:root{--bp-sm: 480px;--bp-md: 768px;--bp-lg: 1024px;--bp-xl: 1280px;--touch-min: 44px;--touch-min-dense: 36px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--dark-positive: #6ee7b7;--dark-positive-strong: #22c55e;--dark-negative: #fca5a5;--dark-negative-strong: #ef4444;--dark-warn: #fbbf24;--dark-gold-brass: #d4af37;--dark-gold-strong: #ffd700;--dark-card-bg: linear-gradient(165deg, rgba(10, 30, 22, .92) 0%, rgba(6, 20, 16, .96) 50%, rgba(3, 12, 9, .98) 100%)}.touch-target{min-width:var(--touch-min);min-height:var(--touch-min);display:inline-flex;align-items:center;justify-content:center}.touch-target-extend{position:relative}.touch-target-extend:before{content:"";position:absolute;inset:50%;width:var(--touch-min);height:var(--touch-min);transform:translate(-50%,-50%)}@media(max-width:768px){:where(input,textarea,select):not([type=checkbox],[type=radio],[type=file],[type=color],[type=range]){font-size:16px}}:root{--light-theme-text: linear-gradient(120deg, rgba(10, 30, 22, .94) 0%, rgba(6, 20, 16, .97) 40%, rgba(3, 12, 9, .99) 80%);--gradient-text: linear-gradient(120deg, rgba(10, 30, 22, .94) 0%, rgba(6, 20, 16, .97) 40%, rgba(3, 12, 9, .99) 80%);--home-page-info: none}html[data-theme=light]{--light-bg: #163d2c;--light-bg-elevated: #ffffff;--light-surface: #ffffff;--light-surface-muted: #f3f7f4;--light-surface-strong: #e7efe9;--light-surface-accent: rgba(15, 122, 74, .12);--light-mint-soft: #f3f7f4;--light-mint-deep: #e7efe9;--light-sage-emerald: #0f7a4a;--light-on-bg: #ffffff;--light-on-bg-muted: rgba(255, 255, 255, .78);--light-on-bg-line: rgba(255, 255, 255, .18);--light-border: #d3e0d8;--light-border-strong: #bfd1c6;--light-text: #1b1f1c;--light-text-muted: #434a45;--light-text-soft: #5c655f;--light-heading: #123b29;--light-body: #434a45;--light-body-soft: #5c655f;--light-accent: #0f7a4a;--light-accent-strong: #0a6239;--light-accent-deeper: #07502f;--light-accent-soft: rgba(15, 122, 74, .1);--light-accent-softer: rgba(15, 122, 74, .05);--light-accent-border: rgba(15, 122, 74, .32);--light-accent-border-strong: rgba(15, 122, 74, .6);--light-gold: #8a5d0c;--light-gold-strong: #6f4a08;--light-gold-soft: #b07a0c;--light-gold-bg: rgba(138, 93, 12, .14);--light-gold-border: rgba(138, 93, 12, .4);--light-danger: #b02020;--light-danger-soft: rgba(176, 32, 32, .1);--light-warn: #6f4a08;--light-shadow-xs: 0 1px 2px rgba(0, 20, 10, .08);--light-shadow-sm: 0 1px 2px rgba(0, 20, 10, .12);--light-shadow-md: 0 2px 8px rgba(10, 40, 25, .12);--light-shadow-lg: 0 6px 20px rgba(0, 20, 10, .16);--light-shadow-hover: 0 2px 10px rgba(10, 40, 25, .14);--light-shadow-inset: none;--light-ring: 0 0 0 3px rgba(15, 122, 74, .24);--light-ring-strong: 0 0 0 3px rgba(15, 122, 74, .4);--light-ring-gold: 0 0 0 3px rgba(138, 93, 12, .45);--light-hover-tint: #e7efe9;--light-active-tint: rgba(15, 122, 74, .1);--light-transition: background-color .14s ease, border-color .14s ease, color .14s ease, box-shadow .14s ease, transform .14s ease, filter .14s ease;--light-radius-sm: 6px;--light-radius-md: 10px;--light-radius-lg: 14px;--surface-border-subtle: var(--light-border);--light-theme-bg: var(--light-surface);--pillar-color: var(--light-surface);--site-scrollbar-track: var(--light-accent-softer);--site-scrollbar-color: var(--light-accent-border-strong);--site-scrollbar-thumb: linear-gradient(180deg, var(--light-accent) 0%, var(--light-accent-strong) 100%);--site-scrollbar-thumb-hover: linear-gradient(180deg, var(--light-accent-strong) 0%, var(--light-accent-deeper) 100%);background:var(--light-bg);color:var(--light-text);color-scheme:light}html[data-theme=light] body,html[data-theme=light] #root{background:transparent;color:var(--light-text)}html[data-theme=light] [class*=draft-room-rail]:not([class*=flush]),html[data-theme=light] [class*=draft-room-queue]:not([class*=flush]),html[data-theme=light] [class*=draft-room-pick-history]:not([class*=flush]),html[data-theme=light] [class*=draft-room-team-roster]:not([class*=flush]),html[data-theme=light] [class*=draft-room-on-the-clock]:not([class*=flush]){background:var(--light-surface)!important;border-color:var(--light-border)!important;color:var(--light-text)!important}html[data-theme=light] [class*=draft-room-player-row]:not([class*=flush]),html[data-theme=light] [class*=draft-room-queue-row]:not([class*=flush]),html[data-theme=light] [class*=draft-room-pick-row]:not([class*=flush]),html[data-theme=light] [class*=draft-room-list-row]:not([class*=flush]){background:var(--light-surface)!important;border-color:var(--light-border)!important;color:var(--light-text)!important}html[data-theme=light] [class*=draft-room-player-row]:hover,html[data-theme=light] [class*=draft-room-queue-row]:hover,html[data-theme=light] [class*=draft-room-list-row]:hover{background:var(--light-accent-soft)!important}html[data-theme=light] [class*=faab]:not([class*=flush]){color:var(--light-text)}html[data-theme=light] [class*=lsCard]:not([class*=flush]),html[data-theme=light] [class*=lsPanel]:not([class*=flush]),html[data-theme=light] [class*=lsSection]:not([class*=flush]),html[data-theme=light] [class*=lsMatchup]:not([class*=flush]),html[data-theme=light] [class*=lsStandings]:not([class*=flush]),html[data-theme=light] [class*=lsLineup]:not([class*=flush]),html[data-theme=light] [class*=lsOpponent]:not([class*=flush]){background:var(--light-surface)!important;border-color:var(--light-border)!important;color:var(--light-text)!important}html[data-theme=light] [class*=newsCard]:not([class*=flush]),html[data-theme=light] [class*=newsSection]:not([class*=flush]),html[data-theme=light] [class*=newsHero]:not([class*=flush]),html[data-theme=light] [class*=newsBanner]:not([class*=flush]),html[data-theme=light] [class*=newsOverview]:not([class*=flush]),html[data-theme=light] [class*=newsInfo]:not([class*=flush]),html[data-theme=light] [class*=newsStory]:not([class*=flush]),html[data-theme=light] [class*=newsGame]:not([class*=flush]),html[data-theme=light] [class*=newsProspect]:not([class*=flush]),html[data-theme=light] [class*=newsDirectory]:not([class*=flush]),html[data-theme=light] [class*=newsPlayer]:not([class*=flush]),html[data-theme=light] [class*=newsSearch]:not([class*=flush]),html[data-theme=light] [class*=newsMini]:not([class*=flush]){background:var(--light-surface)!important;border-color:var(--light-border)!important;color:var(--light-text)!important}html[data-theme=light] [class*=leaguesCard]:not([class*=flush]),html[data-theme=light] [class*=leaguesList]:not([class*=flush]),html[data-theme=light] [class*=leaguesAlert]:not([class*=flush]),html[data-theme=light] [class*=leaguesLock]:not([class*=flush]),html[data-theme=light] [class*=leaguesBtn]:not([class*=flush]),html[data-theme=light] [class*=dashCard]:not([class*=flush]),html[data-theme=light] [class*=dashTile]:not([class*=flush]),html[data-theme=light] [class*=dashboardCard]:not([class*=flush]){background:var(--light-surface)!important;border-color:var(--light-border)!important;color:var(--light-text)!important}html[data-theme=light] [class*=Card]:not([class*=CardTitle]):not([class*=CardHead]):not([class*=CardLabel]):not([class*=CardMeta]):not([class*=Cardify]):not([class*=flush]),html[data-theme=light] [class*=Panel]:not([class*=PanelTitle]):not([class*=PanelHead]):not([class*=flush]),html[data-theme=light] [class*=Section]:not([class*=SectionTitle]):not([class*=SectionHead]):not([class*=flush]),html[data-theme=light] [class*=ModalBackdrop]>*,html[data-theme=light] [class*=Popover]:not([class*=PopoverTitle]):not([class*=flush]),html[data-theme=light] [class*=Drawer]:not([class*=DrawerTitle]):not([class*=DrawerHead]):not([class*=flush]),html[data-theme=light] .card,html[data-theme=light] .panel{background:var(--light-surface)!important;border-color:var(--light-border)!important;color:var(--light-text)!important;box-shadow:var(--light-shadow-md)}html[data-theme=light] [class*=Modal]:not([class*=ModalTitle]):not([class*=ModalHead]):not([class*=ModalBackdrop]):not([class*=ModalEyebrow]):not([class*=ModalSectionLabel]):not([class*=ModalStatsCaption]):not([class*=ModalStatLabel]):not([class*=ModalStatValue]):not([class*=ModalNewsMeta]):not([class*=ModalNewsTime]):not([class*=ModalNewsHeadline]):not([class*=ModalNewsNotes]):not([class*=ModalActions]):not([class*=ModalIdentity]):not([class*=ModalStatsCol]):not([class*=ModalFacts]):not([class*=ModalTilesRow]):not([class*=ModalNewsRow]):not([class*=flush]){background:var(--light-surface-muted)!important;border-color:var(--light-border)!important;color:var(--light-text)!important;box-shadow:none!important}html[data-theme=light] h1,html[data-theme=light] h2,html[data-theme=light] h3,html[data-theme=light] h4,html[data-theme=light] [class*=Title]:not([class*=flush]),html[data-theme=light] [class*=title]:not([class*=subtitle]):not([class*=Subtitle]):not([class*=flush]){color:var(--light-heading)!important}html[data-theme=light] [class*=Card] p,html[data-theme=light] [class*=card] p,html[data-theme=light] [class*=Section] p,html[data-theme=light] [class*=section] p,html[data-theme=light] [class*=Panel] p,html[data-theme=light] [class*=panel] p,html[data-theme=light] [class*=Modal] p,html[data-theme=light] [class*=Drawer] p,html[data-theme=light] [class*=Popover] p{color:var(--light-body)}html[data-theme=light] [class*=Muted]:not([class*=flush]),html[data-theme=light] [class*=muted]:not([class*=flush]),html[data-theme=light] [class*=Note]:not([class*=flush]),html[data-theme=light] [class*=Caption]:not([class*=flush]),html[data-theme=light] [class*=Hint]:not([class*=flush]){color:var(--light-body-soft)}html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:var(--light-text-soft)}html[data-theme=light] select option{background:var(--light-surface);color:var(--light-text)}html[data-theme=light] select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%230f172a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='1,2 6,7 11,2'/></svg>")!important}html[data-theme=light] .app-select-shell:before{background:var(--light-border-strong)!important}html[data-theme=light] .app-select-shell:after{border-right-color:var(--light-text)!important;border-bottom-color:var(--light-text)!important}html[data-theme=light] .btn,html[data-theme=light] button:not([class*=primary]):not([class*=danger]):not([class*=NavLink]):not([class*=Toggle]):not([class*=Segment]):not([class*=Tab]):not([disabled]){color:var(--light-text)}html[data-theme=light] thead,html[data-theme=light] th,html[data-theme=light] .table th{color:var(--light-text-soft)!important;background:var(--light-surface-muted)!important;border-bottom-color:var(--light-border)!important}html[data-theme=light] tbody tr:hover td,html[data-theme=light] .table tbody tr:hover td{background:var(--light-accent-soft)!important}html[data-theme=light] td{border-bottom-color:var(--light-border)!important;color:var(--light-text)}html[data-theme=light] .badge,html[data-theme=light] [class*=Badge]:not([class*=BadgeGood]):not([class*=BadgeBad]):not([class*=BadgeWarn]):not([class*=BadgeMuted]):not([class*=BadgeInfo]):not([class*=notifBellBadge]):not([class*=flush]),html[data-theme=light] [class*=Chip]:not([class*=ChipGood]):not([class*=ChipBad]):not([class*=flush]){background:var(--light-surface-muted)!important;border-color:var(--light-border)!important;color:var(--light-text)!important}html[data-theme=light] .badge--info{background:#2563eb1f!important;color:#1d4ed8!important;border-color:#2563eb59!important}html[data-theme=light] .playerNewsPublicShell{background:var(--light-bg);color:var(--light-text)}html[data-theme=light] svg[stroke="#ffffff"],html[data-theme=light] svg[stroke=white],html[data-theme=light] svg[fill="#ffffff"]:not([fill-opacity]),html[data-theme=light] svg[fill=white]:not([fill-opacity]){stroke:var(--light-text);fill:var(--light-text)}html[data-theme=light] [class*=ModalBtn][class*=primary],html[data-theme=light] [class*=ModalBtn][class*=Primary]{background:var(--th-accent-grad)!important;border-color:transparent!important;color:#fff!important}html[data-theme=light] button{color:var(--light-text)}html[data-theme=light] button:not([class]):not([disabled]),html[data-theme=light] .btn,html[data-theme=light] [class*=Btn]:not([class*=primary]):not([class*=danger]):not([class*=Primary]):not([class*=Danger]):not([class*=NavLink]):not([class*=Toggle]):not([class*=NameBtn]):not([class*=BtnName]):not([class*=BtnType]):not([class*=BtnBadge]):not([class*=BtnDot]):not(.teamStartBtn):not(.teamBenchBtn):not(.teamDropBtn):not([class*=notifBell]):not([class*=chatRoomBtn]){background:var(--light-mint-soft)!important;border-color:var(--light-accent-border)!important;color:var(--light-accent-deeper)!important}html[data-theme=light] button:not([class]):not([disabled]):hover,html[data-theme=light] .btn:hover:not(:disabled),html[data-theme=light] [class*=Btn]:not([class*=primary]):not([class*=danger]):not([class*=Primary]):not([class*=Danger]):not([class*=NavLink]):not([class*=Toggle]):not([class*=NameBtn]):not([class*=BtnName]):not([class*=BtnType]):not([class*=BtnBadge]):not([class*=BtnDot]):not(.teamStartBtn):not(.teamBenchBtn):not(.teamDropBtn):not([class*=notifBell]):not([class*=chatRoomBtn]):hover:not(:disabled){background:var(--light-accent-soft)!important;border-color:var(--light-accent)!important;color:var(--light-accent-deeper)!important}html[data-theme=light] hr,html[data-theme=light] [class*=divider]:not([class*=flush]),html[data-theme=light] [class*=Divider]:not([class*=flush]){background:var(--light-border)!important;border-color:var(--light-border)!important}html[data-theme=light] [class*=Card]:not([class*=CardTitle]):not([class*=CardHead]):not([class*=CardLabel]):not([class*=CardMeta]):not([class*=Cardify]):not([class*=flush]),html[data-theme=light] [class*=Panel]:not([class*=PanelTitle]):not([class*=PanelHead]):not([class*=flush]),html[data-theme=light] [class*=Section]:not([class*=SectionTitle]):not([class*=SectionHead]):not([class*=flush]),html[data-theme=light] .card,html[data-theme=light] .panel{background:var(--light-surface-muted)!important;border-color:var(--light-border)!important}html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea,html[data-theme=light] [class*=Input]:not([class*=flush]),html[data-theme=light] [class*=Select]:not([class*=flush]),html[data-theme=light] [class*=Textarea]:not([class*=flush]){background:var(--light-mint-soft)!important;border-color:var(--light-border)!important;color:var(--light-text)!important}html[data-theme=light] td{border-bottom-color:var(--light-border)!important;color:var(--light-text)!important;background:transparent!important}html[data-theme=light] input:focus,html[data-theme=light] select:focus,html[data-theme=light] textarea:focus{box-shadow:var(--light-ring)!important}html[data-theme=light] [class*=primary]:not([class*=flush]),html[data-theme=light] .primary,html[data-theme=light] button.primary{background:var(--th-accent-grad)!important;color:#fff!important;border-color:transparent!important}html[data-theme=light] [class*=primary]:hover:not(:disabled){filter:brightness(1.06)}html[data-theme=light] [class*=draft-room-team-select]:not([class*=flush]),html[data-theme=light] [class*=draft-room-team-label]:not([class*=flush]){background:var(--light-bg-elevated)!important;border-color:var(--light-accent-border)!important;color:var(--light-text)!important}html[data-theme=light] .acctTitle{background-image:var(--gradient-text)!important;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}html[data-theme=light] .acctLabel,html[data-theme=light] .acctToggleLabel{background-image:var(--light-theme-text)!important;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}html[data-theme=light] .acctCardTitle,html[data-theme=light] .acctNavLabel,html[data-theme=light] .acctStatValue,html[data-theme=light] .acctStatLabel{background-image:var(--gradient-text)!important;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}html[data-theme=light] .acctStatId.mono,html[data-theme=light] .acctPfpBtn{color:var(--light-text)!important}html[data-theme=light] .acctTeamName,html[data-theme=light] .legal-stuff-header{color:var(--light-text)}html[data-theme=light] .legal-stuff{color:var(--light-text);color-scheme:none}html[data-theme=light] .acctCard,html[data-theme=light] .legal-stuff-list{color:var(--light-text)!important}html[data-theme=light] .legal-stuff-title{color:var(--light-heading)}html[data-theme=light] .acctNav{background:var(--light-surface-muted);border-color:var(--light-border)}html[data-theme=light] .newsEyebrow{color:var(--light-heading)!important}html[data-theme=light] .kdsSteps{color:var(--light-text)!important}html[data-theme=light] .kdsRow{background-color:var(--light-surface-muted)}html[data-theme=light] .kdsSlot,html[data-theme=light] .kdsRank{color:var(--light-text)!important}html[data-theme=light] .kdsFeedback.is-error{color:var(--light-danger)}html[data-theme=light] .lsCatStandings,html[data-theme=light] .lsWltRow.lsWltRowHead{background-color:var(--light-theme-bg)}html[data-theme=light] .kdsPrimaryBtn{color:#fff!important}html[data-theme=light] .lsWltTabs{background-color:var(--light-theme-bg)}html[data-theme=light] .lsWltTab.is-active{color:var(--light-text)!important}html[data-theme=light] .lsWltTab:hover{color:var(--light-text)}html[data-theme=light] .lsLeagueName{color:var(--light-text)!important}html[data-theme=light] .lsCatStandingsFixed{background-color:var(--light-surface);color:var(--light-text)}html[data-theme=light] .lsWltRow.is-mine.is-selected,html[data-theme=light] .lsCatRankTable{background-color:var(--light-theme-bg)}html[data-theme=light] .lsCatRankCell.lsCatRankCellCat{background-color:var(--light-theme-bg);color:var(--light-text)!important}html[data-theme=light] .lsStandingsYou{background-color:var(--light-accent-deeper);color:var(--light-gold-soft)}html[data-theme=light] .lsCatStandingsCell.lsCatStandingsCellMine,html[data-theme=light] .lsCatStandingsCell.lsCatStandingsCellCat{color:var(--light-text)!important;background-color:var(--light-theme-bg);border-bottom-color:var(--light-border);border-top-color:var(--light-border);border-left-color:var(--light-border);border-right-color:var(--light-border)}html[data-theme=light] .lsScoresCard,html[data-theme=light] .lsCatStandingsFixed{color:var(--light-text)!important;background-color:var(--light-theme-bg)}html[data-theme=light] .lsCatStandingsCell.lsCatStandingsCellCat{color:var(--light-text)!important}html[data-theme=light] .lsCatStandingsCell.lsCatStandingsCellCat{background-color:var(--light-theme-bg)}html[data-theme=light] .lsCatRankCell.lsCatRankCellTeam,html[data-theme=light] .lsCatRankCell.lsCatRankCellVal{background-color:var(--light-theme-bg);color:var(--light-text)!important}html[data-theme=light] .lsCatRankCell.lsCatRankCellRank{background-color:var(--light-theme-bg);color:var(--light-text-muted, var(--light-text))!important}html[data-theme=light] .lsCatRankRow.is-mine .lsCatRankCell{background-color:var(--light-gold-bg)!important;color:var(--light-accent-deeper, var(--light-text))!important}html[data-theme=light] .lsCatRankRow.is-mine .lsCatRankCellRank{border-left-color:var(--light-gold-border)!important}html[data-theme=light] .lsCatRankCatTabs{background:var(--light-bg)!important}html[data-theme=light] .lsCatRankCatTab{color:var(--light-text)!important}html[data-theme=light] .lsCatRankCatTab.is-active{color:var(--light-accent-strong)!important;background:var(--light-accent-soft)!important}html[data-theme=light] .legal-stuff{background-color:var(--light-bg);color:var(--light-text)}html[data-theme=light] .legal-stuff{background-image:linear-gradient(var(--light-theme-bg) 0%,var(--light-theme-bg) 100%)!important}html[data-theme=light] .legal-stuff-list,html[data-theme=light] .leaguesRulesBlock{color:var(--light-text)!important}html[data-theme=light] .legal-stuff-section-title,html[data-theme=light] .legal-stuff-title{color:var(--light-heading)!important}html[data-theme=light] .leaguesName,html[data-theme=light] .leaguesMeta{color:var(--light-text)}html[data-theme=light] .sidebarMobileClose{background:var(--light-theme-bg)!important}html[data-theme=light] .lsCatRankTabs{background:var(--light-bg)!important}html[data-theme=light] .lsCatRankTab{color:var(--light-text)!important}html[data-theme=light] .lsCatStandingsCell.lsCatStandingsCellTeam{background-color:var(--light-theme-bg)!important;color:var(--light-text)!important}html[data-theme=light] .lsCatStandingsCell.lsCatStandingsCellScore.is-tied,html[data-theme=light] .footer-section{background-color:var(--light-theme-bg)!important}html[data-theme=light] .footer,html[data-theme=light] .info-sections-wrapper.contact-section,html[data-theme=light] .info-sections-wrapper #contact-section{background-image:var(--light-theme-bg)!important}html[data-theme=light] .contact-email-link{color:var(--light-text)!important}html[data-theme=light] #contact-section p{color:var(--light-text)!important;background:none!important;-webkit-text-fill-color:var(--light-text)!important}html[data-theme=light] .contact-section.p{color:var(--light-text)!important}html[data-theme=light] .navbar{background:var(--light-theme-bg)!important;border-bottom-color:var(--light-border)!important;box-shadow:var(--light-shadow-xs)!important}html[data-theme=light] .lsWltCell.lsWltCellPct,html[data-theme=light] .lsWltCell.lsWltCellWide,html[data-theme=light] .newsDirectorySummary strong,html[data-theme=light] .newsDirectorySummary span,html[data-theme=light] .newsApiDebug #text{color:var(--light-text)!important}html[data-theme=light] .draft-room-subsection-head{background-color:var(--light-theme-bg)!important}html[data-theme=light] .draft-room-results-count,html[data-theme=light] .draft-room-timer-toggle-status,html[data-theme=light] .lsWltCell.lsWltCellTeam,html[data-theme=light] .lsWltCell.lsWltCellStat{color:var(--light-text)!important}html[data-theme=light] .lsWltTable{background-color:var(--light-theme-bg)!important}html[data-theme=light] .draft-room-player-pos-art,html[data-theme=light] .draft-room-player-team,html[data-theme=light] .draft-room-muted-line,html[data-theme=light] .draft-room-section-meta,html[data-theme=light] .kdsFlowTop{color:var(--light-text)!important}html[data-theme=light] .kdsSecondaryBtn{background:var(--light-mint-soft)!important;border-color:var(--light-accent-border)!important;color:var(--light-accent-deeper)!important}html[data-theme=light] .kdsSecondaryBtn:hover:not(:disabled){background:var(--light-accent-soft)!important;border-color:var(--light-accent)!important}html[data-theme=light] .legal-stuff-copy{color:var(--light-text)!important}html[data-theme=light] .main-header{background-image:none!important;background-color:var(--light-bg-elevated)!important}html[data-theme=light] .home-page{background-image:none!important;background-color:var(--light-bg)!important}html[data-theme=light] .navbar{border-bottom-color:var(--light-ink-line)!important}html[data-theme=light] .navbar a,html[data-theme=light] .navbar button:not([class*=primary]):not([class*=cta]){color:var(--light-ink-text)!important}html[data-theme=light] .navbar a:hover{color:#fff!important}html[data-theme=light] .navbar .nav-meta,html[data-theme=light] .navbar [class*=muted]{color:var(--light-ink-muted)!important}html[data-theme=light] .footer{background-color:var(--light-ink)!important;color:var(--light-ink-text)!important}html[data-theme=light] .footer a,html[data-theme=light] .footer p,html[data-theme=light] .footer li,html[data-theme=light] .footer span:not([class*=badge]){color:var(--light-ink-text)!important}html[data-theme=light] .footer h1,html[data-theme=light] .footer h2,html[data-theme=light] .footer h3,html[data-theme=light] .footer h4{color:var(--light-ink-muted)!important}html[data-theme=light] #contact-section h2{color:var(--light-heading)!important}html[data-theme=light] .home-section.home-pillars{background:var(--home-page-info)!important}html[data-theme=light] .home-section h2{color:var(--light-heading)!important}html[data-theme=light] .home-section{background:var(--home-page-info)!important}html[data-theme=light] .main-header-content.centered{background:var(--pillar-color)!important}html[data-theme=light] .home-title{color:var(--light-heading)!important}html[data-theme=light] .main-header-subtitle{-webkit-text-fill-color:var(--light-text)!important}html[data-theme=light] .main-header-sub-subtitle.year-one-toggle{background-color:var(--light-bg-elevated)!important;color:var(--light-heading)!important}html[data-theme=light] .home-kicker{color:var(--light-heading)!important}html[data-theme=light] .pillar-card{background:var(--pillar-color)!important}html[data-theme=light] .pillar-card h3{color:var(--light-heading)!important}html[data-theme=light] .pillar-card p{color:var(--light-body)!important}html[data-theme=light] .roadmap-grid h3{color:var(--light-heading)!important}html[data-theme=light] .roadmap-grid article{background-color:var(--pillar-color)!important}html[data-theme=light] .roadmap-grid p{color:var(--light-body)!important}html[data-theme=light] .roadmap-grid span{color:var(--light-text-muted)!important}html[data-theme=light] .faq-row{background-color:var(--pillar-color)!important}html[data-theme=light] .faq-row h3{color:var(--light-heading)!important}html[data-theme=light] .faq-row p{color:var(--light-body)!important}html[data-theme=light] .contact-item h3{color:var(--light-heading)!important}html[data-theme=light] .footer-fsga-caption{color:var(--light-text)!important}html[data-theme=light] button,html[data-theme=light] a,html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea,html[data-theme=light] [class*=Card]:not([class*=flush]),html[data-theme=light] [class*=card]:not([class*=flush]),html[data-theme=light] [class*=Row]:not([class*=flush]),html[data-theme=light] [class*=Tile]:not([class*=flush]),html[data-theme=light] [class*=Btn]:not([class*=flush]),html[data-theme=light] [class*=Toggle]:not([class*=flush]){transition:var(--light-transition)}html[data-theme=light] [class*=Card]:not([class*=CardTitle]):not([class*=CardHead]):not([class*=CardLabel]):not([class*=CardMeta]):not([class*=Cardify]):not([class*=CardBody]):not([class*=flush]),html[data-theme=light] [class*=Panel]:not([class*=PanelTitle]):not([class*=PanelHead]):not([class*=flush]),html[data-theme=light] [class*=Section]:not([class*=SectionTitle]):not([class*=SectionHead]):not([class*=SectionLabel]):not([class*=flush]),html[data-theme=light] .card,html[data-theme=light] .panel,html[data-theme=light] .pillar-card,html[data-theme=light] .roadmap-grid article,html[data-theme=light] .faq-row,html[data-theme=light] .acctCard,html[data-theme=light] .lsCard,html[data-theme=light] .leaguesCard,html[data-theme=light] .faabCard,html[data-theme=light] .newsCard{box-shadow:var(--light-shadow-md)}html[data-theme=light] [class*=ModalBackdrop]>*,html[data-theme=light] [class*=Drawer]:not([class*=DrawerTitle]):not([class*=DrawerHead]):not([class*=flush]),html[data-theme=light] [class*=Popover]:not([class*=PopoverTitle]):not([class*=flush]),html[data-theme=light] [class*=Dialog]:not([class*=DialogTitle]):not([class*=flush]){box-shadow:var(--light-shadow-lg)!important;border-color:var(--light-border-strong)!important}html[data-theme=light] [class*=ModalBackdrop]:not([class*=flush]),html[data-theme=light] [class*=ModalScrim]:not([class*=flush]),html[data-theme=light] [class*=modalScrim]:not([class*=flush]){background:#0f1e1873!important}html[data-theme=light] [class*=Row]:not([class*=RowHead]):not([class*=RowHeader]):hover,html[data-theme=light] [class*=ListItem]:hover,html[data-theme=light] [class*=MenuItem]:hover,html[data-theme=light] tbody tr:hover{background-color:var(--light-hover-tint)!important}html[data-theme=light] [class*=Row][class*=is-selected],html[data-theme=light] [class*=Row][class*=active]:not([class*=RowHead]),html[data-theme=light] [class*=ListItem][class*=is-selected],html[data-theme=light] [class*=ListItem][class*=active]{background-color:var(--light-active-tint)!important}html[data-theme=light] tbody tr:nth-child(2n) td{background-color:#94a3b80f}html[data-theme=light] thead th,html[data-theme=light] .table th{background-color:var(--light-surface-strong)!important;color:var(--light-text)!important;border-bottom-color:var(--light-border-strong)!important}html[data-theme=light] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),html[data-theme=light] select,html[data-theme=light] textarea{box-shadow:inset 0 1px 2px #0a1a140f!important}html[data-theme=light] input:focus,html[data-theme=light] select:focus,html[data-theme=light] textarea:focus{border-color:var(--light-accent)!important;box-shadow:var(--light-ring-strong),inset 0 1px 2px #0a1a140f!important;outline:none!important}html[data-theme=light] button:focus-visible,html[data-theme=light] a:focus-visible,html[data-theme=light] [role=button]:focus-visible,html[data-theme=light] [tabindex]:focus-visible{outline:none;box-shadow:var(--light-ring-strong)!important}html[data-theme=light] [class*=primary]:active:not(:disabled),html[data-theme=light] .primary:active:not(:disabled){filter:brightness(.96)}html[data-theme=light] [class*=primary]:hover:not(:disabled),html[data-theme=light] .primary:hover:not(:disabled){box-shadow:var(--light-shadow-hover);filter:brightness(1.04)}html[data-theme=light] button:disabled,html[data-theme=light] input:disabled,html[data-theme=light] select:disabled,html[data-theme=light] textarea:disabled,html[data-theme=light] [class*=Btn]:disabled,html[data-theme=light] [aria-disabled=true]{cursor:not-allowed;filter:saturate(.7)}html[data-theme=light] *::-webkit-scrollbar-track{background:#cbd5e152}html[data-theme=light] *::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#94a3b8,#64748b);border-color:var(--light-bg)}html[data-theme=light] *::-webkit-scrollbar-thumb:hover{background:var(--site-scrollbar-thumb-hover)}html[data-theme=light]{scrollbar-color:var(--site-scrollbar-color) var(--site-scrollbar-track)}html[data-theme=light] ::selection{background:var(--light-accent-border);color:var(--light-text)}html[data-theme=light] [class*=Badge]:not([class*=BadgeGood]):not([class*=BadgeBad]):not([class*=BadgeWarn]):not([class*=BadgeMuted]):not([class*=BadgeInfo]):not([class*=notifBellBadge]):not([class*=flush]),html[data-theme=light] [class*=Chip]:not([class*=ChipGood]):not([class*=ChipBad]):not([class*=flush]),html[data-theme=light] .badge{box-shadow:var(--light-shadow-xs)}html[data-theme=light] .pillar-card,html[data-theme=light] .roadmap-grid article,html[data-theme=light] .faq-row{border-color:var(--light-border)!important;box-shadow:var(--light-shadow-md)}html[data-theme=light] .pillar-card:hover,html[data-theme=light] .roadmap-grid article:hover,html[data-theme=light] .faq-row:hover{box-shadow:var(--light-shadow-hover)}html[data-theme=light] [class*=sidebar]:not([class*=sidebarLink]):not([class*=sidebarLogo]):not([class*=sidebarBrand]):not([class*=sidebarLogout]):not([class*=sidebarNav]):not([class*=sidebarMobile]):not([class*=flush]),html[data-theme=light] [class*=topbar]:not([class*=topbarLink]):not([class*=topbarItem]):not([class*=flush]){box-shadow:var(--light-shadow-sm);border-bottom-color:var(--light-border)}html[data-theme=light] .sidebarLink.active,html[data-theme=light] [class*=sidebarLink].active{background:var(--th-accent-grad)!important;color:#fff!important;box-shadow:var(--light-shadow-sm)}html[data-theme=light] .sidebarLink:not(.active):hover{background-color:var(--light-hover-tint)!important}html[data-theme=light] .draft-room-detail-news-list{background:transparent}html[data-theme=light] .draft-room-detail-news-item{background:var(--light-surface);border-color:var(--light-border);box-shadow:var(--light-shadow-sm);color:var(--light-text)}html[data-theme=light] .draft-room-detail-news-source{color:#6b21a8;opacity:.85}html[data-theme=light] .draft-room-detail-news-headline{color:var(--light-heading)}html[data-theme=light] .draft-room-detail-news-context{color:var(--light-accent-deeper)}html[data-theme=light] .draft-room-detail-news-notes{color:var(--light-body)}html[data-theme=light] .draft-room-detail-news-date{color:var(--light-accent-strong)}html[data-theme=light] .floatingChatPanel,html[data-theme=light] .chatSidebar,html[data-theme=light] .chatMain,html[data-theme=light] .chatDmModal,html[data-theme=light] .chatLayout,html[data-theme=light] [class*=chatPanel]:not([class*=flush]),html[data-theme=light] [class*=ChatPanel]:not([class*=flush]){background:var(--light-surface)!important;border-color:var(--light-border)!important;color:var(--light-text)!important}html[data-theme=light] .floatingChatBody,html[data-theme=light] .chatMessages{background:var(--light-surface-muted)!important;scrollbar-color:var(--light-border-strong) transparent!important}html[data-theme=light] .floatingChatBody::-webkit-scrollbar-thumb,html[data-theme=light] .chatMessages::-webkit-scrollbar-thumb{background:var(--light-border-strong)!important}html[data-theme=light] .floatingChatHeader,html[data-theme=light] .chatMainHeader,html[data-theme=light] .chatDmModalHeader{background:var(--light-bg-elevated)!important;border-color:var(--light-border)!important;color:var(--light-text)!important}html[data-theme=light] .floatingChatEyebrow,html[data-theme=light] .chatMainEyebrow,html[data-theme=light] .chatSidebarLabel{color:var(--light-text-muted)!important}html[data-theme=light] .floatingChatMsgName,html[data-theme=light] .chatMainTitle,html[data-theme=light] .chatMsgName,html[data-theme=light] .chatDmModalTitle{color:var(--light-heading)!important}html[data-theme=light] .floatingChatMsg,html[data-theme=light] .chatMsg{color:var(--light-text)!important}html[data-theme=light] .floatingChatMsgMeta,html[data-theme=light] .chatMsgMeta,html[data-theme=light] .floatingChatMsgTime,html[data-theme=light] .chatMsgTime,html[data-theme=light] .floatingChatMsgTeam,html[data-theme=light] .chatMsgTeam,html[data-theme=light] .floatingChatMsgEdited,html[data-theme=light] .chatMsgEdited{color:var(--light-text-soft)!important}html[data-theme=light] .floatingChatMsgText,html[data-theme=light] .chatMsgBody,html[data-theme=light] .chatMsgText{color:var(--light-text)!important}html[data-theme=light] .floatingChatEmpty,html[data-theme=light] .chatEmptyState,html[data-theme=light] .floatingChatDayDivider,html[data-theme=light] .chatDayDivider{color:var(--light-text-soft)!important}html[data-theme=light] .floatingChatDayDivider:before,html[data-theme=light] .floatingChatDayDivider:after,html[data-theme=light] .chatDayDivider:before,html[data-theme=light] .chatDayDivider:after{background-color:var(--light-border)!important}html[data-theme=light] .floatingChatMsgAvatar,html[data-theme=light] .chatAvatar,html[data-theme=light] .chatAvatarSm{background:var(--light-accent)!important;color:#fff!important}html[data-theme=light] .floatingChatInputRow,html[data-theme=light] [class*=chatInputRow]:not([class*=flush]){background:var(--light-bg-elevated)!important;border-color:var(--light-border)!important}html[data-theme=light] .floatingChatInput,html[data-theme=light] [class*=chatInput]:not([class*=InputRow]):not([class*=flush]){background:var(--light-mint-soft)!important;border-color:var(--light-border)!important;color:var(--light-text)!important}html[data-theme=light] .floatingChatInput:focus,html[data-theme=light] [class*=chatInput]:focus:not([class*=InputRow]){border-color:var(--light-accent)!important;box-shadow:var(--light-ring)!important}html[data-theme=light] .floatingChatInput::placeholder,html[data-theme=light] [class*=chatInput]::placeholder{color:var(--light-text-soft)!important}html[data-theme=light] .floatingChatSend{background:linear-gradient(180deg,var(--light-accent) 0%,var(--light-accent-deeper) 100%)!important;color:#fff!important;border-color:transparent!important}html[data-theme=light] .chatRoomBtn,html[data-theme=light] .floatingChatRoomSelect{background:var(--light-mint-soft)!important;border-color:var(--light-border)!important;color:var(--light-text)!important}html[data-theme=light] .chatRoomBtn:hover{background:var(--light-hover-tint)!important;border-color:var(--light-accent-border)!important}html[data-theme=light] .chatRoomBtnActive,html[data-theme=light] .chatRoomBtn.is-active{background:var(--light-accent-soft)!important;border-color:var(--light-accent-border)!important;color:var(--light-accent-deeper)!important}html[data-theme=light] .chatRoomBtnDot{background:var(--light-accent)!important}html[data-theme=light] .chatRoomBtnName{color:var(--light-text)!important}html[data-theme=light] .chatRoomBtnType{color:var(--light-text-soft)!important}html[data-theme=light] .chatMention{background:var(--light-accent-soft)!important;color:var(--light-accent-deeper)!important}html[data-theme=light] .chatMentionMe{background:var(--light-gold-bg)!important;color:var(--light-gold-strong)!important}html[data-theme=light] .floatingChatClose{background:var(--light-surface-muted)!important;color:var(--light-text)!important;border-color:var(--light-border)!important}html[data-theme=light] .floatingChatClose:hover{background:var(--light-active-tint)!important}html[data-theme=light] .floatingChatBubble{background:var(--th-accent-grad)!important;color:var(--th-on-accent)!important;border:0!important}html[data-theme=light] .floatingChatBadge:not(#rl-never){background:var(--light-danger)!important;color:#fff!important}html[data-theme=light] .chatReactBtn{color:var(--light-text-muted)!important}html[data-theme=light] .chatReactBtn:hover{background:var(--light-hover-tint)!important;border-color:var(--light-accent-border)!important;color:var(--light-accent-deeper)!important}html[data-theme=light] .chatReactUp.is-active{background:var(--light-accent-soft)!important;border-color:var(--light-accent-border)!important;color:var(--light-accent-deeper)!important}html[data-theme=light] .chatReactDown.is-active{background:var(--light-danger-soft)!important;border-color:#b91c1c73!important;color:var(--light-danger)!important}html[data-theme=light] .floatingChatError{background:var(--light-danger-soft)!important;border-color:#b91c1c66!important;color:var(--light-danger)!important}html[data-theme=light] .floatingChatEditingBanner{background:var(--light-gold-bg)!important;border-color:var(--light-gold-border)!important;color:var(--light-gold-strong)!important}html[data-theme=light] .floatingChatMsgMenuPop,html[data-theme=light] [class*=ChatMsgMenu]:not([class*=flush]){background:var(--light-surface)!important;border-color:var(--light-border)!important;color:var(--light-text)!important;box-shadow:var(--light-shadow-md)!important}html[data-theme=light] .floatingChatMsgMenuDanger{color:var(--light-danger)!important}html[data-theme=light] .chatBlockedRow{background:var(--light-surface-muted)!important;border-color:var(--light-border)!important}html[data-theme=light] .chatBlockedName{color:var(--light-text)!important}html[data-theme=light] .chatBlockedUnblock{color:var(--light-accent-strong)!important}html[data-theme=light] [class*=MentionAuto]:not([class*=flush]),html[data-theme=light] [class*=mentionAuto]:not([class*=flush]){background:var(--light-surface)!important;border-color:var(--light-border)!important;color:var(--light-text)!important;box-shadow:var(--light-shadow-md)!important}html[data-theme=light] .kdsCardMeta,html[data-theme=light] .kdsPickLeadBlock,html[data-theme=light] .kdsPickLeadCheck,html[data-theme=light] .kdsButton{background:var(--light-surface-muted)!important;border-color:var(--light-border)!important;color:var(--light-text)!important;box-shadow:none!important}html[data-theme=light] .kdsButton:hover{background:var(--light-hover-tint)!important;border-color:var(--light-accent-border)!important}html[data-theme=light] .kdsPickLeadCheck.is-on{background:var(--light-accent-soft)!important;border-color:var(--light-accent-border)!important;color:var(--light-accent-strong)!important}html[data-theme=light] .kdsFeedback.is-success{color:var(--light-accent-strong)!important;border-color:var(--light-accent-border)!important;background:var(--light-accent-soft)!important}html[data-theme=light] .kdsLockedBadge{color:var(--light-warn)!important}html[data-theme=light] .newsMetricLabel{color:var(--light-text-soft)!important}html[data-theme=light] .newsWeatherMeta,html[data-theme=light] .newsPaginationInfo{color:var(--light-text-muted)!important}html[data-theme=light] .newsEmptyState,html[data-theme=light] .newsLoadingState{color:var(--light-text-muted)!important;background:var(--light-surface-muted)!important;border-color:var(--light-border)!important}html[data-theme=light] .newsLoadingDot{background:var(--light-accent)!important;box-shadow:none!important}html[data-theme=light] .newsTag{color:var(--light-accent-strong)!important;background:var(--light-accent-soft)!important;border-color:var(--light-accent-border)!important}html[data-theme=light] .newsBannerError{background:var(--light-danger-soft)!important;border-color:var(--light-danger)!important;color:var(--light-danger)!important}html[data-theme=light] .newsBannerWarning{background:#8a42061a!important;border-color:var(--light-warn)!important;color:var(--light-warn)!important}html[data-theme=light] .playerBioModalFact>span:first-child{color:var(--light-text-muted)!important}html[data-theme=light] .playerBioModalFact>span:last-child{color:var(--light-text)!important}html[data-theme=light] .dashHero{background:var(--light-surface)!important;border-color:var(--light-border)!important;box-shadow:var(--light-shadow-sm)!important}html[data-theme=light] .leaguesHead p,html[data-theme=light] .teamSub,html[data-theme=light] .lsSub,html[data-theme=light] .page-sub,html[data-theme=light] .teamRowLabel,html[data-theme=light] .lsTeamName{color:var(--light-text-muted)!important}html[data-theme=light] .draft-room-subsection-head-meta,html[data-theme=light] .draft-room-section-meta,html[data-theme=light] .draft-room-section-meta-label,html[data-theme=light] .draft-room-roster-toggle{color:var(--light-text-soft)!important}html[data-theme=light] .draft-room-slot-highlight-value.is-phase-red{color:var(--light-danger)!important}html[data-theme=light] .leaguesHead p{color:var(--light-text-muted)!important}html[data-theme=light] [class*=draft-room-rail]:not([class*=flush]),html[data-theme=light] [class*=draft-room-queue]:not([class*=flush]),html[data-theme=light] [class*=draft-room-pick-history]:not([class*=flush]),html[data-theme=light] [class*=draft-room-team-roster]:not([class*=flush]),html[data-theme=light] [class*=draft-room-on-the-clock]:not([class*=flush]),html[data-theme=light] [class*=lsCard]:not([class*=flush]),html[data-theme=light] [class*=lsPanel]:not([class*=flush]),html[data-theme=light] [class*=newsCard]:not([class*=flush]),html[data-theme=light] [class*=newsHero]:not([class*=flush]),html[data-theme=light] [class*=newsSection]:not([class*=flush]),html[data-theme=light] [class*=leaguesCard]:not([class*=leaguesCardHead]):not([class*=leaguesCardTitle]):not([class*=flush]),html[data-theme=light] [class*=dashCard]:not([class*=flush]),html[data-theme=light] [class*=dashTile]:not([class*=flush]),html[data-theme=light] [class*=-card]:not([class*=-card-]):not([class*=flush]),html[data-theme=light] .legal-stuff{box-shadow:var(--light-shadow-md)}html[data-theme=light] [class*=ModalBackdrop]>*,html[data-theme=light] [class*=Popover]:not([class*=PopoverTitle]):not([class*=flush]),html[data-theme=light] [class*=Drawer]:not([class*=DrawerTitle]):not([class*=DrawerHead]):not([class*=flush]){background:var(--light-bg-elevated)!important;box-shadow:var(--light-shadow-lg)!important}html[data-theme=light] .newsEyebrow,html[data-theme=light] .newsCardTitle,html[data-theme=light] .newsCardSummary,html[data-theme=light] [class*=newsHeroBadge]:not([class*=flush]),html[data-theme=light] .newsHeroCopy,html[data-theme=light] .newsHeroMeta,html[data-theme=light] .newsHeroMetrics,html[data-theme=light] .newsInfoBody,html[data-theme=light] .newsInfoHeadline,html[data-theme=light] .newsInfoTopline,html[data-theme=light] .newsInfoFooter,html[data-theme=light] [class*=newsGameTeam]:not([class*=flush]),html[data-theme=light] .newsGameHeader,html[data-theme=light] .newsDirectoryCounts,html[data-theme=light] .newsDirectorySummary,html[data-theme=light] [class*=newsPlayerStory]:not([class*=newsPlayerStoryCard]):not([class*=flush]),html[data-theme=light] .newsPlayerInfoMeta,html[data-theme=light] .newsPlayerResultCount,html[data-theme=light] .newsPlayerResultHeader,html[data-theme=light] .newsMetricLabel,html[data-theme=light] [class*=lsSectionTitle]:not([class*=flush]),html[data-theme=light] [class*=lsCardTitle]:not([class*=flush]){background:transparent!important;box-shadow:none!important}html[data-theme=light] .newsSectionEyebrow:not(#rl-never),html[data-theme=light] .newsSectionTitle:not(#rl-never),html[data-theme=light] .newsSectionSubtitle:not(#rl-never),html[data-theme=light] .newsSectionHeader:not(#rl-never),html[data-theme=light] .newsSectionCount:not(#rl-never){background:transparent!important;box-shadow:none!important}html[data-theme=light] [class*=NameBtn]:not([class*=flush]){background:transparent!important;color:inherit!important}html[data-theme=light] [class*=NameBtn]:hover,html[data-theme=light] [class*=NameBtn]:focus-visible{color:var(--light-accent-strong)!important;text-decoration:underline}html[data-theme=light] .lsAlertItem{background-color:var(--light-surface-strong)!important;border-top-color:var(--light-gold-border)!important;border-bottom-color:var(--light-gold-border)!important;border-left-color:var(--light-accent)!important;box-shadow:none!important}html[data-theme=light] .lsAlertPlayer{color:var(--light-text)!important;text-shadow:none!important}html[data-theme=light] .lsAlertReelDigits{color:var(--light-accent-strong)!important;text-shadow:none!important}html[data-theme=light] .lsAlertItemJackpot .lsAlertReelDigits{color:var(--light-gold-strong)!important;text-shadow:none!important}html[data-theme=light] .lsAlertTime{color:var(--light-text-soft)!important}html[data-theme=light] .lsAlertItemEmpty{opacity:1}html[data-theme=light] .lsAlertItemEmpty .lsAlertPlayer{color:var(--light-text-muted)!important}html[data-theme=light] .lsAlertItemEmpty .lsAlertReelDigits{color:var(--light-accent)!important}html[data-theme=light] [class*=BtnName]:not([class*=flush]),html[data-theme=light] [class*=BtnType]:not([class*=flush]){background:transparent!important;box-shadow:none!important}html[data-theme=light] .chatDayDivider,html[data-theme=light] .floatingChatDayDivider{background:transparent!important}html[data-theme=light] .lsWltRow.is-mine .lsWltCellTeam,html[data-theme=light] .lsCatStandingsCellMine,html[data-theme=light] .lsStandingsYou{color:var(--light-gold-strong)!important}html[data-theme=light] .lsWltRow.is-mine .lsWltCell{background:var(--light-gold-bg)!important}html[data-theme=light] .lsWltRow.is-playoff-cutoff .lsWltCell{border-bottom-color:var(--light-gold)!important}html[data-theme=light] .lsAlertsCard .lsSectionTitle{color:var(--light-gold-strong)!important}html[data-theme=light] [class*=ModalBackdrop]>*:not(#rl-never){background:var(--light-mint-soft)!important;box-shadow:var(--light-shadow-lg)!important}html[data-theme=light] .playerBioModalEyebrow,html[data-theme=light] .playerBioModalSectionLabel{color:var(--light-accent-strong)!important;background:transparent!important}html[data-theme=light] .playerBioModalNewsHeadline,html[data-theme=light] .playerBioModalStatValue{color:var(--light-text)!important}html[data-theme=light] .playerBioModalStatsCaption,html[data-theme=light] .playerBioModalNewsTime,html[data-theme=light] .playerBioModalNewsNotes,html[data-theme=light] .playerBioModalStatLabel,html[data-theme=light] .playerBioModalNewsMeta{color:var(--light-text-muted)!important}html[data-theme=light] .playerBioModalNewsItem,html[data-theme=light] .playerBioModalStatsBlock{background:var(--light-surface-muted)!important;border-color:var(--light-border)!important}html[data-theme=light] .playerBioModalNewsTime{background:var(--light-surface-strong)!important;border-color:var(--light-border)!important}html[data-theme=light] .email-login-form{background:var(--light-surface)!important;border-color:var(--light-border)!important;box-shadow:var(--light-shadow-md)!important}html[data-theme=light] .email-login-form label,html[data-theme=light] .login-label-left,html[data-theme=light] .password-header{color:var(--light-text-muted)!important}html[data-theme=light] .forgot-password,html[data-theme=light] .email-login-form a{color:var(--light-accent)!important}html[data-theme=light] .login-submit-btn{background:linear-gradient(180deg,var(--light-accent) 0%,var(--light-accent-deeper) 100%)!important;border-color:transparent!important;color:#fff!important}html:is(:not([data-theme=light]),[data-theme=light]) body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none}html:not([data-theme=light]) body:before{background:radial-gradient(1000px 640px at 12% -6%,rgba(16,185,129,.3) 0%,transparent 60%),radial-gradient(1200px 720px at 90% 4%,rgba(27,88,58,.38) 0%,transparent 65%),radial-gradient(700px 480px at 55% 38%,rgba(13,148,108,.14) 0%,transparent 60%),radial-gradient(1000px 900px at 50% 112%,rgba(6,95,70,.3) 0%,transparent 60%)}html:not([data-theme=light]) [class*=Card]:not([class*=CardTitle]):not([class*=CardHead]):not([class*=CardLabel]):not([class*=CardMeta]):not([class*=Cardify]):not([class*=CardCount]):not([class*=CardRow]),html:not([data-theme=light]) [class*=Panel]:not([class*=PanelTitle]):not([class*=PanelHead]),html:not([data-theme=light]) [class*=dashTile],html:not([data-theme=light]) [class*=-card]:not([class*=-card-]),html:not([data-theme=light]) .card,html:not([data-theme=light]) .panel,html:not([data-theme=light]) .legal-stuff{background:linear-gradient(165deg,#0a0c0b9e,#0507068c 45%,#020303a3)!important;border-color:#94e9c22e!important;box-shadow:0 12px 40px #00000073,inset 0 1px #ffffff1f!important;-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%)}html:not([data-theme=light]) [class*=ModalBackdrop]>*,html:not([data-theme=light]) [class*=Popover]:not([class*=PopoverTitle]),html:not([data-theme=light]) [class*=Drawer]:not([class*=DrawerTitle]):not([class*=DrawerHead]){background:linear-gradient(170deg,#090b0ae0,#030404eb)!important;border-color:#94e9c22e!important;box-shadow:0 24px 64px #0009,inset 0 1px #ffffff1a!important;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%)}html:not([data-theme=light]) [class*=CardHead]{background:#0000008c!important;border-bottom-color:#94e9c21f!important}html:not([data-theme=light]) .teamDraftRow,html:not([data-theme=light]) .teamDraftPrefs,html:not([data-theme=light]) .leaguesListItem,html:not([data-theme=light]) .leagueRulesDetailFact,html:not([data-theme=light]) .leagueRulesDetailBlock{background:#00000080!important;border-color:#94e9c21a!important}html:not([data-theme=light]) .leaguesLockNote{background:#00000080!important}html:not([data-theme=light]) .sidebar{background:linear-gradient(180deg,#04100c8c,#020a0773)!important;border-bottom-color:#94e9c224!important;-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html:not([data-theme=light]) [class*=Card]:not([class*=CardTitle]):not([class*=CardHead]):not([class*=CardLabel]):not([class*=CardMeta]):not([class*=Cardify]):not([class*=CardCount]):not([class*=CardRow]),html:not([data-theme=light]) [class*=Panel]:not([class*=PanelTitle]):not([class*=PanelHead]),html:not([data-theme=light]) [class*=-card]:not([class*=-card-]),html:not([data-theme=light]) .card,html:not([data-theme=light]) .panel,html:not([data-theme=light]) .legal-stuff,html:not([data-theme=light]) .sidebar{background:linear-gradient(165deg,#0c0e0df5,#060807f7,#020303fa)!important}}:root{--font-sans: "Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display: "Archivo", "Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--focus-ring: #34d399;--ease-out: cubic-bezier(.22, 1, .36, 1);--site-scrollbar-track: transparent;--site-scrollbar-thumb: rgba(148, 163, 184, .3);--site-scrollbar-thumb-hover: rgba(148, 163, 184, .55);--site-scrollbar-color: rgba(148, 163, 184, .4)}html[data-theme=light]{--focus-ring: #047857}:where(h1,h2,h3){font-family:var(--font-display);letter-spacing:-.015em}:where(table,[class*=Stat],[class*=Record],[class*=Score],[class*=Wlt]){font-variant-numeric:tabular-nums}:where(a){text-underline-offset:.18em;text-decoration-thickness:from-font}:where(input,textarea)::placeholder{color:#e2e8f06b;opacity:1}html[data-theme=light] :where(input,textarea)::placeholder{color:#0f172a6b}::selection{background:#34d39952}html[data-theme=light] ::selection{background:#10b9813d}:where(a,button,[role=button],input,select,textarea,summary){-webkit-tap-highlight-color:transparent;transition-property:color,background-color,border-color,opacity,outline-color,text-decoration-color;transition-duration:.16s;transition-timing-function:var(--ease-out)}:where(button:not(:disabled),[role=button],summary){cursor:pointer}:where(button:disabled){cursor:not-allowed}:where(a,button,[role=button],input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}*::-webkit-scrollbar-thumb{background-clip:padding-box}:where(html[data-reduced-motion=true]) :where(a,button,[role=button],input,select,textarea,summary){transition-duration:0ms}@media(prefers-reduced-motion:reduce){:where(a,button,[role=button],input,select,textarea,summary){transition-duration:0ms}}:where(.page-head) :where(h1,h2){color:#f1f5f9}:where(.page-head) :where(.page-sub){color:#e2e8f09e}:root{--rl-surface: #0b1c14;--rl-surface-raised: #102619;--rl-surface-hover: rgba(255, 255, 255, .045);--rl-hairline: rgba(110, 231, 183, .15);--rl-divider: rgba(255, 255, 255, .07);--rl-ink: #f1f5f9;--rl-ink-soft: rgba(226, 232, 240, .74);--rl-ink-mute: rgba(226, 232, 240, .46);--rl-accent: #34d399;--rl-accent-bright: #6ee7b7;--rl-accent-soft: rgba(52, 211, 153, .14);--rl-accent-line: rgba(52, 211, 153, .3);--rl-radius-card: 14px;--rl-radius-row: 10px;--rl-radius-control: 8px;--rl-shadow-card: 0 1px 2px rgba(0, 0, 0, .4), 0 10px 28px rgba(0, 0, 0, .2)}html[data-theme=light]{--rl-surface: #ffffff;--rl-surface-raised: #f7f9f8;--rl-surface-hover: var(--light-hover-tint, rgba(27, 88, 58, .06));--rl-hairline: var(--light-border, rgba(27, 88, 58, .22));--rl-divider: var(--light-border, rgba(27, 88, 58, .16));--rl-ink: var(--light-text, #0f172a);--rl-ink-soft: var(--light-text-soft, #334155);--rl-ink-mute: var(--light-text-muted, #64748b);--rl-accent: var(--light-accent, #1b583a);--rl-accent-bright: var(--light-accent-strong, #0f6644);--rl-accent-soft: rgba(27, 88, 58, .09);--rl-accent-line: var(--light-accent-border, rgba(27, 88, 58, .28));--rl-shadow-card: var(--light-shadow-lg, 0 10px 28px rgba(6, 78, 59, .1))}.lsCard,.lsLineupCard,.lsAlertsCard,.teamCard,.poCard,.poBracketCard,.poRaceCard,.poHowCard,.newsInfoCard,.newsOverviewCard,.newsPlayerStoryCard,.newsMetricCard,.newsGameCard,.leaguesCard,.draft-room-card,.draft-room-left-card{background:var(--rl-surface)!important;border:1px solid var(--rl-hairline)!important;border-radius:var(--rl-radius-card)!important;box-shadow:var(--rl-shadow-card)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.lsSectionTitle,.poSectionTitle,.newsSectionTitle,.teamCardTitle,.leaguesCardTitle,.newsCardTitle,.draft-room-mini-title{text-align:left!important;text-transform:none!important;letter-spacing:-.01em!important;font-size:16.5px!important;font-weight:700!important;color:var(--rl-ink)!important}.teamCardHead>*{position:static!important;transform:none!important;text-align:left!important}.teamCardHead .teamCardTitle{order:-1}.teamCardHead .teamCardCount,.teamCardHead .teamCardMeta{margin-left:auto!important}.teamCardHead,.leaguesCardHead,.newsSectionHeader,.lsScoringHeader{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;flex-wrap:wrap}.lsWltTab,.lsCatRankTab,.lsCatRankCatTab,.draft-room-filter-pill{border-radius:999px!important;border:1px solid transparent!important;background:var(--rl-surface-hover)!important;color:var(--rl-ink-soft)!important;padding:5px 13px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;transition:background .12s ease,color .12s ease}.lsWltTab:hover,.lsCatRankTab:hover,.lsCatRankCatTab:hover,.draft-room-filter-pill:hover{background:#ffffff17!important;color:var(--rl-ink)!important}.lsWltTab.is-active,.lsCatRankTab.is-active,.lsCatRankCatTab.is-active,.draft-room-filter-pill.is-active,.draft-room-filter-pill[aria-pressed=true]{background:var(--rl-accent-soft)!important;color:var(--rl-accent-bright)!important;border-color:var(--rl-accent-line)!important}.lsLineupBadge,.poSeedBadge,.lsRankBadge,.poPhaseBadge,.teamMinorsBadge,.leagueRulesDetailCategoryPill,.leagueRulesDetailSpotPill,.sidebarDemoPill,.newsHeroBadge{border-radius:999px!important;letter-spacing:.01em!important}.teamRosterRow,.lsLineupRow,.lsWltRow,.lsStandingsRow,.lsCatRankRow,.lsCatStandingsRow,.poRaceRow,.poSeedRow,.newsMiniRow,.draft-room-roster-row{transition:background .12s ease}.teamRosterRow:hover,.lsLineupRow:hover,.lsWltRow:hover,.lsStandingsRow:hover,.lsCatRankRow:hover,.poRaceRow:hover,.poSeedRow:hover,.newsMiniRow:hover,.draft-room-roster-row:hover{background:var(--rl-surface-hover)}.lsWltRowHead,.lsLineupRowHead,.lsCatStandingsRowHead,.lsLineupTable thead th{font-size:10.5px!important;font-weight:700!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:var(--rl-ink-mute)!important}.lsLineupTable td,.teamRosterTable td{border-bottom:1px solid var(--rl-divider)!important}.lsLineupTable tr:last-child td,.teamRosterTable tr:last-child td{border-bottom:none!important}.lsLineupCellStat,.lsWltCellStat,.poRaceCellStat,.lsStandingsCell,.lsCatStandingsCellVal,.lsCatRankCellVal,.lsWltCellPct,.poRaceCellPct,.teamCardCount{font-variant-numeric:tabular-nums}.teamStartBtn,.teamBenchBtn,.teamDropBtn,.teamSwapBtn,.teamCancelBtn,.draft-room-btn,.draft-room-inline-btn,.leaguesBtn,.leaguesBtnSecondary,.newsSearchBtn{border-radius:var(--rl-radius-control)!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;transition:background .12s ease,color .12s ease,border-color .12s ease}.teamLineupSaveBtn,.draft-room-draft-btn{border-radius:var(--rl-radius-control)!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}input[type=text],input[type=search],input[type=email],input[type=number],input[type=password],select,textarea{border-radius:var(--rl-radius-control)}.teamHeader,.newsHeader,.poHeader{text-align:left!important}.teamTitle,.newsTitle,.poTitle{text-align:left!important;letter-spacing:-.015em!important}.rlIcon{display:inline-block;vertical-align:-.125em;flex:none}:root{--th-ground: #0d0e10;--th-chrome: #0f1d18;--th-card: #17211d;--th-raised: #141618;--th-line: rgba(255, 255, 255, .09);--th-divider: rgba(255, 255, 255, .06);--th-hover: rgba(255, 255, 255, .07);--th-text: #e9edef;--th-soft: #b9c1c6;--th-mute: #838d94;--th-accent: #34d399;--th-accent-strong: #6ee7b7;--th-accent-soft: rgba(52, 211, 153, .13);--th-accent-line: rgba(52, 211, 153, .28);--th-accent-grad: linear-gradient(180deg, #34d399 0%, #10b981 100%);--th-gold: #d4a84b;--th-chrome-line: rgba(126, 214, 178, .18);--th-on-accent: #05140d;--th-field: #141618;--th-signal-go: #34d399;--th-signal-go-soft: rgba(52, 211, 153, .16);--th-signal-go-line: rgba(52, 211, 153, .38);--th-signal-stop: #f87171;--th-signal-stop-soft: rgba(248, 113, 113, .16);--th-signal-stop-line: rgba(248, 113, 113, .38);--th-signal-wait: #fbbf24;--th-signal-wait-soft: rgba(251, 191, 36, .16);--th-signal-wait-line: rgba(251, 191, 36, .38);--rl-radius-card: 8px;--rl-radius-row: 6px;--rl-radius-control: 6px;--rl-surface: var(--th-card);--rl-surface-raised: var(--th-raised);--rl-surface-hover: var(--th-hover);--rl-hairline: var(--th-line);--rl-divider: var(--th-divider);--rl-ink: var(--th-text);--rl-ink-soft: var(--th-soft);--rl-ink-mute: var(--th-mute);--rl-accent: var(--th-accent);--rl-accent-bright: var(--th-accent-strong);--rl-accent-soft: var(--th-accent-soft);--rl-accent-line: var(--th-accent-line);--rl-shadow-card: 0 1px 2px rgba(0, 0, 0, .5)}html[data-theme=light]{--th-ground: #163d2c;--th-chrome: #123b29;--th-card: #ffffff;--th-raised: #f3f7f4;--th-line: #d3e0d8;--th-divider: rgba(18, 59, 41, .12);--th-hover: #e7efe9;--th-text: #1b1f1c;--th-soft: #434a45;--th-mute: #5c655f;--th-on-ground: #ffffff;--th-on-ground-soft: rgba(255, 255, 255, .78);--th-on-ground-mute: rgba(255, 255, 255, .6);--th-accent: #0f7a4a;--th-accent-strong: #0a6239;--th-accent-soft: rgba(15, 122, 74, .1);--th-accent-line: rgba(15, 122, 74, .32);--th-accent-grad: linear-gradient(180deg, #0f7a4a 0%, #07502f 100%);--th-gold: #8a5d0c;--th-chrome-line: rgba(15, 122, 74, .18);--th-on-accent: #ffffff;--th-field: #ffffff;--th-signal-go: #0f7a4a;--th-signal-go-soft: rgba(15, 122, 74, .12);--th-signal-go-line: rgba(15, 122, 74, .4);--th-signal-stop: #b02020;--th-signal-stop-soft: rgba(176, 32, 32, .1);--th-signal-stop-line: rgba(176, 32, 32, .32);--th-signal-wait: #6f4a08;--th-signal-wait-soft: rgba(138, 93, 12, .14);--th-signal-wait-line: rgba(138, 93, 12, .42);--rl-shadow-card: 0 1px 2px rgba(0, 20, 10, .12)}html:root[data-theme=light]{--light-bg: #163d2c;--light-bg-elevated: #ffffff;--light-surface: #ffffff;--light-surface-muted: #f3f7f4;--light-surface-strong: #e7efe9;--light-surface-accent: rgba(15, 122, 74, .12);--light-mint-soft: #f3f7f4;--light-mint-deep: #e7efe9;--light-sage-emerald: #0f7a4a;--light-on-bg: #ffffff;--light-on-bg-muted: rgba(255, 255, 255, .78);--light-on-bg-line: rgba(255, 255, 255, .18);--light-border: #d3e0d8;--light-border-strong: #bfd1c6;--light-text: #1b1f1c;--light-text-muted: #434a45;--light-text-soft: #5c655f;--light-heading: #123b29;--light-body: #434a45;--light-body-soft: #5c655f;--light-accent: #0f7a4a;--light-accent-strong: #0a6239;--light-accent-deeper: #07502f;--light-accent-soft: rgba(15, 122, 74, .1);--light-accent-softer: rgba(15, 122, 74, .05);--light-accent-border: rgba(15, 122, 74, .32);--light-accent-border-strong: rgba(15, 122, 74, .6);--light-gold: #8a5d0c;--light-gold-strong: #6f4a08;--light-shadow-xs: 0 1px 2px rgba(0, 20, 10, .08);--light-shadow-sm: 0 1px 2px rgba(0, 20, 10, .12);--light-shadow-md: 0 2px 8px rgba(10, 40, 25, .12);--light-shadow-lg: 0 6px 20px rgba(0, 20, 10, .16);--light-shadow-hover: 0 2px 10px rgba(10, 40, 25, .14);--light-shadow-inset: none;--light-hover-tint: #e7efe9;--light-active-tint: rgba(15, 122, 74, .1);--light-ring: 0 0 0 3px rgba(15, 122, 74, .24)}html[data-theme=light] #root :is(.pageHeaderTitle,.pageHeaderEyebrow,.pageHeaderSub,.pageHeaderMeta,.lsTeamName,.lsShareLink,.lgmCount,.newsApiDebug,.faabTab,.home-section>h2,.errorBoundaryFallback h1,.errorBoundaryFallback p):not(#rl-never){color:var(--th-on-ground)!important}html[data-theme=light] #root :is(.pageHeaderEyebrow) :is(b,strong,span):not(#rl-never){color:var(--th-on-ground)!important}html[data-theme=light] #root .newsApiDebug:not(#rl-never){color:var(--th-on-ground-soft)!important}html[data-theme=light] #root .lsShareLink:not(#rl-never){border-color:#ffffff47!important}html[data-theme=light] #root :is(.lsCatRankTab,.lsCatRankCatTab):not(#rl-never){background:var(--th-card)!important;color:var(--th-text)!important;border-color:var(--th-line)!important}html[data-theme=light] #root :is(.lsCatRankTab,.lsCatRankCatTab):is(.is-active,.active):not(#rl-never){background:var(--th-accent)!important;color:var(--th-on-accent)!important;border-color:var(--th-accent)!important}html[data-theme=light] #root :is(.newsInfoFooter):not(#rl-never){color:var(--th-mute)!important}html[data-theme=light] #root :is(.lsWltCell,.middleEllipsisClip,.middleEllipsis):not(#rl-never){color:var(--th-soft)!important}html[data-theme=light] #root :is(.faabProcessingNote,.cbStamp,.chatDayDivider span):not(#rl-never),html[data-theme=light] :is(.faabProcessingNote,.cbStamp,.chatDayDivider span){color:var(--th-soft)!important}html[data-theme=light] .playerNewsModalEyebrow,html[data-theme=light] .playerBioModalEyebrow{color:var(--th-gold)!important;-webkit-text-fill-color:var(--th-gold)!important}html[data-theme=light] #root .leagueRulesDetailCategoryPill:not(#rl-never){color:var(--th-accent-strong)!important}html[data-theme=light] #root .teamDraftSummary .teamList:not(#rl-never){color:var(--th-soft)!important}html[data-theme=light] #root .middleEllipsis:is(.is-mine,.is-out):not(#rl-never){color:var(--th-signal-stop)!important}html[data-theme=light] #root :is(.lsWltRowHead,.lsCatStandingsRowHead,.lsCatStandingsRowGroup) :is(.lsWltCell,.lsCatStandingsCell,.middleEllipsis,.middleEllipsisClip):not(#rl-never){color:var(--th-on-ground)!important}html[data-theme=light] #root .btn:not([class*=flush]):not(#rl-never){background:var(--th-accent)!important;color:var(--th-on-accent)!important;border-color:var(--th-accent)!important}html:root:not([data-theme=light]) body:before,html:root[data-theme=light] body:before{background:var(--th-ground)!important;background-image:none!important}html:root:not([data-theme=light]) body,html:root:not([data-theme=light]) #root,html:root:not([data-theme=light]) .appShell,html:root[data-theme=light] body,html:root[data-theme=light] #root,html:root[data-theme=light] .appShell{background-color:var(--th-ground)!important;background-image:none!important;color:var(--th-text)!important}*,*:before,*:after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:root:not([data-theme=light]) .lsCard,html:root:not([data-theme=light]) .lsLineupCard,html:root:not([data-theme=light]) .lsAlertsCard,html:root:not([data-theme=light]) .teamCard,html:root:not([data-theme=light]) .poCard,html:root:not([data-theme=light]) .poBracketCard,html:root:not([data-theme=light]) .poRaceCard,html:root:not([data-theme=light]) .poHowCard,html:root:not([data-theme=light]) .newsInfoCard,html:root:not([data-theme=light]) .newsOverviewCard,html:root:not([data-theme=light]) .newsPlayerStoryCard:not([class*=flush]),html:root:not([data-theme=light]) .newsMetricCard,html:root:not([data-theme=light]) .newsGameCard,html:root:not([data-theme=light]) .leaguesCard,html:root:not([data-theme=light]) .draft-room-card:not([class*=flush]),html:root:not([data-theme=light]) .draft-room-left-card:not([class*=flush]),html:root:not([data-theme=light]) .notifPanel,html:root:not([data-theme=light]) [class*=CardHead],html:root:not([data-theme=light]) .teamSummaryRows>*,html:root:not([data-theme=light]) .legal-stuff,html:root:not([data-theme=light]) [class*=Drawer]:not([class*=DrawerTitle]):not([class*=DrawerHead]),html:root:not([data-theme=light]) .leagueRulesDetailBlock,html:root:not([data-theme=light]) .leaguesLockNote,html:root[data-theme=light] .lsCard,html:root[data-theme=light] .lsLineupCard,html:root[data-theme=light] .lsAlertsCard,html:root[data-theme=light] .teamCard,html:root[data-theme=light] .poCard,html:root[data-theme=light] .poBracketCard,html:root[data-theme=light] .poRaceCard,html:root[data-theme=light] .poHowCard,html:root[data-theme=light] .newsInfoCard,html:root[data-theme=light] .newsOverviewCard,html:root[data-theme=light] .newsPlayerStoryCard:not([class*=flush]),html:root[data-theme=light] .newsMetricCard,html:root[data-theme=light] .newsGameCard,html:root[data-theme=light] .leaguesCard,html:root[data-theme=light] .draft-room-card:not([class*=flush]),html:root[data-theme=light] .draft-room-left-card:not([class*=flush]),html:root[data-theme=light] .notifPanel,html:root[data-theme=light] [class*=CardHead],html:root[data-theme=light] .teamSummaryRows>*,html:root[data-theme=light] .teamDraftSummary>*,html:root[data-theme=light] .legal-stuff,html:root[data-theme=light] [class*=Drawer]:not([class*=DrawerTitle]):not([class*=DrawerHead]),html:root[data-theme=light] .leagueRulesDetailBlock,html:root[data-theme=light] .leaguesLockNote{background-image:none!important;background-color:var(--th-card)!important;border-color:var(--th-line)!important}html:root:is(:not([data-theme=light]),[data-theme=light]) .teamCardHead,html:root:is(:not([data-theme=light]),[data-theme=light]) .leaguesCardHead,html:root:is(:not([data-theme=light]),[data-theme=light]) .lsScoringHeader{border-bottom:1px solid var(--th-divider)!important}html:root[data-theme=light] .teamCardHead,html:root[data-theme=light] .leaguesCardHead,html:root[data-theme=light] .lsScoringHeader,html:root:not([data-theme=light]) .teamCardHead,html:root:not([data-theme=light]) .leaguesCardHead,html:root:not([data-theme=light]) .lsScoringHeader{background-image:none!important;background-color:transparent!important;border-bottom-color:var(--th-divider)!important}html:root:is(:not([data-theme=light]),[data-theme=light]) .sidebar{border-bottom:1px solid var(--th-chrome-line)!important}html:root[data-theme=light] .sidebar,html:root:not([data-theme=light]) .sidebar{background-image:none!important;background-color:var(--th-chrome)!important;border-bottom-color:var(--th-chrome-line)!important;box-shadow:none!important}html:root:not([data-theme=light]) .sidebarLink,html:root[data-theme=light] .sidebarLink{color:var(--th-soft)!important}html:root:not([data-theme=light]) .sidebarLink:hover,html:root[data-theme=light] .sidebarLink:hover{color:var(--th-text)!important;background:var(--th-hover)!important;border-color:transparent!important}html:root:not([data-theme=light]) .sidebarLink.active,html:root[data-theme=light] .sidebarLink.active{color:var(--th-accent-strong)!important;background:var(--th-accent-soft)!important;border-color:transparent!important}html:root[data-theme=light] .sidebarLink{background:transparent!important;border-color:transparent!important;color:var(--light-ink-muted)!important;box-shadow:none!important}html:root[data-theme=light] .sidebarLink:hover{background:#ffffff1a!important;border-color:transparent!important;color:var(--light-ink-text)!important}html:root[data-theme=light] .sidebarLink.active{background:#ffffff29!important;border-color:#ffffff38!important;color:var(--light-ink-text)!important;box-shadow:none!important}html:root[data-theme=light] .notifBellBtn{background:transparent!important;border-color:transparent!important;color:var(--light-ink-text)!important}html:root[data-theme=light] .notifBellBtn:hover{background:#ffffff1a!important;border-color:transparent!important;color:#fff!important}html:root[data-theme=light] .notifBellBtn[aria-expanded=true]{background:#ffffff29!important;border-color:#ffffff38!important;color:#fff!important}html:root[data-theme=light] .notifBellBadge{background-image:linear-gradient(180deg,#f2545b,#dc2626)!important;background-color:#dc2626!important;color:#fff!important}html:root[data-theme=light] .sidebar .sidebarDemoPill{background:transparent!important;background-color:transparent!important;border-color:#ffffff57!important;color:var(--light-ink-text)!important}html:root:not([data-theme=light]) .lsSectionTitle,html:root:not([data-theme=light]) .poSectionTitle,html:root:not([data-theme=light]) .newsSectionTitle,html:root:not([data-theme=light]) .teamCardTitle,html:root:not([data-theme=light]) .leaguesCardTitle,html:root:not([data-theme=light]) .newsCardTitle,html:root:not([data-theme=light]) .teamTitle,html:root:not([data-theme=light]) .poTitle,html:root:not([data-theme=light]) .newsTitle,html:root[data-theme=light] .lsSectionTitle,html:root[data-theme=light] .poSectionTitle,html:root[data-theme=light] .newsSectionTitle,html:root[data-theme=light] .teamCardTitle,html:root[data-theme=light] .leaguesCardTitle,html:root[data-theme=light] .newsCardTitle,html:root[data-theme=light] .teamTitle,html:root[data-theme=light] .poTitle,html:root[data-theme=light] .newsTitle{color:var(--th-text)!important}html:root:not([data-theme=light]) .teamStartBtn,html:root:not([data-theme=light]) .teamBenchBtn,html:root:not([data-theme=light]) .teamDropBtn,html:root:not([data-theme=light]) .teamSwapBtn,html:root:not([data-theme=light]) .teamCancelBtn,html:root:not([data-theme=light]) .draft-room-btn:not([class*=flush]),html:root:not([data-theme=light]) .draft-room-inline-btn:not([class*=flush]),html:root:not([data-theme=light]) .leaguesBtnSecondary,html:root:not([data-theme=light]) .newsSearchBtn,html:root:not([data-theme=light]) .notifFilter,html:root[data-theme=light] .teamStartBtn,html:root[data-theme=light] .teamBenchBtn,html:root[data-theme=light] .teamDropBtn,html:root[data-theme=light] .teamSwapBtn,html:root[data-theme=light] .teamCancelBtn,html:root[data-theme=light] .draft-room-btn:not([class*=flush]),html:root[data-theme=light] .draft-room-inline-btn:not([class*=flush]),html:root[data-theme=light] .leaguesBtnSecondary,html:root[data-theme=light] .newsSearchBtn,html:root[data-theme=light] .notifFilter{background-image:none!important;background-color:var(--th-hover)!important;border-color:var(--th-line)!important;color:var(--th-soft)!important}html:root:not([data-theme=light]) .teamStartBtn:hover,html:root:not([data-theme=light]) .teamBenchBtn:hover,html:root:not([data-theme=light]) .teamDropBtn:hover,html:root:not([data-theme=light]) .teamSwapBtn:hover,html:root:not([data-theme=light]) .teamCancelBtn:hover,html:root:not([data-theme=light]) .draft-room-btn:hover,html:root:not([data-theme=light]) .draft-room-inline-btn:hover,html:root:not([data-theme=light]) .leaguesBtnSecondary:hover,html:root:not([data-theme=light]) .newsSearchBtn:hover,html:root:not([data-theme=light]) .notifFilter:hover,html:root[data-theme=light] .teamStartBtn:hover,html:root[data-theme=light] .teamBenchBtn:hover,html:root[data-theme=light] .teamDropBtn:hover,html:root[data-theme=light] .teamSwapBtn:hover,html:root[data-theme=light] .teamCancelBtn:hover,html:root[data-theme=light] .draft-room-btn:hover,html:root[data-theme=light] .draft-room-inline-btn:hover,html:root[data-theme=light] .leaguesBtnSecondary:hover,html:root[data-theme=light] .newsSearchBtn:hover,html:root[data-theme=light] .notifFilter:hover{background-color:var(--th-raised)!important;color:var(--th-text)!important}html:root:not([data-theme=light]) .teamStartBtn,html:root[data-theme=light] .teamStartBtn{color:var(--th-signal-go)!important;border-color:var(--th-signal-go-line)!important}html:root:not([data-theme=light]) .teamStartBtn:hover,html:root[data-theme=light] .teamStartBtn:hover{background-color:var(--th-signal-go-soft)!important;border-color:var(--th-signal-go)!important;color:var(--th-signal-go)!important}html:root:not([data-theme=light]) .teamBenchBtn,html:root[data-theme=light] .teamBenchBtn{color:var(--th-signal-wait)!important;border-color:var(--th-signal-wait-line)!important}html:root:not([data-theme=light]) .teamBenchBtn:hover,html:root[data-theme=light] .teamBenchBtn:hover{background-color:var(--th-signal-wait-soft)!important;border-color:var(--th-signal-wait)!important;color:var(--th-signal-wait)!important}html:root:not([data-theme=light]) .teamDropBtn,html:root[data-theme=light] .teamDropBtn{color:var(--th-signal-stop)!important;border-color:var(--th-signal-stop-line)!important}html:root:not([data-theme=light]) .teamDropBtn:hover:not(:disabled),html:root[data-theme=light] .teamDropBtn:hover:not(:disabled){background-color:var(--th-signal-stop-soft)!important;border-color:var(--th-signal-stop)!important;color:var(--th-signal-stop)!important}html:root[data-theme=light] .draft-room-team-picks-row:not([class*=flush]),html:root[data-theme=light] .draft-room-draft-pick-row:not([class*=flush]),html:root[data-theme=light] .teamSlotRow,html:root[data-theme=light] .lsLineupRow:not(.lsLineupRowHead){background:var(--th-raised)!important;background-image:none!important;border-color:var(--light-border)!important;box-shadow:var(--light-shadow-xs)!important}html:root[data-theme=light] .main-header-content.centered{background:linear-gradient(165deg,#1b2a24,#121c18 55%,#0b1410)!important;border-color:#ffffff1a!important;box-shadow:0 24px 60px #0b141038!important}html:root[data-theme=light] .main-header-content.centered .home-title,html:root[data-theme=light] .main-header-content.centered .home-kicker,html:root[data-theme=light] .main-header-content.centered .main-header-subtitle,html:root[data-theme=light] .main-header-content.centered .main-header-note{color:#eef3f0!important;-webkit-text-fill-color:#eef3f0!important}html:root[data-theme=light] .main-header-content.centered .home-kicker,html:root[data-theme=light] .main-header-content.centered .main-header-note,html:root[data-theme=light] .main-header-content.centered .applyCtaNote{color:#a9bdb3!important;-webkit-text-fill-color:#a9bdb3!important}html:root[data-theme=light] .main-header-content.centered .applyCtaButton,html:root[data-theme=light] .main-header-content.centered .submit-button{color:#fff!important;-webkit-text-fill-color:#ffffff!important}html:root[data-theme=light]{--light-ink: #123b29;--light-ink-strong: #0b2a1c;--light-ink-text: #f2f5f6;--light-ink-muted: #a0c4ae;--light-ink-line: rgba(255, 255, 255, .12)}html:root[data-theme=light] thead,html:root[data-theme=light] thead tr,html:root[data-theme=light] .teamRosterHead,html:root[data-theme=light] .teamRosterSectionHead,html:root[data-theme=light] .teamCardHead,html:root[data-theme=light] .leaguesCardHead,html:root[data-theme=light] .poCardHead,html:root[data-theme=light] .poRaceRowHead,html:root[data-theme=light] .poScheduleRowHead,html:root[data-theme=light] .faabRowHead,html:root[data-theme=light] .lsCatStandingsRowHead,html:root[data-theme=light] .lsCatRankRowHead,html:root[data-theme=light] .lsLineupRowHead,html:root[data-theme=light] .lsWltRowHead{background:var(--light-ink)!important;background-image:none!important;border-color:var(--light-ink-line)!important;color:var(--light-ink-text)!important}html:root[data-theme=light] thead th,html:root[data-theme=light] thead td,html:root[data-theme=light] .teamRosterHead th,html:root[data-theme=light] .teamCardHead .teamCardTitle,html:root[data-theme=light] .leaguesCardHead .leaguesCardTitle,html:root[data-theme=light] .poCardHead .poCardTitle,html:root[data-theme=light] .lsCatStandingsRowHead .lsCatStandingsCell,html:root[data-theme=light] .lsCatRankRowHead .lsCatRankCell,html:root[data-theme=light] .lsLineupRowHead .lsLineupCell,html:root[data-theme=light] .lsWltRowHead .lsWltCell,html:root[data-theme=light] .faabRowHead .faabCell{color:var(--light-ink-text)!important}html:root[data-theme=light] thead th,html:root[data-theme=light] thead td,html:root[data-theme=light] .teamRosterHead th,html:root[data-theme=light] .teamCardHead>*:not(button):not([class*=Btn]),html:root[data-theme=light] .leaguesCardHead>*:not(button):not([class*=Btn]),html:root[data-theme=light] .poCardHead>*:not(button):not([class*=Btn]),html:root[data-theme=light] .faabRowHead>*:not(button):not([class*=Btn]),html:root[data-theme=light] .lsCatStandingsRowHead>*:not(button):not([class*=Btn]),html:root[data-theme=light] .lsCatRankRowHead>*:not(button):not([class*=Btn]),html:root[data-theme=light] .lsLineupRowHead>*:not(button):not([class*=Btn]),html:root[data-theme=light] .lsWltRowHead>*:not(button):not([class*=Btn]){background:transparent!important;background-image:none!important;border-color:var(--light-ink-line)!important}html:root[data-theme=light] .teamCardHead button,html:root[data-theme=light] .leaguesCardHead button,html:root[data-theme=light] .poCardHead button,html:root[data-theme=light] .teamRosterSectionHead button{color:var(--light-text)!important}html:root[data-theme=light] .teamCardHead .teamCardMeta,html:root[data-theme=light] .teamCardHead .teamCardCount,html:root[data-theme=light] .leaguesCardHead .leaguesCardMeta,html:root[data-theme=light] .poCardHead .poCardMeta{color:var(--light-ink-muted)!important;border-color:var(--light-ink-line)!important}html:root[data-theme=light] .teamCardHead .teamCardCount,html:root[data-theme=light] .leaguesCardHead .leaguesCardSub,html:root[data-theme=light] .poCardHead .poCardSub{color:var(--light-ink-muted)!important}html:root:not([data-theme=light]) .teamLineupSaveBtn,html:root:not([data-theme=light]) .draft-room-draft-btn:not([class*=flush]),html:root:not([data-theme=light]) .leaguesBtn,html:root:not([data-theme=light]) .sidebarApplyBtn,html:root:not([data-theme=light]) .btn-primary,html:root:not([data-theme=light]) .btn.primary,html:root:not([data-theme=light]) .lsRankBadge.is-live,html:root:not([data-theme=light]) .poPhaseBadge,html:root[data-theme=light] .teamLineupSaveBtn,html:root[data-theme=light] .draft-room-draft-btn:not([class*=flush]),html:root[data-theme=light] .leaguesBtn,html:root[data-theme=light] .sidebarApplyBtn,html:root[data-theme=light] .btn-primary,html:root[data-theme=light] .btn.primary,html:root[data-theme=light] .lsRankBadge.is-live,html:root[data-theme=light] .poPhaseBadge{background-image:var(--th-accent-grad)!important;background-color:transparent!important;border-color:transparent!important;color:var(--th-on-accent)!important}html:root:not([data-theme=light]) input[type=text],html:root:not([data-theme=light]) input[type=search],html:root:not([data-theme=light]) input[type=email],html:root:not([data-theme=light]) input[type=number],html:root:not([data-theme=light]) input[type=password],html:root:not([data-theme=light]) select,html:root:not([data-theme=light]) textarea,html:root[data-theme=light] input[type=text],html:root[data-theme=light] input[type=search],html:root[data-theme=light] input[type=email],html:root[data-theme=light] input[type=number],html:root[data-theme=light] input[type=password],html:root[data-theme=light] select,html:root[data-theme=light] textarea{background-image:none!important;background-color:var(--th-field)!important;border-color:var(--th-line)!important;color:var(--th-text)!important}html:root:not([data-theme=light]) select:not(.app-select-shell>select),html:root[data-theme=light] select:not(.app-select-shell>select){background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:10px 7px!important}html:root:not([data-theme=light]) select:not(.app-select-shell>select){background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%23e8f1ec' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='1,2 6,7 11,2'/></svg>")!important}html:root[data-theme=light] select:not(.app-select-shell>select){background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%230f172a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='1,2 6,7 11,2'/></svg>")!important}html:root:not([data-theme=light]) input[type=text]:focus-visible,html:root:not([data-theme=light]) input[type=search]:focus-visible,html:root:not([data-theme=light]) input[type=email]:focus-visible,html:root:not([data-theme=light]) input[type=number]:focus-visible,html:root:not([data-theme=light]) input[type=password]:focus-visible,html:root:not([data-theme=light]) select:focus-visible,html:root:not([data-theme=light]) textarea:focus-visible,html:root[data-theme=light] input[type=text]:focus-visible,html:root[data-theme=light] input[type=search]:focus-visible,html:root[data-theme=light] input[type=email]:focus-visible,html:root[data-theme=light] input[type=number]:focus-visible,html:root[data-theme=light] input[type=password]:focus-visible,html:root[data-theme=light] select:focus-visible,html:root[data-theme=light] textarea:focus-visible{outline:2px solid var(--th-accent)!important;outline-offset:1px}html:root:not([data-theme=light]) .lsWltRow,html:root:not([data-theme=light]) .lsStandingsRow,html:root:not([data-theme=light]) .lsCatRankRow,html:root:not([data-theme=light]) .lsCatStandingsRow,html:root:not([data-theme=light]) .poRaceRow,html:root:not([data-theme=light]) .poSeedRow,html:root:not([data-theme=light]) .lsLineupRow,html:root:not([data-theme=light]) .teamRosterRow,html:root[data-theme=light] .lsWltRow,html:root[data-theme=light] .lsStandingsRow,html:root[data-theme=light] .lsCatRankRow,html:root[data-theme=light] .lsCatStandingsRow,html:root[data-theme=light] .poRaceRow,html:root[data-theme=light] .poSeedRow,html:root[data-theme=light] .lsLineupRow,html:root[data-theme=light] .teamRosterRow{border-color:var(--th-divider)!important}html:root:not([data-theme=light]) .lsWltRow.is-mine,html:root:not([data-theme=light]) .lsCatRankRow.is-mine,html:root:not([data-theme=light]) .lsStandingsRow.is-mine,html:root:not([data-theme=light]) .poRaceRow.is-mine,html:root:not([data-theme=light]) .teamRosterRowSelected,html:root[data-theme=light] .lsWltRow.is-mine,html:root[data-theme=light] .lsCatRankRow.is-mine,html:root[data-theme=light] .lsStandingsRow.is-mine,html:root[data-theme=light] .poRaceRow.is-mine,html:root[data-theme=light] .teamRosterRowSelected{background-image:none!important;background-color:var(--th-accent-soft)!important}html:root[data-theme=light] :is(.teamCard,.lsCard,.poCard,.leaguesCard,.newsInfoCard,.newsOverviewCard,.newsMetricCard,.newsGameCard,.lsLineupCard,.draft-room-card) :is(b,strong):not([class]){color:var(--th-text)!important}html:root[data-theme=light] .lsWltW{color:#0f6644!important}html:root[data-theme=light] .lsWltL{color:#b3261e!important}html:root[data-theme=light] .lsWltT{color:#8a4206!important}html:root[data-theme=light] .lsCatStandingsCellVal,html:root[data-theme=light] .lsCatStandingsCellVal i{color:var(--th-text)!important}html:root[data-theme=light] .lsCatStandingsCellVal.is-winning{color:#0f6644!important}html:root[data-theme=light] .lsCatStandingsCellVal.is-losing{color:#b3261e!important}html:root[data-theme=light] .legal-stuff-eyebrow{color:#0f6644!important}html:root[data-theme=light] .teamBattingOrderConfirmed{color:#0b4c33!important}html:root[data-theme=light] .teamBattingOrderOut{color:#8f1d18!important}html:root[data-theme=light] .newsApiDebug{color:var(--th-mute)!important}html:root:not([data-theme=light]) .draft-room-clock-list:not([class*=flush]),html:root[data-theme=light] .draft-room-clock-list:not([class*=flush]),html:root:not([data-theme=light]) .draft-room-clock-row:not([class*=flush]),html:root[data-theme=light] .draft-room-clock-row:not([class*=flush]),html:root:not([data-theme=light]) .draft-room-control:not([class*=flush]),html:root[data-theme=light] .draft-room-control:not([class*=flush]),html:root:not([data-theme=light]) .draft-room-controls-block:not([class*=flush]),html:root[data-theme=light] .draft-room-controls-block:not([class*=flush]),html:root:not([data-theme=light]) .draft-room-draft-board-list:not([class*=flush]),html:root[data-theme=light] .draft-room-draft-board-list:not([class*=flush]),html:root:not([data-theme=light]) .draft-room-draft-setup-card:not([class*=flush]),html:root[data-theme=light] .draft-room-draft-setup-card:not([class*=flush]),html:root:not([data-theme=light]) .draft-room-mini-card:not([class*=flush]),html:root[data-theme=light] .draft-room-mini-card:not([class*=flush]),html:root:not([data-theme=light]) .draft-room-order-strip-meta:not([class*=flush]),html:root[data-theme=light] .draft-room-order-strip-meta:not([class*=flush]),html:root:not([data-theme=light]) .draft-room-order-strip-team:not([class*=flush]),html:root[data-theme=light] .draft-room-order-strip-team:not([class*=flush]),html:root:not([data-theme=light]) .draft-room-player-details-outside:not([class*=flush]),html:root[data-theme=light] .draft-room-player-details-outside:not([class*=flush]),html:root:not([data-theme=light]) .draft-room-player-row:not([class*=flush]),html:root[data-theme=light] .draft-room-player-row:not([class*=flush]),html:root:not([data-theme=light]) .draft-room-right-subsection:not([class*=flush]),html:root[data-theme=light] .draft-room-right-subsection:not([class*=flush]),html:root:not([data-theme=light]) .draft-room-roster-section-header:not([class*=flush]),html:root[data-theme=light] .draft-room-roster-section-header:not([class*=flush]),html:root:not([data-theme=light]) .draft-room-switch-card:not([class*=flush]),html:root[data-theme=light] .draft-room-switch-card:not([class*=flush]),html:root:not([data-theme=light]) .draft-room-timer-card:not([class*=flush]),html:root[data-theme=light] .draft-room-timer-card:not([class*=flush]),html:root:not([data-theme=light]) .draft-room-subsection-head:not([class*=flush]),html:root[data-theme=light] .draft-room-subsection-head:not([class*=flush]),html:root:not([data-theme=light]) .email-login-form,html:root[data-theme=light] .email-login-form,html:root:not([data-theme=light]) .newsCardGrid,html:root[data-theme=light] .newsCardGrid,html:root:not([data-theme=light]) .newsGameCard,html:root[data-theme=light] .newsGameCard,html:root:not([data-theme=light]) .newsHero,html:root[data-theme=light] .newsHero,html:root:not([data-theme=light]) .newsInfoCard,html:root[data-theme=light] .newsInfoCard,html:root:not([data-theme=light]) .newsPlayerStoryCard:not([class*=flush]),html:root[data-theme=light] .newsPlayerStoryCard:not([class*=flush]),html:root:not([data-theme=light]) .newsSearchSection,html:root[data-theme=light] .newsSearchSection,html:root:not([data-theme=light]) .newsSection,html:root[data-theme=light] .newsSection,html:root:not([data-theme=light]) .requestAccessCard,html:root[data-theme=light] .requestAccessCard,html:root:not([data-theme=light]) .newsEmptyState,html:root[data-theme=light] .newsEmptyState,html:root:not([data-theme=light]) .newsGameTeamColumn,html:root[data-theme=light] .newsGameTeamColumn,html:root:not([data-theme=light]) .acctCard,html:root[data-theme=light] .acctCard,html:root:not([data-theme=light]) .chatDmModal,html:root[data-theme=light] .chatDmModal,html:root:not([data-theme=light]) .floatingChatBody,html:root[data-theme=light] .floatingChatBody,html:root:not([data-theme=light]) .chatSidebar,html:root[data-theme=light] .chatSidebar{background-image:none!important;background-color:var(--th-card)!important;border-color:var(--th-line)!important}html:root:not([data-theme=light]) .navbar,html:root[data-theme=light] .navbar,html:root:not([data-theme=light]) .main-header,html:root[data-theme=light] .main-header,html:root:not([data-theme=light]) .rlFoot,html:root[data-theme=light] .rlFoot,html:root:not([data-theme=light]) .floatingChatHeader,html:root[data-theme=light] .floatingChatHeader,html:root:not([data-theme=light]) .chatHeader,html:root[data-theme=light] .chatHeader{background-image:none!important;background-color:var(--th-chrome)!important;border-color:var(--th-line)!important}html:root[data-theme=light] .navbar,html:root[data-theme=light] .navbar a,html:root[data-theme=light] .rlFoot,html:root[data-theme=light] .rlFoot a,html:root[data-theme=light] .floatingChatHeader,html:root[data-theme=light] .chatHeader{color:var(--light-ink-text)!important}html:root[data-theme=light] .navbar a:hover,html:root[data-theme=light] .rlFoot a:hover{color:#fff!important}html:root[data-theme=light] .rlFoot p,html:root[data-theme=light] .rlFoot li,html:root[data-theme=light] .rlFoot span,html:root[data-theme=light] .rlFootTagline,html:root[data-theme=light] .rlFootPlain{color:var(--light-ink-text)!important}html:root[data-theme=light] .rlFootHeading{color:var(--light-ink-muted)!important}html:root:not([data-theme=light]) .draft-room-btn:not([class*=flush]),html:root[data-theme=light] .draft-room-btn:not([class*=flush]),html:root:not([data-theme=light]) .draft-room-inline-btn:not([class*=flush]),html:root[data-theme=light] .draft-room-inline-btn:not([class*=flush]),html:root:not([data-theme=light]) .draft-room-filter-pill:not([class*=flush]),html:root[data-theme=light] .draft-room-filter-pill:not([class*=flush]),html:root:not([data-theme=light]) .newsSearchBtn,html:root[data-theme=light] .newsSearchBtn,html:root:not([data-theme=light]) .requestAccessInput,html:root[data-theme=light] .requestAccessInput,html:root:not([data-theme=light]) .draft-room-roster-pos:not([class*=flush]),html:root[data-theme=light] .draft-room-roster-pos:not([class*=flush]),html:root:not([data-theme=light]) .newsSectionCount,html:root[data-theme=light] .newsSectionCount,html:root:not([data-theme=light]) .draft-room-switch-track:not([class*=flush]),html:root[data-theme=light] .draft-room-switch-track:not([class*=flush]),html:root:not([data-theme=light]) .acctBtn,html:root[data-theme=light] .acctBtn,html:root:not([data-theme=light]) .acctBtnSm,html:root[data-theme=light] .acctBtnSm,html:root:not([data-theme=light]) .chatDmModalInput,html:root[data-theme=light] .chatDmModalInput{background-image:none!important;background-color:var(--th-hover)!important;border-color:var(--th-line)!important;color:var(--th-soft)!important}html:root:not([data-theme=light]) .login-submit-btn,html:root[data-theme=light] .login-submit-btn,html:root:not([data-theme=light]) .requestAccessSubmit,html:root[data-theme=light] .requestAccessSubmit,html:root:not([data-theme=light]) .acctBtnPrimary,html:root[data-theme=light] .acctBtnPrimary{background-image:var(--th-accent-grad)!important;background-color:transparent!important;border-color:transparent!important;color:var(--th-on-accent)!important}html:root:not([data-theme=light]) .draft-room-slot-highlight:not([class*=flush]),html:root[data-theme=light] .draft-room-slot-highlight:not([class*=flush]),html:root:not([data-theme=light]) .sidebarDemoPill,html:root[data-theme=light] .sidebarDemoPill,html:root:not([data-theme=light]) .newsHeroBadge,html:root[data-theme=light] .newsHeroBadge{background-image:none!important;background-color:var(--th-accent-soft)!important;color:var(--th-accent-strong)!important;border-color:var(--th-accent-line)!important}html:root:not([data-theme=light]) .draft-room-layout:not([class*=flush]),html:root[data-theme=light] .draft-room-layout:not([class*=flush]){background-image:none!important;background-color:var(--th-ground)!important}html:root{--dark-card-bg: var(--th-card)}html:root:not([data-theme=light]){--dark-positive: #3ddba0;--dark-gold-brass: var(--th-gold)}html:root:not([data-theme=light]) [class*=Card]:not([class*=CardTitle]):not([class*=CardHead]):not([class*=CardLabel]):not([class*=CardMeta]):not([class*=Cardify]):not([class*=CardCount]):not([class*=CardGrid]):not([class*=CardList]):not([class*=flush]),html:root:not([data-theme=light]) [class*=Panel]:not([class*=PanelTitle]):not([class*=PanelHead]):not([class*=flush]),html:root:not([data-theme=light]) [class*=dashTile]:not([class*=flush]),html:root:not([data-theme=light]) [class*=-card]:not([class*=-card-]):not([class*=flush]),html:root:not([data-theme=light]) .card:not([class*=flush]),html:root:not([data-theme=light]) .panel:not([class*=flush]),html:root:not([data-theme=light]) .legal-stuff:not([class*=flush]){background:var(--th-card)!important;background-image:none!important;border-color:var(--th-line)!important;box-shadow:0 1px 2px #00000073!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:root:is(:not([data-theme=light]),[data-theme=light]) :is([class*=opover],[class*=ropdown],[class*=ooltip],[class*=ontextMenu],[class*=ctionsMenu],[class*=odalCard],[class*=odalPanel],[class*=odalBody]):not([class*=itle]):not([class*=abel]):not([class*=tem]):not([class*=ext]){border-radius:8px}html:root[data-theme=light] :is([class*=opover],[class*=ropdown],[class*=ooltip],[class*=ontextMenu],[class*=ctionsMenu],[class*=odalCard],[class*=odalPanel],[class*=odalBody]):not([class*=itle]):not([class*=abel]):not([class*=tem]):not([class*=ext]),html:root:not([data-theme=light]) :is([class*=opover],[class*=ropdown],[class*=ooltip],[class*=ontextMenu],[class*=ctionsMenu],[class*=odalCard],[class*=odalPanel],[class*=odalBody]):not([class*=itle]):not([class*=abel]):not([class*=tem]):not([class*=ext]){background-image:none!important;background-color:var(--th-raised)!important;border-color:var(--th-line)!important;box-shadow:0 6px 18px #00000073!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:root:not([data-theme=light]) :is([class*=crim],[class*=ackdrop],[class*=verlay]):not([class*=ontent]),html:root[data-theme=light] :is([class*=crim],[class*=ackdrop],[class*=verlay]):not([class*=ontent]){background-image:none!important;background-color:#0408069e!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:root:not([data-theme=light]) :is(.draft-room-player-row,.draft-room-roster-row,.draft-room-clock-row,.draft-room-order-strip-team,.draft-room-order-strip-meta,.draft-room-mini-card,.draft-room-pick-lead-block):not([class*=flush]),html:root[data-theme=light] :is(.draft-room-player-row,.draft-room-roster-row,.draft-room-clock-row,.draft-room-order-strip-team,.draft-room-order-strip-meta,.draft-room-mini-card,.draft-room-pick-lead-block){background-color:var(--th-raised)!important;border-color:var(--th-line)!important}html:root:not([data-theme=light]) :is(.draft-room-player-row,.draft-room-roster-row):hover,html:root[data-theme=light] :is(.draft-room-player-row,.draft-room-roster-row):hover{background-color:var(--th-hover)!important}html:root:not([data-theme=light]) :is(.draft-room-player-row,.draft-room-roster-row) :is(.draft-room-player-name,.draft-room-roster-name,strong,b),html:root[data-theme=light] :is(.draft-room-player-row,.draft-room-roster-row) :is(.draft-room-player-name,.draft-room-roster-name,strong,b){color:var(--th-text)!important}html:root:is(:not([data-theme=light]),[data-theme=light]) :is(button,label,a,[role=button],[role=tab],[role=radio],[role=option]):is(.is-on,.is-active,.is-selected,[aria-pressed=true],[aria-selected=true]){font-weight:700}html:root[data-theme=light] :is(button,label,a,[role=button],[role=tab],[role=radio],[role=option]):is(.is-on,.is-active,.is-selected,[aria-pressed=true],[aria-selected=true]),html:root:not([data-theme=light]) :is(button,label,a,[role=button],[role=tab],[role=radio],[role=option]):is(.is-on,.is-active,.is-selected,[aria-pressed=true],[aria-selected=true]){background-color:var(--th-accent-soft)!important;background-image:none!important;border-color:var(--th-accent-line)!important;color:var(--th-accent-strong)!important}html:root:not([data-theme=light]) :is(.draft-room-check-label-card,.draft-room-notification-card,.draft-room-pick-lead-check,.kdsChoiceCard):has(input:checked),html:root[data-theme=light] :is(.draft-room-check-label-card,.draft-room-notification-card,.draft-room-pick-lead-check,.kdsChoiceCard):has(input:checked){background-color:var(--th-accent-soft)!important;border-color:var(--th-accent-line)!important;color:var(--th-accent-strong)!important}html:root:not([data-theme=light]) :is([class*=Card],[class*=Section],[class*=Panel],.card,.panel) :is([class*=Grid],[class*=List]):not([class*=Title]):not([class*=Head]):not([class*=Label]),html:root[data-theme=light] :is([class*=Card],[class*=Section],[class*=Panel],.card,.panel) :is([class*=Grid],[class*=List]):not([class*=Title]):not([class*=Head]):not([class*=Label]){background-color:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important}html:root:not([data-theme=light]) :is([class*=Card]:not([class*=flush]),[class*=Section]:not([class*=flush]),[class*=Panel]:not([class*=flush]),[class*=Hero]:not([class*=flush]),.card:not([class*=flush]),.panel) :is([class*=Card]:not([class*=flush]),[class*=Panel]:not([class*=flush]),[class*=Tile]:not([class*=flush]),[class*=Box]:not([class*=flush]),[class*=Summary]:not([class*=flush]),[class*=EmptyState]):not([class*=Title]):not([class*=Head]):not([class*=Label]):not([class*=Meta]):not([class*=Count]):not([class*=Grid]):not([class*=List]):not([class*=flush]),html:root[data-theme=light] :is([class*=Card]:not([class*=flush]),[class*=Section]:not([class*=flush]),[class*=Panel]:not([class*=flush]),[class*=Hero]:not([class*=flush]),.card:not([class*=flush]),.panel) :is([class*=Card]:not([class*=flush]),[class*=Panel]:not([class*=flush]),[class*=Tile]:not([class*=flush]),[class*=Box]:not([class*=flush]),[class*=Summary]:not([class*=flush]),[class*=EmptyState]):not([class*=Title]):not([class*=Head]):not([class*=Label]):not([class*=Meta]):not([class*=Count]):not([class*=Grid]):not([class*=List]):not([class*=flush]){background-color:var(--th-raised)!important;background-image:none!important;border-color:var(--th-line)!important}html:root:not([data-theme=light]) :is([class*=Card],[class*=Section],[class*=Panel],[class*=Hero]) [class*=Column]:not([class*=Title]):not([class*=Label]),html:root[data-theme=light] :is([class*=Card],[class*=Section],[class*=Panel],[class*=Hero]) [class*=Column]:not([class*=Title]):not([class*=Label]){background-color:transparent!important;background-image:none!important}html:root:not([data-theme=light]) :is([class*=Card]:not([class*=flush]),[class*=-card]:not([class*=flush]),[class*=Section]:not([class*=flush]),[class*=Panel]:not([class*=flush]),[class*=Hero]:not([class*=flush]),.card:not([class*=flush]),.panel) :is([class*=-card]:not([class*=flush]),[class*=Note]:not([class*=flush]),[class*=Block]:not([class*=flush]),[class*=control]:not([class*=flush]),[class*=Control]):not([class*=Title]):not([class*=Head]):not([class*=Label]):not([class*=Grid]):not([class*=List]):not([class*=flush]),html:root[data-theme=light] :is([class*=Card]:not([class*=flush]),[class*=-card]:not([class*=flush]),[class*=Section]:not([class*=flush]),[class*=Panel]:not([class*=flush]),[class*=Hero]:not([class*=flush]),.card:not([class*=flush]),.panel) :is([class*=-card]:not([class*=flush]),[class*=Note]:not([class*=flush]),[class*=Block]:not([class*=flush]),[class*=control]:not([class*=flush]),[class*=Control]):not([class*=Title]):not([class*=Head]):not([class*=Label]):not([class*=Grid]):not([class*=List]):not([class*=flush]){background-color:var(--th-raised)!important;background-image:none!important;border-color:var(--th-line)!important}html:root:not([data-theme=light]) :is([class*=Card],[class*=-card],[class*=Section],[class*=Panel],[class*=Hero]) :is([class*=-card],[class*=Note],[class*=Block],[class*=control],[class*=Control],[class*=Tile],[class*=Box]) :is([class*=-card],[class*=Note],[class*=Block],[class*=control],[class*=Control],[class*=Tile],[class*=Box]):not([class*=Title]):not([class*=Head]):not([class*=Label]),html:root[data-theme=light] :is([class*=Card],[class*=-card],[class*=Section],[class*=Panel],[class*=Hero]) :is([class*=-card],[class*=Note],[class*=Block],[class*=control],[class*=Control],[class*=Tile],[class*=Box]) :is([class*=-card],[class*=Note],[class*=Block],[class*=control],[class*=Control],[class*=Tile],[class*=Box]):not([class*=Title]):not([class*=Head]):not([class*=Label]){background-color:transparent!important;background-image:none!important}html:root:not([data-theme=light]) .draft-room-player-details-outside:not([class*=flush]),html:root[data-theme=light] .draft-room-player-details-outside:not([class*=flush]){background-color:var(--th-raised)!important}html .flushSurface{background:transparent!important;background-image:none!important}html[data-theme=light]{--ld-card: #eef4f0;--ld-row: #ffffff;--ld-edge: rgba(201, 162, 74, .85);--ld-keyline: #c6d6cc;--ld-keyline-strong: #a9c1b3;--ld-gold-rule: #c9a24a;--ld-radius-card: 12px;--ld-radius-row: 9px;--ld-shadow-card: 0 1px 0 rgba(255, 255, 255, .06) inset, 0 2px 4px rgba(0, 0, 0, .16), 0 14px 32px -14px rgba(0, 0, 0, .55);--ld-shadow-row: 0 1px 2px rgba(18, 59, 41, .07);--ld-focus: 0 0 0 3px rgba(15, 122, 74, .22)}html[data-theme=light] #root .sidebar:not(#rl-never){border-bottom-color:var(--ld-gold-rule)!important}html[data-theme=light] #root .draft-room-card.draft-room-order-strip:not(#rl-never){border-bottom-color:var(--ld-gold-rule)!important}html[data-theme=light] #root :is(.teamCard,.lsCard,.poCard,.leaguesCard,.newsSection,.newsSearchSection,.legal-stuff,.notifPanel,.faabCard,.kdsCard,.kdsSetupCard,.acctNav,.acctCard,.chatSidebar,.chatMain,.draft-room-card:not(.draft-room-order-strip)):not(#rl-never){background-color:var(--ld-card)!important;background-image:none!important;border-color:var(--ld-edge)!important;box-shadow:var(--ld-shadow-card)!important}html[data-theme=light] #root :is(.teamCardHead,.poCardHead,.leaguesCardHead):not(#rl-never){border-bottom-color:var(--ld-gold-rule)!important}html[data-theme=light] #root :is(.teamSummaryRows>*,.teamDraftRow,.teamDraftPrefs,.lgmRow,.leaguesTile,.leaguesLockNote,.leagueRulesDetailFact,.leagueRulesDetailBlock,.newsInfoCard,.newsGameCard,.newsEmptyState,.poLockNote,.poTeamChip,.lsAlertItem,.draft-room-player-row,.draft-room-clock-row,.draft-room-player-details-outside,.draft-room-timer-card,.draft-room-right-subsection,.draft-room-mini-card,.legal-toc):not(#rl-never){background-color:var(--ld-row)!important;background-image:none!important;border-color:var(--ld-keyline)!important;box-shadow:var(--ld-shadow-row)!important}html[data-theme=light] #root :is(.lgmRow,.newsInfoCard,.draft-room-player-row,.poTeamChip):not(#rl-never):hover{border-color:var(--ld-keyline-strong)!important}html[data-theme=light] #root :is(.lgmRow.is-self,.poTeamChip.is-mine,.leaguesTile.is-active,.draft-room-player-row.is-selected,.draft-room-clock-row-on-clock):not(#rl-never){border-color:var(--th-accent-line)!important;box-shadow:inset 3px 0 0 var(--th-accent),var(--ld-shadow-row)!important}html[data-theme=light] #root :is(.draft-room-clock-list,.draft-room-draft-board-list):not(#rl-never){background-color:var(--ld-row)!important;border-color:var(--ld-keyline)!important}html[data-theme=light] #root .draft-room-draft-pick-row:not(#rl-never){background-color:transparent!important;border-bottom-color:var(--th-divider)!important}html[data-theme=light] #root :is(.lsWltTable,.lsCatRankTable,.lsCatStandings,.lsLineupTable,.poRaceTable):not(#rl-never){background-color:var(--ld-row)!important;border-color:var(--ld-keyline)!important}html[data-theme=light] #root :is(input[type=text],input[type=search],input[type=email],input[type=number],input[type=password],input:not([type]),select,textarea,.draft-room-control,.newsSearchInput):not(#rl-never){background-color:var(--ld-row)!important;border-color:var(--ld-keyline-strong)!important}html[data-theme=light] #root :is(input,select,textarea,.draft-room-control,.newsSearchInput):not(#rl-never):focus-visible{outline:none!important;border-color:var(--th-accent)!important;box-shadow:var(--ld-focus)!important}html[data-theme=light] #root :is(.lsRankBadge,.poPhaseBadge):not(#rl-never){background-color:var(--ld-row)!important;border-color:var(--ld-keyline-strong)!important}html[data-theme=light] #root :is(.draft-room-controls-subtitle,.draft-room-controls-label):not(#rl-never){background-color:transparent!important}html[data-theme=light] #root .draft-room-player-box:not(#rl-never){background-color:transparent!important}html[data-theme=light] #root :is(.leaguesTileMain,.leaguesTileActions,.leaguesTileTop,.leaguesSwitcher,.leaguesSwitcherNote,.newsSearchForm,.newsSearchInputWrap,.teamDraftSummary):not(#rl-never){background-color:transparent!important;background-image:none!important}html[data-theme=light] #root .poChampBanner:not(#rl-never){background-color:var(--ld-row)!important;background-image:linear-gradient(180deg,#c9a24a1a,#c9a24a00 70%)!important;border-color:var(--ld-gold-rule)!important;border-top-color:var(--ld-gold-rule)!important;box-shadow:var(--ld-shadow-card)!important}html[data-theme=light] #root .poChampKicker:not(#rl-never){color:var(--th-gold)!important;-webkit-text-fill-color:var(--th-gold)!important}html[data-theme=light] #root .poChampName:not(#rl-never){color:var(--th-text)!important;-webkit-text-fill-color:var(--th-text)!important}html[data-theme=light] #root .poChampLegTitle:not(#rl-never){color:var(--th-accent-strong)!important}html[data-theme=light] #root .poChampLegRecord:not(#rl-never){color:var(--th-text)!important}html[data-theme=light] #root .poChampLegArrow:not(#rl-never){color:var(--th-gold)!important}html[data-theme=light] #root .poChampSub:not(#rl-never){color:var(--th-soft)!important}html[data-theme=light] #root .chatLayout:not(#rl-never){background-color:transparent!important}html[data-theme=light] #root .chatDayDivider:not(#rl-never){background-color:transparent!important}html[data-theme=light] #root .cbLine.is-mine :is(.chatMention,.chatMentionMe):not(#rl-never){color:#fff!important;background-color:#fff3!important}html[data-theme=light] #root .faabTabs:not(#rl-never){background-color:#ffffff14!important;border-color:#ffffff2e!important}html[data-theme=light] #root .faabReorderBtns:not(#rl-never){background-color:transparent!important;border-color:transparent!important}html[data-theme=light] #root .faabCellBidInput:not(#rl-never){background-color:transparent!important}html[data-theme=light] #root :is(.acctCardRow,.acctPfpSection,.teamSummaryRows,.draft-room-controls-section,.lsLineupsRow,.lsStandingsCatsGrid,.lsLineupHeader,.lsLineupBody,.lsLineupSections,.lsLineupSection,.leaguesTileName,.leaguesTileTeam,.leagueRulesDetailNote):not(#rl-never){background-color:transparent!important;background-image:none!important}html[data-theme=light] #root :is(.acctBtn.primary,.acctBtn.acctBtnPrimary,.cp-btn,.jl-btn:not(.jl-btn--secondary):not(.jl-btn--danger),.kdsPrimaryBtn):not(#rl-never){background-color:transparent!important;background-image:var(--th-accent-grad)!important;border-color:transparent!important;color:var(--th-on-accent)!important;-webkit-text-fill-color:var(--th-on-accent)!important}html[data-theme=light] #root :is(.acctBtn.primary,.acctBtn.acctBtnPrimary,.cp-btn,.jl-btn:not(.jl-btn--secondary):not(.jl-btn--danger),.kdsPrimaryBtn):not(:disabled):hover:not(#rl-never){background-image:linear-gradient(180deg,#0c6a40,#053f25)!important}html[data-theme=light] #root .acctBtn.danger:not(#rl-never){background-image:none!important;background-color:var(--th-signal-stop)!important;border-color:transparent!important;color:#fff!important}html[data-theme=light] #root .jl-btn--danger:not(#rl-never){background-image:none!important;background-color:#fff!important;border-color:var(--th-signal-stop-line)!important;color:var(--th-signal-stop)!important;box-shadow:none!important}html[data-theme=light] #root .jl-btn--danger:not(:disabled):hover:not(#rl-never){background-color:var(--th-signal-stop-soft)!important}html[data-theme=light] #root .draft-room-btn.draft-room-draft-btn:not(:disabled):not(#rl-never){background-color:var(--light-surface, #f3f7f4)!important;border-color:var(--th-accent-line)!important;color:var(--th-accent-strong)!important}html[data-theme=light] #root .draft-room-btn.draft-room-draft-btn:not(:disabled):hover:not(#rl-never){background-color:var(--th-accent-soft)!important}html[data-theme=light] #root .toggle-password:not(#rl-never){background-color:transparent!important;border-color:var(--ld-keyline)!important;color:var(--th-soft)!important}html[data-theme=light] #root .acctToggle:not(#rl-never){background-color:#c3d3c9!important;border-color:#aabfb2!important}html[data-theme=light] #root :is(.acctToggle.is-on,.acctToggle:has(.acctToggleInput:checked)):not(#rl-never){background-color:var(--th-accent)!important;border-color:transparent!important}html[data-theme=light] #root .acctToggleKnob:not(#rl-never){background:#fff!important;box-shadow:0 1px 2px #0a281959!important}html[data-theme=light] #root .teamTimeUpcoming:not(#rl-never){color:#1d4ed8!important;background-color:#2563eb1a!important}html[data-theme=light] #root .teamTimeLive:not(#rl-never){color:var(--th-accent-strong)!important}html[data-theme=light] #root .teamTimeFuture:not(#rl-never){color:var(--th-signal-wait)!important}html[data-theme=light] #root .lsCatStandings .lsCatStandingsRowHead>.lsCatStandingsCell:not(#rl-never){background:var(--light-ink)!important;color:var(--light-ink-text)!important;border-color:var(--light-ink-line)!important}html[data-theme=light] #root :is(.lsCatRankTabs,.lsCatRankCatTabs):not(#rl-never){background:var(--ld-row)!important;border-color:var(--ld-keyline)!important}html[data-theme=light] #root .home-page .faq-list:not(#rl-never){background:#fff!important;border-color:var(--ld-keyline)!important}html[data-theme=light] #root .home-page .faq-row:not(#rl-never){background:transparent!important;border-bottom-color:var(--ld-keyline)!important;box-shadow:none!important}html[data-theme=light] #root .errorBoundaryFallback pre:not(#rl-never){color:var(--th-on-ground-soft)!important;background-color:#ffffff14!important;border-color:#ffffff29!important}:root{--rl-prompt-radius: 12px;--rl-prompt-veil: rgba(0, 0, 0, .62);--rl-prompt-shadow: 0 24px 64px rgba(0, 0, 0, .55), 0 0 0 1px rgba(255, 255, 255, .02);--rl-prompt-danger: #b91c1c;--rl-prompt-danger-hover: #991b1b}html[data-theme=light]{--rl-prompt-veil: rgba(6, 28, 19, .5);--rl-prompt-shadow: 0 22px 56px rgba(6, 28, 19, .28);--rl-prompt-danger: #b02020;--rl-prompt-danger-hover: #8f1717}html:root body :is(.rl-ask-veil,.sidebarLogoutModalBackdrop,.draft-room-confirm-backdrop,.faabModalOverlay,.chatDmModalScrim,.pollPromptModalBackdrop,.playerBioModalBackdrop,.playerNewsModalBackdrop):not(#rl-never):not(#rl-never-2){background:var(--rl-prompt-veil)!important;backdrop-filter:blur(3px)!important;-webkit-backdrop-filter:blur(3px)!important}html:root body :is(.rl-ask-pane,.sidebarLogoutModalCard,.draft-room-confirm-card,.faabModalCard,.pollPromptModal,.chatDmModal,.playerBioModal,.playerNewsModal):not(#rl-never):not(#rl-never-2){background:var(--th-card)!important;background-image:none!important;border:1px solid var(--th-line)!important;border-radius:var(--rl-prompt-radius)!important;box-shadow:var(--rl-prompt-shadow)!important;color:var(--th-text)!important;text-align:left!important;animation:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:root body :is(.rl-ask-pane,.sidebarLogoutModalCard,.draft-room-confirm-card,.faabModalCard):not(#rl-never):not(#rl-never-2){width:min(100%,440px)!important;min-width:0!important;max-width:calc(100vw - 32px)!important;padding:20px!important;box-sizing:border-box!important}html:root body .pollPromptModal:not(#rl-never):not(#rl-never-2){padding:24px!important}html:root body :is(.rl-ask-pane-warn,.faabDropConfirmCard):not(#rl-never):not(#rl-never-2){border-color:var(--th-signal-stop-line)!important}html:root body :is(.chatDmModalHeader,.playerBioModalHeader,.playerNewsModalHeader):not(#rl-never):not(#rl-never-2){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:14px 18px!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--th-line)!important}html:root body :is(.pollPromptEyebrow,.playerBioModalEyebrow,.playerNewsModalEyebrow):not(#rl-never):not(#rl-never-2){margin:0 0 4px!important;font-size:10px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-align:left!important;color:var(--th-gold)!important}html:root body :is(.rl-ask-head,.sidebarLogoutModalTitle,.draft-room-confirm-title,.faabDropConfirmTitle,.faabModalTitle,.chatDmModalHeader h3,.pollPromptQuestion,.playerBioModalTitle,.playerNewsModalTitle):not(#rl-never):not(#rl-never-2){margin:0!important;font-size:17px!important;font-weight:800!important;line-height:1.3!important;letter-spacing:-.005em!important;text-align:left!important;text-transform:none!important;color:var(--th-text)!important}html:root body .pollPromptQuestion:not(#rl-never):not(#rl-never-2){margin-top:2px!important;font-size:19px!important}html:root body .pollPromptOptions:not(#rl-never):not(#rl-never-2){margin-top:16px!important}html:root body :is(.playerBioModalBody,.playerNewsModalBody,.faabModalBody,.chatDmModalList):not(#rl-never):not(#rl-never-2){background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}html:root body .faabModalBody:not(#rl-never):not(#rl-never-2){padding:0!important}html:root body :is(.rl-ask-copy,.draft-room-confirm-copy,.faabDropConfirmMeta,.faabDropConfirmList,.faabDropConfirmList li):not(#rl-never):not(#rl-never-2){font-size:13px!important;line-height:1.5!important;text-align:left!important;color:var(--th-soft)!important}html:root body :is(.rl-ask-copy,.draft-room-confirm-copy,.faabDropConfirmMeta):not(#rl-never):not(#rl-never-2){margin-top:8px!important}html:root body .pollPromptCrest:not(#rl-never):not(#rl-never-2){margin:0 0 12px!important;width:34px!important;height:34px!important;font-size:11px!important}html:root body :is(.rl-ask-act,.sidebarLogoutModalActions,.draft-room-confirm-actions,.faabDropConfirmActions,.faabModalActions,.pollPromptActions):not(#rl-never):not(#rl-never-2){display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;margin-top:20px!important;padding:0!important;border:0!important;background:transparent!important}html:root body :is(.rl-ask-btn,.sidebarLogoutModalBtn,.draft-room-confirm-btn,.faabModalCard .faabActionBtn,.pollPromptLater,.pollPromptSubmit):not(#rl-never):not(#rl-never-2){min-width:96px!important;min-height:38px!important;padding:0 16px!important;border-radius:8px!important;border:1px solid transparent!important;background-image:none!important;box-shadow:none!important;font-family:inherit!important;font-size:13px!important;font-weight:700!important;letter-spacing:.01em!important;line-height:1!important;text-transform:none!important;cursor:pointer!important;transform:none!important;filter:none!important;transition:background-color .15s ease,border-color .15s ease,opacity .15s ease!important}html:root body :is(.rl-ask-btn,.sidebarLogoutModalBtn,.draft-room-confirm-btn,.faabModalCard .faabActionBtn,.pollPromptLater,.pollPromptSubmit):disabled:not(#rl-never):not(#rl-never-2){opacity:.45!important;cursor:not-allowed!important}html:root body :is(.rl-ask-btn-go,.draft-room-confirm-btn-primary,.faabModalActions .faabBidBtn,.pollPromptSubmit):not(#rl-never):not(#rl-never-2){background:var(--th-accent-grad)!important;color:var(--th-on-accent)!important}html:root body :is(.rl-ask-btn-ghost,.sidebarLogoutModalBtnNeutral,.draft-room-confirm-btn-secondary,.faabModalCard .faabModifyBtn,.faabModalActions .faabCancelBtn,.pollPromptLater):not(#rl-never):not(#rl-never-2){background:var(--th-raised)!important;border-color:var(--th-line)!important;color:var(--th-text)!important}html:root body :is(.rl-ask-btn-ghost,.sidebarLogoutModalBtnNeutral,.draft-room-confirm-btn-secondary,.faabModalCard .faabModifyBtn,.faabModalActions .faabCancelBtn,.pollPromptLater):hover:not(:disabled):not(#rl-never):not(#rl-never-2){background:var(--th-hover)!important}html:root body :is(.rl-ask-btn-warn,.sidebarLogoutModalBtnDanger,.faabDropConfirmActions .faabCancelBtn):not(#rl-never):not(#rl-never-2){background:var(--rl-prompt-danger)!important;color:#fff!important}html:root body :is(.rl-ask-btn-warn,.sidebarLogoutModalBtnDanger,.faabDropConfirmActions .faabCancelBtn):hover:not(:disabled):not(#rl-never):not(#rl-never-2){background:var(--rl-prompt-danger-hover)!important}html:root body :is(.rl-ask-btn,.sidebarLogoutModalBtn,.draft-room-confirm-btn,.faabModalCard .faabActionBtn,.pollPromptLater,.pollPromptSubmit,.chatDmModalClose,.playerBioModalClose,.playerNewsModalClose):focus-visible:not(#rl-never):not(#rl-never-2){outline:2px solid var(--th-accent)!important;outline-offset:2px!important}html:root body :is(.chatDmModalClose,.playerBioModalClose,.playerNewsModalClose):not(#rl-never):not(#rl-never-2){flex:0 0 auto!important;display:inline-grid!important;place-items:center!important;width:32px!important;height:32px!important;padding:0!important;border-radius:8px!important;border:1px solid var(--th-line)!important;background:var(--th-raised)!important;box-shadow:none!important;color:var(--th-soft)!important;font-size:18px!important;line-height:1!important;cursor:pointer!important}html:root body :is(.chatDmModalClose,.playerBioModalClose,.playerNewsModalClose):hover:not(#rl-never):not(#rl-never-2){background:var(--th-hover)!important;color:var(--th-text)!important}html:root body :is(.faabModalLabel):not(#rl-never):not(#rl-never-2){display:block!important;margin:14px 0 6px!important;padding:0!important;background:transparent!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-align:left!important;color:var(--th-mute)!important}html:root body .faabModalBody>.faabModalLabel:first-child:not(#rl-never):not(#rl-never-2){margin-top:14px!important}html:root body :is(.rl-ask-field,.faabModalInput,.faabModalSelect,.chatDmModalInput):not(#rl-never):not(#rl-never-2){width:100%!important;min-height:40px!important;box-sizing:border-box!important;padding:9px 12px!important;border-radius:8px!important;border:1px solid var(--th-line)!important;background:var(--th-field)!important;box-shadow:none!important;color:var(--th-text)!important;font-family:inherit!important;font-size:14px!important;text-align:left!important}html:root body .rl-ask-field:not(#rl-never):not(#rl-never-2){margin-top:14px!important}html:root body .chatDmModalInput:not(#rl-never):not(#rl-never-2){width:calc(100% - 36px)!important;margin:14px 18px 8px!important}html:root body :is(.rl-ask-field,.faabModalInput,.faabModalSelect,.chatDmModalInput):focus:not(#rl-never):not(#rl-never-2){outline:none!important;border-color:var(--th-accent)!important;box-shadow:0 0 0 3px var(--th-accent-soft)!important}html:root body :is(.rl-ask-field,.chatDmModalInput)::placeholder{color:var(--th-mute);opacity:1}html:root body .faabModalWarning:not(#rl-never):not(#rl-never-2){margin-top:8px!important;padding:0!important;border:0!important;background:transparent!important;font-size:12px!important;text-align:left!important;color:var(--th-soft)!important}html:root body :is(.pollPromptOption,.chatDmModalRow,.faabDropConfirmCheck):not(#rl-never):not(#rl-never-2){border:1px solid var(--th-line)!important;border-radius:8px!important;background:var(--th-raised)!important;background-image:none!important;box-shadow:none!important;color:var(--th-text)!important;text-align:left!important}html:root body :is(.pollPromptOption,.chatDmModalRow):hover:not(#rl-never):not(#rl-never-2){background:var(--th-hover)!important}html:root body .pollPromptOption.is-selected:not(#rl-never):not(#rl-never-2){background:var(--th-accent-soft)!important;border-color:var(--th-accent-line)!important}html:root body .chatDmModalRow:not(#rl-never):not(#rl-never-2){width:100%!important;margin:0 0 6px!important;padding:10px 12px!important;font-size:14px!important;font-weight:600!important}html:root body .chatDmModalList:not(#rl-never):not(#rl-never-2){padding:0 18px 18px!important}html:root body .faabDropConfirmCheck:not(#rl-never):not(#rl-never-2){display:flex!important;align-items:center!important;gap:10px!important;margin-top:14px!important;padding:10px 12px!important;font-size:13px!important}html:root body .faabDropConfirmCheck input:not(#rl-never):not(#rl-never-2){accent-color:var(--rl-prompt-danger)}@media(max-width:480px){html:root body :is(.rl-ask-act,.sidebarLogoutModalActions,.draft-room-confirm-actions,.faabDropConfirmActions,.faabModalActions,.pollPromptActions):not(#rl-never):not(#rl-never-2)>button{flex:1 1 0!important}}@media(prefers-reduced-motion:reduce){html:root body :is(.rl-ask-btn,.sidebarLogoutModalBtn,.draft-room-confirm-btn,.faabModalCard .faabActionBtn,.pollPromptLater,.pollPromptSubmit):not(#rl-never):not(#rl-never-2){transition:none!important}}*{user-select:none;-webkit-user-select:none}:root{-primary-page-color:#228b227c;--surface-border-subtle: rgba(255, 255, 255, .16);--site-spacing-rule: 5px;--site-radius-rule: 5px;--site-scrollbar-track: rgba(8, 8, 8, .96);--site-scrollbar-thumb: linear-gradient(180deg, rgba(148, 163, 184, .9) 0%, rgba(100, 116, 139, .92) 100%);--site-scrollbar-thumb-hover: linear-gradient(180deg, rgba(226, 232, 240, .96) 0%, rgba(148, 163, 184, .96) 100%);--site-scrollbar-color: rgba(148, 163, 184, .75);font-family:Manrope,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 auto;text-align:center;overflow-x:hidden;background-color:#0a0a0a}html,body,#root{width:100%;max-width:100%;overflow-x:hidden}html[data-prerender=off] #root[data-prerender-path]{visibility:hidden}*{font-family:Manrope,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin:0;padding:0;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--site-scrollbar-color) var(--site-scrollbar-track)}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-button{display:none;width:0;height:0}*::-webkit-scrollbar-track{background:var(--site-scrollbar-track);border-radius:999px}*::-webkit-scrollbar-thumb{background:var(--site-scrollbar-thumb);border-radius:999px;border:2px solid var(--site-scrollbar-track)}*::-webkit-scrollbar-thumb:hover{background:var(--site-scrollbar-thumb-hover)}body{margin:0;min-height:100vh;overflow-y:auto}#root{min-height:100vh;display:flex;flex-direction:column}img,svg,video,canvas,iframe{max-width:100%;height:auto}input,select,textarea,button{max-width:100%}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#0c1411f5;color:#e8f1ec;border:1px solid rgba(255,255,255,.16);border-radius:8px;padding:6px 30px 6px 10px;font-size:13px;font-weight:600;line-height:1.3;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%23e8f1ec' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='1,2 6,7 11,2'/></svg>");background-repeat:no-repeat;background-position:right 10px center;background-size:10px 7px;transition:border-color .15s,background-color .15s}select:not(.app-select-shell>select){background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%23e8f1ec' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='1,2 6,7 11,2'/></svg>")!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:10px 7px!important;padding-right:30px!important}select:hover{border-color:#34d3998c}select:focus-visible{outline:none;border-color:#34d399;box-shadow:0 0 0 2px #34d39940}select option{background-color:#0a1411;color:#e8f1ec;font-weight:600;padding:6px 8px}select option:checked,select option:hover{background:linear-gradient(#34d39938,#34d39938);color:#fff}select option:disabled{color:#e8f1ec59}.app-select-shell>select{background-image:none;padding-right:36px}button{user-select:none;-webkit-user-select:none}a{color:var(--th-accent)}button{background-color:transparent;color:inherit}.app-select-shell{position:relative;display:block}.app-select-shell:before,.app-select-shell:after{content:"";position:absolute;top:50%;pointer-events:none;z-index:1}.app-select-shell:before{right:34px;width:1px;height:18px;transform:translateY(-50%);background:#ffffff2e}.app-select-shell:after{right:15px;width:10px;height:10px;border-right:2px solid rgba(255,255,255,.88);border-bottom:2px solid rgba(255,255,255,.88);transform:translateY(-68%) rotate(45deg)}.app-select-shell>select{display:block}table{width:100%;border-collapse:collapse}@media(max-width:1024px){body{font-size:15px}}@media(max-width:768px){body{font-size:14px}input,select,textarea,button{font-size:16px}}#root *:not([class*=card]):not([class*=Card]){box-shadow:none!important}#root :is([class*=card],[class*=Card],[class*=panel],[class*=Panel],[class*=section],[class*=Section],[class*=box],[class*=Box],[class*=modal],[class*=Modal],[class*=drawer],[class*=Drawer],[class*=menu],[class*=Menu],[class*=overlay],[class*=Overlay],[class*=popover],[class*=Popover],[class*=tag],[class*=Tag],[class*=meta],[class*=Meta],[class*=pill],[class*=Pill],[class*=title],[class*=Title],[class*=header],[class*=Header],[class*=hero],[class*=Hero],[class*=wrap],[class*=Wrap],[class*=table],[class*=Table],[class*=row],[class*=Row],[id*=section],[id*=Section],input,select,textarea,.topBar,.topBarMenu,.faq-question,.faq-answer,.footer){border-color:var(--surface-border-subtle)!important}#root :is(.app-select-shell,.header,.navbar,.main-header-content,.input-wrapper,.email-submit-row,.notification-wrapper,.info-sections-wrapper,.contact-item,.contact-info,.contact-info-column,.faq-container,.footer,.footer-section,.footer-fsga-wrap,.legal-stuff-header,.legal-stuff-list,.legal-stuff-rows,.legal-stuff-row,.loadingIndicator,.loadingIndicatorGlyph,.leaguesWrap,.leaguesList,.appShell,.appShellContent,.sidebarNav,.sidebarLogoutModalActions,[class*=Wrap],[class*=wrap],[class*=Grid],[class*=grid],[class*=List],[class*=list],[class*=Row],[class*=row],[class*=Actions],[class*=actions],[class*=Controls],[class*=controls]){gap:var(--site-spacing-rule)!important}#root :is(.lsBreakdownRow,.lsCatRankRow,.lsCategoryRow,.lsLineupRow,.lsRosterRow,.lsStandingsRow,.lsWltRow,.poRaceRow,.poScheduleRow){gap:0!important}#root :is(input,select,textarea,.app-select-shell>select,.navbarMenuButton,.legal-stuff,.notification,.faq-question,.faq-answer,.loadingIndicator--badge,.loadingIndicator--card,.loadingIndicator--page,.topBarAvatarBtn,.topBarMenu,.leaguesAlert,.leaguesCard,.leaguesLockNote,.leaguesListItem,.leaguesBtn,.sidebarLink,.sidebarLogoutModalCard,.sidebarLogoutModalBtn,[class*=card],[class*=Card],[class*=panel],[class*=Panel],[class*=section],[class*=Section],[class*=box],[class*=Box],[class*=modal],[class*=Modal],[class*=menu],[class*=Menu],[class*=drawer],[class*=Drawer],[class*=popover],[class*=Popover]){border-radius:var(--site-radius-rule)!important}.rl-ask-veil{position:fixed;inset:0;z-index:240;display:grid;place-items:center;padding:20px;background:#010705b8}.rl-ask-pane{--app-dialog-bg: linear-gradient(180deg, rgba(10, 24, 18, .98) 0%, rgba(3, 10, 8, 1) 100%);--app-dialog-border: rgba(110, 231, 183, .22);--app-dialog-title: #ecfdf5;--app-dialog-body: rgba(236, 253, 245, .8);width:min(100%,420px);border-radius:18px;border:1px solid var(--app-dialog-border);padding:18px;background:var(--app-dialog-bg);box-shadow:0 24px 60px #00000073,inset 0 1px #ffffff0f}.rl-ask-pane-warn{--app-dialog-border: rgba(248, 113, 113, .34)}.rl-ask-head{font-size:18px;font-weight:900;color:var(--app-dialog-title)}.rl-ask-copy{margin-top:10px;font-size:13px;line-height:1.45;color:var(--app-dialog-body);white-space:pre-wrap}.rl-ask-facts{margin:14px 0 0;border-radius:14px;border:1px solid var(--app-dialog-border);background:#01070573}.rl-ask-fact{display:grid;grid-template-columns:minmax(96px,34%) 1fr;gap:10px;padding:9px 12px;font-size:13px;line-height:1.4}.rl-ask-fact+.rl-ask-fact{border-top:1px solid var(--app-dialog-border)}.rl-ask-fact dt{color:var(--app-dialog-body);font-weight:600}.rl-ask-fact dd{margin:0;color:var(--app-dialog-title);font-weight:700;overflow-wrap:anywhere}.rl-ask-ack{margin-top:14px;display:flex;align-items:flex-start;gap:10px;font-size:13px;font-weight:600;line-height:1.4;color:var(--app-dialog-title);cursor:pointer}.rl-ask-ack input{margin-top:2px;flex:none;width:16px;height:16px;accent-color:#22c55e}.rl-ask-field{margin-top:12px;width:100%;box-sizing:border-box;resize:vertical;min-height:72px;padding:10px 12px;border-radius:10px;border:1px solid var(--app-dialog-border);background:#0107058c;color:var(--app-dialog-title);font-family:inherit;font-size:13px;line-height:1.45}.rl-ask-field:focus{outline:none;border-color:#6ee7b780}.rl-ask-field::placeholder{color:var(--app-dialog-body);opacity:.6}.rl-ask-act{margin-top:16px;display:flex;justify-content:flex-end;align-items:center;gap:10px;flex-wrap:nowrap}.rl-ask-btn{min-width:112px;min-height:40px;padding:10px 16px;border-radius:10px;font-size:13px;font-weight:800;letter-spacing:.02em;cursor:pointer;transition:transform .16s ease,box-shadow .2s ease,filter .2s ease,border-color .2s ease,background .2s ease}.rl-ask-btn:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05)}.rl-ask-btn:disabled{opacity:.45;cursor:not-allowed}.rl-ask-btn-go{border:1px solid rgba(34,197,94,.32);background:linear-gradient(180deg,#16653dfa,#09301c);color:#ecfdf5;box-shadow:0 0 0 1px #22c55e38,0 12px 26px #16a34a52}.rl-ask-btn-ghost{border:1px solid rgba(167,243,208,.18);background:linear-gradient(180deg,#0f1714f0,#050a08);color:#d1fae5;box-shadow:inset 0 1px #ffffff08,0 10px 22px #00000042}.rl-ask-btn-warn{border:1px solid rgba(248,113,113,.3);background:linear-gradient(180deg,#7f1d1dfa,#450a0a);color:#fee2e2;box-shadow:inset 0 1px #ffffff08,0 10px 22px #7f1d1d47}html[data-theme=light] .rl-ask-veil{background:#0a1e1652}html[data-theme=light] .rl-ask-pane{--app-dialog-bg: var(--light-bg-elevated, rgba(255, 255, 255, .92));--app-dialog-border: var(--light-border, rgba(27, 88, 58, .22));--app-dialog-title: var(--light-heading, #0a0f1c);--app-dialog-body: var(--light-text-muted, #475569);box-shadow:var(--light-shadow-lg, 0 16px 40px rgba(6, 78, 59, .12));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html[data-theme=light] .rl-ask-facts{background:var(--light-surface, rgba(255, 255, 255, .7))}html[data-theme=light] .rl-ask-ack input{accent-color:var(--light-accent, #1B583A)}html[data-theme=light] .rl-ask-field{background:var(--light-surface, rgba(255, 255, 255, .7));color:var(--light-text, #0f172a)}html[data-theme=light] .rl-ask-pane-warn{--app-dialog-border: rgba(185, 28, 28, .32)}html[data-theme=light] .rl-ask-btn-go{border-color:var(--light-accent-border, rgba(27, 88, 58, .3));background:linear-gradient(180deg,var(--light-accent, #1B583A) 0%,var(--light-accent-strong, #134029) 100%);color:#f8fafc;box-shadow:var(--light-shadow-sm, 0 2px 6px rgba(6, 78, 59, .06))}html[data-theme=light] .rl-ask-btn-ghost{border-color:var(--light-border, rgba(27, 88, 58, .22));background:var(--light-surface, rgba(255, 255, 255, .7));color:var(--light-text, #0f172a);box-shadow:var(--light-shadow-xs, 0 1px 2px rgba(6, 78, 59, .06))}html[data-theme=light] .rl-ask-btn-warn{border-color:#b91c1c59;background:linear-gradient(180deg,#b91c1c,#8f1515);color:#fff5f5;box-shadow:var(--light-shadow-sm, 0 2px 6px rgba(6, 78, 59, .06))}@media(prefers-reduced-motion:reduce){.rl-ask-btn{transition:none}.rl-ask-btn:hover:not(:disabled){transform:none}}:root{--primary-green: #1B583A;--universal-border-radius: var(--site-radius-rule, 5px)}.header{background-color:#00031b;height:1.5rem;display:flex;align-items:center;justify-content:center;padding:.6rem;width:100%}.header a{background:none;text-decoration:none;color:inherit}.legal-stuff{padding:1.1rem;font-size:.95rem;flex:1;text-align:left;width:100%;max-width:100%;box-sizing:border-box;border:1px solid var(--th-line);border-radius:16px;background:var(--th-card)}.legal-stuff-header{display:flex;flex-direction:column;gap:.45rem;margin-bottom:.95rem}.legal-stuff-eyebrow{font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--th-accent)}.legal-stuff-title{margin:0;font-size:1.15rem;line-height:1.15;color:var(--th-text)}.legal-stuff-subtitle{margin:0;color:var(--th-soft);line-height:1.45}.legal-stuff-scroll{max-height:30rem;overflow-y:auto;padding-right:.35rem}.legal-stuff-scroll:focus-visible{outline:2px solid var(--th-accent);outline-offset:2px;border-radius:8px}.legal-toc{margin:0 0 1.75rem;padding:1rem 1.15rem 1.15rem;border:1px solid var(--th-line);border-radius:12px;background:var(--th-raised)}.legal-toc-title{margin:0 0 .6rem;font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--th-soft)}.legal-toc-list{margin:0;padding:0;list-style:none;columns:2;column-gap:1.75rem}.legal-toc-list li{break-inside:avoid}.legal-toc-link{display:flex;gap:.55rem;padding:.18rem 0;color:var(--th-text);text-decoration:none;line-height:1.45;font-size:.87rem}.legal-toc-link:hover .legal-toc-text{text-decoration:underline}.legal-toc-num{flex:none;min-width:1.4rem;color:var(--th-soft);font-variant-numeric:tabular-nums}.legal-stuff-section{padding:1.6rem 0;border-top:1px solid var(--th-line);scroll-margin-top:90px}.legal-stuff-section:first-child{border-top:0;padding-top:0}.legal-stuff-section-title{display:flex;gap:.6rem;margin:0 0 .85rem;font-size:1.02rem;font-weight:800;color:var(--th-text);text-transform:none;letter-spacing:0;line-height:1.3}.legal-stuff-section-num{flex:none;min-width:1.6rem;color:var(--th-accent);font-variant-numeric:tabular-nums}.legal-stuff-section-text{min-width:0}.legal-stuff-list{margin:0;padding:0;list-style:none;display:grid;gap:.55rem;color:var(--th-soft);line-height:1.6}.legal-stuff-list li{display:grid;grid-template-columns:2.9rem minmax(0,1fr);gap:.35rem;align-items:start}.legal-stuff-clause{color:var(--th-mute);font-variant-numeric:tabular-nums;font-size:.86em;padding-top:.12em}.legal-stuff-clause-text{min-width:0}.legal-stuff-list .legal-stuff-list{margin-top:.45rem;gap:.35rem}.legal-stuff-list .legal-stuff-list li{grid-template-columns:3.9rem minmax(0,1fr)}.legal-stuff-columns{display:grid;grid-template-columns:5.2rem 10.5rem 9.5rem auto;column-gap:.75rem;font-variant-numeric:tabular-nums}@media(max-width:640px){.legal-stuff-columns{display:flex;flex-wrap:wrap;column-gap:.6rem}}.legal-stuff-copy{margin:.6rem 0 0;color:var(--th-soft);line-height:1.65;max-width:68ch}.legal-stuff-sub{margin-top:1.1rem;padding-left:.9rem;border-left:2px solid var(--th-line)}.legal-stuff-subheading{display:flex;gap:.5rem;margin:0 0 .5rem;color:var(--th-text);font-size:.9rem;font-weight:700;letter-spacing:0;text-transform:none}.legal-stuff-sub-num{flex:none;color:var(--th-mute);font-variant-numeric:tabular-nums}.legal-stuff-rows{margin:0;display:grid;gap:.5rem}.legal-stuff-row{display:grid;grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:.75rem;align-items:start;padding:.55rem 0;border-bottom:1px solid var(--th-line)}.legal-stuff-row:last-child{border-bottom:0}.legal-stuff-row-term{margin:0;color:var(--th-text);font-weight:700;line-height:1.45}.legal-stuff-row-value{margin:0;color:var(--th-soft);line-height:1.5}.legal-stuff-note{margin:.9rem 0 0;padding-top:.9rem;border-top:1px solid var(--th-line);color:var(--th-mute);font-size:.77rem;line-height:1.45}@media(max-width:720px){.legal-toc-list{columns:1}}@media print{.legal-stuff{border:0;background:none;padding:0}.legal-stuff-scroll{max-height:none;overflow:visible}.legal-stuff-section{break-inside:avoid}}.navbar{background-color:#000000e5;height:4rem;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:100;width:100%;color:#fff}.navbar a{text-decoration:none;color:inherit;text-transform:uppercase}#header-name{padding-left:2rem;font-size:1.5rem;font-weight:700}#header-name a{display:inline-flex;align-items:center;gap:.75rem;line-height:1;text-transform:none}#header-name a span{margin-left:.25rem}.header-brand-logo{width:2.2rem;height:2.2rem;min-width:2.2rem;object-fit:contain;display:block;flex:0 0 2.2rem}#header-links{margin-left:auto;padding-right:2rem;font-size:1.1rem;display:flex;align-items:center;gap:1.15rem}#header-links a,#header-links .nav-logout-btn{position:relative;padding-bottom:.3rem;color:inherit;text-decoration:none;font-family:inherit;font-weight:inherit}#header-links .nav-logout-btn{background:none;border:none;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:uppercase;padding:0;padding-bottom:.3rem}#header-links a:after,#header-links .nav-logout-btn:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#fff;transition:width .3s ease}#header-links a:hover:after,#header-links .nav-logout-btn:hover:after{width:100%}.main-header{margin-top:0;position:relative;color:#fff;background:transparent;width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.main-header-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.main-header-content{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem;transform:translateY(-10vh)}.main-header-text{margin-top:0rem;padding:10rem 1rem 1rem;font-size:6rem;text-shadow:0 0 1px #fff,0 0 5px #fff9;border-radius:var(--universal-border-radius);filter:drop-shadow(0 4px 8px rgba(0,0,0,.5))}.main-header-logo{width:200px;height:200px;object-fit:contain;margin:0;filter:drop-shadow(0 4px 8px rgba(0,0,0,.5))}.main-header-subtitle{color:#fff;font-size:2rem;text-shadow:0 0 4px rgba(0,0,0,.9);margin:0;background:transparent}.main-header-sub-subtitle{color:#fff;margin-top:1rem;font-size:1.3rem}.infobox{position:relative;width:100%;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;background:transparent}.infobox-video-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;object-fit:cover}.infobox-content{position:relative;z-index:1;text-align:center;color:#fff;padding:2rem;background:transparent}.infobox h1{font-size:6rem;text-shadow:0 0 1px #fff,0 0 5px rgba(255,255,255,.6);margin:0;background:transparent}.infobox h3{font-size:1.5rem;text-shadow:0 0 4px rgba(0,0,0,.9);background:transparent;margin:1rem 0}.input-wrapper{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center}.email-submit-row{display:flex;gap:1rem;align-items:center;justify-content:center;width:100%}.email-button-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:3rem}.email-button-container input{color:#fff;border:none;border-radius:var(--universal-border-radius);padding:.8rem;background-color:var(--primary-green);outline:2px solid transparent;transition:outline .2s ease;font-weight:700}.email-button-container input:focus{outline:2px solid #15e4ff83}.email-button-container input::placeholder{color:#fff;text-align:center}.submit-button{color:#fff;border:none;border-radius:var(--universal-border-radius);padding:.8rem;background-color:var(--primary-green);text-align:center;outline:2px solid transparent;transition:outline .2s ease;cursor:pointer;font-weight:700}.submit-button:hover{outline:2px solid #15e4ff83}.notification-wrapper{height:4rem;position:relative;margin-top:1rem;width:100%;display:flex;justify-content:center}.notification{position:absolute;top:0;padding:.75rem 1rem;background-color:#0084ffde;border-radius:var(--universal-border-radius);color:#fff;text-align:center;animation:fadeIn 1s ease-in;width:10rem}.notification.error{background-color:#ff0000c1;color:#fff;animation:shake .5s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.stadium-container{position:relative;margin-top:0;width:100%;display:flex;align-items:center;justify-content:center}.stadium-infographic{width:100%;height:60vh;object-fit:cover;display:block;box-shadow:0 0 4px #000000e6,0 0 1px #000000b3}.stadium-text{position:absolute;top:50%;right:2rem;transform:translateY(-50%);font-size:6rem;font-weight:700;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.9),0 0 1px rgba(0,0,0,.7);margin:0;line-height:1.1;text-align:center}.info-sections-wrapper{width:100%;display:flex;justify-content:center;padding:4rem 2rem;gap:6rem;align-items:center}#contact-section h2,h3{font-size:1.2rem;gap:1rem}#faq-section{width:60%;background-color:transparent;color:#fff;padding:0;text-align:center;margin:0}#faq-section h2{font-size:2rem;margin-bottom:3rem;background:transparent}.faq-container{background:transparent}.faq-item{margin-bottom:1rem;background:transparent}.faq-question{width:100%;background-color:#1a1a1a;color:#fff;border:1px solid #333;border-radius:var(--universal-border-radius);padding:1.5rem;font-size:1.2rem;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .3s ease}.faq-question:hover{background-color:#252525}.faq-icon{font-size:1.5rem;font-weight:700;color:var(--primary-green);background:transparent}.faq-answer{padding:1.5rem;border:1px solid #333;border-top:none;border-radius:0 0 var(--universal-border-radius) var(--universal-border-radius);text-align:left;color:#ccc;line-height:1.6}#more-info{color:#fff;font-size:1rem;font-weight:700;margin-bottom:1rem;width:20rem;background-color:#0000004d;border-radius:var(--universal-border-radius)}.login-auth{color:#fff;font-size:2rem;font-weight:700;text-align:center;margin-bottom:2rem}.login-logo{width:120px;height:120px;object-fit:contain;margin-bottom:1.5rem}.login-boxes{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:1.5rem;max-width:600px;width:100%;padding:1rem}.login-box{background-color:var(--primary-green);border:2px solid rgba(255,255,255,.2);border-radius:var(--universal-border-radius);padding:1.5rem 2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;min-height:80px}.login-box:hover{background-color:#226b47;border-color:#fff6;transform:translateY(-2px)}.login-box span{font-size:1.2rem;font-weight:600;color:#fff}.email-login-form{max-width:600px;width:100%;font-size:1rem;margin-top:2rem;padding:2rem;background:linear-gradient(165deg,#0a0c0bb3,#0507069e 45%,#020303b8),radial-gradient(circle at 14% 10%,rgba(52,211,153,.1),transparent 52%);border:1.5px solid rgba(148,233,194,.2);border-radius:var(--universal-border-radius);backdrop-filter:blur(16px) saturate(135%);-webkit-backdrop-filter:blur(16px) saturate(135%);box-shadow:0 22px 40px #00000080,inset 0 1px #ffffff1a;animation:slideDown .3s ease}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.form-group{margin-bottom:1.5rem}.form-group label{display:block;color:#f4fafff7;font-size:.95rem;font-weight:600;letter-spacing:.02em;margin-bottom:.5rem;text-shadow:0 1px 8px rgba(0,0,0,.35)}.login-label-left{text-align:left}.login-input{width:100%;padding:.75rem 1rem;background:#080e0cc7;border:1.5px solid rgba(255,255,255,.14);border-radius:8px;color:#fff;font-size:1rem;transition:all .3s ease;backdrop-filter:blur(8px) saturate(125%);-webkit-backdrop-filter:blur(8px) saturate(125%);box-shadow:inset 0 1px #ffffff0f}.login-input:focus{outline:none;border-color:#34d399b3;background:#0a1410db;box-shadow:0 0 0 3px #34d3992e}.login-input::placeholder{color:#ffffff80}.login-input-error{border-color:#c33;border-width:2px;animation:shake .5s}.password-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.forgot-password{color:#ffffffb3;font-size:.85rem;text-decoration:none;transition:color .3s ease}.forgot-password:hover{color:#fff;text-decoration:underline}.password-input-wrapper{position:relative;margin-bottom:.5rem;border-radius:8px;overflow:hidden}.login-input--with-toggle{padding-right:3.2rem}.toggle-password{position:absolute;right:.6rem;top:50%;transform:translateY(-50%);width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;background:#08101e59;border:1px solid rgba(206,226,252,.24);border-radius:6px;cursor:pointer;padding:0;opacity:.7;z-index:2;transition:opacity .2s ease,border-color .2s ease,background .2s ease}.toggle-password:hover{opacity:1;border-color:#e2f0ff7a;background:#121e348c}.toggle-password-center{display:flex;align-items:center;justify-content:center}.email-login-form--2fa,.email-login-form--2fa .login-label-left,.email-login-form--2fa .login-input{text-align:center}.email-login-form--2fa .otpField,.email-login-form--2fa .help-link{margin-left:auto;margin-right:auto}.email-login-form--2fa .login-error-row{justify-content:center}.email-login-form--2fa .form-group{margin-bottom:0}.email-login-form--2fa .form-group .help-link{margin-top:12px!important}.email-login-form--2fa .login-submit-btn{margin-top:24px}.email-login-form--2fa .login-error-row{margin:12px 0 0}.help-link{display:block;color:#ffffffb3;font-size:.85rem;text-decoration:none;transition:color .3s ease}.help-link:hover{color:#fff;text-decoration:underline}.login-error-row{padding:8px 0;margin-bottom:16px;color:#c33;font-size:14px;display:flex;justify-content:space-between;align-items:center}.login-error-help-link{color:#c33;text-decoration:underline;font-size:13px;font-weight:700;white-space:nowrap}.login-submit-btn{position:relative;overflow:hidden;width:100%;padding:.875rem;background-color:#047857;background-image:linear-gradient(180deg,#10b981,#047857);border:2px solid rgba(110,231,183,.35);border-radius:8px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:1rem}.login-submit-btn:before{content:"";position:absolute;top:-140%;left:-45%;width:32%;height:380%;background:linear-gradient(110deg,#78ffb200,#78ffb22e 35%,#b7ffd69e,#78ffb22e 65%,#78ffb200);transform:translate(-230%) rotate(16deg);pointer-events:none;opacity:0}.login-submit-btn:hover{background-color:#059669;border-color:#acffd4ad;box-shadow:0 10px 22px #00000047,0 0 20px #65c48f33,0 0 0 2px #65c48f47 inset;transform:translateY(-2px)}.login-submit-btn:hover:before,.login-submit-btn.loading:before{opacity:1;animation:loginButtonShimmer 2.8s linear infinite}.login-submit-btn:disabled{opacity:.55;cursor:not-allowed;filter:saturate(.7)}.login-submit-btn:disabled:not(.loading):hover{transform:none;box-shadow:none}.login-submit-btn:disabled:not(.loading):hover:before{opacity:0;animation:none}.login-submit-btn.loading{background-color:#70dba13d;border-color:#acffd4ad;box-shadow:0 10px 22px #00000047,0 0 20px #65c48f33,0 0 0 2px #65c48f47 inset}@keyframes loginButtonShimmer{0%{transform:translate(-230%) rotate(16deg)}to{transform:translate(520%) rotate(16deg)}}.navbar{background:linear-gradient(180deg,#0f141ac7,#0a0e13b3);border-bottom:1px solid rgba(255,255,255,.18);box-shadow:0 10px 18px #00000059,0 1px #ffffff1a inset;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#header-links a:after,#header-links .nav-logout-btn:after{background-color:#16a34a}.main-header{background:radial-gradient(circle at 15% 8%,#16a34a2e,#0000 42%),#000}.main-header-video{filter:none;opacity:1}.main-header:after{content:"";position:absolute;inset:0;background:transparent;z-index:0;pointer-events:none}.main-header-content{width:min(860px,calc(100% - 2rem));padding:1.25rem 1.25rem 1rem;border-radius:16px;background:transparent;border:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.info-sections-wrapper{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(420px,1.1fr);align-items:start;gap:2rem;width:100%;max-width:1200px;margin:0 auto}.info-sections-wrapper>:only-child{grid-column:1 / -1;justify-self:center;width:min(100%,960px)}#contact-section,#faq-section{width:100%}#faq-section h2{margin-bottom:.75rem;font-size:1.45rem}.faq-container{display:grid;gap:.45rem}.faq-item{margin-bottom:.45rem}.main-header-subtitle{color:#fff;position:relative;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(180deg,#fff,#ecf5ff 52%,#bfd2e7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 1px 0 rgba(255,255,255,.42),0 3px 8px rgba(6,14,28,.5),0 8px 18px rgba(0,0,0,.34);transform:perspective(900px) rotateX(3deg);transform-origin:center top}.main-header-sub-subtitle{color:#ffffffb8}.email-button-container input{color:#fff;border:1px solid rgba(255,255,255,.22);background:linear-gradient(180deg,#080808db,#000000e6);-webkit-backdrop-filter:none;backdrop-filter:none}.email-button-container input:focus{outline:2px solid rgba(22,163,74,.45)}.submit-button{border:1px solid rgba(255,255,255,.3);background:linear-gradient(180deg,#16a34aeb,#15803deb);box-shadow:0 8px 16px #00000047,0 1px #ffffff29 inset}.submit-button:hover{outline:2px solid rgba(22,163,74,.45)}.notification{left:50%;transform:translate(-50%);width:min(92vw,460px);padding:.8rem 1rem;border-radius:12px;border:1px solid rgba(255,255,255,.26);background:linear-gradient(180deg,#16a34af2,#15803df5);color:#fff;font-size:.94rem;line-height:1.35;text-align:center;box-shadow:0 12px 22px #00000057,0 1px #ffffff24 inset;animation:splashToastIn .26s cubic-bezier(.22,1,.36,1);-webkit-backdrop-filter:none;backdrop-filter:none;will-change:transform,opacity}.notification.error{border:1px solid rgba(252,165,165,.55);background:linear-gradient(180deg,#dc2626f2,#991b1bf5);color:#fff5f5;animation:splashToastErrorIn .3s cubic-bezier(.22,1,.36,1)}@keyframes splashToastIn{0%{opacity:0;transform:translate(-50%) translateY(-10px) scale(.97);filter:blur(1.5px)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1);filter:blur(0)}}@keyframes splashToastErrorIn{0%{opacity:0;transform:translate(-50%) translateY(-12px) scale(.96);filter:blur(1.5px)}55%{opacity:1;transform:translate(-50%) translateY(0) scale(1.01);filter:blur(0)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1);filter:blur(0)}}#contact-section h2,#contact-section h3{color:#16a34a}#faq-section{background:transparent;border:none;color:#fff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.faq-question{background:#000;border:1px solid rgba(255,255,255,.18);color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;padding:1rem;font-size:1rem}.faq-question:hover{background:#0a0a0a}.faq-icon{color:#16a34a}.faq-answer{border:1px solid rgba(255,255,255,.18);color:#ffffffb8;background:#000;-webkit-backdrop-filter:none;backdrop-filter:none;padding:1rem}#more-info{background:#000;border:1px solid rgba(255,255,255,.18);color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;display:inline-block;width:fit-content;max-width:calc(100% - 1rem);padding:.55rem .9rem}.draft-room-btn:hover:not(:disabled){transform:translateY(-1px) scale(1.04);box-shadow:0 12px 20px #00000057,0 0 0 2px #86efac75,0 0 18px #86efac33;filter:brightness(1.12) saturate(1.2)}.draft-room-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #86efac8c,0 0 20px #86efac38,0 10px 18px #0000004d}.navbarMenuButton,.navbarInlineNav{display:none}@media(max-width:480px){html,body{overflow-x:hidden;max-width:100vw}.navbar{height:3.5rem}.info-sections-wrapper{flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:2rem 1rem}.header,.header a{font-size:.6rem;padding:2px;font-size:.8rem}#header-name{padding-left:1rem;font-size:1.2rem}.header-brand-logo{width:1.7rem;height:1.7rem;min-width:1.7rem;flex:0 0 1.7rem}#header-links{padding-right:1rem;font-size:.9rem;gap:1rem}.main-header,.main-header-text{padding-top:4rem;font-size:4rem;background-color:#0000004d}.stadium-container{margin-top:4rem}.stadium-infographic{width:90%}.stadium-text{right:50%;transform:translate(50%,-50%);font-size:3rem;z-index:10}.notification,.notification.error{font-size:1rem}}@media(max-width:1024px){.main-header-content{width:calc(100% - 1rem);padding:1rem .9rem .85rem;border-radius:14px}.info-sections-wrapper{grid-template-columns:1fr;gap:1.25rem}}@media(max-width:1024px){.navbar{height:auto;min-height:3.75rem;position:sticky;align-items:center;padding-right:.8rem}#header-name{padding-left:1rem;font-size:1.15rem}.navbarInlineNav{display:flex;align-items:center;gap:2px;margin-left:auto;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}@media(max-width:480px){.navbarInlineNav{display:none}}.navbarInlineNav::-webkit-scrollbar{display:none}.navbarInlineLink{padding:clamp(4px,.8vw,6px) clamp(5px,1vw,8px);border-radius:8px;font-size:clamp(9px,1.4vw,12px);font-weight:700;color:#fff9;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:color .15s,background .15s}.navbarInlineLink:hover{color:#fff;background:#ffffff0f}.navbarInlineLinkBtn{background:none;border:none;cursor:pointer;font:inherit}.navbarMenuButton{margin-left:8px;display:inline-flex;flex-direction:column;justify-content:center;gap:4px;width:38px;height:38px;border-radius:10px;border:1px solid rgba(255,255,255,.2);background:#00000094;cursor:pointer}.navbarMenuButton span{display:block;width:18px;height:2px;margin:0 auto;background:#fff;border-radius:999px}#header-links{position:absolute;top:calc(100% + 1px);left:0;right:0;margin-left:0;padding:.75rem 1rem 1rem;display:grid;gap:.65rem;background:#000000f0;border-bottom:1px solid rgba(255,255,255,.16);transform:translateY(-8px);opacity:0;pointer-events:none;transition:opacity .17s ease,transform .17s ease}#header-links.is-open{opacity:1;transform:translateY(0);pointer-events:auto}html[data-theme=light] #header-links{background:var(--light-ink-strong);border-bottom-color:var(--light-ink-line)}html[data-theme=light] #header-links a,html[data-theme=light] #header-links .nav-logout-btn{color:var(--light-ink-text)!important}html[data-theme=light] #header-links a:hover,html[data-theme=light] #header-links .nav-logout-btn:hover{color:var(--light-ink-muted)!important}#header-links a,#header-links .nav-logout-btn{width:100%;text-align:left;font-size:.92rem;padding:.35rem 0 .3rem}.main-header,.cp-wrap,.ct-wrap,.jl-wrap{min-height:auto}.legal-stuff{width:100%;max-width:100%;box-sizing:border-box;padding:1rem;border-radius:14px}.legal-stuff-title{font-size:1rem}.legal-stuff-subtitle{font-size:.82rem}.legal-stuff-scroll{max-height:22rem}.legal-stuff-row{grid-template-columns:1fr;gap:.2rem}input,select,textarea,button{font-size:16px}.teamRosterScrollable,.lsLineScoreWrap,.lsCatTable,.rankingsList,.queueList{-webkit-overflow-scrolling:touch}}.loadingIndicator{--loading-indicator-glow: rgba(52, 211, 153, .36);--loading-indicator-border: rgba(110, 231, 183, .28);--loading-indicator-bg: rgba(6, 24, 17, .72);--loading-indicator-label: #d1fae5;display:inline-flex;align-items:center;justify-content:center;gap:10px;color:var(--loading-indicator-label)}html[data-theme=light] .loadingIndicator{--loading-indicator-label: var(--light-text-muted, #475569)}.loadingIndicator--inline,.loadingIndicator--badge{justify-content:flex-start}.loadingIndicator--badge,.loadingIndicator--card{border:none;background:transparent;box-shadow:none}.loadingIndicator--badge{padding:6px 10px;border-radius:999px}.loadingIndicator--card{width:100%;padding:16px 18px;border-radius:14px}.loadingIndicator--page{width:100%;min-height:160px;padding:24px;border-radius:18px;border:none;background:transparent;box-shadow:none}.loadingIndicatorGlyph{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto}.loadingIndicatorDot{display:inline-block;width:8px;height:8px;border-radius:999px;background:linear-gradient(180deg,#6ee7b7,#10b981);box-shadow:0 0 0 3px #10b9812e}html[data-theme=light] .loadingIndicatorDot{background:linear-gradient(180deg,var(--light-accent, #1B583A) 0%,var(--light-accent-strong, #134029) 100%);box-shadow:none}.loadingIndicatorLabel{font-size:13px;font-weight:700;letter-spacing:.02em}.loadingIndicator--sm{gap:8px}.loadingIndicator--sm .loadingIndicatorDot{width:6px;height:6px}.loadingIndicator--sm .loadingIndicatorLabel{font-size:12px}
