/* Ingreso al panel, estilo base del motor. Un cliente puede traer su propio login.css en clientes/<c>/panel-admin/. */
*{box-sizing:border-box}body{margin:0;min-height:100vh;display:grid;place-items:center;background:var(--oscuro);color:var(--fondo);font:16px var(--fuente-texto)}
.ingreso-fondo{display:none}form{width:min(320px,88vw);display:grid;gap:14px}
.ingreso-marca{margin:0;text-align:center;font:400 30px var(--fuente-titulos)}h1{margin:0 0 10px;text-align:center;font:400 16px var(--fuente-texto);opacity:.7}
label{display:grid;gap:6px;font-size:13px}input,button{padding:15px;font:inherit;border:1px solid var(--acento);background:transparent;color:inherit}
button{background:var(--acento);color:var(--oscuro);cursor:pointer}.ingreso-error{margin:0;color:#e0a0a0;font-size:14px;text-align:center}.ingreso-nota{margin:0;font-size:12px;text-align:center;opacity:.6}
