.login{max-width:520px;margin:8vh auto}form{display:grid;gap:12px;margin:28px 0}input{font:inherit;border:1px solid #a0b6bb;border-radius:4px;padding:12px;min-width:0}input:focus-visible{outline:3px solid #edbd55;outline-offset:2px}form button{margin-top:12px}
