body{margin:0;background:#f1f1f1} [hidden]{display:none!important}.layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:16px;align-items:start}.settings-column{display:grid;gap:16px}#connection,#message-wrap{margin-bottom:16px}summary{cursor:pointer;font:inherit;margin:0}details[open] summary{margin-bottom:16px}s-table-cell s-number-field{min-width:100px}@media(max-width:760px){.layout{grid-template-columns:1fr}}
