@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&family=Oxanium:wght@500;600;700&display=swap");:root{--tl-lime:#92DE03;--tl-lime-hover:#A6F21A;--tl-lime-active:#79BD00;--tl-lime-05:rgba(146,222,3,.05);--tl-lime-10:rgba(146,222,3,.10);--tl-lime-20:rgba(146,222,3,.20);--tl-lime-40:rgba(146,222,3,.40);--tl-black:#000000;--tl-bg:#0B0D0E;--tl-surface-inset:#0E1113;--tl-surface-1:#111417;--tl-surface-2:#171B1F;--tl-surface-hover:#20252A;--tl-border:#2A3036;--tl-border-hover:#3A424A;--tl-text-primary:#FFFFFF;--tl-text-secondary:#A9B0B7;--tl-text-muted:#6F767D;--tl-success:#22C55E;--tl-warning:#F59E0B;--tl-danger:#EF4444;--tl-info:#38BDF8;--tl-radius-xs:6px;--tl-radius-control:8px;--tl-radius-card:12px;--tl-radius-panel:16px;--tl-control-height:36px;--tl-transition:160ms ease;--match-team-a:#1F6FEB;--match-team-b:#EF476F;--match-team-a-soft:#62A0FF;--match-team-b-soft:#FF7691;--viz-blue:var(--match-team-a);--viz-blue-2:var(--match-team-a-soft);--viz-cyan:var(--tl-info);--viz-violet:#A78BFA;--viz-green:var(--tl-success);--viz-rose:var(--match-team-b);--viz-amber:var(--tl-warning);--viz-night:var(--tl-bg);--viz-ink:var(--tl-text-primary);--viz-soft:var(--tl-surface-2);--viz-canvas:var(--tl-bg);--font-brand:"Oxanium",system-ui,sans-serif;--font-ui:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"JetBrains Mono","SFMono-Regular",Consolas,monospace;--ink:var(--tl-text-primary);--muted:var(--tl-text-secondary);--line:var(--tl-border);--border:var(--tl-border);--paper:var(--tl-bg);--bg:var(--tl-surface-inset);--panel:var(--tl-surface-1);--navy:var(--tl-black);--blue:var(--tl-lime);--blue-soft:var(--tl-lime-10);--green:var(--tl-success);--red:var(--tl-danger)}*{scrollbar-color:var(--tl-border-hover) var(--tl-bg)}html{background:var(--tl-bg);color-scheme:dark}body,html{-webkit-font-smoothing:antialiased}body{min-height:100vh}button,input,select,textarea{font-family:var(--font-ui)}.mono,code,kbd,pre{font-family:var(--font-mono)}.answer>h3,.display-font,.lede h2,.seasonHero h2,.sectionHead h2,.teamSectionTitle h3,h1,h2,h3{font-family:var(--font-brand);letter-spacing:-.01em}::selection{background:var(--tl-lime);color:var(--tl-black)}a{color:inherit}:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}button{min-height:var(--tl-control-height);transition:background-color var(--tl-transition),border-color var(--tl-transition),color var(--tl-transition),transform var(--tl-transition)}button:hover:not(:disabled){background:var(--tl-surface-hover);border-color:var(--tl-border-hover)}button:active:not(:disabled){transform:translateY(1px)}button.primary{font-weight:700}button.primary:hover:not(:disabled){background:var(--tl-lime-hover);border-color:var(--tl-lime-hover);color:var(--tl-black)}button.primary:active:not(:disabled){background:var(--tl-lime-active);border-color:var(--tl-lime-active)}input,select,textarea{border:1px solid var(--tl-border);background:var(--tl-surface-2);color:var(--tl-text-primary);border-radius:var(--tl-radius-control);outline:none}input:focus,select:focus,textarea:focus{border-color:var(--tl-lime)}input::placeholder,textarea::placeholder{color:var(--tl-text-muted)}.tlHomeLogo{position:fixed;top:20px;left:18px;z-index:120;width:64px;height:64px;display:grid;place-items:center;border:0;border-radius:14px;background:transparent;text-decoration:none;transition:background-color var(--tl-transition),transform var(--tl-transition)}.tlHomeLogo:hover{background:rgba(255,255,255,.045)}.tlHomeLogo:active{transform:translateY(1px)}.tlHomeLogo .tlHomeMark,.tlHomeLogo img,.tlHomeLogo svg{display:block;width:58px;height:58px;object-fit:contain}.shell{color:var(--tl-text-primary)}.sidebar .brand{display:block;width:64px;height:64px;min-width:64px;flex:0 0 64px;margin:0 0 4px;background:none;border:0;opacity:0;visibility:hidden;pointer-events:none}.sidebar .brand>*{display:none}.sidebar nav button{border-color:transparent}.sidebar nav button:hover{background:rgba(255,255,255,.04);color:var(--tl-text-primary)}.sidebar nav button.active{box-shadow:inset 3px 0 0 var(--tl-lime)}.navDot{box-shadow:none}.sidebar nav button.active .navDot{background:var(--tl-lime);box-shadow:none}.sideNote{border-top-color:var(--tl-border)}.brand small,.sideNote small,.sideNote span{color:var(--tl-text-muted)}.workspace{color:var(--tl-text-primary)}.topbar{border-bottom-color:var(--tl-border)}.notice{border-color:rgba(56,189,248,.35)}.error{border-color:rgba(239,68,68,.35)}.advancedMetrics>div,.comparisonBar,.legendList,.metric,.networkRank,.panel,.selectedEvidence,.situationBars,.vizNote,.vizPanel{background:var(--tl-surface-1);border-color:var(--tl-border);color:var(--tl-text-primary);box-shadow:none}.metric,.panel{border-radius:var(--tl-radius-card)}.lede p,.metric small,.metric span,.panel p,.sectionHead p{color:var(--tl-text-secondary)}.metric strong,.panel h2,.panel h3{color:var(--tl-text-primary)}.answer article,.detectors>div,.filmItems>div,.filmSessions>button,.modelEvidence,.networkList>div,.panel td,.panel th,.rankedList>div,.sequenceList>div,.sessionRow{border-color:var(--tl-border)}.filmItems>div>b,.filmSessions>button span,.principleTop>span,.principles article>span{color:var(--tl-lime)}.dataBoundary,.limitations{background:rgba(245,158,11,.08);border-color:rgba(245,158,11,.32);color:#FCD99A}.filmRemove{border-color:rgba(239,68,68,.32)!important}.contextNote,.methodology{border-color:var(--tl-border)}.advancedMetrics strong,.big strong,.seasonKpi>strong,.vizStat strong{font-family:var(--font-brand)}.vizToolbar{box-shadow:none}.teamToggle button,.vizTabs button{border-color:transparent}.teamToggle button:hover,.vizTabs button:hover{background:rgba(255,255,255,.04)}.sectionDivider span,.selectedEvidence>span,.vizPanelHead span{color:var(--tl-text-muted)}.sectionDivider b,.selectedEvidence strong,.vizPanelHead h3{color:var(--tl-text-primary)}.chartLegend span,.selectedEvidence p,.vizNote,.vizPanelHead p{color:var(--tl-text-secondary)}.axisText,.axisTitle{fill:var(--tl-text-muted)}.comparisonBar>div,.segmented{background:var(--tl-surface-2)}.detectorPanel{border-top-color:var(--tl-lime)}.visualBadge{border-color:var(--tl-lime-20)}.vizLoading{border-color:var(--tl-border)}.networkRank b,.sequenceViz>div>b{color:var(--match-team-a)}.eventBadge,.seasonHero{background:var(--tl-black);border:1px solid var(--tl-border);color:var(--tl-text-primary);box-shadow:none}.eventBadge:before,.seasonHero:before{display:none}.eventBadge span,.seasonHero p,.seasonRecord span{color:var(--tl-text-secondary)}.eventBadge small,.seasonHero span,.seasonRecord small{color:var(--tl-text-muted)}.seasonHero h2,.seasonRecord strong{font-family:var(--font-brand)}.seasonRecord{border-left-color:var(--tl-border)}.seasonKpi{background:var(--tl-surface-1)!important;border-color:var(--tl-border)!important;color:var(--tl-text-primary)!important}.seasonKpi>small,.seasonKpi>span{color:var(--tl-text-secondary)}.seasonTabs{border-bottom-color:var(--tl-border)}.seasonTabs button,.segmented button{color:var(--tl-text-secondary)}.seasonTabs button.active,.segmented button.active{background:var(--tl-lime-10);color:var(--tl-text-primary);box-shadow:inset 0 -2px 0 var(--tl-lime)}@media(max-width:1000px){.sidebar .brand{width:52px;height:52px;min-width:52px;flex-basis:52px}}@media(max-width:900px){.tlHomeLogo{top:10px;left:12px;width:54px;height:54px;border-radius:12px}.tlHomeLogo .tlHomeMark,.tlHomeLogo img,.tlHomeLogo svg{width:48px;height:48px}}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*{box-sizing:border-box}body,html{margin:0;background:var(--tl-bg);color:var(--tl-text-primary);font-family:var(--font-ui)}button,input,select,textarea{font:inherit}.hiddenInput{display:none}.shell{min-height:100vh;display:grid;grid-template-columns:230px 1fr;background:var(--tl-bg)}.sidebar{background:var(--tl-black);color:var(--tl-text-primary);padding:28px 18px;display:flex;flex-direction:column;gap:30px;border-right:1px solid var(--tl-border)}.brand{display:flex;align-items:center;gap:12px}.brand>span{width:34px;height:34px;border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);display:grid;place-items:center;font-weight:700}.brand div{display:flex;flex-direction:column}.brand small,.sideNote span{color:var(--tl-text-muted)}.sidebar nav{display:flex;flex-direction:column;gap:5px}.sidebar nav button{border:0;background:transparent;color:var(--tl-text-secondary);text-align:left;padding:11px 12px;border-radius:var(--tl-radius-control);cursor:pointer}.sidebar nav button.active{background:var(--tl-lime-10);color:var(--tl-text-primary)}.sideNote{margin-top:auto;border-top:1px solid var(--tl-border);padding-top:18px;display:flex;flex-direction:column;gap:5px;font-size:12px}.workspace{padding:0 36px 60px;max-width:1500px;width:100%;margin:0 auto;background:var(--tl-bg)}.topbar{min-height:92px;border-bottom:1px solid var(--tl-border);display:flex;align-items:center;justify-content:space-between;gap:20px}.lede span,.panel header>span,.sectionHead>span,.topbar small{font-size:10px;letter-spacing:.12em;color:var(--tl-text-muted);font-weight:600}.topbar h1{font-family:var(--font-brand);font-size:22px;font-weight:600;margin:5px 0 0}.topActions{display:flex;gap:8px;flex-wrap:wrap}button{border:1px solid var(--tl-border);background:var(--tl-surface-2);color:var(--tl-text-primary);border-radius:var(--tl-radius-control);padding:9px 13px;cursor:pointer}button:disabled{opacity:.5;cursor:not-allowed}button.primary{background:var(--tl-lime);border-color:var(--tl-lime);color:var(--tl-black)}.notice{background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.35);color:#BDEBFB;padding:11px 13px;border-radius:var(--tl-radius-control);font-size:12px}.error,.notice{margin-top:18px}.error{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.35);color:#FCA5A5;padding:12px;border-radius:var(--tl-radius-control)}.lede{margin:36px 0 20px;max-width:900px}.lede h2,.sectionHead h2{font-family:var(--font-brand);font-weight:600;font-size:34px;line-height:1.15;margin:8px 0 10px}.lede p,.sectionHead p{color:var(--tl-text-secondary);line-height:1.6;max-width:800px}.metrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:18px}.metric{background:var(--tl-surface-1);border:1px solid var(--tl-border);padding:18px;border-radius:var(--tl-radius-card);display:flex;flex-direction:column;gap:7px}.metric.emphasis{background:var(--tl-lime-05);border-color:var(--tl-lime)}.metric span{font-size:12px;color:var(--tl-text-secondary)}.metric strong{font-family:var(--font-brand);font-size:25px;font-weight:600}.metric small{color:var(--tl-text-muted)}.grid{display:grid;grid-gap:16px;gap:16px}.grid.two{grid-template-columns:1.25fr .75fr}.grid.three{grid-template-columns:repeat(3,1fr)}.panel{background:var(--tl-surface-1);border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);padding:20px}.panel header{margin-bottom:14px}.panel h3{margin:6px 0;font-size:17px}.panel p{color:var(--tl-text-secondary);line-height:1.55}.panel table{width:100%;border-collapse:collapse}.panel td,.panel th{text-align:left;padding:10px 8px;border-bottom:1px solid var(--tl-border);font-size:13px}.panel th{color:var(--tl-text-muted);font-weight:500}.panel td{color:var(--tl-text-primary)}.detectors{display:flex;flex-direction:column}.detectors>div{display:grid;grid-template-columns:1fr auto 42px;grid-gap:10px;gap:10px;padding:11px 0;border-bottom:1px solid var(--tl-border);align-items:center}.detectors strong{text-transform:capitalize;font-size:13px}.detectors span{font-size:12px;color:var(--tl-text-secondary)}.detectors b{text-align:right;color:var(--tl-success);font-size:12px}.sectionHead{margin:36px 0 20px}.big{display:flex;align-items:baseline;gap:8px;margin:16px 0}.big strong{font-family:var(--font-brand);font-size:38px;font-weight:600}.big span{color:var(--tl-text-secondary)}.principles{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.principles article>span{font-size:10px;letter-spacing:.09em;color:var(--tl-lime)}.askLayout{display:grid;grid-template-columns:1fr 330px;grid-gap:16px;gap:16px;margin-top:36px}.askPanel textarea{width:100%;border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:14px;resize:vertical;min-height:90px}.composer{display:flex;justify-content:space-between;align-items:center;margin-top:8px;gap:10px}.composer small{color:var(--tl-text-secondary)}.answer{margin-top:24px;border-top:1px solid var(--tl-border);padding-top:20px}.answer>h3{font-family:var(--font-brand);font-size:25px;font-weight:600;line-height:1.35}.answer article{padding:14px 0;border-bottom:1px solid var(--tl-border)}.answer article>div:first-child{display:flex;gap:10px;align-items:flex-start}.answer article small{display:block;color:var(--tl-text-muted);margin:6px 0 0 88px}.claim{font-size:10px;text-transform:uppercase;letter-spacing:.08em;min-width:78px;color:var(--tl-info)}.claim.interpretation{color:var(--viz-violet)}.claim.recommendation{color:var(--tl-lime)}.limitations{background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.28);color:#FCD99A;padding:12px;border-radius:var(--tl-radius-control)}.askLayout ol{color:var(--tl-text-secondary);line-height:1.8;padding-left:20px}.contextNote{font-size:12px;border-top:1px solid var(--tl-border);padding-top:14px}.claimActions{display:flex!important;gap:7px!important;align-items:center!important;margin:11px 0 0 88px;flex-wrap:wrap}.claimActions button{padding:6px 9px;font-size:12px}.claimActions span{font-size:12px;color:var(--tl-success)}.claimEdit{width:100%;min-height:76px!important;padding:9px!important}.sessionRow{display:grid;grid-template-columns:34px 1fr;padding:13px 0;border-bottom:1px solid var(--tl-border)}.sessionRow b{color:var(--tl-lime)}.gameModelHead{display:flex;align-items:end;justify-content:space-between;gap:20px}.modelName{display:grid;grid-template-columns:1fr 140px 140px;grid-gap:16px;gap:16px;align-items:end;margin-bottom:14px}.modelName label,.modelName>div{display:flex;flex-direction:column;gap:7px}.modelName label,.modelName span{font-size:12px;color:var(--tl-text-secondary)}.modelName input,.principleEditor input,.principleEditor textarea{border:1px solid var(--tl-border);background:var(--tl-surface-2);border-radius:var(--tl-radius-control);padding:9px;color:var(--tl-text-primary);width:100%}.principleEditor{transition:opacity var(--tl-transition)}.principleEditor.disabled{opacity:.55}.principleTop{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.principleTop>span{font-size:10px;letter-spacing:.09em;color:var(--tl-lime)}.toggle{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--tl-text-secondary)}.principleTitle{font-size:17px;font-weight:600;margin-bottom:8px}.principleEditor textarea{resize:vertical}.modelEvidence{display:grid;grid-template-columns:72px 1fr;grid-gap:8px;gap:8px;font-size:12px;border-top:1px solid var(--tl-border);padding-top:8px;margin-top:8px}.modelEvidence b{font-weight:600}.modelEvidence span{color:var(--tl-text-secondary);line-height:1.5}.dataBoundary{background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.28);border-radius:var(--tl-radius-control);padding:13px 15px;margin-bottom:16px;display:flex;gap:10px;align-items:flex-start}.dataBoundary b{font-size:12px;white-space:nowrap}.dataBoundary span{font-size:12px;color:#D9B86C;line-height:1.5}.advancedColumns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.advancedTeam{display:flex;flex-direction:column;gap:12px}.teamSectionTitle span{font-size:10px;letter-spacing:.11em;color:var(--tl-text-muted)}.teamSectionTitle h3{font-family:var(--font-brand);font-size:24px;font-weight:600;margin:4px 0}.advancedMetrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.advancedMetrics>div{background:var(--tl-surface-1);border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);padding:12px;display:flex;flex-direction:column;gap:5px}.advancedMetrics span{font-size:10px;color:var(--tl-text-muted);text-transform:uppercase;letter-spacing:.05em}.advancedMetrics strong{font-family:var(--font-brand);font-size:18px}.compactPanel{padding:16px}.rankedList>div{display:grid;grid-template-columns:28px 1fr 48px;grid-gap:8px;gap:8px;align-items:center;padding:9px 0;border-top:1px solid var(--tl-border)}.rankedList>div>b{font-size:10px;color:var(--tl-lime)}.rankedList>div>span{display:flex;flex-direction:column}.rankedList strong{font-size:12px}.rankedList small{font-size:10px;color:var(--tl-text-muted)}.rankedList em{font-size:13px;font-style:normal;text-align:right}.networkList>div{display:grid;grid-template-columns:1fr 30px;grid-gap:4px;gap:4px;padding:9px 0;border-top:1px solid var(--tl-border)}.networkList span{font-size:12px}.networkList b{text-align:right}.networkList small{grid-column:1/-1;color:var(--tl-text-muted);font-size:10px}.sequenceList>div{display:grid;grid-template-columns:70px 1fr;grid-gap:4px;gap:4px;padding:9px 0;border-top:1px solid var(--tl-border)}.sequenceList strong{font-size:13px}.sequenceList small,.sequenceList span{font-size:10px;color:var(--tl-text-muted)}.sequenceList small{grid-column:1/-1;line-height:1.45}.emptyState{font-size:12px!important;padding:18px 0;border-top:1px solid var(--tl-border)}.methodology{margin-top:16px}.methodology>div{display:grid;grid-template-columns:160px 1fr;grid-gap:12px;gap:12px;padding:10px 0;border-top:1px solid var(--tl-border)}.methodology>div b{text-transform:capitalize;font-size:12px}.methodology>div span{font-size:12px;color:var(--tl-text-secondary);line-height:1.5}.filmHead{display:flex;align-items:end;justify-content:space-between;gap:20px}.filmActions{display:flex;gap:8px}.filmStatus{font-size:12px;color:var(--tl-text-secondary);margin:-10px 0 14px}.filmLayout{display:grid;grid-template-columns:220px minmax(0,1fr) 280px;grid-gap:14px;gap:14px}.filmSessions{padding:14px}.filmSessions>button{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;border:0;border-top:1px solid var(--tl-border);border-radius:0;padding:11px 5px;text-align:left;background:transparent}.filmSessions>button.active{background:var(--tl-lime-10);padding-left:9px}.filmSessions>button span{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:var(--tl-lime)}.filmSessions>button strong{font-size:12px}.filmSessions>button small{font-size:10px;color:var(--tl-text-muted)}.filmCanvas{min-height:300px}.filmItems{list-style:none;margin:0;padding:0}.filmItems>div,.filmItems>li{display:grid;grid-template-columns:35px minmax(0,1fr);grid-gap:6px 10px;gap:6px 10px;padding:13px 0;border-top:1px solid var(--tl-border);align-items:start}.filmItems>div>b,.filmItems>li>b{font-size:11px;color:var(--tl-lime)}.filmItems>div>span,.filmItems>li>span{display:flex;flex-direction:column;gap:4px;min-width:0}.filmItems .filmActions{grid-column:2/-1;flex-wrap:wrap;justify-content:flex-start}.filmEditor{display:grid;grid-gap:8px;gap:8px;grid-column:2/-1;padding:10px 0}.filmEditor input,.filmEditor textarea{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);padding:9px 12px;color:var(--tl-text-primary);font:inherit;width:100%}.filmCanvas>.filmEditor{border-top:1px solid var(--tl-border);margin-top:12px}.filmItems strong{font-size:13px}.filmItems small{font-size:10px;color:var(--tl-text-muted)}.filmEmpty{min-height:210px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:7px;color:var(--tl-text-muted)}.filmEmpty strong{color:var(--tl-text-primary)}.filmEmpty span{font-size:12px;max-width:380px;line-height:1.5}.videoPrimer{padding:16px}.syncExample{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;padding:12px 0;border-top:1px solid var(--tl-border);border-bottom:1px solid var(--tl-border)}.syncExample span{font-size:11px;color:var(--tl-text-muted)}.syncExample b,.syncExample strong{text-align:right;font-size:13px}.syncExample strong{color:var(--tl-lime)}.filmTitleEditor{display:flex;gap:8px;align-items:center;margin-top:6px}.filmTitleEditor input{min-width:0;flex:1 1;font:inherit;font-family:var(--font-brand);font-size:18px}.filmTitleEditor button,.filmTitleEditor input{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:8px 10px}.filmEvidenceItem{position:relative}.filmEvidenceType{display:block;margin-bottom:4px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.68}.filmEvidenceItem p{display:grid;grid-template-columns:110px 1fr;grid-gap:8px;gap:8px;margin:7px 0 0;font-size:12px;line-height:1.45}.filmEvidenceItem p em{font-style:normal;font-weight:800;opacity:.7}.filmItemNotes{display:block!important;opacity:.7}.filmRemove{align-self:start;border:1px solid rgba(239,68,68,.32)!important;background:rgba(239,68,68,.08)!important;font-size:11px!important;padding:6px 8px!important}@media(max-width:1150px){.filmLayout{grid-template-columns:200px 1fr}.videoPrimer{grid-column:1/-1}.advancedColumns{grid-template-columns:1fr}}@media(max-width:1000px){.shell{grid-template-columns:1fr}.sidebar{position:static;flex-direction:row;align-items:center;padding:14px 18px}.sidebar nav{flex-direction:row;overflow:auto}.sideNote{display:none}.workspace{padding:0 18px 40px}.grid.three,.metrics{grid-template-columns:repeat(2,1fr)}.askLayout,.grid.two{grid-template-columns:1fr}.modelName{grid-template-columns:1fr 1fr}.modelName label{grid-column:1/-1}.filmLayout{grid-template-columns:1fr}.videoPrimer{grid-column:auto}}@media(max-width:650px){.topbar{height:auto;padding:18px 0;align-items:flex-start}.topActions{flex-direction:column}.advancedMetrics,.grid.three,.metrics,.modelName,.principles{grid-template-columns:1fr}.lede h2,.sectionHead h2{font-size:28px}.sidebar{overflow:auto}.brand{min-width:145px}.filmHead,.gameModelHead{align-items:flex-start;flex-direction:column}.answer article small,.claimActions{margin-left:0}.answer article>div:first-child{flex-direction:column}.methodology>div{grid-template-columns:1fr}.dataBoundary{flex-direction:column}.filmEvidenceItem p{grid-template-columns:1fr}.filmRemove{width:auto!important}}.lowSample{display:inline-block;margin-left:6px;padding:1px 6px;border:1px solid var(--tl-border);border-radius:999px;font-size:10px;font-style:normal;letter-spacing:.06em;white-space:nowrap}.lowSample,.lowSampleValue{color:var(--tl-text-muted)}.detectors>div>button,.detectors>div>small{grid-column:1/-1;justify-self:start}.sidebar nav button{display:flex;align-items:center;gap:9px}.navDot{width:7px;height:7px;border-radius:50%;background:#51575D;flex:none}.sideNote small{margin-top:7px;color:var(--tl-text-muted);font-size:10px;letter-spacing:.06em}.visualAction{border-color:var(--tl-border);background:var(--tl-surface-2);color:var(--tl-text-primary)}.matchLede{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) 180px;grid-gap:28px;gap:28px;align-items:end}.ledeActions{display:flex;gap:8px;margin-top:18px}.eventBadge{align-self:stretch;border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);padding:22px;background:var(--tl-black);color:var(--tl-text-primary);display:flex;flex-direction:column;justify-content:end}.eventBadge strong{font-family:var(--font-brand);font-size:34px;letter-spacing:-.04em}.eventBadge span{font-size:12px;color:var(--tl-text-secondary)}.eventBadge small{font-size:10px;color:var(--tl-text-muted);margin-top:7px}.comparisonBars{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 0 18px}.comparisonBar{background:var(--tl-surface-1);border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);padding:12px 14px}.comparisonBar header{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:9px}.comparisonBar header b{font-size:12px}.comparisonBar header span{font-size:10px;color:var(--tl-text-secondary)}.comparisonBar>div{height:9px;border-radius:999px;display:flex;overflow:hidden;background:var(--tl-surface-2)}.comparisonBar em,.comparisonBar i{display:block;height:100%;font-style:normal;transition:width .25s ease}.comparisonBar i{background:var(--match-team-a)}.comparisonBar em{background:var(--match-team-b)}.detectorPanel{border-top:2px solid var(--tl-lime)}.visualHead{display:flex;justify-content:space-between;gap:24px;align-items:end}.visualBadge{min-width:145px;padding:16px;border-radius:var(--tl-radius-card);background:var(--tl-lime-05);border:1px solid var(--tl-lime-20);display:flex;flex-direction:column}.visualBadge strong{font-family:var(--font-brand);font-size:27px;color:var(--tl-lime)}.visualBadge span{font-size:10px;text-transform:uppercase;letter-spacing:.07em}.visualBadge span,.vizLoading{color:var(--tl-text-secondary)}.vizLoading{margin:40px 0;padding:28px;border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);background:var(--tl-surface-1)}.vizWorkspace{margin:20px 0 28px}.vizToolbar{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:8px;border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);background:var(--tl-black);margin-bottom:12px}.vizTabs{display:flex;gap:3px;overflow:auto}.teamToggle button,.vizTabs button{border:0;background:transparent;color:var(--tl-text-secondary);padding:9px 11px;white-space:nowrap}.teamToggle button.active,.vizTabs button.active{background:var(--tl-lime-10);color:var(--tl-text-primary);box-shadow:inset 0 -2px 0 var(--tl-lime)}.teamToggle{display:flex;gap:4px}.teamToggle button{display:flex;gap:7px;align-items:center}.chartLegend i,.legendList i,.teamToggle i{width:8px;height:8px;border-radius:50%;display:inline-block;flex:none}.vizGrid{display:grid;grid-gap:12px;gap:12px}.pitchGrid{grid-template-columns:minmax(0,1fr) 235px}.vizPanel{background:var(--tl-surface-1);border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);padding:18px}.pitchPanel{min-width:0}.vizPanelHead{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:14px}.vizPanelHead span{font-size:10px;letter-spacing:.11em;color:var(--tl-text-muted)}.vizPanelHead h3{font-family:var(--font-brand);font-size:18px;margin:4px 0}.vizPanelHead p{font-size:11px;color:var(--tl-text-secondary);margin:4px 0;text-align:right}.pitchSvg,.seasonPitch{width:100%;height:auto;display:block;background:#0D110E;border-radius:var(--tl-radius-card)}.pitchField{fill:#0D110E;stroke:rgba(255,255,255,.3);stroke-width:.45}.pitchLine{fill:none;stroke:rgba(255,255,255,.3);stroke-width:.35}.pitchSpot{fill:rgba(255,255,255,.55)}.shotDot{cursor:pointer;transition:r .12s ease,opacity .12s ease}.shotDot:hover{opacity:1;stroke-width:1.1}.vizSide{gap:9px}.vizSide,.vizStat{display:flex;flex-direction:column}.vizStat{background:var(--tl-surface-2);border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);padding:14px;color:var(--tl-text-primary)}.vizStat span{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--tl-text-secondary)}.vizStat strong{font-family:var(--font-brand);font-size:25px;margin-top:3px}.legendList{background:var(--tl-surface-1);border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);padding:12px}.legendList>div{display:flex;align-items:center;gap:8px;padding:5px 0;font-size:11px}.selectedEvidence{background:var(--tl-surface-2);border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);padding:13px;margin-top:2px}.selectedEvidence>span{font-size:9px;letter-spacing:.09em;color:var(--tl-text-muted)}.selectedEvidence strong{display:block;margin:8px 0 3px;font-size:13px}.selectedEvidence p{font-size:11px;color:var(--tl-text-secondary);line-height:1.45}.selectedEvidence code{font-size:9px;color:var(--tl-info);word-break:break-all}.chartPanel{padding-bottom:10px}.chartSvg{display:block;width:100%;height:auto;overflow:visible}.gridLine{stroke:#24292E;stroke-width:1}.gridLine.vertical{stroke:#1C2024}.axisText{font-size:11px}.axisText,.axisTitle{fill:var(--tl-text-muted)}.axisTitle{font-size:12px}.chartPoint{cursor:pointer}.chartPoint:hover{stroke:var(--tl-black);stroke-width:2}.chartLegend{gap:20px;padding:0 20px 8px}.chartLegend,.chartLegend>div{display:flex;align-items:center}.chartLegend>div{gap:7px;font-size:11px}.chartLegend span{color:var(--tl-text-secondary)}.momentumChart{height:310px;display:flex;align-items:center;padding:28px 10px 36px;gap:2px}.momentumBin{height:100%;flex:1 1;display:grid;grid-template-rows:1fr 1px 1fr;position:relative}.momentumTop{align-self:end;min-height:2px;border-radius:3px 3px 0 0;opacity:.88}.momentumBottom{align-self:start;min-height:2px;border-radius:0 0 3px 3px;opacity:.78}.momentumAxis{background:var(--tl-border-hover)}.momentumBin>span{position:absolute;bottom:-25px;left:0;font-size:9px;color:var(--tl-text-muted)}.momentumBottom:hover,.momentumTop:hover{opacity:1}.heatText{font-size:3.4px;fill:#fff;font-weight:700}.playerLabel{font-size:2.6px;fill:#fff;paint-order:stroke;stroke:#000;stroke-width:.8px;stroke-opacity:.7}.networkRank{background:var(--tl-surface-1);border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);padding:8px 12px}.networkRank>div{display:grid;grid-template-columns:20px 1fr 30px;grid-gap:7px;gap:7px;padding:8px 0;border-bottom:1px solid var(--tl-border);font-size:11px}.networkRank>div:last-child{border-bottom:0}.networkRank b{color:var(--match-team-a)}.networkRank strong{text-align:right}.scatterLabel{font-size:10px;fill:var(--tl-text-secondary);font-weight:600}.sequenceViz>div{display:grid;grid-template-columns:32px minmax(0,1fr) minmax(100px,240px);grid-gap:12px;gap:12px;align-items:center;padding:12px 0;border-top:1px solid var(--tl-border)}.sequenceViz>div>b{color:var(--match-team-a);font-size:10px}.sequenceInfo{display:flex;flex-direction:column;gap:3px}.sequenceInfo strong{font-size:12px}.sequenceInfo small{color:var(--tl-text-muted);font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sequenceViz>div>i{height:9px;background:var(--tl-surface-2);border-radius:999px;overflow:hidden}.sequenceViz>div>i>em{display:block;height:100%;background:var(--match-team-a);border-radius:999px}.vizNote{font-size:11px;color:var(--tl-text-secondary);line-height:1.55;background:var(--tl-surface-1);border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);padding:13px}.sectionDivider{margin:32px 0 15px;display:flex;align-items:center;gap:10px}.sectionDivider:after{content:"";height:1px;background:var(--tl-border);flex:1 1}.sectionDivider span{font-size:9px;letter-spacing:.11em;color:var(--tl-text-muted)}.sectionDivider b{font-size:12px}.seasonWorkspace{padding-top:28px}.seasonHero{border:1px solid var(--tl-border);border-radius:var(--tl-radius-panel);background:var(--tl-black);color:var(--tl-text-primary);padding:30px 32px;display:grid;grid-template-columns:minmax(0,1fr) 155px;grid-gap:24px;gap:24px;align-items:end}.seasonHero span{font-size:10px;letter-spacing:.12em;color:var(--tl-text-muted)}.seasonHero h2{font-family:var(--font-brand);font-size:36px;font-weight:600;margin:8px 0}.seasonHero p{color:var(--tl-text-secondary);max-width:700px;line-height:1.55;font-size:13px}.seasonRecord{padding-left:20px;border-left:1px solid var(--tl-border);display:flex;flex-direction:column}.seasonRecord strong{font-family:var(--font-brand);font-size:48px;letter-spacing:-.05em}.seasonRecord span{font-size:11px;color:var(--tl-text-secondary)}.seasonRecord small{margin-top:8px;color:var(--tl-text-muted)}.seasonKpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin:12px 0}.seasonKpi{border-radius:var(--tl-radius-card);padding:15px 17px;display:flex;flex-direction:column;border:1px solid var(--tl-border);background:var(--tl-surface-1);color:var(--tl-text-primary)}.seasonKpi>span{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--tl-text-secondary)}.seasonKpi>strong{font-family:var(--font-brand);font-size:26px;margin:4px 0}.seasonKpi>small{font-size:10px;color:var(--tl-text-muted)}.seasonTabs{display:flex;gap:5px;margin:22px 0 12px;padding-bottom:8px;border-bottom:1px solid var(--tl-border)}.seasonTabs button{border:0;background:transparent;color:var(--tl-text-secondary)}.seasonTabs button.active{background:var(--tl-lime-10);color:var(--tl-text-primary);box-shadow:inset 0 -2px 0 var(--tl-lime)}.seasonTrendLayout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,.7fr);grid-gap:12px;gap:12px}.seasonSideStack{display:flex;flex-direction:column;gap:12px}.segmented{display:flex;gap:3px;background:var(--tl-surface-2);border-radius:var(--tl-radius-control);padding:3px}.segmented button{border:0;background:transparent;padding:6px 8px;font-size:10px;color:var(--tl-text-secondary)}.segmented button.active{background:var(--tl-lime-10);color:var(--tl-text-primary)}.compactSeasonPanel{padding:14px}.compactSeasonPanel .vizPanelHead{margin-bottom:8px}.formGrid{display:grid;grid-template-columns:repeat(10,1fr);grid-gap:3px;gap:3px}.formCell{aspect-ratio:.85;border-radius:var(--tl-radius-xs);padding:4px 3px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.formCell.w{background:var(--tl-success)}.formCell.d{background:var(--tl-text-muted)}.formCell.l{background:var(--tl-danger)}.formCell>b{font-size:8px;opacity:.65}.formCell strong{font-size:12px}.formCell span{font-size:7px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.formCell small{font-size:8px;opacity:.8}.extremeRows{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.extremeRows>div{border-radius:var(--tl-radius-control);padding:12px;display:flex;flex-direction:column}.extremeRows .best{background:rgba(34,197,94,.08);color:#86EFAC}.extremeRows .worst{background:rgba(239,68,68,.08);color:#FCA5A5}.seasonShotLayout{display:grid;grid-template-columns:minmax(0,1fr) 220px;grid-gap:12px;gap:12px}.seasonShotStats{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;align-content:start}.situationBars{grid-column:1/-1;background:var(--tl-surface-1);border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);padding:12px}.situationBars>span{font-size:9px;letter-spacing:.09em;color:var(--tl-text-muted)}.situationBars>div{display:grid;grid-template-columns:75px 1fr 35px;grid-gap:6px;gap:6px;align-items:center;margin-top:9px}.situationBars b{font-size:9px;font-weight:500}.situationBars i{height:7px;background:var(--tl-surface-2);border-radius:99px;overflow:hidden}.situationBars em{display:block;height:100%;background:var(--match-team-a)}.situationBars strong{font-size:10px;text-align:right}.situationBars small{grid-column:2/4;font-size:8px;color:var(--tl-text-muted);margin-top:-4px}@media(max-width:900px){.pitchGrid,.seasonShotLayout,.seasonTrendLayout{grid-template-columns:1fr}.vizPanelHead,.vizToolbar{align-items:flex-start;flex-direction:column}.teamToggle{width:100%;overflow:auto}.seasonHero{grid-template-columns:1fr}.seasonRecord{border-left:0;border-top:1px solid var(--tl-border);padding:14px 0 0}.seasonKpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.comparisonBars,.matchLede,.seasonKpis{grid-template-columns:1fr}.ledeActions{flex-wrap:wrap}}.shapeKey>div{gap:9px}.shapeKey svg{flex:none;color:var(--tl-text-secondary)}.shapeKey b{margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.tlBrand{background:var(--tl-bg);color:var(--tl-text-primary)}body.tlBrand .tlHomeLogo{position:fixed!important;top:20px!important;left:18px!important;right:auto!important;z-index:120!important;width:64px!important;height:64px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:14px!important;background:transparent!important;opacity:1!important;visibility:visible!important;text-decoration:none!important}body.tlBrand .tlHomeLogo:hover{background:rgba(255,255,255,.045)!important}body.tlBrand .tlHomeLogo .tlHomeMark,body.tlBrand .tlHomeLogo img,body.tlBrand .tlHomeLogo svg{display:block!important;width:58px!important;height:58px!important;opacity:1!important;visibility:visible!important}body.tlBrand .sidebar .brand{display:block!important;width:64px!important;height:64px!important;min-width:64px!important;flex:0 0 64px!important;margin:0 0 4px!important;background:none!important;border:0!important;box-shadow:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.tlBrand .sidebar .brand>*{display:none!important}@media(max-width:1000px){body.tlBrand .sidebar .brand{width:52px!important;height:52px!important;min-width:52px!important;flex-basis:52px!important;margin-bottom:0!important}}@media(max-width:900px){body.tlBrand .tlHomeLogo{top:10px!important;left:12px!important;width:54px!important;height:54px!important;border-radius:12px!important}body.tlBrand .tlHomeLogo .tlHomeMark,body.tlBrand .tlHomeLogo img,body.tlBrand .tlHomeLogo svg{width:48px!important;height:48px!important}}.shell{grid-template-columns:1fr!important;min-height:auto!important}.shell>.sidebar{flex-direction:row!important;align-items:center!important;gap:16px!important;padding:8px 18px!important;border-right:0!important;border-bottom:1px solid var(--tl-border);background:var(--tl-bg)!important;position:-webkit-sticky;position:sticky;top:44px;z-index:12;overflow-x:auto}.shell>.sidebar nav{display:flex;gap:4px}.shell>.sidebar nav button{min-height:40px;white-space:nowrap}.shell>.sidebar .sideNote{margin-left:auto;display:grid;grid-gap:0;gap:0;font-size:11px;color:var(--tl-text-muted);text-align:right;min-width:0}.shell>.sidebar .sideNote b{color:var(--tl-text-secondary)}.shell>.sidebar .sideNote small{display:none}.shell>.workspace{padding:0 24px 60px!important}@media (max-width:700px){.shell>.sidebar .sideNote{display:none}.shell>.workspace{padding:0 14px 80px!important}}body.tlBrand [class*=SeasonIntelligenceV2]{color:var(--tl-text-primary)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=error],body.tlBrand [class*=SeasonIntelligenceV2][class*=loading]{background:var(--tl-surface-1)!important;background-image:none!important;border-color:var(--tl-border)!important;border-radius:var(--tl-radius-card)!important;box-shadow:none!important;color:var(--tl-text-secondary)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=hero]{background:var(--tl-black)!important;background-image:none!important;border-color:var(--tl-border)!important;border-radius:var(--tl-radius-panel)!important;box-shadow:none!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=hero] h2,body.tlBrand [class*=SeasonIntelligenceV2][class*=hero] strong,body.tlBrand [class*=SeasonIntelligenceV2][class*=playerHero] h3{font-family:var(--font-brand)!important;color:var(--tl-text-primary)!important}body.tlBrand [class*=SeasonIntelligenceV2] header span,body.tlBrand [class*=SeasonIntelligenceV2][class*=eyebrow],body.tlBrand [class*=SeasonIntelligenceV2][class*=playerHero]>span{color:var(--tl-lime)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=hero] p,body.tlBrand [class*=SeasonIntelligenceV2][class*=hero] small,body.tlBrand [class*=SeasonIntelligenceV2][class*=playerHero] p{color:var(--tl-text-secondary)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=heroRecord]{background:var(--tl-surface-1)!important;background-image:none!important;border-color:var(--tl-border)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=heroRecord] span{color:var(--tl-lime)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=definitionCard],body.tlBrand [class*=SeasonIntelligenceV2][class*=inspector],body.tlBrand [class*=SeasonIntelligenceV2][class*=kpi],body.tlBrand [class*=SeasonIntelligenceV2][class*=panel],body.tlBrand [class*=SeasonIntelligenceV2][class*=playerHero],body.tlBrand [class*=SeasonIntelligenceV2][class*=playerRail],body.tlBrand [class*=SeasonIntelligenceV2][class*=story],body.tlBrand [class*=SeasonIntelligenceV2][class*=swingStat]{background:var(--tl-surface-1)!important;background-image:none!important;border-color:var(--tl-border)!important;box-shadow:none!important;border-radius:var(--tl-radius-card)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=kpi]:before{background:var(--tl-lime)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=kpi] small,body.tlBrand [class*=SeasonIntelligenceV2][class*=kpi] span,body.tlBrand [class*=SeasonIntelligenceV2][class*=story] p,body.tlBrand [class*=SeasonIntelligenceV2][class*=story] span{color:var(--tl-text-secondary)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=kpi] strong,body.tlBrand [class*=SeasonIntelligenceV2][class*=story] strong{font-family:var(--font-brand)!important;color:var(--tl-text-primary)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=story] i{background:var(--tl-lime-10)!important;color:var(--tl-lime)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=tabs]{background:var(--tl-surface-1)!important;background-image:none!important;border-color:var(--tl-border)!important;box-shadow:none!important;border-radius:var(--tl-radius-card)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=metricPicker] button,body.tlBrand [class*=SeasonIntelligenceV2][class*=tabs] button{background:var(--tl-surface-2)!important;background-image:none!important;border-color:var(--tl-border)!important;color:var(--tl-text-secondary)!important;box-shadow:none!important;border-radius:var(--tl-radius-control)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=metricPicker] button:hover,body.tlBrand [class*=SeasonIntelligenceV2][class*=tabs] button:hover{background:var(--tl-surface-hover)!important;color:var(--tl-text-primary)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=metricPicker] [class*=metricActive],body.tlBrand [class*=SeasonIntelligenceV2][class*=tabs] [class*=activeTab]{background:var(--tl-lime-10)!important;border-color:var(--tl-lime)!important;color:var(--tl-text-primary)!important;box-shadow:inset 0 -2px 0 var(--tl-lime)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=atlas] button,body.tlBrand [class*=SeasonIntelligenceV2][class*=formationUsage]>div,body.tlBrand [class*=SeasonIntelligenceV2][class*=matchMatrix]>button,body.tlBrand [class*=SeasonIntelligenceV2][class*=outlierMiniList] button,body.tlBrand [class*=SeasonIntelligenceV2][class*=outlierRank]>button,body.tlBrand [class*=SeasonIntelligenceV2][class*=playerRail] button,body.tlBrand [class*=SeasonIntelligenceV2][class*=similarList] div{background:var(--tl-surface-2)!important;background-image:none!important;border-color:var(--tl-border)!important;color:var(--tl-text-primary)!important;box-shadow:none!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=atlas] button:hover,body.tlBrand [class*=SeasonIntelligenceV2][class*=matchMatrix]>button:hover,body.tlBrand [class*=SeasonIntelligenceV2][class*=outlierMiniList] button:hover,body.tlBrand [class*=SeasonIntelligenceV2][class*=outlierRank]>button:hover,body.tlBrand [class*=SeasonIntelligenceV2][class*=playerRail] button:hover{background:var(--tl-surface-hover)!important;border-color:var(--tl-border-hover)!important;transform:none!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=atlasSelected],body.tlBrand [class*=SeasonIntelligenceV2][class*=playerActive],body.tlBrand [class*=SeasonIntelligenceV2][class*=selectedMatch]{background:var(--tl-lime-05)!important;border-color:var(--tl-lime)!important;box-shadow:inset 3px 0 var(--tl-lime)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=processBadge],body.tlBrand [class*=SeasonIntelligenceV2][class*=rolePills] span{background:var(--tl-lime-10)!important;color:var(--tl-lime)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=fpStat],body.tlBrand [class*=SeasonIntelligenceV2][class*=swingStat]{background:var(--tl-surface-2)!important;border-color:var(--tl-border)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=archetypeBars] span,body.tlBrand [class*=SeasonIntelligenceV2][class*=fpStat]>div{background:var(--tl-surface-inset)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=archetypeBars] i,body.tlBrand [class*=SeasonIntelligenceV2][class*=fpStat] i{background:var(--tl-lime)!important;background-image:none!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=barFor]{background:var(--match-team-a)!important;background-image:none!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=barAgainst]{background:var(--match-team-b)!important;background-image:none!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=momentumFor]{fill:var(--match-team-a)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=momentumAgainst]{fill:var(--match-team-b)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=formationPitch],body.tlBrand [class*=SeasonIntelligenceV2][class*=playerPitch]{background:#0D110E!important;background-image:none!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=pitchField]{fill:#0D110E!important;stroke:rgba(255,255,255,.3)!important}body.tlBrand [class*=SeasonIntelligenceV2][class*=pitchLine]{stroke:rgba(255,255,255,.3)!important}body.tlBrand [class*=SeasonIntelligenceV2] input,body.tlBrand [class*=SeasonIntelligenceV2] select,body.tlBrand [class*=SeasonIntelligenceV2] textarea{background:var(--tl-surface-2)!important;border-color:var(--tl-border)!important;color:var(--tl-text-primary)!important;border-radius:var(--tl-radius-control)!important}body.tlBrand [class*=SeasonIntelligenceV2] input:focus,body.tlBrand [class*=SeasonIntelligenceV2] select:focus,body.tlBrand [class*=SeasonIntelligenceV2] textarea:focus{border-color:var(--tl-lime)!important}