.sparkLineChartDiv[data-v-f2586f03]{height:100%;width:200px}.sparkLineChartDiv[data-v-c163dd65]{height:80%;width:100px}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-2c1b73d1],[data-v-2c1b73d1]::backdrop,[data-v-2c1b73d1]:after,[data-v-2c1b73d1]:before{--tw-font-weight:initial}}}.header-title[data-v-2c1b73d1]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-font-weight:var(--font-weight-bold,700);color:var(--color-sky-700,oklch(50% .134 242.749));font-weight:var(--font-weight-bold,700)}@media(hover:hover){.header-title-hover[data-v-2c1b73d1]:hover{color:var(--color-sky-600,oklch(58.8% .158 241.966))}}.disconnected-icon[data-v-2c1b73d1]{animation:var(--animate-pulse,pulse-2c1b73d1 2s cubic-bezier(.4,0,.6,1) infinite);color:var(--color-orange-400,oklch(75% .183 55.934))}@keyframes pulse-2c1b73d1{50%{opacity:.5}}.chat-fab[data-v-361d5d3d]{align-items:center;background:var(--chat-primary);border:none;border-radius:50%;bottom:24px;box-shadow:0 6px 24px #7c5cfc66;color:#fff;cursor:pointer;display:flex;height:60px;justify-content:center;position:fixed;right:24px;transition:all .3s cubic-bezier(.4,0,.2,1);width:60px;z-index:1000}.chat-fab[data-v-361d5d3d]:hover{transform:scale(1.1)}.chat-fab img[data-v-361d5d3d],.chat-fab svg[data-v-361d5d3d]{height:28px;transition:transform .3s;width:28px}.icon-svg[data-v-361d5d3d]{opacity:0;position:absolute}.icon-svg[data-v-361d5d3d],.icon-svg.visible[data-v-361d5d3d]{transition:opacity .2s ease,transform .2s ease}.icon-svg.visible[data-v-361d5d3d]{opacity:1}.chat-header[data-v-981cb21e]{background:var(--chat-card-bg);justify-content:space-between;padding:20px 16px 12px}.chat-header[data-v-981cb21e],.header-left[data-v-981cb21e]{align-items:center;display:flex}.header-left[data-v-981cb21e]{gap:10px}.status-dot[data-v-981cb21e]{background:var(--chat-success);border-radius:50%;height:8px;width:8px}.header-title[data-v-981cb21e]{color:var(--chat-text-primary);font-size:14px;font-weight:600}.header-actions[data-v-981cb21e]{gap:4px}.header-actions[data-v-981cb21e],.header-btn[data-v-981cb21e]{align-items:center;display:flex}.header-btn[data-v-981cb21e]{background:transparent;border:none;border-radius:6px;color:var(--chat-text-secondary);cursor:pointer;height:28px;justify-content:center;transition:all .2s;width:28px}.header-btn[data-v-981cb21e]:hover{background:var(--chat-msg-bot-bg);color:var(--chat-text-primary)}.header-btn svg[data-v-981cb21e]{height:16px;width:16px}.header-select[data-v-981cb21e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--chat-card-bg);border:1px solid var(--chat-border);border-radius:6px;color:var(--chat-text-secondary);cursor:pointer;font-size:11px;font-weight:600;height:28px;padding:0 6px}.header-select[data-v-981cb21e]:focus{border-color:var(--chat-primary);color:var(--chat-text-primary);outline:none}.message{display:flex;flex-direction:column;gap:6px;max-width:85%}.messages-container{background:var(--chat-card-bg);display:flex;flex:1;flex-direction:column;gap:12px;overflow-y:auto;padding:12px 16px}.messages-container::-webkit-scrollbar{width:4px}.messages-container::-webkit-scrollbar-track{background:transparent}.messages-container::-webkit-scrollbar-thumb{background:var(--chat-border);border-radius:2px}.message.assistant{align-self:flex-start}.message.user{align-self:flex-end}.message-header{align-items:center;display:flex}.message-header.gapped{gap:8px}.message-avatar{align-items:center;background:var(--chat-msg-bot-bg);border-radius:6px;display:flex;height:24px;justify-content:center;padding:4px;width:24px}.message-avatar img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.message-bubble{border-radius:14px;font-size:13px;line-height:1.5;padding:10px 14px}.message.assistant .message-bubble{background:var(--chat-msg-bot-bg);border-top-left-radius:4px;color:var(--chat-text-primary)}.message.user .message-bubble{background:var(--chat-primary);border-top-right-radius:4px;color:#fff}.message-time{color:var(--chat-text-muted);font-size:10px}.message.user .message-time{text-align:right}.message-actions{display:flex;gap:4px}.action-btn{align-items:center;background:var(--chat-card-bg);border:1px solid var(--chat-border);border-radius:6px;color:var(--chat-text-muted);cursor:pointer;display:flex;height:26px;justify-content:center;transition:all .2s;width:26px}.action-btn:hover{border-color:var(--chat-primary);color:var(--chat-primary)}.action-btn img,.action-btn svg{height:12px;width:12px}.tools-badge{align-items:center;background:var(--chat-primary-light);border-radius:12px;color:var(--chat-primary);display:inline-flex;font-size:10px;font-weight:500;gap:4px;padding:3px 8px}.tools-badge svg{height:10px;width:10px}.rich-content[data-v-d0f60ce4]{background:var(--chat-msg-bot-bg);border-radius:4px 14px 14px;color:var(--chat-text-primary);display:flex;flex-direction:column;font-size:13px;gap:8px;line-height:1.5;padding:10px 14px;width:100%}.rich-text[data-v-d0f60ce4]{margin:0}.rich-widget[data-v-d0f60ce4]{width:100%}.rich-text[data-v-d0f60ce4]:empty{display:none}.rich-text[data-v-d0f60ce4] ul{list-style-type:disc;margin:4px 0;padding-left:1.2em}.rich-text[data-v-d0f60ce4] li{margin:2px 0}.thinking-text.loop[data-v-aa11f1f8]{opacity:.7}.typing-indicator[data-v-bc3d0b89]{background:var(--chat-msg-bot-bg);border-radius:4px 14px 14px;display:flex;gap:4px;padding:10px 14px;width:-moz-fit-content;width:fit-content}.typing-dot[data-v-bc3d0b89]{animation:typing-bc3d0b89 1.4s infinite;background:var(--chat-text-muted);border-radius:50%;height:6px;width:6px}.typing-dot[data-v-bc3d0b89]:nth-child(2){animation-delay:.2s}.typing-dot[data-v-bc3d0b89]:nth-child(3){animation-delay:.4s}@keyframes typing-bc3d0b89{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-3px)}}.input-container[data-v-accb262a]{background:var(--chat-card-bg);padding:12px 16px 16px}.input-wrapper[data-v-accb262a]{align-items:flex-end;background:var(--chat-card-bg);border:1px solid var(--chat-border);border-radius:12px;display:flex;gap:10px;padding:10px 8px 10px 14px;transition:border-color .2s}.input-wrapper.focused[data-v-accb262a]{border-color:var(--chat-primary)}.message-input[data-v-accb262a]{background:transparent;border:none;color:var(--chat-text-primary);flex:1;font-family:inherit;font-size:13px;height:60px;line-height:1.5;outline:none;overflow-y:auto;padding:0 8px 0 0;resize:none}.message-input[data-v-accb262a]::-moz-placeholder{color:var(--chat-text-muted)}.message-input[data-v-accb262a]::placeholder{color:var(--chat-text-muted)}.message-input[data-v-accb262a]::-webkit-scrollbar{width:6px}.message-input[data-v-accb262a]::-webkit-scrollbar-track{background:var(--chat-msg-bot-bg);border-radius:3px}.message-input[data-v-accb262a]::-webkit-scrollbar-thumb{background:var(--chat-border);border-radius:3px}.send-btn[data-v-accb262a]{align-items:center;background:var(--chat-primary);border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:opacity .2s;width:36px}.send-btn[data-v-accb262a]:hover:not(:disabled){opacity:.85}.send-btn[data-v-accb262a]:disabled{background:var(--chat-text-muted);cursor:not-allowed}.send-btn svg[data-v-accb262a]{height:16px;width:16px}.chat-container[data-v-0fa051c2]{background:var(--chat-card-bg);border:1px solid var(--chat-border);border-radius:20px;bottom:100px;box-shadow:0 10px 40px -10px #0003;display:flex;flex-direction:column;height:540px;overflow:hidden;position:fixed;right:24px;width:380px;z-index:999}.chat-container.expanded[data-v-0fa051c2]{border-radius:0!important;height:100vh!important;inset:0!important;width:100vw!important}.resize-handle[data-v-0fa051c2]{bottom:0;cursor:se-resize;height:16px;opacity:.3;position:absolute;right:0;width:16px}.resize-handle[data-v-0fa051c2]:before{border-bottom:2px solid var(--chat-text-muted);border-right:2px solid var(--chat-text-muted);bottom:4px;content:"";height:8px;position:absolute;right:4px;width:8px}.chat-slide-enter-active[data-v-0fa051c2],.chat-slide-leave-active[data-v-0fa051c2]{transition:opacity .2s,transform .25s cubic-bezier(.4,0,.2,1)}.chat-slide-enter-from[data-v-0fa051c2],.chat-slide-leave-to[data-v-0fa051c2]{opacity:0;transform:translateY(20px) scale(.95)}.filtered[data-v-63de9b5d]:hover{filter:brightness(50%) sepia(100%) saturate(3000%) hue-rotate(140deg)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid}}}.input-form{border-radius:.25rem;border-style:var(--tw-border-style);border-width:1px;color:var(--color-gray-700,oklch(37.3% .034 259.733));padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);width:100%}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.pagination-button{border-radius:var(--radius-md,.375rem);cursor:pointer;display:flex;padding:calc(var(--spacing,.25rem)*1)}@media(hover:hover){.pagination-button:hover{background-color:var(--color-gray-200,oklch(92.8% .006 264.531))}}.pagination-button:focus{background-color:var(--color-gray-200,oklch(92.8% .006 264.531));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.icon-style-pagination{color:var(--color-black,#000);height:calc(var(--spacing,.25rem)*5);margin:auto}@property --tw-font-weight{syntax:"*";inherits:false}#__layout,#__nuxt,body,html{height:100%!important;width:100%!important}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:100px}::-webkit-scrollbar-thumb{background-color:#a6a9acc0;border-radius:100px}::-webkit-scrollbar-thumb:hover{background-color:#8f9093}
