.chat-group-dialog .el-dialog{margin:120px auto!important;width:800px}.chat-group-dialog .el-dialog .el-dialog__body{padding:20px;text-align:center;height:500px;display:flex;align-items:center;justify-content:center}.chat-group-dialog .preview-image{max-width:100%;max-height:100%;width:auto;height:auto;display:block;margin:0 auto;-o-object-fit:contain;object-fit:contain;border-radius:4px}.file-preview-loading .el-loading-spinner .el-icon-loading{font-size:35px!important}.file-preview-loading .el-loading-spinner .el-loading-text{font-size:16px!important;margin-top:10px}.merge-forward-dialog .merge-forward-content .message-list{padding:0 15px;height:500px}.merge-forward-dialog .merge-forward-content .message-list .message-item{padding-bottom:15px;border-bottom:1px solid #f5f5f5}.merge-forward-dialog .merge-forward-content .message-list .message-item:last-child{border-bottom:none}.favorite-list-item[data-v-d834c362]{background:#fff;border:none;border-bottom:1px solid #f0f0f0;border-radius:0;padding:16px 20px;margin-bottom:0;cursor:pointer;transition:all .2s;border-radius:10px;margin:0 15px 15px 0}.favorite-list-item[data-v-d834c362]:hover{background:#f8f8f8}.favorite-list-item .item-header[data-v-d834c362]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.favorite-list-item .item-header .sender-info[data-v-d834c362]{display:flex;align-items:center;gap:10px}.favorite-list-item .item-header .sender-info .sender-details[data-v-d834c362]{display:flex;flex-direction:column}.favorite-list-item .item-header .sender-info .sender-details .sender-name[data-v-d834c362]{font-size:15px;font-weight:400;color:#333}.favorite-list-item .item-header .sender-info .sender-details .chat-source[data-v-d834c362]{font-size:12px;color:#999;margin-top:4px}.favorite-list-item .item-header .collect-time[data-v-d834c362]{font-size:12px;color:#999;white-space:nowrap;margin-left:10px}.favorite-list-item .item-content[data-v-d834c362]{margin-bottom:0}.favorite-list-item .item-content .content-text[data-v-d834c362]{font-size:13px;line-height:1.5;color:#666;word-break:break-all;white-space:pre-wrap;text-align:left}.favorite-list-item .item-content .content-image img[data-v-d834c362]{max-width:300px;max-height:200px;border-radius:4px;cursor:pointer;display:block}.favorite-list-item .item-content .content-sticker img[data-v-d834c362]{width:150px;height:150px;-o-object-fit:contain;object-fit:contain;display:block;cursor:pointer}.favorite-list-item .item-content .content-file[data-v-d834c362]{display:flex;padding:10px 0;border-radius:4px;text-align:left;align-items:center;cursor:pointer;transition:all .2s}.favorite-list-item .item-content .content-file[data-v-d834c362]:hover{opacity:.8}.favorite-list-item .item-content .content-file .file-icon[data-v-d834c362]{width:48px;height:48px;margin-right:12px;flex-shrink:0}.favorite-list-item .item-content .content-file .file-icon img[data-v-d834c362]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.favorite-list-item .item-content .content-file .file-info[data-v-d834c362]{flex:1;min-width:0}.favorite-list-item .item-content .content-file .file-info .file-name[data-v-d834c362]{font-size:13px;color:#333;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorite-list-item .item-content .content-file .file-info .file-type[data-v-d834c362]{font-size:12px;color:#999;margin-bottom:2px}.favorite-list-item .item-content .content-file .file-info .file-size[data-v-d834c362]{font-size:12px;color:#999;margin-left:15px}.favorite-list-item .item-content .content-audio[data-v-d834c362]{text-align:left}.favorite-list-item .item-content .content-audio audio[data-v-d834c362]{height:46px;cursor:pointer;border:1px solid rgba(0,0,0,.08);border-radius:23px;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .3s ease}.favorite-list-item .item-content .content-audio audio[data-v-d834c362]:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.favorite-list-item .item-content .content-card[data-v-d834c362]{display:flex;flex-direction:column;background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:12px;width:220px;cursor:pointer;transition:all .2s}.favorite-list-item .item-content .content-card[data-v-d834c362]:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.favorite-list-item .item-content .content-card .card-body[data-v-d834c362]{display:flex;align-items:center;margin-bottom:8px}.favorite-list-item .item-content .content-card .card-body .card-avatar[data-v-d834c362]{width:48px;height:48px;flex-shrink:0}.favorite-list-item .item-content .content-card .card-body .card-name[data-v-d834c362]{flex:1;font-size:15px;color:#333;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorite-list-item .item-content .content-card .card-tip[data-v-d834c362]{font-size:12px;color:#999;text-align:left;padding-left:0}.favorite-list-item .item-content .content-merge-forward[data-v-d834c362]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:12px;cursor:pointer;transition:all .2s;max-width:320px}.favorite-list-item .item-content .content-merge-forward[data-v-d834c362]:hover{border-color:#409eff;box-shadow:0 2px 8px rgba(64,158,255,.1)}.favorite-list-item .item-content .content-merge-forward .merge-forward-header[data-v-d834c362]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.favorite-list-item .item-content .content-merge-forward .merge-forward-header .merge-forward-title[data-v-d834c362]{font-size:14px;font-weight:500;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.favorite-list-item .item-content .content-merge-forward .merge-forward-header .merge-forward-count[data-v-d834c362]{font-size:12px;color:#999;margin-left:8px;white-space:nowrap}.favorite-list-item .item-content .content-merge-forward .merge-forward-preview .preview-item[data-v-d834c362]{display:flex;font-size:12px;line-height:1.6;margin-bottom:4px;color:#666}.favorite-list-item .item-content .content-merge-forward .merge-forward-preview .preview-item[data-v-d834c362]:last-child{margin-bottom:0}.favorite-list-item .item-content .content-merge-forward .merge-forward-preview .preview-item .preview-sender[data-v-d834c362]{color:#666;margin-right:4px;flex-shrink:0}.favorite-list-item .item-content .content-merge-forward .merge-forward-preview .preview-item .preview-content[data-v-d834c362]{color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorite-list-item .item-sender[data-v-d834c362]{display:flex;margin-top:8px;font-size:14px;color:#999;justify-content:space-between}.favorite-list-item .item-note[data-v-d834c362]{display:flex;align-items:flex-start;padding:8px 12px;background:#fffbf0;border-left:3px solid #ffc107;border-radius:4px;margin-top:8px;margin-left:42px}.favorite-list-item .item-note i[data-v-d834c362]{font-size:13px;color:#e6a23c;margin-right:6px;margin-top:2px}.favorite-list-item .item-note span[data-v-d834c362]{font-size:12px;color:#666;line-height:1.5;word-break:break-all}.favorite-page .aside[data-v-8052d8a6]{display:flex;flex-direction:column;background:#fff;margin:10px 10px 0 0;border-radius:10px}.favorite-page .aside .header[data-v-8052d8a6]{height:60px;display:flex;align-items:center;padding:0 12px}.favorite-page .aside .tag-list[data-v-8052d8a6]{flex:1;padding:5px 0}.favorite-page .aside .tag-list .tag-item[data-v-8052d8a6]{display:flex;align-items:center;padding:12px 16px;cursor:pointer;transition:all .2s;position:relative;margin:0 10px;padding:16px;text-align:left}.favorite-page .aside .tag-list .tag-item i[data-v-8052d8a6]{margin-right:8px;font-size:16px;color:#909399}.favorite-page .aside .tag-list .tag-item span[data-v-8052d8a6]{flex:1;font-size:14px;color:#606266;margin-left:25px}.favorite-page .aside .tag-list .tag-item[data-v-8052d8a6]:hover{background-color:#f5f7fa}.favorite-page .aside .tag-list .tag-item.active[data-v-8052d8a6]{background-color:#e4edfc;margin:0 10px;padding:16px;border-radius:5px}.favorite-page .container[data-v-8052d8a6]{display:flex;flex-direction:column;background-color:transparent}.favorite-page .container .content-header[data-v-8052d8a6]{display:flex;align-items:center;padding:0 20px}.favorite-page .container .content-header h2[data-v-8052d8a6]{margin:0;font-size:18px;font-weight:500;color:#303133}.favorite-page .container .content-main[data-v-8052d8a6]{padding:0;height:calc(80vh - 120px);overflow-y:auto}.favorite-page .container .content-main .empty-state[data-v-8052d8a6]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#c0c4cc}.favorite-page .container .content-main .empty-state i[data-v-8052d8a6]{font-size:80px;margin-bottom:20px}.favorite-page .container .content-main .empty-state .empty-text[data-v-8052d8a6]{font-size:16px}.favorite-page .container .content-main .favorite-items[data-v-8052d8a6]{padding:10px}.favorite-page .container .content-main .favorite-items .load-more-status[data-v-8052d8a6]{padding:20px 0;text-align:center}.favorite-page .container .content-main .favorite-items .load-more-status .loading-tip[data-v-8052d8a6]{display:flex;align-items:center;justify-content:center;color:#909399;font-size:14px}.favorite-page .container .content-main .favorite-items .load-more-status .loading-tip i[data-v-8052d8a6]{margin-right:8px;font-size:16px}.favorite-page .container .content-main .favorite-items .load-more-status .no-more-tip[data-v-8052d8a6]{color:#c0c4cc;font-size:14px}.favorite-page .container .content-main .favorite-items .favorite-item[data-v-8052d8a6]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:16px;margin-bottom:10px;cursor:pointer;transition:all .2s}.favorite-page .container .content-main .favorite-items .favorite-item[data-v-8052d8a6]:hover{box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-color:#d0d0d0}.favorite-page .container .content-main .favorite-items .favorite-item .favorite-content .text-content .content-body[data-v-8052d8a6]{font-size:14px;line-height:1.6;color:#303133;word-break:break-all;white-space:pre-wrap}.favorite-page .container .content-main .favorite-items .favorite-item .favorite-content .image-content img[data-v-8052d8a6]{max-width:200px;max-height:150px;border-radius:4px;cursor:pointer}.favorite-page .container .content-main .favorite-items .favorite-item .favorite-content .file-content[data-v-8052d8a6]{display:flex;align-items:center;padding:10px;background:#f5f7fa;border-radius:4px}.favorite-page .container .content-main .favorite-items .favorite-item .favorite-content .file-content i[data-v-8052d8a6]{font-size:24px;color:#409eff;margin-right:10px}.favorite-page .container .content-main .favorite-items .favorite-item .favorite-content .file-content span[data-v-8052d8a6]{font-size:14px;color:#606266}.favorite-page .container .content-main .favorite-items .favorite-item .favorite-content .favorite-meta[data-v-8052d8a6]{display:flex;justify-content:space-between;margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0;font-size:12px;color:#909399}.favorite-page .container .content-main .favorite-items .favorite-item .favorite-content .favorite-meta .sender[data-v-8052d8a6]{margin-right:10px}