.page_pageContainer__e3dh9{display:flex;flex-direction:column;gap:1.5rem}@media(max-width:640px){.page_pageContainer__e3dh9{gap:1rem}}.page_header__mfXFV{display:flex;flex-direction:column;gap:.5rem}.page_title__kvf99{margin:0;font-size:1.875rem;font-weight:700;color:var(--foreground)}@media(max-width:640px){.page_title__kvf99{font-size:1.5rem}}.page_subtitle__3r_6i{margin:0;font-size:1rem;color:var(--muted-foreground)}@media(max-width:640px){.page_subtitle__3r_6i{font-size:.875rem}}.page_cardSection__mTGUL{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-soft);overflow:hidden}.page_errorMessage__To4GT{padding:1rem;border-radius:var(--radius);background-color:rgba(220,38,38,.1);color:#dc2626;font-weight:600}.page_nameGroup__5YPCv{display:flex;flex-direction:column;gap:.25rem}.page_namePrimary__4EhsU{font-weight:600;color:var(--foreground)}.page_nameSecondary__vxSZS{font-size:.75rem;color:var(--muted-foreground)}.page_mobileCardContainer__4P20A{display:none}@media(max-width:640px){.page_mobileCardContainer__4P20A{display:flex;flex-direction:column;gap:1rem;padding:1rem}}.page_mobileCard__ZJEwj{background:linear-gradient(170deg,rgba(255,255,255,.98),rgba(226,232,240,.97));border-radius:var(--radius);border:1px solid var(--border);padding:1rem;box-shadow:var(--shadow-soft);transition:all .2s ease}.page_mobileCard__ZJEwj:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.page_mobileCardHeader__1AzMo{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid var(--border)}.page_mobileCardRow__aBKs2{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid rgba(148,163,184,.2)}.page_mobileCardRow__aBKs2:last-child{border-bottom:none}.page_mobileCardLabel__ZaCAu{font-size:.75rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}.page_mobileCardValue__PYWn4{font-size:.875rem;font-weight:600;color:var(--foreground);text-align:right}.page_desktopTableContainer__ux_kG{display:block}@media(max-width:640px){.page_desktopTableContainer__ux_kG{display:none}}.page_emptyState__mGZmo{text-align:center;padding:3rem 0;color:var(--muted-foreground)}.CommandPalette_overlay__QzMsb{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:flex-start;padding-top:15vh;z-index:var(--z-modal);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.CommandPalette_palette__x3g17{width:100%;max-width:560px;background:var(--card-solid);border-radius:var(--radius-md);box-shadow:var(--shadow-xl);overflow:hidden}.CommandPalette_inputWrapper__JFETY{display:flex;align-items:center;padding:var(--spacing-4);border-bottom:1px solid var(--border);gap:var(--spacing-3)}.CommandPalette_searchIcon__PZ4Wk{color:var(--muted-foreground);font-size:var(--font-size-md);font-weight:500}.CommandPalette_input__1QK5y{flex:1 1;border:none;outline:none;font-size:var(--font-size-base);background:rgba(0,0,0,0);color:var(--foreground)}.CommandPalette_input__1QK5y::placeholder{color:var(--muted-foreground)}.CommandPalette_loading__TAMML{font-size:var(--font-size-xs);color:var(--muted-foreground)}.CommandPalette_results__NqZhT{list-style:none;margin:0;padding:var(--spacing-2);max-height:400px;overflow-y:auto}.CommandPalette_empty___L8v_{padding:var(--spacing-6) var(--spacing-4);text-align:center;color:var(--muted-foreground)}.CommandPalette_item__JWXAZ{display:flex;align-items:center;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);cursor:pointer;gap:var(--spacing-3);transition:background-color var(--transition-fast)}.CommandPalette_item__JWXAZ.CommandPalette_selected__8wuI9,.CommandPalette_item__JWXAZ:hover{background:var(--muted)}.CommandPalette_icon__RK082{font-size:var(--font-size-base);width:var(--spacing-6);text-align:center;flex-shrink:0}.CommandPalette_itemContent__HtGks{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.CommandPalette_label__V89SU{font-weight:500;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CommandPalette_description__RQyyw{font-size:var(--font-size-xs);color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CommandPalette_type__ZheZw{font-size:.6875rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);flex-shrink:0}.CommandPalette_footer__0zi2G{display:flex;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--border);background:var(--background-solid);font-size:var(--font-size-xs);color:var(--muted-foreground)}.CommandPalette_footer__0zi2G kbd{display:inline-block;padding:2px var(--spacing-2);background:var(--card-solid);border:1px solid var(--border);border-radius:var(--radius-xs);font-family:inherit;font-size:.6875rem;margin-right:var(--spacing-1)}.captain-badge_badge___B8E0{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;border-radius:50%;font-size:.65rem;font-weight:800;flex-shrink:0;border:1.5px solid rgba(255,255,255,.5)}@media(max-width:768px){.captain-badge_badge___B8E0{font-size:.6rem;width:1rem;height:1rem}}@media(max-width:480px){.captain-badge_badge___B8E0{font-size:.55rem;width:.9rem;height:.9rem;border-width:1px}}.captain-badge_captain__oDR_P{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#78350f;box-shadow:0 2px 4px rgba(245,158,11,.4)}.captain-badge_vice__0S0nY{background:linear-gradient(135deg,#94a3b8,#64748b);color:#1e293b;box-shadow:0 2px 4px rgba(100,116,139,.4)}.badge_badge__o_xON{display:inline-flex;align-items:center;justify-content:center;padding:.125rem var(--spacing-2);border-radius:var(--radius-xs);font-size:.6875rem;font-weight:600;letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.badge_badge__o_xON.badge_sm__wRGKA{padding:.0625rem var(--spacing-1);font-size:.625rem;border-radius:.1875rem}.badge_badge__o_xON.badge_success__dGwUe{background-color:var(--badge-success-bg);color:var(--badge-success-fg)}.badge_badge__o_xON.badge_danger__FD_gD{background-color:var(--badge-danger-bg);color:var(--badge-danger-fg)}.badge_badge__o_xON.badge_info__tp8AD{background-color:var(--badge-info-bg);color:var(--badge-info-fg)}.badge_badge__o_xON.badge_warning__hADem{background-color:var(--badge-warning-bg);color:var(--badge-warning-fg)}.badge_badge__o_xON.badge_neutral__5SK7t{background-color:var(--badge-neutral-bg);color:var(--badge-neutral-fg)}.badge_badge__o_xON.badge_primary__4Ed5g{background-color:var(--secondary);color:var(--secondary-foreground)}.badge_badge__o_xON.badge_secondary__i4_a1{background-color:var(--muted-foreground);color:var(--primary-foreground)}.badge_badge__o_xON.badge_gkp__IjdSC{background-color:var(--position-gkp-bg);color:var(--position-gkp-fg)}.badge_badge__o_xON.badge_def__n_aaU{background-color:var(--position-def-bg);color:var(--position-def-fg)}.badge_badge__o_xON.badge_mid__HgvUH{background-color:var(--position-mid-bg);color:var(--position-mid-fg)}.badge_badge__o_xON.badge_fwd___JZw4{background-color:var(--position-fwd-bg);color:var(--position-fwd-fg)}.Player_playerWrapper__dmyPQ{display:flex;flex-direction:column;background:linear-gradient(170deg,rgba(255,255,255,.96),rgba(226,232,240,.95));border-radius:14px;overflow:hidden;min-width:140px;position:relative;cursor:pointer;transition:transform .25s ease}.Player_playerWrapper__dmyPQ:hover{transform:translateY(-2px)}.Player_playerWrapper__dmyPQ:hover .Player_playerBody__vfaPS{box-shadow:0 14px 28px rgba(15,23,42,.22)}.Player_playerWrapper__dmyPQ:hover .Player_playerBodySub__K_gRJ{box-shadow:0 10px 20px rgba(15,23,42,.14)}.Player_playerWrapper__dmyPQ:focus{outline:2px solid #0ea5e9;outline-offset:2px}@media(max-width:768px){.Player_playerWrapper__dmyPQ{min-width:130px;border-radius:12px}}@media(max-width:480px){.Player_playerWrapper__dmyPQ{min-width:120px;border-radius:10px}}.Player_benchBadge__meQqc{display:inline-block;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;padding:.1rem .4rem;border-radius:4px;font-size:.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-left:.4rem;vertical-align:middle}@media(max-width:768px){.Player_benchBadge__meQqc{padding:.08rem .35rem;font-size:.45rem;margin-left:.35rem}}@media(max-width:480px){.Player_benchBadge__meQqc{padding:.06rem .3rem;font-size:.4rem;margin-left:.3rem;letter-spacing:.04em}}.Player_playerHeader__6KIDw{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(148,163,184,.2);margin-bottom:-12px;padding:.35rem .6rem 14px;color:#fff}.Player_playerHeader__6KIDw div{color:#fff!important}@media(max-width:768px){.Player_playerHeader__6KIDw{padding:.3rem .5rem 12px;margin-bottom:-10px}}@media(max-width:480px){.Player_playerHeader__6KIDw{padding:.25rem .4rem 10px;margin-bottom:-8px}}.Player_headerARS__z3rTf{background:#d02e26}.Player_headerARS__z3rTf div{color:#fff!important}.Player_headerAVL__v_OJU{background:#670e36}.Player_headerAVL__v_OJU div{color:#fff!important}.Player_headerBOU__QVTCA{background:#d90429}.Player_headerBOU__QVTCA div{color:#fff!important}.Player_headerBUR__InKGm{background:#441b1e}.Player_headerBUR__InKGm div{color:#fff!important}.Player_headerCHE__uZW2Y{background:#1140a6}.Player_headerCHE__uZW2Y div{color:#fff!important}.Player_headerCOV__PNroS{background:#1b77a8}.Player_headerCOV__PNroS div{color:#fff!important}.Player_headerCRY__kNVvF{background:#3362cf}.Player_headerCRY__kNVvF div{color:#fff!important}.Player_headerEVE__ipQaa{background:#0a4dac}.Player_headerEVE__ipQaa div{color:#fff!important}.Player_headerFUL__Uu2bc{background:#94a3b8}.Player_headerFUL__Uu2bc div{color:#fff!important}.Player_headerHUL__x0RmP{background:#b56a00}.Player_headerHUL__x0RmP div{color:#fff!important}.Player_headerLIV__CYSd5{background:#b52037}.Player_headerLIV__CYSd5 div{color:#fff!important}.Player_headerMCI__A3Tsr{background:#60a5fa}.Player_headerMCI__A3Tsr div{color:#fff!important}.Player_headerMUN___p6RN{background:#cf152d}.Player_headerMUN___p6RN div{color:#fff!important}.Player_headerNEW__OAX0A{background:#1b1c20}.Player_headerNEW__OAX0A div{color:#fff!important}.Player_headerNOR__tRKvb{background:#facc15}.Player_headerNOR__tRKvb div{color:#fff!important}.Player_headerSHE__AaKTx{background:#e11d48}.Player_headerSHE__AaKTx div{color:#fff!important}.Player_headerSOU__kir95{background:#ef4444}.Player_headerSOU__kir95 div{color:#fff!important}.Player_headerTOT__fyK4Q{background:#94a3b8}.Player_headerTOT__fyK4Q div{color:#fff!important}.Player_headerWAT__qFtrg{background:#facc15}.Player_headerWAT__qFtrg div{color:#fff!important}.Player_headerWHU__cGPRV{background:#721a2c}.Player_headerWHU__cGPRV div{color:#fff!important}.Player_headerWOL__C_SQa{background:#f97316}.Player_headerWOL__C_SQa div{color:#fff!important}.Player_headerBHA__UuPmg{background:#2b5fa6}.Player_headerBHA__UuPmg div{color:#fff!important}.Player_headerBRE__Qe_Di{background:#b6312d}.Player_headerBRE__Qe_Di div{color:#fff!important}.Player_headerLEE__qyDtZ{background:#f9d849}.Player_headerLEE__qyDtZ div{color:#fff!important}.Player_headerSUN__SM_Sp{background:#c92d25}.Player_headerSUN__SM_Sp div{color:#fff!important}.Player_headerNFO__Xhrjr{background:#d00}.Player_headerNFO__Xhrjr div{color:#fff!important}.Player_headerNOT__m33uS{background:#d00}.Player_headerNOT__m33uS div{color:#fff!important}.Player_headerIPS__jve82{background:#0033a0}.Player_headerIPS__jve82 div{color:#fff!important}.Player_headerLEI__yN0sZ{background:#003090}.Player_headerLEI__yN0sZ div{color:#fff!important}.Player_playerBody__vfaPS{box-sizing:border-box;background:#fff;border-radius:14px;flex:1 1;min-width:140px;max-width:180px;width:100%;padding:.35rem;position:relative;box-shadow:0 10px 20px rgba(15,23,42,.18);display:flex;flex-direction:column;color:#0f172a;transition:box-shadow .25s ease}.Player_playerBody__vfaPS:hover{transform:translateY(-1px)}@media(max-width:768px){.Player_playerBody__vfaPS{min-width:130px;max-width:100%;padding:.5rem;gap:.4rem;border-radius:12px;width:100%}}@media(max-width:480px){.Player_playerBody__vfaPS{min-width:120px;padding:.4rem;gap:.35rem;border-radius:10px;box-shadow:0 8px 16px rgba(15,23,42,.15)}}.Player_playerBodySub__K_gRJ{border:2px dashed #b0b8c4;background:linear-gradient(170deg,#e8ebef,#d4d9e0);box-shadow:0 6px 14px rgba(15,23,42,.1)}.Player_playerBodySub__K_gRJ .Player_summaryItemWrapper__mhPHI{background:rgba(148,163,184,.2)}.Player_playerBodySub__K_gRJ .Player_meta__Y4V_j{color:#64748b}.Player_playerBodySub__K_gRJ .Player_item__vutjz{color:#334155}.Player_clubBadge__Mrqt2{width:24px;height:24px;flex-shrink:0;background-image:url(/logos.png);background-repeat:no-repeat;background-size:360px 360px;display:inline-block}.Player_summaryItemWrapper__mhPHI{align-items:center;background:rgba(148,163,184,.15);color:#0f172a;display:flex;flex-direction:column;flex:1 1;margin:.125rem;padding:.25rem .3rem;text-align:center;border-radius:8px;min-width:0}@media(max-width:768px){.Player_summaryItemWrapper__mhPHI{margin:.1rem;padding:.2rem .25rem;border-radius:6px}}@media(max-width:480px){.Player_summaryItemWrapper__mhPHI{margin:.1rem;padding:.15rem .2rem;border-radius:6px;min-width:40px}}.Player_meta__Y4V_j{color:#475569;font-size:.5rem;padding:0;text-transform:uppercase;letter-spacing:.06em;line-height:1.2}@media(max-width:768px){.Player_meta__Y4V_j{font-size:.5rem}}@media(max-width:480px){.Player_meta__Y4V_j{font-size:.45rem;letter-spacing:.04em}}.Player_item__vutjz{color:#0f172a;font-size:.7rem;padding:0;font-weight:600;line-height:1.2}@media(max-width:768px){.Player_item__vutjz{font-size:.65rem}}@media(max-width:480px){.Player_item__vutjz{font-size:.6rem}}.Player_formIconWrapper__tdxQ0{display:flex;align-items:center;justify-content:center}.Player_formHot__sLGFQ{color:#16a34a}.Player_formAverage__smLTG{color:#f59e0b}.Player_formCold__sS8uq{color:#dc2626}.Player_statsRow__zxJGX{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem}.Player_statsRow__zxJGX:not(:last-child){margin-bottom:.25rem}@media(max-width:480px){.Player_statsRow__zxJGX{gap:.2rem}}.Player_name__8USQf{padding:.15rem 0;text-transform:uppercase;font-size:.7em;letter-spacing:.06em;font-weight:600;color:#0b1120;line-height:1.2;display:flex;align-items:center;gap:.35rem}.Player_name__8USQf b{font-weight:700;letter-spacing:.02em}@media(max-width:768px){.Player_name__8USQf{font-size:.65em;padding:.1rem 0;gap:.3rem}}@media(max-width:480px){.Player_name__8USQf{font-size:.6em;letter-spacing:.04em;padding:.1rem 0;gap:.25rem}}.Player_priceWrapper__mAR70{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.Player_toggle__ApSgB{background:linear-gradient(135deg,#0ea5e9,#6366f1);color:#fff;cursor:pointer;flex:1 1;margin:.25rem;padding:.35rem;text-align:center;min-height:36px;justify-content:center;display:flex;align-items:center;border-radius:12px;font-weight:600;letter-spacing:.08em;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.Player_toggle__ApSgB:hover{transform:translateY(-1px);box-shadow:0 12px 20px rgba(14,165,233,.25)}.Player_toggle__ApSgB:active{opacity:.65}.Player_toggleable__fUFrt{display:none;border-top:1px solid rgba(148,163,184,.2);padding-top:.75rem}.Player_toggleableOpen__zohkT{display:block}.Player_detailButton__60i0S{background:var(--theme-primary,#38003c);border:none;border-radius:4px;color:#fff;cursor:pointer;flex:1 1;font-size:.65rem;font-weight:600;letter-spacing:.05em;margin:.25rem;padding:.5rem .75rem;text-transform:uppercase;transition:background .2s ease,opacity .2s ease;width:100%}.Player_detailButton__60i0S:hover{background:#240026}.Player_detailButton__60i0S:focus{outline:2px solid #240026;outline-offset:2px}.Player_detailButton__60i0S:disabled{cursor:not-allowed;opacity:.65}.Player_section__nsYP2{display:flex;flex-direction:column;gap:.75rem}.Player_sectionTitle__YLJwz{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#64748b;margin:0}.Player_statsGrid__cU_LD{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}@media(max-width:380px){.Player_statsGrid__cU_LD{grid-template-columns:repeat(2,1fr)}}.Player_statCard__26_EC{background:rgba(148,163,184,.1);color:#0f172a;border-radius:12px;padding:.875rem;display:flex;flex-direction:column;gap:.25rem}.Player_statCardHighlight__QqlSY{background:linear-gradient(135deg,#0ea5e9,#6366f1);color:#fff}.Player_statCardSpan2__Rh0Iu{grid-column:span 2}.Player_statLabel__qH2aO{font-size:.65rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;opacity:.7}.Player_statLabelHighlight__44vDp{opacity:.9}.Player_statValue__gsq3C{font-size:1.125rem;font-weight:700;line-height:1.2}.Player_statSubtext__eknZy{font-size:.7rem;opacity:.7;margin-top:.125rem}.Player_loadingState__xWcIk{align-items:center;color:#555;display:flex;gap:.75rem;justify-content:center;padding:2rem 0}.Player_errorState__nVXHu{background:#fdecea;border:1px solid #f5c2c7;border-radius:8px;color:#a61b2b;padding:1rem}.Player_emptyState__MPoow{color:#555;text-align:center;padding:2rem 0}.Player_chartWrapper___Zdvg{display:flex;flex-direction:column;gap:.75rem}.Player_chartTitle__5Z6Qy{font-size:1rem;font-weight:600;margin:0}.Player_chartContainer__w9pIz{align-items:flex-end;background:#fafafa;border:1px solid #ececec;border-radius:12px;display:flex;gap:.75rem;height:clamp(220px,45vh,360px);padding:1rem}.Player_legend__27O0h{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.5rem}.Player_legendItem__cv_IO{align-items:center;display:flex;gap:.5rem}.Player_legendSwatch__v6wnt{border-radius:4px;display:inline-block;height:12px;width:12px}.Player_legendSwatchHome__SVcjx{background:var(--theme-primary,#38003c)}.Player_legendSwatchAway___U6cs{background:var(--theme-alt,#138850)}.Player_legendSwatchPredicted__a6RL1{background:rgba(0,0,0,0);border:2px dashed #ffb800}.Player_compactLayout__11R2G{display:flex;flex-direction:column;gap:1rem;padding-bottom:80px}.Player_heroStat__ENkUZ{background:linear-gradient(135deg,#0ea5e9,#6366f1);border-radius:12px;padding:1rem 1.25rem;text-align:center;color:#fff}.Player_heroValue__sBrxH{font-size:2.5rem;font-weight:700;line-height:1;letter-spacing:-.02em}.Player_heroUnit__gyV3E{font-size:1.25rem;font-weight:500;margin-left:.25rem;opacity:.9}.Player_heroLabel___xDSh{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;opacity:.9;margin-top:.25rem}.Player_compactGrid__cPfmh{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.Player_compactColumn__CGIVD{display:flex;flex-direction:column;gap:0}.Player_compactTitle__Fyvx0{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#64748b;margin:0 0 .5rem;padding-bottom:.375rem;border-bottom:1px solid #e2e8f0}.Player_statRow__NVB_e{display:flex;justify-content:space-between;align-items:center;padding:.375rem 0;border-bottom:1px solid #f1f5f9}.Player_statRow__NVB_e:last-child{border-bottom:none}.Player_statRowLabel__3Se9Q{font-size:.75rem;color:#64748b}.Player_statRowValue__fbWFY{font-size:.875rem;font-weight:600;color:#0f172a;display:flex;align-items:center;gap:.375rem}.Player_statRowSubtext__PbRzK{font-size:.65rem;font-weight:500;color:#94a3b8}.Player_ownershipRow__iOzux{display:flex;justify-content:space-between;background:#f8fafc;border-radius:10px;padding:.75rem 1rem;gap:.5rem}.Player_availabilityStat__F8pND,.Player_ownershipStat__HccXQ,.Player_transferStat__nnSAF{display:flex;flex-direction:column;align-items:center;flex:1 1;min-width:0}.Player_availabilityValue__zRVwa,.Player_ownershipValue__iBL7w,.Player_transferValue__PFGXO{font-size:1rem;font-weight:700;color:#0f172a}.Player_availabilityLabel__oGPO6,.Player_ownershipLabel__Mw2UB,.Player_transferLabel__0heTn{font-size:.6rem;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;margin-top:.125rem}.Player_transferPositive__x0CSB{color:#16a34a}.Player_availabilityLow__PSSM8,.Player_transferNegative__TlGJh{color:#dc2626}.Player_availabilityMedium__UFyOX{color:#f59e0b}.Player_compactChartSection__bW_Hm{display:flex;flex-direction:column;gap:.5rem}.Player_chartHeader__VVdSa{display:flex;justify-content:space-between;align-items:center}.Player_compactLegend__qpVds{display:flex;align-items:center;gap:.375rem;font-size:.65rem;color:#64748b}.Player_legendDot__7BywS{width:8px;height:8px;border-radius:2px;display:inline-block}.Player_legendDot__7BywS[data-type=home]{background:var(--theme-primary,#38003c)}.Player_legendDot__7BywS[data-type=away]{background:var(--theme-alt,#138850)}.Player_legendDot__7BywS[data-type=predicted]{background:rgba(0,0,0,0);border:1.5px dashed #ffb800}.Player_compactChartContainer__dx8X_{background:#fafafa;border:1px solid #ececec;border-radius:10px;height:160px;padding:.5rem}.Player_emptyStateCompact__qI1rH{color:#64748b;text-align:center;padding:1rem 0;font-size:.875rem}.Player_watchButton__du712{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem 1rem;border:2px solid #e2e8f0;border-radius:10px;background:#fff;color:#64748b;font-size:.875rem;font-weight:600;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.Player_watchButton__du712:hover:not(:disabled){border-color:#f59e0b;color:#f59e0b}.Player_watchButton__du712:disabled{opacity:.6;cursor:not-allowed}.Player_watchButtonActive__XiE_Y{border-color:#f59e0b;background:#fffbeb;color:#d97706}.Player_watchButtonActive__XiE_Y:hover:not(:disabled){border-color:#dc2626;background:#fef2f2;color:#dc2626}.Player_watchIcon__h4vmT{font-size:1rem;line-height:1}.Player_loginPrompt__IELAO{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem 1rem;border:1px dashed #e2e8f0;border-radius:10px;background:#f8fafc;color:#94a3b8;font-size:.8rem;text-decoration:none;transition:border-color .2s ease,color .2s ease}.Player_loginPrompt__IELAO:hover{border-color:#cbd5e1;color:#64748b}.Player_prosConsSection__AuY_C{background:#f8fafc;border-radius:10px;padding:.875rem}.Player_prosConsColumns__YROzK{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:380px){.Player_prosConsColumns__YROzK{grid-template-columns:1fr;gap:.75rem}}.Player_consColumn__3E3g6,.Player_prosColumn__hyZx1{display:flex;flex-direction:column;gap:.5rem}.Player_prosConsTitle__IeuZ_{display:flex;align-items:center;gap:.375rem;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#475569;margin:0;padding-bottom:.375rem;border-bottom:1px solid #e2e8f0}.Player_prosIcon__SVrsb{color:#16a34a;font-weight:700}.Player_consIcon__Ajfmm{color:#dc2626;font-weight:700}.Player_prosConsList___KcPt{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem}.Player_conItem__Vq20Q,.Player_proItem__CHDKT{font-size:.75rem;line-height:1.4;padding:.25rem 0 .25rem .875rem;position:relative}.Player_conItem__Vq20Q:before,.Player_proItem__CHDKT:before{content:"";position:absolute;left:0;top:.5rem;width:4px;height:4px;border-radius:50%}.Player_proItem__CHDKT{color:#166534}.Player_proItem__CHDKT:before{background:#22c55e}.Player_conItem__Vq20Q{color:#991b1b}.Player_conItem__Vq20Q:before{background:#ef4444}.data-table_tableContainer__Qnmzi{overflow-x:auto;background:linear-gradient(170deg,rgba(255,255,255,.96),rgba(226,232,240,.95));border-radius:var(--radius);box-shadow:var(--shadow-lg);border:1px solid var(--border)}.data-table_table__qY91t{width:100%;min-width:100%}.data-table_tableHead__s4TnU{background:linear-gradient(135deg,rgba(14,165,233,.08),rgba(99,102,241,.08));color:var(--foreground)}.data-table_headerCell__ACMaz{padding:.5rem .625rem;text-align:left;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--foreground);border-bottom:1px solid var(--border)}@media(min-width:768px){.data-table_headerCell__ACMaz{padding:.5rem .75rem;font-size:.6875rem;letter-spacing:.05em}}.data-table_headerCell__ACMaz.data-table_highlighted__p3xjL{background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(37,99,235,.2));color:#2563eb;font-weight:700;font-size:.6875rem;border-bottom:2px solid rgba(59,130,246,.4)}.data-table_headerCell__ACMaz.data-table_sortable__JiI_p{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s ease,color .2s ease}.data-table_headerCell__ACMaz.data-table_sortable__JiI_p:hover{background-color:rgba(14,165,233,.12);color:var(--accent-solid)}.data-table_headerCell__ACMaz.data-table_sortable__JiI_p.data-table_highlighted__p3xjL:hover{background-color:rgba(59,130,246,.25);color:#1d4ed8}.data-table_headerContent__ZN5Xg{display:flex;align-items:center;gap:.25rem}.data-table_sortIcon__pY0D8{width:.75rem;height:.75rem;color:currentColor;opacity:.35}.data-table_sortIcon__pY0D8.data-table_active__iWbQ8{opacity:1}.data-table_tableBody__uoXrb{background-color:rgba(0,0,0,0);color:var(--card-foreground)}.data-table_tableRow__ddUUd{border-bottom:1px solid var(--border);transition:background-color .15s ease}.data-table_tableRow__ddUUd:hover{background-color:rgba(14,165,233,.06)}.data-table_tableRow__ddUUd:last-child{border-bottom:none}.data-table_tableRow__ddUUd.data-table_clickable__Wpn64{cursor:pointer}.data-table_tableRow__ddUUd.data-table_clickable__Wpn64:hover{background-color:rgba(14,165,233,.12)}.data-table_tableRow__ddUUd.data-table_clickable__Wpn64:focus{outline:2px solid var(--accent-solid);outline-offset:-2px}.data-table_tableRow__ddUUd.data-table_clickable__Wpn64:active{background-color:rgba(14,165,233,.16)}.data-table_tableCell__lcbNA{padding:.5rem .625rem;font-size:.8125rem;color:var(--foreground);text-align:left;font-weight:500;min-width:60px;white-space:nowrap}@media(min-width:768px){.data-table_tableCell__lcbNA{padding:.5rem .75rem;min-width:70px}}.data-table_tableCell__lcbNA:first-child{min-width:80px}@media(min-width:768px){.data-table_tableCell__lcbNA:first-child{min-width:120px}}.data-table_tableCell__lcbNA.data-table_alignCenter__P4Lfc{text-align:center}.data-table_tableCell__lcbNA.data-table_alignRight__sG9XH{text-align:right}.data-table_emptyState__wxwlD{text-align:center;padding:3rem 0;color:var(--muted-foreground)}.page_pageContainer__wqhfj{display:flex;flex-direction:column;gap:1.5rem}@media(max-width:640px){.page_pageContainer__wqhfj{gap:1rem}}.page_header__JhC6E{display:flex;flex-direction:column;gap:.5rem}.page_headerTop__HJ0zR{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;flex-wrap:wrap}.page_title__XOwbi{margin:0;font-size:1.875rem;font-weight:700;color:var(--foreground)}@media(max-width:640px){.page_title__XOwbi{font-size:1.5rem}}.page_subtitle__Ohq29{margin:.25rem 0 0;font-size:1rem;color:var(--muted-foreground)}@media(max-width:640px){.page_subtitle__Ohq29{font-size:.875rem}}.page_viewToggle__Krmhz{display:inline-flex;background-color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:.25rem;gap:.25rem}.page_toggleButton__qUqNk{border:none;background:rgba(0,0,0,0);color:var(--muted-foreground);font-size:.875rem;font-weight:600;padding:.4rem .9rem;border-radius:999px;cursor:pointer;transition:all .15s ease}.page_toggleButton__qUqNk:hover{color:var(--foreground)}.page_toggleActive__5SB14{color:var(--foreground)}.page_runInCard___bGc_,.page_toggleActive__5SB14{background-color:var(--card);box-shadow:var(--shadow-soft)}.page_runInCard___bGc_{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.page_runInLayout__1C8jE{display:grid;grid-template-columns:64px 1fr}@media(max-width:640px){.page_runInLayout__1C8jE{grid-template-columns:40px 1fr}}.page_runInSidebar___xDFE{display:flex;flex-direction:column;justify-content:center;padding:1rem .5rem;color:#fff;background:linear-gradient(160deg,#ff6b35,#ef2e6d 60%,#b91d73);min-height:100%}@media(max-width:640px){.page_runInSidebar___xDFE{padding:.75rem .25rem}}.page_runInMatchweek__2dRsH{display:flex;flex-direction:column;align-items:center;line-height:1}.page_runInMatchweekLabel__bl42o{font-size:.625rem;text-transform:uppercase;letter-spacing:.08em;opacity:.9}@media(max-width:640px){.page_runInMatchweekLabel__bl42o{font-size:.5rem}}.page_runInMatchweekNumber__2gMpK{font-size:1.75rem;font-weight:800;margin:.25rem 0 0}@media(max-width:640px){.page_runInMatchweekNumber__2gMpK{font-size:1.25rem}}.page_runInScale__omt5y{padding:1rem 1.25rem;background-color:var(--card)}@media(max-width:640px){.page_runInScale__omt5y{padding:.625rem .75rem}}.page_runInColumnHeader__FW2Kw{display:grid;grid-template-columns:48px 1fr;gap:.75rem;padding-bottom:.35rem;margin-bottom:.15rem;border-bottom:1px solid var(--border);font-size:.6875rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.06em}@media(max-width:640px){.page_runInColumnHeader__FW2Kw{grid-template-columns:36px 1fr;font-size:.625rem}}.page_runInRows__7NB0f{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.page_runInRow__qLYvQ{display:grid;grid-template-columns:48px 1fr;gap:.75rem;align-items:center;min-height:24px;padding:.1rem 0;border-bottom:1px dashed rgba(148,163,184,.15)}.page_runInRow__qLYvQ:last-child{border-bottom:none}@media(max-width:640px){.page_runInRow__qLYvQ{grid-template-columns:36px 1fr;min-height:22px;gap:.5rem}}.page_runInPoints__iorbv{font-size:.9375rem;font-weight:700;color:var(--foreground);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:640px){.page_runInPoints__iorbv{font-size:.8125rem}}.page_runInTeams__18AYy{display:flex;flex-wrap:wrap;gap:.25rem .75rem;align-items:center}@media(max-width:640px){.page_runInTeams__18AYy{gap:.2rem .5rem}}.page_runInTeam__y_O_g{display:inline-flex;align-items:center;gap:.35rem}.page_runInBadge__JxBXv{flex-shrink:0}.page_runInTeamName__GexZi{font-size:.8125rem;font-weight:600;color:var(--foreground)}@media(max-width:640px){.page_runInTeamName__GexZi{font-size:.75rem}}.page_classicCard__AnXOX{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-soft);overflow:hidden}.page_classicTeam__ID_7P{display:inline-flex;align-items:center;gap:.5rem}.page_classicTeamName__A5RdM{font-weight:600;color:var(--foreground)}@keyframes Team_spin__o42Tg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Team_playersWrapper__R4ixZ{display:flex;flex-direction:row;justify-content:center;gap:.5rem;overflow-x:auto;padding:.25rem .15rem;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.5) rgba(0,0,0,0)}.Team_playersWrapper__R4ixZ::-webkit-scrollbar{height:6px}.Team_playersWrapper__R4ixZ::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.Team_playersWrapper__R4ixZ::-webkit-scrollbar-thumb{background:rgba(148,163,184,.4);border-radius:999px}@media(max-width:768px){.Team_playersWrapper__R4ixZ{gap:.35rem;padding:.2rem .1rem;flex-direction:column}.Team_playersWrapper__R4ixZ:not(:last-child){margin-bottom:1rem}}@media(max-width:480px){.Team_playersWrapper__R4ixZ{gap:.25rem;padding:.15rem .1rem}}.Team_summaryBar__iopDV{display:flex;flex-direction:row;align-items:stretch;list-style-type:none;margin:0 0 .75rem;padding:.75rem;gap:.5rem;width:100%;overflow-x:auto;border-radius:14px;background:linear-gradient(110deg,rgba(14,165,233,.9),rgba(45,212,191,.95));box-shadow:0 12px 30px rgba(13,148,136,.25);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@media(max-width:768px){.Team_summaryBar__iopDV{padding:.5rem;gap:.4rem;margin-bottom:.5rem;border-radius:12px}}@media(max-width:480px){.Team_summaryBar__iopDV{padding:.4rem;gap:.3rem;margin-bottom:.4rem;border-radius:10px}}.Team_summaryItemWrapper__C4ZrQ{min-width:80px;padding:.35rem .2rem;color:#f8fafc;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;border-radius:10px;background:rgba(15,23,42,.22);border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-weight:600;letter-spacing:.04em;flex-shrink:0}@media(max-width:768px){.Team_summaryItemWrapper__C4ZrQ{min-width:70px;padding:.3rem .15rem;gap:.1rem;border-radius:8px}}@media(max-width:480px){.Team_summaryItemWrapper__C4ZrQ{min-width:60px;padding:.25rem .1rem;gap:.1rem;border-radius:8px;letter-spacing:.03em}}.Team_meta__gePpG{padding:0;font-size:.55rem;color:rgba(226,232,240,.8);text-transform:uppercase;line-height:1.2}@media(max-width:768px){.Team_meta__gePpG{font-size:.5rem}}@media(max-width:480px){.Team_meta__gePpG{font-size:.45rem}}.Team_item__1qkKt{padding:0;color:#f8fafc;font-size:.8rem;font-weight:700;line-height:1.2}@media(max-width:768px){.Team_item__1qkKt{font-size:.7rem}}@media(max-width:480px){.Team_item__1qkKt{font-size:.65rem}}.Team_teamWrapper__E_P3b{display:flex;flex-direction:column;gap:.25rem;padding:clamp(.75rem,2vw,1rem);border-radius:16px;background:linear-gradient(145deg,rgba(15,23,42,.85),rgba(30,41,59,.65));box-shadow:0 16px 40px rgba(15,23,42,.5);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}@media(max-width:768px){.Team_teamWrapper__E_P3b{padding:.5rem;gap:.2rem;border-radius:14px}}@media(max-width:480px){.Team_teamWrapper__E_P3b{padding:.4rem;gap:.15rem;border-radius:12px}}.Team_benchHeader__GoPEJ{display:flex;align-items:center;justify-content:center;margin-top:.5rem;margin-bottom:.25rem;padding:.4rem 1rem;background:linear-gradient(110deg,rgba(148,163,184,.3),rgba(100,116,139,.25));border-radius:10px;border:1.5px dashed rgba(148,163,184,.5)}.Team_benchHeader__GoPEJ span{font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(226,232,240,.95);text-shadow:0 2px 4px rgba(15,23,42,.4)}@media(max-width:768px){.Team_benchHeader__GoPEJ{margin-top:.4rem;margin-bottom:.2rem;padding:.3rem .75rem;border-radius:8px}.Team_benchHeader__GoPEJ span{font-size:.6rem;letter-spacing:.08em}}@media(max-width:480px){.Team_benchHeader__GoPEJ{margin-top:.3rem;margin-bottom:.15rem;padding:.25rem .5rem;border-radius:6px;border-width:1px}.Team_benchHeader__GoPEJ span{font-size:.55rem;letter-spacing:.06em}}.Team_shareButtonWrapper__G27iy{display:flex;align-items:center;justify-content:flex-end;margin-bottom:1rem;gap:.5rem;position:absolute;top:.5rem;right:.5rem;z-index:10}@media(max-width:768px){.Team_shareButtonWrapper__G27iy{margin-bottom:.75rem}}@media(max-width:480px){.Team_shareButtonWrapper__G27iy{margin-bottom:.5rem;justify-content:center}}.Team_shareButton__cO5sD{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:none;border-radius:50%;background:linear-gradient(110deg,rgba(59,130,246,.9),rgba(37,99,235,.95));color:#fff;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(37,99,235,.3)}.Team_shareButton__cO5sD svg{width:22px;height:22px}.Team_shareButton__cO5sD:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(37,99,235,.4);background:linear-gradient(110deg,rgb(59,130,246),rgb(37,99,235))}.Team_shareButton__cO5sD:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px rgba(37,99,235,.3)}.Team_shareButton__cO5sD:disabled{opacity:.6;cursor:not-allowed;background:linear-gradient(110deg,rgba(148,163,184,.5),rgba(100,116,139,.5))}.Team_shareButton__cO5sD:focus{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.3)}@media(max-width:768px){.Team_shareButton__cO5sD{width:44px;height:44px}}@media(max-width:480px){.Team_shareButton__cO5sD{width:40px;height:40px}}.Team_shareButtonLoading__jPfAb svg{animation:Team_spin__o42Tg 1.2s linear infinite}.ViewToggle_viewToggle__4vYpP{display:flex;gap:.25rem;margin-bottom:.75rem;background:rgba(148,163,184,.1);padding:.125rem;border-radius:var(--radius);width:fit-content}.ViewToggle_viewToggleButton__piVMy{padding:.375rem .75rem;border:none;border-radius:calc(var(--radius) - 2px);background:rgba(0,0,0,0);color:#64748b;font-weight:600;font-size:.8125rem;cursor:pointer}.ViewToggle_viewToggleButton__piVMy:hover{color:#475569;background:rgba(255,255,255,.5)}.ViewToggle_viewToggleButton__piVMy.ViewToggle_active__6zGhv{background:#fff;color:#38003c}.PlayersTable_container__sx_Iz{display:flex;flex-direction:column;gap:1.5rem}.PlayersTable_sectionTitle__XQVPP{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--foreground);margin:0 0 .5rem}.PlayersTable_benchTable__dGi2j{opacity:.75}.PlayersTable_predictedValue__V4W_8{display:inline-flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:600;padding:.125rem .375rem;border-radius:.25rem;min-width:2.25rem}.PlayersTable_predictedValue__V4W_8.PlayersTable_high__E3RSp{background:var(--status-high-bg);color:var(--status-high-fg)}.PlayersTable_predictedValue__V4W_8.PlayersTable_medium__lVi8C{background:var(--status-medium-bg);color:var(--status-medium-fg)}.PlayersTable_predictedValue__V4W_8.PlayersTable_low__ogD_7{background:var(--status-low-bg);color:var(--status-low-fg)}.PlayersTable_predictedValue__V4W_8.PlayersTable_veryLow__w7JAH{background:var(--status-very-low-bg);color:var(--status-very-low-fg)}.NextGameweekSection_container__TasnO{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;position:relative}.NextGameweekSection_container__TasnO:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(135deg,#0ea5e9,#06b6d4)}.NextGameweekSection_header____xQ3{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:rgba(0,0,0,0);border:none;width:100%;cursor:pointer;text-align:left;transition:background .15s ease}.NextGameweekSection_header____xQ3:hover{background:rgba(0,0,0,.02)}.NextGameweekSection_headerLeft__Uted4{display:flex;align-items:center;gap:.75rem}.NextGameweekSection_iconWrapper__1h5YZ{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.5rem;background:linear-gradient(135deg,#0ea5e9,#06b6d4);color:#fff}.NextGameweekSection_headerInfo__OqT3h{display:flex;flex-direction:column;gap:.125rem}.NextGameweekSection_headerTitle__VZCVm{margin:0;font-size:.875rem;font-weight:600;color:var(--foreground)}.NextGameweekSection_headerSubtitle__l5cCz{font-size:.75rem;color:var(--muted-foreground)}.NextGameweekSection_headerRight__5lJJp{display:flex;align-items:center;gap:.75rem;color:var(--muted-foreground)}.NextGameweekSection_content__c3YOv{padding:0 1rem 1rem}.NextGameweekSection_optimizeLink__dw_Ex{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:0 1rem 1rem;padding:.75rem 1rem;background:linear-gradient(135deg,#0ea5e9,#06b6d4);color:#fff;font-size:.875rem;font-weight:600;text-decoration:none;border-radius:var(--radius);transition:opacity .15s ease,transform .15s ease}.NextGameweekSection_optimizeLink__dw_Ex:hover{opacity:.9;transform:translateY(-1px)}.NextGameweekSection_optimizeLink__dw_Ex:active{transform:translateY(0)}.dark .NextGameweekSection_header____xQ3:hover{background:rgba(255,255,255,.02)}@keyframes skeleton_shimmer__xhx3J{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton_skeleton__FuSH0{background:linear-gradient(90deg,rgba(148,163,184,.15) 25%,rgba(148,163,184,.3) 50%,rgba(148,163,184,.15) 75%);background-size:200% 100%;animation:skeleton_shimmer__xhx3J 1.5s ease-in-out infinite}.skeleton_text__TUTx_{height:1em;border-radius:4px;width:100%}.skeleton_circular__Y_KsI{border-radius:50%}.skeleton_rectangular__uIwn4{border-radius:8px}.skeleton_textContainer__IiRY_{display:flex;flex-direction:column;gap:.5rem;width:100%}.skeleton_card__NlwFi{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;background:rgba(255,255,255,.92);border-radius:16px}.skeleton_userHeader__5tXiu{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding-bottom:1rem;margin-bottom:.75rem;border-bottom:1px solid rgba(15,23,42,.08)}@media(max-width:600px){.skeleton_userHeader__5tXiu{flex-direction:column;align-items:flex-start;gap:.75rem}}.skeleton_userMeta__Rk_L_{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem}@media(max-width:600px){.skeleton_userMeta__Rk_L_{align-items:flex-start}}.skeleton_teamGrid__shSCm{display:flex;flex-direction:column;gap:.75rem;padding:1rem}.skeleton_teamRow__LZRnx{display:flex;justify-content:center;gap:.5rem}@media(max-width:480px){.skeleton_teamRow__LZRnx{gap:.25rem}}.skeleton_playerCard__6YQ_P{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.5rem;width:70px;background:rgba(255,255,255,.5);border-radius:8px}@media(max-width:480px){.skeleton_playerCard__6YQ_P{width:60px;padding:.35rem}}.skeleton_leagueList__Ac_ye{display:flex;flex-direction:column;gap:.5rem}.skeleton_leagueItem___I6js{padding:.5rem 0;border-bottom:1px solid rgba(148,163,184,.15)}.skeleton_leagueItem___I6js:last-child{border-bottom:none}.skeleton_statCard__GHXlH{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;background:rgba(255,255,255,.92);border-radius:16px;box-shadow:0 4px 12px rgba(15,23,42,.08)}.skeleton_table__ahL7c{display:flex;flex-direction:column;width:100%}.skeleton_tableHeader__K8NEM{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:1rem;padding:.75rem 1rem;background:rgba(148,163,184,.1);border-radius:8px 8px 0 0}.skeleton_tableBody__AYxFv{display:flex;flex-direction:column}.skeleton_tableRow__tCQaJ{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:1rem;padding:.75rem 1rem;border-bottom:1px solid rgba(148,163,184,.1)}.skeleton_tableRow__tCQaJ:last-child{border-bottom:none}.skeleton_infoSection__atapz{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:rgba(255,255,255,.92);border-radius:16px}.skeleton_infoRows__C6R4N{display:flex;flex-direction:column;gap:.75rem}.skeleton_infoRow__NZ9pJ{display:flex;justify-content:space-between;align-items:center;gap:1rem}.skeleton_mobileCard__bFXyv{background:linear-gradient(170deg,rgba(255,255,255,.98),rgba(226,232,240,.97));border-radius:12px;border:1px solid rgba(148,163,184,.2);padding:1rem;display:flex;flex-direction:column;gap:.5rem}.skeleton_mobileCardHeader__SSY9z{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;padding-bottom:.75rem;border-bottom:2px solid rgba(148,163,184,.15)}.skeleton_mobileCardRow__Ta17z{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid rgba(148,163,184,.1)}.skeleton_mobileCardRow__Ta17z:last-child{border-bottom:none}.skeleton_mobileCardList__AKxac{display:flex;flex-direction:column;gap:1rem;padding:1rem}.skeleton_gameweekWrapper___oprF{max-width:1200px;margin:0 auto;padding:2rem;display:flex;flex-direction:column;gap:1.5rem}@media(max-width:600px){.skeleton_gameweekWrapper___oprF{padding:1rem}}.skeleton_ctaSkeleton__eeJx9{margin-bottom:.5rem}.skeleton_gameweekSection__KLznP{display:flex;flex-direction:column;gap:1rem}.skeleton_deadlineCardSkeleton__rcLuI{background:rgba(255,255,255,.92);border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 4px 12px rgba(15,23,42,.08)}.skeleton_legendSkeleton__kD_Nz{display:flex;gap:1.5rem;flex-wrap:wrap;margin:.5rem 0}.skeleton_legendItemSkeleton___J7pl{display:flex;align-items:center;gap:.5rem}.skeleton_matchListSkeleton__8Cl_s{display:flex;flex-direction:column;gap:.75rem}.skeleton_matchOddsRow__LtPeZ{display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;gap:1rem;padding:.75rem 0;border-bottom:1px solid rgba(148,163,184,.15)}.skeleton_matchOddsRow__LtPeZ:last-child{border-bottom:none}@media(max-width:600px){.skeleton_matchOddsRow__LtPeZ{grid-template-columns:1fr 1.5fr 1fr;gap:.5rem}}.skeleton_oddsBarSkeleton__8taDR{display:flex;flex-direction:column;align-items:center;gap:.35rem}.page_pageContainer__mHbAB{display:flex;flex-direction:column;gap:1rem;padding:1rem}@media(min-width:768px){.page_pageContainer__mHbAB{padding:1.25rem;gap:1rem}}.page_header__oG5Xo{display:flex;flex-direction:column;gap:.375rem}.page_configSection__4jr_q{display:flex;flex-direction:column;gap:1rem}.page_cardSection__eRZcy{background:var(--card);border-radius:var(--radius);border:1px solid var(--border);padding:1rem}.page_mainContent___L1EV,.page_pageContainer__MVKeN{display:flex;flex-direction:column;gap:1rem}@media(min-width:1024px){.page_mainContent___L1EV{display:grid;grid-template-columns:2fr 1fr;gap:1rem}}.page_mainColumn__VM4vm,.page_sideColumn__v0Wld{display:flex;flex-direction:column;gap:1rem}.page_sectionHeader__xKhTN{display:flex;flex-direction:column;gap:.25rem}.page_cardsGrid__UBEwZ{display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:768px){.page_cardsGrid__UBEwZ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.page_cardsGrid__UBEwZ{grid-template-columns:repeat(3,minmax(0,1fr))}}.page_infoGrid__o6qkF{display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:1024px){.page_infoGrid__o6qkF{grid-template-columns:repeat(2,minmax(0,1fr))}}.page_errorMessage__j8o6_{padding:1rem;border-radius:var(--radius);background-color:rgba(220,38,38,.1);color:#dc2626;font-weight:600}.page_errorNotice___wbS2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border-radius:var(--radius);background-color:rgba(220,38,38,.08);color:#dc2626;font-size:.9rem;font-weight:500}.page_retryButton__df2wy{padding:.4rem .9rem;border:1px solid;border-radius:var(--radius);background:rgba(0,0,0,0);color:inherit;font-weight:600;cursor:pointer}.page_retryButton__df2wy:hover{background-color:rgba(220,38,38,.12)}.PlayersPage_header__yvi6U{display:flex;flex-direction:column;gap:.375rem}.PlayersPage_headerTop__2ITwv{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.PlayersPage_title___xDcz{margin:0;font-size:1.25rem;font-weight:700;color:var(--foreground);letter-spacing:-.01em}@media(min-width:768px){.PlayersPage_title___xDcz{font-size:1.5rem}}.PlayersPage_subtitle__OLq00{margin:0;font-size:.8125rem;color:var(--muted-foreground);line-height:1.4}.PlayersPage_tabs__1V3io{display:flex;gap:0;border-bottom:1px solid var(--border)}.PlayersPage_tab__WLKMx{padding:.5rem 1rem;font-size:.8125rem;font-weight:600;color:var(--muted-foreground);background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);margin-bottom:-1px;cursor:pointer;transition:color .15s ease,border-color .15s ease}.PlayersPage_tab__WLKMx:hover{color:var(--foreground)}.PlayersPage_tab__WLKMx:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.PlayersPage_tabActive__UHx25{color:var(--primary);border-bottom-color:var(--primary)}.PlayersPage_controls__CcpDt{display:flex;align-items:center;gap:1rem}.PlayersPage_searchInput__ckRdI{flex:1 1;max-width:280px;padding:.5rem .75rem;border-radius:var(--radius);border:1px solid var(--border);background-color:var(--card);color:var(--foreground);font-size:.8125rem;transition:border-color .15s ease,box-shadow .15s ease}.PlayersPage_searchInput__ckRdI::placeholder{color:var(--muted-foreground);opacity:.7}.PlayersPage_searchInput__ckRdI:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 2px rgba(59,130,246,.1)}.PlayersPage_searchInput__ckRdI:hover{border-color:var(--ring)}.PlayersPage_cardSection__ckrXf{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.PlayersPage_inlineError__OBleD{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:var(--radius-sm);background-color:rgba(220,38,38,.08);border:1px solid rgba(220,38,38,.2);color:#dc2626;font-size:.875rem;font-weight:500}.PlayersPage_inlineRetryButton__qOT_j{padding:.375rem .75rem;font-size:.8125rem;font-weight:600;color:#dc2626;background:rgba(0,0,0,0);border:1px solid;border-radius:var(--radius-sm);cursor:pointer;transition:background-color .2s ease,color .2s ease}.PlayersPage_inlineRetryButton__qOT_j:hover{background:#dc2626;color:#fff}.User_pageWrapper__57Kft{width:100%;display:flex;justify-content:center}.User_content__bpisy{width:min(1100px,100%);display:flex;flex-direction:column;gap:1rem}.User_hero__P3lx2{text-align:center;color:var(--foreground);display:flex;flex-direction:column;gap:.25rem}.User_hero__P3lx2 h1{font-size:1.5rem;font-weight:700;margin:0;letter-spacing:-.01em}.User_hero__P3lx2 p{margin:0 auto;max-width:560px;color:var(--muted-foreground);font-size:.875rem;line-height:1.4}.User_formWrapper__Rzf4G{background:var(--card);border-radius:var(--radius);border:1px solid var(--border);padding:1rem;color:var(--foreground);display:flex;flex-direction:column;gap:.5rem}.User_formHeading__MSk3g{display:flex;flex-direction:column;gap:.25rem}.User_formHeading__MSk3g h2{margin:0;font-size:1.125rem;color:var(--foreground)}.User_formHeading__MSk3g p{margin:0;color:var(--muted-foreground);font-size:.8125rem;line-height:1.4}.User_loadingWrapper__Upae_{padding:1rem 0;display:flex;align-items:center;gap:.5rem;color:var(--muted-foreground);font-size:.8125rem}.User_textArea__DvVQ9{padding:.5rem .75rem;width:100%;outline:none;border-radius:var(--radius);border:1px solid var(--border);background:var(--card);font-size:.8125rem;color:var(--foreground)}.User_textArea__DvVQ9:focus{border-color:var(--ring)}.User_textInput__LU4eT{padding:.5rem .75rem;width:100%;outline:none;border-radius:var(--radius);border:1px solid var(--border);background:var(--card);font-size:.8125rem;color:var(--foreground)}.User_textInput__LU4eT:focus{border-color:var(--ring)}.User_field__yyrGx{display:flex;flex-direction:column;gap:.375rem;font-weight:600;color:var(--foreground)}.User_field__yyrGx>:first-child{opacity:.75;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}@media(min-width:640px){.User_field__yyrGx{flex-direction:row;align-items:center;justify-content:space-between}.User_field__yyrGx>:first-child{flex-basis:150px}.User_field__yyrGx>:last-child{flex:1 1}}.User_row__8_PZ_{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.User_userDetails__giccG{background:var(--card);border-radius:var(--radius);border:1px solid var(--border);padding:1rem;color:var(--foreground);display:flex;flex-direction:column;gap:.5rem}.User_userDetails__giccG p{margin:0;font-size:.8125rem;color:var(--foreground)}.User_leagues__03ug1{background:var(--card);border-radius:var(--radius);border:1px solid var(--border);padding:1rem;color:var(--foreground);display:flex;flex-direction:column;gap:.5rem}.User_leagues__03ug1 p{margin:0;padding:.125rem 0;font-size:.8125rem;color:var(--foreground);border-bottom:1px solid var(--border)}.User_leagues__03ug1 p:last-child{border-bottom:none}.User_cardHeading__A4aP4{margin:0;font-size:.875rem;font-weight:700;color:var(--foreground)}.User_placeholder__60MFL{margin:0;color:var(--muted-foreground);text-align:center;font-size:.8125rem;line-height:1.4}.User_teamSection__xjGDU{background:var(--card);border-radius:var(--radius);border:1px solid var(--border);padding:1rem;color:var(--foreground);display:flex;flex-direction:column;gap:.5rem}.User_teamHeader__NeZwq{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;padding-bottom:.75rem;margin-bottom:.5rem;border-bottom:1px solid var(--border)}@media(max-width:600px){.User_teamHeader__NeZwq{flex-direction:column;align-items:flex-start;gap:.375rem}}.User_teamTitle__Wah7N{margin:0;font-size:1.25rem;font-weight:700;color:var(--foreground);letter-spacing:-.01em}.User_managerMeta__SIVVv{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem;text-align:right}@media(max-width:600px){.User_managerMeta__SIVVv{align-items:flex-start;text-align:left}}.User_managerLabel__JrtFU{font-size:.625rem;text-transform:uppercase;letter-spacing:.1em;font-weight:600;color:#0ea5e9}.User_managerName__9ClBn{display:inline-flex;align-items:center;gap:.25rem;margin:0;font-size:.875rem;font-weight:600;color:var(--foreground);padding:.25rem .5rem;border-radius:999px;background:rgba(14,165,233,.12)}.User_sectionHeading__t3kxV{margin:0;font-size:1.125rem;color:var(--foreground)}.User_helpSection__3w75h{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--border)}.User_helpToggle__hdu5o{background:none;border:none;padding:.25rem 0;cursor:pointer;font-size:.8125rem;font-weight:600;color:#0ea5e9;display:flex;align-items:center;gap:.375rem}.User_helpToggle__hdu5o:hover{color:#0284c7}.User_helpContent__6D6rY{margin-top:.5rem;padding-left:1rem;color:var(--muted-foreground);line-height:1.5}.User_helpContent__6D6rY p{margin:0 0 .5rem;font-size:.8125rem}.User_helpContent__6D6rY code{background:rgba(14,165,233,.1);padding:.125rem .25rem;border-radius:3px;font-size:.75rem;color:#0c4a6e;font-family:var(--mono-font);word-break:break-all}.User_helpList__YoMjy{margin:.5rem 0;padding-left:1rem;display:flex;flex-direction:column;gap:.5rem}.User_helpStep__Cy4D5{margin:0;font-size:.75rem;line-height:1.4}.User_helpStep__Cy4D5 strong{color:var(--foreground);font-weight:600}.User_helpLink__duDdf{color:#0ea5e9;text-decoration:none;font-weight:500}.User_helpLink__duDdf:hover{text-decoration:underline}.User_offlineBanner__v7K67{background:var(--card);border-radius:var(--radius);color:var(--foreground);display:flex;flex-direction:column;padding:.75rem 1rem;flex-direction:row;align-items:center;gap:.5rem;background:rgba(251,191,36,.15);border:1px solid rgba(251,191,36,.3);color:#92400e}.User_offlineIcon__NOHx_{font-size:1rem;flex-shrink:0}.User_offlineText__iwdyb{margin:0;font-size:.8125rem;line-height:1.4;color:#78350f}.User_offlineText__iwdyb strong{font-weight:600;color:#92400e}.User_errorBanner__bjhL_{background:var(--card);border-radius:var(--radius);color:var(--foreground);display:flex;flex-direction:column;gap:.5rem;padding:1rem;align-items:center;gap:.75rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#991b1b;text-align:center}.User_errorIcon__3Jz0d{font-size:1.5rem;flex-shrink:0}.User_errorText__tG7uC{margin:0;font-size:.8125rem;line-height:1.4;color:#991b1b}.User_retryButton__6depY{padding:.5rem 1rem;background:#0ea5e9;color:#fff;border:none;border-radius:var(--radius);font-size:.8125rem;font-weight:600;cursor:pointer}.User_retryButton__6depY:hover{background:#0284c7}