.HomePage_top__vzJxa{padding-block:clamp(1.75rem,3vw,3.25rem) clamp(1.25rem,2.5vw,2.5rem);--page-column-min:30rem;--page-gutter:clamp(1rem,3.5vw,3rem)}.HomePage_topInner__pqUNc{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(1.5rem,3vw,2.75rem);gap:clamp(1.5rem,3vw,2.75rem);align-items:center}@media (min-width:1000px){.HomePage_topInner__pqUNc{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (min-width:1500px){.HomePage_topInner__pqUNc{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.HomePage_topSolo__fD606{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}@media (min-width:1000px){.HomePage_topSolo__fD606{grid-template-columns:minmax(0,1fr)}}.HomePage_topSolo__fD606 .HomePage_topCopy__XYzyd{width:100%;max-width:46rem}.HomePage_topSolo__fD606 .HomePage_ctas__MnWus{justify-content:center}.HomePage_topSolo__fD606 .HomePage_subtitle__su0aO{margin-left:auto;margin-right:auto}.HomePage_topCopy__XYzyd{min-width:0;container-type:inline-size}.HomePage_kicker__q7vz1{color:var(--color-fpl-green);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;margin:0 0 .9rem}.HomePage_title__y8bq1{font-family:var(--font-heading);font-weight:700;color:var(--color-light);margin:0 0 1rem;font-size:clamp(2.2rem,11.5cqi,4.2rem);line-height:.95;letter-spacing:.005em}.HomePage_titleLine__8Rqzq{display:block}.HomePage_accent__hWPLx{color:var(--color-fpl-green)}.HomePage_subtitle__su0aO{color:var(--color-text-secondary);margin:0 0 1.6rem;font-weight:400;font-size:clamp(.98rem,1.05vw,1.12rem);max-width:34rem;line-height:1.55}.HomePage_welcomeText__wu0f5{color:var(--color-text-secondary);opacity:.95;margin:0 0 1.4rem}.HomePage_ctas__MnWus{display:flex;gap:.75rem;justify-content:flex-start;flex-wrap:wrap}.HomePage_pitchHead__vBRqF{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:0 .25rem .6rem}.HomePage_pitchLabel__1ijCB{font-family:var(--font-data);font-size:.66rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--color-text-secondary)}.HomePage_pitchGw__BfR8j{font-family:var(--font-data);font-size:.85rem;font-weight:700;color:var(--color-fpl-green);white-space:nowrap}.HomePage_pitchNotes__mZYxE{margin-top:.6rem}.HomePage_pitchFoot__v1SWB{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.6rem 1rem;margin-top:.9rem;padding-top:.75rem;border-top:1px dashed var(--color-card-border-subtle)}.HomePage_pitchTotal__sL9FQ{font-family:var(--font-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.78rem;color:var(--color-text-secondary)}.HomePage_pitchLinks___5yZx{display:flex;flex-wrap:wrap;gap:.35rem 1.25rem}.HomePage_pitchLink__wi3Ih{font-family:var(--font-data);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-fpl-green);text-decoration:none;transition:opacity .2s ease}.HomePage_pitchLink__wi3Ih:hover{opacity:.75}.HomePage_liveStrip__4RtZA{display:flex;justify-content:center;padding:1.1rem 1rem;background:linear-gradient(180deg,var(--color-background-secondary) 0,var(--color-background) 100%);border-top:1px solid var(--color-card-border-subtle);border-bottom:1px solid var(--color-card-border-subtle);flex-wrap:wrap;min-height:4.5rem}.HomePage_liveStat__WQemJ{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:.15rem 1rem}.HomePage_liveStat__WQemJ+.HomePage_liveStat__WQemJ{border-left:1px solid var(--color-card-border-subtle)}.HomePage_liveLabel__FU16d{font-size:.62rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-muted)}.HomePage_liveValue__tL_xt{font-family:var(--font-data);font-size:1rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-light)}.HomePage_liveRiser__aTPko,.HomePage_liveValueGreen__TuRUd{color:var(--color-fpl-green)}.HomePage_liveFaller__yFJzp{color:var(--color-danger)}.HomePage_statLink__y1Kr5{color:inherit;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s ease}.HomePage_statLink__y1Kr5:focus-visible,.HomePage_statLink__y1Kr5:hover{border-bottom-color:currentColor}.HomePage_statValue__Oa3Vl{color:var(--color-text-secondary);font-weight:600}.HomePage_emptyStat__siVvj{font-weight:600;font-size:.9rem;color:var(--color-text-muted)}.HomePage_shimmer__ZhwbQ{display:inline-block;width:80px;height:1.15rem;border-radius:4px;background:linear-gradient(90deg,hsla(0,0%,100%,.06) 25%,hsla(0,0%,100%,.12) 50%,hsla(0,0%,100%,.06) 75%);background-size:200% 100%;animation:HomePage_shimmer__ZhwbQ 1.5s infinite}@keyframes HomePage_shimmer__ZhwbQ{0%{background-position:200% 0}to{background-position:-200% 0}}.HomePage_mainContent__hfzeO{padding-block:clamp(1.75rem,3vw,3rem) 0;--page-column-min:30rem;--page-gutter:clamp(1rem,3.5vw,3rem)}.HomePage_glimpseColumns__sU3Y1{container:glimpse-columns/inline-size}.HomePage_glimpse__mBnAF{container:glimpse/inline-size;min-width:0;margin-bottom:clamp(2.25rem,4vw,3.5rem)}.HomePage_glimpseHead__nH74r{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;flex-wrap:wrap;margin:0 0 1rem}.HomePage_glimpseHeadText__OZ2e2{min-width:0}.HomePage_glimpseEyebrow__08iy4{color:var(--color-fpl-green);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;margin:0 0 .35rem}.HomePage_glimpseHeading__zjdEY{font-family:var(--font-heading);color:var(--color-light);font-size:clamp(1.6rem,2.4vw,2.2rem);font-weight:700;letter-spacing:.005em;line-height:1.05;margin:0}.HomePage_glimpseSub__vQhh5{margin:.4rem 0 0;color:var(--color-text-secondary);font-size:.88rem;line-height:1.5;max-width:52ch}.HomePage_glimpseLinks__xoFGN{display:flex;flex-wrap:wrap;gap:.3rem 1.25rem;padding-bottom:.15rem}.HomePage_glimpseLink__QIxDw{font-family:var(--font-data);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-fpl-green);text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.HomePage_glimpseLink__QIxDw:hover{opacity:.75}.HomePage_colName__GmWIh{min-width:0}.HomePage_nameCell__lTKad{display:flex;align-items:center;gap:.4rem;min-width:0}.HomePage_nameLink__b5wWU{color:var(--color-light);font-weight:700;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .15s ease}.HomePage_nameLink__b5wWU:focus-visible,.HomePage_nameLink__b5wWU:hover{color:var(--color-fpl-green)}.HomePage_nameSub__Cg8es{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem;font-size:.72rem;color:var(--color-text-secondary);margin-top:.1rem}.HomePage_namePosition__6va_F{font-family:var(--font-data);font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-secondary);opacity:.85}.HomePage_nameSubFigure__9PEaj{display:none;font-family:var(--font-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HomePage_fixtureRow__AVpEG{display:flex;gap:.25rem;min-width:0}.HomePage_phoneFixtures__oFNXT{display:none;gap:.25rem;margin-top:.3rem}@container glimpse (max-width: 38rem){.HomePage_colDemoted__9iJNH{display:none}.HomePage_nameSubFigure__9PEaj{display:inline}}@container glimpse (max-width: 34rem){.HomePage_colFixtures__SEvao{display:none}.HomePage_phoneFixtures__oFNXT{display:flex}}.HomePage_glimpse__mBnAF tbody tr.HomePage_wideOnlyRow__q46fh{display:none}@container glimpse (min-width: 70rem){.HomePage_glimpse__mBnAF tbody tr.HomePage_wideOnlyRow__q46fh{display:table-row}}.HomePage_marketBand__2PdzC{padding-top:.75rem}.HomePage_marketDown__D5xLL,.HomePage_marketUp__cBliC{font-family:var(--font-data);font-size:.64rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em}.HomePage_marketUp__cBliC{color:var(--color-fpl-green)}.HomePage_marketDown__D5xLL{color:var(--color-danger-text)}.HomePage_compareWho__q0uGL{display:inline-flex;flex-direction:column;align-items:flex-end;gap:.1rem;text-align:right}.HomePage_compareLabel__lgNtL{color:var(--color-text-secondary);font-size:.82rem}.HomePage_compareFixtures__FA5zF{text-align:right}.HomePage_compareFixtures__FA5zF .HomePage_fixtureRow__AVpEG{justify-content:flex-end;flex-wrap:wrap;gap:.2rem}@container glimpse-columns (min-width: 61.25rem){.HomePage_compareFixtures__FA5zF .HomePage_fixtureRow__AVpEG{flex-direction:column;align-items:flex-end;gap:.25rem}}.HomePage_ctaSection__xR_nC{margin-bottom:3rem}.HomePage_ctaCard__uhgMk{position:relative;overflow:hidden;padding:clamp(2.25rem,3.5vw,3.5rem) 1.5rem;text-align:center;border-top:1px dashed var(--color-card-border);border-bottom:1px dashed var(--color-card-border);background:radial-gradient(70% 130% at 50% 125%,rgba(0,255,135,.14) 0,transparent 62%)}.HomePage_ctaCard__uhgMk h2{font-family:var(--font-heading);color:var(--color-light);font-size:clamp(1.8rem,2.6vw,2.5rem);margin-bottom:.8rem;font-weight:700;letter-spacing:.005em;position:relative}.HomePage_ctaCard__uhgMk p{color:var(--color-text-secondary);font-size:1rem;margin-bottom:2rem;line-height:1.6;position:relative}.HomePage_ctaButtons__ipVzb{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap;position:relative}.HomePage_whatItIs__q5XJL{max-width:52rem;margin:1rem auto 0;padding:2rem 0;color:var(--color-text-secondary);font-size:.97rem;line-height:1.75}.HomePage_whatItIs__q5XJL h2{font-family:var(--font-heading);font-size:clamp(1.5rem,2.2vw,2rem);font-weight:700;letter-spacing:.005em;color:var(--color-light);margin:0 0 1rem}.HomePage_whatItIs__q5XJL p{margin-bottom:1rem}.HomePage_whatItIs__q5XJL a{color:var(--color-fpl-green);text-decoration:none;font-weight:500;border-bottom:1px solid rgba(0,255,135,.3);transition:border-color .2s ease,color .2s ease}.HomePage_whatItIs__q5XJL a:hover{color:var(--color-text-primary);border-bottom-color:var(--color-fpl-green)}.HomePage_legalLinks__okAJn{display:flex;justify-content:center;align-items:center;gap:.75rem;margin-top:1rem;padding-top:1.5rem;padding-bottom:3rem;border-top:1px solid var(--color-card-border);font-size:.875rem}.HomePage_legalLinks__okAJn a{color:var(--color-text-secondary);text-decoration:none;transition:color .2s ease}.HomePage_legalLinks__okAJn a:hover{color:var(--color-fpl-green);text-decoration:underline}.HomePage_separator__rX6wa{color:var(--color-text-muted)}@media (max-width:768px){.HomePage_ctas__MnWus{flex-direction:column}.HomePage_ctas__MnWus a{width:100%;justify-content:center}.HomePage_liveStrip__4RtZA{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.9rem .5rem;gap:.9rem .5rem;padding:1.1rem .75rem}.HomePage_liveStat__WQemJ{padding:0}.HomePage_liveStat__WQemJ+.HomePage_liveStat__WQemJ{border-left:none}.HomePage_ctaButtons__ipVzb{flex-direction:column}.HomePage_ctaButtons__ipVzb a{width:100%;justify-content:center}}@media (min-width:1000px) and (max-height:900px){.HomePage_top__vzJxa{padding-block:clamp(1rem,2.4vh,2rem) clamp(.75rem,1.6vh,1.4rem)}.HomePage_topInner__pqUNc{gap:clamp(1rem,2.5vw,2rem)}.HomePage_title__y8bq1{font-size:clamp(1.8rem,8cqi,2.5rem);margin-bottom:.75rem}.HomePage_subtitle__su0aO{font-size:clamp(.9rem,.95vw,1rem);margin-bottom:1.1rem;line-height:1.5}.HomePage_pitchFoot__v1SWB{margin-top:.6rem;padding-top:.5rem}.HomePage_mainContent__hfzeO{padding-block:clamp(1.25rem,2.5vh,2rem) 0}.HomePage_glimpse__mBnAF{margin-bottom:clamp(1.75rem,3vw,2.5rem)}.HomePage_glimpseHeading__zjdEY{font-size:clamp(1.4rem,2vw,1.8rem)}}.Button_btnDanger__G37sQ,.Button_btnGreen__sMQno,.Button_btnOutline__JXK__{font-family:var(--font-heading);font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:1.05rem;padding:.65rem 1.6rem;border-radius:6px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;cursor:pointer;white-space:nowrap;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease}.Button_btnGreen__sMQno{background:var(--color-fpl-green);color:#000;border:none}.Button_btnGreen__sMQno:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,255,135,.25)}.Button_btnDanger__G37sQ:disabled,.Button_btnGreen__sMQno:disabled,.Button_btnOutline__JXK__:disabled{opacity:.45;cursor:not-allowed}.Button_btnDanger__G37sQ{background:var(--color-danger);color:#fff;border:none}.Button_btnDanger__G37sQ:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px rgba(220,53,69,.3)}.Button_btnDanger__G37sQ:focus-visible{outline:2px solid var(--color-danger);outline-offset:2px}.Button_btnOutline__JXK__{background:transparent;color:var(--color-light);border:1px solid var(--color-card-border)}.Button_btnOutline__JXK__:hover:not(:disabled){transform:translateY(-1px);border-color:var(--color-fpl-green);color:var(--color-fpl-green)}.Button_btnGreen__sMQno:focus-visible,.Button_btnOutline__JXK__:focus-visible{outline:2px solid var(--color-fpl-green);outline-offset:2px}.Button_btnArrow__6dYjd{display:inline-block;transition:transform .2s ease}.Button_btnGreen__sMQno:hover .Button_btnArrow__6dYjd{transform:translateX(3px)}.Button_btnCompact__u9QVD{font-size:.9rem;padding:.45rem 1rem;gap:.45rem}@media (max-width:768px){.Button_btnCompact__u9QVD{font-size:.8rem;padding:.35rem .75rem}}@media (prefers-reduced-motion:reduce){.Button_btnArrow__6dYjd,.Button_btnDanger__G37sQ,.Button_btnGreen__sMQno,.Button_btnOutline__JXK__{transition:none}}.Matchday_hero__hMD8W{position:relative;overflow:hidden;background:var(--color-background-secondary)}.Matchday_hero__hMD8W:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 15% 0,var(--color-fpl-green-dim) 0,transparent 55%);opacity:.6;pointer-events:none}.Matchday_pitchLines__KRdSB{position:absolute;inset:0;width:100%;height:100%;color:var(--color-fpl-green);opacity:.07;pointer-events:none}.Matchday_eyebrow__UyzlR{color:var(--color-fpl-green);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em}.Matchday_heroPanel__YjZaP{border-radius:12px;padding:1.75rem 2rem 1.6rem;margin:0 0 1.5rem}.Matchday_heroPanelInner__cmWwy{position:relative}.Matchday_heroEyebrow__R4uZy{margin:0 0 .45rem}.Matchday_heroTitle__z1ygi{font-family:var(--font-heading);font-weight:700;letter-spacing:.005em;font-size:clamp(1.6rem,3.5vw,2.2rem);line-height:1.1;color:var(--color-light);margin:0}.Matchday_heroAccent__0iXgR{color:var(--color-fpl-green)}.Matchday_heroSubtitle__m93h5{margin:.5rem 0 0;color:var(--color-text-secondary);font-size:.95rem;line-height:1.5;max-width:620px}@media (max-width:600px){.Matchday_heroPanel__YjZaP{padding:1.25rem 1rem 1.1rem}}.Matchday_sectionHead__Aa5bO{margin:0 0 1.75rem}.Matchday_sectionEyebrow__j2gOs{margin:0 0 .4rem}.Matchday_sectionHeading__E_ios{font-family:var(--font-heading);color:var(--color-light);font-size:clamp(1.7rem,3vw,2.2rem);font-weight:700;letter-spacing:.005em;margin:0}.Matchday_teamSheet__EMST3{background:linear-gradient(160deg,var(--color-glass-start),var(--color-glass-end));border:1px solid var(--color-glass-border);border-top:3px solid var(--color-fpl-green);border-radius:12px;padding:1.35rem 1.5rem 1.25rem;font-family:var(--font-data);width:100%}.Matchday_sheetHeader__sNeRG{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.Matchday_sheetLabel__25aiW{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--color-text-muted)}.Matchday_sheetGw__GV7fR{font-size:.85rem;font-weight:700;color:var(--color-fpl-green);white-space:nowrap}.Matchday_sheetRows__67Ss5{list-style:none;margin:.85rem 0 0;padding:0;border-top:1px dashed var(--color-card-border-subtle)}.Matchday_sheetRow__Y0K4U{display:flex;align-items:center;gap:.75rem;padding:.7rem 0;border-bottom:1px dashed var(--color-card-border-subtle);animation:Matchday_sheetRowIn__odlNe .45s ease both}.Matchday_sheetRow__Y0K4U:nth-child(2){animation-delay:.12s}.Matchday_sheetRow__Y0K4U:nth-child(3){animation-delay:.24s}@keyframes Matchday_sheetRowIn__odlNe{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Matchday_sheetRow__Y0K4U{animation:none}}.Matchday_armband__2eSyn,.Matchday_sheetRank__eTZy_{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;flex-shrink:0}.Matchday_armband__2eSyn{background:var(--color-fpl-green);color:#000;font-weight:800}.Matchday_sheetRank__eTZy_{border:1px solid var(--color-card-border);color:var(--color-text-muted);font-weight:600}.Matchday_sheetName__khlcc{color:var(--color-light);font-weight:600;font-size:.92rem;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Matchday_sheetPts__2gshD{color:var(--color-fpl-green);font-weight:700;font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Matchday_sheetLink__YXj1S{display:inline-block;margin-top:.9rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--color-fpl-green);text-decoration:none;transition:opacity .2s ease}.Matchday_sheetLink__YXj1S:hover{opacity:.8}.DataPanel_panel__7p7hC{background:linear-gradient(135deg,var(--color-glass-start),var(--color-glass-end));border:1px solid var(--color-glass-border);border-radius:1rem;padding:1.25rem;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}.DataPanel_head__wliA3{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin:0 0 1rem}.DataPanel_headText__KH8OV{display:flex;flex-direction:column;gap:.3rem;min-width:0}.DataPanel_eyebrow__AeSB0{color:var(--color-fpl-green);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em}.DataPanel_heading__W8qRF{font-family:var(--font-heading);font-weight:700;letter-spacing:.005em;color:var(--color-light);font-size:1.45rem;line-height:1.1;margin:0}.DataPanel_headSub__pKYcw{font-size:.82rem;color:var(--color-text-secondary);line-height:1.4}.DataPanel_headSub__pKYcw strong{color:var(--color-light);font-weight:700}.DataPanel_eyebrowBadge__kkOpP{margin-left:.5rem;font-family:var(--font-data);font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);border:1px solid var(--color-glass-border);border-radius:999px;padding:.1rem .5rem;vertical-align:middle}@media (max-width:640px){.DataPanel_head__wliA3{flex-direction:column;align-items:flex-start;gap:.6rem}}.DataPanel_chips__Fkm5i{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.DataPanel_chip__vDnoY{display:inline-flex;align-items:baseline;gap:.35rem;padding:.28rem .6rem;border-radius:999px;background:hsla(0,0%,100%,.04);border:1px solid var(--color-card-border);font-family:var(--font-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.78rem;color:var(--color-light);white-space:nowrap}.DataPanel_chipLabel__lwmDw{font-family:inherit;font-size:.62rem;text-transform:uppercase;letter-spacing:.06em;color:var(--pane-text-muted)}.DataPanel_chipGreen__pOuto{background:rgba(0,255,135,.08);border-color:rgba(0,255,135,.3);color:var(--color-fpl-green)}.DataPanel_chipDanger__QsnFC{background:var(--color-danger-bg-subtle);border-color:var(--color-danger-border-subtle);color:var(--color-danger-text);font-weight:700}.DataPanel_chipDanger__QsnFC .DataPanel_chipLabel__lwmDw{color:inherit}.DataPanel_pill__Bm28w{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .75rem .3rem .9rem;border-radius:999px;background:hsla(0,0%,100%,.04);border:1px solid var(--color-card-border);color:var(--color-light);white-space:nowrap;cursor:pointer;font:inherit}.DataPanel_pill__Bm28w:hover{background:var(--color-overlay-light)}.DataPanel_pill__Bm28w:focus-visible{outline:2px solid var(--color-fpl-green);outline-offset:1px}.DataPanel_pillLabel__mUC2f{font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pane-text-muted)}.DataPanel_pillValue__Xlu4o{font-family:var(--font-heading);font-weight:700;font-size:1.5rem;line-height:1;color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DataPanel_pillChevron__SN6IA{font-size:.6rem;color:var(--pane-text-muted)}.DataPanel_pillMenu__fRy2d{position:absolute;top:calc(100% + .375rem);left:0;z-index:20;min-width:100%;display:flex;flex-direction:column;padding:.375rem;background:var(--pane-bg-start);border:1px solid var(--color-card-border);border-radius:14px;box-shadow:0 8px 24px var(--color-card-shadow-heavy)}.DataPanel_pillMenuEnd__7j16f{left:auto;right:0}.DataPanel_facts__g2JDX{display:grid;grid-template-columns:repeat(var(--facts-columns,4),minmax(0,1fr));border-top:1px dashed var(--color-card-border);border-bottom:1px dashed var(--color-card-border)}.DataPanel_fact__c_ydQ{display:flex;flex-direction:column;gap:.2rem;padding:.7rem .85rem;border-right:1px dashed var(--color-card-border);min-width:0}.DataPanel_fact__c_ydQ:last-child{border-right:none}.DataPanel_factLabel__SG0OK{font-size:.66rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--pane-text-muted)}.DataPanel_factValue__SLp6Y{display:flex;align-items:baseline;gap:.25rem;white-space:nowrap;line-height:1}.DataPanel_factNumber__qvER2{font-family:var(--font-heading);font-size:1.6rem;font-weight:700;color:var(--color-light)}.DataPanel_factUnit__QwFqh{font-size:.7rem;font-weight:600;color:var(--pane-text-secondary)}.DataPanel_factSub__YsXtm{font-size:.68rem;color:var(--pane-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DataPanel_factGreen__TtrHS .DataPanel_factNumber__qvER2{color:var(--color-fpl-green)}.DataPanel_abbr__uX2dn,.DataPanel_abbr__uX2dn[title]{text-transform:none;text-decoration:none}.DataPanel_factsCompact__86rfP{border-top:none;border-bottom:none}.DataPanel_factsCompact__86rfP .DataPanel_fact__c_ydQ{gap:.25rem;padding:0 .75rem}.DataPanel_factsCompact__86rfP .DataPanel_fact__c_ydQ:first-child{padding-left:0}.DataPanel_factsCompact__86rfP .DataPanel_factLabel__SG0OK{line-height:1.2}.DataPanel_factsCompact__86rfP .DataPanel_factNumber__qvER2{font-size:1.3rem}.DataPanel_factsStack__BwRpQ{grid-template-columns:minmax(0,1fr);row-gap:.6rem}.DataPanel_factsStack__BwRpQ .DataPanel_fact__c_ydQ{padding-left:0;padding-right:0;border-right:none}@media (max-width:640px){.DataPanel_facts__g2JDX:not(.DataPanel_factsCompact__86rfP){grid-template-columns:repeat(2,minmax(0,1fr))}.DataPanel_facts__g2JDX:not(.DataPanel_factsCompact__86rfP) .DataPanel_fact__c_ydQ:nth-child(2n){border-right:none}.DataPanel_facts__g2JDX:not(.DataPanel_factsCompact__86rfP) .DataPanel_fact__c_ydQ:nth-child(-n+2):nth-last-child(n+3){border-bottom:1px dashed var(--color-card-border)}.DataPanel_factNumber__qvER2{font-size:1.45rem}.DataPanel_factsCompact__86rfP .DataPanel_fact__c_ydQ{padding:0 .5rem}.DataPanel_factsCompact__86rfP .DataPanel_factNumber__qvER2{font-size:1.15rem}}.DataPanel_disclose__4RGtH{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px;padding:.55rem .25rem;margin-top:.75rem;border:none;border-top:1px dashed var(--color-card-border);background:transparent;color:var(--color-light);cursor:pointer;text-align:left;font-size:.85rem;font-weight:600;font-family:inherit}.DataPanel_disclose__4RGtH:hover{color:var(--color-fpl-green)}.DataPanel_discloseHeading__JDh3Q{margin:0;font:inherit;letter-spacing:normal}.DataPanel_disclose__4RGtH:focus-visible{outline:2px solid var(--color-fpl-green);outline-offset:2px;border-radius:4px}.DataPanel_disclosePreview__3OkcC{display:flex;align-items:center;gap:.6rem;color:var(--pane-text-secondary);font-family:var(--font-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:500;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DataPanel_chevron__8pR0G{width:14px;height:14px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;color:var(--pane-text-secondary);transition:transform .2s ease}.DataPanel_chevronOpen__Oc1NV{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.DataPanel_chevron__8pR0G{transition:none}}.DataPanel_tabs__MBFDu{display:grid;grid-template-columns:repeat(var(--tab-count,3),minmax(0,1fr));border-bottom:1px solid var(--color-card-border);margin:0 0 1rem}.DataPanel_tab__T4sAQ{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-height:56px;padding:.55rem .75rem .6rem;background:transparent;border:none;border-bottom:3px solid transparent;margin-bottom:-1px;cursor:pointer;color:var(--pane-text-secondary);text-align:left;font-family:inherit;min-width:0}.DataPanel_tab__T4sAQ:hover{color:var(--color-light);background:hsla(0,0%,100%,.03)}.DataPanel_tab__T4sAQ:focus-visible{outline:2px solid var(--color-fpl-green);outline-offset:-2px}.DataPanel_tabActive__hb85B{color:var(--color-light);border-bottom-color:var(--color-fpl-green)}.DataPanel_tabLabel__DwgO6{font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.DataPanel_tabValue__lxL2b{font-family:var(--font-heading);font-size:1.15rem;font-weight:700;line-height:1;display:flex;align-items:baseline;gap:.4rem;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.DataPanel_tabDetail__1uxq_{font-family:var(--font-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600;color:var(--pane-text-secondary)}@media (max-width:640px){.DataPanel_tab__T4sAQ{padding:.5rem .4rem .55rem}.DataPanel_tabLabel__DwgO6{font-size:.58rem;letter-spacing:.08em}.DataPanel_tabDetailWide__vNyAi{display:none}}.DataPanel_sectionHead__QN6LJ{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.DataPanel_sectionTitle___8hOo{font-size:.8rem;font-weight:600;color:var(--color-light);text-transform:uppercase;letter-spacing:.05em;margin:0;display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.DataPanel_sectionHint__Fmxnb{font-size:.68rem;font-weight:500;color:var(--color-text-secondary);text-transform:none;letter-spacing:0}.DataPanel_segmented__ej3Ib{display:inline-flex;border:1px solid var(--color-card-border);border-radius:999px;padding:2px;background:rgba(0,0,0,.2)}.DataPanel_segBtn__Sm6L5{border:none;background:transparent;color:var(--pane-text-secondary);font-family:inherit;font-size:.72rem;font-weight:700;padding:.3rem .8rem;border-radius:999px;cursor:pointer;min-height:30px}.DataPanel_segBtn__Sm6L5:hover{color:var(--color-light)}.DataPanel_segBtn__Sm6L5:focus-visible{outline:2px solid var(--color-fpl-green);outline-offset:1px}.DataPanel_segOn___IQg4{background:var(--color-overlay-light);color:var(--color-light)}.DataPanel_segFill____d90{display:flex}.DataPanel_segFill____d90 .DataPanel_segBtn__Sm6L5{flex:1 1;padding-left:.4rem;padding-right:.4rem}.DataPanel_segSmall__2j15l{padding:1px;background:rgba(0,0,0,.25)}.DataPanel_segSmall__2j15l .DataPanel_segBtn__Sm6L5{display:inline-flex;align-items:center;gap:2px;min-height:20px;padding:0 .25rem;font-size:.6rem;letter-spacing:.04em;color:var(--pane-text-muted)}.DataPanel_segSmall__2j15l .DataPanel_segOn___IQg4{color:var(--color-light)}@media (max-width:480px){.DataPanel_segBtn__Sm6L5{padding:.3rem .55rem}}.DataPanel_lineScroll__Rjtr6{overflow-x:auto;-webkit-overflow-scrolling:touch}.DataPanel_line__t8j7G{display:grid;grid-template-columns:repeat(var(--cell-count,8),minmax(0,1fr));grid-gap:.25rem;gap:.25rem;align-items:end}.DataPanel_cell__t1_RL{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.4rem .15rem .35rem;border-radius:.5rem;border:1px solid transparent;min-width:0}.DataPanel_cellButton__XokpY{background:transparent;color:inherit;font-family:inherit;cursor:pointer;transition:background .15s,border-color .15s}.DataPanel_cellButton__XokpY:hover{background:hsla(0,0%,100%,.04);border-color:var(--color-card-border)}.DataPanel_cellButton__XokpY:focus-visible{outline:2px solid var(--color-fpl-green);outline-offset:1px}.DataPanel_cellLive__JTl_4{background:rgba(0,200,80,.08);border-color:rgba(0,255,135,.25)}.DataPanel_cellLive__JTl_4.DataPanel_cellDidNotPlay__qgGS3{background:hsla(0,0%,100%,.04);border-color:var(--color-card-border)}.DataPanel_cellLive__JTl_4.DataPanel_cellDidNotPlay__qgGS3 .DataPanel_cellTag__q6dWo,.DataPanel_cellLive__JTl_4.DataPanel_cellDidNotPlay__qgGS3 .DataPanel_cellVal__WqDF8{color:var(--color-text-muted)}.DataPanel_cellLive__JTl_4.DataPanel_cellDidNotPlay__qgGS3 .DataPanel_bar__hXD3b{background:var(--color-text-muted)}.DataPanel_cellButton__XokpY.DataPanel_cellSelected__pRnVB:hover,.DataPanel_cellSelected__pRnVB{background:rgba(77,171,247,.12);border-color:rgba(77,171,247,.3)}.DataPanel_cellBlank__FsPNF{background:rgba(245,158,11,.08);border-color:rgba(245,158,11,.25)}.DataPanel_cellVal__WqDF8{font-family:var(--font-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:700;color:var(--color-light);line-height:1}.DataPanel_cellPast__HLSRd .DataPanel_cellVal__WqDF8{color:var(--color-text-secondary)}.DataPanel_cellProj__E_s6V .DataPanel_cellVal__WqDF8{color:var(--color-fpl-green)}.DataPanel_barBox__dZKT2{height:56px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.DataPanel_bar__hXD3b{width:60%;border-radius:3px 3px 0 0;background:rgba(227,231,239,.45)}.DataPanel_cellLive__JTl_4 .DataPanel_bar__hXD3b{background:var(--color-fpl-green)}.DataPanel_cellProj__E_s6V .DataPanel_bar__hXD3b{background:var(--color-fpl-green-dim);border:1px dashed rgba(0,255,135,.6);border-bottom:none}.DataPanel_barCap__o34JF{width:60%;border-radius:3px 3px 0 0;background:rgba(220,53,69,.35);border:1px dashed rgba(220,53,69,.8);border-bottom:none}.DataPanel_cellProj__E_s6V .DataPanel_barCapped__sFBRQ{border-radius:0;border-top:none}.DataPanel_cellChip__MDgTK{display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .35rem;border-radius:.35rem;font-size:.64rem;font-weight:600;border:1px solid transparent;white-space:nowrap;max-width:100%;overflow:hidden}.DataPanel_cellChipText__y6VGR{min-width:0;overflow:hidden;text-overflow:ellipsis}.DataPanel_table__KN9Vb .DataPanel_cellChip__MDgTK{font-size:var(--table-chip-text)}.DataPanel_cellChipPlain__CIWPi{background:hsla(0,0%,100%,.06);border-color:var(--color-glass-border);color:var(--color-light)}.DataPanel_cellChipBlank__Y_oDC{background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.35);color:var(--color-warning);font-style:italic}.DataPanel_cellGw__T1H2d{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--pane-text-muted);white-space:nowrap}.DataPanel_cellTag__q6dWo{font-family:var(--font-data);font-size:.6rem;color:var(--pane-text-secondary);white-space:nowrap;min-height:.8rem}.DataPanel_cellLive__JTl_4 .DataPanel_cellTag__q6dWo{color:var(--color-fpl-green)}.DataPanel_cellTagDanger__lbqXg{color:var(--color-danger-text)}.DataPanel_muted__ukPzf{color:var(--pane-text-secondary)}@media (max-width:640px){.DataPanel_lineScroll__Rjtr6{margin:0 -1rem;padding:0 1rem}.DataPanel_line__t8j7G{grid-template-columns:repeat(var(--cell-count,8),var(--cell-width,62px));width:max-content}}.DataPanel_legend__VbGD2{display:flex;gap:1rem;flex-wrap:wrap;font-size:.66rem;color:var(--pane-text-secondary)}.DataPanel_legend__VbGD2 span{display:inline-flex;align-items:center;gap:.35rem}.DataPanel_swatch__X6IsY{width:10px;height:10px;border-radius:2px;display:inline-block}.DataPanel_swatchPast__zOyws{background:rgba(227,231,239,.45)}.DataPanel_swatchLive__LwcSd{background:var(--color-fpl-green)}.DataPanel_swatchProj__gugrG{background:var(--color-fpl-green-dim);border:1px dashed rgba(0,255,135,.6)}.DataPanel_swatchHit__0Rdcc{background:rgba(220,53,69,.35);border:1px dashed rgba(220,53,69,.8)}.DataPanel_swatchSelected__q1DqY{background:rgba(77,171,247,.12);border:1px solid rgba(77,171,247,.3)}.DataPanel_tableResponsive__6f7wS{overflow-x:auto;-webkit-overflow-scrolling:touch}.DataPanel_table__KN9Vb{width:100%;margin-bottom:0;border-collapse:collapse;--table-ground:var(--pane-bg-end);--table-text:0.875rem;--table-head-text:0.78rem;--table-lead-text:0.95rem;--table-small-text:0.75rem;--table-chip-text:0.7rem}.DataPanel_table__KN9Vb thead th{background-color:var(--color-card-border-subtle);color:var(--color-light);padding:.55rem .6rem;text-align:left;border-bottom:2px solid var(--color-card-border);font-size:var(--table-head-text);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.DataPanel_table__KN9Vb tbody td{background-color:transparent;color:var(--color-light);padding:.55rem .6rem;border-top:1px solid var(--color-card-border);font-size:var(--table-text);white-space:nowrap;vertical-align:middle}.DataPanel_table__KN9Vb tbody tr:hover td{background-color:var(--color-card-border-subtle)}.DataPanel_table__KN9Vb tbody tr.DataPanel_rowBand__dmEcV td{border-top:1px dashed var(--color-card-border)}.DataPanel_tableBanded__Dokzq tbody td{border-top:none}.DataPanel_tableGroundPage___1Ncw{--table-ground:var(--color-background)}.DataPanel_rowClickable__3uIJr{cursor:pointer}.DataPanel_sortHead__3jTpu{display:inline-flex;align-items:baseline;gap:.3rem;padding:0;border:none;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;cursor:pointer}.DataPanel_sortHead__3jTpu:hover{color:var(--color-fpl-green)}.DataPanel_sortHead__3jTpu:focus-visible{outline:2px solid var(--color-fpl-green);outline-offset:2px;border-radius:3px}.DataPanel_num__JKXHO .DataPanel_sortHead__3jTpu{flex-direction:row-reverse}.DataPanel_sortArrow__Dhb4n{display:inline-block;min-width:.6em;color:var(--color-fpl-green)}.DataPanel_mono__Nf0U_{font-family:var(--font-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DataPanel_table__KN9Vb td.DataPanel_num__JKXHO,.DataPanel_table__KN9Vb th.DataPanel_num__JKXHO{text-align:right}.DataPanel_table__KN9Vb tbody tr.DataPanel_rowPast__bAG6x td{color:var(--color-text-secondary)}.DataPanel_table__KN9Vb tbody tr.DataPanel_rowPast__bAG6x td strong{color:var(--color-light)}.DataPanel_table__KN9Vb tbody tr.DataPanel_rowLive__rgR_M td{background-color:rgba(0,200,80,.08)}.DataPanel_table__KN9Vb tbody tr.DataPanel_rowSelected__HxQ4d td{background-color:rgba(77,171,247,.15);border-color:rgba(77,171,247,.3)}.DataPanel_table__KN9Vb tbody tr.DataPanel_rowSelected__HxQ4d:hover td{background-color:rgba(77,171,247,.2)}.DataPanel_table__KN9Vb thead th.DataPanel_colSelected__veui9{background-color:rgba(77,171,247,.25);color:var(--color-light)}.DataPanel_table__KN9Vb tbody td.DataPanel_colSelected__veui9,.DataPanel_table__KN9Vb tbody tr:hover td.DataPanel_colSelected__veui9{background-color:rgba(77,171,247,.12)}.DataPanel_table__KN9Vb tbody tr.DataPanel_rowBlank__wXSa0 td{background-color:rgba(245,158,11,.12);border-color:rgba(245,158,11,.3)}.DataPanel_table__KN9Vb tbody tr.DataPanel_rowBlank__wXSa0:hover td{background-color:rgba(245,158,11,.2)}.DataPanel_table__KN9Vb tbody td.DataPanel_blankText__2sEjp,.DataPanel_table__KN9Vb tbody td.DataPanel_blankText__2sEjp strong{color:var(--color-warning)}.DataPanel_table__KN9Vb tbody td.DataPanel_muted__ukPzf{color:var(--pane-text-secondary)}.DataPanel_table__KN9Vb tbody td.DataPanel_wrapText__pOrvu{white-space:normal}@media (max-width:768px){.DataPanel_table__KN9Vb tbody td,.DataPanel_table__KN9Vb thead th{padding-inline:.35rem}.DataPanel_tablePhoneGrid___x_QL tbody tr,.DataPanel_tablePhoneGrid___x_QL thead tr{display:grid;grid-template-columns:var(--table-phone-columns);align-items:center;grid-column-gap:.35rem;column-gap:.35rem}.DataPanel_tablePhoneGrid___x_QL thead tr{position:relative;background-color:var(--color-card-border-subtle);border-bottom:2px solid var(--color-card-border)}.DataPanel_tablePhoneGrid___x_QL thead th{background-color:transparent}.DataPanel_tablePhoneGrid___x_QL thead th.DataPanel_headQuiet__4gkEG{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.DataPanel_tablePhoneGrid___x_QL tbody tr{border-top:1px dashed var(--color-card-border)}.DataPanel_tablePhoneGrid___x_QL tbody td,.DataPanel_tablePhoneGrid___x_QL tbody tr.DataPanel_rowBand__dmEcV td,.DataPanel_tablePhoneGrid___x_QL thead th{border:none}.DataPanel_tablePhoneGrid___x_QL .DataPanel_cellFull__KoLfk{grid-column:1/-1;padding-top:0}}.DataPanel_table__KN9Vb td.DataPanel_pinned__b2vba,.DataPanel_table__KN9Vb th.DataPanel_pinned__b2vba{position:-webkit-sticky;position:sticky;left:0;z-index:1;background-color:var(--table-ground)}.DataPanel_table__KN9Vb tbody tr:hover td.DataPanel_pinned__b2vba,.DataPanel_table__KN9Vb thead th.DataPanel_pinned__b2vba{background-color:var(--table-ground);box-shadow:inset 0 0 0 100vmax var(--color-card-border-subtle)}.DataPanel_rowTag__VdWw5{margin-left:.4rem;font-size:var(--table-small-text,.75rem);font-weight:600;color:var(--color-text-secondary);white-space:nowrap}.DataPanel_remove__HINR4{width:24px;height:24px;flex:none;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid var(--color-card-border);background:transparent;color:var(--pane-text-secondary);font-size:.65rem;cursor:pointer}.DataPanel_remove__HINR4:hover{border-color:var(--color-danger-text);color:var(--color-danger-text)}.DataPanel_remove__HINR4:focus-visible{outline:2px solid var(--color-fpl-green);outline-offset:2px}.DataPanel_cellStack__LeyIT{display:inline-flex;flex-direction:column;align-items:center;gap:3px}.DataPanel_cellFigure__pKc0L{font-family:var(--font-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.DataPanel_cellFigureLead__KaK5b{font-size:var(--table-lead-text,.95rem)}.DataPanel_cellFigureRegular__u8gw0{font-weight:400}.DataPanel_cellSub__hMdUu{font-family:var(--font-data);font-size:var(--table-small-text,.75rem);font-weight:600;line-height:1;color:var(--pane-text-secondary);white-space:nowrap}.DataPanel_figureBest__qRC1R{color:var(--color-fpl-green)}.DataPanel_figureUp___CgYZ{color:var(--color-success-light);font-weight:700}.DataPanel_figureDown__UVMdG{color:var(--color-danger-text);font-weight:700}.DataPanel_flags__stNVS{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem}.DataPanel_flag__bHx59{display:inline-flex;align-items:center;gap:.35rem;padding:.18rem .5rem;border-radius:.35rem;border:1px solid transparent;font-size:.72rem;font-weight:700;white-space:nowrap}.DataPanel_flag__bHx59 svg{width:12px;height:12px;flex-shrink:0}.DataPanel_flagSmall__xYDkj{padding:.04rem .35rem;font-size:.58rem;letter-spacing:.04em;text-transform:uppercase}.DataPanel_flagWarning__I9bfR{color:var(--color-warning);background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.35)}.DataPanel_flagDanger__TRAOg{color:var(--color-danger-text);background:var(--color-danger-bg-subtle);border-color:var(--color-danger-border-subtle)}.DataPanel_flagGreen__LhxiB{color:var(--color-fpl-green);background:rgba(0,255,135,.08);border-color:rgba(0,255,135,.3)}.DataPanel_flagViolet__bguAv{color:#a78bfa;background:rgba(124,58,237,.12);border-color:rgba(124,58,237,.4)}.DataPanel_flagAmber__OSu_8{color:#f59e0b;background:rgba(217,119,6,.12);border-color:rgba(217,119,6,.45)}.DataPanel_footer__CuSDj{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;padding:1rem 1.5rem 1.25rem;border-top:1px solid var(--color-card-border);background:rgba(0,0,0,.15);flex-shrink:0}.DataPanel_action__spzJp{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1rem;border:1px solid transparent;border-radius:8px;font-family:inherit;font-weight:600;font-size:.8rem;line-height:1.2;text-transform:uppercase;letter-spacing:.05em;min-height:44px;cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s,border-color .2s,color .2s}.DataPanel_action__spzJp:active:not(:disabled){transform:translateY(0)}.DataPanel_action__spzJp:disabled{opacity:.5;cursor:not-allowed}.DataPanel_action__spzJp:focus-visible{outline:2px solid var(--color-fpl-green);outline-offset:2px}.DataPanel_actionBlue__ws7L0{background:linear-gradient(135deg,var(--color-primary-light) 0,var(--color-primary) 100%);color:var(--color-text-primary);box-shadow:0 2px 8px rgba(77,171,247,.3)}.DataPanel_actionBlue__ws7L0:hover:not(:disabled){background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);transform:translateY(-2px);box-shadow:0 4px 12px rgba(77,171,247,.4)}.DataPanel_actionGreen__LmxCi{background:linear-gradient(135deg,#51cf66 0,var(--color-success) 100%);color:var(--color-text-primary);box-shadow:0 2px 8px rgba(81,207,102,.3)}.DataPanel_actionGreen__LmxCi:hover:not(:disabled){background:linear-gradient(135deg,var(--color-success) 0,#2f9e44 100%);transform:translateY(-2px);box-shadow:0 4px 12px rgba(81,207,102,.4)}.DataPanel_actionGhost___43Gm{background:transparent;color:var(--color-light);border-color:var(--color-glass-border)}.DataPanel_actionGhost___43Gm:hover:not(:disabled){border-color:var(--color-light);background:hsla(0,0%,100%,.04)}.DataPanel_actionSmall__EAsKp{min-height:30px;padding:0 .75rem;font-size:.7rem;font-weight:700;white-space:nowrap}@media (max-width:640px){.DataPanel_footer__CuSDj{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom, 0px))}.DataPanel_action__spzJp:not(.DataPanel_actionSmall__EAsKp){padding:.8rem .6rem;font-size:.78rem}}@media (prefers-reduced-motion:reduce){.DataPanel_action__spzJp,.DataPanel_cellButton__XokpY{transition:none}.DataPanel_actionBlue__ws7L0:hover:not(:disabled),.DataPanel_actionGreen__LmxCi:hover:not(:disabled){transform:none}}.StrategyArchetypeSelector_fieldset__f_aIZ{display:flex;flex-direction:column;gap:.6rem;border:none;margin:0;padding:0;min-width:0}.StrategyArchetypeSelector_legend__UK_ML{display:flex;align-items:baseline;gap:.6rem;padding:0;margin:0 0 .6rem;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-light)}.StrategyArchetypeSelector_legendHint__kcLhc{font-size:.68rem;font-weight:500;text-transform:none;letter-spacing:0;color:var(--color-text-secondary)}.StrategyArchetypeSelector_passBadge__MZ5Fi{margin-left:auto;font-size:.68rem;font-weight:600;letter-spacing:.04em;color:var(--color-fpl-green)}.StrategyArchetypeSelector_grid__L1NxM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.6rem;gap:.6rem}.StrategyArchetypeSelector_card__T_p6o{position:relative;display:flex;flex-direction:column;gap:.55rem;padding:.85rem .9rem .8rem;border-radius:.6rem;border:1px solid var(--color-card-border);background:var(--color-overlay-subtle);cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.StrategyArchetypeSelector_card__T_p6o:hover{border-color:rgba(0,255,135,.35)}.StrategyArchetypeSelector_cardChecked__HMeVe,.StrategyArchetypeSelector_cardChecked__HMeVe:hover{border-color:rgba(0,255,135,.55);background:rgba(0,255,135,.06);box-shadow:0 0 0 1px rgba(0,255,135,.35)}.StrategyArchetypeSelector_fieldset__f_aIZ:disabled .StrategyArchetypeSelector_card__T_p6o{cursor:not-allowed;opacity:.6}.StrategyArchetypeSelector_input__LfRtv{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.StrategyArchetypeSelector_card__T_p6o:has(>.StrategyArchetypeSelector_input__LfRtv:focus-visible){outline:2px solid var(--color-fpl-green);outline-offset:2px}.StrategyArchetypeSelector_cardTop__QLXr7{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.StrategyArchetypeSelector_cardName__ALrHO{display:flex;align-items:center;gap:.55rem;min-width:0}.StrategyArchetypeSelector_dot__SRvNo{width:16px;height:16px;border-radius:50%;border:2px solid hsla(0,0%,100%,.35);flex-shrink:0;transition:border-color .15s,background .15s}.StrategyArchetypeSelector_cardChecked__HMeVe .StrategyArchetypeSelector_dot__SRvNo{border-color:var(--color-fpl-green);background:var(--color-fpl-green);box-shadow:inset 0 0 0 3px var(--pane-header-end)}.StrategyArchetypeSelector_cardLabel__v_yUB{font-family:var(--font-heading);font-size:1.3rem;font-weight:700;line-height:1;color:var(--color-light)}.StrategyArchetypeSelector_glyph__QARq6{flex-shrink:0}.StrategyArchetypeSelector_glyphUp___Yvkz{stroke:var(--color-fpl-green);stroke-width:2}.StrategyArchetypeSelector_glyphDip__6iYDv{stroke:var(--color-danger);stroke-width:2}.StrategyArchetypeSelector_glyphDipDot__zIKn3{fill:var(--color-danger)}.StrategyArchetypeSelector_glyphBase__v8SKu{stroke:var(--color-glass-border);stroke-width:1;stroke-dasharray:2 3}.StrategyArchetypeSelector_cardTagline___celM{font-size:.78rem;line-height:1.35;color:var(--color-text-secondary)}.StrategyArchetypeSelector_params__qX36S{display:flex;flex-wrap:wrap;gap:.3rem;font-family:var(--font-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.66rem}.StrategyArchetypeSelector_param__ZYcf_{padding:.1rem .4rem;border-radius:.35rem;border:1px solid var(--color-glass-border);background:hsla(0,0%,100%,.06);color:var(--color-light);white-space:nowrap}.StrategyArchetypeSelector_paramHits__5evBY{border-color:var(--color-danger-border-subtle);background:var(--color-danger-bg-subtle);color:var(--color-danger-text)}.StrategyArchetypeSelector_paramNoHits__jdkBW{border-color:rgba(0,255,135,.3);background:rgba(0,255,135,.08);color:var(--color-fpl-green)}@media (max-width:640px){.StrategyArchetypeSelector_grid__L1NxM{grid-template-columns:1fr;gap:.5rem}}@media (prefers-reduced-motion:reduce){.StrategyArchetypeSelector_card__T_p6o,.StrategyArchetypeSelector_dot__SRvNo{transition:none}}.SeasonPassUpsell_upsell___iTTC{display:flex;align-items:center;justify-content:space-between;gap:.9rem;padding:.75rem .9rem;border:1px solid var(--color-card-border);border-left:3px solid var(--color-fpl-green);border-radius:.6rem;background:var(--color-overlay-subtle)}.SeasonPassUpsell_copy__viLnf{display:flex;flex-direction:column;gap:.3rem;min-width:0}.SeasonPassUpsell_title__PSz9i{margin:0;font-family:var(--font-heading);font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-fpl-green)}.SeasonPassUpsell_reason__VGEcI{margin:0;font-size:.85rem;font-weight:600;color:var(--color-light)}.SeasonPassUpsell_text__HqYU9{margin:0;font-size:.82rem;line-height:1.45;color:var(--color-text-secondary)}.SeasonPassUpsell_text__HqYU9 strong{color:var(--color-light)}.SeasonPassUpsell_cta__gyXZ7{flex-shrink:0;white-space:nowrap}@media (max-width:600px){.SeasonPassUpsell_upsell___iTTC{flex-direction:column;align-items:stretch}.SeasonPassUpsell_cta__gyXZ7{justify-content:center}}.SeasonPassUpsell_link__EyUQy{color:var(--color-fpl-green)}.SeasonPassUpsell_note__iD6_i{margin:0;font-size:.8rem;color:var(--color-text-secondary)}.SeasonPassUpsell_note__iD6_i i{color:var(--color-fpl-green)}.Field_field__vRj3V{box-sizing:border-box;border:1px solid var(--color-card-border);border-radius:8px;background-color:rgba(0,0,0,.2);color:var(--color-light);color-scheme:dark;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.Field_field__vRj3V::placeholder{color:var(--pane-text-muted)}.Field_field__vRj3V:hover:not(:disabled){border-color:var(--color-glass-border)}.Field_field__vRj3V:focus{outline:none;border-color:var(--color-fpl-green);box-shadow:0 0 0 2px rgba(0,255,135,.12);background-color:rgba(0,0,0,.3)}.Field_field__vRj3V:disabled{opacity:.5;cursor:not-allowed}.Field_select__5t6jP{padding-right:1.9rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'><path fill='none' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M2 4l4 4 4-4'/></svg>");background-repeat:no-repeat;background-position:right .6rem center;background-size:10px 10px}.Field_select__5t6jP option{background:var(--color-surface-dark);color:var(--color-light)}.PageShell_shell__mMCwN{width:100%;max-width:var(--page-width,var(--page-width-content));margin-inline:auto;padding-inline:var(--page-gutter)}.PageShell_narrow__cAasl{--page-width:var(--page-width-narrow)}.PageShell_content__kt7PJ{--page-width:var(--page-width-content)}.PageShell_wide__f3pl1{--page-width:max(var(--page-width-narrow),min(var(--page-width-wide),(100% - 2 * var(--page-column-min) - var(--page-column-gap,1.25rem) - 2 * var(--page-gutter)) * 1000000))}.PageShell_columns__lQArx{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(var(--page-column-min),calc((100% - var(--page-column-gap, 1.25rem)) / 2))),1fr));grid-gap:var(--page-column-gap,1.25rem);gap:var(--page-column-gap,1.25rem);align-items:var(--page-columns-align,start)}.PageShell_full__GqRtn{grid-column:1/-1}.PreseasonDataNotice_notice__hxSZq{display:flex;align-items:center;gap:.55rem;max-width:1100px;margin:1rem auto 0;padding:.55rem .9rem;background:var(--pane-bg-start);border:1px solid var(--pane-border);border-left:3px solid var(--color-fpl-green);border-radius:8px;color:var(--color-text-secondary);font-size:.85rem;line-height:1.4}.PreseasonDataNotice_notice__hxSZq strong{color:var(--color-text-primary);font-weight:600}.PreseasonDataNotice_icon__B9zON{flex:0 0 auto;color:var(--color-fpl-green);font-size:.85rem}@media (max-width:600px){.PreseasonDataNotice_notice__hxSZq{margin:.75rem 1rem 0;font-size:.8rem}}.RateMyTeam_page__7EjuX{--gap:clamp(1rem,2vw,1.5rem);padding-block:clamp(1rem,2vw,1.5rem) 2.5rem;--page-gutter:clamp(1rem,3.5vw,3rem)}.RateMyTeam_header__IuEOg{display:grid;grid-gap:var(--gap);gap:var(--gap);align-items:end;margin-bottom:calc(var(--gap) * 1.5)}@media (min-width:1100px){.RateMyTeam_header__IuEOg{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.RateMyTeam_intro__AZg4V{display:flex;flex-direction:column;gap:.3rem;min-width:0}.RateMyTeam_intro__AZg4V p{margin:0}.RateMyTeam_title__3YEPT{font-family:var(--font-heading);font-weight:700;letter-spacing:.005em;font-size:clamp(1.25rem,2.4vw,1.6rem);line-height:1.15;color:var(--color-light);margin:0}.RateMyTeam_subtitle__APAQY{color:var(--color-text-secondary);font-size:.9rem;line-height:1.45}.RateMyTeam_form__sSDpp{display:flex;flex-direction:column;gap:.4rem;min-width:0}.RateMyTeam_label__4y67g{font-size:.66rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary)}.RateMyTeam_formRow__1_v97{display:flex;gap:.6rem}.RateMyTeam_input__ZwWe3{flex:1 1;min-width:0;padding:.6rem .9rem;font-size:1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RateMyTeam_hint__eFZK_{margin:0;color:var(--color-text-secondary);font-size:.8rem;line-height:1.45}.RateMyTeam_hintLink__Bn1Bp{color:var(--color-fpl-green);white-space:nowrap}.RateMyTeam_error__0dX78{margin:0;padding:.55rem .8rem;border:1px solid var(--color-danger-border-subtle);border-radius:8px;background:var(--color-danger-bg-subtle);color:var(--color-danger-text);font-size:.85rem;line-height:1.45}.RateMyTeam_eyebrow__o6N_t{color:var(--color-fpl-green);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;white-space:nowrap}.RateMyTeam_teamName__KzyUx{margin:0;font-family:var(--font-heading);font-weight:700;letter-spacing:.005em;color:var(--color-light);font-size:1.45rem;line-height:1.1;overflow-wrap:anywhere}.RateMyTeam_manager__LhFL1,.RateMyTeam_note__usKpF{color:var(--color-text-secondary);font-size:.82rem}.RateMyTeam_note__usKpF{margin:0;line-height:1.5}.RateMyTeam_waiting__qngmF{display:inline-flex;align-items:center;gap:.6rem;margin:0;color:var(--color-text-secondary);font-size:.85rem}.RateMyTeam_spinner__ggjF2{width:1rem;height:1rem;border:2px solid var(--color-card-border);border-top-color:var(--color-fpl-green);border-radius:50%;animation:RateMyTeam_spin__zfr2n .8s linear infinite}@keyframes RateMyTeam_spin__zfr2n{to{transform:rotate(1turn)}}.RateMyTeam_pitchStale__iJ3sR{opacity:.45;transition:opacity .2s ease}.RateMyTeam_pitchEmpty__R4uXy{display:flex;align-items:center;justify-content:center;min-height:clamp(240px,40vw,480px);padding:1rem;border-radius:.9rem;border:1px dashed var(--color-card-border);color:var(--color-text-secondary);font-size:.9rem;text-align:center}.RateMyTeam_pitchCaption__rtrwi{margin:0;padding-top:.6rem;min-height:1.6rem;color:var(--color-text-secondary);font-size:.8rem;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RateMyTeam_columnBoard__3vyoc{display:grid;grid-gap:calc(var(--gap) * 1.5);gap:calc(var(--gap) * 1.5)}@media (min-width:1100px){.RateMyTeam_columnBoard__3vyoc{grid-template-columns:20rem minmax(0,1fr);align-items:stretch}}.RateMyTeam_column__D5Aci{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.RateMyTeam_columnRated__umHVm{justify-content:space-between}.RateMyTeam_column__D5Aci:not(.RateMyTeam_columnRated__umHVm) .RateMyTeam_columnFoot__r3hqX{margin-top:auto}.RateMyTeam_columnHead__ywZ6r{display:flex;flex-direction:column;gap:.25rem}.RateMyTeam_columnScore__CiP_I{display:flex;align-items:center;gap:1rem}.RateMyTeam_columnVerdict__CW6UR{margin:0;color:var(--color-light);font-size:.88rem;line-height:1.5}.RateMyTeam_columnStanding__bYW6F{flex:1 1}.RateMyTeam_tipPara__HIMNW{display:block;margin-bottom:.6rem}.RateMyTeam_tipBands__9YJ1F{display:grid;grid-gap:.3rem;gap:.3rem;color:var(--color-text-secondary)}.RateMyTeam_tipBand__sZZZx{display:flex;gap:.6rem;align-items:baseline}.RateMyTeam_tipBand__sZZZx[data-current]{color:var(--color-light)}.RateMyTeam_bandGrade__HtCeg{flex:none;width:1rem;font-family:var(--font-heading);font-weight:700;color:var(--color-text-secondary)}.RateMyTeam_tipBand__sZZZx[data-current] .RateMyTeam_bandGrade__HtCeg{color:var(--color-fpl-green)}.RateMyTeam_columnWeek__p9QtC{gap:.75rem;padding-top:1rem;border-top:1px dashed var(--color-card-border)}.RateMyTeam_columnFoot__r3hqX,.RateMyTeam_columnPitch__yE_Jb,.RateMyTeam_columnWeek__p9QtC{display:flex;flex-direction:column}@media (min-width:1100px) and (max-height:900px){.RateMyTeam_columnPitch__yE_Jb{max-width:max(30rem,calc((100vh - 19rem) * 1.509));justify-self:center}}.RateMyTeam_columnSwitch__3Ab22{display:flex;justify-content:center;padding-bottom:.75rem}.RateMyTeam_columnPitch__yE_Jb .RateMyTeam_pitchCaption__rtrwi{margin-top:auto}.RateMyTeam_promise__JGH21{list-style:none;margin:0;padding:1rem 0 0;display:grid;grid-gap:.85rem;gap:.85rem;border-top:1px dashed var(--color-card-border);font-size:.88rem;line-height:1.45;color:var(--color-light)}.RateMyTeam_promise__JGH21 li{display:flex;gap:.65rem;align-items:baseline}.RateMyTeam_promise__JGH21 i{flex:none;width:1rem;text-align:center;color:var(--color-fpl-green)}.RateMyTeam_ring__OonaG{position:relative;flex:none;width:8rem;aspect-ratio:1}.RateMyTeam_ringSvg__n3gY0{width:100%;height:100%}.RateMyTeam_ringFill__SgUJf,.RateMyTeam_ringTrack__TSoL1{fill:none;stroke-width:10}.RateMyTeam_ringTrack__TSoL1{stroke:var(--color-overlay-light)}.RateMyTeam_ringFill__SgUJf{stroke:var(--color-fpl-green);stroke-linecap:round;transition:stroke-dasharray .6s ease}.RateMyTeam_ringText__E1Io3{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.RateMyTeam_ringGrade__i_MmL{font-family:var(--font-heading);font-size:2.6rem;font-weight:700;color:var(--color-light);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.RateMyTeam_ringCaption__1bvvD{margin-top:.2rem;font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary)}.RateMyTeam_ringCompact__b3nhn{width:3.25rem}.RateMyTeam_ringCompact__b3nhn .RateMyTeam_ringGrade__i_MmL{font-size:1.2rem}.RateMyTeam_ringCompact__b3nhn .RateMyTeam_ringFill__SgUJf,.RateMyTeam_ringCompact__b3nhn .RateMyTeam_ringTrack__TSoL1{stroke-width:12}.RateMyTeam_flaggedPanel__qh5WG,.RateMyTeam_weeksPanel__1Hqnc{margin-top:var(--gap)}.RateMyTeam_flaggedList__6wl8O{list-style:none;margin:0;padding:0;display:grid;grid-gap:.6rem;gap:.6rem}.RateMyTeam_flaggedItem__dDHP1{display:grid;grid-gap:.3rem;gap:.3rem}.RateMyTeam_flaggedName__POuuL{font-family:var(--font-heading)}.RateMyTeam_weeks__BwB3D{list-style:none;margin:0;padding:0}.RateMyTeam_week__xwb09{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"gw pct" "bar bar" "meta meta";align-items:center;grid-gap:.45rem .75rem;gap:.45rem .75rem;width:100%;padding:.75rem .5rem;border:none;border-bottom:1px dashed var(--color-card-border-subtle);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease}.RateMyTeam_week__xwb09:hover:not(:disabled),.RateMyTeam_week__xwb09[aria-pressed=true]{background:var(--color-overlay-subtle)}.RateMyTeam_week__xwb09[aria-pressed=true]{box-shadow:inset 3px 0 0 var(--color-fpl-green)}.RateMyTeam_week__xwb09:focus-visible{outline:2px solid var(--color-fpl-green);outline-offset:-2px}.RateMyTeam_week__xwb09:disabled{cursor:default}.RateMyTeam_weekGw__8VNFJ{grid-area:gw;font-family:var(--font-heading);font-weight:700;font-size:1.05rem;color:var(--color-light)}.RateMyTeam_weekPct__UCdLQ{grid-area:pct;justify-self:end;font-family:var(--font-heading);font-weight:700;font-size:1.2rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-fpl-green)}.RateMyTeam_weekBar__tdndz{grid-area:bar;position:relative;height:.55rem;border-radius:999px;background:var(--color-overlay-light)}.RateMyTeam_weekFill__3MmGb{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--color-fpl-green)}.RateMyTeam_weekMeta__MbaZb{grid-area:meta;display:flex;flex-wrap:wrap;gap:.25rem .9rem;font-size:.75rem;color:var(--color-text-secondary)}.RateMyTeam_weekPoints__Gdd5L{color:var(--color-light);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:700px){.RateMyTeam_weeks__BwB3D{display:grid;grid-template-columns:3.5rem minmax(6rem,1fr) 4.5rem auto auto;grid-column-gap:1rem;column-gap:1rem}.RateMyTeam_weeks__BwB3D>li{display:grid;grid-column:1/-1;grid-template-columns:subgrid}.RateMyTeam_week__xwb09{grid-column:1/-1;grid-template-columns:subgrid;grid-template-areas:none;gap:0 1rem}.RateMyTeam_weekBar__tdndz,.RateMyTeam_weekCaptain__WvEyx,.RateMyTeam_weekGw__8VNFJ,.RateMyTeam_weekPct__UCdLQ,.RateMyTeam_weekPoints__Gdd5L{grid-area:auto;grid-row:1;white-space:nowrap}.RateMyTeam_weekGw__8VNFJ{grid-column:1}.RateMyTeam_weekBar__tdndz{grid-column:2}.RateMyTeam_weekPct__UCdLQ{grid-column:3}.RateMyTeam_weekPoints__Gdd5L{grid-column:4;justify-self:end}.RateMyTeam_weekCaptain__WvEyx{grid-column:5}.RateMyTeam_weekMeta__MbaZb{display:contents}}@media (max-width:600px){.RateMyTeam_formRow__1_v97{flex-direction:column}}@media (prefers-reduced-motion:reduce){.RateMyTeam_spinner__ggjF2{animation-duration:2s}.RateMyTeam_pitchStale__iJ3sR,.RateMyTeam_week__xwb09{transition:none}}.SquadSummary_wrapper__pjvRN{margin-top:1.5rem;width:100%;display:flex;justify-content:center}.SquadSummary_card__RdMd2{background:linear-gradient(135deg,var(--color-glass-start),var(--color-glass-end));border:1px solid var(--color-glass-border);border-radius:12px;padding:1rem 1.5rem 1.25rem;width:100%;max-width:620px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.SquadSummary_title__eLQxe{text-align:center;font-size:.8rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem}.SquadSummary_grid__PS_io{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem;gap:1rem}.SquadSummary_stat__Pa2YJ{display:flex;flex-direction:column;align-items:center;gap:.2rem}.SquadSummary_label__aDo9O{font-size:.7rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}.SquadSummary_value__9TaP8{font-size:1.3rem;font-weight:800;color:var(--color-light);line-height:1.2}.SquadSummary_valueHighlight__eBk1z{font-size:1.3rem;font-weight:800;color:var(--color-fpl-green);line-height:1.2}.SquadSummary_valueDim__20dfn{font-weight:500;color:var(--color-text-muted);font-size:.9rem}.SquadSummary_sub__uaTS2{font-size:.72rem;color:var(--color-text-muted)}.SquadSummary_badge__Yiicx{font-size:.65rem;font-weight:600;color:var(--color-fpl-green);background:rgba(0,255,135,.1);border:1px solid rgba(0,255,135,.2);padding:.15rem .5rem;border-radius:999px;margin-top:.15rem}.SquadSummary_progressTrack__tEjcR{width:100%;height:6px;background:hsla(0,0%,100%,.08);border-radius:3px;overflow:hidden;margin-top:.2rem}.SquadSummary_progressFill__oqvOf{height:100%;border-radius:3px;background:linear-gradient(90deg,var(--color-fpl-green) 0,rgba(0,255,135,.5) 100%);transition:width .5s ease}@media (max-width:480px){.SquadSummary_card__RdMd2{padding:.75rem 1rem 1rem}.SquadSummary_grid__PS_io{gap:.75rem}.SquadSummary_valueHighlight__eBk1z,.SquadSummary_value__9TaP8{font-size:1.1rem}.SquadSummary_title__eLQxe{font-size:.75rem;margin-bottom:.75rem}}@media (max-width:380px){.SquadSummary_grid__PS_io{grid-template-columns:1fr;gap:.6rem}.SquadSummary_stat__Pa2YJ{flex-direction:row;justify-content:space-between;flex-wrap:wrap}.SquadSummary_progressTrack__tEjcR{width:100%}}.SquadGenerationButtons_container__PEKgg{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.SquadGenerationButtons_generateButton__x27i6{background:var(--color-fpl-green);color:#000;border:none;padding:.5rem 1rem;border-radius:8px;cursor:pointer;font-weight:700;font-size:.85rem;transition:opacity .2s ease,transform .2s ease;white-space:nowrap}.SquadGenerationButtons_generateButton__x27i6:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}.SquadGenerationButtons_generateButton__x27i6:active:not(:disabled){transform:translateY(0)}.SquadGenerationButtons_generateButton__x27i6:disabled{opacity:.5;cursor:not-allowed}.SquadGenerationButtons_selectGroup__1lcY5{display:flex;align-items:stretch;border:1px solid var(--color-glass-border);border-radius:8px;overflow:hidden;transition:border-color .2s ease;background:hsla(0,0%,100%,.04)}.SquadGenerationButtons_selectGroup__1lcY5:hover{border-color:var(--color-fpl-green)}.SquadGenerationButtons_labelButton__5HUCJ{background:rgba(0,255,135,.12);color:var(--color-fpl-green);border:none;padding:.45rem .7rem;cursor:pointer;font-weight:600;font-size:.8rem;transition:background .2s ease;white-space:nowrap;border-right:1px solid var(--color-glass-border)}.SquadGenerationButtons_labelButton__5HUCJ:hover{background:rgba(0,255,135,.2)}.SquadGenerationButtons_select__YDZFd{background:transparent;color:var(--color-light);border:none;padding:.45rem .7rem;cursor:pointer;font-weight:500;font-size:.8rem;outline:none;min-width:65px;transition:background .2s ease}.SquadGenerationButtons_select__YDZFd:hover{background:hsla(0,0%,100%,.06)}.SquadGenerationButtons_select__YDZFd:focus{background:hsla(0,0%,100%,.08);outline:none}.SquadGenerationButtons_select__YDZFd option{background:var(--color-background);color:var(--color-light)}.SquadGenerationButtons_select__YDZFd{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2300ff87' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .4rem center;background-size:.9em;padding-right:1.8rem}@media (max-width:768px){.SquadGenerationButtons_container__PEKgg{gap:.25rem;flex-wrap:nowrap}.SquadGenerationButtons_selectGroup__1lcY5{border-radius:6px}.SquadGenerationButtons_labelButton__5HUCJ{padding:.25rem .35rem;font-size:.6rem}.SquadGenerationButtons_select__YDZFd{padding:.25rem 1.2rem .25rem .3rem;font-size:.6rem;min-width:40px;background-size:.6em;background-position:right .2rem center}.SquadGenerationButtons_generateButton__x27i6{padding:.3rem .5rem;font-size:.65rem}}.ReferralLink_referral__w8t11{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.ReferralLink_text__Lf_24{margin:0;font-size:.9rem;line-height:1.5;color:var(--color-text-secondary)}.ReferralLink_linkRow__WcJTK{display:flex;gap:.5rem;width:100%;max-width:32rem}.ReferralLink_link__vQ7Sa{flex:1 1;min-width:0;padding:.45rem .6rem;border:1px solid var(--color-card-border);border-radius:.4rem;background:var(--color-overlay-subtle);color:var(--color-light);font-family:var(--font-data);font-size:.85rem}