.remark-block[data-v-bed8dbb2]{margin-bottom:16px}.search-row[data-v-bed8dbb2]{text-align:right;margin-bottom:20px}.search-input[data-v-bed8dbb2]{width:200px}.group-title[data-v-bed8dbb2]{font-size:20px;font-weight:700;margin:32px 0 12px 0;cursor:pointer;padding-left:12px;border-left:4px solid #2d8cf0;background:#f6faff;line-height:2.2}.level-cont[data-v-bed8dbb2]{background:#fff;border-radius:4px 4px 0 0;border:1px solid #e2e2e2;padding:18px 18px 10px 24px;margin-bottom:24px}.level2-list[data-v-bed8dbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-bottom:12px;padding-left:16px;border-left:2px dashed #e0e6ed;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.level2-label[data-v-bed8dbb2]{font-size:14px;color:#888;font-weight:700;margin-right:12px;-ms-flex-item-align:center;align-self:center}.level2-item[data-v-bed8dbb2]{cursor:pointer;text-align:center;padding:6px 14px;border-radius:4px;border:1px solid #edeef0;background:#f8fafd;font-size:15px;margin-bottom:2px;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.level2-item[data-v-bed8dbb2]:not(.disabled):hover{background:#e6f7ff;color:#2d8cf0}.level2-item.active[data-v-bed8dbb2]{background:#e6f7ff;color:#2d8cf0;border:none}.level2-item.disabled[data-v-bed8dbb2]{color:#ccc;background:#f5f5f5;cursor:not-allowed;pointer-events:none}.level2-btn-list[data-v-bed8dbb2],.level3-list[data-v-bed8dbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-left:32px;margin-top:8px;border-left:2px dotted #b3d8ff;padding-left:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.level3-label[data-v-bed8dbb2]{font-size:14px;color:#888;font-weight:700;margin-right:12px;-ms-flex-item-align:center;align-self:center}.level3-list Button[data-v-bed8dbb2]{font-size:14px;padding:4px 14px;border-radius:3px}.selected-tags-row[data-v-bed8dbb2]{max-height:60px;overflow-y:auto;margin-bottom:8px;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;border:1px solid #e9e9e9}.footer-btns[data-v-bed8dbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:16px}.modal-scroll-content[data-v-bed8dbb2]{max-height:65vh;overflow-y:auto;padding-right:8px}.footer-fixed[data-v-bed8dbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;background:#fff;padding:12px 0 0 0;position:sticky;bottom:0;z-index:10}.upload-area[data-v-7d4f0229]{margin:20px 0}.upload-drag[data-v-7d4f0229]{border:1px dashed #2d8cf0;background:#f8fbff;text-align:center;padding:40px 0;cursor:pointer}.file-list[data-v-7d4f0229]{margin:20px 0}.file-row[data-v-7d4f0229]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;border-bottom:1px solid #f0f0f0}.file-name[data-v-7d4f0229]{display:inline-block;width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ivu-modal-body[data-v-7d4f0229]{padding:26px 45px}.text[data-v-5a6235ab]{padding:10px 12px;border-radius:6px;font-size:14px;line-height:1.5;color:#212a34;position:relative;background:#f2f2fb}.text.generating[data-v-5a6235ab]{min-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text.p-0[data-v-5a6235ab]{padding:0!important}.data-table[data-v-5a6235ab]{margin-top:10px}.data-table table[data-v-5a6235ab]{width:100%;border-collapse:collapse;background:#fff;border-radius:4px;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.data-table table td[data-v-5a6235ab],.data-table table th[data-v-5a6235ab]{padding:8px 12px;text-align:left;border-bottom:1px solid #eee;font-size:12px}.data-table table th[data-v-5a6235ab]{background:#f8f9fa;font-weight:600;color:#495057}.data-table table td[data-v-5a6235ab]{color:#212a34}.data-table table tr[data-v-5a6235ab]:hover{background:#f8f9fa}.data-table .date-value[data-v-5a6235ab]{color:#6c757d;font-size:11px}.generating-dots[data-v-5a6235ab]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:4px}.generating-dots .dot[data-v-5a6235ab]{width:4px;height:4px;border-radius:50%;background-color:#666;margin:0 2px;-webkit-animation:dot-flashing-5a6235ab 1s linear infinite;animation:dot-flashing-5a6235ab 1s linear infinite}.generating-dots .dot[data-v-5a6235ab]:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.generating-dots .dot[data-v-5a6235ab]:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes dot-flashing-5a6235ab{0%,to{opacity:.2}50%{opacity:1}}@keyframes dot-flashing-5a6235ab{0%,to{opacity:.2}50%{opacity:1}}.chat-content[data-v-89a6fde0]{height:380px;overflow-y:auto;padding:16px;background:#fff;position:relative;scroll-behavior:smooth}.loading-more[data-v-89a6fde0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0;color:#999;font-size:12px}.loading-more.disabled[data-v-89a6fde0]{color:#666;background:rgba(0,0,0,.05)}.loading-more .loading-icon[data-v-89a6fde0]{-webkit-animation:spin-89a6fde0 1s linear infinite;animation:spin-89a6fde0 1s linear infinite;margin-right:5px}.message[data-v-89a6fde0]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;gap:8px}.message.user[data-v-89a6fde0]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.avatar[data-v-89a6fde0]{width:35px;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.avatar img[data-v-89a6fde0]{width:100%;height:100%}.message-content[data-v-89a6fde0]{width:80%}.message-content .message-header[data-v-89a6fde0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}.message-content .message-header.my-message[data-v-89a6fde0]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.message-content .time[data-v-89a6fde0]{font-size:12px;color:#99a6b5}.message-content .my-text[data-v-89a6fde0]{font-size:14px;color:#212a34}.message-content .avatar[data-v-89a6fde0]{width:24px;height:24px;border-radius:50%;overflow:hidden}.message-content .avatar .header-icon[data-v-89a6fde0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@-webkit-keyframes spin-89a6fde0{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-89a6fde0{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.chat-footer[data-v-2ca13fb9]{border-top:1px solid #ebebf4;padding:12px}.action-bar[data-v-2ca13fb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}.word-count[data-v-2ca13fb9]{color:#999;font-size:12px}.generate-buttons[data-v-2ca13fb9]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.generate-buttons .ivu-btn[data-v-2ca13fb9]{color:#3182ff;padding:0 8px;height:23px;background:#eaf1fe;border-radius:4px}[data-v-2ca13fb9] .ivu-input{border:none}.ai-assistant[data-v-1027a202]{position:fixed;right:0;bottom:0;z-index:1000}.ai-icon[data-v-1027a202]{cursor:pointer;position:fixed;right:10px;bottom:70px;z-index:1000}.icon-wrapper img[data-v-1027a202]{width:65px;height:65px}.chat-window[data-v-1027a202]{position:absolute;right:0;bottom:0;width:500px;height:531px;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.17);box-shadow:0 0 10px 0 rgba(0,0,0,.17);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.window-header[data-v-1027a202]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px;height:42px;background:#0567fe;border-radius:10px 10px 0 0}.header-left[data-v-1027a202],.window-header[data-v-1027a202]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left .header-icon[data-v-1027a202]{width:32px;margin-right:5px}.header-left span[data-v-1027a202]{font-size:14px;color:#fff}.close-icon[data-v-1027a202]{cursor:pointer;color:#fff;-webkit-transition:color .2s;transition:color .2s}.ivu-table-small td{line-height:15px;padding:10px 0}.ivu-upload-select[data-v-6257d8f9]{display:block!important}.mr5[data-v-6257d8f9]{width:150px}.mr1[data-v-6257d8f9],.mr5[data-v-6257d8f9]{margin-right:20px;margin-bottom:10px}