/* Identidad visual B · Módulo. Solo marca; no modifica módulos ni indicadores. */
.cch-brand-dark{display:none!important}
html[data-theme="noche"] .cch-brand-light{display:none!important}
html[data-theme="noche"] .cch-brand-dark{display:block!important}
.sidebar .brand{padding:0 8px;gap:0}
.sidebar .brand img{width:150px;height:auto;max-width:100%;filter:none}
.auth-brand{width:100%;justify-content:center;gap:0}
.auth-brand img{width:270px;height:auto;max-width:100%;filter:none}
.support-header .brand img{width:116px;height:auto;filter:none}
.cch-support-label{font-size:12px;margin-left:12px}
.nav-brand-product img{width:210px;height:auto;display:block}
@media(max-width:700px){.sidebar .brand img{width:132px}.auth-brand img{width:250px}}

/* Acceso compacto y centrado. No altera el formulario ni la aplicación autenticada. */
body.auth-screen .workspace{min-height:100vh;min-height:100dvh}
body.auth-screen #contenido{align-items:center}
body.auth-screen #view{align-items:center;min-width:0}
body.auth-screen .auth-card{height:auto;min-height:0;align-self:center;max-width:420px}
