/* Base mínima para el módulo de cuadro de cargas (Tailwind se carga sin reset global para no alterar el resto del sitio). */
:where(.cuadro-host) *, :where(.cuadro-host) ::before, :where(.cuadro-host) ::after { border-width: 0; border-style: solid; border-color: #334155; box-sizing: border-box; }
:where(.cuadro-host) h3, :where(.cuadro-host) h4, :where(.cuadro-host) p, :where(.cuadro-host) ul { margin: 0; padding: 0; }
:where(.cuadro-host) button { cursor: pointer; background: none; font: inherit; color: inherit; }
:where(.cuadro-host) input, :where(.cuadro-host) select, :where(.cuadro-host) textarea { font: inherit; color: inherit; margin: 0; }
:where(.cuadro-host) table { border-collapse: collapse; }
:where(.cuadro-host) a { color: inherit; }
.cuadro-host { margin-top: 1rem; }
.cuadro-host #calculos-container > div { width: 100%; }

#lista_circuitos{overflow-wrap:anywhere}
#lista_circuitos *{min-width:0}
