.explorer{margin:1.4rem 0;padding:1rem;border:1px solid #c6a766;border-radius:14px;background:#102630}.explorer-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin:1rem 0}.explorer-actions input{flex:1;min-width:160px}.explorer-rows details{padding:.8rem;margin:.45rem 0;background:#173540;border-radius:8px}.explorer-rows details:nth-child(even){background:#102c36}.explorer-rows summary{cursor:pointer;overflow-wrap:anywhere}.explorer-rows pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:440px;overflow:auto;font-size:.85rem}.explorer>p{max-width:85ch;line-height:1.5}.explorer small{display:block}

.raw-protocol{max-height:600px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.5 monospace;background:#06151c;padding:1rem}.explorer select{max-width:100%}
