/* Tema ACONED — chat.aconed.net (paleta institucional + lectura en celular) */
html, body, :root, #root, [data-theme], .dark{
  --background-base:#0E3B2E !important;
  --background:#0E3B2E !important;
  --midground:#F7F1E3 !important;
  --midground-base:#F7F1E3 !important;
  --foreground:#F7F1E3 !important;
  --theme-base-size:18px !important;
  --theme-line-height:1.65 !important;
  background-color:#0E3B2E !important;
}
body{ color:#F7F1E3 !important; }

/* paneles de chat / terminal: verde oscuro en vez de negro */
pre, .font-mono, [class*="bg-black"]{
  background-color:#0B2B21 !important;
  color:#F7F1E3 !important;
}
pre{ font-size:15px !important; line-height:1.6 !important; }
code{ font-size:14.5px !important; }

button{ border-radius:12px !important; }
textarea, input{ font-size:16px !important; }

@media (max-width:900px){ body{ zoom:1.10 } }
@media (max-width:480px){ body{ zoom:1.16 } }
