.g-pink[data-astro-cid-njatf32t]{color:#f7bfd0}.g-btn[data-astro-cid-njatf32t]{letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 1.6rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:.8rem;transition:transform .2s,box-shadow .2s;display:inline-flex}.g-btn[data-astro-cid-njatf32t][hidden]{display:none}.g-btn[data-astro-cid-njatf32t]:hover{transform:translateY(-2px)}.g-btn[data-astro-cid-njatf32t]:disabled{opacity:.6;cursor:wait;transform:none}.g-btn[data-astro-cid-njatf32t]:focus-visible{outline:3px solid var(--bar-secondary);outline-offset:3px}.g-btn--pink[data-astro-cid-njatf32t]{color:var(--bar-secondary-fg);background:#f7bfd0}.g-btn--pink[data-astro-cid-njatf32t]:hover{box-shadow:0 10px 28px #f7bfd066}.g-top[data-astro-cid-njatf32t] [data-astro-cid-njatf32t]::selection,.g-rules[data-astro-cid-njatf32t] [data-astro-cid-njatf32t]::selection,.g-board[data-astro-cid-njatf32t] [data-astro-cid-njatf32t]::selection{color:var(--bar-secondary-fg);background:#f7bfd0}.g-top[data-astro-cid-njatf32t]{padding-block:clamp(1.5rem,4vw,3rem) clamp(3rem,7vw,5rem)}.g-top__grid[data-astro-cid-njatf32t]{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""stage""pitch""facts""panel";row-gap:1.5rem;display:grid}.g-title[data-astro-cid-njatf32t]{grid-area:title}.g-pitch[data-astro-cid-njatf32t]{grid-area:pitch}.g-facts[data-astro-cid-njatf32t]{grid-area:facts}.g-stage[data-astro-cid-njatf32t]{grid-area:stage}.g-panel[data-astro-cid-njatf32t]{grid-area:panel}@media (width>=900px){.g-top__grid[data-astro-cid-njatf32t]{grid-template-columns:minmax(0,1fr) minmax(0,26rem);grid-template-areas:"title facts""stage stage""pitch panel";gap:2rem clamp(2rem,5vw,5rem)}.g-facts[data-astro-cid-njatf32t]{text-align:right;flex-direction:column;align-self:end;align-items:flex-end}.g-pitch[data-astro-cid-njatf32t]{align-self:start}.g-top[data-astro-cid-njatf32t] .g-stage[data-astro-cid-njatf32t]:not(.is-full) .g-screen[data-astro-cid-njatf32t]{width:100%}.g-stage[data-astro-cid-njatf32t]:not(.is-full) .g-canvas[data-astro-cid-njatf32t]{aspect-ratio:auto;height:clamp(24rem,100svh - 19rem,44rem)}}.g-title[data-astro-cid-njatf32t] h1[data-astro-cid-njatf32t]{text-transform:uppercase;color:var(--bar-cream);font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(2.8rem,13vw,6rem);line-height:.9}.g-tagline[data-astro-cid-njatf32t]{letter-spacing:.16em;text-transform:uppercase;color:var(--bar-secondary);margin-top:.6rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(.85rem,2vw,1.05rem)}@media (width>=900px){.g-title[data-astro-cid-njatf32t]{padding-top:.5rem}.g-title[data-astro-cid-njatf32t] h1[data-astro-cid-njatf32t]{font-size:clamp(3.6rem,6vw,6rem)}}.g-pitch[data-astro-cid-njatf32t]{flex-direction:column;gap:1.25rem;display:flex}.g-prizes__title[data-astro-cid-njatf32t]{text-transform:uppercase;color:var(--bar-cream);margin-top:.5rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:1.15rem}.g-cards[data-astro-cid-njatf32t]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:-.5rem 0 0;padding:0;list-style:none;display:grid}.g-card[data-astro-cid-njatf32t]{--medal:var(--bar-secondary);background:#123024;border:1px solid #ffffff1a;border-radius:1rem;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.85rem 1rem;display:flex}.g-card--2[data-astro-cid-njatf32t]{--medal:#cdd3d6}.g-card--3[data-astro-cid-njatf32t]{--medal:#d19061}.g-card__place[data-astro-cid-njatf32t]{background:var(--medal);min-width:2.4rem;height:1.6rem;color:var(--bar-secondary-fg);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;place-items:center;padding-inline:.5rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:.7rem;display:grid}.g-card__amount[data-astro-cid-njatf32t]{color:var(--medal);font-variant-numeric:tabular-nums;margin-top:.35rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(1.6rem,5vw,2.3rem);line-height:1}.g-card__what[data-astro-cid-njatf32t]{letter-spacing:.12em;text-transform:uppercase;color:#eae5d7;font-family:MPI Gothic,system-ui,sans-serif;font-size:.68rem}.g-pitch__sub[data-astro-cid-njatf32t]{color:#ede9de;max-width:34rem;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.6}.g-pitch__sub[data-astro-cid-njatf32t] strong[data-astro-cid-njatf32t]{color:var(--bar-secondary);font-weight:500}.g-prizes[data-astro-cid-njatf32t]{grid-template-columns:1fr 1fr;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.g-prize[data-astro-cid-njatf32t]{background:#123024;border:1px solid #ffffff1a;border-radius:1rem;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:.85rem;padding:.75rem 1rem .75rem .75rem;display:grid}.g-prize__art[data-astro-cid-njatf32t]{object-fit:contain;grid-row:span 2;width:clamp(3.25rem,9vw,4.25rem);height:clamp(3.25rem,9vw,4.25rem)}.g-prize__art--mystery[data-astro-cid-njatf32t]{color:var(--bar-primary);background:#f7bfd0;border-radius:.85rem;place-items:center;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(2rem,5vw,2.6rem);line-height:1;display:grid;transform:rotate(-6deg)}.g-prize__who[data-astro-cid-njatf32t]{letter-spacing:.12em;text-transform:uppercase;color:#f7bfd0;align-self:end;font-family:MPI Gothic,system-ui,sans-serif;font-size:.68rem}.g-prize__what[data-astro-cid-njatf32t]{text-transform:uppercase;color:var(--bar-cream);align-self:start;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(1rem,2.4vw,1.3rem);line-height:1.05}@media (width<=420px){.g-prize[data-astro-cid-njatf32t]{grid-template-columns:1fr;align-content:end;row-gap:.15rem;padding:.85rem}.g-prize__art[data-astro-cid-njatf32t]{grid-row:auto;margin-bottom:.5rem}}.g-facts[data-astro-cid-njatf32t]{letter-spacing:.12em;text-transform:uppercase;color:#eae5d7;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.4rem 1.25rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:.72rem;display:flex}.g-facts__clock[data-astro-cid-njatf32t]{color:var(--bar-secondary)}.g-facts__clock[data-astro-cid-njatf32t]:empty{display:none}.g-how[data-astro-cid-njatf32t]{gap:.55rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.g-how[data-astro-cid-njatf32t] li[data-astro-cid-njatf32t]{color:var(--bar-cream);align-items:center;gap:.75rem;font-size:.92rem;display:flex}.g-how[data-astro-cid-njatf32t] span[data-astro-cid-njatf32t]{background:var(--bar-secondary);width:1.75rem;height:1.75rem;color:var(--bar-secondary-fg);border-radius:50%;flex-shrink:0;place-items:center;font-family:MPI Gothic,system-ui,sans-serif;font-size:.8rem;display:grid}.g-stage[data-astro-cid-njatf32t]:not(.is-full) .g-screen[data-astro-cid-njatf32t]{width:min(100%,24rem,56.25svh - 7.03125rem);margin-inline:auto}.g-screen[data-astro-cid-njatf32t]{border:4px solid var(--bar-secondary-fg);box-shadow:0 0 0 4px var(--bar-secondary), 0 24px 50px -20px #00000080;user-select:none;background:#f7f2e6;border-radius:1rem;position:relative;overflow:hidden}.g-canvas[data-astro-cid-njatf32t]{aspect-ratio:270/480;width:100%;image-rendering:pixelated;image-rendering:crisp-edges;cursor:pointer;display:block}.g-stage[data-astro-cid-njatf32t].is-full{z-index:300;background:var(--bar-primary);touch-action:none;padding:clamp(.75rem,3vw,2rem);flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:0;display:flex;position:fixed;inset:0;container-type:size}.g-stage[data-astro-cid-njatf32t].is-full .g-screen[data-astro-cid-njatf32t]{width:100%;height:100%;box-shadow:none;border:0;border-radius:0}.g-stage[data-astro-cid-njatf32t].is-full .g-canvas[data-astro-cid-njatf32t]{aspect-ratio:auto;height:100%}.g-stage[data-astro-cid-njatf32t].is-full .g-hint[data-astro-cid-njatf32t]{display:none}.g-stage[data-astro-cid-njatf32t]:fullscreen{background:var(--bar-primary)}.g-hud[data-astro-cid-njatf32t]{pointer-events:none;flex-direction:column;align-items:flex-end;gap:.35rem;display:flex;position:absolute;top:.6rem;right:.6rem}.g-hud[data-astro-cid-njatf32t][hidden]{display:none}.g-hud__pill--mult[data-astro-cid-njatf32t]{background:var(--bar-secondary);color:var(--bar-secondary-fg)}.g-hud__pill[data-astro-cid-njatf32t][hidden]{display:none}.g-rules[data-astro-cid-njatf32t]{background:var(--bar-cream);padding-top:clamp(3.5rem,7vw,5.5rem)}.g-rules[data-astro-cid-njatf32t] .g-pink[data-astro-cid-njatf32t]{color:#d9709c}.g-rules__grid[data-astro-cid-njatf32t]{gap:1.75rem;display:grid}@media (width>=900px){.g-rules__grid[data-astro-cid-njatf32t]{grid-template-columns:minmax(0,18rem) minmax(0,1fr);gap:clamp(2rem,6vw,6rem)}}.g-tips[data-astro-cid-njatf32t]{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));column-gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}.g-tips[data-astro-cid-njatf32t] li[data-astro-cid-njatf32t]{border-top:1px solid #d4e2db;grid-template-columns:2.75rem 1fr;align-content:start;gap:.2rem 1rem;padding-block:1.1rem;display:grid}.g-tips[data-astro-cid-njatf32t] svg[data-astro-cid-njatf32t]{background:var(--bar-primary);fill:none;width:2.75rem;height:2.75rem;stroke:var(--bar-secondary);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;grid-row:span 2;padding:.6rem}.g-tips[data-astro-cid-njatf32t] li[data-astro-cid-njatf32t]:nth-child(2n) svg[data-astro-cid-njatf32t]{stroke:var(--bar-primary);background:#f7bfd0}.g-tips[data-astro-cid-njatf32t] strong[data-astro-cid-njatf32t]{color:var(--bar-primary);letter-spacing:.02em;text-transform:uppercase;padding-top:.2rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:.95rem}.g-tips[data-astro-cid-njatf32t] span[data-astro-cid-njatf32t]{color:var(--bar-muted-fg);font-size:.92rem;line-height:1.5}.g-load[data-astro-cid-njatf32t]{width:min(16rem,80%);margin-inline:auto}.g-load[data-astro-cid-njatf32t][hidden]{display:none}.g-load__bar[data-astro-cid-njatf32t]{background:#13261d2e;border-radius:999px;height:.5rem;overflow:hidden}.g-load__bar[data-astro-cid-njatf32t] i[data-astro-cid-njatf32t]{background:var(--bar-primary);border-radius:inherit;width:0;height:100%;transition:width .3s;display:block}.g-load__label[data-astro-cid-njatf32t]{color:var(--bar-muted-fg);margin:.5rem 0 0;font-size:.8rem}.g-powers[data-astro-cid-njatf32t]{pointer-events:none;flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:.8rem;left:.6rem}.g-powers[data-astro-cid-njatf32t] li{background:#13261d8c;border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .5rem .25rem .3rem;display:flex}.g-powers[data-astro-cid-njatf32t] .g-power__icon{width:1.7rem;height:1.7rem;color:var(--bar-secondary-fg);background:#fff;border-radius:50%;place-items:center;font-size:.9rem;font-weight:800;display:grid}.g-powers[data-astro-cid-njatf32t] .g-power__bar{background:#ffffff40;border-radius:999px;width:4.5rem;height:.4rem;overflow:hidden}.g-powers[data-astro-cid-njatf32t] .g-power__bar i{background:#f7bfd0;height:100%;display:block}.g-fx[data-astro-cid-njatf32t]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.g-fx[data-astro-cid-njatf32t] .g-float{color:var(--bar-secondary);text-shadow:0 2px 0 var(--bar-secondary-fg), 0 0 6px #0000004d;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(.9rem,3.4vw,1.3rem);animation:.9s ease-out forwards g-float;position:absolute;transform:translate(-50%)}.g-fx[data-astro-cid-njatf32t] .g-float--big{color:#fff;font-size:clamp(1.2rem,4.4vw,1.7rem)}@keyframes g-float{0%{opacity:1;transform:translate(-50%)scale(.8)}20%{transform:translate(-50%,-.6rem)scale(1.15)}to{opacity:0;transform:translate(-50%,-3rem)scale(1)}}.g-fx[data-astro-cid-njatf32t] .g-toast{white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;color:var(--bar-secondary-fg);background:#fff;border-radius:999px;padding:.5rem 1rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(.8rem,3.2vw,1.15rem);animation:1.6s ease-out forwards g-toast;position:absolute;top:22%;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #0003}.g-fx[data-astro-cid-njatf32t] .g-toast--yellow{background:var(--bar-secondary)}.g-fx[data-astro-cid-njatf32t] .g-toast--pink{background:#f7bfd0}.g-fx[data-astro-cid-njatf32t] .g-toast--red{color:#fff;background:#e5453a}.g-fx[data-astro-cid-njatf32t] .g-toast--blue{background:#8fe3ff}@keyframes g-toast{0%{opacity:0;transform:translate(-50%,.6rem)scale(.8)}12%{opacity:1;transform:translate(-50%)scale(1.08)}20%{transform:translate(-50%)scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-.6rem)}}.g-pause[data-astro-cid-njatf32t]{color:#fff;cursor:pointer;background:#13261d99;border:none;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;display:grid;position:absolute;top:.6rem;left:.6rem}.g-pause[data-astro-cid-njatf32t] svg[data-astro-cid-njatf32t]{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;width:1.2rem;height:1.2rem}.g-pause[data-astro-cid-njatf32t]:focus-visible{outline:3px solid var(--bar-secondary);outline-offset:2px}.g-pause[data-astro-cid-njatf32t][hidden]{display:none}.g-layer[data-astro-cid-njatf32t]{z-index:5;background:#0d1e169e;place-items:center;padding:1rem;animation:.25s cubic-bezier(.16,1,.3,1) g-layer-in;display:grid;position:absolute;inset:0}.g-layer[data-astro-cid-njatf32t][hidden]{display:none}@keyframes g-layer-in{0%{opacity:0}}.g-sheet[data-astro-cid-njatf32t]{background:var(--bar-cream);width:min(100%,23rem);max-height:100%;color:var(--bar-foreground);text-align:center;border-radius:1.25rem;flex-direction:column;gap:.85rem;padding:1.5rem 1.4rem 1.25rem;animation:.35s cubic-bezier(.16,1,.3,1) g-sheet-in;display:flex;overflow-y:auto;box-shadow:0 24px 50px -20px #0000008c}@keyframes g-sheet-in{0%{opacity:0;transform:translateY(.75rem)scale(.97)}}@media (prefers-reduced-motion:reduce){.g-layer[data-astro-cid-njatf32t],.g-sheet[data-astro-cid-njatf32t]{animation:none}}.g-sheet__title[data-astro-cid-njatf32t]{text-transform:uppercase;color:var(--bar-primary);font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(1.6rem,6vw,2.2rem);line-height:1}.g-sheet__meta[data-astro-cid-njatf32t]{color:var(--bar-muted-fg);font-variant-numeric:tabular-nums;font-size:.88rem}.g-sheet__tag[data-astro-cid-njatf32t]{background:var(--bar-secondary);color:var(--bar-secondary-fg);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-self:center;padding:.3rem .8rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:.72rem}.g-sheet__tag[data-astro-cid-njatf32t][hidden]{display:none}.g-sheet__actions[data-astro-cid-njatf32t]{gap:.6rem;display:grid}.g-sheet__actions[data-astro-cid-njatf32t] .g-btn[data-astro-cid-njatf32t]{width:100%}.g-btn--line[data-astro-cid-njatf32t]{color:var(--bar-primary);box-shadow:inset 0 0 0 2px var(--bar-primary);background:0 0}.g-btn--line[data-astro-cid-njatf32t]:hover{box-shadow:inset 0 0 0 2px var(--bar-primary), 0 10px 24px -12px #13261d66}.g-over__score[data-astro-cid-njatf32t]{color:var(--bar-primary);font-variant-numeric:tabular-nums;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(2.6rem,11vw,3.6rem);line-height:1}.g-over__score[data-astro-cid-njatf32t] small[data-astro-cid-njatf32t]{letter-spacing:.1em;text-transform:uppercase;color:var(--bar-muted-fg);font-size:.85rem}.g-over__board[data-astro-cid-njatf32t]{text-align:left;flex-direction:column;gap:.4rem;display:flex}.g-over__status[data-astro-cid-njatf32t]{color:var(--bar-foreground);text-align:center;font-size:.88rem;line-height:1.45}.g-mini[data-astro-cid-njatf32t]{margin:0;padding:0;list-style:none}.g-mini[data-astro-cid-njatf32t][hidden]{display:none}.g-mini--me[data-astro-cid-njatf32t].is-gap{padding-top:.9rem;position:relative}.g-mini--me[data-astro-cid-njatf32t].is-gap:before{content:"···";text-align:center;color:var(--bar-muted-fg);letter-spacing:.2em;position:absolute;top:-.15rem;left:0;right:0}.g-toggles[data-astro-cid-njatf32t]{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.6rem;display:grid}.g-toggle[data-astro-cid-njatf32t]{background:var(--bar-warm);min-height:44px;color:var(--bar-foreground);font:inherit;cursor:pointer;border:none;border-radius:.85rem;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .9rem;font-size:.88rem;display:flex}.g-toggle[data-astro-cid-njatf32t][hidden]{display:none}.g-toggle[data-astro-cid-njatf32t] b[data-astro-cid-njatf32t]{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:.2rem .5rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:.68rem;font-weight:400}.g-toggle[data-astro-cid-njatf32t] [data-astro-cid-njatf32t][data-on]{background:var(--bar-primary);color:var(--bar-secondary)}.g-toggle[data-astro-cid-njatf32t] [data-astro-cid-njatf32t][data-off]{color:var(--bar-foreground);background:#c8dad1}.g-toggle[data-astro-cid-njatf32t][aria-pressed=true] [data-astro-cid-njatf32t][data-off],.g-toggle[data-astro-cid-njatf32t][aria-pressed=false] [data-astro-cid-njatf32t][data-on]{display:none}.g-toggle[data-astro-cid-njatf32t]:focus-visible{outline:3px solid var(--bar-secondary);outline-offset:2px}.g-sheet[data-astro-cid-njatf32t] .g-error[data-astro-cid-njatf32t]{color:#7e2543;background:#fae5ec}.g-hud__pill[data-astro-cid-njatf32t]{color:#fff;letter-spacing:.04em;font-variant-numeric:tabular-nums;background:#13261d8c;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .75rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(.95rem,3.6vw,1.4rem);line-height:1;display:inline-flex}.g-hud__pill--score[data-astro-cid-njatf32t]{font-size:clamp(1.1rem,4.4vw,1.75rem)}.g-hud__fry[data-astro-cid-njatf32t]{background:#f7bfd0;border-radius:0 0 .2em .2em;width:.9em;height:.75em;margin-top:.25em;position:relative}.g-hud__fry[data-astro-cid-njatf32t]:before{content:"";background:repeating-linear-gradient(90deg,#f59e2b 0 .12em,#0000 .12em .2em);height:.4em;position:absolute;bottom:100%;left:.12em;right:.12em}.g-hud__meters[data-astro-cid-njatf32t]{letter-spacing:.1em;text-transform:uppercase;color:#fff;text-shadow:0 1px 2px #0006;font-family:MPI Gothic,system-ui,sans-serif;font-size:.7rem}.g-overlay[data-astro-cid-njatf32t]{text-align:center;background:linear-gradient(#f7f2e600 30%,#f7f2e6bf 58%,#f7f2e6f0 100%);flex-direction:column;justify-content:flex-end;align-items:center;gap:.6rem;padding:1rem 1rem 2.4rem;display:flex;position:absolute;inset:0}.g-overlay[data-astro-cid-njatf32t][hidden]{display:none}.g-overlay__title[data-astro-cid-njatf32t]{text-transform:uppercase;color:var(--bar-primary);font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(1.4rem,4vw,2.4rem);line-height:1}.g-overlay__text[data-astro-cid-njatf32t]{max-width:28rem;color:var(--bar-foreground);font-size:clamp(.8rem,1.6vw,.95rem)}@media (width<=600px){.g-stage[data-astro-cid-njatf32t]:not(.is-full) .g-overlay__text[data-astro-cid-njatf32t]{display:none}.g-stage[data-astro-cid-njatf32t]:not(.is-full) .g-overlay[data-astro-cid-njatf32t]{gap:.3rem}.g-stage[data-astro-cid-njatf32t]:not(.is-full) .g-overlay[data-astro-cid-njatf32t] .g-btn[data-astro-cid-njatf32t]{min-height:40px;font-size:.7rem}}.g-hint--touch[data-astro-cid-njatf32t]{display:none}@media (hover:none) and (pointer:coarse){.g-hint[data-astro-cid-njatf32t]{display:none}.g-hint--touch[data-astro-cid-njatf32t]{display:block}}.g-hint[data-astro-cid-njatf32t]{color:#ffffffb3;margin-top:.9rem;font-size:.85rem}.g-hint[data-astro-cid-njatf32t] kbd[data-astro-cid-njatf32t]{color:var(--bar-cream);background:#ffffff1f;border-radius:.3rem;padding:.1rem .4rem;font-family:monospace}.g-panel[data-astro-cid-njatf32t]{color:var(--bar-cream);background:#123024;border:1px solid #ffffff1a;border-radius:1.25rem;padding:clamp(1.25rem,3vw,1.75rem);box-shadow:0 18px 40px -24px #0009}.g-step[data-astro-cid-njatf32t]{flex-direction:column;gap:.75rem;display:none}.g-panel[data-astro-cid-njatf32t][data-step=loading] [data-astro-cid-njatf32t][data-show=loading],.g-panel[data-astro-cid-njatf32t][data-step=closed] [data-astro-cid-njatf32t][data-show=closed],.g-panel[data-astro-cid-njatf32t][data-step=email] [data-astro-cid-njatf32t][data-show=email],.g-panel[data-astro-cid-njatf32t][data-step=code] [data-astro-cid-njatf32t][data-show=code],.g-panel[data-astro-cid-njatf32t][data-step=username] [data-astro-cid-njatf32t][data-show=username],.g-panel[data-astro-cid-njatf32t][data-step=guess] [data-astro-cid-njatf32t][data-show=guess],.g-panel[data-astro-cid-njatf32t][data-step=ready] [data-astro-cid-njatf32t][data-show=ready]{display:flex}.g-panel__title[data-astro-cid-njatf32t]{text-transform:uppercase;color:var(--bar-cream);font-family:MPI Gothic,system-ui,sans-serif;font-size:1.5rem;line-height:1}.g-panel__text[data-astro-cid-njatf32t]{color:#fffc;font-size:.92rem;line-height:1.6}.g-panel__small[data-astro-cid-njatf32t]{color:#ffffffa6;font-size:.8rem;line-height:1.5}.g-panel[data-astro-cid-njatf32t] a[data-astro-cid-njatf32t]{color:var(--bar-secondary)}.g-label[data-astro-cid-njatf32t]{letter-spacing:.15em;text-transform:uppercase;color:#ffffffb3;margin-bottom:-.35rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:.66rem}.g-input[data-astro-cid-njatf32t]{width:100%;min-height:48px;color:var(--bar-cream);background:#ffffff0f;border:1.5px solid #ffffff29;border-radius:.85rem;outline:none;padding:.75rem 1rem;font-size:1rem}.g-input[data-astro-cid-njatf32t]:focus{border-color:#f7bfd0}.g-input[data-astro-cid-njatf32t]::placeholder{color:#ffffff59}.g-input--code[data-astro-cid-njatf32t]{letter-spacing:.4em;text-align:center;font-family:monospace;font-size:1.5rem}.g-check[data-astro-cid-njatf32t]{color:#fffc;align-items:flex-start;gap:.6rem;font-size:.82rem;line-height:1.45;display:flex}.g-check[data-astro-cid-njatf32t] input[data-astro-cid-njatf32t]{accent-color:#f7bfd0;flex-shrink:0;width:1.1rem;height:1.1rem;margin-top:.2rem}.g-error[data-astro-cid-njatf32t]{color:#f7bfd0;background:#f7bfd026;border-radius:.75rem;padding:.7rem .9rem;font-size:.88rem;line-height:1.45}.g-error[data-astro-cid-njatf32t][hidden]{display:none}.g-link[data-astro-cid-njatf32t]{font:inherit;color:#ffffffb3;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.82rem;text-decoration:underline}.g-link--inline[data-astro-cid-njatf32t]{font-size:inherit;color:inherit;display:inline}.g-link--center[data-astro-cid-njatf32t]{color:var(--bar-muted-fg);align-self:center}.g-stats[data-astro-cid-njatf32t]{grid-template-columns:repeat(3,1fr);gap:.5rem;margin:0;display:grid}.g-stats[data-astro-cid-njatf32t] div[data-astro-cid-njatf32t]{background:#ffffff0f;border-radius:.85rem;padding:.7rem .8rem}.g-stats[data-astro-cid-njatf32t] dt[data-astro-cid-njatf32t]{letter-spacing:.14em;text-transform:uppercase;color:#f7bfd0;font-family:MPI Gothic,system-ui,sans-serif;font-size:.62rem}.g-stats[data-astro-cid-njatf32t] dd[data-astro-cid-njatf32t]{color:var(--bar-cream);font-variant-numeric:tabular-nums;margin:.25rem 0 0;font-family:MPI Gothic,system-ui,sans-serif;font-size:1.35rem}.g-badge[data-astro-cid-njatf32t]{color:var(--bar-secondary-fg);letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(135deg,#facc42,#f3a216);border-radius:999px;align-self:flex-start;padding:.3rem .75rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:.7rem;box-shadow:0 6px 16px -8px #f9b81fcc}.g-badge[data-astro-cid-njatf32t][hidden]{display:none}.g-reveal[data-astro-cid-njatf32t]{background:0 0;border:none;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:1rem;overflow:hidden}.g-reveal[data-astro-cid-njatf32t][open]{place-items:center;display:grid}.g-reveal[data-astro-cid-njatf32t]::backdrop{background:#0a1a12c7}.g-reveal__confetti[data-astro-cid-njatf32t]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.g-reveal__card[data-astro-cid-njatf32t]{background:var(--bar-primary);text-align:center;width:min(100%,27rem);color:var(--bar-cream);border:2px solid #ffffff1a;border-radius:1.5rem;flex-direction:column;align-items:center;gap:.9rem;padding:clamp(1.75rem,6vw,2.5rem) clamp(1.25rem,5vw,2.25rem) 1.5rem;animation:.5s cubic-bezier(.16,1,.3,1) g-reveal-in;display:flex;position:relative;box-shadow:0 30px 70px -30px #000000b3}.g-reveal[data-astro-cid-njatf32t].is-right .g-reveal__card[data-astro-cid-njatf32t]{border-color:var(--bar-secondary);animation:.7s cubic-bezier(.16,1,.3,1) g-reveal-pop}@keyframes g-reveal-in{0%{opacity:0;transform:translateY(1rem)}}@keyframes g-reveal-pop{0%{opacity:0;transform:scale(.6)rotate(-4deg)}60%{opacity:1;transform:scale(1.05)rotate(1deg)}to{transform:none}}@media (prefers-reduced-motion:reduce){.g-reveal__card[data-astro-cid-njatf32t],.g-reveal[data-astro-cid-njatf32t].is-right .g-reveal__card[data-astro-cid-njatf32t]{animation:none}}.g-reveal__title[data-astro-cid-njatf32t]{text-transform:uppercase;color:var(--bar-cream);font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(2.4rem,11vw,3.6rem);line-height:.95}.g-reveal[data-astro-cid-njatf32t].is-right .g-reveal__title[data-astro-cid-njatf32t]{color:var(--bar-secondary)}.g-reveal__guess[data-astro-cid-njatf32t]{color:#f7bfd0;font-size:1.05rem}.g-reveal__bonus[data-astro-cid-njatf32t]{color:var(--bar-cream);font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(3.2rem,15vw,4.8rem);line-height:1;display:flex}.g-reveal__bonus[data-astro-cid-njatf32t][hidden]{display:none}.g-reveal__bonus[data-astro-cid-njatf32t] small[data-astro-cid-njatf32t]{letter-spacing:.14em;text-transform:uppercase;color:var(--bar-secondary);margin-top:.4rem;font-size:.75rem}.g-reveal__text[data-astro-cid-njatf32t]{color:#eae5d7;max-width:22rem;font-size:.95rem;line-height:1.55}.g-reveal__actions[data-astro-cid-njatf32t]{gap:.5rem;width:100%;margin-top:.4rem;display:grid}.g-reveal__actions[data-astro-cid-njatf32t] .g-btn[data-astro-cid-njatf32t]{width:100%}.g-reveal[data-astro-cid-njatf32t] .g-link--center[data-astro-cid-njatf32t]{color:#dbd4bd}.g-warn[data-astro-cid-njatf32t]{color:#f1eee4;background:#f9b81f1f;border-radius:.85rem;padding:.8rem .95rem;font-size:.86rem;line-height:1.5}.g-warn[data-astro-cid-njatf32t] strong[data-astro-cid-njatf32t]{color:var(--bar-secondary)}.g-board[data-astro-cid-njatf32t]{background:var(--bar-cream);padding-block:clamp(3.5rem,7vw,5.5rem)}.g-board[data-astro-cid-njatf32t] .g-pink[data-astro-cid-njatf32t]{color:#d9709c}.g-board__title[data-astro-cid-njatf32t]{text-transform:uppercase;color:var(--bar-primary);font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(2rem,5.2vw,4rem);line-height:.92}.g-board__sub[data-astro-cid-njatf32t]{color:var(--bar-muted-fg);margin:.75rem 0 2rem}.g-board__legend[data-astro-cid-njatf32t]{color:var(--bar-muted-fg);align-items:center;gap:.4rem;margin:-1.25rem 0 1.5rem;font-size:.85rem;display:flex}.g-board__legend[data-astro-cid-njatf32t] svg[data-astro-cid-njatf32t]{width:1rem;height:1rem;fill:var(--bar-secondary);stroke:#ae7613;stroke-width:1.2px;stroke-linejoin:round}.g-board__grid[data-astro-cid-njatf32t]{align-items:start;gap:2rem;display:grid}.g-rows[data-astro-cid-njatf32t]{margin:0;padding:0;list-style:none}@media (width>=900px){.g-rows--top[data-astro-cid-njatf32t]{grid-template-rows:repeat(10,auto);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:2.5rem;display:grid}}.g-board__grid[data-astro-cid-njatf32t] .g-row,.g-mini[data-astro-cid-njatf32t] .g-row{color:var(--bar-foreground);border-bottom:1px solid #dae7e0;grid-template-columns:2.25rem 1fr auto;align-items:center;gap:.85rem;padding:.6rem .75rem;font-size:.95rem;display:grid}.g-board__grid[data-astro-cid-njatf32t] .g-row__rank,.g-mini[data-astro-cid-njatf32t] .g-row__rank{background:#e7efeb;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:.85rem;display:grid}.g-board__grid[data-astro-cid-njatf32t] .g-row--prize .g-row__rank,.g-mini[data-astro-cid-njatf32t] .g-row--prize .g-row__rank{color:var(--bar-secondary-fg);background:var(--bar-secondary)}.g-board__grid[data-astro-cid-njatf32t] .g-row--p2 .g-row__rank,.g-mini[data-astro-cid-njatf32t] .g-row--p2 .g-row__rank{background:#cdd3d6}.g-board__grid[data-astro-cid-njatf32t] .g-row--p3 .g-row__rank,.g-mini[data-astro-cid-njatf32t] .g-row--p3 .g-row__rank{background:#d39569}.g-mini[data-astro-cid-njatf32t] .g-row{grid-template-columns:1.9rem 1fr auto;gap:.6rem;padding:.4rem .55rem;font-size:.88rem}.g-mini[data-astro-cid-njatf32t] .g-row__rank{width:1.9rem;height:1.9rem;font-size:.75rem}.g-board__grid[data-astro-cid-njatf32t] .g-row__score,.g-mini[data-astro-cid-njatf32t] .g-row__score{font-variant-numeric:tabular-nums;color:var(--bar-primary);font-family:MPI Gothic,system-ui,sans-serif}.g-board__grid[data-astro-cid-njatf32t] .g-legend,.g-mini[data-astro-cid-njatf32t] .g-legend{vertical-align:-.1em;width:.95em;height:.95em;fill:var(--bar-secondary);stroke:#ae7613;stroke-width:1.2px;stroke-linejoin:round;margin-left:.35em;display:inline-block}.g-board__grid[data-astro-cid-njatf32t] .g-row--me,.g-mini[data-astro-cid-njatf32t] .g-row--me{background:#f7bfd0;border-bottom-color:#0000;border-radius:.75rem}.g-board__grid[data-astro-cid-njatf32t] .g-row--me em,.g-mini[data-astro-cid-njatf32t] .g-row--me em{font-style:normal;font-weight:500}.g-board__grid[data-astro-cid-njatf32t] .g-row--open,.g-mini[data-astro-cid-njatf32t] .g-row--open{color:var(--bar-muted-fg)}.g-board__grid[data-astro-cid-njatf32t] .g-row--open .g-row__rank,.g-mini[data-astro-cid-njatf32t] .g-row--open .g-row__rank{box-shadow:inset 0 0 0 1.5px var(--bar-secondary);color:var(--bar-muted-fg);background:0 0}.g-board__grid[data-astro-cid-njatf32t] .g-row--open .g-row__score,.g-mini[data-astro-cid-njatf32t] .g-row--open .g-row__score{color:var(--bar-muted-fg)}.g-around[data-astro-cid-njatf32t]{background:#fff;border-radius:1rem;max-width:28rem;padding:1rem}.g-around[data-astro-cid-njatf32t][hidden]{display:none}.g-around__title[data-astro-cid-njatf32t]{letter-spacing:.12em;text-transform:uppercase;color:var(--bar-primary);margin-bottom:.5rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:.75rem}.g-board__rules[data-astro-cid-njatf32t]{color:var(--bar-muted-fg);margin-top:2rem;font-size:.88rem}.g-board__rules[data-astro-cid-njatf32t] a[data-astro-cid-njatf32t]{color:var(--bar-primary);font-weight:700}
