main{max-width:1500px;margin:auto;padding:28px}.gateway-heading,.section-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.gateway-heading{margin-bottom:24px}h1{font-size:28px}h2{font-size:20px}.panel{margin-bottom:22px;padding:24px}.endpoints,.channel-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}code{display:block;overflow-wrap:anywhere;margin-top:10px;color:#c9f673}.channel{border:1px solid #354550;border-radius:12px;padding:18px}.channel h3{margin:0 0 12px}.channel p{overflow-wrap:anywhere}.table-wrap{overflow-x:auto}table{width:100%;min-width:750px}td{vertical-align:top}td small{display:block;max-width:420px;overflow-wrap:anywhere;margin-top:6px}dialog{width:min(720px,94vw);max-height:90vh;overflow:auto;background:#1b252d;color:#edf4f7;border:1px solid #556879;border-radius:16px;padding:24px}dialog::backdrop{background:#0009}dialog label{display:block;margin:16px 0}dialog input,dialog select{width:100%}dialog select[multiple]{height:180px}.check{display:flex;align-items:center;gap:10px}.check input{width:auto}.actions{display:flex;gap:8px;flex-wrap:wrap}#search{max-width:440px;margin-bottom:12px}#secretValue{font-family:monospace;width:100%;margin-bottom:20px}.muted{opacity:.6}.hint{line-height:1.7}button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:650px){main{padding:14px}.panel{padding:16px}.gateway-heading,.section-head{align-items:flex-start;flex-direction:column}header{flex-wrap:wrap}h1{font-size:23px}}
.section-head h2{flex-shrink:0}.section-head>select{max-width:400px}header a{color:#c9f673;text-decoration:none}.section-head{margin-bottom:16px}
