.topo-pane-list.svelte-1m3odf6{padding:4px 14px 16px}.topo-root.svelte-1m3odf6:not(.instrument){--radius-md:8px;--radius-lg:12px}.topo-root.svelte-1m3odf6:not(.instrument) .form-doc:where(.svelte-1m3odf6){border-color:rgb(var(--neutral-30));border-radius:16px;box-shadow:0 1px 2px #0000000a,0 8px 24px -12px #0000001f}.topo-root.svelte-1m3odf6:not(.instrument) .topo-chip:where(.svelte-1m3odf6){border-radius:7px}.topo-root.svelte-1m3odf6{--graticule:#333d360d}.dark .topo-root.svelte-1m3odf6{--graticule:#e8e8e806}.dark .topo-canvas.svelte-1m3odf6,.dark .form-scroll.svelte-1m3odf6{background-color:var(--ground)}.dark .topo-node.svelte-1m3odf6,.dark .form-doc.svelte-1m3odf6{background:var(--raised)}.dark .topo-agent.svelte-1m3odf6{background:var(--raised-2)}.dark .topo-panel.svelte-1m3odf6{border-left-color:var(--rule);background:var(--raised)}.dark .topo-chip.svelte-1m3odf6{background:var(--field)}.dark .topo-label.svelte-1m3odf6{color:var(--muted)}.topo-canvas.svelte-1m3odf6,.form-scroll.svelte-1m3odf6{background-color:var(--canvas);background-image:linear-gradient(var(--graticule) 1px, transparent 0), linear-gradient(90deg, var(--graticule) 1px, transparent 0);background-size:16px 16px;border-radius:12px}.topo-root.svelte-1m3odf6{--accent:rgb(var(--primary-green-70));--failed:#b26b00;--rule:#e4e6e5;--field:#f2f3f2;--canvas:#fafbfa}.dark .topo-root.svelte-1m3odf6{--accent:rgb(var(--primary-green-60));--rule:#2c2c2c;--field:var(--raised-2);--canvas:var(--ground)}.topo-edge.svelte-1m3odf6{fill:none;stroke:rgb(var(--neutral-30));stroke-width:var(--edge-w,1);transition:stroke .25s}.topo-edge-down.svelte-1m3odf6{background-image:linear-gradient(180deg, rgb(var(--primary-green-40)) 50%, transparent 50%);background-size:1.5px 9px;width:1.5px;height:2.5rem;animation:.6s linear infinite svelte-1m3odf6-topo-dash-down}@keyframes svelte-1m3odf6-topo-dash{to{stroke-dashoffset:-8px}}@keyframes svelte-1m3odf6-topo-dash-down{to{background-position:0 9px}}@media (prefers-reduced-motion:reduce){.topo-edge.svelte-1m3odf6,.topo-edge-down.svelte-1m3odf6{animation:none}}.topo-group-head.svelte-1m3odf6{justify-content:space-between;align-items:center;padding-top:8px;display:flex}.topo-group-head-inset.svelte-1m3odf6{padding:4px 1rem 0}.topo-group-help.svelte-1m3odf6{color:rgb(var(--neutral-50));padding:2px 0 4px;font-size:11px;line-height:1.55}.topo-att.svelte-1m3odf6{border-top:1px solid rgb(var(--neutral-20));margin:0 1rem;padding-bottom:8px}.topo-label.svelte-1m3odf6{color:var(--muted,rgb(var(--neutral-50)));margin-bottom:.375rem;font-size:12px;font-weight:500}.topo-label-hang.svelte-1m3odf6{white-space:nowrap;margin:0;position:absolute;top:-24px;left:0}.topo-node-wrap.svelte-1m3odf6{z-index:1;position:relative}.topo-node.svelte-1m3odf6{z-index:1;border:1px solid var(--rule);text-align:left;border-radius:10px;align-items:center;gap:.625rem;width:100%;min-height:3.5rem;padding:.5rem .75rem .5rem .5rem;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 1px 2px #0000000a}.topo-node.svelte-1m3odf6:hover{border-color:rgb(var(--neutral-30));box-shadow:0 4px 12px -6px #0000001f}.topo-node-remove.svelte-1m3odf6{z-index:2;border:1px solid rgb(var(--neutral-30));background:var(--raised);width:1.375rem;height:1.375rem;color:rgb(var(--neutral-80));opacity:0;border-radius:9999px;justify-content:center;align-items:center;transition:opacity .12s,color .12s,border-color .12s;display:inline-flex;position:absolute;top:-.4rem;right:-.4rem;box-shadow:0 1px 3px #00000024}.topo-node-remove.svelte-1m3odf6:hover{border-color:var(--failed);color:var(--failed)}.topo-node-wrap.svelte-1m3odf6:hover .topo-node-remove:where(.svelte-1m3odf6),.topo-node-remove.svelte-1m3odf6:focus-visible{opacity:1}.topo-selected.svelte-1m3odf6,.topo-selected.svelte-1m3odf6:hover{border-color:rgb(var(--neutral-40));box-shadow:0 4px 12px -6px #0000001f}.topo-node-off.svelte-1m3odf6{opacity:.6}.topo-node-icon.svelte-1m3odf6{background:var(--field);width:30px;height:30px;color:rgb(var(--neutral-70));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.topo-node-title.svelte-1m3odf6{color:rgb(var(--neutral-90));font-size:.8125rem;font-weight:500;line-height:1.125rem;display:block}.topo-node-sub.svelte-1m3odf6{-webkit-line-clamp:2;line-clamp:2;color:rgb(var(--neutral-50));-webkit-box-orient:vertical;font-size:.75rem;line-height:1rem;display:-webkit-box;overflow:hidden}.topo-add-node.svelte-1m3odf6{z-index:1;border:1px dashed var(--rule,rgb(var(--neutral-30)));background:var(--raised,#fff);width:100%;min-height:3.5rem;color:var(--muted,rgb(var(--neutral-50)));border-radius:10px;justify-content:center;align-items:center;gap:.25rem;font-size:12px;font-weight:500;transition:border-color .12s,color .12s;display:flex;position:relative}.topo-add-node.svelte-1m3odf6:hover{border-style:solid;border-color:var(--mark,rgb(var(--neutral-50)));color:var(--text,rgb(var(--neutral-90)))}.dark .topo-add-node.svelte-1m3odf6{background:0 0}.topo-agent.svelte-1m3odf6{box-shadow:0 1px 2px #0000000a,0 8px 24px -12px #0000001f}.topo-agent-title.svelte-1m3odf6{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.topo-instructions-text.svelte-1m3odf6{-webkit-line-clamp:2;line-clamp:2;white-space:pre-line;color:rgb(var(--neutral-80));-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.25rem;display:-webkit-box;overflow:hidden}.topo-format.svelte-1m3odf6{border:1px solid rgb(var(--neutral-20));color:rgb(var(--neutral-70));border-radius:9999px;align-items:center;gap:.25rem;margin-bottom:.375rem;padding:.0625rem .5rem;font-size:10px;transition:border-color .12s;display:inline-flex}.topo-format.svelte-1m3odf6:hover,.topo-format-selected.svelte-1m3odf6{border-color:rgb(var(--neutral-50));color:rgb(var(--neutral-90))}.topo-section.svelte-1m3odf6{text-align:left;border-radius:.5rem;flex-direction:column;gap:.25rem;width:100%;padding:.5rem;transition:background-color .12s;display:flex;position:relative}.topo-section-divided.svelte-1m3odf6{margin-top:.5rem}.topo-section-divided.svelte-1m3odf6:before{content:"";border-top:1px solid var(--rule,rgb(var(--neutral-20)));position:absolute;top:-.25rem;left:.5rem;right:.5rem}.topo-facts.svelte-1m3odf6{border-top:1px solid rgb(var(--neutral-20));grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr);gap:.25rem;margin-top:.125rem;padding-top:.375rem;display:grid}.topo-fact.svelte-1m3odf6{text-align:left;border-radius:.5rem;flex-direction:column;gap:.125rem;min-width:0;padding:.375rem .5rem;transition:background-color .12s;display:flex}.topo-fact-value.svelte-1m3odf6{white-space:nowrap;min-width:0;color:rgb(var(--neutral-80));align-items:center;gap:.375rem;font-size:.8125rem;line-height:1.25rem;display:flex;overflow:hidden}.topo-values.svelte-1m3odf6{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;min-width:0;font-size:.8125rem;line-height:1.5rem;display:flex}.topo-values-tight.svelte-1m3odf6{gap:.25rem}.topo-value.svelte-1m3odf6{color:rgb(var(--neutral-80));align-items:center;gap:.375rem;display:inline-flex}.topo-tool.svelte-1m3odf6{background:rgb(var(--neutral-10));width:1.625rem;height:1.625rem;color:rgb(var(--neutral-60));cursor:inherit;border-radius:.375rem;justify-content:center;align-items:center;display:inline-flex}.topo-row-label.svelte-1m3odf6{color:rgb(var(--neutral-50));font-size:11px;font-weight:500}.topo-items.svelte-1m3odf6{flex-wrap:wrap;gap:.125rem .75rem;min-width:0;font-size:.8125rem;line-height:1.5rem;display:flex}.topo-item.svelte-1m3odf6{color:rgb(var(--neutral-80));text-align:left;-webkit-text-decoration-color:rgb(var(--neutral-40));text-decoration-color:rgb(var(--neutral-40));text-underline-offset:3px;border-radius:.25rem;align-items:center;gap:.375rem;display:inline-flex}.topo-item.svelte-1m3odf6:hover,.topo-item-selected.svelte-1m3odf6{color:rgb(var(--neutral-90));text-decoration-line:underline}.topo-item-empty.svelte-1m3odf6{color:rgb(var(--neutral-40))}.topo-item-accent.svelte-1m3odf6{color:rgb(var(--primary-green-70))}.topo-choice.svelte-1m3odf6{border:1px solid rgb(var(--neutral-20));height:1.75rem;color:rgb(var(--neutral-80));border-radius:.375rem;align-items:center;gap:.375rem;padding:0 .625rem;font-size:12px;transition:border-color .12s,background-color .12s;display:inline-flex}.topo-choice.svelte-1m3odf6:hover:not(:disabled){border-color:rgb(var(--neutral-40));background:rgb(var(--neutral-10))}.topo-choice.svelte-1m3odf6:disabled{cursor:default;color:rgb(var(--neutral-40))}.topo-panel.svelte-1m3odf6{animation:.18s ease-out svelte-1m3odf6-topo-panel-in;box-shadow:-8px 0 24px -16px #0000002e}@keyframes svelte-1m3odf6-topo-panel-in{0%{opacity:0;transform:translate(16px)}}@media (prefers-reduced-motion:reduce){.topo-panel.svelte-1m3odf6{animation:none}}.topo-field.svelte-1m3odf6{flex-direction:column;gap:.375rem;padding:.875rem 1rem .25rem;display:flex}.topo-edge-data.svelte-1m3odf6{stroke:rgb(var(--neutral-30));stroke-dasharray:none;animation:none}.topo-manual.svelte-1m3odf6{align-self:flex-start;align-items:center;gap:.5rem;height:3.5rem;padding:.25rem .375rem .25rem .75rem;display:flex}.topo-manual-square.svelte-1m3odf6{background:rgb(var(--neutral-80));border-radius:1px;width:9px;height:9px;transition:background-color .25s}.topo-manual.lit.svelte-1m3odf6 .topo-manual-square:where(.svelte-1m3odf6){background:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 20%, transparent)}.topo-manual-text.svelte-1m3odf6{letter-spacing:.02em;white-space:nowrap;color:rgb(var(--neutral-60));font-size:11px;line-height:13px}.topo-notice.svelte-1m3odf6{z-index:15;border:1px solid rgb(var(--neutral-20));background:var(--raised);color:rgb(var(--neutral-80));white-space:nowrap;border-radius:.375rem;align-items:center;gap:.75rem;padding:.4375rem .75rem;font-size:12px;display:flex;position:absolute;top:.75rem;transform:translate(-50%);box-shadow:0 2px 8px #00000014}.topo-notice-action.svelte-1m3odf6{color:rgb(var(--neutral-90));text-underline-offset:3px;font-weight:500;text-decoration:underline}.topo-runbar-live.svelte-1m3odf6{background:#fff;border-radius:9999px;width:6px;height:6px;animation:1.4s ease-in-out infinite svelte-1m3odf6-topo-runbar-pulse}@keyframes svelte-1m3odf6-topo-runbar-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.topo-runbar-live.svelte-1m3odf6{animation:none}}.topo-runbar-name.svelte-1m3odf6{text-overflow:ellipsis;max-width:320px;display:inline-block;overflow:hidden}.topo-tool-group.svelte-1m3odf6{gap:.25rem;width:auto;padding:0 .375rem}.topo-schedule-rows.svelte-1m3odf6{flex-direction:column;gap:.25rem;margin-top:.5rem;display:flex}.topo-schedule-row.svelte-1m3odf6{border:1px solid rgb(var(--neutral-20));color:rgb(var(--neutral-70));border-radius:.25rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.125rem .5rem;font-size:.75rem;display:flex}.topo-run.svelte-1m3odf6{background:rgb(var(--primary-green-60));color:#fff;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;width:100%;padding:.4375rem .75rem;font-size:13px;font-weight:500;transition:background-color .15s;display:inline-flex}.topo-run.svelte-1m3odf6:hover:not(:disabled){background:rgb(var(--primary-green-70))}.topo-run.svelte-1m3odf6:disabled{cursor:not-allowed;background:rgb(var(--neutral-20));color:rgb(var(--neutral-50))}.topo-node-stack.svelte-1m3odf6{flex-direction:column;align-items:stretch;gap:.5rem;padding:.625rem .75rem}.topo-cap-group.svelte-1m3odf6{display:contents}.topo-overflow.svelte-1m3odf6{height:36px;color:var(--muted);text-align:left;white-space:nowrap;text-overflow:ellipsis;margin:-.5rem 0 -.625rem;font-size:11px;line-height:36px;display:block;overflow:hidden}.topo-data-rule.svelte-1m3odf6{border-top:1px solid var(--rowrule);margin:0 -.75rem}.topo-data-sublabel.svelte-1m3odf6{color:var(--muted);margin-bottom:-2px;font-size:11px;font-weight:500}.topo-chip-extent.svelte-1m3odf6{color:var(--muted)}.topo-chip-tool.svelte-1m3odf6{color:rgb(var(--neutral-80));gap:.3rem;font-size:11px;font-weight:400}.topo-chip-tool.svelte-1m3odf6 svg{filter:var(--vendor-filter);flex-shrink:0}.topo-chip-data.svelte-1m3odf6{color:rgb(var(--neutral-80));gap:.375rem;font-size:11px}.topo-field-label.svelte-1m3odf6{color:rgb(var(--neutral-90));font-size:12px;font-weight:500}.topo-pane-head.svelte-1m3odf6{border-bottom:1px solid rgb(var(--neutral-20));flex-shrink:0;align-items:center;gap:.5rem;height:44px;padding:0 .875rem;display:flex}.topo-pane-subject.svelte-1m3odf6{white-space:nowrap;color:rgb(var(--neutral-50));margin-right:.125rem;font-size:12px;font-weight:500}.topo-machine.svelte-1m3odf6{color:rgb(var(--neutral-50));font-size:12px}.topo-pane-name.svelte-1m3odf6{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:rgb(var(--neutral-90));flex:1;font-size:13px;font-weight:500;overflow:hidden}.topo-pane-status.on.svelte-1m3odf6{color:var(--accent)}.topo-pane-body.svelte-1m3odf6{flex:1;min-height:0;padding-bottom:48px;overflow-y:auto}.topo-block.svelte-1m3odf6{border-bottom:1px solid rgb(var(--neutral-20));padding-bottom:.75rem}.topo-pane-intro.svelte-1m3odf6{color:rgb(var(--neutral-60));padding:.75rem .875rem;font-size:12px;line-height:1.55}.topo-rows.svelte-1m3odf6{padding:.5rem 0}.topo-rows-inset.svelte-1m3odf6{padding:0 1rem .5rem}.topo-input-error.svelte-1m3odf6{border-color:var(--failed)}.topo-input.svelte-1m3odf6{border-radius:var(--radius-md);border:1px solid rgb(var(--neutral-20));color:rgb(var(--neutral-90));padding:.375rem .625rem;font-size:13px}.topo-input.svelte-1m3odf6:focus{border-color:rgb(var(--neutral-50));outline:none}.topo-editor.svelte-1m3odf6{border-radius:var(--radius-md);border:1px solid rgb(var(--neutral-20))}.topo-editor.svelte-1m3odf6 .milkdown-prose{color:rgb(var(--neutral-80));font-family:inherit;font-size:.8125rem;font-weight:400;line-height:1.25rem}.topo-neutral.svelte-1m3odf6 .bg-primary-green-10{background:var(--ground)}.topo-neutral.svelte-1m3odf6 .text-primary-green-70{color:var(--text)}.topo-neutral.svelte-1m3odf6 .hover\:border-primary-green-40:hover,.topo-neutral.svelte-1m3odf6 .focus-visible\:border-primary-green-60:focus-visible{border-color:var(--mark)}.topo-neutral.svelte-1m3odf6 .focus-visible\:ring-primary-green-60\/20:focus-visible{--tw-ring-color:#333d3626}.instrument.svelte-1m3odf6 .topo-pane-status.on:where(.svelte-1m3odf6){color:var(--accent)}.topo-field-help.svelte-1m3odf6{color:rgb(var(--neutral-50));margin-top:-.125rem;margin-bottom:.25rem;font-size:11px;line-height:1.55}@font-face{font-family:RoobertMono;src:url(./roobert-mono-regular.Ebk21l5x.woff2)format("woff2");font-weight:400;font-display:swap}.instrument.svelte-1m3odf6{--tint:#333d360a;--graticule:#333d3608;--edge:#cfd3d0;--vendor-filter:none;--ease:cubic-bezier(.23, 1, .32, 1)}.dark .instrument.svelte-1m3odf6{--tint:#e8e8e80a;--graticule:#e8e8e804;--edge:#3a3a3a;--vendor-filter:grayscale(1) opacity(.6)}.instrument.svelte-1m3odf6 *{transition-timing-function:var(--ease)}.instrument.svelte-1m3odf6 .topo-canvas:where(.svelte-1m3odf6),.instrument.svelte-1m3odf6 .form-scroll:where(.svelte-1m3odf6){background-color:var(--ground);background-image:linear-gradient(var(--graticule) 1px, transparent 1px), linear-gradient(90deg, var(--graticule) 1px, transparent 1px);background-size:16px 16px}.instrument.svelte-1m3odf6 .topo-node:where(.svelte-1m3odf6),.instrument.svelte-1m3odf6 .topo-agent:where(.svelte-1m3odf6),.instrument.svelte-1m3odf6 .topo-node-remove:where(.svelte-1m3odf6){border-radius:var(--radius-lg);border:1px solid var(--rule);box-shadow:none;transition-duration:.15s}.instrument.svelte-1m3odf6 .topo-agent:where(.svelte-1m3odf6){background:var(--raised)}.instrument.svelte-1m3odf6 .topo-node:where(.svelte-1m3odf6):hover{border-color:rgb(var(--primary-green-40));box-shadow:none}.instrument.svelte-1m3odf6 .topo-agent:where(.svelte-1m3odf6):hover{border-color:rgb(var(--primary-green-40))}.instrument.svelte-1m3odf6 .topo-selected:where(.svelte-1m3odf6),.instrument.svelte-1m3odf6 .topo-selected:where(.svelte-1m3odf6):hover,.instrument.svelte-1m3odf6 .topo-agent-selected:where(.svelte-1m3odf6){border-color:rgb(var(--primary-green-60));box-shadow:0 0 0 3px rgb(var(--primary-green-60) / .15)}.instrument.svelte-1m3odf6 .topo-node-icon:where(.svelte-1m3odf6){border-radius:var(--radius-md);border:1px solid var(--rule);color:var(--text);background:0 0}.instrument.svelte-1m3odf6 .topo-node-icon:where(.svelte-1m3odf6) svg,.instrument.svelte-1m3odf6 .topo-agent:where(.svelte-1m3odf6) img{filter:var(--vendor-filter)}.instrument.svelte-1m3odf6 .topo-panel:where(.svelte-1m3odf6){box-shadow:var(--shadow-notebook,0px 2px 4px 0px #19213d14)}.instrument.svelte-1m3odf6 .topo-edge:where(.svelte-1m3odf6){stroke:var(--edge);stroke-width:1px;stroke-dasharray:none;transition:stroke .22s var(--ease);animation:none}.instrument.svelte-1m3odf6 .topo-edge-down:where(.svelte-1m3odf6){background:var(--edge);width:1px;animation:none}.instrument.svelte-1m3odf6 .topo-edge-data:where(.svelte-1m3odf6){stroke:var(--edge)}.instrument.svelte-1m3odf6 .topo-row-label:where(.svelte-1m3odf6),.instrument.svelte-1m3odf6 .topo-node-sub:where(.svelte-1m3odf6),.instrument.svelte-1m3odf6 .topo-status:where(.svelte-1m3odf6),.instrument.svelte-1m3odf6 .topo-chip:where(.svelte-1m3odf6){letter-spacing:0;color:var(--muted);font-size:11px;font-weight:400}.instrument.svelte-1m3odf6 .topo-node-title:where(.svelte-1m3odf6),.instrument.svelte-1m3odf6 .topo-instructions-text:where(.svelte-1m3odf6),.instrument.svelte-1m3odf6 .topo-fact-value:where(.svelte-1m3odf6),.instrument.svelte-1m3odf6 .topo-value:where(.svelte-1m3odf6),.instrument.svelte-1m3odf6 .topo-node-remove:where(.svelte-1m3odf6),.instrument.svelte-1m3odf6 .topo-agent:where(.svelte-1m3odf6) .text-gray-900{color:var(--text)}.instrument.svelte-1m3odf6 .topo-agent:where(.svelte-1m3odf6) .text-gray-400,.instrument.svelte-1m3odf6 .topo-agent:where(.svelte-1m3odf6) .text-gray-500{color:var(--muted)}.topo-agent.svelte-1m3odf6 .topo-placeholder:where(.svelte-1m3odf6),.instrument.svelte-1m3odf6 .topo-agent:where(.svelte-1m3odf6) .topo-placeholder:where(.svelte-1m3odf6){color:rgb(var(--neutral-40))}.instrument.svelte-1m3odf6 .topo-section:where(.svelte-1m3odf6){border-radius:var(--radius-md)}.instrument.svelte-1m3odf6 .topo-facts:where(.svelte-1m3odf6){border-color:var(--rule)}.instrument.svelte-1m3odf6 .topo-section-divided:where(.svelte-1m3odf6):before{border-top-color:var(--rule)}.instrument.svelte-1m3odf6 .topo-status:where(.svelte-1m3odf6){background:0 0;gap:.375rem;padding:0}.topo-chip.svelte-1m3odf6{background:var(--field);border:1px solid #0000;border-radius:3px;align-items:center;height:22px;padding:0 .5rem;display:inline-flex}.topo-chip-more.svelte-1m3odf6{color:rgb(var(--neutral-50));font-size:11px;font-weight:400}.instrument.svelte-1m3odf6 .topo-chip:where(.svelte-1m3odf6){color:var(--text)}.instrument.svelte-1m3odf6 .topo-chip-more:where(.svelte-1m3odf6){color:var(--muted);border-style:dashed}.topo-dot.svelte-1m3odf6{z-index:0;background:var(--accent);offset-rotate:0deg;offset-anchor:center;pointer-events:none;border-radius:1.5px;width:4.5px;height:4.5px;animation:2.6s linear infinite svelte-1m3odf6-topo-dot-flow;position:absolute;top:0;left:0}.topo-dot-paused.svelte-1m3odf6{animation-play-state:paused}@keyframes svelte-1m3odf6-topo-dot-flow{0%{offset-distance:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}@media (prefers-reduced-motion:reduce){.topo-dot.svelte-1m3odf6{offset-distance:50%;animation:none}.topo-dot-half.svelte-1m3odf6{display:none}}.topo-root.svelte-1m3odf6 .topo-live-active:where(.svelte-1m3odf6){border-color:var(--accent);box-shadow:none;animation:2.4s ease-in-out infinite svelte-1m3odf6-topo-live-breathe}@keyframes svelte-1m3odf6-topo-live-breathe{50%{border-color:color-mix(in srgb, var(--accent) 45%, transparent)}}@media (prefers-reduced-motion:reduce){.topo-root.svelte-1m3odf6 .topo-live-active:where(.svelte-1m3odf6){animation:none}}.topo-root.svelte-1m3odf6 .topo-live-done:where(.svelte-1m3odf6){border-color:color-mix(in srgb, var(--accent) 55%, transparent);box-shadow:none}.topo-root.svelte-1m3odf6 .topo-live-failed:where(.svelte-1m3odf6){border-color:var(--failed);box-shadow:none}.topo-root.svelte-1m3odf6 .topo-live-done:where(.svelte-1m3odf6),.topo-root.svelte-1m3odf6 .topo-live-failed:where(.svelte-1m3odf6){transition:border-color .25s}.topo-root.svelte-1m3odf6 .topo-chip-used:where(.svelte-1m3odf6){border-color:color-mix(in srgb, var(--accent) 55%, transparent);color:color-mix(in srgb, var(--accent) 80%, transparent)}.topo-root.svelte-1m3odf6 .topo-chip-active:where(.svelte-1m3odf6){background:color-mix(in srgb, var(--accent) 8%, transparent);color:var(--accent)}.topo-root.svelte-1m3odf6 .topo-overflow-active:where(.svelte-1m3odf6){color:var(--accent);animation:1.8s ease-in-out infinite svelte-1m3odf6-topo-overflow-pulse}@keyframes svelte-1m3odf6-topo-overflow-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.topo-root.svelte-1m3odf6 .topo-overflow-active:where(.svelte-1m3odf6){animation:none}}.topo-root.svelte-1m3odf6 .topo-chip-unread:where(.svelte-1m3odf6){border-style:dashed}.topo-root.svelte-1m3odf6 .topo-chip-used:where(.svelte-1m3odf6),.topo-root.svelte-1m3odf6 .topo-chip-active:where(.svelte-1m3odf6){transition:border-color .25s,color .25s,box-shadow .25s}.topo-root.svelte-1m3odf6 .topo-edge.topo-edge-active:where(.svelte-1m3odf6),.topo-root.svelte-1m3odf6 .topo-edge.topo-edge-done:where(.svelte-1m3odf6),.topo-root.svelte-1m3odf6 .topo-edge.topo-edge-failed:where(.svelte-1m3odf6){stroke-width:calc(var(--edge-w,1) * 1.3)}.topo-root.svelte-1m3odf6 .topo-edge.topo-edge-active:where(.svelte-1m3odf6){stroke:var(--accent);stroke-opacity:.5}.topo-root.svelte-1m3odf6 .topo-edge.topo-edge-failed:where(.svelte-1m3odf6){stroke:var(--failed)}.topo-root.svelte-1m3odf6 .topo-edge.topo-edge-done:where(.svelte-1m3odf6){stroke:color-mix(in srgb, var(--accent) 55%, transparent)}.instrument.svelte-1m3odf6 .topo-edge:where(.svelte-1m3odf6){shape-rendering:crispedges}.form-scroll.svelte-1m3odf6{background-color:var(--ground);height:100%;padding:24px 1.25rem 110px;overflow-y:auto}.form-doc.svelte-1m3odf6{border:1px solid var(--rule,rgb(var(--neutral-20)));background:var(--raised,#fff);border-radius:4px;flex-direction:column;width:100%;max-width:800px;margin:0 auto;display:flex;box-shadow:0 1px 3px #333d360f}.form-doc.svelte-1m3odf6 .form-changed:where(.svelte-1m3odf6){box-shadow:none;position:relative}.form-doc.svelte-1m3odf6 .form-changed:where(.svelte-1m3odf6):before{content:"";background:rgb(var(--primary-green-40));border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:-20px}.form-identity.svelte-1m3odf6{align-items:center;gap:10px;display:flex}.form-name-input.svelte-1m3odf6{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:15px;font-weight:600}.form-name-input.svelte-1m3odf6::placeholder{color:var(--mark)}.form-doc-field.svelte-1m3odf6{margin-top:32px}.form-doc-label.svelte-1m3odf6{color:var(--muted);margin-bottom:8px;font-size:11px;line-height:14px;display:block}.form-doc-editor.svelte-1m3odf6{min-height:160px;padding:10px 6px}.form-doc-selects.svelte-1m3odf6{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr);gap:16px;margin-top:24px;display:grid}.form-strip-lead.svelte-1m3odf6{margin-top:24px}.form-doc-field.svelte-1m3odf6+.form-strip:where(.svelte-1m3odf6){margin-top:16px}.form-section-title.svelte-1m3odf6{border-top:1px solid var(--rule,rgb(var(--neutral-20)));color:var(--muted,rgb(var(--neutral-50)));margin-top:40px;padding-top:24px;font-size:12px;font-weight:500}.form-strip.svelte-1m3odf6{flex-direction:column;display:flex}.form-doc-empty.svelte-1m3odf6{color:var(--muted);font-size:12px;font-weight:500}.form-doc-empty.svelte-1m3odf6:hover{color:var(--text)}.form-run-word.svelte-1m3odf6{letter-spacing:0;color:rgb(var(--primary-green-60));margin-left:auto;font-size:11px}.form-column.svelte-1m3odf6{min-width:0}.form-column.svelte-1m3odf6>section+section{margin-top:24px}.form-list.svelte-1m3odf6{padding:8px 16px}.form-sublabel.svelte-1m3odf6{color:var(--muted);padding:6px 0 2px;font-size:11px;font-weight:500}.form-hint.svelte-1m3odf6{color:var(--muted);padding:6px 0 4px;font-size:11px;line-height:1.55}.form-facts.svelte-1m3odf6,.topo-detail.svelte-1m3odf6{padding:16px}.topo-flash.svelte-1m3odf6,.topo-changed.svelte-1m3odf6{box-shadow:inset 2px 0 0 rgb(var(--primary-green-40))}.topo-fields.svelte-1m3odf6>*+*{border-top:1px solid var(--rule)}.topo-field-title.svelte-1m3odf6{justify-content:space-between;align-items:center;display:flex}.form-changed.svelte-1m3odf6{box-shadow:inset 2px 0 0 rgb(var(--primary-green-40))}.form-add-row.svelte-1m3odf6{padding-top:.75rem;display:block}.form-add-row.svelte-1m3odf6:hover,.form-choose.svelte-1m3odf6:hover{text-underline-offset:3px;text-decoration:underline}.form-callers.svelte-1m3odf6{padding:0 0 .5rem 170px}.form-callers-toggle.svelte-1m3odf6{text-align:left;max-width:100%;color:var(--muted);align-items:center;gap:.25rem;padding:0 0 .5rem 170px;font-size:12px;display:flex}.form-callers-toggle.svelte-1m3odf6:not(:disabled):hover{color:var(--text)}.form-caller.svelte-1m3odf6{border-bottom:1px solid rgb(var(--neutral-10));color:var(--text);align-items:center;gap:.625rem;margin:0 -.5rem;padding:9px .5rem;font-size:13px;display:flex}.form-caller.svelte-1m3odf6:hover{background:rgb(var(--neutral-10))}.form-caller.svelte-1m3odf6:last-child{border-bottom:0}.form-check.svelte-1m3odf6{color:var(--text);align-items:center;gap:.5rem;padding:.5rem 0;font-size:13px;display:flex}.form-subhead.svelte-1m3odf6{letter-spacing:0;color:var(--muted);margin-bottom:.375rem;font-size:11px}.form-fact-value.svelte-1m3odf6{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);flex:1;font-size:12px;overflow:hidden}.form-fact-code.svelte-1m3odf6{font-family:RoobertMono,ui-monospace,monospace;font-size:11px}.form-machine.svelte-1m3odf6{letter-spacing:0;color:var(--muted);white-space:nowrap;font-size:11px}.form-action.svelte-1m3odf6,.form-choose.svelte-1m3odf6,.form-add-row.svelte-1m3odf6{color:var(--text);white-space:nowrap;font-size:12px;font-weight:500}.form-action.svelte-1m3odf6:hover{text-underline-offset:3px;text-decoration:underline}.form-empty.svelte-1m3odf6{color:var(--muted);padding:.5rem 0;font-size:12px}
