:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#eef3f7;background:#101820;font-family:system-ui,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}body{margin:0}main{max-width:1100px;margin:auto;padding:32px 24px}header,.toolbar,.host-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}h1{margin:4px 0;font-size:2.4rem}h2{margin-top:0;font-size:1.25rem}.eyebrow{letter-spacing:.12em;color:#97c7e5;font-size:.75rem}.intro,.toolbar{color:#c5d3de;margin-bottom:24px}.hosts{grid-template-columns:repeat(auto-fit,minmax(min(100%,450px),1fr));gap:20px;display:grid}section,article{background:#1a2733;border:1px solid #425564;border-radius:12px;padding:24px}dl{gap:8px;display:grid}dt{color:#b0c1cf;font-size:.85rem}dd{overflow-wrap:anywhere;margin:0 0 8px}code{font-size:.85rem}.badge{background:#30495c;border-radius:5px;padding:6px 10px;font-size:.8rem}form{gap:10px;margin-top:20px;display:grid}label{font-size:.9rem}input,button{font:inherit;border:1px solid #688294;border-radius:6px;min-height:44px;padding:10px 14px}input{width:100%;color:inherit;background:#101820}button{color:#122431;cursor:pointer;background:#b6dff9;font-weight:600}button:disabled{opacity:.5;cursor:default}.danger{color:#381b18;background:#f0c4bf}.error{color:#ffd3cd;border-left:3px solid #f0a198;padding-left:16px}:focus-visible{outline-offset:3px;outline:3px solid #f6c96c}@media (prefers-color-scheme:light){:root{color:#152d40;background:#f1f5f7}section,article{background:#fff;border-color:#bccbd5}.intro,.toolbar,dt,.eyebrow{color:#405d72}input{background:#fff}.badge{background:#dcebf5}.error{color:#8c2520}}select,textarea{width:100%;font:inherit;color:inherit;background:#111e2a;border:1px solid #536477;border-radius:.35rem;margin:.35rem 0 .8rem;padding:.65rem}.run-list{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}.events{white-space:pre-wrap;overflow-wrap:anywhere;max-height:28rem;overflow:auto}pre{white-space:pre-wrap;overflow-wrap:anywhere}section,article,form,label{overflow-wrap:anywhere;min-width:0}select{min-width:0;max-width:100%}@media (prefers-color-scheme:light){select,textarea{color:#152d40;background:#fff}}
