body{margin:0;background:#111416;color:#edf0f2;font:16px system-ui}main{max-width:640px;margin:64px auto;padding:24px}h1{font-size:40px;font-weight:500}label{display:block;margin:16px 0 8px}input,button{font:inherit;padding:12px;border:1px solid #576168;border-radius:8px}input{box-sizing:border-box;width:100%;background:#1a2024;color:inherit}button{background:#d8e9dd;color:#15251a;cursor:pointer;margin:16px 8px 0 0}a{color:#c0e8cc}small,p{line-height:1.6;color:#b7c1c7}#status{white-space:pre-wrap}section{border-top:1px solid #343d44;margin-top:24px;padding-top:16px}[hidden]{display:none!important}