/* ARCA Hogar 0.11.40 · Interfaz concisa. Avisos de seguridad y estados siempre visibles. */
/* La guía extensa permanece en los asistentes existentes cuando el usuario decide abrirlos; 
   no debe ocupar tarjetas, formularios ni vistas operativas. */
.form-help:not(.arca-important-note),
.arca-setup-help,
.arca-setup-private,
.arca-demo-finance-note,
.arca-config-link small,
.visual-setup-copy small,
.arca-settings-choice small,
.arca-setup-feature small,
.arca-setup-footer small,
.visual-tech-note,
.footer-note,
.wizard-body > #wizard-desc,
.arca-proposal-progress > small,
.visual-app .arca-config-intro p,
.visual-app .arca-settings-welcome p,
.visual-app .arca-settings-next p,
.visual-app .arca-weekplan-magic .arca-magic-heading p,
.arca-setup-extra > p,
.visual-app .arca-realstart-head p,
.visual-app .card > p.sub,
.visual-app .day-hero > div > p,
.visual-app .visual-setup-footer > div:nth-child(2) > small,
.visual-app .arca-guide-superfluous {display:none!important;}
/* Los avisos de confirmación, pérdida de datos, requisitos o errores deben verse. */
.arca-important-note{display:block!important;font-size:.8rem;line-height:1.4;color:#79512d;margin:6px 0;}
.arca-import-condition{font-size:.8rem;line-height:1.4;margin:3px 0 10px;color:var(--muted,#58695e)}

/* Al eliminar explicaciones, el contenido vuelve a su ritmo natural. */
.visual-app .arca-settings-choice{gap:6px}
.visual-app .visual-setup-tile .visual-setup-copy{gap:2px}
.visual-app :is(.arca-settings-welcome,.arca-weekplan-magic,.arca-household-tools,.arca-settings-next) > h2{margin-bottom:10px}
.visual-app .arca-config-link{min-height:48px}
@media(max-width:760px){
 .visual-app .arca-settings-choice{min-height:74px}
 .visual-app .arca-setup-body{gap:10px}
}
