.network-info{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}.network-info>div{background:var(--surface);padding:24px;min-width:0}.network-info span,.field label{display:block;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.network-info strong{display:block;font-size:.92rem;overflow-wrap:anywhere;font-weight:normal}.site-name{font-size:.8rem;color:var(--muted);margin-top:18px}.test-form{display:flex;align-items:end;gap:12px;margin-top:32px}.field{min-width:160px}.host-field{flex:1}.field input,.field select{width:100%;min-height:49px;background:#1e1e1e;border:1px solid var(--line);border-radius:0;color:var(--text);padding:12px 14px;font:inherit}.field select:focus-visible{outline:2px solid #f4da6d;outline-offset:4px}.field.error input{border-color:#f19a9a}.test-form .button{min-height:49px;white-space:nowrap}.button:disabled{opacity:.55;cursor:wait}#response{background:#1b1b1a;border:1px solid var(--line);border-left:3px solid var(--gold);padding:22px;max-height:600px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font: .85rem/1.6 Consolas,monospace;color:var(--text)}@media(max-width:700px){.network-info{grid-template-columns:1fr}.network-info>div{padding:18px}.test-form{align-items:stretch;flex-direction:column}.test-form .button{align-self:flex-start}}
