/* GENERADO por tools/dark_auto.py — no editar a mano: los retoques van en dark.css */
html.dark a:hover{color:#ACB9E7}
html.dark .top{background:#181A1D}
html.dark .avatar{background:#191F33}
html.dark .chip{background:#181A1D}
html.dark .proj-card{background:#181A1D}
html.dark table.tasks th{background:#1B1C20}
html.dark .btn{border:1px solid #3D3F44;background:#181A1D}
html.dark .btn:hover{background:#1C1C21}
html.dark .btn.danger{border-color:#512E2E}
html.dark input,html.dark select,html.dark textarea{border:1px solid #3D3F44;background:#181A1D}
html.dark .login-card{background:#181A1D}
html.dark .space summary:focus-visible{outline:2px solid #273566}
html.dark .cf-cell:focus{background:#181A1D;border-color:#3D3F44}
html.dark .seg button{background:#181A1D}
html.dark .seg button:hover,html.dark .seg a:hover{background:#1C1C21}
html.dark .sheet{background:#181A1D}
html.dark table.grid th{background:#1B1C20}
html.dark table.grid td{background:#181A1D}
html.dark table.grid th:first-child{background:#1B1C20}
html.dark table.grid tr:hover td{background:#1A1A1F}
html.dark .cell:hover{background:#1C1E23}
html.dark .cell:focus{background:#181A1D}
html.dark td.c-title .open-task{background:#181A1D}
html.dark .add-row-tr td{background:#181A1D}
html.dark .danger-zone{border-color:#512E2E}
html.dark table.grid th.c-sel,html.dark table.grid th.c-title{background:#1B1C20}
html.dark tr.drop-into td{background:#101C31!important}
html.dark .drag-ghost{background:#181A1D;border:1px solid #263858}
html.dark .bb-seg{background:var(--line2,#1F2226)}
html.dark .bb-seg button.on{background:#181A1D}
html.dark .t-edit{background:#181A1D}
html.dark .t-edit:hover{border-color:#353B4D}
html.dark .ind-i.ok{color:#B0E7C4}
html.dark .tag-chip{background:color-mix(in srgb, var(--tc) 16%, #181A1D);color:color-mix(in srgb, var(--tc) 80%, #E4E5E7);border:1px solid color-mix(in srgb, var(--tc) 35%, #2F3237)}
html.dark .peek{background:#181A1D}
html.dark .pc-box{border:1.5px solid #414449}
html.dark .bb-pop{background:#181A1D}
html.dark .bb-opt:hover,html.dark .bb-opt:focus-visible{background:#1E2023}
html.dark .ftab{color:#C5C6CA;background:linear-gradient(#1D1E24,#222428)}
html.dark .ftab::before{background:radial-gradient(circle at 0 0,transparent 13.5px,#222428 14px)}
html.dark .ftab::after{background:radial-gradient(circle at 100% 0,transparent 13.5px,#222428 14px)}
html.dark .ftab:hover{color:#DBDCDF;background:linear-gradient(#191C22,#1F2226)}
html.dark .ftab.on{color:#DBDCDF;background:linear-gradient(var(--tc),var(--tc)) 50% 0/calc(100% - 28px) 3px no-repeat,#181A1D}
html.dark .ftab.on::before{background:radial-gradient(circle at 0 0,transparent 13.5px,#181A1D 14px)}
html.dark .ftab.on::after{background:radial-gradient(circle at 100% 0,transparent 13.5px,#181A1D 14px)}
html.dark .ftab .count{color:#ABB3C2}
html.dark .ftab.on .count{background:color-mix(in srgb, var(--tc) 14%, #181A1D);color:color-mix(in srgb, var(--tc) 80%, #E4E5E7)}
html.dark kbd{background:#181A1D}
html.dark .chip-lock{background:#34280F;border-color:#5D4D2D;color:#F3D8AD}
html.dark .sheet-origin{background:#0E1831;border-color:#253251;color:#ADB7E0}
html.dark .vis-ic{background:#181A1D}
html.dark .lists-pop{background:#181A1D}
html.dark .ph-icons{background:#181A1D}
html.dark .ph-drop{border:2px dashed #3D3F44}
html.dark .proj-head.has-cover .ph-icons{background:rgba(24,26,29,0.92)}
html.dark .ph-adjust{background:rgba(24,26,29,0.95)}
html.dark .main.has-bg .page-pad > .toolbar .toolbar-hint{background:rgba(24,26,29,0.85)}
html.dark .main.has-bg > .top{background:rgba(24,26,29,0.96)}
html.dark .pmenu{background:#181A1D}
html.dark .pm-check{border:1.5px solid #3F4248}
html.dark .pm-sw{border:2px solid #2F3237}
html.dark .ws-menu{background:#181A1D}
html.dark .ws-plus{border:1.5px dashed #3F4248}
html.dark .seg{background:#181A1D}
html.dark .proj-head.has-poster{background:#181A1D}
html.dark .main.has-bg-img{background-color:#1E2023}
html.dark .pa-seg.on{background:#181A1D}
html.dark .sheet-head{background:#181A1D}
html.dark .shell.side-custom .nav-group a:hover,html.dark .shell.side-custom .side .brand:hover,html.dark .shell.side-custom .side .brand[aria-expanded="true"],html.dark .shell.side-custom .space summary:hover{background:color-mix(in srgb,var(--side) 82%,#181A1D)}
html.dark .shell.side-custom .nav-group a.on,html.dark .shell.side-custom .nav-proj.on > a,html.dark .shell.side-custom .space-projects a.on{background:color-mix(in srgb,var(--side) 72%,#181A1D)}
html.dark .shell.side-custom .nav-more:hover{background:color-mix(in srgb,var(--side) 70%,#181A1D)}
html.dark .side-sw > span i{background:rgba(24,26,29,0.55)}
html.dark .shell.side-custom .space-projects a:hover{background:color-mix(in srgb,var(--side) 82%,#181A1D)}
html.dark .order-chip{background:color-mix(in srgb, var(--oc) 14%, #181A1D);color:color-mix(in srgb, var(--oc) 85%, #E4E5E7);border:1px solid color-mix(in srgb, var(--oc) 40%, #2F3237)}
html.dark .order-chip:hover{background:color-mix(in srgb, var(--oc) 24%, #181A1D)}
html.dark .ord-meta .chip.late{border-color:#512E2E}
html.dark .ord-note{background:#1C1C21}
html.dark .ord-accept{background:#1B1C20}
html.dark .ord-accept select,html.dark .ord-accept input{border:1px solid #3D3F44;background:#181A1D}
html.dark .ord-desc{background:#1C1C21}
html.dark .ord-bill-grid input,html.dark .ord-bill-grid select{border:1px solid #3D3F44}
html.dark .ord-thread li{background:#0E132F}
html.dark .ord-note-form textarea{border:1px solid #3D3F44}
html.dark .ord-filters select{border:1px solid #3D3F44;background:#181A1D}
html.dark .ord-bill-table .ob:hover,html.dark .ord-bill-table .ob:focus{border-color:#3D3F44;background:#181A1D}
html.dark .ord-inv-bar input{border:1px solid #3D3F44}
html.dark .ord-tariff-row input[name=name]{border:1px solid #3D3F44}
html.dark .ord-tariff-row input[name=price]{border:1px solid #3D3F44}
html.dark .ord-tariff-row select{border:1px solid #3D3F44}
html.dark .tl-who select{border:1px solid #3D3F44;background:#181A1D}
html.dark .gt-head{background:#1B1C20}
html.dark .gl-head{background:#1B1C20}
html.dark .gt-grid .g-today{background:#711D1D}
html.dark .gr:hover .gl-cell{background:#191B24}
html.dark .gr-g{background:#1B1C20}
html.dark .gr-g .gl-cell{background:#1B1C20}
html.dark .g-st.done{background:#22C55E url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='#181A1D' stroke-width='4'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center/9px no-repeat}
html.dark .g-bar{background:color-mix(in srgb, var(--c) 45%, #181A1D);border:1px solid color-mix(in srgb, var(--c) 70%, #2F3237)}
html.dark .g-bar.done{background:color-mix(in srgb, #22C55E 35%, #181A1D)}
html.dark .cal-head{background:#1B1C20}
html.dark .cd.we{background:#19191F}
html.dark .cd.out{background:#191C22}
html.dark .ce{background:color-mix(in srgb, var(--lc) 20%, #181A1D)}
html.dark .ce:hover{background:color-mix(in srgb, var(--lc) 32%, #181A1D)}
html.dark .tl-panel{background:#181A1D}
html.dark .tp-item{background:#1B1C20}
html.dark .tl-add input,html.dark .tl-add select{border:1px solid #3D3F44}
html.dark .rp-date{border:1px solid #3D3F44}
html.dark .rp-filters select{border:1px solid #3D3F44;background:#181A1D}
html.dark .rp-search input{border:1px solid #3D3F44}
html.dark .rp-gchip.off{background:#181A1D;border-color:#3D3F44}
html.dark .rp-banner{background:#31220E;border:1px solid #5F4425}
html.dark .rp-head{background:#1B1C20}
html.dark .rp-corner{background:#1B1C20}
html.dark .rp-lines .rl{background:#1F2226}
html.dark .rp-lines .rl-f{background:#1C1E23}
html.dark .rp-lines .rl-d{background:#2A2C31}
html.dark .rp-lines .r-now{background:#711D1D}
html.dark .rg{background:#1D1E24}
html.dark .rg .rr-l{background:#1D1E24}
html.dark .rr:hover .rr-l{background:#191B24}
html.dark .rb.prov{background:repeating-linear-gradient(135deg, var(--bc) 0 10px, color-mix(in srgb, var(--bc) 55%, #181A1D) 10px 20px)}
html.dark .rp-tip{background:#181A1D}
html.dark .r-chip.prov{background:repeating-linear-gradient(135deg,#39414C 0 6px,#2A3139 6px 12px);color:#DEDFE2}
html.dark .rp-modal{background:#181A1D}
html.dark .rpd-dup input{border:1px solid #3D3F44}
html.dark .rpe input,html.dark .rpe select,html.dark .rpe textarea{border:1px solid #3D3F44}
html.dark .rpe-task{background:#1B1C20}
html.dark .rpe-r{background:#181A1D}
html.dark .rpe-r:hover{background:#0E1631}
html.dark .rpe-warn{background:#322B0F;border:1px solid #675B29}
html.dark .rp-pop{background:#181A1D}
html.dark .rp-set select{border:1px solid #3D3F44}
html.dark .rp-sr:hover{background:#1D1E24}
html.dark .rc-ghead input,html.dark .rc-ghead select,html.dark .rc-row input,html.dark .rc-row select{border:1px solid #3D3F44}
html.dark .rc-row.new{background:#1B1C20}
html.dark .csv-drop{border:2px dashed #3F4247;background:#1B1C20}
html.dark .csv-drop:hover,html.dark .csv-drop.over{background:#31220E}
html.dark .csv-drop.has{background:#122D1A}
html.dark .csv-up textarea{border:1px solid #3D3F44}
html.dark .csv-target select,html.dark .csv-target input{border:1px solid #3D3F44}
html.dark .csv-preview .csv-h td{background:#1B1C20}
html.dark .rv-head{background:#1B1C20}
html.dark .rv-corner{background:#1B1C20}
html.dark .vc{background-image:linear-gradient(to bottom, #24262A 1px, transparent 1px),linear-gradient(to bottom, #1E2023 1px, transparent 1px)}
html.dark .vc.we{background-color:#1A1A1F}
html.dark .vc.today{background-color:#2D1D0D}
html.dark .vb.prov{background:repeating-linear-gradient(135deg, var(--bc) 0 10px, color-mix(in srgb, var(--bc) 55%, #181A1D) 10px 20px)}
html.dark .vb.cut-t{border-top:2px dashed rgba(47,50,55,0.6)}
html.dark .vb.cut-b{border-bottom:2px dashed rgba(47,50,55,0.6)}
html.dark .v-now{background:#711D1D}
html.dark .v-now::before{background:#711D1D}
html.dark .mg-title{background:#1B1C20}
html.dark .mg-dows{background:#1B1C20}
html.dark .mc.we{background:#19191F}
html.dark .mc.out{background:#1A1D22}
html.dark .mchip{background:color-mix(in srgb, var(--bc) 22%, #181A1D)}
html.dark .mchip.prov{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--bc) 22%, #181A1D) 0 6px, #181A1D 6px 12px)}
html.dark .mc-more{background:#1E2127}
html.dark .mc-more:hover{background:#24272C}
html.dark .ag-row{background:#181A1D}
html.dark .ag-row:hover{background:#191C22}
html.dark .rp-arrow:hover{background:#1E2127}
html.dark .rp-tile:hover{background:#1C2025}
html.dark .rp-tile.on{background:#331D0F;border-color:#5D3F2B;color:#E8B7A6}
html.dark .rp-ndays.on{background:#331D0F}
html.dark .rp-ndays.on select{color:#E8B7A6}
html.dark .rp-zoom button:hover{background:#1C2025}
html.dark .rp-filterbar{background:#1A1D22;border:1px dashed #3B3F44}
html.dark .rp-filterbar select{border:1px solid #3D3F44;background:#181A1D}
html.dark .rp-filterbar .rp-search input{background:#181A1D}
html.dark .rp-fsep{background:#2B2E33}
html.dark .rp-respick{background:#181A1D}
html.dark .rc-frow textarea{border:1px solid #3D3F44}
html.dark .rp-viewset .rp-tile{background:#181A1D}
html.dark .trash-tools input[type=search]{border:1px solid #3D3F44}
html.dark .trash-ic{background:#1E2024}
html.dark .trash-ic.k-task{background:#0E1631}
html.dark .trash-ic.k-list{background:#0E3032;color:#A9DDEB}
html.dark .trash-ic.k-project{background:#331D0F}
html.dark .trash-ic.k-space{background:#130E2F}
html.dark kbd{background:#181A1D;border:1px solid #3D3F44}
html.dark .rr-ic{background:color-mix(in srgb, var(--rc) 15%, #181A1D);color:color-mix(in srgb, var(--rc) 85%, #E4E5E7);border:1px solid color-mix(in srgb, var(--rc) 30%, #2F3237)}
html.dark .icpick summary{border:1px solid #3D3F44;background:#181A1D}
html.dark .icgrid{background:#181A1D}
html.dark .icgrid span:hover{background:#1C2025}
html.dark .icgrid input:checked + span{background:#331D0F;color:#E8B7A6}
html.dark .rr.rsr{background:color-mix(in srgb, var(--rc) 4%, #181A1D)}
html.dark .sb{background:color-mix(in srgb, var(--bc) 18%, #181A1D);border:1.5px solid color-mix(in srgb, var(--bc) 70%, #2F3237);color:color-mix(in srgb, var(--bc) 80%, #E4E5E7)}
html.dark .sb.conflict,html.dark .vsb.conflict{background:#351111}
html.dark .vs{background:color-mix(in srgb, var(--rc) 6%, #181A1D)}
html.dark .vsb{background:color-mix(in srgb, var(--rc) 22%, #181A1D);border:1.5px solid color-mix(in srgb, var(--rc) 70%, #2F3237);color:color-mix(in srgb, var(--rc) 80%, #E4E5E7)}
html.dark .rooms-page .rp-today{background:linear-gradient(#2F1C0E,#392111);border-color:#64432F;color:#E8B7A6}
html.dark .rooms-page .rp-today:hover{background:linear-gradient(#352010,#432713);color:#E9BFB0}
html.dark .mail-app{background:#181A1D}
html.dark .ml-side{background:#1A1D22}
html.dark .ml-box select{background:#181A1D}
html.dark .ml-f:hover{background:#202126}
html.dark .ml-f.drop{background:#181A1D}
html.dark .ml-search{background:#181A1D}
html.dark .ml-it:hover{background:#1A1D22}
html.dark .ml-linked{color:#B0E7C4}
html.dark .ml-read{background:#181A1D}
html.dark .ml-bar{background:#181A1D}
html.dark .ml-tasks{background:#1C2C21;color:#C0E7CF}
html.dark .ml-tasks a{color:#C0E7CF}
html.dark .tf-ext{background:#1F2226}
html.dark .mail-box-add input{border:1px solid #3D3F44}
html.dark .mc-task{background:#1C2C21;color:#C0E7CF}
html.dark .mt input:not([type=checkbox]):not([type=radio]),html.dark .mt select{border:1px solid #3D3F44;background:#181A1D}
html.dark .mt-res label:hover{background:#1A1D22}
html.dark .te-body{background:#1A1D22}
html.dark .tf-drop label{border:1.5px dashed #3F4246}
html.dark .shell.side-custom .side-toggle:hover{background:color-mix(in srgb,var(--side) 80%,#181A1D)}
html.dark .side-toggle:focus-visible{outline:2px solid #273566}
html.dark .rp-ac{background:#181A1D}
html.dark .ct-app{background:#181A1D}
html.dark .ct-search{background:#181A1D}
html.dark .ct-table th{background:#1B1C20}
html.dark .ct-table td{background:#181A1D}
html.dark .ct-table tr:hover td{background:#1B1C20}
html.dark textarea.ct-input{background:#181A1D}
html.dark .ct-cols li{background:#181A1D}
html.dark .dub-kpis > div{background:#181A1D}
html.dark .dub-fluzo{background:#181A1D}
html.dark .dub-table th{background:#1B1C20}
html.dark .dub-table tr:hover td{background:#19191F}
html.dark .dub-table tfoot td{background:#1B1C20}
html.dark .dub-role{background:#18122E;color:#C0AAE3}
html.dark .dub-role b{background:#181A1D}
html.dark .dub-un td{background:#322B0F}
html.dark .dub-un .dub-actor{background:#181A1D}
html.dark .dub-src{background:#1B1C20}
html.dark .dub-drop label{border:2px dashed #3F4246}
html.dark .dub-pop{background:#181A1D}
html.dark .ct-bulk{background:#31220E;border-bottom:1px solid #5F4425}
html.dark .ct-table tr.ct-on td{background:#31220E}
html.dark .dub-fluzo-box{background:#181A1D}
html.dark .dub-drop2{border:2px dashed #3F4246}
html.dark .dub-drop2:hover,html.dark .dub-drop2.over{background:#130E2F}
html.dark .dub-drop2.has-file{background:#130E2F}
html.dark .fz-box{fill:#D1CDE8;stroke:#C0AAE3}
html.dark .fz-tube{stroke:#CAB8EA}
html.dark .grid-hbar{background:rgba(27,28,32,0.96)}
html.dark .colpick{background:#181A1D}
html.dark .colpick label:hover{background:#1D1F23}
html.dark .tp-fields > div{background:#1A1D22}
html.dark .tp-desc{background:#1B1C20}
html.dark .desc-wrap.has-desc:not(.editing) .desc-preview{background:#19191F}
html.dark .sl-link input{background:#1A1D22}
html.dark .dub-kpis > div.ok{border-color:#316544;background:#122D1A}
html.dark .dub-kpis > div.ok b{color:#B0E7C4}
html.dark .dub-pbar{background:#25262A}
html.dark .dub-take.rec{background:#122D1A}
html.dark .dub-take.rec > b{color:#B0E7C4}
html.dark .dub-take i.rec{color:#B0E7C4}
html.dark .dub-kpis > div.skip{border-color:#602727;background:#2D1010}
html.dark .dub-skipbar{background:#322B0F;border:1px solid #675B29}
html.dark .dub-skipbtn{color:#EBC1A8}
html.dark tr.dub-nn td{background:#171E24}
html.dark .dub-nnchip{color:#C2C6CB;background:#20262E}
html.dark .dub-take.skip{background:#2D1010}
html.dark .bk-status.bad{background:#2D1010}
html.dark .bk-ok{color:#B0E7C4}
html.dark .bk-tag{background:#0E1631}
html.dark .bk-help pre{background:#1A1D22}
html.dark .dub-gobtn{background:#181A1D;color:#D1D8E6;border:1px solid #3B3E44}
html.dark .dub-gobtn:hover{color:#D1D8E6}
html.dark .dst{background:#181A1D;color:#D1D8E6}
html.dark .rpe-st [data-st="cancelada"].on{background:#351111}
html.dark .sheet-grip:hover,html.dark .sheet-grip:focus-visible{background:#1E2127}
html.dark .dbj-st span{background:#1E2023}
html.dark .dbj-acts{background:#191D21}
html.dark .dub-switch select{background:#181A1D}
html.dark .rpd-acts .btn.rpd-prov{background:repeating-linear-gradient(135deg,#20262E 0 10px,#171E24 10px 20px);color:#C9CDD3}
html.dark .r-chip.conf{background:#143620;color:#B9E7CB;border:1px solid #316544}
html.dark .r-chip.cancel{background:#351111;border:1px solid #602727}
html.dark .rp-tile.rp-pin.on{background:#413814;color:#EBC1A8}
html.dark .ses-chip{background:#181A1D}
html.dark .ses-chip.conf{background:#122D27}
html.dark .ses-chip.conf svg{color:#B2EBE6}
html.dark .ses-chip.prov{background:#0E1D30}
html.dark td.c-rec .rec.fin{color:#B0E7C4}
html.dark .ses-pop{background:#181A1D}
html.dark .ses-pop a.sp-row:hover,html.dark .ses-pop a.sp-row:focus-visible{background:#191D26}
html.dark .ses-pop .sp-st.provisional{background:#0E1D30}
html.dark .ses-pop .sp-st.confirmada{background:#122D27;color:#B2EBE6}
html.dark table.grid th.c-title .th-sort{background:#181A1D}
html.dark .magic-btn,html.dark .dub-gobtn.magic{color:#F0E5CF;background:linear-gradient(135deg,#5B4C12 0%,#F59E0B 45%,#43186C 100%)}
html.dark .magic-btn:hover,html.dark .dub-gobtn.magic:hover{color:#F0E5CF}
html.dark .mg-card{background:#181A1D}
html.dark .mg-badge{background:linear-gradient(135deg,#5B4C12,#F59E0B 50%,#43186C)}
html.dark .mg-grid input,html.dark .mg-grid select{background:#181A1D}
html.dark .mg-table th{background:#1B1C20}
html.dark .mg-prev{background:#110D2D;border:1px solid #2A1F51}
html.dark .mg-gears svg path{fill:#CAB8EA}
html.dark .mg-gears .mg-hole{fill:#D6D2EA}
html.dark .mg-g2 path{fill:#C0AAE3}
html.dark .mg-g3 path{fill:#CCAEE4}
html.dark .dub-splitchip{background:#171032}
html.dark .sp-badge{background:linear-gradient(135deg,#19123A,#25145A)}
html.dark .sp-chip{background:#181A1D}
html.dark .sp-empty{background:#171E24}
html.dark .sp-matrix th{background:#1B1C20}
html.dark .sp-matrix tr.none td{background:#322B0F}
html.dark .sp-mk.ok{background:#143620;color:#B0E7C4}
html.dark .sp-mk.no{background:#351111}
html.dark .sp-cb span{border:2px solid #394149;background:#181A1D}
html.dark .bk-fb-card{background:#181A1D}
html.dark .bk-fb-list button:hover{background:#191D26}
html.dark .pt-head{background:#181A1D}
html.dark .pt-sum .ok{color:#B0E7C4}
html.dark .pt-probs{background:#413814;color:#EBC1A8}
html.dark .pt-pop{background:#181A1D}
html.dark .pt-pop a:hover{background:#191D26}
html.dark .pt-split:hover::after,html.dark .pt-dragging .pt-split::after{background:#181A1D}
html.dark .pt-tc{border:2px solid #383A3F}
html.dark .pt-script{background:#181A1D}
html.dark .pt-row.sel{background:#0E1D30}
html.dark .pt-take{border-top:1px dashed #394149;background:#171E24}
html.dark .pt-take.sel{background:#122238}
html.dark .pt-tcb{background:#181A1D;border:1px solid #394149}
html.dark .pt-tcb.est{color:#ABB3C2}
html.dark .pt-cnt{color:#C9CDD3}
html.dark .pt-per span.over{background:#351111}
html.dark .pt-take.bad{background:#322B0F}
html.dark .pt-d .pt-t[contenteditable]{background:#181A1D}
html.dark .pt-hl{background:#5B4C12}
html.dark.focus body{background:#191D26}
html.dark .pt-bar{background:#181A1D}
html.dark .pt-modal-box{background:#181A1D}
html.dark .pt-modal-chk small{color:var(--muted,#ABB3C2)}
html.dark .pt-ren form{background:#181A1D}
html.dark .pt-badge{color:#B0E7C4;background:#143620}
html.dark .pt-modal-prev{color:#B0E7C4}
html.dark .pt-rep{background:#181A1D}
html.dark .pt-rep-warn{background:#413814;color:#EBC1A8}
html.dark .pt-rr{background:#322B0F}
html.dark .pt-rr.has{background:#181A1D}
html.dark .pt-rr.skip{background:#1E2023}
html.dark .pt-rr-t button{border:1px solid #394149;background:#181A1D;color:#C9CDD3}
html.dark .pt-rr-t button:hover{background:#122238}
html.dark .pt-take.live{background:#143620}
html.dark .pth-when{color:#ABB3C2}
html.dark .pth-panel{background:#181A1D}
html.dark .sv{background:#181A1D}
html.dark .sv-head{background:linear-gradient(135deg,#130E2F,#0E3032)}
html.dark .sv-space{background:#181A1D}
html.dark .sv-space.off{background:#171E24}
html.dark .sv-sw{background:#2A3139}
html.dark .sv-knob{background:#181A1D;color:#AAB4C2}
html.dark .sv-p{border-bottom:1px dashed #34373C}
html.dark .sv-foot{background:#1B1C20}
html.dark .tc{background:#181A1D}
html.dark .tc-head{background:linear-gradient(135deg,#31220E,#130E2F)}
html.dark .tc-side{background:#1B1C20}
html.dark .tc-f:hover,html.dark .tc-tag:hover{background:#192027}
html.dark .tc-f.on,html.dark .tc-tag.on{background:#171032}
html.dark .tc-new{border:1.5px dashed #30255C;background:#181A1D}
html.dark .tc-new:hover{background:#130E2F}
html.dark .tc-card{background:#181A1D}
html.dark .tc-card:hover{border-color:#30255C}
html.dark .tc-detail{background:#130D2C}
html.dark .tc-l{background:#181A1D}
html.dark .tc-sts span{background:#181A1D}
html.dark .tc-fs span{background:#192027;color:#C9CDD3}
html.dark .tc-kindsel button{background:#181A1D}
html.dark .tc-kindsel button.on{background:#130E2F}
html.dark .tc-el{background:#19191F}
html.dark .tc-addl{border:1.5px dashed #30255C;background:#181A1D}
html.dark .tc-foot{background:#1B1C20}
html.dark .tc-mode{background:#130E2F}
html.dark .np-card{background:#181A1D}
html.dark .np-card.on{background:#130E2F}
html.dark .np-tplpick{border:1px dashed #30255C;background:#140D2B}
html.dark .fd{background:#181A1D}
html.dark .fd-ib{background:#192027}
html.dark .fd-ib:hover{background:#20262E}
html.dark .fd-tabs button span{background:#192027}
html.dark .fd-search:focus-within{border-color:#392A66}
html.dark .fd-ti{background:color-mix(in srgb,var(--c) 12%,#181A1D)}
html.dark .fd-ti.own{background:#192027}
html.dark .fd-row{background:#181A1D}
html.dark .fd-row:hover{background:#171E24}
html.dark .fd-sw{background:#2A3139}
html.dark .fd-sw i{background:#181A1D}
html.dark .fd-addbig{border:1.5px dashed #30255C;background:#181A1D}
html.dark .fd-addbig:hover{background:#130E2F}
html.dark .fd-type{background:#181A1D}
html.dark .fd-type:hover{background:#171E24}
html.dark .fd-exr:hover{background:#171E24}
html.dark .fd-hero{background:color-mix(in srgb,var(--c) 8%,#181A1D)}
html.dark .fd-hero .fd-ti{background:#181A1D}
html.dark .fd-f input:focus{border-color:#392A66}
html.dark .fd-seg{background:#192027}
html.dark .fd-seg button.on{background:#181A1D}
html.dark .fd-th{color:#C2C6CB;background:#171E24}
html.dark .fd-ico{background:#181A1D;color:#C9CDD3}
html.dark .fd-ico:hover{background:#192027}
html.dark .fd-where label.on{background:#130E2F}
html.dark .fd-note{background:#322B0F}
html.dark .fd-foot{background:#1B1C20}
html.dark .fd-chip{background:#181A1D}
html.dark .fd-chip:hover{border-color:#392A66}
html.dark .main.has-bg .proj-toolbar.stuck{background:rgba(25,29,38,0.92)}
html.dark .toolbar-help{background:#181A1D}
html.dark .ph-resize span{background:rgba(57,65,76,0.55)}
html.dark .proj-head.has-cover .ph-resize span{background:rgba(24,26,29,0.75)}
html.dark .fs-pill button{background:#181A1D;color:#D1D8E6}
html.dark .dub-tool.t-magic{background:linear-gradient(135deg,#FBBF24 0%,#F59E0B 35%,#43186C 100%);color:#F0E5CF}
html.dark .dub-tool.t-magic:hover{color:#F0E5CF}
html.dark .dub-tool.t-script{background:linear-gradient(135deg,#31186A,#6D28D9)}
html.dark .pt-tg::after{background:#181A1D}
html.dark .dbj-acts{background:linear-gradient(180deg,#0D0D2C,#130E2F)}
html.dark .dub-tool.t-plan{background:linear-gradient(135deg,#764217,#EA580C)}
html.dark .dub-tool.t-conv{background:linear-gradient(135deg,#25145A,#7C3AED)}
html.dark .dub-tool.t-hoja{background:linear-gradient(135deg,#151C5D,#4F46E5)}
html.dark .dub-tool.t-salas{background:linear-gradient(135deg,#1B1C66,#3730A3)}
html.dark .dbj-row+.dbj-row{border-top:1px dashed #312A4C}
html.dark .auto-done{background:linear-gradient(135deg,#122F21,#173B28);border:1px solid #2D5C46}
html.dark .auto-done-tx b{color:#B7F0E0}
html.dark .auto-done-tx span{color:#AFF1DE}
html.dark .adb{background:#181A1D;color:#B7F0E0}
html.dark .adb:hover{background:#122D1A;color:#B7F0E0}
html.dark .adb.undo{border-color:#602727}
html.dark .adb.undo:hover{background:#2D1010}
html.dark .mg-done{background:linear-gradient(135deg,#122F21,#173B28);border:1px solid #2D5C46}
html.dark .mg-done>div{color:#AFF1DE}
html.dark .mg-done b{color:#B7F0E0}
html.dark .mg-badge.undo{background:linear-gradient(135deg,#4F1919,#DC2626)}
html.dark .mg-keep{background:#122F21;border:1px solid #2D5C46;color:#B7F0E0}
html.dark .gdlg{background:#181A1D}
html.dark .gdlg-tx{color:var(--ink,#D1D8E6)}
html.dark .gdlg-in{border:1px solid var(--line,#383A3F)}
html.dark .g-sess.prov{background:repeating-linear-gradient(135deg,var(--c) 0 5px,color-mix(in srgb,var(--c) 55%,#181A1D) 5px 10px)}
html.dark .g-lbl .g-clear{border:1px solid #602727;background:#181A1D}
html.dark .g-clear:hover{background:#2D1010}
html.dark .cal-lchip{background:#181A1D}
html.dark .cal-lchip[aria-pressed="false"]{background:#1E2023}
html.dark .rp-respick .rp-rcount{background:#1E2127}
html.dark .rpk2-all{background:#181A1D}
html.dark .rpk2-all:hover{background:#1E2023}
html.dark .rpk2-g{background:#191C22}
html.dark .rpk2-sw{background:#2E3135}
html.dark .rpk2-sw::after{background:#181A1D}
html.dark .rpk2-gh.part .rpk2-sw{background:color-mix(in srgb,var(--gc) 45%,#2E3135)}
html.dark .rpk2-r{border:1.5px solid #373B40;background:#181A1D}
html.dark .rpk2-ic{background:#1D2025}
html.dark .rpk2-r.on{background:color-mix(in srgb,var(--rc) 10%,#181A1D)}
html.dark .tl-tip-st{background:#1E2023}
html.dark .plm{background:var(--bg,#1D1F23)}
html.dark .vs-h{border-bottom:1px solid var(--line2,#34373C)}
html.dark .vs-sec{border-bottom:1px solid var(--line2,#34373C)}
html.dark .vs-opt:hover{background:#1C1E23}
html.dark .vs-dot{border:2px solid #3F4247}
html.dark .vs-tog:hover{background:#1C1E23}
html.dark .vs-tog i{background:#2E3135}
html.dark .vs-tog i::after{background:#181A1D}
html.dark .uv-pop{background:#181A1D}
html.dark .uv-seg{background:#1E2023}
html.dark .uv-seg button.on{background:#181A1D}
html.dark .uv-row:hover{background:#1C1E23}
html.dark .uv-item:hover{background:#1C1E23}
html.dark .uv-back:hover{background:#1C1E23}
html.dark .btn.qa-hoja,html.dark .dub-tool.qa-hoja,html.dark .dub-goto a.qa-hoja{background:#321C0F!important;border-color:#573A29!important}
html.dark .btn.qa-tab,html.dark .dub-tool.qa-tab,html.dark .dub-goto a.qa-tab{background:#0E1431!important;border-color:#232B53!important}
html.dark .btn.qa-enl,html.dark .dub-tool.qa-enl,html.dark .dub-goto a.qa-enl{background:#1A2B23!important;color:#B2EBE6!important;border-color:#365044!important}
html.dark .btn.qa-hoja:hover,html.dark .dub-tool.qa-hoja:hover,html.dark .dub-goto a.qa-hoja:hover{background:#3B2111!important;color:#E8B7A6!important}
html.dark .btn.qa-tab:hover,html.dark .dub-tool.qa-tab:hover,html.dark .dub-goto a.qa-tab:hover{background:#101636!important}
html.dark .btn.qa-enl:hover,html.dark .dub-tool.qa-enl:hover,html.dark .dub-goto a.qa-enl:hover{background:#1F342A!important;color:#BBE9E6!important}
html.dark .btn.qa-wa,html.dark .dub-goto a.qa-wa,html.dark .adb.wa{background:#192D20!important;color:#ABE9C7!important;border-color:#335140!important}
html.dark .btn.qa-wa:hover,html.dark .dub-goto a.qa-wa:hover,html.dark .adb.wa:hover{background:#1E3728!important;color:#B5EDCF!important}
html.dark .iv-table th{background:#1B1C20}
html.dark .iv-table td{border-bottom:1px solid var(--line2,#34373C)}
html.dark .iv-ses span.c{color:#B0E7C4}
html.dark .iv-n{background:#1E2023;color:#C4C7CA}
html.dark .iv-s{background:#413814;color:#EBC1A8}
html.dark .iv-y{background:#143620;color:#B0E7C4}
html.dark .iv-x{background:#351111}
html.dark .iv-c{background:#122238}
html.dark .iv-z{background:#1E2023}
html.dark.theme-dubx .main a:hover{color:#A9C4E6}
html.dark.side-light .side .brand:hover,html.dark.side-light .side .brand[aria-expanded="true"]{background:#202227}
html.dark.side-light .nav-group a:hover,html.dark.side-light .space summary:hover,html.dark.side-light .space-projects a:hover,html.dark.side-light .nav-proj a:hover{background:#202227}
html.dark.side-light .space-projects{border-left-color:#383C42}
html.dark.side-light .nav-more:hover{background:#25282C}
html.dark.side-light .soon em,html.dark.side-light .nav-arch{border-color:#3B3F44}
html.dark.side-light .side-toggle:hover{background:#22252A}
html.dark.side-light #side-fly{background:#181A1D}
html.dark.side-light #side-fly .nav-proj a:hover{background:#1D2025}
@media (min-width:901px){html.dark.side-light.side-mini .nav-label{background:#272A2F}}
@media (min-width:901px){html.dark.side-light.side-mini .space.fly-on summary{background:#24262B}}
html.dark.side-light .nav-dubx{background:#181A1D;border-color:#373C43}
html.dark.side-light .dubx-head{border-bottom-color:#35393F}
html.dark.side-light .dubx-word{color:var(--graphite,#CFD2D7)}
html.dark.side-light .nav-dubx .nav-group a.on{background:#121D32}
html.dark.side-light .nav-spaces.after-dubx{border-top-color:#3B3F45}
html.dark .tp-dubx .tp-side{background:#1C1E22;border-right:1px solid #383A40}
html.dark .tp-dubx .tp-side b:not(.tp-on){color:#A6AFBF}
html.dark .tp-dubx .tp-main{background:#1C2025}
html.dark .tp-clas .tp-main{background:#1E2023}
html.dark:not(.side-light) .nav-dubx img.dubx-mark{background:#181A1D}
html.dark .hjs-group h2 span{color:#ABB3C2}
html.dark .hjs-meta{color:#ABB3C2}
html.dark .hjs-go{color:#C4C7CA}
html.dark .dbj-dark .dbj-filter .seg a.on{background:#25262A;color:#DEDFE2}
html.dark .dbj-dark .dbj-upd{color:#ABB3C2}
html.dark .pt-atb{background:#0E1D30;border:1px solid #233B5A}
html.dark .pt-atb.mid{color:#EBC1A8;background:#322B0F}
html.dark .pt-atb.low{color:#E9CDB4;background:#5B5211}
html.dark .pt-atb.take em{color:#AAB4C2}
html.dark .pt-probs.atc{background:#122238;color:#AEBBE3}
html.dark .pt-popchk:hover{background:#191D26}
html.dark .badge-warn{background:#413814;color:#EBC1A8}
html.dark .pw-eye{color:#ABB3C2}
html.dark .pw-eye:hover{color:#DEDFE2}
html.dark .pt-pop a svg,html.dark .pt-pop .pt-popchk svg{color:#ABB3C2}
html.dark .atc-pill.on{background:#143620;color:#B9E7CB}
html.dark .atc-pill.off{background:#1E2024;color:#C4C7CA}
html.dark .atc-feats small{color:var(--muted,#ABB3C2)}
html.dark .atc-engine{background:#191D26}
html.dark .atc-dot{background:#3B404A}
html.dark .atc-engine.st-ready{background:#122F1E}
html.dark .atc-engine.st-off,html.dark .atc-engine.st-old,html.dark .atc-engine.st-nolic{background:#34280F}
html.dark table.kv th{color:#ABB3C2}
html.dark .pt-head .pt-tb.pt-locked{color:#ABB3C2}
html.dark .atc-form select{background:#181A1D}
html.dark .atc-bar{background:#1E2127}
html.dark .apx-tg::after{background:#181A1D}
html.dark .apx-seg button[data-rig="flex"].on{color:#B0E7C4}
html.dark .pt-cut button{border:1px solid #394149;background:#181A1D;color:#C9CDD3}
html.dark .pt-vlit small{color:#ABB3C2}
html.dark .pt-vlup{color:#ABB3C2}
html.dark .pt-pop a.pt-tool:hover{background:#191D26}
html.dark .pt-toolic{background:#0E1631}
html.dark .pt-tooltx small{color:#ABB3C2}
html.dark .pt-pop a.pt-tool.pt-locked .pt-toolic{background:#1E2023}
html.dark .pt-tkx{color:#ABB3C2}
html.dark .pt-tkx:hover{background:#1E2023;color:#D1D8E6}
html.dark .pt-tktabs{background:#192027}
html.dark .pt-tktabs button{color:#C2C6CB}
html.dark .pt-tktabs button.on{background:#181A1D;color:#D1D8E6}
html.dark .pt-tkcard{border:1px solid var(--line,#383A3F)}
html.dark .pt-tkfield{color:#C2C6CB}
html.dark .pt-tkin{border:1px solid #394149;background:#181A1D;color:#D1D8E6}
html.dark .pt-tkin:focus{outline:2px solid #284565}
html.dark .pt-tkprev{color:#AAB4C2}
html.dark .pt-tkinfo{color:#C9CDD3}
html.dark .btn.pt-tkdanger{border-color:#602727}
html.dark .btn.pt-tkdanger:hover{background:#2D1010}
html.dark .pt-tkcard.pt-tkdz{border-color:#602727;background:#2D0D0D}
html.dark .pt-tkseg{border:1px solid #394149}
html.dark .pt-tkseg button{background:#181A1D;color:#C2C6CB}
html.dark .pt-modal .pt-rpopts label.pt-rpo{border:1.5px solid #323943;background:#181A1D;color:#D1D8E6}
html.dark .pt-rpo:hover{border-color:#263758}
html.dark .pt-rpo-r{border:2px solid #394149;background:#181A1D}
html.dark .pt-rpo-tx > b em{background:#101C37}
html.dark .pt-rpo-tx small{color:#AAB4C2}
html.dark .pt-rpo-w{color:#EBC1A8}
html.dark .pt-rpo.pt-rpo-bad.on{background:#2D0D0D}
html.dark .pt-head{background:#1A1A1F;border-bottom-color:#37393E}
html.dark .pt-head .pt-grp{background:#222428}
html.dark .pt-head .pt-tb,html.dark .pt-head .pt-grp .btn.small{color:#D1D4DA}
html.dark .pt-head .pt-tb svg{color:#C4C6CB}
html.dark .pt-head .pt-tb:hover,html.dark .pt-head .pt-menu:has(.pt-pop:not([hidden])) > .pt-tb{background:#181A1D;color:#D1D4DA}
html.dark .pt-head .pt-tb:active{background:#272A2F}
html.dark .pt-head > .pt-tb-ic{background:#222428}
html.dark .pt-head .pt-tb.on,html.dark .pt-head .pt-fs.on{background:#181A1D}
html.dark .pt-head .pt-tb.pt-toolsbtn{color:#D1D4DA}
html.dark .pt-head .pt-tb.pt-toolsbtn:hover,html.dark .pt-head .pt-menu:has(.pt-pop:not([hidden])) > .pt-tb.pt-toolsbtn{background:#181A1D}
html.dark .pt-head .pt-pop{background:rgba(24,26,29,0.97)}
html.dark .pt-head .pt-pop a{color:#D1D4DA}
html.dark .pt-head .pt-pop a.pt-popdanger:hover{background:#2E1815}
html.dark .pt-head .pt-toolic{background:#1F2226}
html.dark .pt-head .pt-pop a.pt-tool .pt-toolic svg{color:#D1D4DA}
html.dark .pt-head .pt-pop a.pt-tback:hover{background:#0E1A31}
html.dark .ver-chip{color:#C4C6CB;background:#222428}
html.dark .proj-toolbar .seg,html.dark .dub-views .seg,html.dark .dub-kpis-r .seg,html.dark .dub-goto{background:#222428}
html.dark .proj-toolbar .seg a,html.dark .proj-toolbar .seg button,html.dark .dub-views .seg a,html.dark .dub-views .seg button,html.dark .dub-kpis-r .seg a,html.dark .dub-kpis-r .seg button,html.dark .dub-goto a{color:#D1D4DA!important}
html.dark .proj-toolbar .seg a svg,html.dark .proj-toolbar .seg button svg,html.dark .dub-views .seg a svg,html.dark .dub-kpis-r .seg svg,html.dark .dub-goto a svg{color:#C4C6CB}
html.dark .proj-toolbar .seg a:hover,html.dark .proj-toolbar .seg button:hover,html.dark .dub-views .seg a:hover,html.dark .dub-views .seg button:hover,html.dark .dub-kpis-r .seg a:hover,html.dark .dub-kpis-r .seg button:hover,html.dark .dub-goto a:hover{background:#181A1D!important}
html.dark .proj-toolbar .seg a.on,html.dark .proj-toolbar .seg button.on,html.dark .dub-views .seg a.on,html.dark .dub-views .seg button.on,html.dark .dub-kpis-r .seg .on,html.dark .sheet-zoom .tb-fs.on{background:#181A1D!important;color:#D1D4DA!important}
html.dark .proj-toolbar .seg a.on:hover,html.dark .dub-views .seg a.on:hover{background:#181A1D!important}
html.dark .dub-goto a.qa-hoja,html.dark .dub-goto a.qa-tab,html.dark .dub-goto a.qa-enl,html.dark .dub-goto a.qa-wa{color:#D1D4DA!important}
html.dark .dub-goto a.qa-hoja:hover,html.dark .dub-goto a.qa-tab:hover,html.dark .dub-goto a.qa-enl:hover,html.dark .dub-goto a.qa-wa:hover{background:#181A1D!important;color:#D1D4DA!important}
html.dark .dub-tb .dub-tools{background:#222428}
html.dark .dub-tb .dub-tool,html.dark .dub-tb .dub-tool.t-magic,html.dark .dub-tb .dub-tool.t-script,html.dark .dub-tb .dub-tool.t-rev{color:#D1D4DA}
html.dark .dub-tb .dub-tool svg{color:#C4C6CB}
html.dark .dub-tb .dub-tool:hover,html.dark .dub-tb .dub-tool.t-magic:hover{background:#181A1D;color:#D1D4DA}
html.dark .dub-tb .dub-tool.auto-ok svg{color:#B3E4CB}
html.dark .proj-toolbar .ph-icons{background:#222428}
html.dark .proj-toolbar .ph-ic{color:#C4C6CB}
html.dark .proj-toolbar .ph-ic:hover{background:#181A1D;color:#D1D4DA}
html.dark .proj-toolbar .ph-actions .btn.primary{background:#222428;color:#D1D4DA}
html.dark .proj-toolbar .ph-actions .btn.primary:hover{background:#181A1D;color:#D1D4DA}
html.dark .rooms-page .page-head .btn.small.qa-hoja,html.dark .rooms-page .page-head .btn.small.qa-tab,html.dark .rooms-page .page-head .btn.small.qa-enl,html.dark .rooms-page .page-head .btn.small[data-escback]{background:#222428!important;color:#D1D4DA!important}
html.dark .rooms-page .page-head .btn.small.qa-hoja:hover,html.dark .rooms-page .page-head .btn.small.qa-tab:hover,html.dark .rooms-page .page-head .btn.small.qa-enl:hover,html.dark .rooms-page .page-head .btn.small[data-escback]:hover{background:#181A1D!important}
html.dark .rooms-page .page-head .btn.small.qa svg{color:#C4C6CB}
html.dark .dbj-b .magic-btn.auto-ok svg{color:#A8E3C6}
html.dark .sl-page .sl-qr{background:#181A1D}
html.dark .proj-toolbar .seg-filter .seg-lbl{color:#B1B7C2}
html.dark .rp-filterbar .rp-fbtn{background:#181A1D}
html.dark .rp-filterbar .rp-respick.fx-on{background:#331D0F!important;border-color:#5D3F2B!important;color:#E8B7A6!important}
html.dark .rp-filterbar .fx-on .rp-rcount{color:#E8B7A6}
html.dark .rp-filterbar .rp-respick.fx-on .rp-rcount{background:#412715}
html.dark .mg-grid .mg-pausa input{background:#1F2226;color:#ABB3C2;border-color:#373B40}
html.dark .dub-ctb[aria-expanded="true"]{background:#20262E}
html.dark .dub-cti{color:#AAB4C2}
html.dark .ct-row svg{color:#B1B7C2}
html.dark .ct-copy:hover{background:#20262E}
html.dark .ct-copy.ok{background:#143620;color:#B0E7C4}
html.dark .nl-x:hover{background:#25282C;color:#D3D6DB}
html.dark .pt-ctl .pt-pad .pk{color:#AAB2C1}
html.dark .pt-ctl .pt-pad .pt-play{background:#1B1F25;color:#DEDFE2}
html.dark .pt-ctl .pt-pad .pt-play:hover{background:#181A1D}
html.dark .pt-ctl .pt-pad .pt-play small{color:#C4C7CA}
html.dark.side-light .nav-mod .mod-head{border-bottom-color:#35393F}
html.dark.side-light .nav-mod .mod-head:hover .mod-chev{color:#CFD2D7}
html.dark .auto-done.man-done{background:linear-gradient(135deg,#0E1D30,#122238);border-color:#233B5A}
html.dark .man-done .auto-done-tx b{color:#AEBBE3}
html.dark .dub-tb .dub-tool.t-prog{background:#181A1D;color:#D1D4DA}
html.dark .dub-tb .dub-tool.t-prog:hover{background:#181A1D}
html.dark .t-prog .pg-ic{background:linear-gradient(135deg,#F59E0B,#6F1F47 60%,#31186A)}
html.dark .dub-tb .dub-tool.t-prog.auto-ok,html.dark .dub-tool.t-prog.auto-ok{background:#181A1D;color:#D1D4DA}
html.dark .t-prog.auto-ok .pg-w svg{color:#A5EFD8!important}
html.dark .dub-tabs.ftabs ~ .dub-pane > .dub-repimg{border-bottom:1px solid var(--line2,#34373C)}
html.dark .dst.full.rec::before,html.dark .tst.rec::before,html.dark .rec-badge::before{background:#711D1D}
html.dark .dst.dot.rec i{background:#711D1D}
html.dark .dbj-st span.rec i{background:#711D1D!important}
html.dark .ag-ck{border:2px solid #394149;background:#181A1D}
html.dark .ag-ck[aria-checked="true"]::after{border:solid #2F3237}
html.dark .ag-row.rp-picked{background:#0E1D30}
html.dark .ag-row.rp-picked{background:#0E1D30}
html.dark select.status-select.st-rec{background-image:radial-gradient(circle,#181A1D 0 3.5px,transparent 4px)}
html.dark .new-list .grid-new-list>label input{background:#1E2024}
html.dark .new-list .grid-new-list>label input:focus{background:#181A1D}
html.dark .new-list .new-actions .btn{background:#25282C;color:#D1D4DA}
html.dark .new-list .new-actions .btn:hover{background:#181A1D}
html.dark .nl-dd-b{background:#1E2024}
html.dark .nl-dd-b:hover{background:#222428}
html.dark .nl-dd.open .nl-dd-b{background:#181A1D}
html.dark .nl-menu{background:#181A1D}
html.dark .nl-it:hover,html.dark .nl-it.kb{background:#1B2128}
html.dark .nl-sep{background:#26282D}
html.dark .nl-dd-big .nl-it.on{background:#0E192F}
html.dark .atcb .atcb-caps .btn,html.dark .atcb .atcb-det>summary.btn,html.dark .atcb .card form .btn{background:#25282C;color:#D1D4DA}
html.dark .atcb .atcb-caps .btn:hover,html.dark .atcb .atcb-det>summary.btn:hover{background:#181A1D}
html.dark .atcb .atcb-caps .btn svg{color:#C4C6CB}
html.dark .atcb .card form .btn.danger{background:#311212}
html.dark .atc-engine.st-wait{background:#0E1A31}
html.dark .atc-engine.st-missing{background:#34280F}
html.dark .nav-atc{background:#2A3139}
html.dark .nav-atc.off{background:#2A3139}
html.dark .dxd-l>span{color:var(--d-mut,#B1B7C2)}
html.dark .dxd-b{background:var(--d-bar,#272A2F)}
html.dark .pth-dual{background:var(--d-card,#181A1D);color:var(--d-ink,#D3D6DB)}
html.dark .pt-atb.ok{color:#C0E7CF;background:#143620}
html.dark .pt-atin{background:#181A1D;color:#D3D6DB}
html.dark .pt-head .pt-views .pt-tb.on{background:#181A1D}
html.dark .pt-atcjob{border:1px solid #263758;background:#0F1C32}
html.dark .pt-atcjob:hover{background:#101F38}
html.dark .pt-atcjob.off{background:#1E2023;border-color:#3E4145;color:#C4C7CA}
html.dark .atcj{background:#181A1D}
html.dark .atcj-bar{background:#25262A}
html.dark .atcj-st{background:#1E2023;color:#CACDD1}
html.dark .atcj.st-procesando .atcj-st,html.dark .atcj.st-en-cola .atcj-st{background:#0F1C32}
html.dark .atcj.st-terminado .atcj-st{background:#143620;color:#C0E7CF}
html.dark .atcj.st-error .atcj-st,html.dark .atcj.st-interrumpido .atcj-st{background:#351111;color:#E4A8A8}
html.dark .nav-dxvp{background:#121C30}
html.dark .mat-open{border:1px solid #383B40;background:#1C1E22}
html.dark .mat-open:hover{background:#181A1D}
html.dark .mat-help{border-top:1px solid var(--line,#37393E)}
html.dark .mat-help p{color:var(--muted,#B1B7C2)}
html.dark .tx-saved{color:#ABE2C4}
html.dark .tx-saved.ing i{background:#2E3239}
html.dark .tx-dot{background:#39414C}
html.dark .tx-av{background:#232830;color:#C4C6CB}
html.dark .tx-av.sm{background:#111D32}
html.dark .tx-sw i{background:#272A2F}
html.dark .tx-sw i::after{background:#181A1D}
html.dark .tx-del:hover{background:#301512}
html.dark .tx-dlg{background:var(--tx-card,#181A1D);color:var(--tx-ink,#D4D7DC)}
html.dark .tx-dlg-in label{color:#AAB2C2}
html.dark .le-saved{color:#B0E7C4}
html.dark .le-saved.err i{background:#711D1D}
html.dark .le-sw i::after{background:#181A1D}
html.dark .le-x:hover{background:#2D1310}
html.dark .le-chip-add{border:1px dashed #313E54}
html.dark .le-del:hover{background:#351411}
html.dark .tx-take::before{background:#181A1D}
html.dark .tx-take.st-r::before{background:#711D1D}
html.dark .tx-take.st-b::before{background:#113358}
html.dark .tx-book{background:var(--tx-soft,#1C2025);color:var(--tx-ink,#D1D4DA)!important}
html.dark .tx-book small{color:var(--tx-mute,#AAB2C1)}
html.dark .tx-book i{color:var(--tx-mute,#AAB2C1)}
html.dark .tx-chat .chat-count.unread{background:#711D1D}
html.dark .af-av{background:linear-gradient(140deg,#143971,#0A6CF5)}
html.dark .af-tabs em.hot{background:#35250F;color:#F2D2A3}
html.dark .af-kp .hl{border-color:#233554}
html.dark .af-ty.cine{background:#191030}
html.dark .af-ty.spot{background:#35250F;color:#F2D2A3}
html.dark .af-cg.own{background:#32250E;border-color:#55462A;color:#F2D2A3}
html.dark .af-st.g{background:#1B2D21;color:#B0E7C4}
html.dark .af-st.y{background:#35250F;color:#F2D2A3}
html.dark .af-st.v{background:#191030}
html.dark .af-mini{color:#F2D2A3;background:#35250F}
html.dark .af-chg{color:#F2D2A3;background:#32250E;border:1px solid #55462A}
html.dark .af-warn{color:#F2D2A3;background:#32250E;border:1px solid #55462A}
html.dark .af-own{color:#F2D2A3;background:#35250F}
html.dark .af-tg .ov{background:#32250E}
html.dark .af-tg .ov small{color:#F2D2A3}
html.dark .af select.af-ty.cine{background:#191030!important}
html.dark .af select.af-ty.spot{background:#35250F!important}
html.dark .ct-pb{border:1px solid var(--line,#383B40);background:var(--card,#181A1D);color:var(--ink,#D4D7DC)!important}
html.dark .ct-pb svg{color:#AAB2C2}
html.dark .ct-pb.eur svg{color:#B0E7C4}
html.dark .ct-seg a svg{color:#AAB2C2}
html.dark .ct-pop2 .cp-av{background:linear-gradient(140deg,#143971,#0A6CF5)}
html.dark .ct-pop2 .cp-here>span:first-child{color:#AAB2C2}
html.dark .ct-pop2 .cp-kp .hl{background:#35250F;border-color:#5D492B;color:#F2D2A3}
html.dark .ct-pop2 .cp-kp .hl b{color:#F2D2A3}
html.dark .gs-ic.av{background:linear-gradient(140deg,#143971,#0A6CF5)}
html.dark .gs-go a{background:#101C31}
html.dark .grid thead tr.grp-row th{color:var(--gc,#AAB2C2);background:var(--head-bg,#1A1D22)}
html.dark .tec-mini{color:#B2EBE6;background:#1B2D2B}
html.dark .g-bar{background:#24262A}
html.dark .g-ok{color:#B0E7C4}
html.dark .fz-tabs{background:var(--line2,#1F2226)}
html.dark .fz-tabs button.on{background:#181A1D}
html.dark .tec-chip{border:1px dashed #3F5955;color:#B2EBE6}
html.dark .tec-chip.on{background:#1B2D2B}
html.dark .mat-strip{background:color-mix(in srgb,#181A1D 85%,transparent)}
html.dark .mat-strip .warn{background:#35250F}
html.dark .fzs-ic{background:linear-gradient(135deg,#0A6CF5,#2C2467)}
html.dark .fzs-ej img{background:#181A1D}
html.dark .fzs-x{background:#181A1D;color:#D4D7DC}
html.dark .prj-tabs a.on{background:#181A1D;color:#D4D7DC}
html.dark .prj-tabs a.on i{color:#AAB2C2}
html.dark .prj-q{background:var(--d-card,#181A1D)}
html.dark .prj-fz{background:var(--d-cap,#232529)}
html.dark .prj-fz button.on{background:var(--d-capOn,#181A1D)}
html.dark .prj-tg{background:var(--d-card,#181A1D)}
html.dark .prj-tg .sw{background:#2E3239}
html.dark .prj-tg .sw::after{background:#181A1D}
html.dark .prj-card{background:var(--d-card,#181A1D)}
html.dark .prj-card.serie{border:1.5px solid #313E54}
html.dark .pc-sp{color:#AAB2C2}
html.dark .pc-badge{background:#101C31}
html.dark .pc-badge.g{color:#C4C6CB;background:#1C2025}
html.dark .pc-strip i{background:#24262A}
html.dark .pc-strip span{color:#AAB2C2}
html.dark .pc-leg{color:#AAB2C2}
html.dark .pc-open[open] summary{background:#101C31}
html.dark .pc-ep:hover{border-color:#313E54;background:#0D192C}
html.dark .pc-ep .ring{background:conic-gradient(#22C55E var(--p),#24262A 0)}
html.dark .pc-ep .ring::after{background:var(--d-card,#181A1D)}
html.dark .pe-ph i{background:#24262A}
html.dark .pc-ft{border-top:1px solid var(--d-line,#34373C)}
html.dark .cv-who select{background:var(--card,#181A1D)}
html.dark .cv-whohd{border-bottom:1px solid var(--line2,#34373C)}
html.dark .cv-av{background:#152136}
html.dark .cv-kind{background:#101C31}
html.dark .cv-it.on{background:#0E192F}
html.dark .cv-when input,html.dark .cv-when select,html.dark .cv-notes textarea{background:var(--card,#181A1D)}
html.dark .cv-tr{background:#24262A}
html.dark .cv-lb .ok{color:#B0E7C4}
html.dark .cv-pz div{border:1px solid var(--line2,#34373C)}
html.dark .hoy{background:var(--d-card,#181A1D);color:var(--d-ink,#D4D7DC)}
html.dark .rp-ty.t-principal{background:#101C31}
html.dark .rp-ty.t-ambiente{background:#31220E}
html.dark .rp-tysel.t-principal{background-color:#101C31}
html.dark .rp-tysel.t-ambiente{background-color:#31220E}
html.dark .ent-new{background:#2C2467}
html.dark .en .en-ep{background:#1C2025}
html.dark .en-legend i{background:#1C2025}
html.dark .en-dst button:hover{background:#22252A}
html.dark .en-dst button.done{background:#101C31}
html.dark .su .su-role{background:#1C2025}
html.dark .su-role > span em{color:#B0E7C4}
html.dark .su-role.on{background:#101C31}
html.dark .su-bk em{color:#B0E7C4}
html.dark .su-bk.prov{background:repeating-linear-gradient(135deg,#1C1E22 0 8px,#1F2226 8px 16px)}
html.dark .su-bk.prov em{color:#AAB2C2}
html.dark .su-sug button:hover{background:#22252A}
html.dark .su-sh{background:#120E31}
html.dark .su-orph{background:#31220E;color:#E9BFB0}
html.dark .su-orph b{color:#E8B7A6}
html.dark .myt-ck{border:1.7px solid #40444A}
html.dark .myt-ck.on::after{border:2px solid #2F3237}
html.dark .myt-ck.ses{background:#0E1C31}
html.dark .myt-why.r{background:#101C31}
html.dark .myt-why.f{background:#120E31}
html.dark .myt-why.s{background:#122F1E;color:#B0E7C4}
html.dark .myt-bk{color:#B0E7C4;background:#122F1E}
html.dark .myt-bk.prov{color:#AAB2C2;background:repeating-linear-gradient(135deg,#1C2025 0 7px,#222529 7px 14px)}
html.dark .myt-we.room{background:#0E1C31;color:#A9C3ED}
html.dark .myt-chips a{background:#1C2025}
html.dark .myt-ev.room{background:#0E1C31}
html.dark .lv-sw::after{background:#181A1D}
html.dark .lv-i.off .lv-sw{background:#26282D}
html.dark .lv-f button:hover{background:#101C31}
html.dark .sheet-zoom .sz-fit.on{background:#101C31}
html.dark .mtk-add:hover{background:#101C31}
html.dark .mtk-env:hover{background:#101C31}
html.dark .mtk-chip{background:#1C2025;color:#D4D7DC}
html.dark .mtk-chip em{color:#AAB2C2}
html.dark .mtk-chip.done{background:#122F1E}
html.dark .dxp-who{background:var(--tx-soft,#1C2025);color:var(--tx-ink,#D3D6DB)}
html.dark .dxp-st.none{background:var(--tx-soft,#1C2025)}
html.dark .dxp-pl{background:var(--tx-soft,#1C2025)}
html.dark .dxp-pop{background:color-mix(in srgb,var(--tx-card,#181A1D) 97%,transparent)}
html.dark .dxp-q{background:var(--tx-soft,#1C2025)}
html.dark .dxp-it{color:var(--tx-ink,#D3D6DB)}
html.dark .dxp-it:hover{background:var(--tx-soft,#1C2025)}
html.dark .dxp-it.on{background:#101C31}
html.dark .dxp-it i.none{background:#26282D}
html.dark .fzx-range>summary em{border-left:1px solid var(--tx-line,#383B40);border-right:1px solid var(--tx-line,#383B40)}
html.dark .fzx-now{background:var(--tx-soft,#1C2025)}
html.dark .fzx-who{background:var(--tx-card,#181A1D);color:var(--tx-ink,#D3D6DB)}
html.dark .fzx-who.inh{background:var(--tx-soft,#1C2025)}
html.dark .fzx-h{border-bottom:1px solid var(--tx-sep,#34373C)}
html.dark .fzx-hint{color:var(--tx-mute,#AAB2C2);background:var(--tx-soft,#1C2025)}
html.dark .fzx-gl{color:var(--tx-mute,#AAB2C2)}
html.dark .fzx-bar{background:var(--tx-soft,#1D1F23)}
html.dark .fzx-seg{border:1px solid rgba(47,50,55,0.6)}
html.dark .fzx-out{color:#C9CDD3}
html.dark .fzx-phh{background:var(--tx-soft2,#191D21)}
html.dark .fzx-prog{color:var(--tx-mute,#AAB2C2)}
html.dark .fzx-prog>span{background:#222529}
html.dark .fzx-win{color:var(--tx-ink,#C4C6CB)}
html.dark .fzx-st{background:#212429}
html.dark .fzx-job{border-top:1px solid var(--tx-sep,#32363C)}
html.dark .tx .fzx .fzx-data input{border:1px solid var(--tx-line,#383B40)!important;background:var(--tx-card,#181A1D)!important}
html.dark .fzx-date{background:var(--tx-soft,#1C2025)}
html.dark .fzx-date.auto{background:var(--tx-card,#181A1D);color:var(--tx-mute,#AFB6C5)}
html.dark .fzx-date.sala{background:#0E1C31}
html.dark .fzx-date em{background:var(--tx-soft,#1C2025)}
html.dark .fzx-x:hover{background:var(--tx-soft,#1C2025)}
html.dark .fzx-rbtn:hover{background:#0E1C31}
html.dark .fzx-bk{background:#0E1C31}
html.dark .fzx-grab{border-top:1px solid var(--tx-sep,#32363C);color:var(--tx-mute,#C4C6CB)}
html.dark .fzx-xtra{border-top:1px solid var(--tx-sep,#32363C)}
html.dark .fzx-ready{border-top:1px solid var(--tx-sep,#32363C);background:#130E2F}
html.dark .fzx-ready.on{background:#122F1E;color:#B0E7C4}
html.dark .fzx-ent{background:#2C2467}
html.dark .fzx-lh{background:var(--tx-soft2,#191D21)}
html.dark .fzx-legend{background:#3B3211;border:1px solid #645830;color:#F5E8B6}
html.dark .fzx-legend em{background:#181A1D}
html.dark .fzx-dlg{background:var(--tx-card,#181A1D);color:var(--tx-ink,#D3D6DB)}
html.dark .fzx-s{color:var(--tx-mute,#AAB2C2)}
html.dark .fzx-lb{color:var(--tx-mute,#AAB2C2)}
html.dark .fzx-chips button{background:var(--tx-soft,#1C2025)}
html.dark .fzx-row2 input{background:var(--tx-soft,#1C2025)}
html.dark .fzx-oc{background:#2D1515}
html.dark .fzx-free{background:#122F1E;color:#B0E7C4}
html.dark .cx{color:var(--tx-ink,#D3D6DB)}
html.dark .cx-back{color:var(--tx-mute,#AAB2C2)!important}
html.dark .cx-sub{color:var(--tx-mute,#AAB2C2)}
html.dark .cx-seg{background:#25282C}
html.dark .cx-seg button.on{background:#181A1D}
html.dark .cx-btn{background:#181A1D;color:#D3D6DB!important}
html.dark .cx-legend>div{background:#3B3211;border:1px solid #645830;color:#F5E8B6}
html.dark .cx-card{background:#181A1D}
html.dark .cx-tr{border-top:1px solid #32363C;background:#181A1D}
html.dark .cx-th{background:#191D21;color:#AAB2C2}
html.dark .cx-in{background:#1C1E22}
html.dark .cx-in:focus{background:#181A1D}
html.dark .cx-pill{background:#1C2025}
html.dark .cx-role{color:#C4C6CB}
html.dark .cx-sw{background:#26282D}
html.dark .cx-sw::after{background:#181A1D}
html.dark .cx-more{color:#AAB2C2}
html.dark .cx-more:hover{background:#1C2025}
html.dark .cx-grp{background:#1A1D22;border-top:1px solid #34373C}
html.dark .cx-tadd{border-top:1px solid #32363C}
html.dark .cx-board{background:#181A1D}
html.dark .cx-col{background:#1D1F23}
html.dark .cx-col h4 i{background:var(--pc,#39414C)}
html.dark .cx-whole{border:1.5px dashed #3B3F44}
html.dark .cx-job{background:#181A1D}
html.dark .cx-chip{background:#1C2025}
html.dark .cx-chip:hover{background:#101C31}
html.dark .cx-rule{color:#AFB6C5;background:#1C1E22}
html.dark .cx-rule:hover{background:#101C31}
html.dark .cx-rpop{background:#181A1D}
html.dark .cx-rpop label{color:#AAB2C2}
html.dark .cx-rpop select,html.dark .cx-rpop input{background:#1C2025}
html.dark .cx-auto{background:#170E30}
html.dark .cx-col.loose{background:#191D21}
html.dark .cx-lb{color:#AAB2C2}
html.dark .cx-lb input,html.dark .cx-lb select{background:#1C2025;color:#D3D6DB}
html.dark .cx-lb input:focus,html.dark .cx-lb select:focus{background:#181A1D}
html.dark .cx-types button{background:#1C2025}
html.dark .cx-types button.on{background:#101C31}
html.dark .cx-warn{background:#34280F;color:#F3D9A8}
html.dark .cx-x:hover{background:#2D1515}
html.dark .pl{color:var(--tx-ink,#D3D6DB)}
html.dark .pl-head p{color:#AAB2C2}
html.dark .pl-btn{background:#181A1D;color:#D3D6DB!important}
html.dark .pl-seg{background:#25282C}
html.dark .pl-seg a{color:#D3D6DB!important}
html.dark .pl-seg a.on{background:#181A1D}
html.dark .pl-nav a{background:#181A1D;color:#D3D6DB!important}
html.dark .pl-pj a{background:#181A1D;color:#D3D6DB!important}
html.dark .pl-inbox{background:#181A1D}
html.dark .pl-ih em{background:#21242A;color:#C4C6CB}
html.dark .pl-flt button{background:#1C2025}
html.dark .pl-q{background:#1C2025}
html.dark .pl-items{border-top:1px solid #34373C}
html.dark .pl-it{border-bottom:1px solid #31363D;background:#181A1D}
html.dark .pl-it small{color:#AAB2C2}
html.dark .pl-it:hover{background:#0D192D}
html.dark .pl-d{color:#C4C6CB}
html.dark .pl-hint{color:#AAB2C2;border-top:1px solid #34373C}
html.dark .pl-main{background:#181A1D}
html.dark .pl-tr{border-bottom:1px solid #32363C}
html.dark .pl-th{color:#C4C6CB;background:#191D21}
html.dark .pl-th>div{border-left:1px solid #32363C}
html.dark .pl-sec{background:#191D21;border-bottom:1px solid #34373C}
html.dark .pl-who small{color:#AAB2C2}
html.dark .pl-cell{border-left:1px solid #32363C}
html.dark .pl-cell.we{background:#191D21}
html.dark .pl-cell.today{background:#0D192D}
html.dark .pl-cell.abs{background:repeating-linear-gradient(45deg,#1C1E22,#1C1E22 8px,#1F2226 8px,#1F2226 16px)}
html.dark .pl-cell.pl-over{background:#0E1C31}
html.dark .pl-abs{color:#AAB2C2;background:#181A1D}
html.dark .pl-load{background:#1F2226}
html.dark .pl-bk.ag{background:#1C2025;color:#C4C6CB!important}
html.dark .pl-add:hover{background:#101C31}
html.dark .pl-ch{color:#AAB2C2;background:#191D21;border-bottom:1px solid #34373C}
html.dark .pl-cd{border-right:1px solid #32363C;border-bottom:1px solid #32363C}
html.dark .pl-cd.out{background:#191D21}
html.dark .pl-ev{background:color-mix(in srgb,var(--c) 14%,#181A1D);color:#D3D6DB!important}
html.dark .pl-ev em{color:#C4C6CB}
html.dark .pl-ev.unp{background:#181A1D;color:#AFB6C5!important}
html.dark .pl-leg{color:#AAB2C2}
html.dark .pl-leg i.a{background:#171032}
html.dark .pl-ym a{color:#D3D6DB!important}
html.dark .pl-legend>div{background:#3B3211;border:1px solid #645830;color:#F5E8B6}
html.dark .pl-dlg{background:#181A1D;color:#D3D6DB}
html.dark .pl-s{color:#AAB2C2}
html.dark .pl-lb{color:#AAB2C2}
html.dark .pl-lb input,html.dark .pl-lb textarea{background:#1C2025;color:#D3D6DB}
html.dark .pl-chips button{background:#1C2025}
html.dark .pl-busy .oc{background:#2D1515}
html.dark .pl-busy .free{background:#122F1E;color:#B0E7C4}
html.dark .pl-warn{background:#34280F;color:#F3D9A8}
html.dark .pl-pr.h{color:#AAB2C2}
html.dark .pl-pr input,html.dark .pl-pr select{background:#1C2025}
html.dark .pl-pr.new{border-top:1px dashed #383B40}
html.dark .pl-sw i{background:#272A2F}
html.dark .pl-sw i::after{background:#181A1D}
html.dark .pl-abi{background:#1C2025}
html.dark .pl-absnew select,html.dark .pl-absnew input{background:#1C2025}
html.dark .pl-pr select,html.dark .pl-absnew select{background:#1C2025 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239AA2AF' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 9 5-5 5 5M7 15l5 5 5-5'/%3E%3C/svg%3E") no-repeat right 9px center!important}
html.dark .pl-pr input:focus,html.dark .pl-pr select:focus,html.dark .pl-absnew input:focus,html.dark .pl-absnew select:focus{background-color:#181A1D!important}
html.dark .pl-pbtn{background:#181A1D;color:#D3D6DB}
html.dark .pl-pbtn i{background:#101C31}
html.dark .pl-pbtn em{color:#AAB2C2}
html.dark .pl-ppop{background:#181A1D}
html.dark .pl-pq{background:#1C2025}
html.dark .pl-ps{border-top:1px solid #34373C}
html.dark .pl-ps>summary{background:#191D21}
html.dark .pl-pr2:hover{background:#0D192D}
html.dark .pl-pf{border-top:1px solid #34373C}
html.dark .pl-flt.ph button{background:#181A1D}
html.dark .pl-flt.ph button.on{background:#101C31}
html.dark .pl-sec2{border-top:1px solid #34373C}
html.dark .pl-sec2>summary{background:#191D21}
html.dark .pl-ep{background:#181A1D}
html.dark .pl-ep>summary small{color:#AAB2C2}
html.dark .pl-ep .pl-it{border-top:1px solid #31363D}
html.dark .pl-bk.masked{background:#212429}
html.dark .pl-jobs{background:#1A1D22}
html.dark .pl-lp{color:#AAB2C2}
html.dark .pl-lr{background:#181A1D}
html.dark .pl-lr small{color:#AAB2C2}
html.dark .pl-lb2{background:#101C31}
html.dark .pl-lb2.off{background:#1C2025}
html.dark .cx-pmenu{background:#181A1D}
html.dark .cx-pmenu button:hover{background:#1C2025}
html.dark .cx-col h4 .cx-pm:hover{background:#181A1D;color:#D3D6DB}
html.dark .cx-col h4 small{color:#B0E7C4;background:#122F1E}
html.dark .cx-plan{background:#181A1D}
html.dark .cx-plan small{color:#AAB2C2}
html.dark .cx-make{background:#181A1D}
html.dark .cx-tp.on{background:#0D192D}
html.dark .cx-tp small{color:#AAB2C2}
html.dark .cx-tseg{background:#25282C}
html.dark .cx-tseg button.on{background:#181A1D}
html.dark .cx-s{color:#C3C5CA}
html.dark .lic-sub{color:#C3C5CA}
html.dark .lic-note{background:#101C31;color:#B8C7E2}
html.dark .lic-note.warn{background:#3B3211;color:#F5E8B6}
html.dark .lic-note.err{background:#2F1212;color:#E4ADAD}
html.dark .lic-card{background:var(--card,#181A1D)}
html.dark .lic-kv dt{color:#AAB2C2}
html.dark .lic-key{color:#C3C5CA}
html.dark .lic-sw small{color:#AAB2C2}
html.dark .lic-rm{color:#AAB2C2}
html.dark .lic-mo small{color:#AAB2C2}
html.dark .lic-tag.on{background:#1B3324;color:#B0E7C4}
html.dark .howto-y{background:#3B3211;border:1px solid #645830;color:#F5E8B6}
html.dark .howto-y b{color:#F6EBC0}
html.dark .ordp-ro{background:#3B2D11;color:#F3D9A8}
html.dark .ordp-now.ok{color:#B0E7C4}
html.dark .ordp-c{background:var(--card,#181A1D)}
html.dark .dz-drop{color:var(--d-ink,#D3D6DB)}
html.dark .dz-drop small{color:var(--d-mut,#B1B7C2)}
html.dark .dz-drop.has .dz-ic{color:#A8E3C6}
html.dark .dz-lb{color:var(--d-ink,#D3D6DB)}
html.dark .apx-note{color:var(--d-mut,#AAB2C2)}
html.dark .rp-seg em{background:#3B2D11;color:#F3D9A8}
html.dark .rp-gnote{color:#F3E1A8}
html.dark .t-pen{background:#171032}
html.dark .t-men{background:#3B2D11;color:#F3D9A8}
html.dark .t-fac{background:#112736;color:#A2D4F0}
html.dark .t-dob{background:#122F1E;color:#B0E7C4}
html.dark .t-ant{background:#2F1212}
html.dark .al-closed{color:#B0E7C4;background:#122F1E}
html.dark .al-cbx input:checked+i:after{border:solid #2F3237}
html.dark .al-sw i:after{background:#181A1D}
html.dark .al-sw.part input:checked+i{background:#1B5931}
html.dark .t-m75{background:#200F33}
html.dark .t-mes{background:#112736;color:#ABD7EF}
html.dark .t-ped{background:#413814;color:#EBC1A8}
html.dark .t-dir{background:#101937}
html.dark .t-tec{background:#192027;color:#C9CDD3}
html.dark .t-doc{background:#163E35;color:#B2EBE6}
html.dark .af-unit{border:1px solid var(--af-line,#383C42);background:var(--af-soft,#181A1D)}
html.dark .af-flat{color:var(--af-mute,#AAB2C2)}
html.dark .al-ed{background:#413814;color:#EBC1A8}
html.dark .af-lg p{color:var(--af-mute,#AAB2C2)}
html.dark .af-lr.h{color:var(--af-mute,#AAB2C2)}
html.dark .af-lr input{border:1px solid var(--af-line,#383C42);background:var(--af-soft,#181A1D)}
html.dark .af-lr select{border:1px solid var(--af-line,#383C42);background:var(--af-soft,#181A1D)}
html.dark dialog.pdel{background:var(--card,#181A1D);color:var(--ink,#D3D6DB)}
html.dark .pdel-lead{color:#AAB2C2}
html.dark .pdel-pj small{color:#AAB2C2}
html.dark .pdel-op small{color:#AAB2C2}
html.dark .pdel-what .r{border-top:1px solid #33373B}
html.dark .pdel-what .go.del{background:#2F1212}
html.dark .pdel-what .go.keep{background:#122F1E;color:#B0E7C4}
html.dark .pdel-ft small{color:#AAB2C2}
html.dark .fzs-hide{color:#AAB2C2}
html.dark .fzs-hide:hover{color:#D3D6DB}
html.dark .tf-a{background:rgba(24,26,29,0.94);color:#D4D7DC}
html.dark .tf-a:hover{background:#181A1D}
html.dark .tf-menu :focus-visible{background:#1F2023}
html.dark .lb-pdf canvas{background:#181A1D}
html.dark .lb-txt{background:#181A1D;color:#D4D7DC}
html.dark .desc code,html.dark .c-body code{background:var(--tx-soft,#1F2023)}
html.dark .rt-chk.on i::after{border:solid #2F3237}
html.dark .desc-vid{background:var(--tx-card,#181A1D)}
html.dark .dv-t b{color:var(--tx-ink,#D4D7DC)}
html.dark .xa-add{border:1.5px dashed #40444A}
html.dark .txs-ha.danger:hover{background:#2F1212}
html.dark .txs-ck.on::after{border:solid #2F3237}
html.dark .txs-menu button:focus-visible{background:#1F2023}
html.dark .txs-menu hr{border-top:1px solid #34373C}
html.dark .txs-pop .emo button:hover{background:#1F2023}
html.dark .txs-pop .seg2 button{background:#1F2023;color:#B1B7C2}
html.dark .bk-ct td{border-bottom:1px solid var(--line2,#33373B)}
html.dark .bk-verdict.ok{color:#B0E7C4}
html.dark .pp-tag-none{background:#2E3239}
html.dark .dxfv-pdf canvas{background:#181A1D}
html.dark .dxfv-txt{background:#181A1D;color:#D4D7DC}
html.dark .mtk-add:hover,html.dark .mtk-env:hover{background:#13213A}
html.dark .sheet > .sheet-head{background:#202227}
html.dark .sheet[data-hb="none"] > .sheet-head{background:#181A1D}
html.dark .sheet[data-hb="c"] > .sheet-head{background:color-mix(in srgb,var(--hb) 16%,#181A1D)}
html.dark .sheet > .sheet-head .sheet-count{background:rgba(24,26,29,0.75)}
html.dark .le-colors .hb-sw{background:color-mix(in srgb,var(--hb) 18%,#181A1D)}
html.dark .atcw-opt{background:#181A1D}
html.dark .atcw-p{color:var(--muted,#AAB2C2)}
html.dark .atcw-steps div{background:#1A1D22;color:#B1B7C2}
html.dark .atcw-steps b{color:var(--ink,#D4D7DC)}
html.dark .atcw-nodes{background:#181A1D}
html.dark .atcw-node{border-bottom:1px solid #33373B}
html.dark .atcw-node.sel{background:#0D192E}
html.dark .atcw-ic{background:#1F2023}
html.dark .atcw-n b{color:var(--ink,#D4D7DC)}
html.dark .atcw-s i{background:#2E3239}
html.dark .atcw-s.ok{color:#B0E7C4}
html.dark .atcw-x:hover{background:#1F2023}
html.dark .atcw-share{background:#191D21}
html.dark .atcw-sw i{background:#2A2D32}
html.dark .atcw-sw i:after{background:#181A1D}
html.dark .atc-where{background:#0D192E;border:1px solid #203254}
html.dark .atc-where small{color:#AAB2C2}
html.dark .atc-where-s{background:#181A1D}
html.dark .atcw label.atcw-h{color:var(--ink,#D4D7DC)}
html.dark .adm-tabs{background:var(--bg,#1D1F23)}
html.dark .adm-tabs button{color:#B1B7C2}
html.dark .adm-tabs i{background:#212429;color:#B1B7C2}
html.dark .adm-tabs button.on i{background:#101E35}
html.dark .adm-tabs i.warn{background:#2F1212}
html.dark .adm-srch{background:#181A1D}
html.dark .adm-seg{background:#212429}
html.dark .adm-seg button,html.dark .adm-seg label{color:#B1B7C2}
html.dark .adm-seg button.on,html.dark .adm-seg label:has(input:checked){background:#181A1D;color:#D4D7DC}
html.dark .adm-grp{background:#181A1D}
html.dark .adm-gh{background:#1A1D22;color:var(--ink,#D4D7DC)}
html.dark .adm-tb th{border-bottom:1px solid #33373B;background:#181A1D}
html.dark .adm-tb td{border-bottom:1px solid #33373B}
html.dark .adm-tb tbody tr:hover td{background:#191D21}
html.dark .adm-tb.flat{background:#181A1D}
html.dark .adm-st.ac{background:#1B2D21;color:#B0E7C4}
html.dark .adm-st.ar{background:#1F2023}
html.dark .adm-st.tp{background:#120E31}
html.dark .adm-mn{background:#1F2023;color:#B1B7C2}
html.dark .adm-mn:hover{background:#24272C}
html.dark .adm-more{border-top:1px solid #33373B;background:#181A1D}
html.dark .adm-pop{background:#181A1D}
html.dark .adm-pop a,html.dark .adm-pop button{color:var(--ink,#D4D7DC)}
html.dark .adm-pop a:hover,html.dark .adm-pop button:hover{background:#1F2023}
html.dark .adm-card{background:#181A1D}
html.dark .adm-card b{color:var(--ink,#D4D7DC)}
html.dark .adm-kpis>div{background:#181A1D}
html.dark .adm-kpis b.ok{color:#B0E7C4}
html.dark .adm-kpis span{color:#AAB2C2}
html.dark .adm-sheet{background:#181A1D}
html.dark .adm-x{background:#1F2023;color:#B1B7C2}
html.dark .adm-sb input:not([type=radio]):not([type=color]),html.dark .adm-sb select{color:var(--ink,#D4D7DC)}
html.dark .adm-tb a.strong{color:var(--ink,#D4D7DC)}
html.dark .pt-save-b:hover{background:#1B2128;color:var(--ink,#D4D7DC)}
html.dark .pt-hist-r{border-bottom:1px solid #33373B}
html.dark .pt-hist-now{background:#1B2D21;color:#B0E7C4}
html.dark .sl-page .sl-card .sl-atril{border-top:1px dashed var(--d-ring,#383C42)}
html.dark .cvx-av{background:#311E12;color:#E8B7A6}
html.dark .cvx-w{background:#4B3916;color:#F3D8AD}
html.dark .cvx-fi{background:rgba(24,26,29,0.6)}
html.dark .sheet-sum{background:#181A1D;color:#C4C7CA}
html.dark .mat-sc{background:color-mix(in srgb,#181A1D 85%,transparent)}
html.dark .mat-sc.empty{background:#322B0F}
html.dark .cs-lock{background:#3B2D11;color:#F3D8AD}
html.dark .cs-lock.on{background:#1D2E25;color:#BCE8D3}
html.dark .cs-tag.ok{background:#1D2E25;color:#BCE8D3}
html.dark .cs-tag.w{background:#3B2D11;color:#F3D8AD}
html.dark .cs-tag.g{background:#1F2226;color:#CACDD1}
html.dark .cs-kv dt{color:#AAB2C2}
html.dark .cs-note{color:#AAB2C2}
html.dark .cs-edit small{color:#AAB2C2}
html.dark .cs-dl span{color:#AAB2C2}
html.dark .cs-bar{background:#3B2D11;border:1px solid #5C4D2E;color:#F3D8AD}
html.dark .cs-x{color:#AAB2C2}
html.dark .cs-os button.on{background:#121C30}
html.dark .cs-steps li{border-top:1px solid #34373C}
html.dark .cs-steps li:before{background:#121C30}
html.dark .cs-msg{color:#AAB2C2}
html.dark .cs-msg.ok{color:#BCE8D3}
html.dark .cs-msg.ko{color:#E4ADAD}
html.dark .myt-sel input:checked+i::after{border:2px solid #2F3237}
html.dark .myt-sb:focus-visible{outline:2px solid #283E6B}
html.dark .ue-crumb{color:#AAB2C1}
html.dark .ue-sub{color:#AAB2C1}
html.dark .ue-tag{background:#0F1B32}
html.dark .ue-tag.g{background:#1A2D23;color:#B0F0D5}
html.dark .ue-tag.r{background:#2F1212}
html.dark .ue-tag.p{background:#180E32}
html.dark .ue-d{color:#AAB2C1}
html.dark .ue-small{color:#C4C6CB}
html.dark .ue-f{color:#C4C6CB}
html.dark .ue-role span{color:#AAB2C1}
html.dark .ue-seg span{color:#C4C6CB}
html.dark .ue-tg small{color:#AAB2C1}
html.dark .ue-tg i{background:#292D33}
html.dark .ue-tg i::after{background:#181A1D}
html.dark .ue-it:hover,html.dark .ue-it:focus-visible{background:#0E1A2F}
html.dark .ue-x:hover{background:#2F1212}
html.dark .ue-red{border-color:#53302D}
html.dark .ue .ue-pwbox .pw-repeat{color:#C4C6CB}
html.dark.side-light .nav-dxt .dubx-word b{color:#A8EBE5}
html.dark.side-light .nav-dxt .nav-group a.on{background:#1D2E2B;color:#AEEDE7}
html.dark.side-light .nav-dxt .nav-group a.on svg{color:#A8EBE5}
html.dark .ue-mod-dxt .ue-modw b{color:#A8EBE5}
html.dark .atcw-conx{background:#181A1D}
html.dark .atcw-conx-h{border-bottom:1px solid #33373B}
html.dark .atcw-conx-h b{color:var(--ink,#D4D7DC)}
html.dark .bx-title h1{color:#DBDCDF}
html.dark .bx-title p{color:#B1B7C2}
html.dark .bx-btn.sec{background:#25282C;color:#D3D6DB}
html.dark .bx-btn.sec:hover{background:#2A2D32}
html.dark .bx-ghost{color:#B1B7C2}
html.dark .bx-ghost:hover{background:#1F2226;color:#D3D6DB}
html.dark .bx-card{background:#181A1D}
html.dark .bx-lbl{color:#B1B7C2}
html.dark .bx-shield.ok{background:#1D2E25;color:#B0E7C4}
html.dark .bx-shield.bad{background:#2D1310}
html.dark .bx-shield.g{background:#1F2226;color:#B1B7C2}
html.dark .bx-st-t b{color:#DBDCDF}
html.dark .bx-st-t span{color:#B1B7C2}
html.dark .bx-kpis b{color:#DBDCDF}
html.dark .bx-bar{background:#1F2226}
html.dark .bx-alert{background:#2D1310}
html.dark .bx-alert b{color:#E5AEAA}
html.dark .bx-alert span{color:#E5B9B3}
html.dark .bx-alert .bx-btn.sec{background:#181A1D}
html.dark .bx-ch b{color:#DBDCDF}
html.dark .bx-ch span{color:#B1B7C2}
html.dark .bx-row{border-top:1px solid #34373C}
html.dark .bx-rt b{color:#DBDCDF}
html.dark .bx-rt small{color:#B1B7C2}
html.dark .bx-mini{color:#CACDD1}
html.dark .bx-ic{background:#1F2023;color:#CACDD1}
html.dark .bx-ic.b{background:#0F1C32}
html.dark .bx-ic.auto{background:#0F1C32}
html.dark .bx-ic.ant{background:#33270F}
html.dark .bx-ic.man{background:#1F2023;color:#CACDD1}
html.dark .bx-tag.ok{background:#1D2E25;color:#BCE8D3}
html.dark .bx-tag.bad{background:#2D1310}
html.dark .bx-tag.g{background:#1F2226;color:#CACDD1}
html.dark .bx-tag.w{background:#3B2D11;color:#F3D8AD}
html.dark .bx-tag.auto{background:#0F1C32}
html.dark .bx-tag.ant{background:#3B2D11;color:#F3D8AD}
html.dark .bx-tag.man{background:#1F2226;color:#CACDD1}
html.dark .bx-cap{background:#25282C}
html.dark .bx-cap label span,html.dark .bx-cap>button{color:#D3D6DB}
html.dark .bx-cap label input:checked+span,html.dark .bx-cap>button.on{background:#181A1D}
html.dark .bx-sel{background:#1F2226;color:#D3D6DB}
html.dark .bx-step input{color:#D3D6DB}
html.dark .bx-step>span{color:#B1B7C2}
html.dark .bx-pill{border:1px solid #373B40;background:#181A1D;color:#CACDD1}
html.dark .bx-save.in{border-top:1px solid #34373C}
html.dark .bx-more svg{color:#B1B7C2}
html.dark .bx-stat{background:#1A1D22}
html.dark .bx-stat span{color:#B1B7C2}
html.dark .bx-stat b{color:#DBDCDF}
html.dark .bx-stat small{color:#B0E7C4}
html.dark .bx-stat.diff{background:#2D1310}
html.dark .bx-note.ok{color:#B0E7C4}
html.dark .bx-miss span{color:#B1B7C2}
html.dark .bx-tb td{border-top:1px solid #34373C}
html.dark .bx-help{color:#CACDD1}
html.dark .bx-help pre{background:#1F2023}
html.dark .bx-ver.ok .bx-ch b{color:#B0E7C4}
html.dark .bx-checks .ok i{color:#B0E7C4}
html.dark .bx-lt span{color:#B1B7C2}
html.dark .bx-day{background:#1A1D22;border-top:1px solid #34373C;color:#B1B7C2}
html.dark .bx-empty{color:#B1B7C2}
html.dark .bx-pop{background:#181A1D}
html.dark .bx-pop a,html.dark .bx-pop button{color:#D3D6DB}
html.dark .bx-pop a:hover,html.dark .bx-pop button:hover{background:#1F2023}
html.dark .bx-restore{border-top:1px solid #34373C}
html.dark .bx-restore>summary{color:#B1B7C2}
html.dark .bx-rbody{color:#CACDD1}
html.dark .fx-card{background:#181A1D}
html.dark .fx-top{border-bottom:1px solid #34373C;background:#191D21}
html.dark .fx-crumbs button{color:#B1B7C2}
html.dark .fx-crumbs button:hover{background:#1F2226;color:#D3D6DB}
html.dark .fx-crumbs button.on{color:#DBDCDF}
html.dark .fx-search{background:#1F2226;color:#B1B7C2}
html.dark .fx-search input{color:#D3D6DB}
html.dark .fx-side{border-right:1px solid #34373C;background:#1A1D22}
html.dark .fx-g button{color:#D3D6DB}
html.dark .fx-g button:hover{background:#212429}
html.dark .fx-g button.on{background:#1D232F}
html.dark .fx-it:hover{background:#1A1E25}
html.dark .fx-empty{color:#B1B7C2}
html.dark .fx-foot{border-top:1px solid #34373C}
html.dark .fx-new input{border:1px solid #3B3E43}
html.dark .fx-w .ok{color:#B0E7C4}
html.dark .hm-sum{color:#B1B7C2}
html.dark .hm-cap{background:#25282C}
html.dark .hm-cap button{color:#D3D6DB}
html.dark .hm-cap button.on{background:#181A1D}
html.dark .hm-open{color:#B1B7C2}
html.dark .hm-bar1{background:#1F2226}
html.dark .hm-lista{background:#181A1D}
html.dark .hm-lista th{color:#B1B7C2}
html.dark .hm-lista td{border-top:1px solid #34373C}
html.dark .hm-lista td a{color:#DBDCDF}
html.dark .hm-lista tr:hover td{background:#191D21}
html.dark .hm-compacta a{background:#181A1D;color:#DBDCDF}
html.dark .hm-compacta b{background:#1F2023}
html.dark .pm-sw-none{background:repeating-linear-gradient(135deg,#181A1D 0 5px,#25282C 5px 10px)}
html.dark.side-light .nav-dxv .nav-group a.on{background:#191030}
html.dark .nav-dxv .mod-dot{background:#31186A}
html.dark.side-light .nav-dxt .dubx-word b{color:#A5EFD8}
html.dark.side-light .nav-dxt .nav-group a.on{background:#1B2F27;color:#AFF1DE}
html.dark.side-light .nav-dxt .nav-group a.on svg{color:#A5EFD8}
html.dark.side-light .nav-dxb .nav-group a.on{background:#372910;color:#EBC1A8}
html.dark .xb{background:#28241B;color:#DEDBD6}
html.dark .xb-sl{color:#BAB3A6}
html.dark .xb-sb b{color:#BAB3A6}
html.dark .xb-pf{color:#BAB3A6}
html.dark .xb-pf input::placeholder{color:#BEB7AC}
html.dark .xb-sp>summary b{color:#BEB7AC}
html.dark .xb-pnone{color:#BAB3A6}
html.dark .xb-soon em{color:#BAB3A6}
html.dark .xb-taghint{color:#BEB7AC}
html.dark .xb-bar{background:#181A1D;border-bottom:1px solid #443E32}
html.dark .xb-ghost{color:#C5BEB3}
html.dark .xb-ghost:hover{background:#2E2921}
html.dark .xb-crumbs a{color:#DEDBD6}
html.dark .xb-crumbs a:hover{background:#2F291D;color:#DEDBD6}
html.dark .xb-search{background:#2D281F;color:#C2BBB0}
html.dark .xb .xb-search input[type=search],html.dark .xb .xb-search input[type=search]:focus{color:#DEDBD6}
html.dark .xb-cap{background:#312D26}
html.dark .xb-cap button,html.dark .xb-cap a{color:#DEDBD6}
html.dark .xb-cap button:hover,html.dark .xb-cap a:hover{color:#DEDBD6;background:rgba(24,26,29,0.5)}
html.dark .xb-cap .on,html.dark .xb-cap .on:hover{background:#181A1D}
html.dark .xb-btn.sec{background:#312B22;color:#DEDBD6}
html.dark .xb-btn.sec:hover{background:#383228;color:#DEDBD6}
html.dark .xb-btn.soon{color:#BAB3A6}
html.dark .xb-ht small{color:#C2BBB0}
html.dark .xb-drophint{background:#34280F;color:#EBC1A8}
html.dark .xb-ephint{color:#C2BBB0}
html.dark .xb-sel select{background:#312D26;color:#DEDBD6}
html.dark .xb-tile{color:#DEDBD6}
html.dark .xb-tile:hover{background:#2D271E;color:#DEDBD6}
html.dark .xb-tile.sel{background:#403215}
html.dark .xb-tile small{color:#BAB3A6}
html.dark .xb-doc{background:#181A1D}
html.dark .xb-doc i{border:2px solid #2F3237}
html.dark .xb-card{background:#282117;color:#DEDBD6}
html.dark .xb-card:hover{background:#181A1D}
html.dark .xb-card.sel{background:#403215}
html.dark .xb-card span{color:#C2BBB0}
html.dark .xb-spg>summary svg{color:#C2BBB0}
html.dark .xb-spg>summary small{color:#C2BBB0}
html.dark .xb-table{background:#181A1D}
html.dark .xb-table th{color:#C2BBB0}
html.dark .xb-table td{border-top:1px solid #433D32}
html.dark .xb-table .m{color:#C2BBB0}
html.dark .xb-table tr[data-item]:hover td{background:#282117}
html.dark .xb-table tr.sel td{background:#403215}
html.dark .xb-cols{background:#181A1D}
html.dark .xb-col{border-right:1px solid #443E32}
html.dark .xb-ci{color:#DEDBD6}
html.dark .xb-ci:hover{background:#2D271E;color:#DEDBD6}
html.dark .xb-cnone{color:#BAB3A6}
html.dark .xb-empty{color:#C2BBB0}
html.dark .xb-empty b{color:#DEDBD6}
html.dark .xb-insp{background:#181A1D;border-left:1px solid #443E32}
html.dark .xb-ie{color:#C2BBB0}
html.dark .xb-ie b{color:#DEDBD6}
html.dark .xb-iload{color:#C2BBB0}
html.dark .xb-ip{background:#282117}
html.dark .xb-ip>small{color:#C2BBB0}
html.dark .xb-paper{background:#181A1D}
html.dark .xb-paper b{color:#DEDBD6}
html.dark .xb-paper i{background:#2F2A21}
html.dark .xb-paper i:first-of-type{background:#342F26}
html.dark .xb-il{color:#C2BBB0}
html.dark .xb-sw{border:2px solid #2F3237}
html.dark .xb-sw.none{background:repeating-linear-gradient(135deg,#181A1D 0 4px,#342F26 4px 8px)}
html.dark .xb-swn{color:#C2BBB0}
html.dark .xb-info div{border-bottom:1px solid #433C30}
html.dark .xb-info div span{color:#C2BBB0}
html.dark .xb-vd{background:#3F3A32}
html.dark .xb-vl i{background:#2F2A21}
html.dark .xb-vt small{color:#C2BBB0}
html.dark .xb-tag{background:#2D281F;color:#C5BEB3}
html.dark .xb-tag.cur{background:#403215;color:#EBC1A8}
html.dark .xb-tag.paut{background:#0F1C32}
html.dark .xb-uso{background:#282117;color:#DEDBD6}
html.dark .xb-uso:hover{background:#2F291D;color:#DEDBD6}
html.dark .xb-note{color:#C2BBB0}
html.dark .xb-dropfx>div{background:#181A1D}
html.dark .xb-dropfx b{color:#DEDBD6}
html.dark .xb-dropfx span{color:#C2BBB0}
html.dark .xb-dlg{color:#DEDBD6}
html.dark .xb-dlg label{color:#C5BEB3}
html.dark .xb-dlg input{background:#2D281F;color:#DEDBD6}
html.dark .xb-paper.real pre{color:#D7D5D1}
html.dark .xb-qk{color:#C2BBB0}
html.dark .xb-qk kbd{background:#181A1D;border:1px solid #4A4439;color:#D3D0CC}
html.dark .dub-tb .dub-tool.t-gf{color:#D1D4DA}
html.dark .pt-atcmark{background:linear-gradient(180deg,#13376A,#0A6CF5)}
html.dark .pt-atcstate.work .pt-atcdot{background:#13376A}
html.dark .pt-atcsh{color:#AAB2C2}
html.dark .pt-atctag{background:#1D2E25;color:#A8E3C6}
html.dark .pt-atctag.amb{background:#3B2F11}
html.dark .pt-atctag.blue{background:#0F1D34}
html.dark .pt-atcsw{background:#2A2D32}
html.dark .pt-atcsw::after{background:#181A1D}
html.dark .pt-pop .pt-atc3 .pt-atci.sm .pt-atcic svg{color:#C6C8CC}
html.dark .pt-pop .pt-atc3 .pt-atci.red .pt-atcic{background:#2F1212}
html.dark .ch-btn{background:#181A1D}
html.dark .ch-btn:hover{border-color:#3F4248}
html.dark .ch-dot{border:2px solid #2F3237}
html.dark .ch-chips button{background:#181A1D}
html.dark .ch-item:hover{background:#1C1E23}
html.dark .ch-conv,html.dark .ch-new{background:#181A1D}
html.dark .ch-body{background:#181A1D}
html.dark .ch-unread-line::before,html.dark .ch-unread-line::after{background:#4B2F1F}
html.dark .ch-older{background:#181A1D}
html.dark .ch-msg:hover{background:#1B1C20}
html.dark .mention{background:#151C30;color:#ADB7E0}
html.dark .mention.me{background:#412617;color:#EEBDAA}
html.dark .task-ref{background:#181A1D}
html.dark .ch-msg-acts{background:#181A1D}
html.dark .ch-composer{background:#181A1D}
html.dark .ch-comp-box{border:1px solid #3D3F44;background:#181A1D}
html.dark .ch-ac{background:#181A1D}
html.dark .ch-field input{border:1px solid #3D3F44}
html.dark .ch-pop{background:#181A1D}
html.dark .ch-pop select{border:1px solid #3D3F44}
html.dark .chw-panel{background:#181A1D;border:1px solid #3D3F44}
html.dark .chw-toast{background:#181A1D}
html.dark .chat-page{background:#181A1D}
html.dark .chp-side{background:#1B1C20}
html.dark .chp-side .ch-item:hover{background:#1F2025}
html.dark .chp-side .ch-search{background:#181A1D}
html.dark .chp-notif{border:1px dashed #3F4248;background:#181A1D}
html.dark .ch-sound{background:#181A1D}
html.dark .cp-x:hover{background:#181A1D}
html.dark .ch-rec{border:1px solid #5A3E2D}
html.dark .ch-msg-text .cm-doc{background:#181A1D}
html.dark .chp-tabs{background:#212227}
html.dark .chp-tabs button[aria-selected="true"]{background:#181A1D}
html.dark .ch-scope-chip{background:#151C30;color:#ADB7E0}
html.dark .ch-scope-chip button{background:rgba(24,26,29,0.7);color:#ADB7E0}
html.dark .cr-text mark{background:#5B5211}
html.dark .cr-file{background:#181A1D}
html.dark .chw-shrink,html.dark .chw-grow{background:#181A1D}
html.dark .ch-pill.call{background:#1B2D21;color:#B0E7C4}
html.dark .ch-msg.found{background:#3B3011!important}
html.dark .ch-flag.pin{color:#F2DAA3;background:#3B3011}
html.dark .ch-flag.warn{background:#2F1212}
html.dark .ch-msg-text .cm-quote{border-left:3px solid #40444A}
html.dark .mention.all{background:#443914;color:#F3E1AD}
html.dark .ch-rx button:hover{border-color:#2C3F60}
html.dark .ch-rx button.mine{border-color:#2C3F60;background:#0E1A31}
html.dark .ch-thr:hover{background:#0E1A31}
html.dark .ch-task:hover{border-color:#2C3F60}
html.dark .ch-task-ok{color:#B0E7C4}
html.dark .ch-asg-chip{background:#392911;color:#F3D7AD}
html.dark .ch-asg-chip.me{background:#2F1212}
html.dark .ch-asg-chip.done{background:#1D2D24;color:#BCE7D2}
html.dark .ch-typing i b{background:#393E48}
html.dark .ch-menu button:focus{background:#111D32}
html.dark .ch-menu hr{border-top:1px solid #34373C}
html.dark .ch-side .ch-pin-row:hover{background:#0E1A31}
html.dark .ch-quote{border-left:3px solid #40444A}
html.dark .ch-fwd-list{border:1px solid #34373C}
html.dark .ch-fcell{background:#212429}
html.dark .ch-fcell .ch-fext{color:#C8CBD0}
html.dark .ch-fcell.k-pdf{background:#2F1212}
html.dark .ch-fcell.k-office{background:#111D32}
html.dark .ch-fcell.k-text{background:#1F2023}
html.dark .ch-fcell.k-audio{background:#120E31}
html.dark .ch-mem small{color:#B0E7C4}
html.dark .ch-sw i{background:#2A2D32}
html.dark .ch-sw i:after{background:#181A1D}
html.dark .ch-link em{background:#2F1212}
html.dark .ch-qk.on{background:#111D32;color:#AAC5ED}
html.dark .gse-av{background:#1F2226;color:#CACDD1}
html.dark .gse-av.c0{background:#311E12;color:#E8B7A6}
html.dark .gse-av.c1{background:#151C30;color:#ADB7E0}
html.dark .gse-av.c2{background:#1D2E25;color:#BCE8D3}
html.dark .gse-av.c3{background:#200F33}
html.dark .gse-av.c4{background:#3B2D11;color:#F3D8AD}
html.dark .gse-plus{border:1.5px dashed #41444A}
html.dark .gse-dlg-ic{background:linear-gradient(135deg,#0A6CF5,#2C2467)}
html.dark .gse-drop-t small{color:#B1B7C2}
html.dark .gse-sub{color:#B1B7C2}
html.dark .gse-step input.bad{background:#2F1212;color:#E4ADAD}
html.dark .gse-dlg-f label{color:#C6C8CC}
html.dark .gse-dlg-f select{border:1px solid #383C42}
html.dark .gse-boxbar-ic{background:#6F501B}
html.dark .gse-doc3{background:#3B2D11;color:#F3D8AD}
html.dark .gse-boxp .gse-boxgo{background:#6F501B;color:#F6E4C1}
html.dark .gse-t td.gse-go .gse-boxgo{background:#6F501B;color:#F6E4C1}
html.dark .gse-t td.gse-go .gse-boxgo:hover{color:#F6E4C1}
html.dark .gf-back:hover{background:#191D26}
html.dark kbd{border:1px solid #383C44;color:#AAB2C1;background:#1A1D22}
html.dark .gf-ttl small{color:#AAB2C1}
html.dark .gf-tag{background:#35250F}
html.dark .gf-tag.ok{background:#1A2D23;color:#B0F0D5}
html.dark .gf-ep{color:#C4C6CB}
html.dark .gf-t .d10{border-right-color:#3A4049}
html.dark .gf-t thead th.d10{color:#D3D6DB}
html.dark .gf-t th.hc{background:#0F1B32}
html.dark .gf-empty{color:#AAB2C1}
html.dark .gf-leg i.s{background:#413613;color:#F3D9A8}
html.dark .gf-pend.ok{background:#1A2D23;color:#B0F0D5}
html.dark .ac-pop button small{color:#AAB2C1}
html.dark .xbm-hd span{color:#ACB4C3}
html.dark .xbm-i kbd{color:#ACB4C3}
html.dark .xbm-ch{color:#ACB4C3}
html.dark .xbm-lbl{color:#ACB4C3}
html.dark .xbm-note{color:#ACB4C3}
html.dark .xbm-st.has{background:#0F1D34}
html.dark .xbm-dots{background:rgba(24,26,29,0.85);color:#CACDD1}
html.dark .xbm-fl{color:#B0B7C6}
html.dark .xbm-fl input{border:1px solid #383C42}
html.dark .xbm-none{color:#AAB2C2}
html.dark .xbm-btn{background:#1F2226;color:#D4D7DC}
html.dark .dxv-hero .dxv-b.on{background:#181A1D}
html.dark .dxv-b .dot{background:#3C4148}
html.dark .dxv-b .dot.ko{background:#711D1D}
html.dark .dxv-chip.warn{background:#413814;color:#EBC1A8}
html.dark .dxv-st.q{background:#1E2023;color:#C4C7CA}
html.dark .dxv-st.ok{background:#143620;color:#B0E7C4}
html.dark .dxv-st.err{background:#351111}
html.dark .dxv-st.c{background:#1E2023}
html.dark .dxv-note.warn{background:#332711}
html.dark .dxv-note.err{background:#311210}
html.dark .dxv-fr .warn{color:#EBC1A8}
html.dark .dxv-st.pr{background:#413814;color:#EBC1A8}
html.dark .dxv-b.dxv-dxt:hover{background:#1D2E2B}
html.dark .dxt-pill select option{color:#D3D6DB}
html.dark .dxt-chip.r{background:#351111;color:#E4A8A8}
html.dark .dxt-chip.a{background:#413814;color:#EBC1A8}
html.dark .dxt-meds b.ok{color:#B0E7C4}
html.dark .dxt-lr .rcps{color:#B0E7C4}
html.dark .dxt-ob .oi.v{background:#0E1631}
html.dark .dxt-ob.vid.ok{border-color:#273160;background:#0D112C}
html.dark .dxt-srv{background:#192027;color:#C2C6CB}
html.dark .dxt-lay button.on{background:#181A1D;color:#AEEDE7}
html.dark .dxt-sct{color:#A5AEBE}
html.dark .dxt-leg button{background:#171E24}
html.dark .dxt-leg button b{color:#B2EBE6}
html.dark .dxt-leg button.on{background:#192D29}
html.dark .mt-drop{border:2px dashed #34435C}
html.dark .mt input:not([type=checkbox]):not([type=radio]),html.dark .mt select,html.dark .mt textarea,html.dark .mt-modal input:not([type=checkbox]),html.dark .mt-modal select,html.dark .mt-modal textarea{color:var(--mt-ink,#D4D7DC);background:var(--mt-card,#181A1D);border:1px solid var(--mt-line,#383C42)}
html.dark .mt-tick{color:#BCE7D2}
html.dark .mt-tick.on{background:#1D2D24;border-color:#3E5949}
html.dark .mt-pbar{background:var(--mt-soft,#1F2226)}
html.dark .mt-rlist li.ok{color:#BCE7D2}
@media print{html.dark .mt-head{color:#E4E5E7;border:1px solid #40434A}}
@media print{html.dark .mt-tt h1{color:#E4E5E7}}
html.dark .mt-drop.mt-drop-hd{border-color:#313E54}
html.dark .mt-saved{color:#ABE2C4}
html.dark .mt-sw i:after{background:#181A1D}
html.dark .mt-segst .ok span{color:#B0E7C4}
html.dark .mt-del:hover{background:#2F1212}
html.dark .mt-say{border:1.5px solid #3B4149!important}
html.dark .dl-tile:hover{border-color:#34435C}
html.dark .dl-logo img{background:#181A1D}
html.dark .dot{background:#31353B}
html.dark .dot.no{background:#31353B}
html.dark .dl-empty span{border:1.5px dashed #40444A}
html.dark .fic-btn.sec{border:1px solid #393D43}
html.dark .fic input:hover,html.dark .fic textarea:hover{border-color:#40444A}
html.dark .fic-table th{color:#A7AFBF}
html.dark .fic-epn{border:1px solid #393D43}
html.dark .fic-logo.cr{background:linear-gradient(135deg,#764217,#EA580C)}
html.dark .scl-wm x{background:linear-gradient(135deg,#134E6B,#2F86FF)}
html.dark .scl-doc{background:#181A1D}
html.dark .scl-doc i{background:#2A2D32}
html.dark .scl-doc i.c{background:#373E49}
html.dark .scl-doc i.a{background:#452626}
html.dark .scl-doc.b i.n{background:#17305D}
html.dark .scl-cap .n{background:#2B2E34}
html.dark .scl-toggle i{background:#2B2E33}
html.dark .scl-toggle i:after{background:#181A1D}
html.dark .scl-dbtn:hover{border-color:#40444A}
html.dark .scl kbd{border:1px solid #393D43;color:#C5C7CB}
html.dark .scl-table th{color:#A7AFBF}
html.dark .scl-epin{border:1px solid #393D43}
html.dark .scl-epin:placeholder-shown{border-color:#532C2D;background:#2D0D0D}
html.dark .scl-bar{background:#21252B}
html.dark .scl-bar i{background:linear-gradient(90deg,#154577,#0A6CFF)}
html.dark .scl-page{background:#181A1D}
html.dark .scl-pgn{background:#202429}
html.dark .scl-ob.rm{background:rgba(24,26,29,0.62)}
html.dark .scl-ob.rm.c-hdr,html.dark .scl-ob.rm.c-cover{background:rgba(24,26,29,0.72)}
html.dark .scl-ob.rm.par{background:rgba(24,26,29,0.55)}
html.dark .scl-rmtag{background:#331D0F;border:1px solid #583926}
html.dark .scl-rv[data-view=gone] .scl-ob.rm{background:rgba(55,31,16,0.55)}
html.dark .scl-paper.txt{background:#181A1D;color:#DADCDF}
html.dark .scl-tl.hit{background:#0F1E35}
html.dark .scl-sep:after{border-top:1px dashed #383C42}
html.dark .scl-row.warn.sel{background:#3A2E11}
html.dark .scl-off{background:#170F32}
html.dark .scl-off.song{background:#30121F}
html.dark .scl-mg{color:#B0EDDC;background:#1B2F28}
html.dark .scl-grp>summary .c{color:#C5C7CB}
html.dark .scl-pj .n{color:#C5C7CB}
html.dark .scl-ghost{border:2px dashed #333E4E}
html.dark .scl-off.on{color:#B0EDDC;background:#1B2F28}
/* v0.136 */
html.dark .atc-upd{background:#3a2a12;border-color:#6b4e1c}html.dark .atc-upd .atc-upd-t b{color:#fbbf24}html.dark .atc-upd .atc-upd-t small{color:#d9c6a2}
html.dark .atc-upd.run{background:#1b2c47;border-color:#2a5296}html.dark .atc-upd.run b{color:#8fb6ff}html.dark .atc-upd.run small{color:#b7c8e6}
html.dark .atc-upd.ok{background:#12321f;border-color:#1f5a37}html.dark .atc-upd.ok b{color:#4ade80}html.dark .atc-upd.ok small{color:#a8d8bb}
html.dark .atc-upd.err{background:#3a1616;border-color:#6b2a2a}html.dark .atc-upd.err b{color:#f87171}html.dark .atc-upd.err small{color:#e3b4b4}
html.dark .atcw-upd{background:#1b2c47;color:#8fb6ff}
/* v0.136.4 · piloto de Auto-TC en el menú: en oscuro se veía como apagado (el gris tapaba el verde) */
html.dark .nav-atc{box-shadow:0 0 0 2px rgba(255,255,255,.10)}
html.dark .nav-atc.on{background:#22C55E;box-shadow:0 0 0 2px rgba(34,197,94,.28),0 0 9px rgba(34,197,94,.75)}
html.dark .nav-atc.off{background:transparent;box-shadow:inset 0 0 0 2px #5B6474}
html.dark .nav-atc.run{background:#0A6CF5;box-shadow:0 0 8px rgba(10,108,245,.6)}
html.dark .rp-modal.rd{--rd-pg:#1b1e24;--rd-soft:#22262d;--rd-soft2:#272b33;--rd-line:#333943;--rd-ink:#eef0f3;--rd-ink2:#c3c8d1;--rd-mut:#9aa1ad;--rd-azs:#1b2c47;--rd-az:#4c93ff;--rd-oks:#12321f;--rd-ok:#4ade80;--rd-ambs:#3a2a12;--rd-amb:#fbbf24;--rd-ambl:#6b4e1c;--rd-reds:#3a1616;--rd-red:#f87171;box-shadow:0 30px 80px rgba(0,0,0,.55),0 0 0 1px rgba(255,255,255,.06)}
html.dark .dub-pane.est{--e-pg:#1b1e24;--e-soft:#22262d;--e-soft2:#272b33;--e-line:#333943;--e-line2:#2a2f37;--e-ink:#eef0f3;--e-ink2:#c3c8d1;--e-mut:#9aa1ad;--e-az:#4c93ff;--e-azs:#1b2c47}
html.dark .rp-modal.rd{--rd-yel:#facc15;--rd-yels:#3a3112}
