:root{font-family:Inter,system-ui,sans-serif;color:#e9eef5;background:#111820;line-height:1.6}*{box-sizing:border-box}body{margin:0}header,footer{padding:24px 5vw;display:flex;justify-content:space-between;border-bottom:1px solid #33404c}a{color:#aff06b;text-decoration:none}nav{display:flex;gap:20px;align-items:center}nav form{margin:0}main{max-width:1100px;margin:40px auto;padding:0 22px}h1{font-size:clamp(28px,4vw,50px);line-height:1.1}h2{margin-top:36px}.panel,details{background:#1b2530;border:1px solid #3c4d5d;border-radius:16px;padding:24px;margin:20px 0}label{display:block;font-weight:650;margin:18px 0 6px}input,select,textarea{font:inherit;background:#101820;color:#fff;border:1px solid #536576;border-radius:8px;padding:12px;width:100%}textarea{min-height:130px}button,.button{display:inline-block;cursor:pointer;border:0;border-radius:8px;padding:11px 18px;background:#b6ef77;color:#101820;font:inherit;font-weight:700;margin:12px 8px 5px 0}button.danger{background:#ffc2b7}.notice{border-left:4px solid #b6ef77;padding:15px;background:#263628}.error{border-left-color:#ff9a9a;background:#3a2525}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:12px;border-bottom:1px solid #344555;vertical-align:top}small,.muted{color:#b6c4d2}.tabs{display:flex;gap:12px;flex-wrap:wrap}.row{display:flex;gap:14px}.row>*{flex:1}.inline{display:inline}.inline input[type=checkbox]{width:auto}pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;font-weight:700}code{overflow-wrap:anywhere}fieldset{border:1px solid #536576;border-radius:10px}input[type=checkbox]{width:auto}a:focus-visible,button:focus-visible{outline:3px solid #fff;outline-offset:3px}@media(max-width:650px){header,.row{display:block}nav{flex-wrap:wrap}table{font-size:13px}td,th{padding:7px}main{padding:0 14px}.panel{padding:15px}}
