.darkfield.svelte-1hjze3d{justify-items:center;gap:var(--space-2xs);width:100%;display:grid}.hud.svelte-1hjze3d{justify-content:space-between;align-items:end;gap:var(--space-s);flex-wrap:wrap;width:100%;max-width:680px;display:flex}.hud__stats.svelte-1hjze3d{gap:var(--space-m);font-family:var(--font-mono);margin:0;display:flex}.hud__stats.svelte-1hjze3d dt:where(.svelte-1hjze3d),.card__stats.svelte-1hjze3d dt:where(.svelte-1hjze3d){font-size:var(--step--2);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3)}.hud__stats.svelte-1hjze3d dd:where(.svelte-1hjze3d){font-size:var(--step-0);font-variant-numeric:tabular-nums;min-width:3ch;margin:0}.hud__buttons.svelte-1hjze3d{gap:var(--space-2xs);display:flex}.hud__buttons.svelte-1hjze3d .btn:where(.svelte-1hjze3d){white-space:nowrap}.gauge.svelte-1hjze3d{border:var(--hair) solid var(--rule-strong);background:var(--paper-sunk);width:7rem;height:.6rem;margin-top:.35rem;display:block}.gauge.svelte-1hjze3d span:where(.svelte-1hjze3d){background:var(--accent);height:100%;display:block}.hud__ink.low.svelte-1hjze3d dt:where(.svelte-1hjze3d){color:var(--accent-ink)}.hud__ink.low.svelte-1hjze3d .gauge:where(.svelte-1hjze3d),.hud__ink.hit.svelte-1hjze3d .gauge:where(.svelte-1hjze3d){border-color:var(--accent-ink)}.hud__ink.hit.svelte-1hjze3d .gauge:where(.svelte-1hjze3d) span:where(.svelte-1hjze3d){background:var(--accent-ink)}@media (prefers-reduced-motion:no-preference){.hud__ink.low.svelte-1hjze3d .gauge:where(.svelte-1hjze3d){animation:.6s ease-in-out infinite alternate svelte-1hjze3d-low}}@keyframes svelte-1hjze3d-low{to{opacity:.35}}.stage.svelte-1hjze3d{aspect-ratio:1;outline-offset:4px;touch-action:none;border-radius:50%;max-width:100%;position:relative}.stage.svelte-1hjze3d:focus-visible{outline:2px solid var(--focus)}canvas.svelte-1hjze3d{touch-action:none;cursor:crosshair;border-radius:50%;display:block}.scrim.svelte-1hjze3d{pointer-events:none;background:#04070b73;border-radius:50%;position:absolute;inset:0}.card.svelte-1hjze3d{width:min(78%,26rem);padding:var(--space-m);background:var(--paper-raised);color:var(--ink);border:var(--hair) solid var(--rule-strong);gap:var(--space-2xs);justify-items:start;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card--small.svelte-1hjze3d{width:auto;min-width:12rem}.card--over.svelte-1hjze3d{top:calc(50% + var(--away,0) * 12%)}.card__kicker.svelte-1hjze3d{color:var(--accent-ink);margin:0}.card__title.svelte-1hjze3d{font-family:var(--font-display);font-size:var(--step-3);margin:0 0 var(--space-3xs);line-height:1}.card__score.svelte-1hjze3d{font-size:var(--step-4);align-items:baseline;gap:.6rem;display:flex}.card__unit.svelte-1hjze3d{color:var(--ink-3)}.card--title.svelte-1hjze3d{width:auto;padding:var(--space-2xs);top:auto;bottom:9%;transform:translate(-50%)}.rules.svelte-1hjze3d{margin-top:var(--space-2xs);max-width:34rem}.rules--play.svelte-1hjze3d{display:none}.rules__kicker.svelte-1hjze3d{margin:0 0 var(--space-3xs);color:var(--ink-3)}.rules__list.svelte-1hjze3d{font-size:var(--step-0);color:var(--ink-2);gap:.35em;margin:0;padding-left:1.2em;line-height:1.4;display:grid}.darkfield-wrap.svelte-1hjze3d{width:100%;container:darkfield/inline-size}@media (pointer:fine){@container darkfield (width>=62rem){.darkfield.svelte-1hjze3d{justify-content:center;column-gap:var(--space-l);grid-template-columns:680px minmax(15rem,24rem);grid-template-areas:"hud.""stage rules"}.hud.svelte-1hjze3d{grid-area:hud}.stage.svelte-1hjze3d{grid-area:stage}.rules.svelte-1hjze3d,.rules--play.svelte-1hjze3d{grid-area:rules;align-self:center;margin:0;display:block}}}.title-caption.svelte-1hjze3d{max-width:34rem;font-size:var(--step-0);color:var(--ink-2);margin:0;line-height:1.4;display:none}.card__best.svelte-1hjze3d{font-size:var(--step--1);color:var(--ink-2);margin:0}.card__stats.svelte-1hjze3d{gap:var(--space-s);margin:0 0 var(--space-xs);font-family:var(--font-mono);flex-wrap:wrap;display:flex}.card__stats.svelte-1hjze3d dd:where(.svelte-1hjze3d){font-size:var(--step--1);font-variant-numeric:tabular-nums;margin:0}kbd.svelte-1hjze3d{font-family:var(--font-text);border:var(--hair) solid var(--rule-strong);border-bottom-width:2px;padding:.1em .35em;font-size:.85em;line-height:1}.thumbs.svelte-1hjze3d{justify-content:space-between;gap:var(--space-s);width:100%;max-width:680px;display:none}.thumb.svelte-1hjze3d{background:var(--paper-raised);width:4.5rem;height:3.25rem;color:var(--ink);border:var(--hair) solid var(--rule-strong);border-bottom:3px solid var(--accent);touch-action:none;-webkit-user-select:none;user-select:none;font-size:1.25rem;line-height:1}.thumb.svelte-1hjze3d:active{background:var(--paper-sunk)}.thumb.svelte-1hjze3d:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (pointer:coarse),(width<=40rem){.darkfield.svelte-1hjze3d{row-gap:var(--space-2xs);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"stats stats stats""stage stage stage""left mid right""caption caption caption"}.hud.svelte-1hjze3d,.thumbs.svelte-1hjze3d{display:contents}.hud__stats.svelte-1hjze3d{grid-area:stats;justify-self:start}.stage.svelte-1hjze3d{grid-area:stage}.hud__buttons.svelte-1hjze3d{grid-area:mid;place-self:center}.rules.svelte-1hjze3d{grid-area:caption}[data-touch=left].svelte-1hjze3d{grid-area:left}[data-touch=right].svelte-1hjze3d{grid-area:right}}@media (width<=40rem){.card.svelte-1hjze3d{padding:var(--space-s);gap:var(--space-3xs)}.card--title.svelte-1hjze3d{padding:var(--space-2xs)}.card--over.svelte-1hjze3d{top:calc(50% + var(--away,0) * 4%)}.rules.svelte-1hjze3d{display:none}.title-caption.svelte-1hjze3d{grid-area:caption;display:block}.card__best.svelte-1hjze3d{font-size:var(--step-0)}.card__score.svelte-1hjze3d{font-size:var(--step-3);gap:.5rem}.card__stats.svelte-1hjze3d{gap:var(--space-2xs) var(--space-s);margin-bottom:var(--space-3xs)}}@media (width<=30rem){.hud__stats.svelte-1hjze3d{gap:var(--space-s)}.gauge.svelte-1hjze3d{width:4.5rem}}
