:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--fg:#1a1a1a;--bg:#fafafa;--muted:#666;--line:#d6d6d6;--accent:#1f4fd8;--err:#b3261e}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--fg:#eee;--bg:#161616;--muted:#a0a0a0;--line:#333;--accent:#7aa2ff;--err:#ff8a80}}*{box-sizing:border-box}body{background:var(--bg);color:var(--fg);margin:0;font:16px/1.5 system-ui,sans-serif}main{max-width:42rem;margin:0 auto;padding:1.5rem 1rem 4rem}section{border:1px solid var(--line);border-radius:8px;margin:1rem 0;padding:1rem}h1{font-size:1.4rem}h2{margin:0 0 .5rem;font-size:1.1rem}h3{margin:0 0 .5rem}.stack{gap:.75rem;display:grid}.row{flex-wrap:wrap;gap:.5rem;display:flex}.spread{justify-content:space-between;align-items:center}label{gap:.25rem;display:grid}label.check{align-items:start;gap:.5rem;display:flex}input,select,textarea{font:inherit;border:1px solid var(--line);color:inherit;background:0 0;border-radius:6px;width:100%;padding:.4rem}input[type=checkbox]{width:auto;margin-top:.3rem}button{font:inherit;border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;border-radius:6px;padding:.45rem .9rem}button.secondary{color:var(--accent);background:0 0}button:disabled{opacity:.5;cursor:not-allowed}.muted{color:var(--muted);font-size:.9rem}.error{color:var(--err)}.note{border-left:3px solid var(--accent);padding-left:.6rem}.words{font-family:ui-monospace,monospace;font-weight:600}.addr{word-break:break-all}.agents{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.agents li{border:1px solid var(--line);border-radius:6px;padding:.5rem}dl{grid-template-columns:max-content 1fr;gap:.25rem 1rem;display:grid}dt{color:var(--muted)}dd{margin:0}
