.proShell{padding:12px 0 90px}.proWorkspace{display:flex;flex-direction:column;gap:18px}.proBreadcrumb,.proModuleNav{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.proBreadcrumb{justify-content:space-between;padding:10px 0 18px}.proBreadcrumb a,.proModuleNav a{font-size:11px;font-weight:850;padding:11px 15px;border:1px solid var(--line);border-radius:11px;color:#b3c9e0;background:rgba(255,255,255,.035)}.proModuleNav{margin-bottom:9px}.proModuleNav a.active{color:var(--gold);border-color:rgba(244,197,47,.55);background:rgba(244,197,47,.1)}.proIntro{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(270px,.75fr);grid-gap:26px;gap:26px;border:1px solid rgba(244,197,47,.27);background:radial-gradient(circle at 85% 0,rgba(244,197,47,.1),transparent 45%),linear-gradient(135deg,#0b3667,#051b37);border-radius:25px;padding:35px;align-items:center}.proEyebrow,.proIdentityText>span,.proPanelHeading span,.proSectionHeading span{color:var(--gold);font-size:10px;font-weight:950;letter-spacing:.12em}.proIntro h2{font-size:clamp(30px,4.2vw,48px);letter-spacing:-.055em;line-height:1.05;margin:14px 0}.proIntro h2 em{font-style:normal;color:var(--gold)}.proIntro p{color:#adc6e0;font-size:13px;line-height:1.7;max-width:600px}.proIntroStats{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.proIntroStats div{padding:18px;border:1px solid var(--line);background:rgba(5,22,45,.5);border-radius:14px}.proIntroStats div:last-child{grid-column:1/-1}.proIntroStats span{display:block;color:#96b1cf;font-size:10px;font-weight:750}.proIntroStats strong{font-size:30px;letter-spacing:-.04em;display:block;margin-top:7px}.proStatus{display:flex;align-items:center;gap:9px;font-size:10px;color:#8eaccb;min-height:42px}.proIdentityActions button,.proMessage button,.proStatus button{margin-left:auto;border:1px solid var(--line);border-radius:10px;padding:9px 13px;background:#0b315a;color:#cddff3;font-weight:900;cursor:pointer;font-size:11px}.proStatus button:disabled{opacity:.5}.proLight{width:8px;height:8px;border-radius:50%;background:#7b94ac;flex:none}.proLight.ready{background:#46db9b;box-shadow:0 0 12px #46db9b}.proNextOpponent{display:flex;gap:15px;align-items:center;border:1px solid rgba(244,197,47,.35);background:rgba(244,197,47,.055);border-radius:17px;padding:16px}.proNextOpponent img{width:59px;height:59px;object-fit:contain}.proNextOpponent>div{display:flex;flex-direction:column;gap:5px;flex:1 1}.proNextOpponent span{color:var(--gold);font-size:9px;letter-spacing:.1em;font-weight:900}.proNextOpponent strong{font-size:16px}.proNextOpponent small{font-size:10px;color:#9eb7d1}.proNextOpponent button{border:1px solid rgba(244,197,47,.4);border-radius:10px;padding:10px 13px;background:var(--gold);color:#061b36;font-weight:900;cursor:pointer;font-size:11px}.proSectionHeading{display:flex;justify-content:space-between;align-items:end;gap:20px;padding:25px 2px 3px}.proSectionHeading h2{font-size:clamp(22px,3.2vw,30px);letter-spacing:-.04em;margin:8px 0 0}.proSectionHeading small{color:#90aaca;font-size:10px;text-align:right}.proTeams{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:8px;gap:8px}.proTeams button{border:1px solid var(--line);border-radius:14px;background:linear-gradient(165deg,#0b2b51,#061b34);color:#dceafa;min-height:130px;padding:13px 6px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:9px;cursor:pointer}.proTeams button.active,.proTeams button:hover{border-color:var(--gold);background:linear-gradient(165deg,rgba(244,197,47,.16),#0a2746)}.proTeams img{width:47px;height:47px;object-fit:contain}.proTeams strong{font-size:10px;text-align:center;line-height:1.2}.proTeams small{font-size:9px;color:#8daac9}.proAllIcon{display:grid;place-items:center;color:#06172c;background:var(--gold);width:47px;height:47px;border-radius:11px;font-size:12px;font-weight:1000}.proFilters{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:9px}.proKindToggle{display:flex;gap:5px}.proKindToggle button,.proTablist button{border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.035);color:#b1c9e0;padding:11px 15px;font-size:11px;cursor:pointer;font-weight:850}.proKindToggle button.active,.proTablist button.active{background:var(--gold);color:#061830;border-color:var(--gold)}.proFilters input{flex:1 1;min-width:185px;background:#0a2749;color:#e3f1ff;border:1px solid var(--line);border-radius:11px;padding:12px 14px;font-size:12px}.proFilters label{font-size:10px;color:#95b0ce;display:flex;align-items:center;gap:6px;font-weight:750}.proCompareSelector select,.proFilters select{background:#0b2b50;color:#e6f2ff;border:1px solid var(--line);border-radius:10px;padding:11px;font-size:11px;max-width:100%}.proListHeading{display:flex;justify-content:space-between;font-size:11px;color:#96b3cf;align-items:center;padding:3px 2px}.proListHeading strong{color:#e4effc}.proPlayerGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:11px;gap:11px}.proPlayerTile{display:flex;flex-direction:column;min-width:0;min-height:230px;background:linear-gradient(155deg,#0b315b,#051b36);border:1px solid var(--line);border-radius:18px;padding:17px;transition:border-color .15s,transform .15s}.proPlayerTile:hover{transform:translateY(-3px);border-color:var(--gold)}.proPlayerTop{display:flex;align-items:center;justify-content:space-between;gap:9px}.proPlayerTop img{width:44px;height:44px;object-fit:contain}.proPlayerTop span{font-weight:900;font-size:10px;color:#94b3d3}.proPlayerTile h3{font-size:18px;line-height:1.16;letter-spacing:-.035em;margin:16px 0 4px}.proPlayerTile p{font-size:10px;margin:0 0 16px;color:#93aecc}.proPlayerNumbers{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px;margin-top:auto}.proPlayerNumbers div{padding:9px 5px;background:rgba(255,255,255,.045);border-radius:10px;min-width:0}.proPlayerNumbers small{display:block;font-size:9px;color:#91aecb}.proPlayerNumbers strong{display:block;margin-top:5px;color:#fff;font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.proPlayerLink{display:flex;justify-content:space-between;margin-top:14px;font-weight:850;color:var(--gold);font-size:10px}.proFootnote{border:1px solid var(--line);background:rgba(255,255,255,.025);border-radius:14px;padding:18px;color:#8da9c6;font-size:11px;line-height:1.65}.proFootnote strong{color:#ffe3a1;font-size:12px}.proFootnote p{margin:8px 0 0}.proMessage{text-align:center;border:1px solid var(--line);background:#061f3b;border-radius:20px;padding:60px 24px;color:#9cb6d1}.proMessage h2,.proMessage h3{color:#fff}.proMessage p{font-size:12px;line-height:1.6}.proLoader{font-size:33px}.proIdentity{display:flex;align-items:center;gap:22px;border:1px solid rgba(244,197,47,.25);border-radius:21px;background:radial-gradient(circle at 80% 0,rgba(244,197,47,.07),transparent 40%),linear-gradient(120deg,#103c6b,#061d39);padding:27px}.proIdentityIcon{flex:none;background:rgba(255,255,255,.055);border:1px solid var(--line);border-radius:20px;width:112px;height:112px;display:grid;place-items:center}.proIdentityIcon img{width:86px;height:86px;object-fit:contain}.proIdentityText{min-width:0;flex:1 1}.proIdentityText h2{font-size:clamp(29px,4.5vw,48px);margin:9px 0;line-height:1.06;letter-spacing:-.05em}.proIdentityText p{color:#b1c6e0;font-size:13px}.proIdentityTags{display:flex;flex-wrap:wrap;gap:6px;margin-top:13px}.proIdentityTags span{color:#b3c9df;font-size:10px;border:1px solid rgba(255,255,255,.12);padding:7px 9px;border-radius:999px;background:rgba(255,255,255,.045)}.proIdentityActions{align-self:start;display:flex;flex-direction:column;gap:8px}.proIdentityActions button{margin:0}.proMetricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.proBigMetric{padding:17px;background:linear-gradient(160deg,rgba(12,50,96,.78),rgba(5,23,46,.95));border:1px solid var(--line);border-radius:16px;min-width:0}.proBigMetric.highlighted{border-color:rgba(244,197,47,.42)}.proBigMetric span{font-size:10px;letter-spacing:.09em;color:#91b1ce;font-weight:950}.proBigMetric strong{font-size:clamp(25px,3.2vw,36px);letter-spacing:-.045em;display:block;margin:9px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.proBigMetric small{font-size:10px;line-height:1.5;color:#829eba}.proPercentileGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px}.proPercentile{background:rgba(6,33,64,.75);border:1px solid var(--line);border-radius:14px;padding:16px}.proPercentile>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;font-weight:950;color:#bfd2e7}.proPercentile strong{font-size:18px;color:#ffe198}.proPercentileTrack{height:8px;background:rgba(255,255,255,.08);border-radius:10px;overflow:hidden;margin-top:12px}.proPercentileTrack span{display:block;height:100%;background:linear-gradient(90deg,#2582e5,#f4c52f);border-radius:10px}.proInsightsGrid,.proMatchGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.proSurface{border:1px solid var(--line);border-radius:18px;background:linear-gradient(165deg,#092b50,#051a34);padding:21px;min-width:0}.proPanelHeading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.proPanelHeading h3{font-size:20px;letter-spacing:-.03em;margin:7px 0}.proPanelHeading b{font-size:24px}.proUp{color:#58dea0}.proDown{color:#f49d9d}.proInsight{padding:14px;border:1px solid rgba(255,255,255,.075);border-radius:13px;background:rgba(255,255,255,.035);margin-top:8px}.proInsight>div{display:flex;align-items:start;justify-content:space-between;gap:9px}.proInsight strong{color:#f1f8ff;font-size:13px}.proInsight>div span{color:#8fa9c3;font-size:9px;white-space:nowrap}.proInsight>b{display:block;font-size:12px;margin:9px 0 4px;color:#ffde84}.proInsight p{margin:0;color:#98b4d0;font-size:11px;line-height:1.6}.proUncertain{padding:17px;border:1px dashed rgba(255,255,255,.15);border-radius:12px;color:#93afcb;font-size:12px;line-height:1.7}.proGuidance{border-color:rgba(244,197,47,.29)}.proGuidance ol{padding-left:23px;color:#d5e6f9;line-height:1.7;font-size:13px}.proGuidance li{margin:9px 0}.proGuidance>p,.proHint{font-size:10px;color:#91abc6;line-height:1.6}.proTablist{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:15px}.proTableScroll{overflow-x:auto}.proDataTable{width:100%;min-width:710px;border-collapse:collapse}.proDataTable td,.proDataTable th{border-bottom:1px solid rgba(255,255,255,.075);padding:12px 10px;text-align:right;font-size:11px;color:#c2d7ed;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.proDataTable thead th{color:#8baac9;font-size:10px;font-weight:900}.proDataTable th:first-child{text-align:left}.proDataTable tbody th{font-weight:900;white-space:nowrap;color:#e4effa}.proDataTable tr:last-child td,.proDataTable tr:last-child th{border-bottom:0}.proGold{font-weight:900;color:var(--gold)!important}.proDataDescription{font-size:11px;color:#93b1ce;line-height:1.55;margin-bottom:15px}.proRecent{display:flex;flex-direction:column;gap:7px}.proRecent>div{display:grid;grid-template-columns:75px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:13px;border-radius:10px;background:rgba(255,255,255,.035);font-size:12px}.proRecent time{color:#9bb3cd}.proRecent strong{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.proTrackingGrid{grid-template-columns:repeat(3,1fr)}.proCompareSelector{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:17px}.proCompareSelector label{color:#94afcb;font-size:11px}.proCompareSelector select{flex:1 1;min-width:150px}.proCompareMain{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid rgba(244,197,47,.23);border-radius:12px;background:rgba(244,197,47,.055)}.proCompareMain img{width:40px;height:40px;object-fit:contain}.proCompareMain>div{display:flex;flex-direction:column;gap:5px}.proCompareMain>div:nth-child(2){flex:1 1}.proCompareMain strong{font-size:13px}.proCompareMain small,.proCompareValue span{font-size:10px;color:#a3bcd4}.proCompareValue{text-align:right}.proCompareValue strong{font-size:11px;color:#ffe0a0}.proCompare p{color:#a5bed8;line-height:1.6;font-size:12px}.proCompareLink{color:var(--gold);font-weight:900;font-size:11px}.proH2H .proDataTable{min-width:390px}.proH2H .proDataTable td,.proH2H .proDataTable th{padding:10px 5px}@media(max-width:1050px){.proTeams{grid-template-columns:repeat(4,1fr)}.proPlayerGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.proIntro{grid-template-columns:1fr}.proIntroStats{grid-template-columns:repeat(3,1fr)}.proIntroStats div:last-child{grid-column:auto}}@media(max-width:720px){.proShell{padding-bottom:50px}.proPlayerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.proMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.proTrackingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.proPercentileGrid{grid-template-columns:repeat(2,1fr)}.proInsightsGrid,.proMatchGrid{grid-template-columns:1fr}.proIdentity{align-items:flex-start;flex-wrap:wrap;padding:19px;gap:13px}.proIdentityIcon{width:75px;height:75px}.proIdentityIcon img{width:58px;height:58px}.proIdentityActions{flex-direction:row;width:100%}.proNextOpponent{flex-wrap:wrap}.proNextOpponent button{width:100%}}@media(max-width:480px){.proIntro{padding:22px;border-radius:18px}.proIntro h2{font-size:32px}.proIntroStats{grid-template-columns:repeat(2,1fr)}.proIntroStats div:last-child{grid-column:1/-1}.proTeams{gap:5px}.proTeams button{min-height:110px;padding:9px 4px}.proAllIcon,.proTeams img{width:36px;height:36px}.proTeams strong{font-size:9px}.proTeams small{font-size:8px}.proPlayerGrid{gap:7px}.proPlayerTile{padding:12px;min-height:208px}.proPlayerTile h3{font-size:15px}.proPlayerNumbers{gap:3px}.proPlayerNumbers div{padding:8px 3px}.proPlayerNumbers strong{font-size:14px}.proFilters input{min-width:100%;order:3}.proFilters label{margin-left:auto}.proMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.proBigMetric{padding:12px}.proBigMetric strong{font-size:27px}.proSurface{padding:14px}.proSectionHeading{align-items:flex-start;flex-direction:column;gap:5px}.proSectionHeading small{text-align:left}.proIdentityText h2{font-size:27px}.proCompareMain{flex-wrap:wrap}.proCompareValue{width:100%;text-align:left}.proRecent>div{grid-template-columns:58px 1fr;gap:5px}.proRecent strong{grid-column:1/-1;text-align:left}}.proIdentityIcon{position:relative}.proIdentityIcon>img:first-child{object-fit:contain}.proIdentityIcon img.proTeamEmblem{position:absolute;right:-8px;bottom:-8px;width:36px;height:36px;object-fit:contain;padding:3px;border:1px solid rgba(244,197,47,.65);border-radius:50%;background:#071d3b}@media(max-width:720px){.proIdentityIcon img.proTeamEmblem{width:29px;height:29px;right:-6px;bottom:-6px}}.proHandedness{flex-wrap:wrap;margin:12px 0 4px}.proHandChip,.proHandedness{display:flex;align-items:center;gap:9px}.proHandChip{min-height:36px;padding:8px 13px;border-radius:11px;background:rgba(147,180,218,.08);border:1px solid rgba(147,180,218,.22)}.proHandChip>span{font-size:10px;letter-spacing:.035em;color:#a9c7e3;font-weight:800;text-transform:uppercase}.proHandChip>strong{font-size:12px;letter-spacing:.01em;font-weight:950;color:#eaf4ff}.proHandChip.proHandPrimary{background:rgba(244,197,47,.12);border-color:rgba(244,197,47,.44)}.proHandPrimary>span{color:#f9d77b}.proHandPrimary>strong{color:#ffe2a0}@media(max-width:480px){.proHandedness{gap:6px}.proHandChip{gap:6px;min-height:34px;padding:7px 10px}.proHandChip>span{font-size:9px}.proHandChip>strong{font-size:11px}}.proMobileSplitIntro,.proMobileSplits,.proTabShort{display:none}@media(max-width:650px){.proDetailSurface{padding:13px 12px}.proTablist{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;flex-wrap:nowrap;margin-bottom:9px}.proTablist button{min-width:0;width:100%;padding:11px 4px;font-size:11px;line-height:1.2;white-space:nowrap;letter-spacing:-.02em;border-radius:12px}.proTabFull{display:none}.proTabShort{display:inline}.proDesktopDataTable{display:none}.proMobileSplitIntro{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:3px 10px;margin:5px 1px 7px;padding:7px 0 8px;border-bottom:1px solid rgba(255,255,255,.1)}.proMobileSplitIntro>span{font-size:10px;color:#e4f2ff;font-weight:900}.proMobileSplitIntro small{font-size:9px;color:#8faac7}.proMobileSplits{display:flex;flex-direction:column;gap:1px}.proMobileSplit{border-bottom:1px solid rgba(255,255,255,.075);border-radius:8px}.proMobileSplit.expanded{background:rgba(244,197,47,.065)}.proMobileSplit:last-child{border-bottom:0}.proMobileSplitToggle{display:grid;grid-template-columns:minmax(84px,1fr) 30px 53px 53px 14px;grid-gap:5px;gap:5px;width:100%;min-height:45px;align-items:center;padding:7px 5px;border:none;border-radius:8px;background:transparent;color:#e8f2ff;text-align:left;cursor:pointer}.proMobileSplitName{min-width:0;overflow-wrap:break-word;font-size:11px;line-height:1.25;font-weight:900}.proMobileCell{display:flex;flex-direction:column;gap:3px;align-items:flex-end;min-width:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.proMobileCell small{display:block;color:#83a0bf;font-weight:850;font-size:9px;line-height:1.1}.proMobileCell b{display:block;font-size:11px;line-height:1.2;font-weight:850;white-space:nowrap}.proMobileGold b{color:#ffdc79}.proMobileChev{text-align:center;font-weight:850;color:#f4c52f;font-size:15px}.proMobileSplitExtra{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;padding:0 6px 10px}.proMobileSplitExtra>span{display:flex;align-items:center;justify-content:space-between;gap:4px;background:rgba(255,255,255,.04);border-radius:7px;padding:7px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.proMobileSplitExtra small{font-size:9px;color:#8faac8}.proMobileSplitExtra b{font-size:11px;color:#dbeaff}.proDataDescription{font-size:10px;line-height:1.5;margin-bottom:7px}.proRecent{gap:2px}.proRecent>div{grid-template-columns:53px minmax(0,1fr) auto;padding:10px 6px;font-size:10px;gap:6px;border-radius:7px}.proRecent strong{grid-column:auto;text-align:right;font-size:10px;white-space:nowrap}}@media(max-width:365px){.proTablist button{font-size:10px;padding:10px 2px}.proMobileSplitToggle{grid-template-columns:minmax(72px,1fr) 26px 48px 48px 12px;gap:3px;padding:7px 2px}.proMobileCell b,.proMobileSplitName{font-size:10px}}.proSplitIdentity{display:flex;align-items:center;gap:11px;padding:11px 13px;margin-bottom:14px;border:1px solid rgba(244,197,47,.25);border-radius:12px;background:linear-gradient(100deg,rgba(244,197,47,.09),rgba(255,255,255,.02))}.proSplitIdentity>img{width:39px;height:39px;object-fit:contain;flex-shrink:0}.proSplitIdentityInfo{min-width:0;display:flex;flex-direction:column;gap:3px}.proSplitIdentityInfo>span{color:#e8c665;font-weight:900;font-size:9px;letter-spacing:.1em;line-height:1.2}.proSplitIdentityInfo>strong{color:#f7fbff;font-weight:950;font-size:18px;line-height:1.15;letter-spacing:-.025em;overflow-wrap:anywhere}.proSplitIdentityInfo>small{font-size:10px;color:#9ebcdb;line-height:1.4}@media(max-width:650px){.proSplitIdentity{gap:9px;padding:9px 10px;margin-bottom:10px;border-radius:10px}.proSplitIdentity>img{width:34px;height:34px}.proSplitIdentityInfo>strong{font-size:15px}.proSplitIdentityInfo>span{font-size:8px}.proSplitIdentityInfo>small{font-size:9px}}.proExportAction{display:flex;gap:14px;align-items:center;justify-content:space-between;padding:10px 11px;margin-bottom:13px;border-radius:12px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.11)}.proExportAction>div{display:flex;flex-direction:column;gap:4px;min-width:0}.proExportAction strong{font-size:12px;color:#e7f3ff}.proExportAction small{font-size:10px;line-height:1.45;color:#92aecb}.proExportAction>button{flex:none;border:1px solid rgba(244,197,47,.6);background:rgba(244,197,47,.13);color:#ffdc77;padding:11px 14px;border-radius:10px;cursor:pointer;font-size:11px;font-weight:900}.proExportAction>button:hover{background:rgba(244,197,47,.25)}.proExportAction>button:disabled{opacity:.6;cursor:wait}.proExportError{font-size:11px;color:#ffaaaa;margin:6px 0 10px}.proExportBackdrop{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,8,21,.92)}.proExportDialog{display:flex;flex-direction:column;width:min(580px,100%);min-height:0;max-height:calc(100dvh - 28px);border:1px solid rgba(244,197,47,.35);border-radius:17px;background:#071b35;padding:14px;box-shadow:0 25px 85px rgba(0,0,0,.7)}.proExportDialogHeader{display:flex;justify-content:space-between;gap:14px;align-items:start;margin-bottom:11px}.proExportDialogHeader>div{display:flex;flex-direction:column;gap:5px;min-width:0}.proExportDialogHeader strong{color:#fff;font-size:14px;line-height:1.3}.proExportDialogHeader small{color:#96b6d6;font-size:10px;line-height:1.4}.proExportDialogHeader>button{flex:none;display:grid;place-items:center;background:rgba(255,255,255,.08);color:#fff;border:1px solid rgba(255,255,255,.18);font-size:23px;border-radius:9px;width:35px;height:35px;cursor:pointer}.proExportPreview{overflow:auto;flex:1 1;min-height:100px;display:flex;align-items:flex-start;justify-content:center;background:#020e1c;border:1px solid rgba(255,255,255,.1);border-radius:9px;padding:8px}.proExportPreview img{display:block;height:auto;max-width:100%;width:auto;object-fit:contain}.proExportDialogActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:12px}.proExportDialogActions button{min-width:0;padding:12px 6px;border-radius:10px;border:1px solid rgba(244,197,47,.55);background:rgba(244,197,47,.11);color:#ffdc85;font-size:12px;font-weight:900;cursor:pointer}.proExportDialogActions .proExportShare{background:#f4c52f;color:#031b37}.proExportNote{font-size:11px;color:#ffdd9d;line-height:1.5;margin:10px 3px 0}.proExportTip{font-size:10px;color:#92afca;line-height:1.5;margin:11px 3px 5px}.proExportOpenImage{display:inline-block;color:#ffdc80;font-size:11px;font-weight:850;margin:0 3px 3px}@media(max-width:650px){.proExportAction{padding:9px 10px;gap:8px}.proExportAction strong{font-size:11px}.proExportAction small{font-size:9px}.proExportAction>button{padding:10px 9px;font-size:10px;max-width:160px}.proExportDialog{padding:11px;max-height:calc(100dvh - 16px)}.proExportBackdrop{padding:8px}.proExportPreview{padding:5px}.proExportDialogActions button{font-size:11px;padding:11px 5px}}@media(max-width:365px){.proExportAction{align-items:stretch;flex-direction:column}.proExportAction>button{max-width:none}}.proOverviewIdentity{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 14px;border-radius:13px;border:1px solid rgba(244,197,47,.3);background:linear-gradient(115deg,rgba(244,197,47,.09),rgba(12,53,96,.37))}.proOverviewIdentity>img{width:43px;height:43px;flex:none;object-fit:contain}.proOverviewWho{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:95px}.proOverviewWho>strong{font-size:17px;line-height:1.14;font-weight:950;color:#f6faff;overflow-wrap:break-word}.proOverviewWho>small{font-size:10px;line-height:1.4;color:#a4bed9}.proOverviewIdentity>button{flex:none;white-space:nowrap;cursor:pointer;background:#f4c52f;color:#061b33;border:1px solid #f4c52f;border-radius:10px;padding:11px 13px;font-size:11px;font-weight:950}.proOverviewIdentity>button:disabled{opacity:.6;cursor:wait}.proOverviewMetrics{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:650px){.proOverviewHeading{padding-top:13px}.proOverviewHeading h2{font-size:clamp(22px,5.3vw,27px)}.proOverviewHeading small{font-size:9px}.proOverviewIdentity{gap:8px;padding:9px 10px;border-radius:11px}.proOverviewIdentity>img{width:34px;height:34px}.proOverviewWho{gap:3px}.proOverviewWho>strong{font-size:14px}.proOverviewWho>small{font-size:9px}.proOverviewIdentity>button{font-size:10px;padding:9px 10px}.proOverviewMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.proOverviewMetrics .proBigMetric{padding:11px 9px 10px;min-width:0;min-height:105px;display:flex;flex-direction:column;gap:5px;border-radius:12px}.proOverviewMetrics .proBigMetric>span{font-size:10px;letter-spacing:.055em;line-height:1.25}.proOverviewMetrics .proBigMetric>strong{font-size:clamp(22px,6vw,31px);line-height:1.08;margin:3px 0;letter-spacing:-.045em;overflow-wrap:anywhere}.proOverviewMetrics .proBigMetric>small{font-size:8px;line-height:1.28;margin-top:auto;overflow-wrap:break-word}}@media(max-width:365px){.proOverviewIdentity>button{width:100%;text-align:center}.proOverviewMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.proOverviewMetrics .proBigMetric{min-height:95px}.proOverviewMetrics .proBigMetric>strong{font-size:27px}}.proDecisionGrid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.proDecisionPanel,.proDirectHistory{min-width:0}.proDecisionIntro{font-size:12px;line-height:1.6;color:#9ebbd5;margin:0 0 15px}.proDecisionSplits{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.proDecisionSplit{background:rgba(3,20,42,.55);border:1px solid rgba(255,255,255,.13);border-radius:13px;padding:14px;min-width:0;display:flex;flex-direction:column;gap:6px}.proDecisionSplit>span{font-size:11px;font-weight:850;color:#b0cbe4}.proDecisionSplit>strong{font-size:clamp(28px,3vw,37px);font-weight:950;letter-spacing:-.04em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#fff}.proDecisionSplit>small{font-size:10px;color:#87a9c7;font-weight:800}.proDecisionSplit>div{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.proDecisionSplit>div b{padding:6px 8px;border-radius:8px;background:rgba(255,255,255,.065);font-size:10px;color:#deeeff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.proDecisionSplit>em{font-style:normal;font-size:9px;color:#f6d583;font-weight:800}.proDecisionVerdict{border-left:3px solid var(--gold);padding:10px 13px;margin:17px 0 14px;background:rgba(244,197,47,.075);border-radius:0 9px 9px 0}.proDecisionVerdict>strong{color:#f6e2a5;font-size:13px;line-height:1.4;display:block}.proDecisionVerdict>p{font-size:11px;line-height:1.65;color:#c1d4e7;margin:8px 0 0}.proDecisionAction{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--gold);color:#081b31;font-size:12px;font-weight:950;border-radius:11px;padding:13px 15px;line-height:1.4}.proDecisionAction span{font-size:19px;flex:none}.proDecisionDisclaimer{font-size:10px;color:#87a6c5;line-height:1.6;margin:14px 0 0}.proDirectList{display:flex;flex-direction:column;gap:7px}.proDirectRow{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.065);border-radius:10px;padding:12px}.proDirectRow>strong{font-size:12px;line-height:1.3}.proDirectRow>div{display:flex;gap:6px;flex-wrap:wrap}.proDirectRow span{font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#e9f3ff;padding:5px 6px;background:rgba(255,255,255,.065);border-radius:6px}.proDirectNote{font-size:11px;line-height:1.65;color:#94afcb;margin:17px 0 13px}.proDirectLink{color:var(--gold);font-weight:900;font-size:11px;line-height:1.4}@media(max-width:950px){.proDecisionGrid{grid-template-columns:1fr}}@media(max-width:650px){.proDecisionPanel .proPanelHeading h3{font-size:18px}.proDecisionPanel,.proDirectHistory{padding:15px}.proDecisionSplit{padding:12px 10px;gap:5px}.proDecisionSplit>strong{font-size:29px}.proDecisionSplit>span{font-size:10px}.proDecisionVerdict{margin-top:12px}.proDirectRow{align-items:flex-start;flex-direction:column}}.proIdentityIcon{overflow:visible}.proIdentityIcon>img:first-child{width:100%;height:100%;object-fit:cover;border-radius:17px}@media(max-width:720px){.proIdentityIcon>img:first-child{border-radius:13px}}.proScoutKeyHeading{margin-top:2px}.proScoutKeySection{display:flex;flex-direction:column;gap:14px;padding:20px}.proScoutKeyIdentity{display:flex;align-items:center;gap:12px;padding:13px 14px;background:linear-gradient(100deg,rgba(244,197,47,.1),rgba(16,58,99,.3));border:1px solid rgba(244,197,47,.31);border-radius:13px}.proScoutKeyIdentity img{flex:none;width:46px;height:46px;object-fit:contain}.proScoutKeyWho{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1}.proScoutKeyWho>span{color:#ffda77;font-size:9px;font-weight:950;letter-spacing:.08em}.proScoutKeyWho strong{font-size:19px;line-height:1.13;overflow-wrap:anywhere}.proScoutKeyWho small{font-size:10px;color:#abc4de;line-height:1.4}.proScoutKeySample{display:flex;flex-direction:column;align-items:flex-end;gap:5px;flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.proScoutKeySample span{font-size:16px;font-weight:950;color:#fff}.proScoutKeySample strong{font-size:11px;color:#ffdd8b;letter-spacing:.025em}.proScoutKeyTopAction{display:flex;align-items:center;justify-content:space-between;gap:12px}.proScoutKeyTopAction p{font-size:11px;line-height:1.55;color:#a7bed5;max-width:590px;margin:0}.proScoutKeyTopAction button{border:1px solid var(--gold);background:var(--gold);color:#081c36;cursor:pointer;white-space:nowrap;font-size:12px;font-weight:950;border-radius:10px;padding:13px 14px;flex:none}.proScoutKeyTopAction button:disabled{opacity:.6;cursor:wait}.proScoutKeyGroups{display:flex;flex-direction:column;gap:14px}.proScoutKeyGroup{border:1px solid rgba(255,255,255,.095);background:rgba(1,20,42,.25);border-radius:13px;padding:14px}.proScoutKeyGroupHead{display:flex;justify-content:space-between;gap:10px;align-items:baseline;margin-bottom:11px}.proScoutKeyGroupHead strong{color:#f6dc94;font-size:14px}.proScoutKeyGroupHead small{color:#99b5cf;font-size:10px;line-height:1.5;text-align:right}.proScoutKeyGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.proScoutKeyMetric{min-width:0;display:flex;flex-direction:column;gap:7px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(145deg,#10355d,#092342);border-radius:10px;padding:13px}.proScoutKeyMetric.focus{border-color:rgba(244,197,47,.56);background:linear-gradient(145deg,#16416b,#0b2b50)}.proScoutMetricTop{display:flex;flex-direction:column;gap:5px}.proScoutMetricTop span{font-size:10px;font-weight:850;color:#aec8e2;line-height:1.3}.proScoutMetricTop strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:25px;letter-spacing:-.04em;color:#fff}.proScoutKeyMetric.focus .proScoutMetricTop strong{color:#ffe097}.proScoutMetricSample{font-size:10px;color:#f7d38d;font-weight:800;line-height:1.2}.proScoutKeyMetric p{font-size:10px;line-height:1.5;color:#a0b9d1;margin:0}.proScoutKeyWarning{font-size:10px;line-height:1.6;color:#9fb6ce;margin:0;padding:11px 13px;border:1px dashed rgba(244,197,47,.24);border-radius:10px}@media(max-width:1030px){.proScoutKeyGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.proScoutKeySection{padding:12px;gap:10px}.proScoutKeyIdentity{padding:9px;gap:8px}.proScoutKeyIdentity img{width:36px;height:36px}.proScoutKeyWho strong{font-size:15px}.proScoutKeyWho small{font-size:9px}.proScoutKeyWho>span{font-size:8px}.proScoutKeySample span{font-size:13px}.proScoutKeySample strong{font-size:9px}.proScoutKeyTopAction{flex-direction:column;align-items:stretch;gap:8px}.proScoutKeyTopAction p{font-size:10px}.proScoutKeyTopAction button{text-align:center;padding:12px}.proScoutKeyGroup{padding:10px}.proScoutKeyGroupHead{flex-direction:column;gap:3px}.proScoutKeyGroupHead strong{font-size:12px}.proScoutKeyGroupHead small{text-align:left;font-size:9px}.proScoutKeyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.proScoutKeyMetric{padding:10px;gap:6px}.proScoutMetricTop strong{font-size:23px}.proScoutMetricTop span{font-size:10px}.proScoutMetricSample{font-size:9px}.proScoutKeyMetric p{font-size:9px;line-height:1.4}}@media(max-width:365px){.proScoutKeyMetric{padding:9px}.proScoutMetricTop strong{font-size:20px}.proScoutKeySample{max-width:82px;text-align:right}}#proScoutingSplits{scroll-margin-top:170px}.proDecisionSeeSplits{display:block;width:100%;text-align:left;cursor:pointer;border:1px solid rgba(244,197,47,.33);border-radius:10px;background:rgba(244,197,47,.065);color:#ffdf92;font-size:11px;font-weight:850;line-height:1.5;padding:12px 13px}.proDecisionSeeSplits:focus-visible,.proDecisionSeeSplits:hover{border-color:var(--gold);background:rgba(244,197,47,.16)}.proScoutKeySection .proScoutKeyIdentity{padding:10px 13px}.proScoutKeySection .proScoutKeyWho strong{font-size:16px}.proScoutKeySection .proScoutKeyTopAction p{max-width:640px}@media(max-width:650px){#proScoutingSplits{scroll-margin-top:146px}.proScoutKeySection .proScoutKeyIdentity{padding:9px 10px}.proScoutKeySection .proScoutKeyWho strong{font-size:14px}}.tacWorkspace{display:flex;flex-direction:column;gap:17px;padding-bottom:50px}.tacSelectRow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:#082847;border:1px solid var(--line);border-radius:14px;padding:11px 15px}.tacMatchFilters label,.tacSelectRow label{font-size:11px;color:#abc2db;font-weight:900}.tacMatchFilters select,.tacSelectRow select{border:1px solid var(--line);background:#102f52;color:#eef6ff;padding:11px 12px;border-radius:10px;font-size:12px;min-width:180px;max-width:100%}.tacSelectRow select{flex:1 1}.tacSelectRow button{border:1px solid rgba(244,197,47,.55);background:rgba(244,197,47,.12);color:#f9d980;border-radius:10px;padding:11px 14px;font-size:11px;font-weight:900;cursor:pointer}.tacSelectRow button:disabled{opacity:.5}.tacLead{padding:29px;display:grid;grid-template-columns:1fr minmax(220px,.42fr);align-items:center;grid-gap:20px;gap:20px;border:1px solid rgba(244,197,47,.3);border-radius:23px;background:radial-gradient(circle at 88% 0,rgba(244,197,47,.1),transparent 47%),linear-gradient(135deg,#103b69,#071e3b)}.tacLead h2{font-size:clamp(29px,4vw,45px);line-height:1.12;letter-spacing:-.045em;margin:9px 0}.tacLead p{font-size:12px;line-height:1.6;color:#abc4de;max-width:580px}.tacLeadLogos{display:flex;align-items:center;justify-content:center;gap:12px}.tacLeadLogos img{width:86px;height:86px;object-fit:contain}.tacLeadLogos>b{font-size:21px;color:var(--gold)}.tacScorePills{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.tacScorePills span{font-size:10px;font-weight:850;padding:8px 10px;border-radius:999px;background:rgba(244,197,47,.1);border:1px solid rgba(244,197,47,.23);color:#f7dda5}.tacLead .tacGameDay{font-weight:850;color:#f3da96;margin-top:14px}.tacSectionHeading{padding-top:26px}.tacSectionHeading span{font-weight:950;color:var(--gold);letter-spacing:.13em;font-size:10px}.tacSectionHeading h2{letter-spacing:-.035em;margin:8px 0 5px;font-size:clamp(22px,3vw,31px)}.tacSectionHeading p{font-size:12px;line-height:1.55;color:#95afc9;margin:5px 0 0}.tacBatterGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.tacPanel{padding:22px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(165deg,rgba(12,50,90,.9),rgba(4,23,45,.94));min-width:0}.tacPanelHead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}.tacPanelHead h3{font-size:17px;margin:0}.tacPanelHead small{font-size:10px;color:#9cb5d0}.tacBatter{display:flex;align-items:center;gap:11px;padding:14px 5px;border-bottom:1px solid rgba(255,255,255,.09);color:#e8f4ff}.tacArm:hover,.tacBatter:hover,.tacBullpenRow:hover{background:rgba(244,197,47,.05)}.tacArm:last-child,.tacBatter:last-child,.tacBullpenRow:last-child{border-bottom:0}.tacBatterIcon{color:var(--gold);font-size:19px}.tacBatterMain{flex:1 1;min-width:0}.tacBatterMain strong{display:block;font-size:13px;line-height:1.3}.tacSample{font-size:9px;color:#dfbd75;display:block;margin:5px 0}.tacBatterMain p{font-size:10px;color:#8eabc9;line-height:1.5;margin:0}.tacBatterStats{display:flex;flex-direction:column;gap:3px;align-items:flex-end;min-width:61px}.tacBatterStats strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:19px;color:#ffda7f}.tacBatterStats small,.tacBatterStats span{font-size:10px;color:#a2bbd6}.tacBatterArrow{font-size:17px;color:#f2c83e}.tacArm{display:grid;grid-template-columns:minmax(0,1fr) 85px 85px 18px;grid-gap:10px;gap:10px;align-items:center;min-height:66px;padding:12px;border-bottom:1px solid rgba(255,255,255,.1);color:#f2f8ff}.tacArmName strong,.tacBullpenRow strong{display:block;font-size:13px}.tacArmName small,.tacBullpenRow small{display:block;font-size:10px;color:#96b2ce;margin-top:5px}.tacArmNumbers{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tacArmNumbers b{display:block;font-size:16px;color:#ffe09a}.tacArmNumbers small{font-size:10px;color:#98b2cc}.tacBullpenHeader,.tacBullpenRow{display:grid;grid-template-columns:minmax(0,1fr) 100px 100px 110px;grid-gap:10px;gap:10px;align-items:center}.tacBullpenHeader{font-size:10px;color:#9fb9d2;padding:8px 12px 13px;border-bottom:1px solid rgba(255,255,255,.11)}.tacBullpenHeader span,.tacBullpenRow>b,.tacBullpenRow>span{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tacBullpenRow{padding:12px;border-bottom:1px solid rgba(255,255,255,.08);color:#edf7ff}.tacBullpenRow b{font-size:15px}.tacBullpenRow span{font-size:11px;color:#a5bdd3}.tacBullpenRow b.tacUsed{color:#f6d27b}.tacFine{font-size:10px;line-height:1.55;color:#95adca;margin:18px 0 0}.tacPlanRow{display:flex;align-items:start;gap:12px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.1)}.tacPlanRow span{display:grid;place-items:center;background:#f4c52f;color:#071a32;width:25px;height:25px;flex:none;border-radius:8px;font-weight:950;font-size:11px}.tacPlanRow p{font-size:12px;line-height:1.65;color:#d2e4f8;margin:2px 0}.tacPlanAction{display:inline-block;margin-top:18px;padding:12px 17px;border-radius:11px;background:var(--gold);color:#061932;font-size:12px;font-weight:950}.tacRecentGames{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.tacRecentGames>div{display:flex;flex-direction:column;gap:9px;align-items:center;justify-content:center;min-height:101px;background:#0b2c51;border:1px solid var(--line);border-radius:12px;padding:10px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tacRecentGames span{font-size:10px;color:#9eb8d0}.tacRecentGames strong{font-size:19px}.tacRecentGames b{padding:4px 10px;border-radius:7px;font-size:11px}.tacWin{background:rgba(52,193,127,.14);color:#5cdb9d}.tacLoss{background:rgba(239,106,103,.14);color:#ffa5a5}.tacMatchFilters{border-radius:18px;background:#082646;border:1px solid var(--line);padding:19px;display:flex;flex-direction:column;gap:17px}.tacMatchFilters label{display:flex;flex-direction:column;gap:8px}.tacKindControls{display:flex;gap:8px;flex-wrap:wrap}.tacKindControls button{flex:1 1;border:1px solid rgba(244,197,47,.25);border-radius:12px;background:rgba(255,255,255,.04);color:#c4dbef;padding:12px 15px;font-weight:850;font-size:12px;cursor:pointer}.tacKindControls button.active{background:#f4c52f;border-color:#f4c52f;color:#071d34}.tacMatchSelects{display:grid;grid-template-columns:1fr 35px 1fr;grid-gap:12px;gap:12px;align-items:center}.tacMatchSelects label{min-width:0}.tacVersus{text-align:center;color:var(--gold);font-weight:950}.tacDuel{border:1px solid rgba(244,197,47,.28);background:linear-gradient(130deg,#10375e,#061e3b);padding:23px;border-radius:20px;display:flex;flex-direction:column;gap:23px}.tacDuelTop{display:grid;grid-template-columns:1fr 55px 1fr;grid-gap:15px;gap:15px;align-items:center}.tacDuelTop>div{display:flex;flex-direction:column;gap:7px;min-width:0}.tacDuelTop>div:last-child{text-align:right;align-items:flex-end}.tacDuelTop span{font-size:10px;color:#f4c52f;font-weight:950;letter-spacing:.1em}.tacDuelTop strong{font-size:clamp(18px,2.4vw,29px);line-height:1.15;letter-spacing:-.02em}.tacDuelTop small{font-size:10px;color:#a6bdd6;line-height:1.45}.tacDuelTop a{font-size:11px;color:#ffe190;font-weight:900}.tacDuelTop>b{text-align:center;color:#f4c52f;font-size:20px}.tacEvidenceStrip{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.tacEvidenceStrip>div{border-radius:12px;border:1px solid rgba(255,255,255,.13);background:rgba(0,16,35,.42);padding:15px;min-width:0}.tacEvidenceStrip span{display:block;font-size:10px;color:#a2bbd4;min-height:17px}.tacEvidenceStrip strong{display:block;font-size:clamp(17px,2.5vw,27px);margin-top:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tacEvidenceReading{border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:19px}.tacEvidenceReading h3{margin:0 0 11px;font-size:22px}.tacEvidenceStatus{font-size:10px;display:inline-block;margin-bottom:12px;color:#ffd773;padding:8px 11px;border-radius:999px;border:1px solid rgba(244,197,47,.35);background:rgba(244,197,47,.08)}.tacEvidenceLine{display:flex;align-items:start;gap:11px;font-size:12px;color:#d9e9fb;line-height:1.7;margin:8px 0}.tacEvidenceLine span{background:#f4c52f;color:#07172c;border-radius:7px;width:24px;height:24px;display:grid;place-items:center;flex:none;font-weight:900;font-size:11px}.tacEvidenceReading h4{margin:20px 0 9px;font-size:13px;color:#ffe1a0}.tacCaution{font-size:11px;color:#a7bfda;line-height:1.6;margin:7px 0}.tacDirectCheck{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:18px}.tacDirectCheck strong{font-size:13px}.tacDirectCheck p{font-size:13px;color:#e3f0fc}.tacDirectCheck small{font-size:10px;color:#a2b9d3}@media(max-width:760px){.tacLead{grid-template-columns:1fr;padding:20px}.tacLeadLogos img{width:65px;height:65px}.tacBatterGrid{grid-template-columns:1fr}.tacRecentGames{grid-template-columns:repeat(3,minmax(0,1fr))}.tacMatchSelects{grid-template-columns:1fr}.tacVersus{font-size:14px}.tacEvidenceStrip{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.tacSelectRow label{width:100%}.tacSelectRow select{min-width:0;width:100%}.tacSectionHeading{padding-top:17px}.tacPanel{padding:14px}.tacBatter{gap:8px}.tacLead h2{font-size:28px}.tacArms{min-width:0}.tacArm{grid-template-columns:minmax(0,1fr) 62px 66px 14px;gap:5px;padding:10px 2px}.tacArmName strong,.tacBullpenRow strong{font-size:11px}.tacArmNumbers b{font-size:13px}.tacBullpenHeader,.tacBullpenRow{grid-template-columns:minmax(0,1fr) 52px 62px 65px;gap:4px;padding:11px 3px}.tacBullpenHeader{font-size:8px}.tacBullpenRow b{font-size:12px}.tacBullpenRow span{font-size:10px}.tacBullpenRow small{font-size:9px}.tacRecentGames{gap:5px}.tacRecentGames>div{min-height:88px}.tacDuel{padding:14px}.tacDuelTop{grid-template-columns:1fr 26px 1fr;gap:5px}.tacDuelTop strong{font-size:15px}.tacDuelTop small{font-size:9px}.tacEvidenceStrip>div{padding:10px}.tacEvidenceStrip strong{font-size:21px}.tacEvidenceReading{padding:13px}.tacEvidenceReading h3{font-size:18px}.tacKindControls button{font-size:10px;padding:10px 7px}}.tacToolNav{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.tacToolNav>a{min-width:0;display:flex;flex-direction:column;gap:6px;border:1px solid rgba(244,197,47,.3);border-radius:15px;padding:18px;background:linear-gradient(120deg,#123b65,#071e3b);transition:border-color .15s}.tacToolNav>a:hover{border-color:var(--gold)}.tacToolNav strong{font-size:15px;color:#ffdd88}.tacToolNav span{font-size:11px;line-height:1.6;color:#adc4dc}.tacProfileCallout{display:flex;gap:20px;align-items:center;justify-content:space-between;border:1px solid rgba(244,197,47,.35);background:linear-gradient(120deg,#123b61,#071d3b);border-radius:14px;padding:18px}.tacProfileCallout strong{font-size:15px}.tacProfileCallout p{font-size:11px;line-height:1.55;color:#acc3dc;margin:7px 0 0}.tacProfileCallout a{flex:none;background:var(--gold);padding:12px 14px;border-radius:10px;color:#071b34;font-weight:900;font-size:11px;white-space:nowrap}@media(max-width:610px){.tacToolNav{grid-template-columns:1fr}.tacProfileCallout{flex-direction:column;align-items:stretch;gap:10px;padding:14px}.tacProfileCallout a{text-align:center}}