.message-bar-button[data-v-72b3f041]{align-items:center;align-self:flex-end;background-color:var(--c-black-5);border-radius:6px;cursor:pointer;display:flex;height:36px;justify-content:center;margin:0 14px 14px 0;width:36px}.message-bar-button__icon[data-v-72b3f041]{font-size:14px}.streaming[data-v-72b3f041]{background-color:var(--c-blue-2)}.streaming>div[data-v-72b3f041]{background-color:var(--c-surface-elevated);border-radius:1px;height:12px;width:12px}.loading[data-v-72b3f041]{align-items:center;display:flex;justify-content:center}.loading>i[data-v-72b3f041]{animation:blink-72b3f041 1s ease-in-out infinite;background-color:var(--c-text-primary);border-radius:50%;height:4px;margin:0 2px;opacity:.3;width:4px}.loading i[data-v-72b3f041]:first-child{animation-delay:0s}.loading i[data-v-72b3f041]:nth-child(2){animation-delay:.3s}.loading i[data-v-72b3f041]:nth-child(3){animation-delay:.6s}@keyframes blink-72b3f041{0%,to{opacity:.3}50%{opacity:1}}.message-bar-container[data-v-bdb10077]{background-color:var(--c-f5)}.message-bar-container__sticky[data-v-bdb10077]{bottom:0;position:sticky;z-index:799}.message-bar[data-v-bdb10077]{border:1px solid var(--c-e2);border-radius:12px;display:flex;justify-content:space-between;width:100%}.message-bar__left[data-v-bdb10077]{display:flex;flex:1;padding:20px}.message-bar__left__textarea[data-v-bdb10077]{flex:1;font-size:16px;line-height:24px;overflow-y:hidden;resize:none}.message-bar__left__textarea[data-v-bdb10077]::-moz-placeholder{color:var(--c-text-muted);font-size:16px}.message-bar__left__textarea[data-v-bdb10077]::placeholder{color:var(--c-text-muted);font-size:16px}.ai-message-dialog__bottom[data-v-bdb10077]{margin:0 auto 10px;width:calc(100% - 40px);z-index:12}.ai-message-dialog__bottom[data-v-bdb10077],.ai-message-dialog__bottom .footer-tip[data-v-bdb10077]{background-color:transparent}.ai-message-dialog__bottom .message-bar[data-v-bdb10077]{border:1px solid var(--c-e2)}.ai-message-dialog-mask[data-v-88465d33]{align-items:center;background:#3d3d3dcc;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:899}.ai-message-dialog-mask .ai-message-dialog[data-v-88465d33]{background:var(--c-surface-elevated);border-radius:8px;box-shadow:0 2px 16px #00000014;display:flex;flex-direction:column;height:84vh;position:relative;width:60vw}.ai-message-dialog-mask .ai-message-dialog__header[data-v-88465d33]{align-items:center;border-bottom:1px solid var(--c-border);display:flex;height:52px;justify-content:space-between;padding:0 20px;position:relative}.ai-message-dialog-mask .ai-message-dialog__title[data-v-88465d33]{color:#0969e8;cursor:default;font-family:PingFang SC,Arial,sans-serif;font-size:16px;font-weight:600}.ai-message-dialog-mask .ai-message-dialog__close[data-v-88465d33]{align-items:center;color:var(--c-black-30);cursor:pointer;display:flex;height:14px;justify-content:center;width:14px}.ai-message-dialog-mask .ai-message-dialog__content[data-v-88465d33]{flex:1;overflow-y:auto;padding:17px 20px 20px}.ai-message-dialog-mask .ai-message-dialog__content .message-wrap[data-v-88465d33]{background:transparent;box-sizing:border-box;display:flex;flex-direction:column;gap:30px;margin:32px auto 0}.ai-message-dialog-mask .ai-message-dialog__content .message-wrap .message-q[data-v-88465d33]{align-self:flex-end;background:var(--c-surface-subtle);border:1px solid var(--c-e2);border-radius:8px;box-sizing:border-box;color:var(--c-black-100);font-size:16px;line-height:24px;max-width:84%;padding:16px 20px;word-break:break-all}.ai-message-dialog-mask .ai-message-dialog__content .message-wrap .message-a[data-v-88465d33]{align-self:flex-start;box-sizing:border-box;color:var(--c-27282d);font-size:16px;line-height:25px;width:100%;word-break:break-all}.ai-message-dialog-mask .ai-message-dialog__content .scroll-empty-view[data-v-88465d33]{height:74px}.ai-message-dialog-mask[data-v-88465d33] .ai-message-dialog__content .message-wrap{width:100%}.ai-message-dialog-mask[data-v-88465d33] .ai-message-dialog__content .message-wrap__empty{min-height:90px}.ai-message-dialog-mask[data-v-88465d33] .stream-state{bottom:20px;margin-top:0;position:absolute}@media(max-width:768px){.ai-message-dialog[data-v-88465d33]{width:90vw!important}}
