:root{color-scheme:dark;font-family:Avenir Next,Futura,Segoe UI,sans-serif;background:radial-gradient(circle at top left,rgba(246,161,79,.22),transparent 25%),radial-gradient(circle at 85% 15%,rgba(47,202,176,.2),transparent 24%),linear-gradient(180deg,#100f11,#060708);color:#f8f6ef}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}.shell[data-v-3fb83633]{position:relative;min-height:100vh;padding:1.25rem;overflow:hidden}.ambient[data-v-3fb83633]{position:absolute;width:22rem;height:22rem;border-radius:50%;filter:blur(70px);opacity:.4;pointer-events:none}.ambient-left[data-v-3fb83633]{top:-7rem;left:-6rem;background:#f6a14f4d}.ambient-right[data-v-3fb83633]{top:4rem;right:-7rem;background:#2fcab03d}.topbar[data-v-3fb83633],.status-strip[data-v-3fb83633],.content[data-v-3fb83633]{position:relative;z-index:1}.topbar[data-v-3fb83633]{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.mark[data-v-3fb83633]{margin:0;letter-spacing:.3em;font-size:.75rem;color:#f6a14f}h1[data-v-3fb83633]{margin:.15rem 0 0;font-size:clamp(1.7rem,4vw,2.6rem)}.nav[data-v-3fb83633]{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem}.nav a[data-v-3fb83633],.ghost[data-v-3fb83633]{padding:.65rem .95rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#f8f6ef}.ghost[data-v-3fb83633]{cursor:pointer}.status-strip[data-v-3fb83633]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.2rem}.status-strip span[data-v-3fb83633]{padding:.45rem .75rem;border-radius:999px;background:#ffffff0d;color:#f8f6efc7;font-size:.84rem}.content[data-v-3fb83633]{display:grid}@media(max-width:860px){.topbar[data-v-3fb83633]{align-items:start;flex-direction:column}}.panel-card[data-v-0004c600]{border:1px solid rgba(246,161,79,.2);background:linear-gradient(180deg,#191b22f0,#0c0e12f5),radial-gradient(circle at top left,rgba(47,202,173,.12),transparent 40%);border-radius:28px;padding:1.2rem;box-shadow:0 18px 60px #00000040}.panel-head[data-v-0004c600]{display:flex;align-items:start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.eyebrow[data-v-0004c600]{margin:0 0 .35rem;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:#f6a14f}h2[data-v-0004c600]{margin:0;font-size:1.15rem;color:#f8f6ef}.subtitle[data-v-0004c600]{margin:0;max-width:18rem;font-size:.88rem;color:#f8f6efb8}.panel-body[data-v-0004c600]{display:grid;gap:.9rem}.login-grid[data-v-1a9961aa]{display:grid;grid-template-columns:1.1fr .9fr;gap:1rem}.cta-group[data-v-1a9961aa]{display:grid;gap:.6rem}.primary[data-v-1a9961aa]{min-height:3.1rem;border:none;border-radius:18px;background:linear-gradient(90deg,#f6a14f,#2fcab0);color:#08100f;font-weight:700;cursor:pointer}.primary[data-v-1a9961aa]:disabled{cursor:wait;opacity:.7}.meta[data-v-1a9961aa]{margin:0;color:#f8f6efb3}.message-box[data-v-1a9961aa]{margin:0;padding:1rem;border-radius:20px;background:#ffffff0a;color:#d5d7cf;white-space:pre-wrap}.stack-list[data-v-1a9961aa]{display:grid;gap:.85rem}.stack-list article[data-v-1a9961aa]{padding:.9rem;border-radius:20px;background:#ffffff0a}h3[data-v-1a9961aa]{margin:0 0 .35rem}.stack-list p[data-v-1a9961aa],.error[data-v-1a9961aa]{margin:0;color:#f8f6efbf}.error[data-v-1a9961aa]{color:#ff9f84}@media(max-width:920px){.login-grid[data-v-1a9961aa]{grid-template-columns:1fr}}.bars[data-v-804ac426]{display:grid;gap:.85rem}.bar-row[data-v-804ac426]{display:grid;gap:.3rem}.label-line[data-v-804ac426]{display:flex;justify-content:space-between;gap:1rem;font-size:.9rem;color:#d9ddd4}.track[data-v-804ac426]{height:.7rem;overflow:hidden;border-radius:999px;background:#ffffff14}.fill[data-v-804ac426]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f6a14f,#2fcab0)}.graph[data-v-44c9d07c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.85rem}.node[data-v-44c9d07c]{padding:.9rem;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.kind[data-v-44c9d07c]{margin:0 0 .35rem;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:#2fcab0}h3[data-v-44c9d07c]{margin:0;font-size:.95rem;color:#faf7f0}.status[data-v-44c9d07c]{display:inline-flex;margin-top:.55rem;padding:.2rem .55rem;border-radius:999px;background:#f6a14f1f;color:#f6a14f;font-size:.74rem}.edges[data-v-44c9d07c]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}.edges span[data-v-44c9d07c]{padding:.35rem .55rem;border-radius:999px;background:#2fcab01a;color:#a9f0df;font-size:.78rem}.empty-state[data-v-a40b3a2c],.dashboard-grid[data-v-a40b3a2c]{display:grid;gap:1rem}.dashboard-grid[data-v-a40b3a2c]{grid-template-columns:repeat(2,minmax(0,1fr))}.cta-link[data-v-a40b3a2c],.primary[data-v-a40b3a2c]{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.75rem 1rem;border:none;border-radius:18px;background:linear-gradient(90deg,#f6a14f,#2fcab0);color:#08100f;font-weight:700;cursor:pointer}.metric-grid[data-v-a40b3a2c],.twin-grid[data-v-a40b3a2c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.metric-grid article[data-v-a40b3a2c],.twin-grid article[data-v-a40b3a2c],.events article[data-v-a40b3a2c],.admin-list article[data-v-a40b3a2c]{padding:.9rem;border-radius:20px;background:#ffffff0a}.metric-grid span[data-v-a40b3a2c],.budget-row span[data-v-a40b3a2c],.brief-meta[data-v-a40b3a2c],.tone[data-v-a40b3a2c],.events span[data-v-a40b3a2c],.admin-list span[data-v-a40b3a2c]{color:#f8f6ef9e;font-size:.8rem}.metric-grid strong[data-v-a40b3a2c],.budget-row strong[data-v-a40b3a2c],.summary-callout strong[data-v-a40b3a2c]{font-size:1.2rem}.budgets[data-v-a40b3a2c],.events[data-v-a40b3a2c],.admin-list[data-v-a40b3a2c]{display:grid;gap:.65rem}.budget-row[data-v-a40b3a2c],.summary-callout[data-v-a40b3a2c]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.summary-callout[data-v-a40b3a2c]{padding:.9rem 1rem;border-radius:18px;background:#2fcab017;flex-wrap:wrap}.brief-box[data-v-a40b3a2c]{padding:1rem;border-radius:20px;background:#ffffff0a}.brief-box p[data-v-a40b3a2c]{margin:0}.tool-list[data-v-a40b3a2c]{display:flex;flex-wrap:wrap;gap:.5rem}.tool-list span[data-v-a40b3a2c]{padding:.4rem .65rem;border-radius:999px;background:#f6a14f1f;color:#f6a14f;font-size:.78rem}.intent-form[data-v-a40b3a2c],.admin-form[data-v-a40b3a2c]{display:grid;gap:.7rem}input[data-v-a40b3a2c],select[data-v-a40b3a2c],textarea[data-v-a40b3a2c]{width:100%;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff0a;color:#f8f6ef;padding:.8rem .95rem}.intent-result[data-v-a40b3a2c],.events p[data-v-a40b3a2c],.admin-list p[data-v-a40b3a2c],.twin-grid p[data-v-a40b3a2c]{margin:0;color:#f8f6efbd}@media(max-width:980px){.dashboard-grid[data-v-a40b3a2c],.metric-grid[data-v-a40b3a2c],.twin-grid[data-v-a40b3a2c]{grid-template-columns:1fr}}.playground-grid[data-v-a0e98125]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.contract-card[data-v-a0e98125]{grid-column:1 / -1}.ide-toolbar[data-v-a0e98125]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;gap:.85rem;align-items:end}.field[data-v-a0e98125],.issue-form[data-v-a0e98125],.workflow-list[data-v-a0e98125],.issue-list[data-v-a0e98125]{display:grid;gap:.65rem}.field span[data-v-a0e98125]{font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:#f8f6ef9e}.source-meta[data-v-a0e98125],.workflow-step[data-v-a0e98125],.issue-box[data-v-a0e98125],.issue-list article[data-v-a0e98125]{display:grid;gap:.35rem;padding:.9rem 1rem;border-radius:20px;background:#ffffff0a}.source-meta strong[data-v-a0e98125],.workflow-step strong[data-v-a0e98125],.issue-box strong[data-v-a0e98125],.issue-list strong[data-v-a0e98125]{color:#f8f6ef}.source-meta span[data-v-a0e98125],.workflow-step code[data-v-a0e98125],.issue-box span[data-v-a0e98125],.issue-list span[data-v-a0e98125],.meta-text[data-v-a0e98125]{color:#f8f6efb8}.source-box[data-v-a0e98125],.result-box[data-v-a0e98125],input[data-v-a0e98125],select[data-v-a0e98125],textarea[data-v-a0e98125]{width:100%;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:#00000042;color:#d7ddd2;padding:1rem}.source-box[data-v-a0e98125],.result-box[data-v-a0e98125],textarea[data-v-a0e98125],code[data-v-a0e98125]{font-family:IBM Plex Mono,SFMono-Regular,monospace}.result-box[data-v-a0e98125],.source-box[data-v-a0e98125],textarea[data-v-a0e98125],code[data-v-a0e98125]{white-space:pre-wrap;word-break:break-word}.preset-row[data-v-a0e98125],.command-list[data-v-a0e98125]{display:flex;flex-wrap:wrap;gap:.6rem}.primary[data-v-a0e98125],.secondary[data-v-a0e98125],.chip[data-v-a0e98125],.cta-link[data-v-a0e98125]{border:none;border-radius:18px;padding:.7rem .95rem;color:#08100f;font-weight:700;cursor:pointer}.primary[data-v-a0e98125],.chip[data-v-a0e98125],.cta-link[data-v-a0e98125]{background:linear-gradient(90deg,#f6a14f,#2fcab0)}.secondary[data-v-a0e98125]{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#f8f6ef}.primary[data-v-a0e98125]:disabled,.secondary[data-v-a0e98125]:disabled{cursor:wait;opacity:.7}.command-list code[data-v-a0e98125]{padding:.5rem .65rem;border-radius:12px;background:#ffffff0a;color:#f6a14f}.issue-box p[data-v-a0e98125],.issue-list p[data-v-a0e98125],.meta-text[data-v-a0e98125],.error[data-v-a0e98125]{margin:0}.error[data-v-a0e98125]{color:#ff9f84}@media(max-width:980px){.playground-grid[data-v-a0e98125]{grid-template-columns:1fr}.contract-card[data-v-a0e98125]{grid-column:auto}.ide-toolbar[data-v-a0e98125]{grid-template-columns:1fr}}
