:root{color-scheme:dark;--bg-base:#0b0f19;--bg-card:#151d30;--bg-input:#0b1120;--border-subtle:#232e48;--accent-cyan:#38bdf8;--accent-cyan-dark:#0284c7;--text-main:#f8fafc;--text-sub:#94a3b8;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:var(--text-main);background:var(--bg-base)}
body{background:var(--bg-base);color:var(--text-main)}header{background:#0f172a;border-bottom:1px solid var(--border-subtle);padding:16px 0}header .wrap{padding-block:0}
.btn-action{width:100%;background:var(--accent-cyan-dark);color:#fff;border:none;padding:11px 16px;border-radius:8px;font-weight:700;font-size:.88rem;cursor:pointer;transition:filter .2s;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.btn-action:hover{filter:brightness(1.1)}.btn-outline{background:transparent;border:1px solid var(--border-subtle);color:var(--text-main)}header .health-nav-secondary{width:auto}
.titulo-enciclopedia{display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px}.titulo-enciclopedia h1{color:var(--accent-cyan);text-align:center;font-size:1.3rem}.lead,.muted,footer{color:var(--text-sub)}
article,#editor-enciclopedia{background:var(--bg-card);color:var(--text-main);border-color:var(--border-subtle)}article{border-radius:12px}article h2{text-align:center;color:var(--accent-cyan);font-size:1rem}article h3{text-align:center;color:var(--accent-cyan);font-size:.88rem}article h4{color:var(--text-main);font-size:.84rem}
input,select,button,.editor-layout input,.editor-layout select,.editor-layout textarea{background:var(--bg-input);border-color:var(--border-subtle);color:var(--text-main)}input,select{padding:11px 12px}.tag{background:rgba(56,189,248,.09);color:var(--accent-cyan);border:1px solid rgba(56,189,248,.2)}#editar-enciclopedia{background:var(--accent-cyan-dark);color:#fff}
.consult-summary,article small,.consult-evidence,.card-meta{color:var(--text-sub)}.consult-section,.consult-use,.consult-observations,.consult-risk,.details,.details section+section,.additional-schemes,.additional-schemes section,.consult-analysis,.card-sources,.scheme-sources{border-color:var(--border-subtle)}.details summary,.card-sources summary,.scheme-sources summary,.additional-schemes summary,.consult-analysis summary{color:var(--accent-cyan)}
.dose-overview>div,.cycle-overview>div,.use-phase{background:var(--bg-input);border-color:var(--border-subtle)}.dose-overview strong,.cycle-overview strong{color:var(--text-sub)}.dose-overview span,.cycle-overview span{color:var(--text-main)}.nd-value{color:var(--text-sub)!important}.notice{background:rgba(56,189,248,.06);border-color:var(--accent-cyan)}.editor-campos label{color:var(--text-sub)}.editor-campos details{grid-column:1/-1}#editor-lista button{background:var(--bg-input)}details>summary{cursor:pointer}
@media(max-width:700px){.titulo-enciclopedia{grid-template-columns:1fr}.titulo-enciclopedia h1{margin-bottom:0}#editar-enciclopedia{justify-self:center}.wrap{padding:16px}header .health-nav-secondary{width:100%}}
