.ProjectWorkspaceView_workspaceShell__sqfJq{min-height:100%;background:#f6f7f8;color:#17191c;padding:18px}.ProjectWorkspaceView_topBar__ayOKx{display:flex;align-items:center;gap:12px;min-height:52px;margin-bottom:14px}.ProjectWorkspaceView_iconButton__gNRJF{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d9dee5;border-radius:8px;background:#ffffff;color:#2b3037;cursor:pointer}.ProjectWorkspaceView_titleGroup__IUKFF{min-width:0;flex:1}.ProjectWorkspaceView_eventItem__Q78V_ span,.ProjectWorkspaceView_pageHeader__ctdR_ span,.ProjectWorkspaceView_titleGroup__IUKFF span{display:block;font-size:12px;color:#6b7280}.ProjectWorkspaceView_pageHeader__ctdR_ h3,.ProjectWorkspaceView_titleGroup__IUKFF h2{margin:2px 0 0;font-size:22px;line-height:1.2;font-weight:750;color:#15171a}.ProjectWorkspaceView_topActions__D8Aei{display:flex;gap:8px}.ProjectWorkspaceView_primaryButton__12ioC,.ProjectWorkspaceView_secondaryButton__BojiS{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:8px;padding:0 12px;font-size:13px;font-weight:650;cursor:pointer;white-space:nowrap}.ProjectWorkspaceView_primaryButton__12ioC{border:1px solid #786cff;background:#786cff;color:#ffffff}.ProjectWorkspaceView_secondaryButton__BojiS{border:1px solid #d6dbe4;background:#ffffff;color:#20242a}.ProjectWorkspaceView_primaryButton__12ioC:disabled,.ProjectWorkspaceView_secondaryButton__BojiS:disabled{cursor:not-allowed;opacity:.58}.ProjectWorkspaceView_errorBar__GmeJ8{margin-bottom:12px;padding:10px 12px;border:1px solid #fecaca;border-radius:8px;background:#fff1f2;color:#991b1b;font-size:13px}.ProjectWorkspaceView_workspaceGrid__4eWg2{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:14px;align-items:start}.ProjectWorkspaceView_workspaceGridEmbedded__Z_evZ{display:grid;grid-template-columns:minmax(252px,312px) minmax(0,1fr);min-height:100vh;min-width:0}.ProjectWorkspaceView_workspaceEmbedded__Uir0t{min-height:100vh;min-width:0;color:#292735}.ProjectWorkspaceView_projectsIndexShell__wLB1r{min-height:100%;background:#fafafb;color:#292735}.ProjectWorkspaceView_projectsCanvasGrid__i50_N{display:grid;grid-template-columns:minmax(248px,300px) minmax(0,1fr);min-height:100%;align-items:stretch}.ProjectWorkspaceView_projectNavigator__qFKlr{display:flex;flex-direction:column;min-height:calc(100vh - 68px);position:sticky;top:0;border:0;border-right:1px solid #ecebf1;border-radius:0;background:#ffffff;padding:20px 16px}.ProjectWorkspaceView_projectNavigatorHeader__FSzuX{padding:2px 8px 12px;color:#292735;font-size:14px;font-weight:700}.ProjectWorkspaceView_projectNavigatorList__PxHcM{display:grid;gap:5px;min-height:0;overflow-y:auto;padding-right:2px}.ProjectWorkspaceView_projectNavigatorButton__FKiaI{min-height:48px;border:1px solid transparent;border-radius:7px;background:transparent;color:#3b3946;cursor:pointer;padding:9px 10px;text-align:left}.ProjectWorkspaceView_projectNavigatorButton__FKiaI:hover{background:#f5f3ff}.ProjectWorkspaceView_projectNavigatorButtonActive__DvnP0{border-color:#d9d2ff;background:#f1efff;color:#6255c7}.ProjectWorkspaceView_projectNavigatorButton__FKiaI span,.ProjectWorkspaceView_projectNavigatorButton__FKiaI strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectWorkspaceView_projectNavigatorButton__FKiaI strong{font-size:13px;line-height:1.35}.ProjectWorkspaceView_projectNavigatorButton__FKiaI span{margin-top:2px;color:#8d8a98;font-size:11px}.ProjectWorkspaceView_projectNavigatorCreate__Q9xtD{display:grid;gap:10px;margin-top:14px;border-top:1px solid #efedf3;padding:14px 2px 0}.ProjectWorkspaceView_projectCreateToggle__JMzam{width:100%;min-height:38px;display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;border:0;border-radius:7px;background:transparent;color:#f55a2f;cursor:pointer;padding:0 8px;font-size:13px;font-weight:700}.ProjectWorkspaceView_projectCreateToggle__JMzam:hover{background:#fff1ec}.ProjectWorkspaceView_projectCreateFields__0eK20{display:grid;gap:8px;padding:2px 8px 8px}.ProjectWorkspaceView_projectsListEmptyState__cvcur{display:grid;min-height:calc(100vh - 68px);place-items:center;color:#d0ced8}.ProjectWorkspaceView_projectsIndexGrid__ivf_b{display:grid;grid-template-columns:minmax(260px,330px) minmax(0,1fr);gap:14px;align-items:start}.ProjectWorkspaceView_projectCreatePanel__FxZJt{display:grid;gap:12px;position:sticky;top:16px}.ProjectWorkspaceView_projectsIndexMain__eZOtm{min-width:0}.ProjectWorkspaceView_projectIndexList___ldUb{display:grid;gap:10px}.ProjectWorkspaceView_projectIndexCard__Xv0Wm{border:1px solid #dde3ea;border-radius:8px;background:#ffffff;padding:12px}.ProjectWorkspaceView_projectIndexCardActive__dArDm{border-color:#1d4ed8;box-shadow:0 0 0 3px rgba(29,78,216,.1)}.ProjectWorkspaceView_projectIndexCardHeader__0QYyo{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.ProjectWorkspaceView_projectIndexCardHeader__0QYyo div{min-width:0}.ProjectWorkspaceView_activeProjectCard__y72Rg span,.ProjectWorkspaceView_projectIndexCardHeader__0QYyo span,.ProjectWorkspaceView_projectIndexCardHeader__0QYyo strong,.ProjectWorkspaceView_projectIndexEvents__b8QIi span{display:block;color:#6b7280;font-size:12px;font-weight:700}.ProjectWorkspaceView_projectIndexCardHeader__0QYyo h3{margin:3px 0 0;color:#15171a;font-size:18px;line-height:1.25;font-weight:750;overflow-wrap:anywhere}.ProjectWorkspaceView_projectIndexCard__Xv0Wm>p{margin:8px 0 0;color:#4b5563;font-size:13px;line-height:1.45}.ProjectWorkspaceView_projectIndexStats__63CDy{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ProjectWorkspaceView_projectIndexStats__63CDy span{border:1px solid #e1e7ef;border-radius:8px;background:#f8fafc;color:#334155;padding:6px 8px;font-size:12px;font-weight:750}.ProjectWorkspaceView_projectIndexEvents__b8QIi{display:grid;gap:7px;margin-top:10px}.ProjectWorkspaceView_projectIndexEvents__b8QIi div{border-left:2px solid #d7dde6;padding-left:8px}.ProjectWorkspaceView_projectIndexEvents__b8QIi strong{display:block;margin-top:2px;color:#20242a;font-size:12px;line-height:1.35}.ProjectWorkspaceView_projectIndexActions__FRBn4{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ProjectWorkspaceView_activeProjectCard__y72Rg{display:grid;gap:4px;border:1px solid #e1e7ef;border-radius:8px;background:#f8fafc;padding:9px}.ProjectWorkspaceView_activeProjectCard__y72Rg strong{color:#20242a;font-size:13px;line-height:1.35;overflow-wrap:anywhere}.ProjectWorkspaceView_projectPanel__SwXkF{display:grid;gap:12px;position:sticky;top:16px}.ProjectWorkspaceView_panelSection__HUmGW{border:1px solid #dde3ea;border-radius:8px;background:#ffffff;padding:12px}.ProjectWorkspaceView_panelHeader__YEt7K{display:flex;align-items:center;gap:8px;margin-bottom:10px;color:#20242a;font-size:13px;font-weight:750}.ProjectWorkspaceView_fieldLabel__uCWO3{display:grid;gap:6px;margin-bottom:10px;color:#4b5563;font-size:12px;font-weight:650}.ProjectWorkspaceView_askInputWrap__gpqhV textarea,.ProjectWorkspaceView_blockTextarea__Em88Z,.ProjectWorkspaceView_newBlockComposer__8_qXR textarea,.ProjectWorkspaceView_panelTextarea__I_ER0,.ProjectWorkspaceView_sourceBlockComposer__leImX textarea,.ProjectWorkspaceView_sourceInput__Y5IKI{width:100%;border:1px solid #d7dde6;border-radius:8px;background:#ffffff;color:#111827;font:inherit;line-height:1.45;outline:none}.ProjectWorkspaceView_askInputWrap__gpqhV textarea,.ProjectWorkspaceView_blockTextarea__Em88Z,.ProjectWorkspaceView_newBlockComposer__8_qXR textarea,.ProjectWorkspaceView_panelTextarea__I_ER0,.ProjectWorkspaceView_sourceBlockComposer__leImX textarea{resize:vertical}.ProjectWorkspaceView_panelTextarea__I_ER0{padding:9px 10px;font-size:13px}.ProjectWorkspaceView_askInputWrap__gpqhV textarea:focus,.ProjectWorkspaceView_blockTextarea__Em88Z:focus,.ProjectWorkspaceView_newBlockComposer__8_qXR textarea:focus,.ProjectWorkspaceView_panelTextarea__I_ER0:focus,.ProjectWorkspaceView_sourceBlockComposer__leImX textarea:focus,.ProjectWorkspaceView_sourceInput__Y5IKI:focus{border-color:#7aa2ff;box-shadow:0 0 0 3px rgba(29,78,216,.12)}.ProjectWorkspaceView_eventList__UgrzV{display:grid;gap:8px}.ProjectWorkspaceView_eventItem__Q78V_{border-left:2px solid #d7dde6;padding-left:9px}.ProjectWorkspaceView_eventItem__Q78V_ strong{display:block;margin-top:2px;font-size:13px;color:#20242a}.ProjectWorkspaceView_eventItem__Q78V_ p{margin:3px 0 0;color:#5c6470;font-size:12px;line-height:1.4}.ProjectWorkspaceView_inlineAction__3Q5C6{margin-top:7px;border:0;background:transparent;color:#1d4ed8;padding:0;font-size:12px;font-weight:700;cursor:pointer}.ProjectWorkspaceView_mutedText__YGCyW{margin:0;color:#6b7280;font-size:13px}.ProjectWorkspaceView_memoryStats__0EBLl{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px}.ProjectWorkspaceView_memoryStats__0EBLl span{border:1px solid #e1e7ef;border-radius:8px;background:#f8fafc;color:#334155;padding:7px 6px;text-align:center;font-size:12px;font-weight:750}.ProjectWorkspaceView_memoryPreviewList__ngl2X{display:grid;gap:7px}.ProjectWorkspaceView_memoryPreviewItem__ggS4S{border-left:2px solid #9fb6ff;padding-left:9px}.ProjectWorkspaceView_memoryPreviewItem__ggS4S span{display:block;color:#6b7280;font-size:11px;font-weight:700}.ProjectWorkspaceView_memoryPreviewItem__ggS4S strong{display:block;color:#20242a;font-size:12px;line-height:1.35;margin-top:2px}.ProjectWorkspaceView_pageList__6xM6a{display:grid;gap:7px}.ProjectWorkspaceView_pageCreator__atvUn{display:grid;gap:8px;margin-bottom:10px}.ProjectWorkspaceView_pageButton__3XKOZ{display:grid;gap:3px;min-height:44px;border:1px solid #d8dee7;border-radius:8px;background:#ffffff;color:#2d333b;text-align:left;padding:8px 10px;cursor:pointer}.ProjectWorkspaceView_pageButton__3XKOZ strong{overflow:hidden;font-size:13px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ProjectWorkspaceView_pageButton__3XKOZ span{overflow:hidden;color:#6b7280;font-size:11px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ProjectWorkspaceView_pageButtonActive__QD6eY{border-color:#1d4ed8;color:#1d4ed8;font-weight:700}.ProjectWorkspaceView_pageButtonActive__QD6eY span{color:#1d4ed8}.ProjectWorkspaceView_pageSurface__dpwAw{min-height:calc(100vh - 130px);border:1px solid #dde3ea;border-radius:8px;background:#ffffff;padding:14px}.ProjectWorkspaceView_pageSurfaceEmbedded__rsFhG{min-height:100vh;border:0;border-radius:0;background:transparent;padding:0}.ProjectWorkspaceView_projectInsideSidebar__RudfO{min-height:100vh;border-right:1px solid #ecebf1;background:#ffffff;padding:20px 16px}.ProjectWorkspaceView_projectBackButton__bubKL{display:inline-flex;min-height:34px;align-items:center;gap:7px;border:0;border-radius:7px;background:transparent;color:#6255c7;cursor:pointer;padding:0 8px;font-size:12px;font-weight:700}.ProjectWorkspaceView_projectBackButton__bubKL:hover{background:#f5f3ff}.ProjectWorkspaceView_projectInsideHeading__jKi_H{margin:18px 8px 20px}.ProjectWorkspaceView_projectInsideHeading__jKi_H>span,.ProjectWorkspaceView_projectPageDetails__7CQTF>span{display:block;color:#8d8a98;font-size:12px;line-height:1.35}.ProjectWorkspaceView_projectInsideHeading__jKi_H h2,.ProjectWorkspaceView_projectPageDetails__7CQTF h3{margin:4px 0 0;color:#292735;font-size:19px;line-height:1.25;font-weight:750}.ProjectWorkspaceView_projectInsideHeading__jKi_H p{margin:7px 0 0;color:#767382;font-size:12px;line-height:1.5}.ProjectWorkspaceView_projectPageDetails__7CQTF{display:grid;gap:11px;border-top:1px solid #efedf3;padding:16px 8px 8px}.ProjectWorkspaceView_projectPageDetails__7CQTF .ProjectWorkspaceView_fieldLabel__uCWO3{margin:0}.ProjectWorkspaceView_projectPageDetails__7CQTF .ProjectWorkspaceView_selectionStatus__GpWaw{justify-self:start;margin:1px 0 3px}.ProjectWorkspaceView_pageHeader__ctdR_{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid #eef1f5}.ProjectWorkspaceView_pageHeader__ctdR_ p{max-width:720px;margin:6px 0 0;color:#5c6470;font-size:13px;line-height:1.45}.ProjectWorkspaceView_selectionStatus__GpWaw{border:1px solid #dce2ea;border-radius:8px;padding:6px 9px;color:#4b5563;font-size:12px;font-weight:650}.ProjectWorkspaceView_pageMetaEditor__hl8bV{display:grid;grid-template-columns:minmax(180px,280px) minmax(0,1fr) auto;gap:10px;align-items:end;margin-top:12px;padding:10px;border:1px solid #e0e6ee;border-radius:8px;background:#fbfcfe}.ProjectWorkspaceView_memoryActionBar__HQ2_I{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:12px 0 0;border:1px solid #dce6f4;border-radius:8px;background:#f7fbff;padding:9px}.ProjectWorkspaceView_memoryActionBar__HQ2_I span{margin-right:auto;color:#334155;font-size:13px;font-weight:750}.ProjectWorkspaceView_askBar__Sdrv3{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:9px;align-items:center;margin:14px 0}.ProjectWorkspaceView_askInputWrap__gpqhV{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;border:1px solid #d7dde6;border-radius:8px;padding:8px 10px;background:#fbfcfe;color:#1d4ed8}.ProjectWorkspaceView_askInputWrap__gpqhV textarea{min-height:40px;border:0;padding:0;background:transparent;box-shadow:none}.ProjectWorkspaceView_wholePageToggle__35PLN{display:inline-flex;align-items:center;gap:7px;min-height:36px;color:#374151;font-size:13px;font-weight:650}.ProjectWorkspaceView_newBlockComposer__8_qXR{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;align-items:end;margin-bottom:14px}.ProjectWorkspaceView_workspaceSearch___QVzq{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:9px;align-items:center;margin-bottom:14px}.ProjectWorkspaceView_workspaceSearch___QVzq>span{color:#64748b;font-size:12px;font-weight:700;white-space:nowrap}.ProjectWorkspaceView_searchInputWrap__j1ENK{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:38px;border:1px solid #d7dde6;border-radius:8px;background:#ffffff;color:#1d4ed8;padding:0 10px}.ProjectWorkspaceView_searchInputWrap__j1ENK input{width:100%;min-width:0;border:0;background:transparent;color:#111827;font:inherit;outline:none}.ProjectWorkspaceView_newBlockComposer__8_qXR textarea,.ProjectWorkspaceView_sourceBlockComposer__leImX textarea{min-height:76px;padding:10px 11px;font-size:14px}.ProjectWorkspaceView_sourceBlockComposer__leImX{display:grid;gap:9px;margin-bottom:14px;border:1px solid #e0e6ee;border-radius:8px;background:#fbfcfe;padding:12px}.ProjectWorkspaceView_sourceComposerHeader__4KEIv{display:flex;align-items:center;gap:8px;color:#20242a;font-size:13px;font-weight:750}.ProjectWorkspaceView_campaignPicker__e9k9h{display:grid;gap:9px;border:1px solid #e5eaf0;border-radius:8px;background:#ffffff;padding:10px}.ProjectWorkspaceView_campaignPickerTop__LRqHi{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;align-items:end}.ProjectWorkspaceView_sourcePickerState__9Nt_K{border:1px dashed #cbd5e1;border-radius:8px;padding:12px;color:#64748b;font-size:13px;text-align:center}.ProjectWorkspaceView_sourceItemList__xA4_Q{display:grid;gap:8px;max-height:320px;overflow:auto;padding-right:2px}.ProjectWorkspaceView_sourceItem__if5BV{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;border:1px solid #e2e8f0;border-radius:8px;padding:9px;background:#ffffff}.ProjectWorkspaceView_sourceItem__if5BV span{display:block;color:#6b7280;font-size:12px;font-weight:650}.ProjectWorkspaceView_sourceItem__if5BV strong{display:block;margin-top:2px;color:#20242a;font-size:13px}.ProjectWorkspaceView_sourceItem__if5BV p{margin:4px 0 0;color:#4b5563;font-size:12px;line-height:1.4;max-height:52px;overflow:hidden}.ProjectWorkspaceView_sourceItem__if5BV small{display:block;margin-top:5px;color:#7b8491;font-size:11px}.ProjectWorkspaceView_sourceGrid__X1L6_{display:grid;grid-template-columns:145px minmax(0,1fr) minmax(160px,240px);gap:9px;align-items:end}.ProjectWorkspaceView_sourceInput__Y5IKI{min-height:36px;padding:0 10px;font-size:13px}.ProjectWorkspaceView_blockList__59JWj{display:grid;gap:10px}.ProjectWorkspaceView_canvasViewport__s1xgt{height:min(68vh,760px);min-height:520px;overflow:auto;border:1px solid #d4dce7;border-radius:8px;background:#eef2f7;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.ProjectWorkspaceView_cleanCanvasHost__9qS3v{position:relative;height:min(74vh,840px);min-height:600px;overflow:hidden;border:1px solid #d4dce7;border-radius:8px;background:#ffffff}.ProjectWorkspaceView_workspaceEmbedded__Uir0t .ProjectWorkspaceView_cleanCanvasHost__9qS3v{height:100vh;min-height:620px;border:0;border-radius:0}.ProjectWorkspaceView_cleanCanvasHost__9qS3v .excalidraw{height:100%;font-family:inherit;--color-primary:#786cff;--color-primary-darker:#6255c7;--color-primary-light:#eeecff}.ProjectWorkspaceView_cleanCanvasHost__9qS3v .App-toolbar-container,.ProjectWorkspaceView_cleanCanvasHost__9qS3v .main-menu-trigger{display:none}.ProjectWorkspaceView_cleanCanvasHost__9qS3v .default-sidebar-trigger,.ProjectWorkspaceView_cleanCanvasHost__9qS3v .layer-ui__library,.ProjectWorkspaceView_cleanCanvasHost__9qS3v .library-menu-browse-button,.ProjectWorkspaceView_cleanCanvasHost__9qS3v .library-menu-control-buttons,.ProjectWorkspaceView_cleanCanvasHost__9qS3v .library-menu-dropdown-container,.ProjectWorkspaceView_cleanCanvasHost__9qS3v .sidebar-trigger__label-element:has(.default-sidebar-trigger){display:none!important}.ProjectWorkspaceView_cleanCanvasToolbar__loNo8{position:absolute;z-index:20;top:12px;left:12px;display:flex;align-items:center;gap:3px;min-height:42px;max-width:calc(100% - 24px);overflow-x:auto;border:1px solid #d5dce7;border-radius:8px;background:rgba(255,255,255,.96);box-shadow:0 8px 20px rgba(15,23,42,.12);padding:4px}.ProjectWorkspaceView_cleanCanvasToolButton__cy3eD{width:34px;height:34px;display:inline-flex;flex:0 0 34px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:6px;background:transparent;color:#475569;cursor:pointer}.ProjectWorkspaceView_cleanCanvasToolButton__cy3eD:hover:not(:disabled){background:#eef3f9;color:#1e293b}.ProjectWorkspaceView_cleanCanvasToolButtonActive__y4WRQ{border-color:#786cff;background:#eeecff;color:#6255c7}.ProjectWorkspaceView_cleanCanvasToolButton__cy3eD:disabled{cursor:not-allowed;opacity:.38}.ProjectWorkspaceView_cleanCanvasToolDivider__JtuNU{width:1px;height:24px;flex:0 0 1px;background:#dbe2ea;margin:0 2px}.ProjectWorkspaceView_cleanCanvasAiDock__lPdBv{position:absolute;z-index:20;right:12px;bottom:12px;left:12px;display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:7px;align-items:center;border:1px solid #d5dce7;border-radius:8px;background:rgba(255,255,255,.97);box-shadow:0 8px 20px rgba(15,23,42,.12);padding:6px}.ProjectWorkspaceView_workspaceEmbedded__Uir0t .ProjectWorkspaceView_cleanCanvasAiDock__lPdBv{right:36px;bottom:24px;left:20px}.ProjectWorkspaceView_workspaceEmbedded__Uir0t .ProjectWorkspaceView_cleanCanvasHost__9qS3v .App-menu_bottom{bottom:112px}.ProjectWorkspaceView_cleanCanvasHost__9qS3v .help-icon{display:none}.ProjectWorkspaceView_cleanCanvasAiInput__RNRd_{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:36px;color:#786cff;padding:0 7px}.ProjectWorkspaceView_cleanCanvasAiInput__RNRd_ textarea{width:100%;min-height:28px;max-height:96px;resize:none;border:0;background:transparent;color:#1e293b;font:inherit;font-size:13px;line-height:1.35;outline:none}.ProjectWorkspaceView_cleanCanvasWholePageToggle__5lXek{display:inline-flex;align-items:center;gap:6px;min-height:34px;color:#475569;font-size:12px;font-weight:700;white-space:nowrap}.ProjectWorkspaceView_cleanCanvasAskButton__9fUCV{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #786cff;border-radius:6px;background:#786cff;color:#ffffff;cursor:pointer}.ProjectWorkspaceView_cleanCanvasAskButton__9fUCV:disabled{cursor:not-allowed;opacity:.48}.ProjectWorkspaceView_cleanCanvasLoading__r316M{display:grid;height:100%;place-items:center;color:#64748b;font-size:14px}.ProjectWorkspaceView_canvasBoard__c59CO{position:relative;min-width:100%;min-height:100%;background-color:#f8fafc;background-image:linear-gradient(#e1e7ef 1px,transparent 0),linear-gradient(90deg,#e1e7ef 1px,transparent 0);background-size:48px 48px}.ProjectWorkspaceView_canvasBlock___6PvW{position:absolute;min-height:156px;box-shadow:0 12px 28px rgba(15,23,42,.1);transition:box-shadow .15s ease,transform .15s ease}.ProjectWorkspaceView_canvasBlockDragging__B5H9p{z-index:5;box-shadow:0 18px 36px rgba(15,23,42,.18);transform:translateY(-1px)}.ProjectWorkspaceView_canvasMoveHandle__KPfpd{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid #d7dde6;border-radius:7px;background:#f8fafc;color:#64748b;cursor:grab;touch-action:none}.ProjectWorkspaceView_canvasMoveHandle__KPfpd:active{cursor:grabbing}.ProjectWorkspaceView_canvasEmptyState__Hp7C0{position:absolute;left:80px;top:80px;width:min(420px,calc(100vw - 72px));border:1px dashed #cbd5e1;border-radius:8px;background:rgba(255,255,255,.92);padding:22px;color:#64748b;text-align:center;font-size:14px}.ProjectWorkspaceView_blockItem__ujIks{border:1px solid #dfe5ed;border-radius:8px;background:#ffffff;padding:10px}.ProjectWorkspaceView_blockItemSelected__Dxf5w{border-color:#1d4ed8;box-shadow:0 0 0 3px rgba(29,78,216,.1)}.ProjectWorkspaceView_blockType_ai_response__cpXu0{background:#f8fbff}.ProjectWorkspaceView_blockType_question__bJ_Ns{background:#fffaf2}.ProjectWorkspaceView_blockType_decision___j4kM,.ProjectWorkspaceView_blockType_task__feQ8d{background:#f7fdf9}.ProjectWorkspaceView_blockChrome__e8fk6{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;color:#6b7280;font-size:12px}.ProjectWorkspaceView_canvasBlock___6PvW .ProjectWorkspaceView_blockChrome__e8fk6{align-items:flex-start}.ProjectWorkspaceView_canvasBlock___6PvW .ProjectWorkspaceView_blockTextarea__Em88Z{min-height:110px;max-height:280px}.ProjectWorkspaceView_blockSelect__EezD8{display:inline-flex;align-items:center;gap:7px;color:#2d333b;font-weight:700}.ProjectWorkspaceView_blockTextarea__Em88Z{min-height:84px;padding:10px 11px;font-size:14px}.ProjectWorkspaceView_blockReadOnly__D74eP{white-space:pre-wrap;color:#20242a;font-size:14px;line-height:1.55}.ProjectWorkspaceView_blockReadOnly__D74eP strong{display:block;margin-bottom:4px}.ProjectWorkspaceView_blockReadOnly__D74eP p{margin:0}.ProjectWorkspaceView_sourceId__cNJcv{display:block;margin-bottom:6px;color:#6b7280;font-size:12px}.ProjectWorkspaceView_emptyState__ItA3z,.ProjectWorkspaceView_loadingState__tBrFn{border:1px dashed #cbd5e1;border-radius:8px;background:#ffffff;padding:22px;color:#64748b;text-align:center;font-size:14px}@media (max-width:980px){.ProjectWorkspaceView_projectsCanvasGrid__i50_N,.ProjectWorkspaceView_projectsIndexGrid__ivf_b,.ProjectWorkspaceView_workspaceGridEmbedded__Z_evZ,.ProjectWorkspaceView_workspaceGrid__4eWg2{grid-template-columns:1fr}.ProjectWorkspaceView_projectCreatePanel__FxZJt,.ProjectWorkspaceView_projectNavigator__qFKlr,.ProjectWorkspaceView_projectPanel__SwXkF{position:static}.ProjectWorkspaceView_projectNavigator__qFKlr{min-height:0;max-height:none}.ProjectWorkspaceView_projectInsideSidebar__RudfO{min-height:0;border-right:0;border-bottom:1px solid #ecebf1}.ProjectWorkspaceView_askBar__Sdrv3,.ProjectWorkspaceView_campaignPickerTop__LRqHi,.ProjectWorkspaceView_newBlockComposer__8_qXR,.ProjectWorkspaceView_pageMetaEditor__hl8bV,.ProjectWorkspaceView_sourceGrid__X1L6_,.ProjectWorkspaceView_sourceItem__if5BV,.ProjectWorkspaceView_workspaceSearch___QVzq{grid-template-columns:1fr}.ProjectWorkspaceView_topBar__ayOKx{align-items:flex-start;flex-wrap:wrap}.ProjectWorkspaceView_topActions__D8Aei{width:100%}.ProjectWorkspaceView_canvasViewport__s1xgt{min-height:460px;height:62vh}.ProjectWorkspaceView_cleanCanvasHost__9qS3v{height:64vh;min-height:500px}.ProjectWorkspaceView_workspaceEmbedded__Uir0t .ProjectWorkspaceView_cleanCanvasHost__9qS3v{height:100svh;min-height:520px}.ProjectWorkspaceView_cleanCanvasToolbar__loNo8{top:8px;left:8px;max-width:calc(100% - 16px)}.ProjectWorkspaceView_cleanCanvasAiDock__lPdBv{right:8px;bottom:8px;left:8px;grid-template-columns:minmax(0,1fr) auto auto}.ProjectWorkspaceView_cleanCanvasWholePageToggle__5lXek{grid-column:1/-1;grid-row:2;min-height:24px;padding:0 7px}.ProjectWorkspaceView_canvasEmptyState__Hp7C0{left:32px;top:32px}}.TransitionOverlay_overlay__6cD2A{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:9999;background-color:#ffffff;animation:TransitionOverlay_overlayFadeIn__DHTVD .8s cubic-bezier(.16,1,.3,1) forwards}.TransitionOverlay_logoWrapper__zn7bd{display:flex;align-items:center;justify-content:center;animation:TransitionOverlay_pulseLogo__oYXKJ 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes TransitionOverlay_overlayFadeIn__DHTVD{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes TransitionOverlay_pulseLogo__oYXKJ{0%,to{opacity:1;transform:scale(1);filter:drop-shadow(0 0 15px rgba(23,0,221,.2))}50%{opacity:.6;transform:scale(.97);filter:drop-shadow(0 0 5px rgba(245,90,47,.1))}}