:root{font:16px/1.6 system-ui,sans-serif;color:#e9e9e6;background:#151715}*{box-sizing:border-box}body{margin:0}main{max-width:650px;margin:8vh auto;padding:32px}.brand{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font:12px monospace;letter-spacing:.13em;color:#aac5a5}.brand svg{display:block;width:auto;height:24px;max-width:100%;flex:none}h1{font-size:38px;line-height:1.15;letter-spacing:-.03em;margin:28px 0 20px}h2{font-size:22px}p,footer{color:#b9beb7}label{display:block;margin:22px 0 8px}input,textarea{width:100%;background:#222722;border:1px solid #465046;border-radius:6px;color:inherit;padding:12px;font:inherit}textarea{font:13px monospace}button{cursor:pointer;padding:10px 18px;margin:12px 8px 0 0;border:0;border-radius:6px;background:#c4dfb7;color:#152010;font:inherit}a{color:#c4dfb7}.link{padding:0;background:none;color:#c4dfb7}section{border-top:1px solid #394137;margin-top:32px;padding-top:12px}li{margin:12px 0}li button{font-size:13px;margin-left:12px;padding:4px 8px}footer{border-top:1px solid #394137;margin-top:48px;padding-top:20px;font-size:13px}#status{color:#d8dfc4;overflow-wrap:anywhere}[hidden]{display:none!important}