.yearly_workspace__DTYoZ{--yearly-panel:color-mix(in srgb,var(--surface) 92%,var(--yearly-primary) 8%);--yearly-panel-strong:color-mix(in srgb,var(--surface-2) 86%,var(--yearly-primary) 14%);--yearly-line:color-mix(in srgb,var(--line) 70%,var(--yearly-secondary) 30%);min-width:0;margin:0 auto;color:var(--ink)}.yearly_workspace__DTYoZ[data-layout=wide-room]{width:min(1900px,98%);padding:.65rem 0 0}.yearly_workspace__DTYoZ[data-density=compact] .yearly_pageHero__aA6g2{margin-bottom:.85rem}.yearly_workspace__DTYoZ[data-density=compact] .yearly_pageHeroCopy__tQJqY h1{margin-top:.35rem;font-size:clamp(2.8rem,5.2vw,5.2rem)}.yearly_workspace__DTYoZ[data-density=compact] .yearly_pageHeroCopy__tQJqY p{margin-top:.7rem;font-size:.92rem;line-height:1.5}.yearly_workspace__DTYoZ :is(button:not([data-sporty-control]),input:not([data-sporty-control]),select:not([data-sporty-control]),a):focus-visible{outline:3px solid color-mix(in srgb,var(--yearly-secondary) 80%,white 20%);outline-offset:3px}.yearly_pageHero__aA6g2{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;margin-bottom:1.4rem}.yearly_pageHeroCopy__tQJqY{max-width:950px}.yearly_componentHeader__guQRQ span,.yearly_draftContext__eK1hz span,.yearly_leagueIdentity__jo0Si>div>span,.yearly_matchupCommand__6dTwQ>div:first-child>span,.yearly_pageHeroCopy__tQJqY>span,.yearly_sectionHeading__kE9v0>span{display:block;color:var(--yearly-secondary);font-size:.68rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.yearly_pageHeroCopy__tQJqY h1{max-width:1050px;margin:.55rem 0 0;font-family:var(--br-font-body);font-size:clamp(3.4rem,7.4vw,7.6rem);font-weight:500;line-height:.84;letter-spacing:-.04em;text-wrap:balance;text-transform:uppercase}.yearly_pageHeroCopy__tQJqY p{max-width:760px;margin:1.15rem 0 0;color:var(--muted);font-size:clamp(.95rem,1.25vw,1.08rem);line-height:1.7}.yearly_pageHeroAside__a8C6t{align-self:stretch}.yearly_draftTool__0yNGo,.yearly_importer__iD6jS,.yearly_matchupAnalyzer__sAITz,.yearly_overview__Voxus,.yearly_pageContent__7wfQI,.yearly_waiverPlanner__kPSPS{--yearly-panel:color-mix(in srgb,var(--surface) 92%,var(--yearly-primary) 8%);--yearly-panel-strong:color-mix(in srgb,var(--surface-2) 86%,var(--yearly-primary) 14%);--yearly-line:color-mix(in srgb,var(--line) 70%,var(--yearly-secondary) 30%);min-width:0}.yearly_draftTool__0yNGo,.yearly_importer__iD6jS,.yearly_matchupAnalyzer__sAITz,.yearly_overview__Voxus,.yearly_waiverPlanner__kPSPS{container-type:inline-size}.yearly_activityPanel__XM_S7,.yearly_draftContext__eK1hz,.yearly_importer__iD6jS,.yearly_leagueCard__XrCTX,.yearly_matchupCommand__6dTwQ,.yearly_planPanel__tGApv,.yearly_recommendationPanel__d4m2X,.yearly_swingPanel__UycKK,.yearly_waiverWorkflow__0SHJv{border:1px solid var(--yearly-line);border-radius:20px;background:var(--yearly-panel);box-shadow:0 20px 55px rgb(0 0 0/.12)}.yearly_leagueCard__XrCTX{position:relative;display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.6fr);gap:2rem;overflow:hidden;padding:clamp(1.25rem,2.5vw,2.25rem)}.yearly_leagueCard__XrCTX:before{position:absolute;inset:0 auto 0 0;width:7px;background:linear-gradient(var(--yearly-primary),var(--yearly-secondary));content:""}.yearly_leagueIdentity__jo0Si{display:flex;align-items:center;gap:1rem;min-width:0}.yearly_leagueIdentity__jo0Si h2{margin:.35rem 0 .25rem;font-size:clamp(1.55rem,3vw,2.6rem);line-height:1;letter-spacing:-.035em}.yearly_leagueIdentity__jo0Si p{margin:0;color:var(--muted);font-size:.82rem}.yearly_leagueMetrics__SsKXo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:.55rem;margin:0}.yearly_leagueMetrics__SsKXo div{display:flex;min-width:0;flex-direction:column;justify-content:flex-end;padding:.85rem;border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--surface-2) 82%,transparent)}.yearly_leagueMetrics__SsKXo dt{color:var(--muted);font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.yearly_leagueMetrics__SsKXo dd{margin:.35rem 0 0;font-size:clamp(.9rem,1.5vw,1.15rem);font-weight:800}.yearly_overviewGrid__uxJKW{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.62fr);gap:1rem;margin-top:1rem}.yearly_alertRail__V9xdJ,.yearly_toolSection__m0m1t{min-width:0;padding:clamp(1.1rem,2vw,1.6rem);border:1px solid var(--line);border-radius:18px;background:var(--surface)}.yearly_sectionHeading__kE9v0 h2{margin:.32rem 0 0;font-size:clamp(1.15rem,2vw,1.6rem);line-height:1.1;letter-spacing:-.025em}.yearly_toolGrid__sfdyT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1rem}.yearly_toolCard__pDrkm{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.8rem;min-height:150px;padding:1rem;border:1px solid var(--line);border-radius:14px;color:var(--ink);background:linear-gradient(145deg,color-mix(in srgb,var(--surface-2) 94%,var(--yearly-primary) 6%),var(--surface));text-decoration:none;transition:border-color .18s ease,transform .18s ease}.yearly_toolCard__pDrkm:hover{transform:translateY(-2px);border-color:var(--yearly-secondary)}.yearly_toolCard__pDrkm>b{align-self:start;color:var(--yearly-secondary);font-size:1.1rem}.yearly_toolCard__pDrkm small{color:var(--muted);font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.yearly_toolCard__pDrkm h3{margin:.35rem 0;font-size:1.06rem}.yearly_toolCard__pDrkm p{margin:0;color:var(--muted);font-size:.78rem;line-height:1.55}.yearly_toolOrdinal__uL8ZI{display:grid;width:2.2rem;height:2.2rem;place-items:center;border-radius:50%;color:var(--yearly-on-primary);background:var(--yearly-primary);font-size:.68rem;font-weight:900}.yearly_activityPanel__XM_S7 ol,.yearly_alertRail__V9xdJ ol,.yearly_planPanel__tGApv ol,.yearly_recommendationPanel__d4m2X ol{margin:1rem 0 0;padding:0;list-style:none}.yearly_alertRail__V9xdJ li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:.85rem 0;border-bottom:1px solid var(--line)}.yearly_alertRail__V9xdJ li:last-child{border-bottom:0}.yearly_alertRail__V9xdJ li i{width:9px;height:9px;margin-top:.28rem;border-radius:50%;background:var(--muted)}.yearly_alertRail__V9xdJ li[data-tone=action] i{background:var(--yearly-secondary)}.yearly_alertRail__V9xdJ li[data-tone=risk] i{background:#FF6B57}.yearly_alertRail__V9xdJ li div{display:grid;gap:.2rem}.yearly_alertRail__V9xdJ li strong{font-size:.82rem}.yearly_alertRail__V9xdJ li span{color:var(--muted);font-size:.72rem;line-height:1.5}.yearly_importer__iD6jS{overflow:hidden}.yearly_componentHeader__guQRQ{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 1.3rem;border-bottom:1px solid var(--yearly-line);background:linear-gradient(110deg,color-mix(in srgb,var(--yearly-primary) 20%,var(--surface-2)),var(--surface))}.yearly_componentHeader__guQRQ h2{margin:.3rem 0 0;font-size:1.4rem}.yearly_componentHeader__guQRQ>strong{padding:.45rem .65rem;border:1px solid var(--yearly-secondary);border-radius:999px;color:var(--yearly-secondary);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.yearly_importGrid__8rOa4{display:grid;grid-template-columns:minmax(210px,.58fr) minmax(300px,1fr) minmax(280px,.8fr);min-width:0}.yearly_importScope__dDoCK,.yearly_providerPicker__hMHA8,.yearly_validationRail__7hVrp{min-width:0;margin:0;padding:clamp(1rem,2vw,1.4rem);border:0}.yearly_importScope__dDoCK,.yearly_providerPicker__hMHA8{border-right:1px solid var(--yearly-line)}.yearly_providerPicker__hMHA8>legend{padding-top:1.25rem;color:var(--muted);font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.yearly_providerPicker__hMHA8>div{display:grid;gap:.5rem}.yearly_modeSwitch__d7Jfj label,.yearly_providerPicker__hMHA8 label{display:flex;align-items:center;gap:.65rem;padding:.8rem;border:1px solid var(--line);border-radius:11px;cursor:pointer;background:color-mix(in srgb,var(--surface-2) 85%,transparent)}.yearly_modeSwitch__d7Jfj label[data-selected],.yearly_providerPicker__hMHA8 label[data-selected]{border-color:var(--yearly-secondary);background:color-mix(in srgb,var(--yearly-secondary) 9%,var(--surface-2))}.yearly_modeSwitch__d7Jfj input:not([data-sporty-control]),.yearly_providerPicker__hMHA8 input:not([data-sporty-control]){accent-color:var(--yearly-primary)}.yearly_modeSwitch__d7Jfj label>span,.yearly_providerPicker__hMHA8 label>span{display:grid;min-width:0;gap:.16rem;flex:1}.yearly_modeSwitch__d7Jfj label strong,.yearly_providerPicker__hMHA8 label strong{font-size:.8rem}.yearly_modeSwitch__d7Jfj label small,.yearly_providerPicker__hMHA8 label small{color:var(--muted);font-size:.66rem;line-height:1.35}.yearly_providerPicker__hMHA8 label>b{color:var(--yearly-secondary);font-size:.59rem;letter-spacing:.08em;text-transform:uppercase}.yearly_stepHeading__A3B5N{display:flex;align-items:flex-start;gap:.72rem}.yearly_stepHeading__A3B5N>span{display:grid;width:1.8rem;height:1.8rem;flex:0 0 auto;place-items:center;border-radius:7px;color:var(--yearly-on-primary);background:var(--yearly-primary);font-size:.72rem;font-weight:900}.yearly_stepHeading__A3B5N h3{margin:0;font-size:.95rem}.yearly_stepHeading__A3B5N p{margin:.25rem 0 0;color:var(--muted);font-size:.7rem;line-height:1.45}.yearly_moveControls__A80II>label,.yearly_selectField__hxjbu{display:grid;gap:.4rem;margin-top:1rem;color:var(--muted);font-size:.68rem;font-weight:800}.yearly_moneyInput__vxbHp,.yearly_moveControls__A80II select:not([data-sporty-control]),.yearly_selectField__hxjbu select:not([data-sporty-control]){width:100%;min-height:42px;border:1px solid var(--line);border-radius:9px;color:var(--ink);background:var(--surface-2);font:inherit}.yearly_moveControls__A80II select:not([data-sporty-control]),.yearly_selectField__hxjbu select:not([data-sporty-control]){padding:0 .7rem}.yearly_dataSetPicker__35B04{margin:1rem 0 0;padding:0;border:0}.yearly_dataSetPicker__35B04 legend{color:var(--muted);font-size:.68rem;font-weight:800}.yearly_dataSetPicker__35B04>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin-top:.5rem}.yearly_dataSetPicker__35B04 label{display:flex;align-items:center;gap:.45rem;min-width:0;padding:.55rem;border:1px solid var(--line);border-radius:8px;color:var(--ink);font-size:.67rem;line-height:1.25}.yearly_dataSetPicker__35B04 input:not([data-sporty-control]){accent-color:var(--yearly-primary)}.yearly_planHeading__Z_0cz>button:not([data-sporty-control]),.yearly_primaryButton__aBrP7,.yearly_recommendationPanel__d4m2X>button:not([data-sporty-control]){min-height:40px;padding:0 .9rem;border:0;border-radius:9px;color:var(--yearly-on-primary);background:var(--yearly-primary);font-size:.7rem;font-weight:900;letter-spacing:.04em;cursor:pointer}.yearly_primaryButton__aBrP7{width:100%;margin-top:1rem}.yearly_validationRail__7hVrp ol{display:grid;gap:.6rem;margin:1rem 0;padding:0;list-style:none}.yearly_validationRail__7hVrp li{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;color:var(--muted);font-size:.69rem;line-height:1.45}.yearly_validationRail__7hVrp li b{display:grid;width:1.4rem;height:1.4rem;place-items:center;border-radius:50%;color:var(--yearly-on-secondary);background:var(--yearly-secondary);font-size:.6rem}.yearly_importStatus__Vww0Q{display:grid;gap:.25rem;padding:.8rem;border:1px solid var(--line);border-radius:10px;background:var(--surface-2)}.yearly_importStatus__Vww0Q strong{font-size:.76rem}.yearly_importStatus__Vww0Q span{color:var(--muted);font-size:.66rem;line-height:1.4}.yearly_recommendationPanel__d4m2X>button:not([data-sporty-control]):disabled,.yearly_validationRail__7hVrp>button:not([data-sporty-control]){width:100%;min-height:40px;margin-top:.65rem;border:1px dashed var(--line);border-radius:9px;color:var(--faint);background:transparent;font-size:.68rem}.yearly_draftContext__eK1hz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:stretch;gap:.6rem;margin-bottom:.5rem;padding:.55rem}.yearly_draftContext__eK1hz>div{display:grid;gap:.15rem;padding:.32rem .6rem;border-right:1px solid var(--line)}.yearly_draftContext__eK1hz strong{font-size:.85rem}.yearly_draftContext__eK1hz small{color:var(--muted);font-size:.66rem}.yearly_draftContext__eK1hz button:not([data-sporty-control]){align-self:center;min-height:34px;padding:0 .7rem;border:1px solid var(--line);border-radius:9px;color:var(--ink);background:var(--surface-2);font-size:.68rem;font-weight:800;cursor:pointer}.yearly_draftWorkspace__87Tv3{overflow:visible}.yearly_settingsMenu__TiJVa summary,.yearly_toolCommandBar__8Ziwm button:not([data-sporty-control]),.yearly_toolCommandBar__8Ziwm input:not([data-sporty-control]),.yearly_toolCommandBar__8Ziwm select:not([data-sporty-control]){font:inherit}.yearly_yahooButton__e7FFV{display:grid;flex:0 0 150px;min-width:150px;align-content:center;justify-items:start;gap:.08rem;cursor:pointer}.yearly_settingsMenu__TiJVa{position:relative;min-width:145px}.yearly_settingsMenu__TiJVa summary{display:grid;height:100%;min-height:42px;align-content:center;gap:.08rem;padding:.35rem .65rem;border:1px solid var(--line);border-radius:8px;background:var(--surface-2);cursor:pointer;font-size:.62rem;font-weight:850;list-style:none}.yearly_settingsMenu__TiJVa summary::-webkit-details-marker{display:none}.yearly_settingsMenu__TiJVa summary:after{position:absolute;top:50%;right:.55rem;content:"⌄";transform:translateY(-50%)}.yearly_settingsMenu__TiJVa[open] summary:after{content:"⌃"}.yearly_settingsMenu__TiJVa summary span{color:var(--muted);font-size:.5rem;font-weight:700}.yearly_puntMenu__Eoo3I{position:absolute;z-index:20;top:calc(100% + .4rem);left:0;width:min(340px,82vw);padding:.75rem;border:1px solid var(--line-strong);border-radius:10px;background:var(--surface);box-shadow:0 22px 60px rgb(0 0 0/.32)}.yearly_puntMenu__Eoo3I header{display:flex;align-items:center;justify-content:space-between}.yearly_puntMenu__Eoo3I header strong{font-size:.7rem}.yearly_puntMenu__Eoo3I header button:not([data-sporty-control]){padding:.2rem .35rem;border:0;color:var(--muted);background:transparent;cursor:pointer;font-size:.55rem}.yearly_puntMenu__Eoo3I p{margin:.35rem 0 .65rem;color:var(--muted);font-size:.56rem;line-height:1.4}.yearly_puntMenu__Eoo3I>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem}.yearly_puntMenu__Eoo3I>div button:not([data-sporty-control]){min-height:34px;border:1px solid var(--line);border-radius:7px;color:var(--muted);background:var(--surface-2);cursor:pointer;font-size:.58rem;font-weight:900}.yearly_puntMenu__Eoo3I>div button:not([data-sporty-control])[aria-pressed=true]{color:white;border-color:#d94f45;background:#a53c35;text-decoration:line-through}.yearly_compactSelect__O_nVI{display:grid;min-width:118px;gap:.1rem;padding:.25rem .45rem;border:1px solid var(--line);border-radius:8px;background:var(--surface-2)}.yearly_compactSelect__O_nVI>span{color:var(--faint);font-size:.47rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.yearly_compactSelect__O_nVI select:not([data-sporty-control]){width:100%;min-width:0;border:0;outline:0;color:var(--ink);background:transparent;font-size:.6rem;font-weight:800}.yearly_yahooPicker__nKobs{flex:0 0 auto}.yearly_yahooPicker__nKobs[data-control-width=league],.yearly_yahooPicker__nKobs[data-control-width=team]{width:190px}.yearly_yahooPicker__nKobs[data-control-width=schedule]{width:132px}.yearly_yahooPicker__nKobs[data-control-width=date]{width:138px}.yearly_yahooPicker__nKobs input:not([data-sporty-control]){width:100%;min-width:0;border:0;outline:0;color:var(--ink);background:transparent;font-size:.58rem;font-weight:800}.yearly_importYahooControls__eKyez{display:grid;min-width:0;grid-template-columns:repeat(2,190px);align-items:stretch;gap:.45rem}.yearly_importYahooControls__eKyez>:first-child{grid-column:1/-1;width:150px}.yearly_draftModePicker__BN7HB,.yearly_positionPicker__LHWic{display:flex;min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:8px}.yearly_positionPicker__LHWic{flex:1 1 260px}.yearly_draftModePicker__BN7HB button:not([data-sporty-control]),.yearly_positionPicker__LHWic button:not([data-sporty-control]){flex:1 1 auto;min-width:35px;padding:0 .5rem;border:0;border-right:1px solid var(--line);color:var(--muted);background:var(--surface-2);cursor:pointer;font-size:.56rem;font-weight:900}.yearly_draftModePicker__BN7HB button:not([data-sporty-control]):last-child,.yearly_positionPicker__LHWic button:not([data-sporty-control]):last-child{border-right:0}.yearly_draftModePicker__BN7HB button:not([data-sporty-control])[aria-pressed=true],.yearly_positionPicker__LHWic button:not([data-sporty-control])[aria-pressed=true]{color:var(--yearly-on-primary);background:var(--yearly-primary)}.yearly_draftModePicker__BN7HB{flex:0 0 116px}.yearly_switchControl__sijlM{display:flex;min-width:max-content;align-items:center;gap:.42rem;padding:0 .45rem;cursor:pointer}.yearly_switchControl__sijlM input:not([data-sporty-control]){position:absolute;width:1px;height:1px;opacity:0}.yearly_switchControl__sijlM>span{position:relative;width:28px;height:16px;border-radius:999px;background:var(--line-strong);transition:background-color .15s ease}.yearly_switchControl__sijlM>span:after{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:white;content:"";transition:transform .15s ease}.yearly_switchControl__sijlM input:not([data-sporty-control]):checked+span{background:var(--yearly-primary)}.yearly_switchControl__sijlM input:not([data-sporty-control]):checked+span:after{transform:translateX(12px)}.yearly_switchControl__sijlM input:not([data-sporty-control]):focus-visible+span{outline:2px solid var(--yearly-secondary);outline-offset:2px}.yearly_switchControl__sijlM strong{font-size:.56rem}.yearly_draftStatusMessage__i8sOZ{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 .55rem;padding:.45rem .65rem;border-left:3px solid var(--yearly-secondary);border-radius:4px;color:var(--muted);background:color-mix(in srgb,var(--yearly-secondary) 8%,var(--surface));font-size:.6rem}.yearly_draftStatusMessage__i8sOZ button:not([data-sporty-control]){border:0;color:var(--muted);background:transparent;cursor:pointer;font-size:.9rem}.yearly_draftColumns__Rns0E{display:grid;grid-template-columns:minmax(0,2fr) minmax(340px,1fr);align-items:start;gap:.7rem}.yearly_teamViewer__bIcJB{position:sticky;top:112px;min-width:0;overflow:hidden;border:1px solid var(--yearly-line);border-radius:12px;background:var(--surface);box-shadow:0 14px 36px rgb(0 0 0/.12)}.yearly_teamViewerHeader__jIOcb{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:.65rem;padding:.55rem .65rem;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface-2) 88%,var(--yearly-primary) 12%)}.yearly_teamViewerHeader__jIOcb>div:first-child{display:grid;min-width:0;gap:.08rem}.yearly_teamViewerHeader__jIOcb>div:first-child>span{color:var(--yearly-secondary);font-size:.48rem;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.yearly_teamViewerHeader__jIOcb strong{overflow:hidden;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.yearly_teamViewerHeader__jIOcb small{color:var(--muted);font-size:.52rem}.yearly_teamSwitcher___cru9{display:grid;grid-template-columns:28px minmax(112px,1fr) 28px;align-items:stretch;min-width:190px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.yearly_teamSwitcher___cru9 button:not([data-sporty-control]){border:0;color:var(--muted);background:transparent;cursor:pointer;font-size:1rem}.yearly_teamSwitcher___cru9 label{min-width:0;border-inline:1px solid var(--line)}.yearly_teamSwitcher___cru9 select:not([data-sporty-control]){width:100%;height:100%;min-width:0;padding:0 .35rem;border:0;outline:0;color:var(--ink);background:transparent;font-size:.55rem;font-weight:800}.yearly_teamRosterScroll__TT92Y{width:100%;max-height:min(72vh,920px);overflow:auto;overscroll-behavior:contain}.yearly_teamRosterScroll__TT92Y:focus-visible{outline:3px solid var(--yearly-secondary);outline-offset:-3px}.yearly_teamRosterScroll__TT92Y table{width:100%;min-width:375px;table-layout:fixed;border-collapse:separate;border-spacing:0}.yearly_teamRosterScroll__TT92Y caption{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.yearly_teamRosterScroll__TT92Y td,.yearly_teamRosterScroll__TT92Y th{height:36px;padding:.08rem .1rem;border-bottom:1px solid var(--line);font-size:.53rem;font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}.yearly_teamRosterScroll__TT92Y thead tr:first-child th{position:sticky;z-index:5;top:0;height:30px;color:var(--muted);background:var(--surface-2);font-size:.47rem;font-weight:900;letter-spacing:.035em;text-transform:uppercase}.yearly_teamRosterScroll__TT92Y thead th[data-punted]{text-decoration:line-through;opacity:.58}.yearly_teamRosterScroll__TT92Y tr>:first-child{width:110px;text-align:left}.yearly_teamRosterScroll__TT92Y thead tr:first-child th:first-child{left:0;z-index:7}.yearly_teamRosterScroll__TT92Y tbody tr[data-filled]{background:color-mix(in srgb,var(--yearly-primary) 4%,var(--surface))}.yearly_rosterPlayerCell__Uwe4i{position:sticky;z-index:2;left:0;padding-left:.35rem!important;background:var(--surface)}.yearly_teamRosterScroll__TT92Y tbody tr[data-filled] .yearly_rosterPlayerCell__Uwe4i{background:color-mix(in srgb,var(--yearly-primary) 4%,var(--surface))}.yearly_rosterPlayerButton__u4F1l{display:grid;width:calc(100% - 19px);min-width:0;gap:.06rem;padding:.15rem 0;border:0;color:var(--ink);background:transparent;cursor:pointer;text-align:left}.yearly_rosterPlayerButton__u4F1l small,.yearly_rosterPlayerButton__u4F1l strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yearly_rosterPlayerButton__u4F1l strong{color:var(--ink);font-size:.58rem}.yearly_rosterPlayerButton__u4F1l small{color:var(--faint);font-size:.45rem}.yearly_rosterPlayerButton__u4F1l:hover strong{color:var(--yearly-secondary);text-decoration:underline;text-underline-offset:2px}.yearly_rosterPlayerButton__u4F1l:focus-visible,.yearly_rosterRemoveButton__R_ga2:focus-visible{outline:2px solid var(--yearly-secondary);outline-offset:1px}.yearly_rosterOpen__Ds3s9{display:grid;gap:.06rem}.yearly_rosterOpen__Ds3s9 strong{color:var(--muted);font-size:.57rem;font-weight:750}.yearly_rosterOpen__Ds3s9 small{color:var(--faint);font-size:.45rem}.yearly_rosterRemoveButton__R_ga2{position:absolute;top:50%;right:.12rem;width:18px;height:18px;padding:0;border:0;border-radius:50%;color:var(--faint);background:transparent;cursor:pointer;transform:translateY(-50%)}.yearly_rosterRemoveButton__R_ga2:hover{color:white;background:#a53c35}.yearly_emptyStat__u7lue{color:var(--faint)}.yearly_teamZRow__3o0og>*{position:sticky;z-index:4;top:30px;height:34px!important;border-bottom:2px solid var(--yearly-line)!important;background:var(--surface-2);font-weight:900}.yearly_teamZRow__3o0og>:first-child{z-index:6;left:0;color:var(--ink)}.yearly_teamZScore__5pxHM{display:grid;min-height:28px;place-content:center;border-radius:4px;color:var(--ink)}.yearly_teamZScore__5pxHM strong{font-size:.61rem}.yearly_teamZScore__5pxHM[data-z-tone=excellent]{background:color-mix(in srgb,var(--br-z-excellent) 40%,var(--surface))}.yearly_teamZScore__5pxHM[data-z-tone=good]{background:color-mix(in srgb,var(--br-z-good) 23%,var(--surface))}.yearly_teamZScore__5pxHM[data-z-tone=neutral]{background:color-mix(in srgb,var(--surface-2) 80%,var(--line) 20%)}.yearly_teamZScore__5pxHM[data-z-tone=bad]{background:color-mix(in srgb,#e06b5f 24%,var(--surface))}.yearly_teamZScore__5pxHM[data-z-tone=poor]{background:color-mix(in srgb,#d84d42 42%,var(--surface))}.yearly_teamZScore__5pxHM[data-punted]{background:var(--surface-2);opacity:.55;text-decoration:line-through}.yearly_modalBackdrop__4wpVs{position:fixed;z-index:100;inset:0;display:grid;place-items:center;overflow-y:auto;padding:1rem;background:rgb(3 5 9/.74);backdrop-filter:blur(6px)}.yearly_draftModal__2jqQb{position:relative;display:grid;width:min(430px,100%);gap:.8rem;padding:1.2rem;border:1px solid var(--yearly-line);border-radius:14px;color:var(--ink);background:var(--surface);box-shadow:0 28px 90px rgb(0 0 0/.5)}.yearly_modalClose__d6rVM{position:absolute;z-index:10;top:.65rem;right:.65rem;width:30px;height:30px;border:1px solid var(--line);border-radius:50%;color:var(--muted);background:var(--surface-2);cursor:pointer;font-size:1rem}.yearly_modalEyebrow__ugRB6{padding-right:2.5rem;color:var(--yearly-secondary);font-size:.56rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.yearly_draftModal__2jqQb h2{margin:-.45rem 0 0;font-size:1.4rem;letter-spacing:-.035em}.yearly_draftModal__2jqQb p{margin:-.25rem 0 0;color:var(--muted);font-size:.68rem;line-height:1.5}.yearly_draftModal__2jqQb>label{display:grid;gap:.35rem}.yearly_draftModal__2jqQb>label>span{color:var(--muted);font-size:.55rem;font-weight:850;text-transform:uppercase}.yearly_costInput__xS_e6,.yearly_draftModal__2jqQb select:not([data-sporty-control]){min-height:40px;padding:0 .65rem;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:var(--surface-2);font:inherit;font-size:.68rem}.yearly_costInput__xS_e6{display:flex;align-items:center}.yearly_costInput__xS_e6 input:not([data-sporty-control]){width:100%;min-width:0;border:0;outline:0;color:var(--ink);background:transparent;font:inherit}.yearly_modalActions__DhEPF{display:flex;justify-content:flex-end;gap:.5rem;padding-top:.2rem}.yearly_modalActions__DhEPF a,.yearly_modalActions__DhEPF button:not([data-sporty-control]){display:inline-flex;min-height:38px;align-items:center;justify-content:center;padding:0 .8rem;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:var(--surface-2);font-size:.62rem;font-weight:850;text-decoration:none}.yearly_modalActions__DhEPF .yearly_confirmButton__StARw{color:var(--yearly-on-primary);border-color:var(--yearly-primary);background:var(--yearly-primary)}.yearly_playerProfileModal__eMKuZ{display:flex;min-width:0;min-height:0;height:100%;flex-direction:column;color:var(--ink);background:var(--surface);container-type:inline-size}.yearly_playerProfileHero__qbwDm{position:relative;min-height:245px;overflow:hidden;color:var(--profile-on-primary);background:linear-gradient(120deg,color-mix(in srgb,var(--profile-primary) 92%,#080b0e),var(--profile-primary) 52%,color-mix(in srgb,var(--profile-secondary) 72%,var(--profile-primary)))}.yearly_playerProfileHero__qbwDm:after{position:absolute;inset:0;background:repeating-linear-gradient(115deg,transparent 0 62px,rgb(255 255 255/.1) 63px 64px);content:""}.yearly_playerProfilePortrait__4Iguh{position:absolute;z-index:2;inset:.25rem 51% 0 4%}.yearly_playerProfilePortrait__4Iguh>span{position:absolute;inset:0;width:auto;height:auto;filter:drop-shadow(0 18px 24px rgb(0 0 0/.32))}.yearly_playerProfilePortrait__4Iguh>span>img{position:absolute;inset:0;display:block;width:100%;height:100%!important;max-width:none;object-fit:contain;object-position:center bottom}.yearly_playerProfileTeamBadge__zlWG6{position:absolute;z-index:4;top:1rem;left:1rem;width:64px;height:64px;background:rgb(8 12 16/.18);backdrop-filter:blur(8px)}.yearly_playerProfileIdentity__NBCnx{position:absolute;z-index:3;top:50%;right:3.6rem;left:50%;display:grid;gap:.4rem;transform:translateY(-50%);text-shadow:0 5px 22px rgb(0 0 0/.3)}.yearly_playerProfileIdentity__NBCnx>span{font-size:.58rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.yearly_playerProfileIdentity__NBCnx h2{margin:0;font-family:var(--br-font-body);font-size:clamp(2.7rem,7cqw,5rem);font-weight:500;line-height:.82;letter-spacing:-.035em;text-transform:uppercase;overflow-wrap:anywhere}.yearly_playerProfileIdentity__NBCnx p{width:max-content;max-width:100%;margin:.15rem 0 0;padding:.38rem .65rem;border-radius:999px;color:var(--profile-on-secondary);background:var(--profile-secondary);font-size:.58rem;font-weight:900;letter-spacing:.06em;text-shadow:none;text-transform:uppercase}.yearly_playerFantasyControls__pSGR9{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(190px,1fr) auto;align-items:end;gap:.55rem;padding:.7rem .85rem;border-bottom:1px solid var(--line);background:var(--surface-2)}.yearly_playerFantasyControlsAuction___Ag2t{grid-template-columns:minmax(130px,.7fr) minmax(170px,1fr) 88px auto}.yearly_playerFantasyControls__pSGR9 label,.yearly_playerFantasyStatus__Y33ue{display:grid;min-width:0;gap:.25rem}.yearly_playerFantasyControls__pSGR9 label>span,.yearly_playerFantasyStatus__Y33ue span{color:var(--muted);font-size:.49rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.yearly_playerFantasyStatus__Y33ue strong{overflow:hidden;color:var(--ink);font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.yearly_playerFantasyStatus__Y33ue strong[data-available]{color:#72e69d}.yearly_playerFantasyControls__pSGR9 .yearly_costInput__xS_e6,.yearly_playerFantasyControls__pSGR9 input:not([data-sporty-control]),.yearly_playerFantasyControls__pSGR9 select:not([data-sporty-control]){min-height:36px;padding:0 .55rem;border:1px solid var(--line);border-radius:7px;color:var(--ink);background:var(--surface);font:inherit;font-size:.61rem}.yearly_playerFantasyControls__pSGR9 input:not([data-sporty-control]):disabled{color:var(--muted);opacity:1}.yearly_playerFantasyControlsWaiver__TldW6{grid-template-columns:minmax(120px,.6fr) minmax(170px,1fr) minmax(170px,1fr) auto}.yearly_playerFantasyControlsWaiver__TldW6[data-mode=waiver]{grid-template-columns:minmax(110px,.55fr) minmax(155px,.9fr) minmax(160px,1fr) 86px auto}.yearly_playerFantasyControlsWaiver__TldW6[data-mode=roster]{grid-template-columns:minmax(150px,1fr) auto}.yearly_playerFantasyActions__hDv9o{display:flex;gap:.4rem}.yearly_playerFantasyActions__hDv9o button:not([data-sporty-control]){min-height:36px;padding:0 .7rem;border:1px solid var(--line);border-radius:7px;color:var(--ink);background:var(--surface);cursor:pointer;font-size:.58rem;font-weight:850;white-space:nowrap}.yearly_playerFantasyActions__hDv9o .yearly_confirmButton__StARw{color:var(--profile-on-primary);border-color:var(--profile-primary);background:var(--profile-primary)}.yearly_playerProfileStats__845Kc{padding:.85rem}.yearly_playerProfileStats__845Kc>header{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:.6rem}.yearly_playerProfileStats__845Kc>header>div{display:grid;gap:.12rem}.yearly_playerProfileStats__845Kc>header span{color:var(--ink);font-size:.48rem;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.yearly_playerProfileStats__845Kc h3{margin:0;font-size:.85rem}.yearly_playerProfileStats__845Kc>header small{color:var(--muted);font-size:.52rem}.yearly_playerProfileStats__845Kc>div{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:.3rem}.yearly_playerProfileStats__845Kc article{display:grid;gap:.2rem;min-width:0}.yearly_playerProfileStats__845Kc article>span{color:var(--muted);font-size:.46rem;font-weight:900;text-align:center}.yearly_playerProfileHistory__G7xIJ{padding-top:.65rem;border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface-2) 42%,var(--surface))}.yearly_playerProfileHistory__G7xIJ>header span{color:var(--muted)}.yearly_playerProfileUnavailable__wtF7l{margin:.15rem 0 .3rem;padding:.8rem;border:1px dashed var(--line-strong);border-radius:8px;color:var(--muted);background:var(--surface-2);font-size:.62rem;text-align:center}.yearly_playerActionStatus__ihJv7{grid-column:1/-1;margin:0;color:var(--muted);font-size:.52rem;line-height:1.4}.yearly_playerProfileSchedule__rcgNW>div{grid-template-columns:repeat(7,minmax(0,1fr))}.yearly_playerProfileSchedule__rcgNW article{min-height:58px;place-content:center;padding:.35rem;border:1px solid var(--line);background:var(--surface);text-align:center}.yearly_playerProfileSchedule__rcgNW article[data-plays]{background:color-mix(in srgb,var(--ink) 6%,var(--surface))}.yearly_playerProfileSchedule__rcgNW article strong{font-size:.58rem;white-space:nowrap}.yearly_playerProfileSchedule__rcgNW article small{color:var(--faint);font-size:.42rem}.yearly_playerProfileDialog__ASZ0J[data-presentation=full-bleed]{width:min(88vw,1200px);height:min(86dvh,900px);max-height:calc(100dvh - 32px)}.yearly_playerProfileBody__zOtjh{min-height:0}.yearly_playerProfileHero__qbwDm{min-height:190px;flex-shrink:0}.yearly_playerProfilePortrait__4Iguh{inset:.2rem 61% 0 3%}.yearly_playerProfileIdentity__NBCnx{right:64px;left:39%}.yearly_playerProfileIdentity__NBCnx h2{font-size:clamp(2.45rem,5.8cqw,4.7rem)}.yearly_playerModalActionSlot__4BSkH{flex-shrink:0;position:relative;z-index:5;min-width:0;border-bottom:1px solid var(--line);background:var(--surface-2)}.yearly_playerModalActionSlot__4BSkH>.yearly_playerFantasyControls__pSGR9{border-bottom:0}.yearly_playerResearchGrid__3p8CP{flex:1;display:grid;min-height:0;grid-template-columns:minmax(0,1fr) minmax(216px,24.8%)}.yearly_playerResearchMain__y9OgR{display:grid;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr);border-right:1px solid var(--line)}.yearly_playerResearchTabs__QvQSO{display:flex;align-items:center;gap:.3rem;padding:6px .9rem;border-bottom:1px solid var(--line);background:var(--surface)}.yearly_playerResearchMobileTab__c2B0B{display:none}.yearly_playerResearchPanel__1gfOm{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain}.yearly_playerResearchSection__mkoif{padding:1rem}.yearly_playerResearchSection__mkoif+.yearly_playerResearchSection__mkoif{border-top:1px solid var(--line)}.yearly_playerResearchSection__mkoif>header{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:.7rem}.yearly_playerResearchSection__mkoif>header>div{display:grid;gap:.18rem}.yearly_playerNewsFeed__0Fw5A>header span,.yearly_playerResearchSection__mkoif>header span{color:var(--ink);font-size:.5rem;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.yearly_playerNewsFeed__0Fw5A h3,.yearly_playerResearchSection__mkoif h3{margin:0;color:var(--ink);font-size:.92rem}.yearly_playerResearchSection__mkoif>header small{color:var(--muted);font-size:.54rem}.yearly_playerResearchTable__8LJwF{min-width:max-content;white-space:nowrap}.yearly_playerResearchTable__8LJwF td,.yearly_playerResearchTable__8LJwF th{min-width:54px}.yearly_playerResearchTable__8LJwF tr>:first-child{position:sticky;z-index:3;left:0;min-width:92px;text-align:left;background:var(--surface);box-shadow:1px 0 var(--line)}.yearly_playerResearchTable__8LJwF thead tr>:first-child{z-index:4;background:var(--surface-2)}.yearly_playerResearchTable__8LJwF tbody th{font-weight:700}.yearly_playerResearchTable__8LJwF .yearly_playerSeasonDivider__Qd3K7>th{position:static;height:24px;padding-block:2px;box-shadow:none;background:var(--surface-2);text-align:left}.yearly_playerResearchTable__8LJwF .yearly_playerSeasonDivider__Qd3K7 strong{font-weight:700}.yearly_playerParticipation___A_8D{display:block;color:var(--muted);font-size:11px;white-space:normal}.yearly_playerLogCoverage__Z186X{margin:0 0 8px;color:var(--muted);font-size:12px;line-height:1.5}.yearly_playerResearchTable__8LJwF thead .yearly_playerResearchTextHeading__4A6wZ{text-align:left}.yearly_playerResearchTable__8LJwF tbody th>span{display:block}.yearly_playerResearchTable__8LJwF tbody th>small{display:block;margin-top:.12rem;color:var(--muted);font-size:11px;font-weight:400}.yearly_playerProjectionFallback__m_ntz{margin:.55rem 0 0;color:var(--muted);font-size:.55rem;font-weight:800}.yearly_playerResearchEmpty__AbYZa{display:grid;justify-items:center;gap:.3rem;padding:1.2rem .8rem;border:1px dashed var(--line-strong);border-radius:8px;color:var(--muted);background:var(--surface-2);text-align:center}.yearly_playerResearchEmpty__AbYZa strong{color:var(--ink);font-size:.68rem}.yearly_playerResearchEmpty__AbYZa span{max-width:36rem;font-size:.58rem;line-height:1.45}.yearly_playerResearchTable__8LJwF tbody th .yearly_playerPhaseBadge__R_MXT{display:inline-flex;width:max-content;margin-top:.18rem;padding:.15rem .34rem;border-radius:2px;color:var(--surface);background:var(--ink);font-size:10px;font-weight:700;text-transform:uppercase}.yearly_playerLoadMore__H4003{display:flex;justify-content:center;padding-top:.8rem}.yearly_playerResearchState__4FAi3{display:grid;min-height:100%;place-content:center;justify-items:center;gap:.45rem;padding:2rem;color:var(--muted);text-align:center}.yearly_playerResearchState__4FAi3 strong{color:var(--ink);font-size:.82rem}.yearly_playerResearchState__4FAi3 p{max-width:30rem;margin:0;font-size:.62rem;line-height:1.5}.yearly_playerResearchSpinner__dwDyS{width:28px;height:28px;border:3px solid var(--line);border-top-color:var(--ink);border-radius:50%;animation:yearly_playerResearchSpin__gM0gP .8s linear infinite}@keyframes yearly_playerResearchSpin__gM0gP{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.yearly_playerResearchSpinner__dwDyS{animation:none}}.yearly_playerNewsRail__9E90g{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;background:color-mix(in srgb,var(--surface-2) 55%,var(--surface))}.yearly_playerNewsFeed__0Fw5A{padding:1rem}.yearly_playerNewsFeed__0Fw5A>header{display:grid;gap:.18rem;margin-bottom:.7rem}.yearly_playerNewsFeed__0Fw5A .yearly_playerResearchState__4FAi3{min-height:160px;padding:24px 12px}.yearly_playerNewsFeed__0Fw5A ol{display:grid;margin:0;padding:0;list-style:none}.yearly_playerNewsFeed__0Fw5A li{border-top:1px solid var(--line)}.yearly_playerNewsFeed__0Fw5A li:first-child{border-top:0}.yearly_playerNewsFeed__0Fw5A li>a,.yearly_playerNewsFeed__0Fw5A li>article{display:grid;gap:.36rem;padding:.8rem 0;color:var(--ink);text-decoration:none}.yearly_playerNewsFeed__0Fw5A li>a:hover h4{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.yearly_playerNewsFeed__0Fw5A li div{display:flex;flex-wrap:wrap;gap:.35rem;color:var(--muted);font-size:.48rem;font-weight:800}.yearly_playerNewsFeed__0Fw5A li div span:before{margin-right:.35rem;content:"·"}.yearly_playerNewsFeed__0Fw5A h4{margin:0;color:var(--ink);font-size:.7rem;line-height:1.3}.yearly_playerNewsFeed__0Fw5A li p{margin:0;color:var(--muted);font-size:.58rem;line-height:1.45}.yearly_playerNewsFeed__0Fw5A li>a>span,.yearly_playerNewsFeed__0Fw5A li>article>span{color:var(--ink);font-size:.5rem;font-weight:900;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:2px}.yearly_playerResearchMobileNews__RCy4c{display:none}.yearly_srOnly__V8kqC{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.yearly_sessionStatus__r3vAm{margin:.65rem 0;padding:.65rem .8rem;border-left:3px solid var(--yearly-secondary);background:color-mix(in srgb,var(--yearly-secondary) 7%,transparent);font-size:.72rem;line-height:1.45}.yearly_activityPanel__XM_S7,.yearly_planPanel__tGApv,.yearly_recommendationPanel__d4m2X,.yearly_swingPanel__UycKK,.yearly_waiverWorkflow__0SHJv{padding:clamp(1rem,2vw,1.35rem)}.yearly_activityPanel__XM_S7{margin-top:.7rem}.yearly_activityPanel__XM_S7>p,.yearly_planPanel__tGApv>p{margin:.8rem 0 0;color:var(--muted);font-size:.75rem}.yearly_activityPanel__XM_S7 li{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:.7rem;padding:.65rem 0;border-top:1px solid var(--line);font-size:.74rem}.yearly_activityPanel__XM_S7 li small{color:var(--muted)}.yearly_waiverWorkflow__0SHJv{margin-bottom:.65rem}.yearly_modeSwitch__d7Jfj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.85rem}.yearly_moveControls__A80II{display:grid;grid-template-columns:1.15fr .6fr 1fr 1fr;gap:.65rem;align-items:end}.yearly_moneyInput__vxbHp{display:flex;align-items:center;padding:0 .7rem}.yearly_moneyInput__vxbHp b{color:var(--muted)}.yearly_moneyInput__vxbHp input:not([data-sporty-control]){width:100%;border:0;outline:0;color:var(--ink);background:transparent;font:inherit}.yearly_moveControls__A80II dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin:1rem 0 0}.yearly_moveControls__A80II dl div{padding:.55rem;border:1px solid var(--line);border-radius:8px}.yearly_moveControls__A80II dt{color:var(--muted);font-size:.57rem;text-transform:uppercase}.yearly_moveControls__A80II dd{margin:.22rem 0 0;font-size:.66rem;font-weight:800}.yearly_windowDetail__LS8FY{margin:.7rem 0 0;padding:.65rem .75rem;border-radius:8px;color:var(--muted);background:var(--surface-2);font-size:.68rem;line-height:1.45}.yearly_planPanel__tGApv{margin-top:.7rem}.yearly_planHeading__Z_0cz{display:flex;align-items:center;justify-content:space-between;gap:1rem}.yearly_planPanel__tGApv li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.72rem 0;border-top:1px solid var(--line)}.yearly_planPanel__tGApv li>span{display:grid;width:1.8rem;height:1.8rem;place-items:center;border-radius:50%;color:var(--yearly-on-primary);background:var(--yearly-primary);font-size:.66rem;font-weight:900}.yearly_planPanel__tGApv li>div{display:grid;gap:.2rem}.yearly_planPanel__tGApv li strong{font-size:.78rem}.yearly_planPanel__tGApv li small{color:var(--muted);font-size:.65rem}.yearly_planPanel__tGApv li>button:not([data-sporty-control]){width:2rem;height:2rem;border:1px solid var(--line);border-radius:50%;color:var(--muted);background:transparent;cursor:pointer}.yearly_planPanel__tGApv footer{display:flex;gap:.7rem;margin-top:.7rem;padding:.75rem;border:1px dashed color-mix(in srgb,#ff6b57 50%,var(--line));border-radius:9px;color:var(--muted);font-size:.67rem;line-height:1.4}.yearly_planPanel__tGApv footer strong{flex:0 0 auto;color:#FF8A78}.yearly_matchupCommand__6dTwQ{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;overflow:hidden;padding:clamp(1rem,2vw,1.5rem);background:linear-gradient(115deg,color-mix(in srgb,var(--yearly-primary) 22%,var(--surface)),var(--surface) 60%)}.yearly_matchupCommand__6dTwQ h2{margin:.35rem 0 .25rem;font-size:clamp(1.4rem,2.8vw,2.25rem);letter-spacing:-.035em}.yearly_matchupCommand__6dTwQ h2 i{color:var(--muted);font-family:var(--br-font-body);font-size:.7em;font-weight:400}.yearly_matchupCommand__6dTwQ p{margin:0;color:var(--muted);font-size:.72rem}.yearly_scenarioSwitch__nrvcP{display:grid;grid-template-columns:repeat(2,auto);padding:.3rem;border:1px solid var(--line);border-radius:999px;background:var(--surface-2)}.yearly_scenarioSwitch__nrvcP label{position:relative;cursor:pointer}.yearly_scenarioSwitch__nrvcP input:not([data-sporty-control]){position:absolute;width:1px;height:1px;opacity:0}.yearly_scenarioSwitch__nrvcP span{display:block;padding:.6rem .75rem;border-radius:999px;color:var(--muted);font-size:.66rem;font-weight:800}.yearly_scenarioSwitch__nrvcP label[data-selected] span{color:var(--yearly-on-primary);background:var(--yearly-primary)}.yearly_winDial__Yrfaz{display:grid;min-width:145px;padding-left:1rem;border-left:1px solid var(--yearly-line)}.yearly_winDial__Yrfaz strong{color:var(--yearly-secondary);font-size:2rem;line-height:1}.yearly_winDial__Yrfaz span{margin-top:.25rem;font-size:.68rem;font-weight:800}.yearly_winDial__Yrfaz small{margin-top:.18rem;color:var(--muted);font-size:.58rem}.yearly_categoryFilter__eIVLu{display:flex;gap:.35rem;margin:.75rem 0;overflow-x:auto;padding:.15rem .1rem .35rem;scrollbar-width:thin}.yearly_categoryFilter__eIVLu button:not([data-sporty-control]){flex:0 0 auto;padding:.5rem .7rem;border:1px solid var(--line);border-radius:999px;color:var(--muted);background:var(--surface);font-size:.64rem;font-weight:800;cursor:pointer}.yearly_categoryFilter__eIVLu button:not([data-sporty-control])[aria-pressed=true]{border-color:var(--yearly-secondary);color:var(--yearly-on-secondary);background:var(--yearly-secondary)}.yearly_categoryGrid__jZt9k{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.yearly_categoryGrid__jZt9k article{min-width:0;padding:.85rem;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.yearly_categoryGrid__jZt9k article[data-outcome=advantage]{border-top-color:var(--yearly-secondary)}.yearly_categoryGrid__jZt9k article[data-outcome=behind]{border-top-color:#FF6B57}.yearly_categoryGrid__jZt9k article header{display:flex;justify-content:space-between;gap:.5rem}.yearly_categoryGrid__jZt9k article header span{font-size:.66rem;font-weight:900;letter-spacing:.08em}.yearly_categoryGrid__jZt9k article header strong{color:var(--muted);font-size:.6rem;text-transform:uppercase}.yearly_categoryValues__GWmGr{display:grid;grid-template-columns:1fr auto 1fr;align-items:baseline;gap:.5rem;margin:.7rem 0}.yearly_categoryValues__GWmGr b{font-size:1.15rem}.yearly_categoryValues__GWmGr b:last-child{text-align:right}.yearly_categoryValues__GWmGr span{color:var(--faint);font-size:.68rem;font-family:var(--br-font-body);font-style:italic}.yearly_probabilityTrack__ABitM{height:4px;overflow:hidden;border-radius:999px;background:var(--line)}.yearly_probabilityTrack__ABitM i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--yearly-primary),var(--yearly-secondary))}.yearly_categoryGrid__jZt9k article footer{display:grid;gap:.25rem;margin-top:.6rem}.yearly_categoryGrid__jZt9k article footer span{font-size:.65rem;font-weight:800}.yearly_categoryGrid__jZt9k article footer small{color:var(--muted);font-size:.61rem;line-height:1.4}.yearly_matchupLower__kpt2w{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.2fr);gap:.75rem;margin-top:.75rem}.yearly_recommendationPanel__d4m2X li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.65rem;padding:.7rem 0;border-top:1px solid var(--line)}.yearly_recommendationPanel__d4m2X li>b{display:grid;width:1.55rem;height:1.55rem;place-items:center;border-radius:50%;color:var(--yearly-on-primary);background:var(--yearly-primary);font-size:.62rem}.yearly_recommendationPanel__d4m2X li>div{display:grid;gap:.22rem}.yearly_recommendationPanel__d4m2X li strong{font-size:.75rem}.yearly_recommendationPanel__d4m2X li span{color:var(--muted);font-size:.65rem;line-height:1.4}.yearly_recommendationPanel__d4m2X li>small{color:var(--yearly-secondary);font-size:.6rem;font-weight:900;white-space:nowrap}.yearly_recommendationPanel__d4m2X>p{margin:.65rem 0 0;color:var(--muted);font-size:.63rem;line-height:1.45}.yearly_swingPanel__UycKK{min-width:0}.yearly_swingPanel__UycKK>article{margin-top:.8rem}.yearly_workspace__DTYoZ button:not([data-sporty-control]):disabled{cursor:not-allowed;opacity:.55}@container (max-width: 1000px){.yearly_draftColumns__Rns0E,.yearly_importGrid__8rOa4,.yearly_leagueCard__XrCTX,.yearly_matchupLower__kpt2w,.yearly_overviewGrid__uxJKW{grid-template-columns:1fr}.yearly_teamViewer__bIcJB{position:static}.yearly_positionPicker__LHWic{min-height:42px}.yearly_importScope__dDoCK,.yearly_providerPicker__hMHA8{border-right:0;border-bottom:1px solid var(--yearly-line)}.yearly_moveControls__A80II{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 720px){.yearly_draftContext__eK1hz,.yearly_leagueMetrics__SsKXo{grid-template-columns:repeat(2,minmax(0,1fr))}.yearly_draftContext__eK1hz>div{border-right:0;border-bottom:1px solid var(--line)}.yearly_matchupCommand__6dTwQ{grid-template-columns:1fr auto}.yearly_matchupCommand__6dTwQ>div:first-child{grid-column:1/-1}.yearly_categoryGrid__jZt9k{grid-template-columns:repeat(2,minmax(0,1fr))}.yearly_playerProfileHero__qbwDm{min-height:350px}.yearly_playerProfilePortrait__4Iguh{inset:.25rem 16% 42%}.yearly_playerProfileTeamBadge__zlWG6{width:52px;height:52px}.yearly_playerProfileIdentity__NBCnx{top:auto;right:1rem;bottom:1.2rem;left:1rem;justify-items:center;text-align:center;transform:none}.yearly_playerProfileIdentity__NBCnx h2{font-size:clamp(2.5rem,12cqw,4.2rem)}.yearly_playerFantasyControlsAuction___Ag2t,.yearly_playerFantasyControlsWaiver__TldW6,.yearly_playerFantasyControlsWaiver__TldW6[data-mode],.yearly_playerFantasyControls__pSGR9{grid-template-columns:repeat(2,minmax(0,1fr))}.yearly_playerFantasyActions__hDv9o{grid-column:1/-1;justify-content:flex-end}.yearly_playerProfileStats__845Kc>div{grid-template-columns:repeat(3,minmax(0,1fr))}.yearly_playerProfileSchedule__rcgNW>div{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (max-width: 480px){.yearly_leagueCard__XrCTX{padding-left:1.25rem}.yearly_leagueIdentity__jo0Si{align-items:flex-start}.yearly_categoryGrid__jZt9k,.yearly_dataSetPicker__35B04>div,.yearly_draftContext__eK1hz,.yearly_leagueMetrics__SsKXo,.yearly_modeSwitch__d7Jfj,.yearly_moveControls__A80II,.yearly_toolGrid__sfdyT{grid-template-columns:1fr}.yearly_componentHeader__guQRQ,.yearly_planHeading__Z_0cz{align-items:flex-start;flex-direction:column}.yearly_activityPanel__XM_S7 li{grid-template-columns:1fr}.yearly_planPanel__tGApv footer{flex-direction:column}.yearly_matchupCommand__6dTwQ{grid-template-columns:1fr}.yearly_scenarioSwitch__nrvcP{grid-template-columns:repeat(2,minmax(0,1fr))}.yearly_scenarioSwitch__nrvcP span{text-align:center}.yearly_winDial__Yrfaz{padding:.8rem 0 0;border-top:1px solid var(--yearly-line);border-left:0}.yearly_recommendationPanel__d4m2X li{grid-template-columns:auto minmax(0,1fr)}.yearly_recommendationPanel__d4m2X li>small{grid-column:2}.yearly_compactSelect__O_nVI,.yearly_settingsMenu__TiJVa,.yearly_yahooButton__e7FFV{min-width:0}.yearly_yahooButton__e7FFV{flex-basis:auto;width:100%}.yearly_yahooPicker__nKobs[data-control-width]{width:auto}.yearly_importYahooControls__eKyez{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.yearly_importYahooControls__eKyez>:first-child{grid-column:1/-1}.yearly_draftModePicker__BN7HB,.yearly_positionPicker__LHWic,.yearly_switchControl__sijlM{grid-column:1/-1;min-height:42px}.yearly_draftModePicker__BN7HB{width:100%}.yearly_teamViewerHeader__jIOcb{align-items:stretch;flex-direction:column}.yearly_teamSwitcher___cru9{width:100%}.yearly_teamRosterScroll__TT92Y{max-height:65vh}.yearly_playerFantasyControlsAuction___Ag2t,.yearly_playerFantasyControlsWaiver__TldW6,.yearly_playerFantasyControlsWaiver__TldW6[data-mode],.yearly_playerFantasyControls__pSGR9{grid-template-columns:1fr}.yearly_playerFantasyActions__hDv9o{grid-column:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.yearly_playerFantasyActions__hDv9o .yearly_confirmButton__StARw:only-child{grid-column:1/-1}.yearly_playerProfileStats__845Kc>header{align-items:flex-start;flex-direction:column}.yearly_playerProfileSchedule__rcgNW>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.yearly_importGrid__8rOa4,.yearly_leagueCard__XrCTX,.yearly_matchupLower__kpt2w,.yearly_overviewGrid__uxJKW{grid-template-columns:1fr}.yearly_importScope__dDoCK,.yearly_providerPicker__hMHA8{border-right:0;border-bottom:1px solid var(--yearly-line)}.yearly_moveControls__A80II{grid-template-columns:repeat(2,minmax(0,1fr))}.yearly_draftColumns__Rns0E{grid-template-columns:1fr}.yearly_teamViewer__bIcJB{position:static}.yearly_positionPicker__LHWic{min-height:42px}}@media (max-width:820px){.yearly_pageHero__aA6g2{grid-template-columns:1fr}.yearly_draftContext__eK1hz,.yearly_leagueMetrics__SsKXo{grid-template-columns:repeat(2,minmax(0,1fr))}.yearly_draftContext__eK1hz>div{border-right:0;border-bottom:1px solid var(--line)}.yearly_matchupCommand__6dTwQ{grid-template-columns:1fr auto}.yearly_matchupCommand__6dTwQ>div:first-child{grid-column:1/-1}.yearly_categoryGrid__jZt9k{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.yearly_pageHeroCopy__tQJqY h1{font-size:clamp(3rem,16vw,4.7rem)}.yearly_leagueCard__XrCTX{padding-left:1.25rem}.yearly_leagueIdentity__jo0Si{align-items:flex-start}.yearly_categoryGrid__jZt9k,.yearly_dataSetPicker__35B04>div,.yearly_draftContext__eK1hz,.yearly_leagueMetrics__SsKXo,.yearly_modeSwitch__d7Jfj,.yearly_moveControls__A80II,.yearly_toolGrid__sfdyT{grid-template-columns:1fr}.yearly_componentHeader__guQRQ,.yearly_planHeading__Z_0cz{align-items:flex-start;flex-direction:column}.yearly_activityPanel__XM_S7 li{grid-template-columns:1fr}.yearly_planPanel__tGApv footer{flex-direction:column}.yearly_matchupCommand__6dTwQ{grid-template-columns:1fr}.yearly_scenarioSwitch__nrvcP{grid-template-columns:repeat(2,minmax(0,1fr))}.yearly_scenarioSwitch__nrvcP span{text-align:center}.yearly_winDial__Yrfaz{padding:.8rem 0 0;border-top:1px solid var(--yearly-line);border-left:0}.yearly_recommendationPanel__d4m2X li{grid-template-columns:auto minmax(0,1fr)}.yearly_recommendationPanel__d4m2X li>small{grid-column:2}.yearly_compactSelect__O_nVI,.yearly_settingsMenu__TiJVa,.yearly_yahooButton__e7FFV{min-width:0}.yearly_yahooButton__e7FFV{flex-basis:auto;width:100%}.yearly_yahooPicker__nKobs[data-control-width]{width:auto}.yearly_importYahooControls__eKyez{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.yearly_importYahooControls__eKyez>:first-child{grid-column:1/-1}.yearly_draftModePicker__BN7HB,.yearly_positionPicker__LHWic,.yearly_switchControl__sijlM{grid-column:1/-1;min-height:42px}.yearly_draftModePicker__BN7HB{width:100%}.yearly_teamViewerHeader__jIOcb{align-items:stretch;flex-direction:column}.yearly_teamSwitcher___cru9{width:100%}.yearly_teamRosterScroll__TT92Y{max-height:65vh}}@media (max-width:760px){.yearly_modalBackdrop__4wpVs{padding:0;place-items:stretch}.yearly_playerProfileDialog__ASZ0J[data-presentation=full-bleed]{width:100%;height:100dvh;max-height:100dvh;border:0;border-radius:0}.yearly_playerProfileHero__qbwDm{min-height:210px}.yearly_playerProfilePortrait__4Iguh{inset:.2rem 42% 0 2%}.yearly_playerProfileIdentity__NBCnx{top:auto;right:64px;bottom:1rem;left:43%;justify-items:start;text-align:left;transform:none}.yearly_playerProfileIdentity__NBCnx h2{font-size:clamp(2rem,9vw,3.5rem)}.yearly_playerResearchGrid__3p8CP{grid-template-columns:minmax(0,1fr)}.yearly_playerResearchMain__y9OgR{border-right:0}.yearly_playerNewsRail__9E90g{display:none}.yearly_playerResearchMobileNews__RCy4c,.yearly_playerResearchMobileTab__c2B0B{display:block}.yearly_playerResearchTabs__QvQSO{overflow-x:auto}.yearly_playerResearchTabs__QvQSO>*{flex:1 0 auto}.yearly_playerModalActionSlot__4BSkH .yearly_playerFantasyControls__pSGR9{position:static;box-shadow:none}}@media (max-width:460px){.yearly_playerProfileHero__qbwDm{min-height:240px}.yearly_playerProfilePortrait__4Iguh{inset:.2rem 18% 38%}.yearly_playerProfileIdentity__NBCnx{right:1rem;bottom:.8rem;left:1rem;justify-items:center;text-align:center}.yearly_playerNewsFeed__0Fw5A,.yearly_playerResearchSection__mkoif{padding:.75rem}}@media (max-height:540px){.yearly_playerProfileDialog__ASZ0J[role=dialog][data-presentation=full-bleed]>.yearly_playerProfileBody__zOtjh{overflow-y:auto}.yearly_playerProfileModal__eMKuZ{height:auto;min-height:100%}.yearly_playerResearchGrid__3p8CP{flex:none;min-height:300px}}@media (prefers-reduced-motion:reduce){.yearly_workspace__DTYoZ *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.yearly_workspace__DTYoZ{--yearly-panel:var(--surface);--yearly-panel-strong:var(--surface-2);--yearly-line:color-mix(in srgb,var(--br-box-score-cyan) 28%,var(--line));font-family:var(--br-font-body)}.yearly_workspace__DTYoZ :is(h1,h2,h3,h4){font-family:var(--br-font-body)}.yearly_pageHero__aA6g2{align-items:center;gap:1.25rem;margin-bottom:.85rem;padding:clamp(.9rem,1.8vw,1.35rem) clamp(1rem,2vw,1.5rem);border:1px solid color-mix(in srgb,var(--br-box-score-cyan) 35%,var(--line));border-top:3px solid var(--br-rim-red);border-bottom:2px solid var(--br-box-score-cyan);border-radius:3px;background:var(--surface);box-shadow:5px 5px 0 color-mix(in srgb,var(--br-overtime-navy) 24%,transparent)}.yearly_componentHeader__guQRQ span,.yearly_draftContext__eK1hz span,.yearly_leagueIdentity__jo0Si>div>span,.yearly_matchupCommand__6dTwQ>div:first-child>span,.yearly_pageHeroCopy__tQJqY>span,.yearly_sectionHeading__kE9v0>span{color:var(--br-rim-red);font-family:var(--br-font-body);font-size:.58rem;font-weight:400;letter-spacing:.08em}.yearly_pageHeroCopy__tQJqY h1,.yearly_workspace__DTYoZ[data-density=compact] .yearly_pageHeroCopy__tQJqY h1{max-width:900px;margin-top:.35rem;font-family:var(--br-font-body);font-size:clamp(2rem,4vw,3.65rem);font-weight:400;line-height:.94;letter-spacing:-.025em}.yearly_pageHeroCopy__tQJqY p,.yearly_workspace__DTYoZ[data-density=compact] .yearly_pageHeroCopy__tQJqY p{max-width:680px;margin-top:.65rem;font-size:.88rem;line-height:1.5}.yearly_activityPanel__XM_S7,.yearly_alertRail__V9xdJ,.yearly_draftContext__eK1hz,.yearly_importer__iD6jS,.yearly_leagueCard__XrCTX,.yearly_matchupCommand__6dTwQ,.yearly_planPanel__tGApv,.yearly_recommendationPanel__d4m2X,.yearly_swingPanel__UycKK,.yearly_teamViewer__bIcJB,.yearly_toolSection__m0m1t,.yearly_waiverWorkflow__0SHJv{border-color:color-mix(in srgb,var(--br-box-score-cyan) 28%,var(--line));border-radius:3px;background:var(--surface);box-shadow:5px 5px 0 color-mix(in srgb,var(--br-overtime-navy) 18%,transparent)}.yearly_draftContext__eK1hz,.yearly_importer__iD6jS,.yearly_leagueCard__XrCTX,.yearly_matchupCommand__6dTwQ,.yearly_waiverWorkflow__0SHJv{border-top:3px solid var(--br-rim-red);border-bottom:2px solid var(--br-box-score-cyan)}.yearly_leagueCard__XrCTX:before{width:4px;background:linear-gradient(var(--br-rim-red),var(--br-box-score-cyan))}.yearly_toolCard__pDrkm:hover{border-color:var(--br-box-score-cyan);transform:translateY(-1px)}.yearly_componentHeader__guQRQ>strong,.yearly_modalEyebrow__ugRB6,.yearly_playerProfileStats__845Kc>header span,.yearly_recommendationPanel__d4m2X li>small,.yearly_toolCard__pDrkm>b{color:var(--br-rim-red)}.yearly_componentHeader__guQRQ>strong{border-color:var(--br-rim-red);border-radius:2px;font-family:var(--br-font-body)}.yearly_modalActions__DhEPF .yearly_confirmButton__StARw,.yearly_playerFantasyActions__hDv9o .yearly_confirmButton__StARw,.yearly_primaryButton__aBrP7,.yearly_recommendationPanel__d4m2X>button:not([data-sporty-control]){border-color:var(--br-rim-red);border-radius:2px;color:var(--br-midnight-ink);background:var(--br-rim-red);font-family:var(--br-font-body);letter-spacing:.05em;text-transform:uppercase}.yearly_draftModePicker__BN7HB button:not([data-sporty-control])[aria-pressed=true],.yearly_positionPicker__LHWic button:not([data-sporty-control])[aria-pressed=true],.yearly_scenarioSwitch__nrvcP label[data-selected] span{color:var(--br-midnight-ink);background:var(--br-box-score-cyan)}.yearly_workspace__DTYoZ :is(button:not([data-sporty-control]),input:not([data-sporty-control]),select:not([data-sporty-control])){font-family:var(--br-font-body)}.yearly_workspace__DTYoZ :is(button:not([data-sporty-control]),input:not([data-sporty-control]),select:not([data-sporty-control])):focus-visible{outline-color:var(--br-box-score-cyan)}.yearly_teamViewerHeader__jIOcb>div:first-child>span{color:var(--br-rim-red)}.yearly_switchControl__sijlM input:not([data-sporty-control]):checked+span{background:var(--br-box-score-cyan)}@media (max-width:600px){.yearly_pageHeroCopy__tQJqY h1,.yearly_workspace__DTYoZ[data-density=compact] .yearly_pageHeroCopy__tQJqY h1{font-size:clamp(2rem,10vw,3.1rem)}.yearly_pageHero__aA6g2{align-items:flex-start}.yearly_workspace__DTYoZ[data-layout=wide-room]{width:100%;padding-top:.65rem}.yearly_modalBackdrop__4wpVs{padding:0;place-items:stretch}.yearly_playerProfileDialog__ASZ0J[data-presentation=full-bleed]{width:100%;height:100dvh;max-height:100dvh;border:0;border-radius:0}.yearly_playerFantasyControlsAuction___Ag2t,.yearly_playerFantasyControls__pSGR9{position:sticky;z-index:8;bottom:0;padding-bottom:calc(.7rem + env(safe-area-inset-bottom));box-shadow:0 -10px 24px rgb(0 0 0/.18)}.yearly_playerFantasyActions__hDv9o button:not([data-sporty-control]){min-height:44px}}.yearly_waiverPlanner__kPSPS{width:100%;min-width:0;container-type:inline-size}.yearly_pickupRail__L6K9A,.yearly_waiverSchedulePanel__88mIs{border:1px solid var(--yearly-line);border-radius:2px;color:var(--ink);background:var(--surface);box-shadow:4px 4px 0 color-mix(in srgb,var(--br-overtime-navy) 15%,transparent)}.yearly_waiverCustomRange__7OY8u{display:flex;min-width:0;align-items:stretch;gap:.45rem}.yearly_waiverCustomRange__7OY8u p{align-self:center;max-width:220px;margin:0;color:#b94339;font-size:.52rem;line-height:1.3}.yearly_waiverLayout__FB0TA{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:.65rem}.yearly_waiverSchedulePanel__88mIs{min-width:0;overflow:hidden}.yearly_waiverMatrixScroll__gTPnd{width:100%;overflow-x:auto;overscroll-behavior:contain;scrollbar-color:var(--line-strong) transparent}.yearly_waiverMatrixScroll__gTPnd:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.yearly_waiverMatrixScroll__gTPnd table{width:100%;table-layout:fixed;border-collapse:collapse}.yearly_waiverMatrixScroll__gTPnd caption{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.yearly_waiverTeamColumn__gGdEL{width:142px}.yearly_waiverGamesColumn__qFRI_{width:6%}.yearly_waiverPeopleColumn__IiY7U{width:16%}.yearly_waiverMatrixScroll__gTPnd td,.yearly_waiverMatrixScroll__gTPnd th{min-height:52px;padding:.32rem .28rem;border:1px solid var(--line);font-size:.54rem;text-align:center;vertical-align:middle}.yearly_waiverMatrixScroll__gTPnd thead th{position:sticky;z-index:5;top:0;height:50px;color:var(--muted);background:var(--surface-2);font-size:.45rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.yearly_waiverMatrixScroll__gTPnd thead th small,.yearly_waiverMatrixScroll__gTPnd thead th span,.yearly_waiverMatrixScroll__gTPnd thead th strong{display:block}.yearly_waiverMatrixScroll__gTPnd thead th strong{margin-top:.08rem;color:var(--ink);font-size:.49rem}.yearly_waiverMatrixScroll__gTPnd thead th small{margin-top:.1rem;color:var(--faint);font-size:.38rem;font-weight:800;letter-spacing:.02em;text-transform:none;white-space:nowrap}.yearly_waiverMatrixScroll__gTPnd tr>:first-child{position:sticky;z-index:3;left:0;background:var(--surface);text-align:left}.yearly_waiverMatrixScroll__gTPnd thead tr>:first-child{z-index:7;background:var(--surface-2)}.yearly_waiverMatrixScroll__gTPnd tbody th small,.yearly_waiverMatrixScroll__gTPnd tbody th strong{display:block}.yearly_waiverMatrixScroll__gTPnd tbody th strong{font-size:.6rem}.yearly_waiverMatrixScroll__gTPnd tbody th small{margin-top:.1rem;overflow:hidden;color:var(--muted);font-size:.42rem;text-overflow:ellipsis;white-space:nowrap}.yearly_waiverTeamIdentity__X6308{display:flex;min-width:0;align-items:center;gap:.42rem}.yearly_waiverTeamIdentity__X6308>span:last-child{display:grid;min-width:0;gap:.04rem}.yearly_waiverTeamBadge__rPinQ{flex:0 0 30px;width:30px;height:30px;background:transparent}.yearly_waiverGameCount__oK8e9{color:var(--ink);font-size:.65rem!important;font-weight:850}.yearly_waiverMatrixScroll__gTPnd td{background:var(--surface)}.yearly_waiverMatrixScroll__gTPnd td[data-has-game]{background:color-mix(in srgb,var(--br-z-excellent) 40%,var(--surface))}.yearly_waiverGameCell__pO_LP{color:var(--ink);font-size:.54rem;font-weight:800;white-space:nowrap}.yearly_waiverPlayerColumn__JY2Cd{padding:.28rem .4rem!important;text-align:left!important}.yearly_waiverPlayerColumn__JY2Cd ul{display:grid;gap:.08rem;margin:0;padding:0;list-style:none}.yearly_waiverPlayerLink__ihtbV{min-height:25px;padding:0;border:0;color:var(--ink);background:transparent;cursor:pointer;font:inherit;font-size:.52rem;font-weight:750;line-height:1.15;text-align:left;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ink) 30%,transparent);text-underline-offset:2px}.yearly_waiverPlayerLink__ihtbV:focus-visible,.yearly_waiverPlayerLink__ihtbV:hover{color:var(--br-rim-red);text-decoration-color:currentcolor;outline:none}.yearly_pickupRail__L6K9A{position:sticky;top:calc(var(--app-sticky-stack-height) + 44px);min-width:0;overflow:hidden}.yearly_pickupRailHeader__a7G2N{min-height:48px;padding:.55rem .65rem;border-bottom:1px solid var(--line);background:var(--surface-2)}.yearly_pickupRailHeader__a7G2N h2{margin:0;font-size:.72rem;letter-spacing:-.015em}.yearly_pickupTabs__cYsmv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--line)}.yearly_pickupTabs__cYsmv button:not([data-sporty-control]){position:relative;min-height:38px;border:0;border-right:1px solid var(--line);color:var(--muted);background:var(--surface-2);cursor:pointer;font-size:.57rem;font-weight:900;text-transform:uppercase}.yearly_pickupTabs__cYsmv button:not([data-sporty-control]):last-child{border-right:0}.yearly_pickupTabs__cYsmv button:not([data-sporty-control])[aria-selected=true]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--br-rim-red)}.yearly_pickupTabs__cYsmv button:not([data-sporty-control]) span{display:inline-grid;min-width:16px;height:16px;margin-left:.25rem;place-items:center;border-radius:8px;color:var(--br-midnight-ink);background:var(--br-box-score-cyan);font-size:.42rem}.yearly_pickupList__BCWug{max-height:min(66vh,760px);overflow-y:auto}.yearly_pickupList__BCWug ol{display:grid;margin:0;padding:0;list-style:none}.yearly_pickupList__BCWug li{display:grid;gap:.24rem;padding:.62rem .65rem;border-bottom:1px solid var(--line);background:var(--surface)}.yearly_pickupList__BCWug li[data-outcome=failed]{box-shadow:inset 3px 0 var(--br-rim-red)}.yearly_pickupList__BCWug li[data-outcome=skipped]{box-shadow:inset 3px 0 #e7b657}.yearly_pickupList__BCWug li[data-outcome=success]{box-shadow:inset 3px 0 #58d68d}.yearly_pickupList__BCWug li header{display:flex;align-items:center;justify-content:space-between;gap:.4rem}.yearly_pickupList__BCWug li header span{color:var(--br-rim-red);font-size:.43rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.yearly_pickupList__BCWug li header b{color:var(--muted);font-size:.43rem}.yearly_pickupList__BCWug li>strong{font-size:.73rem}.yearly_pickupList__BCWug li p,.yearly_pickupList__BCWug li small,.yearly_pickupList__BCWug li time{margin:0;color:var(--muted);font-size:.52rem;line-height:1.4}.yearly_pickupList__BCWug li time{color:var(--ink);font-weight:750}.yearly_pickupList__BCWug li footer{display:flex;justify-content:flex-end;gap:.3rem;padding-top:.32rem}.yearly_pickupList__BCWug li footer button:not([data-sporty-control]){min-height:30px;padding:0 .5rem;border:1px solid var(--line-strong);border-radius:2px;color:var(--ink);background:var(--surface-2);cursor:pointer;font-size:.48rem;font-weight:850}.yearly_pickupList__BCWug li footer button:not([data-sporty-control]):last-child{color:#ff9a88}.yearly_sampleHistoryNotice__fnpoN{padding:.45rem .65rem;border-bottom:1px solid var(--line);color:var(--muted);background:var(--surface-2);font-size:.47rem;text-align:left;text-transform:uppercase}.yearly_waiverEmpty__8bH7t{display:grid;min-height:150px;place-content:center;gap:.25rem;padding:1rem;color:var(--muted);text-align:center}.yearly_waiverEmpty__8bH7t strong{color:var(--ink);font-size:.72rem}.yearly_waiverEmpty__8bH7t span{font-size:.55rem;line-height:1.4}.yearly_sessionStatus__r3vAm{margin:.7rem 0 0;padding:.65rem .75rem;border:1px solid var(--line);color:var(--muted);background:var(--surface);font-size:.6rem}@container (max-width: 980px){.yearly_waiverCustomRange__7OY8u{flex-basis:100%}.yearly_waiverLayout__FB0TA{grid-template-columns:1fr}.yearly_pickupRail__L6K9A{position:static}.yearly_pickupList__BCWug{max-height:none}}@container (max-width: 700px){.yearly_waiverCustomRange__7OY8u{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.yearly_waiverCustomRange__7OY8u p{grid-column:1/-1;max-width:none}.yearly_waiverMatrixScroll__gTPnd table{min-width:760px}.yearly_waiverPlayerLink__ihtbV{min-height:44px}}.yearly_matchupAnalyzer__sAITz{display:grid;width:100%;min-width:0;gap:.65rem;color:var(--ink);font-size:.75rem}.yearly_matchupAnalyzer__sAITz>:not(dialog) :is(button:not([data-sporty-control]),select:not([data-sporty-control]),[tabindex]){scroll-margin-block-start:calc(var(--app-sticky-stack-height, 0px) + .75rem)}.yearly_matchupCommandBar__0CD__{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}.yearly_matchupCommandBar__0CD__ .yearly_yahooButton__e7FFV>span,.yearly_matchupCommandBar__0CD__ .yearly_yahooButton__e7FFV>strong{font-size:.75rem}.yearly_matchupLeagueName__bBLX6{max-width:220px;overflow:hidden;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.yearly_matchupPeriod__EO_2J{margin-inline-end:auto;font-weight:750}.yearly_matchupPeriodNavigation__nwpfh{display:flex;flex:1 1 228px;min-width:210px;max-width:330px;align-items:stretch;gap:2px;margin-inline-end:auto}.yearly_matchupPeriodNavigation__nwpfh .yearly_yahooPicker__nKobs{min-width:0}.yearly_matchupCommandBar__0CD__>button:not([data-sporty-control]),.yearly_matchupModeSwitch__0q1JW button:not([data-sporty-control]),.yearly_matchupPeriodNavigation__nwpfh>button:not([data-sporty-control]),.yearly_matchupSaveStatus__KNGtv button:not([data-sporty-control]),.yearly_matchupStatusRow__cKREo button:not([data-sporty-control]),.yearly_matchupUnavailable__vvC2U button:not([data-sporty-control]){min-height:36px;padding:.4rem .65rem;border:1px solid var(--line-strong);border-radius:3px;color:var(--ink);background:var(--surface);font:inherit;font-weight:700;cursor:pointer}.yearly_matchupPeriodNavigation__nwpfh>button:not([data-sporty-control]){flex:0 0 30px;padding-inline:.25rem;font-size:1.25rem}.yearly_matchupAnalyzer__sAITz button:not([data-sporty-control]):disabled{cursor:default;opacity:.5}.yearly_matchupModeSwitch__0q1JW{display:flex;flex-wrap:wrap;gap:2px;padding:2px;border:1px solid var(--line);border-radius:4px;background:var(--surface-2)}.yearly_matchupModeSwitch__0q1JW button:not([data-sporty-control]){border-color:transparent;background:transparent}.yearly_matchupModeSwitch__0q1JW button:not([data-sporty-control])[aria-pressed=true]{border-color:var(--line-strong);background:var(--surface);box-shadow:inset 0 -2px var(--br-box-score-cyan)}.yearly_matchupSaveStatus__KNGtv{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .65rem;border-left:3px solid var(--br-box-score-cyan);background:var(--surface-2)}.yearly_matchupSaveStatus__KNGtv[data-error]{border-left-color:var(--br-rim-red)}.yearly_matchupWarnings__oj9a7{display:grid;gap:.3rem;margin:0;padding:.6rem .75rem .6rem 1.75rem;border-left:3px solid var(--br-rim-red);color:var(--ink);background:var(--surface-2);font-size:.75rem;line-height:1.5}.yearly_matchupProjectionPanel__hiQyP,.yearly_matchupSchedulePanel__SrW_2{min-width:0;overflow:hidden;border:1px solid var(--yearly-line);border-radius:3px;color:var(--ink);background:var(--surface)}.yearly_matchupProjectionPanel__hiQyP{background:transparent}.yearly_matchupProjectionScroll__1O5aS,.yearly_matchupScheduleScroll__7GBy7{width:100%;overflow-x:auto;overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-color:var(--line-strong) transparent}.yearly_matchupProjectionScroll__1O5aS:focus-visible,.yearly_matchupScheduleScroll__7GBy7:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.yearly_matchupMobileProjectionTable__eZv_f,.yearly_matchupProjectionTable__QX7TR,.yearly_matchupScheduleTable__B9gQg{width:100%;table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums}.yearly_matchupMobileProjectionTable__eZv_f caption,.yearly_matchupProjectionTable__QX7TR caption,.yearly_matchupScheduleTable__B9gQg caption{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.yearly_matchupProjectionTable__QX7TR td,.yearly_matchupProjectionTable__QX7TR th{padding:.5rem .3rem;border:1px solid var(--line);text-align:center;font-size:.75rem}.yearly_matchupProjectionTable__QX7TR tr>:first-child{width:190px;text-align:left}.yearly_matchupProjectionTable__QX7TR thead th{padding-block:.4rem;color:var(--muted);background:var(--surface-2);font-size:.75rem}.yearly_matchupProjectionPanel__hiQyP .yearly_matchupMobileProjectionTable__eZv_f thead th,.yearly_matchupProjectionScroll__1O5aS .yearly_matchupProjectionTable__QX7TR thead th{text-align:center}.yearly_matchupProjectionTable__QX7TR tbody td{font-size:.875rem}.yearly_matchupScoreValue__aHoWz{font-size:2em;line-height:1.15;white-space:nowrap}.yearly_matchupPartialMark__eeJ0f{margin-left:.1rem;color:var(--muted);font-size:.75rem;font-weight:500}.yearly_matchupMobileProjectionTable__eZv_f td[data-outcome=ahead],.yearly_matchupProjectionTable__QX7TR td[data-outcome=ahead]{background:color-mix(in srgb,var(--br-z-excellent) var(--matchup-lead-tint,24%),var(--surface))}.yearly_matchupMobileProjectionTable__eZv_f td[data-outcome=behind],.yearly_matchupProjectionTable__QX7TR td[data-outcome=behind]{background:color-mix(in srgb,#d84d42 var(--matchup-lead-tint,16%),var(--surface))}.yearly_matchupProjectionPanel__hiQyP [data-lead-strength=faint]{--matchup-lead-tint:8%}.yearly_matchupProjectionPanel__hiQyP [data-lead-strength=light]{--matchup-lead-tint:18%}.yearly_matchupProjectionPanel__hiQyP [data-lead-strength=medium]{--matchup-lead-tint:32%}.yearly_matchupProjectionPanel__hiQyP [data-lead-strength=dark]{--matchup-lead-tint:48%}.yearly_matchupLowerBetter__m13OG{color:var(--muted)}.yearly_matchupProjectionTeam__8jREv{display:flex;min-width:0;align-items:center;gap:.4rem;text-align:left}.yearly_matchupProjectionTeam__8jREv strong{min-width:0;overflow:hidden;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.yearly_matchupFantasyTeamMark__YiTQo{display:block;flex:0 0 auto;width:auto;height:auto;max-width:50%;max-height:28px;object-fit:contain}.yearly_matchupFantasyTeamFallback__OYizH{display:grid;flex:0 0 28px;width:28px;height:28px;place-items:center;border-radius:2px;color:var(--ink);background:var(--surface-2)}.yearly_matchupFantasyTeamFallback__OYizH b{font-size:.75rem}.yearly_matchupMobileProjectionScroll__i68ER{display:none}.yearly_matchupMobileProjectionTable__eZv_f{table-layout:auto}.yearly_matchupSchedules__5YCtG{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:.65rem}.yearly_matchupScheduleTeam__DqNAb{display:flex;min-width:0;align-items:center;gap:6px;color:var(--ink);text-align:left;white-space:normal}.yearly_matchupScheduleTeam__DqNAb strong{min-width:0;overflow-wrap:anywhere}.yearly_matchupScheduleTable__B9gQg{min-width:552px}.yearly_matchupPlayerColumn__W1PJP{width:150px}.yearly_matchupScheduleTable__B9gQg td,.yearly_matchupScheduleTable__B9gQg th{height:38px;padding:.125rem;border:1px solid var(--line);font-size:.75rem;line-height:1.25;text-align:center;vertical-align:middle}.yearly_matchupScheduleTable__B9gQg th:first-child{text-align:left}.yearly_matchupScheduleTable__B9gQg thead th{height:58px;padding:0;color:var(--muted);background:var(--surface-2);font-size:.75rem}.yearly_matchupScheduleTable__B9gQg thead th:first-child{padding-left:.4rem}.yearly_matchupScheduleTable__B9gQg thead th>button:not([data-sporty-control]){display:grid;width:100%;min-height:58px;gap:.05rem;align-content:center;padding:.15rem;border:0;color:var(--ink);background:transparent;font:inherit;cursor:pointer}.yearly_matchupScheduleTable__B9gQg thead th>button:not([data-sporty-control]):hover{background:color-mix(in srgb,var(--br-box-score-cyan) 12%,var(--surface-2))}.yearly_matchupScheduleTable__B9gQg thead th small{color:var(--muted);font-weight:500}.yearly_matchupScheduleTable__B9gQg tr>:first-child{position:sticky;z-index:2;left:0;background:var(--surface)}.yearly_matchupScheduleTable__B9gQg thead tr>:first-child{background:var(--surface-2)}.yearly_matchupScheduleTable__B9gQg tbody td{background:var(--surface)}.yearly_matchupScheduleTable__B9gQg tbody td>small{color:var(--muted);font-size:.75rem}.yearly_matchupPlayerIdentity__eesw_{display:flex;min-width:0;align-items:center;gap:.3rem}.yearly_matchupPlayerIdentity__eesw_>span:last-child{display:grid;min-width:0;gap:.1rem}.yearly_matchupPlayerIdentity__eesw_ small,.yearly_matchupPlayerIdentity__eesw_ strong{overflow:hidden;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.yearly_matchupPlayerIdentity__eesw_ small{color:var(--muted);font-weight:400}.yearly_matchupPlayerImage__b1Ah7{flex:0 0 24px;width:24px;height:24px}.yearly_matchupGameCell__qpmb0{display:grid;width:100%;min-height:var(--br-control-height-compact,36px);gap:.05rem;align-content:center;padding:.1rem .05rem;border:0;border-radius:3px;color:var(--ink);background:transparent;font:inherit;font-size:.75rem;font-weight:700;line-height:1.2;text-align:center;white-space:nowrap}button:not([data-sporty-control]).yearly_matchupGameCell__qpmb0{cursor:pointer}button:not([data-sporty-control]).yearly_matchupGameCell__qpmb0:hover{border-color:var(--ink)}.yearly_matchupGameCell__qpmb0 small{font-size:.75rem;font-weight:500}.yearly_matchupGameCell__qpmb0[data-state=start]{background:color-mix(in srgb,var(--br-z-excellent) 27%,var(--surface))}.yearly_matchupGameCell__qpmb0[data-state=bench],.yearly_matchupGameCell__qpmb0[data-state=dnp]{color:var(--muted);background:var(--surface-2)}.yearly_matchupGameCell__qpmb0[data-state=completed],.yearly_matchupGameCell__qpmb0[data-state=locked]{background:color-mix(in srgb,var(--br-box-score-cyan) 13%,var(--surface))}.yearly_matchupGameCell__qpmb0[data-state=excluded]{color:var(--muted);background:repeating-linear-gradient(-45deg,transparent,transparent 5px,var(--line) 5px,var(--line) 6px)}.yearly_matchupScheduleTable__B9gQg .yearly_matchupDroppedRow__EWMqS>td,.yearly_matchupScheduleTable__B9gQg .yearly_matchupDroppedRow__EWMqS>th{color:var(--muted);background:var(--surface-2)}.yearly_matchupDroppedRow__EWMqS .yearly_matchupGameCell__qpmb0{color:var(--muted);background:transparent}.yearly_matchupScheduleTable__B9gQg .yearly_matchupScheduleTotals__0Z14c>td,.yearly_matchupScheduleTable__B9gQg .yearly_matchupScheduleTotals__0Z14c>th{border-top:2px solid var(--br-box-score-cyan);background:var(--surface-2)}.yearly_matchupScheduleTable__B9gQg .yearly_matchupScheduleTotals__0Z14c>th{color:var(--muted)}.yearly_matchupMethodology__Nf0FQ{color:var(--muted);font-size:.75rem;line-height:1.5}.yearly_matchupMethodology__Nf0FQ summary{width:fit-content;padding:.4rem 0;color:var(--ink);cursor:pointer;font-weight:700}.yearly_matchupMethodology__Nf0FQ p{margin:.4rem 0}.yearly_matchupMethodology__Nf0FQ ul{margin:.4rem 0;padding-left:1.2rem}.yearly_matchupUnavailable__vvC2U{padding:1rem;border:1px solid var(--line);background:var(--surface)}.yearly_matchupUnavailable__vvC2U h2{margin:0 0 .4rem;font-size:1rem}.yearly_matchupUnavailable__vvC2U p{margin:0 0 .75rem;line-height:1.5}.yearly_matchupDayDialog__b4EzL{width:min(640px,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);padding:0;border:1px solid var(--line-strong);border-radius:8px;color:var(--ink);background:var(--surface);font-size:.875rem;overflow-y:auto;overscroll-behavior-y:contain;box-shadow:0 24px 80px rgb(0 0 0/.3)}.yearly_matchupDayDialog__b4EzL::backdrop{background:rgb(0 0 0/.5)}.yearly_matchupDayDialogContent__WcpMa{padding:1rem}.yearly_matchupDayDialog__b4EzL header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.yearly_matchupDayDialog__b4EzL h2{margin:0;font-size:1.125rem}.yearly_matchupDayDialog__b4EzL header p{margin:.25rem 0;color:var(--muted)}.yearly_matchupDayDialog__b4EzL button:not([data-sporty-control]),.yearly_matchupDayDialog__b4EzL select:not([data-sporty-control]){min-height:40px;padding:.4rem .65rem;border:1px solid var(--line-strong);border-radius:3px;color:var(--ink);background:var(--surface-2);font:inherit;cursor:pointer}.yearly_matchupDayDialog__b4EzL button:not([data-sporty-control]):disabled,.yearly_matchupDayDialog__b4EzL select:not([data-sporty-control]):disabled{cursor:default;opacity:.55}.yearly_matchupPlanningNotice__PmqmI{margin:.5rem 0 .75rem;color:var(--muted);font-size:.75rem;line-height:1.5}.yearly_matchupSlotList__JiwVo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem .75rem;margin:.75rem 0}.yearly_matchupSlotList__JiwVo>div{display:flex;justify-content:space-between;gap:.4rem;padding:.35rem 0;border-bottom:1px solid var(--line);font-size:.75rem}.yearly_matchupSlotList__JiwVo dt{color:var(--muted)}.yearly_matchupSlotList__JiwVo dd{margin:0;text-align:right}.yearly_matchupDayPlayers__AIZnH{display:grid}.yearly_matchupDayPlayer__vPWF4{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.3rem .75rem;padding:.5rem 0;border-bottom:1px solid var(--line)}.yearly_matchupDayPlayer__vPWF4>small{grid-column:1/-1;color:var(--muted);font-size:.75rem;line-height:1.5}.yearly_matchupDayPlayer__vPWF4 .yearly_matchupPlayerIdentity__eesw_ strong{font-size:.875rem}.yearly_matchupDayDialog__b4EzL footer{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}@container (min-width: 1120px){.yearly_matchupSchedules__5YCtG{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 760px){.yearly_matchupCommandBar__0CD__{gap:.5rem}.yearly_matchupPeriod__EO_2J{flex:1 1 100%}.yearly_matchupPeriodNavigation__nwpfh{flex:1 1 100%;max-width:none}.yearly_matchupPeriodNavigation__nwpfh>button:not([data-sporty-control]){min-width:44px;min-height:44px}.yearly_matchupModeSwitch__0q1JW{flex:1}.yearly_matchupModeSwitch__0q1JW button:not([data-sporty-control]){flex:1;min-height:44px;padding-inline:.4rem}.yearly_matchupProjectionScroll__1O5aS{display:none}.yearly_matchupMobileProjectionScroll__i68ER{display:block}.yearly_matchupProjectionPanel__hiQyP .yearly_matchupMobileProjectionTable__eZv_f td,.yearly_matchupProjectionPanel__hiQyP .yearly_matchupMobileProjectionTable__eZv_f th{padding:.5rem .4rem;border:1px solid var(--line);text-align:center;font-size:.8125rem}.yearly_matchupProjectionPanel__hiQyP .yearly_matchupMobileProjectionTable__eZv_f thead th{background:var(--surface-2);overflow-wrap:anywhere;white-space:normal}.yearly_matchupMobileProjectionTable__eZv_f tr>:first-child{width:23%;text-align:left}.yearly_matchupGameCell__qpmb0{min-height:44px}}@media (pointer:coarse){.yearly_matchupGameCell__qpmb0{min-height:44px}}@media (max-width:600px){.yearly_matchupDayDialog__b4EzL{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}.yearly_matchupDayDialogContent__WcpMa{padding:.75rem}.yearly_matchupSlotList__JiwVo{grid-template-columns:minmax(0,1fr)}.yearly_matchupDayDialog__b4EzL button:not([data-sporty-control]),.yearly_matchupDayDialog__b4EzL select:not([data-sporty-control]){min-height:44px}}.yearly_toolCommandBar__8Ziwm{min-width:0;margin-bottom:12px}.yearly_yahooButton__e7FFV{flex:0 1 150px;width:150px;min-width:0}.yearly_yahooPicker__nKobs{flex:0 1 190px;min-width:0}.yearly_draftModePicker__BN7HB,.yearly_refreshButton__nF1eU{flex:0 0 auto}.yearly_teamViewer__bIcJB{border-radius:2px;box-shadow:none}.yearly_teamViewerHeader__jIOcb{min-height:48px;background:var(--surface-2)}.yearly_teamViewerHeader__jIOcb>div:first-child>span{color:var(--muted);font-size:11px}.yearly_teamViewerHeader__jIOcb strong{font-size:12px}.yearly_teamViewerHeader__jIOcb small{font-size:11px}.yearly_teamSwitcher___cru9{display:flex;min-width:0;max-width:100%;align-items:center;gap:2px;overflow:visible;border:0;background:transparent}.yearly_teamSwitcher___cru9>span{min-width:100px;max-width:170px}.yearly_matchupAnalyzer__sAITz{gap:12px;font-size:12px}.yearly_matchupCommandBar__0CD__{gap:8px}.yearly_matchupPeriodNavigation__nwpfh{align-items:center}.yearly_matchupModeSwitch__0q1JW{margin-inline-start:auto}.yearly_matchupProjectionPanel__hiQyP,.yearly_matchupSchedulePanel__SrW_2{border:0;border-radius:2px}.yearly_matchupProjectionScroll__1O5aS,.yearly_matchupScheduleScroll__7GBy7{border-radius:2px}.yearly_matchupProjectionTable__QX7TR thead th,.yearly_matchupScheduleTable__B9gQg thead th{font-size:11px}.yearly_matchupProjectionTable__QX7TR tbody td{font-size:12px}.yearly_matchupSchedules__5YCtG{gap:12px}.yearly_matchupScheduleTable__B9gQg td,.yearly_matchupScheduleTable__B9gQg th{height:42px;font-size:12px}.yearly_matchupScheduleTable__B9gQg thead th{height:60px}.yearly_matchupLowerBetter__m13OG{display:inline-block;width:12px;height:12px;vertical-align:middle}.yearly_matchupGameAction__xc_up{width:100%;padding:0}.yearly_matchupGameContent__Ykdq5{display:grid;width:100%;gap:1px;place-items:center;text-align:center}.yearly_matchupGameCell__qpmb0{padding:0;border-radius:2px;font-size:12px}.yearly_matchupGameCell__qpmb0 small{font-size:11px}@container (max-width: 700px){.yearly_matchupModeSwitch__0q1JW{margin-inline-start:0}}.yearly_yahooPicker__nKobs:has(select[data-control-width=league]),.yearly_yahooPicker__nKobs:has(select[data-control-width=team]){width:190px}.yearly_yahooPicker__nKobs:has(select[data-control-width=schedule]){width:132px}.yearly_yahooPicker__nKobs:has(select[data-control-width=date]){width:160px}.yearly_matchupPeriodNavigation__nwpfh .yearly_yahooPicker__nKobs{flex:1;width:auto}@media (max-width:699px){.yearly_yahooPicker__nKobs:has(select[data-control-width]){width:auto;flex:1 1 140px}}.yearly_workspace__DTYoZ{padding-bottom:6rem}.yearly_yahooButton__e7FFV{display:flex;align-items:center}