.page.svelte-a158rn{width:100%;color:var(--text-primary)}.table-wrap.svelte-a158rn{border:1px solid var(--rule);border-radius:4px;overflow-x:auto}.mobile-scroll-hint.svelte-a158rn{display:none}@media (width<=640px){.mobile-scroll-hint.svelte-a158rn{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--text-muted);margin-bottom:.4rem;padding:0 .15rem;font-size:10px;font-weight:500;display:block}}.standings-table.svelte-a158rn{border-collapse:collapse;width:100%;font-size:13px}.standings-table.svelte-a158rn th:where(.svelte-a158rn){background:var(--canvas-sink);text-align:left;font-family:var(--font-mono);text-transform:uppercase;color:var(--text-muted);letter-spacing:.14em;padding:.55rem .85rem;font-size:10.5px;font-weight:500}.standings-table.svelte-a158rn th:where(.svelte-a158rn) abbr:where(.svelte-a158rn){text-decoration:none}.standings-table.svelte-a158rn th.right:where(.svelte-a158rn){text-align:right}.standings-table.svelte-a158rn td:where(.svelte-a158rn){border-top:1px solid var(--rule);padding:.6rem .85rem}.standings-table.svelte-a158rn tr:where(.svelte-a158rn){cursor:default}.standings-table.svelte-a158rn tr:where(.svelte-a158rn):not(.user-row):not(.cutline):hover{background:var(--canvas-sink)}.user-row.svelte-a158rn{background:color-mix(in oklch, var(--canvas-sink) 60%, transparent)}.col-rank.svelte-a158rn{min-width:4.5rem;color:var(--text-muted);font-feature-settings:"tnum" 1, "ss01" 1;white-space:nowrap;font-weight:600}.rank-num.svelte-a158rn{display:inline}.user-chip.svelte-a158rn{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;background:var(--ink);color:var(--text-on-ink);vertical-align:middle;border-radius:2px;margin-left:4px;padding:1px 4px;font-size:9px;font-weight:600;display:inline-block}.team-cell.svelte-a158rn{flex-direction:column;gap:.1rem;display:flex}.team-name.svelte-a158rn{font-weight:500}.owner.svelte-a158rn{font-family:var(--font-mono);color:var(--text-muted);font-size:12px}.right.svelte-a158rn{text-align:right;font-feature-settings:"tnum" 1, "ss01" 1}.delta-pos.svelte-a158rn{color:var(--good)}.delta-neg.svelte-a158rn{color:var(--bad)}.streak.svelte-a158rn{font-size:10px;font-weight:700;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:2px;align-items:center;gap:.3rem;padding:.15rem .5rem;display:inline-flex}.streak-win.svelte-a158rn{background:var(--good-soft);color:var(--good)}.streak-loss.svelte-a158rn{background:var(--red-soft);color:var(--red-ink)}.dim.svelte-a158rn{color:var(--text-muted)}.cutline.svelte-a158rn td:where(.svelte-a158rn){border-top:none;padding:.4rem .85rem}.cutline-stack.svelte-a158rn{flex-direction:column;align-items:center;gap:.2rem;display:flex}.cutline-inner.svelte-a158rn{align-items:center;gap:.75rem;width:100%;display:flex}.cutline-rule.svelte-a158rn{border-bottom:1px solid var(--rule);flex:1}.cutline-label.svelte-a158rn{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;font-size:9.5px}.cutline-caption.svelte-a158rn{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:9px}.th-sort.svelte-a158rn{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:.3rem;padding:0;display:inline-flex}
