body{max-width:40rem;margin:0 auto;padding:0 16px 32px;font-family:system-ui,sans-serif;line-height:1.5}label{display:block}input:not([type=hidden]):not([type=file]):not([type=checkbox]):not([type=radio]){box-sizing:border-box;width:100%;padding:.5rem;font-size:1rem}button{padding:.5rem 1rem;font-size:1rem}code{word-break:break-all}textarea{box-sizing:border-box;width:100%;padding:.5rem;font-size:1rem}fieldset{border:none;margin:0 0 1rem;padding:0}.site-footer{margin-top:2rem;font-size:.9rem}
