/* Ormiz look, generated from app.css, the light theme, os.css and bio.css by ormiz_css.py */
body{background:radial-gradient(1300px 760px at 78% -10%,rgba(87,95,215,0.2),transparent 62%),radial-gradient(900px 620px at -6% 2%,rgba(76,88,255,0.1),transparent 58%),var(--void)}
::selection{background:rgba(76,88,255,0.32)}
::-webkit-scrollbar-thumb{background:rgba(98,108,255,0.22)}
.hud{background:linear-gradient(180deg,rgba(27,30,50,0.7),rgba(14,16,29,0.86));border:1px solid rgba(137,148,216,0.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.05), 0 22px 50px -34px rgba(0,0,0,.95)}
.hud::before{background:linear-gradient(90deg,transparent,rgba(120,129,255,0.55),transparent)}
.ch{letter-spacing:normal;text-transform:none}
.ch::before{box-shadow:none}
.btn{letter-spacing:normal;text-transform:none;color:#090b18;background:linear-gradient(180deg,#a8aeff,#4c58ff 55%,#464fd3);box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}
.btn:hover{color:#090b18}
.btn.ghost,.ib{background:rgba(25,28,48,0.55)}
.btn.ghost:hover,.ib:hover{box-shadow:inset 0 0 0 1px rgba(76,88,255,0.7)}
.btn.danger{box-shadow:none}
.ib.plain:hover{background:rgba(76,88,255,0.08)}
.tag{letter-spacing:normal;text-transform:none}
.inp{background:rgba(6,6,12,0.8);border:1px solid rgba(137,148,216,0.25)}
.inp:focus{border-color:rgba(76,88,255,0.7);box-shadow:none}
.av{color:#07080e;text-transform:none}
.login .lk{font-family:Inter,system-ui,-apple-system,'Segoe UI',sans-serif;letter-spacing:normal}
.login .lk img{filter:none}
.glow{text-shadow:none}
.rail{background:rgba(6,6,12,0.85)}
.rail .logo{filter:none}
.rail a,.rail button.ri{letter-spacing:normal;text-transform:none}
.rail a.on{background:linear-gradient(180deg,rgba(76,88,255,0.22),rgba(76,88,255,0.06));box-shadow:inset 0 0 0 1px rgba(76,88,255,0.35)}
.rail .badge{color:#090b18}
.side{background:rgba(11,13,23,0.78)}
.search{background:rgba(6,6,12,0.8);border:1px solid rgba(137,148,216,0.22)}
.ci:hover{background:rgba(76,88,255,0.06)}
.ci.on{background:linear-gradient(90deg,rgba(76,88,255,0.18),rgba(76,88,255,0.04));box-shadow:inset 0 0 0 1px rgba(76,88,255,0.3)}
.ci .ub{color:#090b18}
.chat-h{background:rgba(7,8,14,0.65)}
.pinbar{border-bottom:1px solid rgba(137,148,216,0.1);background:rgba(76,88,255,0.04)}
.day{letter-spacing:normal;background:rgba(6,6,12,0.75);text-transform:none}
.nmline .co{letter-spacing:normal}
.bub{background:rgba(25,28,48,0.88);border:1px solid rgba(137,148,216,0.18)}
.row.mine .bub{background:linear-gradient(160deg,#303bcf,#575fd7 60%,#5f68da);box-shadow:none}
.row.mine .bub a{color:#e9eaff}
.bub .quote{background:rgba(6,6,12,0.45)}
.row.mine .bub .quote{background:rgba(6,6,12,0.28)}
.bub img.ph{background:rgba(6,6,12,0.4)}
.fcard .ext{background:rgba(6,6,12,0.55);text-transform:none}
.voice .play{color:#090b18}
.row.mine .voice .play{color:#303bcf}
.wave span{background:rgba(179,183,206,0.45)}
.reacts button{background:#16192c}
.reacts button.me{border-color:rgba(76,88,255,0.7);background:rgba(76,88,255,0.14)}
.tools{background:#16192c}
.tools button:hover{background:rgba(76,88,255,0.12)}
.tools .sep{background:rgba(98,108,255,0.2)}
.dots{background:rgba(25,28,48,0.85);border:1px solid rgba(137,148,216,0.18)}
.bar{background:rgba(25,28,48,0.7);border:1px solid rgba(137,148,216,0.18)}
.box{background:rgba(11,13,23,0.92);border:1px solid rgba(121,133,210,0.35);box-shadow:none}
.rec .rdot{box-shadow:none}
.drop{background:rgba(7,8,14,0.82);border:2px dashed rgba(76,88,255,0.7)}
.pending .pf{background:rgba(25,28,48,0.8)}
.welcome img{filter:none}
.det{background:rgba(11,13,23,0.82)}
.seg{background:rgba(6,6,12,0.7)}
.seg button.on{background:rgba(76,88,255,0.18);box-shadow:inset 0 0 0 1px rgba(76,88,255,0.35)}
.chips button.on{border-color:rgba(76,88,255,0.7);background:rgba(76,88,255,0.12)}
.res button{background:rgba(6,6,12,0.6)}
.scrim{background:rgba(3,4,8,0.72)}
.pick label:hover,.pick button:hover{background:rgba(76,88,255,0.07)}
.menu{background:#16192c}
.menu button:hover{background:rgba(76,88,255,0.1)}
.emoji{background:#16192c}
.emoji button:hover{background:rgba(76,88,255,0.14)}
.toast{background:#16192c}
.ring{background:#16192c}
.ring .av{box-shadow:0 0 0 4px rgba(44,245,176,.25)}
.lightbox{background:rgba(3,4,8,0.92)}
.tbl td{border-bottom:1px solid rgba(137,148,216,0.08)}
.pwbox{background:rgba(6,6,12,0.8)}
.sheet{background:#141626}
.grab{background:rgba(179,183,206,0.35)}
.qrow{background:rgba(6,6,12,0.7)}
.qrow button:active{background:rgba(76,88,255,0.18)}
.sheet-list button{background:rgba(25,28,48,0.55);border-bottom:1px solid rgba(137,148,216,0.08)}
@media (max-width:820px){.mtop{font-family:Inter,system-ui,-apple-system,'Segoe UI',sans-serif;letter-spacing:normal}}
@media (max-width:820px){.mtop img{filter:none}}
@media (max-width:820px){.tabbar{background:rgba(6,6,12,0.96)}}
@media (max-width:820px){.tabbar a,.tabbar button{letter-spacing:normal;text-transform:none}}
@media (max-width:820px){.tabbar .badge{color:#090b18}}
.accent{background-image:linear-gradient(180deg,#e9eaff,#4c58ff 70%,#575fd7)}
.tchip b{letter-spacing:normal;text-transform:none}
.tchip.s-doing{border-color:rgba(76,88,255,0.5);background:rgba(76,88,255,0.07)}
.kpi:hover{border-color:rgba(121,133,210,0.38)}
.trow,.crow,.prow{background:rgba(6,6,12,0.55)}
.trow:hover,.crow:hover,.prow:hover{border-color:rgba(121,133,210,0.4)}
.crow .ub{color:#090b18}
.tcheck{border:1.6px solid rgba(179,183,206,0.6);color:#090b18}
.tcheck:hover{box-shadow:none}
.bar2{background:rgba(98,108,255,0.14)}
.bar2 i{background:linear-gradient(90deg,#575fd7,#4c58ff);box-shadow:none}
.wside{background:rgba(11,13,23,0.78)}
.wi:hover{background:rgba(76,88,255,0.06)}
.wi.on{background:linear-gradient(90deg,rgba(76,88,255,0.18),rgba(76,88,255,0.04));box-shadow:inset 0 0 0 1px rgba(76,88,255,0.3)}
.whead{background:rgba(7,8,14,0.6)}
.segs{background:rgba(6,6,12,0.7)}
.segs button.on{background:rgba(76,88,255,0.18);box-shadow:inset 0 0 0 1px rgba(76,88,255,0.35)}
.colm{background:rgba(6,6,12,0.5)}
.cl{letter-spacing:normal;text-transform:none}
.cards.over{background:rgba(76,88,255,0.06);box-shadow:inset 0 0 0 1px rgba(76,88,255,0.35)}
.tcard{background:linear-gradient(180deg,rgba(25,28,48,0.85),rgba(13,15,27,0.9));border-left:3px solid #7f88ff}
.tcard:hover{border-color:rgba(121,133,210,0.45);box-shadow:none}
.noav{border:1px dashed rgba(179,183,206,0.45)}
.tlist tr:hover td{background:rgba(76,88,255,0.04)}
.mgh{letter-spacing:normal;text-transform:none}
.tdrawer{background:#0f111e}
.ttitle:focus{box-shadow:none}
.lb{background:rgba(25,28,48,0.85);border:1px solid rgba(137,148,216,0.18)}
.dnode:hover{background:rgba(76,88,255,0.06)}
.dnode.on{background:linear-gradient(90deg,rgba(76,88,255,0.18),rgba(76,88,255,0.04));box-shadow:inset 0 0 0 1px rgba(76,88,255,0.3)}
.dres{background:rgba(6,6,12,0.5)}
.tpl:hover{border-color:rgba(121,133,210,0.45)}
.drc:hover{border-color:rgba(121,133,210,0.45)}
.savest{letter-spacing:normal}
.pv.ed .av{box-shadow:none}
.dbanner{background:rgba(76,88,255,0.05)}
.tbar{background:#141626}
.tbar button:hover{background:rgba(76,88,255,0.12)}
.editor{color:#dbddf7}
.editor blockquote{background:rgba(76,88,255,0.05)}
.editor pre{background:rgba(6,6,12,0.8)}
.editor code{background:rgba(6,6,12,0.8)}
.editor ul.check li::before{border:1.6px solid rgba(179,183,206,0.6)}
.editor ul.check li[data-checked=true]::before{box-shadow:none}
.editor ul.check li[data-checked=true]::after{border:solid #090b18}
.editor th{background:rgba(76,88,255,0.08)}
.editor hr{background:linear-gradient(90deg,transparent,rgba(140,148,255,0.45),transparent)}
.dfile{background:rgba(6,6,12,0.55)}
.doccard .ic{background:rgba(76,88,255,0.14)}
.vlist button{background:rgba(6,6,12,0.5)}
.vlist button.on{border-color:rgba(76,88,255,0.6);background:rgba(76,88,255,0.1)}
.vprev{background:rgba(6,6,12,0.4)}
.atlasb{box-shadow:inset 0 0 0 1px rgba(76,88,255,0.55) !important}
.trn{border-top:1px solid rgba(137,148,216,0.22);color:#cfd2ff}
.row.mine .trn{color:#eaebff}
.trn b{letter-spacing:normal;text-transform:none}
.row.mine .trn b{color:#e9eaff}
.atlas-out{color:#dbddf7}
.atlas-wait{border-color:rgba(76,88,255,0.6)}
.atlasp{border-color:rgba(121,133,210,0.35)}
.pt tbody tr:hover td{background:rgba(76,88,255,0.05)}
.secrets{background:rgba(6,6,12,0.8)}
.srow .sk{letter-spacing:normal}
.dsearch{border-color:rgba(121,133,210,0.35);box-shadow:none}
.shieldchip{letter-spacing:normal}
.shieldchip:hover{box-shadow:none}
.dsr{background:#141626}
.sres:hover{background:rgba(76,88,255,0.08)}
.pulse .plab{letter-spacing:normal}
.pulse .core{filter:none}
.callui .cstage-wrap{background:#05060c}
.callui.voice #callchrome{background:radial-gradient(900px 600px at 50% 20%,rgba(87,95,215,0.22),transparent 65%),#07080e}
.callui.min .cpill{background:linear-gradient(90deg,rgba(44,245,176,.18),rgba(20,22,38,0.96) 30%,rgba(20,22,38,0.96) 70%,rgba(44,245,176,.18));box-shadow:0 10px 30px -20px rgba(0,0,0,.9)}
.ctop{background:linear-gradient(180deg,rgba(7,8,14,0.92),rgba(7,8,14,0))}
.ctag{letter-spacing:normal}
.callui.s-ringing.voice #callchrome,.callui.s-ringing.video #callchrome{background:radial-gradient(900px 600px at 50% 20%,rgba(44,245,176,.16),transparent 65%),#07080e}
.cst{letter-spacing:normal}
.cring .av{box-shadow:none}
.cface .av{box-shadow:none}
.cbtn{background:rgba(25,28,48,0.85)}
.cbtn:hover{box-shadow:inset 0 0 0 1px rgba(76,88,255,0.7)}
.cbtn.ok{box-shadow:none}
.cbtn.end{box-shadow:none}
.cbtn.off{background:#eeefff;color:#07080e}
.cbtn.ghostc{background:rgba(25,28,48,0.7)}
.cwait{background:rgba(7,8,14,0.75)}
.chelp{background:rgba(7,8,14,0.85)}
.cpill{background:#141626;box-shadow:0 20px 50px -20px rgba(0,0,0,.95)}
.qbar{background:rgba(98,108,255,0.14)}
.qbar span{background:linear-gradient(90deg,#464fd3,#4c58ff,#2cf5b0);box-shadow:none}
.crumbs a:hover{background:rgba(76,88,255,0.1)}
.crumbs a.dropon{background:rgba(76,88,255,0.25)}
#fmain.dropping::after{background:rgba(76,88,255,0.08);letter-spacing:normal;text-transform:none;box-shadow:inset 0 0 60px -20px rgba(76,88,255,0.8)}
.fcell{background:rgba(20,22,38,0.55)}
.fcell:hover,.fcell:focus-visible{border-color:rgba(121,133,210,0.45);background:rgba(25,28,48,0.8)}
.fcell.sel,.frow.sel{border-color:rgba(76,88,255,0.8);background:rgba(76,88,255,0.12);box-shadow:none}
.fchk{border:1.5px solid rgba(179,183,206,0.55);background:rgba(7,8,14,0.7)}
.fchk svg{color:#090b18}
.fmore{background:rgba(7,8,14,0.7)}
.fico{color:var(--c,#b3b7ce);border:1px solid rgba(137,148,216,0.12)}
.fico svg{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--c) 50%,transparent))}
.fico i{letter-spacing:normal;text-transform:none}
.fico.thumb{background:#05060c}
.frow:hover,.frow:focus-visible{background:rgba(76,88,255,0.06)}
.frow.fh{letter-spacing:normal;text-transform:none}
.fempty>svg{filter:none}
.fselbar{background:linear-gradient(90deg,rgba(76,88,255,0.16),rgba(76,88,255,0.04));border-bottom:1px solid rgba(121,133,210,0.3)}
.fselbar b{letter-spacing:normal}
.mvpath button:hover{background:rgba(76,88,255,0.1)}
.mvlist button{background:rgba(6,6,12,0.5)}
.mvlist button:hover{border-color:rgba(76,88,255,0.5);background:rgba(76,88,255,0.08)}
.upanel{background:#0f111e}
.uph b{letter-spacing:normal}
.upbar{background:rgba(98,108,255,0.12)}
.upbar span{background:linear-gradient(90deg,#4c58ff,#2cf5b0);box-shadow:none}
.fprev{background:rgba(3,4,8,0.94)}
.fph{background:rgba(7,8,14,0.8)}
.fpt{background:rgba(6,6,12,0.9)}
.fpnav{background:rgba(25,28,48,0.8)}
.fpnav:hover{box-shadow:none}
.fsrow,.flrow,.fvrow{background:rgba(6,6,12,0.5)}
.tfile{background:rgba(6,6,12,0.5)}
.pmv .wi .hdot{box-shadow:none}
.whead h2 .pdot{box-shadow:none}
.hchip i{box-shadow:none}
.pbar{background:rgba(98,108,255,0.14)}
.pbar i{background:linear-gradient(90deg,#464fd3,#4c58ff,#2cf5b0);box-shadow:none}
.ib.on{box-shadow:inset 0 0 0 1px rgba(76,88,255,0.8)}
.lane-h{letter-spacing:normal}
.lchips.edit .lchip.on{box-shadow:none}
.tcard.blocked{background:repeating-linear-gradient(135deg,rgba(255,77,109,.05) 0 8px,transparent 8px 16px),linear-gradient(180deg,rgba(25,28,48,0.85),rgba(13,15,27,0.9))}
.ptbl th{background:#0f111e}
.ptbl .cs:hover,.ptbl .cs:focus{border-color:rgba(137,148,216,0.35);background:rgba(6,6,12,0.8)}
.ptbl tr.sel td{background:rgba(76,88,255,0.08)}
.ptbl .grph td{letter-spacing:normal}
.pmbulk{background:linear-gradient(90deg,rgba(76,88,255,0.16),rgba(76,88,255,0.04));border-bottom:1px solid rgba(121,133,210,0.3)}
.gwrap{background:rgba(6,6,12,0.55)}
.ghead{background:#0f111e}
.gcorner{background:#0f111e;letter-spacing:normal;text-transform:none}
.gticks span.we{color:rgba(179,183,206,0.45)}
.gbg i{background:rgba(98,108,255,0.04)}
.gtoday{box-shadow:none}
.garrows path{stroke:rgba(179,183,206,0.55)}
.garrows .m{fill:rgba(179,183,206,0.7)}
.grow{border-bottom:1px solid rgba(137,148,216,0.06)}
.grow:hover{background:rgba(76,88,255,0.04)}
.gname{background:#0d0f1b}
.grow:hover .gname{background:#141626}
.gbar{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 55%,#141626),color-mix(in srgb,var(--c) 30%,#0d0f1b))}
.gbar.late{box-shadow:none}
.gbar.crit{box-shadow:none}
.gbar .gt{color:#eeefff;text-shadow:none}
.gbar .glink{background:#0f111e}
.gbar[data-tip]:not([data-tip=""])::after{color:#090b18}
.gms{box-shadow:none}
.gms.done{box-shadow:none}
.gms.late{box-shadow:none}
.cdow{background:#0f111e;letter-spacing:normal;text-transform:none}
.cday{background:rgba(11,13,23,0.96)}
.cday.other{background:rgba(7,8,14,0.96)}
.cday.we{background:rgba(13,14,25,0.96)}
.cday.today .cdn span{color:#090b18;box-shadow:none}
.cday.over{background:rgba(76,88,255,0.12)}
.cadd:hover{background:rgba(76,88,255,0.12)}
.burn .gl{stroke:rgba(98,108,255,0.1)}
.burn .tot{stroke:#b3b7ce}
.burn .dn{filter:none}
.burn .area{fill:rgba(179,183,206,0.06)}
.smix{background:rgba(98,108,255,0.1)}
.msrow:hover{background:rgba(76,88,255,0.06)}
.ptab tr:hover td{background:rgba(76,88,255,0.04)}
.rtoday{box-shadow:none}
.rn{background:linear-gradient(90deg,#15182a 80%,transparent)}
.rbar{background:color-mix(in srgb,var(--c) 30%,#0d0f1b);box-shadow:0 0 0 1px color-mix(in srgb,var(--h) 0%,transparent), 0 4px 14px -6px var(--c)}
.rbar::after{box-shadow:none}
.tplc{background:rgba(6,6,12,0.5)}
.wlc button{background:rgba(6,6,12,0.5)}
.wlc button:hover{border-color:rgba(76,88,255,0.5)}
.wbar{background:rgba(98,108,255,0.12)}
.tsc button{background:rgba(6,6,12,0.5)}
.tpill{background:#0f111e;box-shadow:none}
.tpill .rec{box-shadow:none}
.subr{background:rgba(6,6,12,0.45)}
.swatch button.on{box-shadow:none}
.cfrow,.arow{background:rgba(6,6,12,0.5)}
.sw i{background:rgba(98,108,255,0.2)}
.sw i::after{background:#b3b7ce}
.sw input:checked+i::after{box-shadow:none}
.abuild{border:1px dashed rgba(121,133,210,0.4);background:rgba(76,88,255,0.04)}
.aw{letter-spacing:normal;text-transform:none}
.fbrow{background:rgba(6,6,12,0.45)}
.aprow{background:rgba(6,6,12,0.45)}
.gring .rb{stroke:rgba(98,108,255,0.14)}
.gring .rf{filter:none}
.gghost{background:rgba(179,183,206,0.35);border:1px dashed rgba(179,183,206,0.6)}
.stasks a{background:rgba(76,88,255,0.08)}
.rkai{background:rgba(76,88,255,0.06);border:1px solid rgba(121,133,210,0.3)}
.rail .ver{letter-spacing:normal}
.mtop::after{letter-spacing:normal}
.codein{letter-spacing:normal}
.tfa{background:rgba(6,6,12,0.5)}
.tfa.on>svg{filter:none}
.tkey{background:rgba(6,6,12,0.8)}
.seccard{background:rgba(6,6,12,0.45)}
.seccard h4{letter-spacing:normal}
.ofc{background:var(--bg,#07080e)}
.ofc-h{background:rgba(7,8,14,0.96)}
.ofc-ic{letter-spacing:normal;color:#07080e}
.ofc-mi{color:#07080e}
.ofc-splash{background:radial-gradient(800px 500px at 50% 35%,color-mix(in srgb,var(--oc,#4c58ff) 22%,transparent),transparent 70%),#07080e}
.ofc-splash img{filter:drop-shadow(0 0 24px color-mix(in srgb,var(--oc,#4cd6ff) 70%,transparent))}
.ofc-sb{letter-spacing:normal}
.ofc-sb b{color:var(--oc,#4c58ff)}
.ofc-prog i{background:linear-gradient(90deg,transparent,var(--oc,#4c58ff),transparent)}
.ofc-brand{letter-spacing:normal}
.ofc-brand b{color:var(--oc,#4c58ff)}
.ofc-h{background:linear-gradient(90deg,color-mix(in srgb,var(--oc,#4c58ff) 16%,rgba(7,8,14,0.97)),rgba(7,8,14,0.97) 45%) !important;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--oc,#4c58ff) 45%,transparent)}
.callui.pip{background:#05060c;box-shadow:0 30px 70px -20px rgba(0,0,0,.95)}
.pip-top{background:linear-gradient(180deg,rgba(7,8,14,0.9),transparent)}
.thm:hover{background:rgba(98,108,255,0.1)}
.thm-float{background:rgba(25,28,48,0.55)}
.ofc-ppl>span{box-shadow:0 0 0 2px #07080e}
.psub a.on{background:rgba(76,88,255,0.18);box-shadow:inset 0 0 0 1px rgba(76,88,255,0.35)}
.tdot{box-shadow:none}
.orgc{background:rgba(25,28,48,0.45)}
.orgc.me{border-color:rgba(76,88,255,0.6)}
.cside{background:rgba(7,8,16,0.55)}
.cblock .ch{letter-spacing:normal;text-transform:none}
.cmini-g button:hover{background:rgba(76,88,255,0.1)}
.cmini-g button.inr{background:rgba(76,88,255,0.08)}
.cmini-g button.today{color:#090b18}
.csoon button{background:rgba(76,88,255,0.05)}
.csoon button:hover{background:rgba(76,88,255,0.1)}
.crlist button:hover,.crlist button.on{background:rgba(76,88,255,0.1)}
.crlist button.on{box-shadow:inset 0 0 0 1px rgba(76,88,255,0.5)}
.cwd{letter-spacing:normal;text-transform:none}
.cwd.today b{color:#090b18;box-shadow:none}
.cwc.today{background-color:rgba(76,88,255,0.03)}
.cnow{box-shadow:none}
.cev{background:color-mix(in srgb,var(--c) 22%,rgba(13,15,27,0.92));box-shadow:inset 3px 0 0 var(--c), 0 6px 16px -10px rgba(0,0,0,.9)}
.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(0,0,0,.9)}
.cev.pend{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--c) 14%,rgba(13,15,27,0.92)) 0 6px,color-mix(in srgb,var(--c) 6%,rgba(13,15,27,0.92)) 6px 12px)}
.csel{background:rgba(76,88,255,0.22);border:1px dashed rgba(76,88,255,0.8)}
.cchip{background:color-mix(in srgb,var(--c,#4c58ff) 20%,transparent);box-shadow:inset 2px 0 0 var(--c,#4c58ff)}
.cmh{letter-spacing:normal;text-transform:none}
.cmd:hover{background:rgba(76,88,255,0.04)}
.cmd.today .n{color:#090b18}
.cag-e{background:rgba(20,22,38,0.6);box-shadow:inset 3px 0 0 var(--c), inset 0 0 0 1px var(--line)}
.cag-e:hover{box-shadow:inset 3px 0 0 var(--c), inset 0 0 0 1px rgba(76,88,255,0.5)}
.cnotes{background:rgba(6,6,12,0.5)}
.cpeople i{letter-spacing:normal;text-transform:none}
.ceppl{background:rgba(6,6,12,0.8);border:1px solid rgba(137,148,216,0.25)}
.ceppl:focus-within{border-color:rgba(76,88,255,0.7)}
.cechip{background:rgba(76,88,255,0.12);border:1px solid rgba(121,133,210,0.35)}
.cesug button:hover,.cesug button:focus-visible{background:rgba(76,88,255,0.12)}
.cesch .ch{letter-spacing:normal;text-transform:none}
.cesr{background:rgba(6,6,12,0.7)}
.cesr em{background:rgba(76,88,255,0.18);box-shadow:none}
.cefp{background:rgba(6,6,12,0.6)}
.cefr button:hover{background:rgba(76,88,255,0.1)}
.cecol button{color:#090b18}
.cecol button:first-child{background:rgba(76,88,255,0.15)}
.ml-side,.td-side{background:rgba(7,8,16,0.55)}
.ml-boxes button:hover{background:rgba(98,108,255,0.08)}
.ml-boxes button.on{background:rgba(76,88,255,0.14)}
.ml-k{background:linear-gradient(135deg,#626cff,#2d37c0)}
.ml-k.k-ms{background:linear-gradient(135deg,#525bd6,#2730a7)}
.ml-k.k-google{background:conic-gradient(#ea4335 0 25%,#fbbc05 0 50%,#34a853 0 75%,#5d65d9 0)}
.ml-k.k-imap{background:linear-gradient(135deg,#9699aa,#545769)}
.ml-m:hover{background:rgba(98,108,255,0.06)}
.ml-m.on{background:rgba(76,88,255,0.12)}
.ml-tag{letter-spacing:normal}
.ml-cbtn{background:rgba(98,108,255,0.05)}
.ml-cbtn:hover{background:rgba(76,88,255,0.08)}
.mc-tools button:hover{background:rgba(98,108,255,0.1)}
.td-smart button{background:rgba(98,108,255,0.06)}
.td-lists button:hover{background:rgba(98,108,255,0.08)}
.td-lists button.on{background:rgba(76,88,255,0.14)}
.td-ck{border:2px solid var(--c,#4c58ff)}
.td-cols button.on{box-shadow:0 0 0 3px var(--deck), 0 0 0 5px var(--c)}
.mt-bar{background:rgba(7,8,16,0.6)}
.mt-wait{color:#c7caee}
.mt-wait i{border-top-color:#4c58ff}
.meetov{background:rgba(5,6,11,0.82)}
.sl-side{background:rgba(7,8,16,0.55)}
.sl-nav a:hover{background:rgba(98,108,255,0.08)}
.sl-nav a.on{background:rgba(76,88,255,0.14)}
.sl-tbl tbody tr:hover td{background:rgba(98,108,255,0.06)}
.sl-pill{border:1px solid color-mix(in srgb,var(--c,#7f88ff) 55%,transparent);background:color-mix(in srgb,var(--c,#7f88ff) 12%,transparent)}
.sd-h small{letter-spacing:normal;text-transform:none}
.sd-sec h4{letter-spacing:normal;text-transform:none}
.pl-col{background:rgba(98,108,255,0.04)}
.sl-card h4{letter-spacing:normal;text-transform:none}
.sl-spark i{background:linear-gradient(180deg,#4c58ff,#575fd7)}
.sl-funnel a{background:rgba(76,88,255,0.08)}
.od-idcard{background:linear-gradient(135deg,rgba(122,131,255,0.14),rgba(97,105,218,0.14))}
.od-idcard small{letter-spacing:normal;text-transform:none}
.od-bar i{background:linear-gradient(90deg,#2cf5b0,#7a83ff 60%,#7b84ff);box-shadow:none}
.od-dir.out{color:#7b84ff}
.od-empty .ot{filter:none}
.od-priv h4{letter-spacing:normal;text-transform:none}
.ask-glow{background:radial-gradient(closest-side,rgba(76,88,255,0.28),transparent)}
.ask-in{box-shadow:inset 0 0 0 1px var(--line2)}
.ask-in:focus-within{box-shadow:inset 0 0 0 1.5px var(--scan)}
.ask-go{background:linear-gradient(135deg,#7a83ff,#525bd7);box-shadow:none}
.ask-go .i{stroke:#0b0d1a}
.ask-app.busy .ask-in{box-shadow:inset 0 0 0 1.5px var(--scan)}
.ask-empty .ot{filter:none}
.ask-think small{letter-spacing:normal}
.ask-beam{background:linear-gradient(90deg,transparent,rgba(76,88,255,0.18),transparent)}
.ask-ans{background:linear-gradient(135deg,rgba(76,88,255,0.1),rgba(82,91,215,0.08))}
.ask-ans h5{letter-spacing:normal;text-transform:none}
.ask-scan{background:linear-gradient(180deg,transparent,rgba(76,88,255,0.1),transparent)}
.ask-c{color:#0b0d1a}
.ask-h{letter-spacing:normal;text-transform:none}
.ask-src.cited{box-shadow:inset 0 0 0 1px var(--line2)}
.mt-rec{background:#9193a4}
.mt-min.on .mt-rec{box-shadow:none}
.mt-capl p{background:rgba(6,6,12,0.78);box-shadow:none}
.mt-capl b{color:#7a83ff}
.mt-capt{background:rgba(6,6,12,0.72);color:#c7caee;box-shadow:none}
.mt-capt button,.mt-capt select{color:#eeefff}
.mt-ccb.on{background:rgba(122,131,255,0.2);box-shadow:inset 0 0 0 1px #7a83ff}
.mt-capr.on{background:rgba(122,131,255,0.2);box-shadow:inset 0 0 0 1px #7a83ff}
.mn-sum{background:linear-gradient(135deg,rgba(255,90,122,.08),rgba(76,88,255,0.08))}
.mn-sum h5{letter-spacing:normal;text-transform:none}
.mn-doc h4{letter-spacing:normal;text-transform:none}
.ml-prio.on{background:rgba(76,88,255,0.1)}
.ml-tri.t-r{background:rgba(76,88,255,0.15)}
.ml-grp{letter-spacing:normal;text-transform:none}
.au-card{background:linear-gradient(135deg,rgba(255,194,77,.08),rgba(76,88,255,0.06))}
.au-h{letter-spacing:normal;text-transform:none}
.rm-card.here{box-shadow:inset 0 0 0 1.5px var(--c)}
.rm-talk{box-shadow:0 0 0 2px var(--well)}
#ob-focus.on .i{filter:none}
.fc-list button:hover{background:rgba(122,131,255,0.08)}
.fc-list small{color:#8f94d6}
.fc-ping{box-shadow:0 22px 60px -20px rgba(0,0,0,.85) !important}
.pt-hero{background:linear-gradient(135deg,rgba(76,88,255,0.14),rgba(65,74,210,0.16))}
.pt-hero small{letter-spacing:normal;text-transform:none}
.pt-sec h4{letter-spacing:normal;text-transform:none}
.pt-card.sign{box-shadow:inset 0 0 0 1.5px rgba(177,140,255,.6)}
.pt-prog i{background:linear-gradient(90deg,var(--c),#7a83ff)}
.pt-acc{background:rgba(76,88,255,0.12)}
.hr-b{background:linear-gradient(135deg,rgba(62,240,162,.10),rgba(76,88,255,0.06))}
.hr-bar i{background:linear-gradient(90deg,#3ef0a2,#4c58ff)}
.hr-c.off{background:linear-gradient(135deg,#b18cff,#4d59ff);box-shadow:none}
.bio-ok.on{background:linear-gradient(135deg,#3ef0a2,#4c58ff);color:#0b0d18}
.bio-ring{border:2px dashed rgba(122,131,255,0.7)}
.bio-q{background:rgba(76,88,255,0.08)}
.bio-meter i{background:linear-gradient(90deg,#3ef0a2,#4c58ff)}
.rail{background:linear-gradient(180deg,rgba(12,14,24,0.94),rgba(7,8,14,0.94))}
.rail-grip:hover,body.rail-drag .rail-grip{background:linear-gradient(90deg,transparent,rgba(76,88,255,0.45),transparent)}
.rail a.on{background:linear-gradient(180deg,rgba(76,88,255,0.16),rgba(76,88,255,0.05));box-shadow:inset 0 0 0 1px rgba(76,88,255,0.28)}
.rail a.on .rt .ot{box-shadow:none}
.rail .r-h{letter-spacing:normal;text-transform:none}
.ch{letter-spacing:normal}
.dk-today::before{background:radial-gradient(circle,rgba(76,88,255,0.12),transparent 65%)}
.dk-chip{letter-spacing:normal;text-transform:none;color:#090b18;background:linear-gradient(135deg,#7a83ff,#4c58ff)}
.dk-ev{color:#0b0d18;background:linear-gradient(135deg,#7a83ff,#4c58ff);box-shadow:none}
.dk-ev.past{background:rgba(150,155,220,0.18)}
.dk-ev.on{background:linear-gradient(135deg,#3ef0a2,#2c35bb)}
.dk-now{box-shadow:none}
.dk-dot{background:#4c58ff}
.dk-dot.u{box-shadow:none}
.dk-dot.w{background:#7a83ff}
.dk-note{color:#1e1f27}
.nt-row.on{background:rgba(76,88,255,0.12);box-shadow:inset 0 0 0 1px rgba(76,88,255,0.3)}
.nt-c.on{box-shadow:0 0 0 2px var(--bg,#07070c), 0 0 0 4px var(--scan)}
.nt-ed{color:#1e1f27}
.ac-av{background:conic-gradient(from 200deg,#3f4cff,#8f4fe8,#2d37bf,#3f4cff)}
.ac-av i::after{background:linear-gradient(135deg,#7f88ff,#a77bff)}
.ac-code{background:#101014}
.ac-codeh{color:#a0a2ac;background:#191a1f}
.ac-copy{border:1px solid #33343a;color:#cdced5}
.ac-code code{color:#e9eaf0}
.ac-orb{background:conic-gradient(from 0deg,#3f4cff,#8f4fe8,#2d37bf,#3f4cff);box-shadow:none}
.ac-orb i+i{background:linear-gradient(135deg,#7f88ff,#a77bff)}
.ac-modes .chip.on{border-color:rgba(76,88,255,0.7);background:rgba(76,88,255,0.12)}
.gd-orb{background:conic-gradient(from 200deg,#3f4cff,#8f4fe8,#2d37bf,#3f4cff)}
.gd-orb i{background:linear-gradient(135deg,#7f88ff,#a77bff)}
.gd-tip{background:rgba(76,88,255,0.08);border:1px solid rgba(121,133,210,0.25)}
.bc-card{background:rgba(16,18,32,0.94)}
.bc-card header small{letter-spacing:normal;text-transform:none}
.bc-ic{background:linear-gradient(135deg,#3f4cff,#5c67ff)}
.bc-wrap .bc-ic{background:linear-gradient(135deg,#2a33b2,#3f4cff)}
.bc-body h6{letter-spacing:normal;text-transform:none}
.bc-fl li{background:rgba(76,88,255,0.06)}
[data-theme=light] .bc-fl li{background:rgba(34,42,146,0.05)}
.lg-state.out{background:rgba(76,88,255,0.08);box-shadow:inset 0 0 0 1px rgba(76,88,255,0.28);color:#c8ccff}
html[data-theme=light] .lg-state.out{background:rgba(44,53,186,0.08);color:#2d3358}
.desk-kv pre{background:rgba(76,88,255,0.06)}
.mp-card{background:rgba(76,88,255,0.05)}
.mp-card h4{letter-spacing:normal;text-transform:none}
.mp-whrs i{color:#7f88ff}
.mp-map{background:#10121d}
[data-theme=light] .mp-map{background:#e7e8f6}
[data-theme=light] .mp-whrs i{color:#252d9d}
.mp-chip{background:rgba(76,88,255,0.1);box-shadow:inset 0 0 0 1px rgba(76,88,255,0.3)}
@media (max-width:820px){body>.os-ai{background:var(--menu,#141727)}}
.rp-side{background:rgba(11,13,23,0.55)}
.rp-g small{letter-spacing:normal;text-transform:none}
.rp-r:hover{background:rgba(76,88,255,0.08)}
.rp-r.on{background:rgba(76,88,255,0.16);box-shadow:inset 0 0 0 1px rgba(76,88,255,0.3)}
.rp-period select,.rp-period input{background:rgba(6,6,12,0.6)}
.rp-tbl th{background:rgba(13,14,25,0.96)}
.aim-now code{background:rgba(98,108,255,0.08)}
.cc-screen{background:rgba(6,6,12,0.65)}
.cc-k{background:rgba(25,28,48,0.7)}
.cc-k:hover{background:rgba(50,55,90,0.75)}
.cc-k.n{background:rgba(43,46,69,0.85)}
.cc-h:hover{background:rgba(76,88,255,0.08)}
.cc-out{background:rgba(76,88,255,0.07);border:1px solid rgba(121,133,210,0.22)}
.cc-fxr{background:rgba(25,28,48,0.5)}
.cc-res>div{background:rgba(25,28,48,0.55)}
.cc-cards section{background:rgba(25,28,48,0.35)}
.nw-side{background:rgba(11,13,23,0.55)}
.nw-g small{letter-spacing:normal;text-transform:none}
.nw-r:hover{background:rgba(76,88,255,0.08)}
.nw-card{background:rgba(25,28,48,0.45)}
.nw-card.flash{box-shadow:none}
.nw-img{background:rgba(6,6,12,0.6)}
.nw-brief{background:rgba(76,88,255,0.07);border:1px solid rgba(121,133,210,0.25)}
.tool-page{background:var(--void,#07080f)}
.cvt-drop{background:rgba(25,28,48,0.35)}
.cvt-drop.over,.pe-dz.over{background:rgba(76,88,255,0.08)}
.cvt-files li{background:rgba(25,28,48,0.6)}
.cvt-ext{background:linear-gradient(180deg,#5b66ff,#313ccf)}
.cvt-fmt{background:rgba(25,28,48,0.45)}
.cvt-job{background:rgba(25,28,48,0.3)}
.cvt-jf{border-top:1px solid rgba(137,148,216,0.08)}
.cvt-bar{background:rgba(98,108,255,0.15)}
.pe-dz{background:rgba(25,28,48,0.35)}
.pe-t:hover{background:rgba(76,88,255,0.1)}
.pe-t.on{background:rgba(76,88,255,0.2);box-shadow:inset 0 0 0 1px rgba(76,88,255,0.4)}
.pe-style select{background:rgba(6,6,12,0.6)}
.pe-thumbs{background:rgba(11,13,23,0.5)}
.pe-th span{background:rgba(6,6,12,0.75)}
.pe-th.sel{border-color:rgba(76,88,255,0.5);background:rgba(76,88,255,0.08)}
.pe-view{background:rgba(5,6,11,0.6)}
.pe-svg .sel{filter:none}
.pe-txt.sel,.pe-img.sel,.pe-stamp.sel{outline:2px solid #4a53d4}
.pe-txt.editing{outline:2px dashed #4a53d4}
.pe-stamp{letter-spacing:normal}
.pe-handle{background:#4a53d4}
.pe-num{color:#484a58}
.pe-side,.ie-side{background:rgba(11,13,23,0.5)}
.pe-sigtype{color:#232953}
.ie-stage{background-color:#21232d;background-image:linear-gradient(45deg,#2a2c39 25%,transparent 25%),linear-gradient(-45deg,#2a2c39 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#2a2c39 75%),linear-gradient(-45deg,transparent 75%,#2a2c39 75%)}
.chip:hover{border-color:rgba(121,133,210,0.45)}
.chip.on{border-color:rgba(76,88,255,0.7);background:rgba(76,88,255,0.12)}
.fa-row:hover{background:rgba(98,108,255,0.08)}
.fa-row.on{background:rgba(76,88,255,0.14)}
.fa-card{background:rgba(98,108,255,0.03)}
.fa-flag>span{text-transform:none}
.fa-chart rect.r{fill:#575fd7}
.fa-legend .r{background:#575fd7}
.fa-q{background:rgba(87,95,215,0.18)}
.pl-row:hover{background:rgba(98,108,255,0.08)}
.pl-row.on{background:rgba(76,88,255,0.14)}
.pl-method.on{background:rgba(87,95,215,0.1)}
.pl-legend .b{background:#575fd7}
.pl-lr.pl-ph{background:rgba(98,108,255,0.06)}
.pl-lr:hover:not(.pl-ph){background:rgba(98,108,255,0.07)}
.pl-lr.sel{background:rgba(76,88,255,0.15)}
.pl-off{background:rgba(98,108,255,0.05)}
.pl-bar{background:#575fd7}
.pl-rc.R{background:rgba(87,95,215,0.85)}
.pl-rc.I{background:rgba(157,159,175,0.55)}
.sb-th.on{box-shadow:none}
.pe-tl{outline:1px dashed rgba(87,102,199,0)}
.pe-ov[data-tool=edit] .pe-tl{outline-color:rgba(87,102,199,0.28)}
.pe-tl:hover{background:rgba(74,83,212,0.14);outline:1.5px solid #4a53d4}
.rail .r-grp>summary:hover{background:rgba(98,108,255,0.06)}
.as-body h4{letter-spacing:normal;text-transform:none}
.as-grid a:active{background:rgba(98,108,255,0.12)}
.wb-flash{box-shadow:none !important}
.wb-pal.on{box-shadow:none}
.wb-stage{background:rgba(98,108,255,0.05)}
.ag-h{letter-spacing:normal;text-transform:none}
.ag-crow:hover{background:rgba(98,108,255,0.07)}
.ag-crow.on{background:rgba(76,88,255,0.14)}
.ag-step pre{background:rgba(98,108,255,0.06)}
.chip.on[data-pg],.chip.on[data-dev]{background:#4c58ff;border-color:#4c58ff;color:#11152d}
.tr-logo img{background:rgba(145,150,182,0.08)}
.mx-nav{background:linear-gradient(180deg,rgba(22,25,44,0.72),rgba(11,13,23,0.6))}
.mx-new{color:#0a0c18;box-shadow:none}
.mx-g{letter-spacing:normal;text-transform:none}
.mx-s:hover{background:rgba(98,108,255,0.08)}
.mx-s.on{background:rgba(76,88,255,0.16)}
.mx-s.drop{background:rgba(76,88,255,0.3)}
.mx-list{background:rgba(11,13,23,0.35)}
.mx-la .ib.on{background:rgba(76,88,255,0.14)}
.mx-q{background:rgba(98,108,255,0.08)}
.mx-chip{background:rgba(76,88,255,0.15)}
.mx-bulk{background:linear-gradient(135deg,rgba(76,88,255,0.2),rgba(87,95,215,0.16))}
.mx-bulk button:hover{background:rgba(98,108,255,0.16)}
.mx-grp{letter-spacing:normal;text-transform:none}
.mx-m:hover{background:rgba(98,108,255,0.07)}
.mx-m.on,.mx-m.picked{background:linear-gradient(135deg,rgba(87,95,215,0.85),rgba(46,56,196,0.85))}
.mx-m.unread .mx-dot{box-shadow:none}
.mx-av{box-shadow:inset 0 -2px 4px rgba(0,0,0,.18), 0 1px 2px rgba(0,0,0,.25)}
.mx-qa button:hover{background:rgba(98,108,255,0.16)}
.mx-skel i{background:linear-gradient(90deg,rgba(98,108,255,0.06),rgba(98,108,255,0.13),rgba(98,108,255,0.06))}
.mx-card{background:rgba(21,23,41,0.55)}
.mx-ban{background:rgba(98,108,255,0.08)}
.mx-att{background:rgba(11,13,23,0.5)}
.mx-att[data-view]:hover{background:rgba(98,108,255,0.08)}
.mx-ak{background:linear-gradient(160deg,#76798c,#444654)}
.mx-ak.k-DOC{background:linear-gradient(160deg,#4f5bff,#2a33b4)}
.mx-pop button:hover,.mx-pop button:focus{background:rgba(76,88,255,0.16)}
.mxc{box-shadow:0 30px 80px -20px rgba(0,0,0,.75), 0 0 0 1px rgba(0,0,0,.2)}
.mxc-h{background:linear-gradient(180deg,rgba(76,88,255,0.08),transparent)}
.mx-tk{background:rgba(76,88,255,0.15)}
.mx-sug button.on,.mx-sug button:hover{background:rgba(76,88,255,0.16)}
.mxc-tools button:hover{background:rgba(98,108,255,0.12)}
.mxc-col:hover{background:rgba(98,108,255,0.12)}
.mxc-drop{background:rgba(76,88,255,0.1)}
.mx-bc{background:linear-gradient(160deg,rgba(27,30,54,0.6),rgba(11,13,23,0.5))}
.mx-bs span{background:rgba(98,108,255,0.06)}
.mx-prog{background:rgba(98,108,255,0.08)}
.mx-prog i{background:linear-gradient(90deg,transparent,rgba(76,88,255,0.25),transparent)}
.mx-bf span{background:rgba(98,108,255,0.06)}
.mx-seg{background:rgba(98,108,255,0.08)}
.bio-note{background:rgba(76,88,255,0.08)}
#mr-board{background:linear-gradient(180deg,rgba(27,30,54,0.94),rgba(11,13,23,0.96));box-shadow:0 30px 70px -30px rgba(0,0,0,.85)}
#mr-board.small{background:rgba(16,18,32,0.94)}
.mr-h small{letter-spacing:normal;text-transform:none}
.mr-orb{background:conic-gradient(#2cf5b0,#4c58ff,#8b6cff,#ff8fd0,#2cf5b0);box-shadow:inset 0 0 0 3px rgba(11,13,23,0.85)}
.mr-step[data-s=working]{background:rgba(76,88,255,0.06)}
.mr-step[data-s=working] .mr-dot{box-shadow:inset 0 0 0 1.5px var(--scan)}
.mr-spin{border:2px solid rgba(121,133,210,0.25)}
.mr-open:hover{background:rgba(76,88,255,0.1)}
.sm-tile span{letter-spacing:normal;text-transform:none}
.sm-tip{box-shadow:0 8px 24px -8px rgba(0,0,0,.6), inset 0 0 0 1px var(--line2)}
.sm-tbl th{letter-spacing:normal;text-transform:none}
.sm-facts dt{letter-spacing:normal;text-transform:none}
.mt-bars i{background:#4b54d5}
[data-theme=dark] .mt-bars i{background:#9ba2ff}
.nt-card{color:#22232b;box-shadow:0 1px 2px rgba(16,18,27,0.08), 0 10px 24px -14px rgba(16,18,27,0.4)}
.nt-card small{color:rgba(34,35,43,0.6)}
.ac-compose{box-shadow:0 1px 2px rgba(16,18,27,0.04), 0 12px 32px -20px rgba(16,18,27,0.25)}
.ac-av{background:conic-gradient(from 200deg,#8f96ff,#6d77ff,#c08bff,#8f96ff)}
.ac-prev{background:#eeefff;color:#171928}
.ac-artcode{background:#101014;color:#e9eaf0}
.mx-sfi{color:var(--sfc,#636cf1)}
.mx-sfi svg.i{fill:color-mix(in srgb,var(--sfc,#636cf1) 22%,transparent)}
.mx-sfcols button.on{box-shadow:0 0 0 2px var(--deck), 0 0 0 4px var(--sfc)}
html[data-theme=light] body{background:radial-gradient(1300px 760px at 78% -10%,rgba(45,54,190,0.2),transparent 62%),radial-gradient(900px 620px at -6% 2%,rgba(45,54,190,0.1),transparent 58%),var(--void)}
html[data-theme=light] ::selection{background:rgba(45,54,190,0.32)}
html[data-theme=light] ::-webkit-scrollbar-thumb{background-image:rgba(45,54,190,0.22)}
html[data-theme=light] .hud{background:linear-gradient(180deg,rgba(230,231,248,0.7),rgba(238,239,250,0.86));border:1px solid rgba(59,74,176,0.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.05), 0 22px 50px -34px rgba(38,42,72,0.209)}
html[data-theme=light] .hud::before{background:linear-gradient(90deg,transparent,rgba(45,54,190,0.55),transparent)}
html[data-theme=light] .btn{background:linear-gradient(180deg,#2d36be,#2d36be 55%,#2d36be);box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}
html[data-theme=light] .btn.ghost,html[data-theme=light] .ib{background:rgba(231,232,248,0.55)}
html[data-theme=light] .btn.ghost:hover,html[data-theme=light] .ib:hover{box-shadow:inset 0 0 0 1px rgba(48,59,207,0.315)}
html[data-theme=light] .btn.danger{box-shadow:none}
html[data-theme=light] .ib.plain:hover{background:rgba(45,54,190,0.08)}
html[data-theme=light] .inp{background:rgba(245,245,252,0.8);border:1px solid rgba(59,74,176,0.25)}
html[data-theme=light] .inp:focus{border-color:rgba(45,54,190,0.7);box-shadow:none}
html[data-theme=light] .login .lk img{filter:none}
html[data-theme=light] .glow{text-shadow:none}
html[data-theme=light] .rail{background:rgba(245,245,252,0.85)}
html[data-theme=light] .rail .logo{filter:none}
html[data-theme=light] .rail a.on{background:linear-gradient(180deg,rgba(45,54,190,0.22),rgba(45,54,190,0.06));box-shadow:inset 0 0 0 1px rgba(48,59,207,0.158)}
html[data-theme=light] .side{background:rgba(241,242,251,0.78)}
html[data-theme=light] .search{background:rgba(245,245,252,0.8);border:1px solid rgba(59,74,176,0.22)}
html[data-theme=light] .ci:hover{background:rgba(45,54,190,0.06)}
html[data-theme=light] .ci.on{background:linear-gradient(90deg,rgba(45,54,190,0.18),rgba(45,54,190,0.04));box-shadow:inset 0 0 0 1px rgba(48,59,207,0.135)}
html[data-theme=light] .chat-h{background:rgba(244,245,252,0.65)}
html[data-theme=light] .pinbar{border-bottom:1px solid rgba(59,74,176,0.1);background:rgba(45,54,190,0.04)}
html[data-theme=light] .day{background:rgba(245,245,252,0.75)}
html[data-theme=light] .bub{background:rgba(231,232,248,0.88);border:1px solid rgba(59,74,176,0.18)}
html[data-theme=light] .row.mine .bub{background:linear-gradient(160deg,#2d36be,#2d36be 60%,#2d36be);box-shadow:none}
html[data-theme=light] .bub .quote{background:rgba(105,111,150,0.054)}
html[data-theme=light] .row.mine .bub .quote{background:rgba(105,111,150,0.034)}
html[data-theme=light] .bub img.ph{background:rgba(105,111,150,0.048)}
html[data-theme=light] .fcard .ext{background:rgba(105,111,150,0.066)}
html[data-theme=light] .reacts button{background:#e9eaf9}
html[data-theme=light] .reacts button.me{border-color:rgba(45,54,190,0.7);background:rgba(45,54,190,0.14)}
html[data-theme=light] .tools{background:#e9eaf9;box-shadow:0 10px 30px -12px rgba(38,42,72,0.198)}
html[data-theme=light] .tools button:hover{background:rgba(45,54,190,0.12)}
html[data-theme=light] .tools .sep{background:rgba(45,54,190,0.2)}
html[data-theme=light] .dots{background:rgba(231,232,248,0.85);border:1px solid rgba(59,74,176,0.18)}
html[data-theme=light] .bar{background:rgba(231,232,248,0.7);border:1px solid rgba(59,74,176,0.18)}
html[data-theme=light] .box{background:rgba(241,242,251,0.92);border:1px solid rgba(59,74,176,0.35);box-shadow:none}
html[data-theme=light] .drop{background:rgba(244,245,252,0.82);border:2px dashed rgba(45,54,190,0.7)}
html[data-theme=light] .pending .pf{background:rgba(231,232,248,0.8)}
html[data-theme=light] .welcome img{filter:none}
html[data-theme=light] .det{background:rgba(241,242,251,0.82)}
html[data-theme=light] .seg{background:rgba(245,245,252,0.7)}
html[data-theme=light] .seg button.on{background:rgba(45,54,190,0.18);box-shadow:inset 0 0 0 1px rgba(48,59,207,0.158)}
html[data-theme=light] .chips button.on{border-color:rgba(45,54,190,0.7);background:rgba(45,54,190,0.12)}
html[data-theme=light] .res button{background:rgba(105,111,150,0.072)}
html[data-theme=light] .scrim{background:rgba(246,246,252,0.72)}
html[data-theme=light] .pick label:hover,html[data-theme=light] .pick button:hover{background:rgba(45,54,190,0.07)}
html[data-theme=light] .menu{background:#e9eaf9;box-shadow:0 20px 50px -20px rgba(38,42,72,0.209)}
html[data-theme=light] .menu button:hover{background:rgba(45,54,190,0.1)}
html[data-theme=light] .emoji{background:#e9eaf9;box-shadow:0 20px 50px -20px rgba(38,42,72,0.209)}
html[data-theme=light] .emoji button:hover{background:rgba(45,54,190,0.14)}
html[data-theme=light] .toast{background:#e9eaf9;box-shadow:0 20px 50px -20px rgba(38,42,72,0.209)}
html[data-theme=light] .ring{background:#e9eaf9}
html[data-theme=light] .ring .av{box-shadow:0 0 0 4px rgba(12,243,164,0.113)}
html[data-theme=light] .lightbox{background:rgba(246,246,252,0.92)}
html[data-theme=light] .tbl td{border-bottom:1px solid rgba(59,74,176,0.08)}
html[data-theme=light] .pwbox{background:rgba(245,245,252,0.8)}
@media (max-width:1180px){html[data-theme=light] .det{box-shadow:-30px 0 60px -20px rgba(38,42,72,0.198)}}
html[data-theme=light] .sheet{background:#ebecf9}
html[data-theme=light] .qrow{background:rgba(245,245,252,0.7)}
html[data-theme=light] .qrow button:active{background:rgba(45,54,190,0.18)}
html[data-theme=light] .sheet-list button{background:rgba(231,232,248,0.55);border-bottom:1px solid rgba(59,74,176,0.08)}
@media (max-width:820px){html[data-theme=light] .mtop img{filter:none}}
@media (max-width:820px){html[data-theme=light] .tabbar{background:rgba(245,245,252,0.96)}}
html[data-theme=light] .accent{background-image:linear-gradient(180deg,#2d36be,#2d36be 70%,#2d36be)}
html[data-theme=light] .tchip.s-doing{border-color:rgba(45,54,190,0.5);background:rgba(45,54,190,0.07)}
html[data-theme=light] .kpi:hover{border-color:rgba(59,74,176,0.38)}
html[data-theme=light] .trow,html[data-theme=light] .crow,html[data-theme=light] .prow{background:rgba(105,111,150,0.066)}
html[data-theme=light] .trow:hover,html[data-theme=light] .crow:hover,html[data-theme=light] .prow:hover{border-color:rgba(59,74,176,0.4)}
html[data-theme=light] .tcheck:hover{box-shadow:none}
html[data-theme=light] .bar2{background:rgba(45,54,190,0.14)}
html[data-theme=light] .bar2 i{background:linear-gradient(90deg,#2d36be,#2d36be);box-shadow:none}
html[data-theme=light] .wside{background:rgba(241,242,251,0.78)}
html[data-theme=light] .wi:hover{background:rgba(45,54,190,0.06)}
html[data-theme=light] .wi.on{background:linear-gradient(90deg,rgba(45,54,190,0.18),rgba(45,54,190,0.04));box-shadow:inset 0 0 0 1px rgba(48,59,207,0.135)}
html[data-theme=light] .whead{background:rgba(105,111,150,0.072)}
html[data-theme=light] .segs{background:rgba(245,245,252,0.7)}
html[data-theme=light] .segs button.on{background:rgba(45,54,190,0.18);box-shadow:inset 0 0 0 1px rgba(48,59,207,0.158)}
html[data-theme=light] .colm{background:rgba(105,111,150,0.06)}
html[data-theme=light] .cards.over{background:rgba(45,54,190,0.06);box-shadow:inset 0 0 0 1px rgba(48,59,207,0.158)}
html[data-theme=light] .tcard{background:linear-gradient(180deg,rgba(231,232,248,0.85),rgba(239,240,250,0.9));border-left:3px solid #2d36be}
html[data-theme=light] .tcard:hover{border-color:rgba(59,74,176,0.45);box-shadow:none}
html[data-theme=light] .tlist tr:hover td{background:rgba(45,54,190,0.04)}
html[data-theme=light] .tdrawer{background:#eeeffa;box-shadow:-40px 0 80px -30px rgba(38,42,72,0.209)}
html[data-theme=light] .ttitle:focus{box-shadow:none}
html[data-theme=light] .lb{background:rgba(231,232,248,0.85);border:1px solid rgba(59,74,176,0.18)}
html[data-theme=light] .dnode:hover{background:rgba(45,54,190,0.06)}
html[data-theme=light] .dnode.on{background:linear-gradient(90deg,rgba(45,54,190,0.18),rgba(45,54,190,0.04));box-shadow:inset 0 0 0 1px rgba(48,59,207,0.135)}
html[data-theme=light] .dres{background:rgba(105,111,150,0.06)}
html[data-theme=light] .tpl:hover{border-color:rgba(59,74,176,0.45)}
html[data-theme=light] .drc:hover{border-color:rgba(59,74,176,0.45)}
html[data-theme=light] .pv.ed .av{box-shadow:none}
html[data-theme=light] .dbanner{background:rgba(45,54,190,0.05)}
html[data-theme=light] .tbar{background:#ebecf9;box-shadow:0 10px 30px -20px rgba(38,42,72,0.198)}
html[data-theme=light] .tbar button:hover{background:rgba(45,54,190,0.12)}
html[data-theme=light] .editor{color:#252d9d}
html[data-theme=light] .editor blockquote{background:rgba(45,54,190,0.05)}
html[data-theme=light] .editor pre{background:rgba(245,245,252,0.8)}
html[data-theme=light] .editor code{background:rgba(245,245,252,0.8)}
html[data-theme=light] .editor ul.check li[data-checked=true]::before{box-shadow:none}
html[data-theme=light] .editor ul.check li[data-checked=true]::after{border:solid #f1f2fb}
html[data-theme=light] .editor th{background:rgba(45,54,190,0.08)}
html[data-theme=light] .editor hr{background:linear-gradient(90deg,transparent,rgba(45,54,190,0.45),transparent)}
html[data-theme=light] .dfile{background:rgba(105,111,150,0.066)}
html[data-theme=light] .doccard .ic{background:rgba(45,54,190,0.14)}
html[data-theme=light] .vlist button{background:rgba(105,111,150,0.06)}
html[data-theme=light] .vlist button.on{border-color:rgba(45,54,190,0.6);background:rgba(45,54,190,0.1)}
html[data-theme=light] .vprev{background:rgba(105,111,150,0.048)}
html[data-theme=light] .atlasb{box-shadow:inset 0 0 0 1px rgba(48,59,207,0.248) !important}
html[data-theme=light] .trn{border-top:1px solid rgba(59,74,176,0.22);color:#252d9d}
html[data-theme=light] .atlas-out{color:#252d9d}
html[data-theme=light] .atlas-wait{border-color:rgba(45,54,190,0.6)}
html[data-theme=light] .atlasp{border-color:rgba(59,74,176,0.35)}
html[data-theme=light] .pt tbody tr:hover td{background:rgba(45,54,190,0.05)}
html[data-theme=light] .secrets{background:rgba(245,245,252,0.8)}
html[data-theme=light] .dsearch{border-color:rgba(59,74,176,0.35);box-shadow:none}
html[data-theme=light] .shieldchip:hover{box-shadow:none}
html[data-theme=light] .dsr{background:#ebecf9}
html[data-theme=light] .sres:hover{background:rgba(45,54,190,0.08)}
html[data-theme=light] .pulse .core{filter:none}
html[data-theme=light] .callui .cstage-wrap{background:#f5f5fc}
html[data-theme=light] .callui.voice #callchrome{background:radial-gradient(900px 600px at 50% 20%,rgba(45,54,190,0.22),transparent 65%),#f4f5fc}
html[data-theme=light] .callui.min .cpill{background:linear-gradient(90deg,rgba(11,224,151,0.18),rgba(235,236,249,0.96) 30%,rgba(235,236,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(38,42,72,0.198)}
html[data-theme=light] .ctop{background:linear-gradient(180deg,rgba(244,245,252,0.92),rgba(105,111,150,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%),#f4f5fc}
html[data-theme=light] .cring .av{box-shadow:none}
html[data-theme=light] .cface .av{box-shadow:none}
html[data-theme=light] .cbtn{background:rgba(231,232,248,0.85)}
html[data-theme=light] .cbtn:hover{box-shadow:inset 0 0 0 1px rgba(48,59,207,0.315)}
html[data-theme=light] .cbtn.ok{box-shadow:none}
html[data-theme=light] .cbtn.end{box-shadow:none}
html[data-theme=light] .cbtn.off{background:#2d36be}
html[data-theme=light] .cbtn.ghostc{background:rgba(231,232,248,0.7)}
html[data-theme=light] .cwait{background:rgba(244,245,252,0.75)}
html[data-theme=light] .chelp{background:rgba(244,245,252,0.85)}
html[data-theme=light] .cpill{background:#ebecf9;box-shadow:0 20px 50px -20px rgba(38,42,72,0.209), 0 0 0 1px rgba(12,243,164,0.203)}
html[data-theme=light] .qbar{background:rgba(45,54,190,0.14)}
html[data-theme=light] .qbar span{background:linear-gradient(90deg,#2d36be,#2d36be,#0be097);box-shadow:none}
html[data-theme=light] .crumbs a:hover{background:rgba(45,54,190,0.1)}
html[data-theme=light] .crumbs a.dropon{background:rgba(45,54,190,0.25)}
html[data-theme=light] #fmain.dropping::after{background:rgba(45,54,190,0.08);box-shadow:inset 0 0 60px -20px rgba(48,59,207,0.36)}
html[data-theme=light] .fcell{background:rgba(105,111,150,0.066)}
html[data-theme=light] .fcell:hover,html[data-theme=light] .fcell:focus-visible{border-color:rgba(59,74,176,0.45);background:rgba(231,232,248,0.8)}
html[data-theme=light] .fcell.sel,html[data-theme=light] .frow.sel{border-color:rgba(45,54,190,0.8);background:rgba(45,54,190,0.12);box-shadow:none}
html[data-theme=light] .fchk{background:rgba(244,245,252,0.7)}
html[data-theme=light] .fmore{background:rgba(244,245,252,0.7)}
html[data-theme=light] .fico{color:var(--c,#464b6c);border:1px solid rgba(59,74,176,0.12)}
html[data-theme=light] .fico.thumb{background:#f5f5fc}
html[data-theme=light] .frow:hover,html[data-theme=light] .frow:focus-visible{background:rgba(45,54,190,0.06)}
html[data-theme=light] .fempty>svg{filter:none}
html[data-theme=light] .fselbar{background:linear-gradient(90deg,rgba(45,54,190,0.16),rgba(45,54,190,0.04));border-bottom:1px solid rgba(59,74,176,0.3)}
html[data-theme=light] .mvpath button:hover{background:rgba(45,54,190,0.1)}
html[data-theme=light] .mvlist button{background:rgba(105,111,150,0.06)}
html[data-theme=light] .mvlist button:hover{border-color:rgba(45,54,190,0.5);background:rgba(45,54,190,0.08)}
html[data-theme=light] .upanel{background:#eeeffa}
html[data-theme=light] .upbar{background:rgba(45,54,190,0.12)}
html[data-theme=light] .upbar span{background:linear-gradient(90deg,#2d36be,#0be097);box-shadow:none}
html[data-theme=light] .fprev{background:rgba(246,246,252,0.94)}
html[data-theme=light] .fph{background:rgba(244,245,252,0.8)}
html[data-theme=light] .fpb img,html[data-theme=light] .fpb video{box-shadow:0 30px 80px -30px rgba(38,42,72,0.22)}
html[data-theme=light] .fpt{background:rgba(245,245,252,0.9)}
html[data-theme=light] .fpnav{background:rgba(231,232,248,0.8)}
html[data-theme=light] .fsrow,html[data-theme=light] .flrow,html[data-theme=light] .fvrow{background:rgba(105,111,150,0.06)}
html[data-theme=light] .tfile{background:rgba(105,111,150,0.06)}
html[data-theme=light] .pbar{background:rgba(45,54,190,0.14)}
html[data-theme=light] .pbar i{background:linear-gradient(90deg,#2d36be,#2d36be,#0be097);box-shadow:none}
html[data-theme=light] .ib.on{box-shadow:inset 0 0 0 1px rgba(48,59,207,0.36)}
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,232,248,0.85),rgba(239,240,250,0.9))}
html[data-theme=light] .ptbl th{background:#eeeffa}
html[data-theme=light] .ptbl .cs:hover,html[data-theme=light] .ptbl .cs:focus{border-color:rgba(59,74,176,0.35);background:rgba(245,245,252,0.8)}
html[data-theme=light] .ptbl tr.sel td{background:rgba(45,54,190,0.08)}
html[data-theme=light] .pmbulk{background:linear-gradient(90deg,rgba(45,54,190,0.16),rgba(45,54,190,0.04));border-bottom:1px solid rgba(59,74,176,0.3)}
html[data-theme=light] .gwrap{background:rgba(105,111,150,0.066)}
html[data-theme=light] .ghead{background:#eeeffa}
html[data-theme=light] .gcorner{background:#eeeffa}
html[data-theme=light] .gticks span.we{color:rgba(70,75,108,0.45)}
html[data-theme=light] .gbg i{background:rgba(45,54,190,0.04)}
html[data-theme=light] .grow{border-bottom:1px solid rgba(59,74,176,0.06)}
html[data-theme=light] .grow:hover{background:rgba(45,54,190,0.04)}
html[data-theme=light] .gname{background:#eff0fa}
html[data-theme=light] .grow:hover .gname{background:#ebecf9}
html[data-theme=light] .gbar{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 55%,#ebecf9),color-mix(in srgb,var(--c) 30%,#eff0fa))}
html[data-theme=light] .gbar.late{box-shadow:none}
html[data-theme=light] .gbar.crit{box-shadow:none}
html[data-theme=light] .gbar .gt{color:#252d9d;text-shadow:none}
html[data-theme=light] .gbar .glink{background:#eeeffa}
html[data-theme=light] .gms.late{box-shadow:none}
html[data-theme=light] .cdow{background:#eeeffa}
html[data-theme=light] .cday{background:rgba(241,242,251,0.96)}
html[data-theme=light] .cday.other{background:rgba(244,245,252,0.96)}
html[data-theme=light] .cday.we{background:rgba(240,241,251,0.96)}
html[data-theme=light] .cday.over{background:rgba(45,54,190,0.12)}
html[data-theme=light] .cadd:hover{background:rgba(45,54,190,0.12)}
html[data-theme=light] .burn .gl{stroke:rgba(45,54,190,0.1)}
html[data-theme=light] .burn .dn{filter:none}
html[data-theme=light] .smix{background:rgba(45,54,190,0.1)}
html[data-theme=light] .msrow:hover{background:rgba(45,54,190,0.06)}
html[data-theme=light] .ptab tr:hover td{background:rgba(45,54,190,0.04)}
html[data-theme=light] .rn{background:linear-gradient(90deg,#e9eaf9 80%,transparent)}
html[data-theme=light] .rbar{background:color-mix(in srgb,var(--c) 30%,#eff0fa)}
html[data-theme=light] .tplc{background:rgba(105,111,150,0.06)}
html[data-theme=light] .wlc button{background:rgba(105,111,150,0.06)}
html[data-theme=light] .wlc button:hover{border-color:rgba(45,54,190,0.5)}
html[data-theme=light] .wbar{background:rgba(45,54,190,0.12)}
html[data-theme=light] .tsc button{background:rgba(105,111,150,0.06)}
html[data-theme=light] .tpill{background:#eeeffa}
html[data-theme=light] .tpill .rec{box-shadow:none}
html[data-theme=light] .subr{background:rgba(105,111,150,0.054)}
html[data-theme=light] .cfrow,html[data-theme=light] .arow{background:rgba(105,111,150,0.06)}
html[data-theme=light] .sw i{background:rgba(45,54,190,0.2)}
html[data-theme=light] .abuild{border:1px dashed rgba(59,74,176,0.4);background:rgba(45,54,190,0.04)}
html[data-theme=light] .fbrow{background:rgba(105,111,150,0.054)}
html[data-theme=light] .aprow{background:rgba(105,111,150,0.054)}
html[data-theme=light] .gring .rb{stroke:rgba(45,54,190,0.14)}
html[data-theme=light] .stasks a{background:rgba(45,54,190,0.08)}
html[data-theme=light] .rkai{background:rgba(45,54,190,0.06);border:1px solid rgba(59,74,176,0.3)}
html[data-theme=light] .tfa{background:rgba(105,111,150,0.06)}
html[data-theme=light] .tkey{background:rgba(245,245,252,0.8)}
html[data-theme=light] .seccard{background:rgba(105,111,150,0.054)}
html[data-theme=light] .offbar{box-shadow:0 8px 30px rgba(38,42,72,0.11)}
html[data-theme=light] .ofc{background:var(--bg,#f4f5fc)}
html[data-theme=light] .ofc-h{background:rgba(244,245,252,0.96)}
html[data-theme=light] .ofc-splash{background:radial-gradient(800px 500px at 50% 35%,color-mix(in srgb,var(--oc,#2d36be) 22%,transparent),transparent 70%),#f4f5fc}
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,#252d9d)}
html[data-theme=light] .ofc-prog i{background:linear-gradient(90deg,transparent,var(--oc,#2d36be),transparent)}
html[data-theme=light] .ofc-brand b{color:var(--oc,#252d9d)}
html[data-theme=light] .ofc-h{background:linear-gradient(90deg,color-mix(in srgb,var(--oc,#2d36be) 16%,rgba(244,245,252,0.97)),rgba(244,245,252,0.97) 45%) !important;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--oc,rgba(48,59,207,0.45)) 45%,transparent)}
html[data-theme=light] .callui.pip{background:#f5f5fc;box-shadow:0 30px 70px -20px rgba(38,42,72,0.209)}
html[data-theme=light] .pip-top{background:linear-gradient(180deg,rgba(244,245,252,0.9),transparent)}
html[data-theme=light] .thm:hover{background:rgba(45,54,190,0.1)}
html[data-theme=light] .thm-float{background:rgba(231,232,248,0.55)}
html[data-theme=light] .ofc-ppl>span{box-shadow:0 0 0 2px rgba(38,42,72,0.22)}
html[data-theme=light] .psub a.on{background:rgba(45,54,190,0.18);box-shadow:inset 0 0 0 1px rgba(48,59,207,0.158)}
html[data-theme=light] .orgc{background:rgba(231,232,248,0.45)}
html[data-theme=light] .orgc.me{border-color:rgba(45,54,190,0.6)}
html[data-theme=light] .cside{background:rgba(105,111,150,0.066)}
html[data-theme=light] .cmini-g button:hover{background:rgba(45,54,190,0.1)}
html[data-theme=light] .cmini-g button.inr{background:rgba(45,54,190,0.08)}
html[data-theme=light] .csoon button{background:rgba(45,54,190,0.05)}
html[data-theme=light] .csoon button:hover{background:rgba(45,54,190,0.1)}
html[data-theme=light] .crlist button:hover,html[data-theme=light] .crlist button.on{background:rgba(45,54,190,0.1)}
html[data-theme=light] .crlist button.on{box-shadow:inset 0 0 0 1px rgba(48,59,207,0.225)}
html[data-theme=light] .cwd.today b{box-shadow:none}
html[data-theme=light] .cwc.today{background-color:rgba(45,54,190,0.03)}
html[data-theme=light] .cnow{box-shadow:none}
html[data-theme=light] .cev{background:color-mix(in srgb,var(--c) 22%,rgba(239,240,250,0.92));box-shadow:inset 3px 0 0 var(--c), 0 6px 16px -10px rgba(38,42,72,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(38,42,72,0.198)}
html[data-theme=light] .cev.pend{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--c) 14%,rgba(239,240,250,0.92)) 0 6px,color-mix(in srgb,var(--c) 6%,rgba(239,240,250,0.92)) 6px 12px)}
html[data-theme=light] .csel{background:rgba(45,54,190,0.22);border:1px dashed rgba(45,54,190,0.8)}
html[data-theme=light] .cchip{background:color-mix(in srgb,var(--c,#2d36be) 20%,transparent);box-shadow:inset 2px 0 0 var(--c,rgba(48,59,207,0.45))}
html[data-theme=light] .cmd:hover{background:rgba(45,54,190,0.04)}
html[data-theme=light] .cag-e{background:rgba(105,111,150,0.072)}
html[data-theme=light] .cag-e:hover{box-shadow:inset 3px 0 0 var(--c), inset 0 0 0 1px rgba(48,59,207,0.225)}
html[data-theme=light] .cnotes{background:rgba(105,111,150,0.06)}
html[data-theme=light] .ceppl{background:rgba(245,245,252,0.8);border:1px solid rgba(59,74,176,0.25)}
html[data-theme=light] .ceppl:focus-within{border-color:rgba(45,54,190,0.7)}
html[data-theme=light] .cechip{background:rgba(45,54,190,0.12);border:1px solid rgba(59,74,176,0.35)}
html[data-theme=light] .cesug{box-shadow:0 20px 40px -20px rgba(38,42,72,0.22)}
html[data-theme=light] .cesug button:hover,html[data-theme=light] .cesug button:focus-visible{background:rgba(45,54,190,0.12)}
html[data-theme=light] .cesr{background:rgba(245,245,252,0.7)}
html[data-theme=light] .cesr em{background:rgba(45,54,190,0.18);box-shadow:none}
html[data-theme=light] .cefp{background:rgba(105,111,150,0.072)}
html[data-theme=light] .cefr button:hover{background:rgba(45,54,190,0.1)}
html[data-theme=light] .cecol button:first-child{background:rgba(45,54,190,0.15)}
html[data-theme=light] .ml-side,html[data-theme=light] .td-side{background:rgba(105,111,150,0.066)}
html[data-theme=light] .ml-boxes button:hover{background:rgba(45,54,190,0.08)}
html[data-theme=light] .ml-boxes button.on{background:rgba(45,54,190,0.14)}
html[data-theme=light] .ml-k{background:linear-gradient(135deg,#2d36be,#2d37c0)}
html[data-theme=light] .ml-k.k-ms{background:linear-gradient(135deg,#2d36be,#2730a7)}
html[data-theme=light] .ml-k.k-google{background:conic-gradient(#d52516 0 25%,#e7ad04 0 50%,#34a853 0 75%,#2d36be 0)}
html[data-theme=light] .ml-m:hover{background:rgba(45,54,190,0.06)}
html[data-theme=light] .ml-m.on{background:rgba(45,54,190,0.12)}
html[data-theme=light] .ml-cbtn{background:rgba(45,54,190,0.05)}
html[data-theme=light] .ml-cbtn:hover{background:rgba(45,54,190,0.08)}
html[data-theme=light] .mc-tools button:hover{background:rgba(45,54,190,0.1)}
html[data-theme=light] .td-smart button{background:rgba(45,54,190,0.06)}
html[data-theme=light] .td-lists button:hover{background:rgba(45,54,190,0.08)}
html[data-theme=light] .td-lists button.on{background:rgba(45,54,190,0.14)}
html[data-theme=light] .td-ck{border:2px solid var(--c,#2d36be)}
html[data-theme=light] .mt-bar{background:rgba(105,111,150,0.072)}
html[data-theme=light] .mt-wait{color:#343852}
html[data-theme=light] .mt-wait i{border-top-color:#2d36be}
html[data-theme=light] .meetov{background:rgba(245,245,252,0.82)}
html[data-theme=light] .mo-box{box-shadow:0 40px 80px -30px rgba(38,42,72,0.22)}
html[data-theme=light] .sl-side{background:rgba(105,111,150,0.066)}
html[data-theme=light] .sl-nav a:hover{background:rgba(45,54,190,0.08)}
html[data-theme=light] .sl-nav a.on{background:rgba(45,54,190,0.14)}
html[data-theme=light] .sl-tbl tbody tr:hover td{background:rgba(45,54,190,0.06)}
html[data-theme=light] .sl-pill{border:1px solid color-mix(in srgb,var(--c,#2d36be) 55%,transparent);background:color-mix(in srgb,var(--c,#2d36be) 12%,transparent)}
html[data-theme=light] .sl-drawer{box-shadow:-40px 0 80px -30px rgba(38,42,72,0.198)}
html[data-theme=light] .pl-col{background:rgba(45,54,190,0.04)}
html[data-theme=light] .sl-spark i{background:linear-gradient(180deg,#2d36be,#2d36be)}
html[data-theme=light] .sl-funnel a{background:rgba(45,54,190,0.08)}
html[data-theme=light] .od-idcard{background:linear-gradient(135deg,rgba(45,54,190,0.14),rgba(45,54,190,0.14))}
html[data-theme=light] .od-bar i{background:linear-gradient(90deg,#0be097,#2d36be 60%,#2d36be);box-shadow:none}
html[data-theme=light] .od-dir.out{color:#252d9d}
html[data-theme=light] .od-empty .ot{filter:none}
html[data-theme=light] .ask-glow{background:radial-gradient(closest-side,rgba(45,54,190,0.28),transparent)}
html[data-theme=light] .ask-in{box-shadow:inset 0 0 0 1px var(--line2)}
html[data-theme=light] .ask-in:focus-within{box-shadow:inset 0 0 0 1.5px var(--scan)}
html[data-theme=light] .ask-go{background:linear-gradient(135deg,#2d36be,#2d36be);box-shadow:none}
html[data-theme=light] .ask-go .i{stroke:#f0f1fb}
html[data-theme=light] .ask-app.busy .ask-in{box-shadow:inset 0 0 0 1.5px var(--scan)}
html[data-theme=light] .ask-empty .ot{filter:none}
html[data-theme=light] .ask-beam{background:linear-gradient(90deg,transparent,rgba(45,54,190,0.18),transparent)}
html[data-theme=light] .ask-ans{background:linear-gradient(135deg,rgba(45,54,190,0.1),rgba(45,54,190,0.08))}
html[data-theme=light] .ask-scan{background:linear-gradient(180deg,transparent,rgba(45,54,190,0.1),transparent)}
html[data-theme=light] .ask-src.cited{box-shadow:inset 0 0 0 1px var(--line2)}
html[data-theme=light] .mt-min.on .mt-rec{box-shadow:none}
html[data-theme=light] .mt-capl p{background:rgba(245,245,252,0.78);box-shadow:none}
html[data-theme=light] .mt-capl b{color:#252d9d}
html[data-theme=light] .mt-capt{background:rgba(245,245,252,0.72);color:#343852}
html[data-theme=light] .mt-capt button,html[data-theme=light] .mt-capt select{color:#252d9d}
html[data-theme=light] .mt-ccb.on{background:rgba(45,54,190,0.2);box-shadow:inset 0 0 0 1px rgba(48,59,207,0.45)}
html[data-theme=light] .mt-capr.on{background:rgba(45,54,190,0.2);box-shadow:inset 0 0 0 1px rgba(48,59,207,0.45)}
html[data-theme=light] .mn-sum{background:linear-gradient(135deg,rgba(235,0,45,0.08),rgba(45,54,190,0.08))}
html[data-theme=light] .ml-prio.on{background:rgba(45,54,190,0.1)}
html[data-theme=light] .ml-tri.t-r{background:rgba(45,54,190,0.15)}
html[data-theme=light] .au-card{background:linear-gradient(135deg,rgba(235,154,0,0.08),rgba(45,54,190,0.06))}
html[data-theme=light] .rm-talk{box-shadow:0 0 0 2px var(--well)}
html[data-theme=light] #ob-focus.on .i{filter:none}
html[data-theme=light] .fc-list button:hover{background:rgba(45,54,190,0.08)}
html[data-theme=light] .fc-list small{color:#4f557c}
html[data-theme=light] .fc-ping{box-shadow:0 22px 60px -20px rgba(38,42,72,0.187) !important}
html[data-theme=light] .pt-hero{background:linear-gradient(135deg,rgba(45,54,190,0.14),rgba(45,54,190,0.16))}
html[data-theme=light] .pt-card.sign{box-shadow:inset 0 0 0 1.5px rgba(82,0,255,0.27)}
html[data-theme=light] .pt-prog i{background:linear-gradient(90deg,var(--c),#2d36be)}
html[data-theme=light] .pt-acc{background:rgba(45,54,190,0.12)}
html[data-theme=light] .hr-b{background:linear-gradient(135deg,rgba(17,218,130,0.1),rgba(45,54,190,0.06))}
html[data-theme=light] .hr-bar i{background:linear-gradient(90deg,#11da82,#2d36be)}
html[data-theme=light] .hr-c.off{background:linear-gradient(135deg,#4b00eb,#2d36be);box-shadow:none}
html[data-theme=light] .bio-ok.on{background:linear-gradient(135deg,#11da82,#2d36be)}
html[data-theme=light] .bio-ring{border:2px dashed rgba(45,54,190,0.7)}
html[data-theme=light] .bio-q{background:rgba(45,54,190,0.08)}
html[data-theme=light] .bio-meter i{background:linear-gradient(90deg,#11da82,#2d36be)}
html[data-theme=light] .rail{background:linear-gradient(180deg,rgba(240,241,251,0.94),rgba(244,245,252,0.94))}
html[data-theme=light] .rail-grip:hover,html[data-theme=light] body.rail-drag .rail-grip{background:linear-gradient(90deg,transparent,rgba(45,54,190,0.45),transparent)}
html[data-theme=light] .rail a.on{background:linear-gradient(180deg,rgba(45,54,190,0.16),rgba(45,54,190,0.05));box-shadow:inset 0 0 0 1px rgba(48,59,207,0.126)}
html[data-theme=light] .rail a.on .rt .ot{box-shadow:none}
html[data-theme=light] .dk-today::before{background:radial-gradient(circle,rgba(45,54,190,0.12),transparent 65%)}
html[data-theme=light] .dk-chip{background:linear-gradient(135deg,#2d36be,#2d36be)}
html[data-theme=light] .dk-ev{background:linear-gradient(135deg,#2d36be,#2d36be);box-shadow:none}
html[data-theme=light] .dk-ev.past{background:rgba(59,67,176,0.18)}
html[data-theme=light] .dk-ev.on{background:linear-gradient(135deg,#11da82,#2c35bb)}
html[data-theme=light] .dk-now{box-shadow:none}
html[data-theme=light] .dk-dot{background:#2d36be}
html[data-theme=light] .dk-dot.u{box-shadow:none}
html[data-theme=light] .dk-dot.w{background:#2d36be}
html[data-theme=light] .dk-note{box-shadow:0 6px 18px -10px rgba(38,42,72,0.132)}
html[data-theme=light] .nt-row.on{background:rgba(45,54,190,0.12);box-shadow:inset 0 0 0 1px rgba(48,59,207,0.135)}
html[data-theme=light] .nt-c{box-shadow:inset 0 0 0 1px rgba(38,42,72,0.033)}
html[data-theme=light] .nt-c.on{box-shadow:0 0 0 2px var(--bg,rgba(38,42,72,0.22)), 0 0 0 4px var(--scan)}
html[data-theme=light] .nt-ed{box-shadow:0 16px 40px -20px rgba(38,42,72,0.154)}
html[data-theme=light] .ac-av{background:conic-gradient(from 200deg,#2d36be,#671bcf,#2d37bf,#2d36be)}
html[data-theme=light] .ac-av i::after{background:linear-gradient(135deg,#2d36be,#4e00eb)}
html[data-theme=light] .ac-code{background:#f4f5f7}
html[data-theme=light] .ac-codeh{color:#686a78;background:#f0f1f3}
html[data-theme=light] .ac-copy{border:1px solid #e8e9eb;color:#444652}
html[data-theme=light] .ac-code code{color:#2a2d3d}
html[data-theme=light] .ac-orb{background:conic-gradient(from 0deg,#2d36be,#671bcf,#2d37bf,#2d36be);box-shadow:none}
html[data-theme=light] .ac-orb i+i{background:linear-gradient(135deg,#2d36be,#4e00eb)}
html[data-theme=light] .ac-modes .chip.on{border-color:rgba(45,54,190,0.7);background:rgba(45,54,190,0.12)}
html[data-theme=light] .gd-orb{background:conic-gradient(from 200deg,#2d36be,#671bcf,#2d37bf,#2d36be)}
html[data-theme=light] .gd-orb i{background:linear-gradient(135deg,#2d36be,#4e00eb)}
html[data-theme=light] .gd-tip{background:rgba(45,54,190,0.08);border:1px solid rgba(59,74,176,0.25)}
html[data-theme=light] .bc-card{background:rgba(237,238,250,0.94);box-shadow:0 24px 60px -20px rgba(38,42,72,0.154)}
html[data-theme=light] .bc-ic{background:linear-gradient(135deg,#2d36be,#2d36be)}
html[data-theme=light] .bc-wrap .bc-ic{background:linear-gradient(135deg,#2a33b2,#2d36be)}
html[data-theme=light] .bc-fl li{background:rgba(45,54,190,0.06)}
html[data-theme=light] .lg-state.out{background:rgba(45,54,190,0.08);box-shadow:inset 0 0 0 1px rgba(48,59,207,0.126);color:#252d9d}
html[data-theme=light] .desk-kv pre{background:rgba(45,54,190,0.06)}
html[data-theme=light] .mp-card{background:rgba(45,54,190,0.05)}
html[data-theme=light] .mp-whrs i{color:#252d9d}
html[data-theme=light] .mp-map{background:#eeeffa}
html[data-theme=light] .mp-chip{background:rgba(45,54,190,0.1);box-shadow:inset 0 0 0 1px rgba(48,59,207,0.135)}
@media (max-width:820px){html[data-theme=light] body>.os-ai{background:var(--menu,#eaebf9)}}
html[data-theme=light] .rp-side{background:rgba(105,111,150,0.066)}
html[data-theme=light] .rp-r:hover{background:rgba(45,54,190,0.08)}
html[data-theme=light] .rp-r.on{background:rgba(45,54,190,0.16);box-shadow:inset 0 0 0 1px rgba(48,59,207,0.135)}
html[data-theme=light] .rp-period select,html[data-theme=light] .rp-period input{background:rgba(105,111,150,0.072)}
html[data-theme=light] .rp-tbl th{background:rgba(240,241,251,0.96)}
html[data-theme=light] .aim-now code{background:rgba(45,54,190,0.08)}
html[data-theme=light] .cc-screen{background:rgba(245,245,252,0.65)}
html[data-theme=light] .cc-k{background:rgba(231,232,248,0.7)}
html[data-theme=light] .cc-k:hover{background:rgba(214,216,243,0.75)}
html[data-theme=light] .cc-k.n{background:rgba(223,224,243,0.85)}
html[data-theme=light] .cc-h:hover{background:rgba(45,54,190,0.08)}
html[data-theme=light] .cc-out{background:rgba(45,54,190,0.07);border:1px solid rgba(59,74,176,0.22)}
html[data-theme=light] .cc-fxr{background:rgba(231,232,248,0.5)}
html[data-theme=light] .cc-res>div{background:rgba(231,232,248,0.55)}
html[data-theme=light] .cc-cards section{background:rgba(231,232,248,0.35)}
html[data-theme=light] .nw-side{background:rgba(105,111,150,0.066)}
html[data-theme=light] .nw-r:hover{background:rgba(45,54,190,0.08)}
html[data-theme=light] .nw-card{background:rgba(231,232,248,0.45)}
html[data-theme=light] .nw-card.flash{box-shadow:none}
html[data-theme=light] .nw-img{background:rgba(105,111,150,0.072)}
html[data-theme=light] .nw-brief{background:rgba(45,54,190,0.07);border:1px solid rgba(59,74,176,0.25)}
html[data-theme=light] .tool-page{background:var(--void,#f4f5fc)}
html[data-theme=light] .cvt-drop{background:rgba(231,232,248,0.35)}
html[data-theme=light] .cvt-drop.over,html[data-theme=light] .pe-dz.over{background:rgba(45,54,190,0.08)}
html[data-theme=light] .cvt-files li{background:rgba(231,232,248,0.6)}
html[data-theme=light] .cvt-ext{background:linear-gradient(180deg,#2d36be,#2d36be)}
html[data-theme=light] .cvt-fmt{background:rgba(231,232,248,0.45)}
html[data-theme=light] .cvt-job{background:rgba(231,232,248,0.3)}
html[data-theme=light] .cvt-jf{border-top:1px solid rgba(59,74,176,0.08)}
html[data-theme=light] .cvt-bar{background:rgba(45,54,190,0.15)}
html[data-theme=light] .pe-dz{background:rgba(231,232,248,0.35)}
html[data-theme=light] .pe-t:hover{background:rgba(45,54,190,0.1)}
html[data-theme=light] .pe-t.on{background:rgba(45,54,190,0.2);box-shadow:inset 0 0 0 1px rgba(48,59,207,0.18)}
html[data-theme=light] .pe-style select{background:rgba(105,111,150,0.072)}
html[data-theme=light] .pe-thumbs{background:rgba(105,111,150,0.06)}
html[data-theme=light] .pe-th canvas{box-shadow:0 2px 10px rgba(38,42,72,0.077)}
html[data-theme=light] .pe-th span{background:rgba(245,245,252,0.75)}
html[data-theme=light] .pe-th.sel{border-color:rgba(45,54,190,0.5);background:rgba(45,54,190,0.08)}
html[data-theme=light] .pe-view{background:rgba(105,111,150,0.072)}
html[data-theme=light] .pe-pg{box-shadow:0 6px 24px rgba(38,42,72,0.099)}
html[data-theme=light] .pe-svg .sel{filter:none}
html[data-theme=light] .pe-txt.sel,html[data-theme=light] .pe-img.sel,html[data-theme=light] .pe-stamp.sel{outline:2px solid #2d36be}
html[data-theme=light] .pe-txt.editing{outline:2px dashed #2d36be}
html[data-theme=light] .pe-handle{background:#2d36be}
html[data-theme=light] .pe-side,html[data-theme=light] .ie-side{background:rgba(105,111,150,0.06)}
html[data-theme=light] .ie-stage{background-color:#ecedf2;background-image:linear-gradient(45deg,#e9e9ee 25%,transparent 25%),linear-gradient(-45deg,#e9e9ee 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e9e9ee 75%),linear-gradient(-45deg,transparent 75%,#e9e9ee 75%)}
html[data-theme=light] .ie-wrap{box-shadow:0 8px 30px rgba(38,42,72,0.11)}
html[data-theme=light] .chip:hover{border-color:rgba(59,74,176,0.45)}
html[data-theme=light] .chip.on{border-color:rgba(45,54,190,0.7);background:rgba(45,54,190,0.12)}
html[data-theme=light] .fa-row:hover{background:rgba(45,54,190,0.08)}
html[data-theme=light] .fa-row.on{background:rgba(45,54,190,0.14)}
html[data-theme=light] .fa-card{background:rgba(45,54,190,0.03)}
html[data-theme=light] .fa-chart rect.r{fill:#2d36be}
html[data-theme=light] .fa-legend .r{background:#2d36be}
html[data-theme=light] .fa-q{background:rgba(45,54,190,0.18)}
html[data-theme=light] .pl-row:hover{background:rgba(45,54,190,0.08)}
html[data-theme=light] .pl-row.on{background:rgba(45,54,190,0.14)}
html[data-theme=light] .pl-method.on{background:rgba(45,54,190,0.1)}
html[data-theme=light] .pl-legend .b{background:#2d36be}
html[data-theme=light] .pl-lr.pl-ph{background:rgba(45,54,190,0.06)}
html[data-theme=light] .pl-lr:hover:not(.pl-ph){background:rgba(45,54,190,0.07)}
html[data-theme=light] .pl-lr.sel{background:rgba(45,54,190,0.15)}
html[data-theme=light] .pl-off{background:rgba(45,54,190,0.05)}
html[data-theme=light] .pl-bar{background:#2d36be;box-shadow:0 1px 2px rgba(38,42,72,0.055)}
html[data-theme=light] .pl-rc.R{background:rgba(45,54,190,0.85)}
html[data-theme=light] .sb-th{box-shadow:0 1px 3px rgba(38,42,72,0.055)}
html[data-theme=light] .sb-th.on{box-shadow:none}
html[data-theme=light] .sb-big{box-shadow:0 6px 24px rgba(38,42,72,0.077)}
html[data-theme=light] .pe-tl{outline:1px dashed rgba(59,74,176,0)}
html[data-theme=light] .pe-ov[data-tool=edit] .pe-tl{outline-color:rgba(59,74,176,0.28)}
html[data-theme=light] .pe-tl:hover{background:rgba(45,54,190,0.14);outline:1.5px solid #2d36be}
html[data-theme=light] .rail .r-grp>summary:hover{background:rgba(45,54,190,0.06)}
html[data-theme=light] .as-grid a:active{background:rgba(45,54,190,0.12)}
html[data-theme=light] .wb-flash{box-shadow:none !important}
html[data-theme=light] .wb-pal{box-shadow:0 1px 3px rgba(38,42,72,0.055)}
html[data-theme=light] .wb-pal.on{box-shadow:none}
html[data-theme=light] .wb-stage{background:rgba(45,54,190,0.05)}
html[data-theme=light] .wb-frame{box-shadow:0 8px 30px rgba(38,42,72,0.066)}
html[data-theme=light] .ag-crow:hover{background:rgba(45,54,190,0.07)}
html[data-theme=light] .ag-crow.on{background:rgba(45,54,190,0.14)}
html[data-theme=light] .ag-step pre{background:rgba(45,54,190,0.06)}
html[data-theme=light] .chip.on[data-pg],html[data-theme=light] .chip.on[data-dev]{background:#2d36be;border-color:#2d36be}
html[data-theme=light] .mx-nav{background:linear-gradient(180deg,rgba(233,234,249,0.72),rgba(105,111,150,0.072))}
html[data-theme=light] .mx-new{box-shadow:none}
html[data-theme=light] .mx-s:hover{background:rgba(45,54,190,0.08)}
html[data-theme=light] .mx-s.on{background:rgba(45,54,190,0.16)}
html[data-theme=light] .mx-s.drop{background:rgba(45,54,190,0.3)}
html[data-theme=light] .mx-list{background:rgba(105,111,150,0.042)}
html[data-theme=light] .mx-la .ib.on{background:rgba(45,54,190,0.14)}
html[data-theme=light] .mx-q{background:rgba(45,54,190,0.08)}
html[data-theme=light] .mx-chip{background:rgba(45,54,190,0.15)}
html[data-theme=light] .mx-bulk{background:linear-gradient(135deg,rgba(45,54,190,0.2),rgba(45,54,190,0.16))}
html[data-theme=light] .mx-bulk button:hover{background:rgba(45,54,190,0.16)}
html[data-theme=light] .mx-m:hover{background:rgba(45,54,190,0.07)}
html[data-theme=light] .mx-m.on,html[data-theme=light] .mx-m.picked{background:linear-gradient(135deg,rgba(45,54,190,0.85),rgba(46,56,196,0.85))}
html[data-theme=light] .mx-m.unread .mx-dot{box-shadow:none}
html[data-theme=light] .mx-av{box-shadow:inset 0 -2px 4px rgba(38,42,72,0.04), 0 1px 2px rgba(38,42,72,0.055)}
html[data-theme=light] .mx-qa{box-shadow:0 4px 14px -4px rgba(38,42,72,0.11)}
html[data-theme=light] .mx-qa button:hover{background:rgba(45,54,190,0.16)}
html[data-theme=light] .mx-skel i{background:linear-gradient(90deg,rgba(45,54,190,0.06),rgba(45,54,190,0.13),rgba(45,54,190,0.06))}
html[data-theme=light] .mx-card{background:rgba(234,235,249,0.55);box-shadow:0 10px 30px -18px rgba(38,42,72,0.132)}
html[data-theme=light] .mx-ban{background:rgba(45,54,190,0.08)}
html[data-theme=light] .mx-att{background:rgba(105,111,150,0.06)}
html[data-theme=light] .mx-att[data-view]:hover{background:rgba(45,54,190,0.08)}
html[data-theme=light] .mx-ak{background:linear-gradient(160deg,#76798c,#e0e1e6)}
html[data-theme=light] .mx-ak.k-DOC{background:linear-gradient(160deg,#2d36be,#2a33b4)}
html[data-theme=light] .mx-pop{box-shadow:0 18px 40px -12px rgba(38,42,72,0.132)}
html[data-theme=light] .mx-pop button:hover,html[data-theme=light] .mx-pop button:focus{background:rgba(45,54,190,0.16)}
html[data-theme=light] .mxc{box-shadow:0 30px 80px -20px rgba(38,42,72,0.165), 0 0 0 1px rgba(38,42,72,0.044)}
html[data-theme=light] .mxc-h{background:linear-gradient(180deg,rgba(45,54,190,0.08),transparent)}
html[data-theme=light] .mx-tk{background:rgba(45,54,190,0.15)}
html[data-theme=light] .mx-sug{box-shadow:0 18px 40px -12px rgba(38,42,72,0.132)}
html[data-theme=light] .mx-sug button.on,html[data-theme=light] .mx-sug button:hover{background:rgba(45,54,190,0.16)}
html[data-theme=light] .mxc-tools button:hover{background:rgba(45,54,190,0.12)}
html[data-theme=light] .mxc-col:hover{background:rgba(45,54,190,0.12)}
html[data-theme=light] .mxc-drop{background:rgba(45,54,190,0.1)}
html[data-theme=light] .mx-bc{background:linear-gradient(160deg,rgba(229,230,247,0.6),rgba(105,111,150,0.06));box-shadow:0 14px 34px -22px rgba(38,42,72,0.154)}
html[data-theme=light] .mx-bs span{background:rgba(45,54,190,0.06)}
html[data-theme=light] .mx-prog{background:rgba(45,54,190,0.08)}
html[data-theme=light] .mx-prog i{background:linear-gradient(90deg,transparent,rgba(45,54,190,0.25),transparent)}
html[data-theme=light] .mx-bf span{background:rgba(45,54,190,0.06)}
html[data-theme=light] .mx-seg{background:rgba(45,54,190,0.08)}
html[data-theme=light] .mx-seg button.on{box-shadow:0 2px 8px -2px rgba(38,42,72,0.088)}
@media (max-width:980px){html[data-theme=light] .mx-nav{box-shadow:20px 0 40px -20px rgba(38,42,72,0.154)}}
html[data-theme=light] .bio-note{background:rgba(45,54,190,0.08)}
html[data-theme=light] #mr-board{background:linear-gradient(180deg,rgba(229,230,247,0.94),rgba(241,242,251,0.96));box-shadow:0 30px 70px -30px rgba(38,42,72,0.187)}
html[data-theme=light] #mr-board.small{background:rgba(237,238,250,0.94)}
html[data-theme=light] .mr-orb{background:conic-gradient(#0be097,#2d36be,#3100eb,#eb0088,#0be097);box-shadow:inset 0 0 0 3px rgba(38,42,72,0.187)}
html[data-theme=light] .mr-step[data-s=working]{background:rgba(45,54,190,0.06)}
html[data-theme=light] .mr-step[data-s=working] .mr-dot{box-shadow:inset 0 0 0 1.5px var(--scan)}
html[data-theme=light] .mr-spin{border:2px solid rgba(59,74,176,0.25)}
html[data-theme=light] .mr-open:hover{background:rgba(45,54,190,0.1)}
html[data-theme=light] .sm-tip{box-shadow:0 8px 24px -8px rgba(38,42,72,0.132), inset 0 0 0 1px var(--line2)}
html[data-theme=light] .mt-bars i{background:#2c36be}
html[data-theme=light] [data-theme=dark] .mt-bars i{background:#2d36be}
html[data-theme=light] .nt-card{box-shadow:0 1px 2px rgba(38,42,72,0.018), 0 10px 24px -14px rgba(38,42,72,0.088)}
html[data-theme=light] .ac-compose{box-shadow:0 1px 2px rgba(38,42,72,0.009), 0 12px 32px -20px rgba(38,42,72,0.055)}
html[data-theme=light] .ac-av{background:conic-gradient(from 200deg,#2d36be,#2d36be,#6b00eb,#2d36be)}
html[data-theme=light] .ac-prev{background:#2d36be}
html[data-theme=light] .ac-artcode{background:#f4f5f7;color:#2a2d3d}
html[data-theme=light] .mx-sfi{color:var(--sfc,#252d9d)}
html[data-theme=light] .mx-sfi svg.i{fill:color-mix(in srgb,var(--sfc,#2c36be) 22%,transparent)}
html[data-theme=light] .mx-sug{box-shadow:0 18px 40px -16px rgba(38,42,72,0.099)}
html[data-theme=light] .upd-bar{box-shadow:0 12px 30px -10px rgba(38,42,72,0.077)}
html[data-theme=light] .pa-sw::after{box-shadow:0 1px 3px rgba(38,42,72,0.066)}
html[data-theme=light] .trial-pill{box-shadow:0 12px 30px -12px rgba(38,42,72,0.077)}
html[data-theme=light] body{background:radial-gradient(1300px 760px at 78% -10%,rgba(48,59,207,0.1),transparent 62%),radial-gradient(900px 620px at -6% 2%,rgba(37,45,158,0.07),transparent 58%),#eeeffa}
html[data-theme=light] .hud{background:linear-gradient(180deg,#ffffff,#f7f8ff);box-shadow:0 1px 2px rgba(38,42,72,0.06), 0 12px 32px -18px rgba(38,42,72,0.22)}
html[data-theme=light] .btn{background:linear-gradient(180deg,#313ccf,#2932b1);box-shadow:none}
html[data-theme=light] ::selection{background:rgba(37,45,158,0.22);color:#151829}
html[data-theme=light] ::-webkit-scrollbar-thumb{background:rgba(49,56,102,0.22)}
html[data-theme=light] .accent{background-image:linear-gradient(180deg,#2c36be,#252d9d 60%,#2f39c6)}
html[data-theme=light] .pulse stop[stop-color="#050d1d"]{stop-color:#dcdefb}
html[data-theme=light] .pulse .core{filter:none}
html.os-on body{background:#04050a}
html.os-embed body{background:var(--void,#07080e)}
.os-wall{background:#04050a}
.os-logo img{filter:none}
html[data-theme=light] .os-menus button:hover,html[data-theme=light] .os-menus button.open,html[data-theme=light] .os-logo:hover{background:rgba(20,25,60,0.09)}
.os-ver{letter-spacing:normal}
.os-ver b{letter-spacing:normal}
html[data-theme=light] .os-seg{background:rgba(20,25,60,0.08)}
.os-seg button.on{background:linear-gradient(180deg,#5f6aff,#424cd3);color:#090b18;box-shadow:none}
html[data-theme=light] .os-bi:hover{background:rgba(20,25,60,0.09)}
.os-aimini{background:conic-gradient(#2cf5b0,#4c58ff,#8b6cff,#ff8fd0,#2cf5b0);box-shadow:none}
html[data-theme=light] .os-clock:hover{background:rgba(20,25,60,0.09)}
.ot{box-shadow:inset 0 1px 0 rgba(255,255,255,.5), inset 0 -2px 7px rgba(0,0,0,.2), 0 6px 16px -6px rgba(0,0,0,.65)}
.ot svg{filter:none}
.ot-cal{background:linear-gradient(180deg,#fff,#f0f1f6)}
.ot-cal b{letter-spacing:normal}
.ot-cal i{color:#1e1f28}
.ot-img{background:#141727}
.ot-ai{background:#0c0e19}
.ot-ai::before{background:conic-gradient(#2cf5b0,#4c58ff,#8b6cff,#ff8fd0,#2cf5b0)}
.ot-ai::after{background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.85),rgba(255,255,255,0) 32%),radial-gradient(circle at 50% 50%,rgba(7,8,14,0) 40%,rgba(7,8,14,0.35) 72%)}
.os-desk.drop{box-shadow:inset 0 0 0 3px rgba(76,88,255,0.6);background:rgba(76,88,255,0.05)}
.os-ic:hover .ot{filter:brightness(1.08)}
.os-lbl{text-shadow:none}
.os-rename{background:#141727;box-shadow:none}
.os-marq{border:1px solid rgba(140,148,255,0.85);background:rgba(76,88,255,0.16)}
.win{box-shadow:0 30px 80px -24px rgba(0,0,0,.75), 0 0 0 1px var(--win-edge)}
.win.focused{box-shadow:0 44px 110px -26px rgba(0,0,0,.85)}
html[data-theme=light] .win{box-shadow:0 30px 70px -26px rgba(25,29,55,0.45), 0 0 0 1px var(--win-edge)}
html[data-theme=light] .win.focused{box-shadow:0 40px 90px -26px rgba(25,29,55,0.55)}
html[data-theme=light] .win-bar{border-bottom-color:rgba(20,25,60,0.08)}
.wl{box-shadow:inset 0 0 0 .5px rgba(0,0,0,.3), inset 0 1px 1px rgba(255,255,255,.3)}
.win:not(.focused) .win-lights:not(:hover) .wl{background:#545767}
html[data-theme=light] .win:not(.focused) .win-lights:not(:hover) .wl{background:#d1d2da}
html[data-theme=light] .win-tools button:hover{background:rgba(20,25,60,0.08)}
.win-load{background:radial-gradient(600px 400px at 50% 40%,rgba(76,88,255,0.08),transparent),var(--win-bg)}
.win-load i{background:linear-gradient(90deg,transparent,#4c58ff,transparent) 0 0/50% 100% no-repeat,rgba(127,134,230,0.18)}
.os-snap{background:rgba(76,88,255,0.13);border:1.5px solid rgba(110,120,255,0.7);box-shadow:inset 0 0 60px -20px rgba(76,88,255,0.5)}
.os.over .win.ov:hover{box-shadow:0 30px 80px -20px rgba(0,0,0,.8)}
.os-dedge{filter:none}
html[data-theme=light] .os-dedge path#os-dpath{stroke:rgba(40,49,170,0.35)}
html[data-theme=light] .dsep{background:linear-gradient(transparent,rgba(25,32,75,0.25),transparent)}
.di .tip{box-shadow:0 8px 24px -8px rgba(0,0,0,.6), 0 0 0 1px var(--g-line)}
.di .dot{background:#c9cdff;box-shadow:none}
html[data-theme=light] .di .dot{background:#232a94}
.di .badge{box-shadow:0 2px 8px rgba(0,0,0,.45), 0 0 0 2px rgba(16,18,28,0.55)}
.di-ai .ot{box-shadow:none}
.os-menu{box-shadow:0 22px 50px -14px rgba(0,0,0,.65), 0 0 0 1px var(--g-line)}
.os-spotw{background:rgba(5,6,11,0.22)}
.os-spot{box-shadow:0 40px 100px -24px rgba(0,0,0,.75), 0 0 0 1px var(--g-line)}
.os-sg h4{letter-spacing:normal;text-transform:none}
.nc-card,.nc-n,.os-ban{box-shadow:0 14px 40px -16px rgba(0,0,0,.6), 0 0 0 1px var(--g-line)}
.nc-card h4,.nc-h h4{letter-spacing:normal;text-transform:none}
.nc-ev{background:rgba(127,134,230,0.08)}
.nc-ev:hover{background:rgba(127,134,230,0.16)}
.nc-list .nc-n{background:rgba(127,134,230,0.08)}
.nc-n,.os-ban{box-shadow:0 14px 40px -16px rgba(0,0,0,.6), 0 0 0 1px var(--g-line)}
.os-ban small{letter-spacing:normal;text-transform:none}
.lnk{color:#4c58ff}
html[data-theme=light] .lnk{color:#2c35b9}
.os-ai{background:radial-gradient(400px 260px at 50% 0%,rgba(76,88,255,0.16),transparent),var(--menu);box-shadow:0 40px 100px -26px rgba(0,0,0,.8), 0 0 0 1px var(--g-line)}
.ai-name{letter-spacing:normal;text-transform:none}
#ai-mic{color:#090b18;background:radial-gradient(circle at 34% 28%,#f2f3ff,#8e96ff 32%,#545dd7 62%,#313ccf);box-shadow:inset 0 -6px 14px rgba(50,58,110,0.45)}
.os-ai[data-mode=listen] #ai-mic{background:radial-gradient(circle at 34% 28%,#f2fffa,#7ff5cf 32%,#2cd99d 62%,#2f386f)}
.os-ai[data-mode=think] #ai-mic{background:conic-gradient(#4c58ff,#8b6cff,#ff8fd0,#4c58ff)}
.ai-b.user{background:linear-gradient(180deg,#5f6aff,#424cd3);color:#090b18}
.ai-b.assistant{background:rgba(127,134,230,0.14)}
.ai-in input:focus{border-color:rgba(76,88,255,0.7)}
.ai-hints button:hover{border-color:rgba(76,88,255,0.6)}
.os-srow{background:rgba(127,134,230,0.06);border:1px solid var(--line,rgba(137,148,216,0.14))}
.os-wthumb{box-shadow:0 8px 20px -12px #000;background:#141626}
.os-walls button.on .os-wthumb{box-shadow:none}
.oc-opts>button{background:rgba(6,6,12,0.4)}
.oc-opts>button:hover{box-shadow:none}
.oc-pv.classic{background:#0f111e}
.oc-pv.classic i{background:rgba(76,88,255,0.14)}
.oc-pv.classic i:nth-child(2){background:rgba(98,108,255,0.08)}
.oc-pv.classic i:nth-child(3){background:rgba(98,108,255,0.05)}
.oc-pv.desk{background:linear-gradient(180deg,#1b1f3b,#262c4f 55%,#0d0f1c)}
.oc-pv.desk i{background:#16192c;box-shadow:0 10px 20px -8px #000}
.oc-pv.desk i:nth-of-type(2){background:#1d2138}
.oc-pv.desk b{background:#4c58ff;box-shadow:none}
.oc-pv.desk u{background:rgba(160,166,255,0.35)}
.os-about img{filter:none}
.os-volpop{background:var(--menu,rgba(22,23,36,0.86));color:var(--g-ink,#eeefff)}
.vp-row input{accent-color:#4c58ff}
.os-sticky{box-shadow:0 1px 1px rgba(0,0,0,.12), 0 18px 34px -16px rgba(0,0,0,.55)}
html[data-theme=light] .os-volpop{border-color:rgba(35,39,65,0.12);box-shadow:0 24px 50px -24px rgba(35,39,65,0.4)}
html[data-theme=light] .vp-ic{background:rgba(35,39,65,0.07)}
.ai-card{background:rgba(76,88,255,0.08);border:1px solid rgba(121,133,210,0.22)}
.ai-card:hover{background:rgba(76,88,255,0.16)}
.ai-opts button:hover{background:rgba(76,88,255,0.18);border-color:rgba(76,88,255,0.5)}
.ai-opts i{background:rgba(76,88,255,0.25)}
.ai-confirm{background:linear-gradient(180deg,rgba(76,88,255,0.12),rgba(139,108,255,.08));border:1px solid rgba(121,133,210,0.35);box-shadow:none}
.ai-confirm h5{letter-spacing:normal;text-transform:none;color:#4c58ff}
.ai-confirm>div.ai-step{border-top:1px solid rgba(121,133,210,0.2)}
.ai-step h6{letter-spacing:normal;text-transform:none}
#ob-ai.wakeoff .os-aimini{box-shadow:none}
#ob-ai.wake .os-aimini{box-shadow:none}
html[data-theme=light] .ai-card,html[data-theme=light] .ai-opts button{background:rgba(40,51,120,0.06);border-color:rgba(40,51,120,0.2)}
.od-ov{background:radial-gradient(900px 600px at 50% 40%,rgba(46,56,194,0.28),transparent 70%),rgba(6,6,12,0.62);color:#eeefff}
.od-hud{background:linear-gradient(160deg,rgba(19,21,37,0.86),rgba(12,13,22,0.9));box-shadow:0 40px 120px -30px rgba(0,0,0,.9), inset 0 1px 0 rgba(255,255,255,.06)}
.od-hud::before,.od-hud::after{border:2px solid #7a83ff}
.od-brand .i{stroke:#7a83ff;filter:none}
.od-brand b{letter-spacing:normal;background-image:linear-gradient(90deg,#b8bdff,#7b84ff)}
.od-brand small{color:#8f94d6}
.od-x{color:#b3b7ce}
.od-ring{border:1px solid rgba(155,164,222,0.22);box-shadow:inset 0 0 30px -10px rgba(122,131,255,0.25)}
.od-ring.r3{border-color:rgba(156,165,222,0.4)}
.od-grid{background:linear-gradient(rgba(122,131,255,0.12),rgba(122,131,255,0.12)) center/1px 100% no-repeat,linear-gradient(rgba(122,131,255,0.12),rgba(122,131,255,0.12)) center/100% 1px no-repeat}
.od-sweep{background:conic-gradient(from 0deg,rgba(122,131,255,0) 0deg,rgba(122,131,255,0) 290deg,rgba(122,131,255,0.32) 352deg,rgba(184,189,255,0.7) 360deg)}
.od-orb{background:radial-gradient(circle at 30% 25%,rgba(184,189,255,0.35),rgba(97,105,218,0.18) 60%,transparent 75%);box-shadow:none}
.od-fs{color:#8f94d6}
.od-prog i{background:linear-gradient(90deg,#7a83ff,#7b84ff)}
.od-node .od-nav{background:rgba(12,14,24,0.85);box-shadow:none}
.od-node small{color:#b8bdff;text-shadow:none}
.od-node.live .od-nav::after{box-shadow:0 0 0 2px #0d0f1c}
.od-node.lock .od-nav{box-shadow:0 0 0 2px #fff}
.od-node.lock .od-nav::before{border:1.5px dashed rgba(184,189,255,0.8)}
.od-node.hit .od-nav{box-shadow:0 0 0 10px rgba(44,245,176,.25)}
.od-l{letter-spacing:normal;text-transform:none;color:#9095b3}
.od-search{background:rgba(8,10,19,0.8);box-shadow:inset 0 0 18px -8px rgba(122,131,255,0.4)}
.od-search span{color:#7a83ff}
.od-search input{color:#eeefff}
.od-search:focus-within{box-shadow:none}
.od-hits.scan::after{background:linear-gradient(90deg,transparent,#7a83ff,transparent)}
.od-hint{color:#9095b3}
.od-hit:hover{background:rgba(122,131,255,0.08)}
.od-hit.on{background:rgba(122,131,255,0.14);box-shadow:inset 0 0 0 1px rgba(122,131,255,0.5)}
.od-hit small{color:#8f94d6}
.od-dot{background:#65687a}
.od-dot.on{box-shadow:none}
.od-side textarea{background:rgba(8,10,19,0.8);color:#eeefff;box-shadow:none}
.od-go{color:#0b0d1a;background:linear-gradient(100deg,#7a83ff,#7b84ff);box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}
.od-go .i{stroke:#0b0d1a}
.od-st{color:#c7caee}
.od-card{color:#eeefff;background:linear-gradient(160deg,rgba(22,25,44,0.94),rgba(12,13,22,0.96));box-shadow:0 22px 60px -20px rgba(0,0,0,.85)}
.od-scan{background:linear-gradient(180deg,transparent,rgba(122,131,255,0.12),transparent)}
.od-later{color:#8f94d6}
.od-pv{box-shadow:none}
.od-cb small{color:#8f94d6}
.od-at{color:#7a83ff}
.od-cnote{color:#c7caee}
.od-cf button{color:#c7caee;box-shadow:inset 0 0 0 1px rgba(122,131,255,0.25)}
.od-cf .od-acc{color:#0b0d1a;background:linear-gradient(100deg,#2cf5b0,#7a83ff);box-shadow:none}
.od-cf .od-acc .i{stroke:#0b0d1a}
#ob-od.waiting .i{stroke:#7a83ff;filter:none}
.win.fx::after{background:linear-gradient(90deg,transparent,rgba(122,131,255,0.95),rgba(123,132,255,0.8),transparent)}
.os-ripple{border:1.5px solid rgba(122,131,255,0.9);box-shadow:none}
.od-pcic{background:linear-gradient(135deg,#7a83ff,#6169da)}
.od-sec label{color:#c7caee;box-shadow:inset 0 0 0 1px rgba(122,131,255,0.22)}
.od-sec label:has(input:checked){box-shadow:inset 0 0 0 1px #7a83ff;background:rgba(122,131,255,0.1)}
.od-sec i{box-shadow:inset 0 0 0 1.5px #7a83ff}
.od-sec input:checked+i{background:#7a83ff}
.od-sec select{color:#c7caee}
.mxb-t{color:#c7caee}
.ot.ot2{box-shadow:inset 0 1.5px 0 rgba(255,255,255,.55), inset 0 -2px 3px rgba(0,0,0,.28), inset 0 0 0 1px rgba(255,255,255,.12), 0 10px 22px -10px color-mix(in srgb,var(--g2) 85%,#000), 0 2px 4px rgba(0,0,0,.25)}
.ot.ot2 svg{filter:none}
.ot.ot2.ot-cal{background:linear-gradient(180deg,#ffffff,#e9eaf7);box-shadow:inset 0 1.5px 0 rgba(255,255,255,.9), inset 0 -2px 3px rgba(0,0,0,.08), inset 0 0 0 1px rgba(255,255,255,.4), 0 10px 22px -10px rgba(60,65,100,0.6), 0 2px 4px rgba(0,0,0,.2)}
.ot.ot2.ot-img{background:#141727;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14), 0 10px 22px -10px rgba(0,0,0,.8)}
.mx-fab{background:#0c0e19;box-shadow:0 0 0 1px rgba(255,255,255,.14)}
.mx-fab::before{background:conic-gradient(#2cf5b0,#4c58ff,#8b6cff,#ff8fd0,#2cf5b0)}
.mx-fab.wake{box-shadow:none}
.mx-fab.wakeoff{box-shadow:none}
html.mx-compact body>.os-ai .ai-name{letter-spacing:normal}
.mx-fab.hold,#ai-mic.hold{box-shadow:none !important}
.os-ownw>button.on .os-wthumb{box-shadow:none}
.os-dpick{background:rgba(17,19,31,0.94);border:1px solid rgba(169,176,226,0.2);color:var(--ink,#eaebff)}
.os-dp-h{letter-spacing:normal;text-transform:none}
.os-dp-grid button:hover,.os-dp-grid button:focus-visible{background:rgba(127,134,230,0.12)}
.os-dp-grid button i{background:rgba(127,134,230,0.14)}
.os-dp-grid button.on i{background:#4c58ff;color:#11152d}
.os-dp-foot{border-top:1px solid rgba(169,176,226,0.14)}
html[data-theme=light] .os-dpick{background:rgba(250,250,255,0.96);border-color:rgba(50,58,110,0.16);color:#151829}
html[data-theme=light] .os-dp-grid button:hover{background:rgba(50,58,110,0.07)}
html[data-theme=light] .ot.ot-add{background:linear-gradient(160deg,#ffffff,#d7d9f2);box-shadow:inset 0 0 0 1.5px rgba(50,58,110,0.35), 0 4px 10px -4px rgba(38,42,72,0.35);color:#292f57}
.rail .r-blogo{background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.14),rgba(255,255,255,0) 60%),linear-gradient(160deg,rgba(76,88,255,0.16),rgba(87,95,215,0.05));box-shadow:inset 0 1px 0 rgba(255,255,255,.18), inset 0 0 0 1px rgba(120,129,255,0.22)}
.rail .r-blogo img{filter:none}
.rail .r-btxt b{letter-spacing:normal}
.rail .r-tools .thm{background:rgba(127,134,230,0.07)}
.rail .r-tools .thm:hover{background:rgba(127,134,230,0.16)}
html[data-theme=light] .rail .r-blogo{background:linear-gradient(160deg,#fff,#e6e7f8);box-shadow:inset 0 1px 0 #fff, inset 0 0 0 1px rgba(50,58,110,0.14), 0 8px 18px -10px rgba(50,58,110,0.45)}
html[data-theme=light] .rail .r-btxt b i{color:#232b97}
html[data-theme=light] .rail .r-tools .thm{background:rgba(50,58,110,0.06)}
.lk-skin,.lk-lstyle{background:rgba(127,134,230,0.06);box-shadow:inset 0 0 0 1px rgba(127,134,230,0.16)}
.lk-skin:hover,.lk-lstyle:hover{box-shadow:inset 0 0 0 1px rgba(127,134,230,0.34)}
.lk-skin:focus-visible,.lk-lstyle:focus-visible{outline:2px solid var(--scan,#4c58ff)}
.lk-skin.on,.lk-lstyle.on{box-shadow:inset 0 0 0 2px var(--scan,#4c58ff)}
.lk-skin b em{background:var(--scan,#4c58ff);color:#0b0c17}
.lk-halo{background:radial-gradient(circle,#151829,#0a0c15)}
.lk-halo .lk-r1{box-shadow:none}
.lk-halo .lk-r2{border-top-color:#4c58ff;border-right-color:#4c58ff}
.lk-halo .lk-core{background:radial-gradient(circle,#bfc3ff,#575fd7 70%);box-shadow:none}
.lk-forge .lk-r2{box-shadow:none}
.lk-glacier{background:radial-gradient(circle,#1b1f39,#080a12)}
.lk-glacier .lk-r1{background:conic-gradient(#696c7e,#dbddf5,#777a8c,#eeefff,#606374,#cdcfdd,#696c7e)}
.lk-glacier .lk-r2{box-shadow:none}
.lk-glacier .lk-core{background:radial-gradient(circle,#a6acff,#141729 75%)}
html[data-theme=light] .lk-skin,html[data-theme=light] .lk-lstyle{box-shadow:inset 0 0 0 1px rgba(50,58,110,0.14)}
html[data-theme=light] .lk-skin.on,html[data-theme=light] .lk-lstyle.on{box-shadow:inset 0 0 0 2px var(--scan,#252d9e)}
.lstyle-float{color:var(--ink,#eaebff);background:rgba(25,28,48,0.55);box-shadow:inset 0 0 0 1px rgba(140,148,255,0.25)}
.lstyle-menu{background:rgba(17,19,31,0.95);box-shadow:0 24px 60px -20px #000;color:#eaebff}
.lstyle-menu>small{letter-spacing:normal;text-transform:none;color:#abaec5}
.lstyle-menu button:hover,.lstyle-menu button:focus-visible{background:rgba(127,134,230,0.12)}
.lstyle-menu button[aria-checked=true]{box-shadow:inset 0 0 0 1.5px #4c58ff}
.lstyle-menu i{color:#abaec5}
html[data-theme=light] .lstyle-float{color:#151829;box-shadow:inset 0 0 0 1px rgba(50,58,110,0.18)}
html[data-theme=light] .lstyle-menu{background:rgba(250,250,255,0.97);color:#151829;box-shadow:0 0 0 1px rgba(50,58,110,0.16), 0 24px 60px -20px rgba(38,42,72,0.4)}
html[data-theme=light] .lstyle-menu i,html[data-theme=light] .lstyle-menu>small{color:#585b72}
.os-wgrp{letter-spacing:normal;text-transform:none}
#md-cur svg{stroke:#13162d;filter:none}
#md-cur .md-cur-orb{background:conic-gradient(#2cf5b0,#4c58ff,#8b6cff,#ff8fd0,#2cf5b0);box-shadow:0 0 0 2px #fff}
#md-cur::after{border:2px solid #4c58ff}
#md-cap{background:rgba(13,15,27,0.88);color:#eeefff;box-shadow:0 10px 30px -12px rgba(0,0,0,.7), inset 0 0 0 1px rgba(98,108,255,0.3)}
#md-cap::before{background:conic-gradient(#2cf5b0,#4c58ff,#8b6cff,#ff8fd0,#2cf5b0)}
html[data-theme=light] #md-cap{color:#151829;box-shadow:0 10px 30px -14px rgba(35,39,65,0.35), inset 0 0 0 1px rgba(47,55,102,0.18)}
.wg-x{background:rgba(155,162,255,0.18)}
.wg-add{background:rgba(20,22,31,0.72);color:#f0f1f4;border:1px solid rgba(184,190,231,0.2)}
html[data-theme=light] .wg-add{color:#10121b;border-color:rgba(16,18,27,0.1)}
.wg-gpic{background:linear-gradient(135deg,#4b54d5,#5c67ff)}
.wg-p-clock{background:linear-gradient(135deg,#2f39c8,#4b54d5)}
.wg-p-unread{background:linear-gradient(135deg,#10b981,#2f39c8)}
.wg-p-cal{background:linear-gradient(135deg,#ec4899,#5c67ff)}
.wg{background:rgba(20,22,31,0.72);border:1px solid rgba(184,190,231,0.14);color:#f0f1f4}
html[data-theme=light] .wg{border-color:rgba(16,18,27,0.08);color:#10121b;box-shadow:0 12px 30px -18px rgba(16,18,27,0.35)}
.wg h3{color:#bcbdc7}
html[data-theme=light] .wg h3{color:#40424e}
.wg-none{color:#8c8e9a}
.wg-time span{color:#8c8e9a}
html[data-theme=light] .wg-time span,html[data-theme=light] .wg-none{color:#6e707e}
.wg-wx small{color:#8c8e9a}
.wg-zones{border-top:1px solid rgba(184,190,231,0.14)}
html[data-theme=light] .wg-zones{border-top-color:rgba(16,18,27,0.08)}
.wg-zones div{color:#8c8e9a}
.wg-zones div b{color:#f0f1f4}
html[data-theme=light] .wg-zones div b{color:#10121b}
.wg-edit{color:#8c8e9a}
.wg-edit:hover{background:rgba(155,162,255,0.14)}
.wg-next span{color:#9ba2ff}
html[data-theme=light] .wg-next span{color:#4b54d5}
.wg-btn{background:#eeefff;color:#171928}
html[data-theme=light] .wg-btn{background:#171928}
.os-widgets .wg .wg-btn{color:#171928}
.wg-list li i{background:#9ba2ff}
.wg-list li small{color:#8c8e9a}
.wg-nums button{background:rgba(155,162,255,0.08)}
html[data-theme=light] .wg-nums button{background:#f6f6f7}
.wg-nums span{color:#8c8e9a}
.wg-row small{color:#8c8e9a}
.wg-mgrid em{color:#8c8e9a}
.wg-mgrid button:hover{background:rgba(155,162,255,0.12)}
.wg-mgrid button.busy::after{background:#9ba2ff}
.wg-mgrid button.today{background:#9ba2ff;color:#10121b}
.wg-mgrid button.today::after{background:#10121b}
html[data-theme=light] .wg-mgrid button.today{background:#4b54d5}
html[data-theme=light] .wg-mgrid button.busy::after{background:#4b54d5}
.sn-fmenu{box-shadow:0 18px 40px -12px rgba(0,0,0,.45), 0 0 0 1px rgba(0,0,0,.08)}
.dns-rail{background:linear-gradient(180deg,var(--ac),color-mix(in srgb,var(--ac) 72%,#10121b))}
.dnt{box-shadow:0 2px 8px -3px rgba(16,18,27,0.3)}
.dnt i{background:#dbdce1}
.dnt-doc .ti{background:#171928}
.dnt-doc .h{background:#4b54d5}
.dnt-doc .hd{background:#171928}
.dnt-doc .sm{background:#bcbdc7}
.dnt-doc .tb{border:1px solid #c9cad2;border-top:4px solid #171928}
.dnt-doc .band{background:#171928}
.dnt-xl .g{background:#dbdce1;border:1px solid #dbdce1}
.dnt-xl .ti{background:#171928}
.dnt-xl.t-budget .g i:nth-child(-n+5),.dnt-xl.t-invoice .g i:nth-child(-n+5),.dnt-xl.t-tracker .g i:nth-child(-n+5){background:#171928}
.dnt-xl.t-invoice .g i:last-child{background:#c7caf4}
.dnt-xl.t-tracker .g i:nth-child(5n+4):not(:nth-child(-n+5)){background:linear-gradient(90deg,#4b54d5 60%,#fff 60%)}
.dnt-pp .ph{border:1px dashed #bcbdc7}
.dnt-pp .ph2{border:1px dashed #dbdce1}
.dnt-pp.t-pitch{background:#171928}
.dnt-pp.t-pitch i.bar{background:#7c84f0}
.dnt-pp.t-pitch i.sub{background:#666877}
.dnt-pp .ti{background:#171928}
.dnt-pp .cards i{border-top:2px solid #4b54d5}
.dnt-pp .side{background:#4b54d5}
.wg-wkh small{color:#8c8e9a}
.wg-hrs{border-top:1px solid rgba(184,190,231,0.14);border-bottom:1px solid rgba(184,190,231,0.14)}
html[data-theme=light] .wg-hrs{border-color:rgba(16,18,27,0.08)}
.wg-hrs small{color:#8c8e9a}
.wg-days em{color:#8c8e9a}
.wg-rn{color:#4c58ff}
.wg-bar{background:rgba(155,162,255,0.15)}
.wg-bar i{background:linear-gradient(90deg,#4c58ff,#f5b84a)}
.wg-fxin input{background:rgba(155,162,255,0.1)}
html[data-theme=light] .wg-fxin input{background:#f3f4f6}
.wg-fxl div{border-bottom:1px solid rgba(184,190,231,0.1)}
.wg-fxl span{color:#9ba2ff}
html[data-theme=light] .wg-fxl span{color:#4b54d5}
.wg-fxl small{color:#8c8e9a}
.wg-src{color:#8c8e9a}
.wg-nadd input{background:rgba(155,162,255,0.1)}
html[data-theme=light] .wg-nadd input{background:#f3f4f6}
.wg-face circle{fill:#f7f7fc;stroke:rgba(16,18,27,0.12)}
.wg-face line{stroke:#10121b}
.wg-face circle.c{fill:#4b54d5}
.wg-face.night circle{fill:#242737;stroke:rgba(160,166,255,0.25)}
.wg-face.night line{stroke:#e8eaff}
.wg-face small{color:#8c8e9a}
.wg-p-week{background:linear-gradient(135deg,#5861d8,#f59e0b)}
.wg-p-fx{background:linear-gradient(135deg,#16a34a,#2f3872)}
.wg-p-clocks{background:linear-gradient(135deg,#636cf1,#171928)}
.wg-cmr{background:rgba(155,162,255,0.08)}
html[data-theme=light] .wg-cmr{background:#f6f6f8}
.wg-cmr:hover{background:rgba(155,162,255,0.16)}
html[data-theme=light] .wg-cmr:hover{background:#ecedfa}
.wg-cmt small{color:#8c8e9a}
.wg-cml.nolive{background:rgba(140,142,154,0.16);color:#8c8e9a}
.wg-cms{color:#8c8e9a}
.wg-cmbtn{background:#4b54d5}
.loc-pill i{background:#8c8e9a}
.loc-mk{box-shadow:0 4px 10px rgba(0,0,0,.35)}
.loc-mk.stale{box-shadow:0 4px 10px rgba(0,0,0,.35)}
.loc-mk.ci{box-shadow:0 0 0 2px #171928, 0 4px 10px rgba(0,0,0,.35)}
.cp-vs.ok{background:rgba(99,108,241,0.14);color:#545dd7}
.cp-rc:hover{box-shadow:none}
.cp-rm em.run{background:rgba(99,108,241,0.14);color:#545dd7}
.cp-live{background:color-mix(in srgb,#636cf1 10%,transparent)}
.cp-price{color:#29305c}
.cp-ref{background:color-mix(in srgb,#636cf1 14%,transparent);color:#545dd7}
.cp-range .band{background:color-mix(in srgb,#636cf1 22%,transparent)}
.cp-range .pt{background:#636cf1}
.cp-range .med{background:#171928}
html:not([data-theme=light]) .cp-range .med{background:#e8eaff}
.ot.ot-grp{box-shadow:inset 0 0 0 1px rgba(255,255,255,.28), 0 8px 18px -8px rgba(0,0,0,.45)}
.os-fold{background:rgba(9,10,19,0.28)}
.ofp{background:rgba(36,39,53,0.52);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18), 0 30px 70px -20px rgba(0,0,0,.6)}
.os-fold .ofp-ic span{text-shadow:none}
.cp-covl button.on{box-shadow:none}
.cu-head b{color:#2f3872}
.cu-gh span{color:#2f3872}
.cu-row.on{background:color-mix(in srgb,#2f3872 10%,transparent)}
.cu-row input{accent-color:#2f3872}
.md-stage{background:#07070a}
.md-idle{color:#9799a8}
.md-audio{background:radial-gradient(circle at 30% 30%,rgba(244,63,94,.45),transparent 60%),radial-gradient(circle at 75% 70%,rgba(99,108,241,0.45),transparent 55%),#0f1016}
.md-audio small{color:#cdcfda}
.md-disc{background:conic-gradient(#f43f5e,#a855f7,#636cf1,#f43f5e);box-shadow:none}
.md-ri.audio{background:linear-gradient(155deg,#a78bfa,#636cf1)}
.bio-brand{font-family:Inter,system-ui,-apple-system,'Segoe UI',sans-serif;letter-spacing:normal}
.bio-clock span{letter-spacing:normal;text-transform:none}
.bio-core{background:radial-gradient(circle at 50% 38%,rgba(76,88,255,0.18),transparent 62%),radial-gradient(circle at 50% 50%,#161827,#0c0d15 70%);box-shadow:inset 0 0 0 1px rgba(122,131,255,0.35), inset 0 0 40px rgba(76,88,255,0.12), 0 18px 50px -20px rgba(0,0,0,.7)}
html[data-theme=light] .bio-core{background:radial-gradient(circle at 50% 38%,rgba(39,47,165,0.12),transparent 62%),radial-gradient(circle at 50% 50%,#ffffff,#e8e9f8 72%);box-shadow:inset 0 0 0 1px rgba(39,47,165,0.28), inset 0 0 30px rgba(39,47,165,0.08), 0 18px 50px -24px rgba(40,45,80,0.35)}
.bio-core::before{border:1px solid rgba(155,164,222,0.35);box-shadow:none}
html[data-theme=light] .bio-core::before{border-color:rgba(56,68,148,0.3);box-shadow:none}
.bio-scan .ln{box-shadow:none}
.bio-orb[data-m=listen] .bio-halo{box-shadow:0 0 0 2px var(--ok)}
.bio-orb[data-m=ok] .bio-halo{box-shadow:0 0 0 2px var(--ok)}
.bio-name{font-family:Inter,system-ui,-apple-system,'Segoe UI',sans-serif;letter-spacing:normal}
.bio-checks span{letter-spacing:normal;text-transform:none}
.bio-ver{letter-spacing:normal}
.bio-warp{background:var(--wbg,#0a0b12)}
.bio-warp i{box-shadow:none}
.bio-warp.go i:nth-child(2){box-shadow:none}
.bio-warp span{font-family:Inter,system-ui,-apple-system,'Segoe UI',sans-serif;letter-spacing:normal}
.login.l3d-warm .hud{box-shadow:inset 0 1px 0 rgba(255,235,210,.08), 0 30px 60px -34px #000}
.login.l3d-warm .btn{box-shadow:inset 0 1px 0 rgba(255,255,255,.6)}
.login.l3d-warm .glow{text-shadow:none}
.login.l3d-warm .lk img{filter:none}
.login.l3d-blue{background:radial-gradient(ellipse 70% 60% at 30% 45%,#1b1f39 0%,#0a0c15 55%,#04050a 100%)}
html[data-theme=light] .login.l3d-blue{background:radial-gradient(ellipse 70% 60% at 30% 45%,#f4f5fd 0%,#e4e5f6 55%,#dedfe9 100%)}
.bio-clock span{letter-spacing:normal}
.bio-right{box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 rgba(255,255,255,.08), 0 40px 80px -40px rgba(0,0,0,.7)}
html[data-theme=light] .bio-right{box-shadow:inset 0 0 0 1px var(--line), 0 30px 60px -36px rgba(40,30,20,.35)}
.bio-checks span{letter-spacing:normal}
.bio-checks span[data-s=busy] .i{box-shadow:inset 0 0 0 1.5px var(--acc), 0 0 0 6px color-mix(in srgb,var(--acc) 14%,transparent)}
.bio-name{letter-spacing:normal}
.bio-pw.bio-key{color:#0b0d18;background:linear-gradient(135deg,var(--scan,#4c58ff),var(--azure,#575fd7));box-shadow:none}
.bio-pw.bio-key svg.i{color:#0b0d18}

/* ---- Ormiz tokens (brand/STYLE.md) ---- */
:root{
  --void:#080a14;--deck:#0f1324;--deck2:#0d1020;--node:#141831;--node2:#1a1f3c;--well:#0d1020;
  --line:#1c2138;--line2:#2a3050;
  --ink:#eef1f6;--dim:#858fa1;--sub:#b6bfcd;
  --scan:#9ba5ff;--ice:#c3c9ff;--azure:#9ba5ff;--clean:#3fcf8e;--threat:#f8717f;--warn:#f2b443;
  --disp:Inter,system-ui,-apple-system,'Segoe UI',sans-serif;--num:Inter,system-ui,sans-serif;--body:Inter,system-ui,-apple-system,'Segoe UI',sans-serif;
  --mono:Inter,system-ui,sans-serif;--code:'JetBrains Mono',ui-monospace,Menlo,monospace;
  --om-btn:#eef1ff;--om-btn-ink:#0f1530;--om-acc:#9ba5ff;--om-accbg:rgba(155,165,255,.12);--om-card:#0f1324;--om-surface:#0d1020;
}
html[data-theme=light]{
  --void:#f5f6f8;--deck:#ffffff;--deck2:#f5f6f8;--node:#eef0f4;--node2:#e4e7ed;--well:#f5f6f8;
  --line:#e4e7ed;--line2:#d3d8e1;
  --ink:#0b1120;--dim:#677185;--sub:#394355;
  --scan:#4a4fd6;--ice:#3539b0;--azure:#4a4fd6;--clean:#0f8a5c;--threat:#cf2c44;--warn:#b26a00;
  --om-btn:#0f1530;--om-btn-ink:#ffffff;--om-acc:#4a4fd6;--om-accbg:#eef0fe;--om-card:#ffffff;--om-surface:#f5f6f8;
}
/* desktop mode: the bar, dock and windows in the Ormiz surfaces */
:is(html[data-theme],html:not([data-theme])) .os,:is(html[data-theme],html:not([data-theme])) body{--barg:rgba(8,10,20,.62);--win-bg:#080a14;--win-edge:rgba(160,170,255,.14)}
html[data-theme=light] .os,html[data-theme=light] body{--barg:rgba(255,255,255,.86);--win-bg:#ffffff;--win-edge:rgba(11,17,32,.12);--dockg:linear-gradient(180deg,rgba(255,255,255,.72),rgba(245,246,248,.8))}

/* the picture wallpaper keeps its logo (top right) in view on screens that aren't 16:9 */
.os-wall img.osw{object-position:right center}

/* the colour themes now only change the accent */
html[data-skin=ember]{--scan:#f0a868;--ice:#f6c89c;--azure:#f0a868;--om-acc:#f0a868;--om-accbg:rgba(240,168,104,.12)}
html[data-skin=ember][data-theme=light]{--scan:#b4541c;--ice:#8f3f10;--azure:#b4541c;--om-acc:#b4541c;--om-accbg:#fbeee3}
html[data-skin=amethyst]{--scan:#c9a2ff;--ice:#ddc6ff;--azure:#c9a2ff;--om-acc:#c9a2ff;--om-accbg:rgba(201,162,255,.12)}
html[data-skin=amethyst][data-theme=light]{--scan:#7a4ccf;--ice:#5e36a8;--azure:#7a4ccf;--om-acc:#7a4ccf;--om-accbg:#f3edfc}
html[data-skin=graphite]{--scan:#b6bfcd;--ice:#dfe4ec;--azure:#b6bfcd;--om-acc:#b6bfcd;--om-accbg:rgba(182,191,205,.12)}
html[data-skin=graphite][data-theme=light]{--scan:#475569;--ice:#334155;--azure:#475569;--om-acc:#475569;--om-accbg:#eef1f5}

/* ---- page ---- */
:is(html[data-theme],html:not([data-theme])) body,html[data-theme=light] body{background:var(--void);font-family:var(--body);font-feature-settings:"cv11","ss03";-webkit-font-smoothing:antialiased}
code,pre,kbd,samp,.code,.sel{font-family:var(--code)}
::selection{background:color-mix(in srgb,var(--om-acc) 30%,transparent);color:inherit}
:focus-visible{outline-color:var(--om-acc)}
h1,h2,h3{letter-spacing:-.02em}

/* ---- cards: flat, 1 px border, no light line on top ---- */
:is(html[data-theme],html:not([data-theme])) .hud{background:var(--om-card);border:1px solid var(--line);box-shadow:none}
:is(html[data-theme],html:not([data-theme])) .hud::before{display:none}
html[data-theme=light] .hud{box-shadow:0 1px 2px rgba(11,17,32,.04)}

/* ---- section labels: sentence case, no diamond ---- */
:is(html[data-theme],html:not([data-theme])) .ch{font-family:var(--body);font-size:13px;font-weight:600;letter-spacing:normal;text-transform:none;color:var(--sub)}
:is(html[data-theme],html:not([data-theme])) .ch::before{display:none}

/* ---- buttons: navy primary (light), light primary (dark), pills ---- */
:is(html[data-theme],html:not([data-theme])) .btn{font-family:var(--body);font-weight:600;letter-spacing:normal;text-transform:none;border-radius:999px;background:var(--om-btn);color:var(--om-btn-ink);box-shadow:none;border:1px solid var(--om-btn);filter:none}
:is(html[data-theme],html:not([data-theme])) .btn:hover{filter:none;color:var(--om-btn-ink);background:color-mix(in srgb,var(--om-btn) 88%,var(--om-acc))}
:is(html[data-theme],html:not([data-theme])) .btn.ghost,:is(html[data-theme],html:not([data-theme])) .ib{background:transparent;color:var(--ink);border:1px solid var(--line2);box-shadow:none}
:is(html[data-theme],html:not([data-theme])) .btn.ghost:hover,:is(html[data-theme],html:not([data-theme])) .ib:hover{background:var(--om-surface);color:var(--ink);border-color:var(--dim);box-shadow:none}
:is(html[data-theme],html:not([data-theme])) .ib{border-radius:12px}
:is(html[data-theme],html:not([data-theme])) .ib.plain{border-color:transparent;color:var(--dim)}:is(html[data-theme],html:not([data-theme])) .ib.plain:hover{background:var(--om-accbg);color:var(--ink)}
:is(html[data-theme],html:not([data-theme])) .btn.danger{background:var(--threat);border-color:var(--threat);color:#fff}
:is(html[data-theme],html:not([data-theme])) .tag{font-family:var(--body);font-size:11px;font-weight:600;letter-spacing:normal;text-transform:none;border-radius:999px;padding:2px 8px}

/* ---- fields ---- */
:is(html[data-theme],html:not([data-theme])) .inp,:is(html[data-theme],html:not([data-theme])) .search{background:var(--om-card);border:1px solid var(--line2)}
:is(html[data-theme],html:not([data-theme])) .inp:focus{border-color:var(--om-acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--om-acc) 22%,transparent)}

/* ---- selection in lists and the bar: a quiet indigo tint, no glow ---- */
:is(html[data-theme],html:not([data-theme])) .rail{background:var(--om-surface);border-right:1px solid var(--line)}
:is(html[data-theme],html:not([data-theme])) .rail a,:is(html[data-theme],html:not([data-theme])) .rail button.ri{font-family:var(--body);font-weight:500;font-size:11px;letter-spacing:normal;text-transform:none}
:is(html[data-theme],html:not([data-theme])) .rail a.on{background:var(--om-accbg);color:var(--ink);box-shadow:none}
:is(html[data-theme],html:not([data-theme])) .rail a:hover,:is(html[data-theme],html:not([data-theme])) .rail button.ri:hover{color:var(--ink)}
:is(html[data-theme],html:not([data-theme])) .side{background:var(--om-surface)}
:is(html[data-theme],html:not([data-theme])) .ci.on{background:var(--om-accbg);box-shadow:none}
:is(html[data-theme],html:not([data-theme])) .ci:hover{background:color-mix(in srgb,var(--om-accbg) 60%,transparent)}
:is(html[data-theme],html:not([data-theme])) .chat-h{background:var(--om-card)}
:is(html[data-theme],html:not([data-theme])) .glow{color:var(--om-acc);text-shadow:none}

/* ---- headings in the Deck and the apps: Inter 600, tight ---- */
:is(html[data-theme],html:not([data-theme])) .dhead h1,:is(html[data-theme],html:not([data-theme])) .side-h h1,:is(html[data-theme],html:not([data-theme])) .chat-h h2,:is(html[data-theme],html:not([data-theme])) .login h1,:is(html[data-theme],html:not([data-theme])) .welcome h2{font-family:var(--body);font-weight:600;letter-spacing:-.025em}
.dhead h1 span,.dhead h1 b{color:var(--om-acc)!important;text-shadow:none!important}

/* the primary button on the sign-in screens is the Ormiz navy whatever the 3D style */
:is(html[data-theme],html:not([data-theme])) .login .card .btn[type=submit],:is(html[data-theme],html:not([data-theme])) .bio-pw.bio-go{background:var(--om-btn)!important;color:var(--om-btn-ink)!important;border-color:var(--om-btn)!important;box-shadow:none!important}

/* ---- the Deck: numbers in ink (colour only where it means something), the shield chip calm ---- */
:is(html[data-theme],html:not([data-theme])) .kpi b{color:var(--ink)!important;font-family:var(--body);font-weight:600;letter-spacing:-.02em}
:is(html[data-theme],html:not([data-theme])) .shieldchip{font-family:var(--body);font-size:12.5px;font-weight:500;letter-spacing:normal;text-transform:none;color:var(--clean)}

/* ---- the sign-in screens keep their 3D styles, without the glow around them ---- */
.l3d-spot{display:none!important}
