.player-preview-overlay,.player-preview-drawer,.player-preview-state,.player-preview-content,.player-preview-stage{will-change:transform, opacity}.player-preview-overlay{background:var(--palette-slate-a12);-webkit-backdrop-filter:blur(6px);z-index:calc(var(--z-sheet) + 14);opacity:0;transition:opacity var(--platform-motion-fast) var(--platform-ease-standard);position:fixed;top:0;bottom:0;left:0;right:0}.player-preview-overlay.is-entered,.player-preview-overlay[data-platform-presence=open]{opacity:1}.player-preview-drawer{width:min(440px,100vw);z-index:calc(var(--z-sheet) + 15);pointer-events:none;opacity:0;transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1);position:fixed;top:0;bottom:0;right:0;transform:translate(18px)}.player-preview-drawer[data-platform-presence=open]{pointer-events:auto;opacity:1;transform:translate(0,0)}.player-preview-drawer.is-entered{opacity:1;transform:translate(0,0)}.player-preview-shell{pointer-events:auto;border-left:1px solid color-mix(in srgb, var(--line) 82%, white);background:color-mix(in srgb, var(--surface) 99%, #f8f9fbfa);height:100%;box-shadow:-24px 0 54px var(--palette-slate-a10);overscroll-behavior:contain;flex-direction:column;display:flex;overflow:hidden}.player-preview-grabber{justify-content:center;padding:8px 0 2px;display:none}.player-preview-grabber span{background:color-mix(in srgb, var(--line) 88%, #cbd5e1);border-radius:999px;width:42px;height:5px;display:block}.player-preview-topbar{border-bottom:1px solid color-mix(in srgb, var(--line) 82%, white);background:color-mix(in srgb, var(--surface) 99%, var(--palette-white-a84));-webkit-backdrop-filter:blur(12px)saturate(1.02);justify-content:space-between;align-items:center;min-height:64px;padding:16px 20px;display:flex}.player-preview-topbar-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.player-preview-close{border:1px solid color-mix(in srgb, var(--line) 82%, white);width:36px;height:36px;color:var(--text);background:0 0;border-radius:999px;place-items:center;transition:transform .18s,background-color .18s,border-color .18s;display:grid}.player-preview-close:hover{background:color-mix(in srgb, var(--surface-soft) 72%, white);transform:scale(1.02)}.player-preview-content,.player-preview-state{padding:26px 22px calc(22px + env(safe-area-inset-bottom,0px));opacity:0;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;overflow:auto}.player-preview-state.is-entered,.player-preview-content.is-entered{opacity:1;animation:.22s playerPreviewFadeIn}.player-preview-state[data-platform-presence=open],.player-preview-content[data-platform-presence=open]{opacity:1}.player-preview-header{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:1fr auto;align-items:end;gap:18px;padding:8px 0 18px;display:grid;position:relative}.player-preview-header-main{min-width:0}.player-preview-header-side{justify-items:end;gap:14px;display:grid}.player-preview-avatar-wrap{width:96px;height:96px}.player-preview-avatar{object-fit:cover;background:var(--surface-soft);border:1px solid color-mix(in srgb, var(--line) 82%, white);width:100%;height:100%;box-shadow:0 6px 14px var(--palette-slate-a05);border-radius:999px}.player-preview-avatar--fallback{display:block}.player-preview-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:11px;font-weight:700;display:block}.player-preview-title{letter-spacing:-.05em;margin:0;font-size:36px;line-height:.96}.player-preview-subtitle{color:var(--text-2);margin-top:12px;font-size:15px;line-height:1.35}.player-preview-identity-note{color:var(--muted);margin-top:8px;font-size:12px;font-weight:600}.player-preview-score-block{border-left:0;justify-items:end;gap:2px;min-width:72px;padding:0;display:grid}.player-preview-score-block strong{font-size:32px;line-height:1}.player-preview-score-block span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.player-preview-score-block.is-elite strong{color:var(--pctile-elite)}.player-preview-score-block.is-strong strong{color:var(--green,var(--pos))}.player-preview-score-block.is-steady strong{color:var(--navy)}.player-preview-score-block.is-warning strong{color:var(--warn,var(--warn))}.player-preview-score-block.is-muted strong{color:var(--text)}.player-preview-stage{opacity:0;transform:translateY(8px)}.player-preview-content.is-entered .player-preview-stage{animation:.3s cubic-bezier(.22,1,.36,1) forwards playerPreviewStageIn}.player-preview-stage--1{animation-delay:40ms}.player-preview-stage--2{animation-delay:90ms}.player-preview-stage--3{animation-delay:.14s}.player-preview-stage--4{animation-delay:.19s}.player-preview-stage--5{animation-delay:.24s}.player-preview-stage--6{animation-delay:.29s}.player-preview-descriptor-row{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.player-preview-impact-note,.player-preview-descriptor{background:color-mix(in srgb, var(--surface-soft) 78%, white);border:1px solid color-mix(in srgb, var(--line) 72%, white);min-height:26px;color:var(--text-2);letter-spacing:.01em;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.player-preview-impact-note{color:var(--text)}.player-preview-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.player-preview-stat-context{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1;font-size:11px;font-weight:700}.player-preview-stat{border:1px solid color-mix(in srgb, var(--line) 68%, white);background:color-mix(in srgb, var(--surface) 99%, #fffc);border-radius:14px;padding:12px 10px}.player-preview-stat span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700;display:block}.player-preview-stat strong{margin-top:6px;font-size:19px;display:block}.player-preview-section{margin-top:20px}.player-preview-section-head{margin-bottom:12px}.player-preview-section-head span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.player-preview-bars{border-top:1px solid color-mix(in srgb, var(--line) 58%, white);gap:10px;padding:14px 0 0;display:grid}.player-preview-bar-row{grid-template-columns:76px 1fr 32px;align-items:center;gap:10px;display:grid}.player-preview-bar-row span{color:var(--text-2);font-size:14px}.player-preview-bar-row strong{text-align:right;font-size:14px}.player-preview-bar-row.is-unavailable span,.player-preview-bar-row.is-unavailable strong{color:var(--muted)}.player-preview-bar-track{background:color-mix(in srgb, var(--surface-soft) 90%, #e7ebf0);border-radius:999px;height:8px;overflow:hidden}.player-preview-bar-fill{border-radius:inherit;height:100%}.player-preview-bar-fill.is-elite{background:var(--pctile-elite)}.player-preview-bar-fill.is-strong{background:var(--green,var(--pos))}.player-preview-bar-fill.is-steady{background:var(--navy)}.player-preview-bar-fill.is-warning{background:var(--warn,var(--warn))}.player-preview-bar-fill.is-muted{background:#94a3b8}.player-preview-unavailable{color:var(--text-2);padding-top:2px;font-size:13px;line-height:1.45}.player-preview-section--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.player-preview-scout-table{-webkit-overflow-scrolling:touch;gap:8px;display:grid;overflow-x:auto}.player-preview-scout-table-head,.player-preview-scout-row{grid-template-columns:minmax(96px,1.2fr) minmax(92px,1fr) repeat(7,minmax(36px,auto)) minmax(64px,.9fr);align-items:center;gap:8px;min-width:620px;display:grid}.player-preview-scout-table-head{padding:0 4px}.player-preview-scout-table-head span{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--muted) 88%, white);font-size:9px;font-weight:700}.player-preview-scout-table-body{gap:6px;display:grid}.player-preview-scout-row{border:1px solid color-mix(in srgb, var(--line) 58%, white);background:color-mix(in srgb, var(--surface) 98%, var(--palette-white-a82));border-radius:14px;padding:9px 10px}.player-preview-scout-cell{min-width:0}.player-preview-scout-cell strong{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.2;display:block;overflow:hidden}.player-preview-scout-cell span{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10px;line-height:1.25;display:block;overflow:hidden}.player-preview-scout-value,.player-preview-scout-type{font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap;font-size:11px;font-weight:650;line-height:1}.player-preview-scout-value{text-align:center;color:color-mix(in srgb, var(--text) 90%, var(--ink))}.player-preview-scout-type{text-align:left;color:var(--text-2)}.player-preview-scout-caption{color:color-mix(in srgb, var(--text-2) 88%, white);padding:0 4px;font-size:11px;line-height:1.4}.player-preview-note-card{border:1px solid color-mix(in srgb, var(--line) 68%, white);background:color-mix(in srgb, var(--surface) 99%, #fffc);border-radius:14px;padding:14px}.player-preview-note-card span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700;display:block}.player-preview-note-card strong{margin-top:6px;font-size:18px;line-height:1.1;display:block}.player-preview-note-card small{color:var(--text-2);margin-top:8px;display:block}.player-preview-summary{color:var(--text);border-top:1px solid color-mix(in srgb, var(--line) 60%, white);margin:0;padding-top:14px;font-size:15px;line-height:1.55}.player-preview-actions{bottom:calc(-1 * env(safe-area-inset-bottom,0px));padding:18px 22px calc(20px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg, #f9fafb00, color-mix(in srgb, var(--surface) 97%, var(--palette-white-a98)) 28%), color-mix(in srgb, var(--surface) 96%, var(--palette-white-a94));-webkit-backdrop-filter:blur(14px)saturate(1.06);margin-top:24px;margin-left:-22px;margin-right:-22px;position:sticky}.player-preview-primary{background:linear-gradient(180deg, color-mix(in srgb, var(--text) 94%, white), var(--text));color:#fff;width:100%;min-height:52px;box-shadow:0 8px 18px var(--palette-slate-a10);border:0;border-radius:16px;font-weight:700;transition:transform .18s,box-shadow .18s,opacity .18s}.player-preview-primary:hover{box-shadow:0 14px 28px var(--palette-slate-a16);transform:translateY(-1px)}.player-preview-error{max-width:34ch;color:var(--text-2);margin:0;font-size:15px;line-height:1.55}.player-preview-state--recovery{flex-direction:column;justify-content:center;align-items:flex-start;min-height:100%;display:flex}.player-preview-recovery-mark{border:1px solid color-mix(in srgb, var(--line) 78%, white);background:color-mix(in srgb, var(--surface-soft) 80%, white);width:46px;height:46px;color:var(--text);box-shadow:0 10px 24px var(--palette-slate-a06);border-radius:14px;place-items:center;margin-bottom:24px;display:grid}.player-preview-recovery-title{letter-spacing:-.055em;max-width:9ch;margin:2px 0 14px;font-size:clamp(34px,4.2vw,44px);line-height:.96}.player-preview-recovery-context{color:var(--muted);letter-spacing:.02em;align-items:center;gap:8px;margin-top:22px;font-size:12px;font-weight:650;display:flex}.player-preview-recovery-context span+span:before{content:"·";color:color-mix(in srgb, var(--muted) 68%, transparent);margin-right:8px}.player-preview-recovery-actions{gap:8px;width:100%;margin-top:28px;display:grid}.player-preview-secondary{border:1px solid color-mix(in srgb, var(--line) 82%, white);background:color-mix(in srgb, var(--surface) 96%, white);width:100%;min-height:48px;color:var(--text-2);border-radius:15px;font-size:14px;font-weight:650;transition:background-color .18s,border-color .18s,color .18s}.player-preview-secondary:hover{border-color:color-mix(in srgb, var(--text) 18%, var(--line));background:var(--surface-soft);color:var(--text)}.player-preview-loading-block,.player-preview-loading-line{background:linear-gradient(90deg, var(--surface-soft) 0%, #e8e8ed 40%, var(--surface-soft) 80%);border-radius:16px}.player-preview-loading-block{height:112px;margin-bottom:20px}.player-preview-loading-line{height:56px;margin-top:12px}@media (prefers-reduced-motion:reduce){.player-preview-overlay,.player-preview-drawer,.player-preview-state,.player-preview-content,.player-preview-stage,.player-preview-primary{transition:none!important;animation:none!important;transform:none!important}.player-preview-overlay,.player-preview-drawer,.player-preview-state,.player-preview-content,.player-preview-stage{opacity:1!important}}@media (max-width:820px){.player-preview-overlay{-webkit-backdrop-filter:blur(10px);background:#0f172a33}.player-preview-drawer{width:100%;top:auto;bottom:0;left:0;transform:translateY(28px)}.player-preview-drawer.is-entered{transform:translate(0,0)}.player-preview-shell{border-left:0;border-top:1px solid color-mix(in srgb, var(--line) 82%, white);height:min(90dvh,760px);box-shadow:0 -18px 42px var(--palette-slate-a14);background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 98%, var(--palette-white-a94)), color-mix(in srgb, var(--surface-soft) 98%, #f6f8fafa));border-radius:24px 24px 0 0;margin-top:auto}.player-preview-drawer.is-recovery .player-preview-shell{height:auto;min-height:min(520px,68dvh);max-height:calc(100dvh - 72px)}.player-preview-drawer.is-recovery .player-preview-state--recovery{justify-content:flex-start;min-height:0}.player-preview-grabber{display:flex}.player-preview-topbar{z-index:2;background:color-mix(in srgb, var(--surface) 90%, var(--palette-white-a78));-webkit-backdrop-filter:blur(18px)saturate(1.08);min-height:58px;padding:10px 18px 14px;position:sticky;top:0}}@media (max-width:640px){.player-preview-content,.player-preview-state{padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px))}.player-preview-header{grid-template-columns:1fr;align-items:start;gap:16px;padding:2px 0 16px}.player-preview-header-side{grid-template-columns:auto 1fr;place-items:center start;gap:14px;width:100%;display:grid}.player-preview-score-block{justify-items:start}.player-preview-kicker{margin-bottom:6px}.player-preview-title{font-size:clamp(30px,9vw,42px);line-height:.95}.player-preview-subtitle{margin-top:10px;font-size:14px}.player-preview-identity-note{margin-top:7px}.player-preview-avatar-wrap{width:76px;height:76px}.player-preview-score-block strong{font-size:28px}.player-preview-descriptor-row{gap:6px;margin-top:2px}.player-preview-impact-note,.player-preview-descriptor{letter-spacing:.02em;min-height:24px;padding:0 9px;font-size:10px}.player-preview-stats{scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:minmax(92px,1fr);grid-auto-flow:column;gap:8px;margin-top:16px;padding-bottom:2px;overflow-x:auto}.player-preview-stats::-webkit-scrollbar{display:none}.player-preview-stat{scroll-snap-align:start;border-radius:16px;min-height:82px;padding:12px}.player-preview-stat strong{font-size:18px}.player-preview-section{margin-top:18px}.player-preview-section--grid{grid-template-columns:1fr;gap:8px}.player-preview-scout-table{gap:8px}.player-preview-scout-table-head{padding-left:0;padding-right:0}.player-preview-scout-row{border-radius:14px;gap:8px;padding:10px}.player-preview-scout-cell--scout strong{font-size:12px}.player-preview-scout-value,.player-preview-scout-type{font-size:10px}.player-preview-note-card{border-radius:16px;padding:14px 14px 13px}.player-preview-bar-row{grid-template-columns:68px 1fr 30px;gap:8px}.player-preview-bar-row span,.player-preview-bar-row strong{font-size:13px}.player-preview-bar-track{height:7px}.player-preview-summary{padding-top:12px;font-size:14px;line-height:1.6}.player-preview-actions{padding:16px 16px calc(18px + env(safe-area-inset-bottom,0px));margin-top:20px;margin-left:-16px;margin-right:-16px}.player-preview-primary{border-radius:15px;min-height:50px;font-size:15px}.player-preview-state--recovery{padding-top:22px;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))}.player-preview-recovery-mark{border-radius:13px;width:42px;height:42px;margin-bottom:20px}.player-preview-recovery-title{margin-bottom:12px;font-size:36px}.player-preview-recovery-context{margin-top:18px}.player-preview-recovery-actions{margin-top:22px}}@media (max-width:420px){.player-preview-shell{border-radius:22px 22px 0 0;height:min(92dvh,760px)}.player-preview-topbar,.player-preview-content,.player-preview-state{padding-left:14px;padding-right:14px}.player-preview-header-side{grid-template-columns:72px 1fr}.player-preview-title{font-size:clamp(28px,10vw,36px)}.player-preview-stats{grid-auto-columns:minmax(88px,1fr)}.player-preview-scout-row{padding:9px}.player-preview-scout-table-head,.player-preview-scout-row{min-width:600px}.player-preview-actions{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}}[data-theme=dark] .player-preview-overlay{background:#02060c9e}[data-theme=dark] .player-preview-topbar{background:color-mix(in srgb, var(--surface) 88%, #070a10e0)}[data-theme=dark] .player-preview-scout-row{border-color:var(--palette-white-a08)}[data-theme=dark] .player-preview-scout-value,[data-theme=dark] .player-preview-note-card strong{color:var(--text)}[data-theme=dark] .player-preview-note-card span,[data-theme=dark] .player-preview-note-card small{color:var(--text-2)}[data-theme=dark] .player-preview-actions{background:linear-gradient(#0a0d1300 0%,#0c1118eb 28%),#0c1118f5}[data-theme=dark] .player-preview-primary{background:linear-gradient(180deg, #f5f7fa3d, var(--palette-white-a12));color:var(--text);box-shadow:0 10px 22px #0000004d, inset 0 1px 0 var(--palette-white-a08)}[data-theme=dark] .player-preview-primary:hover{box-shadow:0 16px 30px #00000057, inset 0 1px 0 var(--palette-white-a10)}[data-theme=dark] .player-preview-loading-block,[data-theme=dark] .player-preview-loading-line{background:linear-gradient(90deg,#262e3ae6 0%,#525c6d6b 40%,#262e3ae6 80%)}[data-theme=dark] .player-preview-shell,[data-theme=dark] .player-preview-scout-row,[data-theme=dark] .player-preview-note-card{border-color:var(--palette-white-a08);background:linear-gradient(#131922f5 0%,#0c1118fa 100%);box-shadow:0 18px 42px #00000047,inset 0 1px #ffffff0d}[data-theme=dark] .player-preview-scout-table-head span,[data-theme=dark] .player-preview-scout-caption{color:var(--text-2)}@keyframes playerPreviewFadeIn{0%{opacity:0}to{opacity:1}}@keyframes playerPreviewSlideIn{0%{opacity:0;transform:translate(28px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes playerPreviewStageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}:root{--bg:#f5f5f7;--bg-2:#f2f2f7;--surface:var(--palette-white);--surface-soft:#fafafa;--surface-hover:#00000007;--surface-elevated:var(--surface);--line:var(--palette-black-a06);--line-strong:#0000001c;--line-focus:#1118272e;--text:var(--palette-apple-ink);--text-2:#6e6e73;--muted:#86868b;--placeholder:#aeaeb2;--accent:#1f2937;--accent-2:var(--ink);--accent-soft:#1118270e;--good:#34c759;--bad:#ff3b30;--warn:#ff9f0a;--shadow-xs:0 1px 2px var(--palette-black-a04);--shadow-sm:0 1px 2px var(--palette-zinc-a04);--shadow-md:0 2px 8px var(--palette-zinc-a05), 0 1px 2px var(--palette-zinc-a03);--shadow-lg:0 6px 20px var(--palette-zinc-a07), 0 2px 4px var(--palette-zinc-a03);--shadow-xl:0 12px 40px var(--palette-zinc-a10), 0 3px 6px var(--palette-zinc-a03);--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:56px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-smooth:cubic-bezier(.25, .1, .25, 1);--ease-spring:cubic-bezier(.32, .72, 0, 1);--ease-bounce:cubic-bezier(.16, 1, .3, 1);--duration-fast:.12s;--duration-normal:.18s;--duration-slow:.24s;--focus-ring:0 0 0 2px #11182713;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--z-sticky:50;--z-dropdown:80;--z-popover:800;--z-modal:1000;--z-overlay:200;--z-sheet:210;--z-toast:300;--pctile-elite:#34d399;--pctile-above:#a3e635;--pctile-avg:#fbbf24;--pctile-below:#fb923c;--pctile-poor:#f87171;--font-xs:11px;--font-sm:13px;--font-base:14px;--font-lg:16px;--font-xl:18px;--font-2xl:20px;--font-3xl:24px;--lh-tight:1.2;--lh-body:1.45;--lh-loose:1.6;--text-inverse:var(--surface);--good-emphasis:#30d158;--bad-emphasis:#ff453a;--tier-elite:#bf5af2;--tier-great:#1f2937;--tier-poor:#dc2626;--blur-sm:8px;--blur-md:12px;--blur-lg:20px;--blur-xl:28px;--glass-bg:#fbfbfdb8;--glass-bg-dense:#fbfbfdeb;--glass-border:#0000000d;--glass-saturate:saturate(200%) blur(var(--blur-xl));--topbar-bg:#fbfbfdd1;--topbar-border:var(--palette-black-a06);--search-bg:#76768014;--card-border:var(--palette-black-a06);--card-border-hover:#0000001c;--scrollbar-thumb:#0000002e;--scrollbar-thumb-hover:#0000004d;--scrollbar-track:#00000008;--skeleton-highlight:var(--palette-black-a04)}[data-theme=dark]{--bg:#0d0d0f;--bg-2:#111113;--surface:#1c1c1e;--surface-soft:#2c2c2e;--surface-hover:#ffffff0d;--surface-elevated:#2c2c2e;--line:var(--palette-white-a08);--line-strong:var(--palette-white-a14);--line-focus:#409cff73;--text:#f5f5f7;--text-2:#a1a1a6;--muted:#8e8e93;--placeholder:#636366;--accent:#f3f4f6;--accent-2:var(--surface);--accent-soft:var(--palette-white-a10);--good:#30d158;--bad:#ff453a;--warn:#ffd60a;--shadow-xs:0 1px 2px #00000040;--shadow-sm:0 1px 3px #00000040, 0 4px 8px #0000002e;--shadow-md:0 2px 4px #00000038, 0 6px 16px #00000047;--shadow-lg:0 4px 8px #00000038, 0 12px 32px #00000059;--shadow-xl:0 8px 16px #00000047, 0 20px 56px #00000073;--pctile-elite:#4ade80;--pctile-above:#a3e635;--pctile-avg:#facc15;--pctile-below:#fb923c;--pctile-poor:#f87171;--text-inverse:var(--palette-apple-ink);--good-emphasis:#32d74b;--bad-emphasis:#ff453a;--tier-elite:#bf5af2;--tier-great:#d1d5db;--tier-poor:#ff6961;--focus-ring:0 0 0 2px var(--palette-white-a12);--glass-bg:#1c1c1eb8;--glass-bg-dense:#1c1c1ee0;--glass-border:var(--palette-white-a06);--topbar-bg:#0d0d0fd1;--topbar-border:var(--palette-white-a06);--search-bg:#7676802e;--card-border:var(--palette-white-a06);--card-border-hover:var(--palette-white-a12);--scrollbar-thumb:var(--palette-white-a18);--scrollbar-thumb-hover:#ffffff4d;--scrollbar-track:#ffffff08;--skeleton-highlight:var(--palette-white-a06);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] ::selection{background:#409cff40}[data-theme=dark] .skeleton-shimmer,[data-theme=dark] .view-skeleton__eyebrow,[data-theme=dark] .view-skeleton__title,[data-theme=dark] .view-skeleton__meta,[data-theme=dark] .view-skeleton__line{background:linear-gradient(90deg, var(--surface-soft) 25%, var(--skeleton-highlight) 50%, var(--surface-soft) 75%);background-size:200% 100%}.animated-number{font-variant-numeric:tabular-nums;display:inline-block}.delta-indicator{font-variant-numeric:tabular-nums;letter-spacing:0;animation:deltaFadeIn .4s var(--ease-spring) both;align-items:center;gap:1px;font-size:11px;font-weight:600;display:inline-flex}.delta-arrow{font-size:8px;line-height:1}@keyframes deltaFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.view-enter>:first-child{animation-delay:0s}.view-enter>:nth-child(2){animation-delay:40ms}.view-enter>:nth-child(3){animation-delay:80ms}.view-enter>:nth-child(4){animation-delay:.12s}.view-enter>:nth-child(5){animation-delay:.16s}.view-enter>:nth-child(6){animation-delay:.2s}.view-enter>:nth-child(7){animation-delay:.24s}.view-enter>:nth-child(8){animation-delay:.28s}.view-enter>*{animation:viewFadeIn .4s var(--ease-spring) both}.pcard:first-child{animation-delay:0s}.pcard:nth-child(2){animation-delay:35ms}.pcard:nth-child(3){animation-delay:70ms}.pcard:nth-child(4){animation-delay:.105s}.pcard:nth-child(5){animation-delay:.14s}.pcard:nth-child(6){animation-delay:.175s}.pcard:nth-child(7){animation-delay:.21s}.pcard:nth-child(8){animation-delay:.245s}.pcard:nth-child(9){animation-delay:.28s}.pcard:nth-child(10){animation-delay:.315s}.pcard:nth-child(11){animation-delay:.35s}.pcard:nth-child(12){animation-delay:.385s}@keyframes viewSlideIn{0%{opacity:0;transform:translateY(12px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes viewSlideOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(.99)}}@keyframes skeletonReveal{0%{opacity:0;filter:blur(4px);transform:scale(.98)}to{opacity:1;filter:blur();transform:scale(1)}}@media (prefers-reduced-motion:reduce){.view-enter>*,.pcard,.delta-indicator,.skeleton-reveal-enter,.skeleton-shimmer,.top-search-dropdown,.health-dot--checking,.top-progress-bar:after,.view-loading-spinner,.top-search-spinner{animation:none!important}}*{box-sizing:border-box}button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button,a,[role=button]{transition:background-color var(--duration-fast) var(--ease-smooth), border-color var(--duration-fast) var(--ease-smooth), color var(--duration-fast) var(--ease-smooth)}html{scroll-behavior:smooth;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:var(--text);font-feature-settings:"kern" 1, "liga" 1, "calt" 1, "cv01" 1, "cv03" 1;font-optical-sizing:auto;font-family:Inter,Inter-fallback,-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Segoe UI,system-ui,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:var(--lh-body);letter-spacing:-.014em;-webkit-tap-highlight-color:transparent;background:var(--bg);min-height:100dvh;margin:0;font-size:14px;overflow-x:hidden}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius-full);background-clip:content-box;border:1.5px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:content-box}select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%236e6e73' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:32px}@keyframes progressSlide{0%{transform:translate(-100%)}50%{transform:translate(0%)}to{transform:translate(100%)}}.top-progress-bar{height:3px;z-index:var(--z-toast);pointer-events:none;position:fixed;top:0;left:0;right:0;overflow:hidden}.top-progress-bar:after{content:"";background:linear-gradient(90deg, transparent, var(--accent), var(--accent-2), transparent);width:40%;height:100%;animation:progressSlide 1.2s var(--ease-smooth) infinite;display:block}@keyframes viewFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes spinnerRotate{to{transform:rotate(360deg)}}.view-enter{will-change:opacity, transform;content-visibility:auto;contain-intrinsic-size:auto 800px;animation:.32s cubic-bezier(.16,1,.3,1) both viewFadeIn}.view-loading{justify-content:center;align-items:center;gap:var(--space-4);min-height:280px;margin-top:var(--space-6);border-radius:var(--radius-md);box-shadow:none;background:0 0;border:none;flex-direction:column;display:flex}.view-loading-text{color:var(--placeholder);letter-spacing:.01em;font-size:12px;font-weight:400}input:not([type=checkbox]):not([type=radio]),select,textarea{transition:border-color var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-fast) var(--ease-smooth), background var(--duration-fast) var(--ease-smooth)}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{border-color:var(--line-focus);box-shadow:var(--focus-ring);outline:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}button:disabled{cursor:not-allowed;opacity:.5}.empty-state{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-10) var(--space-7);text-align:center;color:var(--muted);flex-direction:column;display:flex}.empty-state-icon{opacity:.25;margin-bottom:var(--space-2);font-size:36px}.empty-state-title{color:var(--text);letter-spacing:-.025em;font-size:16px;font-weight:600}.empty-state-text{max-width:340px;font-size:14px;line-height:var(--lh-loose);letter-spacing:-.01em;color:var(--text-2)}.app-shell{max-width:1300px;padding:var(--space-2) var(--space-7) var(--space-10);margin:0 auto}.topbar{z-index:var(--z-sticky);background:var(--topbar-bg);-webkit-backdrop-filter:saturate(180%)blur(20px);border:none;border-bottom:.5px solid var(--topbar-border);padding:0 var(--space-7);align-items:center;gap:var(--space-5);box-shadow:none;border-radius:0;width:100vw;height:44px;margin-left:calc(50% - 50vw);animation:none;display:flex;position:sticky;top:0}.topbar-left{align-items:center;gap:var(--space-3);flex-direction:row;flex-shrink:0;min-width:auto;display:flex}@keyframes healthPulse{0%,to{opacity:1}50%{opacity:.3}}.brand{letter-spacing:-.025em;color:var(--text-2);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--duration-normal) var(--ease-smooth);font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:600}.brand:hover{color:var(--text)}.top-search{border-radius:var(--radius-md);background:var(--search-bg);letter-spacing:-.01em;width:100%;color:var(--text);box-shadow:none;transition:background var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-normal) var(--ease-spring);border:none;padding:9px 40px 9px 34px;font-family:inherit;font-size:14px}.top-search::placeholder{color:var(--placeholder);font-family:inherit}.top-search:focus{background:var(--surface);box-shadow:0 0 0 .5px var(--palette-black-a04), var(--shadow-lg);outline:none}.mobile-search-toggle{border:1px solid var(--line-strong);background:var(--surface-soft);border-radius:var(--radius-sm);color:var(--muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-smooth), color var(--duration-fast) var(--ease-smooth);flex-shrink:0;justify-content:center;align-items:center;padding:8px;display:none}.mobile-search-toggle:hover{background:var(--surface-hover);color:var(--text)}.top-search-spinner{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite spinnerRotate}.top-search-status-row{align-items:center;gap:var(--space-3);color:var(--muted);padding:14px 16px;font-size:13px;font-weight:400;display:flex}.top-search-status-row--more{border:0;border-top:1px solid var(--line);background:var(--surface);width:100%;color:var(--muted);cursor:pointer;text-align:left;justify-content:space-between}.top-search-status-row--more strong{color:var(--accent);font-weight:700}.top-search-status-row--more:hover{background:var(--surface-subtle)}.top-search-status-row--more:focus-visible{background:var(--surface-subtle)}.top-search-dropdown{background:var(--surface);border-radius:var(--radius-md);box-shadow:0 0 0 1px var(--palette-black-a06), 0 4px 12px var(--palette-black-a08), 0 20px 48px #0000001f;z-index:var(--z-dropdown);overscroll-behavior:contain;max-height:400px;animation:searchDropdownIn .18s var(--ease-out) both;border:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden auto}@keyframes searchDropdownIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.top-search-empty{color:var(--muted);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:32px 20px 28px;font-size:14px;font-weight:500;display:flex}.top-search-empty-hint{color:var(--placeholder);font-size:12px;font-weight:400}.top-search-item,.top-search-option{text-align:left;width:100%;min-height:44px;transition:background var(--duration-fast) var(--ease-smooth), box-shadow .18s cubic-bezier(.22, 1, .36, 1), transform .18s cubic-bezier(.22, 1, .36, 1);cursor:pointer;background:0 0;border:0;border-bottom-width:medium;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-family:inherit;display:flex;position:relative;overflow:hidden}.top-search-item:after,.top-search-option:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#0a84ff29,#0000 56%);transition:opacity .14s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1);position:absolute;top:-18%;bottom:-18%;left:-18%;right:-18%;transform:scale(.9)}.top-search-item:last-child,.top-search-option:last-child{border-bottom:0}.top-search-item:hover,.top-search-item.active,.top-search-option:hover{background:var(--palette-slate-a04);box-shadow:inset 0 1px 0 var(--palette-white-a72), 0 8px 18px var(--palette-slate-a05);transform:translateY(-1px)}.top-search-option.active{background:color-mix(in srgb, var(--accent-soft) 82%, white);box-shadow:inset 0 1px 0 var(--palette-white-a72), 0 10px 22px var(--palette-slate-a06)}.top-search-item:active:after,.top-search-option:active:after{opacity:1;transform:scale(1)}.top-search-item img,.top-search-avatar{object-fit:cover;background:#76768014;border:none;border-radius:50%;flex-shrink:0;width:32px;height:32px}.top-search-avatar-fallback{background:var(--line);width:32px;height:32px;color:var(--text-2);text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.top-search-meta{flex-direction:column;gap:1px;min-width:0;display:flex}.top-search-name{color:var(--text);letter-spacing:-.01em;font-size:13px;font-weight:600;line-height:1.2}.top-search-sub{color:var(--muted);letter-spacing:-.003em;font-size:12px;line-height:1.2}.top-search-stats{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.top-search-stat{border:1px solid var(--slate-hair-soft);background:var(--palette-slate-a035);min-height:18px;color:var(--text-2);white-space:nowrap;border-radius:5px;align-items:center;padding:0 5px;font-size:10px;font-weight:650;line-height:1;display:inline-flex}.top-search-kind{border:1px solid var(--slate-hair-soft);background:var(--palette-slate-a04);color:var(--muted);text-transform:uppercase;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:5px 7px;font-size:10px;font-weight:650;line-height:1}.top-search-kind--draft{color:#374151;background:#1118270b;border-color:#1118271f}.app-teams-trigger{align-items:center;gap:6px;display:inline-flex}.app-teams-menu{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border:.5px solid var(--line);border-radius:var(--radius-xl);background:var(--palette-white-a96);-webkit-backdrop-filter:saturate(180%)blur(20px);width:min(920px,100vw - 48px);max-height:min(72vh,640px);padding:var(--space-6);gap:var(--space-4);z-index:var(--z-overlay);animation:dropdownIn .22s var(--ease-spring) both;grid-template-columns:repeat(4,minmax(170px,1fr));display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 80px #0000001f,0 0 0 .5px #00000008}@keyframes backdropFadeIn{0%{opacity:0}to{opacity:1}}@keyframes bottomSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width:980px){.app-teams-menu{grid-template-columns:repeat(2,minmax(145px,1fr))}}.app-teams-item.active{background:var(--accent-soft)}.hero-kicker{text-transform:uppercase;letter-spacing:.1em;opacity:.5;font-size:11px;font-weight:500}.grid-3{margin-top:var(--space-6);gap:var(--space-3);animation:viewFadeIn .4s var(--ease-spring) 60ms both;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tile{background:var(--surface);border:.5px solid var(--line);border-radius:var(--radius-md);padding:var(--space-5);box-shadow:var(--shadow-sm);transition:box-shadow var(--duration-normal) var(--ease-smooth), border-color var(--duration-normal) var(--ease-smooth)}.tile:hover{box-shadow:var(--shadow-md);border-color:#0000001a}.comp-tile:hover{box-shadow:var(--shadow-sm)}.tile .label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:500}.tile .value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:26px;font-weight:700;line-height:1}.panel{margin-top:var(--space-6);background:var(--surface);border:.5px solid var(--line);border-radius:var(--radius-md);padding:var(--space-5) var(--space-6);box-shadow:var(--shadow-sm);animation:viewFadeIn .4s var(--ease-spring) 40ms both}details.panel{cursor:default}details.panel>summary{cursor:pointer;align-items:center;gap:var(--space-2);transition:color var(--duration-fast) var(--ease-smooth);border-radius:6px;padding:2px 0;list-style:none;display:flex}details.panel>summary:hover{color:var(--text)}details.panel>summary::-webkit-details-marker{display:none}details.panel>summary:before{content:"";border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);width:6px;height:6px;transition:transform .25s var(--ease-spring);flex-shrink:0;display:inline-block;transform:rotate(-45deg)}details[open].panel>summary:before{transform:rotate(45deg)}.section-separator{border:none;border-top:.5px solid var(--line);margin:var(--space-8) 0}.label{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:500}.controls{gap:var(--space-3);margin-bottom:var(--space-4);display:grid}.controls select{border-radius:var(--radius-full);background:var(--surface-soft);border-color:#0000;padding:8px 30px 8px 14px}.controls select:hover{border-color:var(--line);background:#0000000d}.controls select:focus{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.control{flex-direction:column;gap:6px;min-width:0;display:flex}.control>span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:500}.controls-actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.controls-actions select{border-radius:var(--radius-full);background-color:var(--surface-soft);border-color:#0000;padding:8px 30px 8px 12px;font-size:13px}.controls-actions select:hover{border-color:var(--line);background-color:#0000000d}.table-filter-field{flex-direction:column;gap:6px;min-width:0;display:flex}.table-filter-label{color:var(--text-2);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:500}.table-filter-hint{color:var(--muted);font-size:11px;line-height:var(--lh-tight)}.table-filter-field select{border-radius:var(--radius-full);padding:8px 30px 8px 12px}.table-filter-field input{border-radius:var(--radius-sm)}.controls-actions button{border-radius:var(--radius-full);background:var(--palette-black-a04);color:var(--text-2);transition:background var(--duration-fast) var(--ease-smooth), color var(--duration-fast) var(--ease-smooth);border-color:#0000;padding:8px 14px;font-size:13px;font-weight:500}.controls-actions button:hover:not(.active){color:var(--text);background:#0001}.controls-actions button.active{background:var(--text);color:var(--text-inverse);border-color:#0000}.controls-actions input{border-radius:var(--radius-sm);min-width:260px;padding:8px 14px}.controls-actions input:focus{min-width:320px}.wowy-tool-shell{border:.5px solid var(--palette-white-a06);border-radius:var(--radius-lg);color:var(--palette-white-a92);background:linear-gradient(145deg,#1a1a1f 0%,#242830 50%,#2a3040 100%);padding:16px;box-shadow:0 8px 32px #0003}.wowy-tool-shell .small{color:#fff9}.wowy-tool-shell input,.wowy-tool-shell select{border-color:var(--palette-white-a10);background:var(--palette-white-a06);color:var(--palette-white-a92);-webkit-backdrop-filter:blur(8px)}.wowy-tool-shell input:hover,.wowy-tool-shell select:hover{background:var(--palette-white-a10);border-color:var(--palette-white-a18)}.wowy-tool-shell input:focus,.wowy-tool-shell select:focus{border-color:#0071e399;box-shadow:0 0 0 3px #0071e326}.wowy-tool-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wowy-field{flex-direction:column;gap:6px;display:flex}.wowy-field-label{color:#e8f2ffd9;letter-spacing:.02em;font-size:12px;font-weight:600}input,select,button{border:.5px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-family:inherit;font-size:13px;line-height:var(--lh-body);letter-spacing:-.006em;padding:8px 12px}input{background:var(--surface-soft);border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease-smooth), border-color var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-fast) var(--ease-smooth);border-color:#0000}input:hover{background:#00000009}input:focus{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}input::placeholder{color:var(--placeholder);font-weight:400}select{background:var(--surface-soft);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease-smooth), border-color var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-fast) var(--ease-smooth);border-color:#0000;font-weight:400}select:hover{background:var(--palette-black-a04);border-color:var(--line)}select:focus{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 2.5px var(--accent-soft)}button{cursor:pointer;transition:background var(--duration-normal) var(--ease-smooth), border-color var(--duration-normal) var(--ease-smooth), color var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-normal) var(--ease-smooth), transform var(--duration-fast) var(--ease-spring);font-weight:400}button:active{transform:scale(.985)}input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2.5px var(--accent-soft);outline:none}select:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2.5px var(--accent-soft);outline:none}button:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2.5px var(--accent-soft);outline:none}.chips-row{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.chips-row button{border-radius:var(--radius-full);background:var(--surface-soft);color:var(--text-2);transition:background var(--duration-fast) var(--ease-smooth), border-color var(--duration-fast) var(--ease-smooth), color var(--duration-fast) var(--ease-smooth);border:.5px solid #0000;padding:6px 14px;font-size:12px;font-weight:500}.chips-row button:hover{color:var(--text);background:#0000000d}.chips-row button:active{transform:scale(.985)}.chip{border-radius:var(--radius-full);background:var(--palette-black-a04);color:var(--text-2);cursor:pointer;transition:background var(--duration-fast) var(--ease-smooth), color var(--duration-fast) var(--ease-smooth);letter-spacing:-.006em;border:none;padding:6px 12px;font-size:12px;font-weight:500}.chip:hover:not(.active){color:var(--text);background:#0001}.chip:active{transform:scale(.985)}.chip.active{background:var(--text);color:var(--text-inverse);font-weight:500}.table-wrap{border:.5px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:none;-webkit-overflow-scrolling:touch;isolation:isolate;overflow:auto}.table-wrap.sticky-head thead th{z-index:2;position:sticky;top:0}.table-wrap.sticky-first table th:first-child,.table-wrap.sticky-first table td:first-child{z-index:1;background:var(--surface);box-shadow:2px 0 6px var(--palette-black-a04);position:sticky;left:0}.table-wrap.sticky-first table thead th:first-child{z-index:3;background:var(--surface-soft);box-shadow:2px 0 6px var(--palette-black-a04)}.table-wrap.sticky-first table tbody tr:nth-child(2n) td:first-child{background:var(--surface-soft)}.table-wrap.sticky-first table tbody tr:hover td:first-child{background:var(--surface-hover)}table{border-collapse:collapse;width:100%;min-width:900px;font-family:inherit}th,td{border-bottom:.5px solid var(--line);text-align:left;white-space:nowrap;padding:10px 12px;font-family:inherit;font-size:13px}th{background:var(--surface-soft);-webkit-backdrop-filter:blur(4px);color:var(--text-2);font-size:var(--font-xs);text-transform:uppercase;letter-spacing:.05em;border-bottom:.5px solid var(--line-strong);font-family:inherit;font-weight:500}tr{transition:background var(--duration-fast) var(--ease-smooth)}tr:hover{background:#00000006}tbody tr:nth-child(2n){background:0 0}tbody tr:nth-child(2n) td:first-child,tbody tr:hover td:first-child{background:inherit}.sortable{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--duration-fast) var(--ease-smooth)}.sortable:hover{background:var(--surface-hover)}.sortable.sorted-asc,.sortable.sorted-desc{color:var(--accent)}@keyframes cap-spin{to{transform:rotate(360deg)}}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes cap-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes capDrawerFadeIn{0%{opacity:0}to{opacity:1}}@keyframes capDrawerSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.schedule-odds-board{gap:var(--space-3);display:grid}.schedule-day{border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--palette-apple-ink) 0%, #2c3e50 60%, #34495e 100%);color:var(--palette-white-a92);border:none;padding:14px}.schedule-day-header{justify-content:space-between;align-items:center;margin-bottom:8px;font-weight:600;display:flex}.schedule-game-grid{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.schedule-odds-card{border-radius:var(--radius-sm);background:#ffffff0d;border:none;padding:12px}.schedule-odds-card[data-clickable=true]{transition:background .15s}.schedule-odds-card[data-clickable=true]:hover{background:var(--palette-white-a08)}.schedule-odds-row{gap:var(--space-2);grid-template-columns:1fr auto auto;align-items:center;margin-top:6px;font-size:15px;display:grid}.odds-chip{border-radius:var(--radius-full);border:1px solid #0000;padding:2px 8px;font-size:12px;font-weight:600}.odds-chip.hot{color:var(--palette-white-a92);background:#34c7591f;border-color:#0000}.odds-chip.mid{background:var(--palette-white-a08);color:var(--palette-white-a70);border-color:#0000}.odds-chip.cold{color:var(--palette-white-a92);background:#ff3b301f;border-color:#0000}.odds-cell{font-weight:600}.odds-cell.very-high{color:var(--good)}.odds-cell.high{color:#34c759cc}.odds-cell.mid{color:var(--text)}.odds-cell.low{color:var(--warn)}.odds-cell.very-low{color:var(--bad)}.table-compact th,.table-compact td{padding:6px 8px;font-size:12px}.num{text-align:right;font-variant-numeric:tabular-nums;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.linklike{color:var(--accent);cursor:pointer;transition:color var(--duration-fast) var(--ease-smooth);font-weight:400;text-decoration:none}.linklike:hover{color:var(--accent-2);text-underline-offset:2px;text-decoration:underline}.linklike:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}@media (max-width:768px){.db .table-wrap,.db .sticky-head{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.db .table-compact .linklike,.db .table-compact a[href],.db .cap-table .linklike,.db .cap-table a[href],.ref-footer-links .linklike,.ref-page-header .linklike{align-items:center;max-width:100%;min-height:44px;display:inline-flex}.db .ref-team-link{gap:6px}}.kpi{gap:var(--space-3);grid-template-columns:repeat(6,minmax(0,1fr));margin-top:12px;display:grid}.kpi .tile .value{font-size:20px}.small{color:var(--text-2);font-size:14px;line-height:var(--lh-body)}.h2{letter-spacing:-.02em;color:var(--text);font-size:22px;font-weight:600}.db-logo-fb{color:var(--muted);background:var(--line);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:8px;font-weight:600;display:flex}@media (max-width:480px){.platform-page-header,.platform-page-header--compact{flex-direction:column;align-items:flex-start;padding:16px 0 18px}.platform-page-title{font-size:24px}.platform-page-subtitle{font-size:13px}.platform-page-header-aside,.platform-page-header-meta{justify-content:flex-start}}.badge{border-radius:var(--radius-full);letter-spacing:.02em;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.skeleton-shimmer{background:linear-gradient(90deg, var(--palette-black-a06) 25%, #00000005 50%, var(--palette-black-a06) 75%);border-radius:var(--radius-md);background-size:200% 100%;animation:1.4s ease-in-out infinite player-skeleton-shimmer;position:relative;overflow:hidden}@keyframes player-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.pcard{background:var(--surface);color:var(--text);border-radius:var(--radius-lg);padding:0 var(--space-5) var(--space-5);cursor:pointer;transition:box-shadow var(--duration-normal) var(--ease-smooth), border-color var(--duration-normal) var(--ease-smooth), transform var(--duration-normal) var(--ease-spring);border:1px solid var(--line-strong);box-shadow:var(--shadow-sm);animation:cardFadeIn .4s var(--ease-spring) both;content-visibility:auto;contain-intrinsic-size:auto 280px;position:relative;overflow:hidden}@keyframes cardFadeIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.pcard:hover{box-shadow:var(--shadow-lg);border-color:var(--line-strong);transform:translateY(-2px)}.pcard:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pcard:active{transition-duration:.1s;transform:translateY(.5px)scale(.992)}@media (max-width:640px){.pcard{padding:0 14px 14px}}.hockeydb-table thead th.group{color:var(--text-2);text-align:center;letter-spacing:.03em;background:#00000005;font-size:11px;font-weight:600}.hockeydb-table tbody tr.totals td{background:var(--text);color:var(--text-inverse);border-bottom:none;font-weight:600}.scout-trait-layout{gap:var(--space-3);grid-template-columns:280px 1fr;align-items:start;display:grid}.scout-trait-radar{background:var(--surface-soft);border:.5px solid var(--line);border-radius:var(--radius-md);padding:14px}.scout-trait-radar-placeholder{border-radius:calc(var(--radius-md) - 4px);background:linear-gradient(90deg, var(--surface-soft), var(--surface), var(--surface-soft));min-height:190px}.scout-trait-bars{border:.5px solid var(--line);border-radius:var(--radius-md);background:var(--surface);padding:var(--space-4) var(--space-5);box-shadow:none}.scout-trait-bars-head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:8px;display:flex}.scout-trait-row{margin-top:9px}.scout-trait-row-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:5px;display:flex}.scout-trait-track{border-radius:var(--radius-full);background:#0000000d;width:100%;height:5px;overflow:hidden}.scout-trait-fill{border-radius:var(--radius-full);height:100%;transition:width .5s var(--ease-spring);background:#0000001f}.scout-trait-fill.elite{background:var(--good)}.scout-trait-fill.strong{background:var(--accent)}.scout-trait-fill.mid{background:var(--warn)}.scout-trait-fill.weak{background:var(--bad)}.scout-trait-fill.neutral{background:#0000001f}.scout-summary-card{border:.5px solid var(--line);border-radius:var(--radius-md);background:var(--surface-soft);padding:var(--space-4) var(--space-5);grid-column:1/-1;margin-top:8px}.scout-trait-meta{margin-top:8px}.scout-report-list{gap:var(--space-3);margin-top:10px;display:grid}.scout-report-card{text-align:left;padding:13px 14px}.scout-report-meta{line-height:var(--lh-tight);flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.scout-report-meta strong{color:var(--text);font-weight:600}.scout-report-body{line-height:var(--lh-body);white-space:normal;color:var(--text);margin-top:7px}.usage-headline{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;margin-top:10px;display:flex}.usage-headline .h2{letter-spacing:-.03em;margin:2px 0 4px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600}.usage-headline .small{max-width:480px}.pill{border-radius:var(--radius-full);border:.5px solid var(--line);background:var(--surface);color:var(--text-2);letter-spacing:.01em;transition:background var(--duration-fast) var(--ease-smooth);box-shadow:var(--shadow-xs);align-items:center;padding:5px 12px;font-size:11px;font-weight:600;display:inline-flex}@keyframes usagePulse{0%,to{transform:scaleY(.95);box-shadow:0 0 0 2px #0b3d9133}50%{transform:scaleY(1.05);box-shadow:0 0 0 4px #0b3d9129}}@media (max-width:980px){.app-shell{padding:14px 12px 24px}.topbar{flex-wrap:wrap;position:static}.topbar-left{flex-shrink:1;min-width:0}.controls,.controls-players{grid-template-columns:1fr 1fr}.kpi{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3,.wowy-tool-grid{grid-template-columns:1fr}.usage-headline{align-items:flex-start}.scout-trait-layout{grid-template-columns:1fr}}.sb-bar{border-bottom:1px solid var(--slate-hair-soft);background:linear-gradient(#f4f5f7fa,#f0f1f4f5)}.sb-date-group{padding:8px 0}.sb-card{background:#ffffff85;border:none;min-width:128px}.sb-card:hover{box-shadow:0 8px 18px var(--slate-hair-soft);border:none}.sb-card--final{opacity:.8}.sb-card--final .sb-score{font-size:14px}.sb-card--final .sb-row--win .sb-score{font-size:15px;font-weight:800}.sb-divider{background:var(--palette-slate-a06)}[data-theme=dark] .sb-bar{background:0 0}[data-theme=dark] .sb-card{background:var(--bg);border:1px solid var(--line)}[data-theme=dark] .sb-card--final{opacity:1}@media (max-width:768px){.app-shell{padding:calc(10px + var(--safe-top)) 12px calc(28px + var(--safe-bottom));overflow-x:hidden}.topbar{gap:var(--space-2);border:none;border-bottom:.5px solid var(--line);-webkit-backdrop-filter:saturate(180%)blur(20px);box-shadow:none;background:#fbfbfde0;flex-wrap:wrap;height:auto;min-height:44px;padding:0 14px;position:sticky;top:0}.topbar-left{flex-shrink:0;min-width:0}.brand{font-size:15px}.mobile-search-toggle{display:none}.top-search{padding:6px 10px 6px 28px;font-size:13px}.top-search-dropdown{max-height:52vh}.nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;border-top:.5px solid var(--palette-black-a04);border-radius:0;flex-wrap:nowrap;order:3;gap:0;width:100%;min-width:0;height:36px;padding:0;display:flex;overflow:auto hidden}.nav::-webkit-scrollbar{display:none}.nav button{white-space:nowrap;scroll-snap-align:start;border-radius:0;flex:none;min-height:36px;padding:0 12px;font-size:12px}.nav button:after{transition:none}.nav button.active:after{left:6px;right:6px}.nav button:hover:after{background:0 0;left:50%;right:50%}.table-wrap table{min-width:600px}.table-wrap table th,.table-wrap table td{padding:7px 6px;font-size:11px}.table-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;position:relative}input,select,textarea{touch-action:manipulation;font-size:16px}.panel{border-radius:var(--radius-md);margin-top:12px;padding:12px}.grid-3,.controls{grid-template-columns:1fr!important}.scout-report-card{padding:11px 12px}.scout-report-meta{gap:6px 8px;font-size:11px}.scout-report-body{font-size:12px;line-height:var(--lh-body)}.usage-headline .h2{font-size:20px}.controls-actions button{min-height:38px}.controls-actions{grid-template-columns:1fr;align-items:stretch;display:grid}.controls-actions>*{width:100%;min-width:0}.controls-actions .small{width:auto}.tile{border-radius:var(--radius-md)}.view-loading{border-radius:var(--radius-lg);min-height:200px;margin:16px 4px}.app-teams-menu{border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;max-height:80vh;padding:14px 14px calc(14px + var(--safe-bottom));animation:bottomSheetUp .3s var(--ease-spring) both;grid-template-columns:repeat(2,1fr);top:auto;bottom:0;left:0;right:0;transform:none}.app-teams-menu:before{content:"";border-radius:var(--radius-full);background:#0000001f;grid-column:1/-1;width:36px;height:4px;margin:0 auto 10px;display:block}.app-teams-menu .app-teams-division{z-index:2;background:var(--surface);border-bottom:.5px solid var(--line);margin:0 -4px;padding:8px 4px 6px;position:sticky;top:-8px}.app-teams-menu .app-teams-item{min-height:44px;padding:10px}.nav:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fbfbfde6);border-radius:0;flex:0 0 20px;height:100%;position:sticky;right:0}.nav button:active{opacity:.45}.table-wrap{position:relative}.table-wrap:after{content:"";background:linear-gradient(90deg, transparent, var(--palette-white-a85));pointer-events:none;z-index:4;border-radius:0 var(--radius-sm) var(--radius-sm) 0;width:24px;position:absolute;top:0;bottom:0;right:0}.hero-kicker{font-size:10px}.table-wrap,.ss-tiles,.tm-sheet-scroll,.tm-popover-scroll,.top-search-dropdown{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.tm-sheet-scroll,.top-search-dropdown{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.app-shell>*{max-width:100%}.nav:after{background:linear-gradient(90deg,#0000,#fbfbfdeb)}table{min-width:0}.table-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow-x:auto}.controls-actions input{width:100%;min-width:0}.controls-actions input:focus{min-width:0}}@media (max-width:480px){th,td{padding:6px 8px;font-size:11px}th{font-size:10px}.kpi{grid-template-columns:1fr}}@media (max-width:420px){.table-wrap table{min-width:480px}.scout-report-card{border-radius:9px;padding:10px}.scout-report-meta{font-size:var(--font-xs);gap:5px 7px}.scout-report-body{font-size:11px;line-height:var(--lh-body);letter-spacing:.002em;margin-top:6px}}@keyframes lineup-spin{to{transform:rotate(360deg)}}@keyframes teams-rise-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes teams-fade-in{0%{opacity:0}to{opacity:1}}.panel,.tile{border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.controls{gap:var(--space-3)}input,select,button{border-radius:var(--radius-sm)}input:focus-visible{box-shadow:var(--shadow-focus)}select:focus-visible{box-shadow:var(--shadow-focus)}button:focus-visible{box-shadow:var(--shadow-focus)}.table-wrap{border-radius:var(--radius-md)}th{z-index:2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:sticky;top:0}th,td{padding:10px 11px}.table-wrap table{min-width:960px}.ui-status-panel{text-align:center;justify-content:center;align-items:center;min-height:138px;display:flex}.status-callout,.ui-status{border:1px solid color-mix(in srgb, var(--line) 74%, transparent);background:color-mix(in srgb, var(--surface) 92%, var(--palette-slate-50-a72));box-shadow:0 8px 22px var(--palette-slate-a04);color:var(--text);border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:12px;font-weight:600;line-height:1.45;display:inline-flex}.status-callout-icon,.ui-status svg{color:currentColor;opacity:.82;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.status-callout-copy{min-width:0}.status-callout--info{color:var(--text-2)}.status-callout--warn,.ui-status--warn{background:color-mix(in srgb, #ff950014 82%, var(--surface));color:var(--warn);border-color:#ff950028}.status-callout--error,.ui-status--error{background:color-mix(in srgb, #ff3b300f 84%, var(--surface));color:var(--bad);border-color:#ff3b3024}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-to-content{top:-100%;left:var(--space-4);z-index:var(--z-toast);padding:var(--space-2) var(--space-4);background:var(--accent);color:var(--text-inverse);font-size:var(--font-sm);border-radius:var(--radius-sm);opacity:0;transition:top var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);font-weight:600;text-decoration:none;position:fixed}.skip-to-content:focus{top:var(--space-2);opacity:1}.error-boundary-panel{justify-content:center;align-items:center;gap:var(--space-3);min-height:200px;padding:var(--space-7);margin:var(--space-5) auto;text-align:center;border-radius:var(--radius-lg);background:var(--surface);border:.5px solid var(--line);max-width:480px;box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.error-boundary-panel .error-boundary-icon{width:40px;height:40px;color:var(--bad);opacity:.7}.error-boundary-panel .error-boundary-title{font-size:var(--font-lg);color:var(--text);font-weight:600}.error-boundary-panel .error-boundary-detail{font-size:var(--font-sm);color:var(--muted);line-height:var(--lh-loose)}.error-boundary-panel .error-boundary-actions{gap:var(--space-2);margin-top:var(--space-2);display:flex}.error-boundary-panel .error-boundary-actions button{padding:var(--space-2) var(--space-5);border-radius:var(--radius-full);font-size:var(--font-sm);cursor:pointer;pointer-events:auto;border:1px solid var(--line-strong);background:var(--surface);color:var(--text);transition:box-shadow var(--platform-motion-fast) var(--platform-ease-standard), background var(--platform-motion-fast) var(--platform-ease-standard);font-weight:500}.error-boundary-panel .error-boundary-actions button:focus-visible{outline:2px solid var(--platform-focus-ring);outline-offset:2px}.error-boundary-panel .error-boundary-actions button:first-child{background:var(--accent);color:var(--text-inverse);border-color:var(--accent)}.error-boundary-panel .error-boundary-actions button:hover{box-shadow:var(--shadow-sm)}@keyframes status-pulse{0%{box-shadow:0 0 #0071e342}70%{box-shadow:0 0 0 7px #0071e300}to{box-shadow:0 0 #0071e300}}@keyframes health-blink{0%,to{opacity:1}50%{opacity:.4}}@keyframes pf-drawer-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}.table-wrap table{border-collapse:separate;border-spacing:0}.table-wrap table thead th{background:var(--surface-soft,#f5f5f7);border-bottom:.5px solid var(--line);text-transform:uppercase;letter-spacing:.04em;color:var(--text-2);white-space:nowrap;-webkit-user-select:none;user-select:none;padding:8px 10px;font-size:11px;font-weight:600}.table-wrap table thead th:hover{background:var(--surface-soft);color:var(--text)}.table-wrap table tbody td{border-bottom:.5px solid var(--line);padding:7px 10px;font-size:13px}.table-wrap table tbody tr:hover td{background:var(--surface-soft)}.metric-percentile-top-10{background:#10b9811f!important}.metric-percentile-top-25{background:#10b9810f!important}.metric-percentile-bottom-10{background:#ef44441a!important}.metric-percentile-bottom-25{background:#ef44440d!important}@media (max-width:768px){.app-shell{padding:10px 12px 32px}.table-wrap table thead th{padding:6px 7px;font-size:10px}.table-wrap table tbody td{padding:6px 7px;font-size:12px}}@media (max-width:620px){.app-teams-menu{max-height:75vh;padding:14px 10px env(safe-area-inset-bottom,12px);grid-template-columns:repeat(2,minmax(0,1fr))}.app-teams-menu:before{content:"";border-radius:var(--radius-full);background:#0000001f;grid-column:1/-1;width:36px;height:4px;margin:0 auto 12px;display:block}.app-teams-menu .app-teams-item{min-height:48px;padding:10px 12px}.app-teams-menu .app-teams-item img{flex:0 0 28px;width:28px;height:28px}.app-teams-menu .app-teams-item-meta span{font-size:14px}.app-teams-menu .app-teams-item-meta small{font-size:12px}}@media (max-width:390px){.app-teams-menu{grid-template-columns:1fr}}@keyframes stDotPulse{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1.1)}}@media (max-width:768px){.app-shell{padding:0 0 calc(24px + var(--safe-bottom))!important}.topbar{z-index:var(--z-sticky);width:100vw;min-height:44px;margin:0 0 0 calc(50% - 50vw);padding:calc(8px + var(--safe-top)) 16px 0!important;-webkit-backdrop-filter:saturate(180%)blur(20px)!important;box-shadow:none!important;background:#f9f9f9d1!important;border:none!important;border-bottom:.5px solid #3c3c432e!important;border-radius:0!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;height:auto!important;animation:none!important;position:sticky!important;top:0!important}.topbar-left{padding:2px 0;flex-direction:row!important;flex:none!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.brand{letter-spacing:-.025em;font-weight:600;line-height:1.18;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:17px!important}.mobile-search-toggle{display:none!important}.top-search-wrap .top-search{letter-spacing:-.01em;height:36px;color:var(--text);-webkit-appearance:none;appearance:none;line-height:36px;border-radius:var(--radius-md)!important;background:#7676801f!important;border:none!important;padding:0 36px 0 34px!important;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important}.top-search-wrap .top-search::placeholder{letter-spacing:-.01em;color:#3c3c434d!important;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important}.top-search-wrap .top-search:focus{outline:none;box-shadow:none!important;background:#7676801f!important;border:none!important}.topbar-v2-search .top-search-dropdown{border:none!important;border-top:.5px solid #3c3c431f!important;border-radius:0 0 12px 12px!important;max-height:calc(100vh - 90px)!important;box-shadow:0 8px 40px #0000001f!important}.nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;margin-top:0;scroll-padding:0 16px;order:unset!important;background:0 0!important;border:none!important;border-top:.5px solid #3c3c431f!important;border-radius:0!important;flex-wrap:nowrap!important;flex:100%!important;gap:0!important;height:44px!important;padding:0 4px!important;display:flex!important;overflow:auto hidden!important}.nav::-webkit-scrollbar{display:none}.nav button{scroll-snap-align:start;color:#3c3c4399;transition:color .25s;white-space:nowrap!important;letter-spacing:-.01em!important;border-radius:0!important;flex:none!important;min-height:44px!important;padding:0 14px!important;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:13px!important;font-weight:400!important}.nav button.active{color:var(--accent)!important;box-shadow:none!important;background:0 0!important;font-weight:600!important}.nav button.active:after{content:""!important;background:var(--accent)!important;border-radius:2px 2px 0 0!important;height:2.5px!important;position:absolute!important;bottom:0!important;left:4px!important;right:4px!important}.nav button:active{opacity:.45;transition-duration:0s}.nav button:hover:after{background:0 0!important;left:50%!important;right:50%!important}.nav button.active:hover:after{background:var(--accent)!important;left:4px!important;right:4px!important}.nav:after{display:none!important}:where(.panel):not(.draft-center-page .panel){border-radius:var(--radius-md)!important;margin-top:8px!important;padding:10px!important}.view-loading{border-radius:var(--radius-md)!important;min-height:180px!important;margin:8px 12px!important}.grid-3{padding:0 12px;gap:8px!important;margin-top:8px!important}.mobile-search-toggle:active{opacity:.5}.app-teams-menu{width:100%!important;max-height:78vh!important;padding:12px 10px calc(10px + var(--safe-bottom))!important;animation:bottomSheetUp .28s var(--ease-out) both!important;border-radius:10px 16px 0 0!important;grid-template-columns:repeat(2,1fr)!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;transform:none!important}}@media (max-width:420px){.brand{font-size:15px!important}.topbar{padding:calc(6px + var(--safe-top)) 12px 0!important;gap:8px!important}.nav button{min-height:40px!important;padding:0 12px!important;font-size:12px!important}.nav{height:40px!important}}.sb-bar{background:var(--bg);border-bottom:1px solid var(--line);width:100vw;z-index:var(--z-sticky);align-items:center;min-height:64px;margin-left:calc(50% - 50vw);font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex;position:relative}.sb-error{width:100%;color:var(--text-2);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.sb-retry{border-radius:var(--radius-xs);background:var(--surface-hover);color:var(--text);cursor:pointer;transition:background var(--duration-fast) var(--ease-smooth);border:none;padding:4px 12px;font-family:inherit;font-size:12px;font-weight:500}.sb-retry:hover{background:var(--line-strong)}.sb-arrow{cursor:pointer;width:48px;color:var(--text-2);z-index:4;opacity:0;transition:opacity var(--duration-fast) var(--ease-smooth);pointer-events:none;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0}.sb-arrow svg{stroke-width:2px}.sb-arrow--left{background:linear-gradient(to right, var(--bg) 50%, transparent);left:0}.sb-arrow--right{background:linear-gradient(to left, var(--bg) 50%, transparent);right:0}.sb-arrow--visible{opacity:1;pointer-events:auto}.sb-arrow:hover{color:var(--text)}.sb-track{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;flex:1 1 0;align-items:stretch;gap:0;padding:0 12px;display:flex;position:relative;overflow-x:auto}.sb-track::-webkit-scrollbar{display:none}.sb-date-group{flex-direction:column;flex:none;padding:4px 0 5px;display:flex}.sb-date-group:last-child{border-right:none}.sb-date-label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;padding:0 10px 3px;font-size:10px;font-weight:500;display:flex}.sb-date-label--today{color:var(--text);letter-spacing:0;text-transform:none;font-size:11px;font-weight:600}.sb-today-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:5px;height:5px}.sb-cards{flex:1;align-items:stretch;gap:5px;padding:0 8px;display:flex}.sb-off{color:var(--placeholder);white-space:nowrap;justify-content:center;align-items:center;padding:0 20px;font-size:11px;display:flex}.sb-card{cursor:pointer;text-align:left;background:var(--bg);border:none;border:1px solid var(--line);min-width:120px;box-shadow:none;transition:border-color var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-fast) var(--ease-smooth), transform var(--duration-fast) var(--ease-smooth);border-radius:6px;flex-direction:column;flex:none;justify-content:center;gap:0;padding:5px 10px 4px;font-family:inherit;display:flex}.sb-card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-xs)}.sb-card:active{transform:scale(.98)}.sb-card:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.sb-card--final .sb-abbr{color:var(--text-2);font-weight:500}.sb-card--final .sb-score{color:var(--text-2);font-weight:600}.sb-card--final .sb-row--win .sb-abbr{color:var(--text);font-weight:600}.sb-card--final .sb-row--win .sb-score{color:var(--text);font-weight:700}.sb-card--final .sb-row--loss .sb-abbr{color:var(--muted);font-weight:400}.sb-card--final .sb-row--loss .sb-score{color:var(--muted);font-weight:500}.sb-card--live{border-color:var(--bad);box-shadow:none}.sb-card--live:hover{border-color:var(--bad);box-shadow:var(--shadow-sm)}.sb-card--live .sb-abbr{color:var(--text);font-weight:600}.sb-card--live .sb-score{color:var(--text);font-weight:700}.sb-card--upcoming{background:var(--surface)}.sb-card--upcoming .sb-abbr{color:var(--text);font-weight:600}.sb-card--upcoming .sb-score{color:var(--muted)}.sb-row{align-items:center;gap:6px;height:21px;display:flex}.sb-divider{background:var(--line);height:1px;margin:1px 0}.sb-logo{object-fit:contain;border-radius:2px;flex-shrink:0;width:18px;height:18px}.sb-logofb{background:var(--line);width:18px;height:18px;color:var(--text-2);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:inline-flex}.sb-abbr{color:var(--text);letter-spacing:.01em;flex:1 1 0;font-size:12px;font-weight:600}.sb-score{color:var(--text);font-variant-numeric:tabular-nums;text-align:right;min-width:14px;font-size:13px;font-weight:700}.sb-status{letter-spacing:.01em;justify-content:center;align-items:center;gap:4px;height:13px;margin-top:1px;font-size:9px;font-weight:500;display:flex}.sb-status--final{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-weight:500}.sb-status--live{color:var(--bad);font-size:10px;font-weight:700}.sb-status--upcoming{color:var(--text-2);font-size:10px}@keyframes sb-pulse{0%,to{opacity:1}50%{opacity:.3}}.sb-live-dot{background:var(--bad);border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:2s ease-in-out infinite sb-pulse}@media (prefers-reduced-motion:reduce){.sb-live-dot{animation:none}}.sb-card--skel{cursor:default;pointer-events:none;background:var(--surface-hover);border-radius:var(--radius-sm);justify-content:center;align-items:flex-start;gap:4px;min-width:108px;padding:8px 12px}.sb-sk{border-radius:var(--radius-xs);background:linear-gradient(90deg, var(--palette-black-a04) 0%, #00000012 50%, var(--palette-black-a04) 100%);background-size:200% 100%;height:8px;animation:1.6s ease-in-out infinite skel-shimmer}@media (max-width:768px){.sb-bar{min-height:66px}.sb-card{min-width:110px;padding:6px 10px}.sb-track{padding:0 6px}}@media (max-width:480px){.sb-bar{min-height:68px}.sb-card{min-width:104px;padding:6px 8px}.sb-row{height:20px}.sb-abbr{font-size:11px}.sb-score{font-size:13px}.sb-status{height:13px;margin-top:2px;font-size:9px}.sb-track{padding:0 4px}.sb-date-label{padding:0 8px 4px;font-size:9px}.sb-logo,.sb-logofb{width:16px!important;height:16px!important}.sb-cards{gap:4px;padding:0 6px}}.topbar-v2{z-index:var(--z-sticky);background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 94%, #f6f8fbb8), color-mix(in srgb, var(--surface) 90%, #f0f4f8ad));border-bottom:1px solid color-mix(in srgb, var(--line) 74%, transparent);-webkit-backdrop-filter:saturate(180%)blur(20px);width:100vw;box-shadow:0 10px 28px var(--palette-slate-a05);flex-direction:column;margin-left:calc(50% - 50vw);font-family:Inter,SF Pro Text,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex;position:sticky;top:0;overflow:visible}.topbar-v2-row{align-items:center;width:100%;display:flex}.topbar-v2-row--main{gap:10px;height:44px;padding:0 16px}.topbar-v2-row--nav{border-top:1px solid color-mix(in srgb, var(--line) 62%, transparent);scrollbar-width:none;-ms-overflow-style:none;gap:4px;height:36px;padding:0 16px;overflow:auto visible}.topbar-v2-row--nav::-webkit-scrollbar{display:none}.topbar-v2-brand{letter-spacing:-.01em;color:var(--text);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:650}.topbar-v2-search{border:1px solid color-mix(in srgb, var(--line) 72%, transparent);background:color-mix(in srgb, var(--surface) 86%, #f0f3f7bd);border-radius:12px;flex:1 1 0;align-items:center;gap:6px;min-width:0;max-width:430px;height:34px;padding:0 11px;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.topbar-v2-search:hover{background:color-mix(in srgb, var(--surface) 92%, #eff1f4b8);border-color:color-mix(in srgb, var(--line) 82%, transparent)}.topbar-v2-search--focused{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent), 0 8px 18px var(--palette-slate-a05);transform:translateY(-.5px)}.topbar-v2-search-icon{color:var(--text-3,#8a8a8f);flex-shrink:0}.topbar-v2-search-input{min-width:0;color:var(--text);background:0 0;border:none;outline:none;flex:1;padding:0;font-family:Inter,SF Pro Text,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400}.topbar-v2-search-input::placeholder{color:var(--text-3,#8a8a8f)}.topbar-v2-search-clear{background:color-mix(in srgb, var(--surface-3,#ececef) 88%, transparent);width:20px;height:20px;color:var(--text-2);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .1s;display:flex}.topbar-v2-search-clear:hover{background:color-mix(in srgb, var(--surface-3,#ececef) 100%, transparent)}.topbar-v2-search-spinner{border:2px solid #0000001a;border-top-color:var(--accent);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.6s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.topbar-v2-search .top-search-dropdown{background:var(--surface);border:1px solid color-mix(in srgb, var(--line) 80%, transparent);min-width:320px;box-shadow:0 18px 44px var(--palette-slate-a12), 0 1px 0 var(--palette-white-a55) inset;overscroll-behavior:contain;max-height:360px;animation:searchDropdownIn .15s var(--ease-out) both;z-index:var(--z-dropdown,200);border-radius:14px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.topbar-v2-row--nav>button,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button{color:var(--text-2);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;height:100%;padding:0 14px;font-family:Inter,SF Pro Text,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:500;transition:color .15s;display:flex;position:relative}.topbar-v2-row--nav>button:hover,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button:hover{color:var(--text);background:color-mix(in srgb, var(--surface-2,#f4f4f6) 54%, transparent)}.topbar-v2-row--nav>button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:4px}.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:4px}.topbar-v2-row--nav>button:after,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button:after{content:"";background:var(--accent);opacity:0;border-radius:1px 1px 0 0;height:2px;transition:opacity .2s;position:absolute;bottom:0;left:12px;right:12px}.topbar-v2-row--nav>button.active,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button.active{color:var(--text);font-weight:500}.topbar-v2-row--nav>button.active:after,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button.active:after{opacity:1}.topbar-v2-has-chevron{align-items:center;gap:4px;display:inline-flex}.topbar-v2-chevron{opacity:.5;transform-origin:50%;transition:transform var(--platform-motion-base) var(--platform-ease-standard), opacity var(--platform-motion-fast) var(--platform-ease-emphasis)}.topbar-v2-chevron--open{opacity:.78;transform:rotate(180deg)}.topbar-v2-dropdown-wrap{z-index:2;align-items:stretch;display:flex;position:relative}@keyframes dropdownIn{0%{opacity:0;transform:translate(-50%)translateY(-4px)scale(.97)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@media (max-width:768px){.topbar-v2-row--main{height:40px;padding:0 12px}.topbar-v2-brand{font-size:13px}.topbar-v2-search{max-width:none}.topbar-v2-search-input{font-size:16px}.topbar-v2-row--nav{height:34px;padding:0 8px}.topbar-v2-row--nav>button,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button{padding:0 8px;font-size:12px}.topbar-v2-search .top-search-dropdown{top:calc(42px + env(safe-area-inset-top,0px));z-index:calc(var(--z-overlay) + 1);border-radius:0 0 16px 16px;min-width:0;max-height:70vh;position:fixed;left:0;right:0;box-shadow:0 16px 48px #0000001f}}@media (min-width:769px){.topbar-v2-row{width:auto;min-width:0}.topbar-v2{flex-direction:row;align-items:center;gap:0;height:48px;padding:0 20px}.topbar-v2-row--main{flex:auto;grid-template-columns:auto minmax(340px,372px) minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;height:100%;padding:0;display:grid}.topbar-v2-row--nav{border-top:none;flex:none;justify-self:center;width:max-content;min-width:0;height:100%;margin-left:0;padding:0;overflow:visible}.topbar-v2-search{justify-self:start;width:100%;min-width:340px;max-width:372px}.topbar-v2-row--nav-inline{grid-column:3}.topbar-v2 .theme-toggle{justify-self:end}}.tm-popover{background:var(--surface);border:.5px solid var(--palette-black-a08);width:clamp(520px,70vw,1000px);max-height:min(78vh,680px);box-shadow:0 16px 48px #00000024, 0 0 0 .5px var(--palette-black-a04);border-radius:14px;flex-direction:column;animation:.25s cubic-bezier(.2,.9,.3,1) both tmPopoverIn;display:flex;overflow:hidden}.tm-popover--dropdown{top:calc(env(safe-area-inset-top,0px) + 58px);width:min(860px,100vw - 32px);max-height:min(68vh,100vh - 96px);z-index:var(--z-sheet);transform-origin:top;animation:.22s cubic-bezier(.22,1,.36,1) both tmDropdownIn;position:fixed;left:50vw;transform:translate(-50%)}@keyframes tmDropdownIn{0%{opacity:0;box-shadow:0 10px 24px var(--palette-slate-a10), 0 0 0 .5px var(--palette-slate-a03);transform:translate(-50%)translateY(-8px)scale(.988)}to{opacity:1;box-shadow:0 16px 48px var(--palette-slate-a14), 0 0 0 .5px var(--palette-slate-a04);transform:translate(-50%)translateY(0)scale(1)}}@keyframes tmPopoverIn{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.tm-popover-search{background:var(--surface);z-index:1;border-bottom:.5px solid var(--palette-slate-a06);padding:8px 16px 10px;position:sticky;top:0}.tm-search-input{border:.5px solid var(--slate-hair-soft);width:100%;transition:border-color var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-fast) var(--ease-smooth), background-color var(--duration-fast) var(--ease-smooth);letter-spacing:-.012em;color:var(--text);background:#f6f7faf5;border-radius:11px;padding:9px 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.tm-search-input:focus{border-color:var(--line-focus);background:var(--palette-white-a98);box-shadow:0 0 0 3px #0071e31a, 0 8px 18px var(--palette-slate-a06);outline:none}.tm-popover-scroll{overscroll-behavior:contain;padding:4px 14px 14px;overflow-y:auto}.tm-sheet-backdrop{-webkit-backdrop-filter:blur(4px);z-index:var(--z-overlay);-webkit-tap-highlight-color:transparent;background:#00000040;animation:.2s ease-out backdropFadeIn;position:fixed;top:0;bottom:0;left:0;right:0}.tm-sheet{background:var(--surface);max-height:82vh;box-shadow:0 -10px 44px var(--palette-slate-a14);z-index:var(--z-sheet);border-radius:20px 20px 0 0;flex-direction:column;animation:.3s cubic-bezier(.32,.72,0,1) both bottomSheetUp;display:flex;position:fixed;bottom:0;left:0;right:0}.tm-sheet-header{justify-content:space-between;align-items:center;padding:2px 16px 10px;display:flex}.tm-sheet-title{color:var(--text);letter-spacing:-.025em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:17px;font-weight:600}.tm-sheet-close{color:#3c3c4399;cursor:pointer;width:30px;height:30px;transition:background var(--duration-fast) var(--ease-smooth), transform .16s cubic-bezier(.22, 1, .36, 1);background:#7676801a;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.tm-sheet-close:active{background:#7676802e;transform:scale(.96)}.tm-sheet-search{padding:0 16px 10px}.tm-sheet-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 16px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));overflow-y:auto}.tm-grid{grid-template-columns:repeat(4,minmax(170px,1fr));gap:12px 18px;display:grid}@media (max-width:767px){.tm-grid{grid-template-columns:1fr;gap:4px}}@media (min-width:768px) and (max-width:860px){.tm-grid{grid-template-columns:repeat(2,1fr)}}.tm-division{align-content:start;gap:2px;min-width:0;display:grid}.tm-division-label{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);padding:8px 6px 6px;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:10px;font-weight:650}.tm-team-logo{object-fit:contain;flex:0 0 26px;width:26px;height:26px}.tm-team-name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.012em;flex:1;font-size:13px;font-weight:540;line-height:1.2;overflow:hidden}.tm-team-abbrev{color:#3c3c4385;letter-spacing:.01em;flex:none;font-size:11px;font-weight:600}.view-loading{background:linear-gradient(90deg,#e2e8f066 0%,#f8faff99 40% 60%,#e2e8f066 100%) 0 0/200% 100%;animation:2s ease-in-out infinite shimmerWave}body{font-feature-settings:"cv02", "cv03", "cv04", "cv11";font-variant-numeric:tabular-nums}.h2{font-family:SF Pro Display,Avenir Next,Inter,-apple-system,sans-serif}:focus-visible{outline-offset:2px;outline:2px solid #0b3d9159}input:focus-visible{outline:none}select:focus-visible{outline:none}button:focus-visible{outline:none}.topbar{transition:box-shadow .2s,background .2s}@media (max-width:768px){.top-search-option{gap:var(--space-3);min-height:48px;padding:10px 12px}.top-search-avatar{width:32px;height:32px}.top-search-name{font-size:14px}.top-search-sub{font-size:12px}}@keyframes livePulse{0%,to{opacity:1}50%{opacity:.5}}.table-wrap{box-shadow:0 1px 4px var(--palette-black-a04), 0 0 1px var(--palette-black-a06)}tbody tr{transition:background var(--duration-fast) var(--ease-smooth)}.table-wrap.sticky-first table td:first-child{box-shadow:1px 0 3px var(--palette-black-a04)}@keyframes shimmerWave{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-shimmer{background:linear-gradient(90deg,#e2e8f099 0%,#f8faffcc 40% 60%,#e2e8f099 100%) 0 0/200% 100%;animation:1.8s ease-in-out infinite shimmerWave}.tm-sheet-drag-zone{cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;padding:6px 0 2px;display:flex}.tm-sheet-drag-zone:after{content:"";border-radius:var(--radius-full);background:#3c3c434d;width:36px;height:5px;display:block}.tm-sheet:before{display:none}.tm-team-row:active{background:#7676801f;transition-duration:0s}.tm-team-row--active{background:#7676801f}.tm-sheet .tm-search-input{border-radius:var(--radius-md);letter-spacing:-.01em;-webkit-appearance:none;appearance:none;background:#7676801f;border:none;min-height:36px;padding:0 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px}.tm-sheet .tm-search-input:focus{box-shadow:none;border:none;outline:none}.tm-sheet .tm-search-input::placeholder{color:#3c3c434d;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.badge{letter-spacing:.01em;transition:transform .12s}.badge.good{color:#0f6a3d;background:#1573471a}.badge.bad{color:#a12020;background:#b4231814}@media (max-width:768px){.topbar{-webkit-backdrop-filter:saturate(200%)blur(20px);backdrop-filter:saturate(200%)blur(20px)}.table-wrap{border-radius:var(--radius-md)}.table-wrap:after{background:linear-gradient(90deg, transparent, var(--palette-white-a92));width:28px}.table-wrap.sticky-head thead th{-webkit-backdrop-filter:blur(4px);background:#f8fafdf2}.scout-trait-layout{gap:var(--space-3);grid-template-columns:1fr}.scout-trait-radar{max-width:100%;padding:8px}.scout-trait-bars{padding:10px}.app-shell{overflow-x:hidden}.view-enter{animation-duration:.25s}input[type=text],input[type=number],input[type=search],select,textarea{font-size:16px}.schedule-game-grid,.wowy-tool-grid{grid-template-columns:1fr}.schedule-game-grid{grid-template-columns:1fr;gap:6px}.schedule-day{border-radius:var(--radius-md);padding:10px}.schedule-odds-card{border-radius:var(--radius-sm);padding:8px}}@media (max-width:480px){.topbar{min-height:38px}.kpi{grid-template-columns:1fr 1fr;gap:6px}}@media (max-width:390px){.topbar{padding:0 6px}.nav button{font-size:var(--font-xs);padding:0 7px}.brand{font-size:12px}.tm-grid{grid-template-columns:1fr}}.search-dropdown-backdrop,.search-dropdown-header{display:none}.tm-popover-header{justify-content:space-between;align-items:center;padding:14px 16px 8px;display:flex}.tm-popover-title{color:var(--text);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:650}.tm-search-wrap{align-items:center;display:flex;position:relative}.tm-search-wrap .tm-search-input{width:100%;padding-right:36px}.tm-search-clear{background:var(--palette-slate-a16);width:20px;height:20px;color:var(--palette-white-a94);cursor:pointer;transition:background var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-fast) var(--ease-smooth);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.tm-search-clear:hover{box-shadow:0 4px 10px var(--palette-slate-a12);background:#0f172a38}.tm-search-clear:active{background:#0f172a38;transform:translateY(-50%)}@media (max-width:768px){.search-dropdown-backdrop{z-index:var(--z-overlay);background:#00000026;animation:.2s ease-out backdropFadeIn;display:block;position:fixed;top:0;bottom:0;left:0;right:0}.search-dropdown-header,.top-search-dropdown:before{display:none}.top-search-option{gap:12px;min-height:50px;padding:10px 16px}.top-search-option:active{background:var(--palette-black-a04)}.top-search-avatar,.top-search-option img{width:36px;height:36px}.top-search-avatar-fallback{width:36px;height:36px;font-size:14px}.top-search-name{letter-spacing:-.01em;font-size:15px;font-weight:500}.top-search-sub{color:var(--muted);font-size:13px}.top-search-status-row{color:var(--muted)}.top-search-status-row--subtle{color:#74869f;padding-top:10px;padding-bottom:10px;font-size:12px}.top-search-status-row--footer{-webkit-backdrop-filter:blur(16px);background:#fbfcfff0;border-top:1px solid #dfe6f1e6;position:sticky;bottom:0}.top-search-spinner--subtle{border-width:1.75px;width:13px;height:13px}.tm-search-clear{width:18px;height:18px}.panel+.panel{margin-top:8px}}@media (min-width:769px){.search-dropdown-header,.search-dropdown-backdrop{display:none}}@media (max-width:480px){.tm-sheet .tm-search-input{min-height:36px;font-size:16px}}@media (max-width:390px){.topbar-v2-search .top-search-dropdown{max-height:calc(100vh - 82px)}.tm-sheet{max-height:85vh}}.api-toast-container{top:calc(88px + 44px + env(safe-area-inset-top,0px));right:var(--space-4);z-index:var(--z-modal,9999);gap:var(--space-3);pointer-events:none;flex-direction:column;display:flex;position:fixed}.api-toast{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:color-mix(in srgb, var(--surface) 95%, var(--palette-slate-50-a72));border:1px solid color-mix(in srgb, #dc26261f 72%, var(--line));border-left:2px solid var(--bad);border-radius:var(--radius-lg);box-shadow:0 16px 36px var(--palette-slate-a12);-webkit-backdrop-filter:saturate(180%)blur(16px);pointer-events:auto;max-width:400px;color:var(--text);font-size:13px;line-height:1.45;animation:.2s both toast-enter;display:flex;position:relative;overflow:hidden}.api-toast--exit{animation:toast-exit .24s var(--ease-smooth,cubic-bezier(.25, .1, .25, 1)) both}.api-toast-icon{color:var(--bad);opacity:.85;flex-shrink:0}.api-toast-msg{flex:1;min-width:0}.api-toast-close{width:28px;height:28px;color:var(--muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .12s,background .12s;display:flex}.api-toast-close:hover{color:var(--text);background:var(--surface-hover)}.api-toast-progress{background:var(--bad);opacity:.3;border-radius:0 2px 0 0;height:2px;animation:6s linear both toast-progress;position:absolute;bottom:0;left:0}@media (max-width:640px){.api-toast-container{top:auto;bottom:12px;left:12px;right:12px}.api-toast{box-sizing:border-box;width:100%;max-width:none;box-shadow:0 1px 1px var(--palette-slate-a06), 0 4px 12px var(--slate-hair-soft);border-radius:8px;padding:12px;animation-name:toast-enter-up}}@keyframes toast-enter-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.api-toast{animation:none!important}}@keyframes toast-enter{0%{opacity:0;transform:translate(20px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes toast-exit{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(20px)scale(.95)}}@keyframes toast-progress{0%{width:100%}to{width:0%}}@media (hover:none){.pcard:hover{border-color:var(--line)}}:root{--bg:#f5f5f7;--bg-2:#fbfbfd;--surface:var(--palette-white);--surface-soft:#f9f9fb;--surface-hover:#00000009;--surface-elevated:var(--surface);--line:var(--palette-black-a08);--line-strong:#00000024;--accent:#1f2937;--accent-2:var(--ink);--accent-soft:#1118270e;--shadow-sm:0 1px 2px var(--palette-zinc-a04);--shadow-md:0 2px 8px var(--palette-zinc-a05), 0 1px 2px var(--palette-zinc-a03);--shadow-lg:0 6px 20px var(--palette-zinc-a07), 0 2px 4px var(--palette-zinc-a03);--shadow-xl:0 12px 40px var(--palette-zinc-a10), 0 3px 6px var(--palette-zinc-a03);--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--focus-ring:0 0 0 2px #11182713}[data-theme=dark]{--bg:#0d0d0f;--bg-2:#111113;--surface:#1c1c1e;--surface-soft:#2c2c2e;--surface-hover:#ffffff0d;--surface-elevated:#2c2c2e;--line:var(--palette-white-a08);--line-strong:var(--palette-white-a14);--accent:#f3f4f6;--accent-2:var(--surface);--accent-soft:var(--palette-white-a10);--shadow-sm:0 1px 2px #00000038;--shadow-md:0 8px 18px #00000042;--shadow-lg:0 14px 34px #00000052;--shadow-xl:0 18px 44px #0000005c;--focus-ring:0 0 0 2px var(--palette-white-a12)}body{background:#f5f5f7}[data-theme=dark] body,[data-theme=dark] .app-shell{background:var(--bg)}.app-shell{max-width:1440px;margin:0 auto;padding:0 28px 56px}.app-shell.app-shell--application,.app-shell.app-shell--bleed{max-width:none;padding:0}.topbar{border:none;border-bottom:1px solid var(--line);background:var(--palette-white-a88);width:100%;height:52px;box-shadow:0 1px 3px var(--palette-black-a04);-webkit-backdrop-filter:saturate(180%)blur(20px);border-radius:0;margin:0;padding:0 20px;top:0}.topbar-left{gap:14px}.brand{letter-spacing:-.028em;font-size:17px;font-weight:650}.app-runtime-banner-wrap{padding:10px 20px 0}.app-runtime-banner{max-width:1320px;margin:0 auto}.app-runtime-banner.status-callout--warn{box-shadow:none;color:#6f4514;background:#9a5b120f;border-color:#9a5b122e}@media (max-width:768px){.app-runtime-banner-wrap{padding:6px 12px 0}.app-runtime-banner{width:100%;max-width:100%;box-shadow:none;border-radius:12px;padding:8px 10px;font-size:11px;line-height:1.35}.app-runtime-banner .status-callout-copy{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.top-search{border:1px solid var(--line);background:var(--surface-soft);min-height:38px;box-shadow:none;padding:9px 40px 9px 36px}.top-search:hover{background:var(--surface);border-color:var(--line-strong)}.top-search:focus{border-color:var(--accent);background:var(--surface);box-shadow:var(--focus-ring)}.top-search-dropdown{border:1px solid var(--line-strong);background:var(--surface);top:calc(100% + 8px)}@keyframes skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-shimmer{background:linear-gradient(90deg, var(--palette-slate-a045) 0%, var(--palette-white-a92) 50%, var(--palette-slate-a045) 100%);background-size:200% 100%;animation:1.3s linear infinite skeletonShimmer}.view-skeleton{gap:var(--space-4);flex-direction:column;padding:10px 0 6px;display:flex}.view-skeleton__hero{border-radius:var(--radius-xl);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm);padding:28px}.view-skeleton__eyebrow,.view-skeleton__title,.view-skeleton__meta,.view-skeleton__line{border-radius:999px}.view-skeleton__eyebrow{width:92px;height:10px;margin-bottom:14px}.view-skeleton__title{width:min(320px,62%);height:32px;margin-bottom:12px}.view-skeleton__meta{width:min(460px,78%);height:14px}.view-skeleton__grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.view-skeleton__card{background:var(--surface);border:1px solid var(--line);min-height:210px;box-shadow:none;border-radius:12px;flex-direction:column;gap:14px;padding:22px 24px;display:flex}.view-skeleton__card--tall{min-height:240px}.view-skeleton__card--wide{grid-column:1/-1;min-height:176px}.view-skeleton__line{width:100%;height:14px}.view-skeleton__line:first-child{width:42%}.view-skeleton__line:nth-child(2){width:88%}.view-skeleton__line:nth-child(3){width:74%}.view-skeleton__line:nth-child(4){width:66%}.platform-page{position:relative}.platform-page-header{justify-content:space-between;align-items:flex-end;gap:16px 24px;padding:16px 0 18px;display:flex}.platform-page-header--compact{align-items:flex-start;gap:10px 20px;padding:8px 0 12px}.platform-page-header-copy{flex-direction:column;gap:6px;min-width:0;display:flex}.platform-page-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.platform-page-title{letter-spacing:-.035em;color:var(--text);margin:0;font-size:clamp(28px,3.2vw,34px);font-weight:700;line-height:1.08}.platform-page-header--compact .platform-page-title{letter-spacing:-.03em;font-size:clamp(22px,2.2vw,28px)}.platform-page-header-aside{justify-content:flex-end;align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.platform-page-header-meta{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.platform-page-header-meta span{align-items:center;gap:6px;display:inline-flex}.platform-page-header-meta span+span:before{content:"";background:color-mix(in srgb, var(--muted) 42%, transparent);border-radius:999px;width:4px;height:4px}.status-panel{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:180px;padding:28px 24px;display:flex}.status-panel-body{max-width:54ch;color:var(--text-2);font-size:14px;line-height:1.55}.status-panel-action{border:1px solid color-mix(in srgb, var(--accent) 16%, transparent);background:color-mix(in srgb, var(--accent-soft) 86%, var(--surface));color:var(--accent);border-radius:999px;padding:8px 16px;font-size:12px;font-weight:600}@media (max-width:980px){.topbar{flex-wrap:wrap;gap:10px;height:auto;padding:10px 12px}.top-search{padding:10px 40px 10px 36px;font-size:15px}.nav{order:3;width:100%;padding-bottom:2px;overflow-x:auto}.view-skeleton__grid{grid-template-columns:1fr}.view-skeleton__card--wide{grid-column:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes mu-spin{to{transform:rotate(360deg)}}@keyframes mu-chip-in{0%{opacity:0;transform:scale(.92)translateY(2px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes mu-config-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes mu-shimmer{0%,to{opacity:1}50%{opacity:.4}}@keyframes mu-dropdown-appear{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}:root{--hero-navy:var(--palette-apple-ink);--hero-blue:#1f2937;--hero-ltblue:#6b7280;--hero-ltred:#ff6b6b;--hero-red:#ff3b30;--hero-dkred:#bf2020}.hero{max-width:900px;box-shadow:0 0 0 .5px var(--palette-black-a06), 0 2px 4px #00000005, 0 12px 40px var(--palette-black-a06);-webkit-font-smoothing:antialiased;background:#fbfbfd;border-radius:20px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Inter,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;animation:.5s cubic-bezier(.16,1,.3,1) both hero-in;overflow:hidden}@keyframes hero-in{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.hero-row{grid-template-columns:1fr auto auto auto 1fr;align-items:center;min-height:38px;padding:1px 0;display:grid}@media (max-width:700px){.hero{border-radius:16px}}@keyframes glTipIn{0%{opacity:0;transform:translateX(var(--gl-tx,-50%)) translateY(var(--gl-ty,4px)) scale(.96)}to{opacity:1;transform:translateX(var(--gl-tx,-50%)) translateY(0) scale(1)}}.skel-block{background:linear-gradient(90deg, var(--surface-soft) 0%, #e8e8ed 40%, var(--surface-soft) 80%);background-size:300% 100%;animation:1.6s ease-in-out infinite skel-shimmer}@keyframes skel-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skel-row{align-items:center;display:flex}.skel-table-row{border-bottom:1px solid var(--line);padding:10px 0}.skel-page{animation:viewFadeIn .3s var(--ease-spring) both}.skel-hero-row{align-items:center;gap:var(--space-4);display:flex}.skel-avatar{border-radius:50%;width:72px;height:72px}.skel-hero-text{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.skel-stat-grid{margin-top:var(--space-6);gap:var(--space-3);grid-template-columns:repeat(4,1fr);display:grid}.skel-stat-card{padding:var(--space-4);background:var(--surface-soft);border-radius:var(--radius-sm)}.skel-table-section{margin-top:var(--space-6)}.skel-table-row{gap:var(--space-4);border-bottom:1px solid var(--line);padding:10px 0;display:flex}.skel-filter-bar{border-bottom:1px solid var(--line);padding-bottom:16px}.progressive-img-wrap{border-radius:50%;flex-shrink:0;position:relative;overflow:hidden}.progressive-img-skeleton{border-radius:inherit;background:linear-gradient(90deg, var(--surface-soft) 0%, #e8e8ed 40%, var(--surface-soft) 80%);background-size:300% 100%;animation:1.6s ease-in-out infinite skel-shimmer;position:absolute;top:0;bottom:0;left:0;right:0}.progressive-img{object-fit:cover;border-radius:inherit;opacity:0;filter:blur(6px);width:100%;height:100%;transition:opacity .4s var(--ease-smooth), transform .5s var(--ease-spring), filter .4s var(--ease-smooth);display:block;transform:scale(1.05)}.progressive-img-wrap--loaded .progressive-img{opacity:1;filter:blur();transform:scale(1)}.progressive-img-wrap--loaded .progressive-img-skeleton{opacity:0;transition:opacity .3s}.progressive-img-ph{color:var(--text-2);background:linear-gradient(145deg, var(--surface-soft), var(--bg-2));border:2px solid var(--line-strong);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:600;display:flex}.stale-banner{animation:viewFadeIn .3s var(--ease-spring) both;margin-bottom:12px;padding:10px 14px}.stale-banner .status-callout-copy{white-space:normal}.response-meta-callout{justify-content:flex-start;width:100%;margin-bottom:12px}button:active:not(:disabled):not([aria-disabled=true]),[role=button]:active:not(:disabled):not([aria-disabled=true]),.nav button:active,.sb-cell:active,[role=tab]:active{transition-duration:60ms;transform:scale(.98)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-6{margin-top:var(--space-6)}.mt-7{margin-top:var(--space-7)}.p-4{padding:var(--space-4)}.p-6{padding:var(--space-6)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.flex-row{flex-direction:row;display:flex}.flex-col{flex-direction:column;display:flex}.items-center{align-items:center}.flex-1{flex:1}.flex-2{flex:2}.grid-2{grid-template-columns:1fr 1fr;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);display:grid}.grid-4{grid-template-columns:repeat(4,1fr);display:grid}.skel-card{padding:var(--space-4);background:var(--surface-soft);border-radius:var(--radius-sm)}.skel-section{padding:var(--space-6)}.skel-section+.skel-section{margin-top:var(--space-6)}input[type=checkbox]{-webkit-appearance:none;appearance:none;border:1.5px solid var(--line-strong);border-radius:var(--radius-xs);background:var(--surface);cursor:pointer;width:18px;height:18px;transition:background var(--duration-fast) var(--ease-smooth), border-color var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-fast) var(--ease-smooth);vertical-align:middle;flex-shrink:0;position:relative}input[type=checkbox]:checked{background:var(--accent);border-color:var(--accent)}input[type=checkbox]:checked:after{content:"";border:solid var(--text-inverse);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}input[type=checkbox]:focus-visible{box-shadow:var(--focus-ring)}input[type=checkbox]:active:not(:disabled){transform:scale(.96)}input[type=checkbox]:disabled{opacity:.4;cursor:not-allowed}input[type=radio]{-webkit-appearance:none;appearance:none;border:1.5px solid var(--line-strong);background:var(--surface);cursor:pointer;width:18px;height:18px;transition:background var(--duration-fast) var(--ease-smooth), border-color var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-fast) var(--ease-smooth);vertical-align:middle;border-radius:50%;flex-shrink:0;position:relative}input[type=radio]:checked{border-color:var(--accent);background:var(--surface)}input[type=radio]:checked:after{content:"";background:var(--accent);border-radius:50%;width:10px;height:10px;position:absolute;top:3px;left:3px}input[type=radio]:focus-visible{box-shadow:var(--focus-ring)}input[type=radio]:active:not(:disabled){transform:scale(.96)}input[type=radio]:disabled{opacity:.4;cursor:not-allowed}input:invalid:not(:placeholder-shown),select:invalid:not(:placeholder-shown){border-color:var(--bad)}.empty-well{text-align:center;padding:var(--space-9) var(--space-7);border:1px solid color-mix(in srgb, var(--line) 70%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 94%, transparent), color-mix(in srgb, var(--surface-soft) 82%, transparent));box-shadow:inset 0 1px 0 var(--palette-white-a55);animation:viewFadeIn .35s var(--ease-spring) both;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;display:flex}.empty-well-icon{background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 96%, transparent), color-mix(in srgb, var(--surface-soft) 88%, transparent));border:1px solid color-mix(in srgb, var(--line) 72%, transparent);width:52px;height:52px;margin-bottom:var(--space-4);color:var(--muted);box-shadow:0 8px 18px var(--palette-slate-a04);border-radius:50%;justify-content:center;align-items:center;display:flex}.empty-well-icon svg{opacity:.6;width:24px;height:24px}.empty-well-title{color:var(--text);margin-bottom:var(--space-2);letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:1.15}.empty-well-body{color:var(--text-2);max-width:360px;margin-bottom:var(--space-5);font-size:13px;line-height:1.55}.empty-well-cta{color:var(--accent);background:color-mix(in srgb, var(--accent-soft) 86%, var(--surface));border:1px solid color-mix(in srgb, var(--accent) 16%, transparent);border-radius:var(--radius-full);cursor:pointer;transition:background var(--platform-motion-fast) var(--platform-ease-emphasis), transform var(--platform-motion-base) var(--platform-ease-standard), box-shadow var(--platform-motion-base) var(--platform-ease-standard), border-color var(--platform-motion-fast) var(--platform-ease-emphasis);padding:8px 18px;font-size:12px;font-weight:600}.empty-well-cta:hover{background:color-mix(in srgb, var(--accent-soft) 100%, var(--surface));border-color:color-mix(in srgb, var(--platform-focus-ring) 34%, transparent);box-shadow:0 10px 20px var(--slate-hair-soft);transform:translateY(-1px)}.table-scroll-wrap{position:relative;overflow:hidden}.table-scroll-wrap>.table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.table-scroll-wrap:after{content:"";background:linear-gradient(to left, var(--surface) 0%, transparent 100%);pointer-events:none;opacity:1;width:32px;transition:opacity var(--duration-normal) var(--ease-smooth);z-index:4;position:absolute;top:0;bottom:0;right:0}.table-scroll-wrap.scrolled-end:after{opacity:0}.table-scroll-wrap:before{content:"";background:linear-gradient(to right, var(--surface) 0%, transparent 100%);pointer-events:none;opacity:0;width:32px;transition:opacity var(--duration-normal) var(--ease-smooth);z-index:4;position:absolute;top:0;bottom:0;left:0}.table-scroll-wrap.scrolled-start:before{opacity:1}.top-bar{transition:transform var(--duration-normal) var(--ease-spring), box-shadow var(--duration-normal) var(--ease-smooth);will-change:transform}.top-bar.collapsed{pointer-events:none;transform:translateY(-100%)}.top-bar.collapsed .nav{opacity:0;transition:opacity var(--duration-fast) var(--ease-smooth)}.top-bar-mini.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.coach-overlay{-webkit-backdrop-filter:blur(2px);z-index:var(--z-overlay);pointer-events:none;animation:viewFadeIn .3s var(--ease-spring) both;background:#0006;position:fixed;top:0;bottom:0;left:0;right:0}.coach-spotlight{border-radius:var(--radius-md);transition:top var(--duration-slow) var(--ease-spring), left var(--duration-slow) var(--ease-spring), width var(--duration-slow) var(--ease-spring), height var(--duration-slow) var(--ease-spring), border-radius var(--duration-slow) var(--ease-spring);pointer-events:none;position:absolute;box-shadow:0 0 0 9999px #00000073}.coach-tooltip{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-xl);padding:var(--space-5);max-width:300px;animation:coachTipIn .35s var(--ease-spring) both;z-index:calc(var(--z-overlay) + 1);pointer-events:auto;position:absolute}@keyframes coachTipIn{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.coach-tooltip-title{font-size:var(--font-lg);color:var(--text);margin-bottom:var(--space-2);font-weight:600;line-height:var(--lh-tight)}.coach-tooltip-body{font-size:var(--font-sm);color:var(--text-2);line-height:var(--lh-body);margin-bottom:var(--space-4)}.coach-tooltip-footer{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.coach-dots{gap:6px;display:flex}.coach-dot{background:var(--line-strong);width:6px;height:6px;transition:background var(--duration-fast) var(--ease-smooth);border-radius:50%}.coach-dot.active{background:var(--accent);border-radius:var(--radius-full);width:16px}.coach-btn{font-size:var(--font-sm);color:var(--text-inverse);background:var(--accent);border-radius:var(--radius-full);cursor:pointer;transition:background var(--duration-fast) var(--ease-smooth), transform var(--duration-fast) var(--ease-smooth);border:none;padding:8px 18px;font-weight:500}.coach-btn:hover{filter:brightness(1.08)}.coach-btn-skip{font-size:var(--font-sm);color:var(--muted);cursor:pointer;background:0 0;border:none;padding:8px 12px}.coach-btn-skip:hover{color:var(--text-2)}.bottom-tab-bar{display:none}@media (max-width:768px){.bottom-tab-bar{z-index:var(--z-overlay);-webkit-backdrop-filter:saturate(180%)blur(20px);padding-bottom:var(--safe-bottom);background:#f9f9f9f0;border-top:.5px solid #0000001f;display:block;position:fixed;bottom:0;left:0;right:0}.bottom-tab-bar-inner{justify-content:space-around;align-items:stretch;max-width:500px;height:54px;margin:0 auto;display:flex}.bottom-tab{color:#8e8e93;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;min-width:0;padding:6px 0 3px;transition:color .14s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1),opacity .14s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.bottom-tab:after{content:none;opacity:0;pointer-events:none;background:radial-gradient(circle,#0a84ff2e,#0000 58%);transition:opacity .14s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1);position:absolute;top:-20%;bottom:-20%;left:-20%;right:-20%;transform:scale(.88)}.bottom-tab.active{color:var(--accent)}.bottom-tab-icon{justify-content:center;align-items:center;width:28px;height:24px;display:flex}.bottom-tab-icon svg{width:22px;height:22px}.bottom-tab-label{letter-spacing:0;white-space:nowrap;font-size:10px;font-weight:520;line-height:1}.bottom-tab.active .bottom-tab-label{font-weight:600}.bottom-tab:active{opacity:.82;transition-duration:0s;transform:none}.bottom-tab:active:after{opacity:0;transform:none}.bottom-tab-more-backdrop{z-index:var(--z-overlay);-webkit-tap-highlight-color:transparent;background:#00000040;animation:.12s ease-out backdropFadeIn;position:fixed;top:0;bottom:0;left:0;right:0}.bottom-tab-more-menu{bottom:calc(52px + var(--safe-bottom,0px) + 12px);background:var(--surface);box-shadow:0 0 0 1px var(--palette-black-a06), 0 10px 40px #0000002e;z-index:calc(var(--z-overlay) + 1);border-radius:18px;flex-direction:column;gap:0;padding:8px;animation:.22s cubic-bezier(.22,1,.36,1) both moreMenuIn;display:flex;position:fixed;left:12px;right:12px}@keyframes moreMenuIn{0%{opacity:0;transform:translateY(8px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.bottom-tab-more-item{text-align:left;color:var(--text);cursor:pointer;white-space:nowrap;letter-spacing:-.01em;background:0 0;border:none;border-radius:12px;padding:15px 16px;font-family:inherit;font-size:16px;font-weight:450;transition:background 80ms;position:relative;overflow:hidden}.bottom-tab-more-item:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#0a84ff24,#0000 58%);transition:opacity .14s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1);position:absolute;top:-18%;bottom:-18%;left:-18%;right:-18%;transform:scale(.9)}.bottom-tab-more-item:active{background:var(--palette-black-a04);transform:scale(.992)}.bottom-tab-more-item:active:after{opacity:1;transform:scale(1)}.bottom-tab-more-item.active{color:var(--accent);font-weight:600}.app-shell{padding-bottom:calc(56px + var(--safe-bottom) + var(--space-4))}.topbar .nav{display:none}}@media (max-width:480px){:root{--font-base:13px;--space-page:var(--space-3)}}@media (min-width:481px) and (max-width:768px){:root{--space-page:var(--space-4)}}@media (min-width:769px){:root{--space-page:var(--space-6)}}.pull-to-refresh{z-index:var(--z-toast);transition:transform .2s var(--ease-spring), opacity .2s ease;opacity:0;pointer-events:none;position:fixed;top:0;left:50%;transform:translate(-50%)translateY(-100%)}.pull-to-refresh.pulling,.pull-to-refresh.refreshing{opacity:1;transform:translate(-50%)translateY(0)}.pull-to-refresh-spinner{background:var(--surface-elevated);width:32px;height:32px;box-shadow:var(--shadow-lg);margin:var(--space-3) auto;border-radius:50%;justify-content:center;align-items:center;display:flex}.pull-to-refresh-spinner:after{content:"";border:2px solid var(--line-strong);border-top-color:var(--accent);border-radius:50%;width:18px;height:18px}.pull-to-refresh.refreshing .pull-to-refresh-spinner:after{animation:.6s linear infinite ptr-spin}@keyframes ptr-spin{to{transform:rotate(360deg)}}@keyframes swipeHintPulse{0%,to{opacity:0;transform:translateY(-50%)translate(0)}50%{opacity:.6;transform:translateY(-50%)translate(-8px)}}.virtual-list-container{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;position:relative;overflow-y:auto}.virtual-list-spacer{width:100%;position:relative}[data-theme=dark] .top-search-dropdown{background:var(--surface);border-color:#1519231a;box-shadow:0 18px 42px #11182721}[data-theme=dark] .top-search-option:hover{background:#f4f6f8}[data-theme=dark] .top-search-option.active{background:#eef2f7}[data-theme=dark] .topbar-v2{border-bottom-color:var(--palette-white-a10);background:linear-gradient(#101215f0,#0e1013e6);box-shadow:0 14px 34px #00000057}[data-theme=dark] .topbar-v2-row--nav{border-top-color:var(--palette-white-a08)}[data-theme=dark] .topbar-v2-search{background:#ffffff0b;border-color:#ffffff17}[data-theme=dark] .topbar-v2-search:hover{border-color:var(--palette-white-a14);background:#ffffff12}[data-theme=dark] .topbar-v2-search--focused{border-color:var(--accent);background:#16181cf5}[data-theme=dark] .topbar-v2-search-icon{color:var(--muted)}[data-theme=dark] .topbar-v2-search-input{color:var(--text)}[data-theme=dark] .topbar-v2-search-input::placeholder{color:var(--muted)}[data-theme=dark] .topbar-v2-search-clear{background:var(--palette-white-a12);color:var(--text-2)}[data-theme=dark] .topbar-v2-search-spinner{border-color:var(--palette-white-a10);border-top-color:var(--accent)}[data-theme=dark] .topbar-v2-row--nav>button:hover,[data-theme=dark] .topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button:hover{background:var(--palette-white-a06)}[data-theme=dark] .topbar-v2-row--nav>button.active,[data-theme=dark] .topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button.active{color:var(--text)}[data-theme=dark] .status-callout,[data-theme=dark] .ui-status{border-color:var(--palette-white-a08);background:#181a1ee0;box-shadow:0 14px 32px #0003}[data-theme=dark] .status-callout--warn,[data-theme=dark] .ui-status--warn{background:#3f270457;border-color:#f59e0b38}[data-theme=dark] .status-callout--error,[data-theme=dark] .ui-status--error{background:#43181c57;border-color:#f871712e}[data-theme=dark] .empty-well{border-color:var(--palette-white-a08);background:linear-gradient(#181a1eeb,#131518e0);box-shadow:inset 0 1px #ffffff0a}[data-theme=dark] .empty-well-icon{border-color:var(--palette-white-a08);background:linear-gradient(#22252af0,#1a1c20eb);box-shadow:0 12px 24px #0000002e}[data-theme=dark] .top-search-wrap .top-search{background:var(--palette-white-a08)!important;color:var(--text)!important}[data-theme=dark] .top-search-wrap .top-search::placeholder{color:#ffffff61!important}[data-theme=dark] .top-search-wrap .top-search:focus{background:var(--palette-white-a10)!important}[data-theme=dark] .tier-elite{background:linear-gradient(160deg,#bf5af226,#bf5af214)!important}[data-theme=dark] .tier-great{background:linear-gradient(160deg, #00265426, var(--palette-union-blue-a08))!important}[data-theme=dark] .tier-good{background:linear-gradient(160deg,#34c75926,#34c75914)!important}[data-theme=dark] .tier-avg{background:var(--surface-soft)!important}[data-theme=dark] .tier-poor{background:linear-gradient(160deg,#fb923c26,#fb923c14)!important}[data-theme=dark] .tier-bad{background:linear-gradient(160deg,#ff3b3026,#ff3b3014)!important}[data-theme=dark] table th{border-bottom-color:var(--palette-white-a10)}[data-theme=dark] table td{border-bottom-color:#ffffff0a}[data-theme=dark] tr:hover td{background:#ffffff08}[data-theme=dark] .api-toast{border-color:var(--palette-white-a10);color:var(--text);background:#181a1ef0;box-shadow:0 18px 40px #00000059}[data-theme=dark] .api-toast-close{color:var(--text-2)}[data-theme=dark] .api-toast-close:hover{background:var(--palette-white-a06);color:var(--text)}[data-theme=dark] .sb-bar{background:var(--bg);border-bottom-color:var(--palette-white-a06)}[data-theme=dark] .sb-card{border-color:var(--palette-white-a08);background:#ffffff0a}[data-theme=dark] .sb-card:hover{border-color:var(--palette-white-a14);box-shadow:var(--shadow-xs)}[data-theme=dark] .sb-card--live{border-color:var(--bad)}[data-theme=dark] .sb-divider{background:var(--palette-white-a06)}[data-theme=dark] .sb-arrow--left{background:linear-gradient(to right, var(--bg) 50%, transparent)}[data-theme=dark] .sb-arrow--right{background:linear-gradient(to left, var(--bg) 50%, transparent)}[data-theme=dark] .bottom-tab-more-item.active{color:var(--accent)}[data-theme=dark] .topbar{border-bottom-color:var(--palette-white-a08)!important;background:#121214e0!important}[data-theme=dark] .brand{color:var(--text)!important}[data-theme=dark] .top-search-wrap .top-search-dropdown{background:var(--surface)!important;border-color:#1519231a!important;box-shadow:0 18px 42px #11182721!important}[data-theme=dark] .top-search-option,[data-theme=dark] .top-search-item{color:#171a21!important}[data-theme=dark] .top-search-sub,[data-theme=dark] .top-search-empty-hint,[data-theme=dark] .top-search-status{color:#171a219e!important}[data-theme=dark] .top-search-option:hover,[data-theme=dark] .top-search-item:hover,[data-theme=dark] .top-search-option.active,[data-theme=dark] .top-search-item.active{background:#f4f6f8!important}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}table th{font-weight:600;font-size:var(--font-sm);color:var(--text-2);letter-spacing:.01em;text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line-strong);white-space:nowrap;background:var(--surface);z-index:2;position:sticky;top:0}table td{padding:var(--space-2) var(--space-3);border-bottom:.5px solid var(--line);font-size:var(--font-base);vertical-align:middle}table tbody tr{transition:background var(--duration-fast) var(--ease-smooth)}table tbody tr:hover{background:var(--surface-hover)}table tbody tr:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-xs)}.top-search-dropdown,.app-teams-menu{will-change:opacity, transform}.pcard{will-change:transform, box-shadow}.top-search-dropdown{border-width:1px}a{text-underline-offset:2px;transition:text-decoration-color var(--duration-fast) var(--ease-smooth), color var(--duration-fast) var(--ease-smooth);text-decoration-thickness:1px}input[type=number]{font-variant-numeric:tabular-nums}@media (max-width:768px){.topbar-v2-row--nav{background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:saturate(180%)blur(18px);scrollbar-width:none;gap:2px;border-top:1px solid color-mix(in srgb, var(--line) 72%, transparent)!important;border-bottom:1px solid color-mix(in srgb, var(--line) 56%, transparent)!important;height:36px!important;padding:0 8px!important;display:flex!important;overflow:auto hidden!important}.topbar-v2-row--nav::-webkit-scrollbar{display:none}.topbar-v2{border-bottom:.5px solid var(--line)}.topbar-v2-row--nav>button,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button{border-radius:0;flex:none;height:100%;padding:0 10px;font-size:12px}.topbar-v2-row--nav>button:after,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button:after{left:10px;right:10px}.topbar-v2-search{flex:1 1 0;max-width:none}.topbar-v2-brand{letter-spacing:-.01em;font-size:13px}.theme-toggle{width:40px;min-width:40px;height:40px}.theme-toggle svg{width:18px;height:18px}.bottom-tab-bar{padding-bottom:env(safe-area-inset-bottom,0px)}.bottom-tab-bar-inner{height:52px}.bottom-tab{min-width:48px;padding:6px 0 4px}.bottom-tab-icon{width:32px;height:28px}.bottom-tab-icon svg{width:24px;height:24px}.bottom-tab-label{font-size:10px;font-weight:500}.bottom-tab-more-menu{border-radius:16px;bottom:calc(100% + 12px);left:8px;right:8px}.bottom-tab-more-item{align-items:center;min-height:48px;padding:16px 18px;font-size:17px;display:flex}.app-shell{padding-bottom:calc(60px + env(safe-area-inset-bottom,0px) + var(--space-4))!important}}[data-theme=dark] .bottom-tab-bar{border-top-color:var(--palette-white-a08);background:#161618f0}[data-theme=dark] .bottom-tab{color:#ffffff73}[data-theme=dark] .bottom-tab.active{color:var(--accent)}[data-theme=dark] .bottom-tab-more-menu{box-shadow:0 0 0 1px var(--palette-white-a06), 0 10px 40px #00000080;background:#1c1c1ef7}[data-theme=dark] .bottom-tab-more-item{color:var(--text)}[data-theme=dark] .bottom-tab-more-item:active{background:var(--palette-white-a06)}[data-theme=dark] .bottom-tab-more-backdrop{background:#00000073}@media (max-width:768px){table{min-width:520px}}@media (max-width:480px){table{min-width:460px}.table-wrap th{padding:8px 6px;font-size:10px}.table-wrap td{padding:8px 6px;font-size:12px}}@media (max-width:390px){table{min-width:420px}}@media (max-width:768px){.table-wrap button,.table-wrap th button,td button,.top-search-option,.bottom-tab,.topbar-v2-search-clear{min-height:unset}input[type=text],input[type=search],input[type=number],input[type=email],select{min-height:44px;font-size:16px}.topbar-v2-search-input{min-height:unset}}@supports (padding:env(safe-area-inset-top)){@media (max-width:768px){.topbar-v2{padding-top:env(safe-area-inset-top,0px)}.bottom-tab-bar,.tm-sheet{padding-bottom:env(safe-area-inset-bottom,0px)}.toast{bottom:calc(64px + env(safe-area-inset-bottom,0px))}.app-shell{padding-left:max(12px, env(safe-area-inset-left,0px));padding-right:max(12px, env(safe-area-inset-right,0px))}}}@media (max-width:480px){.h2,h2{font-size:clamp(18px,5vw,24px)}.pcard{border-radius:var(--radius-md);padding:10px}.kpi{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.table-scroll-wrap:after{background:linear-gradient(to left, var(--surface) 20%, transparent);width:40px}.table-scroll-wrap:before{background:linear-gradient(to right, var(--surface) 20%, transparent);width:40px}}@media (max-width:480px){.scout-trait-layout{grid-template-columns:1fr}.scout-report-card{padding:10px 12px}.scout-report-body{font-size:13px;line-height:1.5}}@media (max-width:768px){.tm-sheet{max-height:calc(85vh - env(safe-area-inset-top,0px));padding-bottom:env(safe-area-inset-bottom,16px)}.tm-sheet-header{min-height:40px;padding:4px 16px 10px}.tm-sheet-title{font-size:17px;font-weight:600}.tm-sheet-close{z-index:2;flex-shrink:0;width:32px;min-width:32px;height:32px}.tm-sheet-close svg{width:18px;height:18px}.tm-team-row{min-height:48px;padding:10px 16px}.tm-search-input{min-height:44px;font-size:16px}html,body,.app-shell{overflow-x:hidden}.table-wrap,.table-scroll-wrap>.table-wrap{overflow-x:auto}.topbar-v2-search{background:#76768014;border:none;border-radius:11px;height:38px;padding:0 13px}.topbar-v2-search:hover{background:#7676801a;border:none}.topbar-v2-search--focused{background:var(--surface);box-shadow:0 0 0 2.5px #0a84ff38, 0 8px 24px var(--palette-slate-a09);border:none}.topbar-v2-search-icon{color:#8e8e93cc}.topbar-v2-search-input{letter-spacing:-.01em;font-size:16px;font-weight:400}.topbar-v2-search-input::placeholder{color:#8e8e93b3;font-weight:400}.topbar-v2-search-clear{-webkit-tap-highlight-color:transparent;background:#8e8e9338;width:22px;height:22px}.topbar-v2-search .top-search-dropdown{top:calc(42px + env(safe-area-inset-top,0px));border:none;border-top:.5px solid var(--palette-black-a06);min-width:0;max-height:70vh;box-shadow:0 16px 48px #0000001f, 0 0 0 .5px var(--palette-black-a04);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:0 0 16px 16px;position:fixed;left:0;right:0}.top-search-option{-webkit-tap-highlight-color:transparent;gap:14px;min-height:56px;padding:12px 16px;transition:background .1s,transform .16s cubic-bezier(.22,1,.36,1)}.top-search-option:active{background:var(--palette-black-a04);transition-duration:0s;transform:scale(.992)}.top-search-option.active{background:#1118270b}.top-search-avatar,.top-search-option img{width:40px;height:40px;box-shadow:0 1px 4px var(--palette-black-a06);border-radius:50%}.top-search-avatar-fallback{background:#76768014;width:40px;height:40px;font-size:15px}.top-search-name{letter-spacing:-.02em;font-size:16px;font-weight:500;line-height:1.25}.top-search-sub{color:#8e8e93e6;font-size:13px;line-height:1.3}.top-search-meta{gap:2px}.search-dropdown-backdrop{-webkit-backdrop-filter:blur(2px);background:#0003}}@media (max-width:360px){.topbar-v2-row--main{height:38px;padding:0 8px}.topbar-v2-brand{font-size:12px}.topbar-v2-search{height:30px;padding:0 8px}.bottom-tab-label{font-size:9px}.pcard{padding:8px}}@keyframes stats-leader-row-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.league-avg-row td{border-top:1px solid color-mix(in srgb, var(--line) 78%, white);background:color-mix(in srgb, var(--surface-soft) 92%, #eef4ff)!important}[data-theme=dark] .league-avg-row td{border-top-color:var(--palette-white-a10);background:color-mix(in srgb, var(--surface-soft) 84%, #409cff29)!important}@media (max-width:768px){body .topbar-v2-search.platform-topbar__search,body .topbar-v2-search.platform-topbar__search.topbar-v2-search,body .mvp-shell.mvp-shell .topbar-v2-search.platform-topbar__search{height:44px!important;min-height:44px!important;padding-block-start:0!important;padding-block-end:0!important}body .topbar-v2-search.platform-topbar__search .topbar-v2-search-input{height:44px!important;min-height:44px!important;line-height:44px!important}body .topbar-v2-search.platform-topbar__search .top-search-dropdown{top:calc(50px + env(safe-area-inset-top,0px))!important}}@media (max-width:360px){body .topbar-v2-search.platform-topbar__search,body .topbar-v2-search.platform-topbar__search.topbar-v2-search,body .mvp-shell.mvp-shell .topbar-v2-search.platform-topbar__search{height:44px!important;min-height:44px!important}}.auth-login-shell{min-height:100vh;background:linear-gradient(180deg, var(--palette-white-a86), #f7f8faf0), var(--palette-canvas);min-height:100dvh;color:var(--ink);place-items:center;padding:clamp(24px,6vw,72px);display:grid}.auth-login-panel{background:var(--palette-white-a94);width:min(100%,520px);box-shadow:0 1px 0 var(--palette-white-a86) inset, 0 18px 42px #1118271a;border:1px solid #1118271f;border-radius:8px;gap:28px;padding:clamp(28px,5vw,44px);display:grid}.auth-login-brand{align-items:center;gap:12px;display:flex}.auth-login-brand__mark{background:linear-gradient(180deg, #273247 0%, var(--ink) 100%);width:40px;height:40px;color:var(--surface);letter-spacing:0;box-shadow:inset 0 1px 0 var(--palette-white-a16), 0 6px 16px #11182724;border:1px solid #111827db;border-radius:8px;place-items:center;font-size:12px;font-weight:760;display:inline-grid}.auth-login-brand__name{letter-spacing:0;font-size:17px;font-weight:760}.auth-login-copy{gap:10px;display:grid}.auth-login-kicker{color:#11182794;letter-spacing:0;margin:0;font-size:12px;font-weight:700}.auth-login-copy h1{letter-spacing:0;max-width:12ch;margin:0;font-size:clamp(34px,7vw,56px);line-height:.98}.auth-login-copy p:not(.auth-login-kicker){color:#111827ad;max-width:44ch;margin:0;font-size:15px;line-height:1.55}.auth-login-actions{gap:12px;display:grid}.auth-login-primary,.auth-login-secondary{width:100%;min-height:44px;font:inherit;letter-spacing:0;cursor:pointer;border-radius:8px;font-weight:760;transition:transform .16s cubic-bezier(.16,1,.3,1),background .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1)}.auth-login-primary{background:var(--ink);color:var(--surface);border:1px solid #111827e0;box-shadow:0 8px 22px #11182729}.auth-login-primary:hover:not(:disabled){background:#1f2937;transform:translateY(-1px)}.auth-login-primary:active:not(:disabled){transform:translateY(0)}.auth-login-secondary{background:var(--palette-white-a72);color:#111827c7;box-shadow:none;border:1px solid #11182729}.auth-login-secondary:hover:not(:disabled){background:var(--surface);border-color:#11182747;transform:translateY(-1px)}.auth-login-secondary:active:not(:disabled){transform:translateY(0)}.auth-login-primary:disabled,.auth-login-secondary:disabled{cursor:progress;opacity:.72}.auth-login-primary:focus-visible{outline-offset:2px;outline:2px solid #0000;box-shadow:0 0 0 3px #00265442,0 8px 22px #11182729}.auth-login-secondary:focus-visible{outline-offset:2px;outline:2px solid #0000;box-shadow:0 0 0 3px #00265442,0 8px 22px #11182729}.auth-login-return{color:#1118278a;overflow-wrap:anywhere;min-height:20px;font-size:12px;line-height:1.45}@media (max-width:560px){.auth-login-shell{align-items:stretch;padding:16px}.auth-login-panel{align-self:center;padding:24px}.auth-login-copy h1{max-width:10ch;font-size:38px}}:root{--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", system-ui, sans-serif;--font-display:var(--font-sans);--font-mono:"IBM Plex Mono", "SF Mono", ui-monospace, Menlo, Monaco, monospace;--sans:var(--font-sans);--fs-eyebrow:11px;--lh-eyebrow:14px;--ls-eyebrow:.08em;--fs-100:13px;--lh-100:18px;--ls-100:0;--fs-200:14px;--lh-200:20px;--ls-200:-.006em;--fs-300:15px;--lh-300:22px;--ls-300:-.01em;--fs-400:17px;--lh-400:24px;--ls-400:-.012em;--fs-500:20px;--lh-500:26px;--ls-500:-.015em;--fs-600:24px;--lh-600:30px;--ls-600:-.018em;--fs-700:30px;--lh-700:36px;--ls-700:-.02em;--fs-800:38px;--lh-800:42px;--ls-800:-.022em;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-tight:1.2;--lh-snug:1.3;--lh-base:1.45;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--inset:var(--space-5);--cell-x:var(--space-3);--row-h:34px;--row-h-compact:28px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:999px;--shadow-sm:0 1px 2px #0b0f170d;--shadow-md:0 4px 12px #0b0f1714, 0 1px 3px #0b0f170d;--shadow-lg:0 12px 32px #0b0f171f, 0 2px 6px #0b0f170f;--shadow-xl:0 24px 56px #0b0f1729, 0 4px 10px #0b0f170f;--elev-1:var(--shadow-sm);--elev-2:var(--shadow-md);--elev-3:var(--shadow-lg);--elev-4:var(--shadow-xl);--shadow-xs:var(--elev-1);--shadow-hero:var(--elev-3);--glass:saturate(170%) blur(16px);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-std:cubic-bezier(.4, 0, .2, 1);--ease-soft:cubic-bezier(.32, .72, 0, 1);--dur-1:.12s;--dur-2:.18s;--dur-3:.24s;--ease-emphasis:var(--ease-out);--ease-standard:var(--ease-std);--ease-decay:var(--ease-soft);--ease-spring:cubic-bezier(.22, 1, .36, 1);--ease:var(--ease-emphasis);--dur-instant:80ms;--dur-fast:var(--dur-1);--dur-base:var(--dur-2);--dur-slow:var(--dur-3);--t-fast:var(--dur-fast) var(--ease);--t:var(--dur-base) var(--ease);--t-slow:var(--dur-slow) var(--ease-out);--platform-motion-route:.22s;--icon-sm:14px;--icon-md:16px;--icon-lg:20px;--icon-stroke:1.75;--hero-collapsed:44px;--topbar-h:44px;--subnav-h:44px;--sidebar-w:212px;--rail-w:380px;--palette-white:#fff;--palette-white-a00:#fff0;--palette-white-a06:#ffffff0f;--palette-white-a08:#ffffff14;--palette-white-a10:#ffffff1a;--palette-white-a12:#ffffff1f;--palette-white-a14:#ffffff24;--palette-white-a16:#ffffff29;--palette-white-a18:#ffffff2e;--palette-white-a50:#ffffff80;--palette-white-a55:#ffffff8c;--palette-white-a58:#ffffff94;--palette-white-a62:#ffffff9e;--palette-white-a68:#ffffffad;--palette-white-a70:#ffffffb3;--palette-white-a72:#ffffffb8;--palette-white-a74:#ffffffbd;--palette-white-a76:#ffffffc2;--palette-white-a78:#ffffffc7;--palette-white-a80:#fffc;--palette-white-a82:#ffffffd1;--palette-white-a84:#ffffffd6;--palette-white-a85:#ffffffd9;--palette-white-a86:#ffffffdb;--palette-white-a88:#ffffffe0;--palette-white-a90:#ffffffe6;--palette-white-a92:#ffffffeb;--palette-white-a94:#fffffff0;--palette-white-a95:#fffffff2;--palette-white-a96:#fffffff5;--palette-white-a98:#fffffffa;--palette-canvas:#f7f8fa;--palette-slate-50:#f8fafc;--palette-slate-500:#64748b;--palette-slate-600:#475569;--palette-slate-900:#111827;--palette-zinc-500:#71717a;--palette-zinc-700:#3f3f46;--palette-apple-ink:#1d1d1f;--palette-neutral-500:#667085;--palette-amber-700:#b45309;--palette-union-blue:#002654;--bg:#f7f8fa;--surface:#fff;--surface-tint:#f4f5f7;--surface-2:#eceef2;--surface-3:#e9e9eb;--surface-a72:#ffffffb8;--surface-a78:#ffffffc7;--surface-a82:#ffffffd1;--surface-a86:#ffffffdb;--surface-a88:#ffffffe0;--surface-a90:#ffffffe6;--overlay:#0b0f176b;--ink:#09090b;--ink-2:#3a4253;--ink-3:#6b7384;--ink-4:#9aa1b1;--hair-light:#0b0f170d;--hair:#0b0f1717;--hair-strong:#0b0f1724;--slate-hair-light:#0f172a09;--slate-hair:#0f172a0f;--slate-hair-soft:#0f172a14;--palette-slate-a035:#0f172a09;--palette-slate-a025:#0f172a06;--palette-slate-a03:#0f172a08;--palette-slate-a04:#0f172a0a;--palette-slate-a045:#0f172a0b;--palette-slate-a05:#0f172a0d;--palette-slate-a055:#0f172a0e;--palette-slate-a06:#0f172a0f;--palette-slate-a065:#0f172a11;--palette-slate-a07:#0f172a12;--palette-slate-a075:#0f172a13;--palette-slate-a08:#0f172a14;--palette-slate-a09:#0f172a17;--palette-slate-a10:#0f172a1a;--palette-slate-a12:#0f172a1f;--palette-slate-a14:#0f172a24;--palette-slate-a16:#0f172a29;--palette-slate-a18:#0f172a2e;--palette-slate-a42:#0f172a6b;--palette-slate-a44:#0f172a70;--palette-slate-a46:#0f172a75;--palette-slate-a48:#0f172a7a;--palette-slate-a50:#0f172a80;--palette-slate-a52:#0f172a85;--palette-slate-a54:#0f172a8a;--palette-slate-a56:#0f172a8f;--palette-slate-a58:#0f172a94;--palette-slate-a62:#0f172a9e;--palette-slate-a72:#0f172ab8;--zinc-hair:#09090b0f;--zinc-hair-soft:#09090b0f;--palette-zinc-a03:#09090b08;--palette-zinc-a025:#09090b06;--palette-zinc-a035:#09090b09;--palette-zinc-a04:#09090b0a;--palette-zinc-a045:#09090b0b;--palette-zinc-a05:#09090b0d;--palette-zinc-a058:#09090b0f;--palette-zinc-a07:#09090b12;--palette-zinc-a08:#09090b14;--palette-zinc-a09:#09090b17;--palette-zinc-a10:#09090b1a;--palette-zinc-a12:#09090b1f;--palette-zinc-a14:#09090b24;--palette-zinc-a16:#09090b29;--palette-zinc-a18:#09090b2e;--palette-zinc-a20:#09090b33;--palette-zinc-a42:#09090b6b;--palette-apple-ink-a08:#1d1d1f14;--palette-slate-50-a72:#f8fafcb8;--palette-slate-50-a82:#f8fafcd1;--palette-slate-50-a86:#f8fafcdb;--palette-slate-50-a90:#f8fafce6;--palette-slate-50-a92:#f8fafceb;--palette-slate-50-a94:#f8fafcf0;--palette-slate-50-a96:#f8fafcf5;--palette-slate-50-a98:#f8fafcfa;--palette-union-blue-a035:#00265409;--palette-union-blue-a055:#0026540e;--palette-union-blue-a06:#0026540f;--palette-union-blue-a07:#00265412;--palette-union-blue-a08:#00265414;--palette-union-blue-a10:#0026541a;--palette-union-blue-a12:#0026541f;--palette-union-blue-a14:#00265424;--palette-union-blue-a16:#00265429;--palette-union-blue-a18:#0026542e;--palette-union-blue-a20:#00265433;--palette-union-blue-a22:#00265438;--palette-union-blue-a30:#0026544d;--palette-black-a04:#0000000a;--palette-black-a06:#0000000f;--palette-black-a08:#00000014;--navy:#002654;--navy-hero-top:#23354f;--navy-deep:#001a3d;--navy-tint:#11406e;--navy-bg:#0026540f;--navy-soft:#0026541f;--red:#b4453c;--red-strong:#ce1126;--red-bg:#b00d2212;--silver:#a4a9ad;--pos:#2f7d58;--good:var(--pos);--success:var(--pos);--pos-bg:#2f7d581a;--good-bg:var(--pos-bg);--success-bg:var(--pos-bg);--pos-cell:#2f7d582e;--neg:#b4453c;--bad:var(--neg);--danger:var(--neg);--neg-bg:#b4453c17;--bad-bg:var(--neg-bg);--danger-bg:var(--neg-bg);--neg-cell:#b4453c29;--warn:#b27a22;--warning:var(--warn);--warn-bg:#b27a221a;--info:#3a5a86;--info-bg:color-mix(in srgb, var(--info) 10%, transparent);--hover:#0b0f170b;--focus-ring:0 0 0 2px #0026548c;--focus-ring-color:#0026548c;--accent:var(--navy)}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/IBMPlexMono-Regular.woff2)format("woff2")}@font-face{font-family:Inter-fallback;src:local(Arial);ascent-override:90%;descent-override:22.5%;line-gap-override:0%;size-adjust:107%}:where(.app-shell,.mvp-shell,.platform-app-shell,.draft-center-page){font-feature-settings:"tnum" 1, "kern" 1;font-variant-numeric:tabular-nums}:root{--text-1:var(--palette-apple-ink);--text-2:#424245;--text-3:#6e6e73;--text-4:#86868b;--text-5:#ababaf;--text-6:#c7c7cc;--fill-1:#f5f5f7;--fill-2:#f0f0f2;--fill-3:#e8e8ed;--border:#09090b0f;--divider:var(--palette-zinc-a045);--accent:var(--palette-union-blue);--accent-soft:var(--palette-union-blue-a055);--platform-bg:var(--palette-canvas);--platform-surface:var(--palette-white);--platform-surface-elevated:var(--palette-white);--platform-surface-muted:#f4f5f7;--platform-line:#09090b16;--platform-line-strong:#09090b26;--platform-ink:#09090b;--platform-ink-soft:#556070;--platform-ink-faint:#7f8998;--platform-accent:var(--palette-union-blue);--platform-accent-soft:var(--palette-union-blue-a07);--platform-focus-ring:#00265480;--platform-success:#2f7d58;--platform-danger:#b4453c;--platform-shadow-xs:0 1px 2px var(--palette-zinc-a035);--platform-shadow-sm:0 1px 2px var(--palette-zinc-a04);--platform-shadow-md:0 2px 8px var(--palette-zinc-a05), 0 1px 2px var(--palette-zinc-a03);--platform-shadow-lg:0 5px 16px #09090b0f, 0 1px 3px var(--palette-zinc-a03);--platform-glow-soft:0 0 0 2px #11182707;--platform-highlight:var(--palette-white-a72);--platform-press-bg:var(--palette-slate-a045);--platform-radius-sm:var(--radius-xs,4px);--platform-radius-md:var(--radius-sm,6px);--platform-radius-lg:var(--radius-md,8px);--platform-width-standard:1040px;--platform-width-wide:1240px;--platform-width-full:1360px;--platform-page-pad-x:32px;--platform-shadow-none:none;--platform-lift-1:translateY(-.5px);--platform-lift-2:translateY(-1px);--platform-press-scale-soft:.996;--platform-press-scale-base:.992;--platform-press-scale-row:.998;--platform-motion-press:.11s;--platform-motion-hover:.16s;--platform-motion-route:.24s;--platform-motion-drawer:.26s;--platform-motion-fast:.12s;--platform-motion-micro:90ms;--platform-motion-base:.18s;--platform-motion-slow:var(--platform-motion-route);--platform-ease-press:cubic-bezier(.3, 0, .2, 1);--platform-ease-standard:cubic-bezier(.32, .72, 0, 1);--platform-ease-emphasis:cubic-bezier(.16, 1, .3, 1);--platform-ease-panel-spring:cubic-bezier(.22, 1, .36, 1);--platform-press-y:1px}[data-theme=dark]{--text-1:var(--text);--text-2:#d0d0d4;--text-3:#a1a1a6;--text-4:#8e8e93;--text-5:#6c6c70;--text-6:#515156;--fill-1:var(--palette-white-a06);--fill-2:var(--palette-white-a08);--fill-3:var(--palette-white-a12);--border:var(--palette-white-a08);--divider:var(--palette-white-a06);--platform-bg:#0f1115;--platform-surface:#10151d;--platform-surface-elevated:#151b24;--platform-surface-muted:#0d131b;--platform-line:var(--palette-white-a08);--platform-line-strong:var(--palette-white-a16);--platform-ink:#eef2f8;--platform-ink-soft:#aab4c2;--platform-ink-faint:#8791a1;--platform-accent:#f3f4f6;--platform-accent-soft:var(--palette-white-a10);--platform-focus-ring:var(--palette-white-a12);--platform-success:#4dd4a0;--platform-danger:#f97066;--platform-shadow-xs:0 1px 2px #0000002e;--platform-shadow-sm:0 1px 2px #00000038;--platform-shadow-md:0 6px 14px #00000038;--platform-shadow-lg:0 10px 24px #00000047;--platform-glow-soft:0 0 0 2px #ffffff0e;--platform-highlight:var(--palette-white-a06);--platform-press-bg:var(--palette-white-a06)}html,body,#root{background:var(--platform-bg);color:var(--platform-ink)}html{scrollbar-gutter:stable}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"tnum" on, "cv11" on, "ss01" on, "kern" on;font-variant-numeric:tabular-nums;text-rendering:optimizelegibility;overscroll-behavior-x:none;-webkit-tap-highlight-color:transparent;accent-color:var(--platform-accent);caret-color:var(--platform-accent);font-family:Inter,Inter-fallback,SF Pro Text,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.45}h1,h2,h3,h4,h5,h6{letter-spacing:0}button,input,select,textarea{font:inherit}button{letter-spacing:0}a,button,input,select,textarea,summary{transition:color var(--platform-motion-fast) var(--platform-ease-emphasis), background-color var(--platform-motion-fast) var(--platform-ease-emphasis), border-color var(--platform-motion-fast) var(--platform-ease-emphasis), box-shadow var(--platform-motion-base) var(--platform-ease-standard), transform var(--platform-motion-base) var(--platform-ease-standard), opacity var(--platform-motion-fast) var(--platform-ease-emphasis)}:focus-visible{box-shadow:0 0 0 2px var(--platform-focus-ring,#00265480);border-radius:4px;outline:none}::selection{background:#1118271c}.small,.label,.platform-page-kicker,.platform-page-header-meta,.db-card-sub,.db-hero-label,.db-spotlight-kicker,.teams-hero-pill-label,.pcard-stat-lbl,.pcard-rating-label{letter-spacing:.01em}button:active,[role=button]:active,summary:active{transform:scale(.992)}@media (prefers-reduced-motion:no-preference){.animated-number,.animated-value{transition:color var(--platform-motion-fast) var(--platform-ease-standard), text-shadow var(--platform-motion-base) var(--platform-ease-standard);display:inline-block}.animated-number--changed{text-shadow:0 0 14px color-mix(in srgb, var(--platform-focus-ring) 34%, transparent)}.platform-pressable,.platform-pressable--soft,.platform-pressable--row{will-change:transform, box-shadow, background-color, border-color, filter;-webkit-backface-visibility:hidden;backface-visibility:hidden;isolation:isolate;position:relative;overflow:hidden}.platform-pressable:before,.platform-pressable--soft:before,.platform-pressable--row:before{content:"";background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--platform-focus-ring) 68%, #1118271f) 0%, transparent 56%);opacity:0;transition:opacity var(--platform-motion-fast) var(--platform-ease-emphasis), transform var(--platform-motion-base) var(--platform-ease-standard);pointer-events:none;z-index:0;position:absolute;top:-20%;bottom:-20%;left:-20%;right:-20%;transform:scale(.88)}.platform-pressable>*,.platform-pressable--soft>*,.platform-pressable--row>*{z-index:1;position:relative}.platform-pressable:hover{box-shadow:var(--platform-shadow-xs);filter:none;transform:none}.platform-pressable[data-pressed=true],.platform-pressable[data-platform-pressed=true]{transform:translateY(var(--platform-press-y,1px)) scale(var(--platform-press-scale-base));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--platform-highlight) 70%, transparent), 0 0 0 1px color-mix(in srgb, var(--platform-line) 56%, transparent);transition-duration:var(--platform-motion-press,.11s);transition-timing-function:var(--platform-ease-press)}.platform-pressable[data-pressed=true]:before,.platform-pressable[data-platform-pressed=true]:before,.platform-pressable:active:before{opacity:.92;transform:scale(1)}.platform-pressable--soft:hover{background:color-mix(in srgb, var(--platform-surface-muted) 48%, transparent);box-shadow:inset 0 1px 0 var(--platform-highlight);transform:none}.platform-pressable--soft[data-pressed=true],.platform-pressable--soft[data-platform-pressed=true]{transform:translateY(var(--platform-press-y,1px)) scale(var(--platform-press-scale-soft));background:color-mix(in srgb, var(--platform-press-bg) 92%, var(--platform-accent) 8%);transition-duration:var(--platform-motion-press,.11s);transition-timing-function:var(--platform-ease-press)}.platform-pressable--soft[data-pressed=true]:before,.platform-pressable--soft[data-platform-pressed=true]:before,.platform-pressable--soft:active:before{opacity:.86;transform:scale(1)}.platform-pressable--row:hover{background:color-mix(in srgb, var(--platform-surface-muted) 62%, transparent);box-shadow:inset 0 1px 0 var(--platform-highlight)}.platform-pressable--row[data-pressed=true],.platform-pressable--row[data-platform-pressed=true]{transform:translateY(var(--platform-press-y,1px)) scale(var(--platform-press-scale-row));background:color-mix(in srgb, var(--platform-surface-muted) 52%, var(--platform-accent-soft) 48%);transition-duration:var(--platform-motion-press,.11s);transition-timing-function:var(--platform-ease-press)}.platform-pressable--row[data-pressed=true]:before,.platform-pressable--row[data-platform-pressed=true]:before,.platform-pressable--row:active:before{opacity:.72;transform:scale(1)}.platform-hover-sheen{isolation:isolate;position:relative;overflow:hidden}.platform-hover-sheen:after{content:"";background:radial-gradient(circle at var(--pointer-x,50%) var(--pointer-y,50%), #fff3, transparent 34%);opacity:0;transition:opacity var(--platform-motion-base) var(--platform-ease-standard), transform var(--platform-motion-base) var(--platform-ease-standard);pointer-events:none;z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.01)}.platform-hover-sheen:hover:after,.platform-hover-sheen[data-platform-lit=true]:after{opacity:1;transform:scale(1)}.platform-hover-sheen>*{z-index:1;position:relative}.platform-anchored-dropdown{transform-origin:var(--platform-transform-origin,top center);animation:platformDropdownIn .18s var(--platform-ease-panel-spring,var(--platform-ease-standard)) both}@keyframes platformDropdownIn{0%{opacity:0;transform:translateY(-6px)scale(.988)}to{opacity:1;transform:translateY(0)scale(1)}}.platform-list-transition-item{opacity:0;animation:platformListIn .14s var(--platform-ease-standard) forwards;animation-delay:0s;transform:translateY(3px)}@keyframes platformListIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.platform-live-update{transition:box-shadow var(--platform-motion-base) var(--platform-ease-standard), background-color var(--platform-motion-base) var(--platform-ease-standard)}.platform-live-update--changed{box-shadow:0 0 0 2px color-mix(in srgb, var(--platform-focus-ring) 44%, transparent);border-radius:4px}@keyframes platformScrollSettle{0%{opacity:.94;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.platform-score-flip{justify-content:center;align-items:center;min-width:.8em;display:inline-flex}.topbar-v2-row--nav>button,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button,.topbar-v2-search-clear,.topbar-v2-tools-item,.tm-team-row{will-change:transform, background-color, box-shadow}.topbar-v2-row--nav>button:active,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button:active,.topbar-v2-search-clear:active,.topbar-v2-tools-item:active,.tm-team-row:active{transform:translateY(var(--platform-press-y,1px)) scale(var(--platform-press-scale-base,.992))}}@media (prefers-reduced-motion:no-preference) and (hover:none){.platform-hover-sheen:hover:not([data-platform-lit=true]):after{opacity:0;transform:scale(1.01)}}@media (prefers-reduced-motion:reduce){.platform-anchored-dropdown,.platform-list-transition-item{transition:none!important;animation:none!important}}:root{--bg:var(--palette-canvas);--surface:var(--palette-white);--surface-pure:var(--palette-white);--tile:#f4f5f7;--tile-2:#eceef2;--sunken:#e5e7eb;--ink:#09090b;--ink-85:#09090bdb;--ink-75:#09090bc2;--ink-55:#09090b8f;--ink-40:var(--palette-zinc-a42);--ink-28:#09090b47;--ink-18:var(--palette-zinc-a18);--ink-12:#09090b1c;--hair-dashed:var(--hair);--shadow-xs:0 1px 2px var(--palette-zinc-a03);--shadow-sm:0 1px 2px var(--palette-zinc-a04);--shadow-md:0 2px 8px var(--palette-zinc-a05), 0 1px 2px var(--palette-zinc-a03);--shadow-hero:0 6px 20px var(--palette-zinc-a07), 0 2px 4px var(--palette-zinc-a03);--blue:var(--palette-union-blue);--blue-soft:#e3e6ed;--green:#2f7d58;--green-soft:color-mix(in srgb, #2f7d58 12%, var(--palette-white));--red:#b4453c;--red-soft:color-mix(in srgb, #b4453c 12%, var(--palette-white));--amber:#b27a22;--amber-soft:color-mix(in srgb, #b27a22 12%, var(--palette-white));--gold:#b27a22;--gold-soft:color-mix(in srgb, #b27a22 12%, var(--palette-white));--r-1:#a05858;--r-2:#b07258;--r-3:#b08458;--r-4:#9e8855;--r-5:#7d8f5f;--r-6:#5e8d6a;--r-7:#4a7a5a;--radius-xl:16px;--radius-lg:12px;--radius-md:8px;--radius-sm:6px;--radius-xs:4px;--ease:cubic-bezier(.16, 1, .3, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-soft:cubic-bezier(.32, .72, 0, 1);--t-fast:.12s var(--ease);--t:.18s var(--ease);--t-slow:.24s var(--ease-out);--fs-display-xl:94px;--fs-display-lg:64px;--fs-display-md:50px;--fs-display-sm:40px;--fs-heading-lg:18px;--fs-heading:15px;--fs-body-lg:14px;--fs-body:13px;--fs-body-sm:13px;--fs-meta:12px;--fs-label:11px;--fs-micro:11px;--fs-eyebrow:11px;--ls-display-xl:0;--ls-display-lg:0;--ls-display-md:0;--ls-display-sm:0;--ls-heading-lg:0;--ls-heading:0;--ls-body:0;--ls-number:0;--ff-sans:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Inter", system-ui, sans-serif;--ff-features:"ss01", "cv11", "cv06", "cv08";--ff-tnum:"tnum" 1}.scouting-theme{--bg:var(--palette-canvas);--surface:var(--palette-white);--tile:#f4f5f7;--tile-2:#eceef2;background:var(--bg);color:var(--ink);font-family:var(--ff-sans);letter-spacing:-.006em;font-feature-settings:var(--ff-features);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:14px;line-height:1.5}.scouting-theme,.scouting-theme *{box-sizing:border-box}.scouting-theme button,.scouting-theme input,.scouting-theme textarea,.scouting-theme a{font:inherit}.scouting-theme button{color:inherit;background:0 0;border:0}.scouting-theme input,.scouting-theme textarea{outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}::selection{color:var(--ink);background:#14131224}:focus-visible{border-radius:4px;outline:none;box-shadow:0 0 0 2px #00265480}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--ink-12);background-clip:padding-box;border:2px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--ink-28);background-clip:padding-box;border:2px solid #0000}*{scrollbar-width:thin;scrollbar-color:var(--ink-12) transparent}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:var(--ff-tnum)}.app-shell{background:var(--platform-bg);min-height:100vh}main#main-content{width:min(100%, var(--platform-width-full));padding:0 var(--platform-page-pad-x) 88px;margin:0 auto}.app-shell.app-shell--application,.app-shell.app-shell--bleed{max-width:none;padding-inline-start:0;padding-inline-end:0}main#main-content.main-content--application,main#main-content.main-content--bleed{width:100%;margin:0;padding:0 0 88px}main#main-content.main-content--bleed{padding-bottom:0}.platform-page{width:min(100%, var(--platform-width-standard));margin:0 auto;position:relative}.platform-page--wide{width:min(100%, var(--platform-width-wide))}.platform-page--full{width:min(100%, var(--platform-width-full))}.platform-page--application,.platform-page--bleed{width:100%;max-width:none;margin:0}.platform-page-header{align-items:end;gap:var(--space-4) var(--space-6);padding:var(--space-3) 0;border-bottom:1px solid var(--platform-line);margin-bottom:12px}.platform-page-header--compact{padding:var(--space-3) 0}.platform-page-kicker{font-size:11px;font-weight:var(--fw-semibold);text-transform:uppercase;color:var(--platform-ink-faint)}.platform-page-title{font-size:clamp(24px,2.4vw,30px);line-height:1.04;font-weight:var(--fw-semibold);color:var(--platform-ink)}.platform-page-subtitle{max-width:70ch;color:var(--platform-ink-soft);font-size:13px;line-height:1.55}.platform-page-header-meta{font-size:11px;font-weight:var(--fw-medium);color:var(--platform-ink-faint)}@media (max-width:900px){main#main-content{padding-inline:var(--space-5)}main#main-content.main-content--application,main#main-content.main-content--bleed{padding-inline-start:0;padding-inline-end:0}.platform-page,.platform-page--wide,.platform-page--full,.platform-page--application,.platform-page--bleed{width:100%}.platform-page-header{gap:10px;margin-bottom:10px;padding:10px 0 12px}}@media (max-width:768px){main#main-content,main#main-content.main-content--application,main#main-content.main-content--bleed{padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))}main#main-content{padding-left:max(var(--platform-page-pad-x), env(safe-area-inset-left));padding-right:max(var(--platform-page-pad-x), env(safe-area-inset-right))}main#main-content.main-content--application,main#main-content.main-content--bleed{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.app-shell{line-height:1.4}}.topbar-v2{background:color-mix(in srgb, var(--platform-surface) 96%, transparent);border-bottom:1px solid var(--platform-line);box-shadow:0 1px 0 var(--palette-white-a62);-webkit-backdrop-filter:saturate(160%)blur(18px)}.topbar-v2-row--main{gap:12px;height:44px}.topbar-v2-row--nav{border-top-color:var(--platform-line);height:36px}.topbar-v2-brand{min-width:0;color:var(--platform-ink);align-items:center;gap:10px;display:inline-flex}.topbar-v2-brand-mark{background:var(--surface);border:1px solid color-mix(in srgb, var(--platform-ink) 12%, white);width:30px;height:30px;color:var(--platform-ink);box-shadow:var(--platform-shadow-xs);border-radius:8px;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.topbar-v2-brand-crest{object-fit:contain;width:22px;height:22px;display:block}.topbar-v2-brand{transition:transform .12s var(--platform-ease-standard,ease)}.topbar-v2-brand:hover .topbar-v2-brand-mark{box-shadow:var(--platform-shadow-sm);transform:none}.topbar-v2-brand:active,.topbar-v2-row--nav>button:active,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.topbar-v2-brand:active,.topbar-v2-row--nav>button:active,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button:active{transform:none}}.topbar-v2-brand-copy{flex-direction:column;line-height:1.12;display:inline-flex}.topbar-v2-brand-copy strong{font-size:12px;font-weight:670}.topbar-v2-brand-copy span{color:var(--platform-ink-soft);font-size:10px}.topbar-v2-search{max-width:620px;height:34px;box-shadow:inset 0 1px 0 var(--platform-highlight);transition:border-color var(--platform-motion-fast) var(--platform-ease-emphasis), background-color var(--platform-motion-fast) var(--platform-ease-emphasis), box-shadow var(--platform-motion-base) var(--platform-ease-standard), transform var(--platform-motion-base) var(--platform-ease-standard);background:#fafbfc;border-color:#11182717;border-radius:9px}.topbar-v2-search:hover{background:var(--platform-surface);box-shadow:inset 0 1px 0 var(--platform-highlight), 0 1px 2px var(--palette-slate-a035);border-color:#11182729;transform:none}.topbar-v2-search--focused{background:var(--platform-surface);box-shadow:inset 0 1px 0 var(--platform-highlight), 0 0 0 2px #1118270e, 0 6px 16px var(--palette-slate-a055);border-color:#11182738;transform:none}.topbar-v2-search-input{color:var(--platform-ink);letter-spacing:0;-webkit-appearance:none;appearance:none;font-size:13px;font-weight:450}.topbar-v2-search-input::-webkit-search-cancel-button{display:none}.topbar-v2-search-input::placeholder,.topbar-v2-search-icon,.topbar-v2-search-kbd{color:#11182770}.topbar-v2-search-icon{color:#1118276b}.topbar-v2-search-clear{color:#11182780;width:22px;height:22px;transition:color var(--platform-motion-fast) var(--platform-ease-emphasis), background-color var(--platform-motion-fast) var(--platform-ease-emphasis);background:0 0;border:none;border-radius:5px}.topbar-v2-search-clear:hover{color:var(--platform-ink);background:#1118270e}.topbar-v2-search-spinner{border-width:1.5px;border-color:color-mix(in srgb, var(--platform-line) 96%, transparent);border-top-color:var(--platform-accent);width:13px;height:13px}.topbar-v2-search .top-search-dropdown,.topbar-v2-tools-dropdown{background:var(--platform-surface-elevated);border-color:color-mix(in srgb, var(--platform-line) 94%, transparent);box-shadow:0 12px 28px #0f172a18, 0 1px 0 var(--palette-white-a58) inset}.topbar-v2-tools-dropdown{z-index:var(--z-dropdown);border:1px solid color-mix(in srgb, var(--platform-line) 94%, transparent);background:var(--platform-surface-elevated);width:min(660px,100vw - 24px);min-width:320px;max-height:min(640px,100vh - 72px);box-shadow:0 12px 28px #0f172a18, 0 1px 0 var(--palette-white-a58) inset;-webkit-backdrop-filter:saturate(180%)blur(18px);animation:moreDropdownIn .18s var(--ease-spring) both;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:8px;display:grid;position:absolute;top:100%;right:0;overflow-y:auto}.topbar-v2-tools-column{min-width:0}.topbar-v2-tools-group{gap:2px;display:grid}.topbar-v2-tools-group+.topbar-v2-tools-group{border-top:1px solid color-mix(in srgb, var(--platform-line) 62%, transparent);margin-top:8px;padding-top:8px}.topbar-v2-tools-group-heading{color:var(--platform-ink);gap:1px;padding:6px 11px 5px;display:grid}.topbar-v2-tools-group-heading span{letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:720}.topbar-v2-tools-group-heading small{color:var(--platform-ink-soft);font-size:11px;line-height:1.25}.topbar-v2-tools-item{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;flex-direction:column;width:100%;padding:10px 11px;font-family:Inter,SF Pro Text,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:background .15s;display:flex}.topbar-v2-tools-item:active{background:color-mix(in srgb, var(--platform-surface-muted) 92%, transparent)}.topbar-v2-tools-label{color:var(--platform-ink);font-size:13px;font-weight:600}.topbar-v2-tools-desc{color:var(--platform-ink-soft);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;font-weight:400;overflow:hidden}@keyframes moreDropdownIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}[data-theme=dark] .topbar-v2-tools-dropdown{border-color:var(--palette-white-a10);background:#16181cf2;box-shadow:0 18px 44px #0000006b}[data-theme=dark] .topbar-v2-tools-item:hover{background:var(--palette-white-a06)}[data-theme=dark] .topbar-v2-tools-item.active{background:#409cff24}[data-theme=dark] .topbar-v2-tools-label{color:var(--text)}[data-theme=dark] .topbar-v2-tools-desc{color:var(--text-2)}.topbar-v2-search .top-search-dropdown{border-radius:6px;width:min(620px,100vw - 32px);max-height:min(620px,100vh - 86px);padding:4px;overflow:auto}.topbar-v2-search .top-search-status-row{color:var(--platform-ink-soft);gap:10px;padding:10px 12px;font-size:12px}.topbar-v2-search .top-search-status-row--subtle{color:color-mix(in srgb, var(--platform-ink-soft) 92%, transparent)}.topbar-v2-search .top-search-empty{color:var(--platform-ink-soft);gap:6px;padding:26px 18px 22px;font-size:13px;font-weight:540}.topbar-v2-search .top-search-empty-hint{color:var(--platform-ink-faint);font-size:11px}.topbar-v2-row--nav>button,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button{color:var(--platform-ink-soft);transition:color var(--platform-motion-fast) var(--platform-ease-emphasis), background-color var(--platform-motion-fast) var(--platform-ease-emphasis), box-shadow var(--platform-motion-base) var(--platform-ease-standard), transform var(--platform-motion-base) var(--platform-ease-standard);border-radius:8px;font-size:12px;font-weight:540}.topbar-v2-row--nav>button:hover,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button:hover{color:var(--platform-ink);background:color-mix(in srgb, var(--platform-surface-muted) 42%, transparent);box-shadow:inset 0 1px 0 var(--platform-highlight)}.topbar-v2-row--nav>button:after,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button:after{background:color-mix(in srgb, var(--platform-ink) 92%, white);transform-origin:50%;height:1.5px;transition:transform var(--platform-motion-base) var(--platform-ease-standard), opacity var(--platform-motion-fast) var(--platform-ease-standard);left:14px;right:14px}.topbar-v2-row--nav>button.active,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button.active{color:var(--platform-ink)}.topbar-v2-tools-item.active{background:color-mix(in srgb, var(--platform-accent) 4%, transparent);box-shadow:inset 0 1px 0 var(--platform-highlight)}.topbar-v2-tools-item:hover{box-shadow:inset 0 1px 0 var(--platform-highlight), 0 8px 18px var(--palette-slate-a05)}.topbar-v2-tools-item .topbar-v2-tools-label,.topbar-v2-tools-item .topbar-v2-tools-desc{transition:color var(--platform-motion-fast) var(--platform-ease-emphasis), opacity var(--platform-motion-fast) var(--platform-ease-emphasis)}.topbar-v2-tools-item:hover .topbar-v2-tools-label{color:var(--platform-ink)}.topbar-v2-tools-item:hover .topbar-v2-tools-desc{color:var(--platform-ink-soft);opacity:.96}.top-search-option{min-height:46px;box-shadow:none;transition:background-color var(--platform-motion-fast) var(--platform-ease-emphasis), border-color var(--platform-motion-fast) var(--platform-ease-emphasis), color var(--platform-motion-fast) var(--platform-ease-emphasis);border:.5px solid #0000;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid;transform:none}.search-dropdown-header{border-bottom:1px solid var(--platform-line);padding:10px 14px}.topbar-v2-search .top-search-option:after{display:none}.topbar-v2-search .top-search-option:hover{box-shadow:none;background:#11182709;border-color:#0000;transform:none}.topbar-v2-search .top-search-option.active{box-shadow:none;background:#1118270e;border-color:#11182712}.topbar-v2-search .top-search-option:active{background:color-mix(in srgb, var(--platform-surface-muted) 62%, transparent);transform:none}.topbar-v2-search .top-search-avatar,.topbar-v2-search .top-search-option img,.topbar-v2-search .top-search-avatar-fallback{flex:0 0 30px;width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px}.topbar-v2-search .top-search-avatar,.topbar-v2-search .top-search-option img{object-fit:cover;box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--platform-line) 90%, transparent);border-radius:50%;display:block;overflow:hidden}.topbar-v2-search .top-search-avatar-fallback{background:color-mix(in srgb, var(--platform-surface-muted) 82%, transparent);color:var(--platform-ink-soft);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:650;display:inline-flex;overflow:hidden}.topbar-v2-search .top-search-meta{gap:2px;min-width:0}.topbar-v2-search .top-search-name{color:var(--platform-ink);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.topbar-v2-search .top-search-sub{color:var(--platform-ink-soft);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.topbar-v2-search .top-search-stats{flex-wrap:wrap;gap:4px;min-width:0;margin-top:4px;display:flex}.topbar-v2-search .top-search-stat{border:1px solid color-mix(in srgb, var(--platform-line) 84%, transparent);background:color-mix(in srgb, var(--platform-surface-muted) 74%, transparent);min-height:17px;color:var(--platform-ink-soft);white-space:nowrap;border-radius:5px;padding:0 5px;font-size:10px;font-weight:600;line-height:1}.topbar-v2-search .top-search-kind{color:var(--platform-ink-faint);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:600}.topbar-v2-search .top-search-kind--reserve{color:#11182799;background:#1118270b;border-radius:4px;padding:3px 7px}.bottom-tab-bar{background:color-mix(in srgb, var(--platform-surface) 90%, transparent);border-top:1px solid var(--platform-line);-webkit-backdrop-filter:saturate(160%)blur(18px);box-shadow:0 -1px #ffffffa3}.bottom-tab-more-section{gap:4px;display:grid}.bottom-tab-more-section-label{color:var(--platform-ink-faint);letter-spacing:.08em;text-transform:uppercase;padding:4px 14px 2px;font-size:11px;font-weight:650}.bottom-tab-more-utility{border-top:1px solid var(--platform-line);justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding:10px 14px 2px;display:flex}.bottom-tab-more-utility-copy{gap:2px;display:grid}.bottom-tab-more-utility-copy span{color:var(--platform-ink);font-size:14px;font-weight:620}.bottom-tab-more-utility-copy small{color:var(--platform-ink-soft);font-size:12px;line-height:1.35}@media (min-width:1181px){.topbar-v2{height:52px;padding:0 24px}.topbar-v2-row--main{flex:auto;grid-template-columns:auto minmax(340px,372px) minmax(0,1fr) auto;align-items:center;width:100%;display:grid}.topbar-v2-search{justify-self:start;width:100%;min-width:340px;max-width:372px}.topbar-v2-row--nav{border-top:none;justify-content:center;justify-self:center;width:max-content;min-width:0;height:100%;margin-left:0;padding:0;overflow:visible}.topbar-v2-row--nav-inline{grid-column:3}.topbar-v2 .theme-toggle{justify-self:end}}@media (max-width:900px){.topbar-v2-brand-copy span{display:none}}@media (min-width:769px) and (max-width:1180px){.topbar-v2{height:auto;padding:0 18px}.topbar-v2-row--main{grid-template-columns:minmax(0,1fr) minmax(260px,420px) auto;grid-template-areas:"left search account";align-items:center;gap:12px;width:100%;height:auto;min-height:54px;display:grid}.topbar-v2-left{grid-area:left;min-width:0}.topbar-v2-center{grid-area:search;min-width:0}.topbar-v2-right{grid-area:account;justify-self:end}.topbar-v2-brand-copy span{display:none}.topbar-v2-row--nav{scrollbar-width:none;border-top:none;justify-content:flex-start;width:auto;min-width:0;height:100%;padding:0;display:flex;overflow:auto visible}.topbar-v2-row--nav::-webkit-scrollbar{display:none}.topbar-v2-row--nav>button,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button{min-height:34px;padding-inline-start:11px;padding-inline-end:11px}.topbar-v2-search{width:100%;min-width:0;max-width:none}}@media (max-width:768px){html,body,#root{min-height:100dvh;overflow-x:hidden}.app-shell,.platform-app-shell{min-height:100dvh;padding-bottom:calc(58px + env(safe-area-inset-bottom,0px))}.topbar-v2{z-index:calc(var(--z-sticky,50) + 4);position:sticky;top:0}.topbar-v2-row--nav{display:none!important}.topbar-v2-row--main{height:auto;min-height:56px;padding:calc(env(safe-area-inset-top,0px) + 8px) 12px 8px;flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.topbar-v2-brand{flex:none;justify-content:center;min-width:44px;min-height:44px}.topbar-v2-brand-copy{display:none}.topbar-v2-brand-mark{border-radius:10px;width:32px;height:32px}.topbar-v2-search{border-radius:10px;flex:auto;min-width:0;height:44px;min-height:44px}.topbar-v2-search-input{font-size:16px}.topbar-v2-search-clear{border-radius:8px;width:44px;height:44px;margin-right:-10px}.topbar-v2-search .top-search-dropdown{top:calc(env(safe-area-inset-top,0px) + 62px);max-height:calc(72vh - env(safe-area-inset-top,0px));box-shadow:0 12px 32px #0f172a21, 0 0 0 .5px var(--slate-hair-soft);border-radius:10px;padding:6px 8px 10px;position:fixed;left:8px;right:8px}.topbar-v2-search .top-search-option{grid-template-columns:auto minmax(0,1fr);min-height:50px;padding:10px 6px}.topbar-v2-search .top-search-kind{display:none}.topbar-v2-search .top-search-avatar,.topbar-v2-search .top-search-option img,.topbar-v2-search .top-search-avatar-fallback{width:34px;height:34px}.bottom-tab-bar{min-height:calc(52px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:0 -1px 0 var(--palette-slate-a04)}.bottom-tab-bar-inner{align-items:stretch;max-width:none;height:52px;padding:3px 8px 4px}.bottom-tab{border-radius:6px;min-width:44px;min-height:44px}.bottom-tab-icon{width:26px;height:22px}.bottom-tab-more-backdrop{background:#14131252}.bottom-tab-more-menu{max-height:min(72vh,620px);padding:22px 12px calc(18px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;gap:12px;overflow-y:auto;box-shadow:0 -18px 48px #0f172a38;bottom:0!important;left:0!important;right:0!important}.bottom-tab-more-menu:before{content:"";background:color-mix(in srgb, var(--platform-ink-faint) 38%, transparent);border-radius:999px;width:38px;height:4px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.bottom-tab-more-item{border-radius:var(--radius-lg);min-height:48px}.bottom-tab-more-menu .theme-toggle{width:38px;height:38px;color:var(--platform-ink);background:color-mix(in srgb, var(--platform-surface-muted) 80%, white 20%);border-radius:999px;display:inline-flex}}.platform-app-shell{background:var(--platform-bg,var(--palette-canvas));min-height:100vh}.platform-app-shell__topbar{z-index:60;position:sticky;top:0}.platform-section-subnav{top:var(--topbar-h,44px);z-index:55;background:color-mix(in srgb, var(--platform-surface) 96%, transparent);border-bottom:1px solid var(--platform-line);-webkit-backdrop-filter:saturate(150%)blur(16px);position:sticky}.platform-section-subnav__inner,.platform-page-chrome__inner{width:min(1400px,100vw - 32px);margin:0 auto}.platform-section-subnav__inner{scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:center;gap:4px;min-height:36px;display:flex;overflow:auto hidden}.platform-section-subnav__inner::-webkit-scrollbar{display:none}.platform-section-subnav__item{color:var(--platform-ink-soft);white-space:nowrap;background:0 0;border:none;border-radius:8px;flex:none;padding:8px 10px;font-size:12px;font-weight:560;position:relative}.platform-section-subnav__item:hover{color:var(--platform-ink);background:color-mix(in srgb, var(--platform-surface-muted) 48%, transparent)}.platform-section-subnav__item.is-active{color:var(--platform-ink)}.platform-section-subnav__item.is-active:after{content:"";background:var(--platform-accent,var(--navy));border-radius:999px;height:2px;position:absolute;bottom:0;left:10px;right:10px}.platform-page-chrome{background:color-mix(in srgb, var(--platform-surface) 98%, transparent);border-bottom:1px solid var(--platform-line)}.platform-page-chrome__inner{justify-content:space-between;align-items:center;gap:16px;min-height:40px;display:flex}.platform-page-chrome__actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.platform-breadcrumbs{min-width:0;color:var(--platform-ink-soft);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.platform-breadcrumbs__item{color:inherit;white-space:nowrap;text-decoration:none}.platform-breadcrumbs__item:hover{color:var(--platform-ink)}.platform-breadcrumbs__item.is-current{color:var(--platform-ink);font-weight:620}.platform-breadcrumbs__sep{color:var(--platform-ink-faint)}.topbar-v2-row--main{grid-template-columns:auto minmax(0,1fr) minmax(240px,600px) auto;grid-template-areas:"brand nav search account";align-items:center;column-gap:14px;width:min(1400px,100vw - 32px);margin:0 auto;display:grid}.topbar-v2-left{grid-area:brand;align-items:center;gap:14px;min-width:0;display:flex}.topbar-v2-center{grid-area:search;justify-content:center;min-width:0;display:flex}.topbar-v2-search-cancel{display:none}.topbar-v2-right{grid-area:account;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.topbar-v2-row--nav-inline{border-top:none;grid-area:nav;gap:4px;min-width:0;height:auto}.platform-account-menu{position:relative}.platform-account-menu__trigger{background:0 0;border:none;padding:0}.platform-account-menu__avatar{background:color-mix(in srgb, var(--platform-ink) 90%, white);width:32px;height:32px;color:var(--platform-surface);box-shadow:var(--platform-shadow-xs);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.platform-account-menu__panel{border-radius:var(--platform-radius-md);background:var(--platform-surface-elevated);border:1px solid color-mix(in srgb, var(--platform-line) 94%, transparent);min-width:220px;box-shadow:0 18px 42px #0f172a1c, 0 1px 0 var(--palette-white-a58) inset;padding:8px;position:absolute;top:calc(100% + 8px);right:0}.platform-account-menu__panel>button{text-align:left;width:100%;color:var(--platform-ink);background:0 0;border:none;border-radius:10px;padding:9px 10px;font-size:12px;font-weight:540}.platform-account-menu__panel>button:hover{background:color-mix(in srgb, var(--platform-surface-muted) 58%, transparent)}.platform-shell-v1__status{border:1px solid color-mix(in srgb, var(--platform-line) 78%, transparent);border-radius:var(--platform-radius-md);background:color-mix(in srgb, var(--platform-surface-muted) 78%, white);color:var(--platform-ink);margin:10px clamp(12px,2vw,24px) 0;padding:9px 12px;font-size:12px;font-weight:640;line-height:1.35}.platform-shell-v1__status--info{border-color:var(--palette-union-blue-a16);background:var(--navy-bg,#eef3f9);color:var(--navy,var(--navy))}.platform-shell-v1__status--info:not(.platform-shell-v1__status--surface){top:calc(var(--topbar-h,44px) + var(--subnav-h,36px) + 8px + env(safe-area-inset-top));z-index:calc(var(--z-sticky,50) + 8);pointer-events:none;max-width:min(560px,100vw - 32px);margin:0;position:fixed;right:16px}.platform-shell-v1__status--warning{background:var(--palette-white) beb;color:#92400e;border-color:#b4530933}.platform-shell-v1__status--critical{color:#991b1b;background:#fef2f2;border-color:#b91c1c33}.platform-shell-v1__status--surface{margin-top:8px}.platform-settings-page{width:min(1120px,100% - 32px);margin:0 auto;padding:24px 0 48px}.platform-settings-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.platform-settings-page__panel{border:1px solid var(--platform-line);border-radius:var(--platform-radius-md);background:var(--platform-surface);min-width:0;box-shadow:var(--ops-shadow-soft);gap:8px;padding:16px;display:grid}.platform-settings-page__panel>span{color:var(--platform-ink-faint);text-transform:uppercase;font-size:11px;font-weight:600}.platform-settings-page__panel>strong{color:var(--platform-ink);font-size:16px;line-height:1.25}.platform-settings-page__panel p{color:var(--platform-ink-soft);margin:0;font-size:13px;line-height:1.45}.platform-settings-page__panel button:not(.theme-toggle){border:1px solid var(--platform-line);border-radius:var(--platform-radius-sm);background:var(--platform-surface-muted);min-height:36px;color:var(--platform-ink);justify-self:start;padding:0 12px;font-size:12px;font-weight:700}.platform-settings-page__row{justify-content:space-between;align-items:center;gap:12px;display:flex}@media (max-width:760px){.platform-settings-page{width:min(100% - 24px,1120px);padding-top:16px}.platform-settings-page__grid{grid-template-columns:1fr}}.platform-settings-page{--platform-settings-line:var(--palette-slate-a08);--platform-settings-line-strong:var(--palette-slate-a12);--platform-settings-surface:var(--palette-white-a90);--platform-settings-surface-soft:color-mix(in srgb, var(--palette-slate-50) 76%, transparent);--platform-settings-ink:var(--ink);--platform-settings-muted:var(--platform-ink-soft);--platform-settings-blue:color-mix(in srgb, var(--palette-union-blue) 55%, var(--palette-white));--platform-settings-shadow:inset 0 1px 0 var(--palette-white-a84), 0 14px 32px -28px var(--palette-slate-a46);width:min(960px,100% - 32px);padding:18px 0 34px}.platform-settings-page .platform-page-header{border-color:var(--platform-settings-line);background:linear-gradient(180deg, var(--palette-white-a84), color-mix(in srgb, var(--palette-slate-50) 68%, transparent)), var(--platform-settings-surface);min-height:76px;box-shadow:var(--platform-settings-shadow);align-items:center}.platform-settings-page .platform-page-kicker{color:var(--platform-settings-muted);letter-spacing:0}.platform-settings-page .platform-page-title{color:var(--platform-settings-ink);letter-spacing:0}.platform-settings-page__grid{gap:10px;margin-top:14px}.platform-settings-page__panel{border-color:var(--platform-settings-line);background:var(--platform-settings-surface);min-height:118px;box-shadow:var(--platform-settings-shadow);border-radius:8px;align-content:start;gap:7px;padding:15px 16px;position:relative;overflow:hidden}.platform-settings-page__panel:after{content:"";background:var(--palette-white-a86);pointer-events:none;height:1px;position:absolute;top:0;bottom:auto;left:0;right:0}.platform-settings-page__panel>span{color:color-mix(in srgb, var(--platform-settings-muted) 82%, transparent);letter-spacing:0;font-size:10.5px;font-weight:720}.platform-settings-page__panel>strong{color:var(--platform-settings-ink);letter-spacing:0;font-size:16px;line-height:1.18}.platform-settings-page__panel p,.platform-settings-page__theme-value{color:var(--platform-settings-muted);font-size:12.5px;line-height:1.4}.platform-settings-page__row{border-top:1px solid var(--platform-settings-line);align-items:center;min-height:34px;padding-top:2px}.platform-settings-page__panel button:not(.theme-toggle){border-color:var(--platform-settings-line);background:var(--palette-white-a76);min-height:34px;color:var(--platform-settings-ink);box-shadow:inset 0 1px 0 var(--palette-white-a78), 0 1px 2px var(--palette-slate-a045);touch-action:manipulation;border-radius:7px;justify-content:center;justify-self:start;align-items:center;padding:0 12px;font-size:12px;font-weight:720;line-height:1;display:inline-flex}.platform-settings-page__panel button:not(.theme-toggle):hover{border-color:var(--platform-settings-line-strong);background:var(--surface)}.platform-settings-page__panel button:not(.theme-toggle):focus-visible{border-color:color-mix(in srgb, var(--platform-settings-blue), transparent 42%);box-shadow:0 0 0 3px var(--palette-union-blue-a14), inset 0 1px 0 var(--palette-white-a88);outline:0}@media (max-width:760px){.platform-settings-page{width:min(100% - 24px,520px);padding:12px 0 92px}.platform-settings-page .platform-page-header{align-items:start;gap:10px;min-height:108px;padding:16px}.platform-settings-page__grid{gap:10px;margin-top:12px}.platform-settings-page__panel{min-height:112px;padding:15px 16px}.platform-settings-page__panel button:not(.theme-toggle){min-height:44px;padding-inline-start:13px;padding-inline-end:13px}}.platform-settings-page{--platform-settings-active-line:var(--palette-union-blue-a22);--platform-settings-active-fill:var(--palette-union-blue-a07);width:min(920px,100% - 32px)}.platform-settings-page__tabs{border:1px solid var(--platform-settings-line);background:var(--palette-white-a72);width:-moz-fit-content;width:fit-content;max-width:100%;min-height:36px;box-shadow:inset 0 1px 0 var(--palette-white-a76), 0 8px 20px -24px var(--palette-slate-a46);scrollbar-width:none;border-radius:10px;gap:0;margin-top:12px;padding:3px;display:flex;overflow:auto hidden}.platform-settings-page__tabs::-webkit-scrollbar{display:none}.platform-settings-page__tabs button{min-width:max-content;min-height:30px;color:var(--platform-settings-muted);white-space:nowrap;touch-action:manipulation;background:0 0;border:0;border-radius:7px;flex:none;padding:0 12px;font-size:12px;font-weight:730;line-height:1}.platform-settings-page__tabs button[aria-pressed=true]{background:var(--surface);color:var(--platform-settings-ink);box-shadow:inset 0 1px 0 var(--palette-white-a92), 0 1px 2px var(--palette-slate-a07)}.platform-settings-page__tabs button:focus-visible{box-shadow:0 0 0 3px var(--palette-union-blue-a14), inset 0 1px 0 var(--palette-white-a90);outline:0}.platform-settings-page__panel[data-active-panel=true]{border-color:var(--platform-settings-active-line);background:linear-gradient(180deg, var(--palette-white-a96), var(--palette-slate-50-a82)), var(--platform-settings-surface);min-height:134px;box-shadow:inset 0 1px 0 var(--palette-white-a92), 0 18px 38px -32px color-mix(in srgb, var(--palette-union-blue) 48%, transparent);order:-1;grid-column:1/-1}.platform-settings-page__panel[data-active-panel=true]:before{content:"";background:var(--platform-settings-blue);border-radius:0 4px 4px 0;width:3px;position:absolute;top:12px;bottom:12px;left:0;right:auto}.platform-settings-page__row>span{color:var(--platform-settings-ink);text-align:right;font-size:12px;font-weight:720;line-height:1.25}@media (max-width:760px){.platform-settings-page{width:min(100% - 20px,520px)}.platform-settings-page__tabs{width:100%}.platform-settings-page__tabs button{flex:1 0 auto;min-height:44px}.platform-settings-page__panel[data-active-panel=true]{grid-column:auto;min-height:126px}}.platform-route-surface--settings{box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}.platform-route-surface--settings .platform-settings-page{width:min(980px,100% - 32px);padding-top:16px}.platform-route-surface--settings .platform-settings-page .platform-page-header,.platform-route-surface--settings .platform-settings-page__tabs,.platform-route-surface--settings .platform-settings-page__panel{-webkit-backdrop-filter:blur(18px)saturate(145%)}.platform-route-surface--settings .platform-page-header-copy{min-width:0}.platform-route-surface--settings .platform-settings-page .platform-page-title{overflow-wrap:anywhere}.platform-route-surface--settings .platform-settings-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width:900px){.platform-route-surface--settings :is(.platform-settings-page__tabs button,.platform-settings-page__panel button:not(.theme-toggle)){min-height:44px}}.platform-route-surface--settings .platform-settings-page__panel[data-active-panel=true]{grid-template-columns:minmax(190px,.34fr) minmax(0,1fr);grid-auto-flow:row;align-items:start;gap:8px 18px;min-height:148px;padding:18px 18px 18px 20px;display:grid}.platform-route-surface--settings .platform-settings-page__panel[data-active-panel=true]>:-webkit-any(span,strong,p,button){grid-column:1}.platform-route-surface--settings .platform-settings-page__panel[data-active-panel=true]>:is(span,strong,p,button){grid-column:1}.platform-route-surface--settings .platform-settings-page__panel[data-active-panel=true]>.platform-settings-page__row{grid-column:2}.platform-route-surface--settings .platform-settings-page__row{grid-template-columns:minmax(0,1fr) max-content;gap:12px;min-width:0;padding:10px 0 0;display:grid}.platform-route-surface--settings .platform-settings-page__row+.platform-settings-page__row{margin-top:-2px}.platform-route-surface--settings .platform-settings-page__row p,.platform-route-surface--settings .platform-settings-page__row span{min-width:0}.platform-route-surface--settings .platform-settings-page__row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:760px){.platform-route-surface--settings .platform-settings-page{width:min(100% - 20px,520px);padding-top:10px}.platform-route-surface--settings .platform-settings-page__grid{grid-template-columns:minmax(0,1fr)}.platform-route-surface--settings .platform-settings-page__panel[data-active-panel=true]{grid-template-columns:minmax(0,1fr);min-height:126px;padding:16px}.platform-route-surface--settings .platform-settings-page__panel[data-active-panel=true]>:-webkit-any(span,strong,p,button,.platform-settings-page__row){grid-column:1}.platform-route-surface--settings .platform-settings-page__panel[data-active-panel=true]>:is(span,strong,p,button,.platform-settings-page__row){grid-column:1}.platform-route-surface--settings .platform-settings-page__row{grid-template-columns:minmax(0,1fr) max-content;gap:10px}}@media (max-width:420px){.platform-route-surface--settings .platform-settings-page__row{grid-template-columns:minmax(0,1fr)}.platform-route-surface--settings .platform-settings-page__row>span{text-align:left}}.platform-shortcuts-overlay{z-index:100;-webkit-backdrop-filter:blur(12px);background:#0f172a52;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.platform-shortcuts-overlay__card{border-radius:var(--platform-radius-lg);background:var(--platform-surface-elevated);border:1px solid color-mix(in srgb, var(--platform-line) 94%, transparent);width:min(520px,100%);box-shadow:0 18px 46px var(--palette-slate-a16);padding:22px}.platform-shortcuts-overlay__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.platform-shortcuts-overlay__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--platform-ink-soft);margin-bottom:4px;font-size:10px;font-weight:700}.platform-shortcuts-overlay__head h2{color:var(--platform-ink);margin:0;font-size:20px}.platform-shortcuts-overlay__close{color:var(--platform-ink-soft);background:0 0;border:none;font-size:24px;line-height:1}.platform-shortcuts-overlay__list{gap:10px;margin-top:18px;display:grid}.platform-shortcuts-overlay__row{border-radius:var(--platform-radius-md);background:color-mix(in srgb, var(--platform-surface-muted) 54%, transparent);grid-template-columns:140px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;display:grid}.platform-shortcuts-overlay__row kbd{background:var(--platform-surface);border:1px solid var(--platform-line);min-height:28px;color:var(--platform-ink);border-radius:8px;justify-content:center;align-items:center;padding:0 10px;font-size:11px;font-weight:650;display:inline-flex}.platform-shortcuts-overlay__row span{color:var(--platform-ink-soft);font-size:12px}@media (max-width:1100px){.topbar-v2-row--main{grid-template-columns:minmax(0,1fr);gap:10px;padding-block-start:10px;padding-block-end:10px}.topbar-v2-left,.topbar-v2-center,.topbar-v2-right{justify-content:flex-start}.topbar-v2-left{flex-wrap:wrap}.platform-page-chrome__inner{flex-direction:column;align-items:flex-start;padding-block-start:8px;padding-block-end:8px}}@media (min-width:1101px) and (max-width:1360px){.topbar-v2-row--main{grid-template-columns:auto minmax(0,1fr) minmax(180px,360px) auto;grid-template-areas:"brand nav search account";column-gap:10px}.topbar-v2-left{gap:8px;overflow:hidden}.topbar-v2-row--nav-inline{scrollbar-width:none;flex:auto;max-width:100%;overflow:auto hidden}.topbar-v2-row--nav-inline::-webkit-scrollbar{display:none}.topbar-v2-row--nav-inline>button,.topbar-v2-row--nav-inline>.topbar-v2-dropdown-wrap>button{padding-inline-start:8px;padding-inline-end:8px;font-size:12px}.topbar-v2-search{width:100%;min-width:0;max-width:none}}@media (min-width:1101px) and (max-width:1240px){.topbar-v2-row--main{grid-template-columns:auto minmax(0,1fr) minmax(180px,320px) auto}.topbar-v2-brand-copy{display:none}}@media (min-width:769px) and (max-width:1100px){.topbar-v2-row--main{grid-template-columns:auto minmax(0,1fr) minmax(160px,220px) auto;grid-template-areas:"brand nav search account";column-gap:10px;height:44px;min-height:44px;padding-block-start:0;padding-block-end:0}.topbar-v2-left,.topbar-v2-center,.topbar-v2-right{min-width:0}.topbar-v2-left{flex-wrap:nowrap;gap:8px;overflow:hidden}.topbar-v2-brand-copy{display:none}.topbar-v2-row--nav-inline{scrollbar-width:none;justify-content:flex-start;gap:4px;width:100%;max-width:none;min-height:44px;overflow:auto hidden}.topbar-v2-row--nav-inline::-webkit-scrollbar{display:none}.topbar-v2-row--nav-inline>button,.topbar-v2-row--nav-inline>.topbar-v2-dropdown-wrap>button{min-height:36px;padding-inline-start:10px;padding-inline-end:10px;font-size:12.5px}.topbar-v2-center{justify-content:stretch}.topbar-v2-search{width:100%;min-width:0;max-width:none}.topbar-v2-right{justify-content:flex-end}}@media (max-width:768px){.platform-section-subnav{top:calc(60px + env(safe-area-inset-top,0px))}.platform-section-subnav:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--platform-surface) 98%, transparent));width:28px;position:absolute;top:0;bottom:0;right:0}.platform-section-subnav__inner{gap:14px;width:min(1400px,100vw - 24px);min-height:48px;padding-right:24px}.platform-section-subnav__item{border-radius:0;min-height:44px;padding:0 2px;font-size:13px;font-weight:650}.platform-section-subnav__item.is-active:after{height:3px;bottom:3px;left:0;right:0}.topbar-v2-row--main{width:min(1400px,100vw - 24px);height:auto;min-height:60px;padding:calc(env(safe-area-inset-top,0px) + 8px) 0 8px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand search account";align-items:center;gap:10px;display:grid}.topbar-v2--searching .topbar-v2-row--main{grid-template-columns:minmax(0,1fr)}.topbar-v2-left{flex-wrap:nowrap;grid-column:1}.topbar-v2--searching .topbar-v2-left,.topbar-v2--searching .topbar-v2-right{display:none}.topbar-v2-center{grid-column:2;justify-content:stretch;gap:10px;width:100%}.topbar-v2--searching .topbar-v2-center{grid-column:1}.topbar-v2-right{grid-column:3;justify-content:flex-end;justify-self:end}.topbar-v2-brand{padding-block-start:4px;padding-block-end:4px;min-height:44px!important}.topbar-v2-search{width:100%;min-width:0;height:44px;min-height:44px}.topbar-v2--searching .topbar-v2-search{border-radius:10px;flex:auto;height:48px;min-height:48px}.topbar-v2-search-input{height:100%;min-height:44px}.topbar-v2-search-cancel{min-width:52px;min-height:44px;color:var(--platform-accent,var(--ink));letter-spacing:0;background:0 0;border:0;flex:none;font-size:16px;font-weight:500;display:none}.topbar-v2--searching .topbar-v2-search-cancel{justify-content:center;align-items:center;display:inline-flex}.platform-account-menu__trigger{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.platform-account-menu__avatar{width:40px;height:40px}.platform-page-chrome__inner{flex-direction:row;align-items:center;width:min(1400px,100vw - 24px);min-height:40px;padding-block-start:4px;padding-block-end:4px}.platform-breadcrumbs{min-height:32px;font-size:12px}.platform-app-shell :is(.cap-control input,.cap-control select,.lc-field input,.lc-field select,.contracts-cap-toolbar__search input,.players-filter-select,.players-segmented__item,.position-pill,.position-shortcut,.players-toolbar-search-input,.players-min-gp-pill,.players-min-gp-custom,.control input,.control select,.glossary-page__controls input,.table-filter-field input,.table-filter-field select,.controls-actions button,.chips-row button,.chip){min-height:44px!important}.platform-app-shell :is(.position-pill,.control select,.contracts-cap-grid__player-link){min-width:44px!important}.platform-app-shell .contracts-cap-grid__player-link{align-items:center;min-height:44px!important}}@media (min-width:769px) and (max-width:1024px){.platform-section-subnav__inner,.platform-page-chrome__inner,.topbar-v2-row--main{width:min(1400px,100vw - 28px)}.platform-page-header{align-items:flex-start}.platform-page-title{font-size:clamp(24px,3.6vw,30px)}.platform-page-header-aside{justify-content:flex-start}}@media (max-width:768px){.platform-page-chrome--breadcrumbs-only{display:none}.platform-page-chrome__actions{-webkit-overflow-scrolling:touch;justify-content:flex-start;width:100%;overflow-x:auto}.platform-page-header{flex-direction:column;align-items:flex-start;gap:10px;padding-block-start:14px;padding-block-end:12px}.platform-page-title{letter-spacing:-.025em;overflow-wrap:anywhere;max-width:100%;font-size:clamp(24px,9vw,32px);line-height:1.04}.platform-page-subtitle{font-size:13px;line-height:1.45}.platform-page-header-aside,.platform-page-header-meta{justify-content:flex-start;width:100%}.platform-app-shell :-webkit-any(.platform-page,.platform-page--wide,.platform-page--full){padding-inline-start:0;padding-inline-end:0}.platform-app-shell :is(.platform-page,.platform-page--wide,.platform-page--full){padding-inline-start:0;padding-inline-end:0}.platform-app-shell :-webkit-any(.league-page-panel,.league-command-card,.contracts-command-panel,.contracts-command-hero,.contracts-cap-header,.contracts-cap-grid,.contracts-compliance-card,.status-panel,.overview-card,.pcard,.tile){box-shadow:0 1px 2px var(--palette-slate-a035);border-radius:10px}.platform-app-shell :is(.league-page-panel,.league-command-card,.contracts-command-panel,.contracts-command-hero,.contracts-cap-header,.contracts-cap-grid,.contracts-compliance-card,.status-panel,.overview-card,.pcard,.tile){box-shadow:0 1px 2px var(--palette-slate-a035);border-radius:10px}.topbar-v2-row--main{gap:8px;min-height:58px}.topbar-v2--searching .topbar-v2-row--main{min-height:64px}.topbar-v2--searching .topbar-v2-search .top-search-dropdown{top:calc(env(safe-area-inset-top,0px) + 64px);max-height:calc(78dvh - env(safe-area-inset-top,0px))}.bottom-tab-more-menu{scroll-padding:18px 0 calc(24px + env(safe-area-inset-bottom,0px))}.bottom-tab-more-section{gap:6px}.bottom-tab-more-section-label{padding-inline-start:14px;padding-inline-end:14px}.bottom-tab-more-item{text-wrap:balance}}@media (max-width:640px){.platform-page-chrome--has-actions .platform-page-chrome__inner{align-items:flex-start;min-height:46px}.platform-page-chrome--has-actions .platform-breadcrumbs{display:none}.platform-page-chrome--has-actions .platform-page-chrome__actions{padding-block-start:4px;padding-block-end:4px}.platform-breadcrumbs{max-width:100%;min-height:28px;overflow:hidden}.platform-breadcrumbs__item:not(.is-current),.platform-breadcrumbs__sep{display:none}.topbar-v2-row--main{width:min(1400px,100vw - 20px)}.topbar-v2-search{padding-inline-start:12px;padding-inline-end:8px}main#main-content:not(.main-content--application):not(.main-content--bleed){padding-inline-start:12px;padding-inline-end:12px}.platform-page-header{margin-bottom:8px}}@media (max-width:420px){.platform-section-subnav__inner{gap:12px;width:calc(100vw - 20px);min-height:44px}.platform-section-subnav__item{min-height:42px;font-size:13px}.topbar-v2-brand-mark{width:30px;height:30px}.platform-account-menu__avatar{width:38px;height:38px}.bottom-tab-bar-inner{height:60px}.bottom-tab{min-height:50px}.bottom-tab-icon{height:25px}.bottom-tab-icon svg{width:22px;height:22px}}.btn-filled,.btn-tinted,.btn-plain,.ghost-btn,.btn-ghost,.pf-link-btn,.cap-btn-ghost,.platform-control,.platform-control--ghost,.platform-disclosure,.platform-segmented__item{transition:background-color var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1)), border-color var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1)), color var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1)), box-shadow var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1)), transform var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1))}.btn-filled,.btn-tinted,.btn-plain,.ghost-btn,.btn-ghost,.pf-link-btn{justify-content:center;align-items:center;gap:var(--space-2);letter-spacing:0;white-space:nowrap;cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex}.btn-filled,.btn-tinted,.ghost-btn,.btn-ghost{border-radius:var(--platform-radius-lg);min-height:34px;padding:0 12px}.btn-plain,.pf-link-btn{border-radius:var(--platform-radius-lg);padding:6px 12px}.btn-filled,.btn-tinted,.btn-plain{border:none}.btn-filled{background:var(--accent);color:var(--surface)}.btn-filled:hover{background:color-mix(in srgb, var(--accent) 92%, white);filter:none}.btn-filled:disabled,.btn-tinted:disabled,.btn-plain:disabled,.ghost-btn:disabled,.btn-ghost:disabled,.pf-link-btn:disabled,.cap-btn-ghost:disabled,.cap-btn-page:disabled{opacity:.45;cursor:default;pointer-events:none}.btn-tinted{background:var(--accent-soft);color:var(--accent)}.btn-tinted:hover{background:color-mix(in srgb, var(--accent) 9%, transparent)}.btn-tinted.danger{color:var(--bad,#b4453c);background:#b4453c14}.btn-tinted.danger:hover{background:#b4453c1f}[data-theme=dark] .btn-tinted{background:var(--palette-white-a08)}[data-theme=dark] .btn-tinted:hover{background:var(--palette-white-a12)}.btn-plain,.pf-link-btn{color:var(--accent);background:0 0;border:none}.btn-plain:hover,.pf-link-btn:hover{background:var(--accent-soft)}.btn-plain.danger,.pf-link-btn.danger{color:var(--bad,var(--neg))}.btn-plain.danger:hover,.pf-link-btn.danger:hover{background:#b4453c14}.btn-ghost,.ghost-btn,.platform-control--ghost,.pf-link-btn,.cap-btn-ghost{position:relative;overflow:hidden}.btn-ghost:hover,.ghost-btn:hover,.platform-control--ghost:hover,.pf-link-btn:hover,.cap-btn-ghost:hover{background:color-mix(in srgb, var(--platform-surface-muted) 88%, white 12%);border-color:var(--platform-line-strong);box-shadow:none}.btn-ghost:focus-visible{box-shadow:0 0 0 2px var(--platform-focus-ring);outline:none}.ghost-btn:focus-visible{box-shadow:0 0 0 2px var(--platform-focus-ring);outline:none}.cap-btn-ghost:focus-visible{box-shadow:0 0 0 2px var(--platform-focus-ring);outline:none}.platform-control--ghost:focus-visible{box-shadow:0 0 0 2px var(--platform-focus-ring);outline:none}.pf-link-btn:focus-visible{box-shadow:0 0 0 2px var(--platform-focus-ring);outline:none}.platform-control:focus-visible{box-shadow:0 0 0 2px var(--platform-focus-ring);outline:none}.platform-disclosure:focus-visible{box-shadow:0 0 0 2px var(--platform-focus-ring);outline:none}.platform-segmented__item:focus-visible{box-shadow:0 0 0 2px var(--platform-focus-ring);outline:none}.platform-control{border-radius:var(--platform-radius-lg);border:1px solid var(--hair-light,var(--platform-line));background:var(--platform-surface);min-height:34px;color:var(--platform-ink);box-shadow:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.platform-control:hover{border-color:var(--platform-line-strong);background:color-mix(in srgb, var(--platform-surface) 92%, var(--platform-highlight) 8%)}.platform-control--ghost,.ghost-btn,.btn-ghost{color:var(--platform-ink);background:0 0;border:1px solid #0000}.cap-btn-ghost{border-radius:var(--platform-radius-sm);color:var(--platform-ink-2);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:5px;padding:6px 12px;font-size:12px;font-weight:500;display:inline-flex}.cap-btn-page{border:1px solid var(--hair-light,var(--platform-line));border-radius:var(--platform-radius-lg);background:var(--platform-surface);min-width:30px;min-height:30px;color:var(--platform-ink-2);cursor:pointer;transition:background-color var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1)), border-color var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1)), color var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1)), box-shadow var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1)), transform var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1));justify-content:center;align-items:center;gap:4px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.cap-btn-page:hover:not(:disabled){background:color-mix(in srgb, var(--platform-surface-muted) 88%, white 12%);border-color:var(--platform-line-strong);box-shadow:var(--platform-shadow-xs)}.cap-btn-page:disabled{opacity:.3;cursor:default;pointer-events:none}.platform-segmented__item{color:var(--platform-ink-2);border-radius:var(--platform-radius-md);background:0 0;border:0;min-height:30px;padding:0 12px}.platform-segmented__item:hover{background:color-mix(in srgb, var(--platform-accent) 5%, transparent);color:var(--platform-ink)}.platform-segmented__item[aria-pressed=true],.platform-segmented__item[aria-selected=true],.platform-segmented__item--active{background:color-mix(in srgb, var(--platform-accent) 8%, var(--platform-surface));color:var(--platform-accent);box-shadow:0 1px 1px var(--palette-zinc-a045)}.platform-dropdown-row{transition:background-color var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1)), border-color var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1)), color var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1))}.platform-dropdown-row:hover{background:#1118270b}.theme-toggle{border-radius:var(--radius-full);width:32px;height:32px;color:var(--muted);cursor:pointer;transition:color var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1)), background-color var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1)), transform var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1));background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.theme-toggle:hover{background:var(--surface-hover);color:var(--text)}.theme-toggle:active{transform:scale(.92)}.nav{background:0 0;border:none;border-radius:0;flex-wrap:nowrap;flex-shrink:0;align-items:stretch;gap:2px;height:100%;padding:0;display:flex}.nav button{height:38px;color:var(--text-2);letter-spacing:-.008em;white-space:nowrap;cursor:pointer;transition:color var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1)), background-color var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1)), box-shadow var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1)), transform var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1));background:0 0;border:none;border-radius:8px;align-items:center;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;display:flex;position:relative}.nav button:hover{background:var(--surface-hover);color:var(--text)}.nav button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.nav button:after{display:none}.nav button.active{color:var(--text);background:var(--surface);box-shadow:var(--shadow-sm);font-weight:600}.nav button:active{transform:none}.tm-team-row{border-radius:var(--platform-radius-sm);cursor:pointer;text-align:left;width:100%;transition:background-color var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1)), box-shadow var(--platform-motion-fast,.14s) var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1)), transform var(--platform-motion-fast,.14s) var(--platform-ease-emphasis,cubic-bezier(.2, .8, .2, 1));background:0 0;border:none;align-items:center;gap:11px;min-height:42px;padding:9px 10px;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.tm-team-row:hover{box-shadow:inset 0 0 0 .5px var(--palette-slate-a06);background:#76768012;transform:none}.tm-team-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-md)}.tm-team-row--active{box-shadow:inset 0 0 0 .5px var(--slate-hair-soft);background:#7676801c}.tm-team-row:active{transform:translateY(0)}.premium-skel,[data-premium-skeleton]{isolation:isolate;background:linear-gradient(90deg, #09090b07, var(--palette-zinc-a058), #09090b07), color-mix(in srgb, var(--surface-2,#eceef2) 88%, white);animation:premium-skel-sweep 1.45s var(--ease-soft,cubic-bezier(.32, .72, 0, 1)) infinite;background-size:220% 100%,100% 100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #09090b07}.premium-skel-panel{border:1px solid var(--hair,var(--palette-zinc-a09));background:var(--platform-product-surface,var(--surface,var(--surface)));min-width:0;box-shadow:var(--platform-product-shadow-soft,var(--shadow-sm,0 1px 2px var(--palette-zinc-a04)));border-radius:8px;padding:18px}.premium-skel-panel__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.premium-skel-panel__tiles{grid-template-columns:repeat(var(--tile-count,4), minmax(0, 1fr));gap:10px;margin-top:16px;display:grid}.premium-skel-tile,.premium-skel-stat{border:1px solid var(--hair-light,var(--palette-zinc-a05));background:linear-gradient(180deg, var(--palette-white-a74), #f8fafca8), var(--surface-tint,#f4f5f7);border-radius:7px;flex-direction:column;gap:9px;min-width:0;padding:12px;display:flex}.premium-profile-page-skel{gap:18px;padding:6px 0 40px;display:grid}.premium-profile-page-skel__grid,.premium-route-fallback__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.premium-profile-skel{border:1px solid var(--hair,var(--palette-zinc-a09));background:linear-gradient(180deg, var(--palette-white-a96), var(--palette-slate-50-a72)), var(--surface,var(--surface));box-shadow:inset 0 1px 0 var(--palette-white-a76), var(--shadow-sm,0 1px 2px var(--palette-zinc-a04));border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);gap:18px;padding:20px;display:grid}.premium-profile-skel__id{align-items:flex-start;gap:16px;min-width:0;display:flex}.premium-profile-skel__name{flex:1;gap:10px;min-width:0;padding-top:3px;display:grid}.premium-profile-skel__chips{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.premium-profile-skel__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.premium-route-fallback{animation:premium-fade-up .22s var(--ease-out,cubic-bezier(.16, 1, .3, 1)) both;gap:16px;padding:18px 0 28px;display:grid}.premium-route-fallback--compact{padding:0}.premium-route-fallback__hero{border:1px solid var(--platform-product-line-soft,var(--hair,var(--palette-zinc-a09)));background:var(--platform-product-surface,var(--surface,var(--surface)));box-shadow:var(--platform-product-shadow-soft,var(--shadow-sm,0 1px 2px var(--palette-zinc-a04)));border-radius:8px;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 24px;display:flex}.premium-route-fallback__signal{grid-template-columns:repeat(3,8px);gap:6px;padding-top:2px;display:inline-grid}.premium-route-fallback__signal span{background:var(--cbj-navy,var(--navy,var(--navy)));opacity:.38;border-radius:999px;width:8px;height:8px;animation:1s ease-in-out infinite premium-loading-dot}.premium-route-fallback__signal span:nth-child(2){animation-delay:.13s}.premium-route-fallback__signal span:nth-child(3){animation-delay:.26s}.premium-route-fallback__wide{grid-column:1/-1}.premium-profile-route-fallback{animation:premium-fade-up .18s var(--ease-out,cubic-bezier(.16, 1, .3, 1)) both;gap:12px;padding:10px 0 24px;display:grid}.platform-app-frame__content:empty{box-sizing:border-box;min-height:min(72vh,680px);padding:clamp(20px,4vw,40px)}.platform-app-frame__content:empty:before{color:var(--ink-subtle,var(--palette-slate-500));content:"Opening workspace";letter-spacing:.08em;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:720;display:block}.platform-app-frame__content:empty:after{border:1px solid var(--hair,var(--slate-hair-soft));background:linear-gradient(#e8ecf1 0 0) 20px 24px / 42% 10px no-repeat, linear-gradient(#eef1f5 0 0) 20px 52px / calc(100% - 40px) 10px no-repeat, linear-gradient(#eef1f5 0 0) 20px 80px / 68% 10px no-repeat, var(--surface);content:"";border-radius:12px;width:100%;height:min(42vh,360px);display:block}.premium-profile-route-fallback__hero{border:1px solid var(--hair,var(--palette-zinc-a09));background:linear-gradient(180deg, var(--palette-white-a86), var(--palette-white-a00)), var(--surface,var(--surface));min-height:132px;box-shadow:inset 0 1px 0 var(--palette-white-a76), 0 10px 24px var(--palette-slate-a045);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:22px;display:grid}.premium-profile-route-fallback__avatar{border:1px solid var(--hair,var(--palette-zinc-a09));background:var(--surface-tint,#f4f5f7);width:72px;height:72px;color:var(--ink-muted,var(--palette-zinc-500));border-radius:50%;place-items:center;font-size:17px;font-weight:750;display:grid;overflow:hidden}.premium-profile-route-fallback__avatar img{object-fit:cover;width:100%;height:100%}.premium-profile-route-fallback__copy{gap:7px;min-width:0;display:grid}.premium-profile-route-fallback__eyebrow{color:var(--ink-subtle,var(--palette-zinc-500));letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:750}.premium-profile-route-fallback__copy h1{color:var(--ink,#18181b);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(30px,4vw,54px);line-height:.95;overflow:hidden}.premium-profile-route-fallback__meta{flex-wrap:wrap;gap:6px;display:flex}.premium-profile-route-fallback__meta span{border:1px solid var(--hair-light,var(--palette-zinc-a05));background:var(--surface-tint,#f4f5f7);color:var(--ink-subtle,var(--palette-zinc-500));border-radius:6px;padding:5px 7px;font-size:11px;font-weight:700}.premium-profile-route-fallback__signal{grid-template-columns:repeat(3,8px);align-self:flex-start;gap:6px;display:inline-grid}.premium-profile-route-fallback__signal span{background:var(--navy,var(--navy));opacity:.32;border-radius:999px;width:8px;height:8px;animation:1s ease-in-out infinite premium-loading-dot}.premium-profile-route-fallback__signal span:nth-child(2){animation-delay:.13s}.premium-profile-route-fallback__signal span:nth-child(3){animation-delay:.26s}.premium-profile-route-fallback__progress{background:var(--hair-light,var(--zinc-hair-soft));border-radius:999px;height:2px;position:relative;overflow:hidden}.premium-profile-route-fallback__progress:after{border-radius:inherit;background:var(--navy,var(--navy));content:"";width:36%;animation:.9s ease-in-out infinite premium-route-progress;position:absolute;top:0;bottom:0;left:0;right:auto}.premium-profile-route-fallback__body{gap:12px;display:grid}.premium-profile-route-fallback__stats{border:1px solid var(--hair,var(--palette-zinc-a09));background:var(--surface,var(--surface));border-radius:8px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.premium-profile-route-fallback__stats>div{gap:8px;min-width:0;min-height:72px;padding:13px 12px;display:grid}.premium-profile-route-fallback__stats>div+div{border-left:1px solid var(--hair-light,#09090b0e)}.premium-profile-route-fallback__panel{border:1px solid var(--hair,var(--palette-zinc-a09));background:var(--surface,var(--surface));border-radius:8px;gap:10px;min-height:168px;padding:18px;display:grid}.premium-profile-route-fallback__panel>div:first-child{justify-content:space-between;align-items:center;gap:18px;margin-bottom:10px;display:flex}.premium-tab-fallback{padding:18px 0 30px}.premium-inline-loading{border:1px solid var(--hair-light,var(--palette-zinc-a05));background:color-mix(in srgb, var(--surface,var(--surface)) 93%, var(--surface-tint,#f4f5f7));border-radius:8px;flex-direction:column;justify-content:center;gap:10px;min-width:0;padding:18px;display:flex}[data-premium-loading],[data-premium-skeleton-page],[data-premium-skeleton-panel]{box-sizing:border-box;min-width:0}[data-premium-loading=route],[data-premium-loading=profile-route],[data-premium-skeleton-page]{animation:premium-fade-up .2s var(--ease-out,cubic-bezier(.16, 1, .3, 1)) both}[data-premium-skeleton-panel],[data-premium-skeleton-section=card]{background:linear-gradient(180deg, var(--palette-white-a78), #f8fafca8), var(--surface-tint,#f4f5f7);border-color:#09090b11}.skel-row[data-premium-skeleton-row]{min-width:0;display:flex}.skeleton-shimmer,.skel-block,[data-premium-skeleton],.skeleton,.skeleton-bar,.skeleton-cell,.league-page-skeleton-line,.overview-inbox-skeleton__line,.scouting-skeleton-line,.scouting-report-skeleton-line,.scouting-v9-skeleton,.scouting-tab-skeleton,.stats-home-loading-block,.stats-scouting-inbox__loading-line,.sportlogiq-table-skeleton td,.gr-skeleton-card,.gr-skeleton-row,.mu-skeleton-banner,.mu-skeleton-circle,.mu-skeleton-line,.mu-skeleton-vs,.mu-skeleton-bar,.mu-skeleton-label,.player-detail-skeleton-row,.player-detail-skeleton-tile,.progressive-img-skeleton,.player-preview-loading-block,.player-preview-loading-line{background:linear-gradient(90deg, #09090b07, var(--palette-zinc-a058), #09090b07), color-mix(in srgb, var(--surface-2,#eceef2) 88%, white)!important;animation:premium-skel-sweep 1.45s var(--ease-soft,cubic-bezier(.32, .72, 0, 1)) infinite!important;background-size:220% 100%,100% 100%!important}.player-detail-skeleton-hero,.player-detail-skeleton-panel,.reader-loading-card,.scouting-table-skeleton,.scouting-player-skeleton,.overview-inbox-skeleton,.stats-home-loading-card,.stats-scouting-inbox__loading-row,.pcard--skeleton,.cap-team-card-skeleton,.cap-skeleton-table,.players-cap-loading,.cap-drawer-loading,.tab-inline-loading,.stats-table-loading,.form-context-loading,.scouting-schedule-v2__loading,.scouting-schedule-loading{border:1px solid var(--hair,var(--palette-zinc-a09))!important;background:color-mix(in srgb, var(--surface,var(--surface)) 96%, var(--surface-tint,#f4f5f7))!important;box-shadow:var(--shadow-sm,0 1px 2px var(--palette-zinc-a04))!important;border-radius:8px!important}.players-cap-loading,.cap-drawer-loading,.tab-inline-loading,.stats-table-loading,.form-context-loading,.scouting-schedule-v2__loading,.scouting-schedule-loading{min-height:120px;color:var(--ink-3,var(--palette-zinc-500));justify-content:center;align-items:center;font-size:12px;display:flex}.tab-inline-loading,.stats-table-loading,.form-context-loading,.scouting-schedule-v2__loading,.scouting-schedule-loading{min-height:44px;padding:10px 14px}.players-cap-loading,.cap-drawer-loading,.form-context-loading,.scouting-schedule-v2__loading,.scouting-schedule-loading{letter-spacing:.01em;gap:9px}.players-cap-loading:before,.cap-drawer-loading:before,.form-context-loading:before,.scouting-schedule-v2__loading:before,.scouting-schedule-loading:before{content:"";border:1.5px solid var(--hair-strong,var(--palette-zinc-a16));border-top-color:var(--navy,var(--navy));border-radius:999px;flex-shrink:0;width:13px;height:13px;animation:.7s linear infinite premium-spin}.view-loading{border:1px solid var(--hair-light,var(--palette-zinc-a05));background:color-mix(in srgb, var(--surface,var(--surface)) 94%, var(--surface-tint,#f4f5f7));border-radius:8px;justify-content:center;align-items:center;display:flex!important}.view-loading-spinner{border:1px solid var(--hair,var(--palette-zinc-a09))!important;border-top-color:var(--navy,var(--navy))!important;border-radius:999px!important;width:36px!important;height:36px!important;animation:.8s linear infinite premium-spin!important}@keyframes premium-skel-sweep{0%{background-position:120% 0,0 0}to{background-position:-120% 0,0 0}}@keyframes premium-loading-dot{0%,to{opacity:.28;transform:translateY(0)}50%{opacity:.72;transform:translateY(-2px)}}@keyframes premium-fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes premium-route-progress{0%{transform:translate(-110%)}55%{transform:translate(135%)}to{transform:translate(135%)}}@keyframes premium-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.platform-app-frame__content:empty{min-height:calc(100dvh - var(--mobile-bottom-nav-h,64px));background:#f2f4f7;padding:18px 14px 90px}.platform-app-frame__content:empty:before{color:#526071;content:"Opening workspace";letter-spacing:.09em;margin:0 0 12px;font-size:10px;font-weight:760}.platform-app-frame__content:empty:after{border-color:var(--palette-slate-a09);background:linear-gradient(#e2e7ed 0 0) 16px 18px / 38% 9px no-repeat, linear-gradient(#eef1f5 0 0) 16px 43px / 64% 9px no-repeat, linear-gradient(#eef1f5 0 0) 16px 76px / calc(100% - 32px) 54px no-repeat, linear-gradient(#eef1f5 0 0) 16px 142px / calc(100% - 32px) 54px no-repeat, linear-gradient(#eef1f5 0 0) 16px 208px / calc(100% - 32px) 54px no-repeat, var(--surface);border-radius:14px;height:286px;box-shadow:0 14px 34px -30px #0f172a8c}.premium-route-fallback{box-sizing:border-box;width:min(100%,100vw - 32px);max-width:calc(100vw - 32px);margin-inline-start:auto;margin-inline-end:auto;overflow:hidden}.premium-route-fallback:before{color:#526071;content:attr(aria-label);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:760;display:block}.premium-profile-skel,.premium-profile-page-skel__grid,.premium-route-fallback__grid{grid-template-columns:1fr}.premium-route-fallback__hero,.premium-route-fallback__grid,.premium-route-fallback__wide{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.premium-profile-skel{padding:16px}.premium-profile-skel__stats,.premium-skel-panel__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-route-fallback__hero{gap:12px;padding:18px}.premium-route-fallback__signal{flex:none;grid-template-columns:repeat(3,6px);gap:4px}.premium-route-fallback__signal span{width:6px;height:6px}.premium-profile-route-fallback__hero{grid-template-columns:auto minmax(0,1fr);padding:18px}.premium-profile-route-fallback__signal{display:none}.premium-profile-route-fallback{box-sizing:border-box;width:100%;padding:10px 14px calc(90px + env(safe-area-inset-bottom,0px))}.premium-profile-route-fallback__hero{min-height:118px;box-shadow:none;border-radius:12px;padding:15px}.premium-profile-route-fallback__avatar{width:64px;height:64px}.premium-profile-route-fallback__copy h1{font-size:clamp(27px,8vw,32px)}.premium-profile-route-fallback__stats{border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.premium-profile-route-fallback__stats>div{min-height:64px;padding:11px 10px}.premium-profile-route-fallback__stats>div:nth-child(4){border-left:0}.premium-profile-route-fallback__stats>div:nth-child(n+4){border-top:1px solid var(--hair-light,#09090b0e)}.premium-profile-route-fallback__panel{border-radius:12px;min-height:150px;padding:15px}}@media (prefers-reduced-motion:reduce){.premium-skel,[data-premium-skeleton],[data-premium-loading],.skeleton-shimmer,.skel-block,.skeleton,.skeleton-bar,.skeleton-cell,.league-page-skeleton-line,.overview-inbox-skeleton__line,.scouting-skeleton-line,.scouting-report-skeleton-line,.scouting-v9-skeleton,.scouting-tab-skeleton,.stats-home-loading-block,.stats-scouting-inbox__loading-line,.sportlogiq-table-skeleton td,.gr-skeleton-card,.gr-skeleton-row,.mu-skeleton-banner,.mu-skeleton-circle,.mu-skeleton-line,.mu-skeleton-vs,.mu-skeleton-bar,.mu-skeleton-label,.player-detail-skeleton-row,.player-detail-skeleton-tile,.progressive-img-skeleton,.player-preview-loading-block,.player-preview-loading-line,.premium-route-fallback__signal span,.premium-profile-route-fallback__signal span,.premium-profile-route-fallback__progress:after,.view-loading-spinner{animation:none!important}}:where(.mvp-shell,.platform-app-shell,.app-shell){--bg:var(--palette-canvas);--surface:var(--palette-white);--surface-tint:#f4f5f7;--surface-2:#eceef2;--surface-3:#e9e9eb;--overlay:var(--palette-zinc-a42);--ink:#09090b;--ink-2:var(--palette-zinc-700);--ink-3:var(--palette-zinc-500);--ink-4:#a1a1aa;--hair-light:var(--palette-zinc-a05);--hair:var(--palette-zinc-a09);--hair-strong:var(--palette-zinc-a14);--navy:var(--palette-union-blue);--navy-deep:#001a3d;--navy-bg:var(--palette-union-blue-a07);--navy-soft:var(--palette-union-blue-a10);--gold:var(--warn);--gold-bg:color-mix(in srgb, var(--warn) 10%, transparent);--green:var(--pos);--green-dot:var(--pos);--green-bg:color-mix(in srgb, var(--pos) 10%, transparent);--red:var(--neg);--red-bg:color-mix(in srgb, var(--neg) 9%, transparent);--hover:var(--palette-zinc-a045);--focus-ring:var(--palette-union-blue-a30);--shadow-sm:0 1px 2px var(--palette-zinc-a04);--shadow-md:0 2px 8px var(--palette-zinc-a05), 0 1px 2px var(--palette-zinc-a03);--shadow-lg:0 6px 20px var(--palette-zinc-a07), 0 2px 4px var(--palette-zinc-a03);--shadow-xl:0 12px 40px var(--palette-zinc-a10), 0 3px 6px var(--palette-zinc-a03);--sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", system-ui, sans-serif;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-std:cubic-bezier(.4, 0, .2, 1);--ease-soft:cubic-bezier(.32, .72, 0, 1);--hero-collapsed:44px;--topbar-h:56px;--sidebar-w:212px;--rail-w:380px}.mvp-shell,.mvp-shell *{box-sizing:border-box}.mvp-shell{font-family:var(--sans);color:var(--ink);background:var(--surface);font-feature-settings:"tnum" on, "cv11" on, "ss01" on, "kern" on;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;min-height:100vh;font-size:13px;line-height:1.45}.mvp-shell .num{font-variant-numeric:tabular-nums}.mvp-shell button{color:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.mvp-shell input,.mvp-shell select,.mvp-shell textarea{font-family:inherit}.mvp-shell a{color:inherit;text-decoration:none}.mvp-shell :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){.mvp-shell *,.mvp-shell :before,.mvp-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes mvp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mvp-fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes mvp-scale-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes mvp-nav-underline{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes mvp-nav-flash{0%{background:var(--surface-2)}40%{background:var(--navy-soft)}to{background:var(--surface-2)}}@keyframes mvp-lab-mode-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes mvp-lab-spark-draw{0%{stroke-dashoffset:var(--mvp-spark-len,100)}to{stroke-dashoffset:0}}@keyframes mvp-lab-pulse{0%,to{box-shadow:0 0 #16a34a80}50%{box-shadow:0 0 0 4px #16a34a00}}@keyframes mvp-fresh-pulse{0%,to{box-shadow:0 0 #16a34a73}50%{box-shadow:0 0 0 4px #16a34a00}}@keyframes mvp-chip-in{0%{opacity:0;transform:translateY(-2px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mvp-rail-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes mvp-cv-zone-flash{0%{box-shadow:0 0 #00265400}30%{box-shadow:0 0 0 6px var(--palette-union-blue-a18)}to{box-shadow:0 0 #00265400}}@keyframes mvp-page-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes mvp-zone-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}:root,.app-shell,.mvp-shell,.platform-app-shell{--platform-system-bg:#f6f7f9;--platform-system-surface:var(--surface);--platform-system-muted:#f3f5f8;--platform-system-line:#11182713;--platform-system-line-strong:#11182721;--platform-system-ink:var(--ink);--platform-system-soft:#1118279e;--platform-system-faint:#1118276b;--platform-system-radius:var(--radius-md,8px);--platform-system-radius-sm:var(--radius-sm,6px);--platform-system-shadow:0 1px 1px #1118270a;--platform-system-shadow-popover:0 8px 20px #11182714;--platform-system-shadow-floating:0 18px 44px #1118271f, 0 2px 8px #1118270d;--platform-system-shadow-hover:0 8px 24px #11182713, 0 1px 2px #1118270a;--platform-system-focus:0 0 0 2px #1118270e;--platform-system-ease:cubic-bezier(.16, 1, .3, 1);--platform-system-fast:.12s;--platform-system-medium:.22s}.app-shell,.mvp-shell,.platform-app-shell{color:var(--platform-system-ink);background:var(--platform-bg,var(--platform-system-bg));text-rendering:geometricprecision}.app-shell :where(button,input,select,textarea){font:inherit;letter-spacing:0}.mvp-shell :where(button,input,select,textarea){font:inherit;letter-spacing:0}.platform-app-shell :where(button,input,select,textarea){font:inherit;letter-spacing:0}.app-shell :where(button,[role=button],[role=tab],a[href]){-webkit-tap-highlight-color:transparent}.mvp-shell :where(button,[role=button],[role=tab],a[href]){-webkit-tap-highlight-color:transparent}.platform-app-shell :where(button,[role=button],[role=tab],a[href]){-webkit-tap-highlight-color:transparent}.app-shell :where(:focus-visible){box-shadow:var(--platform-system-focus);outline:none}.mvp-shell :where(:focus-visible){box-shadow:var(--platform-system-focus);outline:none}.platform-app-shell :where(:focus-visible){box-shadow:var(--platform-system-focus);outline:none}.app-shell :where(.topbar-v2-search,.lab-search-box,.league-page-field--search input,.contracts-cap-toolbar__search input,.pl-toolbar-search,.scouting-home-platform-search){border:1px solid var(--platform-system-line);border-radius:var(--platform-system-radius);box-shadow:inset 0 1px 0 var(--palette-white-a78);background:#fafbfc;transition:border-color .14s,background-color .14s,box-shadow .14s,transform 90ms}.mvp-shell :where(.topbar-v2-search,.lab-search-box,.league-page-field--search input,.contracts-cap-toolbar__search input,.pl-toolbar-search,.scouting-home-platform-search){border:1px solid var(--platform-system-line);border-radius:var(--platform-system-radius);box-shadow:inset 0 1px 0 var(--palette-white-a78);background:#fafbfc;transition:border-color .14s,background-color .14s,box-shadow .14s,transform 90ms}.platform-app-shell :where(.topbar-v2-search,.lab-search-box,.league-page-field--search input,.contracts-cap-toolbar__search input,.pl-toolbar-search,.scouting-home-platform-search){border:1px solid var(--platform-system-line);border-radius:var(--platform-system-radius);box-shadow:inset 0 1px 0 var(--palette-white-a78);background:#fafbfc;transition:border-color .14s,background-color .14s,box-shadow .14s,transform 90ms}.app-shell :where(.topbar-v2-search:hover,.lab-search-box:hover,.league-page-field--search input:hover,.contracts-cap-toolbar__search input:hover,.pl-toolbar-search:hover,.scouting-home-platform-search:hover){border-color:var(--platform-system-line-strong);background:var(--surface)}.mvp-shell :where(.topbar-v2-search:hover,.lab-search-box:hover,.league-page-field--search input:hover,.contracts-cap-toolbar__search input:hover,.pl-toolbar-search:hover,.scouting-home-platform-search:hover){border-color:var(--platform-system-line-strong);background:var(--surface)}.platform-app-shell :where(.topbar-v2-search:hover,.lab-search-box:hover,.league-page-field--search input:hover,.contracts-cap-toolbar__search input:hover,.pl-toolbar-search:hover,.scouting-home-platform-search:hover){border-color:var(--platform-system-line-strong);background:var(--surface)}.app-shell :where(.topbar-v2-search--focused,.topbar-v2-search:focus-within,.lab-search-box:focus-within,.league-page-field--search input:focus,.contracts-cap-toolbar__search input:focus,.pl-toolbar-search:focus-within,.scouting-home-platform-search:focus-within){background:var(--surface);box-shadow:var(--platform-system-focus), inset 0 1px 0 var(--palette-white-a80);border-color:#1118272e}.mvp-shell :where(.topbar-v2-search--focused,.topbar-v2-search:focus-within,.lab-search-box:focus-within,.league-page-field--search input:focus,.contracts-cap-toolbar__search input:focus,.pl-toolbar-search:focus-within,.scouting-home-platform-search:focus-within){background:var(--surface);box-shadow:var(--platform-system-focus), inset 0 1px 0 var(--palette-white-a80);border-color:#1118272e}.platform-app-shell :where(.topbar-v2-search--focused,.topbar-v2-search:focus-within,.lab-search-box:focus-within,.league-page-field--search input:focus,.contracts-cap-toolbar__search input:focus,.pl-toolbar-search:focus-within,.scouting-home-platform-search:focus-within){background:var(--surface);box-shadow:var(--platform-system-focus), inset 0 1px 0 var(--palette-white-a80);border-color:#1118272e}.app-shell :where(.top-search-dropdown){border:1px solid var(--platform-system-line);border-radius:var(--platform-system-radius);background:var(--palette-white-a98);box-shadow:var(--platform-system-shadow-floating);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform-origin:100% 0;animation:platformSearchIn var(--platform-system-medium) var(--platform-system-ease) both;overflow:hidden}.mvp-shell :where(.top-search-dropdown){border:1px solid var(--platform-system-line);border-radius:var(--platform-system-radius);background:var(--palette-white-a98);box-shadow:var(--platform-system-shadow-floating);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform-origin:100% 0;animation:platformSearchIn var(--platform-system-medium) var(--platform-system-ease) both;overflow:hidden}.platform-app-shell :where(.top-search-dropdown){border:1px solid var(--platform-system-line);border-radius:var(--platform-system-radius);background:var(--palette-white-a98);box-shadow:var(--platform-system-shadow-floating);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform-origin:100% 0;animation:platformSearchIn var(--platform-system-medium) var(--platform-system-ease) both;overflow:hidden}.app-shell :where([data-premium-segmented-control]){background:var(--palette-slate-a045);border-color:var(--palette-slate-a09);box-shadow:inset 0 1px 0 var(--palette-white-a82), 0 1px 1px var(--palette-slate-a035)}.mvp-shell :where([data-premium-segmented-control]){background:var(--palette-slate-a045);border-color:var(--palette-slate-a09);box-shadow:inset 0 1px 0 var(--palette-white-a82), 0 1px 1px var(--palette-slate-a035)}.platform-app-shell :where([data-premium-segmented-control]){background:var(--palette-slate-a045);border-color:var(--palette-slate-a09);box-shadow:inset 0 1px 0 var(--palette-white-a82), 0 1px 1px var(--palette-slate-a035)}.app-shell :where([data-premium-segmented-control]>button){color:#334155c7}.mvp-shell :where([data-premium-segmented-control]>button){color:#334155c7}.platform-app-shell :where([data-premium-segmented-control]>button){color:#334155c7}.app-shell :where([data-premium-segmented-control]>button:not([aria-pressed=true]):hover){color:var(--platform-system-ink);background:#ffffff85}.mvp-shell :where([data-premium-segmented-control]>button:not([aria-pressed=true]):hover){color:var(--platform-system-ink);background:#ffffff85}.platform-app-shell :where([data-premium-segmented-control]>button:not([aria-pressed=true]):hover){color:var(--platform-system-ink);background:#ffffff85}.app-shell :where([data-premium-segmented-control]>button[aria-pressed=true]){color:var(--platform-system-ink)}.mvp-shell :where([data-premium-segmented-control]>button[aria-pressed=true]){color:var(--platform-system-ink)}.platform-app-shell :where([data-premium-segmented-control]>button[aria-pressed=true]){color:var(--platform-system-ink)}.app-shell :where(.search-dropdown-header){color:var(--platform-system-faint);letter-spacing:0;text-transform:uppercase;border-bottom:1px solid #11182711;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:10px 10px 8px;font-size:11px;font-weight:600;display:grid}.mvp-shell :where(.search-dropdown-header){color:var(--platform-system-faint);letter-spacing:0;text-transform:uppercase;border-bottom:1px solid #11182711;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:10px 10px 8px;font-size:11px;font-weight:600;display:grid}.platform-app-shell :where(.search-dropdown-header){color:var(--platform-system-faint);letter-spacing:0;text-transform:uppercase;border-bottom:1px solid #11182711;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:10px 10px 8px;font-size:11px;font-weight:600;display:grid}.app-shell :where(.search-dropdown-title){color:var(--platform-system-ink);font-size:11px;line-height:1.1}.mvp-shell :where(.search-dropdown-title){color:var(--platform-system-ink);font-size:11px;line-height:1.1}.platform-app-shell :where(.search-dropdown-title){color:var(--platform-system-ink);font-size:11px;line-height:1.1}.app-shell :where(.search-dropdown-subtitle){color:var(--platform-system-faint);letter-spacing:0;text-transform:none;grid-column:1;font-size:11px;font-weight:500}.mvp-shell :where(.search-dropdown-subtitle){color:var(--platform-system-faint);letter-spacing:0;text-transform:none;grid-column:1;font-size:11px;font-weight:500}.platform-app-shell :where(.search-dropdown-subtitle){color:var(--platform-system-faint);letter-spacing:0;text-transform:none;grid-column:1;font-size:11px;font-weight:500}.app-shell :where(.search-dropdown-close){border-radius:var(--platform-system-radius-sm);color:var(--platform-system-faint);transition:background-color var(--platform-system-fast) ease, color var(--platform-system-fast) ease, transform 90ms ease;grid-area:1/2/span 2}.mvp-shell :where(.search-dropdown-close){border-radius:var(--platform-system-radius-sm);color:var(--platform-system-faint);transition:background-color var(--platform-system-fast) ease, color var(--platform-system-fast) ease, transform 90ms ease;grid-area:1/2/span 2}.platform-app-shell :where(.search-dropdown-close){border-radius:var(--platform-system-radius-sm);color:var(--platform-system-faint);transition:background-color var(--platform-system-fast) ease, color var(--platform-system-fast) ease, transform 90ms ease;grid-area:1/2/span 2}.app-shell :where(.search-dropdown-close:hover){color:var(--platform-system-ink);background:#1118270e}.mvp-shell :where(.search-dropdown-close:hover){color:var(--platform-system-ink);background:#1118270e}.platform-app-shell :where(.search-dropdown-close:hover){color:var(--platform-system-ink);background:#1118270e}.app-shell :where(.top-search-option){min-height:58px;color:var(--platform-system-ink);border:1px solid #0000;border-radius:0;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:10px;margin:2px 6px;padding:8px 10px;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s,transform 90ms;display:grid;position:relative}.mvp-shell :where(.top-search-option){min-height:58px;color:var(--platform-system-ink);border:1px solid #0000;border-radius:0;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:10px;margin:2px 6px;padding:8px 10px;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s,transform 90ms;display:grid;position:relative}.platform-app-shell :where(.top-search-option){min-height:58px;color:var(--platform-system-ink);border:1px solid #0000;border-radius:0;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:10px;margin:2px 6px;padding:8px 10px;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s,transform 90ms;display:grid;position:relative}.app-shell :where(.top-search-option:hover,.top-search-option.active){border-color:color-mix(in srgb, var(--cbj-navy,var(--navy)) 16%, transparent);background:var(--cbj-navy-tint,#0026540d);box-shadow:var(--platform-system-shadow-hover), inset 2px 0 0 var(--cbj-navy,var(--navy))}.mvp-shell :where(.top-search-option:hover,.top-search-option.active){border-color:color-mix(in srgb, var(--cbj-navy,var(--navy)) 16%, transparent);background:var(--cbj-navy-tint,#0026540d);box-shadow:var(--platform-system-shadow-hover), inset 2px 0 0 var(--cbj-navy,var(--navy))}.platform-app-shell :where(.top-search-option:hover,.top-search-option.active){border-color:color-mix(in srgb, var(--cbj-navy,var(--navy)) 16%, transparent);background:var(--cbj-navy-tint,#0026540d);box-shadow:var(--platform-system-shadow-hover), inset 2px 0 0 var(--cbj-navy,var(--navy))}.app-shell :where(.top-search-option--committing){border-color:color-mix(in srgb, var(--cbj-navy,var(--navy)) 28%, transparent);background:color-mix(in srgb, var(--cbj-navy,var(--navy)) 8%, var(--surface));box-shadow:0 10px 24px var(--palette-union-blue-a12), inset 3px 0 0 var(--cbj-navy,var(--navy));transform:scale(.992)}.mvp-shell :where(.top-search-option--committing){border-color:color-mix(in srgb, var(--cbj-navy,var(--navy)) 28%, transparent);background:color-mix(in srgb, var(--cbj-navy,var(--navy)) 8%, var(--surface));box-shadow:0 10px 24px var(--palette-union-blue-a12), inset 3px 0 0 var(--cbj-navy,var(--navy));transform:scale(.992)}.platform-app-shell :where(.top-search-option--committing){border-color:color-mix(in srgb, var(--cbj-navy,var(--navy)) 28%, transparent);background:color-mix(in srgb, var(--cbj-navy,var(--navy)) 8%, var(--surface));box-shadow:0 10px 24px var(--palette-union-blue-a12), inset 3px 0 0 var(--cbj-navy,var(--navy));transform:scale(.992)}.app-shell :where(.top-search-option--committing .top-search-open-affordance){background:var(--cbj-navy,var(--navy));color:var(--surface)}.mvp-shell :where(.top-search-option--committing .top-search-open-affordance){background:var(--cbj-navy,var(--navy));color:var(--surface)}.platform-app-shell :where(.top-search-option--committing .top-search-open-affordance){background:var(--cbj-navy,var(--navy));color:var(--surface)}.app-shell :where(.top-search-option:active){transform:scale(.992)}.mvp-shell :where(.top-search-option:active){transform:scale(.992)}.platform-app-shell :where(.top-search-option:active){transform:scale(.992)}.app-shell :where(.top-search-stat){color:var(--platform-system-faint);font-weight:600}.mvp-shell :where(.top-search-stat){color:var(--platform-system-faint);font-weight:600}.platform-app-shell :where(.top-search-stat){color:var(--platform-system-faint);font-weight:600}.app-shell :where(.top-search-section-label){color:var(--platform-system-faint);letter-spacing:0;text-transform:uppercase;justify-content:space-between;gap:12px;padding:9px 12px 3px;font-size:11px;font-weight:600;display:flex}.mvp-shell :where(.top-search-section-label){color:var(--platform-system-faint);letter-spacing:0;text-transform:uppercase;justify-content:space-between;gap:12px;padding:9px 12px 3px;font-size:11px;font-weight:600;display:flex}.platform-app-shell :where(.top-search-section-label){color:var(--platform-system-faint);letter-spacing:0;text-transform:uppercase;justify-content:space-between;gap:12px;padding:9px 12px 3px;font-size:11px;font-weight:600;display:flex}.app-shell :where(.top-search-section-label span:last-child){color:#11182761;text-transform:none;font-weight:500}.mvp-shell :where(.top-search-section-label span:last-child){color:#11182761;text-transform:none;font-weight:500}.platform-app-shell :where(.top-search-section-label span:last-child){color:#11182761;text-transform:none;font-weight:500}.app-shell :where(.top-search-name){color:var(--platform-system-ink);font-weight:600}.mvp-shell :where(.top-search-name){color:var(--platform-system-ink);font-weight:600}.platform-app-shell :where(.top-search-name){color:var(--platform-system-ink);font-weight:600}.app-shell :where(.top-search-sub){color:var(--platform-system-soft)}.mvp-shell :where(.top-search-sub){color:var(--platform-system-soft)}.platform-app-shell :where(.top-search-sub){color:var(--platform-system-soft)}.app-shell :where(.top-search-kind){color:#1118278a;letter-spacing:0;background:#11182709;border:1px solid #11182714;font-size:10px;font-weight:600}.mvp-shell :where(.top-search-kind){color:#1118278a;letter-spacing:0;background:#11182709;border:1px solid #11182714;font-size:10px;font-weight:600}.platform-app-shell :where(.top-search-kind){color:#1118278a;letter-spacing:0;background:#11182709;border:1px solid #11182714;font-size:10px;font-weight:600}.app-shell :where(.top-search-open-affordance){color:#11182761;opacity:0;transition:opacity var(--platform-system-fast) ease, transform var(--platform-system-fast) ease;font-size:11px;font-weight:600;transform:translate(-3px)}.mvp-shell :where(.top-search-open-affordance){color:#11182761;opacity:0;transition:opacity var(--platform-system-fast) ease, transform var(--platform-system-fast) ease;font-size:11px;font-weight:600;transform:translate(-3px)}.platform-app-shell :where(.top-search-open-affordance){color:#11182761;opacity:0;transition:opacity var(--platform-system-fast) ease, transform var(--platform-system-fast) ease;font-size:11px;font-weight:600;transform:translate(-3px)}.app-shell :where(.top-search-option:hover,.top-search-option.active) :where(.top-search-open-affordance){opacity:1;transform:translate(0)}.mvp-shell :where(.top-search-option:hover,.top-search-option.active) :where(.top-search-open-affordance){opacity:1;transform:translate(0)}.platform-app-shell :where(.top-search-option:hover,.top-search-option.active) :where(.top-search-open-affordance){opacity:1;transform:translate(0)}.app-shell :where(.top-search-command-surface){background:linear-gradient(180deg, var(--palette-slate-50-a86), var(--palette-white-a00)), var(--surface);padding:10px}.mvp-shell :where(.top-search-command-surface){background:linear-gradient(180deg, var(--palette-slate-50-a86), var(--palette-white-a00)), var(--surface);padding:10px}.platform-app-shell :where(.top-search-command-surface){background:linear-gradient(180deg, var(--palette-slate-50-a86), var(--palette-white-a00)), var(--surface);padding:10px}.app-shell :where(.top-search-command-kicker){color:var(--platform-system-faint);letter-spacing:0;text-transform:uppercase;justify-content:space-between;gap:12px;padding:0 2px 4px;font-size:11px;font-weight:600;display:flex}.mvp-shell :where(.top-search-command-kicker){color:var(--platform-system-faint);letter-spacing:0;text-transform:uppercase;justify-content:space-between;gap:12px;padding:0 2px 4px;font-size:11px;font-weight:600;display:flex}.platform-app-shell :where(.top-search-command-kicker){color:var(--platform-system-faint);letter-spacing:0;text-transform:uppercase;justify-content:space-between;gap:12px;padding:0 2px 4px;font-size:11px;font-weight:600;display:flex}.app-shell :where(.top-search-command-kicker-meta){text-transform:none;font-weight:500}.mvp-shell :where(.top-search-command-kicker-meta){text-transform:none;font-weight:500}.platform-app-shell :where(.top-search-command-kicker-meta){text-transform:none;font-weight:500}.app-shell :where(.top-search-command-grid){gap:6px}.mvp-shell :where(.top-search-command-grid){gap:6px}.platform-app-shell :where(.top-search-command-grid){gap:6px}.app-shell :where(.top-search-command){border-radius:var(--platform-system-radius);background:var(--palette-white-a82);min-height:72px;box-shadow:inset 0 1px 0 var(--palette-white-a88);border:1px solid #11182711;transition:background-color .14s,border-color .14s,box-shadow .14s,transform 90ms}.mvp-shell :where(.top-search-command){border-radius:var(--platform-system-radius);background:var(--palette-white-a82);min-height:72px;box-shadow:inset 0 1px 0 var(--palette-white-a88);border:1px solid #11182711;transition:background-color .14s,border-color .14s,box-shadow .14s,transform 90ms}.platform-app-shell :where(.top-search-command){border-radius:var(--platform-system-radius);background:var(--palette-white-a82);min-height:72px;box-shadow:inset 0 1px 0 var(--palette-white-a88);border:1px solid #11182711;transition:background-color .14s,border-color .14s,box-shadow .14s,transform 90ms}.app-shell :where(.top-search-command:hover,.top-search-command:focus-visible){background:var(--surface);box-shadow:var(--platform-system-shadow-hover);border-color:#11182721}.mvp-shell :where(.top-search-command:hover,.top-search-command:focus-visible){background:var(--surface);box-shadow:var(--platform-system-shadow-hover);border-color:#11182721}.platform-app-shell :where(.top-search-command:hover,.top-search-command:focus-visible){background:var(--surface);box-shadow:var(--platform-system-shadow-hover);border-color:#11182721}.app-shell :where(.top-search-command.active){background:var(--surface);box-shadow:inset 0 1px 0 var(--palette-white-a92), 0 0 0 2px #1118270e;border-color:#11182721}.mvp-shell :where(.top-search-command.active){background:var(--surface);box-shadow:inset 0 1px 0 var(--palette-white-a92), 0 0 0 2px #1118270e;border-color:#11182721}.platform-app-shell :where(.top-search-command.active){background:var(--surface);box-shadow:inset 0 1px 0 var(--palette-white-a92), 0 0 0 2px #1118270e;border-color:#11182721}.app-shell :where(.top-search-command:active){transform:scale(.992)}.mvp-shell :where(.top-search-command:active){transform:scale(.992)}.platform-app-shell :where(.top-search-command:active){transform:scale(.992)}.app-shell :where(.top-search-command-aside){justify-items:end;gap:6px;display:grid}.mvp-shell :where(.top-search-command-aside){justify-items:end;gap:6px;display:grid}.platform-app-shell :where(.top-search-command-aside){justify-items:end;gap:6px;display:grid}.app-shell :where(.top-search-command-aside kbd){background:var(--surface);color:#1118278f;min-width:21px;font:inherit;text-align:center;border:1px solid #1118271a;border-radius:5px;padding:2px 6px;font-size:11px;font-weight:600;line-height:1.2;box-shadow:0 1px 1px #1118270a}.mvp-shell :where(.top-search-command-aside kbd){background:var(--surface);color:#1118278f;min-width:21px;font:inherit;text-align:center;border:1px solid #1118271a;border-radius:5px;padding:2px 6px;font-size:11px;font-weight:600;line-height:1.2;box-shadow:0 1px 1px #1118270a}.platform-app-shell :where(.top-search-command-aside kbd){background:var(--surface);color:#1118278f;min-width:21px;font:inherit;text-align:center;border:1px solid #1118271a;border-radius:5px;padding:2px 6px;font-size:11px;font-weight:600;line-height:1.2;box-shadow:0 1px 1px #1118270a}.app-shell :where(.top-search-command-kicker--split){justify-content:space-between;align-items:center;gap:8px;display:flex}.mvp-shell :where(.top-search-command-kicker--split){justify-content:space-between;align-items:center;gap:8px;display:flex}.platform-app-shell :where(.top-search-command-kicker--split){justify-content:space-between;align-items:center;gap:8px;display:flex}.app-shell :where(.top-search-recent-clear){color:var(--platform-ink-soft);font:inherit;letter-spacing:0;text-transform:none;background:0 0;border:0;font-size:10px;font-weight:600}.mvp-shell :where(.top-search-recent-clear){color:var(--platform-ink-soft);font:inherit;letter-spacing:0;text-transform:none;background:0 0;border:0;font-size:10px;font-weight:600}.platform-app-shell :where(.top-search-recent-clear){color:var(--platform-ink-soft);font:inherit;letter-spacing:0;text-transform:none;background:0 0;border:0;font-size:10px;font-weight:600}.app-shell :where(.top-search-recent-clear:hover){color:var(--platform-ink)}.mvp-shell :where(.top-search-recent-clear:hover){color:var(--platform-ink)}.platform-app-shell :where(.top-search-recent-clear:hover){color:var(--platform-ink)}@keyframes platformSearchIn{0%{opacity:0;transform:translateY(-4px)scale(.988)}to{opacity:1;transform:translateY(0)scale(1)}}.app-shell :where(.league-page-segmented,.contracts-cap-toolbar__group--segmented,.contracts-cap-toolbar__metrics,.team-stats-views,.draft-room-view-tabs,.lab-rate-toggle){border:1px solid var(--platform-system-line);border-radius:var(--platform-system-radius);background:var(--platform-system-muted);box-shadow:inset 0 1px 0 var(--palette-white-a72)}.mvp-shell :where(.league-page-segmented,.contracts-cap-toolbar__group--segmented,.contracts-cap-toolbar__metrics,.team-stats-views,.draft-room-view-tabs,.lab-rate-toggle){border:1px solid var(--platform-system-line);border-radius:var(--platform-system-radius);background:var(--platform-system-muted);box-shadow:inset 0 1px 0 var(--palette-white-a72)}.platform-app-shell :where(.league-page-segmented,.contracts-cap-toolbar__group--segmented,.contracts-cap-toolbar__metrics,.team-stats-views,.draft-room-view-tabs,.lab-rate-toggle){border:1px solid var(--platform-system-line);border-radius:var(--platform-system-radius);background:var(--platform-system-muted);box-shadow:inset 0 1px 0 var(--palette-white-a72)}.app-shell :where(.league-page-segmented button,.contracts-cap-toolbar__group--segmented button,.contracts-cap-toolbar__metrics button,.team-stats-views button,.draft-room-view-tabs button,.lab-rate-btn,.projection-chip,.contracts-button,.platform-control,.lab-mobile-card-open,.video-evidence-button,.bottom-tab-more-item,.topbar-v2-tools-item){border-radius:var(--platform-system-radius-sm);letter-spacing:0;min-height:32px;box-shadow:none;font-weight:600;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s,transform 90ms,opacity 90ms}.mvp-shell :where(.league-page-segmented button,.contracts-cap-toolbar__group--segmented button,.contracts-cap-toolbar__metrics button,.team-stats-views button,.draft-room-view-tabs button,.lab-rate-btn,.projection-chip,.contracts-button,.platform-control,.lab-mobile-card-open,.video-evidence-button,.bottom-tab-more-item,.topbar-v2-tools-item){border-radius:var(--platform-system-radius-sm);letter-spacing:0;min-height:32px;box-shadow:none;font-weight:600;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s,transform 90ms,opacity 90ms}.platform-app-shell :where(.league-page-segmented button,.contracts-cap-toolbar__group--segmented button,.contracts-cap-toolbar__metrics button,.team-stats-views button,.draft-room-view-tabs button,.lab-rate-btn,.projection-chip,.contracts-button,.platform-control,.lab-mobile-card-open,.video-evidence-button,.bottom-tab-more-item,.topbar-v2-tools-item){border-radius:var(--platform-system-radius-sm);letter-spacing:0;min-height:32px;box-shadow:none;font-weight:600;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s,transform 90ms,opacity 90ms}.app-shell :where(.league-page-segmented button:hover,.contracts-cap-toolbar__group--segmented button:hover,.contracts-cap-toolbar__metrics button:hover,.team-stats-views button:hover,.draft-room-view-tabs button:hover,.lab-rate-btn:hover,.projection-chip:hover,.contracts-button:hover,.platform-control:hover,.lab-mobile-card-open:hover,.video-evidence-button:hover,.bottom-tab-more-item:hover,.topbar-v2-tools-item:hover){border-color:var(--platform-system-line-strong);box-shadow:var(--platform-system-shadow)}.mvp-shell :where(.league-page-segmented button:hover,.contracts-cap-toolbar__group--segmented button:hover,.contracts-cap-toolbar__metrics button:hover,.team-stats-views button:hover,.draft-room-view-tabs button:hover,.lab-rate-btn:hover,.projection-chip:hover,.contracts-button:hover,.platform-control:hover,.lab-mobile-card-open:hover,.video-evidence-button:hover,.bottom-tab-more-item:hover,.topbar-v2-tools-item:hover){border-color:var(--platform-system-line-strong);box-shadow:var(--platform-system-shadow)}.platform-app-shell :where(.league-page-segmented button:hover,.contracts-cap-toolbar__group--segmented button:hover,.contracts-cap-toolbar__metrics button:hover,.team-stats-views button:hover,.draft-room-view-tabs button:hover,.lab-rate-btn:hover,.projection-chip:hover,.contracts-button:hover,.platform-control:hover,.lab-mobile-card-open:hover,.video-evidence-button:hover,.bottom-tab-more-item:hover,.topbar-v2-tools-item:hover){border-color:var(--platform-system-line-strong);box-shadow:var(--platform-system-shadow)}.app-shell :where(.platform-pressable--soft:active,.platform-pressable--row:active,.ms-pressable:active,.contracts-button:active,.platform-control:active,.topbar-v2-tools-item:active){opacity:.9;transform:scale(.992)}.mvp-shell :where(.platform-pressable--soft:active,.platform-pressable--row:active,.ms-pressable:active,.contracts-button:active,.platform-control:active,.topbar-v2-tools-item:active){opacity:.9;transform:scale(.992)}.platform-app-shell :where(.platform-pressable--soft:active,.platform-pressable--row:active,.ms-pressable:active,.contracts-button:active,.platform-control:active,.topbar-v2-tools-item:active){opacity:.9;transform:scale(.992)}.app-shell :where(.league-command-card,.league-page-panel,.teams-command-section,.contracts-cap-header,.contracts-cap-toolbar,.contracts-cap-grid,.contracts-cap-secondary__card,.leaders-mobile-card,.lab-mobile-card,.pcard,.table-wrap,.lab-tablewrap-shell){border-color:var(--platform-system-line);border-radius:var(--platform-system-radius);box-shadow:var(--platform-system-shadow)}.mvp-shell :where(.league-command-card,.league-page-panel,.teams-command-section,.contracts-cap-header,.contracts-cap-toolbar,.contracts-cap-grid,.contracts-cap-secondary__card,.leaders-mobile-card,.lab-mobile-card,.pcard,.table-wrap,.lab-tablewrap-shell){border-color:var(--platform-system-line);border-radius:var(--platform-system-radius);box-shadow:var(--platform-system-shadow)}.platform-app-shell :where(.league-command-card,.league-page-panel,.teams-command-section,.contracts-cap-header,.contracts-cap-toolbar,.contracts-cap-grid,.contracts-cap-secondary__card,.leaders-mobile-card,.lab-mobile-card,.pcard,.table-wrap,.lab-tablewrap-shell){border-color:var(--platform-system-line);border-radius:var(--platform-system-radius);box-shadow:var(--platform-system-shadow)}.app-shell :where(.overview-v12 .m,.overview-feed-card,.overview-inbox-card,.overview-leader-card,.overview-featured-leader,.overview-league-table-wrap,.team-screener-page-v2__card,.team-screener-page-v2__hero,.team-screener-page-v2__snapshot,.team-screener-page-v2__controls,.team-screener-page-v2__results,.team-screener-page-v2__table-scroll,.teams-command-hero,.teams-native-workspace .teams-overview-native-card,.teams-native-workspace .teams-overview-native-process-card,.teams-v33 .sec,.teams-v33 .card,.teams-v33 .swt-c,.teams-v33 .rgs-c,.teams-v33 .af-card,.teams-v33 .lp-card){border-color:var(--platform-system-line);border-radius:var(--platform-system-radius);box-shadow:var(--platform-system-shadow)}.platform-app-shell :where(.overview-v12 .m,.overview-feed-card,.overview-inbox-card,.overview-leader-card,.overview-featured-leader,.overview-league-table-wrap,.team-screener-page-v2__card,.team-screener-page-v2__hero,.team-screener-page-v2__snapshot,.team-screener-page-v2__controls,.team-screener-page-v2__results,.team-screener-page-v2__table-scroll,.teams-command-hero,.teams-native-workspace .teams-overview-native-card,.teams-native-workspace .teams-overview-native-process-card,.teams-v33 .sec,.teams-v33 .card,.teams-v33 .swt-c,.teams-v33 .rgs-c,.teams-v33 .af-card,.teams-v33 .lp-card){border-color:var(--platform-system-line);border-radius:var(--platform-system-radius);box-shadow:var(--platform-system-shadow)}.mvp-shell :where([data-profile-tab-surface],[class*=_tabSurface_],[class*=_hero_],[class*=_stat-strip_],[class*=_section_],[class*=_skill-hero_],[class*=_verdict_]){border-color:var(--platform-system-line);border-radius:var(--platform-system-radius);box-shadow:var(--platform-system-shadow)}.app-shell :where(.overview-v12 .m:hover,.overview-feed-card:hover,.overview-inbox-card:hover,.overview-leader-card:hover,.overview-featured-leader:hover,.team-screener-page-v2__card:hover,.team-screener-page-v2__snapshot:hover,.team-screener-page-v2__results:hover,.teams-native-workspace .teams-overview-native-card:hover,.teams-v33 .sec:hover,.teams-v33 .card:hover){border-color:var(--platform-system-line-strong);box-shadow:0 3px 12px #1118270e}.platform-app-shell :where(.overview-v12 .m:hover,.overview-feed-card:hover,.overview-inbox-card:hover,.overview-leader-card:hover,.overview-featured-leader:hover,.team-screener-page-v2__card:hover,.team-screener-page-v2__snapshot:hover,.team-screener-page-v2__results:hover,.teams-native-workspace .teams-overview-native-card:hover,.teams-v33 .sec:hover,.teams-v33 .card:hover){border-color:var(--platform-system-line-strong);box-shadow:0 3px 12px #1118270e}.mvp-shell :where([data-profile-tab-surface]:hover,[class*=_section_]:hover,[class*=_skill-hero_]:hover){border-color:var(--platform-system-line-strong);box-shadow:0 3px 12px #1118270e}.app-shell :where(.overview-v12 .m-head-tab,.overview-v12 .m-head-more,.overview-v12 .lead-subtab,.overview-v12 .lead-scope-opt,.overview-v12 .stand-row,.overview-v12 .lead-row,.team-screener-page-v2__snapshot>button,.team-screener-page-v2__view-controls button,.team-screener-page-v2__filter-controls button,.team-screener-page-v2__filter-controls select,.teams-command-action,.teams-command-inline-button,.teams-native-workspace .teams-nav-primary button,.teams-native-workspace .teams-overview-native-tab-button,.teams-v33 .topnav span,.teams-v33 .topnav a,.teams-v33 .cbj-toggle,.teams-v33 .tog,.teams-v33 .ib){border-radius:var(--platform-system-radius-sm);letter-spacing:0;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s,transform 90ms,opacity 90ms}.platform-app-shell :where(.overview-v12 .m-head-tab,.overview-v12 .m-head-more,.overview-v12 .lead-subtab,.overview-v12 .lead-scope-opt,.overview-v12 .stand-row,.overview-v12 .lead-row,.team-screener-page-v2__snapshot>button,.team-screener-page-v2__view-controls button,.team-screener-page-v2__filter-controls button,.team-screener-page-v2__filter-controls select,.teams-command-action,.teams-command-inline-button,.teams-native-workspace .teams-nav-primary button,.teams-native-workspace .teams-overview-native-tab-button,.teams-v33 .topnav span,.teams-v33 .topnav a,.teams-v33 .cbj-toggle,.teams-v33 .tog,.teams-v33 .ib){border-radius:var(--platform-system-radius-sm);letter-spacing:0;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s,transform 90ms,opacity 90ms}.mvp-shell :where([class*=_navLink_],[class*=_navi_],[class*=_career-link_],[class*=_skill-hero-col_]){border-radius:var(--platform-system-radius-sm);letter-spacing:0;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s,transform 90ms,opacity 90ms}.app-shell :where(.overview-v12 .m-head-tab:active,.overview-v12 .m-head-more:active,.overview-v12 .lead-subtab:active,.overview-v12 .lead-scope-opt:active,.overview-v12 .stand-row:active,.overview-v12 .lead-row:active,.team-screener-page-v2__snapshot>button:active,.team-screener-page-v2__view-controls button:active,.team-screener-page-v2__filter-controls button:active){opacity:.9;transform:scale(.992)}.platform-app-shell :where(.overview-v12 .m-head-tab:active,.overview-v12 .m-head-more:active,.overview-v12 .lead-subtab:active,.overview-v12 .lead-scope-opt:active,.overview-v12 .stand-row:active,.overview-v12 .lead-row:active,.team-screener-page-v2__snapshot>button:active,.team-screener-page-v2__view-controls button:active,.team-screener-page-v2__filter-controls button:active){opacity:.9;transform:scale(.992)}.mvp-shell :where([class*=_navLink_]:active,[class*=_navi_]:active,[class*=_career-link_]:active,[class*=_skill-hero-col_]:active){opacity:.9;transform:scale(.992)}@media (min-width:641px){.mvp-shell :where(.lab-scope-row .lab-actions){scrollbar-width:none;flex:auto;justify-content:flex-end;min-width:0;max-width:100%;overflow:auto hidden}.mvp-shell .lab-scope-row .lab-actions::-webkit-scrollbar{display:none}.mvp-shell :where(.lab-actions .lab-rate-btn,.lab-actions .lab-vm-btn,.lab-actions .lab-action-btn){flex:none;min-width:max-content;overflow:visible}.mvp-shell :where(.lab-actions .lab-rate-btn){min-width:42px;padding-inline-start:10px;padding-inline-end:10px}.mvp-shell :where(.lab-actions .lab-vm-btn,.lab-actions .lab-action-btn){min-height:30px;padding-inline-start:11px;padding-inline-end:11px}}.app-shell :where(.league-command-card,.league-page-panel,.teams-command-section,.contracts-cap-secondary__card,.leaders-mobile-card,.lab-mobile-card,.pcard){transition:border-color .14s,box-shadow .14s,transform .14s}.mvp-shell :where(.league-command-card,.league-page-panel,.teams-command-section,.contracts-cap-secondary__card,.leaders-mobile-card,.lab-mobile-card,.pcard){transition:border-color .14s,box-shadow .14s,transform .14s}.platform-app-shell :where(.league-command-card,.league-page-panel,.teams-command-section,.contracts-cap-secondary__card,.leaders-mobile-card,.lab-mobile-card,.pcard){transition:border-color .14s,box-shadow .14s,transform .14s}.app-shell :where(.league-command-card:hover,.league-page-panel:hover,.teams-command-section:hover,.contracts-cap-secondary__card:hover,.leaders-mobile-card:hover,.lab-mobile-card:hover,.pcard:hover){border-color:var(--platform-system-line-strong);box-shadow:0 3px 12px #1118270e}.mvp-shell :where(.league-command-card:hover,.league-page-panel:hover,.teams-command-section:hover,.contracts-cap-secondary__card:hover,.leaders-mobile-card:hover,.lab-mobile-card:hover,.pcard:hover){border-color:var(--platform-system-line-strong);box-shadow:0 3px 12px #1118270e}.platform-app-shell :where(.league-command-card:hover,.league-page-panel:hover,.teams-command-section:hover,.contracts-cap-secondary__card:hover,.leaders-mobile-card:hover,.lab-mobile-card:hover,.pcard:hover){border-color:var(--platform-system-line-strong);box-shadow:0 3px 12px #1118270e}.app-shell :where(thead th,.lab-table th,.contracts-cap-grid th,.players-main-table-sticky-head th){background:var(--palette-canvas);color:var(--platform-system-faint);letter-spacing:.045em;text-transform:uppercase;font-size:11px;font-weight:600}.mvp-shell :where(thead th,.lab-table th,.contracts-cap-grid th,.players-main-table-sticky-head th){background:var(--palette-canvas);color:var(--platform-system-faint);letter-spacing:.045em;text-transform:uppercase;font-size:11px;font-weight:600}.platform-app-shell :where(thead th,.lab-table th,.contracts-cap-grid th,.players-main-table-sticky-head th){background:var(--palette-canvas);color:var(--platform-system-faint);letter-spacing:.045em;text-transform:uppercase;font-size:11px;font-weight:600}.app-shell :where(tbody tr){transition:background-color .12s}.mvp-shell :where(tbody tr){transition:background-color .12s}.platform-app-shell :where(tbody tr){transition:background-color .12s}.app-shell :where(tbody tr:hover){background:#11182707}.mvp-shell :where(tbody tr:hover){background:#11182707}.platform-app-shell :where(tbody tr:hover){background:#11182707}@media (prefers-reduced-motion:reduce){.app-shell *,.mvp-shell *,.platform-app-shell *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1){--ops-bg:var(--palette-canvas);--ops-bg-top:#fbfcfd;--ops-surface:var(--surface);--ops-surface-muted:#f3f5f8;--ops-surface-raised:#fbfcfd;--ops-ink:var(--ink);--ops-ink-soft:#111827ad;--ops-ink-faint:#11182775;--ops-line:#11182718;--ops-line-strong:#11182729;--ops-line-subtle:#1118270e;--ops-focus:var(--palette-union-blue-a20);--ops-focus-strong:#0026546b;--ops-radius-sm:4px;--ops-radius:6px;--ops-radius-lg:8px;--ops-shadow-hairline:0 1px 0 var(--palette-white-a72) inset, 0 1px 1px #11182709;--ops-shadow-soft:0 1px 1px #11182709, 0 4px 12px #11182707;--ops-shadow-surface:0 1px 0 var(--palette-white-a78) inset, 0 1px 2px #1118270a, 0 10px 24px #11182709;--ops-shadow-float:0 1px 0 var(--palette-white-a82) inset, 0 14px 32px #1118271a;--ops-ease:cubic-bezier(.16, 1, .3, 1);--ops-fast:.12s;--ops-base:.18s;--platform-bg:var(--ops-bg);--platform-surface:var(--ops-surface);--platform-surface-elevated:var(--ops-surface);--platform-surface-muted:var(--ops-surface-muted);--platform-line:var(--ops-line);--platform-line-strong:var(--ops-line-strong);--platform-ink:var(--ops-ink);--platform-ink-soft:var(--ops-ink-soft);--platform-ink-faint:var(--ops-ink-faint);--platform-radius-sm:var(--ops-radius-sm);--platform-radius-md:var(--ops-radius);--platform-radius-lg:var(--ops-radius-lg);--platform-shadow-xs:var(--ops-shadow-hairline);--platform-shadow-sm:var(--ops-shadow-soft)}:where(.app-shell,.platform-app-shell,.mvp-shell){background:linear-gradient(180deg, var(--ops-bg-top) 0, var(--ops-bg) 244px), var(--ops-bg);color:var(--ops-ink);font-feature-settings:"ss01", "cv11", "cv06", "cv08";-webkit-font-smoothing:antialiased;text-rendering:geometricprecision}.platform-recent-movement{z-index:36;border-bottom:1px solid var(--palette-union-blue-a12);background:linear-gradient(90deg, var(--palette-union-blue-a07), transparent 42%), #fafbfdfa;min-height:46px;color:var(--ops-ink,var(--palette-slate-900));box-shadow:0 1px 0 var(--palette-white-a80) inset;align-items:center;gap:10px;padding:6px 18px 6px 20px;display:flex;position:relative}.platform-recent-movement__rail{background:var(--palette-union-blue);width:3px;position:absolute;top:0;bottom:0;left:0;right:auto}.platform-recent-movement__label{background:var(--palette-union-blue-a07);color:var(--palette-union-blue);letter-spacing:.08em;text-transform:uppercase;border:1px solid #0026542b;border-radius:999px;flex:none;padding:3px 7px;font-size:10px;font-weight:780;line-height:1}.platform-recent-movement__copy{flex:1;align-items:baseline;gap:8px;min-width:0;font-size:12px;line-height:1.35;display:flex}.platform-recent-movement__copy strong{color:var(--ops-ink,var(--palette-slate-900));text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-weight:680;overflow:hidden}.platform-recent-movement__copy span{color:var(--ops-ink-soft,#111827ad);flex:0 auto}.platform-recent-movement__actions{flex:none;align-items:center;gap:4px;display:flex}.platform-recent-movement__actions button{min-height:32px;color:var(--palette-union-blue);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:0 10px;font-size:11px;font-weight:700}.platform-recent-movement__actions button:hover{background:var(--palette-union-blue-a06)}.platform-recent-movement__actions .platform-recent-movement__dismiss{width:32px;color:var(--ops-ink-faint,#11182775);padding:0;font-size:19px;font-weight:400}@media (min-width:721px) and (max-width:768px){.platform-recent-movement__actions button{min-width:44px;min-height:44px}.platform-recent-movement__actions .platform-recent-movement__dismiss{width:44px}}@media (max-width:720px){.platform-recent-movement{align-items:flex-start;gap:8px;min-height:56px;padding:8px 8px 8px 14px}.platform-recent-movement__label{margin-top:4px}.platform-recent-movement__copy{gap:1px;padding-block-start:2px;padding-block-end:2px;display:grid}.platform-recent-movement__copy strong{white-space:normal}.platform-recent-movement__actions button{min-width:44px;min-height:44px}.platform-recent-movement__actions button:first-child{max-width:70px;padding-inline-start:6px;padding-inline-end:6px;line-height:1.1}}@media (prefers-reduced-motion:reduce){.platform-recent-movement,.platform-recent-movement *{scroll-behavior:auto!important;transition:none!important}}:where(.app-shell,.platform-app-shell,.mvp-shell) :where(button,input,select,textarea){font:inherit;letter-spacing:0}:where(.app-shell,.platform-app-shell,.mvp-shell) :where(button,[role=button],a,input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #0000;box-shadow:0 0 0 2px #00265480}:where(.app-shell,.platform-app-shell,.mvp-shell) ::selection{background:var(--palette-slate-a14)}:where(.app-shell,.platform-app-shell,.mvp-shell)::-webkit-scrollbar{width:10px;height:10px}:where(.app-shell,.platform-app-shell,.mvp-shell) ::-webkit-scrollbar{width:10px;height:10px}:where(.app-shell,.platform-app-shell,.mvp-shell)::-webkit-scrollbar-track{background:0 0}:where(.app-shell,.platform-app-shell,.mvp-shell) ::-webkit-scrollbar-track{background:0 0}:where(.app-shell,.platform-app-shell,.mvp-shell)::-webkit-scrollbar-thumb{background:var(--palette-slate-a18);background-clip:padding-box;border:3px solid #0000;border-radius:999px}:where(.app-shell,.platform-app-shell,.mvp-shell) ::-webkit-scrollbar-thumb{background:var(--palette-slate-a18);background-clip:padding-box;border:3px solid #0000;border-radius:999px}:where(.app-shell,.platform-app-shell,.mvp-shell)::-webkit-scrollbar-thumb:hover{background:#0f172a47 padding-box padding-box}:where(.app-shell,.platform-app-shell,.mvp-shell) ::-webkit-scrollbar-thumb:hover{background:#0f172a47 padding-box padding-box}:where(.app-shell,.platform-app-shell,.mvp-shell) :where(.topbar-v2,[class*=MvpTopBar_topbar]){min-height:calc(44px + env(safe-area-inset-top));background:var(--palette-white-a94);border-bottom:1px solid var(--ops-line);box-shadow:var(--ops-shadow-hairline);-webkit-backdrop-filter:saturate(150%)blur(18px)}.mvp-shell nav[aria-label=Primary]>button:first-child{padding:0 16px 0 24px!important}:where(.app-shell,.platform-app-shell,.mvp-shell) :where(.topbar-v2-brand-mark,[class*=MvpTopBar_brandMark]){background:linear-gradient(180deg, #273247 0%, var(--ink) 100%);box-shadow:inset 0 1px 0 var(--palette-white-a14), 0 3px 8px #1519231f;border:1px solid #111827d1;border-radius:7px}:where(.app-shell,.platform-app-shell,.mvp-shell) :where(.topbar-v2-row--nav>button,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button,[class*=MvpTopBar_navLink]){border-radius:var(--ops-radius);min-height:32px;color:var(--ops-ink-soft);transition:color var(--ops-fast) var(--ops-ease), background-color var(--ops-fast) var(--ops-ease), box-shadow var(--ops-fast) var(--ops-ease);font-size:12px;font-weight:540}:where(.app-shell,.platform-app-shell,.mvp-shell) :where(.topbar-v2-row--nav>button:hover,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button:hover,[class*=MvpTopBar_navLink]:hover){color:var(--ops-ink);box-shadow:none;background:#11182709;transform:none}:where(.app-shell,.platform-app-shell,.mvp-shell) :where(.topbar-v2-row--nav>button:active,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button:active,[class*=MvpTopBar_navLink]:active){background:#1118270f}:where(.app-shell,.platform-app-shell,.mvp-shell) :where(.topbar-v2-row--nav>button.active,.topbar-v2-row--nav>.topbar-v2-dropdown-wrap>button.active,[class*=MvpTopBar_navLink][class*=MvpTopBar_on]){color:var(--ops-ink);box-shadow:none;background:0 0}:where(.app-shell,.platform-app-shell,.mvp-shell) :where(.topbar-v2-search,[class*=MvpTopBar_searchBox].topbar-v2-search,input,select,textarea){border-color:var(--ops-line)}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border:1px solid var(--ops-line);border-radius:var(--ops-radius);background:linear-gradient(180deg, var(--palette-white-a94), #f8fafcd6), var(--ops-surface);min-width:0;min-height:34px;color:var(--ops-ink);box-shadow:inset 0 1px 0 var(--palette-white-a84), 0 1px 1px #11182705}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select){padding-inline-start:10px;padding-inline-end:10px}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(textarea){padding:var(--space-2,8px) var(--space-3,12px);resize:vertical;line-height:1.45}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(select){-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ops-ink-faint) 50%), linear-gradient(135deg, var(--ops-ink-faint) 50%, transparent 50%);background-position:calc(100% - 15px),calc(100% - 10px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:32px}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(input)::placeholder{color:var(--ops-ink-faint);opacity:.86}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(textarea)::placeholder{color:var(--ops-ink-faint);opacity:.86}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(input:disabled,select:disabled,textarea:disabled){cursor:not-allowed;opacity:.52;background:color-mix(in srgb, var(--ops-surface-muted) 80%, white 20%);box-shadow:none}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(input[readonly],textarea[readonly]){background:color-mix(in srgb, var(--ops-surface-muted) 64%, white 36%)}:where(.app-shell,.platform-app-shell,.mvp-shell) :where(input,select,textarea):focus{border-color:var(--ops-line-strong);box-shadow:inset 0 1px 0 var(--palette-white-a82), 0 0 0 3px var(--palette-union-blue-a07)}:where(.app-shell,.platform-app-shell,.mvp-shell) :where(.platform-page,.platform-page--wide,.platform-page--full){padding-top:18px}.mvp-shell :where(.lab-sidebar,.sidebar){border-right:1px solid var(--ops-line);background:linear-gradient(180deg, color-mix(in srgb, var(--ops-surface-muted) 86%, white) 0, var(--ops-surface-muted) 260px), var(--ops-surface-muted);box-shadow:1px 0 0 var(--palette-white-a74) inset}.mvp-shell :where(.lab-sidebar-toolbar,.lab-sidebar .lbl,.lab-sidebar .lbl-aux,.sidebar .lbl){letter-spacing:.08em}.mvp-shell :where(.lab-sidebar-toggle,.lab-sidebar .navi,.lab-filter){border-radius:var(--ops-radius);transition:border-color var(--ops-fast) var(--ops-ease), background-color var(--ops-fast) var(--ops-ease), color var(--ops-fast) var(--ops-ease), box-shadow var(--ops-fast) var(--ops-ease)}.mvp-shell :where(.lab-sidebar .navi,.lab-filter){border-color:#11182713}.mvp-shell :where(.lab-sidebar .navi:hover,.lab-filter:hover){border-color:var(--ops-line-strong);background:var(--palette-white-a68);box-shadow:var(--ops-shadow-hairline)}.mvp-shell :where(.lab-sidebar .navi.on,.lab-filter.is-open){border-color:var(--ops-line-strong);background:var(--ops-surface);box-shadow:var(--ops-shadow-hairline)}.mvp-shell :where(){background:var(--ops-ink)}.mvp-shell :where(.tabs,.mtabs,.m-tabs,.lab-tabs,.lab-chip-rail,.scope-row,.lab-scope-row){border-color:var(--ops-line)}.mvp-shell.preserve-sidebar-layout .lab-scope-row{top:auto!important}.platform-page-header{border-bottom:1px solid var(--ops-line);justify-content:space-between;align-items:end;gap:16px 28px;min-height:54px;margin-bottom:14px;padding:0 0 13px;display:flex}.platform-page-header--compact{min-height:0;margin-bottom:10px;padding-bottom:10px}.platform-page-header-copy{gap:4px;min-width:0;display:grid}.platform-page-header-aside{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.platform-page-kicker{color:var(--ops-ink-faint);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:650}.platform-page-title{color:var(--ops-ink);letter-spacing:0;margin:0;font-size:clamp(23px,1.8vw,28px);font-weight:650;line-height:1.08}.platform-page-subtitle{max-width:72ch;color:var(--ops-ink-soft);margin:0;font-size:13px;line-height:1.48}.platform-surface,.platform-toolbar{border:1px solid var(--ops-line);border-radius:var(--ops-radius-lg);background:linear-gradient(180deg, var(--palette-white-a98), #f9fafcc2), var(--ops-surface);color:var(--ops-ink);box-shadow:var(--ops-shadow-surface)}:where(.app-shell,.platform-app-shell,.mvp-shell) :where(.platform-premium-surface,.league-command-card,.league-page-panel,.teams-workspace-panel,.teams-command-section,.contracts-command-panel,.contracts-cap-toolbar,.contracts-ledger-table-shell,.draft-room-workbench,.draft-room-decision-card,.stats-home-toolbar,.stats-home-loading-card,.stats-home-inline-state,.universal-panel,.table-wrap){border:1px solid var(--ops-line);border-radius:var(--ops-radius-lg);background:linear-gradient(180deg, var(--palette-white-a98), #f9fafcc2), var(--ops-surface);color:var(--ops-ink);box-shadow:var(--ops-shadow-surface)}.platform-surface{padding:14px}.platform-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.platform-toolbar,.stats-home-toolbar,.league-page-toolbar,.stats-filter-bar,.team-screener-page-v2__controls,.teams-schedule-toolbar,.teams-roster-toolbar,.teams-lineup-controls,.profile-career-controls,.value-lab-filter-row,.value-lab-toolbar-card,.lc-toolbar,.ideas-toolbar,.ideas-controls){min-width:0;max-width:100%}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.platform-toolbar>*,.stats-home-toolbar>*,.league-page-toolbar>*,.stats-filter-bar>*,.team-screener-page-v2__controls>*,.teams-schedule-toolbar>*,.teams-roster-toolbar>*,.teams-lineup-controls>*,.profile-career-controls>*,.value-lab-filter-row>*,.value-lab-toolbar-card>*,.lc-toolbar>*,.ideas-toolbar>*,.ideas-controls>*){min-width:0}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.platform-section-subnav,.stats-tabs,.stats-home-mode-toggle,.stats-home-segment,.league-page-segmented,.contracts-workspace__tabs,.lab-chip-rail,.scope-row,.lab-scope-row,.tabs,.mtabs,.m-tabs,.dossier-tabs,.player-detail-tabs,.goalie-profile-tabs,.db-pulse-tabs,.ig-segmented,.ms-tabs,.team-screener-page-v2__view-controls,.team-screener-page-v2__filter-controls,.contracts-cap-toolbar__group--segmented,.contracts-cap-toolbar__group--chips,.contracts-cap-toolbar__metrics){overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;overflow-x:auto}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.platform-section-subnav,.stats-tabs,.stats-home-mode-toggle,.stats-home-segment,.league-page-segmented,.contracts-workspace__tabs,.lab-chip-rail,.scope-row,.lab-scope-row,.tabs,.mtabs,.m-tabs,.dossier-tabs,.player-detail-tabs,.goalie-profile-tabs,.db-pulse-tabs,.ig-segmented,.ms-tabs,.team-screener-page-v2__view-controls,.team-screener-page-v2__filter-controls,.contracts-cap-toolbar__group--segmented,.contracts-cap-toolbar__group--chips,.contracts-cap-toolbar__metrics)::-webkit-scrollbar{display:none}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.platform-section-subnav,.stats-tabs,.stats-home-mode-toggle,.stats-home-segment,.league-page-segmented,.contracts-workspace__tabs,.lab-chip-rail,.scope-row,.lab-scope-row,.tabs,.mtabs,.m-tabs,.dossier-tabs,.player-detail-tabs,.goalie-profile-tabs,.db-pulse-tabs,.ig-segmented,.ms-tabs,.team-screener-page-v2__view-controls,.team-screener-page-v2__filter-controls,.contracts-cap-toolbar__group--segmented,.contracts-cap-toolbar__group--chips,.contracts-cap-toolbar__metrics)>:where(button,a,[role=tab],[role=button],select,label){white-space:nowrap;flex:none}.platform-metric-tile{border:1px solid var(--ops-line);border-radius:var(--ops-radius-lg);background:linear-gradient(180deg, var(--ops-surface), var(--ops-surface-raised));min-width:0;min-height:78px;box-shadow:var(--ops-shadow-hairline);transition:border-color var(--ops-fast) var(--ops-ease), box-shadow var(--ops-fast) var(--ops-ease), transform var(--ops-fast) var(--ops-ease);align-content:start;gap:4px;padding:12px;display:grid}.platform-metric-tile:hover{border-color:var(--ops-line-strong);box-shadow:var(--ops-shadow-soft);transform:translateY(-1px)}.platform-metric-tile__label{color:var(--ops-ink-faint);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:650}.platform-metric-tile__value{color:var(--ops-ink);font-variant-numeric:tabular-nums;font-size:21px;font-weight:690;line-height:1.08}.platform-metric-tile__detail{color:var(--ops-ink-soft);font-size:11px;line-height:1.32}.platform-metric-tile--positive{border-color:#15803d2e}.platform-metric-tile--warning{border-color:#b4530933}.platform-metric-tile--negative{border-color:#b91c1c2e}.platform-status-badge{max-width:100%;min-height:18px;color:var(--ops-ink-soft);letter-spacing:0;text-transform:none;white-space:nowrap;background:0 0;border:0;border-radius:6px;justify-content:flex-start;align-items:center;gap:6px;padding:1px 0;font-size:11px;font-weight:620;line-height:14px;display:inline-flex}.platform-status-badge:before{content:none}.platform-status-badge__dot{content:"";opacity:.76;width:5px;height:5px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 11%, transparent);background:currentColor;border-radius:50%;flex:none}.platform-status-badge__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.platform-status-badge--ready{color:#1f6b49}.platform-status-badge--watch{color:#8a5b12}.platform-status-badge--block{color:#9f342d}.platform-status-badge--neutral{color:var(--palette-slate-600)}.platform-cap-impact{min-width:0;max-width:100%;min-height:22px;padding:3px var(--space-2,8px);border:1px solid color-mix(in srgb, var(--ops-line) 78%, transparent);background:color-mix(in srgb, var(--ops-surface) 82%, var(--ops-surface-muted));color:var(--ops-ink-soft);letter-spacing:0;font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:inset 0 1px 0 var(--palette-white-a82);border-radius:6px;justify-content:center;align-items:center;font-size:12px;font-weight:720;line-height:15px;display:inline-flex}.platform-cap-impact__value{text-overflow:ellipsis;min-width:0;overflow:hidden}.platform-cap-impact--increase{color:#9f342d;background:#b91c1c0e;border-color:#b91c1c29}.platform-cap-impact--relief{color:#1f6b49;background:#2f7d580f;border-color:#2f7d582b}.platform-cap-impact--neutral{color:var(--palette-slate-600);background:#64748b0d;border-color:#64748b21}.platform-cap-impact--ltir{color:var(--navy,var(--navy));background:#1e40af0e;border-color:#1e40af29}.platform-cap-impact--playoff{color:#6d28d9;background:#7c3aed0e;border-color:#7c3aed29}.platform-clock-chip{min-width:min(128px,100%);max-width:210px;padding:var(--space-2,8px);border:1px solid color-mix(in srgb, var(--ops-line) 82%, transparent);background:color-mix(in srgb, var(--ops-surface) 84%, var(--ops-surface-muted));color:var(--ops-ink-soft);text-align:left;white-space:normal;box-shadow:inset 0 1px 0 var(--palette-white-a82), 0 8px 18px -18px #0f172a59;border-left-width:2px;border-left-color:currentColor;border-radius:7px;grid-template-columns:minmax(0,1fr);gap:2px;display:inline-grid}.platform-clock-chip__label{color:var(--ops-ink);font-variant-numeric:tabular-nums;font-size:12px;font-weight:780;line-height:15px}.platform-clock-chip__detail,.platform-clock-chip__consequence{min-width:0;color:var(--ops-ink-soft);overflow-wrap:anywhere;font-size:10.5px;line-height:1.22}.platform-clock-chip__consequence{color:var(--ops-ink-faint)}.platform-clock-chip--ready{background:#2f7d580d;border-color:#2f7d5829 #2f7d5829 #2f7d5829 #1f6b49}.platform-clock-chip--ready .platform-clock-chip__label{color:#1f6b49}.platform-clock-chip--watch{background:#b453090e;border-color:#b453092b #b453092b #b453092b #8a5b12}.platform-clock-chip--watch .platform-clock-chip__label{color:#8a5b12}.platform-clock-chip--due{background:#b91c1c0e;border-color:#b91c1c2b #b91c1c2b #b91c1c2b #9f342d}.platform-clock-chip--due .platform-clock-chip__label{color:#9f342d}.platform-clock-chip--closed{border-color:#64748b21;border-left-color:var(--palette-slate-600);background:#64748b0b}.platform-clock-chip--closed .platform-clock-chip__label{color:var(--palette-slate-600)}.platform-clock-chip--neutral{border-color:#64748b21;border-left-color:var(--palette-slate-500);background:#64748b0a}.platform-row-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.platform-row-action{-webkit-appearance:none;appearance:none;border:1px solid var(--ops-line);border-radius:var(--ops-radius-sm);background:var(--ops-surface);min-height:26px;color:var(--ops-ink-soft);font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:4px 9px;font-size:12px;font-weight:720;line-height:16px;text-decoration:none;display:inline-flex}.platform-row-action:hover,.platform-row-action[aria-expanded=true]{border-color:var(--ops-line-strong);background:color-mix(in srgb, var(--ops-surface-muted) 70%, white 30%);color:var(--platform-accent,var(--navy))}.platform-row-action--primary{color:var(--platform-accent,var(--navy));background:color-mix(in srgb, var(--ops-surface-muted) 64%, white 36%)}.platform-row-action--proof{color:var(--ops-ink)}.platform-row-action--danger{color:#9f342d}.platform-row-action:disabled,.platform-row-action[aria-disabled=true]{opacity:.52;cursor:not-allowed}.platform-proof-list{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;margin:0;display:grid}.platform-proof-list__item{border:1px solid var(--ops-line);border-radius:var(--ops-radius);background:color-mix(in srgb, var(--ops-surface-muted) 72%, white 28%);gap:3px;min-width:0;padding:10px;display:grid}.platform-proof-list__item dt{color:var(--ops-ink-faint);text-transform:uppercase;font-size:9px;font-weight:800;line-height:1.2}.platform-proof-list__item dd{color:var(--ops-ink);overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:680;line-height:1.3}.platform-proof-list__item small{color:var(--ops-ink-soft);font-size:11px;line-height:1.25}.platform-details-drawer{border:1px solid var(--ops-line);border-radius:var(--ops-radius-lg);background:var(--ops-surface);min-width:0;color:var(--ops-ink);box-shadow:var(--ops-shadow-surface);gap:14px;padding:16px;display:grid}.platform-details-drawer__head{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}.platform-details-drawer__copy{gap:4px;min-width:0;display:grid}.platform-details-drawer__kicker{color:var(--ops-ink-faint);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1.2}.platform-details-drawer__title{color:var(--ops-ink);margin:0;font-size:17px;line-height:1.25}.platform-details-drawer__subtitle{color:var(--ops-ink-soft);margin:0;font-size:12px;line-height:1.35}.platform-details-drawer__close{-webkit-appearance:none;appearance:none;border:1px solid var(--ops-line);border-radius:var(--ops-radius-sm);background:var(--ops-surface);color:var(--ops-ink-soft);font:inherit;cursor:pointer;flex:none;padding:5px 10px;font-size:11px;font-weight:720;line-height:15px}.platform-details-drawer__close:hover{border-color:var(--ops-line-strong);color:var(--platform-accent,var(--navy))}.platform-details-drawer__content{min-width:0}.platform-details-drawer__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.platform-state{border:1px solid var(--ops-line);border-radius:var(--ops-radius-lg);background:linear-gradient(180deg, color-mix(in srgb, var(--ops-surface) 96%, white 4%), color-mix(in srgb, var(--ops-surface-muted) 58%, white 42%)), var(--ops-surface);min-width:0;color:var(--ops-ink);box-shadow:var(--ops-shadow-surface);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:24px;display:grid}.platform-state--loading{border-color:var(--ops-line);position:relative;overflow:hidden}.platform-state--loading:after{content:"";background:linear-gradient(90deg, transparent, var(--platform-accent,var(--navy)), transparent);opacity:.6;height:2px;animation:platform-state-sweep 1.25s var(--platform-ease-standard,cubic-bezier(.4, 0, .2, 1)) infinite;background-repeat:no-repeat;background-size:38% 100%;position:absolute;top:0;bottom:auto;left:0;right:0}@keyframes platform-state-sweep{0%{background-position:-40% 0}to{background-position:140% 0}}@media (prefers-reduced-motion:reduce){.platform-state--loading:after{opacity:.35;animation:none}}.platform-state--error{border-color:#b91c1c3d}.platform-state--degraded,.platform-state--stale{border-color:#b4530938}.platform-state__marker{border:1px solid var(--ops-line);background:linear-gradient(180deg, color-mix(in srgb, var(--ops-surface) 94%, white 6%), color-mix(in srgb, var(--ops-surface-muted) 76%, white 24%)), var(--ops-surface);width:34px;height:34px;color:var(--ops-ink-faint);box-shadow:inset 0 1px 0 var(--palette-white-a84), 0 8px 20px #1118270b;border-radius:10px;grid-area:1/1/span 3;place-items:center;display:grid;position:relative}.platform-state__marker:before,.platform-state__marker:after{content:"";display:block}.platform-state__marker:before{border:2px solid;border-radius:999px;width:15px;height:15px}.platform-state--empty .platform-state__marker:before{background:currentColor;border:0;border-radius:999px;width:15px;height:2px}.platform-state--loading .platform-state__marker{color:var(--platform-accent,var(--navy))}.platform-state--loading .platform-state__marker:before{border-color:color-mix(in srgb, currentColor 28%, transparent);border-top-color:currentColor;animation:.84s linear infinite platform-state-marker-spin}.platform-state--error .platform-state__marker{color:var(--neg,var(--neg))}.platform-state--error .platform-state__marker:before{background:currentColor;border:0;border-radius:999px;width:2px;height:12px}.platform-state--error .platform-state__marker:after{background:currentColor;border-radius:999px;width:3px;height:3px;position:absolute;bottom:7px}.platform-state--degraded .platform-state__marker,.platform-state--stale .platform-state__marker{color:var(--warn,var(--warn))}.platform-state--degraded .platform-state__marker:after,.platform-state--stale .platform-state__marker:after{transform-origin:0;background:currentColor;border-radius:999px;width:6px;height:2px;position:absolute;transform:translate(3px)rotate(28deg)}@keyframes platform-state-marker-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.platform-state--loading .platform-state__marker:before{animation:none}}.platform-state__copy{grid-column:2;gap:7px;min-width:0;display:grid}.platform-state__title{color:var(--ops-ink);font-size:15px;font-weight:680;line-height:1.25}.platform-state__body{max-width:68ch;color:var(--ops-ink-soft);font-size:13px;line-height:1.48}.platform-state__meta{flex-wrap:wrap;gap:8px;margin:3px 0 0;display:flex}.platform-state__meta-item{border:1px solid var(--ops-line);border-radius:var(--ops-radius);background:color-mix(in srgb, var(--ops-surface-muted) 76%, white 24%);min-width:0;color:var(--ops-ink-soft);align-items:center;gap:6px;padding:5px 8px;font-size:11px;line-height:1.2;display:inline-flex}.platform-state__meta-item dt{color:var(--ops-ink-faint);font-weight:650}.platform-state__meta-item dd{color:var(--ops-ink-soft);margin:0}.platform-state__content{grid-column:2;min-width:0}.platform-state__action{grid-column:2;justify-self:start}.platform-table-state-row__cell{padding:12px}.platform-table-state{box-shadow:none;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px}.platform-table-state .platform-state__marker{border-radius:8px;width:30px;height:30px}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.status-callout){border:1px solid var(--ops-line);border-radius:var(--ops-radius-lg);background:linear-gradient(180deg, color-mix(in srgb, var(--ops-surface) 94%, white 6%), color-mix(in srgb, var(--ops-surface-muted) 72%, white 28%)), var(--ops-surface);min-width:0;color:var(--ops-ink-soft);box-shadow:var(--ops-shadow-soft);grid-template-columns:3px auto minmax(0,1fr);align-items:center;gap:10px;display:grid;position:relative}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.status-callout-rail){background:var(--ops-ink-faint);border-radius:999px;align-self:stretch;width:3px;min-height:18px}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.status-callout-icon){width:22px;height:22px;color:var(--ops-ink-faint);border-radius:7px;place-items:center;display:inline-grid}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.status-callout-copy){min-width:0}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.status-callout--info){border-color:color-mix(in srgb, var(--platform-accent,var(--navy)) 16%, transparent)}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.status-callout--info .status-callout-rail){background:var(--platform-accent,var(--navy))}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.status-callout--warn){border-color:#b4530938}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.status-callout--warn .status-callout-rail){background:var(--warn,var(--warn))}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.status-callout--error){border-color:#b91c1c3d}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.status-callout--error .status-callout-rail){background:var(--neg,var(--neg))}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.empty-well){border:1px solid var(--ops-line);border-radius:var(--ops-radius-lg);background:linear-gradient(180deg, color-mix(in srgb, var(--ops-surface) 96%, white 4%), color-mix(in srgb, var(--ops-surface-muted) 62%, white 38%)), var(--ops-surface);min-width:0;color:var(--ops-ink);text-align:center;box-shadow:var(--ops-shadow-surface);justify-items:center;gap:10px;display:grid}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.empty-well-icon){color:var(--ops-ink-faint);place-items:center;display:grid}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.empty-well-title){max-width:52ch;color:var(--ops-ink);line-height:1.22}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.empty-well-body){max-width:62ch;color:var(--ops-ink-soft);margin:0;font-size:13px}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.empty-well-cta){border:1px solid var(--ops-line);border-radius:var(--ops-radius);background:var(--ops-surface);min-height:34px;color:var(--ops-ink);box-shadow:var(--ops-shadow-hairline);margin-top:4px;padding:0 13px;font-size:12px;font-weight:680}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.empty-well-cta:hover){border-color:var(--ops-line-strong);box-shadow:var(--ops-shadow-soft);transform:translateY(-1px)}:where(.app-shell,.platform-app-shell,.mvp-shell) :where([data-premium-control],.btn,.btn-ghost,.platform-section-subnav__item,.stats-home-mode-toggle__item,.league-page-segmented button,.contracts-workspace__tabs button){border-radius:var(--ops-radius)}:where(.app-shell,.platform-app-shell,.mvp-shell) :where(table){border-collapse:separate;border-spacing:0}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.table-wrap,.table-scroll-wrap,.ms-table-wrap,.cap-table-wrap,.players-main-table-wrap,.overview-league-table-wrap,.teams-data-table-wrap,.ig-table-wrap){overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#11182738 transparent;-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;position:relative;overflow-x:auto}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.table-wrap,.table-scroll-wrap,.ms-table-wrap,.cap-table-wrap,.players-main-table-wrap,.overview-league-table-wrap,.teams-data-table-wrap,.ig-table-wrap)::-webkit-scrollbar{height:9px}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.table-wrap,.table-scroll-wrap,.ms-table-wrap,.cap-table-wrap,.players-main-table-wrap,.overview-league-table-wrap,.teams-data-table-wrap,.ig-table-wrap)::-webkit-scrollbar-track{background:0 0}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.table-wrap,.table-scroll-wrap,.ms-table-wrap,.cap-table-wrap,.players-main-table-wrap,.overview-league-table-wrap,.teams-data-table-wrap,.ig-table-wrap)::-webkit-scrollbar-thumb{background:#11182733 padding-box content-box;border:2px solid #0000;border-radius:999px}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.table-wrap,.table-scroll-wrap,.ms-table-wrap,.cap-table-wrap,.players-main-table-wrap,.overview-league-table-wrap,.teams-data-table-wrap,.ig-table-wrap):after{content:"";z-index:3;float:right;pointer-events:none;width:20px;height:1px;margin-left:-20px;position:sticky;right:0;box-shadow:-18px 0 24px #f7f8fadb}:where(.app-shell,.platform-app-shell,.mvp-shell,.platform-shell-v1) :where(.table-wrap,.table-scroll-wrap,.ms-table-wrap,.cap-table-wrap,.players-main-table-wrap,.overview-league-table-wrap,.teams-data-table-wrap,.ig-table-wrap) :where(table){max-width:none}:where(.app-shell,.platform-app-shell,.mvp-shell) :where(thead th){color:var(--ops-ink-faint);letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(180deg, var(--palette-white-a96), #f7f8faf5), var(--ops-surface);font-size:11px;font-weight:650}:where(.app-shell,.platform-app-shell,.mvp-shell) :where(tbody tr){transition:background-color var(--ops-fast) var(--ops-ease), box-shadow var(--ops-fast) var(--ops-ease)}:where(.app-shell,.platform-app-shell,.mvp-shell) :where(tbody tr:hover){background:#11182708}:where(.app-shell,.platform-app-shell,.mvp-shell) :where(tbody tr:focus-within){background:#0026540b;box-shadow:inset 2px 0 #0026547a}:where(.app-shell,.platform-app-shell,.mvp-shell) :where(.top-search-dropdown,.topbar-v2-tools-dropdown,.platform-account-menu__panel){border:1px solid var(--ops-line);border-radius:var(--ops-radius-lg);background:var(--palette-white-a98);box-shadow:var(--ops-shadow-float);-webkit-backdrop-filter:blur(16px)saturate(145%)}@media (max-width:900px){:where(.app-shell,.platform-app-shell,.mvp-shell) :where(.platform-page,.platform-page--wide,.platform-page--full){padding-top:12px}.platform-page-header{align-items:start;gap:10px;min-height:0;padding-bottom:12px;display:grid}.platform-page-header-aside{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.platform-page-header-aside::-webkit-scrollbar{display:none}}.contracts-roster-construction__loading-head,.contracts-roster-construction__loading-grid>div{border:1px solid var(--palette-slate-a075);background:var(--palette-white);border-radius:10px}.contracts-roster-construction__loading-head{gap:5px;padding:18px;display:grid}.contracts-roster-construction__loading-head>span{color:var(--palette-slate-500);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:760}.contracts-roster-construction__loading-head :-webkit-any(h2,p){margin:0}.contracts-roster-construction__loading-head :is(h2,p){margin:0}.contracts-roster-construction__loading-head h2{letter-spacing:-.02em;font-size:20px}.contracts-roster-construction__loading-head p{color:var(--palette-neutral-500);font-size:12px;line-height:1.4}.contracts-roster-construction__loading-head i{background:linear-gradient(90deg, var(--palette-union-blue-a08), #0026546b, var(--palette-union-blue-a08));background-size:180% 100%;border-radius:999px;height:3px;margin-top:5px;animation:1.3s ease-in-out infinite contracts-roster-loading;display:block}.contracts-roster-construction__loading-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.contracts-roster-construction__loading-grid>div{gap:8px;min-height:104px;padding:12px;display:grid}.contracts-roster-construction__loading-grid :-webkit-any(span,strong,small){background:#e9eef4;border-radius:999px;height:8px;display:block}.contracts-roster-construction__loading-grid :is(span,strong,small){background:#e9eef4;border-radius:999px;height:8px;display:block}.contracts-roster-construction__loading-grid strong{width:72%;height:13px}.contracts-roster-construction__loading-grid small{width:48%}@keyframes contracts-roster-loading{to{background-position:-80% 0}}@media (max-width:680px){.contracts-roster-construction--loading{padding:10px!important}.contracts-roster-construction__loading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contracts-roster-construction__loading-head,.contracts-roster-construction__loading-grid>div{padding:12px}.contracts-roster-construction__loading-grid>div{min-height:82px}.contracts-roster-construction__hero{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px 12px!important;padding:13px!important;display:grid!important}.contracts-roster-construction__identity{min-width:0!important}.contracts-roster-construction__identity h2{font-size:20px!important}.contracts-roster-construction__identity p{max-width:44ch!important;font-size:11.5px!important;line-height:1.35!important}.contracts-roster-construction__controls{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:10px!important;display:grid!important}.contracts-roster-construction__controls>label:first-child{grid-column:1/-1!important}.contracts-roster-construction__controls label{gap:4px!important;min-width:0!important;font-size:9px!important}.contracts-roster-construction__controls select,.contracts-roster-construction__toggle{min-width:0!important;height:38px!important;min-height:38px!important;padding-inline-start:9px!important;padding-inline-end:9px!important;font-size:11.5px!important}:-webkit-any(.contracts-roster-construction__cards,.contracts-roster-construction__summary){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}:is(.contracts-roster-construction__cards,.contracts-roster-construction__summary){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}}@media (prefers-reduced-motion:reduce){.contracts-roster-construction__loading-head i{animation:none}}:root:root,.app-shell.app-shell,.platform-app-shell.platform-app-shell,.mvp-shell.mvp-shell,.scouting-theme.scouting-theme{--cbj-navy:var(--navy);--cbj-navy-strong:#001b3d;--cbj-navy-tint:var(--palette-union-blue-a06);--cbj-navy-tint-2:var(--palette-union-blue-a10);--cbj-navy-line:var(--palette-union-blue-a22);--cbj-red:#ce1126;--platform-product-bg:#f3f5f8;--platform-product-bg-top:#fbfcfe;--platform-product-surface:var(--surface);--platform-product-surface-muted:#edf1f5;--platform-product-surface-tint:var(--palette-slate-50);--platform-product-line:var(--palette-union-blue-a14);--platform-product-line-soft:#11182717;--platform-product-ink:var(--ink);--platform-product-ink-soft:#6b7384;--platform-product-ink-faint:#9aa1b1;--platform-product-shadow:0 1px 0 var(--palette-white-a72) inset, 0 1px 2px #1118270d, 0 8px 20px #1118270b;--platform-product-shadow-soft:0 1px 1px #1118270b, 0 4px 12px #11182708;--platform-product-radius:8px;--ops-bg:var(--platform-product-bg);--ops-bg-top:var(--platform-product-bg-top);--ops-surface:var(--platform-product-surface);--ops-surface-muted:var(--platform-product-surface-muted);--ops-ink:var(--platform-product-ink);--ops-ink-soft:var(--platform-product-ink-soft);--ops-ink-faint:var(--platform-product-ink-faint);--ops-line:var(--platform-product-line-soft);--ops-line-strong:var(--palette-union-blue-a18);--ops-radius-lg:var(--platform-product-radius);--ops-shadow-surface:var(--platform-product-shadow);--ops-shadow-soft:var(--platform-product-shadow-soft);--platform-bg:var(--platform-product-bg);--platform-surface:var(--platform-product-surface);--platform-surface-elevated:var(--platform-product-surface);--platform-surface-muted:var(--platform-product-surface-muted);--platform-line:var(--platform-product-line-soft);--platform-line-strong:var(--palette-union-blue-a18);--platform-ink:var(--platform-product-ink);--platform-ink-soft:var(--platform-product-ink-soft);--platform-ink-faint:var(--platform-product-ink-faint);--platform-radius-sm:6px;--platform-radius-md:8px;--platform-radius-lg:var(--platform-product-radius);--accent:var(--cbj-navy);--accent-2:var(--cbj-navy-strong);--accent-soft:var(--cbj-navy-tint);--platform-accent:var(--cbj-navy);--platform-accent-soft:var(--cbj-navy-tint-2);--platform-focus-ring:var(--cbj-navy-line);--platform-glow-soft:0 0 0 2px var(--cbj-navy-tint);--ops-focus:var(--palette-union-blue-a20);--ops-focus-strong:#0026546b;--focus-ring:0 0 0 2px #0026548c;--navy:var(--cbj-navy);--blue:var(--cbj-navy);--green:var(--pos);--green-dot:var(--pos);--green-soft:#2f7d581a;--green-bg:#2f7d581a;--red:var(--neg);--red-soft:#b4453c1a;--red-bg:#b4453c14;--platform-success:var(--pos);--platform-danger:var(--neg);--fs-body-lg:14px;--fs-body-sm:12px;--fs-meta:12px;--fs-micro:11px;--fs-eyebrow:11px}.app-shell.app-shell,.platform-app-shell.platform-app-shell,.mvp-shell.mvp-shell,.platform-shell-v1.platform-shell-v1{background:linear-gradient(180deg, var(--platform-product-bg-top) 0, var(--platform-product-bg) 260px), var(--platform-product-bg);color:var(--platform-product-ink);font-variant-numeric:tabular-nums}.app-shell.app-shell :where(*){letter-spacing:0}.platform-app-shell.platform-app-shell :where(*){letter-spacing:0}.mvp-shell.mvp-shell :where(*){letter-spacing:0}.app-shell.app-shell .platform-topbar.platform-topbar,.platform-app-shell.platform-app-shell .platform-topbar.platform-topbar,.mvp-shell.mvp-shell .platform-topbar.platform-topbar{background:color-mix(in srgb, var(--platform-product-surface) 94%, transparent);border-bottom:1px solid var(--platform-product-line-soft);box-shadow:0 1px 0 var(--palette-white-a82) inset, 0 1px 2px #0026540b;-webkit-backdrop-filter:saturate(155%)blur(18px)}.app-shell.app-shell .platform-topbar__brand.platform-topbar__brand,.platform-app-shell.platform-app-shell .platform-topbar__brand.platform-topbar__brand,.mvp-shell.mvp-shell .platform-topbar__brand.platform-topbar__brand{color:var(--platform-product-ink)}.app-shell.app-shell .platform-topbar__brand-mark.platform-topbar__brand-mark,.platform-app-shell.platform-app-shell .platform-topbar__brand-mark.platform-topbar__brand-mark,.mvp-shell.mvp-shell .platform-topbar__brand-mark.platform-topbar__brand-mark{overflow:hidden;background:linear-gradient(180deg, var(--surface), color-mix(in srgb, var(--cbj-navy) 5%, var(--surface)))!important;border:1px solid color-mix(in srgb, var(--cbj-navy) 18%, transparent)!important;width:30px!important;height:30px!important;color:var(--cbj-navy)!important;box-shadow:inset 0 1px 0 var(--palette-white-a90), 0 1px 2px var(--palette-union-blue-a08), 0 2px 8px var(--palette-union-blue-a06)!important;padding:0!important}.app-shell.app-shell .platform-topbar__brand-mark.platform-topbar__brand-mark .topbar-v2-brand-crest,.platform-app-shell.platform-app-shell .platform-topbar__brand-mark.platform-topbar__brand-mark .topbar-v2-brand-crest,.mvp-shell.mvp-shell .platform-topbar__brand-mark.platform-topbar__brand-mark .topbar-v2-brand-crest{object-fit:contain;filter:drop-shadow(0 .5px .5px var(--palette-union-blue-a12));transition:transform var(--platform-motion-base,.2s) var(--platform-ease-standard,ease);display:block;width:22px!important;height:22px!important}.app-shell.app-shell .platform-topbar__brand:hover .platform-topbar__brand-mark.platform-topbar__brand-mark .topbar-v2-brand-crest,.platform-app-shell.platform-app-shell .platform-topbar__brand:hover .platform-topbar__brand-mark.platform-topbar__brand-mark .topbar-v2-brand-crest{transform:scale(1.06)}.app-shell.app-shell .platform-topbar__nav.platform-topbar__nav>button,.app-shell.app-shell .platform-topbar__nav.platform-topbar__nav>.topbar-v2-dropdown-wrap>button,.platform-app-shell.platform-app-shell .platform-topbar__nav.platform-topbar__nav>button,.platform-app-shell.platform-app-shell .platform-topbar__nav.platform-topbar__nav>.topbar-v2-dropdown-wrap>button,.mvp-shell.mvp-shell .platform-topbar__nav.platform-topbar__nav>button,.mvp-shell.mvp-shell .platform-topbar__nav.platform-topbar__nav>.topbar-v2-dropdown-wrap>button{position:relative}.app-shell.app-shell .platform-topbar__nav.platform-topbar__nav>button.active,.app-shell.app-shell .platform-topbar__nav.platform-topbar__nav>.topbar-v2-dropdown-wrap>button.active,.platform-app-shell.platform-app-shell .platform-topbar__nav.platform-topbar__nav>button.active,.platform-app-shell.platform-app-shell .platform-topbar__nav.platform-topbar__nav>.topbar-v2-dropdown-wrap>button.active,.mvp-shell.mvp-shell .platform-topbar__nav.platform-topbar__nav>button.active,.mvp-shell.mvp-shell .platform-topbar__nav.platform-topbar__nav>.topbar-v2-dropdown-wrap>button.active,.app-shell.app-shell .platform-topbar__nav.platform-topbar__nav>button[aria-current=page],.app-shell.app-shell .platform-topbar__nav.platform-topbar__nav>.topbar-v2-dropdown-wrap>button[aria-current=page],.platform-app-shell.platform-app-shell .platform-topbar__nav.platform-topbar__nav>button[aria-current=page],.platform-app-shell.platform-app-shell .platform-topbar__nav.platform-topbar__nav>.topbar-v2-dropdown-wrap>button[aria-current=page],.mvp-shell.mvp-shell .platform-topbar__nav.platform-topbar__nav>button[aria-current=page],.mvp-shell.mvp-shell .platform-topbar__nav.platform-topbar__nav>.topbar-v2-dropdown-wrap>button[aria-current=page]{font-weight:600;color:var(--cbj-navy)!important;background:var(--cbj-navy-tint)!important}.app-shell.app-shell .platform-topbar__nav.platform-topbar__nav>button.active:after,.app-shell.app-shell .platform-topbar__nav.platform-topbar__nav>.topbar-v2-dropdown-wrap>button.active:after,.platform-app-shell.platform-app-shell .platform-topbar__nav.platform-topbar__nav>button.active:after,.platform-app-shell.platform-app-shell .platform-topbar__nav.platform-topbar__nav>.topbar-v2-dropdown-wrap>button.active:after,.app-shell.app-shell .platform-topbar__nav.platform-topbar__nav>button[aria-current=page]:after,.app-shell.app-shell .platform-topbar__nav.platform-topbar__nav>.topbar-v2-dropdown-wrap>button[aria-current=page]:after,.platform-app-shell.platform-app-shell .platform-topbar__nav.platform-topbar__nav>button[aria-current=page]:after,.platform-app-shell.platform-app-shell .platform-topbar__nav.platform-topbar__nav>.topbar-v2-dropdown-wrap>button[aria-current=page]:after{content:"";border-radius:999px;height:2px;position:absolute;bottom:-7px;left:10px;right:10px;background:var(--cbj-navy)!important}.mvp-shell.mvp-shell .platform-topbar__nav.platform-topbar__nav>button.active:after,.mvp-shell.mvp-shell .platform-topbar__nav.platform-topbar__nav>.topbar-v2-dropdown-wrap>button.active:after,.mvp-shell.mvp-shell .platform-topbar__nav.platform-topbar__nav>button[aria-current=page]:after,.mvp-shell.mvp-shell .platform-topbar__nav.platform-topbar__nav>.topbar-v2-dropdown-wrap>button[aria-current=page]:after{background:var(--cbj-navy)!important}.app-shell.app-shell .platform-topbar__search.platform-topbar__search,.platform-app-shell.platform-app-shell .platform-topbar__search.platform-topbar__search,.mvp-shell.mvp-shell .platform-topbar__search.platform-topbar__search{border-color:var(--platform-product-line-soft)!important;background:color-mix(in srgb, var(--platform-product-surface-muted) 70%, white)!important}.app-shell.app-shell .platform-topbar__search.platform-topbar__search:focus-within,.platform-app-shell.platform-app-shell .platform-topbar__search.platform-topbar__search:focus-within,.mvp-shell.mvp-shell .platform-topbar__search.platform-topbar__search:focus-within,.app-shell.app-shell .platform-topbar__search.platform-topbar__search.topbar-v2-search--focused,.platform-app-shell.platform-app-shell .platform-topbar__search.platform-topbar__search.topbar-v2-search--focused,.mvp-shell.mvp-shell .platform-topbar__search.platform-topbar__search.topbar-v2-search--focused{border-color:var(--cbj-navy-line)!important;background:var(--surface)!important;box-shadow:inset 0 1px 0 var(--palette-white-a90), 0 0 0 3px var(--cbj-navy-tint)!important}.platform-topbar__right.platform-topbar__right{min-width:0}@media (min-width:1101px) and (max-width:1360px){.platform-topbar__right.platform-topbar__right{gap:8px}}.app-shell.app-shell .platform-route-surface.platform-route-surface,.platform-app-shell.platform-app-shell .platform-route-surface.platform-route-surface,.mvp-shell.mvp-shell .platform-route-surface.platform-route-surface{color:var(--platform-product-ink);position:relative}.app-shell.app-shell .platform-route-surface.platform-route-surface:before,.platform-app-shell.platform-app-shell .platform-route-surface.platform-route-surface:before,.mvp-shell.mvp-shell .platform-route-surface.platform-route-surface:before{content:none}.app-shell.app-shell .platform-route-surface.platform-route-surface>:where(*){z-index:1;position:relative}.platform-app-shell.platform-app-shell .platform-route-surface.platform-route-surface>:where(*){z-index:1;position:relative}.mvp-shell.mvp-shell .platform-route-surface.platform-route-surface>:where(*){z-index:1;position:relative}.app-shell.app-shell :-webkit-any(.platform-surface,.platform-premium-surface,[data-premium-surface]:not(.platform-route-surface)){border-color:var(--platform-product-line-soft);box-shadow:var(--platform-product-shadow)}.app-shell.app-shell :is(.platform-surface,.platform-premium-surface,[data-premium-surface]:not(.platform-route-surface)){border-color:var(--platform-product-line-soft);box-shadow:var(--platform-product-shadow)}.platform-app-shell.platform-app-shell :-webkit-any(.platform-surface,.platform-premium-surface,[data-premium-surface]:not(.platform-route-surface)){border-color:var(--platform-product-line-soft);box-shadow:var(--platform-product-shadow)}.platform-app-shell.platform-app-shell :is(.platform-surface,.platform-premium-surface,[data-premium-surface]:not(.platform-route-surface)){border-color:var(--platform-product-line-soft);box-shadow:var(--platform-product-shadow)}.mvp-shell.mvp-shell :-webkit-any(.platform-surface,.platform-premium-surface,[data-premium-surface]:not(.platform-route-surface)){border-color:var(--platform-product-line-soft);box-shadow:var(--platform-product-shadow)}.mvp-shell.mvp-shell :is(.platform-surface,.platform-premium-surface,[data-premium-surface]:not(.platform-route-surface)){border-color:var(--platform-product-line-soft);box-shadow:var(--platform-product-shadow)}@media (max-width:760px){.platform-topbar__right.platform-topbar__right{overflow:hidden}.platform-topbar__search.platform-topbar__search .topbar-v2-search-input{min-width:44px;min-height:44px}.app-shell.app-shell .platform-topbar__nav.platform-topbar__nav>button[aria-current=page]:after,.app-shell.app-shell .platform-topbar__nav.platform-topbar__nav>.topbar-v2-dropdown-wrap>button[aria-current=page]:after,.platform-app-shell.platform-app-shell .platform-topbar__nav.platform-topbar__nav>button[aria-current=page]:after,.platform-app-shell.platform-app-shell .platform-topbar__nav.platform-topbar__nav>.topbar-v2-dropdown-wrap>button[aria-current=page]:after,.mvp-shell.mvp-shell .platform-topbar__nav.platform-topbar__nav>button[aria-current=page]:after,.mvp-shell.mvp-shell .platform-topbar__nav.platform-topbar__nav>.topbar-v2-dropdown-wrap>button[aria-current=page]:after{display:none}}:where(.app-shell,.mvp-shell,.platform-app-shell,.scout-fl) :where(td,th,.stat,.stat-value,.metric-value,.value,.num,.number,[class*=-aav],[class*=-cap]){font-variant-numeric:tabular-nums;font-feature-settings:"tnum" on}.app-shell.app-shell,.platform-app-shell.platform-app-shell,.mvp-shell.mvp-shell{--platform-product-radius:8px;--platform-product-radius-tight:6px;--platform-product-shadow:0 1px 0 var(--palette-white-a76) inset, 0 1px 2px #1118270b, 0 8px 18px #11182708;--platform-product-shadow-flat:0 1px 0 var(--palette-white-a74) inset, 0 1px 1px #11182709}.app-shell.app-shell :-webkit-any(.league-command-card,.league-page-panel,.teams-command-section,.teams-workspace-panel,.contracts-cap-header,.contracts-cap-toolbar,.contracts-ledger-table-shell,.table-wrap,.stats-home-toolbar){border-color:var(--platform-product-line-soft)!important;border-radius:var(--platform-product-radius)!important;background:linear-gradient(180deg, var(--palette-white-a98), #f9fafcb3), var(--platform-product-surface)!important;box-shadow:var(--platform-product-shadow)!important}.app-shell.app-shell :is(.league-command-card,.league-page-panel,.teams-command-section,.teams-workspace-panel,.contracts-cap-header,.contracts-cap-toolbar,.contracts-ledger-table-shell,.table-wrap,.stats-home-toolbar){border-color:var(--platform-product-line-soft)!important;border-radius:var(--platform-product-radius)!important;background:linear-gradient(180deg, var(--palette-white-a98), #f9fafcb3), var(--platform-product-surface)!important;box-shadow:var(--platform-product-shadow)!important}.platform-app-shell.platform-app-shell :-webkit-any(.platform-surface,.platform-premium-surface,.table-wrap){border-color:var(--platform-product-line-soft)!important;border-radius:var(--platform-product-radius)!important;background:linear-gradient(180deg, var(--palette-white-a98), #f9fafcb3), var(--platform-product-surface)!important;box-shadow:var(--platform-product-shadow)!important}.platform-app-shell.platform-app-shell :is(.platform-surface,.platform-premium-surface,.table-wrap){border-color:var(--platform-product-line-soft)!important;border-radius:var(--platform-product-radius)!important;background:linear-gradient(180deg, var(--palette-white-a98), #f9fafcb3), var(--platform-product-surface)!important;box-shadow:var(--platform-product-shadow)!important}.mvp-shell.mvp-shell :-webkit-any([class*=_section_],[data-profile-tab-surface],[class*=_tabSurface_],[class*=_stat-strip_],.lab-tablewrap-shell){border-color:var(--platform-product-line-soft)!important;border-radius:var(--platform-product-radius)!important;background:linear-gradient(180deg, var(--palette-white-a98), #f9fafcb3), var(--platform-product-surface)!important;box-shadow:var(--platform-product-shadow)!important}.mvp-shell.mvp-shell :is([class*=_section_],[data-profile-tab-surface],[class*=_tabSurface_],[class*=_stat-strip_],.lab-tablewrap-shell){border-color:var(--platform-product-line-soft)!important;border-radius:var(--platform-product-radius)!important;background:linear-gradient(180deg, var(--palette-white-a98), #f9fafcb3), var(--platform-product-surface)!important;box-shadow:var(--platform-product-shadow)!important}.mvp-shell.mvp-shell [class*=_tabSurface_]{box-shadow:none!important;background:#f1f4f8!important;border:0!important;border-radius:0!important}.mvp-shell.mvp-shell [class*=_section_]{background:var(--surface,var(--surface))!important;border-color:var(--palette-zinc-a04)!important;box-shadow:0 1px 2px var(--palette-zinc-a05), 0 16px 36px -20px var(--palette-zinc-a20)!important}.app-shell.app-shell :-webkit-any(.league-command-card,.league-page-panel,.teams-command-section,.teams-workspace-panel):hover{box-shadow:var(--platform-product-shadow)!important;transform:none!important}.app-shell.app-shell :is(.league-command-card,.league-page-panel,.teams-command-section,.teams-workspace-panel):hover{box-shadow:var(--platform-product-shadow)!important;transform:none!important}.mvp-shell.mvp-shell :-webkit-any([class*=_section_],[data-profile-tab-surface]):hover{box-shadow:var(--platform-product-shadow)!important;transform:none!important}.mvp-shell.mvp-shell :is([class*=_section_],[data-profile-tab-surface]):hover{box-shadow:var(--platform-product-shadow)!important;transform:none!important}.app-shell.app-shell :-webkit-any(.table-wrap,.lab-tablewrap-shell){border-radius:var(--platform-product-radius-tight)!important;box-shadow:var(--platform-product-shadow)!important}.app-shell.app-shell :is(.table-wrap,.lab-tablewrap-shell){border-radius:var(--platform-product-radius-tight)!important;box-shadow:var(--platform-product-shadow)!important}.mvp-shell.mvp-shell :-webkit-any(.table-wrap,.lab-tablewrap-shell){border-radius:var(--platform-product-radius-tight)!important;box-shadow:var(--platform-product-shadow)!important}.mvp-shell.mvp-shell :is(.table-wrap,.lab-tablewrap-shell){border-radius:var(--platform-product-radius-tight)!important;box-shadow:var(--platform-product-shadow)!important}.app-shell--tab-contracts.app-shell--tab-contracts .contracts-workspace{--cap-shadow-premium:var(--platform-product-shadow-flat);--cap-shadow:var(--platform-product-shadow-flat)}.app-shell--tab-contracts.app-shell--tab-contracts .contracts-workspace .contracts-cap-header{border-radius:var(--platform-product-radius)!important;box-shadow:var(--platform-product-shadow-flat)!important}.app-shell--tab-contracts.app-shell--tab-contracts .contracts-workspace .contracts-cap-header__identity-band{padding:14px 18px!important}.app-shell--tab-contracts.app-shell--tab-contracts .contracts-workspace .contracts-cap-header__metrics-band{gap:16px!important;padding:16px 18px!important}.app-shell--tab-contracts.app-shell--tab-contracts .contracts-workspace .contracts-cap-donut,.app-shell--tab-contracts.app-shell--tab-contracts .contracts-workspace .contracts-cap-donut svg{width:96px!important;height:96px!important}.app-shell--tab-contracts.app-shell--tab-contracts .contracts-workspace .contracts-cap-header__strip{padding:10px 18px!important}.app-shell--tab-contracts.app-shell--tab-contracts .contracts-workspace .contracts-cap-draft-strip,.app-shell--tab-contracts.app-shell--tab-contracts .contracts-workspace .teams-cap-table-wrap{border-radius:var(--platform-product-radius)!important;box-shadow:var(--platform-product-shadow-flat)!important}.app-shell--tab-contracts.app-shell--tab-contracts .contracts-workspace .contracts-cap-toolbar{border-radius:var(--platform-product-radius)!important;box-shadow:none!important;background:0 0!important}.mvp-shell.mvp-shell [class*=_ctr_]{gap:14px!important}.mvp-shell.mvp-shell [class*=_ctr-hero_]{align-items:flex-start!important;gap:18px!important}.mvp-shell.mvp-shell [class*=_ctr-hero-num_]{color:var(--platform-product-ink)!important;letter-spacing:0!important;margin-bottom:7px!important;font-size:clamp(34px,4vw,44px)!important;font-weight:610!important}.mvp-shell.mvp-shell :-webkit-any([class*=_ctr-hero-r-l_],[class*=_ctr-stat-v_]){color:var(--platform-product-ink)!important;letter-spacing:0!important;font-size:clamp(16px,1.8vw,19px)!important;font-weight:620!important}.mvp-shell.mvp-shell :is([class*=_ctr-hero-r-l_],[class*=_ctr-stat-v_]){color:var(--platform-product-ink)!important;letter-spacing:0!important;font-size:clamp(16px,1.8vw,19px)!important;font-weight:620!important}.mvp-shell.mvp-shell :is([class*=_ctr-detail-chip_],[class*=_ctr-scenario-pill_],[class*=_unit-tag_],[class*=_overview-contract-tabs_] span){border-radius:var(--platform-product-radius-tight)!important;background:color-mix(in srgb, var(--platform-product-surface-muted) 74%, white)!important;border-color:var(--platform-product-line-soft)!important;box-shadow:none!important}.mvp-shell.mvp-shell [class*=_ctr-stats_]{border:1px solid var(--platform-product-line-soft)!important;border-radius:var(--platform-product-radius)!important;background:var(--platform-product-surface)!important;gap:0!important;overflow:hidden!important}.mvp-shell.mvp-shell [class*=_ctr-stat_]{min-width:0!important;padding:10px 12px!important}.mvp-shell.mvp-shell [class*=_ctr-stat_]:last-child{border-right:0!important}.mvp-shell.mvp-shell :-webkit-any([class*=_stat-strip_],[class*=_overview-snapshot_]){background:var(--platform-product-surface)!important}.mvp-shell.mvp-shell :is([class*=_stat-strip_],[class*=_overview-snapshot_]){background:var(--platform-product-surface)!important}@media (max-width:760px){.mvp-shell.mvp-shell [class*=_ctr-hero_]{display:grid!important}.mvp-shell.mvp-shell [class*=_ctr-hero-num_]{font-size:34px!important}.mvp-shell.mvp-shell [class*=_ctr-stats_]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}#root .app-shell--runtime-banner>.api-toast-container{display:none!important}#root:has([data-profile-load-error=true]) .api-toast-container{display:none!important}@media (min-width:769px){#root .app-shell--runtime-banner .platform-shell-v1--offline>.platform-shell-v1__status{display:none!important}}#root .app-shell .platform-route-surface--player_profile .mvp-shell>[data-premium-topbar=global],#root .app-shell .platform-route-surface--player_profile .mvp-shell>.platform-shell-v1__status{display:none!important}@media (max-width:768px){:root{--cbj-mobile-topbar-height:calc(54px + env(safe-area-inset-top,0px));--cbj-mobile-bottom-nav-height:calc(58px + env(safe-area-inset-bottom,0px));--cbj-mobile-content-gutter:14px}#root .platform-route-transition-current,#root .platform-route-transition-exit,#root .platform-route-surface.view-enter,#root .platform-route-surface[data-platform-route-motion=enter]{opacity:1!important;animation:none!important;transform:none!important}#root .platform-route-surface.view-enter>:where(:not(style)){opacity:1!important;will-change:auto!important;animation:none!important;transform:none!important}#root .platform-route-surface.view-enter>:where(:not(style))>:where(:not(style)){opacity:1!important;will-change:auto!important;animation:none!important;transform:none!important}#root :where(.app-shell,.platform-app-shell,.mvp-shell) :where([data-platform-reveal=pending],[data-platform-reveal=visible]){opacity:1!important;will-change:auto!important;animation:none!important;transform:none!important}#root .api-toast,#root .api-toast--exit,#root .api-toast-progress{will-change:auto!important;animation:none!important;transform:none!important}#root .api-toast{-webkit-backdrop-filter:none!important}#root .api-toast-progress{width:100%!important}#root [data-premium-topbar=global].platform-topbar{box-sizing:border-box!important;z-index:100!important;min-height:var(--cbj-mobile-topbar-height)!important;color:#f4f8fc!important;-webkit-backdrop-filter:none!important;background:#07182d!important;border-bottom:1px solid #ffffff17!important;position:sticky!important;top:0!important;box-shadow:0 1px #040c182e!important}#root [data-premium-topbar=global].topbar-v2>.topbar-v2-row--main{box-sizing:border-box!important;width:100%!important;min-height:var(--cbj-mobile-topbar-height)!important;height:var(--cbj-mobile-topbar-height)!important;padding:env(safe-area-inset-top,0px) max(10px, env(safe-area-inset-right,0px)) 0 max(10px, env(safe-area-inset-left,0px))!important;gap:8px!important;margin:0!important}#root [data-premium-topbar=global].platform-topbar:not(.topbar-v2){height:var(--cbj-mobile-topbar-height)!important;padding:env(safe-area-inset-top,0px) max(10px, env(safe-area-inset-right,0px)) 0 max(8px, env(safe-area-inset-left,0px))!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;display:grid!important}#root [data-premium-topbar=global] .platform-topbar__nav,#root [data-premium-topbar=global].platform-topbar:not(.topbar-v2)>.platform-topbar__brand+div:not(.platform-topbar__nav):not(.platform-topbar__right){display:none!important}#root [data-premium-topbar=global] .platform-topbar__brand,#root [data-premium-topbar=global] .platform-topbar__right{visibility:visible!important;opacity:1!important;transform:none!important}#root [data-premium-topbar=global] .platform-topbar__brand{box-sizing:border-box!important;background:0 0!important;border:0!important;min-width:44px!important;min-height:44px!important;padding:0 6px 0 2px!important}#root [data-premium-topbar=global] .platform-topbar__brand-copy{display:none!important}#root [data-premium-topbar=global] .platform-topbar__brand-mark{border:1px solid var(--palette-white-a14)!important;width:30px!important;height:30px!important;box-shadow:inset 0 1px 0 var(--palette-white-a10)!important;background:#ffffff17!important;border-radius:8px!important}#root [data-premium-topbar=global] .platform-topbar__right{box-sizing:border-box!important;gap:6px!important;min-width:0!important;margin-left:0!important;padding:0!important}#root [data-premium-topbar=global].platform-topbar:not(.topbar-v2)>.platform-topbar__right{justify-content:stretch!important;width:100%!important}#root [data-premium-topbar=global] .topbar-v2-search{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;height:40px!important;min-height:40px!important;box-shadow:none!important;background:#ffffff17!important;border:1px solid #ffffff21!important;border-radius:10px!important}#root [data-premium-topbar=global] .topbar-v2-search--focused{background:var(--palette-white-a14)!important;box-shadow:0 0 0 2px var(--palette-white-a08)!important;border-color:#ffffff47!important}#root [data-premium-topbar=global] .topbar-v2-search-input{min-width:0!important;min-height:38px!important;color:var(--palette-white)!important;box-shadow:none!important;background:0 0!important;border:0!important;font-size:16px!important}#root [data-premium-topbar=global] .topbar-v2-search-input::placeholder{color:#e7eff88f!important;opacity:1!important}#root [data-premium-topbar=global] .topbar-v2-search-icon{color:#e7eff8a8!important}#root [data-premium-topbar=global] .platform-account-menu__trigger{min-width:44px!important;min-height:44px!important}#root [data-premium-topbar=global] .platform-account-menu__avatar{border-color:var(--palette-white-a14)!important;background:var(--palette-white-a12)!important;width:32px!important;height:32px!important;color:var(--palette-white)!important;box-shadow:none!important}#root .platform-section-subnav{top:var(--cbj-mobile-topbar-height)!important;border-bottom-color:var(--palette-slate-a08)!important;-webkit-backdrop-filter:none!important;background:#fafcfef7!important}#root .platform-section-subnav__inner{box-sizing:border-box!important;width:100%!important;min-height:44px!important;padding:0 28px 0 var(--cbj-mobile-content-gutter)!important;scroll-padding-inline:var(--cbj-mobile-content-gutter)!important;gap:16px!important;margin:0!important}#root .platform-section-subnav__item{min-height:44px!important;padding:0 1px!important;font-size:13px!important;font-weight:650!important}#root .platform-section-subnav__item.is-active:after{height:2px!important;bottom:2px!important;left:0!important;right:0!important}#root :where(.platform-workspace-shell,.platform-shell-v1) :where(.contracts-workspace__tabs,.stats-tabs,.stats-home-mode-toggle,.stats-home-segment,.league-page-segmented,.lab-chip-rail,.scope-row,.lab-scope-row,.dossier-tabs,.player-detail-tabs,.goalie-profile-tabs,.db-pulse-tabs,.team-screener-page-v2__view-controls,.team-screener-page-v2__filter-controls){-webkit-overflow-scrolling:touch;box-sizing:border-box!important;overscroll-behavior-inline:contain!important;max-width:100%!important;scroll-padding-inline:var(--cbj-mobile-content-gutter)!important;scrollbar-width:none!important;overflow:auto hidden!important}#root :where(.platform-workspace-shell,.platform-shell-v1) :where(.contracts-workspace__tabs,.stats-tabs,.stats-home-mode-toggle,.stats-home-segment,.league-page-segmented,.lab-chip-rail,.scope-row,.lab-scope-row,.dossier-tabs,.player-detail-tabs,.goalie-profile-tabs,.db-pulse-tabs,.team-screener-page-v2__view-controls,.team-screener-page-v2__filter-controls)::-webkit-scrollbar{display:none!important}#root :where(.platform-workspace-shell,.platform-shell-v1) :where(.contracts-workspace__tabs,.stats-tabs,.stats-home-mode-toggle,.stats-home-segment,.league-page-segmented,.lab-chip-rail,.scope-row,.lab-scope-row,.dossier-tabs,.player-detail-tabs,.goalie-profile-tabs,.db-pulse-tabs,.team-screener-page-v2__view-controls,.team-screener-page-v2__filter-controls)>:where(button,a,[role=tab],[role=button],label){white-space:nowrap!important;flex:none!important}#root :where(.app-shell,.platform-app-shell,.mvp-shell){padding-bottom:calc(var(--cbj-mobile-bottom-nav-height) + 12px)!important}#root .bottom-tab-bar.bottom-tab-bar{box-sizing:border-box!important;min-height:var(--cbj-mobile-bottom-nav-height)!important;padding:0 0 env(safe-area-inset-bottom,0px)!important;border-top:1px solid var(--palette-slate-a10)!important;box-shadow:0 -8px 24px var(--palette-slate-a055)!important;-webkit-backdrop-filter:none!important;background:#fafcfefb!important}#root .bottom-tab-bar-inner.bottom-tab-bar-inner{box-sizing:border-box!important;width:100%!important;max-width:none!important;height:58px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:0!important;padding:4px 6px 3px!important}#root .bottom-tab.bottom-tab{height:50px!important;min-height:50px!important;color:var(--palette-neutral-500)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:5px 2px 3px!important;transition:color .14s,background-color .14s,transform 90ms cubic-bezier(.2,.8,.2,1)!important;position:relative!important}#root .bottom-tab.bottom-tab:before,#root .bottom-tab.bottom-tab:after{content:none!important}#root .bottom-tab.bottom-tab.active{color:var(--palette-union-blue)!important;box-shadow:none!important;background:0 0!important}#root .bottom-tab.bottom-tab:active,#root .bottom-tab.bottom-tab[data-platform-pressed=true]{background-color:#00265417!important;transform:scale(.955)!important}#root .bottom-tab-icon{opacity:.82!important;transition:transform .18s cubic-bezier(.22,1,.36,1),opacity .14s!important}#root .bottom-tab.active .bottom-tab-icon{opacity:1!important;transform:translateY(-1px)!important}#root .bottom-tab .bottom-tab-label{color:currentColor!important;letter-spacing:.01em!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:68px!important;font-size:10px!important;font-weight:680!important;line-height:1!important;overflow:hidden!important}#root .bottom-tab.active .bottom-tab-label{font-weight:760!important}html[data-keyboard=open] #root .bottom-tab-bar{transform:translateY(calc(100% + env(safe-area-inset-bottom,0px)))!important}}@media (max-width:360px){#root .bottom-tab-bar-inner.bottom-tab-bar-inner{padding-inline-start:3px!important;padding-inline-end:3px!important}#root .bottom-tab .bottom-tab-label{font-size:9.5px!important}}@media (prefers-reduced-motion:reduce){#root .bottom-tab.bottom-tab,#root .bottom-tab-icon{transition:none!important}}@keyframes globalSearchV52BackdropIn{0%{opacity:0}to{opacity:1}}@keyframes globalSearchV52PaletteIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}body [data-premium-topbar=global] .topbar-v2-search{border:1px solid var(--hair);background:var(--surface-tint);width:240px;min-width:0;max-width:240px;height:30px;min-height:30px;box-shadow:none;transition:border-color .14s var(--ease-std), background .14s var(--ease-std), box-shadow .18s var(--ease-out);border-radius:8px;flex:0 240px;gap:8px;padding:0 10px;transform:none}body [data-premium-topbar=global] .topbar-v2-search:hover{border-color:var(--hair-strong);background:var(--surface);box-shadow:none!important;transform:none!important}body [data-premium-topbar=global] .topbar-v2-search-icon{width:13px;height:13px;color:var(--ink-3);stroke-width:1.7px}body [data-premium-topbar=global] .topbar-v2-search-input{height:100%;min-height:0;color:var(--ink);font-family:var(--sans);letter-spacing:0;font-size:12px;font-weight:400}body [data-premium-topbar=global] .topbar-v2-search-input::placeholder{color:var(--ink-3);opacity:1}.topbar-v2-search-shortcut{border:1px solid var(--hair);background:var(--surface);color:var(--ink-2);font-family:var(--sans);white-space:nowrap;border-radius:4px;margin-left:auto;padding:1px 5px;font-size:10px;font-weight:500;line-height:1.4}.topbar-v2-search-shortcut--close{color:var(--ink-3);display:none}body [data-premium-topbar=global] .topbar-v2-search[data-search-state=open] .topbar-v2-search-shortcut--open,body [data-premium-topbar=global] .topbar-v2-search[data-search-state=committing] .topbar-v2-search-shortcut--open{display:none}body [data-premium-topbar=global] .topbar-v2-search:has(.topbar-v2-search-clear) .topbar-v2-search-shortcut--open{display:none}body [data-premium-topbar=global] .topbar-v2-search[data-search-state=open] .topbar-v2-search-shortcut--close{display:inline-flex}body [data-premium-topbar=global] .topbar-v2-search-clear{background:var(--surface-2);width:20px;height:20px;min-height:20px;color:var(--ink-3);box-shadow:none;border:0}body [data-premium-topbar=global] .topbar-v2-search-spinner{border-width:1.5px;border-color:var(--hair-strong);border-top-color:var(--navy);width:13px;height:13px}@media (min-width:769px){body [data-premium-topbar=global] .topbar-v2-center{justify-content:flex-end}body [data-premium-topbar=global] .topbar-v2-search.topbar-v2-search--focused{z-index:420;border-color:var(--hair);background:var(--surface);width:580px;min-width:580px;max-width:calc(100vw - 32px);height:48px;min-height:48px;animation:globalSearchV52BackdropIn .14s var(--ease-std) both;border-radius:12px 12px 0 0;padding:0 16px;position:fixed;top:max(14vh,84px);left:calc(50% - 290px);box-shadow:var(--shadow-xl)!important;transform:none!important}body [data-premium-topbar=global] .topbar-v2-search.topbar-v2-search--focused .topbar-v2-search-input{font-size:14px}body [data-premium-topbar=global] .topbar-v2-search.topbar-v2-search--focused .search-dropdown-backdrop{z-index:-1;-webkit-backdrop-filter:blur(2px);width:100vw;height:100vh;animation:globalSearchV52BackdropIn .14s var(--ease-std) both;background:#09090b3d;display:block;position:fixed;top:0;bottom:0;left:0;right:0}body [data-premium-topbar=global] .topbar-v2-search.topbar-v2-search--focused .top-search-dropdown{z-index:1;border:1px solid var(--hair);background:var(--surface);min-height:0;max-height:380px;box-shadow:var(--shadow-xl);animation:globalSearchV52PaletteIn .18s var(--ease-out) both;border-radius:0 0 12px 12px;padding:6px 0 8px;overflow-y:auto;width:auto!important;min-width:0!important;max-width:none!important;position:absolute!important;top:100%!important;left:-1px!important;right:-1px!important}body [data-premium-topbar=global] .topbar-v2-search.topbar-v2-search--focused .top-search-dropdown:before,body [data-premium-topbar=global] .topbar-v2-search.topbar-v2-search--focused .search-dropdown-header{display:none}}body [data-premium-command-palette=top-search] .top-search-section-label,body [data-premium-command-palette=top-search] .top-search-command-kicker{min-height:0;color:var(--ink-4);letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;padding:7px 16px 5px;font-size:9.5px;font-weight:500;line-height:1.2}body [data-premium-command-palette=top-search] .top-search-section-label span:last-child,body [data-premium-command-palette=top-search] .top-search-command-kicker-meta{color:var(--ink-4);letter-spacing:0;text-transform:none;font-size:9.5px;font-weight:400}body [data-premium-command-palette=top-search] .top-search-command-surface{box-shadow:none;background:0 0;border:0;padding:0}body [data-premium-command-palette=top-search][data-search-state=command] [data-premium-command-section=default] .top-search-command{min-height:40px;padding-block-start:7px;padding-block-end:7px}body [data-premium-command-palette=top-search][data-search-state=command] [data-premium-command-section=default] .top-search-command-copy>span{display:none}body [data-premium-command-palette=top-search] .top-search-command-grid{grid-template-columns:minmax(0,1fr);gap:0;padding:0;display:grid}body [data-premium-command-palette=top-search] .top-search-command,body [data-premium-command-palette=top-search] .top-search-option{min-height:44px;box-shadow:none;color:var(--ink);transition:background .1s var(--ease-std);background:0 0;border:0;border-radius:0;gap:12px;padding:8px 16px}body [data-premium-command-palette=top-search] .top-search-command:hover,body [data-premium-command-palette=top-search] .top-search-command.active,body [data-premium-command-palette=top-search] .top-search-option:hover,body [data-premium-command-palette=top-search] .top-search-option.active{background:var(--navy-soft);box-shadow:none;border-color:#0000}body [data-premium-command-palette=top-search] :-webkit-any(.top-search-command,.top-search-option):after{display:none}body [data-premium-command-palette=top-search] :is(.top-search-command,.top-search-option):after{display:none}body [data-premium-command-palette=top-search] .top-search-avatar,body [data-premium-command-palette=top-search] .top-search-avatar-fallback{border:1px solid var(--hair);background:var(--surface-2);width:26px;height:26px;color:var(--ink-2);border-radius:50%;font-size:10px;font-weight:600}body [data-premium-command-palette=top-search] .top-search-name,body [data-premium-command-palette=top-search] .top-search-command-copy strong{color:var(--ink);letter-spacing:0;font-size:13px;font-weight:500}body [data-premium-command-palette=top-search] .top-search-sub,body [data-premium-command-palette=top-search] .top-search-command-copy span{color:var(--ink-3);font-size:11px;line-height:1.3}body [data-premium-command-palette=top-search] .top-search-stats{gap:4px;margin-top:3px}body [data-premium-command-palette=top-search] .top-search-stat{color:var(--ink-3);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;padding:0;font-size:10px}body [data-premium-command-palette=top-search] .top-search-stat:not(:last-child):after{content:"·";color:var(--ink-4);margin-left:4px}body [data-premium-command-palette=top-search] .top-search-kind,body [data-premium-command-palette=top-search] .top-search-open-affordance,body [data-premium-command-palette=top-search] .top-search-command-aside{color:var(--ink-3);font-size:10px;font-weight:500}body [data-premium-command-palette=top-search] .top-search-kind{letter-spacing:.02em;background:0 0;border:0;padding:0}body [data-premium-command-palette=top-search] .top-search-open-affordance{display:none}body [data-premium-command-palette=top-search] .top-search-command-aside kbd{border:1px solid var(--hair);background:var(--surface);color:var(--ink-2);font-family:var(--sans);border-radius:3px;padding:1px 5px;font-size:10px}body [data-premium-command-palette=top-search] .top-search-empty{min-height:112px;color:var(--ink-3);padding:24px 16px;font-size:12px}body [data-premium-command-palette=top-search][data-search-state=error] .top-search-empty{text-align:left;align-items:flex-start;gap:3px;min-height:0;padding:12px 16px}body [data-premium-command-palette=top-search] :-webkit-any(.top-search-status-row,.top-search-empty-hint){color:var(--ink-3);font-size:11px}body [data-premium-command-palette=top-search] :is(.top-search-status-row,.top-search-empty-hint){color:var(--ink-3);font-size:11px}body [data-premium-command-palette=top-search] .top-search-status-row{border-color:var(--hair-light);background:var(--surface-tint);min-height:38px;padding:8px 16px}body [data-premium-command-palette=top-search] .top-search-status-row--more:hover{background:var(--surface-2)}body [data-premium-command-palette=top-search] .top-search-status-row--more strong{color:var(--navy);font-size:11px;font-weight:600}@media (min-width:769px) and (max-width:1024px){body [data-premium-topbar=global] .topbar-v2-search:not(.topbar-v2-search--focused){flex-basis:200px;width:200px;max-width:200px}}@media (max-width:768px){body [data-premium-topbar=global]:not(.topbar-v2--searching) .topbar-v2-center{flex:0 0 36px;width:36px}body [data-premium-topbar=global]:not(.topbar-v2--searching) .topbar-v2-search{border-radius:7px;flex:0 0 36px;justify-content:center;width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;padding:0;position:relative}body [data-premium-topbar=global]:not(.topbar-v2--searching) .topbar-v2-search-input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}body [data-premium-topbar=global] .topbar-v2-search-shortcut,body [data-premium-topbar=global].topbar-v2--searching .topbar-v2-row--nav-inline{display:none}body [data-premium-topbar=global].topbar-v2--searching .topbar-v2-search{flex:auto;width:100%;max-width:none;padding:0 12px;border:1px solid var(--hair)!important;background:var(--surface)!important;height:38px!important;min-height:38px!important;box-shadow:none!important;border-radius:8px!important;transform:none!important}body [data-premium-topbar=global].topbar-v2--searching .topbar-v2-search-input{min-height:0;color:var(--ink)!important;font-size:16px!important;font-weight:400!important}body .search-dropdown-mobile-portal .search-dropdown-backdrop{z-index:var(--z-overlay);-webkit-backdrop-filter:blur(2px);width:100vw;height:100dvh;animation:globalSearchV52BackdropIn .14s var(--ease-std) both;display:block;position:fixed;top:0;bottom:0;left:0;right:0;background:#09090b33!important}body .search-dropdown-mobile-portal .top-search-dropdown{z-index:calc(var(--z-overlay) + 1);animation:globalSearchV52PaletteIn .18s var(--ease-out) both;overflow-y:auto;top:var(--search-mobile-top,64px)!important;border:1px solid var(--hair)!important;background:var(--surface)!important;width:auto!important;min-width:0!important;max-height:min(72dvh,560px)!important;box-shadow:var(--shadow-xl)!important;border-radius:12px!important;padding:6px 0 8px!important;position:fixed!important;left:10px!important;right:10px!important}body .search-dropdown-mobile-portal .search-dropdown-header{display:none}body [data-premium-command-palette=top-search] .top-search-command,body [data-premium-command-palette=top-search] .top-search-option{min-height:50px;padding:10px 14px}body [data-premium-command-palette=top-search] .top-search-avatar,body [data-premium-command-palette=top-search] .top-search-avatar-fallback{width:32px;height:32px}body [data-premium-command-palette=top-search] .top-search-name{font-size:14px}}@media (prefers-reduced-motion:reduce){body [data-premium-topbar=global] .topbar-v2-search,body [data-premium-command-palette=top-search],body .search-dropdown-backdrop{transition-duration:.01ms!important;animation:none!important}}#root [data-premium-topbar=global] [data-premium-topbar-search]{border-color:var(--hair)!important;background:var(--surface-tint)!important;height:30px!important;min-height:30px!important;box-shadow:none!important;border-radius:8px!important;transform:none!important}#root [data-premium-topbar=global] [data-premium-topbar-search]:hover{border-color:var(--hair-strong)!important;background:var(--surface)!important;box-shadow:none!important;transform:none!important}#root [data-premium-topbar=global] [data-premium-topbar-search] .topbar-v2-search-input:focus{box-shadow:none!important;border:0!important;outline:0!important}#root [data-premium-topbar=global] [data-premium-topbar-search] .topbar-v2-search-input:focus-visible{box-shadow:none!important;border:0!important;outline:0!important}@media (min-width:769px){#root [data-premium-topbar=global] [data-premium-topbar-search].topbar-v2-search--focused{border-color:var(--hair)!important;background:var(--surface)!important;height:48px!important;min-height:48px!important;box-shadow:var(--shadow-xl)!important;border-radius:12px 12px 0 0!important;transform:none!important}#root [data-premium-topbar=global] [data-premium-topbar-search].topbar-v2-search--focused .top-search-dropdown{border:1px solid var(--hair)!important;background:var(--surface)!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:380px!important;box-shadow:var(--shadow-xl)!important;border-radius:0 0 12px 12px!important;padding:6px 0 8px!important;top:100%!important;left:-1px!important;right:-1px!important}}body #root [data-premium-command-palette=top-search] .top-search-command,body #root [data-premium-command-palette=top-search] .top-search-option{min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:8px 16px!important}body #root [data-premium-command-palette=top-search][data-search-state=command] [data-premium-command-section=default] .top-search-command{min-height:40px!important;padding-block-start:7px!important;padding-block-end:7px!important}body #root [data-premium-command-palette=top-search] .top-search-command-grid{gap:0!important}body #root [data-premium-command-palette=top-search] .top-search-command-aside{align-items:center;gap:6px!important;display:flex!important}body #root [data-premium-command-palette=top-search] .top-search-command:hover,body #root [data-premium-command-palette=top-search] .top-search-command.active,body #root [data-premium-command-palette=top-search] .top-search-option:hover,body #root [data-premium-command-palette=top-search] .top-search-option.active{background:var(--navy-soft)!important;box-shadow:none!important;border-color:#0000!important}@media (max-width:768px){#root [data-premium-topbar=global]:not(.topbar-v2--searching) [data-premium-topbar-search]{border-radius:7px!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important}#root [data-premium-topbar=global]:not(.topbar-v2--searching) [data-premium-topbar-search] .topbar-v2-search-icon{z-index:2;pointer-events:none;position:relative;color:var(--ink-3)!important}#root [data-premium-topbar=global].topbar-v2--searching [data-premium-topbar-search]{border:1px solid var(--hair)!important;background:var(--surface)!important;width:100%!important;max-width:none!important;height:38px!important;min-height:38px!important;box-shadow:none!important;border-radius:8px!important;padding:0 12px!important}#root [data-premium-topbar=global].topbar-v2--searching [data-premium-topbar-search] .topbar-v2-search-icon{color:var(--ink-3)!important}#root [data-premium-topbar=global].topbar-v2--searching [data-premium-topbar-search] .topbar-v2-search-input{color:var(--ink)!important}#root [data-premium-topbar=global].topbar-v2--searching [data-premium-topbar-search] .topbar-v2-search-input::placeholder{color:var(--ink-3)!important;opacity:1!important}#root [data-premium-topbar=global].topbar-v2--searching .topbar-v2-search-cancel{color:var(--palette-white-a78)!important}#root [data-premium-topbar=global] [data-premium-topbar-search] .topbar-v2-search-shortcut{display:none!important}body #root [data-premium-command-palette=top-search] .top-search-command,body #root [data-premium-command-palette=top-search] .top-search-option{min-height:50px!important;padding:10px 14px!important}body .search-dropdown-mobile-portal [data-premium-command-palette=top-search] .search-dropdown-header{display:none!important}body .search-dropdown-mobile-portal [data-premium-command-palette=top-search][data-search-state=command] [data-premium-command-section=default] .top-search-command{align-items:center!important;min-height:48px!important;padding:8px 14px!important}body .search-dropdown-mobile-portal [data-premium-command-palette=top-search][data-search-state=command] [data-premium-command-section=recent] .top-search-command{min-height:56px!important;padding:8px 14px!important}}@media (min-width:641px) and (max-width:768px){#root [data-premium-topbar=global]:not(.topbar-v2--searching) .topbar-v2-center{flex:0 200px;width:auto}#root [data-premium-topbar=global]:not(.topbar-v2--searching) [data-premium-topbar-search]{flex:0 200px;justify-content:flex-start;border-radius:8px!important;width:200px!important;min-width:0!important;max-width:200px!important;height:30px!important;min-height:30px!important;padding:0 10px!important}#root [data-premium-topbar=global]:not(.topbar-v2--searching) [data-premium-topbar-search] .topbar-v2-search-input{z-index:auto;opacity:1;cursor:text;width:auto;height:100%;position:static;top:auto;bottom:auto;left:auto;right:auto;color:var(--ink)!important;letter-spacing:0!important;font-size:12px!important;font-weight:400!important}#root [data-premium-topbar=global]:not(.topbar-v2--searching) [data-premium-topbar-search] .topbar-v2-search-input::placeholder{color:var(--ink-3)!important;opacity:1!important}#root [data-premium-topbar=global]:not(.topbar-v2--searching) [data-premium-topbar-search] .topbar-v2-search-icon{width:13px!important;height:13px!important;color:var(--ink-3)!important}#root [data-premium-topbar=global]:not(.topbar-v2--searching) [data-premium-topbar-search] .topbar-v2-search-shortcut--open{display:inline-flex}}
