.league-manager_shell___SNti{min-height:100vh;color:color-mix(in srgb,var(--fp-theme-soft) 22%,white)}.league-manager_frame__rj7Dl{width:min(1120px,calc(100% - 2rem));margin:0 auto;padding:1.25rem 0 2.5rem}.league-manager_wordmark__H_OIT{display:grid;min-width:0;align-items:center;justify-items:start;gap:.25rem;color:inherit;text-decoration:none}.league-manager_wordmarkLogo__WUJAx{width:min(14rem,42vw)}.league-manager_header__5pOF4,.league-manager_leagueHeader__tgSFo,.league-manager_panel__hfgSd,.league-manager_statePanel__kip2v{border:1px solid color-mix(in srgb,var(--fp-theme-mid) 62%,white);background:color-mix(in srgb,var(--fp-theme-dark) 84%,transparent);backdrop-filter:blur(14px)}.league-manager_header__5pOF4{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem}.league-manager_choiceGrid__cTxia,.league-manager_headerLinks__Ntafc,.league-manager_leagueActions__Jsnpa{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.65rem}.league-manager_choiceButton__VhGxC,.league-manager_headerLink__ben9L,.league-manager_navigation__T_3NM a,.league-manager_primaryAction__L_3cD,.league-manager_secondaryAction__DN0Hf{min-height:2.75rem;font-family:var(--fp-font-brand);font-weight:900;text-decoration:none}.league-manager_headerLink__ben9L,.league-manager_navigation__T_3NM a,.league-manager_secondaryAction__DN0Hf{display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--fp-theme-mid) 48%,white);background:color-mix(in srgb,var(--fp-theme-dark) 82%,transparent);color:color-mix(in srgb,var(--fp-theme-soft) 24%,white)}.league-manager_choiceButton__VhGxC,.league-manager_headerLink__ben9L,.league-manager_primaryAction__L_3cD,.league-manager_secondaryAction__DN0Hf{padding:.7rem .9rem}.league-manager_primaryAction__L_3cD{display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--fp-theme-hot) 58%,white);color:white}.league-manager_primaryAction__L_3cD:disabled,.league-manager_secondaryAction__DN0Hf:disabled{cursor:not-allowed;opacity:.62}.league-manager_panel__hfgSd,.league-manager_statePanel__kip2v{margin-top:1rem;padding:clamp(1rem,3vw,1.5rem)}.league-manager_statePanel__kip2v{max-width:46rem;margin-right:auto;margin-left:auto}.league-manager_leagueHeader__tgSFo{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;margin-top:1rem;padding:1rem}.league-manager_leagueTitle__k6sTc{overflow-wrap:anywhere}.league-manager_role__M2BPW{display:inline-flex;margin-top:.5rem;border:1px solid color-mix(in srgb,var(--fp-theme-hot) 52%,white);padding:.2rem .55rem;color:color-mix(in srgb,var(--fp-theme-hot) 38%,white);font-size:.75rem;font-weight:900;text-transform:capitalize}.league-manager_navigation__T_3NM{display:flex;gap:.45rem;margin-top:.75rem;padding:.35rem 0 .25rem;overflow-x:auto;scrollbar-width:thin}.league-manager_navigation__T_3NM a{flex:0 0 auto;padding:.55rem .8rem}.league-manager_navigation__T_3NM a[aria-current=page]{border-color:color-mix(in srgb,var(--fp-theme-hot) 62%,white);background:color-mix(in srgb,var(--fp-theme-hot) 54%,var(--fp-theme-dark));color:white}.league-manager_chooser__yW48D{display:grid;min-width:0;gap:.35rem}.league-manager_chooser__yW48D select,.league-manager_field__Add8T input{width:100%;min-width:0;min-height:2.75rem;border:1px solid color-mix(in srgb,var(--fp-theme-mid) 44%,white);background:color-mix(in srgb,var(--fp-theme-soft) 82%,white);padding:.65rem .75rem;color:var(--fp-theme-dark);font:inherit}.league-manager_teamStack__Oym_f{display:grid;gap:1rem}.league-manager_teamMeta__BwS8m{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.league-manager_teamHeading__eU5Qd>span,.league-manager_teamMeta__BwS8m span{border:1px solid var(--fp-theme-soft);padding:.5rem .75rem;font-size:.75rem;font-weight:800}.league-manager_teamHeading__eU5Qd{display:flex;align-items:end;justify-content:space-between;gap:1rem}.league-manager_rosterGrid__o5_vf{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.75rem;margin-top:1rem}.league-manager_rosterPlayer__1CDlr{display:grid;gap:.25rem;border:1px solid var(--fp-theme-soft);padding:.75rem}.league-manager_rosterPlayer__1CDlr span{font-size:.75rem;opacity:.78}.league-manager_choiceButton__VhGxC:focus,.league-manager_chooser__yW48D select:focus,.league-manager_field__Add8T input:focus,.league-manager_focusTarget__uEzUO:focus,.league-manager_headerLink__ben9L:focus,.league-manager_navigation__T_3NM a:focus,.league-manager_primaryAction__L_3cD:focus,.league-manager_secondaryAction__DN0Hf:focus{outline:3px solid color-mix(in srgb,var(--fp-theme-mid) 72%,white);outline-offset:3px}.league-manager_field__Add8T{display:grid;gap:.4rem;margin-top:.85rem;color:color-mix(in srgb,var(--fp-theme-hot) 28%,white);font-weight:800}.league-manager_copy__btEFV,.league-manager_hint__23Vq_,.league-manager_progress__z9H56{color:color-mix(in srgb,var(--fp-theme-hot) 24%,white);line-height:1.6}.league-manager_hint__23Vq_{font-size:.875rem}.league-manager_choiceButton__VhGxC{border:1px solid color-mix(in srgb,var(--fp-theme-mid) 54%,white);background:color-mix(in srgb,var(--fp-theme-dark) 74%,var(--fp-theme-mid));color:color-mix(in srgb,var(--fp-theme-soft) 26%,white)}.league-manager_choiceButton__VhGxC[aria-pressed=true]{border-color:color-mix(in srgb,var(--fp-theme-hot) 62%,white);background:color-mix(in srgb,var(--fp-theme-hot) 52%,var(--fp-theme-dark));color:white}.league-manager_preview__SzTaC{margin-top:1rem;border:1px solid color-mix(in srgb,var(--fp-theme-hot) 52%,white);padding:1rem;background:color-mix(in srgb,var(--fp-theme-dark) 88%,var(--fp-theme-hot))}.league-manager_error___LwwL{margin-top:.75rem;border-left:4px solid color-mix(in srgb,var(--fp-theme-hot) 66%,white);background:color-mix(in srgb,var(--fp-theme-dark) 82%,var(--fp-theme-hot));padding:.75rem;color:color-mix(in srgb,var(--fp-theme-hot) 24%,white)}.league-manager_historyPage__hKkq2{display:grid;gap:1rem;margin-top:1rem;color:color-mix(in srgb,var(--fp-theme-soft) 22%,white)}.league-manager_dangerZone__9IIJJ,.league-manager_historyCard__fFpRB,.league-manager_historyHero__O7h_A,.league-manager_recordCard__25S5u{border:1px solid color-mix(in srgb,var(--fp-theme-mid) 58%,white);background:color-mix(in srgb,var(--fp-theme-dark) 84%,transparent);padding:clamp(1rem,3vw,1.4rem)}.league-manager_dangerZone__9IIJJ p,.league-manager_historyCard__fFpRB p,.league-manager_historyHero__O7h_A p,.league-manager_provenance__Rp3zn,.league-manager_recordCard__25S5u p,.league-manager_unavailable__ILXUO{color:color-mix(in srgb,var(--fp-theme-hot) 24%,white);line-height:1.55}.league-manager_historyGrid__y429k,.league-manager_metricGrid__TzSoj,.league-manager_seasonList__n815k,.league-manager_trophyLedger__YuF0Q{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.8rem}.league-manager_metricGrid__TzSoj .league-manager_historyCard__fFpRB,.league-manager_recordCard__25S5u{display:grid;gap:.3rem}.league-manager_metricGrid__TzSoj strong,.league-manager_recordCard__25S5u strong{font-family:var(--fp-font-brand);font-size:clamp(1.7rem,5vw,2.6rem)}.league-manager_trophyCard__P9fet{min-width:0;border:1px solid color-mix(in srgb,var(--fp-theme-hot) 66%,white);padding:1.1rem}.league-manager_trophyCard__P9fet p,.league-manager_trophyCard__P9fet small{display:block;color:white}.league-manager_noteList__idY00,.league-manager_rankedList__wPOUc{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.league-manager_noteList__idY00 li,.league-manager_rankedList__wPOUc li{display:flex;justify-content:space-between;gap:.75rem;border-top:1px solid color-mix(in srgb,var(--fp-theme-mid) 38%,transparent);padding-top:.55rem}.league-manager_noteList__idY00 li{justify-content:flex-start}.league-manager_coverageInline__0e8le{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin:.75rem 0 0}.league-manager_coverageInline__0e8le div{min-width:0}.league-manager_coverageInline__0e8le dt{color:color-mix(in srgb,var(--fp-theme-hot) 28%,white);font-size:.75rem}.league-manager_coverageInline__0e8le dd{margin:0;overflow-wrap:anywhere;font-weight:800}.league-manager_tableScroll__6z0ac{max-width:100%;overflow-x:auto}.league-manager_coverageTable__8luX9{width:100%;min-width:46rem;border-collapse:collapse;background:color-mix(in srgb,var(--fp-theme-dark) 84%,transparent)}.league-manager_coverageTable__8luX9 caption{padding:.75rem;text-align:left;font-family:var(--fp-font-brand);font-weight:900}.league-manager_coverageTable__8luX9 td,.league-manager_coverageTable__8luX9 th{border:1px solid color-mix(in srgb,var(--fp-theme-mid) 42%,white);padding:.65rem;text-align:left}.league-manager_historyActions__wpP41{display:flex;flex-wrap:wrap;gap:.65rem}.league-manager_historyCard__fFpRB>.league-manager_primaryAction__L_3cD,.league-manager_historyCard__fFpRB>.league-manager_secondaryAction__DN0Hf{width:100%;margin-top:.6rem}.league-manager_dangerZone__9IIJJ{display:grid;gap:.65rem}.league-manager_dangerZone__9IIJJ input{width:100%;min-height:2.75rem;border:1px solid color-mix(in srgb,var(--fp-theme-hot) 54%,white);background:color-mix(in srgb,var(--fp-theme-soft) 86%,white);padding:.65rem;color:var(--fp-theme-dark);font:inherit}.league-manager_actionForm__N0F46{display:grid;gap:.55rem;margin-top:.7rem}.league-manager_actionForm__N0F46 input{min-height:2.75rem;border:1px solid color-mix(in srgb,var(--fp-theme-mid) 48%,white);background:color-mix(in srgb,var(--fp-theme-soft) 86%,white);padding:.65rem;color:var(--fp-theme-dark);font:inherit}.league-manager_inlineActions__3nMjF{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}.league-manager_inlineActions__3nMjF button{min-height:2.25rem;border:1px solid color-mix(in srgb,var(--fp-theme-mid) 48%,white);background:color-mix(in srgb,var(--fp-theme-dark) 76%,var(--fp-theme-mid));padding:.4rem .6rem;color:white;font:inherit;font-weight:800}.league-manager_dangerZone__9IIJJ button{min-height:2.75rem;border:1px solid color-mix(in srgb,var(--fp-theme-hot) 66%,white);background:color-mix(in srgb,var(--fp-theme-hot) 40%,var(--fp-theme-dark));color:white;font-family:var(--fp-font-brand);font-weight:900}.league-manager_dangerZone__9IIJJ button:disabled{cursor:not-allowed;opacity:.62}.league-manager_focusTarget__uEzUO,.league-manager_reducedMotionSafe__QKOVL{transition:opacity .16s ease,border-color .16s ease}@media (max-width:40rem){.league-manager_frame__rj7Dl{width:min(100% - 1rem,1120px);padding-top:.5rem}.league-manager_header__5pOF4{display:grid}.league-manager_header__5pOF4,.league-manager_leagueHeader__tgSFo{grid-template-columns:minmax(0,1fr);align-items:start}.league-manager_wordmark__H_OIT{width:100%}.league-manager_wordmarkLogo__WUJAx{width:min(12rem,58vw)}.league-manager_headerLinks__Ntafc{display:grid;width:100%;grid-template-columns:minmax(0,1fr)}.league-manager_choiceButton__VhGxC,.league-manager_choiceGrid__cTxia,.league-manager_headerLink__ben9L,.league-manager_leagueActions__Jsnpa,.league-manager_primaryAction__L_3cD,.league-manager_secondaryAction__DN0Hf{width:100%}.league-manager_coverageInline__0e8le{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.league-manager_reducedMotionSafe__QKOVL,.league-manager_reducedMotionSafe__QKOVL *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}