.Skeleton_skeleton__cMIzU{background:linear-gradient(90deg,var(--surface) 25%,var(--surface-2) 37%,var(--surface) 63%);background-size:400% 100%;animation:Skeleton_shimmer__Ba__r 1.4s ease infinite;border-radius:var(--radius-sm)}.Skeleton_line__08F5Q{height:12px;width:100%;border-radius:999px}.Skeleton_text__GUP8Y{height:10px;width:100%;border-radius:999px}.Skeleton_card__aiCDr{height:120px;width:100%;border-radius:var(--radius)}.Skeleton_circle__mxyF4{border-radius:50%}@keyframes Skeleton_shimmer__Ba__r{0%{background-position:100% 50%}to{background-position:0 50%}}.leaderboard_wrap__DlW2r{min-height:calc(100vh - 64px - 10rem);padding:2rem 0}.leaderboard_container__s4PXJ{max-width:720px;margin:0 auto}.leaderboard_pageHeader__3qRDw{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.leaderboard_pageHeader__3qRDw h1{margin:0;font-size:1.9rem;letter-spacing:-.02em}.leaderboard_link__9vXPT{color:var(--primary);text-decoration:none;font-size:.9rem;font-weight:500}.leaderboard_link__9vXPT:hover{text-decoration:underline}.leaderboard_yourRank__1msqx{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;color:var(--text-muted);background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:var(--radius-sm);padding:.85rem 1rem;margin:0 0 1.5rem}.leaderboard_yourRank__1msqx strong{color:var(--text)}.leaderboard_yourRankShare__VNPvk{flex-shrink:0}.leaderboard_metricToggle__7QQz5{display:inline-flex;gap:.25rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.25rem;margin-bottom:1.5rem}.leaderboard_metricBtn__2csKa{padding:.45rem .9rem;border-radius:var(--radius-sm);color:var(--text-muted);font-size:.85rem;font-weight:600;transition:color .15s ease,background-color .15s ease}.leaderboard_metricBtn__2csKa:hover{color:var(--text)}.leaderboard_metricActive___wbaK{background:var(--surface-2);color:var(--text)}.leaderboard_rankGold__olxGj{color:#fbbf24}.leaderboard_rankSilver__qfwhK{color:#cbd5e1}.leaderboard_rankBronze__TQ8MR{color:#f59e0b}.leaderboard_list__4_Bv0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.leaderboard_item__TpveM{display:flex;align-items:center;gap:1rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:.9rem 1rem;transition:border-color .15s ease}.leaderboard_item__TpveM:hover{border-color:var(--border-strong)}.leaderboard_item__TpveM.leaderboard_current__ecifC{border-color:var(--primary);background:var(--primary-faint)}.leaderboard_rankOne__gdho7 .leaderboard_rank__57k0r{color:#fbbf24}.leaderboard_rankTwo__k3HpD .leaderboard_rank__57k0r{color:#cbd5e1}.leaderboard_rankThree__BnJG_ .leaderboard_rank__57k0r{color:#f59e0b}.leaderboard_rank__57k0r{font-weight:700;width:3rem;font-size:1.05rem}.leaderboard_name__HEAjB{flex:1 1;font-weight:600;display:flex;align-items:center;gap:.5rem}.leaderboard_youChip__hpawi{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.15rem .45rem;border-radius:999px;background:var(--primary-faint);border:1px solid var(--primary);color:var(--primary)}.leaderboard_exact__A98nF,.leaderboard_hitrate__Jrcym{color:var(--text-muted);font-size:.85rem}.leaderboard_hitrate__Jrcym{font-weight:600;min-width:3.2rem;text-align:right}.leaderboard_record__KvDXp{display:flex;align-items:center;gap:.9rem;font-size:.85rem;color:var(--text-muted);min-width:8.5rem}.leaderboard_stat__YtDIE b{color:var(--text)}.leaderboard_statWin__SGSl_ b{color:var(--stat-win,#34d399)}.leaderboard_statDraw__43PIS b{color:var(--stat-draw,#fbbf24)}.leaderboard_statLoss__LsTZw b{color:var(--stat-loss,#f87171)}.leaderboard_points__tDxjA{font-weight:700;color:var(--primary)}.leaderboard_empty__p3_ov{background:var(--surface);border:1px dashed var(--border-strong);border-radius:var(--radius);padding:2.5rem;text-align:center;color:var(--text-muted)}.leaderboard_podium__ux6Qw{display:grid;grid-template-columns:repeat(3,1fr);align-items:end;grid-gap:.75rem;gap:.75rem;margin-bottom:1.5rem;padding:1.5rem .5rem 0}.leaderboard_podiumCard__i30JO{display:flex;flex-direction:column;align-items:center;gap:.4rem;background:var(--surface);border:1px solid var(--border);border-bottom:3px solid var(--border-strong);border-radius:var(--radius) var(--radius) 0 0;padding:1.25rem .75rem 1rem;text-align:center}.leaderboard_podiumSecond__XbFCH{grid-column:1;order:1}.leaderboard_podiumFirst__FeAgi{grid-column:2;order:2;transform:translateY(-14px);background:var(--surface-2);border-color:var(--primary);border-bottom-color:var(--primary)}.leaderboard_podiumThird__lQZ3e{grid-column:3;order:3}.leaderboard_podiumCurrent__Z_L84{box-shadow:0 0 0 1px var(--primary),0 6px 20px rgba(0,0,0,.35)}.leaderboard_podiumMedal__e_60n{font-size:1.5rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--bg-2);border:1px solid var(--border-strong);color:var(--text);font-weight:800}.leaderboard_podiumFirst__FeAgi .leaderboard_podiumMedal__e_60n{background:var(--primary-faint);border-color:var(--primary)}.leaderboard_podiumName__MipxV{font-weight:700;font-size:.95rem;color:var(--text);line-height:1.2}.leaderboard_podiumPts___MpkQ{color:var(--primary);font-weight:700;font-size:.85rem}.leaderboard_movement__vZ5K0{font-size:.7rem;font-weight:800;white-space:nowrap;padding:.1rem .35rem;border-radius:var(--radius-sm);flex-shrink:0}.leaderboard_movementUp__ZB4FT{color:var(--primary);background:var(--primary-faint)}.leaderboard_movementDown__oA4ZR{color:var(--danger);background:hsla(0,91%,71%,.12)}.leaderboard_loadingCard__mWQPb{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:3rem;display:flex;flex-direction:column;align-items:center;gap:1rem;color:var(--text-muted)}.leaderboard_spinner__HhMaz{width:28px;height:28px;border:3px solid var(--border-strong);border-top-color:var(--primary);border-radius:50%;animation:leaderboard_spin__rWlE9 .8s linear infinite}@keyframes leaderboard_spin__rWlE9{to{transform:rotate(1turn)}}@media (max-width:640px){.leaderboard_item__TpveM{flex-wrap:wrap;gap:.5rem .75rem}.leaderboard_name__HEAjB{flex:1 1 auto;min-width:0}.leaderboard_record__KvDXp{order:5;width:100%;min-width:0;justify-content:space-between}.leaderboard_exact__A98nF{margin-left:auto}}.leaderboard_flash__JOFiy{animation:leaderboard_rowFlash__SSxQ9 2.4s ease-out}@keyframes leaderboard_rowFlash__SSxQ9{0%{background-color:var(--primary-faint);border-color:var(--primary)}to{background-color:var(--surface);border-color:var(--border)}}.leaderboard_gwNav__yT8pa{gap:1.5rem;margin:1.5rem 0}.leaderboard_gwArrow__kdByh,.leaderboard_gwNav__yT8pa{display:flex;align-items:center;justify-content:center}.leaderboard_gwArrow__kdByh{width:36px;height:36px;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--text-muted);cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease;text-decoration:none}.leaderboard_gwArrow__kdByh:hover:not(.leaderboard_gwArrowDisabled__S9tSx){border-color:var(--border-strong);color:var(--text);background:var(--surface-2)}.leaderboard_gwArrowDisabled__S9tSx{opacity:.3;cursor:default;pointer-events:none}.leaderboard_gwLabel__JJIXn{font-size:1.1rem;font-weight:700;letter-spacing:-.01em;min-width:10ch;text-align:center}.leaderboard_sortBy__pAodc{text-align:center;color:var(--text-muted);font-size:.85rem;margin:0 0 1rem}.leaderboard_sortBy__pAodc strong{color:var(--text)}.predictions_wrap__JzRbS{min-height:calc(100vh - 64px - 10rem);padding:2rem 0}.predictions_container__DpFTH{max-width:720px;margin:0 auto}.predictions_pageHeader__DAoDc{margin-bottom:1.5rem}.predictions_pageHeader__DAoDc h1{margin:0;font-size:1.9rem;letter-spacing:-.02em}.predictions_subtitle__wCvne{color:var(--text-muted);margin:.25rem 0 0}.predictions_gwNav__zeHkM{gap:1.5rem;margin:1.5rem 0}.predictions_gwArrow__7mWfR,.predictions_gwNav__zeHkM{display:flex;align-items:center;justify-content:center}.predictions_gwArrow__7mWfR{width:36px;height:36px;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--text-muted);cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.predictions_gwArrow__7mWfR:hover:not(:disabled){border-color:var(--border-strong);color:var(--text);background:var(--surface-2)}.predictions_gwArrow__7mWfR:disabled{opacity:.3;cursor:default}.predictions_gwLabel__45WjX{font-size:1.1rem;font-weight:700;letter-spacing:-.01em;min-width:8ch;text-align:center}.predictions_list__a3Y5_{display:flex;flex-direction:column;gap:1rem}.predictions_fixture__fanW1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem 1.25rem;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.predictions_fixture__fanW1:not(.predictions_locked__8_xmW):hover{border-color:var(--border-strong);box-shadow:var(--shadow);transform:translateY(-1px)}.predictions_fixture__fanW1.predictions_locked__8_xmW{opacity:.75;border-color:var(--border)}.predictions_fixture__fanW1.predictions_hasPick__KtYBW{border-color:var(--primary);background:var(--surface)}.predictions_fixtureTop__iW5K3{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.predictions_kickoff__OwQCl{color:var(--text-muted);font-size:.8rem}.predictions_countdown__m4GDS{position:absolute;left:50%;transform:translateX(-50%);color:var(--primary);font-size:.8rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.predictions_badge__jMKzh{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:.25rem .6rem;border-radius:var(--radius-full);background:var(--surface-2);border:1px solid var(--border-strong);color:var(--text-muted);display:inline-flex;align-items:center;gap:.4rem}.predictions_badgeLive___qkbZ{background:var(--primary-faint);border-color:var(--primary);color:var(--primary)}.predictions_badgeDot__c67ZD{width:6px;height:6px;border-radius:50%;background:var(--live);animation:predictions_pulse__Xn91M 1.4s ease-in-out infinite}@keyframes predictions_pulse__Xn91M{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.predictions_fixtureTeams__jdGYC{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-weight:600}.predictions_team__EmA_x{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:.4rem;text-align:center}.predictions_crest__HxgV6{width:44px;height:44px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))}.predictions_vs__vDQMU{color:var(--text-dim);font-weight:400;font-size:.85rem}.predictions_score__Qz3s2{width:52px;padding:.45rem;text-align:center;border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text);font-size:1.1rem;font-weight:600;transition:border-color .15s ease}.predictions_score__Qz3s2:focus{outline:none;border-color:var(--primary)}.predictions_scoreLocked__7lYM3{opacity:.7;background:var(--surface);border-color:var(--border)}.predictions_score__Qz3s2:disabled{opacity:.6}.predictions_actions__ROi5L{display:flex;gap:.6rem}.predictions_actionForm__Z3oi_{flex:1 1;margin:0}.predictions_save__oC_7N{display:block;width:100%;padding:.65rem;border:none;border-radius:var(--radius-sm);background:var(--primary);color:var(--primary-contrast);font-weight:600;cursor:pointer;transition:background .15s ease}.predictions_save__oC_7N:hover{background:var(--primary-strong)}.predictions_save__oC_7N:disabled{opacity:.6;cursor:default}.predictions_clear__Q4mxm{display:block;width:100%;padding:.65rem;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease}.predictions_clear__Q4mxm:hover{border-color:var(--danger);color:var(--danger)}.predictions_clear__Q4mxm:disabled{opacity:.6;cursor:default}.predictions_eachForm__aSwmq{display:flex;flex-direction:column;gap:.75rem}.predictions_captain__TV_fq{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;color:var(--text-muted);cursor:pointer;width:-moz-fit-content;width:fit-content;padding:.35rem .6rem;border:1px solid var(--border);border-radius:var(--radius-sm);transition:border-color .15s ease,color .15s ease}.predictions_captain__TV_fq input{accent-color:var(--primary)}.predictions_captain__TV_fq:hover{border-color:var(--border-strong);color:var(--text)}.predictions_captainActive__NjCAH{border-color:var(--primary);color:var(--primary);background:var(--primary-faint)}.predictions_captainBadge__rT3e5{gap:.4rem;font-size:.8rem;width:-moz-fit-content;width:fit-content;padding:.35rem .6rem;border:1px solid var(--primary);border-radius:var(--radius-sm);cursor:pointer}.predictions_badgeCaptain__w0bqr,.predictions_captainBadge__rT3e5{display:inline-flex;align-items:center;font-weight:600;color:var(--primary);background:var(--primary-faint)}.predictions_badgeCaptain__w0bqr{gap:.3rem;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;padding:.25rem .6rem;border-radius:var(--radius-full);border:1px solid var(--primary)}.predictions_cardActions__dDLJn{margin-top:.5rem;display:flex}.predictions_clearForm__Fb5mm{flex:1 1}.predictions_lockedLabel__hHetS{display:flex;align-items:center;justify-content:center;gap:.4rem;text-align:center;color:var(--text-muted);font-size:.9rem;margin:0}.predictions_empty___nVCc{background:var(--surface);border:1px dashed var(--border-strong);border-radius:var(--radius);padding:2.5rem;text-align:center;color:var(--text-muted)}.predictions_loadingCard__9cO1p{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:3rem;display:flex;flex-direction:column;align-items:center;gap:1rem;color:var(--text-muted)}.predictions_spinner__2c0fL{width:28px;height:28px;border:3px solid var(--border-strong);border-top-color:var(--primary);border-radius:50%;animation:predictions_spin__HBuna .8s linear infinite}@keyframes predictions_spin__HBuna{to{transform:rotate(1turn)}}@media (max-width:600px){.predictions_fixture__fanW1{padding:1rem .75rem}.predictions_fixtureTop__iW5K3{margin-bottom:.75rem;min-height:1.5rem}.predictions_kickoff__OwQCl{font-size:.72rem;white-space:nowrap}.predictions_badge__jMKzh{flex-shrink:0}.predictions_badgeCaptain__w0bqr,.predictions_badge__jMKzh{font-size:.65rem;padding:.2rem .5rem}.predictions_fixtureTeams__jdGYC{align-items:stretch;gap:.35rem}.predictions_score__Qz3s2{width:40px;height:40px;font-size:1rem;margin-top:auto}.predictions_lockedLabel__hHetS{font-size:.8rem}.predictions_save__oC_7N{padding:.55rem;font-size:.85rem}.predictions_captainBadge__rT3e5,.predictions_captain__TV_fq{font-size:.72rem;padding:.25rem .5rem}.predictions_wrap__JzRbS{padding:1rem 0}}.Onboarding_card__a5_dE{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow:hidden;margin-bottom:1.5rem;animation:Onboarding_rise___tBEz .4s var(--ease-out)}.Onboarding_head__92jCG{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem .75rem;border-bottom:1px solid var(--border)}.Onboarding_x__9HTHl{background:transparent;border:none;color:var(--text-muted);font-size:1.25rem;line-height:1;cursor:pointer;padding:.25rem .45rem;border-radius:var(--radius-sm)}.Onboarding_x__9HTHl:hover{color:var(--text);background:var(--surface-2)}.Onboarding_progress__uv4ls{display:flex;gap:.4rem;padding:.9rem 1.25rem 0}.Onboarding_progressDot__PskwZ{flex:1 1;height:4px;border-radius:var(--radius-full);background:var(--border);transition:background var(--speed) var(--ease-out)}.Onboarding_progressActive__LRIwc{background:var(--primary)}.Onboarding_stepCard__R_XYh{display:flex;flex-direction:column;gap:.45rem;padding:1.25rem;min-height:132px;justify-content:center}.Onboarding_num__2om5l{color:var(--primary);font-weight:700;font-size:.8rem}.Onboarding_title__lWZfp{margin:0;font-size:1.15rem;letter-spacing:-.01em}.Onboarding_text__e1Xv_{margin:0;color:var(--text-muted);font-size:.92rem;line-height:1.55}.Onboarding_actions__AlRHl{display:flex;justify-content:space-between;gap:.75rem;padding:0 1.25rem 1.25rem}.Onboarding_ghost__KHAnP{flex:1 1;padding:.6rem .5rem;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);font:inherit;font-weight:600;cursor:pointer;text-align:center;text-decoration:none;transition:background-color var(--speed-fast) var(--ease-out),color var(--speed-fast) var(--ease-out)}.Onboarding_ghost__KHAnP:hover{color:var(--text);background:var(--surface-2)}.Onboarding_primary__dsnfS{flex:1 1;padding:.6rem .5rem;border:none;border-radius:var(--radius-sm);background:var(--primary);color:var(--primary-contrast);font:inherit;font-weight:600;cursor:pointer;transition:background var(--speed) var(--ease-out)}.Onboarding_primary__dsnfS:hover{background:var(--primary-strong)}.Onboarding_banner__uU9_0{width:100%;padding:.8rem 1.25rem;border:none;background:var(--surface);color:var(--primary);font:inherit;font-weight:600;cursor:pointer;text-align:left;transition:background var(--speed) var(--ease-out)}.Onboarding_banner__uU9_0:hover{background:var(--surface-2)}.PageHeader_header__t6cXu{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.PageHeader_text__64929{display:flex;flex-direction:column;gap:.25rem;min-width:0}.PageHeader_title__dBLEz{margin:0;font-size:1.9rem;letter-spacing:-.02em;line-height:1.1}.PageHeader_subtitle__PrXBo{margin:0;color:var(--text-muted);font-size:.95rem}.PageHeader_action__Im1g3{flex-shrink:0;margin-left:auto}.EmptyState_card__OaSVN{background:var(--surface);border:1px dashed var(--border-strong);border-radius:var(--radius);padding:2.5rem 1.5rem;text-align:center;color:var(--text-muted);display:flex;flex-direction:column;align-items:center;gap:.75rem}.EmptyState_icon__hYO2s{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--surface-2);border:1px solid var(--border);color:var(--text-dim)}.EmptyState_title__roCZy{margin:0;font-size:1rem;font-weight:600;color:var(--text);line-height:1.5}.EmptyState_body__3bMpo{font-size:.9rem;line-height:1.6;max-width:420px}.results_page__pFlHg{padding:2rem 0 3rem;display:flex;flex-direction:column;gap:2rem}.results_header__5aYh6{display:flex;align-items:center;justify-content:space-between;gap:1rem}.results_header__5aYh6 h1{margin:0;font-size:1.8rem;letter-spacing:-.02em}.results_link__CCyPt{color:var(--primary);font-size:.9rem;font-weight:500}.results_link__CCyPt:hover{text-decoration:underline}.results_summary__KJAYz{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:1rem;gap:1rem}.results_summaryItem__t2HNR{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem;text-align:center;display:flex;flex-direction:column;gap:.25rem}.results_summaryValue__voAD_{font-size:2rem;font-weight:800;letter-spacing:-.02em;color:var(--primary)}.results_summaryLabel__2K0lo{color:var(--text-muted);font-size:.85rem}.results_achievements___nnTO{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem;display:flex;flex-direction:column;gap:0}.results_achievements___nnTO[open]{gap:1rem}.results_achievements___nnTO>summary{list-style:none}.results_achievements___nnTO>summary::-webkit-details-marker{display:none}.results_achievements___nnTO>summary::marker{display:none}.results_achievements___nnTO[open] .results_achChevron__Y5Vxq svg{transform:rotate(90deg)}.results_achievementsHead__ADJZ7{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.results_achChevron__Y5Vxq{display:flex;align-items:center;color:var(--text-muted);margin-left:auto}.results_achChevron__Y5Vxq,.results_achChevron__Y5Vxq svg{transition:transform .2s ease}.results_achCount___q32V{color:var(--text-muted);font-size:.85rem;font-weight:600}.results_achList__6T3Zy{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:.5rem;gap:.5rem}.results_achItem__zm3Ez{display:flex;align-items:center;gap:.5rem;padding:.6rem .75rem;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-muted);font-size:.85rem}.results_achCheck__AYl2H{font-weight:800;color:var(--text-dim)}.results_achEarned__Oiq_S{border-color:rgba(52,211,153,.4);background:var(--primary-faint);color:var(--text)}.results_achEarned__Oiq_S .results_achCheck__AYl2H{color:var(--primary)}.results_gw__QW70h{display:flex;flex-direction:column;gap:.75rem}.results_gwHeader__8lZXt{display:flex;align-items:center;justify-content:space-between}.results_gwPoints__ICipE{font-weight:700;color:var(--primary)}.results_list__dRUZM{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.results_item__20KRN{display:flex;align-items:center;gap:1rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.8rem 1rem;transition:border-color .15s ease}.results_itemExact__JKUpj{border-color:rgba(52,211,153,.5);background:rgba(52,211,153,.04)}.results_itemCorrect__mgNEP{border-color:rgba(96,165,250,.4);background:rgba(96,165,250,.03)}.results_itemMiss__9QQ5t{opacity:.7}.results_fixtureName__J7qyf{flex:1 1;display:flex;align-items:center;gap:.4rem;font-weight:600;font-size:.9rem}.results_captainStar__spXc7{display:flex;align-items:center;color:var(--primary);margin-left:.2rem}.results_dash__jjsCy,.results_vs__G4ORg{color:var(--text-dim);font-size:.75rem}.results_scores__m_YdO{display:flex;align-items:center;gap:.5rem}.results_pick___XQyT{color:var(--text)}.results_actual__dMmZD,.results_pick___XQyT{width:46px;text-align:center;font-weight:700}.results_actual__dMmZD{color:var(--text-muted)}.results_actual__dMmZD.results_pending__BIPzM{color:var(--text-dim)}.results_points__zSsuE{min-width:56px;text-align:right;font-weight:800;color:var(--primary);font-size:.95rem}.results_pointsExact__Yqt2a{color:#34d399}.results_points__zSsuE.results_pending__BIPzM{color:var(--text-dim);font-weight:600;font-size:.8rem}.results_empty__Zot1U{background:var(--surface);border:1px dashed var(--border-strong);border-radius:var(--radius);padding:2.5rem;text-align:center;color:var(--text-muted);display:flex;flex-direction:column;gap:1rem}.results_emptyLink__hBO8o{color:var(--primary);font-weight:600}.results_emptyLink__hBO8o:hover{text-decoration:underline}.results_trend__wm_lx{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem}.results_trendHead__I1jfR{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.results_chart__a_NBc{width:100%;height:auto;display:block}.results_chartArea__nHS20{fill:var(--primary-faint)}.results_chartLine__SQ1s2{stroke:var(--primary);stroke-width:2;stroke-linecap:round}.results_chartDot__Lqn8A{fill:var(--surface);stroke:var(--primary);stroke-width:1.5}.results_chartDotLast__MSED5{fill:var(--primary)}.results_chartLabel__q3F_u{font-size:11px;fill:var(--text-dim)}.results_chartEmpty__dbkWV{font-size:13px;fill:var(--text-muted)}.results_gwNav__qRZ1h{gap:1.5rem;margin:1.5rem 0}.results_gwArrow__IGVgQ,.results_gwNav__qRZ1h{display:flex;align-items:center;justify-content:center}.results_gwArrow__IGVgQ{width:36px;height:36px;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--text-muted);cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease;text-decoration:none}.results_gwArrow__IGVgQ:hover:not(.results_gwArrowDisabled__hyko5){border-color:var(--border-strong);color:var(--text);background:var(--surface-2)}.results_gwArrowDisabled__hyko5{opacity:.3;cursor:default;pointer-events:none}.results_gwLabel__ncYl2{font-size:1.1rem;font-weight:700;letter-spacing:-.01em;min-width:10ch;text-align:center}.results_streakPill__WruCs{display:inline-flex;align-items:center;gap:.5rem;background:var(--surface);border:1px solid var(--primary);border-radius:999px;padding:.5rem .9rem;color:var(--text);font-size:.9rem}.results_streakPill__WruCs b{color:var(--primary)}.results_streakBest__mcCEz{color:var(--text-muted);font-size:.8rem;border-left:1px solid var(--border-strong);padding-left:.6rem}@media (max-width:600px){.results_item__20KRN{flex-wrap:wrap;gap:.5rem .75rem;padding:.65rem .75rem}.results_fixtureName__J7qyf{flex:1 1 100%;font-size:.85rem}.results_scores__m_YdO{margin-left:0}.results_actual__dMmZD,.results_pick___XQyT{width:36px;font-size:.85rem}.results_points__zSsuE{min-width:44px;font-size:.85rem}.results_summary__KJAYz{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.6rem}.results_summaryValue__voAD_{font-size:1.5rem}.results_page__pFlHg{padding:1.5rem 0;gap:1.25rem}}.teams_page__PXrJa{padding:2rem 0 3rem;display:flex;flex-direction:column;gap:1.5rem}.teams_header__27eiw h1{margin:0;font-size:1.8rem;letter-spacing:-.02em}.teams_grid__P3dk3{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:1rem;gap:1rem}.teams_grid__P3dk3 li{display:flex}.teams_card__l96So{display:flex;flex-direction:column;align-items:center;gap:.6rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem 1rem 1rem;text-align:center;transition:border-color .15s ease,transform .15s ease;text-decoration:none;color:var(--text);width:100%}.teams_card__l96So:hover{border-color:var(--primary);transform:translateY(-2px)}.teams_crest__pRcnt{width:56px;height:56px;object-fit:contain}.teams_name__SflH8{font-size:.85rem;font-weight:600;line-height:1.2}.teams_cardMeta__ix8vo{display:flex;flex-direction:column;align-items:center;gap:.4rem;width:100%}.teams_rankBadge__8qA2_{font-size:.7rem;font-weight:700;color:var(--primary);background:var(--primary-faint);border:1px solid var(--primary);border-radius:999px;padding:.1rem .5rem}.teams_formRow__PsHb0{display:flex;gap:.25rem}.teams_formDot__Kwhb1{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:.6rem;font-weight:700}.teams_formW__tGSdv{background:var(--primary-faint);color:var(--primary);border:1px solid var(--primary)}.teams_formD__UbPmr{background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border-strong)}.teams_formL__rcVpy{background:hsla(0,91%,71%,.1);color:var(--danger);border:1px solid hsla(0,91%,71%,.3)}.teams_empty__paM0n{background:var(--surface);border:1px dashed var(--border-strong);border-radius:var(--radius);padding:2.5rem;text-align:center;color:var(--text-muted)}.headtohead_page__oVcQo{max-width:720px;margin:0 auto;padding:2rem 1.5rem 4rem}.headtohead_header__aKkXP{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.headtohead_header__aKkXP h1{margin:0;font-size:1.9rem;letter-spacing:-.02em}