body{margin:0;font-family:system-ui,sans-serif;line-height:1.4}main{max-width:28rem;margin:0 auto;padding:1rem}form label{margin-bottom:.75rem;display:block}form input:not([type=checkbox]){box-sizing:border-box;width:100%;padding:.5rem;font-size:1rem;display:block}button{padding:.6rem 1rem;font-size:1rem}form fieldset{border:0;min-width:0;margin:0;padding:0}
