.canvas-minimap{position:absolute!important;bottom:80px!important;left:50%!important;transform:translateX(-50%)!important;width:200px!important;height:120px!important;border:1px solid hsl(var(--border-search-canvas-files-default))!important;border-radius:12px!important;box-shadow:0 10px 25px -5px hsl(var(--foreground)/.1),0 10px 10px -5px hsl(var(--foreground)/.04)!important;background:hsl(var(--bg-left-side-menu)/.95)!important;backdrop-filter:blur(8px)!important;z-index:40!important;overflow:hidden!important}.canvas-minimap .react-flow__minimap-mask{fill:hsl(var(--foreground)/.1)!important}.canvas-minimap-public{bottom:24px!important;right:80px!important}.canvas-navigation-toolbar{position:absolute;bottom:24px;right:24px;z-index:50}.canvas-navigation-toolbar button{transition:all .2s cubic-bezier(.4,0,.2,1)}.canvas-navigation-toolbar button:hover{transform:translateY(-1px);box-shadow:0 4px 12px -2px hsl(var(--foreground)/.1)}.canvas-navigation-toolbar button:active{transform:translateY(0)}.canvas-navigation-toolbar .zoom-display{font-variant-numeric:tabular-nums;letter-spacing:-.025em}.canvas-main-toolbar{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);z-index:50}@media (max-width:768px){.canvas-minimap{width:150px!important;height:90px!important;bottom:16px!important;right:70px!important}.canvas-navigation-toolbar{bottom:16px;right:16px}.canvas-main-toolbar{bottom:16px;left:50%;transform:translateX(-50%)}}.react-flow__renderer{isolation:isolate}.react-flow__edges{z-index:0!important;position:relative}.react-flow__connection-line,.react-flow__edge-labels{z-index:1!important}.react-flow__nodes{z-index:2!important;position:relative}.custom-edge{transition:all .2s ease-in-out}.custom-edge:hover{filter:drop-shadow(0 0 6px hsl(var(--primary)/.3))}.custom-edge.selected{filter:drop-shadow(0 0 8px hsl(var(--primary)/.5))}.react-flow__edge path{stroke-width:2.5!important;stroke:hsl(var(--primary))!important;cursor:pointer!important;transition:all .2s ease-in-out!important}.react-flow__edge marker{overflow:visible!important}.react-flow__edge marker path{fill:hsl(var(--primary))!important;stroke:hsl(var(--primary))!important}.react-flow__edge:hover path{stroke:hsl(var(--primary))!important;stroke-width:3px!important;filter:drop-shadow(0 0 4px hsl(var(--primary)/.4))!important}.react-flow__edge:hover marker path{fill:hsl(var(--primary))!important;stroke:hsl(var(--primary))!important}.react-flow__edge.react-flow__edge-selected path{stroke:hsl(var(--primary))!important;stroke-width:3px!important;filter:drop-shadow(0 0 8px hsl(var(--primary)/.6))!important}.react-flow__edge.react-flow__edge-selected marker path{fill:hsl(var(--primary))!important;stroke:hsl(var(--primary))!important}.react-flow__edge,.react-flow__edge:hover{cursor:pointer!important}.react-flow__edge-interaction,.react-flow__edge-path{stroke-linecap:round;stroke-linejoin:round;cursor:pointer;pointer-events:all}.react-flow__edge-label{color:hsl(var(--text-default))!important;font-size:12px!important;font-weight:500!important}.react-flow__edge-label *{color:inherit!important}.react-flow__edge-label-wrapper{color:hsl(var(--text-default))!important}.react-flow__edge-label-wrapper *{color:inherit!important}.react-flow__edge text{fill:hsl(var(--text-default))!important;font-size:12px!important;font-weight:500!important}.react-flow__edge-label-renderer{color:hsl(var(--text-default))!important}.react-flow__edge-label-renderer *{color:inherit!important}[class*=react-flow__edge] .react-flow__edge-label,[class*=react-flow__edge] .react-flow__edge-label-wrapper,[class*=react-flow__edge] text{color:hsl(var(--text-default))!important;fill:hsl(var(--text-default))!important}.dark .react-flow__edge text,.dark .react-flow__edge-label,.dark .react-flow__edge-label-wrapper,.dark [class*=react-flow__edge] .react-flow__edge-label,.dark [class*=react-flow__edge] .react-flow__edge-label-wrapper,.dark [class*=react-flow__edge] text{color:#fff!important;fill:#fff!important}.dark .react-flow__edge-label,.dark .react-flow__edge-label-wrapper,.dark [class*=react-flow__edge] .react-flow__edge-label,.dark [class*=react-flow__edge] .react-flow__edge-label-wrapper{background-color:#24252d!important}.dark .react-flow__edge-label-renderer div,.dark .react-flow__edge-label-renderer>div{background-color:#24252d!important;color:#fff!important}.dark .react-flow__edge-label-renderer *{color:#fff!important}.dark .react-flow__edge text{fill:#fff!important;color:#fff!important}.dark .react-flow__edge-label-renderer{--edge-label-text-color:#fff;--edge-label-bg-color:#24252d}.dark .react-flow__edge-label-renderer *,.dark .react-flow__edge-label-renderer>div{color:var(--edge-label-text-color)!important}.dark .react-flow__edge-label-renderer>div{background-color:var(--edge-label-bg-color)!important}.dark .react-flow__edge-label-renderer,.dark .react-flow__edge-label-renderer div,.dark .react-flow__edge-label-renderer p,.dark .react-flow__edge-label-renderer span,.dark [data-theme=light]{color:#fff!important;background-color:#24252d!important}.dark [data-theme=light] *{color:#fff!important}:root [class*=react-flow__edge] .react-flow__edge-label,:root [class*=react-flow__edge] .react-flow__edge-label-wrapper,:root [class*=react-flow__edge] text{color:#101827!important;fill:#101827!important}.NodeHandles_nodeWrapper__wHLgX{position:relative;overflow:visible;transition:transform .12s cubic-bezier(.2,.8,.2,1),box-shadow .12s ease,filter .12s ease;will-change:transform,box-shadow,filter;isolation:isolate}.NodeHandles_react-flow__tva7r[data-screenshot-mode=true] .NodeHandles_handleWrapper__z698Q,.NodeHandles_react-flow__tva7r[data-screenshot-mode=true] .NodeHandles_handle__FZcyB,.NodeHandles_react-flow__tva7r[data-screenshot-mode=true] .NodeHandles_react-flow__handle__2FmtN{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}.NodeHandles_connectionHover__G5Ch8{transform:scale(1.05) translateZ(0)!important;transform-origin:center center!important;box-shadow:0 30px 60px hsl(var(--primary)/.6),0 0 0 8px hsl(var(--primary)),0 0 40px hsl(var(--primary)/.5),inset 0 0 0 3px hsl(var(--background)/.5)!important;z-index:200!important;filter:saturate(1.3) brightness(1.15) contrast(1.1);background:linear-gradient(135deg,hsl(var(--primary)/.2),hsl(var(--primary)/.25))!important;border:6px solid hsl(var(--primary)/.9)!important;position:relative!important;outline:4px solid hsl(var(--primary)/.6)!important;outline-offset:2px!important}.NodeHandles_connectionHover__G5Ch8:before{content:"";position:absolute;inset:-12px;border-radius:inherit;border:8px solid hsl(var(--primary)/.4);animation:NodeHandles_borderPulse__CCWu8 1.5s ease-in-out infinite;z-index:-1}@keyframes NodeHandles_borderPulse__CCWu8{0%,to{border-color:hsl(var(--primary)/.4);border-width:8px}50%{border-color:hsl(var(--primary)/.8);border-width:12px}}.NodeHandles_connectionHover__G5Ch8:after{content:"";position:absolute;inset:-25px;border-radius:inherit;pointer-events:none;background:radial-gradient(circle,transparent 60%,hsl(var(--primary)/.3) 70%,hsl(var(--primary)/.6) 80%,hsl(var(--primary)/.2) 90%,transparent 100%);animation:NodeHandles_connectionPulse___f2hr 1.2s ease-in-out infinite}@keyframes NodeHandles_connectionPulse___f2hr{0%,to{opacity:.8;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.NodeHandles_connectionHover__G5Ch8 .NodeHandles_handle__FZcyB{border-color:hsl(var(--muted-foreground))!important;border-width:1px!important;background-color:hsl(var(--background))!important;box-shadow:0 0 0 5px hsl(var(--muted-foreground)/.4),0 0 25px hsl(var(--muted-foreground)/.6),0 0 40px hsl(var(--muted-foreground)/.3)!important;transform:scale(1.3)!important;animation:NodeHandles_handlePulse__DoHyw 1s ease-in-out infinite}.NodeHandles_nodeWrapper__wHLgX:before{content:"";position:absolute;top:-80px;left:-80px;right:-80px;bottom:-80px;z-index:-1}.NodeHandles_handleWrapper__z698Q{position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease;z-index:5}.NodeHandles_handle__FZcyB{position:relative!important;left:0!important;right:0!important;top:0!important;transform:none!important;min-width:24px!important;min-height:24px!important;background:hsl(var(--background))!important;border:1px solid hsl(var(--muted-foreground))!important;border-radius:50%!important;box-shadow:0 1px 3px 0 hsl(var(--foreground)/.1)!important;transition:width .2s ease,height .2s ease!important}.NodeHandles_handle__FZcyB:hover{background:hsl(var(--background))!important;border-color:hsl(var(--muted-foreground))!important;transform:scale(2)!important;transition:all .2s ease;box-shadow:0 6px 12px -2px hsl(var(--foreground)/.15)!important;z-index:20!important}.NodeHandles_handleActive__tgr4p{transform:scale(1.15)!important;border-width:1px!important;box-shadow:0 0 0 2px hsl(var(--muted-foreground)/.2)!important;transition:all .2s ease}.NodeHandles_handleMagnetic__tiJyH{border-color:hsl(var(--muted-foreground))!important;background-color:hsl(var(--background))!important;border-width:1px!important;z-index:25!important;animation:NodeHandles_magneticPulse__Ob3lX 1.5s ease-in-out infinite;cursor:crosshair!important;pointer-events:all!important;position:relative!important;transform:scale(1.4)!important;transition:transform .1s ease-out!important}.NodeHandles_handleMagnetic__tiJyH:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;border-radius:50%;z-index:-1;pointer-events:none}@keyframes NodeHandles_magneticPulse__Ob3lX{0%,to{box-shadow:0 0 0 3px hsl(var(--muted-foreground)/.3),0 4px 12px hsl(var(--muted-foreground)/.2)}50%{box-shadow:0 0 0 5px hsl(var(--muted-foreground)/.4),0 6px 16px hsl(var(--muted-foreground)/.3)}}.NodeHandles_handleIcon__k_GrQ{pointer-events:none;z-index:10}.NodeHandles_largeDropZone__bFxO9{cursor:crosshair!important;z-index:10!important}.NodeHandles_edgeHandle__qLyuW,.NodeHandles_largeDropZone__bFxO9{position:absolute!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.NodeHandles_edgeHandle__qLyuW{top:50%!important;transform:translateY(-50%)!important;width:1px!important;height:1px!important;z-index:1!important}.NodeHandles_dropZoneActive__5eJlL,.NodeHandles_dropZoneIndicator__qojjF{display:none!important;border:0!important;background:transparent!important;background-color:transparent!important;opacity:0!important;pointer-events:none!important}@keyframes NodeHandles_fadeInLeft__Hm11Z{0%{opacity:0;transform:translateY(-50%) translateX(5px) scale(.8)}to{opacity:1;transform:translateY(-50%) translateX(0) scale(1)}}@keyframes NodeHandles_fadeInRight__34jh7{0%{opacity:0;transform:translateY(-50%) translateX(-5px) scale(.8)}to{opacity:1;transform:translateY(-50%) translateX(0) scale(1)}}.NodeHandles_handleWrapper__z698Q[style*=left][style*="opacity: 1"]{animation:NodeHandles_fadeInLeft__Hm11Z .2s ease-out}.NodeHandles_handleWrapper__z698Q[style*=right][style*="opacity: 1"]{animation:NodeHandles_fadeInRight__34jh7 .2s ease-out}@keyframes NodeHandles_slideIn__NFTXK{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes NodeHandles_fadeIn__YZMpz{0%{opacity:0}to{opacity:1}}.NodeHandles_listItemHandleWrapper__4fFCP{cursor:pointer;transition:all .2s ease;opacity:.8;background-color:hsl(var(--list-view-default-bg))!important;background:hsl(var(--list-view-default-bg))!important;border:1px solid hsl(var(--list-view-default-border))!important}.NodeHandles_group__5SffV:hover .NodeHandles_listItemHandleWrapper__4fFCP{opacity:1}.NodeHandles_listItemHandleWrapper__4fFCP:hover{opacity:1;transform:scale(1.3);background-color:hsl(var(--list-view-item-hover-bg))!important;background:hsl(var(--list-view-item-hover-bg))!important;border-color:hsl(var(--list-view-item-hover-border))!important;box-shadow:0 4px 16px hsl(var(--list-view-item-hover-border)/.1)!important}.NodeHandles_listItemHandleWrapper__4fFCP:hover .NodeHandles_listItemIcon__BpFXQ path{stroke:hsl(var(--list-view-item-hover-icon))!important;stroke-width:2.5!important;opacity:1!important}.NodeHandles_listItemHandleWrapper__4fFCP:active{transform:scale(1.2);background-color:hsl(var(--list-view-item-hover-bg))!important;background:hsl(var(--list-view-item-hover-bg))!important}.NodeHandles_listItemHandle__vb1_4{cursor:pointer!important;transition:all .2s ease!important;z-index:20!important}.NodeHandles_listItemIcon__BpFXQ{transition:all .2s ease;pointer-events:none;z-index:21}.NodeHandles_listItemIcon__BpFXQ path{stroke:hsl(var(--list-view-default-icon))!important;stroke-width:2!important;opacity:1!important}.NodeHandles_listItemHandleWrapper__4fFCP:not([data-has-outgoing=true]),.NodeHandles_listItemHandleWrapper__4fFCP:not([data-has-outgoing=true]) *{background-color:hsl(var(--list-view-default-bg))!important;background:hsl(var(--list-view-default-bg))!important}@keyframes NodeHandles_handlePulse__DoHyw{0%,to{opacity:.8}50%{opacity:1}}.NodeHandles_group__5SffV:hover .NodeHandles_listItemHandleWrapper__4fFCP{animation:NodeHandles_handlePulse__DoHyw 2s ease-in-out infinite}.NodeHandles_listItemHandleUsed__eruCO{opacity:1!important;background-color:#c4b5fd!important;box-shadow:none!important}.NodeHandles_dark__8JrvG .NodeHandles_listItemHandleUsed__eruCO{background-color:rgba(109,40,217,.6)!important}.NodeHandles_listItemHandleWrapper__4fFCP[data-has-outgoing=true],.NodeHandles_listItemHandleWrapper__4fFCP[data-has-outgoing=true] *{background-color:#9333ea!important;background:#9333ea!important;box-shadow:none!important}.NodeHandles_dark__8JrvG .NodeHandles_listItemHandleWrapper__4fFCP[data-has-outgoing=true],.NodeHandles_dark__8JrvG .NodeHandles_listItemHandleWrapper__4fFCP[data-has-outgoing=true] *{background-color:#9333ea!important;background:#9333ea!important}.NodeHandles_listItemHandleWrapper__4fFCP[data-has-outgoing=true] .NodeHandles_listItemIcon__BpFXQ path{stroke:#fff!important;stroke-width:2!important;opacity:1!important}.NodeHandles_listItemHandleUsed__eruCO:hover{transform:scale(1.3)!important;background-color:hsl(var(--connector-default)/.25)!important;border-color:hsl(var(--connector-default))!important;box-shadow:0 6px 18px hsl(var(--connector-default)/.4)!important}.NodeHandles_unifiedHandle__wJeLN{position:relative!important;left:0!important;right:0!important;top:0!important;transform:none!important;min-width:32px!important;min-height:32px!important;background:hsl(var(--background)/.3)!important;border:1px solid hsl(var(--border)/.9)!important;border-radius:50%!important;box-shadow:none!important;transition:width .2s ease,height .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease!important}.NodeHandles_unifiedHandle__wJeLN:hover{background:hsl(var(--background)/.5)!important;transition:all .2s ease;box-shadow:0 0 0 2px hsl(var(--muted-foreground)/.15),0 4px 12px hsl(var(--foreground)/.08)!important;z-index:30!important}.NodeHandles_unifiedHandleMagnetic__b9a_c,.NodeHandles_unifiedHandle__wJeLN:hover{border-color:hsl(var(--muted-foreground)/.9)!important;transform:scale(1.6)!important}.NodeHandles_unifiedHandleMagnetic__b9a_c{background-color:hsl(var(--background)/.5)!important;border-width:1px!important;z-index:35!important;animation:NodeHandles_unifiedMagneticPulse__S6fub 1.5s ease-in-out infinite;cursor:crosshair!important;pointer-events:all!important;position:relative!important;transition:transform .1s ease-out!important}@keyframes NodeHandles_unifiedMagneticPulse__S6fub{0%,to{box-shadow:0 0 0 2px hsl(var(--muted-foreground)/.2),0 4px 12px hsl(var(--foreground)/.08)}50%{box-shadow:0 0 0 4px hsl(var(--muted-foreground)/.25),0 6px 16px hsl(var(--foreground)/.12)}}.NodeHandles_unifiedHandleActive__UawNi{transform:scale(1.3)!important;border-width:1px!important;box-shadow:0 0 0 2px hsl(var(--muted-foreground)/.2)!important;transition:all .2s ease}.NodeHandles_unifiedHandle__wJeLN svg{filter:none}.NodeHandles_unifiedHandleWrapper__1hpAj{position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease;z-index:10}@media (prefers-reduced-motion:reduce){.NodeHandles_nodeWrapper__wHLgX{transition:box-shadow .12s ease}.NodeHandles_connectionHover__G5Ch8{transform:none}.NodeHandles_listItemHandleWrapper__4fFCP,.NodeHandles_listItemHandle__vb1_4{transition:none!important}.NodeHandles_listItemHandleWrapper__4fFCP:hover .NodeHandles_listItemHandle__vb1_4{transform:none!important}.NodeHandles_listItemIcon__BpFXQ{transition:none!important}.NodeHandles_group__5SffV:hover .NodeHandles_listItemHandleWrapper__4fFCP{animation:none!important}}.FullScreenTiptap_fullscreenScrollContainer__lVBR1::-webkit-scrollbar{width:6px;height:6px}.FullScreenTiptap_fullscreenScrollContainer__lVBR1::-webkit-scrollbar-track{background:transparent}.FullScreenTiptap_fullscreenScrollContainer__lVBR1::-webkit-scrollbar-thumb{background-color:hsl(var(--scrollbar-main-page)/.3);border-radius:3px;border:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.FullScreenTiptap_fullscreenScrollContainer__lVBR1::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--scrollbar-main-page)/.5)}.FullScreenTiptap_fullscreenScrollContainer__lVBR1::-webkit-scrollbar-thumb:active{background-color:hsl(var(--scrollbar-main-page)/.7)}.FullScreenTiptap_fullscreenScrollContainer__lVBR1 .ProseMirror ul[data-type=taskList] li>label{pointer-events:none!important}:root{--popup-bg-light:#fff;--popup-bg-dark:#1a1a1a;--popup-text-light:#1a1a1a;--popup-text-dark:#d7dbdf;--popup-badge-color:#b776f0;--popup-badge-bg:#b776f01a;--popup-url-color:#b776f0;--popup-section-bg-light:#f9fafb;--popup-section-bg-dark:#0a0a0a;--popup-section-text-light:#1a1a1a;--popup-section-text-dark:#d7dbdf;--popup-title-text-light:#1a1a1a;--popup-title-text-dark:#d7dbdf;--popup-muted-text-light:#1a1a1a;--popup-muted-text-dark:#d7dbdf;--popup-border-light:#e5e7eb;--popup-border-dark:#fff}.dark{--popup-bg:var(--popup-bg-dark);--popup-text:var(--popup-text-dark);--popup-section-bg:var(--popup-section-bg-dark);--popup-section-text:var(--popup-section-text-dark);--popup-title-text:var(--popup-title-text-dark);--popup-muted-text:var(--popup-muted-text-dark);--popup-border:var(--popup-border-dark)}:root:not(.dark){--popup-bg:var(--popup-bg-light);--popup-text:var(--popup-text-light);--popup-section-bg:var(--popup-section-bg-light);--popup-section-text:var(--popup-section-text-light);--popup-title-text:var(--popup-title-text-light);--popup-muted-text:var(--popup-muted-text-light);--popup-border:var(--popup-border-light)}.spine-popup-container{background-color:var(--popup-bg)!important;color:var(--popup-text)!important}.spine-popup-section-title,.spine-popup-title{color:var(--popup-title-text)!important}.spine-popup-text{color:var(--popup-text)!important}.spine-popup-muted{color:var(--popup-muted-text)!important}.spine-popup-section{background-color:var(--popup-section-bg)!important;color:var(--popup-section-text)!important;padding:.5rem .75rem!important}.spine-popup-badge{color:var(--popup-badge-color)!important;border:1px solid var(--popup-badge-color)!important;background-color:transparent!important}.spine-popup-url,.spine-popup-url-link,.spine-popup-url-link span{color:var(--popup-url-color)!important}.spine-popup-badge-text{color:var(--popup-badge-color)!important}.spine-popup-metadata-label{color:var(--popup-muted-text)!important}.spine-popup-metadata-value,.spine-popup-relevance{color:var(--popup-title-text)!important}.spine-popup-relevance{background-color:var(--popup-section-bg)!important}.dark .spine-popup-relevance{background-color:#494d60!important}:root:not(.dark) .spine-popup-relevance{background-color:#f3f4f6!important}.spine-popup-copy-button,.spine-popup-quick-info{color:var(--popup-muted-text)!important}.spine-popup-summary-container{border-top:1px solid var(--popup-border)!important;padding-top:1rem!important;margin-top:1rem!important}.spine-popup-query-container{border-bottom:1px solid var(--popup-border)!important;padding-bottom:1rem!important;margin-bottom:1rem!important}.mention-dropdown{background:hsl(var(--popover));color:hsl(var(--popover-foreground));border:1px solid hsl(var(--border)/.8);border-radius:12px;box-shadow:0 4px 12px -2px rgba(0,0,0,.12),0 2px 6px -1px rgba(0,0,0,.08);overflow:hidden;max-height:320px;overflow-y:auto;min-width:320px;padding:6px;z-index:9999;font-family:var(--font-sans);scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.3) transparent}.mention-dropdown::-webkit-scrollbar{width:5px}.mention-dropdown::-webkit-scrollbar-track{background:transparent}.mention-dropdown::-webkit-scrollbar-thumb{background-color:hsl(var(--muted-foreground)/.2);border-radius:20px}.mention-dropdown::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--muted-foreground)/.4)}.mention-dropdown--empty{padding:0}.mention-dropdown__empty-state{padding:24px 16px;color:hsl(var(--muted-foreground));font-size:13px;text-align:center}.mention-dropdown__item{display:block;width:100%;text-align:left;background:transparent;border:none;padding:6px 8px;font-size:14px;cursor:pointer;border-radius:8px;color:hsl(var(--foreground));transition:all .15s ease;outline:none;margin-bottom:2px}.mention-dropdown__item:last-child{margin-bottom:0}.mention-dropdown__item--selected,.mention-dropdown__item:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.mention-dropdown__item-row{display:flex;align-items:center;gap:12px;width:100%}.mention-dropdown__icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;flex-shrink:0;transition:transform .2s ease}.mention-dropdown__icon--connected{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.2)}.mention-dropdown__item--selected .mention-dropdown__icon,.mention-dropdown__item:hover .mention-dropdown__icon{transform:scale(1.05)}.mention-dropdown__item-info{flex:1;min-width:0;display:flex;align-items:center}.mention-dropdown__item-header{display:flex;align-items:center;gap:6px;min-width:0}.mention-dropdown__item-name{font-weight:500;font-size:13px;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mention-dropdown__connected-icon{display:flex;align-items:center;justify-content:center;color:hsl(var(--primary));background:hsl(var(--primary)/.1);width:20px;height:20px;border-radius:4px;flex-shrink:0}.mention-dropdown__item--selected .mention-dropdown__connected-icon,.mention-dropdown__item:hover .mention-dropdown__connected-icon{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.mention-dropdown__type-tag{font-size:10px;font-weight:600;color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.02em;flex-shrink:0;border:1px solid transparent}.mention-dropdown__item--selected .mention-dropdown__type-tag,.mention-dropdown__item:hover .mention-dropdown__type-tag{background:hsl(var(--background));border-color:hsl(var(--border)/.5);color:hsl(var(--foreground))}.flux-panel{cursor:default!important;backdrop-filter:blur(8px);font-size:13px}.flux-panel .text-sm{font-size:12px!important}.flux-panel .text-base{font-size:13px!important}.flux-panel .text-lg{font-size:14px!important}.flux-panel .text-xl,.flux-panel h1{font-size:16px!important}.flux-panel h2{font-size:14px!important}.flux-panel h3{font-size:13px!important}.flux-panel p{font-size:12px!important}.flux-panel code,.flux-panel pre{font-size:11px!important}.flux-panel .lucide,.flux-panel svg{width:14px!important;height:14px!important}.flux-panel *{cursor:default}.flux-panel button{cursor:pointer!important}.flux-panel [contenteditable=true],.flux-panel input,.flux-panel textarea{cursor:text!important}.flux-panel [role=button],.flux-panel a{cursor:pointer!important}.flux-panel ::-webkit-scrollbar{width:6px;height:6px}.flux-panel ::-webkit-scrollbar-track{background:hsl(var(--bg-left-side-menu))}.flux-panel ::-webkit-scrollbar-thumb{background-color:hsl(var(--muted-foreground)/.3);border-radius:3px;border:none}.flux-panel ::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--muted-foreground)/.5)}.flux-panel *{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.3) hsl(var(--bg-left-side-menu))}.flux-chat-scroll::-webkit-scrollbar{width:6px!important}.flux-chat-scroll::-webkit-scrollbar-track{background:hsl(var(--bg-left-side-menu))!important}.flux-chat-scroll::-webkit-scrollbar-thumb{background:hsl(var(--scrollbar-main-page))!important;border-radius:3px!important}.flux-chat-scroll::-webkit-scrollbar-thumb:hover{background:hsl(var(--scrollbar-sidemenu))!important}.flux-chat-scroll{scrollbar-width:thin!important;scrollbar-color:hsl(var(--scrollbar-main-page)) hsl(var(--bg-left-side-menu))!important}.flux-panel{pointer-events:auto}@keyframes progress-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(200%)}}.progress-shimmer-bar{background:linear-gradient(90deg,transparent 0,hsl(var(--primary)/.4) 50%,transparent 100%);width:50%;animation:progress-shimmer 2s ease-in-out infinite}@keyframes thinking-text-shimmer{0%{background-position:-150%}to{background-position:150%}}.thinking-shimmer{background:linear-gradient(90deg,hsl(var(--muted-foreground)) 30%,hsl(var(--foreground)/.85) 50%,hsl(var(--muted-foreground)) 70%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:thinking-text-shimmer 3s ease-in-out infinite}@keyframes icon-shimmer{0%{left:-60%}to{left:120%}}.icon-shimmer-active{position:relative!important;overflow:hidden!important}.icon-shimmer-active:after{content:"";position:absolute;top:0;left:-60%;width:60%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4) 50%,transparent);animation:icon-shimmer 2s ease-in-out infinite;pointer-events:none;z-index:1}.dark .icon-shimmer-active:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.35) 50%,transparent)}@keyframes shimmer-border{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.progress-border-shimmer{position:relative}.progress-border-shimmer:before{content:"";position:absolute;inset:0;border-radius:12px;padding:1px;background:linear-gradient(90deg,hsl(var(--border)) 0,hsl(var(--foreground)/.6) 25%,hsl(var(--primary)/.5) 50%,hsl(var(--foreground)/.6) 75%,hsl(var(--border)) 100%);background-size:300% 100%;animation:shimmer-border 5s ease-in-out infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.tiptap-placeholder_scope__vG6A0 .tiptap-editor.is-empty:before{content:attr(data-placeholder);pointer-events:none;display:block;color:hsl(var(--text-placeholder,0 0% 60%));height:0;white-space:pre-wrap}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_tiptap-editor__ACDiN.tiptap-placeholder_is-empty__osCue:before{content:attr(data-placeholder);float:left;color:hsl(var(--text-placeholder,0 0% 60%));pointer-events:none;height:0}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_tiptap-editor__ACDiN p{margin:0;line-height:1.5}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_tiptap-editor__ACDiN p+p{margin-top:.25rem}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_tiptap-paragraph__QI_Ew{margin:0}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_tiptap-paragraph__QI_Ew:first-child{margin-top:0}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_tiptap-paragraph__QI_Ew:last-child{margin-bottom:0}.tiptap-placeholder_wrapper__PA_X8,.tiptap-placeholder_wrapper__PA_X8 *,.tiptap-placeholder_wrapper__PA_X8 :active,.tiptap-placeholder_wrapper__PA_X8 :hover,.tiptap-placeholder_wrapper__PA_X8 [draggable],.tiptap-placeholder_wrapper__PA_X8 [draggable]:active,.tiptap-placeholder_wrapper__PA_X8 [draggable]:hover{cursor:default!important}.tiptap-placeholder_wrapper__PA_X8 *{cursor:inherit}.tiptap-placeholder_wrapper__PA_X8{cursor:default}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_ProseMirror__KzhBs{background-color:inherit!important;color:inherit!important}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_ProseMirror__KzhBs p{color:inherit!important}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_ProseMirror__KzhBs p.tiptap-placeholder_is-editor-empty__D2ZOr:first-child:before{color:hsl(var(--text-placeholder,0 0% 60%))!important}.tiptap-placeholder_wrapper__PA_X8 .ProseMirror p.is-editor-empty:first-child:before,.tiptap-placeholder_wrapper__PA_X8 .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:hsl(var(--text-placeholder,0 0% 60%));pointer-events:none;height:0}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_ProseMirror__KzhBs ul{list-style-type:disc!important;padding-left:1.5rem!important;margin:.5rem 0!important}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_ProseMirror__KzhBs ol{list-style-type:decimal!important;padding-left:1.5rem!important;margin:.5rem 0!important}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_ProseMirror__KzhBs ul ul{list-style-type:circle!important}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_ProseMirror__KzhBs ul ul ul{list-style-type:square!important}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_ProseMirror__KzhBs li{display:list-item!important;margin:.25rem 0!important}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_ProseMirror__KzhBs li p{margin:0!important}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_ProseMirror__KzhBs ul[data-type=taskList]{list-style:none!important;padding-left:0!important}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_ProseMirror__KzhBs ul[data-type=taskList] li{display:flex!important;align-items:flex-start!important;gap:.5rem!important}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_ProseMirror__KzhBs ul[data-type=taskList] li>label{flex-shrink:0!important;margin-top:.35rem!important}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_ProseMirror__KzhBs ul[data-type=taskList] li>label input[type=checkbox]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer!important;width:1.1rem!important;height:1.1rem!important;border:1.5px solid hsl(var(--muted-foreground))!important;border-radius:4px!important;background-color:transparent!important;background-size:12px!important;background-position:50%!important;background-repeat:no-repeat!important;transition:all .2s ease!important;vertical-align:middle!important}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_ProseMirror__KzhBs ul[data-type=taskList] li[data-checked=true]>label input[type=checkbox]{background-color:#22c55e!important;border-color:#22c55e!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E")!important}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_ProseMirror__KzhBs ul[data-type=taskList] li>div{flex:1!important}.tiptap-placeholder_wrapper__PA_X8 .tiptap-placeholder_ProseMirror__KzhBs ul[data-type=taskList] li[data-checked=true]>div{text-decoration:line-through!important;opacity:.6!important}.AppBlock_appBlockContainer__Z4Bwg{position:relative;display:flex;flex-direction:column;height:100%;width:100%;min-height:0;border-radius:0;will-change:width,height;transform:translateZ(0);transform-origin:top left}.AppBlock_resizeHandle__A3nNa{background:hsl(var(--primary))!important;border:2px solid hsl(var(--background))!important;width:12px!important;height:12px!important;opacity:.7;transition:all .2s ease;border-radius:2px!important}.AppBlock_resizeHandle__A3nNa:hover{opacity:1;background:hsl(var(--primary))!important;transform:scale(1.1)}.AppBlock_resizeLine__eLT9g{border-color:hsl(var(--primary))!important;border-width:2px!important}.BulkNode_bulkNodeContainer__qNXIE{display:flex;flex-direction:column;position:relative;background:hsl(var(--block-bg-default));border:1px solid hsl(var(--border-search-canvas-files-default));transition:all .1s ease-out;overflow:hidden;will-change:width,height;border-radius:0}.BulkNode_stackedContainer__MgUZI{position:relative;display:flex;flex-direction:column;transform-style:preserve-3d;perspective:1000px;isolation:isolate}.BulkNode_stackedContainer__MgUZI>*{transform:none;transform-origin:center center;transition:none}.BulkNode_stackedContainer__MgUZI:after,.BulkNode_stackedContainer__MgUZI:before{content:"";position:absolute;left:0;right:0;height:100%;background:var(
    --bulk-stack-bg-1,linear-gradient(135deg,#fff 0,#f8f9fa 100%)
  );border:1px solid var(--bulk-stack-border-1,#e5e7eb);border-radius:16px;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.BulkNode_stackedContainer__MgUZI:before{top:-3px;left:-2px;right:2px;transform:perspective(800px) rotateY(-3deg) rotateX(1deg) translateZ(-8px);z-index:-1;opacity:.9;border-color:var(--bulk-stack-border-1,#d1d5db)}.BulkNode_stackedContainer__MgUZI:after{top:-6px;left:-4px;right:4px;transform:perspective(800px) rotateY(-3deg) rotateX(1deg) translateZ(-16px);z-index:-2;opacity:.7;border-color:var(--bulk-stack-border-2,#9ca3af);background:var(
    --bulk-stack-bg-2,linear-gradient(135deg,#f8f9fa 0,#f1f3f4 100%)
  )}.BulkNode_stackedContainer__MgUZI{box-shadow:-6px -9px 0 -1px #f1f3f4,-6px -9px 0 0 #9ca3af,-8px -12px 0 -1px #e8eaed,-8px -12px 0 0 #6b7280,-10px -15px 0 -1px #dadce0,-10px -15px 0 0 #4b5563,-12px -18px 0 -1px #bdc1c6,-12px -18px 0 0 #374151,-14px -21px 0 -1px #9ca3af,-14px -21px 0 0 #1f2937,-16px -24px 0 -1px #6b7280,-16px -24px 0 0 #111827,-18px -27px 16px rgba(0,0,0,.2);z-index:1}.BulkNode_stackedContainer__MgUZI:hover{box-shadow:-7px -10px 0 -1px #f1f3f4,-7px -10px 0 0 #9ca3af,-9px -13px 0 -1px #e8eaed,-9px -13px 0 0 #6b7280,-11px -16px 0 -1px #dadce0,-11px -16px 0 0 #4b5563,-13px -19px 0 -1px #bdc1c6,-13px -19px 0 0 #374151,-15px -22px 0 -1px #9ca3af,-15px -22px 0 0 #1f2937,-17px -25px 0 -1px #6b7280,-17px -25px 0 0 #111827,-19px -28px 16px rgba(0,0,0,.2)}.BulkNode_stackedContainer__MgUZI:hover:before{top:-4px;left:-2px;right:2px;opacity:.95}.BulkNode_stackedContainer__MgUZI:hover:after{top:-6px;left:-4px;right:4px;opacity:.8}.BulkNode_stackedContainer__MgUZI:hover>*{transform:none}.BulkNode_itemCountBadge__42BEF{position:absolute;top:-12px;right:-12px;background:#6b7280!important;background-color:#6b7280!important;background-image:none!important;color:#fff!important;border-radius:50%;min-width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;border:2px solid #fff!important;box-shadow:0 2px 6px hsla(220,9%,46%,.2),0 1px 3px rgba(0,0,0,.1);z-index:15;transition:all .2s ease}.BulkNode_itemCountBadge__42BEF *,.BulkNode_itemCountBadge__42BEF:after,.BulkNode_itemCountBadge__42BEF:before{background:none!important;background-color:transparent!important;background-image:none!important;color:#fff!important}.BulkNode_itemCountBadge__42BEF:hover{background:#4b5563!important;background-color:#4b5563!important;background-image:none!important;transform:translateY(-1px);box-shadow:0 4px 12px hsla(220,9%,46%,.3),0 2px 4px rgba(0,0,0,.15)}.BulkNode_itemCountBadge__42BEF:after{content:attr(title);position:absolute;top:-35px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.9)!important;color:#fff!important;padding:4px 8px;border-radius:4px;font-size:10px;font-weight:500;white-space:nowrap;opacity:0!important;pointer-events:none;transition:opacity .2s ease;z-index:20}.BulkNode_itemCountBadge__42BEF:hover:after{opacity:1!important}@keyframes BulkNode_bounceIn__BSpys{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.BulkNode_stackDepthIndicator__LRwoK{position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);display:flex;gap:3px;z-index:12;padding:4px 8px;background:hsla(0,0%,100%,.9);border-radius:12px;backdrop-filter:blur(4px);border:1px solid var(--bulk-stack-border-color,rgba(139,92,246,.2));transition:none}.BulkNode_stackDot__Cl3vx{width:4px;height:4px;border-radius:50%;background:var(--bulk-stack-dot-color,#8b5cf6);opacity:.6;transition:none;transform:none}.BulkNode_stackedContainer__MgUZI{filter:drop-shadow(0 4px 8px rgba(139,92,246,.1))}.BulkNode_stackedContainer__MgUZI:hover{filter:drop-shadow(0 8px 16px rgba(139,92,246,.15))}.BulkNode_bulkNodeContainer__qNXIE.BulkNode_stackedContainer__MgUZI{position:relative;z-index:1;background:linear-gradient(135deg,#fff,#fefefe 50%,#fdfdfd)}.BulkNode_bulkNodeContainer__qNXIE.BulkNode_stackedContainer__MgUZI>*{position:relative;z-index:2}.BulkNode_stackedContainer__MgUZI:hover>.BulkNode_bulkNodeContainer__qNXIE,.BulkNode_stackedContainer__MgUZI>.BulkNode_bulkNodeContainer__qNXIE{transform:none}.BulkNode_bulkNodeContainer__qNXIE:before{content:"";position:absolute;top:-10px;left:-30px;right:-30px;bottom:-10px;z-index:-1}.BulkNode_bulkNodeContainer__qNXIE.BulkNode_selected__ZtKYw{z-index:1000}.BulkNode_resizeHandle__9c3i2{background:#6366f1!important;border:2px solid #fff!important;width:12px!important;height:12px!important;opacity:.7;transition:all .2s ease;border-radius:2px!important;z-index:1000!important}.BulkNode_resizeHandle__9c3i2:hover{opacity:1;background:#4f46e5!important;transform:scale(1.1)}.BulkNode_resizeLine__3qAmS{border-color:#6366f1!important;border-width:2px!important;z-index:1000!important}.BulkNode_bulk-node-handle__f11Jh{width:24px!important;height:24px!important;background:transparent!important;border:none!important;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.8);transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:all;z-index:10}.BulkNode_bulk-node-handle__f11Jh.BulkNode_handle-visible__WQoeD,.BulkNode_bulkNodeContainer__qNXIE:hover .BulkNode_bulk-node-handle__f11Jh{opacity:1;transform:scale(1)}.BulkNode_bulk-node-handle-left__4qJkx{animation:BulkNode_slideInLeft__TbBo6 .3s ease-out}.BulkNode_bulk-node-handle-right__jFMJ7{animation:BulkNode_slideInRight__HRbql .3s ease-out}.BulkNode_bulk-node-handle-icon__HQdIe{display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.BulkNode_bulk-node-handle__f11Jh:hover .BulkNode_bulk-node-handle-icon__HQdIe{transform:scale(1.1)}.BulkNode_bulk-node-handle__f11Jh:hover svg circle{fill:var(--bulk-resize-handle,#8b5cf6)}.BulkNode_bulk-node-handle__f11Jh:hover svg path{stroke:#fff}@keyframes BulkNode_slideInLeft__TbBo6{0%{opacity:0;transform:translateX(8px) translateY(-50%) scale(.8)}to{opacity:1;transform:translateX(0) translateY(-50%) scale(1)}}@keyframes BulkNode_slideInRight__HRbql{0%{opacity:0;transform:translateX(-8px) translateY(-50%) scale(.8)}to{opacity:1;transform:translateX(0) translateY(-50%) scale(1)}}.BulkNode_bulkNodeContainer__qNXIE .BulkNode_flex__ZxagH.BulkNode_items-center__22ten.BulkNode_justify-between__k6IqQ{position:relative;z-index:10;background:#fff;border-radius:16px 16px 0 0}.BulkNode_bulkNodeContainer__qNXIE button{position:relative;z-index:15;pointer-events:auto}.BulkNode_bulkNodeContainer__qNXIE .BulkNode_flex-1__Q9L_e.BulkNode_flex__ZxagH.BulkNode_flex-col__Um2mJ{overflow:hidden}.BulkNode_bulkNodeContainer__qNXIE input,.BulkNode_bulkNodeContainer__qNXIE select,.BulkNode_bulkNodeContainer__qNXIE textarea{position:relative;z-index:10;pointer-events:auto}.BulkNode_bulkNodeContainer__qNXIE .BulkNode_flex__ZxagH.BulkNode_items-center__22ten.BulkNode_gap-2__OCica{position:relative;z-index:10}.ChatNode_chatNodeContainer__QQCMf{position:relative;display:flex;flex-direction:column;height:100%;width:100%;min-height:0;background:hsl(var(--chat-block-bg));border:1px solid hsl(var(--border-default));border-radius:0;will-change:width,height}.ChatNode_resizeHandle__KMulM{background:hsl(var(--primary))!important;border:2px solid hsl(var(--background))!important;width:12px!important;height:12px!important;opacity:.7;transition:all .2s ease;border-radius:2px!important}.ChatNode_resizeHandle__KMulM:hover{opacity:1;background:hsl(var(--primary))!important;transform:scale(1.1)}.ChatNode_resizeLine__9LG_k{border-color:hsl(var(--primary))!important;border-width:2px!important}.ChatNode_chatNodeContainer__QQCMf .scrollable-textarea{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.3) transparent}.ChatNode_chatNodeContainer__QQCMf .scrollable-textarea::-webkit-scrollbar{width:6px}.ChatNode_chatNodeContainer__QQCMf .scrollable-textarea::-webkit-scrollbar-track{background:transparent}.ChatNode_chatNodeContainer__QQCMf .scrollable-textarea::-webkit-scrollbar-thumb{background-color:hsl(var(--muted-foreground)/.3);border-radius:3px;border:none}.ChatNode_chatNodeContainer__QQCMf .scrollable-textarea::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--muted-foreground)/.5)}.IntegrationsAINode_integrationsAINodeContainer__FvaIM{position:relative;display:flex;flex-direction:column;height:100%;width:100%;min-height:0;background:hsl(var(--chat-block-bg));border:1px solid hsl(var(--border-default));border-radius:0;will-change:width,height}.IntegrationsAINode_resizeHandle__fyiDq{background:hsl(var(--primary))!important;border:2px solid hsl(var(--background))!important;width:12px!important;height:12px!important;opacity:.7;transition:all .2s ease;border-radius:2px!important}.IntegrationsAINode_resizeHandle__fyiDq:hover{opacity:1;background:hsl(var(--primary))!important;transform:scale(1.1)}.IntegrationsAINode_resizeLine__8NkxZ{border-color:hsl(var(--primary))!important;border-width:2px!important}.IntegrationsAINode_integrationsAINodeContainer__FvaIM .scrollable-textarea{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.3) transparent}.IntegrationsAINode_integrationsAINodeContainer__FvaIM .scrollable-textarea::-webkit-scrollbar{width:6px}.IntegrationsAINode_integrationsAINodeContainer__FvaIM .scrollable-textarea::-webkit-scrollbar-track{background:transparent}.IntegrationsAINode_integrationsAINodeContainer__FvaIM .scrollable-textarea::-webkit-scrollbar-thumb{background-color:hsl(var(--muted-foreground)/.3);border-radius:3px;border:none}.IntegrationsAINode_integrationsAINodeContainer__FvaIM .scrollable-textarea::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--muted-foreground)/.5)}.node-tiptap-content,.node-tiptap-content .prose,.node-tiptap-content .tiptap,.node-tiptap-content .tiptap.editing,.node-tiptap-content .tiptap:not(.editing){background-color:hsl(var(--block-bg-default,0 0% 20.78%))!important}.node-tiptap-content .proseMirror,.node-tiptap-content .tiptap{overflow:visible!important;background-color:hsl(var(--block-bg-default,0 0% 20.78%))!important}.node-tiptap-content .proseMirror,.node-tiptap-content .proseMirror *,.node-tiptap-content .tiptap,.node-tiptap-content .tiptap *,.node-tiptap-content .tiptap.editing{border:none!important;outline:none!important;box-shadow:none!important}.node-tiptap-content .tiptap.editing{border-radius:0!important;padding:.75rem!important;background-color:hsl(var(--block-bg-default,0 0% 20.78%))!important;min-height:100px!important;color:hsl(var(--text-default))!important}.node-tiptap-content .tiptap.editing:focus-within{border:none!important;background-color:hsl(var(--block-bg-default,0 0% 20.78%))!important;box-shadow:none!important;outline:none!important}.node-tiptap-content .tiptap.editing :focus,.node-tiptap-content .tiptap.editing :focus-visible,.node-tiptap-content .tiptap.editing :focus-within{outline:none!important;box-shadow:none!important;border:none!important}.node-tiptap-content .tiptap.editing .ProseMirror:focus,.node-tiptap-content .tiptap.editing .ProseMirror:focus-visible,.node-tiptap-content .tiptap.editing .ProseMirror:focus-within{outline:none!important;box-shadow:none!important;border:none!important}.node-tiptap-content .tiptap.editing [contenteditable]:focus,.node-tiptap-content .tiptap.editing [contenteditable]:focus-visible,.node-tiptap-content .tiptap.editing [contenteditable]:focus-within{outline:none!important;box-shadow:none!important;border:none!important}.node-tiptap-content.editing *,.node-tiptap-content.editing :focus,.node-tiptap-content.editing :focus-visible,.node-tiptap-content.editing :focus-within{outline:none!important;box-shadow:none!important}.node-tiptap-content.editing{outline:none!important;box-shadow:none!important}.node-tiptap-content .tiptap.editing .bg-background,.node-tiptap-content .tiptap.editing [data-editor-scroll-container]>div,.node-tiptap-content .tiptap.editing [data-editor-scroll-container]>div>div,.node-tiptap-content .tiptap.editing>div,.node-tiptap-content .tiptap.editing>div>div{background-color:hsl(var(--block-bg-default,0 0% 20.78%))!important;border:none!important;outline:none!important;box-shadow:none!important}.node-tiptap-content .tiptap.editing .ProseMirror{background-color:transparent!important;outline:none;cursor:text;color:hsl(var(--text-default));border:none!important;box-shadow:none!important}.node-tiptap-content .tiptap.editing .prose{background-color:hsl(var(--block-bg-default,0 0% 20.78%))!important;border:none!important;outline:none!important;box-shadow:none!important}.node-tiptap-content .tiptap.editing .ProseMirror:focus{outline:none;cursor:text;border:none!important;box-shadow:none!important}.node-tiptap-content .prose h1{font-size:1.5rem;line-height:1.75rem;margin-top:1.5rem;margin-bottom:.75rem;color:hsl(var(--text-title))}.node-tiptap-content.editing .prose>:first-child{margin-top:.5rem!important}.node-tiptap-content .prose h2{font-size:1.25rem;line-height:1.75rem;margin-top:1.25rem;margin-bottom:.5rem;color:hsl(var(--text-title))}.node-tiptap-content .prose h3{font-size:1.125rem;margin-top:1rem}.node-tiptap-content .prose h3,.node-tiptap-content .prose h4{line-height:1.5rem;margin-bottom:.5rem;color:hsl(var(--text-title))}.node-tiptap-content .prose h4{font-size:1rem;margin-top:.75rem}.node-tiptap-content .prose h5,.node-tiptap-content .prose h6{font-size:1rem;line-height:1.5rem;margin-top:.75rem;margin-bottom:.5rem;color:hsl(var(--text-title))}.node-tiptap-content .prose ol,.node-tiptap-content .prose p,.node-tiptap-content .prose ul{font-size:1rem;line-height:1.5rem;margin-top:.75rem;margin-bottom:.75rem;color:hsl(var(--text-default))}.node-tiptap-content .prose li{font-size:1rem;line-height:1.5rem;margin-top:.25rem;margin-bottom:.25rem;color:hsl(var(--text-default))}.node-tiptap-content .prose b,.node-tiptap-content .prose strong{color:hsl(var(--text-title));font-weight:600}.node-tiptap-content .prose em,.node-tiptap-content .prose i{color:hsl(var(--text-default));font-style:italic}.node-tiptap-content .prose code{padding:.125rem .25rem;border-radius:.25rem;font-size:.9375em}.node-tiptap-content .prose code,.node-tiptap-content .prose pre{color:hsl(var(--text-default));background-color:hsl(var(--muted));font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace}.node-tiptap-content .prose pre{padding:1rem;border-radius:.5rem;overflow-x:auto;font-size:1rem;line-height:1.5}.node-tiptap-content .prose pre code{background-color:hsl(var(--block-bg-default,0 0% 20.78%))!important;padding:0;border-radius:0;font-size:inherit}.node-tiptap-content .prose blockquote{color:hsl(var(--text-subtitle));border-left:4px solid hsl(var(--border-default));padding-left:1rem;margin:1rem 0;font-style:italic}.node-tiptap-content .prose a{color:hsl(var(--text-primary));text-decoration:underline;text-decoration-color:hsl(var(--text-primary)/.3);transition:all .2s ease}.node-tiptap-content .prose a:hover{color:hsl(var(--text-primary));text-decoration-color:hsl(var(--text-primary))}.node-tiptap-content .prose mark{background-color:hsl(var(--text-warning)/.2);color:hsl(var(--text-default));padding:.125rem .25rem;border-radius:.25rem}.node-tiptap-content .prose del{text-decoration:line-through}.node-tiptap-content .prose del,.node-tiptap-content .prose s{color:inherit!important;opacity:.7}.node-tiptap-content .prose ins{color:hsl(var(--text-success));text-decoration:underline}.node-tiptap-content .prose hr{border:none;border-top:1px solid hsl(var(--border-default));margin:2rem 0}.node-tiptap-content .prose table{color:hsl(var(--text-default));border-collapse:collapse;width:100%;margin:1rem 0}.node-tiptap-content .prose th{color:hsl(var(--text-title));background-color:hsl(var(--muted));padding:.75rem;text-align:left;font-weight:600;border:1px solid hsl(var(--border-default))}.node-tiptap-content .prose td{color:hsl(var(--text-default));padding:.75rem;border:1px solid hsl(var(--border-default))}.node-tiptap-content .prose sub,.node-tiptap-content .prose sup{color:hsl(var(--text-subtitle));font-size:.75em}.node-tiptap-content .prose kbd{border:1px solid hsl(var(--border-default));font-size:.9375em}.node-tiptap-content .prose kbd,.node-tiptap-content .prose samp{color:hsl(var(--text-default));background-color:hsl(var(--muted));border-radius:.25rem;padding:.125rem .25rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace}.node-tiptap-content .prose dfn,.node-tiptap-content .prose var{color:hsl(var(--text-accent));font-style:italic}.node-tiptap-content .prose cite,.node-tiptap-content .prose q{color:hsl(var(--text-subtitle));font-style:italic}.node-tiptap-content .prose q:after,.node-tiptap-content .prose q:before{content:'"'}.node-tiptap-content .prose abbr{color:hsl(var(--text-accent));-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help}.node-tiptap-content .prose time{color:hsl(var(--text-subtitle))}.node-tiptap-content .prose address{color:hsl(var(--text-subtitle));font-style:italic}.node-tiptap-content .prose small{color:hsl(var(--text-subtitle));font-size:.9375em}.node-tiptap-content .prose big{color:hsl(var(--text-title));font-size:1.125em}.node-tiptap-content .prose u{color:hsl(var(--text-default));text-decoration:underline}.node-tiptap-content .prose s{color:hsl(var(--text-disabled));text-decoration:line-through}.node-tiptap-content .prose ul[data-type=taskList]{list-style:none;padding-left:0}.node-tiptap-content .prose ul[data-type=taskList] li{display:flex;align-items:flex-start;margin:.25em 0}.node-tiptap-content .prose ul[data-type=taskList] li>label{flex:0 0 auto;margin-right:.5rem;margin-top:.35rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.node-tiptap-content .prose ul[data-type=taskList] li>label input[type=checkbox]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer!important;width:1.1rem!important;height:1.1rem!important;border:1.5px solid hsl(var(--muted-foreground))!important;border-radius:4px!important;background-color:transparent!important;background-size:12px!important;background-position:50%!important;background-repeat:no-repeat!important;transition:all .2s ease!important;vertical-align:middle!important}.node-tiptap-content .prose ul[data-type=taskList] li[data-checked=true]>label input[type=checkbox]{background-color:#22c55e!important;border-color:#22c55e!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E")!important}.node-tiptap-content .prose ul[data-type=taskList] li>div{flex:1 1 auto}.node-tiptap-content .prose img{max-width:100%;height:auto;border-radius:.5rem;margin:1rem 0}.node-tiptap-content .prose img.ProseMirror-selectednode{outline:2px solid hsl(var(--text-primary));outline-offset:2px}.node-tiptap-content .prose video{height:auto}.node-tiptap-content .prose iframe,.node-tiptap-content .prose video{max-width:100%;border-radius:.5rem;margin:1rem 0}.node-tiptap-content .prose ::-moz-selection{background-color:hsl(var(--text-primary)/.2);color:hsl(var(--text-default))}.node-tiptap-content .prose ::selection{background-color:hsl(var(--text-primary)/.2);color:hsl(var(--text-default))}.node-tiptap-content .prose:focus{outline:none}.node-tiptap-content .prose:focus-visible{outline:2px solid hsl(var(--text-primary));outline-offset:2px;border-radius:.25rem}.node-tiptap-content .prose .is-empty:before,.node-tiptap-content .prose .is-empty:first-child:before{color:hsl(var(--text-placeholder));content:attr(data-placeholder);float:left;height:0;pointer-events:none}.node-tiptap-content .prose ol ol,.node-tiptap-content .prose ol ul,.node-tiptap-content .prose ul ol,.node-tiptap-content .prose ul ul{margin:.25em 0}.node-tiptap-content .prose pre[data-line-numbers]{counter-reset:line-numbering}.node-tiptap-content .prose pre[data-line-numbers] .line:before{content:counter(line-numbering);counter-increment:line-numbering;color:hsl(var(--text-placeholder));margin-right:1rem;text-align:right;width:2rem;display:inline-block}.dark .node-tiptap-content .prose code,.dark .node-tiptap-content .prose pre{background-color:hsl(var(--muted)/.5);color:hsl(var(--text-default))}.dark .node-tiptap-content .prose th{background-color:hsl(var(--muted)/.5);color:hsl(var(--text-title))}.dark .node-tiptap-content .prose blockquote{color:hsl(var(--text-subtitle));border-left-color:hsl(var(--border-default))}.dark .node-tiptap-content .prose mark{background-color:hsl(var(--text-warning)/.3);color:hsl(var(--text-default))}.dark .node-tiptap-content .prose kbd{border-color:hsl(var(--border-default))}.dark .node-tiptap-content .prose kbd,.dark .node-tiptap-content .prose samp{background-color:hsl(var(--muted)/.5);color:hsl(var(--text-default))}.dark .node-tiptap-content .prose ::-moz-selection{background-color:hsl(var(--text-primary)/.3);color:hsl(var(--text-default))}.dark .node-tiptap-content .prose ::selection{background-color:hsl(var(--text-primary)/.3);color:hsl(var(--text-default))}.node-tiptap-content .prose span[data-reference-id]{color:#9333ea!important;font-weight:500!important;cursor:pointer!important}.node-tiptap-content .prose span[data-reference-id]:hover{text-decoration:underline!important}.dark .node-tiptap-content .prose span[data-reference-id]{color:#c4b5fd!important;font-weight:500!important;cursor:pointer!important}.dark .node-tiptap-content .prose span[data-reference-id]:hover{text-decoration:underline!important}.DeepResearchNode_deepResearchNodeContainer__H6qA6{background:hsl(var(--block-bg-default));border:1px solid hsl(var(--border-search-canvas-files-default));border-radius:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);display:flex;flex-direction:column;min-height:600px;transition:all .2s ease-in-out;will-change:width,height}.DeepResearchNode_deepResearchNodeContainer__H6qA6:hover{border-color:#d1d5db;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.DeepResearchNode_deepResearchNodeContainer__H6qA6.DeepResearchNode_selected__MkPwO{border-color:#6b7280;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.DeepResearchNode_resizeHandle__zw0a0{background:hsl(var(--primary))!important;border:2px solid hsl(var(--background))!important;width:12px!important;height:12px!important;opacity:.7;transition:all .2s ease;border-radius:2px!important}.DeepResearchNode_resizeHandle__zw0a0:hover{opacity:1;background:hsl(var(--primary))!important;transform:scale(1.1)}.DeepResearchNode_resizeLine__THMWS{border-color:hsl(var(--primary))!important;border-width:2px!important}.DeepResearchNode_contentArea___wcAk{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;height:100%}.DeepResearchNode_editorContainer__OIIcq{flex:1;min-height:0;overflow:hidden;position:relative;height:100%}.DeepResearchNode_deepResearchNodeContainer__H6qA6>:last-child{flex:1;min-height:0;overflow:hidden}.DeepResearchNode_deepResearchNodeContainer__H6qA6 input[type=number],.DeepResearchNode_deepResearchNodeContainer__H6qA6 input[type=text],.DeepResearchNode_deepResearchNodeContainer__H6qA6 select,.DeepResearchNode_deepResearchNodeContainer__H6qA6 textarea{transition:all .2s ease-in-out}.DeepResearchNode_deepResearchNodeContainer__H6qA6 input[type=number]:focus,.DeepResearchNode_deepResearchNodeContainer__H6qA6 input[type=text]:focus,.DeepResearchNode_deepResearchNodeContainer__H6qA6 select:focus,.DeepResearchNode_deepResearchNodeContainer__H6qA6 textarea:focus{border-color:#6b7280;box-shadow:0 0 0 3px hsla(220,9%,46%,.1)}.DeepResearchNode_deepResearchNodeContainer__H6qA6 button{transition:all .2s ease-in-out}.DeepResearchNode_deepResearchNodeContainer__H6qA6 button:hover{transform:translateY(-1px)}.DeepResearchNode_deepResearchNodeContainer__H6qA6 input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}.DeepResearchNode_deepResearchNodeContainer__H6qA6 input[type=range]::-webkit-slider-track{background:#e5e7eb;height:8px;border-radius:4px}.DeepResearchNode_deepResearchNodeContainer__H6qA6 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#6366f1;height:20px;width:20px;border-radius:50%;cursor:pointer}.DeepResearchNode_deepResearchNodeContainer__H6qA6 input[type=range]::-moz-range-track{background:#e5e7eb;height:8px;border-radius:4px}.DeepResearchNode_deepResearchNodeContainer__H6qA6 input[type=range]::-moz-range-thumb{background:#6366f1;height:20px;width:20px;border-radius:50%;cursor:pointer;border:none}.DeepResearchNode_formContainer__dPthb{background:#fff;border-radius:.5rem;margin:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.DeepResearchNode_statusBadge__UL07z{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;border:1px solid}.DeepResearchNode_progressBar__VzASN{width:100%;height:.5rem;background-color:#e5e7eb;border-radius:.25rem;overflow:hidden}.DeepResearchNode_progressFill__5e17t{height:100%;background:linear-gradient(90deg,#3b82f6,#6366f1);border-radius:.25rem;transition:width .3s ease}.DeepResearchNode_researchMethodButton__z11zP{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.375rem;font-size:.875rem;font-weight:500;border:1px solid;transition:all .2s;cursor:pointer}.DeepResearchNode_researchMethodButton__z11zP:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.DeepResearchNode_researchMethodButton__z11zP.DeepResearchNode_active__e_c_i{transform:scale(1.05)}.DeepResearchNode_contentDisplay__CfUa5{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:1rem;max-height:24rem;overflow-y:auto}.DeepResearchNode_contentDisplay__CfUa5::-webkit-scrollbar{width:6px}.DeepResearchNode_contentDisplay__CfUa5::-webkit-scrollbar-track{background:hsl(var(--scrollbar-main-page)/.1);border-radius:3px}.DeepResearchNode_contentDisplay__CfUa5::-webkit-scrollbar-thumb{background:hsl(var(--scrollbar-main-page)/.3);border-radius:3px}.DeepResearchNode_contentDisplay__CfUa5::-webkit-scrollbar-thumb:hover{background:hsl(var(--scrollbar-main-page)/.5)}.DeepResearchNode_fadeIn__VNiWQ{animation:DeepResearchNode_fadeIn__VNiWQ .3s ease-in-out}@keyframes DeepResearchNode_fadeIn__VNiWQ{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.DeepResearchNode_slideIn__bqhhd{animation:DeepResearchNode_slideIn__bqhhd .3s ease-out}@keyframes DeepResearchNode_slideIn__bqhhd{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@media (max-width:640px){.DeepResearchNode_deepResearchNodeContainer__H6qA6{min-width:250px;min-height:150px}.DeepResearchNode_researchMethodButton__z11zP{padding:.375rem .75rem;font-size:.75rem}}.DeepResearchNode_deepResearchNodeContainer__H6qA6:focus-within{outline:none;box-shadow:0 0 0 3px hsla(220,9%,46%,.1),0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.DeepResearchNode_loading__rd9of{position:relative;overflow:hidden}.DeepResearchNode_loading__rd9of:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);animation:DeepResearchNode_loading__rd9of 1.5s infinite}@keyframes DeepResearchNode_loading__rd9of{0%{left:-100%}to{left:100%}}.DeepResearchNode_progressBarContainer__TCzoi{position:relative;overflow:hidden}.DeepResearchNode_progressBarFill__JEA55{position:relative;height:100%;background:linear-gradient(90deg,#3b82f6,#8b5cf6);border-radius:.25rem;transition:width .5s cubic-bezier(.4,0,.2,1)}.DeepResearchNode_progressBarShine__ZvthI{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6),transparent);animation:DeepResearchNode_progressShine__NQo8Z 2s ease-in-out infinite}@keyframes DeepResearchNode_progressShine__NQo8Z{0%{left:-100%}50%{left:100%}to{left:100%}}.DeepResearchNode_progressBarPulse__k6P82{animation:DeepResearchNode_progressPulse__OC00l 2s ease-in-out infinite}@keyframes DeepResearchNode_progressPulse__OC00l{0%,to{opacity:1}50%{opacity:.7}}