.lead-form.svelte-loqtbc{display:grid;gap:var(--space-5);inline-size:100%}.lead-form__grid.svelte-loqtbc{display:grid;gap:var(--space-4);grid-template-columns:minmax(0,1fr)}@media (min-width: 760px){.lead-form__grid.svelte-loqtbc{grid-template-columns:repeat(3,minmax(0,1fr))}}.lead-form__field.svelte-loqtbc{min-inline-size:0;color:var(--text);font-weight:500}.lead-form__field--full.svelte-loqtbc{inline-size:100%}.lead-form__field.svelte-loqtbc input,.lead-form__field.svelte-loqtbc textarea{margin-block-start:2px;background:var(--bg-elev);border-color:var(--border-strong)}.lead-form__field.svelte-loqtbc input:focus,.lead-form__field.svelte-loqtbc textarea:focus{background:var(--surface-2)}.lead-form__footer.svelte-loqtbc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}.lead-form__consent.svelte-loqtbc{flex:1 1 320px;flex-direction:row;align-items:flex-start;gap:var(--space-3);color:var(--text-muted);font-size:14px;line-height:1.45}.lead-form__consent.svelte-loqtbc input{flex:0 0 auto;margin-block-start:3px}.lead-form__submit.svelte-loqtbc{min-inline-size:160px;padding:14px 22px}.lead-form__optional.svelte-loqtbc{color:var(--text-dim);font-weight:400}.lead-form__field-error.svelte-loqtbc,.lead-form__error.svelte-loqtbc{color:var(--danger)}.lead-form__hp.svelte-loqtbc{position:absolute;left:-10000px}demo-workspace.svelte-1vgqazg.svelte-1vgqazg{--demo-accent:var(--accent);--demo-accent-strong:var(--accent-strong);--demo-accent-soft:color-mix(in srgb, var(--accent-soft) 58%, #182334);--demo-panel:color-mix(in srgb, var(--surface) 82%, var(--bg-elev));--demo-panel-muted:color-mix(in srgb, var(--bg-elev) 86%, var(--surface));--demo-border-accent:color-mix(in srgb, var(--accent) 32%, var(--border));--demo-sidebar-bg:linear-gradient(180deg, color-mix(in srgb, #192234 74%, var(--surface)), color-mix(in srgb, var(--bg-elev) 86%, #152033));--demo-menu-bg:color-mix(in srgb, #202a3d 68%, var(--bg-elev));--demo-menu-hover:color-mix(in srgb, #29364e 76%, var(--surface));--demo-menu-active:linear-gradient(135deg, color-mix(in srgb, var(--accent) 24%, #1c2b40), color-mix(in srgb, #25314a 78%, var(--bg-elev)));display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);min-inline-size:0}@media (min-width: 960px){demo-workspace.svelte-1vgqazg.svelte-1vgqazg{grid-template-columns:320px minmax(0,1fr)}}demo-sidebar.svelte-1vgqazg.svelte-1vgqazg,demo-main.svelte-1vgqazg.svelte-1vgqazg{min-inline-size:0;overflow-wrap:anywhere;border:1px solid var(--border);border-radius:var(--radius-card);background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 90%,var(--bg)),var(--surface));box-shadow:inset 0 1px color-mix(in srgb,white 5%,transparent)}demo-sidebar.svelte-1vgqazg.svelte-1vgqazg{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border-color:color-mix(in srgb,#41516a 42%,var(--border));background:var(--demo-sidebar-bg)}demo-sidebar-head.svelte-1vgqazg.svelte-1vgqazg,demo-toolbar.svelte-1vgqazg.svelte-1vgqazg,demo-artifact.svelte-1vgqazg.svelte-1vgqazg,demo-actions.svelte-1vgqazg.svelte-1vgqazg{display:flex;align-items:center;gap:var(--space-3)}demo-sidebar-head.svelte-1vgqazg.svelte-1vgqazg,demo-toolbar.svelte-1vgqazg.svelte-1vgqazg,demo-artifact.svelte-1vgqazg.svelte-1vgqazg{justify-content:space-between}demo-sidebar-head.svelte-1vgqazg strong.svelte-1vgqazg,demo-toolbar.svelte-1vgqazg strong.svelte-1vgqazg,demo-evidence.svelte-1vgqazg>strong.svelte-1vgqazg,demo-artifact.svelte-1vgqazg span.svelte-1vgqazg{color:var(--text);font-weight:600}demo-sidebar-head.svelte-1vgqazg span.svelte-1vgqazg,demo-toolbar.svelte-1vgqazg span.svelte-1vgqazg{color:color-mix(in srgb,var(--success) 78%,var(--text));font-size:12px;font-weight:600}demo-scenarios.svelte-1vgqazg.svelte-1vgqazg{display:grid;gap:var(--space-2);max-block-size:430px;overflow-y:auto;padding-inline-end:2px}demo-scenarios.svelte-1vgqazg button.svelte-1vgqazg{display:grid;justify-content:stretch;position:relative;min-inline-size:0;gap:5px;inline-size:100%;padding:13px 14px;border-radius:8px;background:var(--demo-menu-bg);color:var(--text-muted);box-shadow:inset 0 0 0 1px color-mix(in srgb,#46536a 42%,var(--border));white-space:normal;text-align:start}demo-scenarios.svelte-1vgqazg button.svelte-1vgqazg:hover{background:var(--demo-menu-hover);color:var(--text);box-shadow:inset 0 0 0 1px color-mix(in srgb,#65728b 48%,var(--border))}demo-scenarios.svelte-1vgqazg button[data-active=true].svelte-1vgqazg{background:var(--demo-menu-active);color:var(--text);box-shadow:inset 3px 0 0 var(--demo-accent),inset 0 0 0 1px color-mix(in srgb,var(--accent) 52%,#52627c)}demo-scenarios.svelte-1vgqazg span.svelte-1vgqazg,demo-scenarios.svelte-1vgqazg small.svelte-1vgqazg{min-inline-size:0}demo-scenarios.svelte-1vgqazg span.svelte-1vgqazg{color:var(--text)}demo-scenarios.svelte-1vgqazg button[data-active=true] span.svelte-1vgqazg{color:color-mix(in srgb,var(--accent-strong) 72%,var(--text))}demo-scenarios.svelte-1vgqazg small.svelte-1vgqazg{color:color-mix(in srgb,var(--text-muted) 84%,var(--text));font-size:12px;line-height:1.35}demo-scenarios.svelte-1vgqazg button[data-active=true] small.svelte-1vgqazg{color:color-mix(in srgb,var(--text) 82%,var(--accent-strong))}demo-metrics.svelte-1vgqazg.svelte-1vgqazg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);margin-block-start:auto}demo-metrics.svelte-1vgqazg span.svelte-1vgqazg{display:grid;gap:3px;padding:12px 10px;border:1px solid color-mix(in srgb,#46536a 38%,var(--border));border-radius:8px;background:color-mix(in srgb,#151d2b 82%,var(--bg-elev))}demo-metrics.svelte-1vgqazg strong.svelte-1vgqazg{color:var(--accent);font-size:18px;line-height:1}demo-metrics.svelte-1vgqazg small.svelte-1vgqazg{color:var(--text-dim);font-size:11px}demo-main.svelte-1vgqazg.svelte-1vgqazg{display:grid;gap:var(--space-5);padding:var(--space-5)}demo-toolbar.svelte-1vgqazg>div.svelte-1vgqazg{display:grid;gap:4px;min-inline-size:0}demo-toolbar.svelte-1vgqazg strong.svelte-1vgqazg{min-inline-size:0;max-inline-size:62ch;white-space:normal;overflow-wrap:anywhere}demo-toolbar.svelte-1vgqazg button.svelte-1vgqazg,demo-actions.svelte-1vgqazg button.svelte-1vgqazg{flex:0 0 auto;padding:10px 14px;font-size:13px}demo-toolbar.svelte-1vgqazg>button.svelte-1vgqazg{inline-size:40px;block-size:40px;padding:0}demo-progress.svelte-1vgqazg.svelte-1vgqazg{display:block;block-size:6px;overflow:hidden;border-radius:var(--radius-pill);background:var(--bg)}demo-progress.svelte-1vgqazg span.svelte-1vgqazg{display:block;block-size:100%;border-radius:inherit;background:linear-gradient(90deg,var(--demo-accent),var(--demo-accent-strong));transition:inline-size .28s var(--easing)}demo-steps.svelte-1vgqazg.svelte-1vgqazg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2)}demo-steps.svelte-1vgqazg button.svelte-1vgqazg{display:grid;justify-content:stretch;gap:8px;min-block-size:84px;padding:12px;border-radius:8px;background:var(--demo-panel-muted);color:var(--text-muted);box-shadow:inset 0 0 0 1px var(--border);white-space:normal;text-align:start}demo-steps.svelte-1vgqazg button[data-state=active].svelte-1vgqazg{color:var(--text);background:var(--demo-accent-soft);box-shadow:inset 0 0 0 1px var(--demo-border-accent)}demo-steps.svelte-1vgqazg button[data-state=done].svelte-1vgqazg{color:var(--demo-accent-strong)}demo-steps.svelte-1vgqazg small.svelte-1vgqazg{color:var(--text-dim);font-size:11px}demo-output.svelte-1vgqazg.svelte-1vgqazg{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);gap:var(--space-4)}demo-output.svelte-1vgqazg section.svelte-1vgqazg,demo-evidence.svelte-1vgqazg.svelte-1vgqazg,demo-artifact.svelte-1vgqazg.svelte-1vgqazg{min-inline-size:0;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--demo-panel-muted);padding:var(--space-5)}demo-output.svelte-1vgqazg section.svelte-1vgqazg{display:grid;gap:var(--space-3)}demo-output.svelte-1vgqazg h3.svelte-1vgqazg{color:var(--text);font-size:24px;line-height:1.2;overflow-wrap:anywhere}demo-output.svelte-1vgqazg p.svelte-1vgqazg,demo-artifact.svelte-1vgqazg p.svelte-1vgqazg{color:color-mix(in srgb,var(--text-muted) 82%,var(--text));font-size:14px;line-height:1.55;overflow-wrap:anywhere}demo-evidence.svelte-1vgqazg.svelte-1vgqazg{display:grid;gap:var(--space-2)}demo-evidence.svelte-1vgqazg button.svelte-1vgqazg{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3);inline-size:100%;padding:11px 12px;border-radius:8px;background:var(--demo-panel);color:var(--text-muted);box-shadow:inset 0 0 0 1px var(--border);white-space:normal;text-align:start}demo-evidence.svelte-1vgqazg button[data-highlight=true].svelte-1vgqazg{color:var(--accent-strong);background:color-mix(in srgb,var(--accent-soft) 64%,var(--surface))}demo-evidence.svelte-1vgqazg span.svelte-1vgqazg{min-inline-size:0;overflow-wrap:anywhere}demo-evidence.svelte-1vgqazg small.svelte-1vgqazg{flex:0 0 auto;color:var(--demo-accent);font-size:12px}demo-artifact.svelte-1vgqazg.svelte-1vgqazg{align-items:flex-start}demo-artifact.svelte-1vgqazg>div.svelte-1vgqazg{display:grid;gap:var(--space-2);min-inline-size:0}demo-artifact.svelte-1vgqazg p[data-risk].svelte-1vgqazg{padding-block-start:var(--space-2);border-block-start:1px solid var(--border);color:var(--accent-strong)}demo-actions.svelte-1vgqazg.svelte-1vgqazg{flex-wrap:wrap;justify-content:flex-end}@media (max-width: 760px){demo-sidebar.svelte-1vgqazg.svelte-1vgqazg,demo-main.svelte-1vgqazg.svelte-1vgqazg{padding:var(--space-4)}demo-scenarios.svelte-1vgqazg.svelte-1vgqazg{max-block-size:min(58dvh,360px)}demo-toolbar.svelte-1vgqazg.svelte-1vgqazg,demo-artifact.svelte-1vgqazg.svelte-1vgqazg{align-items:stretch;flex-direction:column}demo-toolbar.svelte-1vgqazg button.svelte-1vgqazg,demo-actions.svelte-1vgqazg.svelte-1vgqazg,demo-actions.svelte-1vgqazg button.svelte-1vgqazg{inline-size:100%}demo-steps.svelte-1vgqazg.svelte-1vgqazg,demo-output.svelte-1vgqazg.svelte-1vgqazg{grid-template-columns:minmax(0,1fr)}demo-steps.svelte-1vgqazg button.svelte-1vgqazg{min-block-size:auto}}
