@keyframes _pulse_n8bfw_1{0%{box-shadow:0 0 #228be666}70%{box-shadow:0 0 0 6px #228be600}to{box-shadow:0 0 #228be600}}._handlePulse_n8bfw_13{animation:_pulse_n8bfw_1 1.5s infinite}._overlay_1x86o_3{position:fixed;inset:0;z-index:9998;background-color:#000000b3;pointer-events:none;transition:background-color .3s ease}._spotlight_1x86o_15{position:fixed;z-index:9997;border-radius:8px;box-shadow:0 0 0 9999px #000000b3,0 0 0 4px var(--mantine-color-blue-5),0 0 20px 4px var(--mantine-color-blue-3);pointer-events:none;transition:top .3s ease,left .3s ease,width .3s ease,height .3s ease,opacity .3s ease}._spotlight_1x86o_15._animating_1x86o_32{opacity:.8}._tooltip_1x86o_36{position:fixed;z-index:9999;width:340px;max-width:calc(100vw - 32px);pointer-events:auto;transition:top .3s ease,left .3s ease,transform .3s ease,opacity .3s ease;animation:_tooltipFadeIn_1x86o_1 .3s ease-out}._tooltip_1x86o_36._animating_1x86o_32{animation:_tooltipTransition_1x86o_1 .3s ease-out}@keyframes _tooltipFadeIn_1x86o_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _tooltipTransition_1x86o_1{0%{opacity:.7}to{opacity:1}}._closeButton_1x86o_74{position:absolute;top:8px;right:8px}._iconWrapper_1x86o_80{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;background-color:var(--mantine-color-blue-light);color:var(--mantine-color-blue-6)}._progressDots_1x86o_92{display:flex;gap:6px;justify-content:center}._progressDot_1x86o_92{width:8px;height:8px;border-radius:50%;background-color:var(--mantine-color-gray-4);transition:background-color .2s ease}._progressDot_1x86o_92._active_1x86o_106{background-color:var(--mantine-color-blue-6)}._progressDot_1x86o_92._completed_1x86o_110{background-color:var(--mantine-color-green-6)}@media(max-width:768px){._tooltip_1x86o_36{width:calc(100vw - 48px);left:24px!important}}[data-mantine-color-scheme=dark] ._overlay_1x86o_3{background-color:#000c}[data-mantine-color-scheme=dark] ._spotlight_1x86o_15{box-shadow:0 0 0 9999px #000c,0 0 0 4px var(--mantine-color-blue-5),0 0 20px 4px var(--mantine-color-blue-7)}[data-mantine-color-scheme=dark] ._iconWrapper_1x86o_80{background-color:var(--mantine-color-blue-9);color:var(--mantine-color-blue-4)}@media(prefers-reduced-motion:reduce){._spotlight_1x86o_15,._tooltip_1x86o_36{transition:none;animation:none}._tooltip_1x86o_36._animating_1x86o_32{animation:none}}._tooltip_1x86o_36:focus-within{outline:2px solid var(--mantine-color-blue-5);outline-offset:2px}.m_5cb1b9c8{position:relative}.m_e597c321{position:relative;border-radius:var(--ch-radius, 0px);overflow:hidden}:where([data-mantine-color-scheme=light]) .m_e597c321:where([data-with-border]){border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_e597c321:where([data-with-border]){border:1px solid var(--mantine-color-dark-6)}.m_e597c321:where([data-with-border]):where([data-code-color-scheme=dark]){border:1px solid var(--mantine-color-dark-6)}.m_e597c321:where([data-with-border]):where([data-code-color-scheme=light]){border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=light]) .m_e597c321{--ch-background: var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_e597c321{--ch-background: var(--mantine-color-dark-8)}.m_dfe9c588{border-radius:var(--ch-radius, var(--mantine-radius-sm));overflow:hidden;background-color:var(--ch-background);font-size:calc(.8125rem * var(--mantine-scale));padding:calc(.1875rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_dfe9c588:where([data-with-border]){border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_dfe9c588:where([data-with-border]){border:1px solid var(--mantine-color-dark-6)}.m_dfe9c588:where([data-with-border]):where([data-code-color-scheme=dark]){border:1px solid var(--mantine-color-dark-6)}.m_dfe9c588:where([data-with-border]):where([data-code-color-scheme=light]){border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=light]) .m_dfe9c588{--ch-background: var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dfe9c588{--ch-background: var(--mantine-color-dark-8)}.m_2c47c4fd{--code-line-height: 1.7;display:block;margin:0}.m_2c47c4fd[data-with-offset] .m_5caae6d3{padding-top:calc(3.125rem * var(--mantine-scale))}.m_5caae6d3{display:block;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);background-color:var(--ch-background);font-size:calc(.8125rem * var(--mantine-scale));line-height:var(--code-line-height, var(--mantine-line-height));font-family:var(--mantine-font-family-monospace);width:fit-content;min-width:100%}.m_5caae6d3:where([data-inline]){display:inline-block;padding:calc(.1875rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));background-color:var(--ch-background)}.m_be7e9c9c{position:absolute;top:calc(.5rem * var(--mantine-scale));right:calc(.5rem * var(--mantine-scale));z-index:1;background-color:var(--ch-background);border-bottom-left-radius:var(--mantine-radius-md)}.m_be7e9c9c:where([data-with-offset]){top:calc(.75rem * var(--mantine-scale))}.m_d498bab7{color:var(--mantine-color-text);opacity:.5}@media(hover:hover){.m_d498bab7:hover{color:var(--mantine-color-bright);opacity:1}}@media(hover:none){.m_d498bab7:active{color:var(--mantine-color-bright);opacity:1}}.m_d498bab7:where([data-code-color-scheme=dark]){color:var(--mantine-color-dark-0)}@media(hover:hover){.m_d498bab7:where([data-code-color-scheme=dark]):hover{color:var(--mantine-color-white)}}@media(hover:none){.m_d498bab7:where([data-code-color-scheme=dark]):active{color:var(--mantine-color-white)}}.m_d498bab7:where([data-code-color-scheme=light]){color:var(--mantine-color-black)}@media(hover:hover){.m_d498bab7:where([data-code-color-scheme=light]):hover{color:var(--mantine-color-black)}}@media(hover:none){.m_d498bab7:where([data-code-color-scheme=light]):active{color:var(--mantine-color-black)}}.m_d498bab7 :where(svg){width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale));display:block}.m_4c3d814c:where([data-code-color-scheme=light]){background-color:var(--mantine-color-gray-9);color:var(--mantine-color-white)}.m_4c3d814c:where([data-code-color-scheme=dark]){background-color:var(--mantine-color-gray-2);color:var(--mantine-color-black)}.m_f744fd40[data-collapsed]{max-height:var(--ch-max-height, 180px);overflow:hidden;position:relative}.m_f744fd40[data-collapsed]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:calc(5rem * var(--mantine-scale));pointer-events:none;background:linear-gradient(0deg,var(--ch-background) 0%,var(--ch-background) 25%,transparent 100%);z-index:1}.m_c9378bc2{position:absolute;z-index:2;bottom:0;inset-inline-start:50%;transform:translate(-50%);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-anchor);width:100%;text-align:center;padding-top:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);white-space:nowrap}.m_c9378bc2[data-hidden]{display:none}.m_c9378bc2:where([data-code-color-scheme=dark]){color:var(--mantine-primary-color-5)}.m_c9378bc2:where([data-code-color-scheme=light]){color:var(--mantine-primary-color-6)}.m_5cac2e62{display:flex;align-items:center;justify-content:center;font-size:var(--mantine-font-size-xs);gap:calc(.4375rem * var(--mantine-scale));padding:calc(.3125rem * var(--mantine-scale)) calc(.5625rem * var(--mantine-scale));font-family:var(--mantine-font-family-monospace);font-weight:700;line-height:1;user-select:none;cursor:pointer;opacity:.8;border:calc(.0625rem * var(--mantine-scale)) solid transparent;white-space:nowrap;margin:0;border-radius:var(--mantine-radius-default)}.m_5cac2e62:where([data-active]){opacity:1}:where([data-mantine-color-scheme=light]) .m_5cac2e62{border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-8)}:where([data-mantine-color-scheme=light]) .m_5cac2e62:where([data-active]){background-color:var(--mantine-color-white);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_5cac2e62{border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=dark]) .m_5cac2e62:where([data-active]){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_5cac2e62:where([data-color-scheme=light]){border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-8)}.m_5cac2e62:where([data-color-scheme=light]):where([data-active]){background-color:var(--mantine-color-white);color:var(--mantine-color-black)}.m_5cac2e62:where([data-color-scheme=dark]){border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0)}.m_5cac2e62:where([data-color-scheme=dark]):where([data-active]){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}@media(hover:hover){.m_5cac2e62:hover{opacity:1}}@media(hover:none){.m_5cac2e62:active{opacity:1}}.m_5cac2e62:where(:only-child){cursor:default}.m_b46cddfb :where(svg){display:block}.m_7b14120b{position:absolute;z-index:2;top:0;left:0;right:calc(4.375rem * var(--mantine-scale))}.m_38d99e51{display:flex;padding:calc(.75rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));padding-bottom:0;gap:var(--mantine-spacing-xs)}.m_d2b315db[data-scrollable]{--spotlight-content-height: 100%}.m_3cd250e0{overflow:hidden;height:var(--spotlight-content-height, auto);max-height:var(--spotlight-max-height)}.m_d2abce9b{display:flex;flex-direction:column;height:var(--spotlight-content-height, auto)}.m_f366a061{border:0;background-color:transparent}.m_6e463822{--spotlight-actions-list-padding: calc(.25rem * var(--mantine-scale));border-top:calc(.0625rem * var(--mantine-scale)) solid;flex:1;padding:var(--spotlight-actions-list-padding);max-height:calc(100% - 3.125rem);margin-inline-end:calc(var(--spotlight-actions-list-padding) * -1)}:where([data-mantine-color-scheme=light]) .m_6e463822{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_6e463822{border-color:var(--mantine-color-dark-4)}.m_d49bb8ef{display:flex;align-items:center;width:100%;padding:7px var(--mantine-spacing-md);border-radius:var(--mantine-radius-default);background-color:transparent;color:inherit;text-align:left}:where([dir=rtl]) .m_d49bb8ef{text-align:right}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_d49bb8ef:where(:not([data-selected])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d49bb8ef:where(:not([data-selected])):hover{background-color:var(--mantine-color-dark-6)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_d49bb8ef:where(:not([data-selected])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d49bb8ef:where(:not([data-selected])):active{background-color:var(--mantine-color-dark-6)}}.m_d49bb8ef:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast, var(--mantine-color-white));--action-description-color: var(--mantine-primary-color-contrast, var(--mantine-color-white));--action-description-opacity: .7}.m_3d475731{flex:1}.m_832642f6{opacity:1;color:inherit}.m_832642f6:where([data-dimmed]){opacity:var(--action-description-opacity, 1);color:var(--action-description-color, var(--mantine-color-dimmed))}.m_832642f6:where([data-position=left]){margin-inline-end:var(--mantine-spacing-md)}.m_832642f6:where([data-position=right]){margin-inline-start:var(--mantine-spacing-md)}.m_832642f6>svg{display:block}.m_6c2a1345{display:block}.m_a6d9d78d{display:block;font-size:var(--mantine-font-size-xs);opacity:var(--action-description-opacity, 1);color:var(--action-description-color, var(--mantine-color-dimmed))}.m_82f78f74{color:var(--mantine-color-dimmed);padding:var(--mantine-spacing-md);text-align:center}.m_ddcaf054{padding:var(--mantine-spacing-xs) calc(var(--mantine-spacing-md) + calc(.25rem * var(--mantine-scale)));border-top:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_ddcaf054{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_ddcaf054{border-color:var(--mantine-color-dark-4)}.m_5a3e5f7b{display:flex;flex-direction:column;margin-top:var(--mantine-spacing-md)}.m_5a3e5f7b:before{content:var(--spotlight-label);text-transform:uppercase;font-size:var(--mantine-font-size-xs);font-weight:700;color:var(--mantine-color-dimmed);padding-inline-start:var(--mantine-spacing-md)}.m_5a3e5f7b:empty{display:none}:root{--mantine-color-dimmed: #5c5f66 !important;--mantine-color-gray-6: #5c5f66 !important}[data-mantine-color-scheme=dark]{--mantine-color-dimmed: #909296 !important;--mantine-color-gray-6: #909296 !important}.mantine-Button-label{color:inherit}.mantine-Code-root{color:var(--mantine-color-text)!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.react-flow__node,.react-flow__edge,.react-flow__viewport{transition:none!important}.mantine-Modal-content,.mantine-Drawer-content,.mantine-Tooltip-tooltip,.mantine-Notification-root{transition:none!important;animation:none!important}}:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:2px}:focus:not(:focus-visible){outline:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--mantine-color-gray-1);border-radius:4px}::-webkit-scrollbar-thumb{background:var(--mantine-color-gray-4);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] ::-webkit-scrollbar-track{background:var(--mantine-color-dark-6)}[data-mantine-color-scheme=dark] ::-webkit-scrollbar-thumb{background:var(--mantine-color-dark-4)}[data-mantine-color-scheme=dark] ::-webkit-scrollbar-thumb:hover{background:var(--mantine-color-dark-3)}.react-flow__attribution{background-color:#ffffffe6!important}.react-flow__attribution a{color:#1a1b1e!important}[data-mantine-color-scheme=dark] .react-flow__attribution{background-color:#25262be6!important}[data-mantine-color-scheme=dark] .react-flow__attribution a{color:#c1c2c5!important}.mantine-Badge-root[data-variant=outline] .mantine-Badge-label{font-weight:600}.mantine-Badge-root[data-variant=outline]{border-width:1.5px}.mantine-ActionIcon-root{min-width:44px;min-height:44px}.react-flow__node .mantine-ActionIcon-root{min-width:32px;min-height:32px;padding:6px}.react-flow__node .mantine-ActionIcon-root+.mantine-ActionIcon-root{margin-left:4px}.react-flow__node-service{z-index:1!important}.react-flow__node-entity{z-index:1000!important}.entity-search-result:hover{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .entity-search-result:hover{background-color:var(--mantine-color-dark-5)}
