.close-btn[data-v-55a5a029]:after{display:inline-block;content:"×"}.fade-enter-active[data-v-edd79e73],.fade-leave-active[data-v-edd79e73]{transition:opacity .5s}.fade-enter[data-v-edd79e73],.fade-leave-to[data-v-edd79e73]{opacity:0}.scale-fade-enter-active[data-v-edd79e73],.scale-fade-leave-active[data-v-edd79e73]{transition:opacity .3s,transform .3s}.scale-fade-enter[data-v-edd79e73],.scale-fade-leave-to[data-v-edd79e73]{opacity:0}[dir] .scale-fade-enter[data-v-edd79e73],[dir] .scale-fade-leave-to[data-v-edd79e73]{transform:scale(.95)}[dir=ltr] .tada-enter-active[data-v-edd79e73]{animation:tada-ltr-edd79e73 1s}[dir=rtl] .tada-enter-active[data-v-edd79e73]{animation:tada-rtl-edd79e73 1s}@keyframes tada-ltr-edd79e73{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}@keyframes tada-rtl-edd79e73{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(-3deg)}40%,60%,80%{transform:scale(1.1) rotate(3deg)}to{transform:scale(1) rotate(0)}}.whitespace-pre-wrap[data-v-54a77b26]{white-space:pre-wrap;word-wrap:break-word}.modal-fade-enter-active[data-v-54a77b26],.modal-fade-leave-active[data-v-54a77b26]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-54a77b26],.modal-fade-leave-to[data-v-54a77b26]{opacity:0}.user-message-block[data-v-54a77b26]{min-width:0;width:100%;max-width:100%}.user-message-block>div[data-v-54a77b26]:first-child{width:100%;max-width:100%}.user-message-block button[type=button][data-v-54a77b26]{width:100%;max-width:100%}.user-message-block .flex-1.min-w-0[data-v-54a77b26]{flex:1;min-width:0;overflow:hidden}.user-message-block .flex-1.min-w-0>div[data-v-54a77b26]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-message-block img[data-v-54a77b26]{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.json-viewer[data-v-a3431a9f]{font-family:Monaco,Menlo,Ubuntu Mono,monospace}.json-viewer[data-v-a3431a9f]:not(.json-viewer .json-viewer){max-height:400px;overflow-y:auto;overflow-x:auto;white-space:nowrap;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) transparent}.json-viewer[data-v-a3431a9f]:not(.json-viewer .json-viewer)::-webkit-scrollbar{width:6px;height:6px}[dir] .json-viewer[data-v-a3431a9f]:not(.json-viewer .json-viewer)::-webkit-scrollbar-track{background:transparent}[dir] .json-viewer[data-v-a3431a9f]:not(.json-viewer .json-viewer)::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:3px}[dir] .json-viewer[data-v-a3431a9f]:not(.json-viewer .json-viewer)::-webkit-scrollbar-thumb:hover{background-color:#00000080}.json-property[data-v-a3431a9f],.json-item[data-v-a3431a9f]{display:block;white-space:nowrap}[dir] .json-property[data-v-a3431a9f],[dir] .json-item[data-v-a3431a9f]{margin-bottom:.25rem}.json-value .whitespace-pre-wrap[data-v-a3431a9f]{white-space:pre-wrap;word-break:break-word}[dir] .json-property[data-v-a3431a9f]:last-child,[dir] .json-item[data-v-a3431a9f]:last-child{margin-bottom:0}.json-key[data-v-a3431a9f],.json-index[data-v-a3431a9f],.json-value[data-v-a3431a9f],.json-value-inline[data-v-a3431a9f]{display:inline}[dir] .json-content[data-v-a3431a9f]{margin-top:.25rem}[dir=ltr] .json-content[data-v-a3431a9f]{animation:expand-a3431a9f .2s ease-out;margin-left:1rem}[dir=rtl] .json-content[data-v-a3431a9f]{animation:expand-a3431a9f .2s ease-out;margin-right:1rem}.json-toggle[data-v-a3431a9f]{display:inline-flex;align-items:center;gap:.25rem;transition:background-color .15s ease}[dir] .json-toggle[data-v-a3431a9f]{cursor:pointer;padding:.125rem .25rem;border-radius:.25rem;margin:-.125rem -.25rem}[dir] .json-toggle[data-v-a3431a9f]:hover{background-color:#0000000d}@keyframes expand-a3431a9f{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.markdown-content[data-v-08a0b01c]{line-height:1.7}.markdown-content[data-v-08a0b01c] h1,.markdown-content[data-v-08a0b01c] h2,.markdown-content[data-v-08a0b01c] h3,.markdown-content[data-v-08a0b01c] h4,.markdown-content[data-v-08a0b01c] h5,.markdown-content[data-v-08a0b01c] h6{font-weight:600;color:#1f2937}[dir] .markdown-content[data-v-08a0b01c] h1,[dir] .markdown-content[data-v-08a0b01c] h2,[dir] .markdown-content[data-v-08a0b01c] h3,[dir] .markdown-content[data-v-08a0b01c] h4,[dir] .markdown-content[data-v-08a0b01c] h5,[dir] .markdown-content[data-v-08a0b01c] h6{margin-top:1.5em;margin-bottom:.5em}.markdown-content[data-v-08a0b01c] h1{font-size:1.875rem}[dir] .markdown-content[data-v-08a0b01c] h1{border-bottom:2px solid #e5e7eb;padding-bottom:.5rem}.markdown-content[data-v-08a0b01c] h2{font-size:1.5rem}[dir] .markdown-content[data-v-08a0b01c] h2{border-bottom:1px solid #e5e7eb;padding-bottom:.25rem}.markdown-content[data-v-08a0b01c] h3{font-size:1.25rem}.markdown-content[data-v-08a0b01c] h4{font-size:1.125rem}.markdown-content[data-v-08a0b01c] h5,.markdown-content[data-v-08a0b01c] h6{font-size:1rem}[dir] .markdown-content[data-v-08a0b01c] ul,[dir] .markdown-content[data-v-08a0b01c] ol{margin-bottom:1em}[dir=ltr] .markdown-content[data-v-08a0b01c] ul,[dir=ltr] .markdown-content[data-v-08a0b01c] ol{padding-left:1.5rem}[dir=rtl] .markdown-content[data-v-08a0b01c] ul,[dir=rtl] .markdown-content[data-v-08a0b01c] ol{padding-right:1.5rem}[dir] .markdown-content[data-v-08a0b01c] li{margin-bottom:.25em}.markdown-content[data-v-08a0b01c] ul{list-style-type:disc}.markdown-content[data-v-08a0b01c] ol{list-style-type:decimal}.markdown-content[data-v-08a0b01c] blockquote{font-style:italic;color:#6b7280}[dir] .markdown-content[data-v-08a0b01c] blockquote{margin:1em 0;background-color:#f9fafb;padding:1rem;border-radius:.375rem}[dir=ltr] .markdown-content[data-v-08a0b01c] blockquote{border-left:4px solid #d1d5db;padding-left:1rem}[dir=rtl] .markdown-content[data-v-08a0b01c] blockquote{border-right:4px solid #d1d5db;padding-right:1rem}.markdown-content[data-v-08a0b01c] code{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875em;color:#dc2626}[dir] .markdown-content[data-v-08a0b01c] code{background-color:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem}.markdown-content[data-v-08a0b01c] pre{color:#f9fafb;overflow-x:auto;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem}[dir] .markdown-content[data-v-08a0b01c] pre{background-color:#1f2937;padding:1rem;border-radius:.5rem;margin:1em 0}.markdown-content[data-v-08a0b01c] pre code{color:inherit}[dir] .markdown-content[data-v-08a0b01c] pre code{background-color:transparent;padding:0;border-radius:0}.markdown-content[data-v-08a0b01c] a{color:#2563eb;text-decoration:underline;text-decoration-color:#2563eb4d;transition:text-decoration-color .2s}.markdown-content[data-v-08a0b01c] a:hover{text-decoration-color:#2563eb}.markdown-content[data-v-08a0b01c] table{border-collapse:collapse;width:100%}[dir] .markdown-content[data-v-08a0b01c] table{margin:1em 0;border:1px solid #e5e7eb}[dir] .markdown-content[data-v-08a0b01c] th,[dir] .markdown-content[data-v-08a0b01c] td{border:1px solid #e5e7eb;padding:.5rem .75rem}[dir=ltr] .markdown-content[data-v-08a0b01c] th,[dir=ltr] .markdown-content[data-v-08a0b01c] td{text-align:left}[dir=rtl] .markdown-content[data-v-08a0b01c] th,[dir=rtl] .markdown-content[data-v-08a0b01c] td{text-align:right}.markdown-content[data-v-08a0b01c] th{font-weight:600}[dir] .markdown-content[data-v-08a0b01c] th{background-color:#f9fafb}.markdown-content[data-v-08a0b01c] hr{height:2px!important;display:block!important;width:100%!important}[dir] .markdown-content[data-v-08a0b01c] hr{border:none!important;border-top:2px solid #e5e7eb!important;margin:2em 0!important;background-color:#e5e7eb!important}.markdown-content[data-v-08a0b01c] img{max-width:100%;height:auto}[dir] .markdown-content[data-v-08a0b01c] img{border-radius:.375rem;margin:1em 0}.markdown-content[data-v-08a0b01c] strong{font-weight:600}.markdown-content[data-v-08a0b01c] em{font-style:italic}.tool-block[data-v-32312a45]{position:relative}.prose pre[data-v-32312a45]{overflow-x:auto}[dir] .prose pre[data-v-32312a45]{background-color:#f3f4f6;padding:.5rem;border-radius:.375rem}.prose code[data-v-32312a45]{font-size:.875em}[dir] .prose code[data-v-32312a45]{background-color:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem}@keyframes pulse-32312a45{0%,50%{opacity:1}51%,to{opacity:0}}.ai-response-block[data-v-4a7d70ae],.content-block[data-v-4a7d70ae]{position:relative;max-width:100%;overflow-wrap:break-word;word-wrap:break-word}[dir=ltr] .animation-delay-100[data-v-4a7d70ae],[dir=rtl] .animation-delay-100[data-v-4a7d70ae]{animation-delay:.1s}[dir=ltr] .animation-delay-200[data-v-4a7d70ae],[dir=rtl] .animation-delay-200[data-v-4a7d70ae]{animation-delay:.2s}.streaming-cursor[data-v-4a7d70ae]{color:#0d8aba;font-weight:700}[dir=ltr] .streaming-cursor[data-v-4a7d70ae]{animation:blink-4a7d70ae 1s infinite;margin-left:1px}[dir=rtl] .streaming-cursor[data-v-4a7d70ae]{animation:blink-4a7d70ae 1s infinite;margin-right:1px}@keyframes blink-4a7d70ae{0%,50%{opacity:1}51%,to{opacity:0}}[dir] .ai-response-block.streaming[data-v-4a7d70ae]{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f61a}.text-content[data-v-4a7d70ae]{line-height:1.6;max-width:100%;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.text-content[data-v-4a7d70ae] *{max-width:100%;overflow-wrap:break-word;word-wrap:break-word}.text-content[data-v-4a7d70ae] pre,.text-content[data-v-4a7d70ae] code{white-space:pre-wrap;overflow-wrap:break-word;word-break:break-all}.text-content[data-v-4a7d70ae] table{table-layout:fixed;width:100%}.text-content[data-v-4a7d70ae] td,.text-content[data-v-4a7d70ae] th{overflow-wrap:break-word;word-break:break-word}[dir=ltr] .tool-use-content[data-v-4a7d70ae]{border-left:4px solid #f59e0b}[dir=rtl] .tool-use-content[data-v-4a7d70ae]{border-right:4px solid #f59e0b}.status-indicator[data-v-5a5e3a29]{width:8px;height:8px}[dir] .status-indicator[data-v-5a5e3a29]{border-radius:50%}.recording-pulse[data-v-5a5e3a29]{width:8px;height:8px}[dir] .recording-pulse[data-v-5a5e3a29]{border-radius:50%;background-color:#dc2626}[dir=ltr] .recording-pulse[data-v-5a5e3a29],[dir=rtl] .recording-pulse[data-v-5a5e3a29]{animation:pulse-5a5e3a29 1.5s infinite}@keyframes pulse-5a5e3a29{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.speaker-segment[data-v-5a5e3a29]{transition:border-color .2s}[dir] .speaker-segment[data-v-5a5e3a29]{padding:8px}[dir=ltr] .speaker-segment[data-v-5a5e3a29]{border-left:3px solid #e5e7eb}[dir=rtl] .speaker-segment[data-v-5a5e3a29]{border-right:3px solid #e5e7eb}[dir] .speaker-segment[data-v-5a5e3a29]:hover{background-color:#f9fafb}[dir=ltr] .speaker-segment[data-v-5a5e3a29]:hover{border-left-color:#3b82f6}[dir=rtl] .speaker-segment[data-v-5a5e3a29]:hover{border-right-color:#3b82f6}.status-indicator[data-v-7b34eb2a]{width:8px;height:8px}[dir] .status-indicator[data-v-7b34eb2a]{border-radius:50%}.recording-pulse[data-v-7b34eb2a]{width:8px;height:8px}[dir] .recording-pulse[data-v-7b34eb2a]{border-radius:50%;background-color:#3b82f6}[dir=ltr] .recording-pulse[data-v-7b34eb2a],[dir=rtl] .recording-pulse[data-v-7b34eb2a]{animation:pulse-7b34eb2a 1.5s infinite}@keyframes pulse-7b34eb2a{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.translation-item[data-v-7b34eb2a]{transition:all .2s}.translation-item[data-v-7b34eb2a]:hover{shadow:0 2px 8px rgba(0,0,0,.1)}[dir=ltr] .translation-item[data-v-7b34eb2a]:hover{transform:translate(2px)}[dir=rtl] .translation-item[data-v-7b34eb2a]:hover{transform:translate(-2px)}[dir=ltr] .translation-text[data-v-7b34eb2a]{padding-left:12px;border-left:3px solid #ddd}[dir=rtl] .translation-text[data-v-7b34eb2a]{padding-right:12px;border-right:3px solid #ddd}.tool-avatar[data-v-b2a64fd2]{flex-shrink:0}[dir] .tool-avatar[data-v-b2a64fd2]{box-shadow:0 2px 4px #0000001a}.timeline-item:hover .flex-shrink-0[data-v-0e8f38a3]:last-child{opacity:1}.voice-conversation-manager[data-v-3cb291dd]{position:relative;display:flex;align-items:center}.voice-inline-controls[data-v-3cb291dd]{position:relative;display:flex;align-items:center;gap:.5rem}.voice-mode-trigger[data-v-3cb291dd]{position:relative;display:flex;align-items:center}.voice-mode-button[data-v-3cb291dd]{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;--tw-border-opacity: 1;--tw-bg-opacity: 1;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color)}[dir] .voice-mode-button[data-v-3cb291dd]{border-radius:9999px;border-width:1px;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.voice-mode-button[data-v-3cb291dd]:hover{--tw-bg-opacity: 1;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}[dir] .voice-mode-button[data-v-3cb291dd]:hover{background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.voice-mode-trigger.is-active .voice-mode-button[data-v-3cb291dd]{--tw-bg-opacity: 1;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color)}[dir] .voice-mode-trigger.is-active .voice-mode-button[data-v-3cb291dd]{background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.voice-mode-trigger.is-disabled .voice-mode-button[data-v-3cb291dd]{--tw-bg-opacity: 1;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));opacity:.5;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000}[dir] .voice-mode-trigger.is-disabled .voice-mode-button[data-v-3cb291dd]{cursor:not-allowed;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.voice-mode-icon[data-v-3cb291dd]{width:24px;height:24px}.voice-bar[data-v-3cb291dd]{transition:d .08s ease-out;will-change:d}.voice-mode-menu[data-v-3cb291dd]{position:absolute;top:calc(100% + .5rem);z-index:50;min-width:10rem}[dir] .voice-mode-menu[data-v-3cb291dd]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 10px 15px -3px #0000001a;padding:.5rem}[dir=ltr] .voice-mode-menu[data-v-3cb291dd]{left:0}[dir=rtl] .voice-mode-menu[data-v-3cb291dd]{right:0}.voice-mode-menu-item[data-v-3cb291dd]{display:flex;align-items:center;gap:.5rem;width:100%;font-size:.875rem;color:#374151;transition:background-color .15s}[dir] .voice-mode-menu-item[data-v-3cb291dd]{padding:.75rem;border-radius:.5rem}[dir=ltr] .voice-mode-menu-item[data-v-3cb291dd]{text-align:left}[dir=rtl] .voice-mode-menu-item[data-v-3cb291dd]{text-align:right}[dir] .voice-mode-menu-item[data-v-3cb291dd]:hover{background-color:#f3f4f6;transform:none}.voice-mode-menu-item.is-active[data-v-3cb291dd]{color:#fff}[dir] .voice-mode-menu-item.is-active[data-v-3cb291dd]{background-color:#1f2937}[dir] .voice-mode-menu-item.is-active[data-v-3cb291dd]:hover{background-color:#111827}.voice-mode-menu-item .menu-icon[data-v-3cb291dd]{width:1.125rem;height:1.125rem;flex-shrink:0}.voice-tooltip[data-v-3cb291dd]{position:absolute;bottom:-2.5rem;--tw-translate-x: -50%;white-space:nowrap;--tw-bg-opacity: 1;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color)}[dir] .voice-tooltip[data-v-3cb291dd]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));padding-top:.25rem;padding-bottom:.25rem;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}[dir=ltr] .voice-tooltip[data-v-3cb291dd]{left:50%;padding-left:.75rem;padding-right:.75rem}[dir=rtl] .voice-tooltip[data-v-3cb291dd]{right:50%;padding-right:.75rem;padding-left:.75rem}.voice-state-indicator[data-v-3cb291dd]{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color)}[dir] .voice-state-indicator[data-v-3cb291dd]{border-radius:9999px;padding-top:.25rem;padding-bottom:.25rem;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}[dir=ltr] .voice-state-indicator[data-v-3cb291dd]{padding-left:.625rem;padding-right:.625rem}[dir=rtl] .voice-state-indicator[data-v-3cb291dd]{padding-right:.625rem;padding-left:.625rem}.voice-state-indicator .dot[data-v-3cb291dd]{height:.5rem;width:.5rem}@keyframes pulse-3cb291dd{50%{opacity:.5}}.voice-state-indicator .dot[data-v-3cb291dd]{--tw-bg-opacity: 1}[dir] .voice-state-indicator .dot[data-v-3cb291dd]{border-radius:9999px;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}[dir=ltr] .voice-state-indicator .dot[data-v-3cb291dd],[dir=rtl] .voice-state-indicator .dot[data-v-3cb291dd]{animation:pulse-3cb291dd 2s cubic-bezier(.4,0,.6,1) infinite}.voice-state-indicator .label[data-v-3cb291dd]{text-transform:uppercase;letter-spacing:.025em}.fade-enter-active[data-v-3cb291dd],.fade-leave-active[data-v-3cb291dd]{transition:opacity .15s ease}.fade-enter-from[data-v-3cb291dd],.fade-leave-to[data-v-3cb291dd]{opacity:0}.fade-scale-enter-active[data-v-3cb291dd],.fade-scale-leave-active[data-v-3cb291dd]{transition:opacity .18s ease,transform .18s ease}.fade-scale-enter-from[data-v-3cb291dd],.fade-scale-leave-to[data-v-3cb291dd]{opacity:0}[dir] .fade-scale-enter-from[data-v-3cb291dd],[dir] .fade-scale-leave-to[data-v-3cb291dd]{transform:scale(.96)}textarea[data-v-4bff3309]{field-sizing:content}textarea[data-v-4bff3309]{scrollbar-width:none;-ms-overflow-style:none}textarea[data-v-4bff3309]::-webkit-scrollbar{width:0px}[dir] textarea[data-v-4bff3309]::-webkit-scrollbar{background:transparent}textarea[data-v-4bff3309]:hover::-webkit-scrollbar{width:4px}[dir] textarea[data-v-4bff3309]:hover::-webkit-scrollbar-track{background:transparent}[dir] textarea[data-v-4bff3309]:hover::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}[dir] textarea[data-v-4bff3309]:hover::-webkit-scrollbar-thumb:hover{background:#94a3b8}kbd[data-v-4bff3309]{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;font-weight:600}[dir] kbd[data-v-4bff3309]{border:1px solid #e5e7eb}textarea[data-v-4bff3309]:focus{outline:none}[dir] textarea[data-v-4bff3309]:focus{box-shadow:0 0 0 3px #3b82f61a}[dir] button[data-v-4bff3309]:not(:disabled):hover{transform:scale(1.05)}button[data-v-4bff3309]:disabled{opacity:.5}button[data-v-4bff3309]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[dir] .primary-send-btn[data-v-4bff3309]:not(:disabled){background:var(--background-color);box-shadow:0 4px 12px #07455d26}[dir] .primary-send-btn[data-v-4bff3309]:not(:disabled):hover{background:var(--button-color);box-shadow:0 8px 20px #0d8aba33}[dir] .message-input button[title="Stop generation"][data-v-4bff3309]{background:#374151;box-shadow:0 4px 12px #37415126}[dir] .message-input button[title="Stop generation"][data-v-4bff3309]:hover{background:#1f2937;box-shadow:0 8px 20px #1f293733}[dir] .message-input button[title="Add content"][data-v-4bff3309],[dir] .message-input button[title="Voice input"][data-v-4bff3309]{background:transparent}[dir] .message-input button[title="Add content"][data-v-4bff3309]:hover,[dir] .message-input button[title="Voice input"][data-v-4bff3309]:hover{background:#f3f4f6}.recorder-shell[data-v-4bff3309]{display:flex;flex-direction:column;gap:.75rem;position:relative}[dir] .recorder-shell[data-v-4bff3309]{padding:.75rem 1rem;border-radius:1rem;border:1px solid rgba(148,163,184,.4)}.recorder-wave-surface[data-v-4bff3309]{position:relative;height:88px;overflow:hidden}[dir] .recorder-wave-surface[data-v-4bff3309]{border-radius:.875rem}.recorder-wave-surface.is-transcribing[data-v-4bff3309]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:screen;pointer-events:none}[dir=ltr] .recorder-wave-surface.is-transcribing[data-v-4bff3309]:before{background:linear-gradient(270deg,#bfdbfe99,#bfdbfe0d 55%,#bfdbfe00);animation:recorder-transcribing-sweep-ltr-4bff3309 1.6s linear infinite}[dir=rtl] .recorder-wave-surface.is-transcribing[data-v-4bff3309]:before{background:linear-gradient(-270deg,#bfdbfe99,#bfdbfe0d 55%,#bfdbfe00);animation:recorder-transcribing-sweep-rtl-4bff3309 1.6s linear infinite}.recorder-wave-canvas[data-v-4bff3309]{width:100%;height:100%;display:block}.recorder-overlay[data-v-4bff3309]{position:absolute;top:.75rem;font-size:.7rem;letter-spacing:.12em;font-weight:600;text-transform:uppercase;color:#9ca3af}[dir=ltr] .recorder-overlay-left[data-v-4bff3309]{left:1rem}[dir=rtl] .recorder-overlay-left[data-v-4bff3309],[dir=ltr] .recorder-overlay-right[data-v-4bff3309]{right:1rem}[dir=rtl] .recorder-overlay-right[data-v-4bff3309]{left:1rem}.recorder-wave-surface.is-transcribing .recorder-overlay-left[data-v-4bff3309],.recorder-wave-surface.is-transcribing .recorder-overlay-right[data-v-4bff3309]{color:#2563eb}.recorder-wave-surface.is-transcribing .recorder-overlay-right[data-v-4bff3309],.recorder-wave-surface.is-transcribing .recorder-overlay-left[data-v-4bff3309]{font-weight:700}.recorder-controls[data-v-4bff3309]{display:flex;align-items:center;gap:.75rem}.recorder-control-btn[data-v-4bff3309]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;color:#0f172a}[dir] .recorder-control-btn[data-v-4bff3309]{border-radius:999px;border:1px solid rgba(148,163,184,.5);background:#ffffffb3}[dir] .recorder-control-btn[data-v-4bff3309]:not(:disabled):hover{transform:scale(1.08);box-shadow:0 10px 22px -16px #0ea5e9b3;background:#fffffff2}.recorder-control-btn--primary[data-v-4bff3309]{color:#fff}[dir] .recorder-control-btn--primary[data-v-4bff3309]{border-color:#2563ebcc}[dir=ltr] .recorder-control-btn--primary[data-v-4bff3309]{background:linear-gradient(135deg,#2563eb,#0ea5e9)}[dir=rtl] .recorder-control-btn--primary[data-v-4bff3309]{background:linear-gradient(-135deg,#2563eb,#0ea5e9)}[dir] .recorder-control-btn--primary[data-v-4bff3309]:not(:disabled):hover{box-shadow:0 12px 26px -14px #2563ebbf}.recorder-control-btn[data-v-4bff3309]:disabled{opacity:.45}[dir] .recorder-control-btn[data-v-4bff3309]:disabled{cursor:not-allowed}.recorder-audio-player[data-v-4bff3309]{width:100%}[dir] .recorder-audio-player[data-v-4bff3309]{border-radius:.75rem;border:1px solid rgba(148,163,184,.35);padding:.5rem;background:#ffffffe0}.recorder-error[data-v-4bff3309]{font-size:.75rem;font-weight:600;color:#dc2626}.recorder-error-dismiss[data-v-4bff3309]{position:absolute;bottom:.75rem;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:#991b1b;transition:background .2s ease,transform .2s ease}[dir] .recorder-error-dismiss[data-v-4bff3309]{border-radius:999px;border:1px solid rgba(220,38,38,.4);background:#fee2e259}[dir=ltr] .recorder-error-dismiss[data-v-4bff3309]{right:.75rem}[dir=rtl] .recorder-error-dismiss[data-v-4bff3309]{left:.75rem}[dir] .recorder-error-dismiss[data-v-4bff3309]:hover{background:#fecaca99;transform:scale(1.05)}[dir] .recorder-error-dismiss[data-v-4bff3309]:active{transform:scale(.95)}.recorder-error-dismiss svg[data-v-4bff3309]{width:1rem;height:1rem}.sr-only[data-v-4bff3309]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}[dir] .sr-only[data-v-4bff3309]{padding:0;margin:-1px;border:0}.mic-dropdown-menu[data-v-4bff3309]{position:absolute;top:calc(100% + .5rem);z-index:50;min-width:10rem}[dir] .mic-dropdown-menu[data-v-4bff3309]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 10px 15px -3px #0000001a;padding:.5rem}[dir=ltr] .mic-dropdown-menu[data-v-4bff3309]{left:0}[dir=rtl] .mic-dropdown-menu[data-v-4bff3309]{right:0}.mic-menu-item[data-v-4bff3309]{display:flex;align-items:center;gap:.5rem;width:100%;font-size:.875rem;color:#374151;transition:background-color .15s}[dir] .mic-menu-item[data-v-4bff3309]{padding:.75rem;border-radius:.5rem}[dir=ltr] .mic-menu-item[data-v-4bff3309]{text-align:left}[dir=rtl] .mic-menu-item[data-v-4bff3309]{text-align:right}[dir] .mic-menu-item[data-v-4bff3309]:hover{background-color:#f3f4f6}.mic-menu-item .menu-icon[data-v-4bff3309]{width:1.125rem;height:1.125rem;flex-shrink:0}[dir] .mic-menu-item[data-v-4bff3309]:hover{transform:none}.commands-dropdown-wrapper[data-v-4bff3309]{position:absolute;bottom:100%;z-index:50}[dir] .commands-dropdown-wrapper[data-v-4bff3309]{margin-bottom:.5rem}[dir=ltr] .commands-dropdown-wrapper[data-v-4bff3309]{left:0;right:0}[dir=rtl] .commands-dropdown-wrapper[data-v-4bff3309]{right:0;left:0}.commands-dropdown[data-v-4bff3309]{max-height:20rem;overflow-y:auto}[dir] .commands-dropdown[data-v-4bff3309]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 10px 15px -3px #0000001a}[dir] .commands-content[data-v-4bff3309]{padding:.5rem}.category-label[data-v-4bff3309]{font-size:.75rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}[dir] .category-label[data-v-4bff3309]{padding:.5rem .75rem}.command-item[data-v-4bff3309]{display:flex;align-items:center;gap:.75rem;transition:background-color .15s}[dir] .command-item[data-v-4bff3309]{padding:.75rem;border-radius:.5rem;cursor:pointer}[dir] .command-item[data-v-4bff3309]:hover{background-color:#f3f4f6;transform:none}[dir] .command-item-active[data-v-4bff3309]{background-color:#f3f4f6}.command-icon[data-v-4bff3309]{font-size:1rem;flex-shrink:0;line-height:1}.command-details[data-v-4bff3309]{flex:1;min-width:0}.command-name[data-v-4bff3309]{font-size:.875rem;font-weight:500;color:#374151;line-height:1.25}.command-description[data-v-4bff3309]{font-size:.75rem;color:#6b7280;line-height:1.25}[dir] .command-description[data-v-4bff3309]{margin-top:.25rem}.commands-help[data-v-4bff3309]{display:flex;gap:1rem;font-size:.75rem;color:#9ca3af}[dir] .commands-help[data-v-4bff3309]{margin-top:.5rem;padding-top:.5rem;border-top:1px solid #f3f4f6}[dir=ltr] .commands-help[data-v-4bff3309]{padding-left:.75rem;padding-right:.75rem}[dir=rtl] .commands-help[data-v-4bff3309]{padding-right:.75rem;padding-left:.75rem}@keyframes recorder-transcribing-sweep-ltr-4bff3309{0%{transform:translate(100%);opacity:.75}50%{opacity:.45}to{transform:translate(-100%);opacity:.75}}@keyframes recorder-transcribing-sweep-rtl-4bff3309{0%{transform:translate(-100%);opacity:.75}50%{opacity:.45}to{transform:translate(100%);opacity:.75}}.fade-scale-enter-active[data-v-4bff3309],.fade-scale-leave-active[data-v-4bff3309]{transition:opacity .18s ease,transform .18s ease}.fade-scale-enter-from[data-v-4bff3309],.fade-scale-leave-to[data-v-4bff3309]{opacity:0}[dir] .fade-scale-enter-from[data-v-4bff3309],[dir] .fade-scale-leave-to[data-v-4bff3309]{transform:scale(.96)}.chat-timeline-container[data-v-393deb7e]{height:100%;min-height:0}.chat-timeline[data-v-393deb7e]{scroll-behavior:smooth;min-height:0}.timeline-item[data-v-393deb7e]{scroll-margin-top:1rem}[dir=ltr] .animation-delay-100[data-v-393deb7e],[dir=rtl] .animation-delay-100[data-v-393deb7e]{animation-delay:.1s}[dir=ltr] .animation-delay-200[data-v-393deb7e],[dir=rtl] .animation-delay-200[data-v-393deb7e]{animation-delay:.2s}.chat-timeline[data-v-393deb7e]::-webkit-scrollbar{width:6px}[dir] .chat-timeline[data-v-393deb7e]::-webkit-scrollbar-track{background:transparent}[dir] .chat-timeline[data-v-393deb7e]::-webkit-scrollbar-thumb{background:#9ca3af80;border-radius:3px}[dir] .chat-timeline[data-v-393deb7e]::-webkit-scrollbar-thumb:hover{background:#9ca3afb3}.message-input textarea[data-v-393deb7e]{field-sizing:content}kbd[data-v-393deb7e]{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;font-weight:600}@keyframes blink-393deb7e{0%,50%{opacity:1}51%,to{opacity:0}}.thinking-dots[data-v-393deb7e]{display:inline-flex;align-items:center;gap:2px}[dir=ltr] .thinking-dots[data-v-393deb7e]{margin-left:4px}[dir=rtl] .thinking-dots[data-v-393deb7e]{margin-right:4px}.thinking-dots span[data-v-393deb7e]{width:4px;height:4px}[dir] .thinking-dots span[data-v-393deb7e]{background-color:#6b7280;border-radius:50%}[dir=ltr] .thinking-dots span[data-v-393deb7e],[dir=rtl] .thinking-dots span[data-v-393deb7e]{animation:thinking-393deb7e 1.4s infinite ease-in-out}[dir=ltr] .thinking-dots span[data-v-393deb7e]:nth-child(1){animation-delay:-.32s}[dir=rtl] .thinking-dots span[data-v-393deb7e]:nth-child(1){animation-delay:-.32s}[dir=ltr] .thinking-dots span[data-v-393deb7e]:nth-child(2){animation-delay:-.16s}[dir=rtl] .thinking-dots span[data-v-393deb7e]:nth-child(2){animation-delay:-.16s}[dir=ltr] .thinking-dots span[data-v-393deb7e]:nth-child(3){animation-delay:0s}[dir=rtl] .thinking-dots span[data-v-393deb7e]:nth-child(3){animation-delay:0s}@keyframes thinking-393deb7e{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}.chat-container[data-v-1cf562d0]{height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}[dir=ltr] .main-navigation-sidebar[data-v-1cf562d0]{background:linear-gradient(180deg,#2563eb,#1d4ed8)}[dir=rtl] .main-navigation-sidebar[data-v-1cf562d0]{background:linear-gradient(-180deg,#2563eb,#1d4ed8)}.nav-item[data-v-1cf562d0]{display:flex;flex-direction:column;align-items:center;color:#fff;opacity:.7;transition:opacity .2s}.nav-item[data-v-1cf562d0]:hover,.nav-item.active[data-v-1cf562d0]{opacity:1}.conversation-list[data-v-1cf562d0]{max-height:calc(100vh - 180px)}@media (max-width: 768px){.main-navigation-sidebar[data-v-1cf562d0]{width:60px;min-width:60px}.conversation-sidebar[data-v-1cf562d0],.nav-item span[data-v-1cf562d0]{display:none}}.chat-messages[data-v-b6c3b87a]{max-height:400px;overflow-y:auto}.side-menu[data-v-a55041e8]{transition:transform .3s ease-in-out}[dir=ltr] .side-menu[data-v-a55041e8]{transform:translate(-285px)}[dir=rtl] .side-menu[data-v-a55041e8]{transform:translate(285px)}[dir] .side-menu.open[data-v-a55041e8]{transform:translate(0)}[dir=ltr] .side-menu.closed[data-v-a55041e8]{transform:translate(-285px)}[dir=rtl] .side-menu.closed[data-v-a55041e8]{transform:translate(285px)}.might-overflow[data-v-8cfa6067]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.might-overflow[data-v-8cfa6067]:hover{text-overflow:clip;white-space:normal;word-break:break-all}.slide-fade-leave-active{transition:all .3s}.st0[data-v-56fa0f8e]{fill:#0a2767}.st1[data-v-56fa0f8e]{fill:#0364b8}.st2[data-v-56fa0f8e]{fill:#0078d4}.st3[data-v-56fa0f8e]{fill:#28a8ea}.st4[data-v-56fa0f8e]{fill:#14447d}.st6[data-v-56fa0f8e]{opacity:.5;fill:#0a2767;enable-background:new}.st7[data-v-56fa0f8e]{fill:#1490df}.st8[data-v-56fa0f8e]{opacity:.1;enable-background:new}.st9[data-v-56fa0f8e]{opacity:.05;enable-background:new}.st10[data-v-56fa0f8e]{opacity:.2;enable-background:new}.st12[data-v-56fa0f8e]{fill:#fff}.st13[data-v-56fa0f8e]{fill:#50d9ff}.slide-fade-enter-active[data-v-c945f413]{transition:all .2s ease-out;opacity:100}.slide-fade-leave-active[data-v-c945f413]{transition:all .4s;opacity:0}.slide-fade-enter-from[data-v-c945f413]{opacity:0}[dir] .slide-fade-enter-from[data-v-c945f413]{transform:translateY(200px)}.slide-fade-leave-to[data-v-c945f413]{opacity:0}[dir] .slide-fade-leave-to[data-v-c945f413]{transform:translateY(-200px)}.opp-slide-fade-enter-active[data-v-c945f413]{transition:all .2s ease-out;opacity:100}.opp-slide-fade-leave-active[data-v-c945f413]{transition:all .4s;opacity:0}.opp-slide-fade-enter-from[data-v-c945f413]{opacity:0}[dir] .opp-slide-fade-enter-from[data-v-c945f413]{transform:translateY(-200px)}.opp-slide-fade-leave-to[data-v-c945f413]{opacity:0}[dir] .opp-slide-fade-leave-to[data-v-c945f413]{transform:translateY(200px)}.logo-image[data-v-413d7f9a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;max-width:300px;max-height:100px;box-sizing:border-box}[dir] .logo-image[data-v-413d7f9a]{padding:1.6rem 0}.ghost{--tw-bg-opacity: 1;opacity:.5}[dir] .ghost{border-width:0px;background-color:rgb(13 134 181 / var(--tw-bg-opacity, 1))}.chosen{--tw-bg-opacity: 1;opacity:.5}[dir] .chosen{border-width:0px;background-color:rgb(13 134 181 / var(--tw-bg-opacity, 1))}.flip-list{transition:all .25s ease-out}.mh-48[data-v-39989de0]{max-height:10rem}.placeholder{color:red;opacity:1}.ql-editor ::-moz-selection{font-weight:700;color:inherit}.ql-editor ::selection{font-weight:700;color:inherit}[dir] .ql-editor ::-moz-selection{background-color:#0d8aba4d}[dir] .ql-editor ::selection{background-color:#0d8aba4d}[dir] .light-border{border:1px solid #e0e0e0!important}.hide-border .ql-toolbar{display:none!important}.text-editor-headers{font-size:1rem!important}[dir] .text-editor-headers{border-top:none!important}.text-editor-headers *::-moz-selection{font-weight:700;color:inherit}.text-editor-headers *::selection{font-weight:700;color:inherit}[dir] .text-editor-headers *::-moz-selection{background-color:#0d8aba4d}[dir] .text-editor-headers *::selection{background-color:#0d8aba4d}.text-editor-headers .ql-header-1,.text-editor-headers h1{font-size:4em!important}.text-editor-headers .ql-header-2,.text-editor-headers h2{font-size:3.5em!important}.text-editor-headers .ql-header-3,.text-editor-headers h3{font-size:3em!important}.text-editor-headers .ql-header-4,.text-editor-headers h4{font-size:2.5em!important}.text-editor-headers .ql-header-5,.text-editor-headers h5{font-size:2em!important}.text-editor-headers .ql-header-6,.text-editor-headers h6{font-size:1.5em!important}.text-editor-headers .ql-font-roboto{font-family:Roboto,sans-serif}.text-editor-headers .ql-font-sans-serif{font-family:sans-serif}.text-editor-headers .ql-font-serif{font-family:serif}.text-editor-headers .ql-font-monospace{font-family:monospace}.text-editor-headers .ql-font-times-new-roman{font-family:Times New Roman,Times,serif}.text-editor-headers .ql-font-arial{font-family:Arial,sans-serif}.text-editor-headers .ql-font-courier-new{font-family:Courier New,Courier,monospace}.text-editor-headers .ql-font-open-sans{font-family:Open Sans,sans-serif}.text-editor-headers .ql-size-20px{font-size:20px}.text-editor-headers .ql-size-24px{font-size:24px}.text-editor-headers .ql-size-32px{font-size:32px}.text-editor-headers .ql-size-36px{font-size:36px}.text-editor-headers .ql-size-48px{font-size:48px}.text-editor-headers .ql-size-64px{font-size:64px}.ql-tooltip.ql-hidden>input[type=text],.ql-tooltip-editor,.ql-tooltip-arrow{display:none!important}[dir] .ql-container.ql-snow{border:none}[dir] .ql-toolbar.ql-snow{border-bottom:none}.ql-mention-list{color:gray}[dir] .ql-mention-list{background-color:#fff!important;box-shadow:0 0 10px #0000001a;padding:5px;border-radius:5px;cursor:pointer}.ql-mention-list-container{position:absolute;visibility:visible;top:34px;width:auto;z-index:1000;max-height:200px;overflow-y:auto;overflow-x:hidden}[dir] .ql-mention-list-container{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #0000001a;padding:8px 0}[dir=ltr] .ql-mention-list-container{left:15px}[dir=rtl] .ql-mention-list-container{right:15px}.ql-mention-list{list-style:none}[dir] .ql-mention-list{margin:0;padding:0}.ql-mention-list-item{color:#333;transition:background-color .3s ease,color .3s ease}[dir] .ql-mention-list-item{padding:10px 16px;cursor:pointer}[dir] .ql-mention-list-item:hover{background-color:#f5f5f5}.ql-mention-list-item.selected{color:#fff;font-weight:700}[dir] .ql-mention-list-item.selected{background-color:var(--selected-item-color)}.ql-mention-list-container::-webkit-scrollbar{width:8px}[dir] .ql-mention-list-container::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.ql-picker.ql-font .ql-picker-item[data-value=roboto]{font-family:Roboto,sans-serif}.ql-picker.ql-font .ql-picker-item[data-value=sans-serif]{font-family:sans-serif}.ql-picker.ql-font .ql-picker-item[data-value=serif]{font-family:serif}.ql-picker.ql-font .ql-picker-item[data-value=monospace]{font-family:monospace}.ql-picker.ql-font .ql-picker-item[data-value=times-new-roman]{font-family:Times New Roman,Times,serif}.ql-picker.ql-font .ql-picker-item[data-value=arial]{font-family:Arial,sans-serif}.ql-picker.ql-font .ql-picker-item[data-value=courier-new]{font-family:Courier New,Courier,monospace}.ql-picker.ql-font .ql-picker-item[data-value=open-sans]{font-family:Open Sans,sans-serif}.ql-picker.ql-size .ql-picker-item[data-value="20px"]{font-size:20px}.ql-picker.ql-size .ql-picker-item[data-value="24px"]{font-size:24px}.ql-picker.ql-size .ql-picker-item[data-value="32px"]{font-size:32px}.ql-picker.ql-size .ql-picker-item[data-value="36px"]{font-size:36px}.ql-picker.ql-size .ql-picker-item[data-value="48px"]{font-size:48px}.ql-picker.ql-size .ql-picker-item[data-value="64px"]{font-size:64px}.slide-fade-enter-active{transition:all .3s ease-out}.slide-fade-leave-active{transition:all .1s}.slide-fade-enter-from,.slide-fade-leave-to{opacity:0}[dir] .slide-fade-enter-from,[dir] .slide-fade-leave-to{transform:translateY(-20px)}input[type=file][data-v-a60493a7]{display:none}.mh-48[data-v-1c6f8480],.mh-48[data-v-b818c5dc]{max-height:10rem}[dir] .rainbow-bg[data-v-08913440]{background:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.transparent-icon[data-v-08913440]{position:relative;width:100%;height:100%}[dir] .transparent-icon[data-v-08913440]{background:none;border:1px solid #ccc;border-radius:50%}.transparent-icon[data-v-08913440]:before{content:"";position:absolute;top:0;width:100%;height:100%;opacity:.5}[dir] .transparent-icon[data-v-08913440]:before{border-radius:50%}[dir=ltr] .transparent-icon[data-v-08913440]:before{left:0;background:repeating-gradient-gradient(45deg,transparent 0%,transparent 25%,rgba(0,0,0,.15) 25%,rgba(0,0,0,.15) 50%)}[dir=rtl] .transparent-icon[data-v-08913440]:before{right:0;background:repeating-gradient-gradient(-45deg,transparent 0%,transparent 25%,rgba(0,0,0,.15) 25%,rgba(0,0,0,.15) 50%)}[dir] .rainbow-bg[data-v-96c92318],[dir] .rainbow-bg[data-v-3b3b6711],[dir] .rainbow-bg[data-v-9502c4ad]{background:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.loading-container{display:inline-block;width:200px;height:12px;overflow:hidden}[dir] .loading-container{border:3px solid lightgray;border-radius:10px}.loading-bar{width:0%;height:100%}[dir] .loading-bar{background:#258aba}[dir=ltr] .loading-bar,[dir=rtl] .loading-bar{animation:fill 1s ease-in-out infinite}@keyframes fill{0%{width:0%}to{width:100%}}.secondary-btn[data-v-df6d4db5]{color:#6c757d}[dir] .secondary-btn[data-v-df6d4db5]{background-color:#f8f9fa}.ghost[data-v-df6d4db5]{--tw-bg-opacity: 1;opacity:.5}[dir] .ghost[data-v-df6d4db5]{border-width:0px;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.chosen[data-v-df6d4db5]{--tw-bg-opacity: 1;opacity:.5}[dir] .chosen[data-v-df6d4db5]{border-width:0px;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.flip-list[data-v-df6d4db5]{transition:all .25s ease-out}.fade-enter-active[data-v-df6d4db5],.fade-leave-active[data-v-df6d4db5]{transition:opacity .2s ease}.fade-enter[data-v-df6d4db5],.fade-leave-to[data-v-df6d4db5]{opacity:0}[data-v-f5092232]:root{--rs-bg: #3b82f6;--rs-header: #ffffff;--rs-selected: #9333ea;--rs-button: linear-gradient(to right, #3b82f6, #9333ea)}.main-container[data-v-f5092232]{height:calc(100vh - 72px);--tw-bg-opacity: 1}[dir] .main-container[data-v-f5092232]{background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.loader[data-v-689681b2]{position:relative;display:flex;justify-content:center;align-content:center;width:120px;height:20px;zoom:.5}.dot[data-v-689681b2]{position:relative;flex:1;display:flex;justify-content:center;align-content:center;height:20px;width:2px}[dir] .dot[data-v-689681b2]{margin:0 5px}[dir=ltr] .dot[data-v-689681b2]:first-of-type{margin-left:0}[dir=rtl] .dot[data-v-689681b2]:first-of-type{margin-right:0}[dir=ltr] .dot[data-v-689681b2]:last-of-type{margin-right:0}[dir=rtl] .dot[data-v-689681b2]:last-of-type{margin-left:0}.dot[data-v-689681b2]:before,.dot[data-v-689681b2]:after{content:"";position:absolute;bottom:-5px;display:block;width:4px;height:4px}[dir] .dot[data-v-689681b2]:before,[dir] .dot[data-v-689681b2]:after{background:#fff;border-radius:4px}[dir=ltr] .dot[data-v-689681b2]:before,[dir=ltr] .dot[data-v-689681b2]:after{box-shadow:1px 1px 4px #00000026;animation:helix-689681b2 .5s ease-in-out infinite}[dir=rtl] .dot[data-v-689681b2]:before,[dir=rtl] .dot[data-v-689681b2]:after{box-shadow:-1px 1px 4px #00000026;animation:helix-689681b2 .5s ease-in-out infinite}.dot[data-v-689681b2]:after{bottom:100%}[dir=ltr] .dot[data-v-689681b2]:after{animation:helix-reversed-689681b2 .5s ease-in-out infinite}[dir=rtl] .dot[data-v-689681b2]:after{animation:helix-reversed-689681b2 .5s ease-in-out infinite}.dot i[data-v-689681b2]{position:absolute;z-index:25;align-self:center;width:2px;height:10px}[dir] .dot i[data-v-689681b2]{background:#fff}[dir=ltr] .dot i[data-v-689681b2],[dir=rtl] .dot i[data-v-689681b2]{animation:helix-bar-689681b2 1.25s ease-in-out infinite}[dir=ltr] .dot2[data-v-689681b2]:before,[dir=ltr] .dot2[data-v-689681b2]:after,[dir=ltr] .dot2 i[data-v-689681b2]{animation-delay:.05s}[dir=rtl] .dot2[data-v-689681b2]:before,[dir=rtl] .dot2[data-v-689681b2]:after,[dir=rtl] .dot2 i[data-v-689681b2]{animation-delay:.05s}[dir=ltr] .dot3[data-v-689681b2]:before,[dir=ltr] .dot3[data-v-689681b2]:after,[dir=ltr] .dot3 i[data-v-689681b2]{animation-delay:.1s}[dir=rtl] .dot3[data-v-689681b2]:before,[dir=rtl] .dot3[data-v-689681b2]:after,[dir=rtl] .dot3 i[data-v-689681b2]{animation-delay:.1s}[dir=ltr] .dot4[data-v-689681b2]:before,[dir=ltr] .dot4[data-v-689681b2]:after,[dir=ltr] .dot4 i[data-v-689681b2]{animation-delay:.15s}[dir=rtl] .dot4[data-v-689681b2]:before,[dir=rtl] .dot4[data-v-689681b2]:after,[dir=rtl] .dot4 i[data-v-689681b2]{animation-delay:.15s}[dir=ltr] .dot5[data-v-689681b2]:before,[dir=ltr] .dot5[data-v-689681b2]:after,[dir=ltr] .dot5 i[data-v-689681b2]{animation-delay:.2s}[dir=rtl] .dot5[data-v-689681b2]:before,[dir=rtl] .dot5[data-v-689681b2]:after,[dir=rtl] .dot5 i[data-v-689681b2]{animation-delay:.2s}[dir=ltr] .dot6[data-v-689681b2]:before,[dir=ltr] .dot6[data-v-689681b2]:after,[dir=ltr] .dot6 i[data-v-689681b2]{animation-delay:.25s}[dir=rtl] .dot6[data-v-689681b2]:before,[dir=rtl] .dot6[data-v-689681b2]:after,[dir=rtl] .dot6 i[data-v-689681b2]{animation-delay:.25s}[dir=ltr] .dot7[data-v-689681b2]:before,[dir=ltr] .dot7[data-v-689681b2]:after,[dir=ltr] .dot7 i[data-v-689681b2]{animation-delay:.3s}[dir=rtl] .dot7[data-v-689681b2]:before,[dir=rtl] .dot7[data-v-689681b2]:after,[dir=rtl] .dot7 i[data-v-689681b2]{animation-delay:.3s}[dir=ltr] .dot8[data-v-689681b2]:before,[dir=ltr] .dot8[data-v-689681b2]:after,[dir=ltr] .dot8 i[data-v-689681b2]{animation-delay:.35s}[dir=rtl] .dot8[data-v-689681b2]:before,[dir=rtl] .dot8[data-v-689681b2]:after,[dir=rtl] .dot8 i[data-v-689681b2]{animation-delay:.35s}[dir=ltr] .dot9[data-v-689681b2]:before,[dir=ltr] .dot9[data-v-689681b2]:after,[dir=ltr] .dot9 i[data-v-689681b2]{animation-delay:.4s}[dir=rtl] .dot9[data-v-689681b2]:before,[dir=rtl] .dot9[data-v-689681b2]:after,[dir=rtl] .dot9 i[data-v-689681b2]{animation-delay:.4s}@keyframes helix-689681b2{0%{width:5px;height:5px;bottom:-5px;z-index:10}25%{width:2px;height:2px}50%{width:5px;height:5px;bottom:100%;z-index:20}75%{width:8px;height:8px}to{width:5px;height:5px;bottom:-5px}}@keyframes helix-reversed-689681b2{0%{width:5px;height:5px;bottom:100%;z-index:20}25%{width:8px;height:8px}50%{width:5px;height:5px;bottom:-5px;z-index:10}75%{width:2px;height:2px}to{width:5px;height:5px;bottom:100%}}@keyframes helix-bar-689681b2{0%{height:15px}25%{height:8px}50%{height:15px}75%{height:8px}to{height:15px}}.lds-roller[data-v-689681b2]{display:inline-block;position:relative;width:80px;height:80px}[dir] .lds-roller div[data-v-689681b2]{transform-origin:40px 40px}[dir=ltr] .lds-roller div[data-v-689681b2]{animation:lds-roller-ltr-689681b2 1.2s cubic-bezier(.5,0,.5,1) infinite}[dir=rtl] .lds-roller div[data-v-689681b2]{animation:lds-roller-rtl-689681b2 1.2s cubic-bezier(.5,0,.5,1) infinite}.lds-roller div[data-v-689681b2]:after{content:" ";display:block;position:absolute;width:10px;height:10px}[dir] .lds-roller div[data-v-689681b2]:after{border-radius:50%;background:#2c67ab}[dir=ltr] .lds-roller div[data-v-689681b2]:after{margin:-4px 0 0 -4px}[dir=rtl] .lds-roller div[data-v-689681b2]:after{margin:-4px -4px 0 0}[dir=ltr] .lds-roller div[data-v-689681b2]:nth-child(1){animation-delay:-36ms}[dir=rtl] .lds-roller div[data-v-689681b2]:nth-child(1){animation-delay:-36ms}.lds-roller div[data-v-689681b2]:nth-child(1):after{top:63px}[dir=ltr] .lds-roller div[data-v-689681b2]:nth-child(1):after{left:63px}[dir=rtl] .lds-roller div[data-v-689681b2]:nth-child(1):after{right:63px}[dir=ltr] .lds-roller div[data-v-689681b2]:nth-child(2){animation-delay:-72ms}[dir=rtl] .lds-roller div[data-v-689681b2]:nth-child(2){animation-delay:-72ms}.lds-roller div[data-v-689681b2]:nth-child(2):after{top:68px}[dir=ltr] .lds-roller div[data-v-689681b2]:nth-child(2):after{left:56px}[dir=rtl] .lds-roller div[data-v-689681b2]:nth-child(2):after{right:56px}[dir=ltr] .lds-roller div[data-v-689681b2]:nth-child(3){animation-delay:-.108s}[dir=rtl] .lds-roller div[data-v-689681b2]:nth-child(3){animation-delay:-.108s}.lds-roller div[data-v-689681b2]:nth-child(3):after{top:71px}[dir=ltr] .lds-roller div[data-v-689681b2]:nth-child(3):after{left:48px}[dir=rtl] .lds-roller div[data-v-689681b2]:nth-child(3):after{right:48px}[dir=ltr] .lds-roller div[data-v-689681b2]:nth-child(4){animation-delay:-.144s}[dir=rtl] .lds-roller div[data-v-689681b2]:nth-child(4){animation-delay:-.144s}.lds-roller div[data-v-689681b2]:nth-child(4):after{top:72px}[dir=ltr] .lds-roller div[data-v-689681b2]:nth-child(4):after{left:40px}[dir=rtl] .lds-roller div[data-v-689681b2]:nth-child(4):after{right:40px}[dir=ltr] .lds-roller div[data-v-689681b2]:nth-child(5){animation-delay:-.18s}[dir=rtl] .lds-roller div[data-v-689681b2]:nth-child(5){animation-delay:-.18s}.lds-roller div[data-v-689681b2]:nth-child(5):after{top:71px}[dir=ltr] .lds-roller div[data-v-689681b2]:nth-child(5):after{left:32px}[dir=rtl] .lds-roller div[data-v-689681b2]:nth-child(5):after{right:32px}[dir=ltr] .lds-roller div[data-v-689681b2]:nth-child(6){animation-delay:-.216s}[dir=rtl] .lds-roller div[data-v-689681b2]:nth-child(6){animation-delay:-.216s}.lds-roller div[data-v-689681b2]:nth-child(6):after{top:68px}[dir=ltr] .lds-roller div[data-v-689681b2]:nth-child(6):after{left:24px}[dir=rtl] .lds-roller div[data-v-689681b2]:nth-child(6):after{right:24px}[dir=ltr] .lds-roller div[data-v-689681b2]:nth-child(7){animation-delay:-.252s}[dir=rtl] .lds-roller div[data-v-689681b2]:nth-child(7){animation-delay:-.252s}.lds-roller div[data-v-689681b2]:nth-child(7):after{top:63px}[dir=ltr] .lds-roller div[data-v-689681b2]:nth-child(7):after{left:17px}[dir=rtl] .lds-roller div[data-v-689681b2]:nth-child(7):after{right:17px}[dir=ltr] .lds-roller div[data-v-689681b2]:nth-child(8){animation-delay:-.288s}[dir=rtl] .lds-roller div[data-v-689681b2]:nth-child(8){animation-delay:-.288s}.lds-roller div[data-v-689681b2]:nth-child(8):after{top:56px}[dir=ltr] .lds-roller div[data-v-689681b2]:nth-child(8):after{left:12px}[dir=rtl] .lds-roller div[data-v-689681b2]:nth-child(8):after{right:12px}@keyframes lds-roller-ltr-689681b2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes lds-roller-rtl-689681b2{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.fade-enter-active[data-v-689681b2],.fade-leave-active[data-v-689681b2]{transition:opacity .6s ease}.fade-enter-from[data-v-689681b2],.fade-leave-to[data-v-689681b2]{opacity:0}.loading{display:inline-block;width:20px;height:20px}[dir] .loading{border:3px solid lightgray;border-radius:50%;border-top-color:#258aba}[dir=ltr] .loading{animation:spin-ltr 1s ease-in-out infinite;-webkit-animation:spin-ltr 1s ease-in-out infinite}[dir=rtl] .loading{animation:spin-rtl 1s ease-in-out infinite;-webkit-animation:spin-rtl 1s ease-in-out infinite}@keyframes spin-ltr{to{-webkit-transform:rotate(360deg)}}@keyframes spin-rtl{to{-webkit-transform:rotate(-360deg)}}.governance-container[data-v-27cd1932]{height:calc(100vh - 72px);overflow-y:auto;--tw-bg-opacity: 1}[dir] .governance-container[data-v-27cd1932]{background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:1.5rem}[dir=ltr] .animate-pulse[data-v-13881fb6],[dir=rtl] .animate-pulse[data-v-13881fb6]{animation:pulse-13881fb6 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-13881fb6{0%,to{opacity:1}50%{opacity:.5}}.rule-canvas[data-v-bb049bf6]{min-height:400px}.overflow-y-auto[data-v-bb049bf6]::-webkit-scrollbar{width:6px}[dir] .overflow-y-auto[data-v-bb049bf6]::-webkit-scrollbar-track{background:transparent}[dir] .overflow-y-auto[data-v-bb049bf6]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}[dir] .dark .overflow-y-auto[data-v-bb049bf6]::-webkit-scrollbar-thumb{background:#4b5563}.vector-store-container[data-v-2b9cbf1b]{display:flex;flex-direction:column}.line-clamp-2[data-v-72d24a61]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vector-store-manager[data-v-8ab6fa4b]{height:calc(100vh - 72px);overflow-y:auto;--tw-bg-opacity: 1}[dir] .vector-store-manager[data-v-8ab6fa4b]{background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:1.5rem}.search-result-item[data-v-2a424b10]{word-wrap:break-word}[data-v-2a424b10] mark{font-weight:500}[dir][data-v-2a424b10] mark{background-color:#fef08a;padding:2px 4px;border-radius:3px}.search-result-item[data-v-2a424b10]{transition:all .2s ease}[dir] .search-result-item[data-v-2a424b10]:hover{transform:translateY(-1px)}[dir=ltr] .search-result-item.compact[data-v-2a424b10]{border-left:3px solid transparent}[dir=rtl] .search-result-item.compact[data-v-2a424b10]{border-right:3px solid transparent}[dir] .search-result-item.compact[data-v-2a424b10]:hover{transform:none}[dir=ltr] .search-result-item.compact[data-v-2a424b10]:hover{border-left-color:#3b82f6}[dir=rtl] .search-result-item.compact[data-v-2a424b10]:hover{border-right-color:#3b82f6}.search-results[data-v-7f322b8a]{min-height:24rem}.slider[data-v-64a80f55]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;width:16px}[dir] .slider[data-v-64a80f55]::-webkit-slider-thumb{border-radius:50%;background:#3b82f6;cursor:pointer;border:2px solid #ffffff;box-shadow:0 2px 4px #0000001a}.slider[data-v-64a80f55]::-moz-range-thumb{height:16px;width:16px}[dir] .slider[data-v-64a80f55]::-moz-range-thumb{border-radius:50%;background:#3b82f6;cursor:pointer;border:2px solid #ffffff;box-shadow:0 2px 4px #0000001a}[dir] details[open] summary[data-v-64a80f55]{margin-bottom:.75rem}.vector-store-detail[data-v-bceb136b]{max-width:7xl;max-height:calc(100vh - 2rem);overflow-y:auto;overflow-x:hidden}[dir] .vector-store-detail[data-v-bceb136b]{margin:0 auto}.line-clamp-2[data-v-971803b9]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.file-upload-item[data-v-971803b9]:hover{--tw-bg-opacity: 1}[dir] .file-upload-item[data-v-971803b9]:hover{background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.upload-area[data-v-cf41f6be]{transition:all .2s ease}[dir] .upload-area[data-v-cf41f6be]{cursor:pointer}[dir] .upload-area[data-v-cf41f6be]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.file-upload[data-v-cf41f6be]{max-width:56rem}[dir=ltr] .file-upload[data-v-cf41f6be]{margin-left:auto;margin-right:auto}[dir=rtl] .file-upload[data-v-cf41f6be]{margin-right:auto;margin-left:auto}.vector-store-upload[data-v-9abc35f8]{max-width:4xl}[dir] .vector-store-upload[data-v-9abc35f8]{margin:0 auto}.vector-store-search[data-v-85b265d6]{max-width:6xl}[dir] .vector-store-search[data-v-85b265d6]{margin:0 auto}.agent-file-manager[data-v-e0386026]{min-height:calc(100vh - 140px);max-height:calc(100vh - 140px);overflow-y:auto}.monitor-container[data-v-7f7862ce]{height:calc(100vh - 72px);overflow-y:auto;--tw-bg-opacity: 1}[dir] .monitor-container[data-v-7f7862ce]{background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:1.5rem}.monitor-dashboard[data-v-8d4212e1]{max-width:80rem}[dir] .monitor-dashboard[data-v-8d4212e1]{padding:1.5rem}[dir=ltr] .monitor-dashboard[data-v-8d4212e1]{margin-left:auto;margin-right:auto}[dir=rtl] .monitor-dashboard[data-v-8d4212e1]{margin-right:auto;margin-left:auto}.performance-monitoring[data-v-4c6ffdef]{max-width:80rem}[dir] .performance-monitoring[data-v-4c6ffdef]{padding:1.5rem}[dir=ltr] .performance-monitoring[data-v-4c6ffdef]{margin-left:auto;margin-right:auto}[dir=rtl] .performance-monitoring[data-v-4c6ffdef]{margin-right:auto;margin-left:auto}.system-health[data-v-ee0416c5]{max-width:80rem}[dir] .system-health[data-v-ee0416c5]{padding:1.5rem}[dir=ltr] .system-health[data-v-ee0416c5]{margin-left:auto;margin-right:auto}[dir=rtl] .system-health[data-v-ee0416c5]{margin-right:auto;margin-left:auto}.alert-management[data-v-3cee971f]{max-width:80rem}[dir] .alert-management[data-v-3cee971f]{padding:1.5rem}[dir=ltr] .alert-management[data-v-3cee971f]{margin-left:auto;margin-right:auto}[dir=rtl] .alert-management[data-v-3cee971f]{margin-right:auto;margin-left:auto}.alert-notifications[data-v-1dce41eb]{max-width:80rem}[dir] .alert-notifications[data-v-1dce41eb]{padding:1.5rem}[dir=ltr] .alert-notifications[data-v-1dce41eb]{margin-left:auto;margin-right:auto}[dir=rtl] .alert-notifications[data-v-1dce41eb]{margin-right:auto;margin-left:auto}.custom-scrollbar::-webkit-scrollbar{width:6px}[dir] .custom-scrollbar::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[dir] .custom-scrollbar::-webkit-scrollbar-thumb{background:#888;border-radius:3px}[dir] .custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#555}.custom-file-input{position:absolute;width:100%;height:100%;opacity:0;resize:none;outline:none}[dir] .custom-file-input{border:none;background-color:transparent;cursor:pointer}.st0[data-v-1627c074]{fill:#1972e6}.st1[data-v-1627c074]{fill:#1759bb}.st2[data-v-1627c074]{fill:#fff}.st0[data-v-c28fe442]{fill:#1972e6}.st1[data-v-c28fe442]{fill:#1759bb}.st2[data-v-c28fe442]{fill:#fff}.st0[data-v-df475e10]{fill:#ffc000}.st1[data-v-df475e10]{fill:#ff0}.st2[data-v-df475e10]{fill:#fff}[dir=ltr] .slide-enter[data-v-2e565e01]{transform:translate(100%)}[dir=rtl] .slide-enter[data-v-2e565e01]{transform:translate(-100%)}[dir] .slide-enter-to[data-v-2e565e01]{transform:translate(0)}.slide-enter-active[data-v-2e565e01]{position:absolute}[dir] .slide-leave[data-v-2e565e01]{transform:translate(0)}[dir=ltr] .slide-leave-to[data-v-2e565e01]{transform:translate(-100%)}[dir=rtl] .slide-leave-to[data-v-2e565e01]{transform:translate(100%)}.slide-enter-active[data-v-2e565e01],.slide-leave-active[data-v-2e565e01]{transition:all .25s ease-in-out}.btn-group[data-v-4a119abf]{display:inline-flex;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) }[dir] .btn-group[data-v-4a119abf]{border-radius:.375rem;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-group button[data-v-4a119abf]{position:relative;display:inline-flex;align-items:center;--tw-border-opacity: 1;--tw-bg-opacity: 1;font-size:15.2px;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}[dir] .btn-group button[data-v-4a119abf]{border-width:1px;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:.375rem;padding-bottom:.375rem}[dir=ltr] .btn-group button[data-v-4a119abf]{padding-left:.75rem;padding-right:.75rem}[dir=rtl] .btn-group button[data-v-4a119abf]{padding-right:.75rem;padding-left:.75rem}.btn-group button[data-v-4a119abf]:hover{--tw-bg-opacity: 1 }[dir] .btn-group button[data-v-4a119abf]:hover{background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.btn-group button[data-v-4a119abf]:focus{z-index:10;--tw-border-opacity: 1;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity: 1;--tw-ring-color: rgb(13 134 181 / var(--tw-ring-opacity, 1)) }[dir] .btn-group button[data-v-4a119abf]:focus{border-color:rgb(13 134 181 / var(--tw-border-opacity, 1));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.btn-group button[data-v-4a119abf]:is(.dark *){--tw-border-opacity: 1;--tw-bg-opacity: 1;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}[dir] .btn-group button[data-v-4a119abf]:is(.dark *){border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.btn-group button[data-v-4a119abf]:hover:is(.dark *){--tw-bg-opacity: 1 }[dir] .btn-group button[data-v-4a119abf]:hover:is(.dark *){background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}[dir=ltr] .btn-group button[data-v-4a119abf]:first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}[dir=rtl] .btn-group button[data-v-4a119abf]:first-child{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}[dir=ltr] .btn-group button[data-v-4a119abf]:last-child{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}[dir=rtl] .btn-group button[data-v-4a119abf]:last-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}[dir=ltr] .btn-group button[data-v-4a119abf]:not(:first-child){margin-left:-1px}[dir=rtl] .btn-group button[data-v-4a119abf]:not(:first-child){margin-right:-1px}.btn-group .btn-group-active[data-v-4a119abf]{z-index:10;--tw-border-opacity: 1;--tw-bg-opacity: 1;--tw-text-opacity: 1;color:rgb(9 91 123 / var(--tw-text-opacity, 1))}[dir] .btn-group .btn-group-active[data-v-4a119abf]{border-color:rgb(13 134 181 / var(--tw-border-opacity, 1));background-color:rgb(241 248 251 / var(--tw-bg-opacity, 1))}.btn-group .btn-group-active[data-v-4a119abf]:is(.dark *){--tw-border-opacity: 1;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}[dir] .btn-group .btn-group-active[data-v-4a119abf]:is(.dark *){border-color:rgb(13 134 181 / var(--tw-border-opacity, 1));background-color:#05384b80}[dir=ltr] .slide-enter[data-v-1890a033]{transform:translate(100%)}[dir=rtl] .slide-enter[data-v-1890a033]{transform:translate(-100%)}[dir] .slide-enter-to[data-v-1890a033]{transform:translate(0)}.slide-enter-active[data-v-1890a033]{position:absolute}[dir] .slide-leave[data-v-1890a033]{transform:translate(0)}[dir=ltr] .slide-leave-to[data-v-1890a033]{transform:translate(-100%)}[dir=rtl] .slide-leave-to[data-v-1890a033]{transform:translate(100%)}.slide-enter-active[data-v-1890a033],.slide-leave-active[data-v-1890a033]{transition:all .25s ease-in-out}.tooltip[data-v-359e89a9]{position:absolute;top:110%;z-index:10;display:none;color:#fff;font-size:.875rem}[dir] .tooltip[data-v-359e89a9]{padding:.5rem;background-color:#000000b3;border-radius:.25rem}[dir=ltr] .tooltip[data-v-359e89a9]{left:50%;transform:translate(-50%)}[dir=rtl] .tooltip[data-v-359e89a9]{right:50%;transform:translate(50%)}.relative:hover .tooltip[data-v-359e89a9]{display:block}.playbooks-container[data-v-58a465a4]{height:calc(100vh - 72px);overflow-y:auto;--tw-bg-opacity: 1}[dir] .playbooks-container[data-v-58a465a4]{background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:1.5rem}[dir] .gold-bottom-shadow[data-v-58a465a4]{border-radius:100%!important;box-shadow:0 -25px 28px -20px #ffbe1560!important}[dir] .silver-bottom-shadow[data-v-58a465a4]{border-radius:100%!important;box-shadow:0 -25px 28px -20px #dce7ec!important}[dir] .bronze-bottom-shadow[data-v-58a465a4]{border-radius:100%!important;box-shadow:0 -25px 28px -20px #ff5c0060!important}@keyframes spin-slow-ltr-a7cfc6d6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-slow-rtl-a7cfc6d6{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}[dir=ltr] .animate-spin-slow[data-v-a7cfc6d6]{animation:spin-slow-ltr-a7cfc6d6 20s linear infinite}[dir=rtl] .animate-spin-slow[data-v-a7cfc6d6]{animation:spin-slow-rtl-a7cfc6d6 20s linear infinite}@keyframes bounce-slow-a7cfc6d6{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}[dir=ltr] .animate-bounce-slow[data-v-a7cfc6d6],[dir=rtl] .animate-bounce-slow[data-v-a7cfc6d6]{animation:bounce-slow-a7cfc6d6 4s ease-in-out infinite}@keyframes float-a7cfc6d6{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}[dir=ltr] .animate-float[data-v-a7cfc6d6],[dir=rtl] .animate-float[data-v-a7cfc6d6]{animation:float-a7cfc6d6 6s ease-in-out infinite}[dir] .form-group[data-v-8949b792]{margin-bottom:1.5rem}.dynamic-form-generator input[data-v-8949b792]:focus,.dynamic-form-generator textarea[data-v-8949b792]:focus,.dynamic-form-generator select[data-v-8949b792]:focus{outline:none}[dir] .dynamic-form-generator input[data-v-8949b792]:focus,[dir] .dynamic-form-generator textarea[data-v-8949b792]:focus,[dir] .dynamic-form-generator select[data-v-8949b792]:focus{box-shadow:0 0 0 2px #3b82f680}.dark .dynamic-form-generator input[data-v-8949b792],.dark .dynamic-form-generator textarea[data-v-8949b792],.dark .dynamic-form-generator select[data-v-8949b792]{color:#fff}[dir] .dark .dynamic-form-generator input[data-v-8949b792],[dir] .dark .dynamic-form-generator textarea[data-v-8949b792],[dir] .dark .dynamic-form-generator select[data-v-8949b792]{background-color:#374151;border-color:#4b5563}.dark .dynamic-form-generator input[data-v-8949b792]::-moz-placeholder,.dark .dynamic-form-generator textarea[data-v-8949b792]::-moz-placeholder{color:#9ca3af}.dark .dynamic-form-generator input[data-v-8949b792]::placeholder,.dark .dynamic-form-generator textarea[data-v-8949b792]::placeholder{color:#9ca3af}.dynamic-form-generator select[multiple][data-v-8949b792]{scrollbar-width:thin;scrollbar-color:#9CA3AF #F3F4F6}.dynamic-form-generator select[multiple][data-v-8949b792]::-webkit-scrollbar{width:8px}[dir] .dynamic-form-generator select[multiple][data-v-8949b792]::-webkit-scrollbar-track{background:#f3f4f6;border-radius:4px}[dir] .dynamic-form-generator select[multiple][data-v-8949b792]::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:4px}[dir] .dark .dynamic-form-generator select[multiple][data-v-8949b792]::-webkit-scrollbar-track{background:#4b5563}[dir] .dark .dynamic-form-generator select[multiple][data-v-8949b792]::-webkit-scrollbar-thumb{background:#6b7280}.mh-48[data-v-60121927],.mh-48[data-v-ac07e635]{max-height:10rem}input[type=file][data-v-78116694]{display:none}.mh-48[data-v-dd983589]{max-height:10rem}input[type=file][data-v-d45b2c51]{display:none}.handle-alt[data-v-424763bc]{pointer-events:none;position:absolute}[dir] .handle-alt[data-v-424763bc]{background-color:#0000;border:0}[dir] .yellow-bottom-shadow[data-v-dd7b20e3]{border-radius:100%;box-shadow:0 -25px 28px -20px #f9e27150}[dir] .red-bottom-shadow[data-v-dd7b20e3]{border-radius:100%;box-shadow:0 -25px 28px -20px #f9717150}[dir] .blue-bottom-shadow[data-v-dd7b20e3]{border-radius:100%;box-shadow:0 -25px 28px -20px #59bee550}[dir] .purple-bottom-shadow[data-v-dd7b20e3]{border-radius:100%;box-shadow:0 -25px 28px -20px #9747ff50}[dir] .green-bottom-shadow[data-v-dd7b20e3]{border-radius:100%;box-shadow:0 -25px 28px -20px #45d72d50}[dir] .navy-bottom-shadow[data-v-dd7b20e3]{border-radius:100%;box-shadow:0 -25px 28px -20px #35657850}[dir] .magenta-bottom-shadow[data-v-dd7b20e3]{border-radius:100%;box-shadow:0 -25px 28px -20px #ff1bf650}[dir] .custom-border[data-v-fb65e34c]{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='black' stroke-width='4' stroke-dasharray='8' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}[dir] .edgebutton[data-v-439c595a]{border-radius:999px;cursor:pointer}.edgebutton[data-v-439c595a]:hover{transition:all ease .5s}[dir] .edgebutton[data-v-439c595a]:hover{transform:scale(1.5);box-shadow:0 0 0 2px #10b98180,0 0 0 4px #10b981}.expand-enter-active[data-v-3c75a4cc],.expand-leave-active[data-v-3c75a4cc]{transition:height .3s ease-in-out;overflow:hidden}.expand-enter-from[data-v-3c75a4cc],.expand-leave-to[data-v-3c75a4cc]{height:0}.fade-enter-active[data-v-fe45b311],.fade-leave-active[data-v-fe45b311]{transition:opacity .3s ease}.fade-enter-from[data-v-fe45b311],.fade-leave-to[data-v-fe45b311]{opacity:0}.list-enter-active[data-v-ccb6506b],.list-leave-active[data-v-ccb6506b]{transition:all .5s ease}.list-enter-from[data-v-ccb6506b]{opacity:0}[dir] .list-enter-from[data-v-ccb6506b]{transform:translateY(30px)}.list-leave-to[data-v-ccb6506b]{opacity:0}[dir] .list-leave-to[data-v-ccb6506b]{transform:translateY(-30px)}.timeline-fade[data-v-ccb6506b]:after{content:"";position:absolute;bottom:0;height:100px;pointer-events:none}[dir] .timeline-fade[data-v-ccb6506b]:after{background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,var(--bg-color) 100%)}[dir=ltr] .timeline-fade[data-v-ccb6506b]:after{left:0;right:0}[dir=rtl] .timeline-fade[data-v-ccb6506b]:after{right:0;left:0}.dark .timeline-fade[data-v-ccb6506b]:after{--bg-color: rgba(30, 30, 30, 1)}.light .timeline-fade[data-v-ccb6506b]:after{--bg-color: rgba(255, 255, 255, 1)}.timeline-enter-active[data-v-8a48df29]{transition:all .6s cubic-bezier(.4,0,.2,1)}.timeline-enter-from[data-v-8a48df29]{opacity:0}[dir=ltr] .timeline-enter-from[data-v-8a48df29]{transform:translate(20px) scale(.95)}[dir=rtl] .timeline-enter-from[data-v-8a48df29]{transform:translate(-20px) scale(.95)}.timeline-enter-to[data-v-8a48df29]{opacity:1}[dir] .timeline-enter-to[data-v-8a48df29]{transform:translate(0) scale(1)}.overflow-auto[data-v-8a48df29]::-webkit-scrollbar{width:4px}[dir] .overflow-auto[data-v-8a48df29]::-webkit-scrollbar-track{background:transparent}[dir] .overflow-auto[data-v-8a48df29]::-webkit-scrollbar-thumb{background:#9ca3af80;border-radius:2px}[dir] .overflow-auto[data-v-8a48df29]::-webkit-scrollbar-thumb:hover{background:#9ca3afb3}[dir] .vue-flow__node.node-running[data-v-2da2ad52]{border:3px solid #3b82f6!important}[dir=ltr] .vue-flow__node.node-running[data-v-2da2ad52],[dir=rtl] .vue-flow__node.node-running[data-v-2da2ad52]{animation:pulse-border-blue-2da2ad52 2s ease-in-out infinite}[dir] .vue-flow__node.node-completed[data-v-2da2ad52]{border:3px solid #22c55e!important}[dir=ltr] .vue-flow__node.node-completed[data-v-2da2ad52],[dir=rtl] .vue-flow__node.node-completed[data-v-2da2ad52]{animation:flash-border-green-2da2ad52 1s ease-in-out}[dir] .vue-flow__node.node-failed[data-v-2da2ad52]{border:3px solid #ef4444!important}[dir=ltr] .vue-flow__node.node-failed[data-v-2da2ad52],[dir=rtl] .vue-flow__node.node-failed[data-v-2da2ad52]{animation:flash-border-red-2da2ad52 1s ease-in-out}.vue-flow__edge.animate-pulse path[data-v-2da2ad52]{stroke:#3b82f6!important;stroke-width:3!important}[dir=ltr] .vue-flow__edge.animate-pulse path[data-v-2da2ad52]{animation:pulse-edge-2da2ad52 1.5s ease-in-out infinite}[dir=rtl] .vue-flow__edge.animate-pulse path[data-v-2da2ad52]{animation:pulse-edge-2da2ad52 1.5s ease-in-out infinite}@keyframes pulse-border-blue-2da2ad52{0%,to{border-color:#3b82f6;border-width:3px}50%{border-color:#60a5fa;border-width:4px}}@keyframes flash-border-green-2da2ad52{0%{border-color:#22c55e;border-width:3px}50%{border-color:#4ade80;border-width:5px}to{border-color:#22c55e;border-width:3px}}@keyframes flash-border-red-2da2ad52{0%{border-color:#ef4444;border-width:3px}50%{border-color:#f87171;border-width:5px}to{border-color:#ef4444;border-width:3px}}@keyframes pulse-edge-2da2ad52{0%,to{opacity:.8;stroke-width:2}50%{opacity:1;stroke-width:4}}input[data-v-69bef79d]::-webkit-outer-spin-button,input[data-v-69bef79d]::-webkit-inner-spin-button{-webkit-appearance:none}[dir] input[data-v-69bef79d]::-webkit-outer-spin-button,[dir] input[data-v-69bef79d]::-webkit-inner-spin-button{margin:0}input[type=number][data-v-69bef79d]{-moz-appearance:textfield}@keyframes float-ltr-eab3ebef{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(180deg)}}@keyframes float-rtl-eab3ebef{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(-180deg)}}@keyframes bounce-slow-eab3ebef{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes spin-slow-ltr-eab3ebef{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-slow-rtl-eab3ebef{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}[dir=ltr] .animate-float[data-v-eab3ebef]{animation:float-ltr-eab3ebef 6s ease-in-out infinite}[dir=rtl] .animate-float[data-v-eab3ebef]{animation:float-rtl-eab3ebef 6s ease-in-out infinite}[dir=ltr] .animate-bounce-slow[data-v-eab3ebef],[dir=rtl] .animate-bounce-slow[data-v-eab3ebef]{animation:bounce-slow-eab3ebef 4s ease-in-out infinite}[dir=ltr] .animate-spin-slow[data-v-eab3ebef]{animation:spin-slow-ltr-eab3ebef 20s linear infinite}[dir=rtl] .animate-spin-slow[data-v-eab3ebef]{animation:spin-slow-rtl-eab3ebef 20s linear infinite}[dir] input[data-v-eab3ebef]:focus,[dir] select[data-v-eab3ebef]:focus{box-shadow:0 0 0 3px #3b82f61a}.container[data-v-e7a1c1d7]{display:inline-block;position:relative;justify-content:center}.slide-left-enter-active[data-v-e7a1c1d7],.slide-left-leave-active[data-v-e7a1c1d7]{transition:all .2s ease-out}.slide-left-enter-from[data-v-e7a1c1d7]{opacity:0}[dir=ltr] .slide-left-enter-from[data-v-e7a1c1d7]{transform:translate(10px)}[dir=rtl] .slide-left-enter-from[data-v-e7a1c1d7]{transform:translate(-10px)}.slide-left-leave-to[data-v-e7a1c1d7]{opacity:0}[dir=ltr] .slide-left-leave-to[data-v-e7a1c1d7]{transform:translate(-10px)}[dir=rtl] .slide-left-leave-to[data-v-e7a1c1d7]{transform:translate(10px)}
