.transparent.svelte-1wg91mu{background:0 0}.a11y-hidden.svelte-13pq11u{display:none}.a11y-live-msg.svelte-13pq11u{clip:rect(0px, 0px, 0px, 0px);clip-path:inset(100%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.svelte-flow__selection.svelte-1vr3gfi{position:absolute;top:0;left:0}.svelte-flow__selection-wrapper.svelte-sf2y5e{z-index:2000;pointer-events:all;position:absolute;top:0;left:0}.svelte-flow__selection-wrapper.svelte-sf2y5e:focus,.svelte-flow__selection-wrapper.svelte-sf2y5e:focus-visible{outline:none}.svelte-flow.svelte-mkap6j{z-index:0;width:100%;height:100%;position:relative;overflow:hidden}.range-slider.svelte-1usftpc{--thumb:var(--dc-range-thumb-tray);--hit:var(--dc-range-hit-tray);--accent:var(--dc-range-accent-primary);--accent-edge:var(--dc-range-accent-primary-edge);--fill-color:color-mix(in srgb, var(--accent) 72%, transparent);--ring:color-mix(in srgb, var(--accent) 12%, transparent);--track-lit:var(--dc-range-track-bg);--track-stub:var(--dc-range-stub-bg);--track-image:linear-gradient(to right, var(--fill-color) var(--fill,0%), var(--track-lit) var(--fill,0%), var(--track-lit) var(--lit,100%), var(--track-stub) var(--lit,100%));width:100%;height:var(--hit);cursor:ew-resize;appearance:none;touch-action:pan-y;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}.range-slider.size-card.svelte-1usftpc{--thumb:var(--dc-range-thumb-card);--hit:var(--dc-range-hit-card)}.range-slider.accent-warning.svelte-1usftpc{--accent:var(--dc-range-accent-warning);--accent-edge:var(--dc-range-accent-warning)}.range-slider.svelte-1usftpc:focus,.range-slider.svelte-1usftpc:focus-visible{outline:none}.range-slider.svelte-1usftpc:disabled{cursor:default;opacity:.45}.range-slider.stubbed.svelte-1usftpc{--track-image:repeating-linear-gradient(-45deg, var(--dc-range-stub-hatch) 0 1px, transparent 1px 3px), linear-gradient(to right, var(--fill-color) var(--fill,0%), var(--track-lit) var(--fill,0%), var(--track-lit) var(--lit,100%), var(--track-stub) var(--lit,100%));--track-size:calc(100% - var(--lit,100%)) 100%, 100% 100%;--track-position:right center, left center}.range-slider.svelte-1usftpc::-webkit-slider-runnable-track{height:var(--dc-range-track);border-radius:var(--dc-radius-full);background-image:var(--track-image);background-size:var(--track-size,100% 100%);background-position:var(--track-position,left center);background-repeat:no-repeat}.range-slider.svelte-1usftpc::-webkit-slider-thumb{width:var(--thumb);height:var(--thumb);margin-top:calc((var(--dc-range-track) - var(--thumb)) / 2);border:var(--dc-range-thumb-stroke) solid var(--accent-edge);background:var(--dc-range-thumb-bg);transition:box-shadow var(--dc-transition-fast);appearance:none;border-radius:50%;box-shadow:0 0 #0000}.range-slider.svelte-1usftpc:not(:disabled):hover::-webkit-slider-thumb{box-shadow:0 0 0 var(--dc-range-ring) var(--ring)}.range-slider.svelte-1usftpc:not(:disabled):active::-webkit-slider-thumb{box-shadow:0 0 0 var(--dc-range-ring) var(--ring)}.range-slider.svelte-1usftpc:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 var(--dc-range-ring) var(--ring)}.range-slider.svelte-1usftpc::-moz-range-track{height:var(--dc-range-track);border-radius:var(--dc-radius-full);background-image:var(--track-image);background-size:var(--track-size,100% 100%);background-position:var(--track-position,left center);background-repeat:no-repeat}.range-slider.svelte-1usftpc::-moz-range-thumb{width:var(--thumb);height:var(--thumb);border:var(--dc-range-thumb-stroke) solid var(--accent-edge);background:var(--dc-range-thumb-bg);transition:box-shadow var(--dc-transition-fast);border-radius:50%;box-shadow:0 0 #0000}.range-slider.svelte-1usftpc:not(:disabled):hover::-moz-range-thumb{box-shadow:0 0 0 var(--dc-range-ring) var(--ring)}.range-slider.svelte-1usftpc:not(:disabled):active::-moz-range-thumb{box-shadow:0 0 0 var(--dc-range-ring) var(--ring)}.range-slider.svelte-1usftpc:focus-visible::-moz-range-thumb{box-shadow:0 0 0 var(--dc-range-ring) var(--ring)}.curve.svelte-xdnyn6{width:100%;min-width:0;display:block}svg.svelte-xdnyn6{-webkit-user-select:none;user-select:none;width:100%;display:block;overflow:visible}.interactive.svelte-xdnyn6 svg:where(.svelte-xdnyn6){touch-action:none}.axis.svelte-xdnyn6{stroke:var(--dc-surface-border);stroke-width:1px;vector-effect:non-scaling-stroke}.tick.svelte-xdnyn6{stroke:var(--dc-border-soft);stroke-width:1px}.tick-label.svelte-xdnyn6{fill:var(--dc-text-faint);font-family:var(--dc-font-mono);font-size:9px}.band.svelte-xdnyn6{fill:var(--color-data-band)}.skirt.svelte-xdnyn6{fill:color-mix(in srgb, var(--curve-color) 6%, transparent)}.primary.svelte-xdnyn6,.ghost.svelte-xdnyn6,.overlay.svelte-xdnyn6{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.primary.svelte-xdnyn6{stroke:var(--curve-color);stroke-width:1.5px}.tray.svelte-xdnyn6 .primary:where(.svelte-xdnyn6){fill:color-mix(in srgb, var(--curve-color) 8%, transparent)}.ghost.svelte-xdnyn6{stroke:var(--dc-text-muted);stroke-width:1px;stroke-dasharray:3 3;opacity:.7;pointer-events:none}.overlay.svelte-xdnyn6{stroke:var(--overlay-color);stroke-width:1px;stroke-dasharray:2 2;opacity:.9;pointer-events:none}.overlay-hit.svelte-xdnyn6{fill:none;stroke:#0000;stroke-width:8px;pointer-events:stroke;vector-effect:non-scaling-stroke}.mean.svelte-xdnyn6{stroke:var(--curve-color);stroke-width:1px;vector-effect:non-scaling-stroke}.median.svelte-xdnyn6{stroke:var(--dc-text-muted);stroke-width:1px;stroke-dasharray:2 3;opacity:.8;vector-effect:non-scaling-stroke}.handle.svelte-xdnyn6{cursor:grab;outline:none}.handle.active.svelte-xdnyn6{cursor:grabbing}.hit.svelte-xdnyn6{fill:#0000;stroke:none;pointer-events:all}.peak-proxy.svelte-xdnyn6{cursor:grab}.peak-proxy.active.svelte-xdnyn6{cursor:grabbing}.shape.svelte-xdnyn6{fill:var(--curve-plate,var(--dc-surface));stroke:var(--dc-text-muted);stroke-width:1px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;transition:transform var(--dc-transition-fast), stroke var(--dc-transition-fast), fill var(--dc-transition-fast)}.ring.svelte-xdnyn6{fill:none;stroke:var(--dc-primary);stroke-width:1px;opacity:0;vector-effect:non-scaling-stroke;pointer-events:none;transition:opacity var(--dc-transition-fast)}.handle.svelte-xdnyn6:hover .shape:where(.svelte-xdnyn6),.handle.hovered.svelte-xdnyn6 .shape:where(.svelte-xdnyn6),.handle.svelte-xdnyn6:focus-visible .shape:where(.svelte-xdnyn6),.handle.active.svelte-xdnyn6 .shape:where(.svelte-xdnyn6),.handle.lit.svelte-xdnyn6 .shape:where(.svelte-xdnyn6){transform:scale(var(--grow,1.33));stroke:var(--dc-primary)}.handle.svelte-xdnyn6:hover .ring:where(.svelte-xdnyn6),.handle.hovered.svelte-xdnyn6 .ring:where(.svelte-xdnyn6),.handle.svelte-xdnyn6:focus-visible .ring:where(.svelte-xdnyn6),.handle.active.svelte-xdnyn6 .ring:where(.svelte-xdnyn6),.handle.lit.svelte-xdnyn6 .ring:where(.svelte-xdnyn6){opacity:.4}.handle.active.svelte-xdnyn6 .shape:where(.svelte-xdnyn6){fill:var(--dc-primary)}.readout.svelte-xdnyn6{fill:var(--dc-primary-text);font-family:var(--dc-font-mono);font-variant-numeric:tabular-nums;pointer-events:none;opacity:0;transition:opacity var(--dc-transition-fast);font-size:9px}.handle.active.svelte-xdnyn6 .readout:where(.svelte-xdnyn6),.handle.svelte-xdnyn6:focus-visible .readout:where(.svelte-xdnyn6){opacity:1}@media (prefers-reduced-motion:reduce){.shape.svelte-xdnyn6,.ring.svelte-xdnyn6,.readout.svelte-xdnyn6{transition:none!important}}.editor.svelte-1i7b88l{gap:var(--dc-space-3);min-width:0;font-family:var(--dc-font-mono);margin:0;padding:0;display:grid}.editor[data-size=card].svelte-1i7b88l{gap:3px}.readouts.svelte-1i7b88l{align-items:baseline;gap:var(--dc-space-3);min-width:0;min-height:1.75rem;display:flex}.readout.svelte-1i7b88l{color:var(--dc-text-muted);font-size:var(--dc-text-sm);white-space:nowrap;align-items:baseline;gap:1px;display:inline-flex}.readout.svelte-1i7b88l .unit:where(.svelte-1i7b88l){color:var(--dc-text-muted);font-size:var(--dc-text-sm)}.readout.svelte-1i7b88l .sep:where(.svelte-1i7b88l){margin:0 4px}.readouts.svelte-1i7b88l .readout:where(.svelte-1i7b88l) input.field:where(.svelte-1i7b88l){min-width:2ch;height:auto;color:var(--dc-text-secondary);font:inherit;font-size:var(--dc-text-md);font-variant-numeric:tabular-nums;text-align:left;appearance:textfield;cursor:ew-resize;touch-action:none;transition:color var(--dc-transition-fast), border-color var(--dc-transition-fast);background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;margin:0;padding:0;line-height:1.2}.readouts.svelte-1i7b88l .readout:where(.svelte-1i7b88l) input.field:where(.svelte-1i7b88l)::-webkit-outer-spin-button{appearance:none;margin:0}.readouts.svelte-1i7b88l .readout:where(.svelte-1i7b88l) input.field:where(.svelte-1i7b88l)::-webkit-inner-spin-button{appearance:none;margin:0}.readouts.svelte-1i7b88l .readout-mean:where(.svelte-1i7b88l) input.field:where(.svelte-1i7b88l){color:var(--dc-text);font-size:22px;font-weight:var(--dc-weight-medium);letter-spacing:var(--dc-track-tight);line-height:1.1}.readouts.svelte-1i7b88l .readout:where(.svelte-1i7b88l) input.field:where(.svelte-1i7b88l):hover:not(:focus):not(:disabled){color:var(--dc-text)}.readouts.svelte-1i7b88l .readout:where(.svelte-1i7b88l) input.field:where(.svelte-1i7b88l):focus{border-bottom-color:var(--dc-primary);color:var(--dc-text);cursor:text;outline:none}.readouts.svelte-1i7b88l .readout:where(.svelte-1i7b88l) input.field:where(.svelte-1i7b88l):disabled{cursor:default;opacity:.6}.editor[data-gesture=scrub].svelte-1i7b88l .readouts:where(.svelte-1i7b88l) .readout:where(.svelte-1i7b88l) input.field:where(.svelte-1i7b88l){color:var(--dc-primary-text)}.spacer.svelte-1i7b88l{flex:1}.dot.svelte-1i7b88l{background:var(--dc-warning);opacity:0;width:6px;height:6px;transition:opacity var(--dc-transition-fast);border-radius:50%;align-self:center}.dot.on.svelte-1i7b88l{opacity:1}.well.svelte-1i7b88l{--curve-plate:var(--dc-surface-sunken);min-width:0;padding:var(--dc-space-1) var(--dc-space-2) 0;border:1px solid var(--dc-panel-border);border-radius:var(--dc-radius-sm);background:var(--dc-surface-sunken)}.well.flush.svelte-1i7b88l{--curve-plate:var(--dc-surface-alt);pointer-events:auto;background:0 0;border:0;border-radius:0;padding:0}.chips.svelte-1i7b88l{gap:var(--dc-space-1_5);flex-wrap:wrap;display:flex}.chip.svelte-1i7b88l{border:1px solid var(--dc-surface-border);border-radius:var(--dc-radius-full);min-height:0;color:var(--dc-text-muted);font-size:var(--dc-text-2xs);font-weight:var(--dc-weight-medium);letter-spacing:var(--dc-track-label);text-transform:uppercase;background:0 0;padding:3px 8px}.chip.svelte-1i7b88l:hover:not(:disabled),.chip.svelte-1i7b88l:focus-visible{border-color:var(--dc-border-hover);color:var(--dc-text)}.chip.svelte-1i7b88l:focus-visible{border-color:var(--dc-primary)}.knobs.svelte-1i7b88l{gap:var(--dc-space-1);display:grid}.knob.svelte-1i7b88l{gap:var(--dc-space-2);grid-template-columns:3rem minmax(0,1fr) 3.75rem minmax(18px,auto);align-items:center;display:grid}.knob.svelte-1i7b88l .name:where(.svelte-1i7b88l){color:var(--dc-text-muted);font-size:var(--dc-text-xs)}.knob.svelte-1i7b88l output:where(.svelte-1i7b88l){color:var(--dc-text);font-size:var(--dc-text-xs);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.knob-end.svelte-1i7b88l{width:18px}.reset.svelte-1i7b88l{border:1px solid var(--dc-surface-border);border-radius:var(--dc-radius-full);min-height:0;color:var(--dc-text-muted);font-size:var(--dc-text-2xs);letter-spacing:normal;text-transform:none;white-space:nowrap;cursor:pointer;background:0 0;padding:1px 7px}.reset.svelte-1i7b88l:hover,.reset.svelte-1i7b88l:focus-visible{color:var(--dc-text);border-color:var(--dc-border-hover)}.card-row.svelte-1i7b88l{gap:var(--dc-space-1_5);height:12px;color:var(--dc-text-muted);pointer-events:auto;grid-template-columns:8px minmax(0,1fr) minmax(28px,auto);align-items:center;font-size:7.5px;line-height:1;display:grid}.card-row.svelte-1i7b88l .prefix:where(.svelte-1i7b88l){text-align:center}.card-value.svelte-1i7b88l{color:var(--dc-text-label);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.card-reset.svelte-1i7b88l{min-height:0;color:var(--dc-text-label);font:inherit;letter-spacing:normal;text-transform:none;text-underline-offset:2px;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.card-reset.svelte-1i7b88l:hover,.card-reset.svelte-1i7b88l:focus-visible{color:var(--dc-text)}@media (prefers-reduced-motion:reduce){.dot.svelte-1i7b88l,.readouts.svelte-1i7b88l .readout:where(.svelte-1i7b88l) input.field:where(.svelte-1i7b88l){transition:none!important}}.event-node.svelte-1sl38dz{width:232px;height:236px;position:relative}.node-body.svelte-1sl38dz{border:1px solid var(--dc-surface-border);border-radius:var(--dc-radius-lg);background:var(--dc-surface-alt);text-align:left;cursor:pointer;width:100%;height:100%;box-shadow:var(--dc-shadow-node);transition:border-color var(--dc-transition-fast), opacity var(--dc-transition-fast);padding:0;display:block;overflow:hidden}.node-body.svelte-1sl38dz:hover{border-color:var(--dc-border-hover);transition-duration:0s}.statement-hit.svelte-1sl38dz{cursor:pointer;min-width:0;min-height:0;display:block}.statement-hit.svelte-1sl38dz:focus-visible{outline:1px solid var(--dc-color-brand);outline-offset:2px}.event-node.selected.svelte-1sl38dz .node-body:where(.svelte-1sl38dz){outline:1px solid var(--dc-color-brand);outline-offset:2px;border-color:var(--dc-color-brand-edge)}.event-node.connect-target.svelte-1sl38dz .node-body:where(.svelte-1sl38dz){outline:2px dashed var(--dc-color-brand-text);outline-offset:3px}.event-node.negated.svelte-1sl38dz .node-body:where(.svelte-1sl38dz){opacity:.55}.preview-delta.svelte-1sl38dz{top:-10px;right:var(--dc-space-2);z-index:6;border:1px solid var(--dc-color-brand-edge);border-radius:var(--dc-radius-full);background:var(--dc-surface-alt);color:var(--dc-primary-text);font-family:var(--dc-font-mono);font-size:7px;font-weight:var(--dc-weight-medium);font-variant-numeric:tabular-nums;pointer-events:none;padding:2px 5px;line-height:1.2;position:absolute}.node-content.svelte-1sl38dz{gap:var(--dc-space-2);height:100%;padding:var(--dc-space-3) var(--dc-space-2) var(--dc-space-2_5);grid-template-rows:minmax(0,1fr) 148px;display:grid}.node-statement.svelte-1sl38dz{max-height:68px;color:var(--dc-text);font-size:12px;font-weight:var(--dc-weight-normal);-webkit-line-clamp:4;line-clamp:4;text-wrap:pretty;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.node-statement-edit.svelte-1sl38dz{width:100%;height:68px;color:var(--dc-text);resize:none;cursor:text;background:0 0;border:none;margin:0;padding:0;font-family:inherit;font-size:12px;line-height:1.35;display:block}.node-statement-edit.svelte-1sl38dz:focus{outline:none}.belief-pending.svelte-1sl38dz{color:var(--dc-text-muted);align-self:center;font-size:8px}.belief-slot.svelte-1sl38dz{display:block}.belief-row.svelte-1sl38dz{right:var(--dc-space-2);bottom:var(--dc-space-2_5);left:var(--dc-space-2);z-index:3;pointer-events:none;gap:3px;min-width:0;display:grid;position:absolute}.price-row.svelte-1sl38dz{justify-content:space-between;align-items:baseline;gap:var(--dc-space-1_5);min-width:0;display:flex}.price.svelte-1sl38dz{color:var(--dc-text);font-family:var(--dc-font-mono);font-size:17px;font-weight:var(--dc-weight-medium);font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1}.band.svelte-1sl38dz{color:var(--dc-text-muted);font-family:var(--dc-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:7.5px}.price.cond.svelte-1sl38dz,.band.cond.svelte-1sl38dz{color:var(--dc-info-text)}.delta-chip.svelte-1sl38dz{font-family:var(--dc-font-mono);font-size:9px;font-weight:var(--dc-weight-medium);font-variant-numeric:tabular-nums;line-height:1}.delta-chip.up.svelte-1sl38dz{color:var(--dc-success-text)}.delta-chip.down.svelte-1sl38dz{color:var(--dc-error-text)}.split-bar.svelte-1sl38dz{background:var(--dc-surface-sunken);border-radius:2px;height:5px;display:flex;overflow:hidden}.split-bar.svelte-1sl38dz i:where(.svelte-1sl38dz){height:100%;display:block}.seg-base.svelte-1sl38dz{background:color-mix(in srgb, var(--dc-warning) 62%, transparent)}.seg-chain.svelte-1sl38dz{background:color-mix(in srgb, var(--accent) 75%, transparent)}.seg-chain-neg.svelte-1sl38dz{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--dc-error-text) 70%, transparent) 0 2px, transparent 2px 4px)}.legend.svelte-1sl38dz{justify-content:space-between;gap:var(--dc-space-2);font-family:var(--dc-font-mono);color:var(--dc-text-muted);font-size:7.5px;line-height:1.3;display:flex}.legend-item.svelte-1sl38dz{white-space:nowrap;align-items:center;gap:4px;min-width:0;display:inline-flex}.swatch.svelte-1sl38dz{border-radius:1.5px;flex:none;width:6px;height:6px}.sw-base.svelte-1sl38dz{background:var(--dc-warning)}.sw-chain.svelte-1sl38dz{background:var(--accent)}.sw-chain-neg.svelte-1sl38dz{background:var(--dc-error-text)}.settled-yes.svelte-1sl38dz .node-body:where(.svelte-1sl38dz){border-color:color-mix(in srgb, var(--dc-success-text) 65%, transparent)}.settled-no.svelte-1sl38dz .node-body:where(.svelte-1sl38dz){border-color:color-mix(in srgb, var(--dc-error-text) 65%, transparent)}.settled-mark.settled-mark.svelte-1sl38dz{border-color:color-mix(in srgb, var(--dc-success-text) 72%, transparent);color:var(--dc-success-text)}.settled-no.svelte-1sl38dz .settled-mark.settled-mark:where(.svelte-1sl38dz){border-color:color-mix(in srgb, var(--dc-error-text) 72%, transparent);color:var(--dc-error-text)}.settle.svelte-1sl38dz{gap:var(--dc-space-1);pointer-events:auto;margin-top:1px;display:flex}.settle.svelte-1sl38dz button:where(.svelte-1sl38dz){border:1px solid var(--dc-surface-border);border-radius:var(--dc-radius-sm);background:var(--dc-surface-alt);min-height:0;color:var(--dc-text-muted);font-family:var(--dc-font-mono);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;cursor:pointer;flex:1;padding:3px 8px;font-size:7px}.settle.svelte-1sl38dz button:where(.svelte-1sl38dz):hover{border-color:var(--dc-border-hover);color:var(--dc-text)}.settle.svelte-1sl38dz .settle-yes.active:where(.svelte-1sl38dz){border-color:var(--dc-success-text);color:var(--dc-success-text)}.settle.svelte-1sl38dz .settle-no.active:where(.svelte-1sl38dz){border-color:var(--dc-error-text);color:var(--dc-error-text)}.belief-trigger.svelte-1sl38dz{border-radius:var(--dc-radius-sm);pointer-events:none;width:100%;min-width:0;padding:0;display:block;position:relative;overflow:visible}.probability-tune.svelte-1sl38dz{pointer-events:auto;border:1px solid var(--dc-color-brand-edge);background:var(--dc-surface-alt);width:20px;min-width:0;height:20px;min-height:0;color:var(--dc-primary-text);opacity:0;cursor:pointer;transition:opacity var(--dc-transition-fast), transform var(--dc-transition-fast), background var(--dc-transition-fast);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:16px;right:0;transform:translateY(-50%)scale(.8)}.probability-tune.svelte-1sl38dz svg:where(.svelte-1sl38dz){stroke:currentColor;stroke-width:1.2px;width:11px;height:11px}.probability-tune.svelte-1sl38dz circle:where(.svelte-1sl38dz){fill:var(--dc-surface-alt)}.belief-trigger.svelte-1sl38dz:hover .probability-tune:where(.svelte-1sl38dz),.probability-tune.svelte-1sl38dz:focus-visible{border-color:var(--dc-color-brand-edge);background:color-mix(in srgb, var(--dc-color-brand) 16%, var(--dc-surface-alt));opacity:1;transform:translateY(-50%)scale(1)}.probability-tune.svelte-1sl38dz:active:not(:disabled){transform:translateY(-50%)scale(1)}.probability-tune.svelte-1sl38dz:focus-visible{outline:1px solid var(--dc-color-brand);outline-offset:2px}.override-mark.svelte-1sl38dz{border:1px solid color-mix(in srgb, var(--dc-warning) 72%, transparent);border-radius:var(--dc-radius-sm);color:var(--dc-warning-text);font-family:var(--dc-font-mono);font-size:6px;font-weight:var(--dc-weight-medium);letter-spacing:.04em;text-transform:uppercase;flex:none;padding:3px 4px;line-height:1}.propagating.svelte-1sl38dz .node-body:where(.svelte-1sl38dz){border-color:var(--color-interactive)}.dimmed.svelte-1sl38dz{opacity:.34}.oracle-trigger.svelte-1sl38dz{z-index:5;width:24px;min-width:0;height:24px;min-height:0;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:calc(50% - 32px);right:-26px}.oracle-face.svelte-1sl38dz{border:1.5px solid var(--color-border);background:var(--dc-surface-alt);width:13px;height:13px;box-shadow:0 0 0 2px color-mix(in srgb, var(--color-border) 40%, transparent);transition:background var(--dc-transition-fast), border-color var(--dc-transition-fast), box-shadow var(--dc-transition-fast);border-radius:50%;place-items:center;display:grid;position:relative}.oracle-face.svelte-1sl38dz:after{border:1px solid var(--color-border);content:"";opacity:0;animation:svelte-1sl38dz-oracle-ping 3.2s var(--dc-ease-out-quart) infinite;pointer-events:none;border-radius:50%;position:absolute;inset:-2px}@keyframes svelte-1sl38dz-oracle-ping{0%{opacity:.5;transform:scale(.9)}55%,to{opacity:0;transform:scale(2.1)}}.oracle-face.svelte-1sl38dz svg:where(.svelte-1sl38dz){width:7px;height:7px;fill:var(--color-text-muted);transition:fill var(--dc-transition-fast)}.oracle-trigger.svelte-1sl38dz:hover .oracle-face:where(.svelte-1sl38dz),.oracle-trigger.svelte-1sl38dz:focus-visible .oracle-face:where(.svelte-1sl38dz),.oracle-trigger.svelte-1sl38dz:active .oracle-face:where(.svelte-1sl38dz){border-color:var(--color-interactive);background:color-mix(in srgb, var(--color-interactive) 24%, var(--dc-surface-alt));box-shadow:0 0 0 3px color-mix(in srgb, var(--color-interactive) 34%, transparent)}.oracle-trigger.svelte-1sl38dz:hover .oracle-face:where(.svelte-1sl38dz) svg:where(.svelte-1sl38dz),.oracle-trigger.svelte-1sl38dz:focus-visible .oracle-face:where(.svelte-1sl38dz) svg:where(.svelte-1sl38dz),.oracle-trigger.svelte-1sl38dz:active .oracle-face:where(.svelte-1sl38dz) svg:where(.svelte-1sl38dz){fill:var(--color-interactive)}.oracle-trigger.svelte-1sl38dz:hover .oracle-face:where(.svelte-1sl38dz):after,.oracle-trigger.svelte-1sl38dz:focus-visible .oracle-face:where(.svelte-1sl38dz):after{animation:none}.oracle-trigger.svelte-1sl38dz:focus-visible{outline:none}.oracle-trigger.svelte-1sl38dz:focus-visible .oracle-face:where(.svelte-1sl38dz){outline:1px solid var(--dc-color-brand);outline-offset:2px}@media (prefers-reduced-motion:reduce){.node-body.svelte-1sl38dz,.probability-tune.svelte-1sl38dz,.oracle-face.svelte-1sl38dz{transition:none}.oracle-face.svelte-1sl38dz:after{animation:none}}@media (hover:none){.probability-tune.svelte-1sl38dz{opacity:1;transform:translateY(-50%)scale(1)}}.edge-hit-area.svelte-15el7ay{fill:none;stroke:#0000;stroke-width:18px;pointer-events:stroke;cursor:pointer}.edge-labels.svelte-15el7ay{pointer-events:none;align-items:center;gap:4px;display:inline-flex}.edge-negation.svelte-15el7ay,.edge-inhibits.svelte-15el7ay,.edge-transmission.svelte-15el7ay{border-radius:var(--dc-radius-xs);background:var(--dc-surface-alt);min-height:16px;font-family:var(--dc-font-mono);pointer-events:none;align-items:center;padding:0 5px;line-height:1;display:inline-flex}.edge-negation.svelte-15el7ay{border:1px solid color-mix(in srgb, var(--dc-warning) 70%, var(--dc-surface-border));color:var(--dc-warning-text);font-size:7px;font-weight:var(--dc-weight-bold);letter-spacing:.06em}.edge-inhibits.svelte-15el7ay{border:1px solid color-mix(in srgb, var(--dc-error-text) 70%, var(--dc-surface-border));color:var(--dc-error-text);font-size:9px;font-weight:var(--dc-weight-bold);line-height:1}.edge-transmission.svelte-15el7ay{border:1px solid color-mix(in srgb, var(--dc-surface-border) 82%, transparent);color:var(--dc-text-secondary);font-size:9px;font-weight:var(--dc-weight-medium);letter-spacing:.01em;white-space:nowrap;cursor:pointer;pointer-events:all}.context-tray.svelte-1xb65ez{z-index:var(--dc-z-overlay);border-right:1px solid var(--dc-overlay-border);background:var(--dc-overlay-bg);width:min(25rem,100% - 3rem);min-width:0;color:var(--dc-overlay-fg);animation:svelte-1xb65ez-tray-enter .18s var(--dc-ease-out-quart) both;grid-template-rows:auto minmax(0,1fr);display:grid;position:absolute;top:0;bottom:0;left:0;overflow:hidden;box-shadow:12px 0 28px #0000007a}.context-tray[data-size=expanded].svelte-1xb65ez{width:min(31rem,100% - 3rem)}.tray-head.svelte-1xb65ez{justify-content:space-between;align-items:center;gap:var(--dc-space-4);min-height:var(--dc-panel-header-height);padding:var(--dc-space-2) var(--dc-space-4);border-bottom:1px solid var(--dc-panel-border);background:var(--dc-panel-header-bg);display:flex}.tray-title.svelte-1xb65ez{flex:1;gap:2px;min-width:0;display:grid}.tray-title.svelte-1xb65ez p:where(.svelte-1xb65ez){color:var(--dc-primary-text);font-size:var(--dc-text-2xs);font-weight:var(--dc-weight-medium);letter-spacing:var(--dc-track-kicker);text-transform:uppercase;flex:none}.tray-title.svelte-1xb65ez h2:where(.svelte-1xb65ez){min-width:0;color:var(--dc-text);font-size:var(--dc-text-sm);font-weight:var(--dc-weight-medium);text-wrap:pretty;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.35;display:-webkit-box;overflow:hidden}.tray-actions.svelte-1xb65ez{align-items:center;gap:var(--dc-space-2);flex:none;display:flex}.close-icon.svelte-1xb65ez{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:1rem;height:1rem}.tray-body.svelte-1xb65ez{min-width:0;min-height:0;padding:var(--dc-space-4);overscroll-behavior:contain;scrollbar-gutter:stable;overflow:auto}@keyframes svelte-1xb65ez-tray-enter{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@media (width<=640px){.context-tray.svelte-1xb65ez,.context-tray[data-size=expanded].svelte-1xb65ez{width:100%}.tray-head.svelte-1xb65ez,.tray-body.svelte-1xb65ez{padding-inline:var(--dc-space-3)}.tray-actions.svelte-1xb65ez button{min-height:var(--dc-control-h-lg)}.tray-actions.svelte-1xb65ez button.icon{width:var(--dc-control-h-lg);min-width:var(--dc-control-h-lg);height:var(--dc-control-h-lg)}}@media (prefers-reduced-motion:reduce){.context-tray.svelte-1xb65ez{animation:none}}.tooltip-anchor.svelte-11extwn{display:inline-flex}.dc-tooltip{z-index:var(--dc-z-tooltip);max-width:16rem;padding:var(--dc-space-1_5) var(--dc-space-2);border:1px solid var(--dc-surface-border);border-radius:var(--dc-radius-sm);background:var(--dc-color-neutral-200);box-shadow:var(--dc-shadow-float);color:var(--dc-text-secondary);font-family:var(--dc-font-body);font-size:var(--dc-text-xs);line-height:var(--dc-text-xs-lh);text-transform:none;letter-spacing:0;white-space:normal;pointer-events:none;animation:dc-tooltip-in var(--dc-transition-fast) both;position:fixed}@keyframes dc-tooltip-in{0%{opacity:0;transform:translateY(var(--tooltip-rise,0))}to{opacity:1;transform:none}}.dc-tooltip[data-side=top]{--tooltip-rise:2px}.dc-tooltip[data-side=bottom]{--tooltip-rise:-2px}.fill-col.svelte-g0sw{gap:var(--dc-space-3);flex-direction:column;min-height:100%;display:flex}.source-line.svelte-g0sw{justify-content:space-between;align-items:center;gap:var(--dc-space-3);display:flex}.source-line.svelte-g0sw>span:where(.svelte-g0sw){color:var(--dc-text-label);font-size:var(--dc-text-2xs);font-weight:var(--dc-weight-medium);letter-spacing:var(--dc-track-label);text-transform:uppercase}.reset.svelte-g0sw{min-height:1.75rem;padding-inline:var(--dc-space-2_5);color:var(--dc-warning-text)}.pin-row.svelte-g0sw{align-items:center;gap:var(--dc-space-2);padding-top:var(--dc-space-3);border-top:1px solid var(--dc-panel-border);margin-top:auto;display:flex}.help.svelte-g0sw{border:1px solid var(--dc-surface-border);width:18px;height:18px;min-height:0;color:var(--dc-text-muted);font-size:var(--dc-text-xs);font-weight:var(--dc-weight-medium);letter-spacing:0;text-transform:none;cursor:help;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.help.svelte-g0sw:hover,.help.svelte-g0sw:focus-visible{border-color:var(--dc-border-hover);background:var(--dc-surface-sunken);color:var(--dc-text)}.help.svelte-g0sw:active{transform:none}.frame.svelte-1trrbyw{gap:var(--dc-space-4);min-height:100%;display:grid}.compose.svelte-1trrbyw{gap:var(--dc-space-3_5,.75rem);flex-direction:column;min-height:100%;display:flex}.modes.svelte-1trrbyw{border:1px solid var(--dc-surface-border);border-radius:var(--dc-radius-md);background:var(--dc-surface-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid}.mode.svelte-1trrbyw{align-items:center;gap:var(--dc-space-2);min-height:0;padding:var(--dc-space-2_5) var(--dc-space-3);border-radius:var(--dc-radius-sm);background:var(--dc-surface);color:var(--dc-text-secondary);text-align:left;transition:background var(--dc-transition-fast), color var(--dc-transition-fast);border:0;display:inline-flex}.mode.svelte-1trrbyw:first-child{border-radius:5px 0 0 5px}.mode.svelte-1trrbyw:last-child{border-radius:0 5px 5px 0}.mode.svelte-1trrbyw:hover{background:var(--dc-surface-alt)}.mode.svelte-1trrbyw:focus-visible{outline:1px solid var(--dc-primary-outline);outline-offset:-2px}.mode[aria-pressed=true].svelte-1trrbyw{background:var(--dc-primary-soft);color:var(--dc-text);border-color:#0000}.mode.svelte-1trrbyw svg:where(.svelte-1trrbyw){width:15px;height:15px;color:var(--dc-text-muted);fill:currentColor;flex:none}.mode[aria-pressed=true].svelte-1trrbyw svg:where(.svelte-1trrbyw){color:var(--dc-primary-text)}.mode.svelte-1trrbyw strong:where(.svelte-1trrbyw){min-width:0;font-size:var(--dc-text-xs);font-weight:var(--dc-weight-bold);text-overflow:ellipsis;overflow:hidden}.target-block.svelte-1trrbyw{gap:var(--dc-space-2);display:grid}.target-search.svelte-1trrbyw{gap:var(--dc-space-1_5);display:grid}.target-search.svelte-1trrbyw>span:where(.svelte-1trrbyw),.question.svelte-1trrbyw>span:where(.svelte-1trrbyw){color:var(--dc-text-label);font-size:var(--dc-text-2xs);font-weight:var(--dc-weight-medium);letter-spacing:var(--dc-track-label);text-transform:uppercase;transition:color var(--dc-transition-fast)}.question.svelte-1trrbyw:focus-within>span:where(.svelte-1trrbyw){color:var(--dc-primary-text)}.question.svelte-1trrbyw i:where(.svelte-1trrbyw){color:var(--dc-text-faint);font-style:normal;font-weight:var(--dc-weight-normal);letter-spacing:normal;text-transform:none}.target-search.svelte-1trrbyw input:where(.svelte-1trrbyw),.question.svelte-1trrbyw textarea:where(.svelte-1trrbyw){width:100%;min-width:0;padding:var(--dc-space-2_5);border:1px solid var(--dc-field-border,var(--dc-surface-border));border-radius:var(--dc-radius-sm);background:var(--dc-field-bg,var(--dc-surface-sunken));color:var(--dc-text);font:inherit;font-size:var(--dc-text-sm);line-height:1.45}.question.svelte-1trrbyw{gap:var(--dc-space-1_5);display:grid}.question.svelte-1trrbyw textarea:where(.svelte-1trrbyw){resize:none;min-height:10rem;overflow-y:hidden}.question.svelte-1trrbyw textarea:where(.svelte-1trrbyw)::placeholder{color:color-mix(in srgb, var(--dc-text-muted) 78%, transparent)}.candidates.svelte-1trrbyw{max-height:13rem;padding:var(--dc-space-1);border:1px solid var(--dc-surface-border);border-radius:var(--dc-radius-md);background:var(--dc-surface-sunken);gap:2px;margin:0;list-style:none;display:grid;overflow-y:auto}.candidates.svelte-1trrbyw li:where(.svelte-1trrbyw){min-width:0}.candidates.svelte-1trrbyw button:where(.svelte-1trrbyw){align-items:baseline;gap:var(--dc-space-2);width:100%;min-height:0;padding:var(--dc-space-2) var(--dc-space-2_5);border-radius:var(--dc-radius-sm);color:var(--dc-text-secondary);font-size:var(--dc-text-sm);text-align:left;box-shadow:none;background:0 0;border:0;display:flex}.candidates.svelte-1trrbyw button:where(.svelte-1trrbyw):hover:not(:disabled),.candidates.svelte-1trrbyw button:where(.svelte-1trrbyw):focus-visible:not(:disabled){background:var(--dc-overlay-item-hover);color:var(--dc-text)}.candidates.svelte-1trrbyw button:where(.svelte-1trrbyw):disabled{opacity:.45;cursor:not-allowed}.candidate-statement.svelte-1trrbyw{letter-spacing:normal;text-transform:none;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.candidate-note.svelte-1trrbyw{color:var(--dc-text-faint);font-size:var(--dc-text-2xs);letter-spacing:.04em;text-transform:uppercase;flex:none}.candidate-note.routed.svelte-1trrbyw{color:var(--dc-warning-text)}.candidates.svelte-1trrbyw .create:where(.svelte-1trrbyw){color:var(--dc-primary-text)}.create-mark.svelte-1trrbyw{font-weight:var(--dc-weight-bold);flex:none}.candidates-empty.svelte-1trrbyw{padding:var(--dc-space-2_5);color:var(--dc-text-muted);font-size:var(--dc-text-xs)}.endpoints.svelte-1trrbyw{gap:var(--dc-space-1_5);padding:var(--dc-space-2_5);border:1px solid var(--dc-surface-border);border-radius:var(--dc-radius-sm);background:var(--dc-surface-sunken);display:grid}.endpoint.svelte-1trrbyw{gap:var(--dc-space-2);min-width:0;font-size:var(--dc-text-xs);align-items:center;margin:0;line-height:1.4;display:flex}.endpoint.svelte-1trrbyw>span:where(.svelte-1trrbyw):first-child{width:2.6em;color:var(--dc-text-label);font-size:var(--dc-text-2xs);font-weight:var(--dc-weight-medium);letter-spacing:var(--dc-track-label);text-transform:uppercase;flex:none}.picked.svelte-1trrbyw{min-width:0;color:var(--dc-primary-text);flex:1}.new-tag.svelte-1trrbyw{margin-left:var(--dc-space-1_5);border:1px solid var(--color-border);border-radius:var(--dc-radius-full);color:var(--color-text-muted);font-size:var(--dc-text-2xs);letter-spacing:.04em;text-transform:uppercase;padding:2px 5px;font-style:normal}.hint.svelte-1trrbyw,.error-text.svelte-1trrbyw{font-size:var(--dc-text-xs);margin:0;line-height:1.45}.hint.svelte-1trrbyw{color:var(--dc-text-faint)}.hint.blocked.svelte-1trrbyw{color:var(--dc-text-label)}.error-text.svelte-1trrbyw{color:var(--dc-error-text)}.foot.svelte-1trrbyw{gap:var(--dc-space-2);padding-top:var(--dc-space-3);border-top:1px solid var(--dc-surface-border);justify-content:flex-end;align-items:center;display:flex}.compose.svelte-1trrbyw>.foot:where(.svelte-1trrbyw){margin-top:auto}.consulting.svelte-1trrbyw{align-content:center;gap:var(--dc-space-2);padding:var(--dc-space-4) 0 var(--dc-space-2);justify-items:center;display:grid}.divining.svelte-1trrbyw{width:min(320px,100%)}.seed.svelte-1trrbyw{fill:color-mix(in srgb, var(--color-text-muted) 14%, var(--dc-surface-alt));stroke:var(--color-text-muted);stroke-width:1px;animation:1.8s ease-in-out infinite svelte-1trrbyw-seed-pulse}.wire.svelte-1trrbyw{fill:none;stroke:var(--dc-primary-text);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:.32 .68;opacity:.85;animation:1.8s linear infinite svelte-1trrbyw-wire-run}.w2.svelte-1trrbyw{animation-delay:.25s}.w3.svelte-1trrbyw{animation-delay:.5s}.ghost.svelte-1trrbyw{fill:#0000;stroke:var(--dc-border-hover);stroke-width:1px;stroke-dasharray:4 3;animation:1.8s ease-in-out infinite svelte-1trrbyw-ghost-pulse}.g2.svelte-1trrbyw{animation-delay:.25s}.g3.svelte-1trrbyw{animation-delay:.5s}@keyframes svelte-1trrbyw-wire-run{to{stroke-dashoffset:-1px}}@keyframes svelte-1trrbyw-seed-pulse{50%{fill:color-mix(in srgb, var(--color-text-muted) 26%, var(--dc-surface-alt))}}@keyframes svelte-1trrbyw-ghost-pulse{50%{stroke:var(--dc-text-muted)}}.consulting-line.svelte-1trrbyw{font-size:var(--dc-text-base);margin:0}.consulting-sub.svelte-1trrbyw{margin:0 0 var(--dc-space-1);color:var(--dc-text-muted);font-size:var(--dc-text-xs)}.review.svelte-1trrbyw{gap:var(--dc-space-3);flex-direction:column;min-width:0;min-height:100%;display:flex}.review-head.svelte-1trrbyw{gap:var(--dc-space-1);display:grid}.review-title.svelte-1trrbyw{font-size:var(--dc-text-sm);font-weight:var(--dc-weight-medium);margin:0}.review-sub.svelte-1trrbyw{color:var(--dc-text-muted);font-size:var(--dc-text-xs);margin:0}.stage-scroll.svelte-1trrbyw{max-height:22rem;padding:var(--dc-space-2);border:1px solid var(--dc-surface-border);border-radius:var(--dc-radius-md);background:var(--dc-surface-sunken);flex:1;overflow:auto}.stage.svelte-1trrbyw{margin:0 auto;position:relative}.wires.svelte-1trrbyw{pointer-events:none;position:absolute;inset:0;overflow:visible}.wire-line.svelte-1trrbyw{fill:none;stroke:var(--dc-border-hover);stroke-width:1.2px;stroke-linecap:round;transition:opacity var(--dc-transition-normal), stroke var(--dc-transition-normal)}.wire-group.proposed.svelte-1trrbyw .wire-line:where(.svelte-1trrbyw){stroke:var(--dc-primary-text);stroke-width:1.5px}.wire-group.proposed.inhibits.svelte-1trrbyw .wire-line:where(.svelte-1trrbyw){stroke:var(--dc-error-text)}.wire-group.proposed.svelte-1trrbyw .wire-line:where(.svelte-1trrbyw){stroke-dasharray:1;stroke-dashoffset:1px}.wire-group.proposed.revealed.svelte-1trrbyw .wire-line:where(.svelte-1trrbyw){stroke-dashoffset:0;transition:stroke-dashoffset .42s var(--dc-ease-out-quart), opacity var(--dc-transition-normal)}.wire-group.off.svelte-1trrbyw .wire-line:where(.svelte-1trrbyw){opacity:.22}.wire-hit.svelte-1trrbyw{fill:none;stroke:#0000;stroke-width:16px;cursor:pointer;pointer-events:stroke}.wire-chip.svelte-1trrbyw{border:1px solid var(--dc-surface-border);border-radius:var(--dc-radius-full);background:var(--dc-overlay-bg);color:var(--dc-primary-text);font-family:var(--dc-font-mono);font-size:var(--dc-text-2xs);font-variant-numeric:tabular-nums;opacity:0;transition:opacity var(--dc-transition-normal);pointer-events:none;padding:2px 6px;line-height:1;position:absolute;transform:translate(-50%,-50%)}.wire-chip.revealed.svelte-1trrbyw{opacity:1;transition-delay:.26s}.wire-chip.off.svelte-1trrbyw{opacity:.25}.wire-chip.negated.svelte-1trrbyw{color:var(--dc-warning-text)}.pnode.svelte-1trrbyw{border:1px solid var(--dc-surface-border);border-radius:var(--dc-radius-md);background:var(--dc-surface-alt);min-height:0;color:var(--dc-text);text-align:left;box-shadow:var(--dc-shadow-node);cursor:default;transition:border-color var(--dc-transition-fast), opacity var(--dc-transition-normal), transform var(--dc-transition-normal);align-content:space-between;gap:4px;padding:7px 8px;display:grid;position:absolute}.pnode.svelte-1trrbyw:disabled{opacity:1}.pnode.proposed.svelte-1trrbyw{border-color:var(--dc-border-hover);cursor:pointer}.pnode.proposed.svelte-1trrbyw:not(:disabled):hover{border-color:var(--color-interactive)}.pnode.src.svelte-1trrbyw{border-color:var(--dc-color-brand-edge)}.pnode.dst.svelte-1trrbyw{border-style:dashed;border-color:var(--dc-color-brand-edge)}.pnode.proposed.svelte-1trrbyw{opacity:0;transform:translateY(5px)scale(.97)}.pnode.proposed.revealed.svelte-1trrbyw{opacity:1;transform:none}.pnode.proposed.off.svelte-1trrbyw{opacity:.32;transform:none}.pnode-statement.svelte-1trrbyw{font-size:10px;font-weight:var(--dc-weight-normal);letter-spacing:normal;text-transform:none;-webkit-line-clamp:2;line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.pnode-meta.svelte-1trrbyw{gap:var(--dc-space-1_5);align-items:center;display:flex}.pnode-meta.svelte-1trrbyw i:where(.svelte-1trrbyw){font-style:normal;line-height:1}.prob.svelte-1trrbyw{color:var(--dc-text-muted);font-family:var(--dc-font-mono);font-variant-numeric:tabular-nums;font-size:9px}.tag.svelte-1trrbyw{border:1px solid var(--dc-surface-border);border-radius:var(--dc-radius-xs);color:var(--dc-text-faint);font-size:7px;font-weight:var(--dc-weight-medium);letter-spacing:.05em;text-transform:uppercase;padding:2px 4px}.tag.new.svelte-1trrbyw{border-color:var(--color-border);color:var(--color-text-muted)}.blockers.svelte-1trrbyw{gap:var(--dc-space-1_5);padding:var(--dc-space-2_5) var(--dc-space-3) var(--dc-space-2_5) var(--dc-space-5);border:1px solid color-mix(in srgb, var(--dc-warning) 45%, var(--dc-panel-border));border-radius:var(--dc-radius-sm);color:var(--dc-warning-text);font-size:var(--dc-text-xs);margin:0;line-height:1.5;display:grid}.review-foot.svelte-1trrbyw{justify-content:space-between}.count.svelte-1trrbyw{color:var(--dc-text-muted);font-size:var(--dc-text-xs);font-variant-numeric:tabular-nums}.foot-actions.svelte-1trrbyw{gap:var(--dc-space-2);display:flex}@media (prefers-reduced-motion:reduce){.seed.svelte-1trrbyw,.wire.svelte-1trrbyw,.ghost.svelte-1trrbyw{animation:none}.pnode.svelte-1trrbyw,.pnode.proposed.svelte-1trrbyw,.wire-chip.svelte-1trrbyw,.wire-group.proposed.svelte-1trrbyw .wire-line:where(.svelte-1trrbyw){transition:none}.pnode.proposed.svelte-1trrbyw{opacity:1;transform:none}.pnode.proposed.off.svelte-1trrbyw{opacity:.32}.wire-group.proposed.svelte-1trrbyw .wire-line:where(.svelte-1trrbyw){stroke-dashoffset:0}}.mechanism-inspector.svelte-1h2d0v9{gap:var(--dc-space-4);min-width:0;display:grid}.inspector-heading.svelte-1h2d0v9{justify-content:space-between;align-items:start;gap:var(--dc-space-3);display:flex}.eyebrow.svelte-1h2d0v9{color:var(--dc-primary-text);font-size:var(--dc-text-2xs);font-weight:var(--dc-weight-medium);letter-spacing:var(--dc-track-label);text-transform:uppercase}h2.svelte-1h2d0v9{margin-top:var(--dc-space-1);font-size:var(--dc-text-md)}.direction.svelte-1h2d0v9{align-items:center;gap:var(--dc-space-1_5);padding:var(--dc-space-1_5) var(--dc-space-2);border:1px solid color-mix(in srgb, var(--dc-success) 55%, var(--dc-surface-border));border-radius:var(--dc-radius-sm);color:var(--dc-success-text);font-size:var(--dc-text-2xs);font-weight:var(--dc-weight-bold);letter-spacing:var(--dc-track-label);text-transform:uppercase;display:inline-flex}.direction.svelte-1h2d0v9 strong:where(.svelte-1h2d0v9){font-size:var(--dc-text-md);line-height:1}.direction.inhibits.svelte-1h2d0v9{border-color:color-mix(in srgb, var(--dc-warning) 55%, var(--dc-surface-border));color:var(--dc-warning-text)}.route.svelte-1h2d0v9{align-items:center;gap:var(--dc-space-2);padding:var(--dc-space-3);border:1px solid var(--dc-panel-border);border-radius:var(--dc-radius-sm);background:var(--dc-surface-sunken);grid-template-columns:minmax(0,1fr);display:grid}.event-list.svelte-1h2d0v9{gap:var(--dc-space-1_5);width:100%;min-width:0;display:grid}.premise.svelte-1h2d0v9{gap:var(--dc-space-1);width:100%;min-width:0;display:inline-grid}.event-chip.svelte-1h2d0v9{align-items:flex-start;gap:var(--dc-space-1_5);width:100%;max-width:100%;padding:var(--dc-space-1_5) var(--dc-space-2);border:1px solid var(--dc-surface-border);border-radius:var(--dc-radius-xs);color:var(--dc-text-secondary);font-size:var(--dc-text-xs);display:inline-flex}.event-chip.negated.svelte-1h2d0v9{border-color:color-mix(in srgb, var(--dc-warning) 55%, var(--dc-surface-border))}.not-mark.svelte-1h2d0v9{color:var(--dc-warning-text);font-size:var(--dc-text-2xs);letter-spacing:var(--dc-track-label);flex:none}.event-chip.produced.svelte-1h2d0v9{border-color:var(--dc-primary-outline);color:var(--dc-text)}.chip-label.svelte-1h2d0v9{overflow-wrap:anywhere;text-wrap:pretty;min-width:0;line-height:1.45}.chip-remove.svelte-1h2d0v9{color:var(--dc-text-faint);cursor:pointer;font-size:var(--dc-text-sm);background:0 0;border:0;padding:0;line-height:1}.chip-remove.svelte-1h2d0v9:hover:not(:disabled){color:var(--dc-error-text)}.chip-remove.svelte-1h2d0v9:focus-visible{outline:1px solid var(--dc-color-brand);outline-offset:2px}.chip-remove.svelte-1h2d0v9:disabled{cursor:not-allowed;opacity:.4}.premise-polarity.svelte-1h2d0v9{min-height:1.5rem;padding:0 var(--dc-space-2);border:1px solid var(--dc-surface-border);border-radius:var(--dc-radius-xs);color:var(--dc-text-muted);font-size:var(--dc-text-2xs);font-weight:var(--dc-weight-medium);letter-spacing:0;text-transform:none;background:0 0}.premise-polarity.svelte-1h2d0v9:hover:not(:disabled){border-color:var(--dc-border-hover);color:var(--dc-text)}.premise-polarity.negated.svelte-1h2d0v9{border-color:color-mix(in srgb, var(--dc-warning) 55%, var(--dc-surface-border));background:color-mix(in srgb, var(--dc-warning) 9%, transparent);color:var(--dc-warning-text)}.add-premise.svelte-1h2d0v9{gap:var(--dc-space-2);display:grid}.add-premise.svelte-1h2d0v9 label:where(.svelte-1h2d0v9){color:var(--dc-text-muted);font-size:var(--dc-text-2xs);font-weight:var(--dc-weight-medium);letter-spacing:var(--dc-track-label);text-transform:uppercase}.add-row.svelte-1h2d0v9{gap:var(--dc-space-2);align-items:center;display:flex}.add-row.svelte-1h2d0v9 select:where(.svelte-1h2d0v9){min-width:0;min-height:var(--dc-control-h);padding:0 var(--dc-space-2);border:1px solid var(--dc-surface-border);border-radius:var(--dc-radius-xs);background:var(--dc-surface-alt);color:var(--dc-text);font:inherit;font-size:var(--dc-text-xs);flex:1}.add-button.svelte-1h2d0v9{min-height:var(--dc-control-h);padding:0 var(--dc-space-3);border:1px solid var(--dc-primary-outline);border-radius:var(--dc-radius-xs);background:var(--dc-surface-alt);color:var(--dc-text);cursor:pointer;font-size:var(--dc-text-xs)}.add-button.svelte-1h2d0v9:hover:not(:disabled){border-color:var(--dc-color-brand-edge)}.add-button.svelte-1h2d0v9:disabled{cursor:not-allowed;opacity:.45}.hint.svelte-1h2d0v9{color:var(--dc-text-muted);font-size:var(--dc-text-xs);margin:0;line-height:1.5}.add-error.svelte-1h2d0v9{color:var(--dc-error-text);font-size:var(--dc-text-xs);margin:0}.and.svelte-1h2d0v9,.route-arrow.svelte-1h2d0v9{color:var(--dc-text-faint);font-size:var(--dc-text-sm);justify-self:center}.route-arrow.svelte-1h2d0v9{color:var(--dc-primary-text);margin:0;transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.mechanism-inspector.svelte-1h2d0v9 :where(.svelte-1h2d0v9),.mechanism-inspector.svelte-1h2d0v9 :where(.svelte-1h2d0v9):before,.mechanism-inspector.svelte-1h2d0v9 :where(.svelte-1h2d0v9):after{transition:none!important;animation:none!important}}.link-editor.svelte-8hcnve{gap:var(--dc-space-2);display:grid}.direction-note.svelte-8hcnve{align-items:center;gap:var(--dc-space-2);display:flex}.direction-toggle.svelte-8hcnve{border:1px solid var(--dc-surface-border);border-radius:var(--dc-radius-sm,4px);flex:none;display:inline-flex;overflow:hidden}.direction-toggle.svelte-8hcnve button:where(.svelte-8hcnve){min-height:1.5rem;padding-inline:var(--dc-space-2);color:var(--dc-text-muted);font-size:var(--dc-text-2xs);font-weight:var(--dc-weight-bold);letter-spacing:var(--dc-track-label);text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:0}.direction-toggle.svelte-8hcnve button:where(.svelte-8hcnve)+button:where(.svelte-8hcnve){border-left:1px solid var(--dc-surface-border)}.direction-toggle.svelte-8hcnve .promotes.active:where(.svelte-8hcnve){color:var(--dc-success-text);background:color-mix(in srgb, var(--dc-success-text) 14%, transparent)}.direction-toggle.svelte-8hcnve .inhibits.active:where(.svelte-8hcnve){color:var(--dc-error-text);background:color-mix(in srgb, var(--dc-error-text) 14%, transparent)}.direction-help.svelte-8hcnve{border:1px solid var(--dc-surface-border);width:1.5rem;height:1.5rem;min-height:0;color:var(--dc-text-muted);font-size:var(--dc-text-xs);font-weight:var(--dc-weight-medium);text-transform:none;letter-spacing:0;cursor:help;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.direction-help.svelte-8hcnve:hover,.direction-help.svelte-8hcnve:focus-visible{color:var(--dc-text);border-color:var(--dc-border-hover);background:var(--dc-surface-sunken)}.direction-help.svelte-8hcnve:active{transform:none}.delete-link.svelte-8hcnve{min-height:1.75rem;padding-inline:var(--dc-space-2_5)}.more-settings.svelte-8hcnve{border-top:1px solid var(--dc-panel-border)}.more-settings.svelte-8hcnve summary:where(.svelte-8hcnve){width:max-content;padding-top:var(--dc-space-2);color:var(--dc-text-muted);cursor:pointer;font-size:var(--dc-text-2xs);letter-spacing:var(--dc-track-label);text-transform:uppercase}.more-settings[open].svelte-8hcnve summary:where(.svelte-8hcnve){color:var(--dc-primary-text)}.more-body.svelte-8hcnve{padding-top:var(--dc-space-3)}.junction.svelte-wckr86{width:20px;height:20px;position:relative}.junction.svelte-wckr86 .svelte-flow__handle{background:0 0;width:24px;height:24px}.junction.svelte-wckr86 .svelte-flow__handle:after{display:none}.junction.svelte-wckr86 .svelte-flow__handle-left{left:0}.junction.svelte-wckr86 .svelte-flow__handle-right{right:0}.junction-button.svelte-wckr86{box-sizing:border-box;aspect-ratio:1;border:1px solid color-mix(in srgb, var(--junction-accent) 45%, var(--dc-surface-border));background:var(--dc-chrome-bg);width:20px;min-width:0;height:20px;min-height:0;color:var(--junction-accent);font-size:13px;font-weight:var(--dc-weight-bold);cursor:pointer;transition:border-color var(--dc-transition-fast), background var(--dc-transition-fast), transform var(--dc-transition-fast);border-radius:50%;place-items:center;padding:0;line-height:1;display:grid;position:relative}.junction-button.svelte-wckr86>span:where(.svelte-wckr86){transform:translate(1px)}.junction-button.svelte-wckr86:hover{border-color:var(--junction-accent);background:var(--dc-overlay-item-hover);transform:scale(1.08)}.junction-button.svelte-wckr86:focus-visible,.selected.svelte-wckr86 .junction-button:where(.svelte-wckr86){outline:1px solid var(--dc-color-brand);outline-offset:2px;border-color:var(--dc-color-brand-edge)}.highlighted.svelte-wckr86 .junction-button:where(.svelte-wckr86){border-color:var(--dc-color-brand-text);background:var(--dc-primary-soft-hi)}.disabled.svelte-wckr86{opacity:.3}@media (prefers-reduced-motion:reduce){.junction-button.svelte-wckr86{transition:none}}.drag-guides.svelte-1dsseca{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.drag-guide.svelte-1dsseca{stroke:var(--dc-color-brand-text);stroke-width:1px;opacity:.9}.modal.svelte-ta60gp{border:1px solid var(--dc-overlay-border);border-radius:var(--dc-radius-lg);background:var(--dc-overlay-bg);width:min(34rem,100vw - 2rem);max-height:min(46rem,100vh - 2rem);color:var(--dc-overlay-fg);box-shadow:var(--dc-shadow-float);padding:0;overflow:auto}.modal[data-size=small].svelte-ta60gp{width:min(26rem,100vw - 2rem)}.modal[data-size=wide].svelte-ta60gp{width:min(46rem,100vw - 2rem)}.modal.svelte-ta60gp::backdrop{background:#0000009e}@media (width<=640px){.modal.svelte-ta60gp,.modal[data-size=small].svelte-ta60gp,.modal[data-size=wide].svelte-ta60gp{width:calc(100vw - 1rem);max-height:calc(100vh - 1rem)}}.confirm-dialog-card.svelte-7e0w24{gap:var(--dc-space-3);padding:var(--dc-space-4);display:grid}.confirm-dialog-title.svelte-7e0w24{color:var(--dc-text);font-size:var(--dc-text-lg);line-height:var(--dc-text-lg-lh);margin:0}.confirm-dialog-message.svelte-7e0w24{color:var(--dc-text-secondary);font-size:var(--dc-text-base);line-height:var(--dc-text-base-lh);overflow-wrap:anywhere;margin:0}.confirm-dialog-actions.svelte-7e0w24{justify-content:flex-end;gap:var(--dc-space-2);display:flex}.model-help.svelte-2wls1r{gap:var(--dc-space-4);padding:var(--dc-space-5);color:var(--dc-text-secondary);font-size:var(--dc-text-base);line-height:var(--dc-text-base-lh);display:grid}header.svelte-2wls1r{justify-content:space-between;align-items:center;gap:var(--dc-space-3);display:flex}h2.svelte-2wls1r{color:var(--dc-text);font-size:var(--dc-text-xl);line-height:var(--dc-text-xl-lh);margin:0}p.svelte-2wls1r{margin:0}strong.svelte-2wls1r{color:var(--dc-text)}.model-help-close.svelte-2wls1r{flex:none}svg.svelte-2wls1r{stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;width:1rem;height:1rem}.model-example.svelte-2wls1r{gap:var(--dc-space-2);padding:var(--dc-space-3);border:1px solid var(--dc-border-soft);border-radius:var(--dc-radius-sm);background:var(--dc-surface-sunken);display:grid}.model-calculation.svelte-2wls1r{color:var(--dc-text)}.workspace.svelte-3gb9a6{gap:var(--dc-space-2_5);height:100vh;padding:var(--dc-space-3) var(--dc-space-5) var(--dc-space-3);grid-template-rows:auto minmax(0,1fr);display:grid}.workspace-header.svelte-3gb9a6{align-items:center;gap:var(--dc-space-3);min-height:3.25rem;padding:0 var(--dc-space-1) var(--dc-space-2_5);border-bottom:1px solid var(--dc-surface-border);display:flex}.header-leading.svelte-3gb9a6{align-items:center;gap:var(--dc-space-2_5);flex:auto;min-width:0;display:flex}.workspace-header.svelte-3gb9a6 .wordmark{flex:none}.brand-divider.svelte-3gb9a6{background:var(--dc-border-soft);flex:none;width:1px;height:1.25rem}.file-action.svelte-3gb9a6 svg:where(.svelte-3gb9a6),.history-action.svelte-3gb9a6 svg:where(.svelte-3gb9a6),.model-help-action.svelte-3gb9a6 svg:where(.svelte-3gb9a6),.autosave-status.svelte-3gb9a6 svg:where(.svelte-3gb9a6),.title-edit-mark.svelte-3gb9a6{stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem}.title-control.svelte-3gb9a6{flex:0 30rem;align-items:center;min-width:7rem;max-width:min(30rem,34vw);display:flex;position:relative}.title-control.svelte-3gb9a6 .name-input:where(.svelte-3gb9a6){width:100%;min-width:0;height:2rem;padding:0 1.75rem 0 var(--dc-space-2);color:var(--dc-text);font-size:var(--dc-text-md);font-weight:var(--dc-weight-medium);text-overflow:ellipsis;background-color:#0000;border-color:#0000;line-height:2rem;overflow:hidden}.title-control.svelte-3gb9a6:hover .name-input:where(.svelte-3gb9a6){border-color:var(--dc-border-soft);background-color:var(--dc-surface-sunken)}.title-control.svelte-3gb9a6:focus-within .name-input:where(.svelte-3gb9a6){border-color:var(--dc-primary);background-color:var(--dc-surface-sunken)}.title-edit-mark.svelte-3gb9a6{right:var(--dc-space-2);color:var(--dc-text-faint);opacity:0;pointer-events:none;transition:opacity var(--dc-transition-fast), color var(--dc-transition-fast);position:absolute}.title-control.svelte-3gb9a6:hover .title-edit-mark:where(.svelte-3gb9a6),.title-control.svelte-3gb9a6:focus-within .title-edit-mark:where(.svelte-3gb9a6){opacity:1}.title-control.svelte-3gb9a6:focus-within .title-edit-mark:where(.svelte-3gb9a6){color:var(--dc-primary-text)}.header-actions.svelte-3gb9a6{align-items:center;gap:var(--dc-space-2);flex:none;min-width:max-content;margin-left:auto;display:flex}.view-toggle.svelte-3gb9a6{top:var(--dc-space-3);left:var(--dc-space-3);z-index:7;border:1px solid var(--dc-surface-border);border-radius:var(--dc-radius-sm);background:var(--dc-surface-alt);box-shadow:var(--dc-shadow-node);display:flex;position:absolute;overflow:hidden}.view-toggle.svelte-3gb9a6 button:where(.svelte-3gb9a6){min-height:0;color:var(--dc-text-muted);font-size:var(--dc-text-2xs);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:0;padding:5px 9px}.view-toggle.svelte-3gb9a6 button:where(.svelte-3gb9a6)+button:where(.svelte-3gb9a6){border-left:1px solid var(--dc-surface-border)}.view-toggle.svelte-3gb9a6 button.active:where(.svelte-3gb9a6){background:var(--dc-surface-sunken);color:var(--dc-text)}.file-actions.svelte-3gb9a6{align-items:center;gap:var(--dc-space-1);border:1px solid var(--dc-border-soft);border-radius:var(--dc-radius-md);background:var(--dc-surface-sunken);padding:2px;display:flex}.file-action.svelte-3gb9a6{width:1.875rem;min-width:1.875rem;height:1.875rem;min-height:1.875rem;color:var(--dc-text-muted)}.import-input.svelte-3gb9a6{display:none}.history-controls.svelte-3gb9a6{border:1px solid var(--dc-border-soft);border-radius:var(--dc-radius-md);background:var(--dc-surface-sunken);align-items:center;gap:2px;padding:2px;display:inline-flex}.history-action.svelte-3gb9a6{width:1.875rem;min-width:1.875rem;height:1.875rem;min-height:1.875rem}.autosave-status.svelte-3gb9a6{justify-content:center;align-items:center;gap:var(--dc-space-1_5);min-width:5.75rem;min-height:2.125rem;padding:0 var(--dc-space-2);color:var(--dc-text-muted);letter-spacing:.02em;white-space:nowrap;font-size:.72rem;display:inline-flex}.autosave-status.saved.svelte-3gb9a6{border-color:color-mix(in srgb, var(--dc-success) 38%, var(--dc-surface-border));background:var(--dc-success-soft);color:var(--dc-success-text);border-radius:var(--dc-radius-md)}.autosave-status.error.svelte-3gb9a6{color:var(--dc-danger-text,var(--dc-text-muted))}.save-spinner.svelte-3gb9a6{border:1.5px solid var(--dc-ink-ornament);border-top-color:var(--dc-primary-text);border-radius:50%;width:.875rem;height:.875rem;animation:.7s linear infinite svelte-3gb9a6-save-spin}@keyframes svelte-3gb9a6-save-spin{to{transform:rotate(360deg)}}.workspace-grid.svelte-3gb9a6{grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.canvas-panel.svelte-3gb9a6{border:1px solid var(--dc-panel-border);border-radius:var(--dc-radius-lg);background:var(--dc-panel-bg);grid-template-rows:minmax(0,1fr);min-height:0;display:grid;position:relative;overflow:hidden}.flow-shell.svelte-3gb9a6{min-height:0;position:relative}.connection-placeholder.svelte-3gb9a6{border:2px dashed var(--dc-color-brand-text);border-radius:var(--dc-radius-lg);background:color-mix(in srgb, var(--dc-color-brand) 10%, transparent);pointer-events:none;position:absolute}.marquee.svelte-3gb9a6{z-index:var(--dc-z-raised);border:1px solid var(--dc-color-brand-text);border-radius:var(--dc-radius-sm);background:color-mix(in srgb, var(--dc-color-brand) 12%, transparent);pointer-events:none;position:absolute}.add-menu-backdrop.svelte-3gb9a6{z-index:var(--dc-z-raised);position:absolute;inset:0}.add-menu.svelte-3gb9a6{top:clamp(var(--dc-space-2), var(--menu-y), calc(100% - 3rem));left:clamp(var(--dc-space-2), var(--menu-x), calc(100% - 9rem));z-index:calc(var(--dc-z-raised) + 1);min-width:8rem;padding:var(--dc-space-1);border:1px solid var(--dc-overlay-border);border-radius:var(--dc-radius-md);background:var(--dc-overlay-bg);box-shadow:var(--dc-shadow-float);position:absolute}.add-menu.svelte-3gb9a6 button:where(.svelte-3gb9a6){width:100%;padding:var(--dc-space-1_5) var(--dc-space-2_5);border-radius:var(--dc-radius-sm);color:var(--dc-overlay-fg);font-size:var(--dc-text-sm);text-align:left;box-shadow:none;background:0 0;border:0;display:block}.add-menu.svelte-3gb9a6 button:where(.svelte-3gb9a6):hover,.add-menu.svelte-3gb9a6 button:where(.svelte-3gb9a6):focus-visible{background:var(--dc-overlay-item-hover)}.flow-placeholder.svelte-3gb9a6{color:var(--dc-text-muted);font-size:var(--dc-text-base);place-items:center;display:grid}.workspace-status.svelte-3gb9a6{right:max(var(--dc-space-3), env(safe-area-inset-right));bottom:calc(max(var(--dc-space-3), env(safe-area-inset-bottom)) + 3rem + var(--dc-space-2_5));z-index:var(--dc-z-toast);gap:var(--dc-space-1);max-width:min(30rem,100vw - 1.5rem);padding:var(--dc-space-2_5) var(--dc-space-3);border:1px solid var(--dc-overlay-border);border-radius:var(--dc-radius-md);background:var(--dc-overlay-bg);color:var(--dc-info-text);box-shadow:var(--dc-shadow-float);pointer-events:none;display:grid;position:fixed}.workspace-status.error.svelte-3gb9a6{color:var(--dc-error-text)}.workspace-status.svelte-3gb9a6 p:where(.svelte-3gb9a6){font-size:var(--dc-text-xs);margin:0;line-height:1.5}@media (width<=640px){.workspace-status.svelte-3gb9a6{right:max(var(--dc-space-2), env(safe-area-inset-right));bottom:calc(max(var(--dc-space-2), env(safe-area-inset-bottom)) + 3rem + var(--dc-space-2_5));max-width:calc(100vw - 1rem)}}.list-fallback.svelte-3gb9a6{align-content:start;gap:var(--dc-space-2);padding:var(--dc-space-4);display:grid;overflow-y:auto}.list-fallback-reason.svelte-3gb9a6{margin:0 0 var(--dc-space-2);color:var(--dc-warning-text);font-size:var(--dc-text-xs);line-height:1.5}.list-row.svelte-3gb9a6{padding:var(--dc-space-2_5) var(--dc-space-3);border-left:2px solid var(--color-border);text-align:left;white-space:normal;justify-content:start;display:grid}.list-row.selected.svelte-3gb9a6{border-color:var(--dc-primary);background:var(--dc-primary-soft)}.list-statement.svelte-3gb9a6{color:var(--dc-text-secondary);font-size:var(--dc-text-sm);font-weight:var(--dc-weight-normal)}.empty-live.svelte-3gb9a6{justify-items:start;gap:var(--dc-space-5);width:min(38rem,100% - 2.5rem);padding:var(--dc-space-8);border:1px solid var(--dc-card-border);border-radius:var(--dc-radius-lg);background:var(--dc-card-bg);margin:22vh auto 0;display:grid}.empty-live.svelte-3gb9a6 h1:where(.svelte-3gb9a6){font-size:var(--dc-text-2xl);font-weight:var(--dc-weight-normal);letter-spacing:0;line-height:1.35}.empty-live.svelte-3gb9a6 p:where(.svelte-3gb9a6){color:var(--dc-text-muted);font-size:var(--dc-text-sm);line-height:1.8}.empty-actions.svelte-3gb9a6{align-items:center;gap:var(--dc-space-3);flex-wrap:wrap;display:flex}@media (width<=1080px){.workspace.svelte-3gb9a6{padding:var(--dc-space-4)}}@media (width<=820px){.workspace-header.svelte-3gb9a6{gap:var(--dc-space-2)}.workspace-header.svelte-3gb9a6 .wordmark-text,.brand-divider.svelte-3gb9a6{display:none}.title-control.svelte-3gb9a6{flex:auto;max-width:none}.header-actions.svelte-3gb9a6{gap:var(--dc-space-1)}}@media (width<=640px){.workspace.svelte-3gb9a6{padding:var(--dc-space-3)}.workspace-header.svelte-3gb9a6{padding-inline:0}.header-leading.svelte-3gb9a6{gap:var(--dc-space-1)}.title-control.svelte-3gb9a6{min-width:5rem}.title-control.svelte-3gb9a6 .name-input:where(.svelte-3gb9a6){padding-left:var(--dc-space-1)}.file-actions.svelte-3gb9a6,.history-controls.svelte-3gb9a6{gap:0;padding:1px}.file-action.svelte-3gb9a6,.history-action.svelte-3gb9a6{width:1.75rem;min-width:1.75rem}}@media (width<=520px){.autosave-status.svelte-3gb9a6{min-width:2.125rem;padding:0}.autosave-status.svelte-3gb9a6>span:where(.svelte-3gb9a6){display:none}}@media (prefers-reduced-motion:reduce){.title-edit-mark.svelte-3gb9a6{transition:none}.save-spinner.svelte-3gb9a6{animation:none}}
