.coach.svelte-1mmfe0u{z-index:30;border-radius:var(--radius);background:var(--coach);width:min(440px,100vw - 16px);color:var(--coach-ink);align-items:center;gap:12px;padding:10px 10px 10px 14px;font-size:1rem;font-weight:500;line-height:1.35;animation:.25s ease-out svelte-1mmfe0u-pop;display:flex;position:fixed;left:8px;box-shadow:0 2px #00000059,0 8px 24px #00000080}.text.svelte-1mmfe0u{white-space:pre-line;flex:1;padding:4px 0}.line.svelte-1mmfe0u{display:block}.line.svelte-1mmfe0u+.line:where(.svelte-1mmfe0u){margin-top:8px}.text.svelte-1mmfe0u .note:where(.svelte-1mmfe0u){opacity:.8;margin-top:6px;font-size:.8rem;font-weight:400;display:block}.note.svelte-1mmfe0u b:where(.svelte-1mmfe0u){font-weight:600}.ok.svelte-1mmfe0u{border-radius:var(--radius);background:var(--coach-ink);min-height:44px;color:var(--coach);font:inherit;cursor:pointer;border:0;flex:none;padding:0 16px;font-weight:600;box-shadow:0 2px #00000059}.ok.svelte-1mmfe0u:active{box-shadow:none;transform:translateY(1px)}.caret.svelte-1mmfe0u{border:9px solid #0000;border-top-color:var(--coach);border-bottom:0;width:0;height:0;position:absolute;top:100%;translate:-50%}.below.svelte-1mmfe0u .caret:where(.svelte-1mmfe0u){border:9px solid #0000;border-bottom-color:var(--coach);border-top:0;top:auto;bottom:100%}@keyframes svelte-1mmfe0u-pop{0%{opacity:.6;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.coach.svelte-1mmfe0u{animation:none}}.dots.svelte-1oq5hza{gap:8px;display:flex}.dots.svelte-1oq5hza i:where(.svelte-1oq5hza){background:var(--accent);border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite svelte-1oq5hza-pulse}.dots.svelte-1oq5hza i:where(.svelte-1oq5hza):nth-child(2){animation-delay:.2s}.dots.svelte-1oq5hza i:where(.svelte-1oq5hza):nth-child(3){animation-delay:.4s}@media (prefers-reduced-motion:reduce){.dots.svelte-1oq5hza i:where(.svelte-1oq5hza){opacity:.6;animation:none}}@keyframes svelte-1oq5hza-pulse{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.countdown.svelte-vckp0f{pointer-events:none;z-index:5;place-items:center;display:grid;position:absolute;inset:0}span.svelte-vckp0f{background:color-mix(in srgb, var(--panel) 85%, transparent);border:2px solid var(--accent);width:96px;height:96px;color:var(--accent);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:3rem;font-weight:700;animation:.25s ease-out svelte-vckp0f-pop;display:grid;box-shadow:0 6px 24px #00000059}@keyframes svelte-vckp0f-pop{0%{opacity:.4;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){span.svelte-vckp0f{animation:none}}.scrim.svelte-1c9uwtq{z-index:40;position:fixed;inset:0}.panel.svelte-1c9uwtq{z-index:41;border-radius:var(--radius);background:var(--panel);box-shadow:0 4px 14px var(--backdrop);outline:none;grid-template-columns:repeat(3,52px);gap:6px;padding:8px;display:grid;position:fixed}.panel.svelte-1c9uwtq button:where(.svelte-1c9uwtq){border-radius:var(--radius);background:var(--panel-2);cursor:pointer;border:none;height:52px;padding:0;font-size:1.7rem;line-height:1;transition:opacity .15s}.cooling.svelte-1c9uwtq button:where(.svelte-1c9uwtq){opacity:.35;cursor:default}@media (prefers-reduced-motion:reduce){.panel.svelte-1c9uwtq button:where(.svelte-1c9uwtq){transition:none}}.panel.svelte-1c9uwtq button:where(.svelte-1c9uwtq):not(:disabled):active{background:var(--surface-me)}.panel.svelte-1c9uwtq button:where(.svelte-1c9uwtq):focus-visible{outline:2px solid var(--ink);outline-offset:1px}.backdrop.svelte-1o51cix{background:var(--backdrop);z-index:30;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.sheet.svelte-1o51cix{background:var(--panel);border-radius:18px;flex-direction:column;gap:12px;width:min(100%,420px);padding:18px;display:flex}h2.svelte-1o51cix{text-align:center;margin:0;font-size:1.5rem}.unrated.svelte-1o51cix{text-align:center;color:var(--ink-dim);text-transform:uppercase;letter-spacing:.06em;margin:-8px 0 0;font-size:.8rem}table.svelte-1o51cix{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}th.svelte-1o51cix{text-align:left;color:var(--ink-dim);font-size:.8rem;font-weight:500}td.svelte-1o51cix,th.svelte-1o51cix{padding:6px 4px}tr.me.svelte-1o51cix{background:#ffffff12}.num.svelte-1o51cix{text-align:right}.up.svelte-1o51cix{color:var(--ok)}.down.svelte-1o51cix{color:var(--danger)}.name.svelte-1o51cix{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:0;overflow:hidden}.buttons.svelte-1o51cix{grid-template-columns:1fr 2fr;gap:8px;display:grid}.more.svelte-1o51cix{align-self:center;gap:24px;margin:-4px 0 -8px;display:flex}li.svelte-17z8yx9{background:var(--panel-2);border-radius:var(--radius);position:relative;container-type:inline-size}li.dim.svelte-17z8yx9{opacity:.5}.row.svelte-17z8yx9{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radius);flex-direction:column;justify-content:center;gap:4px;width:100%;min-height:44px;padding:8px 12px;display:flex}.row.svelte-17z8yx9:focus-visible{outline:2px solid var(--ink)}li.svelte-17z8yx9:has(.out:where(.svelte-17z8yx9)) .row:where(.svelte-17z8yx9){padding-right:48px}.out.svelte-17z8yx9{width:44px;height:44px;color:var(--ink-dim);place-items:center;font-size:1.1rem;text-decoration:none;display:grid;position:absolute;top:0;right:0}.detail.svelte-17z8yx9{padding:0 12px 10px}@media (hover:hover){.row.svelte-17z8yx9:hover{background:var(--panel);filter:brightness(1.15)}}.q.svelte-1lzzn4h{font-weight:600}.answer.svelte-1lzzn4h{font-size:.9rem}.answer.svelte-1lzzn4h p{margin:0}.name.svelte-1u5eyi8{font-weight:600}.dim.svelte-1u5eyi8{color:var(--ink-dim);font-size:.9rem;font-weight:400}.definition.svelte-1u5eyi8{font-size:.9rem}.seg.views.svelte-1m2qo8j label:where(.svelte-1m2qo8j){justify-content:center;place-items:center;min-height:36px;font-size:.9rem;display:grid}details[open].svelte-1m2qo8j{flex-direction:column;gap:8px;display:flex}summary.svelte-1m2qo8j{background:var(--panel-2);cursor:pointer;border-radius:var(--radius);align-items:center;gap:8px;min-height:44px;padding:0 12px;font-weight:600;list-style:none;display:flex}summary.svelte-1m2qo8j::-webkit-details-marker{display:none}summary.svelte-1m2qo8j:focus-visible{outline:2px solid var(--ink)}@media (hover:hover){summary.svelte-1m2qo8j:hover{filter:brightness(1.15)}}.chevron.svelte-1m2qo8j{width:16px;height:16px;color:var(--ink-dim);flex-shrink:0;transition:transform .15s}details[open].svelte-1m2qo8j .chevron:where(.svelte-1m2qo8j){transform:rotate(90deg)}.count.svelte-1m2qo8j{color:var(--ink-dim);margin-left:auto;font-size:.85rem;font-weight:400}.face.svelte-1m2qo8j{grid-template-columns:1fr auto;gap:2px 10px;display:grid}.name.svelte-1m2qo8j{font-weight:600}.dim.svelte-1m2qo8j{color:var(--ink-dim);font-size:.9rem;font-weight:400}.value.svelte-1m2qo8j{color:var(--ink-dim);text-align:right;font-size:.85rem}.rule.svelte-1m2qo8j{grid-column:1/-1;font-size:.9rem}.face.far.svelte-1m2qo8j{grid-template-columns:3.25rem 1fr auto}.away.svelte-1m2qo8j{border-right:1px solid var(--line);flex-direction:column;grid-row:1/span 2;justify-content:center;align-self:stretch;align-items:center;padding-right:10px;line-height:1.1;display:flex}.away.svelte-1m2qo8j b:where(.svelte-1m2qo8j){font-size:1.5rem;font-weight:700}.away.svelte-1m2qo8j small:where(.svelte-1m2qo8j){color:var(--ink-dim);font-size:.7rem}.face.far.svelte-1m2qo8j .rule:where(.svelte-1m2qo8j){grid-column:2/-1}.mark.svelte-1m2qo8j{grid-column:1/-1;font-size:.9rem;font-weight:600}.waits.svelte-1m2qo8j{--tw:22px;gap:3px;display:flex}.note.svelte-1m2qo8j{color:var(--ink-dim);margin:0;font-size:.85rem}.subtabs.svelte-1tjwoho{grid-template-columns:none;grid-auto-columns:1fr;grid-auto-flow:column}.seg.subtabs.svelte-1tjwoho label:where(.svelte-1tjwoho){justify-content:center;place-items:center;min-height:36px;font-size:.9rem;display:grid}[role=tabpanel].svelte-1tjwoho{flex-direction:column;gap:8px;display:flex}[role=tabpanel].svelte-1tjwoho>ul,[role=tabpanel].svelte-1tjwoho>details>ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.row.svelte-6bql28{justify-content:space-between;align-items:center;gap:12px;display:flex}.seg.layout.svelte-6bql28{flex:1;grid-template-columns:repeat(3,1fr);max-width:260px}.seg.layout.svelte-6bql28 label:where(.svelte-6bql28){justify-content:center}input[type=range].svelte-6bql28{max-width:220px;min-height:0;accent-color:var(--accent);flex:1}.backdrop.svelte-dzojkc{background:var(--backdrop);z-index:40;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.panel.svelte-dzojkc{background:var(--panel);border-radius:18px 18px 0 0;outline:none;flex-direction:column;gap:10px;width:min(100%,460px);max-height:92dvh;padding:0 16px;display:flex;overflow-y:auto}.tabs.svelte-dzojkc{z-index:1;background:var(--panel);grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;padding-top:16px;padding-bottom:4px;display:grid;position:sticky;top:0}.tabs.svelte-dzojkc button:where(.svelte-dzojkc){border-radius:var(--radius);background:var(--panel-2);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border:none;font-weight:600}.tabs.svelte-dzojkc button.on:where(.svelte-dzojkc){background:var(--ink);color:var(--panel)}.foot.svelte-dzojkc{background:var(--panel);padding:6px 0 calc(16px + env(safe-area-inset-bottom));flex-shrink:0;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;display:grid;position:sticky;bottom:0}.move.svelte-dzojkc{border-radius:var(--radius);background:var(--panel-2);min-height:44px;box-shadow:inset 0 0 0 2px var(--ok);color:var(--ink);font:inherit;cursor:pointer;border:none;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;font-weight:700;display:flex}.confirm.svelte-dzojkc{color:var(--ink-dim);margin:0}.choice.svelte-dzojkc{grid-template-columns:1fr 1fr;gap:8px;display:grid}.panel.svelte-dzojkc h3{color:var(--ink-dim);margin:6px 0 0;font-size:.9rem}.panel.svelte-dzojkc label{justify-content:space-between;align-items:center;gap:12px;display:flex}.panel.svelte-dzojkc label.check{justify-content:flex-start;min-height:36px}.panel.svelte-dzojkc input[type=checkbox]{width:22px;height:22px;min-height:0;accent-color:var(--accent)}.timer.svelte-1ly0s1a{z-index:2;white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none;align-items:baseline;gap:4px;line-height:1;display:inline-flex;position:absolute;top:100%;left:50%;translate:-50% 2px}.timer.inline.svelte-1ly0s1a{position:static;translate:none}.main.svelte-1ly0s1a{color:var(--ink);font-size:.95rem;font-weight:700}.timer.bank.svelte-1ly0s1a .main:where(.svelte-1ly0s1a){color:var(--accent)}.reserve.svelte-1ly0s1a{color:var(--accent);font-size:.7rem;font-weight:600}.screen.svelte-1iq5b9c{height:calc(100dvh - var(--top-bar));max-width:var(--game-max);padding-top:calc(6px + var(--safe-top));flex-direction:column;gap:6px;margin:0 auto;display:flex}.screen.wide.svelte-1iq5b9c{max-width:var(--game-max-wide);--panel-max:var(--game-max)}.header.svelte-1iq5b9c{flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:4px 6px;min-height:26px;display:flex}.quick-menu.svelte-1iq5b9c{background:var(--ink);color:var(--coach-ink);box-shadow:0 2px 6px var(--backdrop);cursor:pointer;border:0;border-radius:50%;flex:1;place-items:center;padding:0;display:grid}.quick-menu.svelte-1iq5b9c:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.quick-menu.svelte-1iq5b9c svg:where(.svelte-1iq5b9c){fill:currentColor;width:22px;height:22px}.quick-menu.svelte-1iq5b9c .smiley:where(.svelte-1iq5b9c){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round}.smiley.svelte-1iq5b9c .eye:where(.svelte-1iq5b9c){fill:currentColor;stroke:none}.board-wrap.svelte-1iq5b9c{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.reconnecting.svelte-1iq5b9c{z-index:40;background:var(--backdrop);place-items:center;display:grid;position:fixed;inset:0}.error.svelte-1iq5b9c{background:var(--danger);color:#1f0c05;border-radius:8px;margin:0 8px;padding:6px 10px;font-size:.85rem}
