/* generated by tools/gen_dark.py: dark theme layered over the light styles. Do not edit by hand. */
html.dk{color-scheme:dark;--pc-canvas:#1f2333;--pc-border:#353e50;--bg:#141721;--surface:#1f2330;--soft:#1d2037;--line:#282c36;--line2:#2c2f39;--fg:#bfc4d4;--muted:#8892b0;--faint:#a1a7bb;--teal-s:#213c37;--indigo-s:#1d2037;--orange-s:#39291f;--pink-s:#391e2a;--violet-s:#261e37;--lime-s:#333d21;--sun-s:#3f3a22;--gold2-s:#3d3521;--green-s:#203b29;--cyan-s:#20363b}
html.dk .skipL{background:#1f2330;color:#94aadd;border-radius:10px}
html.dk :where(a,button,summary,input,select,textarea):focus-visible{outline:3px solid #5146E5;outline-offset:3px;border-radius:6px}
html.dk .pav,html.dk .tpi{border-radius:50%}
html.dk .tabbar .tpi{background:none}
html.dk .pcFt{background:#1F3064;color:#c9d1e8}
html.dk .pcFt a{color:#fff}
html.dk .pcFt nav a{color:#d9defa}
html.dk .pcFt h2{color:#9aa6d6}
html.dk .pcFl img{border-radius:9px}
html.dk .pcFl b{color:#a7a0f9}
html.dk .pcFb p{color:#b5bedf}
html.dk .pcFb .pcFq{color:#fff}
html.dk .pcFa{color:#b5bedf}
html.dk .pcFc{border-top:1px solid #363c4e24}
html.dk .pcFn{color:#a0aad2}
html.dk .pcDoc .pcUp{background:#1d2037;color:#aaa6e4;border-radius:99px}
html.dk .pcDoc details{background:#1f2330;border:1px solid #353e50;border-radius:14px}
html.dk .pcCt a{background:#1f2330;border:1px solid #353e50;border-radius:16px;color:#cacedc}
html.dk .pcCt a span{color:#8791af}
html.dk .ldHero{background:radial-gradient(900px 400px at 85% -10%,#1f233024,transparent),linear-gradient(135deg,#1F3064,#3A3FA6 58%,#5E55EE)}
html.dk .ldB1,html.dk .ldB2{border-radius:14px;border:0}
html.dk .ldB1{background:#1f2330;color:#aaa6e4!important}
html.dk .ldB2{border:2px solid #363c4ebf;color:#fff!important;background:#1f233014}
html.dk #landing .ldHero a:focus-visible,html.dk #landing .ldHero button:focus-visible{outline-color:#FFD54A}
html.dk .mjCard{background:#1f2330f7;color:#cacedc;border-radius:24px}
html.dk .mjTop img{border-radius:18px}
html.dk .mjTop span{color:#8791af}
html.dk .ldHero .mjChat p{border-radius:16px}
html.dk .mjChat .u{background:#1e2438;color:#a0a7dc}
html.dk .mjChat .a{background:#231d36;color:#aea2d6}
html.dk .mjTags li{background:#1d2037;color:#aaa6e4;border-radius:99px}
html.dk .mjF li{background:#1f2330;border:1px solid var(--pc-border);border-radius:14px}
html.dk .mjFig img{border-radius:24px}
html.dk .mjB .ldB1{background:linear-gradient(135deg,#5146E5,#7C3AED);color:#fff!important}
html.dk .mjL{color:color-mix(in srgb,var(--pc-indigo) 50%,#fff)}
html.dk .hwL li{background:#1f2330;border:1px solid var(--pc-border);border-radius:18px}
html.dk .hwL li:before{border-radius:50%;background:var(--pc-indigo);color:#fff}
html.dk .hwL span{color:#8791af}
html.dk .evNote{color:#9ca4bd;background:#1f2330;border:1px solid var(--pc-border);border-left:4px solid var(--pc-teal);border-radius:12px}
html.dk .aiNote{color:#8791af}
html.dk .hmC{border-radius:22px;background:#1d2037}
html.dk .hmC figcaption{color:#a3a9e1}
html.dk .hmTag{color:#9da6f5;background:#1e2037;border-radius:99px}
html.dk .thBtn{border-radius:12px;border:1.5px solid #383d4c;background:#1f2330;color:#cacedc}
@media (max-width:430px){html.dk .topbar .thBtn{border-radius:10px}}
html.dk .pxList{color:var(--muted,#8892b0)}
html.dk .pxBtn,html.dk .pxGhost{border-radius:12px;border:2px solid var(--primary,#4255FF);background:var(--primary,#4255FF);color:#fff}
html.dk .pxGhost,html.dk .pxBtn.alt{background:#1f2330;color:var(--primary,#9da6f5)}
html.dk .pxBar .pxBtn[aria-pressed="true"]{background:#16A34A;border-color:#16A34A}
html.dk .pxGoalCard,html.dk .pxNba{background:#1f2330;border-radius:18px}
html.dk .pxGoalCard small,html.dk .pxNba small{color:var(--faint,#7782a4)}
html.dk .pxGoalCard p,html.dk .pxNba p{color:var(--muted,#8892b0)}
html.dk .pxChips button{border:2px solid var(--line,#393e4b);background:#1f2330;border-radius:999px;color:var(--fg,#bfc4d4)}
html.dk .pxChips button[aria-pressed="true"]{border-color:var(--primary,#4255FF);background:var(--soft,#1d2037);color:var(--primary,#9da6f5)}
html.dk .pxGoalCard label,html.dk .pxF label{color:var(--muted,#8892b0)}
html.dk .pxIn{border:2px solid var(--line,#393e4b);border-radius:12px;color:var(--fg,#bfc4d4);background:#1f2330}
html.dk .pxNba{border-left:6px solid var(--primary,#4255FF)}
html.dk .pxCont button,html.dk .pxLink{border:1px solid var(--line,#393e4b);background:#1f2330;border-radius:12px;color:inherit}
html.dk .pxCont span{color:var(--muted,#8892b0)}
html.dk .pxEmpty{color:var(--muted,#8892b0)}
html.dk .pxMeter{border-radius:99px;background:#1d2037}
html.dk .pxMeter i{background:linear-gradient(90deg,#0E9F8E,#4255FF)}
html.dk .pxNote{color:var(--muted,#8892b0)}
html.dk .pxTabs button{border:2px solid var(--line,#393e4b);background:#1f2330;border-radius:999px;color:var(--fg,#bfc4d4)}
html.dk .pxTabs button[aria-selected="true"]{border-color:var(--primary,#4255FF);background:var(--soft,#1d2037);color:var(--primary,#9da6f5)}
html.dk .pxItem{background:#1f2330;border:1px solid var(--line,#393e4b);border-radius:14px}
html.dk .pxItem .meta{color:var(--muted,#8892b0)}
html.dk .pxItem .due{color:#f19853}
html.dk .pxSaveSt{color:#5ce990}
html.dk .pxOpt{border:2px solid var(--line,#393e4b);background:#1f2330;border-radius:12px}
html.dk .pxOpt.ok{border-color:#16A34A;background:#1e3828}
html.dk .pxOpt.no{border-color:#E0367F;background:#391e2a}
html.dk .pxStar{border:0;background:transparent;color:#f1bf51}
html.dk .pxMode button{border:2px solid #35504c;background:#1f2330;border-radius:999px;color:#63efea}
html.dk .pxMode button[aria-pressed="true"]{background:#0E9F8E;border-color:#0E9F8E;color:#fff}
html.dk .pxCtx{color:var(--muted,#8892b0)}
html.dk .pxAct button,html.dk .pxAct a{border:1px solid var(--line,#393e4b);background:#1f2330;border-radius:999px;color:var(--muted,#8892b0)}
html.dk .suSec select{border:2px solid #353e50;border-radius:12px;background:#1f2330;color:#bfc4d4}
html.dk .suSec .fine{color:#8892b0}
html.dk .pxWarn{background:#3a321f;border:1px solid #504835;color:#f2ba60;border-radius:12px}
html.dk .pxModal{background:rgba(16,24,48,.55)}
html.dk .pxCard{background:#1f2330;border-radius:20px}
html.dk .pxX{border:0;background:transparent;color:#8892b0}
html.dk .pxK{color:#7782a4}
html.dk .exSel{border-radius:14px;background:#392a1f;border:1.5px solid #F06A1D}
html.dk .exSel label{color:#f1925d}
html.dk .exSel select{border:1.5px solid #F06A1D;border-radius:10px;background:#1f2330;color:#cdd1de}
html.dk .cuLoad .pvSpin{border-radius:50%;border:3px solid #353950;border-top-color:#4255FF}
html.dk .bioCr{border-radius:12px;background:#203b37;color:#67eddd}
html.dk .bioCr a{color:#67eddd}
html.dk .bioV .bioT{border-radius:10px;background:#0f1535}
html.dk .bioV .bioT:focus-visible{outline:3px solid #4255FF;outline-offset:2px}
html.dk .bioV .bioT i{border-radius:50%;background:#1f2330eb;color:#f18d65}
html.dk .bioV .bioM{color:#8c95b2}
html.dk .bioV .bioM b{color:#a3a9e1}
html.dk .bioV .bioM a{color:#9da6f5}
html.dk .bioV.full .bioM small{color:#f18d65}
html.dk .bioV .bioF{border-radius:12px;background:#000}
html.dk .bioV .bioF iframe{border:0}
html.dk .bioL{color:#abb2c7}
html.dk .scXp li .bioL button{border-radius:10px;border:1.5px solid #0E9F8E;background:#1f2330;color:#5df1e0}
html.dk .scXp li .bioL button:hover{background:#0E9F8E;color:#fff}
html.dk .scXp li .bioL button:focus-visible{outline:3px solid #7C3AED;outline-offset:2px}
html.dk .bioW{border-radius:12px;background:#1c2135;border:1px solid #353a50}
html.dk .bioW>b{color:#a3a9e1}
html.dk .scXp li .bioW button{border-radius:10px;border:1.5px solid #4255FF;background:#1f2330;color:#9da6f5}
html.dk .scXp li .bioW button:hover{background:#4255FF;color:#fff}
html.dk .scXp li .bioW button:focus-visible{outline:3px solid #7C3AED;outline-offset:2px}
html.dk .cuLv{border-radius:14px;background:#1d2037}
html.dk .cuLv button{border:0;border-radius:11px;background:transparent;color:#9da6f5}
html.dk .cuLv button.on{background:linear-gradient(135deg,#F06A1D,#E0367F);color:#fff}
html.dk .cuLoad{color:#8c95b2}
html.dk .cuSub{color:#8c95b2}
html.dk .cuH small{color:#6d799e}
html.dk .cuQa button,html.dk .cuLk{border-radius:12px;border:1.5px solid #353950;background:#1f2330;color:#a1a8cd}
html.dk .cuLk{border-color:#503e35;background:#36281d;color:#f18d65}
html.dk .cuSj{border-radius:14px;border:1px solid #353a50;background:#1f2330;color:inherit}
html.dk .cuSj:active{background:#1d2036}
html.dk .cuSj small{color:#7c87a8}
html.dk .cuCard{border-radius:16px;background:linear-gradient(135deg,#36281d,#371e29);border:1px solid #503e35}
html.dk .cuCard small{color:#7c87a8}
html.dk .cuTb{border-radius:11px;border:0;color:#fff;background:linear-gradient(135deg,#F06A1D,#E0367F)}
html.dk .cuBack{border:0;background:none;color:#9da6f5}
html.dk .cuBk{border:1px solid #353a50;border-radius:14px;background:#1f2330}
html.dk .cuBk summary small{color:#7c87a8}
html.dk .cuBk[open] summary{background:#1c2035}
html.dk .cuMore{border-radius:12px;border:1.5px solid #353950;background:#1f2330;color:#9da6f5}
html.dk .cuPi{border-radius:12px;border:1px solid #353a50;background:#1f2330}
html.dk .cuPi .rk{border-radius:50%;background:#1d2037;color:#9da6f5}
html.dk .cuPi .tx small{color:#7c87a8}
html.dk .cuPr{border-radius:999px;background:#242936;color:#9ea6be}
html.dk .cuPr.high{background:#391f1f;color:#eb9089}
html.dk .cuPr.medium{background:#3d3321;color:#f2b35a}
html.dk .cuPr.low{background:#243729;color:#70dc90}
html.dk .up{color:#70dc90}
html.dk .dn{color:#eb9089}
html.dk .st{color:#7c87a8}
html.dk .cuTw{border:1px solid #353a50;border-radius:12px;background:#1f2330}
html.dk .cuTbl{border-collapse:collapse}
html.dk .cuTbl th,html.dk .cuTbl td{border-bottom:1px solid #353a50}
html.dk .cuTbl th{background:#1c2035;color:#969fb9}
html.dk .cuTbl td:first-child,html.dk .cuTbl th:first-child{background:#1f2330}
html.dk .cuTbl th:first-child{background:#1c2035}
html.dk .cuBar{border-radius:3px;background:#212535}
html.dk .cuBar i{border-radius:3px;background:linear-gradient(90deg,#F06A1D,#E0367F)}
html.dk #cbt{background:#1e2336;color:#9ea6ce}
html.dk .cbtP,html.dk .cbtG{border-radius:12px;border:0}
html.dk .cbtP{color:#fff;background:linear-gradient(135deg,#F06A1D,#E0367F)}
html.dk .cbtG{color:#9da6f5;background:#1f2330;border:1.5px solid #353950}
html.dk .cbtX{border-radius:12px;border:0;background:#1d2037;color:#a1a8cd}
html.dk .cbtIn,html.dk .cbtRs{background:#1f2330}
html.dk .cbtInH{border-bottom:1px solid #353a50}
html.dk .cbtInH small{color:#7c87a8}
html.dk .pq{border-radius:8px;border:0;color:#fff}
html.dk i.pq{border-radius:6px}
html.dk .pq.nv{background:#252937;color:#969fb9}
html.dk .pq.na{background:#E5484D}
html.dk .pq.a{background:#2E9E5B}
html.dk .pq.m{background:#7C3AED;border-radius:50%}
html.dk .pq.am{background:#7C3AED;border-radius:50%}
html.dk .pq.cur{outline:3px solid #4255FF;outline-offset:1px}
html.dk .cbtLast{color:#8c95b2}
html.dk .cbtTop{background:#1f2330;border-bottom:1px solid #353a50}
html.dk .cbtTt small{color:#7c87a8}
html.dk .cbtTm{border-radius:10px;background:#1d2037;color:#a1a8cd}
html.dk .cbtTm.low{background:#3d3321;color:#f2b35a}
html.dk .cbtTm.crit{background:#391f1f;color:#eb9089}
html.dk .cbtPb{border-radius:12px;border:0;background:linear-gradient(135deg,#4255FF,#7C3AED);color:#fff}
html.dk .cbtPb span{border-radius:10px;background:#2E9E5B}
html.dk .cbtQ{background:#1f2330}
html.dk .cbtQh b span{color:#6d799e}
html.dk .cbtMs i{border-radius:8px}
html.dk .cbtMs .p{background:#243729;color:#70dc90}
html.dk .cbtMs .n{background:#391f1f;color:#eb9089}
html.dk .cbtMd{border-radius:10px;background:#281e38;color:#bb9ee8}
html.dk .cbtMd button{border:0;background:none;color:#bb9ee8}
html.dk .cbtFg{border:1px solid #353a50;border-radius:10px;background:#1f2330}
html.dk .cbtO{border-radius:13px;border:1.5px solid #353a50;background:#1f2330;color:inherit}
html.dk .cbtO i{border-radius:50%;border:1.5px solid #393c4c;color:#969fb9}
html.dk .cbtO.sel{border-color:#4255FF;background:#1d2037}
html.dk .cbtO.sel i{background:#4255FF;border-color:#4255FF;color:#fff}
html.dk .cbtO.ok{border-color:#2E9E5B;background:#21372a}
html.dk .cbtO.ok i{background:#2E9E5B;border-color:#2E9E5B;color:#fff}
html.dk .cbtO.bad{border-color:#E5484D;background:#381e1e}
html.dk .cbtO.bad i{background:#E5484D;border-color:#E5484D;color:#fff}
html.dk .cbtO em{color:#9ea6be}
html.dk .cbtNv button{border-radius:10px;border:1.5px solid #353950;background:#1f2330;color:#9da6f5}
html.dk .cbtPal{background:#1f2330;border-left:1px solid #353a50}
html.dk .cbtPh button{border:0;border-radius:10px;background:#1d2037}
html.dk .cbtSub{border:0;border-radius:12px;background:#1E7B3A;color:#fff}
html.dk .cbtBar{background:#1f2330;border-top:1px solid #353a50}
html.dk .cbtBar button{border-radius:12px;border:0}
html.dk .cbtMk{background:#281e38;color:#bb9ee8}
html.dk .cbtCl{background:#1f2330;border:1.5px solid #353950!important;color:#969fb9}
html.dk .cbtSv{background:linear-gradient(135deg,#2E9E5B,#1E7B3A);color:#fff}
html.dk .cbtDb{background:rgba(15,18,40,.55)}
html.dk .cbtDc{background:#1f2330;border-radius:18px}
html.dk .cbtDc p{color:#969fb9}
html.dk .cbtSm{border-collapse:collapse}
html.dk .cbtSm td{border-bottom:1px solid #353a50}
html.dk .cbtFl{border-radius:12px;background:#1f2540;color:#fff}
html.dk .cbtSc{border-radius:18px;background:linear-gradient(135deg,#382b1e,#381e2a)}
html.dk .cbtSc .big{color:#f18d65}
html.dk .cbtSc .big span{color:#6d799e}
html.dk .cbtSc small{color:#7c87a8}
html.dk .cbtSt4 div{border-radius:12px;background:#1c2035}
html.dk .cbtSt4 small{color:#7c87a8}
html.dk .cbtSt4 .g{color:#70dc90}
html.dk .cbtSt4 .r{color:#eb9089}
html.dk .cbtTi{color:#8c95b2}
html.dk .cbtHint{color:#7c87a8}
html.dk .cbtRq{border:1px solid #353a50;border-radius:14px;background:#1f2330}
html.dk .cbtRq.c{border-left:5px solid #2E9E5B}
html.dk .cbtRq.w{border-left:5px solid #E5484D}
html.dk .cbtRq.u{border-left:5px solid #393c4c}
html.dk .cbtTag{border-radius:999px}
html.dk .cbtTag.c{background:#243729;color:#70dc90}
html.dk .cbtTag.w{background:#391f1f;color:#eb9089}
html.dk .cbtTag.u{background:#222636;color:#9ea6be}
html.dk .cbtCh{color:#7c87a8}
html.dk .cbtSo{border-radius:12px;background:#37321e;border:1px solid #504935}
html.dk .cbtSo b{color:#f2be5d}
html.dk .cuLb{color:#7883a5}
html.dk .an2Se input{border:1.5px solid #353950;border-radius:14px;background:#1f2330}
html.dk .an2Se input:focus{outline:none;border-color:#F06A1D}
html.dk .an2Se button{border:0;border-radius:10px;background:#212535;color:#9ea6be}
html.dk .an2Tabs{background:#212535;border-radius:13px}
html.dk .an2Tabs button{border:0;border-radius:10px;background:transparent;color:#8c95b2}
html.dk .an2Tabs button.on{background:#1f2330;color:#a4a9d3}
html.dk .an2Sel select{border:1.5px solid #353950;border-radius:12px;background:#1f2330}
html.dk .an2K div{background:#1f2330;border:1px solid #353a50;border-radius:12px}
html.dk .an2K span{color:#7883a5}
html.dk .an2Bx{background:#1f2330;border:1px solid #353a50;border-radius:14px}
html.dk .an2Rs h3 small{color:#6d799e}
html.dk .an2Yr>div{color:#8c95b2}
html.dk .an2Yr i{border-radius:6px 6px 0 0;background:linear-gradient(180deg,#F06A1D,#E0367F)}
html.dk .an2So button{border:1.5px solid #353950;background:#1f2330;border-radius:999px;color:#8c95b2}
html.dk .an2So button.on{background:#1d2140;color:#fff;border-color:#1d2140}
html.dk .an2R{background:#1f2330;border:1px solid #353a50;border-radius:14px}
html.dk .an2R.on{border-color:#F06A1D}
html.dk .an2R .hd,html.dk .an2Hit,html.dk .an2Sb{border:0;background:none;color:inherit}
html.dk .an2Hit,html.dk .an2Sb{background:#1f2330;border:1px solid #353a50;border-radius:14px}
html.dk .an2R .nm small,html.dk .an2Hit .nm small,html.dk .an2Sb .nm small{color:#7883a5}
html.dk .an2T{border-radius:999px}
html.dk .an2T.an2up{background:#213b2a;color:#6be4ab}
html.dk .an2T.an2dn{background:#391f1f;color:#eb9089}
html.dk .an2T.an2st{background:#212535;color:#8c95b2}
html.dk .an2Sp>div{color:#8c95b2}
html.dk .an2Sp i{border-radius:3px 3px 0 0;background:linear-gradient(180deg,#F06A1D,#E0367F)}
html.dk .an2Sp i.off{background:#26293c}
html.dk .an2Sp u{color:#a5a8b6}
html.dk .an2R .dt{border-top:1px solid #353a50}
html.dk .an2R .in{color:#a5abcb}
html.dk .an2Yg div{background:#1c2035;border:1px solid #353a50;border-radius:10px}
html.dk .an2Yg div span{color:#7883a5}
html.dk .an2No{background:#372e1e;border:1px solid #504735;border-radius:12px;color:#efc064}
html.dk .an2Lk{border:0;background:none;color:#a9a5ec}
html.dk .an2Q{background:#1f2330;border:1px solid #353a50;border-radius:12px}
html.dk .an2Q .y{background:#1d2140;color:#fff;border-radius:999px}
html.dk .an2Q .n{color:#8c95b2}
html.dk .an2Q .t{background:#212535;color:#a9a5ec;border-radius:999px}
html.dk .an2Q .c{color:#f2b35a;background:#3d3321;border-radius:999px}
html.dk .an2Q .f{color:#7883a5}
html.dk .an2Sh{border:1.5px solid #353950;background:#1f2330;border-radius:10px;color:#a9a5ec}
html.dk .an2Op li{border-radius:8px}
html.dk .an2Op li.ok{background:#213b2a}
html.dk .an2Op .ans{color:#6be4ab}
html.dk .an2Op .sol{color:#a5abcb;background:#1c2035;border-radius:10px}
html.dk .an2More{border:1.5px solid #353950;border-radius:12px;background:#1f2330;color:#a9a5ec}
html.dk .an2Pi small{color:#7883a5}
html.dk mjx-container[jax="SVG"] > svg a{fill:blue;stroke:blue}
html.dk g[data-mml-node="merror"] > g{fill:red;stroke:red}
html.dk g[data-mml-node="merror"] > rect[data-background]{fill:yellow;stroke:none}
html.dk g[data-mml-node="mtable"] > line[data-line],html.dk svg[data-table] > g > line[data-line]{fill:none}
html.dk g[data-mml-node="mtable"] > rect[data-frame],html.dk svg[data-table] > g > rect[data-frame]{fill:none}
html.dk mjx-tool > mjx-tip{border:1px solid #888;background-color:#141821;color:#edeef3}
html.dk mjx-status{border:1px solid #888;background-color:#141821;color:#edeef3}
html.dk .lpC{background:var(--bg);border:1.5px solid color-mix(in srgb,var(--ac) 22%,#363c4e);border-radius:24px}
html.dk .lpI{border-radius:16px;background:#1f2330;color:color-mix(in srgb,var(--ac) 50%,#fff)}
html.dk .lpC h3{color:#9ea6ce}
html.dk .lpS a{border-radius:99px;background:#1f2330;color:color-mix(in srgb,var(--ac) 50%,#fff);border:1px solid color-mix(in srgb,var(--ac) 25%,#363c4e)}
html.dk .lpC>p{color:#969fb9}
html.dk .lpX{color:color-mix(in srgb,var(--ac) 50%,#fff)}
html.dk .wbFr{background:#1f2330;border:1px solid #353a50;border-radius:16px}
html.dk .wbBar{background:#1d2237;border-bottom:1px solid #353a50}
html.dk .wbBar i{border-radius:50%;background:#ff6b6b}
html.dk .wbBar i:nth-child(2){background:#fbbf24}
html.dk .wbBar i:nth-child(3){background:#34d399}
html.dk .wbBar span{background:#1f2330;border-radius:99px;color:#7783a4}
html.dk .wbSide{background:#1c2035;border-right:1px solid #353b50}
html.dk .wbSide span{border-radius:9px;color:#969fb9}
html.dk .wbSide span.on{background:#1e2237;color:#9da6f5}
html.dk .wbSrch{border:1.5px solid #353a50;border-radius:99px;color:#a5a9b6}
html.dk .wbRes{background:linear-gradient(135deg,#4255FF,#7C3AED);color:#fff;border-radius:12px}
html.dk .wbCards b{background:var(--a);color:color-mix(in srgb,var(--b) 50%,#fff);border-radius:14px}
html.dk .tmC{border-radius:20px;color:#fff;background:linear-gradient(135deg,var(--a),var(--b))}
html.dk .tmTag{background:#1f233040;border-radius:99px}
html.dk .tmSt{color:#FFD94A}
html.dk .tmC figcaption i{border-radius:50%;background:#1f233047}
html.dk .ldHy{color:#FFCD1F}
html.dk .ldHk{background:#1f2330;color:#a3a9e1;border-radius:16px;border-left:5px solid var(--k)}
html.dk .ldHk i{border-radius:12px;background:var(--t)}
html.dk .ldHk b{color:color-mix(in srgb,var(--k) 50%,#fff)}
html.dk .ldHk small{color:#929bb6}
html.dk .mnP li{background:#1f2330;border:1px solid #353950;border-radius:99px;color:#9ca5db}
html.dk .sublist a{border:0;background:none;color:color-mix(in srgb,var(--muted) 50%,#fff);border-radius:0 6px 6px 0}
html.dk .sublist a:hover{color:color-mix(in srgb,var(--fg) 50%,#fff);background:var(--bg)}
html.dk .sublist a[aria-current="page"]{color:color-mix(in srgb,var(--primary) 50%,#fff);background:var(--soft)}
html.dk .nav .item[data-rk][aria-current="page"]{background:var(--soft);color:color-mix(in srgb,var(--primary) 50%,#fff)}
html.dk .nav .item .ai2{background:linear-gradient(120deg,#4255FF,#DB2777);color:#fff;border-radius:99px}
html.dk .rsH{background:var(--bg);border:1.5px solid color-mix(in srgb,var(--ac) 22%,#363c4e);border-radius:24px}
html.dk .rsH .k{color:color-mix(in srgb,var(--ac) 50%,#fff)}
html.dk .rsH h2{color:#9ea6ce}
html.dk .rsH p{color:#969fb9}
html.dk .rsAct button,html.dk .rsAct a{border-radius:12px;border:1.5px solid var(--ac);background:#1f2330;color:color-mix(in srgb,var(--ac) 50%,#fff)}
html.dk .rsAct .pr{background:var(--ac);color:#fff}
html.dk .rsSoon{background:#1f2330;border:1.5px dashed #353a50;border-radius:20px}
html.dk .rsSoon p{color:#8791af}
html.dk .rsPick button{border-radius:14px;border:1.5px solid var(--ac);background:#1f2330;color:color-mix(in srgb,var(--ac) 50%,#fff)}
html.dk .rsC{background:var(--bg);border:1.5px solid color-mix(in srgb,var(--ac) 22%,#363c4e);border-radius:20px}
html.dk .rsC p{color:#969fb9}
html.dk .rsC span.pl{border-radius:99px;background:#1f2330;color:color-mix(in srgb,var(--ac) 50%,#fff)}
html.dk .anK div{background:var(--bg,#1d2237);border-radius:16px}
html.dk .anK b{color:var(--ac,#9da6f5)}
html.dk .anK span{color:#8791af}
html.dk .anBox{background:#1f2330;border:1px solid #353a50;border-radius:20px}
html.dk .anRow{border:0;background:none;border-radius:12px;color:inherit}
html.dk .anRow:hover{background:#1c2135}
html.dk .anRow .nm small{color:#6a779c}
html.dk .anBar{border-radius:99px;background:#1e2238}
html.dk .anBar i{border-radius:99px;background:var(--ac,#4255FF)}
html.dk .anYr div{color:#8791af}
html.dk .anYr i{border-radius:6px 6px 2px 2px;background:var(--ac,#4255FF)}
html.dk .anSel button{border-radius:99px;border:1.5px solid #353a50;background:#1f2330}
html.dk .anSel button.on{background:var(--ac,#4255FF);border-color:var(--ac,#4255FF);color:#fff}
html.dk .svB{border-radius:99px;border:1.5px solid #353a50;background:#1f2330;color:#969fb9}
html.dk .svB[aria-pressed="true"]{background:#413b23;border-color:#E9B400;color:#f2cc60}
html.dk .tpC{border-radius:20px;color:#fff;background:linear-gradient(135deg,var(--c1),var(--c2));border:0}
html.dk .tpC .rk{background:#1f233040;border-radius:99px}
html.dk .mdBar{background:linear-gradient(135deg,#1d2237,#381e2b);border-radius:22px}
html.dk .mdBar .rs{border-radius:14px;border:0;background:linear-gradient(135deg,#4255FF,#7C3AED);color:#fff}
html.dk .mdBar small{color:#8791af}
html.dk .mdNav button{border-radius:99px;border:1.5px solid #353a50;background:#1f2330;color:#b3b9cc}
html.dk .mdA.str h4{color:#5bf2a6}
html.dk .mdA.wk h4{color:#f18d65}
html.dk .mdR{border-bottom:1px dashed #353a50}
html.dk .mdR small{color:#6a779c}
html.dk .mdR .bar{border-radius:99px;background:#1e2238}
html.dk .mdR .bar i{background:#16A34A}
html.dk .mdA.wk .mdR .bar i{background:#F06A1D}
html.dk .mdSv button{border:1.5px solid #353a50;background:#1f2330;border-radius:14px}
html.dk .mdSv span{color:#6a779c}
html.dk .cxA{background:#1f2330;border:1px solid #353a50;border-radius:22px;color:#bfc4d4}
html.dk .cxAs button{border-radius:14px;border:1.5px solid color-mix(in srgb,var(--c) 30%,#363c4e);background:color-mix(in srgb,var(--c) 7%,#1f2330);color:#a9b0c6}
html.dk .cxAs button[aria-pressed=true]{background:var(--c);border-color:var(--c);color:#fff}
html.dk .cxAl,html.dk .cxAo span{color:#6a779c}
html.dk .cxAy button{border-radius:999px;border:1.5px solid #353a50;background:#1f2330;color:#969fb9}
html.dk .cxAy button[aria-pressed=true]{background:color-mix(in srgb,var(--col,#4255FF) calc(var(--t)*100%),#1f2330);border-color:var(--col,#4255FF);color:#fff}
html.dk .cxAo select{border-radius:12px;border:1.5px solid #353a50;background:#1f2330;color:#bfc4d4}
html.dk .cxAk div{background:color-mix(in srgb,var(--col) 8%,#1f2330);border-radius:16px}
html.dk .cxAk b{color:color-mix(in srgb,var(--col) 50%,#fff)}
html.dk .cxAk span{color:#8791af}
html.dk .cxAp{background:#1c2035;border:1.5px dashed color-mix(in srgb,var(--col) 40%,#363c4e);border-radius:16px}
html.dk .cxAp output{color:color-mix(in srgb,var(--col) 50%,#fff)}
html.dk .cxAp p{color:#9ca4bd}
html.dk .cxAb li{border-radius:14px;border:1px solid #353950;background:#1f2330}
html.dk .cxAb li.in{border-color:var(--col)}
html.dk .cxAb li>button{border:0;background:none;color:inherit}
html.dk .cxAn{border-radius:50%;background:color-mix(in srgb,var(--col) 14%,#1f2330);color:color-mix(in srgb,var(--col) 50%,#fff)}
html.dk .cxAg{border-radius:99px;background:#1f2336}
html.dk .cxAg i{background:var(--col);border-right:1.5px solid #363c4e}
html.dk .cxAv em.Rising{color:#5bf2a6}
html.dk .cxAv em.Falling{color:#e49791}
html.dk .cxAv em.Steady{color:#a5a9b6}
html.dk .cxAd{border-top:1px dashed #353a50;background:color-mix(in srgb,var(--col) 4%,#1f2330)}
html.dk .cxAm i{border-radius:6px 6px 2px 2px;background:var(--col)}
html.dk .cxAm span{color:#6a779c}
html.dk .cxAf p{color:#9ca4bd}
html.dk .cxAq{border-radius:99px}
html.dk .cxAq.High{background:#3a221f;color:#eb9089}
html.dk .cxAq.Medium{background:#3d3321;color:#f2b35a}
html.dk .cxAq.Low{background:#22392a;color:#6de4a1}
html.dk .cxAq.tRising{background:#22392a;color:#6de4a1}
html.dk .cxAq.tFalling{background:#3a221f;color:#eb9089}
html.dk .cxAq.tSteady{background:#242833;color:#969fb9}
html.dk .cxAx{border-radius:12px;border:0;background:var(--col);color:#fff}
html.dk .cxAu{border-radius:18px;background:linear-gradient(135deg,#1d2037,#381e29)}
html.dk .cxAu span{color:#9ca4bd}
html.dk .cxAj{border-radius:12px;border:2px solid #4255FF;background:#1f2330;color:#9da6f5}
html.dk .cxAj.up{background:linear-gradient(135deg,#4255FF,#7C3AED);color:#fff;border-color:transparent}
html.dk .cxAn2{color:#6a779c}
html.dk .paBlk{background:var(--surface,#1f2330);border:1px solid var(--line,#393e4b);border-radius:18px}
html.dk .paBlk h3{color:var(--fg,#bfc4d4)}
html.dk .paBlk h4{color:var(--muted,#8892b0)}
html.dk .paCard{background:var(--bg,#141721);border:1px solid var(--line,#393e4b);border-radius:14px}
html.dk .paIc{border-radius:11px;background:#1d2037;color:#9da6f5}
html.dk .k-formula .paIc{background:#213b2a;color:#6be4ab}
html.dk .k-paper .paIc{background:#3d3321;color:#f2b35a}
html.dk .k-video .paIc{background:#391f1f;color:#eb9089}
html.dk .paTx b{color:var(--fg,#bfc4d4)}
html.dk .paTx small{color:var(--muted,#8892b0)}
html.dk .paNote{color:var(--fg,#bfc4d4)}
html.dk .paCr{color:var(--muted,#8892b0)}
html.dk .paBtn{border:0;border-radius:10px;background:#4255FF;color:#fff}
html.dk .paBtn.alt{background:var(--surface,#1f2330);color:#a0a8ee;border:1.5px solid var(--line2,#3a3e4a)}
html.dk .paVid{border-radius:12px;background:#000}
html.dk .paVid iframe{border:0}
html.dk .paSub{color:var(--muted,#8892b0)}
html.dk .paTabs{background:#1d2037;border-radius:13px}
html.dk .paTabs button{border:0;border-radius:10px;background:transparent;color:#8892b0}
html.dk .paTabs button.on{background:var(--surface,#1f2330);color:#a4a9d3}
html.dk .paForm{background:var(--surface,#1f2330);border:1px solid var(--line,#393e4b);border-radius:16px}
html.dk .paForm label{color:var(--fg,#bfc4d4)}
html.dk .paForm label small{color:var(--muted,#8892b0)}
html.dk .paForm input,html.dk .paForm select,html.dk .paForm textarea{border:1.5px solid var(--line2,#3a3e4a);border-radius:12px;background:var(--surface,#1f2330);color:var(--fg,#bfc4d4)}
html.dk .paGo{border:0;border-radius:12px;background:linear-gradient(135deg,#F06A1D,#E0367F);color:#fff}
html.dk .paBar{border-radius:99px;background:#1d2037}
html.dk .paBar i{background:linear-gradient(90deg,#4255FF,#7B4DE0)}
html.dk .paMsg.ok{color:#6be4ab}
html.dk .paMsg.err{color:#eb9089}
html.dk .paSe input{border:1.5px solid var(--line2,#3a3e4a);border-radius:12px;background:var(--surface,#1f2330);color:var(--fg,#bfc4d4)}
html.dk .paUser,html.dk .paRow{background:var(--surface,#1f2330);border:1px solid var(--line,#393e4b);border-radius:14px}
html.dk .paUser small{color:var(--muted,#8892b0)}
html.dk .paTag{background:#3d3321;color:#f2b35a;border-radius:99px}
html.dk .paDel{color:#eb9089}
html.dk .paLoad{color:var(--muted,#8892b0)}
html.dk .paMeta{color:var(--muted,#8892b0)}
html.dk .paPrice{color:#f2b35a}
html.dk .k-mock .paIc{background:#1d2037;color:#9da6f5}
html.dk .paModal{background:rgba(20,24,58,.55)}
html.dk .paSheet{background:var(--surface,#1f2330);color:var(--fg,#bfc4d4);border-radius:22px 22px 0 0}
html.dk .paX{border:0;border-radius:12px;background:transparent;color:inherit}
html.dk .paBadge{background:#3d3321;color:#f2b35a;border-radius:99px}
html.dk .paBig b{color:#9da6f5}
html.dk .paBig span{color:var(--muted,#8892b0)}
html.dk{background:var(--bg)}
html.dk body{background:transparent}
html.dk body{color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk a{color:color-mix(in srgb,var(--primary) 50%,#fff)}
html.dk button{color:inherit}
html.dk :focus-visible{outline:3px solid #353850;outline-offset:2px}
html.dk h1,html.dk h2,html.dk h3{color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .eyebrow{color:color-mix(in srgb,var(--primary) 50%,#fff)}
html.dk .muted{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk #side{background:var(--surface);border-right:1px solid var(--line)}
html.dk .logo{border-radius:18px}
html.dk .tagline{color:color-mix(in srgb,var(--violet) 50%,#fff)}
html.dk .nav .item{border-radius:8px;border:0;background:none;color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .nav .item:hover{background:var(--bg)}
html.dk .cuS input{border-radius:14px;border:1.5px solid #353950;background:#1f2330}
html.dk .cuS input:focus{outline:2px solid #4255FF;border-color:#4255FF}
html.dk .cuS button{border:0;border-radius:10px;background:#1d2037}
html.dk .cuF button{border-radius:999px;border:1.5px solid #353950;background:#1f2330;color:#a9b0c6}
html.dk .cuF button.on{background:linear-gradient(135deg,#F06A1D,#E0367F);color:#fff;border-color:transparent}
html.dk .cuC{color:#8c95b2}
html.dk .cuR{border-radius:14px;border:1px solid #353a50;background:#1f2330;color:inherit}
html.dk .cuR:active{background:#1d2036}
html.dk .cuI{border-radius:12px;background:#1d2037}
html.dk .cuTx small{color:#8c95b2}
html.dk .cuTx em{color:#f18d65}
html.dk .cuGo{color:#9da6f5}
html.dk .cuNo{color:#8c95b2}
html.dk .cuNote{color:#7c87a8}
html.dk .cuMat .cuQ0 input{border-radius:12px;border:1.5px solid #503f35;background:#1f2330}
html.dk .cuMat .cuQ0 button,html.dk .cuMat .cuB button{border-radius:12px;border:0;color:#fff;background:linear-gradient(135deg,#F06A1D,#E0367F)}
html.dk .scX{border-radius:16px;background:#1f2330;border:1px solid #353a50}
html.dk .scXt button{border-radius:12px;border:1.5px solid #4255FF;background:#1f2330;color:#9da6f5}
html.dk .scXt button.on{background:linear-gradient(135deg,#4255FF,#7C3AED);color:#fff;border-color:transparent}
html.dk .scXn{color:#8c95b2}
html.dk .scXp li{border-top:1px solid #353a50}
html.dk .scXp li::before{border-radius:50%;background:#1d2037;color:#9da6f5}
html.dk .scXp li button{border-radius:10px;border:0;background:#382b1e;color:#f18d65}
html.dk .nav .item.cuetnav svg{color:#f09059}
html.dk .cuMat{border-radius:16px;background:linear-gradient(135deg,#382b1e,#381e2a);border:1px solid #503e35}
html.dk .cuMat p{color:#8c95b2}
html.dk .cuMat a{border-radius:12px;color:#fff;background:linear-gradient(135deg,#F06A1D,#E0367F)}
html.dk .nav .item[aria-current="page"]{background:var(--soft);color:color-mix(in srgb,var(--primary) 50%,#fff)}
html.dk .sublist{border-left:2px solid var(--line)}
html.dk .sublist button{border:0;background:none;color:color-mix(in srgb,var(--muted) 50%,#fff);border-radius:0 6px 6px 0}
html.dk .sublist button:hover{color:color-mix(in srgb,var(--fg) 50%,#fff);background:var(--bg)}
html.dk .sublist button.on{color:color-mix(in srgb,var(--primary) 50%,#fff);background:var(--soft)}
html.dk .sublist .ph{color:color-mix(in srgb,var(--faint) 50%,#fff)}
html.dk .sep{background:var(--line)}
html.dk .navlabel{color:color-mix(in srgb,var(--faint) 50%,#fff)}
html.dk .tg{color:#54b6e4}
html.dk .yt{color:#f18e8e}
html.dk .wa{color:#57e28b}
html.dk .sidefoot{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .sidefoot b{color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .topbar{background:#1f2330;border-bottom:1px solid var(--line)}
html.dk .topbar .menuBtn{background:var(--bg);border:1px solid var(--line);border-radius:8px}
html.dk .topbar .mlogo{border-radius:8px}
html.dk .tsearch{background:var(--bg);border:2px solid transparent;border-radius:999px}
html.dk .tsearch:focus-within{border-color:#353850;background:#1f2330}
html.dk .tsearch svg{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .tsearch input{border:0;background:none;color:color-mix(in srgb,var(--fg) 50%,#fff);outline:none}
html.dk .aiTop{border:0;border-radius:8px;background:var(--sun);color:#282E3E}
html.dk .aiTop:hover{background:#FFDC5E}
html.dk .vhead p{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .card{background:var(--surface);border-radius:16px}
html.dk .hero{border-radius:20px;color:#fff;background:linear-gradient(120deg,#2E38C8 0%,#4255FF 45%,#7B4DE0 100%)}
html.dk .hero::after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22520%22%20height%3D%22300%22%20viewBox%3D%220%200%20520%20300%22%3E%0A%3Cg%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%3E%0A%3Cpath%20d%3D%22M40%20260h460M80%20290V20%22/%3E%3Cpath%20d%3D%22M80%20200%20C%20140%2040%2C%20200%2040%2C%20260%20200%20S%20380%20360%2C%20440%20120%22/%3E%0A%3Ccircle%20cx%3D%22380%22%20cy%3D%22110%22%20r%3D%2270%22/%3E%3Cpath%20d%3D%22M380%20110%20L%20430%2061%22/%3E%3Cpath%20d%3D%22M80%20260%20L%20480%2040%22%20stroke-dasharray%3D%226%208%22/%3E%0A%3C/g%3E%3Cg%20fill%3D%22%23fff%22%20font-family%3D%22Georgia%2C%20serif%22%20font-style%3D%22italic%22%20font-size%3D%2226%22%3E%3Ctext%20x%3D%22250%22%20y%3D%2240%22%3Ef%28x%29%20%3D%20sin%20x%3C/text%3E%3Ctext%20x%3D%22300%22%20y%3D%22250%22%3E%E2%88%AB%20f%28x%29%20dx%3C/text%3E%3C/g%3E%3C/svg%3E") right center/auto 100% no-repeat}
html.dk .hero img{border-radius:20px}
html.dk .hero .eyebrow{color:#FFE27A}
html.dk .hero :is(h1,.h1){color:#fff}
html.dk .hero :is(h1,.h1) .pi{color:color-mix(in srgb,var(--sun) 50%,#fff)}
html.dk .hero .tl{color:#E6E8FF}
html.dk .hero p{color:#DCE0FF}
html.dk .spark{border-radius:8px;background:var(--soft);color:color-mix(in srgb,var(--primary) 50%,#fff)}
html.dk input,html.dk select,html.dk textarea{color:color-mix(in srgb,var(--fg) 50%,#fff);background:var(--bg);border:2px solid transparent;border-radius:10px}
html.dk input:focus,html.dk select:focus,html.dk textarea:focus{outline:none;border-color:#353850;background:#1f2330}
html.dk .btn{border:0;border-radius:8px;background:var(--primary);color:#fff}
html.dk .btn:hover{background:var(--primary-d)}
html.dk .btn.ghost{background:var(--surface);border:2px solid var(--line2);color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .btn.ghost:hover{background:var(--bg)}
html.dk .chip{border:2px solid var(--line);background:var(--surface);border-radius:999px;color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .chip:hover{border-color:#353850}
html.dk .chip.on{background:var(--primary);border-color:var(--primary);color:#fff}
html.dk .hit{border-radius:12px;background:var(--surface);border:2px solid var(--line)}
html.dk .hit:hover{border-color:var(--primary)}
html.dk .hit span{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .hit .go{color:color-mix(in srgb,var(--primary) 50%,#fff)}
html.dk .aimsg{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .band{border:2px solid var(--primary);border-radius:16px;background:var(--surface)}
html.dk .band div+div{border-left:1px solid var(--line)}
html.dk .band b{color:color-mix(in srgb,var(--primary) 50%,#fff)}
html.dk .band span{color:color-mix(in srgb,var(--muted) 50%,#fff)}
@media (max-width:640px){html.dk .band div:nth-child(3){border-left:0}html.dk .band div:nth-child(n/**/+3){border-top:1px solid var(--line)}}
html.dk .tile{border-radius:16px;background:var(--surface);border:0;color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .tile::after,html.dk .mod::after{background:var(--primary)}
html.dk .tile span{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .tile .k{color:color-mix(in srgb,var(--primary) 50%,#fff);background:var(--soft);border-radius:999px}
html.dk .rank li{border-radius:14px;background:var(--surface);border:2px solid transparent}
html.dk .rank li:hover{border-color:#353850}
html.dk .rank .n{color:color-mix(in srgb,var(--violet) 50%,#fff)}
html.dk .rank .t span{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .rank .m{background:var(--soft);color:color-mix(in srgb,var(--primary) 50%,#fff);border-radius:999px}
html.dk .bar{border-radius:3px;background:var(--line)}
html.dk .bar i{background:linear-gradient(90deg,var(--primary),var(--violet))}
html.dk .syl details{background:var(--surface);border-radius:14px}
html.dk .syl summary .sn{color:color-mix(in srgb,var(--primary) 50%,#fff);background:var(--soft);border-radius:999px}
html.dk .syl summary small{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .syl .body{color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .filters label{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .tsum h2 span{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .tsum>span{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .tsum>span b{color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .q{background:var(--surface);border-radius:16px}
html.dk .qh{border-bottom:1px solid var(--line)}
html.dk .qh .meta{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .qh .mk{color:color-mix(in srgb,var(--muted) 50%,#fff);background:var(--bg);border-radius:999px}
html.dk .qh .mk.big{background:var(--sun);color:#282E3E}
html.dk .qb .st{color:color-mix(in srgb,var(--violet) 50%,#fff);background:#251d37;border-radius:6px}
html.dk .askq{border:2px solid var(--line);background:var(--surface);border-radius:8px;color:color-mix(in srgb,var(--primary) 50%,#fff)}
html.dk .askq:hover{border-color:var(--primary)}
html.dk table.qt{border-collapse:collapse}
html.dk table.qt td{border:1px solid var(--line2)}
html.dk .fig{border:2px dashed var(--line2);border-radius:10px;color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .empty{color:color-mix(in srgb,var(--muted) 50%,#fff);border:2px dashed var(--line2);border-radius:16px;background:var(--surface)}
html.dk .mod{border-radius:16px;background:var(--surface);color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .mod .k{color:color-mix(in srgb,var(--primary) 50%,#fff);background:var(--soft);border-radius:999px}
html.dk .mod span{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .mod .open{color:color-mix(in srgb,var(--primary) 50%,#fff)}
html.dk .sec{color:color-mix(in srgb,var(--violet) 50%,#fff)}
html.dk #ai{background:var(--surface)}
html.dk #ai header{border-bottom:1px solid var(--line)}
html.dk #ai header button{background:var(--surface);border:2px solid var(--line);border-radius:8px}
html.dk #log{background:var(--bg)}
html.dk .msg{border-radius:14px}
html.dk .msg.u{background:var(--primary);color:#fff;border-bottom-right-radius:4px}
html.dk .msg.a{background:var(--surface);border-bottom-left-radius:4px}
html.dk .msg.note{color:color-mix(in srgb,var(--muted) 50%,#fff);background:none}
html.dk #ai form{border-top:1px solid var(--line)}
html.dk .sugg{background:var(--bg)}
html.dk .view[id]:not(#v-home) .vhead .eyebrow{color:color-mix(in srgb,var(--acc) 50%,#fff)}
html.dk .view[id]:not(#v-home) .vhead h1::after{border-radius:3px;background:var(--acc)}
html.dk .view[id]:not(#v-home) .chip.on{background:var(--acc);border-color:var(--acc)}
html.dk #v-syllabus .syl summary .sn{color:color-mix(in srgb,var(--teal) 50%,#fff);background:var(--teal-s)}
html.dk #v-modules .mod:nth-child(4n/**/+1){background:var(--orange-s)}
html.dk #v-modules .mod:nth-child(4n/**/+2){background:var(--sun-s)}
html.dk #v-modules .mod:nth-child(4n/**/+3){background:var(--teal-s)}
html.dk #v-modules .mod:nth-child(4n){background:var(--pink-s)}
html.dk #v-modules .mod .k{background:#1f2330;color:color-mix(in srgb,var(--orange) 50%,#fff)}
html.dk #v-modules .mod .open{color:color-mix(in srgb,var(--orange) 50%,#fff)}
html.dk #v-modules .mod::after{background:var(--orange)}
html.dk #v-years .sec{color:color-mix(in srgb,var(--pink) 50%,#fff)}
html.dk .nav .item[data-v="syllabus"][aria-current]{background:var(--teal-s);color:color-mix(in srgb,var(--teal) 50%,#fff)}
html.dk .nav .item[data-v="pyq"][aria-current]{background:var(--indigo-s);color:color-mix(in srgb,var(--indigo) 50%,#fff)}
html.dk .nav .item[data-v="modules"][aria-current]{background:var(--orange-s);color:color-mix(in srgb,var(--orange) 50%,#fff)}
html.dk .nav .item[data-v="years"][aria-current]{background:var(--pink-s);color:color-mix(in srgb,var(--pink) 50%,#fff)}
html.dk .nav .item[data-v="syllabus"] svg{color:color-mix(in srgb,var(--teal) 50%,#fff)}
html.dk .nav .item[data-v="pyq"] svg{color:color-mix(in srgb,var(--indigo) 50%,#fff)}
html.dk .nav .item[data-v="modules"] svg{color:color-mix(in srgb,var(--orange) 50%,#fff)}
html.dk .nav .item[data-v="years"] svg{color:color-mix(in srgb,var(--pink) 50%,#fff)}
html.dk .nav .item[data-v="home"] svg{color:color-mix(in srgb,var(--violet) 50%,#fff)}
html.dk .tile{color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .tile .ic{border-radius:12px;color:#fff}
html.dk .tile.c-syl{background:var(--teal-s)}
html.dk .tile.c-syl .ic{background:var(--teal)}
html.dk .tile.c-syl b{color:#63efdf}
html.dk .tile.c-syl .k{color:color-mix(in srgb,var(--teal) 50%,#fff);background:#1f2330}
html.dk .tile.c-syl::after{background:var(--teal)}
html.dk .tile.c-pyq{background:var(--indigo-s)}
html.dk .tile.c-pyq .ic{background:var(--indigo)}
html.dk .tile.c-pyq b{color:#9ca3e5}
html.dk .tile.c-pyq .k{color:color-mix(in srgb,var(--indigo) 50%,#fff);background:#1f2330}
html.dk .tile.c-pyq::after{background:var(--indigo)}
html.dk .tile.c-mod{background:var(--orange-s)}
html.dk .tile.c-mod .ic{background:var(--orange)}
html.dk .tile.c-mod b{color:#f1925c}
html.dk .tile.c-mod .k{color:color-mix(in srgb,var(--orange) 50%,#fff);background:#1f2330}
html.dk .tile.c-mod::after{background:var(--orange)}
html.dk .tile.c-yr{background:var(--pink-s)}
html.dk .tile.c-yr .ic{background:var(--pink)}
html.dk .tile.c-yr b{color:#e590b5}
html.dk .tile.c-yr .k{color:color-mix(in srgb,var(--pink) 50%,#fff);background:#1f2330}
html.dk .tile.c-yr::after{background:var(--pink)}
html.dk .band{border:0;background:none}
html.dk .band div{border-radius:16px}
html.dk .band div+div{border-left:0}
html.dk .band div:nth-child(1){background:var(--indigo-s)}
html.dk .band div:nth-child(1) b{color:color-mix(in srgb,var(--indigo) 50%,#fff)}
html.dk .band div:nth-child(2){background:var(--teal-s)}
html.dk .band div:nth-child(2) b{color:color-mix(in srgb,var(--teal) 50%,#fff)}
html.dk .band div:nth-child(3){background:var(--orange-s)}
html.dk .band div:nth-child(3) b{color:color-mix(in srgb,var(--orange) 50%,#fff)}
html.dk .band div:nth-child(4){background:var(--pink-s)}
html.dk .band div:nth-child(4) b{color:color-mix(in srgb,var(--pink) 50%,#fff)}
@media (max-width:640px){html.dk .band div:nth-child(n/**/+3){border-top:0}}
html.dk .rank li:nth-child(5n/**/+1) .n{color:color-mix(in srgb,var(--indigo) 50%,#fff)}
html.dk .rank li:nth-child(5n/**/+2) .n{color:color-mix(in srgb,var(--teal) 50%,#fff)}
html.dk .rank li:nth-child(5n/**/+3) .n{color:color-mix(in srgb,var(--orange) 50%,#fff)}
html.dk .rank li:nth-child(5n/**/+4) .n{color:color-mix(in srgb,var(--pink) 50%,#fff)}
html.dk .rank li:nth-child(5n) .n{color:color-mix(in srgb,var(--violet) 50%,#fff)}
html.dk .rank li:nth-child(5n/**/+1) .bar i{background:var(--indigo)}
html.dk .rank li:nth-child(5n/**/+2) .bar i{background:var(--teal)}
html.dk .rank li:nth-child(5n/**/+3) .bar i{background:var(--orange)}
html.dk .rank li:nth-child(5n/**/+4) .bar i{background:var(--pink)}
html.dk .rank li:nth-child(5n) .bar i{background:var(--violet)}
html.dk .rank li:nth-child(5n/**/+2) .m{background:var(--teal-s);color:color-mix(in srgb,var(--teal) 50%,#fff)}
html.dk .rank li:nth-child(5n/**/+3) .m{background:var(--orange-s);color:color-mix(in srgb,var(--orange) 50%,#fff)}
html.dk .rank li:nth-child(5n/**/+4) .m{background:var(--pink-s);color:color-mix(in srgb,var(--pink) 50%,#fff)}
html.dk .rank li:nth-child(5n) .m{background:var(--violet-s);color:color-mix(in srgb,var(--violet) 50%,#fff)}
html.dk .strip h2{color:color-mix(in srgb,var(--violet) 50%,#fff)}
html.dk .sc{border-radius:18px;color:color-mix(in srgb,var(--fg) 50%,#fff);border:0}
html.dk .sc .tag{border-radius:999px;background:#1f2330bf}
html.dk .sc.c1{background:#443f25}
html.dk .sc.c2{background:#213e33}
html.dk .sc.c3{background:#241f3a}
html.dk .sc.c4{background:#3e2b21}
html.dk .sc.c5{background:#202f3b}
html.dk .sc.c6{background:#3b202b}
html.dk .sc.gc{background:#1f2330}
html.dk .sc.vc{background:linear-gradient(135deg,#FF3D3D,#B5179E);color:#fff}
html.dk .sc.vc.tgv{background:linear-gradient(135deg,#2AABEE,#4255FF)}
html.dk .sc.vc .tag{background:#1f233038;color:#fff}
html.dk .sc.vc .play{border-radius:50%;background:#1f2330}
html.dk .nav .item[data-v="long"] svg{color:color-mix(in srgb,var(--gold2) 50%,#fff)}
html.dk .nav .item[data-v="long"][aria-current]{background:var(--gold2-s);color:#f1ba57}
html.dk .tile.c-long{background:var(--gold2-s)}
html.dk .tile.c-long .ic{background:var(--gold2)}
html.dk .tile.c-long b{color:#f2be5d}
html.dk .tile.c-long .k{color:#f1ba57;background:#1f2330}
html.dk .tile.c-long::after{background:var(--gold2)}
html.dk .dl{border-radius:8px;background:var(--acc,var(--primary));color:#fff;border:0}
html.dk .dl.light{background:#1f2330;color:color-mix(in srgb,var(--acc,var(--primary)) 50%,#fff);border:2px solid currentColor}
html.dk .dlmsg{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .bigbook{border-radius:20px;color:#fff;background:linear-gradient(120deg,#C27A00,#E8A500 55%,#F2C230)}
html.dk .bigbook .bk{border-radius:6px 10px 10px 6px;background:#1f2330;color:#f1b652;border-left:8px solid #4255FF}
html.dk .bigbook h2{color:#fff}
html.dk .bigbook p{color:#FFF6DE}
html.dk .bigbook .dl{background:#1f2330;color:#f1ba57}
html.dk .book{border-radius:16px;background:var(--surface)}
html.dk .book .spine{border-radius:4px 8px 8px 4px;color:#fff}
html.dk .book span{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .lt button{border-radius:12px;border:2px solid transparent;background:var(--surface)}
html.dk .lt button.on{border-color:var(--gold2);background:var(--gold2-s)}
html.dk .lt em{color:#f1ba57;background:var(--gold2-s);border-radius:999px}
html.dk .lt button.on em{background:#1f2330}
html.dk .nav .item[data-v="visual"] svg{color:color-mix(in srgb,var(--cyan) 50%,#fff)}
html.dk .nav .item[data-v="solutions"] svg{color:color-mix(in srgb,var(--green) 50%,#fff)}
html.dk .nav .item[data-v="visual"][aria-current]{background:var(--cyan-s);color:color-mix(in srgb,var(--cyan) 50%,#fff)}
html.dk .nav .item[data-v="solutions"][aria-current]{background:var(--green-s);color:color-mix(in srgb,var(--green) 50%,#fff)}
html.dk .tile.c-vis{background:var(--cyan-s)}
html.dk .tile.c-vis .ic{background:var(--cyan)}
html.dk .tile.c-vis b{color:#5fd3f2}
html.dk .tile.c-vis .k{color:color-mix(in srgb,var(--cyan) 50%,#fff);background:#1f2330}
html.dk .tile.c-vis::after{background:var(--cyan)}
html.dk .tile.c-sol{background:var(--green-s)}
html.dk .tile.c-sol .ic{background:var(--green)}
html.dk .tile.c-sol b{color:#68ea99}
html.dk .tile.c-sol .k{color:color-mix(in srgb,var(--green) 50%,#fff);background:#1f2330}
html.dk .tile.c-sol::after{background:var(--green)}
html.dk .dl.sol{background:var(--green)}
html.dk .dl.sol.light{background:#1f2330;color:color-mix(in srgb,var(--green) 50%,#fff);border:2px solid var(--green)}
html.dk .mod .row2 a{border-radius:8px}
html.dk .mod .row2 a.q{background:#1f2330;color:color-mix(in srgb,var(--orange) 50%,#fff)}
html.dk .mod .row2 a.s{background:var(--green);color:#fff}
html.dk .hy10 h2{color:color-mix(in srgb,var(--teal) 50%,#fff)}
html.dk .rank.ten li .m{background:var(--teal-s);color:color-mix(in srgb,var(--teal) 50%,#fff)}
html.dk .rank.ten li .n{color:color-mix(in srgb,var(--teal) 50%,#fff)!important}
html.dk .rank.ten li .bar i{background:var(--teal)!important}
html.dk .subchips button{border:2px solid var(--c);color:color-mix(in srgb,var(--c) 50%,#fff);background:#1f2330;border-radius:999px}
html.dk .subchips button.on{background:var(--c);color:#fff}
html.dk .vtools .chips .chip.on{background:var(--sc);border-color:var(--sc)}
html.dk .vcard{border-radius:16px;background:var(--surface);border-top:5px solid var(--sc)}
html.dk .vcard .k{color:color-mix(in srgb,var(--sc) 50%,#fff)}
html.dk .vcard span{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .hm{border-radius:16px;background:var(--surface)}
html.dk .hm table{border-collapse:separate;border-spacing:3px}
html.dk .hm th{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .hm th.tp{color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .hm th.tp small{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .hm td.c{border-radius:7px}
html.dk .hm td.c.z{background:#242731;color:transparent}
html.dk .hm td.c:not(.z):hover{outline:2px solid var(--fg)}
html.dk .hm td.tot .tb{border-radius:6px;background:var(--sc)}
html.dk .hm td.tot span{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .legend{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .legend i{border-radius:4px}
html.dk .ychart{border-radius:16px;background:var(--surface)}
html.dk .solc{background:var(--surface);border-radius:16px;border-left:6px solid var(--sc)}
html.dk .solc .meta{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .solc details summary{color:color-mix(in srgb,var(--green) 50%,#fff)}
html.dk .solc li a{color:color-mix(in srgb,var(--fg) 50%,#fff);border-radius:8px;background:var(--green-s)}
html.dk .solc li a:hover{outline:2px solid var(--green)}
html.dk .solc li a em{color:color-mix(in srgb,var(--green) 50%,#fff)}
html.dk .tpdf .row{border-radius:12px;background:var(--surface);border:2px solid transparent}
html.dk .tpdf .row.on{border-color:var(--primary)}
html.dk .tpdf .row .k{color:color-mix(in srgb,var(--primary) 50%,#fff)}
html.dk .tpdf .row.all{background:var(--soft)}
html.dk .dl.orig{background:var(--pink)}
html.dk .vctl{background:var(--surface);border-radius:16px}
html.dk .vsel{background:var(--bg);border-radius:10px}
html.dk .vsel .sw{border-radius:50%;background:var(--sc)}
html.dk .vsel select{background:none;border:0}
html.dk .vsel select:focus{border:0;background:none}
html.dk .seg{background:var(--bg);border-radius:10px}
html.dk .seg button{border:0;background:none;border-radius:8px;color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .seg button.on{background:var(--surface);color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .vstats{background:var(--surface);border-radius:16px}
html.dk .vstats>div+div{border-left:1px solid var(--line)}
html.dk .vstats .k{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .vstats b{color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .vstats span.v{color:color-mix(in srgb,var(--sc) 50%,#fff)}
@media (max-width:760px){html.dk .vstats>div+div{border-left:0;border-top:1px solid var(--line)}}
html.dk .vpanel{background:var(--surface);border-radius:16px}
html.dk .hm{background:none;border-radius:0}
html.dk .hm table{border-collapse:separate;border-spacing:4px 5px}
html.dk .hm th{color:color-mix(in srgb,var(--faint) 50%,#fff)}
html.dk .hm th.tp small{color:color-mix(in srgb,var(--faint) 50%,#fff)}
html.dk .hm th.tp .hot{color:#f19853;background:#413b23;border-radius:999px}
html.dk .hm td.c{border-radius:6px}
html.dk .hm td.c.z{background:#242730}
html.dk .hm td.c:not(.z):hover{outline:2px solid var(--fg);outline-offset:1px}
html.dk .hm td.tot .tb{border-radius:3px;background:var(--sc)}
html.dk .hm td.tot span{color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .hm tbody tr:hover th.tp{color:color-mix(in srgb,var(--sc) 50%,#fff)}
html.dk .backBtn{border:2px solid var(--line);background:var(--surface);border-radius:8px;color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .backBtn:hover{border-color:var(--primary);color:color-mix(in srgb,var(--primary) 50%,#fff)}
html.dk .aiTop{border:2px solid #3b3550;background:linear-gradient(135deg,#251d37,#1e2a38);color:#a3a6df;border-radius:999px}
html.dk .aiTop:hover{background:linear-gradient(135deg,#271f39,#202d3b);border-color:#3c3550}
html.dk .aiTop .l small{color:color-mix(in srgb,var(--violet) 50%,#fff)}
html.dk #ai header b small{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .sdrop{background:var(--surface);border-radius:14px}
html.dk .sdrop .h{color:color-mix(in srgb,var(--faint) 50%,#fff)}
html.dk .sdrop button{border:0;background:none;border-radius:9px}
html.dk .sdrop button span{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .sdrop button em{color:color-mix(in srgb,var(--primary) 50%,#fff);background:var(--soft);border-radius:999px}
html.dk .sdrop button.act,html.dk .sdrop button:hover{background:var(--soft)}
html.dk .sdrop .none{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .sdrop .ask{color:color-mix(in srgb,var(--violet) 50%,#fff)}
html.dk #signup{background:linear-gradient(135deg,rgba(46,56,200,.92),rgba(123,77,224,.92)),url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22720%22%20height%3D%22720%22%20viewBox%3D%220%200%20720%20720%22%3E%0A%3Cg%20fill%3D%22none%22%20stroke%3D%22%234255FF%22%20stroke-opacity%3D%220.07%22%20stroke-width%3D%221.6%22%3E%0A%3Cpath%20d%3D%22M40%20210h240M60%20230V40%22/%3E%3Cpath%20d%3D%22M60%20140%20C%2090%2060%2C%20120%2060%2C%20150%20140%20S%20210%20220%2C%20240%20140%22/%3E%0A%3Ccircle%20cx%3D%22560%22%20cy%3D%22150%22%20r%3D%2280%22/%3E%3Cpath%20d%3D%22M560%20150%20L%20620%2097%22/%3E%3Cpath%20d%3D%22M500%20150h120M560%2090v120%22%20stroke-dasharray%3D%224%206%22/%3E%0A%3Cpath%20d%3D%22M420%20560%20L%20520%20400%20L%20640%20560%20Z%22/%3E%3Cpath%20d%3D%22M520%20400v160%22%20stroke-dasharray%3D%224%206%22/%3E%0A%3Cpath%20d%3D%22M90%20470%20Q%20160%20360%20230%20470%20T%20370%20470%22/%3E%3Cellipse%20cx%3D%22230%22%20cy%3D%22620%22%20rx%3D%2290%22%20ry%3D%2230%22/%3E%3Cpath%20d%3D%22M140%20620%20L230%20520%20L320%20620%22/%3E%0A%3Cpath%20d%3D%22M600%20300%20l40%2070%20l-80%200%20z%22/%3E%3Crect%20x%3D%22380%22%20y%3D%22250%22%20width%3D%2260%22%20height%3D%2260%22%20transform%3D%22rotate%2820%20410%20280%29%22/%3E%0A%3C/g%3E%0A%3Cg%20fill%3D%22%234255FF%22%20fill-opacity%3D%220.075%22%20font-family%3D%22Georgia%2C%20%27Times%20New%20Roman%27%2C%20serif%22%20font-style%3D%22italic%22%3E%0A%3Ctext%20x%3D%22300%22%20y%3D%2280%22%20font-size%3D%2234%22%3E%E2%88%AB%20e%3Ctspan%20baseline-shift%3D%22super%22%20font-size%3D%2220%22%3E%E2%88%92x%C2%B2%3C/tspan%3E%20dx%20%3D%20%E2%88%9A%CF%80%3C/text%3E%0A%3Ctext%20x%3D%2240%22%20y%3D%22330%22%20font-size%3D%2230%22%3Ee%3Ctspan%20baseline-shift%3D%22super%22%20font-size%3D%2218%22%3Ei%CF%80%3C/tspan%3E%20%2B%201%20%3D%200%3C/text%3E%0A%3Ctext%20x%3D%22420%22%20y%3D%22680%22%20font-size%3D%2228%22%3E%E2%88%87%20%C2%B7%20F%3C/text%3E%0A%3Ctext%20x%3D%22300%22%20y%3D%22360%22%20font-size%3D%2240%22%3E%CE%A3%201/n%C2%B2%20%3D%20%CF%80%C2%B2/6%3C/text%3E%0A%3Ctext%20x%3D%2230%22%20y%3D%22700%22%20font-size%3D%2230%22%3Edet%28A%20%E2%88%92%20%CE%BBI%29%20%3D%200%3C/text%3E%0A%3Ctext%20x%3D%22480%22%20y%3D%22250%22%20font-size%3D%2236%22%3E%CF%80%3C/text%3E%0A%3Ctext%20x%3D%22250%22%20y%3D%22560%22%20font-size%3D%2226%22%3E%E2%88%82u/%E2%88%82t%20%3D%20c%C2%B2%20%E2%88%82%C2%B2u/%E2%88%82x%C2%B2%3C/text%3E%0A%3Ctext%20x%3D%22600%22%20y%3D%22460%22%20font-size%3D%2232%22%3E%E2%88%AE%3C/text%3E%0A%3C/g%3E%3C/svg%3E");background-size:auto,520px}
html.dk .sucard{background:var(--surface);border-radius:22px}
html.dk .sucard .top img{border-radius:16px}
html.dk .sucard .tl{color:color-mix(in srgb,var(--violet) 50%,#fff)}
html.dk .sucard p{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .sucard label{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .sucard .ph{background:var(--bg);border-radius:10px;border:2px solid transparent}
html.dk .sucard .ph:focus-within{border-color:#353850;background:#1f2330}
html.dk .sucard .ph span{color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .sucard .ph input{border:0;background:none}
html.dk .sucard .ph input:focus{border:0}
html.dk .sucard .err{color:#ed8fb4}
html.dk .sucard .fine{color:color-mix(in srgb,var(--faint) 50%,#fff)}
html.dk .hello{color:#FFE27A}
html.dk .hero{border-radius:16px}
html.dk .hero img{border-radius:14px}
html.dk .msg.a.fmt h4{color:color-mix(in srgb,var(--primary) 50%,#fff)}
html.dk .msg.a.fmt .eq{background:var(--bg);border-radius:8px}
html.dk .msg.a.fmt code{background:var(--bg);border-radius:4px}
html.dk .msg.a.fmt hr{border:0;border-top:1px solid var(--line)}
html.dk .fTop{color:#ba9fe8;background:linear-gradient(135deg,#251d37,#361d29);border:2px solid #3e3550;border-radius:999px}
html.dk .fTop:hover{border-color:#3c3550}
html.dk .fTop[aria-current]{background:#6B2BD9;color:#fff;border-color:#6B2BD9}
html.dk .nav .item[data-v="formulae"] svg{color:#ba9fe8}
html.dk .nav .item[data-v="formulae"][aria-current]{background:#261e38;color:#ba9fe8}
@media (max-width:900px){html.dk .tabbar{background:#1f2330;border-top:1px solid var(--line)}html.dk .tabbar a,html.dk .tabbar button{border:0;background:none;color:color-mix(in srgb,var(--muted) 50%,#fff);border-radius:12px}html.dk .tabbar a[aria-current]{color:color-mix(in srgb,var(--primary) 50%,#fff)}html.dk .tabbar a[aria-current] svg{background:var(--soft);border-radius:999px}html.dk .tabbar a[data-v="formulae"][aria-current]{color:#ba9fe8}html.dk .tabbar a[data-v="formulae"][aria-current] svg{background:#261e38}html.dk .tabbar .tpi{border-radius:50%;background:linear-gradient(135deg,#3BA4FF,#9A5BF4);color:#fff}}
html.dk .fall{border-radius:18px;color:#fff;background:linear-gradient(120deg,#5B21B6,#7C3AED 45%,#DB2777)}
html.dk .fall h2{color:#fff}
html.dk .fall .fsig{border-radius:16px;background:#1f23302e}
html.dk .fall .dl{background:#1f2330;color:#bb9ee8}
html.dk .fsubs button{border:2px solid color-mix(in srgb,var(--c) 30%,#363c4e);background:#1f2330;color:color-mix(in srgb,var(--c) 50%,#fff);border-radius:999px}
html.dk .fsubs button .pp{border-radius:999px;background:color-mix(in srgb,var(--c) 14%,#1f2330);color:color-mix(in srgb,var(--c) 50%,#fff)}
html.dk .fsubs button.on .pp{background:#1f233040;color:#fff}
html.dk .fsubs button.on{background:var(--c);border-color:var(--c);color:#fff}
html.dk .fhead{border-radius:16px;background:var(--surface);border-top:5px solid var(--c)}
html.dk .fhead h2{color:color-mix(in srgb,var(--c) 50%,#fff)}
html.dk .fhead p{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .fhead .dl{background:var(--c)}
html.dk .fsearch{background:#1f2330;border:2px solid var(--line);border-radius:12px}
html.dk .fsearch:focus-within{border-color:var(--c)}
html.dk .fsearch svg{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .fsearch input{border:0;outline:0;background:none}
html.dk .fjump button{border:0;background:color-mix(in srgb,var(--c) 10%,#1f2330);color:color-mix(in srgb,var(--c) 50%,#fff);border-radius:8px}
html.dk .fsec>h3{color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .fsec>h3 i{border-radius:8px;background:var(--c);color:#fff}
html.dk .fsec>h3 small{color:color-mix(in srgb,var(--faint) 50%,#fff)}
html.dk .fc{background:#1f2330;border-radius:12px;border-left:4px solid var(--c)}
html.dk .fc b{color:color-mix(in srgb,var(--c) 80%,#edeef3)}
html.dk .fc .fn{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .fnone{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .aitabs{border-bottom:1px solid var(--line);background:var(--surface)}
html.dk .aitabs button{border:2px solid var(--line);background:#1f2330;border-radius:12px;color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .aitabs button em{background:#FFE27A;color:#7A5200;border-radius:999px}
html.dk .aitabs button.on[data-t="chat"]{background:var(--primary);border-color:var(--primary);color:#fff}
html.dk .aitabs button.on[data-t="study"]{background:linear-gradient(120deg,#7C3AED,#DB2777);border-color:transparent;color:#fff}
html.dk #stScroll{background:var(--bg)}
html.dk .stHero{border-radius:18px;color:#fff;background:linear-gradient(125deg,#4255FF,#7C3AED 50%,#DB2777)}
html.dk .stKinds .k{border-radius:999px;background:#1f233033}
html.dk .stForm input{border:2px solid var(--line);border-radius:12px;background:#1f2330}
html.dk .stForm input:focus{outline:0;border-color:#353850}
html.dk #stTextBox textarea{border:2px solid var(--line);border-radius:12px}
html.dk .stMsg{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .stMsg.err{color:#ed8fb4}
html.dk .stMsg.busy::before{border-radius:50%;border:2.5px solid #3c3550;border-top-color:#7C3AED}
html.dk .srcCard{background:#1f2330;border-radius:16px}
html.dk .srcCard .ic{border-radius:12px;color:#fff}
html.dk .srcCard .ic.web{background:linear-gradient(135deg,#2563EB,#0891B2)}
html.dk .srcCard .ic.yt{background:linear-gradient(135deg,#FF0000,#C2185B)}
html.dk .srcCard .ic.pdf{background:linear-gradient(135deg,#F06A1D,#E0367F)}
html.dk .srcCard .ic.txt{background:linear-gradient(135deg,#16A34A,#0E9F8E)}
html.dk .srcCard span{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .srcCard button{border:2px solid var(--line);background:#1f2330;border-radius:10px}
html.dk .act{border:0;border-radius:16px;color:#fff;background:linear-gradient(135deg,var(--a),var(--b))}
html.dk .out{background:#1f2330;border-radius:16px;border-top:5px solid var(--a)}
html.dk .out>header{background:color-mix(in srgb,var(--a) 8%,#1f2330)}
html.dk .out>header b{color:color-mix(in srgb,var(--a) 85%,#edeef3)}
html.dk .out>header span{color:color-mix(in srgb,var(--faint) 50%,#fff)}
html.dk .out>header button{border:0;background:none;color:color-mix(in srgb,var(--faint) 50%,#fff)}
html.dk .out .ob.fmt h4{color:color-mix(in srgb,var(--a) 85%,#edeef3)}
html.dk .out .ob.fmt .eq{background:var(--bg);border-radius:8px}
html.dk .out .q{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .wait .bar{border-radius:6px;background:linear-gradient(90deg,#1e2238 0%,#1f223a 40%,#1e2238 80%);background-size:200% 100%}
html.dk .wait p{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .oerr{color:#ed8fb4}
html.dk .flip{border:0;background:none}
html.dk .flip .fa,html.dk .flip .fb{border-radius:18px}
html.dk .flip .fa{color:#fff;background:linear-gradient(135deg,var(--a),var(--b))}
html.dk .flip .fb{background:#1f2330;color:color-mix(in srgb,var(--fg) 50%,#fff);border:3px solid var(--a)}
html.dk .flip .fb small{color:color-mix(in srgb,var(--a) 50%,#fff)}
html.dk .fcnav button{border:2px solid var(--line);background:#1f2330;border-radius:999px}
html.dk .fcdots i{border-radius:50%;background:var(--line2)}
html.dk .fcdots i.on{background:var(--a)}
html.dk .qzs .meter{border-radius:5px;background:var(--bg)}
html.dk .qzs .meter i{background:linear-gradient(90deg,#16A34A,#0E9F8E)}
html.dk .qq{border:2px solid var(--line);border-radius:14px}
html.dk .qq .qt i{color:color-mix(in srgb,var(--a) 50%,#fff)}
html.dk .qq .op{border:2px solid var(--line);background:#1f2330;border-radius:10px}
html.dk .qq .op:hover{border-color:#353850}
html.dk .qq .op.ok{border-color:#16A34A;background:#1e3828}
html.dk .qq .op.no{border-color:#E11D48;background:#361d1f}
html.dk .qq .why{color:color-mix(in srgb,var(--muted) 50%,#fff);background:var(--bg);border-radius:10px}
html.dk .xf h5{color:color-mix(in srgb,var(--a) 85%,#edeef3)}
html.dk .stAskF{border-top:1px solid var(--line);background:var(--surface)}
html.dk .stAskF textarea{border:2px solid var(--line);border-radius:12px}
html.dk .stNote{background:#1f2330;border-radius:16px}
html.dk .pxCls{color:#a5abcb}
html.dk .pxCls select{border:1.5px solid #353950;border-radius:12px;background:#1f2330;color:#a4a9d3}
html.dk .nav .item.logout{background:#1f2330;border:0;border-radius:8px;color:#eb9089}
html.dk .xb{border:0;border-radius:999px;color:#fff;background:var(--a)}
html.dk .xb.alt{background:#1f2330;color:color-mix(in srgb,var(--a) 85%,#edeef3);border:2px solid color-mix(in srgb,var(--a) 35%,#363c4e)}
html.dk .xb[disabled]::before{border-radius:50%;border:2px solid currentColor;border-top-color:transparent}
html.dk .xmsg{color:#ed8fb4}
html.dk .exq{border-radius:16px;background:#1f2330;border:2px solid color-mix(in srgb,var(--a) 25%,#363c4e)}
html.dk .exh{background:linear-gradient(120deg,var(--a),var(--b));color:#fff}
html.dk .exh .mk{background:#1f233038;border-radius:999px}
html.dk .exbtn button{border:2px solid color-mix(in srgb,var(--a) 35%,#363c4e);background:#1f2330;color:color-mix(in srgb,var(--a) 85%,#edeef3);border-radius:999px}
html.dk .exbtn button.on{background:var(--a);border-color:var(--a);color:#fff}
html.dk .exhint,html.dk .exans{border-radius:12px}
html.dk .exhint{background:#3a341f;border-left:4px solid #E8A500}
html.dk .exans{background:#1d3725;border-left:4px solid #16A34A}
html.dk .exans h4{color:#71e09b}
html.dk .ccard{border-radius:18px;background:#1f2330;border-top:6px solid var(--a)}
html.dk .ccard .cn{border-radius:10px;color:#fff;background:linear-gradient(135deg,var(--a),var(--b))}
html.dk .ccard b{color:color-mix(in srgb,var(--a) 85%,#edeef3)}
html.dk .ccard .fm{background:color-mix(in srgb,var(--a) 7%,#1f2330);border-radius:10px}
html.dk .ccard .ex{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .ccard .ex i{color:color-mix(in srgb,var(--a) 80%,#edeef3)}
html.dk .ccard .sv{border:0;background:color-mix(in srgb,var(--a) 12%,#1f2330);color:color-mix(in srgb,var(--a) 85%,#edeef3);border-radius:10px}
html.dk .flip .fb .fx{color:color-mix(in srgb,var(--muted) 50%,#fff);border-top:1px dashed color-mix(in srgb,var(--a) 40%,#363c4e)}
html.dk .xpage{background:#1f2330;color:#c8cddb}
html.dk .xpage .xhd{border-bottom:3px solid var(--a)}
html.dk .xpage .xbrand{color:#a3a6df}
html.dk .xpage .xbrand i{color:#f0c14b}
html.dk .xpage .xtag{color:#b7a0e8}
html.dk .xpage .xtitle{color:color-mix(in srgb,var(--a) 50%,#fff)}
html.dk .xpage .xsrc{color:#7d87a8}
html.dk .xpage .xft{color:#a4a8b4;border-top:1px solid #393e4b}
html.dk .xpage h4{color:color-mix(in srgb,var(--a) 50%,#fff)}
html.dk .xpage .eq{background:#141721;border-radius:8px}
html.dk .xpage .xfc{border-left:4px solid var(--a);background:#1c1c34;border-radius:10px}
html.dk .xpage .xfc b{color:color-mix(in srgb,var(--a) 50%,#fff)}
html.dk .xpage .xfc .fn,html.dk .xpage .xsm{color:#8b95b2}
html.dk .xpage .xcc{border-radius:14px;border:2px solid color-mix(in srgb,var(--a) 30%,#363c4e);border-top:6px solid var(--a);background:#1f2330}
html.dk .xpage .xcc b{color:color-mix(in srgb,var(--a) 50%,#fff)}
html.dk .xpage .xq{border-radius:12px;border:2px solid #393e4b}
html.dk .xpage .xq .qh{color:color-mix(in srgb,var(--a) 50%,#fff)}
html.dk .xpage .xq .ht{background:#3a341f;border-radius:8px}
html.dk .xpage .xq .an{background:#1d3725;border-radius:8px}
html.dk .dsc i{border-radius:999px}
html.dk .dsc .k{background:#1e3828;color:#66e696}
html.dk .dsc .r{background:#372c1d;color:#f18d65}
html.dk .dbar{border-radius:4px;background:var(--bg)}
html.dk .dbar i{background:linear-gradient(90deg,#E0367F,#7C3AED)}
html.dk .dcard{border-radius:20px}
html.dk .dface{border-radius:20px}
html.dk .dface.front{color:#fff;background:linear-gradient(135deg,var(--a),var(--b))}
html.dk .dface.back{background:#1f2330;border:3px solid var(--a);color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .dface.back small{color:color-mix(in srgb,var(--a) 50%,#fff)}
html.dk .dface .tap{border:1.5px solid #363c4e8c;border-radius:999px}
html.dk .dx{color:color-mix(in srgb,var(--muted) 50%,#fff);border-top:1.5px dashed color-mix(in srgb,var(--a) 40%,#363c4e)}
html.dk .dx b{color:color-mix(in srgb,var(--a) 80%,#edeef3)}
html.dk .dctl button{border:0;border-radius:14px}
html.dk .dctl .dprev,html.dk .dctl .dnext{background:#1f2330;border:2px solid var(--line)}
html.dk .dctl .again{background:#372c1d;color:#f18d65;border:2px solid #504335}
html.dk .dctl .know{background:#16A34A;color:#fff}
html.dk .dfoot{color:color-mix(in srgb,var(--faint) 50%,#fff)}
html.dk .dfoot button{border:2px solid var(--line);background:#1f2330;border-radius:999px;color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .dend{border-radius:20px;background:linear-gradient(135deg,#251d37,#361d29)}
html.dk .dend span{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk #modePick{background:linear-gradient(135deg,rgba(46,56,200,.94),rgba(123,77,224,.94)),url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22720%22%20height%3D%22720%22%20viewBox%3D%220%200%20720%20720%22%3E%0A%3Cg%20fill%3D%22none%22%20stroke%3D%22%234255FF%22%20stroke-opacity%3D%220.07%22%20stroke-width%3D%221.6%22%3E%0A%3Cpath%20d%3D%22M40%20210h240M60%20230V40%22/%3E%3Cpath%20d%3D%22M60%20140%20C%2090%2060%2C%20120%2060%2C%20150%20140%20S%20210%20220%2C%20240%20140%22/%3E%0A%3Ccircle%20cx%3D%22560%22%20cy%3D%22150%22%20r%3D%2280%22/%3E%3Cpath%20d%3D%22M560%20150%20L%20620%2097%22/%3E%3Cpath%20d%3D%22M500%20150h120M560%2090v120%22%20stroke-dasharray%3D%224%206%22/%3E%0A%3Cpath%20d%3D%22M420%20560%20L%20520%20400%20L%20640%20560%20Z%22/%3E%3Cpath%20d%3D%22M520%20400v160%22%20stroke-dasharray%3D%224%206%22/%3E%0A%3Cpath%20d%3D%22M90%20470%20Q%20160%20360%20230%20470%20T%20370%20470%22/%3E%3Cellipse%20cx%3D%22230%22%20cy%3D%22620%22%20rx%3D%2290%22%20ry%3D%2230%22/%3E%3Cpath%20d%3D%22M140%20620%20L230%20520%20L320%20620%22/%3E%0A%3Cpath%20d%3D%22M600%20300%20l40%2070%20l-80%200%20z%22/%3E%3Crect%20x%3D%22380%22%20y%3D%22250%22%20width%3D%2260%22%20height%3D%2260%22%20transform%3D%22rotate%2820%20410%20280%29%22/%3E%0A%3C/g%3E%0A%3Cg%20fill%3D%22%234255FF%22%20fill-opacity%3D%220.075%22%20font-family%3D%22Georgia%2C%20%27Times%20New%20Roman%27%2C%20serif%22%20font-style%3D%22italic%22%3E%0A%3Ctext%20x%3D%22300%22%20y%3D%2280%22%20font-size%3D%2234%22%3E%E2%88%AB%20e%3Ctspan%20baseline-shift%3D%22super%22%20font-size%3D%2220%22%3E%E2%88%92x%C2%B2%3C/tspan%3E%20dx%20%3D%20%E2%88%9A%CF%80%3C/text%3E%0A%3Ctext%20x%3D%2240%22%20y%3D%22330%22%20font-size%3D%2230%22%3Ee%3Ctspan%20baseline-shift%3D%22super%22%20font-size%3D%2218%22%3Ei%CF%80%3C/tspan%3E%20%2B%201%20%3D%200%3C/text%3E%0A%3Ctext%20x%3D%22420%22%20y%3D%22680%22%20font-size%3D%2228%22%3E%E2%88%87%20%C2%B7%20F%3C/text%3E%0A%3Ctext%20x%3D%22300%22%20y%3D%22360%22%20font-size%3D%2240%22%3E%CE%A3%201/n%C2%B2%20%3D%20%CF%80%C2%B2/6%3C/text%3E%0A%3Ctext%20x%3D%2230%22%20y%3D%22700%22%20font-size%3D%2230%22%3Edet%28A%20%E2%88%92%20%CE%BBI%29%20%3D%200%3C/text%3E%0A%3Ctext%20x%3D%22480%22%20y%3D%22250%22%20font-size%3D%2236%22%3E%CF%80%3C/text%3E%0A%3Ctext%20x%3D%22250%22%20y%3D%22560%22%20font-size%3D%2226%22%3E%E2%88%82u/%E2%88%82t%20%3D%20c%C2%B2%20%E2%88%82%C2%B2u/%E2%88%82x%C2%B2%3C/text%3E%0A%3Ctext%20x%3D%22600%22%20y%3D%22460%22%20font-size%3D%2232%22%3E%E2%88%AE%3C/text%3E%0A%3C/g%3E%3C/svg%3E");background-size:auto,520px}
html.dk .mpCard{background:var(--surface);border-radius:24px}
html.dk .mpCard .top img{border-radius:14px}
html.dk .mpCard .top p{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .mpOpt{border:2px solid var(--line);background:#1f2330;border-radius:18px}
html.dk .mpOpt .ic{border-radius:16px;color:#fff}
html.dk .mpOpt.app .ic{background:linear-gradient(135deg,#4255FF,#7C3AED)}
html.dk .mpOpt.web .ic{background:linear-gradient(135deg,#0E9F8E,#0891B2)}
html.dk .mpOpt span{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .mpOpt.app{border-color:#3c3550;background:linear-gradient(135deg,#231c35,#1f2330)}
html.dk .mpOpt .tag{background:#FFE27A;color:#7A5200;border-radius:999px}
html.dk .mpFine{color:color-mix(in srgb,var(--faint) 50%,#fff)}
html.dk .mpSteps{background:var(--bg);border-radius:16px}
html.dk .mpSteps .ish{border-radius:6px;background:#1f2330;border:1px solid var(--line)}
html.dk .mpSteps .ish svg{color:#8cabef}
html.dk .modeSw{background:var(--bg);border-radius:12px}
html.dk .modeSw button{border:0;background:none;border-radius:9px;color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .modeSw button.on{background:#1f2330;color:color-mix(in srgb,var(--primary) 50%,#fff)}
html.dk .sutabs{background:var(--bg);border-radius:12px}
html.dk .sutabs button{border:0;background:none;border-radius:9px;color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .sutabs button.on{background:#1f2330;color:color-mix(in srgb,var(--primary) 50%,#fff)}
html.dk .suf .lnk{border:0;background:none;color:color-mix(in srgb,var(--primary) 50%,#fff)}
html.dk .suf .ok{color:#66e696}
html.dk .logout{border:2px solid var(--line);background:#1f2330;border-radius:10px;color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .texfb{background:#141621;border:1px solid var(--line);border-radius:6px}
html.dk .nav .item.lbk{color:#fff;background:linear-gradient(120deg,#4255FF,#7C3AED 55%,#DB2777)}
html.dk .nav .item.lbk:hover{background:linear-gradient(120deg,#3043E6,#6D28D9 55%,#BE185D)}
html.dk .nav .item.lbk svg{color:#fff}
html.dk .nav .item.lbk i{background:#FFE27A;color:#7A5200;border-radius:999px}
html.dk .nav .item.lbk::after{background:linear-gradient(100deg,transparent 30%,#1f233059 50%,transparent 70%)}
html.dk .nav .item[data-v="dashboard"] svg{color:#5ce990}
html.dk .nav .item[data-v="dashboard"][aria-current]{background:#1e3828;color:#66e696}
html.dk .snapBtn{border-color:#3c3550!important;color:#ba9fe8!important}
html.dk .camBtn{border-radius:12px;border:2px solid #3b3550;background:linear-gradient(135deg,#251d37,#361d29);color:#ba9fe8}
html.dk #camSheet{background:var(--surface);border-top:1px solid var(--line)}
html.dk #camSheet button{border:2px solid #3b3550;background:#1f2330;border-radius:12px;color:#ba9fe8}
html.dk #imgPrev{background:#231c35;border-top:1px solid var(--line)}
html.dk #imgPrev img{border-radius:10px;border:2px solid #3b3550}
html.dk #imgPrev button{border:0;background:none;color:color-mix(in srgb,var(--faint) 50%,#fff)}
html.dk .msg.u .qimg{border-radius:10px;background:#1f2330}
html.dk .msg.a .wait p{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .lmore{border-radius:14px;background:linear-gradient(135deg,#1d2436,#361d2b)}
html.dk .lmore .lh{color:#aba7e0}
html.dk .lrow .ll a{color:#9da6f5;background:#1f2330;border:1.5px solid #353950;border-radius:999px}
html.dk .lmore .wa{color:#fff;background:linear-gradient(135deg,#DD1100,#F06A1D);border-radius:999px}
html.dk .lmore .wa span{border-radius:50%;background:#1f233040}
html.dk .vbadge{border-radius:999px}
html.dk .vbadge.ok{background:#1e3828;color:#66e696;border:1.5px solid #355043}
html.dk .vbadge.warn{background:#372c1d;color:#f18d65;border:1.5px solid #504335}
html.dk .qdone{border:2px solid #355042;background:#1f2330;color:#66e696;border-radius:999px}
html.dk .qdone.on{background:#16A34A;border-color:#16A34A;color:#fff}
html.dk .dnote{background:#372c1d;border:1.5px solid #504335;border-radius:14px}
html.dk .dnote button{border:0;background:none;color:#f18d65}
html.dk .dhero{border-radius:20px;color:#fff;background:linear-gradient(120deg,#0E9F8E,#2563EB 55%,#7C3AED)}
html.dk .dhero h2{color:#fff}
html.dk .dstreak{background:#1f233029;border-radius:18px}
html.dk .dbox{background:#1f2330;border-radius:18px}
html.dk .dbox h3 small{color:color-mix(in srgb,var(--faint) 50%,#fff)}
html.dk .ring{border-radius:50%;background:conic-gradient(#16A34A calc(var(--p)*1%),#222a37 0)}
html.dk .ring>div{border-radius:50%;background:#1f2330}
html.dk .ring b{color:#66e696}
html.dk .ring small{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .gset{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .gset select{border:2px solid var(--line);border-radius:8px}
html.dk .wbar i{border-radius:8px 8px 4px 4px;background:linear-gradient(180deg,#60A5FA,#4255FF)}
html.dk .wbar.td i{background:linear-gradient(180deg,#34D399,#16A34A)}
html.dk .wbar i span{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .wbar b{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .wkst>div{background:var(--bg);border-radius:12px}
html.dk .wkst span{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .wkst em.up{color:#66e696}
html.dk .wkst em.down{color:#f18d65}
html.dk .tl1{background:#1f2330;border-radius:16px;border-left:5px solid var(--c)}
html.dk .tl1 b{color:color-mix(in srgb,var(--c) 50%,#fff)}
html.dk .tl1 b small{color:color-mix(in srgb,var(--faint) 50%,#fff)}
html.dk .tl1 span{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .spr{border:0;background:none;border-radius:10px}
html.dk .spr:hover{background:var(--bg)}
html.dk .spr .pb{border-radius:5px;background:color-mix(in srgb,var(--c) 14%,#1f2330)}
html.dk .spr .pb i{background:var(--c);border-radius:5px}
html.dk .spr .nv{color:color-mix(in srgb,var(--c) 50%,#fff)}
html.dk .spr .tp{color:color-mix(in srgb,var(--faint) 50%,#fff)}
html.dk .ach{border-radius:16px;background:#141721}
html.dk .ach small{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .ach.on{background:linear-gradient(135deg,#3d3721,#391e2d)}
html.dk .rq>div{border-bottom:1px solid var(--line)}
html.dk .rq .k{border-radius:999px;background:#392a1e;color:#f18d65}
html.dk .rq .k.cards{background:#391e2d;color:#ed90b6}
html.dk .rq b.g{color:#66e696}
html.dk .rq b.m{color:#f1bd50}
html.dk .rq b.l{color:#f18d65}
html.dk .dbox.tips ul{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk #toast{background:#1F2433;color:#fff;border-radius:14px}
html.dk .pmore{border-radius:18px;background:linear-gradient(135deg,#382c1e,#381e2c);border:1.5px dashed #F0A46B}
html.dk .pmore p{color:#ea9578}
html.dk .pmore button{border:0;border-radius:999px;color:#fff;background:linear-gradient(135deg,#F06A1D,#E0367F)}
html.dk .pmore.hot{border-style:solid;border-color:#E0367F}
html.dk .nav .item.rpo{color:#fff;background:linear-gradient(120deg,#0E9F6E,#0891B2)}
html.dk .nav .item.rpo:hover{background:linear-gradient(120deg,#057A55,#0E7490)}
html.dk .nav .item.rpo svg{color:#fff}
html.dk .nav .item.rpo i{background:#FFE27A;color:#7A5200;border-radius:999px}
html.dk .repoBan{border-radius:18px;color:#fff;background:linear-gradient(120deg,#0E9F6E,#0891B2 60%,#2563EB)}
html.dk .repoBan .ri{border-radius:14px;background:#1f23302e}
html.dk .repoBan .rt b i{background:#FFE27A;color:#7A5200;border-radius:999px}
html.dk .repoBan .rgo{background:#1f2330;color:#5bcfef;border-radius:999px}
html.dk .band div::after{background:linear-gradient(105deg,transparent 35%,#1f2330bf 50%,transparent 65%)}
html.dk #side .logo{border-radius:0}
html.dk .nav .item.segsw{color:#64ebe1}
html.dk .nav .item.segsw svg{color:#64ebe1}
html.dk .nav .item.segsw:hover{background:#203a35}
html.dk .wel .l1{color:#a1a9d3}
html.dk .wel .ch.g{color:hsl(calc(225 + (var(--i) - 8) * 17) 82% 56%)}
html.dk .wel .ch.n{color:hsl(calc(28 - (var(--i) - 17) * 9) 92% 52%)}
html.dk .wel .spk{color:#f0c649}
html.dk .wel .s2{color:#bc9df0}
html.dk .wel .s3{color:#e78db5}
html.dk .pickq{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .pcard{border:0;border-radius:22px;color:#fff}
html.dk .pcard.school{background:linear-gradient(135deg,#0E9F8E,#2563EB)}
html.dk .pcard.comp{background:linear-gradient(135deg,#F06A1D,#E0367F)}
html.dk .pcard.upsc{background:linear-gradient(135deg,#4255FF,#7C3AED)}
html.dk .pcard::after{background:linear-gradient(105deg,transparent 35%,#1f233047 50%,transparent 65%)}
html.dk .pcard .pic{border-radius:18px;background:#1f233033}
html.dk .hubh p{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .hbadge{border-radius:999px;background:#1d2037;color:#9da6f5}
html.dk .hbadge.school{background:#203b36;color:#64ebe1}
html.dk .hbadge.comp{background:#3a2a1f;color:#f18d65}
html.dk .ctile{border:0;border-radius:22px;color:#fff}
html.dk .ctile.t1{background:linear-gradient(135deg,#4255FF,#7C3AED)}
html.dk .ctile.t2{background:linear-gradient(135deg,#0E9F8E,#2563EB)}
html.dk .ctile.t3{background:linear-gradient(135deg,#F06A1D,#E0367F)}
html.dk .ctile.t4{background:linear-gradient(135deg,#7C3AED,#DB2777)}
html.dk .soon{border-radius:26px;background:linear-gradient(160deg,#221d36,#361d29 60%,#382e1e);border:1.5px dashed #3b3550}
html.dk .soon h2{background:linear-gradient(90deg,color-mix(in srgb,#4255FF 55%,#fff),color-mix(in srgb,#7C3AED 55%,#fff),color-mix(in srgb,#DB2777 55%,#fff),color-mix(in srgb,#F06A1D 55%,#fff),color-mix(in srgb,#4255FF 55%,#fff));background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}
html.dk .soon p{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .soon .dots i{border-radius:50%;background:#7C3AED}
html.dk .soon .dots i:nth-child(2){background:#DB2777}
html.dk .soon .dots i:nth-child(3){background:#F06A1D}
html.dk .soon .sbtn button{border:0;border-radius:999px;color:#fff;background:linear-gradient(120deg,#4255FF,#7C3AED)}
html.dk .soon .sbtn button.alt{background:#1f2330;color:#9da6f5;border:2px solid #353950}
@media (prefers-reduced-motion:reduce){html.dk .soon h2{color:#9da6f5;background:none}}
html.dk .pcx{color:#cacedc}
html.dk .pcxL{color:#8791af}
html.dk .pcxH3{color:color-mix(in srgb,var(--a) 50%,#fff)}
html.dk .pcxN{color:#a3a8b7}
html.dk .pcxG{background:#1f2330;border:1px solid #383d4c;border-radius:18px}
html.dk .pcxG b{background:linear-gradient(135deg,color-mix(in srgb,var(--a) 55%,#fff),color-mix(in srgb,var(--b) 55%,#fff));-webkit-background-clip:text;background-clip:text;color:transparent}
html.dk .pcxG small{color:#7581a3}
html.dk .pcxC{background:#1f2330;border:1px solid #383d4c;border-radius:20px}
html.dk .pcxC h3 i{border-radius:12px;background:color-mix(in srgb,var(--a) 12%,#1f2330)}
html.dk .pcxT>div{border-top:1px dashed #383d4c}
html.dk .pcxT>div:first-child{border-top:0}
html.dk .pcxT span{color:color-mix(in srgb,var(--a) 50%,#fff)}
html.dk .pcxD{background:#1f2330;border:1px solid #383d4c;border-radius:18px}
html.dk .pcxD[open]{border-color:color-mix(in srgb,var(--a) 40%,#363c4e)}
html.dk .pcxD summary i{border-radius:13px;background:linear-gradient(135deg,color-mix(in srgb,var(--a) 16%,#1f2330),color-mix(in srgb,var(--b) 16%,#1f2330))}
html.dk .pcxD summary small{color:#7581a3}
html.dk .pcxD summary em{border-radius:50%;background:#1d2237}
html.dk .pcxD summary em:after{border-right:2px solid var(--a);border-bottom:2px solid var(--a)}
html.dk .pcxD[open] summary em{background:color-mix(in srgb,var(--a) 14%,#1f2330)}
html.dk .pcxCh span{background:color-mix(in srgb,var(--a) 9%,#1f2330);border:1px solid color-mix(in srgb,var(--a) 22%,#363c4e);color:#9da7c9;border-radius:99px}
html.dk .pcxSh{color:color-mix(in srgb,var(--a) 50%,#fff)}
html.dk .pcxTabs button{border:1.5px solid color-mix(in srgb,var(--a) 30%,#363c4e);background:#1f2330;color:#9ca4bd;border-radius:99px}
html.dk .pcxTabs button.on{background:linear-gradient(135deg,var(--a),var(--b));color:#fff;border-color:transparent}
html.dk .pcxSub>div{background:#1c2035;border-radius:14px}
html.dk .pcxSub span{color:#8791af}
html.dk .pcxR>div{background:#1f2330;border:1px solid #383d4c;border-radius:18px}
html.dk .pcxR i{border-radius:50%;background:linear-gradient(135deg,var(--a),var(--b));color:#fff}
html.dk .pcxR p{color:#8791af}
html.dk .pcxTp>div{background:var(--t);border:1px solid color-mix(in srgb,var(--k) 20%,#363c4e);border-radius:18px}
html.dk .pcxTp i{border-radius:12px;background:#1f2330}
html.dk .pcxTp b{color:color-mix(in srgb,var(--k) 50%,#fff)}
html.dk .pcxTp p{color:#9ca4bd}
html.dk .pcxPr>div{background:#1f2330;border:1px solid #383d4c;border-radius:18px}
html.dk .pcxPr p{color:#8791af}
html.dk .pcxSoon{border-radius:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--a) 10%,#1f2330),color-mix(in srgb,var(--b) 10%,#1f2330));border:1.5px dashed color-mix(in srgb,var(--a) 40%,#363c4e)}
html.dk .pcxLk a{color:#cacedc;background:#1f2330;border:1px solid #383d4c;border-radius:18px}
html.dk .pcxLk a:hover{border-color:var(--a)}
html.dk .pcxLk small{color:#8791af}
html.dk .pcxLk em{color:color-mix(in srgb,var(--a) 50%,#fff)}
html.dk .pcxPdf{border-radius:20px;color:#fff!important;background:linear-gradient(135deg,var(--a),var(--b))}
html.dk .pcxPdf em{background:#1f233033;border-radius:99px}
html.dk .pcxSsb>div{background:linear-gradient(160deg,color-mix(in srgb,var(--a) 10%,#1f2330),#1f2330);border:1px solid color-mix(in srgb,var(--a) 22%,#363c4e);border-radius:18px}
html.dk .pcxSsb small{color:color-mix(in srgb,var(--b) 50%,#fff)}
html.dk .pcxSsb p{color:#8791af}
html.dk .pcxF{background:#1f2330;border:1px solid #383d4c;border-radius:14px}
html.dk .pcxF p{color:#8791af}
html.dk .sc::after{background:linear-gradient(110deg,transparent 35%,#1f233099 50%,transparent 65%)}
html.dk .sc.c1{background:linear-gradient(135deg,#FFE066,#FFB347)}
html.dk .sc.c2{background:linear-gradient(135deg,#8FF0CF,#4FD1C5)}
html.dk .sc.c3{background:linear-gradient(135deg,#2b2444,#93A4FF)}
html.dk .sc.c4{background:linear-gradient(135deg,#FFB9A0,#FF8FA3)}
html.dk .sc.c5{background:linear-gradient(135deg,#273c49,#6EA8FF)}
html.dk .sc.c6{background:linear-gradient(135deg,#472637,#3f2749)}
html.dk .sc.gc{background:linear-gradient(135deg,#413b23,#3c202e)}
html.dk .track>.sc.gc:nth-child(3n/**/+2){background:linear-gradient(135deg,#20353c,#25213e)}
html.dk .track>.sc.gc:nth-child(3n){background:linear-gradient(135deg,#203c2b,#443e25)}
html.dk .hysel select{border:0;border-radius:16px;color:#fff;background:linear-gradient(120deg,#4255FF,#7C3AED)}
html.dk .hysel select[data-k="10"]{background:linear-gradient(120deg,#0E9F8E,#2563EB)}
html.dk .hysel select[data-k="other"]{background:linear-gradient(120deg,#F06A1D,#E0367F)}
html.dk .hysel select option{color:#a1a9d3;background:#1f2330}
html.dk .hysel::after{color:#fff}
html.dk .hyhint{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk #hyList li.hyempty{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .hyx select[data-k="10"]~.rank .n{color:color-mix(in srgb,var(--teal) 50%,#fff)}
html.dk .fall{background:linear-gradient(120deg,#047857,#0E9F8E 50%,#0891B2)}
html.dk .fall .dl{background:#1f2330;color:#5ff2c8}
html.dk #side .logo{border-radius:15px!important}
html.dk .hero img,html.dk .sucard .top img,html.dk .mpCard .top img{border-radius:22%}
html.dk .nav .item.grp{border:0;background:none;color:inherit}
html.dk .nav .item.grp svg:first-child{color:#f1b74d}
html.dk #exToggle svg:first-child{color:#b7a0e8!important}
html.dk .nav .item.grp.grpOn{background:#1d2237;color:#9ea4e1}
html.dk #exToggle.grpOn{background:#261e38;color:#ba9fe8}
html.dk #mkToggle.grpOn{background:#3d3521;color:#f1ba57}
html.dk #mkList button.on{color:#f1ba57;background:#3d3521}
html.dk #exList button.on{color:#ba9fe8;background:#261e38}
html.dk #ai{background:#1f2330!important}
html.dk #ai header{background:linear-gradient(115deg,#0B6E6A,#0E9F8E 55%,#0891B2);border-bottom:0;color:#fff}
html.dk #ai header b,html.dk #ai header b small{color:#fff}
html.dk #ai header button{background:#1f233029;border:1.5px solid #363c4e8c;color:#fff}
html.dk #ai header button:hover{background:#1f233047}
html.dk .aitabs{background:#1f2330;border-bottom:1px solid #374e4c}
html.dk .aitabs button{border-color:#374e4c;color:#9ba3bc;background:#1e3430}
html.dk .aitabs button.on[data-t="chat"]{background:linear-gradient(120deg,#0B8577,#0891B2);border-color:transparent;color:#fff}
html.dk .aitabs button.on[data-t="study"]{background:linear-gradient(120deg,#F59E0B,#F97316 55%,#E11D48);border-color:transparent;color:#fff}
html.dk .aitabs button.on[data-t="study"] em{background:#1f2330;color:#f18d65}
html.dk #chatPane{background:#213734}
html.dk #log{background:#213734!important}
html.dk .sugg{background:#213734!important}
html.dk .sugg .chip{border-color:#35504c;background:#1f2330;color:#63efea}
html.dk .sugg .chip:hover{background:#213e39}
html.dk .msg.u{background:linear-gradient(135deg,#0B8577,#0891B2)!important;color:#fff}
html.dk .msg.a{background:#1f2330!important;border-left:4px solid #0E9F8E}
html.dk .msg.a.fmt h4{color:#63efea}
html.dk .msg.a.fmt .eq{background:#213734}
html.dk .msg.note{color:#9ba3bc}
html.dk #chatPane #aiForm{background:#1f2330;border-top:1px solid #374e4c}
html.dk #chatPane #aiSend,html.dk #chatPane .btn{background:linear-gradient(120deg,#0B8577,#0891B2)}
html.dk #chatPane #aiIn:focus{border-color:#0E9F8E;outline:0}
html.dk #chatPane .camBtn{background:#213e39;border-color:#35504c;color:#63efea}
html.dk #studyPane{background:#382e1e}
html.dk #stScroll{background:#382e1e!important}
html.dk .stHero{background:linear-gradient(125deg,#F59E0B,#F97316 52%,#E11D48)!important}
html.dk .stKinds .k{background:#1f233047}
html.dk .stForm input{border-color:#504535}
html.dk .stForm input:focus{border-color:#F97316}
html.dk #studyPane .btn{background:linear-gradient(120deg,#F97316,#E11D48)}
html.dk #studyPane .stOr .btn,html.dk #studyPane .stOr .btn.snapBtn{background:#1f2330!important;color:#f18d65!important;border:2px solid #504535!important}
html.dk .nav .item.lbk{background:linear-gradient(120deg,#F59E0B,#F97316 55%,#E11D48)!important}
html.dk .aiTop{border-color:#35504c!important;background:linear-gradient(135deg,#1f3a36,#1f323a)!important;color:#63efea!important}
html.dk .aiTop .l small{color:#5cf2e0!important}
html.dk .nav .item[data-v="books"] svg{color:#f18d65}
html.dk .nav .item[data-v="books"][aria-current]{background:#3d3121;color:#f18d65}
html.dk .bkNote{background:#39301e;border:1.5px solid #504535;border-left:6px solid #F59E0B;border-radius:14px;color:#f2bb64}
html.dk .bkNote b{color:#ef935b}
html.dk .bkSub{background:#1f2330;border:1.5px solid var(--line);border-left:6px solid var(--c);border-radius:14px}
html.dk .bkSub summary::after{border-right:2.5px solid var(--c);border-bottom:2.5px solid var(--c)}
html.dk .bkSub summary b{color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .bkSub summary em{color:color-mix(in srgb,var(--c) 50%,#fff)}
html.dk .bkP{color:#fff;background:var(--c);border-radius:999px}
html.dk .bkSub li{border-top:1px solid var(--line)}
html.dk .bkSub .bt{color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .bkSub .ba{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .bkSub .bpub{color:color-mix(in srgb,var(--c) 50%,#fff)}
html.dk .bkSubT{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .obk{background:#1f2330;border:1.5px solid var(--line);border-top:6px solid var(--c);border-radius:16px}
html.dk .obs{color:color-mix(in srgb,var(--c) 50%,#fff)}
html.dk .oba{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .obk p{color:color-mix(in srgb,var(--fg) 50%,#fff)}
html.dk .obl{color:#969fb9;background:#1e2435;border-radius:10px}
html.dk .obl a{color:color-mix(in srgb,var(--c) 50%,#fff)}
html.dk .obr{background:var(--c);color:#fff;border-radius:999px}
html.dk .obr.alt{background:#1f2330;color:color-mix(in srgb,var(--c) 50%,#fff);border:2px solid var(--c)}
html.dk .bkTop{background:#1f2330;border:2px solid var(--line);border-radius:18px}
html.dk .bkTop>summary{color:#fff}
html.dk .bkTop.free>summary{background:linear-gradient(120deg,#0B8577,#0891B2)}
html.dk .bkTop.ref>summary{background:linear-gradient(120deg,#F59E0B,#F97316 55%,#E11D48)}
html.dk .bkTop>summary::after{border-right:3px solid #363c4e;border-bottom:3px solid #363c4e}
html.dk .bkTop>summary em{background:#1f233040;border-radius:999px}
html.dk .bkOpenIn .obk{border-top-width:4px}
html.dk .secbar{border-radius:16px;color:#fff;background:linear-gradient(90deg,var(--sb1,#4255FF),var(--sb2,#7C3AED))}
html.dk .secbar .sbDot{border-radius:50%;background:#1f2330}
html.dk .secbar button{border:0;background:#1f2330;color:var(--sb1,#9da6f5);border-radius:999px}
html.dk .nav .item.segsw{border-radius:14px;color:#fff;background:linear-gradient(90deg,var(--sb1,#4255FF),var(--sb2,#7C3AED))}
html.dk .nav .item.segsw svg{color:#fff}
html.dk .nav .item.segsw:hover{background:linear-gradient(90deg,var(--sb1,#4255FF),var(--sb2,#7C3AED))}
html.dk .segtab{color:#f09059!important}
html.dk .pmHero{border-radius:26px;color:#fff;background:linear-gradient(135deg,var(--c1,#4255FF),var(--c2,#7C3AED))}
html.dk .pmHero :is(h1,.h1),html.dk .pmHero p{color:#fff}
html.dk .pmChips span{background:#1f233033;border-radius:999px}
html.dk .pmBtn{border:0;border-radius:16px;background:linear-gradient(90deg,var(--c1,#4255FF),var(--c2,#7C3AED));color:#fff}
html.dk .pmBtn.alt{background:#1f2330;color:#8e98b4;border:2px solid var(--line)}
html.dk .pmTop{color:#8e98b4}
html.dk .pmPips i{border-radius:6px;background:#22263a}
html.dk .pmPips i.d{background:linear-gradient(90deg,var(--c1),var(--c2))}
html.dk .pmPips i.n{background:#242843}
html.dk .pmXP{background:#3f3922;color:#f2be5d;border-radius:999px}
html.dk .pmQ{background:#1f2330;border:2px solid var(--line);border-radius:22px}
html.dk .pmQ .tag{color:color-mix(in srgb,var(--c1) 50%,#fff)}
html.dk .pmOpt{border:2px solid var(--line);background:#1f2330;border-radius:14px}
html.dk .pmOpt b{border-radius:9px;background:#1d2037;color:#9da6f5}
html.dk .pmOpt:hover{border-color:var(--c1)}
html.dk .pmOpt.sel{border-color:var(--c1);background:color-mix(in srgb,var(--c1) 9%,#1f2330)}
html.dk .pmOpt.sel b{background:var(--c1);color:#fff}
html.dk .pmConf small{color:#8e98b4}
html.dk .pmConf button{border:2px solid var(--line);background:#1f2330;border-radius:12px}
html.dk .pmConf button:hover{border-color:var(--c1);background:#1c1f35}
html.dk .pmLik button{border:2px solid var(--line);background:#1f2330;border-radius:12px}
html.dk .pmLik button:hover{border-color:var(--c1);background:#1c1f35}
html.dk .pmLikL{color:#7581a3}
html.dk .pmCard{background:#1f2330;border:2px solid var(--line);border-radius:22px}
html.dk .pmBar .tr{background:#1e2238;border-radius:8px}
html.dk .pmBar .tr i{border-radius:8px;background:var(--bc,#4255FF)}
html.dk .pmRing{border-radius:50%;background:conic-gradient(var(--c1) calc(var(--p)*1%),#1e2238 0)}
html.dk .pmRing span{border-radius:50%;background:#1f2330}
html.dk .pmPill{border-radius:999px}
html.dk .pmPill.g{background:#213d2b;color:#6de4a1}
html.dk .pmPill.o{background:#3d2e21;color:#f18c5d}
html.dk .pmPill.b{background:#1e2339;color:#a0a8ee}
html.dk .pmFine{color:#7581a3}
html.dk .pmYou{border-radius:20px;background:linear-gradient(135deg,var(--c1),var(--c2));color:#fff}
html.dk .pmYou button{border:0;border-radius:999px;background:#1f2330;color:#bfc4d4}
html.dk .blK{color:#e991b7;background:#391e2a;border-radius:999px}
html.dk .blHead p{color:#8e98b4}
html.dk .blChips button{border:2px solid var(--line);background:#1f2330;border-radius:999px}
html.dk .blChips button.on{background:#1F2547;border-color:#1F2547;color:#fff}
html.dk .blFeatCard{border-radius:26px;color:#fff;background:linear-gradient(135deg,var(--c1),var(--c2))}
html.dk .blFeatCard h2{color:#fff}
html.dk .blFeatCard p{color:#fff}
html.dk .blBy i{border-radius:50%;background:#1f233040}
html.dk .blCard{background:#1f2330;border:2px solid var(--line);border-radius:22px}
html.dk .blTop{background:linear-gradient(90deg,var(--c1),var(--c2))}
html.dk .blMeta{color:#7581a3}
html.dk .blTag{color:color-mix(in srgb,var(--c1) 50%,#fff);background:color-mix(in srgb,var(--c1) 12%,#1f2330);border-radius:999px}
html.dk .blRank{color:#a1a9d3;background:#3f3922;border-radius:999px}
html.dk .blCard .ex{color:#8e98b4}
html.dk .blMore>summary{color:color-mix(in srgb,var(--c1) 50%,#fff)}
html.dk .blArt{color:#a3a9cf}
html.dk .blArt p:first-child::first-letter{color:color-mix(in srgb,var(--c1) 50%,#fff)}
html.dk .blSrc{color:color-mix(in srgb,var(--c1) 50%,#fff);border:2px solid color-mix(in srgb,var(--c1) 35%,#363c4e);border-radius:12px}
html.dk .blSrc:hover{background:color-mix(in srgb,var(--c1) 9%,#1f2330)}
html.dk .blCommon{background:linear-gradient(135deg,#1F2547,#3B2A78);color:#fff;border-radius:24px}
html.dk .blCommon h2{color:#fff}
html.dk .blFine{color:#7581a3}
html.dk .nav .item[data-v="blog"] svg{color:#e991b7}
html.dk .nav .item[data-v="blog"][aria-current]{background:#391e2a;color:#ed90b6}
html.dk .blFeatCard{background:linear-gradient(135deg,color-mix(in srgb,var(--c1) 82%,#000),color-mix(in srgb,var(--c2) 78%,#000))}
html.dk .blFeatCard .tg{color:#FFE9A8}
html.dk .blWho{background:#1c1f35;border:2px solid #353850;border-radius:16px}
html.dk .blWho i{border-radius:50%;background:linear-gradient(135deg,var(--c1),var(--c2));color:#fff}
html.dk .blWho .nm{color:#9ea5db}
html.dk .blWho .sb{color:#a2aac1}
html.dk .blBadges b{border-radius:8px;background:#14183A;color:#fff}
html.dk .blBadges b.y{background:#FFD84D;color:#14183A}
html.dk .blBadges b.s{background:#213d2e;color:#68edac}
html.dk .blCard .blMeta{color:#a2aac1}
html.dk .blTag{color:#9ea5db!important;background:color-mix(in srgb,var(--c1) 22%,#1f2330)!important}
html.dk .blCard .ex{color:#a4a9cc}
html.dk .blCard ul{color:#a1a9d3}
html.dk .blFeatCard .blBy{background:rgba(0,0,0,.25);border-radius:14px}
html.dk .blFeatCard .blBy i{background:#1f2330;color:#9ea5db}
html.dk .blFeatCard .blBy b{color:#fff}
html.dk .blFeatCard .blBy small{color:#fff}
html.dk .blFeatCard .blBadges b{background:#1f2330;color:#9ea5db}
html.dk .blFeatCard .blBadges b.y{background:#FFD84D}
html.dk #dvOv{background:#1B1F3B}
html.dk .dvBar{background:#1f2330;border-bottom:2px solid #353850}
html.dk .dvBar b{color:#9ea5db}
html.dk .dvBar a{color:#9da6f5}
html.dk .dvBar button{border:0;background:#E0367F;color:#fff;border-radius:10px}
html.dk #dvF{border:0;background:#1f2330}
html.dk .dvCover{background:#1f2330}
html.dk .blPdf{border:0;background:linear-gradient(120deg,var(--c1),var(--c2));color:#fff;border-radius:12px}
html.dk .tsF{border:0;background:none}
html.dk .tsF:hover{background:#1c1f35}
html.dk .bkTop.tn>summary{background:linear-gradient(120deg,#7B4DE0,#DB2777)}
html.dk .tnGrid div{border:2px solid var(--line);border-radius:14px;background:#1c1c34}
html.dk .tnGrid b{color:#bb9ee8}
html.dk .tnGrid span{color:#8e98b4}
html.dk .tnCta{border-radius:14px;background:#3f3922;border:2px dashed #E7B73A}
html.dk .tnBtn{background:#25D366;color:#fff;border-radius:999px}
html.dk #tSum .fnow{background:#3f3922;color:#f2c260;border-radius:999px}
html.dk #subList button[data-mk].on{background:#3d3521;color:#f1ba57}
html.dk.known .sutabs button[data-t=in]{background:#1f2330;color:color-mix(in srgb,var(--primary) 50%,#fff)}
html.dk.known .sutabs button[data-t=up]{background:none;color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .tpdfD{background:#1f2330;border:2px solid var(--line);border-radius:16px}
html.dk .tpdfD>summary{color:#a0a8ee}
html.dk .seoL a{color:inherit}
html.dk.land #landing{background:#1f2330;color:#cacedc}
html.dk.land .suX{border-radius:50%;border:0;background:#232734;color:#9ca4bd}
html.dk #landing a{color:inherit}
html.dk .ldH{background:#1f2330fa;border-bottom:1px solid #373c4e}
html.dk .ldLogo b{color:#9da6f5}
html.dk .ldLogo img{border-radius:9px}
html.dk .ldEnd .ldB.ghost{background:transparent;color:#fff;border-color:#363c4eb2}
html.dk .ldB{border:0;border-radius:12px;color:#fff;background:linear-gradient(135deg,#4255ff,#7c3aed)}
html.dk .ldB.ghost{background:#1f2330;color:#9da6f5;border:1.5px solid #353950}
html.dk .ldB.big{border-radius:14px}
html.dk .ldB.ghostW{background:transparent;color:#fff;border:1.5px solid #363c4e99}
html.dk .ldHero{background:radial-gradient(900px 400px at 85% -10%,#1f23302e,transparent),linear-gradient(135deg,#2D3B8E,#4C41B4);color:#fff}
html.dk .ldPill{background:#1f233029;border:1px solid #363c4e4c;border-radius:99px}
html.dk .ldHero h1{color:#fff!important}
html.dk .ldHero .ldB:not(.ghostW){background:#1f2330;color:#9da2e3}
html.dk .ldStats{border-top:1px solid #363c4e40}
html.dk .ldS.alt{background:#141721}
html.dk .ldSub{color:#8791af}
html.dk .ldF{border:1px solid #373c4e;border-radius:18px;background:#1f2330}
html.dk .ldF p{color:#8791af}
html.dk .ldChip{background:#1f2330;border:1px solid #353b50;border-radius:14px}
html.dk .ldChip span{color:#9da6f5}
html.dk .ldChip:hover{border-color:#4255ff}
html.dk .ldT{border-collapse:collapse;background:#1f2330;border:1px solid #373c4e;border-radius:14px}
html.dk .ldT th,html.dk .ldT td{border-bottom:1px solid #363b4e}
html.dk .ldT th{background:#1e2237;color:#9ca4bd}
html.dk .ldT small{color:#a3a8b7}
html.dk .ldPost{background:#1f2330;border:1px solid #373c4e;border-radius:18px}
html.dk .ldPost .rk{background:linear-gradient(135deg,var(--c),var(--c2));color:#fff;border-radius:99px}
html.dk .ldPost p{color:#8791af}
html.dk .ldPost em{color:#9da6f5}
html.dk .ldMore{color:#9da6f5!important}
html.dk #landing details{border:1px solid #373c4e;border-radius:14px;background:#1f2330}
html.dk #landing details p{color:#8791af}
html.dk .ldEnd{background:linear-gradient(135deg,#2e38c8,#6d3fd6);color:#fff;border-radius:24px}
html.dk #landing .ldEnd h2{color:#fff!important}
html.dk .ldEnd .ldB{background:#1f2330;color:#9da2e3}
html.dk .ldFoot{background:#1F3064;color:#aab2cc}
html.dk .ldFl a:hover{color:#fff}
html.dk .ldHc{border-radius:22px;color:#fff!important}
html.dk .ldHc:after{border-radius:50%;background:#1f233024}
html.dk .ldHc.k1{background:linear-gradient(135deg,#0EA5A0,#2563EB)}
html.dk .ldHc.k2{background:linear-gradient(135deg,#F06A1D,#E0367F)}
html.dk .ldHc.k3{background:linear-gradient(135deg,#4255FF,#7C3AED)}
html.dk .ldHc.k4{background:linear-gradient(135deg,#15803D,#CA8A04)}
html.dk .ldHc i{background:#1f233033;border-radius:99px}
html.dk .ldPan{border-radius:22px;color:#fff}
html.dk .ldPan.k1{background:linear-gradient(135deg,#0EA5A0,#2563EB)}
html.dk .ldPan.k2{background:linear-gradient(135deg,#F06A1D,#E0367F)}
html.dk .ldPan h3{color:#fff}
html.dk .ldPan .tg{background:#1f233038;border-radius:99px}
html.dk .ldCh span{background:#1f233033;border:1px solid #363c4e59;border-radius:99px}
html.dk .ldPan .ldMore{color:#fff!important}
html.dk .ldTag{background:linear-gradient(135deg,#4255FF,#7C3AED);color:#fff;border-radius:99px}
html.dk .ldSyms span{color:rgba(255,255,255,.1)}
html.dk .ldF{background:var(--t)!important;border-color:color-mix(in srgb,var(--k) 20%,#363c4e)!important}
html.dk .ldF i{border-radius:15px;background:#1f2330}
html.dk .ldF h3{color:color-mix(in srgb,var(--k) 50%,#fff)}
html.dk .cxTabs button{border:1.5px solid #353950;background:#1f2330;color:#9ca4bd;border-radius:99px}
html.dk .cxTabs button:hover{border-color:#4255ff;color:#9da6f5}
html.dk .cxTabs button.on{background:linear-gradient(135deg,#4255ff,#7c3aed);border-color:transparent;color:#fff}
html.dk .cxk{background:var(--t);border-radius:18px;border:1px solid color-mix(in srgb,var(--k) 18%,#363c4e)}
html.dk .cxk b{color:color-mix(in srgb,var(--k) 50%,#fff)}
html.dk .cxk span{color:#9ca4bd}
html.dk .cxCard{background:#1f2330;border:1px solid #373c4e;border-radius:20px}
html.dk .cxs{color:#7581a3}
html.dk .cxb>div{background:#212535;border-radius:99px}
html.dk .cxb i{border-radius:99px;background:var(--c)}
html.dk .cxb em{color:#9ca4bd}
html.dk .cxT1{fill:#cacedc}
html.dk .cxT2{fill:#7581a3}
html.dk .cxLg i{border-radius:4px}
html.dk .cxp{background:linear-gradient(90deg,#7C3AED,#B9A4F5);border-radius:99px}
html.dk .cxp i{background:#4255FF}
html.dk .cxpl{color:#7581a3}
html.dk .cxHm b{color:#7581a3}
html.dk .cxHm i{border-radius:6px;color:#9ca4bd;background:color-mix(in srgb,var(--a,#4255ff) calc(var(--v)*100%),#1d2237)}
html.dk .cxHm i.d{color:#fff}
html.dk .cxSm{border:1px solid color-mix(in srgb,var(--c) 22%,#363c4e);border-top:4px solid var(--c);border-radius:16px;background:color-mix(in srgb,var(--c) 5%,#1f2330)}
html.dk .cxSh b{color:color-mix(in srgb,var(--c) 50%,#fff)}
html.dk .cxSh span{color:#7581a3}
html.dk .cxSf{color:#7581a3}
html.dk .cxSf b{color:#cacedc}
html.dk .cxg{stroke:#252937}
html.dk .cxa{fill:#7581a3}
html.dk .cxTb{border-collapse:collapse}
html.dk .cxTb th,html.dk .cxTb td{border-bottom:1px solid #363b4e}
html.dk .cxTb th{color:#7581a3}
html.dk .cxTb small{color:#a3a8b7}
html.dk .cxm>i{border-radius:99px;background:linear-gradient(90deg,var(--a,#4255ff),var(--b,#7c3aed))}
html.dk .mnL{background:linear-gradient(135deg,#2D3B8E,#4a2fa0);color:#fff;border-radius:24px}
html.dk .mnL:after{border-radius:50%;background:#1f233014}
html.dk .mnAv{border-radius:20px;background:linear-gradient(135deg,#FFCD1F,#F59E0B);color:#a3a9e1}
html.dk .mnTg{background:#1f23302e;border:1px solid #363c4e4c;border-radius:99px}
html.dk .mnL h3{color:#fff!important}
html.dk .mnL p{color:#fff}
html.dk .mnSt{border-top:1px solid #363c4e40}
html.dk .mnSt b{color:#FFCD1F}
html.dk .mnC{background:var(--t);border:1px solid color-mix(in srgb,var(--k) 20%,#363c4e);border-radius:18px}
html.dk .mnC i{border-radius:13px;background:#1f2330}
html.dk .mnC b{color:color-mix(in srgb,var(--k) 50%,#fff)}
html.dk .mnC span{color:#8791af}
html.dk .mnNote{color:#a3a8b7}
html.dk .pcBurger{border-radius:14px;border:0;background:linear-gradient(135deg,#1d2037,#281e37);color:#9fa4df}
html.dk .pcDb{background:rgba(14,18,48,.5)}
html.dk .pcDp{background:#1f2330fa;border-radius:26px}
html.dk .pcDl{color:#cacedc}
html.dk .pcDl img{border-radius:9px}
html.dk .pcDl b{color:var(--a,#9da6f5)}
html.dk .pcDx{border:0;background:#1d2237;color:#9ca4bd;border-radius:13px}
html.dk .pcDx:hover{background:#1f233a}
html.dk .pcDg{color:#a1a9c0}
html.dk .pcDp>a,html.dk .pcDp .pcDi{border-radius:16px;color:#9da7c9!important;background:none;border:0}
html.dk .pcDp>a:hover,html.dk .pcDp .pcDi:hover{background:#1d1f36}
html.dk .pcDp>a.cur{background:linear-gradient(135deg,color-mix(in srgb,var(--a,#4255ff) 14%,#1f2330),#1f2330);color:var(--a,#9da6f5)!important}
html.dk .pcDp>a span,html.dk .pcDp .pcDi span{border-radius:12px;background:linear-gradient(135deg,#1d2036,#291d36)}
html.dk .pcDd{background:linear-gradient(160deg,#1c1f35,#291c35);border-radius:20px;border:1px solid #353850}
html.dk .pcDt{border:0;border-radius:16px;color:#fff;background:linear-gradient(135deg,#4255ff,#7c3aed)}
html.dk .pcDt .ic{border-radius:11px;background:#1f233033}
html.dk .pcDs a{border-radius:14px;background:#1f2330;color:#9da7c9!important;border:1px solid #353850}
html.dk .pcDs a i{border-radius:50%;background:var(--c)}
html.dk .pcDs a:hover{border-color:#353950}
html.dk .pcDs a.cur{border-color:#353850;background:#1d1f35}
html.dk .installBar{background:#1f2330;border-radius:16px}
html.dk .installBar img{border-radius:10px}
html.dk .installBar span{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .installBar .x{border:0;background:none;color:color-mix(in srgb,var(--faint) 50%,#fff)}
html.dk .appver{color:color-mix(in srgb,var(--faint) 50%,#fff)}
html.dk #pdfView{background:#2B2F3A}
html.dk #pdfView .pvBar{background:#1f2330;border-bottom:1px solid #393d4b}
html.dk #pdfView .pvClose{border:0;border-radius:999px;background:#EF4444;color:#fff}
html.dk #pdfView .pvZ button{border-radius:10px;border:1.5px solid #353950;background:#1f2330;color:#9da6f5}
html.dk #pdfView .pvSave{border:0;border-radius:999px;background:linear-gradient(120deg,#4255FF,#7C3AED);color:#fff}
html.dk #pdfView .pvPage{background:#1f2330}
html.dk #pdfView .pvPg{background:rgba(20,24,40,.85);color:#fff;border-radius:999px}
html.dk #pdfView .pvMsg{color:#fff}
html.dk #pdfView .pvSpin{border-radius:50%;border:4px solid #363c4e40;border-top-color:#363c4e}
html.dk #pdfView .pvOpen{color:#fff;border:2px solid #363c4e80;border-radius:999px}
html.dk a.p2lock::after{background:#FFE27A;color:#7A5200;border-radius:999px}
html.dk a.p2own::after{background:#203c2a;color:#66e696;border-radius:999px}
html.dk #buySheet{background:rgba(20,24,40,.5)}
html.dk #buySheet .bsCard{background:#1f2330;border-radius:22px}
html.dk #buySheet .bsX{border-radius:10px;border:1.5px solid #393d4b;background:#1f2330}
html.dk #buySheet .bsBadge{color:#ba9fe8;background:#251e37;border-radius:999px}
html.dk #buySheet .bsPrice b{color:#9da6f5}
html.dk #buySheet .bsPrice span{color:#7f8aaa}
html.dk #buySheet ul{color:#aeb5c9}
html.dk #buySheet .bsPay{border:0;border-radius:14px;color:#fff;background:linear-gradient(120deg,#4255FF,#7C3AED 60%,#DB2777)}
html.dk #buySheet .bsSub{border:1.5px solid #3b3550;background:#241c35;border-radius:12px;color:#aea2db}
html.dk #buySheet .bsMsg{color:#eb9089}
html.dk #buySheet .bsMsg.info{color:#5bcfef}
html.dk #buySheet .bsFoot{color:#9fa8b6}
html.dk #pdfSheet{background:rgba(20,24,40,.45)}
html.dk .psCard{background:#1f2330;border-radius:22px}
html.dk .psIc{border-radius:16px;color:#fff;background:linear-gradient(135deg,#F06A1D,#E0367F)}
html.dk .psMsg{color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .psHint{color:#f2aa60;background:#372c1d;border-radius:12px}
html.dk .psX{border:0;background:none;color:color-mix(in srgb,var(--muted) 50%,#fff)}
html.dk .topOut{border:1.5px solid #503835;background:#1f2330;color:#eb9089;border-radius:999px}
html.dk .topOut:hover{background:#361f1d}
html.dk .pnH{background:#1f2330;border-bottom:1px solid #383c4d}
html.dk .pnBk{border-radius:11px;border:1.5px solid #383d4c;color:#cacedc!important}
html.dk .pnLogo{color:#cacedc!important}
html.dk .pnLogo img{border-radius:10px}
html.dk .pnLogo b{background:linear-gradient(135deg,color-mix(in srgb,#4255FF 55%,#fff),color-mix(in srgb,#E0367F 55%,#fff));-webkit-background-clip:text;background-clip:text;color:transparent}
html.dk .pnB{border:0;color:color-mix(in srgb,var(--c) 50%,#fff);background:color-mix(in srgb,var(--c) 10%,#1f2330);border-radius:999px}
html.dk .pnB:hover,html.dk .pnI.op .pnB{background:var(--c);color:#fff}
html.dk .pnI.on .pnB{background:linear-gradient(135deg,var(--c),color-mix(in srgb,var(--c) 70%,#7C3AED));color:#fff}
html.dk .pnM{background:#1f2330;border-radius:18px}
html.dk .pnM a{border-radius:12px;color:#cacedc!important;border-left:3px solid transparent}
html.dk .pnM a small{color:#7c86a7}
html.dk .pnM a:hover{background:color-mix(in srgb,var(--c) 9%,#1f2330);border-left-color:var(--c)}
html.dk .pnM a:hover b{color:color-mix(in srgb,var(--c) 50%,#fff)}
html.dk .pnM a.pnAll{color:color-mix(in srgb,var(--c) 50%,#fff)!important;background:color-mix(in srgb,var(--c) 9%,#1f2330);border-left:0}
html.dk .pnAc{border-radius:14px;background:#202234}
html.dk .pnIn,html.dk .pnUp{border:0;border-radius:11px}
html.dk .pnIn{background:transparent;color:#9da2e3!important}
html.dk .pnIn:hover{background:#1f2330}
html.dk .pnUp{background:linear-gradient(135deg,#4255FF,#7C3AED 60%,#E0367F);color:#fff!important}
html.dk .pnBg{border:0;border-radius:13px;color:#fff;background:linear-gradient(135deg,#0EA5A0,#4255FF 50%,#E0367F)}
@media (max-width:560px){html.dk .pnLogo img{border-radius:9px}html.dk .pnIn,html.dk .pnUp{border-radius:10px}html.dk .pnAc{border-radius:12px}}
html.dk .pnHome{border-radius:14px;background:#1f2234;color:#cacedc!important}
html.dk .pnD{border-radius:16px;background:color-mix(in srgb,var(--c) 7%,#1f2330)}
html.dk .pnDt{border:0;background:none;color:color-mix(in srgb,var(--c) 50%,#fff)}
html.dk .pnDs a{border-radius:11px;background:#1f2330;color:#cacedc!important}
html.dk .pnDs a small{color:#7c86a7}
html.dk .pnDs a.pnAll{background:var(--c);color:#fff!important}
html.dk .pnLk{color:color-mix(in srgb,var(--c) 50%,#fff)!important}
html.dk .pnLk:hover,html.dk .pnI.on .pnLk{color:#fff!important}
html.dk .pnDl2{border-radius:16px;color:color-mix(in srgb,var(--c) 50%,#fff)!important;background:color-mix(in srgb,var(--c) 7%,#1f2330)}
html.dk .ldHero{border-radius:30px;background:linear-gradient(125deg,#2D3B8E,#4C41B4 40%,#2563EB 75%,#2D3B8E)!important;background-size:300% 300%!important}
@media (max-width:640px){html.dk .ldHero{border-radius:22px}}
html.dk .dmS{background:linear-gradient(180deg,#1f2330,#201d36)}
html.dk .dmL li{color:#cacedc;background:#1f2330;border-radius:14px}
html.dk .dmL i{border-radius:11px;background:#1d2037;color:#9da6f5}
html.dk .dmB button{border:0;border-radius:14px}
html.dk .dmUp{color:#fff;background:linear-gradient(135deg,#4255FF,#7C3AED 60%,#E0367F)}
html.dk .dmIn{background:#1f2330;color:#9da2e3}
html.dk .dmF{color:#7c86a7}
html.dk .apS{border-radius:31px;background:#141721}
html.dk .apH b{color:#cacedc}
html.dk .apH span{color:#8791af}
html.dk .apC{border-radius:14px;background:linear-gradient(135deg,var(--a),var(--b));color:#fff}
html.dk .apT{color:#8791af;border-top:1px solid #383d4c}
html.dk .apT .mj{color:#aaa5ec}
html.dk .apT .mj img{border-radius:50%}
html.dk .dmFr{border-radius:40px;background:#141826}
html.dk .dmFr video{border-radius:31px;background:#141721}
html.dk .dmPl{border-radius:50%;border:0;color:#fff;background:linear-gradient(135deg,#4255FF,#E0367F)}
html.dk .gor{color:var(--muted,#7c86a7)}
html.dk .gor:before,html.dk .gor:after{background:rgba(104,112,138,.28)}
html.dk .vzIn{color:#9ca4bd}
html.dk .vzG h2{color:#cacedc}
html.dk .vzSec{color:#8791af}
html.dk .vzC{background:#1f2330;border-radius:22px;border:1.5px solid color-mix(in srgb,var(--c) 18%,#363c4e)}
html.dk .vzP{background:linear-gradient(135deg,var(--c),#2D3B8E)}
html.dk .vzP img,html.dk .vzP iframe{border:0}
html.dk .vzPl{border:0;border-radius:50%;color:#fff;background:linear-gradient(135deg,var(--c),#E0367F)}
html.dk .vzS{color:color-mix(in srgb,var(--c) 50%,#fff);background:color-mix(in srgb,var(--c) 11%,#1f2330);border-radius:99px}
html.dk .vzT h3{color:#cacedc}
html.dk .vzT p{color:#8791af}
html.dk .vzY{color:color-mix(in srgb,var(--c) 50%,#fff)!important}
html.dk .vzMore{color:#8791af}
html.dk .vzBtn{color:#fff!important;border-radius:14px;background:linear-gradient(135deg,#DB2777,#7C3AED)}
html.dk .pcard.viz{background:linear-gradient(135deg,#DB2777,#7C3AED);color:#fff}
html.dk .ldHc.k5{background:linear-gradient(135deg,#DB2777,#7C3AED)}
html.dk .cuNo{border-radius:12px;background:#372e1e;border:1px solid #504735}
html.dk .pvSpin{border-radius:50%;border:3px solid #353a50;border-top-color:#F06A1D}
html.dk .hub{background:var(--bg);border:1.5px solid color-mix(in srgb,var(--ac) 22%,#363c4e);border-radius:24px;color:#bfc4d4}
html.dk .hubH i{border-radius:14px;background:#1f2330}
html.dk .hub h1,html.dk .hub h2.hubT{color:#9ea6ce}
html.dk .hubS{color:#969fb9}
html.dk .hub details{background:#1f2330;border:1px solid color-mix(in srgb,var(--ac) 22%,#363c4e);border-radius:16px}
html.dk .hub summary{color:#9ea6ce}
html.dk .hub summary::after{border-right:2.5px solid var(--ac);border-bottom:2.5px solid var(--ac)}
html.dk .hub details[open]>summary{background:color-mix(in srgb,var(--ac) 8%,#1f2330)}
html.dk .hubL a{border-radius:10px;color:#b3b9cc}
html.dk .hubL a:hover,html.dk .hubL a:focus-visible{background:color-mix(in srgb,var(--ac) 10%,#1f2330);color:color-mix(in srgb,var(--ac) 50%,#fff)}
html.dk .hubL details{border-radius:12px}
html.dk .hubC a{border-radius:14px;background:var(--ac);color:#fff}
html.dk .hubC a.o{background:#1f2330;color:color-mix(in srgb,var(--ac) 50%,#fff);border:1.5px solid var(--ac)}
html.dk .hubSub{border-top:1px dashed color-mix(in srgb,var(--ac) 30%,#363c4e)}
html.dk .crsC{background:var(--bg);border:1.5px solid color-mix(in srgb,var(--ac) 22%,#363c4e);border-radius:22px}
html.dk .crsC p{color:#969fb9}
html.dk .crsC span{border-radius:99px;background:#1f2330;color:color-mix(in srgb,var(--ac) 50%,#fff)}
html.dk body{color:#cacedc;background:#141721}
html.dk a{color:color-mix(in srgb,var(--a) 50%,#fff)}
html.dk .sub{background:#1f2330;border-bottom:1px solid #383d4c}
html.dk .sub a{border-radius:99px;color:#9ca4bd}
html.dk .sub a.on{background:var(--a);color:#fff}
html.dk .chips a{background:#1f23302e;border:1px solid #363c4e66;color:#fff;border-radius:99px}
html.dk header{background:#1f2330;border-bottom:1px solid #383d4c}
html.dk .logo{color:#cacedc}
html.dk .logo b{color:color-mix(in srgb,var(--a) 50%,#fff)}
html.dk nav a{color:#9ca4bd}
html.dk nav a.on{color:color-mix(in srgb,var(--a) 50%,#fff)}
html.dk .btn.o{background:#1f2330;color:color-mix(in srgb,var(--a) 50%,#fff)!important;border:1.5px solid var(--a)}
html.dk .btn{background:linear-gradient(135deg,var(--a),var(--b));color:#fff!important;border-radius:12px}
html.dk .hero{background:linear-gradient(135deg,var(--a),var(--b));color:#fff}
html.dk .card{background:#1f2330;border:1px solid #383d4c;border-radius:16px}
html.dk .tag{border-radius:99px;background:color-mix(in srgb,var(--a) 12%,#1f2330);color:color-mix(in srgb,var(--a) 50%,#fff)}
html.dk table{border-collapse:collapse;background:#1f2330;border-radius:12px}
html.dk td,html.dk th{border-bottom:1px solid #383d4d}
html.dk th{background:#1e2237}
html.dk .cta{background:#1f2330;border:2px solid var(--a);border-radius:18px}
html.dk footer{color:#7581a3}
html.dk .crumb{color:#7581a3}
html.dk .mnL{background:linear-gradient(135deg,#1b2160,#4a2fa0);color:#fff;border-radius:24px}
html.dk .pcDb{background:rgba(14,18,48,.45)}
html.dk .fcard{background:var(--t)!important;border-color:color-mix(in srgb,var(--k) 20%,#363c4e)!important}
html.dk .fcard .ic{border-radius:14px;background:#1f2330}
html.dk .fcard h3{color:color-mix(in srgb,var(--k) 50%,#fff)}
html.dk .bk{color:#9ca4bd;border:1.5px solid #353a50;border-radius:12px}
html.dk .bk:hover{color:color-mix(in srgb,var(--a) 50%,#fff);border-color:var(--a)}
html.dk .logo img{border-radius:9px}
html.dk .sy span{color:rgba(255,255,255,.12)}
html.dk .stats div{background:#1f2330;border:1px solid #383d4c;border-radius:16px}
html.dk .stats b{color:color-mix(in srgb,var(--a) 50%,#fff)}
html.dk .stats small{color:#8791af}
html.dk .sec .lead{color:#8791af}
html.dk .step{background:#1f2330;border:1px solid #383d4c;border-radius:18px}
html.dk .step:before{border-radius:50%;background:linear-gradient(135deg,var(--a),var(--b));color:#fff}
html.dk .step p{color:#8791af}
html.dk .xcard{border-radius:22px;color:#fff}
html.dk .xcard:after{border-radius:50%;background:#1f233024}
html.dk .xcard h3{color:#fff}
html.dk .xcard .pl span{background:#1f233033;border:1px solid #363c4e59;border-radius:99px}
html.dk .lk a{color:#cacedc;background:var(--t);border:1px solid color-mix(in srgb,var(--k) 22%,#363c4e);border-radius:18px}
html.dk .lk b{color:color-mix(in srgb,var(--k) 50%,#fff)}
html.dk .lk span{color:#8791af}
html.dk .hero{border-radius:26px;background-size:300% 300%!important}
html.dk .hero:after{background:linear-gradient(105deg,transparent 35%,#1f233033 50%,transparent 65%);background-size:250% 100%}
html.dk .hero:before{border-radius:50%;background:#1f23301f}
@media (max-width:640px){html.dk .hero{border-radius:20px}}
html.dk .cxP{border-radius:22px;color:#fff!important;background:linear-gradient(140deg,var(--c1),var(--c2))}
html.dk .cxP:before{border-radius:50%;background:#1f233024}
html.dk .cxI{border-radius:18px;background:#1f233033}
html.dk .cxC span{background:#1f233038;border-radius:999px}
html.dk .cxG{border-radius:50%;background:#1f2330;color:color-mix(in srgb,var(--c1) 50%,#fff)}
@media (max-width:820px){html.dk .cxP{border-radius:20px}html.dk .cxI{border-radius:15px}}
html.dk .cxH{color:#7c86a7}
html.dk .cxR{border-radius:16px;background:#1f2330;color:#cacedc!important;border-left:5px solid var(--c)}
html.dk .cxN{color:color-mix(in srgb,var(--c) 50%,#fff)}
html.dk .cxA{border-radius:50%;color:#fff;background:var(--c)}
@media (max-width:820px){html.dk .cxF i{color:#7c86a7}}
html.dk .vzP{background:linear-gradient(135deg,var(--c),#1b2160)}
html.dk .cuLb{color:#8b95b2}
html.dk .cuMain,html.dk .cuAn{color:#cacedc;border-radius:14px}
html.dk .cuMain{background:linear-gradient(135deg,var(--a),var(--b));color:#fff!important}
html.dk .cuAn{background:#1c2035;border:1px solid #383d4c}
html.dk .cuAn small{color:#8b95b2}
html.dk .cuY{border-radius:12px;border:1.5px solid color-mix(in srgb,var(--a) 45%,#363c4e);color:color-mix(in srgb,var(--a) 50%,#fff);background:#1f2330}
html.dk .cuNote{color:#9aa3bc}
html.dk .cuTw{border:1px solid #383d4c;border-radius:16px;background:#1f2330}
html.dk .cuT{border-collapse:collapse}
html.dk .cuT td small{color:#8b95b2}
html.dk .cuT th,html.dk .cuT td{border-top:1px solid #363b4e}
html.dk .cuT th{background:#1c2035}
html.dk .cuLock{border-radius:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--a) 10%,#1f2330),color-mix(in srgb,var(--b) 10%,#1f2330));border:1.5px solid color-mix(in srgb,var(--a) 35%,#363c4e)}
html.dk .cuLock span{color:#abb2c7}
html.dk .bioCr{border-radius:14px;background:#203b37;color:#67eddd}
html.dk .scSub li .bvL{color:#f18d65;background:#382b1e;border-radius:10px}
html.dk .scSub li .bvL:hover{background:#C2410C;color:#fff}
html.dk body.sc{background:#1b2133}
html.dk .scHero{border-radius:28px;color:#fff;background:linear-gradient(120deg,#0EA5A0,#2563EB 45%,#7C3AED 75%,#0EA5A0);background-size:300% 300%}
html.dk .scHero:after{background:linear-gradient(105deg,transparent 35%,#1f23302e 50%,transparent 65%);background-size:250% 100%}
html.dk .scPill{background:#1f233033;border:1px solid #363c4e66;border-radius:999px}
html.dk .scHero h1{color:#fff}
html.dk .scBtn{border-radius:14px;background:#1f2330;color:#8cabef!important}
html.dk .scBtn.o{background:#1f233024;color:#fff!important}
@media (max-width:720px){html.dk .scHero{border-radius:22px}}
html.dk .scCc{border-radius:22px;color:#fff!important;background:linear-gradient(140deg,var(--c),var(--c2))}
html.dk .scCc:before{border-radius:50%;background:#1f233024}
html.dk .scChips span{background:#1f233033;border-radius:999px}
html.dk .scL{border-radius:22px;background:#1f2330;border-top:5px solid var(--c)}
html.dk .scL .ic{border-radius:16px;background:color-mix(in srgb,var(--c) 14%,#1f2330)}
html.dk .scL h3{color:color-mix(in srgb,var(--c) 50%,#fff)}
html.dk .scL p{color:#969fb9}
html.dk .scL ul{color:#cacedc}
html.dk .scT{border:0;border-radius:999px;color:color-mix(in srgb,var(--c) 50%,#fff);background:#1f2330}
html.dk .scT.on{background:var(--c);color:#fff}
html.dk .scSub{background:#1f2330;border-radius:20px;border:1.5px solid color-mix(in srgb,var(--c) 18%,#363c4e)}
html.dk .scSi{border-radius:14px;background:color-mix(in srgb,var(--c) 13%,#1f2330)}
html.dk .scSh h3{color:#cacedc}
html.dk .scSh small{color:#7c86a7}
html.dk .scN{color:color-mix(in srgb,var(--c) 50%,#fff);background:color-mix(in srgb,var(--c) 11%,#1f2330);border-radius:999px}
html.dk .scSub li{border-radius:10px}
html.dk .scSub li:nth-child(odd){background:color-mix(in srgb,var(--c) 5%,#1f2330)}
html.dk .scSub li:before{border-radius:8px;color:#fff;background:var(--c)}
html.dk .scNew{border-radius:22px;background:linear-gradient(135deg,#3d3721,#381e28);border:1.5px solid #504635}
html.dk .scNew h3{color:#ec8f70}
html.dk .scNew ul{color:#969fb9}
html.dk .scR{border-radius:18px;background:#1f2330;color:#cacedc!important}
html.dk .scR i{border-radius:14px;background:var(--t)}
html.dk .scR small{color:#7c86a7}
html.dk .scQ{background:#1f2330;border-radius:16px}
html.dk .scQ summary:after{color:#56f1ec}
html.dk .scQ p{color:#969fb9}
html.dk .cfxChips button{border:1.5px solid #504035;background:#1f2330;border-radius:999px;color:#a6adc4}
html.dk .cfxChips button.on{background:var(--ac);border-color:var(--ac);color:#fff}
html.dk .cfxQ input{border:1.5px solid #4b413a;border-radius:12px;background:#1f2330}
html.dk .cfxN{color:#8891af}
html.dk .cfxS{border:1px solid #504135;border-radius:16px;background:#1f2330}
html.dk .cfxS>summary{color:#ccd0dd}
html.dk .cfxS>summary em{color:#7883a5}
html.dk .cfxL{border-top:1px solid #504235}
html.dk .cfxR{border-bottom:1px solid #504235}
html.dk .cfxR b{color:#d89b7d}
html.dk .cfxEmpty{color:#8891af}
html.dk .cfxFoot{color:#8891af}
html.dk .pnLo{border:1.5px solid #503835;background:#1f2330;color:#eb9089;border-radius:999px}
html.dk [style*="--a:#E8F7F2"],html.dk [style*="--a: #E8F7F2"]{--a:#213931!important}
html.dk [style*="--a:#ECEFFF"],html.dk [style*="--a: #ECEFFF"]{--a:#1e2237!important}
html.dk [style*="--a:#FDEBF4"],html.dk [style*="--a: #FDEBF4"]{--a:#381e2b!important}
html.dk [style*="--a:#FFF0E4"],html.dk [style*="--a: #FFF0E4"]{--a:#392a1f!important}
html.dk [style*="--acc-s:#F1EAFF"],html.dk [style*="--acc-s: #F1EAFF"]{--acc-s:#261e38!important}
html.dk [style*="--bg:#E8F7F2"],html.dk [style*="--bg: #E8F7F2"]{--bg:#213931!important}
html.dk [style*="--bg:#ECEFFF"],html.dk [style*="--bg: #ECEFFF"]{--bg:#1e2237!important}
html.dk [style*="--bg:#F3EDFF"],html.dk [style*="--bg: #F3EDFF"]{--bg:#261d37!important}
html.dk [style*="--bg:#F6F7FB"],html.dk [style*="--bg: #F6F7FB"]{--bg:#141721!important}
html.dk [style*="--bg:#FDEBF4"],html.dk [style*="--bg: #FDEBF4"]{--bg:#381e2b!important}
html.dk [style*="--bg:#FFF0E4"],html.dk [style*="--bg: #FFF0E4"]{--bg:#392a1f!important}
html.dk [style*="--cyan-s:#E0F5FA"],html.dk [style*="--cyan-s: #E0F5FA"]{--cyan-s:#20363b!important}
html.dk [style*="--faint:#939BB4"],html.dk [style*="--faint: #939BB4"]{--faint:#a1a7bb!important}
html.dk [style*="--fg:#282E3E"],html.dk [style*="--fg: #282E3E"]{--fg:#bfc4d4!important}
html.dk [style*="--gold2-s:#FFF4D6"],html.dk [style*="--gold2-s: #FFF4D6"]{--gold2-s:#3d3521!important}
html.dk [style*="--green-s:#E3F7EA"],html.dk [style*="--green-s: #E3F7EA"]{--green-s:#203b29!important}
html.dk [style*="--indigo-s:#EDEFFF"],html.dk [style*="--indigo-s: #EDEFFF"]{--indigo-s:#1d2037!important}
html.dk [style*="--lime-s:#EEF8DB"],html.dk [style*="--lime-s: #EEF8DB"]{--lime-s:#333d21!important}
html.dk [style*="--line:#E3E6EF"],html.dk [style*="--line: #E3E6EF"]{--line:#282c36!important}
html.dk [style*="--line2:#D9DDE8"],html.dk [style*="--line2: #D9DDE8"]{--line2:#2c2f39!important}
html.dk [style*="--muted:#586380"],html.dk [style*="--muted: #586380"]{--muted:#8892b0!important}
html.dk [style*="--orange-s:#FFEEE3"],html.dk [style*="--orange-s: #FFEEE3"]{--orange-s:#39291f!important}
html.dk [style*="--pink-s:#FDE7F1"],html.dk [style*="--pink-s: #FDE7F1"]{--pink-s:#391e2a!important}
html.dk [style*="--soft:#D9F7F2"],html.dk [style*="--soft: #D9F7F2"]{--soft:#213e39!important}
html.dk [style*="--soft:#EDEFFF"],html.dk [style*="--soft: #EDEFFF"]{--soft:#1d2037!important}
html.dk [style*="--soft:#FFEDD5"],html.dk [style*="--soft: #FFEDD5"]{--soft:#3d3121!important}
html.dk [style*="--sun-s:#FFF6CC"],html.dk [style*="--sun-s: #FFF6CC"]{--sun-s:#3f3a22!important}
html.dk [style*="--surface:#FFFFFF"],html.dk [style*="--surface: #FFFFFF"]{--surface:#1f2330!important}
html.dk [style*="--t:#E3F7F4"],html.dk [style*="--t: #E3F7F4"]{--t:#203b37!important}
html.dk [style*="--t:#E4F7EA"],html.dk [style*="--t: #E4F7EA"]{--t:#203b28!important}
html.dk [style*="--t:#E6F1FE"],html.dk [style*="--t: #E6F1FE"]{--t:#1e2b39!important}
html.dk [style*="--t:#ECEFFF"],html.dk [style*="--t: #ECEFFF"]{--t:#1e2237!important}
html.dk [style*="--t:#EEF0FF"],html.dk [style*="--t: #EEF0FF"]{--t:#1d2037!important}
html.dk [style*="--t:#F1EAFE"],html.dk [style*="--t: #F1EAFE"]{--t:#271e38!important}
html.dk [style*="--t:#FDE8F1"],html.dk [style*="--t: #FDE8F1"]{--t:#391e2a!important}
html.dk [style*="--t:#FFF0E4"],html.dk [style*="--t: #FFF0E4"]{--t:#392a1f!important}
html.dk [style*="--teal-s:#E1F6F2"],html.dk [style*="--teal-s: #E1F6F2"]{--teal-s:#213c37!important}
html.dk [style*="--violet-s:#F2ECFF"],html.dk [style*="--violet-s: #F2ECFF"]{--violet-s:#261e37!important}
html.dk [style*="background:#C9CEF2"],html.dk [style*="background: #C9CEF2"]{background:#242843!important}
html.dk [style*="background:#D9F7EC"],html.dk [style*="background: #D9F7EC"]{background:#213e33!important}
html.dk [style*="background:#D9F7F2"],html.dk [style*="background: #D9F7F2"]{background:#213e39!important}
html.dk [style*="background:#DCEFFF"],html.dk [style*="background: #DCEFFF"]{background:#202f3b!important}
html.dk [style*="background:#DCF7E6"],html.dk [style*="background: #DCF7E6"]{background:#213d2b!important}
html.dk [style*="background:#DCFCE7"],html.dk [style*="background: #DCFCE7"]{background:#203c2a!important}
html.dk [style*="background:#DDF5E8"],html.dk [style*="background: #DDF5E8"]{background:#213d2e!important}
html.dk [style*="background:#E1F6F2"],html.dk [style*="background: #E1F6F2"]{background:#213c37!important}
html.dk [style*="background:#E3E6F5"],html.dk [style*="background: #E3E6F5"]{background:#22263a!important}
html.dk [style*="background:#E3F7F3"],html.dk [style*="background: #E3F7F3"]{background:#203b36!important}
html.dk [style*="background:#E3F7F4"],html.dk [style*="background: #E3F7F4"]{background:#203b37!important}
html.dk [style*="background:#E6EAFF"],html.dk [style*="background: #E6EAFF"]{background:#1e2339!important}
html.dk [style*="background:#E6F7F4"],html.dk [style*="background: #E6F7F4"]{background:#203a35!important}
html.dk [style*="background:#E7E1FF"],html.dk [style*="background: #E7E1FF"]{background:#241f3a!important}
html.dk [style*="background:#EAF7F5"],html.dk [style*="background: #EAF7F5"]{background:#213734!important}
html.dk [style*="background:#EAF7F5!important"],html.dk [style*="background: #EAF7F5!important"]{background:#213734!important!important}
html.dk [style*="background:#ECEEFA"],html.dk [style*="background: #ECEEFA"]{background:#1e2238!important}
html.dk [style*="background:#ECFDF3"],html.dk [style*="background: #ECFDF3"]{background:#1e3828!important}
html.dk [style*="background:#EDEFFF"],html.dk [style*="background: #EDEFFF"]{background:#1d2037!important}
html.dk [style*="background:#EEF0FF"],html.dk [style*="background: #EEF0FF"]{background:#1d2037!important}
html.dk [style*="background:#EEF1FF"],html.dk [style*="background: #EEF1FF"]{background:#1d2237!important}
html.dk [style*="background:#F0FDF4"],html.dk [style*="background: #F0FDF4"]{background:#1d3725!important}
html.dk [style*="background:#F1EAFF"],html.dk [style*="background: #F1EAFF"]{background:#261e38!important}
html.dk [style*="background:#F1EBFF"],html.dk [style*="background: #F1EBFF"]{background:#251e37!important}
html.dk [style*="background:#F1F2F7"],html.dk [style*="background: #F1F2F7"]{background:#242731!important}
html.dk [style*="background:#F3EEFF"],html.dk [style*="background: #F3EEFF"]{background:#251d37!important}
html.dk [style*="background:#F3F4F8"],html.dk [style*="background: #F3F4F8"]{background:#242730!important}
html.dk [style*="background:#F3F4FA"],html.dk [style*="background: #F3F4FA"]{background:#141621!important}
html.dk [style*="background:#F3F5FB"],html.dk [style*="background: #F3F5FB"]{background:#1e2435!important}
html.dk [style*="background:#F4F5F9"],html.dk [style*="background: #F4F5F9"]{background:#141721!important}
html.dk [style*="background:#F5F6FF"],html.dk [style*="background: #F5F6FF"]{background:#1c1f35!important}
html.dk [style*="background:#F6F7FB"],html.dk [style*="background: #F6F7FB"]{background:#141721!important}
html.dk [style*="background:#F6FCFB"],html.dk [style*="background: #F6FCFB"]{background:#1e3430!important}
html.dk [style*="background:#F7F4FF"],html.dk [style*="background: #F7F4FF"]{background:#231c35!important}
html.dk [style*="background:#F8F5FF"],html.dk [style*="background: #F8F5FF"]{background:#241c35!important}
html.dk [style*="background:#FAFAFE"],html.dk [style*="background: #FAFAFE"]{background:#1c1c34!important}
html.dk [style*="background:#FAFAFF"],html.dk [style*="background: #FAFAFF"]{background:#1c1c34!important}
html.dk [style*="background:#FDE7F1"],html.dk [style*="background: #FDE7F1"]{background:#391e2a!important}
html.dk [style*="background:#FDE7F3"],html.dk [style*="background: #FDE7F3"]{background:#391e2d!important}
html.dk [style*="background:#FEF3C7"],html.dk [style*="background: #FEF3C7"]{background:#413b23!important}
html.dk [style*="background:#FEF3F2"],html.dk [style*="background: #FEF3F2"]{background:#361f1d!important}
html.dk [style*="background:#FFDDEB"],html.dk [style*="background: #FFDDEB"]{background:#3b202b!important}
html.dk [style*="background:#FFE1D1"],html.dk [style*="background: #FFE1D1"]{background:#3e2b21!important}
html.dk [style*="background:#FFE5F0"],html.dk [style*="background: #FFE5F0"]{background:#391e2a!important}
html.dk [style*="background:#FFE9D6"],html.dk [style*="background: #FFE9D6"]{background:#3d2e21!important}
html.dk [style*="background:#FFEDD5"],html.dk [style*="background: #FFEDD5"]{background:#3d3121!important}
html.dk [style*="background:#FFEDE0"],html.dk [style*="background: #FFEDE0"]{background:#3a2a1f!important}
html.dk [style*="background:#FFEEE3"],html.dk [style*="background: #FFEEE3"]{background:#39291f!important}
html.dk [style*="background:#FFF1E6"],html.dk [style*="background: #FFF1E6"]{background:#392a1e!important}
html.dk [style*="background:#FFF1F2"],html.dk [style*="background: #FFF1F2"]{background:#361d1f!important}
html.dk [style*="background:#FFF3B8"],html.dk [style*="background: #FFF3B8"]{background:#443f25!important}
html.dk [style*="background:#FFF3C4"],html.dk [style*="background: #FFF3C4"]{background:#413b23!important}
html.dk [style*="background:#FFF3E8"],html.dk [style*="background: #FFF3E8"]{background:#382b1e!important}
html.dk [style*="background:#FFF4CC"],html.dk [style*="background: #FFF4CC"]{background:#3f3922!important}
html.dk [style*="background:#FFF4D6"],html.dk [style*="background: #FFF4D6"]{background:#3d3521!important}
html.dk [style*="background:#FFF7E6"],html.dk [style*="background: #FFF7E6"]{background:#39301e!important}
html.dk [style*="background:#FFF7EA"],html.dk [style*="background: #FFF7EA"]{background:#382e1e!important}
html.dk [style*="background:#FFF7EA!important"],html.dk [style*="background: #FFF7EA!important"]{background:#382e1e!important!important}
html.dk [style*="background:#FFF7ED"],html.dk [style*="background: #FFF7ED"]{background:#372c1d!important}
html.dk [style*="background:#FFF8E1"],html.dk [style*="background: #FFF8E1"]{background:#3a341f!important}
html.dk [style*="background:#e6e9fb"],html.dk [style*="background: #e6e9fb"]{background:#1f233a!important}
html.dk [style*="background:#eef0f7"],html.dk [style*="background: #eef0f7"]{background:#232734!important}
html.dk [style*="background:#eef0f8"],html.dk [style*="background: #eef0f8"]{background:#212535!important}
html.dk [style*="background:#eef0ff"],html.dk [style*="background: #eef0ff"]{background:#1d2037!important}
html.dk [style*="background:#f0f2fb"],html.dk [style*="background: #f0f2fb"]{background:#1e2237!important}
html.dk [style*="background:#f1f3fc"],html.dk [style*="background: #f1f3fc"]{background:#1d2237!important}
html.dk [style*="background:#f2f3fa"],html.dk [style*="background: #f2f3fa"]{background:#202234!important}
html.dk [style*="background:#f3f4ff"],html.dk [style*="background: #f3f4ff"]{background:#1d1f35!important}
html.dk [style*="background:#f4f5fb"],html.dk [style*="background: #f4f5fb"]{background:#1f2234!important}
html.dk [style*="background:#f4f5fc"],html.dk [style*="background: #f4f5fc"]{background:#1d2036!important}
html.dk [style*="background:#f4f5fd"],html.dk [style*="background: #f4f5fd"]{background:#1d1f36!important}
html.dk [style*="background:#f6f7fb"],html.dk [style*="background: #f6f7fb"]{background:#141721!important}
html.dk [style*="background:#f7f8fd"],html.dk [style*="background: #f7f8fd"]{background:#1c2035!important}
html.dk [style*="background:#fbfcff"],html.dk [style*="background: #fbfcff"]{background:#1b2133!important}
html.dk [style*="background:#fff"],html.dk [style*="background: #fff"]{background:#1f2330!important}
html.dk [style*="background:#fff!important"],html.dk [style*="background: #fff!important"]{background:#1f2330!important!important}
html.dk [style*="background:rgba(255,255,255,.08)"],html.dk [style*="background: rgba(255,255,255,.08)"]{background:#1f233014!important}
html.dk [style*="background:rgba(255,255,255,.12)"],html.dk [style*="background: rgba(255,255,255,.12)"]{background:#1f23301f!important}
html.dk [style*="background:rgba(255,255,255,.14)"],html.dk [style*="background: rgba(255,255,255,.14)"]{background:#1f233024!important}
html.dk [style*="background:rgba(255,255,255,.16)"],html.dk [style*="background: rgba(255,255,255,.16)"]{background:#1f233029!important}
html.dk [style*="background:rgba(255,255,255,.18)"],html.dk [style*="background: rgba(255,255,255,.18)"]{background:#1f23302e!important}
html.dk [style*="background:rgba(255,255,255,.2)"],html.dk [style*="background: rgba(255,255,255,.2)"]{background:#1f233033!important}
html.dk [style*="background:rgba(255,255,255,.22)"],html.dk [style*="background: rgba(255,255,255,.22)"]{background:#1f233038!important}
html.dk [style*="background:rgba(255,255,255,.25)"],html.dk [style*="background: rgba(255,255,255,.25)"]{background:#1f233040!important}
html.dk [style*="background:rgba(255,255,255,.28)"],html.dk [style*="background: rgba(255,255,255,.28)"]{background:#1f233047!important}
html.dk [style*="background:rgba(255,255,255,.75)"],html.dk [style*="background: rgba(255,255,255,.75)"]{background:#1f2330bf!important}
html.dk [style*="background:rgba(255,255,255,.98)"],html.dk [style*="background: rgba(255,255,255,.98)"]{background:#1f2330fa!important}
html.dk [style*="border:1.5px dashed #CDBFFF"],html.dk [style*="border: 1.5px dashed #CDBFFF"]{border-color:#3b3550!important}
html.dk [style*="border:1.5px solid #A7F3D0"],html.dk [style*="border: 1.5px solid #A7F3D0"]{border-color:#355043!important}
html.dk [style*="border:1.5px solid #D9DEFF"],html.dk [style*="border: 1.5px solid #D9DEFF"]{border-color:#353950!important}
html.dk [style*="border:1.5px solid #E3DAFF"],html.dk [style*="border: 1.5px solid #E3DAFF"]{border-color:#3b3550!important}
html.dk [style*="border:1.5px solid #E5E7F0"],html.dk [style*="border: 1.5px solid #E5E7F0"]{border-color:#393d4b!important}
html.dk [style*="border:1.5px solid #F2C4BF"],html.dk [style*="border: 1.5px solid #F2C4BF"]{border-color:#503835!important}
html.dk [style*="border:1.5px solid #F6D7A8"],html.dk [style*="border: 1.5px solid #F6D7A8"]{border-color:#504535!important}
html.dk [style*="border:1.5px solid #FBD38D"],html.dk [style*="border: 1.5px solid #FBD38D"]{border-color:#504635!important}
html.dk [style*="border:1.5px solid #FED7AA"],html.dk [style*="border: 1.5px solid #FED7AA"]{border-color:#504335!important}
html.dk [style*="border:1.5px solid #cdd3f7"],html.dk [style*="border: 1.5px solid #cdd3f7"]{border-color:#353950!important}
html.dk [style*="border:1.5px solid #cfd4ee"],html.dk [style*="border: 1.5px solid #cfd4ee"]{border-color:#353950!important}
html.dk [style*="border:1.5px solid #d9dcef"],html.dk [style*="border: 1.5px solid #d9dcef"]{border-color:#353950!important}
html.dk [style*="border:1.5px solid #dfe3f3"],html.dk [style*="border: 1.5px solid #dfe3f3"]{border-color:#353a50!important}
html.dk [style*="border:1.5px solid #e3e6f0"],html.dk [style*="border: 1.5px solid #e3e6f0"]{border-color:#383d4c!important}
html.dk [style*="border:1.5px solid #e6dcd4"],html.dk [style*="border: 1.5px solid #e6dcd4"]{border-color:#4b413a!important}
html.dk [style*="border:1.5px solid #f0c9b3"],html.dk [style*="border: 1.5px solid #f0c9b3"]{border-color:#503f35!important}
html.dk [style*="border:1.5px solid #f0d8c8"],html.dk [style*="border: 1.5px solid #f0d8c8"]{border-color:#504035!important}
html.dk [style*="border:1.5px solid rgba(255,255,255,.55)"],html.dk [style*="border: 1.5px solid rgba(255,255,255,.55)"]{border-color:#363c4e8c!important}
html.dk [style*="border:1.5px solid rgba(255,255,255,.6)"],html.dk [style*="border: 1.5px solid rgba(255,255,255,.6)"]{border-color:#363c4e99!important}
html.dk [style*="border:1px solid #F7D3C0"],html.dk [style*="border: 1px solid #F7D3C0"]{border-color:#503e35!important}
html.dk [style*="border:1px solid #e1e5f3"],html.dk [style*="border: 1px solid #e1e5f3"]{border-color:#353b50!important}
html.dk [style*="border:1px solid #e3e6f0"],html.dk [style*="border: 1px solid #e3e6f0"]{border-color:#383d4c!important}
html.dk [style*="border:1px solid #e3e6f3"],html.dk [style*="border: 1px solid #e3e6f3"]{border-color:#353a50!important}
html.dk [style*="border:1px solid #e6e9f3"],html.dk [style*="border: 1px solid #e6e9f3"]{border-color:#373c4e!important}
html.dk [style*="border:1px solid #eceefc"],html.dk [style*="border: 1px solid #eceefc"]{border-color:#353850!important}
html.dk [style*="border:1px solid #f0e2d6"],html.dk [style*="border: 1px solid #f0e2d6"]{border-color:#504135!important}
html.dk [style*="border:1px solid rgba(255,255,255,.3)"],html.dk [style*="border: 1px solid rgba(255,255,255,.3)"]{border-color:#363c4e4c!important}
html.dk [style*="border:1px solid rgba(255,255,255,.35)"],html.dk [style*="border: 1px solid rgba(255,255,255,.35)"]{border-color:#363c4e59!important}
html.dk [style*="border:1px solid rgba(255,255,255,.4)"],html.dk [style*="border: 1px solid rgba(255,255,255,.4)"]{border-color:#363c4e66!important}
html.dk [style*="border:2.5px solid #C9B6FF"],html.dk [style*="border: 2.5px solid #C9B6FF"]{border-color:#3c3550!important}
html.dk [style*="border:2px solid #D1FAE5"],html.dk [style*="border: 2px solid #D1FAE5"]{border-color:#355042!important}
html.dk [style*="border:2px solid #D9DEFF"],html.dk [style*="border: 2px solid #D9DEFF"]{border-color:#353950!important}
html.dk [style*="border:2px solid #E1E4FA"],html.dk [style*="border: 2px solid #E1E4FA"]{border-color:#353850!important}
html.dk [style*="border:2px solid #E3DAFF"],html.dk [style*="border: 2px solid #E3DAFF"]{border-color:#3b3550!important}
html.dk [style*="border:2px solid #E3E6EF"],html.dk [style*="border: 2px solid #E3E6EF"]{border-color:#393e4b!important}
html.dk [style*="border:2px solid #E6DAFF"],html.dk [style*="border: 2px solid #E6DAFF"]{border-color:#3e3550!important}
html.dk [style*="border:2px solid #F6D7A8!important"],html.dk [style*="border: 2px solid #F6D7A8!important"]{border-color:#504535!important}
html.dk [style*="border:2px solid #FED7AA"],html.dk [style*="border: 2px solid #FED7AA"]{border-color:#504335!important}
html.dk [style*="border:2px solid rgba(255,255,255,.5)"],html.dk [style*="border: 2px solid rgba(255,255,255,.5)"]{border-color:#363c4e80!important}
html.dk [style*="border:4px solid rgba(255,255,255,.25)"],html.dk [style*="border: 4px solid rgba(255,255,255,.25)"]{border-color:#363c4e40!important}
html.dk [style*="border-bottom:1px solid #D7ECEA"],html.dk [style*="border-bottom: 1px solid #D7ECEA"]{border-bottom-color:#374e4c!important}
html.dk [style*="border-bottom:1px solid #E5E7F0"],html.dk [style*="border-bottom: 1px solid #E5E7F0"]{border-bottom-color:#393d4b!important}
html.dk [style*="border-bottom:1px solid #e3e6f0"],html.dk [style*="border-bottom: 1px solid #e3e6f0"]{border-bottom-color:#383d4c!important}
html.dk [style*="border-bottom:1px solid #e6e9f3"],html.dk [style*="border-bottom: 1px solid #e6e9f3"]{border-bottom-color:#373c4e!important}
html.dk [style*="border-bottom:1px solid #e8eaf3"],html.dk [style*="border-bottom: 1px solid #e8eaf3"]{border-bottom-color:#383c4d!important}
html.dk [style*="border-bottom:1px solid #eceef5"],html.dk [style*="border-bottom: 1px solid #eceef5"]{border-bottom-color:#383d4d!important}
html.dk [style*="border-bottom:1px solid #eceef6"],html.dk [style*="border-bottom: 1px solid #eceef6"]{border-bottom-color:#363b4e!important}
html.dk [style*="border-bottom:1px solid #f8f0e8"],html.dk [style*="border-bottom: 1px solid #f8f0e8"]{border-bottom-color:#504235!important}
html.dk [style*="border-bottom:2px solid #E1E4FA"],html.dk [style*="border-bottom: 2px solid #E1E4FA"]{border-bottom-color:#353850!important}
html.dk [style*="border-bottom:3px solid #fff"],html.dk [style*="border-bottom: 3px solid #fff"]{border-bottom-color:#363c4e!important}
html.dk [style*="border-color:#9AA6FF"],html.dk [style*="border-color: #9AA6FF"]{border-color:#353850!important}
html.dk [style*="border-color:#B8E3DE"],html.dk [style*="border-color: #B8E3DE"]{border-color:#35504c!important}
html.dk [style*="border-color:#B8E3DE!important"],html.dk [style*="border-color: #B8E3DE!important"]{border-color:#35504c!important}
html.dk [style*="border-color:#C9B6FF"],html.dk [style*="border-color: #C9B6FF"]{border-color:#3c3550!important}
html.dk [style*="border-color:#C9B6FF!important"],html.dk [style*="border-color: #C9B6FF!important"]{border-color:#3c3550!important}
html.dk [style*="border-color:#D7ECEA"],html.dk [style*="border-color: #D7ECEA"]{border-color:#374e4c!important}
html.dk [style*="border-color:#F6D7A8"],html.dk [style*="border-color: #F6D7A8"]{border-color:#504535!important}
html.dk [style*="border-color:#b9c1fb"],html.dk [style*="border-color: #b9c1fb"]{border-color:#353850!important}
html.dk [style*="border-color:#cfd5fb"],html.dk [style*="border-color: #cfd5fb"]{border-color:#353950!important}
html.dk [style*="border-color:rgba(255,255,255,.7)"],html.dk [style*="border-color: rgba(255,255,255,.7)"]{border-color:#363c4eb2!important}
html.dk [style*="border-right:3px solid #fff"],html.dk [style*="border-right: 3px solid #fff"]{border-right-color:#363c4e!important}
html.dk [style*="border-top:1px dashed #e3e6f0"],html.dk [style*="border-top: 1px dashed #e3e6f0"]{border-top-color:#383d4c!important}
html.dk [style*="border-top:1px solid #D7ECEA"],html.dk [style*="border-top: 1px solid #D7ECEA"]{border-top-color:#374e4c!important}
html.dk [style*="border-top:1px solid #E3E6EF"],html.dk [style*="border-top: 1px solid #E3E6EF"]{border-top-color:#393e4b!important}
html.dk [style*="border-top:1px solid #e3e6f0"],html.dk [style*="border-top: 1px solid #e3e6f0"]{border-top-color:#383d4c!important}
html.dk [style*="border-top:1px solid #eceef6"],html.dk [style*="border-top: 1px solid #eceef6"]{border-top-color:#363b4e!important}
html.dk [style*="border-top:1px solid #eef0f8"],html.dk [style*="border-top: 1px solid #eef0f8"]{border-top-color:#353a50!important}
html.dk [style*="border-top:1px solid #f4e9df"],html.dk [style*="border-top: 1px solid #f4e9df"]{border-top-color:#504235!important}
html.dk [style*="border-top:1px solid rgba(255,255,255,.25)"],html.dk [style*="border-top: 1px solid rgba(255,255,255,.25)"]{border-top-color:#363c4e40!important}
html.dk [style*="color:#047857"],html.dk [style*="color: #047857"]{color:#5ff2c8!important}
html.dk [style*="color:#06627A"],html.dk [style*="color: #06627A"]{color:#5fd3f2!important}
html.dk [style*="color:#0B5C34"],html.dk [style*="color: #0B5C34"]{color:#68edac!important}
html.dk [style*="color:#0B5F55"],html.dk [style*="color: #0B5F55"]{color:#67eddd!important}
html.dk [style*="color:#0B6B60"],html.dk [style*="color: #0B6B60"]{color:#63efdf!important}
html.dk [style*="color:#0B6E6A"],html.dk [style*="color: #0B6E6A"]{color:#63efea!important}
html.dk [style*="color:#0B6E6A!important"],html.dk [style*="color: #0B6E6A!important"]{color:#63efea!important!important}
html.dk [style*="color:#0B8577!important"],html.dk [style*="color: #0B8577!important"]{color:#5cf2e0!important!important}
html.dk [style*="color:#0E7490"],html.dk [style*="color: #0E7490"]{color:#5bcfef!important}
html.dk [style*="color:#0E9F8E"],html.dk [style*="color: #0E9F8E"]{color:#57f0de!important}
html.dk [style*="color:#0EA5A0"],html.dk [style*="color: #0EA5A0"]{color:#56f1ec!important}
html.dk [style*="color:#0F6B32"],html.dk [style*="color: #0F6B32"]{color:#68ea99!important}
html.dk [style*="color:#0F766E"],html.dk [style*="color: #0F766E"]{color:#64ebe1!important}
html.dk [style*="color:#14183A"],html.dk [style*="color: #14183A"]{color:#9ea5db!important}
html.dk [style*="color:#14183A!important"],html.dk [style*="color: #14183A!important"]{color:#9ea5db!important!important}
html.dk [style*="color:#146C3B"],html.dk [style*="color: #146C3B"]{color:#6de4a1!important}
html.dk [style*="color:#15803D"],html.dk [style*="color: #15803D"]{color:#66e696!important}
html.dk [style*="color:#166534"],html.dk [style*="color: #166534"]{color:#71e09b!important}
html.dk [style*="color:#16A34A"],html.dk [style*="color: #16A34A"]{color:#5ce990!important}
html.dk [style*="color:#1F2433"],html.dk [style*="color: #1F2433"]{color:#c8cddb!important}
html.dk [style*="color:#1F2547"],html.dk [style*="color: #1F2547"]{color:#a1a9d3!important}
html.dk [style*="color:#1b2160"],html.dk [style*="color: #1b2160"]{color:#a3a9e1!important}
html.dk [style*="color:#1c2333"],html.dk [style*="color: #1c2333"]{color:#cacedc!important}
html.dk [style*="color:#1c2333!important"],html.dk [style*="color: #1c2333!important"]{color:#cacedc!important!important}
html.dk [style*="color:#1d2140"],html.dk [style*="color: #1d2140"]{color:#a4a9d3!important}
html.dk [style*="color:#229ED9"],html.dk [style*="color: #229ED9"]{color:#54b6e4!important}
html.dk [style*="color:#2563EB"],html.dk [style*="color: #2563EB"]{color:#8cabef!important}
html.dk [style*="color:#2563EB!important"],html.dk [style*="color: #2563EB!important"]{color:#8cabef!important!important}
html.dk [style*="color:#25D366"],html.dk [style*="color: #25D366"]{color:#57e28b!important}
html.dk [style*="color:#262B4D"],html.dk [style*="color: #262B4D"]{color:#a3a9cf!important}
html.dk [style*="color:#282E3E"],html.dk [style*="color: #282E3E"]{color:#bfc4d4!important}
html.dk [style*="color:#2B2F8F"],html.dk [style*="color: #2B2F8F"]{color:#a3a6df!important}
html.dk [style*="color:#2B3052"],html.dk [style*="color: #2B3052"]{color:#a4a9cc!important}
html.dk [style*="color:#2B39C9"],html.dk [style*="color: #2B39C9"]{color:#9ca3e5!important}
html.dk [style*="color:#2a2320"],html.dk [style*="color: #2a2320"]{color:#ccd0dd!important}
html.dk [style*="color:#2a3350"],html.dk [style*="color: #2a3350"]{color:#9da7c9!important}
html.dk [style*="color:#2a3350!important"],html.dk [style*="color: #2a3350!important"]{color:#9da7c9!important!important}
html.dk [style*="color:#2b3150"],html.dk [style*="color: #2b3150"]{color:#a5abcb!important}
html.dk [style*="color:#2e38c8"],html.dk [style*="color: #2e38c8"]{color:#9da2e3!important}
html.dk [style*="color:#2e38c8!important"],html.dk [style*="color: #2e38c8!important"]{color:#9da2e3!important!important}
html.dk [style*="color:#3043E6"],html.dk [style*="color: #3043E6"]{color:#a0a8ee!important}
html.dk [style*="color:#333"],html.dk [style*="color: #333"]{color:#bfc4d4!important}
html.dk [style*="color:#3340C8"],html.dk [style*="color: #3340C8"]{color:#9ea4e1!important}
html.dk [style*="color:#344054"],html.dk [style*="color: #344054"]{color:#aeb5c9!important}
html.dk [style*="color:#3730A3"],html.dk [style*="color: #3730A3"]{color:#aba7e0!important}
html.dk [style*="color:#3B2A7A"],html.dk [style*="color: #3B2A7A"]{color:#aea2db!important}
html.dk [style*="color:#3B4166"],html.dk [style*="color: #3B4166"]{color:#a2aac1!important}
html.dk [style*="color:#3a4256"],html.dk [style*="color: #3a4256"]{color:#abb2c7!important}
html.dk [style*="color:#3a45c8"],html.dk [style*="color: #3a45c8"]{color:#9fa4df!important}
html.dk [style*="color:#3b4258"],html.dk [style*="color: #3b4258"]{color:#a9b0c6!important}
html.dk [style*="color:#4255FF"],html.dk [style*="color: #4255FF"]{color:#9da6f5!important}
html.dk [style*="color:#4255ff"],html.dk [style*="color: #4255ff"]{color:#9da6f5!important}
html.dk [style*="color:#4255ff!important"],html.dk [style*="color: #4255ff!important"]{color:#9da6f5!important!important}
html.dk [style*="color:#44506b"],html.dk [style*="color: #44506b"]{color:#9ca4bd!important}
html.dk [style*="color:#476A68"],html.dk [style*="color: #476A68"]{color:#9ba3bc!important}
html.dk [style*="color:#4A5470"],html.dk [style*="color: #4A5470"]{color:#969fb9!important}
html.dk [style*="color:#4B5280"],html.dk [style*="color: #4B5280"]{color:#8e98b4!important}
html.dk [style*="color:#4a5170"],html.dk [style*="color: #4a5170"]{color:#969fb9!important}
html.dk [style*="color:#4a5268"],html.dk [style*="color: #4a5268"]{color:#9aa3bc!important}
html.dk [style*="color:#4b5470"],html.dk [style*="color: #4b5470"]{color:#969fb9!important}
html.dk [style*="color:#5146E5"],html.dk [style*="color: #5146E5"]{color:#aaa5ec!important}
html.dk [style*="color:#5A6078"],html.dk [style*="color: #5A6078"]{color:#8b95b2!important}
html.dk [style*="color:#5B21B6"],html.dk [style*="color: #5B21B6"]{color:#bb9ee8!important}
html.dk [style*="color:#5B3A06"],html.dk [style*="color: #5B3A06"]{color:#f2bb64!important}
html.dk [style*="color:#5a6278"],html.dk [style*="color: #5a6278"]{color:#8b95b2!important}
html.dk [style*="color:#5b4a3f"],html.dk [style*="color: #5b4a3f"]{color:#a6adc4!important}
html.dk [style*="color:#5b6275"],html.dk [style*="color: #5b6275"]{color:#8c95b2!important}
html.dk [style*="color:#5b6580"],html.dk [style*="color: #5b6580"]{color:#8791af!important}
html.dk [style*="color:#667085"],html.dk [style*="color: #667085"]{color:#7f8aaa!important}
html.dk [style*="color:#68708a"],html.dk [style*="color: #68708a"]{color:#7c86a7!important}
html.dk [style*="color:#6B2BD9"],html.dk [style*="color: #6B2BD9"]{color:#ba9fe8!important}
html.dk [style*="color:#6B2BD9!important"],html.dk [style*="color: #6B2BD9!important"]{color:#ba9fe8!important!important}
html.dk [style*="color:#6B7085"],html.dk [style*="color: #6B7085"]{color:#7d87a8!important}
html.dk [style*="color:#6B7194"],html.dk [style*="color: #6B7194"]{color:#7581a3!important}
html.dk [style*="color:#6b7186"],html.dk [style*="color: #6b7186"]{color:#7c87a8!important}
html.dk [style*="color:#6b7694"],html.dk [style*="color: #6b7694"]{color:#7581a3!important}
html.dk [style*="color:#7A3E00"],html.dk [style*="color: #7A3E00"]{color:#f2aa60!important}
html.dk [style*="color:#7A5200"],html.dk [style*="color: #7A5200"]{color:#f2c260!important}
html.dk [style*="color:#7B4DE0"],html.dk [style*="color: #7B4DE0"]{color:#b7a0e8!important}
html.dk [style*="color:#7B4DE0!important"],html.dk [style*="color: #7B4DE0!important"]{color:#b7a0e8!important!important}
html.dk [style*="color:#7C2D12"],html.dk [style*="color: #7C2D12"]{color:#ea9578!important}
html.dk [style*="color:#7C3AED"],html.dk [style*="color: #7C3AED"]{color:#bc9df0!important}
html.dk [style*="color:#7a6a5f"],html.dk [style*="color: #7a6a5f"]{color:#8891af!important}
html.dk [style*="color:#7a85a3"],html.dk [style*="color: #7a85a3"]{color:#a3a8b7!important}
html.dk [style*="color:#8A5A00"],html.dk [style*="color: #8A5A00"]{color:#f2be5d!important}
html.dk [style*="color:#8A90A6"],html.dk [style*="color: #8A90A6"]{color:#a4a8b4!important}
html.dk [style*="color:#8a7a6f"],html.dk [style*="color: #8a7a6f"]{color:#7883a5!important}
html.dk [style*="color:#92400E"],html.dk [style*="color: #92400E"]{color:#ef935b!important}
html.dk [style*="color:#98A2B3"],html.dk [style*="color: #98A2B3"]{color:#9fa8b6!important}
html.dk [style*="color:#9a3412"],html.dk [style*="color: #9a3412"]{color:#ec8f70!important}
html.dk [style*="color:#9aa3bd"],html.dk [style*="color: #9aa3bd"]{color:#a1a9c0!important}
html.dk [style*="color:#A8215C"],html.dk [style*="color: #A8215C"]{color:#e590b5!important}
html.dk [style*="color:#A86C00"],html.dk [style*="color: #A86C00"]{color:#f1ba57!important}
html.dk [style*="color:#B42318"],html.dk [style*="color: #B42318"]{color:#eb9089!important}
html.dk [style*="color:#B4400A"],html.dk [style*="color: #B4400A"]{color:#f18c5d!important}
html.dk [style*="color:#B45309"],html.dk [style*="color: #B45309"]{color:#f19853!important}
html.dk [style*="color:#B84A0C"],html.dk [style*="color: #B84A0C"]{color:#f1925c!important}
html.dk [style*="color:#BE185D"],html.dk [style*="color: #BE185D"]{color:#ed90b6!important}
html.dk [style*="color:#C2185B"],html.dk [style*="color: #C2185B"]{color:#ed8fb4!important}
html.dk [style*="color:#C2410C"],html.dk [style*="color: #C2410C"]{color:#f18d65!important}
html.dk [style*="color:#C2410C!important"],html.dk [style*="color: #C2410C!important"]{color:#f18d65!important!important}
html.dk [style*="color:#C27A00"],html.dk [style*="color: #C27A00"]{color:#f1b652!important}
html.dk [style*="color:#CA8A04"],html.dk [style*="color: #CA8A04"]{color:#f1bd50!important}
html.dk [style*="color:#D98E04"],html.dk [style*="color: #D98E04"]{color:#f1b74d!important}
html.dk [style*="color:#DB2777"],html.dk [style*="color: #DB2777"]{color:#e78db5!important}
html.dk [style*="color:#E0367F"],html.dk [style*="color: #E0367F"]{color:#e991b7!important}
html.dk [style*="color:#E8A500"],html.dk [style*="color: #E8A500"]{color:#f0c14b!important}
html.dk [style*="color:#F06A1D"],html.dk [style*="color: #F06A1D"]{color:#f09059!important}
html.dk [style*="color:#F06A1D!important"],html.dk [style*="color: #F06A1D!important"]{color:#f09059!important!important}
html.dk [style*="color:#F5B700"],html.dk [style*="color: #F5B700"]{color:#f0c649!important}
html.dk [style*="color:#FF0000"],html.dk [style*="color: #FF0000"]{color:#f18e8e!important}
html.dk [style*="color:#a0522d"],html.dk [style*="color: #a0522d"]{color:#d89b7d!important}
html.dk [style*="fill:#1c2333"],html.dk [style*="fill: #1c2333"]{fill:#cacedc!important}
html.dk [style*="fill:#6b7694"],html.dk [style*="fill: #6b7694"]{fill:#7581a3!important}
html.dk [style*="stroke:#0E9F8E"],html.dk [style*="stroke: #0E9F8E"]{stroke:#57f0de!important}
html.dk [style*="stroke:#2563EB"],html.dk [style*="stroke: #2563EB"]{stroke:#8cabef!important}
html.dk [style*="stroke:#7C3AED"],html.dk [style*="stroke: #7C3AED"]{stroke:#bc9df0!important}
html.dk [style*="stroke:#E0367F"],html.dk [style*="stroke: #E0367F"]{stroke:#e991b7!important}
html.dk [style*="stroke:#F06A1D"],html.dk [style*="stroke: #F06A1D"]{stroke:#f09059!important}
html.dk [style*="stroke:#e6e9f3"],html.dk [style*="stroke: #e6e9f3"]{stroke:#252937!important}
html.dk .blFeatCard .blBadges b.y{color:#14183A}
