.runtime-loading-bar.svelte-1n7u5mr{background:#94a3b82e;border-radius:999px;display:block;position:relative;overflow:hidden}.runtime-loading-bar.svelte-1n7u5mr:after{content:"";background:linear-gradient(90deg,#0000,#ffffffd1,#0000);animation:1.4s ease-in-out infinite svelte-1n7u5mr-runtime-loading-bar-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes svelte-1n7u5mr-runtime-loading-bar-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.runtime-loading-bar.svelte-1n7u5mr:after{animation:none}}.graph-runtime-loading.svelte-ypv5dq{z-index:3;color:var(--text-primary);pointer-events:none;background:linear-gradient(90deg,#94a3b829 1px,#0000 1px) 0 0/42px 42px,linear-gradient(#94a3b824 1px,#0000 1px) 0 0/42px 42px,#f8fafc;position:absolute;inset:0;overflow:hidden}.graph-runtime-loading__scene.svelte-ypv5dq{width:100%;height:100%;position:absolute;inset:0}.graph-runtime-loading__edge.svelte-ypv5dq{fill:none;stroke:#6366f138;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.graph-runtime-loading__node.svelte-ypv5dq{filter:drop-shadow(0 12px 36px #0f172a14)}.graph-runtime-loading__node-shell.svelte-ypv5dq{fill:#ffffffe6;stroke:#94a3b842;stroke-width:1px}.graph-runtime-loading__node-bar-host.svelte-ypv5dq{opacity:.95;width:100%;height:100%}.graph-runtime-loading__node-bar-host--key.svelte-ypv5dq{opacity:.88}.graph-runtime-loading__node-bar-host--value.svelte-ypv5dq{opacity:.97}.graph-entitlement-overlay.svelte-n0tj15{z-index:8;background:color-mix(in srgb, var(--panel-bg-alt) 79%, #0f172a29);-webkit-backdrop-filter:blur(8px)saturate(.72);backdrop-filter:blur(8px)saturate(.72);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.graph-entitlement-overlay__grid.svelte-n0tj15{opacity:.34;background-image:linear-gradient(color-mix(in srgb, var(--border-muted) 62%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--border-muted) 62%, transparent) 1px, transparent 1px);background-size:24px 24px;position:absolute;inset:-30%;transform:rotate(-7deg)scale(1.16)}.graph-entitlement-overlay__card.svelte-n0tj15{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--border-muted));background:color-mix(in srgb, var(--panel-bg) 91%, transparent);border-radius:16px;width:min(420px,100% - 40px);padding:28px;position:relative;box-shadow:0 22px 70px #0f172a33}.graph-entitlement-overlay__mark.svelte-n0tj15{width:34px;height:34px;color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:10px;place-items:center;margin-bottom:18px;display:grid}.graph-entitlement-overlay__eyebrow.svelte-n0tj15{color:var(--accent);letter-spacing:.08em;margin:0 0 7px;font-size:11px;font-weight:700}h2.svelte-n0tj15{color:var(--text-primary);letter-spacing:-.025em;margin:0;font-size:19px;font-weight:680}p.svelte-n0tj15:not(.graph-entitlement-overlay__eyebrow){color:var(--text-secondary);margin:10px 0 0;font-size:13px;line-height:1.65}.graph-entitlement-overlay__actions.svelte-n0tj15{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}button.svelte-n0tj15{border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 13px;font-size:12px;font-weight:650;transition:transform .14s,box-shadow .14s,background-color .14s;display:inline-flex}button.svelte-n0tj15:disabled{cursor:wait;opacity:.62}.graph-entitlement-overlay__upgrade.svelte-n0tj15{border:1px solid var(--accent);color:#fff;background:var(--accent);box-shadow:0 7px 16px color-mix(in srgb, var(--accent) 24%, transparent)}.graph-entitlement-overlay__upgrade.svelte-n0tj15:not(:disabled):hover{transform:translateY(-1px)}.graph-entitlement-overlay__refresh.svelte-n0tj15{border:1px solid var(--border-muted);color:var(--text-primary);background:var(--panel-bg)}.graph-entitlement-overlay__refresh.svelte-n0tj15:not(:disabled):hover{background:var(--panel-bg-alt)}.graph-viewer-shell.svelte-36sra9{background:#f8fafc;grid-template-rows:minmax(0,1fr) auto;width:100%;height:100%;min-height:0;display:grid;position:relative}.graph-viewer-shell--with-workspace.svelte-36sra9{grid-template-rows:minmax(0,1fr) auto auto}.graph-viewer-main.svelte-36sra9{min-height:0;position:relative;overflow:hidden}.graph-subgraph-workspace.svelte-36sra9{background:linear-gradient(#f1f5f9f5,#ecf2f7eb 12px,#f4f7fbfa 56px),linear-gradient(90deg,#94a3b81a,#fff0);border-top:1px solid #94a3b847;min-height:0;overflow:hidden;box-shadow:inset 0 1px #ffffffc2,inset 0 10px 20px #94a3b814,0 -12px 24px #0f172a14}.graph-subgraph-workspace__divider{background:0 0}.graph-subgraph-workspace__track.svelte-36sra9{grid-auto-columns:minmax(360px,1fr);grid-auto-flow:column;gap:0;height:100%;display:grid;overflow:auto hidden}.graph-subgraph-pane.svelte-36sra9{background:linear-gradient(#ffffffdb,#f7fafcd1);border-right:1px solid #cbd5e1b8;grid-template-rows:auto minmax(0,1fr);min-width:360px;min-height:0;display:grid;box-shadow:inset 0 1px #ffffffad}.graph-subgraph-pane__header.svelte-36sra9{color:#5f7087;background:linear-gradient(#ffffffeb,#f1f5f9d1);border-bottom:1px solid #e2e8f0e6;justify-content:space-between;align-items:center;gap:8px;padding:4px 8px 4px 12px;font-size:11px;line-height:1.4;display:flex;overflow:hidden}.graph-subgraph-pane__label.svelte-36sra9{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.graph-subgraph-pane__close.svelte-36sra9{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;transition:background-color .12s,color .12s;display:inline-flex}.graph-subgraph-pane__close.svelte-36sra9:hover{color:#334155;background:#e2e8f0e6}.graph-subgraph-pane__close.svelte-36sra9:focus-visible{outline-offset:1px;outline:2px solid #3b82f666}.graph-subgraph-pane__close.svelte-36sra9 svg{pointer-events:none}.graph-subgraph-pane__body.svelte-36sra9{min-height:0;position:relative;overflow:hidden}.graph-subgraph-pane__content.svelte-36sra9{background:radial-gradient(circle at 0 0,#94a3b824,#0000 44%),linear-gradient(#fffffff2,#f3f7fafa);height:100%;min-height:0;display:grid}.graph-subgraph-pane__content-editor.svelte-36sra9{min-height:0;padding:10px 12px 12px}.graph-subgraph-pane__content-editor.svelte-36sra9 [data-testid=graph-subgraph-monaco-editor]{background:#fffffff2;border:1px solid #dbe3ef;border-radius:12px;height:100%;overflow:hidden;box-shadow:inset 0 1px #ffffffbf}.graph-subgraph-pane__canvas.svelte-36sra9{height:100%;overflow:hidden}.graph-subgraph-pane__placeholder.svelte-36sra9{color:#64748b;background:radial-gradient(circle at 0 0,#94a3b824,#0000 42%),linear-gradient(#eef3f9e6,#fafcffeb);place-items:center;height:100%;padding:16px;font-size:12px;display:grid}.graph-subgraph-pane__placeholder--error.svelte-36sra9{color:#b91c1c}.graph-subgraph-pane__canvas.hidden.svelte-36sra9{display:none}.graph-subgraph-pane-view{min-width:100%;min-height:100%}
