*{box-sizing:border-box}body{margin:0;background:#f6f7f0;color:#13281e;font:16px/1.6 Arial,sans-serif}main{max-width:600px;margin:60px auto;padding:25px}.logo{font-size:22px;font-weight:bold;text-decoration:none}.logo b{color:#547c20}h1{font-size:40px;line-height:1.15;letter-spacing:-1.5px;margin:34px 0 20px}.panel{background:white;border:1px solid #dce4d4;border-radius:16px;padding:28px}label{display:block;margin:18px 0;font-size:14px;font-weight:bold}input{display:block;width:100%;font:inherit;border:1px solid #bdcbb3;border-radius:8px;padding:13px;margin-top:7px}button,.button{display:inline-block;background:#13281e;color:white;border:0;border-radius:8px;padding:12px 18px;font:inherit;cursor:pointer;text-decoration:none}button:disabled{opacity:.5}.tabs{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}.tabs button{background:#e9eddf;color:#13281e}.muted{color:#63725b;font-size:13px}#status{white-space:pre-line;overflow-wrap:anywhere;min-height:24px}a{color:inherit}:focus-visible{outline:3px solid #84ae45;outline-offset:3px}[hidden]{display:none!important}@media(max-width:600px){main{margin:20px auto;padding:20px}h1{font-size:34px}.panel{padding:22px}}
