body{font:16px/1.6 system-ui,sans-serif;background:#f4f7f8;color:#16353f;margin:0}main{max-width:800px;margin:auto;padding:24px}form,article{background:white;border-radius:12px;padding:20px;margin:18px 0}label{display:block;margin:12px 0}input{display:block;width:95%;padding:10px;border:1px solid #b1c6cc;border-radius:6px;font:inherit}button{background:#1d6264;color:white;border:0;border-radius:6px;padding:10px 16px;margin:6px;cursor:pointer}p{white-space:pre-wrap;overflow-wrap:anywhere}#message{color:#925020}
