.sportSelector_page__v4lyc{min-height:100vh;display:flex;flex-direction:column;background:transparent;color:#f8fafc;padding-bottom:32px}.sportSelector_topBar__l_8KL{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 20px 12px;background:transparent;backdrop-filter:none}.sportSelector_sportPicker__FZXUE{position:relative;display:inline-flex}.sportSelector_sportChip__Soiul{border-radius:999px;border:1px solid rgba(129,140,248,.45);background:rgba(99,102,241,.25);box-shadow:0 12px 28px rgba(99,102,241,.3);display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;cursor:pointer}.sportSelector_sportChipLogo__6YzT7{width:28px;height:28px}.sportSelector_sportDropdown__OlTHo{position:absolute;top:62px;left:0;display:flex;flex-direction:column;gap:6px;padding:10px;background:rgba(5,14,31,.96);border:1px solid rgba(148,163,184,.25);border-radius:16px;box-shadow:0 24px 48px rgba(3,7,18,.45);min-width:200px}.sportSelector_sportOption__bLPyN{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:12px;background:transparent;border:none;color:rgba(226,232,240,.9);font-size:13px;font-weight:600;cursor:pointer}.sportSelector_sportOption__bLPyN:hover:not(.sportSelector_sportOptionDisabled__p8HZ_){background:rgba(99,102,241,.2)}.sportSelector_sportOptionActive__mgHRS{background:rgba(99,102,241,.25)}.sportSelector_sportOptionDisabled__p8HZ_{color:rgba(148,163,184,.5);cursor:not-allowed}.sportSelector_sportOptionLogo__wijdC{width:28px;height:28px;flex-shrink:0}.sportSelector_creditPill__pzzqg{font-size:13px;font-weight:600;padding:6px 12px;border-radius:999px;background:rgba(99,102,241,.2);border:1px solid rgba(129,140,248,.35);color:#c7d2fe;white-space:nowrap}.sportSelector_tabBar__4BTpi{display:flex;margin-top:0;padding:0 20px;border-bottom:1px solid rgba(255,255,255,.08);background:transparent}.sportSelector_tabButton__skgSu{flex:1;padding:12px 0;font-size:12px;font-weight:600;letter-spacing:.08em;color:rgba(226,232,240,.7);position:relative;background:transparent;border:none}.sportSelector_tabButtonActive__mJF1A{color:#ffffff}.sportSelector_tabButtonActive__mJF1A:after{content:"";position:absolute;left:20px;right:20px;bottom:-2px;height:4px;border-radius:999px;background:linear-gradient(90deg,#6366f1,#0ea5e9)}.sportSelector_subFilterRow___f2I4{display:flex;gap:6px;padding:8px 18px;flex-wrap:wrap;justify-content:center;background:transparent}.sportSelector_filterPill__hj3tH{padding:4px 10px;border-radius:999px;font-size:10px;font-weight:600;background:rgba(255,255,255,.04);border:1px solid rgba(148,163,184,.28);color:rgba(226,232,240,.75)}.sportSelector_filterPillActive__BCk5T{background:rgba(99,102,241,.18);border-color:rgba(129,140,248,.5);color:#e0e7ff}.sportSelector_contentArea__nboct{flex:1;display:flex;flex-direction:column;gap:16px;padding:10px 20px 36px}.sportSelector_gameContent__nbdYz{display:flex;flex-direction:column;gap:20px}.sportSelector_gameHighlight__DefyZ{background:linear-gradient(180deg,rgba(15,23,42,.9),rgba(15,23,42,.7));border:1px solid rgba(99,102,241,.25);border-radius:24px;padding:20px;display:flex;flex-direction:column;gap:14px;box-shadow:0 24px 60px rgba(15,23,42,.55)}.sportSelector_gameTeams__hCWRh{display:flex;align-items:center;justify-content:center;gap:10px;font-size:20px;font-weight:700;letter-spacing:-.02em}.sportSelector_team__gxmD0{text-transform:uppercase}.sportSelector_vs__C_vvb{font-size:16px;font-weight:500;color:rgba(226,232,240,.6)}.sportSelector_gameMeta__k5VOT{display:flex;justify-content:center;gap:16px;font-size:13px;color:rgba(226,232,240,.75);flex-wrap:wrap}.sportSelector_oddsRow__98ojP{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.sportSelector_oddsPill__l6Ofd{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 14px;border-radius:14px;background:rgba(148,163,184,.12);border:1px solid rgba(148,163,184,.2);font-size:12px;font-weight:600;min-width:110px}.sportSelector_marketRow__Hg8mQ{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.sportSelector_marketPill__DUkUT{padding:6px 10px;border-radius:12px;background:rgba(2,132,199,.18);border:1px solid rgba(14,165,233,.35);display:flex;flex-direction:column;gap:4px;min-width:120px;text-align:center}.sportSelector_marketLabel__x0F6X{font-size:11px;color:rgba(224,242,254,.85);text-transform:uppercase}.sportSelector_marketValue__5pdBm{font-size:14px;font-weight:700;color:#f0f9ff}.sportSelector_trendPanel__8VxSh{display:flex;flex-direction:column;gap:10px;margin-top:12px}@media (min-width:768px){.sportSelector_trendPanel__8VxSh{flex-direction:row}}.sportSelector_trendCard__U7r3a{flex:1;min-width:180px;background:rgba(17,27,45,.85);border:1px solid rgba(148,163,184,.2);border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:6px}.sportSelector_trendTeam__rNZNT{font-size:12px;font-weight:700;color:rgba(224,242,254,.95);text-transform:uppercase}.sportSelector_trendStat__Etx68{font-size:11px;color:rgba(226,232,240,.75)}.sportSelector_badgeRow__LcvBr{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.sportSelector_badge__0UWBr{padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600;background:rgba(99,102,241,.22);border:1px solid rgba(129,140,248,.45)}.sportSelector_primaryAction__Iix3_{margin-top:4px;align-self:stretch;padding:12px;border-radius:16px;font-size:14px;font-weight:700;background:linear-gradient(90deg,#6366f1,#0ea5e9);color:white;box-shadow:0 14px 45px rgba(99,102,241,.35)}.sportSelector_gameList__GFQfp{display:flex;flex-direction:column;gap:12px}.sportSelector_gameCard__Up2K8{text-align:left;background:rgba(148,163,184,.08);border:1px solid rgba(148,163,184,.15);border-radius:18px;padding:14px 16px;display:flex;flex-direction:column;gap:2px;color:inherit}.sportSelector_sbRow__MdPDq{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.sportSelector_sbTeamRow__mj2qH{display:flex;align-items:center;gap:10px;flex:1}.sportSelector_sbLogo__PpCjz{width:22px;height:22px;object-fit:contain;flex-shrink:0}.sportSelector_sbTeamName__HDG1y{font-size:14px;font-weight:600;color:rgba(226,232,240,.9);text-transform:uppercase;letter-spacing:.03em}.sportSelector_sbRight__hkL_M{display:flex;gap:6px;align-items:center}.sportSelector_sbPill__QjaR1{font-size:9px;font-weight:600;padding:3px 7px;background:rgba(148,163,184,.12);border-radius:6px;color:rgba(226,232,240,.7);text-transform:uppercase;white-space:nowrap}.sportSelector_sbTimeRow___cmoC{display:flex;justify-content:flex-end;padding-top:4px;border-top:1px solid rgba(148,163,184,.1);margin-top:4px}.sportSelector_sbTime__i1IX2{font-size:10px;color:rgba(226,232,240,.6);font-weight:500}.sportSelector_gameCardRow1__zfBI3{display:flex;justify-content:space-between;align-items:center;gap:8px}.sportSelector_gameCardRow2__eJ1aC{display:flex;flex-wrap:wrap;gap:6px}.sportSelector_gameCardRow3__Gvgue{display:flex;justify-content:space-between;align-items:center;gap:8px}.sportSelector_viewDetails__Ey4Lf{font-size:11px;color:rgba(226,232,240,.7);font-weight:400}.sportSelector_teamLogos__c8X_t{display:flex;gap:4px;align-items:center;flex-shrink:0}.sportSelector_teamLogo__olZLI{width:24px;height:24px;object-fit:contain}.sportSelector_cardRowSecondary__BwbUx,.sportSelector_cardRow__iqb75{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px}.sportSelector_cardRowSecondary__BwbUx{font-size:12px;color:rgba(226,232,240,.7)}.sportSelector_cardTeams__M5teZ{font-weight:600}.sportSelector_cardMeta__lNVc2{color:rgba(226,232,240,.6)}.sportSelector_cardBadge__4l3Qi{padding:4px 10px;border-radius:999px;background:rgba(99,102,241,.2);border:1px solid rgba(129,140,248,.4);font-size:11px}.sportSelector_placeholder__Izi9f{padding:40px 16px;text-align:center;border-radius:20px;background:rgba(15,23,42,.8);border:1px dashed rgba(148,163,184,.25);color:rgba(203,213,225,.8)}.sportSelector_pickList__PFo5H{display:flex;flex-direction:column;gap:10px}.sportSelector_pickCard__RagQ0{display:flex;flex-direction:column;gap:8px;background:rgba(17,27,45,.9);border-radius:16px;padding:12px 14px;border:1px solid rgba(99,102,241,.22);box-shadow:0 12px 32px rgba(15,23,42,.35)}.sportSelector_pickHeader__UB7sc{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:rgba(203,213,225,.85);gap:8px}.sportSelector_pickHeaderMeta__RZQL_{display:inline-flex;align-items:center;justify-content:center;font-size:11px;color:rgba(226,232,240,.9);background:rgba(99,102,241,.18);border:1px solid rgba(129,140,248,.35);border-radius:999px;padding:3px 12px;font-weight:600}.sportSelector_pickAnalysisLink__Gspoh{gap:6px;color:rgba(226,232,240,.9);background:none;border:none;padding:0;font-size:11px}.sportSelector_pickAnalysisLinkIcon__Blhlc{display:inline-block;width:7px;height:7px;border-bottom:2px solid rgba(226,232,240,.85);border-right:2px solid rgba(226,232,240,.85);transform:rotate(45deg);transition:transform .2s ease}.sportSelector_pickAnalysisContent__V5GJm{margin-top:10px;padding-top:10px;border-top:1px solid rgba(148,163,184,.2);color:#ffffff;font-size:12px;line-height:1.5}.sportSelector_pickAnalysisContent__V5GJm p{margin:0 0 6px}.sportSelector_pickAnalysisContent__V5GJm p:last-child{margin-bottom:0}.sportSelector_pickMetaSeparator__HoF9b:before{content:"•";margin-right:10px;color:rgba(148,163,184,.6)}.sportSelector_pickUnits__83G1C{padding:4px 10px;background:rgba(99,102,241,.2);border-radius:999px;border:1px solid rgba(129,140,248,.35);font-weight:600;color:#c7d2fe;font-size:12px}.sportSelector_pickBody__uehJ2{display:flex;flex-direction:column;gap:8px}.sportSelector_pickTitle__kbKfL{margin:0;font-size:14px;font-weight:700;line-height:1.4;color:#f8fafc}.sportSelector_pickFooter__smYcC{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:rgba(203,213,225,.7)}.sportSelector_pickAnalysisLink__Gspoh{font-weight:600;color:#8b5cf6;display:inline-flex;align-items:center;gap:4px}.sportSelector_scriptList__9B2B4{display:flex;flex-direction:column;gap:12px}.sportSelector_scriptCard__LSyI4{display:flex;flex-direction:column;gap:10px;background:rgba(17,27,45,.92);border-radius:16px;padding:14px 16px;border:1px solid rgba(148,163,184,.18);box-shadow:0 14px 32px rgba(15,23,42,.35)}.sportSelector_scriptHeader__bea32{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:600;color:#f8fafc}.sportSelector_scriptMatchup___rtUN{flex:1;margin-right:12px}.sportSelector_scriptBars__pqavH{display:inline-flex;align-items:flex-end;gap:3px}.sportSelector_scriptBar__m1JGz{width:6px;height:10px;border-radius:2px;background:rgba(148,163,184,.2)}.sportSelector_scriptBarActive1__7qoZk{background:#f97316;box-shadow:0 0 6px rgba(249,115,22,.4)}.sportSelector_scriptBarActive2__Pf4GW{background:#fbbf24;height:14px;box-shadow:0 0 6px rgba(251,191,36,.4)}.sportSelector_scriptBarActive3__XAOIx{background:#10b981;height:17px;box-shadow:0 0 6px rgba(16,185,129,.4)}.sportSelector_scriptData__QBWwK{font-size:12px;color:rgba(203,213,225,.8)}.sportSelector_scriptFooter__m5MiJ{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:rgba(203,213,225,.7)}.sportSelector_scriptDate__17wer{display:flex;flex-direction:column;gap:2px}.sportSelector_scriptGenerate__Stxgp{padding:6px 14px;border-radius:999px;border:none;background:linear-gradient(90deg,#8b5cf6,#6366f1);color:white;font-size:11px;font-weight:600;box-shadow:0 10px 24px rgba(99,102,241,.35);cursor:pointer;transition:all .2s ease}.sportSelector_scriptGenerate__Stxgp:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(99,102,241,.45)}.sportSelector_scriptContent__zimFv{margin-top:12px;padding-top:14px;border-top:1px solid rgba(148,163,184,.15)}.sportSelector_scriptLoader__QqBFP{display:flex;justify-content:center;align-items:center;gap:8px;padding:24px}.sportSelector_dot__1guIc{width:10px;height:10px;background:rgba(99,102,241,.8);border-radius:50%;animation:sportSelector_dotPulse__UWEr_ 1.4s ease-in-out infinite both}.sportSelector_dot__1guIc:first-child{animation-delay:-.32s}.sportSelector_dot__1guIc:nth-child(2){animation-delay:-.16s}@keyframes sportSelector_dotPulse__UWEr_{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}.sportSelector_scriptText__nMWhr{color:rgba(226,232,240,.9);font-size:13px;line-height:1.6}.sportSelector_scriptText__nMWhr p{margin:0 0 10px}.sportSelector_scriptText__nMWhr p:last-child{margin-bottom:0}.sportSelector_scriptText__nMWhr h1,.sportSelector_scriptText__nMWhr h2,.sportSelector_scriptText__nMWhr h3{color:#ffffff;margin:16px 0 10px;font-weight:600}.sportSelector_scriptText__nMWhr h1{font-size:18px}.sportSelector_scriptText__nMWhr h2{font-size:16px}.sportSelector_scriptText__nMWhr h3{font-size:14px}.sportSelector_scriptText__nMWhr ol,.sportSelector_scriptText__nMWhr ul{margin:10px 0;padding-left:20px}.sportSelector_scriptText__nMWhr li{margin:4px 0}.sportSelector_scriptText__nMWhr strong{color:#6366f1;font-weight:700}.sportSelector_capperList__MalTF{display:flex;flex-direction:column;gap:16px}.sportSelector_capperCard__kcL_I{background:rgba(17,27,45,.92);border-radius:18px;padding:16px 18px;border:1px solid rgba(148,163,184,.2);box-shadow:0 16px 36px rgba(3,7,18,.35);display:flex;flex-direction:column;gap:10px}.sportSelector_capperHeader___og9y{display:flex;justify-content:space-between;align-items:center;gap:12px}.sportSelector_capperName__Nl53C{font-size:14px;font-weight:700;color:#ffffff}.sportSelector_capperRecord__D7WSR{font-size:12px;font-weight:600;color:rgba(226,232,240,.85)}.sportSelector_capperStreak__KrAPL{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#fb923c;background:rgba(251,146,60,.16);border:1px solid rgba(251,146,60,.35);border-radius:999px;padding:4px 10px}.sportSelector_capperStreakIcon__1BrDx{font-size:13px}.sportSelector_capperPickCard__UwXsW,.sportSelector_capperPickList__T_JsM{display:flex;flex-direction:column;gap:10px}.sportSelector_capperPickCard__UwXsW{border-radius:14px;border:1px solid rgba(148,163,184,.18);background:rgba(255,255,255,.04);padding:12px 14px}.sportSelector_capperPickHeader___SPHb{display:flex;justify-content:flex-end}.sportSelector_pickMatchup__dyZUu{font-size:11px;color:rgba(226,232,240,.65);text-transform:uppercase;letter-spacing:.04em}.sportSelector_scriptMetaRow__RxvIu{display:flex;justify-content:space-between;font-size:11px;color:rgba(226,232,240,.75)}.sportSelector_publicGrid__Ntx8B{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.sportSelector_publicCard__QK7Wi{background:rgba(15,23,42,.88);border-radius:18px;border:1px solid rgba(148,163,184,.2);padding:16px;display:flex;flex-direction:column;gap:12px}.sportSelector_publicHeader__lHvi_{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.sportSelector_publicMatchup__7aj1h{font-weight:700;letter-spacing:-.01em}.sportSelector_publicTime__bedy7{font-size:12px;color:rgba(226,232,240,.65)}.sportSelector_publicTag__qzgqd{padding:4px 8px;border-radius:10px;background:rgba(99,102,241,.18);border:1px solid rgba(129,140,248,.35);font-size:11px;font-weight:600;white-space:nowrap}.sportSelector_publicMetrics__r_B5k{display:flex;flex-direction:column;gap:10px}.sportSelector_publicMetric__9pUcC{display:flex;flex-direction:column;gap:6px}.sportSelector_publicMetricLabel__tMU0H{font-size:12px;font-weight:600;color:rgba(226,232,240,.85)}.sportSelector_publicMetricValues__FjAcw{display:flex;gap:12px;font-size:11px;color:rgba(226,232,240,.7)}.sportSelector_publicStake__2lTlM{color:rgba(129,231,255,.95)}.sportSelector_publicDiff__AyENn{font-size:11px;color:#fbbf24;text-transform:uppercase}.sportSelector_publicMetricBar__MPeDm{height:6px;border-radius:999px;background:rgba(148,163,184,.25);overflow:hidden}.sportSelector_publicMetricFill__3deGB{height:100%;background:linear-gradient(90deg,#22d3ee,#6366f1)}.sportSelector_publicEmpty__YkGwc{font-size:12px;color:rgba(226,232,240,.6)}.sportSelector_aboutInline__H9Jcr{background:rgba(17,27,45,.6);border:2px dashed rgba(148,163,184,.35);border-radius:16px;padding:24px 20px;margin:12px 0}.sportSelector_aboutInlineTitle__Cbwd9{font-family:Courier New,Courier,monospace;font-size:18px;font-weight:700;color:#f8fafc;letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px}.sportSelector_aboutInlineBody__SXkGn{color:rgba(226,232,240,.85);font-size:14px;line-height:1.7}.sportSelector_aboutInlineBody__SXkGn h3{font-family:Courier New,Courier,monospace;color:rgba(226,232,240,.9);font-size:14px;font-weight:700;margin:20px 0 10px;letter-spacing:.08em;text-transform:uppercase}.sportSelector_aboutInlineBody__SXkGn h3:first-child{margin-top:0}.sportSelector_aboutInlineBody__SXkGn ul{margin:12px 0;padding-left:20px}.sportSelector_aboutInlineBody__SXkGn li{margin:8px 0}.sportSelector_aboutInlineBody__SXkGn strong{color:rgba(226,232,240,.95);font-weight:700}.sportSelector_aboutInlineBody__SXkGn p{margin:12px 0}.sportSelector_aboutHighlight__r93rv{background:rgba(148,163,184,.1);border-left:3px solid rgba(148,163,184,.4);padding:12px 16px;border-radius:8px;margin:16px 0}.sportSelector_aboutSubtitle__kJDM_{color:rgba(226,232,240,.8);font-weight:600;margin-top:4px}.sportSelector_metricGrid__8FUeV{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.sportSelector_metricCard__wMU80{padding:12px 14px;border-radius:14px;background:rgba(15,23,42,.85);border:1px solid rgba(148,163,184,.18);display:flex;flex-direction:column;gap:6px}.sportSelector_metricLabel__kowip{font-size:11px;color:rgba(226,232,240,.65);text-transform:uppercase;letter-spacing:.08em}.sportSelector_metricValue__BxHAt{font-size:15px;font-weight:700;color:#f8fafc}@media (min-width:768px){.sportSelector_page__v4lyc{padding-bottom:48px}.sportSelector_contentArea__nboct{padding:10px 40px 48px}.sportSelector_gameContent__nbdYz{flex-direction:row;align-items:flex-start}.sportSelector_gameHighlight__DefyZ{flex:1}.sportSelector_gameList__GFQfp{width:320px;max-width:320px;position:sticky;top:120px}}.sportSelector_featuredWrapper__mjyO5{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px;border-radius:22px;background:rgba(12,20,37,.9);border:1px solid rgba(148,163,184,.2);box-shadow:0 20px 60px rgba(8,14,28,.55);width:100%}.sportSelector_featuredActive__mWzKM{box-shadow:0 0 30px rgba(99,102,241,.35);border-color:rgba(129,140,248,.6)}.sportSelector_featuredRef__zzN91,.sportSelector_featuredTitle__lBMMa{font-family:Courier New,Courier,monospace;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:rgba(226,232,240,.7)}.sportSelector_featuredSeparator__b49jE{width:72px;height:1px;background:linear-gradient(90deg,rgba(99,102,241,.4),rgba(14,165,233,.4))}.sportSelector_featuredMatchup__53qAH{display:flex;align-items:center;justify-content:center;gap:16px;margin:12px 0}.sportSelector_featuredLogoWrapper__BWrEj{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:radial-gradient(circle,rgba(99,102,241,.15),transparent 70%);box-shadow:0 0 24px rgba(99,102,241,.4)}.sportSelector_featuredLogo__tviNr{width:42px;height:42px;object-fit:contain}.sportSelector_featuredVs__SZv4k{font-size:14px;font-weight:600;color:rgba(148,163,184,.6);text-transform:uppercase;letter-spacing:.1em}.sportSelector_featuredAt__RFpNY{font-size:18px;opacity:.6}.sportSelector_featuredDate__ZlVLs{font-size:12px;color:rgba(226,232,240,.65);text-transform:uppercase;letter-spacing:.12em}.sportSelector_featuredStatGrid__2EUrL{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;width:100%}.sportSelector_featuredStat__cF9_V{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;background:rgba(15,23,42,.65);border:1px solid rgba(129,140,248,.2)}.sportSelector_featuredStatLabel__yXcBv{font-size:10px;color:rgba(226,232,240,.65);text-transform:uppercase;letter-spacing:.1em}.sportSelector_featuredStatValue__SIgXe{font-size:13px;font-weight:700;color:#e0e7ff}.sportSelector_featuredRef__zzN91{margin-top:6px;font-size:11px}.sportSelector_compactMatchup__g6XDN{text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:600}.sportSelector_compactTime__vX48F{color:rgba(226,232,240,.65);font-size:9px;font-weight:400;white-space:nowrap}.sportSelector_compactMeta__HsSPX{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.sportSelector_compactPill__rVqMW{font-size:10px;font-weight:600;padding:4px 8px;border-radius:999px;background:rgba(12,23,42,.6);border:1px solid rgba(148,163,184,.25);color:rgba(226,232,240,.75)}.sportSelector_topPropsGrid___xnKu{display:flex;flex-direction:column;gap:14px}.sportSelector_topPropsCard__K1E83{background:rgba(11,20,38,.85);border:1px solid rgba(99,102,241,.24);border-radius:20px;padding:16px;display:flex;flex-direction:column;gap:10px;box-shadow:0 18px 40px rgba(7,11,26,.45)}.sportSelector_topPropsHeader__8Xdbt{display:flex;justify-content:space-between;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(226,232,240,.85)}.sportSelector_topPropsDivider__z0zH4{width:100%;height:1px;background:rgba(148,163,184,.18)}.sportSelector_topPropsList__NYW9p{display:flex;flex-direction:column;gap:12px}.sportSelector_topPropsEmpty___Xw5q{font-size:11px;color:rgba(148,163,184,.8);padding:12px 0;text-align:center}.sportSelector_topPropRow__1cdvy{display:flex;flex-direction:column;gap:6px;padding:6px 0;border-bottom:1px solid rgba(148,163,184,.12)}.sportSelector_topPropRow__1cdvy:last-child{border-bottom:none}.sportSelector_topPropNameLine__6libT{display:flex;justify-content:space-between;align-items:center;gap:8px}.sportSelector_topPropName__gUOqo{font-size:13px;font-weight:600;letter-spacing:.02em;color:#f8fafc}.sportSelector_topPropBadge__XlzR_{display:inline-flex;align-items:center;gap:4px;background:rgba(234,179,8,.18);color:#fbbf24;padding:4px 8px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.06em}.sportSelector_topPropIcon__QTmGx{color:#f97316}.sportSelector_topPropMeta__hYnH6{margin-top:4px}.sportSelector_topPropTitle__lrrGN{font-size:12px;font-weight:600;color:rgba(226,232,240,.88)}.dashboard_page__Kp1cz{min-height:100vh;display:flex;flex-direction:column;background:transparent;color:#f8fafc;padding-bottom:32px}.dashboard_topBar__8IuBi{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 20px 12px;background:transparent;backdrop-filter:none}.dashboard_sportPicker__P2OP2{position:relative;display:inline-flex}.dashboard_sportChip__uVStF{border-radius:999px;border:1px solid rgba(129,140,248,.45);background:rgba(99,102,241,.25);box-shadow:0 12px 28px rgba(99,102,241,.3);display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;cursor:pointer;color:#fff;font-family:inherit;transition:all .2s ease}.dashboard_sportChip__uVStF:hover{background:rgba(99,102,241,.35);box-shadow:0 12px 32px rgba(99,102,241,.4)}.dashboard_toolkitButton__xNZRp{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;border:1px solid rgba(129,140,248,.35);background:rgba(99,102,241,.15);box-shadow:0 4px 12px rgba(99,102,241,.2);color:#fff;font-size:.8rem;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap}.dashboard_toolkitButton__xNZRp:hover{background:rgba(99,102,241,.25);box-shadow:0 4px 16px rgba(99,102,241,.3);transform:translateY(-1px)}.dashboard_toolkitActive__a29q2{border:1px solid rgba(16,185,129,.6)!important;background:rgba(16,185,129,.25)!important;box-shadow:0 8px 20px rgba(16,185,129,.4)!important}.dashboard_sportChipLogo__LNBzm{width:28px;height:28px}.dashboard_sportDropdown__ItZAG{position:absolute;top:62px;left:0;display:flex;flex-direction:column;gap:6px;padding:10px;background:rgba(5,14,31,.96);border:1px solid rgba(148,163,184,.25);border-radius:16px;box-shadow:0 24px 48px rgba(3,7,18,.45);min-width:200px}.dashboard_sportOption__5d7aj{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:12px;background:transparent;border:none;color:rgba(226,232,240,.9);font-size:13px;font-weight:600;cursor:pointer}.dashboard_sportOption__5d7aj:hover:not(.dashboard_sportOptionDisabled__jHfCl){background:rgba(99,102,241,.2)}.dashboard_sportOptionActive__OVz4Y{background:rgba(99,102,241,.25)}.dashboard_sportOptionDisabled__jHfCl{color:rgba(148,163,184,.5);cursor:not-allowed}.dashboard_sportOptionLogo__LLIhC{width:28px;height:28px;flex-shrink:0}.dashboard_creditPill__MFbRD{font-size:13px;font-weight:600;padding:6px 12px;border-radius:999px;background:rgba(99,102,241,.2);border:1px solid rgba(129,140,248,.35);color:#c7d2fe;white-space:nowrap}.dashboard_tabBar__w4HG_{display:flex;margin-top:0;padding:0 20px;border-bottom:1px solid rgba(255,255,255,.08);background:transparent;transition:opacity .2s ease}.dashboard_tabBarDimmed__BZSBu{opacity:.4;pointer-events:none}.dashboard_toolkitGrid__feTz0{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem 2rem;max-width:900px;margin:0 auto;width:100%}.dashboard_toolkitItem__eWK1d{background:rgba(255,255,255,.05);backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);border:.5px solid rgba(255,255,255,.08);border-radius:16px;padding:1.25rem 1.5rem;transition:all .2s ease;box-shadow:0 4px 16px 0 rgba(0,0,0,.2);overflow:hidden}.dashboard_toolkitItem__eWK1d:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12);box-shadow:0 6px 20px 0 rgba(0,0,0,.3)}.dashboard_toolkitItemHeader__hr8if{display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:opacity .2s ease}.dashboard_toolkitItemHeader__hr8if:hover{opacity:.9}.dashboard_toolkitItemTitle__EIu8u{display:flex;align-items:center;gap:.75rem;font-size:1rem;font-weight:700;color:#fff}.dashboard_toolkitItemIcon__SatQL{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.dashboard_toolkitItemChevron__pjeWN{font-size:1.2rem;color:rgba(255,255,255,.5);transition:transform .3s cubic-bezier(.4,0,.2,1)}.dashboard_toolkitItemChevronOpen__JfV5_{transform:rotate(180deg)}.dashboard_toolkitItemContent__FVFEN{overflow:hidden;opacity:0;max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s ease,margin-top .3s ease,padding-top .3s ease}.dashboard_toolkitItemContent__FVFEN[data-open=true]{opacity:1;max-height:2000px;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.08)}.dashboard_tabButton__zLyz8{flex:1;padding:12px 0;font-size:12px;font-weight:600;letter-spacing:.08em;color:rgba(226,232,240,.7);position:relative;background:transparent;border:none;cursor:pointer;transition:color .2s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.dashboard_tabButton__zLyz8:active{transform:scale(.98)}.dashboard_tabButtonActive__jfjtX{color:#ffffff}.dashboard_tabButtonActive__jfjtX:after{content:"";position:absolute;left:20px;right:20px;bottom:-2px;height:4px;border-radius:999px;background:linear-gradient(90deg,#6366f1,#0ea5e9)}.dashboard_subFilterRow__zrNkP{display:flex;gap:6px;padding:8px 18px;flex-wrap:wrap;justify-content:center;background:transparent}.dashboard_filterPill__2Nc85{padding:4px 10px;border-radius:999px;font-size:10px;font-weight:600;background:rgba(255,255,255,.04);border:1px solid rgba(148,163,184,.28);color:rgba(226,232,240,.75);cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.dashboard_filterPill__2Nc85:active{transform:scale(.96)}.dashboard_filterPillActive__ItJBa{background:rgba(99,102,241,.18);border-color:rgba(129,140,248,.5);color:#e0e7ff}.dashboard_contentArea__h_9bn{flex:1;display:flex;flex-direction:column;gap:16px;padding:10px 20px 36px}.dashboard_gameContent__UnkWv{display:flex;flex-direction:column;gap:20px}.dashboard_gameHighlight__DvcKj{background:linear-gradient(180deg,rgba(15,23,42,.9),rgba(15,23,42,.7));border:1px solid rgba(99,102,241,.25);border-radius:24px;padding:20px;display:flex;flex-direction:column;gap:14px;box-shadow:0 24px 60px rgba(15,23,42,.55)}.dashboard_gameTeams__e3dXz{display:flex;align-items:center;justify-content:center;gap:10px;font-size:20px;font-weight:700;letter-spacing:-.02em}.dashboard_team__7aYK_{text-transform:uppercase}.dashboard_vs__R0SGx{font-size:16px;font-weight:500;color:rgba(226,232,240,.6)}.dashboard_gameMeta__N8jwY{display:flex;justify-content:center;gap:16px;font-size:13px;color:rgba(226,232,240,.75);flex-wrap:wrap}.dashboard_oddsRow__VVN8S{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.dashboard_oddsPill__gcXji{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 14px;border-radius:14px;background:rgba(148,163,184,.12);border:1px solid rgba(148,163,184,.2);font-size:12px;font-weight:600;min-width:110px}.dashboard_marketRow__w_ndk{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.dashboard_marketPill__cQvN_{padding:6px 10px;border-radius:12px;background:rgba(2,132,199,.18);border:1px solid rgba(14,165,233,.35);display:flex;flex-direction:column;gap:4px;min-width:120px;text-align:center}.dashboard_marketLabel__ifBPI{font-size:11px;color:rgba(224,242,254,.85);text-transform:uppercase}.dashboard_marketValue__FkM5M{font-size:14px;font-weight:700;color:#f0f9ff}.dashboard_trendPanel__6Bd_K{display:flex;flex-direction:column;gap:10px;margin-top:12px}@media (min-width:768px){.dashboard_trendPanel__6Bd_K{flex-direction:row}}.dashboard_trendCard__24evV{flex:1;min-width:180px;background:rgba(17,27,45,.85);border:1px solid rgba(148,163,184,.2);border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:6px}.dashboard_trendTeam__hU5A2{font-size:12px;font-weight:700;color:rgba(224,242,254,.95);text-transform:uppercase}.dashboard_trendStat__6sz7s{font-size:11px;color:rgba(226,232,240,.75)}.dashboard_badgeRow___AF9L{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.dashboard_badge__Z40dW{padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600;background:rgba(99,102,241,.22);border:1px solid rgba(129,140,248,.45)}.dashboard_primaryAction__UgLUl{margin-top:4px;align-self:stretch;padding:12px;border-radius:16px;font-size:14px;font-weight:700;background:linear-gradient(90deg,#6366f1,#0ea5e9);color:white;box-shadow:0 14px 45px rgba(99,102,241,.35)}.dashboard_gameList__vwtp_{display:flex;flex-direction:column;gap:12px}.dashboard_gameCard__B0GPL{text-align:left;background:rgba(148,163,184,.08);border:1px solid rgba(148,163,184,.15);border-radius:18px;padding:14px 16px;display:flex;flex-direction:column;gap:2px;color:inherit}.dashboard_sbRow___qHtB{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.dashboard_sbTeamRow__l2A6_{display:flex;align-items:center;gap:10px;flex:1}.dashboard_sbLogo__Orp_w{width:22px;height:22px;object-fit:contain;flex-shrink:0}.dashboard_sbTeamName__qCi9W{font-size:14px;font-weight:600;color:rgba(226,232,240,.9);text-transform:uppercase;letter-spacing:.03em}.dashboard_sbRight__IDlou{display:flex;gap:6px;align-items:center}.dashboard_sbPill__x15ua{font-size:9px;font-weight:600;padding:3px 7px;background:rgba(148,163,184,.12);border-radius:6px;color:rgba(226,232,240,.7);text-transform:uppercase;white-space:nowrap}.dashboard_sbTimeRow__TS7rq{display:flex;justify-content:flex-end;padding-top:4px;border-top:1px solid rgba(148,163,184,.1);margin-top:4px}.dashboard_sbTime__LCLiv{font-size:10px;color:rgba(226,232,240,.6);font-weight:500}.dashboard_gameCardRow1__DE7cz{display:flex;justify-content:space-between;align-items:center;gap:8px}.dashboard_gameCardRow2__W8mey{display:flex;flex-wrap:wrap;gap:6px}.dashboard_gameCardRow3__FcP4o{display:flex;justify-content:space-between;align-items:center;gap:8px}.dashboard_viewDetails__lskLA{font-size:11px;color:rgba(226,232,240,.7);font-weight:400}.dashboard_teamLogos__oZBAm{display:flex;gap:4px;align-items:center;flex-shrink:0}.dashboard_teamLogo__3HGpk{width:24px;height:24px;object-fit:contain}.dashboard_cardRowSecondary__8bEp2,.dashboard_cardRow__XNHSV{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px}.dashboard_cardRowSecondary__8bEp2{font-size:12px;color:rgba(226,232,240,.7)}.dashboard_cardTeams__YeUQe{font-weight:600}.dashboard_cardMeta__8h_Io{color:rgba(226,232,240,.6)}.dashboard_cardBadge__1ZnyB{padding:4px 10px;border-radius:999px;background:rgba(99,102,241,.2);border:1px solid rgba(129,140,248,.4);font-size:11px}.dashboard_placeholder__dKsRg{padding:40px 16px;text-align:center;border-radius:20px;background:rgba(15,23,42,.8);border:1px dashed rgba(148,163,184,.25);color:rgba(203,213,225,.8)}.dashboard_pickList__LVw5l{display:flex;flex-direction:column;gap:10px}.dashboard_pickCard__4gWvF{display:flex;flex-direction:column;gap:8px;background:rgba(17,27,45,.9);border-radius:16px;padding:12px 14px;border:1px solid rgba(99,102,241,.22);box-shadow:0 12px 32px rgba(15,23,42,.35)}.dashboard_pickHeader__eADTC{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:rgba(203,213,225,.85);gap:8px}.dashboard_pickHeaderMeta__wSQKI{display:inline-flex;align-items:center;justify-content:center;font-size:11px;color:rgba(226,232,240,.9);background:rgba(99,102,241,.18);border:1px solid rgba(129,140,248,.35);border-radius:999px;padding:3px 12px;font-weight:600}.dashboard_pickAnalysisLink__Xt2Ou{gap:6px;color:rgba(226,232,240,.9);background:none;border:none;padding:0;font-size:11px}.dashboard_pickAnalysisLinkIcon__YAIW4{display:inline-block;width:7px;height:7px;border-bottom:2px solid rgba(226,232,240,.85);border-right:2px solid rgba(226,232,240,.85);transform:rotate(45deg);transition:transform .2s ease}.dashboard_pickAnalysisContent__iumLm{margin-top:10px;padding-top:10px;border-top:1px solid rgba(148,163,184,.2);color:#ffffff;font-size:12px;line-height:1.5}.dashboard_pickAnalysisContent__iumLm p{margin:0 0 6px}.dashboard_pickAnalysisContent__iumLm p:last-child{margin-bottom:0}.dashboard_pickMetaSeparator__LzT7W:before{content:"•";margin-right:10px;color:rgba(148,163,184,.6)}.dashboard_pickUnits__Hh_d0{padding:4px 10px;background:rgba(99,102,241,.2);border-radius:999px;border:1px solid rgba(129,140,248,.35);font-weight:600;color:#c7d2fe;font-size:12px}.dashboard_pickBody__WgnjF{display:flex;flex-direction:column;gap:8px}.dashboard_pickTitle__QTy_e{margin:0;font-size:14px;font-weight:700;line-height:1.4;color:#f8fafc}.dashboard_pickFooter__1ZbSM{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:rgba(203,213,225,.7)}.dashboard_pickAnalysisLink__Xt2Ou{font-weight:600;color:#8b5cf6;display:inline-flex;align-items:center;gap:4px}.dashboard_scriptList__wF7_p{display:flex;flex-direction:column;gap:12px}.dashboard_scriptCard__O_JBh{display:flex;flex-direction:column;gap:10px;background:rgba(17,27,45,.92);border-radius:16px;padding:14px 16px;border:1px solid rgba(148,163,184,.18);box-shadow:0 14px 32px rgba(15,23,42,.35)}.dashboard_scriptHeader__kZQEg{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:600;color:#f8fafc}.dashboard_scriptMatchup__tkDjX{flex:1;margin-right:12px}.dashboard_scriptBars__s7G4F{display:inline-flex;align-items:flex-end;gap:3px}.dashboard_scriptBar__m1_V1{width:6px;height:10px;border-radius:2px;background:rgba(148,163,184,.2)}.dashboard_scriptBarActive1__xnsIu{background:#f97316;box-shadow:0 0 6px rgba(249,115,22,.4)}.dashboard_scriptBarActive2__HdFqe{background:#fbbf24;height:14px;box-shadow:0 0 6px rgba(251,191,36,.4)}.dashboard_scriptBarActive3__JZk7O{background:#10b981;height:17px;box-shadow:0 0 6px rgba(16,185,129,.4)}.dashboard_scriptData__RMQgr{font-size:12px;color:rgba(203,213,225,.8)}.dashboard_scriptFooter___EPtN{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:rgba(203,213,225,.7)}.dashboard_scriptDate__DngFg{display:flex;flex-direction:column;gap:2px}.dashboard_scriptGenerate__t1LUw{padding:6px 14px;border-radius:999px;border:none;background:linear-gradient(90deg,#8b5cf6,#6366f1);color:white;font-size:11px;font-weight:600;box-shadow:0 10px 24px rgba(99,102,241,.35);cursor:pointer;transition:all .2s ease}.dashboard_scriptGenerate__t1LUw:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(99,102,241,.45)}.dashboard_scriptContent__L0lTJ{margin-top:12px;padding-top:14px;border-top:1px solid rgba(148,163,184,.15)}.dashboard_scriptLoader__m7ZPN{display:flex;justify-content:center;align-items:center;gap:8px;padding:24px}.dashboard_dot__Q0nhB{width:10px;height:10px;background:rgba(99,102,241,.8);border-radius:50%;animation:dashboard_dotPulse__6YVsa 1.4s ease-in-out infinite both}.dashboard_dot__Q0nhB:first-child{animation-delay:-.32s}.dashboard_dot__Q0nhB:nth-child(2){animation-delay:-.16s}@keyframes dashboard_dotPulse__6YVsa{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}.dashboard_scriptText__jLCzL{color:rgba(226,232,240,.9);font-size:13px;line-height:1.6}.dashboard_scriptText__jLCzL p{margin:0 0 10px}.dashboard_scriptText__jLCzL p:last-child{margin-bottom:0}.dashboard_scriptText__jLCzL h1,.dashboard_scriptText__jLCzL h2,.dashboard_scriptText__jLCzL h3{color:#ffffff;margin:16px 0 10px;font-weight:600}.dashboard_scriptText__jLCzL h1{font-size:18px}.dashboard_scriptText__jLCzL h2{font-size:16px}.dashboard_scriptText__jLCzL h3{font-size:14px}.dashboard_scriptText__jLCzL ol,.dashboard_scriptText__jLCzL ul{margin:10px 0;padding-left:20px}.dashboard_scriptText__jLCzL li{margin:4px 0}.dashboard_scriptText__jLCzL strong{color:#6366f1;font-weight:700}.dashboard_capperList__PWgtM{display:flex;flex-direction:column;gap:16px}.dashboard_capperCard__Ss6EV{background:rgba(17,27,45,.92);border-radius:18px;padding:16px 18px;border:1px solid rgba(148,163,184,.2);box-shadow:0 16px 36px rgba(3,7,18,.35);display:flex;flex-direction:column;gap:10px}.dashboard_capperHeader__VujhQ{display:flex;justify-content:space-between;align-items:center;gap:12px}.dashboard_capperName__JTSxt{font-size:14px;font-weight:700;color:#ffffff}.dashboard_capperRecord__42mEv{font-size:12px;font-weight:600;color:rgba(226,232,240,.85)}.dashboard_capperStreak__fWCJg{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#fb923c;background:rgba(251,146,60,.16);border:1px solid rgba(251,146,60,.35);border-radius:999px;padding:4px 10px}.dashboard_capperStreakIcon__JKpXA{font-size:13px}.dashboard_capperPickCard__m_oYO,.dashboard_capperPickList__5jd98{display:flex;flex-direction:column;gap:10px}.dashboard_capperPickCard__m_oYO{border-radius:14px;border:1px solid rgba(148,163,184,.18);background:rgba(255,255,255,.04);padding:12px 14px}.dashboard_capperPickHeader__i5Ilc{display:flex;justify-content:flex-end}.dashboard_pickMatchup__R_gta{font-size:11px;color:rgba(226,232,240,.65);text-transform:uppercase;letter-spacing:.04em}.dashboard_scriptMetaRow__iL5Xy{display:flex;justify-content:space-between;font-size:11px;color:rgba(226,232,240,.75)}.dashboard_publicGrid__4UfYN{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.dashboard_publicCard__V1es5{background:rgba(15,23,42,.88);border-radius:18px;border:1px solid rgba(148,163,184,.2);padding:16px;display:flex;flex-direction:column;gap:12px}.dashboard_publicHeader__2dRMB{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.dashboard_publicMatchup__ffqfZ{font-weight:700;letter-spacing:-.01em}.dashboard_publicTime__b4_fg{font-size:12px;color:rgba(226,232,240,.65)}.dashboard_publicTag__fd3x3{padding:4px 8px;border-radius:10px;background:rgba(99,102,241,.18);border:1px solid rgba(129,140,248,.35);font-size:11px;font-weight:600;white-space:nowrap}.dashboard_publicMetrics__FKUX3{display:flex;flex-direction:column;gap:10px}.dashboard_publicMetric__TiYii{display:flex;flex-direction:column;gap:6px}.dashboard_publicMetricLabel__N_naf{font-size:12px;font-weight:600;color:rgba(226,232,240,.85);display:flex;align-items:center;gap:8px}.dashboard_lineMovementBadge__EUT_H{display:inline-block;padding:2px 6px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;border-radius:4px;background:rgba(234,88,12,.2);color:rgba(251,146,60,.95);border:1px solid rgba(234,88,12,.3)}.dashboard_publicMetricValues__H6zhC{display:flex;gap:12px;font-size:11px;color:rgba(226,232,240,.7)}.dashboard_publicStake__OekuJ{color:rgba(129,231,255,.95)}.dashboard_publicDiff__iWi9r{font-size:11px;color:#fbbf24;text-transform:uppercase}.dashboard_publicMetricBar__Yar9I{height:6px;border-radius:999px;background:rgba(148,163,184,.25);overflow:hidden}.dashboard_publicMetricFill__HTdA2{height:100%;background:linear-gradient(90deg,#22d3ee,#6366f1)}.dashboard_publicEmpty__p_8en{font-size:12px;color:rgba(226,232,240,.6)}.dashboard_aboutInline__Akp2L{background:rgba(17,27,45,.6);border:2px dashed rgba(148,163,184,.35);border-radius:16px;padding:24px 20px;margin:12px 0}.dashboard_aboutInlineTitle__52arI{font-family:Courier New,Courier,monospace;font-size:18px;font-weight:700;color:#f8fafc;letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px}.dashboard_aboutInlineBody__jrtVo{color:rgba(226,232,240,.85);font-size:14px;line-height:1.7}.dashboard_aboutInlineBody__jrtVo h3{font-family:Courier New,Courier,monospace;color:rgba(226,232,240,.9);font-size:14px;font-weight:700;margin:20px 0 10px;letter-spacing:.08em;text-transform:uppercase}.dashboard_aboutInlineBody__jrtVo h3:first-child{margin-top:0}.dashboard_aboutInlineBody__jrtVo ul{margin:12px 0;padding-left:20px}.dashboard_aboutInlineBody__jrtVo li{margin:8px 0}.dashboard_aboutInlineBody__jrtVo strong{color:rgba(226,232,240,.95);font-weight:700}.dashboard_aboutInlineBody__jrtVo p{margin:12px 0}.dashboard_aboutHighlight__CULEQ{background:rgba(148,163,184,.1);border-left:3px solid rgba(148,163,184,.4);padding:12px 16px;border-radius:8px;margin:16px 0}.dashboard_aboutSubtitle__il9CF{color:rgba(226,232,240,.8);font-weight:600;margin-top:4px}.dashboard_metricGrid__HrwS8{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.dashboard_metricCard__b68n8{padding:12px 14px;border-radius:14px;background:rgba(15,23,42,.85);border:1px solid rgba(148,163,184,.18);display:flex;flex-direction:column;gap:6px}.dashboard_metricLabel__j3ufF{font-size:11px;color:rgba(226,232,240,.65);text-transform:uppercase;letter-spacing:.08em}.dashboard_metricValue__iUYQ9{font-size:15px;font-weight:700;color:#f8fafc}@media (min-width:768px){.dashboard_page__Kp1cz{padding-bottom:48px}.dashboard_contentArea__h_9bn{padding:10px 40px 48px}.dashboard_gameContent__UnkWv{flex-direction:row;align-items:flex-start}.dashboard_gameHighlight__DvcKj{flex:1}.dashboard_gameList__vwtp_{width:320px;max-width:320px;position:sticky;top:120px}}.dashboard_featuredWrapper__IdDUA{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px;border-radius:22px;background:rgba(12,20,37,.9);border:1px solid rgba(148,163,184,.2);box-shadow:0 20px 60px rgba(8,14,28,.55);width:100%}.dashboard_featuredWrapperMobile__QXNLn{display:flex}.dashboard_featuredWrapperDesktop__vO6OV{display:none}@media (min-width:768px){.dashboard_featuredWrapperMobile__QXNLn{display:none}.dashboard_featuredWrapperDesktop__vO6OV{display:flex;align-items:stretch;max-height:none;overflow-y:auto;padding:24px}.dashboard_featuredWrapperDesktop__vO6OV .dashboard_featuredTitle__GzIVv{text-align:center}.dashboard_featuredWrapperDesktop__vO6OV .dashboard_featuredSeparator__kbKu4{margin-left:auto;margin-right:auto}.dashboard_featuredWrapperDesktop__vO6OV .dashboard_featuredMatchup__N4mlN{justify-content:center}.dashboard_featuredWrapperDesktop__vO6OV .dashboard_featuredDate__P5f3B,.dashboard_featuredWrapperDesktop__vO6OV .dashboard_featuredRef__o6mnD{text-align:center}}.dashboard_featuredActive__fxLSI{box-shadow:0 0 30px rgba(99,102,241,.35);border-color:rgba(129,140,248,.6)}.dashboard_featuredRef__o6mnD,.dashboard_featuredTitle__GzIVv{font-family:Courier New,Courier,monospace;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:rgba(226,232,240,.7)}.dashboard_featuredSeparator__kbKu4{width:72px;height:1px;background:linear-gradient(90deg,rgba(99,102,241,.4),rgba(14,165,233,.4))}.dashboard_featuredMatchup__N4mlN{display:flex;align-items:center;justify-content:center;gap:16px;margin:12px 0}.dashboard_featuredLogoWrapper__CcbGB{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:radial-gradient(circle,rgba(99,102,241,.15),transparent 70%);box-shadow:0 0 24px rgba(99,102,241,.4)}.dashboard_featuredLogo__H_ir_{width:42px;height:42px;object-fit:contain}.dashboard_featuredVs__3Y21S{font-size:14px;font-weight:600;color:rgba(148,163,184,.6);text-transform:uppercase;letter-spacing:.1em}.dashboard_featuredAt__VLxHM{font-size:18px;opacity:.6}.dashboard_featuredDate__P5f3B{font-size:12px;color:rgba(226,232,240,.65);text-transform:uppercase;letter-spacing:.12em}.dashboard_featuredStatGrid__0Dh5w{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;width:100%}.dashboard_featuredStat__JE5t6{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;background:rgba(15,23,42,.65);border:1px solid rgba(129,140,248,.2)}.dashboard_featuredStatLabel__pNyha{font-size:10px;color:rgba(226,232,240,.65);text-transform:uppercase;letter-spacing:.1em}.dashboard_featuredStatValue__Xv3ms{font-size:13px;font-weight:700;color:#e0e7ff}.dashboard_featuredRef__o6mnD{margin-top:6px;font-size:11px}.dashboard_compactMatchup__QZXmY{text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:600}.dashboard_compactTime__fcNbV{color:rgba(226,232,240,.65);font-size:9px;font-weight:400;white-space:nowrap}.dashboard_compactMeta__spMBy{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.dashboard_compactPill__P6NJl{font-size:10px;font-weight:600;padding:4px 8px;border-radius:999px;background:rgba(12,23,42,.6);border:1px solid rgba(148,163,184,.25);color:rgba(226,232,240,.75)}.dashboard_topPropsGrid__nOj_K{display:flex;flex-direction:column;gap:14px}.dashboard_topPropsCard__QqkIr{background:rgba(11,20,38,.85);border:1px solid rgba(99,102,241,.24);border-radius:20px;padding:16px;display:flex;flex-direction:column;gap:10px;box-shadow:0 18px 40px rgba(7,11,26,.45)}.dashboard_topPropsHeader__bedJH{display:flex;justify-content:space-between;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(226,232,240,.85)}.dashboard_topPropsDivider__8m35T{width:100%;height:1px;background:rgba(148,163,184,.18)}.dashboard_topPropsList__h6lWu{display:flex;flex-direction:column;gap:12px}.dashboard_topPropsEmpty__naXMx{font-size:11px;color:rgba(148,163,184,.8);padding:12px 0;text-align:center}.dashboard_topPropRow__fNvy1{display:flex;flex-direction:row;gap:12px;padding:6px 0;border-bottom:1px solid rgba(148,163,184,.12);align-items:center}.dashboard_topPropRow__fNvy1:last-child{border-bottom:none}.dashboard_topPropHeadshot__EplRu{width:40px;height:40px;border-radius:8px;object-fit:cover;flex-shrink:0;border:1px solid rgba(99,102,241,.3)}.dashboard_topPropInfo__rhUDG{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.dashboard_topPropNameLine__mdeGt{display:flex;justify-content:space-between;align-items:center;gap:8px}.dashboard_topPropName__hKT4o{font-size:12px;font-weight:600;letter-spacing:.02em;color:#f8fafc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard_topPropBadge__8tiKq{display:inline-flex;align-items:center;gap:4px;background:rgba(234,179,8,.18);color:#fbbf24;padding:4px 8px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.06em}.dashboard_topPropIcon__SWDhj{color:#f97316}.dashboard_topPropMeta__CSNIk{margin-top:0}.dashboard_topPropTitle__k3okI{font-size:11px;font-weight:500;color:rgba(226,232,240,.75)}