@keyframes _chromePopoverEnter_1f5qo_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _chromePopoverEnterFromBottom_1f5qo_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _chromeSpin_1f5qo_1{to{transform:rotate(360deg)}}@keyframes _chromeIndicatorScaleY_1f5qo_1{0%{transform:scaleY(0)}to{transform:scaleY(1)}}._listPage_1f5qo_35,._editorPage_1f5qo_36,._canvasChromePopover_1f5qo_37,._canvasMinimapPopover_1f5qo_38,._resourcePreviewOverlay_1f5qo_39,._canvasSidebarHoverPreview_1f5qo_40,._scriptDialogBackdrop_1f5qo_41,._imageSetOverlay_1f5qo_42,._cliAccessOverlay_1f5qo_43{--canvas-chrome-surface:#ffffffe0;--canvas-chrome-surface-soft:rgba(var(--canvas-overlay-rgb), .04);--canvas-chrome-border-color:rgba(var(--canvas-overlay-rgb), .08);--canvas-chrome-divider:rgba(var(--canvas-overlay-rgb), .12);--canvas-chrome-divider-strong:rgba(var(--canvas-overlay-rgb), .15);--canvas-chrome-shadow:0 3px 14px rgba(var(--canvas-overlay-rgb), .12);--canvas-chrome-elevated-shadow:0 3px 12px #0000001f;--canvas-chrome-shadow-popover:0 4px 18px rgba(var(--canvas-overlay-rgb), .15);--canvas-chrome-radius:6px;--canvas-chrome-blur:blur(10px);--canvas-chrome-hover:rgba(var(--canvas-overlay-rgb), .06);--canvas-chrome-active:rgba(var(--canvas-overlay-rgb), .1);--canvas-chrome-brand:#3a3a3c;--canvas-chrome-tab-active:rgba(var(--canvas-accent-rgb), .18);--canvas-chrome-text-primary:#1a1a1a;--canvas-chrome-text-icon:#222;--canvas-chrome-text-icon-muted:#666;--canvas-chrome-text-helper:#606060;--canvas-chrome-text-placeholder:#888;--canvas-chrome-text-disabled:#aaa;--canvas-chrome-primary-bg:#252529;--canvas-chrome-primary-hover:#111113;--canvas-chrome-primary-active:#414146;--canvas-chrome-primary-fg:#fff;--canvas-chrome-transition:.12s linear;--canvas-bg-surface:#f5f5f7;--canvas-bg-card:#fff;--canvas-bg-card-alt:#f7f7f8;--canvas-bg-elevated:#f2f2f7;--canvas-bg-subtle:#eeeeef;--canvas-bg-info-soft:rgba(var(--canvas-accent-rgb), .08);--canvas-grid-dot:#3c3c4333;--canvas-grid-size:40px;--canvas-text-primary:#1d1d1f;--canvas-text-secondary:#6e6e73;--canvas-text-tertiary:#48484a;--canvas-text-emphasis:#000;--canvas-chrome-text:#f2f2f7;--canvas-chrome-text-secondary:#d1d1d6;--canvas-chrome-text-muted:#8e8e93;--canvas-border:#d1d1d6;--canvas-border-weak:rgba(var(--canvas-overlay-rgb), .18);--canvas-success:#22c55e;--canvas-success-text:#16a34a;--canvas-success-bg:#22c55e1a;--canvas-success-border:#22c55e3d;--canvas-warning-text:#b45309;--canvas-danger:#ef4444;--canvas-danger-text:#dc2626;--canvas-danger-bg:#ef444414;--canvas-danger-border:#ef444447;--canvas-accent:#3a3a3c;--canvas-accent-light:#636366;--canvas-accent-strong:#1d1d1f;--canvas-shadow-md:rgba(var(--canvas-overlay-rgb), .16);--canvas-shadow-lg:rgba(var(--canvas-overlay-rgb), .34);--canvas-shadow-accent:rgba(var(--canvas-accent-rgb), .22);--canvas-overlay-rgb:28, 28, 30;--canvas-accent-rgb:58, 58, 60;--canvas-accent-light-rgb:99, 99, 102;--canvas-aura-rgb:142, 142, 147;--canvas-aura-rgb-2:99, 99, 102;--canvas-preview-overlay-bg:#f8fafce0;--canvas-preview-bar-bg:#ffffffb8;--canvas-edge-rgb:99, 99, 102;--canvas-node-bg:#fff;--canvas-node-radius:6px;--canvas-node-header-height:32px;--canvas-node-border:#dcdce1;--canvas-node-hover-border:#b5b5bc;--canvas-node-shadow:0 5px 18px #1c1c1e14;--canvas-node-shadow-hover:0 8px 24px #1c1c1e21;--canvas-node-text:#1d1d1f;--canvas-node-secondary:#68686f;--canvas-node-title:var(--canvas-node-secondary);--canvas-node-title-muted:var(--canvas-node-secondary);--canvas-node-font-family:var(--font-family-sans);--canvas-node-title-font-size:13px;--canvas-node-title-font-weight:500;--canvas-node-body-font-size:14px;--canvas-node-body-line-height:22px;--canvas-node-caption-font-size:12px;--canvas-node-caption-line-height:18px;--canvas-node-body-text:var(--canvas-node-text);--canvas-node-muted-text:var(--canvas-node-secondary);--canvas-node-divider:#3c3c434a;--canvas-node-active-border:#66666e;--canvas-node-focus:#476db7;--canvas-node-accent:#006f7c;--canvas-node-gen-base:#eaf0f8;--canvas-node-gen-soft:#7eaee8eb;--canvas-node-gen-shade:#9aa8bcb8;--canvas-empty-text:#8e8e93;--canvas-empty-line:#d1d1d6;--canvas-empty-icon:#d1d1d6;--canvas-edge-base:#c7c7cccc;--canvas-audio-surface:#f5f5f7;--canvas-audio-border:#3c3c4347;--canvas-audio-wave:#3c3c434d;--canvas-audio-wave-played:#3a3a3c;--canvas-audio-playhead:#ff3b30;--canvas-audio-control-bg:#fff;--canvas-audio-control-hover:#e9e9ed;--canvas-audio-control-text:#1d1d1f;--canvas-audio-time:#48484a;--node-fail-bg:#fafafa;--node-fail-bg-grad-center:#fff;--node-fail-bg-grad-edge:#f5f5f5;--node-fail-symbol-from:#ff4d4f;--node-fail-symbol-to:#ff7875;--node-fail-title:#cf1322;--node-fail-desc:#8c8c8c;--node-fail-btn-bg:#ff4d4f14;--node-fail-btn-bg-hover:#ff4d4f26;--node-fail-btn-text:#cf1322;--node-fail-glow:transparent;--node-resfail-bg:#f5f5f5;--node-resfail-symbol:#bfbfbf;--node-resfail-line:#d9d9d9;--node-resfail-title:#595959;--node-resfail-desc:#8c8c8c;--node-resfail-link:#636366;--qb-bg:#fffffff0;--qb-bg-opacity:1;--qb-border:#1c1c1e1f;--qb-shadow:0 1px 2px #1c1c1e14, 0 8px 24px #1c1c1e1f;--qb-text:#2c2c2e;--qb-icon:#48484a;--qb-hover:#1c1c1e0e;--qb-accent:#1d1d1f;--qb-accent-rgb:58, 58, 60;--qb-active-fill:#1c1c1e13;--qb-active-border:#1c1c1e14;--qb-active-shadow:inset 0 0 0 1px #ffffff8c;--qb-divider:#1c1c1e1a;--qb-arrow:#8e8e93;--qb-arrow-hover:#1d1d1f;--qb-badge-bg:#eeeeef;--qb-badge-text:#3a3a3c}._listPage_1f5qo_35,._editorPage_1f5qo_36{background:radial-gradient(circle, rgba(var(--canvas-overlay-rgb), .045) 1px, transparent 1.5px) 0 0/22px 22px, #f7f7f9;min-height:100vh;color:var(--canvas-text-primary)}._editorPage_1f5qo_36{min-height:100vh}._editorPage_1f5qo_36[data-theme=dark],._listPage_1f5qo_35[data-theme=dark],._canvasChromePopover_1f5qo_37[data-theme=dark],._canvasMinimapPopover_1f5qo_38[data-theme=dark],._resourcePreviewOverlay_1f5qo_39[data-theme=dark],._canvasSidebarHoverPreview_1f5qo_40[data-theme=dark],._scriptDialogBackdrop_1f5qo_41[data-theme=dark],._imageSetOverlay_1f5qo_42[data-theme=dark],._cliAccessOverlay_1f5qo_43[data-theme=dark]{--canvas-chrome-surface:#141414d6;--canvas-chrome-surface-soft:#ffffff0a;--canvas-chrome-border-color:#ffffff14;--canvas-chrome-divider:#ffffff1f;--canvas-chrome-divider-strong:#ffffff2e;--canvas-chrome-shadow:0 4px 16px rgba(var(--canvas-overlay-rgb), .5);--canvas-chrome-elevated-shadow:0 3px 12px #00000040;--canvas-chrome-shadow-popover:0 6px 24px rgba(var(--canvas-overlay-rgb), .65);--canvas-chrome-blur:blur(12px);--canvas-chrome-hover:#ffffff0f;--canvas-chrome-active:#ffffff1a;--canvas-chrome-brand:#f2f2f7;--canvas-chrome-tab-active:rgba(var(--canvas-accent-rgb), .22);--canvas-chrome-text-primary:#ededf0;--canvas-chrome-text-icon:#d4d4d8;--canvas-chrome-text-icon-muted:#909096;--canvas-chrome-text-helper:#a8a8b0;--canvas-chrome-text-placeholder:#74747e;--canvas-chrome-text-disabled:#4a4a52;--canvas-chrome-primary-bg:#f2f2f4;--canvas-chrome-primary-hover:#fff;--canvas-chrome-primary-active:#d4d4d8;--canvas-chrome-primary-fg:#202023;--canvas-bg-surface:#000;--canvas-bg-card:#1c1c1e;--canvas-bg-card-alt:#202022;--canvas-bg-elevated:#2c2c2e;--canvas-bg-subtle:#141414;--canvas-bg-info-soft:rgba(var(--canvas-accent-rgb), .14);--canvas-grid-dot:#ffffff1a;--canvas-text-primary:#ededf0;--canvas-text-secondary:#a8a8b0;--canvas-text-tertiary:#c8c8cf;--canvas-text-emphasis:#fafafa;--canvas-chrome-text:#ededf0;--canvas-chrome-text-secondary:#a8a8b0;--canvas-chrome-text-muted:#74747e;--canvas-border:#2c2c2e;--canvas-border-weak:#ffffff0f;--canvas-success:#4ade80;--canvas-success-text:#4ade80;--canvas-success-bg:#4ade8024;--canvas-success-border:#4ade8047;--canvas-warning-text:#fbbf24;--canvas-danger:#f87171;--canvas-danger-text:#f87171;--canvas-danger-bg:#f8717124;--canvas-danger-border:#f8717147;--canvas-accent:#d1d1d6;--canvas-accent-light:#e5e5ea;--canvas-accent-strong:#f2f2f7;--canvas-shadow-md:rgba(var(--canvas-overlay-rgb), .5);--canvas-shadow-lg:rgba(var(--canvas-overlay-rgb), .7);--canvas-shadow-accent:rgba(var(--canvas-accent-rgb), .3);--canvas-overlay-rgb:0, 0, 0;--canvas-accent-rgb:209, 209, 214;--canvas-accent-light-rgb:229, 229, 234;--canvas-aura-rgb:174, 174, 178;--canvas-aura-rgb-2:99, 99, 102;--canvas-preview-overlay-bg:#080808eb;--canvas-preview-bar-bg:#080808ad;--canvas-edge-rgb:142, 142, 147;--canvas-node-bg:#1f1f22;--canvas-node-border:#393940;--canvas-node-hover-border:#62626b;--canvas-node-shadow:0 5px 18px #00000042;--canvas-node-shadow-hover:0 8px 26px #00000061;--canvas-node-text:#f1f1f3;--canvas-node-secondary:#a3a3ad;--canvas-node-title:var(--canvas-node-secondary);--canvas-node-title-muted:var(--canvas-node-secondary);--canvas-node-body-text:var(--canvas-node-text);--canvas-node-muted-text:var(--canvas-node-secondary);--canvas-node-divider:#54545873;--canvas-node-active-border:#e2e2e8;--canvas-node-focus:#93b3ef;--canvas-node-accent:#5dc5cf;--canvas-node-gen-base:#202637;--canvas-node-gen-soft:#4e7cc4e0;--canvas-node-gen-shade:#101626d1;--canvas-empty-line:#48484a;--canvas-empty-icon:#48484a;--canvas-edge-base:#48484ab3;--canvas-audio-surface:#323234;--canvas-audio-border:#c7c7cc94;--canvas-audio-wave:#aeaeb247;--canvas-audio-wave-played:#f2f2f7;--canvas-audio-playhead:#ff453a;--canvas-audio-control-bg:#151517;--canvas-audio-control-hover:#242428;--canvas-audio-control-text:#f2f2f7;--canvas-audio-time:#d1d1d6;--node-fail-bg:#1f1f1f;--node-fail-bg-grad-center:#262626;--node-fail-bg-grad-edge:#1a1a1a;--node-fail-symbol-from:#ff7875;--node-fail-symbol-to:#ffa39e;--node-fail-title:#ff7875;--node-fail-desc:#8c8c8c;--node-fail-btn-bg:#ff4d4f1f;--node-fail-btn-bg-hover:#ff4d4f33;--node-fail-btn-text:#ff7875;--node-fail-glow:#ff4d4f33;--node-resfail-bg:#262626;--node-resfail-symbol:#595959;--node-resfail-line:#434343;--node-resfail-title:#bfbfbf;--node-resfail-desc:#8c8c8c;--node-resfail-link:#aeaeb2;--qb-bg:#1c1c1ef0;--qb-bg-opacity:1;--qb-border:#ffffff1c;--qb-shadow:0 1px 2px #0000006b, 0 10px 28px #0000006b;--qb-text:#e5e5ea;--qb-icon:#b8b8c0;--qb-hover:#ffffff13;--qb-accent:#fff;--qb-accent-rgb:242, 242, 247;--qb-active-fill:#ffffff1b;--qb-active-border:#ffffff17;--qb-active-shadow:inset 0 0 0 1px #00000029;--qb-divider:#ffffff1a;--qb-arrow:#8e8e93;--qb-arrow-hover:#f2f2f7;--qb-badge-bg:#3a3a3c;--qb-badge-text:#f2f2f7}._editorPage_1f5qo_36[data-theme=dark],._canvasChromePopover_1f5qo_37[data-theme=dark],._canvasMinimapPopover_1f5qo_38[data-theme=dark]{--canvas-bg-surface:#141414;--canvas-grid-dot:#ffffff0f;--canvas-node-bg:#1f1f22;--canvas-node-radius:6px;--canvas-node-border:#393940;--canvas-node-hover-border:#62626b;--canvas-node-shadow:none;--canvas-node-shadow-hover:0 2px 8px #00000029;--canvas-node-text:#f1f1f3;--canvas-node-secondary:#a3a3ad;--canvas-node-title:var(--canvas-node-secondary);--canvas-node-title-muted:var(--canvas-node-secondary);--canvas-node-active-border:#e2e2e8;--canvas-node-focus:#93b3ef;--canvas-node-accent:#5dc5cf;--canvas-node-gen-base:#202637;--canvas-node-gen-soft:#4e7cc4e0;--canvas-node-gen-shade:#101626d1;--canvas-node-dimensions:#858585;--canvas-chrome-surface:#252525;--canvas-chrome-border-color:#ffffff1a;--canvas-chrome-shadow:0 4px 12px #0000003d;--canvas-chrome-shadow-popover:var(--canvas-chrome-shadow);--canvas-chrome-radius:10px;--canvas-chrome-blur:none;--canvas-chrome-text-primary:#e5e5e5;--qb-bg:var(--canvas-chrome-surface);--qb-border:var(--canvas-chrome-border-color);--qb-shadow:var(--canvas-chrome-shadow);--qb-text:var(--canvas-chrome-text-primary)}._editorPage_1f5qo_36[data-theme=dark] ._canvasSidebarAssetTagMorePanel_1f5qo_368,._canvasChromePopover_1f5qo_37[data-theme=dark] ._canvasProjectItemMenu_1f5qo_377{border:1px solid var(--canvas-chrome-border-color);border-radius:var(--canvas-chrome-radius);background:var(--canvas-chrome-surface);box-shadow:var(--canvas-chrome-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}._editorPage_1f5qo_36[data-theme=dark],._listPage_1f5qo_35[data-theme=dark],._editorPage_1f5qo_36[data-theme=dark] ._tldrawCanvasHost_1f5qo_390,._editorPage_1f5qo_36[data-theme=dark] ._tldrawGridHidden_1f5qo_391,._listPage_1f5qo_35[data-theme=dark] ._tldrawCanvasHost_1f5qo_390,._listPage_1f5qo_35[data-theme=dark] ._tldrawGridHidden_1f5qo_391{background:var(--canvas-bg-surface)}._editorPage_1f5qo_36[data-theme=dark] ._tldrawGridVisible_1f5qo_396,._listPage_1f5qo_35[data-theme=dark] ._tldrawGridVisible_1f5qo_396{background-color:var(--canvas-bg-surface);background-image:radial-gradient(circle, var(--canvas-grid-dot) 1px, transparent 1.25px);background-size:var(--canvas-grid-size) var(--canvas-grid-size);background-position:0 0}._editorPage_1f5qo_36[data-theme=dark] ._csvTablePreview_1f5qo_403,._listPage_1f5qo_35[data-theme=dark] ._csvTablePreview_1f5qo_403{background:var(--canvas-bg-card)}._editorPage_1f5qo_36[data-theme=dark] ._widgetPreviewOrb_1f5qo_407,._listPage_1f5qo_35[data-theme=dark] ._widgetPreviewOrb_1f5qo_407{background:var(--canvas-bg-elevated)}._editorPage_1f5qo_36[data-theme=dark] ._widgetTimeline_1f5qo_411 span,._editorPage_1f5qo_36[data-theme=dark] ._canvasToolboxCardThumb_1f5qo_412,._listPage_1f5qo_35[data-theme=dark] ._widgetTimeline_1f5qo_411 span,._listPage_1f5qo_35[data-theme=dark] ._canvasToolboxCardThumb_1f5qo_412{background:var(--canvas-bg-subtle)}._listPage_1f5qo_35{background:#f7f8fa;min-height:100vh;position:relative;overflow-x:hidden}._listPage_1f5qo_35[data-theme=dark]{background:#0a0a0b}._canvasListContent_1f5qo_429{width:min(100%,1664px);margin:0 auto;padding:64px clamp(20px,4vw,64px) 112px}@media (width<=720px){._canvasListContent_1f5qo_429{padding:50px 16px 72px}}._canvasListView_1f5qo_440{flex-direction:column;display:flex}._canvasPromoSection_1f5qo_445{isolation:isolate;width:100%;position:relative}._canvasPromoTrack_1f5qo_451{perspective:1200px;perspective-origin:50% 48%;height:clamp(210px,14vw,236px);transform-style:preserve-3d;position:relative;overflow:hidden}._canvasPromoCard_1f5qo_460{isolation:isolate;appearance:none;color:#f7f7f8;width:min(52vw,720px);height:204px;font:inherit;text-align:left;cursor:pointer;backface-visibility:hidden;transform-style:preserve-3d;transform-origin:50%;will-change:transform, opacity, filter;background:#202022;border:1px solid #ffffff14;border-radius:22px;flex-direction:column;justify-content:flex-end;margin:0;padding:24px 26px;text-decoration:none;transition:transform .52s cubic-bezier(.22,1,.36,1),opacity .36s,filter .36s,border-color .18s,box-shadow .18s;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 18px 44px #00000038}._canvasPromoCard_1f5qo_460>img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._canvasPromoCard_1f5qo_460:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#040406c7,#04040642 52%,#0000 76%),linear-gradient(#0000 42%,#0404066b);position:absolute;inset:0}._canvasPromoCard_1f5qo_460>strong{z-index:1;letter-spacing:-.02em;max-width:88%;font-size:clamp(20px,1.8vw,28px);font-weight:680;line-height:1.16;position:relative;transform:translateZ(28px)}._canvasPromoCard_1f5qo_460>small{z-index:1;color:#ffffffa8;max-width:90%;margin-top:8px;font-size:12px;line-height:1.5;position:relative;transform:translateZ(24px)}._canvasPromoCard_1f5qo_460>em{z-index:1;color:#ffffff94;letter-spacing:.04em;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;padding:5px 9px;font-size:10px;font-style:normal;position:absolute;top:18px;right:18px;transform:translateZ(22px)}._canvasPromoCard_1f5qo_460[data-banner-active=true]{border-color:#fff3;box-shadow:0 24px 58px #0000004d}._canvasPromoCard_1f5qo_460:hover{border-color:#ffffff2e}._canvasPromoCard_1f5qo_460:focus-visible{outline:1px solid var(--canvas-accent-light);outline-offset:3px}@media (width<=720px){._canvasPromoCard_1f5qo_460{border-radius:18px;width:min(82vw,420px);height:178px;padding:22px}}._listPage_1f5qo_35:not([data-theme=dark]) ._canvasPromoCard_1f5qo_460{box-shadow:0 10px 28px #1c1c1e1a}._listPage_1f5qo_35:not([data-theme=dark]) ._canvasPromoCard_1f5qo_460[data-banner-active=true]{box-shadow:0 14px 34px #1c1c1e24}._canvasPromoPlaceholder_1f5qo_567:first-child{background:radial-gradient(circle at 80% 15%,#fff3,#0000 30%),linear-gradient(135deg,#38383a,#161617 72%)}._canvasPromoPlaceholder_1f5qo_567:nth-child(2){background:linear-gradient(118deg,#0000 30%,#ffffff14 30% 48%,#0000 48%),linear-gradient(145deg,#252527,#111112)}._canvasPromoPlaceholder_1f5qo_567:nth-child(3){background:radial-gradient(circle at 22% 25%,#ffffff21,#0000 34%),linear-gradient(120deg,#171718,#404043)}._canvasPromoPlaceholder_1f5qo_567:nth-child(4){background:linear-gradient(155deg,#0000 40%,#ffffff1a 40% 58%,#0000 58%),linear-gradient(125deg,#343436,#131314 78%)}._canvasPromoPlaceholder_1f5qo_567:nth-child(5){background:radial-gradient(at 72% 32%,#ffffff29,#0000 35%),linear-gradient(140deg,#171718,#3a3a3c)}._canvasPromoPlaceholder_1f5qo_567:nth-child(6){background:linear-gradient(105deg,#ffffff08 20%,#ffffff1f 20% 38%,#0000 38%),linear-gradient(150deg,#2a2a2c,#101011)}._canvasPromoGlow_1f5qo_586{z-index:0;filter:blur(24px);background:#ffffff14;border-radius:50%;height:150px;position:absolute;inset:auto -16% -52% 32%;transform:translateZ(16px)rotate(-8deg)}._canvasPromoEyebrow_1f5qo_597{z-index:1;color:#ffffff8f;letter-spacing:.12em;margin-bottom:10px;font-size:11px;font-weight:650;position:relative;transform:translateZ(24px)}._canvasPromoDots_1f5qo_608{justify-content:center;align-items:center;gap:7px;min-height:30px;display:flex}._canvasPromoDots_1f5qo_608 button{background:var(--canvas-border);cursor:pointer;border:0;border-radius:999px;width:7px;height:4px;padding:0;transition:width .16s,background .16s}._canvasPromoDots_1f5qo_608 button:focus-visible{outline:1px solid var(--canvas-accent-light);outline-offset:3px}._canvasPromoDots_1f5qo_608 ._canvasPromoDotActive_1f5qo_629{background:var(--canvas-text-secondary);width:20px}@media (prefers-reduced-motion:reduce){._canvasPromoCard_1f5qo_460{transition:none}}._canvasHomeSection_1f5qo_639>h2{font-size:18px}._canvasHomeSection_1f5qo_639{margin-top:64px}._canvasHomeSection_1f5qo_639>h2{color:var(--canvas-text-primary);letter-spacing:.01em;margin:0 0 16px;font-weight:650}._canvasQuickStartGrid_1f5qo_653{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (width<=980px){._canvasQuickStartGrid_1f5qo_653{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){._canvasQuickStartGrid_1f5qo_653{grid-template-columns:1fr}}._canvasQuickStartCard_1f5qo_669{isolation:isolate;aspect-ratio:4;background:var(--canvas-bg-elevated);color:#fff;text-align:left;cursor:pointer;border:0;border-radius:10px;align-items:flex-end;gap:6px;padding:11px 14px;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}._canvasQuickStartCard_1f5qo_669 img,._canvasQuickStartCard_1f5qo_669>span{z-index:-2;width:100%;height:100%;position:absolute;inset:0}._canvasQuickStartCard_1f5qo_669 img{object-fit:cover;transition:transform .32s}._canvasQuickStartCard_1f5qo_669>span{z-index:-1;background:linear-gradient(#0000 28%,#000000b8 100%)}._canvasQuickStartCard_1f5qo_669 strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}._canvasQuickStartCard_1f5qo_669:hover:not(:disabled){box-shadow:0 12px 28px rgba(var(--canvas-overlay-rgb), .18);transform:translateY(-2px)}._canvasQuickStartCard_1f5qo_669:hover:not(:disabled) img{transform:scale(1.035)}._canvasQuickStartCard_1f5qo_669:focus-visible{outline:2px solid var(--canvas-accent-light);outline-offset:3px}._canvasQuickStartCard_1f5qo_669:disabled{cursor:progress;opacity:.54}._canvasListState_1f5qo_727{min-height:calc(100vh - 40px);color:var(--canvas-text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}._canvasListState_1f5qo_727 strong{color:var(--canvas-text-primary);font-size:18px}._canvasListState_1f5qo_727 p{max-width:420px;margin:0;font-size:13px;line-height:1.6}._canvasListState_1f5qo_727 button{background:var(--canvas-accent-strong);color:var(--canvas-bg-card);cursor:pointer;border:0;border-radius:10px;margin-top:8px;padding:10px 16px;font-weight:650}._primaryButton_1f5qo_758,._panelFooter_1f5qo_759 button,._referenceRow_1f5qo_760 button{border:1px solid rgba(var(--canvas-accent-light-rgb), .42);background:var(--canvas-accent);color:#fff;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-weight:700;display:inline-flex}._primaryButton_1f5qo_758:disabled,._panelFooter_1f5qo_759 button:disabled,._referenceRow_1f5qo_760 button:disabled{cursor:not-allowed;opacity:.45}._secondaryButton_1f5qo_781{border:1px solid var(--canvas-border-weak);background:rgba(var(--canvas-overlay-rgb), .86);min-height:34px;color:var(--canvas-chrome-text-secondary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-weight:700;display:inline-flex}._secondaryButton_1f5qo_781:disabled{cursor:not-allowed;opacity:.45}._entryActions_1f5qo_800{flex-wrap:wrap;justify-content:center;gap:10px;display:inline-flex}._entryLoading_1f5qo_807{justify-content:center;align-items:center;gap:10px;display:inline-flex}._canvasGrid_1f5qo_814{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 18px;display:grid}@media (width<=1180px){._canvasGrid_1f5qo_814{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){._canvasGrid_1f5qo_814{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){._canvasGrid_1f5qo_814{grid-template-columns:1fr;row-gap:24px}}._canvasPager_1f5qo_837{color:var(--canvas-text-secondary);justify-content:center;align-items:center;gap:12px;margin-top:32px;display:flex}._canvasPagerBtn_1f5qo_846{border:1px solid var(--canvas-border);width:32px;height:32px;color:var(--canvas-text-primary);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:inline-flex}._canvasPagerBtn_1f5qo_846:hover:not(:disabled){background:var(--canvas-bg-subtle);border-color:var(--canvas-chrome-border-color)}._canvasPagerBtn_1f5qo_846:disabled{opacity:.4;cursor:not-allowed}._canvasPagerInfo_1f5qo_868{text-align:center;font-variant-numeric:tabular-nums;min-width:56px;color:var(--canvas-text-secondary);font-size:13px}._emptyState_1f5qo_876{border:1px solid var(--canvas-border);background:var(--canvas-bg-card);box-shadow:0 12px 36px rgba(var(--canvas-overlay-rgb), .08);border-radius:16px}@keyframes _canvasCardEnter_1f5qo_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _canvasCardSweep_1f5qo_918{0%{opacity:0;transform:translate(-120%)}20%{opacity:1}to{opacity:0;transform:translate(120%)}}._canvasCard_1f5qo_906{background:0 0;border-radius:12px;flex-direction:column;transition:transform .2s cubic-bezier(.22,1,.36,1);animation:.3s cubic-bezier(.22,1,.36,1) both _canvasCardEnter_1f5qo_1;display:flex;position:relative}._canvasCard_1f5qo_906:hover{transform:translateY(-2px)}._canvasCard_1f5qo_906:hover ._canvasCardSweep_1f5qo_918{animation:.7s _canvasCardSweep_1f5qo_918}._canvasCard_1f5qo_906:active{transform:scale(.98)}._canvasCardSweep_1f5qo_918{z-index:2;aspect-ratio:16/9;pointer-events:none;opacity:0;background:linear-gradient(115deg,#0000 35%,#ffffff0f 50%,#0000 65%);border-radius:12px;position:absolute;inset:0 0 auto;overflow:hidden}._canvasCardMain_1f5qo_937{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}._canvasCardCover_1f5qo_949{aspect-ratio:16/9;border:1px solid var(--canvas-border-weak);background:var(--canvas-bg-elevated);color:var(--canvas-text-secondary);border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}._canvasCardCoverFallbackArt_1f5qo_961{z-index:0;background:linear-gradient(124deg, transparent 0 43%, color-mix(in srgb, var(--canvas-text-primary) 7%, transparent) 43.2% 44%, transparent 44.2% 100%), radial-gradient(ellipse at 72% 42%, color-mix(in srgb, var(--canvas-text-primary) 13%, transparent), transparent 54%);position:absolute;inset:0;overflow:hidden}._canvasCardCoverFallbackArt_1f5qo_961:before{content:"";border:1px solid color-mix(in srgb, var(--canvas-text-primary) 28%, transparent);width:166px;height:76px;box-shadow:0 0 0 16px color-mix(in srgb, var(--canvas-text-primary) 5%, transparent), 0 0 0 34px color-mix(in srgb, var(--canvas-text-primary) 3%, transparent);border-radius:50%;position:absolute;top:48%;right:-22px;transform:translateY(-50%)rotate(-16deg)}._canvasCardCoverFallbackArt_1f5qo_961:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--canvas-text-primary) 42%, transparent) 48%, transparent 82%);transform-origin:50%;width:116%;height:1px;position:absolute;top:54%;left:-8%;transform:rotate(-14deg)}._canvasCardCoverLogo_1f5qo_992{z-index:2;filter:grayscale()contrast(1.16)drop-shadow(0 10px 22px #0000003d);opacity:.76;width:68px;height:68px;transition:transform .22s,opacity .22s;position:absolute;top:47%;right:22%;transform:translate(50%,-50%)rotate(-11deg)}._canvasCardMain_1f5qo_937:hover ._canvasCardCoverLogo_1f5qo_992{opacity:.9;transform:translate(50%,-50%)rotate(-7deg)scale(1.06)}._canvasCardCoverFallbackWordmark_1f5qo_1010{z-index:2;color:var(--canvas-text-secondary);letter-spacing:.34em;opacity:.58;font-size:9px;font-weight:650;line-height:1;position:absolute;bottom:15px;left:17px}._canvasCardCoverBlurPreview_1f5qo_1023{z-index:1;object-fit:cover;filter:blur(7px)saturate(.78);opacity:.82;width:108%;height:108%;position:absolute;inset:-4%;transform:scale(1.02)}._canvasCardCoverMedia_1f5qo_1035{z-index:2;object-fit:cover;width:100%;height:100%;transition:opacity .18s;position:absolute;inset:0}._canvasCardCoverMediaPending_1f5qo_1045{opacity:0}._canvasCardCoverMediaReady_1f5qo_1049{opacity:1}._canvasCardInfo_1f5qo_1053{flex-direction:column;gap:4px;padding:10px 4px 0;display:flex}._canvasCardInfo_1f5qo_1053 strong{color:var(--canvas-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}._canvasCardInfo_1f5qo_1053 small{color:var(--canvas-text-secondary);font-size:12px}._canvasCardMore_1f5qo_1072{z-index:4;position:absolute;top:8px;right:8px}._canvasCardMore_1f5qo_1072>button{color:var(--canvas-chrome-text-icon);cursor:pointer;transition:background var(--canvas-chrome-transition), color var(--canvas-chrome-transition), box-shadow var(--canvas-chrome-transition);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}._canvasCardMore_1f5qo_1072>button:hover{background:var(--canvas-chrome-hover)}._canvasCardMore_1f5qo_1072>button:active{background:var(--canvas-chrome-active);transition-duration:80ms}._canvasCardMore_1f5qo_1072>button:disabled{color:var(--canvas-chrome-text-disabled);cursor:not-allowed;background:var(--canvas-chrome-surface-soft);box-shadow:inset 0 0 0 1px var(--canvas-chrome-border-color);opacity:.48}._canvasCardMore_1f5qo_1072>button:focus-visible{outline:1px solid var(--canvas-chrome-brand);outline-offset:1px}._canvasCardMore_1f5qo_1072>button{color:#ffffffe6;width:28px;height:28px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:border-color var(--canvas-chrome-transition), background var(--canvas-chrome-transition), backdrop-filter var(--canvas-chrome-transition);background:0 0;border:1px solid #0000}._canvasCardMore_1f5qo_1072>button:hover,._canvasCardMore_1f5qo_1072>button:focus-visible,._canvasCardMore_1f5qo_1072>button:active,._canvasCardMore_1f5qo_1072>button[aria-expanded=true]{-webkit-backdrop-filter:var(--canvas-chrome-blur);backdrop-filter:var(--canvas-chrome-blur);background:#14141694;border-color:#ffffff29}._canvasCardMore_1f5qo_1072>button:active,._canvasCardMore_1f5qo_1072>button[aria-expanded=true]{background:#141416b8}._canvasCardMoreMenu_1f5qo_1128{z-index:3;border:1px solid var(--canvas-chrome-border-color);border-radius:var(--canvas-chrome-radius);background:var(--canvas-chrome-surface);min-width:128px;box-shadow:var(--canvas-chrome-shadow-popover);-webkit-backdrop-filter:var(--canvas-chrome-blur);backdrop-filter:var(--canvas-chrome-blur);animation:_chromePopoverEnter_1f5qo_1 var(--canvas-chrome-transition);padding:4px;position:absolute;top:calc(100% + 6px);right:0}._canvasCardMoreMenu_1f5qo_1128 button{width:100%;color:var(--canvas-chrome-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:8px 10px;font-size:13px;display:block}._canvasCardMoreMenu_1f5qo_1128 button:hover{background:var(--canvas-chrome-hover)}._dangerMenuItem_1f5qo_1159{color:var(--canvas-danger-text)!important}._dangerMenuItem_1f5qo_1159:hover{background:var(--canvas-danger-bg)!important}._canvasCreateCard_1f5qo_1166{min-width:0;color:var(--canvas-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:stretch;gap:4px;padding:0;transition:transform .2s cubic-bezier(.22,1,.36,1);animation:.3s cubic-bezier(.22,1,.36,1) both _canvasCardEnter_1f5qo_1;display:flex}._canvasCreateCard_1f5qo_1166 strong{margin:6px 4px 0;font-size:14px;font-weight:600}._canvasCreateCard_1f5qo_1166 small{color:var(--canvas-text-secondary);margin:0 4px;font-size:12px}._canvasCreateCard_1f5qo_1166:hover:not(:disabled){transform:translateY(-2px)}._canvasCreateCard_1f5qo_1166:hover:not(:disabled) ._canvasCreateCardCover_1f5qo_1195{border-color:rgba(var(--canvas-accent-rgb), .48);background:var(--canvas-bg-subtle)}._canvasCreateCard_1f5qo_1166:active:not(:disabled){transform:scale(.98)}._canvasCreateCard_1f5qo_1166:disabled{cursor:progress;opacity:.6}._canvasCreateCardCover_1f5qo_1195{aspect-ratio:16/9;border:1px dashed rgba(var(--canvas-accent-rgb), .28);background:var(--canvas-bg-elevated);color:var(--canvas-text-secondary);border-radius:12px;place-items:center;transition:border-color .16s,background .16s;display:grid}._emptyState_1f5qo_876,._loadingPage_1f5qo_1219{min-height:260px;color:var(--canvas-text-secondary);text-align:center;place-items:center;display:grid}._emptyState_1f5qo_876 strong,._loadingPage_1f5qo_1219 strong{color:var(--canvas-text-primary)}._emptyState_1f5qo_876{gap:10px;padding:42px}._inlineError_1f5qo_1236{border:1px solid var(--canvas-danger-border);background:var(--canvas-danger-bg);color:var(--canvas-danger-text);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:12px 14px;font-size:13px;display:flex}._editorError_1f5qo_1250{margin-bottom:16px;padding:12px 14px}._editorPage_1f5qo_36{overscroll-behavior:none;height:100vh;position:relative;overflow:hidden}._canvasFileDropHint_1f5qo_1262{z-index:40;pointer-events:none;border:1px solid var(--canvas-chrome-border-color);background:var(--canvas-chrome-surface);box-shadow:var(--canvas-chrome-shadow);color:var(--canvas-chrome-text-icon);white-space:nowrap;border-radius:8px;padding:6px 10px;font-size:12px;line-height:1.3;position:fixed;transform:translate(12px,12px)}._tldrawCanvasHost_1f5qo_390{inset:0;right:var(--canvas-agent-inset,0px);background:var(--canvas-bg-surface);cursor:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 3 L22 14 L14 16.2 L11 24 Z' fill='%23070a0f' stroke='white' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E") 5 3,default;overscroll-behavior:none;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute}._tldrawCanvasHost_1f5qo_390 .tl-container{z-index:4;background:0 0;cursor:inherit!important}._tldrawCanvasHost_1f5qo_390 .tl-canvas{background:0 0;cursor:inherit!important}._tldrawCanvasHost_1f5qo_390 .tl-background,._tldrawCanvasHost_1f5qo_390 .tl-background__wrapper{background:0 0!important}._tldrawCanvasHost_1f5qo_390 .tl-html-container,._tldrawCanvasHost_1f5qo_390 .tl-shape{cursor:inherit!important;pointer-events:auto!important}._tldrawCanvasHost_1f5qo_390 .tl-shape[data-shape-type=canvas-group]{z-index:0!important;pointer-events:none!important}._tldrawCanvasHost_1f5qo_390 .tl-shape[data-shape-type=canvas-group] ._tldrawGroupContainer_1f5qo_1310{pointer-events:none!important}._tldrawCanvasHost_1f5qo_390 .tl-selection__fg,._tldrawCanvasHost_1f5qo_390 .tl-selection__bg,._tldrawCanvasHost_1f5qo_390 .tl-shape-indicator,._tldrawCanvasHost_1f5qo_390 .tl-shape-indicator__fg,._tldrawCanvasHost_1f5qo_390 .tl-shape-indicator__bg,._tldrawCanvasHost_1f5qo_390 .tl-hovered-shape-indicator{display:none!important}._tldrawGridVisible_1f5qo_396{background-color:var(--canvas-bg-surface);background-image:radial-gradient(circle, var(--canvas-grid-dot) 1px, transparent 1.25px);background-size:var(--canvas-grid-size) var(--canvas-grid-size);background-position:0 0}._tldrawGridHidden_1f5qo_391{background:var(--canvas-bg-surface)}._tldrawNodeContainer_1f5qo_1333{z-index:8;position:relative;overflow:visible;cursor:inherit!important;pointer-events:auto!important}._tldrawNodeContainer_1f5qo_1333 img,._tldrawNodeContainer_1f5qo_1333 svg,._tldrawNodeContainer_1f5qo_1333 video{-webkit-user-drag:none}._tldrawNodeContainer_1f5qo_1333[data-resize-transition=true],._tldrawNodeContainer_1f5qo_1333[data-resize-transition=true] ._canvasNode_1f5qo_1347{transition:width .28s cubic-bezier(.22,1,.36,1),height .28s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){._tldrawNodeContainer_1f5qo_1333[data-resize-transition=true],._tldrawNodeContainer_1f5qo_1333[data-resize-transition=true] ._canvasNode_1f5qo_1347{transition:none}}._tldrawEdgeOverlay_1f5qo_1357{width:1px;height:1px;cursor:inherit;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}._tldrawEdgeOverlay_1f5qo_1357 ._edgeSoftPath_1f5qo_1369{fill:none;stroke:rgba(var(--canvas-edge-rgb), .14);stroke-width:var(--edge-soft-width,3px);stroke-linecap:round;pointer-events:none;vector-effect:non-scaling-stroke}._tldrawEdgeOverlay_1f5qo_1357 ._edgeVisiblePath_1f5qo_1377{fill:none;stroke:var(--canvas-edge-base);stroke-width:var(--edge-visible-width,1px);stroke-linecap:round;pointer-events:none;vector-effect:non-scaling-stroke}._tldrawEdgeOverlay_1f5qo_1357 ._edgeCometDroplet_1f5qo_1385{stroke-width:var(--edge-comet-width,4px);stroke-linecap:round;stroke-linejoin:round;pointer-events:none;filter:drop-shadow(0 0 4px rgba(var(--canvas-accent-rgb), .5))}._tldrawEdgeOverlay_1f5qo_1357 ._edgeHitPath_1f5qo_1392{fill:none;stroke:#0000;stroke-width:var(--edge-hit-width,14px);stroke-linecap:round;pointer-events:stroke;cursor:inherit}._tldrawEdgeOverlay_1f5qo_1357 ._edgeLabelChip_1f5qo_1400{fill:var(--canvas-node-bg);fill-opacity:.82;stroke:rgba(var(--canvas-edge-rgb), .16);stroke-width:1px;pointer-events:none}._tldrawEdgeOverlay_1f5qo_1357 ._edgeLabelText_1f5qo_1408{fill:var(--canvas-text-tertiary);text-anchor:middle;dominant-baseline:central;pointer-events:none;font-size:11px;font-weight:600}._tldrawEdgeOverlayFlat_1f5qo_1418 ._edgeCometDroplet_1f5qo_1385,._tldrawCanvasHost_1f5qo_390[data-camera-gesture] ._edgeCometDroplet_1f5qo_1385{filter:none}._tldrawEdgeVisualOverlay_1f5qo_1427,._tldrawEdgeHitOverlay_1f5qo_1433{z-index:0}._tldrawEdgeHitTarget_1f5qo_1440{pointer-events:none}._tldrawEdge_1f5qo_1357{opacity:.86}._tldrawEdgeActive_1f5qo_1448 ._edgeSoftPath_1f5qo_1369,._tldrawEdgeSelected_1f5qo_1449 ._edgeSoftPath_1f5qo_1369{stroke:rgba(var(--canvas-edge-rgb), .22);stroke-width:var(--edge-active-soft-width,3.25px)}._tldrawEdgeActive_1f5qo_1448 ._edgeVisiblePath_1f5qo_1377,._tldrawEdgeSelected_1f5qo_1449 ._edgeVisiblePath_1f5qo_1377{stroke:rgba(var(--canvas-accent-rgb), .7);stroke-width:var(--edge-active-visible-width,1.1px)}._tldrawEdgeSelected_1f5qo_1449 ._edgeSoftPath_1f5qo_1369{stroke:rgba(var(--canvas-edge-rgb), .28);stroke-width:var(--edge-selected-soft-width,3.5px)}._tldrawEdgeSelected_1f5qo_1449 ._edgeVisiblePath_1f5qo_1377{stroke:var(--canvas-accent);stroke-width:var(--edge-selected-visible-width,1.2px)}._tldrawEdgeDerived_1f5qo_1470 ._edgeSoftPath_1f5qo_1369,._tldrawEdgeDerived_1f5qo_1470 ._edgeVisiblePath_1f5qo_1377{stroke-dasharray:4 4}._tldrawCanvasHost_1f5qo_390:has(._canvasNode_1f5qo_1347:hover) ._edgeHitPath_1f5qo_1392{pointer-events:none}._tldrawCanvasHost_1f5qo_390:has(._nodePortsVisible_1f5qo_1479) ._edgeHitPath_1f5qo_1392{pointer-events:none}._connectionPreviewLayer_1f5qo_1483{z-index:24;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}._connectionPreviewLayer_1f5qo_1483 ._connectionPreviewBase_1f5qo_1491{fill:none;stroke:rgba(var(--canvas-edge-rgb), .3);stroke-width:1.5px;stroke-linecap:round}._connectionToast_1f5qo_1498{z-index:45;background:rgba(var(--canvas-overlay-rgb), .92);box-shadow:0 12px 40px rgba(var(--canvas-overlay-rgb), .44);color:#fecaca;pointer-events:none;border:1px solid #f8717147;border-radius:8px;padding:7px 10px;font-size:12px;position:fixed}._canvasToolbar_1f5qo_1511{z-index:60;border-bottom:1px solid var(--canvas-border-weak);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);scrollbar-width:none;background:#0a0a0af0;flex-wrap:nowrap;align-items:center;gap:10px;height:40px;padding:0 10px;display:flex;position:relative;overflow:auto visible}._canvasToolbar_1f5qo_1511::-webkit-scrollbar{display:none}._canvasToolbar_1f5qo_1511 button{border:1px solid var(--canvas-border-weak);width:30px;height:28px;color:var(--canvas-chrome-text-secondary);cursor:pointer;background:#151517;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}._canvasToolbar_1f5qo_1511 button:focus-visible{outline:2px solid var(--canvas-accent-light);outline-offset:1px}._canvasToolbar_1f5qo_1511 button:disabled{cursor:not-allowed;opacity:.42}._canvasPanel_1f5qo_1552{z-index:30;border-right:1px solid var(--canvas-border-weak);width:212px;color:var(--canvas-chrome-text);background:#111;flex-direction:column;padding:16px 10px;display:flex;position:absolute;top:40px;bottom:0;left:0;overflow:hidden}._canvasPanelHeader_1f5qo_1568{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._canvasPanelHeader_1f5qo_1568 h2{color:var(--canvas-chrome-text);letter-spacing:0;margin:0;font-size:13px;font-weight:700}._canvasPanelHeader_1f5qo_1568 button{width:24px;height:24px;color:var(--canvas-chrome-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}._canvasPanelHeader_1f5qo_1568 button:hover{background:var(--canvas-chrome-hover);color:var(--canvas-chrome-text)}._canvasNewButton_1f5qo_1598{width:100%;color:var(--canvas-chrome-text);text-align:left;cursor:pointer;background:#ffffff0e;border:1px solid #0000;border-radius:8px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;padding:3px;font-size:13px;font-weight:700;display:grid}._canvasNewButton_1f5qo_1598 span{border:1px solid var(--canvas-border-weak);background:var(--canvas-border-weak);border-radius:8px;place-items:center;width:30px;height:30px;display:grid}._canvasNewButton_1f5qo_1598:hover:not(:disabled){border-color:rgba(var(--canvas-accent-rgb), .24);background:var(--canvas-chrome-hover)}._canvasNewButton_1f5qo_1598:disabled{cursor:not-allowed;opacity:.45}._canvasPanelLabel_1f5qo_1632{color:var(--canvas-chrome-text-muted);margin:18px 0 8px 4px;font-size:11px;font-weight:600}._canvasPanelList_1f5qo_1639{scrollbar-width:none;flex-direction:column;flex:1;gap:4px;min-height:0;padding-right:2px;display:flex;overflow-y:auto}._canvasPanelList_1f5qo_1639::-webkit-scrollbar{display:none}._canvasPanelItem_1f5qo_1653{color:var(--canvas-chrome-text);background:0 0;border:1px solid #0000;border-radius:8px;position:relative;overflow:hidden}._canvasPanelItem_1f5qo_1653:hover,._canvasPanelItem_1f5qo_1653:focus-within{background:#fff1}._canvasPanelItem_1f5qo_1653:hover ._canvasItemDelete_1f5qo_1664,._canvasPanelItem_1f5qo_1653:focus-within ._canvasItemDelete_1f5qo_1664{opacity:1}._canvasItemOpen_1f5qo_1668{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;padding:3px;display:grid}._canvasPanelItemActive_1f5qo_1682{background:#ffffff13}._canvasPanelItemActive_1f5qo_1682 ._canvasItemTitle_1f5qo_1685{color:var(--canvas-accent-light)}._canvasItemIcon_1f5qo_1689{background:var(--canvas-border-weak);width:30px;height:30px;color:var(--canvas-chrome-text-secondary);border:1px solid #ffffff1f;border-radius:8px;place-items:center;display:grid}._canvasItemBody_1f5qo_1700{gap:2px;min-width:0;display:grid}._canvasItemTitle_1f5qo_1685,._canvasItemMeta_1f5qo_1707{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._canvasItemTitle_1f5qo_1685{font-size:12px;font-weight:700}._canvasItemMeta_1f5qo_1707{color:var(--canvas-chrome-text-muted);font-size:10px}._canvasItemDelete_1f5qo_1664{width:18px;height:18px;color:var(--canvas-chrome-text-muted);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:4px;place-items:center;display:grid;position:absolute;top:4px;right:4px}._canvasItemDelete_1f5qo_1664:hover{color:var(--canvas-danger);background:#ef444424}._canvasPanelEmpty_1f5qo_1744{color:var(--canvas-chrome-text-muted);text-align:center;background:#ffffff09;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:11px;display:inline-flex}._canvasPanelCollapsedButton_1f5qo_1757{z-index:30;border:1px solid var(--canvas-border-weak);color:var(--canvas-chrome-text);cursor:pointer;background:#1c1c1e;border-radius:8px;padding:7px 10px;font-size:12px;font-weight:700;position:absolute;top:56px;left:16px}._canvasPanelCollapsedButton_1f5qo_1757:hover{border-color:rgba(var(--canvas-accent-light-rgb), .34);color:var(--canvas-chrome-text)}._canvasTitle_1f5qo_1776{flex:none;align-items:center;gap:10px;min-width:220px;display:flex}._canvasTitle_1f5qo_1776 strong{text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}._canvasTitle_1f5qo_1776 span{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}._save_idle_1f5qo_1796,._save_saved_1f5qo_1797{color:#86efac;background:#22c55e29}._save_dirty_1f5qo_1802,._save_saving_1f5qo_1803{color:#fcd34d;background:#f59e0b29}._save_conflict_1f5qo_1808,._save_failed_1f5qo_1809{color:#fca5a5;background:#ef44442e}._saveConflictAction_1f5qo_1814{cursor:pointer;font-size:inherit;font-weight:inherit;border:1px solid #ef44444d;border-radius:999px;transition:background .12s}._saveConflictAction_1f5qo_1814:hover{background:#ef444447}._toolbarGroup_1f5qo_1826{flex:none;align-items:center;gap:6px;display:flex}._toolbarEditGroup_1f5qo_1833,._toolbarAddGroup_1f5qo_1834,._toolbarZoomGroup_1f5qo_1835,._toolbarDocumentGroup_1f5qo_1836{display:flex}._toolbarDivider_1f5qo_1840{background:var(--canvas-chrome-active);width:1px;height:20px;margin:0 6px;display:block}._toolbarActive_1f5qo_1848{border-color:rgba(var(--canvas-accent-light-rgb), .6)!important;background:rgba(var(--canvas-accent-rgb), .26)!important;color:#f2f2f7!important}._overflowWrapper_1f5qo_1854{position:relative}._overflowMenu_1f5qo_1858{z-index:70;min-width:150px;box-shadow:0 12px 40px rgba(var(--canvas-overlay-rgb), .56);background:#0c0c0c;border:1px solid #ffffff1a;border-radius:8px;gap:2px;padding:5px;display:grid;position:absolute;top:calc(100% + 6px);right:0}._overflowMenu_1f5qo_1858 button{width:100%;color:var(--canvas-chrome-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;padding:7px 10px;font-size:12px;display:flex}._overflowMenu_1f5qo_1858 button:hover{background:rgba(var(--canvas-accent-rgb), .15);color:#fff}._overflowMenu_1f5qo_1858 button:disabled{cursor:not-allowed;opacity:.42}._overflowMenu_1f5qo_1858 button span{color:var(--canvas-chrome-text-muted);margin-left:auto;font-size:10px}._overflowMenu_1f5qo_1858 i{background:var(--canvas-chrome-hover);height:1px;margin:3px 6px;display:block}._zoomValue_1f5qo_1905{min-width:42px;color:var(--canvas-chrome-text-muted);font-variant-numeric:tabular-nums;text-align:center;font-size:11px}._zoomSlider_1f5qo_1913{width:76px;accent-color:var(--canvas-accent-light)}._canvasNode_1f5qo_1347{width:310px;color:var(--canvas-text-primary);font-family:var(--canvas-node-font-family);cursor:inherit;background:0 0;flex-direction:column;display:flex;position:relative;overflow:visible;pointer-events:auto!important}._nodeCard_1f5qo_1931{border:1px solid var(--canvas-node-border);border-radius:var(--canvas-node-radius);background:var(--canvas-node-bg);min-height:0;box-shadow:var(--canvas-node-shadow);flex-direction:column;flex:auto;transition:border-color .14s,box-shadow .14s;display:flex;position:relative;overflow:hidden}._canvasNode_1f5qo_1347[data-node-interaction=hover] ._nodeCard_1f5qo_1931{border-color:var(--canvas-node-hover-border);box-shadow:var(--canvas-node-shadow-hover)}._canvasNode_1f5qo_1347[data-node-interaction=selected] ._nodeCard_1f5qo_1931{border-color:var(--canvas-node-active-border)}._canvasNode_1f5qo_1347[data-node-interaction=editing] ._nodeCard_1f5qo_1931{border-color:var(--canvas-node-border)}._canvasNode_1f5qo_1347[data-node-focus=true] ._nodeCard_1f5qo_1931{outline:1px solid var(--canvas-node-focus);outline-offset:2px}._nodeFailed_1f5qo_1963{border-color:#0000}._nodeResult_1f5qo_1967{--node-surface-fill:var(--canvas-bg-card-alt);--node-surface-fill-end:var(--canvas-bg-card-alt);border-color:#0000}._nodeSourceCompleted_1f5qo_1973{border-color:#0000}@keyframes _canvasJumpFlash_1f5qo_1{0%{outline-color:rgba(var(--canvas-accent-light-rgb), 0);transform:scale(1)}18%{outline-color:rgba(var(--canvas-accent-light-rgb), .95);transform:scale(1.04)}60%{outline-color:rgba(var(--canvas-accent-light-rgb), .9);transform:scale(1)}to{outline-color:rgba(var(--canvas-accent-light-rgb), 0);transform:scale(1)}}[data-node-card-uid][data-jump-flash=true]{outline:3px solid rgba(var(--canvas-accent-light-rgb), 0);outline-offset:4px;border-radius:inherit;z-index:6;animation:1.1s _canvasJumpFlash_1f5qo_1}[data-node-card-uid][data-entering=true]{opacity:0;animation:_nodeEnterReveal_1f5qo_1 .8s cubic-bezier(.39, .575, .565, 1) var(--enter-stagger,0s) both;-webkit-mask-image:linear-gradient(90deg,#000 0% 46%,#0000 60% 100%);mask-image:linear-gradient(90deg,#000 0% 46%,#0000 60% 100%);-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes _nodeEnterReveal_1f5qo_1{0%{opacity:0;-webkit-mask-position:100% 0;mask-position:100% 0}to{opacity:1;-webkit-mask-position:0 0;mask-position:0 0}}[data-node-card-uid][data-entering=true] ._nodeCard_1f5qo_1931{animation:_nodeEnterShadow_1f5qo_1 .8s cubic-bezier(.39, .575, .565, 1) var(--enter-stagger,0s) both}@keyframes _nodeEnterShadow_1f5qo_1{0%{box-shadow:0 0 0 rgba(var(--canvas-overlay-rgb), 0)}to{box-shadow:var(--canvas-node-shadow)}}._resourceReveal_1f5qo_2038{animation:.8s cubic-bezier(.39,.575,.565,1) both _nodeEnterReveal_1f5qo_1;-webkit-mask-image:linear-gradient(90deg,#000 0% 46%,#0000 60% 100%);mask-image:linear-gradient(90deg,#000 0% 46%,#0000 60% 100%);-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._resourceRevealPaused_1f5qo_2048{animation-play-state:paused}body.canvas-input-pick-active [data-node-card-uid]{opacity:.12;filter:grayscale(.85)brightness(.7);pointer-events:none;transition:opacity .14s,filter .14s}body.canvas-input-pick-active [data-node-card-uid][data-pick-candidate=true]{opacity:1;filter:none;pointer-events:auto;cursor:pointer;transition:box-shadow .14s,transform .14s,opacity .14s;border-color:rgba(var(--canvas-accent-light-rgb), .9)!important;box-shadow:inset 0 0 0 2px rgba(var(--canvas-accent-light-rgb), .95), 0 0 0 4px rgba(var(--canvas-accent-light-rgb), .28), 0 18px 52px rgba(var(--canvas-accent-rgb), .35)!important}body.canvas-input-pick-active [data-node-card-uid][data-pick-candidate=true]:hover{transform:scale(1.02);box-shadow:inset 0 0 0 2px rgba(var(--canvas-accent-light-rgb), 1), 0 0 0 5px rgba(var(--canvas-accent-light-rgb), .4), 0 22px 60px rgba(var(--canvas-accent-rgb), .45)!important}._connectionTargetValid_1f5qo_2072{transform:perspective(1200px) rotateX(var(--connection-target-rotate-x,0deg)) rotateY(var(--connection-target-rotate-y,0deg)) scale(var(--connection-target-scale,1));transform-origin:50%;will-change:transform}@media (prefers-reduced-motion:reduce){._connectionTargetValid_1f5qo_2072{transform:none}}._connectionTargetInvalid_1f5qo_2083{transform:perspective(1200px) rotateX(var(--connection-target-rotate-x,0deg)) rotateY(var(--connection-target-rotate-y,0deg)) scale(var(--connection-target-scale,1));transform-origin:50%;will-change:transform}@media (prefers-reduced-motion:reduce){._connectionTargetInvalid_1f5qo_2083{transform:none}}._connectionTargetValid_1f5qo_2072 ._nodeCard_1f5qo_1931{border-color:rgba(var(--canvas-accent-light-rgb), .5)!important;box-shadow:inset 0 0 0 1.5px rgba(var(--canvas-accent-light-rgb), .5), 0 0 0 3px rgba(var(--canvas-accent-light-rgb), .1), 0 18px 52px rgba(var(--canvas-accent-rgb), .18)!important}._connectionTargetInvalid_1f5qo_2083 ._nodeCard_1f5qo_1931{border-color:#f8717199!important;box-shadow:inset 0 0 0 1.5px #f871718c,0 0 0 3px #f871711f,0 18px 52px #f8717129!important}._nodeHeader_1f5qo_2104{z-index:8;min-width:0;height:var(--canvas-node-header-height,32px);min-height:var(--canvas-node-header-height,32px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;isolation:isolate;pointer-events:auto;background-clip:padding-box;border:0;border-radius:0;flex:none;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0 2px;display:flex;position:relative;overflow:hidden;background:0 0!important}._nodeHeader_1f5qo_2104:before,._nodeHeader_1f5qo_2104:after{display:none}._nodeLabel_1f5qo_2137{z-index:1;min-width:0;color:var(--canvas-node-title);font-size:var(--canvas-node-title-font-size);font-weight:var(--canvas-node-title-font-weight);text-shadow:none;flex:auto;align-items:center;gap:6px;line-height:20px;display:inline-flex;position:relative;overflow:hidden}._nodeLabelIcon_1f5qo_2153{width:16px;height:16px;color:var(--canvas-node-title-muted);background:0 0;border:0;border-radius:0;place-items:center;display:grid}._nodeHeader_1f5qo_2104 ._nodeLabelIcon_1f5qo_2153,._nodeHeader_1f5qo_2104 ._statusBadge_1f5qo_2165{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}._nodeHeader_1f5qo_2104 ._statusBadge_completed_1f5qo_2173{display:none}._nodeHeader_1f5qo_2104 ._statusBadge_queued_1f5qo_2177,._nodeHeader_1f5qo_2104 ._statusBadge_generating_1f5qo_2178{border-color:rgba(var(--canvas-accent-rgb), .2);background:rgba(var(--canvas-accent-rgb), .028)}._nodeHeader_1f5qo_2104 ._statusBadge_failed_1f5qo_2183{border-color:var(--canvas-danger-border);background:var(--canvas-danger-bg)}._canvasIcon_1f5qo_2188{color:currentColor;vertical-align:middle;flex:none;place-items:center;line-height:0;display:inline-grid}._canvasIconSvg_1f5qo_2197{fill:none;stroke:currentColor;display:block}._canvasIcon_badge_1f5qo_2203{border:1px solid var(--canvas-border);background:var(--canvas-bg-elevated);width:22px;height:22px;color:var(--canvas-text-secondary);border-radius:8px}._canvasIcon_inline_1f5qo_2212,._canvasIcon_button_1f5qo_2213{color:currentColor}._nodeHeaderMeta_1f5qo_2217{z-index:1;flex:none;align-items:center;gap:5px;display:inline-flex;position:relative}._nodeMediaDimensions_1f5qo_2226{color:var(--canvas-node-secondary,var(--canvas-text-tertiary));font-size:var(--canvas-node-caption-font-size,12px);line-height:var(--canvas-node-caption-line-height,18px);font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap}._nodeTitleButton_1f5qo_2235{min-width:0;max-width:190px;min-height:28px;color:inherit;cursor:text;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:4px;flex:auto;padding:0;display:block;overflow:hidden}._nodeTitleButton_1f5qo_2235:disabled{cursor:default}._nodeTitleInput_1f5qo_2257{border:1px solid var(--canvas-border);background:var(--canvas-bg-subtle);width:min(190px,100%);min-width:72px;height:20px;color:var(--canvas-node-title);caret-color:var(--canvas-node-title);font:inherit;border-radius:4px;outline:none;padding:0 4px;transition:border-color .12s,box-shadow .12s}._nodeTitleInput_1f5qo_2257::selection{background:rgba(var(--canvas-accent-rgb), .25)}._nodeTitleInput_1f5qo_2257:focus{border-color:var(--canvas-accent);box-shadow:0 0 0 2px rgba(var(--canvas-accent-rgb), .2)}._runActivityChip_1f5qo_2279{border:1px solid rgba(var(--canvas-accent-rgb), .24);max-width:100%;min-height:22px;box-shadow:0 8px 20px rgba(var(--canvas-overlay-rgb), .1);color:var(--canvas-text-emphasis);-webkit-backdrop-filter:blur(10px)saturate(1.25);backdrop-filter:blur(10px)saturate(1.25);pointer-events:auto;white-space:nowrap;background:#ffffff57;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}._runActivityChip_1f5qo_2279 button{border:1px solid rgba(var(--canvas-accent-rgb), .2);min-height:18px;color:inherit;cursor:pointer;background:#ffffff52;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:10px;font-weight:700;display:inline-flex}._runActivityChip_failed_1f5qo_2315{border-color:var(--canvas-danger-border);color:var(--canvas-danger-text)}._runActivityChip_completed_1f5qo_2320{border-color:var(--canvas-success-border);color:var(--canvas-success-text)}._nodeNum_1f5qo_2325{color:var(--canvas-text-secondary);font-variant-numeric:tabular-nums;font-size:10px}._nodePreview_1f5qo_2331,._productPreview_1f5qo_2332{aspect-ratio:16/9;background:#f5f5f7;border-radius:0;place-items:center;display:grid;position:relative;overflow:hidden}._nodePreview_1f5qo_2331 img,._nodePreview_1f5qo_2331 video,._productPreview_1f5qo_2332 img,._productPreview_1f5qo_2332 video{object-fit:cover;width:100%;height:100%}._productPreview_1f5qo_2332{border-bottom:1px solid var(--canvas-border)}._mediaToolTransparentResult_1f5qo_2354 ._productSinglePreview_1f5qo_2354{background-color:var(--canvas-bg-elevated);background-image:conic-gradient(var(--canvas-border) 25%, transparent 0 50%, var(--canvas-border) 0 75%, transparent 0);background-size:16px 16px}._statusBadge_1f5qo_2165{border:1px solid var(--canvas-border);background:var(--canvas-bg-elevated);color:var(--canvas-text-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:1px 6px;font-size:9px;font-weight:800;display:inline-flex}._node_text_1f5qo_2374,._node_script_1f5qo_2375{width:310px;min-height:236px}._node_image_1f5qo_2380,._node_video_1f5qo_2381,._node_audio_1f5qo_2382,._node_resource_1f5qo_2383,._node_videoProcess_1f5qo_2384{width:288px;min-height:0}._textNodeBody_1f5qo_2389{background:0 0;flex-direction:column;flex:auto;height:auto;min-height:0;display:flex;position:relative;overflow:hidden}._textNodeInset_1f5qo_2400{flex-direction:column;flex:auto;min-height:0;padding:14px 16px 16px;display:flex;overflow:hidden}._textNodeBody_1f5qo_2389>._nodeGenerationLayer_1f5qo_2409{flex:auto;height:auto;min-height:0}._textNodeBodyTable_1f5qo_2416{padding:4px}._textNodeBodyTable_1f5qo_2416 ._textNodeFilled_1f5qo_2419{border-radius:6px;padding:0;overflow:hidden}._textNodeBodyTable_1f5qo_2416 ._csvTablePreview_1f5qo_403{border-top:1px solid var(--canvas-border-weak);border-bottom:0;border-left:0;border-right:0;border-radius:0}._textNodeTextarea_1f5qo_2433{resize:none;width:100%;height:100%;min-height:0;max-height:none;color:var(--canvas-node-body-text);font-family:var(--canvas-node-font-family);font-size:var(--canvas-node-body-font-size);line-height:var(--canvas-node-body-line-height);scrollbar-width:none;background:0 0;border:0;outline:none;padding:8px 0;overflow:auto}._textNodeTextarea_1f5qo_2433::-webkit-scrollbar{display:none}._textNodeEditor_1f5qo_2454{flex:auto;width:100%;height:100%;min-height:0;position:relative}._textNodeSaveStatus_1f5qo_2462,._textNodeSaveError_1f5qo_2463{background:var(--canvas-bg-elevated);pointer-events:none;border-radius:6px;padding:3px 6px;font-size:10px;line-height:14px;position:absolute;bottom:0;right:0}._textNodeSaveStatus_1f5qo_2462{color:var(--canvas-text-tertiary)}._textNodeSaveError_1f5qo_2463{color:var(--canvas-danger-text,#e66f75)}._textResultReveal_1f5qo_2483{animation:.24s both _textResultFade_1f5qo_1}._textResultRevealPaused_1f5qo_2487{opacity:0}@keyframes _textResultFade_1f5qo_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._textResultReveal_1f5qo_2483,._textResultRevealPaused_1f5qo_2487{opacity:1;animation:none}}._textNodeFilled_1f5qo_2419{overscroll-behavior:contain;width:100%;height:100%;min-height:0;max-height:none;color:var(--canvas-node-body-text);font-size:var(--canvas-node-body-font-size);line-height:var(--canvas-node-body-line-height);text-align:left;cursor:text;touch-action:pan-x pan-y;scrollbar-width:none;-webkit-overflow-scrolling:touch;background:0 0;border:0;border-radius:0;flex:auto;padding:0;position:relative;overflow:auto}._textNodeFilled_1f5qo_2419::-webkit-scrollbar{display:none}._nodeCornerContentReserve_1f5qo_2532{float:right;pointer-events:none;width:28px;height:22px}._textNodeTextareaCorner_1f5qo_2539{padding-right:28px}._markdownTextPreview_1f5qo_2543{width:100%;min-width:0;max-width:100%;height:max-content;color:var(--canvas-node-body-text);font-size:var(--canvas-node-body-font-size);line-height:var(--canvas-node-body-line-height)}._markdownTextPreview_1f5qo_2543>:first-child{margin-top:0}._markdownTextPreview_1f5qo_2543>:last-child{margin-bottom:0}._markdownTextPreview_1f5qo_2543 h1,._markdownTextPreview_1f5qo_2543 h2,._markdownTextPreview_1f5qo_2543 h3,._markdownTextPreview_1f5qo_2543 h4{color:var(--canvas-text-emphasis);overflow-wrap:anywhere;margin:0 0 8px;font-weight:800;line-height:1.28}._markdownTextPreview_1f5qo_2543 h1{font-size:15px}._markdownTextPreview_1f5qo_2543 h2{font-size:14px}._markdownTextPreview_1f5qo_2543 h3,._markdownTextPreview_1f5qo_2543 h4{font-size:13px}._markdownTextPreview_1f5qo_2543 p,._markdownTextPreview_1f5qo_2543 ul,._markdownTextPreview_1f5qo_2543 ol,._markdownTextPreview_1f5qo_2543 blockquote,._markdownTextPreview_1f5qo_2543 pre,._markdownTextPreview_1f5qo_2543 ._markdownTableScroller_1f5qo_2583{margin:0 0 8px}._markdownTextPreview_1f5qo_2543 p{overflow-wrap:anywhere;max-width:100%}._markdownTextPreview_1f5qo_2543 ul,._markdownTextPreview_1f5qo_2543 ol{overflow-wrap:anywhere;padding-left:16px}._markdownTextPreview_1f5qo_2543 li+li{margin-top:3px}._markdownTextPreview_1f5qo_2543 blockquote{color:var(--canvas-text-primary);overflow-wrap:anywhere;border-left:1px solid #d1d1d6;padding-left:10px}._markdownTextPreview_1f5qo_2543 code{background:var(--canvas-bg-subtle);color:var(--canvas-text-tertiary);border-radius:5px;padding:1px 4px;font-size:11px}._markdownTextPreview_1f5qo_2543 pre{background:var(--canvas-bg-subtle);scrollbar-width:none;border-radius:10px;max-width:520px;padding:8px;overflow:auto}._markdownTextPreview_1f5qo_2543 pre::-webkit-scrollbar{display:none}._markdownTextPreview_1f5qo_2543 pre code{white-space:pre;background:0 0;padding:0}._markdownTextPreview_1f5qo_2543 a{color:var(--canvas-accent);text-decoration:none}._markdownTableScroller_1f5qo_2583{overscroll-behavior-inline:contain;border:1px solid var(--canvas-border);touch-action:pan-x;scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:10px;width:100%;max-width:560px;overflow:auto hidden}._markdownTableScroller_1f5qo_2583::-webkit-scrollbar{display:none}._markdownTableScroller_1f5qo_2583 table{border-collapse:collapse;white-space:nowrap;min-width:100%;font-size:11px}._markdownTableScroller_1f5qo_2583 th,._markdownTableScroller_1f5qo_2583 td{border-bottom:1px solid var(--canvas-border);padding:6px 8px}._markdownTableScroller_1f5qo_2583 th{background:var(--canvas-bg-subtle);color:var(--canvas-text-tertiary);font-weight:700}._markdownTableScroller_1f5qo_2583 td{color:var(--canvas-text-primary)}._markdownTableScroller_1f5qo_2583 tr:last-child td{border-bottom:0}._textNodeEmpty_1f5qo_2670{text-align:center;align-content:center;justify-items:center;gap:14px;padding:14px 18px 18px;display:grid;position:absolute;inset:0}._textEmptyIntro_1f5qo_2681{justify-items:center;gap:8px;display:grid}._textEmptyIcon_1f5qo_2687{border:1px solid var(--canvas-border-weak);background:var(--canvas-bg-elevated);width:36px;height:36px;color:var(--canvas-text-tertiary);box-shadow:0 4px 12px rgba(var(--canvas-overlay-rgb), .08);border-radius:10px;place-items:center;display:inline-grid}._textEmptyCopy_1f5qo_2699{gap:3px;display:grid}._textEmptyCopy_1f5qo_2699 strong{color:var(--canvas-text-primary);font-size:13px;font-weight:600;line-height:18px}._textEmptyCopy_1f5qo_2699 span{color:var(--canvas-text-secondary);font-size:11px;line-height:16px}._textEmptyActions_1f5qo_2715{gap:7px;width:100%;max-width:244px;display:grid}._textEmptyActions_1f5qo_2715 button{border:1px solid var(--canvas-border);width:100%;min-height:34px;color:var(--canvas-text-secondary);font-family:var(--font-family-sans);text-align:center;cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:550;line-height:18px;transition:background .14s,border-color .14s,box-shadow .14s,color .14s;display:inline-flex}._textEmptyActions_1f5qo_2715 button:hover:not(:disabled){background:var(--canvas-bg-subtle);border-color:var(--canvas-chrome-divider-strong);color:var(--canvas-text-primary)}._textEmptyActions_1f5qo_2715 button:focus-visible{outline:2px solid rgba(var(--canvas-accent-rgb), .46);outline-offset:2px}._textEmptyActions_1f5qo_2715 button:disabled{cursor:not-allowed;opacity:.45}._textEmptyActions_1f5qo_2715 ._textEmptyPrimaryAction_1f5qo_2755{background:var(--canvas-bg-elevated);color:var(--canvas-text-primary);box-shadow:inset 0 1px 0 #ffffff0a, 0 2px 8px rgba(var(--canvas-overlay-rgb), .08)}._textEmptyActions_1f5qo_2715 ._textEmptySecondaryAction_1f5qo_2761{border-color:var(--canvas-border-weak)}._textImportError_1f5qo_2765{color:var(--canvas-danger-text,#e66f75);font-size:11px;line-height:15px}._scriptNodeBody_1f5qo_2771{width:100%;height:100%;min-height:0;position:relative;overflow:hidden}._scriptEmpty_1f5qo_2779{height:100%;color:var(--canvas-empty-text);text-align:center;place-items:center;padding:24px;font-size:13px;line-height:1.6;display:grid}._scriptReady_1f5qo_2790{grid-template-rows:minmax(0,1fr);height:100%;min-height:0;display:grid;position:relative}._scriptStoryboardList_1f5qo_2798{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:8px;overflow:auto}._scriptStoryboardList_1f5qo_2798:focus{outline:0}._scriptStoryboardListCorner_1f5qo_2809{padding-right:40px}._storyboardCard_1f5qo_2813{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:9px;padding:9px;transition:border-color .14s,background .14s;display:grid;position:relative}._storyboardCard_1f5qo_2813+._storyboardCard_1f5qo_2813{margin-top:3px}._storyboardCard_1f5qo_2813:hover,._storyboardCard_1f5qo_2813:focus-visible{border-color:var(--canvas-border);background:var(--canvas-bg-subtle);outline:0}._storyboardOrdinal_1f5qo_2838{background:var(--canvas-bg-elevated);width:28px;height:28px;color:var(--canvas-text-tertiary);font-variant-numeric:tabular-nums;border-radius:8px;place-items:center;font-size:10px;font-weight:700;display:grid}._storyboardCardContent_1f5qo_2851{gap:5px;min-width:0;display:grid}._storyboardCardTopline_1f5qo_2857{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}._storyboardCardTopline_1f5qo_2857 strong{color:var(--canvas-text-emphasis);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._storyboardMeta_1f5qo_2872,._storyboardCharacters_1f5qo_2873{flex-wrap:wrap;gap:4px;min-width:0;display:flex}._storyboardMeta_1f5qo_2872 i,._storyboardCharacters_1f5qo_2873 i{background:var(--canvas-bg-elevated);color:var(--canvas-text-tertiary);border-radius:999px;padding:2px 6px;font-size:9px;font-style:normal;line-height:14px}._storyboardDescription_1f5qo_2890,._storyboardDialogue_1f5qo_2891{color:var(--canvas-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.5;display:-webkit-box;overflow:hidden}._storyboardDialogue_1f5qo_2891{color:var(--canvas-text-tertiary);font-style:italic}._scriptInventoryStrip_1f5qo_2906{border-top:1px solid var(--canvas-border);gap:8px;margin-top:8px;padding:12px 8px 8px;display:grid}._scriptInventorySection_1f5qo_2914 h4{color:var(--canvas-text-emphasis);justify-content:space-between;align-items:center;margin:0 0 7px;font-size:12px;display:flex}._scriptInventorySection_1f5qo_2914 h4 span{color:var(--canvas-text-tertiary);font-size:10px;font-weight:500}._scriptInventoryChips_1f5qo_2928{flex-wrap:wrap;gap:5px;display:flex}._scriptInventoryChips_1f5qo_2928 span,._scriptInventoryChips_1f5qo_2928 em{border:1px solid var(--canvas-border-weak);background:var(--canvas-bg-subtle);color:var(--canvas-text-secondary);border-radius:999px;padding:3px 7px;font-size:10px;font-style:normal}._scriptExpandButton_1f5qo_2944{width:24px;height:24px;color:var(--canvas-text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}._scriptExpandButton_1f5qo_2944:hover{background:var(--canvas-bg-subtle);color:var(--canvas-text-emphasis)}._scriptDialogBackdrop_1f5qo_41{--script-dialog-surface:#fff;--script-shot-surface:#f7f7f8;--script-shot-surface-hover:#eeeeef;--script-shot-editor-surface:#f7f7f8;--script-shot-control-surface:#fff;--script-shot-input-surface:#fff;--script-shot-border-hover:#3c3c4347;z-index:14000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008f;place-items:center;padding:32px;display:grid;position:fixed;inset:0}._scriptDialogBackdrop_1f5qo_41[data-theme=dark]{--script-dialog-surface:#1c1c1e;--script-shot-surface:#18181a;--script-shot-surface-hover:#202022;--script-shot-editor-surface:#222224;--script-shot-control-surface:#2a2a2c;--script-shot-input-surface:#18181a;--script-shot-border-hover:#ffffff29}._scriptDialog_1f5qo_41{border:1px solid var(--canvas-border);background:var(--script-dialog-surface);width:min(1180px,100vw - 64px);height:min(820px,100vh - 64px);color:var(--canvas-text-primary);border-radius:18px;grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 24px 80px #0000006b}._scriptDialogHeader_1f5qo_3002{border-bottom:1px solid var(--canvas-border);justify-content:space-between;align-items:center;gap:24px;padding:18px 20px;display:flex}._scriptDialogHeader_1f5qo_3002>div:first-child{gap:2px;display:grid}._scriptDialogHeader_1f5qo_3002>div:first-child span,._scriptDialogHeader_1f5qo_3002>div:first-child small{color:var(--canvas-text-tertiary);font-size:11px}._scriptDialogHeader_1f5qo_3002>div:first-child strong{font-size:18px}._scriptDialogActions_1f5qo_3023{align-items:center;gap:7px;display:flex}._scriptDialogActions_1f5qo_3023 button{border:1px solid var(--canvas-border);background:var(--canvas-bg-subtle);min-height:34px;color:var(--canvas-text-primary);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:12px;display:inline-flex}._scriptDialogActions_1f5qo_3023 button:disabled{cursor:default;opacity:.45}._scriptDialogActions_1f5qo_3023 ._scriptDialogPrimary_1f5qo_3046{background:var(--canvas-text-primary);color:var(--canvas-bg-elevated)}._scriptDialogActions_1f5qo_3023 ._scriptDialogIconButton_1f5qo_3050{width:34px;padding:0}._scriptDialogError_1f5qo_3055{color:var(--canvas-danger-text,#e66f75);background:#e5484d1a;padding:8px 20px;font-size:12px}._scriptDialogBody_1f5qo_3062{grid-template-columns:minmax(0,1fr) 240px;min-height:0;display:grid}._scriptDialogTimeline_1f5qo_3068,._scriptDialogInventory_1f5qo_3069{scrollbar-width:thin;min-height:0;overflow:auto}._scriptDialogTimeline_1f5qo_3068{padding:20px 24px 36px}._scriptDialogShot_1f5qo_3079{grid-template-columns:48px minmax(0,1fr);gap:14px;display:grid}._scriptDialogShotRail_1f5qo_3088{flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}._scriptDialogShotRail_1f5qo_3088:after{z-index:0;background:var(--canvas-border);content:"";width:1px;position:absolute;top:38px;bottom:-22px}._scriptDialogShotRail_1f5qo_3088>span{z-index:1;border:1px solid var(--canvas-border);background:var(--canvas-bg-elevated);width:34px;height:34px;color:var(--canvas-text-tertiary);border-radius:10px;place-items:center;font-size:11px;font-weight:700;display:grid}._scriptDialogShotRail_1f5qo_3088>div{z-index:1;gap:4px;display:grid}._scriptDialogShotRail_1f5qo_3088>div button{border:1px solid var(--canvas-border);background:var(--canvas-bg-elevated);width:24px;height:24px;color:var(--canvas-text-tertiary);cursor:pointer;border-radius:6px;place-items:center;padding:0;display:grid}._scriptDialogShot_1f5qo_3079:last-child ._scriptDialogShotRail_1f5qo_3088:after{display:none}._scriptShotView_1f5qo_3139,._scriptShotForm_1f5qo_3140{border:1px solid var(--canvas-border);background:var(--canvas-bg-subtle);border-radius:12px;padding:15px 16px}._scriptShotHeading_1f5qo_3147{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}._scriptShotHeading_1f5qo_3147 strong{font-size:15px}._scriptShotHeading_1f5qo_3147 span{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}._scriptShotHeading_1f5qo_3147 i{background:var(--canvas-bg-elevated);color:var(--canvas-text-tertiary);border-radius:999px;padding:3px 7px;font-size:10px;font-style:normal}._scriptShotView_1f5qo_3139 p{color:var(--canvas-text-secondary);margin:12px 0 0;font-size:13px;line-height:1.7}._scriptShotView_1f5qo_3139 blockquote{border-left:2px solid var(--canvas-border);color:var(--canvas-text-secondary);margin:12px 0 0;padding-left:12px;font-size:13px;line-height:1.6}._scriptShotView_1f5qo_3139 ._scriptShotMuted_1f5qo_3185{color:var(--canvas-text-tertiary)}._scriptShotCharacters_1f5qo_3189{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}._scriptShotCharacters_1f5qo_3189 span{border:1px solid var(--canvas-border);border-radius:999px;padding:3px 8px;font-size:10px}._scriptShotForm_1f5qo_3140{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._scriptShotForm_1f5qo_3140 label{gap:5px;display:grid}._scriptShotForm_1f5qo_3140 label span{color:var(--canvas-text-tertiary);font-size:10px}._scriptShotForm_1f5qo_3140 input,._scriptShotForm_1f5qo_3140 textarea{border:1px solid var(--canvas-border);background:var(--canvas-bg-elevated);width:100%;color:var(--canvas-text-primary);font:inherit;border-radius:8px;outline:0;padding:8px 9px;font-size:12px}._scriptShotForm_1f5qo_3140 input:focus,._scriptShotForm_1f5qo_3140 textarea:focus{border-color:var(--canvas-node-active-border)}._scriptShotForm_1f5qo_3140 textarea{resize:vertical;min-height:76px}._scriptShotForm_1f5qo_3140 ._scriptShotFieldWide_1f5qo_3235{grid-column:1/-1}._scriptDialogInventory_1f5qo_3069{border-left:1px solid var(--canvas-border);background:var(--canvas-bg-subtle);padding:20px 16px}._scriptDialogInventory_1f5qo_3069>h3{margin:0 0 16px;font-size:13px}._scriptDialogInventory_1f5qo_3069 ._scriptInventorySection_1f5qo_2914+._scriptInventorySection_1f5qo_2914{margin-top:16px}._scriptDialog_1f5qo_41{border-radius:16px;flex-direction:column;width:min(1080px,100vw - 48px);height:min(760px,100vh - 48px);display:flex}._scriptDialogHeader_1f5qo_3002{flex:none;gap:16px;padding:15px 18px 13px}._scriptDialogHeader_1f5qo_3002>div:first-child{gap:3px}._scriptDialogHeader_1f5qo_3002>div:first-child strong{letter-spacing:-.01em;font-size:16px}._scriptDialogHeader_1f5qo_3002>div:first-child small{color:var(--canvas-text-secondary);font-size:11px}._scriptDialogActions_1f5qo_3023 ._scriptDialogIconButton_1f5qo_3050{background:0 0;border:0;width:32px;min-height:32px}._scriptDialogActions_1f5qo_3023 ._scriptDialogIconButton_1f5qo_3050:hover{background:var(--canvas-bg-subtle)}._scriptDialogInventoryBar_1f5qo_3287{border-bottom:1px solid var(--canvas-border-weak);background:var(--canvas-bg-subtle);flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:10px 18px 11px;display:grid}._scriptDialogInventoryBar_1f5qo_3287 ._scriptInventorySection_1f5qo_2914{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}._scriptDialogInventoryBar_1f5qo_3287 ._scriptInventorySection_1f5qo_2914 h4{color:var(--canvas-text-secondary);white-space:nowrap;margin:0;font-size:11px;font-weight:600}._scriptDialogInventoryBar_1f5qo_3287 ._scriptInventorySection_1f5qo_2914 h4 span{color:var(--canvas-text-tertiary);margin-left:4px;font-size:9px}._scriptDialogInventoryBar_1f5qo_3287 ._scriptInventoryChips_1f5qo_2928{flex-wrap:nowrap;min-width:0;overflow:hidden}._scriptDialogInventoryBar_1f5qo_3287 ._scriptInventoryChips_1f5qo_2928 span,._scriptDialogInventoryBar_1f5qo_3287 ._scriptInventoryChips_1f5qo_2928 em{flex:none;padding:2px 7px;font-size:10px}._scriptDialogBody_1f5qo_3062{flex:auto;min-height:0;display:block;overflow:hidden}._scriptDialogTimeline_1f5qo_3068{overscroll-behavior:contain;scrollbar-width:thin;height:100%;padding:14px 18px 28px;overflow:auto}._scriptDialogShot_1f5qo_3079{display:block}._scriptDialogShot_1f5qo_3079+._scriptDialogShot_1f5qo_3079{margin-top:9px}._scriptShotView_1f5qo_3139,._scriptShotEditor_1f5qo_3350{border:1px solid var(--canvas-border-weak);background:var(--script-shot-surface);border-radius:11px;padding:13px 14px;transition:border-color .14s,background-color .14s}._scriptShotView_1f5qo_3139[title]{cursor:text}._scriptShotView_1f5qo_3139[title]:hover{border-color:var(--script-shot-border-hover);background:var(--script-shot-surface-hover)}._scriptShotHeading_1f5qo_3147{align-items:center;gap:14px}._scriptShotTitle_1f5qo_3371{align-items:center;gap:9px;min-width:0;display:flex}._scriptShotTitle_1f5qo_3371>span{background:var(--canvas-bg-elevated);width:28px;height:28px;color:var(--canvas-text-tertiary);border-radius:8px;flex:none;place-items:center;font-size:10px;font-weight:700;display:grid}._scriptShotTitle_1f5qo_3371 strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}._scriptShotView_1f5qo_3139 p{margin:9px 0 0 37px;font-size:12px;line-height:1.65}._scriptShotView_1f5qo_3139 blockquote,._scriptShotView_1f5qo_3139 ._scriptShotCharacters_1f5qo_3189{margin-top:9px;margin-left:37px}._scriptShotView_1f5qo_3139 blockquote{font-size:12px}._scriptShotEditor_1f5qo_3350{border-color:var(--script-shot-border-hover);background:var(--script-shot-editor-surface);gap:12px;display:grid}._scriptShotEditorHeader_1f5qo_3417{justify-content:space-between;align-items:center;gap:14px;display:flex}._scriptShotEditorHeader_1f5qo_3417>div{align-items:center;gap:6px;min-width:0;display:flex}._scriptShotEditorHeader_1f5qo_3417>div:first-child>span{background:var(--script-shot-control-surface);width:28px;height:28px;color:var(--canvas-text-tertiary);border-radius:8px;flex:none;place-items:center;font-size:10px;font-weight:700;display:grid}._scriptShotEditorHeader_1f5qo_3417>div:first-child strong{font-size:13px}._scriptShotEditorHeader_1f5qo_3417 button{border:1px solid var(--canvas-border);background:var(--script-shot-control-surface);min-height:28px;color:var(--canvas-text-primary);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:11px;transition:border-color .12s,background-color .12s;display:inline-flex}._scriptShotEditorHeader_1f5qo_3417 button:hover:not(:disabled){border-color:var(--script-shot-border-hover);background:var(--script-shot-surface-hover)}._scriptShotEditorHeader_1f5qo_3417 button:disabled{cursor:default;opacity:.4}._scriptShotEditorHeader_1f5qo_3417 ._scriptDialogPrimary_1f5qo_3046{background:var(--canvas-text-primary);color:var(--canvas-bg-elevated);border-color:#0000}._scriptShotEditorHeader_1f5qo_3417 ._scriptDialogPrimary_1f5qo_3046:hover:not(:disabled){background:var(--canvas-text-emphasis);border-color:#0000}._scriptShotForm_1f5qo_3140{background:0 0;border:0;padding:0}._scriptShotForm_1f5qo_3140 input,._scriptShotForm_1f5qo_3140 textarea{background:var(--script-shot-input-surface)}@media (width<=760px){._scriptDialogInventoryBar_1f5qo_3287{grid-template-columns:1fr;gap:7px}._scriptShotHeading_1f5qo_3147,._scriptShotEditorHeader_1f5qo_3417{flex-direction:column;align-items:flex-start}._scriptShotView_1f5qo_3139 p,._scriptShotView_1f5qo_3139 blockquote,._scriptShotView_1f5qo_3139 ._scriptShotCharacters_1f5qo_3189{margin-left:0}._scriptShotForm_1f5qo_3140{grid-template-columns:1fr}}._operationModeTabs_1f5qo_3506{flex-wrap:wrap;gap:6px;display:flex}._operationModeTabs_1f5qo_3506 button{color:var(--canvas-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:6px 10px;font-size:12px}._operationModeTabs_1f5qo_3506 button:hover:not(:disabled){background:var(--canvas-bg-elevated);color:var(--canvas-text-primary)}._operationModeTabs_1f5qo_3506 button:disabled{cursor:not-allowed;opacity:.45}._operationModeActive_1f5qo_3529{background:var(--canvas-bg-subtle)!important;color:var(--canvas-text-primary)!important}._textOperationBar_1f5qo_3534,._mediaOperationBar_1f5qo_3535{gap:10px;display:grid}._operationInputChips_1f5qo_3540{flex-wrap:wrap;gap:6px;min-height:30px;display:flex}._operationConfigGrid_1f5qo_3547{flex-wrap:wrap;gap:8px;display:flex}._operationConfigGrid_1f5qo_3547 span{background:var(--canvas-bg-elevated);color:var(--canvas-text-primary);border-radius:10px;padding:6px 10px;font-size:12px}._operationFooter_1f5qo_3560{align-items:center;gap:8px;display:flex}._operationIconButton_1f5qo_3566,._operationModelButton_1f5qo_3567,._mediaNodeBody_1f5qo_3568{background:0 0;border-top:0;flex:auto;height:auto;min-height:0;display:grid;position:relative;overflow:hidden}._mediaNodeIdle_1f5qo_3579{text-align:center;color:var(--canvas-empty-icon);align-content:center;justify-items:center;gap:12px;padding:20px 16px;display:grid;position:absolute;inset:0}._mediaNodeIdle_1f5qo_3579 p{max-width:220px;min-height:0;color:var(--canvas-node-muted-text);font-size:var(--canvas-node-body-font-size);line-height:var(--canvas-node-body-line-height);margin:0}._mediaEmptyIcon_1f5qo_3599{color:var(--canvas-empty-icon);opacity:.9}._videoProcessIdleAction_1f5qo_3604{place-items:center;min-height:32px;display:grid;position:relative}._videoProcessResumeButton_1f5qo_3611{z-index:4;width:200px;max-width:calc(100% - 24px);top:12px;left:50%;transform:translate(-50%)}._videoProcessOpenButton_1f5qo_3620{opacity:0;pointer-events:none;border:1px solid var(--canvas-node-border);background:var(--canvas-node-bg);min-height:32px;color:var(--canvas-node-title);font-size:var(--canvas-node-body-font-size);cursor:pointer;box-shadow:var(--canvas-node-shadow);border-radius:4px;justify-content:center;align-items:center;padding:0 12px;font-weight:500;line-height:1;transition:opacity .15s,background .15s,border-color .15s;display:inline-flex;position:absolute}._videoProcessOpenButton_1f5qo_3620:hover:not(:disabled){border-color:var(--canvas-node-active-border)}._videoProcessOpenButton_1f5qo_3620:disabled{cursor:not-allowed}._videoProcessOpenButton_1f5qo_3620:focus-visible{opacity:1;pointer-events:auto;border-color:var(--canvas-node-active-border);outline:none}._videoProcessIdle_1f5qo_3604:hover ._videoProcessIdleAction_1f5qo_3604 p,._canvasNode_1f5qo_1347:hover ._videoProcessIdleAction_1f5qo_3604 p,._canvasNode_1f5qo_1347[data-node-interaction=hover] ._videoProcessIdleAction_1f5qo_3604 p,._canvasNode_1f5qo_1347[data-node-interaction=selected] ._videoProcessIdleAction_1f5qo_3604 p,._canvasNode_1f5qo_1347[data-node-interaction=editing] ._videoProcessIdleAction_1f5qo_3604 p{opacity:0}._videoProcessIdle_1f5qo_3604:hover ._videoProcessOpenButton_1f5qo_3620,._canvasNode_1f5qo_1347:hover ._videoProcessOpenButton_1f5qo_3620,._canvasNode_1f5qo_1347[data-node-interaction=hover] ._videoProcessOpenButton_1f5qo_3620,._canvasNode_1f5qo_1347[data-node-interaction=selected] ._videoProcessOpenButton_1f5qo_3620,._canvasNode_1f5qo_1347[data-node-interaction=editing] ._videoProcessOpenButton_1f5qo_3620{opacity:1;pointer-events:auto}._mediaIdlePreview_1f5qo_3670{justify-items:center;gap:10px;width:96px;padding:8px 0;display:grid}._mediaIdlePreview_1f5qo_3670 span,._mediaIdlePreview_1f5qo_3670 i{background:var(--canvas-text-disabled);border-radius:4px;height:1px;display:block}._mediaIdlePreview_1f5qo_3670 span{width:62px}._mediaIdlePreview_1f5qo_3670 i{width:34px;font-style:normal}._nodePlaceholderLogo_1f5qo_3692{width:112px;height:76px;overflow:visible}._canvasPlaceholderLogo_1f5qo_3698{width:112px;height:76px;color:var(--canvas-text-tertiary);overflow:visible}._canvasPlaceholderLogoStroke_1f5qo_3705,._placeholderLogoStroke_1f5qo_3715{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;opacity:.78;filter:none}._placeholderLogoFill_1f5qo_3725{fill:currentColor;stroke:none;opacity:.12}._resourceRunOverlay_1f5qo_3731{z-index:8;border:1px solid rgba(var(--canvas-overlay-rgb), .58);background:color-mix(in srgb, var(--canvas-node-bg) 92%, transparent);max-width:calc(100% - 20px);box-shadow:0 8px 22px rgba(var(--canvas-overlay-rgb), .1);color:var(--canvas-text-tertiary);pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:6px 9px;font-size:11px;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:10px;right:10px}._resourceRunOverlay_1f5qo_3731>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._nodeQuietLoader_1f5qo_3757{height:100%;min-height:0;color:var(--canvas-node-secondary,var(--canvas-text-secondary));background:0 0;align-content:center;justify-items:center;gap:10px;display:grid}._nodeQuietLoader_1f5qo_3757[data-quiet-placement=overlay]{z-index:3;pointer-events:none;height:auto;position:absolute;inset:0}._nodeQuietMarks_1f5qo_3776{justify-content:center;align-items:center;gap:2px;width:16px;height:16px;display:inline-flex}._nodeQuietMarks_1f5qo_3776 i{opacity:.9;background:currentColor;border-radius:50%;width:3px;height:3px;display:block}._canvasNode_1f5qo_1347[data-node-motion=full] ._nodeQuietMarks_1f5qo_3776 i{animation:2.4s linear infinite _nodeQuietMark_1f5qo_3776;animation-delay:calc(var(--quiet-mark-index,0) * .18s)}._nodeQuietLabel_1f5qo_3798{font-size:12px;font-weight:400;line-height:18px}@keyframes _nodeQuietMark_1f5qo_3776{0%,to{opacity:.35}40%{opacity:.95}}._nodeGenerationLayer_1f5qo_2409{background:var(--canvas-node-gen-base,#eaf0f8);isolation:isolate;height:100%;min-height:0;position:relative;overflow:hidden}._nodeGenerationLayer_1f5qo_2409[data-retain-preview=true],._nodeGenerationLayer_1f5qo_2409[data-retain-preview=clear]{z-index:3;pointer-events:none;height:auto;position:absolute;inset:0}._nodeGenerationLayer_1f5qo_2409[data-retain-preview=true]{background:color-mix(in srgb, var(--canvas-node-gen-base,#eaf0f8) 62%, transparent)}._nodeGenerationLayer_1f5qo_2409[data-retain-preview=clear]{background:0 0}._nodeGenerationSoft_1f5qo_3838,._nodeGenerationShade_1f5qo_3839,._nodeGenerationSheen_1f5qo_3840{pointer-events:none;position:absolute}._nodeGenerationSoft_1f5qo_3838{background:radial-gradient(circle at 40% 40%, var(--canvas-node-gen-soft,#7eaee8eb) 0%, transparent 68%);filter:blur(16px);opacity:1;border-radius:50%;width:84%;height:92%;transform:translate(-16%,-19%)}._nodeGenerationShade_1f5qo_3839{background:radial-gradient(circle at 50% 50%, var(--canvas-node-gen-shade,#9aa8bcb8) 0%, transparent 70%);filter:blur(18px);opacity:1;border-radius:50%;width:70%;height:82%;transform:translate(55%,42%)}._nodeGenerationSheen_1f5qo_3840{opacity:.12;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:46%;height:160%;top:-30%;transform:translate(-73%)rotate(12deg)}._nodeGenerationLabel_1f5qo_3874{z-index:1;color:var(--canvas-node-text,#1d1d1f);text-align:center;pointer-events:none;font-size:14px;font-weight:500;line-height:22px;position:absolute;top:50%;left:12px;right:12px;transform:translateY(-50%)}._canvasNode_1f5qo_1347[data-node-run-motion=animated] ._nodeGenerationSoft_1f5qo_3838,._nodeGenerationLayer_1f5qo_2409[data-generation-motion=animated] ._nodeGenerationSoft_1f5qo_3838{animation:2.4s linear infinite _nodeGenerationSoftFlow_1f5qo_1}._canvasNode_1f5qo_1347[data-node-run-motion=animated] ._nodeGenerationShade_1f5qo_3839,._nodeGenerationLayer_1f5qo_2409[data-generation-motion=animated] ._nodeGenerationShade_1f5qo_3839{animation:2.4s linear infinite _nodeGenerationShadeFlow_1f5qo_1}._canvasNode_1f5qo_1347[data-node-run-motion=animated] ._nodeGenerationSheen_1f5qo_3840,._nodeGenerationLayer_1f5qo_2409[data-generation-motion=animated] ._nodeGenerationSheen_1f5qo_3840{animation:2.4s linear infinite _nodeGenerationSheenFlow_1f5qo_1}@keyframes _nodeGenerationSoftFlow_1f5qo_1{0%,to{transform:translate(-16%,-19%)}33.333%{transform:translate(21%,-7%)}66.666%{transform:translate(-5%,41%)}}@keyframes _nodeGenerationShadeFlow_1f5qo_1{0%,to{transform:translate(55%,42%)}33.333%{transform:translate(19%,34%)}66.666%{transform:translate(42%,-25%)}}@keyframes _nodeGenerationSheenFlow_1f5qo_1{0%,to{transform:translate(-73%)rotate(12deg)}33.333%{transform:translate(8%)rotate(12deg)}66.666%{transform:translate(104%)rotate(12deg)}}._productGrid_1f5qo_3937{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:6px;height:100%;padding:10px;display:grid;position:relative}._productGrid_1f5qo_3937 ._productGridItem_1f5qo_3946{place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}._productGrid_1f5qo_3937 ._productGridItem_1f5qo_3946 ._productGridItemFailed_1f5qo_3953{color:var(--node-resfail-symbol);justify-content:center;align-items:center;display:inline-flex}._productGrid_1f5qo_3937 ._productGridItem_1f5qo_3946{border:1px solid var(--canvas-border);background:var(--canvas-bg-card);color:var(--canvas-text-primary);cursor:pointer;border-radius:0;padding:0}._productGrid_1f5qo_3937 ._productGridItem_1f5qo_3946 img,._productGrid_1f5qo_3937 ._productGridItem_1f5qo_3946 video{object-fit:cover;width:100%;height:100%}._productGrid_1f5qo_3937 ._productGridItem_1f5qo_3946 audio{width:calc(100% - 12px)}._productGrid_1f5qo_3937 ._productGridItem_1f5qo_3946 span{-webkit-line-clamp:4;-webkit-box-orient:vertical;padding:10px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}._productGrid_1f5qo_3937 ._productGridItem_1f5qo_3946 em{color:#fff;background:#0e0e0ead;border-radius:8px;padding:2px 6px;font-size:10px;font-style:normal;font-weight:700;position:absolute;top:6px;right:6px}._productSelectButton_1f5qo_3998{width:100%;height:100%;min-height:0;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._productSelectButton_1f5qo_3998 img,._productSelectButton_1f5qo_3998 video{object-fit:cover;width:100%;height:100%}._productSelectButton_1f5qo_3998 audio{width:calc(100% - 12px)}._productSelectButton_1f5qo_3998 span{-webkit-line-clamp:4;color:var(--canvas-node-body-text);font-size:var(--canvas-node-body-font-size);line-height:var(--canvas-node-body-line-height);-webkit-box-orient:vertical;padding:10px;display:-webkit-box;overflow:hidden}._productStack_1f5qo_4030{place-items:center;width:100%;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}._productStack_1f5qo_4030 ._productStackCard_1f5qo_4039{z-index:2;place-items:center;width:100%;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}._productStack_1f5qo_4030 ._productStackCard_1f5qo_4039 img,._productStack_1f5qo_4030 ._productStackCard_1f5qo_4039 video{object-fit:cover;object-position:center;width:100%;height:100%}._productStack_1f5qo_4030 ._productStackCard_1f5qo_4039 audio{width:calc(100% - 28px);max-height:100%}._productStack_1f5qo_4030 ._productStackBack_1f5qo_4060{z-index:1;border:1px solid var(--canvas-border);background:var(--canvas-bg-card);box-shadow:0 4px 14px rgba(var(--canvas-overlay-rgb), .14);pointer-events:none;position:absolute;inset:0;overflow:hidden}._productStack_1f5qo_4030 ._productStackBack_1f5qo_4060 img,._productStack_1f5qo_4030 ._productStackBack_1f5qo_4060 video{object-fit:cover;object-position:center;width:100%;height:100%}._productStack_1f5qo_4030 ._productStackBackFirst_1f5qo_4077{opacity:.92;transform:rotate(-4deg)translate(-7px,6px)scale(.96)}._productStack_1f5qo_4030 ._productStackBackSecond_1f5qo_4081{opacity:.8;transform:rotate(3.5deg)translate(8px,-5px)scale(.93)}._productStack_1f5qo_4030 ._productStackCount_1f5qo_4085{z-index:3;color:#fff;background:#0e0e0ead;border-radius:8px;padding:2px 6px;font-size:10px;font-weight:700;position:absolute;bottom:8px;left:8px}._productGridExpanded_1f5qo_4098{width:100%;height:100%;min-height:0;position:relative}._productPrimaryBadge_1f5qo_4105{z-index:1;background:rgba(var(--canvas-accent-rgb), .88);color:#fff;border-radius:8px;padding:2px 6px;font-size:10px;font-weight:700;position:absolute;top:6px;left:6px}._productStack_1f5qo_4030 ._stackToggleButton_1f5qo_4118,._productGridExpanded_1f5qo_4098 ._stackToggleButton_1f5qo_4118{background:var(--canvas-accent-strong);box-shadow:0 4px 14px rgba(var(--canvas-overlay-rgb), .35);color:#fff;border-color:#0000;right:48px}._productStack_1f5qo_4030 ._stackToggleButton_1f5qo_4118:hover,._productGridExpanded_1f5qo_4098 ._stackToggleButton_1f5qo_4118:hover{background:var(--canvas-accent-strong);color:#fff;filter:brightness(1.12);border-color:#0000}._productSinglePreview_1f5qo_2354{background:0 0;border-radius:0;place-items:center;width:100%;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}._productSinglePreview_1f5qo_2354 img,._productSinglePreview_1f5qo_2354 video{object-fit:cover;object-position:center;width:100%;height:100%}._productSinglePreview_1f5qo_2354 audio{width:calc(100% - 28px);max-height:100%}._productSinglePreview_1f5qo_2354>span{-webkit-line-clamp:6;max-width:100%;color:var(--canvas-node-body-text);font-size:var(--canvas-node-body-font-size);line-height:var(--canvas-node-body-line-height);-webkit-box-orient:vertical;padding:18px 22px;display:-webkit-box;overflow:hidden}._progressiveMedia_1f5qo_4168{width:100%;height:100%;position:relative;max-width:none!important;padding:0!important;display:block!important;overflow:hidden!important}._progressiveMediaPlaceholder_1f5qo_4178{object-fit:cover;object-position:center;opacity:1;inset:0;width:100%!important;max-width:none!important;height:100%!important;padding:0!important;display:block!important;position:absolute!important}._progressiveMediaNeutral_1f5qo_4191{background:var(--canvas-node-bg);overflow:hidden}._progressiveMediaNeutral_1f5qo_4191:before{content:"";filter:blur(20px)saturate(.68);background:radial-gradient(circle at 24% 28%,#9c917eb3 0 16%,#0000 44%),radial-gradient(circle at 76% 34%,#576a60ad 0 18%,#0000 46%),radial-gradient(circle at 54% 82%,#5b5869b8 0 22%,#0000 50%),#55575a;position:absolute;inset:-24px;transform:scale(1.12)}._progressiveMediaReal_1f5qo_4204{z-index:1;object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:opacity .24s;position:absolute;inset:0}._progressiveMediaReady_1f5qo_4216{opacity:1}._audioProductPreview_1f5qo_4220{background:var(--canvas-audio-surface);border:0;border-radius:0;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}._audioWaveformPlayer_1f5qo_4231{width:100%;height:100%;min-height:0;color:var(--canvas-audio-control-text);grid-template-rows:minmax(0,1fr) 30px;padding:9px 9px 6px;display:grid;position:relative}._audioWaveformPlayer_1f5qo_4231 audio{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}._audioWaveform_1f5qo_4231{cursor:pointer;min-height:0;margin-right:38px;position:relative;overflow:hidden}._audioWaveform_1f5qo_4231:focus-within{outline:2px solid var(--canvas-accent-light);outline-offset:1px;border-radius:4px}._audioWaveformBars_1f5qo_4263{pointer-events:none;align-items:center;gap:2px;display:flex;position:absolute;inset:5px 0 4px}._audioWaveformBars_1f5qo_4263 i{background:var(--canvas-audio-wave);border-radius:999px;flex:auto;width:2px;min-height:2px;transition:background .1s linear;display:block}._audioWaveformBars_1f5qo_4263 ._audioWaveformBarPlayed_1f5qo_4280{background:var(--canvas-audio-wave-played)}._audioPlayhead_1f5qo_4284{top:1px;bottom:1px;left:var(--audio-progress,0%);z-index:2;background:var(--canvas-audio-playhead);pointer-events:none;border-radius:999px;width:2px;position:absolute;transform:translate(-1px);box-shadow:0 0 0 1px #ffffff14}._audioSeekInput_1f5qo_4298{z-index:3;cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}._nodeResourceReplaceControl_1f5qo_4309{z-index:4;width:28px;height:28px;position:absolute;top:8px;right:8px}._nodeResourceFileInput_1f5qo_4318{z-index:2;cursor:pointer;opacity:0;width:28px;height:28px;padding:0;position:absolute;inset:0}._nodeResourceFileInput_1f5qo_4318:disabled{cursor:not-allowed}._nodeResourceReplaceButton_1f5qo_4332{width:28px;height:28px;box-shadow:none;color:#fff;opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0d0f8f;border:1px solid #ffffff24;border-radius:4px;place-items:center;padding:0;transition:background .14s,opacity .14s;display:grid}._nodeResourceFileInput_1f5qo_4318:hover+._nodeResourceReplaceButton_1f5qo_4332{color:#fff;opacity:1;background:#0a0d0fb8}._nodeResourceFileInput_1f5qo_4318:disabled+._nodeResourceReplaceButton_1f5qo_4332{cursor:not-allowed;opacity:.45}._nodeCornerButton_1f5qo_4358{z-index:4;width:28px;height:28px;box-shadow:none;color:#fff;opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#0a0d0f8f;border:1px solid #ffffff24;border-radius:4px;place-items:center;padding:0;transition:background .14s,opacity .14s;display:grid;position:absolute;top:8px;right:8px}._nodeCornerButton_1f5qo_4358:hover{color:#fff;background:#0a0d0fb8}._nodeCornerButton_1f5qo_4358:focus-visible{outline-offset:1px;outline:2px solid #fff}._audioPlayerFooter_1f5qo_4390{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-width:0;display:grid}._audioPlayerFooter_1f5qo_4390 time{color:var(--canvas-audio-time);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1;overflow:hidden}._audioPlayButton_1f5qo_4406{border:1px solid var(--canvas-audio-border);width:24px;height:24px;color:var(--canvas-audio-control-text);cursor:pointer;background:0 0;border-radius:999px;place-items:center;padding:0;transition:background .12s,transform .12s;display:grid}._audioPlayButton_1f5qo_4406 svg{width:14px;height:14px}._audioPlayButton_1f5qo_4406:hover{background:var(--canvas-audio-control-hover)}._audioPlayButton_1f5qo_4406:active{transform:scale(.92)}._audioPlayButton_1f5qo_4406:focus-visible{outline:2px solid var(--canvas-accent-light);outline-offset:1px}._audioTrackNavigation_1f5qo_4434{min-width:0;color:var(--canvas-audio-time);font-variant-numeric:tabular-nums;justify-self:end;align-items:center;gap:2px;font-size:10px;display:inline-flex}._audioTrackNavigation_1f5qo_4434 button{width:20px;height:20px;color:var(--canvas-audio-control-text);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}._audioTrackNavigation_1f5qo_4434 button:hover:not(:disabled){background:var(--canvas-audio-control-hover)}._audioTrackNavigation_1f5qo_4434 button:focus-visible{outline:2px solid var(--canvas-accent-light);outline-offset:0}._audioTrackNavigation_1f5qo_4434 button:disabled{cursor:default;opacity:.28}._resourceExpandButton_1f5qo_4468{z-index:9;border:1px solid rgba(var(--canvas-overlay-rgb), .62);width:28px;height:28px;box-shadow:0 8px 22px rgba(var(--canvas-overlay-rgb), .1);color:var(--canvas-text-tertiary);cursor:pointer;-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);opacity:.72;background:#ffffff94;border-radius:999px;place-items:center;transition:opacity .14s,transform .14s,background .14s;display:inline-grid;position:absolute;top:8px;right:8px;transform:translateY(0)}._resourceExpandButton_1f5qo_4468:hover{color:var(--canvas-text-emphasis);opacity:1;background:#ffffffd1}._textNodeFilled_1f5qo_2419:hover ._resourceExpandButton_1f5qo_4468,._productSinglePreview_1f5qo_2354:hover ._resourceExpandButton_1f5qo_4468,._productGridItem_1f5qo_3946:hover ._resourceExpandButton_1f5qo_4468,._productStack_1f5qo_4030 ._resourceExpandButton_1f5qo_4468,._productGridExpanded_1f5qo_4098 ._resourceExpandButton_1f5qo_4468,._resourceExpandButton_1f5qo_4468:focus-visible{opacity:1;transform:translateY(0)}._resourcePreviewOverlay_1f5qo_39{z-index:12000;background:var(--canvas-preview-overlay-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:0;display:block;position:fixed;inset:0}._resourcePreviewDialog_1f5qo_4516{width:100vw;height:100vh;max-height:none;box-shadow:none;color:var(--canvas-text-primary);background:0 0;border:0;border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden}._resourcePreviewHeader_1f5qo_4531{border-bottom:1px solid var(--canvas-border-weak);background:var(--canvas-preview-bar-bg);-webkit-backdrop-filter:blur(16px)saturate(1.1);backdrop-filter:blur(16px)saturate(1.1);flex:none;justify-content:space-between;align-items:center;gap:16px;height:52px;padding:0 22px;display:flex}._resourcePreviewHeader_1f5qo_4531 strong{min-width:0;color:var(--canvas-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}._resourcePreviewClose_1f5qo_4554{width:32px;height:32px;color:var(--canvas-chrome-text-icon-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}._resourcePreviewClose_1f5qo_4554:hover{background:var(--canvas-chrome-hover);color:var(--canvas-text-primary)}._resourcePreviewBody_1f5qo_4571{background:0 0;flex:auto;place-items:center;min-height:0;padding:0;display:grid;overflow:auto}._resourcePreviewBody_1f5qo_4571 img,._resourcePreviewBody_1f5qo_4571 video{object-fit:contain;background:0 0;border-radius:0;max-width:100%;max-height:calc(100vh - 52px);display:block}._resourcePreviewBody_1f5qo_4571 video{width:100%;height:calc(100vh - 52px)}._resourcePreviewBody_1f5qo_4571 audio{width:min(560px,100%)}._resourcePreviewBody_1f5qo_4571 ._csvTablePreview_1f5qo_403{border:0;border-radius:0;place-self:stretch stretch;width:100%;height:100%;min-height:0}._resourcePreviewBody_1f5qo_4571 textarea,._resourcePreviewBody_1f5qo_4571 pre{background:var(--canvas-bg-card);width:100%;height:100%;min-height:0;color:var(--canvas-text-emphasis);white-space:pre-wrap;border:0;border-radius:0;outline:none;margin:0;padding:22px;font:13px/1.7 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}._resourcePreviewBody_1f5qo_4571 textarea{resize:none}._resourcePreviewBody_1f5qo_4571 textarea:focus{border-color:var(--canvas-accent-light);box-shadow:0 0 0 3px rgba(var(--canvas-accent-rgb), .24)}._resourcePreviewEmpty_1f5qo_4627{color:var(--canvas-text-secondary);font-size:13px}._resourcePreviewFooter_1f5qo_4632{border-top:1px solid var(--canvas-border-weak);background:var(--canvas-preview-bar-bg);-webkit-backdrop-filter:blur(16px)saturate(1.1);backdrop-filter:blur(16px)saturate(1.1);flex:none;justify-content:flex-end;gap:8px;padding:10px 22px;display:flex}._productSelected_1f5qo_4644{box-shadow:0 0 0 2px rgba(var(--canvas-accent-rgb), .42);border-color:var(--canvas-accent-strong)!important}._statusBadge_queued_1f5qo_2177,._statusBadge_generating_1f5qo_2178{border-color:rgba(var(--canvas-accent-rgb), .34);background:rgba(var(--canvas-accent-rgb), .1);color:var(--canvas-accent-strong)}._statusBadge_completed_1f5qo_2173{border-color:var(--canvas-success-border);background:var(--canvas-success-bg);color:var(--canvas-success-text)}._statusBadge_failed_1f5qo_2183{border-color:var(--canvas-danger-border);background:var(--canvas-danger-bg);color:var(--canvas-danger)}._resultBadge_1f5qo_4668{z-index:1;background:rgba(var(--canvas-overlay-rgb), .84);color:#d1d1d6;border:1px solid #d1d1d64d;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:700;position:absolute;top:8px;right:8px}._nodeTextPreview_1f5qo_4682{width:100%;height:100%;color:var(--canvas-chrome-text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:14px;display:flex}._nodeTextPreview_1f5qo_4682 span{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}._streamingCursor_1f5qo_4703{background:var(--canvas-accent-strong);vertical-align:text-bottom;width:5px;height:11px;margin-left:2px;animation:.8s step-end infinite _blinkCursor_1f5qo_1;display:inline-block}@keyframes _blinkCursor_1f5qo_1{50%{opacity:0}}._nodeStatus_1f5qo_4718{z-index:5;position:absolute;top:6px;right:6px}._nodeStatusDot_1f5qo_4725{border-radius:999px;width:8px;height:8px;display:block}._status_generating_1f5qo_4732,._status_queued_1f5qo_4733{background:var(--canvas-accent-strong);animation:1.2s ease-in-out infinite _statusPulse_1f5qo_1}._status_completed_1f5qo_4738{background:#22c55e}._status_failed_1f5qo_4742{background:var(--canvas-danger)}@keyframes _statusPulse_1f5qo_1{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}._nodeGeneratingOverlay_1f5qo_4756,._nodeFailedOverlay_1f5qo_4757{z-index:4;border:1px solid var(--canvas-border-weak);color:var(--canvas-text-secondary);background:#f8fafcdb;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:10px;display:flex;position:absolute;inset:0}._nodeGeneratingOverlay_1f5qo_4756 small,._nodeFailedOverlay_1f5qo_4757 small{color:var(--canvas-text-secondary);font-size:9px}._nodeFailure_1f5qo_4777{z-index:7;text-align:center;align-content:center;justify-items:center;gap:8px;padding:32px 24px;animation:.2s both _nodeFailureEnter_1f5qo_1;display:grid;position:absolute;inset:0}._nodeFailureSymbol_1f5qo_4790{width:48px;height:48px;margin-bottom:8px}._nodeFailureTitle_1f5qo_4796{min-width:0;max-width:100%;font-weight:500;line-height:1.4}._nodeFailureDesc_1f5qo_4803{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-weight:400;line-height:1.4;overflow:hidden}._nodeFailureResource_1f5qo_4813{background:var(--node-resfail-bg);overflow:hidden}._nodeFailureResource_1f5qo_4813:before{content:"";filter:blur(24px)saturate(.62);opacity:.62;background:radial-gradient(circle at 22% 30%,#978d7b94 0 17%,#0000 45%),radial-gradient(circle at 74% 32%,#55695f8f 0 20%,#0000 48%),radial-gradient(circle at 52% 82%,#5b576699 0 23%,#0000 52%),#55575a;position:absolute;inset:-28px;transform:scale(1.14)}._nodeFailureResource_1f5qo_4813:after{background:rgba(var(--canvas-overlay-rgb), .36);content:"";position:absolute;inset:0}._nodeFailureResource_1f5qo_4813>*{z-index:1;position:relative}._nodeFailureResource_1f5qo_4813 ._nodeFailureTitle_1f5qo_4796{color:var(--node-resfail-title);font-size:14px}._nodeFailureResource_1f5qo_4813 ._nodeFailureDesc_1f5qo_4803{color:var(--node-resfail-desc);font-size:12px}@keyframes _nodeFailureEnter_1f5qo_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._srOnly_1f5qo_4855{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._nodeFailedStatus_1f5qo_4868{color:var(--canvas-danger);white-space:nowrap;flex:none;align-items:center;gap:5px;font-size:11px;font-weight:500;line-height:16px;display:inline-flex}._nodeFailedStatusDot_1f5qo_4880{background:var(--canvas-danger);border-radius:50%;width:6px;height:6px}._nodeCard_1f5qo_1931[data-node-status=failed]{border-color:var(--canvas-danger-border)}._generationFailure_1f5qo_4891{box-sizing:border-box;grid-template-columns:16px minmax(0,1fr);align-content:center;align-items:start;gap:8px;padding:18px;animation:.16s ease-out both _generationFailureEnter_1f5qo_1;display:grid;position:absolute;inset:0}._generationFailureIcon_1f5qo_4904{color:var(--canvas-danger);flex:none;margin-top:1px}._generationFailureBody_1f5qo_4910{flex-direction:column;gap:8px;min-width:0;display:flex}._generationFailureText_1f5qo_4917{-webkit-line-clamp:2;color:var(--canvas-text-primary);text-align:left;word-break:break-word;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:500;line-height:18px;display:-webkit-box;overflow:hidden}._generationFailureTechnical_1f5qo_4931{-webkit-line-clamp:3;color:var(--canvas-text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;cursor:help;-webkit-box-orient:vertical;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:400;line-height:16px;display:-webkit-box;overflow:hidden}._generationFailureActions_1f5qo_4947{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}._generationFailurePrimary_1f5qo_4954{box-sizing:border-box;border:1px solid var(--canvas-border-weak);background:var(--canvas-bg-elevated);min-height:28px;color:var(--canvas-text-primary);cursor:pointer;border-radius:7px;align-items:center;gap:4px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex;position:relative}._generationFailurePrimary_1f5qo_4954:hover:not(:disabled){border-color:var(--canvas-chrome-divider-strong)}._generationFailurePrimary_1f5qo_4954:after{content:"";position:absolute;inset:-4px}._generationFailurePrimary_1f5qo_4954:disabled{cursor:default;opacity:.72}._generationFailureSecondary_1f5qo_4983{box-sizing:border-box;min-height:28px;color:var(--canvas-text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;padding:0 8px;font-size:12px;display:inline-flex;position:relative}._generationFailureSecondary_1f5qo_4983:after{content:"";position:absolute;inset:-4px}._generationFailureSecondary_1f5qo_4983:hover{color:var(--canvas-text-primary)}._generationFailureBanner_1f5qo_5005{z-index:8;box-sizing:border-box;border-top:1px solid var(--canvas-node-border,#00000014);background:var(--canvas-bg-card,#fafafaeb);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);align-items:flex-start;gap:8px;min-height:56px;max-height:112px;padding:8px 12px;animation:.16s ease-out both _generationFailureEnter_1f5qo_1;display:flex;position:absolute;bottom:0;left:0;right:0}._generationFailureBannerText_1f5qo_5024{text-overflow:ellipsis;white-space:nowrap;color:var(--canvas-text-primary);text-align:left;margin:0;font-size:12px;font-weight:500;line-height:17px;overflow:hidden}._generationFailureBanner_1f5qo_5005 ._generationFailureBody_1f5qo_4910{justify-content:flex-start;gap:6px}@keyframes _generationFailureEnter_1f5qo_1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._generationFailure_1f5qo_4891,._generationFailureBanner_1f5qo_5005{animation:.16s ease-out both _generationFailureEnterOpacity_1f5qo_1}}@keyframes _generationFailureEnterOpacity_1f5qo_1{0%{opacity:0}to{opacity:1}}._runFailurePanel_1f5qo_5065{z-index:1100;box-sizing:border-box;border:1px solid var(--canvas-node-border,#0000001a);background:var(--canvas-bg-card,#fff);border-radius:12px;flex-direction:column;width:360px;max-width:calc(100vw - 32px);animation:.16s ease-out both _generationFailureEnter_1f5qo_1;display:flex;position:fixed;top:16px;bottom:16px;right:16px;overflow:hidden;box-shadow:0 12px 40px #0000002e}._runFailureHeader_1f5qo_5084{box-sizing:border-box;border-bottom:1px solid var(--canvas-node-border,#00000014);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._runFailureHeader_1f5qo_5084 strong{color:var(--canvas-text-primary);font-size:14px}._runFailureClose_1f5qo_5097{width:28px;height:28px;color:var(--canvas-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}._runFailureClose_1f5qo_5097:hover{color:var(--canvas-text-primary);background:var(--canvas-bg-hover,#0000000d)}._runFailureContent_1f5qo_5114{box-sizing:border-box;flex-direction:column;flex:1;gap:10px;padding:14px 16px;display:flex;overflow-y:auto}._runFailureHint_1f5qo_5124{color:var(--canvas-text-secondary);margin:0;font-size:12px}._runFailureReason_1f5qo_5130{color:var(--canvas-text-primary);word-break:break-word;margin:0;font-size:13px;font-weight:500;line-height:19px}._runFailureAdvice_1f5qo_5139{color:var(--canvas-text-secondary);margin:0;font-size:12px;line-height:18px}._runFailureInfoRow_1f5qo_5146{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._runFailureInfoLabel_1f5qo_5153{color:var(--canvas-text-secondary);flex:none;font-size:12px}._runFailureInfoValue_1f5qo_5159{text-overflow:ellipsis;white-space:nowrap;color:var(--canvas-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow:hidden}._runFailureTechnicalToggle_1f5qo_5168{color:var(--canvas-text-secondary);cursor:pointer;background:0 0;border:none;align-self:flex-start;font-size:12px}._runFailureTechnicalToggle_1f5qo_5168:hover{color:var(--canvas-text-primary)}._runFailureTechnicalBody_1f5qo_5180{background:var(--canvas-bg-card-alt,#0000000a);color:var(--canvas-text-primary);white-space:pre-wrap;word-break:break-all;border-radius:8px;margin:0;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:16px;overflow-x:auto}._runFailureCopy_1f5qo_5194{box-sizing:border-box;border:1px solid var(--canvas-node-border,#0000001f);min-height:28px;color:var(--canvas-text-secondary);cursor:pointer;background:0 0;border-radius:7px;align-self:flex-start;margin-top:auto;padding:0 12px;font-size:12px}._runFailureCopy_1f5qo_5194:hover{color:var(--canvas-text-primary)}@media (width<=640px){._runFailurePanel_1f5qo_5065{border-bottom:none;border-left:none;border-right:none;border-radius:12px 12px 0 0;width:100%;max-width:none;max-height:70vh;inset:auto 0 0}}._nodeFailedOverlay_1f5qo_4757{color:var(--canvas-danger-text);background:#ef444414;border:1px solid #ef44444d}._nodeFailedOverlay_1f5qo_4757 small{color:#f87171b3;font-size:9px}._nodeGeneratingBar_1f5qo_5236{z-index:5;background:#ffffff12;height:2px;position:absolute;bottom:0;left:0;right:0}._nodeGeneratingBar_1f5qo_5236 span{background:var(--canvas-accent-strong);height:100%;animation:1.6s ease-in-out infinite _barSweep_1f5qo_1;display:block}@keyframes _barSweep_1f5qo_1{0%{width:0;margin-left:0}50%{width:60%;margin-left:20%}to{width:0;margin-left:100%}}._nodePreviewOverlay_1f5qo_5266{background:linear-gradient(to top, rgba(var(--canvas-overlay-rgb), .72), transparent);align-items:flex-end;gap:4px;min-height:28px;padding:0 6px 5px;display:flex;position:absolute;bottom:0;left:0;right:0}._nodePreviewOverlay_1f5qo_5266 span{background:var(--canvas-chrome-hover);color:#ffffff9e;border-radius:3px;padding:1px 5px;font-size:8px}._nodePortsLayer_1f5qo_5286{top:var(--canvas-node-header-height,32px);z-index:9;pointer-events:none;position:absolute;bottom:0;left:0;right:0}._nodePortRevealZone_1f5qo_5296{top:var(--canvas-node-header-height,32px);z-index:7;pointer-events:auto;background:0 0;width:48px;position:absolute;bottom:0}._nodePortRevealZoneLeft_1f5qo_5306{left:-48px}._nodePortRevealZoneRight_1f5qo_5310{right:-48px}._nodePort_1f5qo_1479{z-index:8;box-shadow:none;cursor:inherit;opacity:0;pointer-events:none;transform:translateY(-50%) scale(var(--canvas-port-scale,1));transform-origin:50%;border-radius:999px;place-items:center;transition:opacity .16s,border-color .16s,background .16s;display:grid;position:absolute;top:50%;width:var(--canvas-port-hit-size,36px)!important;height:var(--canvas-port-hit-size,36px)!important;background:0 0!important;border:0!important}._nodePort_1f5qo_1479:before{content:"";z-index:1;background:linear-gradient(var(--canvas-text-secondary), var(--canvas-text-secondary)) center/8px 1.25px no-repeat, linear-gradient(var(--canvas-text-secondary), var(--canvas-text-secondary)) center/1.25px 8px no-repeat;opacity:.78;width:8px;height:8px;position:relative}._nodePort_1f5qo_1479:after{content:"";border:1.5px solid var(--canvas-text-secondary);width:17.5px;height:17.5px;box-shadow:none;background:0 0;border-radius:999px;transition:border-color .16s,background .16s,transform .12s;position:absolute;inset:50%;transform:translate(-50%,-50%)}._canvasNode_1f5qo_1347:hover ._nodePort_1f5qo_1479,._nodeSelected_1f5qo_5357 ._nodePort_1f5qo_1479,._nodePortsVisible_1f5qo_1479 ._nodePort_1f5qo_1479{opacity:1;pointer-events:auto}._portLeft_1f5qo_5363{left:calc(-1 * var(--canvas-port-anchor-offset,28px))!important}._portRight_1f5qo_5367{right:calc(-1 * var(--canvas-port-anchor-offset,28px))!important}._nodePort_1f5qo_1479:hover:before{background:linear-gradient(var(--canvas-accent-strong), var(--canvas-accent-strong)) center/8px 1.25px no-repeat, linear-gradient(var(--canvas-accent-strong), var(--canvas-accent-strong)) center/1.25px 8px no-repeat;opacity:1}._nodePort_1f5qo_1479:hover:after{border-color:var(--canvas-accent-strong);background:0 0;transform:translate(-50%,-50%)scale(1.2)}._nodeRetryButton_1f5qo_5381{z-index:6;background:var(--canvas-danger);color:#fff;cursor:pointer;border:0;border-radius:4px;padding:4px 8px;font-size:10px;position:absolute;bottom:8px;right:8px}._nodeRetryButton_1f5qo_5381:focus-visible{outline-offset:1px;outline:2px solid #fca5a5}._nodeResult_1f5qo_1967._node_image_1f5qo_2380,._nodeResult_1f5qo_1967._node_video_1f5qo_2381{border-color:var(--canvas-border)}._generationPanel_1f5qo_5407{z-index:20;pointer-events:auto;width:680px;position:absolute}._generationPanelOverlay_1f5qo_5414{z-index:1000;pointer-events:auto;width:1120px;height:min(720px,100dvh - 48px);position:fixed;top:50dvh;left:50%;transform:translate(-50%,-50%)}._generationPanelOverlay_1f5qo_5414 ._nodeOperationBar_1f5qo_5424{height:100%}@media (width<=1279px){._generationPanelOverlay_1f5qo_5414{width:960px}}@media (width<=1023px){._generationPanelOverlay_1f5qo_5414{width:720px}}@media (width<=767px){._generationPanelOverlay_1f5qo_5414{width:min(720px,100vw - 24px);height:min(720px,100dvh - 24px)}}._nodeOperationBar_1f5qo_5424{width:100%}._nodeOperationLayer_1f5qo_5448{z-index:28;pointer-events:none;position:absolute}@media (width<=767px){._nodeOperationLayer_1f5qo_5448:has(._generationPanel_1f5qo_5407){z-index:45}}body.canvas-video-widget-active ._nodeOperationLayer_1f5qo_5448,body.canvas-video-widget-active ._actionQuickLayer_1f5qo_5460{visibility:hidden;pointer-events:none}._actionQuickLayer_1f5qo_5460{z-index:27;pointer-events:none;position:absolute;overflow:clip}._constantScale_1f5qo_5472{transform-origin:top}._csvTablePreview_1f5qo_403{border:1px solid var(--canvas-border-weak);scrollbar-width:none;background:linear-gradient(90deg,#fffffff0,#fff0),#fff;border-radius:10px;width:100%;height:100%;position:relative;overflow:auto}._csvTablePreview_1f5qo_403::-webkit-scrollbar{display:none}._csvTablePreview_1f5qo_403 table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%}._csvTablePreview_1f5qo_403 th,._csvTablePreview_1f5qo_403 td{border-right:1px solid rgba(var(--canvas-overlay-rgb), .92);border-bottom:1px solid rgba(var(--canvas-overlay-rgb), .92);min-width:108px;padding:0}._csvTablePreview_1f5qo_403 th{z-index:1;background:var(--canvas-bg-surface);color:var(--canvas-text-tertiary);text-align:left;white-space:nowrap;padding:6px 8px;font-size:10px;font-weight:800;position:sticky;top:0}._csvTablePreview_1f5qo_403 input{width:100%;min-width:0;color:var(--canvas-text-emphasis);background:0 0;border:0;outline:none;padding:6px 8px;font-size:11px;line-height:16px}._csvTablePreview_1f5qo_403 input:focus{background:var(--canvas-bg-info-soft)}._csvTablePreview_1f5qo_403 input[readonly]{cursor:default}._csvTableAddRow_1f5qo_5532{border:1px solid var(--canvas-border-weak);background:var(--canvas-chrome-surface);height:24px;color:var(--canvas-text-tertiary);cursor:pointer;border-radius:999px;align-items:center;margin:8px;padding:0 9px;font-size:10px;font-weight:800;display:inline-flex;position:sticky;bottom:8px;left:8px}._customWidgetShell_1f5qo_5550{background:var(--canvas-bg-surface);color:var(--canvas-text-primary);border:1px dashed #d1d1d6;border-radius:16px;padding:12px}._customWidgetShell_1f5qo_5550 svg{color:var(--canvas-accent-strong)}._customWidgetHeader_1f5qo_5561{align-items:center;gap:8px;margin-bottom:10px;display:flex}._customWidgetHeader_1f5qo_5561 strong{flex:1;min-width:0;font-size:14px}._customWidgetHeader_1f5qo_5561 span{border:1px solid var(--canvas-border);background:var(--canvas-bg-card);color:var(--canvas-text-secondary);border-radius:999px;padding:3px 8px;font-size:12px}._customWidgetEmpty_1f5qo_5581{min-height:96px;color:var(--canvas-text-secondary);text-align:center;place-items:center;gap:8px;font-size:12px;display:grid}._customWidgetPanel_1f5qo_5591{grid-template-columns:154px minmax(0,1fr);align-items:stretch;gap:12px;display:grid}._widgetPreviewOrb_1f5qo_407{border:1px solid var(--canvas-border);background:radial-gradient(circle at 50% 50%, rgba(var(--canvas-accent-rgb), .18), transparent 42%), linear-gradient(135deg, #fff, var(--canvas-bg-subtle));border-radius:14px;place-items:center;min-height:154px;display:grid;position:relative;overflow:hidden}._widgetPreviewOrb_1f5qo_407>svg{z-index:2;position:relative}._widgetPreviewOrb_1f5qo_407>img{object-fit:cover;width:100%;height:100%}._widgetPreviewOrb_1f5qo_407 i{border:1px solid rgba(var(--canvas-accent-rgb), .44);background:linear-gradient(135deg, rgba(var(--canvas-accent-light-rgb), .22), #10b9812e);box-shadow:0 18px 42px rgba(var(--canvas-accent-rgb), .18);border-radius:18px;transition:transform .18s;position:absolute;inset:34px}._widgetActionButton_1f5qo_5627,._operationPrimaryButton_1f5qo_5628{background:var(--canvas-accent);color:#fff;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:34px;font-size:12px;font-weight:800;display:inline-flex}._widgetActionButton_1f5qo_5627:disabled,._operationPrimaryButton_1f5qo_5628:disabled{cursor:not-allowed;opacity:.45}._panoramaWidgetEntry_1f5qo_5648{border:1px solid var(--canvas-border);background:var(--canvas-bg-card);border-radius:14px;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}._panoramaWidgetEntry_1f5qo_5648>div:nth-child(2){gap:4px;min-width:0;display:grid}._panoramaWidgetEntry_1f5qo_5648 strong{color:var(--canvas-text-emphasis);font-size:13px}._panoramaWidgetEntry_1f5qo_5648 em{color:var(--canvas-text-secondary);font-size:11px;font-style:normal;line-height:1.45}._panoramaWidgetThumb_1f5qo_5674{border:1px solid var(--canvas-border);background:var(--canvas-bg-surface);border-radius:12px;place-items:center;height:64px;display:grid;position:relative;overflow:hidden}._panoramaWidgetThumb_1f5qo_5674 img{object-fit:cover;width:100%;height:100%}._panoramaWidgetThumb_1f5qo_5674 span{background:rgba(var(--canvas-overlay-rgb), .72);color:#fff;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:800;position:absolute;bottom:6px;right:6px}._videoComposeOverlay_1f5qo_5702{z-index:12000;background:var(--canvas-bg-surface);padding:0;display:block;position:fixed;inset:0}._videoComposeDialog_1f5qo_5711{width:100vw;height:100vh;color:var(--canvas-text-emphasis);box-shadow:none;background:#0a0a0b;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}._videoComposeHeader_1f5qo_5724{border-bottom:1px solid var(--canvas-border-weak);-webkit-backdrop-filter:blur(16px)saturate(1.08);backdrop-filter:blur(16px)saturate(1.08);background:#141416eb;align-items:center;gap:10px;min-height:52px;padding:0 18px;display:flex}._videoComposeHeader_1f5qo_5724>svg{color:var(--canvas-text-secondary)}._videoComposeHeader_1f5qo_5724>div{flex:1;gap:1px;display:grid}._videoComposeHeader_1f5qo_5724>div strong{color:var(--canvas-text-emphasis);font-size:14px;font-weight:600}._videoComposeHeader_1f5qo_5724>div span{color:var(--canvas-text-secondary);font-size:11px}._videoComposeHeader_1f5qo_5724 select{border:1px solid var(--canvas-border);background:var(--canvas-bg-card);color:var(--canvas-text-emphasis);border-radius:8px;padding:6px 10px;font-size:12px}._videoComposeHeader_1f5qo_5724>button:last-child{color:var(--canvas-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px;display:inline-flex}._videoComposeHeader_1f5qo_5724>button:last-child:hover{background:var(--canvas-chrome-hover);color:var(--canvas-text-emphasis)}._videoComposeExportButton_1f5qo_5774{background:var(--op-primary-bg);color:var(--op-primary-fg);cursor:pointer;box-shadow:var(--op-primary-shadow);border:0;border-radius:8px;padding:7px 14px;font-size:13px;font-weight:600}._videoComposeExportButton_1f5qo_5774:hover:not(:disabled){background:var(--op-primary-bg-hover)}._videoComposeExportButton_1f5qo_5774:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}._videoComposePreview_1f5qo_5794{background:#000;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}._videoComposeVideoFrame_1f5qo_5803{place-items:center;max-width:100%;height:auto;max-height:100%;display:grid}._videoComposeVideoFrame_1f5qo_5803 video{background:#000;width:100%;height:100%;display:block;object-fit:contain!important}._videoComposeEmpty_1f5qo_5818{color:var(--canvas-chrome-text-secondary);justify-items:center;gap:10px;display:grid}._videoComposeEmpty_1f5qo_5818 p{margin:0;font-size:12px}._videoComposeControls_1f5qo_5829{border-top:1px solid var(--canvas-border-weak);background:#111113;grid-template-rows:auto minmax(0,1fr);min-height:188px;display:grid;overflow:hidden}._videoComposeTransport_1f5qo_5838{border-bottom:1px solid var(--canvas-border-weak);background:#161618;align-items:center;gap:12px;padding:8px 16px;display:flex}._videoComposePlayButton_1f5qo_5847{background:var(--canvas-bg-elevated);width:32px;height:32px;color:var(--canvas-text-emphasis);cursor:pointer;border:0;border-radius:999px;place-items:center;padding:0;display:grid}._videoComposePlayButton_1f5qo_5847:hover:not(:disabled){background:#3a3a3e}._videoComposePlayButton_1f5qo_5847:disabled{opacity:.35;cursor:not-allowed}._videoComposePlayButton_1f5qo_5847 svg{margin-left:1px;display:block}._videoComposeClock_1f5qo_5871{font-variant-numeric:tabular-nums;color:var(--canvas-text-secondary);font-size:12px}._videoComposeMuteToggle_1f5qo_5877{color:var(--canvas-text-tertiary);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}._videoComposeMuteToggle_1f5qo_5877 input{appearance:none;border:1.5px solid var(--canvas-border);background:var(--canvas-bg-elevated);cursor:pointer;border-radius:4px;flex:none;width:15px;height:15px;margin:0;transition:background .12s,border-color .12s;position:relative}._videoComposeMuteToggle_1f5qo_5877 input:checked{background:var(--canvas-accent);border-color:var(--canvas-accent)}._videoComposeMuteToggle_1f5qo_5877 input:checked:after{content:"";border:1.8px solid #fff;border-width:0 1.8px 1.8px 0;width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}._videoComposeError_1f5qo_5915{color:var(--canvas-danger-text);margin-left:auto;font-size:12px;font-style:normal}._videoComposeTimeline_1f5qo_5922{background:#111113;gap:6px;min-height:0;padding:8px 16px 12px;display:grid;overflow:auto hidden}._videoComposeRuler_1f5qo_5931{cursor:pointer;border-bottom:1px solid #ffffff14;height:20px;margin-left:56px;position:relative}._videoComposeRuler_1f5qo_5931 span{color:#8e8e93;font-variant-numeric:tabular-nums;pointer-events:none;font-size:10px;position:absolute;top:0;transform:translate(-50%)}._videoComposePlayhead_1f5qo_5948{z-index:3;pointer-events:none;background:#ff453a;width:1px;position:absolute;top:0;bottom:-118px}._videoComposePlayhead_1f5qo_5948:before{content:"";background:#ff453a;border-radius:1px 1px 6px 6px;width:9px;height:9px;position:absolute;top:0;left:-4px}._videoComposeTrack_1f5qo_5968{align-items:stretch;gap:8px;min-height:48px;display:flex}._videoComposeTrack_1f5qo_5968>em{color:#8e8e93;flex:0 0 48px;align-self:center;font-size:11px;font-style:normal}._videoComposeTrackLane_1f5qo_5982,._videoComposeAudioLane_1f5qo_5983{background:#1a1a1c;border:0;border-radius:6px;flex:1;align-items:center;gap:2px;min-height:48px;padding:4px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}._videoComposeSegment_1f5qo_5998{color:#f2f2f7;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;background:linear-gradient(#ffffff0f,#0000 42%),#3a3a40;border:0;border-radius:5px;align-items:center;height:40px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}._videoComposeSegment_1f5qo_5998>button{z-index:2;color:#f2f2f78c;cursor:pointer;background:0 0;border:none;padding:2px;font-size:12px;line-height:1;position:absolute;top:2px;right:6px}._videoComposeSegment_1f5qo_5998>button:hover{color:#ff453a}._videoComposeSegmentActive_1f5qo_6030{background:linear-gradient(#ffffff1a,#0000 42%),#4a4a52;box-shadow:inset 0 0 0 1px #ffffff29}._videoComposeSegmentBody_1f5qo_6035{flex:1;min-width:0;padding:0 10px;display:grid}._videoComposeSegmentBody_1f5qo_6035 b{color:#f2f2f7;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}._videoComposeSegmentBody_1f5qo_6035 small{color:#aeaeb2;font-variant-numeric:tabular-nums;font-size:10px}._videoComposeTrimHandle_1f5qo_6055{cursor:ew-resize;touch-action:none;background:#ffffff29;flex:0 0 7px;align-self:stretch}._videoComposeTrimHandle_1f5qo_6055:hover,._videoComposeTrimHandle_1f5qo_6055:focus-visible{background:#f2f2f7;outline:none}._videoComposeAudioLane_1f5qo_5983{display:block}._videoComposeAudioTrack_1f5qo_6071{background:linear-gradient(#5a8ca038,#0000 48%),#2c3840;border-radius:5px;align-items:center;gap:10px;height:40px;padding:0 10px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}._videoComposeAudioTrack_1f5qo_6071>b{z-index:1;color:#f2f2f7;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:11px;font-weight:600;position:relative;overflow:hidden}._videoComposeAudioTrack_1f5qo_6071 label{z-index:1;color:#aeaeb2;align-items:center;gap:6px;font-size:11px;display:inline-flex;position:relative}._videoComposeAudioTrack_1f5qo_6071 label input[type=number]{color:#f2f2f7;background:#00000047;border:1px solid #ffffff1a;border-radius:5px;width:52px;padding:3px 6px;font-size:11px}._videoComposeAudioTrack_1f5qo_6071 label input[type=range]{accent-color:#8eb4c4;width:88px}._videoComposeAudioTrack_1f5qo_6071 label small{color:#aeaeb2;font-variant-numeric:tabular-nums;min-width:34px}._videoComposeAudioWave_1f5qo_6123{opacity:.28;pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 3px,#ffffff73 3px 4px,#0000 4px 7px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 18%,#000 38% 62%,#0000 82%);mask-image:linear-gradient(#0000 18%,#000 38% 62%,#0000 82%)}._videoComposeLaneEmpty_1f5qo_6132{color:var(--canvas-text-secondary);align-self:center;margin:0;padding:8px;font-size:11px}._panoramaCaptureOverlay_1f5qo_6140{z-index:80;background:rgba(var(--canvas-overlay-rgb), .76);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);place-items:center;padding:32px;display:grid;position:fixed;inset:0}._panoramaCaptureDialog_1f5qo_6151{background:var(--canvas-bg-surface);width:min(1440px,100vw - 64px);height:min(860px,100vh - 64px);min-height:min(620px,100vh - 64px);box-shadow:0 34px 110px rgba(var(--canvas-overlay-rgb), .56);border:1px solid #ffffff1c;border-radius:16px;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}._panoramaCaptureHeader_1f5qo_6164{border-bottom:1px solid var(--canvas-border);background:var(--canvas-bg-card);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:0 18px;display:flex}._panoramaCaptureIdentity_1f5qo_6175,._panoramaCaptureHeaderActions_1f5qo_6176{align-items:center;display:flex}._panoramaCaptureIdentity_1f5qo_6175{gap:12px;min-width:0}._panoramaCaptureIdentity_1f5qo_6175>div{gap:2px;min-width:0;display:grid}._panoramaCaptureIdentity_1f5qo_6175 strong,._panoramaCaptureIdentity_1f5qo_6175 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._panoramaCaptureIdentity_1f5qo_6175 strong{color:var(--canvas-text-emphasis);letter-spacing:.01em;font-size:14px;font-weight:760}._panoramaCaptureIdentity_1f5qo_6175 span{color:var(--canvas-text-secondary);font-size:11px}._panoramaCaptureIcon_1f5qo_6207{border:1px solid rgba(var(--canvas-accent-rgb), .28);background:rgba(var(--canvas-accent-rgb), .1);width:34px;height:34px;color:var(--canvas-accent);border-radius:10px;flex:none;place-items:center;display:grid}._panoramaCaptureHeaderActions_1f5qo_6176{flex:none;gap:10px}._panoramaCaptureHeaderActions_1f5qo_6176 button{border:1px solid var(--canvas-border);width:32px;height:32px;color:var(--canvas-text-tertiary);cursor:pointer;background:0 0;border-radius:9px;place-items:center;display:grid}._panoramaCaptureHeaderActions_1f5qo_6176 button:hover{border-color:rgba(var(--canvas-overlay-rgb), .28);background:var(--canvas-bg-subtle);color:var(--canvas-text-emphasis)}._panoramaSourceBadge_1f5qo_6240{border:1px solid var(--canvas-border);background:var(--canvas-bg-subtle);min-height:26px;color:var(--canvas-text-secondary);letter-spacing:.03em;border-radius:999px;align-items:center;padding:0 10px;font-size:10px;font-weight:700;display:inline-flex}._panoramaCaptureBody_1f5qo_6254{grid-template-columns:minmax(0,1fr) 332px;min-height:0;display:grid;overflow:hidden}._panoramaCaptureStage_1f5qo_6261{background:#090b0f;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;min-width:0;min-height:0;padding:16px 18px 14px;display:grid}._panoramaStageHeader_1f5qo_6271,._panoramaStageFooter_1f5qo_6272{justify-content:space-between;align-items:center;gap:14px;display:flex}._panoramaStageHeader_1f5qo_6271{min-height:38px}._panoramaStageHeader_1f5qo_6271>div:first-child{gap:2px;min-width:0;display:grid}._panoramaStageHeader_1f5qo_6271 strong{color:#ffffffeb;font-size:12px;font-weight:720}._panoramaStageHeader_1f5qo_6271 span{color:#ffffff75;font-size:10px}._panoramaViewportHud_1f5qo_6297{align-items:center;gap:4px;display:flex}._panoramaViewportHud_1f5qo_6297 span{font-variant-numeric:tabular-nums;background:#ffffff0b;border:1px solid #ffffff14;border-radius:7px;align-items:baseline;gap:5px;min-height:26px;padding:0 8px;display:inline-flex}._panoramaViewportHud_1f5qo_6297 b{color:#ffffffdb;font-size:10px;font-weight:700}._panoramaProjection_1f5qo_6319{background:radial-gradient(circle at 50% 45%,#ffffff0f,#0000 58%),#030405;border:1px solid #ffffff1a;border-radius:10px;place-items:center;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 44px #00000057}._panoramaProjection_1f5qo_6319 canvas{object-fit:contain;cursor:grab;touch-action:none;width:100%;height:100%;display:block}._panoramaProjection_1f5qo_6319 canvas:active{cursor:grabbing}._panoramaCompositionGrid_1f5qo_6343{pointer-events:none;position:absolute;inset:0}._panoramaCompositionGrid_1f5qo_6343:before,._panoramaCompositionGrid_1f5qo_6343:after,._panoramaCompositionGrid_1f5qo_6343 i{content:"";background:#ffffff2b;position:absolute}._panoramaCompositionGrid_1f5qo_6343:before,._panoramaCompositionGrid_1f5qo_6343:after{width:1px;top:0;bottom:0}._panoramaCompositionGrid_1f5qo_6343:before{left:33.333%}._panoramaCompositionGrid_1f5qo_6343:after{left:66.666%}._panoramaCompositionGrid_1f5qo_6343 i:first-child,._panoramaCompositionGrid_1f5qo_6343 i:nth-child(2){height:1px;left:0;right:0}._panoramaCompositionGrid_1f5qo_6343 i:first-child{top:33.333%}._panoramaCompositionGrid_1f5qo_6343 i:nth-child(2){top:66.666%}._panoramaCompositionGrid_1f5qo_6343 i:nth-child(3),._panoramaCompositionGrid_1f5qo_6343 i:nth-child(4){width:18px;height:1px;top:50%}._panoramaCompositionGrid_1f5qo_6343 i:nth-child(3){left:calc(50% - 22px)}._panoramaCompositionGrid_1f5qo_6343 i:nth-child(4){left:calc(50% + 4px)}._panoramaOrientationDial_1f5qo_6390{color:#ffffffc7;pointer-events:none;background:#06080ca3;border:1px solid #fff3;border-radius:999px;width:42px;height:42px;position:absolute;top:14px;right:14px;box-shadow:0 8px 24px #00000040}._panoramaOrientationDial_1f5qo_6390 b{font-size:8px;position:absolute;top:4px;left:50%;transform:translate(-50%)}._panoramaOrientationDial_1f5qo_6390 i{border-radius:inherit;transition:transform .1s linear;position:absolute;inset:11px}._panoramaOrientationDial_1f5qo_6390 i:before{border-right:4px solid #0000;border-bottom:11px solid var(--canvas-accent);content:"";border-left:4px solid #0000;width:0;height:0;position:absolute;top:0;left:50%;transform:translate(-50%)}._panoramaStageMessage_1f5qo_6429{color:#ffffffc7;pointer-events:none;background:#03040594;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}._panoramaStageFooter_1f5qo_6272{color:#ffffff6b;font-variant-numeric:tabular-nums;justify-content:flex-start;min-height:26px;font-size:10px}._panoramaStageFooter_1f5qo_6272 span:last-child{margin-left:auto}._panoramaStageFooter_1f5qo_6272 b{color:#ffffffc7;font-weight:700}._panoramaCaptureControls_1f5qo_6455{border-left:1px solid var(--canvas-border);background:var(--canvas-bg-card);flex-direction:column;gap:18px;min-width:0;min-height:0;padding:20px;display:flex;overflow-y:auto}._panoramaInspectorSection_1f5qo_6467{border-bottom:1px solid var(--canvas-border);gap:12px;padding-bottom:18px;display:grid}._panoramaInspectorSection_1f5qo_6467>header{gap:3px;display:grid}._panoramaInspectorSection_1f5qo_6467>header strong{color:var(--canvas-text-emphasis);font-size:12px;font-weight:760}._panoramaInspectorSection_1f5qo_6467>header span{color:var(--canvas-text-secondary);font-size:10px}._panoramaAspectGrid_1f5qo_6487{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}._panoramaAspectGrid_1f5qo_6487 button{border:1px solid var(--canvas-border);background:var(--canvas-bg-surface);min-width:0;min-height:72px;color:var(--canvas-text-secondary);cursor:pointer;border-radius:9px;place-items:center;gap:2px;padding:8px 5px 7px;display:grid}._panoramaAspectGrid_1f5qo_6487 button:hover:not(:disabled){border-color:rgba(var(--canvas-accent-rgb), .46);background:rgba(var(--canvas-accent-rgb), .055)}._panoramaAspectGrid_1f5qo_6487 button:disabled{cursor:not-allowed;opacity:.46}._panoramaAspectGrid_1f5qo_6487 button>i{border:1.5px solid;border-radius:2px;width:27px;max-height:24px;display:block}._panoramaAspectGrid_1f5qo_6487 button>span{color:var(--canvas-text-emphasis);font-variant-numeric:tabular-nums;font-size:10px;font-weight:760}._panoramaAspectGrid_1f5qo_6487 button>small{color:var(--canvas-text-tertiary);font-size:9px}._panoramaAspectActive_1f5qo_6531{box-shadow:inset 0 0 0 1px rgba(var(--canvas-accent-rgb), .14);border-color:rgba(var(--canvas-accent-rgb), .68)!important;background:rgba(var(--canvas-accent-rgb), .1)!important;color:var(--canvas-accent)!important}._panoramaRangeStack_1f5qo_6538{gap:13px;display:grid}._panoramaOutputSummary_1f5qo_6543{border:1px solid var(--canvas-border);background:var(--canvas-bg-surface);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:11px 12px;display:flex}._panoramaOutputSummary_1f5qo_6543>div{gap:2px;display:grid}._panoramaOutputSummary_1f5qo_6543 span,._panoramaOutputSummary_1f5qo_6543 em{color:var(--canvas-text-secondary);font-size:9px;font-style:normal}._panoramaOutputSummary_1f5qo_6543 strong{color:var(--canvas-text-emphasis);font-variant-numeric:tabular-nums;font-size:13px}._panoramaCaptureActions_1f5qo_6570{grid-template-columns:auto minmax(0,1fr);gap:9px;display:grid}._panoramaCaptureActions_1f5qo_6570 ._dialogCancelButton_1f5qo_6575{border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 12px;display:inline-flex}._panoramaCapturePrimary_1f5qo_6585{border:1px solid var(--canvas-accent);background:var(--canvas-accent);min-height:38px;box-shadow:0 8px 22px rgba(var(--canvas-accent-rgb), .22);color:var(--canvas-bg-surface);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:11px;font-weight:740;display:inline-flex}._panoramaCapturePrimary_1f5qo_6585:hover:not(:disabled){filter:brightness(1.08)}._panoramaCapturePrimary_1f5qo_6585:disabled{border-color:var(--canvas-border);background:var(--canvas-bg-subtle);box-shadow:none;color:var(--canvas-text-tertiary);cursor:not-allowed;opacity:.62}@media (width<=980px){._panoramaCaptureOverlay_1f5qo_6140{padding:16px}._panoramaCaptureDialog_1f5qo_6151{width:calc(100vw - 32px);height:calc(100vh - 32px);min-height:0}._panoramaCaptureBody_1f5qo_6254{grid-template-columns:minmax(0,1fr) 286px}._panoramaCaptureControls_1f5qo_6455{padding:16px}._panoramaViewportHud_1f5qo_6297 span{padding:0 6px}}@media (width<=720px){._panoramaSourceBadge_1f5qo_6240,._panoramaStageHeader_1f5qo_6271>div:first-child span,._panoramaViewportHud_1f5qo_6297 span:not(:last-child){display:none}._panoramaCaptureBody_1f5qo_6254{display:block;overflow-y:auto}._panoramaCaptureStage_1f5qo_6261{min-height:480px}._panoramaCaptureControls_1f5qo_6455{border-top:1px solid var(--canvas-border);border-left:0}}._widgetFieldStack_1f5qo_6650{align-content:start;gap:8px;display:grid}._widgetRangeField_1f5qo_6656{border:1px solid var(--canvas-border);background:var(--canvas-bg-card);border-radius:10px;grid-template-columns:74px minmax(0,1fr) 36px;align-items:center;gap:8px;min-height:42px;padding:7px 9px;display:grid}._widgetRangeField_1f5qo_6656 span{color:var(--canvas-text-secondary);font-size:11px;font-weight:700}._widgetRangeField_1f5qo_6656 input{min-width:0;accent-color:var(--canvas-accent)}._widgetRangeField_1f5qo_6656 em{color:var(--canvas-text-emphasis);font-variant-numeric:tabular-nums;text-align:right;font-size:11px;font-style:normal}._widgetTimeline_1f5qo_411{border:1px solid var(--canvas-border);background:var(--canvas-bg-card);border-radius:14px;grid-template-columns:repeat(5,1fr);align-items:center;gap:5px;min-height:96px;padding:18px;display:grid;position:relative}._widgetTimeline_1f5qo_411 span{background:linear-gradient(135deg,#eeeeef,#bbf7d0);border-radius:6px;height:42px}._widgetTimeline_1f5qo_411 i{background:var(--canvas-accent);width:2px;box-shadow:0 0 16px rgba(var(--canvas-accent-rgb), .38);border-radius:999px;position:absolute;top:12px;bottom:12px}._operationField_1f5qo_6711{border:1px solid var(--canvas-border);background:var(--canvas-bg-elevated);min-width:0;color:var(--canvas-text-primary);border-radius:10px;gap:4px;padding:7px 9px;display:grid;position:relative}._operationField_1f5qo_6711>span{color:var(--canvas-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}._operationField_1f5qo_6711 input,._operationField_1f5qo_6711 select{min-width:0;color:var(--canvas-text-emphasis);background:0 0;border:0;outline:0;font-size:12px}._operationField_1f5qo_6711 select{cursor:pointer}._referenceStrip_1f5qo_6746{scrollbar-width:none;align-items:center;gap:6px;min-height:0;margin-top:4px;display:flex;overflow:auto hidden}._referenceStripLabel_1f5qo_6757{color:var(--canvas-text-secondary);flex:none;font-size:10px;font-weight:800}._referenceThumb_1f5qo_6764{border:1px solid var(--canvas-border-weak);max-width:116px;height:30px;color:var(--canvas-text-tertiary);background:#f8fafcdb;border-radius:9px;flex:none;align-items:center;gap:5px;padding:2px 7px 2px 3px;display:inline-flex;position:relative;overflow:hidden}._referenceThumbPreview_1f5qo_6780{background:var(--canvas-bg-info-soft);width:24px;height:24px;color:var(--canvas-text-secondary);border-radius:7px;flex:0 0 24px;place-items:center;display:grid;position:relative;overflow:hidden}._referenceThumbPreview_1f5qo_6780 img,._referenceThumbPreview_1f5qo_6780 video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._referenceThumbPreview_1f5qo_6780 b{width:100%;height:100%;color:var(--canvas-text-tertiary);place-items:center;font-size:12px;display:grid}._referenceThumbFallback_1f5qo_6809{place-items:center;width:100%;height:100%;display:grid}._referenceThumb_1f5qo_6764 em{min-width:0;color:var(--canvas-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;font-weight:700;overflow:hidden}._referenceThumb_1f5qo_6764 button{background:rgba(var(--canvas-overlay-rgb), .7);color:#fff;cursor:pointer;border:0;border-radius:999px;width:13px;height:13px;font-size:10px;line-height:1;position:absolute;top:1px;right:1px}._referenceOverflowBadge_1f5qo_6842{border:1px solid var(--canvas-border-weak);min-width:30px;height:30px;color:var(--canvas-text-secondary);background:#f8fafcd1;border-radius:9px;flex:none;justify-content:center;align-items:center;padding:0 7px;font-size:10px;font-weight:700;display:inline-flex}._selectionOverlayLayer_1f5qo_6858{z-index:18;pointer-events:none;position:absolute;inset:0}._multiSelectionBox_1f5qo_6865{box-sizing:border-box;border:1px solid rgba(var(--canvas-accent-rgb), .56);background:rgba(var(--canvas-accent-rgb), .08);border-radius:10px;position:absolute}._groupPortOverlay_1f5qo_6873{z-index:20;pointer-events:none;position:absolute}._groupPortOverlay_1f5qo_6873 ._batchConnectionRevealZone_1f5qo_6878{height:56px;top:50%;bottom:auto;transform:translateY(-50%)}._batchConnectionPort_1f5qo_6885{--canvas-node-header-height:0px;z-index:3;pointer-events:none;position:absolute;inset:0}._batchConnectionRevealZone_1f5qo_6878{top:0;bottom:0;right:calc(var(--batch-port-reveal-width) * -.75);width:var(--batch-port-reveal-width);pointer-events:auto;position:absolute}._batchConnectionCount_1f5qo_6902{color:var(--canvas-text-secondary);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}._selectionGroupToolbar_1f5qo_6909{z-index:4;position:absolute;left:50%;transform:translate(-50%)}._alignmentGuideLayer_1f5qo_6916{z-index:12;pointer-events:none;position:absolute;inset:0}._alignmentGuideLayer_1f5qo_6916 i{background:rgba(var(--canvas-accent-light-rgb), .82);box-shadow:0 0 18px rgba(var(--canvas-accent-light-rgb), .42);display:block;position:absolute}._alignmentGuideVertical_1f5qo_6929{width:1px}._alignmentGuideHorizontal_1f5qo_6933{height:1px}._tldrawGroupContainer_1f5qo_1310{overflow:visible;pointer-events:none!important}._tldrawGroupBox_1f5qo_6942{pointer-events:none;position:absolute;overflow:visible}._tldrawGroupBoxVisual_1f5qo_6948{pointer-events:none;display:block;position:absolute;inset:0;overflow:visible}._tldrawGroupBoxRect_1f5qo_6956{fill:rgba(var(--canvas-accent-rgb), .08);stroke:rgba(var(--canvas-accent-rgb), .54);stroke-width:2px}._tldrawGroupBox_1f5qo_6942[data-selected=true] ._tldrawGroupBoxRect_1f5qo_6956{stroke:rgba(var(--canvas-accent-light-rgb), .9)}._groupBorderHit_1f5qo_6965{z-index:1;pointer-events:auto;background:0 0;border:0;padding:0;position:absolute}._groupBorderHit_1f5qo_6965:focus-visible{outline:2px solid rgba(var(--canvas-accent-light-rgb), .9);outline-offset:1px}._groupBorderHitTop_1f5qo_6978,._groupBorderHitBottom_1f5qo_6979{height:var(--canvas-group-hit-size,10px);cursor:pointer;left:8px;right:8px}._groupBorderHitTop_1f5qo_6978{top:calc(var(--canvas-group-hit-size,10px) / -2)}._groupBorderHitBottom_1f5qo_6979{bottom:calc(var(--canvas-group-hit-size,10px) / -2)}._groupBorderHitRight_1f5qo_6994,._groupBorderHitLeft_1f5qo_6995{width:var(--canvas-group-hit-size,10px);cursor:pointer;top:8px;bottom:8px}._groupBorderHitRight_1f5qo_6994{right:calc(var(--canvas-group-hit-size,10px) / -2)}._groupBorderHitLeft_1f5qo_6995{left:calc(var(--canvas-group-hit-size,10px) / -2)}._groupTitleRail_1f5qo_7010{height:24px;color:var(--canvas-node-title);font-size:var(--canvas-node-title-font-size);font-weight:var(--canvas-node-title-font-weight);transform-origin:0 100%;pointer-events:auto;align-items:center;gap:6px;line-height:1.4;display:inline-flex;position:absolute;bottom:calc(100% + 6px);left:2px}._groupTitleButton_1f5qo_7026,._groupTitleInput_1f5qo_7027{color:inherit;font:inherit;background:0 0;border:0;outline:none;padding:0}._groupTitleButton_1f5qo_7026{cursor:text;text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:190px;display:block;overflow:hidden}._groupTitleButton_1f5qo_7026:disabled{cursor:default}._groupTitleInput_1f5qo_7027{border:1px solid var(--canvas-border);background:var(--canvas-bg-subtle);width:156px;min-width:72px;height:20px;color:var(--canvas-node-title);caret-color:var(--canvas-node-title);border-radius:4px;padding:0 4px}._groupTitleInput_1f5qo_7027:focus{border-color:var(--canvas-accent)}._contextMenu_1f5qo_7065{z-index:40;border:1px solid var(--canvas-chrome-border-color);border-radius:var(--canvas-chrome-radius);background:var(--canvas-chrome-surface);-webkit-backdrop-filter:var(--canvas-chrome-blur);backdrop-filter:var(--canvas-chrome-blur);box-shadow:var(--canvas-chrome-shadow-popover);position:fixed}._newNodeMenu_1f5qo_7076{z-index:40;box-sizing:border-box;border:1px solid var(--qb-border);background:var(--qb-bg);width:280px;max-width:calc(100vw - 24px);max-height:calc(100vh - 140px);color:var(--qb-text);border-radius:16px;flex-direction:column;padding:16px;display:flex;position:fixed}._editorPage_1f5qo_36[data-theme=dark] ._newNodeMenu_1f5qo_7076{--qb-border:#3b3b3b}._newNodeMenuHint_1f5qo_7096{color:var(--canvas-chrome-text-helper);flex-shrink:0;margin:0 0 8px;font-size:12px;line-height:18px}._newNodeEmpty_1f5qo_7104{color:var(--canvas-chrome-text-helper);padding:12px;font-size:14px;font-style:normal;line-height:22px;display:block}._newNodeList_1f5qo_7113{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:8px;min-height:0;display:flex;overflow-y:auto}._newNodeCreateAction_1f5qo_7123{box-sizing:border-box;width:100%;height:44px;color:var(--qb-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;align-items:center;gap:12px;padding:12px;font-size:14px;font-weight:400;line-height:22px;transition:box-shadow .12s;display:flex}._newNodeCreateAction_1f5qo_7123>:first-child,._newNodeCreateAction_1f5qo_7123>:last-child:not(:nth-child(2)){color:inherit;flex-shrink:0}._newNodeCreateAction_1f5qo_7123>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._newNodeCreateAction_1f5qo_7123:hover,._newNodeCreateAction_1f5qo_7123:focus-visible,._newNodeCreateAction_1f5qo_7123[aria-expanded=true]{box-shadow:inset 0 0 0 2px var(--qb-text);outline:none}._newNodeDivider_1f5qo_7161{background:var(--qb-border);flex-shrink:0;height:1px}._newNodeLibraryGroup_1f5qo_7167{flex-shrink:0}._newNodeLibrarySubmenu_1f5qo_7171{z-index:41;box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--qb-border);background:var(--qb-bg);border-radius:16px;flex-direction:column;gap:8px;width:240px;max-width:calc(100vw - 24px);max-height:calc(100vh - 140px);padding:16px;display:flex;position:fixed;overflow-y:auto}@media (prefers-reduced-motion:reduce){._newNodeCreateAction_1f5qo_7123{transition:none}}._contextMenu_1f5qo_7065{width:190px;padding:5px}._contextMenu_1f5qo_7065 button{width:100%;color:var(--canvas-chrome-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;padding:7px 10px;font-size:12px;display:flex}._contextMenu_1f5qo_7065 button:hover{background:rgba(var(--canvas-accent-rgb), .15)}._contextMenu_1f5qo_7065 span{color:var(--canvas-chrome-text-muted);margin-left:auto;font-size:10px}._contextMenu_1f5qo_7065 i{background:var(--canvas-chrome-hover);height:1px;margin:4px 6px;display:block}._dialogOverlay_1f5qo_7225{z-index:50;background:rgba(var(--canvas-overlay-rgb), .56);place-items:center;display:grid;position:fixed;inset:0}._dialogContent_1f5qo_7234{border:1px solid rgba(var(--canvas-overlay-rgb), .16);width:min(380px,100vw - 32px);box-shadow:0 16px 48px var(--canvas-shadow-lg);background:#1c1c1e;border-radius:12px;padding:20px}._dialogHeader_1f5qo_7243{align-items:center;gap:8px;margin-bottom:12px;display:flex}._dialogHeader_1f5qo_7243 strong{flex:1;font-size:14px}._dialogIcon_1f5qo_7254{color:var(--canvas-danger-text)}._dialogCloseButton_1f5qo_7258{width:24px;height:24px;color:var(--canvas-chrome-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px}._dialogCloseButton_1f5qo_7258:hover{background:var(--canvas-chrome-hover);color:var(--canvas-chrome-text-primary)}._dialogBody_1f5qo_7272{color:var(--canvas-text-secondary);margin:0 0 16px;font-size:13px;line-height:1.6}._dialogActions_1f5qo_7279{justify-content:flex-end;gap:8px;display:flex}._dialogCancelButton_1f5qo_6575{border:1px solid rgba(var(--canvas-overlay-rgb), .2);height:34px;color:var(--canvas-chrome-text-secondary);cursor:pointer;background:0 0;border-radius:6px;padding:0 16px;font-size:13px;font-weight:500}._dialogCancelButton_1f5qo_6575:hover{background:#ffffff0f}._dialogDeleteButton_1f5qo_7300{background:var(--canvas-danger);color:#fff;cursor:pointer;border:0;border-radius:6px;height:34px;padding:0 16px;font-size:13px;font-weight:600}._dialogDeleteButton_1f5qo_7300:hover{background:#dc2626}@keyframes _emptyStateEnter_1f5qo_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._emptyCanvasHint_1f5qo_7325{inset:40px 0 0;right:var(--canvas-agent-inset,0px);z-index:6;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}._emptyCanvasHintInner_1f5qo_7336{align-items:center;gap:8px;animation:.3s cubic-bezier(.22,1,.36,1) _emptyStateEnter_1f5qo_1;display:flex}._emptyCanvasHintIcon_1f5qo_7343{background:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Double%20click%20/%20cursor%20+%20two%20echoes'%3e%3cpath%20id='Vector'%20d='M8.5%207.75L20.5%2014.75L15.4%2016.05L18.05%2020.65L15.65%2022.05L12.95%2017.35L9.3%2020.85L8.5%207.75Z'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%230A6ADA'/%3e%3cpath%20id='Vector_2'%20d='M5.1%2011.25C4.60251%2010.3918%204.40252%209.39329%204.53114%208.40971C4.65975%207.42612%205.10975%206.51259%205.81117%205.81117C6.51259%205.10975%207.42612%204.65975%208.40971%204.53114C9.39329%204.40252%2010.3918%204.60251%2011.25%205.1'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke='%230A6ADA'/%3e%3cpath%20id='Vector_3'%20d='M2.5%2012.75C1.67085%2011.3197%201.33754%209.65549%201.5519%208.01618C1.76625%206.37687%202.51625%204.85432%203.68529%203.68529C4.85432%202.51625%206.37687%201.76625%208.01618%201.5519C9.65549%201.33754%2011.3197%201.67085%2012.75%202.5'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke='%230A6ADA'/%3e%3c/g%3e%3c/svg%3e") 50%/24px 24px no-repeat;flex:0 0 24px;width:24px;height:24px;display:block}._editorPage_1f5qo_36[data-theme=dark] ._emptyCanvasHintIcon_1f5qo_7343{background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Double%20click%20/%20cursor%20+%20two%20echoes'%3e%3cpath%20id='Vector'%20d='M8.5%207.75L20.5%2014.75L15.4%2016.05L18.05%2020.65L15.65%2022.05L12.95%2017.35L9.3%2020.85L8.5%207.75Z'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%234DA3FF'/%3e%3cpath%20id='Vector_2'%20d='M5.1%2011.25C4.60251%2010.3918%204.40252%209.39329%204.53114%208.40971C4.65975%207.42612%205.10975%206.51259%205.81117%205.81117C6.51259%205.10975%207.42612%204.65975%208.40971%204.53114C9.39329%204.40252%2010.3918%204.60251%2011.25%205.1'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke='%234DA3FF'%20stroke-opacity='0.8'/%3e%3cpath%20id='Vector_3'%20d='M2.5%2012.75C1.67085%2011.3197%201.33754%209.65549%201.5519%208.01618C1.76625%206.37687%202.51625%204.85432%203.68529%203.68529C4.85432%202.51625%206.37687%201.76625%208.01618%201.5519C9.65549%201.33754%2011.3197%201.67085%2012.75%202.5'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke='%234DA3FF'%20stroke-opacity='0.8'/%3e%3c/g%3e%3c/svg%3e")}._emptyCanvasTitle_1f5qo_7355{color:var(--canvas-node-secondary);text-align:center;font-size:14px;font-weight:400;line-height:21px}._canvasLeftDock_1f5qo_7363{z-index:28;border:1px solid rgba(var(--canvas-overlay-rgb), .14);box-shadow:0 18px 56px var(--canvas-shadow-lg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0c0c12d6;border-radius:12px;gap:8px;padding:7px;display:grid;position:absolute;top:82px;left:18px}._canvasLeftDock_1f5qo_7363 button{border:1px solid var(--canvas-border-weak);min-width:34px;height:34px;color:var(--canvas-chrome-text-secondary);cursor:pointer;background:#ffffff0b;border-radius:8px;padding:0 8px;font-size:11px;font-weight:800}._canvasLeftDock_1f5qo_7363 button:hover:not(:disabled){border-color:rgba(var(--canvas-accent-light-rgb), .34);background:rgba(var(--canvas-accent-rgb), .16);color:#fff}._canvasLeftDock_1f5qo_7363 button:disabled{cursor:not-allowed;opacity:.42}._canvasWidgetBar_1f5qo_7399{z-index:28;pointer-events:none;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:18px;right:18px}._canvasWidgetBar_1f5qo_7399>*{pointer-events:auto}._canvasMinimap_1f5qo_38{border-radius:var(--canvas-chrome-radius);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:#ffffffad;border:0;place-items:center;display:grid}._canvasMinimapPopover_1f5qo_38[data-theme=dark] ._canvasMinimap_1f5qo_38{background:#202023b8}._canvasMinimap_1f5qo_38{color:var(--canvas-chrome-text-helper);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;padding:0;overflow:hidden}._canvasMinimap_1f5qo_38:active{cursor:grabbing}._canvasMinimap_1f5qo_38:focus-visible{outline:2px solid var(--canvas-chrome-brand);outline-offset:2px}._canvasMinimap_1f5qo_38 svg{display:block}._canvasMinimap_1f5qo_38 rect{fill:rgba(var(--canvas-accent-rgb), .22)}._minimapViewport_1f5qo_7447{stroke:var(--canvas-chrome-text-icon);stroke-width:1.2px;fill:rgba(var(--canvas-overlay-rgb), .04)!important}._widgetControls_1f5qo_7453{border:1px solid rgba(var(--canvas-overlay-rgb), .15);box-shadow:0 18px 56px var(--canvas-shadow-lg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0c0c12d6;border-radius:10px;align-items:center;gap:6px;padding:7px;display:flex}._widgetControls_1f5qo_7453 button{border:1px solid var(--canvas-border-weak);width:30px;height:30px;color:var(--canvas-chrome-text-secondary);cursor:pointer;background:#ffffff0b;border-radius:8px;place-items:center;display:grid}._widgetControls_1f5qo_7453 button:hover:not(:disabled){border-color:rgba(var(--canvas-accent-light-rgb), .34);background:rgba(var(--canvas-accent-rgb), .16);color:#fff}._widgetControls_1f5qo_7453 button:disabled{cursor:not-allowed;opacity:.42}._widgetControls_1f5qo_7453 span{min-width:42px;color:var(--canvas-chrome-text-muted);font-variant-numeric:tabular-nums;text-align:center;font-size:11px}._widgetActive_1f5qo_7492{border-color:rgba(var(--canvas-accent-light-rgb), .56)!important;background:rgba(var(--canvas-accent-rgb), .24)!important;color:#f2f2f7!important}._shortcutPanel_1f5qo_7498{border:1px solid var(--canvas-chrome-border-color);border-radius:var(--canvas-chrome-radius);background:var(--canvas-chrome-surface);width:min(560px,100vw - 32px);-webkit-backdrop-filter:var(--canvas-chrome-blur);backdrop-filter:var(--canvas-chrome-blur);box-shadow:var(--canvas-chrome-shadow-popover);padding:4px 0 0}._shortcutHeader_1f5qo_7509{border-bottom:1px solid var(--canvas-chrome-border-color);justify-content:space-between;align-items:baseline;padding:16px 20px 12px;display:flex}._shortcutHeader_1f5qo_7509 strong{color:var(--canvas-chrome-text-primary);font-size:14px;font-weight:600}._shortcutHeader_1f5qo_7509 span{color:var(--canvas-chrome-text-helper);font-size:11px}._shortcutGrid_1f5qo_7526{gap:6px;display:grid}._shortcutRow_1f5qo_7531{justify-content:space-between;align-items:center;gap:12px;padding:4px 0;display:flex}._shortcutKey_1f5qo_7539{border:1px solid var(--canvas-chrome-border-color);background:var(--canvas-chrome-surface-soft);color:var(--canvas-chrome-text-helper);white-space:nowrap;border-radius:4px;padding:2px 8px;font-family:inherit;font-size:11px;display:inline-block}._shortcutLabel_1f5qo_7551{color:var(--canvas-chrome-text-icon-muted);font-size:12px}._previewMode_1f5qo_7556 ._canvasToolbar_1f5qo_1511 button:not(:first-child),._previewMode_1f5qo_7556 ._nodePort_1f5qo_1479{pointer-events:none}._previewMode_1f5qo_7556 ._nodePort_1f5qo_1479{display:none}._editorError_1f5qo_1250{z-index:22;max-width:min(680px,100vw - 40px);padding:10px 12px;position:absolute;top:50px;left:50%;transform:translate(-50%)}._loadingOverlay_1f5qo_7574{inset:40px 0 0;right:var(--canvas-agent-inset,0px);color:var(--canvas-chrome-text-secondary);z-index:10;background:#0508108c;place-items:center;display:grid;position:absolute}._spin_1f5qo_7585{animation:.9s linear infinite _spin_1f5qo_7585}@keyframes _spin_1f5qo_7585{to{transform:rotate(360deg)}}@media (width<=760px){._listHeader_1f5qo_7595{flex-wrap:wrap;align-items:flex-start}._canvasToolbar_1f5qo_1511{overflow:visible}._canvasTitle_1f5qo_1776{flex:auto;min-width:0}._canvasTitle_1f5qo_1776 strong{max-width:126px}._toolbarEditGroup_1f5qo_1833,._toolbarEditDivider_1f5qo_7610,._toolbarZoomGroup_1f5qo_1835,._toolbarZoomDivider_1f5qo_7612{display:none}._toolbarAddDivider_1f5qo_7615,._toolbarDocumentDivider_1f5qo_7616{margin:0 2px}._panelFooter_1f5qo_759{flex-direction:column;align-items:stretch}._panelFooter_1f5qo_759 button{width:100%}}@media (width<=900px){._canvasPanel_1f5qo_1552{display:none}._canvasPanelCollapsedButton_1f5qo_1757{display:inline-flex}}@media (prefers-reduced-motion:reduce){._spin_1f5qo_7585,._status_generating_1f5qo_4732,._status_queued_1f5qo_4733,._nodeGeneratingBar_1f5qo_5236 span,._streamingCursor_1f5qo_4703,[data-node-card-uid][data-jump-flash=true],._runActivityChip_1f5qo_2279 i,._emptyCanvasHintInner_1f5qo_7336,._listHeader_1f5qo_7595,._canvasCard_1f5qo_906,._canvasCreateCard_1f5qo_1166,._canvasCardSweep_1f5qo_918{animation:none}[data-node-card-uid][data-entering=true],[data-node-card-uid][data-entering=true] ._nodeCard_1f5qo_1931{opacity:1;animation:none;-webkit-mask-image:none;mask-image:none}._canvasNode_1f5qo_1347[data-node-run-motion=animated] ._nodeGenerationSoft_1f5qo_3838,._canvasNode_1f5qo_1347[data-node-run-motion=animated] ._nodeGenerationShade_1f5qo_3839,._canvasNode_1f5qo_1347[data-node-run-motion=animated] ._nodeGenerationSheen_1f5qo_3840,._nodeQuietMarks_1f5qo_3776 i{animation:none}._canvasNode_1f5qo_1347,._nodePort_1f5qo_1479,._inlineGenerate_1f5qo_7665,._modelIndicator_1f5qo_7666>button{transition:none}}._canvasChromeIconBtn_1f5qo_7670{color:var(--canvas-chrome-text-icon);cursor:pointer;transition:background var(--canvas-chrome-transition), color var(--canvas-chrome-transition), box-shadow var(--canvas-chrome-transition);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}._canvasChromeIconBtn_1f5qo_7670:hover{background:var(--canvas-chrome-hover)}._canvasChromeIconBtn_1f5qo_7670:active{background:var(--canvas-chrome-active);transition-duration:80ms}._canvasChromeIconBtn_1f5qo_7670:disabled{color:var(--canvas-chrome-text-disabled);cursor:not-allowed;background:var(--canvas-chrome-surface-soft);box-shadow:inset 0 0 0 1px var(--canvas-chrome-border-color);opacity:.48}._canvasChromeIconBtn_1f5qo_7670:focus-visible{outline:1px solid var(--canvas-chrome-brand);outline-offset:1px}._canvasChromeIconBtn_1f5qo_7670{flex:none;width:28px;height:28px}._canvasChromeIconBtn_1f5qo_7670>svg{stroke-width:1.75px;shape-rendering:geometricprecision;width:16px;height:16px;display:block}._canvasChromeIconBtn_1f5qo_7670._canvasChromeIconBtnSelected_1f5qo_7711{background:var(--canvas-chrome-tab-active);color:var(--canvas-chrome-brand);box-shadow:inset 0 0 0 1px rgba(var(--canvas-accent-rgb), .32)}._canvasChromeIconBtn_1f5qo_7670._canvasChromeIconBtnDirty_1f5qo_7716{color:var(--canvas-chrome-brand)}._canvasChromeIconBtn_1f5qo_7670._canvasChromeIconBtnDanger_1f5qo_7719{color:var(--canvas-danger)}._canvasChromeIconBtn_1f5qo_7670._canvasChromeIconBtnLoading_1f5qo_7722{color:var(--canvas-chrome-text-icon-muted)}._canvasChromeIconBtn_1f5qo_7670._canvasChromeIconBtnSuccess_1f5qo_7725{color:var(--canvas-success)}._canvasChromeIconBtnLg_1f5qo_7729{color:var(--canvas-chrome-text-icon);cursor:pointer;transition:background var(--canvas-chrome-transition), color var(--canvas-chrome-transition), box-shadow var(--canvas-chrome-transition);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}._canvasChromeIconBtnLg_1f5qo_7729:hover{background:var(--canvas-chrome-hover)}._canvasChromeIconBtnLg_1f5qo_7729:active{background:var(--canvas-chrome-active);transition-duration:80ms}._canvasChromeIconBtnLg_1f5qo_7729:disabled{color:var(--canvas-chrome-text-disabled);cursor:not-allowed;background:var(--canvas-chrome-surface-soft);box-shadow:inset 0 0 0 1px var(--canvas-chrome-border-color);opacity:.48}._canvasChromeIconBtnLg_1f5qo_7729:focus-visible{outline:1px solid var(--canvas-chrome-brand);outline-offset:1px}._canvasChromeIconBtnLg_1f5qo_7729{flex:none;width:36px;height:36px}._canvasChromeIconBtnLg_1f5qo_7729>svg{stroke-width:1.8px;shape-rendering:geometricprecision;width:18px;height:18px;display:block}._canvasChromeIconBtnLg_1f5qo_7729._canvasChromeIconBtnSelected_1f5qo_7711{background:var(--canvas-chrome-tab-active);color:var(--canvas-chrome-brand);box-shadow:inset 0 0 0 1px rgba(var(--canvas-accent-rgb), .32)}._canvasChromeIconBtnXs_1f5qo_7776{color:var(--canvas-chrome-text-icon);cursor:pointer;transition:background var(--canvas-chrome-transition), color var(--canvas-chrome-transition), box-shadow var(--canvas-chrome-transition);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}._canvasChromeIconBtnXs_1f5qo_7776:hover{background:var(--canvas-chrome-hover)}._canvasChromeIconBtnXs_1f5qo_7776:active{background:var(--canvas-chrome-active);transition-duration:80ms}._canvasChromeIconBtnXs_1f5qo_7776:disabled{color:var(--canvas-chrome-text-disabled);cursor:not-allowed;background:var(--canvas-chrome-surface-soft);box-shadow:inset 0 0 0 1px var(--canvas-chrome-border-color);opacity:.48}._canvasChromeIconBtnXs_1f5qo_7776:focus-visible{outline:1px solid var(--canvas-chrome-brand);outline-offset:1px}._canvasChromeIconBtnXs_1f5qo_7776{width:22px;height:22px;color:var(--canvas-chrome-text-icon-muted);flex:none}._canvasChromeIconBtnXs_1f5qo_7776>svg{stroke-width:1.7px;shape-rendering:geometricprecision;width:14px;height:14px;display:block}._canvasChromeIconBtnXs_1f5qo_7776:hover{color:var(--canvas-chrome-text-icon)}._canvasChromeDivider_1f5qo_7822{background:var(--canvas-chrome-divider);flex:none;width:1px;height:20px;margin:0 6px;display:inline-block}._canvasChromeSpin_1f5qo_7831{animation:.8s linear infinite _chromeSpin_1f5qo_1}._canvasChromeIconSpin_1f5qo_7835{transition:transform .12s linear;transform:rotate(45deg)}._canvasChromePopover_1f5qo_37{border:1px solid var(--canvas-chrome-border-color);border-radius:var(--canvas-chrome-radius);background:var(--canvas-chrome-surface);-webkit-backdrop-filter:var(--canvas-chrome-blur);backdrop-filter:var(--canvas-chrome-blur);box-shadow:var(--canvas-chrome-shadow);z-index:70;min-width:200px;color:var(--canvas-chrome-text-primary);box-shadow:var(--canvas-chrome-shadow-popover);animation:_chromePopoverEnter_1f5qo_1 var(--canvas-chrome-transition);padding:6px;font-size:13px;position:fixed}._canvasChromePopover_1f5qo_37._canvasChromePopoverFromBottom_1f5qo_7856{animation-name:_chromePopoverEnterFromBottom_1f5qo_1}._canvasChromePopoverHeader_1f5qo_7860{justify-content:space-between;align-items:center;padding:4px 8px 6px;font-size:13px;display:flex}._canvasChromePopoverHeader_1f5qo_7860 strong{color:var(--canvas-chrome-text-primary);font-weight:600}._canvasChromePopoverEmpty_1f5qo_7872{color:var(--canvas-chrome-text-helper);justify-content:center;align-items:center;gap:6px;padding:16px;font-size:12px;display:flex}._canvasChromeListScroll_1f5qo_7882{scrollbar-width:thin;scrollbar-color:var(--canvas-chrome-divider-strong) transparent;flex-direction:column;max-height:320px;display:flex;overflow-y:auto}._canvasChromeListScroll_1f5qo_7882::-webkit-scrollbar{width:6px}._canvasChromeListScroll_1f5qo_7882::-webkit-scrollbar-thumb{background:var(--canvas-chrome-divider-strong);border-radius:3px}._canvasChromeListItem_1f5qo_7898{color:var(--canvas-chrome-text-primary);cursor:pointer;transition:background var(--canvas-chrome-transition);background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:6px 8px;display:flex;position:relative}._canvasChromeListItem_1f5qo_7898:hover{background:var(--canvas-chrome-hover)}._canvasChromeListItem_1f5qo_7898._canvasChromeListItemActive_1f5qo_7914{background:var(--canvas-chrome-surface-soft)}._canvasChromeListItem_1f5qo_7898._canvasChromeListItemActive_1f5qo_7914:before{content:"";background:var(--canvas-chrome-brand);transform-origin:top;border-radius:0 2px 2px 0;width:2px;animation:.16s linear _chromeIndicatorScaleY_1f5qo_1;position:absolute;top:8px;bottom:8px;left:0}._canvasChromeListItemBody_1f5qo_7930{min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:2px;padding:0;display:flex}._canvasChromeListItemTitle_1f5qo_7945{color:var(--canvas-chrome-text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:500;overflow:hidden}._canvasChromeListItemMeta_1f5qo_7955{color:var(--canvas-chrome-text-helper);font-size:11px}._canvasChromeListItemIcon_1f5qo_7960{color:var(--canvas-chrome-text-icon-muted);flex:none}._canvasChromeListItemCheck_1f5qo_7965{color:var(--canvas-chrome-brand);flex:none}._canvasProjectItemMenu_1f5qo_377{z-index:3;border:1px solid var(--canvas-chrome-border-color);background:color-mix(in srgb, var(--canvas-chrome-surface) 94%, transparent);min-width:112px;box-shadow:var(--canvas-chrome-shadow-popover);border-radius:7px;padding:4px;position:absolute;top:calc(100% - 2px);right:4px}._canvasProjectItemMenu_1f5qo_377 button{width:100%;min-height:30px;color:var(--canvas-chrome-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;padding:0 9px;font-size:12px;display:flex}._canvasProjectItemMenu_1f5qo_377 button:hover{background:var(--canvas-chrome-hover)}._canvasProjectMenuPopover_1f5qo_8001{background:var(--canvas-bg-elevated);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px;width:280px;min-width:0;max-width:calc(100vw - 32px);padding:8px;box-shadow:0 8px 24px #00000047}._canvasProjectMenuHeader_1f5qo_8013{justify-content:space-between;align-items:center;height:44px;padding:0 4px 0 12px;display:flex}._canvasProjectMenuHeader_1f5qo_8013 strong{font:500 13px/22px var(--font-family-sans)}._canvasProjectCreateGlyph_1f5qo_8024{background:currentColor;width:16px;height:16px;display:block;-webkit-mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='&%23230;&%23150;&%23176;&%23229;&%23187;&%23186;&%23231;&%23148;&%23187;&%23229;&%23184;&%23131;'%3e%3cpath%20id='Vector'%20d='M3.33333%208H12.6667'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23F0F0F2'/%3e%3cpath%20id='Vector_2'%20d='M8%203.33333V12.6667'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23F0F0F2'/%3e%3c/g%3e%3c/svg%3e") 50%/16px 16px no-repeat;mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='&%23230;&%23150;&%23176;&%23229;&%23187;&%23186;&%23231;&%23148;&%23187;&%23229;&%23184;&%23131;'%3e%3cpath%20id='Vector'%20d='M3.33333%208H12.6667'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23F0F0F2'/%3e%3cpath%20id='Vector_2'%20d='M8%203.33333V12.6667'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23F0F0F2'/%3e%3c/g%3e%3c/svg%3e") 50%/16px 16px no-repeat}._canvasProjectMenuItem_1f5qo_8032{width:100%;min-width:0;height:36px;color:var(--canvas-chrome-text-primary);font:400 13px/22px var(--font-family-sans);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;padding:0 12px;display:block;overflow:hidden}._canvasProjectMenuItem_1f5qo_8032:hover{background:var(--canvas-chrome-hover)}._canvasProjectMenuItem_1f5qo_8032:focus-visible{outline:1px solid var(--canvas-chrome-brand);outline-offset:-1px}._canvasProjectItemMenuDanger_1f5qo_8058{color:var(--canvas-danger)!important}._canvasProjectRenameForm_1f5qo_8062{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:5px;width:100%;display:grid}._canvasProjectRenameForm_1f5qo_8062 input{border:1px solid var(--canvas-chrome-divider-strong);background:var(--canvas-chrome-surface-soft);min-width:0;height:28px;color:var(--canvas-chrome-text-primary);font:inherit;border-radius:5px;outline:none;padding:0 7px}._canvasProjectRenameForm_1f5qo_8062 input:focus{border-color:var(--canvas-chrome-brand)}._canvasProjectRenameForm_1f5qo_8062 input[aria-invalid=true]{border-color:var(--canvas-danger)}._canvasProjectRenameForm_1f5qo_8062 button{height:28px;color:var(--canvas-chrome-text-helper);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 6px;font-size:11px}._canvasProjectRenameForm_1f5qo_8062 button:hover{background:var(--canvas-chrome-hover);color:var(--canvas-chrome-text-primary)}._canvasProjectRenameForm_1f5qo_8062 button:disabled{opacity:.45;cursor:wait}._canvasChromeDialogOverlay_1f5qo_8105{z-index:90;background:rgba(var(--canvas-overlay-rgb), .32);animation:_chromePopoverEnter_1f5qo_1 var(--canvas-chrome-transition);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._canvasTopTabsBar_1f5qo_8116{border:1px solid var(--canvas-chrome-border-color);border-radius:var(--canvas-chrome-radius);background:var(--canvas-chrome-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--canvas-chrome-shadow);background:var(--canvas-bg-elevated);box-shadow:var(--canvas-chrome-elevated-shadow);z-index:60;border-radius:12px;align-items:center;gap:12px;width:252px;max-width:calc(100vw - 32px);height:44px;padding:0 12px;display:flex;position:fixed;top:16px;left:16px}._canvasTopTabsScroll_1f5qo_8141{flex:auto;align-items:stretch;gap:2px;min-width:0;max-width:60vw;display:flex;overflow:visible}._canvasTopBrandButton_1f5qo_8151{width:32px;height:32px;color:var(--canvas-chrome-text-primary);border-radius:6px;flex:0 0 32px;padding:0}._canvasTopBrandMark_1f5qo_8160{background:currentColor;width:24px;height:24px;display:block;-webkit-mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='&%23229;&%23165;&%23135;&%23231;&%23130;&%23185;%20/%20&%23229;&%23188;&%23149;&%23229;&%23138;&%23155;&%23230;&%23160;&%23184;%20/%2024px'%3e%3cpath%20id='Vector'%20d='M17.9625%2016.4625C22.2975%2011.9625%2023.34%206.6075%2020.505%203.7725C17.565%200.8325%2011.46%202.49%206.885%207.065C2.31%2011.64%200.6525%2017.745%203.5925%2020.685C5.79%2022.8825%209.735%2022.5%2013.4475%2020.4825L21.825%2021.9375L17.4225%2017.535L14.1975%2016.3575C11.13%2019.32%207.4775%2020.58%205.895%2018.9975C4.1025%2017.205%205.5425%2012.8625%209.105%209.3C12.6675%205.7375%2017.01%204.2975%2018.8025%206.09C20.385%207.6725%2019.125%2011.325%2016.1625%2014.3925L17.9625%2016.4625Z'%20fill='%23EDEDF0'/%3e%3cpath%20id='Vector_2'%20d='M12%2013.95C13.077%2013.95%2013.95%2013.077%2013.95%2012C13.95%2010.923%2013.077%2010.05%2012%2010.05C10.923%2010.05%2010.05%2010.923%2010.05%2012C10.05%2013.077%2010.923%2013.95%2012%2013.95Z'%20fill='%23EDEDF0'/%3e%3c/g%3e%3c/svg%3e") 50%/24px 24px no-repeat;mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='&%23229;&%23165;&%23135;&%23231;&%23130;&%23185;%20/%20&%23229;&%23188;&%23149;&%23229;&%23138;&%23155;&%23230;&%23160;&%23184;%20/%2024px'%3e%3cpath%20id='Vector'%20d='M17.9625%2016.4625C22.2975%2011.9625%2023.34%206.6075%2020.505%203.7725C17.565%200.8325%2011.46%202.49%206.885%207.065C2.31%2011.64%200.6525%2017.745%203.5925%2020.685C5.79%2022.8825%209.735%2022.5%2013.4475%2020.4825L21.825%2021.9375L17.4225%2017.535L14.1975%2016.3575C11.13%2019.32%207.4775%2020.58%205.895%2018.9975C4.1025%2017.205%205.5425%2012.8625%209.105%209.3C12.6675%205.7375%2017.01%204.2975%2018.8025%206.09C20.385%207.6725%2019.125%2011.325%2016.1625%2014.3925L17.9625%2016.4625Z'%20fill='%23EDEDF0'/%3e%3cpath%20id='Vector_2'%20d='M12%2013.95C13.077%2013.95%2013.95%2013.077%2013.95%2012C13.95%2010.923%2013.077%2010.05%2012%2010.05C10.923%2010.05%2010.05%2010.923%2010.05%2012C10.05%2013.077%2010.923%2013.95%2012%2013.95Z'%20fill='%23EDEDF0'/%3e%3c/g%3e%3c/svg%3e") 50%/24px 24px no-repeat}._canvasTopCanvasSwitcher_1f5qo_8168{width:24px;height:28px;color:var(--canvas-chrome-text-primary);font:inherit;cursor:pointer;transition:background var(--canvas-chrome-transition), color var(--canvas-chrome-transition);background:0 0;border:0;border-radius:6px;flex:0 0 24px;justify-content:center;align-items:center;padding:0;font-size:12px;display:inline-flex}._canvasTopCanvasSwitcher_1f5qo_8168:hover,._canvasTopCanvasSwitcher_1f5qo_8168._canvasTopCanvasSwitcherOpen_1f5qo_8185{background:var(--canvas-chrome-hover);color:var(--canvas-chrome-text-primary)}._canvasTopCanvasSwitcher_1f5qo_8168:focus-visible{outline:1px solid var(--canvas-chrome-brand);outline-offset:1px}._canvasTopCanvasSwitcherGlyph_1f5qo_8194{background:currentColor;flex:none;width:18px;height:18px;display:block;-webkit-mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='&%23229;&%23177;&%23149;&%23229;&%23188;&%23128;&%23231;&%23148;&%23187;&%23229;&%23184;&%23131;&%23229;&%23136;&%23151;&%23232;&%23161;&%23168;%20/%20PanelLeft'%3e%3cpath%20id='Vector'%20d='M3.75%202.25H14.25C15.0784%202.25%2015.75%202.92157%2015.75%203.75V14.25C15.75%2015.0784%2015.0784%2015.75%2014.25%2015.75H3.75C2.92157%2015.75%202.25%2015.0784%202.25%2014.25V3.75C2.25%202.92157%202.92157%202.25%203.75%202.25Z'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23F0F0F2'/%3e%3cpath%20id='Vector_2'%20d='M6.75%202.25V15.75'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23F0F0F2'/%3e%3c/g%3e%3c/svg%3e") 50%/18px 18px no-repeat;mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='&%23229;&%23177;&%23149;&%23229;&%23188;&%23128;&%23231;&%23148;&%23187;&%23229;&%23184;&%23131;&%23229;&%23136;&%23151;&%23232;&%23161;&%23168;%20/%20PanelLeft'%3e%3cpath%20id='Vector'%20d='M3.75%202.25H14.25C15.0784%202.25%2015.75%202.92157%2015.75%203.75V14.25C15.75%2015.0784%2015.0784%2015.75%2014.25%2015.75H3.75C2.92157%2015.75%202.25%2015.0784%202.25%2014.25V3.75C2.25%202.92157%202.92157%202.25%203.75%202.25Z'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23F0F0F2'/%3e%3cpath%20id='Vector_2'%20d='M6.75%202.25V15.75'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23F0F0F2'/%3e%3c/g%3e%3c/svg%3e") 50%/18px 18px no-repeat}._canvasTopTab_1f5qo_8116{min-width:0;transition:color var(--canvas-chrome-transition);border-radius:6px;flex:0 auto;align-items:center;display:flex;position:relative}._canvasTopTab_1f5qo_8116._canvasTopTabActive_1f5qo_8212{background:0 0}._canvasTopTab_1f5qo_8116._canvasTopTabReadonly_1f5qo_8215:hover,._canvasTopTab_1f5qo_8116._canvasTopTabActive_1f5qo_8212._canvasTopTabReadonly_1f5qo_8215:hover{box-shadow:none;background:0 0}._canvasTopTabName_1f5qo_8220{color:var(--canvas-chrome-text-helper);cursor:text;text-overflow:ellipsis;white-space:nowrap;max-width:100%;transition:color var(--canvas-chrome-transition);background:0 0;border:0;padding:0;font-size:13px;line-height:22px;overflow:hidden}._canvasTopTabActive_1f5qo_8212 ._canvasTopTabName_1f5qo_8220{color:var(--canvas-chrome-brand);font-weight:500}._canvasTopTab_1f5qo_8116:hover ._canvasTopTabName_1f5qo_8220{color:var(--canvas-chrome-text-primary)}._canvasTopTabActive_1f5qo_8212:hover ._canvasTopTabName_1f5qo_8220{color:var(--canvas-chrome-brand)}._canvasTopTabEditor_1f5qo_8245{z-index:1;width:220px;max-width:calc(100vw - 104px);position:absolute;top:50%;left:0;transform:translateY(-50%)}._canvasTopTabEditor_1f5qo_8245>svg{pointer-events:none;position:absolute;top:calc(50% - 6px);right:8px}._canvasTopTabRenameInput_1f5qo_8261{box-sizing:border-box;background:var(--canvas-bg-card);border:1px solid var(--canvas-chrome-brand);width:100%;height:24px;color:var(--canvas-chrome-text-primary);border-radius:6px;outline:none;padding:4px 28px 4px 8px;font-size:13px;line-height:1;display:block}._canvasTopTabRenameInput_1f5qo_8261:disabled{color:var(--canvas-chrome-text-helper);cursor:progress}._canvasTopTabRenameInputError_1f5qo_8280{border-color:var(--canvas-danger)}._canvasTopTabCaret_1f5qo_8284{color:var(--canvas-chrome-text-icon);cursor:pointer;transition:background var(--canvas-chrome-transition), color var(--canvas-chrome-transition), box-shadow var(--canvas-chrome-transition);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}._canvasTopTabCaret_1f5qo_8284:hover{background:var(--canvas-chrome-hover)}._canvasTopTabCaret_1f5qo_8284:active{background:var(--canvas-chrome-active);transition-duration:80ms}._canvasTopTabCaret_1f5qo_8284:disabled{color:var(--canvas-chrome-text-disabled);cursor:not-allowed;background:var(--canvas-chrome-surface-soft);box-shadow:inset 0 0 0 1px var(--canvas-chrome-border-color);opacity:.48}._canvasTopTabCaret_1f5qo_8284:focus-visible{outline:1px solid var(--canvas-chrome-brand);outline-offset:1px}._canvasTopTabCaret_1f5qo_8284{width:18px;height:24px;color:var(--canvas-chrome-text-icon-muted);margin-right:4px}._canvasTopTabCaret_1f5qo_8284:hover{color:var(--canvas-chrome-text-icon)}._canvasTopTabActive_1f5qo_8212 ._canvasTopTabCaret_1f5qo_8284{color:var(--canvas-chrome-brand)}._canvasTopTabSep_1f5qo_8326{background:var(--canvas-chrome-divider-strong);align-self:center;width:1px;height:20px;margin:0 2px;display:inline-block}._canvasTopTabsEmpty_1f5qo_8335{color:var(--canvas-chrome-text-helper);padding:0 12px;font-size:12px;font-style:italic}._canvasTopDocActions_1f5qo_8342{align-items:center;gap:2px;display:flex}._canvasAssetSidebar_1f5qo_8348{border:1px solid var(--canvas-chrome-border-color);border-radius:var(--canvas-chrome-radius);background:var(--canvas-chrome-surface);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);box-shadow:var(--canvas-chrome-shadow);z-index:30;background:#ffffffb8;border-radius:0 8px 8px 0;flex-direction:column;width:min(280px,100vw - 242px);display:flex;position:fixed;top:64px;bottom:0;left:0}._editorPage_1f5qo_36[data-theme=dark] ._canvasAssetSidebar_1f5qo_8348{background:#202023c2}._canvasAssetSidebar_1f5qo_8348{opacity:1;transition:opacity .22s,transform .22s cubic-bezier(.2,.8,.2,1),visibility linear;transform:translate(0)}._canvasAssetSidebarTemporarilyHidden_1f5qo_8377{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .22s,transform .22s cubic-bezier(.2,.8,.2,1),visibility 0s linear .22s;transform:translate(calc(-100% - 12px))}@media (prefers-reduced-motion:reduce){._canvasAssetSidebar_1f5qo_8348,._canvasAssetSidebarTemporarilyHidden_1f5qo_8377{transition:none}}._canvasSidebarHeader_1f5qo_8391{border-bottom:1px solid var(--canvas-chrome-border-color);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}._canvasSidebarTitle_1f5qo_8399{font-size:13px;font-weight:600}._canvasSidebarContent_1f5qo_8404{flex-direction:column;flex:1;min-height:0;padding:12px 12px 0;display:flex}._canvasSidebarContent_1f5qo_8404:has(._canvasSidebarAssetLibrary_1f5qo_8412){padding-bottom:8px}._canvasSidebarFilterRow_1f5qo_8416{flex-shrink:0;align-items:center;gap:6px;display:flex}._canvasSidebarFilterLabel_1f5qo_8423{color:var(--canvas-chrome-text-helper);margin-right:auto;font-size:12px}._canvasSidebarKindTrigger_1f5qo_8429{background:var(--canvas-chrome-surface-soft);border:1px solid var(--canvas-chrome-border-color);color:var(--canvas-chrome-text-primary);cursor:pointer;transition:background var(--canvas-chrome-transition);border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;display:inline-flex}._canvasSidebarKindTrigger_1f5qo_8429:hover{background:var(--canvas-chrome-hover)}._canvasSidebarKindMenu_1f5qo_8446{min-width:160px}._canvasSidebarSearchRow_1f5qo_8450{margin-top:8px}._canvasSidebarSearchInput_1f5qo_8454{background:var(--canvas-chrome-surface-soft);border:1px solid var(--canvas-chrome-border-color);width:100%;color:var(--canvas-chrome-text-icon);border-radius:6px;padding:6px 10px;font-size:13px}._canvasSidebarSearchInput_1f5qo_8454::placeholder{color:var(--canvas-chrome-text-placeholder)}._canvasSidebarSearchInput_1f5qo_8454:focus{border-color:var(--canvas-chrome-brand);outline:none}._canvasSidebarNodeList_1f5qo_8471{scrollbar-width:none;flex:1;min-height:0;margin-top:12px;padding-right:4px;position:relative;overflow-y:auto}._canvasSidebarNodeList_1f5qo_8471::-webkit-scrollbar{display:none}._canvasSidebarVirtualInner_1f5qo_8484{width:100%;position:relative}._canvasSidebarNodeItem_1f5qo_8489{box-sizing:border-box;height:48px;color:var(--canvas-chrome-text-primary);cursor:pointer;text-align:left;transition:background var(--canvas-chrome-transition);background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:6px 8px;display:flex;position:absolute;top:0;left:0;right:0}._canvasSidebarNodeItem_1f5qo_8489:hover{background:var(--canvas-chrome-hover)}._canvasSidebarNodeItem_1f5qo_8489._canvasSidebarNodeItemSelected_1f5qo_8511{background:var(--canvas-chrome-surface-soft)}._canvasSidebarNodeItem_1f5qo_8489._canvasSidebarNodeItemSelected_1f5qo_8511:before{content:"";background:var(--canvas-chrome-brand);border-radius:0 2px 2px 0;width:2px;position:absolute;top:8px;bottom:8px;left:0}._canvasSidebarNodeThumb_1f5qo_8525{background:var(--canvas-chrome-surface-soft);border:1px solid rgba(var(--canvas-overlay-rgb), .06);width:36px;height:36px;color:var(--canvas-chrome-text-icon-muted);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._canvasSidebarNodeThumb_1f5qo_8525 img,._canvasSidebarNodeThumb_1f5qo_8525 video{object-fit:cover;width:100%;height:100%}._canvasSidebarNodeThumbPlaceholder_1f5qo_8546,._canvasSidebarNodeThumbClear_1f5qo_8547{display:block;position:absolute;inset:0}._canvasSidebarNodeThumbPlaceholder_1f5qo_8546{opacity:1}._canvasSidebarNodeThumbClear_1f5qo_8547{z-index:1;opacity:0;transition:opacity .24s}._canvasSidebarNodeThumbClearReady_1f5qo_8563{opacity:1}._canvasSidebarNodeThumbBadge_1f5qo_8567{color:#fff;background:rgba(var(--canvas-overlay-rgb), .55);pointer-events:none;border-radius:3px;place-items:center;width:12px;height:12px;display:grid;position:absolute;bottom:2px;right:2px}._canvasSidebarNodeThumbBadge_1f5qo_8567 svg{display:block}._canvasSidebarNodeThumbText_1f5qo_8584{color:var(--canvas-chrome-text-primary);font-size:14px;font-weight:600}._canvasSidebarNodeBody_1f5qo_8590{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._canvasSidebarNodeTitle_1f5qo_8598{color:var(--canvas-chrome-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}._canvasSidebarNodeKind_1f5qo_8607{color:var(--canvas-chrome-text-helper);font-size:11px}._canvasSidebarEmpty_1f5qo_8612{color:var(--canvas-chrome-text-helper);justify-content:center;align-items:center;padding:32px 8px;font-size:12px;display:flex}._canvasSidebarFooter_1f5qo_8621{border-top:1px solid var(--canvas-chrome-border-color);flex-shrink:0;justify-content:space-between;align-items:center;margin-top:auto;padding:8px 0;display:flex}._canvasSidebarFooterCount_1f5qo_8631{color:var(--canvas-chrome-text-helper);font-size:12px}._canvasSidebarAssetSearchRow_1f5qo_8636{background:var(--canvas-chrome-surface-soft);border:1px solid var(--canvas-chrome-border-color);border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:4px 8px;display:flex}._canvasSidebarAssetSearchIcon_1f5qo_8647{color:var(--canvas-chrome-text-icon-muted);flex:none}._canvasSidebarAssetSearchInput_1f5qo_8652{color:var(--canvas-chrome-text-icon);background:0 0;border:0;flex:1;font-size:13px}._canvasSidebarAssetSearchInput_1f5qo_8652::placeholder{color:var(--canvas-chrome-text-placeholder)}._canvasSidebarAssetSearchInput_1f5qo_8652:focus{outline:none}._canvasSidebarAssetEmpty_1f5qo_8666{color:var(--canvas-chrome-text-helper);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}._canvasSidebarAssetEmpty_1f5qo_8666 p{margin:0;font-size:13px}._canvasSidebarAssetEmpty_1f5qo_8666 svg{color:var(--canvas-chrome-text-disabled)}._canvasSidebarAssetLibrary_1f5qo_8412{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;position:relative}._canvasSidebarAssetFilterLine_1f5qo_8692{align-items:center;min-height:25px;display:block;position:relative}._canvasSidebarAssetKindOptions_1f5qo_8699,._canvasSidebarAssetTagOptions_1f5qo_8700{align-items:center;gap:2px;min-width:0;display:flex}._canvasSidebarAssetKindOptions_1f5qo_8699 button,._canvasSidebarAssetTagOptions_1f5qo_8700 button{min-width:0;height:24px;color:var(--canvas-chrome-text-helper);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:5px;padding:0 6px;font-size:10px;line-height:1;overflow:hidden}._canvasSidebarAssetKindOptions_1f5qo_8699 button:hover,._canvasSidebarAssetTagOptions_1f5qo_8700 button:hover{background:var(--canvas-chrome-hover);color:var(--canvas-chrome-text-primary)}._canvasSidebarAssetKindOptions_1f5qo_8699 button{flex:1 1 0;padding-inline:3px}._canvasSidebarAssetTagOptions_1f5qo_8700 button:not(:last-child){flex:1 1 0}._canvasSidebarAssetTagOptions_1f5qo_8700 button:last-child{flex:0 0 24px;place-items:center;padding:0;display:grid}._canvasSidebarAssetFilterActive_1f5qo_8744{font-weight:600;background:var(--canvas-chrome-surface-soft)!important;color:var(--canvas-chrome-text-primary)!important}._canvasSidebarAssetTagMorePanel_1f5qo_368{z-index:4;border:1px solid var(--canvas-chrome-border-color);background:var(--canvas-chrome-surface);max-height:176px;box-shadow:var(--canvas-chrome-shadow-popover);border-radius:8px;padding:5px;position:absolute;top:28px;left:0;right:0;overflow-y:auto}._canvasSidebarAssetTagMorePanel_1f5qo_368 button{width:100%;height:27px;color:var(--canvas-chrome-text-helper);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;padding:0 7px;font-size:11px;display:flex}._canvasSidebarAssetTagMorePanel_1f5qo_368 button:hover{background:var(--canvas-chrome-hover);color:var(--canvas-chrome-text-primary)}._canvasSidebarAssetTagMoreActive_1f5qo_8783{background:var(--canvas-chrome-surface-soft)!important;color:var(--canvas-chrome-text-primary)!important}._canvasSidebarAssetScroll_1f5qo_8788{scrollbar-width:thin;scrollbar-color:var(--canvas-chrome-divider-strong) transparent;flex:1;min-height:0;padding-right:3px;overflow-y:auto}._canvasSidebarAssetList_1f5qo_8797{min-width:0}._canvasSidebarLibraryRow_1f5qo_8801{box-sizing:border-box;width:100%;height:48px;color:var(--canvas-chrome-text-primary);text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:6px 8px 6px 6px;display:flex;position:relative}._canvasSidebarLibraryRow_1f5qo_8801:is(button){cursor:pointer}._canvasSidebarLibraryRow_1f5qo_8801:is(button):hover{background:var(--canvas-chrome-hover)}._canvasSidebarLibraryRow_1f5qo_8801:focus-visible{outline:1px solid var(--canvas-chrome-text-helper);outline-offset:-1px}._canvasSidebarLibraryRowBody_1f5qo_8827{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._canvasSidebarLibraryRowBody_1f5qo_8827 strong,._canvasSidebarLibraryRowBody_1f5qo_8827 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._canvasSidebarLibraryRowBody_1f5qo_8827 strong{color:var(--canvas-chrome-text-primary);font-size:13px;font-weight:500}._canvasSidebarLibraryRowBody_1f5qo_8827 small{color:var(--canvas-chrome-text-helper);font-size:11px}._canvasSidebarFolderDisclosure_1f5qo_8851{width:12px;height:36px;color:var(--canvas-chrome-text-helper);flex:0 0 12px;place-items:center;margin-right:-6px;display:grid}._canvasSidebarFolderThumb_1f5qo_8861{color:var(--canvas-chrome-text-icon-muted);place-items:center;display:grid}._canvasSidebarAssetThumb_1f5qo_8867{border:1px solid var(--canvas-chrome-border-color);background:var(--canvas-chrome-surface-soft);border-radius:7px;flex:0 0 36px;width:36px;height:36px;position:relative;overflow:hidden}._canvasSidebarAssetThumb_1f5qo_8867 img,._canvasSidebarAssetThumb_1f5qo_8867 video{object-fit:cover;width:100%;height:100%}._canvasSidebarAssetThumbBlur_1f5qo_8884,._canvasSidebarAssetThumbClear_1f5qo_8885,._canvasSidebarAssetThumbPlaceholder_1f5qo_8886{position:absolute;inset:0}._canvasSidebarAssetThumbBlur_1f5qo_8884{filter:blur(5px)saturate(.82);transform:scale(1.07)}._canvasSidebarAssetThumbClear_1f5qo_8885{opacity:0;transition:opacity .18s}._canvasSidebarAssetThumbClearReady_1f5qo_8901{opacity:1}._canvasSidebarAssetThumbPlaceholder_1f5qo_8886{color:var(--canvas-chrome-text-disabled);place-items:center;display:grid}._canvasSidebarAssetVideoMark_1f5qo_8911{color:#fff;background:#0000008f;border-radius:5px;place-items:center;width:18px;height:18px;font-size:7px;display:grid;position:absolute;bottom:4px;right:4px}._canvasSidebarAssetState_1f5qo_8925,._canvasSidebarAssetLoadingMore_1f5qo_8926,._canvasSidebarAssetEnd_1f5qo_8927,._canvasSidebarAssetInlineError_1f5qo_8928{color:var(--canvas-chrome-text-helper);text-align:center;justify-content:center;align-items:center;gap:6px;padding:22px 4px;font-size:10px;display:flex}._canvasSidebarAssetLoadingMore_1f5qo_8926,._canvasSidebarAssetEnd_1f5qo_8927,._canvasSidebarAssetInlineError_1f5qo_8928{padding:12px 4px}._canvasSidebarAssetInlineError_1f5qo_8928{color:var(--canvas-danger-text)}._canvasSidebarHoverPreview_1f5qo_40{z-index:72;box-sizing:border-box;border:1px solid var(--canvas-chrome-border-color);background:var(--canvas-chrome-surface);width:248px;color:var(--canvas-chrome-text-primary);box-shadow:var(--canvas-chrome-shadow-popover);-webkit-backdrop-filter:var(--canvas-chrome-blur);backdrop-filter:var(--canvas-chrome-blur);animation:_chromePopoverEnter_1f5qo_1 var(--canvas-chrome-transition);border-radius:10px;padding:6px;position:fixed}._canvasSidebarHoverPreviewFrame_1f5qo_8965{background:var(--canvas-chrome-surface-soft);border-radius:7px;width:100%;height:168px;position:relative;overflow:hidden}._canvasSidebarHoverPreviewFrame_1f5qo_8965>img,._canvasSidebarHoverPreviewFrame_1f5qo_8965>video{object-fit:contain;width:100%;height:100%;display:block}._canvasSidebarHoverPreviewFallback_1f5qo_8981{color:var(--canvas-chrome-text-icon-muted);place-items:center;display:grid;position:absolute;inset:0}._canvasSidebarApplyAssetButton_1f5qo_8989{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#12121475;border:1px solid #ffffff80;border-radius:999px;justify-content:center;align-items:center;gap:5px;min-width:104px;height:30px;padding:0 12px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}._canvasSidebarApplyAssetButton_1f5qo_8989:hover:not(:disabled){background:#121214a8}._canvasSidebarApplyAssetButton_1f5qo_8989:focus-visible{outline-offset:2px;outline:2px solid #ffffffe6}._canvasSidebarApplyAssetButton_1f5qo_8989:disabled{opacity:.48;cursor:not-allowed}._canvasSidebarHoverPreviewMeta_1f5qo_9023{flex-direction:column;gap:2px;min-width:0;padding:8px 4px 2px;display:flex}._canvasSidebarHoverPreviewMeta_1f5qo_9023 strong,._canvasSidebarHoverPreviewMeta_1f5qo_9023 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._canvasSidebarHoverPreviewMeta_1f5qo_9023 strong{font-size:12px;font-weight:600}._canvasSidebarHoverPreviewMeta_1f5qo_9023 small{color:var(--canvas-chrome-text-helper);font-size:10px}._canvasStatusDock_1f5qo_9045{border:1px solid var(--canvas-chrome-border-color);border-radius:var(--canvas-chrome-radius);background:var(--canvas-chrome-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--canvas-chrome-shadow);background:var(--canvas-bg-elevated);box-shadow:var(--canvas-chrome-elevated-shadow);z-index:37;border-radius:12px;align-items:center;gap:6px;padding:5px 10px;display:flex;position:fixed;bottom:16px;left:16px}._canvasStatusDock_1f5qo_9045 ._canvasChromeIconBtn_1f5qo_7670{width:32px;height:32px}._canvasStatusDock_1f5qo_9045 ._canvasSidebarToggle_1f5qo_9070{color:var(--canvas-chrome-text-primary);position:relative}._canvasStatusDock_1f5qo_9045 ._canvasSidebarToggle_1f5qo_9070:hover ._canvasSidebarTooltip_1f5qo_9074,._canvasStatusDock_1f5qo_9045 ._canvasSidebarToggle_1f5qo_9070:focus-visible ._canvasSidebarTooltip_1f5qo_9074{visibility:visible;opacity:1}._canvasSidebarTooltip_1f5qo_9074{z-index:1;border:1px solid var(--canvas-chrome-divider-strong);background:var(--canvas-bg-card);width:max-content;color:var(--canvas-chrome-text-primary);box-shadow:0 4px 14px rgba(var(--canvas-overlay-rgb), .22);pointer-events:none;visibility:hidden;opacity:0;border-radius:7px;padding:7px 10px;font-size:12px;font-weight:500;position:absolute;bottom:calc(100% + 12px);left:0}._canvasStatusCount_1f5qo_9098{color:var(--canvas-chrome-text-helper);white-space:nowrap;padding:0 4px;font-size:12px}._canvasStatusZoom_1f5qo_9105{width:52px;min-width:52px;height:28px;color:var(--canvas-chrome-text-primary);font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--canvas-chrome-transition);background:0 0;border:0;border-radius:6px;flex:0 0 52px;justify-content:center;align-items:center;padding:0 8px;font-size:13px;font-weight:500;line-height:20px;display:inline-flex}._canvasStatusZoom_1f5qo_9105:hover{background:var(--canvas-chrome-hover)}._canvasStatusZoomInput_1f5qo_9129{background:var(--canvas-chrome-surface-soft);border:1px solid var(--canvas-chrome-border-color);width:52px;height:28px;color:var(--canvas-chrome-text-primary);font-variant-numeric:tabular-nums;text-align:center;border-radius:6px;flex:0 0 52px;padding:0 4px;font-size:13px;font-weight:500;line-height:20px}._canvasStatusZoomInput_1f5qo_9129:focus{border-color:var(--canvas-chrome-brand);outline:none}._canvasMinimapPopover_1f5qo_38{z-index:36;position:fixed}._canvasBottomToolbar_1f5qo_9154{border:1px solid var(--canvas-chrome-border-color);border-radius:var(--canvas-chrome-radius);background:var(--canvas-chrome-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--canvas-chrome-shadow);background:var(--canvas-bg-elevated);box-shadow:var(--canvas-chrome-elevated-shadow);z-index:40;border-radius:999px;flex-direction:column;align-items:center;gap:6px;padding:7px;display:flex;position:fixed;top:50%;left:16px;transform:translateY(-50%)}._canvasBottomToolbar_1f5qo_9154>._canvasChromeIconBtnLg_1f5qo_7729{border-radius:50%}._canvasBottomToolbar_1f5qo_9154>._canvasAddNodeButton_1f5qo_9180{background:var(--canvas-chrome-primary-bg);color:var(--canvas-chrome-primary-fg);box-shadow:inset 0 0 0 1px rgba(var(--canvas-overlay-rgb), .06);border-radius:50%}._canvasBottomToolbar_1f5qo_9154>._canvasAddNodeButton_1f5qo_9180:hover:not(:disabled){background:var(--canvas-chrome-primary-hover)}._canvasBottomToolbar_1f5qo_9154>._canvasAddNodeButton_1f5qo_9180:active:not(:disabled),._canvasBottomToolbar_1f5qo_9154>._canvasAddNodeButton_1f5qo_9180._canvasChromeIconBtnSelected_1f5qo_7711:not(:disabled){background:var(--canvas-chrome-primary-active)}._canvasBottomToolbar_1f5qo_9154>._canvasAddNodeButton_1f5qo_9180:disabled{background:var(--canvas-chrome-surface-soft);color:var(--canvas-chrome-text-disabled);box-shadow:none}._canvasChromeGlyph_1f5qo_9198{background:currentColor;flex:none;width:16px;height:16px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._canvasAddNodeGlyph_1f5qo_9209{width:24px;height:24px;transition:transform .12s linear;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon'%3e%3cpath%20id='Vector'%20d='M12%205V12M12%2012V19M12%2012H5M12%2012H19'%20stroke-width='2.25'%20stroke-linecap='round'%20stroke='%23202023'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon'%3e%3cpath%20id='Vector'%20d='M12%205V12M12%2012V19M12%2012H5M12%2012H19'%20stroke-width='2.25'%20stroke-linecap='round'%20stroke='%23202023'/%3e%3c/g%3e%3c/svg%3e")}._canvasAssetsGlyph_1f5qo_9216{width:18px;height:18px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon'%20clip-path='url(%23clip0_0_10)'%3e%3cpath%20id='Vector'%20d='M16.5%208.25L15.528%207.278C15.3607%207.10929%2015.1616%206.97538%2014.9422%206.884C14.7229%206.79261%2014.4876%206.74556%2014.25%206.74556C14.0124%206.74556%2013.7771%206.79261%2013.5578%206.884C13.3384%206.97538%2013.1393%207.10929%2012.972%207.278L8.25%2012'%20stroke-width='1.3875'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3cpath%20id='Vector_2'%20d='M3%206C2.60218%206%202.22064%206.15804%201.93934%206.43934C1.65804%206.72064%201.5%207.10218%201.5%207.5V15C1.5%2015.3978%201.65804%2015.7794%201.93934%2016.0607C2.22064%2016.342%202.60218%2016.5%203%2016.5H10.5C10.8978%2016.5%2011.2794%2016.342%2011.5607%2016.0607C11.842%2015.7794%2012%2015.3978%2012%2015'%20stroke-width='1.3875'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3cpath%20id='Vector_3'%20d='M9.75%206C10.1642%206%2010.5%205.66421%2010.5%205.25C10.5%204.83579%2010.1642%204.5%209.75%204.5C9.33579%204.5%209%204.83579%209%205.25C9%205.66421%209.33579%206%209.75%206Z'%20fill='%23D4D4D8'%20stroke-width='1.3875'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3cpath%20id='Vector_4'%20d='M7.5%201.5H15C15.8284%201.5%2016.5%202.17157%2016.5%203V10.5C16.5%2011.3284%2015.8284%2012%2015%2012H7.5C6.67157%2012%206%2011.3284%206%2010.5V3C6%202.17157%206.67157%201.5%207.5%201.5Z'%20stroke-width='1.3875'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_0_10'%3e%3crect%20width='18'%20height='18'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon'%20clip-path='url(%23clip0_0_10)'%3e%3cpath%20id='Vector'%20d='M16.5%208.25L15.528%207.278C15.3607%207.10929%2015.1616%206.97538%2014.9422%206.884C14.7229%206.79261%2014.4876%206.74556%2014.25%206.74556C14.0124%206.74556%2013.7771%206.79261%2013.5578%206.884C13.3384%206.97538%2013.1393%207.10929%2012.972%207.278L8.25%2012'%20stroke-width='1.3875'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3cpath%20id='Vector_2'%20d='M3%206C2.60218%206%202.22064%206.15804%201.93934%206.43934C1.65804%206.72064%201.5%207.10218%201.5%207.5V15C1.5%2015.3978%201.65804%2015.7794%201.93934%2016.0607C2.22064%2016.342%202.60218%2016.5%203%2016.5H10.5C10.8978%2016.5%2011.2794%2016.342%2011.5607%2016.0607C11.842%2015.7794%2012%2015.3978%2012%2015'%20stroke-width='1.3875'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3cpath%20id='Vector_3'%20d='M9.75%206C10.1642%206%2010.5%205.66421%2010.5%205.25C10.5%204.83579%2010.1642%204.5%209.75%204.5C9.33579%204.5%209%204.83579%209%205.25C9%205.66421%209.33579%206%209.75%206Z'%20fill='%23D4D4D8'%20stroke-width='1.3875'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3cpath%20id='Vector_4'%20d='M7.5%201.5H15C15.8284%201.5%2016.5%202.17157%2016.5%203V10.5C16.5%2011.3284%2015.8284%2012%2015%2012H7.5C6.67157%2012%206%2011.3284%206%2010.5V3C6%202.17157%206.67157%201.5%207.5%201.5Z'%20stroke-width='1.3875'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_0_10'%3e%3crect%20width='18'%20height='18'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}._canvasNodesGlyph_1f5qo_9222{width:18px;height:18px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon'%20clip-path='url(%23clip0_0_4)'%3e%3cpath%20id='Vector'%20d='M12.75%2012H15.75C16.1642%2012%2016.5%2012.3358%2016.5%2012.75V15.75C16.5%2016.1642%2016.1642%2016.5%2015.75%2016.5H12.75C12.3358%2016.5%2012%2016.1642%2012%2015.75V12.75C12%2012.3358%2012.3358%2012%2012.75%2012Z'%20stroke-width='1.3875'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3cpath%20id='Vector_2'%20d='M2.25%2012H5.25C5.66421%2012%206%2012.3358%206%2012.75V15.75C6%2016.1642%205.66421%2016.5%205.25%2016.5H2.25C1.83579%2016.5%201.5%2016.1642%201.5%2015.75V12.75C1.5%2012.3358%201.83579%2012%202.25%2012Z'%20stroke-width='1.3875'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3cpath%20id='Vector_3'%20d='M7.5%201.5H10.5C10.9142%201.5%2011.25%201.83579%2011.25%202.25V5.25C11.25%205.66421%2010.9142%206%2010.5%206H7.5C7.08579%206%206.75%205.66421%206.75%205.25V2.25C6.75%201.83579%207.08579%201.5%207.5%201.5Z'%20stroke-width='1.3875'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3cpath%20id='Vector_4'%20d='M3.75%2012V9.75C3.75%209.55109%203.82902%209.36032%203.96967%209.21967C4.11032%209.07902%204.30109%209%204.5%209H13.5C13.6989%209%2013.8897%209.07902%2014.0303%209.21967C14.171%209.36032%2014.25%209.55109%2014.25%209.75V12'%20stroke-width='1.3875'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3cpath%20id='Vector_5'%20d='M9%209V6'%20stroke-width='1.3875'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_0_4'%3e%3crect%20width='18'%20height='18'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon'%20clip-path='url(%23clip0_0_4)'%3e%3cpath%20id='Vector'%20d='M12.75%2012H15.75C16.1642%2012%2016.5%2012.3358%2016.5%2012.75V15.75C16.5%2016.1642%2016.1642%2016.5%2015.75%2016.5H12.75C12.3358%2016.5%2012%2016.1642%2012%2015.75V12.75C12%2012.3358%2012.3358%2012%2012.75%2012Z'%20stroke-width='1.3875'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3cpath%20id='Vector_2'%20d='M2.25%2012H5.25C5.66421%2012%206%2012.3358%206%2012.75V15.75C6%2016.1642%205.66421%2016.5%205.25%2016.5H2.25C1.83579%2016.5%201.5%2016.1642%201.5%2015.75V12.75C1.5%2012.3358%201.83579%2012%202.25%2012Z'%20stroke-width='1.3875'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3cpath%20id='Vector_3'%20d='M7.5%201.5H10.5C10.9142%201.5%2011.25%201.83579%2011.25%202.25V5.25C11.25%205.66421%2010.9142%206%2010.5%206H7.5C7.08579%206%206.75%205.66421%206.75%205.25V2.25C6.75%201.83579%207.08579%201.5%207.5%201.5Z'%20stroke-width='1.3875'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3cpath%20id='Vector_4'%20d='M3.75%2012V9.75C3.75%209.55109%203.82902%209.36032%203.96967%209.21967C4.11032%209.07902%204.30109%209%204.5%209H13.5C13.6989%209%2013.8897%209.07902%2014.0303%209.21967C14.171%209.36032%2014.25%209.55109%2014.25%209.75V12'%20stroke-width='1.3875'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3cpath%20id='Vector_5'%20d='M9%209V6'%20stroke-width='1.3875'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_0_4'%3e%3crect%20width='18'%20height='18'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}._canvasArrangeGlyph_1f5qo_9228{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon'%3e%3cpath%20id='Vector'%20d='M2.66667%202H6C6.36819%202%206.66667%202.29848%206.66667%202.66667V7.33333C6.66667%207.70152%206.36819%208%206%208H2.66667C2.29848%208%202%207.70152%202%207.33333V2.66667C2%202.29848%202.29848%202%202.66667%202Z'%20stroke-width='1.16667'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3cpath%20id='Vector_2'%20d='M10%202H13.3333C13.7015%202%2014%202.29848%2014%202.66667V4.66667C14%205.03486%2013.7015%205.33333%2013.3333%205.33333H10C9.63181%205.33333%209.33333%205.03486%209.33333%204.66667V2.66667C9.33333%202.29848%209.63181%202%2010%202Z'%20stroke-width='1.16667'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3cpath%20id='Vector_3'%20d='M10%208H13.3333C13.7015%208%2014%208.29848%2014%208.66667V13.3333C14%2013.7015%2013.7015%2014%2013.3333%2014H10C9.63181%2014%209.33333%2013.7015%209.33333%2013.3333V8.66667C9.33333%208.29848%209.63181%208%2010%208Z'%20stroke-width='1.16667'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3cpath%20id='Vector_4'%20d='M2.66667%2010.6667H6C6.36819%2010.6667%206.66667%2010.9651%206.66667%2011.3333V13.3333C6.66667%2013.7015%206.36819%2014%206%2014H2.66667C2.29848%2014%202%2013.7015%202%2013.3333V11.3333C2%2010.9651%202.29848%2010.6667%202.66667%2010.6667Z'%20stroke-width='1.16667'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon'%3e%3cpath%20id='Vector'%20d='M2.66667%202H6C6.36819%202%206.66667%202.29848%206.66667%202.66667V7.33333C6.66667%207.70152%206.36819%208%206%208H2.66667C2.29848%208%202%207.70152%202%207.33333V2.66667C2%202.29848%202.29848%202%202.66667%202Z'%20stroke-width='1.16667'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3cpath%20id='Vector_2'%20d='M10%202H13.3333C13.7015%202%2014%202.29848%2014%202.66667V4.66667C14%205.03486%2013.7015%205.33333%2013.3333%205.33333H10C9.63181%205.33333%209.33333%205.03486%209.33333%204.66667V2.66667C9.33333%202.29848%209.63181%202%2010%202Z'%20stroke-width='1.16667'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3cpath%20id='Vector_3'%20d='M10%208H13.3333C13.7015%208%2014%208.29848%2014%208.66667V13.3333C14%2013.7015%2013.7015%2014%2013.3333%2014H10C9.63181%2014%209.33333%2013.7015%209.33333%2013.3333V8.66667C9.33333%208.29848%209.63181%208%2010%208Z'%20stroke-width='1.16667'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3cpath%20id='Vector_4'%20d='M2.66667%2010.6667H6C6.36819%2010.6667%206.66667%2010.9651%206.66667%2011.3333V13.3333C6.66667%2013.7015%206.36819%2014%206%2014H2.66667C2.29848%2014%202%2013.7015%202%2013.3333V11.3333C2%2010.9651%202.29848%2010.6667%202.66667%2010.6667Z'%20stroke-width='1.16667'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3c/g%3e%3c/svg%3e")}._canvasMinimapGlyph_1f5qo_9232{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon'%3e%3cpath%20id='Vector'%20d='M9.404%203.702C9.58907%203.79448%209.79311%203.84262%2010%203.84262C10.2069%203.84262%2010.4109%203.79448%2010.596%203.702L13.0353%202.482C13.137%202.43117%2013.2501%202.40721%2013.3637%202.41238C13.4773%202.41755%2013.5876%202.45169%2013.6843%202.51155C13.781%202.57142%2013.8607%202.65501%2013.916%202.75439C13.9712%202.85377%2014.0002%202.96563%2014%203.07933V11.5887C13.9999%2011.7124%2013.9654%2011.8338%2013.9003%2011.939C13.8352%2012.0443%2013.7421%2012.1293%2013.6313%2012.1847L10.596%2013.7027C10.4109%2013.7951%2010.2069%2013.8433%2010%2013.8433C9.79311%2013.8433%209.58907%2013.7951%209.404%2013.7027L6.596%2012.2987C6.41093%2012.2062%206.20689%2012.158%206%2012.158C5.79311%2012.158%205.58907%2012.2062%205.404%2012.2987L2.96467%2013.5187C2.8629%2013.5695%202.74982%2013.5935%202.63617%2013.5883C2.52253%2013.5831%202.4121%2013.5489%202.31541%2013.4889C2.21872%2013.429%202.13897%2013.3453%202.08376%2013.2458C2.02856%2013.1464%201.99972%2013.0344%202%2012.9207V4.412C2.00007%204.28823%202.03459%204.16691%202.0997%204.06165C2.16481%203.95639%202.25795%203.87133%202.36867%203.816L5.404%202.298C5.58907%202.20552%205.79311%202.15738%206%202.15738C6.20689%202.15738%206.41093%202.20552%206.596%202.298L9.404%203.702Z'%20stroke-width='1.16667'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23F2F2F7'/%3e%3cpath%20id='Vector_2'%20d='M10%203.84267V13.8427'%20stroke-width='1.16667'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23F2F2F7'/%3e%3cpath%20id='Vector_3'%20d='M6%202.15733V12.1573'%20stroke-width='1.16667'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23F2F2F7'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon'%3e%3cpath%20id='Vector'%20d='M9.404%203.702C9.58907%203.79448%209.79311%203.84262%2010%203.84262C10.2069%203.84262%2010.4109%203.79448%2010.596%203.702L13.0353%202.482C13.137%202.43117%2013.2501%202.40721%2013.3637%202.41238C13.4773%202.41755%2013.5876%202.45169%2013.6843%202.51155C13.781%202.57142%2013.8607%202.65501%2013.916%202.75439C13.9712%202.85377%2014.0002%202.96563%2014%203.07933V11.5887C13.9999%2011.7124%2013.9654%2011.8338%2013.9003%2011.939C13.8352%2012.0443%2013.7421%2012.1293%2013.6313%2012.1847L10.596%2013.7027C10.4109%2013.7951%2010.2069%2013.8433%2010%2013.8433C9.79311%2013.8433%209.58907%2013.7951%209.404%2013.7027L6.596%2012.2987C6.41093%2012.2062%206.20689%2012.158%206%2012.158C5.79311%2012.158%205.58907%2012.2062%205.404%2012.2987L2.96467%2013.5187C2.8629%2013.5695%202.74982%2013.5935%202.63617%2013.5883C2.52253%2013.5831%202.4121%2013.5489%202.31541%2013.4889C2.21872%2013.429%202.13897%2013.3453%202.08376%2013.2458C2.02856%2013.1464%201.99972%2013.0344%202%2012.9207V4.412C2.00007%204.28823%202.03459%204.16691%202.0997%204.06165C2.16481%203.95639%202.25795%203.87133%202.36867%203.816L5.404%202.298C5.58907%202.20552%205.79311%202.15738%206%202.15738C6.20689%202.15738%206.41093%202.20552%206.596%202.298L9.404%203.702Z'%20stroke-width='1.16667'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23F2F2F7'/%3e%3cpath%20id='Vector_2'%20d='M10%203.84267V13.8427'%20stroke-width='1.16667'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23F2F2F7'/%3e%3cpath%20id='Vector_3'%20d='M6%202.15733V12.1573'%20stroke-width='1.16667'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23F2F2F7'/%3e%3c/g%3e%3c/svg%3e")}._canvasDarkThemeGlyph_1f5qo_9236{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon'%3e%3cpath%20id='Vector'%20d='M13.99%208.324C13.9275%209.48143%2013.5311%2010.596%2012.8487%2011.5329C12.1663%2012.4699%2011.2271%2013.1891%2010.1447%2013.6037C9.06224%2014.0183%207.88288%2014.1104%206.74918%2013.869C5.61548%2013.6276%204.57597%2013.063%203.75631%2012.2434C2.93664%2011.4239%202.37192%2010.3844%202.13041%209.25074C1.8889%208.11706%201.98093%206.9377%202.39538%205.85521C2.80984%204.77272%203.52897%203.83346%204.46585%203.15096C5.40273%202.46846%206.51724%202.07194%207.67467%202.00933C7.94467%201.99467%208.086%202.316%207.94267%202.54467C7.46326%203.3117%207.25798%204.21858%207.36033%205.1173C7.46268%206.01602%207.86661%206.85352%208.50621%207.49312C9.14581%208.13272%209.98331%208.53665%2010.882%208.639C11.7808%208.74135%2012.6876%208.53607%2013.4547%208.05667C13.684%207.91333%2014.0047%208.054%2013.99%208.324Z'%20stroke-width='1.16667'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon'%3e%3cpath%20id='Vector'%20d='M13.99%208.324C13.9275%209.48143%2013.5311%2010.596%2012.8487%2011.5329C12.1663%2012.4699%2011.2271%2013.1891%2010.1447%2013.6037C9.06224%2014.0183%207.88288%2014.1104%206.74918%2013.869C5.61548%2013.6276%204.57597%2013.063%203.75631%2012.2434C2.93664%2011.4239%202.37192%2010.3844%202.13041%209.25074C1.8889%208.11706%201.98093%206.9377%202.39538%205.85521C2.80984%204.77272%203.52897%203.83346%204.46585%203.15096C5.40273%202.46846%206.51724%202.07194%207.67467%202.00933C7.94467%201.99467%208.086%202.316%207.94267%202.54467C7.46326%203.3117%207.25798%204.21858%207.36033%205.1173C7.46268%206.01602%207.86661%206.85352%208.50621%207.49312C9.14581%208.13272%209.98331%208.53665%2010.882%208.639C11.7808%208.74135%2012.6876%208.53607%2013.4547%208.05667C13.684%207.91333%2014.0047%208.054%2013.99%208.324Z'%20stroke-width='1.16667'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3c/g%3e%3c/svg%3e")}._canvasShortcutsGlyph_1f5qo_9240{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon'%3e%3cpath%20id='Vector'%20d='M10%206V4C10%203.60444%2010.1173%203.21776%2010.3371%202.88886C10.5568%202.55996%2010.8692%202.30362%2011.2346%202.15224C11.6001%202.00087%2012.0022%201.96126%2012.3902%202.03843C12.7781%202.1156%2013.1345%202.30608%2013.4142%202.58579C13.6939%202.86549%2013.8844%203.22186%2013.9616%203.60982C14.0387%203.99778%2013.9991%204.39991%2013.8478%204.76537C13.6964%205.13082%2013.44%205.44318%2013.1111%205.66294C12.7822%205.8827%2012.3956%206%2012%206H10ZM10%206V10M10%206H6M10%2010V12C10%2012.3956%2010.1173%2012.7822%2010.3371%2013.1111C10.5568%2013.44%2010.8692%2013.6964%2011.2346%2013.8478C11.6001%2013.9991%2012.0022%2014.0387%2012.3902%2013.9616C12.7781%2013.8844%2013.1345%2013.6939%2013.4142%2013.4142C13.6939%2013.1345%2013.8844%2012.7781%2013.9616%2012.3902C14.0387%2012.0022%2013.9991%2011.6001%2013.8478%2011.2346C13.6964%2010.8692%2013.44%2010.5568%2013.1111%2010.3371C12.7822%2010.1173%2012.3956%2010%2012%2010H10ZM10%2010H6M6%2010H4C3.60444%2010%203.21776%2010.1173%202.88886%2010.3371C2.55996%2010.5568%202.30362%2010.8692%202.15224%2011.2346C2.00087%2011.6001%201.96126%2012.0022%202.03843%2012.3902C2.1156%2012.7781%202.30608%2013.1345%202.58579%2013.4142C2.86549%2013.6939%203.22186%2013.8844%203.60982%2013.9616C3.99778%2014.0387%204.39991%2013.9991%204.76537%2013.8478C5.13082%2013.6964%205.44318%2013.44%205.66294%2013.1111C5.8827%2012.7822%206%2012.3956%206%2012V10ZM6%2010V6M6%206V4C6%203.60444%205.8827%203.21776%205.66294%202.88886C5.44318%202.55996%205.13082%202.30362%204.76537%202.15224C4.39991%202.00087%203.99778%201.96126%203.60982%202.03843C3.22186%202.1156%202.86549%202.30608%202.58579%202.58579C2.30608%202.86549%202.1156%203.22186%202.03843%203.60982C1.96126%203.99778%202.00087%204.39991%202.15224%204.76537C2.30362%205.13082%202.55996%205.44318%202.88886%205.66294C3.21776%205.8827%203.60444%206%204%206H6Z'%20stroke-width='1.16667'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon'%3e%3cpath%20id='Vector'%20d='M10%206V4C10%203.60444%2010.1173%203.21776%2010.3371%202.88886C10.5568%202.55996%2010.8692%202.30362%2011.2346%202.15224C11.6001%202.00087%2012.0022%201.96126%2012.3902%202.03843C12.7781%202.1156%2013.1345%202.30608%2013.4142%202.58579C13.6939%202.86549%2013.8844%203.22186%2013.9616%203.60982C14.0387%203.99778%2013.9991%204.39991%2013.8478%204.76537C13.6964%205.13082%2013.44%205.44318%2013.1111%205.66294C12.7822%205.8827%2012.3956%206%2012%206H10ZM10%206V10M10%206H6M10%2010V12C10%2012.3956%2010.1173%2012.7822%2010.3371%2013.1111C10.5568%2013.44%2010.8692%2013.6964%2011.2346%2013.8478C11.6001%2013.9991%2012.0022%2014.0387%2012.3902%2013.9616C12.7781%2013.8844%2013.1345%2013.6939%2013.4142%2013.4142C13.6939%2013.1345%2013.8844%2012.7781%2013.9616%2012.3902C14.0387%2012.0022%2013.9991%2011.6001%2013.8478%2011.2346C13.6964%2010.8692%2013.44%2010.5568%2013.1111%2010.3371C12.7822%2010.1173%2012.3956%2010%2012%2010H10ZM10%2010H6M6%2010H4C3.60444%2010%203.21776%2010.1173%202.88886%2010.3371C2.55996%2010.5568%202.30362%2010.8692%202.15224%2011.2346C2.00087%2011.6001%201.96126%2012.0022%202.03843%2012.3902C2.1156%2012.7781%202.30608%2013.1345%202.58579%2013.4142C2.86549%2013.6939%203.22186%2013.8844%203.60982%2013.9616C3.99778%2014.0387%204.39991%2013.9991%204.76537%2013.8478C5.13082%2013.6964%205.44318%2013.44%205.66294%2013.1111C5.8827%2012.7822%206%2012.3956%206%2012V10ZM6%2010V6M6%206V4C6%203.60444%205.8827%203.21776%205.66294%202.88886C5.44318%202.55996%205.13082%202.30362%204.76537%202.15224C4.39991%202.00087%203.99778%201.96126%203.60982%202.03843C3.22186%202.1156%202.86549%202.30608%202.58579%202.58579C2.30608%202.86549%202.1156%203.22186%202.03843%203.60982C1.96126%203.99778%202.00087%204.39991%202.15224%204.76537C2.30362%205.13082%202.55996%205.44318%202.88886%205.66294C3.21776%205.8827%203.60444%206%204%206H6Z'%20stroke-width='1.16667'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23D4D4D8'/%3e%3c/g%3e%3c/svg%3e")}._canvasToolbarSidebarOpen_1f5qo_9244{left:calc(min(280px,100vw - 242px) + 8px)}@media (width<=640px){._canvasStatusDock_1f5qo_9045{bottom:48px}}@media (prefers-reduced-motion:reduce){._canvasBottomToolbar_1f5qo_9154 ._canvasAddNodeGlyph_1f5qo_9209{transition:none}}._canvasToolboxPopover_1f5qo_9258{flex-direction:column;gap:8px;width:360px;padding:8px 8px 12px;display:flex}._canvasToolboxSearchRow_1f5qo_9266{background:var(--canvas-chrome-surface-soft);border:1px solid var(--canvas-chrome-border-color);color:var(--canvas-chrome-text-icon-muted);border-radius:6px;align-items:center;gap:6px;padding:4px 8px;display:flex}._canvasToolboxSearchInput_1f5qo_9277{color:var(--canvas-chrome-text-icon);background:0 0;border:0;flex:1;font-size:13px}._canvasToolboxSearchInput_1f5qo_9277::placeholder{color:var(--canvas-chrome-text-placeholder)}._canvasToolboxSearchInput_1f5qo_9277:focus{outline:none}._canvasToolboxGrid_1f5qo_9291{scrollbar-width:thin;scrollbar-color:var(--canvas-chrome-divider-strong) transparent;grid-template-columns:1fr 1fr;gap:8px;max-height:280px;padding:2px;display:grid;overflow-y:auto}._canvasToolboxGrid_1f5qo_9291::-webkit-scrollbar{width:6px}._canvasToolboxGrid_1f5qo_9291::-webkit-scrollbar-thumb{background:var(--canvas-chrome-divider-strong);border-radius:3px}._canvasToolboxCard_1f5qo_412{background:var(--canvas-bg-card);border:1px solid rgba(var(--canvas-overlay-rgb), .08);color:var(--canvas-text-tertiary);cursor:pointer;text-align:left;transition:background var(--canvas-chrome-transition), border-color var(--canvas-chrome-transition), box-shadow .16s linear, transform .16s linear;border-radius:6px;flex-direction:column;align-items:flex-start;gap:4px;padding:8px;display:flex}._canvasToolboxCard_1f5qo_412:hover{background:var(--canvas-bg-card);border-color:rgba(var(--canvas-overlay-rgb), .16);box-shadow:0 4px 12px rgba(var(--canvas-overlay-rgb), .08);transform:translateY(-1px)}._canvasToolboxCardThumb_1f5qo_412{aspect-ratio:16/9;background:linear-gradient(135deg, rgba(var(--canvas-accent-rgb), .16), rgba(var(--canvas-accent-rgb), .04));border-radius:4px;width:100%}._canvasToolboxCardName_1f5qo_9337{color:var(--canvas-text-tertiary);font-size:13px;font-weight:500}._canvasToolboxCardDesc_1f5qo_9343{color:var(--canvas-chrome-text-helper);font-size:11px}._canvasHistoryDialog_1f5qo_9348{flex-direction:column;gap:12px;width:720px;max-width:92vw;max-height:80vh;padding:12px;display:flex;position:relative}._canvasHistoryTabs_1f5qo_9359{border-bottom:1px solid var(--canvas-chrome-border-color);align-items:center;gap:4px;padding-bottom:4px;display:flex}._canvasHistoryTab_1f5qo_9359{color:var(--canvas-chrome-text-icon-muted);cursor:pointer;transition:background var(--canvas-chrome-transition), color var(--canvas-chrome-transition);background:0 0;border:0;border-radius:6px 6px 0 0;align-items:center;gap:4px;padding:6px 12px;font-size:13px;display:inline-flex;position:relative}._canvasHistoryTab_1f5qo_9359:hover{background:var(--canvas-chrome-hover);color:var(--canvas-chrome-text-primary)}._canvasHistoryTab_1f5qo_9359._canvasHistoryTabActive_1f5qo_9385{color:var(--canvas-chrome-brand);background:0 0;font-weight:500}._canvasHistoryTab_1f5qo_9359._canvasHistoryTabActive_1f5qo_9385:after{content:"";background:var(--canvas-chrome-brand);border-radius:2px;height:2px;position:absolute;bottom:-5px;left:12px;right:12px}._canvasHistoryBody_1f5qo_9401{flex:1;justify-content:center;align-items:center;min-height:240px;display:flex}._canvasHistoryEmpty_1f5qo_9409{color:var(--canvas-chrome-text-helper);text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}._canvasHistoryEmpty_1f5qo_9409 p{color:var(--canvas-chrome-text-primary);margin:0;font-size:14px}._canvasHistoryEmpty_1f5qo_9409 small{opacity:.8;font-size:12px}._canvasHistoryEmpty_1f5qo_9409 svg{color:var(--canvas-chrome-text-disabled)}._canvasHelpMenu_1f5qo_9430{min-width:unset;width:max-content;padding:4px}._canvasHelpQrPanel_1f5qo_9436{border-top:1px solid var(--canvas-chrome-border-color);justify-content:center;align-items:center;margin-top:8px;padding:12px;display:flex}._canvasHelpQrPlaceholder_1f5qo_9445{color:var(--canvas-chrome-text-helper);flex-direction:column;align-items:center;gap:6px;display:flex}._canvasHelpQrPlaceholder_1f5qo_9445 small{font-size:11px}._shortcutGroups_1f5qo_9456{grid-template-columns:1fr 1fr;gap:16px 24px;padding:16px 20px 20px;display:grid}._shortcutGroup_1f5qo_9456{flex-direction:column;gap:8px;display:flex}._shortcutGroupTitle_1f5qo_9469{color:var(--canvas-chrome-brand);text-transform:uppercase;letter-spacing:.4px;margin:0;font-size:12px;font-weight:600}._canvasStatusDock_1f5qo_9045>button[data-tooltip]{position:relative}._canvasStatusDock_1f5qo_9045>button[data-tooltip]:after{content:attr(data-tooltip);background:var(--canvas-bg-card);width:max-content;max-width:min(280px,100vw - 32px);color:var(--canvas-chrome-text-primary);box-shadow:0 4px 16px rgba(var(--canvas-overlay-rgb), .18);white-space:normal;pointer-events:none;visibility:hidden;opacity:0;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:400;line-height:1.5;position:absolute;bottom:calc(100% + 12px);left:0}._canvasStatusDock_1f5qo_9045>button[data-tooltip]:hover:after,._canvasStatusDock_1f5qo_9045>button[data-tooltip]:focus-visible:after{visibility:visible;opacity:1}._canvasStatusDock_1f5qo_9045>button[data-tooltip]:first-child:after{max-width:min(200px,100vw - 32px);left:0;right:auto}._canvasBottomToolbar_1f5qo_9154,._canvasStatusDock_1f5qo_9045{transition:left .22s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){._canvasBottomToolbar_1f5qo_9154,._canvasStatusDock_1f5qo_9045{transition:none}}._productStack_1f5qo_4030[data-image-stack=true] ._productStackCard_1f5qo_4039{z-index:2;width:auto;height:auto;position:absolute;inset:0}._nodeCard_1f5qo_1931:has([data-image-stack=true]){background:0 0;overflow:visible}._mediaNodeBody_1f5qo_3568:has([data-image-stack=true]){overflow:visible}._productStack_1f5qo_4030[data-image-stack=true]{overflow:visible}._productStack_1f5qo_4030[data-image-stack=true] ._productStackCard_1f5qo_4039{z-index:4;border-radius:6px;transition:opacity .32s cubic-bezier(.22,1,.36,1);overflow:hidden}._productStack_1f5qo_4030[data-image-stack=true][data-image-set-presented=true] ._productStackCard_1f5qo_4039,._productStack_1f5qo_4030[data-image-stack=true][data-image-set-presented=true] ._productStackBack_1f5qo_4060{opacity:0}._productStack_1f5qo_4030[data-image-stack=true] ._productStackBack_1f5qo_4060{z-index:var(--back-layer,1);width:auto;height:auto;transform:rotate(var(--back-turn,2deg));opacity:1;border-radius:6px;transition:opacity .32s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;overflow:hidden;box-shadow:0 2px 8px #0000000f}._productStack_1f5qo_4030[data-image-stack=true] ._productStackBack_1f5qo_4060:after{content:"";opacity:var(--back-veil,.12);pointer-events:none;background:#fff;position:absolute;inset:0}._mediaStatusScrim_1f5qo_9577{z-index:5;color:#fff;pointer-events:auto;overscroll-behavior:contain;background:linear-gradient(#0000 0%,#000000ad 34%,#000000bd 100%);border-radius:0 0 6px 6px;flex-direction:column;justify-content:flex-end;gap:6px;max-height:100%;padding:28px 12px 10px;animation:.24s _mediaStatusScrimIn_1f5qo_1;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}._mediaStatusScrimCopy_1f5qo_9598{overscroll-behavior:contain;min-height:0;overflow:auto}._mediaStatusScrim_1f5qo_9577[data-scrim-tone=error]{min-height:120px}._mediaStatusScrim_1f5qo_9577[data-scrim-tone=slow]{min-height:96px}._mediaStatusScrimReason_1f5qo_9612,._mediaStatusScrimDetail_1f5qo_9613{color:#fff;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:20px}._mediaStatusScrimDetail_1f5qo_9613{font-size:12px;line-height:18px}._mediaStatusScrimActions_1f5qo_9627,._mediaStatusScrim_1f5qo_9577 ._generationFailureActions_1f5qo_4947{pointer-events:auto;flex-wrap:wrap;flex:none;gap:8px;display:flex}._mediaStatusScrim_1f5qo_9577 button{color:#fff;min-height:28px;font:inherit;cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0 8px;font-size:13px;line-height:20px}._progressiveMedia_1f5qo_4168[data-media-load-state=error] ._progressiveMediaReal_1f5qo_4204{opacity:0}._canvasUploadProgress_1f5qo_9653{z-index:8;color:#fff;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008f;border:1px solid #ffffff24;border-radius:4px;flex-direction:column;gap:6px;padding:8px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}._canvasUploadFile_1f5qo_9672,._canvasUploadLabel_1f5qo_9673{color:#fff;justify-content:space-between;gap:8px;margin:0;font-size:12px;line-height:18px;display:flex}._canvasUploadTrack_1f5qo_9683{background:#ffffff47;height:2px;display:block;overflow:hidden}._canvasUploadTrack_1f5qo_9683 i{background:#fff;height:2px;display:block}._canvasUploadCancel_1f5qo_9696{pointer-events:auto;align-self:flex-start}._imageSetToggle_1f5qo_9701{z-index:6;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0000008f;border:1px solid #ffffff24;border-radius:4px;justify-content:center;align-items:center;gap:4px;min-width:28px;min-height:28px;padding:0 8px;font-size:12px;line-height:18px;display:inline-flex;position:absolute;top:8px;right:8px}._imageSetOverlay_1f5qo_42{z-index:14000;box-sizing:border-box;width:652px;box-shadow:none;color:#fff;transform-origin:0 0;background:0 0;border:0;border-radius:0;flex-direction:column;gap:12px;padding:0;display:flex;position:fixed;overflow:auto}._imageSetMotion_1f5qo_9742{transform-origin:0 0;animation:.32s cubic-bezier(.22,1,.36,1) _imageSetOverlayIn_1f5qo_1}._imageSetMotion_1f5qo_9742[data-leaving=true]{animation:.32s cubic-bezier(.22,1,.36,1) forwards _imageSetOverlayOut_1f5qo_1}._imageSetGrid_1f5qo_9751{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;padding:0;display:grid}._imageSetCell_1f5qo_9759{border:1px solid var(--canvas-node-border,#dcdce1);background:var(--canvas-node-bg,#fff);border-radius:6px;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000f}._imageSetCell_1f5qo_9759 ._progressiveMedia_1f5qo_4168{position:absolute;inset:0}._imageSetCell_1f5qo_9759 img,._imageSetCell_1f5qo_9759 video{object-fit:cover;width:100%;height:100%}._imageSetIndex_1f5qo_9780{z-index:2;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0d0f8f;border-radius:4px;height:26px;padding:0 8px;font-size:12px;line-height:26px;position:absolute;top:8px;left:8px}._imageSetCellActions_1f5qo_9796{z-index:2;flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex;position:absolute;inset:8px 8px auto auto}._imageSetDownloadError_1f5qo_9809{color:#fff;margin:0;font-size:12px;line-height:18px}._mediaGlassControl_1f5qo_9816{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0000008f;border:1px solid #ffffff24;border-radius:4px;justify-content:center;align-items:center;min-width:28px;min-height:28px;padding:0 8px;font-size:12px;line-height:18px;display:inline-flex}button._mediaGlassControl_1f5qo_9816{cursor:pointer}._mediaGlassControlIcon_1f5qo_9837{width:28px;padding:0}@keyframes _mediaStatusScrimIn_1f5qo_1{0%{opacity:0}to{opacity:1}}@keyframes _imageSetOverlayIn_1f5qo_1{0%{opacity:0;transform:scale(var(--image-set-from,.55))}to{opacity:1;transform:scale(1)}}@keyframes _imageSetOverlayOut_1f5qo_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(var(--image-set-from,.55))}}@media (prefers-reduced-motion:reduce){._mediaStatusScrim_1f5qo_9577,._imageSetMotion_1f5qo_9742,._productStack_1f5qo_4030[data-image-stack=true] ._productStackCard_1f5qo_4039{transition:none;animation:none}._nodeGenerationLayer_1f5qo_2409[data-generation-motion=animated] ._nodeGenerationSoft_1f5qo_3838,._nodeGenerationLayer_1f5qo_2409[data-generation-motion=animated] ._nodeGenerationShade_1f5qo_3839,._nodeGenerationLayer_1f5qo_2409[data-generation-motion=animated] ._nodeGenerationSheen_1f5qo_3840{animation:none}}
