body{font:15px/1.8 -apple-system,BlinkMacSystemFont,sans-serif;background:#f5f5ef;color:#203830;margin:0}main{max-width:520px;margin:8vh auto;padding:32px;background:#fff;border:1px solid #dce2d9;border-radius:20px}h1{font-size:24px}label{display:block;margin:20px 0}input,textarea,select{display:block;box-sizing:border-box;width:100%;padding:12px;border:1px solid #cad5cc;border-radius:8px;font:inherit}button{background:#255c48;color:#fff;border:0;padding:12px 24px;border-radius:8px;font:inherit;cursor:pointer}a{color:#255c48}pre{white-space:pre-wrap}@media(max-width:600px){main{margin:20px;padding:22px}}

[hidden]{display:none!important}
