html[data-theme=light]{
  --void:#eef3fa;--deck:#ffffff;--deck2:#f4f8fd;--node:#eaf2fd;--node2:#dcebfb;--well:#e9f0fa;
  --line:rgba(22,64,128,.13);--line2:rgba(22,64,128,.26);
  --ink:#0b1a33;--dim:#4a5f80;--sub:#2c4263;
  --scan:#0086c3;--ice:#0a5f8c;--azure:#1f6fe0;--clean:#079563;--threat:#d3244a;--warn:#b26e00;
  color-scheme:light;
}

html[data-theme=light] body{background:radial-gradient(1300px 760px at 78% -10%,rgba(0,105,235,0.2),transparent 62%),radial-gradient(900px 620px at -6% 2%,rgba(0,181,235,0.1),transparent 58%),var(--void)}
html[data-theme=light] ::selection{background:rgba(0,181,235,0.32)}
html[data-theme=light] ::-webkit-scrollbar-thumb{background-image:rgba(0,108,235,0.22)}
html[data-theme=light] .hud{background:linear-gradient(180deg,rgba(230,236,248,0.7),rgba(238,242,250,0.86));border:1px solid rgba(0,108,235,0.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 22px 50px -34px rgba(20,45,90,0.209)}
html[data-theme=light] .hud::before{background:linear-gradient(90deg,transparent,rgba(0,156,235,0.55),transparent)}
html[data-theme=light] .btn{background:linear-gradient(180deg,#00b7eb,#00b5eb 55%,#16a0d5);box-shadow:inset 0 1px 0 rgba(255,255,255,.65),0 10px 30px -12px rgba(0,197,255,0.405),0 0 0 1px rgba(0,197,255,0.203)}
html[data-theme=light] .btn.ghost,html[data-theme=light] .ib{background:rgba(231,237,248,0.55)}
html[data-theme=light] .btn.ghost:hover,html[data-theme=light] .ib:hover{box-shadow:inset 0 0 0 1px rgba(0,197,255,0.315),0 0 24px -8px rgba(0,197,255,0.36)}
html[data-theme=light] .btn.danger{box-shadow:0 10px 30px -12px rgba(255,0,46,0.405)}
html[data-theme=light] .ib.plain:hover{background:rgba(0,181,235,0.08)}
html[data-theme=light] .tag.client{border-color:rgba(235,154,0,0.55)}
html[data-theme=light] .tag.ok{border-color:rgba(11,224,151,0.45)}
html[data-theme=light] .inp{background:rgba(245,247,252,0.8);border:1px solid rgba(0,108,235,0.25)}
html[data-theme=light] .inp:focus{border-color:rgba(0,181,235,0.7);box-shadow:0 0 24px -12px rgba(0,197,255,0.405)}
html[data-theme=light] .err{color:#c20023}
html[data-theme=light] .login .lk img{filter:drop-shadow(0 0 14px rgba(0,197,255,0.27))}
html[data-theme=light] .glow{text-shadow:0 0 14px rgba(0,197,255,0.248)}
html[data-theme=light] .rail{background:rgba(245,247,252,0.85)}
html[data-theme=light] .rail .logo{filter:drop-shadow(0 0 12px rgba(0,197,255,0.225))}
html[data-theme=light] .rail a.on{background:linear-gradient(180deg,rgba(0,181,235,0.22),rgba(0,181,235,0.06));box-shadow:inset 0 0 0 1px rgba(0,197,255,0.158),0 0 22px -10px rgba(0,197,255,0.405)}
html[data-theme=light] .side{background:rgba(241,244,251,0.78)}
html[data-theme=light] .search{background:rgba(245,247,252,0.8);border:1px solid rgba(0,108,235,0.22)}
html[data-theme=light] .ci:hover{background:rgba(0,181,235,0.06)}
html[data-theme=light] .ci.on{background:linear-gradient(90deg,rgba(0,181,235,0.18),rgba(0,181,235,0.04));box-shadow:inset 0 0 0 1px rgba(0,197,255,0.135)}
html[data-theme=light] .chat-h{background:rgba(244,246,252,0.65)}
html[data-theme=light] .pinbar{border-bottom:1px solid rgba(0,108,235,0.1);background:rgba(0,181,235,0.04)}
html[data-theme=light] .day{background:rgba(245,247,252,0.75)}
html[data-theme=light] .bub{background:rgba(231,237,248,0.88);border:1px solid rgba(0,108,235,0.18)}
html[data-theme=light] .row.mine .bub{background:linear-gradient(160deg,#1d66ce,#0069eb 60%,#0081eb);box-shadow:0 12px 30px -16px rgba(0,114,255,0.405)}
html[data-theme=light] .bub .quote{background:rgba(83,115,172,0.054)}
html[data-theme=light] .row.mine .bub .quote{background:rgba(83,115,172,0.034)}
html[data-theme=light] .bub img.ph{background:rgba(83,115,172,0.048)}
html[data-theme=light] .fcard .ext{background:rgba(83,115,172,0.066)}
html[data-theme=light] .row.mine .wave span{background:rgba(107,46,46,0.36)}
html[data-theme=light] .callcard .ic{background:rgba(11,224,151,0.14)}
html[data-theme=light] .row.mine .callcard .ic{background:rgba(107,46,46,0.162)}
html[data-theme=light] .reacts button{background:#e9eef9}
html[data-theme=light] .reacts button.me{border-color:rgba(0,181,235,0.7);background:rgba(0,181,235,0.14)}
html[data-theme=light] .tools{background:#e9eef9;box-shadow:0 10px 30px -12px rgba(20,45,90,0.198)}
html[data-theme=light] .tools button:hover{background:rgba(0,181,235,0.12)}
html[data-theme=light] .tools .sep{background:rgba(0,108,235,0.2)}
html[data-theme=light] .dots{background:rgba(231,237,248,0.85);border:1px solid rgba(0,108,235,0.18)}
html[data-theme=light] .bar{background:rgba(231,237,248,0.7);border:1px solid rgba(0,108,235,0.18)}
html[data-theme=light] .box{background:rgba(241,244,251,0.92);border:1px solid rgba(0,181,235,0.35);box-shadow:0 0 34px -20px rgba(0,197,255,0.405)}
html[data-theme=light] .drop{background:rgba(244,246,252,0.82);border:2px dashed rgba(0,181,235,0.7)}
html[data-theme=light] .pending .pf{background:rgba(231,237,248,0.8)}
html[data-theme=light] .welcome img{filter:drop-shadow(0 0 30px rgba(0,197,255,0.315))}
html[data-theme=light] .det{background:rgba(241,244,251,0.82)}
html[data-theme=light] .seg{background:rgba(245,247,252,0.7)}
html[data-theme=light] .seg button.on{background:rgba(0,181,235,0.18);box-shadow:inset 0 0 0 1px rgba(0,197,255,0.158)}
html[data-theme=light] .chips button.on{border-color:rgba(0,181,235,0.7);background:rgba(0,181,235,0.12)}
html[data-theme=light] .res button{background:rgba(83,115,172,0.072)}
html[data-theme=light] .scrim{background:rgba(246,248,252,0.72)}
html[data-theme=light] .pick label:hover,html[data-theme=light] .pick button:hover{background:rgba(0,181,235,0.07)}
html[data-theme=light] .menu{background:#e9eef9;box-shadow:0 20px 50px -20px rgba(20,45,90,0.209)}
html[data-theme=light] .menu button:hover{background:rgba(0,181,235,0.1)}
html[data-theme=light] .menu button.bad{color:#c20023}
html[data-theme=light] .emoji{background:#e9eef9;box-shadow:0 20px 50px -20px rgba(20,45,90,0.209)}
html[data-theme=light] .emoji button:hover{background:rgba(0,181,235,0.14)}
html[data-theme=light] .toast{background:#e9eef9;box-shadow:0 20px 50px -20px rgba(20,45,90,0.209)}
html[data-theme=light] .toast.bad{border-color:rgba(235,0,42,0.6)}
html[data-theme=light] .ring{background:#e9eef9}
html[data-theme=light] .ring .av{box-shadow:0 0 0 4px rgba(12,243,164,0.113),0 0 30px rgba(12,243,164,0.27)}
html[data-theme=light] .lightbox{background:rgba(246,248,252,0.92)}
html[data-theme=light] .tbl td{border-bottom:1px solid rgba(0,108,235,0.08)}
html[data-theme=light] .pwbox{background:rgba(245,247,252,0.8);border:1px solid rgba(11,224,151,0.45)}
@media (max-width:1180px){html[data-theme=light] .det{box-shadow:-30px 0 60px -20px rgba(20,45,90,0.198)}}
html[data-theme=light] .sheet{background:#ebf0f9}
html[data-theme=light] .qrow{background:rgba(245,247,252,0.7)}
html[data-theme=light] .qrow button:active{background:rgba(0,181,235,0.18)}
html[data-theme=light] .sheet-list button{background:rgba(231,237,248,0.55);border-bottom:1px solid rgba(0,108,235,0.08)}
html[data-theme=light] .sheet-list button.bad{color:#c20023}
@media (max-width:820px){html[data-theme=light] .mtop img{filter:drop-shadow(0 0 10px rgba(0,197,255,0.27))}}
@media (max-width:820px){html[data-theme=light] .tabbar{background:rgba(245,247,252,0.96)}}
html[data-theme=light] .accent{background-image:linear-gradient(180deg,#00c0eb,#00b5eb 70%,#0069eb)}
html[data-theme=light] .tchip{border:1px solid rgba(235,154,0,0.5);background:rgba(235,154,0,0.07)}
html[data-theme=light] .tchip.s-doing{border-color:rgba(0,181,235,0.5);background:rgba(0,181,235,0.07)}
html[data-theme=light] .tchip.s-done{border-color:rgba(11,224,151,0.5);background:rgba(11,224,151,0.07)}
html[data-theme=light] .kpi:hover{border-color:rgba(0,181,235,0.38)}
html[data-theme=light] .trow,html[data-theme=light] .crow,html[data-theme=light] .prow{background:rgba(83,115,172,0.066)}
html[data-theme=light] .trow:hover,html[data-theme=light] .crow:hover,html[data-theme=light] .prow:hover{border-color:rgba(0,181,235,0.4)}
html[data-theme=light] .due.late{color:#c20023}
html[data-theme=light] .tcheck:hover{box-shadow:0 0 12px -2px rgba(12,243,164,0.315)}
html[data-theme=light] .bar2{background:rgba(0,108,235,0.14)}
html[data-theme=light] .bar2 i{background:linear-gradient(90deg,#0069eb,#00b5eb);box-shadow:0 0 10px rgba(0,197,255,0.45)}
html[data-theme=light] .wside{background:rgba(241,244,251,0.78)}
html[data-theme=light] .wi:hover{background:rgba(0,181,235,0.06)}
html[data-theme=light] .wi.on{background:linear-gradient(90deg,rgba(0,181,235,0.18),rgba(0,181,235,0.04));box-shadow:inset 0 0 0 1px rgba(0,197,255,0.135)}
html[data-theme=light] .whead{background:rgba(83,113,172,0.072)}
html[data-theme=light] .segs{background:rgba(245,247,252,0.7)}
html[data-theme=light] .segs button.on{background:rgba(0,181,235,0.18);box-shadow:inset 0 0 0 1px rgba(0,197,255,0.158)}
html[data-theme=light] .colm{background:rgba(83,115,172,0.06)}
html[data-theme=light] .cards.over{background:rgba(0,181,235,0.06);box-shadow:inset 0 0 0 1px rgba(0,197,255,0.158)}
html[data-theme=light] .tcard{background:linear-gradient(180deg,rgba(231,237,248,0.85),rgba(239,243,250,0.9));border-left:3px solid #0065eb}
html[data-theme=light] .tcard:hover{border-color:rgba(0,181,235,0.45);box-shadow:0 10px 30px -18px rgba(0,197,255,0.36)}
html[data-theme=light] .tlist tr:hover td{background:rgba(0,181,235,0.04)}
html[data-theme=light] .tdrawer{background:#eef2fa;box-shadow:-40px 0 80px -30px rgba(20,45,90,0.209)}
html[data-theme=light] .ttitle:focus{box-shadow:0 2px 0 rgba(0,197,255,0.27)}
html[data-theme=light] .lb{background:rgba(231,237,248,0.85);border:1px solid rgba(0,108,235,0.18)}
html[data-theme=light] .dnode:hover{background:rgba(0,181,235,0.06)}
html[data-theme=light] .dnode.on{background:linear-gradient(90deg,rgba(0,181,235,0.18),rgba(0,181,235,0.04));box-shadow:inset 0 0 0 1px rgba(0,197,255,0.135)}
html[data-theme=light] .dres{background:rgba(83,115,172,0.06)}
html[data-theme=light] .tpl:hover{border-color:rgba(0,181,235,0.45)}
html[data-theme=light] .drc:hover{border-color:rgba(0,181,235,0.45)}
html[data-theme=light] .pv.ed .av{box-shadow:0 0 12px -2px rgba(12,243,164,0.36)}
html[data-theme=light] .dbanner{background:rgba(0,181,235,0.05)}
html[data-theme=light] .dbanner.warn{background:rgba(235,154,0,0.07);color:#c28300}
html[data-theme=light] .dbanner.bad{background:rgba(235,0,42,0.08);color:#c20023}
html[data-theme=light] .tbar{background:#ebf0f9;box-shadow:0 10px 30px -20px rgba(20,45,90,0.198)}
html[data-theme=light] .tbar button:hover{background:rgba(0,181,235,0.12)}
html[data-theme=light] .tbar mark{background:rgba(235,154,0,0.45)}
html[data-theme=light] .editor{color:#23589f}
html[data-theme=light] .editor blockquote{background:rgba(0,181,235,0.05)}
html[data-theme=light] .editor pre{background:rgba(245,247,252,0.8)}
html[data-theme=light] .editor code{background:rgba(245,247,252,0.8)}
html[data-theme=light] .editor ul.check li[data-checked=true]::before{box-shadow:0 0 10px -2px rgba(12,243,164,0.36)}
html[data-theme=light] .editor ul.check li[data-checked=true]::after{border:solid #f1f7fb}
html[data-theme=light] .editor th{background:rgba(0,181,235,0.08)}
html[data-theme=light] .editor hr{background:linear-gradient(90deg,transparent,rgba(0,173,235,0.45),transparent)}
html[data-theme=light] .editor mark{background:rgba(235,154,0,0.35)}
html[data-theme=light] .dfile{background:rgba(83,115,172,0.066)}
html[data-theme=light] .doccard .ic{background:rgba(0,181,235,0.14)}
html[data-theme=light] .row.mine .doccard .ic{background:rgba(107,46,46,0.162)}
html[data-theme=light] .vlist button{background:rgba(83,115,172,0.06)}
html[data-theme=light] .vlist button.on{border-color:rgba(0,181,235,0.6);background:rgba(0,181,235,0.1)}
html[data-theme=light] .vprev{background:rgba(83,115,172,0.048)}
html[data-theme=light] .atlasb{box-shadow:inset 0 0 0 1px rgba(0,197,255,0.248),0 0 22px -10px rgba(0,197,255,0.405) !important}
html[data-theme=light] .trn{border-top:1px solid rgba(0,108,235,0.22);color:#0069c2}
html[data-theme=light] .row.mine .trn{border-top-color:rgba(107,46,46,0.27)}
html[data-theme=light] .atlas-out{color:#23589f}
html[data-theme=light] .atlas-wait{border-color:rgba(0,181,235,0.6)}
html[data-theme=light] .atlasp{border-color:rgba(0,181,235,0.35)}
html[data-theme=light] .pt tbody tr:hover td{background:rgba(0,181,235,0.05)}
html[data-theme=light] .secrets{background:rgba(245,247,252,0.8);border:1px solid rgba(11,224,151,0.45)}
html[data-theme=light] .dsearch{border-color:rgba(0,181,235,0.35);box-shadow:0 0 30px -18px rgba(0,197,255,0.405)}
html[data-theme=light] .shieldchip{border:1px solid rgba(11,224,151,0.45)}
html[data-theme=light] .shieldchip:hover{box-shadow:0 0 24px -8px rgba(12,243,164,0.36)}
html[data-theme=light] .dsr{background:#ebf0f9}
html[data-theme=light] .sres:hover{background:rgba(0,181,235,0.08)}
html[data-theme=light] .pulse .core{filter:drop-shadow(0 0 16px rgba(0,197,255,0.405))}
html[data-theme=light] .callcard.missed .ic{background:rgba(235,0,42,0.14);color:#c20023}
html[data-theme=light] .callui .cstage-wrap{background:#f5f7fc}
html[data-theme=light] .callui.voice #callchrome{background:radial-gradient(900px 600px at 50% 20%,rgba(0,105,235,0.22),transparent 65%),#f4f6fc}
html[data-theme=light] .callui.min .cpill{background:linear-gradient(90deg,rgba(11,224,151,0.18),rgba(235,240,249,0.96) 30%,rgba(235,240,249,0.96) 70%,rgba(11,224,151,0.18));box-shadow:0 1px 0 rgba(12,243,164,0.203),0 10px 30px -20px rgba(20,45,90,0.198)}
html[data-theme=light] .ctop{background:linear-gradient(180deg,rgba(244,246,252,0.92),rgba(83,113,172,0))}
html[data-theme=light] .callui.s-ringing.voice #callchrome,html[data-theme=light] .callui.s-ringing.video #callchrome{background:radial-gradient(900px 600px at 50% 20%,rgba(11,224,151,0.16),transparent 65%),#f4f6fc}
html[data-theme=light] .cring .av{box-shadow:0 0 0 6px rgba(0,197,255,0.099),0 0 50px rgba(0,197,255,0.27)}
html[data-theme=light] .cface .av{box-shadow:0 0 50px -6px rgba(0,197,255,0.315)}
html[data-theme=light] .cbtn{background:rgba(231,237,248,0.85)}
html[data-theme=light] .cbtn:hover{box-shadow:inset 0 0 0 1px rgba(0,197,255,0.315),0 0 24px -8px rgba(0,197,255,0.405)}
html[data-theme=light] .cbtn.ok{box-shadow:0 10px 30px -10px rgba(12,243,164,0.405)}
html[data-theme=light] .cbtn.end{box-shadow:0 10px 30px -10px rgba(255,0,46,0.405)}
html[data-theme=light] .cbtn.off{background:#006eeb}
html[data-theme=light] .cbtn.ghostc{background:rgba(231,237,248,0.7)}
html[data-theme=light] .cwait{background:rgba(244,246,252,0.75)}
html[data-theme=light] .chelp{background:rgba(244,246,252,0.85)}
html[data-theme=light] .cpill{background:#ebf0f9;box-shadow:0 20px 50px -20px rgba(20,45,90,0.209),0 0 0 1px rgba(12,243,164,0.203)}
html[data-theme=light] .qbar{background:rgba(0,108,235,0.14)}
html[data-theme=light] .qbar span{background:linear-gradient(90deg,#16a0d5,#00b5eb,#0be097);box-shadow:0 0 12px rgba(0,197,255,0.315)}
html[data-theme=light] .crumbs a:hover{background:rgba(0,181,235,0.1)}
html[data-theme=light] .crumbs a.dropon{background:rgba(0,181,235,0.25)}
html[data-theme=light] #fmain.dropping::after{background:rgba(0,181,235,0.08);box-shadow:inset 0 0 60px -20px rgba(0,197,255,0.36)}
html[data-theme=light] .fcell{background:rgba(83,116,172,0.066)}
html[data-theme=light] .fcell:hover,html[data-theme=light] .fcell:focus-visible{border-color:rgba(0,181,235,0.45);background:rgba(231,237,248,0.8)}
html[data-theme=light] .fcell.sel,html[data-theme=light] .frow.sel{border-color:rgba(0,181,235,0.8);background:rgba(0,181,235,0.12);box-shadow:0 0 0 1px rgba(0,197,255,0.158),0 0 30px -12px rgba(0,197,255,0.36)}
html[data-theme=light] .fcell.dropon,html[data-theme=light] .frow.dropon{background:rgba(11,224,151,0.12)}
html[data-theme=light] .fchk{background:rgba(244,246,252,0.7)}
html[data-theme=light] .fmore{background:rgba(244,246,252,0.7)}
html[data-theme=light] .fico{color:var(--c,#325280);background:linear-gradient(160deg,rgba(107,46,46,0.036),rgba(172,83,83,0.03));border:1px solid rgba(0,108,235,0.12)}
html[data-theme=light] .fico.folder{background:linear-gradient(160deg,rgba(235,154,0,0.16),rgba(235,154,0,0.03));border-color:rgba(235,154,0,0.25)}
html[data-theme=light] .fico.thumb{background:#f5f8fc}
html[data-theme=light] .frow:hover,html[data-theme=light] .frow:focus-visible{background:rgba(0,181,235,0.06)}
html[data-theme=light] .fempty>svg{filter:drop-shadow(0 0 16px rgba(0,197,255,0.27))}
html[data-theme=light] .fselbar{background:linear-gradient(90deg,rgba(0,181,235,0.16),rgba(0,181,235,0.04));border-bottom:1px solid rgba(0,181,235,0.3)}
html[data-theme=light] .mvpath button:hover{background:rgba(0,181,235,0.1)}
html[data-theme=light] .mvlist button{background:rgba(83,115,172,0.06)}
html[data-theme=light] .mvlist button:hover{border-color:rgba(0,181,235,0.5);background:rgba(0,181,235,0.08)}
html[data-theme=light] .upanel{background:#eef2fa}
html[data-theme=light] .upbar{background:rgba(0,108,235,0.12)}
html[data-theme=light] .upbar span{background:linear-gradient(90deg,#00b5eb,#0be097);box-shadow:0 0 10px rgba(0,197,255,0.45)}
html[data-theme=light] .upi.failed small{color:#c20023}
html[data-theme=light] .fprev{background:rgba(246,248,252,0.94)}
html[data-theme=light] .fph{background:rgba(244,246,252,0.8)}
html[data-theme=light] .fpb img,html[data-theme=light] .fpb video{box-shadow:0 30px 80px -30px rgba(20,45,90,0.22)}
html[data-theme=light] .fpt{background:rgba(245,247,252,0.9)}
html[data-theme=light] .fpnav{background:rgba(231,237,248,0.8)}
html[data-theme=light] .fsrow,html[data-theme=light] .flrow,html[data-theme=light] .fvrow{background:rgba(83,115,172,0.06)}
html[data-theme=light] .fvrow.cur{border-color:rgba(11,224,151,0.4)}
html[data-theme=light] .tfile{background:rgba(83,115,172,0.06)}
html[data-theme=light] .pmeta .late{color:#c20023}
html[data-theme=light] .pbar{background:rgba(0,108,235,0.14)}
html[data-theme=light] .pbar i{background:linear-gradient(90deg,#16a0d5,#00b5eb,#0be097);box-shadow:0 0 10px rgba(0,197,255,0.36)}
html[data-theme=light] .ib.on{box-shadow:inset 0 0 0 1px rgba(0,197,255,0.36)}
html[data-theme=light] .blk svg{color:#c20026}
html[data-theme=light] .tcard.blocked{background:repeating-linear-gradient(135deg,rgba(235,0,42,0.05) 0 8px,transparent 8px 16px),linear-gradient(180deg,rgba(231,237,248,0.85),rgba(239,243,250,0.9))}
html[data-theme=light] .ptbl th{background:#eef2fa}
html[data-theme=light] .ptbl .cs:hover,html[data-theme=light] .ptbl .cs:focus{border-color:rgba(0,108,235,0.35);background:rgba(245,247,252,0.8)}
html[data-theme=light] .ptbl .cs.late{color:#c20023}
html[data-theme=light] .ptbl tr.sel td{background:rgba(0,181,235,0.08)}
html[data-theme=light] .pmbulk{background:linear-gradient(90deg,rgba(0,181,235,0.16),rgba(0,181,235,0.04));border-bottom:1px solid rgba(0,181,235,0.3)}
html[data-theme=light] .gwrap{background:rgba(83,115,172,0.066)}
html[data-theme=light] .ghead{background:#eef2fa}
html[data-theme=light] .gcorner{background:#eef2fa}
html[data-theme=light] .gticks span.we{color:rgba(50,82,128,0.45)}
html[data-theme=light] .gbg i{background:rgba(0,108,235,0.04)}
html[data-theme=light] .gend{border-left:2px dashed rgba(235,154,0,0.6)}
html[data-theme=light] .garrows path.crit{stroke:#eb0088}
html[data-theme=light] .garrows path.bad{stroke:#eb002a}
html[data-theme=light] .garrows .m-crit{fill:#eb0088}
html[data-theme=light] .garrows .m-bad{fill:#eb002a}
html[data-theme=light] .grow{border-bottom:1px solid rgba(0,108,235,0.06)}
html[data-theme=light] .grow:hover{background:rgba(0,181,235,0.04)}
html[data-theme=light] .gname{background:#eff3fa}
html[data-theme=light] .grow:hover .gname{background:#ebf0f9}
html[data-theme=light] .gbar{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 55%,#ebf0f9),color-mix(in srgb,var(--c) 30%,#eff3fa))}
html[data-theme=light] .gbar.late{border-color:#eb002a;box-shadow:0 0 0 1px rgba(255,0,46,0.45),0 6px 18px -8px rgba(255,0,46,0.45)}
html[data-theme=light] .gbar.crit{box-shadow:0 0 0 2px rgba(255,0,148,0.45),0 0 18px -4px rgba(255,0,148,0.45)}
html[data-theme=light] .gbar .gp{background:rgba(107,46,46,0.144)}
html[data-theme=light] .gbar .gt{color:#005bc2;text-shadow:0 1px 2px rgba(20,45,90,0.132)}
html[data-theme=light] .gbar .glink{background:#eef2fa}
html[data-theme=light] .gms{border:2px solid #ebad00}
html[data-theme=light] .gms.late{background:#eb002a;box-shadow:0 0 14px rgba(255,0,46,0.45)}
html[data-theme=light] .gms.crit{outline:2px solid #eb0088}
html[data-theme=light] .cdow{background:#eef2fa}
html[data-theme=light] .cday{background:rgba(241,244,251,0.96)}
html[data-theme=light] .cday.other{background:rgba(244,246,252,0.96)}
html[data-theme=light] .cday.we{background:rgba(240,243,251,0.96)}
html[data-theme=light] .cday.over{background:rgba(0,181,235,0.12)}
html[data-theme=light] .cadd:hover{background:rgba(0,181,235,0.12)}
html[data-theme=light] .cchip.late{box-shadow:inset 0 0 0 1px rgba(255,0,46,0.27)}
html[data-theme=light] .burn .gl{stroke:rgba(0,108,235,0.1)}
html[data-theme=light] .burn .dn{stroke:#0be097;filter:drop-shadow(0 0 6px rgba(12,243,164,0.315))}
html[data-theme=light] .burn .area2{fill:rgba(11,224,151,0.12)}
html[data-theme=light] .burn .ideal{stroke:#eb9a00}
html[data-theme=light] .lg.dash{background:repeating-linear-gradient(90deg,#eb9a00 0 4px,transparent 4px 7px)}
html[data-theme=light] .smix{background:rgba(0,108,235,0.1)}
html[data-theme=light] .msrow:hover{background:rgba(0,181,235,0.06)}
html[data-theme=light] .ptab tr:hover td{background:rgba(0,181,235,0.04)}
html[data-theme=light] .rn{background:linear-gradient(90deg,#e9eff9 80%,transparent)}
html[data-theme=light] .rbar{background:color-mix(in srgb,var(--c) 30%,#eff3fa)}
html[data-theme=light] .tplc{background:rgba(83,115,172,0.06)}
html[data-theme=light] .wlc button{background:rgba(83,115,172,0.06)}
html[data-theme=light] .wlc button:hover{border-color:rgba(0,181,235,0.5)}
html[data-theme=light] .wbar{background:rgba(0,108,235,0.12)}
html[data-theme=light] .wlc.high button{border-color:rgba(235,154,0,0.5)}
html[data-theme=light] .wlc.over button{border-color:rgba(235,0,42,0.7);background:rgba(235,0,42,0.08)}
html[data-theme=light] .wlc.over .wbar i{background:#eb002a}
html[data-theme=light] .wlc.over b{color:#c20026}
html[data-theme=light] .tsc button{background:rgba(83,115,172,0.06)}
html[data-theme=light] .runbar{border-color:rgba(11,224,151,0.5)}
html[data-theme=light] .tpill{background:#eef2fa;border:1px solid rgba(11,224,151,0.55);box-shadow:0 10px 30px -10px rgba(12,243,164,0.27)}
html[data-theme=light] .tpill .rec{background:#eb002a;box-shadow:0 0 10px rgba(255,0,46,0.45)}
html[data-theme=light] .tblock{background:rgba(235,0,42,0.08);border:1px solid rgba(235,0,42,0.4)}
html[data-theme=light] .tblock>svg{color:#c20026}
html[data-theme=light] .tblock .lnk{color:#c20025}
html[data-theme=light] .subr{background:rgba(83,115,172,0.054)}
html[data-theme=light] .cfrow,html[data-theme=light] .arow{background:rgba(83,115,172,0.06)}
html[data-theme=light] .sw i{background:rgba(0,108,235,0.2)}
html[data-theme=light] .sw input:checked+i{background:rgba(11,224,151,0.35)}
html[data-theme=light] .abuild{border:1px dashed rgba(0,181,235,0.4);background:rgba(0,181,235,0.04)}
html[data-theme=light] .fbrow{background:rgba(83,115,172,0.054)}
html[data-theme=light] .aprow{background:rgba(83,115,172,0.054)}
html[data-theme=light] .apdec{border:1px solid rgba(235,154,0,0.5);background:rgba(235,154,0,0.06)}
html[data-theme=light] .gring .rb{stroke:rgba(0,108,235,0.14)}
html[data-theme=light] .gslip.late{color:#c20026;background:rgba(235,0,42,0.14)}
html[data-theme=light] .gslip.early{background:rgba(11,224,151,0.12)}
html[data-theme=light] .stasks a{background:rgba(0,181,235,0.08)}
html[data-theme=light] .rkai{background:rgba(0,181,235,0.06);border:1px solid rgba(0,181,235,0.3)}
html[data-theme=light] .tfa{background:rgba(83,115,172,0.06)}
html[data-theme=light] .tkey{background:rgba(245,247,252,0.8)}
html[data-theme=light] .rcodes code{background:rgba(11,224,151,0.06);border:1px solid rgba(11,224,151,0.25)}
html[data-theme=light] .seccard{background:rgba(83,115,172,0.054)}
html[data-theme=light] .secwarn{background:rgba(235,0,42,0.08);border:1px solid rgba(235,0,42,0.45)}
html[data-theme=light] .err{color:#c20023}
html[data-theme=light] .offbar{border:1px solid rgba(235,154,0,0.45);background:rgba(252,249,244,0.92);color:#c28300;box-shadow:0 8px 30px rgba(20,45,90,0.11)}
html[data-theme=light] .ofc{background:var(--bg,#f4f6fc)}
html[data-theme=light] .ofc-h{background:rgba(244,246,252,0.96)}
html[data-theme=light] .ofc-splash{background:radial-gradient(800px 500px at 50% 35%,color-mix(in srgb,var(--oc,#00b5eb) 22%,transparent),transparent 70%),#f4f6fc}
html[data-theme=light] .ofc-splash img{filter:drop-shadow(0 0 24px color-mix(in srgb,var(--oc,rgba(0,197,255,0.45)) 70%,transparent))}
html[data-theme=light] .ofc-sb b{color:var(--oc,#0095c2)}
html[data-theme=light] .ofc-prog{background:rgba(107,46,46,0.072)}
html[data-theme=light] .ofc-prog i{background:linear-gradient(90deg,transparent,var(--oc,#00b5eb),transparent)}
html[data-theme=light] .ofc-splash.bad .ofc-msg{color:#c20026}
html[data-theme=light] .ofc-brand b{color:var(--oc,#0095c2)}
html[data-theme=light] .ofc-h{background:linear-gradient(90deg,color-mix(in srgb,var(--oc,#00b5eb) 16%,rgba(244,246,252,0.97)),rgba(244,246,252,0.97) 45%) !important;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--oc,rgba(0,197,255,0.45)) 45%,transparent)}
html[data-theme=light] .callui.pip{background:#f5f7fc;box-shadow:0 30px 70px -20px rgba(20,45,90,0.209),0 0 0 1px rgba(0,197,255,0.225),0 0 40px -10px rgba(0,197,255,0.225)}
html[data-theme=light] .pip-top{background:linear-gradient(180deg,rgba(244,246,252,0.9),transparent)}
html[data-theme=light] .thm:hover{background:rgba(0,108,235,0.1)}
html[data-theme=light] .thm-float{background:rgba(231,237,248,0.55)}
html[data-theme=light] .ofc-ppl>span{box-shadow:0 0 0 2px rgba(20,45,90,0.22)}
html[data-theme=light] .extbad{color:#c20026;border-color:rgba(235,0,42,0.35)}
html[data-theme=light] .psub a.on{background:rgba(0,181,235,0.18);box-shadow:inset 0 0 0 1px rgba(0,197,255,0.158)}
html[data-theme=light] .orgc{background:rgba(231,237,248,0.45)}
html[data-theme=light] .orgc.me{border-color:rgba(0,181,235,0.6)}
html[data-theme=light] .cside{background:rgba(83,114,172,0.066)}
html[data-theme=light] .cmini-g button:hover{background:rgba(0,181,235,0.1)}
html[data-theme=light] .cmini-g button.inr{background:rgba(0,181,235,0.08)}
html[data-theme=light] .csoon button{background:rgba(0,181,235,0.05)}
html[data-theme=light] .csoon button:hover{background:rgba(0,181,235,0.1)}
html[data-theme=light] .crlist button:hover,html[data-theme=light] .crlist button.on{background:rgba(0,181,235,0.1)}
html[data-theme=light] .crlist button.on{box-shadow:inset 0 0 0 1px rgba(0,197,255,0.225)}
html[data-theme=light] .cwd.today b{box-shadow:0 0 22px -4px rgba(0,197,255,0.36)}
html[data-theme=light] .cwc.today{background-color:rgba(0,181,235,0.03)}
html[data-theme=light] .cnow{box-shadow:0 0 12px rgba(255,0,46,0.315)}
html[data-theme=light] .cev{background:color-mix(in srgb,var(--c) 22%,rgba(239,243,250,0.92));box-shadow:inset 3px 0 0 var(--c),0 6px 16px -10px rgba(20,45,90,0.198)}
html[data-theme=light] .cev:hover{box-shadow:inset 3px 0 0 var(--c),0 0 0 1px color-mix(in srgb,var(--c) 60%,transparent),0 10px 24px -12px rgba(20,45,90,0.198)}
html[data-theme=light] .cev.pend{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--c) 14%,rgba(239,243,250,0.92)) 0 6px,color-mix(in srgb,var(--c) 6%,rgba(239,243,250,0.92)) 6px 12px)}
html[data-theme=light] .csel{background:rgba(0,181,235,0.22);border:1px dashed rgba(0,181,235,0.8)}
html[data-theme=light] .cchip{background:color-mix(in srgb,var(--c,#00b5eb) 20%,transparent);box-shadow:inset 2px 0 0 var(--c,rgba(0,197,255,0.45))}
html[data-theme=light] .cmd:hover{background:rgba(0,181,235,0.04)}
html[data-theme=light] .cag-e{background:rgba(83,116,172,0.072)}
html[data-theme=light] .cag-e:hover{box-shadow:inset 3px 0 0 var(--c),inset 0 0 0 1px rgba(0,197,255,0.225)}
html[data-theme=light] .cnote.bad{background:rgba(235,0,42,0.12);border:1px solid rgba(235,0,42,0.4);color:#c20024}
html[data-theme=light] .cnotes{background:rgba(83,115,172,0.06)}
html[data-theme=light] .ceppl{background:rgba(245,247,252,0.8);border:1px solid rgba(0,108,235,0.25)}
html[data-theme=light] .ceppl:focus-within{border-color:rgba(0,181,235,0.7)}
html[data-theme=light] .cechip{background:rgba(0,181,235,0.12);border:1px solid rgba(0,181,235,0.35)}
html[data-theme=light] .cechip.ext{background:rgba(235,154,0,0.12);border-color:rgba(235,154,0,0.45)}
html[data-theme=light] .cechip button:hover{background:rgba(235,0,42,0.2)}
html[data-theme=light] .cesug{box-shadow:0 20px 40px -20px rgba(20,45,90,0.22)}
html[data-theme=light] .cesug button:hover,html[data-theme=light] .cesug button:focus-visible{background:rgba(0,181,235,0.12)}
html[data-theme=light] .cesr{background:rgba(245,247,252,0.7)}
html[data-theme=light] .cesr i{background:repeating-linear-gradient(135deg,rgba(235,0,42,0.55) 0 4px,rgba(235,0,42,0.3) 4px 8px)}
html[data-theme=light] .cesr em{background:rgba(0,181,235,0.18);box-shadow:0 0 14px -2px rgba(0,197,255,0.36)}
html[data-theme=light] .cefp{background:rgba(83,115,172,0.072)}
html[data-theme=light] .cefr button:hover{background:rgba(0,181,235,0.1)}
html[data-theme=light] .cefr button.on{background:rgba(11,224,151,0.08)}
html[data-theme=light] .cecol button:first-child{background:rgba(0,181,235,0.15)}
html[data-theme=light] .ml-side,html[data-theme=light] .td-side{background:rgba(83,114,172,0.066)}
html[data-theme=light] .ml-boxes button:hover{background:rgba(0,108,235,0.08)}
html[data-theme=light] .ml-boxes button.on{background:rgba(0,181,235,0.14)}
html[data-theme=light] .ml-k{background:linear-gradient(135deg,#0095eb,#1560d8)}
html[data-theme=light] .ml-k.k-ms{background:linear-gradient(135deg,#0086eb,#0a5bc4)}
html[data-theme=light] .ml-k.k-google{background:conic-gradient(#d52516 0 25%,#e7ad04 0 50%,#34a853 0 75%,#0d5bde 0)}
html[data-theme=light] .ml-warn{background:#eb9a00}
html[data-theme=light] .ml-m:hover{background:rgba(0,108,235,0.06)}
html[data-theme=light] .ml-m.on{background:rgba(0,181,235,0.12)}
html[data-theme=light] .ml-flag svg.i{color:#c27d00 !important}
html[data-theme=light] .ml-imgs{background:rgba(235,154,0,0.1)}
html[data-theme=light] .ml-err{background:rgba(235,0,42,0.1);color:#c20023}
html[data-theme=light] .ml-cbtn{background:rgba(0,108,235,0.05)}
html[data-theme=light] .ml-cbtn:hover{background:rgba(0,181,235,0.08)}
html[data-theme=light] .ml-ai .bad{color:#c20023}
html[data-theme=light] .mc-tools button:hover{background:rgba(0,108,235,0.1)}
html[data-theme=light] .td-smart button{background:rgba(0,108,235,0.06)}
html[data-theme=light] .td-lists button:hover{background:rgba(0,108,235,0.08)}
html[data-theme=light] .td-lists button.on{background:rgba(0,181,235,0.14)}
html[data-theme=light] .td-ck{border:2px solid var(--c,#00b5eb)}
html[data-theme=light] .td-meta em.late{color:#c2001d}
html[data-theme=light] .td-flag.on{color:#c27d00}
html[data-theme=light] .mh-ic{background:linear-gradient(135deg,#11da82,#0b9a5d);box-shadow:0 14px 30px -12px rgba(11,154,93,0.315)}
html[data-theme=light] .mt-bar{background:rgba(83,114,172,0.072)}
html[data-theme=light] .mt-dot{background:#eb9a00;box-shadow:0 0 0 4px rgba(255,168,0,0.081)}
html[data-theme=light] .live .mt-dot{background:#0be097;box-shadow:0 0 0 4px rgba(12,243,164,0.081)}
html[data-theme=light] .mt-end{background:linear-gradient(180deg,#eb0021,#d3244a) !important}
html[data-theme=light] .mt-stage{background:#fbfbfb}
html[data-theme=light] .mt-wait{color:#253e61}
html[data-theme=light] .mt-wait i{border:3px solid rgba(107,46,46,0.135);border-top-color:#00b5eb}
html[data-theme=light] .meetov{background:rgba(245,247,252,0.82)}
html[data-theme=light] .mo-box{box-shadow:0 40px 80px -30px rgba(20,45,90,0.22)}
html[data-theme=light] .meetov>.mo-mini{background:rgba(107,46,46,0.072)}
html[data-theme=light] .sl-side{background:rgba(83,114,172,0.066)}
html[data-theme=light] .sl-nav a:hover{background:rgba(0,108,235,0.08)}
html[data-theme=light] .sl-nav a.on{background:rgba(0,181,235,0.14)}
html[data-theme=light] .sl-nav a b{background:#eb9a00}
html[data-theme=light] .sl-tbl tbody tr:hover td{background:rgba(0,108,235,0.06)}
html[data-theme=light] .sl-pill{border:1px solid color-mix(in srgb,var(--c,#0065eb) 55%,transparent);background:color-mix(in srgb,var(--c,#0065eb) 12%,transparent)}
html[data-theme=light] .sl-drawer{box-shadow:-40px 0 80px -30px rgba(20,45,90,0.198)}
html[data-theme=light] .sd-tl li.k-call::before{border-color:#0be097}
html[data-theme=light] .sd-tl li.k-email::before{border-color:#eb9a00}
html[data-theme=light] .sd-tl li.k-meeting::before{border-color:#5200eb}
html[data-theme=light] .sd-tl li.k-agent::before{border-color:#eb005d}
html[data-theme=light] .pl-col{background:rgba(0,108,235,0.04)}
html[data-theme=light] .sl-spark i{background:linear-gradient(180deg,#00b5eb,#0069eb)}
html[data-theme=light] .sl-funnel a{background:rgba(0,181,235,0.08)}

html[data-theme=light] body{background:radial-gradient(1300px 760px at 78% -10%,rgba(31,111,224,.10),transparent 62%),radial-gradient(900px 620px at -6% 2%,rgba(0,134,195,.07),transparent 58%),#eef3fa}
html[data-theme=light] .hud{background:linear-gradient(180deg,#ffffff,#f7faff);box-shadow:0 1px 2px rgba(20,45,90,.06),0 12px 32px -18px rgba(20,45,90,.22)}
html[data-theme=light] .btn{color:#ffffff;background:linear-gradient(180deg,#1aa0e6,#0a7fd0);box-shadow:0 8px 22px -12px rgba(10,127,208,.8)}
html[data-theme=light] .btn:hover{color:#ffffff}
html[data-theme=light] .btn.ghost{color:var(--ink);background:#ffffff;box-shadow:inset 0 0 0 1px var(--line2)}
html[data-theme=light] .btn.danger{color:#ffffff;background:linear-gradient(180deg,#e8455f,#cf2343)}
html[data-theme=light] .inp{background:#ffffff;border-color:var(--line2);color:var(--ink)}
html[data-theme=light] ::selection{background:rgba(0,134,195,.22);color:#0b1a33}
html[data-theme=light] ::-webkit-scrollbar-thumb{background:rgba(22,64,128,.22);background-clip:padding-box}
html[data-theme=light] .ch::before{box-shadow:none}
html[data-theme=light] .accent{background-image:linear-gradient(180deg,#0aa3e0,#0078c2 60%,#1f5ad6)}
html[data-theme=light] .pulse stop[stop-color="#0d2244"]{stop-color:#ffffff}
html[data-theme=light] .pulse stop[stop-color="#050d1d"]{stop-color:#dcebfb}
html[data-theme=light] .pulse .core{filter:drop-shadow(0 0 10px rgba(0,134,195,.35))}
