.ant-collapse{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";background-color:#fafafa;border:1px solid #d9d9d9;border-bottom:0;border-radius:8px}.ant-collapse>.ant-collapse-item{border-bottom:1px solid #d9d9d9}.ant-collapse>.ant-collapse-item:last-child,.ant-collapse>.ant-collapse-item:last-child>.ant-collapse-header{border-radius:0 0 8px 8px}.ant-collapse>.ant-collapse-item>.ant-collapse-header{position:relative;padding:12px 16px;padding-left:40px;color:rgba(0,0,0,.85);line-height:22px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:16px;display:inline-block;font-size:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow>*{line-height:1}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg{display:inline-block}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow:before{display:none}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow-icon{display:block}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg{-webkit-transition:-webkit-transform .24s;transition:-webkit-transform .24s;transition:transform .24s;transition:transform .24s,-webkit-transform .24s}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-extra{float:right}.ant-collapse>.ant-collapse-item>.ant-collapse-header:focus{outline:none}.ant-collapse>.ant-collapse-item.ant-collapse-no-arrow>.ant-collapse-header{padding-left:12px}.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header{padding:12px 16px;padding-right:40px}.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{right:16px;left:auto}.ant-collapse-anim-active{-webkit-transition:height .2s cubic-bezier(.215,.61,.355,1);transition:height .2s cubic-bezier(.215,.61,.355,1)}.ant-collapse-content{overflow:hidden;color:rgba(0,0,0,.65);background-color:#fff;border-top:1px solid #d9d9d9}.ant-collapse-content>.ant-collapse-content-box{padding:16px}.ant-collapse-content-inactive{display:none}.ant-collapse-item:last-child>.ant-collapse-content{border-radius:0 0 8px 8px}.ant-collapse-borderless{background-color:#fafafa;border:0}.ant-collapse-borderless>.ant-collapse-item{border-bottom:1px solid #d9d9d9}.ant-collapse-borderless>.ant-collapse-item:last-child,.ant-collapse-borderless>.ant-collapse-item:last-child .ant-collapse-header{border-radius:0}.ant-collapse-borderless>.ant-collapse-item>.ant-collapse-content{background-color:transparent;border-top:0}.ant-collapse-borderless>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding-top:4px}.ant-collapse .ant-collapse-item-disabled>.ant-collapse-header,.ant-collapse .ant-collapse-item-disabled>.ant-collapse-header>.arrow{color:rgba(0,0,0,.25);cursor:not-allowed}.insight-card[data-v-326343d8]{border:1px solid #e8e8e8;border-radius:24px;margin-bottom:12px;background:#fff;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.insight-card-top[data-v-326343d8]{padding:24px}.insight-title[data-v-326343d8]{font-weight:600;font-size:14px;color:#262626;margin-bottom:6px}.insight-summary-wrap[data-v-326343d8]{border-top:1px solid #e8e8e8;background-color:#f9f9fb;padding:16px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.insight-summary-wrap .insight-summary-icon[data-v-326343d8]{font-size:24px;color:#fff;background-color:rgb(var(--accent-color));padding:6px;border-radius:50%}.insight-summary-wrap .insight-summary[data-v-326343d8]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;color:#595959;line-height:1.5}.refine-row[data-v-326343d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-bottom:8px}.refine-chip[data-v-326343d8]{font-size:11px}.insight-error[data-v-326343d8]{color:#cf1322;font-size:12px}.chart-host[data-v-326343d8]{width:100%;height:260px}.table-wrap[data-v-326343d8]{overflow-x:auto}.report-agent-env[data-v-6a548bfa]{-ms-flex-direction:column;flex-direction:column;height:100vh;min-height:100%;background:#f5f5f5}.ra-main-column[data-v-6a548bfa],.report-agent-env[data-v-6a548bfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;overflow:hidden}.ra-main-column[data-v-6a548bfa]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;min-height:0;-ms-flex-direction:column;flex-direction:column}.ra-top-bar[data-v-6a548bfa]{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:10px 16px;background:#fff;border-bottom:1px solid #e8e8e8}.ra-top-bar-left[data-v-6a548bfa],.ra-top-bar[data-v-6a548bfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ra-top-bar-left[data-v-6a548bfa]{gap:4px;min-width:0}.ra-sidebar-icon-btn[data-v-6a548bfa]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:2px;border:none;background:transparent;color:#595959;cursor:pointer;line-height:1;font-size:16px;border-radius:4px;-webkit-tap-highlight-color:transparent}.ra-sidebar-icon-btn[data-v-6a548bfa]:hover{color:#262626}.ra-sidebar-icon-btn[data-v-6a548bfa]:focus{outline:none}.ra-sidebar-icon-btn[data-v-6a548bfa]:focus-visible{-webkit-box-shadow:0 0 0 2px rgba(var(--accent-color),.35);box-shadow:0 0 0 2px rgba(var(--accent-color),.35)}.ra-sidebar-icon-btn--collapse[data-v-6a548bfa]{margin:-4px -4px 0 0}.ra-sidebar-icon-btn--expand-top[data-v-6a548bfa]{margin-right:2px}.ra-canvas-title[data-v-6a548bfa]{margin:0;font-size:16px;font-weight:600;color:#1f1f1f;line-height:1.35;letter-spacing:-.01em}.ra-top-bar-actions[data-v-6a548bfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-negative:0;flex-shrink:0}.ra-back-account[data-v-6a548bfa],.ra-top-bar-btn[data-v-6a548bfa]{-ms-flex-negative:0;flex-shrink:0}.ra-body[data-v-6a548bfa]{-webkit-box-flex:1;-ms-flex:1;flex:1}.ra-body[data-v-6a548bfa],.ra-sidebar[data-v-6a548bfa]{min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.ra-sidebar[data-v-6a548bfa]{width:260px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-right:1px solid #e8e8e8;-webkit-transform:translateX(0);transform:translateX(0);opacity:1;-webkit-transition:width .24s ease,opacity .2s ease,border-color .24s ease,-webkit-transform .24s ease;transition:width .24s ease,opacity .2s ease,border-color .24s ease,-webkit-transform .24s ease;transition:width .24s ease,transform .24s ease,opacity .2s ease,border-color .24s ease;transition:width .24s ease,transform .24s ease,opacity .2s ease,border-color .24s ease,-webkit-transform .24s ease}.ra-sidebar--collapsed[data-v-6a548bfa]{width:0;-webkit-transform:translateX(-12px);transform:translateX(-12px);opacity:0;border-right-color:transparent;pointer-events:none}.ra-sidebar-header[data-v-6a548bfa]{padding:16px 16px 0 16px}.ra-sidebar-top-row[data-v-6a548bfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:12px}.ra-sidebar-scroll[data-v-6a548bfa]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:16px}.ra-sidebar-brand[data-v-6a548bfa]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:16px;font-weight:700;color:#1f1f1f;letter-spacing:-.02em;line-height:1.25}.ra-new-chat[data-v-6a548bfa]{margin-bottom:20px}.ra-sidebar-section[data-v-6a548bfa]{font-size:12px;font-weight:600;color:#8c8c8c;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}[data-v-6a548bfa] .ra-conv-item{cursor:pointer;padding:8px 10px;border-radius:6px;margin-bottom:12px}[data-v-6a548bfa] .ra-conv-item:hover{background:#f5f5f5}[data-v-6a548bfa] .ra-conv-item.active{background:#e6f7ff}.ra-main[data-v-6a548bfa]{min-width:0;position:relative}.ra-canvas-spin[data-v-6a548bfa],.ra-canvas-spin[data-v-6a548bfa] .ant-spin-container,.ra-main[data-v-6a548bfa]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ra-canvas-scroll[data-v-6a548bfa]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:20px 20px 140px}.ra-canvas-scroll--landing[data-v-6a548bfa]{padding:20px 20px 32px}.ra-main--landing .ra-canvas-spin[data-v-6a548bfa]{min-height:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ra-canvas-empty[data-v-6a548bfa]{font-size:14px;color:#8c8c8c;padding:48px 16px;text-align:center;line-height:1.5}.ra-canvas-empty.subtle[data-v-6a548bfa]{color:#bfbfbf}.ra-canvas-grid[data-v-6a548bfa]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;-ms-flex-line-pack:start;align-content:start}.ra-chat-dock[data-v-6a548bfa]{position:absolute;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;pointer-events:none;padding:0 12px 16px;z-index:10}.ra-chat-dock--landing[data-v-6a548bfa]{top:0;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px 24px;-webkit-transform:none;transform:none}.ra-landing-block[data-v-6a548bfa]{width:100%;max-width:800px;text-align:center;pointer-events:auto;-ms-flex-negative:0;flex-shrink:0}.ra-landing-sparkle[data-v-6a548bfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:14px}.ra-landing-sparkle-icon[data-v-6a548bfa]{width:44px;height:44px;padding:8px;border-radius:50%;background:rgba(var(--accent-color),.12);color:rgb(var(--accent-color))}.ra-landing-title[data-v-6a548bfa]{margin:0 0 20px;font-size:28px;font-weight:600;line-height:1.25;color:#262626;letter-spacing:-.02em}.ra-example-prompts[data-v-6a548bfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:32px}.ra-example-prompt[data-v-6a548bfa]{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:48px;margin:0;padding:12px 16px;text-align:left;font-size:14px;line-height:1.4;color:#262626;background:#fff;border:1px solid #e8e8e8;border-radius:100px;cursor:pointer;-webkit-tap-highlight-color:transparent;display:block}.ra-example-prompt[data-v-6a548bfa]:hover:not(:disabled){border-color:rgb(var(--accent-color));color:rgb(var(--accent-color))}.ra-example-prompt[data-v-6a548bfa]:focus{outline:none}.ra-example-prompt[data-v-6a548bfa]:disabled{opacity:.45;cursor:not-allowed}.ra-chat-dock-inner[data-v-6a548bfa]{pointer-events:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:0;width:100%;max-width:800px;min-width:0;-webkit-filter:drop-shadow(0 -4px 16px rgba(0,0,0,.08));filter:drop-shadow(0 -4px 16px rgba(0,0,0,.08))}.ra-chat-dock-inner--landing[data-v-6a548bfa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0;-webkit-filter:none;filter:none;max-height:100%;min-height:0}.ra-chat-panel[data-v-6a548bfa]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;background:#fff;border:1px solid #e8e8e8;border-radius:24px;padding:12px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.06);box-shadow:0 2px 12px rgba(0,0,0,.06)}.ra-chat-dock-inner.is-collapsed .ra-chat-panel[data-v-6a548bfa]{padding-top:10px}.ra-messages-wrap[data-v-6a548bfa]{margin-bottom:10px;overflow:hidden}.ra-messages-wrap--collapsed[data-v-6a548bfa]{height:0;margin-bottom:0;opacity:0}.ra-chat-toggle[data-v-6a548bfa]{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important;padding:0!important;margin:0;border:none!important;background:transparent!important;color:#595959;cursor:pointer;line-height:1;font-size:16px;border-radius:8px;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;vertical-align:middle}.ra-chat-toggle[data-v-6a548bfa]:hover{color:#262626;background:rgba(0,0,0,.05)!important}.ra-chat-toggle[data-v-6a548bfa]:focus{outline:none!important}.ra-chat-toggle[data-v-6a548bfa]:focus-visible{-webkit-box-shadow:0 0 0 2px rgba(var(--accent-color),.35);box-shadow:0 0 0 2px rgba(var(--accent-color),.35)}.ra-messages[data-v-6a548bfa]{overflow-y:auto;padding:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:80vh;max-height:600px}.ra-messages[data-v-6a548bfa],.ra-msg-row[data-v-6a548bfa]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.ra-msg-row[data-v-6a548bfa]{width:100%}.ra-msg-row--user[data-v-6a548bfa]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0}.ra-msg-row--assistant[data-v-6a548bfa]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ra-avatar-wrap[data-v-6a548bfa]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ra-ai-avatar[data-v-6a548bfa]{width:32px;height:32px;border-radius:50%;padding:6px;background:#f5f5f5;color:#595959}.ra-assistant-col[data-v-6a548bfa]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;max-width:60%}.ra-msg-bubble[data-v-6a548bfa]{max-width:85%;border-radius:8px;white-space:pre-wrap;word-break:break-word;font-size:14px;line-height:1.5}.ra-msg-bubble--user[data-v-6a548bfa]{background:rgba(var(--accent-color),.2);color:rgb(var(--accent-color));padding:10px 14px;border-radius:14px 4px 14px 14px}.ra-msg-row--user .ra-msg-bubble--user[data-v-6a548bfa]{max-width:70%}.ra-msg-bubble--assistant[data-v-6a548bfa]{padding:8px 0}.ra-loading-inline[data-v-6a548bfa],.ra-msg-loading-row[data-v-6a548bfa]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ra-loading-inline[data-v-6a548bfa]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;min-height:36px;font-size:14px;color:#8c8c8c;-webkit-animation:ra-loading-pulse-data-v-6a548bfa 1.5s infinite;animation:ra-loading-pulse-data-v-6a548bfa 1.5s infinite}.ra-loading-icon[data-v-6a548bfa]{font-size:18px;color:rgb(var(--accent-color))}.ra-loading-text[data-v-6a548bfa]{line-height:1.4}@-webkit-keyframes ra-loading-pulse-data-v-6a548bfa{0%,to{opacity:1}50%{opacity:.45}}@keyframes ra-loading-pulse-data-v-6a548bfa{0%,to{opacity:1}50%{opacity:.45}}.ra-assistant-col .ra-assistant-seg[data-v-6a548bfa]{margin-bottom:8px;max-width:100%}.ra-assistant-col .ra-assistant-seg[data-v-6a548bfa]:last-child{margin-bottom:0}.ra-assistant-col .ra-thought[data-v-6a548bfa]{max-width:100%;padding:6px 10px;font-size:11px;line-height:1.45;color:#8c8c8c;background:#fafafa;border-left:3px solid #d9d9d9;border-radius:4px}.ra-assistant-col .ra-thought-label[data-v-6a548bfa]{font-weight:600;color:#595959;margin-bottom:2px;font-size:10px;text-transform:uppercase;letter-spacing:.02em}.ra-assistant-col .ra-thought-text[data-v-6a548bfa]{white-space:pre-wrap;word-break:break-word}.ra-assistant-col .ra-tool[data-v-6a548bfa]{font-size:11px;line-height:1.4;padding:6px 10px;background:#fafafa;border:1px solid #e8e8e8;border-radius:6px}.ra-assistant-col .ra-tool-line[data-v-6a548bfa]{color:#595959}.ra-assistant-col .ra-tool-only[data-v-6a548bfa]{font-weight:600;color:#8c8c8c}.ra-assistant-col .ra-tool-collapse[data-v-6a548bfa]{background:transparent;width:100%}.ra-assistant-col .ra-tool-collapse[data-v-6a548bfa] .ant-collapse-item{border:0}.ra-assistant-col .ra-tool-collapse[data-v-6a548bfa] .ant-collapse-header{padding:0!important;font-size:11px;font-weight:600;color:#8c8c8c!important}.ra-assistant-col .ra-tool-collapse[data-v-6a548bfa] .ant-collapse-arrow{color:#8c8c8c!important}.ra-assistant-col .ra-tool-collapse[data-v-6a548bfa] .ant-collapse-content-box{padding:6px 0 0!important}.ra-assistant-col .ra-tool-result[data-v-6a548bfa]{margin-top:4px;color:#262626}.ra-assistant-col .ra-tool-json[data-v-6a548bfa]{margin:0;max-height:160px;overflow:auto;font-size:10px;white-space:pre-wrap;word-break:break-word}.ra-floating-input-area[data-v-6a548bfa]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:#fafafa;border:1px solid #e8e8e8;border-radius:16px;padding:8px 12px 8px 8px;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.ra-floating-input-area[data-v-6a548bfa]:focus-within{border-color:rgb(var(--accent-color));-webkit-box-shadow:0 0 0 2px rgba(var(--accent-color),.2);box-shadow:0 0 0 2px rgba(var(--accent-color),.2)}.ra-message-input[data-v-6a548bfa]{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 4px;margin:0;border:none;background:transparent;color:#262626;font-size:14px;line-height:1.5;resize:none;outline:none;font-family:inherit;-ms-flex-item-align:center;align-self:center;min-height:33px;max-height:117px}.ra-message-input[data-v-6a548bfa]::-webkit-input-placeholder{color:#bfbfbf}.ra-message-input[data-v-6a548bfa]::-moz-placeholder{color:#bfbfbf}.ra-message-input[data-v-6a548bfa]:-ms-input-placeholder{color:#bfbfbf}.ra-message-input[data-v-6a548bfa]::-ms-input-placeholder{color:#bfbfbf}.ra-message-input[data-v-6a548bfa]::placeholder{color:#bfbfbf}.ra-message-input[data-v-6a548bfa]:disabled{color:#bfbfbf;cursor:not-allowed}.ra-message-input[data-v-6a548bfa]::-webkit-scrollbar{width:4px}.ra-message-input[data-v-6a548bfa]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.ra-send-btn[data-v-6a548bfa]{color:#595959;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;border:none;background:transparent;padding:4px;margin:0;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,opacity .15s ease;transition:transform .15s ease,opacity .15s ease,-webkit-transform .15s ease}.ra-send-btn[data-v-6a548bfa]:hover:not(:disabled){-webkit-transform:scale(1.08);transform:scale(1.08)}.ra-send-btn[data-v-6a548bfa]:active:not(:disabled){-webkit-transform:scale(.95);transform:scale(.95)}.ra-send-btn[data-v-6a548bfa]:disabled{opacity:.45;cursor:not-allowed}.ra-send-icon[data-v-6a548bfa]{font-size:20px;color:rgb(var(--accent-color))}.ra-send-icon--loading[data-v-6a548bfa]{font-size:18px}