*{box-sizing:border-box}body{margin:0;background:#0b0d10;color:#f4f6f8;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.shell{width:min(900px,100%);margin:0 auto;padding:28px 16px 60px}header{margin-bottom:20px}header a{color:#fff;text-decoration:none;font-weight:700}h1{margin-bottom:4px}.card{background:#151922;border:1px solid #2a3140;border-radius:18px;padding:22px;margin:16px 0}.card h2{margin-top:0}form{display:grid;gap:12px}label{display:grid;gap:6px;color:#cbd3dd;font-size:.9rem}label.inline{display:flex;align-items:center;gap:8px}input,select{width:100%;border:1px solid #3a4557;background:#0d1118;color:#fff;border-radius:10px;padding:11px;font:inherit}input[type=checkbox]{width:auto}button,.button{display:inline-block;border:0;border-radius:10px;padding:12px 16px;background:#fff;color:#111;font-weight:700;text-decoration:none;cursor:pointer}.secondary{background:#29313e;color:#fff}.grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}fieldset{border:1px solid #3a4557;border-radius:10px;display:grid;gap:8px}pre{white-space:pre-wrap;word-break:break-word;background:#0d1118;border-radius:10px;padding:12px;min-height:42px}#message{position:sticky;bottom:12px;background:#202735;border-radius:10px;padding:12px;min-height:44px}@media(max-width:600px){.grid{grid-template-columns:1fr}.card{padding:18px}}
