.AppShell-module__zsum4a__shell{--paper:#f6f1e6;--ink:#1b1712;--ink-muted:#55493c;--hairline:#d9cfba;--focus:#1b1712;--accent:#2b4a63;--font-display:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Times New Roman", serif;--font-data:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}.AppShell-module__zsum4a__chrome{background:var(--paper);color:var(--ink)}.AppShell-module__zsum4a__observerCanvas{background:var(--paper)}.AppShell-module__zsum4a__chrome *{box-shadow:none!important;border-radius:0!important}.AppShell-module__zsum4a__brandMark{font-family:var(--font-display);color:var(--ink);letter-spacing:.005em;font-weight:600}.AppShell-module__zsum4a__kicker{font-family:var(--font-data);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-muted);font-size:10.5px;font-weight:700}.AppShell-module__zsum4a__navGroup+.AppShell-module__zsum4a__navGroup{border-top:1px solid var(--hairline);margin-top:4px;padding-top:12px}.AppShell-module__zsum4a__groupLabel{font-family:var(--font-data);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-muted);font-size:10.5px;font-weight:700}.AppShell-module__zsum4a__navLink{font-family:var(--font-data);color:var(--ink-muted);border-left:2px solid #0000;min-height:36px;position:relative}.AppShell-module__zsum4a__navLink:hover{color:var(--ink);background:var(--hairline)}.AppShell-module__zsum4a__navLinkActive{border-left-color:var(--accent);color:var(--ink);font-weight:700}.AppShell-module__zsum4a__navLinkActive:hover{background:0 0}.AppShell-module__zsum4a__navLinkGoldMark{border:1px solid var(--accent);flex-shrink:0;width:6px;height:6px}.AppShell-module__zsum4a__navLink:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.AppShell-module__zsum4a__footerLink{font-family:var(--font-data);color:var(--ink-muted);font-size:12px;transition:color .15s}.AppShell-module__zsum4a__footerLink:hover{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.AppShell-module__zsum4a__footballLink{font-family:var(--font-data);border-bottom:1px solid var(--accent);color:var(--ink)!important;text-decoration:none!important}.AppShell-module__zsum4a__footballLink:hover{border-bottom-color:var(--ink)}:is(.AppShell-module__zsum4a__identityControls .text-sky-400,.AppShell-module__zsum4a__identityControls .text-sky-200){color:var(--ink)!important}:is(.AppShell-module__zsum4a__identityControls .text-slate-700,.AppShell-module__zsum4a__identityControls .text-slate-600,.AppShell-module__zsum4a__identityControls .text-slate-500,.AppShell-module__zsum4a__identityControls .text-slate-400){color:var(--ink-muted)!important}:is(.AppShell-module__zsum4a__identityControls .hover\:text-slate-300:hover,.AppShell-module__zsum4a__identityControls .hover\:text-slate-200:hover,.AppShell-module__zsum4a__identityControls .hover\:text-sky-300:hover,.AppShell-module__zsum4a__identityControls .hover\:text-sky-200:hover){color:var(--ink)!important}.AppShell-module__zsum4a__identityControls .bg-white\/\[0\.04\]{background-color:var(--hairline)!important}.AppShell-module__zsum4a__gmBadge{font-family:var(--font-data);letter-spacing:.07em;text-transform:uppercase;color:var(--ink);border:1px solid var(--ink);border-bottom:2px solid var(--accent);padding:2px 6px 3px;font-size:10px;font-weight:700}.AppShell-module__zsum4a__iconButton{width:44px;height:44px;color:var(--ink-muted);justify-content:center;align-items:center;margin:-8px;transition:color .15s,background-color .15s;display:inline-flex}.AppShell-module__zsum4a__iconButton:hover{color:var(--ink);background:var(--hairline)}.AppShell-module__zsum4a__iconButton:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.AppShell-module__zsum4a__drawer{border-right:1px solid var(--ink)}.AppShell-module__zsum4a__drawer .AppShell-module__zsum4a__navLink{min-height:44px}@media (prefers-reduced-motion:reduce){.AppShell-module__zsum4a__drawer{transition-duration:0s!important}}.AppShell-module__zsum4a__productPath{color:var(--ink-muted);letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.58rem;font-weight:750;display:flex}.AppShell-module__zsum4a__leagueContext{flex-direction:column;gap:.15rem;min-width:0;margin-top:.55rem;display:flex}.AppShell-module__zsum4a__contextLabel{color:var(--ink-muted);letter-spacing:.09em;text-transform:uppercase;font-size:.56rem;font-weight:750}.AppShell-module__zsum4a__leagueName{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:700;line-height:1.2;overflow:hidden}.AppShell-module__zsum4a__leagueSwitcher{min-height:36px;color:var(--accent);align-items:center;margin-top:.65rem;font-size:.7rem;font-weight:800;text-decoration:none;display:inline-flex}.AppShell-module__zsum4a__leagueSwitcher:hover{text-underline-offset:3px;text-decoration:underline}.AppShell-module__zsum4a__leagueSwitcher:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.AppShell-module__zsum4a__drawer .AppShell-module__zsum4a__leagueSwitcher{min-height:44px}.AppShell-module__zsum4a__myTeamShortcut{background:var(--ink);width:100%;min-height:44px;color:var(--paper);font-family:var(--font-data);align-items:center;gap:.55rem;margin-top:.55rem;padding:.6rem .7rem;font-size:.8rem;font-weight:800;text-decoration:none;display:flex}.AppShell-module__zsum4a__myTeamShortcutIcon{font-size:1rem;line-height:1}.AppShell-module__zsum4a__myTeamShortcut:hover,.AppShell-module__zsum4a__myTeamShortcutActive{background:var(--accent);color:var(--paper)}.AppShell-module__zsum4a__myTeamShortcutActive{text-underline-offset:3px;text-decoration:underline}.AppShell-module__zsum4a__myTeamShortcut:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AppShell-module__zsum4a__myTeamTopLink{min-height:44px;color:var(--accent);font-family:var(--font-data);text-underline-offset:3px;justify-content:center;align-items:center;padding:0 .45rem;font-size:.7rem;font-weight:800;text-decoration:underline;display:inline-flex}.AppShell-module__zsum4a__myTeamTopLink:hover{color:var(--ink)}.AppShell-module__zsum4a__myTeamTopLink:focus-visible{outline:2px solid var(--focus);outline-offset:2px}
