:root{font:16px system-ui;color:#173047;background:#f2f6fa}body{margin:0}main{max-width:880px;margin:40px auto;padding:24px}h1{font-size:38px;margin:8px 0}h2{font-size:22px}p{line-height:1.55}.tag{color:#176d67;letter-spacing:.1em;font-size:12px;font-weight:700}section{background:white;padding:24px;margin:24px 0;border-radius:14px;border:1px solid #d9e3ec}label{display:block;margin:16px 0 6px;font-weight:600}input,textarea{box-sizing:border-box;display:block;width:100%;padding:11px;border:1px solid #9cb1c0;border-radius:6px;font:inherit}button{background:#176d67;color:white;border:0;padding:11px 16px;border-radius:6px;margin:12px 8px 0 0;cursor:pointer}button:disabled{opacity:.5}li{margin:10px 0;overflow-wrap:anywhere}.foot{font-size:14px;color:#536b7b}#status{padding:12px;background:#edf4f8;border-radius:6px}#directory{overflow-wrap:anywhere}a{color:#176d67}[hidden]{display:none!important}
