.flow.svelte-3f9ohh{display:flex;flex-direction:column;gap:.55rem;padding:var(--w-pad);border:1px solid var(--bc);border-radius:var(--widget-radius);background:radial-gradient(circle at 20% 0%,var(--tint-cool),transparent 55%),var(--widget-bg);min-height:340px;justify-content:center}.flow-head.svelte-3f9ohh{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.flow-label.svelte-3f9ohh{display:block;font-size:var(--w-caption-2);text-transform:uppercase;letter-spacing:.16em;color:var(--faint)}.flow-run.svelte-3f9ohh{font-family:var(--mono);font-size:var(--w-chip);color:var(--faint)}.flow-rule.svelte-3f9ohh{height:1px;background:var(--bc);margin:.25rem 0}.flow-brief.svelte-3f9ohh{font-family:var(--mono);font-size:var(--w-value);color:var(--ink-2);min-height:1.4rem}.caret.svelte-3f9ohh{display:inline-block;width:1px;height:.85em;background:var(--w-on);margin-left:2px;vertical-align:-1px;animation:svelte-3f9ohh-blink 1s steps(2) infinite}.caret.done.svelte-3f9ohh{opacity:0}@keyframes svelte-3f9ohh-blink{50%{opacity:0}}.flow-concept.svelte-3f9ohh{display:flex;align-items:center;gap:.6rem;font-size:var(--w-title);color:var(--muted);opacity:.35;transform:translateY(3px);transition:opacity .5s ease,transform .5s ease,color .5s ease}.flow-concept.on.svelte-3f9ohh{opacity:1;transform:none;color:var(--ink-2)}.concept-mark.svelte-3f9ohh{width:5px;height:5px;border-radius:50%;background:var(--w-on);flex:none}.asset-grid.svelte-3f9ohh{display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:3px}.asset-grid.svelte-3f9ohh i:where(.svelte-3f9ohh){aspect-ratio:1;border-radius:2px;background:var(--led-off);transition:background .2s ease}.asset-grid.svelte-3f9ohh i.on:where(.svelte-3f9ohh){background:var(--w-on)}.campaign.svelte-3f9ohh{display:flex;align-items:center;gap:.6rem;margin-top:.35rem}.campaign-bar.svelte-3f9ohh{flex:1;min-width:0;display:grid;grid-template-columns:repeat(4,1fr);gap:3px}.campaign-bar.svelte-3f9ohh i:where(.svelte-3f9ohh){height:5px;border-radius:2px;background:var(--led-off);transition:background .35s ease}.campaign-bar.svelte-3f9ohh i.on:where(.svelte-3f9ohh){background:var(--accent)}.campaign-state.svelte-3f9ohh{width:8.5rem;text-align:right;flex:none;font-family:var(--mono);font-size:var(--w-chip);text-transform:uppercase;letter-spacing:.06em;color:var(--faint);transition:color .35s ease}.campaign-state.on.svelte-3f9ohh{color:var(--accent)}@media(max-width:640px){.campaign.svelte-3f9ohh{gap:.45rem}.campaign-state.svelte-3f9ohh{width:6.5rem;font-size:var(--w-caption)}}@media(prefers-reduced-motion:reduce){.caret.svelte-3f9ohh{animation:none;opacity:0}.flow-concept.svelte-3f9ohh,.asset-grid.svelte-3f9ohh i:where(.svelte-3f9ohh),.campaign-bar.svelte-3f9ohh i:where(.svelte-3f9ohh),.campaign-state.svelte-3f9ohh{transition:none}}.coh.svelte-1c9mqwp{padding:var(--w-pad);border:1px solid var(--bc);border-radius:var(--widget-radius);background:radial-gradient(circle at 80% 0%,var(--tint-warm),transparent 55%),var(--widget-bg);min-height:300px;display:flex;flex-direction:column;justify-content:center;gap:var(--w-gap)}.coh-grid.svelte-1c9mqwp{display:grid;grid-template-columns:repeat(4,1fr);gap:.55rem}.ex.svelte-1c9mqwp{display:flex;flex-direction:column;gap:.3rem;text-align:center;opacity:.78;transition:opacity .5s ease;min-width:0}.ex.on.svelte-1c9mqwp{opacity:1}.ex-slot.svelte-1c9mqwp{height:92px;display:flex;align-items:center;justify-content:center}.ex-frame.svelte-1c9mqwp{border:1px solid var(--dot-line);border-radius:.3rem;background:var(--screen-bg);display:flex;align-items:center;justify-content:center;transition:border-color .5s ease;overflow:hidden}.ex.on.svelte-1c9mqwp .ex-frame:where(.svelte-1c9mqwp){border-color:var(--warm-line)}.wide.svelte-1c9mqwp{aspect-ratio:16 / 9;width:100%}.tall.svelte-1c9mqwp{aspect-ratio:9 / 16;height:100%;flex-direction:column;gap:4px;padding:6px 5px;justify-content:flex-start}.box.svelte-1c9mqwp{aspect-ratio:6 / 5;height:76%;flex-direction:column;align-items:flex-start;gap:4px;padding:7px 6px}.ex-frame.wave.svelte-1c9mqwp{aspect-ratio:16 / 11;width:100%;padding:0 .35rem}.play.svelte-1c9mqwp{width:0;height:0;border-left:10px solid var(--ink-2);border-top:6px solid transparent;border-bottom:6px solid transparent}.ex.on.svelte-1c9mqwp .play:where(.svelte-1c9mqwp){border-left-color:var(--accent)}.bar.svelte-1c9mqwp{display:block;width:100%;height:4px;border-radius:2px;background:var(--faint);flex:none}.bar.head.svelte-1c9mqwp{height:38%;background:var(--bar-off)}.ex.on.svelte-1c9mqwp .bar.head:where(.svelte-1c9mqwp){background:var(--warm-line)}.bar.short.svelte-1c9mqwp{width:62%}.cta.svelte-1c9mqwp{display:block;width:46%;height:9px;border-radius:3px;background:var(--soft);margin-top:2px}.ex.on.svelte-1c9mqwp .cta:where(.svelte-1c9mqwp){background:var(--accent)}.wave.svelte-1c9mqwp{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}.wave.svelte-1c9mqwp span:where(.svelte-1c9mqwp){width:2px;border-radius:1px;background:var(--w-on);height:var(--peak);animation:svelte-1c9mqwp-wave 1.15s ease-in-out infinite;animation-delay:calc(var(--b) * -75ms)}@keyframes svelte-1c9mqwp-wave{0%,to{transform:scaleY(.34)}50%{transform:scaleY(1)}}.ex-kind.svelte-1c9mqwp{font-size:var(--w-meta);color:var(--ink-2)}.ex-spec.svelte-1c9mqwp{font-family:var(--mono);font-size:var(--w-caption-2);color:var(--soft);min-height:2.2em}.coh-note.svelte-1c9mqwp{margin:0;text-align:center;font-size:var(--w-chip);text-transform:uppercase;letter-spacing:.16em;color:var(--faint)}@media(prefers-reduced-motion:reduce){.ex.svelte-1c9mqwp{opacity:1}.wave.svelte-1c9mqwp span:where(.svelte-1c9mqwp){animation:none;transform:scaleY(.75)}.ex-frame.svelte-1c9mqwp{transition:none}}.ladder.svelte-1fzln6e{display:grid;gap:.45rem;padding:var(--w-pad);border:1px solid var(--bc);border-radius:var(--widget-radius);background:radial-gradient(circle at 15% 0%,var(--tint-warm),transparent 55%),var(--widget-bg)}.rung.svelte-1fzln6e{display:grid;grid-template-columns:7rem 1fr 5.5rem;gap:.75rem;align-items:center}.rung-label.svelte-1fzln6e{font-size:var(--w-title);font-weight:500;color:var(--ink-2)}.rung-label.svelte-1fzln6e small:where(.svelte-1fzln6e){display:block;font-weight:300;font-size:var(--w-meta);color:var(--faint)}.build.svelte-1fzln6e,.run.svelte-1fzln6e{position:relative;height:var(--bar-h);border-radius:var(--bar-radius);overflow:hidden;border:1px solid var(--bc)}.build.svelte-1fzln6e b:where(.svelte-1fzln6e),.run.svelte-1fzln6e b:where(.svelte-1fzln6e){position:absolute;inset:0;width:0}.build.svelte-1fzln6e b:where(.svelte-1fzln6e){background:var(--fill-neutral);transition:width 1.5s cubic-bezier(.3,0,.2,1)}.rung.on.svelte-1fzln6e .build:where(.svelte-1fzln6e) b:where(.svelte-1fzln6e){width:100%}.run.svelte-1fzln6e b:where(.svelte-1fzln6e){background:var(--accent);transition:width .3s linear}.rung.on.svelte-1fzln6e .run:where(.svelte-1fzln6e) b:where(.svelte-1fzln6e){width:100%}.build.svelte-1fzln6e em:where(.svelte-1fzln6e),.run.svelte-1fzln6e em:where(.svelte-1fzln6e){position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-style:normal;font-family:var(--mono);font-size:var(--w-caption-2);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--soft);transition:color .4s ease .8s}.rung.on.svelte-1fzln6e .build:where(.svelte-1fzln6e) em:where(.svelte-1fzln6e){color:var(--fill-neutral-ink)}.rung.on.svelte-1fzln6e .run:where(.svelte-1fzln6e) em:where(.svelte-1fzln6e){color:var(--accent-ink)}.build.reused.svelte-1fzln6e{border-style:dashed}.build.reused.svelte-1fzln6e b:where(.svelte-1fzln6e){display:none}.rung.on.svelte-1fzln6e .build.reused:where(.svelte-1fzln6e) em:where(.svelte-1fzln6e){color:var(--soft)}@media(max-width:640px){.rung.svelte-1fzln6e{grid-template-columns:4.5rem 1fr 2.6rem;gap:.5rem}.rung-label.svelte-1fzln6e{font-size:var(--w-note)}.rung-label.svelte-1fzln6e small:where(.svelte-1fzln6e){font-size:var(--w-chip)}.build.svelte-1fzln6e em:where(.svelte-1fzln6e),.run.svelte-1fzln6e em:where(.svelte-1fzln6e){font-size:var(--w-tiny);letter-spacing:.04em}}@media(prefers-reduced-motion:reduce){.build.svelte-1fzln6e b:where(.svelte-1fzln6e),.run.svelte-1fzln6e b:where(.svelte-1fzln6e),.build.svelte-1fzln6e em:where(.svelte-1fzln6e),.run.svelte-1fzln6e em:where(.svelte-1fzln6e){transition:none}}.ind.svelte-177hffu{display:flex;align-items:center;gap:.5rem;min-width:0;margin-bottom:1.1rem;padding-bottom:.9rem;border-bottom:1px dashed var(--bc)}.chips.svelte-177hffu{display:flex;gap:.25rem;flex:none}.chip.svelte-177hffu{width:14px;height:14px;border-radius:3px;border:1px solid var(--dot-line);background:var(--maker-bg);flex:none;transition:background .25s ease,border-color .25s ease}.chip.on.svelte-177hffu{background:var(--w-on);border-color:var(--w-on)}.chip.blocked.svelte-177hffu{background:var(--maker-bg);border-color:var(--soft);position:relative;opacity:.75}.chip.blocked.svelte-177hffu:after{content:"";position:absolute;inset:2px;background:linear-gradient(45deg,transparent 44%,var(--muted) 44% 56%,transparent 56%)}.gate.svelte-177hffu{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--mono);font-size:var(--w-chip);letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.gate.quiet.svelte-177hffu{color:var(--faint)}@media(prefers-reduced-motion:reduce){.chip.svelte-177hffu{transition:none}}.ind.svelte-1q8obgq{display:flex;align-items:center;gap:.5rem;min-width:0;margin-bottom:1.1rem;padding-bottom:.9rem;border-bottom:1px dashed var(--bc)}.sigs.svelte-1q8obgq{display:flex;gap:.4rem;flex:none}.sig.svelte-1q8obgq{width:16px;height:16px;border-radius:50%;border:1px solid var(--dot-line);position:relative;flex:none;transition:background .25s ease,border-color .25s ease,opacity .25s ease}.sig.ok.svelte-1q8obgq{background:var(--w-on);border-color:var(--w-on)}.sig.ok.svelte-1q8obgq:after{content:"";position:absolute;left:5px;top:3px;width:3px;height:6px;border:solid var(--w-on-ink);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.sig.now.svelte-1q8obgq{border-color:var(--accent);border-width:2px;box-shadow:0 0 0 3px var(--accent-halo);animation:svelte-1q8obgq-await 1.5s ease-in-out infinite}@keyframes svelte-1q8obgq-await{0%,to{box-shadow:0 0 0 3px var(--accent-halo)}50%{box-shadow:0 0 0 5px var(--accent-halo-soft)}}.sig.wait.svelte-1q8obgq{opacity:.35}.gate.svelte-1q8obgq{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--mono);font-size:var(--w-chip);letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.gate.quiet.svelte-1q8obgq{color:var(--faint)}@media(prefers-reduced-motion:reduce){.sig.svelte-1q8obgq{transition:none}.sig.now.svelte-1q8obgq{animation:none}}.ind.svelte-1nr7xch{display:flex;align-items:center;gap:.6rem;min-width:0;margin-bottom:1.1rem;padding-bottom:.9rem;border-bottom:1px dashed var(--bc)}.track.svelte-1nr7xch{position:relative;flex:1 1 auto;min-width:0;height:16px;border-radius:999px;background:var(--led-off);overflow:hidden}.fill.svelte-1nr7xch{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--accent-halo);border-right:2px solid var(--accent);transition:width .5s cubic-bezier(.22,.61,.36,1)}.brief.svelte-1nr7xch{position:absolute;top:50%;width:3px;height:8px;margin-left:-1.5px;border-radius:1px;transform:translateY(-50%);background:var(--dot-line);transition:background .3s ease,opacity .3s ease;opacity:.55}.brief.made.svelte-1nr7xch{background:var(--w-on);opacity:1}.gate.svelte-1nr7xch{flex:none;white-space:nowrap;font-family:var(--mono);font-size:var(--w-chip);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);transition:color .3s ease}.gate.all.svelte-1nr7xch{color:var(--accent)}@media(prefers-reduced-motion:reduce){.fill.svelte-1nr7xch,.brief.svelte-1nr7xch,.gate.svelte-1nr7xch{transition:none}}.ind.svelte-4xe3ky{display:flex;align-items:center;gap:.6rem;min-width:0;margin-bottom:1.1rem;padding-bottom:.9rem;border-bottom:1px dashed var(--bc)}.track.svelte-4xe3ky{position:relative;flex:1 1 auto;min-width:0;height:16px;border-radius:3px;background:var(--led-off);overflow:hidden}.idea.svelte-4xe3ky{position:absolute;inset:0 auto 0 0;background:var(--accent-halo);border-right:1px solid var(--accent);transition:width 1.1s cubic-bezier(.22,.61,.36,1)}.mark.svelte-4xe3ky{position:absolute;top:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--accent-halo-soft);transition:left 1.1s cubic-bezier(.22,.61,.36,1)}.gate.svelte-4xe3ky{flex:none;white-space:nowrap;font-family:var(--mono);font-size:var(--w-chip);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);transition:color 1.1s ease}.gate.wide.svelte-4xe3ky{color:var(--accent)}@media(prefers-reduced-motion:reduce){.idea.svelte-4xe3ky,.mark.svelte-4xe3ky,.gate.svelte-4xe3ky{transition:none}}.ind.svelte-1e2eko8{display:flex;align-items:center;gap:.6rem;min-width:0;margin-bottom:1.1rem;padding-bottom:.9rem;border-bottom:1px dashed var(--bc)}.chart.svelte-1e2eko8{position:relative;flex:1 1 auto;min-width:0;height:16px}.base.svelte-1e2eko8{position:absolute;left:0;right:0;top:50%;height:1px;background:var(--dot-line)}.bar.svelte-1e2eko8{position:absolute;width:12%;top:50%;height:6px;border-radius:1px;background:var(--dot-line);opacity:.7;transition:top .55s cubic-bezier(.22,.61,.36,1),height .55s cubic-bezier(.22,.61,.36,1),background .55s ease,opacity .55s ease}.bar.up.svelte-1e2eko8{top:calc(50% - 7px);height:7px;background:var(--accent);opacity:1}.gate.svelte-1e2eko8{flex:none;white-space:nowrap;font-family:var(--mono);font-size:var(--w-chip);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);transition:color .55s ease}.gate.up.svelte-1e2eko8{color:var(--accent)}@media(prefers-reduced-motion:reduce){.bar.svelte-1e2eko8,.gate.svelte-1e2eko8{transition:none}}.ind.svelte-jy8zzd{display:flex;align-items:center;min-width:0;height:16px;margin-bottom:1.1rem;padding-bottom:.9rem;border-bottom:1px dashed var(--bc);box-sizing:content-box}.rec.svelte-jy8zzd{display:flex;align-items:baseline;gap:.4rem;min-width:0;font-family:var(--mono);font-size:var(--w-mono);white-space:nowrap;overflow:hidden;animation:svelte-jy8zzd-swap .35s ease}@keyframes svelte-jy8zzd-swap{0%{opacity:0;transform:translateY(3px)}}.rec.svelte-jy8zzd b:where(.svelte-jy8zzd){color:var(--ink-2);font-weight:500;text-overflow:ellipsis;overflow:hidden}.arrow.svelte-jy8zzd{color:var(--faint)}.src.svelte-jy8zzd{color:var(--w-on)}@media(prefers-reduced-motion:reduce){.rec.svelte-jy8zzd{animation:none}}.adv-page.svelte-ga9bkd{background-color:var(--bg);background-image:var(--ground)}.payload.svelte-ga9bkd{position:relative}.payload-stamp.svelte-ga9bkd{display:none}:root[data-theme=workbench] .payload-stamp.svelte-ga9bkd{display:grid;place-items:center;position:absolute;top:30px;right:30px;width:92px;height:92px;border-radius:50%;border:var(--btn-bw) solid var(--bc-btn-secondary);background:var(--surface);box-shadow:var(--btn-shadow);pointer-events:none}.payload-stamp.svelte-ga9bkd img:where(.svelte-ga9bkd){display:block;width:52%;height:auto}@media(max-width:900px){:root[data-theme=workbench] .payload-stamp.svelte-ga9bkd{display:none}}.panel.svelte-ga9bkd:has(.who:where(.svelte-ga9bkd)){display:flex;flex-direction:column}.who.svelte-ga9bkd{margin-top:var(--who-push);padding-top:.8rem;border-top:var(--bw) solid var(--bc-soft);font-size:var(--label-size);text-transform:uppercase;letter-spacing:.13em;color:var(--faint)}.who.svelte-ga9bkd strong:where(.svelte-ga9bkd){display:block;margin-top:.2rem;text-transform:none;letter-spacing:0;font-size:var(--panel-body-size);color:var(--ink-3);font-weight:500}.featured.svelte-ga9bkd .who:where(.svelte-ga9bkd) strong:where(.svelte-ga9bkd){color:var(--accent)}.plate-no-form.svelte-ga9bkd{color:var(--accent)}.plate-mail.svelte-ga9bkd{display:block;padding:1.6rem 1.4rem;font-family:var(--mono);font-size:clamp(1.05rem,2.4vw,1.45rem);color:var(--accent);text-decoration:none;transition:color .3s ease}.plate-mail.svelte-ga9bkd:hover{color:var(--ink)}
