body{font-family:sans-serif;background:#f7f5f0;display:flex;justify-content:center;padding-top:12vh}
form{background:#fff;padding:2em;border-radius:10px;box-shadow:0 2px 12px #0001;display:flex;flex-direction:column;gap:.8em;min-width:18em}
input{display:block;width:100%;padding:.4em;font-size:1em}button{padding:.5em;font-size:1em}#e{color:#a33}
