.page_page__4A_Nw{max-width:1200px;margin:0 auto;padding:var(--space-xl)}.page_header__zZDlX{margin-bottom:var(--space-xl)}.page_title__EgqWp{font-family:var(--font-display);font-size:2.5rem;color:var(--color-white);margin-bottom:var(--space-sm)}.page_subtitle__fG9jc{font-family:var(--font-body);color:var(--color-fog);font-size:.95rem;max-width:560px}.page_legend__lN_SD{display:flex;gap:var(--space-sm);flex-wrap:wrap;margin-bottom:var(--space-xl)}.page_legendChip__w8XEy{font-family:var(--font-body);font-size:.75rem;font-weight:600;padding:4px 10px;border-radius:var(--radius-sm);border:1px solid transparent}.page_legendChip__w8XEy.page_hot__3vgnF{background:rgba(255,40,40,.12);border-color:rgba(255,40,40,.4);color:#ff6b6b}.page_legendChip__w8XEy.page_warm__3VfTH{background:rgba(255,200,0,.12);border-color:rgba(255,200,0,.4);color:var(--color-gold)}.page_legendChip__w8XEy.page_mild__JxN9l{background:var(--color-pitch-soft);border-color:var(--color-pitch-glow);color:var(--color-pitch)}.page_grid__nOEV7{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:var(--space-lg);gap:var(--space-lg)}.page_card__N4adY{background:var(--surface-card);border:1px solid var(--glass-border);border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--transition-base)}.page_card__N4adY:hover{border-color:var(--color-pitch-glow)}.page_cardLink__PTHRM{display:block;padding:var(--space-md);text-decoration:none}.page_cardHeader__fv_Dt{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-md)}.page_leagueRow__DNCH_{display:flex;align-items:center;gap:var(--space-sm)}.page_leagueLogo__r0yjZ{border-radius:2px}.page_leagueName__FQLh8{font-family:var(--font-body);font-size:.8rem;color:var(--color-fog)}.page_edgeBadge__cbVDB{font-family:var(--font-mono);font-size:.75rem;font-weight:700;padding:3px 8px;border-radius:var(--radius-sm);border:1px solid transparent}.page_edgeBadge__cbVDB.page_hot__3vgnF{background:rgba(255,40,40,.15);border-color:rgba(255,40,40,.5);color:#ff6b6b}.page_edgeBadge__cbVDB.page_warm__3VfTH{background:rgba(255,200,0,.15);border-color:rgba(255,200,0,.5);color:var(--color-gold)}.page_edgeBadge__cbVDB.page_mild__JxN9l{background:var(--color-pitch-soft);border-color:var(--color-pitch-glow);color:var(--color-pitch)}.page_teams__h9AbB{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-md)}.page_teamSide__gPWl2{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);flex:1 1}.page_teamAway__CcdEf{align-items:center}.page_teamLogo__Nb_Qe{width:36px;height:36px;object-fit:contain}.page_teamName__gdEss{font-family:var(--font-heading);font-size:.8rem;color:var(--color-white);text-align:center;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_vs__ipguM{font-family:var(--font-display);font-size:1.2rem;color:var(--color-line);flex-shrink:0}.page_probBar__dg8hH{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md)}.page_probLabel__2bNoT{font-family:var(--font-mono);font-size:.7rem;color:var(--color-fog);min-width:28px;text-align:center}.page_probTrack__aEOC0{flex:1 1;height:6px;border-radius:3px;overflow:hidden;background:var(--color-line);display:flex}.page_probHome__OmI_e{background:var(--color-pitch)}.page_probDraw__dSM9E,.page_probHome__OmI_e{height:100%;transition:width var(--transition-slow)}.page_probDraw__dSM9E{background:var(--color-fog);opacity:.5}.page_probAway__Enwd3{height:100%;background:#4fc3f7;transition:width var(--transition-slow)}.page_cardFooter__0zMQZ{display:flex;align-items:center;justify-content:space-between}.page_date__breu2{font-family:var(--font-body);font-size:.78rem;color:var(--color-fog)}.page_footerRight__LEPYX{display:inline-flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap;justify-content:flex-end}.page_marketHint__xz0BF{font-family:var(--font-mono);font-size:.72rem;color:var(--color-fog);opacity:.7}.page_empty__04eTI{text-align:center;padding:var(--space-3xl) var(--space-xl);color:var(--color-fog);font-family:var(--font-body)}.page_emptyIcon__A6137{display:block;font-size:3rem;margin-bottom:var(--space-md)}.page_emptyHint__UZQN1{font-size:.85rem;opacity:.7;margin-top:var(--space-sm)}.page_skeleton__8HpTx{background:var(--surface-card);border-radius:var(--radius-lg);height:200px;animation:page_shimmer__g6mKj 1.5s infinite}@keyframes page_shimmer__g6mKj{0%,to{opacity:.5}50%{opacity:1}}@media (max-width:640px){.page_page__4A_Nw{padding:var(--space-md)}.page_grid__nOEV7{grid-template-columns:1fr}.page_legend__lN_SD{display:none}}.styles_invite__Ccw9O{position:relative;overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--glass-border);background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));box-shadow:var(--shadow-card)}.styles_invite__Ccw9O:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0,var(--color-pitch-soft) 0,transparent 60%);pointer-events:none}.styles_preview__oxuJ5{position:absolute;inset:0;padding:var(--space-lg);filter:blur(6px);opacity:.35;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.styles_panel__GJZnN{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-md);padding:var(--space-2xl) var(--space-xl)}.styles_inviteCompact__MLcdX .styles_panel__GJZnN{padding:var(--space-xl) var(--space-lg);gap:var(--space-sm)}.styles_icon__kZGb5{color:var(--color-pitch);opacity:.85;display:inline-flex}.styles_title__tkxJ1{font-family:var(--font-display);font-size:clamp(1.4rem,3vw,2rem);line-height:1.1;color:var(--color-white);text-transform:uppercase;letter-spacing:.02em;max-width:28ch}.styles_inviteCompact__MLcdX .styles_title__tkxJ1{font-size:clamp(1.2rem,2.4vw,1.5rem)}.styles_text__YTPfj{font-family:var(--font-body);font-size:.95rem;color:var(--color-fog);max-width:48ch;line-height:1.55}.styles_inviteCompact__MLcdX .styles_text__YTPfj{font-size:.88rem}.styles_actions__KhN9e{display:flex;gap:var(--space-sm);flex-wrap:wrap;justify-content:center;margin-top:var(--space-xs)}.styles_primary___oHsO,.styles_secondary__8FDGH{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--space-sm) var(--space-xl);border-radius:var(--radius-sm);font-family:var(--font-heading);font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;transition:opacity var(--transition-fast),background var(--transition-fast),color var(--transition-fast)}.styles_primary___oHsO{background:var(--color-pitch);color:var(--color-night);border:1px solid var(--color-pitch)}.styles_primary___oHsO:hover{opacity:.88;color:var(--color-night)}.styles_secondary__8FDGH{background:transparent;color:var(--color-pitch);border:1px solid var(--color-pitch)}.styles_secondary__8FDGH:hover{background:var(--color-pitch);color:var(--color-night)}.styles_ghostGrid__uNCKa{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm)}.styles_ghost___oYoy{border-radius:var(--radius-md);background:var(--color-line);opacity:.6}.styles_pending__Q_UxW{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-2xl) var(--space-xl);border-radius:var(--radius-lg);border:1px solid var(--glass-border);background:var(--glass-bg)}.styles_pendingCompact__kRnJW{padding:var(--space-xl) var(--space-lg)}.styles_pendingLine__kPyjO{display:block;height:14px;width:60%;border-radius:var(--radius-sm);background:var(--color-line);animation:styles_authPendingPulse__FALIf 1.4s ease-in-out infinite}.styles_pendingLineShort__bWVE1{width:35%}@keyframes styles_authPendingPulse__FALIf{0%,to{opacity:.35}50%{opacity:.7}}@media (max-width:480px){.styles_panel__GJZnN{padding:var(--space-xl) var(--space-md)}.styles_actions__KhN9e{flex-direction:column;width:100%}.styles_primary___oHsO,.styles_secondary__8FDGH{width:100%}}.page_page___uOaT{max-width:1100px;margin:0 auto;padding:var(--space-xl)}.page_header__BfuOG{margin-bottom:var(--space-xl)}.page_headerRow__09FL6{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}.page_headerActions__E6xN_{display:flex;align-items:center;gap:var(--space-md);flex-wrap:wrap}.page_title__KACZl{font-family:var(--font-display);font-size:2.5rem;color:var(--color-white);margin-bottom:var(--space-sm)}.page_subtitle__ptXhO{font-family:var(--font-body);color:var(--color-fog);font-size:.95rem}.page_refreshBtn__rYub1{background:var(--color-pitch);color:#000;border:none;padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-sm);font-family:var(--font-heading);font-weight:700;font-size:.9rem;letter-spacing:.04em;cursor:pointer;transition:opacity var(--transition-fast)}.page_refreshBtn__rYub1:hover{opacity:.85}.page_refreshBtn__rYub1:disabled{opacity:.5;cursor:wait}.page_backLink__r5Z_C{font-family:var(--font-mono);font-size:.75rem;color:var(--color-fog);text-decoration:none;border-bottom:1px dotted;transition:color var(--transition-fast)}.page_backLink__r5Z_C:hover{color:var(--color-white)}.page_errorBox__b7Qhl{font-family:var(--font-body);color:var(--color-danger);border:1px solid var(--color-danger);border-radius:var(--radius-md);padding:var(--space-md);margin-bottom:var(--space-lg)}.page_authPrompt__p278T{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-md);padding:var(--space-2xl);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);text-align:center}.page_authIcon__XEkHT{color:var(--color-fog);opacity:.5}.page_authText__ypxYl{color:var(--color-fog);font-family:var(--font-body);font-size:1rem}.page_authBtn__O_D0O{background:var(--color-pitch);color:#000;border:none;padding:var(--space-sm) var(--space-xl);border-radius:var(--radius-sm);font-family:var(--font-heading);font-weight:700;font-size:.9rem;cursor:pointer;text-decoration:none;transition:opacity var(--transition-fast);display:inline-block}.page_authBtn__O_D0O:hover{opacity:.85}.page_verdict__0gK3v{border-radius:var(--radius-lg);padding:var(--space-lg);margin-bottom:var(--space-lg);border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur))}.page_verdictReady__e8BS2{border-color:var(--color-pitch-glow);background:var(--color-pitch-soft)}.page_verdictNotReady___wUPY{border-color:rgba(255,214,0,.45);background:var(--color-gold-soft)}.page_verdictUnknown__5l8q1{border-style:dashed}.page_verdictHead__2R7Hf{display:flex;align-items:center;gap:var(--space-md);flex-wrap:wrap;margin-bottom:var(--space-sm)}.page_verdictBadge__yZJr8{font-family:var(--font-heading);font-weight:700;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;padding:3px 10px;border-radius:20px;border:1px solid;color:var(--color-fog)}.page_verdictReady__e8BS2 .page_verdictBadge__yZJr8{color:var(--color-pitch)}.page_verdictNotReady___wUPY .page_verdictBadge__yZJr8{color:var(--color-gold)}.page_verdictTitle___18TQ{font-family:var(--font-display);font-size:1.4rem;color:var(--color-white);letter-spacing:.02em}.page_verdictText__SgwL7{font-family:var(--font-body);color:var(--color-fog);font-size:.9rem;line-height:1.5}.page_verdictList__qnaTB{margin:0;padding-left:1.2em;font-family:var(--font-body);color:var(--color-white);font-size:.9rem;line-height:1.6}.page_calibration__lJ2Co{font-family:var(--font-mono);font-size:.78rem;color:var(--color-fog);line-height:1.6;margin-bottom:var(--space-2xl);padding:var(--space-sm) var(--space-md);border-left:2px solid var(--color-line)}.page_calibration__lJ2Co strong{color:var(--color-white);font-weight:600}.page_calibrationKey__Pramb{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.08em;color:var(--color-fog)}.page_section__YGwNH{margin-bottom:var(--space-2xl)}.page_sectionTitle__tka_d{font-family:var(--font-display);font-size:1.5rem;color:var(--color-white);margin-bottom:var(--space-sm)}.page_sectionHint__wxflI{font-size:.85rem;margin-bottom:var(--space-lg);line-height:1.5}.page_empty__BDCEs,.page_sectionHint__wxflI{font-family:var(--font-body);color:var(--color-fog)}.page_empty__BDCEs{padding:var(--space-lg);border:1px dashed var(--glass-border);border-radius:var(--radius-md);text-align:center}.page_accuracyNote__PNFX8{margin-top:var(--space-md);font-family:var(--font-body);font-size:.8rem;color:var(--color-fog);font-style:italic;line-height:1.5}.page_tableWrap__43tH1{overflow-x:auto;-webkit-overflow-scrolling:touch;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--space-md)}.page_table__GvI0U{width:100%;min-width:860px;border-collapse:collapse;font-family:var(--font-body);font-size:.85rem}.page_table__GvI0U th{text-align:left;font-family:var(--font-heading);font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-fog)}.page_table__GvI0U td,.page_table__GvI0U th{padding:var(--space-sm);border-bottom:1px solid var(--glass-border);white-space:nowrap}.page_table__GvI0U td{vertical-align:top}.page_table__GvI0U tbody tr:last-child td{border-bottom:none}.page_rowRef__UlzlJ td{color:var(--color-fog)}.page_rowCandidate__mmBm9 td{background:rgba(0,200,83,.06)}.page_rowActive__bHu6h td{background:rgba(0,200,83,.12);font-weight:600}.page_activeBadge__M0MgZ{display:inline-block;padding:.1rem .5rem;border-radius:999px;background:rgba(0,200,83,.14);font-weight:600}.page_cellName__dURSm{color:var(--color-white);font-family:var(--font-heading);font-weight:600;letter-spacing:.03em}.page_cellNum__4CF97{font-family:var(--font-mono);color:var(--color-white);font-size:.8rem}.page_ciText__ufx3u{font-size:.68rem;color:var(--color-fog)}.page_refMark__2lHhI{font-family:var(--font-heading);font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-fog)}.page_subDelta___XCu6{display:block;font-size:.68rem;margin-top:2px}.page_eceBad__1aQIw{color:var(--color-danger)}.page_tableNote__IT8KD{margin-top:var(--space-sm);font-family:var(--font-body);font-size:.75rem;color:var(--color-fog);line-height:1.5}.page_deltaFlat__meI_p{color:var(--color-fog)}.page_deltaBetter__QWMf1{color:var(--color-pitch)}.page_deltaWorse__q5Amw{color:var(--color-danger)}.page_panelGrid__NUxKs{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--space-md);gap:var(--space-md)}.page_panel__U6CMW{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-sm)}.page_panelHead__4KtSN{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);flex-wrap:wrap}.page_panelTitle__SIgn_{font-family:var(--font-heading);font-size:1rem;font-weight:700;letter-spacing:.04em;color:var(--color-white);margin:0}.page_panelHint__oWMJu{font-size:.78rem;line-height:1.5}.page_panelEmpty__UtfGC,.page_panelHint__oWMJu{font-family:var(--font-body);color:var(--color-fog);margin:0}.page_panelEmpty__UtfGC{font-size:.8rem;padding:var(--space-md);border:1px dashed var(--glass-border);border-radius:var(--radius-md);text-align:center}.page_panelEmpty__UtfGC code{font-family:var(--font-mono);color:var(--color-white)}.page_stateTag__V_Kwq{font-family:var(--font-heading);font-weight:700;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;padding:2px 9px;border-radius:20px;border:1px solid;white-space:nowrap}.page_stateGood__0iSD0{color:var(--color-pitch);background:var(--color-pitch-soft)}.page_stateBad__Qu7vN{color:var(--color-danger);background:rgba(255,23,68,.12)}.page_stateNeutral__VVMht{color:var(--color-fog)}.page_gaugeTrack__klajH{position:relative;height:10px;border-radius:5px;background:var(--color-line);overflow:visible;margin-top:var(--space-sm)}.page_gaugeFill__Aasmn{height:100%;border-radius:5px;transition:width var(--transition-slow)}.page_gaugeFillGood__EZIjO{background:var(--color-pitch)}.page_gaugeFillBad__g6lnI{background:var(--color-danger)}.page_gaugeThreshold__VrSRO{position:absolute;top:-4px;width:2px;height:18px;background:var(--color-gold);transform:translateX(-1px)}.page_gaugeLegend__Ug03k{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);font-family:var(--font-mono);font-size:.72rem;color:var(--color-fog)}.page_gaugeLegend__Ug03k strong{color:var(--color-white);font-weight:600}.page_sprtTrack__jFQnH{position:relative;height:10px;border-radius:5px;margin-top:var(--space-sm);background:linear-gradient(90deg,rgba(255,23,68,.35) 0,var(--color-line) 50%,rgba(0,200,83,.35) 100%)}.page_sprtZero__Mr5HQ{position:absolute;top:-3px;width:1px;height:16px;background:var(--color-fog);opacity:.6}.page_sprtMarker__CNEj6{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;background:var(--color-white);border:2px solid var(--color-night);transform:translate(-50%,-50%);box-shadow:0 0 0 2px hsla(0,0%,100%,.25);transition:left var(--transition-slow)}.page_sprtMarkerGood__zL72P{background:var(--color-pitch)}.page_sprtMarkerBad__LimKa{background:var(--color-danger)}.page_sprtBounds__U2hVg{display:flex;justify-content:space-between;gap:var(--space-sm);font-family:var(--font-mono);font-size:.72rem;color:var(--color-fog);margin-top:var(--space-xs)}.page_sprtBounds__U2hVg strong{color:var(--color-white);font-weight:600}.page_drawList__4R4Xs{display:flex;flex-direction:column;gap:var(--space-sm)}.page_drawRow__PR4Rb{display:grid;grid-template-columns:150px 1fr 72px;align-items:center;grid-gap:var(--space-md);gap:var(--space-md);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md)}.page_drawName__WYtFR{font-family:var(--font-heading);font-weight:600;font-size:.85rem;letter-spacing:.03em;color:var(--color-white)}.page_drawBars__bBrrx{display:flex;flex-direction:column;gap:4px}.page_drawBarLine__DeWO1{display:grid;grid-template-columns:56px 1fr 60px;align-items:center;grid-gap:var(--space-sm);gap:var(--space-sm)}.page_drawBarLabel__9kKG3{font-family:var(--font-heading);font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-fog)}.page_drawTrack__1oyKG{height:8px;border-radius:4px;background:var(--color-line);overflow:hidden}.page_drawFillPred__W4sg9{height:100%;background:var(--color-fog)}.page_drawFillObs__3Md0s{height:100%;background:var(--color-pitch)}.page_drawBarValue__NEexu{font-family:var(--font-mono);font-size:.72rem;color:var(--color-white);text-align:right}.page_drawGap__fkud7{font-family:var(--font-mono);font-size:.8rem;text-align:right}@media (max-width:768px){.page_page___uOaT{padding:var(--space-md)}.page_title__KACZl{font-size:2rem}.page_table__GvI0U{min-width:760px;font-size:.78rem}.page_drawRow__PR4Rb{grid-template-columns:1fr;gap:var(--space-sm)}.page_drawGap__fkud7{text-align:left}}@media (max-width:480px){.page_headerActions__E6xN_{width:100%;justify-content:space-between}.page_verdictTitle___18TQ{font-size:1.15rem}.page_panel__U6CMW{padding:var(--space-md)}.page_drawBarLine__DeWO1{grid-template-columns:48px 1fr 52px}}.page_page__1KKfA{max-width:1000px;margin:0 auto;padding:var(--space-xl)}.page_header__zbZJ9{margin-bottom:var(--space-2xl)}.page_headerRow__fN2UB{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}.page_title__THHVv{font-family:var(--font-display);font-size:2.5rem;color:var(--color-white);margin-bottom:var(--space-sm)}.page_subtitle__P6S_l{font-family:var(--font-body);color:var(--color-fog);font-size:.95rem}.page_addBtn__SAF0o{background:var(--color-pitch);color:#000;border:none;padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-sm);font-family:var(--font-heading);font-weight:700;font-size:.9rem;cursor:pointer;white-space:nowrap;transition:background var(--transition-fast);flex-shrink:0}.page_addBtn__SAF0o:hover{background:var(--color-pitch-soft);color:var(--color-pitch)}.page_statsRow__dtgi1{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:var(--space-md);gap:var(--space-md);margin-bottom:var(--space-2xl)}.page_statCard__uGZZd{background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:var(--space-lg);text-align:center}.page_statValue___jsqM{font-family:var(--font-mono);font-size:1.8rem;font-weight:700;color:var(--color-pitch);margin-bottom:var(--space-xs)}.page_statLabel__fId_K{font-family:var(--font-heading);font-size:.78rem;color:var(--color-fog);text-transform:uppercase;letter-spacing:.06em}.page_statSub__s9ATC{font-family:var(--font-body);font-size:.75rem;color:var(--color-fog);margin-top:4px;opacity:.7}.page_filterRow__ai6Bh{display:flex;gap:var(--space-sm);margin-bottom:var(--space-lg);flex-wrap:wrap}.page_filterBtn__0QJP9{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--color-fog);padding:6px 16px;border-radius:var(--radius-sm);font-family:var(--font-heading);font-size:.82rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast)}.page_filterActive__cS173,.page_filterBtn__0QJP9:hover{border-color:var(--color-pitch);color:var(--color-pitch)}.page_filterActive__cS173{background:var(--color-pitch-soft)}.page_betList__VT5dV{display:flex;flex-direction:column;gap:var(--space-sm)}.page_emptyState__RzenF{-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--space-2xl);text-align:center;color:var(--color-fog);font-family:var(--font-body)}.page_betCard__rKLR5,.page_emptyState__RzenF{background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur))}.page_betCard__rKLR5{-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:var(--space-md) var(--space-lg);display:flex;flex-direction:column;align-items:stretch;gap:0;transition:border-color var(--transition-fast);min-width:0}.page_betCard__rKLR5:hover{border-color:hsla(0,0%,100%,.12)}.page_betStake__DgY59{font-family:var(--font-mono);font-weight:700;font-size:.9rem;color:var(--color-white)}.page_betOdds__DhRGS{color:var(--color-fog)}.page_betOdds__DhRGS,.page_betReturn__yjrWu{font-family:var(--font-mono);font-size:.82rem}.page_betReturn__yjrWu{color:var(--color-pitch);font-weight:700}.page_btnLoss___Qtxi,.page_btnPush__dxJQN,.page_btnWin__8IozX{border:none;padding:4px 10px;border-radius:var(--radius-sm);font-family:var(--font-heading);font-size:.75rem;font-weight:700;cursor:pointer;transition:opacity var(--transition-fast)}.page_btnWin__8IozX{background:var(--color-pitch-soft);color:var(--color-pitch)}.page_btnWin__8IozX:hover{opacity:.8}.page_btnLoss___Qtxi{background:rgba(255,23,68,.15);color:var(--color-danger)}.page_btnLoss___Qtxi:hover{opacity:.8}.page_btnPush__dxJQN{background:var(--color-gold-soft);color:var(--color-gold)}.page_btnPush__dxJQN:hover{opacity:.8}.page_badge__udYRj{font-family:var(--font-mono);font-size:.75rem;font-weight:700;padding:3px 9px;border-radius:var(--radius-sm);white-space:nowrap}.page_badgePending__Q_mn1{background:hsla(0,0%,100%,.06);color:var(--color-fog)}.page_badgeWin___6wmH{background:var(--color-pitch-soft);color:var(--color-pitch)}.page_badgeLoss__lJ2_P{background:rgba(255,23,68,.15);color:var(--color-danger)}.page_badgePush__pNaVd{background:var(--color-gold-soft);color:var(--color-gold)}.page_deleteBtn__vHTVr{background:none;border:1px solid transparent;color:var(--color-fog);padding:6px;border-radius:var(--radius-sm);cursor:pointer;display:flex;align-items:center;transition:all var(--transition-fast)}.page_deleteBtn__vHTVr:hover{border-color:var(--color-danger);color:var(--color-danger)}.page_errorMsg__LZecm{color:var(--color-danger);font-family:var(--font-body);font-size:.9rem;margin-bottom:var(--space-md);padding:var(--space-sm) var(--space-md);background:rgba(255,23,68,.08);border:1px solid rgba(255,23,68,.2);border-radius:var(--radius-sm)}.page_authPrompt__iTn25{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-md);padding:var(--space-2xl);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);text-align:center}.page_authIcon__QP_KY{color:var(--color-fog);opacity:.5}.page_authText__jmiPg{color:var(--color-fog);font-family:var(--font-body);font-size:1rem}.page_authBtn__3_LCc{background:var(--color-pitch);color:#000;border:none;padding:var(--space-sm) var(--space-xl);border-radius:var(--radius-sm);font-family:var(--font-heading);font-weight:700;font-size:.9rem;cursor:pointer;text-decoration:none;transition:opacity var(--transition-fast);display:inline-block}.page_authBtn__3_LCc:hover{opacity:.85}.page_overlay__7Ru_e{position:fixed;inset:0;background:rgba(0,0,0,.65);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100}.page_modalWrapper__a1cd7{position:fixed;inset:0;z-index:101;display:flex;align-items:center;justify-content:center;padding:var(--space-md);pointer-events:none}.page_modal__ecEW0{pointer-events:auto;background:var(--color-surface,#111318);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--space-xl);width:min(520px,100%);max-height:min(90vh,100%);overflow-y:auto;display:flex;flex-direction:column;min-height:0}.page_modalWide__00rPk{width:min(760px,100%);padding:var(--space-lg) var(--space-lg) var(--space-md);overflow:hidden}.page_modalHeader__1qpVP{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-lg)}.page_modalTitle__tfKEu{font-family:var(--font-display);font-size:1.4rem;color:var(--color-white)}.page_closeBtn__12ltz{background:none;border:none;color:var(--color-fog);font-size:1.6rem;cursor:pointer;line-height:1;padding:0 4px;transition:color var(--transition-fast)}.page_closeBtn__12ltz:hover{color:var(--color-white)}.page_form__oz4YZ{display:flex;flex-direction:column;gap:var(--space-sm);flex:1 1;min-height:0}.page_formFooter__yyHqE{display:flex;justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-sm)}.page_cancelBtn__ZVrDJ{background:none;border:1px solid var(--glass-border);color:var(--color-fog);padding:10px 20px;border-radius:var(--radius-sm);font-family:var(--font-heading);font-weight:700;font-size:.85rem;cursor:pointer;transition:border-color var(--transition-fast)}.page_cancelBtn__ZVrDJ:hover{border-color:var(--color-fog)}.page_submitBtn__x5FXE{background:var(--color-pitch);border:none;color:#000;padding:10px 24px;border-radius:var(--radius-sm);font-family:var(--font-heading);font-weight:700;font-size:.85rem;cursor:pointer;transition:opacity var(--transition-fast)}.page_submitBtn__x5FXE:disabled{opacity:.6;cursor:not-allowed}.page_submitBtn__x5FXE:not(:disabled):hover{opacity:.85}.page_modalWide__00rPk .page_modalHeader__1qpVP{margin-bottom:var(--space-md)}.page_selToolbar__zXdqn{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.page_selCount__QMQV9{letter-spacing:.06em;text-transform:uppercase;color:var(--color-fog)}.page_addSelBtn__J95Jz,.page_selCount__QMQV9{font-family:var(--font-heading);font-size:.8rem;font-weight:700}.page_addSelBtn__J95Jz{background:var(--color-pitch-soft);border:1px solid rgba(0,200,83,.35);color:var(--color-pitch);padding:5px 12px;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast)}.page_addSelBtn__J95Jz:hover{background:rgba(0,200,83,.25)}.page_selFields__7cIiX,.page_selHeader___ZBJR{display:grid;grid-template-columns:20px minmax(0,1fr) 88px 118px 76px 26px;grid-gap:6px;gap:6px;align-items:center}.page_selHeader___ZBJR{padding:0 4px;font-family:var(--font-heading);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-fog);opacity:.6}.page_selList__Sm85M{flex:1 1;min-height:0;max-height:44vh;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:4px;padding:2px 4px;margin:0 -4px;scrollbar-width:thin}.page_selRow__efU9M{border:1px solid transparent;border-radius:var(--radius-sm);background:hsla(0,0%,100%,.03);padding:4px}.page_selRowInvalid__zQI6T{border-color:rgba(255,23,68,.45)}.page_selIndex__FlNtj{font-family:var(--font-mono);font-size:.72rem;color:var(--color-fog);opacity:.6;text-align:center}.page_matchBtn__0K52k{display:flex;align-items:center;gap:7px;min-width:0;width:100%;background:hsla(0,0%,100%,.05);border:1px solid var(--glass-border);border-radius:var(--radius-sm);color:var(--color-white);font-family:var(--font-body);font-size:.82rem;padding:7px 9px;cursor:pointer;text-align:left;transition:border-color var(--transition-fast)}.page_matchBtn__0K52k:hover{border-color:var(--color-pitch)}.page_matchBtnEmpty__KKJFg{color:var(--color-fog);border-style:dashed}.page_matchBtnLabel__JVfeN{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_matchBtnDate__XgTQo{font-family:var(--font-mono);font-size:.68rem;color:var(--color-fog);flex-shrink:0}.page_settleDot__eoasH{width:7px;height:7px;border-radius:50%;flex-shrink:0;display:inline-block}.page_settleAuto__zmT48{background:var(--color-pitch);box-shadow:0 0 6px var(--color-pitch-glow)}.page_settleManual__rEWo5{background:var(--color-gold)}.page_selectCompact__QIB_N{background:hsla(0,0%,100%,.05);border:1px solid var(--glass-border);border-radius:var(--radius-sm);color:var(--color-white);font-family:var(--font-body);font-size:.8rem;padding:7px 6px;width:100%;min-width:0;box-sizing:border-box;cursor:pointer}.page_selectCompact__QIB_N:focus{outline:none;border-color:var(--color-pitch)}.page_selectCompact__QIB_N option{background:#1a1d24;color:var(--color-white)}.page_choiceStatic__jPOvt{font-family:var(--font-body);font-size:.8rem;color:var(--color-fog);padding:7px 6px;border:1px dashed var(--glass-border);border-radius:var(--radius-sm);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_oddsInput__j0BBD{background:hsla(0,0%,100%,.05);border:1px solid var(--glass-border);border-radius:var(--radius-sm);color:var(--color-white);font-family:var(--font-mono);font-size:.82rem;padding:7px 8px;width:100%;min-width:0;box-sizing:border-box;text-align:center}.page_oddsInput__j0BBD:focus{outline:none;border-color:var(--color-pitch)}.page_rowDeleteBtn__4_zKE{background:none;border:none;color:var(--color-fog);opacity:.6;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:color var(--transition-fast)}.page_rowDeleteBtn__4_zKE:hover:not(:disabled){color:var(--color-danger);opacity:1}.page_rowDeleteBtn__4_zKE:disabled{opacity:.2;cursor:not-allowed}.page_pickerCard__t6urT{margin-top:6px;border:1px solid rgba(0,200,83,.3);border-radius:var(--radius-sm);background:rgba(10,15,30,.85);overflow:hidden}.page_pickerInputWrap__ck_hu{display:flex;align-items:center;gap:8px;padding:7px 10px;border-bottom:1px solid var(--glass-border)}.page_pickerIcon__1Ju4s{color:var(--color-fog);flex-shrink:0}.page_pickerInput__cfny8{flex:1 1;min-width:0;background:none;border:none;color:var(--color-white);font-family:var(--font-body);font-size:.85rem}.page_pickerInput__cfny8:focus{outline:none}.page_pickerClose__YreSo{background:none;border:none;color:var(--color-fog);font-size:1.2rem;line-height:1;cursor:pointer;padding:0 2px}.page_pickerList__WMmLP{max-height:190px;overflow-y:auto;display:flex;flex-direction:column}.page_pickerHint__hkEBo{font-family:var(--font-heading);font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-fog);opacity:.65;padding:7px 10px 4px}.page_pickerOption__8ZsyX{display:flex;flex-direction:column;gap:1px;align-items:flex-start;background:none;border:none;border-left:2px solid transparent;color:var(--color-white);text-align:left;padding:6px 10px;cursor:pointer;width:100%;min-width:0}.page_pickerOptionActive__UHl36{background:var(--color-pitch-soft);border-left-color:var(--color-pitch)}.page_pickerOptionLabel__E1yLo{font-family:var(--font-body);font-size:.83rem}.page_pickerOptionLabel__E1yLo,.page_pickerOptionMeta__RttcL{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_pickerOptionMeta__RttcL{font-family:var(--font-mono);font-size:.68rem;color:var(--color-fog)}.page_pickerFree__ToDCP{display:block;width:100%;background:none;border:none;border-top:1px dashed var(--glass-border);color:var(--color-fog);font-family:var(--font-body);font-size:.74rem;padding:7px 10px;text-align:left;cursor:pointer;white-space:normal;line-height:1.35}.page_pickerFreeActive__C83X1,.page_pickerFree__ToDCP:hover{color:var(--color-gold);background:var(--color-gold-soft)}.page_legend__xgJPZ{display:flex;align-items:center;gap:6px;font-family:var(--font-body);font-size:.7rem;color:var(--color-fog);opacity:.75;flex-wrap:wrap}.page_legendSep___ysOX{width:1px;height:10px;background:var(--glass-border);margin:0 4px}.page_summaryBar__YjUOb{display:grid;grid-template-columns:130px 1fr 1fr;grid-gap:var(--space-md);gap:var(--space-md);align-items:center;background:var(--color-pitch-soft);border:1px solid rgba(0,200,83,.25);border-radius:var(--radius-sm);padding:10px 14px}.page_stakeField__1mhST{display:flex;flex-direction:column;gap:4px;min-width:0}.page_stakeLabel__lBxj3,.page_summaryLabel__qS41_{font-family:var(--font-heading);font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-fog)}.page_stakeInput__p6kBl{background:rgba(0,0,0,.35);border:1px solid var(--glass-border);border-radius:var(--radius-sm);color:var(--color-white);font-family:var(--font-mono);font-size:.95rem;font-weight:700;padding:6px 8px;width:100%;min-width:0;box-sizing:border-box}.page_stakeInput__p6kBl:focus{outline:none;border-color:var(--color-pitch)}.page_summaryCell__fTw9U{display:flex;flex-direction:column;gap:2px;min-width:0;text-align:right}.page_summaryOdds__P6EDm{color:var(--color-white)}.page_summaryOdds__P6EDm,.page_summaryReturn__yY0MB{font-family:var(--font-mono);font-size:1.15rem;font-weight:700}.page_summaryReturn__yY0MB{color:var(--color-pitch)}.page_summarySub__UOFPA{font-family:var(--font-mono);font-size:.68rem;color:var(--color-fog)}.page_formError__vW2tp{font-family:var(--font-body);font-size:.78rem;color:var(--color-danger)}.page_ticketHead__0arLS{display:flex;align-items:center;gap:var(--space-md);width:100%;min-width:0;flex-wrap:wrap}.page_ticketIdent__fTdYa{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0;background:none;border:none;padding:0;color:inherit;text-align:left;cursor:pointer;flex-wrap:wrap}.page_ticketIdent__fTdYa:disabled{cursor:default}.page_chevron__Gt4K3{color:var(--color-fog);transition:transform var(--transition-fast);flex-shrink:0}.page_chevronOpen__u3q7v{transform:rotate(90deg)}.page_ticketKind__8TFdG{font-family:var(--font-heading);font-weight:700;font-size:.9rem;color:var(--color-white);letter-spacing:.03em}.page_ticketProgress__2JfG9{font-family:var(--font-mono);font-size:.72rem;color:var(--color-pitch)}.page_ticketLost__N0b5f{color:var(--color-danger)}.page_ticketDate__QAeuo{font-family:var(--font-mono);font-size:.7rem;color:var(--color-fog);opacity:.7}.page_ticketNumbers__hZa2C{display:flex;align-items:baseline;gap:var(--space-sm);flex-shrink:0}.page_betPotential__OEsM7{font-family:var(--font-mono);font-size:.82rem;color:var(--color-fog)}.page_betLossAmount__anqJV{font-family:var(--font-mono);font-size:.82rem;font-weight:700;color:var(--color-danger)}.page_ticketState__vt8Mk{display:flex;align-items:center;gap:var(--space-sm);flex-shrink:0}.page_ticketNudge__mAjtQ{font-family:var(--font-body);font-size:.74rem;color:var(--color-gold);margin-top:6px}.page_ticketSelList__qYoCR{display:flex;flex-direction:column;gap:3px;margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--glass-border);width:100%;min-width:0}.page_ticketSel__ZSmAD{display:flex;align-items:center;gap:9px;padding:5px 8px;border-radius:var(--radius-sm);background:hsla(0,0%,100%,.03);min-width:0}.page_ticketSelBar__dhYnY{width:3px;align-self:stretch;min-height:22px;border-radius:2px;flex-shrink:0;background:currentColor;opacity:.8}.page_selStateWin__HU3zJ{color:var(--color-pitch)}.page_selStateLoss__ygdwx{color:var(--color-danger)}.page_selStatePush__mU1_Z{color:var(--color-gold)}.page_selStatePending__no2gN{color:var(--color-fog)}.page_ticketSelInfo__tmBDp{display:flex;flex-direction:column;gap:1px;flex:1 1;min-width:0}.page_ticketSelLabel__j6vkp{font-family:var(--font-body);font-size:.84rem;color:var(--color-white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_freeTag__loTDA{font-family:var(--font-mono);font-size:.6rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-gold);background:var(--color-gold-soft);border-radius:3px;padding:1px 4px;margin-left:6px}.page_ticketSelMeta___3HeR{font-family:var(--font-mono);font-size:.68rem;color:var(--color-fog);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_ticketSelOdds__g4t_F{font-family:var(--font-mono);font-size:.78rem;color:var(--color-white);flex-shrink:0}.page_selChip__zHYF9{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-heading);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:2px 7px;border-radius:999px;background:hsla(0,0%,100%,.06);color:currentColor;flex-shrink:0;white-space:nowrap}.page_selChipAuto__CYf7_{background:var(--color-pitch-soft);color:var(--color-pitch)}.page_selChipManual__mh7FS{background:var(--color-gold-soft);color:var(--color-gold)}.page_selManual__9PlXh{display:flex;align-items:center;gap:4px;flex-shrink:0}.page_microLoss__sOgYy,.page_microPush__KogCG,.page_microWin__zOO3S{width:22px;height:22px;border:none;border-radius:var(--radius-sm);font-family:var(--font-heading);font-size:.72rem;font-weight:700;cursor:pointer;padding:0}.page_microWin__zOO3S{background:var(--color-pitch-soft);color:var(--color-pitch)}.page_microLoss__sOgYy{background:rgba(255,23,68,.15);color:var(--color-danger)}.page_microPush__KogCG{background:var(--color-gold-soft);color:var(--color-gold)}.page_microLoss__sOgYy:hover,.page_microPush__KogCG:hover,.page_microWin__zOO3S:hover{opacity:.75}.page_ticketActions__XryXj{display:flex;align-items:center;gap:6px;margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--glass-border);width:100%;flex-wrap:wrap}.page_ticketActionsLabel__bPVPz{font-family:var(--font-heading);font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-fog);margin-right:auto}@media (max-width:768px){.page_page__1KKfA{padding:var(--space-md)}.page_title__THHVv{font-size:1.8rem}.page_statsRow__dtgi1{grid-template-columns:repeat(2,1fr)}.page_betCard__rKLR5{padding:var(--space-md)}}@media (max-width:640px){.page_modalWide__00rPk{padding:var(--space-md) var(--space-md) var(--space-sm)}.page_selHeader___ZBJR{display:none}.page_selFields__7cIiX{grid-template-columns:18px minmax(0,1fr) minmax(0,1fr) 68px;grid-template-areas:"idx match match del" "type type choice odds";row-gap:5px}.page_selIndex__FlNtj{grid-area:idx}.page_matchBtn__0K52k{grid-area:match}.page_cellType__xi4KW{grid-area:type}.page_cellChoice__ZRxgi{grid-area:choice}.page_oddsInput__j0BBD{grid-area:odds}.page_rowDeleteBtn__4_zKE{grid-area:del;justify-self:end}.page_selList__Sm85M{max-height:38vh}.page_summaryBar__YjUOb{grid-template-columns:1fr 1fr;row-gap:10px;gap:var(--space-sm);padding:10px}.page_stakeField__1mhST{grid-column:1/-1}.page_summaryCell__fTw9U{text-align:left}.page_summaryBar__YjUOb>.page_summaryCell__fTw9U:last-child{text-align:right}.page_ticketIdent__fTdYa{flex:1 1 100%}.page_ticketNumbers__hZa2C{flex:1 1 auto}.page_ticketState__vt8Mk{margin-left:auto}.page_ticketSel__ZSmAD{flex-wrap:wrap;row-gap:6px}.page_ticketSelInfo__tmBDp{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 86px)}.page_selChip__zHYF9,.page_selManual__9PlXh{margin-left:auto}.page_ticketActionsLabel__bPVPz{flex:1 1 100%;margin-right:0}}@media (max-width:480px){.page_statsRow__dtgi1{grid-template-columns:1fr}.page_title__THHVv{font-size:1.5rem}.page_modalTitle__tfKEu{font-size:1.15rem}}@media (max-width:640px){.page_matchBtnDate__XgTQo{display:none}}.page_page__M3sbZ{max-width:1000px;margin:0 auto;padding:var(--space-xl)}.page_header__z1UGj{margin-bottom:var(--space-2xl)}.page_title__U5vN3{font-family:var(--font-display);font-size:2.5rem;color:var(--color-white);margin-bottom:var(--space-sm)}.page_subtitle__ZIBEh{font-family:var(--font-body);color:var(--color-fog);font-size:.95rem}.page_statsRow__Ckx5R{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--space-md);gap:var(--space-md);margin-bottom:var(--space-2xl)}.page_statCard__6lyWq{background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:var(--space-lg);text-align:center}.page_statValue__zAiXI{font-family:var(--font-mono);font-size:2rem;font-weight:700;color:var(--color-pitch);margin-bottom:var(--space-xs)}.page_statLabel__Yce6m{font-family:var(--font-heading);font-size:.8rem;color:var(--color-fog);text-transform:uppercase}.page_section__9A0YX{margin-bottom:var(--space-2xl)}.page_sectionTitle___YPOV{font-family:var(--font-display);font-size:1.5rem;color:var(--color-white);margin-bottom:var(--space-lg)}.page_historyList__oT_gL{display:flex;flex-direction:column;gap:var(--space-sm)}.page_historyItem__zdZeW{display:flex;align-items:center;justify-content:space-between;padding:var(--space-md);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-md)}.page_historyMatch___5X4v{font-family:var(--font-heading);font-weight:600;font-size:.9rem;color:var(--color-white)}.page_historyResult__Wi_0o{font-family:var(--font-mono);font-size:.8rem;font-weight:700;padding:2px 8px;border-radius:var(--radius-sm)}.page_correct__QoTbf{background:var(--color-pitch-soft);color:var(--color-pitch)}.page_incorrect__iqhdu{background:rgba(255,23,68,.15);color:var(--color-danger)}.page_pending__8lC3m{background:var(--color-gold-soft);color:var(--color-gold)}.page_alertsPlaceholder__WDZ8_{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--space-2xl);text-align:center;color:var(--color-fog);font-family:var(--font-body)}.page_logoutBtn__hDpDA{background:none;border:1px solid var(--color-danger);color:var(--color-danger);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-sm);font-family:var(--font-heading);font-weight:700;font-size:.85rem;cursor:pointer;text-transform:uppercase;transition:all var(--transition-fast)}.page_logoutBtn__hDpDA:hover{background:var(--color-danger);color:var(--color-white)}@media (max-width:768px){.page_page__M3sbZ{padding:var(--space-md)}.page_title__U5vN3{font-size:1.8rem}.page_statsRow__Ckx5R{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.page_title__U5vN3{font-size:1.5rem}.page_statsRow__Ckx5R{grid-template-columns:1fr}.page_statCard__6lyWq{padding:var(--space-md)}.page_statValue__zAiXI{font-size:1.5rem}.page_historyItem__zdZeW{flex-direction:column;align-items:flex-start;gap:var(--space-xs)}}.page_authPrompt__m4H_R{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-md);padding:var(--space-2xl);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);text-align:center}.page_authIcon__CVBJK{color:var(--color-fog);opacity:.5}.page_authText__v6rQr{color:var(--color-fog);font-family:var(--font-body);font-size:1rem}.page_authBtn__BwkRY{background:var(--color-pitch);color:#000;border:none;padding:var(--space-sm) var(--space-xl);border-radius:var(--radius-sm);font-family:var(--font-heading);font-weight:700;font-size:.9rem;cursor:pointer;text-decoration:none;transition:opacity var(--transition-fast);display:inline-block}.page_authBtn__BwkRY:hover{opacity:.85}.page_page__BsDJt{max-width:960px;margin:0 auto;padding:var(--space-xl)}.page_header__deXsQ{margin-bottom:var(--space-xl)}.page_title__3TkFJ{font-family:var(--font-display);font-size:2.5rem;color:var(--color-white);margin-bottom:var(--space-sm)}.page_subtitle__hdv4F{font-family:var(--font-body);color:var(--color-fog);font-size:.95rem}.page_leagueTabsWrapper__8x3MB{display:flex;flex-direction:column;gap:var(--space-md);margin-bottom:var(--space-xl)}.page_leagueGroup__q3FEm{display:flex;flex-direction:column;gap:var(--space-xs)}.page_leagueGroupLabel__419vA{font-family:var(--font-heading);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-fog);opacity:.7;padding-left:2px}.page_leagueTabs__LK5RP{display:flex;gap:var(--space-sm);flex-wrap:wrap;overflow-x:auto;padding-bottom:var(--space-xs)}.page_tab__hf2z0{display:flex;align-items:center;gap:6px;background:var(--surface-card);border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:6px 12px;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.page_tab__hf2z0:hover{border-color:var(--color-line)}.page_tabLabel___3HOp{font-family:var(--font-body);font-size:.8rem;color:var(--color-fog)}.page_tabActive__mBHD5{background:var(--color-pitch-soft);border-color:var(--color-pitch-glow)}.page_tabActive__mBHD5 .page_tabLabel___3HOp{color:var(--color-pitch);font-weight:600}.page_tableWrapper__g2ZJ7{overflow-x:auto}.page_tableHeader__vzKxs{display:grid;grid-template-columns:36px 1fr 120px 40px 40px 40px 44px 44px 56px;align-items:center;grid-gap:var(--space-sm);gap:var(--space-sm);padding:0 var(--space-md) var(--space-sm);font-family:var(--font-heading);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-fog);border-bottom:1px solid var(--glass-border);margin-bottom:var(--space-sm);min-width:600px}.page_list__sfwmx{display:flex;flex-direction:column;gap:2px;min-width:600px}.page_row__F7Ffg{display:grid;grid-template-columns:36px 1fr 120px 40px 40px 40px 44px 44px 56px;align-items:center;grid-gap:var(--space-sm);gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);transition:background var(--transition-fast)}.page_row__F7Ffg:hover{background:var(--color-field)}.page_rank__ZPgO2{font-family:var(--font-mono);font-size:.8rem;color:var(--color-fog);text-align:center}.page_teamCell__c9Uej{display:flex;align-items:center;gap:10px;min-width:0}.page_teamLogo__kIXD2{width:26px;height:26px;object-fit:contain;flex-shrink:0}.page_teamLogoPlaceholder__W8ald{width:26px;height:26px;border-radius:50%;background:var(--color-line);flex-shrink:0}.page_teamName__YSFOo{font-family:var(--font-heading);font-size:.9rem;font-weight:600;color:var(--color-white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_formPills__B9g3J{display:flex;gap:4px;align-items:center}.page_pill__FCbw4{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:.65rem;font-weight:700;flex-shrink:0}.page_pillW__xtDuI{background:#1b5e20;color:#69f0ae;border:1px solid #2e7d32}.page_pillD__4KtOq{background:var(--color-line);color:var(--color-fog);border:1px solid var(--glass-border)}.page_pillL__INASO{background:#b71c1c;color:#ff8a80;border:1px solid #c62828}.page_statCell__81Vel{font-family:var(--font-mono);font-size:.85rem;color:var(--color-white);text-align:center}.page_statFog__rXXBC{color:var(--color-fog)}.page_formPoints__0wV4H{font-family:var(--font-mono);font-size:1rem;font-weight:700;color:var(--color-pitch);text-align:center}.page_empty__QBD3c{text-align:center;padding:var(--space-3xl) var(--space-xl);color:var(--color-fog);font-family:var(--font-body)}.page_emptyIcon__lYlZy{display:block;font-size:3rem;margin-bottom:var(--space-md)}.page_emptyHint__WKEMY{font-size:.85rem;opacity:.7;margin-top:var(--space-sm)}.page_loadingRows__7mvDW{display:flex;flex-direction:column;gap:2px}.page_skeletonRow__dtnLT{height:48px;border-radius:var(--radius-sm);background:var(--surface-card);animation:page_shimmer__y8D3N 1.5s infinite}@keyframes page_shimmer__y8D3N{0%,to{opacity:.5}50%{opacity:1}}@media (max-width:640px){.page_page__BsDJt{padding:var(--space-md)}.page_leagueTabs__LK5RP{gap:6px}.page_tab__hf2z0{padding:4px 8px}.page_row__F7Ffg,.page_tableHeader__vzKxs{grid-template-columns:28px minmax(0,1fr) 108px 30px 30px 30px 36px}.page_statCellHideMobile__AC71y,.page_tableHeader__vzKxs span:nth-child(8),.page_tableHeader__vzKxs span:nth-child(9){display:none}.page_list__sfwmx,.page_tableHeader__vzKxs{min-width:460px}.page_formPills__B9g3J{gap:3px}.page_pill__FCbw4{width:19px;height:19px;font-size:.58rem}.page_teamName__YSFOo{font-size:.8rem;white-space:normal;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2}.page_teamLogoPlaceholder__W8ald,.page_teamLogo__kIXD2{width:22px;height:22px}.page_teamCell__c9Uej{gap:7px}.page_tableWrapper__g2ZJ7{scrollbar-width:thin;-webkit-overflow-scrolling:touch}.page_tableWrapper__g2ZJ7::-webkit-scrollbar{height:5px}.page_tableWrapper__g2ZJ7::-webkit-scrollbar-thumb{background:var(--color-line);border-radius:3px}}.page_page__U35ek{max-width:900px;margin:0 auto;padding:var(--space-xl)}.page_header__AqJMJ{margin-bottom:var(--space-xl)}.page_title__r4Eta{font-family:var(--font-display);font-size:2.5rem;color:var(--color-white);margin-bottom:var(--space-sm)}.page_subtitle__8Tlui{font-family:var(--font-body);color:var(--color-fog);font-size:.95rem}.page_leagueTabs__khDj9{display:flex;gap:var(--space-sm);flex-wrap:wrap;margin-bottom:var(--space-lg);overflow-x:auto;padding-bottom:var(--space-xs)}.page_tab__AKqcP{display:flex;align-items:center;gap:6px;background:var(--surface-card);border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:6px 12px;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.page_tab__AKqcP:hover{border-color:var(--color-line)}.page_tabLabel___o8mj{font-family:var(--font-body);font-size:.8rem;color:var(--color-fog)}.page_tabLogo__njtcO{width:18px;height:18px;object-fit:contain;flex-shrink:0}.page_tabActive__pGzTF{background:var(--color-pitch-soft);border-color:var(--color-pitch-glow)}.page_tabActive__pGzTF .page_tabLabel___o8mj{color:var(--color-pitch);font-weight:600}.page_tabDim__oP_Xa{opacity:.6}.page_tabDim__oP_Xa:hover{opacity:.85}.page_sortBar__GION1{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-lg)}.page_sortBtn__yRt7L{font-family:var(--font-heading);font-size:.9rem;font-weight:600;letter-spacing:.05em;padding:6px 16px;border-radius:var(--radius-sm);border:1px solid var(--glass-border);background:transparent;color:var(--color-fog);cursor:pointer;transition:all var(--transition-fast)}.page_sortBtn__yRt7L:hover{color:var(--color-white);border-color:var(--color-line)}.page_sortActive__KSE2s{background:var(--color-pitch-soft);border-color:var(--color-pitch-glow);color:var(--color-pitch)}.page_leagueLabel__zcvWG{font-family:var(--font-body);font-size:.85rem;color:var(--color-fog);margin-left:auto}.page_tableHeader__j21pQ{display:grid;grid-template-columns:36px 44px 1fr 80px 56px 56px;align-items:center;grid-gap:var(--space-sm);gap:var(--space-sm);padding:0 var(--space-md) var(--space-sm);font-family:var(--font-heading);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-fog);border-bottom:1px solid var(--glass-border);margin-bottom:var(--space-sm)}.page_list__fazo8{display:flex;flex-direction:column;gap:2px}.page_row__2BaKD{display:grid;grid-template-columns:36px 44px 1fr 80px 56px 56px;align-items:center;grid-gap:var(--space-sm);gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);transition:background var(--transition-fast)}.page_row__2BaKD:hover{background:var(--color-field)}.page_rank__koWmf{font-family:var(--font-mono);font-size:.8rem;color:var(--color-fog);text-align:center}.page_playerPhoto__7d8JN{width:36px;height:36px;border-radius:50%;object-fit:cover;background:var(--color-line)}.page_playerInitials__OLEqx{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:.72rem;font-weight:700;color:#fff;flex-shrink:0;letter-spacing:.03em}.page_playerInfo__3rd8v{display:flex;flex-direction:column;gap:2px;min-width:0}.page_playerName___MsCK{font-family:var(--font-heading);font-size:.95rem;font-weight:600;color:var(--color-white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_teamRow__Nxs5p{display:flex;align-items:center;gap:4px}.page_teamMiniLogo__WgQ9k{width:14px;height:14px;object-fit:contain}.page_teamMiniName__mTvCD{font-family:var(--font-body);font-size:.72rem;color:var(--color-fog);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_statCol__GLfyE{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.page_statMain__y17N8{font-family:var(--font-mono);font-size:1.1rem;font-weight:700;color:var(--color-pitch)}.page_goalBar___vGeV{width:100%;height:3px;background:var(--color-line);border-radius:2px;overflow:hidden}.page_goalFill__Ykzu9{height:100%;background:var(--color-pitch);border-radius:2px;transition:width var(--transition-slow)}.page_statSecondary__S0Cly{display:flex;flex-direction:column;align-items:center;font-family:var(--font-mono);font-size:.85rem;color:var(--color-white)}.page_statSecondaryLabel__qncb6{font-family:var(--font-body);font-size:.65rem;color:var(--color-fog);text-transform:uppercase;letter-spacing:.05em}.page_appearances__bfkaS{display:flex;flex-direction:column;align-items:center;font-family:var(--font-mono);font-size:.85rem;color:var(--color-fog)}.page_empty__IjzJb{text-align:center;padding:var(--space-3xl) var(--space-xl);color:var(--color-fog);font-family:var(--font-body)}.page_emptyIcon__Y33TC{display:block;font-size:3rem;margin-bottom:var(--space-md)}.page_emptyHint__1k_fH{font-size:.85rem;opacity:.7;margin-top:var(--space-sm)}.page_loadingRows__RDUnX{display:flex;flex-direction:column;gap:2px}.page_skeletonRow__vQad0{height:52px;border-radius:var(--radius-sm);background:var(--surface-card);animation:page_shimmer__yMitU 1.5s infinite}@keyframes page_shimmer__yMitU{0%,to{opacity:.5}50%{opacity:1}}@media (max-width:640px){.page_page__U35ek{padding:var(--space-md)}.page_row__2BaKD,.page_tableHeader__j21pQ{grid-template-columns:28px 38px 1fr 56px 44px}.page_appearances__bfkaS,.page_tableHeader__j21pQ span:last-child{display:none}.page_leagueTabs__khDj9{gap:6px}.page_tab__AKqcP{padding:4px 8px}.page_leagueLabel__zcvWG{display:none}}.page_page__iLoJO{max-width:1100px;margin:0 auto;padding:var(--space-xl)}.page_header__Idese{margin-bottom:var(--space-xl)}.page_title__DI4zd{font-family:var(--font-display);font-size:2rem;color:var(--color-white);margin-bottom:var(--space-sm)}.page_subtitle__g23gs{color:var(--color-fog);font-size:.9rem}.page_tableWrapper__a1JP_{overflow-x:auto;border-radius:var(--radius-lg);border:1px solid var(--glass-border)}.page_table__xpTXC{width:100%;border-collapse:collapse;font-size:.88rem}.page_table__xpTXC thead tr{background:hsla(0,0%,100%,.04);border-bottom:1px solid var(--glass-border)}.page_thLeague__6v9B2{text-align:left;padding:12px 16px;cursor:default;min-width:160px}.page_thLeague__6v9B2,.page_th__tk5zW{font-family:var(--font-heading);font-size:.75rem;color:var(--color-fog);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.page_th__tk5zW{padding:12px;cursor:pointer;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s}.page_th__tk5zW:hover{color:var(--color-white)}.page_thActive__AfRcV{color:var(--color-pitch)}.page_sortArrowInactive__gSMj5{opacity:.35;font-size:.65rem}.page_sortArrowActive__Ofv63{color:var(--color-pitch);font-size:.65rem}.page_rowEven__maCa_{background:transparent}.page_rowOdd__cVPvT{background:hsla(0,0%,100%,.02)}.page_table__xpTXC tbody tr{border-bottom:1px solid hsla(0,0%,100%,.04);transition:background .15s}.page_table__xpTXC tbody tr:last-child{border-bottom:none}.page_table__xpTXC tbody tr:hover{background:hsla(0,0%,100%,.06)}.page_tdLeague__4KDTb{display:flex;align-items:center;gap:10px;padding:10px 16px;font-family:var(--font-heading);font-weight:600;color:var(--color-white);white-space:nowrap}.page_leagueLogo__jTiu6{object-fit:contain;flex-shrink:0}.page_leagueLogoFallback__MoZA5{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;background:var(--glass-border);border-radius:4px;font-size:.6rem;font-weight:700;color:var(--color-fog);flex-shrink:0}.page_td__iVRDX{padding:10px 12px;text-align:right;font-family:var(--font-heading);font-weight:700;white-space:nowrap}.page_valHigh__KhDWt{color:#66bb6a}.page_valMid__up0Di{color:var(--color-white)}.page_valLow__srtKD{color:#ef5350}.page_skeletons__aDewp{display:flex;flex-direction:column;gap:2px}.page_skeletonRow__MYRBq{height:44px;background:var(--glass-bg);border-radius:var(--radius-md);animation:page_pulse___bfMy 1.4s ease-in-out infinite}@keyframes page_pulse___bfMy{0%,to{opacity:1}50%{opacity:.5}}.page_empty__LLHzB{text-align:center;padding:var(--space-xl);color:var(--color-fog)}@media (max-width:768px){.page_page__iLoJO{padding:var(--space-md)}.page_title__DI4zd{font-size:1.6rem}.page_tableWrapper__a1JP_{scrollbar-width:thin;-webkit-overflow-scrolling:touch}.page_tableWrapper__a1JP_::-webkit-scrollbar{height:5px}.page_tableWrapper__a1JP_::-webkit-scrollbar-thumb{background:var(--color-line);border-radius:3px}.page_table__xpTXC{font-size:.8rem}.page_tdLeague__4KDTb,.page_thLeague__6v9B2{min-width:132px;width:132px;max-width:132px;overflow:hidden}.page_thLeague__6v9B2{padding:10px}.page_tdLeague__4KDTb>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_td__iVRDX,.page_th__tk5zW{padding:10px 8px}.page_tdLeague__4KDTb{padding:10px;gap:8px}.page_tdLeague__4KDTb,.page_thLeague__6v9B2{position:-webkit-sticky;position:sticky;left:0;z-index:2;background-color:var(--surface-primary)}.page_thLeague__6v9B2{z-index:3;background-color:var(--surface-primary);background-image:linear-gradient(hsla(0,0%,100%,.04),hsla(0,0%,100%,.04))}.page_rowOdd__cVPvT .page_tdLeague__4KDTb{background-image:linear-gradient(hsla(0,0%,100%,.02),hsla(0,0%,100%,.02))}}.styles_section__c1_65{max-width:1200px;margin:0 auto var(--space-xl);padding:0 var(--space-xl)}@media (max-width:768px){.styles_section__c1_65{padding:0 var(--space-md)}}.styles_sectionHeader__m7uFL{display:flex;align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg)}.styles_flame__sIUja{font-size:1.1rem;line-height:1}.styles_sectionTitle__AyLaC{font-family:var(--font-display);font-size:1.4rem;color:var(--color-white);margin:0;flex:1 1}.styles_sectionSub__ADWuZ{color:var(--color-fog);font-size:.8rem;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.05em}.styles_grid__VzW__{display:flex;flex-direction:column;gap:var(--space-md)}.styles_subGrid__zNAw6{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-md);gap:var(--space-md)}@media (max-width:1024px){.styles_subGrid__zNAw6{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.styles_subGrid__zNAw6{grid-template-columns:1fr}}.styles_card__EN2Fv{display:flex;flex-direction:column;gap:14px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--space-md);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));text-decoration:none;color:inherit;transition:border-color .2s,transform .15s,box-shadow .2s;position:relative;overflow:hidden}.styles_card__EN2Fv:hover{border-color:var(--color-pitch);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.25)}.styles_cardFeatured__sv9v1{padding:var(--space-lg);border-color:rgba(76,175,80,.3);max-width:680px;align-self:stretch}.styles_cardFeatured__sv9v1:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--color-pitch),var(--color-gold),var(--color-pitch))}.styles_cardHeader__O0RE9{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.styles_headerLeft__3Xu3Y{display:flex;align-items:center;gap:8px;min-width:0}.styles_rankBadge__nI2qr{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--glass-border);font-size:.65rem;font-weight:700;font-family:var(--font-heading);color:var(--color-fog);flex-shrink:0}.styles_rankBadgeFeatured__j_BQl{background:linear-gradient(135deg,var(--color-pitch),#2e7d32);color:#fff;width:22px;height:22px}.styles_league__wwQR6{font-size:.72rem;color:var(--color-fog);font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_headerRight__00kjC{display:flex;align-items:center;gap:8px;flex-shrink:0}.styles_valueBadge__5SJb0{background:rgba(76,175,80,.15);border:1px solid rgba(76,175,80,.45);color:#66bb6a;font-size:.62rem;font-family:var(--font-heading);font-weight:700;letter-spacing:.07em;padding:2px 7px;border-radius:20px}.styles_confidence__BeDkb{font-family:var(--font-heading);font-size:.78rem;font-weight:700;color:var(--color-white)}.styles_confLabel___q2CO{font-size:.62rem;color:var(--color-fog);font-weight:400}.styles_matchRow__JWN1P{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.styles_team__bVEkd{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1}.styles_teamAway__uVdjQ{flex-direction:row-reverse;text-align:right}.styles_teamName__JOvT4{font-family:var(--font-heading);font-size:.9rem;font-weight:600;color:var(--color-white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_cardFeatured__sv9v1 .styles_teamName__JOvT4{font-size:1rem}.styles_logo__DUbOk{border-radius:4px;object-fit:contain;flex-shrink:0}.styles_logoFallback__W9V2f{display:flex;align-items:center;justify-content:center;border-radius:4px;background:var(--glass-border);color:var(--color-fog);font-size:.65rem;font-weight:700;flex-shrink:0}.styles_center__sIqHy{display:flex;flex-direction:column;align-items:center;gap:2px;flex-shrink:0;padding:0 8px}.styles_vs__f4bKl{font-family:var(--font-heading);font-size:.65rem;font-weight:700;color:var(--color-fog);letter-spacing:.1em}.styles_date__Q674R{font-size:.68rem;color:var(--color-fog);white-space:nowrap}.styles_time__aS0dC{font-family:var(--font-heading);font-size:.88rem;font-weight:700;color:var(--color-white)}.styles_probRow__RNcPD{display:flex;gap:6px}.styles_probPill__Z_0oD{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 4px;border-radius:8px;border:1px solid transparent;transition:border-color .2s}.styles_probPillHome__P7XmO{background:rgba(33,150,243,.08);border-color:rgba(33,150,243,.15)}.styles_probPillDraw__lmchg{background:hsla(0,0%,62%,.08);border-color:hsla(0,0%,62%,.15)}.styles_probPillAway__bH1EK{background:rgba(244,67,54,.08);border-color:rgba(244,67,54,.15)}.styles_probPillBest__p5WdU.styles_probPillHome__P7XmO{background:rgba(33,150,243,.18);border-color:rgba(33,150,243,.4)}.styles_probPillBest__p5WdU.styles_probPillDraw__lmchg{background:hsla(0,0%,62%,.18);border-color:hsla(0,0%,62%,.35)}.styles_probPillBest__p5WdU.styles_probPillAway__bH1EK{background:rgba(244,67,54,.18);border-color:rgba(244,67,54,.4)}.styles_probValue__AcHwH{font-family:var(--font-heading);font-size:.88rem;font-weight:700;color:var(--color-white);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_probPillBest__p5WdU .styles_probValue__AcHwH{font-size:.96rem}.styles_probLabel__H3kc1{font-size:.6rem;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.06em;color:var(--color-fog)}.styles_probPillHome__P7XmO .styles_probLabel__H3kc1{color:rgba(33,150,243,.7)}.styles_probPillDraw__lmchg .styles_probLabel__H3kc1{color:hsla(0,0%,71%,.7)}.styles_probPillAway__bH1EK .styles_probLabel__H3kc1{color:rgba(244,67,54,.7)}@media (max-width:1024px){.styles_cardFeatured__sv9v1 .styles_teamName__JOvT4,.styles_teamName__JOvT4{white-space:normal;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2}.styles_center__sIqHy{padding:0 4px}}@media (max-width:560px){.styles_sectionTitle__AyLaC{font-size:1.05rem}.styles_sectionSub__ADWuZ{font-size:.66rem}.styles_cardFeatured__sv9v1 .styles_teamName__JOvT4,.styles_teamName__JOvT4{font-size:.8rem}.styles_date__Q674R{font-size:.62rem}.styles_probLabel__H3kc1{font-size:.66rem}}.styles_skeleton__9vGAM{height:140px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);animation:styles_pulse__zGkZu 1.4s ease-in-out infinite}@keyframes styles_pulse__zGkZu{0%,to{opacity:1}50%{opacity:.4}}.page_page__UV3Bv{max-width:1000px;margin:0 auto;padding:0 var(--space-xl)}.page_matchHeader__1ZNqx{position:relative;padding:var(--space-3xl) 0 var(--space-2xl);text-align:center;margin-bottom:var(--space-xl)}.page_headerGradient__ImiAu{position:absolute;inset:0;background:linear-gradient(180deg,var(--color-pitch-soft) 0,transparent 100%);pointer-events:none;border-radius:0 0 var(--radius-xl) var(--radius-xl)}.page_teamsRow__6cCMT{display:flex;align-items:center;justify-content:center;gap:var(--space-2xl);position:relative;margin-bottom:var(--space-lg)}.page_teamBlock__qs_ju{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}.page_teamLogo___RAgC{object-fit:contain}.page_teamName__v683h{font-family:var(--font-heading);font-size:1.2rem;font-weight:700;color:var(--color-white);text-transform:uppercase}.page_vsBlock__qReq8{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}.page_vs__82sO9{font-family:var(--font-display);font-size:2rem;color:var(--color-fog)}.page_score__JDk9_{font-family:var(--font-mono);font-size:2rem;font-weight:700;color:var(--color-white)}.page_scorers__pQwdl{display:flex;align-items:flex-start;justify-content:center;gap:6px;flex-wrap:wrap;margin-top:4px}.page_scorersAway__1ZE1T,.page_scorersHome__LtJSc{display:flex;flex-direction:column;gap:2px;font-size:.72rem;color:var(--color-fog);line-height:1.3}.page_scorersHome__LtJSc{align-items:flex-end}.page_scorersAway__1ZE1T{align-items:flex-start}.page_scorersDivider__T8bST{color:var(--color-fog);font-size:.75rem;opacity:.4;padding-top:1px}.page_leagueBadge__C5Fe5{display:flex;align-items:center;gap:var(--space-xs);font-family:var(--font-body);font-size:.8rem;color:var(--color-fog);position:relative;justify-content:center;margin-bottom:var(--space-md)}.page_countdown__jYwaH{font-family:var(--font-mono);font-size:.85rem;color:var(--color-pitch);background:var(--color-pitch-soft);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);display:inline-block;position:relative}.page_live__jTTxT{color:var(--color-danger);background:rgba(255,23,68,.15);animation:page_livePulse__giWW_ 2s ease-in-out infinite}@keyframes page_livePulse__giWW_{0%,to{opacity:1}50%{opacity:.6}}.page_section__Rmsxv{margin-bottom:var(--space-2xl)}.page_sectionTitle__wacnL{font-family:var(--font-display);font-size:1.5rem;color:var(--color-white);margin-bottom:var(--space-lg)}.page_dataWarning__MMDXS{display:flex;align-items:center;gap:var(--space-sm);background:rgba(234,179,8,.12);border:1px solid rgba(234,179,8,.35);border-radius:8px;padding:var(--space-sm) var(--space-md);margin-bottom:var(--space-md);font-size:.85rem;color:#eab308;line-height:1.4}.page_dataWarning__MMDXS:before{content:"⚠";font-size:1rem;flex-shrink:0}.page_formRow__Q6wLF{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-xl);gap:var(--space-xl)}.page_formTeam__lwi9m{display:flex;flex-direction:column;gap:var(--space-sm)}.page_formTeamName__SaTW1{font-family:var(--font-heading);font-size:.9rem;font-weight:700;color:var(--color-fog);text-transform:uppercase}.page_standingsContext__rhamD{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--space-lg);overflow-x:auto}.page_loaderContainer__TFDXq{display:flex;justify-content:center;padding:var(--space-2xl) 0}.page_loaderCard__v8c5D{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-xl);padding:var(--space-2xl);display:flex;flex-direction:column;align-items:center;gap:var(--space-md);min-width:300px;max-width:420px;width:100%}.page_loaderMark__8uSK_{width:64px;height:64px}.page_loaderMarkAxes__Y8Ixf{stroke:var(--color-pitch);opacity:.28}.page_loaderMarkArc__Zpy1t{stroke:var(--color-pitch);stroke-dasharray:92;animation:page_markSweep__k9_GH 2.1s ease-in-out infinite}.page_loaderMarkDot__yE_NQ{fill:var(--color-pitch);animation:page_dotBreathe__VFKa9 2.1s ease-in-out infinite}@keyframes page_markSweep__k9_GH{0%{stroke-dashoffset:92}55%{stroke-dashoffset:0}to{stroke-dashoffset:-92}}@keyframes page_dotBreathe__VFKa9{0%,to{opacity:.25;transform:scale(.9)}55%{opacity:1;transform:scale(1)}}.page_loaderTitle__IIGFx{font-family:var(--font-display);font-size:1.15rem;letter-spacing:.04em;color:var(--color-white)}.page_loaderStepRow__b6kKx{display:flex;align-items:baseline;gap:var(--space-sm);font-family:var(--font-mono);font-size:.8rem;min-height:1.3em}.page_loaderStepCount__6k_N9{color:var(--color-pitch);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_loaderStepTotal__txuA_{color:var(--color-fog);opacity:.55}.page_loaderStepName__YJKuj{color:var(--color-fog);white-space:nowrap}.page_loaderTicks__phbjl{display:flex;gap:5px;width:100%;justify-content:center}.page_loaderTick__qaAn2{flex:1 1;max-width:22px;height:3px;border-radius:2px;background:var(--glass-border);transition:background .35s ease,box-shadow .35s ease}.page_loaderTickOn__P0NMj{background:var(--color-pitch);box-shadow:0 0 6px color-mix(in srgb,var(--color-pitch) 55%,transparent)}.page_loaderBars__4wqiu{width:100%;display:flex;flex-direction:column;gap:7px;margin-top:var(--space-xs)}.page_loaderBarRow__QuqZM{height:7px;border-radius:4px;background:var(--glass-border);overflow:hidden}.page_loaderBarFill__K3_ox{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,color-mix(in srgb,var(--color-pitch) 30%,transparent),var(--color-pitch));animation:page_converge__Uw6MX 2.8s cubic-bezier(.4,0,.2,1) infinite}@keyframes page_converge__Uw6MX{0%{width:18%;opacity:.45}25%{width:72%;opacity:.9}50%{width:34%;opacity:.6}75%{width:58%;opacity:.85}to{width:18%;opacity:.45}}@media (prefers-reduced-motion:reduce){.page_loaderBarFill__K3_ox,.page_loaderMarkArc__Zpy1t,.page_loaderMarkDot__yE_NQ{animation:none}.page_loaderMarkArc__Zpy1t{stroke-dashoffset:0}.page_loaderBarFill__K3_ox{width:55%;opacity:.7}}.page_tabRow__z083y{display:flex;gap:var(--space-xs);margin-bottom:var(--space-xl);border-bottom:1px solid var(--glass-border);padding-bottom:0}.page_tab__zKXlt{background:none;border:none;border-bottom:2px solid transparent;padding:var(--space-sm) var(--space-md);font-family:var(--font-heading);font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-fog);cursor:pointer;transition:color .2s,border-color .2s;margin-bottom:-1px}.page_tab__zKXlt:hover{color:var(--color-white)}.page_tabActive__4WCDt{color:var(--color-pitch);border-bottom-color:var(--color-pitch)}.page_tabLive__pI_0A{color:#e63946}.page_tabLive__pI_0A:hover{color:#ff6b6b}.page_error__uDgpG{text-align:center;padding:var(--space-3xl);color:var(--color-danger);font-family:var(--font-body)}@media (max-width:768px){.page_page__UV3Bv{padding:0 var(--space-md)}.page_matchHeader__1ZNqx{padding:var(--space-xl) 0 var(--space-lg)}.page_teamsRow__6cCMT{gap:var(--space-md)}.page_teamLogo___RAgC{width:56px!important;height:56px!important}.page_teamName__v683h{font-size:.8rem;max-width:110px;text-align:center;line-height:1.2}.page_score__JDk9_{font-size:1.8rem;white-space:nowrap}.page_vs__82sO9{font-size:1.5rem}.page_formRow__Q6wLF{grid-template-columns:1fr}.page_standingsContext__rhamD{padding:var(--space-md);overflow-x:auto}.page_loaderCard__v8c5D{min-width:0;padding:var(--space-xl) var(--space-lg)}.page_tabRow__z083y{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:0;gap:0;flex-wrap:nowrap}.page_tabRow__z083y::-webkit-scrollbar{display:none}.page_tab__zKXlt{font-size:.75rem;padding:var(--space-sm) var(--space-sm);flex-shrink:0}.page_sectionTitle__wacnL{font-size:1.3rem}}@media (max-width:480px){.page_page__UV3Bv{padding:0 var(--space-sm)}.page_matchHeader__1ZNqx{padding:var(--space-lg) 0 var(--space-md)}.page_teamsRow__6cCMT{gap:var(--space-sm)}.page_teamLogo___RAgC{width:44px!important;height:44px!important}.page_teamName__v683h{font-size:.7rem;max-width:90px}.page_score__JDk9_{font-size:1.5rem}.page_vs__82sO9{font-size:1.2rem}.page_sectionTitle__wacnL{font-size:1.1rem}.page_section__Rmsxv{margin-bottom:var(--space-lg)}.page_standingsContext__rhamD{padding:var(--space-sm)}.page_tab__zKXlt{font-size:.7rem;padding:var(--space-sm) 10px}}