/* ══════════════════════════════════════════════════════════════════════════
   CLÍNICA — TEMA ESCURO (OS_2810). ARQUIVO GERADO: não editar à mão.
   Gerado por scratchpad/gerar-tema.js a partir da paleta real do app.

   Por que uma CAMADA e não remendo por tela: o app tem 17 telas e ~2.000
   pontos com a cor escrita dentro do próprio elemento. Antes disso aqui, o
   escuro era uma caça a essas cores, uma de cada vez — e tela nova nascia
   ilegível. Aqui a paleta INTEIRA (358 cores) é traduzida de uma vez.

   Gatilho: <html data-tema="escuro">. Sem o atributo, nada aqui vale e o
   tema claro fica intacto por construção.

   Papel manda na tradução: a MESMA cor vira coisas diferentes se for texto,
   fundo ou borda. Cor de marca e de situação (verde/vermelho/amarelo) muda
   só de tom — o significado continua.
   ══════════════════════════════════════════════════════════════════════════ */

:root[data-tema="escuro"] {
  /* Superfícies, do fundo da página para a frente */
  --dm-fundo: #0f1216;
  --dm-superficie: #181c22;
  --dm-superficie-2: #212630;
  --dm-superficie-3: #2b323d;
  --dm-borda: #333a45;
  --dm-borda-forte: #465060;
  /* Texto em 4 níveis — todos medidos acima de 4.5 sobre a superfície */
  --dm-texto: #e6eaf0;
  --dm-texto-2: #cbd3dd;
  --dm-texto-3: #aab4c2;
  --dm-texto-4: #8f9aa8;

  /* Tokens próprios do app (antes definidos em body.dark-mode) */
  --bg-body: #0f1216;
  --bg-card: #181c22;
  --bg-input: #212630;
  --text-main: #e6eaf0;
  --text-muted: #aab4c2;
  --border-color: #333a45;

  /* escurece barra de rolagem e campos nativos */
  color-scheme: dark;
}

/* ── 1. Base da página ──────────────────────────────────────────────────── */
:root[data-tema="escuro"] body,
:root[data-tema="escuro"] main { background-color: var(--dm-fundo); color: var(--dm-texto-2); }
:root[data-tema="escuro"] h1, :root[data-tema="escuro"] h2,
:root[data-tema="escuro"] h3, :root[data-tema="escuro"] h4,
:root[data-tema="escuro"] h5, :root[data-tema="escuro"] h6 { color: var(--dm-texto); }

/* Campos: o navegador já escurece com color-scheme, mas o app pinta muitos
   deles à mão — aqui eles voltam a ser uma superfície com borda visível. */
:root[data-tema="escuro"] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),
:root[data-tema="escuro"] textarea,
:root[data-tema="escuro"] select {
  background-color: var(--dm-superficie-2);
  color: var(--dm-texto);
  border-color: var(--dm-borda-forte);
}
/* Um <select> com texto claro esconde as opções no menu aberto do sistema:
   as opções são desenhadas pelo SO, com fundo claro. Por isso a option
   recebe cor própria. */
:root[data-tema="escuro"] select option { background-color: #212630; color: #e6eaf0; }

/* ARMADILHA (mesma do AdmComIA): com color-scheme dark, um <button> SEM cor
   de fundo própria passa a usar o cinza médio do sistema — cinza sobre cinza.
   Aqui ele volta a ser transparente e mostra a superfície de trás.
   Só vale para botão SEM classe nenhuma: um botão com classe do app já tem
   fundo próprio na folha, e zerá-lo apagaria a cor da ação — foi o que deixou
   o botão vermelho de excluir branco-sobre-claro numa rodada anterior. */
:root[data-tema="escuro"] button:not([class]):not([style*="background" i]) {
  background-color: transparent;
}

/* ══════════════════════════════════════════════════════════════════════════
   2. COBERTURA GERADA — cor escrita dentro do elemento (atributo style)
   Uma regra por cor e por papel. O sufixo " i" no seletor faz o casamento
   ignorar maiúsculas, cobrindo #FFF e #fff de uma vez.
   ══════════════════════════════════════════════════════════════════════════ */

/* 2a. Texto (120 cores) */
:root[data-tema="escuro"] [style*="color:#1a73e8" i],
:root[data-tema="escuro"] [style*="color:rgb(26, 115, 232)" i],
:root[data-tema="escuro"] [style*="color: #1a73e8" i],
:root[data-tema="escuro"] [style*="color: rgb(26, 115, 232)" i] { color: #8db6ec !important; }
:root[data-tema="escuro"] [style*="color:#475569" i],
:root[data-tema="escuro"] [style*="color:rgb(71, 85, 105)" i],
:root[data-tema="escuro"] [style*="color: #475569" i],
:root[data-tema="escuro"] [style*="color: rgb(71, 85, 105)" i] { color: #cbd3dd !important; }
:root[data-tema="escuro"] [style*="color:#94a3b8" i],
:root[data-tema="escuro"] [style*="color:rgb(148, 163, 184)" i],
:root[data-tema="escuro"] [style*="color: #94a3b8" i],
:root[data-tema="escuro"] [style*="color: rgb(148, 163, 184)" i] { color: #8f9aa8 !important; }
:root[data-tema="escuro"] [style*="color:#0f172a" i],
:root[data-tema="escuro"] [style*="color:rgb(15, 23, 42)" i],
:root[data-tema="escuro"] [style*="color: #0f172a" i],
:root[data-tema="escuro"] [style*="color: rgb(15, 23, 42)" i] { color: #e6eaf0 !important; }
:root[data-tema="escuro"] [style*="color:#9aa5b4" i],
:root[data-tema="escuro"] [style*="color:rgb(154, 165, 180)" i],
:root[data-tema="escuro"] [style*="color: #9aa5b4" i],
:root[data-tema="escuro"] [style*="color: rgb(154, 165, 180)" i] { color: #8f9aa8 !important; }
:root[data-tema="escuro"] [style*="color:#dc2626" i],
:root[data-tema="escuro"] [style*="color:rgb(220, 38, 38)" i],
:root[data-tema="escuro"] [style*="color: #dc2626" i],
:root[data-tema="escuro"] [style*="color: rgb(220, 38, 38)" i] { color: #ec8d8d !important; }
:root[data-tema="escuro"] [style*="color:#40484f" i],
:root[data-tema="escuro"] [style*="color:rgb(64, 72, 79)" i],
:root[data-tema="escuro"] [style*="color: #40484f" i],
:root[data-tema="escuro"] [style*="color: rgb(64, 72, 79)" i] { color: #cbd3dd !important; }
:root[data-tema="escuro"] [style*="color:#64748b" i],
:root[data-tema="escuro"] [style*="color:rgb(100, 116, 139)" i],
:root[data-tema="escuro"] [style*="color: #64748b" i],
:root[data-tema="escuro"] [style*="color: rgb(100, 116, 139)" i] { color: #aab4c2 !important; }
:root[data-tema="escuro"] [style*="color:#374151" i],
:root[data-tema="escuro"] [style*="color:rgb(55, 65, 81)" i],
:root[data-tema="escuro"] [style*="color: #374151" i],
:root[data-tema="escuro"] [style*="color: rgb(55, 65, 81)" i] { color: #cbd3dd !important; }
:root[data-tema="escuro"] [style*="color:#6b7280" i],
:root[data-tema="escuro"] [style*="color:rgb(107, 114, 128)" i],
:root[data-tema="escuro"] [style*="color: #6b7280" i],
:root[data-tema="escuro"] [style*="color: rgb(107, 114, 128)" i] { color: #aab4c2 !important; }
:root[data-tema="escuro"] [style*="color:#334155" i],
:root[data-tema="escuro"] [style*="color:rgb(51, 65, 85)" i],
:root[data-tema="escuro"] [style*="color: #334155" i],
:root[data-tema="escuro"] [style*="color: rgb(51, 65, 85)" i] { color: #cbd3dd !important; }
:root[data-tema="escuro"] [style*="color:#166534" i],
:root[data-tema="escuro"] [style*="color:rgb(22, 101, 52)" i],
:root[data-tema="escuro"] [style*="color: #166534" i],
:root[data-tema="escuro"] [style*="color: rgb(22, 101, 52)" i] { color: #92e7b2 !important; }
:root[data-tema="escuro"] [style*="color:#707880" i],
:root[data-tema="escuro"] [style*="color:rgb(112, 120, 128)" i],
:root[data-tema="escuro"] [style*="color: #707880" i],
:root[data-tema="escuro"] [style*="color: rgb(112, 120, 128)" i] { color: #aab4c2 !important; }
:root[data-tema="escuro"] [style*="color:#333" i],
:root[data-tema="escuro"] [style*="color:rgb(51, 51, 51)" i],
:root[data-tema="escuro"] [style*="color: #333" i],
:root[data-tema="escuro"] [style*="color: rgb(51, 51, 51)" i] { color: #e6eaf0 !important; }
:root[data-tema="escuro"] [style*="color:#b91c1c" i],
:root[data-tema="escuro"] [style*="color:rgb(185, 28, 28)" i],
:root[data-tema="escuro"] [style*="color: #b91c1c" i],
:root[data-tema="escuro"] [style*="color: rgb(185, 28, 28)" i] { color: #ec8d8d !important; }
:root[data-tema="escuro"] [style*="color:#92400e" i],
:root[data-tema="escuro"] [style*="color:rgb(146, 64, 14)" i],
:root[data-tema="escuro"] [style*="color: #92400e" i],
:root[data-tema="escuro"] [style*="color: rgb(146, 64, 14)" i] { color: #ecb18d !important; }
:root[data-tema="escuro"] [style*="color:#0f766e" i],
:root[data-tema="escuro"] [style*="color:rgb(15, 118, 110)" i],
:root[data-tema="escuro"] [style*="color: #0f766e" i],
:root[data-tema="escuro"] [style*="color: rgb(15, 118, 110)" i] { color: #8dece5 !important; }
:root[data-tema="escuro"] [style*="color:#16a34a" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color:rgb(22, 163, 74)" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: #16a34a" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: rgb(22, 163, 74)" i]:not([style*="background" i]) { color: #8decb0 !important; }
:root[data-tema="escuro"] [style*="color:#7c3aed" i],
:root[data-tema="escuro"] [style*="color:rgb(124, 58, 237)" i],
:root[data-tema="escuro"] [style*="color: #7c3aed" i],
:root[data-tema="escuro"] [style*="color: rgb(124, 58, 237)" i] { color: #b08dec !important; }
:root[data-tema="escuro"] [style*="color:#1e40af" i],
:root[data-tema="escuro"] [style*="color:rgb(30, 64, 175)" i],
:root[data-tema="escuro"] [style*="color: #1e40af" i],
:root[data-tema="escuro"] [style*="color: rgb(30, 64, 175)" i] { color: #8ea4ec !important; }
:root[data-tema="escuro"] [style*="color:#34a853" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color:rgb(52, 168, 83)" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: #34a853" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: rgb(52, 168, 83)" i]:not([style*="background" i]) { color: #9ae0ac !important; }
:root[data-tema="escuro"] [style*="color:#991b1b" i],
:root[data-tema="escuro"] [style*="color:rgb(153, 27, 27)" i],
:root[data-tema="escuro"] [style*="color: #991b1b" i],
:root[data-tema="escuro"] [style*="color: rgb(153, 27, 27)" i] { color: #eb8e8e !important; }
:root[data-tema="escuro"] [style*="color:#b45309" i],
:root[data-tema="escuro"] [style*="color:rgb(180, 83, 9)" i],
:root[data-tema="escuro"] [style*="color: #b45309" i],
:root[data-tema="escuro"] [style*="color: rgb(180, 83, 9)" i] { color: #ecb68d !important; }
:root[data-tema="escuro"] [style*="color:#ea4335" i],
:root[data-tema="escuro"] [style*="color:rgb(234, 67, 53)" i],
:root[data-tema="escuro"] [style*="color: #ea4335" i],
:root[data-tema="escuro"] [style*="color: rgb(234, 67, 53)" i] { color: #ec948d !important; }
:root[data-tema="escuro"] [style*="color:#f59e0b" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color:rgb(245, 158, 11)" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: #f59e0b" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: rgb(245, 158, 11)" i]:not([style*="background" i]) { color: #ecc98d !important; }
:root[data-tema="escuro"] [style*="color:#25d366" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color:rgb(37, 211, 102)" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: #25d366" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: rgb(37, 211, 102)" i]:not([style*="background" i]) { color: #8eebb1 !important; }
:root[data-tema="escuro"] [style*="color:#0369a1" i],
:root[data-tema="escuro"] [style*="color:rgb(3, 105, 161)" i],
:root[data-tema="escuro"] [style*="color: #0369a1" i],
:root[data-tema="escuro"] [style*="color: rgb(3, 105, 161)" i] { color: #8dcbec !important; }
:root[data-tema="escuro"] [style*="color:#c026d3" i],
:root[data-tema="escuro"] [style*="color:rgb(192, 38, 211)" i],
:root[data-tema="escuro"] [style*="color: #c026d3" i],
:root[data-tema="escuro"] [style*="color: rgb(192, 38, 211)" i] { color: #e18feb !important; }
:root[data-tema="escuro"] [style*="color:#15803d" i],
:root[data-tema="escuro"] [style*="color:rgb(21, 128, 61)" i],
:root[data-tema="escuro"] [style*="color: #15803d" i],
:root[data-tema="escuro"] [style*="color: rgb(21, 128, 61)" i] { color: #8decb1 !important; }
:root[data-tema="escuro"] [style*="color:#1f2937" i],
:root[data-tema="escuro"] [style*="color:rgb(31, 41, 55)" i],
:root[data-tema="escuro"] [style*="color: #1f2937" i],
:root[data-tema="escuro"] [style*="color: rgb(31, 41, 55)" i] { color: #e6eaf0 !important; }
:root[data-tema="escuro"] [style*="color:#0ea5e9" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color:rgb(14, 165, 233)" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: #0ea5e9" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: rgb(14, 165, 233)" i]:not([style*="background" i]) { color: #8dcfec !important; }
:root[data-tema="escuro"] [style*="color:#9ca3af" i],
:root[data-tema="escuro"] [style*="color:rgb(156, 163, 175)" i],
:root[data-tema="escuro"] [style*="color: #9ca3af" i],
:root[data-tema="escuro"] [style*="color: rgb(156, 163, 175)" i] { color: #8f9aa8 !important; }
:root[data-tema="escuro"] [style*="color:#888" i],
:root[data-tema="escuro"] [style*="color:rgb(136, 136, 136)" i],
:root[data-tema="escuro"] [style*="color: #888" i],
:root[data-tema="escuro"] [style*="color: rgb(136, 136, 136)" i] { color: #aab4c2 !important; }
:root[data-tema="escuro"] [style*="color:#ef4444" i],
:root[data-tema="escuro"] [style*="color:rgb(239, 68, 68)" i],
:root[data-tema="escuro"] [style*="color: #ef4444" i],
:root[data-tema="escuro"] [style*="color: rgb(239, 68, 68)" i] { color: #ec8d8d !important; }
:root[data-tema="escuro"] [style*="color:#9a3412" i],
:root[data-tema="escuro"] [style*="color:rgb(154, 52, 18)" i],
:root[data-tema="escuro"] [style*="color: #9a3412" i],
:root[data-tema="escuro"] [style*="color: rgb(154, 52, 18)" i] { color: #eca58d !important; }
:root[data-tema="escuro"] [style*="color:#065f46" i],
:root[data-tema="escuro"] [style*="color:rgb(6, 95, 70)" i],
:root[data-tema="escuro"] [style*="color: #065f46" i],
:root[data-tema="escuro"] [style*="color: rgb(6, 95, 70)" i] { color: #8decd2 !important; }
:root[data-tema="escuro"] [style*="color:#555" i],
:root[data-tema="escuro"] [style*="color:rgb(85, 85, 85)" i],
:root[data-tema="escuro"] [style*="color: #555" i],
:root[data-tema="escuro"] [style*="color: rgb(85, 85, 85)" i] { color: #cbd3dd !important; }
:root[data-tema="escuro"] [style*="color:#1e293b" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color:rgb(30, 41, 59)" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: #1e293b" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: rgb(30, 41, 59)" i]:not([style*="background" i]) { color: #e6eaf0 !important; }
:root[data-tema="escuro"] [style*="color:#1d4ed8" i],
:root[data-tema="escuro"] [style*="color:rgb(29, 78, 216)" i],
:root[data-tema="escuro"] [style*="color: #1d4ed8" i],
:root[data-tema="escuro"] [style*="color: rgb(29, 78, 216)" i] { color: #8da6ec !important; }
:root[data-tema="escuro"] [style*="color:#3b82f6" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color:rgb(59, 130, 246)" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: #3b82f6" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: rgb(59, 130, 246)" i]:not([style*="background" i]) { color: #8db1ec !important; }
:root[data-tema="escuro"] [style*="color:#3d5a42" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color:rgb(61, 90, 66)" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: #3d5a42" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: rgb(61, 90, 66)" i]:not([style*="background" i]) { color: #cbd3dd !important; }
:root[data-tema="escuro"] [style*="color:#7e22ce" i],
:root[data-tema="escuro"] [style*="color:rgb(126, 34, 206)" i],
:root[data-tema="escuro"] [style*="color: #7e22ce" i],
:root[data-tema="escuro"] [style*="color: rgb(126, 34, 206)" i] { color: #c08dec !important; }
:root[data-tema="escuro"] [style*="color:#191c1e" i],
:root[data-tema="escuro"] [style*="color:rgb(25, 28, 30)" i],
:root[data-tema="escuro"] [style*="color: #191c1e" i],
:root[data-tema="escuro"] [style*="color: rgb(25, 28, 30)" i] { color: #e6eaf0 !important; }
:root[data-tema="escuro"] [style*="color:#c0392b" i],
:root[data-tema="escuro"] [style*="color:rgb(192, 57, 43)" i],
:root[data-tema="escuro"] [style*="color: #c0392b" i],
:root[data-tema="escuro"] [style*="color: rgb(192, 57, 43)" i] { color: #e79b93 !important; }
:root[data-tema="escuro"] [style*="color:#fcd34d" i],
:root[data-tema="escuro"] [style*="color:rgb(252, 211, 77)" i],
:root[data-tema="escuro"] [style*="color: #fcd34d" i],
:root[data-tema="escuro"] [style*="color: rgb(252, 211, 77)" i] { color: #ecd68d !important; }
:root[data-tema="escuro"] [style*="color:#78350f" i],
:root[data-tema="escuro"] [style*="color:rgb(120, 53, 15)" i],
:root[data-tema="escuro"] [style*="color: #78350f" i],
:root[data-tema="escuro"] [style*="color: rgb(120, 53, 15)" i] { color: #ecb08d !important; }
:root[data-tema="escuro"] [style*="color:#c2410c" i],
:root[data-tema="escuro"] [style*="color:rgb(194, 65, 12)" i],
:root[data-tema="escuro"] [style*="color: #c2410c" i],
:root[data-tema="escuro"] [style*="color: rgb(194, 65, 12)" i] { color: #eca98d !important; }
:root[data-tema="escuro"] [style*="color:#0e7490" i],
:root[data-tema="escuro"] [style*="color:rgb(14, 116, 144)" i],
:root[data-tema="escuro"] [style*="color: #0e7490" i],
:root[data-tema="escuro"] [style*="color: rgb(14, 116, 144)" i] { color: #8dd8ec !important; }
:root[data-tema="escuro"] [style*="color:#1e3a8a" i],
:root[data-tema="escuro"] [style*="color:rgb(30, 58, 138)" i],
:root[data-tema="escuro"] [style*="color: #1e3a8a" i],
:root[data-tema="escuro"] [style*="color: rgb(30, 58, 138)" i] { color: #92a8e7 !important; }
:root[data-tema="escuro"] [style*="color:#6d28d9" i],
:root[data-tema="escuro"] [style*="color:rgb(109, 40, 217)" i],
:root[data-tema="escuro"] [style*="color: #6d28d9" i],
:root[data-tema="escuro"] [style*="color: rgb(109, 40, 217)" i] { color: #b28eeb !important; }
:root[data-tema="escuro"] [style*="color:#111827" i],
:root[data-tema="escuro"] [style*="color:rgb(17, 24, 39)" i],
:root[data-tema="escuro"] [style*="color: #111827" i],
:root[data-tema="escuro"] [style*="color: rgb(17, 24, 39)" i] { color: #e6eaf0 !important; }
:root[data-tema="escuro"] [style*="color:#2563eb" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color:rgb(37, 99, 235)" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: #2563eb" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: rgb(37, 99, 235)" i]:not([style*="background" i]) { color: #8dabec !important; }
:root[data-tema="escuro"] [style*="color:#666" i],
:root[data-tema="escuro"] [style*="color:rgb(102, 102, 102)" i],
:root[data-tema="escuro"] [style*="color: #666" i],
:root[data-tema="escuro"] [style*="color: rgb(102, 102, 102)" i] { color: #aab4c2 !important; }
:root[data-tema="escuro"] [style*="color:#5b21b6" i],
:root[data-tema="escuro"] [style*="color:rgb(91, 33, 182)" i],
:root[data-tema="escuro"] [style*="color: #5b21b6" i],
:root[data-tema="escuro"] [style*="color: rgb(91, 33, 182)" i] { color: #b38feb !important; }
:root[data-tema="escuro"] [style*="color:#3730a3" i],
:root[data-tema="escuro"] [style*="color:rgb(55, 48, 163)" i],
:root[data-tema="escuro"] [style*="color: #3730a3" i],
:root[data-tema="escuro"] [style*="color: rgb(55, 48, 163)" i] { color: #9d99e1 !important; }
:root[data-tema="escuro"] [style*="color:#016464" i],
:root[data-tema="escuro"] [style*="color:rgb(1, 100, 100)" i],
:root[data-tema="escuro"] [style*="color: #016464" i],
:root[data-tema="escuro"] [style*="color: rgb(1, 100, 100)" i] { color: #8decec !important; }
:root[data-tema="escuro"] [style*="color:#075985" i],
:root[data-tema="escuro"] [style*="color:rgb(7, 89, 133)" i],
:root[data-tema="escuro"] [style*="color: #075985" i],
:root[data-tema="escuro"] [style*="color: rgb(7, 89, 133)" i] { color: #8dcbec !important; }
:root[data-tema="escuro"] [style*="color:#2e7d32" i],
:root[data-tema="escuro"] [style*="color:rgb(46, 125, 50)" i],
:root[data-tema="escuro"] [style*="color: #2e7d32" i],
:root[data-tema="escuro"] [style*="color: rgb(46, 125, 50)" i] { color: #9edba1 !important; }
:root[data-tema="escuro"] [style*="color:#e91e63" i],
:root[data-tema="escuro"] [style*="color:rgb(233, 30, 99)" i],
:root[data-tema="escuro"] [style*="color: #e91e63" i],
:root[data-tema="escuro"] [style*="color: rgb(233, 30, 99)" i] { color: #ec8dad !important; }
:root[data-tema="escuro"] [style*="color:#1cb588" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color:rgb(28, 181, 136)" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: #1cb588" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: rgb(28, 181, 136)" i]:not([style*="background" i]) { color: #8decd0 !important; }
:root[data-tema="escuro"] [style*="color:#854d0e" i],
:root[data-tema="escuro"] [style*="color:rgb(133, 77, 14)" i],
:root[data-tema="escuro"] [style*="color: #854d0e" i],
:root[data-tema="escuro"] [style*="color: rgb(133, 77, 14)" i] { color: #ecc08d !important; }
:root[data-tema="escuro"] [style*="color:#1b5e20" i],
:root[data-tema="escuro"] [style*="color:rgb(27, 94, 32)" i],
:root[data-tema="escuro"] [style*="color: #1b5e20" i],
:root[data-tema="escuro"] [style*="color: rgb(27, 94, 32)" i] { color: #98e19d !important; }
:root[data-tema="escuro"] [style*="color:#10b981" i],
:root[data-tema="escuro"] [style*="color:rgb(16, 185, 129)" i],
:root[data-tema="escuro"] [style*="color: #10b981" i],
:root[data-tema="escuro"] [style*="color: rgb(16, 185, 129)" i] { color: #8deccd !important; }
:root[data-tema="escuro"] [style*="color:#d97706" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color:rgb(217, 119, 6)" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: #d97706" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: rgb(217, 119, 6)" i]:not([style*="background" i]) { color: #ecc08d !important; }
:root[data-tema="escuro"] [style*="color:#7c2d12" i],
:root[data-tema="escuro"] [style*="color:rgb(124, 45, 18)" i],
:root[data-tema="escuro"] [style*="color: #7c2d12" i],
:root[data-tema="escuro"] [style*="color: rgb(124, 45, 18)" i] { color: #eca58d !important; }
:root[data-tema="escuro"] [style*="color:#009ee3" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color:rgb(0, 158, 227)" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: #009ee3" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: rgb(0, 158, 227)" i]:not([style*="background" i]) { color: #8dcfec !important; }
:root[data-tema="escuro"] [style*="color:#647280" i],
:root[data-tema="escuro"] [style*="color:rgb(100, 114, 128)" i],
:root[data-tema="escuro"] [style*="color: #647280" i],
:root[data-tema="escuro"] [style*="color: rgb(100, 114, 128)" i] { color: #aab4c2 !important; }
:root[data-tema="escuro"] [style*="color:#14532d" i],
:root[data-tema="escuro"] [style*="color:rgb(20, 83, 45)" i],
:root[data-tema="escuro"] [style*="color: #14532d" i],
:root[data-tema="escuro"] [style*="color: rgb(20, 83, 45)" i] { color: #94e5b4 !important; }
:root[data-tema="escuro"] [style*="color:#fbbc04" i],
:root[data-tema="escuro"] [style*="color:rgb(251, 188, 4)" i],
:root[data-tema="escuro"] [style*="color: #fbbc04" i],
:root[data-tema="escuro"] [style*="color: rgb(251, 188, 4)" i] { color: #ecd48d !important; }
:root[data-tema="escuro"] [style*="color:#047857" i],
:root[data-tema="escuro"] [style*="color:rgb(4, 120, 87)" i],
:root[data-tema="escuro"] [style*="color: #047857" i],
:root[data-tema="escuro"] [style*="color: rgb(4, 120, 87)" i] { color: #8decd1 !important; }
:root[data-tema="escuro"] [style*="color:#0c4a6e" i],
:root[data-tema="escuro"] [style*="color:rgb(12, 74, 110)" i],
:root[data-tema="escuro"] [style*="color: #0c4a6e" i],
:root[data-tema="escuro"] [style*="color: rgb(12, 74, 110)" i] { color: #8dc9ec !important; }
:root[data-tema="escuro"] [style*="color:#d93025" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color:rgb(217, 48, 37)" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: #d93025" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: rgb(217, 48, 37)" i]:not([style*="background" i]) { color: #ec938e !important; }
:root[data-tema="escuro"] [style*="color:#e53935" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color:rgb(229, 57, 53)" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: #e53935" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: rgb(229, 57, 53)" i]:not([style*="background" i]) { color: #ec8f8d !important; }
:root[data-tema="escuro"] [style*="color:#4338ca" i],
:root[data-tema="escuro"] [style*="color:rgb(67, 56, 202)" i],
:root[data-tema="escuro"] [style*="color: #4338ca" i],
:root[data-tema="escuro"] [style*="color: rgb(67, 56, 202)" i] { color: #9c96e3 !important; }
:root[data-tema="escuro"] [style*="color:#6366f1" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color:rgb(99, 102, 241)" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: #6366f1" i]:not([style*="background" i]),
:root[data-tema="escuro"] [style*="color: rgb(99, 102, 241)" i]:not([style*="background" i]) { color: #8d8fec !important; }
:root[data-tema="escuro"] [style*="color:#0d47a1" i],
:root[data-tema="escuro"] [style*="color:rgb(13, 71, 161)" i],
:root[data-tema="escuro"] [style*="color: #0d47a1" i],
:root[data-tema="escuro"] [style*="color: rgb(13, 71, 161)" i] { color: #8db2ec !important; }
:root[data-tema="escuro"] [style*="color:#7b1fa2" i],
:root[data-tema="escuro"] [style*="color:rgb(123, 31, 162)" i],
:root[data-tema="escuro"] [style*="color: #7b1fa2" i],
:root[data-tema="escuro"] [style*="color: rgb(123, 31, 162)" i] { color: #cf90ea !important; }
:root[data-tema="escuro"] [style*="color:#c62828" i],
:root[data-tema="escuro"] [style*="color:rgb(198, 40, 40)" i],
:root[data-tema="escuro"] [style*="color: #c62828" i],
:root[data-tema="escuro"] [style*="color: rgb(198, 40, 40)" i] { color: #e99191 !important; }
:root[data-tema="escuro"] [style*="color:#7c4a03" i],
:root[data-tema="escuro"] [style*="color:rgb(124, 74, 3)" i],
:root[data-tema="escuro"] [style*="color: #7c4a03" i],
:root[data-tema="escuro"] [style*="color: rgb(124, 74, 3)" i] { color: #ecc58d !important; }
:root[data-tema="escuro"] [style*="color:#1f2933" i],
:root[data-tema="escuro"] [style*="color:rgb(31, 41, 51)" i],
:root[data-tema="escuro"] [style*="color: #1f2933" i],
:root[data-tema="escuro"] [style*="color: rgb(31, 41, 51)" i] { color: #e6eaf0 !important; }
:root[data-tema="escuro"] [style*="color:#c5221f" i],
:root[data-tema="escuro"] [style*="color:rgb(197, 34, 31)" i],
:root[data-tema="escuro"] [style*="color: #c5221f" i],
:root[data-tema="escuro"] [style*="color: rgb(197, 34, 31)" i] { color: #ec8f8d !important; }
:root[data-tema="escuro"] [style*="color:#14b8a6" i],
:root[data-tema="escuro"] [style*="color:rgb(20, 184, 166)" i],
:root[data-tema="escuro"] [style*="color: #14b8a6" i],
:root[data-tema="escuro"] [style*="color: rgb(20, 184, 166)" i] { color: #8dece2 !important; }
:root[data-tema="escuro"] [style*="color:#a855f7" i],
:root[data-tema="escuro"] [style*="color:rgb(168, 85, 247)" i],
:root[data-tema="escuro"] [style*="color: #a855f7" i],
:root[data-tema="escuro"] [style*="color: rgb(168, 85, 247)" i] { color: #be8dec !important; }
:root[data-tema="escuro"] [style*="color:#7f1d1d" i],
:root[data-tema="escuro"] [style*="color:rgb(127, 29, 29)" i],
:root[data-tema="escuro"] [style*="color: #7f1d1d" i],
:root[data-tema="escuro"] [style*="color: rgb(127, 29, 29)" i] { color: #e69393 !important; }
:root[data-tema="escuro"] [style*="color:#111" i],
:root[data-tema="escuro"] [style*="color:rgb(17, 17, 17)" i],
:root[data-tema="escuro"] [style*="color: #111" i],
:root[data-tema="escuro"] [style*="color: rgb(17, 17, 17)" i] { color: #e6eaf0 !important; }
:root[data-tema="escuro"] [style*="color:#7a9e7e" i],
:root[data-tema="escuro"] [style*="color:rgb(122, 158, 126)" i],
:root[data-tema="escuro"] [style*="color: #7a9e7e" i],
:root[data-tema="escuro"] [style*="color: rgb(122, 158, 126)" i] { color: #aab4c2 !important; }
:root[data-tema="escuro"] [style*="color:#1e3a5f" i],
:root[data-tema="escuro"] [style*="color:rgb(30, 58, 95)" i],
:root[data-tema="escuro"] [style*="color: #1e3a5f" i],
:root[data-tema="escuro"] [style*="color: rgb(30, 58, 95)" i] { color: #9ab8df !important; }
:root[data-tema="escuro"] [style*="color:#059669" i],
:root[data-tema="escuro"] [style*="color:rgb(5, 150, 105)" i],
:root[data-tema="escuro"] [style*="color: #059669" i],
:root[data-tema="escuro"] [style*="color: rgb(5, 150, 105)" i] { color: #8deccf !important; }
:root[data-tema="escuro"] [style*="color:#064e3b" i],
:root[data-tema="escuro"] [style*="color:rgb(6, 78, 59)" i],
:root[data-tema="escuro"] [style*="color: #064e3b" i],
:root[data-tema="escuro"] [style*="color: rgb(6, 78, 59)" i] { color: #8decd3 !important; }
:root[data-tema="escuro"] [style*="color:#e53e3e" i],
:root[data-tema="escuro"] [style*="color:rgb(229, 62, 62)" i],
:root[data-tema="escuro"] [style*="color: #e53e3e" i],
:root[data-tema="escuro"] [style*="color: rgb(229, 62, 62)" i] { color: #ec8d8d !important; }
:root[data-tema="escuro"] [style*="color:#92590a" i],
:root[data-tema="escuro"] [style*="color:rgb(146, 89, 10)" i],
:root[data-tema="escuro"] [style*="color: #92590a" i],
:root[data-tema="escuro"] [style*="color: rgb(146, 89, 10)" i] { color: #ecc48d !important; }
:root[data-tema="escuro"] [style*="color:#9c27b0" i],
:root[data-tema="escuro"] [style*="color:rgb(156, 39, 176)" i],
:root[data-tema="escuro"] [style*="color: #9c27b0" i],
:root[data-tema="escuro"] [style*="color: rgb(156, 39, 176)" i] { color: #db92e7 !important; }
:root[data-tema="escuro"] [style*="color:#5f6368" i],
:root[data-tema="escuro"] [style*="color:rgb(95, 99, 104)" i],
:root[data-tema="escuro"] [style*="color: #5f6368" i],
:root[data-tema="escuro"] [style*="color: rgb(95, 99, 104)" i] { color: #cbd3dd !important; }
:root[data-tema="escuro"] [style*="color:#be185d" i],
:root[data-tema="escuro"] [style*="color:rgb(190, 24, 93)" i],
:root[data-tema="escuro"] [style*="color: #be185d" i],
:root[data-tema="escuro"] [style*="color: rgb(190, 24, 93)" i] { color: #ec8db5 !important; }
:root[data-tema="escuro"] [style*="color:#6ee7b7" i],
:root[data-tema="escuro"] [style*="color:rgb(110, 231, 183)" i],
:root[data-tema="escuro"] [style*="color: #6ee7b7" i],
:root[data-tema="escuro"] [style*="color: rgb(110, 231, 183)" i] { color: #8decc7 !important; }
:root[data-tema="escuro"] [style*="color:#5eead4" i],
:root[data-tema="escuro"] [style*="color:rgb(94, 234, 212)" i],
:root[data-tema="escuro"] [style*="color: #5eead4" i],
:root[data-tema="escuro"] [style*="color: rgb(94, 234, 212)" i] { color: #8decdd !important; }
:root[data-tema="escuro"] [style*="color:#60a5fa" i],
:root[data-tema="escuro"] [style*="color:rgb(96, 165, 250)" i],
:root[data-tema="escuro"] [style*="color: #60a5fa" i],
:root[data-tema="escuro"] [style*="color: rgb(96, 165, 250)" i] { color: #8db8ec !important; }
:root[data-tema="escuro"] [style*="color:#000" i],
:root[data-tema="escuro"] [style*="color:rgb(0, 0, 0)" i],
:root[data-tema="escuro"] [style*="color: #000" i],
:root[data-tema="escuro"] [style*="color: rgb(0, 0, 0)" i] { color: #e6eaf0 !important; }
:root[data-tema="escuro"] [style*="color:#713f12" i],
:root[data-tema="escuro"] [style*="color:rgb(113, 63, 18)" i],
:root[data-tema="escuro"] [style*="color: #713f12" i],
:root[data-tema="escuro"] [style*="color: rgb(113, 63, 18)" i] { color: #ecba8d !important; }
:root[data-tema="escuro"] [style*="color:#9a6a12" i],
:root[data-tema="escuro"] [style*="color:rgb(154, 106, 18)" i],
:root[data-tema="escuro"] [style*="color: #9a6a12" i],
:root[data-tema="escuro"] [style*="color: rgb(154, 106, 18)" i] { color: #eccb8d !important; }
:root[data-tema="escuro"] [style*="color:#a15c07" i],
:root[data-tema="escuro"] [style*="color:rgb(161, 92, 7)" i],
:root[data-tema="escuro"] [style*="color: #a15c07" i],
:root[data-tema="escuro"] [style*="color: rgb(161, 92, 7)" i] { color: #ecc28d !important; }
:root[data-tema="escuro"] [style*="color:#6b21a8" i],
:root[data-tema="escuro"] [style*="color:rgb(107, 33, 168)" i],
:root[data-tema="escuro"] [style*="color: #6b21a8" i],
:root[data-tema="escuro"] [style*="color: rgb(107, 33, 168)" i] { color: #c190e9 !important; }
:root[data-tema="escuro"] [style*="color:#222" i],
:root[data-tema="escuro"] [style*="color:rgb(34, 34, 34)" i],
:root[data-tema="escuro"] [style*="color: #222" i],
:root[data-tema="escuro"] [style*="color: rgb(34, 34, 34)" i] { color: #e6eaf0 !important; }
:root[data-tema="escuro"] [style*="color:#c00" i],
:root[data-tema="escuro"] [style*="color:rgb(204, 0, 0)" i],
:root[data-tema="escuro"] [style*="color: #c00" i],
:root[data-tema="escuro"] [style*="color: rgb(204, 0, 0)" i] { color: #ec8d8d !important; }
:root[data-tema="escuro"] [style*="color:#b4452f" i],
:root[data-tema="escuro"] [style*="color:rgb(180, 69, 47)" i],
:root[data-tema="escuro"] [style*="color: #b4452f" i],
:root[data-tema="escuro"] [style*="color: rgb(180, 69, 47)" i] { color: #e4a396 !important; }
:root[data-tema="escuro"] [style*="color:#4b5563" i],
:root[data-tema="escuro"] [style*="color:rgb(75, 85, 99)" i],
:root[data-tema="escuro"] [style*="color: #4b5563" i],
:root[data-tema="escuro"] [style*="color: rgb(75, 85, 99)" i] { color: #cbd3dd !important; }
:root[data-tema="escuro"] [style*="color:#9aa0a6" i],
:root[data-tema="escuro"] [style*="color:rgb(154, 160, 166)" i],
:root[data-tema="escuro"] [style*="color: #9aa0a6" i],
:root[data-tema="escuro"] [style*="color: rgb(154, 160, 166)" i] { color: #8f9aa8 !important; }
:root[data-tema="escuro"] [style*="color:#0f0f0f" i],
:root[data-tema="escuro"] [style*="color:rgb(15, 15, 15)" i],
:root[data-tema="escuro"] [style*="color: #0f0f0f" i],
:root[data-tema="escuro"] [style*="color: rgb(15, 15, 15)" i] { color: #e6eaf0 !important; }
:root[data-tema="escuro"] [style*="color:#f57c00" i],
:root[data-tema="escuro"] [style*="color:rgb(245, 124, 0)" i],
:root[data-tema="escuro"] [style*="color: #f57c00" i],
:root[data-tema="escuro"] [style*="color: rgb(245, 124, 0)" i] { color: #ecbd8d !important; }
:root[data-tema="escuro"] [style*="color:#5d4037" i],
:root[data-tema="escuro"] [style*="color:rgb(93, 64, 55)" i],
:root[data-tema="escuro"] [style*="color: #5d4037" i],
:root[data-tema="escuro"] [style*="color: rgb(93, 64, 55)" i] { color: #cbd3dd !important; }
:root[data-tema="escuro"] [style*="color:#3e2723" i],
:root[data-tema="escuro"] [style*="color:rgb(62, 39, 35)" i],
:root[data-tema="escuro"] [style*="color: #3e2723" i],
:root[data-tema="escuro"] [style*="color: rgb(62, 39, 35)" i] { color: #e6eaf0 !important; }
:root[data-tema="escuro"] [style*="color:#3b5573" i],
:root[data-tema="escuro"] [style*="color:rgb(59, 85, 115)" i],
:root[data-tema="escuro"] [style*="color: #3b5573" i],
:root[data-tema="escuro"] [style*="color: rgb(59, 85, 115)" i] { color: #a7bbd2 !important; }
:root[data-tema="escuro"] [style*="color:#115e59" i],
:root[data-tema="escuro"] [style*="color:rgb(17, 94, 89)" i],
:root[data-tema="escuro"] [style*="color: #115e59" i],
:root[data-tema="escuro"] [style*="color: rgb(17, 94, 89)" i] { color: #8febe5 !important; }
:root[data-tema="escuro"] [style*="color:#1a3a5a" i],
:root[data-tema="escuro"] [style*="color:rgb(26, 58, 90)" i],
:root[data-tema="escuro"] [style*="color: #1a3a5a" i],
:root[data-tema="escuro"] [style*="color: rgb(26, 58, 90)" i] { color: #98bde1 !important; }
:root[data-tema="escuro"] [style*="color:#4c1d95" i],
:root[data-tema="escuro"] [style*="color:rgb(76, 29, 149)" i],
:root[data-tema="escuro"] [style*="color: #4c1d95" i],
:root[data-tema="escuro"] [style*="color: rgb(76, 29, 149)" i] { color: #b390e9 !important; }
:root[data-tema="escuro"] [style*="color:#111b21" i],
:root[data-tema="escuro"] [style*="color:rgb(17, 27, 33)" i],
:root[data-tema="escuro"] [style*="color: #111b21" i],
:root[data-tema="escuro"] [style*="color: rgb(17, 27, 33)" i] { color: #e6eaf0 !important; }
:root[data-tema="escuro"] [style*="color:#8696a0" i],
:root[data-tema="escuro"] [style*="color:rgb(134, 150, 160)" i],
:root[data-tema="escuro"] [style*="color: #8696a0" i],
:root[data-tema="escuro"] [style*="color: rgb(134, 150, 160)" i] { color: #8f9aa8 !important; }
:root[data-tema="escuro"] [style*="color:#00a5f4" i],
:root[data-tema="escuro"] [style*="color:rgb(0, 165, 244)" i],
:root[data-tema="escuro"] [style*="color: #00a5f4" i],
:root[data-tema="escuro"] [style*="color: rgb(0, 165, 244)" i] { color: #8dceec !important; }
:root[data-tema="escuro"] [style*="color:#9d174d" i],
:root[data-tema="escuro"] [style*="color:rgb(157, 23, 77)" i],
:root[data-tema="escuro"] [style*="color: #9d174d" i],
:root[data-tema="escuro"] [style*="color: rgb(157, 23, 77)" i] { color: #ec8db3 !important; }
:root[data-tema="escuro"] [style*="color:#831843" i],
:root[data-tema="escuro"] [style*="color:rgb(131, 24, 67)" i],
:root[data-tema="escuro"] [style*="color: #831843" i],
:root[data-tema="escuro"] [style*="color: rgb(131, 24, 67)" i] { color: #ea8fb4 !important; }

/* 2b. Fundo (80 cores) */
:root[data-tema="escuro"] [style*="background:#fff" i],
:root[data-tema="escuro"] [style*="background:rgb(255, 255, 255)" i],
:root[data-tema="escuro"] [style*="background: #fff" i],
:root[data-tema="escuro"] [style*="background: rgb(255, 255, 255)" i],
:root[data-tema="escuro"] [style*="background-color:#fff" i],
:root[data-tema="escuro"] [style*="background-color:rgb(255, 255, 255)" i],
:root[data-tema="escuro"] [style*="background-color: #fff" i],
:root[data-tema="escuro"] [style*="background-color: rgb(255, 255, 255)" i] { background-color: #181c22 !important; }
:root[data-tema="escuro"] [style*="background:#94a3b8" i],
:root[data-tema="escuro"] [style*="background:rgb(148, 163, 184)" i],
:root[data-tema="escuro"] [style*="background: #94a3b8" i],
:root[data-tema="escuro"] [style*="background: rgb(148, 163, 184)" i],
:root[data-tema="escuro"] [style*="background-color:#94a3b8" i],
:root[data-tema="escuro"] [style*="background-color:rgb(148, 163, 184)" i],
:root[data-tema="escuro"] [style*="background-color: #94a3b8" i],
:root[data-tema="escuro"] [style*="background-color: rgb(148, 163, 184)" i] { background-color: #465060 !important; }
:root[data-tema="escuro"] [style*="background:#e8ecef" i],
:root[data-tema="escuro"] [style*="background:rgb(232, 236, 239)" i],
:root[data-tema="escuro"] [style*="background: #e8ecef" i],
:root[data-tema="escuro"] [style*="background: rgb(232, 236, 239)" i],
:root[data-tema="escuro"] [style*="background-color:#e8ecef" i],
:root[data-tema="escuro"] [style*="background-color:rgb(232, 236, 239)" i],
:root[data-tema="escuro"] [style*="background-color: #e8ecef" i],
:root[data-tema="escuro"] [style*="background-color: rgb(232, 236, 239)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#cbd5e1" i],
:root[data-tema="escuro"] [style*="background:rgb(203, 213, 225)" i],
:root[data-tema="escuro"] [style*="background: #cbd5e1" i],
:root[data-tema="escuro"] [style*="background: rgb(203, 213, 225)" i],
:root[data-tema="escuro"] [style*="background-color:#cbd5e1" i],
:root[data-tema="escuro"] [style*="background-color:rgb(203, 213, 225)" i],
:root[data-tema="escuro"] [style*="background-color: #cbd5e1" i],
:root[data-tema="escuro"] [style*="background-color: rgb(203, 213, 225)" i] { background-color: #465060 !important; }
:root[data-tema="escuro"] [style*="background:#e2e8f0" i],
:root[data-tema="escuro"] [style*="background:rgb(226, 232, 240)" i],
:root[data-tema="escuro"] [style*="background: #e2e8f0" i],
:root[data-tema="escuro"] [style*="background: rgb(226, 232, 240)" i],
:root[data-tema="escuro"] [style*="background-color:#e2e8f0" i],
:root[data-tema="escuro"] [style*="background-color:rgb(226, 232, 240)" i],
:root[data-tema="escuro"] [style*="background-color: #e2e8f0" i],
:root[data-tema="escuro"] [style*="background-color: rgb(226, 232, 240)" i] { background-color: #2b323d !important; }
:root[data-tema="escuro"] [style*="background:#f1f5f9" i],
:root[data-tema="escuro"] [style*="background:rgb(241, 245, 249)" i],
:root[data-tema="escuro"] [style*="background: #f1f5f9" i],
:root[data-tema="escuro"] [style*="background: rgb(241, 245, 249)" i],
:root[data-tema="escuro"] [style*="background-color:#f1f5f9" i],
:root[data-tema="escuro"] [style*="background-color:rgb(241, 245, 249)" i],
:root[data-tema="escuro"] [style*="background-color: #f1f5f9" i],
:root[data-tema="escuro"] [style*="background-color: rgb(241, 245, 249)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#e5e7eb" i],
:root[data-tema="escuro"] [style*="background:rgb(229, 231, 235)" i],
:root[data-tema="escuro"] [style*="background: #e5e7eb" i],
:root[data-tema="escuro"] [style*="background: rgb(229, 231, 235)" i],
:root[data-tema="escuro"] [style*="background-color:#e5e7eb" i],
:root[data-tema="escuro"] [style*="background-color:rgb(229, 231, 235)" i],
:root[data-tema="escuro"] [style*="background-color: #e5e7eb" i],
:root[data-tema="escuro"] [style*="background-color: rgb(229, 231, 235)" i] { background-color: #2b323d !important; }
:root[data-tema="escuro"] [style*="background:#cdd5df" i],
:root[data-tema="escuro"] [style*="background:rgb(205, 213, 223)" i],
:root[data-tema="escuro"] [style*="background: #cdd5df" i],
:root[data-tema="escuro"] [style*="background: rgb(205, 213, 223)" i],
:root[data-tema="escuro"] [style*="background-color:#cdd5df" i],
:root[data-tema="escuro"] [style*="background-color:rgb(205, 213, 223)" i],
:root[data-tema="escuro"] [style*="background-color: #cdd5df" i],
:root[data-tema="escuro"] [style*="background-color: rgb(205, 213, 223)" i] { background-color: #465060 !important; }
:root[data-tema="escuro"] [style*="background:#f8fafc" i],
:root[data-tema="escuro"] [style*="background:rgb(248, 250, 252)" i],
:root[data-tema="escuro"] [style*="background: #f8fafc" i],
:root[data-tema="escuro"] [style*="background: rgb(248, 250, 252)" i],
:root[data-tema="escuro"] [style*="background-color:#f8fafc" i],
:root[data-tema="escuro"] [style*="background-color:rgb(248, 250, 252)" i],
:root[data-tema="escuro"] [style*="background-color: #f8fafc" i],
:root[data-tema="escuro"] [style*="background-color: rgb(248, 250, 252)" i] { background-color: #181c22 !important; }
:root[data-tema="escuro"] [style*="background:#fef3c7" i],
:root[data-tema="escuro"] [style*="background:rgb(254, 243, 199)" i],
:root[data-tema="escuro"] [style*="background: #fef3c7" i],
:root[data-tema="escuro"] [style*="background: rgb(254, 243, 199)" i],
:root[data-tema="escuro"] [style*="background-color:#fef3c7" i],
:root[data-tema="escuro"] [style*="background-color:rgb(254, 243, 199)" i],
:root[data-tema="escuro"] [style*="background-color: #fef3c7" i],
:root[data-tema="escuro"] [style*="background-color: rgb(254, 243, 199)" i] { background-color: #38331e !important; }
:root[data-tema="escuro"] [style*="background:#dcfce7" i],
:root[data-tema="escuro"] [style*="background:rgb(220, 252, 231)" i],
:root[data-tema="escuro"] [style*="background: #dcfce7" i],
:root[data-tema="escuro"] [style*="background: rgb(220, 252, 231)" i],
:root[data-tema="escuro"] [style*="background-color:#dcfce7" i],
:root[data-tema="escuro"] [style*="background-color:rgb(220, 252, 231)" i],
:root[data-tema="escuro"] [style*="background-color: #dcfce7" i],
:root[data-tema="escuro"] [style*="background-color: rgb(220, 252, 231)" i] { background-color: #1e3827 !important; }
:root[data-tema="escuro"] [style*="background:#fef2f2" i],
:root[data-tema="escuro"] [style*="background:rgb(254, 242, 242)" i],
:root[data-tema="escuro"] [style*="background: #fef2f2" i],
:root[data-tema="escuro"] [style*="background: rgb(254, 242, 242)" i],
:root[data-tema="escuro"] [style*="background-color:#fef2f2" i],
:root[data-tema="escuro"] [style*="background-color:rgb(254, 242, 242)" i],
:root[data-tema="escuro"] [style*="background-color: #fef2f2" i],
:root[data-tema="escuro"] [style*="background-color: rgb(254, 242, 242)" i] { background-color: #181c22 !important; }
:root[data-tema="escuro"] [style*="background:#eff6ff" i],
:root[data-tema="escuro"] [style*="background:rgb(239, 246, 255)" i],
:root[data-tema="escuro"] [style*="background: #eff6ff" i],
:root[data-tema="escuro"] [style*="background: rgb(239, 246, 255)" i],
:root[data-tema="escuro"] [style*="background-color:#eff6ff" i],
:root[data-tema="escuro"] [style*="background-color:rgb(239, 246, 255)" i],
:root[data-tema="escuro"] [style*="background-color: #eff6ff" i],
:root[data-tema="escuro"] [style*="background-color: rgb(239, 246, 255)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#e0e0e0" i],
:root[data-tema="escuro"] [style*="background:rgb(224, 224, 224)" i],
:root[data-tema="escuro"] [style*="background: #e0e0e0" i],
:root[data-tema="escuro"] [style*="background: rgb(224, 224, 224)" i],
:root[data-tema="escuro"] [style*="background-color:#e0e0e0" i],
:root[data-tema="escuro"] [style*="background-color:rgb(224, 224, 224)" i],
:root[data-tema="escuro"] [style*="background-color: #e0e0e0" i],
:root[data-tema="escuro"] [style*="background-color: rgb(224, 224, 224)" i] { background-color: #2b323d !important; }
:root[data-tema="escuro"] [style*="background:#dbeafe" i],
:root[data-tema="escuro"] [style*="background:rgb(219, 234, 254)" i],
:root[data-tema="escuro"] [style*="background: #dbeafe" i],
:root[data-tema="escuro"] [style*="background: rgb(219, 234, 254)" i],
:root[data-tema="escuro"] [style*="background-color:#dbeafe" i],
:root[data-tema="escuro"] [style*="background-color:rgb(219, 234, 254)" i],
:root[data-tema="escuro"] [style*="background-color: #dbeafe" i],
:root[data-tema="escuro"] [style*="background-color: rgb(219, 234, 254)" i] { background-color: #1e2938 !important; }
:root[data-tema="escuro"] [style*="background:#f0f9ff" i],
:root[data-tema="escuro"] [style*="background:rgb(240, 249, 255)" i],
:root[data-tema="escuro"] [style*="background: #f0f9ff" i],
:root[data-tema="escuro"] [style*="background: rgb(240, 249, 255)" i],
:root[data-tema="escuro"] [style*="background-color:#f0f9ff" i],
:root[data-tema="escuro"] [style*="background-color:rgb(240, 249, 255)" i],
:root[data-tema="escuro"] [style*="background-color: #f0f9ff" i],
:root[data-tema="escuro"] [style*="background-color: rgb(240, 249, 255)" i] { background-color: #181c22 !important; }
:root[data-tema="escuro"] [style*="background:#fee2e2" i],
:root[data-tema="escuro"] [style*="background:rgb(254, 226, 226)" i],
:root[data-tema="escuro"] [style*="background: #fee2e2" i],
:root[data-tema="escuro"] [style*="background: rgb(254, 226, 226)" i],
:root[data-tema="escuro"] [style*="background-color:#fee2e2" i],
:root[data-tema="escuro"] [style*="background-color:rgb(254, 226, 226)" i],
:root[data-tema="escuro"] [style*="background-color: #fee2e2" i],
:root[data-tema="escuro"] [style*="background-color: rgb(254, 226, 226)" i] { background-color: #381e1e !important; }
:root[data-tema="escuro"] [style*="background:#f0fdf4" i],
:root[data-tema="escuro"] [style*="background:rgb(240, 253, 244)" i],
:root[data-tema="escuro"] [style*="background: #f0fdf4" i],
:root[data-tema="escuro"] [style*="background: rgb(240, 253, 244)" i],
:root[data-tema="escuro"] [style*="background-color:#f0fdf4" i],
:root[data-tema="escuro"] [style*="background-color:rgb(240, 253, 244)" i],
:root[data-tema="escuro"] [style*="background-color: #f0fdf4" i],
:root[data-tema="escuro"] [style*="background-color: rgb(240, 253, 244)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#fff7ed" i],
:root[data-tema="escuro"] [style*="background:rgb(255, 247, 237)" i],
:root[data-tema="escuro"] [style*="background: #fff7ed" i],
:root[data-tema="escuro"] [style*="background: rgb(255, 247, 237)" i],
:root[data-tema="escuro"] [style*="background-color:#fff7ed" i],
:root[data-tema="escuro"] [style*="background-color:rgb(255, 247, 237)" i],
:root[data-tema="escuro"] [style*="background-color: #fff7ed" i],
:root[data-tema="escuro"] [style*="background-color: rgb(255, 247, 237)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#fafbfc" i],
:root[data-tema="escuro"] [style*="background:rgb(250, 251, 252)" i],
:root[data-tema="escuro"] [style*="background: #fafbfc" i],
:root[data-tema="escuro"] [style*="background: rgb(250, 251, 252)" i],
:root[data-tema="escuro"] [style*="background-color:#fafbfc" i],
:root[data-tema="escuro"] [style*="background-color:rgb(250, 251, 252)" i],
:root[data-tema="escuro"] [style*="background-color: #fafbfc" i],
:root[data-tema="escuro"] [style*="background-color: rgb(250, 251, 252)" i] { background-color: #181c22 !important; }
:root[data-tema="escuro"] [style*="background:#9ca3af" i],
:root[data-tema="escuro"] [style*="background:rgb(156, 163, 175)" i],
:root[data-tema="escuro"] [style*="background: #9ca3af" i],
:root[data-tema="escuro"] [style*="background: rgb(156, 163, 175)" i],
:root[data-tema="escuro"] [style*="background-color:#9ca3af" i],
:root[data-tema="escuro"] [style*="background-color:rgb(156, 163, 175)" i],
:root[data-tema="escuro"] [style*="background-color: #9ca3af" i],
:root[data-tema="escuro"] [style*="background-color: rgb(156, 163, 175)" i] { background-color: #465060 !important; }
:root[data-tema="escuro"] [style*="background:#f0f4f8" i],
:root[data-tema="escuro"] [style*="background:rgb(240, 244, 248)" i],
:root[data-tema="escuro"] [style*="background: #f0f4f8" i],
:root[data-tema="escuro"] [style*="background: rgb(240, 244, 248)" i],
:root[data-tema="escuro"] [style*="background-color:#f0f4f8" i],
:root[data-tema="escuro"] [style*="background-color:rgb(240, 244, 248)" i],
:root[data-tema="escuro"] [style*="background-color: #f0f4f8" i],
:root[data-tema="escuro"] [style*="background-color: rgb(240, 244, 248)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#e0f2fe" i],
:root[data-tema="escuro"] [style*="background:rgb(224, 242, 254)" i],
:root[data-tema="escuro"] [style*="background: #e0f2fe" i],
:root[data-tema="escuro"] [style*="background: rgb(224, 242, 254)" i],
:root[data-tema="escuro"] [style*="background-color:#e0f2fe" i],
:root[data-tema="escuro"] [style*="background-color:rgb(224, 242, 254)" i],
:root[data-tema="escuro"] [style*="background-color: #e0f2fe" i],
:root[data-tema="escuro"] [style*="background-color: rgb(224, 242, 254)" i] { background-color: #1e2e38 !important; }
:root[data-tema="escuro"] [style*="background:#ecfdf5" i],
:root[data-tema="escuro"] [style*="background:rgb(236, 253, 245)" i],
:root[data-tema="escuro"] [style*="background: #ecfdf5" i],
:root[data-tema="escuro"] [style*="background: rgb(236, 253, 245)" i],
:root[data-tema="escuro"] [style*="background-color:#ecfdf5" i],
:root[data-tema="escuro"] [style*="background-color:rgb(236, 253, 245)" i],
:root[data-tema="escuro"] [style*="background-color: #ecfdf5" i],
:root[data-tema="escuro"] [style*="background-color: rgb(236, 253, 245)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#ede9fe" i],
:root[data-tema="escuro"] [style*="background:rgb(237, 233, 254)" i],
:root[data-tema="escuro"] [style*="background: #ede9fe" i],
:root[data-tema="escuro"] [style*="background: rgb(237, 233, 254)" i],
:root[data-tema="escuro"] [style*="background-color:#ede9fe" i],
:root[data-tema="escuro"] [style*="background-color:rgb(237, 233, 254)" i],
:root[data-tema="escuro"] [style*="background-color: #ede9fe" i],
:root[data-tema="escuro"] [style*="background-color: rgb(237, 233, 254)" i] { background-color: #231e38 !important; }
:root[data-tema="escuro"] [style*="background:#fffbeb" i],
:root[data-tema="escuro"] [style*="background:rgb(255, 251, 235)" i],
:root[data-tema="escuro"] [style*="background: #fffbeb" i],
:root[data-tema="escuro"] [style*="background: rgb(255, 251, 235)" i],
:root[data-tema="escuro"] [style*="background-color:#fffbeb" i],
:root[data-tema="escuro"] [style*="background-color:rgb(255, 251, 235)" i],
:root[data-tema="escuro"] [style*="background-color: #fffbeb" i],
:root[data-tema="escuro"] [style*="background-color: rgb(255, 251, 235)" i] { background-color: #38331e !important; }
:root[data-tema="escuro"] [style*="background:#f0f4ff" i],
:root[data-tema="escuro"] [style*="background:rgb(240, 244, 255)" i],
:root[data-tema="escuro"] [style*="background: #f0f4ff" i],
:root[data-tema="escuro"] [style*="background: rgb(240, 244, 255)" i],
:root[data-tema="escuro"] [style*="background-color:#f0f4ff" i],
:root[data-tema="escuro"] [style*="background-color:rgb(240, 244, 255)" i],
:root[data-tema="escuro"] [style*="background-color: #f0f4ff" i],
:root[data-tema="escuro"] [style*="background-color: rgb(240, 244, 255)" i] { background-color: #181c22 !important; }
:root[data-tema="escuro"] [style*="background:#f4f7f6" i],
:root[data-tema="escuro"] [style*="background:rgb(244, 247, 246)" i],
:root[data-tema="escuro"] [style*="background: #f4f7f6" i],
:root[data-tema="escuro"] [style*="background: rgb(244, 247, 246)" i],
:root[data-tema="escuro"] [style*="background-color:#f4f7f6" i],
:root[data-tema="escuro"] [style*="background-color:rgb(244, 247, 246)" i],
:root[data-tema="escuro"] [style*="background-color: #f4f7f6" i],
:root[data-tema="escuro"] [style*="background-color: rgb(244, 247, 246)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#f0fdfa" i],
:root[data-tema="escuro"] [style*="background:rgb(240, 253, 250)" i],
:root[data-tema="escuro"] [style*="background: #f0fdfa" i],
:root[data-tema="escuro"] [style*="background: rgb(240, 253, 250)" i],
:root[data-tema="escuro"] [style*="background-color:#f0fdfa" i],
:root[data-tema="escuro"] [style*="background-color:rgb(240, 253, 250)" i],
:root[data-tema="escuro"] [style*="background-color: #f0fdfa" i],
:root[data-tema="escuro"] [style*="background-color: rgb(240, 253, 250)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#faf5ff" i],
:root[data-tema="escuro"] [style*="background:rgb(250, 245, 255)" i],
:root[data-tema="escuro"] [style*="background: #faf5ff" i],
:root[data-tema="escuro"] [style*="background: rgb(250, 245, 255)" i],
:root[data-tema="escuro"] [style*="background-color:#faf5ff" i],
:root[data-tema="escuro"] [style*="background-color:rgb(250, 245, 255)" i],
:root[data-tema="escuro"] [style*="background-color: #faf5ff" i],
:root[data-tema="escuro"] [style*="background-color: rgb(250, 245, 255)" i] { background-color: #181c22 !important; }
:root[data-tema="escuro"] [style*="background:#eef6ff" i],
:root[data-tema="escuro"] [style*="background:rgb(238, 246, 255)" i],
:root[data-tema="escuro"] [style*="background: #eef6ff" i],
:root[data-tema="escuro"] [style*="background: rgb(238, 246, 255)" i],
:root[data-tema="escuro"] [style*="background-color:#eef6ff" i],
:root[data-tema="escuro"] [style*="background-color:rgb(238, 246, 255)" i],
:root[data-tema="escuro"] [style*="background-color: #eef6ff" i],
:root[data-tema="escuro"] [style*="background-color: rgb(238, 246, 255)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#fef9c3" i],
:root[data-tema="escuro"] [style*="background:rgb(254, 249, 195)" i],
:root[data-tema="escuro"] [style*="background: #fef9c3" i],
:root[data-tema="escuro"] [style*="background: rgb(254, 249, 195)" i],
:root[data-tema="escuro"] [style*="background-color:#fef9c3" i],
:root[data-tema="escuro"] [style*="background-color:rgb(254, 249, 195)" i],
:root[data-tema="escuro"] [style*="background-color: #fef9c3" i],
:root[data-tema="escuro"] [style*="background-color: rgb(254, 249, 195)" i] { background-color: #38361e !important; }
:root[data-tema="escuro"] [style*="background:#f7f9fb" i],
:root[data-tema="escuro"] [style*="background:rgb(247, 249, 251)" i],
:root[data-tema="escuro"] [style*="background: #f7f9fb" i],
:root[data-tema="escuro"] [style*="background: rgb(247, 249, 251)" i],
:root[data-tema="escuro"] [style*="background-color:#f7f9fb" i],
:root[data-tema="escuro"] [style*="background-color:rgb(247, 249, 251)" i],
:root[data-tema="escuro"] [style*="background-color: #f7f9fb" i],
:root[data-tema="escuro"] [style*="background-color: rgb(247, 249, 251)" i] { background-color: #181c22 !important; }
:root[data-tema="escuro"] [style*="background:#ecfeff" i],
:root[data-tema="escuro"] [style*="background:rgb(236, 254, 255)" i],
:root[data-tema="escuro"] [style*="background: #ecfeff" i],
:root[data-tema="escuro"] [style*="background: rgb(236, 254, 255)" i],
:root[data-tema="escuro"] [style*="background-color:#ecfeff" i],
:root[data-tema="escuro"] [style*="background-color:rgb(236, 254, 255)" i],
:root[data-tema="escuro"] [style*="background-color: #ecfeff" i],
:root[data-tema="escuro"] [style*="background-color: rgb(236, 254, 255)" i] { background-color: #1e3738 !important; }
:root[data-tema="escuro"] [style*="background:#e8f5e9" i],
:root[data-tema="escuro"] [style*="background:rgb(232, 245, 233)" i],
:root[data-tema="escuro"] [style*="background: #e8f5e9" i],
:root[data-tema="escuro"] [style*="background: rgb(232, 245, 233)" i],
:root[data-tema="escuro"] [style*="background-color:#e8f5e9" i],
:root[data-tema="escuro"] [style*="background-color:rgb(232, 245, 233)" i],
:root[data-tema="escuro"] [style*="background-color: #e8f5e9" i],
:root[data-tema="escuro"] [style*="background-color: rgb(232, 245, 233)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#f3e5f5" i],
:root[data-tema="escuro"] [style*="background:rgb(243, 229, 245)" i],
:root[data-tema="escuro"] [style*="background: #f3e5f5" i],
:root[data-tema="escuro"] [style*="background: rgb(243, 229, 245)" i],
:root[data-tema="escuro"] [style*="background-color:#f3e5f5" i],
:root[data-tema="escuro"] [style*="background-color:rgb(243, 229, 245)" i],
:root[data-tema="escuro"] [style*="background-color: #f3e5f5" i],
:root[data-tema="escuro"] [style*="background-color: rgb(243, 229, 245)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#ccc" i],
:root[data-tema="escuro"] [style*="background:rgb(204, 204, 204)" i],
:root[data-tema="escuro"] [style*="background: #ccc" i],
:root[data-tema="escuro"] [style*="background: rgb(204, 204, 204)" i],
:root[data-tema="escuro"] [style*="background-color:#ccc" i],
:root[data-tema="escuro"] [style*="background-color:rgb(204, 204, 204)" i],
:root[data-tema="escuro"] [style*="background-color: #ccc" i],
:root[data-tema="escuro"] [style*="background-color: rgb(204, 204, 204)" i] { background-color: #465060 !important; }
:root[data-tema="escuro"] [style*="background:#fff8e1" i],
:root[data-tema="escuro"] [style*="background:rgb(255, 248, 225)" i],
:root[data-tema="escuro"] [style*="background: #fff8e1" i],
:root[data-tema="escuro"] [style*="background: rgb(255, 248, 225)" i],
:root[data-tema="escuro"] [style*="background-color:#fff8e1" i],
:root[data-tema="escuro"] [style*="background-color:rgb(255, 248, 225)" i],
:root[data-tema="escuro"] [style*="background-color: #fff8e1" i],
:root[data-tema="escuro"] [style*="background-color: rgb(255, 248, 225)" i] { background-color: #38321e !important; }
:root[data-tema="escuro"] [style*="background:#f3e8ff" i],
:root[data-tema="escuro"] [style*="background:rgb(243, 232, 255)" i],
:root[data-tema="escuro"] [style*="background: #f3e8ff" i],
:root[data-tema="escuro"] [style*="background: rgb(243, 232, 255)" i],
:root[data-tema="escuro"] [style*="background-color:#f3e8ff" i],
:root[data-tema="escuro"] [style*="background-color:rgb(243, 232, 255)" i],
:root[data-tema="escuro"] [style*="background-color: #f3e8ff" i],
:root[data-tema="escuro"] [style*="background-color: rgb(243, 232, 255)" i] { background-color: #2b1e38 !important; }
:root[data-tema="escuro"] [style*="background:#d1fae5" i],
:root[data-tema="escuro"] [style*="background:rgb(209, 250, 229)" i],
:root[data-tema="escuro"] [style*="background: #d1fae5" i],
:root[data-tema="escuro"] [style*="background: rgb(209, 250, 229)" i],
:root[data-tema="escuro"] [style*="background-color:#d1fae5" i],
:root[data-tema="escuro"] [style*="background-color:rgb(209, 250, 229)" i],
:root[data-tema="escuro"] [style*="background-color: #d1fae5" i],
:root[data-tema="escuro"] [style*="background-color: rgb(209, 250, 229)" i] { background-color: #1e382b !important; }
:root[data-tema="escuro"] [style*="background:#fff8ed" i],
:root[data-tema="escuro"] [style*="background:rgb(255, 248, 237)" i],
:root[data-tema="escuro"] [style*="background: #fff8ed" i],
:root[data-tema="escuro"] [style*="background: rgb(255, 248, 237)" i],
:root[data-tema="escuro"] [style*="background-color:#fff8ed" i],
:root[data-tema="escuro"] [style*="background-color:rgb(255, 248, 237)" i],
:root[data-tema="escuro"] [style*="background-color: #fff8ed" i],
:root[data-tema="escuro"] [style*="background-color: rgb(255, 248, 237)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#eef2ff" i],
:root[data-tema="escuro"] [style*="background:rgb(238, 242, 255)" i],
:root[data-tema="escuro"] [style*="background: #eef2ff" i],
:root[data-tema="escuro"] [style*="background: rgb(238, 242, 255)" i],
:root[data-tema="escuro"] [style*="background-color:#eef2ff" i],
:root[data-tema="escuro"] [style*="background-color:rgb(238, 242, 255)" i],
:root[data-tema="escuro"] [style*="background-color: #eef2ff" i],
:root[data-tema="escuro"] [style*="background-color: rgb(238, 242, 255)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#f3f4f6" i],
:root[data-tema="escuro"] [style*="background:rgb(243, 244, 246)" i],
:root[data-tema="escuro"] [style*="background: #f3f4f6" i],
:root[data-tema="escuro"] [style*="background: rgb(243, 244, 246)" i],
:root[data-tema="escuro"] [style*="background-color:#f3f4f6" i],
:root[data-tema="escuro"] [style*="background-color:rgb(243, 244, 246)" i],
:root[data-tema="escuro"] [style*="background-color: #f3f4f6" i],
:root[data-tema="escuro"] [style*="background-color: rgb(243, 244, 246)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#fce8e6" i],
:root[data-tema="escuro"] [style*="background:rgb(252, 232, 230)" i],
:root[data-tema="escuro"] [style*="background: #fce8e6" i],
:root[data-tema="escuro"] [style*="background: rgb(252, 232, 230)" i],
:root[data-tema="escuro"] [style*="background-color:#fce8e6" i],
:root[data-tema="escuro"] [style*="background-color:rgb(252, 232, 230)" i],
:root[data-tema="escuro"] [style*="background-color: #fce8e6" i],
:root[data-tema="escuro"] [style*="background-color: rgb(252, 232, 230)" i] { background-color: #38211e !important; }
:root[data-tema="escuro"] [style*="background:#ffffff" i],
:root[data-tema="escuro"] [style*="background:rgb(255, 255, 255)" i],
:root[data-tema="escuro"] [style*="background: #ffffff" i],
:root[data-tema="escuro"] [style*="background: rgb(255, 255, 255)" i],
:root[data-tema="escuro"] [style*="background-color:#ffffff" i],
:root[data-tema="escuro"] [style*="background-color:rgb(255, 255, 255)" i],
:root[data-tema="escuro"] [style*="background-color: #ffffff" i],
:root[data-tema="escuro"] [style*="background-color: rgb(255, 255, 255)" i] { background-color: #181c22 !important; }
:root[data-tema="escuro"] [style*="background:#fce4ec" i],
:root[data-tema="escuro"] [style*="background:rgb(252, 228, 236)" i],
:root[data-tema="escuro"] [style*="background: #fce4ec" i],
:root[data-tema="escuro"] [style*="background: rgb(252, 228, 236)" i],
:root[data-tema="escuro"] [style*="background-color:#fce4ec" i],
:root[data-tema="escuro"] [style*="background-color:rgb(252, 228, 236)" i],
:root[data-tema="escuro"] [style*="background-color: #fce4ec" i],
:root[data-tema="escuro"] [style*="background-color: rgb(252, 228, 236)" i] { background-color: #381e27 !important; }
:root[data-tema="escuro"] [style*="background:#fce7f3" i],
:root[data-tema="escuro"] [style*="background:rgb(252, 231, 243)" i],
:root[data-tema="escuro"] [style*="background: #fce7f3" i],
:root[data-tema="escuro"] [style*="background: rgb(252, 231, 243)" i],
:root[data-tema="escuro"] [style*="background-color:#fce7f3" i],
:root[data-tema="escuro"] [style*="background-color:rgb(252, 231, 243)" i],
:root[data-tema="escuro"] [style*="background-color: #fce7f3" i],
:root[data-tema="escuro"] [style*="background-color: rgb(252, 231, 243)" i] { background-color: #381e2d !important; }
:root[data-tema="escuro"] [style*="background:#ffedd5" i],
:root[data-tema="escuro"] [style*="background:rgb(255, 237, 213)" i],
:root[data-tema="escuro"] [style*="background: #ffedd5" i],
:root[data-tema="escuro"] [style*="background: rgb(255, 237, 213)" i],
:root[data-tema="escuro"] [style*="background-color:#ffedd5" i],
:root[data-tema="escuro"] [style*="background-color:rgb(255, 237, 213)" i],
:root[data-tema="escuro"] [style*="background-color: #ffedd5" i],
:root[data-tema="escuro"] [style*="background-color: rgb(255, 237, 213)" i] { background-color: #382d1e !important; }
:root[data-tema="escuro"] [style*="background:#fff3c4" i],
:root[data-tema="escuro"] [style*="background:rgb(255, 243, 196)" i],
:root[data-tema="escuro"] [style*="background: #fff3c4" i],
:root[data-tema="escuro"] [style*="background: rgb(255, 243, 196)" i],
:root[data-tema="escuro"] [style*="background-color:#fff3c4" i],
:root[data-tema="escuro"] [style*="background-color:rgb(255, 243, 196)" i],
:root[data-tema="escuro"] [style*="background-color: #fff3c4" i],
:root[data-tema="escuro"] [style*="background-color: rgb(255, 243, 196)" i] { background-color: #38331e !important; }
:root[data-tema="escuro"] [style*="background:#fffbe7" i],
:root[data-tema="escuro"] [style*="background:rgb(255, 251, 231)" i],
:root[data-tema="escuro"] [style*="background: #fffbe7" i],
:root[data-tema="escuro"] [style*="background: rgb(255, 251, 231)" i],
:root[data-tema="escuro"] [style*="background-color:#fffbe7" i],
:root[data-tema="escuro"] [style*="background-color:rgb(255, 251, 231)" i],
:root[data-tema="escuro"] [style*="background-color: #fffbe7" i],
:root[data-tema="escuro"] [style*="background-color: rgb(255, 251, 231)" i] { background-color: #38341e !important; }
:root[data-tema="escuro"] [style*="background:#fafafa" i],
:root[data-tema="escuro"] [style*="background:rgb(250, 250, 250)" i],
:root[data-tema="escuro"] [style*="background: #fafafa" i],
:root[data-tema="escuro"] [style*="background: rgb(250, 250, 250)" i],
:root[data-tema="escuro"] [style*="background-color:#fafafa" i],
:root[data-tema="escuro"] [style*="background-color:rgb(250, 250, 250)" i],
:root[data-tema="escuro"] [style*="background-color: #fafafa" i],
:root[data-tema="escuro"] [style*="background-color: rgb(250, 250, 250)" i] { background-color: #181c22 !important; }
:root[data-tema="escuro"] [style*="background:#f9fafb" i],
:root[data-tema="escuro"] [style*="background:rgb(249, 250, 251)" i],
:root[data-tema="escuro"] [style*="background: #f9fafb" i],
:root[data-tema="escuro"] [style*="background: rgb(249, 250, 251)" i],
:root[data-tema="escuro"] [style*="background-color:#f9fafb" i],
:root[data-tema="escuro"] [style*="background-color:rgb(249, 250, 251)" i],
:root[data-tema="escuro"] [style*="background-color: #f9fafb" i],
:root[data-tema="escuro"] [style*="background-color: rgb(249, 250, 251)" i] { background-color: #181c22 !important; }
:root[data-tema="escuro"] [style*="background:#e7f7ec" i],
:root[data-tema="escuro"] [style*="background:rgb(231, 247, 236)" i],
:root[data-tema="escuro"] [style*="background: #e7f7ec" i],
:root[data-tema="escuro"] [style*="background: rgb(231, 247, 236)" i],
:root[data-tema="escuro"] [style*="background-color:#e7f7ec" i],
:root[data-tema="escuro"] [style*="background-color:rgb(231, 247, 236)" i],
:root[data-tema="escuro"] [style*="background-color: #e7f7ec" i],
:root[data-tema="escuro"] [style*="background-color: rgb(231, 247, 236)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#ffebee" i],
:root[data-tema="escuro"] [style*="background:rgb(255, 235, 238)" i],
:root[data-tema="escuro"] [style*="background: #ffebee" i],
:root[data-tema="escuro"] [style*="background: rgb(255, 235, 238)" i],
:root[data-tema="escuro"] [style*="background-color:#ffebee" i],
:root[data-tema="escuro"] [style*="background-color:rgb(255, 235, 238)" i],
:root[data-tema="escuro"] [style*="background-color: #ffebee" i],
:root[data-tema="escuro"] [style*="background-color: rgb(255, 235, 238)" i] { background-color: #381e22 !important; }
:root[data-tema="escuro"] [style*="background:#f1f3f4" i],
:root[data-tema="escuro"] [style*="background:rgb(241, 243, 244)" i],
:root[data-tema="escuro"] [style*="background: #f1f3f4" i],
:root[data-tema="escuro"] [style*="background: rgb(241, 243, 244)" i],
:root[data-tema="escuro"] [style*="background-color:#f1f3f4" i],
:root[data-tema="escuro"] [style*="background-color:rgb(241, 243, 244)" i],
:root[data-tema="escuro"] [style*="background-color: #f1f3f4" i],
:root[data-tema="escuro"] [style*="background-color: rgb(241, 243, 244)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#ccfbf1" i],
:root[data-tema="escuro"] [style*="background:rgb(204, 251, 241)" i],
:root[data-tema="escuro"] [style*="background: #ccfbf1" i],
:root[data-tema="escuro"] [style*="background: rgb(204, 251, 241)" i],
:root[data-tema="escuro"] [style*="background-color:#ccfbf1" i],
:root[data-tema="escuro"] [style*="background-color:rgb(204, 251, 241)" i],
:root[data-tema="escuro"] [style*="background-color: #ccfbf1" i],
:root[data-tema="escuro"] [style*="background-color: rgb(204, 251, 241)" i] { background-color: #1e3833 !important; }
:root[data-tema="escuro"] [style*="background:#fefce8" i],
:root[data-tema="escuro"] [style*="background:rgb(254, 252, 232)" i],
:root[data-tema="escuro"] [style*="background: #fefce8" i],
:root[data-tema="escuro"] [style*="background: rgb(254, 252, 232)" i],
:root[data-tema="escuro"] [style*="background-color:#fefce8" i],
:root[data-tema="escuro"] [style*="background-color:rgb(254, 252, 232)" i],
:root[data-tema="escuro"] [style*="background-color: #fefce8" i],
:root[data-tema="escuro"] [style*="background-color: rgb(254, 252, 232)" i] { background-color: #38361e !important; }
:root[data-tema="escuro"] [style*="background:#eef3f1" i],
:root[data-tema="escuro"] [style*="background:rgb(238, 243, 241)" i],
:root[data-tema="escuro"] [style*="background: #eef3f1" i],
:root[data-tema="escuro"] [style*="background: rgb(238, 243, 241)" i],
:root[data-tema="escuro"] [style*="background-color:#eef3f1" i],
:root[data-tema="escuro"] [style*="background-color:rgb(238, 243, 241)" i],
:root[data-tema="escuro"] [style*="background-color: #eef3f1" i],
:root[data-tema="escuro"] [style*="background-color: rgb(238, 243, 241)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#e8f0fe" i],
:root[data-tema="escuro"] [style*="background:rgb(232, 240, 254)" i],
:root[data-tema="escuro"] [style*="background: #e8f0fe" i],
:root[data-tema="escuro"] [style*="background: rgb(232, 240, 254)" i],
:root[data-tema="escuro"] [style*="background-color:#e8f0fe" i],
:root[data-tema="escuro"] [style*="background-color:rgb(232, 240, 254)" i],
:root[data-tema="escuro"] [style*="background-color: #e8f0fe" i],
:root[data-tema="escuro"] [style*="background-color: rgb(232, 240, 254)" i] { background-color: #1e2838 !important; }
:root[data-tema="escuro"] [style*="background:#e0e7ff" i],
:root[data-tema="escuro"] [style*="background:rgb(224, 231, 255)" i],
:root[data-tema="escuro"] [style*="background: #e0e7ff" i],
:root[data-tema="escuro"] [style*="background: rgb(224, 231, 255)" i],
:root[data-tema="escuro"] [style*="background-color:#e0e7ff" i],
:root[data-tema="escuro"] [style*="background-color:rgb(224, 231, 255)" i],
:root[data-tema="escuro"] [style*="background-color: #e0e7ff" i],
:root[data-tema="escuro"] [style*="background-color: rgb(224, 231, 255)" i] { background-color: #1e2438 !important; }
:root[data-tema="escuro"] [style*="background:#f8fafb" i],
:root[data-tema="escuro"] [style*="background:rgb(248, 250, 251)" i],
:root[data-tema="escuro"] [style*="background: #f8fafb" i],
:root[data-tema="escuro"] [style*="background: rgb(248, 250, 251)" i],
:root[data-tema="escuro"] [style*="background-color:#f8fafb" i],
:root[data-tema="escuro"] [style*="background-color:rgb(248, 250, 251)" i],
:root[data-tema="escuro"] [style*="background-color: #f8fafb" i],
:root[data-tema="escuro"] [style*="background-color: rgb(248, 250, 251)" i] { background-color: #181c22 !important; }
:root[data-tema="escuro"] [style*="background:#f1f8e9" i],
:root[data-tema="escuro"] [style*="background:rgb(241, 248, 233)" i],
:root[data-tema="escuro"] [style*="background: #f1f8e9" i],
:root[data-tema="escuro"] [style*="background: rgb(241, 248, 233)" i],
:root[data-tema="escuro"] [style*="background-color:#f1f8e9" i],
:root[data-tema="escuro"] [style*="background-color:rgb(241, 248, 233)" i],
:root[data-tema="escuro"] [style*="background-color: #f1f8e9" i],
:root[data-tema="escuro"] [style*="background-color: rgb(241, 248, 233)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#f5f3ff" i],
:root[data-tema="escuro"] [style*="background:rgb(245, 243, 255)" i],
:root[data-tema="escuro"] [style*="background: #f5f3ff" i],
:root[data-tema="escuro"] [style*="background: rgb(245, 243, 255)" i],
:root[data-tema="escuro"] [style*="background-color:#f5f3ff" i],
:root[data-tema="escuro"] [style*="background-color:rgb(245, 243, 255)" i],
:root[data-tema="escuro"] [style*="background-color: #f5f3ff" i],
:root[data-tema="escuro"] [style*="background-color: rgb(245, 243, 255)" i] { background-color: #181c22 !important; }
:root[data-tema="escuro"] [style*="background:#fff7d6" i],
:root[data-tema="escuro"] [style*="background:rgb(255, 247, 214)" i],
:root[data-tema="escuro"] [style*="background: #fff7d6" i],
:root[data-tema="escuro"] [style*="background: rgb(255, 247, 214)" i],
:root[data-tema="escuro"] [style*="background-color:#fff7d6" i],
:root[data-tema="escuro"] [style*="background-color:rgb(255, 247, 214)" i],
:root[data-tema="escuro"] [style*="background-color: #fff7d6" i],
:root[data-tema="escuro"] [style*="background-color: rgb(255, 247, 214)" i] { background-color: #38331e !important; }
:root[data-tema="escuro"] [style*="background:#fdf2f8" i],
:root[data-tema="escuro"] [style*="background:rgb(253, 242, 248)" i],
:root[data-tema="escuro"] [style*="background: #fdf2f8" i],
:root[data-tema="escuro"] [style*="background: rgb(253, 242, 248)" i],
:root[data-tema="escuro"] [style*="background-color:#fdf2f8" i],
:root[data-tema="escuro"] [style*="background-color:rgb(253, 242, 248)" i],
:root[data-tema="escuro"] [style*="background-color: #fdf2f8" i],
:root[data-tema="escuro"] [style*="background-color: rgb(253, 242, 248)" i] { background-color: #181c22 !important; }
:root[data-tema="escuro"] [style*="background:#eaf4f0" i],
:root[data-tema="escuro"] [style*="background:rgb(234, 244, 240)" i],
:root[data-tema="escuro"] [style*="background: #eaf4f0" i],
:root[data-tema="escuro"] [style*="background: rgb(234, 244, 240)" i],
:root[data-tema="escuro"] [style*="background-color:#eaf4f0" i],
:root[data-tema="escuro"] [style*="background-color:rgb(234, 244, 240)" i],
:root[data-tema="escuro"] [style*="background-color: #eaf4f0" i],
:root[data-tema="escuro"] [style*="background-color: rgb(234, 244, 240)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#fbf6ea" i],
:root[data-tema="escuro"] [style*="background:rgb(251, 246, 234)" i],
:root[data-tema="escuro"] [style*="background: #fbf6ea" i],
:root[data-tema="escuro"] [style*="background: rgb(251, 246, 234)" i],
:root[data-tema="escuro"] [style*="background-color:#fbf6ea" i],
:root[data-tema="escuro"] [style*="background-color:rgb(251, 246, 234)" i],
:root[data-tema="escuro"] [style*="background-color: #fbf6ea" i],
:root[data-tema="escuro"] [style*="background-color: rgb(251, 246, 234)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#fff5f5" i],
:root[data-tema="escuro"] [style*="background:rgb(255, 245, 245)" i],
:root[data-tema="escuro"] [style*="background: #fff5f5" i],
:root[data-tema="escuro"] [style*="background: rgb(255, 245, 245)" i],
:root[data-tema="escuro"] [style*="background-color:#fff5f5" i],
:root[data-tema="escuro"] [style*="background-color:rgb(255, 245, 245)" i],
:root[data-tema="escuro"] [style*="background-color: #fff5f5" i],
:root[data-tema="escuro"] [style*="background-color: rgb(255, 245, 245)" i] { background-color: #181c22 !important; }
:root[data-tema="escuro"] [style*="background:#f4d0d0" i],
:root[data-tema="escuro"] [style*="background:rgb(244, 208, 208)" i],
:root[data-tema="escuro"] [style*="background: #f4d0d0" i],
:root[data-tema="escuro"] [style*="background: rgb(244, 208, 208)" i],
:root[data-tema="escuro"] [style*="background-color:#f4d0d0" i],
:root[data-tema="escuro"] [style*="background-color:rgb(244, 208, 208)" i],
:root[data-tema="escuro"] [style*="background-color: #f4d0d0" i],
:root[data-tema="escuro"] [style*="background-color: rgb(244, 208, 208)" i] { background-color: #381e1e !important; }
:root[data-tema="escuro"] [style*="background:#eef5ff" i],
:root[data-tema="escuro"] [style*="background:rgb(238, 245, 255)" i],
:root[data-tema="escuro"] [style*="background: #eef5ff" i],
:root[data-tema="escuro"] [style*="background: rgb(238, 245, 255)" i],
:root[data-tema="escuro"] [style*="background-color:#eef5ff" i],
:root[data-tema="escuro"] [style*="background-color:rgb(238, 245, 255)" i],
:root[data-tema="escuro"] [style*="background-color: #eef5ff" i],
:root[data-tema="escuro"] [style*="background-color: rgb(238, 245, 255)" i] { background-color: #212630 !important; }
:root[data-tema="escuro"] [style*="background:#fff3e0" i],
:root[data-tema="escuro"] [style*="background:rgb(255, 243, 224)" i],
:root[data-tema="escuro"] [style*="background: #fff3e0" i],
:root[data-tema="escuro"] [style*="background: rgb(255, 243, 224)" i],
:root[data-tema="escuro"] [style*="background-color:#fff3e0" i],
:root[data-tema="escuro"] [style*="background-color:rgb(255, 243, 224)" i],
:root[data-tema="escuro"] [style*="background-color: #fff3e0" i],
:root[data-tema="escuro"] [style*="background-color: rgb(255, 243, 224)" i] { background-color: #382e1e !important; }
:root[data-tema="escuro"] [style*="background:#f9f9f9" i],
:root[data-tema="escuro"] [style*="background:rgb(249, 249, 249)" i],
:root[data-tema="escuro"] [style*="background: #f9f9f9" i],
:root[data-tema="escuro"] [style*="background: rgb(249, 249, 249)" i],
:root[data-tema="escuro"] [style*="background-color:#f9f9f9" i],
:root[data-tema="escuro"] [style*="background-color:rgb(249, 249, 249)" i],
:root[data-tema="escuro"] [style*="background-color: #f9f9f9" i],
:root[data-tema="escuro"] [style*="background-color: rgb(249, 249, 249)" i] { background-color: #181c22 !important; }
:root[data-tema="escuro"] [style*="background:#f4f8ff" i],
:root[data-tema="escuro"] [style*="background:rgb(244, 248, 255)" i],
:root[data-tema="escuro"] [style*="background: #f4f8ff" i],
:root[data-tema="escuro"] [style*="background: rgb(244, 248, 255)" i],
:root[data-tema="escuro"] [style*="background-color:#f4f8ff" i],
:root[data-tema="escuro"] [style*="background-color:rgb(244, 248, 255)" i],
:root[data-tema="escuro"] [style*="background-color: #f4f8ff" i],
:root[data-tema="escuro"] [style*="background-color: rgb(244, 248, 255)" i] { background-color: #181c22 !important; }
:root[data-tema="escuro"] [style*="background:#f8fbff" i],
:root[data-tema="escuro"] [style*="background:rgb(248, 251, 255)" i],
:root[data-tema="escuro"] [style*="background: #f8fbff" i],
:root[data-tema="escuro"] [style*="background: rgb(248, 251, 255)" i],
:root[data-tema="escuro"] [style*="background-color:#f8fbff" i],
:root[data-tema="escuro"] [style*="background-color:rgb(248, 251, 255)" i],
:root[data-tema="escuro"] [style*="background-color: #f8fbff" i],
:root[data-tema="escuro"] [style*="background-color: rgb(248, 251, 255)" i] { background-color: #181c22 !important; }
:root[data-tema="escuro"] [style*="background:#e0eaff" i],
:root[data-tema="escuro"] [style*="background:rgb(224, 234, 255)" i],
:root[data-tema="escuro"] [style*="background: #e0eaff" i],
:root[data-tema="escuro"] [style*="background: rgb(224, 234, 255)" i],
:root[data-tema="escuro"] [style*="background-color:#e0eaff" i],
:root[data-tema="escuro"] [style*="background-color:rgb(224, 234, 255)" i],
:root[data-tema="escuro"] [style*="background-color: #e0eaff" i],
:root[data-tema="escuro"] [style*="background-color: rgb(224, 234, 255)" i] { background-color: #1e2738 !important; }
:root[data-tema="escuro"] [style*="background:#f5f7ff" i],
:root[data-tema="escuro"] [style*="background:rgb(245, 247, 255)" i],
:root[data-tema="escuro"] [style*="background: #f5f7ff" i],
:root[data-tema="escuro"] [style*="background: rgb(245, 247, 255)" i],
:root[data-tema="escuro"] [style*="background-color:#f5f7ff" i],
:root[data-tema="escuro"] [style*="background-color:rgb(245, 247, 255)" i],
:root[data-tema="escuro"] [style*="background-color: #f5f7ff" i],
:root[data-tema="escuro"] [style*="background-color: rgb(245, 247, 255)" i] { background-color: #181c22 !important; }
:root[data-tema="escuro"] [style*="background:#e3f2fd" i],
:root[data-tema="escuro"] [style*="background:rgb(227, 242, 253)" i],
:root[data-tema="escuro"] [style*="background: #e3f2fd" i],
:root[data-tema="escuro"] [style*="background: rgb(227, 242, 253)" i],
:root[data-tema="escuro"] [style*="background-color:#e3f2fd" i],
:root[data-tema="escuro"] [style*="background-color:rgb(227, 242, 253)" i],
:root[data-tema="escuro"] [style*="background-color: #e3f2fd" i],
:root[data-tema="escuro"] [style*="background-color: rgb(227, 242, 253)" i] { background-color: #1e2d38 !important; }
:root[data-tema="escuro"] [style*="background:#f6fef9" i],
:root[data-tema="escuro"] [style*="background:rgb(246, 254, 249)" i],
:root[data-tema="escuro"] [style*="background: #f6fef9" i],
:root[data-tema="escuro"] [style*="background: rgb(246, 254, 249)" i],
:root[data-tema="escuro"] [style*="background-color:#f6fef9" i],
:root[data-tema="escuro"] [style*="background-color:rgb(246, 254, 249)" i],
:root[data-tema="escuro"] [style*="background-color: #f6fef9" i],
:root[data-tema="escuro"] [style*="background-color: rgb(246, 254, 249)" i] { background-color: #181c22 !important; }
:root[data-tema="escuro"] [style*="background:#fae8ff" i],
:root[data-tema="escuro"] [style*="background:rgb(250, 232, 255)" i],
:root[data-tema="escuro"] [style*="background: #fae8ff" i],
:root[data-tema="escuro"] [style*="background: rgb(250, 232, 255)" i],
:root[data-tema="escuro"] [style*="background-color:#fae8ff" i],
:root[data-tema="escuro"] [style*="background-color:rgb(250, 232, 255)" i],
:root[data-tema="escuro"] [style*="background-color: #fae8ff" i],
:root[data-tema="escuro"] [style*="background-color: rgb(250, 232, 255)" i] { background-color: #331e38 !important; }
:root[data-tema="escuro"] [style*="background:#efeae2" i],
:root[data-tema="escuro"] [style*="background:rgb(239, 234, 226)" i],
:root[data-tema="escuro"] [style*="background: #efeae2" i],
:root[data-tema="escuro"] [style*="background: rgb(239, 234, 226)" i],
:root[data-tema="escuro"] [style*="background-color:#efeae2" i],
:root[data-tema="escuro"] [style*="background-color:rgb(239, 234, 226)" i],
:root[data-tema="escuro"] [style*="background-color: #efeae2" i],
:root[data-tema="escuro"] [style*="background-color: rgb(239, 234, 226)" i] { background-color: #2b323d !important; }

/* 2c. Borda (59 cores) */
:root[data-tema="escuro"] [style*="border-color:#fff" i],
:root[data-tema="escuro"] [style*="border-color:rgb(255, 255, 255)" i],
:root[data-tema="escuro"] [style*="border-color: #fff" i],
:root[data-tema="escuro"] [style*="border-color: rgb(255, 255, 255)" i],
:root[data-tema="escuro"] [style*="solid #fff" i],
:root[data-tema="escuro"] [style*="solid rgb(255, 255, 255)" i] { border-color: #333a45 !important; }
:root[data-tema="escuro"] [style*="border-color:#e8ecef" i],
:root[data-tema="escuro"] [style*="border-color:rgb(232, 236, 239)" i],
:root[data-tema="escuro"] [style*="border-color: #e8ecef" i],
:root[data-tema="escuro"] [style*="border-color: rgb(232, 236, 239)" i],
:root[data-tema="escuro"] [style*="solid #e8ecef" i],
:root[data-tema="escuro"] [style*="solid rgb(232, 236, 239)" i] { border-color: #333a45 !important; }
:root[data-tema="escuro"] [style*="border-color:#cbd5e1" i],
:root[data-tema="escuro"] [style*="border-color:rgb(203, 213, 225)" i],
:root[data-tema="escuro"] [style*="border-color: #cbd5e1" i],
:root[data-tema="escuro"] [style*="border-color: rgb(203, 213, 225)" i],
:root[data-tema="escuro"] [style*="solid #cbd5e1" i],
:root[data-tema="escuro"] [style*="solid rgb(203, 213, 225)" i] { border-color: #465060 !important; }
:root[data-tema="escuro"] [style*="border-color:#e2e8f0" i],
:root[data-tema="escuro"] [style*="border-color:rgb(226, 232, 240)" i],
:root[data-tema="escuro"] [style*="border-color: #e2e8f0" i],
:root[data-tema="escuro"] [style*="border-color: rgb(226, 232, 240)" i],
:root[data-tema="escuro"] [style*="solid #e2e8f0" i],
:root[data-tema="escuro"] [style*="solid rgb(226, 232, 240)" i] { border-color: #333a45 !important; }
:root[data-tema="escuro"] [style*="border-color:#f1f5f9" i],
:root[data-tema="escuro"] [style*="border-color:rgb(241, 245, 249)" i],
:root[data-tema="escuro"] [style*="border-color: #f1f5f9" i],
:root[data-tema="escuro"] [style*="border-color: rgb(241, 245, 249)" i],
:root[data-tema="escuro"] [style*="solid #f1f5f9" i],
:root[data-tema="escuro"] [style*="solid rgb(241, 245, 249)" i] { border-color: #333a45 !important; }
:root[data-tema="escuro"] [style*="border-color:#e5e7eb" i],
:root[data-tema="escuro"] [style*="border-color:rgb(229, 231, 235)" i],
:root[data-tema="escuro"] [style*="border-color: #e5e7eb" i],
:root[data-tema="escuro"] [style*="border-color: rgb(229, 231, 235)" i],
:root[data-tema="escuro"] [style*="solid #e5e7eb" i],
:root[data-tema="escuro"] [style*="solid rgb(229, 231, 235)" i] { border-color: #333a45 !important; }
:root[data-tema="escuro"] [style*="border-color:#cdd5df" i],
:root[data-tema="escuro"] [style*="border-color:rgb(205, 213, 223)" i],
:root[data-tema="escuro"] [style*="border-color: #cdd5df" i],
:root[data-tema="escuro"] [style*="border-color: rgb(205, 213, 223)" i],
:root[data-tema="escuro"] [style*="solid #cdd5df" i],
:root[data-tema="escuro"] [style*="solid rgb(205, 213, 223)" i] { border-color: #465060 !important; }
:root[data-tema="escuro"] [style*="border-color:#fef3c7" i],
:root[data-tema="escuro"] [style*="border-color:rgb(254, 243, 199)" i],
:root[data-tema="escuro"] [style*="border-color: #fef3c7" i],
:root[data-tema="escuro"] [style*="border-color: rgb(254, 243, 199)" i],
:root[data-tema="escuro"] [style*="solid #fef3c7" i],
:root[data-tema="escuro"] [style*="solid rgb(254, 243, 199)" i] { border-color: rgba(210, 177, 45, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#fecaca" i],
:root[data-tema="escuro"] [style*="border-color:rgb(254, 202, 202)" i],
:root[data-tema="escuro"] [style*="border-color: #fecaca" i],
:root[data-tema="escuro"] [style*="border-color: rgb(254, 202, 202)" i],
:root[data-tema="escuro"] [style*="solid #fecaca" i],
:root[data-tema="escuro"] [style*="solid rgb(254, 202, 202)" i] { border-color: rgba(210, 45, 45, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#dbeafe" i],
:root[data-tema="escuro"] [style*="border-color:rgb(219, 234, 254)" i],
:root[data-tema="escuro"] [style*="border-color: #dbeafe" i],
:root[data-tema="escuro"] [style*="border-color: rgb(219, 234, 254)" i],
:root[data-tema="escuro"] [style*="solid #dbeafe" i],
:root[data-tema="escuro"] [style*="solid rgb(219, 234, 254)" i] { border-color: rgba(45, 116, 210, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#bfdbfe" i],
:root[data-tema="escuro"] [style*="border-color:rgb(191, 219, 254)" i],
:root[data-tema="escuro"] [style*="border-color: #bfdbfe" i],
:root[data-tema="escuro"] [style*="border-color: rgb(191, 219, 254)" i],
:root[data-tema="escuro"] [style*="solid #bfdbfe" i],
:root[data-tema="escuro"] [style*="solid rgb(191, 219, 254)" i] { border-color: rgba(45, 118, 210, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#fee2e2" i],
:root[data-tema="escuro"] [style*="border-color:rgb(254, 226, 226)" i],
:root[data-tema="escuro"] [style*="border-color: #fee2e2" i],
:root[data-tema="escuro"] [style*="border-color: rgb(254, 226, 226)" i],
:root[data-tema="escuro"] [style*="solid #fee2e2" i],
:root[data-tema="escuro"] [style*="solid rgb(254, 226, 226)" i] { border-color: rgba(210, 45, 45, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#bae6fd" i],
:root[data-tema="escuro"] [style*="border-color:rgb(186, 230, 253)" i],
:root[data-tema="escuro"] [style*="border-color: #bae6fd" i],
:root[data-tema="escuro"] [style*="border-color: rgb(186, 230, 253)" i],
:root[data-tema="escuro"] [style*="solid #bae6fd" i],
:root[data-tema="escuro"] [style*="solid rgb(186, 230, 253)" i] { border-color: rgba(45, 153, 210, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#f0f4f8" i],
:root[data-tema="escuro"] [style*="border-color:rgb(240, 244, 248)" i],
:root[data-tema="escuro"] [style*="border-color: #f0f4f8" i],
:root[data-tema="escuro"] [style*="border-color: rgb(240, 244, 248)" i],
:root[data-tema="escuro"] [style*="solid #f0f4f8" i],
:root[data-tema="escuro"] [style*="solid rgb(240, 244, 248)" i] { border-color: #333a45 !important; }
:root[data-tema="escuro"] [style*="border-color:#fed7aa" i],
:root[data-tema="escuro"] [style*="border-color:rgb(254, 215, 170)" i],
:root[data-tema="escuro"] [style*="border-color: #fed7aa" i],
:root[data-tema="escuro"] [style*="border-color: rgb(254, 215, 170)" i],
:root[data-tema="escuro"] [style*="solid #fed7aa" i],
:root[data-tema="escuro"] [style*="solid rgb(254, 215, 170)" i] { border-color: rgba(210, 133, 45, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#ddd" i],
:root[data-tema="escuro"] [style*="border-color:rgb(221, 221, 221)" i],
:root[data-tema="escuro"] [style*="border-color: #ddd" i],
:root[data-tema="escuro"] [style*="border-color: rgb(221, 221, 221)" i],
:root[data-tema="escuro"] [style*="solid #ddd" i],
:root[data-tema="escuro"] [style*="solid rgb(221, 221, 221)" i] { border-color: #333a45 !important; }
:root[data-tema="escuro"] [style*="border-color:#d0d7de" i],
:root[data-tema="escuro"] [style*="border-color:rgb(208, 215, 222)" i],
:root[data-tema="escuro"] [style*="border-color: #d0d7de" i],
:root[data-tema="escuro"] [style*="border-color: rgb(208, 215, 222)" i],
:root[data-tema="escuro"] [style*="solid #d0d7de" i],
:root[data-tema="escuro"] [style*="solid rgb(208, 215, 222)" i] { border-color: #333a45 !important; }
:root[data-tema="escuro"] [style*="border-color:#e9d5ff" i],
:root[data-tema="escuro"] [style*="border-color:rgb(233, 213, 255)" i],
:root[data-tema="escuro"] [style*="border-color: #e9d5ff" i],
:root[data-tema="escuro"] [style*="border-color: rgb(233, 213, 255)" i],
:root[data-tema="escuro"] [style*="solid #e9d5ff" i],
:root[data-tema="escuro"] [style*="solid rgb(233, 213, 255)" i] { border-color: rgba(124, 45, 210, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#a7f3d0" i],
:root[data-tema="escuro"] [style*="border-color:rgb(167, 243, 208)" i],
:root[data-tema="escuro"] [style*="border-color: #a7f3d0" i],
:root[data-tema="escuro"] [style*="border-color: rgb(167, 243, 208)" i],
:root[data-tema="escuro"] [style*="solid #a7f3d0" i],
:root[data-tema="escuro"] [style*="solid rgb(167, 243, 208)" i] { border-color: rgba(45, 210, 134, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#c7d2fe" i],
:root[data-tema="escuro"] [style*="border-color:rgb(199, 210, 254)" i],
:root[data-tema="escuro"] [style*="border-color: #c7d2fe" i],
:root[data-tema="escuro"] [style*="border-color: rgb(199, 210, 254)" i],
:root[data-tema="escuro"] [style*="solid #c7d2fe" i],
:root[data-tema="escuro"] [style*="solid rgb(199, 210, 254)" i] { border-color: rgba(45, 78, 210, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#bbf7d0" i],
:root[data-tema="escuro"] [style*="border-color:rgb(187, 247, 208)" i],
:root[data-tema="escuro"] [style*="border-color: #bbf7d0" i],
:root[data-tema="escuro"] [style*="border-color: rgb(187, 247, 208)" i],
:root[data-tema="escuro"] [style*="solid #bbf7d0" i],
:root[data-tema="escuro"] [style*="solid rgb(187, 247, 208)" i] { border-color: rgba(45, 210, 103, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#eef2f7" i],
:root[data-tema="escuro"] [style*="border-color:rgb(238, 242, 247)" i],
:root[data-tema="escuro"] [style*="border-color: #eef2f7" i],
:root[data-tema="escuro"] [style*="border-color: rgb(238, 242, 247)" i],
:root[data-tema="escuro"] [style*="solid #eef2f7" i],
:root[data-tema="escuro"] [style*="solid rgb(238, 242, 247)" i] { border-color: #333a45 !important; }
:root[data-tema="escuro"] [style*="border-color:#c8e6c9" i],
:root[data-tema="escuro"] [style*="border-color:rgb(200, 230, 201)" i],
:root[data-tema="escuro"] [style*="border-color: #c8e6c9" i],
:root[data-tema="escuro"] [style*="border-color: rgb(200, 230, 201)" i],
:root[data-tema="escuro"] [style*="solid #c8e6c9" i],
:root[data-tema="escuro"] [style*="solid rgb(200, 230, 201)" i] { border-color: #333a45 !important; }
:root[data-tema="escuro"] [style*="border-color:#93c5fd" i],
:root[data-tema="escuro"] [style*="border-color:rgb(147, 197, 253)" i],
:root[data-tema="escuro"] [style*="border-color: #93c5fd" i],
:root[data-tema="escuro"] [style*="border-color: rgb(147, 197, 253)" i],
:root[data-tema="escuro"] [style*="solid #93c5fd" i],
:root[data-tema="escuro"] [style*="solid rgb(147, 197, 253)" i] { border-color: rgba(45, 123, 210, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#99f6e4" i],
:root[data-tema="escuro"] [style*="border-color:rgb(153, 246, 228)" i],
:root[data-tema="escuro"] [style*="border-color: #99f6e4" i],
:root[data-tema="escuro"] [style*="border-color: rgb(153, 246, 228)" i],
:root[data-tema="escuro"] [style*="solid #99f6e4" i],
:root[data-tema="escuro"] [style*="solid rgb(153, 246, 228)" i] { border-color: rgba(45, 210, 178, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#c7d7fd" i],
:root[data-tema="escuro"] [style*="border-color:rgb(199, 215, 253)" i],
:root[data-tema="escuro"] [style*="border-color: #c7d7fd" i],
:root[data-tema="escuro"] [style*="border-color: rgb(199, 215, 253)" i],
:root[data-tema="escuro"] [style*="solid #c7d7fd" i],
:root[data-tema="escuro"] [style*="solid rgb(199, 215, 253)" i] { border-color: rgba(45, 94, 210, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#eee" i],
:root[data-tema="escuro"] [style*="border-color:rgb(238, 238, 238)" i],
:root[data-tema="escuro"] [style*="border-color: #eee" i],
:root[data-tema="escuro"] [style*="border-color: rgb(238, 238, 238)" i],
:root[data-tema="escuro"] [style*="solid #eee" i],
:root[data-tema="escuro"] [style*="solid rgb(238, 238, 238)" i] { border-color: #333a45 !important; }
:root[data-tema="escuro"] [style*="border-color:#eef2f6" i],
:root[data-tema="escuro"] [style*="border-color:rgb(238, 242, 246)" i],
:root[data-tema="escuro"] [style*="border-color: #eef2f6" i],
:root[data-tema="escuro"] [style*="border-color: rgb(238, 242, 246)" i],
:root[data-tema="escuro"] [style*="solid #eef2f6" i],
:root[data-tema="escuro"] [style*="solid rgb(238, 242, 246)" i] { border-color: #333a45 !important; }
:root[data-tema="escuro"] [style*="border-color:#f0abfc" i],
:root[data-tema="escuro"] [style*="border-color:rgb(240, 171, 252)" i],
:root[data-tema="escuro"] [style*="border-color: #f0abfc" i],
:root[data-tema="escuro"] [style*="border-color: rgb(240, 171, 252)" i],
:root[data-tema="escuro"] [style*="solid #f0abfc" i],
:root[data-tema="escuro"] [style*="solid rgb(240, 171, 252)" i] { border-color: rgba(186, 45, 210, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#a5f3fc" i],
:root[data-tema="escuro"] [style*="border-color:rgb(165, 243, 252)" i],
:root[data-tema="escuro"] [style*="border-color: #a5f3fc" i],
:root[data-tema="escuro"] [style*="border-color: rgb(165, 243, 252)" i],
:root[data-tema="escuro"] [style*="solid #a5f3fc" i],
:root[data-tema="escuro"] [style*="solid rgb(165, 243, 252)" i] { border-color: rgba(45, 193, 210, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#e1bee7" i],
:root[data-tema="escuro"] [style*="border-color:rgb(225, 190, 231)" i],
:root[data-tema="escuro"] [style*="border-color: #e1bee7" i],
:root[data-tema="escuro"] [style*="border-color: rgb(225, 190, 231)" i],
:root[data-tema="escuro"] [style*="solid #e1bee7" i],
:root[data-tema="escuro"] [style*="solid rgb(225, 190, 231)" i] { border-color: rgba(177, 57, 198, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#ccc" i],
:root[data-tema="escuro"] [style*="border-color:rgb(204, 204, 204)" i],
:root[data-tema="escuro"] [style*="border-color: #ccc" i],
:root[data-tema="escuro"] [style*="border-color: rgb(204, 204, 204)" i],
:root[data-tema="escuro"] [style*="solid #ccc" i],
:root[data-tema="escuro"] [style*="solid rgb(204, 204, 204)" i] { border-color: #465060 !important; }
:root[data-tema="escuro"] [style*="border-color:#d1fae5" i],
:root[data-tema="escuro"] [style*="border-color:rgb(209, 250, 229)" i],
:root[data-tema="escuro"] [style*="border-color: #d1fae5" i],
:root[data-tema="escuro"] [style*="border-color: rgb(209, 250, 229)" i],
:root[data-tema="escuro"] [style*="solid #d1fae5" i],
:root[data-tema="escuro"] [style*="solid rgb(209, 250, 229)" i] { border-color: rgba(45, 210, 125, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#eef2f5" i],
:root[data-tema="escuro"] [style*="border-color:rgb(238, 242, 245)" i],
:root[data-tema="escuro"] [style*="border-color: #eef2f5" i],
:root[data-tema="escuro"] [style*="border-color: rgb(238, 242, 245)" i],
:root[data-tema="escuro"] [style*="solid #eef2f5" i],
:root[data-tema="escuro"] [style*="solid rgb(238, 242, 245)" i] { border-color: #333a45 !important; }
:root[data-tema="escuro"] [style*="border-color:#f3f4f6" i],
:root[data-tema="escuro"] [style*="border-color:rgb(243, 244, 246)" i],
:root[data-tema="escuro"] [style*="border-color: #f3f4f6" i],
:root[data-tema="escuro"] [style*="border-color: rgb(243, 244, 246)" i],
:root[data-tema="escuro"] [style*="solid #f3f4f6" i],
:root[data-tema="escuro"] [style*="solid rgb(243, 244, 246)" i] { border-color: #333a45 !important; }
:root[data-tema="escuro"] [style*="border-color:rgba(255,255,255,.35)" i],
:root[data-tema="escuro"] [style*="border-color: rgba(255,255,255,.35)" i],
:root[data-tema="escuro"] [style*="solid rgba(255,255,255,.35)" i] { border-color: #333a45 !important; }
:root[data-tema="escuro"] [style*="border-color:#fce7f3" i],
:root[data-tema="escuro"] [style*="border-color:rgb(252, 231, 243)" i],
:root[data-tema="escuro"] [style*="border-color: #fce7f3" i],
:root[data-tema="escuro"] [style*="border-color: rgb(252, 231, 243)" i],
:root[data-tema="escuro"] [style*="solid #fce7f3" i],
:root[data-tema="escuro"] [style*="solid rgb(252, 231, 243)" i] { border-color: rgba(210, 45, 139, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:rgba(255,255,255,.3)" i],
:root[data-tema="escuro"] [style*="border-color: rgba(255,255,255,.3)" i],
:root[data-tema="escuro"] [style*="solid rgba(255,255,255,.3)" i] { border-color: #333a45 !important; }
:root[data-tema="escuro"] [style*="border-color:#d1d9e0" i],
:root[data-tema="escuro"] [style*="border-color:rgb(209, 217, 224)" i],
:root[data-tema="escuro"] [style*="border-color: #d1d9e0" i],
:root[data-tema="escuro"] [style*="border-color: rgb(209, 217, 224)" i],
:root[data-tema="escuro"] [style*="solid #d1d9e0" i],
:root[data-tema="escuro"] [style*="solid rgb(209, 217, 224)" i] { border-color: #333a45 !important; }
:root[data-tema="escuro"] [style*="border-color:#ddd6fe" i],
:root[data-tema="escuro"] [style*="border-color:rgb(221, 214, 254)" i],
:root[data-tema="escuro"] [style*="border-color: #ddd6fe" i],
:root[data-tema="escuro"] [style*="border-color: rgb(221, 214, 254)" i],
:root[data-tema="escuro"] [style*="solid #ddd6fe" i],
:root[data-tema="escuro"] [style*="solid rgb(221, 214, 254)" i] { border-color: rgba(74, 45, 210, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#d1d5db" i],
:root[data-tema="escuro"] [style*="border-color:rgb(209, 213, 219)" i],
:root[data-tema="escuro"] [style*="border-color: #d1d5db" i],
:root[data-tema="escuro"] [style*="border-color: rgb(209, 213, 219)" i],
:root[data-tema="escuro"] [style*="solid #d1d5db" i],
:root[data-tema="escuro"] [style*="solid rgb(209, 213, 219)" i] { border-color: #465060 !important; }
:root[data-tema="escuro"] [style*="border-color:#ffcdd2" i],
:root[data-tema="escuro"] [style*="border-color:rgb(255, 205, 210)" i],
:root[data-tema="escuro"] [style*="border-color: #ffcdd2" i],
:root[data-tema="escuro"] [style*="border-color: rgb(255, 205, 210)" i],
:root[data-tema="escuro"] [style*="solid #ffcdd2" i],
:root[data-tema="escuro"] [style*="solid rgb(255, 205, 210)" i] { border-color: rgba(210, 45, 61, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#bbdefb" i],
:root[data-tema="escuro"] [style*="border-color:rgb(187, 222, 251)" i],
:root[data-tema="escuro"] [style*="border-color: #bbdefb" i],
:root[data-tema="escuro"] [style*="border-color: rgb(187, 222, 251)" i],
:root[data-tema="escuro"] [style*="solid #bbdefb" i],
:root[data-tema="escuro"] [style*="solid rgb(187, 222, 251)" i] { border-color: rgba(45, 135, 210, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#ccfbf1" i],
:root[data-tema="escuro"] [style*="border-color:rgb(204, 251, 241)" i],
:root[data-tema="escuro"] [style*="border-color: #ccfbf1" i],
:root[data-tema="escuro"] [style*="border-color: rgb(204, 251, 241)" i],
:root[data-tema="escuro"] [style*="solid #ccfbf1" i],
:root[data-tema="escuro"] [style*="solid rgb(204, 251, 241)" i] { border-color: rgba(45, 210, 175, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#fca5a5" i],
:root[data-tema="escuro"] [style*="border-color:rgb(252, 165, 165)" i],
:root[data-tema="escuro"] [style*="border-color: #fca5a5" i],
:root[data-tema="escuro"] [style*="border-color: rgb(252, 165, 165)" i],
:root[data-tema="escuro"] [style*="solid #fca5a5" i],
:root[data-tema="escuro"] [style*="solid rgb(252, 165, 165)" i] { border-color: rgba(210, 45, 45, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#f8bbd0" i],
:root[data-tema="escuro"] [style*="border-color:rgb(248, 187, 208)" i],
:root[data-tema="escuro"] [style*="border-color: #f8bbd0" i],
:root[data-tema="escuro"] [style*="border-color: rgb(248, 187, 208)" i],
:root[data-tema="escuro"] [style*="solid #f8bbd0" i],
:root[data-tema="escuro"] [style*="solid rgb(248, 187, 208)" i] { border-color: rgba(210, 45, 102, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#cfe0fb" i],
:root[data-tema="escuro"] [style*="border-color:rgb(207, 224, 251)" i],
:root[data-tema="escuro"] [style*="border-color: #cfe0fb" i],
:root[data-tema="escuro"] [style*="border-color: rgb(207, 224, 251)" i],
:root[data-tema="escuro"] [style*="solid #cfe0fb" i],
:root[data-tema="escuro"] [style*="solid rgb(207, 224, 251)" i] { border-color: rgba(45, 109, 210, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#d8b4fe" i],
:root[data-tema="escuro"] [style*="border-color:rgb(216, 180, 254)" i],
:root[data-tema="escuro"] [style*="border-color: #d8b4fe" i],
:root[data-tema="escuro"] [style*="border-color: rgb(216, 180, 254)" i],
:root[data-tema="escuro"] [style*="solid #d8b4fe" i],
:root[data-tema="escuro"] [style*="solid rgb(216, 180, 254)" i] { border-color: rgba(125, 45, 210, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#fad2cf" i],
:root[data-tema="escuro"] [style*="border-color:rgb(250, 210, 207)" i],
:root[data-tema="escuro"] [style*="border-color: #fad2cf" i],
:root[data-tema="escuro"] [style*="border-color: rgb(250, 210, 207)" i],
:root[data-tema="escuro"] [style*="solid #fad2cf" i],
:root[data-tema="escuro"] [style*="solid rgb(250, 210, 207)" i] { border-color: rgba(210, 56, 45, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#dadce0" i],
:root[data-tema="escuro"] [style*="border-color:rgb(218, 220, 224)" i],
:root[data-tema="escuro"] [style*="border-color: #dadce0" i],
:root[data-tema="escuro"] [style*="border-color: rgb(218, 220, 224)" i],
:root[data-tema="escuro"] [style*="solid #dadce0" i],
:root[data-tema="escuro"] [style*="solid rgb(218, 220, 224)" i] { border-color: #333a45 !important; }
:root[data-tema="escuro"] [style*="border-color:#a1c7f4" i],
:root[data-tema="escuro"] [style*="border-color:rgb(161, 199, 244)" i],
:root[data-tema="escuro"] [style*="border-color: #a1c7f4" i],
:root[data-tema="escuro"] [style*="border-color: rgb(161, 199, 244)" i],
:root[data-tema="escuro"] [style*="solid #a1c7f4" i],
:root[data-tema="escuro"] [style*="solid rgb(161, 199, 244)" i] { border-color: rgba(45, 121, 210, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:rgba(255,255,255,0.25)" i],
:root[data-tema="escuro"] [style*="border-color: rgba(255,255,255,0.25)" i],
:root[data-tema="escuro"] [style*="solid rgba(255,255,255,0.25)" i] { border-color: #333a45 !important; }
:root[data-tema="escuro"] [style*="border-color:#cfe6dd" i],
:root[data-tema="escuro"] [style*="border-color:rgb(207, 230, 221)" i],
:root[data-tema="escuro"] [style*="border-color: #cfe6dd" i],
:root[data-tema="escuro"] [style*="border-color: rgb(207, 230, 221)" i],
:root[data-tema="escuro"] [style*="solid #cfe6dd" i],
:root[data-tema="escuro"] [style*="solid rgb(207, 230, 221)" i] { border-color: rgba(57, 198, 143, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#f0e0bd" i],
:root[data-tema="escuro"] [style*="border-color:rgb(240, 224, 189)" i],
:root[data-tema="escuro"] [style*="border-color: #f0e0bd" i],
:root[data-tema="escuro"] [style*="border-color: rgb(240, 224, 189)" i],
:root[data-tema="escuro"] [style*="solid #f0e0bd" i],
:root[data-tema="escuro"] [style*="solid rgb(240, 224, 189)" i] { border-color: rgba(208, 157, 47, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#ffe0b2" i],
:root[data-tema="escuro"] [style*="border-color:rgb(255, 224, 178)" i],
:root[data-tema="escuro"] [style*="border-color: #ffe0b2" i],
:root[data-tema="escuro"] [style*="border-color: rgb(255, 224, 178)" i],
:root[data-tema="escuro"] [style*="solid #ffe0b2" i],
:root[data-tema="escuro"] [style*="solid rgb(255, 224, 178)" i] { border-color: rgba(210, 144, 45, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#f0f3f5" i],
:root[data-tema="escuro"] [style*="border-color:rgb(240, 243, 245)" i],
:root[data-tema="escuro"] [style*="border-color: #f0f3f5" i],
:root[data-tema="escuro"] [style*="border-color: rgb(240, 243, 245)" i],
:root[data-tema="escuro"] [style*="solid #f0f3f5" i],
:root[data-tema="escuro"] [style*="solid rgb(240, 243, 245)" i] { border-color: #333a45 !important; }
:root[data-tema="escuro"] [style*="border-color:#c4b5fd" i],
:root[data-tema="escuro"] [style*="border-color:rgb(196, 181, 253)" i],
:root[data-tema="escuro"] [style*="border-color: #c4b5fd" i],
:root[data-tema="escuro"] [style*="border-color: rgb(196, 181, 253)" i],
:root[data-tema="escuro"] [style*="solid #c4b5fd" i],
:root[data-tema="escuro"] [style*="solid rgb(196, 181, 253)" i] { border-color: rgba(79, 45, 210, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#fbcfe8" i],
:root[data-tema="escuro"] [style*="border-color:rgb(251, 207, 232)" i],
:root[data-tema="escuro"] [style*="border-color: #fbcfe8" i],
:root[data-tema="escuro"] [style*="border-color: rgb(251, 207, 232)" i],
:root[data-tema="escuro"] [style*="solid #fbcfe8" i],
:root[data-tema="escuro"] [style*="solid rgb(251, 207, 232)" i] { border-color: rgba(210, 45, 139, 0.42) !important; }
:root[data-tema="escuro"] [style*="border-color:#b6e8c7" i],
:root[data-tema="escuro"] [style*="border-color:rgb(182, 232, 199)" i],
:root[data-tema="escuro"] [style*="border-color: #b6e8c7" i],
:root[data-tema="escuro"] [style*="border-color: rgb(182, 232, 199)" i],
:root[data-tema="escuro"] [style*="solid #b6e8c7" i],
:root[data-tema="escuro"] [style*="solid rgb(182, 232, 199)" i] { border-color: rgba(57, 198, 105, 0.42) !important; }

/* ══════════════════════════════════════════════════════════════════════════
   4b. COR DENTRO DO NOME DA CLASSE — GERADO (23 encontradas)
   Ex.: tw-bg-[#f4f7f6]. Não é atributo style nem classe de paleta, então
   escapou das duas coberturas anteriores e deixou cabeçalhos de tabela claros
   no escuro. Os colchetes e a cerquilha precisam ser escapados no seletor.
   ══════════════════════════════════════════════════════════════════════════ */
:root[data-tema="escuro"] .tw-border-\[\#eee\] { border-color: #333a45 !important; }
:root[data-tema="escuro"] .tw-border-\[\#ddd\] { border-color: #333a45 !important; }
:root[data-tema="escuro"] .tw-bg-\[\#eff6ff\] { background-color: #212630 !important; }
:root[data-tema="escuro"] .tw-bg-\[\#f4f7f6\] { background-color: #212630 !important; }
:root[data-tema="escuro"] .tw-bg-\[\#e0e0e0\] { background-color: #2b323d !important; }
:root[data-tema="escuro"] .tw-text-\[\#333\] { color: #e6eaf0 !important; }
:root[data-tema="escuro"] .tw-border-\[\#bfdbfe\] { border-color: rgba(45, 118, 210, 0.42) !important; }
:root[data-tema="escuro"] .tw-border-\[\#bae6fd\] { border-color: rgba(45, 153, 210, 0.42) !important; }
:root[data-tema="escuro"] .tw-border-\[\#f5f5f5\] { border-color: #333a45 !important; }
:root[data-tema="escuro"] .tw-bg-\[\#e0f2fe\] { background-color: #1e2e38 !important; }
:root[data-tema="escuro"] .tw-bg-\[\#fef3c7\] { background-color: #38331e !important; }
:root[data-tema="escuro"] .tw-text-\[\#92400e\] { color: #ecb18d !important; }
:root[data-tema="escuro"] .tw-bg-\[\#ede9fe\] { background-color: #231e38 !important; }
:root[data-tema="escuro"] .tw-text-\[\#5b21b6\] { color: #b38feb !important; }
:root[data-tema="escuro"] .tw-text-\[\#3730a3\] { color: #9d99e1 !important; }
:root[data-tema="escuro"] .tw-text-\[\#166534\] { color: #92e7b2 !important; }

/* ══════════════════════════════════════════════════════════════════════════
   4. CLASSES UTILITÁRIAS (tw-…) — GERADO
   A tela de Configurações monta cartões, selos e textos com essas classes.
   Cobrimos TODAS as famílias nos tons que aparecem sobre fundo claro, para
   que tela nova já nasça legível em vez de virar a próxima correção.
   Botão/selo com fundo SATURADO (500/600/700) fica como está: é a cor da
   marca e da ação, e já vem com texto branco.
   ══════════════════════════════════════════════════════════════════════════ */
:root[data-tema="escuro"] .tw-bg-white { background-color: var(--dm-superficie); }
:root[data-tema="escuro"] .tw-bg-slate-50, :root[data-tema="escuro"] .tw-bg-slate-100 { background-color: var(--dm-superficie-2); }
:root[data-tema="escuro"] .tw-bg-slate-200 { background-color: var(--dm-superficie-3); }
:root[data-tema="escuro"] .tw-bg-slate-300 { background-color: var(--dm-borda-forte); }
:root[data-tema="escuro"] .tw-bg-gray-50, :root[data-tema="escuro"] .tw-bg-gray-100 { background-color: var(--dm-superficie-2); }
:root[data-tema="escuro"] .tw-bg-gray-200 { background-color: var(--dm-superficie-3); }
:root[data-tema="escuro"] .tw-bg-gray-300 { background-color: var(--dm-borda-forte); }
:root[data-tema="escuro"] .tw-bg-zinc-50, :root[data-tema="escuro"] .tw-bg-zinc-100 { background-color: var(--dm-superficie-2); }
:root[data-tema="escuro"] .tw-bg-zinc-200 { background-color: var(--dm-superficie-3); }
:root[data-tema="escuro"] .tw-bg-zinc-300 { background-color: var(--dm-borda-forte); }
:root[data-tema="escuro"] .tw-bg-neutral-50, :root[data-tema="escuro"] .tw-bg-neutral-100 { background-color: var(--dm-superficie-2); }
:root[data-tema="escuro"] .tw-bg-neutral-200 { background-color: var(--dm-superficie-3); }
:root[data-tema="escuro"] .tw-bg-neutral-300 { background-color: var(--dm-borda-forte); }
:root[data-tema="escuro"] .tw-bg-stone-50, :root[data-tema="escuro"] .tw-bg-stone-100 { background-color: var(--dm-superficie-2); }
:root[data-tema="escuro"] .tw-bg-stone-200 { background-color: var(--dm-superficie-3); }
:root[data-tema="escuro"] .tw-bg-stone-300 { background-color: var(--dm-borda-forte); }
:root[data-tema="escuro"] .tw-text-slate-900, :root[data-tema="escuro"] .tw-text-slate-800 { color: var(--dm-texto); }
:root[data-tema="escuro"] .tw-text-slate-700, :root[data-tema="escuro"] .tw-text-slate-600 { color: var(--dm-texto-2); }
:root[data-tema="escuro"] .tw-text-slate-500 { color: var(--dm-texto-3); }
:root[data-tema="escuro"] .tw-text-slate-400, :root[data-tema="escuro"] .tw-text-slate-300 { color: var(--dm-texto-4); }
:root[data-tema="escuro"] .tw-border-slate-100, :root[data-tema="escuro"] .tw-border-slate-200 { border-color: var(--dm-borda); }
:root[data-tema="escuro"] .tw-border-slate-300, :root[data-tema="escuro"] .tw-border-slate-400 { border-color: var(--dm-borda-forte); }
:root[data-tema="escuro"] .tw-text-gray-900, :root[data-tema="escuro"] .tw-text-gray-800 { color: var(--dm-texto); }
:root[data-tema="escuro"] .tw-text-gray-700, :root[data-tema="escuro"] .tw-text-gray-600 { color: var(--dm-texto-2); }
:root[data-tema="escuro"] .tw-text-gray-500 { color: var(--dm-texto-3); }
:root[data-tema="escuro"] .tw-text-gray-400, :root[data-tema="escuro"] .tw-text-gray-300 { color: var(--dm-texto-4); }
:root[data-tema="escuro"] .tw-border-gray-100, :root[data-tema="escuro"] .tw-border-gray-200 { border-color: var(--dm-borda); }
:root[data-tema="escuro"] .tw-border-gray-300, :root[data-tema="escuro"] .tw-border-gray-400 { border-color: var(--dm-borda-forte); }
:root[data-tema="escuro"] .tw-text-zinc-900, :root[data-tema="escuro"] .tw-text-zinc-800 { color: var(--dm-texto); }
:root[data-tema="escuro"] .tw-text-zinc-700, :root[data-tema="escuro"] .tw-text-zinc-600 { color: var(--dm-texto-2); }
:root[data-tema="escuro"] .tw-text-zinc-500 { color: var(--dm-texto-3); }
:root[data-tema="escuro"] .tw-text-zinc-400, :root[data-tema="escuro"] .tw-text-zinc-300 { color: var(--dm-texto-4); }
:root[data-tema="escuro"] .tw-border-zinc-100, :root[data-tema="escuro"] .tw-border-zinc-200 { border-color: var(--dm-borda); }
:root[data-tema="escuro"] .tw-border-zinc-300, :root[data-tema="escuro"] .tw-border-zinc-400 { border-color: var(--dm-borda-forte); }
:root[data-tema="escuro"] .tw-text-neutral-900, :root[data-tema="escuro"] .tw-text-neutral-800 { color: var(--dm-texto); }
:root[data-tema="escuro"] .tw-text-neutral-700, :root[data-tema="escuro"] .tw-text-neutral-600 { color: var(--dm-texto-2); }
:root[data-tema="escuro"] .tw-text-neutral-500 { color: var(--dm-texto-3); }
:root[data-tema="escuro"] .tw-text-neutral-400, :root[data-tema="escuro"] .tw-text-neutral-300 { color: var(--dm-texto-4); }
:root[data-tema="escuro"] .tw-border-neutral-100, :root[data-tema="escuro"] .tw-border-neutral-200 { border-color: var(--dm-borda); }
:root[data-tema="escuro"] .tw-border-neutral-300, :root[data-tema="escuro"] .tw-border-neutral-400 { border-color: var(--dm-borda-forte); }
:root[data-tema="escuro"] .tw-text-stone-900, :root[data-tema="escuro"] .tw-text-stone-800 { color: var(--dm-texto); }
:root[data-tema="escuro"] .tw-text-stone-700, :root[data-tema="escuro"] .tw-text-stone-600 { color: var(--dm-texto-2); }
:root[data-tema="escuro"] .tw-text-stone-500 { color: var(--dm-texto-3); }
:root[data-tema="escuro"] .tw-text-stone-400, :root[data-tema="escuro"] .tw-text-stone-300 { color: var(--dm-texto-4); }
:root[data-tema="escuro"] .tw-border-stone-100, :root[data-tema="escuro"] .tw-border-stone-200 { border-color: var(--dm-borda); }
:root[data-tema="escuro"] .tw-border-stone-300, :root[data-tema="escuro"] .tw-border-stone-400 { border-color: var(--dm-borda-forte); }
:root[data-tema="escuro"] .tw-text-black { color: var(--dm-texto); }
:root[data-tema="escuro"] .tw-divide-slate-200 > * + * { border-color: var(--dm-borda); }
:root[data-tema="escuro"] .tw-text-red-600, :root[data-tema="escuro"] .tw-text-red-700, :root[data-tema="escuro"] .tw-text-red-800,
:root[data-tema="escuro"] .tw-text-red-900, :root[data-tema="escuro"] .tw-text-red-950 { color: #ec8d8d; }
:root[data-tema="escuro"] .tw-bg-red-50 { background-color: rgba(239, 68, 68, 0.12); }
:root[data-tema="escuro"] .tw-bg-red-100 { background-color: rgba(239, 68, 68, 0.16); }
:root[data-tema="escuro"] .tw-bg-red-200 { background-color: rgba(239, 68, 68, 0.22); }
:root[data-tema="escuro"] .tw-border-red-100 { border-color: rgba(239, 68, 68, 0.30); }
:root[data-tema="escuro"] .tw-border-red-200 { border-color: rgba(239, 68, 68, 0.40); }
:root[data-tema="escuro"] .tw-border-red-300 { border-color: rgba(239, 68, 68, 0.50); }
:root[data-tema="escuro"] .tw-text-rose-600, :root[data-tema="escuro"] .tw-text-rose-700, :root[data-tema="escuro"] .tw-text-rose-800,
:root[data-tema="escuro"] .tw-text-rose-900, :root[data-tema="escuro"] .tw-text-rose-950 { color: #ec8d9d; }
:root[data-tema="escuro"] .tw-bg-rose-50 { background-color: rgba(244, 63, 94, 0.12); }
:root[data-tema="escuro"] .tw-bg-rose-100 { background-color: rgba(244, 63, 94, 0.16); }
:root[data-tema="escuro"] .tw-bg-rose-200 { background-color: rgba(244, 63, 94, 0.22); }
:root[data-tema="escuro"] .tw-border-rose-100 { border-color: rgba(244, 63, 94, 0.30); }
:root[data-tema="escuro"] .tw-border-rose-200 { border-color: rgba(244, 63, 94, 0.40); }
:root[data-tema="escuro"] .tw-border-rose-300 { border-color: rgba(244, 63, 94, 0.50); }
:root[data-tema="escuro"] .tw-text-pink-600, :root[data-tema="escuro"] .tw-text-pink-700, :root[data-tema="escuro"] .tw-text-pink-800,
:root[data-tema="escuro"] .tw-text-pink-900, :root[data-tema="escuro"] .tw-text-pink-950 { color: #ec8dbc; }
:root[data-tema="escuro"] .tw-bg-pink-50 { background-color: rgba(236, 72, 153, 0.12); }
:root[data-tema="escuro"] .tw-bg-pink-100 { background-color: rgba(236, 72, 153, 0.16); }
:root[data-tema="escuro"] .tw-bg-pink-200 { background-color: rgba(236, 72, 153, 0.22); }
:root[data-tema="escuro"] .tw-border-pink-100 { border-color: rgba(236, 72, 153, 0.30); }
:root[data-tema="escuro"] .tw-border-pink-200 { border-color: rgba(236, 72, 153, 0.40); }
:root[data-tema="escuro"] .tw-border-pink-300 { border-color: rgba(236, 72, 153, 0.50); }
:root[data-tema="escuro"] .tw-text-fuchsia-600, :root[data-tema="escuro"] .tw-text-fuchsia-700, :root[data-tema="escuro"] .tw-text-fuchsia-800,
:root[data-tema="escuro"] .tw-text-fuchsia-900, :root[data-tema="escuro"] .tw-text-fuchsia-950 { color: #e08dec; }
:root[data-tema="escuro"] .tw-bg-fuchsia-50 { background-color: rgba(217, 70, 239, 0.12); }
:root[data-tema="escuro"] .tw-bg-fuchsia-100 { background-color: rgba(217, 70, 239, 0.16); }
:root[data-tema="escuro"] .tw-bg-fuchsia-200 { background-color: rgba(217, 70, 239, 0.22); }
:root[data-tema="escuro"] .tw-border-fuchsia-100 { border-color: rgba(217, 70, 239, 0.30); }
:root[data-tema="escuro"] .tw-border-fuchsia-200 { border-color: rgba(217, 70, 239, 0.40); }
:root[data-tema="escuro"] .tw-border-fuchsia-300 { border-color: rgba(217, 70, 239, 0.50); }
:root[data-tema="escuro"] .tw-text-purple-600, :root[data-tema="escuro"] .tw-text-purple-700, :root[data-tema="escuro"] .tw-text-purple-800,
:root[data-tema="escuro"] .tw-text-purple-900, :root[data-tema="escuro"] .tw-text-purple-950 { color: #be8dec; }
:root[data-tema="escuro"] .tw-bg-purple-50 { background-color: rgba(168, 85, 247, 0.12); }
:root[data-tema="escuro"] .tw-bg-purple-100 { background-color: rgba(168, 85, 247, 0.16); }
:root[data-tema="escuro"] .tw-bg-purple-200 { background-color: rgba(168, 85, 247, 0.22); }
:root[data-tema="escuro"] .tw-border-purple-100 { border-color: rgba(168, 85, 247, 0.30); }
:root[data-tema="escuro"] .tw-border-purple-200 { border-color: rgba(168, 85, 247, 0.40); }
:root[data-tema="escuro"] .tw-border-purple-300 { border-color: rgba(168, 85, 247, 0.50); }
:root[data-tema="escuro"] .tw-text-violet-600, :root[data-tema="escuro"] .tw-text-violet-700, :root[data-tema="escuro"] .tw-text-violet-800,
:root[data-tema="escuro"] .tw-text-violet-900, :root[data-tema="escuro"] .tw-text-violet-950 { color: #aa8dec; }
:root[data-tema="escuro"] .tw-bg-violet-50 { background-color: rgba(139, 92, 246, 0.12); }
:root[data-tema="escuro"] .tw-bg-violet-100 { background-color: rgba(139, 92, 246, 0.16); }
:root[data-tema="escuro"] .tw-bg-violet-200 { background-color: rgba(139, 92, 246, 0.22); }
:root[data-tema="escuro"] .tw-border-violet-100 { border-color: rgba(139, 92, 246, 0.30); }
:root[data-tema="escuro"] .tw-border-violet-200 { border-color: rgba(139, 92, 246, 0.40); }
:root[data-tema="escuro"] .tw-border-violet-300 { border-color: rgba(139, 92, 246, 0.50); }
:root[data-tema="escuro"] .tw-text-indigo-600, :root[data-tema="escuro"] .tw-text-indigo-700, :root[data-tema="escuro"] .tw-text-indigo-800,
:root[data-tema="escuro"] .tw-text-indigo-900, :root[data-tema="escuro"] .tw-text-indigo-950 { color: #8d8fec; }
:root[data-tema="escuro"] .tw-bg-indigo-50 { background-color: rgba(99, 102, 241, 0.12); }
:root[data-tema="escuro"] .tw-bg-indigo-100 { background-color: rgba(99, 102, 241, 0.16); }
:root[data-tema="escuro"] .tw-bg-indigo-200 { background-color: rgba(99, 102, 241, 0.22); }
:root[data-tema="escuro"] .tw-border-indigo-100 { border-color: rgba(99, 102, 241, 0.30); }
:root[data-tema="escuro"] .tw-border-indigo-200 { border-color: rgba(99, 102, 241, 0.40); }
:root[data-tema="escuro"] .tw-border-indigo-300 { border-color: rgba(99, 102, 241, 0.50); }
:root[data-tema="escuro"] .tw-text-blue-600, :root[data-tema="escuro"] .tw-text-blue-700, :root[data-tema="escuro"] .tw-text-blue-800,
:root[data-tema="escuro"] .tw-text-blue-900, :root[data-tema="escuro"] .tw-text-blue-950 { color: #8db1ec; }
:root[data-tema="escuro"] .tw-bg-blue-50 { background-color: rgba(59, 130, 246, 0.12); }
:root[data-tema="escuro"] .tw-bg-blue-100 { background-color: rgba(59, 130, 246, 0.16); }
:root[data-tema="escuro"] .tw-bg-blue-200 { background-color: rgba(59, 130, 246, 0.22); }
:root[data-tema="escuro"] .tw-border-blue-100 { border-color: rgba(59, 130, 246, 0.30); }
:root[data-tema="escuro"] .tw-border-blue-200 { border-color: rgba(59, 130, 246, 0.40); }
:root[data-tema="escuro"] .tw-border-blue-300 { border-color: rgba(59, 130, 246, 0.50); }
:root[data-tema="escuro"] .tw-text-sky-600, :root[data-tema="escuro"] .tw-text-sky-700, :root[data-tema="escuro"] .tw-text-sky-800,
:root[data-tema="escuro"] .tw-text-sky-900, :root[data-tema="escuro"] .tw-text-sky-950 { color: #8dcfec; }
:root[data-tema="escuro"] .tw-bg-sky-50 { background-color: rgba(14, 165, 233, 0.12); }
:root[data-tema="escuro"] .tw-bg-sky-100 { background-color: rgba(14, 165, 233, 0.16); }
:root[data-tema="escuro"] .tw-bg-sky-200 { background-color: rgba(14, 165, 233, 0.22); }
:root[data-tema="escuro"] .tw-border-sky-100 { border-color: rgba(14, 165, 233, 0.30); }
:root[data-tema="escuro"] .tw-border-sky-200 { border-color: rgba(14, 165, 233, 0.40); }
:root[data-tema="escuro"] .tw-border-sky-300 { border-color: rgba(14, 165, 233, 0.50); }
:root[data-tema="escuro"] .tw-text-cyan-600, :root[data-tema="escuro"] .tw-text-cyan-700, :root[data-tema="escuro"] .tw-text-cyan-800,
:root[data-tema="escuro"] .tw-text-cyan-900, :root[data-tema="escuro"] .tw-text-cyan-950 { color: #8ddfec; }
:root[data-tema="escuro"] .tw-bg-cyan-50 { background-color: rgba(6, 182, 212, 0.12); }
:root[data-tema="escuro"] .tw-bg-cyan-100 { background-color: rgba(6, 182, 212, 0.16); }
:root[data-tema="escuro"] .tw-bg-cyan-200 { background-color: rgba(6, 182, 212, 0.22); }
:root[data-tema="escuro"] .tw-border-cyan-100 { border-color: rgba(6, 182, 212, 0.30); }
:root[data-tema="escuro"] .tw-border-cyan-200 { border-color: rgba(6, 182, 212, 0.40); }
:root[data-tema="escuro"] .tw-border-cyan-300 { border-color: rgba(6, 182, 212, 0.50); }
:root[data-tema="escuro"] .tw-text-teal-600, :root[data-tema="escuro"] .tw-text-teal-700, :root[data-tema="escuro"] .tw-text-teal-800,
:root[data-tema="escuro"] .tw-text-teal-900, :root[data-tema="escuro"] .tw-text-teal-950 { color: #8dece2; }
:root[data-tema="escuro"] .tw-bg-teal-50 { background-color: rgba(20, 184, 166, 0.12); }
:root[data-tema="escuro"] .tw-bg-teal-100 { background-color: rgba(20, 184, 166, 0.16); }
:root[data-tema="escuro"] .tw-bg-teal-200 { background-color: rgba(20, 184, 166, 0.22); }
:root[data-tema="escuro"] .tw-border-teal-100 { border-color: rgba(20, 184, 166, 0.30); }
:root[data-tema="escuro"] .tw-border-teal-200 { border-color: rgba(20, 184, 166, 0.40); }
:root[data-tema="escuro"] .tw-border-teal-300 { border-color: rgba(20, 184, 166, 0.50); }
:root[data-tema="escuro"] .tw-text-emerald-600, :root[data-tema="escuro"] .tw-text-emerald-700, :root[data-tema="escuro"] .tw-text-emerald-800,
:root[data-tema="escuro"] .tw-text-emerald-900, :root[data-tema="escuro"] .tw-text-emerald-950 { color: #8deccd; }
:root[data-tema="escuro"] .tw-bg-emerald-50 { background-color: rgba(16, 185, 129, 0.12); }
:root[data-tema="escuro"] .tw-bg-emerald-100 { background-color: rgba(16, 185, 129, 0.16); }
:root[data-tema="escuro"] .tw-bg-emerald-200 { background-color: rgba(16, 185, 129, 0.22); }
:root[data-tema="escuro"] .tw-border-emerald-100 { border-color: rgba(16, 185, 129, 0.30); }
:root[data-tema="escuro"] .tw-border-emerald-200 { border-color: rgba(16, 185, 129, 0.40); }
:root[data-tema="escuro"] .tw-border-emerald-300 { border-color: rgba(16, 185, 129, 0.50); }
:root[data-tema="escuro"] .tw-text-green-600, :root[data-tema="escuro"] .tw-text-green-700, :root[data-tema="escuro"] .tw-text-green-800,
:root[data-tema="escuro"] .tw-text-green-900, :root[data-tema="escuro"] .tw-text-green-950 { color: #8eebb0; }
:root[data-tema="escuro"] .tw-bg-green-50 { background-color: rgba(34, 197, 94, 0.12); }
:root[data-tema="escuro"] .tw-bg-green-100 { background-color: rgba(34, 197, 94, 0.16); }
:root[data-tema="escuro"] .tw-bg-green-200 { background-color: rgba(34, 197, 94, 0.22); }
:root[data-tema="escuro"] .tw-border-green-100 { border-color: rgba(34, 197, 94, 0.30); }
:root[data-tema="escuro"] .tw-border-green-200 { border-color: rgba(34, 197, 94, 0.40); }
:root[data-tema="escuro"] .tw-border-green-300 { border-color: rgba(34, 197, 94, 0.50); }
:root[data-tema="escuro"] .tw-text-lime-600, :root[data-tema="escuro"] .tw-text-lime-700, :root[data-tema="escuro"] .tw-text-lime-800,
:root[data-tema="escuro"] .tw-text-lime-900, :root[data-tema="escuro"] .tw-text-lime-950 { color: #c7ec8d; }
:root[data-tema="escuro"] .tw-bg-lime-50 { background-color: rgba(132, 204, 22, 0.12); }
:root[data-tema="escuro"] .tw-bg-lime-100 { background-color: rgba(132, 204, 22, 0.16); }
:root[data-tema="escuro"] .tw-bg-lime-200 { background-color: rgba(132, 204, 22, 0.22); }
:root[data-tema="escuro"] .tw-border-lime-100 { border-color: rgba(132, 204, 22, 0.30); }
:root[data-tema="escuro"] .tw-border-lime-200 { border-color: rgba(132, 204, 22, 0.40); }
:root[data-tema="escuro"] .tw-border-lime-300 { border-color: rgba(132, 204, 22, 0.50); }
:root[data-tema="escuro"] .tw-text-yellow-600, :root[data-tema="escuro"] .tw-text-yellow-700, :root[data-tema="escuro"] .tw-text-yellow-800,
:root[data-tema="escuro"] .tw-text-yellow-900, :root[data-tema="escuro"] .tw-text-yellow-950 { color: #ecd58d; }
:root[data-tema="escuro"] .tw-bg-yellow-50 { background-color: rgba(234, 179, 8, 0.12); }
:root[data-tema="escuro"] .tw-bg-yellow-100 { background-color: rgba(234, 179, 8, 0.16); }
:root[data-tema="escuro"] .tw-bg-yellow-200 { background-color: rgba(234, 179, 8, 0.22); }
:root[data-tema="escuro"] .tw-border-yellow-100 { border-color: rgba(234, 179, 8, 0.30); }
:root[data-tema="escuro"] .tw-border-yellow-200 { border-color: rgba(234, 179, 8, 0.40); }
:root[data-tema="escuro"] .tw-border-yellow-300 { border-color: rgba(234, 179, 8, 0.50); }
:root[data-tema="escuro"] .tw-text-amber-600, :root[data-tema="escuro"] .tw-text-amber-700, :root[data-tema="escuro"] .tw-text-amber-800,
:root[data-tema="escuro"] .tw-text-amber-900, :root[data-tema="escuro"] .tw-text-amber-950 { color: #ecc98d; }
:root[data-tema="escuro"] .tw-bg-amber-50 { background-color: rgba(245, 158, 11, 0.12); }
:root[data-tema="escuro"] .tw-bg-amber-100 { background-color: rgba(245, 158, 11, 0.16); }
:root[data-tema="escuro"] .tw-bg-amber-200 { background-color: rgba(245, 158, 11, 0.22); }
:root[data-tema="escuro"] .tw-border-amber-100 { border-color: rgba(245, 158, 11, 0.30); }
:root[data-tema="escuro"] .tw-border-amber-200 { border-color: rgba(245, 158, 11, 0.40); }
:root[data-tema="escuro"] .tw-border-amber-300 { border-color: rgba(245, 158, 11, 0.50); }
:root[data-tema="escuro"] .tw-text-orange-600, :root[data-tema="escuro"] .tw-text-orange-700, :root[data-tema="escuro"] .tw-text-orange-800,
:root[data-tema="escuro"] .tw-text-orange-900, :root[data-tema="escuro"] .tw-text-orange-950 { color: #ecb48d; }
:root[data-tema="escuro"] .tw-bg-orange-50 { background-color: rgba(249, 115, 22, 0.12); }
:root[data-tema="escuro"] .tw-bg-orange-100 { background-color: rgba(249, 115, 22, 0.16); }
:root[data-tema="escuro"] .tw-bg-orange-200 { background-color: rgba(249, 115, 22, 0.22); }
:root[data-tema="escuro"] .tw-border-orange-100 { border-color: rgba(249, 115, 22, 0.30); }
:root[data-tema="escuro"] .tw-border-orange-200 { border-color: rgba(249, 115, 22, 0.40); }
:root[data-tema="escuro"] .tw-border-orange-300 { border-color: rgba(249, 115, 22, 0.50); }
/* Nomes próprios da tela de Configurações (paleta declarada nela mesma).
   Como FUNDO eles continuam sendo a marca; o que muda é o uso como TEXTO. */
:root[data-tema="escuro"] .tw-text-primary { color: #8db6ec; }
:root[data-tema="escuro"] .tw-text-on-surface { color: #e6eaf0; }
:root[data-tema="escuro"] .tw-text-on-surface-variant { color: #cbd3dd; }
:root[data-tema="escuro"] .tw-text-outline { color: #aab4c2; }
:root[data-tema="escuro"] .tw-text-error { color: #ec938e; }
:root[data-tema="escuro"] .tw-bg-surface, :root[data-tema="escuro"] .tw-bg-surface-container { background-color: var(--dm-superficie); }

/* ══════════════════════════════════════════════════════════════════════════
   3. TONS PARA AS FOLHAS DE ESTILO
   Os blocos <style> das telas não podem ser alcançados por seletor de
   atributo, então lá a cor virou var(--tt-xxxxxx, #xxxxxx) — o valor original
   fica como reserva, e no claro nada muda. Aqui damos o tom escuro.
   tt = texto · tb = fundo · td = borda
   ══════════════════════════════════════════════════════════════════════════ */
:root[data-tema="escuro"] {
  --tb-fff: #181c22;
  --td-fff: #333a45;
  --tt-1a73e8: #8db6ec;
  --tt-475569: #cbd3dd;
  --tt-94a3b8: #8f9aa8;
  --tb-94a3b8: #465060;
  --tt-0f172a: #e6eaf0;
  --tt-9aa5b4: #8f9aa8;
  --tb-e8ecef: #212630;
  --td-e8ecef: #333a45;
  --tt-dc2626: #ec8d8d;
  --tt-40484f: #cbd3dd;
  --tt-64748b: #aab4c2;
  --tb-cbd5e1: #465060;
  --td-cbd5e1: #465060;
  --tb-e2e8f0: #2b323d;
  --td-e2e8f0: #333a45;
  --tt-374151: #cbd3dd;
  --tb-f1f5f9: #212630;
  --td-f1f5f9: #333a45;
  --tt-6b7280: #aab4c2;
  --tt-334155: #cbd3dd;
  --tt-166534: #92e7b2;
  --tb-e5e7eb: #2b323d;
  --td-e5e7eb: #333a45;
  --tb-cdd5df: #465060;
  --td-cdd5df: #465060;
  --tt-707880: #aab4c2;
  --tt-333: #e6eaf0;
  --tb-f8fafc: #181c22;
  --tt-b91c1c: #ec8d8d;
  --tt-92400e: #ecb18d;
  --tb-fef3c7: #38331e;
  --td-fef3c7: rgba(210, 177, 45, 0.42);
  --tb-dcfce7: #1e3827;
  --tt-0f766e: #8dece5;
  --tt-16a34a: #8decb0;
  --td-fecaca: rgba(210, 45, 45, 0.42);
  --tt-7c3aed: #b08dec;
  --tb-fef2f2: #181c22;
  --tb-eff6ff: #212630;
  --tt-1e40af: #8ea4ec;
  --tb-e0e0e0: #2b323d;
  --tt-34a853: #9ae0ac;
  --tt-991b1b: #eb8e8e;
  --tb-dbeafe: #1e2938;
  --td-dbeafe: rgba(45, 116, 210, 0.42);
  --td-bfdbfe: rgba(45, 118, 210, 0.42);
  --tt-b45309: #ecb68d;
  --tb-f0f9ff: #181c22;
  --tt-ea4335: #ec948d;
  --tt-f59e0b: #ecc98d;
  --tt-25d366: #8eebb1;
  --tb-fee2e2: #381e1e;
  --td-fee2e2: rgba(210, 45, 45, 0.42);
  --tt-0369a1: #8dcbec;
  --tt-c026d3: #e18feb;
  --tb-f0fdf4: #212630;
  --tt-15803d: #8decb1;
  --tb-fff7ed: #212630;
  --tb-fafbfc: #181c22;
  --tt-1f2937: #e6eaf0;
  --tt-0ea5e9: #8dcfec;
  --tt-9ca3af: #8f9aa8;
  --tb-9ca3af: #465060;
  --td-bae6fd: rgba(45, 153, 210, 0.42);
  --tt-888: #aab4c2;
  --tt-ef4444: #ec8d8d;
  --tb-f0f4f8: #212630;
  --td-f0f4f8: #333a45;
  --tt-9a3412: #eca58d;
  --tt-065f46: #8decd2;
  --tt-555: #cbd3dd;
  --td-fed7aa: rgba(210, 133, 45, 0.42);
  --tb-e0f2fe: #1e2e38;
  --tt-1e293b: #e6eaf0;
  --tb-ecfdf5: #212630;
  --tt-1d4ed8: #8da6ec;
  --tt-3b82f6: #8db1ec;
  --tb-ede9fe: #231e38;
  --tt-3d5a42: #cbd3dd;
  --tb-fffbeb: #38331e;
  --td-ddd: #333a45;
  --tt-7e22ce: #c08dec;
  --tt-191c1e: #e6eaf0;
  --td-d0d7de: #333a45;
  --tt-c0392b: #e79b93;
  --td-e9d5ff: rgba(124, 45, 210, 0.42);
  --td-a7f3d0: rgba(45, 210, 134, 0.42);
  --td-c7d2fe: rgba(45, 78, 210, 0.42);
  --tt-fcd34d: #ecd68d;
  --tt-78350f: #ecb08d;
  --tt-c2410c: #eca98d;
  --tt-0e7490: #8dd8ec;
  --tb-f0f4ff: #181c22;
  --tt-1e3a8a: #92a8e7;
  --td-bbf7d0: rgba(45, 210, 103, 0.42);
  --tb-f4f7f6: #212630;
  --td-eef2f7: #333a45;
  --tt-6d28d9: #b28eeb;
  --tt-111827: #e6eaf0;
  --tb-f0fdfa: #212630;
  --tt-2563eb: #8dabec;
  --tb-faf5ff: #181c22;
  --tb-eef6ff: #212630;
  --tt-666: #aab4c2;
  --tt-5b21b6: #b38feb;
  --tt-3730a3: #9d99e1;
  --tt-016464: #8decec;
  --tt-075985: #8dcbec;
  --tb-fef9c3: #38361e;
  --tt-2e7d32: #9edba1;
  --td-c8e6c9: #333a45;
  --tt-e91e63: #ec8dad;
  --td-93c5fd: rgba(45, 123, 210, 0.42);
  --tb-f7f9fb: #181c22;
  --td-99f6e4: rgba(45, 210, 178, 0.42);
  --tt-1cb588: #8decd0;
  --td-c7d7fd: rgba(45, 94, 210, 0.42);
  --tt-854d0e: #ecc08d;
  --td-eee: #333a45;
  --tt-1b5e20: #98e19d;
  --tt-10b981: #8deccd;
  --tt-d97706: #ecc08d;
  --tt-7c2d12: #eca58d;
  --tt-009ee3: #8dcfec;
  --tt-647280: #aab4c2;
  --td-eef2f6: #333a45;
  --td-f0abfc: rgba(186, 45, 210, 0.42);
  --tt-14532d: #94e5b4;
  --tb-ecfeff: #1e3738;
  --td-a5f3fc: rgba(45, 193, 210, 0.42);
  --tb-e8f5e9: #212630;
  --tb-f3e5f5: #212630;
  --td-e1bee7: rgba(177, 57, 198, 0.42);
  --tb-ccc: #465060;
  --td-ccc: #465060;
  --tb-fff8e1: #38321e;
  --tt-fbbc04: #ecd48d;
  --tb-f3e8ff: #2b1e38;
  --tb-d1fae5: #1e382b;
  --td-d1fae5: rgba(45, 210, 125, 0.42);
  --tt-047857: #8decd1;
  --tt-0c4a6e: #8dc9ec;
  --tt-d93025: #ec938e;
  --tt-e53935: #ec8f8d;
  --tb-fff8ed: #212630;
  --td-eef2f5: #333a45;
  --tb-eef2ff: #212630;
  --tt-4338ca: #9c96e3;
  --tt-6366f1: #8d8fec;
  --tt-0d47a1: #8db2ec;
  --tb-f3f4f6: #212630;
  --td-f3f4f6: #333a45;
  --td-rgba25525525535: #333a45;
  --tb-fce8e6: #38211e;
  --tt-7b1fa2: #cf90ea;
  --tt-c62828: #e99191;
  --tb-ffffff: #181c22;
  --tb-fce4ec: #381e27;
  --tb-fce7f3: #381e2d;
  --td-fce7f3: rgba(210, 45, 139, 0.42);
  --td-rgba2552552553: #333a45;
  --tt-7c4a03: #ecc58d;
  --tb-ffedd5: #382d1e;
  --tt-1f2933: #e6eaf0;
  --td-d1d9e0: #333a45;
  --td-ddd6fe: rgba(74, 45, 210, 0.42);
  --tb-fff3c4: #38331e;
  --tb-fffbe7: #38341e;
  --tb-fafafa: #181c22;
  --td-d1d5db: #465060;
  --tb-f9fafb: #181c22;
  --tb-e7f7ec: #212630;
  --tt-c5221f: #ec8f8d;
  --tb-ffebee: #381e22;
  --td-ffcdd2: rgba(210, 45, 61, 0.42);
  --td-bbdefb: rgba(45, 135, 210, 0.42);
  --tb-f1f3f4: #212630;
  --tt-14b8a6: #8dece2;
  --tt-a855f7: #be8dec;
  --tt-7f1d1d: #e69393;
  --tb-ccfbf1: #1e3833;
  --td-ccfbf1: rgba(45, 210, 175, 0.42);
  --td-fca5a5: rgba(210, 45, 45, 0.42);
  --tt-111: #e6eaf0;
  --tb-fefce8: #38361e;
  --tb-eef3f1: #212630;
  --tb-e8f0fe: #1e2838;
  --td-f8bbd0: rgba(210, 45, 102, 0.42);
  --td-cfe0fb: rgba(45, 109, 210, 0.42);
  --tt-7a9e7e: #aab4c2;
  --tb-e0e7ff: #1e2438;
  --tt-1e3a5f: #9ab8df;
  --tb-f8fafb: #181c22;
  --tb-f1f8e9: #212630;
  --tt-059669: #8deccf;
  --td-d8b4fe: rgba(125, 45, 210, 0.42);
  --tb-f5f3ff: #181c22;
  --tt-064e3b: #8decd3;
  --tt-e53e3e: #ec8d8d;
  --tt-92590a: #ecc48d;
  --tb-fff7d6: #38331e;
  --tt-9c27b0: #db92e7;
  --td-fad2cf: rgba(210, 56, 45, 0.42);
  --tt-5f6368: #cbd3dd;
  --td-dadce0: #333a45;
  --td-a1c7f4: rgba(45, 121, 210, 0.42);
  --tb-fdf2f8: #181c22;
  --tt-be185d: #ec8db5;
  --tt-6ee7b7: #8decc7;
  --tt-5eead4: #8decdd;
  --tt-60a5fa: #8db8ec;
  --tt-000: #e6eaf0;
  --tt-713f12: #ecba8d;
  --td-rgba255255255025: #333a45;
  --tb-eaf4f0: #212630;
  --td-cfe6dd: rgba(57, 198, 143, 0.42);
  --tb-fbf6ea: #212630;
  --td-f0e0bd: rgba(208, 157, 47, 0.42);
  --tt-9a6a12: #eccb8d;
  --tb-fff5f5: #181c22;
  --tt-a15c07: #ecc28d;
  --tt-6b21a8: #c190e9;
  --tb-f4d0d0: #381e1e;
  --tb-eef5ff: #212630;
  --tb-fff3e0: #382e1e;
  --td-ffe0b2: rgba(210, 144, 45, 0.42);
  --tb-f9f9f9: #181c22;
  --tb-f4f8ff: #181c22;
  --tt-222: #e6eaf0;
  --tt-c00: #ec8d8d;
  --tt-b4452f: #e4a396;
  --tt-4b5563: #cbd3dd;
  --tb-f8fbff: #181c22;
  --tt-9aa0a6: #8f9aa8;
  --tt-0f0f0f: #e6eaf0;
  --tb-e0eaff: #1e2738;
  --tt-f57c00: #ecbd8d;
  --tt-5d4037: #cbd3dd;
  --tt-3e2723: #e6eaf0;
  --tb-f5f7ff: #181c22;
  --tt-3b5573: #a7bbd2;
  --td-f0f3f5: #333a45;
  --tt-115e59: #8febe5;
  --tb-e3f2fd: #1e2d38;
  --tt-1a3a5a: #98bde1;
  --td-c4b5fd: rgba(79, 45, 210, 0.42);
  --tt-4c1d95: #b390e9;
  --tb-f6fef9: #181c22;
  --tb-fae8ff: #331e38;
  --tt-111b21: #e6eaf0;
  --tt-8696a0: #8f9aa8;
  --tt-00a5f4: #8dceec;
  --tb-efeae2: #2b323d;
  --td-fbcfe8: rgba(210, 45, 139, 0.42);
  --tt-9d174d: #ec8db3;
  --tt-831843: #ea8fb4;
  --td-b6e8c7: rgba(57, 198, 105, 0.42);
  --tb-f5f7fa: #181c22;
  --tt-0a2540: #8dbdec;
  --tb-f1f1f1: #212630;
  --tt-155e75: #8fd5eb;
  --tt-0891b2: #8ddaec;
  --tt-225b50: #9edbcf;
  --tt-1f2a28: #e6eaf0;
  --tt-5a6b67: #cbd3dd;
  --tb-f4f7f5: #212630;
  --td-e2ebe7: #333a45;
}

/* === ESCOPO DE PRIORIDADE — GERADO
   gerador: ~/.claude/scripts/tema-clinica/escopo-prioridade.js
   escopo(s) encontrado(s) no código: #medpavilion-modals-root
   Mesmas regras de cima, repetidas com o escopo embutido para que a camada
   pese mais que a biblioteca de classes dentro dos modais. === */
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-\[\#eee\] { border-color: #333a45 !important; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-\[\#ddd\] { border-color: #333a45 !important; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-\[\#eff6ff\] { background-color: #212630 !important; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-\[\#f4f7f6\] { background-color: #212630 !important; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-\[\#e0e0e0\] { background-color: #2b323d !important; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-\[\#333\] { color: #e6eaf0 !important; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-\[\#bfdbfe\] { border-color: rgba(45, 118, 210, 0.42) !important; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-\[\#bae6fd\] { border-color: rgba(45, 153, 210, 0.42) !important; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-\[\#f5f5f5\] { border-color: #333a45 !important; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-\[\#e0f2fe\] { background-color: #1e2e38 !important; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-\[\#fef3c7\] { background-color: #38331e !important; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-\[\#92400e\] { color: #ecb18d !important; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-\[\#ede9fe\] { background-color: #231e38 !important; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-\[\#5b21b6\] { color: #b38feb !important; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-\[\#3730a3\] { color: #9d99e1 !important; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-\[\#166534\] { color: #92e7b2 !important; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-white { background-color: var(--dm-superficie); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-slate-50,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-slate-100 { background-color: var(--dm-superficie-2); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-slate-200 { background-color: var(--dm-superficie-3); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-slate-300 { background-color: var(--dm-borda-forte); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-gray-50,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-gray-100 { background-color: var(--dm-superficie-2); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-gray-200 { background-color: var(--dm-superficie-3); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-gray-300 { background-color: var(--dm-borda-forte); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-zinc-50,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-zinc-100 { background-color: var(--dm-superficie-2); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-zinc-200 { background-color: var(--dm-superficie-3); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-zinc-300 { background-color: var(--dm-borda-forte); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-neutral-50,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-neutral-100 { background-color: var(--dm-superficie-2); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-neutral-200 { background-color: var(--dm-superficie-3); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-neutral-300 { background-color: var(--dm-borda-forte); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-stone-50,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-stone-100 { background-color: var(--dm-superficie-2); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-stone-200 { background-color: var(--dm-superficie-3); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-stone-300 { background-color: var(--dm-borda-forte); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-slate-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-slate-800 { color: var(--dm-texto); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-slate-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-slate-600 { color: var(--dm-texto-2); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-slate-500 { color: var(--dm-texto-3); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-slate-400,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-slate-300 { color: var(--dm-texto-4); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-slate-100,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-slate-200 { border-color: var(--dm-borda); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-slate-300,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-slate-400 { border-color: var(--dm-borda-forte); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-gray-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-gray-800 { color: var(--dm-texto); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-gray-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-gray-600 { color: var(--dm-texto-2); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-gray-500 { color: var(--dm-texto-3); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-gray-400,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-gray-300 { color: var(--dm-texto-4); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-gray-100,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-gray-200 { border-color: var(--dm-borda); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-gray-300,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-gray-400 { border-color: var(--dm-borda-forte); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-zinc-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-zinc-800 { color: var(--dm-texto); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-zinc-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-zinc-600 { color: var(--dm-texto-2); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-zinc-500 { color: var(--dm-texto-3); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-zinc-400,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-zinc-300 { color: var(--dm-texto-4); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-zinc-100,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-zinc-200 { border-color: var(--dm-borda); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-zinc-300,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-zinc-400 { border-color: var(--dm-borda-forte); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-neutral-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-neutral-800 { color: var(--dm-texto); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-neutral-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-neutral-600 { color: var(--dm-texto-2); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-neutral-500 { color: var(--dm-texto-3); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-neutral-400,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-neutral-300 { color: var(--dm-texto-4); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-neutral-100,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-neutral-200 { border-color: var(--dm-borda); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-neutral-300,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-neutral-400 { border-color: var(--dm-borda-forte); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-stone-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-stone-800 { color: var(--dm-texto); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-stone-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-stone-600 { color: var(--dm-texto-2); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-stone-500 { color: var(--dm-texto-3); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-stone-400,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-stone-300 { color: var(--dm-texto-4); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-stone-100,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-stone-200 { border-color: var(--dm-borda); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-stone-300,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-stone-400 { border-color: var(--dm-borda-forte); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-black { color: var(--dm-texto); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-divide-slate-200 > * + * { border-color: var(--dm-borda); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-red-600,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-red-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-red-800,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-red-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-red-950 { color: #ec8d8d; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-red-50 { background-color: rgba(239, 68, 68, 0.12); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-red-100 { background-color: rgba(239, 68, 68, 0.16); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-red-200 { background-color: rgba(239, 68, 68, 0.22); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-red-100 { border-color: rgba(239, 68, 68, 0.30); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-red-200 { border-color: rgba(239, 68, 68, 0.40); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-red-300 { border-color: rgba(239, 68, 68, 0.50); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-rose-600,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-rose-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-rose-800,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-rose-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-rose-950 { color: #ec8d9d; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-rose-50 { background-color: rgba(244, 63, 94, 0.12); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-rose-100 { background-color: rgba(244, 63, 94, 0.16); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-rose-200 { background-color: rgba(244, 63, 94, 0.22); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-rose-100 { border-color: rgba(244, 63, 94, 0.30); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-rose-200 { border-color: rgba(244, 63, 94, 0.40); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-rose-300 { border-color: rgba(244, 63, 94, 0.50); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-pink-600,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-pink-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-pink-800,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-pink-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-pink-950 { color: #ec8dbc; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-pink-50 { background-color: rgba(236, 72, 153, 0.12); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-pink-100 { background-color: rgba(236, 72, 153, 0.16); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-pink-200 { background-color: rgba(236, 72, 153, 0.22); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-pink-100 { border-color: rgba(236, 72, 153, 0.30); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-pink-200 { border-color: rgba(236, 72, 153, 0.40); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-pink-300 { border-color: rgba(236, 72, 153, 0.50); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-fuchsia-600,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-fuchsia-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-fuchsia-800,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-fuchsia-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-fuchsia-950 { color: #e08dec; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-fuchsia-50 { background-color: rgba(217, 70, 239, 0.12); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-fuchsia-100 { background-color: rgba(217, 70, 239, 0.16); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-fuchsia-200 { background-color: rgba(217, 70, 239, 0.22); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-fuchsia-100 { border-color: rgba(217, 70, 239, 0.30); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-fuchsia-200 { border-color: rgba(217, 70, 239, 0.40); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-fuchsia-300 { border-color: rgba(217, 70, 239, 0.50); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-purple-600,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-purple-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-purple-800,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-purple-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-purple-950 { color: #be8dec; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-purple-50 { background-color: rgba(168, 85, 247, 0.12); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-purple-100 { background-color: rgba(168, 85, 247, 0.16); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-purple-200 { background-color: rgba(168, 85, 247, 0.22); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-purple-100 { border-color: rgba(168, 85, 247, 0.30); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-purple-200 { border-color: rgba(168, 85, 247, 0.40); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-purple-300 { border-color: rgba(168, 85, 247, 0.50); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-violet-600,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-violet-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-violet-800,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-violet-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-violet-950 { color: #aa8dec; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-violet-50 { background-color: rgba(139, 92, 246, 0.12); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-violet-100 { background-color: rgba(139, 92, 246, 0.16); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-violet-200 { background-color: rgba(139, 92, 246, 0.22); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-violet-100 { border-color: rgba(139, 92, 246, 0.30); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-violet-200 { border-color: rgba(139, 92, 246, 0.40); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-violet-300 { border-color: rgba(139, 92, 246, 0.50); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-indigo-600,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-indigo-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-indigo-800,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-indigo-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-indigo-950 { color: #8d8fec; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-indigo-50 { background-color: rgba(99, 102, 241, 0.12); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-indigo-100 { background-color: rgba(99, 102, 241, 0.16); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-indigo-200 { background-color: rgba(99, 102, 241, 0.22); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-indigo-100 { border-color: rgba(99, 102, 241, 0.30); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-indigo-200 { border-color: rgba(99, 102, 241, 0.40); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-indigo-300 { border-color: rgba(99, 102, 241, 0.50); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-blue-600,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-blue-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-blue-800,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-blue-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-blue-950 { color: #8db1ec; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-blue-50 { background-color: rgba(59, 130, 246, 0.12); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-blue-100 { background-color: rgba(59, 130, 246, 0.16); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-blue-200 { background-color: rgba(59, 130, 246, 0.22); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-blue-100 { border-color: rgba(59, 130, 246, 0.30); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-blue-200 { border-color: rgba(59, 130, 246, 0.40); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-blue-300 { border-color: rgba(59, 130, 246, 0.50); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-sky-600,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-sky-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-sky-800,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-sky-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-sky-950 { color: #8dcfec; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-sky-50 { background-color: rgba(14, 165, 233, 0.12); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-sky-100 { background-color: rgba(14, 165, 233, 0.16); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-sky-200 { background-color: rgba(14, 165, 233, 0.22); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-sky-100 { border-color: rgba(14, 165, 233, 0.30); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-sky-200 { border-color: rgba(14, 165, 233, 0.40); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-sky-300 { border-color: rgba(14, 165, 233, 0.50); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-cyan-600,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-cyan-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-cyan-800,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-cyan-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-cyan-950 { color: #8ddfec; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-cyan-50 { background-color: rgba(6, 182, 212, 0.12); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-cyan-100 { background-color: rgba(6, 182, 212, 0.16); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-cyan-200 { background-color: rgba(6, 182, 212, 0.22); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-cyan-100 { border-color: rgba(6, 182, 212, 0.30); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-cyan-200 { border-color: rgba(6, 182, 212, 0.40); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-cyan-300 { border-color: rgba(6, 182, 212, 0.50); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-teal-600,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-teal-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-teal-800,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-teal-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-teal-950 { color: #8dece2; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-teal-50 { background-color: rgba(20, 184, 166, 0.12); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-teal-100 { background-color: rgba(20, 184, 166, 0.16); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-teal-200 { background-color: rgba(20, 184, 166, 0.22); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-teal-100 { border-color: rgba(20, 184, 166, 0.30); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-teal-200 { border-color: rgba(20, 184, 166, 0.40); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-teal-300 { border-color: rgba(20, 184, 166, 0.50); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-emerald-600,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-emerald-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-emerald-800,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-emerald-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-emerald-950 { color: #8deccd; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-emerald-50 { background-color: rgba(16, 185, 129, 0.12); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-emerald-100 { background-color: rgba(16, 185, 129, 0.16); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-emerald-200 { background-color: rgba(16, 185, 129, 0.22); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-emerald-100 { border-color: rgba(16, 185, 129, 0.30); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-emerald-200 { border-color: rgba(16, 185, 129, 0.40); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-emerald-300 { border-color: rgba(16, 185, 129, 0.50); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-green-600,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-green-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-green-800,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-green-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-green-950 { color: #8eebb0; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-green-50 { background-color: rgba(34, 197, 94, 0.12); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-green-100 { background-color: rgba(34, 197, 94, 0.16); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-green-200 { background-color: rgba(34, 197, 94, 0.22); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-green-100 { border-color: rgba(34, 197, 94, 0.30); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-green-200 { border-color: rgba(34, 197, 94, 0.40); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-green-300 { border-color: rgba(34, 197, 94, 0.50); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-lime-600,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-lime-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-lime-800,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-lime-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-lime-950 { color: #c7ec8d; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-lime-50 { background-color: rgba(132, 204, 22, 0.12); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-lime-100 { background-color: rgba(132, 204, 22, 0.16); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-lime-200 { background-color: rgba(132, 204, 22, 0.22); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-lime-100 { border-color: rgba(132, 204, 22, 0.30); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-lime-200 { border-color: rgba(132, 204, 22, 0.40); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-lime-300 { border-color: rgba(132, 204, 22, 0.50); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-yellow-600,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-yellow-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-yellow-800,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-yellow-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-yellow-950 { color: #ecd58d; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-yellow-50 { background-color: rgba(234, 179, 8, 0.12); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-yellow-100 { background-color: rgba(234, 179, 8, 0.16); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-yellow-200 { background-color: rgba(234, 179, 8, 0.22); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-yellow-100 { border-color: rgba(234, 179, 8, 0.30); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-yellow-200 { border-color: rgba(234, 179, 8, 0.40); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-yellow-300 { border-color: rgba(234, 179, 8, 0.50); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-amber-600,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-amber-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-amber-800,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-amber-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-amber-950 { color: #ecc98d; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-amber-50 { background-color: rgba(245, 158, 11, 0.12); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-amber-100 { background-color: rgba(245, 158, 11, 0.16); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-amber-200 { background-color: rgba(245, 158, 11, 0.22); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-amber-100 { border-color: rgba(245, 158, 11, 0.30); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-amber-200 { border-color: rgba(245, 158, 11, 0.40); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-amber-300 { border-color: rgba(245, 158, 11, 0.50); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-orange-600,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-orange-700,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-orange-800,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-orange-900,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-orange-950 { color: #ecb48d; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-orange-50 { background-color: rgba(249, 115, 22, 0.12); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-orange-100 { background-color: rgba(249, 115, 22, 0.16); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-orange-200 { background-color: rgba(249, 115, 22, 0.22); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-orange-100 { border-color: rgba(249, 115, 22, 0.30); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-orange-200 { border-color: rgba(249, 115, 22, 0.40); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-border-orange-300 { border-color: rgba(249, 115, 22, 0.50); }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-primary { color: #8db6ec; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-on-surface { color: #e6eaf0; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-on-surface-variant { color: #cbd3dd; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-outline { color: #aab4c2; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-text-error { color: #ec938e; }
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-surface,
:root[data-tema="escuro"] #medpavilion-modals-root .tw-bg-surface-container { background-color: var(--dm-superficie); }
