.split-gutter.svelte-1pib9w{touch-action:none;background:0 0;flex-shrink:0;position:relative}.split-gutter.svelte-1pib9w:after{content:"";background:0 0;border-radius:9999px;margin:auto;transition:background .15s;position:absolute;inset:0}.split-gutter-h.svelte-1pib9w{cursor:col-resize;width:6px}.split-gutter-h.svelte-1pib9w:after{width:2px;height:40%;min-height:2rem}.split-gutter-v.svelte-1pib9w{cursor:row-resize;height:6px}.split-gutter-v.split-gutter-compact.svelte-1pib9w{height:8px}.split-gutter-v.svelte-1pib9w:after{width:40%;min-width:2rem;height:2px}.split-gutter.svelte-1pib9w:hover:after,.split-gutter-active.svelte-1pib9w:after{background:#2dd4bf8c}.focus-btn.svelte-1pib9w{color:#94a3b8;background:#1e293b99;border:1px solid #94a3b840;border-radius:.375rem;justify-content:center;align-items:center;gap:.25rem;padding:.25rem;transition:border-color .15s,color .15s;display:flex}.focus-btn-label.svelte-1pib9w{font-size:.625rem;font-weight:600;display:none}@media (width<=767px){.focus-btn.svelte-1pib9w{min-width:2.75rem;min-height:2.75rem;padding:.5rem}.focus-btn-label.svelte-1pib9w{display:inline}}.focus-btn.svelte-1pib9w:hover{color:#5eead4;border-color:#2dd4bf73}.split-pane.glass-card:hover{box-shadow:none;transform:none}.split-pane-compact.svelte-1pib9w{background:0 0}.mobile-carousel.svelte-1e2i28o{flex-direction:column;gap:.5rem;display:flex}.tab-bar.svelte-1e2i28o{flex-wrap:wrap;gap:.375rem;padding:0 .25rem;display:flex}.tab-pill.svelte-1e2i28o{color:#94a3b8;background:#1e293b99;border:1px solid #94a3b840;border-radius:9999px;padding:.25rem .625rem;font-size:.6875rem;font-weight:600;transition:border-color .15s,color .15s,background .15s}.tab-pill-active.svelte-1e2i28o{color:#5eead4;background:#2dd4bf1f;border-color:#2dd4bf8c}.scroll-hint.svelte-1e2i28o{color:#64748b;padding:0 .25rem;font-size:.625rem}.carousel-track.svelte-1e2i28o{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.75rem;margin-inline:-1rem;padding-inline:1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.carousel-track.svelte-1e2i28o::-webkit-scrollbar{display:none}.carousel-panel.svelte-1e2i28o{width:calc(100vw - 2rem);min-width:calc(100vw - 2rem);min-height:var(--carousel-min-height);scroll-snap-align:center;border:1px solid #94a3b826;border-radius:1rem;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.panel-header.svelte-1e2i28o{shrink:0;border-bottom:1px solid #94a3b81f;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.panel-title.svelte-1e2i28o{color:#e2e8f0;font-size:.875rem;font-weight:600}.panel-body.svelte-1e2i28o{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.panel-body.svelte-1e2i28o>*{flex-direction:column;flex:1;width:100%;min-width:0;height:100%;min-height:0;display:flex}.action-btn.svelte-1x632i0{background:var(--color-teal-accent);color:#0f172a;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;transition:opacity .15s}.action-btn.svelte-1x632i0:disabled{opacity:.5}.action-btn-secondary.svelte-1x632i0{color:#cbd5e1;background:#1e293b99;border:1px solid #94a3b840;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;transition:border-color .15s,color .15s}.action-btn-secondary.svelte-1x632i0:hover{color:#5eead4;border-color:#2dd4bf73}.close-btn.svelte-1x632i0{color:#94a3b8;border-radius:.5rem;padding:.25rem .5rem}.close-btn.svelte-1x632i0:hover{color:#e2e8f0;background:#33415580}.chat-scroll.svelte-1x632i0{scrollbar-width:thin;scrollbar-color:#94a3b859 transparent}.chat-scroll.svelte-1x632i0::-webkit-scrollbar{width:6px}.chat-scroll.svelte-1x632i0::-webkit-scrollbar-thumb{background-color:#94a3b84d;border-radius:9999px}.flow-trace-label.svelte-1kyliud{white-space:pre-line;text-align:center;pointer-events:none;font-size:11px;line-height:1.25;display:block}.svelte-flow{background:0 0!important}.svelte-flow__attribution{display:none!important}.svelte-flow__controls{overflow:hidden;box-shadow:none!important;background:#1e293beb!important;border:1px solid #94a3b840!important;border-radius:.5rem!important}.svelte-flow__controls-button{fill:#94a3b8!important;background:0 0!important;border-bottom:1px solid #94a3b826!important;width:28px!important;height:28px!important}.svelte-flow__controls-button:hover{fill:#5eead4!important;background:#2dd4bf1f!important}.svelte-flow__controls-button:last-child{border-bottom:none!important}.svelte-flow__edge-text{fill:#cbd5e1!important;font-size:10px!important;font-weight:500!important}.svelte-flow__edge-textbg{fill:#0f172aeb!important;stroke:#94a3b859!important;stroke-width:1px!important}.svelte-flow__node-flowTrace{color:#e2e8f0;font-size:11px}.detail-card.svelte-1r64jog{background:#0f172a80;border:1px solid #94a3b826;border-radius:.5rem;flex-direction:column;gap:.5rem;margin-bottom:1rem;padding:.75rem;display:flex}.payload-section.svelte-1r64jog{margin-top:.25rem}.detail-row.svelte-1r64jog{justify-content:space-between;gap:.75rem;font-size:11px;display:flex}.detail-label.svelte-1r64jog{color:#94a3b8}.detail-value.svelte-1r64jog{text-align:right;color:#e2e8f0}.chat-scroll.svelte-dahfb8{scrollbar-width:thin;scrollbar-color:#94a3b859 transparent}.chat-scroll.svelte-dahfb8::-webkit-scrollbar{width:6px}.chat-scroll.svelte-dahfb8::-webkit-scrollbar-thumb{background-color:#94a3b84d;border-radius:9999px}.workspace-backdrop.svelte-4vf7d0{z-index:49;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020617b8;border:none;position:fixed;inset:0}.workspace-shell.svelte-4vf7d0{z-index:50;background:#0f172afa;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex;position:fixed;inset:.5rem;box-shadow:0 24px 64px #00000073}.workspace-toolbar.svelte-4vf7d0{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.workspace-grid.svelte-4vf7d0{flex:1;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:.75rem;width:100%;height:100%;min-height:0;display:grid}.preset-builder.svelte-4vf7d0{grid-template-areas:"kb chat""kb chat"}.preset-all-four.svelte-4vf7d0{grid-template-areas:"kb chat""flow trace"}.preset-chat-focus.svelte-4vf7d0{grid-template-areas:"chat chat""flow trace"}.preset-trace-focus.svelte-4vf7d0{grid-template-areas:"flow trace""flow trace"}.preset-kb-focus.svelte-4vf7d0{grid-template-areas:"kb kb""kb kb"}.preset-chat-focus-single.svelte-4vf7d0{grid-template-areas:"chat chat""chat chat"}.preset-flow-focus.svelte-4vf7d0{grid-template-areas:"flow flow""flow flow"}.preset-trace-focus-single.svelte-4vf7d0{grid-template-areas:"trace trace""trace trace"}.area-kb.svelte-4vf7d0{grid-area:kb}.area-chat.svelte-4vf7d0{grid-area:chat}.area-flow.svelte-4vf7d0{grid-area:flow}.area-trace.svelte-4vf7d0{grid-area:trace}.preset-builder.svelte-4vf7d0 .area-flow:where(.svelte-4vf7d0),.preset-builder.svelte-4vf7d0 .area-trace:where(.svelte-4vf7d0),.preset-chat-focus.svelte-4vf7d0 .area-kb:where(.svelte-4vf7d0),.preset-trace-focus.svelte-4vf7d0 .area-kb:where(.svelte-4vf7d0),.preset-trace-focus.svelte-4vf7d0 .area-chat:where(.svelte-4vf7d0),.preset-kb-focus.svelte-4vf7d0 .area-chat:where(.svelte-4vf7d0),.preset-kb-focus.svelte-4vf7d0 .area-flow:where(.svelte-4vf7d0),.preset-kb-focus.svelte-4vf7d0 .area-trace:where(.svelte-4vf7d0),.preset-chat-focus-single.svelte-4vf7d0 .area-kb:where(.svelte-4vf7d0),.preset-chat-focus-single.svelte-4vf7d0 .area-flow:where(.svelte-4vf7d0),.preset-chat-focus-single.svelte-4vf7d0 .area-trace:where(.svelte-4vf7d0),.preset-flow-focus.svelte-4vf7d0 .area-kb:where(.svelte-4vf7d0),.preset-flow-focus.svelte-4vf7d0 .area-chat:where(.svelte-4vf7d0),.preset-flow-focus.svelte-4vf7d0 .area-trace:where(.svelte-4vf7d0),.preset-trace-focus-single.svelte-4vf7d0 .area-kb:where(.svelte-4vf7d0),.preset-trace-focus-single.svelte-4vf7d0 .area-chat:where(.svelte-4vf7d0),.preset-trace-focus-single.svelte-4vf7d0 .area-flow:where(.svelte-4vf7d0){display:none!important}.preset-btn.svelte-4vf7d0{color:#cbd5e1;background:#1e293b99;border:1px solid #94a3b840;border-radius:.375rem;padding:.25rem .5rem;font-size:10px}.preset-btn.svelte-4vf7d0:hover:not(:disabled){color:#5eead4;border-color:#2dd4bf73}.preset-btn.svelte-4vf7d0:disabled{opacity:.35;cursor:not-allowed}.preset-btn-active.svelte-4vf7d0{color:#5eead4;background:#2dd4bf1f;border-color:#2dd4bf8c}.panel-card.svelte-4vf7d0{background:#1e293b8c;border:1px solid #94a3b826;border-radius:.75rem;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.panel-header.svelte-4vf7d0{shrink:0;color:#e2e8f0;border-bottom:1px solid #94a3b81f;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;font-weight:600;display:flex}.focus-btn.svelte-4vf7d0{color:#94a3b8;background:#1e293b99;border:1px solid #94a3b840;border-radius:.375rem;justify-content:center;align-items:center;gap:.25rem;padding:.25rem;transition:border-color .15s,color .15s;display:flex}.focus-btn-label.svelte-4vf7d0{font-size:.625rem;font-weight:600;display:none}.focus-btn.svelte-4vf7d0:hover{color:#5eead4;border-color:#2dd4bf73}.workspace-mobile-tabs.svelte-4vf7d0{flex-wrap:wrap;gap:.375rem;display:none}@media (width<=767px){.workspace-shell.svelte-4vf7d0{padding:env(safe-area-inset-top,.5rem) env(safe-area-inset-right,.5rem) env(safe-area-inset-bottom,.5rem) env(safe-area-inset-left,.5rem);border-radius:0;inset:0}.workspace-grid.svelte-4vf7d0{grid-template:"solo"1fr/1fr}.panel-card.svelte-4vf7d0{grid-area:solo}.mobile-panel-hidden.svelte-4vf7d0{display:none!important}.workspace-mobile-tabs.svelte-4vf7d0{display:flex}.workspace-presets.svelte-4vf7d0{width:100%}.focus-btn.svelte-4vf7d0{min-width:2.75rem;min-height:2.75rem;padding:.5rem}.focus-btn-label.svelte-4vf7d0{display:inline}}.panel-body.svelte-4vf7d0{flex-direction:column;flex:1;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.panel-body.svelte-4vf7d0>*{flex-direction:column;flex:1;width:100%;min-width:0;height:100%;min-height:0;display:flex}.support-card.svelte-ue5lzw{background:linear-gradient(135deg,#fbbf2414,#0f172a99);border:1px solid #fbbf2459;border-radius:.75rem;padding:.5rem .75rem}.support-copy-btn.svelte-ue5lzw{color:#fde68a;background:#0f172a99;border:1px solid #fbbf2459;border-radius:.5rem;padding:.3125rem .625rem;font-size:.6875rem;font-weight:600}.support-copy-btn.svelte-ue5lzw:hover{color:#fef3c7;border-color:#fbbf248c}.support-cta.svelte-ue5lzw{color:#422006;text-align:center;background:#fbbf24e6;border-radius:.5rem;padding:.3125rem .75rem;font-size:.6875rem;font-weight:700;text-decoration:none}.support-cta.svelte-ue5lzw:hover{background:#fbbf24}@media (prefers-reduced-motion:reduce){.animate-pulse.svelte-ue5lzw{animation:none}}.action-btn.svelte-dvu16s{cursor:pointer;background:var(--color-teal-accent);color:#0f172a;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;transition:opacity .15s}.action-btn.svelte-dvu16s:disabled{opacity:.5}.action-btn-secondary.svelte-dvu16s{cursor:pointer;color:#cbd5e1;background:#1e293b99;border:1px solid #94a3b840;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;transition:border-color .15s,color .15s}.action-btn-secondary.svelte-dvu16s:hover{color:#5eead4;border-color:#2dd4bf73}.share-link-btn.svelte-dvu16s{shrink:0;color:#cbd5e1;background:#1e293b99;border:1px solid #94a3b840;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;transition:border-color .15s,color .15s;display:inline-flex}.share-link-btn.svelte-dvu16s:hover:not(:disabled){color:#5eead4;border-color:#2dd4bf73}.share-link-btn.svelte-dvu16s:disabled{opacity:.5}.share-link-btn-active.svelte-dvu16s{border-color:#2dd4bf66}@media (prefers-reduced-motion:reduce){.animate-pulse.svelte-dvu16s{animation:none}}
