.createCanvas_shell__BC3pr{position:relative;display:flex;flex:1 1;min-width:0;padding:12px 12px 12px 0;animation:createCanvas_workspaceStageEnter__RtGj9 .24s cubic-bezier(.22,1,.36,1)}@keyframes createCanvas_workspaceStageEnter__RtGj9{0%{opacity:0}to{opacity:1}}.createCanvas_canvasEditorShell__kn0k8{padding:0}@media (prefers-reduced-motion:reduce){.createCanvas_shell__BC3pr{animation:none}}.createCanvas_frame__r1WOd{position:relative;flex:1 1;min-width:0;overflow:hidden;border:1px solid var(--cbi-border);border-radius:var(--cbi-radius-lg);background:var(--cbi-surface-muted);color-scheme:light;--canvas-bg:var(--cbi-surface-muted);--canvas-grid-dot:var(--cbi-border-strong);--canvas-panel-border:var(--cbi-border-muted);--edge:var(--cbi-border-strong);--edge-soft:rgba(var(--cbi-text-rgb),0.18);--canvas-minimap-mask-fill:rgba(0,0,0,0.04);--canvas-minimap-node-fill:#c4c4c4;--canvas-minimap-node-stroke:rgba(0,0,0,0.08);--canvas-edge-flow:#3f4247;--canvas-theme-accent:#5f6268;--canvas-theme-accent-strong:#3f4247;--canvas-theme-accent-soft:var(--cbi-surface-soft);--canvas-theme-accent-ring:var(--cbi-focus-ring);--canvas-theme-neutral-focus-border:var(--cbi-focus-border);--canvas-theme-neutral-focus-ring:var(--cbi-focus-ring);--prompt-composer-hover-background:rgba(0,0,0,0.05);--prompt-composer-selected-background:rgba(0,0,0,0.08);--prompt-composer-primary-text:#141414;--prompt-composer-chevron-color:#525252;--prompt-composer-credit-color:#262626;--prompt-composer-divider-color:rgb(229,230,236);--canvas-sidebar-hover:#f5f5f6;--canvas-sidebar-selected:#ececee;--canvas-sidebar-row-hover:#f5f5f6;--canvas-sidebar-row-selected:#ececee;--canvas-sidebar-icon-ink:#5f6268;--canvas-sidebar-icon-surface:#f1f1f2;--canvas-theme-danger:#b42318;--canvas-theme-danger-solid:#b42318;--canvas-theme-danger-soft:#fff4f2;--canvas-theme-danger-border:rgba(180,35,24,0.18);--canvas-theme-success:#18794e;--canvas-theme-warning:#945b00;--canvas-notification-surface:rgba(255,255,255,0.92);--canvas-notification-border:rgba(24,25,28,0.08);--canvas-notification-shadow:0 16px 38px rgba(30,31,33,0.13),0 2px 8px rgba(30,31,33,0.07);--canvas-primary-btn-bg:rgba(0,0,0,0.85);--canvas-primary-btn-bg-hover:rgba(0,0,0,0.7);--canvas-primary-btn-icon:#ffffff;--canvas-popover-surface:#ffffff;--canvas-popover-border:rgba(0,0,0,0.06);--canvas-popover-ink:#262626;--canvas-popover-ink-muted:#919191;--canvas-popover-hover:rgba(0,0,0,0.05);--canvas-popover-active:rgba(0,0,0,0.08);--canvas-popover-shadow:0 4px 10px rgba(0,0,0,0.12),0 2px 4px rgba(0,0,0,0.06);--canvas-popover-scrollbar-thumb:#c4c4c4;--canvas-theme-ink:var(--cbi-text);--canvas-theme-ink-muted:var(--cbi-text-muted);--canvas-theme-ink-soft:var(--cbi-text-soft);--canvas-theme-surface:var(--cbi-surface);--canvas-theme-surface-rgb:var(--cbi-surface-rgb);--canvas-theme-surface-soft:var(--cbi-surface-soft);--canvas-theme-border:var(--cbi-border);--canvas-theme-border-strong:var(--cbi-border-strong);--canvas-theme-shadow:var(--cbi-shadow-soft);--canvas-media-settings-option-color:#525252;--canvas-media-settings-option-border:#e5e6ec;--canvas-media-settings-selected-color:#141414;--canvas-media-settings-selected-background:rgba(0,0,0,0.05);--canvas-media-settings-selected-border:#171717;--audio-settings-ink:#141414;--audio-settings-muted:#737373;--audio-settings-control-ink:#525252;--audio-settings-soft:#8a8a8a;--audio-settings-surface:#f7f7f8;--audio-settings-border:#ebebed;--audio-settings-hover:rgba(0,0,0,0.06);--audio-settings-track:#dfe3e7;--audio-settings-accent:var(--canvas-theme-accent);--audio-settings-thumb:#ffffff;--audio-settings-thumb-border:#8f8f8f;--audio-settings-focus:var(--canvas-theme-neutral-focus-border);--audio-settings-control-surface:#ededee;--audio-settings-control-border:#e7e7e8;--audio-settings-segmented-surface:#e9e9ea;--audio-settings-segmented-border:#e3e3e4;--audio-settings-segmented-hover:rgba(255,255,255,0.54);--audio-settings-selected-surface:#ffffff;--audio-settings-selected-shadow:0 1px 2px rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.04);--node-chip:rgba(0,0,0,0.08);--node-muted:var(--canvas-theme-ink-muted);--node-stroke:var(--canvas-theme-border-strong);--node-stroke-strong:rgba(var(--cbi-text-rgb),0.54);--node-surface:var(--canvas-theme-surface);--node-surface-soft:var(--canvas-theme-surface-soft);--node-text:var(--canvas-theme-ink);--node-title-input-text:rgba(24,25,28,0.96);--node-title-input-caret:#5f6268;--node-title-input-surface:rgba(255,255,255,0.98);--node-title-input-border:rgba(24,25,28,0.18);--node-title-input-focus-border:var(--node-stroke-strong);--node-title-input-shadow:rgba(30,31,33,0.14);--shadow-node:var(--canvas-theme-shadow);--prompt-function-tool-background:rgba(0,0,0,0.05);--prompt-function-tool-hover-background:rgba(0,0,0,0.1)}.createCanvas_canvasEditorFrame__JjG_B{--canvas-sidebar-width:320px;border:0;border-radius:0}.createCanvas_canvasFull__pojU0{position:relative;inset:auto;flex:none;width:100%;height:100%;min-width:0;min-height:0;border:0;border-radius:0}.createCanvas_frame__r1WOd .canvas-app,.createCanvas_frame__r1WOd .canvas-root{position:absolute;inset:0;background:var(--canvas-bg)}.createCanvas_officialTemplatePreviewBanner__vthvO{position:absolute;z-index:60;top:62px;left:50%;display:flex;align-items:center;gap:8px;max-width:calc(100% - 32px);padding:9px 14px;color:var(--canvas-theme-ink);font-size:13px;white-space:nowrap;pointer-events:none;background:color-mix(in srgb,var(--canvas-theme-surface) 92%,transparent);border:1px solid var(--canvas-theme-border);border-radius:999px;box-shadow:var(--canvas-notification-shadow);transform:translateX(-50%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.createCanvas_officialTemplatePreviewBanner__vthvO strong{color:var(--canvas-theme-accent-strong)}.createCanvas_officialTemplatePreviewBanner__vthvO .material-icons-outlined{font-size:17px;color:var(--canvas-theme-accent-strong)}.createCanvas_officialTemplatePreviewWarning__Vj8d9{top:108px;max-width:min(820px,calc(100% - 32px));color:#92400e;white-space:normal;background:color-mix(in srgb,#fffbeb 94%,transparent);border-color:#f59e0b}.createCanvas_officialTemplatePreviewWarning__Vj8d9 .material-icons-outlined,.createCanvas_officialTemplatePreviewWarning__Vj8d9 strong{color:#b45309}.createCanvas_officialTemplateAuthoringBar___fLdv{position:absolute;z-index:60;top:62px;left:50%;display:grid;grid-template-columns:36px minmax(260px,1fr) auto;align-items:center;grid-gap:12px;gap:12px;width:min(1080px,calc(100% - 32px));min-height:60px;padding:10px 12px;color:var(--canvas-theme-ink);background:color-mix(in srgb,var(--canvas-theme-surface) 94%,transparent);border:1px solid var(--canvas-theme-border);border-radius:14px;box-shadow:var(--canvas-notification-shadow);transform:translateX(-50%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto}.createCanvas_officialTemplateAuthoringIcon__xNdWm{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--canvas-theme-accent-strong);background:var(--canvas-theme-surface-soft);border:1px solid color-mix(in srgb,var(--canvas-theme-neutral-focus-border,rgba(255,255,255,.54)) 22%,transparent);border-radius:10px}.createCanvas_officialTemplateAuthoringContent__k_oJt{min-width:0}.createCanvas_officialTemplateAuthoringAction__nfXf7,.createCanvas_officialTemplateAuthoringActions___FTN_,.createCanvas_officialTemplateAuthoringHeading__TjwCE,.createCanvas_officialTemplateAuthoringMessage__q9uTZ,.createCanvas_officialTemplateAuthoringMeta__fmt_x{display:flex;align-items:center}.createCanvas_officialTemplateAuthoringHeading__TjwCE{gap:8px;min-width:0;line-height:20px}.createCanvas_officialTemplateAuthoringHeading__TjwCE strong{flex:none;color:var(--canvas-theme-ink);font-size:13px;font-weight:650}.createCanvas_officialTemplateAuthoringHeading__TjwCE>span{min-width:0;overflow:hidden;color:var(--canvas-theme-ink-muted);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.createCanvas_officialTemplateAuthoringMeta__fmt_x{gap:6px;min-width:0;margin-top:3px;color:var(--canvas-theme-ink-muted);font-size:11px;line-height:17px}.createCanvas_officialTemplateAuthoringMode__ZKBLf,.createCanvas_officialTemplateAuthoringStatus__S04yy{flex:none;padding:0 6px;border-radius:999px;font-weight:600}.createCanvas_officialTemplateAuthoringMode__ZKBLf{color:var(--canvas-theme-accent-strong);background:var(--canvas-theme-surface-soft)}.createCanvas_officialTemplateAuthoringStatus__S04yy{color:var(--canvas-theme-ink-muted);background:var(--canvas-theme-surface-soft);box-shadow:inset 0 0 0 1px var(--canvas-theme-border)}.createCanvas_officialTemplateAuthoringStatus__S04yy[data-official-template-status=modified]{color:var(--canvas-theme-warning);background:color-mix(in srgb,var(--canvas-theme-warning) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--canvas-theme-warning) 24%,transparent)}.createCanvas_officialTemplateAuthoringStatus__S04yy[data-official-template-status=published]{color:var(--canvas-theme-success);background:color-mix(in srgb,var(--canvas-theme-success) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--canvas-theme-success) 24%,transparent)}.createCanvas_officialTemplateAuthoringHint__ZhPOo,.createCanvas_officialTemplateAuthoringMessage__q9uTZ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.createCanvas_officialTemplateAuthoringMessage__q9uTZ{gap:4px;font-weight:600}.createCanvas_officialTemplateAuthoringMessage__q9uTZ svg{flex:none}.createCanvas_officialTemplateAuthoringMessageSuccess__8ZZI6{color:var(--canvas-theme-success)}.createCanvas_officialTemplateAuthoringMessageError__nVJVB{color:var(--canvas-theme-danger)}.createCanvas_officialTemplateAuthoringActions___FTN_{flex:none;gap:6px}.createCanvas_officialTemplateAuthoringAction__nfXf7{justify-content:center;gap:5px;height:34px;min-width:0;padding:0 11px;color:var(--canvas-theme-ink);font:inherit;font-size:12px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;background:var(--canvas-theme-surface);border:1px solid var(--canvas-theme-border-strong);border-radius:9px;transition:color .14s ease,background .14s ease,border-color .14s ease,box-shadow .14s ease}.createCanvas_officialTemplateAuthoringAction__nfXf7 svg{flex:none}.createCanvas_officialTemplateAuthoringAction__nfXf7:hover:not(:disabled){background:var(--canvas-theme-surface-soft);border-color:var(--canvas-theme-ink-soft)}.createCanvas_officialTemplateAuthoringAction__nfXf7:focus-visible{outline:none;box-shadow:0 0 0 3px var(--canvas-theme-neutral-focus-ring,rgba(255,255,255,.28))}.createCanvas_officialTemplateAuthoringAction__nfXf7:disabled{cursor:not-allowed;opacity:.56}.createCanvas_officialTemplateAuthoringAction__nfXf7[aria-busy=true]:disabled{cursor:wait}.createCanvas_officialTemplateAuthoringActionPrimary__E0bV6{color:#fff;background:#1f1f1f;border-color:var(--canvas-theme-neutral-focus-border,rgba(255,255,255,.54))}.createCanvas_officialTemplateAuthoringActionPrimary__E0bV6:hover:not(:disabled){color:#fff;background:#333333;border-color:var(--canvas-theme-neutral-focus-border,rgba(255,255,255,.54))}.createCanvas_officialTemplateAuthoringActionGhost__G86fl{color:var(--canvas-theme-ink-muted);background:transparent;border-color:transparent}.createCanvas_officialTemplateAuthoringActionGhost__G86fl:hover:not(:disabled){color:var(--canvas-theme-ink);background:var(--canvas-theme-surface-soft);border-color:transparent}.createCanvas_officialTemplateAuthoringSpinner__bLTtG{animation:createCanvas_officialTemplateAuthoringSpin__GDHBu .8s linear infinite}@keyframes createCanvas_officialTemplateAuthoringSpin__GDHBu{to{transform:rotate(1turn)}}@media (max-width:720px){.createCanvas_officialTemplatePreviewBanner__vthvO span:last-child{overflow:hidden;text-overflow:ellipsis}.createCanvas_officialTemplateAuthoringBar___fLdv{top:58px;grid-template-columns:32px minmax(0,1fr);gap:9px 10px;width:calc(100% - 20px);padding:9px 10px}.createCanvas_officialTemplateAuthoringIcon__xNdWm{width:32px;height:32px;border-radius:9px}.createCanvas_officialTemplateAuthoringActions___FTN_{grid-column:1/-1;width:100%}.createCanvas_officialTemplateAuthoringAction__nfXf7{flex:1 1}}@media (max-width:480px){.createCanvas_officialTemplateAuthoringHeading__TjwCE>span,.createCanvas_officialTemplateAuthoringHint__ZhPOo{display:none}.createCanvas_officialTemplateAuthoringActions___FTN_{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.createCanvas_officialTemplateAuthoringAction__nfXf7{transition:none}.createCanvas_officialTemplateAuthoringSpinner__bLTtG{animation:none}}.createCanvas_frame__r1WOd .canvas-alignment-guide{stroke:rgba(14,165,166,.76)}.createCanvas_frame__r1WOd .canvas-project-header{--canvas-project-header-background:rgba(255,255,255,0.8);--canvas-project-header-border:#d8dae9;--canvas-project-control-hover:rgba(0,0,0,0.04);--canvas-project-divider:rgba(0,0,0,0.06);color:rgb(38,38,38)}.createCanvas_frame__r1WOd .canvas-project-brand,.createCanvas_frame__r1WOd .canvas-project-canvas,.createCanvas_frame__r1WOd .canvas-project-header,.createCanvas_frame__r1WOd .canvas-project-title,.createCanvas_frame__r1WOd .canvas-project-title-input{color:rgb(38,38,38)}.createCanvas_frame__r1WOd .canvas-project-brand:focus-visible,.createCanvas_frame__r1WOd .canvas-project-brand:hover,.createCanvas_frame__r1WOd .canvas-project-canvas:focus-visible,.createCanvas_frame__r1WOd .canvas-project-canvas:hover,.createCanvas_frame__r1WOd .canvas-project-title:focus-visible,.createCanvas_frame__r1WOd .canvas-project-title:hover{color:inherit;background:var(--canvas-project-control-hover)}.createCanvas_frame__r1WOd .canvas-project-divider{background:var(--canvas-project-divider)}.createCanvas_frame__r1WOd .canvas-project-title-input{background:transparent;border-color:var(--canvas-project-header-border)}.createCanvas_frame__r1WOd .canvas-project-canvas{color:inherit}.createCanvas_embedded__PdkZZ .canvas-project-header{top:-1px;gap:0;padding:0 0 0 27px;background:transparent;border:0;border-radius:0}.createCanvas_embedded__PdkZZ .canvas-project-brand{align-self:center;width:32px;height:32px;padding:0;border:1px solid #eceae9;border-left:0;border-radius:0 8px 8px 0;background:#fff;box-shadow:0 1px 2px rgba(24,25,28,.06)}.createCanvas_embedded__PdkZZ .canvas-project-brand .canvas-project-chevron{display:none}.createCanvas_embedded__PdkZZ .canvas-project-title{margin-left:8px}.createCanvas_canvasEditorFrame__JjG_B .canvas-project-header{top:20px;left:16px;gap:4px;padding:4px;background:var(--canvas-project-header-background);border:.5px solid var(--canvas-project-header-border);border-radius:12px}.createCanvas_canvasEditorFrame__JjG_B .canvas-project-brand{width:58px;height:32px;border:0;border-radius:8px;background:transparent;box-shadow:none}.createCanvas_canvasEditorFrame__JjG_B .canvas-project-brand .canvas-project-chevron{display:block}.createCanvas_canvasEditorFrame__JjG_B .canvas-project-title{margin-left:0}.createCanvas_frame__r1WOd .canvas-bottom-tools{color:var(--canvas-theme-ink);text-shadow:none}.createCanvas_frame__r1WOd .canvas-bottom-tools .canvas-tool-button,.createCanvas_frame__r1WOd .canvas-bottom-tools .canvas-zoom-button{color:inherit}.createCanvas_frame__r1WOd .canvas-bottom-tools .canvas-tool-button:focus-visible,.createCanvas_frame__r1WOd .canvas-bottom-tools .canvas-tool-button:hover:not(:disabled),.createCanvas_frame__r1WOd .canvas-bottom-tools .canvas-zoom-button:focus-visible,.createCanvas_frame__r1WOd .canvas-bottom-tools .canvas-zoom-button:hover{color:var(--canvas-theme-ink);background:rgba(24,25,28,.05)}.createCanvas_frame__r1WOd .canvas-bottom-tools .canvas-tool-button.is-active{color:var(--canvas-theme-ink);background:rgba(24,25,28,.08)}.createCanvas_frame__r1WOd .canvas-empty-hint,.createCanvas_frame__r1WOd .canvas-empty-hint-copy strong{color:#1e1f21}.createCanvas_frame__r1WOd .node-title{color:rgba(24,25,28,.68)}.createCanvas_frame__r1WOd .node-title-editable:focus-within,.createCanvas_frame__r1WOd .node-title-editable:hover,.createCanvas_frame__r1WOd .react-flow__node.selected .node-title{color:rgba(24,25,28,.92)}.createCanvas_frame__r1WOd .node-title-label:hover{color:rgba(24,25,28,.9);background:rgba(24,25,28,.06)}.createCanvas_frame__r1WOd .image-node-dimensions{color:rgba(24,25,28,.58)}.createCanvas_frame__r1WOd .image-input-update-state{color:#9b6200}.createCanvas_frame__r1WOd .node-card,.createCanvas_frame__r1WOd .node-surface,.createCanvas_frame__r1WOd .text-node-surface{color:var(--canvas-theme-ink)}.createCanvas_frame__r1WOd .audio-node-surface,.createCanvas_frame__r1WOd .editor-body,.createCanvas_frame__r1WOd .image-frame,.createCanvas_frame__r1WOd .node-surface,.createCanvas_frame__r1WOd .script-body,.createCanvas_frame__r1WOd .text-node-surface,.createCanvas_frame__r1WOd .video-frame{background:var(--node-surface);border-color:var(--node-stroke);box-shadow:var(--shadow-node)}.createCanvas_frame__r1WOd .react-flow__node.selected .node-surface{border-color:var(--node-stroke-strong);box-shadow:var(--canvas-theme-shadow)}.createCanvas_frame__r1WOd .audio-node .audio-node-surface{background:#ffffff;border-color:#e5e6ec;box-shadow:none}.createCanvas_frame__r1WOd .react-flow__node.selected .audio-node .audio-node-surface{border-color:#919191;box-shadow:none}.createCanvas_frame__r1WOd .node-top-toolbar{color:var(--canvas-theme-ink);background:rgba(255,255,255,.97);border-color:var(--canvas-theme-border);box-shadow:0 4px 10px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.06);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.createCanvas_frame__r1WOd .node-top-toolbar-button:focus-visible,.createCanvas_frame__r1WOd .node-top-toolbar-button:hover:not(:disabled){color:var(--canvas-theme-ink);background:rgba(24,25,28,.06)}.createCanvas_frame__r1WOd .node-top-toolbar-button[data-separator-before=true]:before{background:var(--canvas-theme-border)}.createCanvas_frame__r1WOd .node-top-toolbar-button:disabled{color:var(--canvas-theme-ink-soft)}.createCanvas_frame__r1WOd .node-top-toolbar-badge{color:var(--canvas-theme-accent-strong)}.createCanvas_frame__r1WOd .node-top-toolbar-chevron{color:var(--canvas-theme-ink-muted)}.createCanvas_frame__r1WOd .node-empty-state,.createCanvas_frame__r1WOd .node-empty-state__icon,.createCanvas_frame__r1WOd .node-try-action,.createCanvas_frame__r1WOd .node-try-action svg,.createCanvas_frame__r1WOd .node-try-actions,.createCanvas_frame__r1WOd .text-node-editor,.createCanvas_frame__r1WOd .text-node-preview,.createCanvas_frame__r1WOd .text-node-preview-content blockquote{color:rgba(20,20,20,.72)}.createCanvas_frame__r1WOd .node-try-action.hover-frame{--hover-frame-hover-color:rgba(20,20,20,0.72);--hover-frame-active-color:rgba(20,20,20,0.72);--hover-frame-hover-background:rgba(0,0,0,0.06);--hover-frame-active-background:rgba(0,0,0,0.06);--hover-frame-hover-stroke:transparent;--hover-frame-active-stroke:transparent;--hover-frame-focus-stroke:rgba(20,20,20,0.18)}.createCanvas_frame__r1WOd .node-try-action--button:focus-visible,.createCanvas_frame__r1WOd .node-try-action--button:hover,.createCanvas_frame__r1WOd .node-try-action--file:focus-within,.createCanvas_frame__r1WOd .node-try-action--file:hover{color:rgba(20,20,20,.72)}.createCanvas_frame__r1WOd .node-try-action.hover-frame:focus-visible svg,.createCanvas_frame__r1WOd .node-try-action.hover-frame:focus-within svg,.createCanvas_frame__r1WOd .node-try-action.hover-frame:hover svg,.createCanvas_frame__r1WOd .node-try-action.hover-frame[aria-expanded=true] svg,.createCanvas_frame__r1WOd .node-try-action.hover-frame[aria-pressed=true] svg,.createCanvas_frame__r1WOd .node-try-action.hover-frame[data-active=true] svg{color:#141414}.createCanvas_frame__r1WOd .node-try-actions__label,.createCanvas_frame__r1WOd .text-node-editor::placeholder{color:rgba(20,20,20,.38)}.createCanvas_frame__r1WOd .text-node-preview-content blockquote{border-left-color:rgba(20,20,20,.14)}.createCanvas_frame__r1WOd .text-node-preview-content code,.createCanvas_frame__r1WOd .text-node-reader-content code{background:rgba(0,0,0,.06)}.createCanvas_frame__r1WOd .text-node-preview-content pre,.createCanvas_frame__r1WOd .text-node-reader-content pre{background:rgba(0,0,0,.05)}.createCanvas_frame__r1WOd .text-node-preview-content td,.createCanvas_frame__r1WOd .text-node-preview-content th,.createCanvas_frame__r1WOd .text-node-reader-content td,.createCanvas_frame__r1WOd .text-node-reader-content th{border-color:rgba(0,0,0,.12)}.createCanvas_frame__r1WOd .text-node-markdown-link{color:#1d64d8}.createCanvas_frame__r1WOd .image-gallery-button,.createCanvas_frame__r1WOd .image-gallery-pill,.createCanvas_frame__r1WOd .text-node-preview-open,.createCanvas_frame__r1WOd .text-node-reader-close{color:rgba(20,20,20,.78);background:rgba(255,255,255,.9);border-color:rgba(0,0,0,.1);box-shadow:0 8px 20px rgba(0,0,0,.08)}.createCanvas_frame__r1WOd .image-gallery-button:focus-visible,.createCanvas_frame__r1WOd .image-gallery-button:hover,.createCanvas_frame__r1WOd .image-gallery-pill:focus-visible,.createCanvas_frame__r1WOd .image-gallery-pill:hover,.createCanvas_frame__r1WOd .text-node-preview-open:focus-visible,.createCanvas_frame__r1WOd .text-node-preview-open:hover,.createCanvas_frame__r1WOd .text-node-reader-close:focus-visible,.createCanvas_frame__r1WOd .text-node-reader-close:hover{color:#141414;background:#ffffff;border-color:rgba(0,0,0,.16)}.createCanvas_frame__r1WOd .text-node-reader-panel{color:rgba(20,20,20,.86);background:#ffffff;border-color:rgba(0,0,0,.08);box-shadow:0 16px 40px rgba(0,0,0,.12)}.createCanvas_frame__r1WOd .text-node-reader-footer,.createCanvas_frame__r1WOd .text-node-reader-header{border-color:rgba(0,0,0,.08)}.createCanvas_frame__r1WOd .text-node-reader-content,.createCanvas_frame__r1WOd .text-node-reader-heading h2{color:rgba(20,20,20,.88)}.createCanvas_frame__r1WOd .text-node-reader-heading p{color:#2674d8}.createCanvas_frame__r1WOd .text-node-reader-footer{color:rgba(20,20,20,.5)}.createCanvas_frame__r1WOd .text-node-reader-panel:before{background:linear-gradient(90deg,rgba(20,20,20,.32),rgba(38,116,216,.24))}.createCanvas_frame__r1WOd .text-node-reader-content hr{background:rgba(0,0,0,.12)}.createCanvas_frame__r1WOd .text-node-markdown-editor::-webkit-scrollbar-thumb,.createCanvas_frame__r1WOd .text-node-reader-scroll::-webkit-scrollbar-thumb{background:rgba(0,0,0,.16)}.createCanvas_frame__r1WOd .image-gallery-stack-card{background:#ffffff;border-color:#e3e3e3;box-shadow:0 8px 18px rgba(0,0,0,.08)}.createCanvas_frame__r1WOd .image-gallery-stack-card:after{box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.createCanvas_frame__r1WOd .image-gallery-item{background:rgba(0,0,0,.06)}.createCanvas_frame__r1WOd .prompt-composer-shell{color:var(--canvas-theme-ink);background:rgb(255,255,255);border-color:rgba(0,0,0,.06);border-radius:16px;box-shadow:0 4px 10px rgba(0,0,0,.12)}.createCanvas_frame__r1WOd .prompt-composer-body,.createCanvas_frame__r1WOd .prompt-composer-count-option,.createCanvas_frame__r1WOd .prompt-composer-input,.createCanvas_frame__r1WOd .prompt-composer-markdown-input,.createCanvas_frame__r1WOd .prompt-composer-meta,.createCanvas_frame__r1WOd .prompt-composer-model-icon,.createCanvas_frame__r1WOd .prompt-composer-model-label,.createCanvas_frame__r1WOd .prompt-composer-model-option,.createCanvas_frame__r1WOd .prompt-composer-model-option-icon,.createCanvas_frame__r1WOd .prompt-composer-model-option-main,.createCanvas_frame__r1WOd .prompt-composer-setting-option span:first-child,.createCanvas_frame__r1WOd .prompt-composer-toolbar{color:var(--prompt-composer-primary-text)}.createCanvas_frame__r1WOd .prompt-composer-model-chevron,.createCanvas_frame__r1WOd .prompt-settings-chevron,.createCanvas_frame__r1WOd .video-settings-chevron{color:var(--prompt-composer-chevron-color)}.createCanvas_frame__r1WOd .prompt-composer-input::placeholder,.createCanvas_frame__r1WOd .prompt-composer-markdown-input:empty:before,.createCanvas_frame__r1WOd .prompt-composer-model-option-description,.createCanvas_frame__r1WOd .prompt-composer-model-option-estimate,.createCanvas_frame__r1WOd .prompt-composer-rich-input:empty:before,.createCanvas_frame__r1WOd .prompt-composer-setting-group-title,.createCanvas_frame__r1WOd .prompt-composer-setting-option-description{color:var(--canvas-theme-ink-muted)}.createCanvas_frame__r1WOd .prompt-composer-cost{color:var(--prompt-composer-credit-color)}.createCanvas_frame__r1WOd .prompt-composer-count-option,.createCanvas_frame__r1WOd .prompt-composer-expand-toggle,.createCanvas_frame__r1WOd .prompt-composer-modes button,.createCanvas_frame__r1WOd .prompt-composer-setting-option,.createCanvas_frame__r1WOd .prompt-composer-tools .image-prompt-tool,.createCanvas_frame__r1WOd .prompt-composer-tools button:not(:where(.reference-corner-badge)),.createCanvas_frame__r1WOd .prompt-option-item{color:var(--canvas-theme-ink-muted);background:transparent;border-color:var(--canvas-theme-border)}.createCanvas_frame__r1WOd .prompt-composer-toolbar button:not(.prompt-composer-submit){color:var(--prompt-composer-primary-text)}.createCanvas_frame__r1WOd .prompt-composer-count-option:hover,.createCanvas_frame__r1WOd .prompt-composer-count-trigger:hover,.createCanvas_frame__r1WOd .prompt-composer-expand-toggle:focus-visible,.createCanvas_frame__r1WOd .prompt-composer-expand-toggle:hover,.createCanvas_frame__r1WOd .prompt-composer-meta-trigger:hover,.createCanvas_frame__r1WOd .prompt-composer-model-option:hover,.createCanvas_frame__r1WOd .prompt-composer-model-trigger:hover,.createCanvas_frame__r1WOd .prompt-composer-modes .hover-frame:focus-within,.createCanvas_frame__r1WOd .prompt-composer-modes .hover-frame:hover,.createCanvas_frame__r1WOd .prompt-composer-modes button[data-selected=true],.createCanvas_frame__r1WOd .prompt-composer-setting-option:hover,.createCanvas_frame__r1WOd .prompt-composer-toolbar .hover-frame:hover,.createCanvas_frame__r1WOd .prompt-composer-tools .hover-frame:focus-within,.createCanvas_frame__r1WOd .prompt-composer-tools .hover-frame:hover,.createCanvas_frame__r1WOd .prompt-option-item:focus-visible,.createCanvas_frame__r1WOd .prompt-option-item[data-selected=true]{color:var(--canvas-theme-ink);background:rgba(0,0,0,.05);border-color:transparent}.createCanvas_frame__r1WOd .prompt-option-item[data-selected=true]:after{background:currentColor}.createCanvas_frame__r1WOd .prompt-settings-popover .prompt-option-item,.createCanvas_frame__r1WOd .video-settings-popover .prompt-option-item{color:var(--canvas-media-settings-option-color);background:transparent;border:.5px solid var(--canvas-media-settings-option-border)}.createCanvas_frame__r1WOd .prompt-settings-popover .prompt-option-item[data-selected=true],.createCanvas_frame__r1WOd .video-settings-popover .prompt-option-item[data-selected=true]{color:var(--canvas-media-settings-selected-color);background:var(--canvas-media-settings-selected-background);border-color:var(--canvas-media-settings-selected-border);box-shadow:none}.createCanvas_frame__r1WOd .prompt-settings-popover .prompt-option-item[data-selected=true]:after,.createCanvas_frame__r1WOd .video-settings-popover .prompt-option-item[data-selected=true]:after{display:none}.createCanvas_frame__r1WOd .prompt-composer-toolbar .prompt-composer-model-trigger:focus-visible:not([aria-expanded=true]){color:var(--canvas-theme-ink);background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.16);box-shadow:0 0 0 2px rgba(0,0,0,.08)}.createCanvas_frame__r1WOd .prompt-composer-model-option:hover{color:var(--canvas-theme-ink);background:rgba(0,0,0,.05);border-color:transparent}.createCanvas_frame__r1WOd .prompt-composer-model-option[data-selected=true]{color:var(--canvas-theme-ink);background:rgba(0,0,0,.08);border-color:transparent;box-shadow:none}.createCanvas_frame__r1WOd .prompt-composer-model-option[data-selected=true]:after{display:none}.createCanvas_frame__r1WOd .prompt-composer-model-option:focus-visible{color:var(--canvas-theme-ink);background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.16);box-shadow:0 0 0 2px rgba(0,0,0,.08)}.createCanvas_frame__r1WOd .prompt-composer-markdown-input hr{background:rgba(0,0,0,.12)}.createCanvas_frame__r1WOd .prompt-composer-submit{color:#ffffff;background:#141414;box-shadow:none}.createCanvas_frame__r1WOd .prompt-composer-submit:not(:disabled){background:#1f1f1f}.createCanvas_frame__r1WOd .prompt-composer-submit:hover:not(:disabled){background:#333333;filter:brightness(1.1)}.createCanvas_frame__r1WOd .prompt-composer-submit[data-submit-state=queued],.createCanvas_frame__r1WOd .prompt-composer-submit[data-submit-state=running]{color:var(--canvas-theme-accent-strong);background:var(--canvas-theme-surface-soft)}.createCanvas_frame__r1WOd .prompt-composer-submit[data-submit-action=cancel]{color:#ffffff;background:#1f1f1f}.createCanvas_frame__r1WOd .prompt-composer-submit-status,.createCanvas_frame__r1WOd .prompt-submit-error,.createCanvas_frame__r1WOd .prompt-submit-progress{color:rgba(20,20,20,.56)}.createCanvas_frame__r1WOd .prompt-composer-submit-status{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.1)}.createCanvas_frame__r1WOd .prompt-composer-submit-status-error,.createCanvas_frame__r1WOd .prompt-composer-submit-status[data-submit-state=failed]{color:#c2410c}.createCanvas_frame__r1WOd .canvas-bottom-bar{background:#ffffff;border-color:var(--canvas-theme-border);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.createCanvas_frame__r1WOd .canvas-bottom-bar .canvas-tool-button{color:var(--canvas-theme-ink)}.createCanvas_frame__r1WOd .canvas-bottom-bar .canvas-tool-button:not(.canvas-tool-primary):focus-visible,.createCanvas_frame__r1WOd .canvas-bottom-bar .canvas-tool-button:not(.canvas-tool-primary):hover:not(:disabled){color:var(--canvas-theme-ink);background:rgba(24,25,28,.05)}.createCanvas_frame__r1WOd .canvas-bottom-bar .canvas-tool-button:not(.canvas-tool-primary).is-active,.createCanvas_frame__r1WOd .canvas-bottom-bar .canvas-tool-button:not(.canvas-tool-primary)[aria-expanded=true],.createCanvas_frame__r1WOd .canvas-bottom-bar .canvas-tool-button:not(.canvas-tool-primary)[aria-pressed=true]{color:var(--canvas-theme-ink);background:rgba(24,25,28,.08)}.createCanvas_frame__r1WOd .canvas-bottom-bar .canvas-tool-button:focus-visible{outline-color:var(--canvas-theme-neutral-focus-border)}.createCanvas_frame__r1WOd .canvas-bottom-bar .canvas-tool-button:disabled{color:var(--canvas-theme-ink);opacity:.6}.createCanvas_frame__r1WOd .canvas-tool-primary{color:var(--canvas-primary-btn-icon)!important;background:transparent!important;border-radius:8px}.createCanvas_frame__r1WOd .canvas-tool-add-surface{box-shadow:none}.createCanvas_frame__r1WOd .canvas-tool-divider{background:var(--canvas-theme-border)}.createCanvas_frame__r1WOd .canvas-selection-toolbar{color:var(--canvas-theme-ink);background:rgba(255,255,255,.97);border-color:var(--canvas-theme-border);box-shadow:0 4px 10px rgba(0,0,0,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.createCanvas_frame__r1WOd .canvas-project-canvas-option,.createCanvas_frame__r1WOd .canvas-selection-toolbar-button{color:inherit}.createCanvas_frame__r1WOd .canvas-selection-toolbar-button:not(:disabled):focus-visible,.createCanvas_frame__r1WOd .canvas-selection-toolbar-button:not(:disabled):hover{color:var(--canvas-theme-accent-strong);background:var(--canvas-theme-surface-soft)}.createCanvas_frame__r1WOd .canvas-selection-toolbar-item[data-open=true]>.canvas-selection-toolbar-button{color:var(--canvas-theme-ink);background:var(--cbi-control-hover)}.createCanvas_frame__r1WOd .canvas-add-menu button>.canvas-menu-icon{width:16px;flex:0 0 16px;color:inherit;background:transparent}.createCanvas_frame__r1WOd .canvas-zoom-input-row input{color:#141414}.createCanvas_frame__r1WOd .canvas-minimap{background:rgba(237,237,237,.9);border-color:rgba(0,0,0,.06);box-shadow:0 8px 32px rgba(0,0,0,.08)}.createCanvas_frame__r1WOd .canvas-minimap .react-flow__minimap-mask{fill:var(--canvas-minimap-mask-fill)}.createCanvas_frame__r1WOd .canvas-minimap .react-flow__minimap-node{fill:var(--canvas-minimap-node-fill);stroke:var(--canvas-minimap-node-stroke)}.createCanvas_embedded__PdkZZ .canvas-sidebar{top:0;bottom:0;left:0}.createCanvas_frameCollapsed__B1Tb0 .canvas-sidebar{left:0}.createCanvas_frame__r1WOd .canvas-sidebar{border:0;border-right:1px solid var(--canvas-theme-border)}.createCanvas_frame__r1WOd .canvas-sidebar,.createCanvas_frame__r1WOd .canvas-sidebar-assets-panel{color:var(--canvas-theme-ink);background:var(--canvas-theme-surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.createCanvas_frame__r1WOd .canvas-sidebar-assets-panel{border:0}.createCanvas_frame__r1WOd .canvas-sidebar-footer,.createCanvas_frame__r1WOd .canvas-sidebar-header,.createCanvas_frame__r1WOd .canvas-sidebar-tabrow,.createCanvas_frame__r1WOd .canvas-sidebar-workflows{border-color:var(--canvas-theme-border)}.createCanvas_frame__r1WOd .canvas-sidebar-logo{color:var(--canvas-theme-ink)}.createCanvas_embedded__PdkZZ .canvas-sidebar-logo{display:inline-flex}.createCanvas_embedded__PdkZZ .canvas-sidebar-header{min-height:96px;padding:14px 16px 12px}.createCanvas_frame__r1WOd .canvas-sidebar-count,.createCanvas_frame__r1WOd .canvas-sidebar-disclosure,.createCanvas_frame__r1WOd .canvas-sidebar-node-meta{color:var(--canvas-theme-ink-muted)}.createCanvas_frame__r1WOd .canvas-sidebar-empty{color:var(--canvas-theme-ink-soft)}.createCanvas_frame__r1WOd .canvas-sidebar-icon-button{color:var(--canvas-theme-ink-muted)}.createCanvas_frame__r1WOd .canvas-sidebar-icon-button:focus-visible,.createCanvas_frame__r1WOd .canvas-sidebar-icon-button:hover{color:var(--canvas-theme-ink);background:var(--canvas-sidebar-hover)}.createCanvas_frame__r1WOd .canvas-sidebar-icon-button:focus-visible{box-shadow:0 0 0 2px var(--canvas-theme-neutral-focus-ring)}.createCanvas_frame__r1WOd .canvas-sidebar-icon-button.is-active,.createCanvas_frame__r1WOd .canvas-sidebar-icon-button[aria-pressed=true]{color:var(--canvas-theme-ink);background:var(--canvas-sidebar-selected)}.createCanvas_frame__r1WOd .canvas-sidebar-tabs{background:transparent;border:0}.createCanvas_frame__r1WOd .canvas-asset-tabs{background:var(--canvas-theme-surface-soft);border-color:var(--canvas-theme-border)}.createCanvas_frame__r1WOd .canvas-sidebar-tabs button{color:var(--canvas-theme-ink-muted)}.createCanvas_frame__r1WOd .canvas-sidebar-tabs button:focus-visible,.createCanvas_frame__r1WOd .canvas-sidebar-tabs button:hover{color:var(--canvas-theme-ink);background:var(--canvas-sidebar-hover)}.createCanvas_frame__r1WOd .canvas-sidebar-tabs button[aria-selected=true]{color:var(--canvas-theme-ink);background:var(--canvas-sidebar-selected);box-shadow:none}.createCanvas_frame__r1WOd .canvas-asset-tabs button{color:var(--canvas-theme-ink-muted)}.createCanvas_frame__r1WOd .canvas-asset-tabs button:focus-visible,.createCanvas_frame__r1WOd .canvas-asset-tabs button:hover{color:var(--canvas-theme-accent-strong);background:var(--canvas-theme-surface-soft)}.createCanvas_frame__r1WOd .canvas-asset-tabs button[aria-selected=true]{color:var(--canvas-theme-accent-strong);background:var(--canvas-theme-surface);box-shadow:inset 0 0 0 1px var(--canvas-theme-neutral-focus-border,rgba(255,255,255,.54)),0 1px 2px rgba(30,31,33,.08)}.createCanvas_frame__r1WOd .canvas-sidebar-workflows{border-color:var(--canvas-theme-border)}.createCanvas_frame__r1WOd .canvas-sidebar-section-heading{color:var(--canvas-theme-ink-muted)}.createCanvas_frame__r1WOd .canvas-sidebar-workflow-button{color:var(--canvas-theme-ink)}.createCanvas_frame__r1WOd .canvas-sidebar-workflow-button:focus-visible,.createCanvas_frame__r1WOd .canvas-sidebar-workflow-button:hover{background:var(--canvas-sidebar-hover)}.createCanvas_frame__r1WOd .canvas-sidebar-workflow-button.is-active{background:var(--canvas-sidebar-selected);box-shadow:none}.createCanvas_frame__r1WOd .canvas-sidebar-workflow-title{color:var(--canvas-theme-ink)}.createCanvas_frame__r1WOd .canvas-sidebar-filter,.createCanvas_frame__r1WOd .canvas-sidebar-toolbar-title,.createCanvas_frame__r1WOd .canvas-sidebar-workflow-detail,.createCanvas_frame__r1WOd .canvas-sidebar-workflow-empty{color:var(--canvas-theme-ink-muted)}.createCanvas_frame__r1WOd .canvas-sidebar-filter-trigger:focus-visible,.createCanvas_frame__r1WOd .canvas-sidebar-filter-trigger:hover,.createCanvas_frame__r1WOd .canvas-sidebar-filter[data-open=true] .canvas-sidebar-filter-trigger{background:var(--canvas-sidebar-hover);border-radius:7px}.createCanvas_frame__r1WOd .canvas-asset-toolbar input,.createCanvas_frame__r1WOd .canvas-sidebar-node-input,.createCanvas_frame__r1WOd .canvas-sidebar-searchbar input{color:var(--canvas-theme-ink);background:var(--canvas-bg);border-color:var(--canvas-theme-border)}.createCanvas_frame__r1WOd .canvas-sidebar-row:focus-within,.createCanvas_frame__r1WOd .canvas-sidebar-row:hover{background:var(--canvas-sidebar-row-hover)}.createCanvas_frame__r1WOd .canvas-sidebar-row.is-selected,.createCanvas_frame__r1WOd .canvas-sidebar-row.is-selected:focus-within,.createCanvas_frame__r1WOd .canvas-sidebar-row.is-selected:hover{background:var(--canvas-sidebar-row-selected);box-shadow:none}.createCanvas_frame__r1WOd .canvas-sidebar-node-title{color:var(--canvas-theme-ink)}.createCanvas_frame__r1WOd .canvas-asset-upload,.createCanvas_frame__r1WOd .canvas-sidebar-node-icon{color:var(--canvas-sidebar-icon-ink);background:var(--canvas-sidebar-icon-surface);border-color:transparent}.createCanvas_frame__r1WOd .canvas-asset-upload:focus-visible,.createCanvas_frame__r1WOd .canvas-asset-upload:hover{color:var(--canvas-theme-ink);background:var(--canvas-sidebar-selected)}.createCanvas_frame__r1WOd .canvas-asset-upload:disabled,.createCanvas_frame__r1WOd .canvas-asset-upload:disabled:hover{color:var(--canvas-sidebar-icon-ink);background:var(--canvas-sidebar-icon-surface)}.createCanvas_frame__r1WOd .canvas-asset-thumb{box-shadow:inset 0 0 0 1px var(--canvas-theme-border)}.createCanvas_frame__r1WOd .canvas-asset-row:focus-visible,.createCanvas_frame__r1WOd .canvas-asset-row:hover{background:var(--canvas-sidebar-row-hover)}.createCanvas_frame__r1WOd .canvas-asset-row.is-selected{background:var(--canvas-sidebar-row-selected);border-color:var(--canvas-theme-border-strong)}.createCanvas_frame__r1WOd .canvas-asset-preview{color:var(--canvas-theme-ink);background:var(--canvas-theme-surface);border-color:var(--canvas-theme-border);box-shadow:0 18px 48px rgba(30,31,33,.14)}.createCanvas_frame__r1WOd .react-flow__edge-path{stroke:rgba(24,25,28,.5)!important;stroke-opacity:1!important}.createCanvas_frame__r1WOd .react-flow__edge.is-node-related .react-flow__edge-path,.createCanvas_frame__r1WOd .react-flow__edge.selected .react-flow__edge-path,.createCanvas_frame__r1WOd .react-flow__edge:hover .react-flow__edge-path{stroke:rgba(24,25,28,.82)!important}.createCanvas_canvasThemeDark__PK3a7{--canvas-primary-btn-bg:rgba(255,255,255,0.9);--canvas-primary-btn-bg-hover:rgba(255,255,255,0.7);--canvas-primary-btn-icon:#141414;--canvas-popover-surface:#262626;--canvas-popover-border:#363636;--canvas-popover-ink:#ffffff;--canvas-popover-ink-muted:#919191;--canvas-popover-hover:rgba(255,255,255,0.1);--canvas-popover-active:rgba(255,255,255,0.15);--canvas-popover-shadow:0 4px 10px rgba(0,0,0,0.25),0 2px 4px rgba(0,0,0,0.3);--canvas-popover-scrollbar-thumb:#86909c;color-scheme:dark;background:var(--cbi-page-bg);--canvas-bg:var(--cbi-page-bg);--canvas-grid-dot:var(--cbi-border-strong);--canvas-panel-border:var(--cbi-border-muted);--edge:var(--cbi-text-soft);--edge-soft:rgba(var(--cbi-text-rgb),0.28);--canvas-minimap-mask-fill:rgba(0,0,0,0.3);--canvas-minimap-node-fill:rgba(255,255,255,0.24);--canvas-minimap-node-stroke:rgba(255,255,255,0.06);--canvas-edge-flow:#e1e1e3;--canvas-theme-accent:#b5b5b8;--canvas-theme-accent-strong:#e1e1e3;--canvas-theme-accent-soft:rgba(255,255,255,0.08);--canvas-theme-accent-ring:var(--cbi-focus-ring);--canvas-theme-neutral-focus-border:var(--cbi-focus-border);--canvas-theme-neutral-focus-ring:var(--cbi-focus-ring);--prompt-composer-hover-background:rgba(255,255,255,0.07);--prompt-composer-selected-background:rgba(255,255,255,0.1);--prompt-composer-primary-text:rgb(247,247,247);--prompt-composer-chevron-color:rgb(247,247,247);--prompt-composer-credit-color:rgba(247,247,247,0.46);--prompt-composer-divider-color:rgba(247,247,247,0.16);--canvas-theme-danger:#ff8a8a;--canvas-theme-danger-solid:#c43f3f;--canvas-theme-danger-soft:rgba(255,120,120,0.08);--canvas-theme-danger-border:rgba(255,120,120,0.18);--canvas-theme-success:#55d89b;--canvas-theme-warning:#f0b24a;--canvas-notification-surface:rgba(31,29,39,0.92);--canvas-notification-border:rgba(255,255,255,0.1);--canvas-notification-shadow:0 18px 44px rgba(0,0,0,0.34),0 2px 8px rgba(0,0,0,0.22);--node-chip:rgba(var(--cbi-text-rgb),0.17);--node-muted:rgba(var(--cbi-text-rgb),0.38);--node-stroke:var(--cbi-border-muted);--node-stroke-strong:rgba(var(--cbi-text-rgb),0.54);--node-surface:var(--cbi-surface);--node-surface-soft:var(--cbi-surface-soft);--node-text:rgba(var(--cbi-text-rgb),0.82);--node-title-input-text:rgba(var(--cbi-text-rgb),0.96);--node-title-input-caret:#d0d0d2;--node-title-input-surface:rgba(var(--cbi-surface-rgb),0.98);--node-title-input-border:rgba(var(--cbi-text-rgb),0.2);--node-title-input-focus-border:var(--node-stroke-strong);--node-title-input-shadow:rgba(0,0,0,0.38);--shadow-node:none;--prompt-function-tool-background:rgba(255,255,255,0.05);--prompt-function-tool-hover-background:rgba(255,255,255,0.1);--canvas-media-settings-option-color:rgba(247,247,247,0.78);--canvas-media-settings-option-border:rgba(82,82,82,0.76);--canvas-media-settings-selected-color:#ffffff;--canvas-media-settings-selected-background:rgba(255,255,255,0.1);--canvas-media-settings-selected-border:rgba(255,255,255,0.18);--audio-settings-ink:rgb(247,247,247);--audio-settings-muted:rgba(247,247,247,0.54);--audio-settings-control-ink:rgba(247,247,247,0.78);--audio-settings-soft:rgba(247,247,247,0.46);--audio-settings-surface:rgb(38,38,38);--audio-settings-border:rgba(255,255,255,0.1);--audio-settings-hover:rgba(255,255,255,0.1);--audio-settings-track:rgba(255,255,255,0.16);--audio-settings-accent:var(--canvas-theme-accent);--audio-settings-thumb:rgb(247,247,247);--audio-settings-thumb-border:rgba(255,255,255,0.18);--audio-settings-focus:var(--canvas-theme-neutral-focus-border);--audio-settings-control-surface:rgba(255,255,255,0.08);--audio-settings-control-border:rgba(255,255,255,0.08);--audio-settings-segmented-surface:rgba(255,255,255,0.08);--audio-settings-segmented-border:rgba(255,255,255,0.1);--audio-settings-segmented-hover:rgba(255,255,255,0.1);--audio-settings-selected-surface:rgba(255,255,255,0.14);--audio-settings-selected-shadow:inset 0 0 0 1px rgba(255,255,255,0.08)}.createCanvas_canvasThemeDark__PK3a7 .canvas-empty-starter-card{--canvas-empty-starter-surface:#f3f1f1;--canvas-empty-starter-surface-rgb:243,241,241;--canvas-theme-ink:#1e1f21;--canvas-theme-surface:#ffffff}.createCanvas_canvasThemeDark__PK3a7 .audio-node-panel.prompt-composer{--canvas-theme-border:rgba(255,255,255,0.12);--canvas-theme-ink:rgb(247,247,247);--canvas-theme-ink-muted:rgba(247,247,247,0.78);--canvas-theme-ink-soft:rgba(247,247,247,0.46);--canvas-theme-surface:rgb(38,38,38);--canvas-theme-surface-soft:rgba(255,255,255,0.08);--prompt-composer-chevron-color:rgba(247,247,247,0.72);--prompt-composer-divider-color:rgba(255,255,255,0.1);--prompt-composer-hover-background:rgba(255,255,255,0.1);--prompt-composer-primary-text:rgb(247,247,247);--prompt-composer-selected-background:rgba(255,255,255,0.14);color:rgb(247,247,247)}.createCanvas_canvasThemeDark__PK3a7 .audio-node{--audio-waveform-surface:rgba(255,255,255,0.08);--audio-waveform-ink:rgba(247,247,247,0.42);--audio-timecode-ink:rgba(247,247,247,0.64);--audio-play-button-ink:rgba(247,247,247,0.9);--audio-play-button-surface:rgba(255,255,255,0.1);--audio-play-button-border:rgba(255,255,255,0.16)}.createCanvas_canvasThemeDark__PK3a7 .audio-node .node-title,.createCanvas_canvasThemeDark__PK3a7 .audio-node .node-title-editable:focus-within,.createCanvas_canvasThemeDark__PK3a7 .audio-node .node-title-editable:hover,.createCanvas_canvasThemeDark__PK3a7 .react-flow__node.selected .audio-node .node-title{color:rgba(247,247,247,.68)}.createCanvas_canvasThemeDark__PK3a7 .audio-node .audio-node-surface{--canvas-theme-ink:rgb(247,247,247);--canvas-theme-ink-muted:rgba(247,247,247,0.68);--canvas-theme-ink-soft:rgba(247,247,247,0.46);background:var(--node-surface);border-color:var(--node-stroke)}.createCanvas_canvasThemeDark__PK3a7 .react-flow__node.selected .audio-node .audio-node-surface{border-color:var(--node-stroke-strong);box-shadow:none}.createCanvas_canvasThemeDark__PK3a7 .canvas-sidebar{--canvas-theme-ink:var(--cbi-text);--canvas-theme-ink-muted:var(--cbi-text-muted);--canvas-theme-surface:var(--cbi-surface);--canvas-theme-surface-soft:var(--cbi-surface-soft);--canvas-theme-border:var(--cbi-border);--canvas-sidebar-ink:var(--cbi-text);--canvas-sidebar-muted:var(--cbi-text-muted);--canvas-sidebar-border:var(--cbi-border);--canvas-sidebar-hover:var(--cbi-control-hover);--canvas-sidebar-selected:var(--cbi-control-active);--canvas-sidebar-row-hover:var(--cbi-control-hover);--canvas-sidebar-row-selected:var(--cbi-control-selected);--canvas-sidebar-icon-ink:var(--cbi-text-muted);--canvas-sidebar-icon-surface:var(--cbi-surface-muted);color-scheme:dark}.createCanvas_canvasThemeDark__PK3a7 .canvas-alignment-guide{stroke:rgba(255,255,255,.82)}.createCanvas_canvasThemeDark__PK3a7 .canvas-project-header{--canvas-project-header-background:rgba(38,38,38,0.82);--canvas-project-header-border:rgba(255,255,255,0.12);--canvas-project-control-hover:rgba(255,255,255,0.08);--canvas-project-divider:rgba(255,255,255,0.1);color:rgba(245,245,245,.96)}.createCanvas_canvasThemeDark__PK3a7 .canvas-project-brand,.createCanvas_canvasThemeDark__PK3a7 .canvas-project-canvas,.createCanvas_canvasThemeDark__PK3a7 .canvas-project-header,.createCanvas_canvasThemeDark__PK3a7 .canvas-project-title,.createCanvas_canvasThemeDark__PK3a7 .canvas-project-title-input{color:rgba(245,245,245,.96)}.createCanvas_canvasThemeDark__PK3a7 .canvas-project-brand:focus-visible,.createCanvas_canvasThemeDark__PK3a7 .canvas-project-brand:hover,.createCanvas_canvasThemeDark__PK3a7 .canvas-project-canvas:focus-visible,.createCanvas_canvasThemeDark__PK3a7 .canvas-project-canvas:hover,.createCanvas_canvasThemeDark__PK3a7 .canvas-project-title:focus-visible,.createCanvas_canvasThemeDark__PK3a7 .canvas-project-title:hover{color:#ffffff;background:rgba(255,255,255,.08)}.createCanvas_canvasThemeDark__PK3a7 .canvas-project-divider{background:rgba(255,255,255,.1)}.createCanvas_canvasThemeDark__PK3a7 .canvas-project-title-input{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16)}.createCanvas_canvasThemeDark__PK3a7 .canvas-project-canvas{color:inherit}.createCanvas_canvasThemeDark__PK3a7 .canvas-bottom-tools{color:rgba(255,255,255,.85);text-shadow:none}.createCanvas_canvasThemeDark__PK3a7 .canvas-bottom-tools .canvas-tool-button:focus-visible,.createCanvas_canvasThemeDark__PK3a7 .canvas-bottom-tools .canvas-tool-button:hover:not(:disabled),.createCanvas_canvasThemeDark__PK3a7 .canvas-bottom-tools .canvas-zoom-button:focus-visible,.createCanvas_canvasThemeDark__PK3a7 .canvas-bottom-tools .canvas-zoom-button:hover{color:#ffffff;background:rgba(255,255,255,.1)}.createCanvas_canvasThemeDark__PK3a7 .canvas-bottom-tools .canvas-tool-button.is-active{color:#ffffff;background:rgba(255,255,255,.15)}.createCanvas_canvasThemeDark__PK3a7 .canvas-empty-hint,.createCanvas_canvasThemeDark__PK3a7 .canvas-empty-hint-copy strong{color:rgba(255,255,255,.86)}.createCanvas_canvasThemeDark__PK3a7 .node-title{color:rgba(255,255,255,.64)}.createCanvas_canvasThemeDark__PK3a7 .node-title-editable:focus-within,.createCanvas_canvasThemeDark__PK3a7 .node-title-editable:hover,.createCanvas_canvasThemeDark__PK3a7 .react-flow__node.selected .node-title{color:rgba(255,255,255,.92)}.createCanvas_canvasThemeDark__PK3a7 .node-title-label:hover{color:rgba(255,255,255,.9);background:rgba(255,255,255,.08)}.createCanvas_canvasThemeDark__PK3a7 .image-node-dimensions{color:rgba(255,255,255,.58)}.createCanvas_canvasThemeDark__PK3a7 .image-input-update-state{color:#f5c161}.createCanvas_canvasThemeDark__PK3a7 .node-card,.createCanvas_canvasThemeDark__PK3a7 .node-surface,.createCanvas_canvasThemeDark__PK3a7 .text-node-surface{color:var(--node-text)}.createCanvas_canvasThemeDark__PK3a7 .audio-node-surface,.createCanvas_canvasThemeDark__PK3a7 .editor-body,.createCanvas_canvasThemeDark__PK3a7 .image-frame,.createCanvas_canvasThemeDark__PK3a7 .node-surface,.createCanvas_canvasThemeDark__PK3a7 .script-body,.createCanvas_canvasThemeDark__PK3a7 .text-node-surface,.createCanvas_canvasThemeDark__PK3a7 .video-frame{background:var(--node-surface);border-color:var(--node-stroke)}.createCanvas_canvasThemeDark__PK3a7 .react-flow__node.selected .node-surface{border-color:var(--node-stroke-strong);box-shadow:var(--shadow-node)}.createCanvas_canvasThemeDark__PK3a7 .node-top-toolbar{color:rgba(255,255,255,.92);background:rgba(38,38,38,.94);border-color:var(--canvas-panel-border);box-shadow:0 4px 10px rgba(0,0,0,.25),0 2px 4px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.createCanvas_canvasThemeDark__PK3a7 .node-top-toolbar-button:focus-visible,.createCanvas_canvasThemeDark__PK3a7 .node-top-toolbar-button:hover:not(:disabled){color:#ffffff;background:rgba(0,0,0,.4)}.createCanvas_canvasThemeDark__PK3a7 .node-top-toolbar-button[data-separator-before=true]:before{background:rgba(255,255,255,.12)}.createCanvas_canvasThemeDark__PK3a7 .node-top-toolbar-button:disabled{color:rgba(255,255,255,.34)}.createCanvas_canvasThemeDark__PK3a7 .node-empty-state,.createCanvas_canvasThemeDark__PK3a7 .node-empty-state__icon,.createCanvas_canvasThemeDark__PK3a7 .node-top-toolbar-badge,.createCanvas_canvasThemeDark__PK3a7 .node-top-toolbar-chevron,.createCanvas_canvasThemeDark__PK3a7 .node-try-action,.createCanvas_canvasThemeDark__PK3a7 .node-try-action svg,.createCanvas_canvasThemeDark__PK3a7 .node-try-actions,.createCanvas_canvasThemeDark__PK3a7 .text-node-editor,.createCanvas_canvasThemeDark__PK3a7 .text-node-preview,.createCanvas_canvasThemeDark__PK3a7 .text-node-preview-content blockquote{color:rgba(255,255,255,.72)}.createCanvas_canvasThemeDark__PK3a7 .node-try-action.hover-frame{--hover-frame-hover-color:rgba(255,255,255,0.72);--hover-frame-active-color:rgba(255,255,255,0.72);--hover-frame-hover-background:rgba(255,255,255,0.12);--hover-frame-active-background:rgba(255,255,255,0.16);--hover-frame-hover-stroke:transparent;--hover-frame-active-stroke:transparent;--hover-frame-focus-stroke:rgba(255,255,255,0.28)}.createCanvas_canvasThemeDark__PK3a7 .node-try-action--button:focus-visible,.createCanvas_canvasThemeDark__PK3a7 .node-try-action--button:hover,.createCanvas_canvasThemeDark__PK3a7 .node-try-action--file:focus-within,.createCanvas_canvasThemeDark__PK3a7 .node-try-action--file:hover{color:rgba(255,255,255,.72)}.createCanvas_canvasThemeDark__PK3a7 .node-try-action.hover-frame:focus-visible svg,.createCanvas_canvasThemeDark__PK3a7 .node-try-action.hover-frame:focus-within svg,.createCanvas_canvasThemeDark__PK3a7 .node-try-action.hover-frame:hover svg,.createCanvas_canvasThemeDark__PK3a7 .node-try-action.hover-frame[aria-expanded=true] svg,.createCanvas_canvasThemeDark__PK3a7 .node-try-action.hover-frame[aria-pressed=true] svg,.createCanvas_canvasThemeDark__PK3a7 .node-try-action.hover-frame[data-active=true] svg{color:rgba(255,255,255,.96)}.createCanvas_canvasThemeDark__PK3a7 .node-try-actions__label,.createCanvas_canvasThemeDark__PK3a7 .text-node-editor::placeholder{color:rgba(255,255,255,.28)}.createCanvas_canvasThemeDark__PK3a7 .text-node-preview-content blockquote{border-left-color:rgba(255,255,255,.18)}.createCanvas_canvasThemeDark__PK3a7 .text-node-preview-content code,.createCanvas_canvasThemeDark__PK3a7 .text-node-reader-content code{background:rgba(255,255,255,.1)}.createCanvas_canvasThemeDark__PK3a7 .text-node-preview-content pre,.createCanvas_canvasThemeDark__PK3a7 .text-node-reader-content pre{background:rgba(0,0,0,.22)}.createCanvas_canvasThemeDark__PK3a7 .text-node-preview-content td,.createCanvas_canvasThemeDark__PK3a7 .text-node-preview-content th,.createCanvas_canvasThemeDark__PK3a7 .text-node-reader-content td,.createCanvas_canvasThemeDark__PK3a7 .text-node-reader-content th{border-color:rgba(255,255,255,.14)}.createCanvas_canvasThemeDark__PK3a7 .text-node-markdown-link{color:#8ab4ff}.createCanvas_canvasThemeDark__PK3a7 .image-gallery-button,.createCanvas_canvasThemeDark__PK3a7 .image-gallery-pill,.createCanvas_canvasThemeDark__PK3a7 .text-node-preview-open,.createCanvas_canvasThemeDark__PK3a7 .text-node-reader-close{color:rgba(255,255,255,.74);background:rgba(32,32,32,.82);border-color:rgba(255,255,255,.14);box-shadow:0 8px 18px rgba(0,0,0,.22)}.createCanvas_canvasThemeDark__PK3a7 .image-gallery-button:focus-visible,.createCanvas_canvasThemeDark__PK3a7 .image-gallery-button:hover,.createCanvas_canvasThemeDark__PK3a7 .image-gallery-pill:focus-visible,.createCanvas_canvasThemeDark__PK3a7 .image-gallery-pill:hover,.createCanvas_canvasThemeDark__PK3a7 .text-node-preview-open:focus-visible,.createCanvas_canvasThemeDark__PK3a7 .text-node-preview-open:hover,.createCanvas_canvasThemeDark__PK3a7 .text-node-reader-close:focus-visible,.createCanvas_canvasThemeDark__PK3a7 .text-node-reader-close:hover{color:#ffffff;background:rgba(45,45,45,.94);border-color:rgba(255,255,255,.22)}.createCanvas_canvasThemeDark__PK3a7 .text-node-reader-panel{color:rgba(255,255,255,.88);background:rgba(24,24,24,.98);border-color:rgba(255,255,255,.16);box-shadow:0 24px 80px rgba(0,0,0,.42)}.createCanvas_canvasThemeDark__PK3a7 .text-node-reader-footer,.createCanvas_canvasThemeDark__PK3a7 .text-node-reader-header{border-color:rgba(255,255,255,.09)}.createCanvas_canvasThemeDark__PK3a7 .text-node-reader-content,.createCanvas_canvasThemeDark__PK3a7 .text-node-reader-heading h2{color:rgba(255,255,255,.88)}.createCanvas_canvasThemeDark__PK3a7 .text-node-reader-heading p{color:rgba(31,162,220,.9)}.createCanvas_canvasThemeDark__PK3a7 .text-node-reader-footer{color:rgba(255,255,255,.54)}.createCanvas_canvasThemeDark__PK3a7 .text-node-reader-panel:before{background:linear-gradient(90deg,rgba(255,255,255,.62),rgba(31,162,220,.24))}.createCanvas_canvasThemeDark__PK3a7 .text-node-reader-content hr{background:rgba(255,255,255,.2)}.createCanvas_canvasThemeDark__PK3a7 .text-node-markdown-editor::-webkit-scrollbar-thumb,.createCanvas_canvasThemeDark__PK3a7 .text-node-preview[data-scrollable=true] .text-node-preview-content::-webkit-scrollbar-thumb,.createCanvas_canvasThemeDark__PK3a7 .text-node-reader-scroll::-webkit-scrollbar-thumb{background:rgba(255,255,255,.18)}.createCanvas_canvasThemeDark__PK3a7 .image-gallery-stack-card{background:rgba(10,10,10,.72);border-color:rgba(255,255,255,.18);box-shadow:0 8px 18px rgba(0,0,0,.28)}.createCanvas_canvasThemeDark__PK3a7 .image-gallery-stack-card:after{box-shadow:inset 0 0 0 1px rgba(0,0,0,.26)}.createCanvas_canvasThemeDark__PK3a7 .image-gallery-item{background:rgba(0,0,0,.16)}.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-shell{color:rgb(247,247,247);background:rgb(38,38,38);border-color:rgb(54,54,54);box-shadow:0 4px 10px rgba(0,0,0,.12)}.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-body,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-count-option,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-input,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-markdown-input,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-meta,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-model-chevron,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-model-icon,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-model-label,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-model-option,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-model-option-icon,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-model-option-main,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-setting-option span:first-child,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-toolbar{color:rgb(247,247,247)}.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-cost,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-input::placeholder,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-markdown-input:empty:before,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-model-option-description,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-model-option-estimate,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-rich-input:empty:before,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-setting-group-title,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-setting-option-description{color:rgba(247,247,247,.46)}.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-count-option,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-expand-toggle,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-modes button,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-setting-option,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-toolbar button:not(.prompt-composer-submit),.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-tools .image-prompt-tool,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-tools button:not(:where(.reference-corner-badge)),.createCanvas_canvasThemeDark__PK3a7 .prompt-option-item{color:rgba(247,247,247,.78);background:transparent;border-color:rgba(82,82,82,.76)}.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-count-option:hover,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-count-trigger:hover,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-expand-toggle:focus-visible,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-expand-toggle:hover,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-meta-trigger:hover,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-model-option:hover,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-model-trigger:hover,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-modes .hover-frame:focus-within,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-modes .hover-frame:hover,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-modes button[data-selected=true],.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-setting-option:hover,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-toolbar .hover-frame:hover,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-tools .hover-frame:focus-within,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-tools .hover-frame:hover,.createCanvas_canvasThemeDark__PK3a7 .prompt-option-item:focus-visible,.createCanvas_canvasThemeDark__PK3a7 .prompt-option-item[data-selected=true]{color:#ffffff;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.18)}.createCanvas_canvasThemeDark__PK3a7 .prompt-option-item[data-selected=true]:after{background:currentColor}.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-model-option:focus-visible,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-toolbar .prompt-composer-model-trigger:focus-visible:not([aria-expanded=true]){color:rgba(247,247,247,.94);background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22);box-shadow:0 0 0 2px rgba(255,255,255,.1)}.createCanvas_frame__r1WOd .prompt-composer .hover-frame[aria-pressed=true],.createCanvas_frame__r1WOd .prompt-composer .hover-frame[data-active=true],.createCanvas_frame__r1WOd .prompt-composer button[aria-pressed=true],.createCanvas_frame__r1WOd .prompt-composer button[data-selected=true],.createCanvas_frame__r1WOd .prompt-composer-modes button[data-selected=true],.createCanvas_frame__r1WOd .prompt-composer-tools button.prompt-function-tool[data-selected=true],.createCanvas_frame__r1WOd .prompt-option-item[data-selected=true]{color:var(--canvas-theme-ink);background:var(--prompt-composer-selected-background,rgba(255,255,255,.1));border-color:transparent;box-shadow:none}.createCanvas_frame__r1WOd .prompt-composer button.video-prompt-mode-trigger{color:#141414}.createCanvas_frame__r1WOd .prompt-composer-toolbar button[aria-haspopup=dialog]:active,.createCanvas_frame__r1WOd .prompt-composer-toolbar button[aria-haspopup=dialog]:focus-visible,.createCanvas_frame__r1WOd .prompt-composer-toolbar button[aria-haspopup=dialog]:hover,.createCanvas_frame__r1WOd .prompt-composer-toolbar button[aria-haspopup=dialog][aria-expanded=true],.createCanvas_frame__r1WOd .prompt-composer-toolbar button[aria-haspopup=dialog][data-active=true]{color:var(--canvas-theme-ink);background:rgba(0,0,0,.05);border-color:transparent;box-shadow:none}.createCanvas_canvasThemeDark__PK3a7 .prompt-composer button.video-prompt-mode-trigger{color:rgba(247,247,247,.94)}.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-toolbar button[aria-haspopup=dialog]:active,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-toolbar button[aria-haspopup=dialog]:focus-visible,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-toolbar button[aria-haspopup=dialog]:hover,.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-toolbar button[aria-haspopup=dialog][aria-expanded=true],.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-toolbar button[aria-haspopup=dialog][data-active=true]{color:rgba(247,247,247,.94);background:rgba(255,255,255,.1);border-color:transparent;box-shadow:none}.createCanvas_frame__r1WOd .prompt-composer-tools .image-prompt-tool.prompt-function-tool,.createCanvas_frame__r1WOd .prompt-composer-tools button.prompt-function-tool{background:var(--prompt-function-tool-background);border-color:transparent}.createCanvas_frame__r1WOd .prompt-composer-tools button.video-text-reference-clear{color:rgb(134,144,156);background:rgb(255,255,255);border-color:rgba(212,212,212,.9)}.createCanvas_frame__r1WOd .prompt-composer-tools .image-prompt-tool.prompt-function-tool:active,.createCanvas_frame__r1WOd .prompt-composer-tools .image-prompt-tool.prompt-function-tool:focus-visible,.createCanvas_frame__r1WOd .prompt-composer-tools .image-prompt-tool.prompt-function-tool:hover,.createCanvas_frame__r1WOd .prompt-composer-tools button.prompt-function-tool:active,.createCanvas_frame__r1WOd .prompt-composer-tools button.prompt-function-tool:focus-visible,.createCanvas_frame__r1WOd .prompt-composer-tools button.prompt-function-tool:hover{color:var(--canvas-theme-ink);background:var(--prompt-function-tool-hover-background);border-color:transparent;box-shadow:none}.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-markdown-input hr{background:rgba(255,255,255,.2)}.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-submit{color:#ffffff;background:#141414;box-shadow:none}.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-submit:not(:disabled){background:#1f1f1f}.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-submit:hover:not(:disabled){background:#333333;filter:brightness(1.1)}.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-submit[data-submit-state=queued],.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-submit[data-submit-state=running]{color:rgb(31,31,31);background:rgb(213,247,239)}.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-submit[data-submit-action=cancel]{color:#ffffff;background:rgb(31,31,31)}.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-submit-status{color:rgba(255,255,255,.78);background:rgba(255,255,255,.055);border-color:rgba(255,255,255,.1)}.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-submit-status[data-submit-state=failed]{color:#ff8a8a;border-color:rgba(255,102,102,.32)}.createCanvas_canvasThemeDark__PK3a7 .prompt-composer-submit-status-error{color:rgba(255,255,255,.5)}.createCanvas_canvasThemeDark__PK3a7 .canvas-bottom-bar{background:rgb(38,38,38);border-color:var(--canvas-theme-border);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.createCanvas_canvasThemeDark__PK3a7 .canvas-bottom-bar .canvas-tool-button{color:rgba(255,255,255,.85)}.createCanvas_canvasThemeDark__PK3a7 .canvas-bottom-bar .canvas-tool-button:not(.canvas-tool-primary):focus-visible,.createCanvas_canvasThemeDark__PK3a7 .canvas-bottom-bar .canvas-tool-button:not(.canvas-tool-primary):hover:not(:disabled){color:rgba(255,255,255,.96);background:rgba(255,255,255,.1)}.createCanvas_canvasThemeDark__PK3a7 .canvas-bottom-bar .canvas-tool-button:not(.canvas-tool-primary).is-active,.createCanvas_canvasThemeDark__PK3a7 .canvas-bottom-bar .canvas-tool-button:not(.canvas-tool-primary)[aria-expanded=true],.createCanvas_canvasThemeDark__PK3a7 .canvas-bottom-bar .canvas-tool-button:not(.canvas-tool-primary)[aria-pressed=true]{color:rgba(255,255,255,.96);background:rgba(255,255,255,.15)}.createCanvas_canvasThemeDark__PK3a7 .canvas-bottom-bar .canvas-tool-button:disabled{color:rgba(255,255,255,.85);opacity:.6}.createCanvas_canvasThemeDark__PK3a7 .canvas-tool-divider{background:var(--canvas-theme-border)}.createCanvas_canvasThemeDark__PK3a7 .canvas-selection-toolbar{color:rgba(255,255,255,.92);background:rgba(38,38,38,.96);border-color:var(--canvas-panel-border);box-shadow:0 4px 10px rgba(0,0,0,.24);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.createCanvas_canvasThemeDark__PK3a7 .canvas-selection-toolbar-button:not(:disabled):focus-visible,.createCanvas_canvasThemeDark__PK3a7 .canvas-selection-toolbar-button:not(:disabled):hover{color:#ffffff;background:rgba(255,255,255,.08)}.createCanvas_canvasThemeDark__PK3a7 .canvas-minimap{background:rgba(31,31,31,.82);border-color:var(--canvas-panel-border);box-shadow:var(--shadow-panel)}.createCanvas_canvasThemeDark__PK3a7 .canvas-minimap .react-flow__minimap-mask{fill:var(--canvas-minimap-mask-fill)}.createCanvas_canvasThemeDark__PK3a7 .canvas-minimap .react-flow__minimap-node{fill:var(--canvas-minimap-node-fill);stroke:var(--canvas-minimap-node-stroke)}.createCanvas_canvasThemeDark__PK3a7 .react-flow__edge-path{stroke:#86909c!important;stroke-opacity:1!important}.createCanvas_canvasThemeDark__PK3a7 .react-flow__edge.is-node-related .react-flow__edge-path,.createCanvas_canvasThemeDark__PK3a7 .react-flow__edge.selected .react-flow__edge-path,.createCanvas_canvasThemeDark__PK3a7 .react-flow__edge:hover .react-flow__edge-path{stroke:#e0e4e8!important}.createCanvas_canvasThemeLight__ef_Hj{--canvas-popover-surface:#ffffff;--canvas-popover-border:rgba(0,0,0,0.06);--canvas-popover-ink:#262626;--canvas-popover-ink-muted:#919191;--canvas-popover-hover:rgba(0,0,0,0.05);--canvas-popover-active:rgba(0,0,0,0.08);--canvas-popover-shadow:0 4px 10px rgba(0,0,0,0.12),0 2px 4px rgba(0,0,0,0.06);--canvas-popover-scrollbar-thumb:#c4c4c4;color-scheme:light;background:var(--cbi-surface-muted);--canvas-bg:var(--cbi-surface-muted);--canvas-grid-dot:var(--cbi-border-strong);--canvas-panel-border:var(--cbi-border-muted);--edge:var(--cbi-border-strong);--edge-soft:rgba(var(--cbi-text-rgb),0.18);--canvas-minimap-mask-fill:rgba(0,0,0,0.04);--canvas-minimap-node-fill:#c4c4c4;--canvas-minimap-node-stroke:rgba(0,0,0,0.08);--canvas-theme-accent:#5f6268;--canvas-theme-accent-strong:#3f4247;--canvas-theme-accent-soft:var(--cbi-surface-soft);--canvas-theme-accent-ring:var(--cbi-focus-ring);--canvas-theme-neutral-focus-border:var(--cbi-focus-border);--canvas-theme-neutral-focus-ring:var(--cbi-focus-ring);--canvas-theme-danger:#b42318;--canvas-theme-danger-solid:#b42318;--canvas-theme-danger-soft:#fff4f2;--canvas-theme-danger-border:rgba(180,35,24,0.18);--canvas-theme-success:#18794e;--canvas-theme-warning:#945b00;--canvas-notification-surface:rgba(255,255,255,0.92);--canvas-notification-border:rgba(24,25,28,0.08);--canvas-notification-shadow:0 16px 38px rgba(30,31,33,0.13),0 2px 8px rgba(30,31,33,0.07);--canvas-theme-ink:var(--cbi-text);--canvas-theme-ink-muted:var(--cbi-text-muted);--canvas-theme-ink-soft:var(--cbi-text-soft);--canvas-theme-surface:var(--cbi-surface);--canvas-theme-surface-soft:var(--cbi-surface-soft);--canvas-theme-border:var(--cbi-border);--canvas-theme-border-strong:var(--cbi-border-strong);--canvas-theme-shadow:var(--cbi-shadow-soft);--node-chip:rgba(0,0,0,0.08);--node-muted:var(--canvas-theme-ink-muted);--node-stroke:var(--canvas-theme-border-strong);--node-stroke-strong:rgba(var(--cbi-text-rgb),0.54);--node-surface:var(--canvas-theme-surface);--node-surface-soft:var(--canvas-theme-surface-soft);--node-text:var(--canvas-theme-ink);--node-title-input-text:rgba(24,25,28,0.96);--node-title-input-caret:#5f6268;--node-title-input-surface:rgba(255,255,255,0.98);--node-title-input-border:rgba(24,25,28,0.18);--node-title-input-focus-border:var(--node-stroke-strong);--node-title-input-shadow:rgba(30,31,33,0.14)}.createCanvas_canvasThemeDark__PK3a7 .canvas-node-motion-shell{--canvas-node-glow-core:color-mix(in srgb,var(--canvas-theme-ink,#ffffff) 92%,transparent);--canvas-node-glow-mid:color-mix(in srgb,var(--canvas-theme-ink,#ffffff) 48%,transparent);--canvas-node-glow-soft:color-mix(in srgb,var(--canvas-theme-ink,#ffffff) 16%,transparent);--canvas-node-glow-shadow:color-mix(in srgb,var(--canvas-theme-ink,#ffffff) 28%,transparent)}.createCanvas_canvasThemeLight__ef_Hj .canvas-node-motion-shell{--canvas-node-glow-core:color-mix(in srgb,var(--canvas-theme-accent,#8b8b8b) 64%,transparent);--canvas-node-glow-mid:color-mix(in srgb,var(--canvas-theme-accent,#8b8b8b) 28%,transparent);--canvas-node-glow-soft:color-mix(in srgb,var(--canvas-theme-accent,#8b8b8b) 9%,transparent);--canvas-node-glow-shadow:color-mix(in srgb,var(--canvas-theme-accent,#8b8b8b) 18%,transparent)}.createCanvas_canvasThemeLight__ef_Hj .canvas-app,.createCanvas_canvasThemeLight__ef_Hj .canvas-root{background:var(--canvas-bg)}.createCanvas_canvasThemeLight__ef_Hj .image-node-dimensions,.createCanvas_canvasThemeLight__ef_Hj .node-title{color:rgba(24,25,28,.68);text-shadow:none}.createCanvas_canvasThemeLight__ef_Hj .canvas-bottom-tools{color:var(--canvas-theme-ink);text-shadow:none}.createCanvas_canvasThemeLight__ef_Hj .node-title-editable:focus-within,.createCanvas_canvasThemeLight__ef_Hj .node-title-editable:hover,.createCanvas_canvasThemeLight__ef_Hj .react-flow__node.selected .node-title{color:rgba(24,25,28,.92)}.createCanvas_canvasThemeLight__ef_Hj .node-empty-state,.createCanvas_canvasThemeLight__ef_Hj .node-empty-state__icon,.createCanvas_canvasThemeLight__ef_Hj .node-try-action,.createCanvas_canvasThemeLight__ef_Hj .node-try-action svg,.createCanvas_canvasThemeLight__ef_Hj .node-try-actions{color:rgba(20,20,20,.72)}.createCanvas_canvasThemeLight__ef_Hj .node-card,.createCanvas_canvasThemeLight__ef_Hj .node-surface,.createCanvas_canvasThemeLight__ef_Hj .text-node-surface{color:#141414}.createCanvas_canvasThemeLight__ef_Hj .audio-node{--audio-waveform-surface:rgba(20,20,20,0.06);--audio-waveform-ink:rgba(20,20,20,0.34);--audio-timecode-ink:rgba(20,20,20,0.64);--audio-play-button-ink:rgba(20,20,20,0.88);--audio-play-button-surface:rgba(255,255,255,0.96);--audio-play-button-border:rgba(20,20,20,0.18)}.createCanvas_canvasThemeLight__ef_Hj .audio-node-surface,.createCanvas_canvasThemeLight__ef_Hj .canvas-selection-toolbar,.createCanvas_canvasThemeLight__ef_Hj .editor-body,.createCanvas_canvasThemeLight__ef_Hj .image-frame,.createCanvas_canvasThemeLight__ef_Hj .node-surface,.createCanvas_canvasThemeLight__ef_Hj .script-body,.createCanvas_canvasThemeLight__ef_Hj .text-node-surface,.createCanvas_canvasThemeLight__ef_Hj .video-frame{color:var(--canvas-theme-ink);background:rgba(255,255,255,.97);border-color:var(--canvas-theme-border);box-shadow:0 4px 10px rgba(0,0,0,.08)}.createCanvas_canvasThemeLight__ef_Hj .node-top-toolbar{color:var(--canvas-theme-ink);background:rgba(255,255,255,.97);border-color:var(--canvas-theme-border);box-shadow:0 4px 10px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.06)}.createCanvas_canvasThemeLight__ef_Hj .prompt-composer-shell{color:var(--canvas-theme-ink);background:rgb(255,255,255);border-color:rgba(0,0,0,.06);border-radius:16px;box-shadow:0 4px 10px rgba(0,0,0,.12)}.createCanvas_canvasThemeLight__ef_Hj .prompt-composer-tools button.video-text-reference-clear{color:rgb(134,144,156);background:rgb(255,255,255);border-color:rgba(212,212,212,.9)}.createCanvas_canvasThemeLight__ef_Hj .audio-node-surface,.createCanvas_canvasThemeLight__ef_Hj .editor-body,.createCanvas_canvasThemeLight__ef_Hj .image-frame,.createCanvas_canvasThemeLight__ef_Hj .node-surface,.createCanvas_canvasThemeLight__ef_Hj .script-body,.createCanvas_canvasThemeLight__ef_Hj .text-node-surface,.createCanvas_canvasThemeLight__ef_Hj .video-frame{border-color:var(--canvas-theme-border-strong);box-shadow:var(--canvas-theme-shadow)}.createCanvas_canvasThemeLight__ef_Hj .canvas-bottom-bar{color:var(--canvas-theme-ink);background:#ffffff;border-color:var(--canvas-theme-border);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.createCanvas_canvasThemeLight__ef_Hj .canvas-bottom-bar .canvas-tool-button,.createCanvas_canvasThemeLight__ef_Hj .node-top-toolbar-button,.createCanvas_canvasThemeLight__ef_Hj .prompt-composer-body,.createCanvas_canvasThemeLight__ef_Hj .prompt-composer-input,.createCanvas_canvasThemeLight__ef_Hj .prompt-composer-markdown-input,.createCanvas_canvasThemeLight__ef_Hj .prompt-composer-toolbar{color:var(--canvas-theme-ink)}.createCanvas_canvasThemeLight__ef_Hj .prompt-composer-model-label{color:var(--prompt-composer-primary-text)}.createCanvas_canvasThemeLight__ef_Hj .prompt-composer-model-chevron{color:var(--prompt-composer-chevron-color)}.createCanvas_canvasThemeLight__ef_Hj .node-top-toolbar-button:focus-visible,.createCanvas_canvasThemeLight__ef_Hj .node-top-toolbar-button:hover:not(:disabled){color:var(--canvas-theme-ink);background:rgba(24,25,28,.06)}.createCanvas_canvasThemeLight__ef_Hj .node-top-toolbar-button[data-separator-before=true]:before{background:var(--canvas-theme-border)}.createCanvas_canvasThemeLight__ef_Hj .node-top-toolbar-badge{color:var(--canvas-theme-accent-strong)}.createCanvas_canvasThemeLight__ef_Hj .node-top-toolbar-chevron{color:var(--canvas-theme-ink-muted)}.createCanvas_canvasThemeLight__ef_Hj .text-node-markdown-editor::-webkit-scrollbar-track,.createCanvas_canvasThemeLight__ef_Hj .text-node-preview[data-scrollable=true] .text-node-preview-content::-webkit-scrollbar-track,.createCanvas_canvasThemeLight__ef_Hj .text-node-reader-scroll::-webkit-scrollbar-track{background:rgba(var(--cbi-text-rgb),.06);border-radius:999px}.createCanvas_canvasThemeLight__ef_Hj .text-node-markdown-editor::-webkit-scrollbar-thumb,.createCanvas_canvasThemeLight__ef_Hj .text-node-preview[data-scrollable=true] .text-node-preview-content::-webkit-scrollbar-thumb,.createCanvas_canvasThemeLight__ef_Hj .text-node-reader-scroll::-webkit-scrollbar-thumb{background:rgba(var(--cbi-text-rgb),.28)}.createCanvas_canvasThemeLight__ef_Hj .node-try-action.hover-frame{--hover-frame-hover-color:rgba(20,20,20,0.72);--hover-frame-active-color:rgba(20,20,20,0.72);--hover-frame-hover-background:rgba(0,0,0,0.06);--hover-frame-active-background:rgba(0,0,0,0.06);--hover-frame-hover-stroke:transparent;--hover-frame-active-stroke:transparent;--hover-frame-focus-stroke:rgba(20,20,20,0.18)}.createCanvas_canvasThemeLight__ef_Hj .node-try-action--button:focus-visible,.createCanvas_canvasThemeLight__ef_Hj .node-try-action--button:hover,.createCanvas_canvasThemeLight__ef_Hj .node-try-action--file:focus-within,.createCanvas_canvasThemeLight__ef_Hj .node-try-action--file:hover{color:rgba(20,20,20,.72)}.createCanvas_canvasThemeLight__ef_Hj .node-try-action.hover-frame:focus-visible svg,.createCanvas_canvasThemeLight__ef_Hj .node-try-action.hover-frame:focus-within svg,.createCanvas_canvasThemeLight__ef_Hj .node-try-action.hover-frame:hover svg,.createCanvas_canvasThemeLight__ef_Hj .node-try-action.hover-frame[aria-expanded=true] svg,.createCanvas_canvasThemeLight__ef_Hj .node-try-action.hover-frame[aria-pressed=true] svg,.createCanvas_canvasThemeLight__ef_Hj .node-try-action.hover-frame[data-active=true] svg{color:#141414}.createCanvas_canvasThemeLight__ef_Hj .canvas-tool-primary{color:var(--canvas-primary-btn-icon)!important;background:transparent!important}.createCanvas_catalogLoading__jw7OD{position:absolute;top:12px;left:50%;z-index:4;margin:0;padding:5px 10px;border:1px solid var(--cbi-border);border-radius:999px;color:var(--cbi-text-muted);background:color-mix(in srgb,var(--cbi-surface) 88%,transparent);box-shadow:var(--cbi-shadow-soft);font-size:12px;line-height:18px;pointer-events:none;transform:translateX(-50%)}