/* GENERATED by tools/gen_dark.py from style.css: do not edit by hand (edit dark-extra.css) */
html[data-theme=dark]{color-scheme:dark;--bg:#0a1122;--card:#121c33;--raised:#18243f;--ink:#e6ebf5;--muted:#9aa6bf;--line:#26334f;--brand-l:#1b2a48;--shadow:0 1px 2px rgba(0,0,0,.4),0 4px 14px rgba(0,0,0,.25)}
:where(html[data-theme=dark]) a{color:#8fb6f0}
:where(html[data-theme=dark]) .gsop{background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.12)}
:where(html[data-theme=dark]) .iconbtn{background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.12)}
:where(html[data-theme=dark]) .avatar .initial{border:2px solid #26334f}
:where(html[data-theme=dark]) .tabs-in{background:#1f2b3d}
:where(html[data-theme=dark]) .tabs a{color:#b8c4d5}
:where(html[data-theme=dark]) .tabs a.on{background:#121c33;color:#a9c3ea}
:where(html[data-theme=dark]) .wk-row a{border-right:2px solid rgba(255,255,255,0.12)}
:where(html[data-theme=dark]) .wk-row a.on{background:rgba(255,255,255,0.08)}
:where(html[data-theme=dark]) h2.conf{color:#8fb0dd}
:where(html[data-theme=dark]) .standings{background:#121c33}
:where(html[data-theme=dark]) .standings td{border-bottom:1px solid #26334f}
:where(html[data-theme=dark]) .logo{background:#121c33}
:where(html[data-theme=dark]) .logo.ph{background:#1e2c3f;color:#b9cee7}
:where(html[data-theme=dark]) .bottomnav{background:rgba(18,28,51,0.97)}
:where(html[data-theme=dark]) .bottomnav a{color:#9aa6bf}
:where(html[data-theme=dark]) .bottomnav a.on{color:#a9c3ea}
:where(html[data-theme=dark]) .card{background:#121c33;border:1px solid #2a3a51}
:where(html[data-theme=dark]) .flash{background:#17273e;border:1px solid #253956}
:where(html[data-theme=dark]) .flash.ok{background:#193f2c;border-color:#25563d}
:where(html[data-theme=dark]) .flash.err{background:#3d1b17;border-color:#562a25;color:#f3b0a9}
:where(html[data-theme=dark]) .btn.ghost{background:#1b2a3e;color:#a9c3ea}
:where(html[data-theme=dark]) .btn.danger{background:#3f1c18}
:where(html[data-theme=dark]) .linkbtn{color:#8fb6f0}
:where(html[data-theme=dark]) input,:where(html[data-theme=dark]) select,:where(html[data-theme=dark]) textarea{border:1px solid #26334f;background:#121c33}
:where(html[data-theme=dark]) input:focus,:where(html[data-theme=dark]) select:focus,:where(html[data-theme=dark]) textarea:focus{outline:2px solid #253956}
:where(html[data-theme=dark]) .badge{background:#1d2a3c;color:#e6ebf5}
:where(html[data-theme=dark]) .b-add,:where(html[data-theme=dark]) .b-import{background:#19412e;color:#bcf5e0}
:where(html[data-theme=dark]) .b-drop{background:#3f1c18;color:#f0a89f}
:where(html[data-theme=dark]) .b-move{background:#171d3d;color:#9fa2df}
:where(html[data-theme=dark]) .b-commish{background:#413319;color:#ffe2ac}
:where(html[data-theme=dark]) .b-settings{background:#18223e}
:where(html[data-theme=dark]) .b-owner{background:#18283e}
:where(html[data-theme=dark]) .c-high{background:#19412e;color:#bcf5e0}
:where(html[data-theme=dark]) .c-medium{background:#413319;color:#ffe2ac}
:where(html[data-theme=dark]) .c-low,:where(html[data-theme=dark]) .c-none{background:#3f1c18;color:#f0a89f}
:where(html[data-theme=dark]) tr.conf-low td,:where(html[data-theme=dark]) tr.conf-none td{background:#141d35}
:where(html[data-theme=dark]) .grid,:where(html[data-theme=dark]) .roster{background:#121c33}
:where(html[data-theme=dark]) .grid th,:where(html[data-theme=dark]) .roster th{background:#19273c;color:#bdc6d9}
:where(html[data-theme=dark]) .grid td,:where(html[data-theme=dark]) .roster td{border-top:1px solid #26334f}
:where(html[data-theme=dark]) .roster tfoot td{background:#151e36}
:where(html[data-theme=dark]) .slotlbl{background:#19273c}
:where(html[data-theme=dark]) .force{color:#ffe2ac}
:where(html[data-theme=dark]) .pill{background:#1d2a3e;color:#d1dbea}
:where(html[data-theme=dark]) .txns li{background:#121c33}
:where(html[data-theme=dark]) .arrow{color:#9fa2df}
:where(html[data-theme=dark]) .scoring-grid label{border-bottom:1px dashed #26334f}
:where(html[data-theme=dark]) fieldset:disabled input,:where(html[data-theme=dark]) fieldset:disabled select{background:#161f39;color:#9aa6bf}
:where(html[data-theme=dark]) .menu a,:where(html[data-theme=dark]) .menu form{border-bottom:1px solid #26334f}
:where(html[data-theme=dark]) .menu-user{border-bottom:1px solid #26334f}
:where(html[data-theme=dark]) .facts{color:#bdc6d9}
:where(html[data-theme=dark]) tr.upcoming td{background:#161f39}
:where(html[data-theme=dark]) .s-T{color:#ffe2ac}
:where(html[data-theme=dark]) .seedrow{border-bottom:1px solid #26334f}
:where(html[data-theme=dark]) .seedrow:hover{background:#151e36}
:where(html[data-theme=dark]) .st-final{background:#1d2a3c}
:where(html[data-theme=dark]) .st-live{background:#3d1b17}
:where(html[data-theme=dark]) .st-scheduled{background:#17273e;color:#8fb6f0}
:where(html[data-theme=dark]) .st-pre{background:#17273e;color:#8fb6f0}
:where(html[data-theme=dark]) .st-between{background:#17223d;color:#9aa6bf}
:where(html[data-theme=dark]) .mcard{background:#121c33}
:where(html[data-theme=dark]) .mc-row+.mc-row{border-top:1px solid #26334f}
:where(html[data-theme=dark]) .mc-kind{color:#ffe2ac}
:where(html[data-theme=dark]) .mgrid{background:#121c33}
:where(html[data-theme=dark]) .mrow{border-top:1px solid #26334f}
:where(html[data-theme=dark]) .mrow.bench{background:#141d35}
:where(html[data-theme=dark]) .mrow.total{background:#19273c}
:where(html[data-theme=dark]) .mslot{color:#bdc6d9;background:#19273c}
:where(html[data-theme=dark]) .res-T{color:#ffe2ac}
:where(html[data-theme=dark]) .sched tr.curwk td{background:#161f39}
:where(html[data-theme=dark]) .subtabs{background:#121c33}
:where(html[data-theme=dark]) .subtabs a{color:#a9c3ea}
:where(html[data-theme=dark]) .capcell{background:#121c33}
:where(html[data-theme=dark]) .capcell .cd{color:#bdc6d9}
:where(html[data-theme=dark]) .cbar,:where(html[data-theme=dark]) .minibar{background:#1d2a3c}
:where(html[data-theme=dark]) .grid .stick{background:#121c33}
:where(html[data-theme=dark]) .grid th.stick{background:#19273c}
:where(html[data-theme=dark]) .contracts tr.nocon td{background:#151f38}
:where(html[data-theme=dark]) .contracts tr.nocon td.stick{background:#151f38}
:where(html[data-theme=dark]) .contracts tr.deadrow td{background:#151f38}
:where(html[data-theme=dark]) .contracts tfoot td{background:#151f38}
:where(html[data-theme=dark]) .badge.nc{background:#423319;color:#ffe2ac}
:where(html[data-theme=dark]) .badge.v{background:#194330;color:#b9f4de}
:where(html[data-theme=dark]) .badge.g{background:#423319;color:#ffe2ac}
:where(html[data-theme=dark]) .badge.k-rookie{background:#18283e;color:#a0c0f0}
:where(html[data-theme=dark]) .badge.k-tag{background:#2c183e;color:#c8a0e8}
:where(html[data-theme=dark]) .badge.k-extension,:where(html[data-theme=dark]) .badge.k-option{background:#194330;color:#b9f4de}
:where(html[data-theme=dark]) .badge.ph-in_season{background:#194330;color:#b9f4de}
:where(html[data-theme=dark]) .badge.ph-auction{background:#18283e;color:#a0c0f0}
:where(html[data-theme=dark]) .badge.ph-offseason{background:#18233f;color:#9aa6bf}
:where(html[data-theme=dark]) .bidform input,:where(html[data-theme=dark]) .bidform select{border:1px solid #26334f}
:where(html[data-theme=dark]) .preview{background:#151f38}
:where(html[data-theme=dark]) .capstrip{background:#121c33}
:where(html[data-theme=dark]) .entryform input,:where(html[data-theme=dark]) .entryform select{border:1px solid #26334f}
:where(html[data-theme=dark]) textarea{border:1px solid #26334f}
:where(html[data-theme=dark]) tr.bad td{background:#151f38}
:where(html[data-theme=dark]) .tcol h3{color:#bdc6d9}
:where(html[data-theme=dark]) .tassets tr.on td{background:#161f39}
:where(html[data-theme=dark]) .retain summary{color:#8fb0dd}
:where(html[data-theme=dark]) .pickchip{background:#121c33}
:where(html[data-theme=dark]) .pickchip.on{background:#161f39;border-color:#253956}
:where(html[data-theme=dark]) .capin input{border:1px solid #26334f}
:where(html[data-theme=dark]) tr.neg td{background:#151f38}
:where(html[data-theme=dark]) .badge.ret{background:#423319;color:#ffe2ac}
:where(html[data-theme=dark]) .badge.pickb{background:#18283e;color:#a0c0f0}
:where(html[data-theme=dark]) .badge.blk{background:#2c183e;color:#c8a0e8}
:where(html[data-theme=dark]) .badge.st-executed{background:#194330;color:#b9f4de}
:where(html[data-theme=dark]) .badge.st-proposed,:where(html[data-theme=dark]) .badge.st-accepted{background:#18283e;color:#a0c0f0}
:where(html[data-theme=dark]) .badge.st-review{background:#423319;color:#ffe2ac}
:where(html[data-theme=dark]) .badge.st-rejected,:where(html[data-theme=dark]) .badge.st-vetoed,:where(html[data-theme=dark]) .badge.st-failed{background:#3f1c18}
:where(html[data-theme=dark]) .badge.st-expired,:where(html[data-theme=dark]) .badge.st-cancelled,:where(html[data-theme=dark]) .badge.st-countered{background:#18233f;color:#9aa6bf}
:where(html[data-theme=dark]) .traderow:hover{border-color:#253956}
:where(html[data-theme=dark]) .tr-assets{color:#bdc6d9}
:where(html[data-theme=dark]) .blockrow{border-bottom:1px solid #26334f}
:where(html[data-theme=dark]) .traded{color:#a9c3ea}
:where(html[data-theme=dark]) .flash.err{background:#3f1c18}
:where(html[data-theme=dark]) tr.diff td{background:#3e3118}
:where(html[data-theme=dark]) .clockcard.mine{background:#173c22}
:where(html[data-theme=dark]) .timer.low{color:#e99188}
:where(html[data-theme=dark]) .seg{border-bottom:1px solid #26334f}
:where(html[data-theme=dark]) .seg a{color:#9aa6bf}
:where(html[data-theme=dark]) .seg a.on{color:#dbe5ef}
:where(html[data-theme=dark]) .queue li{border-bottom:1px solid #26334f}
:where(html[data-theme=dark]) .recent li{border-bottom:1px solid #26334f}
:where(html[data-theme=dark]) .bcell .bt{color:#9aa6bf}
:where(html[data-theme=dark]) .bcell.now{background:#161f39}
:where(html[data-theme=dark]) .bcell.mine{background:#151e37}
:where(html[data-theme=dark]) .bcell.st-skipped,:where(html[data-theme=dark]) .bcell.st-forfeited{background:#141e36}
:where(html[data-theme=dark]) .pos-bg-QB{background:#3f181b}
:where(html[data-theme=dark]) .pos-bg-RB{background:#19422a}
:where(html[data-theme=dark]) .pos-bg-WR{background:#18273f}
:where(html[data-theme=dark]) .pos-bg-TE{background:#423419}
:where(html[data-theme=dark]) .pos-bg-K,:where(html[data-theme=dark]) .pos-bg-DEF{background:#18233f}
:where(html[data-theme=dark]) .brand{color:#89b3f6}
:where(html[data-theme=dark]) .lot.mine{background:#173c22}
:where(html[data-theme=dark]) .cycle li.on{color:#89b3f6}
:where(html[data-theme=dark]) tr.champ td{background:#3f3618}
:where(html[data-theme=dark]) .gcard{background:#121c33}
:where(html[data-theme=dark]) .gcard.rz{background:#141e36}
:where(html[data-theme=dark]) .gc-team.lose{color:#9aa6bf}
:where(html[data-theme=dark]) .gc-abbr{background:#19273e}
:where(html[data-theme=dark]) .gc-full{color:#acb8cc}
:where(html[data-theme=dark]) .gc-poss{color:#f1bd8f}
:where(html[data-theme=dark]) .live-txt{color:#ef837b}
:where(html[data-theme=dark]) .ftag{background:#19273e;color:#bdcbe3}
:where(html[data-theme=dark]) tr.mine td{background:#151f37}
:where(html[data-theme=dark]) .play-q{color:#acb8cc}
:where(html[data-theme=dark]) .tb-title{background:#18283f;border:1px solid #253b55;color:#a9c3ea}
:where(html[data-theme=dark]) .tb-team.is-ok{border-color:#255640}
:where(html[data-theme=dark]) .tb-team.is-bad{border-color:#562a25;background:#141d34}
:where(html[data-theme=dark]) .tb-teamsel{background:#121c33}
:where(html[data-theme=dark]) .tb-teamsel:disabled{background:#151e36}
:where(html[data-theme=dark]) .tb-picked{color:#a9c3ea}
:where(html[data-theme=dark]) .tb-chip.ok{color:#bdf5e0;border-color:#255642}
:where(html[data-theme=dark]) .tb-chip.over{color:#efa69f;border-color:#562a25}
:where(html[data-theme=dark]) .tb-add{background:#151f38}
:where(html[data-theme=dark]) .tb-addsel{background:#121c33}
:where(html[data-theme=dark]) .tb-addcard{background:#151f38}
:where(html[data-theme=dark]) .tb-addcol-icon{background:#194330}
:where(html[data-theme=dark]) .tb-quickadd{background:#121c33}
:where(html[data-theme=dark]) .tb-nav button{color:#a9c3ea}
:where(html[data-theme=dark]) .tb-tab{background:#121c33}
:where(html[data-theme=dark]) .tb-pcard.on{background:#151f38}
:where(html[data-theme=dark]) .tr-rv-h{color:var(--accent,#a6bfdf)}
:where(html[data-theme=dark]) .tb-st{background:#17223d}
:where(html[data-theme=dark]) .tb-st.blk{background:#423419;color:#ffe2ac}
:where(html[data-theme=dark]) .tb-sec-ic{color:#a9c3ea}
:where(html[data-theme=dark]) .tb-sec-t{color:#a9c3ea}
:where(html[data-theme=dark]) .tb-round{background:#18283f;color:#a9c3ea;border:1px solid #253b55}
:where(html[data-theme=dark]) .tb-round.r2{background:#25173e;color:#ab98dd;border-color:#372556}
:where(html[data-theme=dark]) .tb-round.r3,:where(html[data-theme=dark]) .tb-round.r4,:where(html[data-theme=dark]) .tb-round.r5{background:#17223d}
:where(html[data-theme=dark]) .tb-round.cap{color:#bdf5e0;border-color:#255642}
:where(html[data-theme=dark]) .tb-round.dead{color:#efa69f;border-color:#562a25}
:where(html[data-theme=dark]) .ch-gate-ic{background:#18283f;color:#a9c3ea}
:where(html[data-theme=dark]) .ch-row:hover{background:#151f38}
:where(html[data-theme=dark]) .ch-row.on{background:#18283f}
:where(html[data-theme=dark]) .ch-av{background:#18283f}
:where(html[data-theme=dark]) .ch-thread{background:linear-gradient(180deg,#151f38 0%,#0a1122 100%)}
:where(html[data-theme=dark]) .ch-thead{background:rgba(18,28,51,0.92)}
:where(html[data-theme=dark]) .ch-back{color:#a9c3ea}
:where(html[data-theme=dark]) .ch-more button{background:#121c33;color:#a9c3ea}
:where(html[data-theme=dark]) .ch-day span{color:#9aa6bf;background:rgba(18,28,51,0.85)}
:where(html[data-theme=dark]) .ch-who{color:#a9c3ea}
:where(html[data-theme=dark]) .ch-msg.theirs .ch-bubble{background:#121c33}
:where(html[data-theme=dark]) .ch-react{background:#121c33}
:where(html[data-theme=dark]) .ch-react.me{background:#18283f}
:where(html[data-theme=dark]) .ch-rbar{background:#121c33}
:where(html[data-theme=dark]) .ch-pick:hover{background:#1b2639}
:where(html[data-theme=dark]) .ch-sys-in{background:#193e2d;color:#bef3df;border:1px solid #25563f}
:where(html[data-theme=dark]) .ch-composer{background:rgba(18,28,51,0.88)}
:where(html[data-theme=dark]) .ch-composer textarea{background:#151f38}
:where(html[data-theme=dark]) .ch-composer textarea:focus{background:#121c33}
:where(html[data-theme=dark]) .ch-send:disabled{background:#212f56}
:where(html[data-theme=dark]) .notif-list li{border-bottom:1px solid #26334f}
:where(html[data-theme=dark]) .notif-list li.unread{background:#17273d}
:where(html[data-theme=dark]) .notif-list .nk{color:#9aa6bf}
:where(html[data-theme=dark]) .notif-list .nb{color:#e6ebf5}
:where(html[data-theme=dark]) .ocard{background:#121c33}
:where(html[data-theme=dark]) .oc-handle{color:#e6ebf5}
:where(html[data-theme=dark]) .oc-nick{color:#9aa6bf}
:where(html[data-theme=dark]) .rbadge{background:#18223e;color:#9aa6bf}
:where(html[data-theme=dark]) .rb-commissioner{background:#413319;color:#ffe2ac}
:where(html[data-theme=dark]) .rb-co_commissioner{background:#25173e;color:#b698e7}
:where(html[data-theme=dark]) .oc-row{color:#e6ebf5}
:where(html[data-theme=dark]) .oc-fav{color:#ed909f}
:where(html[data-theme=dark]) .oc-ten{color:#9aa6bf}
:where(html[data-theme=dark]) .oc-bio{background:#151e37;color:#d6dce7}
:where(html[data-theme=dark]) .oc-box.strat{background:#3e3017;border:1px solid #564425}
:where(html[data-theme=dark]) .oc-box.strat .ob-h{color:#ffd69d}
:where(html[data-theme=dark]) .oc-box.block{background:#183f2d;border:1px solid #255640}
:where(html[data-theme=dark]) .oc-box.block .ob-h{color:#b4f6df}
:where(html[data-theme=dark]) .achip{background:#18283e;color:#a0c0f0}
:where(html[data-theme=dark]) .achip.k-championship{background:#433719;color:#ffe2ac}
:where(html[data-theme=dark]) .achip.k-record{background:#25173e;color:#b698e7}
:where(html[data-theme=dark]) .pcard{background:#121c33}
:where(html[data-theme=dark]) .pc-chip{border:1px solid rgba(255,255,255,0.12)}
:where(html[data-theme=dark]) .pc-x{background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.12)}
:where(html[data-theme=dark]) .pc-shot{background:linear-gradient(160deg,rgba(255,255,255,0.08),rgba(255,255,255,0.08))}
:where(html[data-theme=dark]) .pc-role{background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.12)}
:where(html[data-theme=dark]) .pc-status{background:#121c33;color:#b9f4de}
:where(html[data-theme=dark]) .pc-status.st-q{color:#ffecac;background:#473f1b}
:where(html[data-theme=dark]) .pc-status.st-doubt{color:#ffd1ac;background:#47311b}
:where(html[data-theme=dark]) .pc-status.st-out,:where(html[data-theme=dark]) .pc-status.st-o{color:#f39c9c;background:#411919}
:where(html[data-theme=dark]) .pc-status.st-ir{color:#f8aac2;background:#421926}
:where(html[data-theme=dark]) .pc-own,:where(html[data-theme=dark]) .pc-con{background:rgba(18,28,51,0.95)}
:where(html[data-theme=dark]) .pc-own em{background:#161f39}
:where(html[data-theme=dark]) .pc-own.fa{color:#9aa6bf}
:where(html[data-theme=dark]) .pc-con .dim{color:#9aa6bf}
:where(html[data-theme=dark]) .pc-tagic{background:#2c183e;color:#c8a0e8}
:where(html[data-theme=dark]) .pc-klab{background:#18283e;color:#a0c0f0}
:where(html[data-theme=dark]) .pc-season{border-top:1px solid rgba(255,255,255,0.12)}
:where(html[data-theme=dark]) .pc-sea{color:color-mix(in srgb,var(--c1) 80%,#e6ebf5)}
:where(html[data-theme=dark]) .pc-next{border:1px solid rgba(255,255,255,0.12)}
:where(html[data-theme=dark]) .pc-tabs{background:#151e37}
:where(html[data-theme=dark]) .pc-tab{border:1px solid #26334f;background:#121c33;color:#d6dce7}
:where(html[data-theme=dark]) .pc-strip{background:#121c33}
:where(html[data-theme=dark]) .pc-strip span{color:#9aa6bf}
:where(html[data-theme=dark]) .pc-strip .g{color:#aaefd1}
:where(html[data-theme=dark]) .pc-strip .b{color:#78a4e9}
:where(html[data-theme=dark]) .pc-strip .o{color:#ffcf93}
:where(html[data-theme=dark]) .pc-log th{color:#9aa6bf;background:#141d35}
:where(html[data-theme=dark]) .pc-log td{border-bottom:1px solid #26334f}
:where(html[data-theme=dark]) .pc-log .res{color:#9aa6bf}
:where(html[data-theme=dark]) .pc-log tr.fut td.l a{color:#9aa6bf}
:where(html[data-theme=dark]) .pc-log .hi{color:#aaefd1}
:where(html[data-theme=dark]) .pc-log tr.live{background:#161f39}
:where(html[data-theme=dark]) .pc-log tfoot td{border-top:2px solid #26334f;background:#141d35}
:where(html[data-theme=dark]) .pc-log tfoot td.l{color:#9aa6bf}
:where(html[data-theme=dark]) .pc-log tfoot .pts{color:#aaefd1}
:where(html[data-theme=dark]) .pc-log tr.cur td{background:#151e37}
:where(html[data-theme=dark]) .pc-log .sub{color:#9aa6bf}
:where(html[data-theme=dark]) .pc-log .sub.g{color:#aaefd1}
:where(html[data-theme=dark]) .pc-log td.r{color:#f49790}
:where(html[data-theme=dark]) .dp.me{background:#473f1b}
:where(html[data-theme=dark]) .dim{color:#9aa6bf}
:where(html[data-theme=dark]) .pc-notes{color:#9aa6bf}
:where(html[data-theme=dark]) .pc-empty{color:#9aa6bf}
:where(html[data-theme=dark]) .pc-sub h4{color:#9aa6bf}
:where(html[data-theme=dark]) .pc-hist li{border-bottom:1px solid #26334f}
:where(html[data-theme=dark]) .pc-inj{background:#141e36;border:1px solid #562525}
:where(html[data-theme=dark]) .pc-news li{border-bottom:1px solid #26334f}
:where(html[data-theme=dark]) .pc-news p{color:#e6ebf5}
:where(html[data-theme=dark]) .sc-box h4{color:#9aa6bf}
:where(html[data-theme=dark]) .sc-trend.up{color:#aaefd1}
:where(html[data-theme=dark]) .sc-trend.down{color:#f49790}
:where(html[data-theme=dark]) .sc-curve i{background:#1c2f4b}
:where(html[data-theme=dark]) .sc-curve span{color:#9aa6bf}
:where(html[data-theme=dark]) .sc-curve .me span{color:#ffcf93}
:where(html[data-theme=dark]) .dc-chip{border:1px solid #26334f;background:#121c33;color:#d6dce7}
:where(html[data-theme=dark]) .dc-q{border:1px solid #26334f;background:#121c33}
:where(html[data-theme=dark]) .dc-sh{background:#1b293a}
:where(html[data-theme=dark]) .dc-sh b{color:#d6dce7}
:where(html[data-theme=dark]) .dc-form{color:#9aa6bf}
:where(html[data-theme=dark]) .dc-hint{color:#9aa6bf}
:where(html[data-theme=dark]) .dc-tbl thead th{color:#9aa6bf}
:where(html[data-theme=dark]) .dc-tbl td{border-bottom:1px solid #26334f}
:where(html[data-theme=dark]) .dc-tbl .c-slot{color:#9aa6bf}
:where(html[data-theme=dark]) .dc-tbl td.c-slot.start{color:#aaf5cd}
:where(html[data-theme=dark]) .dc-no{color:#9aa6bf}
:where(html[data-theme=dark]) .dc-tbl tr.tap:hover{background:#151e36}
:where(html[data-theme=dark]) .dc-tbl tr.mine,:where(html[data-theme=dark]) .dc-tbl tr.mine:hover{background:#17283e}
:where(html[data-theme=dark]) .dc-pill.s-a{background:#1a432a;color:#aaf5cd}
:where(html[data-theme=dark]) .dc-pill.s-q{background:#463e1b;color:#ffe9ac}
:where(html[data-theme=dark]) .dc-pill.s-d{background:#462f1a;color:#fcbf90}
:where(html[data-theme=dark]) .dc-pill.s-o{background:#401818;color:#e98686}
:where(html[data-theme=dark]) .dc-none{color:#9aa6bf}
:where(html[data-theme=dark]) .assumed{color:#efdcaa}
:where(html[data-theme=dark]) .pills,:where(html[data-theme=dark]) .subtabs{background:#1f2b3d}
:where(html[data-theme=dark]) .pill,:where(html[data-theme=dark]) .subtabs a{color:#b8c4d5}
:where(html[data-theme=dark]) .pill.on,:where(html[data-theme=dark]) .subtabs a.on{background:#121c33;color:#a9c3ea}
:where(html[data-theme=dark]) .chip{background:#121c33;border:1px solid #26334f;color:#c2cddf}
:where(html[data-theme=dark]) .wkpick{background:#121c33;border:1px solid #26334f}
:where(html[data-theme=dark]) .wkpick a,:where(html[data-theme=dark]) .wkpick span{color:#a9c3ea}
:where(html[data-theme=dark]) .qlink{background:#121c33;border:1px solid #293b52}
:where(html[data-theme=dark]) .qlink svg{color:#8fb0dd}
:where(html[data-theme=dark]) .mgroup h2{color:#8fb0dd}
:where(html[data-theme=dark]) .mgroup a,:where(html[data-theme=dark]) .mgroup .linkbtn{border-top:1px solid #26334f}
:where(html[data-theme=dark]) .mgroup a:hover{background:#151e36}
:where(html[data-theme=dark]) .conf-0 .confhead{background:#18273e;color:#a7c3ec}
:where(html[data-theme=dark]) .conf-0 .ctag{background:#1a2b44;color:#a7c3ec}
:where(html[data-theme=dark]) .conf-1 .confhead{background:#3d1717;color:#e89b9b}
:where(html[data-theme=dark]) .conf-1 .ctag{background:#431a1a;color:#e89b9b}
:where(html[data-theme=dark]) .conf-2 .confhead{background:#193f2c;color:#bcf5e0}
:where(html[data-theme=dark]) .conf-2 .ctag{background:#1b4834;color:#bcf5e0}
:where(html[data-theme=dark]) .stcard .standings th{background:#151e37;color:#9aa6bf}
:where(html[data-theme=dark]) .standings tr.mine td{background:#151e36}
:where(html[data-theme=dark]) .stleg{border-top:1px solid #26334f}
:where(html[data-theme=dark]) input.sw,:where(html[data-theme=dark]) .switch input[type=checkbox],:where(html[data-theme=dark]) .settings .card>label.inline input[type=checkbox]{background:#1e2c50}
:where(html[data-theme=dark]) input.sw::after,:where(html[data-theme=dark]) .switch input[type=checkbox]::after,:where(html[data-theme=dark]) .settings .card>label.inline input[type=checkbox]::after{background:#121c33}
:where(html[data-theme=dark]) .sicon{color:#a9c3ea}
:where(html[data-theme=dark]) .fcard{background:#121c33;border:1px solid #2a3a51}
:where(html[data-theme=dark]) .ttype{background:#18223e;color:#9aa6bf}
:where(html[data-theme=dark]) .tt-trade{background:#27183f;color:#ac8fdd}
:where(html[data-theme=dark]) .tt-waiver,:where(html[data-theme=dark]) .tt-claim{background:#19412e;color:#bcf5e0}
:where(html[data-theme=dark]) .tt-add,:where(html[data-theme=dark]) .tt-fa{background:#19412e;color:#bcf5e0}
:where(html[data-theme=dark]) .tt-drop,:where(html[data-theme=dark]) .tt-cut{background:#3f1c18;color:#f0a89f}
:where(html[data-theme=dark]) .tt-move,:where(html[data-theme=dark]) .tt-ir{background:#171d3d;color:#9fa2df}
:where(html[data-theme=dark]) .tt-commish{background:#413319;color:#ffe2ac}
:where(html[data-theme=dark]) .fnote{color:#d3dbe7}
:where(html[data-theme=dark]) .pchip{border:1px solid #26334f;background:#151e36}
:where(html[data-theme=dark]) .pchip.add{background:#183f2a;border-color:#25563d;color:#bcf5e0}
:where(html[data-theme=dark]) .pchip.drop{background:#3d1b17;border-color:#562b25;color:#f0a89f}
:where(html[data-theme=dark]) .pchip.move{background:#171e3c;border-color:#252c56;color:#9fa2df}
:where(html[data-theme=dark]) .pchip.trade{background:#27173d;border-color:#372556;color:#ac8fdd}
:where(html[data-theme=dark]) .weekbar .wk-row a{color:#a9c3ea;background:#121c33;border:1px solid #26334f;border-right:1px solid #26334f}
:where(html[data-theme=dark]) .weekbar .wk-row a:last-child{border-right:1px solid #26334f}
:where(html[data-theme=dark]) .backlink{color:#a9c3ea}
:where(html[data-theme=dark]) .mslot span{color:#a9c3ea}
:where(html[data-theme=dark]) .mrow.bench .mslot span{background:#17223d;color:#9aa6bf}
:where(html[data-theme=dark]) .mg-h{background:#151e37;color:#9aa6bf}
:where(html[data-theme=dark]) .more-items summary{color:#a9c3ea}
:where(html[data-theme=dark]) .settings .card>label.inline{border-top:1px solid #26334f}
:where(html[data-theme=dark]) .slotlbl{color:#a9c3ea}
:where(html[data-theme=dark]) .adjlist li{border-top:1px solid #26334f}
:where(html[data-theme=dark]) .tan-team{border:1px solid #2a3a51}
:where(html[data-theme=dark]) .tan-proj>div{background:#151e37}
:where(html[data-theme=dark]) .tan-row{border-top:1px solid #26334f}
:where(html[data-theme=dark]) .tan-cap{border-top:1px solid #26334f}
:where(html[data-theme=dark]) .vrow{border-top:1px solid #26334f}
:where(html[data-theme=dark]) .vf-cut{background:#3d1b17;color:#f0a89f}
:where(html[data-theme=dark]) .vf-extension{background:#19412e;color:#bcf5e0}
:where(html[data-theme=dark]) .vf-tag{background:#27183f;color:#ac8fdd}
:where(html[data-theme=dark]) .rc-tile{border-top:1px solid #26334f}
:where(html[data-theme=dark]) .rc-tile:nth-child(odd){border-right:1px solid #26334f}
:where(html[data-theme=dark]) .rc-big{color:#a9c3ea}
:where(html[data-theme=dark]) .rv-rec.w{color:var(--ok,#b1f2c3)}
:where(html[data-theme=dark]) .rv-rec.l{color:#e99188}
:where(html[data-theme=dark]) table.rv-mx th,:where(html[data-theme=dark]) table.rv-mx td{border:1px solid #26334f}
:where(html[data-theme=dark]) table.rv-mx tbody th{background:#121c33}
:where(html[data-theme=dark]) table.rv-mx td.self{background:#162039}
:where(html[data-theme=dark]) table.rv-mx td.w{background:#193f24}
:where(html[data-theme=dark]) table.rv-mx td.l{background:#3d1b17}
:where(html[data-theme=dark]) table.rv-mx td.e{background:#16203a}
:where(html[data-theme=dark]) table.rv-mx tr.on th{background:#161f39}
:where(html[data-theme=dark]) .rv-score b{color:#a9c3ea}
:where(html[data-theme=dark]) .lu-banner{border:1px solid #564925;background:#3f3618}
:where(html[data-theme=dark]) .lu-banner.bad{border-color:#562725;background:#3d1b17}
:where(html[data-theme=dark]) .ap-sum{border-top:1px solid #26334f;border-bottom:1px solid #26334f}
:where(html[data-theme=dark]) .rc-big.neg,:where(html[data-theme=dark]) .vnums .neg{color:#e99188}
:where(html[data-theme=dark]) .ap-edit summary{color:#a9c3ea}
:where(html[data-theme=dark]) .vrow.on{background:#161f39}
:where(html[data-theme=dark]) .tr-badge{background:#3e3618;border:1px solid #564c25}
:where(html[data-theme=dark]) .tr-badge.dub{background:#1a2739;border-color:#2a3950}
:where(html[data-theme=dark]) .tr-val{color:#a9c3ea}
:where(html[data-theme=dark]) .sc-bar{background:rgba(18,28,51,0.96)}
:where(html[data-theme=dark]) .seg{background:#1f2b3b}
:where(html[data-theme=dark]) .seg a{color:#9aa6bf}
:where(html[data-theme=dark]) .seg a.on{background:#121c33;color:#a9c3ea}
:where(html[data-theme=dark]) .sc-wk select{color:#a9c3ea}
:where(html[data-theme=dark]) .mp-game.dv-good,:where(html[data-theme=dark]) .dv-key.dv-good,:where(html[data-theme=dark]) .opp-line.dv-good{color:#b1f2c3}
:where(html[data-theme=dark]) .mp-game.dv-bad,:where(html[data-theme=dark]) .dv-key.dv-bad,:where(html[data-theme=dark]) .opp-line.dv-bad{color:#e99188}
:where(html[data-theme=dark]) .gcx-wk{background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.12)}
:where(html[data-theme=dark]) .gcx-close{background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.12)}
:where(html[data-theme=dark]) .gcx-head{background:#121c33}
:where(html[data-theme=dark]) .gcx-team{background:#121c33}
:where(html[data-theme=dark]) .gcx[data-side=away] .gcx-team.away,:where(html[data-theme=dark]) .gcx[data-side=home] .gcx-team.home{background:#161f39}
:where(html[data-theme=dark]) .gcx-st{color:#b8c4d5;background:#0a1122}
:where(html[data-theme=dark]) .gcx-st.in{color:#ef837b}
:where(html[data-theme=dark]) .gcx-sit{background:#121c33}
:where(html[data-theme=dark]) .gcx-tabs button{color:#a9c3ea;background:#121c33}
:where(html[data-theme=dark]) .gcx-view b{color:#a9c3ea}
:where(html[data-theme=dark]) .gcx-sech{color:#9aa6bf}
:where(html[data-theme=dark]) .gcx-card{background:#121c33}
:where(html[data-theme=dark]) .gcx-tbl th{color:#9aa6bf;background:#151e36}
:where(html[data-theme=dark]) .gcx-tbl td{border-bottom:1px solid #2a3850}
:where(html[data-theme=dark]) .gcx-tbl .gcx-fp{color:#8fb6f0}
:where(html[data-theme=dark]) .gcx-chip{color:#ffd9a3;background:#423419;border:1px solid #564625}
:where(html[data-theme=dark]) .gcx-bonus{background:#3d3617;border:1px solid #564b25}
:where(html[data-theme=dark]) .gcx-bh{color:#ffd9a3;border-bottom:1px solid #564b25}
:where(html[data-theme=dark]) .gcx-bh span{color:#d6c29a}
:where(html[data-theme=dark]) .gcx-brow{border-bottom:1px solid #564c25}
:where(html[data-theme=dark]) .gcx-bp{color:#ffc989}
:where(html[data-theme=dark]) .tsw-caret{background:#1b2a3e;color:#a9c3ea}
:where(html[data-theme=dark]) .tsw-menu{background:#121c33}
:where(html[data-theme=dark]) .tsw-menu a:hover{background:#17263c}
:where(html[data-theme=dark]) .tsw-menu a.on{color:#a9c3ea}
:where(html[data-theme=dark]) .tsw-ab{background:#1b2a3e}
:where(html[data-theme=dark]) .kc{background:#121c33}
:where(html[data-theme=dark]) .kc.nocon{background:#151f38}
:where(html[data-theme=dark]) .kc.dead{background:#141d34}
:where(html[data-theme=dark]) .kc-yrs{color:#bdcbe3}
:where(html[data-theme=dark]) .btn.xs.on{background:#194330;color:#b9f4de}
:where(html[data-theme=dark]) .kc-line{border-top:1px solid #2a3850}
:where(html[data-theme=dark]) .rtab thead th{background:#151e37}
:where(html[data-theme=dark]) .rtab thead th.num{color:#a9c3ea}
:where(html[data-theme=dark]) .rtab td{border-bottom:1px solid #2a3850}
:where(html[data-theme=dark]) .rtab td.num{color:#bdcbe3}
:where(html[data-theme=dark]) .rtab .rs-n1{color:#a9c3ea}
:where(html[data-theme=dark]) .rtab tr.rsec td{background:#17273d;color:#a9c3ea;border-bottom:1px solid #253956}
:where(html[data-theme=dark]) .rtab tr.rsec.ir td{background:#3c1c17;color:#e9a099;border-color:#562b25}
:where(html[data-theme=dark]) .rtab tr.rsec.ps td{background:#20173d;color:#a597d9;border-color:#312556}
:where(html[data-theme=dark]) .spill{background:#19273c;color:#c2cddf;border:1px solid #293a52}
:where(html[data-theme=dark]) .sp-QB{background:#3d171c;color:#e397a5;border-color:#56252e}
:where(html[data-theme=dark]) .sp-RB{background:#18402d;color:#b4f4dc;border-color:#25563e}
:where(html[data-theme=dark]) .sp-WR{background:#18293e;color:#92bdf0;border-color:#253a56}
:where(html[data-theme=dark]) .sp-TE{background:#3e2d18;color:#f9cd98;border-color:#564225}
:where(html[data-theme=dark]) .sp-FLEX,:where(html[data-theme=dark]) .sp-SFLEX,:where(html[data-theme=dark]) .sp-WRT,:where(html[data-theme=dark]) .sp-WRRB{background:#171d3d;color:#9294d6;border-color:#252c56}
:where(html[data-theme=dark]) .sp-K{background:#26173d;color:#a38ed6;border-color:#362556}
:where(html[data-theme=dark]) .sp-DEF{background:#17223e;color:#9aa6bf;border-color:#26334f}
:where(html[data-theme=dark]) .sp-BN{background:#162039;color:#9aa6bf}
:where(html[data-theme=dark]) .sp-IR{background:#3c1c17;color:#e79991;border-color:#562b25}
:where(html[data-theme=dark]) .sp-PS{background:#20173d;color:#a597d9;border-color:#312556}
:where(html[data-theme=dark]) .rshot{background:#1b2a3e}
:where(html[data-theme=dark]) .rshot.def{background:#121c33}
:where(html[data-theme=dark]) .rshot-i{color:#9aa6bf}
:where(html[data-theme=dark]) .rshot.none{background:#1c2838;border:1px dashed #26334f}
:where(html[data-theme=dark]) .rtab tr.lk td{background:#141d34}
:where(html[data-theme=dark]) .swapbtn{border:1px solid #26334f;background:#121c33;color:#a9c3ea}
:where(html[data-theme=dark]) .rtab .swapbtn.locked,html[data-theme=dark] .rtab .swapbtn.locked{color:#ef6c70}
:where(html[data-theme=dark]) .swapbtn.add{border-color:#25563e;background:#161f39}
:where(html[data-theme=dark]) .as-card{background:#121c33}
:where(html[data-theme=dark]) .as-head{background:#121c33}
:where(html[data-theme=dark]) .as-x{background:#1b293a;color:#e6ebf5}
:where(html[data-theme=dark]) .as-opt{background:#151e37;border:1px solid #2a3a51}
:where(html[data-theme=dark]) .as-opt:hover{border-color:#253956}
:where(html[data-theme=dark]) .as-opt.danger{background:#161f39;border-color:#562c25}
:where(html[data-theme=dark]) .as-opt.primary{border-color:#253956;color:#a9c3ea}
:where(html[data-theme=dark]) .as-opt.link{color:#a9c3ea}
:where(html[data-theme=dark]) .pf-search input{border:1px solid #26334f;background:#121c33}
:where(html[data-theme=dark]) .pf-lab{color:#a9c3ea}
:where(html[data-theme=dark]) .pf-peek{border:1px solid rgba(255,255,255,0.12)}
:where(html[data-theme=dark]) .pf-grid label{color:#bdc6d9}
:where(html[data-theme=dark]) .pf-grid select{border:1px solid #26334f;background:#121c33}
:where(html[data-theme=dark]) .rtab .own{color:#9aa6bf;background:#1b293a}
:where(html[data-theme=dark]) .rtab .own.me{background:#194330;color:#b9f4de}
:where(html[data-theme=dark]) .rtab .own.wv{background:#3e2d18;color:#f9cd98}
:where(html[data-theme=dark]) .th-logo{background:rgba(18,28,51,0.95)}
:where(html[data-theme=dark]) .th-tag{background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.12)}
:where(html[data-theme=dark]) .th-stats div{background:rgba(18,28,51,0.95)}
:where(html[data-theme=dark]) .th-stats span{color:#9aa6bf}
:where(html[data-theme=dark]) .th-medal{border:1px solid rgba(255,255,255,0.12)}
:where(html[data-theme=dark]) .th-medal[aria-expanded=true]{background:rgba(255,255,255,0.08);border-color:rgba(255,255,255,0.12)}
:where(html[data-theme=dark]) .th-medal .rb1{fill:#78a4e9}
:where(html[data-theme=dark]) .th-medal .rb2{fill:#e99188}
:where(html[data-theme=dark]) .md-gold .disc{fill:#f9d461}
:where(html[data-theme=dark]) .md-gold .ring{stroke:#ffe49a}
:where(html[data-theme=dark]) .md-gold .star{fill:#ffe49a}
:where(html[data-theme=dark]) .md-silver .ring{stroke:#9aa6bf}
:where(html[data-theme=dark]) .md-silver .star{fill:#9aa6bf}
:where(html[data-theme=dark]) .md-bronze .disc{fill:#e1a97a}
:where(html[data-theme=dark]) .md-bronze .ring{stroke:#f0caaa}
:where(html[data-theme=dark]) .md-bronze .star{fill:#f0caaa}
:where(html[data-theme=dark]) .md-gold .rb1{fill:#8fb6f0}
:where(html[data-theme=dark]) .md-gold .rb2{fill:#b0caf3}
:where(html[data-theme=dark]) .md-silver .rb1{fill:#9aa6bf}
:where(html[data-theme=dark]) .md-silver .rb2{fill:#e6ebf5}
:where(html[data-theme=dark]) .md-bronze .rb1{fill:#e8b5a9}
:where(html[data-theme=dark]) .md-bronze .rb2{fill:#f1cdc5}
:where(html[data-theme=dark]) .ahero{background:var(--card,#121c33)}
:where(html[data-theme=dark]) .ah-lab{color:var(--muted,#9aa6bf)}
:where(html[data-theme=dark]) .ah-amt b{color:#d9e1f7}
:where(html[data-theme=dark]) .ah-amt span{color:#89b3f6;background:#17243d}
:where(html[data-theme=dark]) .ah-clock .arc{stroke:#9df1c5}
:where(html[data-theme=dark]) .ah-t b{color:#d9e1f7}
:where(html[data-theme=dark]) .ah-t span{color:var(--muted,#9aa6bf)}
:where(html[data-theme=dark]) .ahero.amber .arc{stroke:#f9bf62}
:where(html[data-theme=dark]) .ahero.amber .ah-t b{color:#ffd391}
:where(html[data-theme=dark]) .ahero.red .arc{stroke:#e97879}
:where(html[data-theme=dark]) .ahero.red .ah-t b{color:#e99188}
:where(html[data-theme=dark]) .ah-call{color:var(--muted,#9aa6bf)}
:where(html[data-theme=dark]) .ahero.amber .ah-call{color:#ffd391}
:where(html[data-theme=dark]) .ahero.red .ah-call{color:#e99188}
:where(html[data-theme=dark]) .ah-ranks li{background:#151f38}
:where(html[data-theme=dark]) .ah-ranks li.on{background:#193f29}
:where(html[data-theme=dark]) .ah-ranks .rk{background:#1f2b3e}
:where(html[data-theme=dark]) .ah-stamp>div{color:#e97879;background:rgba(18,28,51,0.93)}
:where(html[data-theme=dark]) .ah-stamp span{color:#d9e1f7}
:where(html[data-theme=dark]) .ah-ctl.mine{background:#173c22}
:where(html[data-theme=dark]) .appgear{background:#121c33;color:#d9e1f7}
:where(html[data-theme=dark]) body.oneui{background:#16203a}
:where(html[data-theme=dark]) .ou-big h1{color:#e6ebf5}
:where(html[data-theme=dark]) .ou-big p{color:#9aa6bf}
:where(html[data-theme=dark]) .ou-mini span{background:rgba(18,28,51,0.94)}
:where(html[data-theme=dark]) .ou-card{background:#121c33}
:where(html[data-theme=dark]) .ou-lab{color:#7398e8}
:where(html[data-theme=dark]) .ou-row+.ou-row::before{border-top:1px solid #26334f}
:where(html[data-theme=dark]) a.ou-row:active,:where(html[data-theme=dark]) .ou-tog:active{background:#162039}
:where(html[data-theme=dark]) .ou-tx b{color:#e6ebf5}
:where(html[data-theme=dark]) .ou-tx small{color:#9aa6bf}
:where(html[data-theme=dark]) .ou-mail{color:#7398e8!important}
:where(html[data-theme=dark]) .ou-badge{background:#18233e;color:#7398e8}
:where(html[data-theme=dark]) .ou-badge.comm{background:#423419;color:#ffd79d}
:where(html[data-theme=dark]) .ou-sw-ui{background:#223159}
:where(html[data-theme=dark]) .ou-sw-ui::after{background:#121c33}
:where(html[data-theme=dark]) .ou-mode em{color:#9aa6bf}
:where(html[data-theme=dark]) .ou-radio{border:2px solid #26334f}
:where(html[data-theme=dark]) .rb-head p{color:#9aa6bf}
:where(html[data-theme=dark]) .rb-back{background:#121c33;color:#e6ebf5}
:where(html[data-theme=dark]) .rb-jump a{background:#121c33;border:1.5px solid color-mix(in srgb,var(--c) 35%,#26334f)}
:where(html[data-theme=dark]) .rb-all{color:#7398e8}
:where(html[data-theme=dark]) .rb-sec{background:#121c33}
:where(html[data-theme=dark]) .rb-ic{background:color-mix(in srgb,var(--c) 16%,#121c33)}
:where(html[data-theme=dark]) .rb-st b{color:#e6ebf5}
:where(html[data-theme=dark]) .rb-st small{color:#9aa6bf}
:where(html[data-theme=dark]) .rb-badge{background:color-mix(in srgb,var(--c) 14%,#121c33);color:color-mix(in srgb,var(--c) 80%,#e6ebf5);border:1px solid color-mix(in srgb,var(--c) 35%,#26334f)}
:where(html[data-theme=dark]) .rb-panel{background:color-mix(in srgb,var(--c) 5%,#151e37);border:1px solid color-mix(in srgb,var(--c) 14%,#26334f)}
:where(html[data-theme=dark]) .rb-ph span{color:color-mix(in srgb,var(--c) 85%,#e6ebf5)}
:where(html[data-theme=dark]) .rb-ph em{color:#9aa6bf}
:where(html[data-theme=dark]) .rb-row{border-top:1px solid color-mix(in srgb,var(--c) 10%,#26334f)}
:where(html[data-theme=dark]) .rb-row span{color:#9aa6bf}
:where(html[data-theme=dark]) .rb-row b{color:#e6ebf5}
:where(html[data-theme=dark]) .t-pos{color:#b0f6d6!important}
:where(html[data-theme=dark]) .t-neg{color:#e99188!important}
:where(html[data-theme=dark]) .t-hi{color:#83a4e7!important}
:where(html[data-theme=dark]) .t-warn{color:#ffd391!important}
:where(html[data-theme=dark]) .rb-tile{background:#121c33;border:1px solid #26334f}
:where(html[data-theme=dark]) .rb-tile span{color:#9aa6bf}
:where(html[data-theme=dark]) .rb-note{background:#161f39;border:1px solid #253556}
:where(html[data-theme=dark]) .rb-note p{color:#e6ebf5}
:where(html[data-theme=dark]) .rb-note.n-pos{background:#183f2c;border-color:#25563d}
:where(html[data-theme=dark]) .rb-note.n-warn{background:#3e3118;border-color:#564625}
:where(html[data-theme=dark]) .dhero .dh-logo{background:#121c33}
:where(html[data-theme=dark]) .dhero .dh-logo .logo.ph{color:#d9e1f7}
:where(html[data-theme=dark]) .dh-cand{background:#151f38;border:1px solid #26334f}
:where(html[data-theme=dark]) .dh-ctx small{color:#7398e8}
:where(html[data-theme=dark]) .dhero.just .ah-stamp>div{color:#9defd0}
:where(html[data-theme=dark]) .pe-link{color:#7398e8}
:where(html[data-theme=dark]) .pe-f>span{color:#9aa6bf}
:where(html[data-theme=dark]) .pe-f input,:where(html[data-theme=dark]) .pe-f select{border:1px solid #26334f;background:#151e37;color:#e6ebf5}
:where(html[data-theme=dark]) .pe-f input:focus,:where(html[data-theme=dark]) .pe-f select:focus{background:#121c33}
:where(html[data-theme=dark]) .pe-hint{color:#9aa6bf}
:where(html[data-theme=dark]) .pe-file{border:1.5px dashed #2a3751;color:#7398e8}
:where(html[data-theme=dark]) .fo-row{border-top:1px solid var(--line,#26334f)}
:where(html[data-theme=dark]) .fo-own{color:#e6ebf5}
:where(html[data-theme=dark]) .fo-st.on{color:#b0f6d6}
:where(html[data-theme=dark]) .fo-st.off{color:#ffd391}
:where(html[data-theme=dark]) .fo-menu summary{color:#9aa6bf}
:where(html[data-theme=dark]) .fo-menu[open] summary{background:#0a1122}
:where(html[data-theme=dark]) .fo-pop{background:#121c33}
:where(html[data-theme=dark]) .fo-pop a,:where(html[data-theme=dark]) .fo-pop button{color:#e6ebf5}
:where(html[data-theme=dark]) .fo-pop a:active,:where(html[data-theme=dark]) .fo-pop button:active,:where(html[data-theme=dark]) .fo-pop a:hover,:where(html[data-theme=dark]) .fo-pop button:hover{background:#1d2636}
:where(html[data-theme=dark]) .fo-edit label{color:#9aa6bf}
:where(html[data-theme=dark]) .fo-bulk summary{color:#7398e8}
:where(html[data-theme=dark]) .sc-dots button{background:#22325a}
:where(html[data-theme=dark]) .sc-wkchip{border:1px solid #26334f;background:#121c33;color:#a9c3ea}
:where(html[data-theme=dark]) .wsheet{background:#121c33}
:where(html[data-theme=dark]) .ws-grab{background:#1e2c50}
:where(html[data-theme=dark]) .ws-x{background:#17213b;color:#9aa6bf}
:where(html[data-theme=dark]) .ws-wk{border-bottom:1px solid #26334f}
:where(html[data-theme=dark]) .ws-arr{background:#17213b;color:#a9c3ea}
:where(html[data-theme=dark]) .ws-chips a{background:#17213b;color:#9aa6bf}
:where(html[data-theme=dark]) .ws-m{border:1px solid #26334f}
:where(html[data-theme=dark]) .ws-m.on{background:#161f39}
:where(html[data-theme=dark]) .ws-t b{color:#9aa6bf}
:where(html[data-theme=dark]) .ws-st{background:#17213b;color:#9aa6bf}
:where(html[data-theme=dark]) .ws-st.st-live{background:#3e1818;color:#e99188}
:where(html[data-theme=dark]) .ws-st.st-final{background:#1b3e2a;color:#b0f6d6}
:where(html[data-theme=dark]) .ws-h2h{border-top:1px solid #26334f;color:#7398e8}
:where(html[data-theme=dark]) .tc-tog{border:1px solid #26334f;background:#121c33;color:#9aa6bf}
:where(html[data-theme=dark]) .tc-tog i{background:#223159}
:where(html[data-theme=dark]) .tc-tog i::after{background:#121c33}
:where(html[data-theme=dark]) .tc-tog.on{color:#ffddac;background:#3e3118}
@media(max-width:760px){:where(html[data-theme=dark]) .capm-h{background:#151f37}
:where(html[data-theme=dark]) .capc{border-top:1px solid #26334f}
:where(html[data-theme=dark]) .capc-v.inj{color:#e99188}
:where(html[data-theme=dark]) .capc[open] summary{background:#151e36}
:where(html[data-theme=dark]) .capc-body{background:#151e36}
:where(html[data-theme=dark]) .capc-dl div{background:#121c33;border:1px solid #2a3a51}
:where(html[data-theme=dark]) .capc-dl dd.inj{color:#e99188}
:where(html[data-theme=dark]) .vbase-m li{border-top:1px solid #26334f}}
:where(html[data-theme=dark]) .rx{background:#121c33}
:where(html[data-theme=dark]) .rx-h{color:#d9e1f7}
:where(html[data-theme=dark]) .rx-sub{color:#bcc5d5}
:where(html[data-theme=dark]) .rx-by{color:#9aa6bf;border-bottom:1px solid #2a3a51}
:where(html[data-theme=dark]) .rx-by b{color:#d9e1f7}
:where(html[data-theme=dark]) .rx-body p{color:#dfe5ef}
:where(html[data-theme=dark]) .rx-dl{color:#e27989}
:where(html[data-theme=dark]) .rx-box{background:#151e36}
:where(html[data-theme=dark]) .rx-box h3{color:#e27989}
:where(html[data-theme=dark]) .rx-box dl>div{border-top:1px solid #2b3950}
:where(html[data-theme=dark]) .rx-box dt{color:#9aa6bf}
:where(html[data-theme=dark]) .rx-box dd b{color:#d9e1f7}
:where(html[data-theme=dark]) .rx-box dd span{color:#c2cddf}
:where(html[data-theme=dark]) .ch-art{background:#121c33;border:1px solid #2a3950}
:where(html[data-theme=dark]) .ch-art-h{color:#d9e1f7}
:where(html[data-theme=dark]) .ch-art-sub{color:#bcc5d5}
:where(html[data-theme=dark]) .ch-art-by{color:#9aa6bf}
:where(html[data-theme=dark]) .ch-art p{color:#dfe5ef}
:where(html[data-theme=dark]) .ch-art-more{color:#89b3f6}
:where(html[data-theme=dark]) .ch-tt-c img,:where(html[data-theme=dark]) .ch-tt-c i{background:#121c33;color:#dfebf6}
:where(html[data-theme=dark]) .ch-tt-x{background:linear-gradient(135deg,#ffcf4a,#4c431d 45%,#f0a81f);border:2px solid #26334f}
:where(html[data-theme=dark]) .ft-h h2{color:#e6ebf5}
:where(html[data-theme=dark]) .ft-pts{color:#e6ebf5}
:where(html[data-theme=dark]) .ft-shot{border:1px solid #26334f;background:#16203a}
:where(html[data-theme=dark]) .ft-shots figcaption{color:#9aa6bf}
:where(html[data-theme=dark]) .ft-go{color:#7398e8}
:where(html[data-theme=dark]) .ft-x{background:rgba(255,255,255,0.08)}
:where(html[data-theme=dark]) .as-drop select{border:1px solid #26334f;background:#121c33}
:where(html[data-theme=dark]) .wiz-dots li{background:#1c294a}
:where(html[data-theme=dark]) .wiz-dots li.on span,:where(html[data-theme=dark]) .wiz[data-step="1"] .wiz-dots li:nth-child(1) span,:where(html[data-theme=dark]) .wiz[data-step="2"] .wiz-dots li:nth-child(2) span,:where(html[data-theme=dark]) .wiz[data-step="3"] .wiz-dots li:nth-child(3) span,:where(html[data-theme=dark]) .wiz[data-step="4"] .wiz-dots li:nth-child(4) span,:where(html[data-theme=dark]) .wiz[data-step="5"] .wiz-dots li:nth-child(5) span,:where(html[data-theme=dark]) .wiz[data-step="6"] .wiz-dots li:nth-child(6) span{color:#76adea}
:where(html[data-theme=dark]) .wiz-step{background:#121c33;border:1px solid #26334f}
:where(html[data-theme=dark]) .wiz-step input,:where(html[data-theme=dark]) .wiz-step textarea{border:1px solid #26334f;background:#151e36}
:where(html[data-theme=dark]) .wiz-step input:focus,:where(html[data-theme=dark]) .wiz-step textarea:focus{background:#121c33}
:where(html[data-theme=dark]) .wiz-radio{border:1.5px solid #2b3950;background:#151e36}
:where(html[data-theme=dark]) .wiz-radio.on{background:#161f39}
:where(html[data-theme=dark]) .wiz-radio-body small{color:#9aa6bf}
:where(html[data-theme=dark]) .wiz-review > div{background:#151e36;border:1px solid #2a3a51}
:where(html[data-theme=dark]) .wiz-review dd{color:#dbe5ef}
:where(html[data-theme=dark]) .wiz-nav{background:linear-gradient(180deg,transparent, #0a1122 30%)}
:where(html[data-theme=dark]) .re-search input{border:1px solid #26334f;background:#151e36}
:where(html[data-theme=dark]) .re-hits li{border:1px solid #2a3a51;background:#151e36}
:where(html[data-theme=dark]) .re-chip{border:1px solid #26334f;background:#121c33;color:#dbe5ef}
:where(html[data-theme=dark]) .re-chip.danger{color:#e99188;border-color:#562525;background:#141e36}
:where(html[data-theme=dark]) .re-chip:not(.on):hover{color:#89b3f6}
:where(html[data-theme=dark]) .rc-warn{color:#ffd494}
:where(html[data-theme=dark]) .rc-item{border:1px solid #293a52;background:#121c33}
:where(html[data-theme=dark]) .rc-item[open]{border-color:#253a56}
:where(html[data-theme=dark]) .rc-addpill{color:#8fb6f0;background:#17273d;border:1px solid #253a56}
:where(html[data-theme=dark]) .rc-panel{border-top:1px dashed #293a52}
:where(html[data-theme=dark]) .rc-yr{background:#161f39}
:where(html[data-theme=dark]) .rc-cur .linkbtn.danger{color:#e99188}
:where(html[data-theme=dark]) .rc-form input:not([type=radio]):not([type=checkbox]):not([type=file]),:where(html[data-theme=dark]) .rc-form select,:where(html[data-theme=dark]) .rc-form textarea{border:1px solid #26334f;background:#121c33}
:where(html[data-theme=dark]) .rc-more > summary{color:#8fb6f0}
:where(html[data-theme=dark]) .rc-seg span{border:1px solid #26334f;background:#121c33}
:where(html[data-theme=dark]) .rc-sec{color:#c2cddf}
:where(html[data-theme=dark]) .rc-sec.ir{color:#e79991}
:where(html[data-theme=dark]) .rc-sec.ps{color:#a597d9}
:where(html[data-theme=dark]) .dropsel select,:where(html[data-theme=dark]) .dropsel input{background:var(--card,#121c33)}
:where(html[data-theme=dark]) .wq-item{background:var(--card,#121c33)}
:where(html[data-theme=dark]) .wq-k-min{background:#193f2c;color:#bcf5e0;border-color:#25563e}
:where(html[data-theme=dark]) .wq-k-bid{background:#18273e;color:#a7c3ec;border-color:#253856}
:where(html[data-theme=dark]) .wq-k-claim{background:#403118;color:#ffe2ac;border-color:#564625}
:where(html[data-theme=dark]) .wq-pend{background:#423a19;color:#ffecb6;border-color:#564c25}
:where(html[data-theme=dark]) .wq-res li{background:var(--card,#121c33)}
:where(html[data-theme=dark]) .wq-rs{background:#0a1122;color:#9aa6bf}
:where(html[data-theme=dark]) .wq-rs-won{background:#19412d;color:#bcf5e0}
:where(html[data-theme=dark]) .wq-rs-lost{background:#3d1717;color:#e89b9b}
:where(html[data-theme=dark]) .wq-rs-invalid{background:#403118;color:#ffe2ac}
:where(html[data-theme=dark]) .wq-sw{background:var(--card,#121c33)}
:where(html[data-theme=dark]) .bye-tag{background:#3d1b17;color:#f09690;border:1px solid #562b25}
:where(html[data-theme=dark]) .bye-nfl-chip{background:#151e36;border:1px solid #26334f}
:where(html[data-theme=dark]) .bye-count{background:#17223d;color:#9aa6bf}
:where(html[data-theme=dark]) .bye-count.warm{background:#423419;color:#ffddac}
:where(html[data-theme=dark]) .bye-count.hot{background:#3f181b;color:#f09690}
:where(html[data-theme=dark]) .bye-list li{border-top:1px solid #2a3850}
:where(html[data-theme=dark]) .bye-list li.st{background:#3e3317}
:where(html[data-theme=dark]) .bye-slot .slotlbl:not(.st){background:#17223d;color:#9aa6bf}
:where(html[data-theme=dark]) .bye-grid td.c1{background:#423419;color:#ffddac}
:where(html[data-theme=dark]) .bye-grid td.c2{background:#4c361d;color:#ffdab6}
:where(html[data-theme=dark]) .bye-grid td.c3{background:#481b20;color:#f19f9f}
:where(html[data-theme=dark]) .pc-season .pc-bye{border:1px solid rgba(255,255,255,0.12)}
:where(html[data-theme=dark]) .pc-bye .bye-tag{background:#121c33;border-color:#26334f}
:where(html[data-theme=dark]) .lu-fixbtn{border:1px solid #26334f;background:#121c33;color:#e1f3e7}
:where(html[data-theme=dark]) .lu-fixbtn small{color:#9aa6bf}
:where(html[data-theme=dark]) .lu-fix2{border:1px solid #26334f;background:#121c33}
:where(html[data-theme=dark]) .lu-fix2.alt{border-color:#564825}
:where(html[data-theme=dark]) .lu-sug{color:#e1f3e7}
:where(html[data-theme=dark]) .lu-sug small{color:#9aa6bf}
:where(html[data-theme=dark]) .lu-acts .lu-fixbtn.sec{background:#121c33;color:#e1f3e7;border-color:#26334f}
:where(html[data-theme=dark]) .lu-bkset{color:#bbefd0}
:where(html[data-theme=dark]) .lu-bknow{color:#e6ebf5}
:where(html[data-theme=dark]) .lu-bkwarn{color:#ffe2ac}
:where(html[data-theme=dark]) .bk-note{color:#f6e2b4}
:where(html[data-theme=dark]) .bk-note.done{color:#bbefd0}
:where(html[data-theme=dark]) .bk-early{color:#ffe2ac}
:where(html[data-theme=dark]) .mywk-n{color:#9aa6bf}
:where(html[data-theme=dark]) .mywk-full{color:#e6ebf5}
:where(html[data-theme=dark]) .mywk-s{color:#e6ebf5}
:where(html[data-theme=dark]) .mywk-s.lead{color:#a7f0c6}
:where(html[data-theme=dark]) .mywk-vs{color:#9aa6bf}
:where(html[data-theme=dark]) .mywk-wk{color:#9aa6bf}
:where(html[data-theme=dark]) .mywk-rec{color:#9aa6bf}
:where(html[data-theme=dark]) .mywk-rec b{color:#e6ebf5}
:where(html[data-theme=dark]) .mywk-chip{background:#1f2d3e;color:#e6ebf5}
:where(html[data-theme=dark]) .mywk-chip.ok{background:#19412a;color:#b4efcd}
:where(html[data-theme=dark]) .lu-fixbtn.alt{border-color:#564725}
:where(html[data-theme=dark]) .trc-st{color:#9aa6bf}
:where(html[data-theme=dark]) .trc.st-you .trc-st{color:#e99188}
:where(html[data-theme=dark]) .trc.st-them .trc-st,:where(html[data-theme=dark]) .trc.st-others .trc-st{color:#f0c88e}
:where(html[data-theme=dark]) .trc.st-commish .trc-st,:where(html[data-theme=dark]) .trc.st-vote .trc-st{color:#7ea8e7}
:where(html[data-theme=dark]) .trc-car{color:#9aa6bf}
:where(html[data-theme=dark]) .na-grp.na-trade h2{color:#e99188}
:where(html[data-theme=dark]) .sp-x{background:#121c33;color:#d9e1f7}
:where(html[data-theme=dark]) .sp-btns .sp-pc{background:rgba(18,28,51,0.92);color:#d9e1f7}
:where(html[data-theme=dark]) .al-ios{background:#3f3418;color:#fff0c8}
:where(html[data-theme=dark]) .al-share{color:#72b2ff}
:where(html[data-theme=dark]) .al-msg{color:#b4f1c8}
:where(html[data-theme=dark]) .al-msg.bad{color:#e99188}
:where(html[data-theme=dark]) .al-devs{border-top:1px solid #26334f}
:where(html[data-theme=dark]) .al-devh{color:#9aa6bf}
:where(html[data-theme=dark]) .al-devtx b{color:#e6ebf5}
:where(html[data-theme=dark]) .al-devtx small{color:#9aa6bf}
:where(html[data-theme=dark]) .rs-seg{border-top:1px solid rgba(255,255,255,0.08)}
:where(html[data-theme=dark]) .rca-row{border-top:1px solid #26334f}
:where(html[data-theme=dark]) .rca-row:hover{background:#151e37}
:where(html[data-theme=dark]) .rca-tx b{color:#e6ebf5}
:where(html[data-theme=dark]) .rca-tx small{color:#9aa6bf}
:where(html[data-theme=dark]) .rss-opt{border-left:1px solid #26334f}
:where(html[data-theme=dark]) .rss-opt b{color:#e6ebf5}
:where(html[data-theme=dark]) .rss-opt small{color:#9aa6bf}
:where(html[data-theme=dark]) .rss-opt input:checked+span{background:#151f37}
:where(html[data-theme=dark]) .ch-show{background:#121c33}
:where(html[data-theme=dark]) .ch-show-seg b{color:#e27989}
:where(html[data-theme=dark]) .ch-show-off{color:#9aa6bf}
:where(html[data-theme=dark]) .ch-show-tg{background:#19273c;color:#89b3f6}
:where(html[data-theme=dark]) .ir-chip{background:#423419;color:#ffe2ac}
:where(html[data-theme=dark]) .ir-chip.ready,:where(html[data-theme=dark]) .pc-own em.ir-chip.ready{background:#194325;color:#b9f7d4}
:where(html[data-theme=dark]) .pc-own em.ir-chip{background:#423419;color:#ffe2ac}
:where(html[data-theme=dark]) .irwarn,:where(html[data-theme=dark]) .tb-ir{background:#151f38}
:where(html[data-theme=dark]) .irpick,:where(html[data-theme=dark]) .tb-irpick{border-top:1px solid var(--line,#26334f)}
:where(html[data-theme=dark]) .irnote{color:#ffe2ac}
:where(html[data-theme=dark]) .irdead{border-top:1px solid var(--line,#26334f)}
:where(html[data-theme=dark]) .trc-auto{color:#e69292}
:where(html[data-theme=dark]) .gcx-back{background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.12)}
:where(html[data-theme=dark]) .gcx-back:hover,:where(html[data-theme=dark]) .gcx-back:focus-visible{background:rgba(255,255,255,0.08)}
:where(html[data-theme=dark]) .gcx-page .gcx-bar svg{color:#a9c3ea}
:where(html[data-theme=dark]) .gcx-page .gcx-back{color:#a9c3ea}
:where(html[data-theme=dark]) .setmenu .ou-card{background:var(--card,#121c33)}
:where(html[data-theme=dark]) .setmenu .ou-h{color:#8fb0dd}
:where(html[data-theme=dark]) .adlg{background:var(--card,#121c33)}
:where(html[data-theme=dark]) .mp-bstar{color:#ffdd79}
:where(html[data-theme=dark]) .gcx-bg{color:#d6c29a}
:where(html[data-theme=dark]) .acct-menu{background:#121c33}
:where(html[data-theme=dark]) .acct-ck{color:#a9c3ea}
:where(html[data-theme=dark]) .scx-chips{background:#121c33}
:where(html[data-theme=dark]) .scx-chips a{background:#1a2739}
:where(html[data-theme=dark]) .scx-h{color:#8fb0dd}
:where(html[data-theme=dark]) .scx-card{background:#121c33}
:where(html[data-theme=dark]) .wiz-step .scx-card{background:#151e36}
:where(html[data-theme=dark]) .stcard .stx thead th{background:#151e37}
:where(html[data-theme=dark]) .stcard .stx thead th.num{color:#a9c3ea}
:where(html[data-theme=dark]) .standings.stx td{border-bottom:1px solid #2a3850}
:where(html[data-theme=dark]) .standings.stx td.num{color:#bdcbe3}
:where(html[data-theme=dark]) .standings.stx td.pf{color:#a9c3ea}
:where(html[data-theme=dark]) .standings.stx td.rec{color:#bdcbe3}
:where(html[data-theme=dark]) .tad .tad-meter{background:var(--line,#1a2644)}
:where(html[data-theme=dark]) .tad .tad-help{color:#9aa6bf}
:where(html[data-theme=dark]) .tad .tad-team{border-top:1px solid #26334f}
:where(html[data-theme=dark]) .tad .tad-dir{color:#9aa6bf}
:where(html[data-theme=dark]) .tad .tad-a{background:#141e36}
:where(html[data-theme=dark]) .tad .tad-st i,:where(html[data-theme=dark]) .tad .tad-sum i{color:#9aa6bf}
:where(html[data-theme=dark]) .tad .tad-sum .neg,:where(html[data-theme=dark]) .tad .tad-sum .neg b{color:#ed7676}
:where(html[data-theme=dark]) .tad .up{color:#9af5bc}
:where(html[data-theme=dark]) .tad .down{color:#ed7676}
:where(html[data-theme=dark]) .as-body .as-opt.primary span:first-child{color:#a9c3ea}
:where(html[data-theme=dark]) .as-body .as-opt.danger:hover{background:#161f39}
:where(html[data-theme=dark]) .lpm-tgt{background:#173d27!important}
:where(html[data-theme=dark]) .lpm-tgt.lpm-swap{background:#151f38!important}
:where(html[data-theme=dark]) .lpm-tgt.lpm-hov{background:#1a442f!important}
:where(html[data-theme=dark]) .lpm-tgt.lpm-swap.lpm-hov{background:#192a41!important}
:where(html[data-theme=dark]) .lpm-ghost{background:#121c33}
:where(html[data-theme=dark]) .lpm-tray{background:#121c33}
:where(html[data-theme=dark]) .lpm-chip{background:#151e37}
:where(html[data-theme=dark]) .rtab tr.lpm-tgt>td{background:#173d27}
:where(html[data-theme=dark]) .rtab tr.lpm-tgt.lpm-swap>td{background:#151f38}
:where(html[data-theme=dark]) .rtab tr.lpm-tgt.lpm-hov>td{background:#1a442f}
:where(html[data-theme=dark]) .lpm-tray-team .lpm-chip{background:#173d27}
:where(html[data-theme=dark]) .lpm-tray-team .lpm-chip.lpm-swap{background:#151f38}
:where(html[data-theme=dark]) .cs-under{background:var(--card,#121c33)}
:where(html[data-theme=dark]) .ptr{background:var(--card,#121c33)}
:where(html[data-theme=dark]) .ptr-s{border:2.5px solid #26334f}
/* ---- hand fixes (dark-extra.css) ---- */
html[data-theme=dark] .tb{--tb-card:#121c33;--tb-ok-bg:#15342a;--tb-bad-bg:#3a1c1f}
/* rules page: per-section accent lifted toward light so dark section colours stay readable */
html[data-theme=dark] .rb-jump a{color:color-mix(in srgb,var(--c) 45%,#e6ebf5);border-color:color-mix(in srgb,var(--c) 55%,#26334f)}
html[data-theme=dark] .ou-radio.on{border:5px solid #5b8cf0}

/* Chat thread — Grok-style night polish (beyond auto-remap) */
html[data-theme=dark] .ch-thread{background:linear-gradient(180deg,#0c1424 0%,#101c33 100%)}
html[data-theme=dark] .ch-thead{background:rgba(12,20,36,.92);border-bottom-color:rgba(255,255,255,.06);box-shadow:none}
html[data-theme=dark] .ch-av.xs{box-shadow:0 0 0 2px #0e1628,0 1px 3px rgba(0,0,0,.4)}
html[data-theme=dark] .ch-day span{background:rgba(30,42,64,.9);color:#9aa8c0;border-color:rgba(255,255,255,.08)}
html[data-theme=dark] .ch-who{color:#c5d4ef}
html[data-theme=dark] .ch-wsub{color:#7f8eaa}
html[data-theme=dark] .ch-ago{color:#6d7c96}
html[data-theme=dark] .ch-msg.theirs .ch-bubble{background:#1a2438;color:#e8eef8;border-color:rgba(255,255,255,.06);box-shadow:0 1px 3px rgba(0,0,0,.25)}
html[data-theme=dark] .ch-msg.mine .ch-bubble{background:linear-gradient(160deg,#4f74a8,#3a5f92);box-shadow:0 2px 10px rgba(30,60,110,.45)}
html[data-theme=dark] .ch-composer{background:rgba(12,20,36,.92);border-top-color:rgba(255,255,255,.06);box-shadow:0 -8px 24px rgba(0,0,0,.25)}
html[data-theme=dark] .ch-composer textarea{border-color:#2a3950;background:#151e32;color:#e8eef8;box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}
html[data-theme=dark] .ch-composer textarea:focus{border-color:#5a7dac;background:#18243a;box-shadow:0 0 0 3px rgba(90,125,172,.25)}
html[data-theme=dark] .ch-send:disabled{background:#2a3950}
html[data-theme=dark] .ch-rbar{box-shadow:0 8px 28px rgba(0,0,0,.45)}

/* Setup wizard night */
html[data-theme=dark] .wiz-kicker{color:#7aa6f5}
html[data-theme=dark] .wiz-dots li{background:#26334f}
html[data-theme=dark] .wiz-dots li.on,html[data-theme=dark] .wiz-dots li.done{background:#5b8cf0}
html[data-theme=dark] .wiz-dots li.on span{color:#9ec0ff}
html[data-theme=dark] .wiz-step{background:#121c33;border-color:#26334f;box-shadow:none}
html[data-theme=dark] .wiz-step input,html[data-theme=dark] .wiz-step textarea{background:#0e1628;border-color:#2a3950;color:#e6ebf5}
html[data-theme=dark] .wiz-step input:focus,html[data-theme=dark] .wiz-step textarea:focus{background:#151e32;border-color:#5a7dac;box-shadow:0 0 0 3px rgba(90,125,172,.25)}
html[data-theme=dark] .wiz-radio{background:#0e1628;border-color:#2a3950}
html[data-theme=dark] .wiz-radio.on{background:#152238;border-color:#5b8cf0;box-shadow:0 0 0 3px rgba(91,140,240,.18)}
html[data-theme=dark] .wiz-radio-body small{color:#9aa6bf}
html[data-theme=dark] .wiz-review > div{background:#0e1628;border-color:#26334f}
html[data-theme=dark] .wiz-review dd{color:#e6ebf5}
html[data-theme=dark] .wiz-nav{background:linear-gradient(180deg,transparent,#0a1122 30%)}

/* Roster editor night */
html[data-theme=dark] .re-search input{background:#0e1628;border-color:#2a3950;color:#e6ebf5}
html[data-theme=dark] .re-hits li{background:#0e1628;border-color:#26334f}
html[data-theme=dark] .re-chip{background:#151e32;border-color:#2a3950;color:#e6ebf5}
html[data-theme=dark] .re-chip.on{background:#5b8cf0;border-color:#5b8cf0;color:#fff}
html[data-theme=dark] .re-chip.danger{background:#2a181c;border-color:#5a3038;color:#f0a0a8}

/* Roster & contracts night */
html[data-theme=dark] .rc-item{background:#121c33;border-color:#26334f}
html[data-theme=dark] .rc-item[open]{border-color:#3d5f96;box-shadow:none}
html[data-theme=dark] .rc-item.nocon{border-left-color:#c98a1e}
html[data-theme=dark] .rc-panel{border-top-color:#26334f}
html[data-theme=dark] .rc-form input:not([type=radio]):not([type=checkbox]):not([type=file]),html[data-theme=dark] .rc-form select,html[data-theme=dark] .rc-form textarea{background:#0e1628;border-color:#2a3950;color:#e6ebf5}
html[data-theme=dark] .rc-seg span{background:#0e1628;border-color:#2a3950;color:#dbe5ef}
html[data-theme=dark] .rc-seg input:checked + span{background:#5b8cf0;border-color:#5b8cf0;color:#fff}
html[data-theme=dark] .rc-addpill{background:#17284a;border-color:#2c4a7c;color:#9cc0ff}
html[data-theme=dark] .rc-yr{background:#1a2540}
html[data-theme=dark] .rc-more > summary{color:#89b3f6}
html[data-theme=dark] .rc-sec{color:#b9c6da}
html[data-theme=dark] .rc-sec.ir{color:#f0a0a8}html[data-theme=dark] .rc-sec.ps{color:#b9a8f0}
html[data-theme=dark] .rc-warn{color:#f0b54a}
/* round 93: account / league menu (inside the skipped app bar, so mapped by hand) */
html[data-theme=dark] .acct-menu{background:#121c33;color:#e6ebf5;border-color:#26334f;box-shadow:0 14px 40px rgba(0,0,0,.6)}
html[data-theme=dark] #acct-menu .acct-lg,html[data-theme=dark] #acct-menu .acct-it{color:#e6ebf5}
html[data-theme=dark] #acct-menu .acct-it.acct-out{color:#ff7a70}
html[data-theme=dark] .acct-lg.on,html[data-theme=dark] .acct-lg:hover,html[data-theme=dark] .acct-it:hover{background:#18243f}
html[data-theme=dark] .acct-sep{background:#26334f}
/* round 96: action sheet = account-menu look */
html[data-theme=dark] .as-card,html[data-theme=dark] .as-head{background:#121c33;color:#e6ebf5;border-color:#26334f}
html[data-theme=dark] .as-body .as-opt{color:#e6ebf5}
html[data-theme=dark] .as-body .as-opt.danger,html[data-theme=dark] .as-body .as-opt.danger span{color:#ff7a70}
html[data-theme=dark] .as-body .as-opt.danger:hover{background:rgba(255,122,112,.12)}
html[data-theme=dark] .as-sep{background:#26334f}
/* round 97: long-press move */
html[data-theme=dark] .lpm-tgt{background:rgba(22,163,74,.18)!important}
html[data-theme=dark] .lpm-tgt.lpm-swap{background:rgba(37,99,235,.22)!important}
html[data-theme=dark] .lpm-tgt.lpm-hov{background:rgba(22,163,74,.32)!important}
html[data-theme=dark] .lpm-ghost,html[data-theme=dark] .lpm-tray{background:#121c33;color:#e6ebf5;border-color:#26334f}
html[data-theme=dark] .lpm-chip{background:#1a2742;color:#e6ebf5}
html[data-theme=dark] .rtab tr.lpm-src>td{background:rgba(96,140,255,.18)}
html[data-theme=dark] .rtab tr.lpm-tgt>td{background:rgba(22,163,74,.18)}
html[data-theme=dark] .rtab tr.lpm-tgt.lpm-swap>td{background:rgba(37,99,235,.22)}
html[data-theme=dark] .rtab tr.lpm-tgt.lpm-hov>td{background:rgba(22,163,74,.32)}
html[data-theme=dark] .rtab tr.lpm-src>td,html[data-theme=dark] .rtab tr.lpm-tgt>td{background:transparent!important}
html[data-theme=dark] .rtab tr.lpm-tgt>td.rs-pl::before{background:rgba(22,163,74,.16)}
html[data-theme=dark] .rtab tr.lpm-tgt.lpm-swap>td.rs-pl::before{background:rgba(37,99,235,.2)}
html[data-theme=dark] .rtab tr.lpm-src>td.rs-pl::before{border-color:#9db4ff;background:rgba(96,140,255,.16)}
html[data-theme=dark] .rtab tr.lpm-tgt,html[data-theme=dark] .rtab tr.lpm-src{background:none!important}
html[data-theme=dark] .lpm-tray-team .lpm-chip.lpm-swap,html[data-theme=dark] .lpm-tray-team .lpm-chip{background:rgba(22,163,74,.16)!important}
html[data-theme=dark] .lpm-src:not(tr){background:rgba(250,204,21,.16)!important}
