@media screen{:root[data-theme=dark]{color-scheme:dark}:root[data-theme=dark] a{color:var(--navy-lit)}:root[data-theme=dark] .appbar{background:var(--navy);color:#fff}:root[data-theme=dark] .appbar .brand{color:#fff}:root[data-theme=dark] .appbar a.nav,:root[data-theme=dark] .appbar button.nav{background:rgba(22,22,22,.14);color:#fff}:root[data-theme=dark] .appbar a.nav:active,:root[data-theme=dark] .appbar button.nav:active{background:rgba(22,22,22,.3)}:root[data-theme=dark] .adminbadge{background:#8c4d21;color:#e6ba94}:root[data-theme=dark] .crumb a{color:var(--navy-lit)}:root[data-theme=dark] .crumb a:hover{background:#162532;border-color:#285a85}:root[data-theme=dark] .crumb a:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] a.card:active{background:#13202d}:root[data-theme=dark] .card .go{color:var(--navy-lit)}:root[data-theme=dark] label.f>span{color:#919ca6}:root[data-theme=dark] input.f,:root[data-theme=dark] select.f{border:1px solid #2d3a44;background:#161616}:root[data-theme=dark] input.f:focus,:root[data-theme=dark] select.f:focus{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .btn{border:1px solid #2d3a44;background:#161616;color:var(--navy-lit)}:root[data-theme=dark] .btn.go{background:var(--navy);color:#fff;border-color:var(--navy)}:root[data-theme=dark] .btn.danger{color:#d45447;border-color:#81362c}:root[data-theme=dark] .err{background:#3a0b06;color:#d25f54;border:1px solid #8c2d21}:root[data-theme=dark] .ok{background:#153119;color:#90e0a6;border:1px solid #357942}:root[data-theme=dark] .red{color:#fff}:root[data-theme=dark] .swx{background:#1b2229;border:1px solid #283139}:root[data-theme=dark] .sectitle{background:#294420;border:1px solid #395132}:root[data-theme=dark] .sectitle .cnt{color:#9caaa1}:root[data-theme=dark] .timeline{background:#161616}:root[data-theme=dark] .gridrow{border-bottom:1px solid #272e33}:root[data-theme=dark] .person{border-right:2px solid #414c55;background:#161616}:root[data-theme=dark] button.person:active{background:#13202d}:root[data-theme=dark] .tbadge{background:#7144c2;color:#fff}:root[data-theme=dark] .cell,:root[data-theme=dark] .countcell,:root[data-theme=dark] .datecell{border-right:1px solid #2d343a}:root[data-theme=dark] .blank{background:#1a1a1a}:root[data-theme=dark] .datecell,:root[data-theme=dark] .datehead .person{background:#192630}:root[data-theme=dark] .datecell.today{background:#8c7321}:root[data-theme=dark] .countcell,:root[data-theme=dark] .countrow .person{background:var(--navy);color:#fff}:root[data-theme=dark] .countcell.zero{color:#49657d}:root[data-theme=dark] .totalwrap .sectitle{background:var(--navy);color:#fff;border-color:var(--navy)}:root[data-theme=dark] .totalwrap .sectitle .cnt{color:#365a78}:root[data-theme=dark] .nofolks{color:#6a757d;background:#161616}:root[data-theme=dark] .roster{background:#161616}:root[data-theme=dark] .roster h3{background:#1b2229;color:#9faab5;border-bottom:1px solid #272e33}:root[data-theme=dark] .rrow{border-bottom:1px solid #1b2229;background:#161616}:root[data-theme=dark] .rrow:active{background:#13202d}:root[data-theme=dark] .rl .d{color:#7e8991}:root[data-theme=dark] .rolechip{background:#1d2a35;color:var(--navy-lit)}:root[data-theme=dark] .edithint{color:#5c6770}:root[data-theme=dark] .scrim{background:rgba(15,26,36,.55)}:root[data-theme=dark] .sheet{background:#161616}:root[data-theme=dark] .grab{background:#2d3740}:root[data-theme=dark] .opt{background:#121b24}:root[data-theme=dark] .opt:active{background:#172430}:root[data-theme=dark] .rolegrid button{border:1px solid #2d3a44;background:#161616}:root[data-theme=dark] .rolegrid button.sel{background:var(--navy);color:#fff;border-color:var(--navy)}:root[data-theme=dark] .list{background:#161616}:root[data-theme=dark] .row,:root[data-theme=dark] a.row{border-bottom:1px solid #1b2229}:root[data-theme=dark] a.row:active{background:#13202d}:root[data-theme=dark] .row .chev{color:#424f58}:root[data-theme=dark] .tbl{background:#161616}:root[data-theme=dark] .tbl th{background:#1b2229;color:#919ca6}:root[data-theme=dark] .tbl td{border-bottom:1px solid #1b2229}:root[data-theme=dark] .pill{background:#1d2a35;color:var(--navy-lit)}:root[data-theme=dark] .pill.admin{background:#8c4d21;color:#e6ba94}:root[data-theme=dark] .picker{background:#161616}:root[data-theme=dark] .chip{border:1px solid #2d3a44;background:#161616}:root[data-theme=dark] .chip.on{background:var(--navy);color:#fff;border-color:var(--navy)}:root[data-theme=dark] .statusrow{border-bottom:1px solid #1b2229}:root[data-theme=dark] .stat{border:1px solid #283139;background:#181e24;color:#6a757d}:root[data-theme=dark] .stat.on{background:#22331d;border-color:#4c6f3f;color:#a1d092}:root[data-theme=dark] .qfsec{border-top:1px solid #1b2229}:root[data-theme=dark] .qftitle{background:#121b24;color:#9faab5}:root[data-theme=dark] .qftitle:active{background:#13202d}:root[data-theme=dark] .caret{color:#5c6770}:root[data-theme=dark] .code{border:1px solid #283139;background:#181e24;color:#a2b1bd}:root[data-theme=dark] .code.on{background:var(--navy);color:#fff;border-color:var(--navy)}:root[data-theme=dark] .reshead{border-bottom:1px solid #1b2229;background:#101820}:root[data-theme=dark] .res{border-bottom:1px solid #192127}:root[data-theme=dark] .res:active{background:#13202d}:root[data-theme=dark] .res.on{background:#0c2032}:root[data-theme=dark] .res input{accent-color:#84b4df}:root[data-theme=dark] .res .ro{color:#6a757d}:root[data-theme=dark] .res .rstat{background:#1d2a35;color:var(--navy-lit)}:root[data-theme=dark] .nores{color:#6a757d}:root[data-theme=dark] .picker-foot{background:#101820}:root[data-theme=dark] .picker-foot .cnt{color:var(--navy-lit)}:root[data-theme=dark] .pickerwrap{background:rgba(15,26,36,.6)}:root[data-theme=dark] .code.more,:root[data-theme=dark] .loa{background:#161616;color:var(--navy-lit)}:root[data-theme=dark] .loa{border-right:2px solid #414c55}:root[data-theme=dark] button.loa-btn:active{background:#13202d}:root[data-theme=dark] .datehead .loa{background:#192630;color:#9faab5}:root[data-theme=dark] .countrow .loa{background:var(--navy);border-right-color:#3a6389}:root[data-theme=dark] .stp{color:var(--navy-lit);background:#13202d;border:1px solid #2d3a44}:root[data-theme=dark] .stp:hover:not(:disabled){background:var(--navy);color:#fff;border-color:var(--navy)}:root[data-theme=dark] .stp:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .loa.saving .loanum{color:#6a757d}:root[data-theme=dark] .stat-col{background:#161616;border-right:2px solid #414c55;color:#9faab5}:root[data-theme=dark] button.stat-btn:active{background:#13202d}:root[data-theme=dark] .datehead .stat-col{background:#192630}:root[data-theme=dark] .countrow .stat-col{background:var(--navy);border-right-color:#3a6389}:root[data-theme=dark] .spill.atinc{background:#233619;color:#a1d092;border:1px solid #4b7638}:root[data-theme=dark] .spill.filled{background:#11253a;color:#84b4df;border:1px solid #2c5981}:root[data-theme=dark] .spill.resv{background:#251137;color:#9b7ac6;border:1px solid #572f7e}:root[data-theme=dark] .spill.reasg{background:#8c7121;color:#e3c886;border:1px solid #8c7121}:root[data-theme=dark] .spill.rlsd{background:#362013;color:#cc9776;border:1px solid #7e512f}:root[data-theme=dark] .spill.other,:root[data-theme=dark] .spill.pend{background:#1b2025;color:#86909a;border:1px solid #283139}:root[data-theme=dark] .spill.none{color:#424f58;border:1px dashed #283139}:root[data-theme=dark] .swipelist{background:#161616}:root[data-theme=dark] .swiperow{border-bottom:1px solid #1b2229}:root[data-theme=dark] .swact{color:#fff}:root[data-theme=dark] .swact.archive{background:#c58b1f}:root[data-theme=dark] .swact.delete{background:#d45447}:root[data-theme=dark] .swact:focus-visible{outline:2px solid #161616}:root[data-theme=dark] .swipefront{background:#161616}:root[data-theme=dark] .rowmenu{color:#5c6770}:root[data-theme=dark] .rowmenu:hover{background:#13202d;color:var(--navy-lit)}:root[data-theme=dark] .rowmenu:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .batchdate{background:#412f00;border-bottom:1px solid #8c6d21}:root[data-theme=dark] .batchdate label b{color:#e3c88a}:root[data-theme=dark] .batchdate label span{color:#caaf76}:root[data-theme=dark] .batchdate-all,:root[data-theme=dark] .batchdate-all span,:root[data-theme=dark] .batchdays,:root[data-theme=dark] .batchlwd{color:#e3c88a}:root[data-theme=dark] .grip:hover{background:rgba(132,180,223,.28)}:root[data-theme=dark] .grip:active{background:rgba(31,78,120,.5)}:root[data-theme=dark] .sortbtn:hover{color:var(--navy-lit)}:root[data-theme=dark] .sortbtn:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .sw.linkish{border:1px solid #283139;color:var(--navy-lit)}:root[data-theme=dark] .sw.linkish:hover{background:#13202d}:root[data-theme=dark] .ext-col{background:#161616;border-right:2px solid #414c55;color:#9faab5}:root[data-theme=dark] .datehead .ext-col{background:#192630}:root[data-theme=dark] .countrow .ext-col{background:var(--navy);border-right-color:#3a6389}:root[data-theme=dark] .yn{border:1px solid #283139;background:#181e24;color:#6a757d}:root[data-theme=dark] .yn.yes.on{background:#233619;border-color:#70a155;color:#a2e090}:root[data-theme=dark] .yn.no.on{background:#3a0f0a;border-color:#83342a;color:#d6685d}:root[data-theme=dark] .yn:hover:not(.on){background:#1c2630;color:#9faab5}:root[data-theme=dark] .yn:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .ext-col .yn.unk{border:1px dashed #283139;color:#424f58}:root[data-theme=dark] .fday{background:#161616;border-right:2px solid #414c55;color:#9faab5}:root[data-theme=dark] button.fday-btn:active{background:#13202d}:root[data-theme=dark] .fdow{color:#6a757d}:root[data-theme=dark] .datehead .fday{background:#192630}:root[data-theme=dark] .countrow .fday{background:var(--navy);border-right-color:#3a6389}:root[data-theme=dark] .person .sub{color:#7e8991}:root[data-theme=dark] .ks{border:1px solid rgba(242,242,242,.12)}:root[data-theme=dark] .textlink:hover{color:var(--navy-dark,#94c0e5)}:root[data-theme=dark] .textlink:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .gp-actions .btn:not(.go){border-color:#28343f;color:#9faab5}:root[data-theme=dark] .gp-actions .btn:not(.go):hover{background:#161616;border-color:#3b4a57;color:var(--navy-lit)}:root[data-theme=dark] .plmissing{color:#d8a558}:root[data-theme=dark] .plcard{background:#161616}:root[data-theme=dark] .plcard:hover{border-color:#344858}:root[data-theme=dark] .plcall{background:#11212f;border:1px solid #285a85;color:var(--navy-lit)}:root[data-theme=dark] .plcall:hover{background:#15293c;border-color:#2b5b83}:root[data-theme=dark] .plcall.missing{background:#161616;border-color:#283139;color:#5c6770}:root[data-theme=dark] .plcall.missing:hover{background:#121b24;color:var(--navy-lit);border-color:#3b4a57}:root[data-theme=dark] .plcall:focus-visible,:root[data-theme=dark] .plcardmain:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .segmented{border:1px solid #28343f;background:#161616}:root[data-theme=dark] .segmented button{color:#9faab5}:root[data-theme=dark] .segmented button+button{border-left:1px solid #28343f}:root[data-theme=dark] .segmented button:hover:not(.on){background:#132029;color:var(--navy-lit)}:root[data-theme=dark] .segmented button:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .segmented button.on{background:var(--navy);color:#fff}:root[data-theme=dark] .segmented button.on:hover{background:var(--navy-dark,#163b5b)}:root[data-theme=dark] .segmented.yn button{color:#5c6772}:root[data-theme=dark] .segmented.yn button:hover:not(.on){background:#132029;color:#9faab5}:root[data-theme=dark] .segmented.yn button.on{color:#fff}:root[data-theme=dark] .segmented.yn button.on.yes{background:#2f7d32}:root[data-theme=dark] .segmented.yn button.on.no{background:#d45447}:root[data-theme=dark] .segmented.yn button.on.yes:hover{background:#276a2a}:root[data-theme=dark] .segmented.yn button.on.no:hover{background:#a63125}:root[data-theme=dark] .pltablewrap{background:#161616}:root[data-theme=dark] .pltable th{background:#1b2229;color:#9faab5}:root[data-theme=dark] .pltable td{border-bottom:1px solid #1b2229}:root[data-theme=dark] .pltable tr.clickable:hover td{background:#0f1e29}:root[data-theme=dark] .plsorthead{color:#9faab5}:root[data-theme=dark] .plsorthead:hover{background:#1f2833;color:var(--navy-lit)}:root[data-theme=dark] .plsorthead.on{color:var(--navy-lit)}:root[data-theme=dark] .plsorthead:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .plsortdir{color:var(--navy-lit)}:root[data-theme=dark] .nm-row:hover{background:#13202d}:root[data-theme=dark] .mailto,:root[data-theme=dark] .nm-row.on .nm-txt,:root[data-theme=dark] .nm-tick{color:var(--navy-lit)}:root[data-theme=dark] .pltable .mono{color:#9faab5}:root[data-theme=dark] .pltable .c-date.lwd b{color:#db9a67}:root[data-theme=dark] .telnum{color:var(--navy-lit);background:#11212f;border:1px solid #285a85}:root[data-theme=dark] .telnum:hover{background:#15293c}:root[data-theme=dark] .telnum.missing{background:#161616;border-color:#283139;color:#5c6770}:root[data-theme=dark] .telnum.missing:hover{color:var(--navy-lit);border-color:#3b4a57}:root[data-theme=dark] .pltable .yn.unk{border:1px dashed #283139;color:#424f58}:root[data-theme=dark] .pltable .yn.on{color:#fff}:root[data-theme=dark] .pltable .yn.on.yes{background:#2f7d32}:root[data-theme=dark] .pltable .yn.on.no{background:#d45447}:root[data-theme=dark] .asg{background:#161616;border-right:2px solid #414c55;color:#9faab5}:root[data-theme=dark] .datehead .asg{background:#192630}:root[data-theme=dark] .countrow .asg{background:var(--navy);border-right-color:#3a6389}:root[data-theme=dark] .asginput::placeholder{color:#3b454e}:root[data-theme=dark] .asginput:hover{border-color:#283139;background:#121b24}:root[data-theme=dark] .asginput:focus{border-color:var(--navy-lit);background:#161616}:root[data-theme=dark] .pltable .dim{color:#3b454e}:root[data-theme=dark] button.sectitle:hover{background:#314d26}:root[data-theme=dark] button.sectitle:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .sectitle .cnt em{color:#7a8a82}:root[data-theme=dark] .chevron svg{stroke:#9dbe94}:root[data-theme=dark] .rmbtn{color:#424f58}:root[data-theme=dark] .rmbtn:hover{background:#3a0f0a;border-color:#81362c;color:#d45447}:root[data-theme=dark] .rmbtn:focus-visible{outline:2px solid #d45447}:root[data-theme=dark] .ghostbtn{color:#9faab5;background:#161616;border:1px solid #28343f}:root[data-theme=dark] .ghostbtn:hover{background:#132029;border-color:#3b4a57;color:var(--navy-lit)}:root[data-theme=dark] .ghostbtn:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .crumb a.backlink{background:#161616;border-color:#28343f}:root[data-theme=dark] .crumb a.backlink:hover{background:#132029;border-color:#3b4a57}:root[data-theme=dark] .today-count{color:#84b4df}:root[data-theme=dark] .totalwrap .today-count{color:#365a78}:root[data-theme=dark] .pr-paper{background:#121b24}:root[data-theme=dark] .pr-paper:hover{background:#152029;border-color:#2f3e4a}:root[data-theme=dark] .pr-paper.on{background:#122434;border-color:#84b4df}:root[data-theme=dark] .pr-paper.on small{color:#6c96c1}:root[data-theme=dark] .pr-paper:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .checkline{background:#121b24}:root[data-theme=dark] .checkline:hover{background:#152029;border-color:#2f3e4a}:root[data-theme=dark] .checkline input{accent-color:#84b4df}:root[data-theme=dark] .checkline input:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .addpos{border:1px solid #285a85;background:#081d2e}:root[data-theme=dark] .addpos-hint{color:#7c9cb6}:root[data-theme=dark] .custompos{background:#1b2229;border:1px solid #283139;color:#9faab5}:root[data-theme=dark] .custompos button{color:#5c6770}:root[data-theme=dark] .custompos button:hover{color:#d45447}:root[data-theme=dark] .rolechip.sm{background:#1d2a35;color:var(--navy-lit)}:root[data-theme=dark] .rolechip.sm.trainee{background:#251137;color:#9b7ac6}:root[data-theme=dark] .sharebox{border:1px solid #285a85;background:#081d2e}:root[data-theme=dark] .accessopt{background:#161616}:root[data-theme=dark] .accessopt:hover{border-color:#344858}:root[data-theme=dark] .accessopt.sel{border-color:var(--navy-lit)}:root[data-theme=dark] .accessopt input{accent-color:#84b4df}:root[data-theme=dark] .sharehead{color:#9faab5}:root[data-theme=dark] .memberlist{background:#161616}:root[data-theme=dark] .member{border-bottom:1px solid #1b2229}:root[data-theme=dark] .mtag{background:#1b2229;color:#9faab5}:root[data-theme=dark] .mtag.owner{background:#11253a;color:var(--navy-lit)}:root[data-theme=dark] .maccess{border:1px solid #2d3a44;background:#161616}:root[data-theme=dark] .joinbox{background:#101820}:root[data-theme=dark] .dupnote{color:#e3c886}:root[data-theme=dark] .ab{color:#c8e0db}:root[data-theme=dark] .ab-lead{color:#fff}:root[data-theme=dark] .ab-leadrole{border:1px solid rgba(33,140,120,.42)}:root[data-theme=dark] .ab-leadname{color:#fff}:root[data-theme=dark] .ab-leadname::placeholder{color:rgba(22,22,22,.4)}:root[data-theme=dark] .ab-leadname:focus{background:rgba(22,22,22,.14)}:root[data-theme=dark] .ab-leadmeta{color:rgba(255,255,255,.55)}:root[data-theme=dark] .ab-btn{color:#fff}:root[data-theme=dark] .ab-btn.ghost{background:#161616}:root[data-theme=dark] .ab-btn.ghost:hover{background:#15312a}:root[data-theme=dark] .ab-btn.danger{border-color:#cd5959;background:#161616;color:#cd5959}:root[data-theme=dark] .ab-btn.danger:hover{background:#360606}:root[data-theme=dark] .ab-check{background:#161616}:root[data-theme=dark] .ab-check input{accent-color:#9cddd4}:root[data-theme=dark] .ab-err{color:#d25f54}:root[data-theme=dark] .ab-intro{color:#94b5ae}:root[data-theme=dark] .tls-head{background:#17242b;color:#8c9ba7}:root[data-theme=dark] .tls-gname:hover{color:var(--navy-lit)}:root[data-theme=dark] .tls-addbtn{border:1px solid #2d3f4a;background:#161616;color:var(--navy-lit)}:root[data-theme=dark] .tls-addbtn:hover{background:#11212f}:root[data-theme=dark] .tls-move{background:#161616}:root[data-theme=dark] .tls-move:focus{border-color:var(--navy-lit)}:root[data-theme=dark] .tls-row{border-top:1px solid #1b2429}:root[data-theme=dark] .tls-name:hover{color:var(--navy-lit)}:root[data-theme=dark] .tls-input{border:1px solid var(--navy-lit);background:#161616}:root[data-theme=dark] .ab-mini.del{color:#d1605b}:root[data-theme=dark] .ab-mini.del:hover{background:#310b08}:root[data-theme=dark] .camp-empty h2{color:#9cddd4}:root[data-theme=dark] .cp-note{background:#362d00;border:1px solid #8a7724;color:#e3c88a}:root[data-theme=dark] .cp-note b{color:#e6cb94}:root[data-theme=dark] .ab-assign{color:#a7d3cb}:root[data-theme=dark] .ab-assign:hover{background:#19352d}:root[data-theme=dark] .ab-assign:focus{background:#161616}:root[data-theme=dark] .ab-assign:disabled{color:#465b56}:root[data-theme=dark] .ab-assign::placeholder{color:#576f6a}:root[data-theme=dark] .ab-assign.offlist{color:#e1c67e}:root[data-theme=dark] .ab-nobody{color:#e3c88a;background:#362d00;border:1px solid #8a7724}:root[data-theme=dark] .ab-nobody b{color:#e6cb94}:root[data-theme=dark] .cp-item:hover{border-color:#9cddd4;background:#152721}:root[data-theme=dark] .cp-item:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .cp-name{color:#9cddd4}:root[data-theme=dark] .camptabs{border-bottom:1px solid #2e433f}:root[data-theme=dark] .camptab{border:1px solid #2e433f;background:#152721}:root[data-theme=dark] .camptab:hover{background:#1b3029}:root[data-theme=dark] .camptab.on{background:#16403a;border-color:#16403a}:root[data-theme=dark] .camptab.on:hover{background:#0e2c27}:root[data-theme=dark] .ct-name{color:#9bbfb8}:root[data-theme=dark] .camptab.on .ct-name{color:#fff}:root[data-theme=dark] .ct-name:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .ct-x{color:#637e78}:root[data-theme=dark] .ct-x:hover{color:#d1605b}:root[data-theme=dark] .camptab.on .ct-x{color:#487067}:root[data-theme=dark] .camptab.on .ct-x:hover{color:#8c2921}:root[data-theme=dark] .ct-x:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .ct-add{color:#637e78}:root[data-theme=dark] .ct-add:hover{background:#1b3029;color:#9cddd4}:root[data-theme=dark] .ct-add:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .camptab:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .ab-card-inner{background:#161616}:root[data-theme=dark] .ab-owner{color:#fff}:root[data-theme=dark] .ab-owner::placeholder{color:rgba(22,22,22,.45)}:root[data-theme=dark] .ab-owner:focus{background:rgba(22,22,22,.14)}:root[data-theme=dark] .ab-sectitle:focus{background:#228c78}:root[data-theme=dark] .ab-table td{border-bottom:1px solid #1e2c28}:root[data-theme=dark] .ab-table tr:nth-child(2n) td{background:#12241f}:root[data-theme=dark] .ab-table td.name{border-left:1px solid #1e2c28}:root[data-theme=dark] .ab-table td.task input{color:#a7d3cb}:root[data-theme=dark] .ab-table td.name input{color:#9dbfb7}:root[data-theme=dark] .ab-table td input:focus{background:#15312a}:root[data-theme=dark] .ab-table td input::placeholder{color:#4c645d}:root[data-theme=dark] .ab-table tr.disabled td{background:#1f2424!important}:root[data-theme=dark] .ab-table tr.disabled td input{color:#465b56!important}:root[data-theme=dark] .ab-mini{border:1px solid #2c443e;background:#161616;color:#9dbfb7}:root[data-theme=dark] .ab-mini:hover{background:#15312a}:root[data-theme=dark] .ab-mini.del{color:#cd5959;border-color:#4d2323}:root[data-theme=dark] .ab-mini.del:hover{background:#360606}:root[data-theme=dark] .ab-sectag:hover{background:rgba(22,22,22,.45)}:root[data-theme=dark] .ab-sectag:focus{background:#161616}:root[data-theme=dark] .ab-allbox input{accent-color:#9cddd4}:root[data-theme=dark] .ab-setrow{border-bottom:1px solid #1e2c28;color:#a7d3cb}:root[data-theme=dark] .ab-setrow:nth-child(2n){background:#12241f}:root[data-theme=dark] .ab-setrow:hover{background:#15312a}:root[data-theme=dark] .ab-setrow input[type=checkbox]{accent-color:#9cddd4}:root[data-theme=dark] .ab-rowlabel{color:#a7d3cb}:root[data-theme=dark] .ab-rowlabel:hover{background:#19352d}:root[data-theme=dark] .ab-rowlabel:focus{background:#161616}:root[data-theme=dark] .ab-setrow.off,:root[data-theme=dark] .ab-setrow.off .ab-rowlabel{color:#465b56}:root[data-theme=dark] .ab-setrow.off .ab-rowlabel:focus{color:#a7d3cb}:root[data-theme=dark] .ab-grip{color:#506c66}:root[data-theme=dark] .ab-setrow:hover .ab-grip,:root[data-theme=dark] .ab-table tr:hover .ab-grip{color:#a2cec6}:root[data-theme=dark] .ab-table td.extra,:root[data-theme=dark] .ab-table th.extra{border-left:1px solid #1e2c28}:root[data-theme=dark] .ab-table td.extra input{color:#9dbfb7}:root[data-theme=dark] .ab-hrow th{background:#192a25;border-bottom:1px solid #253a33;color:#7ba39b}:root[data-theme=dark] .ab-fieldname{color:#7ba39b}:root[data-theme=dark] .ab-fieldname:hover{background:#1e3831}:root[data-theme=dark] .ab-fieldname:focus{background:#161616}:root[data-theme=dark] .ab-fieldx{color:#4c645d}:root[data-theme=dark] .ab-fieldx:hover{background:#360606;color:#cd5959}:root[data-theme=dark] .ab-grip.on-dark{color:rgba(255,255,255,.5)}:root[data-theme=dark] .ab-grip.on-teal{color:rgba(156,221,212,.45)}:root[data-theme=dark] .ab-owner-wrap:hover .ab-grip.on-dark{color:rgba(255,255,255,.85)}:root[data-theme=dark] .ab-leadx{color:rgba(22,22,22,.45)}:root[data-theme=dark] .ab-leadx:hover{background:rgba(22,22,22,.16);color:#fff}:root[data-theme=dark] .moremenu-pop{background:#161616}:root[data-theme=dark] .moremenu-item:hover{background:#13202d}:root[data-theme=dark] .moremenu-item:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .moremenu-item.danger .mm-label{color:#d45447}:root[data-theme=dark] .ab .moremenu-pop{background:#161616}:root[data-theme=dark] .ab .moremenu-item{color:#a7d3cb}:root[data-theme=dark] .ab .moremenu-item:hover{background:#15312a}:root[data-theme=dark] .ab .moremenu-item.danger{color:#cd5959}:root[data-theme=dark] .ab .moremenu-item.danger:hover{background:#360606}:root[data-theme=dark] .ab .mm-hint{color:#637e78}:root[data-theme=dark] .ab-resizer:after{background:#22312d}:root[data-theme=dark] .ab-resizer:hover:after{background:rgba(156,221,212,.45)}:root[data-theme=dark] .ab-resizer:active:after,:root[data-theme=dark] body.ab-resizing .ab-resizer:after{background:#16403a}:root[data-theme=dark] .statusfilter .btn.filtering{border-color:var(--navy-lit);background:#13202d;color:var(--navy-lit)}:root[data-theme=dark] .sf-row:hover{background:#13202d}:root[data-theme=dark] .lua{color:#ccd7e3}:root[data-theme=dark] .lua-top{color:#fff}:root[data-theme=dark] .lua-tab:hover{color:#ccd7e3;background:#151f26}:root[data-theme=dark] .lua-tab.on{color:#ccd7e3}:root[data-theme=dark] .lua-tab .n{background:#1d272f;color:#8897a6}:root[data-theme=dark] .lua-tab.on .n{background:#390906}:root[data-theme=dark] .lua-paste{border:1px solid #2d3844;color:#ccd7e3;background:#161616}:root[data-theme=dark] .lua-paste:focus{border-color:#346694}:root[data-theme=dark] .lua-pastesum{color:#98aabd}:root[data-theme=dark] .lua-kpi{background:#161616}:root[data-theme=dark] .lua-notice{background:#3f2f00;border:1px solid #8c7021;color:#e6ce94}:root[data-theme=dark] .lua-panel{background:#161616}:root[data-theme=dark] .resetbtn{border:1px solid #2d3844;background:#161616;color:#a8b4c9}:root[data-theme=dark] .resetbtn:hover{background:#101a24}:root[data-theme=dark] .lua-card{background:#161616}:root[data-theme=dark] .lua-sbox{background:#101820}:root[data-theme=dark] .lua-controls input,:root[data-theme=dark] .lua-controls select{border:1px solid #2d3844;background:#161616;color:#ccd7e3}:root[data-theme=dark] .lua-controls input:focus,:root[data-theme=dark] .lua-controls select:focus{border-color:#346694}:root[data-theme=dark] .lua-table th{background:#17242b;color:#98aabd}:root[data-theme=dark] .lua-table th .sortbtn.on,:root[data-theme=dark] .lua-table th .sortbtn:hover{color:#ccd7e3}:root[data-theme=dark] .lua-table th .arrow{color:#5d7589}:root[data-theme=dark] .lua-table th[aria-sort]:not([aria-sort=none]){background:#1b2a35}:root[data-theme=dark] .lua-table td{border-bottom:1px solid #1d2429}:root[data-theme=dark] .lua-table tr:hover td{background:#00172f}:root[data-theme=dark] .lua-table .money.med{color:#dfb176}:root[data-theme=dark] .lua .b-high{background:#390906}:root[data-theme=dark] .lua .b-med{background:#8c6b21;color:#dfb176}:root[data-theme=dark] .lua .b-low{background:#133221}:root[data-theme=dark] .lua .b-review{background:#00173e;color:#487bd4}:root[data-theme=dark] .lua .b-free,:root[data-theme=dark] .lua .b-pending{background:#171d26;color:#98a5b8}:root[data-theme=dark] .lua .b-active{background:#133221;color:#91e5bd}:root[data-theme=dark] .lua .b-progress{background:#8c6b21;color:#e4bc8b}:root[data-theme=dark] .lua .b-cancelled,:root[data-theme=dark] .lua .b-completed{background:#171d26;color:#7e889c}:root[data-theme=dark] .lua .notes{color:#98a5b8}:root[data-theme=dark] .lua-comment{border:1px solid #1f2a33;background:#0c1723;color:#a8b4c9}:root[data-theme=dark] .lua-comment:hover{border-color:#2d3844}:root[data-theme=dark] .lua-comment:focus{border-color:#346694;background:#161616}:root[data-theme=dark] .lua-comment::placeholder{color:#4c5c69}:root[data-theme=dark] .lua-field:hover:not([readonly]){border-color:#1f2a33;background:#0c1723}:root[data-theme=dark] .lua-field:focus{border-color:#346694;background:#161616}:root[data-theme=dark] .lua-field::placeholder{color:#4c5c69}:root[data-theme=dark] .lua-statussel:hover{border-color:rgba(242,242,242,.14)}:root[data-theme=dark] .lua-statussel:focus{outline:2px solid #346694}:root[data-theme=dark] .resetbtn.add:hover{background:#13202d}:root[data-theme=dark] .lua-rm{color:#33414e}:root[data-theme=dark] .lua-table tr:hover .lua-rm{color:#546a7b}:root[data-theme=dark] .lua-rm:hover{background:#390906}:root[data-theme=dark] .ab-setrow .ab-taskpick,:root[data-theme=dark] .ab-table td.task .ab-taskpick{background-image:linear-gradient(45deg,transparent 50%,#506c66 0),linear-gradient(135deg,#506c66 50%,transparent 0)}:root[data-theme=dark] .ab-table td.task .ab-taskpick{color:#a7d3cb}:root[data-theme=dark] .ab-table td.task .ab-taskpick:hover{background-color:#162924}:root[data-theme=dark] .ab-table td.task .ab-taskpick:focus{background-color:#15312a}:root[data-theme=dark] .ab-table td.task .ab-taskpick:invalid,:root[data-theme=dark] .ab-table td.task .ab-taskpick[value=""]{color:#4c645d}:root[data-theme=dark] .ab-setrow .ab-taskpick:hover{background-color:#19352d}:root[data-theme=dark] .ab-newgroup,:root[data-theme=dark] .ab-taskedit>input,:root[data-theme=dark] .ab-taskplace select{border:1px solid #2c443e;background:#161616;color:#a7d3cb}:root[data-theme=dark] .ab-table td.name .ab-phone{color:#7ba39b}:root[data-theme=dark] .ab-table tr.disabled .ab-phone{color:#465b56}:root[data-theme=dark] .ab-mini.del.armed{background:#a33;border-color:#a33;color:#fff}:root[data-theme=dark] .ab-mini.del.armed:hover{background:#8f2b2b}:root[data-theme=dark] .ab-fieldx.armed,:root[data-theme=dark] .ab-leadx.armed{background:#a33;color:#fff}:root[data-theme=dark] .ab-fieldx.armed:hover,:root[data-theme=dark] .ab-leadx.armed:hover{background:#8f2b2b;color:#fff}:root[data-theme=dark] .ab-printgeom .ab-printhead{background:#16403a;color:#fff}:root[data-theme=dark] .ab-printgeom .ab-printtitle{color:#fff}:root[data-theme=dark] .ab-printgeom .ab-printsub{color:rgba(255,255,255,.72)}:root[data-theme=dark] .lua-empty .lua-emptylead{color:#ccd7e3}:root[data-theme=dark] .swact.leave{background:#7f8a98;color:#fff}:root[data-theme=dark] .swact.leave:hover{background:#5a6570}:root[data-theme=dark] .rowmenuwrap{background:#161616}:root[data-theme=dark] .acct-btn{background:rgba(22,22,22,.14);color:#fff}:root[data-theme=dark] .acct-btn:hover{background:rgba(22,22,22,.24)}:root[data-theme=dark] .acct-btn:focus-visible{outline:2px solid #161616}:root[data-theme=dark] .acct-ini{background:#161616;color:var(--navy-lit)}:root[data-theme=dark] .acct-pop{background:#161616}:root[data-theme=dark] .acct-tag{background:#8c4d21;color:#e6ba94}:root[data-theme=dark] .acct-item:hover{background:#13202d}:root[data-theme=dark] .acct-item:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .acct-item.danger .ai-label{color:#d45447}:root[data-theme=dark] .hub-caret{color:var(--navy-lit);background:#152433}:root[data-theme=dark] .hub-switch:hover .hub-caret{background:#1a3042}:root[data-theme=dark] .hub-switch:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .hub-pop{background:#161616}:root[data-theme=dark] .hub-popitem:hover{background:#13202d}:root[data-theme=dark] .hub-popitem.on{background:var(--navy)}:root[data-theme=dark] .hub-popitem.on .hpi-meta,:root[data-theme=dark] .hub-popitem.on .hpi-name{color:#fff}:root[data-theme=dark] a.hub-app:hover{border-color:#3a5874}:root[data-theme=dark] .hub-app:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .hub-app.soon{background:#13191f}:root[data-theme=dark] .ha-stat{color:#8cdfb6;background:#193525}:root[data-theme=dark] .ha-warn{color:#e1c07e;background:#8c6a21}:root[data-theme=dark] .ha-soon{color:#8c9ba7;background:#17212b}:root[data-theme=dark] .gp-back{background:#161616;color:var(--navy-lit)}:root[data-theme=dark] .gp-back:hover{background:#132029;border-color:#3b4a57}:root[data-theme=dark] .gp-back:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .gp-keyout{background:#161616}:root[data-theme=dark] .freezemenu .btn.filtering{border-color:var(--navy-lit);background:#13202d;color:var(--navy-lit)}:root[data-theme=dark] .gp-keycaret{color:#9faab5}:root[data-theme=dark] .gp-key summary:hover .gp-keycaret{background:#1c2832;color:var(--navy-lit)}:root[data-theme=dark] .gp-key summary:hover{background:#13202d}:root[data-theme=dark] .mapsel{background:#161616}:root[data-theme=dark] .mapsel:focus{border-color:var(--navy-lit)}:root[data-theme=dark] .pdetail>div:nth-child(odd){background:#121b24}:root[data-theme=dark] .gp-scope select{background:#161616}:root[data-theme=dark] .gp-scope select:focus{border-color:var(--navy-lit)}:root[data-theme=dark] .rollrow:hover .rollname{background:#132029}:root[data-theme=dark] .rollname{border-right:2px solid #414c55;background:#161616}:root[data-theme=dark] .rollgo{color:var(--navy-lit)}:root[data-theme=dark] .rollcell{border-right:1px solid #1c2328;background:#0f1e29}:root[data-theme=dark] .gp-search input,:root[data-theme=dark] .rollcell.zero{background:#161616}:root[data-theme=dark] .gp-search input:focus{border-color:var(--navy-lit)}:root[data-theme=dark] .gp-searchcount button{color:var(--navy-lit)}:root[data-theme=dark] .asof-date{background:#161616}:root[data-theme=dark] .asof-date:focus{border-color:var(--navy-lit)}:root[data-theme=dark] .asof-step{background:#161616;color:var(--navy-lit)}:root[data-theme=dark] .asof-step:hover{background:#13202d}:root[data-theme=dark] .asof-today{border:1px solid var(--navy-lit);background:#13202d;color:var(--navy-lit)}:root[data-theme=dark] .asof-today:hover{background:#182a3b}:root[data-theme=dark] .incsw-btn{background:rgba(22,22,22,.14);border:1px solid rgba(22,22,22,.22);color:#fff}:root[data-theme=dark] .incsw-btn:hover{background:rgba(22,22,22,.22)}:root[data-theme=dark] .incsw-btn:focus-visible{outline:2px solid #161616}:root[data-theme=dark] .incsw-item:hover{background:#132029}:root[data-theme=dark] .bar-hub{background:rgba(22,22,22,.14);border:1px solid rgba(22,22,22,.22);color:#fff}:root[data-theme=dark] .bar-hub:hover{background:rgba(22,22,22,.24)}:root[data-theme=dark] .bar-hub:focus-visible{outline:2px solid #161616}:root[data-theme=dark] .apptabs{background:#17212b}:root[data-theme=dark] .apptab{color:#8c9ba7}:root[data-theme=dark] .apptab:hover{color:var(--navy-lit);background:rgba(22,22,22,.6)}:root[data-theme=dark] .apptab.on{color:var(--navy-lit);border-bottom-color:var(--navy-lit);background:#161616}:root[data-theme=dark] .apptab:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .apptab.over{background:rgba(22,22,22,.75)}:root[data-theme=dark] .hub-all{color:var(--navy-lit);border-bottom:1px solid #395875}:root[data-theme=dark] .hub-all:hover{border-bottom-color:var(--navy-lit)}:root[data-theme=dark] .okpill{color:#8cdfb6;background:#193525}:root[data-theme=dark] .textlink{color:var(--navy-lit)}:root[data-theme=dark] .mbadge{background:#11253a;color:#84b4df;border:1px solid #2c5981}:root[data-theme=dark] .ab-cols{background:#161616}:root[data-theme=dark] .gp-key summary button.ks:hover{border-color:#586b7b}:root[data-theme=dark] .gp-keyrow:hover{background:#13202d}:root[data-theme=dark] .gp-keyrow.on{background:var(--navy);color:#fff}:root[data-theme=dark] .gp-keyrow.on .gk-hint{color:rgba(255,255,255,.8)}:root[data-theme=dark] .tl-tabs{border-bottom:1px solid #29323c}:root[data-theme=dark] .tl-tabs button{color:#727f8b}:root[data-theme=dark] .tl-tabs button.on{color:#d9e0e6;border-bottom-color:#94bfe6}:root[data-theme=dark] .tl-tabs small{color:#576470}:root[data-theme=dark] .tl-row{border-bottom:1px solid #1d242a}:root[data-theme=dark] .tl-meta{color:#8a98a5}:root[data-theme=dark] .ics-title{color:#f2f2f2}:root[data-theme=dark] .ics{background:#161616;border:2px solid #f2f2f2;color:#f2f2f2}:root[data-theme=dark] .ics-row{border-bottom:1px solid #f2f2f2}:root[data-theme=dark] .ics-box{border-right:1px solid #f2f2f2}:root[data-theme=dark] .ics-in,:root[data-theme=dark] .ics-lab{color:#f2f2f2}:root[data-theme=dark] .ics-in:focus{background:#0e1f30}:root[data-theme=dark] .ics-in::placeholder{color:#585858}:root[data-theme=dark] .ics-in.ruled{border-bottom:1px solid #f2f2f2}:root[data-theme=dark] .ics-msg,:root[data-theme=dark] .ics-reply{color:#f2f2f2}:root[data-theme=dark] .ics-msg:focus,:root[data-theme=dark] .ics-reply:focus{background:#0e1f30}:root[data-theme=dark] .ics-sig{border-bottom:1px solid #f2f2f2}@media (max-width:640px){:root[data-theme=dark] .ics-box{border-bottom:1px solid #f2f2f2}}:root[data-theme=dark] .msg-row{background:#161616;border:1px solid #29323c}:root[data-theme=dark] .msg-row:hover{border-color:#4b5e6d}:root[data-theme=dark] .mr-meta{color:#8a98a5}:root[data-theme=dark] .ord-chip{background:#161616;color:#a8b3be}:root[data-theme=dark] .ord-chip b{color:#8a98a5}:root[data-theme=dark] .ord-chip:hover{border-color:#4b5e6d}:root[data-theme=dark] .ord-chip.on{background:var(--navy);border-color:var(--navy);color:#fff}:root[data-theme=dark] .ord-chip.on b{color:rgba(255,255,255,.8)}:root[data-theme=dark] .ord-row{background:#161616;border-left:3px solid #39444d}:root[data-theme=dark] .ord-row.s-new{border-left-color:#84b4df}:root[data-theme=dark] .ord-row.s-pending{border-left-color:#d9bb5f}:root[data-theme=dark] .ord-row.s-filled{border-left-color:#82d0a5}:root[data-theme=dark] .ord-row.s-utfd{border-left-color:#d16251}:root[data-theme=dark] .ord-row.s-cancelled{border-left-color:#626f7b}:root[data-theme=dark] .ord-meta{color:#8a98a5}:root[data-theme=dark] .ord-tag{color:#de8074;background:#8c3221}:root[data-theme=dark] .ord-pill{background:#202830;color:#a8b3be}:root[data-theme=dark] .ord-pill.s-new{background:#152b40;color:#94c0e5}:root[data-theme=dark] .ord-pill.s-pending{background:#8c7221;color:#e6cf94}:root[data-theme=dark] .ord-pill.s-filled{background:#1f3f2a;color:#9ddcbb}:root[data-theme=dark] .ord-pill.s-utfd{background:#8c3221;color:#de8074}:root[data-theme=dark] .ord-pick select{background:#202830;color:#a8b3be}:root[data-theme=dark] .ord-pick.s-new select{background:#152b40;color:#94c0e5}:root[data-theme=dark] .ord-pick.s-pending select{background:#8c7221;color:#e6cf94}:root[data-theme=dark] .ord-pick.s-filled select{background:#1f3f2a;color:#9ddcbb}:root[data-theme=dark] .ord-pick.s-utfd select{background:#8c3221;color:#de8074}:root[data-theme=dark] .ord-pick select:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .ord-again{background:#161616;color:var(--navy-lit)}:root[data-theme=dark] .ord-again:hover{background:#13232d;border-color:#4b5e6d}:root[data-theme=dark] .ord-col{background:#17212b;border-top:3px solid #39444d}:root[data-theme=dark] .ord-col.s-new{border-top-color:#84b4df}:root[data-theme=dark] .ord-col.s-pending{border-top-color:#d9bb5f}:root[data-theme=dark] .ord-col.s-filled{border-top-color:#82d0a5}:root[data-theme=dark] .ord-col.s-utfd{border-top-color:#d16251}:root[data-theme=dark] .ord-col.s-cancelled{border-top-color:#626f7b}:root[data-theme=dark] .ord-col.over{background:#162837;border-color:var(--navy-lit)}:root[data-theme=dark] .ord-colhead b{color:#a8b3be}:root[data-theme=dark] .ord-col.s-new .ord-colhead b{color:#94c0e5}:root[data-theme=dark] .ord-col.s-pending .ord-colhead b{color:#e6cf94}:root[data-theme=dark] .ord-col.s-filled .ord-colhead b{color:#9ddcbb}:root[data-theme=dark] .ord-col.s-utfd .ord-colhead b{color:#de8074}:root[data-theme=dark] .ord-colhead small{color:#8a98a5}:root[data-theme=dark] .ord-card{background:#161616;border:1px solid #2a3640}:root[data-theme=dark] .ord-card.in{border-color:#3f4b56}:root[data-theme=dark] .ord-cardopen small{color:#8a98a5}:root[data-theme=dark] .ord-no{color:var(--navy-lit)}:root[data-theme=dark] .ord-age{color:#8a98a5}:root[data-theme=dark] .ord-age.late{color:#de8074}:root[data-theme=dark] .ord-empty{border:1px dashed #39444d;color:#8a98a5}:root[data-theme=dark] .ics-no{color:var(--navy-lit)}:root[data-theme=dark] .ics-sent{color:#8a98a5}:root[data-theme=dark] .ics-sent.gone{color:#9ddcbb}:root[data-theme=dark] .ord-unsent{color:#e6cf94;background:#8c7221}:root[data-theme=dark] .send-way{background:#161616}:root[data-theme=dark] .send-way:hover:not(:disabled){border-color:var(--navy-lit);background:#132029}:root[data-theme=dark] .send-way b{color:#ccd7e3}:root[data-theme=dark] .send-way small{color:#8a98a5}:root[data-theme=dark] .pubbar{background:var(--navy);color:#fff}:root[data-theme=dark] .pubnote{color:rgba(255,255,255,.72);border-left:1px solid rgba(22,22,22,.25)}:root[data-theme=dark] .publogin{color:#fff;background:rgba(22,22,22,.14);border:1px solid rgba(22,22,22,.22)}:root[data-theme=dark] .publogin:hover{background:rgba(22,22,22,.24)}:root[data-theme=dark] .rollchev{color:#9faab5;background:#1e2934}:root[data-theme=dark] .treerow:hover .rollchev{background:#253442;color:var(--navy-lit)}:root[data-theme=dark] .treerow.is-open .rollchev{background:var(--navy);color:#fff}:root[data-theme=dark] .leafdot:before{background:#3e4c58}:root[data-theme=dark] .treerow.d0{background:#1a242f}:root[data-theme=dark] .treerow.d1{background:#121d27}:root[data-theme=dark] .rollrow.leafrow{background:#161616}:root[data-theme=dark] .ct-rename{color:var(--navy-lit);background:#161616;border:1.5px solid var(--navy-lit)}:root[data-theme=dark] .ct-rename:focus{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .tt-note{color:#87929c}:root[data-theme=dark] .tt-key.tt-chg{background:#8f7422;color:#e6d294}:root[data-theme=dark] .tt-key.tt-hold{background:#598f41;color:#aade9b}:root[data-theme=dark] .tt-key.tt-zero{background:#482885;color:#ae97da}:root[data-theme=dark] .tt-status{color:#7ba39b}:root[data-theme=dark] .tt-title{color:#9cddd4}:root[data-theme=dark] .tt-scroll{border:1px solid #222f3b;background:#161616}:root[data-theme=dark] .tt-date,:root[data-theme=dark] .tt-h{background:#192630;border-right:1px solid #2d343a;border-bottom:1px solid #2d3a44;color:#a8b6c1}:root[data-theme=dark] .tt-date span{color:#75828b}:root[data-theme=dark] .tt-date.today{background:#8c7321}:root[data-theme=dark] .tt-head>.tt-h:nth-child(-n+4),:root[data-theme=dark] .tt-row>.tt-field:nth-child(-n+4){background:#161616}:root[data-theme=dark] .tt-head>.tt-h:nth-child(-n+4){background:#192630}:root[data-theme=dark] .tt-vendor{border-bottom:2px solid #1b2834}:root[data-theme=dark] .tt-vname{background:#16403a;color:#fff}:root[data-theme=dark] .tt-vname small{color:#3e7065}:root[data-theme=dark] .tt-row{border-bottom:1px solid #19232a}:root[data-theme=dark] .tt-field{border-right:1px solid #1c2832;color:#c5d8d8}:root[data-theme=dark] .tt-field i{color:#576570}:root[data-theme=dark] .tt-field>.tt-grip{color:#3e4f59}:root[data-theme=dark] .tt-row:hover .tt-grip{color:#7ba39b}:root[data-theme=dark] .tt-edit,:root[data-theme=dark] .tt-rm{color:#37444e}:root[data-theme=dark] .tt-edit:hover{background:#13232d;color:#84b4df}:root[data-theme=dark] .tt-rm:hover{background:#360606;color:#cd5959}:root[data-theme=dark] .tt-rm.armed{background:#d45447;color:#fff}:root[data-theme=dark] .tt-cell{border-right:1px solid #222b32;color:#aade9b}:root[data-theme=dark] .tt-cell input:focus{background:rgba(22,22,22,.6)}:root[data-theme=dark] .tt-cell.tt-hold{background:#598f41}:root[data-theme=dark] .tt-cell.tt-chg{background:#8f7422;color:#e6d294}:root[data-theme=dark] .tt-cell.tt-nil{background:#2d363d}:root[data-theme=dark] .tt-cell.tt-zero{background:#482885;color:#ae97da}:root[data-theme=dark] .tt-cell.tt-dead{background:#2d363d}:root[data-theme=dark] .tt-cell.tt-future{background:#161616;color:#364149}:root[data-theme=dark] .tt-sub{background:#0f1e29}:root[data-theme=dark] .tt-row.tt-sub>.tt-field:nth-child(-n+4){color:#97a8b5;background:#0f1e29}:root[data-theme=dark] .tt-cell.tt-totcell,:root[data-theme=dark] .tt-row.tt-total>.tt-field:nth-child(-n+4){background:var(--navy);color:#fff;border-right-color:#2a5d88}:root[data-theme=dark] .tt-cell.tt-totcell.tt-chg{background:#bc822c;color:#e6cc94}:root[data-theme=dark] .tt-none{color:#87929c}:root[data-theme=dark] .tt-tabs{border-bottom:2px solid #9cddd4}:root[data-theme=dark] .tt-tab{background:#1f2c25;border:1px solid #2b3631;color:#9daaa6}:root[data-theme=dark] .tt-tab:hover{background:#25362f}:root[data-theme=dark] .tt-tab.on{background:#16403a;color:#fff;border-color:#16403a}:root[data-theme=dark] .tt-tabx:hover{background:rgba(212,84,71,.14);color:#d45447}:root[data-theme=dark] .tt-tab.on .tt-tabx:hover{background:rgba(22,22,22,.18);color:#fff}:root[data-theme=dark] .tt-tabx.armed{background:#d45447;color:#fff}:root[data-theme=dark] .tt-tab.on .tt-n{color:#3e7065}:root[data-theme=dark] .tt-tabadd{background:#1f2c25;color:#7ba39b;border:1px solid #2b3631}:root[data-theme=dark] .tt-tabadd.on,:root[data-theme=dark] .tt-tabadd:hover{background:#16403a;color:#fff;border-color:#16403a}:root[data-theme=dark] .tt-addmenu{background:#161616;border:1px solid #222f3b}:root[data-theme=dark] .tt-addhead{color:#9cddd4;background:#172421}:root[data-theme=dark] .tt-addmenu>div+div .tt-addhead{border-top:1px solid #1d2d31}:root[data-theme=dark] .tt-additem b span{color:#75828b}:root[data-theme=dark] .tt-addtop{color:#c5d8d8}:root[data-theme=dark] .tt-addtop small{color:#75828b}:root[data-theme=dark] .tt-additem:hover{background:#13232d}:root[data-theme=dark] .tt-additem input{accent-color:#9cddd4}:root[data-theme=dark] .tt-additem b{color:#75828b}:root[data-theme=dark] .tt-additem.on b{color:#c5d8d8}:root[data-theme=dark] .tt-additem small{color:#75828b}:root[data-theme=dark] .tt-part{background:#1f2c25;color:#9daaa6;border:1px solid #2b3631}:root[data-theme=dark] .tt-part:hover{background:#25362f}:root[data-theme=dark] .tt-part.on{background:#347a61;color:#9cddd4;border-color:#9dddd1}:root[data-theme=dark] .tt-empty{background:#362d00;border:1px solid #8a7724;color:#e3c88a}:root[data-theme=dark] .ls-ros{border:1px solid #222f3b}:root[data-theme=dark] .ls-ros legend{color:#7ba39b}:root[data-theme=dark] .ls-ro>span,:root[data-theme=dark] .ls-rotype{color:#b7b7c9}:root[data-theme=dark] .up-group{border:1px solid #222f3b}:root[data-theme=dark] .up-group legend{color:#9cddd4}:root[data-theme=dark] .up-tick span{color:#c5d8d8}:root[data-theme=dark] .up-tick small{color:#75828b}:root[data-theme=dark] .up-what b{color:#c5d8d8}:root[data-theme=dark] .up-was,:root[data-theme=dark] .up-what small{color:#75828b}:root[data-theme=dark] .up-delta.down{color:#d45447}:root[data-theme=dark] .up-delta.up{color:#82e1b2}:root[data-theme=dark] .tt-delta{color:#e4c58b}:root[data-theme=dark] .tt-delta.up{color:#9adfba}:root[data-theme=dark] .tt-cell.tt-chg .tt-delta{color:#e6d294}:root[data-theme=dark] .tt-billed{color:#84b4df}:root[data-theme=dark] .tt-cell.tt-chg .tt-billed{color:#e6d294}:root[data-theme=dark] .it-new{border:1px solid #222f3b}:root[data-theme=dark] .it-new legend{color:#9cddd4}:root[data-theme=dark] .it-what b{color:#c5d8d8}:root[data-theme=dark] .it-what small{color:#75828b}:root[data-theme=dark] .it-pm{border:1px solid #2d3a44;background:#161616}:root[data-theme=dark] .it-pm button{background:#172228;color:#a8b6c1}:root[data-theme=dark] .it-pm button:hover{background:#1d2c35;color:#84b4df}:root[data-theme=dark] .it-pm input.f{border-left:1px solid #212b33;border-right:1px solid #212b33}:root[data-theme=dark] .it-now.up{color:#82e1b2}:root[data-theme=dark] .it-now.down{color:#d45447}:root[data-theme=dark] .tt-open:hover{background:#13232d}:root[data-theme=dark] .tt-open:focus-visible{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .tt-dash{color:#404c56}:root[data-theme=dark] .tt-open.empty:hover .tt-dash{color:#7ba39b}:root[data-theme=dark] .day-what b{color:#c5d8d8}:root[data-theme=dark] .day-what small{color:#75828b}:root[data-theme=dark] .day-carried{color:#576570}:root[data-theme=dark] .day-billed{border:1px solid #222f3b}:root[data-theme=dark] .day-billed span{color:#c5d8d8}:root[data-theme=dark] .day-billed small{color:#75828b}:root[data-theme=dark] .ls-merge{color:#e6d294;background:#453500;border:1px solid #8c7321}:root[data-theme=dark] .day-when button{border:1px solid #222f3b;background:#161616;color:#9cddd4}:root[data-theme=dark] .day-when button:hover:not(:disabled){background:#13232d}:root[data-theme=dark] .day-when button:disabled{color:#39444d}:root[data-theme=dark] .day-grow{border-bottom:1px solid #19232a}:root[data-theme=dark] .day-ghead{border-bottom:1px solid #2d3a44}:root[data-theme=dark] .day-ghead .day-gcamp,:root[data-theme=dark] .day-gt{color:#75828b}:root[data-theme=dark] .day-gcamp{color:#c5d8d8}:root[data-theme=dark] .day-gcamp small{color:#6f7d78}:root[data-theme=dark] .day-gn::placeholder{color:#3f4c56}:root[data-theme=dark] .day-gnil{color:#39444d}:root[data-theme=dark] .day-gnew{background:#101820}:root[data-theme=dark] .day-gtick input{accent-color:#9cddd4}:root[data-theme=dark] .tt-resizer:hover:after{background:rgba(156,221,212,.45)}:root[data-theme=dark] body.ab-resizing .tt-resizer:after{background:#16403a}:root[data-theme=dark] .day-clear{color:#cd5959;border-color:#472222}:root[data-theme=dark] .day-clear:hover{background:#360606;border-color:#793535}:root[data-theme=dark] .day-clear.armed{background:#d45447;border-color:#d45447;color:#fff}:root[data-theme=dark] .tt-dayhead:hover{background:rgba(132,180,223,.1)}:root[data-theme=dark] .day-camp{border:1px solid #222f3b}:root[data-theme=dark] .day-camp legend{color:#9cddd4}:root[data-theme=dark] .eq-burn,:root[data-theme=dark] .eq-group{color:#9daaa6}:root[data-theme=dark] .eq-burn b{color:#84b4df}:root[data-theme=dark] .eq-col{background:#1c2823}:root[data-theme=dark] .eq-col.over{border-color:#9cddd4;background:#1d352a}:root[data-theme=dark] .eq-colhead b{color:#9cddd4}:root[data-theme=dark] .eq-colhead small{color:#6f7d78}:root[data-theme=dark] .eq-colcost{color:#9daaa6}:root[data-theme=dark] .eq-empty{color:#576570}:root[data-theme=dark] .eq-card{background:#161616;border:1px solid #2b3631}:root[data-theme=dark] .eq-card:hover{border-color:#3e7065}:root[data-theme=dark] .eq-shot{background:linear-gradient(140deg,#8ea68f,#5b7360)}:root[data-theme=dark] .eq-shot.has{background:#2b3a34}:root[data-theme=dark] .eq-shot.has span{background:rgba(0,0,0,.55)}:root[data-theme=dark] .eq-shot span{color:#fff;background:rgba(242,242,242,.38)}:root[data-theme=dark] .eq-card h4{color:#c5d8d8}:root[data-theme=dark] .eq-card p{color:#9daaa6}:root[data-theme=dark] .eq-ro{color:#6f7d78}:root[data-theme=dark] .eq-rate{color:#84b4df}:root[data-theme=dark] .eq-sofar{color:#6f7d78!important}:root[data-theme=dark] .eq-flag.gone{background:#482885;color:#ae97da}:root[data-theme=dark] .eq-flag.ok{background:#192630;color:#a8b6c1}:root[data-theme=dark] .eq-reg{border:1px solid #222f3b;background:#161616}:root[data-theme=dark] .eq-reg th{color:#6f7d78;background:#1c2823;border-bottom:1px solid #2b3631}:root[data-theme=dark] .eq-reg td{border-bottom:1px solid #1c2823}:root[data-theme=dark] .eq-reg tbody tr:not(.eq-band):hover td{background:#13232d}:root[data-theme=dark] .eq-band td{background:#16403a;color:#fff}:root[data-theme=dark] .eq-bandcost{color:#3e7065}:root[data-theme=dark] .eq-reg tfoot td{background:#1f4e78;color:#fff}:root[data-theme=dark] .eq-only{border:1px solid #222f3b}:root[data-theme=dark] .eq-only legend{color:#9cddd4}:root[data-theme=dark] .eq-file>span{color:#6f7d78}:root[data-theme=dark] .eq-file small{color:#75828b}:root[data-theme=dark] .day-billed.all{border-color:#9cddd4;background:#152721}:root[data-theme=dark] .day-billed.all b{color:#9cddd4}:root[data-theme=dark] .eq-addcol{border:1px dashed #2d3a44}:root[data-theme=dark] .eq-addcol button{color:#7ba39b}:root[data-theme=dark] .eq-addcol button:hover{background:#13232d;color:#9cddd4}:root[data-theme=dark] .eq-colx{color:#6f7d78}:root[data-theme=dark] .eq-colx:hover{background:#360606;color:#cd5959}:root[data-theme=dark] .eq-colx.armed{background:#d45447;color:#fff}:root[data-theme=dark] .tt-tab.on .tt-tabtext small{color:#347a61}:root[data-theme=dark] .themebtn{border:1px solid rgba(22,22,22,.28);background:rgba(22,22,22,.14);color:#fff}:root[data-theme=dark] .themebtn:hover{background:rgba(22,22,22,.24)}:root[data-theme=dark] .themebtn:focus-visible{outline:2px solid #161616}:root[data-theme=dark] .themefloat .themebtn:hover{background:#13202d}:root[data-theme=dark] .wt-sitemeta{color:#8a98a5}:root[data-theme=dark] .wt-chev{color:#6a757d}:root[data-theme=dark] .wt-head{border-bottom:1px solid #212a33}:root[data-theme=dark] .wt-shot{border-right:1px solid #212a33;background:#1c2c39;color:#95a7b9}:root[data-theme=dark] .wt-shot.add:hover{background:#233544;color:#84b4df}:root[data-theme=dark] .wt-shotmore{background:rgba(0,0,0,.5);color:#fff}:root[data-theme=dark] .wt-pill{background:#1b2229;color:#9faab5}:root[data-theme=dark] .wt-pill.k-potable{background:#152b40;color:#94c0e5}:root[data-theme=dark] .wt-pill.k-nonpotable{background:#293721;color:#b2d1a8}:root[data-theme=dark] .wt-pill.k-grey{background:#202830;color:#a8b3be}:root[data-theme=dark] .wt-chip{background:#161616}:root[data-theme=dark] .wt-chip svg{color:var(--navy-lit)}:root[data-theme=dark] .wt-chip:hover{border-color:#4b5e6d;background:#132029}:root[data-theme=dark] .wt-chip.dim{color:#8a98a5}:root[data-theme=dark] .wt-chipx{background:#161616;color:var(--navy-lit)}:root[data-theme=dark] .wt-chipx:hover{background:#13232d}:root[data-theme=dark] .wt-papers{border-left:1px solid #1b2229}:root[data-theme=dark] .wt-papers small{color:#8a98a5}:root[data-theme=dark] .wt-meters{border-left:1px solid #1b2229}:root[data-theme=dark] .wt-meterrow small{color:#8a98a5}:root[data-theme=dark] .wt-meterrow input,:root[data-theme=dark] .wt-meterrow span{background:#161616}:root[data-theme=dark] .wt-meterrow input:focus{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .wt-stats{border-left:1px solid #212a33}:root[data-theme=dark] .wt-stat{border-left:1px solid #1b2229}:root[data-theme=dark] .wt-stat small{color:#8a98a5}:root[data-theme=dark] .wt-bigverdict.ok{background:#172b1c}:root[data-theme=dark] .wt-bigverdict.ok b,:root[data-theme=dark] .wt-bigverdict.ok small{color:#9ddcbb}:root[data-theme=dark] .wt-bigverdict.off{background:#36130b}:root[data-theme=dark] .wt-bigverdict.off b,:root[data-theme=dark] .wt-bigverdict.off small{color:#de8074}:root[data-theme=dark] .wt-bigverdict.none{background:#412f00}:root[data-theme=dark] .wt-bigverdict.none b,:root[data-theme=dark] .wt-bigverdict.none small{color:#e6cf94}:root[data-theme=dark] .wt-row{border-bottom:1px solid #1b2229}:root[data-theme=dark] .wt-ro{color:var(--navy-lit)}:root[data-theme=dark] .wt-contact{color:#8a98a5}:root[data-theme=dark] .wt-link{-webkit-text-decoration-color:#39444d;text-decoration-color:#39444d}:root[data-theme=dark] .wt-link:hover{-webkit-text-decoration-color:var(--navy-lit);text-decoration-color:var(--navy-lit);color:var(--navy-lit)}:root[data-theme=dark] .wt-gridhead{background:#13202d;border-bottom:1px solid #283139}:root[data-theme=dark] .wt-gridhead .wt-cell{color:#8a98a5}:root[data-theme=dark] .wt-gridhead .wt-day small{color:#75828b}:root[data-theme=dark] .wt-day.now{background:#8c6f21}:root[data-theme=dark] .wt-gridhead .wt-day.now{background:#8c6e21}:root[data-theme=dark] .wt-day.has{background:#24331d}:root[data-theme=dark] .wt-day input:focus{outline:2px solid var(--navy-lit)}:root[data-theme=dark] .wt-foot{background:#16403a;color:#fff}:root[data-theme=dark] .wt-foot .wt-day.now{background:rgba(22,22,22,.12)}:root[data-theme=dark] .wt-nohaul{color:#8a98a5;background:#13191f;border-top:1px solid #1b2229}:root[data-theme=dark] .wt-foot2{background:#121b24;border-top:1px solid #212a33}:root[data-theme=dark] .wt-meter{color:#8a98a5}:root[data-theme=dark] .wt-meter small{color:#6a757d}:root[data-theme=dark] .wt-sep{background:#283139}:root[data-theme=dark] .wt-verdict{background:#1b2229;color:#9faab5}:root[data-theme=dark] .wt-verdict.ok{background:#1f3f2a;color:#9ddcbb}:root[data-theme=dark] .wt-verdict.off{background:#8c3221;color:#de8074}:root[data-theme=dark] .wt-verdict.none{background:#8c7221;color:#e6cf94}@media(max-width:1100px){:root[data-theme=dark] .wt-meters,:root[data-theme=dark] .wt-papers{border-top:1px solid #1b2229}:root[data-theme=dark] .wt-stats{border-top:1px solid #212a33}}@media(max-width:700px){:root[data-theme=dark] .wt-shot{border-bottom:1px solid #212a33}}:root[data-theme=dark] .lua-open{background:#161616;color:var(--navy-lit)}:root[data-theme=dark] .lua-open:hover{background:#13232d;border-color:#4b5e6d}:root[data-theme=dark] .eq-pic{background:#1b2229}:root[data-theme=dark] .eq-pic.on{border-color:#9cddd4}:root[data-theme=dark] .eq-picnone{color:#75828b}:root[data-theme=dark] .eq-piccover{color:#fff;background:rgba(0,0,0,.5)}:root[data-theme=dark] .eq-pic.on .eq-piccover{background:#16403a}:root[data-theme=dark] .eq-picx{background:rgba(0,0,0,.55);color:#fff}:root[data-theme=dark] .eq-picx:hover{background:#d45447}:root[data-theme=dark] .lul-name:hover{color:var(--navy-lit)}:root[data-theme=dark] .lul-use{color:#8a98a5}:root[data-theme=dark] .lul-money{border-left:1px solid #1b2229}@media(max-width:1100px){:root[data-theme=dark] .lul-money{border-top:1px solid #1b2229}}:root[data-theme=dark] .eq-copy{background:rgba(242,242,242,.42);color:#fff}:root[data-theme=dark] .eq-copy:hover{background:#16403a}:root[data-theme=dark] .bd-drop{border:1.5px dashed #39444d;background:#121b24}:root[data-theme=dark] .bd-drop:hover{border-color:var(--navy-lit);background:#132029}:root[data-theme=dark] .bd-drop small{color:#8a98a5}:root[data-theme=dark] .bd-change{color:#fff;background:rgba(0,0,0,.55)}:root[data-theme=dark] .appspick-top span{color:#8a98a5}:root[data-theme=dark] .appspick-top button{color:var(--navy-lit)}:root[data-theme=dark] .appsopt{background:#161616}:root[data-theme=dark] .appsopt:hover{border-color:#4b5e6d}:root[data-theme=dark] .appsopt.sel{border-color:var(--navy-lit);background:#132029}:root[data-theme=dark] .appsopt small{color:#8a98a5}:root[data-theme=dark] .mapps{background:#161616;color:var(--navy-lit)}:root[data-theme=dark] .mapps:hover{background:#13232d}:root[data-theme=dark] .sl-top .wt-stat,:root[data-theme=dark] .sl-when{border-right:1px solid #1b2229}:root[data-theme=dark] .sl-pct.b-room b,:root[data-theme=dark] .sl-pct.b-room small{color:#9ddcbb}:root[data-theme=dark] .sl-pct.b-room{background:#172b1c}:root[data-theme=dark] .sl-pct.b-tight b,:root[data-theme=dark] .sl-pct.b-tight small{color:#e6cf94}:root[data-theme=dark] .sl-pct.b-tight{background:#412f00}:root[data-theme=dark] .sl-pct.b-full b,:root[data-theme=dark] .sl-pct.b-full small{color:#de9e74}:root[data-theme=dark] .sl-pct.b-full{background:#3e1e05}:root[data-theme=dark] .sl-pct.b-over b,:root[data-theme=dark] .sl-pct.b-over small{color:#de8074}:root[data-theme=dark] .sl-pct.b-over{background:#36130b}:root[data-theme=dark] .sl-missing{color:#de8074}:root[data-theme=dark] .sl-grid .wt-day.b-room{background:#1b3425}:root[data-theme=dark] .sl-grid .wt-day.b-tight{background:#8c6f21}:root[data-theme=dark] .sl-grid .wt-day.b-full{background:#8c5321}:root[data-theme=dark] .sl-grid .wt-day.b-over{background:#8c3321}:root[data-theme=dark] .sk-restored{color:#e6cf94;background:#412f00;border:1px solid #8c7221}:root[data-theme=dark] .sk-stat small{color:#8a98a5}:root[data-theme=dark] .sk-stat.order b{color:#e07f79}:root[data-theme=dark] .sk-table td,:root[data-theme=dark] .sk-table th{border-bottom:1px solid #1b2229}:root[data-theme=dark] .sk-table th{background:#151e27}:root[data-theme=dark] .sk-sort{color:#8a98a5}:root[data-theme=dark] .sk-sort:hover{background:#192532}:root[data-theme=dark] .sk-arrow{color:var(--navy-lit)}:root[data-theme=dark] .sk-table tr.short td{background:#412f00}:root[data-theme=dark] .sk-short{color:#e07f79}:root[data-theme=dark] .sk-ok{color:#81d185}:root[data-theme=dark] .sk-order{border-color:#e07f79!important}:root[data-theme=dark] .sk-order.edited{background:#3a0b06}:root[data-theme=dark] .sk-drop:hover{background:#351b16;color:#e07f79}:root[data-theme=dark] .sk-drop.armed{background:#8f1c15;color:#fff}:root[data-theme=dark] .sk-addnote{color:#e07f79}:root[data-theme=dark] .hub-sec{color:#8a98a5}:root[data-theme=dark] .gp-reorderbar{background:#412f00;border:1px solid #8c7221}:root[data-theme=dark] .gp-reorderbar b{color:#e6cf94}:root[data-theme=dark] .gp-reorderbar span{color:#dec783}:root[data-theme=dark] .gp-grip{color:#3e4f59}:root[data-theme=dark] .gridrow:hover .gp-grip{color:var(--navy-lit)}:root[data-theme=dark] .gp-dropon{background:#0e1f30}}