th.svelte-18gpfw6,td.svelte-18gpfw6{padding:.28rem 0 .28rem .35rem;text-align:right;vertical-align:middle;font-weight:700;font-size:.8rem;font-variant-numeric:tabular-nums;color:var(--text-primary);transition:opacity .4s ease}.id-row.svelte-18gpfw6 th:where(.svelte-18gpfw6){width:100%;max-width:0;border-top:1px solid var(--score-border);padding:.32rem 0 0;text-align:left;font-weight:400}.stat-row.svelte-18gpfw6 td:where(.svelte-18gpfw6){padding-bottom:.32rem}.meta.svelte-18gpfw6{width:100%;padding-left:0;text-align:left}.id-line.svelte-18gpfw6{display:flex;align-items:center;gap:.3rem;min-width:0}.meta-line.svelte-18gpfw6{display:flex;align-items:center;gap:.5rem;min-width:0;padding-left:26px;min-height:1.05rem}.name-text.svelte-18gpfw6{font-family:var(--font-display);font-weight:600;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prow.p1.svelte-18gpfw6 .name-text:where(.svelte-18gpfw6){color:var(--p1-text, var(--p1-owned))}.prow.p2.svelte-18gpfw6 .name-text:where(.svelte-18gpfw6){color:var(--p2-text, var(--p2-owned))}.prow.p3.svelte-18gpfw6 .name-text:where(.svelte-18gpfw6){color:var(--p3-text, var(--p3-owned))}.prow.p4.svelte-18gpfw6 .name-text:where(.svelte-18gpfw6){color:var(--p4-text, var(--p4-owned))}.name-link.svelte-18gpfw6{text-decoration:none}.name-link.svelte-18gpfw6:hover{text-decoration:underline}.dot.svelte-18gpfw6{width:8px;height:8px;border-radius:50%;flex-shrink:0}.prow.p1.svelte-18gpfw6 .dot:where(.svelte-18gpfw6){background:var(--p1-owned)}.prow.p2.svelte-18gpfw6 .dot:where(.svelte-18gpfw6){background:var(--p2-owned)}.prow.p3.svelte-18gpfw6 .dot:where(.svelte-18gpfw6){background:var(--p3-owned)}.prow.p4.svelte-18gpfw6 .dot:where(.svelte-18gpfw6){background:var(--p4-owned)}.lead.svelte-18gpfw6{font-family:var(--font-display);font-weight:600;font-size:1.1rem;padding-right:.3rem}.prow.p1.svelte-18gpfw6 .lead:where(.svelte-18gpfw6){color:var(--p1-text, var(--p1-owned))}.prow.p2.svelte-18gpfw6 .lead:where(.svelte-18gpfw6){color:var(--p2-text, var(--p2-owned))}.prow.p3.svelte-18gpfw6 .lead:where(.svelte-18gpfw6){color:var(--p3-text, var(--p3-owned))}.prow.p4.svelte-18gpfw6 .lead:where(.svelte-18gpfw6){color:var(--p4-text, var(--p4-owned))}.tags.svelte-18gpfw6{display:flex;align-items:center;gap:.25rem;flex-shrink:0;min-height:.95rem}.you-tag.svelte-18gpfw6,.forfeit-tag.svelte-18gpfw6,.rank-tag.svelte-18gpfw6{font-size:.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);border:1px solid var(--score-border);border-radius:100px;padding:.05rem .3rem;white-space:nowrap}.rank-tag.win.svelte-18gpfw6{color:currentColor;border-color:currentColor}.turn-mark.svelte-18gpfw6{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:14px;color:var(--text-secondary)}.turn-mark-inner.svelte-18gpfw6{display:inline-flex;align-items:center}.turn-mark.locked.svelte-18gpfw6{color:var(--accent, #d4c84a)}.turn-mark.svelte-18gpfw6 .dots:where(.svelte-18gpfw6){display:inline-flex;gap:2px}.turn-mark.svelte-18gpfw6 .dots:where(.svelte-18gpfw6) i:where(.svelte-18gpfw6){width:3px;height:3px;border-radius:50%;background:currentColor;animation:svelte-18gpfw6-dot-blink 1.2s ease-in-out infinite}.turn-mark.svelte-18gpfw6 .dots:where(.svelte-18gpfw6) i:where(.svelte-18gpfw6):nth-child(2){animation-delay:.2s}.turn-mark.svelte-18gpfw6 .dots:where(.svelte-18gpfw6) i:where(.svelte-18gpfw6):nth-child(3){animation-delay:.4s}@keyframes svelte-18gpfw6-dot-blink{0%,60%,to{opacity:.25}30%{opacity:1}}@media(prefers-reduced-motion:reduce){.turn-mark.svelte-18gpfw6 .dots:where(.svelte-18gpfw6) i:where(.svelte-18gpfw6){animation:none;opacity:.7}}.clock.svelte-18gpfw6{display:inline-flex;align-items:center;flex-shrink:0;font-weight:700;font-size:.72rem;font-variant-numeric:tabular-nums}.clock.svelte-18gpfw6 .figures:where(.svelte-18gpfw6){display:inline-flex;align-items:center;gap:.55rem}.clock-label.svelte-18gpfw6{font-size:.44rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);opacity:.8;margin-right:.22rem}.turn-time.svelte-18gpfw6{color:var(--text-primary)}.pool-time.svelte-18gpfw6{color:var(--text-secondary);opacity:.75}.clock.bank.svelte-18gpfw6 .turn-time:where(.svelte-18gpfw6),.clock.urgent.svelte-18gpfw6 .turn-time:where(.svelte-18gpfw6),.clock.banked.svelte-18gpfw6 .turn-time:where(.svelte-18gpfw6),.clock.pending.svelte-18gpfw6 .turn-time:where(.svelte-18gpfw6){color:var(--text-secondary);opacity:.5;font-weight:400}.clock.bank.svelte-18gpfw6 .pool-time:where(.svelte-18gpfw6){color:var(--accent);opacity:1}.clock.urgent.svelte-18gpfw6 .pool-time:where(.svelte-18gpfw6){color:var(--danger);opacity:1}.prow.winner.p1.svelte-18gpfw6{color:var(--p1-owned)}.prow.winner.p2.svelte-18gpfw6{color:var(--p2-owned)}.prow.winner.p3.svelte-18gpfw6{color:var(--p3-owned)}.prow.winner.p4.svelte-18gpfw6{color:var(--p4-owned)}.prow.loser.svelte-18gpfw6 th:where(.svelte-18gpfw6),.prow.loser.svelte-18gpfw6 td:where(.svelte-18gpfw6){opacity:.45}.prow.zone-toggleable.svelte-18gpfw6{cursor:pointer}.prow.zone-off.svelte-18gpfw6 th:where(.svelte-18gpfw6),.prow.zone-off.svelte-18gpfw6 td:where(.svelte-18gpfw6){opacity:.3}.zone-toggle.svelte-18gpfw6{display:inline-flex;align-items:center;flex-shrink:0;margin-left:auto;padding:2px;border:none;border-radius:5px;background:none;color:inherit;cursor:pointer;line-height:0;opacity:.5}.prow.svelte-18gpfw6:hover .zone-toggle:where(.svelte-18gpfw6),.zone-toggle.svelte-18gpfw6:focus-visible{opacity:1}.zone-toggle[aria-pressed=true].svelte-18gpfw6{opacity:1}.prow.p1.svelte-18gpfw6 .zone-toggle[aria-pressed=true]:where(.svelte-18gpfw6){color:var(--p1-text, var(--p1-owned))}.prow.p2.svelte-18gpfw6 .zone-toggle[aria-pressed=true]:where(.svelte-18gpfw6){color:var(--p2-text, var(--p2-owned))}.prow.p3.svelte-18gpfw6 .zone-toggle[aria-pressed=true]:where(.svelte-18gpfw6){color:var(--p3-text, var(--p3-owned))}.prow.p4.svelte-18gpfw6 .zone-toggle[aria-pressed=true]:where(.svelte-18gpfw6){color:var(--p4-text, var(--p4-owned))}[data-a11y-shapes=true] .prow.p1.svelte-18gpfw6 .dot:where(.svelte-18gpfw6){clip-path:var(--p1-shape)}[data-a11y-shapes=true] .prow.p2.svelte-18gpfw6 .dot:where(.svelte-18gpfw6){clip-path:var(--p2-shape)}[data-a11y-shapes=true] .prow.p3.svelte-18gpfw6 .dot:where(.svelte-18gpfw6){clip-path:var(--p3-shape)}[data-a11y-shapes=true] .prow.p4.svelte-18gpfw6 .dot:where(.svelte-18gpfw6){clip-path:var(--p4-shape)}.record.svelte-7w2pjd{display:flex;align-items:baseline;gap:.4rem;margin-top:.5rem;padding-top:.45rem;border-top:1px solid var(--score-border);font-size:.62rem;font-variant-numeric:tabular-nums}.record-key.svelte-7w2pjd{font-size:.5rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.record-val.svelte-7w2pjd{font-weight:800;color:var(--accent)}.record-val.ahead.svelte-7w2pjd{color:var(--acc-j, var(--accent-secondary))}.record-best.svelte-7w2pjd{margin-left:auto;color:var(--text-secondary)}.record-best.svelte-7w2pjd b:where(.svelte-7w2pjd){color:var(--pin-gold, var(--accent));font-weight:800}.scoreboard.svelte-7w2pjd{width:100%;margin-bottom:1rem;padding:.5rem .6rem .55rem;border-radius:12px;border:1px solid var(--score-border);background:var(--score-bg)}p.svelte-7w2pjd{padding:0;margin:0}div.gameover.svelte-7w2pjd{margin:0 auto .55rem;border-radius:100px;color:var(--banner-text);background:var(--banner-bg);border:1px solid var(--banner-border);font-weight:700;text-align:center;padding:.35rem 1rem;font-size:.72rem}div.gameover.missed.svelte-7w2pjd{color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,transparent);border-color:var(--danger-border)}.card-header.svelte-7w2pjd{margin-bottom:.6rem;padding:.2rem 0 .55rem;border-bottom:1px solid var(--score-border)}.top-strip.svelte-7w2pjd,.odds.svelte-7w2pjd{margin-bottom:.5rem}.odds.awaiting.svelte-7w2pjd{visibility:hidden}.odds-track.svelte-7w2pjd{display:flex;height:5px;border-radius:99px;overflow:hidden;background:var(--track-bg)}.odds-track.svelte-7w2pjd>span:where(.svelte-7w2pjd){display:block;min-width:0}.odds-track.svelte-7w2pjd>.p1:where(.svelte-7w2pjd){background:var(--p1-owned)}.odds-track.svelte-7w2pjd>.p2:where(.svelte-7w2pjd){background:var(--p2-owned)}.odds-track.svelte-7w2pjd>.p3:where(.svelte-7w2pjd){background:var(--p3-owned)}.odds-track.svelte-7w2pjd>.p4:where(.svelte-7w2pjd){background:var(--p4-owned)}.odds-legend.svelte-7w2pjd{display:flex;margin-top:.25rem}.odds-legend.svelte-7w2pjd>span:where(.svelte-7w2pjd){flex:1 1 0;min-width:0;text-align:center;font-size:.58rem;font-weight:800;font-variant-numeric:tabular-nums}.odds-legend.svelte-7w2pjd>.p1:where(.svelte-7w2pjd){color:var(--p1-text, var(--p1-owned))}.odds-legend.svelte-7w2pjd>.p2:where(.svelte-7w2pjd){color:var(--p2-text, var(--p2-owned))}.odds-legend.svelte-7w2pjd>.p3:where(.svelte-7w2pjd){color:var(--p3-text, var(--p3-owned))}.odds-legend.svelte-7w2pjd>.p4:where(.svelte-7w2pjd){color:var(--p4-text, var(--p4-owned))}.odds-cap.svelte-7w2pjd{text-align:center;margin-top:.1rem;font-size:.52rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}.box.svelte-7w2pjd{width:100%;border-collapse:collapse}.box.svelte-7w2pjd thead:where(.svelte-7w2pjd) th:where(.svelte-7w2pjd){padding:0 0 .2rem .35rem;text-align:right;white-space:nowrap;font-size:.52rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}.box.svelte-7w2pjd thead:where(.svelte-7w2pjd) th.who:where(.svelte-7w2pjd){padding-left:0}.box.svelte-7w2pjd thead:where(.svelte-7w2pjd) th.lead-col:where(.svelte-7w2pjd){padding-right:.3rem}.box.svelte-7w2pjd thead:where(.svelte-7w2pjd) th.mark-col:where(.svelte-7w2pjd){padding-left:.55rem}.mark.svelte-7w2pjd{display:inline-flex;line-height:0;cursor:help}.numa-row.svelte-7w2pjd th:where(.svelte-7w2pjd),.numa-row.svelte-7w2pjd td:where(.svelte-7w2pjd){padding:.3rem 0 .32rem .35rem;text-align:right;vertical-align:middle;font-weight:700;font-size:.8rem;font-variant-numeric:tabular-nums;color:var(--numa-ink);border-top:1px dashed var(--score-border)}.numa-row.svelte-7w2pjd .numa-who:where(.svelte-7w2pjd){width:100%;padding-left:0;text-align:left;font-weight:400}.numa-line.svelte-7w2pjd{display:flex;align-items:center;gap:.3rem;padding-left:calc(18px + .3rem)}.numa-dot.svelte-7w2pjd{width:8px;height:8px;box-sizing:border-box;border-radius:50%;background:var(--numa-bg);border:1px solid var(--numa-border);flex-shrink:0}.numa-name.svelte-7w2pjd{font-family:var(--font-display);font-weight:600;font-size:.85rem}.numa-lead.svelte-7w2pjd{font-family:var(--font-display);font-weight:600;font-size:1.1rem;padding-right:.3rem}
