body{background:#090e15;color:#d9e3ed;font:16px system-ui;max-width:28rem;margin:12vh auto;padding:1.5rem}label,input,button{display:block;width:100%;box-sizing:border-box;margin:1rem 0}input,button{padding:.8rem}small{color:#9ab0c4}