.entrar{max-width:26rem;font-family:var(--sans);margin:0 auto;padding:18vh 16px 4rem}.entrar h1{font-family:var(--serif);margin:0 0 1.5rem;font-size:1.9rem;font-weight:400}.entrar form{gap:.6rem;display:grid}.entrar label{color:var(--tinta-suave);font-size:.85rem}.entrar input{font:inherit;letter-spacing:.15em;border:1px solid var(--linea-fuerte);border-radius:var(--radio);background:var(--superficie);color:var(--tinta);padding:.6rem .75rem;font-size:1.25rem}.entrar button{font:inherit;border-radius:var(--radio);background:var(--acento);color:#fff;cursor:pointer;border:0;padding:.7rem 1rem}.entrar button:disabled{opacity:.55;cursor:default}.entrar-error{color:var(--error);background:var(--error-fondo);border-radius:var(--radio);padding:.5rem .75rem}.entrar-nota{color:var(--tinta-tenue);margin-top:2.5rem;font-size:.8rem}
