body{background:#f6f8fb}.card{border:0}.navbar-brand{font-weight:700}pre{white-space:pre-wrap}.table{background:#fff}
.form-label{font-weight:600}.required::after{content:" *";color:#dc3545}.optional::after{content:" (opcional)";font-weight:400;color:#6c757d;font-size:.85em}.form-hint{font-size:.82rem;color:#6c757d}.is-loading{background-image:none!important}.section-title{font-size:.95rem;text-transform:uppercase;letter-spacing:.04em;color:#6c757d;font-weight:700}.input-group-text{background:#f8f9fa}.card-header-clean{background:#fff;border-bottom:1px solid #eef0f2}.field-status{min-height:1.25rem}
