/*
Theme Name: EscuelaORL
Theme URI: https://escuelaorl.com/
Author: EscuelaORL
Description: Portal editorial y área interna del Servicio de Otorrinolaringología HUFJD · HUIE · HUGV.
Version: 0.1.0
Requires at least: 6.5
Requires PHP: 8.1
Text Domain: escuelaorl
*/

#wpadminbar{position:fixed}
.site-content-fallback{padding:64px 0}
.site-content-fallback article{max-width:820px}
.site-content-fallback .entry-content{color:var(--text)}
#escuelaorl-login p{margin:0}
#escuelaorl-login .login-username,#escuelaorl-login .login-password{display:grid;gap:6px}
#escuelaorl-login label{color:var(--navy);font:800 .75rem Manrope,system-ui,sans-serif}
#escuelaorl-login input[type="text"],#escuelaorl-login input[type="password"]{width:100%;min-height:48px;padding:10px 12px;border:1px solid #b9cdd4;border-radius:7px;background:#fff}
#escuelaorl-login .login-submit{margin-top:2px}
#escuelaorl-login .button{min-height:46px;padding:0 20px;border:0;border-radius:7px;background:var(--blue);color:#fff;font:800 .78rem Manrope,system-ui,sans-serif;cursor:pointer}
.protocol-control{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0;padding:18px;border:1px solid var(--line);border-radius:10px;background:var(--soft)}
.protocol-control div{min-width:0}.protocol-control dt{color:var(--muted);font:800 .68rem Manrope;text-transform:uppercase;letter-spacing:.05em}.protocol-control dd{margin:5px 0 0;overflow-wrap:anywhere;font-size:.84rem}
.error-404{text-align:center}.error-404 p{max-width:620px;margin:16px auto 28px;color:var(--muted)}
@media(max-width:720px){.protocol-control{grid-template-columns:1fr}}
