:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:system-ui,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{max-width:900px;margin:2rem auto;padding:0 1rem}header{justify-content:space-between;align-items:center;display:flex}form{flex-wrap:wrap;align-items:center;gap:.5rem;margin:1rem 0;display:flex}.agent-list{padding:0;list-style:none}.agent-list>li{border:1px solid var(--lightningcss-light,#ccc)var(--lightningcss-dark,#444);border-radius:6px;margin-bottom:.75rem;padding:.75rem}.agent-row{align-items:center;gap:.5rem;display:flex}.agent-detail{border-top:1px dashed var(--lightningcss-light,#ccc)var(--lightningcss-dark,#444);margin-top:.75rem;padding-top:.75rem}.secret-once{background:var(--lightningcss-light,#fff3cd)var(--lightningcss-dark,#4a3c00);border:1px solid var(--lightningcss-light,#e0c060)var(--lightningcss-dark,#8a7000);border-radius:4px;padding:.5rem}button.danger{color:#fff;background:#c0392b;border:none;border-radius:4px;padding:.4rem .8rem}[role=alert]{color:#c0392b}pre{background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,#222);padding:.5rem;font-size:.85em;overflow-x:auto}
