.confirming.svelte-vxv6nr{border-color:var(--alert-solid);background:var(--alert-solid);color:#fff;font-weight:700}.confirming.svelte-vxv6nr:hover:not(:disabled){border-color:var(--alert-hover);background:var(--alert-hover)}.panel.svelte-1x1dj3w{display:grid;gap:8px}h2.svelte-1x1dj3w{margin:0;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.games.svelte-1x1dj3w{list-style:none;margin:0;padding:0;display:grid;gap:5px}.games.svelte-1x1dj3w li:where(.svelte-1x1dj3w){display:grid;grid-template-columns:34px 1fr auto 1fr auto;align-items:center;gap:6px;padding:3px 5px;border-radius:8px;border:1px solid transparent}.games.svelte-1x1dj3w li.current:where(.svelte-1x1dj3w){border-color:var(--accent-line);background:var(--accent-bg)}.games.svelte-1x1dj3w input:where(.svelte-1x1dj3w){min-width:0}.lockedNote.svelte-1x1dj3w{margin:0;font-size:12px;color:var(--muted)}.pick.svelte-1x1dj3w{min-height:32px;padding:3px 0;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--muted)}.current.svelte-1x1dj3w .pick:where(.svelte-1x1dj3w){color:var(--text);border-color:var(--accent-line)}.dash.svelte-1x1dj3w{color:var(--muted)}.games.svelte-1x1dj3w li:where(.svelte-1x1dj3w) .del{min-width:36px;min-height:32px;margin-left:6px;padding:3px 9px;font-size:13px}.row.svelte-1x1dj3w,.nav.svelte-1x1dj3w{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.nav.svelte-1x1dj3w{margin-left:auto}.counter.svelte-1x1dj3w{font-variant-numeric:tabular-nums;font-weight:700;color:var(--muted)}.empty.svelte-1x1dj3w,.next.svelte-1x1dj3w{margin:0;font-size:12px;color:var(--muted)}@media(max-width:620px){.games.svelte-1x1dj3w li:where(.svelte-1x1dj3w){grid-template-columns:44px 1fr auto;gap:4px 6px;padding:5px}.games.svelte-1x1dj3w li:where(.svelte-1x1dj3w) .del{grid-column:3;grid-row:1 / span 2;margin-left:0;align-self:stretch}.pick.svelte-1x1dj3w{grid-column:1;grid-row:1 / span 2;align-self:stretch}.dash.svelte-1x1dj3w{display:none}}.panel.svelte-maxwcm{display:grid;gap:10px}h2.svelte-maxwcm{margin:6px 0 0;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.grid.svelte-maxwcm{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px 14px}.field.svelte-maxwcm{display:grid;gap:3px}.field.svelte-maxwcm>span:where(.svelte-maxwcm){font-size:12px;color:var(--muted)}.times.svelte-maxwcm>summary:where(.svelte-maxwcm){cursor:pointer;font-size:12px;color:var(--muted);padding:2px 0}.times.svelte-maxwcm>.grid:where(.svelte-maxwcm){margin-top:6px}.times.svelte-maxwcm>.checks:where(.svelte-maxwcm){margin-top:10px}.mmss.svelte-maxwcm{display:flex;align-items:center;gap:5px}.mmss.svelte-maxwcm input:where(.svelte-maxwcm){width:100%;text-align:center;font-variant-numeric:tabular-nums}.summaryBar.svelte-maxwcm{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.summaries.svelte-maxwcm{display:grid;gap:2px;min-width:0}.summary.svelte-maxwcm{font-size:13px;font-variant-numeric:tabular-nums;color:var(--muted)}.summaryBar.svelte-maxwcm>button:where(.svelte-maxwcm){margin-left:auto;font-size:12px}.presetRow.svelte-maxwcm,.checks.svelte-maxwcm{display:flex;flex-wrap:wrap;gap:14px;align-items:center;font-size:13px}.checks.svelte-maxwcm label:where(.svelte-maxwcm),.presetRow.svelte-maxwcm label:where(.svelte-maxwcm){display:flex;align-items:center;gap:6px}.display.svelte-maxwcm{padding-top:10px;border-top:1px solid var(--line);gap:10px 14px}.displayLabel.svelte-maxwcm{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.box.svelte-maxwcm{padding:8px 10px;background:var(--surface2);border:1px solid var(--line);border-radius:8px}.box.svelte-maxwcm p:where(.svelte-maxwcm){margin:0}.facts.svelte-maxwcm{font-size:12px;color:var(--text)}.facts.svelte-maxwcm span:where(.svelte-maxwcm){white-space:nowrap}.effects.svelte-maxwcm{margin-top:4px;font-size:12px;line-height:1.35;color:var(--muted)}.panel.svelte-583jis{display:grid;gap:8px}h2.svelte-583jis{margin:0;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.tally.svelte-583jis{display:flex;align-items:baseline;gap:10px;margin:0;font-size:15px;color:var(--muted)}.tally.svelte-583jis strong:where(.svelte-583jis){font-size:30px;font-weight:800;color:var(--text);font-variant-numeric:tabular-nums}.next.svelte-583jis,.winner.svelte-583jis,.blocked.svelte-583jis{display:flex;align-items:center;gap:8px;margin:0;font-size:13px}.next.svelte-583jis .label:where(.svelte-583jis),.next.svelte-583jis .round:where(.svelte-583jis){color:var(--muted)}.winner.svelte-583jis{font-weight:700;color:var(--ok-text)}.blocked.svelte-583jis{font-weight:700;color:var(--alert-text)}.firstRow.svelte-583jis,.throwRow.svelte-583jis{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.firstRow.svelte-583jis label:where(.svelte-583jis){display:flex;align-items:center;gap:6px;font-size:13px}.throwRow.svelte-583jis button:where(.svelte-583jis){min-height:38px;flex:1 1 auto;font-weight:600}.no.svelte-583jis{flex:0 0 auto;width:60px;min-height:38px;text-align:center;font-size:15px;font-weight:700}.throws.svelte-583jis{list-style:none;margin:0;padding:0;display:grid;gap:3px}.throws.svelte-583jis li:where(.svelte-583jis){display:flex;align-items:center;gap:8px;padding:3px 6px;border-radius:7px;background:var(--ok-bg);border:1px solid var(--ok-line);font-size:13px}.throws.svelte-583jis li.missed:where(.svelte-583jis){background:var(--surface2);border-color:var(--line);color:var(--muted)}.throws.svelte-583jis .round:where(.svelte-583jis){min-width:18px;font-variant-numeric:tabular-nums;color:var(--muted)}.throws.svelte-583jis .who:where(.svelte-583jis){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.throws.svelte-583jis .mark:where(.svelte-583jis){margin-left:auto;font-weight:800}.badge.svelte-583jis{font-size:10px;font-weight:700;letter-spacing:.06em;padding:2px 6px;border-radius:999px;background:var(--chip);white-space:nowrap}.undoThrow.svelte-583jis{justify-self:start;font-size:12px}.panel.svelte-1cgxows{grid-row:1 / -1;display:grid;grid-template-rows:subgrid}.name.svelte-1cgxows{grid-row:1}.scoreRow.svelte-1cgxows{grid-row:2}.goal.svelte-1cgxows{grid-row:3}.sanctionRow.svelte-1cgxows{grid-row:4}.sanctions.svelte-1cgxows{grid-row:5}.warningsLine.svelte-1cgxows{grid-row:6}.disqLine.svelte-1cgxows{grid-row:7}.logHead.svelte-1cgxows{grid-row:-6 / -5}.logRows.svelte-1cgxows{grid-row:-5 / -4}.scorersHead.svelte-1cgxows{grid-row:-4 / -3}.scorers.svelte-1cgxows{grid-row:-3 / -2}.timeouts.svelte-1cgxows{grid-row:-2 / -1}.panel.svelte-1cgxows>:where(.svelte-1cgxows){margin-top:8px}.panel.svelte-1cgxows>.name:where(.svelte-1cgxows){margin-top:0}.name.svelte-1cgxows{width:100%;min-width:0;box-sizing:border-box;font-size:17px;font-weight:700}.scoreRow.svelte-1cgxows{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px}.score.svelte-1cgxows{font-size:62px;font-weight:800;line-height:1;text-align:center;font-variant-numeric:tabular-nums}.correct.svelte-1cgxows{min-width:48px;min-height:36px;font-size:15px;font-weight:700;color:var(--muted)}.goal.svelte-1cgxows{padding:16px 12px;border-color:var(--accent);background:var(--accent);color:#fff;font-size:20px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.goal.svelte-1cgxows:hover:not(:disabled){border-color:var(--accent-hover);background:var(--accent-hover)}.sanctionRow.svelte-1cgxows{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.sanctionRow.svelte-1cgxows button:where(.svelte-1cgxows){flex:1 1 auto;min-height:36px}.grantNo.svelte-1cgxows{flex:0 0 auto;width:56px;min-height:36px;font-size:15px}.officialBox.svelte-1cgxows{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--muted)}.suspend.escalating.svelte-1cgxows{border-color:var(--alert-line);background:var(--alert-bg);color:var(--alert-text);font-weight:700}.sanctions.svelte-1cgxows{list-style:none;margin:0;padding:0;display:grid;gap:4px;min-height:92px;align-content:start}.sanctions.svelte-1cgxows li:where(.svelte-1cgxows){display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:7px;background:var(--pen-bg);border:1px solid var(--pen-line);font-variant-numeric:tabular-nums}.sanctions.svelte-1cgxows li.red:where(.svelte-1cgxows){border-color:var(--alert-solid)}.sanctions.svelte-1cgxows li.none:where(.svelte-1cgxows){background:none;border:1px dashed var(--line);color:var(--muted);justify-content:center}.time.svelte-1cgxows{font-size:19px;font-weight:700;margin-left:auto}.badge.svelte-1cgxows{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;border-radius:999px;background:var(--chip);white-space:nowrap}.mark.svelte-1cgxows{font-size:11px;font-weight:700;color:var(--muted)}.no.svelte-1cgxows{width:46px;min-height:30px;padding:3px 4px;font-size:12px;font-weight:700;text-align:center}.listHead.svelte-1cgxows{margin:0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.rows.svelte-1cgxows{list-style:none;margin:0;padding:0;display:grid;gap:3px;align-content:start}.rows.svelte-1cgxows li:where(.svelte-1cgxows){display:flex;align-items:center;gap:8px}.when.svelte-1cgxows{font-variant-numeric:tabular-nums;font-size:13px;color:var(--muted);min-width:62px}.counts.svelte-1cgxows{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0;font-size:12px;color:var(--muted)}.counts.svelte-1cgxows .label:where(.svelte-1cgxows){font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:11px}.counts.svelte-1cgxows .tally:where(.svelte-1cgxows){font-variant-numeric:tabular-nums;font-weight:700;color:var(--text)}.counts.svelte-1cgxows .chip:where(.svelte-1cgxows){padding:2px 7px;border-radius:999px;background:var(--alert-bg);border:1px solid var(--alert-line);color:var(--alert-text);font-weight:700;font-variant-numeric:tabular-nums}.clear.svelte-1cgxows{min-width:34px;min-height:30px;padding:2px 9px;font-size:13px}.rows.svelte-1cgxows .clear:where(.svelte-1cgxows){margin-left:auto}@media(max-width:620px){.panel.svelte-1cgxows>:where(.svelte-1cgxows){margin-top:6px}.panel.svelte-1cgxows>.name:where(.svelte-1cgxows){margin-top:0}.name.svelte-1cgxows{font-size:16px}.score.svelte-1cgxows{font-size:44px}.correct.svelte-1cgxows{min-width:40px;min-height:32px;font-size:14px}.goal.svelte-1cgxows{padding:12px 8px;font-size:16px;letter-spacing:.04em}.sanctionRow.svelte-1cgxows{gap:4px}.sanctionRow.svelte-1cgxows button:where(.svelte-1cgxows){padding:7px 2px;font-size:13px}.sanctions.svelte-1cgxows{min-height:0}.sanctions.svelte-1cgxows li:where(.svelte-1cgxows){gap:5px;padding:4px 5px;flex-wrap:wrap}.time.svelte-1cgxows{font-size:17px}.no.svelte-1cgxows{width:54px;min-height:34px;font-size:16px}.grantNo.svelte-1cgxows{width:60px}.badge.svelte-1cgxows{font-size:9px;padding:2px 5px}.clear.svelte-1cgxows{min-width:36px;min-height:34px}}:root{color-scheme:light;--bg: #eef1f6;--surface: #ffffff;--surface2: #e9edf4;--surface3: #dde3ec;--line: #ccd4e0;--line-strong: #aeb9c9;--text: #16202e;--muted: #5c6a7d;--field: #ffffff;--field-line: #94a1b4;--accent: #1f6feb;--accent-hover: #1a63d8;--accent-line: rgba(31, 111, 235, .5);--accent-bg: rgba(31, 111, 235, .1);--accent-text: #14539e;--focus: #1f6feb;--alert: #c92a2f;--alert-solid: #d5353a;--alert-hover: #c62b30;--alert-line: rgba(201, 42, 47, .45);--alert-bg: rgba(201, 42, 47, .09);--alert-text: #a3191e;--ok-line: rgba(23, 128, 60, .45);--ok-bg: rgba(23, 128, 60, .1);--ok-text: #14713a;--pen-bg: rgba(200, 44, 40, .1);--pen-line: rgba(200, 44, 40, .35);--chip: rgba(0, 0, 0, .08);--banner-bg: #fbe9e9;--toast-bg: #e7eeff;--toast-line: #b6c9f2;--toast-warn-bg: #fdf1e1;--toast-warn-line: #e6c28e;--shadow: rgba(15, 23, 35, .16)}:root[data-theme=dark]{color-scheme:dark;--bg: #0d1117;--surface: #161b22;--surface2: #1c2230;--surface3: #232b3b;--line: #2c3444;--line-strong: #3d4859;--text: #e6edf6;--muted: #8b98ac;--field: #0f141d;--field-line: #4d5a70;--accent: #1f6feb;--accent-hover: #1a63d8;--accent-line: rgba(47, 129, 247, .55);--accent-bg: rgba(47, 129, 247, .12);--accent-text: #9dc4ff;--focus: #7cb0ff;--alert: #e5484d;--alert-solid: #d5353a;--alert-hover: #c62b30;--alert-line: rgba(229, 72, 77, .6);--alert-bg: rgba(229, 72, 77, .16);--alert-text: #ff9a9d;--ok-line: rgba(46, 160, 67, .6);--ok-bg: rgba(46, 160, 67, .16);--ok-text: #7ee2a8;--pen-bg: rgba(200, 44, 40, .16);--pen-line: rgba(200, 44, 40, .4);--chip: rgba(255, 255, 255, .1);--banner-bg: #332128;--toast-bg: #22304a;--toast-line: #35507d;--toast-warn-bg: #4a3122;--toast-warn-line: #7d5535;--shadow: rgba(0, 0, 0, .4)}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:Segoe UI,system-ui,sans-serif;font-size:14px}button{touch-action:manipulation;padding:7px 12px;border-radius:8px;border:1px solid var(--line);background:var(--surface2);color:var(--text);font:inherit;cursor:pointer}button:hover:not(:disabled){border-color:var(--line-strong);background:var(--surface3)}button:disabled{opacity:.4;cursor:not-allowed}button.primary{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}button.primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}input,select{padding:6px 9px;border-radius:8px;border:1px solid var(--line);background:var(--field);color:var(--text);font:inherit}input[type=checkbox],input[type=radio]{appearance:none;width:16px;height:16px;padding:0;flex:0 0 auto;border:1.5px solid var(--field-line);background:var(--field);display:inline-grid;place-content:center;cursor:pointer}input[type=radio]{border-radius:50%}input[type=checkbox]{border-radius:4px}input[type=radio]:checked{border-color:var(--accent)}input[type=radio]:checked:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--accent)}input[type=checkbox]:checked{background:var(--accent);border-color:var(--accent)}input[type=checkbox]:checked:after{content:"✓";color:#fff;font-size:11px;font-weight:700;line-height:1}input:disabled,select:disabled{opacity:.65}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.9;cursor:not-allowed}.app.svelte-1atmef{max-width:1180px;margin:0 auto;padding:16px 20px 40px;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}header.svelte-1atmef{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:nowrap}h1.svelte-1atmef a:where(.svelte-1atmef){color:inherit;text-decoration:none}h1.svelte-1atmef a:where(.svelte-1atmef):hover,h1.svelte-1atmef a:where(.svelte-1atmef):focus-visible{text-decoration:underline;text-underline-offset:3px}h1.svelte-1atmef{margin:0;font-size:19px;font-weight:700;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}h1.svelte-1atmef span:where(.svelte-1atmef){color:var(--muted);font-weight:500}.headerTools.svelte-1atmef{display:flex;gap:8px;flex-wrap:wrap;align-items:center;flex:0 0 auto;max-width:100%}.compact.svelte-1atmef .label:where(.svelte-1atmef){display:none}.lang.svelte-1atmef{background:var(--surface);color:inherit;border:1px solid var(--line);border-radius:8px;padding:0 10px;height:34px;font:inherit;font-size:13px}.theme.svelte-1atmef{display:inline-flex;align-items:center;gap:7px;height:34px;font-size:13px}.theme.svelte-1atmef svg:where(.svelte-1atmef){width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.withGlyph.svelte-1atmef{display:inline-flex;align-items:center;gap:7px}.withGlyph.svelte-1atmef .glyph{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.hint.svelte-1atmef{display:flex;align-items:center;gap:8px;margin:-6px 0 0;font-size:12px;color:var(--muted)}.clockCard.svelte-1atmef{display:grid;grid-template-columns:minmax(260px,340px) 1fr;gap:20px;padding:14px 18px;border-radius:12px;background:var(--surface);border:1px solid var(--line)}.clockMain.svelte-1atmef{display:grid;justify-items:center;align-content:center}.clockLabel.svelte-1atmef{font-size:11px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.clockValue.svelte-1atmef{font-size:74px;font-weight:800;line-height:1.02;font-variant-numeric:tabular-nums}.alert.svelte-1atmef .clockValue:where(.svelte-1atmef),.alert.svelte-1atmef .clockLabel:where(.svelte-1atmef){color:var(--alert)}.colon.svelte-1atmef{display:inline-block}.colon.ticking.svelte-1atmef{animation:svelte-1atmef-blink 1s step-end infinite}@keyframes svelte-1atmef-blink{50%{opacity:.15}}@media(prefers-reduced-motion:reduce){.colon.ticking.svelte-1atmef{animation:none}}.closing.svelte-1atmef{margin-top:2px;font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--alert-text)}.finished.svelte-1atmef{margin-top:2px;font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--accent-text)}.clockState.svelte-1atmef{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.clockCounter.svelte-1atmef{font-size:15px;font-variant-numeric:tabular-nums;color:var(--muted)}.periodLine.svelte-1atmef{display:flex;align-items:center;gap:8px;color:var(--muted);min-height:26px}.tiny.svelte-1atmef{min-width:34px;min-height:30px;padding:1px 8px;font-size:14px}.clockButtons.svelte-1atmef{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-content:center}.big.svelte-1atmef{padding:13px 12px;font-size:15px;font-weight:600}.wide.svelte-1atmef{grid-column:1 / -1}.correction.svelte-1atmef,.extras.svelte-1atmef,.gameFlow.svelte-1atmef{grid-column:1 / -1;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.correction.svelte-1atmef span:where(.svelte-1atmef){font-size:12px;color:var(--muted)}.formLine.svelte-1atmef{grid-column:1 / -1;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0;font-size:12px;font-variant-numeric:tabular-nums;color:var(--muted)}.correction.svelte-1atmef button:where(.svelte-1atmef){min-width:52px;min-height:32px}.extras.svelte-1atmef button:where(.svelte-1atmef){min-height:32px}.gameFlow.svelte-1atmef button{min-height:32px}.gameFlow.svelte-1atmef{margin-top:2px;padding-top:8px;border-top:1px solid var(--line)}button.restore{border-color:var(--accent);color:var(--accent-text)}.playArea.svelte-1atmef{position:relative}.messages.svelte-1atmef{position:absolute;top:15px;left:0;right:0;z-index:6;display:grid;justify-items:stretch;align-content:start;gap:8px;pointer-events:none}.messages.svelte-1atmef>*{pointer-events:auto}.boardStatus.svelte-1atmef{display:inline-flex;align-items:center;gap:6px;padding:5px 2px;font-size:12px;font-weight:600;color:var(--muted);white-space:nowrap}.boardStatus.svelte-1atmef .dot:where(.svelte-1atmef){width:9px;height:9px;border-radius:50%;background:currentColor;box-shadow:inset 0 0 0 9px currentColor}.boardStatus.on.svelte-1atmef{color:var(--ok-text)}.boardStatus.warn.svelte-1atmef{color:var(--alert-text)}.boardStatus.svelte-1atmef:not(.on):not(.warn) .dot:where(.svelte-1atmef){box-shadow:inset 0 0 0 1.5px currentColor;background:none}.banner.svelte-1atmef{margin:0 0 8px;min-height:34px;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;padding:7px 12px;border-radius:8px;background:var(--banner-bg);border:1px solid var(--alert-line);color:var(--alert-text);font-weight:600;font-variant-numeric:tabular-nums}.teams.svelte-1atmef{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(13,auto);column-gap:16px;row-gap:0;padding:14px 18px;border-radius:12px;background:var(--surface);border:1px solid var(--line)}.shootoutCard.svelte-1atmef,.lower.svelte-1atmef>section{padding:14px 18px;border-radius:12px;background:var(--surface);border:1px solid var(--line)}.lower.svelte-1atmef{display:grid;grid-template-columns:1.35fr 1fr;gap:16px;align-items:start}.toasts.svelte-1atmef{display:grid;gap:8px;justify-items:start;pointer-events:none}.toast.svelte-1atmef{pointer-events:auto;padding:9px 14px;border-radius:8px;background:var(--toast-bg);border:1px solid var(--toast-line);box-shadow:0 10px 24px var(--shadow)}.toast.warn.svelte-1atmef{background:var(--toast-warn-bg);border-color:var(--toast-warn-line)}.credit.svelte-1atmef{display:flex;justify-content:center;align-items:baseline;gap:6px;margin-top:4px;font-size:12px;color:var(--muted)}.credit.svelte-1atmef a:where(.svelte-1atmef){color:var(--accent-text);font-weight:600;letter-spacing:.04em;text-decoration:none}.credit.svelte-1atmef a:where(.svelte-1atmef):hover,.credit.svelte-1atmef a:where(.svelte-1atmef):focus-visible{text-decoration:underline}@media(max-width:900px){.clockCard.svelte-1atmef,.lower.svelte-1atmef{grid-template-columns:1fr}}@media(max-width:620px){.app.svelte-1atmef{padding:8px 8px 28px;gap:10px}.clockCard.svelte-1atmef,.clockButtons.svelte-1atmef{display:contents}.clockMain.svelte-1atmef{order:1;padding:8px 12px 10px;border-radius:12px;background:var(--surface);border:1px solid var(--line)}.clockButtons.svelte-1atmef>.big:where(.svelte-1atmef){order:2}.shootoutCard.svelte-1atmef{order:3}.playArea.svelte-1atmef{order:4}.correction.svelte-1atmef{order:5}.gameFlow.svelte-1atmef{order:6}.extras.svelte-1atmef{order:7}.lower.svelte-1atmef{order:8}.clockValue.svelte-1atmef{font-size:58px}.clockCounter.svelte-1atmef{font-size:14px}.periodLine.svelte-1atmef{min-height:22px}h1.svelte-1atmef{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.headerTools.svelte-1atmef .label:where(.svelte-1atmef){display:none}.headerTools.svelte-1atmef{gap:6px}.headerTools.svelte-1atmef button,.theme.svelte-1atmef{height:32px;padding:0 10px;font-size:13px}.lang.svelte-1atmef{height:32px;padding:0 8px;font-size:16px}.boardStatus.svelte-1atmef{order:9;padding:4px 8px;font-size:11px}.hint.svelte-1atmef{order:10}.credit.svelte-1atmef{order:11}.teams.svelte-1atmef{column-gap:8px;padding:10px 10px 12px}.messages.svelte-1atmef{top:11px}input,select{font-size:16px}}
