.admin-tabs.svelte-ldzptz{background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.light .admin-tabs.svelte-ldzptz{background:#0f172a0a;border-color:#0f172a14}.admin-tab.svelte-ldzptz{color:#94a3b8;background:transparent}.admin-tab.svelte-ldzptz:hover{color:#e5e7eb}.admin-tab--active.svelte-ldzptz{background:#a855f729;color:#d8b4fe}.light .admin-tab.svelte-ldzptz{color:#64748b}.light .admin-tab.svelte-ldzptz:hover{color:#0f172a}.light .admin-tab--active.svelte-ldzptz{background:#7c3aed1f;color:#7c3aed}.admin-page .bg-gray-900\/50,.admin-page .bg-gray-900\/80,.admin-page .bg-gray-900{background:#ffffff06!important}.admin-page .bg-gray-800\/50,.admin-page .bg-gray-800,.admin-page .bg-gray-800\/30{background:#ffffff0a!important}.light .admin-page .bg-gray-900\/50,.light .admin-page .bg-gray-900\/80,.light .admin-page .bg-gray-900{background:#0f172a06!important}.light .admin-page .bg-gray-800\/50,.light .admin-page .bg-gray-800,.light .admin-page .bg-gray-800\/30{background:#0f172a0d!important}.admin-page .border-gray-800,.admin-page .border-gray-800\/50,.admin-page .border-gray-700,.admin-page .border-gray-700\/50{border-color:#ffffff14!important}.light .admin-page .border-gray-800,.light .admin-page .border-gray-800\/50,.light .admin-page .border-gray-700,.light .admin-page .border-gray-700\/50{border-color:#0f172a14!important}.light .admin-page .text-gray-100,.light .admin-page .text-gray-200,.light .admin-page .text-gray-300{color:#0f172a!important}.light .admin-page .text-gray-400,.light .admin-page .text-gray-500{color:#475569!important}.light .admin-page .text-gray-600,.light .admin-page .text-gray-700{color:#64748b!important}.admin-page input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=file]),.admin-page textarea,.admin-page select{background:#ffffff0a!important;border-color:#ffffff14!important;color:#e5e7eb!important}.admin-page input:focus,.admin-page textarea:focus,.admin-page select:focus{border-color:#a855f773!important;background:#ffffff0f!important}.light .admin-page input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=file]),.light .admin-page textarea,.light .admin-page select{background:#0f172a08!important;border-color:#0f172a1a!important;color:#0f172a!important}.light .admin-page input:focus,.light .admin-page textarea:focus,.light .admin-page select:focus{border-color:#7c3aed80!important;background:#0f172a0d!important}.web-result-link.svelte-h17cao:hover{background:#22d3ee0a}.light .web-result-link.svelte-h17cao:hover{background:#0891b20a}.snippet.svelte-h17cao{color:#94a3b8;border-left:2px solid rgba(255,255,255,.08)}.light .snippet.svelte-h17cao{color:#475569;border-left-color:#0f172a1a}.search-card-header.svelte-1ujqxoq:hover{background:#ffffff05}.light .search-card-header.svelte-1ujqxoq:hover{background:#0f172a05}.ai-answer.svelte-1ujqxoq{background:#22d3ee0d;border:1px solid rgba(34,211,238,.2)}.light .ai-answer.svelte-1ujqxoq{background:#0891b20d;border-color:#0891b233}.export-btn.svelte-1ujqxoq{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);color:#94a3b8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.export-btn.svelte-1ujqxoq:hover{background:#22d3ee14;border-color:#22d3ee4d;color:#a5f3fc}.light .export-btn.svelte-1ujqxoq{background:#0f172a0a;border-color:#0f172a14;color:#475569}.light .export-btn.svelte-1ujqxoq:hover{background:#0891b214;border-color:#0891b24d;color:#0891b2}.search-input.svelte-1hamhry{color:#e5e7eb}.search-input.svelte-1hamhry::placeholder{color:#64748b}.light .search-input.svelte-1hamhry{color:#0f172a}.light .search-input.svelte-1hamhry::placeholder{color:#94a3b8}.export-btn.svelte-1hamhry{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);color:#94a3b8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.export-btn.svelte-1hamhry:hover{background:#22d3ee14;border-color:#22d3ee4d;color:#a5f3fc}.light .export-btn.svelte-1hamhry{background:#0f172a0a;border-color:#0f172a14;color:#475569}.light .export-btn.svelte-1hamhry:hover{background:#0891b214;border-color:#0891b24d;color:#0891b2}.mission-embed.svelte-16w2oix{background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.mission-embed.svelte-16w2oix:hover{background:#22d3ee0a;border-color:#22d3ee4d}.light .mission-embed.svelte-16w2oix{background:#0f172a08;border-color:#0f172a1a}.light .mission-embed.svelte-16w2oix:hover{background:#0891b20a;border-color:#0891b259}.progress-bar.svelte-16w2oix{background:linear-gradient(90deg,#22d3ee,#a855f7)}.status-pill.svelte-16w2oix{background:#ffffff0f;color:#e5e7eb}.light .status-pill.svelte-16w2oix{background:#0f172a0f;color:#334155}.embed-status--planning.svelte-16w2oix,.embed-status--planned.svelte-16w2oix{background:#22d3ee1f;color:#a5f3fc}.embed-status--executing.svelte-16w2oix{background:#22d3ee2e;color:#a5f3fc}.embed-status--paused.svelte-16w2oix{background:#f59e0b24;color:#fcd34d}.embed-status--completed.svelte-16w2oix{background:#22c55e24;color:#86efac}.embed-status--failed.svelte-16w2oix{background:#ef444424;color:#fca5a5}.embed-status--cancelled.svelte-16w2oix{background:#ffffff0f;color:#94a3b8}.light .embed-status--planning.svelte-16w2oix,.light .embed-status--planned.svelte-16w2oix{background:#0891b21f;color:#0891b2}.light .embed-status--executing.svelte-16w2oix{background:#0891b229;color:#0891b2}.light .embed-status--paused.svelte-16w2oix{background:#f59e0b29;color:#b45309}.light .embed-status--completed.svelte-16w2oix{background:#22c55e29;color:#15803d}.light .embed-status--failed.svelte-16w2oix{background:#ef444429;color:#b91c1c}.light .embed-status--cancelled.svelte-16w2oix{background:#0f172a0f;color:#64748b}.chat-action.svelte-1w2qxqi{position:relative;display:inline-flex;align-items:center;justify-content:center;height:2.25rem;padding:0 1rem;font-weight:600;font-size:.8125rem;letter-spacing:.01em;color:#14181f;background:#22d3ee;border:none;border-radius:.625rem;transform:skew(-12deg);transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s ease,background-color .2s ease;cursor:pointer}.chat-action-inner.svelte-1w2qxqi{display:flex;align-items:center;gap:.4rem;transform:skew(12deg)}.chat-action.svelte-1w2qxqi:hover:not(:disabled){transform:skew(-12deg) translateY(-1px);box-shadow:0 4px 14px -3px #22d3ee80}.chat-action.svelte-1w2qxqi:disabled{opacity:.4;cursor:not-allowed}.chat-action--stop.svelte-1w2qxqi{background:#f87171;color:#fff}.chat-action--stop.svelte-1w2qxqi:hover{box-shadow:0 4px 14px -3px #f8717180}.light .chat-action.svelte-1w2qxqi{background:#0891b2;color:#fff}.light .chat-action.svelte-1w2qxqi:hover:not(:disabled){background:#0e7490;box-shadow:0 4px 14px -3px #0891b273}.tool-call.svelte-1w2qxqi{background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.light .tool-call.svelte-1w2qxqi{background:#0f172a0a;border-color:#0f172a14}.canvas-toolbar.svelte-1tqthes{--surface-base: rgb(8, 9, 13)}.light .canvas-toolbar.svelte-1tqthes{--surface-base: rgb(248, 250, 252)}.node-panel.svelte-l8t0rj{background:#08090d;border-color:#ffffff0f}.light .node-panel.svelte-l8t0rj{background:#f8fafc;border-color:#0f172a14}.panel-divider.svelte-l8t0rj{border-color:#ffffff0f}.light .panel-divider.svelte-l8t0rj{border-color:#0f172a14}.panel-input.svelte-l8t0rj,.node-panel input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=file]),.node-panel textarea,.node-panel select{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#e5e7eb;border-radius:.375rem;padding:.375rem .625rem;font-size:.875rem;outline:none;transition:border-color .15s ease,background-color .15s ease}.node-panel input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=file])::placeholder,.node-panel textarea::placeholder{color:#64748b}.panel-input.svelte-l8t0rj:focus,.node-panel input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=file]):focus,.node-panel textarea:focus,.node-panel select:focus{border-color:#22d3ee73;background:#ffffff0f}.light .panel-input.svelte-l8t0rj,.light .node-panel input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=file]),.light .node-panel textarea,.light .node-panel select{background:#0f172a08;border-color:#0f172a1a;color:#0f172a}.light .node-panel input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=file])::placeholder,.light .node-panel textarea::placeholder{color:#94a3b8}.light .panel-input.svelte-l8t0rj:focus,.light .node-panel input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=file]):focus,.light .node-panel textarea:focus,.light .node-panel select:focus{border-color:#0891b280;background:#0f172a0d}.node-panel label.block{font-size:.625rem;text-transform:uppercase;letter-spacing:.14em;color:#64748b;margin-bottom:.375rem}.light .node-panel label.block{color:#64748b}.light .node-panel .border-gray-700{border-color:#0f172a1a!important}.light .node-panel .bg-gray-900{background:#0f172a0a!important;color:#64748b!important}.light .node-panel .text-gray-400,.light .node-panel .text-gray-500,.light .node-panel .text-gray-600{color:#64748b!important}.light .node-panel .text-gray-300,.light .node-panel .text-gray-200,.light .node-panel .text-gray-100{color:#334155!important}.context-chip.svelte-l8t0rj{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#9ca3af}.light .context-chip.svelte-l8t0rj{background:#0f172a0a;border:1px solid rgba(15,23,42,.08);color:#475569}.dep-chip.svelte-l8t0rj{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);color:#d1d5db}.light .dep-chip.svelte-l8t0rj{background:#0f172a08;border:1px solid rgba(15,23,42,.08);color:#334155}.panel-delete.svelte-l8t0rj{color:#fca5a5;background:transparent;border:1px solid rgba(239,68,68,.2)}.panel-delete.svelte-l8t0rj:hover{color:#fecaca;background:#ef444414;border-color:#ef44444d}.light .panel-delete.svelte-l8t0rj{color:#b91c1c;border:1px solid rgba(239,68,68,.25)}.light .panel-delete.svelte-l8t0rj:hover{color:#991b1b;background:#ef444414}.palette.svelte-12nlyps{background:#08090d;border-color:#ffffff0f}.light .palette.svelte-12nlyps{background:#f8fafc;border-color:#0f172a14}.palette-header.svelte-12nlyps,.palette-search.svelte-12nlyps{border-color:#ffffff0f}.light .palette-header.svelte-12nlyps,.light .palette-search.svelte-12nlyps{border-color:#0f172a14}.palette-input.svelte-12nlyps{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#e5e7eb}.palette-input.svelte-12nlyps::placeholder{color:#64748b}.palette-input.svelte-12nlyps:focus{border-color:#22d3ee73;background:#ffffff0f}.light .palette-input.svelte-12nlyps{background:#0f172a08;border:1px solid rgba(15,23,42,.1);color:#0f172a}.light .palette-input.svelte-12nlyps::placeholder{color:#94a3b8}.light .palette-input.svelte-12nlyps:focus{border-color:#0891b280;background:#0f172a0d}.palette-item.svelte-12nlyps{border-left:2px solid transparent}.palette-item.svelte-12nlyps:hover{background:#ffffff0a;border-left-color:var(--accent, rgb(34, 211, 238))}.light .palette-item.svelte-12nlyps:hover{background:#0f172a0a}.palette-item-label.svelte-12nlyps{color:#d1d5db}.palette-item.svelte-12nlyps:hover .palette-item-label:where(.svelte-12nlyps){color:#f3f4f6}.palette-item-desc.svelte-12nlyps{color:#64748b}.palette-item.svelte-12nlyps:hover .palette-item-desc:where(.svelte-12nlyps){color:#94a3b8}.light .palette-item-label.svelte-12nlyps{color:#334155}.light .palette-item.svelte-12nlyps:hover .palette-item-label:where(.svelte-12nlyps){color:#0f172a}.light .palette-item-desc.svelte-12nlyps{color:#64748b}.palette-divider.svelte-12nlyps{background:#ffffff0f}.light .palette-divider.svelte-12nlyps{background:#0f172a14}.canvas-surface.svelte-1dxs214{background:#08090d}.light .canvas-surface.svelte-1dxs214{background:#f8fafc}.canvas-grid.svelte-1dxs214{background-image:radial-gradient(circle,rgba(255,255,255,.05) 1px,transparent 1px)}.light .canvas-grid.svelte-1dxs214{background-image:radial-gradient(circle,rgba(15,23,42,.08) 1px,transparent 1px)}.canvas-overlay.svelte-1dxs214{background:#0d1017d9;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.light .canvas-overlay.svelte-1dxs214{background:#ffffffd9;border:1px solid rgba(15,23,42,.08)}.canvas-hint.svelte-1dxs214{color:#788291;background:#0d101799;border:1px solid rgba(255,255,255,.06)}.light .canvas-hint.svelte-1dxs214{color:#64748b;background:#ffffffb3;border:1px solid rgba(15,23,42,.08)}.save-error.svelte-1dxs214{background:#f59e0b14;border-bottom:1px solid rgba(245,158,11,.25);color:#fcd34d}.light .save-error.svelte-1dxs214{background:#f59e0b1a;border-bottom-color:#f59e0b4d;color:#b45309}.exec-error-badge.svelte-1dxs214{box-shadow:0 1px 2px #00000040;color:#fcd34d;background:#140e06e6;border:1px solid rgba(245,158,11,.4)}.exec-error-badge--failed.svelte-1dxs214{color:#fca5a5;background:#140808e6;border-color:#ef444480}.light .exec-error-badge.svelte-1dxs214{background:#fefce8f2;color:#b45309}.light .exec-error-badge--failed.svelte-1dxs214{background:#fef2f2f2;color:#b91c1c}.exec-error.svelte-1dxs214{background:#ef444414;color:#fca5a5}.light .exec-error.svelte-1dxs214{background:#ef44440f;color:#b91c1c}.exec-bar.svelte-1dxs214{--surface-base: rgb(8, 9, 13)}.light .exec-bar.svelte-1dxs214{--surface-base: rgb(248, 250, 252)}.exec-bar--running.svelte-1dxs214{box-shadow:inset 0 1px #22d3ee59}.exec-bar--awaiting.svelte-1dxs214{box-shadow:inset 0 1px #f59e0b59}.status--running.svelte-1dxs214{color:#67e8f9;background:#22d3ee1a}.status--completed.svelte-1dxs214{color:#86efac;background:#22c55e1a}.status--failed.svelte-1dxs214{color:#fca5a5;background:#ef44441a}.status--awaiting.svelte-1dxs214{color:#fcd34d;background:#f59e0b1a}.light .status--running.svelte-1dxs214{color:#0891b2;background:#0891b21a}.light .status--completed.svelte-1dxs214{color:#15803d;background:#22c55e1f}.light .status--failed.svelte-1dxs214{color:#b91c1c;background:#ef44441f}.light .status--awaiting.svelte-1dxs214{color:#b45309;background:#f59e0b24}.exec-running.svelte-1dxs214{border:2px solid rgb(34,211,238);box-shadow:0 0 12px #22d3ee66,0 0 24px #22d3ee33;animation:svelte-1dxs214-exec-pulse 1.5s ease-in-out infinite}.exec-completed.svelte-1dxs214{border:2px solid rgb(34,197,94);box-shadow:0 0 8px #22c55e4d}.exec-failed.svelte-1dxs214{border:2px solid rgb(239,68,68);box-shadow:0 0 8px #ef44444d}.exec-awaiting.svelte-1dxs214{border:2px solid rgb(245,158,11);box-shadow:0 0 12px #f59e0b4d;animation:svelte-1dxs214-exec-pulse-amber 2s ease-in-out infinite}.exec-skipped.svelte-1dxs214{border:2px dashed rgb(107,114,128);opacity:.5}@keyframes svelte-1dxs214-exec-pulse{0%,to{box-shadow:0 0 8px #22d3ee33}50%{box-shadow:0 0 20px #22d3ee80,0 0 40px #22d3ee33}}@keyframes svelte-1dxs214-exec-pulse-amber{0%,to{box-shadow:0 0 8px #f59e0b33}50%{box-shadow:0 0 16px #f59e0b66}}.support-card-accent{background:linear-gradient(180deg,#a855f714,#a855f705);border-color:#a855f74d}.support-card-accent:before{background:linear-gradient(180deg,#a855f766,#a855f700 40%)!important}.light .support-card-accent{background:linear-gradient(180deg,#7c3aed14,#7c3aed05);border-color:#7c3aed59}.light .support-card-accent:before{background:linear-gradient(180deg,#7c3aed66,#7c3aed00 40%)!important}.support-action.svelte-1105cax{position:relative;display:inline-flex;align-items:center;justify-content:center;height:2.25rem;padding:0 1rem;font-weight:600;font-size:.8125rem;letter-spacing:.01em;color:#fff;background:#a855f7;border:none;border-radius:.625rem;transform:skew(-12deg);transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s ease,background-color .2s ease;cursor:pointer}.support-action-inner.svelte-1105cax{display:flex;align-items:center;gap:.4rem;transform:skew(12deg)}.support-action.svelte-1105cax:hover:not(:disabled){transform:skew(-12deg) translateY(-1px);box-shadow:0 4px 14px -3px #a855f780}.support-action.svelte-1105cax:disabled{opacity:.4;cursor:not-allowed}.light .support-action.svelte-1105cax{background:#7c3aed}.light .support-action.svelte-1105cax:hover:not(:disabled){background:#6d28d9;box-shadow:0 4px 14px -3px #7c3aed73}.refine-panel input.refine-input,.refine-panel select.refine-input{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#e5e7eb}.refine-panel input.refine-input::placeholder{color:#64748b}.refine-panel input.refine-input:focus,.refine-panel select.refine-input:focus{border-color:#22d3ee73;background:#ffffff0f}.light .refine-panel input.refine-input,.light .refine-panel select.refine-input{background:#0f172a08;border-color:#0f172a1a;color:#0f172a}.light .refine-panel input.refine-input::placeholder{color:#94a3b8}.light .refine-panel input.refine-input:focus,.light .refine-panel select.refine-input:focus{border-color:#0891b280;background:#0f172a0d}.seg.svelte-luylch{background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.seg-btn.svelte-luylch{padding:.25rem .625rem;font-size:.6875rem;font-weight:500;color:#94a3b8;background:transparent;border-radius:.375rem;transition:color .15s ease,background-color .15s ease}.seg-btn.svelte-luylch:hover{color:#e5e7eb}.seg-btn--active.svelte-luylch{background:#22d3ee1f;color:#a5f3fc}.light .seg.svelte-luylch{background:#0f172a0a;border-color:#0f172a14}.light .seg-btn.svelte-luylch{color:#64748b}.light .seg-btn.svelte-luylch:hover{color:#0f172a}.light .seg-btn--active.svelte-luylch{background:#0891b21f;color:#0891b2}.upload-btn.svelte-luylch{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#d1d5db}.upload-btn.svelte-luylch:hover:not(:disabled){border-color:#22d3ee66;color:#a5f3fc;background:#22d3ee0a}.light .upload-btn.svelte-luylch{background:#0f172a08;border-color:#0f172a1a;color:#334155}.light .upload-btn.svelte-luylch:hover:not(:disabled){border-color:#0891b280;color:#0891b2;background:#0891b20d}.file-chip.svelte-luylch{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);color:#94a3b8}.light .file-chip.svelte-luylch{background:#0f172a0a;border:1px solid rgba(15,23,42,.08);color:#475569}.report-toggle.svelte-luylch:hover{background:#ffffff05}.light .report-toggle.svelte-luylch:hover{background:#0f172a05}.task-row.svelte-luylch{transition:opacity .2s ease,border-color .2s ease}.task-row.svelte-luylch:hover:not(.task-row--off){border-color:#22d3ee40}.task-row--off.svelte-luylch{opacity:.45}.task-check.svelte-luylch{background:#ffffff0a;border:1px solid rgba(255,255,255,.12)}.task-check--on.svelte-luylch{background:#22d3ee;border-color:#22d3ee}.light .task-check.svelte-luylch{background:#0f172a0a;border-color:#0f172a33}.light .task-check--on.svelte-luylch{background:#0891b2;border-color:#0891b2}.dep-chip.svelte-luylch{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);color:#94a3b8}.light .dep-chip.svelte-luylch{background:#0f172a0a;border:1px solid rgba(15,23,42,.08);color:#475569}.launch-bar.svelte-luylch{background:#0d1017eb;border:1px solid rgba(34,211,238,.25);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 12px 32px -8px #0000008c,0 0 0 1px #22d3ee14}.light .launch-bar.svelte-luylch{background:#ffffffeb;border:1px solid rgba(8,145,178,.25);box-shadow:0 12px 32px -8px #0f172a2e,0 0 0 1px #0891b214}
