html[data-look=locker]{--font-display:var(--font-graduate);--font-cond:var(--font-barlow-cond);--font-body:var(--font-barlow)}@media screen{:root:where([data-look=locker]){--bg:light-dark(#f1efe8,#0d1610);--surface:light-dark(#fffdf8,#15211a);--border:light-dark(#d6d2c4,#2a3a2f);--border-faint:light-dark(#e7e3d8,#1f2d24);--text:light-dark(#18231b,#f1efe6);--muted:light-dark(#5d6a60,#a3b2a7);--accent:light-dark(#1f6b3a,#e6b13d);--on-accent:light-dark(#ffffff,#0d1610);--starter:light-dark(#1f6b3a,#5fd08a);--negative:light-dark(#b3261e,#ff7a6b);--loss:light-dark(#b4421f,#ff8a5c);--gold:light-dark(#8a6512,#e6b13d);--skeleton-sheen:light-dark(#e7e3d8,#22322a);--ink:light-dark(#18231b,#000000);--card-edge:light-dark(#18231b,#3d5444);--turf:light-dark(#1f6b3a,#14522b);--turf-2:light-dark(#22743f,#175c30);--trim:light-dark(#c8901c,#e6b13d);--chalk:#fffdf8}}:where([data-look=locker]) body{font-family:var(--font-body),system-ui,sans-serif;font-size:15.5px}:where([data-look=locker]) a{color:var(--accent)}:where([data-look=locker]) .site-header{background:repeating-linear-gradient(90deg,var(--turf) 0 80px,var(--turf-2) 80px 160px);border-bottom:4px solid var(--chalk);box-shadow:0 4px 0 var(--turf)}:where([data-look=locker]) .site-header .brand,:where([data-look=locker]) .site-header .who{color:var(--chalk)}:where([data-look=locker]) .site-header .brand{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display),serif;font-weight:400;letter-spacing:.02em}:where([data-look=locker]) .site-header .brand:before{content:"";flex:none;width:34px;height:34px;border-radius:9px;background:url(/logo.png) 50%/cover no-repeat;box-shadow:0 0 0 2px var(--chalk),2px 2px 0 2px #18231b}:where([data-look=locker]) .site-header .theme-toggle{background:var(--chalk);color:#1f6b3a;border:2px solid #18231b;box-shadow:2px 2px 0 #18231b}:where([data-look=locker]) .display-panel{border:2px solid var(--card-edge);border-radius:10px;box-shadow:4px 4px 0 var(--ink)}:where([data-look=locker]) .display-label,:where([data-look=locker]) .display-seg button{font-family:var(--font-cond),sans-serif;letter-spacing:.04em;text-transform:uppercase}:where([data-look=locker]) .display-seg button{font-size:14px}:where([data-look=locker]) .league-switch-button{font-family:var(--font-cond),sans-serif;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--surface);color:var(--text);border:2px solid var(--card-edge);border-radius:999px;box-shadow:2px 2px 0 var(--ink)}:where([data-look=locker]) .league-switch-panel{background:var(--bg);border-right:3px solid var(--card-edge);border-radius:0 10px 10px 0;box-shadow:6px 0 0 var(--ink)}:where([data-look=locker]) .league-switch-panel a{border:2px solid var(--card-edge);border-radius:8px;box-shadow:3px 3px 0 var(--ink)}:where([data-look=locker]) .league-switch-panel a[aria-current=page]{background:light-dark(#f3e3bd,#3a3218)}:where([data-look=locker]) .league-switch-panel .avatar{border:2px solid var(--card-edge)}:where([data-look=locker]) .league-switch-here{font-family:var(--font-cond),sans-serif}:where([data-look=locker]) h1{font-family:var(--font-display),serif;font-weight:400;font-size:42px;color:var(--accent);text-transform:uppercase;letter-spacing:.01em}:where([data-look=locker]) h2,:where([data-look=locker]) h3{font-family:var(--font-cond),sans-serif;font-weight:700;font-size:25px;text-transform:uppercase;letter-spacing:.04em;border-left:6px solid var(--trim);padding-left:10px}:where([data-look=locker]) h3{font-size:20px;border-left-width:4px}:where([data-look=locker]) th{font-family:var(--font-cond),sans-serif;font-weight:700;font-size:13px;letter-spacing:.08em;color:var(--accent);border-bottom:2px solid var(--card-edge)}:where([data-look=locker]) .card,:where([data-look=locker]) .stat{background:var(--surface);border:2px solid var(--card-edge);border-radius:8px;box-shadow:4px 4px 0 var(--ink)}:where([data-look=locker]) .card{margin-bottom:16px}:where([data-look=locker]) .stat-label{font-family:var(--font-cond),sans-serif;font-weight:700;letter-spacing:.08em;text-transform:uppercase}:where([data-look=locker]) .score-actual,:where([data-look=locker]) .stat-value,:where([data-look=locker]) .vs-score{font-family:var(--font-display),serif;font-weight:400;color:var(--text)}:where([data-look=locker]) .league-nav{border-bottom:3px solid var(--card-edge);gap:0;margin-bottom:10px}:where([data-look=locker]) .league-nav .tab{font-family:var(--font-cond),sans-serif;font-size:17px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);border:none;border-radius:6px 6px 0 0;padding:8px 14px}:where([data-look=locker]) .league-nav .tab.active{background:var(--accent);color:var(--on-accent)}:where([data-look=locker]) .sub-nav .sub-tab{font-family:var(--font-cond),sans-serif;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text);background:var(--surface);border:2px solid var(--card-edge);border-radius:6px;box-shadow:2px 2px 0 var(--ink)}:where([data-look=locker]) .sub-nav .sub-tab.active{background:var(--trim);border-color:var(--card-edge);color:#18231b}:where([data-look=locker]) button:not([class]){background:var(--accent);color:var(--on-accent);border:2px solid var(--ink);border-radius:6px;box-shadow:2px 2px 0 var(--ink)}:where([data-look=locker]) .chip{color:var(--text);background:var(--surface);border:2px solid var(--card-edge);border-radius:6px;box-shadow:2px 2px 0 var(--ink)}:where([data-look=locker]) .chip.active{background:var(--accent);color:var(--on-accent);border-color:var(--card-edge)}:where([data-look=locker]) input[type=text],:where([data-look=locker]) select{border:2px solid var(--card-edge);border-radius:6px}:where([data-look=locker]) .chip.trade-for{background:var(--chalk);color:#18231b;border:2px solid #18231b}:where([data-look=locker]) .player-hero{color:#ffffff;border:2px solid var(--card-edge);border-radius:8px;box-shadow:6px 6px 0 var(--ink);padding:20px 22px;background:linear-gradient(100deg,var(--team-primary,#1f6b3a) 0 80%,var(--team-secondary,#c8901c) 80% 100%)}:where([data-look=locker]) .player-hero h2{font-family:var(--font-display),serif;font-weight:400;font-size:34px;color:#ffffff;border:none;padding:0}:where([data-look=locker]) .player-hero .muted,:where([data-look=locker]) .player-hero a{color:#ffffff}:where([data-look=locker]) .player-hero .loss{color:#ffd2c4}:where([data-look=locker]) .player-hero .headshot{border:3px solid #ffffff!important;background:var(--chalk)}:where([data-look=locker]) .headshot{border-width:2px}:where([data-look=locker]) .draft-cell{border:2px solid var(--ink);border-radius:6px;box-shadow:2px 2px 0 var(--ink)}:where([data-look=locker]) .vs-slot{border:1.5px solid var(--ink);font-weight:700}@media (max-width:600px){:where([data-look=locker]) h1{font-size:30px}:where([data-look=locker]) .league-nav{gap:2px}:where([data-look=locker]) .league-nav .tab{padding:8px 2px;font-size:clamp(11.5px,3.6vw,14px);letter-spacing:.02em}:where([data-look=locker]) .card{padding:13px}:where([data-look=locker]) .player-hero{padding:14px;background:linear-gradient(180deg,var(--team-primary,#1f6b3a) 0 90%,var(--team-secondary,#c8901c) 90% 100%)}:where([data-look=locker]) .player-hero h2{font-size:24px}}@media print{:where([data-look=locker]) body{font-family:var(--font-body),system-ui,sans-serif}:where([data-look=locker]) h1{color:#111318}:where([data-look=locker]) .card,:where([data-look=locker]) .draft-cell,:where([data-look=locker]) .player-hero,:where([data-look=locker]) .stat{box-shadow:none;border:1px solid #c9cfd8}:where([data-look=locker]) .player-hero,:where([data-look=locker]) .player-hero .muted,:where([data-look=locker]) .player-hero a,:where([data-look=locker]) .player-hero h2{background:none;color:#111318}}:where([data-look=locker]) .vs-bench-team{font-family:var(--font-cond),sans-serif;font-size:14px;color:var(--text);border-left:4px solid var(--trim);padding-left:8px}:where([data-look=locker]) .finder-label,:where([data-look=locker]) .offer-label,:where([data-look=locker]) .value-tag{font-family:var(--font-cond),sans-serif}:where([data-look=locker]) .finder-label{font-size:14px}:where([data-look=locker]) .picker-box{border:2px solid var(--card-edge)}:where([data-look=locker]) .picker-chip{background:light-dark(#f3e3bd,#3a3218);border:1.5px solid var(--card-edge)}:where([data-look=locker]) .picker-menu{border:2px solid var(--card-edge);box-shadow:4px 4px 0 var(--ink)}:where([data-look=locker]) .pick-token{background:var(--trim);color:#18231b;border:2px solid var(--card-edge);font-family:var(--font-cond),sans-serif;font-size:10px}:where([data-look=locker]) .value-tag{font-size:13px}:where([data-look=locker]) .sub-nav{justify-content:center;gap:8px;margin:10px auto 18px}:where([data-look=locker]) .sub-nav .sub-tab{flex:0 0 136px;padding:7px 8px;font-size:14px;text-align:center;overflow:hidden;text-overflow:ellipsis}@media (max-width:600px){:where([data-look=locker]) .sub-nav{gap:6px}:where([data-look=locker]) .sub-nav .sub-tab{flex-basis:calc((100% - 12px) / 3);padding:7px 2px;font-size:clamp(11.5px,3.3vw,13.5px)}}@media (max-width:360px){:where([data-look=locker]) .sub-nav .sub-tab{flex-basis:calc((100% - 6px) / 2)}}:where([data-look=locker]) .sub-nav.underline{position:relative;gap:2px 18px;margin:8px auto 18px;padding-bottom:8px}:where([data-look=locker]) .sub-nav.underline .sub-tab{flex:none;padding:8px 2px;border:none;border-radius:0;background:transparent;box-shadow:none;color:var(--muted);font-size:15px;overflow:visible;transition:color .2s ease}:where([data-look=locker]) .sub-nav.underline .sub-tab.active,:where([data-look=locker]) .sub-nav.underline .sub-tab.lit,:where([data-look=locker]) .sub-nav.underline .sub-tab:hover{background:transparent;color:var(--text)}:where([data-look=locker]) .sub-underline{position:absolute;top:0;left:0;height:4px;border-radius:2px;background:var(--trim);box-shadow:2px 2px 0 var(--ink);pointer-events:none;transition:transform .4s cubic-bezier(.3,1.25,.5,1),width .4s cubic-bezier(.3,1.25,.5,1)}@media (max-width:600px){:where([data-look=locker]) .sub-nav.underline{gap:2px 14px}:where([data-look=locker]) .sub-nav.underline .sub-tab{font-size:clamp(12px,3.5vw,14px)}}@media (prefers-reduced-motion:reduce){:where([data-look=locker]) .sub-underline{transition:none}}:where([data-look=locker]) .league-nav.has-slider{position:fixed;z-index:30;left:0;right:0;bottom:calc(12px + env(safe-area-inset-bottom));margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:0;width:min(520px,calc(100% - 24px));max-width:none;padding:5px;border:2px solid var(--card-edge);border-radius:16px;background:var(--surface);box-shadow:4px 4px 0 var(--ink)}:where([data-look=locker]) .league-nav.has-slider .nav-row{display:contents}:where([data-look=locker]) .league-nav.has-slider .tab{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:7px 2px 6px;border:none;border-radius:10px;background:transparent;color:var(--muted);font-size:13px;letter-spacing:.05em;white-space:nowrap;transition:color .2s ease}:where([data-look=locker]) .league-nav.has-slider .tab-icon{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s cubic-bezier(.3,1.6,.5,1)}:where([data-look=locker]) .league-nav.has-slider .tab.lit{color:var(--on-accent)}:where([data-look=locker]) .league-nav.has-slider .tab.lit .tab-icon{transform:scale(1.08)}:where([data-look=locker]) .league-nav.has-slider .nav-pill-face{top:0;right:0;bottom:0;left:0;width:auto;height:auto;margin:0;border:2px solid var(--card-edge);border-radius:10px;background:var(--accent);box-shadow:none;transition:transform .45s cubic-bezier(.3,1.6,.5,1),box-shadow .2s ease}:where([data-look=locker]) .league-nav.has-slider.dragging .nav-pill-face{transform:translate(-2px,-3px) scale(calc(1.06 + var(--stretch)),calc(1.06 - var(--stretch) * .45));box-shadow:3px 4px 0 var(--ink);transition:transform .14s ease-out,box-shadow .2s ease}:where([data-look=locker]) body:has(.league-nav.has-slider){padding-bottom:calc(96px + env(safe-area-inset-bottom))}@media (max-width:380px){:where([data-look=locker]) .league-nav.has-slider .tab{font-size:11.5px;letter-spacing:.02em}}@media print{:where([data-look=locker]) .league-nav.has-slider{display:none}}:where([data-look=locker]) .rb-lane h3{border-left:none;padding-left:0;font-size:14px;letter-spacing:.06em}:where([data-look=locker]) .rb-item{border-radius:6px}@media (max-width:700px){:where([data-look=locker]) .rb-lane h3{font-size:12px}}@media screen{:root:where([data-look=sleeper]){--bg:light-dark(#f1f3f7,#10151f);--surface:light-dark(#ffffff,#1a2130);--surface-2:light-dark(#f6f7fa,#222a3b);--border:light-dark(#e2e6ee,#2a3346);--border-faint:light-dark(#eceff4,#232c3d);--text:light-dark(#121826,#f4f6fa);--muted:light-dark(#5e6a80,#8a94a8);--accent:light-dark(#0aa597,#17d4c3);--on-accent:light-dark(#ffffff,#071a1f);--starter:light-dark(#0aa597,#17d4c3);--negative:light-dark(#e0335a,#ff5b7f);--loss:light-dark(#e0335a,#ff5b7f);--gold:light-dark(#c98a00,#ffc53d);--track:light-dark(#e6e9ef,#2a3346);--skeleton-sheen:light-dark(#eceff4,#262f42);--chart-line:light-dark(#0aa597,#17d4c3);--pos-QB:#ff4f87;--pos-RB:#1ee3c4;--pos-WR:#5ab3ff;--pos-TE:#ffa94d;--pos-K:#b48cff;--pos-DEF:#c08c73;--pos-ink:#0b1220;--radius:14px;--header:light-dark(#ffffff,#0b1018)}}:where([data-look=sleeper]) body{font-family:var(--font-body),system-ui,sans-serif;font-size:15px;letter-spacing:-.005em}:where([data-look=sleeper]) a{color:var(--accent)}:where([data-look=sleeper]) .site-header{background:var(--header);border-bottom:1px solid var(--border)}:where([data-look=sleeper]) .site-header .brand{display:inline-flex;align-items:center;gap:10px;color:var(--text);font-family:var(--font-display),sans-serif;font-weight:700;font-size:19px;letter-spacing:-.02em}:where([data-look=sleeper]) .site-header .brand:before{content:"";width:32px;height:32px;border-radius:9px;background:url(/logo-sleeper.png) 50%/cover no-repeat;box-shadow:0 0 0 1px var(--border)}:where([data-look=sleeper]) .site-header .who{color:var(--muted)}:where([data-look=sleeper]) .site-header .theme-toggle{border:none;background:var(--surface-2);color:var(--text);border-radius:50%}:where([data-look=sleeper]) .display-panel{border-radius:16px}:where([data-look=sleeper]) .display-seg,:where([data-look=sleeper]) .display-seg button{border-radius:999px}:where([data-look=sleeper]) h1{font-family:var(--font-display),sans-serif;font-weight:700;font-size:30px;letter-spacing:-.03em;color:var(--text)}:where([data-look=sleeper]) h2{font-family:var(--font-display),sans-serif;font-weight:700;font-size:19px;letter-spacing:-.02em}:where([data-look=sleeper]) h3{font-family:var(--font-display),sans-serif;font-weight:600}:where([data-look=sleeper]) th{font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--muted);border-bottom:1px solid var(--border)}:where([data-look=sleeper]) td{border-bottom-color:var(--border-faint)}:where([data-look=sleeper]) .card,:where([data-look=sleeper]) .stat{background:var(--surface);border:none;border-radius:var(--radius);box-shadow:light-dark(0 1px 3px rgba(18,24,38,.06),none)}:where([data-look=sleeper]) .card{margin-bottom:12px}:where([data-look=sleeper]) .stat-label{font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:11px}:where([data-look=sleeper]) .score-actual,:where([data-look=sleeper]) .stat-value,:where([data-look=sleeper]) .vs-score{font-family:var(--font-display),sans-serif;font-weight:700;letter-spacing:-.02em;color:var(--text)}:where([data-look=sleeper]) .league-nav{gap:2px 6px;padding:0 0 4px;border:none;border-radius:0;background:transparent;width:-moz-fit-content;width:fit-content;max-width:100%;margin:16px auto 10px}:where([data-look=sleeper]) .league-nav .tab{border:none;border-radius:0;padding:10px 12px 12px;font-weight:700;font-size:14px;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);background:transparent;margin:0}:where([data-look=sleeper]) .league-nav .tab:hover{color:var(--text)}:where([data-look=sleeper]) .league-nav .tab.active{background:transparent;color:var(--text);text-shadow:0 0 12px color-mix(in srgb,var(--accent) 45%,transparent)}:where([data-look=sleeper]) .sub-nav .sub-tab{border:none;background:var(--surface);color:var(--muted);font-weight:600;border-radius:999px}:where([data-look=sleeper]) .sub-nav .sub-tab.active{background:color-mix(in srgb,var(--accent) 18%,var(--surface));color:var(--accent)}:where([data-look=sleeper]) button:not([class]){background:var(--accent);color:var(--on-accent);border:none;border-radius:999px;font-weight:700;padding:9px 18px}:where([data-look=sleeper]) .chip{border:none;background:var(--surface);color:var(--muted);border-radius:999px;font-weight:600}:where([data-look=sleeper]) .chip:hover{color:var(--text)}:where([data-look=sleeper]) .chip.active{background:var(--accent);color:var(--on-accent)}:where([data-look=sleeper]) input[type=text],:where([data-look=sleeper]) select{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;color:var(--text)}:where([data-look=sleeper]) .chip.trade-for{background:#ffffff;color:#121826}:where([data-look=sleeper]) .league-switch-panel{background:var(--surface)}:where([data-look=sleeper]) .league-switch-panel a{border:none;background:var(--surface-2);border-radius:12px}:where([data-look=sleeper]) .league-switch-panel a[aria-current=page]{background:color-mix(in srgb,var(--accent) 16%,var(--surface-2))}:where([data-look=sleeper]) .league-switch-here{color:var(--accent)}:where([data-look=sleeper]) .player-hero{border:none;border-radius:18px;padding:20px 22px;color:#ffffff;background:radial-gradient(120% 140% at 0 0,color-mix(in srgb,var(--team-primary,#17d4c3) 75%,transparent),transparent 60%),#151c29}:where([data-look=sleeper]) .player-hero h2{color:#ffffff;font-size:30px}:where([data-look=sleeper]) .player-hero .muted,:where([data-look=sleeper]) .player-hero a{color:rgba(255,255,255,.85)}:where([data-look=sleeper]) .player-hero .headshot{border:3px solid rgba(255,255,255,.9)!important}:where([data-look=sleeper]) .headshot{border-width:2px}:where([data-look=sleeper]) .draft-cell{border-radius:10px;border:none}:where([data-look=sleeper]) .vs-slot{border:none;font-weight:700;color:var(--pos-ink)}:where([data-look=sleeper]) .vs-bench-team{font-family:var(--font-display),sans-serif;color:var(--text)}:where([data-look=sleeper]) .picker-box{background:var(--surface-2)}:where([data-look=sleeper]) .picker-chip{background:color-mix(in srgb,var(--accent) 18%,var(--surface))}:where([data-look=sleeper]) .picker-menu{background:var(--surface);border:none;border-radius:12px;box-shadow:0 14px 34px rgba(0,0,0,.35)}:where([data-look=sleeper]) .pick-token{background:var(--gold);color:#1a1300}:where([data-look=sleeper]) .value-tag{border:none;background:color-mix(in srgb,var(--accent) 16%,var(--surface))}:where([data-look=sleeper]) .gain-fill{background:var(--accent)}@media (max-width:600px){:where([data-look=sleeper]) h1{font-size:24px}:where([data-look=sleeper]) .league-nav{width:auto}:where([data-look=sleeper]) .league-nav .tab{padding:9px 0 11px;font-size:clamp(10.5px,3.2vw,12.5px);letter-spacing:.05em}:where([data-look=sleeper]) .player-hero{padding:14px}:where([data-look=sleeper]) .player-hero h2{font-size:23px}}@media print{:where([data-look=sleeper]) .card,:where([data-look=sleeper]) .stat{box-shadow:none;border:1px solid #c9cfd8}:where([data-look=sleeper]) .player-hero,:where([data-look=sleeper]) .player-hero .muted,:where([data-look=sleeper]) .player-hero a,:where([data-look=sleeper]) .player-hero h2{background:none;color:#111318}}html[data-look=sleeper]{--font-body:var(--font-poppins);--font-display:var(--font-poppins);--font-cond:var(--font-poppins)}@media screen{:root:where([data-look=sleeper]):not([data-theme=light]){color-scheme:dark}}:where([data-look=sleeper]) a{color:var(--text);text-decoration:none}:where([data-look=sleeper]) a:hover{color:var(--accent)}:where([data-look=sleeper]) .muted a,:where([data-look=sleeper]) .offer-links a,:where([data-look=sleeper]) p a{color:var(--accent)}:where([data-look=sleeper]) .vs-name a,:where([data-look=sleeper]) .vs-team-text a,:where([data-look=sleeper]) table a{font-weight:600}@media screen{:root:where([data-look=sleeper]){--bg:light-dark(#f1f3f7,#0c1120);--surface:light-dark(#ffffff,#161c2e);--surface-2:light-dark(#f6f7fa,#1e2539);--border:light-dark(#e2e6ee,#262e45);--border-faint:light-dark(#eceff4,#1f2639);--muted:light-dark(#5e6a80,#8790c0);--header:light-dark(#ffffff,#0c1120);--lavender:light-dark(#5b5fa8,#a6acdf);--up:light-dark(#0aa597,#4fe3c1);--down:light-dark(#e0335a,#ff5c7a)}}:where([data-look=sleeper]) .sl-heading{font-size:22px;margin:0;color:var(--lavender)}:where([data-look=sleeper]) .sl-count{margin:2px 0 6px;color:var(--muted);font-size:13px}:where([data-look=sleeper]) .sl-list{display:grid;grid-gap:6px;gap:6px;max-width:760px}:where([data-look=sleeper]) .sl-league{display:grid;grid-template-columns:52px minmax(0,1fr);grid-gap:16px;gap:16px;padding:16px 12px;border-radius:16px;color:var(--text);text-decoration:none}:where([data-look=sleeper]) .sl-league:hover{color:var(--text);background:var(--surface)}:where([data-look=sleeper]) .sl-league .avatar{border-radius:12px}:where([data-look=sleeper]) .sl-name{font-weight:700;font-size:20px;letter-spacing:-.02em;line-height:1.2}:where([data-look=sleeper]) .sl-format{color:var(--muted);font-size:14px;margin-top:2px}:where([data-look=sleeper]) .sl-matchup{margin-top:10px}:where([data-look=sleeper]) .sl-line,:where([data-look=sleeper]) .sl-teams{display:flex;align-items:center;justify-content:space-between;gap:10px}:where([data-look=sleeper]) .sl-team{font-weight:700;font-size:14.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where([data-look=sleeper]) .sl-team.sl-opp{color:var(--lavender);text-align:right}:where([data-look=sleeper]) .sl-record{color:var(--muted);font-weight:500;font-size:13px}:where([data-look=sleeper]) .sl-line{margin-top:6px}:where([data-look=sleeper]) .sl-side{display:inline-flex;align-items:center;gap:10px;min-width:0}:where([data-look=sleeper]) .sl-side .avatar{border-radius:50%}:where([data-look=sleeper]) .sl-score{font-weight:700;font-size:22px;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where([data-look=sleeper]) .sl-score.sl-dash{font-size:16px;color:var(--text)}:where([data-look=sleeper]) .sl-proj{color:var(--muted);font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where([data-look=sleeper]) .sl-odds{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:15px}:where([data-look=sleeper]) .sl-odds.up{color:var(--up)}:where([data-look=sleeper]) .sl-odds.down{color:var(--down)}:where([data-look=sleeper]) .sl-bar{display:block;width:100px;height:6px;border-radius:3px;background:var(--border);overflow:hidden}:where([data-look=sleeper]) .sl-bar span{display:block;height:100%;border-radius:3px;background:currentColor}@media (max-width:600px){:where([data-look=sleeper]) .sl-league{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:14px 4px}:where([data-look=sleeper]) .sl-league>.avatar{width:44px!important;height:44px!important}:where([data-look=sleeper]) .sl-name{font-size:18px}:where([data-look=sleeper]) .sl-bar{width:56px}:where([data-look=sleeper]) .sl-odds{gap:6px;font-size:13.5px}:where([data-look=sleeper]) .sl-score{font-size:18px}:where([data-look=sleeper]) .sl-proj{font-size:13.5px}}:where([data-look=sleeper]) .sl-line{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}:where([data-look=sleeper]) .sl-side-opp{justify-self:end}@media (max-width:600px){:where([data-look=sleeper]) .sl-line{gap:6px}:where([data-look=sleeper]) .sl-side{gap:6px}:where([data-look=sleeper]) .sl-side .avatar{width:26px!important;height:26px!important}:where([data-look=sleeper]) .sl-bar{width:40px}:where([data-look=sleeper]) .sl-score{font-size:16px}:where([data-look=sleeper]) .sl-proj{font-size:12.5px}}@media (max-width:400px){:where([data-look=sleeper]) .sl-teams{align-items:flex-start}:where([data-look=sleeper]) .sl-team{white-space:normal;overflow:visible}:where([data-look=sleeper]) .sl-bar{display:none}}:where([data-look=sleeper]) .sl-record{white-space:nowrap}:where([data-look=sleeper]) .filter-label{background:light-dark(#e4e8f0,#0c1120);color:var(--lavender)}:where([data-look=sleeper]) .sl-list{gap:2px}:where([data-look=sleeper]) .sl-league{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:10px 12px}:where([data-look=sleeper]) .sl-league>.avatar{width:44px!important;height:44px!important}:where([data-look=sleeper]) .sl-name{font-size:17px}:where([data-look=sleeper]) .sl-format{font-size:12.5px;margin-top:0}:where([data-look=sleeper]) .sl-matchup{margin-top:6px}:where([data-look=sleeper]) .sl-team{font-size:13.5px}:where([data-look=sleeper]) .sl-record{font-size:12px}:where([data-look=sleeper]) .sl-line{margin-top:4px}:where([data-look=sleeper]) .sl-side .avatar{width:24px!important;height:24px!important}:where([data-look=sleeper]) .sl-score{font-size:17px}:where([data-look=sleeper]) .sl-proj{font-size:12.5px}:where([data-look=sleeper]) .sl-odds{font-size:13px}@media (max-width:600px){:where([data-look=sleeper]) .sl-league{grid-template-columns:36px minmax(0,1fr);gap:10px;padding:9px 2px}:where([data-look=sleeper]) .sl-league>.avatar{width:36px!important;height:36px!important}:where([data-look=sleeper]) .sl-name{font-size:15px}:where([data-look=sleeper]) .sl-format{font-size:11.5px}:where([data-look=sleeper]) .sl-team{font-size:12.5px}:where([data-look=sleeper]) .sl-record{font-size:11px}:where([data-look=sleeper]) .sl-side .avatar{width:20px!important;height:20px!important}:where([data-look=sleeper]) .sl-score{font-size:14.5px}:where([data-look=sleeper]) .sl-proj{font-size:11px}:where([data-look=sleeper]) .sl-odds{font-size:11.5px}}@media (max-width:600px){:where([data-look=sleeper]) .sl-league{padding:7px 2px}:where([data-look=sleeper]) .sl-name{font-size:14.5px}:where([data-look=sleeper]) .sl-matchup{margin-top:3px}:where([data-look=sleeper]) .sl-line{margin-top:2px}}:where([data-look=sleeper]) .sl-count,:where([data-look=sleeper]) .sl-heading,:where([data-look=sleeper]) .sl-list{max-width:760px;margin-inline:auto}:where([data-look=sleeper]) .sub-nav{justify-content:center;gap:8px;margin:10px auto 18px}:where([data-look=sleeper]) .sub-nav .sub-tab{flex:0 0 136px;padding:7px 8px;font-size:13px;text-align:center;overflow:hidden;text-overflow:ellipsis}@media (max-width:600px){:where([data-look=sleeper]) .sub-nav{gap:6px}:where([data-look=sleeper]) .sub-nav .sub-tab{flex-basis:calc((100% - 12px) / 3);padding:7px 2px;font-size:clamp(11px,3.1vw,12.5px);letter-spacing:-.01em}}@media (max-width:360px){:where([data-look=sleeper]) .sub-nav .sub-tab{flex-basis:calc((100% - 6px) / 2)}}:where([data-look=sleeper]) .sub-nav.underline{position:relative;justify-content:center;gap:2px 18px;margin:8px auto 18px;padding-bottom:6px}:where([data-look=sleeper]) .sub-nav.underline .sub-tab{flex:none;padding:8px 2px;border:none;border-radius:0;background:transparent;color:var(--muted);font-size:12.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;overflow:visible;transition:color .2s ease,text-shadow .2s ease}:where([data-look=sleeper]) .sub-nav.underline .sub-tab:hover{color:var(--text)}:where([data-look=sleeper]) .sub-nav.underline .sub-tab.active,:where([data-look=sleeper]) .sub-nav.underline .sub-tab.lit{background:transparent;color:var(--text);text-shadow:0 0 12px color-mix(in srgb,var(--accent) 45%,transparent)}:where([data-look=sleeper]) .sub-underline{position:absolute;top:0;left:0;height:3px;border-radius:3px;background:var(--accent);box-shadow:0 0 6px color-mix(in srgb,var(--accent) 75%,transparent),0 0 16px color-mix(in srgb,var(--accent) 35%,transparent);pointer-events:none;transition:transform .4s cubic-bezier(.3,1.25,.5,1),width .4s cubic-bezier(.3,1.25,.5,1)}@media (max-width:600px){:where([data-look=sleeper]) .sub-nav.underline{gap:2px 14px}:where([data-look=sleeper]) .sub-nav.underline .sub-tab{flex:none;padding:8px 2px;font-size:clamp(11px,3.1vw,12.5px);letter-spacing:.05em}}@media (max-width:360px){:where([data-look=sleeper]) .sub-nav.underline .sub-tab{flex-basis:auto}}@media (prefers-reduced-motion:reduce){:where([data-look=sleeper]) .sub-underline{transition:none}}:where([data-look=sleeper]) .league-nav.has-slider{position:fixed;z-index:30;left:0;right:0;bottom:calc(12px + env(safe-area-inset-bottom));margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:0;width:min(520px,calc(100% - 24px));max-width:none;padding:6px;border:1px solid color-mix(in srgb,var(--text) 12%,transparent);border-radius:30px;background:color-mix(in srgb,var(--surface) 72%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.7);backdrop-filter:blur(18px) saturate(1.7);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent),0 10px 30px rgb(0 0 0/.35)}:where([data-look=sleeper]) .league-nav.has-slider .nav-row{display:contents}:where([data-look=sleeper]) .league-nav.has-slider .tab{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:8px 2px 7px;border:none;border-radius:24px;background:transparent;color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-shadow:none;white-space:nowrap}:where([data-look=sleeper]) .league-nav.has-slider .tab-icon{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s cubic-bezier(.3,1.6,.5,1)}:where([data-look=sleeper]) .league-nav.has-slider .tab.lit{color:var(--text);text-shadow:none}:where([data-look=sleeper]) .league-nav.has-slider .tab.lit .tab-icon{stroke:var(--accent);transform:scale(1.08)}:where([data-look=sleeper]) .league-nav.has-slider .nav-pill-face{top:0;right:0;bottom:0;left:0;width:auto;height:auto;margin:0;border-radius:24px;background:color-mix(in srgb,var(--accent) 16%,transparent);border:1px solid color-mix(in srgb,#fff 16%,transparent);box-shadow:inset 0 1px 1px color-mix(in srgb,#fff 28%,transparent),inset 0 -1px 3px color-mix(in srgb,var(--accent) 22%,transparent);transition:transform .45s cubic-bezier(.3,1.6,.5,1),background-color .25s ease,border-color .25s ease,box-shadow .25s ease}:where([data-look=sleeper]) .league-nav.has-slider.dragging .nav-pill-face{transform:scale(calc(1.12 + var(--stretch)),calc(1.12 - var(--stretch) * .45));background:color-mix(in srgb,var(--accent) 10%,transparent);border-color:color-mix(in srgb,#fff 45%,transparent);-webkit-backdrop-filter:blur(2px) saturate(1.8);backdrop-filter:blur(2px) saturate(1.8);box-shadow:inset 0 1px 1px color-mix(in srgb,#fff 65%,transparent),inset 0 -2px 4px color-mix(in srgb,var(--accent) 35%,transparent),0 0 0 1px color-mix(in srgb,var(--accent) 30%,transparent),0 8px 22px rgb(0 0 0/.35);transition:transform .14s ease-out,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}:where([data-look=sleeper]) body:has(.league-nav.has-slider){padding-bottom:calc(96px + env(safe-area-inset-bottom))}@media (max-width:380px){:where([data-look=sleeper]) .league-nav.has-slider .tab{font-size:10px;letter-spacing:.02em}}@media print{:where([data-look=sleeper]) .league-nav.has-slider{display:none}}:where([data-look=sleeper]) .xsheet{--x-ink:#121826;--x-turf:#0aa597;--x-rule:#e2e6ee;--x-muted:#5e6a80;border-radius:14px}:where([data-look=sleeper]) .xgroup h3,:where([data-look=sleeper]) .xitem b,:where([data-look=sleeper]) .xsheet .xrace th,:where([data-look=sleeper]) .xsheet-head h1{font-family:var(--font-body),sans-serif}:where([data-look=sleeper]) .xsheet-head h1{text-transform:none;font-size:26px;letter-spacing:-.01em}:where([data-look=sleeper]) .xsheet-head{border-bottom-width:2px}:where([data-look=sleeper]) .xgroup h3{font-size:11px;letter-spacing:.08em;border-bottom:1px solid var(--x-rule)}:where([data-look=sleeper]) .xdot{border-radius:50%}:where([data-look=sleeper]) .xitem b{font-size:13px;font-weight:700}:where([data-look=sleeper]) .xsheet .xrace th{font-size:9.5px;font-weight:600;border-bottom:1px solid var(--x-ink)}:where([data-look=sleeper]) .xsheet .xrace td.key{color:var(--x-turf)}:where([data-look=sleeper]) .xsheet .xrace tr.me td{background:#e3f7f4}:where([data-look=sleeper]) .xsheet .xrace tr.cut td{border-bottom-color:#e0335a}