.rankings-v39{background:var(--s-canvas);height:100%;min-height:0;color:var(--t-body);flex-direction:column;display:flex}.rankings-v39__toolbar{padding:calc(14px * var(--cu-space-scale)) 16px;border-bottom:1px solid var(--b-10);background:var(--s-canvas);flex:none;justify-content:space-between;align-items:center;display:flex}.rankings-v39__controls{align-items:center;gap:14px;display:flex;position:relative}.rankings-v39__controls h1{color:var(--t-primary2);font:600 var(--fs-hero0)/1 var(--cu-font-sans);margin:0}.rankings-v39__controls>i{background:var(--b-09);width:1px;height:18px}.rankings-v39__eyebrow{color:var(--t-faint);font:600 var(--fs-micro)/1 var(--cu-font-sans);letter-spacing:.12em}.rankings-v39__caption{color:var(--t-dim);font:400 var(--fs-label)/1 var(--cu-font-sans)}.rankings-v39__metric{gap:4px;display:flex}.rankings-v39__metric a{border:1px solid var(--b-10);height:30px;color:var(--t-muted);font:600 var(--fs-label)/1 var(--cu-font-sans);border-radius:5px;place-items:center;padding:0 12px;display:grid}.rankings-v39__metric a[aria-pressed=true]{border-color:var(--accent);background:rgba(var(--cu-accent-rgb),.1);color:var(--accent)}.rankings-v39__source-picker{position:relative}.rankings-v39__source-picker>button{border:1px solid rgba(var(--cu-accent-rgb),.48);background:rgba(var(--cu-accent-rgb),.1);height:30px;color:var(--accent);cursor:pointer;border-radius:6px;align-items:center;gap:9px;padding:0 11px;display:flex}.rankings-v39__source-picker>button strong{font:600 var(--fs-body)/1 var(--cu-font-sans)}.rankings-v39__source-picker>button span{color:var(--t-muted);font:400 var(--fs-label)/1 var(--cu-font-sans)}.rankings-v39__source-picker>button b{font:400 var(--fs-tiny)/1 var(--cu-font-sans)}.rankings-v39__source-menu{z-index:40;border:1px solid var(--b-10);background:var(--s-rail);width:330px;box-shadow:0 20px 44px var(--sh-drawer);border-radius:10px;position:absolute;top:38px;left:150px;overflow:hidden;transform:translate(-150px)}.rankings-v39__source-menu>header{padding:calc(12px * var(--cu-space-scale)) 14px calc(9px * var(--cu-space-scale));border-bottom:1px solid var(--b-06);color:var(--t-faint);font:600 var(--fs-tiny)/1 var(--cu-font-sans);letter-spacing:.14em}.rankings-v39__source-menu>a{padding:calc(10px * var(--cu-space-scale)) 14px;grid-template-columns:14px 1fr auto;align-items:center;gap:10px;display:grid}.rankings-v39__source-menu>a:hover,.rankings-v39__source-menu>a:focus{background:var(--s-hover-menu);outline:none}.rankings-v39__source-menu>a>b{color:var(--accent)}.rankings-v39__source-menu>a>span{flex-direction:column;gap:4px;min-width:0;display:flex}.rankings-v39__source-menu strong{color:var(--t-primary2);font:500 var(--fs-data)/1 var(--cu-font-sans)}.rankings-v39__source-menu small,.rankings-v39__source-menu em{color:var(--t-muted);font:400 var(--fs-label)/1 var(--cu-font-sans);white-space:nowrap;font-style:normal}.rankings-v39__filterbar{padding:calc(14px * var(--cu-space-scale)) 16px 0;flex:none;align-items:center;gap:10px;display:flex}.rankings-v39__filterbar>div{gap:5px;display:flex}.rankings-v39__filterbar a{color:var(--t-muted);font:600 var(--fs-body)/1 var(--cu-font-sans);border-radius:5px;padding:8px 13px}.rankings-v39__filterbar a[aria-pressed=true]{background:rgba(var(--cu-accent-rgb),.12);color:var(--accent)}.rankings-v39__filterbar>span{color:var(--t-dim);font:400 var(--fs-label)/1 var(--cu-font-sans);margin-left:auto}.rankings-v39__notice{padding:calc(11px * var(--cu-space-scale)) 14px;border:1px solid var(--b-10);background:var(--s-rail);border-radius:8px;flex:none;align-items:baseline;gap:10px;margin:12px 16px 0;display:flex}.rankings-v39__notice strong{color:var(--sig-attn);font:600 var(--fs-micro)/1 var(--cu-font-sans);letter-spacing:.12em}.rankings-v39__notice span{color:var(--t-body);font:400 var(--fs-body)/1.45 var(--cu-font-sans)}.rankings-v39__notice a{color:var(--accent);font:500 var(--fs-label)/1 var(--cu-font-sans);margin-left:auto}.rankings-v39__body{flex-direction:column;flex:1;min-height:0;display:flex}.rankings-v39__panel{min-height:0;margin:calc(14px * var(--cu-space-scale)) 16px 16px;border:1px solid var(--b-panel);background:var(--s-rail);border-radius:11px;flex:1;display:flex;overflow:hidden}.rankings-v39__scroll{scrollbar-gutter:stable;min-height:0;padding:0 6px calc(20px * var(--cu-space-scale));flex:1;overflow:auto}.rankings-v39__sticky-head{z-index:5;background:var(--s-rail);position:sticky;top:0}.rankings-v39__grid{grid-template-columns:300px 96px 132px 178px repeat(var(--rank-version-count),52px 48px);align-items:center;gap:10px;min-width:max-content;display:grid}.rankings-v39__grid *{font-variant-numeric:tabular-nums}.rankings-v39__frozen>:nth-child(-n+4){z-index:2;background:var(--s-rail);position:sticky}.rankings-v39__frozen>:first-child{left:0}.rankings-v39__frozen>:nth-child(2){left:310px}.rankings-v39__frozen>:nth-child(3){left:416px}.rankings-v39__frozen>:nth-child(4){box-shadow:1px 0 0 var(--b-10);left:558px}.rankings-v39__band{padding:calc(13px * var(--cu-space-scale)) 6px 0;align-items:end}.rankings-v39__band>b{border-bottom:1px solid var(--b-09);color:var(--t-muted);font:600 var(--fs-label)/1 var(--cu-font-sans);letter-spacing:.12em;text-align:right;grid-column:3/span 2;padding-bottom:9px}.rankings-v39__band>em{grid-column:5/span calc(var(--rank-version-count) * 2);border-bottom:1px solid rgba(var(--cu-accent-rgb),.48);color:var(--accent);font:600 var(--fs-label)/1 var(--cu-font-sans);letter-spacing:.12em;text-align:center;padding-bottom:9px;font-style:normal}.rankings-v39__columns{padding:calc(9px * var(--cu-space-scale)) 6px;border-bottom:1px solid var(--b-10);color:var(--t-muted);font:500 var(--fs-tiny)/1.3 var(--cu-font-sans);letter-spacing:.07em;align-items:end}.rankings-v39__columns>span:nth-child(3){text-align:right;color:var(--t-body)}.rankings-v39__date{text-align:right;white-space:nowrap;grid-column:span 2}.rankings-v39__reference-cell{justify-content:flex-end;min-width:0;display:flex}.rankings-v39__reference-anchor{justify-content:flex-end;min-width:0;display:flex;position:relative}.rankings-v39__reference-anchor>button{min-width:0;max-width:100%;color:var(--accent);font:500 var(--fs-tiny)/1 var(--cu-font-sans);letter-spacing:.07em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:5px;padding-left:6px;display:flex}.rankings-v39__reference-anchor>button[aria-expanded=true]{border-color:var(--accent)}.rankings-v39__reference-anchor>button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rankings-v39__reference-menu{z-index:41;border:1px solid var(--b-12);background:var(--s-raised);width:268px;box-shadow:0 20px 44px var(--sh-drawer);letter-spacing:0;text-align:left;border-radius:9px;position:absolute;top:42px;right:0;overflow:hidden}.rankings-v39__reference-menu header{padding:calc(11px * var(--cu-space-scale)) 13px calc(8px * var(--cu-space-scale));border-bottom:1px solid var(--b-06);color:var(--t-muted);font:400 var(--fs-label)/1.4 var(--cu-font-sans)}.rankings-v39__reference-menu a{padding:calc(10px * var(--cu-space-scale)) 13px;color:var(--t-primary2);font:500 var(--fs-data)/1 var(--cu-font-sans);grid-template-columns:14px 1fr;gap:9px;display:grid}.rankings-v39__reference-menu a:hover,.rankings-v39__reference-menu a:focus{background:var(--s-hover-menu);outline:none}.rankings-v39__reference-menu a b{color:var(--accent)}.rankings-v39__reference-menu p{color:var(--t-faint);font:400 var(--fs-label)/1.4 var(--cu-font-sans);margin:0;padding:12px 13px}.rankings-v39__row{padding:calc(8px * var(--cu-row-scale)) 6px;border-radius:6px}.rankings-v39__row:hover,.rankings-v39__row:hover>:nth-child(-n+4){background:var(--s-hover-c)}.rankings-v39__player{align-items:center;gap:8px;min-width:0;display:flex}.rankings-v39__player>i{background:var(--accent);border-radius:2px;flex:none;align-self:stretch;width:3px;min-height:31px}.rankings-v39__player>a{color:var(--t-primary2);font:600 var(--fs-sub)/1.2 var(--cu-font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rankings-v39__player>small,.rankings-v39__player>.rankings-v39__team{color:var(--t-dim);font:400 var(--fs-label)/1 var(--cu-font-sans);flex:none}.rankings-v39__player>.rankings-v39__team:hover,.rankings-v39__player>.rankings-v39__team:focus{color:var(--accent);outline:none}.rankings-v39__pos{background:var(--s-panel);color:var(--t-muted);font:600 var(--fs-label)/1 var(--cu-font-sans);border-radius:4px;justify-self:start;padding:5px 7px}.rankings-v39__pos--qb{color:var(--p-qb)}.rankings-v39__pos--rb{color:var(--p-rb)}.rankings-v39__pos--wr{color:var(--p-wr)}.rankings-v39__pos--te{color:var(--p-te)}.rankings-v39__pos--k{color:var(--p-k)}.rankings-v39__pos--dst{color:var(--p-dst)}.rankings-v39__comparison{grid-template-columns:1fr 34px;align-items:baseline;gap:6px;display:grid}.rankings-v39__comparison b{color:var(--t-body);font:500 var(--fs-data)/1 var(--cu-font-sans);text-align:right}.rankings-v39__history{grid-column:span 2;grid-template-columns:52px 48px;align-items:baseline;gap:10px;display:grid}.rankings-v39__history>b{color:var(--t-muted);font:400 var(--fs-data)/1 var(--cu-font-sans);text-align:right}.rankings-v39__history.is-current>b{color:var(--t-primary);font:600 var(--fs-title)/1 var(--cu-font-sans)}.rankings-v39__history small{color:var(--t-faint);font:400 var(--fs-label)/1 var(--cu-font-sans);white-space:nowrap}.rankings-v39__history small[data-tone=positive]{color:var(--sig-pos)}.rankings-v39__history small[data-tone=negative]{color:var(--sig-neg)}.rankings-v39__catcher{z-index:4;background:0 0;border:0;position:fixed;inset:0}.rankings-v39__player>.rankings-v39__player-mark--qb{background:var(--p-qb)}.rankings-v39__player>.rankings-v39__player-mark--rb{background:var(--p-rb)}.rankings-v39__player>.rankings-v39__player-mark--wr{background:var(--p-wr)}.rankings-v39__player>.rankings-v39__player-mark--te{background:var(--p-te)}.rankings-v39__player>.rankings-v39__player-mark--k{background:var(--p-k)}.rankings-v39__player>.rankings-v39__player-mark--dst,.rankings-v39__player>.rankings-v39__player-mark--def{background:var(--p-dst)}.rankings-v39__player>.rankings-v39__player-mark--dl{background:var(--p-dl)}.rankings-v39__player>.rankings-v39__player-mark--lb{background:var(--p-lb)}.rankings-v39__player>.rankings-v39__player-mark--db,.rankings-v39__player>.rankings-v39__player-mark--cb,.rankings-v39__player>.rankings-v39__player-mark--s{background:var(--p-db)}.rankings-v39__player>.rankings-v39__player-mark--unknown{background:var(--t-faint)}.rankings-v39__filterbar{overflow-x:auto}.rankings-v39__filterbar>div{min-width:max-content}.rankings-v39__pos--dl{color:var(--p-dl)}.rankings-v39__pos--lb{color:var(--p-lb)}.rankings-v39__pos--db,.rankings-v39__pos--cb,.rankings-v39__pos--s{color:var(--p-db)}
.players-v39{--players-group-bg:#3a3024;--players-group-text:#ffc668;--players-column-bg:#302b26;--players-column-text:#f7f4ef;--players-filter-bg:#211d1a;--players-filter-control-bg:#181613;--players-filter-border:#71685d;--players-row-text:#c1b8aa;background:var(--s-canvas);height:100%;min-height:0;color:var(--t-body);flex-direction:column;display:flex}[data-theme=light] .players-v39{--players-group-bg:#e8dcc9;--players-group-text:#4f3206;--players-column-bg:#d8cdbd;--players-column-text:#221d18;--players-filter-bg:#eee7dc;--players-filter-control-bg:#fff;--players-filter-border:#7b7164;--players-row-text:#4d463e}.players-v39__head{padding:calc(14px * var(--cu-space-scale)) 16px;border-bottom:1px solid var(--b-10);background:var(--s-canvas);flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.players-v39__head>div:first-child{align-items:baseline;gap:14px;display:flex}.players-v39__head h1{color:var(--t-primary2);font:600 var(--fs-hero0)/1 var(--cu-font-sans);margin:0}.players-v39__head>div:first-child span{color:var(--t-muted);font:400 var(--fs-body)/1 var(--cu-font-sans)}.players-v39__search{border:1px solid var(--b-12);background:var(--s-panel);border-radius:7px;align-items:center;gap:8px;min-width:300px;padding:5px 5px 5px 10px;display:flex}.players-v39__search>span{color:var(--t-faint)}.players-v39__search input:not([type=hidden]){min-width:0;color:var(--t-primary2);font:400 var(--fs-body)/1 var(--cu-font-sans);background:0 0;border:0;outline:0;flex:1;padding:0}.players-v39__search .cu-close{color:var(--t-muted)}.players-v39__find-submit{background:var(--accent);color:var(--accent-ink);font:600 var(--fs-label)/1 var(--cu-font-sans);cursor:pointer;border:0;border-radius:5px;padding:6px 10px}.players-v39__scoring{flex:none;position:relative}.players-v39__scoring>button{padding:calc(6px * var(--cu-space-scale)) 11px;border:1px solid var(--b-10);background:var(--w-045);cursor:pointer;border-radius:6px;align-items:center;gap:9px;display:flex}.players-v39__scoring>button small{color:var(--t-faint);font:600 var(--fs-micro)/1 var(--cu-font-sans);letter-spacing:.1em}.players-v39__scoring>button strong{color:var(--t-secondary);font:500 var(--fs-body)/1 var(--cu-font-sans)}.players-v39__scoring>button span{color:var(--t-faint);font:400 var(--fs-micro)/1 var(--cu-font-sans)}.players-v39__scoring>[role=menu]{z-index:40;border:1px solid var(--b-12);background:var(--s-raised);min-width:286px;box-shadow:0 20px 44px var(--sh-drawer);border-radius:9px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 5px);right:0;overflow:hidden}.players-v39__scoring>[role=menu]>b{padding:calc(11px * var(--cu-space-scale)) 11px calc(7px * var(--cu-space-scale));border-top:1px solid var(--b-07);color:var(--t-faint);font:600 var(--fs-micro)/1 var(--cu-font-sans);letter-spacing:.12em}.players-v39__scoring>[role=menu]>b:first-child{border-top:0}.players-v39__scoring>[role=menu]>a{padding:calc(9px * var(--cu-space-scale)) 11px;grid-template-columns:12px minmax(0,1fr);align-items:center;gap:8px;display:grid}.players-v39__scoring>[role=menu]>a:hover,.players-v39__scoring>[role=menu]>a:focus{background:var(--s-hover-p);outline:0}.players-v39__scoring>[role=menu] i{color:var(--accent);font:600 var(--fs-micro)/1 var(--cu-font-sans);font-style:normal}.players-v39__scoring>[role=menu] a span{flex-direction:column;gap:4px;display:flex}.players-v39__scoring>[role=menu] a strong{color:var(--t-secondary);font:500 var(--fs-body)/1 var(--cu-font-sans)}.players-v39__scoring>[role=menu] a small{color:var(--t-faint);font:400 var(--fs-micro)/1 var(--cu-font-sans)}.players-v39__scoring>[role=menu] p,.players-v39__scoring>[role=menu] footer{color:var(--t-faintest);font:400 var(--fs-micro)/1.45 var(--cu-font-sans);margin:0;padding:9px 11px}.players-v39__scoring>[role=menu] footer{border-top:1px solid var(--b-07)}.players-v39__catcher{z-index:39;background:0 0;border:0;position:fixed;inset:0}.players-v39__wire{padding:calc(14px * var(--cu-space-scale)) 16px 0;flex-direction:column;flex:none;display:flex}.players-v39__wire>header{justify-content:space-between;align-items:baseline;padding-bottom:4px;display:flex}.players-v39__wire>header strong{color:var(--t-muted-s);font:600 var(--fs-tiny)/1 var(--cu-font-sans);letter-spacing:.11em}.players-v39__wire>header span{color:var(--t-faintest);font:400 var(--fs-label)/1 var(--cu-font-sans)}.players-v39__wire-empty{padding:calc(9px * var(--cu-space-scale)) 0;border-bottom:1px solid var(--b-07);grid-template-columns:52px 96px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.players-v39__wire-empty b{color:var(--sig-attn);font:600 var(--fs-micro)/1 var(--cu-font-sans);letter-spacing:.09em;grid-column:2}.players-v39__wire-empty span{color:var(--t-secondary);font:400 var(--fs-label)/1.4 var(--cu-font-sans)}.players-v39__grid{min-height:0;margin:calc(16px * var(--cu-space-scale)) 16px 16px;border:1px solid var(--b-panel);background:var(--s-rail);border-radius:11px;flex-direction:column;flex:1;display:flex;overflow:hidden}.players-v39__grid>header{padding:calc(13px * var(--cu-space-scale)) 16px;border-bottom:1px solid var(--b-10);flex-wrap:wrap;flex:none;align-items:center;gap:10px 16px;display:flex}.players-v39__grid>header>i{background:var(--b-09);width:1px;height:20px}.players-v39__grid>header>span{max-width:52ch;color:var(--t-dim);font:400 var(--fs-label)/1.4 var(--cu-font-sans);text-align:right;margin-left:auto}.players-v39__pillset{align-items:center;gap:4px;display:flex}.players-v39__pillset>a{min-width:40px;padding:calc(8px * var(--cu-space-scale)) 12px;border:1px solid var(--b-11);color:var(--t-body);font:600 var(--fs-label)/1 var(--cu-font-sans);border-radius:6px;place-items:center;display:grid}.players-v39__pillset>a[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.players-v39__pillset>a[aria-disabled=true]{border-style:dashed;border-color:var(--b-09);color:var(--t-faintest);pointer-events:none}.players-v39__positions>i{background:var(--b-11);width:1px;height:22px;margin:0 8px}.players-v39__weeks{padding:calc(9px * var(--cu-space-scale)) 16px;border-bottom:1px solid var(--b-09);flex:none;align-items:center;gap:10px;display:flex;overflow-x:auto}.players-v39__weeks>b{color:var(--t-faint);font:600 var(--fs-micro)/1 var(--cu-font-sans);letter-spacing:.12em}.players-v39__weeks>div{gap:3px;display:flex}.players-v39__weeks a{padding:calc(6px * var(--cu-space-scale)) 8px;border:1px solid var(--b-09);color:var(--t-body);font:600 var(--fs-micro)/1 var(--cu-font-sans);letter-spacing:.04em;white-space:nowrap;border-radius:5px}.players-v39__weeks a[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.players-v39__weeks a[aria-disabled=true]{color:var(--t-faintest);pointer-events:none;border-style:dashed}.players-v39__weeks>span{color:var(--t-faintest);font:400 var(--fs-label)/1.4 var(--cu-font-sans);white-space:nowrap;padding-left:6px}.players-v39__table{scrollbar-gutter:stable;flex:1;min-height:0;overflow:auto}.players-v39__table-head{z-index:2;border-bottom:2px solid var(--players-filter-border);background:var(--s-rail);min-width:max-content;position:sticky;top:0;box-shadow:0 7px 18px #0000003d}.players-v39__groups,.players-v39__columns,.players-v39__row{grid-template-columns:var(--players-grid);align-items:center;gap:9px;min-width:max-content;display:grid}.players-v39__groups{padding:calc(10px * var(--cu-space-scale)) 16px calc(8px * var(--cu-space-scale));border-top:3px solid var(--accent);border-bottom:1px solid rgba(var(--cu-accent-rgb),.55);background:var(--players-group-bg);align-items:end}.players-v39__groups b{color:var(--players-group-text);font:750 var(--fs-label)/1 var(--cu-font-sans);letter-spacing:.18em;border-bottom:2px solid;padding:0 0 7px}.players-v39__groups b:first-child{border-left:3px solid;padding-left:8px}.players-v39__columns{padding:calc(10px * var(--cu-space-scale)) 16px;border-bottom:2px solid var(--players-filter-border);background:var(--players-column-bg);align-items:end}.players-v39__columns span{color:var(--players-column-text);font:700 var(--fs-micro)/1 var(--cu-font-sans);letter-spacing:.1em;text-align:right;white-space:nowrap}.players-v39__columns span:nth-child(-n+4){text-align:left}.players-v39__capability{margin:calc(12px * var(--cu-space-scale)) 16px;padding:calc(13px * var(--cu-space-scale)) 15px;border:1px dashed var(--b-12);border-radius:8px}.players-v39__capability strong{color:var(--sig-attn);font:600 var(--fs-label)/1 var(--cu-font-sans)}.players-v39__capability p{color:var(--t-muted);font:400 var(--fs-body)/1.5 var(--cu-font-sans);margin:5px 0 0}.players-v39__row{padding:calc(10px * var(--cu-space-scale)) 16px;border-bottom:1px solid var(--w-045);cursor:pointer}.players-v39__row:hover{background:var(--s-hover-c)}.players-v39__row>span{color:var(--t-muted3);font:400 var(--fs-data)/1 var(--cu-font-sans);text-align:right}.players-v39__row>span:first-child{color:var(--t-faint);font-size:var(--fs-label);text-align:left}.players-v39__row>span:nth-child(2){text-align:left;align-items:center;gap:9px;min-width:0;display:flex}.players-v39__row>span:nth-child(2)>a:first-child{color:var(--t-primary2);font:600 var(--fs-sub)/1 var(--cu-font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.players-v39__pos{background:var(--s-panel);font:600 var(--fs-label)/1 var(--cu-font-sans);border-radius:4px;padding:5px 7px}.players-v39__pos--qb{color:var(--p-qb)}.players-v39__pos--rb{color:var(--p-rb)}.players-v39__pos--wr{color:var(--p-wr)}.players-v39__pos--te{color:var(--p-te)}.players-v39__pos--k{color:var(--p-k)}.players-v39__pos--dst{color:var(--p-dst)}.players-v39__team,.players-v39__row small{color:var(--t-muted3);font:400 var(--fs-label)/1 var(--cu-font-sans)}.players-v39__team:hover{color:var(--accent)}.players-v39__empty{border:1px dashed var(--b-12);color:var(--t-muted);font:400 var(--fs-body)/1.5 var(--cu-font-sans);border-radius:8px;margin:12px 16px;padding:13px 15px}.players-v39__player-mark{background:var(--t-faint);border-radius:2px;flex:none;align-self:stretch;width:3px;min-height:31px}.players-v39__player-mark--qb{background:var(--p-qb)}.players-v39__player-mark--rb{background:var(--p-rb)}.players-v39__player-mark--wr{background:var(--p-wr)}.players-v39__player-mark--te{background:var(--p-te)}.players-v39__player-mark--k{background:var(--p-k)}.players-v39__player-mark--dst,.players-v39__player-mark--def{background:var(--p-dst)}.players-v39__player-mark--dl{background:var(--p-dl)}.players-v39__player-mark--lb{background:var(--p-lb)}.players-v39__player-mark--db,.players-v39__player-mark--cb,.players-v39__player-mark--s{background:var(--p-db)}.players-v39__pillset{overflow-x:auto}.players-v39__pos--dl{color:var(--p-dl)}.players-v39__pos--lb{color:var(--p-lb)}.players-v39__pos--db,.players-v39__pos--cb,.players-v39__pos--s{color:var(--p-db)}.players-v39__row>span{color:var(--players-row-text)}.players-v39__columns button{min-width:0;color:var(--players-column-text);font:800 var(--fs-label)/1 var(--cu-font-sans);letter-spacing:.115em;text-align:right;text-shadow:0 1px #00000047;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:6px;padding:4px 0;display:flex}.players-v39__columns button:nth-child(-n+2){text-align:left;justify-content:flex-start}.players-v39__columns button:hover,.players-v39__columns button:focus-visible,.players-v39__columns button.is-sorted{color:var(--players-group-text);outline:none}.players-v39__columns button:focus-visible{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.players-v39__columns button span{color:currentColor;letter-spacing:0;font-size:10px}.players-v39__column-filters{grid-template-columns:var(--players-grid);min-width:max-content;padding:calc(8px * var(--cu-space-scale)) 16px calc(9px * var(--cu-space-scale));background:var(--players-filter-bg);align-items:center;gap:9px;display:grid}.players-v39__column-filters input{border:1px solid var(--players-filter-border);background:var(--players-filter-control-bg);width:100%;min-width:0;height:27px;color:var(--t-primary2);font:500 var(--fs-micro)/1 var(--cu-font-sans);font-variant-numeric:tabular-nums;text-align:right;border-radius:4px;padding:0 7px;box-shadow:inset 0 1px 2px #00000029}.players-v39__column-filters input:nth-child(2){text-align:left}.players-v39__column-filters input:hover{border-color:var(--players-group-text)}.players-v39__column-filters input:focus{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:1px}.players-v39__column-filters input::placeholder{color:var(--t-muted3);opacity:1}.players-v39__weeks>a{color:var(--t-faint);font:400 var(--fs-micro)/1 var(--cu-font-sans);white-space:nowrap;margin-left:auto}.players-v39__weeks>a:hover,.players-v39__weeks>a:focus{color:var(--accent);outline:none}
.leagues-v39,.league-detail-v39{background:var(--s-canvas);height:100%;color:var(--t-body);overflow:auto}.leagues-v39>header{padding:calc(14px * var(--cu-space-scale)) 16px;border-bottom:1px solid var(--b-10);align-items:center;display:flex}.leagues-v39>header>div{align-items:baseline;gap:14px;display:flex}.leagues-v39 h1{color:var(--t-primary2);font:600 var(--fs-hero0)/1 var(--cu-font-sans);margin:0}.leagues-v39>header span{color:var(--t-muted);font:400 var(--fs-body)/1 var(--cu-font-sans)}.leagues-v39>main{padding:calc(34px * var(--cu-space-scale)) 16px calc(40px * var(--cu-space-scale));justify-content:center;display:flex}.leagues-v39__portfolio{grid-template-columns:minmax(300px,30%) minmax(0,1fr);align-items:start;gap:20px;width:min(1720px,100%);display:grid}.leagues-v39__portfolio>aside{flex-direction:column;gap:12px;display:flex;position:sticky;top:0}.leagues-v39__tree-title{flex-direction:column;gap:6px;display:flex}.leagues-v39__tree-title b{color:var(--t-faint);font:600 var(--fs-micro)/1 var(--cu-font-sans);letter-spacing:.12em}.leagues-v39__tree-title span{color:var(--t-muted);font:400 var(--fs-label)/1 var(--cu-font-sans)}.leagues-v39__tree{border:1px solid var(--b-09);background:var(--s-rail);border-radius:10px;padding-bottom:6px;overflow:hidden}.leagues-v39__tree section>header{padding:calc(11px * var(--cu-space-scale)) 12px 8px;border-top:1px solid var(--b-07);grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.leagues-v39__tree section:first-child>header{border-top:0}.leagues-v39__tree header span,.leagues-v39__tree header em{color:var(--t-dim);font:500 var(--fs-micro)/1 var(--cu-font-sans);font-style:normal}.leagues-v39__tree header b{color:var(--t-muted);font:600 var(--fs-micro)/1 var(--cu-font-sans);letter-spacing:.12em}.leagues-v39__tree section>a{border-radius:0 7px 7px 0;grid-template-columns:3px minmax(0,1fr);gap:10px;margin-right:8px;display:grid}.leagues-v39__tree section>a>i{background:0 0}.leagues-v39__tree section>a>span{padding:calc(10px * var(--cu-space-scale)) 10px;flex-direction:column;gap:4px;display:flex}.leagues-v39__tree section>a strong{color:var(--t-primary2);font:500 var(--fs-body)/1 var(--cu-font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.leagues-v39__tree section>a small{color:var(--t-faint);font:400 var(--fs-micro)/1 var(--cu-font-sans)}.leagues-v39__tree section>a[aria-current=true]{background:rgba(var(--cu-accent-rgb),.09)}.leagues-v39__tree section>a[aria-current=true]>i{background:var(--accent)}.leagues-v39__tree .is-unavailable{opacity:.55}.leagues-v39__portfolio>aside>.canonical-button{width:100%;padding:calc(12px * var(--cu-space-scale)) 18px}.leagues-v39__content{flex-direction:column;gap:18px;min-width:0;display:flex}.leagues-v39__mast>span{border:1px solid var(--b-11);background:var(--w-045);color:var(--accent);font:600 var(--fs-micro)/1 var(--cu-font-sans);letter-spacing:.12em;border-radius:5px;padding:5px 8px;display:inline-flex}.leagues-v39__mast>small{color:var(--t-muted);font:600 var(--fs-micro)/1 var(--cu-font-sans);letter-spacing:.1em;margin-left:9px}.leagues-v39__mast h2{color:var(--t-primary2);font:300 var(--fs-num1)/1.15 var(--cu-font-sans);letter-spacing:-.018em;margin:13px 0 7px}.leagues-v39__mast p{color:var(--t-muted2);font:400 var(--fs-strong)/1.6 var(--cu-font-sans);margin:0}.leagues-v39__facts{border:1px solid var(--b-09);background:var(--b-09);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.leagues-v39__facts>span{padding:calc(13px * var(--cu-space-scale)) 14px;background:var(--s-rail);flex-direction:column;gap:7px;display:flex}.leagues-v39__facts small{color:var(--t-faint);font:600 var(--fs-micro)/1 var(--cu-font-sans);letter-spacing:.1em}.leagues-v39__facts strong{color:var(--t-primary2);font:600 var(--fs-data)/1.3 var(--cu-font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.leagues-v39__summary{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.leagues-v39__summary>div{flex-direction:column;gap:18px;display:flex}.leagues-v39__summary section>header{justify-content:space-between;margin-bottom:9px;display:flex}.leagues-v39__summary header b{color:var(--t-muted-s);font:600 var(--fs-micro)/1 var(--cu-font-sans);letter-spacing:.11em}.leagues-v39__summary header span{color:var(--t-faint);font:400 var(--fs-label)/1 var(--cu-font-sans)}.leagues-v39__honest{padding:calc(12px * var(--cu-space-scale)) 15px;border:1px solid var(--b-09);background:var(--s-rail);border-radius:10px}.leagues-v39__honest strong{color:var(--t-secondary)}.leagues-v39__honest p{color:var(--t-muted);font:400 var(--fs-label)/1.5 var(--cu-font-sans);margin:6px 0 0}.leagues-v39__chips{flex-wrap:wrap;gap:7px;display:flex}.leagues-v39__chips span{padding:calc(9px * var(--cu-space-scale)) 11px;border:1px solid var(--b-09);background:var(--s-rail);color:var(--t-primary2);font:500 var(--fs-label)/1 var(--cu-font-sans);border-radius:7px}.leagues-v39__content>footer{gap:10px;padding-top:4px;display:flex}.leagues-v39__zero{border:1px dashed var(--b-12);border-radius:10px;padding:28px}.leagues-v39__zero>span{color:var(--accent);font:600 var(--fs-micro)/1 var(--cu-font-sans);letter-spacing:.12em}.leagues-v39__zero h2{color:var(--t-primary2);font:300 var(--fs-num1)/1.2 var(--cu-font-sans);margin:12px 0 8px}.leagues-v39__zero p{max-width:65ch;color:var(--t-muted);line-height:1.55}.league-detail-v39>header{padding:calc(14px * var(--cu-space-scale)) 16px;border-bottom:1px solid var(--b-10);align-items:center;gap:18px;display:flex}.league-detail-v39>header>a{border:1px solid var(--b-10);color:var(--t-secondary);border-radius:6px;padding:8px 11px}.league-detail-v39>header>div{flex-direction:column;gap:5px;display:flex}.league-detail-v39>header span{color:var(--accent);font:600 var(--fs-micro)/1 var(--cu-font-sans);letter-spacing:.11em}.league-detail-v39 h1{color:var(--t-primary2);font:600 var(--fs-hero0)/1 var(--cu-font-sans);margin:0}.league-detail-v39>header p{color:var(--t-muted);font:400 var(--fs-label)/1 var(--cu-font-sans);margin:0}.league-detail-v39>main{width:760px;padding:calc(34px * var(--cu-space-scale)) 16px calc(40px * var(--cu-space-scale));box-sizing:border-box;flex-direction:column;gap:24px;margin:0 auto;display:flex}.league-detail-v39__section>header{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.league-detail-v39__section>header b{color:var(--t-muted-s);font:600 var(--fs-micro)/1 var(--cu-font-sans);letter-spacing:.11em}.league-detail-v39__section>header a,.league-detail-v39__section>header button{color:var(--accent);font:500 var(--fs-label)/1 var(--cu-font-sans);background:0 0;border:0}.league-detail-v39__section>header button:disabled{color:var(--t-faintest)}.league-detail-v39__rows{border:1px solid var(--b-09);background:var(--s-rail);border-radius:10px;overflow:hidden}.league-detail-v39__rows>div{padding:calc(10px * var(--cu-space-scale)) 15px;border-top:1px solid var(--b-07);grid-template-columns:minmax(0,1fr) minmax(200px,1fr) 68px;align-items:baseline;gap:12px;display:grid}.league-detail-v39__rows>div:first-child{border-top:0}.league-detail-v39__rows strong{color:var(--t-muted);font:500 var(--fs-label)/1 var(--cu-font-sans);letter-spacing:.05em}.league-detail-v39__rows span{color:var(--t-primary2);font:500 var(--fs-body)/1.35 var(--cu-font-sans)}.league-detail-v39__rows small{color:var(--sig-attn);font:600 var(--fs-micro)/1 var(--cu-font-sans);letter-spacing:.08em;text-align:right}.league-detail-v39__slots{flex-wrap:wrap;gap:8px;display:flex}.league-detail-v39__slots>span{padding:calc(10px * var(--cu-space-scale)) 13px;border:1px solid var(--b-09);background:var(--s-rail);border-radius:7px;align-items:baseline;gap:8px;display:flex}.league-detail-v39__slots strong{color:var(--t-primary2);font:600 var(--fs-data)/1 var(--cu-font-sans)}.league-detail-v39__slots b{color:var(--t-muted);font:500 var(--fs-micro)/1 var(--cu-font-sans);letter-spacing:.09em}.league-detail-v39__slots small{color:var(--t-faint);font:400 var(--fs-micro)/1 var(--cu-font-sans)}.league-detail-v39__connection{padding:calc(13px * var(--cu-space-scale)) 15px;border:1px solid var(--b-09);background:var(--s-rail);border-radius:10px}.league-detail-v39__connection strong{color:var(--t-secondary)}.league-detail-v39__connection p{color:var(--t-muted);font:400 var(--fs-label)/1.5 var(--cu-font-sans);margin:7px 0}.league-detail-v39__connection small{color:var(--t-faint)}.league-detail-v39__connection a{color:var(--accent);font-weight:500}.league-detail-v39__note{color:var(--t-muted);font:400 var(--fs-label)/1.5 var(--cu-font-sans);margin:10px 0 0}.league-detail-v39--empty main>span{color:var(--accent);letter-spacing:.12em}.league-detail-v39--empty main p{color:var(--t-muted)}.league-drawer{border-right:1px solid var(--b-panel);width:760px;left:50%;right:auto;transform:translate(-50%)}.league-paths{grid-template-columns:1fr 1fr}.league-import-review{border:1px solid var(--b-10);border-radius:8px;flex-direction:column;overflow:hidden;gap:0!important;display:flex!important}.league-import-review>span{color:var(--t-faint);font:600 var(--fs-micro)/1 var(--cu-font-sans);letter-spacing:.1em;padding:10px 12px}.league-import-review>div{border-top:1px solid var(--b-07);grid-template-columns:90px 1fr;gap:12px;padding:9px 12px;display:grid}.league-import-review strong{color:var(--t-muted);font:500 var(--fs-label)/1 var(--cu-font-sans)}.league-import-review b{color:var(--t-primary2);font:500 var(--fs-label)/1.4 var(--cu-font-sans)}
