.league-viewer{color-scheme:inherit;--viewer-surface:var(--surface);--viewer-panel:var(--panel);--viewer-paper:var(--paper);--viewer-ink:var(--ink);--viewer-green:var(--green);--viewer-line:var(--line);--viewer-muted:var(--muted-ink);--viewer-serif:var(--serif);--viewer-sans:var(--sans);color:var(--viewer-ink);background:var(--viewer-paper);min-height:100vh;padding:0 max(24px,calc((100vw - 1392px) / 2));font:14px/1.5 var(--viewer-sans);-webkit-font-smoothing:antialiased}.league-viewer .viewer-header{min-height:155px}.league-viewer .viewer-brand h1{font:500 clamp(35px,4.5vw,64px)/1.08 var(--serif);letter-spacing:-2px}.league-viewer .viewer-brand div>span{text-transform:none;letter-spacing:0;font:italic 17px/1.4 var(--serif);color:var(--muted-ink)}@media (max-width:640px){.league-viewer .viewer-header{flex-direction:column;align-items:stretch;gap:20px;min-height:0;padding-block:24px}.league-viewer .viewer-edition{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;text-align:left}.league-viewer .viewer-edition a{margin-left:auto}}.league-viewer .league-intro{justify-content:flex-end;padding-block:22px}.league-viewer .league-intro>div{display:none}.league-viewer .intro-story{border:0;padding:0}.league-viewer .viewer-footer>div>b{display:none}.league-viewer .viewer-link-arrow{display:inline-block;vertical-align:-2px}.league-viewer .viewer-data-sources{max-width:550px}.league-viewer .article-end>span{display:none}@media (prefers-reduced-motion:no-preference){.league-viewer .viewer-header{animation:paper-enter .45s ease both}.league-viewer .viewer-nav{animation:paper-enter .45s ease 70ms both}.league-viewer .viewer-matchup{transition:background .16s ease,border-color .16s ease}}:where(.league-viewer) :is(.league-viewer a){color:inherit;text-decoration:none}:where(.league-viewer) :is(.league-viewer button,.league-viewer select){font:inherit}:where(.league-viewer) :is(.league-viewer h1,.league-viewer h2,.league-viewer h3,.league-viewer p){margin:0}:where(.league-viewer) :is(.league-viewer button,.league-viewer a,.league-viewer select,.league-viewer summary){-webkit-tap-highlight-color:transparent}:where(.league-viewer) :is(.league-viewer :is(button,a,select,summary):focus-visible){outline:2px solid var(--viewer-green);outline-offset:4px}:where(.league-viewer) :is(.league-viewer a:hover){text-decoration:underline;text-underline-offset:4px}:where(.league-viewer) :is(.league-viewer abbr){text-decoration:none;cursor:help}:where(.league-viewer) :is(.league-viewer .eyebrow){color:var(--viewer-muted);font-size:10px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}:where(.league-viewer) :is(.skip-link){position:fixed;top:-80px;left:24px;z-index:100;background:white;padding:12px 20px}:where(.league-viewer) :is(.skip-link:focus){top:10px}:where(.league-viewer) :is(.viewer-header){display:flex;justify-content:space-between;align-items:center;min-height:120px;border-bottom:1px solid var(--viewer-line);gap:20px}:where(.league-viewer) :is(.viewer-brand){display:flex;align-items:center;gap:19px}:where(.league-viewer) :is(.league-viewer .viewer-brand:hover){text-decoration:none}:where(.league-viewer) :is(.viewer-monogram){display:grid;place-items:center;width:56px;height:65px;background:var(--viewer-green);color:#f5f3eb;font:italic 42px/.9 var(--viewer-serif);clip-path:polygon(0 0,100% 0,100% 78%,50% 100%,0 78%);padding-bottom:10px}:where(.league-viewer) :is(.viewer-brand h1){font:700 43px/1 var(--viewer-serif);letter-spacing:-2px}:where(.league-viewer) :is(.brand-period){color:#568165}:where(.league-viewer) :is(.viewer-brand div>span){display:block;margin-top:9px;font-size:9px;font-weight:650;letter-spacing:.16em}:where(.league-viewer) :is(.viewer-edition){display:grid;text-align:right;gap:7px;font-size:11px;color:var(--viewer-muted)}:where(.league-viewer) :is(.viewer-edition>span){text-transform:uppercase;letter-spacing:.09em;font-size:9px}:where(.league-viewer) :is(.viewer-edition b){color:var(--viewer-ink);font-size:12px;font-weight:600}:where(.league-viewer) :is(.viewer-edition i){display:inline-block;width:6px;height:6px;background:#5f8667;border-radius:50%;margin-right:6px}:where(.league-viewer) :is(.viewer-nav){display:flex;gap:30px;align-items:center;border-bottom:1px solid var(--viewer-line);overflow-x:auto;scrollbar-width:thin}:where(.league-viewer) :is(.viewer-nav a){padding:17px 0 14px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--viewer-muted);font-weight:550;cursor:pointer;font-size:12px;white-space:nowrap}:where(.league-viewer) :is(.viewer-nav a:last-child){margin-left:auto}:where(.league-viewer) :is(.viewer-nav a.selected){border-color:var(--viewer-green);color:var(--viewer-ink)}:where(.league-viewer) :is(.viewer-nav a:hover){color:var(--viewer-ink)}:where(.league-viewer) :is(.league-viewer main){padding:34px 0 64px;min-height:65vh}:where(.league-viewer) :is(.league-viewer main:focus){outline:none}:where(.league-viewer) :is(.league-intro){display:flex;align-items:center;justify-content:space-between;gap:30px;padding:0 0 32px;margin-bottom:26px;border-bottom:1px solid var(--viewer-line)}:where(.league-viewer) :is(.league-intro h2){font:500 clamp(28px,3vw,40px)/1.2 var(--viewer-serif);letter-spacing:-1.2px;margin-top:8px}:where(.league-viewer) :is(.league-intro h2 em){color:#71806a;font-weight:400}:where(.league-viewer) :is(.intro-story){display:grid;padding-left:28px;border-left:1px solid var(--viewer-line);gap:6px;font-size:11px}:where(.league-viewer) :is(.intro-story>span){color:var(--viewer-muted)}:where(.league-viewer) :is(.intro-story b){font-weight:600;display:flex;gap:35px}:where(.league-viewer) :is(.viewer-title){display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px}:where(.league-viewer) :is(.viewer-title h2){font:500 38px/1.15 var(--viewer-serif);letter-spacing:-1px;margin-top:6px}:where(.league-viewer) :is(.matchup-title){margin-bottom:15px}:where(.league-viewer) :is(.matchup-title h2){font:650 14px/1.4 var(--viewer-sans);letter-spacing:0;margin:0}:where(.league-viewer) :is(.viewer-muted){color:var(--viewer-muted);font-size:11px}:where(.league-viewer) :is(.viewer-muted span){padding:0 8px;color:#a0aa9b}:where(.league-viewer) :is(.viewer-matchups){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:34px}:where(.league-viewer) :is(.viewer-matchup){background:var(--viewer-surface);color:var(--viewer-ink);border:1px solid var(--viewer-line);border-radius:3px;padding:12px 13px 0;cursor:pointer;text-align:left;min-width:0;transition:border-color .15s,background .15s}:where(.league-viewer) :is(.viewer-matchup:hover){border-color:#81957f;background:var(--viewer-panel)}:where(.league-viewer) :is(.viewer-matchup.selected){border-color:var(--viewer-green);box-shadow:inset 0 3px var(--viewer-green)}:where(.league-viewer) :is(.matchup-card-top){display:flex;align-items:center;justify-content:space-between;gap:5px;margin:4px 0 14px;color:var(--viewer-muted);font-size:9px}:where(.league-viewer) :is(.matchup-card-top>span:first-child){letter-spacing:.08em}:where(.league-viewer) :is(.matchup-team){display:flex;align-items:center;gap:7px;margin:10px 0}:where(.league-viewer) :is(.matchup-team b){font-size:11px;font-weight:600;flex:1;line-height:1.3}:where(.league-viewer) :is(.matchup-team strong){font-size:18px;font-weight:600;letter-spacing:-.6px;font-variant-numeric:tabular-nums}:where(.league-viewer) :is(.matchup-totals){display:flex;flex-direction:column;align-items:flex-end;gap:3px;font-variant-numeric:tabular-nums}:where(.league-viewer) :is(.matchup-totals small,.projection-total-label){color:var(--viewer-muted);font-size:10px;font-weight:400}:where(.league-viewer) :is(.lineup-total th,.lineup-total td){border-top:1px solid var(--viewer-line);padding-block:12px;font-size:11px}:where(.league-viewer) :is(.matchup-card-bottom){display:flex;justify-content:space-between;padding:9px 0;margin-top:13px;border-top:1px solid var(--viewer-line);font-size:9px;color:var(--viewer-muted)}:where(.league-viewer) :is(.selected .matchup-card-bottom){color:var(--viewer-green)}:where(.league-viewer) :is(.manager-mark){width:44px;height:44px;flex:0 0 44px;display:inline-grid;place-items:center;color:var(--manager-color);background:color-mix(in srgb,var(--manager-color) 9%,#fffdf6);border:1px solid color-mix(in srgb,var(--manager-color) 22%,#fffdf6);border-radius:50%;font:650 23px/1 var(--viewer-serif)}:where(.league-viewer) :is(.manager-mark--small){width:24px;height:24px;flex-basis:24px;font-size:13px}:where(.league-viewer) :is(.head-to-head-heading){display:flex;justify-content:space-between;margin-bottom:13px;gap:15px}:where(.league-viewer) :is(.head-to-head-heading>span:last-child){font-size:10px;color:var(--viewer-muted)}:where(.league-viewer) :is(.viewer-head-to-head){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}:where(.league-viewer) :is(.viewer-lineup){min-width:0;border:1px solid var(--viewer-line);border-radius:3px;background:var(--viewer-surface)}:where(.league-viewer) :is(.lineup-heading){display:flex;align-items:center;gap:14px;padding:22px 20px;border-bottom:1px solid var(--viewer-line)}:where(.league-viewer) :is(.lineup-heading h3){font:600 23px/1.25 var(--viewer-serif);letter-spacing:-.4px}:where(.league-viewer) :is(.lineup-heading .eyebrow){font-size:8px}:where(.league-viewer) :is(.harness-label){font-size:10px;color:var(--viewer-muted)}:where(.league-viewer) :is(.record-label){font-size:11px;color:var(--viewer-muted);font-variant-numeric:tabular-nums;white-space:nowrap}:where(.league-viewer) :is(.lineup-heading .record-label){margin-left:auto}:where(.league-viewer) :is(.league-viewer table){width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}:where(.league-viewer) :is(.league-viewer td,.league-viewer th){padding:13px 14px;text-align:left;border-bottom:1px solid var(--viewer-line)}:where(.league-viewer) :is(.league-viewer thead th){background:var(--viewer-panel);color:var(--viewer-muted);font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}:where(.league-viewer) :is(.viewer-lineup tbody th){font-size:12px;font-weight:600}:where(.league-viewer) :is(.viewer-lineup tbody td:first-child){width:59px}:where(.league-viewer) :is(.viewer-lineup .viewer-number){width:59px}:where(.league-viewer) :is(.viewer-lineup small){display:block;color:var(--viewer-muted);font-size:9px;font-weight:400;margin-top:4px}:where(.league-viewer) :is(.player-name){display:flex;align-items:center;gap:7px;flex-wrap:wrap}:where(.league-viewer) :is(.availability){color:#9e4232;background:#f5e8df;font-size:8px;padding:2px 5px;border-radius:2px;font-weight:650}:where(.league-viewer) :is(.league-viewer .viewer-number){text-align:right;font-size:12px}:where(.league-viewer) :is(.viewer-projection){color:var(--viewer-muted)}:where(.league-viewer) :is(.viewer-slot,.position-pill){display:inline-block;border-radius:2px;padding:3px 6px;font-size:9px;line-height:1.4;font-weight:650;background:#e9eae3;color:#59644f}:where(.league-viewer) :is(.viewer-slot){min-width:33px;text-align:center}:where(.league-viewer) :is(.position-QB){background:#f3e2d7;color:#955128}:where(.league-viewer) :is(.position-RB){background:#e1ebdf;color:#3e673a}:where(.league-viewer) :is(.position-WR){background:#e1e9ed;color:#3b6176}:where(.league-viewer) :is(.position-TE){background:#eee7ce;color:#776129}:where(.league-viewer) :is(.position-K,.position-DST){background:#eae4ee;color:#74557d}:where(.league-viewer) :is(.viewer-section-row th){background:var(--viewer-panel);text-transform:uppercase;letter-spacing:.06em;padding-top:9px;padding-bottom:9px;font-size:9px!important;color:var(--viewer-muted)}:where(.league-viewer) :is(.viewer-section-row span){float:right;text-transform:none;letter-spacing:0;font-size:9px;font-weight:400}:where(.league-viewer) :is(.viewer-bench .player-name){font-weight:450}:where(.league-viewer) :is(.viewer-lineup tr:last-child>*){border-bottom:0}:where(.league-viewer) :is(.viewer-lineup details){position:relative}:where(.league-viewer) :is(.viewer-lineup summary){white-space:nowrap;cursor:pointer;font-weight:650}:where(.league-viewer) :is(.viewer-lineup summary::marker){color:#82927a;font-size:9px}:where(.league-viewer) :is(.viewer-lineup details dl){position:absolute;z-index:5;right:0;top:15px;width:240px;background:var(--viewer-surface);border:1px solid var(--viewer-line);box-shadow:0 8px 24px #24352b18;padding:13px;text-align:left;font-size:11px}:where(.league-viewer) :is(.viewer-lineup details dl div){display:flex;justify-content:space-between;gap:10px;padding:4px 0}:where(.league-viewer) :is(.viewer-lineup details dd){margin:0}:where(.league-viewer) :is(.lineup-pending){padding:12px 20px;font-size:11px;color:#9e4232}:where(.league-viewer) :is(.viewer-footer){background:transparent;font-family:var(--viewer-sans);flex-wrap:wrap;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--viewer-line);padding:28px 0 36px;color:var(--viewer-muted);gap:20px}:where(.league-viewer) :is(.viewer-footer>div){display:flex;align-items:center;gap:22px}:where(.league-viewer) :is(.viewer-footer b){font:700 25px var(--viewer-serif);color:var(--viewer-ink);letter-spacing:-1px}:where(.league-viewer) :is(.viewer-footer span,.viewer-footer p){font-size:10px}:where(.league-viewer) :is(.viewer-footer p){text-align:right;line-height:1.8}:where(.league-viewer) :is(.viewer-footer a){text-decoration:underline;text-underline-offset:3px}:where(.league-viewer) :is(.editorial-heading){margin:18px 0 35px;max-width:800px}:where(.league-viewer) :is(.editorial-heading h2){font:500 clamp(34px,4.7vw,60px)/1.12 var(--viewer-serif);letter-spacing:-1.8px;margin:13px 0 17px}:where(.league-viewer) :is(.editorial-heading h2 em){font-weight:400;color:#71806a}:where(.league-viewer) :is(.editorial-heading>p:last-child){max-width:540px;font-size:13px;color:var(--viewer-muted)}:where(.league-viewer) :is(.manager-grid){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}:where(.league-viewer) :is(.manager-card){padding:25px 25px 0;border:1px solid var(--viewer-line);background:var(--viewer-surface);border-radius:3px;transition:border-color .15s,transform .15s}:where(.league-viewer) :is(.league-viewer .manager-card:hover){text-decoration:none;border-color:#81957f;transform:translateY(-2px)}:where(.league-viewer) :is(.manager-card-top){display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}:where(.league-viewer) :is(.manager-card h3){font:600 26px/1.2 var(--viewer-serif);margin:5px 0!important}:where(.league-viewer) :is(.manager-card-bottom){display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--viewer-line);margin-top:24px;padding:15px 0;font-size:10px;color:var(--viewer-muted)}:where(.league-viewer) :is(.manager-card-bottom>span:last-child){font-size:19px}:where(.league-viewer) :is(.back-link){display:inline-block;margin:3px 0 26px;font-size:11px;color:var(--viewer-muted)!important}:where(.league-viewer) :is(.team-profile-heading){display:flex;justify-content:space-between;align-items:center;padding-bottom:26px;margin-bottom:30px;border-bottom:1px solid var(--viewer-line);gap:15px}:where(.league-viewer) :is(.team-profile-heading h2){font:500 clamp(31px,5vw,56px)/1.15 var(--viewer-serif);letter-spacing:-1.5px;margin:8px 0}:where(.league-viewer) :is(.team-profile-heading p:last-child){color:var(--viewer-muted);font-size:12px}:where(.league-viewer) :is(.team-profile-heading .manager-mark){width:74px;height:74px;flex-basis:74px;font-size:36px}:where(.league-viewer) :is(.team-profile){display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:40px;align-items:start}:where(.league-viewer) :is(.draft-profile){padding:24px;border-top:3px solid var(--viewer-green);background:var(--viewer-panel)}:where(.league-viewer) :is(.draft-profile h3){font:500 30px/1.2 var(--viewer-serif);letter-spacing:-.7px;margin:12px 0 22px;max-width:230px}:where(.league-viewer) :is(.profile-stats){display:flex;gap:40px;margin:24px 0;border-block:1px solid var(--viewer-line);padding:16px 0}:where(.league-viewer) :is(.profile-stats dt){font-size:10px;color:var(--viewer-muted)}:where(.league-viewer) :is(.profile-stats dd){margin:6px 0 0;font:500 28px/1 var(--viewer-serif)}:where(.league-viewer) :is(.construction){display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}:where(.league-viewer) :is(.team-picks){list-style:none;margin:20px 0 26px;padding:0}:where(.league-viewer) :is(.team-picks li){display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--viewer-line);font-size:11px}:where(.league-viewer) :is(.team-picks li>span){width:28px;color:var(--viewer-muted);font-size:10px}:where(.league-viewer) :is(.team-picks b){font-weight:500;flex:1}:where(.league-viewer) :is(.viewer-title select){max-width:50%;border:1px solid var(--viewer-line);background:var(--viewer-surface);color:var(--viewer-ink);padding:9px 28px 9px 12px;font-size:11px;border-radius:2px}:where(.league-viewer) :is(.viewer-table-scroll){overflow-x:auto;border:1px solid var(--viewer-line);border-radius:3px;scrollbar-width:thin}:where(.league-viewer) :is(.viewer-standings){background:var(--viewer-surface);min-width:630px}:where(.league-viewer) :is(.viewer-standings tbody th){font-weight:600;font-size:13px}:where(.league-viewer) :is(.viewer-standings tbody th a){display:flex;align-items:center;gap:12px;width:fit-content}:where(.league-viewer) :is(.viewer-standings td){font-size:12px;padding-block:19px}:where(.league-viewer) :is(.viewer-standings .standing-rank){color:var(--viewer-muted);font:400 20px var(--viewer-serif);width:75px}:where(.league-viewer) :is(.draft-caption){display:flex;justify-content:space-between;gap:20px;color:var(--viewer-muted);font-size:11px;margin:0 0 20px}:where(.league-viewer) :is(.draft-caption a){color:var(--viewer-green);text-decoration:underline;text-underline-offset:3px}:where(.league-viewer) :is(.viewer-draft){min-width:1200px;table-layout:fixed;background:var(--viewer-surface)}:where(.league-viewer) :is(.viewer-draft--single){min-width:300px}:where(.league-viewer) :is(.viewer-draft thead th){text-align:center;padding:18px 6px;font-size:10px;text-transform:none;letter-spacing:0;color:var(--viewer-ink)}:where(.league-viewer) :is(.viewer-draft thead th .manager-mark){margin:0 auto 8px}:where(.league-viewer) :is(.viewer-draft thead th a){display:block}:where(.league-viewer) :is(.viewer-draft th:first-child){width:45px;text-align:center;color:var(--viewer-muted);font-size:11px}:where(.league-viewer) :is(.viewer-draft tbody td){padding:4px;border-left:1px solid var(--viewer-line);vertical-align:top;height:75px}:where(.league-viewer) :is(.draft-pick){padding:10px 8px;min-height:67px;border-radius:2px}:where(.league-viewer) :is(.draft-pick small){display:flex;justify-content:space-between;font-size:8px;margin-bottom:6px}:where(.league-viewer) :is(.draft-pick b){display:block;font-size:10px;font-weight:600;line-height:1.35;color:var(--viewer-ink)}:where(.league-viewer) :is(.empty-pick){display:block;padding:18px;text-align:center;color:#9ba695}:where(.league-viewer) :is(.section-intro){color:var(--viewer-muted);margin:-8px 0 24px!important;font-size:12px}:where(.league-viewer) :is(.transaction-list){border-top:1px solid var(--viewer-line)}:where(.league-viewer) :is(.transaction-list article){display:flex;gap:22px;padding:28px 0;border-bottom:1px solid var(--viewer-line)}:where(.league-viewer) :is(.transaction-icon){width:42px;height:42px;display:grid;place-items:center;background:#e5ebdf;color:var(--viewer-green);border-radius:50%;font-size:25px}:where(.league-viewer) :is(.transaction-content){flex:1;min-width:0}:where(.league-viewer) :is(.transaction-content h3){font:600 23px var(--viewer-serif);margin:5px 0 14px}:where(.league-viewer) :is(.transaction-content>p:not(.eyebrow)){font-size:12px;margin-top:6px}:where(.league-viewer) :is(.move-add,.move-drop){display:inline-block;width:58px;font-size:10px;color:var(--viewer-muted)}:where(.league-viewer) :is(.move-add){color:var(--viewer-green)}:where(.league-viewer) :is(.transaction-list time){text-align:right;font-size:11px}:where(.league-viewer) :is(.transaction-list time small){display:block;color:var(--viewer-muted);font-size:10px;margin-top:4px}:where(.league-viewer) :is(.viewer-empty){text-align:center;padding:70px 20px;border-block:1px solid var(--viewer-line)}:where(.league-viewer) :is(.viewer-empty>span){font:40px var(--viewer-serif);color:#83947a}:where(.league-viewer) :is(.viewer-empty h3){font:500 28px var(--viewer-serif);margin:10px 0}:where(.league-viewer) :is(.viewer-empty p){color:var(--viewer-muted);font-size:12px}:where(.league-viewer) :is(.story-grid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}:where(.league-viewer) :is(.story-card){border:1px solid var(--viewer-line);background:var(--viewer-surface);border-radius:3px;overflow:hidden}:where(.league-viewer) :is(.league-viewer .story-card:hover){text-decoration:none}:where(.league-viewer) :is(.story-card:hover h3){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}:where(.league-viewer) :is(.story-copy){padding:26px 28px 22px}:where(.league-viewer) :is(.story-copy h3){font:500 33px/1.2 var(--viewer-serif);letter-spacing:-.7px;margin:10px 0}:where(.league-viewer) :is(.story-copy p){font-size:12px;color:var(--viewer-muted);max-width:400px;line-height:1.8}:where(.league-viewer) :is(.story-meta){display:flex;align-items:center;justify-content:space-between;margin-top:20px;font-size:10px;color:var(--viewer-muted)}:where(.league-viewer) :is(.story-meta b){font-size:22px;font-weight:400;color:var(--viewer-green)}:where(.league-viewer) :is(.blog-article){max-width:900px;margin:0 auto}:where(.league-viewer) :is(.blog-article>header){padding:20px 0 32px;border-bottom:1px solid var(--viewer-line)}:where(.league-viewer) :is(.blog-article h2){font:500 clamp(42px,6vw,78px)/1.08 var(--viewer-serif);letter-spacing:-2.5px;max-width:760px;margin:16px 0 24px}:where(.league-viewer) :is(.article-dek){font-size:16px;line-height:1.7;color:var(--viewer-muted);max-width:600px}:where(.league-viewer) :is(.article-byline){display:flex;gap:25px;font-size:10px;margin-top:25px;color:var(--viewer-muted)}:where(.league-viewer) :is(.article-body){max-width:640px;margin:36px auto 60px}:where(.league-viewer) :is(.article-body>p){font:17px/1.85 var(--viewer-serif);margin-bottom:21px}:where(.league-viewer) :is(.article-body>.article-lead){font-size:24px;line-height:1.55;letter-spacing:-.3px}:where(.league-viewer) :is(.article-body>h3){font:600 28px/1.25 var(--viewer-serif);letter-spacing:-.5px;margin:38px 0 15px}:where(.league-viewer) :is(.article-body>section>h3){font:600 25px/1.25 var(--viewer-serif);margin:30px 0 12px}:where(.league-viewer) :is(.article-body>section>p){font:17px/1.85 var(--viewer-serif);margin-bottom:21px}:where(.league-viewer) :is(.article-body p a){text-decoration:underline;text-underline-offset:3px}:where(.league-viewer) :is(.article-body .viewer-table-scroll){font-size:12px;margin-block:24px}.league-viewer .draft-adp-table :is(td,th){padding:12px 9px}.league-viewer .draft-adp-table tbody th{font-weight:600}.league-viewer .draft-adp-table small{display:block;margin-top:3px;color:var(--viewer-muted);font-size:11px;font-weight:400}.league-viewer .draft-adp-table .adp-reach{--adp-accent:color-mix(in srgb,var(--viewer-ink) 65%,#d87933)}.league-viewer .draft-adp-table .adp-fall{--adp-accent:color-mix(in srgb,var(--viewer-ink) 65%,#479cce)}.league-viewer .draft-adp-table .adp-comparison{color:var(--adp-accent);background:color-mix(in srgb,var(--adp-accent) 7%,var(--viewer-paper));border-left:2px solid var(--adp-accent)}.league-viewer .draft-adp-table .adp-comparison :is(strong,span){display:block;white-space:nowrap}.league-viewer .draft-adp-table .adp-comparison span{font-size:11px;margin-top:3px}:where(.league-viewer) :is(.article-body blockquote){margin:34px -35px;padding:25px 35px;border-left:2px solid var(--viewer-green);background:var(--viewer-panel);font:italic 28px/1.5 var(--viewer-serif)}.league-viewer .article-body .agent-quote{margin:20px 0 25px;padding:16px 22px;font-size:20px}.league-viewer .article-body .agent-quote p{margin:0;font:inherit}.league-viewer .article-body .agent-quote cite{display:block;margin-top:10px;font:normal 11px/1.5 var(--viewer-sans);color:var(--viewer-muted)}.league-viewer .article-body .agent-code{padding:20px;margin:20px 0 25px;background:var(--viewer-panel);border-left:2px solid var(--viewer-line);white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.7}:where(.league-viewer) :is(.text-link){display:inline-block;font-size:12px;font-weight:600;border-bottom:1px solid var(--viewer-green);padding-bottom:5px;color:var(--viewer-green)!important}:where(.league-viewer) :is(.article-body>.text-link){margin-top:12px}:where(.league-viewer) :is(.article-end){display:flex;flex-wrap:wrap;align-items:center;gap:12px 25px;padding:24px 0;border-top:1px solid var(--viewer-line);font-size:11px}:where(.league-viewer) :is(.article-end>span){font-weight:700;font-size:10px;letter-spacing:.1em}:where(.league-viewer) :is(.article-end p){color:var(--viewer-muted)}:where(.league-viewer) :is(.article-end a){margin-left:auto;text-decoration:underline}:where(.league-viewer) :is(.article-pagination){border-top:1px solid var(--viewer-line);margin-bottom:24px}:where(.league-viewer) :is(.article-pagination a){display:grid;gap:10px;padding:25px 0}:where(.league-viewer) :is(.article-pagination strong){font:500 27px/1.3 var(--viewer-serif)}@media(min-width:1600px){:where(.league-viewer) :is(.viewer-matchups){gap:15px}}@media(max-width:1100px){:where(.league-viewer) :is(.viewer-matchups){grid-template-columns:repeat(5,225px);overflow-x:auto;padding:3px 0 10px;scrollbar-width:thin}:where(.league-viewer) :is(.viewer-head-to-head){gap:16px}:where(.league-viewer) :is(.league-viewer td,.league-viewer th){padding-inline:10px}:where(.league-viewer) :is(.team-profile){gap:24px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}@media(max-width:760px){.league-viewer{padding:0 18px}:where(.league-viewer) :is(.viewer-header){min-height:98px}:where(.league-viewer) :is(.viewer-brand){gap:12px}:where(.league-viewer) :is(.viewer-monogram){width:40px;height:49px;font-size:30px;padding-bottom:8px}:where(.league-viewer) :is(.viewer-brand h1){font-size:33px}:where(.league-viewer) :is(.viewer-brand div>span){font-size:7px;letter-spacing:.1em}:where(.league-viewer) :is(.viewer-edition>span){font-size:8px}:where(.league-viewer) :is(.viewer-edition b span){display:none}:where(.league-viewer) :is(.viewer-nav){gap:24px}:where(.league-viewer) :is(.viewer-nav a){font-size:11px}:where(.league-viewer) :is(.viewer-nav a:last-child){margin-left:0}:where(.league-viewer) :is(.league-viewer main){padding-top:27px;padding-bottom:40px}:where(.league-viewer) :is(.league-intro){align-items:start;padding-bottom:24px;margin-bottom:23px}:where(.league-viewer) :is(.intro-story){padding-left:18px;font-size:10px;max-width:155px}:where(.league-viewer) :is(.intro-story b){gap:8px}:where(.league-viewer) :is(.league-intro h2){font-size:31px}:where(.league-viewer) :is(.league-intro .eyebrow){font-size:8px}:where(.league-viewer) :is(.viewer-head-to-head,.team-profile){grid-template-columns:1fr}:where(.league-viewer) :is(.manager-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}:where(.league-viewer) :is(.manager-card){padding:18px 18px 0}:where(.league-viewer) :is(.manager-card h3){font-size:23px}:where(.league-viewer) :is(.manager-card-bottom){font-size:9px}:where(.league-viewer) :is(.viewer-footer){align-items:start}:where(.league-viewer) :is(.viewer-footer>div){display:grid;gap:5px}:where(.league-viewer) :is(.viewer-footer p){font-size:9px}:where(.league-viewer) :is(.story-grid){gap:16px}:where(.league-viewer) :is(.story-copy){padding:21px}:where(.league-viewer) :is(.story-copy h3){font-size:27px}:where(.league-viewer) :is(.article-body blockquote){margin-inline:0}}@media(max-width:480px){:where(.league-viewer) :is(.viewer-edition>span){max-width:82px}:where(.league-viewer) :is(.league-intro){display:block}:where(.league-viewer) :is(.intro-story){display:flex;border:0;padding:0;max-width:none;gap:10px;margin-top:17px}:where(.league-viewer) :is(.intro-story>span){display:none}:where(.league-viewer) :is(.viewer-title h2){font-size:32px}:where(.league-viewer) :is(.matchup-title h2){font-size:13px}:where(.league-viewer) :is(.viewer-muted){font-size:9px}:where(.league-viewer) :is(.head-to-head-heading>span:last-child){font-size:9px}:where(.league-viewer) :is(.viewer-lineup tbody th){font-size:11px}:where(.league-viewer) :is(.lineup-heading){padding:18px 14px;gap:12px}:where(.league-viewer) :is(.lineup-heading h3){font-size:23px}:where(.league-viewer) :is(.league-viewer td,.league-viewer th){padding-inline:8px}:where(.league-viewer) :is(.viewer-lineup tbody td:first-child){width:46px}:where(.league-viewer) :is(.viewer-lineup .viewer-number){width:43px;font-size:11px}:where(.league-viewer) :is(.viewer-lineup small){font-size:8px}:where(.league-viewer) :is(.viewer-section-row span){font-size:8px}:where(.league-viewer) :is(.manager-card){padding:16px 13px 0}:where(.league-viewer) :is(.manager-card h3){font-size:21px}:where(.league-viewer) :is(.manager-card-bottom){align-items:start;gap:5px;min-height:65px}:where(.league-viewer) :is(.manager-card-top){margin-bottom:16px}:where(.league-viewer) :is(.team-profile-heading .manager-mark){width:52px;height:52px;flex-basis:52px;font-size:27px}:where(.league-viewer) :is(.team-profile-heading .eyebrow){font-size:8px}:where(.league-viewer) :is(.draft-caption){flex-wrap:wrap;gap:10px}:where(.league-viewer) :is(.transaction-list article){gap:12px}:where(.league-viewer) :is(.transaction-icon){width:30px;height:30px;font-size:20px}:where(.league-viewer) :is(.transaction-content h3){font-size:21px}:where(.league-viewer) :is(.transaction-list time){font-size:9px}:where(.league-viewer) :is(.story-grid){grid-template-columns:1fr}:where(.league-viewer) :is(.editorial-heading h2){font-size:39px;letter-spacing:-1.2px}:where(.league-viewer) :is(.blog-article h2){font-size:46px;letter-spacing:-1.5px}:where(.league-viewer) :is(.article-dek){font-size:14px}:where(.league-viewer) :is(.article-byline){gap:14px;font-size:9px}:where(.league-viewer) :is(.article-body>p){font-size:17px}:where(.league-viewer) :is(.article-body>.article-lead){font-size:22px}:where(.league-viewer) :is(.article-body blockquote){font-size:24px;padding:20px}:where(.league-viewer) :is(.article-end a){margin-left:0;width:100%}}@media(prefers-reduced-motion:no-preference){:where(.league-viewer) :is(.league-viewer main){animation:viewer-enter .3s ease-out both}@keyframes viewer-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}.dark .league-viewer{color-scheme:inherit;--viewer-paper:var(--paper);--viewer-surface:var(--surface);--viewer-panel:var(--panel);--viewer-ink:var(--ink);--viewer-green:var(--green);--viewer-line:var(--line);--viewer-muted:var(--muted-ink)}:where(.league-viewer) :is(.dark .league-viewer .viewer-monogram){color:#1c1b1a}:where(.league-viewer) :is(.dark .league-viewer .manager-mark){color:color-mix(in srgb,var(--manager-color),white 45%);background:var(--viewer-panel);border-color:var(--viewer-line)}:where(.league-viewer) :is(.dark .league-viewer .position-QB){background:#443023;color:#edbd94}:where(.league-viewer) :is(.dark .league-viewer .position-RB){background:#2b402b;color:#b6d9a8}:where(.league-viewer) :is(.dark .league-viewer .position-WR){background:#263c47;color:#b4d3e5}:where(.league-viewer) :is(.dark .league-viewer .position-TE){background:#423d24;color:#e2d397}:where(.league-viewer) :is(.dark .league-viewer :is(.position-K,.position-DST)){background:#3c3046;color:#d5b9e0}:where(.league-viewer) :is(.dark .league-viewer :is(.availability,.lineup-pending)){color:#f4b8a9;background:#482e28}:where(.league-viewer) :is(.dark .league-viewer .transaction-icon){background:var(--viewer-panel)}:where(.league-viewer) :is(.dark .league-viewer :is(.league-intro h2 em,.editorial-heading h2 em)){color:#c6baa4}:where(.league-viewer) :is(.league-viewer .skip-link){background:var(--viewer-surface)}:where(.league-viewer) :is(.viewer-theme){display:flex;align-items:center;gap:9px;font-size:10px;color:var(--viewer-muted)}:where(.league-viewer) :is(.viewer-theme select){border:1px solid var(--viewer-line);border-radius:3px;padding:7px 9px;background:var(--viewer-surface);color:var(--viewer-ink)}