/* GERADO por scripts/ui_v2_dark_gen.py - não editar à mão. Só vale no tema escuro da interface v2. */
html[data-v2][data-theme="dark"] .crmk-toolbar select, html[data-v2][data-theme="dark"] .crmk-toolbar input { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .crmk-col-count { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .crmk-contato .material-icons { color:var(--subtle) !important; }
html[data-v2][data-theme="dark"] .crmk-prio { background:var(--info-soft) !important; color:var(--info) !important; }
html[data-v2][data-theme="dark"] .crmk-prio.alta { background:var(--warn-soft) !important; color:var(--warn) !important; }
html[data-v2][data-theme="dark"] .crmk-prio.urgente { background:var(--crit-soft) !important; color:var(--crit) !important; }
html[data-v2][data-theme="dark"] .crmk-drawer { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .crmk-abas { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .crmk-mencao { background:var(--info-soft) !important; color:var(--info) !important; }
html[data-v2][data-theme="dark"] .crmk-sugestoes { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .crmk-notif { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .crmk-notif-item.nao-lida { background:var(--warn-soft) !important; color:var(--warn) !important; }
html[data-v2][data-theme="dark"] .crmk-tabela-wrap { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .crmk-tabela tbody tr:hover { background:var(--info-soft) !important; color:var(--info) !important; }
html[data-v2][data-theme="dark"] .crmk-tabela tbody tr.selecionado { background:var(--warn-soft) !important; color:var(--warn) !important; }
html[data-v2][data-theme="dark"] #kCalendario { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .crmk-tl-item { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .crmk-tile { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .crmk-meta-linha { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .crmk-grafico { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .crmk-w { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .crmk-score { background:var(--info-soft) !important; color:var(--info) !important; }
html[data-v2][data-theme="dark"] .crmk-score.alto { background:var(--ok-soft) !important; color:var(--ok) !important; }
html[data-v2][data-theme="dark"] .crmk-score.medio { background:var(--warn-soft) !important; color:var(--warn) !important; }
html[data-v2][data-theme="dark"] .crmk-score.baixo { background:var(--crit-soft) !important; color:var(--crit) !important; }
html[data-v2][data-theme="dark"] #api3Raiz code { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .api3-aviso.ok { background:var(--ok-soft) !important; color:var(--ok) !important; }
html[data-v2][data-theme="dark"] .api3-aviso.erro { background:var(--crit-soft) !important; color:var(--crit) !important; }
html[data-v2][data-theme="dark"] .api3-tab td { border-top:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .api3-escopo { color:var(--ink-2) !important; }
html[data-v2][data-theme="dark"] .api3-tag { background:var(--warn-soft) !important; color:var(--warn) !important; }
html[data-v2][data-theme="dark"] .api3-form { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .api3-form input[type=text], html[data-v2][data-theme="dark"] .api3-form input[type=number], html[data-v2][data-theme="dark"] .api3-form input[type=date] { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .api3-segredo { background:var(--warn-soft) !important; color:var(--warn) !important; }
html[data-v2][data-theme="dark"] .api3-segredo code { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .api3-lateral { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .api3-item.ativo { background:var(--ok-soft) !important; color:var(--ok) !important; }
html[data-v2][data-theme="dark"] .api3-cartao { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .api3-linha input[type=text], html[data-v2][data-theme="dark"] .api3-linha input[type=password], html[data-v2][data-theme="dark"] .api3-linha input[type=file], html[data-v2][data-theme="dark"] #api3Testador select, html[data-v2][data-theme="dark"] #api3Testador textarea { background:var(--card) !important; }
html[data-v2][data-theme="dark"] #api3RespHeaders, html[data-v2][data-theme="dark"] #api3CodigoSaida { background:var(--info-soft) !important; color:var(--info) !important; }
html[data-v2][data-theme="dark"] #ModalMensagemTemplate .bloco-tipo label { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] #ModalMensagemTemplate .bloco-teste { background:var(--info-soft) !important; color:var(--info) !important; }
html[data-v2][data-theme="dark"] .input-group-text { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .modal-custom-content { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .cgz-item-linha { border:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] #elevenlabsStatusPill.configurada { background:var(--ok-soft) !important; color:var(--ok) !important; }
html[data-v2][data-theme="dark"] #elevenlabsStatusPill.pendente { background:var(--crit-soft) !important; color:var(--crit) !important; }
html[data-v2][data-theme="dark"] .iaConvCard { border:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .iaConvStatusPill.configurada { background:var(--ok-soft) !important; color:var(--ok) !important; }
html[data-v2][data-theme="dark"] .iaConvStatusPill.pendente { background:var(--crit-soft) !important; color:var(--crit) !important; }
html[data-v2][data-theme="dark"] .wa-preview-bolha { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .wa-preview-header-midia { color:var(--ink-2) !important; }
html[data-v2][data-theme="dark"] .wa-preview-footer { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .wa-preview-hora { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .wa-preview-botao { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .wa-preview-vazio { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .list-group-item { border-bottom:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .span-items { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .bnt-desativar { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] h2.secao { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] table.dados td { border-bottom:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] table.dados tr:nth-child(even) td { background:var(--warn-soft) !important; color:var(--warn) !important; }
html[data-v2][data-theme="dark"] .rodape-nota { color:var(--subtle) !important; }
html[data-v2][data-theme="dark"] .loader, html[data-v2][data-theme="dark"] .loader2, html[data-v2][data-theme="dark"] .loaderCDR { background:var(--line-2) !important; }
html[data-v2][data-theme="dark"] .loader::after, html[data-v2][data-theme="dark"] .loader2::after, html[data-v2][data-theme="dark"] .loaderCDR::after { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .char-counter { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .uraIaDoc-grupo summary { color:var(--ink-2) !important; }
html[data-v2][data-theme="dark"] .uraIaDoc-no { border-left:3px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .uraIaDoc-no .desc { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .uraIaDoc-no .campos { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .uraIaDoc-no .campos b { color:var(--ink-2) !important; }
html[data-v2][data-theme="dark"] .uraIaDoc-badge.stub { background:var(--warn-soft) !important; color:var(--warn) !important; }
html[data-v2][data-theme="dark"] .uraIaDoc-badge.parcial { background:var(--crit-soft) !important; color:var(--crit) !important; }
html[data-v2][data-theme="dark"] .inb-tabs a { background:var(--line-2) !important; color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .inb-card { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .inb-kpi { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .inb-kpi span { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .inb-form label { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .inb-aviso { background:var(--warn-soft) !important; color:var(--warn) !important; }
html[data-v2][data-theme="dark"] .inb-bar span { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .inb-leg { color:var(--ink-2) !important; }
html[data-v2][data-theme="dark"] tr.lig-linha:hover { background:var(--info-soft) !important; color:var(--info) !important; }
html[data-v2][data-theme="dark"] .inb-tl { border-left:2px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .inb-tl small { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .hor-janela, html[data-v2][data-theme="dark"] .hor-feriado { background:var(--info-soft) !important; color:var(--info) !important; }
html[data-v2][data-theme="dark"] .hor-janela label { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .sim-passo { border-left:4px solid var(--line) !important; background:var(--info-soft) !important; color:var(--info) !important; }
html[data-v2][data-theme="dark"] .sim-final { background:var(--info-soft) !important; color:var(--info) !important; }
html[data-v2][data-theme="dark"] .diag-grupo { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .diag-linha { border-bottom:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .inb-chat { background:var(--info-soft) !important; color:var(--info) !important; }
html[data-v2][data-theme="dark"] .inb-msg { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .inb-msg small { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .inb-msg.ia { background:var(--info-soft) !important; color:var(--info) !important; }
html[data-v2][data-theme="dark"] .inb-msg.cli { background:var(--ok-soft) !important; color:var(--ok) !important; }
html[data-v2][data-theme="dark"] .inb-ia-resumo { background:var(--warn-soft) !important; color:var(--warn) !important; }
html[data-v2][data-theme="dark"] .loader, html[data-v2][data-theme="dark"] .carrega, html[data-v2][data-theme="dark"] .loaderCDR { background:var(--line-2) !important; }
html[data-v2][data-theme="dark"] .loader::after, html[data-v2][data-theme="dark"] .carrega::after, html[data-v2][data-theme="dark"] .loaderCDR::after { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] table { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .fonteTabela { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .clog-versao-card { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .clog-versao-cabecalho { border-bottom:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .clog-versao-numero { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .clog-versao-data { color:var(--subtle) !important; }
html[data-v2][data-theme="dark"] .clog-item { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .clog-modulo-tag { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .clog-vazio { color:var(--subtle) !important; }
html[data-v2][data-theme="dark"] #menuLateral { border:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] #menuLateral .nav-link { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] #menuLateral .nav-link:hover { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] #menuLateral .nav-link.active { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .ap-token-caixa { background:var(--warn-soft) !important; color:var(--warn) !important; }
html[data-v2][data-theme="dark"] .ap-token-caixa code { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .crmTlResumoIa:hover { background:var(--line-2) !important; }
html[data-v2][data-theme="dark"] .resumoLigDisposicao.ok { background:var(--ok-soft) !important; color:var(--ok) !important; }
html[data-v2][data-theme="dark"] .resumoLigDisposicao.recusada, html[data-v2][data-theme="dark"] .resumoLigDisposicao.erro { background:var(--crit-soft) !important; color:var(--crit) !important; }
html[data-v2][data-theme="dark"] .resumoLigGrid .lbl { color:var(--subtle) !important; }
html[data-v2][data-theme="dark"] .resumoLigSecao h6 { color:var(--ink-2) !important; }
html[data-v2][data-theme="dark"] .resumoLigTranscricao { background:var(--line-2) !important; border:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .aud-fonte.crm { background:var(--info-soft) !important; color:var(--info) !important; }
html[data-v2][data-theme="dark"] .bo-regra { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .crmkpi-label { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .crmDoc-intro { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .crmDoc-grupo summary { color:var(--ink-2) !important; }
html[data-v2][data-theme="dark"] .crmDoc-item { border-left:3px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .crmDoc-item.destaque { background:var(--warn-soft) !important; color:var(--warn) !important; }
html[data-v2][data-theme="dark"] .crmDoc-item .desc { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .crmDoc-item .campos { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .crmDoc-item .campos b { color:var(--ink-2) !important; }
html[data-v2][data-theme="dark"] .crmDoc-badge.stub { background:var(--warn-soft) !important; color:var(--warn) !important; }
html[data-v2][data-theme="dark"] .crmDoc-badge.parcial { background:var(--crit-soft) !important; color:var(--crit) !important; }
html[data-v2][data-theme="dark"] .crmDoc-badge.master { background:var(--purple-soft) !important; color:var(--purple) !important; }
html[data-v2][data-theme="dark"] .lg-num { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .lg-perigo { background:var(--crit-soft) !important; color:var(--crit) !important; }
html[data-v2][data-theme="dark"] .lg-form-trat { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .lg-form-trat input, html[data-v2][data-theme="dark"] .lg-form-trat select { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .crmm-card { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .crmm-status.ok { background:var(--ok-soft) !important; color:var(--ok) !important; }
html[data-v2][data-theme="dark"] .crmm-status.parcial { background:var(--warn-soft) !important; color:var(--warn) !important; }
html[data-v2][data-theme="dark"] .crmm-modal { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .crmm-campo-form input[type=text], html[data-v2][data-theme="dark"] .crmm-campo-form input[type=number], html[data-v2][data-theme="dark"] .crmm-campo-form textarea, html[data-v2][data-theme="dark"] .crmm-campo-form select { border:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .crmm-bloco-lista { border:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .crmm-item-dinamico input[type=text] { border:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .crmm-item-dinamico select.crmm-tipo-campo { border:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .crmm-add-item { border:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .sg-salvo { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .sg-salvo:hover { background:var(--info-soft) !important; color:var(--info) !important; }
html[data-v2][data-theme="dark"] .sg-form { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .sg-linha input, html[data-v2][data-theme="dark"] .sg-linha select { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .sg-campo select, html[data-v2][data-theme="dark"] .sg-campo input { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .urapage>div>div>.card { border:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .dcc-avisos { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .dcc-painel { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .dcc-painel.destaque-cinza { background:var(--card) !important; color:var(--ink) !important; border:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .dcc-canal-card { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .dcc-canal-card .dcc-label { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .dcc-sem-dados-inline { color:var(--subtle) !important; }
html[data-v2][data-theme="dark"] .dcc-tabela-filas th { color:var(--subtle) !important; border-bottom:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .dcc-tabela-filas td { border-bottom:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .dcc-agente-foto { border:3px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .dcc-tabela-agentes th { color:var(--subtle) !important; border-bottom:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .dcc-tabela-agentes td { border-bottom:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .dcc-cliente-nome { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .dcc-cliente-telefone { color:var(--subtle) !important; }
html[data-v2][data-theme="dark"] .user-circle { background:var(--line-2) !important; }
html[data-v2][data-theme="dark"] .campo-icones-status { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .texto-status { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .numero-status { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .cargaResumoInfo { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .cargaCard { border:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .cargaCard .cargaRotulo { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .cargaExtras { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .cargaLegenda { color:var(--subtle) !important; }
html[data-v2][data-theme="dark"] #elevenlabsGlobalStatusPill.configurada { background:var(--ok-soft) !important; color:var(--ok) !important; }
html[data-v2][data-theme="dark"] #elevenlabsGlobalStatusPill.pendente { background:var(--crit-soft) !important; color:var(--crit) !important; }
html[data-v2][data-theme="dark"] .ia-nav-tabs .nav-tabs .nav-item .nav-link { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .empresa-form { border:2px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .form-group label { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .breadcrumb-ia .breadcrumb-item { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .rota-card { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .rota-status.ativo { background:var(--ok-soft) !important; color:var(--ok) !important; }
html[data-v2][data-theme="dark"] .rota-status.inativo { background:var(--crit-soft) !important; color:var(--crit) !important; }
html[data-v2][data-theme="dark"] .empty-state { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] #audio-player { background:var(--card) !important; color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .psat-kpi-card { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .psat-kpi-valor { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .psat-kpi-label { color:var(--subtle) !important; }
html[data-v2][data-theme="dark"] .psat-card { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .rcsStatusPill.sucesso { background:var(--ok-soft) !important; color:var(--ok) !important; }
html[data-v2][data-theme="dark"] .rcsStatusPill.erro { background:var(--crit-soft) !important; color:var(--crit) !important; }
html[data-v2][data-theme="dark"] .rcsStatusPill.lido { background:var(--info-soft) !important; color:var(--info) !important; }
html[data-v2][data-theme="dark"] .rcsStatusPill.entregue { background:var(--purple-soft) !important; color:var(--purple) !important; }
html[data-v2][data-theme="dark"] .rcsStatusPill.pendente { background:var(--warn-soft) !important; color:var(--warn) !important; }
html[data-v2][data-theme="dark"] .rligPill.concluido { background:var(--ok-soft) !important; color:var(--ok) !important; }
html[data-v2][data-theme="dark"] .rligPill.processando { background:var(--info-soft) !important; color:var(--info) !important; }
html[data-v2][data-theme="dark"] .rligPill.erro { background:var(--crit-soft) !important; color:var(--crit) !important; }
html[data-v2][data-theme="dark"] .rligLinha:hover { background:var(--line-2) !important; }
html[data-v2][data-theme="dark"] #uraIaDestinosLista .uraIaFerramentaLinha { border-bottom:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .uraIaKpiNumero { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .uraIaKpiLabel { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .uraIaKpiRodape { border-top:1px solid var(--line) !important; color:var(--subtle) !important; }
html[data-v2][data-theme="dark"] .uraIaStatusPill.finalizado { background:var(--ok-soft) !important; color:var(--ok) !important; }
html[data-v2][data-theme="dark"] .uraIaStatusPill.transferido { background:var(--info-soft) !important; color:var(--info) !important; }
html[data-v2][data-theme="dark"] .uraIaStatusPill.erro { background:var(--crit-soft) !important; color:var(--crit) !important; }
html[data-v2][data-theme="dark"] .uraIaStatusPill.abandonado { background:var(--warn-soft) !important; color:var(--warn) !important; }
html[data-v2][data-theme="dark"] .uraIaStatusPill.em_andamento { background:var(--purple-soft) !important; color:var(--purple) !important; }
html[data-v2][data-theme="dark"] #uraIaEditorRoot { border:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .uraIa-topbar { background:var(--card) !important; border-bottom:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .status-pill.rascunho { color:var(--ink-2) !important; }
html[data-v2][data-theme="dark"] .status-pill.publicado { background:var(--ok-soft) !important; color:var(--ok) !important; }
html[data-v2][data-theme="dark"] .status-pill.arquivado { background:var(--line-2) !important; color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .uraIa-palette-col { background:var(--card) !important; border-right:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .uraIa-palette-busca { border-bottom:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .uraIa-palette-busca .material-icons { color:var(--subtle) !important; }
html[data-v2][data-theme="dark"] .uraIa-palette .grupo-titulo { color:var(--subtle) !important; }
html[data-v2][data-theme="dark"] .palette-item:hover { border-color:var(--line) !important; }
html[data-v2][data-theme="dark"] .palette-item .info-btn { color:var(--subtle) !important; }
html[data-v2][data-theme="dark"] .info-btn:hover { background:var(--warn-soft) !important; color:var(--warn) !important; }
html[data-v2][data-theme="dark"] .palette-vazio { color:var(--subtle) !important; }
html[data-v2][data-theme="dark"] .uraIa-zoom-bar { background:var(--card) !important; border:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .uraIa-zoom-bar button { color:var(--ink-2) !important; }
html[data-v2][data-theme="dark"] .uraIa-zoom-bar .uraIa-zoom-pct { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .uraIa-zoom-dica { background:var(--card) !important; border:1px solid var(--line) !important; color:var(--subtle) !important; }
html[data-v2][data-theme="dark"] .uraIa-zoom-dica kbd { color:var(--ink-2) !important; }
html[data-v2][data-theme="dark"] .ura-node { background:var(--card) !important; border:2px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .ura-node .resumo { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .ura-node-saidas { border-top:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .ura-node-saida { color:var(--muted) !important; border-top:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .ura-node-saida .porta { background:var(--card) !important; }
html[data-v2][data-theme="dark"] .uraIa-painel { background:var(--card) !important; border-left:1px solid var(--line) !important; }
html[data-v2][data-theme="dark"] .uraIa-painel-header .info-btn { color:var(--subtle) !important; }
html[data-v2][data-theme="dark"] .uraIa-painel .campo label { color:var(--muted) !important; }
html[data-v2][data-theme="dark"] .uraIa-painel .campo input, html[data-v2][data-theme="dark"] .uraIa-painel .campo select, html[data-v2][data-theme="dark"] .uraIa-painel .campo textarea { border:1px solid var(--line) !important; background:var(--card) !important; color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .uraIa-vazio { color:var(--subtle) !important; }
html[data-v2][data-theme="dark"] .uraIaDoc-no.destaque { background:var(--warn-soft) !important; color:var(--warn) !important; }
html[data-v2][data-theme="dark"] .uraIa-chat-msg.bot .uraIa-chat-bolha { color:var(--ink) !important; }
html[data-v2][data-theme="dark"] .uraIa-chat-msg.sistema .uraIa-chat-bolha { color:var(--subtle) !important; }
