html{color-scheme:dark;font:18px system-ui;background:#161616;color:#eee}body{margin:0}main{min-height:100vh;display:grid;place-items:center}form{display:grid;gap:12px;width:min(360px,85vw)}input,button{font:inherit;padding:12px;border:1px solid #777;background:#252525;color:inherit}button{cursor:pointer}p{min-height:1.5em;margin:0;font-size:14px}
