.std-standings-table th:first-child, .std-standings-table td:first-child{position: sticky;left: 0;}.std-standings-table th:first-child{z-index: 3;}.std-standings-table td:first-child{z-index: 2;background: var(--bg-card);}.std-standings-table tbody tr:hover td:first-child, .std-standings-table tbody tr:focus-within td:first-child{background: var(--bg-raised);}html.lh-anim-ready [data-lh-reveal] .std-standings-table tbody tr{opacity: 0;transform: translateY(8px);transition: opacity 0.4s ease, transform 0.4s ease, background-color 0.15s ease;transition-delay: calc(var(--i, 0) * 0.035s);}html.lh-anim-ready [data-lh-reveal].lh-is-visible .std-standings-table tbody tr{opacity: 1;transform: none;}.std-standings-pct{position: relative;background-image: linear-gradient(90deg, rgba(var(--primary-rgb), 0.14) var(--pct, 0%), transparent var(--pct, 0%));}.std-standings-table th{font-size: 11px;font-weight: 500;letter-spacing: 0.5px;background: var(--bg-card);}.std-standings-table td{padding-top: 10px;padding-bottom: 10px;}.std-standings-team{gap: 9px;font-weight: 500;}.std-standings-rank{flex: none;width: 20px;height: 20px;border-radius: 5px;background: var(--bg-raised);color: var(--text-muted);display: inline-flex;align-items: center;justify-content: center;font-family: var(--font-mono);font-size: 11px;}.std-standings-swatch{flex: none;display: inline-block;width: 10px;height: 10px;border-radius: 3px;border: 1px solid rgba(245, 241, 236, 0.25);}.std-standings-table tr.std-standings-leader td{background-color: rgba(var(--primary-rgb), 0.05);}.std-standings-table tr.std-standings-leader td:first-child{background: linear-gradient(90deg, rgba(var(--primary-rgb), 0.12), rgba(var(--primary-rgb), 0.06)), var(--bg-card);box-shadow: inset 3px 0 0 var(--primary);}.std-standings-table tr.std-standings-leader:hover td:first-child{background: linear-gradient(90deg, rgba(var(--primary-rgb), 0.16), rgba(var(--primary-rgb), 0.08)), var(--bg-raised);}.std-standings-table tr.std-standings-leader .std-standings-team{font-weight: 700;}.std-standings-table tr.std-standings-leader .std-standings-rank{background: var(--primary);color: var(--on-primary);}.std-standings-streak{display: inline-flex;align-items: center;color: var(--teal);font-weight: 600;}.std-standings-streak::before{content: "\25b2";font-size: 8px;margin-right: 3px;position: relative;top: -1px;}.std-standings-streak.cold{color: var(--alert);}.std-standings-streak.cold::before{content: "\25bc";}.std-standings-table tbody tr.std-standings-playoff-cut td{border-bottom: 2px dashed rgba(var(--primary-rgb), 0.75);}.std-standings-clinch{margin-left: 6px;font-family: var(--font-mono);font-size: 11px;font-weight: 700;text-transform: lowercase;}.std-standings-clinch--x{color: var(--teal);}.std-standings-clinch--e{color: var(--text-secondary);}.std-standings-legend{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin: var(--space-2) 0 0;}.std-standings-playoff-swatch{display: inline-block;width: 22px;border-top: 2px dashed rgba(var(--primary-rgb), 0.75);}.std-final-stamp{display: inline-block;margin-left: 8px;padding: 2px 10px;border: 1px solid color-mix(in srgb, var(--gold) 55%, transparent);border-radius: 6px;background: color-mix(in srgb, var(--gold) 14%, transparent);color: var(--gold);font-size: 0.45em;letter-spacing: 0.08em;text-transform: uppercase;vertical-align: middle;}.std-champion{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;margin-bottom: var(--space-4);padding: 12px 16px;border: 1px solid color-mix(in srgb, var(--gold) 45%, var(--border));border-radius: 12px;background: color-mix(in srgb, var(--gold) 10%, var(--bg-card));color: var(--text);text-decoration: none;}.std-champion svg{color: var(--gold);}.std-champion-label{font-size: 12px;font-weight: 700;letter-spacing: 0.06em;text-transform: uppercase;color: var(--text-muted);}.std-champion-team{font-family: var(--font-heading);font-size: 20px;}.std-standings-champion{display: inline-flex;color: var(--gold);}.std-tiebreak{margin-top: var(--space-3);padding: 12px 16px;}.std-tiebreak summary{cursor: pointer;font-weight: 600;}.std-tiebreak p{margin: var(--space-2) 0;font-size: 13px;}.std-tiebreak ul{margin: 0;padding-left: 1.2em;font-size: 13px;}.std-projected{margin-top: var(--space-5, 24px);}.std-projected-list{display: grid;grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));gap: var(--space-2);margin: 0;padding: 0;list-style: none;}.std-projected-match{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;padding: 10px 14px;}.std-projected-team{display: inline-flex;align-items: center;gap: 8px;min-width: 0;font-weight: 600;}.std-projected-seed{display: inline-grid;place-items: center;flex-shrink: 0;width: 24px;height: 24px;border-radius: 6px;background: var(--bg-raised);font-family: var(--font-heading);font-size: 14px;color: var(--text-muted);}.std-projected-vs{font-size: 12px;color: var(--text-muted);}