.avatar-svg.svelte-112qgxv,.avatar-img.svelte-112qgxv{object-fit:cover;border-radius:50%;flex-shrink:0;display:block}.rules-strip.svelte-19gu7kd{background:var(--yellow);border-bottom:2px solid var(--ink);box-shadow:0 4px 0 var(--shade-soft);color:var(--ink);align-items:stretch;display:flex}.strip-label.svelte-19gu7kd{background:var(--pink);color:var(--white);font-family:var(--font-pixel);letter-spacing:.06em;border-right:2px solid var(--ink);flex-shrink:0;align-items:center;padding:0 .8rem;font-size:1.15rem;display:inline-flex}.strip-text.svelte-19gu7kd{text-align:center;flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:0 1rem;min-width:0;padding:0 .5rem;display:flex}.strip-text.svelte-19gu7kd a:where(.svelte-19gu7kd){min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.strip-text.svelte-19gu7kd a:where(.svelte-19gu7kd):hover,.sep.svelte-19gu7kd{color:#b3005c}.close.svelte-19gu7kd{background:var(--ink);width:44px;color:var(--yellow);cursor:pointer;border:none;flex-shrink:0;font-size:1rem;font-weight:700}.close.svelte-19gu7kd:hover{background:var(--plum-4)}@media (width<=560px){.rules-strip.svelte-19gu7kd{flex-wrap:wrap}.strip-label.svelte-19gu7kd{border-right:none;flex:1;min-height:44px;padding:0 .8rem;font-size:1.1rem}.close.svelte-19gu7kd{order:1;min-height:44px}.strip-text.svelte-19gu7kd{border-top:2px solid var(--ink);flex-flow:column;flex:100%;order:2;gap:0;padding:.2rem .8rem .4rem}.strip-text.svelte-19gu7kd a:where(.svelte-19gu7kd){justify-content:center;width:100%}.sep.svelte-19gu7kd{display:none}}.account.svelte-yic9pk{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;margin-bottom:.7rem;display:flex}.lang.svelte-yic9pk{font-family:var(--font-pixel);min-height:44px;padding:.1rem .5rem;font-size:1rem}.lang.svelte-yic9pk:disabled{opacity:.7;cursor:not-allowed}.coins.svelte-yic9pk{background:var(--black);border:1px solid var(--neon);border-radius:var(--radius-sm);box-shadow:inset 2px 2px 0 var(--rim-faint);font-family:var(--font-pixel);color:var(--yellow);align-items:center;gap:.35rem;padding:.15rem .6rem;font-size:1.3rem;display:flex}.coin-icon.svelte-yic9pk{object-fit:contain;width:18px;height:18px;display:block}.avatar-link.svelte-yic9pk{border:2px solid var(--white);width:44px;height:44px;box-shadow:0 0 0 2px var(--neon), 2px 2px 0 2px var(--ink);border-radius:50%;flex-shrink:0;display:block;overflow:hidden}.btn.small.svelte-yic9pk{min-height:44px;padding:.25rem .9rem;font-size:.85rem}.masthead-wrap.svelte-yic9pk{margin:0 0 .75rem}.masthead.svelte-yic9pk{--mast-pad:1rem;border-bottom:3px solid var(--neon);background:repeating-conic-gradient(from 0deg at 50% 52%, var(--rim-wash) 0deg 2deg, transparent 2deg 9deg), radial-gradient(60% 90% at 50% 50%, #500034e6, transparent 75%), linear-gradient(90deg, var(--black) 0%, var(--plum-0) 50%, var(--black) 100%);box-shadow:0 6px 0 var(--shade);padding:.7rem var(--mast-pad) 0;text-align:center;position:relative;overflow:hidden}.account.svelte-yic9pk,.mast-row.svelte-yic9pk,.gel-nav.svelte-yic9pk{max-width:1280px;margin-left:auto;margin-right:auto}.marquee.svelte-yic9pk{white-space:nowrap;background:var(--plum-0);border-top:2px dashed var(--pop);border-bottom:2px dashed var(--pop);color:var(--yellow);font-family:var(--font-pixel);margin:0 calc(-1 * var(--mast-pad)) .8rem;padding:.1rem 0;font-size:19px;overflow:hidden}.marquee-track.svelte-yic9pk{animation:40s linear infinite svelte-yic9pk-marqueeScroll;display:inline-block}.marquee-track.svelte-yic9pk span:where(.svelte-yic9pk){padding-right:2rem}@keyframes svelte-yic9pk-marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.mast-row.svelte-yic9pk{justify-content:space-between;align-items:center;gap:1rem;display:flex}.blinkie-stack.svelte-yic9pk{flex-direction:column;gap:4px;min-width:150px;display:flex}.mast-center.svelte-yic9pk{flex:1;min-width:0}.mast-title.svelte-yic9pk{min-height:44px;font-family:var(--font-title);letter-spacing:.06em;text-transform:uppercase;filter:drop-shadow(0 0 10px var(--pop));align-items:center;font-size:clamp(1.9rem,5.5vw,3.6rem);font-weight:900;line-height:1.05;text-decoration:none;display:inline-flex}.mast-sub.svelte-yic9pk{letter-spacing:.15em;text-transform:uppercase;color:var(--lace);margin:.35rem 0 0;font-size:.85rem;font-weight:700}.mast-welcome.svelte-yic9pk{color:var(--text-dim);margin:.25rem 0 0;font-size:.95rem}.mast-welcome.svelte-yic9pk strong:where(.svelte-yic9pk){color:var(--white)}.gel-nav.svelte-yic9pk{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:.3rem;margin-top:.9rem;display:flex}.btn.gel.svelte-yic9pk{min-height:44px;box-shadow:var(--shadow-gloss);border-bottom:none;border-radius:6px 6px 0 0;padding:.35rem 1.1rem;font-size:.85rem}.btn.gel.svelte-yic9pk:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffffb3}.btn.gel.svelte-yic9pk:active{transform:none}.btn.gel.current.svelte-yic9pk{background-color:var(--yellow);color:var(--ink);text-shadow:none;min-height:48px}@media (width<=1024px){.blinkie-stack.svelte-yic9pk{display:none}}@media (width<=720px){.account.svelte-yic9pk{justify-content:center}.account.svelte-yic9pk .btn.small:where(.svelte-yic9pk),.lang.svelte-yic9pk{min-height:44px}.masthead.svelte-yic9pk{--mast-pad:.6rem;padding-bottom:10px}.mast-sub.svelte-yic9pk{letter-spacing:.08em;font-size:.72rem}.menu-toggle.svelte-yic9pk{border-bottom:2px solid var(--white);border-radius:6px 6px 0 0;width:min(100%,320px);margin:.8rem auto 0;font-size:1rem;display:flex}.gel-nav.svelte-yic9pk{gap:.5rem;margin-top:0;padding:.6rem 0 .8rem;display:none}.gel-nav.open.svelte-yic9pk{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));display:grid}.btn.gel.svelte-yic9pk{border-bottom:2px solid var(--white);border-radius:var(--radius);min-height:44px;padding:.35rem .8rem}.btn.gel.current.svelte-yic9pk{min-height:44px}.avatar-link.svelte-yic9pk{width:44px;height:44px}}@media (width>=721px){.menu-toggle.svelte-yic9pk{display:none}}@media (prefers-reduced-motion:reduce){.marquee-track.svelte-yic9pk{animation:none}}.mast-welcome.svelte-yic9pk{overflow-wrap:anywhere}
