:root{color-scheme:dark}*{box-sizing:border-box}body{margin:0;background:#102127;color:#ecf2ee;font:15px/1.6 system-ui,sans-serif}header,main{max-width:1000px;margin:auto;padding:24px}header{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}h1{font-size:34px;letter-spacing:-1px}h2{font-size:21px;margin-top:0}section{background:#19323a;border:1px solid #ffffff20;border-radius:18px;padding:24px;margin:24px 0}a{color:#d6ed89}button,.button,input,select,textarea{font:inherit;border:1px solid #ffffff30;border-radius:10px;background:#203b44;color:#ecf2ee;padding:10px 14px;min-height:44px}input,select,textarea{display:block;width:100%;margin:5px 0 14px;background:#0c2028}button,.button{cursor:pointer;display:inline-block;margin:5px 6px 5px 0;text-decoration:none}.primary{background:#d6ed89;color:#193026}.grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}label{display:block;font-size:13px}small,p{color:#bdcec9}pre{white-space:pre-wrap;overflow:auto;background:#0c2028;padding:15px;border-radius:10px;font-size:12px}.check{display:flex;align-items:center;gap:10px}.check input{width:20px;min-height:20px;margin:0}article{border-top:1px solid #ffffff20;padding:16px 0}article h3{margin:0}#status{position:sticky;top:0;background:#102127ee;padding:12px;border-radius:10px;z-index:2}button:disabled{opacity:.5;cursor:wait}[hidden]{display:none!important}@media(max-width:650px){header,main{padding:14px}.grid{grid-template-columns:1fr}section{padding:18px}h1{font-size:28px}}
