.standings-wrap.svelte-1os9yh7{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.standings-table.svelte-1os9yh7{width:100%;border-collapse:collapse;font-family:var(--font-body);font-size:var(--text-sm);table-layout:fixed}.standings-table.svelte-1os9yh7 thead:where(.svelte-1os9yh7) tr:where(.svelte-1os9yh7){border-bottom:1px solid var(--card-border)}.standings-table.svelte-1os9yh7 th:where(.svelte-1os9yh7){padding:0 6px;height:28px;text-align:center;font-family:var(--font-mono);font-size:var(--text-3xs);font-weight:var(--font-bold);color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;vertical-align:middle}.standings-table.svelte-1os9yh7 th.col-team:where(.svelte-1os9yh7){text-align:left}.sort-btn.svelte-1os9yh7{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;white-space:nowrap;border-radius:4px;transition:color .15s;display:inline-flex;align-items:center;gap:2px;min-height:28px}.sort-btn.svelte-1os9yh7:hover:not(:disabled){color:var(--text-secondary)}.sort-btn.svelte-1os9yh7:disabled{cursor:default}.col-rank.svelte-1os9yh7{width:28px}.col-status.svelte-1os9yh7{width:24px}.col-team.svelte-1os9yh7{width:auto;min-width:80px;text-align:left!important}.col-record.svelte-1os9yh7{width:52px}.col-pct.svelte-1os9yh7{width:46px}.col-diff.svelte-1os9yh7{width:48px}.col-streak.svelte-1os9yh7{width:36px}.col-l3.svelte-1os9yh7{width:40px}.standings-table.svelte-1os9yh7 tbody:where(.svelte-1os9yh7) tr:where(.svelte-1os9yh7){height:36px;border-bottom:1px solid var(--card-border);transition:background .1s}.standings-table.svelte-1os9yh7 tbody:where(.svelte-1os9yh7) tr:where(.svelte-1os9yh7):last-child{border-bottom:none}.standings-table.svelte-1os9yh7 tbody:where(.svelte-1os9yh7) tr:where(.svelte-1os9yh7):hover{background:var(--hover-bg)}.standings-table.svelte-1os9yh7 td:where(.svelte-1os9yh7){padding:0 6px;height:36px;vertical-align:middle;text-align:center;color:var(--text-primary);overflow:hidden}.standings-table.svelte-1os9yh7 td.col-team:where(.svelte-1os9yh7){text-align:left}.row-champion.svelte-1os9yh7{border-left:3px solid var(--color-victory-500)!important}.row-champion.svelte-1os9yh7 td:where(.svelte-1os9yh7):first-child{padding-left:3px}.row-eliminated.svelte-1os9yh7 td:where(.svelte-1os9yh7){opacity:.55}.rank-num.svelte-1os9yh7{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--text-muted)}.status-icon.svelte-1os9yh7{display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-sm);line-height:var(--leading-none)}.status-champion.svelte-1os9yh7{color:var(--team-status-champion-text)}.status-qualified.svelte-1os9yh7{color:var(--team-status-qualified-text);font-size:var(--text-xs);font-weight:var(--font-bold)}.status-eliminated.svelte-1os9yh7{color:var(--team-status-eliminated-text);font-size:var(--text-xs);font-weight:var(--font-bold)}.team-name.svelte-1os9yh7{display:block;font-weight:var(--font-semibold);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--text-sm)}.team-champion.svelte-1os9yh7{color:var(--team-status-champion-text);font-weight:var(--font-bold)}.record-val.svelte-1os9yh7{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-semibold);font-feature-settings:"tnum"}.record-w.svelte-1os9yh7{color:var(--color-delta-positive)}.record-sep.svelte-1os9yh7{color:var(--text-muted);margin:0 1px}.record-l.svelte-1os9yh7{color:var(--text-secondary)}.mono-val.svelte-1os9yh7{font-family:var(--font-mono);font-size:var(--text-xs);font-feature-settings:"tnum";color:var(--text-secondary)}.diff-pill.svelte-1os9yh7{display:inline-block;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--font-bold);font-feature-settings:"tnum";padding:1px 5px;border-radius:4px;background:var(--bg-elevated);color:var(--text-secondary);min-width:28px;text-align:center}.diff-positive.svelte-1os9yh7 .diff-pill:where(.svelte-1os9yh7){color:var(--color-delta-positive);background:var(--diff-positive-bg)}.diff-negative.svelte-1os9yh7 .diff-pill:where(.svelte-1os9yh7){color:var(--color-delta-negative);background:var(--diff-negative-bg)}.streak-val.svelte-1os9yh7{font-weight:var(--font-bold)}.streak-win.svelte-1os9yh7{color:var(--color-delta-positive)}.streak-loss.svelte-1os9yh7{color:var(--color-delta-negative)}.l3-dots.svelte-1os9yh7{display:inline-flex;align-items:center;gap:2px;justify-content:center}.l3-dot.svelte-1os9yh7{width:7px;height:7px;border-radius:50%;flex-shrink:0}.l3-dot-win.svelte-1os9yh7{background:var(--color-delta-positive)}.l3-dot-loss.svelte-1os9yh7{background:var(--color-delta-negative)}.empty-state.svelte-1os9yh7{text-align:center;color:var(--text-muted);padding:var(--space-6) 0;font-size:var(--text-sm)}.compact.svelte-1os9yh7 .standings-table:where(.svelte-1os9yh7) tbody:where(.svelte-1os9yh7) tr:where(.svelte-1os9yh7){height:32px}.compact.svelte-1os9yh7 .standings-table:where(.svelte-1os9yh7) td:where(.svelte-1os9yh7),.compact.svelte-1os9yh7 .standings-table:where(.svelte-1os9yh7) th:where(.svelte-1os9yh7){padding:0 4px}@media(max-width:767px){.hide-mobile.svelte-1os9yh7{display:none}}.col-label.svelte-1os9yh7{font-family:var(--font-mono);font-size:var(--text-3xs);font-weight:var(--font-bold);color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}
