.message-root[data-v-fbfeb8b2]{width:100%;min-height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box}.flex-row[data-v-fbfeb8b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-center[data-v-fbfeb8b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex1[data-v-fbfeb8b2]{-webkit-box-flex:1;-ms-flex:1;flex:1}.m-r-l[data-v-fbfeb8b2]{margin-right:16px}.p-t-xxl[data-v-fbfeb8b2]{padding-top:20px}.main-end[data-v-fbfeb8b2]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.m-t-l[data-v-fbfeb8b2]{margin-top:16px}.container[data-v-fbfeb8b2]{width:1200px;height:calc(100vh - 155px);background-color:#fff;padding:60px 100px 60px;margin:35px auto 0;overflow:auto;border-radius:8px}.text-list[data-v-fbfeb8b2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;height:21px;font-family:Arial;font-weight:400;line-height:30px;color:#333}.text-list .file[data-v-fbfeb8b2]{font-size:16px;color:#333;cursor:pointer}.cicle[data-v-fbfeb8b2]{width:8px;height:8px;background:#2b1ecd;border-radius:50%}.new-layout-container[data-v-fbfeb8b2]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.message-title-container[data-v-fbfeb8b2]{width:1488px;margin:0 auto;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.message-main-title[data-v-fbfeb8b2]{font-size:1.875rem;line-height:2.25rem;font-weight:700;color:rgb(0,82,204,var(--tw-text-opacity,1));margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.message-badge[data-v-fbfeb8b2]{display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;background-color:rgb(239,68,68,var(--tw-bg-opacity,1));color:#fff;border-radius:50%;font-size:12px;font-weight:400;margin-left:8px}.message-sub-title[data-v-fbfeb8b2]{font-size:1rem;color:rgb(75,85,99,var(--tw-text-opacity,1));margin:5px 0 0 0}.message-category-container[data-v-fbfeb8b2]{width:1488px;margin:15px auto 20px;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e5e5e5;padding-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box}.category-item[data-v-fbfeb8b2]{padding:8px 20px;font-size:16px;color:#666!important;cursor:pointer;margin-right:15px;border-bottom:2px solid transparent!important;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;bottom:-1px;-webkit-box-sizing:border-box;box-sizing:border-box}.category-active[data-v-fbfeb8b2]{border-bottom-color:rgb(0,82,204,var(--tw-text-opacity,1))!important;font-weight:500!important}.category-active[data-v-fbfeb8b2],.category-item[data-v-fbfeb8b2]:hover{color:rgb(0,82,204,var(--tw-text-opacity,1))!important}.container2[data-v-fbfeb8b2]{width:1600px;height:calc(100vh - 220px);padding:30px 50px;margin:0 auto 0;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.notification-list[data-v-fbfeb8b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.notification-card[data-v-fbfeb8b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:26px 30px;border-radius:8px;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08);-webkit-transition:all .2s ease;transition:all .2s ease}.notification-card[data-v-fbfeb8b2]:hover{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.12);box-shadow:0 2px 6px rgba(0,0,0,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.notification-card[data-v-fbfeb8b2]{margin:0!important}.status-icon[data-v-fbfeb8b2]{width:32px;height:32px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:16px;-ms-flex-negative:0;flex-shrink:0;font-size:16px}.notification-content[data-v-fbfeb8b2]{-webkit-box-flex:1;-ms-flex:1;flex:1;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;gap:4px}.notification-title[data-v-fbfeb8b2]{font-weight:500;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-text[data-v-fbfeb8b2]{font-size:14px;color:#333;white-space:nowrap;overflow:hidden}.notification-time[data-v-fbfeb8b2]{font-size:12px;color:#999;white-space:nowrap;margin-left:20px}.status-accepted[data-v-fbfeb8b2]{background-color:#fff}.status-accepted .status-icon[data-v-fbfeb8b2]{background-color:#1890ff;color:#e6f7ff}.status-completed[data-v-fbfeb8b2]{background-color:#f6ffed}.status-completed .status-icon[data-v-fbfeb8b2]{background-color:#52c41a;color:#fff}.status-rejected[data-v-fbfeb8b2]{background-color:#fff1f0}.status-rejected .status-icon[data-v-fbfeb8b2]{background-color:#f5222d;color:#fff}.status-pending-seal[data-v-fbfeb8b2]{background-color:#fff7e6!important}.status-pending-seal .status-icon[data-v-fbfeb8b2]{background-color:#fa8c16!important;color:#fff!important}.status-other[data-v-fbfeb8b2]{background-color:#f5f5f5}.status-other .status-icon[data-v-fbfeb8b2]{background-color:#8c8c8c;color:#fff}.chat-integrate-container[data-v-fbfeb8b2]{width:100%;height:100%;gap:15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-card[data-v-fbfeb8b2],.chat-integrate-container[data-v-fbfeb8b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chat-card[data-v-fbfeb8b2]{width:90%;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.06);box-shadow:0 2px 12px rgba(0,0,0,.06);overflow:hidden;gap:12px;padding:0 0 15px 0}.chat-header[data-v-fbfeb8b2]{width:100%;background-color:#0052cc;color:#fff;padding:12px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-header-title[data-v-fbfeb8b2]{margin:0;font-size:18px;font-weight:500}.chat-record-wrapper[data-v-fbfeb8b2]{width:100%;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.chat-container[data-v-fbfeb8b2]{overflow-y:auto;position:relative;border:1px solid #ebeef5;border-radius:4px;padding:10px;background-color:#f9f9f9;-webkit-box-flex:1;-ms-flex:1;flex:1}.chat-container[data-v-fbfeb8b2]::-webkit-scrollbar{width:6px}.chat-container[data-v-fbfeb8b2]::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:3px}.loading-more[data-v-fbfeb8b2],.no-more-data[data-v-fbfeb8b2]{text-align:center;padding:10px 0;color:#999;font-size:12px}.loading-more .el-icon-loading[data-v-fbfeb8b2],.no-more-data .el-icon-loading[data-v-fbfeb8b2]{margin-right:5px}.chat-content[data-v-fbfeb8b2]{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.empty-message[data-v-fbfeb8b2]{text-align:center;padding:20px;color:#999}.message-item[data-v-fbfeb8b2]{margin-bottom:16px;max-width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.message-item.message-right[data-v-fbfeb8b2]{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.message-wrap[data-v-fbfeb8b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.message-info[data-v-fbfeb8b2]{display:none!important}.message-content[data-v-fbfeb8b2]{word-break:break-word}.text-message[data-v-fbfeb8b2]{display:inline-block;padding:10px 14px;border-radius:8px;background-color:#ebedf0;position:relative}.message-time[data-v-fbfeb8b2]{font-size:.75rem;color:rgb(107,114,128,var(--tw-text-opacity,1));margin-top:4px;text-align:right}.chat-avatar[data-v-fbfeb8b2]{width:36px;height:36px;border-radius:50%;background-color:#e6f7ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.right-avatar[data-v-fbfeb8b2]{margin-left:8px}.avatar-icon[data-v-fbfeb8b2]{font-size:20px;color:#0052cc}.quick-question-btn[data-v-fbfeb8b2]{color:#0052cc}[data-v-fbfeb8b2] .quick-questions-popper{padding:0;border-radius:4px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1)}.quick-questions-popover[data-v-fbfeb8b2]{padding:10px;max-height:300px;overflow-y:auto}.quick-questions-popover .question-title[data-v-fbfeb8b2]{font-size:14px;color:#666;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #e6e6e6}.quick-questions-popover .question-item[data-v-fbfeb8b2]{padding:8px 12px;margin-bottom:5px;background-color:#f5f7fa;border-radius:4px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.quick-questions-popover .question-item[data-v-fbfeb8b2]:hover{background-color:#ecf5ff;-webkit-transform:translateX(5px);transform:translateX(5px)}.quick-questions-popover .question-item[data-v-fbfeb8b2]:last-child{margin-bottom:0}.input-area[data-v-fbfeb8b2]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.input-area .el-textarea[data-v-fbfeb8b2]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}.input-area .send-button[data-v-fbfeb8b2]{height:auto;padding:10px 20px;-ms-flex-item-align:end;align-self:flex-end}.no-more-data[data-v-fbfeb8b2]{color:#ccc;font-size:12px;padding:8px 0;border-bottom:1px dashed #eee}