*{box-sizing:border-box}body{margin:0;background:#f2f4f7;color:#2c3950;font:14px/1.85 'Microsoft YaHei',sans-serif}main{max-width:780px;padding:35px 25px;margin:auto}h1{font:500 34px/1.5 Georgia,serif;margin:0}h1 small{font:12px 'Microsoft YaHei',sans-serif;color:#68778f}h2{font-size:17px;font-weight:500;margin:0 0 18px}p{font-size:12px}.notice{color:#68778f}form,.task{background:#fff;border:1px solid #dbe1e9;padding:24px;border-radius:7px;margin:20px 0}label{display:block;font-size:12px;margin:13px 0}input,textarea,select{display:block;width:100%;font:inherit;font-size:13px;line-height:1.8;color:inherit;border:1px solid #bdc9da;border-radius:4px;padding:9px;margin-top:5px}button{cursor:pointer;padding:8px 13px;background:#fff;border:1px solid #aebbce;border-radius:4px;color:#314c71;font:inherit;font-size:12px;line-height:1.8;margin:4px 7px 4px 0}button:disabled{opacity:.45;cursor:default}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #8ca9ce;outline-offset:3px}.hint{color:#6c7890;font-size:11px}.row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.task p{white-space:pre-wrap;overflow-wrap:anywhere}.task small{color:#697c93}#message{padding:12px 14px;background:#e7edf5;border-radius:4px}#message.error{background:#fff0e4;color:#805336}[hidden]{display:none!important}@media(max-width:600px){main{padding:24px 17px}form,.task{padding:20px}.row{grid-template-columns:1fr;gap:0}}
