:root[data-theme=light] #wsRoot,:root[data-theme=light] .ws-pop{--ws-bg:#FFFFFF;--ws-rail:#F7F9FC;--ws-card:#FFFFFF;--ws-card2:#F3F5F9;--ws-line:rgba(15,23,42,.08);--ws-line2:rgba(15,23,42,.13);--ws-tx:#101827;--ws-dim:#46546A;--ws-mute:#5A677B;--ws-lime:#3F6A0A;color:var(--ws-tx)}:root[data-theme=light] .ws-wsswitch:hover{background:rgba(15,23,42,.044)}:root[data-theme=light] .ws-railscroll::-webkit-scrollbar-thumb{background:rgba(15,23,42,.102)}:root[data-theme=light] .ws-railitem:hover{background:rgba(15,23,42,.062)}:root[data-theme=light] .ws-railitem.on .ws-rcount{color:color-mix(in srgb,#3f6a0a 70%,transparent)}:root[data-theme=light] .ws-mywork{background:rgba(15,23,42,.033)}:root[data-theme=light] .ws-main::-webkit-scrollbar-thumb{background:rgba(15,23,42,.113)}:root[data-theme=light] .ws-personx:hover{background:rgba(15,23,42,.148)}:root[data-theme=light] .pf-item:hover{background:rgba(15,23,42,.062)}:root[data-theme=light] .pf-item:focus-visible{background:rgba(15,23,42,.062)}:root[data-theme=light] .pf-item .ws-av{box-shadow:0 0 0 1px rgba(15,23,42,.102)}:root[data-theme=light] .pf-all{background:rgba(15,23,42,.079);box-shadow:0 0 0 1px rgba(15,23,42,.102)}:root[data-theme=light] .pf-you{background:rgba(15,23,42,.09)}:root[data-theme=light] .pf-count{background:rgba(15,23,42,.079)}:root[data-theme=light] .ws-gmenu:hover{background:rgba(15,23,42,.102)}:root[data-theme=light] .ws-thead{background:rgba(15,23,42,.033)}:root[data-theme=light] .tk-cell{border-right:1px solid rgba(15,23,42,.067)}:root[data-theme=light] .tk-row .tk-grip:hover{color:#3f6a0a}:root[data-theme=light] .tk-hcell{border-right:1px solid rgba(15,23,42,.067)}:root[data-theme=light] .ws-tbody-row:hover{background:rgba(15,23,42,.042)}:root[data-theme=light] .ws-check{border:2px solid var(--ws-line2,rgba(15,23,42,0.332))}:root[data-theme=light] .ws-pillcell.empty:hover{background:rgba(15,23,42,.056)!important}:root[data-theme=light] .ws-timebtn.run{color:#15803d}:root[data-theme=light] .ws-c-due.overdue{color:#c81e1e}:root[data-theme=light] .ws-dueclear:hover{color:#c81e1e;background:rgba(15,23,42,.113)}:root[data-theme=light] .ws-grip:hover{background:rgba(15,23,42,.067)}:root[data-theme=light] .ws-pop{box-shadow:0 18px 50px rgba(16,24,40,.27),0 0 0 1px rgba(16,24,40,.18)}:root[data-theme=light] .ws-opt:hover{background:rgba(15,23,42,.09)}:root[data-theme=light] .ws-menuitem:hover{background:rgba(15,23,42,.09)}:root[data-theme=light] .ws-menuitem.danger{color:#c81e1e}:root[data-theme=light] .ws-calnav:hover{background:rgba(15,23,42,.102)}:root[data-theme=light] .ws-calday:hover{background:rgba(15,23,42,.113)}:root[data-theme=light] .ws-calfoot button.clear:hover{color:#c81e1e}:root[data-theme=light] .ws-wsrow-manage:hover{background:rgba(15,23,42,.148)}:root[data-theme=light] .ws-sk{background:linear-gradient(90deg,rgba(15,23,42,.062)0,rgba(15,23,42,.119) 45%,rgba(15,23,42,.062) 90%)}:root[data-theme=light] .ws-optfill.on{box-shadow:inset 0 0 0 2px rgba(15,23,42,.9)}:root[data-theme=light] .ws-searchx{background:rgba(15,23,42,.113)}:root[data-theme=light] .ws-searchx:hover{background:rgba(15,23,42,.194)}:root[data-theme=light] .ws-boardempty{background:rgba(15,23,42,.027)}:root[data-theme=light] .ws-railtoggle:hover{background:rgba(15,23,42,.062)}:root[data-theme=light] .ws-tip{color:#101827;border:1px solid rgba(15,23,42,.125);box-shadow:0 10px 26px rgba(16,24,40,.203)}:root[data-theme=light] #wsBulkBar.ws-bulkbar{border:1px solid rgba(15,23,42,.16);box-shadow:0 26px 64px -22px rgba(16,24,40,.36),0 0 0 1px rgba(16,24,40,.158)}:root[data-theme=light] .ws-bbcount{color:#101827}:root[data-theme=light] .ws-bbbtn{background:rgba(15,23,42,.067);border:1px solid rgba(15,23,42,.148);color:#101827}:root[data-theme=light] .ws-bbbtn:hover{background:rgba(15,23,42,.113);border-color:rgba(15,23,42,.24)}:root[data-theme=light] .ws-bbsw{box-shadow:0 0 0 1px rgba(15,23,42,.217)}:root[data-theme=light] .ws-bbclear:hover{color:#101827;background:rgba(15,23,42,.079)}:root[data-theme=light] .ws-railitem:not(.ws-sk-row):active{background:rgba(15,23,42,.096)}:root[data-theme=light] .ws-wsswitch:active{background:rgba(15,23,42,.067)}:root[data-theme=light] .wsm-back{background:rgba(15,23,42,.102);border:1px solid var(--ws-line,rgba(15,23,42,0.171));color:var(--ws-tx,#101827)}:root[data-theme=light] .ws-c-notes:hover{background:rgba(15,23,42,.044)}