:root{color-scheme:dark;font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;background:#0a101b;color:#f2f6fd}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 10% 0,#132b44 0,transparent 45%),#0a101b}.shell{width:min(950px,calc(100% - 34px));margin:40px auto 60px}.kicker{color:#81d0d8;letter-spacing:.18em;font-size:.73rem;font-weight:700}h1{font-size:clamp(2.4rem,6vw,4rem);margin:9px 0 5px}header p{max-width:710px;color:#c1ccdb;line-height:1.6}.panel{margin:25px 0 18px;border:1px solid #30435b;background:#101c2e;padding:22px;border-radius:20px}label{font-weight:650;display:block;margin:12px 0}.origins{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}button,select{font:inherit;border-radius:11px;border:1px solid #425c76;background:#162a43;color:#fff;padding:12px;cursor:pointer}button[aria-pressed=true]{border-color:#8fe7e5;background:#17636d;color:white;box-shadow:0 0 0 1px #8fe7e5}#intent{width:100%;margin-bottom:14px}#run{background:#4cb5b6;color:#07141d;border:0;font-weight:800}#run:disabled{opacity:.5;cursor:default}.info{min-height:26px;color:#9bd4dc}.card{border:1px solid #30435b;background:#121f31;border-radius:16px;padding:18px;margin:13px 0}.card h2{font-size:1.2rem;margin:5px 0}.card p{color:#c0ccdb;line-height:1.5}.tag{display:inline-block;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#9fdddc}.card a{color:#a7eee7;font-weight:700}.meta{font-size:.82rem;color:#9fabbc}.code{color:#a7c3d7}footer{border-top:1px solid #30435b;margin-top:30px;padding-top:17px;color:#9cabbc;font-size:.82rem;line-height:1.5}@media(max-width:550px){.shell{margin:22px auto 50px}.panel{padding:14px}.origins{gap:5px}.origins button{padding:11px 3px;font-size:.82rem}}
