/* GERADO por scripts/gerar_dark_css.py — NÃO editar à mão. Modo escuro para as cores fixas dos CSS
   do portal (ver cabeçalho do script). Tokens em portal-2026.css (:root[data-theme="dark"]). */

/* ---- styles.css ---- */
:where(:root[data-theme="dark"]) .logo-mark{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .logo-text small{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .nav-item.active{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .api-status{color:var(--good) !important}
:where(:root[data-theme="dark"]) .user-info span{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .topbar{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cfg-dd-item{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .modulo-dropdown{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-kpi{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-acao-btn:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-group-badge{color:#8ab4ff !important}
:where(:root[data-theme="dark"]) .cat-action-btn:hover{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .mk-kpi-bar{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .mk-quadro-card{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .kanban-col{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .kanban-card{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .prod-kpi-card{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .prod-toolbar{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .estq-seg{background:var(--bg-2) !important}
:where(:root[data-theme="dark"]) .estq-seg button{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .estq-seg button:hover{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .prod-toolbar-icon{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .prod-toolbar-input::placeholder{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .prod-toolbar-select{border:1px solid var(--line) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) .prod-tabela-wrap{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .prod-tabela thead{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .prod-tabela td.estoque-zero{color:var(--red) !important}
:where(:root[data-theme="dark"]) .prod-cat-tag{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .prod-subst-tag{background:var(--blue-soft) !important; color:#c99cff !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .prod-subst-tag.descont{background:var(--panel) !important; color:var(--ink-2) !important; border-color:var(--line) !important}
:where(:root[data-theme="dark"]) .prod-abc-A{background:var(--good-soft) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .prod-abc-B{background:var(--amber-soft) !important; color:var(--amber) !important}
:where(:root[data-theme="dark"]) .prod-abc-C{background:var(--red-soft) !important; color:var(--red) !important}
:where(:root[data-theme="dark"]) .prod-abc--{background:var(--panel) !important; color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) tr:hover .prod-chevron{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .prod-det-voltar{background:var(--panel) !important; border:1px solid var(--line) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .prod-det-btn-editar:hover{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .prod-foto-item{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .prod-foto-card.quebrada::after{color:var(--red) !important}
:where(:root[data-theme="dark"]) .prod-foto-sugestao{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .prod-subst-opcao{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .prod-subst-opcao strong{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cat-modal-foto-principal{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-modal-versao-card{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-modal-versao-card.ativa{background:var(--good-soft) !important}
:where(:root[data-theme="dark"]) .cat-modal-versao-thumb{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-modal-thumb{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-modal-secao{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-modal-pn-badge{color:#8ab4ff !important}
:where(:root[data-theme="dark"]) .cat-modal-grupo-badge{color:#8ab4ff !important}
:where(:root[data-theme="dark"]) .cat-curso-card{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-info-card{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-ft-subtab.active{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .cat-ft-detalhes-ico.x{color:var(--red) !important}
:where(:root[data-theme="dark"]) .cat-vit-btn-primary{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .cat-vit-tag-ref{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .cat-vit-tag-peso{color:#8ab4ff !important}
:where(:root[data-theme="dark"]) .cat-vit-modal-close:hover{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) .cat-vit-ref{background:var(--bg-2) !important}
:where(:root[data-theme="dark"]) .sl-alerta{border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .cat-bib-badge-pdf{color:var(--red) !important}
:where(:root[data-theme="dark"]) .cat-search-hero{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-search-bar{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-search-bar button{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .cat-dna-card{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-modelo-foto-item{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-modelo-foto-badge{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .cat-dna-link:hover{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .cat-canvas-card{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-canvas-zoom-btn:hover{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .cat-vista-zoom-overlay img{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-parts-btn-detalhe:hover{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .cat-hotspot-num{border:2px solid var(--line) !important}
:where(:root[data-theme="dark"]) .cat-modal-sub-thumb{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-parts-list-card{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-parts-thumb{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-parts-meta .cat-parts-estoque-ok{background:var(--good-soft) !important; color:var(--good) !important}
:where(:root[data-theme="dark"]) .cat-parts-meta .cat-parts-estoque-zero{background:var(--red-soft) !important; color:var(--red) !important}
:where(:root[data-theme="dark"]) .cat-filter-input{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-adm-prod-card{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-vista-ponto{border:2px solid var(--line) !important}
:where(:root[data-theme="dark"]) .cat-chat-msg-assistant .cat-chat-bubble{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .topbar-search:focus-within{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .topbar-search-kbd{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cmd-palette-item-icone{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cmd-palette-item.ativo .cmd-palette-item-icone{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cmd-palette-item-badge{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .search:focus{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .btn{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .btn-primary{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) tr:hover td{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .toggle::after{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .api-card .com{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .fat-demo-banner{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .status.nao-faturado{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .config-field input:focus{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .badge-status.ok{color:var(--good) !important}
:where(:root[data-theme="dark"]) .badge-status.warn{color:var(--red) !important}
:where(:root[data-theme="dark"]) .icon-btn-danger:hover{color:var(--red) !important}
:where(:root[data-theme="dark"]) .btn.btn-secondary:hover{background:var(--bg-2) !important}
:where(:root[data-theme="dark"]) .cat-painel-hero-bg{border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .cat-painel-hero-online{border:3px solid var(--line) !important}
:where(:root[data-theme="dark"]) .cat-painel-cargo{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .cat-painel-selo{border:1px solid var(--line) !important; background:var(--panel) !important; color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .cat-painel-selo.on{color:var(--good) !important}
:where(:root[data-theme="dark"]) .cat-painel-cracha{border:1px solid var(--line) !important; background:var(--panel) !important; color:var(--good) !important}
:where(:root[data-theme="dark"]) .cat-painel-cracha small{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .cat-painel-hero-avatar{border:5px solid var(--line) !important}
:where(:root[data-theme="dark"]) .cat-painel-saudacao{color:var(--good) !important}
:where(:root[data-theme="dark"]) .cat-painel-nome{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cat-painel-papel::before{background:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) .cat-vista-grupo-header.aberto .cat-vista-grupo-contagem{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) #catPainelVendedorSelect option{background:var(--panel) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) .sep-mobile-root{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .sep-mobile-progresso-bar{background:var(--bg-2) !important}
:where(:root[data-theme="dark"]) .sep-mobile-progresso-label{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .sep-mobile-scanner-manual{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .sep-mobile-secao-ok{color:var(--good) !important}
:where(:root[data-theme="dark"]) .sep-mobile-vazio{background:var(--good-soft) !important; color:var(--good) !important}
:where(:root[data-theme="dark"]) .sep-item{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .sep-item:active{background:var(--good-soft) !important}
:where(:root[data-theme="dark"]) .sep-item-ok{background:var(--good-soft) !important; border-color:var(--line) !important}
:where(:root[data-theme="dark"]) .sep-item-foto{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .sep-item-local{background:var(--amber-soft) !important; color:var(--amber) !important}
:where(:root[data-theme="dark"]) .sep-item-local-vazio{background:var(--panel) !important; color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .sep-item-desc{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .sep-item-check{color:var(--good) !important}
:where(:root[data-theme="dark"]) .sep-item-tap{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .sep-mobile-rodape{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .sep-btn-pausar{background:var(--amber-soft) !important; color:var(--amber) !important}
:where(:root[data-theme="dark"]) .rep-kpi{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .rep-kpi-amarelo .rep-kpi-num{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .rep-cod-badge{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .rep-badge-import{background:var(--blue-soft) !important; color:#8ab4ff !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .rep-badge-nac{background:var(--amber-soft) !important; color:var(--amber) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .rep-orp-opt:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .rep-variant-badge{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .iglass-card{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .iglass-list-item{background:var(--panel) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) .iglass-list-item:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .iglass-chip--danger{color:var(--red) !important}
:where(:root[data-theme="dark"]) .iglass-chip--warn{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .iglass-chip--info{color:#8ab4ff !important}
:where(:root[data-theme="dark"]) .iglass-input, :where(:root[data-theme="dark"]) .iglass-select, :where(:root[data-theme="dark"]) .iglass-textarea{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .iglass-input:focus, :where(:root[data-theme="dark"]) .iglass-select:focus, :where(:root[data-theme="dark"]) .iglass-textarea:focus{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .iglass-btn{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .iglass-btn:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .iglass-row .iglass-row__lbl{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .iglass-input{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .og-convo .cbadge{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .wtp-acao-primario{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .notif-emails-switch span::before{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .notif-emails-remove:hover{color:var(--red) !important}
:where(:root[data-theme="dark"]) .notif-btn-primario{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .og-dd-menu{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .og-approval-panel{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .og-approval-drop-menu{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .og-approval-prio.is-cur[data-cor="#f5d24a"]{border-color:var(--line) !important; background:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) .og-approval-info{border-left:3px solid var(--line) !important}
:where(:root[data-theme="dark"]) .og-approval-btn-primario{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .wa-tools-panel .wtp-dt-bubble{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .wa-tools-panel .wtp-dt-codigo-estoque{color:var(--good) !important}
:where(:root[data-theme="dark"]) .wa-tools-panel .wtp-dt-codigo-estoque-zero{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .wa-tools-panel .wtp-dt-codigo-add{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .wa-tools-panel .wtp-dt-send-btn{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .painel-hoje-btn-feito:hover{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .cli360-pq-dots span{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cli360-pq-icon{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .cli360-pq-fonte:hover span{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .em-pasta-badge{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .cat-painel-picker-item.on .cpi-count{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .cp-tabela-v2 .cp-th-base{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cp-tabela-v2 .cp-th-sub{background:var(--good-soft) !important}
:where(:root[data-theme="dark"]) .cp-cel-foto-fallback{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .cp-cel-foto-badge{border:2px solid var(--line) !important}
:where(:root[data-theme="dark"]) .cp-target-manual-wrap{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cp-target-manual-prefix{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cp-target-manual-input{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .cp-tabela-v2 .cp-pct-target--ok{color:var(--good) !important}
:where(:root[data-theme="dark"]) .cp-tabela-v2 .cp-pct-target--bad{color:var(--red) !important}
:where(:root[data-theme="dark"]) .cp-tabela-v2 .cp-cel-medidas-val, :where(:root[data-theme="dark"]) .cp-tabela-v2 .cp-cel-peso-val{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .cp-tabela-v2 .cp-cel-medidas-unit, :where(:root[data-theme="dark"]) .cp-tabela-v2 .cp-cel-peso-unit{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .cp-tabela-v2 .cp-cel-delta.cp-diff-ok    .cp-cel-delta-pct{color:var(--good) !important}
:where(:root[data-theme="dark"]) .cp-tabela-v2 .cp-cel-delta.cp-diff-bad   .cp-cel-delta-pct{color:var(--red) !important}
:where(:root[data-theme="dark"]) .cp-tabela-v2 .cp-cel-delta.cp-diff-neutro .cp-cel-delta-pct{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .cp-tabela-v2 .cp-cel-delta-abs{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) #pedAcoesMenu .ped-acoes-item:hover{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .dir-kpi-titulo{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .dir-kpi-icon{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .dir-kpi-valor{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .dir-kpi-sub{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .dir-kpi--capital .dir-kpi-icon{color:var(--good) !important}
:where(:root[data-theme="dark"]) .dir-kpi--faturamento .dir-kpi-icon{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .dir-kpi--giro .dir-kpi-icon{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .dir-kpi--cambio .dir-kpi-icon{color:var(--good) !important}
:where(:root[data-theme="dark"]) .dir-kpi--vp-motor .dir-kpi-icon{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .dir-kpi--vp-motor .dir-kpi-valor{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .dir-kpi--abc-a .dir-kpi-icon{color:var(--good) !important}
:where(:root[data-theme="dark"]) .dir-kpi--abc-a .dir-kpi-valor{color:var(--good) !important}
:where(:root[data-theme="dark"]) .dir-kpi--abc-a .dir-kpi-trend{color:var(--good) !important}
:where(:root[data-theme="dark"]) .dir-kpi--abc-b .dir-kpi-icon{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .dir-kpi--abc-b .dir-kpi-valor{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .dir-kpi--abc-b .dir-kpi-trend{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .dir-kpi--abc-b .dir-kpi-titulo{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .dir-kpi--abc-c .dir-kpi-icon{color:var(--red) !important}
:where(:root[data-theme="dark"]) .dir-kpi--abc-c .dir-kpi-valor{color:var(--red) !important}
:where(:root[data-theme="dark"]) .dir-kpi--abc-c .dir-kpi-trend{color:var(--red) !important}
:where(:root[data-theme="dark"]) .dir-kpi--abc-c .dir-kpi-titulo{color:var(--red) !important}
:where(:root[data-theme="dark"]) .dir-kpi--abc-total .dir-kpi-icon{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .dir-kpi--abc-total .dir-kpi-valor{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .abc-toolbar-label{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .abc-toolbar-busca{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .abc-toolbar-busca svg{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .abc-toolbar-busca:focus-within svg{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .abc-toolbar-busca input{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .abc-toolbar-busca input::placeholder{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .dir-kpi--cambio .dir-cambio-foot{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .dir-panel-titulo{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .dir-panel-sub{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .dir-panel-link{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .dir-panel--vp-motor .dir-panel-titulo{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .dir-vpmotor-item{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .dir-vpmotor-item-cod{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .dir-vpmotor-item-desc{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .dir-vpmotor-item-meta{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .dir-vpmotor-item-qtd-num{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .dir-vpmotor-item-qtd-lbl{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .dir-vpmotor-item-valor{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .dir-vpmotor-item-unit{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .dir-vpmotor-item-motivo{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .dir-subpanel{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .dir-select{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .metas-ano-titulo{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .metas-ano-vendedor{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .metas-ano-close{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .metas-ano-close:hover{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .metas-ano-help{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .metas-ano-item{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .metas-ano-item-label{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .metas-ano-prefix{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .metas-ano-item-input input{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .metas-ano-erro{color:var(--red) !important; background:var(--red-soft) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .metas-ano-total{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .metas-ano-total strong{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .metas-ano-btn--cancel{background:var(--panel) !important; color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .metas-ano-btn--cancel:hover{background:var(--panel) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cp-forn-kpis-titulo{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cp-forn-kpis-sub{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .cp-forn-kpi-nome{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .cp-forn-kpi-meta{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .cp-forn-kpi-total{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cp-forn-kpi--escolhida .cp-forn-kpi-total{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cp-forn-kpi-cond{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .cp-forn-kpi-btn--recusar{background:var(--panel) !important; color:var(--red) !important}
:where(:root[data-theme="dark"]) .cp-forn-kpi-btn--recusar:hover{background:var(--red-soft) !important}
:where(:root[data-theme="dark"]) .cp-forn-kpi-escolhida-info{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cp-forn-tabela-titulo{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cp-forn-tabela-sub{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .cp-forn-tabela{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cp-forn-tabela thead th{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cp-forn-tabela tbody td{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .cp-forn-cel-nome-btn{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .cp-forn-cel-nome-btn:hover{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cp-forn-cel-nome-moeda{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .cp-forn-cel-editable:hover::after{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cp-forn-cel-unit{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .cp-forn-cel-total{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cp-forn-linha--menor .cp-forn-cel-total{color:var(--good) !important}
:where(:root[data-theme="dark"]) .cp-forn-cel-cond{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .cp-forn-btn-mini--x{background:var(--red-soft) !important; color:var(--red) !important}
:where(:root[data-theme="dark"]) .cp-forn-btn-mini--x:hover{background:var(--red-soft) !important}
:where(:root[data-theme="dark"]) .cp-forn-btn-mini--renegociar{background:var(--amber-soft) !important; color:var(--amber) !important}
:where(:root[data-theme="dark"]) .cp-forn-btn-mini--renegociar:hover{background:var(--amber-soft) !important; color:var(--amber) !important}
:where(:root[data-theme="dark"]) .cp-tabela-v2 .cp-cel-medidas, :where(:root[data-theme="dark"]) .cp-tabela-v2 .cp-cel-peso{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cp-tabela-v2 .cp-cel-fotos{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .cp-tabela-v2 .cp-cel-menor .cp-cel-valor{color:var(--good) !important}
:where(:root[data-theme="dark"]) .cp-target-sel{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cp-target-manual{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cp-tabela-v2 .cp-cel-ok .cp-cel-valor{color:var(--good) !important}
:where(:root[data-theme="dark"]) .cp-tabela-v2 .cp-cel-warn .cp-cel-valor{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .cp-tabela-v2 .cp-cel-bad .cp-cel-valor{color:var(--red) !important}
:where(:root[data-theme="dark"]) .cp-diff-ok{color:var(--good) !important}
:where(:root[data-theme="dark"]) .cp-diff-bad{color:var(--red) !important}
:where(:root[data-theme="dark"]) .cp-propostas-shell{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cp-propostas-x{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cp-propostas-x:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cp-status-ok{color:var(--good) !important}
:where(:root[data-theme="dark"]) .cp-status-wait{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .cp-status-err{color:var(--red) !important}
:where(:root[data-theme="dark"]) .cp-busca-wrap{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cp-busca-icon{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .cp-busca-wrap:focus-within .cp-busca-icon{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cp-busca-input{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .cp-busca-input::placeholder{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .cp-busca-count{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) #cpExportarMenu{background:var(--panel) !important}
:where(:root[data-theme="dark"]) #cpExportarMenu .cp-export-item{color:var(--ink) !important}
:where(:root[data-theme="dark"]) #cpExportarMenu .cp-export-item:hover{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) #cpExportarMenu .cp-export-item svg{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cp-reabrir-icon{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cp-reabrir-titulo{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .cp-reabrir-texto{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .cp-reabrir-texto strong{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cp-reabrir-btn--cancel{background:var(--panel) !important; color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .cp-reabrir-btn--cancel:hover{background:var(--panel) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cp-col-menor .cp-forn-total{color:var(--red) !important}
:where(:root[data-theme="dark"]) .cp-cel-menor{color:var(--good) !important}
:where(:root[data-theme="dark"]) .cp-cel-obs{color:var(--ink-2) !important; border-left:3px solid var(--line) !important}
:where(:root[data-theme="dark"]) .mk-light .mk-d-btn{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .mk-light .mk-d-btn:hover{background:var(--panel) !important; border-color:var(--line) !important}
:where(:root[data-theme="dark"]) .mk-light .mk-d-toggle{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .mk-light .mk-d-tagbar{background:var(--panel) !important}
:where(:root[data-theme="dark"]) #page-meu-kanban{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .kn-kpi-per-btn{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .kn-kpi-per-btn.on{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .kn-kpi-per-datas input[type=date]{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .kn-wrap .kn-kpi{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .kn-wrap .kn-btn{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .kn-wrap .kn-btn:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .mk-novaop-card{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .mk-novaop-label{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .mk-novaop-input{background:var(--panel) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) .mk-novaop-autocomplete{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .mk-novaop-ac-item{border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .mk-novaop-ac-item:hover{background:var(--good-soft) !important}
:where(:root[data-theme="dark"]) .mk-novaop-ac-empty{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .mk-novaop-tag-chip{background:var(--panel) !important; border:1.5px solid var(--line) !important; color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .mk-novaop-tag-chip:hover{background:var(--panel) !important; border-color:var(--line) !important}
:where(:root[data-theme="dark"]) .mk-novaop-tag-chip.selecionada{background:var(--good-soft) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .mk-novaop-footer{border-top:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .mk-novaop-btn-sec{background:var(--panel) !important; color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .mk-novaop-btn-sec:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .kn-wrap .kn-toggle{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .kn-wrap .kn-toggle button.ativo{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .kn-wrap .kn-filtro-busca input{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .kn-filtro-dd-apply{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .kn-wrap .kn-col-add:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .kn-wrap .kn-card{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .kn-wrap .kn-card-empresa--falta{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .kn-wrap .kn-card-empresa--falta .kn-card-empresa-lbl{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .kn-wrap .kn-card-tempo{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .kn-wrap .kn-card-tempo--late{color:var(--red) !important; background:var(--red-soft) !important}
:where(:root[data-theme="dark"]) .kn-card-sla-badge--amber{background:var(--amber-soft) !important; color:var(--amber) !important}
:where(:root[data-theme="dark"]) .kn-card-sla-badge--red{background:var(--red-soft) !important; color:var(--red) !important}
:where(:root[data-theme="dark"]) .kn-wrap .kn-task-concluir{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .kn-ov-tabela .kn-ov-val{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .mk-autflow-card{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .mk-autflow-bar{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .mk-autflow-btn{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .mk-autflow-btn.primary{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .mk-autflow-props{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .mk-autflow-remover{border:1px solid var(--line) !important; background:var(--red-soft) !important; color:var(--red) !important}
:where(:root[data-theme="dark"]) .mk-autflow-remover:hover{background:var(--red-soft) !important}
:where(:root[data-theme="dark"]) #mkAutomFlowCanvas .drawflow-node{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .meu-kanban-modal{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .meu-kanban-header{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .meu-kanban-footer{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .meu-kanban-btn-primary{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .dir-kpi--containers.dir-kpi--critico .dir-kpi-valor{color:var(--red) !important}
:where(:root[data-theme="dark"]) .dir-kpi--containers.dir-kpi--alerta .dir-kpi-valor{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .dir-kpi--containers.dir-kpi--ok .dir-kpi-valor{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .dir-kpi--containers .dir-kpi-icon{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cat-mat-td-total{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .cat-mat-popover-foto{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-mat-popover-foto-fallback{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .cat-mat-popover-cod{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .cat-mat-popover-sub-thumb{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cat-mat-popover-sub-thumb-fallback{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .cat-mat-popover-cod{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .cat-mat-popover-sub-estoque.is-empty{color:var(--red) !important}
:where(:root[data-theme="dark"]) .mq-kpi.alerta .v{color:var(--red) !important}
:where(:root[data-theme="dark"]) .mq-thumb{background:var(--bg-2) !important}
:where(:root[data-theme="dark"]) .mq-thumb-ph{background:var(--bg-2) !important; color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .mq-vencida{color:var(--red) !important}
:where(:root[data-theme="dark"]) .mq-pill{background:var(--bg-2) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) .mq-pill.ativa{color:var(--good) !important}
:where(:root[data-theme="dark"]) .mq-pill.inativa{background:var(--bg-2) !important; color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .mq-pill.vendida{color:#8ab4ff !important}
:where(:root[data-theme="dark"]) .mq-pill.sucata{color:var(--red) !important}
:where(:root[data-theme="dark"]) .mq-erro{color:var(--red) !important}
:where(:root[data-theme="dark"]) .mq-erro-inline{color:var(--red) !important}
:where(:root[data-theme="dark"]) .mq-ficha-capa{background:var(--bg-2) !important}
:where(:root[data-theme="dark"]) .mq-ficha-capa-ph{background:var(--bg-2) !important; color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .mq-foto{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .mq-foto-badge{color:var(--on-accent) !important}

/* ---- casca.css ---- */
:where(:root[data-theme="dark"]) .topbar .topbar-search{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .topbar .topbar-search:focus-within{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .topbar .topbar-search-input{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .topbar .topbar-search-input::placeholder{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .topbar .topbar-search-icone{color:var(--good) !important}
:where(:root[data-theme="dark"]) .modulo-switcher-top:hover, :where(:root[data-theme="dark"]) .modulo-switcher-top.open{border-color:var(--line) !important}

/* ---- liquid-glass.css ---- */
:where(:root[data-theme="dark"]) .modal, :where(:root[data-theme="dark"]) .modal-content, :where(:root[data-theme="dark"]) .popup, :where(:root[data-theme="dark"]) .dialog{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .dropdown, :where(:root[data-theme="dark"]) .cfg-dropdown, :where(:root[data-theme="dark"]) .modulo-dropdown{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .panel table thead th, :where(:root[data-theme="dark"]) .page table thead th{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .panel, :where(:root[data-theme="dark"]) .kpi, :where(:root[data-theme="dark"]) .ed-card, :where(:root[data-theme="dark"]) .sgc-painel, :where(:root[data-theme="dark"]) .orc-sk-card, :where(:root[data-theme="dark"]) .cat-kpi, :where(:root[data-theme="dark"]) .cred-card, :where(:root[data-theme="dark"]) .serie-card, :where(:root[data-theme="dark"]) .compras-card, :where(:root[data-theme="dark"]) .cot-card, :where(:root[data-theme="dark"]) .audit-card{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .topbar{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .modal, :where(:root[data-theme="dark"]) .modal-content{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .meu-kanban-card, :where(:root[data-theme="dark"]) .item-card, :where(:root[data-theme="dark"]) .ctx-card{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .modal-card{background:var(--panel) !important; border:1px solid var(--line) !important}

/* ---- equipe.css ---- */
:where(:root[data-theme="dark"]) .usu-pill.usu-pill-inativo{background:var(--red-soft) !important; border-color:var(--line) !important}
:where(:root[data-theme="dark"]) .usu-campo input{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .usu-select{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .usu-erp{background:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) .usu-erp h3{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .usu-erp p{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .usu-nota.usu-nota-alerta{background:var(--amber-soft) !important; color:var(--amber) !important}
:where(:root[data-theme="dark"]) .usu-grupo{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .usu-parcial{background:var(--amber-soft) !important; color:var(--amber) !important}
:where(:root[data-theme="dark"]) .ev2-modal .usu-select{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .ev2-modal .usu-select .usu-ph{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ev2-modal .usu-select svg{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ev2-modal .usu-grupo-cab{background:var(--bg-2) !important}
:where(:root[data-theme="dark"]) .ev2-modal .usu-pagina:hover{background:var(--bg-2) !important}
:where(:root[data-theme="dark"]) .ev2-menu .usu-menu-busca{background:var(--panel) !important}

/* ---- em-transito.css ---- */
:where(:root[data-theme="dark"]) .et-title{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .et-sub{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .et-btn--secondary{background:var(--panel) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .et-btn--secondary:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .et-btn--ghost{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .et-btn--ghost:hover{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .et-btn--danger{background:var(--panel) !important; color:var(--red) !important}
:where(:root[data-theme="dark"]) .et-toggle{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .et-toggle-btn{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .et-toggle-btn:hover{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .et-search{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .et-search input{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .et-search input::placeholder{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .et-filter{background:var(--panel) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) .et-col{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .et-col-empty{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .et-card-num{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .et-card-tipo{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .et-card-forn{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .et-card-rota{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .et-card-rota-arrow{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .et-card-navio{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .et-card-eta{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .et-card-eta-label{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .et-card-eta-badge{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .et-card-eta-badge--ok{color:var(--good) !important}
:where(:root[data-theme="dark"]) .et-card-eta-badge--alerta{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .et-card-eta-badge--atrasado{color:var(--red) !important}
:where(:root[data-theme="dark"]) .et-card-pedidos{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .et-drawer{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .et-drawer-tabs{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .et-drawer-tab{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .et-drawer-tab:hover{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .et-drawer-tab.active{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .et-drawer-body{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .et-drawer-section-title{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .et-info-label{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .et-info-value{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .et-timeline-item{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .et-timeline-icon{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .et-timeline-codigo{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .et-timeline-desc{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .et-timeline-meta{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .et-timeline-source{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .et-table-wrap{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .et-table thead th{background:var(--panel) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .et-table tbody td{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .et-table tbody tr:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .et-modal{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .et-modal-foot{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .et-form-label{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .et-form-label--required::after{color:var(--red) !important}
:where(:root[data-theme="dark"]) .et-form-input, :where(:root[data-theme="dark"]) .et-form-select, :where(:root[data-theme="dark"]) .et-form-textarea{color:var(--ink) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) .et-form-hint{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .et-form-error{color:var(--red) !important}
:where(:root[data-theme="dark"]) .et-form-section-title{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .et-empty{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .et-empty-title{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .et-empty-sub{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .et-loading{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .et-error{color:var(--red) !important}
:where(:root[data-theme="dark"]) .et-doc-item{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .et-doc-item:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .et-doc-icon{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .et-doc-tipo{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .et-doc-nome{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .et-doc-meta{color:var(--ink-3) !important}

/* ---- email-v2.css ---- */
:where(:root[data-theme="dark"]) .ev2-iframe{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .ev2e-placeholder{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ev2e-assinatura{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .ev2c-alerta{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .ev2c-img-assinatura{background:var(--panel) !important}

/* ---- manutencao.css ---- */

/* ---- js/almox-kanban-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) .almox-card-cod{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .almox-badge-nf{background:var(--blue-soft) !important; color:#c99cff !important}

/* ---- js/calendario-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) .caldd-item.is-active{color:var(--on-accent) !important}

/* ---- js/comercial-orcamentos-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) .orc-lista-filters{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .orc-lista-tab{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .orc-lista-tab th{background:var(--panel) !important; color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .orc-lista-tab td{border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .orc-lista-tab tr:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .pill-pendente{background:var(--amber-soft) !important; color:var(--amber) !important}
:where(:root[data-theme="dark"]) .pill-enviado{background:var(--good-soft) !important; color:var(--good) !important}
:where(:root[data-theme="dark"]) .pill-erro{background:var(--red-soft) !important; color:var(--red) !important}
:where(:root[data-theme="dark"]) .orc-side{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .orc-side h4{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) #orcEditorOverlay{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .ed-pill{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .ed-pill.pill-fechado{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .ed-step.done .dot{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .ed-step.atual .dot{background:var(--panel) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) .ed-mini-card{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .ed-mini-card h5{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-mini-card h5 .ico{background:var(--good-soft) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .ed-mini-card h5 .right{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .ed-mini-hint{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-mini-lbl{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-seg{border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .ed-seg button{background:var(--panel) !important; color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .ed-seg button + button{border-left:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .ed-mini-card .field-input{border:1px solid var(--line) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) .ed-cli-mini .av{background:var(--bg-2) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .ed-cli-mini .nome{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .ed-cli-mini .sub{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-cli-linha-end{color:var(--ink-2) !important; border-top:1px dashed var(--line) !important}
:where(:root[data-theme="dark"]) .ed-cli-linha-end svg{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-btn-conf-end{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .ed-btn-conf-end:hover{background:var(--good-soft) !important}
:where(:root[data-theme="dark"]) .ed-frete-linha{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .ed-frete-linha.vazio{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-painel-v2{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .ed-painel-v2 > .head{border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .ed-painel-v2 > .head h3{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .ed-painel-v2 > .head .cont{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-toolbar-tab{border-bottom:1px solid var(--line) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) .ed-busca-wrap svg{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-busca-in{border:1px solid var(--line) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) .ed-cont-itens{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-itens-tab thead th{background:var(--panel) !important; color:var(--ink-3) !important; border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .ed-itens-tab tbody td{border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .ed-itens-tab tbody tr:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .ed-itens-tab tbody tr.sel{background:var(--good-soft) !important}
:where(:root[data-theme="dark"]) .ed-itens-tab input:focus{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .ed-tax-pct{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .ed-tax-val{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-tax-pct.zero{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-pauta-sel{border:1px solid var(--line) !important; background:var(--panel) !important; color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .ed-pauta-sel.override{background:var(--good-soft) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .ed-end-badge.ok{background:var(--good-soft) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .ed-end-badge.alt{background:var(--amber-soft) !important; color:var(--amber) !important}
:where(:root[data-theme="dark"]) .ed-end-form{border-top:1px dashed var(--line) !important}
:where(:root[data-theme="dark"]) .ed-end-form input{border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .ed-end-link{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-busca-sug{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .ed-sug-prod{border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .ed-sug-prod:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .ed-sug-prod .th{background:var(--panel) !important; color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-sug-prod .nm{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .ed-sug-prod .sb{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-sug-prod .pr{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .ed-sug-vazio{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-cartao{border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .ed-cartao select{border:1px solid var(--line) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) .ed-cartao .parc{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .ed-cartao .sub{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-cartao .sub b{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .ed-desp input{border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .ed-frete-cotado{background:var(--good-soft) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .ed-frete-cotado .nm{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .ed-frete-cotado .vl{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .ed-frete-cotado .rm{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-frete-cotado .rm:hover{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .ed-cli-mini .fant{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-cli-mini .contato{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .ed-cli-mini .contato b{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .ed-cli-docs{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .ed-cli-docs i{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-cli-linha-end{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .orc-modal{background:var(--panel) !important; color:var(--ink) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .orc-modal h3{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .orc-modal label{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .orc-modal .field-input, :where(:root[data-theme="dark"]) .orc-modal input.field-input, :where(:root[data-theme="dark"]) .orc-modal select.field-input{background:var(--panel) !important; color:var(--ink) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .orc-modal .field-input::placeholder{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-itens-tab .col-sub{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .ed-itens-tab td .foto-mini{background:var(--panel) !important; border:1px solid var(--line) !important; color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-itens-tab td small{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-btn-rm{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .ed-btn-rm:hover{background:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) .ed-sug-row{background:var(--panel) !important; border-top:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .ed-sug-row .lbl{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-sug-chip{background:var(--panel) !important; border:1px dashed var(--line) !important; color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .ed-sug-chip:hover:not(:disabled){color:var(--accent-ink) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) #edDetPanel .head:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .ed-det-chev{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-det-col > h6, :where(:root[data-theme="dark"]) .ed-det-sub{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-foto-col{background:var(--panel) !important; border:1px solid var(--line) !important; color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-det-tabs{border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .ed-det-tabs button{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-det-tabs button.active{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .ed-det-tabs button:hover:not(.active){color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .ed-kv dt{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-kv dd{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .ed-tab th{background:var(--panel) !important; color:var(--ink-3) !important; border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .ed-tab td{border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .ed-resumo-titulo{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .ed-rc-total .v{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .ed-rc-marg .row .v{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .ed-rc-cta .primary:hover:not(:disabled){background:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) .ed-rc-links button:hover{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .ed-close-opp .followup-auto{color:var(--ink-2) !important; background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .ed-close-opp .followup-auto svg{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .ed-close-opp .followup-auto strong{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .ed-close-opp textarea{border:1px solid var(--line) !important; background:var(--panel) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) .ed-outras{border-top:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .ed-outras summary{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .ed-outras summary::after{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .ed-outras .links a{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .ed-outras .links a.disabled{color:var(--ink-3) !important}

/* ---- js/comercial-ui.js (<style> injetado) ---- */

/* ---- js/compras-analise-produtos-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) .cap-head h1{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cap-head .cap-sub{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .cap-busca{border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .cap-chip{border:1px solid var(--line) !important; background:var(--panel) !important; color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .cap-chip:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cap-tablewrap{border:1px solid var(--line) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) table.cap-table thead th{background:var(--panel) !important; color:var(--ink-2) !important; border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) table.cap-table tbody td{border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) table.cap-table tbody tr:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) td.cap-cod{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) td.cap-desc .g{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) td.cap-estoque .baixo{color:var(--red) !important}
:where(:root[data-theme="dark"]) td.cap-cost:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) td.cap-cost.melhor{background:var(--good-soft) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cap-legenda{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .cap-melhor-badge{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cap-pag{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .cap-pag button{border:1px solid var(--line) !important; background:var(--panel) !important; color:var(--accent-ink) !important}

/* ---- js/compras-pedido-editor-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) #pedidoEditorOverlay{background:var(--panel) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) .pe-body{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .pe-side{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .pe-side h4{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .pe-card{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .field-input{background:var(--panel) !important; border:1px solid var(--line) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay label{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .pe-card-head{color:var(--ink-3) !important; border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .pe-itens-tab thead th{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .pe-itens-tab th{background:var(--panel) !important; color:var(--ink-3) !important; border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .pe-itens-tab td{border-bottom:1px solid var(--line) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) .pe-itens-tab tr.sel td{background:var(--good-soft) !important}
:where(:root[data-theme="dark"]) .pe-itens-tab input{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .pe-itens-tab input:focus{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .pe-itens-tab .col-sub{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) #peAddModal .pe-add-foto{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .pe-search-pop{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .pe-search-pop .it{border-bottom:1px solid var(--line) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) .pe-search-pop .it:hover, :where(:root[data-theme="dark"]) .pe-search-pop .it.sel{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .pe-foto-thumb{border:1px solid var(--line) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) .pe-foto-principal{border:1px solid var(--line) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) .pe-foto-vazio{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .pe-painel{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .pe-painel-head{color:var(--ink-3) !important; border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .pe-painel-body{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .pe-rodape{background:var(--panel) !important; border-top:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .pe-tab th{background:var(--panel) !important; color:var(--ink-3) !important; border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .pe-tab td{border-bottom:1px solid var(--line) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) .pe-kv dt{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .pe-kv dd{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .pe-est-line{border-bottom:1px solid var(--line) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) .pe-est-line .lbl{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .btn{background:var(--panel) !important; border:1px solid var(--line) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .btn:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .pill-cotando{background:var(--amber-soft) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .pill-confirmado, :where(:root[data-theme="dark"]) #pedidoEditorOverlay .pill-recebido, :where(:root[data-theme="dark"]) #pedidoEditorOverlay .pill-orp{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .step.done .dot{color:var(--ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .step.atual .dot{background:var(--panel) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .stat{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .stat-l{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .stat-v{color:var(--ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .stat.alerta{background:var(--amber-soft) !important; border-color:var(--line) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .stat.alerta .stat-v{color:var(--amber) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .stat.ok{background:var(--good-soft) !important; border-color:var(--line) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .stat.ok .stat-v{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .painel{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .painel-head{border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .painel-head h3{color:var(--ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .painel-head .cont{color:var(--ink-3) !important; background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .toolbar-tab{border-bottom:1px solid var(--line) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .busca-in{background:var(--panel) !important; border:1px solid var(--line) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .fchip{background:var(--panel) !important; border:1px solid var(--line) !important; color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .fchip:hover{background:var(--panel) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .det-tabs{border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .det-tab{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .det-tab:hover{color:var(--ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .det-tab.on{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .det-corpo{color:var(--ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .det-kv{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .det-kv .k{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .det-kv .v{color:var(--ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .det-kv.bom{background:var(--good-soft) !important; border-color:var(--line) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .det-kv.bom .v{color:var(--ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .det-kv.alerta{background:var(--amber-soft) !important; border-color:var(--line) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .det-kv.alerta .v{color:var(--red) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .det-kv.critico{background:var(--red-soft) !important; border-color:var(--line) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .det-kv.critico .v{color:var(--red) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .det-kv.critico .k{color:var(--red) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .det-kv.alerta  .k{color:var(--red) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .fluxo-step{border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .fluxo-num{background:var(--panel) !important; border:1.5px solid var(--line) !important; color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .fluxo-step.atual .fluxo-num{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .fluxo-tit{color:var(--ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .fluxo-step:not(.done):not(.atual) .fluxo-tit{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .pe-itens-tab .desc-cell input[data-f="descricao"]{color:var(--ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .pe-itens-tab .desc-cell .pe-aplic-lbl{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .pe-itens-tab .desc-cell input[data-f="equipamento"]{color:var(--ink) !important; border:1px solid var(--line) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .pe-itens-tab .desc-cell input[data-f="equipamento"]::placeholder{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .pe-itens-tab .pe-pos-chip{color:var(--ink-2) !important; background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .pe-itens-tab .pe-pos-chip b{color:var(--ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .pe-itens-tab .pe-pos-chip.pe-pos-ok b{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .pe-itens-tab .pe-pos-chip.pe-pos-alerta{border-color:var(--line) !important; background:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .pe-itens-tab .pe-pos-chip.pe-pos-alerta b{color:var(--amber) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .pe-itens-tab .pe-pos-chip.pe-pos-ruim{border-color:var(--line) !important; background:var(--red-soft) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .pe-itens-tab .pe-pos-chip.pe-pos-ruim b{color:var(--red) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .pe-itens-tab input.input-alvo{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .pe-itens-tab input.input-alvo.vazio{background:var(--amber-soft) !important; border-color:var(--line) !important; color:var(--amber) !important}
:where(:root[data-theme="dark"]) #pedidoEditorOverlay .pe-itens-tab input.input-alvo:focus{background:var(--panel) !important}
:where(:root[data-theme="dark"]) body{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .topo .marca-icon{background:var(--panel) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) h2{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .forn-box{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .forn-nome{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .itens tbody tr:nth-child(even){background:var(--panel) !important}
:where(:root[data-theme="dark"]) .itens td{border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .itens td.cod{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .totais-box{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .totais-line{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .totais-final{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .obs-body{background:var(--amber-soft) !important; color:var(--amber) !important}
:where(:root[data-theme="dark"]) .condicoes{background:var(--panel) !important; border:1px solid var(--line) !important; color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .condicoes strong{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .rodape .empresa{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .rodape .endereco{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) td, :where(:root[data-theme="dark"]) th{border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) td.title{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) td.sub{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) td.tot{background:var(--bg-2) !important; color:var(--accent-ink) !important}

/* ---- js/compras-tabs-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) #comprasFreteAereoApp .fa-topo{background:var(--panel) !important}
:where(:root[data-theme="dark"]) #comprasFreteAereoApp .fa-campo label{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) #comprasFreteAereoApp .fa-campo input{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) #comprasFreteAereoApp .fa-hint{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) #comprasFreteAereoApp .fa-titulo{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) #comprasFreteAereoApp .fa-card{background:var(--panel) !important}
:where(:root[data-theme="dark"]) #comprasFreteAereoApp .fa-nome{color:var(--ink) !important}
:where(:root[data-theme="dark"]) #comprasFreteAereoApp .fa-taxa{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) #comprasFreteAereoApp .fa-usd{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) #comprasFreteAereoApp .fa-brl{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) #comprasFreteAereoApp .fa-diff{color:var(--amber) !important}
:where(:root[data-theme="dark"]) #comprasFreteAereoApp .fa-cad{background:var(--panel) !important}
:where(:root[data-theme="dark"]) #comprasFreteAereoApp .fa-cad-head span{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) #comprasFreteAereoApp .fa-row{border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) #comprasFreteAereoApp .fa-row input.fa-in-nome{color:var(--ink) !important}
:where(:root[data-theme="dark"]) #comprasFreteAereoApp .fa-row .fa-un{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) #comprasFreteAereoApp .fa-row input.fa-in-taxa{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) #comprasFreteAereoApp .fa-del:hover{color:var(--red) !important}
:where(:root[data-theme="dark"]) #comprasPrecificacaoApp .pr-box{background:var(--panel) !important}
:where(:root[data-theme="dark"]) #comprasPrecificacaoApp .pr-box>label{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) #comprasPrecificacaoApp #prBusca{color:var(--ink) !important}
:where(:root[data-theme="dark"]) #comprasPrecificacaoApp .pr-sug{background:var(--panel) !important}
:where(:root[data-theme="dark"]) #comprasPrecificacaoApp .pr-sug-item{color:var(--ink) !important; border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) #comprasPrecificacaoApp .pr-sug-item:hover{background:var(--good-soft) !important}
:where(:root[data-theme="dark"]) #comprasPrecificacaoApp .pr-sug-item b{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) #comprasPrecificacaoApp .pr-sug-vazio{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) #comprasPrecificacaoApp .pr-prodinfo{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) #comprasPrecificacaoApp .pr-prodinfo b{color:var(--ink) !important}
:where(:root[data-theme="dark"]) #comprasPrecificacaoApp .pr-inputs{background:var(--panel) !important}
:where(:root[data-theme="dark"]) #comprasPrecificacaoApp .pr-campo label{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) #comprasPrecificacaoApp .pr-campo input{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) #comprasPrecificacaoApp .pr-vazio{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) #comprasPrecificacaoApp .pr-res-card{background:var(--panel) !important}
:where(:root[data-theme="dark"]) #comprasPrecificacaoApp .pr-res-l{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) #comprasPrecificacaoApp .pr-res-v{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) #comprasPrecificacaoApp .pr-res-s{color:var(--ink-2) !important}

/* ---- js/compras-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) td, :where(:root[data-theme="dark"]) th{border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) td.title{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) td.sub{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) td.win{background:var(--good-soft) !important; color:var(--good) !important}
:where(:root[data-theme="dark"]) td.tot{background:var(--bg-2) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) body{color:var(--ink) !important; background:var(--bg-2) !important}
:where(:root[data-theme="dark"]) .hd{border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .hd .tit .t{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .hd .tit .s{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .card{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .lbl{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .card .big{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .card .mut{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .props{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .prop{border:1px solid var(--line) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) .prop-nm{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .prop-meta{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .prop-val{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .cur{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) table{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) thead th.sep, :where(:root[data-theme="dark"]) tbody td.sep, :where(:root[data-theme="dark"]) tfoot td.sep{border-left:2px solid var(--line) !important}
:where(:root[data-theme="dark"]) td.med{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) td.desc-col{color:var(--ink) !important}
:where(:root[data-theme="dark"]) td.foto img{border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) tbody td{border-top:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) tbody tr:nth-child(even) td{background:var(--panel) !important}
:where(:root[data-theme="dark"]) td.qtd{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .cod{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .desc{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .sub{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) td.win{background:var(--good-soft) !important}
:where(:root[data-theme="dark"]) td.win .uni{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tag{color:var(--good) !important; background:var(--good-soft) !important}
:where(:root[data-theme="dark"]) .obs{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) td.obs-col{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) tfoot td{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .foot{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .cp-chip{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cp-chip[aria-pressed="true"]{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .cp-busca{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cp-kpi{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cp-kpi.warn b{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .cp-tab tr.cp-row:hover td{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .cp-forn .semf{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .cp-tipo{background:var(--bg-2) !important; color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .cp-tipo.imp{background:var(--accent-soft) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cp-eta.atr b, :where(:root[data-theme="dark"]) .cp-eta.atr small{color:var(--red) !important}

/* ---- js/concorrencia-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) .cnc-md h2, :where(:root[data-theme="dark"]) .cnc-md h3, :where(:root[data-theme="dark"]) .cnc-md h4{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cnc-md p{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .cnc-md li{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .cnc-md strong{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .cnc-md hr{border-top:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .cnc-md code{background:var(--bg-2) !important}
:where(:root[data-theme="dark"]) .cnc-md table.mdt td{border:1px solid var(--line) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) .cnc-md table.mdt tr:nth-child(even) td{background:var(--panel) !important}
:where(:root[data-theme="dark"]) body{color:var(--ink) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) .sub{border-bottom:1px solid var(--line) !important; color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .sub b{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .kpi{border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .kpi.ori{background:var(--good-soft) !important; border-color:var(--line) !important}
:where(:root[data-theme="dark"]) .kpi span{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .kpi b{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .kpi small{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) h2.secao{color:var(--accent-ink) !important; border-top:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) table.comp td{border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) table.comp td.pr{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) table.comp td.tt{color:var(--ink) !important}
:where(:root[data-theme="dark"]) table.comp .rep{background:var(--blue-soft) !important; color:#8ab4ff !important}
:where(:root[data-theme="dark"]) .md h2, :where(:root[data-theme="dark"]) .md h3, :where(:root[data-theme="dark"]) .md h4{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .md strong{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .md hr{border-top:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .md table.mdt td{border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) footer{border-top:1px solid var(--line) !important; color:var(--ink-3) !important}

/* ---- js/cotacao-manual-ui.js (<style> injetado) ---- */

/* ---- js/crm-ao-vivo-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) .cv-live{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cv-fbtn.on{color:var(--bg) !important}
:where(:root[data-theme="dark"]) .cv-val{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cv-convvend{color:var(--accent-ink) !important}

/* ---- js/devolucoes-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) #devObsBackdrop .dev-obs-btn-cancel{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) #devObsBackdrop .dev-obs-btn-cancel:hover{background:var(--panel) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) #devObsBackdrop .dev-obs-close:hover{background:var(--panel) !important; color:var(--red) !important}

/* ---- js/em-transito-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) # .og-btn-ghost{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) # .et-input{border:1px solid var(--line) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) # .et-toggle{background:var(--panel) !important}
:where(:root[data-theme="dark"]) # .et-toggle button{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) # .et-toggle button.active{background:var(--panel) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) # .et-tabela{background:var(--panel) !important}
:where(:root[data-theme="dark"]) # .et-tabela th{background:var(--panel) !important; color:var(--ink-2) !important; border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) # .et-tabela td{color:var(--ink) !important; border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) # .et-tabela tr:hover td{background:var(--panel) !important}
:where(:root[data-theme="dark"]) # .et-inbox-sidebar{background:var(--panel) !important}
:where(:root[data-theme="dark"]) # .et-inbox-search{background:var(--panel) !important}
:where(:root[data-theme="dark"]) # .et-inbox-search-input input{border:1px solid var(--line) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) # .et-inbox-search-input input:focus{background:var(--panel) !important}
:where(:root[data-theme="dark"]) # .et-inbox-item{border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) # .et-inbox-item:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) # .et-inbox-avatar{border:2px solid var(--line) !important}
:where(:root[data-theme="dark"]) # .et-inbox-num{color:var(--ink) !important}
:where(:root[data-theme="dark"]) # .et-inbox-time{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) # .et-inbox-line2, :where(:root[data-theme="dark"]) # .et-inbox-line3{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) # .et-inbox-empty{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) # .et-inbox-main{background:var(--panel) !important}
:where(:root[data-theme="dark"]) # .et-inbox-main-placeholder{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) # .et-ped-bloco{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) # .et-ped-chev{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) # .et-ped-bloco.open .et-ped-chev{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) # .et-ped-body{background:var(--panel) !important}
:where(:root[data-theme="dark"]) # .et-itens-tabela th{background:var(--bg-2) !important; color:var(--ink-2) !important; border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) # .et-itens-tabela td{color:var(--ink) !important; border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) # .et-thumb{border:1px solid var(--line) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) # .et-thumb-ph{background:var(--bg-2) !important; color:var(--ink-3) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) # .et-ped-metrica{background:var(--panel) !important; color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) # .et-ped-metrica b{color:var(--ink) !important}
:where(:root[data-theme="dark"]) td, :where(:root[data-theme="dark"]) th{border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) td.title{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) td.sub{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) td.tot{background:var(--bg-2) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) # .et-prod-tabela{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) # .et-prod-tabela th{background:var(--panel) !important; color:var(--ink-2) !important; border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) # .et-prod-tabela td{color:var(--ink) !important; border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) # .et-prod-tabela tr:hover td{background:var(--panel) !important}
:where(:root[data-theme="dark"]) # .et-prod-tabela tfoot td{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) # .et-thumb{border:1px solid var(--line) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) # .et-thumb-ph{background:var(--bg-2) !important; color:var(--ink-3) !important; border:1px solid var(--line) !important}

/* ---- js/email-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) html, :where(:root[data-theme="dark"]) body{color:var(--accent-ink) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) a{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) blockquote{border-left:3px solid var(--line) !important; color:var(--ink-2) !important}

/* ---- js/falta-estoque-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) .fe-tab .n.alerta{color:var(--red) !important}
:where(:root[data-theme="dark"]) .fe-disp.baixo{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .fe-tag.emb{background:var(--good-soft) !important; color:var(--accent-ink) !important; border-color:var(--line) !important}
:where(:root[data-theme="dark"]) .fe-tag.man{background:var(--amber-soft) !important; color:var(--amber) !important; border-color:var(--line) !important}
:where(:root[data-theme="dark"]) .fe-cob.c0{background:var(--red-soft) !important; color:var(--red) !important}
:where(:root[data-theme="dark"]) .fe-cob.c1{background:var(--amber-soft) !important; color:var(--red) !important}
:where(:root[data-theme="dark"]) .fe-cob.c2{background:var(--amber-soft) !important; color:var(--amber) !important}
:where(:root[data-theme="dark"]) .fe-cob.c3{background:var(--good-soft) !important; color:var(--good) !important}
:where(:root[data-theme="dark"]) .fe-aviso{background:var(--amber-soft) !important; color:var(--amber) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .fe-x{border:1px solid var(--line) !important; color:var(--red) !important}

/* ---- js/funis-acesso-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) #page-funis-acesso .fa-badge.res{color:#8ab4ff !important}

/* ---- js/marketing-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) .mk-title{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .mk-cal-h{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .mk-dia{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .mk-dia.fora{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .mk-dia .n{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .mk-post{background:var(--panel) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) .mk-post:hover{background:var(--bg-2) !important}
:where(:root[data-theme="dark"]) .mk-post .h{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .mk-btn{border:1px solid var(--line) !important; background:var(--panel) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) .mk-btn:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .mk-btn.d{color:var(--red) !important; border-color:var(--line) !important}
:where(:root[data-theme="dark"]) .mk-chip{border:1px solid var(--line) !important; background:var(--panel) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) .mk-chip.on{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .mk-drop{border:1.5px dashed var(--line) !important; color:var(--ink-2) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) .mk-drop.over{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .mk-midia{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .mk-midia .up{background:var(--panel) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .mk-lbl{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .mk-in{border:1px solid var(--line) !important; background:var(--panel) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) .mk-ta{border:1px solid var(--line) !important; background:var(--panel) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) .mk-prev{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .mk-prev .pm{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .mk-prev .pc{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .mk-modal{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .mk-modal .mh{border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .mk-modal .mf{border-top:1px solid var(--line) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) .mk-tabs{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .mk-tabs button{color:var(--ink-2) !important}

/* ---- js/meu-kanban-ui.js (<style> injetado) ---- */

/* ---- js/modulo-switcher-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) .mod-overlay-card.ativo{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) .rail-mod.ativo::before{background:var(--panel) !important}

/* ---- js/operacoes-mapa-vendas-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) .dir-mapa-chip{border:1px solid var(--line) !important; background:var(--panel) !important; color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .dir-mapa-chip:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .dir-mapa-ano{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .dir-mapa-ano button{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .dir-mapa-ano span{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .dir-mapa-rank-tit{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .dir-mapa-rank-row{border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .dir-mapa-rank-row:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .dir-mapa-rank-pos{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .dir-mapa-rank-uf{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .dir-mapa-rank-bar{background:var(--bg-2) !important}
:where(:root[data-theme="dark"]) .dir-mapa-rank-val{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .dir-mapa-rank-foot{border-top:1px solid var(--line) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .dir-mapa-reg-chip{color:var(--ink-2) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) .dir-mapa-reg-chip b{color:var(--accent-ink) !important}

/* ---- js/painel-supervisor-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) .psup-btn-editar-meta{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .psup-btn-editar-meta:hover{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .psup-meta-popover::before{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .pg-num{border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .pg-th{background:var(--panel) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .pg-uf-bar{background:var(--good-soft) !important}

/* ---- js/parceiros-admin-ui.js (<style> injetado) ---- */

/* ---- js/parceiros-pedidos-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) #page-parceiros-pedidos .ppd-bar .busca{background:var(--panel) !important}
:where(:root[data-theme="dark"]) #page-parceiros-pedidos .ppd-bar select{background:var(--panel) !important}
:where(:root[data-theme="dark"]) #page-parceiros-pedidos .ppd-kpi{background:var(--panel) !important}
:where(:root[data-theme="dark"]) #page-parceiros-pedidos .ppd-kpi.warn b{color:var(--amber) !important}
:where(:root[data-theme="dark"]) #page-parceiros-pedidos .pp{background:var(--panel) !important}
:where(:root[data-theme="dark"]) #page-parceiros-pedidos .pp-h:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) #page-parceiros-pedidos .passo .dot{background:var(--panel) !important}
:where(:root[data-theme="dark"]) #page-parceiros-pedidos .pp-dest{background:var(--panel) !important}
:where(:root[data-theme="dark"]) #page-parceiros-pedidos .pp-dest input{background:var(--panel) !important}
:where(:root[data-theme="dark"]) #page-parceiros-pedidos .st-faturado, :where(:root[data-theme="dark"]) #page-parceiros-pedidos .st-coletado{background:var(--accent-soft) !important; color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) #page-parceiros-pedidos .st-em_separacao, :where(:root[data-theme="dark"]) #page-parceiros-pedidos .st-separado{background:var(--amber-soft) !important; color:var(--amber) !important}
:where(:root[data-theme="dark"]) #page-parceiros-pedidos .st-entregue{background:var(--good-soft) !important; color:var(--good) !important}
:where(:root[data-theme="dark"]) #page-parceiros-pedidos .st-confirmado, :where(:root[data-theme="dark"]) #page-parceiros-pedidos .st-em_transporte{background:var(--blue-soft) !important; color:#8ab4ff !important}
:where(:root[data-theme="dark"]) #page-parceiros-pedidos .st-cancelado{background:var(--red-soft) !important; color:var(--red) !important}
:where(:root[data-theme="dark"]) #page-parceiros-pedidos .tag.ok{background:var(--good-soft) !important; color:var(--good) !important}
:where(:root[data-theme="dark"]) #page-parceiros-pedidos .tag.warn{background:var(--amber-soft) !important; color:var(--amber) !important}
:where(:root[data-theme="dark"]) #page-parceiros-pedidos .pp-erro{color:var(--red) !important}

/* ---- js/social-inbox-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) .si-shell{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .si-col{background:var(--panel) !important; border-right:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .si-col.chat{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .si-col.ctx{border-left:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .si-top{border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .si-tabs{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .si-tabs button{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .si-in{border:1px solid var(--line) !important; background:var(--panel) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) .si-item{border-bottom:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .si-item:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .si-item.on{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .si-item .nm{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .si-item .lm{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .si-item .pp{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .si-btn{border:1px solid var(--line) !important; background:var(--panel) !important; color:var(--ink) !important}
:where(:root[data-theme="dark"]) .si-btn:hover{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .si-btn.d{color:var(--red) !important; border-color:var(--line) !important}
:where(:root[data-theme="dark"]) .si-head{border-bottom:1px solid var(--line) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) .si-bub.them{background:var(--panel) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .si-bub.me{background:var(--good-soft) !important}
:where(:root[data-theme="dark"]) .si-bub .au{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .si-bub .hr{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .si-bub .re{color:var(--ink-3) !important; border-left:2px solid var(--line) !important}
:where(:root[data-theme="dark"]) .si-bub .ac button{border:1px solid var(--line) !important; background:var(--panel) !important; color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .si-comp{border-top:1px solid var(--line) !important; background:var(--panel) !important}
:where(:root[data-theme="dark"]) .si-comp textarea{border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .si-card{border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .si-card .t{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .si-empty{color:var(--ink-3) !important}

/* ---- js/supervisor-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) .sup-tab.ativa{background:var(--panel) !important}

/* ---- js/tarefas-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) .tar-modo.on{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .md-gdot{color:#8ab4ff !important}
:where(:root[data-theme="dark"]) .md-kpi.pend .md-kpi-ic{color:var(--red) !important}
:where(:root[data-theme="dark"]) .md-kpi.pend .md-kpi-n{color:var(--red) !important}
:where(:root[data-theme="dark"]) .md-quickadd-ic{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .md-quickadd button{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .cal-gon{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) .cal-gbanner svg{color:#8ab4ff !important}
:where(:root[data-theme="dark"]) .cal-dh.hoje b{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .cc-btn{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .cc-warn{color:var(--amber) !important; background:var(--amber-soft) !important; border:1px solid var(--line) !important}
:where(:root[data-theme="dark"]) .tar-flow-btn.primary{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .tar-flow-btn.danger{color:var(--red) !important}
:where(:root[data-theme="dark"]) .md-eq-stat.alert .tar-eqkpi-n{color:var(--red) !important}
:where(:root[data-theme="dark"]) .tar-eqkpi-m.alert .tar-eqkpi-mc.eq-atr{color:var(--red) !important}

/* ---- js/trafego-pago-ui.js (<style> injetado) ---- */

/* ---- js/tv-comercial-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) .tv-meta-realizado{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-gauge-sub{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-dt-head{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-dias-icon{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-dias-numero{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-kpi-icon{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-kpi-var-up{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-kpi-var-down{color:var(--red) !important}
:where(:root[data-theme="dark"]) .tv-rank-pos-num{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-rank-avatar.lider{border:2px solid var(--line) !important}
:where(:root[data-theme="dark"]) .tv-slogan{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-meta-label{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-meta-coluna-direita .tv-meta-valor{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-donut-pct{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-donut-sub{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-data-icone-svg{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-data-titulo{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-data-sub{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) .tv-pulse-text{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-dias-numero{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-dias-label{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-kpi-icone{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-kpi-label{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-kpi-var{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) .tv-kpi-var-up{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-kpi-var-down{color:var(--red) !important}
:where(:root[data-theme="dark"]) .tv-bloco-titulo{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-ranking-header-label{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-rank-valor{color:var(--good) !important}
:where(:root[data-theme="dark"]) .tv-campanha-branco{color:var(--ink) !important}
:where(:root[data-theme="dark"]) .tv-campanha-label{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .tv-campanha-descricao{color:var(--amber) !important}

/* ---- js/whatsapp-ui.js (<style> injetado) ---- */
:where(:root[data-theme="dark"]) .acomp-step.active i{background:var(--panel) !important}
:where(:root[data-theme="dark"]) .acomp-rastrear{color:var(--good) !important}
:where(:root[data-theme="dark"]) .acomp-alert{color:var(--red) !important}
:where(:root[data-theme="dark"]) .acomp-alert.naoloc{color:var(--amber) !important}
:where(:root[data-theme="dark"]) .wa-nc-sec-t span{color:var(--on-accent) !important}
:where(:root[data-theme="dark"]) .wa-nc-seg button{background:var(--panel) !important}

/* ---- estilos inline dos JS (style="…") ---- */
:where(:root[data-theme="dark"]) [style*="color:#64748b"], :where(:root[data-theme="dark"]) [style*="color: #64748b"]{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) [style*="color:#06716f"], :where(:root[data-theme="dark"]) [style*="color: #06716f"]{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) [style*="background:#fff"], :where(:root[data-theme="dark"]) [style*="background: #fff"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="color:#94a3b8"], :where(:root[data-theme="dark"]) [style*="color: #94a3b8"]{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) [style*="color:#dc2626"], :where(:root[data-theme="dark"]) [style*="color: #dc2626"]{color:var(--red) !important}
:where(:root[data-theme="dark"]) [style*="background:#f8fafc"], :where(:root[data-theme="dark"]) [style*="background: #f8fafc"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="border:#e2e8f0"], :where(:root[data-theme="dark"]) [style*="border: #e2e8f0"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#475569"], :where(:root[data-theme="dark"]) [style*="color: #475569"]{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) [style*="color:#2a9a3a"], :where(:root[data-theme="dark"]) [style*="color: #2a9a3a"]{color:var(--good) !important}
:where(:root[data-theme="dark"]) [style*="border:#cbd5e1"], :where(:root[data-theme="dark"]) [style*="border: #cbd5e1"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#b91c1c"], :where(:root[data-theme="dark"]) [style*="color: #b91c1c"]{color:var(--red) !important}
:where(:root[data-theme="dark"]) [style*="border-bottom:#f1f5f9"], :where(:root[data-theme="dark"]) [style*="border-bottom: #f1f5f9"]{border-bottom:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#0f172a"], :where(:root[data-theme="dark"]) [style*="color: #0f172a"]{color:var(--ink) !important}
:where(:root[data-theme="dark"]) [style*="color:#92400e"], :where(:root[data-theme="dark"]) [style*="color: #92400e"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="color:#7c8a84"], :where(:root[data-theme="dark"]) [style*="color: #7c8a84"]{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) [style*="border-bottom:#eef2f0"], :where(:root[data-theme="dark"]) [style*="border-bottom: #eef2f0"]{border-bottom:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#0a9492"], :where(:root[data-theme="dark"]) [style*="color: #0a9492"]{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) [style*="color:#12271f"], :where(:root[data-theme="dark"]) [style*="color: #12271f"]{color:var(--ink) !important}
:where(:root[data-theme="dark"]) [style*="color:#111"], :where(:root[data-theme="dark"]) [style*="color: #111"]{color:var(--ink) !important}
:where(:root[data-theme="dark"]) [style*="background:#f1f5f9"], :where(:root[data-theme="dark"]) [style*="background: #f1f5f9"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="color:#b45309"], :where(:root[data-theme="dark"]) [style*="color: #b45309"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="background:#fef3c7"], :where(:root[data-theme="dark"]) [style*="background: #fef3c7"]{background-color:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) [style*="border:#fecaca"], :where(:root[data-theme="dark"]) [style*="border: #fecaca"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:#dcfce7"], :where(:root[data-theme="dark"]) [style*="background: #dcfce7"]{background-color:var(--good-soft) !important}
:where(:root[data-theme="dark"]) [style*="background:#fee2e2"], :where(:root[data-theme="dark"]) [style*="background: #fee2e2"]{background-color:var(--red-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:#991b1b"], :where(:root[data-theme="dark"]) [style*="color: #991b1b"]{color:var(--red) !important}
:where(:root[data-theme="dark"]) [style*="background:#fef2f2"], :where(:root[data-theme="dark"]) [style*="background: #fef2f2"]{background-color:var(--red-soft) !important}
:where(:root[data-theme="dark"]) [style*="border-top:#f1f5f9"], :where(:root[data-theme="dark"]) [style*="border-top: #f1f5f9"]{border-top:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#7C8F89"], :where(:root[data-theme="dark"]) [style*="color: #7C8F89"]{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) [style*="background:#f0fdf4"], :where(:root[data-theme="dark"]) [style*="background: #f0fdf4"]{background-color:var(--good-soft) !important}
:where(:root[data-theme="dark"]) [style*="border:rgba(255,255,255,0.5)"], :where(:root[data-theme="dark"]) [style*="border: rgba(255,255,255,0.5)"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:#f8faf9"], :where(:root[data-theme="dark"]) [style*="background: #f8faf9"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="background:rgb(248, 250, 252)"], :where(:root[data-theme="dark"]) [style*="background: rgb(248, 250, 252)"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="border:#bbf7d0"], :where(:root[data-theme="dark"]) [style*="border: #bbf7d0"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#166534"], :where(:root[data-theme="dark"]) [style*="color: #166534"]{color:var(--good) !important}
:where(:root[data-theme="dark"]) [style*="color:#7a4a18"], :where(:root[data-theme="dark"]) [style*="color: #7a4a18"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="background:#f6fbf8"], :where(:root[data-theme="dark"]) [style*="background: #f6fbf8"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="color:#1d6b40"], :where(:root[data-theme="dark"]) [style*="color: #1d6b40"]{color:var(--good) !important}
:where(:root[data-theme="dark"]) [style*="color:#1e40af"], :where(:root[data-theme="dark"]) [style*="color: #1e40af"]{color:#8ab4ff !important}
:where(:root[data-theme="dark"]) [style*="color:#16a34a"], :where(:root[data-theme="dark"]) [style*="color: #16a34a"]{color:var(--good) !important}
:where(:root[data-theme="dark"]) [style*="border:#fde68a"], :where(:root[data-theme="dark"]) [style*="border: #fde68a"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:rgba(255,255,255,0.7)"], :where(:root[data-theme="dark"]) [style*="background: rgba(255,255,255,0.7)"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="background:rgb(255, 255, 255)"], :where(:root[data-theme="dark"]) [style*="background: rgb(255, 255, 255)"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="color:#a16207"], :where(:root[data-theme="dark"]) [style*="color: #a16207"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="border-bottom:#e2e8f0"], :where(:root[data-theme="dark"]) [style*="border-bottom: #e2e8f0"]{border-bottom:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#22b07a"], :where(:root[data-theme="dark"]) [style*="color: #22b07a"]{color:var(--good) !important}
:where(:root[data-theme="dark"]) [style*="color:#334155"], :where(:root[data-theme="dark"]) [style*="color: #334155"]{color:var(--ink) !important}
:where(:root[data-theme="dark"]) [style*="background:rgba(255,255,255,0.55)"], :where(:root[data-theme="dark"]) [style*="background: rgba(255,255,255,0.55)"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="border-left:#f5d24a"], :where(:root[data-theme="dark"]) [style*="border-left: #f5d24a"]{border-left:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#0369a1"], :where(:root[data-theme="dark"]) [style*="color: #0369a1"]{color:#8ab4ff !important}
:where(:root[data-theme="dark"]) [style*="background:#fffbeb"], :where(:root[data-theme="dark"]) [style*="background: #fffbeb"]{background-color:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) [style*="border:#e6ece9"], :where(:root[data-theme="dark"]) [style*="border: #e6ece9"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#78350f"], :where(:root[data-theme="dark"]) [style*="color: #78350f"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="color:#f59e0b"], :where(:root[data-theme="dark"]) [style*="color: #f59e0b"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="background:#fef9c3"], :where(:root[data-theme="dark"]) [style*="background: #fef9c3"]{background-color:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) [style*="background:#dbeafe"], :where(:root[data-theme="dark"]) [style*="background: #dbeafe"]{background-color:var(--blue-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:#0c4a6e"], :where(:root[data-theme="dark"]) [style*="color: #0c4a6e"]{color:#8ab4ff !important}
:where(:root[data-theme="dark"]) [style*="background:#f0f9f4"], :where(:root[data-theme="dark"]) [style*="background: #f0f9f4"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="background:#fffbea"], :where(:root[data-theme="dark"]) [style*="background: #fffbea"]{background-color:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) [style*="border-top:#e2e8f0"], :where(:root[data-theme="dark"]) [style*="border-top: #e2e8f0"]{border-top:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:#fafafa"], :where(:root[data-theme="dark"]) [style*="background: #fafafa"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="border:#eef2f0"], :where(:root[data-theme="dark"]) [style*="border: #eef2f0"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:rgb(248, 250, 249)"], :where(:root[data-theme="dark"]) [style*="background: rgb(248, 250, 249)"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="background:#e2e8f0"], :where(:root[data-theme="dark"]) [style*="background: #e2e8f0"]{background-color:var(--blue-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:#a05f0e"], :where(:root[data-theme="dark"]) [style*="color: #a05f0e"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="color:#854d0e"], :where(:root[data-theme="dark"]) [style*="color: #854d0e"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="color:#8a9a95"], :where(:root[data-theme="dark"]) [style*="color: #8a9a95"]{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) [style*="background:#f0f9ff"], :where(:root[data-theme="dark"]) [style*="background: #f0f9ff"]{background-color:var(--blue-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:#137a4c"], :where(:root[data-theme="dark"]) [style*="color: #137a4c"]{color:var(--good) !important}
:where(:root[data-theme="dark"]) [style*="background:#eef2f0"], :where(:root[data-theme="dark"]) [style*="background: #eef2f0"]{background-color:var(--bg-2) !important}
:where(:root[data-theme="dark"]) [style*="color:rgb(220, 38, 38)"], :where(:root[data-theme="dark"]) [style*="color: rgb(220, 38, 38)"]{color:var(--red) !important}
:where(:root[data-theme="dark"]) [style*="color:#7f1d1d"], :where(:root[data-theme="dark"]) [style*="color: #7f1d1d"]{color:var(--red) !important}
:where(:root[data-theme="dark"]) [style*="background:#fff8e0"], :where(:root[data-theme="dark"]) [style*="background: #fff8e0"]{background-color:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:#7c3aed"], :where(:root[data-theme="dark"]) [style*="color: #7c3aed"]{color:#c99cff !important}
:where(:root[data-theme="dark"]) [style*="background:#fafbfc"], :where(:root[data-theme="dark"]) [style*="background: #fafbfc"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="color:#7a0a0a"], :where(:root[data-theme="dark"]) [style*="color: #7a0a0a"]{color:var(--red) !important}
:where(:root[data-theme="dark"]) [style*="border:#E2E9E5"], :where(:root[data-theme="dark"]) [style*="border: #E2E9E5"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#6b7280"], :where(:root[data-theme="dark"]) [style*="color: #6b7280"]{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) [style*="background:#cbd5e1"], :where(:root[data-theme="dark"]) [style*="background: #cbd5e1"]{background-color:var(--blue-soft) !important}
:where(:root[data-theme="dark"]) [style*="border-bottom:#f5f7f5"], :where(:root[data-theme="dark"]) [style*="border-bottom: #f5f7f5"]{border-bottom:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="border-color:#fecaca"], :where(:root[data-theme="dark"]) [style*="border-color: #fecaca"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="border-left:#e2e8f0"], :where(:root[data-theme="dark"]) [style*="border-left: #e2e8f0"]{border-left:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="border:#fff"], :where(:root[data-theme="dark"]) [style*="border: #fff"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:rgb(240, 253, 244)"], :where(:root[data-theme="dark"]) [style*="background: rgb(240, 253, 244)"]{background-color:var(--good-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:#9a3412"], :where(:root[data-theme="dark"]) [style*="color: #9a3412"]{color:var(--red) !important}
:where(:root[data-theme="dark"]) [style*="background:#f6f8f7"], :where(:root[data-theme="dark"]) [style*="background: #f6f8f7"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="color:#0ea5e9"], :where(:root[data-theme="dark"]) [style*="color: #0ea5e9"]{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) [style*="color:rgba(0,0,0,0.55)"], :where(:root[data-theme="dark"]) [style*="color: rgba(0,0,0,0.55)"]{color:var(--ink) !important}
:where(:root[data-theme="dark"]) [style*="color:#d97706"], :where(:root[data-theme="dark"]) [style*="color: #d97706"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="background:rgba(248,250,252,0.85)"], :where(:root[data-theme="dark"]) [style*="background: rgba(248,250,252,0.85)"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="background:#f5d24a"], :where(:root[data-theme="dark"]) [style*="background: #f5d24a"]{background-color:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) [style*="background:#fff700"], :where(:root[data-theme="dark"]) [style*="background: #fff700"]{background-color:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) [style*="background:#eff6ff"], :where(:root[data-theme="dark"]) [style*="background: #eff6ff"]{background-color:var(--blue-soft) !important}
:where(:root[data-theme="dark"]) [style*="border:#d1dbe3"], :where(:root[data-theme="dark"]) [style*="border: #d1dbe3"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="border-top:#e6ece9"], :where(:root[data-theme="dark"]) [style*="border-top: #e6ece9"]{border-top:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:#e6f7ec"], :where(:root[data-theme="dark"]) [style*="background: #e6f7ec"]{background-color:var(--good-soft) !important}
:where(:root[data-theme="dark"]) [style*="border:#86efac"], :where(:root[data-theme="dark"]) [style*="border: #86efac"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:#ecfdf5"], :where(:root[data-theme="dark"]) [style*="background: #ecfdf5"]{background-color:var(--good-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:rgb(6, 113, 111)"], :where(:root[data-theme="dark"]) [style*="color: rgb(6, 113, 111)"]{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) [style*="background:#E7F3EE"], :where(:root[data-theme="dark"]) [style*="background: #E7F3EE"]{background-color:var(--good-soft) !important}
:where(:root[data-theme="dark"]) [style*="background:rgb(250, 250, 250)"], :where(:root[data-theme="dark"]) [style*="background: rgb(250, 250, 250)"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="color:#5b6b65"], :where(:root[data-theme="dark"]) [style*="color: #5b6b65"]{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) [style*="color:#9d174d"], :where(:root[data-theme="dark"]) [style*="color: #9d174d"]{color:var(--red) !important}
:where(:root[data-theme="dark"]) [style*="color:#ec4899"], :where(:root[data-theme="dark"]) [style*="color: #ec4899"]{color:var(--red) !important}
:where(:root[data-theme="dark"]) [style*="color:#1d4ed8"], :where(:root[data-theme="dark"]) [style*="color: #1d4ed8"]{color:#8ab4ff !important}
:where(:root[data-theme="dark"]) [style*="border-top:#eef2f0"], :where(:root[data-theme="dark"]) [style*="border-top: #eef2f0"]{border-top:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:#eef4f1"], :where(:root[data-theme="dark"]) [style*="background: #eef4f1"]{background-color:var(--bg-2) !important}
:where(:root[data-theme="dark"]) [style*="border:rgba(255,255,255,0.55)"], :where(:root[data-theme="dark"]) [style*="border: rgba(255,255,255,0.55)"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#2563eb"], :where(:root[data-theme="dark"]) [style*="color: #2563eb"]{color:#8ab4ff !important}
:where(:root[data-theme="dark"]) [style*="border-top:#eef2f7"], :where(:root[data-theme="dark"]) [style*="border-top: #eef2f7"]{border-top:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#06210f"], :where(:root[data-theme="dark"]) [style*="color: #06210f"]{color:var(--ink) !important}
:where(:root[data-theme="dark"]) [style*="background:rgb(241, 245, 249)"], :where(:root[data-theme="dark"]) [style*="background: rgb(241, 245, 249)"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="background:#fff8e1"], :where(:root[data-theme="dark"]) [style*="background: #fff8e1"]{background-color:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:#0e2a4d"], :where(:root[data-theme="dark"]) [style*="color: #0e2a4d"]{color:var(--ink) !important}
:where(:root[data-theme="dark"]) [style*="border:#bfdbfe"], :where(:root[data-theme="dark"]) [style*="border: #bfdbfe"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="border-bottom:#eef2f5"], :where(:root[data-theme="dark"]) [style*="border-bottom: #eef2f5"]{border-bottom:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="border:#bae6fd"], :where(:root[data-theme="dark"]) [style*="border: #bae6fd"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#065f46"], :where(:root[data-theme="dark"]) [style*="color: #065f46"]{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) [style*="border-color:#fde68a"], :where(:root[data-theme="dark"]) [style*="border-color: #fde68a"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:rgb(246, 250, 248)"], :where(:root[data-theme="dark"]) [style*="background: rgb(246, 250, 248)"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="background:rgba(255,255,255,0.95)"], :where(:root[data-theme="dark"]) [style*="background: rgba(255,255,255,0.95)"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="color:#1e5a92"], :where(:root[data-theme="dark"]) [style*="color: #1e5a92"]{color:#8ab4ff !important}
:where(:root[data-theme="dark"]) [style*="background:#e6ece9"], :where(:root[data-theme="dark"]) [style*="background: #e6ece9"]{background-color:var(--bg-2) !important}
:where(:root[data-theme="dark"]) [style*="background:#f1f5f3"], :where(:root[data-theme="dark"]) [style*="background: #f1f5f3"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="color:#ff6900"], :where(:root[data-theme="dark"]) [style*="color: #ff6900"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="color:#3d2807"], :where(:root[data-theme="dark"]) [style*="color: #3d2807"]{color:var(--ink) !important}
:where(:root[data-theme="dark"]) [style*="background:#f5f3ff"], :where(:root[data-theme="dark"]) [style*="background: #f5f3ff"]{background-color:var(--blue-soft) !important}
:where(:root[data-theme="dark"]) [style*="border-bottom:#f8fafc"], :where(:root[data-theme="dark"]) [style*="border-bottom: #f8fafc"]{border-bottom:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:rgb(220, 252, 231)"], :where(:root[data-theme="dark"]) [style*="background: rgb(220, 252, 231)"]{background-color:var(--good-soft) !important}
:where(:root[data-theme="dark"]) [style*="background:#fef9e7"], :where(:root[data-theme="dark"]) [style*="background: #fef9e7"]{background-color:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:rgb(22, 163, 74)"], :where(:root[data-theme="dark"]) [style*="color: rgb(22, 163, 74)"]{color:var(--good) !important}
:where(:root[data-theme="dark"]) [style*="color:rgb(42, 154, 58)"], :where(:root[data-theme="dark"]) [style*="color: rgb(42, 154, 58)"]{color:var(--good) !important}
:where(:root[data-theme="dark"]) [style*="border:#bfe3d2"], :where(:root[data-theme="dark"]) [style*="border: #bfe3d2"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:#fff5f5"], :where(:root[data-theme="dark"]) [style*="background: #fff5f5"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="background:#efeae2"], :where(:root[data-theme="dark"]) [style*="background: #efeae2"]{background-color:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:#34b7f1"], :where(:root[data-theme="dark"]) [style*="color: #34b7f1"]{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) [style*="background:#F4F7F5"], :where(:root[data-theme="dark"]) [style*="background: #F4F7F5"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="background:#fecaca"], :where(:root[data-theme="dark"]) [style*="background: #fecaca"]{background-color:var(--red-soft) !important}
:where(:root[data-theme="dark"]) [style*="background:#e7f5ef"], :where(:root[data-theme="dark"]) [style*="background: #e7f5ef"]{background-color:var(--good-soft) !important}
:where(:root[data-theme="dark"]) [style*="border-color:rgb(203, 213, 225)"], :where(:root[data-theme="dark"]) [style*="border-color: rgb(203, 213, 225)"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#41564F"], :where(:root[data-theme="dark"]) [style*="color: #41564F"]{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) [style*="color:#a7b4af"], :where(:root[data-theme="dark"]) [style*="color: #a7b4af"]{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) [style*="color:#4b5563"], :where(:root[data-theme="dark"]) [style*="color: #4b5563"]{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) [style*="background:#ece8df"], :where(:root[data-theme="dark"]) [style*="background: #ece8df"]{background-color:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:#c4a44a"], :where(:root[data-theme="dark"]) [style*="color: #c4a44a"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="color:rgb(148, 163, 184)"], :where(:root[data-theme="dark"]) [style*="color: rgb(148, 163, 184)"]{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) [style*="color:#713f12"], :where(:root[data-theme="dark"]) [style*="color: #713f12"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="border:#e6ebf0"], :where(:root[data-theme="dark"]) [style*="border: #e6ebf0"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="border-top:#eef2f5"], :where(:root[data-theme="dark"]) [style*="border-top: #eef2f5"]{border-top:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:#fff7ed"], :where(:root[data-theme="dark"]) [style*="background: #fff7ed"]{background-color:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:#3b82f6"], :where(:root[data-theme="dark"]) [style*="color: #3b82f6"]{color:#8ab4ff !important}
:where(:root[data-theme="dark"]) [style*="background:#e6f4ee"], :where(:root[data-theme="dark"]) [style*="background: #e6f4ee"]{background-color:var(--good-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:#c93838"], :where(:root[data-theme="dark"]) [style*="color: #c93838"]{color:var(--red) !important}
:where(:root[data-theme="dark"]) [style*="color:#c0392b"], :where(:root[data-theme="dark"]) [style*="color: #c0392b"]{color:var(--red) !important}
:where(:root[data-theme="dark"]) [style*="border:#f3c9c9"], :where(:root[data-theme="dark"]) [style*="border: #f3c9c9"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:#fdeeee"], :where(:root[data-theme="dark"]) [style*="background: #fdeeee"]{background-color:var(--red-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:#8a2b2b"], :where(:root[data-theme="dark"]) [style*="color: #8a2b2b"]{color:var(--red) !important}
:where(:root[data-theme="dark"]) [style*="color:rgb(29, 107, 64)"], :where(:root[data-theme="dark"]) [style*="color: rgb(29, 107, 64)"]{color:var(--good) !important}
:where(:root[data-theme="dark"]) [style*="color:#666"], :where(:root[data-theme="dark"]) [style*="color: #666"]{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) [style*="border-bottom:#eef2f7"], :where(:root[data-theme="dark"]) [style*="border-bottom: #eef2f7"]{border-bottom:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="border-color:#86efac"], :where(:root[data-theme="dark"]) [style*="border-color: #86efac"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:#dbe9f7"], :where(:root[data-theme="dark"]) [style*="background: #dbe9f7"]{background-color:var(--blue-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:#22c55e"], :where(:root[data-theme="dark"]) [style*="color: #22c55e"]{color:var(--good) !important}
:where(:root[data-theme="dark"]) [style*="background:rgb(253, 231, 231)"], :where(:root[data-theme="dark"]) [style*="background: rgb(253, 231, 231)"]{background-color:var(--red-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:rgb(193, 64, 64)"], :where(:root[data-theme="dark"]) [style*="color: rgb(193, 64, 64)"]{color:var(--red) !important}
:where(:root[data-theme="dark"]) [style*="background:#ffedd5"], :where(:root[data-theme="dark"]) [style*="background: #ffedd5"]{background-color:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:#14532d"], :where(:root[data-theme="dark"]) [style*="color: #14532d"]{color:var(--ink) !important}
:where(:root[data-theme="dark"]) [style*="color:#00A8E1"], :where(:root[data-theme="dark"]) [style*="color: #00A8E1"]{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) [style*="color:#0a3d2c"], :where(:root[data-theme="dark"]) [style*="color: #0a3d2c"]{color:var(--ink) !important}
:where(:root[data-theme="dark"]) [style*="color:#8b5cf6"], :where(:root[data-theme="dark"]) [style*="color: #8b5cf6"]{color:#8ab4ff !important}
:where(:root[data-theme="dark"]) [style*="border-left:#cbd5e1"], :where(:root[data-theme="dark"]) [style*="border-left: #cbd5e1"]{border-left:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#7c2d12"], :where(:root[data-theme="dark"]) [style*="color: #7c2d12"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="border-color:#bbf7d0"], :where(:root[data-theme="dark"]) [style*="border-color: #bbf7d0"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="border:#d1f5dc"], :where(:root[data-theme="dark"]) [style*="border: #d1f5dc"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#9A8A1B"], :where(:root[data-theme="dark"]) [style*="color: #9A8A1B"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="background:#fdf6e3"], :where(:root[data-theme="dark"]) [style*="background: #fdf6e3"]{background-color:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) [style*="background:#fee"], :where(:root[data-theme="dark"]) [style*="background: #fee"]{background-color:var(--red-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:#900"], :where(:root[data-theme="dark"]) [style*="color: #900"]{color:var(--red) !important}
:where(:root[data-theme="dark"]) [style*="background:#f0f2f5"], :where(:root[data-theme="dark"]) [style*="background: #f0f2f5"]{background-color:var(--bg-2) !important}
:where(:root[data-theme="dark"]) [style*="color:#667781"], :where(:root[data-theme="dark"]) [style*="color: #667781"]{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) [style*="color:#9AA8A3"], :where(:root[data-theme="dark"]) [style*="color: #9AA8A3"]{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) [style*="color:#92400E"], :where(:root[data-theme="dark"]) [style*="color: #92400E"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="background:#FEF3C7"], :where(:root[data-theme="dark"]) [style*="background: #FEF3C7"]{background-color:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:rgb(146, 64, 14)"], :where(:root[data-theme="dark"]) [style*="color: rgb(146, 64, 14)"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="background:#fed7aa"], :where(:root[data-theme="dark"]) [style*="background: #fed7aa"]{background-color:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:#1877f2"], :where(:root[data-theme="dark"]) [style*="color: #1877f2"]{color:#8ab4ff !important}
:where(:root[data-theme="dark"]) [style*="border-bottom:#E2E9E5"], :where(:root[data-theme="dark"]) [style*="border-bottom: #E2E9E5"]{border-bottom:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#132722"], :where(:root[data-theme="dark"]) [style*="color: #132722"]{color:var(--ink) !important}
:where(:root[data-theme="dark"]) [style*="border:#e5e7eb"], :where(:root[data-theme="dark"]) [style*="border: #e5e7eb"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:#ddf1e4"], :where(:root[data-theme="dark"]) [style*="background: #ddf1e4"]{background-color:var(--good-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:#1d7f47"], :where(:root[data-theme="dark"]) [style*="color: #1d7f47"]{color:var(--good) !important}
:where(:root[data-theme="dark"]) [style*="color:#43574f"], :where(:root[data-theme="dark"]) [style*="color: #43574f"]{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) [style*="color:#b8362a"], :where(:root[data-theme="dark"]) [style*="color: #b8362a"]{color:var(--red) !important}
:where(:root[data-theme="dark"]) [style*="border:#e4e8e6"], :where(:root[data-theme="dark"]) [style*="border: #e4e8e6"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:rgb(224, 245, 244)"], :where(:root[data-theme="dark"]) [style*="background: rgb(224, 245, 244)"]{background-color:var(--accent-soft) !important}
:where(:root[data-theme="dark"]) [style*="background:#fdf2f8"], :where(:root[data-theme="dark"]) [style*="background: #fdf2f8"]{background-color:rgba(201,156,255,.16) !important}
:where(:root[data-theme="dark"]) [style*="background:#eafaf0"], :where(:root[data-theme="dark"]) [style*="background: #eafaf0"]{background-color:var(--good-soft) !important}
:where(:root[data-theme="dark"]) [style*="border:#cdddd6"], :where(:root[data-theme="dark"]) [style*="border: #cdddd6"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#42615a"], :where(:root[data-theme="dark"]) [style*="color: #42615a"]{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) [style*="background:#f0f4f2"], :where(:root[data-theme="dark"]) [style*="background: #f0f4f2"]{background-color:var(--bg-2) !important}
:where(:root[data-theme="dark"]) [style*="border:#cde9dd"], :where(:root[data-theme="dark"]) [style*="border: #cde9dd"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:rgba(255,255,255,0.62)"], :where(:root[data-theme="dark"]) [style*="background: rgba(255,255,255,0.62)"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="color:#8a6a00"], :where(:root[data-theme="dark"]) [style*="color: #8a6a00"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="color:#7c5a08"], :where(:root[data-theme="dark"]) [style*="color: #7c5a08"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="background:#fff5e6"], :where(:root[data-theme="dark"]) [style*="background: #fff5e6"]{background-color:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:#1c1c1c"], :where(:root[data-theme="dark"]) [style*="color: #1c1c1c"]{color:var(--ink) !important}
:where(:root[data-theme="dark"]) [style*="background:rgb(249, 250, 251)"], :where(:root[data-theme="dark"]) [style*="background: rgb(249, 250, 251)"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="border-top:#eee"], :where(:root[data-theme="dark"]) [style*="border-top: #eee"]{border-top:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="border-bottom:#eee"], :where(:root[data-theme="dark"]) [style*="border-bottom: #eee"]{border-bottom:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="border-bottom:#f0f0f0"], :where(:root[data-theme="dark"]) [style*="border-bottom: #f0f0f0"]{border-bottom:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="border-bottom:#f4f7fa"], :where(:root[data-theme="dark"]) [style*="border-bottom: #f4f7fa"]{border-bottom:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:#f7f5ee"], :where(:root[data-theme="dark"]) [style*="background: #f7f5ee"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="color:#374151"], :where(:root[data-theme="dark"]) [style*="color: #374151"]{color:var(--ink) !important}
:where(:root[data-theme="dark"]) [style*="border:#d9dbcb"], :where(:root[data-theme="dark"]) [style*="border: #d9dbcb"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:#fafbfa"], :where(:root[data-theme="dark"]) [style*="background: #fafbfa"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="background:#f0f7f0"], :where(:root[data-theme="dark"]) [style*="background: #f0f7f0"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="background:rgb(240, 247, 240)"], :where(:root[data-theme="dark"]) [style*="background: rgb(240, 247, 240)"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="background:#fff3cd"], :where(:root[data-theme="dark"]) [style*="background: #fff3cd"]{background-color:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:rgb(100, 116, 139)"], :where(:root[data-theme="dark"]) [style*="color: rgb(100, 116, 139)"]{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) [style*="color:#2d8659"], :where(:root[data-theme="dark"]) [style*="color: #2d8659"]{color:var(--good) !important}
:where(:root[data-theme="dark"]) [style*="background:rgba(255,255,255,0.78)"], :where(:root[data-theme="dark"]) [style*="background: rgba(255,255,255,0.78)"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="background:rgba(248,250,252,0.6)"], :where(:root[data-theme="dark"]) [style*="background: rgba(248,250,252,0.6)"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="border:rgba(241,245,249,0.8)"], :where(:root[data-theme="dark"]) [style*="border: rgba(241,245,249,0.8)"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="border-bottom:rgba(241,245,249,0.6)"], :where(:root[data-theme="dark"]) [style*="border-bottom: rgba(241,245,249,0.6)"]{border-bottom:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:#eef5f1"], :where(:root[data-theme="dark"]) [style*="background: #eef5f1"]{background-color:var(--bg-2) !important}
:where(:root[data-theme="dark"]) [style*="border:#cfe0d8"], :where(:root[data-theme="dark"]) [style*="border: #cfe0d8"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#d0a000"], :where(:root[data-theme="dark"]) [style*="color: #d0a000"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="color:#1D4ED8"], :where(:root[data-theme="dark"]) [style*="color: #1D4ED8"]{color:#8ab4ff !important}
:where(:root[data-theme="dark"]) [style*="background:#e0f5f4"], :where(:root[data-theme="dark"]) [style*="background: #e0f5f4"]{background-color:var(--accent-soft) !important}
:where(:root[data-theme="dark"]) [style*="color:#077573"], :where(:root[data-theme="dark"]) [style*="color: #077573"]{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) [style*="border:#f5d24a"], :where(:root[data-theme="dark"]) [style*="border: #f5d24a"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:rgba(255,255,255,0.6)"], :where(:root[data-theme="dark"]) [style*="background: rgba(255,255,255,0.6)"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="border-top:#e6ebf0"], :where(:root[data-theme="dark"]) [style*="border-top: #e6ebf0"]{border-top:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:rgba(248,250,252,0.95)"], :where(:root[data-theme="dark"]) [style*="background: rgba(248,250,252,0.95)"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="background:rgba(241,245,249,0.95)"], :where(:root[data-theme="dark"]) [style*="background: rgba(241,245,249,0.95)"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="background:rgba(241,245,249,0.6)"], :where(:root[data-theme="dark"]) [style*="background: rgba(241,245,249,0.6)"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="color:#0284c7"], :where(:root[data-theme="dark"]) [style*="color: #0284c7"]{color:#8ab4ff !important}
:where(:root[data-theme="dark"]) [style*="color:#d4a017"], :where(:root[data-theme="dark"]) [style*="color: #d4a017"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="color:#7A857F"], :where(:root[data-theme="dark"]) [style*="color: #7A857F"]{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) [style*="background:#d1fae5"], :where(:root[data-theme="dark"]) [style*="background: #d1fae5"]{background-color:var(--good-soft) !important}
:where(:root[data-theme="dark"]) [style*="border:#6ee7b7"], :where(:root[data-theme="dark"]) [style*="border: #6ee7b7"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#047857"], :where(:root[data-theme="dark"]) [style*="color: #047857"]{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) [style*="background:#f6faf8"], :where(:root[data-theme="dark"]) [style*="background: #f6faf8"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="color:#7a8a82"], :where(:root[data-theme="dark"]) [style*="color: #7a8a82"]{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) [style*="border:#a7f3d0"], :where(:root[data-theme="dark"]) [style*="border: #a7f3d0"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:rgb(254, 242, 242)"], :where(:root[data-theme="dark"]) [style*="background: rgb(254, 242, 242)"]{background-color:var(--red-soft) !important}
:where(:root[data-theme="dark"]) [style*="background:rgba(255,255,255,.6)"], :where(:root[data-theme="dark"]) [style*="background: rgba(255,255,255,.6)"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="color:#7C948E"], :where(:root[data-theme="dark"]) [style*="color: #7C948E"]{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) [style*="color:#8aa"], :where(:root[data-theme="dark"]) [style*="color: #8aa"]{color:var(--ink-3) !important}
:where(:root[data-theme="dark"]) [style*="color:#3E5C55"], :where(:root[data-theme="dark"]) [style*="color: #3E5C55"]{color:var(--ink-2) !important}
:where(:root[data-theme="dark"]) [style*="border:#f5d78b"], :where(:root[data-theme="dark"]) [style*="border: #f5d78b"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#7a5814"], :where(:root[data-theme="dark"]) [style*="color: #7a5814"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="border-left:rgba(255,255,255,0.5)"], :where(:root[data-theme="dark"]) [style*="border-left: rgba(255,255,255,0.5)"]{border-left:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="border:#e6f0eb"], :where(:root[data-theme="dark"]) [style*="border: #e6f0eb"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#9a5b00"], :where(:root[data-theme="dark"]) [style*="color: #9a5b00"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="color:#a65151"], :where(:root[data-theme="dark"]) [style*="color: #a65151"]{color:var(--red) !important}
:where(:root[data-theme="dark"]) [style*="border-color:#f3c9c9"], :where(:root[data-theme="dark"]) [style*="border-color: #f3c9c9"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#1D7A5F"], :where(:root[data-theme="dark"]) [style*="color: #1D7A5F"]{color:var(--accent-ink) !important}
:where(:root[data-theme="dark"]) [style*="background:rgb(238, 238, 238)"], :where(:root[data-theme="dark"]) [style*="background: rgb(238, 238, 238)"]{background-color:var(--bg-2) !important}
:where(:root[data-theme="dark"]) [style*="color:rgb(217, 119, 6)"], :where(:root[data-theme="dark"]) [style*="color: rgb(217, 119, 6)"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="background:#e8eef1"], :where(:root[data-theme="dark"]) [style*="background: #e8eef1"]{background-color:var(--bg-2) !important}
:where(:root[data-theme="dark"]) [style*="color:#0f5132"], :where(:root[data-theme="dark"]) [style*="color: #0f5132"]{color:var(--good) !important}
:where(:root[data-theme="dark"]) [style*="background:#ffffff"], :where(:root[data-theme="dark"]) [style*="background: #ffffff"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="border:#fed7aa"], :where(:root[data-theme="dark"]) [style*="border: #fed7aa"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#c2410c"], :where(:root[data-theme="dark"]) [style*="color: #c2410c"]{color:var(--amber) !important}
:where(:root[data-theme="dark"]) [style*="border-top:#cbd5e1"], :where(:root[data-theme="dark"]) [style*="border-top: #cbd5e1"]{border-top:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="color:#000"], :where(:root[data-theme="dark"]) [style*="color: #000"]{color:var(--ink) !important}
:where(:root[data-theme="dark"]) [style*="background:#f3f4f6"], :where(:root[data-theme="dark"]) [style*="background: #f3f4f6"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="color:#1e3a8a"], :where(:root[data-theme="dark"]) [style*="color: #1e3a8a"]{color:#8ab4ff !important}
:where(:root[data-theme="dark"]) [style*="background:rgb(230, 247, 236)"], :where(:root[data-theme="dark"]) [style*="background: rgb(230, 247, 236)"]{background-color:var(--good-soft) !important}
:where(:root[data-theme="dark"]) [style*="border-color:rgb(226, 232, 240)"], :where(:root[data-theme="dark"]) [style*="border-color: rgb(226, 232, 240)"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:rgb(255, 248, 224)"], :where(:root[data-theme="dark"]) [style*="background: rgb(255, 248, 224)"]{background-color:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) [style*="border-color:rgb(245, 210, 74)"], :where(:root[data-theme="dark"]) [style*="border-color: rgb(245, 210, 74)"]{border-color:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="background:#8fe3bd"], :where(:root[data-theme="dark"]) [style*="background: #8fe3bd"]{background-color:var(--good-soft) !important}
:where(:root[data-theme="dark"]) [style*="background:#e0f2fe"], :where(:root[data-theme="dark"]) [style*="background: #e0f2fe"]{background-color:var(--blue-soft) !important}
:where(:root[data-theme="dark"]) [style*="background:#fbfcfb"], :where(:root[data-theme="dark"]) [style*="background: #fbfcfb"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="color:#0E7A4B"], :where(:root[data-theme="dark"]) [style*="color: #0E7A4B"]{color:var(--good) !important}
:where(:root[data-theme="dark"]) [style*="background:#f8f8f8"], :where(:root[data-theme="dark"]) [style*="background: #f8f8f8"]{background-color:var(--panel) !important}
:where(:root[data-theme="dark"]) [style*="background:#fde68a"], :where(:root[data-theme="dark"]) [style*="background: #fde68a"]{background-color:var(--amber-soft) !important}
:where(:root[data-theme="dark"]) [style*="border-bottom:#fee2e2"], :where(:root[data-theme="dark"]) [style*="border-bottom: #fee2e2"]{border-bottom:var(--line) !important}
:where(:root[data-theme="dark"]) [style*="border-bottom:#bfe3d2"], :where(:root[data-theme="dark"]) [style*="border-bottom: #bfe3d2"]{border-bottom:var(--line) !important}
