.InfiniteCanvasLabClient-module__1g8qrG__workspace{--ink:#172033;--muted:#687386;--line:#dce2ea;--panel:#fffffff0;--brand:#1d61e7;--brand-strong:#2e8af7;--brand-deep:#1754ca;--brand-soft:#eef4ff;--sidebar-width:220px;z-index:100;color:var(--ink);background:radial-gradient(circle at 19% 6%,#4291ff26,#0000 30%),radial-gradient(circle at 84% 14%,#6891ff1f,#0000 28%),linear-gradient(#eef5ff 0%,#e8effb 48%,#edf4ff 100%);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:fixed;inset:0;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__sidebarCollapsed{--sidebar-width:68px}.dark .InfiniteCanvasLabClient-module__1g8qrG__workspace{--ink:#e8eef7;--muted:#8e9aac;--line:#273240;--panel:#0c1118f5;--brand-soft:#172233;color:#dbe5f2;background:#060a10}.dark .InfiniteCanvasLabClient-module__1g8qrG__studioSidebar{color:#8f9bad;background:#070b11fa;border-right-color:#202a36;box-shadow:10px 0 30px #0000003d}.dark .InfiniteCanvasLabClient-module__1g8qrG__sidebarBrand{border-bottom-color:#202a36}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__sidebarBrandMark,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectMark){box-shadow:none;background:#0d141d;border-color:#2b3745}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__sidebarBrandText strong,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectTitle input,.dark .InfiniteCanvasLabClient-module__1g8qrG__nodeHeader strong,.dark .InfiniteCanvasLabClient-module__1g8qrG__drawerHeader strong){color:#eef4fb}.dark .InfiniteCanvasLabClient-module__1g8qrG__sidebarBrandText small{color:#7f8da1}.dark .InfiniteCanvasLabClient-module__1g8qrG__projectTitle span{color:#7f8da1}.dark .InfiniteCanvasLabClient-module__1g8qrG__clientSaveStamp{color:#7f8da1}.dark .InfiniteCanvasLabClient-module__1g8qrG__nodeHeader span{color:#7f8da1}.dark .InfiniteCanvasLabClient-module__1g8qrG__drawerHeader span{color:#7f8da1}.dark .InfiniteCanvasLabClient-module__1g8qrG__sidebarSection{color:#a1adbc;background:#0d141d;border-color:#273341!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__sidebarItem{color:#8795a8}.dark .InfiniteCanvasLabClient-module__1g8qrG__sidebarItem svg{color:#8795a8}.dark .InfiniteCanvasLabClient-module__1g8qrG__sidebarItem:hover{color:#aebcff;background:#151f2e}.dark .InfiniteCanvasLabClient-module__1g8qrG__sidebarItem:hover svg{color:#8ea5ff}.dark .InfiniteCanvasLabClient-module__1g8qrG__sidebarSeparator{background:#202a36}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__projectIdentity,.dark .InfiniteCanvasLabClient-module__1g8qrG__floatingToolbar,.dark .InfiniteCanvasLabClient-module__1g8qrG__topActions,.dark .InfiniteCanvasLabClient-module__1g8qrG__zoomControls,.dark .InfiniteCanvasLabClient-module__1g8qrG__statusBar,.dark .InfiniteCanvasLabClient-module__1g8qrG__minimap,.dark .InfiniteCanvasLabClient-module__1g8qrG__selectionActions){background:#0a0f16f2;border-color:#273341;box-shadow:0 14px 34px #00000042}.dark .InfiniteCanvasLabClient-module__1g8qrG__clientProjectIdentity .InfiniteCanvasLabClient-module__1g8qrG__iconButton{background:#0a0f16f2;box-shadow:0 14px 34px #00000042;border-color:#273341!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__clientSaveStamp{background:#0a0f16f2;box-shadow:0 14px 34px #00000042;border-color:#273341!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__toolbarFixed{box-shadow:none;background:#0a0f16;border-left-color:#273341}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__actionDivider,.dark .InfiniteCanvasLabClient-module__1g8qrG__toolbarDivider,.dark .InfiniteCanvasLabClient-module__1g8qrG__statusDivider){background:#2a3542}.dark .InfiniteCanvasLabClient-module__1g8qrG__iconButton{color:#98a6b9}.dark .InfiniteCanvasLabClient-module__1g8qrG__floatingToolbar button{color:#98a6b9}.dark .InfiniteCanvasLabClient-module__1g8qrG__modeGroup button{color:#98a6b9}.dark .InfiniteCanvasLabClient-module__1g8qrG__toolbarFixed button{color:#98a6b9}.dark .InfiniteCanvasLabClient-module__1g8qrG__addMenuWrap>button{color:#98a6b9}.dark .InfiniteCanvasLabClient-module__1g8qrG__zoomControls button{color:#98a6b9}.dark .InfiniteCanvasLabClient-module__1g8qrG__selectionActions button{color:#98a6b9}.dark .InfiniteCanvasLabClient-module__1g8qrG__iconButton:hover{color:#aebcff;background:#182334}.dark .InfiniteCanvasLabClient-module__1g8qrG__floatingToolbar button:hover{color:#aebcff;background:#182334}.dark .InfiniteCanvasLabClient-module__1g8qrG__modeGroup button:hover{color:#aebcff;background:#182334}.dark .InfiniteCanvasLabClient-module__1g8qrG__toolbarFixed button:hover{color:#aebcff;background:#182334}.dark .InfiniteCanvasLabClient-module__1g8qrG__addMenuWrap>button:hover{color:#aebcff;background:#182334}.dark .InfiniteCanvasLabClient-module__1g8qrG__zoomControls button:hover{color:#aebcff;background:#182334}.dark .InfiniteCanvasLabClient-module__1g8qrG__selectionActions button:hover{color:#aebcff;background:#182334}.dark .InfiniteCanvasLabClient-module__1g8qrG__pinnedAction{color:#8db6ff;background:#17253a;border-color:#33527a!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__projectItemActions .InfiniteCanvasLabClient-module__1g8qrG__projectPinnedAction{color:#8db6ff;background:#17253a;border-color:#33527a!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__board{background-color:#070b12;background-image:radial-gradient(circle at 18% 8%,#4e55fd17,#0000 30%),radial-gradient(circle at 86% 16%,#41aeff0f,#0000 28%),radial-gradient(#5b6c8657 1px,#0000 1px),linear-gradient(#080d14 0%,#070b12 52%,#090f17 100%)}.dark .InfiniteCanvasLabClient-module__1g8qrG__node{background:#0d131b;border-color:#2a3542;box-shadow:0 16px 38px #0000004d}.dark .InfiniteCanvasLabClient-module__1g8qrG__node:hover{border-color:#43536a;box-shadow:0 18px 44px #00000061}.dark .InfiniteCanvasLabClient-module__1g8qrG__nodeHeader{border-bottom-color:#252f3b}.dark .InfiniteCanvasLabClient-module__1g8qrG__nodeIcon{background:color-mix(in srgb, var(--node-accent) 16%, #0d131b)}.dark .InfiniteCanvasLabClient-module__1g8qrG__port{border-color:#0d131b!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__nodeForm label>span{color:#93a0b3}.dark .InfiniteCanvasLabClient-module__1g8qrG__fieldLabel>span{color:#93a0b3}.dark .InfiniteCanvasLabClient-module__1g8qrG__statusBar{color:#93a0b3}.dark .InfiniteCanvasLabClient-module__1g8qrG__zoomControls span{color:#93a0b3}.dark .InfiniteCanvasLabClient-module__1g8qrG__selectionActions>span{color:#93a0b3}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__nodeForm textarea,.dark .InfiniteCanvasLabClient-module__1g8qrG__nodeForm select,.dark .InfiniteCanvasLabClient-module__1g8qrG__nodeForm input,.dark .InfiniteCanvasLabClient-module__1g8qrG__fieldLabel input){color:#dce5f1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090f16;border-color:#2a3542}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__nodeForm textarea:focus,.dark .InfiniteCanvasLabClient-module__1g8qrG__nodeForm select:focus,.dark .InfiniteCanvasLabClient-module__1g8qrG__nodeForm input:focus,.dark .InfiniteCanvasLabClient-module__1g8qrG__fieldLabel input:focus){background:#0c141e}.dark .InfiniteCanvasLabClient-module__1g8qrG__minimapWorld{background-color:#0a1018;background-image:radial-gradient(#334154 .8px,#0000 .8px)}.dark .InfiniteCanvasLabClient-module__1g8qrG__minimapViewport{background:#4e55fd1f;border-color:#aebcff;box-shadow:0 0 0 1px #080d14cc}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__drawer,.dark .InfiniteCanvasLabClient-module__1g8qrG__addMenu,.dark .InfiniteCanvasLabClient-module__1g8qrG__nodeContextMenu){color:#dce5f1;background:#090e15fa;border-color:#293544;box-shadow:0 22px 58px #0000006b}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__drawerHeader,.dark .InfiniteCanvasLabClient-module__1g8qrG__nodeContextTitle){border-bottom-color:#26313e}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__addMenu button,.dark .InfiniteCanvasLabClient-module__1g8qrG__nodeContextMenu>button,.dark .InfiniteCanvasLabClient-module__1g8qrG__drawerHeader button){color:#a1adbd}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__addMenu button:hover,.dark .InfiniteCanvasLabClient-module__1g8qrG__nodeContextMenu>button:hover,.dark .InfiniteCanvasLabClient-module__1g8qrG__drawerHeader button:hover){color:#b9c5ff;background:#172334}.dark .InfiniteCanvasLabClient-module__1g8qrG__nodeContextTitle strong{color:#e8eef7}@media (max-width:1180px){.InfiniteCanvasLabClient-module__1g8qrG__clientTopBar{right:72px}}.dark .InfiniteCanvasLabClient-module__1g8qrG__workspace{--canvas-dark-bg:#070b12;--canvas-dark-panel:#0d141d;--canvas-dark-raised:#111a25;--canvas-dark-soft:#151f2b;--canvas-dark-line:#293746;--canvas-dark-line-soft:#202c39;--canvas-dark-text:#e3ebf5;--canvas-dark-muted:#8e9caf}.dark .InfiniteCanvasLabClient-module__1g8qrG__clientProjectIdentity .InfiniteCanvasLabClient-module__1g8qrG__iconButton{color:var(--canvas-dark-muted);background:#0a0f16f5;box-shadow:0 10px 28px #00000047;border-color:var(--canvas-dark-line)!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__clientSaveStamp{color:var(--canvas-dark-muted);background:#0a0f16f5;box-shadow:0 10px 28px #00000047;border-color:var(--canvas-dark-line)!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__toolbarCollapse{border-right-color:var(--canvas-dark-line)!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__toolbarFixed{box-shadow:-10px 0 16px #070b12f5}.dark .InfiniteCanvasLabClient-module__1g8qrG__workspace input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]){border-color:var(--canvas-dark-line);color:var(--canvas-dark-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090f16}.dark .InfiniteCanvasLabClient-module__1g8qrG__workspace select{border-color:var(--canvas-dark-line);color:var(--canvas-dark-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090f16}.dark .InfiniteCanvasLabClient-module__1g8qrG__workspace textarea{border-color:var(--canvas-dark-line);color:var(--canvas-dark-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090f16}.dark .InfiniteCanvasLabClient-module__1g8qrG__workspace input::placeholder{color:#657387}.dark .InfiniteCanvasLabClient-module__1g8qrG__workspace textarea::placeholder{color:#657387}.dark .InfiniteCanvasLabClient-module__1g8qrG__imagePreview{border-color:var(--canvas-dark-line);color:var(--canvas-dark-muted);background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__uploadNode{border-color:var(--canvas-dark-line);color:var(--canvas-dark-muted);background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__missingAsset{border-color:var(--canvas-dark-line);color:var(--canvas-dark-muted);background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__emptyOutput{border-color:var(--canvas-dark-line);color:var(--canvas-dark-muted);background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__generatedTile{border-color:var(--canvas-dark-line);color:var(--canvas-dark-muted);background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__outputAudioWrap{border-color:var(--canvas-dark-line);color:var(--canvas-dark-muted);background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__outputAudioCard{border-color:var(--canvas-dark-line);color:var(--canvas-dark-muted);background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__outputFileWrap{border-color:var(--canvas-dark-line);color:var(--canvas-dark-muted);background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__outputFileWrap .InfiniteCanvasLabClient-module__1g8qrG__outputMediaOpen{border-color:var(--canvas-dark-line);color:var(--canvas-dark-muted);background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__uploadNode:hover{color:#7dd8eb;background:#10222b;border-color:#2389a5!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__audioNodePreview{color:#8db6ff;background:#101c2e}.dark .InfiniteCanvasLabClient-module__1g8qrG__audioNodePreview strong{color:var(--canvas-dark-text)}.dark .InfiniteCanvasLabClient-module__1g8qrG__audioNodePreview span{color:var(--canvas-dark-muted)}.dark .InfiniteCanvasLabClient-module__1g8qrG__mediaNodeBadge{border-color:var(--canvas-dark-line);color:#c7d5e8;background:#0d141deb}.dark .InfiniteCanvasLabClient-module__1g8qrG__outputVideoBadge{border-color:var(--canvas-dark-line);color:#c7d5e8;background:#0d141deb}.dark .InfiniteCanvasLabClient-module__1g8qrG__outputTimePill{border-color:var(--canvas-dark-line);color:#c7d5e8;background:#0d141deb}.dark .InfiniteCanvasLabClient-module__1g8qrG__outputResolution{border-color:var(--canvas-dark-line);color:#c7d5e8;background:#0d141deb}.dark .InfiniteCanvasLabClient-module__1g8qrG__outputPreviewActions button{border-color:var(--canvas-dark-line);color:#c7d5e8;background:#0d141deb}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__imageNodeActions button,.dark .InfiniteCanvasLabClient-module__1g8qrG__videoMediaActions button,.dark .InfiniteCanvasLabClient-module__1g8qrG__editorQuickActions button,.dark .InfiniteCanvasLabClient-module__1g8qrG__promptToolbar button){border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__imageNodeActions button:hover{color:#aebcff;background:#16243a;border-color:#3a5d8f}.dark .InfiniteCanvasLabClient-module__1g8qrG__videoMediaActions button:not(:disabled):hover{color:#aebcff;background:#16243a;border-color:#3a5d8f}.dark .InfiniteCanvasLabClient-module__1g8qrG__editorQuickActions button:hover{color:#aebcff;background:#16243a;border-color:#3a5d8f}.dark .InfiniteCanvasLabClient-module__1g8qrG__editorQuickActions .InfiniteCanvasLabClient-module__1g8qrG__editorActionActive{color:#aebcff;background:#16243a;border-color:#3a5d8f}.dark .InfiniteCanvasLabClient-module__1g8qrG__promptToolbar button:hover{color:#aebcff;background:#16243a;border-color:#3a5d8f}.dark .InfiniteCanvasLabClient-module__1g8qrG__imageNodeActions button:disabled{border-color:var(--canvas-dark-line-soft);color:#667488;background:#0f1721}.dark .InfiniteCanvasLabClient-module__1g8qrG__imageNodeActions button:disabled:hover{border-color:var(--canvas-dark-line-soft);color:#667488;background:#0f1721}.dark .InfiniteCanvasLabClient-module__1g8qrG__outputPreviewActions button:disabled{border-color:var(--canvas-dark-line-soft);color:#667488;background:#0f1721}.dark .InfiniteCanvasLabClient-module__1g8qrG__outputPreviewActions button:disabled:hover{border-color:var(--canvas-dark-line-soft);color:#667488;background:#0f1721}.dark .InfiniteCanvasLabClient-module__1g8qrG__sourceSummary{border-color:var(--canvas-dark-line);color:#a5b2c3;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__inputSourceItem{border-color:var(--canvas-dark-line);color:#a5b2c3;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__comfyBuiltinSettings{border-color:var(--canvas-dark-line);color:#a5b2c3;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__modelScopeSettings{border-color:var(--canvas-dark-line);color:#a5b2c3;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__workflowParamList{border-color:var(--canvas-dark-line);color:#a5b2c3;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__ltxTimelineEditor{border-color:var(--canvas-dark-line);color:#a5b2c3;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__loopPanel{border-color:var(--canvas-dark-line);color:#a5b2c3;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__generatorPromptSources>div{border-color:var(--canvas-dark-line);color:#a5b2c3;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__taskProgress{border-color:var(--canvas-dark-line);color:#a5b2c3;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__llmOutputPanel{border-color:var(--canvas-dark-line);color:#a5b2c3;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__logSummary{border-color:var(--canvas-dark-line);color:#a5b2c3;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__securityNote{border-color:var(--canvas-dark-line);color:#a5b2c3;background:var(--canvas-dark-raised)}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__sourceSummary,.dark .InfiniteCanvasLabClient-module__1g8qrG__inputSourceItem){box-shadow:inset 0 1px #ffffff06}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__inputSourceItem strong,.dark .InfiniteCanvasLabClient-module__1g8qrG__llmOutputPanel strong,.dark .InfiniteCanvasLabClient-module__1g8qrG__workflowParamHead strong,.dark .InfiniteCanvasLabClient-module__1g8qrG__ltxTimelineHeader strong){color:var(--canvas-dark-text)}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__inputSourceItem small,.dark .InfiniteCanvasLabClient-module__1g8qrG__comfyBuiltinSettings>span,.dark .InfiniteCanvasLabClient-module__1g8qrG__generatorPromptSources>span,.dark .InfiniteCanvasLabClient-module__1g8qrG__modelScopeSettings>small){color:var(--canvas-dark-muted)}.dark .InfiniteCanvasLabClient-module__1g8qrG__inputSourceIndex{background:color-mix(in srgb, var(--node-accent,var(--brand)) 16%, var(--canvas-dark-raised))}.dark .InfiniteCanvasLabClient-module__1g8qrG__workflowParamHead strong{background:color-mix(in srgb, var(--node-accent,var(--brand)) 16%, var(--canvas-dark-raised))}.dark .InfiniteCanvasLabClient-module__1g8qrG__inputSourceActions button{color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__ltxTimelineActions button{color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__workflowMediaMap{color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__logToolbar button{color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__logTaskActions button{color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__inspectorActions button{color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__inputSourceActions button:not(:disabled):hover{color:#b8c6ff;background:#19273b}.dark .InfiniteCanvasLabClient-module__1g8qrG__ltxTimelineActions button:hover{color:#b8c6ff;background:#19273b}.dark .InfiniteCanvasLabClient-module__1g8qrG__logToolbar button:hover{color:#b8c6ff;background:#19273b}.dark .InfiniteCanvasLabClient-module__1g8qrG__logTaskActions button:hover{color:#b8c6ff;background:#19273b}.dark .InfiniteCanvasLabClient-module__1g8qrG__inspectorActions button:hover{color:#b8c6ff;background:#19273b}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__comfyModeTabs,.dark .InfiniteCanvasLabClient-module__1g8qrG__runningHubModeTabs,.dark .InfiniteCanvasLabClient-module__1g8qrG__modelScopeModeTabs,.dark .InfiniteCanvasLabClient-module__1g8qrG__loopMode,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTabs,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectTabs,.dark .InfiniteCanvasLabClient-module__1g8qrG__assetCategoryTabs,.dark .InfiniteCanvasLabClient-module__1g8qrG__assetSourceTabs,.dark .InfiniteCanvasLabClient-module__1g8qrG__assetManagerTabs,.dark .InfiniteCanvasLabClient-module__1g8qrG__logFilters){border-color:var(--canvas-dark-line);background:#0a1119}.dark .InfiniteCanvasLabClient-module__1g8qrG__loopMode button{color:#9ba9bb;background:var(--canvas-dark-raised);border-color:var(--canvas-dark-line)!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__optionToggle{color:#9ba9bb;background:var(--canvas-dark-raised);border-color:var(--canvas-dark-line)!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__workflowBoolean{color:#9ba9bb;background:var(--canvas-dark-raised);border-color:var(--canvas-dark-line)!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__workflowNumberRow>button{color:#9ba9bb;background:var(--canvas-dark-raised);border-color:var(--canvas-dark-line)!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__runningHubAppFetch{color:#9ba9bb;background:var(--canvas-dark-raised);border-color:var(--canvas-dark-line)!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__cascadeRunButton{color:#9ba9bb;background:var(--canvas-dark-raised);border-color:var(--canvas-dark-line)!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__loopMode .InfiniteCanvasLabClient-module__1g8qrG__loopModeActive{color:#c7d1ff;background:color-mix(in srgb, var(--node-accent,var(--brand)) 14%, var(--canvas-dark-raised));border-color:color-mix(in srgb, var(--node-accent,var(--brand)) 48%, var(--canvas-dark-line))!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__optionToggle:hover{color:#c7d1ff;background:color-mix(in srgb, var(--node-accent,var(--brand)) 14%, var(--canvas-dark-raised));border-color:color-mix(in srgb, var(--node-accent,var(--brand)) 48%, var(--canvas-dark-line))!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__optionToggleActive{color:#c7d1ff;background:color-mix(in srgb, var(--node-accent,var(--brand)) 14%, var(--canvas-dark-raised));border-color:color-mix(in srgb, var(--node-accent,var(--brand)) 48%, var(--canvas-dark-line))!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__workflowBooleanActive{color:#c7d1ff;background:color-mix(in srgb, var(--node-accent,var(--brand)) 14%, var(--canvas-dark-raised));border-color:color-mix(in srgb, var(--node-accent,var(--brand)) 48%, var(--canvas-dark-line))!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__runningHubAppFetch:hover:not(:disabled){color:#c7d1ff;background:color-mix(in srgb, var(--node-accent,var(--brand)) 14%, var(--canvas-dark-raised));border-color:color-mix(in srgb, var(--node-accent,var(--brand)) 48%, var(--canvas-dark-line))!important}.dark .InfiniteCanvasLabClient-module__1g8qrG__cascadeRunButton:not(:disabled):hover{color:#c7d1ff;background:color-mix(in srgb, var(--node-accent,var(--brand)) 14%, var(--canvas-dark-raised));border-color:color-mix(in srgb, var(--node-accent,var(--brand)) 48%, var(--canvas-dark-line))!important}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__optionToggle>span,.dark .InfiniteCanvasLabClient-module__1g8qrG__workflowBoolean>span){background:#0c131d;border-color:#506074}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__optionToggleActive>span,.dark .InfiniteCanvasLabClient-module__1g8qrG__workflowBooleanActive>span){border-color:var(--node-accent,var(--brand));background:var(--node-accent,var(--brand));box-shadow:0 0 0 3px color-mix(in srgb, var(--node-accent,var(--brand)) 18%, transparent)}.dark .InfiniteCanvasLabClient-module__1g8qrG__ltxTimelineTrack{border-color:var(--canvas-dark-line);background:linear-gradient(90deg,#6f7f962e 1px,#0000 1px),linear-gradient(#111a25,#0b1119)}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__nodeRunError,.dark .InfiniteCanvasLabClient-module__1g8qrG__cascadeRunButtonActive,.dark .InfiniteCanvasLabClient-module__1g8qrG__ltxDeleteSegment){color:#ff9daf;background:#28131b;border-color:#693847}.dark .InfiniteCanvasLabClient-module__1g8qrG__taskProgress>i{background:#2a3644}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspace,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceCanvas,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashPanel){color:var(--canvas-dark-text);background-color:var(--canvas-dark-bg)}.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceCanvas{background-image:linear-gradient(#6f7f9609 1px,#0000 1px),linear-gradient(90deg,#6f7f9609 1px,#0000 1px),radial-gradient(#5b6c8652 1px,#0000 1px),linear-gradient(#080d14 0%,#070b12 52%,#090f17 100%)}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceRail,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTopbar,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashHead,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspacePlaceholder,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceHint,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectCreateCard,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectCanvasDeleteConfirm,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectCardMenu){border-color:var(--canvas-dark-line);color:var(--canvas-dark-text);background:#0d141df7;box-shadow:0 20px 54px #00000061}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceSearch,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceNewProject,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashCard,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCard,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashAction,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectCanvasStats,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectCardOwnerField,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectCardColorPalette){border-color:var(--canvas-dark-line);color:#a8b4c5;background:var(--canvas-dark-raised)}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceHeader button,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTopActions button,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardFooter button,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceBulkBar button,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashHead button,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectCanvasDeleteConfirm button,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectCardMenu button){border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTabs .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTabActive,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectTabs .InfiniteCanvasLabClient-module__1g8qrG__projectTabActive,.dark .InfiniteCanvasLabClient-module__1g8qrG__assetCategoryTabs .InfiniteCanvasLabClient-module__1g8qrG__assetCategoryActive,.dark .InfiniteCanvasLabClient-module__1g8qrG__assetSourceTabs .InfiniteCanvasLabClient-module__1g8qrG__assetSourceActive,.dark .InfiniteCanvasLabClient-module__1g8qrG__assetManagerTabs .InfiniteCanvasLabClient-module__1g8qrG__assetManagerTabActive,.dark .InfiniteCanvasLabClient-module__1g8qrG__logFilters .InfiniteCanvasLabClient-module__1g8qrG__logFilterActive){color:#b7c4ff;background:#19263a}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceHeader strong,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListItem strong,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTopbar strong,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashConfirm strong,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspacePlaceholder strong,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardBody>strong){color:var(--canvas-dark-text)}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceHeader span,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListItem small,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTopbar span,.dark .InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardBody span){color:var(--canvas-dark-muted)}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__drawer,.dark .InfiniteCanvasLabClient-module__1g8qrG__assetManagerDialog,.dark .InfiniteCanvasLabClient-module__1g8qrG__imageEditorPanel,.dark .InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel,.dark .InfiniteCanvasLabClient-module__1g8qrG__promptTemplatePanel){border-color:var(--canvas-dark-line);color:var(--canvas-dark-text);background:#0b1119}.dark .InfiniteCanvasLabClient-module__1g8qrG__assetManagerHeader{border-color:var(--canvas-dark-line-soft);background:var(--canvas-dark-panel)}.dark .InfiniteCanvasLabClient-module__1g8qrG__assetManagerSidebar{border-color:var(--canvas-dark-line-soft);background:var(--canvas-dark-panel)}.dark .InfiniteCanvasLabClient-module__1g8qrG__imageEditorPanel>header{border-color:var(--canvas-dark-line-soft);background:var(--canvas-dark-panel)}.dark .InfiniteCanvasLabClient-module__1g8qrG__imageEditorPanel>footer{border-color:var(--canvas-dark-line-soft);background:var(--canvas-dark-panel)}.dark .InfiniteCanvasLabClient-module__1g8qrG__imageEditorControls{border-color:var(--canvas-dark-line-soft);background:var(--canvas-dark-panel)}.dark .InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel>header{border-color:var(--canvas-dark-line-soft);background:var(--canvas-dark-panel)}.dark .InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel>footer{border-color:var(--canvas-dark-line-soft);background:var(--canvas-dark-panel)}.dark .InfiniteCanvasLabClient-module__1g8qrG__outputPromptPanel{border-color:var(--canvas-dark-line-soft);background:var(--canvas-dark-panel)}.dark .InfiniteCanvasLabClient-module__1g8qrG__projectItem{border-color:var(--canvas-dark-line);color:#a8b4c5;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__assetTile{border-color:var(--canvas-dark-line);color:#a8b4c5;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__referenceAssetTile{border-color:var(--canvas-dark-line);color:#a8b4c5;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__assetManagerGrid>article{border-color:var(--canvas-dark-line);color:#a8b4c5;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__providerConfigCard{border-color:var(--canvas-dark-line);color:#a8b4c5;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__comfyCard{border-color:var(--canvas-dark-line);color:#a8b4c5;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__workflowCard{border-color:var(--canvas-dark-line);color:#a8b4c5;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowManager{border-color:var(--canvas-dark-line);color:#a8b4c5;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__runningHubWorkflowManager{border-color:var(--canvas-dark-line);color:#a8b4c5;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__workflowLibraryList article{border-color:var(--canvas-dark-line);color:#a8b4c5;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__logList article{border-color:var(--canvas-dark-line);color:#a8b4c5;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__promptCategoryRow{border-color:var(--canvas-dark-line);color:#a8b4c5;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__promptTemplateList article{border-color:var(--canvas-dark-line);color:#a8b4c5;background:var(--canvas-dark-raised)}.dark .InfiniteCanvasLabClient-module__1g8qrG__currentItem{border-color:var(--canvas-dark-line);color:#9ba9bb;background:#101923}.dark .InfiniteCanvasLabClient-module__1g8qrG__assetGrid>button{border-color:var(--canvas-dark-line);color:#9ba9bb;background:#101923}.dark .InfiniteCanvasLabClient-module__1g8qrG__assetManagerList>button{border-color:var(--canvas-dark-line);color:#9ba9bb;background:#101923}.dark .InfiniteCanvasLabClient-module__1g8qrG__assetManagerPromptPreview{border-color:var(--canvas-dark-line);color:#9ba9bb;background:#101923}.dark .InfiniteCanvasLabClient-module__1g8qrG__logThumb{border-color:var(--canvas-dark-line);color:#9ba9bb;background:#101923}.dark .InfiniteCanvasLabClient-module__1g8qrG__logPromptButton{border-color:var(--canvas-dark-line);color:#9ba9bb;background:#101923}.dark .InfiniteCanvasLabClient-module__1g8qrG__workflowCard>.InfiniteCanvasLabClient-module__1g8qrG__workflowImportDrop{border-color:var(--canvas-dark-line);color:#9ba9bb;background:#101923}.dark .InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowCatalogList article{border-color:var(--canvas-dark-line);color:#9ba9bb;background:#101923}.dark .InfiniteCanvasLabClient-module__1g8qrG__runningHubWorkflowList article{border-color:var(--canvas-dark-line);color:#9ba9bb;background:#101923}.dark .InfiniteCanvasLabClient-module__1g8qrG__runningHubFieldList article{border-color:var(--canvas-dark-line);color:#9ba9bb;background:#101923}.dark .InfiniteCanvasLabClient-module__1g8qrG__promptCategoryManager{border-color:var(--canvas-dark-line);color:#9ba9bb;background:#101923}.dark .InfiniteCanvasLabClient-module__1g8qrG__promptTemplateComposer{border-color:var(--canvas-dark-line);color:#9ba9bb;background:#101923}.dark .InfiniteCanvasLabClient-module__1g8qrG__assetManagerToolbar button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__assetManagerToolbar select{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__assetManagerSectionHead button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__assetManagerCardActions button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__localAssetDirectoryToolbar button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__localAssetInlineEditor button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__sharedFolderRegister button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__sharedFolderToolbar button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__sharedFolderActions button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__assetLibraryQuickActions button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__localAssetTileActions button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__localAssetCaptionEditor button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__providerList button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__nodeContextMenu>button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__portContextGrid button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__outputPromptActions button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel>footer button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__imageEditorPanel>footer button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__providerConfigActions button:last-child{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowManagerHead button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowCatalogList article>button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__runningHubWorkflowList article>button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__runningHubFieldTitle button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__runningHubFieldFlags button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__runningHubEditorActions button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__promptTemplateManageBar button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__promptCategoryManager button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__promptTemplateComposerActions button{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__promptTemplateList article button:last-child{border-color:var(--canvas-dark-line);color:#9eacbf;background:var(--canvas-dark-soft)}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__imageEditorStage,.dark .InfiniteCanvasLabClient-module__1g8qrG__outputPreviewStage){background-color:#0a1018;background-image:linear-gradient(45deg,#111923 25%,#0000 25%),linear-gradient(-45deg,#111923 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#111923 75%),linear-gradient(-45deg,#0000 75%,#111923 75%),none;background-position:0 0,0 8px,8px -8px,-8px 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box}:is(.dark .InfiniteCanvasLabClient-module__1g8qrG__outputCompare,.dark .InfiniteCanvasLabClient-module__1g8qrG__assetManagerPreview,.dark .InfiniteCanvasLabClient-module__1g8qrG__referenceAssetPreview){background:#0b121b}.dark .InfiniteCanvasLabClient-module__1g8qrG__contextDivider{background:var(--canvas-dark-line-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__projectCardMenu>span{background:var(--canvas-dark-line-soft)}.dark .InfiniteCanvasLabClient-module__1g8qrG__workspace button:focus-visible{outline-offset:2px;outline:2px solid #5e7cffb8}.dark .InfiniteCanvasLabClient-module__1g8qrG__providerConfigHead strong{color:var(--canvas-dark-text)}.dark .InfiniteCanvasLabClient-module__1g8qrG__workflowCard strong{color:var(--canvas-dark-text)}.dark .InfiniteCanvasLabClient-module__1g8qrG__projectItem strong{color:var(--canvas-dark-text)}.dark .InfiniteCanvasLabClient-module__1g8qrG__assetManagerHeader strong{color:var(--canvas-dark-text)}.dark .InfiniteCanvasLabClient-module__1g8qrG__assetManagerSectionHead strong{color:var(--canvas-dark-text)}.dark .InfiniteCanvasLabClient-module__1g8qrG__assetManagerMeta strong{color:var(--canvas-dark-text)}.dark .InfiniteCanvasLabClient-module__1g8qrG__assetManagerCardInfo strong{color:var(--canvas-dark-text)}.dark .InfiniteCanvasLabClient-module__1g8qrG__assetManagerEmpty strong{color:var(--canvas-dark-text)}.dark .InfiniteCanvasLabClient-module__1g8qrG__logSummary strong{color:var(--canvas-dark-text)}.dark .InfiniteCanvasLabClient-module__1g8qrG__logList article strong{color:var(--canvas-dark-text)}.dark .InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowCatalogList strong{color:var(--canvas-dark-text)}.dark .InfiniteCanvasLabClient-module__1g8qrG__workflowLibraryList article strong{color:var(--canvas-dark-text)}.dark .InfiniteCanvasLabClient-module__1g8qrG__promptTemplatePanel strong{color:var(--canvas-dark-text)}.dark .InfiniteCanvasLabClient-module__1g8qrG__promptTemplatePanel h3{color:var(--canvas-dark-text)}.dark .InfiniteCanvasLabClient-module__1g8qrG__promptTemplatePanel h4{color:var(--canvas-dark-text)}.dark .InfiniteCanvasLabClient-module__1g8qrG__providerConfigHead span{color:var(--canvas-dark-muted)}.dark .InfiniteCanvasLabClient-module__1g8qrG__projectItem small{color:var(--canvas-dark-muted)}.dark .InfiniteCanvasLabClient-module__1g8qrG__workflowCard small{color:var(--canvas-dark-muted)}.dark .InfiniteCanvasLabClient-module__1g8qrG__assetManagerDialog small{color:var(--canvas-dark-muted)}.dark .InfiniteCanvasLabClient-module__1g8qrG__logList article small{color:var(--canvas-dark-muted)}.dark .InfiniteCanvasLabClient-module__1g8qrG__workflowLibraryList article small{color:var(--canvas-dark-muted)}.dark .InfiniteCanvasLabClient-module__1g8qrG__promptTemplatePanel small{color:var(--canvas-dark-muted)}.dark .InfiniteCanvasLabClient-module__1g8qrG__providerConfigHead button{background:#273341}.dark .InfiniteCanvasLabClient-module__1g8qrG__providerConfigHead button span{background:#aab6c6;box-shadow:0 2px 5px #00000047}.dark .InfiniteCanvasLabClient-module__1g8qrG__providerConfigHead .InfiniteCanvasLabClient-module__1g8qrG__switchOn{background:#2d6ee8}.dark .InfiniteCanvasLabClient-module__1g8qrG__providerConfigHead .InfiniteCanvasLabClient-module__1g8qrG__switchOn span{background:#eef4fb}:is(.InfiniteCanvasLabClient-module__1g8qrG__sidebarCollapsed:has(.InfiniteCanvasLabClient-module__1g8qrG__studioSidebar:hover),.InfiniteCanvasLabClient-module__1g8qrG__sidebarCollapsed:has(.InfiniteCanvasLabClient-module__1g8qrG__studioSidebar:focus-within)){--sidebar-width:220px}.InfiniteCanvasLabClient-module__1g8qrG__canvasHidden{display:none!important}.InfiniteCanvasLabClient-module__1g8qrG__studioSidebar{z-index:60;width:var(--sidebar-width);color:#6f7783;background:#fffffffa;border-right:1px solid #e1e5ea;flex-direction:column;transition:width .18s;display:flex;position:absolute;inset:0 auto 0 0;overflow:visible;box-shadow:8px 0 28px #242d3b0b}.InfiniteCanvasLabClient-module__1g8qrG__sidebarBrand{border-bottom:1px solid #edf0f3;align-items:center;gap:9px;min-height:68px;padding:12px 10px;text-decoration:none;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__sidebarBrandMark{background:#fff;border:1px solid #dfe6ef;border-radius:8px;flex:none;justify-content:flex-start;align-items:center;width:42px;height:38px;display:flex;overflow:hidden;box-shadow:0 8px 20px #2d75ed1f}.InfiniteCanvasLabClient-module__1g8qrG__sidebarBrandMark img{object-fit:contain;flex:none;width:auto;max-width:none;height:34px}.InfiniteCanvasLabClient-module__1g8qrG__sidebarBrandText{flex-direction:column;flex:1;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__sidebarBrandText strong{color:#172033;font-size:13px;font-weight:800}.InfiniteCanvasLabClient-module__1g8qrG__sidebarBrandText small{color:#a0a7b1;letter-spacing:.06em;text-transform:uppercase;margin-top:1px;font-size:9px;font-weight:650}.InfiniteCanvasLabClient-module__1g8qrG__sidebarNav{scrollbar-width:thin;flex-direction:column;flex:1;gap:5px;min-height:0;padding:13px 10px;display:flex;overflow-y:auto}.InfiniteCanvasLabClient-module__1g8qrG__sidebarSection,.InfiniteCanvasLabClient-module__1g8qrG__sidebarItem{color:#777f8b;text-align:left;white-space:nowrap;background:0 0;border-radius:8px;align-items:center;gap:12px;width:100%;min-height:42px;padding:0 13px;font-size:12px;font-weight:690;text-decoration:none;transition:color .13s,background .13s;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__sidebarSection{color:#747d89;background:#fff;border-radius:18px;min-height:36px;border:1px solid #e7eaee!important}.InfiniteCanvasLabClient-module__1g8qrG__sidebarSection svg{flex:none;transition:transform .15s}.InfiniteCanvasLabClient-module__1g8qrG__sectionCollapsedIcon{transform:rotate(-90deg)}.InfiniteCanvasLabClient-module__1g8qrG__sidebarItem svg{color:#8b929c;flex:none}.InfiniteCanvasLabClient-module__1g8qrG__sidebarItem:hover{color:var(--brand);background:#f2f7ff}.InfiniteCanvasLabClient-module__1g8qrG__sidebarItem:hover svg{color:var(--brand)}.InfiniteCanvasLabClient-module__1g8qrG__sidebarGroup{flex-direction:column;gap:5px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__sidebarSeparator{background:#e9ecef;flex:none;width:32px;height:1px;margin:7px auto}.InfiniteCanvasLabClient-module__1g8qrG__activeSidebarItem{color:#fff;background:linear-gradient(135deg, var(--brand), var(--brand-strong));box-shadow:0 10px 24px #2d75ed33}.InfiniteCanvasLabClient-module__1g8qrG__activeSidebarItem:hover{color:#fff;background:linear-gradient(135deg, var(--brand-deep), var(--brand))}.InfiniteCanvasLabClient-module__1g8qrG__activeSidebarItem svg,.InfiniteCanvasLabClient-module__1g8qrG__activeSidebarItem:hover svg{color:#fff}.InfiniteCanvasLabClient-module__1g8qrG__sidebarFooter{border-top:1px solid #edf0f3;flex-direction:column;gap:5px;padding:10px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__sidebarCollapsed .InfiniteCanvasLabClient-module__1g8qrG__sidebarBrand{justify-content:center;padding:12px 9px}.InfiniteCanvasLabClient-module__1g8qrG__sidebarCollapsed .InfiniteCanvasLabClient-module__1g8qrG__sidebarBrandText,.InfiniteCanvasLabClient-module__1g8qrG__sidebarCollapsed .InfiniteCanvasLabClient-module__1g8qrG__sidebarLabel{display:none}.InfiniteCanvasLabClient-module__1g8qrG__sidebarCollapsed .InfiniteCanvasLabClient-module__1g8qrG__sidebarNav{padding-top:13px}.InfiniteCanvasLabClient-module__1g8qrG__sidebarCollapsed .InfiniteCanvasLabClient-module__1g8qrG__sidebarSection,.InfiniteCanvasLabClient-module__1g8qrG__sidebarCollapsed .InfiniteCanvasLabClient-module__1g8qrG__sidebarItem{justify-content:center;padding:0}:is(.InfiniteCanvasLabClient-module__1g8qrG__sidebarCollapsed:has(.InfiniteCanvasLabClient-module__1g8qrG__studioSidebar:hover) .InfiniteCanvasLabClient-module__1g8qrG__sidebarBrand,.InfiniteCanvasLabClient-module__1g8qrG__sidebarCollapsed:has(.InfiniteCanvasLabClient-module__1g8qrG__studioSidebar:focus-within) .InfiniteCanvasLabClient-module__1g8qrG__sidebarBrand){justify-content:flex-start;padding:12px 10px}:is(.InfiniteCanvasLabClient-module__1g8qrG__sidebarCollapsed:has(.InfiniteCanvasLabClient-module__1g8qrG__studioSidebar:hover) .InfiniteCanvasLabClient-module__1g8qrG__sidebarBrandText,.InfiniteCanvasLabClient-module__1g8qrG__sidebarCollapsed:has(.InfiniteCanvasLabClient-module__1g8qrG__studioSidebar:focus-within) .InfiniteCanvasLabClient-module__1g8qrG__sidebarBrandText){display:flex}:is(.InfiniteCanvasLabClient-module__1g8qrG__sidebarCollapsed:has(.InfiniteCanvasLabClient-module__1g8qrG__studioSidebar:hover) .InfiniteCanvasLabClient-module__1g8qrG__sidebarLabel,.InfiniteCanvasLabClient-module__1g8qrG__sidebarCollapsed:has(.InfiniteCanvasLabClient-module__1g8qrG__studioSidebar:focus-within) .InfiniteCanvasLabClient-module__1g8qrG__sidebarLabel){display:inline}:is(.InfiniteCanvasLabClient-module__1g8qrG__sidebarCollapsed:has(.InfiniteCanvasLabClient-module__1g8qrG__studioSidebar:hover) .InfiniteCanvasLabClient-module__1g8qrG__sidebarSection,.InfiniteCanvasLabClient-module__1g8qrG__sidebarCollapsed:has(.InfiniteCanvasLabClient-module__1g8qrG__studioSidebar:hover) .InfiniteCanvasLabClient-module__1g8qrG__sidebarItem,.InfiniteCanvasLabClient-module__1g8qrG__sidebarCollapsed:has(.InfiniteCanvasLabClient-module__1g8qrG__studioSidebar:focus-within) .InfiniteCanvasLabClient-module__1g8qrG__sidebarSection,.InfiniteCanvasLabClient-module__1g8qrG__sidebarCollapsed:has(.InfiniteCanvasLabClient-module__1g8qrG__studioSidebar:focus-within) .InfiniteCanvasLabClient-module__1g8qrG__sidebarItem){justify-content:flex-start;padding:0 13px}.InfiniteCanvasLabClient-module__1g8qrG__workspace button,.InfiniteCanvasLabClient-module__1g8qrG__workspace input,.InfiniteCanvasLabClient-module__1g8qrG__workspace textarea,.InfiniteCanvasLabClient-module__1g8qrG__workspace select{font:inherit}.InfiniteCanvasLabClient-module__1g8qrG__workspace button{cursor:pointer;border:0}.InfiniteCanvasLabClient-module__1g8qrG__topBar{top:14px;left:calc(var(--sidebar-width) + 16px);z-index:40;pointer-events:none;justify-content:flex-start;align-items:center;gap:8px;min-width:0;min-height:48px;transition:left .18s;display:flex;position:absolute;right:16px;overflow:visible}.InfiniteCanvasLabClient-module__1g8qrG__canvasCompactTopBar{right:72px}.InfiniteCanvasLabClient-module__1g8qrG__siteControlsDock{z-index:55;pointer-events:auto;align-items:center;display:flex;position:absolute;top:14px;right:16px}.InfiniteCanvasLabClient-module__1g8qrG__projectIdentity,.InfiniteCanvasLabClient-module__1g8qrG__topActions{pointer-events:auto;align-items:center;gap:8px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectIdentity{background:var(--panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #d2d9e2eb;border-radius:8px;flex:0 clamp(230px,18vw,320px);min-width:0;max-width:320px;padding:5px;box-shadow:0 10px 30px #232b3917}.InfiniteCanvasLabClient-module__1g8qrG__projectIdentity.InfiniteCanvasLabClient-module__1g8qrG__clientProjectIdentity{width:146px;max-width:146px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;flex:0 0 146px;gap:6px;padding:0}.InfiniteCanvasLabClient-module__1g8qrG__clientProjectIdentity .InfiniteCanvasLabClient-module__1g8qrG__iconButton{background:var(--panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:40px;height:48px;box-shadow:0 10px 30px #232b3917;border-color:#d2d9e2eb!important}.InfiniteCanvasLabClient-module__1g8qrG__clientSaveStamp{color:#7f8a9a;background:var(--panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:center;text-overflow:ellipsis;white-space:nowrap;border:1px solid #d2d9e2eb;border-radius:8px;flex:auto;justify-content:center;align-items:center;min-width:100px;height:48px;padding:0 8px;font-size:9px;font-weight:680;line-height:1.35;display:flex;overflow:hidden;box-shadow:0 10px 30px #232b3917}.InfiniteCanvasLabClient-module__1g8qrG__iconButton{color:#5d6879;background:0 0;border-radius:7px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:all .14s;display:inline-flex;border:1px solid #0000!important}.InfiniteCanvasLabClient-module__1g8qrG__iconButton:hover{color:var(--brand);background:var(--brand-soft);border-color:#d9e0e8!important}.InfiniteCanvasLabClient-module__1g8qrG__projectMark{background:#fff;border:1px solid #dfe6ef;border-radius:7px;justify-content:center;align-items:center;width:42px;height:34px;text-decoration:none;display:flex;box-shadow:0 8px 20px #2d75ed1a}.InfiniteCanvasLabClient-module__1g8qrG__projectMark:focus-visible{outline-offset:2px;outline:2px solid #2563eb85}.InfiniteCanvasLabClient-module__1g8qrG__projectMark img{object-fit:contain;width:30px;height:auto}.InfiniteCanvasLabClient-module__1g8qrG__projectTitle{flex-direction:column;flex:auto;min-width:0;padding-right:12px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectTitle input{color:#151a24;background:0 0;border:0;outline:0;width:100%;font-size:13px;font-weight:750}.InfiniteCanvasLabClient-module__1g8qrG__projectTitle span{color:#8b95a4;margin-top:1px;font-size:10px;font-weight:600}.InfiniteCanvasLabClient-module__1g8qrG__topActions{background:var(--panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #d2d9e2eb;border-radius:8px;flex:none;min-width:0;max-width:none;padding:5px;overflow:visible;box-shadow:0 10px 30px #232b3917}.InfiniteCanvasLabClient-module__1g8qrG__actionDivider,.InfiniteCanvasLabClient-module__1g8qrG__toolbarDivider{background:#e0e5eb;width:1px;height:22px}.InfiniteCanvasLabClient-module__1g8qrG__saveButton{color:#fff;background:linear-gradient(135deg, var(--brand), var(--brand-strong));border-radius:7px;justify-content:center;align-items:center;gap:7px;height:36px;padding:0 14px;font-size:12px;font-weight:750;display:inline-flex;box-shadow:0 10px 24px #2d75ed33}.InfiniteCanvasLabClient-module__1g8qrG__saveButton:hover,.InfiniteCanvasLabClient-module__1g8qrG__primaryWide:hover{background:linear-gradient(135deg, var(--brand-deep), var(--brand))}.InfiniteCanvasLabClient-module__1g8qrG__floatingToolbar{z-index:1;isolation:isolate;background:var(--panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto;border:1px solid #d2d9e2eb;border-radius:8px;flex:1 1 0;align-items:center;gap:3px;min-width:0;max-width:none;height:48px;padding:5px;transition:flex-basis .18s,width .18s,max-width .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 34px #232b391f}.InfiniteCanvasLabClient-module__1g8qrG__floatingToolbar button,.InfiniteCanvasLabClient-module__1g8qrG__modeGroup button,.InfiniteCanvasLabClient-module__1g8qrG__addMenuWrap>button{color:#687386;white-space:nowrap;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 10px;font-size:11px;font-weight:700;transition:all .14s;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__floatingToolbar button:hover,.InfiniteCanvasLabClient-module__1g8qrG__modeGroup button:hover,.InfiniteCanvasLabClient-module__1g8qrG__addMenuWrap>button:hover{color:var(--brand);background:var(--brand-soft)}.InfiniteCanvasLabClient-module__1g8qrG__modeGroup{flex:none;gap:2px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__modeGroup button{width:auto;padding:0 9px}.InfiniteCanvasLabClient-module__1g8qrG__modeGroup .InfiniteCanvasLabClient-module__1g8qrG__activeTool{color:#fff;background:linear-gradient(135deg, var(--brand), var(--brand-strong));box-shadow:0 8px 18px #2d75ed2e}.InfiniteCanvasLabClient-module__1g8qrG__addMenuWrap{flex:none;position:relative}.InfiniteCanvasLabClient-module__1g8qrG__addMenuWrap>button{gap:1px;padding:0 8px}.InfiniteCanvasLabClient-module__1g8qrG__addMenu{background:#fff;border:1px solid #dbe1e8;border-radius:8px;flex-direction:column;gap:3px;width:190px;padding:6px;display:flex;position:absolute;top:44px;right:0;box-shadow:0 18px 44px #1d263529}.InfiniteCanvasLabClient-module__1g8qrG__addMenu button{color:#4d5869;background:0 0;border-radius:6px;align-items:center;gap:9px;height:36px;padding:0 10px;font-size:12px;font-weight:700;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__addMenu button:hover{color:var(--brand);background:var(--brand-soft)}.InfiniteCanvasLabClient-module__1g8qrG__addMenu .InfiniteCanvasLabClient-module__1g8qrG__dangerMenuItem{color:#d33a52}.InfiniteCanvasLabClient-module__1g8qrG__toolbarCollapse{flex:none;width:30px;border-right:1px solid #e3e7ed!important;border-radius:5px 0 0 5px!important;padding:0!important}.InfiniteCanvasLabClient-module__1g8qrG__toolbarScroll{z-index:1;clip-path:inset(0 round 6px);contain:paint;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1 1 0;align-items:center;gap:3px;min-width:0;padding-right:24px;display:flex;position:relative;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000 calc(100% - 6px));mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000 calc(100% - 6px))}.InfiniteCanvasLabClient-module__1g8qrG__toolbarScroll::-webkit-scrollbar{display:none}.InfiniteCanvasLabClient-module__1g8qrG__toolbarScroll>button{flex:none}.InfiniteCanvasLabClient-module__1g8qrG__toolbarFixed{z-index:2;background:var(--panel);scrollbar-width:none;border-left:1px solid #e0e5eb;flex:0 auto;align-self:stretch;align-items:center;gap:2px;max-width:min(320px,32vw);margin-left:2px;padding-left:3px;display:flex;position:relative;overflow-x:auto;box-shadow:-10px 0 14px #fffffff0}.InfiniteCanvasLabClient-module__1g8qrG__toolbarFixed::-webkit-scrollbar{display:none}.InfiniteCanvasLabClient-module__1g8qrG__toolbarFixed button{color:#687386;white-space:nowrap;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 9px;font-size:10px;font-weight:720;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__toolbarCollapsed{flex:0 0 42px;width:42px;min-width:42px}.InfiniteCanvasLabClient-module__1g8qrG__toolbarCollapsed .InfiniteCanvasLabClient-module__1g8qrG__toolbarCollapse{border-right:0!important;border-radius:5px!important}.InfiniteCanvasLabClient-module__1g8qrG__canvasCompactTopBar .InfiniteCanvasLabClient-module__1g8qrG__topActions{gap:3px}.InfiniteCanvasLabClient-module__1g8qrG__canvasCompactTopBar .InfiniteCanvasLabClient-module__1g8qrG__topActions .InfiniteCanvasLabClient-module__1g8qrG__iconButton{width:34px}.InfiniteCanvasLabClient-module__1g8qrG__canvasCompactTopBar .InfiniteCanvasLabClient-module__1g8qrG__saveButton{gap:5px;padding:0 10px}.InfiniteCanvasLabClient-module__1g8qrG__canvasCompactTopBar .InfiniteCanvasLabClient-module__1g8qrG__floatingToolbar button,.InfiniteCanvasLabClient-module__1g8qrG__canvasCompactTopBar .InfiniteCanvasLabClient-module__1g8qrG__modeGroup button{gap:4px;padding-left:6px;padding-right:6px}.InfiniteCanvasLabClient-module__1g8qrG__canvasCompactTopBar .InfiniteCanvasLabClient-module__1g8qrG__toolbarScroll{padding-right:8px;-webkit-mask-image:none;mask-image:none}@media (max-width:1599px) and (min-width:821px){.InfiniteCanvasLabClient-module__1g8qrG__canvasCompactTopBar{grid-template-rows:48px 48px;grid-template-columns:146px minmax(0,1fr) auto;align-items:center;gap:6px 8px;height:102px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__canvasCompactTopBar .InfiniteCanvasLabClient-module__1g8qrG__projectIdentity{grid-area:1/1;width:146px;max-width:146px}.InfiniteCanvasLabClient-module__1g8qrG__canvasCompactTopBar .InfiniteCanvasLabClient-module__1g8qrG__topActions{grid-area:1/2/auto/4;justify-self:end}.InfiniteCanvasLabClient-module__1g8qrG__canvasCompactTopBar .InfiniteCanvasLabClient-module__1g8qrG__floatingToolbar{grid-area:2/1/auto/4;width:100%;max-width:none;overflow:visible}.InfiniteCanvasLabClient-module__1g8qrG__canvasCompactTopBar .InfiniteCanvasLabClient-module__1g8qrG__floatingToolbar.InfiniteCanvasLabClient-module__1g8qrG__toolbarCollapsed{justify-self:start;width:42px;min-width:42px}.InfiniteCanvasLabClient-module__1g8qrG__canvasCompactTopBar .InfiniteCanvasLabClient-module__1g8qrG__toolbarScroll{flex:auto;gap:1px;padding-right:0;overflow:visible}.InfiniteCanvasLabClient-module__1g8qrG__canvasCompactTopBar .InfiniteCanvasLabClient-module__1g8qrG__toolbarScroll>button,.InfiniteCanvasLabClient-module__1g8qrG__canvasCompactTopBar .InfiniteCanvasLabClient-module__1g8qrG__modeGroup button{gap:4px;width:auto;min-width:0;padding-left:5px;padding-right:5px;font-size:10px}.InfiniteCanvasLabClient-module__1g8qrG__canvasCompactTopBar .InfiniteCanvasLabClient-module__1g8qrG__toolbarScroll button span{display:inline}.InfiniteCanvasLabClient-module__1g8qrG__selectionActions{top:124px}.InfiniteCanvasLabClient-module__1g8qrG__drawer{top:122px}}.InfiniteCanvasLabClient-module__1g8qrG__board{inset:0 0 0 var(--sidebar-width);cursor:grab;touch-action:none;background-color:#eef5ff;background-image:radial-gradient(circle at 18% 8%,#4291ff1a,#0000 30%),radial-gradient(circle at 86% 16%,#6891ff14,#0000 28%),radial-gradient(#7e9dcb7a 1px,#0000 1px),linear-gradient(#eef5ff 0%,#e8effb 48%,#edf4ff 100%);background-size:auto,auto,24px 24px,auto;transition:left .18s;position:absolute;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__board:active{cursor:grabbing}.InfiniteCanvasLabClient-module__1g8qrG__board.InfiniteCanvasLabClient-module__1g8qrG__selectMode{cursor:crosshair}.InfiniteCanvasLabClient-module__1g8qrG__board.InfiniteCanvasLabClient-module__1g8qrG__knifeMode,.InfiniteCanvasLabClient-module__1g8qrG__board.InfiniteCanvasLabClient-module__1g8qrG__knifeMode .InfiniteCanvasLabClient-module__1g8qrG__node,.InfiniteCanvasLabClient-module__1g8qrG__board.InfiniteCanvasLabClient-module__1g8qrG__knifeMode .InfiniteCanvasLabClient-module__1g8qrG__connectionHit{cursor:crosshair!important}.InfiniteCanvasLabClient-module__1g8qrG__board.InfiniteCanvasLabClient-module__1g8qrG__knifeMode .InfiniteCanvasLabClient-module__1g8qrG__node{outline-offset:4px;outline:1px dashed #dc262673}.InfiniteCanvasLabClient-module__1g8qrG__board.InfiniteCanvasLabClient-module__1g8qrG__dragOver{background-color:#e6f0ff}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspace{inset:0 0 0 var(--sidebar-width);z-index:30;background-color:#eef5ff;background-image:radial-gradient(circle at 18% 8%,#4291ff1a,#0000 30%),radial-gradient(circle at 86% 16%,#6891ff14,#0000 28%),radial-gradient(#7e9dcb6b 1px,#0000 1px),linear-gradient(#eef5ff 0%,#e8effb 48%,#edf4ff 100%);background-size:auto,auto,24px 24px,auto;grid-template-columns:272px minmax(0,1fr);transition:inset .18s;display:grid;position:absolute;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceRail{min-width:0;box-shadow:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-right:1px solid #d5deebe0;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceHeader{justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:18px 16px 12px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceHeader button,.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTopActions button,.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardFooter button{color:#49627f;background:#fff;border:1px solid #d9e4f2;justify-content:center;align-items:center;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceHeader button{border-radius:8px;flex:none;width:32px;height:32px}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceHeader button:hover,.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTopActions button:hover,.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardFooter button:hover{color:var(--brand);background:var(--brand-soft);border-color:#2f7df447}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceHeader div{flex-direction:column;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceHeader strong{color:#172033;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:850;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceHeader span{color:#7c8a9e;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;font-weight:650;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceCreate{color:#fff;background:linear-gradient(135deg, var(--brand), var(--brand-strong));border-radius:8px;justify-content:center;align-items:center;gap:7px;height:38px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 12px 28px #2d75ed33}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceCreate:hover{background:linear-gradient(135deg, var(--brand-deep), var(--brand))}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceSearch{color:#8a98aa;background:#f8fbff;border:1px solid #dce6f3;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 10px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceSearch input{color:#28364a;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px;font-weight:680}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTabs{background:#edf3fb;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTabs button{color:#748399;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:34px;font-size:11px;font-weight:780;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTabs button span{color:#718099;background:#dde8f6;border-radius:6px;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:9px;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTabs .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTabActive{color:var(--brand);background:#fff;box-shadow:0 1px 5px #234c8217}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTabs .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTabActive span{color:var(--brand);background:#e8f1ff}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceList{flex-direction:column;flex:1;gap:4px;min-height:0;padding:4px 10px 10px;display:flex;overflow:auto}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListItem{color:#52637a;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:9px;min-height:40px;padding:8px 10px;display:flex;position:relative}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListItemActive{color:#fff;background:var(--brand)}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListItem:hover:not(.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListItemActive){color:#172033;background:#f4f7fb}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListItemSelected{color:var(--brand);box-shadow:inset 3px 0 0 var(--brand);background:#eef5ff;border-color:#2f7df46b}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListItem span{flex-direction:column;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListItem input,.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceNewProject input{color:#26364d;background:#fff;border:1px solid #dce6f3;border-radius:7px;outline:0;min-width:0;height:30px;padding:0 8px;font-size:12px;font-weight:720}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceNewProject{background:#fff;border:1px solid #e1e8f2;border-radius:8px;align-items:center;gap:4px;margin:0 12px 8px;padding:4px;display:flex;box-shadow:0 8px 18px #32528014}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceNewProject input{border-color:#0000;flex:1}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceNewProject button{color:#66758b;background:#f3f7fc;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceNewProject button:first-of-type{color:#fff;background:var(--brand)}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceConfirm{color:#fff;background:var(--brand);border-radius:8px;flex-direction:column;gap:7px;margin:2px 0;padding:10px;display:flex;box-shadow:0 10px 24px #2f7df42e}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceConfirm strong,.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceConfirm span{font-size:11px;font-weight:800}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceConfirm span{opacity:.8}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceConfirm div{gap:6px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceConfirm button{color:#172033;background:#fff;border-radius:999px;flex:1;height:27px;font-size:11px;font-weight:800}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceConfirm button:first-child{color:#fff;background:#ef4444}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListActions{gap:2px;flex-direction:row!important;flex:none!important;display:none!important}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListItem:hover .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListActions,.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListItem:focus-within .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListActions{display:inline-flex!important}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListActions button{color:currentColor;opacity:.76;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListActions button:hover{opacity:1;background:#ffffff2e}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListItem strong,.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListItem small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListItem strong{color:inherit;font-size:12px;font-weight:820}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListItem small{color:currentColor;opacity:.72;margin-top:3px;font-size:10px;font-weight:620}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceCount{color:#5f7188;background:#eef2f7;border-radius:999px;justify-content:center;align-items:center;width:auto;height:20px;padding:0 6px;font-size:10px;font-weight:800;flex:none!important;min-width:20px!important;display:inline-flex!important}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListItemActive .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceCount{color:#fff;background:#ffffff2e}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListItem:hover:not(.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceListItemActive) .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceCount{color:#5f7188;background:#eef2f7}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceFoot{background:linear-gradient(#0000,#64748b0a);border-top:1px solid #e5ebf2;padding:10px 12px}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrash{color:#66758b;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:9px;width:100%;min-height:40px;padding:8px 10px;font-size:13px;font-weight:750;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrash span{text-align:left;flex:1}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrash strong{color:#fff;background:var(--brand);border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 6px;font-size:10px;font-weight:800;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrash:hover{color:#172033;background:#f4f7fb}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashActive{color:var(--brand);background:#eef5ff;border-color:#2f7df42e}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceEmpty{color:#8a98aa;text-align:center;margin:8px 4px;font-size:11px;font-weight:680}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceBoard{flex-direction:column;gap:0;min-width:0;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTopbar{z-index:6;min-height:60px;box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border:0;border-bottom:1px solid #d6e0eee6;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:11px 18px;display:flex;position:relative}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTopbar>div:first-child{flex-direction:column;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTopbar strong{color:#172033;font-size:15px;font-weight:840}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTopbar span{color:#7f8da1;margin-top:3px;font-size:10px;font-weight:650}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTopActions{scrollbar-width:none;flex:0 auto;gap:8px;min-width:0;max-width:62%;display:flex;overflow-x:auto}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTopActions::-webkit-scrollbar{display:none}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTopActions button{border-radius:8px;flex:none;gap:6px;height:36px;padding:0 13px;font-size:12px;font-weight:800}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTopActions button:not(.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspacePrimary,.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspacePaste){width:36px;padding:0}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspacePrimary,.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspacePaste{box-shadow:0 8px 18px #2563eb2e;color:#fff!important;border-color:var(--brand)!important;background:var(--brand)!important}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceBulkBar{color:#2b5fb8;background:#eff6fff0;border:1px solid #2f7df433;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:42px;margin-top:-8px;padding:7px 10px;display:flex;box-shadow:0 12px 26px #2f7df414}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceBulkBar>span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:12px;font-weight:820;display:inline-flex;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceBulkBar>div{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:7px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceBulkBar button{height:30px;color:var(--brand);background:#fff;border:1px solid #2f7df438;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceBulkBar button:hover{color:#fff;background:var(--brand)}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashPanel{z-index:20;background:#f7f9fc;flex-direction:column;min-width:0;min-height:0;display:none;position:absolute;inset:0}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashPanelActive{display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashHead{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #d6e0eee6;justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:11px 18px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashHeadTitle{color:#172033;align-items:center;gap:8px;min-width:0;font-size:15px;font-weight:850;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashHead button{color:#66758b;background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashHead button:hover{color:var(--brand);background:#eef5ff;border-color:#2f7df438}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashNote{color:var(--brand);background:#eef5ff;border:1px solid #2f7df429;border-radius:8px;align-items:center;gap:7px;margin:14px 18px 0;padding:10px 12px;font-size:12px;font-weight:700;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashList{flex:1;grid-template-columns:repeat(auto-fill,minmax(248px,1fr));align-content:start;gap:14px;min-height:0;padding:16px 18px 24px;display:grid;overflow:auto}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashEmpty{color:#8a98aa;text-align:center;grid-column:1/-1;justify-content:center;align-items:center;min-height:280px;font-size:14px;font-weight:750;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashCard{background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:12px;min-height:150px;padding:14px;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 18px #0f172a0f}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashActions{gap:6px;margin-top:auto;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashCardConfirming .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashActions{display:none}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashAction{color:#66758b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:5px;height:32px;font-size:11.5px;font-weight:800;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashActionRestore:hover{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashActionPurge:hover{color:#d43f58;background:#fff1f2;border-color:#fecaca}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashConfirm{background:#fff1f2;border:1px solid #d43f5833;border-radius:8px;flex-direction:column;gap:8px;margin-top:auto;padding:8px;display:none}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashCardConfirming .InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashConfirm{display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashConfirm strong{color:#172033;font-size:11px;font-weight:800}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashConfirm span{color:#7f1d1d;font-size:11px;font-weight:700}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashConfirm div{gap:6px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashConfirm button{border-radius:8px;flex:1;height:30px;font-size:11px;font-weight:800}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashConfirmYes{color:#fff;background:#d43f58}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceTrashConfirmNo{color:#66758b;background:#f8fafc;border:1px solid #e2e8f0}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceCanvas{cursor:grab;touch-action:none;min-height:0;box-shadow:none;background-color:#eef5ff;background-image:linear-gradient(#64748b0b 1px,#0000 1px),linear-gradient(90deg,#64748b0b 1px,#0000 1px),radial-gradient(#4e7bbe42 1px,#0000 1px),linear-gradient(#eef5ff 0%,#e8effb 48%,#edf4ff 100%);background-size:120px 120px,120px 120px,24px 24px,auto;border:0;border-radius:0;flex:1;position:relative;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceCanvas:active,.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspacePanning{cursor:grabbing}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceCanvasImporting{border-color:#2f7df4b8;box-shadow:inset 0 0 0 2px #2f7df429,inset 0 1px #ffffffd1}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceCanvasImporting:after{z-index:12;color:var(--brand);content:"松开导入项目包";pointer-events:none;background:#fffffff5;border:1px solid #2f7df447;border-radius:8px;justify-content:center;align-items:center;padding:9px 14px;font-size:12px;font-weight:820;display:inline-flex;position:absolute;top:24px;left:50%;transform:translate(-50%);box-shadow:0 18px 42px #2f7df42e}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceWorld{transform-origin:0 0;will-change:transform;width:5000px;height:3600px;position:absolute;top:0;left:0}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceWorld .InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCard{cursor:grab;-webkit-user-select:none;user-select:none;will-change:left, top, transform;width:248px;height:150px;min-height:150px;position:absolute}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceWorld .InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCard:active,.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardDragging{cursor:grabbing}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardDragging{z-index:5;border-color:#2f7df494;transform:none;box-shadow:0 20px 42px #2f7df42e}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCard{background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:12px;min-height:150px;padding:14px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 18px #0f172a0f}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCard:before{background:var(--project-card-color,transparent);content:"";opacity:.95;height:3px;position:absolute;top:0;left:0;right:0}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCard:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 16px 36px #0f172a24}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardActive{border-color:#2f7df46b;box-shadow:0 12px 28px #2f7df424}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardPinned{border-color:color-mix(in srgb, var(--project-card-color,var(--brand)) 34%, #dbeafe);box-shadow:0 12px 30px color-mix(in srgb, var(--project-card-color,var(--brand)) 14%, transparent)}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardSelected{border-color:#2f7df49e;box-shadow:0 16px 36px #2f7df42b,inset 0 0 0 1px #2f7df42e}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasSelect{z-index:4;color:#fff;background:#ffffffeb;border:1px solid #2f7df438;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;top:10px;left:10px;box-shadow:0 10px 22px #2e53841a}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasSelect[aria-pressed=true]{border-color:var(--brand);background:var(--brand)}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasSelect:hover{border-color:var(--brand);background:#eaf2ff}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasSelect[aria-pressed=true]:hover{color:#fff;background:var(--brand-deep)}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardCut{opacity:.54;border-style:dashed}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardCut:after{z-index:3;content:"已剪切";color:var(--brand);pointer-events:none;background:#ffffffeb;border:1px solid #2f7df433;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:820;position:absolute;top:10px;right:10px}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasPreview{background-color:#eef5ff;background-image:radial-gradient(#7e9dcb6b 1px,#0000 1px),linear-gradient(#f7fbffe0,#ecf4fff2);background-size:18px 18px,auto;border-bottom:1px solid #e4ebf4;flex:none;height:126px;position:relative;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasPreview span{z-index:1;border:1px solid var(--brand);border-radius:6px;width:46px;height:30px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 18px #3355821c}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasPreview i{border-top:2px solid #2f7df42e;position:absolute;top:53%;left:16%;right:14%;transform:rotate(-8deg)}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasPreviewImages{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;width:100%;height:100%;padding:8px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasPreviewImages span{background-color:#dcecff;background-position:50%;background-size:cover;border:1px solid #2f7df41f;border-radius:6px;width:auto;min-width:0;height:auto;position:static;transform:none;box-shadow:0 8px 18px #33558214}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasPreviewImages span:first-child{grid-column:span 2}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardBody{flex-direction:column;flex:1;gap:12px;min-height:0;padding:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardMeta,.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasStats,.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardFooter{justify-content:space-between;align-items:center;gap:8px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardTools{align-items:center;gap:6px;min-width:0;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardTools button{color:#98a2b3;background:0 0;border-radius:7px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardTools button:hover{color:#fff;background:var(--brand)}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardTools .InfiniteCanvasLabClient-module__1g8qrG__projectCanvasPinActive{color:#fff;background:var(--project-card-color,var(--brand))}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardTools .InfiniteCanvasLabClient-module__1g8qrG__projectCanvasPinActive:hover{color:#fff;background:color-mix(in srgb, var(--project-card-color,var(--brand)) 82%, #172033)}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardMeta span{height:22px;color:var(--brand);white-space:nowrap;background:#eff6ff;border:1px solid #dbeafe;border-radius:6px;justify-content:center;align-items:center;padding:0 8px;font-size:10px;font-weight:850;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardMeta small,.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardFooter>span{color:#8795a8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:650;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardBody>input,.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardBody>strong{color:#172033;text-overflow:clip;white-space:normal;word-break:break-word;background:0 0;border:0;border-radius:6px;outline:0;width:100%;min-width:0;font-size:15px;font-weight:800;line-height:1.35;display:block;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardBody>input{padding:4px 0}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardBody>input:focus{color:var(--brand-deep);background:#eef5ff;padding:4px 7px;box-shadow:inset 0 0 0 1px #2f7df433}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasStats{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-wrap:nowrap;justify-content:flex-start;min-width:0;margin-top:auto;padding:9px 10px}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasStats span{color:#5f7188;white-space:nowrap;background:0 0;border-radius:0;align-items:center;min-height:auto;padding:0;font-size:11px;font-weight:720;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasStats span+span:before{content:"";background:#98a2b3;border-radius:999px;width:4px;height:4px;margin-right:6px}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardFooter{margin-top:auto;padding-top:0}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardFooter div{flex:auto;gap:5px;width:100%;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasCardFooter button{border-radius:7px;width:100%;min-width:0;height:30px}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasDeleteConfirm{z-index:8;color:#23334b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;flex-direction:column;justify-content:center;gap:10px;padding:18px;display:flex;position:absolute;inset:0}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasDeleteConfirm strong{color:#1f2d44;font-size:15px;font-weight:850}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasDeleteConfirm span{color:#6f7f94;font-size:12px;font-weight:650;line-height:1.5}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasDeleteConfirm div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasDeleteConfirm button{color:#5a6c84;background:#eef4ff;border-radius:7px;justify-content:center;align-items:center;height:34px;font-size:12px;font-weight:800;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__projectCanvasDeleteConfirm button:first-child{color:#fff;background:#d43f58}.InfiniteCanvasLabClient-module__1g8qrG__projectCardMenu{z-index:180;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffffa;border:1px solid #d5e0f0f5;border-radius:8px;flex-direction:column;gap:3px;width:218px;padding:7px;display:flex;position:fixed;box-shadow:0 22px 54px #2638572e}.InfiniteCanvasLabClient-module__1g8qrG__projectCardMenu button{color:#4d6078;text-align:left;background:0 0;border-radius:7px;align-items:center;gap:9px;min-height:34px;padding:0 9px;font-size:12px;font-weight:760;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectCardMenu button:hover{color:var(--brand);background:#eef5ff}.InfiniteCanvasLabClient-module__1g8qrG__projectCardMenu>span{background:#e5ebf2;height:1px;margin:3px 4px}.InfiniteCanvasLabClient-module__1g8qrG__projectCardOwnerField{background:#f8fafc;border-radius:7px;flex-direction:column;gap:6px;padding:8px 9px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectCardOwnerField span{color:#7b8798;font-size:10px;font-weight:780}.InfiniteCanvasLabClient-module__1g8qrG__projectCardOwnerField input{color:#334155;background:#fff;border:1px solid #dbe4ef;border-radius:6px;outline:0;height:28px;padding:0 8px;font-size:11px;font-weight:720}.InfiniteCanvasLabClient-module__1g8qrG__projectCardOwnerField input:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.InfiniteCanvasLabClient-module__1g8qrG__projectCardColorPalette{background:#f8fafc;border-radius:7px;flex-direction:column;gap:7px;padding:8px 9px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectCardColorPalette>span{color:#7b8798;font-size:10px;font-weight:780}.InfiniteCanvasLabClient-module__1g8qrG__projectCardColorPalette>div{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__projectCardMenu .InfiniteCanvasLabClient-module__1g8qrG__projectCardColorPalette button{background:var(--canvas-color,#fff);border:1px solid #dbe4ef;border-radius:999px;justify-content:center;width:100%;min-height:24px;padding:0}.InfiniteCanvasLabClient-module__1g8qrG__projectCardMenu .InfiniteCanvasLabClient-module__1g8qrG__projectCardColorPalette button:first-child{color:#8b96a8;background:#fff}.InfiniteCanvasLabClient-module__1g8qrG__projectCardMenu .InfiniteCanvasLabClient-module__1g8qrG__projectCardColorPalette button:hover,.InfiniteCanvasLabClient-module__1g8qrG__projectCardMenu .InfiniteCanvasLabClient-module__1g8qrG__projectCardColorPalette .InfiniteCanvasLabClient-module__1g8qrG__projectCardColorActive{border-color:#172033;box-shadow:0 0 0 2px #fff,0 0 0 4px #17203324}.InfiniteCanvasLabClient-module__1g8qrG__projectCardMenu .InfiniteCanvasLabClient-module__1g8qrG__projectCardMenuDanger{color:#d43f58}.InfiniteCanvasLabClient-module__1g8qrG__projectCardMenu .InfiniteCanvasLabClient-module__1g8qrG__projectCardMenuDanger:hover{color:#fff;background:#d43f58}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspacePlaceholder{color:#6b7d94;background:#ffffffb8;border:1px dashed #2f7df452;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:220px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceCanvas>.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspacePlaceholder{width:min(360px,100% - 36px);min-height:190px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 36px #32528014}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspaceHint{z-index:4;color:#6e7f96;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;border:1px solid #cfddf0e0;border-radius:7px;align-items:center;max-width:calc(100% - 28px);min-height:30px;padding:0 10px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;bottom:12px;left:14px;box-shadow:0 10px 24px #32528014}.InfiniteCanvasLabClient-module__1g8qrG__projectCreateCard{z-index:7;background:#fffffffa;border:1px solid #2f7df43d;border-radius:8px;flex-direction:column;gap:10px;width:242px;padding:12px;display:flex;position:absolute;box-shadow:0 18px 42px #32528029}.InfiniteCanvasLabClient-module__1g8qrG__projectCreateCard strong{color:#172033;font-size:13px;font-weight:840}.InfiniteCanvasLabClient-module__1g8qrG__projectCreateCard input{color:#26364d;background:#f8fbff;border:1px solid #dce6f3;border-radius:7px;outline:0;width:100%;height:34px;padding:0 9px;font-size:11px;font-weight:700}.InfiniteCanvasLabClient-module__1g8qrG__projectCreateCard input:focus{border-color:#2f7df46b;box-shadow:0 0 0 3px #2f7df41a}.InfiniteCanvasLabClient-module__1g8qrG__projectCreateCard>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__projectCreateKindToggle{background:#eef4ff;border:1px solid #dce6f3;border-radius:8px;padding:4px;gap:4px!important;display:flex!important}.InfiniteCanvasLabClient-module__1g8qrG__projectCreateCard button{color:#4f6077;background:#eef4ff;border-radius:7px;justify-content:center;align-items:center;height:32px;font-size:11px;font-weight:800;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__projectCreateCard>div:last-child button:first-child,.InfiniteCanvasLabClient-module__1g8qrG__projectCreateKindActive{color:#fff;background:linear-gradient(135deg, var(--brand), var(--brand-strong))}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspacePlaceholder svg{color:var(--brand)}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspacePlaceholder strong{color:#25344a;font-size:14px;font-weight:820}.InfiniteCanvasLabClient-module__1g8qrG__projectWorkspacePlaceholder span{color:#8392a8;font-size:11px;font-weight:650}.InfiniteCanvasLabClient-module__1g8qrG__world{transform-origin:0 0;will-change:transform;width:6000px;height:4000px;position:absolute;top:0;left:0}.InfiniteCanvasLabClient-module__1g8qrG__connections{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:visible}.InfiniteCanvasLabClient-module__1g8qrG__connectionGroup{pointer-events:auto}.InfiniteCanvasLabClient-module__1g8qrG__connectionLine,.InfiniteCanvasLabClient-module__1g8qrG__tempConnection{fill:none;stroke:#8793a5;stroke-width:2.3px;vector-effect:non-scaling-stroke;pointer-events:none}.InfiniteCanvasLabClient-module__1g8qrG__connectionHit{fill:none;stroke:#0000;stroke-width:18px;pointer-events:stroke;cursor:pointer}.InfiniteCanvasLabClient-module__1g8qrG__connectionGroup:hover .InfiniteCanvasLabClient-module__1g8qrG__connectionLine{stroke:#e54865;stroke-width:3px}.InfiniteCanvasLabClient-module__1g8qrG__tempConnection{stroke:#2563eb;stroke-dasharray:7 6}.InfiniteCanvasLabClient-module__1g8qrG__knifeTrail{fill:none;stroke:#ef4444;stroke-width:2.4px;stroke-dasharray:7 6;opacity:.88;vector-effect:non-scaling-stroke;pointer-events:none}.InfiniteCanvasLabClient-module__1g8qrG__node{background:#fff;border:1px solid #d7dee7;border-radius:8px;flex-direction:column;min-width:220px;min-height:150px;transition:border-color .12s,box-shadow .12s;display:flex;position:absolute;overflow:visible;box-shadow:0 14px 34px #232c3b1c}.InfiniteCanvasLabClient-module__1g8qrG__node:before{background:var(--node-accent);content:"";border-radius:999px;height:2px;position:absolute;top:-1px;left:12px;right:12px}.InfiniteCanvasLabClient-module__1g8qrG__node:hover{border-color:#b9c4d1;box-shadow:0 17px 42px #232c3b26}.InfiniteCanvasLabClient-module__1g8qrG__selectedNode{border-color:var(--node-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--node-accent) 17%, transparent), 0 17px 42px #232c3b26}.InfiniteCanvasLabClient-module__1g8qrG__groupNode{box-shadow:none;background:#e9edf26b;border:1px dashed #aeb8c5}.InfiniteCanvasLabClient-module__1g8qrG__groupNode:before{display:none}.InfiniteCanvasLabClient-module__1g8qrG__nodeHeader{cursor:move;-webkit-user-select:none;user-select:none;border-bottom:1px solid #edf0f4;flex:none;align-items:center;gap:9px;min-height:47px;padding:8px 9px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__nodeIcon{width:29px;height:29px;color:var(--node-accent);background:color-mix(in srgb, var(--node-accent) 10%, #fff);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__nodeHeader>div{flex-direction:column;flex:1;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__nodeHeader strong{color:#1c2330;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:780;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__nodeHeader span{color:#9aa3b0;letter-spacing:.08em;text-transform:uppercase;margin-top:1px;font-size:9px;font-weight:700}.InfiniteCanvasLabClient-module__1g8qrG__nodeDelete{color:#9aa3b0;opacity:0;background:0 0;border-radius:6px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__node:hover .InfiniteCanvasLabClient-module__1g8qrG__nodeDelete,.InfiniteCanvasLabClient-module__1g8qrG__selectedNode .InfiniteCanvasLabClient-module__1g8qrG__nodeDelete{opacity:1}.InfiniteCanvasLabClient-module__1g8qrG__nodeDelete:hover{color:#d73750;background:#fff0f2}.InfiniteCanvasLabClient-module__1g8qrG__nodeBody{scrollbar-width:thin;flex:1;min-height:0;padding:11px;overflow:auto}.InfiniteCanvasLabClient-module__1g8qrG__port{z-index:8;background:var(--node-accent);width:14px;height:14px;box-shadow:0 0 0 1px var(--node-accent);border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);border:3px solid #fff!important}.InfiniteCanvasLabClient-module__1g8qrG__port:hover{transform:translateY(-50%)scale(1.25)}.InfiniteCanvasLabClient-module__1g8qrG__connectablePort{animation:1.1s ease-in-out infinite InfiniteCanvasLabClient-module__1g8qrG__portPulse}.InfiniteCanvasLabClient-module__1g8qrG__pendingPort{box-shadow:0 0 0 4px color-mix(in srgb, var(--node-accent) 24%, transparent)}@keyframes InfiniteCanvasLabClient-module__1g8qrG__portPulse{0%,to{box-shadow:0 0 0 1px var(--node-accent)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--node-accent) 20%, transparent)}}.InfiniteCanvasLabClient-module__1g8qrG__inputPort{left:-7px}.InfiniteCanvasLabClient-module__1g8qrG__outputPort{right:-7px}.InfiniteCanvasLabClient-module__1g8qrG__resizeHandle{opacity:0;cursor:nwse-resize;background:0 0;border-radius:5px;width:18px;height:18px;position:absolute;bottom:5px;right:5px}.InfiniteCanvasLabClient-module__1g8qrG__resizeHandle:after{content:"";border-bottom:2px solid #98a2b1;border-right:2px solid #98a2b1;width:7px;height:7px;position:absolute;bottom:3px;right:3px}.InfiniteCanvasLabClient-module__1g8qrG__node:hover .InfiniteCanvasLabClient-module__1g8qrG__resizeHandle,.InfiniteCanvasLabClient-module__1g8qrG__selectedNode .InfiniteCanvasLabClient-module__1g8qrG__resizeHandle{opacity:1}.InfiniteCanvasLabClient-module__1g8qrG__imagePreview,.InfiniteCanvasLabClient-module__1g8qrG__uploadNode{background:#f3f6f8;border-radius:6px;justify-content:center;align-items:center;width:100%;height:100%;min-height:150px;display:flex;position:relative;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__imageNodePreview{grid-template-rows:minmax(0,1fr) 31px;gap:7px;height:100%;min-height:150px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__imagePreview img{object-fit:contain;transition:filter .16s,transform .16s}.InfiniteCanvasLabClient-module__1g8qrG__mediaNodePreview{color:#eff6ff;background:#102042}.InfiniteCanvasLabClient-module__1g8qrG__mediaNodeBadge{z-index:2;color:#1d61e7;background:#ffffffeb;border-radius:999px;align-items:center;gap:4px;padding:4px 7px;font-size:9px;font-weight:850;display:inline-flex;position:absolute;bottom:8px;right:8px}.InfiniteCanvasLabClient-module__1g8qrG__audioNodePreview{color:#1d61e7;background:#eef5ff;flex-direction:column;gap:8px;padding:13px}.InfiniteCanvasLabClient-module__1g8qrG__audioNodePreview strong{color:#1d3557;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:11px;font-weight:780;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__audioNodePreview span{color:#6a7f99;letter-spacing:0;font-size:9px;font-weight:850}.InfiniteCanvasLabClient-module__1g8qrG__audioNodePreview audio{width:min(100%,260px)}.InfiniteCanvasLabClient-module__1g8qrG__missingAsset{color:#7c8797;background:#f4f6f8;border:1px dashed #cfd7e2;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;height:100%;min-height:90px;display:flex;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__missingAsset span{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 16px);font-size:10px;font-weight:760;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__missingAssetCompact{background:0 0;border:0;border-radius:0;min-height:88px}.InfiniteCanvasLabClient-module__1g8qrG__imageNodeActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__imageNodeActions button{color:#55708f;background:#f8fafc;border:1px solid #dce4ed;border-radius:5px;justify-content:center;align-items:center;gap:5px;min-width:0;font-size:9px;font-weight:760;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__imageNodeActions button:hover{color:#1d61e7;background:#eff6ff;border-color:#aac7f7}.InfiniteCanvasLabClient-module__1g8qrG__imageNodeActions button:disabled,.InfiniteCanvasLabClient-module__1g8qrG__imageNodeActions button:disabled:hover{cursor:not-allowed;opacity:.48;color:#8792a2;background:#f8fafc;border-color:#dce4ed}.InfiniteCanvasLabClient-module__1g8qrG__uploadNode{color:#8792a2;flex-direction:column;gap:6px;border:1px dashed #bdc7d3!important}.InfiniteCanvasLabClient-module__1g8qrG__uploadNode:hover{color:#087f99;background:#edfafd;border-color:#0891b2!important}.InfiniteCanvasLabClient-module__1g8qrG__uploadNode strong{font-size:12px}.InfiniteCanvasLabClient-module__1g8qrG__uploadNode span{font-size:10px;font-weight:600}.InfiniteCanvasLabClient-module__1g8qrG__nodeForm{flex-direction:column;gap:9px;height:100%;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__nodeForm label,.InfiniteCanvasLabClient-module__1g8qrG__fieldLabel{flex-direction:column;gap:5px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__nodeForm label>span,.InfiniteCanvasLabClient-module__1g8qrG__fieldLabel>span{color:#7c8797;font-size:10px;font-weight:750}.InfiniteCanvasLabClient-module__1g8qrG__nodeForm textarea,.InfiniteCanvasLabClient-module__1g8qrG__nodeForm select,.InfiniteCanvasLabClient-module__1g8qrG__nodeForm input,.InfiniteCanvasLabClient-module__1g8qrG__fieldLabel input{color:#283142;background:#f9fafb;border:1px solid #dfe4ea;border-radius:6px;outline:0;width:100%;font-size:11px;font-weight:620}.InfiniteCanvasLabClient-module__1g8qrG__nodeForm textarea{resize:none;flex:1;min-height:145px;padding:10px;line-height:1.6}.InfiniteCanvasLabClient-module__1g8qrG__nodeForm select,.InfiniteCanvasLabClient-module__1g8qrG__nodeForm input,.InfiniteCanvasLabClient-module__1g8qrG__fieldLabel input{height:34px;padding:0 9px}.InfiniteCanvasLabClient-module__1g8qrG__nodeForm textarea:focus,.InfiniteCanvasLabClient-module__1g8qrG__nodeForm select:focus,.InfiniteCanvasLabClient-module__1g8qrG__nodeForm input:focus,.InfiniteCanvasLabClient-module__1g8qrG__fieldLabel input:focus{border-color:var(--node-accent,#2563eb);background:#fff}.InfiniteCanvasLabClient-module__1g8qrG__nodeForm .InfiniteCanvasLabClient-module__1g8qrG__smallTextarea{min-height:68px}.InfiniteCanvasLabClient-module__1g8qrG__textMeta{color:#98a1ae;justify-content:space-between;align-items:center;font-size:9px;font-weight:700;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__twoColumns{grid-template-columns:1fr 1fr;gap:8px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__generatorProviderRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;min-width:0;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__generatorProviderRow label{min-width:0}.InfiniteCanvasLabClient-module__1g8qrG__loopRunRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__loopMode{background:#f4f6f8;border:1px solid #dfe4ea;border-radius:6px;grid-template-columns:1fr 1fr;height:34px;padding:3px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__loopMode button{color:#7c8797;background:0 0;border-radius:4px;min-width:44px;padding:0 8px;font-size:10px;font-weight:750}.InfiniteCanvasLabClient-module__1g8qrG__loopMode .InfiniteCanvasLabClient-module__1g8qrG__loopModeActive{color:var(--node-accent,#0f766e);background:#fff;box-shadow:0 1px 3px #1420301f}.InfiniteCanvasLabClient-module__1g8qrG__loopToggles{grid-template-columns:1fr 1fr;gap:7px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__loopToggles button{color:#748094;background:#fff;border:1px solid #dfe4ea;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:32px;font-size:10px;font-weight:740;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__loopToggles .InfiniteCanvasLabClient-module__1g8qrG__loopToggleActive{color:var(--node-accent,#0f766e);border-color:color-mix(in srgb, var(--node-accent,#0f766e) 42%, #dfe4ea);background:color-mix(in srgb, var(--node-accent,#0f766e) 9%, #fff)}.InfiniteCanvasLabClient-module__1g8qrG__loopPanel{background:#f8fafb;border:1px solid #e1e6ec;border-radius:7px;flex-direction:column;gap:7px;padding:8px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__loopPanel p{color:#8993a1;margin:0;font-size:9px;line-height:1.45}.InfiniteCanvasLabClient-module__1g8qrG__loopPanelFooter{align-items:center;gap:7px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__loopPanelFooter button{min-height:26px;color:var(--node-accent,#0f766e);background:#fff;border:1px solid #d7dee6;border-radius:5px;flex:none;padding:0 7px;font-size:9px;font-weight:750}.InfiniteCanvasLabClient-module__1g8qrG__loopPanelFooter button:disabled{color:#a4acb8;cursor:not-allowed}.InfiniteCanvasLabClient-module__1g8qrG__loopPanelFooter span{color:#8993a1;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;line-height:1.35;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__workflowDescription{color:#7b8695;margin:-2px 0 0;font-size:10px;line-height:1.45}.InfiniteCanvasLabClient-module__1g8qrG__runningHubAppFetch{border:1px solid color-mix(in srgb, var(--node-accent,#2563eb) 32%, #dfe4ea);min-height:32px;color:var(--node-accent,#2563eb);background:color-mix(in srgb, var(--node-accent,#2563eb) 6%, #fff);border-radius:6px;justify-content:center;align-items:center;gap:6px;font-size:10px;font-weight:760;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__runningHubAppFetch:hover:not(:disabled){border-color:var(--node-accent,#2563eb);background:color-mix(in srgb, var(--node-accent,#2563eb) 10%, #fff)}.InfiniteCanvasLabClient-module__1g8qrG__runningHubAppFetch:disabled{color:#a3acb9;cursor:not-allowed;background:#f7f8fa;border-color:#e1e5ea}.InfiniteCanvasLabClient-module__1g8qrG__spinning{animation:.8s linear infinite InfiniteCanvasLabClient-module__1g8qrG__workflow-spin}@keyframes InfiniteCanvasLabClient-module__1g8qrG__workflow-spin{to{transform:rotate(360deg)}}.InfiniteCanvasLabClient-module__1g8qrG__workflowParamList{background:#fbfcfd;border:1px solid #e3e7ed;border-radius:7px;flex-direction:column;gap:8px;padding:9px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__workflowParamHead,.InfiniteCanvasLabClient-module__1g8qrG__workflowRangeLabel{justify-content:space-between;align-items:center;display:flex!important}.InfiniteCanvasLabClient-module__1g8qrG__workflowParamHead span,.InfiniteCanvasLabClient-module__1g8qrG__workflowParamHead strong,.InfiniteCanvasLabClient-module__1g8qrG__workflowRangeLabel strong{color:#667285;font-size:10px;font-weight:780}.InfiniteCanvasLabClient-module__1g8qrG__workflowParamHead strong{min-width:20px;height:20px;color:var(--node-accent,#2563eb);background:color-mix(in srgb, var(--node-accent,#2563eb) 10%, #fff);border-radius:5px;place-items:center;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__workflowMediaMap{color:#657287;background:#f0f4f8;border-radius:6px;flex-direction:column;gap:4px;padding:7px 8px;font-size:9px;font-weight:680;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__workflowTextarea{resize:vertical!important;flex:none!important;min-height:58px!important;padding:8px!important}.InfiniteCanvasLabClient-module__1g8qrG__workflowBoolean{color:#596579;text-align:left;background:#fff;border-radius:6px;align-items:center;gap:7px;min-height:32px;padding:0 9px;font-size:10px;display:flex;border:1px solid #dfe4ea!important}.InfiniteCanvasLabClient-module__1g8qrG__workflowBoolean>span{background:#fff;border:1px solid #a9b3c0;border-radius:3px;width:9px;height:9px}.InfiniteCanvasLabClient-module__1g8qrG__workflowBooleanActive{color:var(--node-accent,#2563eb);background:color-mix(in srgb, var(--node-accent,#2563eb) 7%, #fff);border-color:color-mix(in srgb, var(--node-accent,#2563eb) 45%, #dfe4ea)!important}.InfiniteCanvasLabClient-module__1g8qrG__workflowBooleanActive>span{border-color:var(--node-accent,#2563eb);background:var(--node-accent,#2563eb);box-shadow:inset 0 0 0 2px #fff}.InfiniteCanvasLabClient-module__1g8qrG__workflowNumberRow{grid-template-columns:minmax(0,1fr) 32px;align-items:end;gap:6px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__workflowNumberRow>button{color:#8792a2;background:#fff;border-radius:6px;place-items:center;width:32px;height:34px;display:grid;border:1px solid #dfe4ea!important}.InfiniteCanvasLabClient-module__1g8qrG__workflowNumberRow>.InfiniteCanvasLabClient-module__1g8qrG__workflowRandomActive{color:#fff;background:var(--node-accent,#2563eb);border-color:var(--node-accent,#2563eb)!important}.InfiniteCanvasLabClient-module__1g8qrG__workflowParamEmpty{color:#8a95a4;background:#fafbfc;border:1px dashed #d7dee7;border-radius:6px;padding:8px 9px;font-size:9px;font-weight:650;line-height:1.45}.InfiniteCanvasLabClient-module__1g8qrG__comfyModeTabs,.InfiniteCanvasLabClient-module__1g8qrG__runningHubModeTabs{background:#f5f7fa;border:1px solid #e0e5eb;border-radius:7px;gap:4px;padding:3px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__comfyModeTabs{grid-template-columns:repeat(4,minmax(0,1fr))}.InfiniteCanvasLabClient-module__1g8qrG__runningHubModeTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.InfiniteCanvasLabClient-module__1g8qrG__modelScopeSettings{background:#fbfcfd;border:1px solid #e1e6ed;border-radius:7px;flex-direction:column;gap:9px;padding:9px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__modelScopeModeTabs{background:#f5f7fa;border:1px solid #e0e5eb;border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:3px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__modelScopeModeTabs button{color:#758196;background:0 0;border-radius:5px;min-width:0;min-height:28px;padding:0 4px;font-size:9px;font-weight:760}.InfiniteCanvasLabClient-module__1g8qrG__modelScopeSettings>small{color:#8993a1;font-size:9px;font-weight:650}.InfiniteCanvasLabClient-module__1g8qrG__comfyModeTabs button,.InfiniteCanvasLabClient-module__1g8qrG__runningHubModeTabs button{color:#788496;text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:5px;min-width:0;height:28px;font-size:9px;font-weight:750;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__comfyModeTabs .InfiniteCanvasLabClient-module__1g8qrG__comfyModeActive,.InfiniteCanvasLabClient-module__1g8qrG__runningHubModeTabs .InfiniteCanvasLabClient-module__1g8qrG__comfyModeActive,.InfiniteCanvasLabClient-module__1g8qrG__modelScopeModeTabs .InfiniteCanvasLabClient-module__1g8qrG__comfyModeActive{color:#fff;background:var(--node-accent,#475569);box-shadow:0 3px 8px color-mix(in srgb, var(--node-accent,#475569) 22%, transparent)}.InfiniteCanvasLabClient-module__1g8qrG__comfyBuiltinSettings{background:#fbfcfd;border:1px solid #e3e7ed;border-radius:7px;flex-direction:column;gap:8px;padding:9px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__comfyBuiltinSettings>span{color:#8a95a4;font-size:9px;font-weight:650}.InfiniteCanvasLabClient-module__1g8qrG__videoAdvanced{flex-direction:column;gap:8px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__ltxTimelineEditor{background:#fbfcfe;border:1px solid #e1e6ec;border-radius:8px;flex-direction:column;gap:7px;padding:8px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__ltxTimelineHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__ltxTimelineHeader>div:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__ltxTimelineHeader strong{color:#263142;font-size:11px;font-weight:820}.InfiniteCanvasLabClient-module__1g8qrG__ltxTimelineHeader span{color:#8c97a8;font-size:9px;font-weight:700}.InfiniteCanvasLabClient-module__1g8qrG__ltxTimelineActions{flex:none;gap:5px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__ltxTimelineActions button,.InfiniteCanvasLabClient-module__1g8qrG__ltxDeleteSegment{color:#5d6a7e;background:#edf3fb;border-radius:6px;justify-content:center;align-items:center;gap:5px;height:28px;padding:0 8px;font-size:10px;font-weight:780;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__ltxTimelineActions button:hover{color:var(--node-accent,#b45309);background:color-mix(in srgb, var(--node-accent,#b45309) 12%, #fff)}.InfiniteCanvasLabClient-module__1g8qrG__ltxTimelineRuler{border-bottom:1px solid #e3e8ef;height:16px;position:relative}.InfiniteCanvasLabClient-module__1g8qrG__ltxTimelineRuler span{color:#9aa4b2;font-size:9px;font-weight:760;position:absolute;top:0;transform:translate(-50%)}.InfiniteCanvasLabClient-module__1g8qrG__ltxTimelineRuler span:after{content:"";background:#94a3b847;width:1px;height:39px;position:absolute;top:14px;left:50%}.InfiniteCanvasLabClient-module__1g8qrG__ltxTimelineTrack{background:linear-gradient(90deg,#94a3b82e 1px,#0000 1px) 0 0/25% 100%,linear-gradient(#f8fafc,#eef3f9);border:1px solid #dfe6ef;border-radius:8px;height:52px;position:relative;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__ltxTimelineTrack button{color:#fff;background:linear-gradient(135deg, color-mix(in srgb, var(--ltx-segment-color,#b45309) 88%, #fff), var(--ltx-segment-color,#b45309));min-width:34px;box-shadow:0 8px 18px color-mix(in srgb, var(--ltx-segment-color,#b45309) 20%, transparent);border-radius:6px;align-items:center;gap:5px;padding:0 7px;font-size:10px;font-weight:820;display:flex;position:absolute;top:8px;bottom:8px;overflow:hidden;border:1px solid color-mix(in srgb, var(--ltx-segment-color,#b45309) 38%, #fff)!important}.InfiniteCanvasLabClient-module__1g8qrG__ltxTimelineTrack button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__ltxTimelineTrack .InfiniteCanvasLabClient-module__1g8qrG__ltxSegmentActive{box-shadow:0 0 0 2px #fff, 0 0 0 4px color-mix(in srgb, var(--ltx-segment-color,#b45309) 52%, transparent), 0 8px 18px color-mix(in srgb, var(--ltx-segment-color,#b45309) 20%, transparent)}.InfiniteCanvasLabClient-module__1g8qrG__ltxSegmentInspector{flex-direction:column;gap:7px;padding-top:2px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__ltxDeleteSegment{color:#dc3150;background:#fff1f3;align-self:flex-start}.InfiniteCanvasLabClient-module__1g8qrG__ltxDeleteSegment:hover{color:#b91c1c;background:#ffe4e8}.InfiniteCanvasLabClient-module__1g8qrG__optionGrid{flex-wrap:wrap;gap:6px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__optionToggle{color:#667287;background:#f8fafc;border-radius:7px;flex:88px;justify-content:flex-start;align-items:center;gap:6px;min-height:30px;padding:0 8px;font-size:10px;font-weight:760;transition:all .14s;display:inline-flex;border:1px solid #dfe4ea!important}.InfiniteCanvasLabClient-module__1g8qrG__optionToggle>span{background:#fff;border:1px solid #b7c1cf;border-radius:999px;flex:none;width:9px;height:9px}.InfiniteCanvasLabClient-module__1g8qrG__optionToggle strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__optionToggle:hover{color:var(--node-accent,var(--brand));background:#fff;border-color:color-mix(in srgb, var(--node-accent,var(--brand)) 32%, #dfe4ea)!important}.InfiniteCanvasLabClient-module__1g8qrG__optionToggleActive{color:var(--node-accent,var(--brand));background:color-mix(in srgb, var(--node-accent,var(--brand)) 10%, #fff);border-color:color-mix(in srgb, var(--node-accent,var(--brand)) 46%, #dfe4ea)!important}.InfiniteCanvasLabClient-module__1g8qrG__optionToggleActive>span{border-color:var(--node-accent,var(--brand));background:var(--node-accent,var(--brand));box-shadow:0 0 0 3px color-mix(in srgb, var(--node-accent,var(--brand)) 16%, transparent)}.InfiniteCanvasLabClient-module__1g8qrG__sourceSummary{color:#647084;background:#f5f7f9;border:1px solid #e1e6ec;border-radius:6px;flex:0 0 34px;align-items:center;gap:7px;height:34px;padding:0 9px;font-size:10px;font-weight:720;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__generatorPromptSources{flex:none;gap:4px;min-width:0;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__generatorPromptSources>span{color:#98a2b1;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:820}.InfiniteCanvasLabClient-module__1g8qrG__generatorPromptSources>div{color:#667085;overflow-wrap:anywhere;-webkit-line-clamp:2;background:#f8fafc;border:1px solid #e6eaf0;border-radius:7px;-webkit-box-orient:vertical;min-width:0;padding:6px 9px;font-size:10px;font-weight:650;line-height:1.45;display:-webkit-box;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__videoUrlInput{color:#748198;background:#f8fafc;border:1px solid #dce5f1;border-radius:6px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:5px;min-width:0;padding:4px 5px 4px 8px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__videoUrlInput input{color:#38465b;background:0 0;border:0;outline:none;width:100%;min-width:0;height:24px;font-size:10px}.InfiniteCanvasLabClient-module__1g8qrG__videoUrlInput button{color:#fff;background:var(--node-accent,var(--brand));border-radius:5px;height:24px;padding:0 8px;font-size:9px;font-weight:780}.InfiniteCanvasLabClient-module__1g8qrG__videoUrlInput button:disabled{cursor:default;opacity:.42}.InfiniteCanvasLabClient-module__1g8qrG__videoMediaActions{display:flex}.InfiniteCanvasLabClient-module__1g8qrG__videoMediaActions button{color:#56647a;background:#f8fafc;border:1px solid #dce5f1;border-radius:6px;justify-content:center;align-items:center;gap:5px;width:100%;min-width:0;height:30px;font-size:10px;font-weight:760;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__videoMediaActions button:not(:disabled):hover{border-color:color-mix(in srgb, var(--node-accent,var(--brand)) 34%, #dce5f1);color:var(--node-accent,var(--brand));background:color-mix(in srgb, var(--node-accent,var(--brand)) 8%, #fff)}.InfiniteCanvasLabClient-module__1g8qrG__videoMediaActions button:disabled{cursor:wait;opacity:.58}.InfiniteCanvasLabClient-module__1g8qrG__inputSourceList{scrollbar-width:thin;flex-direction:column;flex:none;gap:5px;max-height:122px;padding-right:2px;display:flex;overflow:auto}.InfiniteCanvasLabClient-module__1g8qrG__inputSourceItem{color:#687386;background:#fbfcfe;border:1px solid #e3e8ef;border-radius:7px;grid-template-columns:20px 18px minmax(0,1fr) auto;align-items:center;gap:6px;min-height:36px;padding:5px 6px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__inputSourceIndex{width:18px;height:18px;color:var(--node-accent,var(--brand));background:color-mix(in srgb, var(--node-accent,var(--brand)) 10%, #fff);border-radius:999px;justify-content:center;align-items:center;font-size:9px;font-weight:820;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__inputSourceItem>div:first-of-type{min-width:0}.InfiniteCanvasLabClient-module__1g8qrG__inputSourceItem strong,.InfiniteCanvasLabClient-module__1g8qrG__inputSourceItem small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__inputSourceItem strong{color:#263142;font-size:10px;font-weight:800}.InfiniteCanvasLabClient-module__1g8qrG__inputSourceItem small{color:#8b96a7;margin-top:1px;font-size:9px;font-weight:650}.InfiniteCanvasLabClient-module__1g8qrG__inputSourceActions{flex-direction:column;gap:2px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__inputSourceActions button{color:#728097;background:#eef3f9;border-radius:5px;justify-content:center;align-items:center;width:20px;height:15px;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__inputSourceActions button:not(:disabled):hover{color:var(--node-accent,var(--brand));background:color-mix(in srgb, var(--node-accent,var(--brand)) 12%, #fff)}.InfiniteCanvasLabClient-module__1g8qrG__inputSourceActions button:disabled{cursor:default;opacity:.35}.InfiniteCanvasLabClient-module__1g8qrG__runButton,.InfiniteCanvasLabClient-module__1g8qrG__secondaryAction{color:#fff;background:linear-gradient(135deg, var(--brand), var(--brand-strong));border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:36px;margin-top:auto;font-size:11px;font-weight:760;display:flex;box-shadow:0 10px 22px #2d75ed2e}.InfiniteCanvasLabClient-module__1g8qrG__runButton:hover,.InfiniteCanvasLabClient-module__1g8qrG__secondaryAction:hover{background:linear-gradient(135deg, var(--brand-deep), var(--brand))}.InfiniteCanvasLabClient-module__1g8qrG__runButton.InfiniteCanvasLabClient-module__1g8qrG__running{background:#64748b}.InfiniteCanvasLabClient-module__1g8qrG__taskProgress{border:1px solid color-mix(in srgb, var(--node-accent,#475569) 20%, #dfe4ea);background:color-mix(in srgb, var(--node-accent,#475569) 5%, #fff);border-radius:6px;flex-direction:column;gap:5px;min-width:0;padding:7px 8px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__taskProgress>div{color:#66758a;justify-content:space-between;align-items:center;gap:8px;min-width:0;font-size:9px;font-weight:700;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__taskProgress span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__taskProgress strong{color:var(--node-accent,#475569);flex:none;font-size:9px}.InfiniteCanvasLabClient-module__1g8qrG__taskProgress>i{background:#dfe5ec;border-radius:999px;height:3px;display:block;position:relative;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__taskProgress>i>b{border-radius:inherit;background:var(--node-accent,#475569);height:100%;transition:width .18s;display:block}.InfiniteCanvasLabClient-module__1g8qrG__taskProgressIndeterminate>b{width:36%;animation:1.1s ease-in-out infinite InfiniteCanvasLabClient-module__1g8qrG__comfy-progress-slide}@keyframes InfiniteCanvasLabClient-module__1g8qrG__comfy-progress-slide{0%{transform:translate(-110%)}to{transform:translate(290%)}}.InfiniteCanvasLabClient-module__1g8qrG__runButton:disabled{cursor:wait}.InfiniteCanvasLabClient-module__1g8qrG__nodeRunError{color:#b4233b;background:#fff3f5;border:1px solid #f2c5cc;border-radius:6px;align-items:flex-start;gap:6px;min-width:0;padding:7px 8px;font-size:9px;font-weight:680;line-height:1.4;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__nodeRunError svg{flex:none;margin-top:1px}.InfiniteCanvasLabClient-module__1g8qrG__nodeRunError span{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__llmOutputPanel{background:#f8fafc;border:1px solid #dbe3ed;border-radius:7px;flex-direction:column;min-height:64px;max-height:128px;display:flex;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__llmOutputPanel>div{border-bottom:1px solid #e5eaf0;justify-content:space-between;align-items:center;min-height:29px;padding:0 7px 0 9px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__llmOutputPanel span{color:#66758c;font-size:9px;font-weight:760}.InfiniteCanvasLabClient-module__1g8qrG__llmOutputPanel button{color:#6d7d94;background:0 0;border-radius:5px;place-items:center;width:23px;height:23px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__llmOutputPanel button:hover{color:#1d61e7;background:#eaf2ff}.InfiniteCanvasLabClient-module__1g8qrG__llmOutputPanel p{color:#344156;white-space:pre-wrap;margin:0;padding:8px 9px;font-size:10px;line-height:1.5;overflow:auto}.InfiniteCanvasLabClient-module__1g8qrG__cascadeRunButton{border:1px solid color-mix(in srgb, var(--node-accent,var(--brand)) 34%, #cbd5e1);min-height:34px;color:var(--node-accent,var(--brand));background:color-mix(in srgb, var(--node-accent,var(--brand)) 9%, #fff);border-radius:6px;justify-content:center;align-items:center;gap:7px;font-size:11px;font-weight:780;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__cascadeRunButton:not(:disabled):hover{border-color:var(--node-accent,var(--brand));background:color-mix(in srgb, var(--node-accent,var(--brand)) 14%, #fff)}.InfiniteCanvasLabClient-module__1g8qrG__cascadeRunButton:disabled{cursor:not-allowed;opacity:.55}.InfiniteCanvasLabClient-module__1g8qrG__cascadeRunButtonActive{color:#b91c1c;background:#fff1f2;border-color:#ef4444}.InfiniteCanvasLabClient-module__1g8qrG__cascadeRunButtonActive:not(:disabled):hover{background:#ffe4e6;border-color:#dc2626}.InfiniteCanvasLabClient-module__1g8qrG__secondaryAction{color:var(--brand);background:var(--brand-soft);box-shadow:none}.InfiniteCanvasLabClient-module__1g8qrG__outputNodeBody{flex-direction:column;gap:8px;height:100%;min-height:180px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__outputGrid{flex:1;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;min-height:0;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__outputGridLayout{flex:none;grid-auto-rows:auto;align-content:start;min-height:auto}.InfiniteCanvasLabClient-module__1g8qrG__generatedTile,.InfiniteCanvasLabClient-module__1g8qrG__emptyOutput{color:#0b7e5a;background:linear-gradient(145deg,#0596691f,#0ea5e914),#f8fbfa;border:1px solid #dce4e5;border-radius:6px;justify-content:center;align-items:center;min-height:90px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__generatedTile{text-align:center;flex-direction:column;gap:5px;padding:0;font-size:10px;font-weight:760;position:relative;overflow:hidden}button.InfiniteCanvasLabClient-module__1g8qrG__generatedTile{cursor:pointer}.InfiniteCanvasLabClient-module__1g8qrG__generatedTilePreview{color:#fff;background:#dbeafe}button.InfiniteCanvasLabClient-module__1g8qrG__generatedTilePreview:hover{border-color:#1d61e7;box-shadow:0 0 0 2px #1d61e724}.InfiniteCanvasLabClient-module__1g8qrG__generatedTilePreview img{object-fit:contain}.InfiniteCanvasLabClient-module__1g8qrG__outputMediaOpen,.InfiniteCanvasLabClient-module__1g8qrG__outputMediaStatic{width:100%;height:100%;min-height:100%;color:inherit;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0;display:flex;position:absolute;inset:0}.InfiniteCanvasLabClient-module__1g8qrG__outputMediaOpen{cursor:pointer}.InfiniteCanvasLabClient-module__1g8qrG__outputMediaStatic{pointer-events:none}.InfiniteCanvasLabClient-module__1g8qrG__generatedVideoPreview{object-fit:cover;background:#102042;width:100%;height:100%;position:absolute;inset:0}.InfiniteCanvasLabClient-module__1g8qrG__generatedTilePreview:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#0f172a8c);position:absolute;inset:0}.InfiniteCanvasLabClient-module__1g8qrG__generatedTilePreview span{z-index:1;background:#1d61e7eb;border-radius:999px;padding:3px 6px;position:absolute;bottom:7px;right:7px}.InfiniteCanvasLabClient-module__1g8qrG__outputVideoPlay{z-index:2;color:#1d61e7;background:#ffffffeb;border:1px solid #ffffffd1;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 32px #1d61e733}.InfiniteCanvasLabClient-module__1g8qrG__outputVideoBadge{z-index:2;color:#1d61e7;background:#ffffffeb;border-radius:999px;align-items:center;gap:4px;padding:4px 7px;font-size:9px;font-weight:850;display:inline-flex;position:absolute;bottom:7px;left:7px}.InfiniteCanvasLabClient-module__1g8qrG__outputTimePill{z-index:3;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;min-width:38px;height:22px;font-weight:900;display:flex;box-shadow:0 6px 18px #0f172a2e;color:#fff!important;background:#111827db!important;width:auto!important;padding:0 8px!important;font-size:10px!important;position:absolute!important;inset:7px 7px auto auto!important}.InfiniteCanvasLabClient-module__1g8qrG__outputDelete{z-index:4;color:#64748b;cursor:pointer;opacity:0;background:#fffffff0;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:opacity .15s,color .15s,border-color .15s;display:flex;position:absolute;top:6px;right:6px}.InfiniteCanvasLabClient-module__1g8qrG__generatedTile:hover .InfiniteCanvasLabClient-module__1g8qrG__outputDelete,.InfiniteCanvasLabClient-module__1g8qrG__outputDelete:focus-visible{opacity:1}.InfiniteCanvasLabClient-module__1g8qrG__outputDelete:hover{color:#dc2626;background:#fff5f5;border-color:#fecaca}.InfiniteCanvasLabClient-module__1g8qrG__outputAudioWrap{color:#1d3557;background:#f3f7ff;min-height:118px;padding:0}.InfiniteCanvasLabClient-module__1g8qrG__outputAudioCard{color:#1d61e7;background:#eef5ff;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;min-height:116px;padding:12px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__outputAudioCard span{color:#5c6f8d;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:800;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__outputAudioCard audio{width:100%;max-width:220px}.InfiniteCanvasLabClient-module__1g8qrG__outputFileWrap{cursor:pointer;color:#1d3557;background:#f7faff;min-height:118px;padding:0}.InfiniteCanvasLabClient-module__1g8qrG__outputFileWrap .InfiniteCanvasLabClient-module__1g8qrG__outputMediaOpen{color:#1d61e7;text-align:center;background:#f7faff;border:1px solid #dbe7fb;border-radius:6px;gap:7px;padding:12px}.InfiniteCanvasLabClient-module__1g8qrG__outputFileWrap .InfiniteCanvasLabClient-module__1g8qrG__outputMediaOpen span{color:#5c6f8d;text-overflow:ellipsis;white-space:nowrap;background:0 0;max-width:100%;padding:0;font-size:11px;font-weight:850;position:static;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__outputFileWrap .InfiniteCanvasLabClient-module__1g8qrG__outputMediaOpen small{color:#8b9bb3;letter-spacing:.08em;font-size:10px;font-weight:850}.InfiniteCanvasLabClient-module__1g8qrG__emptyOutput{color:#8b96a5;background:#f7f9fa;border-style:dashed;flex-direction:column;grid-column:1/-1;gap:6px}.InfiniteCanvasLabClient-module__1g8qrG__emptyOutput strong{color:#687485;font-size:12px}.InfiniteCanvasLabClient-module__1g8qrG__emptyOutput span{font-size:10px;font-weight:650}.InfiniteCanvasLabClient-module__1g8qrG__groupBody{color:#7d8796;justify-content:flex-start;align-items:flex-end;height:100%;font-size:10px;font-weight:750;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__groupBodyPreview{cursor:zoom-in}.InfiniteCanvasLabClient-module__1g8qrG__selectionBox{z-index:25;pointer-events:none;background:#2563eb1a;border:1px solid #2563eb;position:absolute}.InfiniteCanvasLabClient-module__1g8qrG__dropOverlay{z-index:30;color:#1d5fc4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#ebf5ffde;border:2px dashed #3b82f6;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:74px 18px 18px}.InfiniteCanvasLabClient-module__1g8qrG__dropOverlay strong{font-size:13px}.InfiniteCanvasLabClient-module__1g8qrG__zoomControls,.InfiniteCanvasLabClient-module__1g8qrG__statusBar,.InfiniteCanvasLabClient-module__1g8qrG__minimap,.InfiniteCanvasLabClient-module__1g8qrG__selectionActions{z-index:38;background:var(--panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #d2d9e2f0;border-radius:8px;position:absolute;box-shadow:0 10px 28px #232b391a}.InfiniteCanvasLabClient-module__1g8qrG__zoomControls{bottom:16px;left:calc(var(--sidebar-width) + 16px);align-items:center;gap:2px;height:38px;padding:4px;transition:left .18s;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__zoomControls button,.InfiniteCanvasLabClient-module__1g8qrG__selectionActions button{color:#657184;background:0 0;border-radius:5px;justify-content:center;align-items:center;width:29px;height:29px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__zoomControls button:hover,.InfiniteCanvasLabClient-module__1g8qrG__selectionActions button:hover{color:#151c27;background:#eef1f4}.InfiniteCanvasLabClient-module__1g8qrG__zoomControls span{color:#5c6879;text-align:center;min-width:44px;font-size:10px;font-weight:760}.InfiniteCanvasLabClient-module__1g8qrG__statusBar{bottom:16px;left:calc((100% + var(--sidebar-width)) / 2);color:#687386;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:10px;font-weight:680;transition:left .18s;display:flex;transform:translate(-50%)}.InfiniteCanvasLabClient-module__1g8qrG__statusDot{background:#10b981;border-radius:50%;width:6px;height:6px}.InfiniteCanvasLabClient-module__1g8qrG__statusDivider{background:#dfe4ea;width:1px;height:14px}.InfiniteCanvasLabClient-module__1g8qrG__minimap{cursor:crosshair;-webkit-user-select:none;user-select:none;width:188px;height:118px;padding:7px;bottom:16px;right:16px}.InfiniteCanvasLabClient-module__1g8qrG__minimapWorld{touch-action:none;background-color:#f4f6f8;background-image:radial-gradient(#d3dae3 .8px,#0000 .8px);background-size:10px 10px;border-radius:5px;width:100%;height:100%;position:relative;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__minimapWorld span{z-index:1;opacity:.65;pointer-events:none;border-radius:2px;min-width:4px;min-height:3px;position:absolute}.InfiniteCanvasLabClient-module__1g8qrG__minimapWorld .InfiniteCanvasLabClient-module__1g8qrG__minimapSelected{outline:2px solid var(--brand);opacity:1}.InfiniteCanvasLabClient-module__1g8qrG__minimapViewport{z-index:2;pointer-events:none;background:#2563eb14;border:1.5px solid #1d2737;border-radius:5px;min-width:8px;min-height:8px;position:absolute;box-shadow:0 0 0 1px #fffc,0 4px 10px #0f172a24}.InfiniteCanvasLabClient-module__1g8qrG__minimapEmpty{color:#8b96a8;letter-spacing:.08em;pointer-events:none;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:flex;position:absolute;inset:0}.InfiniteCanvasLabClient-module__1g8qrG__selectionActions{top:76px;left:calc((100% + var(--sidebar-width)) / 2);align-items:center;gap:3px;height:38px;padding:4px 5px 4px 10px;transition:left .18s;display:flex;transform:translate(-50%)}.InfiniteCanvasLabClient-module__1g8qrG__selectionActions>span{color:#596577;margin-right:5px;font-size:10px;font-weight:760}.InfiniteCanvasLabClient-module__1g8qrG__selectionActions .InfiniteCanvasLabClient-module__1g8qrG__dangerIcon{color:#d43750}.InfiniteCanvasLabClient-module__1g8qrG__selectionActions .InfiniteCanvasLabClient-module__1g8qrG__primaryIcon{color:#fff;background:var(--brand);box-shadow:0 8px 18px #2d75ed38}.InfiniteCanvasLabClient-module__1g8qrG__selectionActions .InfiniteCanvasLabClient-module__1g8qrG__primaryIcon:hover{color:#fff;background:var(--brand-deep)}.InfiniteCanvasLabClient-module__1g8qrG__drawer{z-index:45;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff7;border:1px solid #d7dde5;border-radius:8px;flex-direction:column;width:332px;min-height:320px;display:flex;position:absolute;top:74px;bottom:150px;right:16px;overflow:hidden;box-shadow:0 22px 58px #1f28362e}.InfiniteCanvasLabClient-module__1g8qrG__drawerHeader{border-bottom:1px solid #e3e7ec;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:10px 11px 10px 14px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__drawerHeader>div{flex-direction:column;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__drawerHeader strong{font-size:13px;font-weight:800}.InfiniteCanvasLabClient-module__1g8qrG__drawerHeader span{color:#8a94a3;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:9px;font-weight:620;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__drawerHeader button{color:#738094;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__drawerHeader button:hover{color:#161d28;background:#f0f2f5}.InfiniteCanvasLabClient-module__1g8qrG__drawerBody{flex-direction:column;flex:1;gap:10px;min-height:0;padding:11px;display:flex;overflow:auto}.InfiniteCanvasLabClient-module__1g8qrG__primaryWide,.InfiniteCanvasLabClient-module__1g8qrG__uploadWide{color:#fff;background:linear-gradient(135deg, var(--brand), var(--brand-strong));border-radius:6px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:38px;font-size:11px;font-weight:760;display:flex;box-shadow:0 10px 22px #2d75ed2e}.InfiniteCanvasLabClient-module__1g8qrG__searchField{color:#8a95a4;background:#f8f9fa;border:1px solid #dde3e9;border-radius:6px;flex:none;align-items:center;gap:7px;height:36px;padding:0 9px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__searchField input{color:#354052;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11px;font-weight:650}.InfiniteCanvasLabClient-module__1g8qrG__listStack,.InfiniteCanvasLabClient-module__1g8qrG__providerList{flex-direction:column;gap:6px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectTabs{background:#eef2f7;border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:3px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__projectTabs button{color:#758196;background:0 0;border-radius:5px;justify-content:center;align-items:center;gap:6px;height:31px;font-size:10px;font-weight:760;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectTabs button span{color:#718099;background:#e0e7f0;border-radius:5px;justify-content:center;align-items:center;min-width:17px;height:17px;font-size:8px;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__projectTabs .InfiniteCanvasLabClient-module__1g8qrG__projectTabActive{color:#1d61e7;background:#fff;box-shadow:0 1px 4px #234c8217}.InfiniteCanvasLabClient-module__1g8qrG__projectTabs .InfiniteCanvasLabClient-module__1g8qrG__projectTabActive span{color:#1d61e7;background:#e8f1ff}.InfiniteCanvasLabClient-module__1g8qrG__projectItem{background:#fff;border:1px solid #e0e5eb;border-radius:7px;align-items:center;gap:5px;padding:5px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectItem>button:first-child{background:0 0;flex-direction:column;flex:1;align-items:flex-start;min-width:0;padding:6px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectItem strong{color:#273142;text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:11px;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__projectItem span{color:#8b96a4;margin-top:3px;font-size:9px;font-weight:620}.InfiniteCanvasLabClient-module__1g8qrG__projectItem>button:last-child{color:#9ca5b2;background:0 0;border-radius:5px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectItem>button:last-child:hover{color:#d43b53;background:#fff0f2}.InfiniteCanvasLabClient-module__1g8qrG__projectItemActions{flex:none;gap:2px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectItemActions button{color:#8793a4;background:0 0;border-radius:5px;justify-content:center;align-items:center;width:27px;height:27px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__projectItemActions button:hover{color:#1d61e7;background:#edf5ff}.InfiniteCanvasLabClient-module__1g8qrG__projectItemActions button:last-child:hover{color:#d43b53;background:#fff0f2}.InfiniteCanvasLabClient-module__1g8qrG__projectTrashMeta{flex-direction:column;flex:1;min-width:0;padding:6px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__emptyProjectTrash{color:#98a3b1;justify-content:center;align-items:center;min-height:150px;font-size:10px;font-weight:680;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__currentItem{background:#f4f6f8;border-color:#526175}.InfiniteCanvasLabClient-module__1g8qrG__uploadWide{color:#657184;background:#f7f9fa;flex-direction:column;gap:4px;min-height:88px;border:1px dashed #b9c4d1!important}.InfiniteCanvasLabClient-module__1g8qrG__uploadWide strong{font-size:11px}.InfiniteCanvasLabClient-module__1g8qrG__uploadWide span{font-size:9px;font-weight:620}.InfiniteCanvasLabClient-module__1g8qrG__uploadWide:hover{color:#2358aa;background:#eff6ff;border-color:#2563eb!important}.InfiniteCanvasLabClient-module__1g8qrG__uploadWide.InfiniteCanvasLabClient-module__1g8qrG__assetDropActive{color:#1d61e7;background:#eaf2ff;box-shadow:inset 0 0 0 1px #2563eb33;border-color:#2563eb!important}.InfiniteCanvasLabClient-module__1g8qrG__assetCategoryTabs{background:#eef2f7;border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:3px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__assetCategoryTabs button{color:#758196;background:0 0;border-radius:5px;justify-content:center;align-items:center;gap:5px;min-width:0;height:29px;font-size:10px;font-weight:760;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__assetCategoryTabs button span{color:#718099;background:#e0e7f0;border-radius:5px;justify-content:center;align-items:center;min-width:17px;height:17px;font-size:8px;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__assetCategoryTabs .InfiniteCanvasLabClient-module__1g8qrG__assetCategoryActive{color:#1d61e7;background:#fff;box-shadow:0 1px 4px #234c8217}.InfiniteCanvasLabClient-module__1g8qrG__assetCategoryTabs .InfiniteCanvasLabClient-module__1g8qrG__assetCategoryActive span{color:#1d61e7;background:#e8f1ff}.InfiniteCanvasLabClient-module__1g8qrG__assetGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__assetTile,.InfiniteCanvasLabClient-module__1g8qrG__assetGrid>button{aspect-ratio:1;background:#f2f5f7;border:1px solid #e0e5eb;border-radius:7px;display:block;position:relative;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__assetTile{aspect-ratio:auto;cursor:grab;background:#fff;flex-direction:column;gap:6px;min-height:188px;padding:6px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__assetTile:active{cursor:grabbing}.InfiniteCanvasLabClient-module__1g8qrG__assetPreviewButton{width:100%;height:96px;cursor:inherit;background:0 0;border-radius:6px;flex:none;position:relative;overflow:hidden;border:0!important}.InfiniteCanvasLabClient-module__1g8qrG__assetPreviewButton:hover{filter:saturate(1.06)}.InfiniteCanvasLabClient-module__1g8qrG__assetGrid>button img,.InfiniteCanvasLabClient-module__1g8qrG__assetPreviewButton img{object-fit:cover}.InfiniteCanvasLabClient-module__1g8qrG__assetGrid>button span,.InfiniteCanvasLabClient-module__1g8qrG__assetPreviewButton span{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#1d61e7d1;border-radius:4px;padding:5px 6px;font-size:9px;font-weight:700;position:absolute;bottom:4px;left:4px;right:4px;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__assetNameField{color:#334155;background:#f8fafc;border:1px solid #e0e6ee;border-radius:5px;outline:0;width:100%;height:27px;padding:0 7px;font-size:10px;font-weight:720}.InfiniteCanvasLabClient-module__1g8qrG__assetNameField:focus{background:#fff;border-color:#2563eb}.InfiniteCanvasLabClient-module__1g8qrG__assetTileActions{grid-template-columns:minmax(0,1fr) 28px;gap:5px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__assetTileActions select{color:#64748b;background:#f8fafc;border:1px solid #e0e6ee;border-radius:5px;min-width:0;height:28px;padding:0 6px;font-size:10px;font-weight:720}.InfiniteCanvasLabClient-module__1g8qrG__assetTileActions button{color:#d43f58;background:#fff1f3;border-radius:5px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__assetTileActions button:hover{color:#fff;background:#d43f58}.InfiniteCanvasLabClient-module__1g8qrG__assetGrid p{color:#99a2af;text-align:center;grid-column:1/-1;padding:30px 0;font-size:10px}.InfiniteCanvasLabClient-module__1g8qrG__assetSourceTabs{background:#eef2f7;border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:3px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__localAssetDirectoryToolbar{grid-template-columns:minmax(0,1fr) repeat(3,32px);align-items:end;gap:6px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__localAssetDirectoryToolbar label{color:#8290a5;flex-direction:column;gap:4px;min-width:0;font-size:9px;font-weight:760;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__localAssetDirectoryToolbar select,.InfiniteCanvasLabClient-module__1g8qrG__localAssetDirectoryToolbar button{color:#52647e;background:#fff;border:1px solid #dce3ec;border-radius:6px;height:30px}.InfiniteCanvasLabClient-module__1g8qrG__localAssetDirectoryToolbar select{width:100%;min-width:0;padding:0 7px;font-size:10px;font-weight:720}.InfiniteCanvasLabClient-module__1g8qrG__localAssetDirectoryToolbar button{place-items:center;width:32px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__localAssetDirectoryToolbar button:disabled{opacity:.5;cursor:not-allowed}.InfiniteCanvasLabClient-module__1g8qrG__localAssetInlineEditor{grid-template-columns:minmax(0,1fr) 27px 27px;gap:4px;min-width:0;padding:4px 6px 6px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__localAssetInlineEditor input,.InfiniteCanvasLabClient-module__1g8qrG__localAssetInlineEditor select,.InfiniteCanvasLabClient-module__1g8qrG__localAssetInlineEditor button{color:#52647e;background:#fff;border:1px solid #dce3ec;border-radius:5px;min-width:0;height:27px}.InfiniteCanvasLabClient-module__1g8qrG__localAssetInlineEditor input,.InfiniteCanvasLabClient-module__1g8qrG__localAssetInlineEditor select{outline:0;width:100%;padding:0 6px;font-size:9px;font-weight:700}.InfiniteCanvasLabClient-module__1g8qrG__localAssetInlineEditor input:focus,.InfiniteCanvasLabClient-module__1g8qrG__localAssetInlineEditor select:focus{border-color:#6fa3f7}.InfiniteCanvasLabClient-module__1g8qrG__localAssetInlineEditor button{place-items:center;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__localAssetInlineEditor button:disabled{opacity:.45;cursor:not-allowed}.InfiniteCanvasLabClient-module__1g8qrG__assetSourceTabs button{color:#718096;background:0 0;border-radius:5px;justify-content:center;align-items:center;gap:4px;height:31px;font-size:9px;font-weight:760;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderRegister{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderRegister label,.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderToolbar label,.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderPathSelect{color:#8290a5;flex-direction:column;gap:4px;min-width:0;font-size:9px;font-weight:760;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderRegister input,.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderRegister button,.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderToolbar select,.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderToolbar button,.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderPathSelect select,.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderActions button{color:#52647e;background:#fff;border:1px solid #dce3ec;border-radius:6px;min-width:0;height:30px;font-size:9px;font-weight:720}.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderRegister input,.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderToolbar select,.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderPathSelect select{outline:0;width:100%;padding:0 7px}.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderRegister button,.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderToolbar button,.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderActions button{justify-content:center;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderRegister button:disabled,.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderToolbar button:disabled,.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderToolbar select:disabled,.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderActions button:disabled{opacity:.45;cursor:not-allowed}.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderToolbar{grid-template-columns:minmax(0,1fr) 32px 32px;align-items:end;gap:6px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderToolbar button{width:32px;padding:0}.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderToolbar button:last-child{color:#d43f58}.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderActions{grid-template-columns:92px minmax(0,1fr);gap:6px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__sharedFolderActions button:last-child:not(:disabled){color:#fff;background:#2563eb;border-color:#2563eb}.InfiniteCanvasLabClient-module__1g8qrG__sharedAssetTile{padding-top:27px;position:relative}.InfiniteCanvasLabClient-module__1g8qrG__sharedAssetCheck{z-index:2;color:#718096;align-items:center;gap:4px;font-size:8px;font-weight:720;display:inline-flex;position:absolute;top:5px;left:7px}.InfiniteCanvasLabClient-module__1g8qrG__sharedAssetCheck input{accent-color:#2563eb;width:13px;height:13px}.InfiniteCanvasLabClient-module__1g8qrG__assetSourceTabs .InfiniteCanvasLabClient-module__1g8qrG__assetSourceActive{color:#1d61e7;background:#fff;box-shadow:0 1px 4px #234c8217}.InfiniteCanvasLabClient-module__1g8qrG__assetLibrarySelectors{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__assetLibrarySelectors label{color:#8290a5;flex-direction:column;gap:4px;min-width:0;font-size:9px;font-weight:760;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__assetLibrarySelectors select{color:#34445c;background:#fff;border:1px solid #dce3ec;border-radius:6px;outline:0;width:100%;min-width:0;height:30px;padding:0 7px;font-size:10px;font-weight:720}.InfiniteCanvasLabClient-module__1g8qrG__assetLibrarySelectors select:focus{border-color:#3b82f6}.InfiniteCanvasLabClient-module__1g8qrG__assetLibraryQuickActions{grid-template-columns:1fr 1fr 32px;gap:6px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__assetLibraryQuickActions button{color:#52647e;background:#fff;border:1px solid #dce3ec;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-width:0;height:30px;font-size:10px;font-weight:760;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__assetLibraryQuickActions button:hover{color:#1d61e7;background:#f3f7ff;border-color:#8ab4f8}.InfiniteCanvasLabClient-module__1g8qrG__assetLibraryQuickActions button:disabled{opacity:.48;cursor:not-allowed}.InfiniteCanvasLabClient-module__1g8qrG__referenceAssetGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__referenceAssetTile{background:#fff;border:1px solid #e0e6ee;border-radius:7px;min-width:0;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__referenceAssetTile>button{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 6px;width:100%;min-width:0;padding:6px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__referenceAssetPreview{color:#6f83a0;background:#edf2f7;border-radius:5px;grid-column:1/-1;justify-content:center;align-items:center;height:94px;display:flex;position:relative;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__referenceAssetPreview img{object-fit:cover;width:100%;height:100%}.InfiniteCanvasLabClient-module__1g8qrG__referenceAssetTile strong{color:#34445c;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:760;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__referenceAssetTile small{color:#91a0b3;font-size:8px;font-weight:760}.InfiniteCanvasLabClient-module__1g8qrG__referenceAssetTile:hover{border-color:#9fc0f7;box-shadow:0 5px 15px #2a539114}.InfiniteCanvasLabClient-module__1g8qrG__localAssetTileActions{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:0 6px 6px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__localAssetTileActions button{color:#718096;background:#f8fafc;border:1px solid #e0e6ee;border-radius:5px;place-items:center;min-width:0;height:25px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__localAssetTileActions button:hover{color:#1d61e7;background:#f3f7ff;border-color:#9fc0f7}.InfiniteCanvasLabClient-module__1g8qrG__localAssetTileActions button:disabled{opacity:.42;cursor:not-allowed}.InfiniteCanvasLabClient-module__1g8qrG__localAssetTileActions .InfiniteCanvasLabClient-module__1g8qrG__localAssetDeleteConfirm{color:#c73535;background:#fff1f1;border-color:#f3a4a4}.InfiniteCanvasLabClient-module__1g8qrG__localAssetMetadata{gap:5px;padding:0 6px 6px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__localAssetMetadata>button,.InfiniteCanvasLabClient-module__1g8qrG__localAssetMetadata>p{color:#64748b;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.45;display:-webkit-box;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__localAssetMetadata>button{background:0 0;border:0;width:100%}.InfiniteCanvasLabClient-module__1g8qrG__localAssetMetadata>button:hover{color:#1d61e7}.InfiniteCanvasLabClient-module__1g8qrG__localAssetMetadata>div{flex-wrap:wrap;gap:3px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__localAssetMetadata span{color:#52647e;text-overflow:ellipsis;white-space:nowrap;background:#eef3f9;border-radius:4px;max-width:100%;padding:2px 4px;font-size:8px;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__localAssetCaptionEditor{gap:4px;padding:0 6px 6px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__localAssetCaptionEditor textarea{resize:vertical;color:#52647e;background:#fff;border:1px solid #dce3ec;border-radius:5px;outline:0;width:100%;min-height:68px;padding:6px;font-size:9px;line-height:1.45}.InfiniteCanvasLabClient-module__1g8qrG__localAssetCaptionEditor textarea:focus{border-color:#6fa3f7}.InfiniteCanvasLabClient-module__1g8qrG__localAssetCaptionEditor>div{justify-content:flex-end;gap:4px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__localAssetCaptionEditor button{color:#52647e;background:#fff;border:1px solid #dce3ec;border-radius:5px;place-items:center;width:27px;height:25px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__referenceAssetGrid>p{color:#99a2af;text-align:center;grid-column:1/-1;padding:30px 0;font-size:10px}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerOverlay{z-index:120;background:#11182757;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerDialog{background:#f8fafc;border:1px solid #d9e1eb;border-radius:8px;flex-direction:column;width:min(1040px,100vw - 48px);height:min(700px,100vh - 48px);min-height:0;display:flex;overflow:hidden;box-shadow:0 24px 70px #0f172a3d}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerHeader{background:#fff;border-bottom:1px solid #e0e6ee;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:10px 14px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerHeader>div{flex-direction:column;gap:2px;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerHeader strong{color:#24344b;font-size:14px;font-weight:820}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerHeader span{color:#8896a9;font-size:10px;font-weight:620}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerTabs{background:#eef2f7;border-radius:6px;align-items:center;gap:3px;padding:3px;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerTabs button{color:#738198;background:0 0;border-radius:5px;justify-content:center;align-items:center;gap:5px;height:28px;padding:0 10px;font-size:10px;font-weight:760;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerTabs .InfiniteCanvasLabClient-module__1g8qrG__assetManagerTabActive{color:#1d61e7;background:#fff;box-shadow:0 1px 4px #234c821a}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerHeader>button{color:#64748b;background:#f1f5f9;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerHeader>button:hover{color:#1d61e7;background:#eaf2ff}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerBody{flex:1;grid-template-columns:240px minmax(0,1fr);min-height:0;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerSidebar{background:#fff;border-right:1px solid #e0e6ee;flex-direction:column;gap:8px;min-height:0;padding:12px;display:flex;overflow:auto}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerSectionHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerSectionHead strong{color:#52647e;font-size:10px;font-weight:820}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerSectionHead>div{gap:4px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerSectionHead button{color:#65758b;background:#fff;border:1px solid #e0e6ee;border-radius:5px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerSectionHead button:hover:not(:disabled){color:#1d61e7;background:#f3f7ff;border-color:#9fc0f7}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerSectionHead button:last-child:hover:not(:disabled){color:#d43f58;background:#fff1f3;border-color:#f0a6b2}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerSectionHead button:disabled{opacity:.38;cursor:not-allowed}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerList{flex-direction:column;gap:4px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerList>button{color:#65758b;text-align:left;background:#f6f8fb;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;min-width:0;height:32px;padding:0 8px;font-size:10px;font-weight:720;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerList>button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerList>button small{color:#8090a5;background:#e7ecf3;border-radius:4px;justify-content:center;align-items:center;min-width:20px;height:18px;font-size:8px;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerList .InfiniteCanvasLabClient-module__1g8qrG__assetManagerListActive{color:#1d61e7;background:#eaf2ff}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerList .InfiniteCanvasLabClient-module__1g8qrG__assetManagerListActive small{color:#1d61e7;background:#d8e8ff}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerList>p{color:#98a4b4;text-align:center;padding:14px 0;font-size:9px}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerMain{flex-direction:column;gap:10px;min-width:0;min-height:0;padding:12px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerToolbar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerToolbar button,.InfiniteCanvasLabClient-module__1g8qrG__assetManagerToolbar select{color:#52647e;background:#fff;border:1px solid #dce3ec;border-radius:6px;justify-content:center;align-items:center;gap:5px;height:31px;padding:0 9px;font-size:10px;font-weight:760;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerToolbar select{min-width:118px}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerToolbar button:hover:not(:disabled){color:#1d61e7;background:#f3f7ff;border-color:#9fc0f7}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerToolbar .InfiniteCanvasLabClient-module__1g8qrG__assetManagerPrimary{color:#fff;background:#2563eb;border-color:#2563eb}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerToolbar .InfiniteCanvasLabClient-module__1g8qrG__assetManagerDanger{color:#d43f58;background:#fff1f3;border-color:#f3c4cb;margin-left:auto}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerToolbar button:disabled,.InfiniteCanvasLabClient-module__1g8qrG__assetManagerToolbar select:disabled{opacity:.45;cursor:not-allowed}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerMeta{border-bottom:1px solid #e1e7ef;justify-content:space-between;align-items:center;gap:10px;padding:0 2px 8px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerMeta strong{color:#34445c;font-size:11px;font-weight:820}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerMeta span{color:#8b98aa;font-size:9px;font-weight:680}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerGrid{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:9px;min-height:0;padding:1px 2px 12px;display:grid;overflow:auto}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerGrid>article{background:#fff;border:1px solid #e0e6ee;border-radius:7px;flex-direction:column;align-self:start;gap:7px;min-width:0;padding:7px;display:flex;position:relative}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerGrid>article.InfiniteCanvasLabClient-module__1g8qrG__assetManagerCardSelected{border-color:#6ea5f5;box-shadow:inset 0 0 0 1px #2563eb2e}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerCheckbox{z-index:2;width:18px;height:18px;display:block;position:absolute;top:11px;left:11px}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerCheckbox input{opacity:0;pointer-events:none;position:absolute}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerCheckbox span{background:#ffffffeb;border:1px solid #47556959;border-radius:4px;width:18px;height:18px;display:block;box-shadow:0 2px 5px #0f172a1a}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerCheckbox input:checked+span{background:#2563eb;border-color:#2563eb;box-shadow:inset 0 0 0 4px #fff}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerPreview{aspect-ratio:4/3;color:#6f83a0;background:#edf2f7;border-radius:5px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerPreview img{object-fit:cover;width:100%;height:100%}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerPromptPreview{color:#52647e;text-align:left;background:#f1f5f9;border-radius:5px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;width:100%;min-width:0;min-height:112px;padding:12px 10px 10px;display:flex;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerPromptPreview span{color:#52647e;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:9px;font-weight:620;line-height:1.55;display:-webkit-box;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerPromptPreview:hover:not(:disabled){color:#1d61e7;background:#eaf2ff}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerPromptPreview:disabled{cursor:default;opacity:.76}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerCardInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerCardInfo strong{color:#34445c;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:760;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerCardInfo small{color:#93a0b2;font-size:8px;font-weight:760}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerClassification{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:24px;font-size:8px;font-weight:620;line-height:1.45;display:-webkit-box;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerTags{flex-wrap:wrap;gap:3px;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerTags span{color:#2563eb;text-overflow:ellipsis;white-space:nowrap;background:#eaf2ff;border-radius:4px;max-width:100%;padding:2px 4px;font-size:7px;font-weight:720;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerCardActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerCardActions button{color:#64748b;background:#f1f5f9;border-radius:5px;justify-content:center;align-items:center;height:27px;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerCardActions button:last-child{color:#d43f58;background:#fff1f3}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerCardActions button:hover:not(:disabled){color:#1d61e7;background:#eaf2ff}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerCardActions button:last-child:hover:not(:disabled){color:#fff;background:#d43f58}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerEmpty{color:#91a0b3;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:5px;min-height:230px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerEmpty strong{color:#65758b;font-size:11px}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerEmpty span{font-size:9px}@media (max-width:860px){.InfiniteCanvasLabClient-module__1g8qrG__assetManagerOverlay{padding:10px}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerDialog{width:calc(100vw - 20px);height:calc(100vh - 20px)}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerBody{grid-template-columns:190px minmax(0,1fr)}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.InfiniteCanvasLabClient-module__1g8qrG__assetManagerHeader{flex-wrap:wrap}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerHeader>div{flex:auto}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerTabs{order:3;width:100%}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerTabs button{flex:1}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerBody{flex-direction:column;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerSidebar{border-bottom:1px solid #e0e6ee;border-right:0;max-height:210px}.InfiniteCanvasLabClient-module__1g8qrG__assetManagerToolbar .InfiniteCanvasLabClient-module__1g8qrG__assetManagerDanger{margin-left:0}}.InfiniteCanvasLabClient-module__1g8qrG__securityNote{color:#315781;background:#f1f6fb;border:1px solid #d9e2ee;border-radius:7px;gap:9px;padding:10px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__securityNote>div{flex-direction:column;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__securityNote strong{font-size:11px}.InfiniteCanvasLabClient-module__1g8qrG__securityNote span{color:#66778d;margin-top:3px;font-size:9px;font-weight:620;line-height:1.5}.InfiniteCanvasLabClient-module__1g8qrG__providerList button{color:#6b7687;text-align:left;background:#fff;border:1px solid #dfe4ea;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;min-height:55px;padding:9px 10px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__providerList button:hover{border-color:#aab5c3}.InfiniteCanvasLabClient-module__1g8qrG__providerList button>div{flex-direction:column;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__providerList strong{color:#252e3d;font-size:11px}.InfiniteCanvasLabClient-module__1g8qrG__providerList span{color:#8b96a5;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;font-weight:620;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__providerList .InfiniteCanvasLabClient-module__1g8qrG__providerActive{color:#2563eb;background:#f1f6ff;border-color:#2563eb}.InfiniteCanvasLabClient-module__1g8qrG__workflowCard{background:#fff;border:1px solid #dfe5ec;border-radius:8px;flex-direction:column;gap:10px;padding:12px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__workflowCard>span{width:38px;height:38px;color:var(--brand);background:var(--brand-soft);border-radius:8px;justify-content:center;align-items:center;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__workflowCard>div{flex-direction:column;gap:3px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__workflowCard strong{font-size:11px}.InfiniteCanvasLabClient-module__1g8qrG__workflowCard p{color:#8390a1;margin:0;font-size:9px;line-height:1.55}.InfiniteCanvasLabClient-module__1g8qrG__workflowCard>button{color:#fff;background:var(--brand);border-radius:7px;justify-content:center;align-items:center;gap:7px;height:34px;font-size:10px;font-weight:750;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__logToolbar{justify-content:flex-start;align-items:center;gap:8px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__logToolbar button{color:#1d61e7;background:#edf5ff;border-radius:7px;justify-content:center;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:9px;font-weight:760;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__logToolbar button:disabled{opacity:.45;cursor:not-allowed}.InfiniteCanvasLabClient-module__1g8qrG__logToolbar span{color:#8491a3;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:9px;font-weight:700;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__logFilters{background:#eef2f7;border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:3px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__logFilters button{color:#718096;background:0 0;border-radius:5px;justify-content:center;align-items:center;gap:5px;min-width:0;height:28px;font-size:9px;font-weight:760;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__logFilters button span{color:#78879c;background:#e0e7f0;border-radius:4px;justify-content:center;align-items:center;min-width:17px;height:17px;font-size:8px;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__logFilters .InfiniteCanvasLabClient-module__1g8qrG__logFilterActive{color:#1d61e7;background:#fff;box-shadow:0 1px 4px #234c8217}.InfiniteCanvasLabClient-module__1g8qrG__logFilters .InfiniteCanvasLabClient-module__1g8qrG__logFilterActive span{color:#1d61e7;background:#e8f1ff}.InfiniteCanvasLabClient-module__1g8qrG__logSummary{background:#f8fafc;border:1px solid #dfe5ec;border-radius:7px;align-items:center;gap:7px;padding:9px 10px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__logSummary strong{flex:1;font-size:10px}.InfiniteCanvasLabClient-module__1g8qrG__logSummary>span:last-child{color:#8894a4;font-size:9px}.InfiniteCanvasLabClient-module__1g8qrG__logList{flex-direction:column;gap:6px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__logList article{background:#fff;border:1px solid #e0e5eb;border-radius:7px;align-items:center;gap:9px;padding:9px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__logList .InfiniteCanvasLabClient-module__1g8qrG__logCascadeItem{background:#eff6ff;border-color:#bfdbfe}.InfiniteCanvasLabClient-module__1g8qrG__logList .InfiniteCanvasLabClient-module__1g8qrG__logCascadeItem>span{background:#2563eb}.InfiniteCanvasLabClient-module__1g8qrG__logList article>span{border-radius:50%;flex:none;width:8px;height:8px}.InfiniteCanvasLabClient-module__1g8qrG__logList article div{flex-direction:column;gap:2px;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__logList article strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__logList article small,.InfiniteCanvasLabClient-module__1g8qrG__logList>p{color:#8a95a5;font-size:9px}.InfiniteCanvasLabClient-module__1g8qrG__logList article .InfiniteCanvasLabClient-module__1g8qrG__logThumbs{flex-flow:wrap;gap:5px;min-width:0;margin-top:4px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__logThumb{color:#64748b;background:#f8fafc;border:1px solid #dbe3ed;border-radius:6px;justify-content:center;align-items:center;width:38px;height:38px;font-size:8px;font-weight:780;display:inline-flex;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__logThumb:hover:not(:disabled){color:#1d61e7;background:#edf4ff;border-color:#76a8f4;box-shadow:0 2px 7px #2563eb1f}.InfiniteCanvasLabClient-module__1g8qrG__logThumb:disabled{cursor:default;opacity:.72}.InfiniteCanvasLabClient-module__1g8qrG__logThumb img{object-fit:cover;width:100%;height:100%}.InfiniteCanvasLabClient-module__1g8qrG__logThumb small{color:inherit;font-size:7px}.InfiniteCanvasLabClient-module__1g8qrG__logPromptButton{color:#66758b;text-align:left;background:#f8fafc;border:1px solid #e0e6ee;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5px;width:100%;min-width:0;margin-top:5px;padding:5px 6px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__logPromptButton span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:8px;font-weight:650;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__logPromptButton:hover{color:#1d61e7;background:#f1f6ff;border-color:#a8c5ef}.InfiniteCanvasLabClient-module__1g8qrG__logList article .InfiniteCanvasLabClient-module__1g8qrG__logTaskActions{flex-flow:wrap;gap:5px;margin-top:4px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__logTaskActions button{color:#52647e;background:#eef2f7;border-radius:5px;justify-content:center;align-items:center;gap:4px;height:25px;padding:0 7px;font-size:8px;font-weight:760;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__logTaskActions button:hover{color:#1d61e7;background:#eaf2ff}.InfiniteCanvasLabClient-module__1g8qrG__fieldLabel input{background:#f9fafb;border-color:#dfe4ea}.InfiniteCanvasLabClient-module__1g8qrG__inspectorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__inspectorGrid label{flex-direction:column;gap:4px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__inspectorGrid span{color:#7a8697;font-size:9px;font-weight:750}.InfiniteCanvasLabClient-module__1g8qrG__inspectorGrid input{color:#354052;background:#f9fafb;border:1px solid #dfe4ea;border-radius:6px;outline:0;width:100%;height:34px;padding:0 8px;font-size:11px}.InfiniteCanvasLabClient-module__1g8qrG__inspectorActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__inspectorActions button{color:#1d61e7;background:#edf4ff;border:1px solid #d8e5f8;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-width:0;height:32px;padding:0 8px;font-size:9px;font-weight:800;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__inspectorActions button:hover{color:#fff;background:#1d61e7;border-color:#1d61e7}.InfiniteCanvasLabClient-module__1g8qrG__inspectorActions button:last-child{color:#c73751;background:#fff1f3;border-color:#f3c7d0}.InfiniteCanvasLabClient-module__1g8qrG__inspectorActions button:last-child:hover{color:#fff;background:#d73750;border-color:#d73750}.InfiniteCanvasLabClient-module__1g8qrG__emptyInspector{color:#939eac;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:180px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__emptyInspector strong{font-size:11px}.InfiniteCanvasLabClient-module__1g8qrG__nodeContextMenu{z-index:90;background:#fffffffa;border:1px solid #dbe4ef;border-radius:7px;flex-direction:column;gap:2px;width:196px;padding:6px;display:flex;position:fixed;overflow:hidden;box-shadow:0 18px 46px #1e375a2e}.InfiniteCanvasLabClient-module__1g8qrG__outputNodeContextMenu{width:260px}.InfiniteCanvasLabClient-module__1g8qrG__generatorNodeContextMenu{width:250px;max-height:calc(100vh - 24px);overflow:hidden auto}.InfiniteCanvasLabClient-module__1g8qrG__canvasCreateMenu{overscroll-behavior:contain;width:210px;max-height:calc(100vh - 24px);overflow:hidden auto}.InfiniteCanvasLabClient-module__1g8qrG__nodeContextTitle{border-bottom:1px solid #edf0f4;align-items:center;gap:8px;margin-bottom:3px;padding:7px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__nodeContextTitle>span{border-radius:3px;flex:none;width:8px;height:30px}.InfiniteCanvasLabClient-module__1g8qrG__nodeContextTitle div{flex-direction:column;gap:2px;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__nodeContextTitle strong,.InfiniteCanvasLabClient-module__1g8qrG__nodeContextTitle small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__nodeContextTitle strong{color:#273142;font-size:10px}.InfiniteCanvasLabClient-module__1g8qrG__nodeContextTitle small{color:#929dab;font-size:8px;font-weight:700}.InfiniteCanvasLabClient-module__1g8qrG__nodeContextMenu>button{color:#536177;text-align:left;background:0 0;border-radius:5px;align-items:center;gap:8px;min-height:33px;padding:0 9px;font-size:10px;font-weight:720;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__contextMenuButton{white-space:nowrap}.InfiniteCanvasLabClient-module__1g8qrG__nodeContextMenu>button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__nodeContextMenu>button:hover{color:#1d61e7;background:#edf5ff}.InfiniteCanvasLabClient-module__1g8qrG__nodeContextMenu>button:disabled,.InfiniteCanvasLabClient-module__1g8qrG__nodeContextMenu>button:disabled:hover{cursor:not-allowed;opacity:.45;color:#7d8795;background:0 0}.InfiniteCanvasLabClient-module__1g8qrG__contextSectionTitle{color:#8c98a9;letter-spacing:.04em;padding:7px 9px 3px;font-size:9px;font-weight:820}.InfiniteCanvasLabClient-module__1g8qrG__portContextGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:2px 4px 5px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__portContextGrid button{color:#68758a;background:#f9fafb;border:1px solid #e2e7ed;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:52px;padding:5px 3px;font-size:9px;font-weight:740;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__portContextGrid button:hover{color:#1d61e7;background:#edf5ff;border-color:#bfd3f5}.InfiniteCanvasLabClient-module__1g8qrG__portContextGrid button span{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__contextDivider{background:#e8edf4;height:1px;margin:5px 2px}.InfiniteCanvasLabClient-module__1g8qrG__nodeContextMenu>.InfiniteCanvasLabClient-module__1g8qrG__contextDanger{color:#ca3650}.InfiniteCanvasLabClient-module__1g8qrG__nodeContextMenu>.InfiniteCanvasLabClient-module__1g8qrG__contextDanger:hover{color:#b5243e;background:#fff0f2}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorOverlay{z-index:120;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#19273b5c;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorPanel{background:#fff;border:1px solid #d8e1ec;border-radius:8px;grid-template-rows:58px minmax(0,1fr) 62px;width:min(1040px,100vw - 56px);height:min(720px,100vh - 56px);display:grid;overflow:hidden;box-shadow:0 30px 80px #1930523d}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorPanel>header,.InfiniteCanvasLabClient-module__1g8qrG__imageEditorPanel>footer{background:#fff;border-color:#e5eaf0;align-items:center;padding:0 18px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorPanel>header{border-bottom:1px solid #e5eaf0;justify-content:space-between}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorPanel>header div{flex-direction:column;gap:2px;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorPanel>header strong{color:#263246;font-size:13px}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorPanel>header span{color:#8a95a6;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:650;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorPanel>header button{color:#8290a3;background:#f5f7f9;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorBody{grid-template-columns:minmax(0,1fr) 250px;min-height:0;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorStage{background-color:#f4f6f8;background-image:linear-gradient(45deg,#e9edf2 25%,#0000 25%),linear-gradient(-45deg,#e9edf2 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e9edf2 75%),linear-gradient(-45deg,#0000 75%,#e9edf2 75%),none;background-position:0 0,0 10px,10px -10px,-10px 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;min-width:0;position:relative;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorStage img{object-fit:contain;padding:24px}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorOriginal{z-index:1}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorAdjusted{z-index:2;position:absolute;inset:0;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorAdjusted img{object-fit:contain;transition:filter .1s linear,transform .1s linear}.InfiniteCanvasLabClient-module__1g8qrG__compareLine{z-index:4;pointer-events:none;background:#1d61e7;width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #fff}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorStage>input[type=range]{z-index:5;cursor:ew-resize;opacity:0;width:100%;height:100%;position:absolute;inset:0}.InfiniteCanvasLabClient-module__1g8qrG__compareLabels{z-index:6;pointer-events:none;justify-content:space-between;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.InfiniteCanvasLabClient-module__1g8qrG__compareLabels span{color:#fff;background:#1d61e7e0;border-radius:5px;padding:4px 7px;font-size:8px;font-weight:760}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorControls{background:#fbfcfd;border-left:1px solid #e5eaf0;flex-direction:column;gap:15px;min-height:0;padding:18px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__editorQuickActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__editorQuickActions button{color:#607089;background:#fff;border:1px solid #dce4ed;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:36px;font-size:9px;font-weight:750;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__editorQuickActions button:hover,.InfiniteCanvasLabClient-module__1g8qrG__editorQuickActions .InfiniteCanvasLabClient-module__1g8qrG__editorActionActive{color:#1d61e7;background:#edf5ff;border-color:#9fc0f5}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorControls>label{flex-direction:column;gap:8px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorControls>label>span{color:#65738a;justify-content:space-between;align-items:center;font-size:9px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorControls>label b{color:#1d61e7;font-size:9px}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorControls input[type=range]{accent-color:#1d61e7;width:100%}.InfiniteCanvasLabClient-module__1g8qrG__editorHint{color:#5f7494;background:#f0f6ff;border:1px solid #dce8f8;border-radius:6px;gap:8px;margin-top:auto;padding:10px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__editorHint svg{flex:none}.InfiniteCanvasLabClient-module__1g8qrG__editorHint span{font-size:9px;font-weight:650;line-height:1.55}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorPanel>footer{border-top:1px solid #e5eaf0;justify-content:flex-end;gap:8px}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorPanel>footer button{color:#607089;background:#fff;border:1px solid #dce3ec;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 13px;font-size:9px;font-weight:750;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorPanel>footer .InfiniteCanvasLabClient-module__1g8qrG__editorSaveButton{color:#fff;background:#1d61e7;border-color:#1d61e7}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorPanel>footer .InfiniteCanvasLabClient-module__1g8qrG__editorSaveButton:hover{background:#1553ca}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewOverlay{z-index:122;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#19273b57;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel{background:#fff;border:1px solid #d8e1ec;border-radius:8px;grid-template-rows:58px minmax(0,1fr) 66px;width:min(900px,100vw - 56px);height:min(680px,100vh - 56px);display:grid;overflow:hidden;box-shadow:0 30px 80px #1930523d}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel>header,.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel>footer{background:#fff;border-color:#e5eaf0;align-items:center;padding:0 18px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel>header{border-bottom:1px solid #e5eaf0;justify-content:space-between}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel>header div,.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel>footer div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel strong{color:#263246;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel span{color:#8a95a6;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:650;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel>header button{color:#8290a3;background:#f5f7f9;border-radius:6px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel>header button:hover{color:#1d61e7;background:#edf5ff}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewStage{cursor:grab;background-color:#f4f6f8;background-image:linear-gradient(45deg,#e9edf2 25%,#0000 25%),linear-gradient(-45deg,#e9edf2 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e9edf2 75%),linear-gradient(-45deg,#0000 75%,#e9edf2 75%),none;background-position:0 0,0 10px,10px -10px,-10px 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;min-height:0;position:relative;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewZoomed{cursor:grab}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanning{cursor:grabbing}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewCompareActive .InfiniteCanvasLabClient-module__1g8qrG__outputCompare{display:block}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewCompareActive .InfiniteCanvasLabClient-module__1g8qrG__outputSingleImage{display:none}.InfiniteCanvasLabClient-module__1g8qrG__outputCompare{z-index:1;cursor:ew-resize;background:#f8f8f9;width:100%;height:100%;display:none;position:absolute;inset:0;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__outputCompareResult,.InfiniteCanvasLabClient-module__1g8qrG__outputCompareOriginal{z-index:0;max-width:none;max-height:none}.InfiniteCanvasLabClient-module__1g8qrG__outputCompareOriginalWrap{z-index:1;border-right:2px solid #ffffffe6;position:absolute;inset:0;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__outputCompareSlider{z-index:2;cursor:ew-resize;background:#fff;width:2px;position:absolute;inset-block:0}.InfiniteCanvasLabClient-module__1g8qrG__outputCompareHandle{color:#1d61e7;background:#fff;border:1px solid #bed2f5eb;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 38px #1d61e72e}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewBar{z-index:3;pointer-events:none;justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;top:14px;left:14px;right:14px}.InfiniteCanvasLabClient-module__1g8qrG__outputResolution,.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewActions{pointer-events:auto;align-items:center;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__outputResolution{color:#1d3557;background:#ffffffeb;border:1px solid #dfe6efd1;border-radius:999px;gap:7px;height:30px;padding:0 12px;box-shadow:0 12px 28px #233a5c1f}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewActions{gap:8px}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewActions button{color:#1d3557;background:#ffffffeb;border:1px solid #dfe6efd1;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:0 12px 28px #233a5c1f}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewActions button:hover{color:#1d61e7;background:#edf5ff}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewActions button:disabled,.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewActions button:disabled:hover{cursor:not-allowed;opacity:.45;color:#8c98a9;background:#ffffffeb}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewStage img{object-fit:contain;transform:translate(var(--output-preview-x,0), var(--output-preview-y,0)) scale(var(--output-preview-zoom,1));transform-origin:0 0;padding:24px;transition:transform .12s ease-out}.InfiniteCanvasLabClient-module__1g8qrG__outputSingleVideo{object-fit:contain;background:#102042;width:100%;height:100%;display:block}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanning img{transition:none}.InfiniteCanvasLabClient-module__1g8qrG__outputPromptPanel{background:#fbfcfe;border-top:1px solid #e5eaf0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__outputPromptText{color:#40506a;white-space:pre-wrap;min-width:0;max-height:74px;font-size:12px;line-height:1.55;overflow:auto}.InfiniteCanvasLabClient-module__1g8qrG__outputPromptActions{align-items:center;gap:8px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__outputPromptActions button{color:#1d61e7;background:#fff;border:1px solid #dbe4ef;border-radius:6px;align-items:center;gap:7px;height:34px;padding:0 12px;font-size:12px;font-weight:750;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__outputPromptActions button:hover{background:#edf5ff;border-color:#b7d0ff}.InfiniteCanvasLabClient-module__1g8qrG__outputPromptActions button:disabled,.InfiniteCanvasLabClient-module__1g8qrG__outputPromptActions button:disabled:hover{cursor:not-allowed;opacity:.52;color:#8794a7;background:#fff;border-color:#dbe4ef}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel>footer{border-top:1px solid #e5eaf0;justify-content:flex-end;gap:8px}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel>footer button{color:#607089;background:#fff;border:1px solid #dce3ec;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 13px;font-size:9px;font-weight:750;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel>footer button:hover{color:#1d61e7;background:#edf5ff;border-color:#9fc0f5}.InfiniteCanvasLabClient-module__1g8qrG__promptToolbar{gap:6px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__promptToolbar button{color:#587094;background:#f8fbff;border-radius:6px;justify-content:center;align-items:center;gap:5px;height:30px;padding:0 9px;font-size:10px;font-weight:760;display:inline-flex;border:1px solid #dce4ed!important}.InfiniteCanvasLabClient-module__1g8qrG__promptToolbar button:hover{color:#1d61e7;background:#eff6ff;border-color:#a9c7f8!important}.InfiniteCanvasLabClient-module__1g8qrG__fieldLabel select,.InfiniteCanvasLabClient-module__1g8qrG__inspectorGrid select{color:#354052;background:#f9fafb;border:1px solid #dfe4ea;border-radius:6px;outline:0;width:100%;height:34px;padding:0 8px;font-size:11px;font-weight:650}.InfiniteCanvasLabClient-module__1g8qrG__providerConfigCard,.InfiniteCanvasLabClient-module__1g8qrG__comfyCard{background:#fff;border:1px solid #dfe5ec;border-radius:8px;flex-direction:column;gap:10px;padding:11px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__providerConfigHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__providerConfigHead>div{flex-direction:column;gap:3px;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__providerConfigHead strong{color:#243044;font-size:11px}.InfiniteCanvasLabClient-module__1g8qrG__providerConfigHead span{color:#8a96a7;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:620;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__providerConfigHead button{background:#d9e1eb;border-radius:999px;flex:none;width:38px;height:22px;transition:background .14s;position:relative}.InfiniteCanvasLabClient-module__1g8qrG__providerConfigHead button span{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .14s;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #1a263729}.InfiniteCanvasLabClient-module__1g8qrG__providerConfigHead .InfiniteCanvasLabClient-module__1g8qrG__switchOn{background:#1d61e7}.InfiniteCanvasLabClient-module__1g8qrG__providerConfigHead .InfiniteCanvasLabClient-module__1g8qrG__switchOn span{transform:translate(16px)}.InfiniteCanvasLabClient-module__1g8qrG__providerConfigActions,.InfiniteCanvasLabClient-module__1g8qrG__workflowActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__workflowActions{grid-template-columns:1fr}.InfiniteCanvasLabClient-module__1g8qrG__providerConfigActions button,.InfiniteCanvasLabClient-module__1g8qrG__workflowActions button{color:#fff;background:#1d61e7;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-width:0;height:34px;font-size:10px;font-weight:750;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__providerConfigActions button:last-child{color:#607089;background:#eef3f9}.InfiniteCanvasLabClient-module__1g8qrG__workflowCard>.InfiniteCanvasLabClient-module__1g8qrG__workflowImportDrop{color:#1d61e7;background:#f6faff;border:1px dashed #a9c3ea;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:92px;font-size:10px;font-weight:750;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__workflowCard>.InfiniteCanvasLabClient-module__1g8qrG__workflowImportDrop strong{color:#1d61e7;font-size:10px}.InfiniteCanvasLabClient-module__1g8qrG__workflowCard>.InfiniteCanvasLabClient-module__1g8qrG__workflowImportDrop span{color:#7c8aa0;font-size:9px;font-weight:650}.InfiniteCanvasLabClient-module__1g8qrG__workflowCard>.InfiniteCanvasLabClient-module__1g8qrG__workflowImportDropActive,.InfiniteCanvasLabClient-module__1g8qrG__workflowCard>.InfiniteCanvasLabClient-module__1g8qrG__workflowImportDrop:hover{background:#edf5ff;border-color:#1d61e7}.InfiniteCanvasLabClient-module__1g8qrG__comfyList,.InfiniteCanvasLabClient-module__1g8qrG__workflowLibraryList{flex-direction:column;gap:7px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowManager{background:#fff;border:1px solid #dfe5ec;border-radius:8px;flex-direction:column;gap:8px;padding:10px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowManagerHead,.InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowManagerHead>div:last-child,.InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowCatalogList article{align-items:center;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowManagerHead{justify-content:space-between;gap:10px}.InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowManagerHead>div:first-child,.InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowCatalogList article>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowManagerHead strong,.InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowCatalogList strong{color:#263247;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowManagerHead span,.InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowCatalogList span,.InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowCatalogList p{color:#8793a4;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;font-weight:630;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowManagerHead>div:last-child{gap:5px}.InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowManagerHead button,.InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowCatalogList article>button{color:#66758c;background:#f8fafc;border-radius:6px;flex:none;place-items:center;width:29px;height:29px;display:grid;border:1px solid #dce4ed!important}.InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowManagerHead button:hover{color:#1d61e7;background:#eff6ff;border-color:#a9c7f8!important}.InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowCatalogList{flex-direction:column;gap:5px;max-height:190px;display:flex;overflow:auto}.InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowCatalogList article{background:#fafbfc;border:1px solid #e7ebf0;border-radius:6px;gap:7px;padding:7px 8px}.InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowCatalogList article>button:hover{color:#cf3049;background:#fff1f3;border-color:#f2b8c0!important}.InfiniteCanvasLabClient-module__1g8qrG__comfyWorkflowManager button:disabled{cursor:not-allowed;opacity:.48}.InfiniteCanvasLabClient-module__1g8qrG__runningHubWorkflowManager{background:#fff;border:1px solid #dfe5ec;border-radius:8px;flex-direction:column;gap:9px;padding:10px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__runningHubWorkflowList,.InfiniteCanvasLabClient-module__1g8qrG__runningHubFieldList{flex-direction:column;gap:6px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__runningHubWorkflowList article{background:#fafbfc;border:1px solid #e7ebf0;border-radius:6px;align-items:center;gap:6px;padding:7px 8px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__runningHubWorkflowList article>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__runningHubWorkflowList strong,.InfiniteCanvasLabClient-module__1g8qrG__runningHubFieldTitle strong{color:#263247;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__runningHubWorkflowList span,.InfiniteCanvasLabClient-module__1g8qrG__runningHubWorkflowList>p,.InfiniteCanvasLabClient-module__1g8qrG__runningHubFieldList>p{color:#8793a4;margin:0;font-size:9px;font-weight:630}.InfiniteCanvasLabClient-module__1g8qrG__runningHubWorkflowList article>button,.InfiniteCanvasLabClient-module__1g8qrG__runningHubFieldTitle button{color:#66758c;background:#fff;border-radius:6px;flex:none;place-items:center;width:27px;height:27px;display:grid;border:1px solid #dce4ed!important}.InfiniteCanvasLabClient-module__1g8qrG__runningHubWorkflowList article>button:hover{color:#1d61e7;background:#eff6ff;border-color:#b7cdf0!important}.InfiniteCanvasLabClient-module__1g8qrG__runningHubWorkflowEditor{border-top:1px solid #e7ebf0;flex-direction:column;gap:9px;padding-top:9px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__runningHubFieldHead,.InfiniteCanvasLabClient-module__1g8qrG__runningHubFieldTitle,.InfiniteCanvasLabClient-module__1g8qrG__runningHubEditorActions{justify-content:space-between;align-items:center;gap:8px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__runningHubFieldHead strong{color:#435169;font-size:10px}.InfiniteCanvasLabClient-module__1g8qrG__runningHubFieldHead button{color:#1d61e7;background:#eff6ff;border-radius:6px;align-items:center;gap:4px;height:28px;padding:0 8px;font-size:9px;font-weight:750;display:inline-flex;border:1px solid #cad9ef!important}.InfiniteCanvasLabClient-module__1g8qrG__runningHubFieldList{max-height:390px;padding-right:2px;overflow:auto}.InfiniteCanvasLabClient-module__1g8qrG__runningHubFieldList article{background:#fafbfc;border:1px solid #e2e7ed;border-radius:7px;flex-direction:column;gap:7px;padding:8px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__runningHubFieldTitle button:hover{color:#cf3049;background:#fff1f3;border-color:#f2b8c0!important}.InfiniteCanvasLabClient-module__1g8qrG__runningHubNumericGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__runningHubNumericGrid label{flex-direction:column;gap:4px;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__runningHubNumericGrid span{color:#7c8797;font-size:8px;font-weight:750}.InfiniteCanvasLabClient-module__1g8qrG__runningHubNumericGrid input{color:#354052;background:#fff;border:1px solid #dfe4ea;border-radius:6px;width:100%;min-width:0;height:30px;padding:0 7px;font-size:10px}.InfiniteCanvasLabClient-module__1g8qrG__runningHubFieldFlags{flex-wrap:wrap;gap:5px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__runningHubFieldFlags button{color:#758196;background:#fff;border-radius:5px;height:25px;padding:0 8px;font-size:8px;font-weight:750;border:1px solid #dce4ed!important}.InfiniteCanvasLabClient-module__1g8qrG__runningHubFieldFlags .InfiniteCanvasLabClient-module__1g8qrG__runningHubFlagActive{color:#1d61e7;background:#edf5ff;border-color:#9bbcf2!important}.InfiniteCanvasLabClient-module__1g8qrG__runningHubEditorActions{justify-content:flex-end}.InfiniteCanvasLabClient-module__1g8qrG__runningHubEditorActions button{color:#64748b;background:#fff;border-radius:6px;align-items:center;gap:5px;height:32px;padding:0 10px;font-size:9px;font-weight:750;display:inline-flex;border:1px solid #dce4ed!important}.InfiniteCanvasLabClient-module__1g8qrG__runningHubEditorActions button:last-child{color:#fff;background:#1d61e7;border-color:#1d61e7!important}.InfiniteCanvasLabClient-module__1g8qrG__runningHubWorkflowManager button:disabled{cursor:not-allowed;opacity:.48}.InfiniteCanvasLabClient-module__1g8qrG__workflowLibraryList article{background:#f9fbfd;border:1px solid #e1e7ef;border-radius:7px;align-items:center;gap:8px;padding:8px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__workflowLibraryList article>div:first-child{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__workflowLibraryList article strong{color:#293346;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__workflowLibraryList article span,.InfiniteCanvasLabClient-module__1g8qrG__workflowLibraryList>p{color:#8b96a7;font-size:9px}.InfiniteCanvasLabClient-module__1g8qrG__workflowLibraryList article>div:last-child{flex:none;gap:2px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__workflowLibraryList article button{color:#64748b;background:0 0;border-radius:5px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__workflowLibraryList article button:hover{color:#1d61e7;background:#edf5ff}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateOverlay{z-index:95;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#121b2a47;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplatePanel{background:#fff;border:1px solid #d9e2ee;border-radius:8px;flex-direction:column;gap:10px;width:min(720px,100%);max-height:min(720px,100vh - 44px);padding:12px;display:flex;overflow:hidden;box-shadow:0 28px 72px #1924343d}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplatePanel header{border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:14px;padding-bottom:8px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplatePanel header>div{flex-direction:column;gap:3px;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplatePanel header strong{color:#1f2937;font-size:13px}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplatePanel header span{color:#8a95a5;font-size:10px;font-weight:620}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplatePanel header button{color:#718096;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplatePanel header button:hover{color:#1d61e7;background:#edf5ff}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateManageBar{justify-content:space-between;align-items:center;gap:8px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateManageBar button{color:#1d61e7;background:#edf5ff;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:10px;font-weight:780;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateManageBar button:disabled{cursor:not-allowed;color:#94a3b8;background:#f1f5f9}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateManageBar span{color:#94a3b8;font-size:10px;font-weight:720}.InfiniteCanvasLabClient-module__1g8qrG__promptCategoryManager{background:#f8fbff;border:1px solid #dbeafe;border-radius:8px;flex-direction:column;gap:8px;min-height:0;max-height:180px;padding:9px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__promptCategoryCreateRow,.InfiniteCanvasLabClient-module__1g8qrG__promptCategoryRow{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__promptCategoryCreateRow{grid-template-columns:minmax(0,1fr) auto}.InfiniteCanvasLabClient-module__1g8qrG__promptCategoryManager input{color:#253044;background:#fff;border:1px solid #d9e2ee;border-radius:6px;outline:none;width:100%;height:30px;padding:0 9px;font-size:11px;font-weight:650}.InfiniteCanvasLabClient-module__1g8qrG__promptCategoryManager input:focus{border-color:#2f7df4;box-shadow:0 0 0 3px #2f7df41f}.InfiniteCanvasLabClient-module__1g8qrG__promptCategoryManager button{color:#1d61e7;background:#edf5ff;border-radius:6px;justify-content:center;align-items:center;gap:5px;height:30px;padding:0 9px;font-size:10px;font-weight:780;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__promptCategoryList{flex-direction:column;gap:6px;min-height:0;display:flex;overflow:auto}.InfiniteCanvasLabClient-module__1g8qrG__promptCategoryRow{background:#fff;border:1px solid #e2e8f0;border-radius:7px;padding:6px}.InfiniteCanvasLabClient-module__1g8qrG__promptCategoryRow>span{color:#2f3b4f;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:760;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__promptCategoryList>p{color:#8a95a5;margin:0;font-size:10px;font-weight:650}.InfiniteCanvasLabClient-module__1g8qrG__promptCategoryManager .InfiniteCanvasLabClient-module__1g8qrG__promptCategoryDanger{color:#dc2626;background:#fff1f2}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateComposer{background:#f8fbff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:8px;padding:10px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateEditBanner{background:#eff6ff;border:1px solid #bfdbfe;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateEditBanner>div{color:#1d4ed8;align-items:center;gap:6px;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateComposer .InfiniteCanvasLabClient-module__1g8qrG__promptTemplateEditBanner span{color:#1d4ed8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateEditBanner button{color:#1d61e7;background:#fff;border-radius:6px;flex:none;height:26px;padding:0 8px;font-size:10px;font-weight:780}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateComposerGrid{grid-template-columns:minmax(0,1fr) 150px;gap:8px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateComposer label{flex-direction:column;gap:5px;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateComposer span{color:#66748a;font-size:10px;font-weight:760}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateComposer input,.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateComposer select,.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateComposer textarea{color:#253044;background:#fff;border:1px solid #d9e2ee;border-radius:6px;outline:none;width:100%;font-size:11px;font-weight:650}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateComposer input,.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateComposer select{height:32px;padding:0 10px}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateComposer textarea{resize:vertical;min-height:64px;max-height:108px;padding:9px 10px;line-height:1.5}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateComposer input:focus,.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateComposer select:focus,.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateComposer textarea:focus{border-color:#2f7df4;box-shadow:0 0 0 3px #2f7df41f}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateComposerActions{justify-content:flex-end;gap:7px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateComposerActions button{color:#1d61e7;background:#edf5ff;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:10px;font-weight:780;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateComposerActions button:last-child{color:#fff;background:#1d61e7}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateTabs{gap:5px;padding-bottom:2px;display:flex;overflow-x:auto}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateTabs button{color:#66748a;background:#eef3f8;border-radius:6px;flex:none;justify-content:center;align-items:center;height:30px;padding:0 11px;font-size:10px;font-weight:760;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateTabs .InfiniteCanvasLabClient-module__1g8qrG__promptTemplateTabActive{color:#fff;background:#1d61e7}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateList{flex-direction:column;flex:auto;gap:7px;min-height:0;padding-right:2px;display:flex;overflow:auto}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateList article{background:#fbfdff;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:10px;display:grid}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateList article>div:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateList strong{color:#243044;font-size:11px}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateList span,.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateList>p{color:#6f7d90;font-size:10px;font-weight:620;line-height:1.55}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateList article>div:last-child{flex-direction:column;gap:6px;display:flex}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateList article button{color:#fff;background:#1d61e7;border-radius:6px;justify-content:center;align-items:center;gap:5px;height:30px;padding:0 10px;font-size:10px;font-weight:760;display:inline-flex}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateList article button:last-child{color:#1d61e7;background:#edf5ff}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateList article .InfiniteCanvasLabClient-module__1g8qrG__promptTemplateEditActive{color:#fff;background:#2563eb}.InfiniteCanvasLabClient-module__1g8qrG__promptTemplateList article .InfiniteCanvasLabClient-module__1g8qrG__promptTemplateDelete{color:#dc2626;background:#fff1f2}@media (max-width:1600px){.InfiniteCanvasLabClient-module__1g8qrG__projectIdentity{flex-basis:260px;max-width:260px}.InfiniteCanvasLabClient-module__1g8qrG__projectTitle input{width:100%}}@media (max-width:820px){.InfiniteCanvasLabClient-module__1g8qrG__workspace{--sidebar-width:0px;min-width:0}.InfiniteCanvasLabClient-module__1g8qrG__studioSidebar,.InfiniteCanvasLabClient-module__1g8qrG__sidebarBrandText,.InfiniteCanvasLabClient-module__1g8qrG__sidebarLabel{display:none}.InfiniteCanvasLabClient-module__1g8qrG__sidebarBrand,.InfiniteCanvasLabClient-module__1g8qrG__sidebarSection,.InfiniteCanvasLabClient-module__1g8qrG__sidebarItem{justify-content:center;padding-left:0;padding-right:0}.InfiniteCanvasLabClient-module__1g8qrG__projectIdentity{flex:100%;width:100%;min-width:0;max-width:none}.InfiniteCanvasLabClient-module__1g8qrG__projectTitle input{width:100%}.InfiniteCanvasLabClient-module__1g8qrG__topBar{flex-wrap:wrap;align-items:flex-start;gap:6px;top:8px;left:8px;right:8px}.InfiniteCanvasLabClient-module__1g8qrG__topActions{display:none}.InfiniteCanvasLabClient-module__1g8qrG__floatingToolbar{flex:100%;order:2;width:100%;max-width:none}.InfiniteCanvasLabClient-module__1g8qrG__toolbarFixed{max-width:none}.InfiniteCanvasLabClient-module__1g8qrG__toolbarFixed button{width:36px;padding-left:0;padding-right:0}.InfiniteCanvasLabClient-module__1g8qrG__toolbarFixed button span{display:none}.InfiniteCanvasLabClient-module__1g8qrG__addMenuWrap>button{width:42px;padding-left:0;padding-right:0}.InfiniteCanvasLabClient-module__1g8qrG__selectionActions{top:124px}.InfiniteCanvasLabClient-module__1g8qrG__statusBar{display:none}.InfiniteCanvasLabClient-module__1g8qrG__nodeContextMenu{width:min(196px,100vw - 16px)}.InfiniteCanvasLabClient-module__1g8qrG__outputNodeContextMenu{width:min(260px,100vw - 16px)}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorOverlay{padding:8px}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorPanel{grid-template-rows:54px minmax(0,1fr) 58px;width:calc(100vw - 16px);height:calc(100vh - 16px)}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorBody{grid-template-rows:minmax(260px,1fr) auto;grid-template-columns:1fr;overflow:auto}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorControls{border-top:1px solid #e5eaf0;border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.InfiniteCanvasLabClient-module__1g8qrG__editorQuickActions,.InfiniteCanvasLabClient-module__1g8qrG__editorHint{grid-column:1/-1}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorPanel>footer{padding:0 9px}.InfiniteCanvasLabClient-module__1g8qrG__imageEditorPanel>footer button{flex:1;min-width:0;padding:0 7px}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewOverlay{padding:8px}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel{grid-template-rows:54px minmax(0,1fr) auto;width:calc(100vw - 16px);height:calc(100vh - 16px)}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel>footer{flex-wrap:wrap;gap:7px;padding:9px}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel>footer div{flex:100%}.InfiniteCanvasLabClient-module__1g8qrG__outputPreviewPanel>footer button{flex:1;min-width:0;padding:0 7px}}
