: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: #dbe5df;--light-bg-elevated: #e6eee9;--light-surface: #ffffff;--light-surface-muted: #e9f1ec;--light-surface-strong: #c2c8cc;--light-surface-accent: rgba(12, 122, 76, .12);--light-mint-soft: #f3f9f5;--light-mint-deep: #e2ece6;--light-sage-emerald: #0c7a4c;--light-border: #bfcdc5;--light-border-strong: #d5dadd;--light-text: #0b0f12;--light-text-muted: #39434a;--light-text-soft: #5b666e;--light-heading: #05080a;--light-body: #39434a;--light-body-soft: #5b666e;--light-accent: #0c7a4c;--light-accent-strong: #07603a;--light-accent-deeper: #05462a;--light-accent-soft: rgba(12, 122, 76, .1);--light-accent-softer: rgba(12, 122, 76, .05);--light-accent-border: rgba(12, 122, 76, .28);--light-accent-border-strong: rgba(12, 122, 76, .6);--light-gold: #9a6a0f;--light-gold-strong: #7c5409;--light-gold-soft: #b07c12;--light-gold-bg: rgba(154, 106, 15, .14);--light-gold-border: rgba(154, 106, 15, .45);--light-danger: #b02020;--light-danger-soft: rgba(176, 32, 32, .1);--light-warn: #7c5409;--light-shadow-xs: 0 1px 2px rgba(10, 18, 24, .06);--light-shadow-sm: 0 1px 2px rgba(10, 18, 24, .08);--light-shadow-md: 0 2px 8px rgba(10, 18, 24, .1);--light-shadow-lg: 0 4px 16px rgba(10, 18, 24, .12);--light-shadow-hover: 0 2px 10px rgba(10, 18, 24, .12);--light-shadow-inset: none;--light-ring: 0 0 0 3px rgba(12, 122, 76, .25);--light-ring-strong: 0 0 0 3px rgba(12, 122, 76, .45);--light-ring-gold: 0 0 0 3px rgba(154, 106, 15, .45);--light-hover-tint: #e6f0ea;--light-active-tint: rgba(12, 122, 76, .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*=lsTeamBar]: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:1px solid var(--light-accent-border)!important;color:var(--light-accent-deeper)!important;font-weight:700}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:1px solid 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{color:var(--light-text)!important;font-weight:bolder}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{background-color:var(--light-theme-bg)}html[data-theme=light] .lsWltRow.lsWltRowHead{background-color:var(--light-theme-bg);column-gap:0px!important}html[data-theme=light] .lsWltRow.is-mine.is-selected{border:none!important}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);font-weight:700}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-width:1px;border-bottom-color:var(--light-border);border-top-width:1px;border-top-color:var(--light-border);border-left-width:1px;border-left-color:var(--light-border);border-right-width:1px;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:2px solid 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:1px solid 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:1px solid 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:1px solid 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;border-top-width:0px!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;font-weight:700;letter-spacing:.02em;border-bottom:1px solid 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){transform:translateY(1px);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]{opacity:.55;cursor:not-allowed;filter:saturate(.7)}html[data-theme=light] *::-webkit-scrollbar{width:10px;height:10px}html[data-theme=light] *::-webkit-scrollbar-track{background:#cbd5e152;border-radius:8px}html[data-theme=light] *::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#94a3b8,#64748b);border-radius:8px;border:2px solid 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{border-radius:var(--light-radius-sm);box-shadow:var(--light-shadow-xs);font-weight:700;letter-spacing:.01em}html[data-theme=light] .pillar-card,html[data-theme=light] .roadmap-grid article,html[data-theme=light] .faq-row{border:1px solid var(--light-border)!important;border-radius:var(--light-radius-lg);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);transform:translateY(-1px)}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:1px solid 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] [class*=Muted]:not([class*=flush]),html[data-theme=light] [class*=muted]:not([class*=flush]),html[data-theme=light] [class*=Caption]:not([class*=flush]),html[data-theme=light] [class*=Hint]:not([class*=flush]),html[data-theme=light] [class*=Note]:not([class*=flush]){font-weight:500}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:1px solid 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:linear-gradient(180deg,var(--light-accent) 0%,var(--light-accent-deeper) 100%)!important;color:#fff!important;border-color:var(--light-accent-border-strong)!important}html[data-theme=light] .floatingChatBubbleHalo{border-color:var(--light-gold-border)!important}html[data-theme=light] .floatingChatBubbleAlert{border-color:#b91c1c8c!important}html[data-theme=light] .floatingChatBadge{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:1px solid 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] .teamLineupDateLabel,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;border:0!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;border:0!important;box-shadow:none!important}html[data-theme=light] .chatDayDivider,html[data-theme=light] .floatingChatDayDivider{background:transparent!important}html[data-theme=light] .lsTeamBarItem.is-mine{background:var(--light-gold-bg)!important;border-color:var(--light-gold-border)!important}html[data-theme=light] .lsTeamBarItem.is-mine .lsTeamBarName,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:2px solid 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:1px solid var(--light-border)!important}html[data-theme=light] .playerBioModalNewsTime{background:var(--light-surface-strong)!important;border:1px solid var(--light-border)!important;border-radius:999px;padding:2px 8px}html[data-theme=light] .email-login-form{background:var(--light-surface)!important;border:1px solid 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:not([data-theme=light]) body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;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*=flush]),html:not([data-theme=light]) [class*=Panel]:not([class*=PanelTitle]):not([class*=PanelHead]):not([class*=flush]),html:not([data-theme=light]) [class*=dashTile]:not([class*=flush]),html:not([data-theme=light]) [class*=-card]:not([class*=-card-]):not([class*=flush]),html:not([data-theme=light]) .card:not([class*=flush]),html:not([data-theme=light]) .panel:not([class*=flush]),html:not([data-theme=light]) .legal-stuff:not([class*=flush]){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]>*:not([class*=flush]),html:not([data-theme=light]) [class*=Popover]:not([class*=PopoverTitle]):not([class*=flush]),html:not([data-theme=light]) [class*=Drawer]:not([class*=DrawerTitle]):not([class*=DrawerHead]):not([class*=flush]){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]:not([class*=flush]){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:not([class*=flush]){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*=flush]),html:not([data-theme=light]) [class*=Panel]:not([class*=PanelTitle]):not([class*=PanelHead]):not([class*=flush]),html:not([data-theme=light]) [class*=-card]:not([class*=-card-]):not([class*=flush]),html:not([data-theme=light]) .card:not([class*=flush]),html:not([data-theme=light]) .panel:not([class*=flush]),html:not([data-theme=light]) .legal-stuff:not([class*=flush]),html:not([data-theme=light]) .sidebar:not([class*=flush]){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);--th-signal-later: #60a5fa;--th-signal-later-soft: rgba(96, 165, 250, .16);--th-signal-later-line: rgba(96, 165, 250, .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: #dbe5df;--th-chrome: #123b29;--th-card: #ffffff;--th-raised: #f3f9f5;--th-line: #bfcdc5;--th-divider: #d0ddd6;--th-hover: #e6f0ea;--th-text: #0b0f12;--th-soft: #39434a;--th-mute: #5b666e;--th-accent: #0c7a4c;--th-accent-strong: #07603a;--th-accent-soft: rgba(12, 122, 76, .1);--th-accent-line: rgba(12, 122, 76, .28);--th-accent-grad: linear-gradient(180deg, #0e8a56 0%, #07603a 100%);--th-gold: #9a6a0f;--th-chrome-line: rgba(12, 122, 76, .18);--th-on-accent: #ffffff;--th-field: #ffffff;--th-signal-go: #0c7a4c;--th-signal-go-soft: rgba(12, 122, 76, .12);--th-signal-go-line: rgba(12, 122, 76, .4);--th-signal-stop: #b02020;--th-signal-stop-soft: rgba(176, 32, 32, .1);--th-signal-stop-line: rgba(176, 32, 32, .4);--th-signal-wait: #7c5409;--th-signal-wait-soft: rgba(154, 106, 15, .14);--th-signal-wait-line: rgba(154, 106, 15, .42);--th-signal-later: #1d4ed8;--th-signal-later-soft: rgba(29, 78, 216, .12);--th-signal-later-line: rgba(29, 78, 216, .4);--rl-shadow-card: 0 1px 2px rgba(10, 18, 24, .1)}html:root[data-theme=light]{--light-bg: #dbe5df;--light-bg-elevated: #e6eee9;--light-surface: #ffffff;--light-surface-muted: #e9f1ec;--light-surface-strong: #c2c8cc;--light-surface-accent: rgba(12, 122, 76, .12);--light-mint-soft: #f3f9f5;--light-mint-deep: #e2ece6;--light-sage-emerald: #0c7a4c;--light-border: #bfcdc5;--light-border-strong: #d5dadd;--light-text: #0b0f12;--light-text-muted: #39434a;--light-text-soft: #5b666e;--light-heading: #05080a;--light-body: #39434a;--light-body-soft: #5b666e;--light-accent: #0c7a4c;--light-accent-strong: #07603a;--light-accent-deeper: #05462a;--light-accent-soft: rgba(12, 122, 76, .1);--light-accent-softer: rgba(12, 122, 76, .05);--light-accent-border: rgba(12, 122, 76, .28);--light-accent-border-strong: rgba(12, 122, 76, .6);--light-gold: #9a6a0f;--light-gold-strong: #7c5409;--light-shadow-xs: 0 1px 2px rgba(10, 18, 24, .06);--light-shadow-sm: 0 1px 2px rgba(10, 18, 24, .08);--light-shadow-md: 0 2px 8px rgba(10, 18, 24, .1);--light-shadow-lg: 0 4px 16px rgba(10, 18, 24, .12);--light-shadow-hover: 0 2px 10px rgba(10, 18, 24, .12);--light-shadow-inset: none;--light-hover-tint: #e6f0ea;--light-active-tint: rgba(12, 122, 76, .1);--light-ring: 0 0 0 3px rgba(12, 122, 76, .25)}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] .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:not([data-theme=light]) .teamCardHead,html:root:not([data-theme=light]) .leaguesCardHead,html:root:not([data-theme=light]) .lsScoringHeader,html:root[data-theme=light] .teamCardHead,html:root[data-theme=light] .leaguesCardHead,html:root[data-theme=light] .lsScoringHeader{background-image:none!important;background-color:transparent!important;border-bottom:1px solid var(--th-divider)!important}html:root:not([data-theme=light]) .sidebar,html:root[data-theme=light] .sidebar{background-image:none!important;background-color:var(--th-chrome)!important;border-bottom:1px solid 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:1px solid rgba(255,255,255,.1)!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]) 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]) .acctCardRow,html:root[data-theme=light] .acctCardRow,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: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]),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]){background-image:none!important;background-color:var(--th-raised)!important;border-color:var(--th-line)!important;border-radius:8px;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),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]) .draft-room-player-row:not([class*=flush]){background-color:var(--th-raised)!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: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]),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]){background-color:var(--th-accent-soft)!important;background-image:none!important;border-color:var(--th-accent-line)!important;color:var(--th-accent-strong)!important;font-weight:700}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}*{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}*{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}.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}: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-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-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;color:var(--primary-green)}#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%;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}.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.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}}.notifBell{position:relative;display:inline-flex}.notifBellBtn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid transparent;border-radius:999px;background:transparent;color:#e2e8f0bf;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease,transform .12s ease}.notifBellBtn:hover{color:#6ee7b7;background:#34d3991a}.notifBellBtn:active{transform:scale(.94)}.notifBellBtn[aria-expanded=true]{color:#6ee7b7;background:#34d39929;border-color:#34d39947}.notifBellIcon{display:inline-flex}.notifBellBadge{position:absolute;top:0;right:0;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:linear-gradient(180deg,#f2545b,#dc2626);color:#fff;font-size:10px;font-weight:800;font-variant-numeric:tabular-nums;line-height:18px;text-align:center;box-shadow:0 0 0 2px #04100cf2}.notifPanel{position:absolute;top:calc(100% + 10px);right:0;width:min(388px,calc(100vw - 24px));max-height:min(74vh,620px);display:flex;flex-direction:column;background:var(--rl-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid rgba(52,211,153,.18);border-radius:16px;box-shadow:0 24px 60px #0009,0 2px 8px #0006;z-index:1000;overflow:hidden;transform-origin:top right;animation:notifPanelIn .16s cubic-bezier(.22,1,.36,1)}@keyframes notifPanelIn{0%{opacity:0;transform:translateY(-6px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.notifPanel{animation:none}}.notifPanelHead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 10px}.notifPanelTitle{font-size:19px;font-weight:800;letter-spacing:-.01em;color:#f1f5f9}.notifPanelMarkAll{border:none;background:none;color:#6ee7b7;font-size:12.5px;font-weight:700;cursor:pointer;padding:4px 2px;border-radius:6px;white-space:nowrap;transition:color .12s ease}.notifPanelMarkAll:hover{color:#a7f3d0}.notifPanelMarkAll:disabled{color:#e2e8f047;cursor:default}.notifFilters{display:flex;gap:8px;padding:0 16px 12px}.notifFilter{border:none;border-radius:999px;padding:6px 14px;background:#ffffff0f;color:#e2e8f0b3;font-size:12.5px;font-weight:700;cursor:pointer;transition:background .12s ease,color .12s ease}.notifFilter:hover{background:#ffffff1a;color:#e2e8f0}.notifFilter.is-active{background:#34d3992e;color:#6ee7b7}.notifPanelList{overflow-y:auto;padding:0 8px 8px;scrollbar-width:thin;scrollbar-color:rgba(52,211,153,.25) transparent}.notifPanelList::-webkit-scrollbar{width:8px}.notifPanelList::-webkit-scrollbar-thumb{background:#34d39938;border-radius:999px}.notifGroupLabel{padding:8px 8px 4px;text-align:left;font-size:13px;font-weight:800;color:#e2e8f0d9}.notifEmpty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:44px 16px}.notifEmptyGlyph{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:999px;background:#ffffff0d;color:#e2e8f066}.notifEmptyText{color:#e2e8f080;font-size:13.5px;font-weight:600}.notifItem{position:relative;display:grid;grid-template-columns:38px 1fr 12px;gap:12px;align-items:center;width:100%;padding:10px;border:none;border-radius:12px;background:none;text-align:left;cursor:default;transition:background .12s ease}.notifItem.is-link{cursor:pointer}.notifItem.is-link:hover{background:#ffffff0f}.notifItem.is-unread{background:#34d39912}.notifItem.is-unread.is-link:hover{background:#34d3991f}.notifGlyph{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;background:#ffffff12;color:#cbd5e1}.notifGlyph.is-big-play{background:#f59e0b29;color:#fbbf24}.notifGlyph.is-matchup-result{background:#34d39929;color:#6ee7b7}.notifGlyph.is-standings-move{background:#38bdf829;color:#7dd3fc}.notifGlyph.is-roster-faab{background:#a78bfa29;color:#c4b5fd}.notifItemBody{display:flex;flex-direction:column;gap:2px;min-width:0}.notifItemTitle{font-size:13.5px;font-weight:700;color:#f1f5f9;line-height:1.3}.notifItem:not(.is-unread) .notifItemTitle{color:#e2e8f0b8;font-weight:600}.notifItemText{font-size:12.5px;color:#e2e8f094;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notifItemTime{margin-top:2px;font-size:11.5px;font-weight:700;color:#e2e8f066}.notifItem.is-unread .notifItemTime{color:#34d399}.notifItemDot{width:10px;height:10px;border-radius:50%;background:#34d399;box-shadow:0 0 8px #34d3998c}@media(max-width:480px){.notifPanel{width:min(340px,calc(100vw - 20px))}.notifPanelTitle{font-size:17px}}html[data-theme=light] .notifBellBtn{color:var(--light-text-muted)}html[data-theme=light] .notifBellBtn:hover,html[data-theme=light] .notifBellBtn[aria-expanded=true]{color:var(--light-accent-strong);background:var(--light-hover-tint);border-color:var(--light-accent-border)}html[data-theme=light] .notifBellBadge{background:var(--light-danger);box-shadow:0 0 0 2px var(--light-bg-elevated)}html[data-theme=light] .notifPanel{background:var(--rl-surface);border-color:var(--light-border);box-shadow:var(--light-shadow-lg)}html[data-theme=light] .notifPanelTitle{color:var(--light-text)}html[data-theme=light] .notifPanelMarkAll{color:var(--light-accent-strong);background:none;border:none}html[data-theme=light] .notifPanelMarkAll:disabled{color:var(--light-text-muted)}html[data-theme=light] .notifFilter{background:var(--light-hover-tint);color:var(--light-text-soft)}html[data-theme=light] .notifFilter.is-active{background:var(--light-accent-border);color:var(--light-accent-strong)}html[data-theme=light] .notifGroupLabel{color:var(--light-text)}html[data-theme=light] .notifEmptyGlyph{background:var(--light-hover-tint);color:var(--light-text-muted)}html[data-theme=light] .notifEmptyText{color:var(--light-text-muted)}html[data-theme=light] .notifItem.is-link:hover{background:var(--light-hover-tint)}html[data-theme=light] .notifItem.is-unread{background:#10b98114}html[data-theme=light] .notifItem.is-unread.is-link:hover{background:#10b98124}html[data-theme=light] .notifGlyph{background:var(--light-hover-tint);color:var(--light-text-soft)}html[data-theme=light] .notifGlyph.is-big-play{background:#f59e0b29;color:#b45309}html[data-theme=light] .notifGlyph.is-matchup-result{background:#10b98129;color:var(--light-accent-strong)}html[data-theme=light] .notifGlyph.is-standings-move{background:#0ea5e929;color:#0369a1}html[data-theme=light] .notifGlyph.is-roster-faab{background:#8b5cf629;color:#6d28d9}html[data-theme=light] .notifItemTitle{color:var(--light-text)}html[data-theme=light] .notifItem:not(.is-unread) .notifItemTitle{color:var(--light-text-soft)}html[data-theme=light] .notifItemText,html[data-theme=light] .notifItemTime{color:var(--light-text-muted)}html[data-theme=light] .notifItem.is-unread .notifItemTime{color:var(--light-accent-strong)}html[data-theme=light] .notifItemDot{background:var(--light-accent);box-shadow:none}.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 1px #a7f3d052,0 0 18px #10b98166}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}.middleEllipsis{position:relative;display:block;min-width:0;overflow:hidden;white-space:nowrap}.middleEllipsisSizer{visibility:hidden}.middleEllipsisClip{position:absolute;top:0;left:0;right:0}html[data-theme=light] .sidebar,html[data-theme=light] .appShellSidebar,html[data-theme=light] .appShellMobileBar{background:var(--light-bg-elevated)!important;border-color:var(--light-border)!important;color:var(--light-text)!important;box-shadow:var(--light-shadow-sm)!important}html[data-theme=light] .sidebarBrand,html[data-theme=light] .sidebar__title,html[data-theme=light] .appShellPageTitle,html[data-theme=light] .sidebar__email{color:var(--light-text)!important}html[data-theme=light] .sidebarLink,html[data-theme=light] .sidebar__link,html[data-theme=light] .appShellMobileNavLink,html[data-theme=light] [class*=NavLink]{background:var(--light-surface)!important;border-color:var(--light-border)!important;color:var(--light-text-muted)!important}html[data-theme=light] .sidebarLink:hover,html[data-theme=light] .sidebar__link:hover,html[data-theme=light] .appShellMobileNavLink:hover{background:var(--light-surface-muted)!important;border-color:var(--light-accent-border)!important;color:var(--light-text)!important}html[data-theme=light] .sidebarLink.active,html[data-theme=light] .sidebar__link--active,html[data-theme=light] .appShellMobileNavLink.is-active{background:var(--light-accent-soft)!important;border-color:var(--light-accent-border)!important;color:var(--light-accent-strong)!important}html[data-theme=light] .sidebarLogoutBtn{background:var(--light-surface)!important;border-color:var(--light-border)!important;color:var(--light-text-muted)!important}html[data-theme=light] .sidebarLogoutBtn:hover{background:var(--th-signal-stop-soft)!important;border-color:var(--th-signal-stop-line)!important;color:var(--th-signal-stop)!important}html[data-theme=light] .sidebarSectionLabel{color:var(--light-text-soft)!important}html[data-theme=light] .sidebarLogoutModalBackdrop{background:#0f1e1873!important}html[data-theme=light] .sidebarLogoutModalCard{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] .sidebarLogoutModalTitle{color:var(--light-text)!important}html[data-theme=light] .sidebarLogoutModalBtnNeutral{background:var(--light-surface-muted)!important;border-color:var(--light-border)!important;color:var(--light-text)!important}html[data-theme=light] .sidebarLogoutModalBtnNeutral:hover{background:var(--light-surface-strong)!important;border-color:var(--light-border-strong)!important}html[data-theme=light] .sidebar{background:linear-gradient(180deg,var(--light-surface) 0%,var(--light-surface-muted) 100%)!important;border-bottom:2px solid var(--light-accent)!important}html[data-theme=light] .sidebarLink{background:var(--light-mint-soft)!important;border-color:var(--light-border)!important;color:var(--light-text)!important}html[data-theme=light] .sidebarLink:hover{background:var(--light-surface-accent)!important;border-color:var(--light-accent-border)!important}html[data-theme=light] .sidebarLink.active{background:var(--light-accent-soft)!important;color:var(--light-accent-deeper)!important;border-color:var(--light-accent)!important;box-shadow:inset 0 -3px 0 0 var(--light-accent)!important;font-weight:800}.sidebar{position:fixed;top:0;left:0;right:0;height:56px;display:flex;align-items:center;gap:16px;padding:0 18px;z-index:1000;border-bottom:1px solid rgba(52,211,153,.1);background:linear-gradient(180deg,#04100cfa,#020a07f5);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 4px 16px #0000004d}.sidebarImpersonationBanner{display:flex;align-items:center;gap:8px;padding:6px 12px;margin-left:auto;margin-right:8px;border-radius:8px;background:linear-gradient(180deg,#b45309,#7c2d12);color:#fff7ed;border:1px solid #f59e0b;box-shadow:0 2px 8px #00000059;animation:sidebarImpersonationPulse 2.4s ease-in-out infinite}.sidebarImpersonationBannerLabel{font-size:9px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;opacity:.9}.sidebarImpersonationBannerUser{font-size:12px;font-weight:800;max-width:180px}@keyframes sidebarImpersonationPulse{0%,to{box-shadow:0 2px 8px #00000059}50%{box-shadow:0 2px 16px #f59e0b80}}@media(prefers-reduced-motion:reduce){.sidebarImpersonationBanner{animation:none}}.sidebar.is-impersonating{border-bottom-color:#f59e0b99}.sidebarDemoPill{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;font-size:10px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:#042f2e;background:linear-gradient(180deg,#10b981,#047857);border:1px solid rgba(110,231,183,.55);flex-shrink:0;margin-left:-4px}.sidebarApplyBtn{display:inline-flex;align-items:center;text-decoration:none;color:#042f2e!important;background:linear-gradient(180deg,#10b981,#047857)!important;border-color:#6ee7b78c!important;font-weight:800}.sidebarApplyBtn:hover{filter:brightness(1.08);color:#042f2e!important;background:linear-gradient(180deg,#10b981,#047857)!important}@media(max-width:540px){.sidebarDemoPill{display:none}}.sidebarBrandLink{text-decoration:none;display:inline-flex;align-items:center;cursor:pointer;transition:opacity .2s ease;flex-shrink:0}.sidebarBrandLink:hover{opacity:.85}.sidebar-logo{width:40px;height:40px;object-fit:contain}.sidebarMobileClose{display:none}.sidebarNav{display:flex;flex-direction:row;align-items:center;gap:4px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.sidebarNav::-webkit-scrollbar{display:none}.sidebarLink{display:inline-flex;align-items:center;gap:5px;padding:7px 12px;border-radius:8px;text-decoration:none;color:#e2e8f0d9;font-size:12.5px;font-weight:600;background:transparent;border:1px solid transparent;white-space:nowrap;transition:color .15s ease,background .15s ease,border-color .15s ease}.sidebarLink:hover{color:#e2e8f0;background:#ffffff0a;border-color:#34d3992e}.sidebarLink.active{color:#6ee7b7;background:#34d39914;border-color:#34d39952;font-weight:700}.sidebarLogoutBtn{margin-left:4px;color:#e2e8f0b3;background:transparent;border:1px solid rgba(255,255,255,.08);font:inherit;cursor:pointer;font-size:12.5px;font-weight:600;padding:7px 14px;border-radius:8px;flex-shrink:0}.sidebarLogoutBtn:hover{color:#fca5a5;background:#1e0a0a99;border-color:#ef44444d}.sidebarSectionLabel{display:none}.sidebarLogoutModalBackdrop{position:fixed;inset:0;background-color:#010a07b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:9999}.sidebarLogoutModalCard{background:linear-gradient(165deg,#0a1e16fa,#040e0afc);border:1px solid rgba(52,211,153,.2);border-radius:16px;padding:28px;min-width:320px;text-align:center;box-shadow:0 20px 40px #00000080}.sidebarLogoutModalTitle{font-size:18px;font-weight:800;margin-bottom:20px;color:#f1f5f9}.sidebarLogoutModalActions{display:flex;gap:10px;justify-content:center}.sidebarLogoutModalBtn{border:none;color:#f1f5f9;padding:10px 24px;border-radius:10px;cursor:pointer;font-size:13px;font-weight:700;transition:all .15s}.sidebarLogoutModalBtnDanger{background:linear-gradient(180deg,#dc2626,#b91c1c)}.sidebarLogoutModalBtnDanger:hover{filter:brightness(1.1);transform:translateY(-1px)}.sidebarLogoutModalBtnNeutral{background:#000000e6;border:1px solid rgba(255,255,255,.12)}.sidebarLogoutModalBtnNeutral:hover{border-color:#ffffff40;background:#ffffff0d}.sidebarLinkIcon{display:none;align-items:center;opacity:.85}.sidebarLink.active .sidebarLinkIcon{opacity:1}@media(min-width:1500px){.sidebarLinkIcon{display:inline-flex}}@media(max-width:768px){.sidebar{gap:10px;padding:0 10px}.sidebar-logo{width:32px;height:32px}.sidebarNav{scroll-padding-inline:10px}.sidebarNav[data-fade-start=true][data-fade-end=true]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 20px,#000 calc(100% - 20px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 20px,#000 calc(100% - 20px),transparent 100%)}.sidebarNav[data-fade-start=true][data-fade-end=false]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 20px);mask-image:linear-gradient(90deg,transparent 0,#000 20px)}.sidebarNav[data-fade-start=false][data-fade-end=true]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),transparent 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),transparent 100%)}.sidebarLink{padding:10px 11px;font-size:12.5px;min-height:36px;display:inline-flex;align-items:center}.sidebarLogoutBtn{padding:10px 12px;font-size:12.5px;min-height:36px}}@media(max-width:480px){.sidebar-logo{width:28px;height:28px}.sidebarImpersonationBannerUser{max-width:90px}}.rl-skeleton{--rl-skeleton-base: rgba(255, 255, 255, .06);--rl-skeleton-sweep: rgba(255, 255, 255, .08);display:inline-block;background-color:var(--rl-skeleton-base);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0%,var(--rl-skeleton-sweep) 50%,rgba(255,255,255,0) 100%);background-size:200% 100%;background-repeat:no-repeat;background-position:-200% 0;animation:rl-skeleton-shimmer 1.6s linear infinite;vertical-align:middle}@keyframes rl-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media(prefers-reduced-motion:reduce){.rl-skeleton{animation:none}}.rl-skeleton-row{display:flex;align-items:center;gap:12px;padding:4px 0}.rl-skeleton-list{width:100%}.rl-skeleton-card{padding:12px;border-radius:8px}html[data-theme=light] .rl-skeleton{--rl-skeleton-base: rgba(27, 88, 58, .13);--rl-skeleton-sweep: rgba(255, 255, 255, .6)}.mentionAutocomplete{position:absolute;bottom:100%;left:0;right:0;margin-bottom:4px;max-height:200px;overflow-y:auto;background:#020e0afa;border:1px solid rgba(52,211,153,.3);border-radius:10px;box-shadow:0 12px 28px #0000008c;padding:4px;z-index:1;scrollbar-width:thin;scrollbar-color:rgba(52,211,153,.25) transparent}.mentionAutocomplete::-webkit-scrollbar{width:6px}.mentionAutocomplete::-webkit-scrollbar-thumb{background:#34d39938;border-radius:3px}.mentionAutocompleteItem{display:flex;align-items:center;gap:6px;width:100%;background:transparent;border:none;border-radius:6px;padding:6px 10px;color:#e2e8f0;font-size:13px;font-family:inherit;cursor:pointer;text-align:left}.mentionAutocompleteItemActive,.mentionAutocompleteItem:hover{background:#34d3991f;color:#6ee7b7}.mentionAutocompleteAt{color:#6ee7b7;font-weight:700;font-size:12px}.mentionAutocompleteName{font-weight:600}.cbLine{display:flex;align-items:flex-end;gap:8px;margin-top:2px;text-align:left}.cbLine.is-start{margin-top:12px}.cbLine.has-reacts{margin-bottom:12px}.cbAvatar,.cbAvatarGap{flex:none;width:28px;height:28px}.cbAvatar{border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:11px;font-weight:800;color:#04120c}.cbAvatarImg{width:100%;height:100%;object-fit:cover}.cbStack{display:flex;flex-direction:column;align-items:flex-start;min-width:0;max-width:min(78%,calc(100% - 138px))}.cbLine.is-mine .cbStack{max-width:min(78%,calc(100% - 102px))}.cbLine.is-mine .cbStack{align-items:flex-end;margin-left:auto}.cbAuthor{display:flex;align-items:baseline;gap:6px;margin:0 12px 3px;font-size:12px;flex-wrap:nowrap;min-width:0;max-width:100%}.cbName{font-weight:700;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.cbTeam,.cbStamp,.cbEdited{color:#e2e8f073;font-size:11px}.cbTeam{flex:0 200 auto;min-width:0}.cbStamp{flex:none;white-space:nowrap;margin-left:auto;padding-left:4px}.cbStamp{font-variant-numeric:tabular-nums}.cbEdited{margin:2px 12px 0;font-size:10px}.cbBubbleLine{position:relative;display:flex;align-items:center;max-width:100%}.cbLine.is-mine .cbBubbleLine{flex-direction:row-reverse}.cbBubbleHold{position:relative;min-width:0}.cbBubble{padding:8px 12px;border-radius:18px;border:1px solid rgba(255,255,255,.06);background:#ffffff14;color:#e8f1ec;font-size:14px;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}.cbLine.is-mine .cbBubble{border-color:transparent;background:linear-gradient(180deg,#0f9f73,#047857);color:#fff}.cbLine.is-theirs:not(.is-start) .cbBubble{border-top-left-radius:5px}.cbLine.is-theirs:not(.is-end) .cbBubble{border-bottom-left-radius:5px}.cbLine.is-mine:not(.is-start) .cbBubble{border-top-right-radius:5px}.cbLine.is-mine:not(.is-end) .cbBubble{border-bottom-right-radius:5px}.cbLine.is-mine .chatMention,.cbLine.is-mine .chatMentionMe{color:#fff;background:#fff3}.cbReacts{position:absolute;bottom:-11px;right:8px;display:inline-flex;align-items:center;gap:4px}.cbLine.is-mine .cbReacts{right:auto;left:8px}.cbReact{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:4px;height:22px;padding:0 6px;border:1px solid rgba(255,255,255,.12);border-radius:var(--rl-radius-control);--cb-react-tint: transparent;background-color:#0d1512;background-image:linear-gradient(var(--cb-react-tint),var(--cb-react-tint));font-size:11px;font-weight:700;line-height:1;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,transform .12s ease}.cbReact svg{width:12px;height:12px;flex:none}.cbReactTally{color:var(--th-mute);font-variant-numeric:tabular-nums}.cbReactUp svg{color:var(--th-signal-go)}.cbReactDown svg{color:var(--th-signal-stop)}.cbReactUp:hover,.cbReactUp.is-yours{--cb-react-tint: var(--th-signal-go-soft);border-color:var(--th-signal-go-line)}.cbReactDown:hover,.cbReactDown.is-yours{--cb-react-tint: var(--th-signal-stop-soft);border-color:var(--th-signal-stop-line)}.cbReactUp.is-yours .cbReactTally{color:var(--th-signal-go)}.cbReactDown.is-yours .cbReactTally{color:var(--th-signal-stop)}.cbReact:active{transform:scale(.94)}.cbTools{position:absolute;top:50%;left:100%;margin-left:6px;transform:translateY(-50%);z-index:5;display:flex;align-items:center;gap:2px;padding:3px;border-radius:var(--rl-radius-card);border:1px solid rgba(255,255,255,.1);background:#0d1512f0;opacity:0;transition:opacity .12s ease}.cbLine.is-mine .cbTools{left:auto;right:100%;margin-left:0;margin-right:6px}.cbLine:hover .cbTools,.cbLine:focus-within .cbTools,.cbTools.is-open{opacity:1}@media(hover:none){.cbTools{display:none}.cbLine:focus-within .cbTools,.cbTools.is-open{display:flex;opacity:1}}.cbBubble:focus{outline:none}.cbAct{appearance:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--rl-radius-control);background:transparent;color:#e2e8f0b3;font-size:16px;font-weight:700;line-height:1;cursor:pointer;transition:background-color .12s ease,color .12s ease,transform .12s ease}.cbAct svg{width:16px;height:16px}.cbAct:hover{transform:scale(1.12);color:#fff;background:#ffffff14}.cbActUp:hover,.cbAct.is-up{color:#34d399;background:#34d39924}.cbActDown:hover,.cbAct.is-down{color:#f87171;background:#f8717124}.cbAct:active{transform:scale(.94)}@media(prefers-reduced-motion:reduce){.cbAct:hover,.cbAct:active,.cbReact:active{transform:none}}.cbOptions{position:absolute;top:100%;z-index:20;display:flex;flex-direction:column;min-width:150px;padding:4px;border-radius:10px;border:1px solid rgba(52,211,153,.2);background:#0b1310}.cbLine.is-theirs .cbOptions{right:0}.cbLine.is-mine .cbOptions{left:0}.cbOptions button{appearance:none;padding:7px 10px;border:none;border-radius:7px;background:transparent;color:#e2e8f0;font-size:13px;text-align:left;cursor:pointer}.cbOptions button:hover{background:#34d3991f}.cbOptions button.is-danger{color:#fca5a5}.cbOptions button.is-danger:hover{background:#ef44441f}.cbLine.is-compact .cbStack{max-width:min(82%,calc(100% - 122px))}.cbLine.is-compact.is-mine .cbStack{max-width:min(82%,calc(100% - 90px))}.cbLine.is-compact .cbAct{width:24px;height:24px;font-size:14px}.cbLine.is-compact .cbAct svg{width:14px;height:14px}.cbLine.is-compact .cbBubble{padding:7px 11px;font-size:13px}.cbLine.is-compact .cbAvatar,.cbLine.is-compact .cbAvatarGap{width:24px;height:24px;font-size:10px}html[data-theme=light] .cbBubble{border-color:#0f172a0f;background:#e7eeea;color:#0f172a}html[data-theme=light] .cbLine.is-mine .cbBubble{border-color:transparent;background:linear-gradient(180deg,#0f9f73,#047857);color:#fff}html[data-theme=light] .cbName{filter:brightness(.55) saturate(1.3)}html[data-theme=light] .chatDayDivider span,html[data-theme=light] .floatingChatDayDivider span,html[data-theme=light] .cbTeam,html[data-theme=light] .cbStamp,html[data-theme=light] .cbEdited{color:#0f172a80}html[data-theme=light] .cbReact{border-color:#0f172a1f;background-color:#fff}html[data-theme=light] .cbTools{border-color:#0f172a1a;background:#fffffff5}html[data-theme=light] .cbAct{color:#0f172a8c}html[data-theme=light] .cbAct:hover{background:#0f172a0f;color:#0f172a}html[data-theme=light] .cbActUp:hover,html[data-theme=light] .cbAct.is-up{background:#10b98124}html[data-theme=light] .cbActUp:hover svg,html[data-theme=light] .cbAct.is-up svg{color:#047857}html[data-theme=light] .cbActDown:hover,html[data-theme=light] .cbAct.is-down{background:#ef44441f}html[data-theme=light] .cbActDown:hover svg,html[data-theme=light] .cbAct.is-down svg{color:#b91c1c}html[data-theme=light] .cbOptions{border-color:#0f172a1f;background:#fff}html[data-theme=light] .cbOptions button{color:#0f172a}html[data-theme=light] .cbOptions button:hover{background:#10b9811a}html[data-theme=light] .cbOptions button.is-danger{color:#b91c1c}.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-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-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}}.floatingChat{position:fixed;z-index:9999;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;pointer-events:auto}.floatingChatBubble{appearance:none;-webkit-appearance:none;width:44px;height:44px;border-radius:50%;border:1px solid var(--th-accent-line, rgba(52, 211, 153, .28));background:var(--th-accent-soft, rgba(52, 211, 153, .13));color:var(--th-accent-strong, #6ee7b7);cursor:grab;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #0006;transition:transform .12s ease,border-color .12s ease;position:relative;touch-action:none}.floatingChatBubbleHalo{display:none}.floatingChatBubble:hover{transform:translateY(-1px);border-color:var(--th-accent, #34d399);background:var(--th-accent-soft, rgba(52, 211, 153, .2))}.floatingChatBubble:active{cursor:grabbing;transform:translateY(0)}.floatingChatBubbleAlert{border-color:#fca5a580}.floatingChatBubble svg{width:20px;height:20px}.floatingChatBadge{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#ef4444;color:#fff;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;border:2px solid rgba(2,14,10,.96)}.floatingChatPanel{display:flex;flex-direction:column;border:1px solid rgba(52,211,153,.22);border-radius:14px;background:radial-gradient(circle at top right,rgba(16,185,129,.14),transparent 36%),linear-gradient(165deg,#071f18f5,#051812fa 52%,#020e0afa);box-shadow:0 18px 42px #0000008c,inset 0 1px #ffffff0f;overflow:hidden;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.floatingChatHeader{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-bottom:1px solid rgba(52,211,153,.14);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.floatingChatHeader:active{cursor:grabbing}.floatingChatHeaderLeft{display:flex;align-items:center;gap:8px;min-width:0}.floatingChatEyebrow{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}.floatingChatRoomSelect{appearance:none;-webkit-appearance:none;background:#0000008c;border:1px solid rgba(52,211,153,.22);border-radius:6px;color:#e2e8f0;font-size:12px;font-weight:600;padding:3px 8px;font-family:inherit;cursor:pointer;max-width:200px}.floatingChatRoomSelect:focus{outline:none;border-color:#6ee7b7}.floatingChatClose{appearance:none;background:#0006;border:1px solid rgba(52,211,153,.22);color:#6ee7b7;width:26px;height:26px;border-radius:6px;font-size:16px;line-height:1;cursor:pointer;font-weight:700}.floatingChatClose:hover{background:#34d3991f}.floatingChatBody{flex:1;overflow-y:auto;padding:10px 12px;display:flex;flex-direction:column;gap:8px;scrollbar-width:thin;scrollbar-color:rgba(52,211,153,.25) transparent;overflow-x:hidden}.floatingChatBody::-webkit-scrollbar{width:6px}.floatingChatBody::-webkit-scrollbar-thumb{background:#34d39938;border-radius:3px}.floatingChatBody::-webkit-scrollbar-track{background:transparent}.floatingChatEmpty{margin:auto;font-size:12px;color:#e2e8f080;text-align:center;padding:14px}.floatingChatLoading{width:100%;padding:12px 14px}.floatingChatMsg{display:flex;gap:8px;align-items:flex-start}.floatingChatMsgAvatar{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;color:#042f2e;flex-shrink:0;overflow:hidden}.floatingChatMsgAvatarImg{width:100%;height:100%;object-fit:cover;display:block}.floatingChatMsgBody{flex:1;min-width:0}.floatingChatMsgMeta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;row-gap:2px;margin-bottom:1px}.floatingChatMsgTeam{font-size:11px;font-weight:700;color:#e2e8f0f2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.floatingChatMsgTeam:after{content:" ·";color:#e2e8f066;margin-left:2px;font-weight:400}.floatingChatMsgName{font-size:12px;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word;min-width:0}.floatingChatMsgTime{font-size:11px;color:#e2e8f09e;white-space:nowrap}.floatingChatDayDivider{display:flex;align-items:center;gap:10px;margin:10px 0 6px}.floatingChatDayDivider:before,.floatingChatDayDivider:after{content:"";flex:1;height:1px;background:#34d3991f}.floatingChatDayDivider span{font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:#ffffff73}.floatingChatMsgDelete{appearance:none;background:transparent;border:none;color:#e2e8f066;cursor:pointer;font-size:12px;padding:0 4px;margin-left:auto;line-height:1;border-radius:3px}.floatingChatMsgDelete:hover{color:#fca5a5;background:#ef44441f}.floatingChatMsgText{font-size:13px;color:#ffffffeb;line-height:1.35;word-wrap:break-word;overflow-wrap:anywhere;white-space:pre-wrap;position:relative;text-align:left}.floatingChatMsgBody,.floatingChatMsgMeta{text-align:left}.chatMention{color:#6ee7b7;background:#34d3991f;border-radius:4px;padding:0 3px;font-weight:600}.chatMentionMe{background:#34d39947;color:#d1fae5;box-shadow:inset 0 0 0 1px #34d39980}.floatingChatInputRow{position:relative}.floatingChatError{padding:6px 12px;background:linear-gradient(180deg,#450a0ab3,#270707d9);color:#fecaca;font-size:11px;border-top:1px solid rgba(252,165,165,.3)}.floatingChatInputRow{display:flex;align-items:center;gap:6px;padding:8px 10px;border-top:1px solid rgba(52,211,153,.14)}.floatingChatInput{flex:1;min-width:0;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:8px 14px;font-size:13px;color:#e2e8f0;font-family:inherit}.floatingChatInput:focus{outline:none;border-color:#34d3998c;background:#ffffff14}.floatingChatInput::placeholder{color:#e2e8f059}.floatingChatSend{appearance:none;flex:none;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:linear-gradient(180deg,#10b981,#047857);color:#fff;cursor:pointer}.floatingChatSend svg{width:16px;height:16px}.floatingChatSend:disabled{opacity:.45;cursor:not-allowed}.floatingChatSend:not(:disabled):hover{filter:brightness(1.08)}.floatingChatMsgMeta{position:relative}.floatingChatMsgEdited{font-size:9px;color:#e2e8f066;font-style:italic}.floatingChatMsgMenuPop{position:absolute;right:0;top:18px;background:linear-gradient(165deg,#071f18fa,#020e0afa);border:1px solid rgba(52,211,153,.28);border-radius:8px;box-shadow:0 12px 28px #0000008c;padding:4px;display:flex;flex-direction:column;min-width:130px;z-index:10000}.floatingChatMsgMenuPop button{appearance:none;background:transparent;border:none;color:#e2e8f0;text-align:left;font-size:12px;padding:6px 10px;border-radius:5px;cursor:pointer;font-family:inherit}.floatingChatMsgMenuPop button:hover{background:#34d3991f}.floatingChatMsgMenuPop button.floatingChatMsgMenuDanger{color:#fca5a5}.floatingChatMsgMenuPop button.floatingChatMsgMenuDanger:hover{background:#ef44441f}.floatingChatEditingBanner{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#6ee7b7;background:#34d3991a;border:1px solid rgba(52,211,153,.25);border-radius:6px;padding:3px 8px;margin:0 0 4px;width:100%}.floatingChatEditingBanner button{appearance:none;background:transparent;border:none;color:#6ee7b7;font-size:10px;cursor:pointer;font-family:inherit;text-decoration:underline}@media(max-width:480px){.floatingChatPanel{width:calc(100vw - 24px)!important;height:70vh!important}}.pollPromptModalBackdrop{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:1100;padding:20px;background:radial-gradient(1100px 520px at 85% -10%,rgba(16,185,129,.16),transparent 60%),radial-gradient(900px 480px at 8% 110%,rgba(184,134,11,.12),transparent 55%),#020806e0;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);animation:pollPromptFadeIn .24s ease-out}.pollPromptModal{width:min(560px,100%);color:#fff;text-align:center;border:1px solid rgba(52,211,153,.24);border-radius:18px;background:radial-gradient(circle at top right,rgba(16,185,129,.16),transparent 36%),linear-gradient(165deg,#071f18f7,#051812fc 52%,#020e0af7);box-shadow:0 24px 64px #0009,0 0 0 1px #b8860b1a,inset 0 1px #ffffff12;padding:30px 30px 24px;animation:pollPromptRise .3s cubic-bezier(.2,.9,.3,1)}@keyframes pollPromptFadeIn{0%{opacity:0}to{opacity:1}}@keyframes pollPromptRise{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}[data-reduced-motion=true] .pollPromptModalBackdrop,[data-reduced-motion=true] .pollPromptModal{animation:none}.pollPromptCrest{width:46px;height:46px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:900;font-size:16px;letter-spacing:.04em;color:#d4af37;border:2px solid rgba(184,134,11,.55);background:radial-gradient(circle at 30% 25%,#d4af3738,#0006 70%);box-shadow:0 0 18px #b8860b2e}.pollPromptEyebrow{font-size:11.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--dark-gold-brass);margin-bottom:10px}.pollPromptQuestion{font-size:clamp(18px,3vw,22px);font-weight:900;line-height:1.3;letter-spacing:-.01em;margin-bottom:20px}.pollPromptOptions{display:grid;gap:10px;text-align:left}.pollPromptOption{appearance:none;display:flex;align-items:center;gap:12px;text-align:left;font:inherit;font-size:14px;line-height:1.45;color:#e2e8f0eb;padding:12px 14px;border-radius:12px;border:1px solid rgba(52,211,153,.2);background:#00000052;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.pollPromptOption:hover{border-color:#34d39980;transform:translateY(-1px)}[data-reduced-motion=true] .pollPromptOption:hover{transform:none}.pollPromptOption.is-selected{border-color:#34d399d9;background:#10b98129;color:#fff}.pollPromptOptionKey{flex-shrink:0;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:12.5px;font-weight:800;color:var(--dark-positive);border:1px solid rgba(52,211,153,.35);background:#064e3b59}.pollPromptOption.is-selected .pollPromptOptionKey{color:#042f2e;background:var(--dark-positive);border-color:var(--dark-positive)}.pollPromptOptionLabel{min-width:0}.pollPromptError{margin-top:12px;font-size:12.5px;color:var(--dark-negative)}.pollPromptActions{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:22px}.pollPromptLater{appearance:none;background:transparent;border:none;font:inherit;font-size:13px;color:#e2e8f099;cursor:pointer;padding:10px 4px}.pollPromptLater:hover{color:#e2e8f0e6}.pollPromptSubmit{appearance:none;font:inherit;font-size:14px;font-weight:800;color:#042f2e;background:linear-gradient(180deg,#10b981,#047857);border:1px solid rgba(110,231,183,.3);border-radius:12px;padding:11px 22px;cursor:pointer;box-shadow:0 4px 14px #04785759}.pollPromptSubmit:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.pollPromptThanks{font-size:17px;font-weight:800;color:var(--dark-positive);padding:18px 0 10px}.pollPromptThanksMark{width:44px;height:44px;margin:0 auto 10px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:22px;color:#042f2e;background:var(--dark-positive)}html[data-theme=light] .pollPromptModalBackdrop{background:radial-gradient(1100px 520px at 85% -10%,rgba(27,88,58,.1),transparent 60%),radial-gradient(900px 480px at 8% 110%,rgba(184,134,11,.08),transparent 55%),#0f172a73!important}html[data-theme=light] .pollPromptEyebrow{color:var(--light-gold)!important}html[data-theme=light] .pollPromptCrest{color:var(--light-gold-strong)!important;border-color:var(--light-gold-border)!important;background:var(--light-gold-bg)!important;box-shadow:none!important}html[data-theme=light] .pollPromptOption{background:var(--light-surface-muted)!important;border-color:var(--light-border)!important;color:var(--light-text)!important}html[data-theme=light] .pollPromptOption.is-selected{background:var(--light-accent-soft)!important;border-color:var(--light-accent-border-strong)!important;color:var(--light-accent-strong)!important}html[data-theme=light] .pollPromptOptionKey{color:var(--light-accent-strong)!important;border-color:var(--light-accent-border)!important;background:var(--light-accent-softer)!important}html[data-theme=light] .pollPromptOption.is-selected .pollPromptOptionKey{color:#fff!important;background:var(--light-accent)!important;border-color:var(--light-accent)!important}html[data-theme=light] .pollPromptLater{color:var(--light-text-muted)!important}html[data-theme=light] .pollPromptError{color:var(--light-danger)!important}html[data-theme=light] .pollPromptThanks{color:var(--light-accent-strong)!important}html[data-theme=light] .pollPromptThanksMark{color:#fff!important;background:var(--light-accent)!important}html[data-theme=light] .appShell,html[data-theme=light] .appShellContent,html[data-theme=light] .appShellMain,html[data-theme=light] .acct,html[data-theme=light] .team,html[data-theme=light] .ls,html[data-theme=light] .faab,html[data-theme=light] .faabPage,html[data-theme=light] .newsPage,html[data-theme=light] .draft,html[data-theme=light] .leagues,html[data-theme=light] .leaguesWrap,html[data-theme=light] .page,html[data-theme=light] .dashboard,html[data-theme=light] .roster{background:var(--light-bg)!important;color:var(--light-text)!important}html[data-theme=light] .appShell,html[data-theme=light] #root,html[data-theme=light] body{background:var(--light-bg)!important}.appShell{display:flex;flex-direction:column;min-height:100vh}.appShellMain{display:flex;flex-direction:column;min-width:0;padding-top:56px}.appShellContent{padding:clamp(10px,2vw,18px);min-width:0}@media(max-width:768px){.appShellContent{padding:10px}}@media(max-width:768px){.appShellContent{padding-inline:12px}.appShellContent>.team,.appShellContent>.ls,.appShellContent>.poWrap,.appShellContent>.faab,.appShellContent>.acct{padding-inline:0}}.userAppGateLoading{padding:24px}@media(max-width:768px){.userAppGateLoading{padding:16px}}
