body{color:#111;background:#fff;margin:0;font-family:system-ui,sans-serif}main{max-width:24rem;margin:3rem auto;padding:0 1rem}form{gap:.5rem;margin-bottom:2rem;display:grid}input[type=email],button{font:inherit;padding:.5rem}.tick{align-items:center;gap:.5rem;display:flex}.ok{color:#116329}.error{color:#b42318}