body{height:100vh}#root{height:100%}.collapse{margin-top:0!important}code{white-space:pre-wrap}body.chakra-ui-dark input,body.chakra-ui-dark textarea,body.chakra-ui-dark select{background-color:#0000!important}.no-scrollbar::-webkit-scrollbar{display:none!important}.no-scrollbar{-ms-overflow-style:none!important;scrollbar-width:none!important}.ai-card-bg{background-color:#4158d0;background-image:linear-gradient(45deg, var(--chakra-colors-purple-500) 0%, var(--chakra-colors-brand-base) 26%, var(--chakra-colors-brand-base) 46%, var(--chakra-colors-purple-300) 100%);padding:2px}@property --glow-deg{syntax:"<angle>";inherits:true;initial-value:-90deg}.ai-streaming{--clr-1:var(--chakra-colors-brand-50);--clr-2:var(--chakra-colors-brand-200);--clr-3:var(--chakra-colors-purple-500);--gradient-glow:var(--clr-1), var(--clr-2), var(--clr-1), var(--clr-2), var(--clr-3), var(--clr-2), var(--clr-1);isolation:isolate;padding:1px;animation:5s linear infinite ai-glow;position:relative;background-color:#0000!important;background-image:conic-gradient(from var(--glow-deg), var(--gradient-glow))!important}.ai-streaming:after{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--glow-deg), var(--gradient-glow));filter:blur(.5rem);opacity:.2;position:absolute;inset:-4px}@keyframes ai-glow{to{--glow-deg:270deg}}:root{--ck-z-default:2000;--ck-color-base-border:#e1e7ef!important;--ck-color-base-focus:#df267f!important;--ck-color-base-active:#df267f!important;--ck-color-base-active-focus:#df267f!important;--ck-color-base-text:#48566a!important;--ck-border-radius:4px!important;--ck-spacing-unit:.5em!important;--ck-font-size-base:14px!important;--ck-font-face:Inter, Helvetica, Arial, Tahoma, Verdana, Sans-Serif!important;--ck-focus-outer-shadow-geometry:0 0 0 2px!important;--ck-color-focus-border:#df267f!important;--ck-color-focus-outer-shadow:#f8d3e5!important;--ck-color-button-on-color:#a01c5c!important}.ck-focused{border:1px solid var(--chakra-colors-brand-base)!important;background-color:var(--chakra-colors-white)!important}body.chakra-ui-dark .ck-focused{background-color:var(--chakra-colors-neutral-900)!important}body.chakra-ui-dark .ck.ck-toolbar{background-color:#0000!important}[data-theme=dark]{--ck-color-base-border:var(--chakra-colors-neutral-700)!important}[data-theme=dark] .ck-revision-history-ui__changes-navigation__wrapper{color:var(--chakra-colors-neutral-100)!important}[data-theme=dark] [data-cke-tooltip-text="Restore this revision"]{background-color:var(--chakra-colors-brandSecondary-950)!important;color:var(--chakra-colors-brandSecondary-25)!important;box-shadow:none!important;font-weight:700!important}[data-theme=dark] .ck-revision-history-sidebar__revision{border-color:var(--chakra-colors-neutral-700)!important;background-color:#0000!important}[data-theme=dark] input.ck.ck-input-text{color:var(--chakra-colors-neutral-100)!important}[data-theme=dark] .ck-content .ck-suggestion-marker-insertion.ck-suggestion-marker{background:var(--chakra-colors-brand-800);padding:2px 4px;border:0!important}[data-theme=dark] .ck-suggestion-marker-split{background-color:var(--chakra-colors-green-800)!important}[data-theme=dark] .ck-revision-history-sidebar__revision__controls-wrapper{color:var(--chakra-colors-neutral-100)!important}[data-theme=dark] .ck-revision-history-sidebar__revision__date,[data-theme=dark] .ck-revision-history-sidebar__revision__actions .ck.ck-dropdown__panel,[data-theme=dark] .ck-revision-history-sidebar__revision__actions .ck.ck-list,[data-theme=dark] [data-cke-tooltip-text="Show more items"]{background-color:var(--chakra-colors-neutral-800)!important;color:var(--chakra-colors-neutral-100)!important}[data-theme=dark] .ck-revision-history-sidebar__revision__actions .ck.ck-button.ck-list-item-button{background-color:var(--chakra-colors-neutral-800)!important;color:var(--chakra-colors-neutral-100)!important;box-shadow:none!important}[data-theme=dark] .ck-revision-history-ui__changes-navigation__navigation>.ck.ck-button:not(.ck-disabled):hover{box-shadow:none!important;background-color:#0000!important}[data-theme=dark] .ck-revision-change__add{background-color:var(--chakra-colors-neutral-800)!important}[data-theme=dark] .ck-revision-change__add>span{color:var(--chakra-colors-neutral-100)!important}[data-theme=dark] .ck-revision-change.ck-revision-change__remove{background-color:var(--chakra-colors-neutral-800)!important}[data-theme=dark] .ck-revision-change.ck-revision-change__remove>span,[data-theme=dark] .ck-revision-change__label,[data-theme=dark] .ck-revision-history-ui__changes-navigation__label{color:var(--chakra-colors-neutral-100)!important}[data-theme=dark] .ck-revision-history-ui__back-to-editing{background-color:var(--chakra-colors-neutral-800)!important;color:var(--chakra-colors-neutral-100)!important}[data-theme=dark] .ck.ck-revision-history-sidebar__time-period:not(.ck-hidden)+.ck-revision-history-sidebar__time-period{margin-top:0!important}.with-height>.ck.ck-editor__editable{min-height:100px}.max-height-300>.ck.ck-editor__editable{max-height:300px}.ck.ck-editor__editable{outline:1px solid #0000;transition:outline .2s ease-out;padding:.25rem 1rem .5rem!important}body.chakra-ui-dark .ck.ck-editor__editable{background-color:#0000}.ck.ck-toolbar>.ck-toolbar__items{justify-content:center!important}.ck-toolbar__grouped-dropdown>.ck-dropdown__panel{overflow:visible!important}.ck.ck-editor__main>.ck-blurred{border:none;background:0 0!important}.ck.ck-editor__main>.ck-column-resize_disabled.ck-focused{box-shadow:none!important;border:none!important}.ck.ck-editor__editable_inline>:first-child{margin-top:0!important}.ck.ck-editor__editable_inline>:last-child{margin-bottom:0!important}.ck.ck-block-toolbar-button{transform:translate(-10px)}.commentsOnly-true .ck.ck-editor__editable:hover,.ai-preview .ck.ck-editor__editable:hover{cursor:default!important;box-shadow:none!important;caret-color:#0000!important;background-color:#0000!important;outline:none!important}.with-read-only-style>.ck.ck-editor__editable,.ai-preview .ck.ck-editor__editable{background-color:#0000000d}.with-read-only-style>.ck.ck-editor__editable:hover,.ai-preview .ck.ck-editor__editable:hover{cursor:not-allowed!important;background-color:#0000000d!important}.ck-as-form-field>.ck-blurred{border:1px var(--chakra-colors-chakra-border-color) solid!important}.ck-content p,.ck-content h1,.ck-content h2,.ck-content h3,.ck-content h4,.ck-content h5{margin:10px 0}.ck-content ul{padding-left:2.666em}.ck-content ul ul{padding-left:1.666em}.ck-content ol{padding-left:2.666em}.ck-content ol ol{padding-left:1.666em}.ck-content a{color:var(--chakra-colors-brand-600);text-decoration:underline}.ck-content a:hover{text-decoration:underline double}.ck-comment-marker{background-color:var(--chakra-colors-brand-50)!important;border-radius:.2rem!important}body.chakra-ui-dark .ck-comment-marker{background-color:var(--chakra-colors-brand-800)!important}input.ck.ck-input-text{color:var(--chakra-colors-neutral-850)!important;background-color:#0000!important}.ck-revision-history-sidebar__revision{border-left-width:1px!important}.ck.ck-revision-history-sidebar__revision-wrapper .ck-revision-history-sidebar__revision.ck-revision-history-sidebar__revision_selected{border-left:4px solid var(--chakra-colors-brand-base);color:var(--chakra-colors-neutral-850);background-color:#0000;border-radius:.2rem}.ck-revision-history-sidebar__revision-wrapper{margin-top:4px!important}.ck-revision-history-ui__back-to-editing{background-color:var(--chakra-colors-neutral-100)!important;color:var(--chakra-colors-neutral-900)!important;margin-right:20px!important;font-weight:700!important}.ck.ck-revision-history-sidebar__revision-author .ck-icon{top:6px!important}.ck-revision-history-sidebar__header{border:0!important}.revision-viewer-container{display:flex!important}.sidebar-container{flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%;display:flex!important}.ck-revision-history-sidebar__revision__date{background-color:var(--chakra-colors-neutral-100)!important;width:fit-content!important;color:var(--chakra-colors-neutral-850)!important;border-radius:4px!important;padding:4px 6px!important}.revision-viewer-container>.ck-editor{border:1px solid var(--ck-color-base-border);border-radius:var(--ck-border-radius);flex-direction:column!important;justify-content:flex-start!important;width:70%!important;height:100%!important;display:flex!important}.ck-sticky-panel__content{border:0!important}.ck-editor__main,.ck-content{height:100%}.ck-content .ck-suggestion-marker-insertion.ck-suggestion-marker{background:var(--chakra-colors-brand-50);padding:2px 4px;border:0!important}.ck.ck-revision-history-sidebar__revision-wrapper .ck-revision-history-sidebar__revision.ck-revision-history-sidebar__revision_selected{border:1px solid var(--chakra-colors-brand-400)!important;border-left-width:4px!important}.ck.ck-revision-history-sidebar__revision-wrapper .ck-revision-history-sidebar__revision{border:1px solid var(--chakra-colors-neutral-200);border-left-width:4px}[data-cke-tooltip-text="Restore this revision"]{color:var(--chakra-colors-neutral-100)!important;background-color:#356169!important;font-weight:700!important}.ck.ck-revision-history-sidebar__revision-wrapper .ck-revision-history-sidebar__revision{box-shadow:none}.ck-revision-history-sidebar__time-period__label{display:none!important}.ck-content .ck-suggestion-marker-deletion{padding:2px 4px;border:0!important}.ck-suggestion-marker-split{background-color:var(--chakra-colors-green-50)!important}.ck-suggestion-marker-merge{background-color:var(--chakra-colors-red-50)!important}.ck-content .ck-suggestion-marker-merge:after,.ck-content .ck-suggestion-marker-split:after{padding:2px 1px;border:0!important}.ck-content ::selection{background:var(--chakra-colors-brand-50)!important}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input[checked]:before{background:var(--chakra-colors-brand-base);border-color:var(--chakra-colors-brand-500)}.ck .ck-revision-change.ck-revision-change__add{border-left-color:var(--chakra-colors-brand-500)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:after{display:none!important}.ck.ck-editor__editable>.ck-placeholder:before{font-style:italic}.ck-balloon-panel:has(.ck-mentions){z-index:10002!important;max-height:360px!important;overflow:hidden auto!important}.ck.ck-mentions{max-height:none!important;overflow:visible!important}.ck.ck-mentions .section-mention-item{line-height:1.4;display:block}.ck-content span.section-ref,.ck-content a.section-ref,a.section-ref{color:var(--chakra-colors-blue-600,#2563eb);cursor:pointer;text-underline-offset:2px;text-decoration:underline}.ck-content span.section-ref:hover,.ck-content a.section-ref:hover,a.section-ref:hover{color:var(--chakra-colors-blue-800,#1e40af)}.ck-content a.section-ref--broken,a.section-ref--broken{color:var(--chakra-colors-red-500,#ef4444);cursor:not-allowed;text-decoration:line-through}.ck-content span.content-ref,.ck-content a.content-ref,a.content-ref{color:var(--chakra-colors-blue-600,#2563eb);cursor:pointer;text-underline-offset:2px;text-decoration:underline}.ck-content span.content-ref:hover,.ck-content a.content-ref:hover,a.content-ref:hover{color:var(--chakra-colors-blue-800,#1e40af)}.ck-content a.content-ref--broken,a.content-ref--broken{color:var(--chakra-colors-red-500,#ef4444);cursor:not-allowed;text-decoration:line-through}.ck-prompt-field .ck-content .variable{font-size:0}.ck-prompt-field .ck-content .variable:after{content:attr(data-variable);font-size:var(--ck-font-size-base,.875rem)}.ck-content figure.table{width:100%;margin:.9em 0;display:block}.ck-content figure.table table{border-collapse:collapse;border-spacing:0;border:1px solid var(--chakra-colors-neutral-200);width:100%}body.chakra-ui-dark .ck-content figure.table table{border-color:var(--chakra-colors-neutral-700)}.ck-content figure.table table td,.ck-content figure.table table th{border:1px solid var(--chakra-colors-neutral-200);vertical-align:top;min-width:2em;padding:.4em .6em}body.chakra-ui-dark .ck-content figure.table table td,body.chakra-ui-dark .ck-content figure.table table th{border-color:var(--chakra-colors-neutral-700)}.ck-content figure.table table th{background-color:var(--chakra-colors-neutral-50);font-weight:600}body.chakra-ui-dark .ck-content figure.table table th{background-color:var(--chakra-colors-neutral-850)}.ck-content figcaption,.ck-content caption,.ck-content .vm-media-caption{color:var(--chakra-colors-text-subtle);font-size:.875rem;line-height:1.5}.ck-content figcaption,.ck-content .vm-media-caption{text-align:center;margin-top:.5rem;display:block}.ck-content figure.image>figcaption{color:var(--chakra-colors-text-subtle);text-align:center;background:0 0;margin-top:.5rem;padding:0;font-family:inherit;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5}.ck-content caption{caption-side:top;text-align:left;margin-bottom:.5rem}.narrow{width:0;overflow:hidden}.narrow:has(.ck-sidebar-item){width:var(--chakra-sizes-10)}.link-finding-checkbox .chakra-checkbox__label{width:100%}body.chakra-ui-dark .custom-field-edit-form .chakra-input,body.chakra-ui-dark .custom-field-edit-form .chakra-textarea,body.chakra-ui-dark .custom-field-edit-form .chakra-select{background-color:var(--chakra-colors-neutral-850)}.custom-field-edit-form .chakra-input,.custom-field-edit-form .chakra-textarea,.custom-field-edit-form .chakra-select{background-color:#fff}.custom-field-edit-form .chakra-input:focus-visible,.custom-field-edit-form .chakra-textarea:focus-visible,.custom-field-edit-form .chakra-select:focus-visible{border-color:var(--chakra-colors-brand-base);box-shadow:0 0 0 1px var(--chakra-colors-brand-50)}.chakra-select__icon-wrapper{z-index:2}.chakra-form-control:has(.chakra-input[type=datetime-local])>*{display:block}.code-snippet{background:0 0}.ck.ck-button.ck-button_generateWithAI .ck-button__icon{width:1.25rem;height:1.25rem}.ck.ck-button.ck-on .ck-tooltip,.ck.ck-button[aria-expanded=true] .ck-tooltip{display:none!important}.queryBuilder{font-size:small}.queryBuilder select{border-radius:.2rem;padding:.2rem}.queryBuilder select:focus-visible{outline:var(--chakra-colors-brand-base);box-shadow:0 0 0 1px var(--chakra-colors-brand-base)}.queryBuilder .ruleGroup-addGroup+button.ruleGroup-cloneGroup,.queryBuilder .ruleGroup-addGroup+button.ruleGroup-lock,.queryBuilder .ruleGroup-addGroup+button.ruleGroup-remove,.queryBuilder .rule-operators+button.rule-cloneRule,.queryBuilder .rule-operators+button.rule-lock,.queryBuilder .rule-operators+button.rule-remove,.queryBuilder .rule-value+button.rule-cloneRule,.queryBuilder .rule-value+button.rule-lock,.queryBuilder .rule-value+button.rule-remove{margin-left:auto!important}.queryBuilder .ruleGroup{border:1px solid var(--chakra-colors-chakra-border-color);background-color:#cacccd22}body.chakra-ui-dark .queryBuilder button.rule-remove,body.chakra-ui-dark .queryBuilder button.ruleGroup-addRule,body.chakra-ui-dark .queryBuilder button.ruleGroup-remove,body.chakra-ui-dark .queryBuilder button.ruleGroup-addGroup{border:1px solid var(--chakra-colors-neutral-700);background-color:var(--chakra-colors-neutral-800)}body.chakra-ui-dark .queryBuilder button.rule-remove:hover,body.chakra-ui-dark .queryBuilder button.ruleGroup-addRule:hover,body.chakra-ui-dark .queryBuilder button.ruleGroup-remove:hover,body.chakra-ui-dark .queryBuilder button.ruleGroup-addGroup:hover{background-color:var(--chakra-colors-neutral-600)}.queryBuilder button.rule-remove,.queryBuilder button.ruleGroup-remove{padding:0 .5rem}.queryBuilder .rule-fields,.queryBuilder .rule-operators,.queryBuilder .rule-value{flex:1 1 0;min-width:7rem}.current-model-in-dependency{box-shadow:0 0 0 2px var(--chakra-colors-brand-base);animation:2s infinite pulse-model-node}@keyframes pulse-model-node{0%{box-shadow:0 0 0 2px var(--chakra-colors-brand-200)}to{box-shadow:0 0 0 8px #0000}}.current-workflow-node{border-radius:.5rem}.floatingedges{flex-direction:column;flex-grow:1;height:100%;display:flex}.floatingedges .react-flow__handle{opacity:0}.edgebutton{cursor:pointer;background:#eee;border:1px solid #fff;border-radius:50%;width:20px;height:20px;font-size:12px;line-height:1}.edgebutton:hover{box-shadow:0 0 6px 2px #00000014}.hover-reveal{transition:opacity 1s ease-in-out}.hover-reveal>*{opacity:0}.hover-reveal:hover>*{opacity:1}sup.beta{color:#fff;background:-webkit-linear-gradient(45deg, var(--chakra-colors-brand-base) 0%, var(--chakra-colors-purple-600) 100%);border-radius:.5rem;padding:0 .4rem}body.reflex-col-resize{cursor:col-resize}body.reflex-row-resize{cursor:row-resize}.reflex-container{place-content:stretch flex-start;align-items:stretch;width:100%;height:100%;display:flex;position:relative}.reflex-container.horizontal{flex-direction:column;min-height:1px}.reflex-container.vertical{flex-direction:row;min-width:1px}.reflex-container>.reflex-element{width:100%;height:100%;position:relative;overflow:auto}.reflex-container.reflex-resizing>.reflex-element{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.reflex-container>.reflex-element>.reflex-size-aware{width:100%;height:100%}.reflex-container>.reflex-splitter{z-index:100;background-color:#eee}.reflex-container>.reflex-splitter.active,.reflex-container>.reflex-splitter:hover{background-color:#c6c6c6;transition:all 1s}.reflex-element.horizontal .reflex-handle{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-top:1px solid var(--chakra-colors-border-base);border-bottom:1px solid var(--chakra-colors-border-base)}.reflex-container.horizontal>.reflex-splitter:hover,.reflex-container.horizontal>.reflex-splitter.active{border-top:1px solid #eee;border-bottom:1px solid #eee}.reflex-container.vertical>.reflex-splitter{cursor:col-resize;border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;width:2px;height:100%}.reflex-element.vertical .reflex-handle{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.reflex-container.vertical>.reflex-splitter:hover,.reflex-container.vertical>.reflex-splitter.active{border-left:1px solid #eee;border-right:1px solid #eee}.reflex-container>.reflex-splitter.reflex-thin{box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;opacity:.2;z-index:100;background-clip:padding-box}.reflex-container>.reflex-splitter.reflex-thin.active .reflex-container>.reflex-splitter.reflex-thin:hover{opacity:.5;transition:all 1.5s}.reflex-container.horizontal>.reflex-splitter.reflex-thin{cursor:row-resize;border-top:8px solid #fff0;border-bottom:8px solid #fff0;width:100%;margin:-8px 0;height:17px!important}.reflex-container.horizontal>.reflex-splitter.reflex-thin.active,.reflex-container.horizontal>.reflex-splitter.reflex-thin:hover{border-top:8px solid #e4e4e4;border-bottom:8px solid #e4e4e4}.reflex-container.vertical>.reflex-splitter.reflex-thin{cursor:col-resize;border-left:8px solid #fff0;border-right:8px solid #fff0;height:100%;margin:0 -8px;width:17px!important}.reflex-container.vertical>.reflex-splitter.reflex-thin.active,.reflex-container.vertical>.reflex-splitter.reflex-thin:hover{border-left:8px solid #e4e4e4;border-right:8px solid #e4e4e4}.react-flow__edge{cursor:default;pointer-events:none;stroke-width:1px!important}.react-flow__edge .react-flow__edge-path{stroke-width:2px!important}.react-flow__edge .react-flow__edge-path.visited-edge{stroke:var(--chakra-colors-green-500)!important;stroke-width:4px!important}.react-flow__edgelabel-renderer{pointer-events:none;cursor:default}.edge-delete-button{opacity:0;transition:opacity .2s ease-in-out}.react-flow__edge:hover .edge-delete-button{opacity:1!important}.react-flow__edge .react-flow__edge-marker,.react-flow__edge .react-flow__edge-marker-start{width:12px!important;height:12px!important}.react-flow__edge:hover .react-flow__edge-marker,.react-flow__edge:hover .react-flow__edge-marker-start{width:12px!important;height:12px!important;color:var(--chakra-colors-brand-base)!important}.react-flow__edge.selected{stroke-width:2px!important}.react-flow__edge.selected .react-flow__edge-path{stroke-width:2px!important;stroke:var(--chakra-colors-brand-base)!important}.react-flow__edge.selected .react-flow__edge-marker,.react-flow__edge.selected .react-flow__edge-marker-start{width:12px!important;height:12px!important;color:var(--chakra-colors-brand-base)!important}
