:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b1020;--panel:#131b31;--border:#263659;--text:#eef4ff;--muted:#a8b6d3;--accent:#79a9ff;--success:#62d69b;--warn:#ffcb6b;--danger:#ff7f93}*{box-sizing:border-box}body{background:radial-gradient(circle at top, #1b2a50, var(--bg) 40rem);color:var(--text);margin:0;font:16px/1.5 Inter,ui-sans-serif,system-ui,sans-serif}a{color:inherit}.workspace{max-width:980px;margin:0 auto;padding:56px 24px 80px}h1{letter-spacing:-.04em;margin:.2rem 0;font-size:clamp(2rem,5vw,3.5rem)}h2{margin:0;font-size:1.1rem}h3{margin-bottom:.3rem}.eyebrow,small,.lede,.back{color:var(--muted)}.eyebrow{text-transform:uppercase;letter-spacing:.13em;font-size:.75rem}.lede{max-width:42rem;margin-top:.25rem}.panel{background:color-mix(in srgb, var(--panel) 88%, transparent);border:1px solid var(--border);border-radius:16px;margin-top:24px;padding:22px;box-shadow:0 16px 48px #0000002e}.form-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;display:grid}.form-grid .wide{grid-column:1/-1}label{color:var(--muted);gap:6px;font-size:.85rem;display:grid}input,textarea,button{font:inherit;border-radius:9px}input,textarea{width:100%;color:var(--text);border:1px solid var(--border);background:#0b1225;padding:10px 12px}button{cursor:pointer;color:#071323;background:var(--accent);border:0;align-self:end;padding:10px 16px;font-weight:700}button.secondary{color:var(--text);border:1px solid var(--border);background:0 0}.section-title{justify-content:space-between;align-items:center;gap:16px;display:flex}.notice{color:var(--warn)}.task-list,.dag{gap:10px;margin-top:16px;display:grid}.task-row,.step-card{border:1px solid var(--border);border-radius:10px;justify-content:space-between;gap:16px;padding:14px;text-decoration:none;display:flex}.task-row small{text-overflow:ellipsis;white-space:nowrap;max-width:38rem;display:block;overflow:hidden}.pill{border:1px solid;border-radius:999px;align-self:flex-start;padding:2px 9px;font-size:.75rem}.pill-succeeded,.pill-accept{color:var(--success)}.pill-failed,.pill-rejected,.pill-budget_exceeded{color:var(--danger)}.pill-running,.pill-queued,.pill-waiting_approval{color:var(--warn)}.run-meta{grid-template-columns:7rem 1fr;gap:8px 14px;margin:16px 0 0;display:grid}.run-meta dt{color:var(--muted)}.run-meta dd{margin:0}.events{padding-left:18px}.events li{border-bottom:1px solid color-mix(in srgb, var(--border) 60%, transparent);grid-template-columns:minmax(14rem,1fr) 7rem auto;gap:10px;padding:8px 0;display:grid}.result p{white-space:pre-wrap}@media (max-width:620px){.workspace{padding:32px 16px 56px}.form-grid{grid-template-columns:1fr}.form-grid .wide{grid-column:auto}.events li{grid-template-columns:1fr;gap:2px}.task-row{align-items:flex-start}}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #b9d1ff}
