.message-video[data-v-1309b2ac] video{max-height:400px;max-width:225px}.message-photo[data-v-319b77da] .el-image,.message-video[data-v-1309b2ac] video{-o-object-fit:contain;border-radius:4px;object-fit:contain}.message-photo[data-v-319b77da] .el-image .el-image__inner{max-height:400px;max-width:225px}.message-content[data-v-65f05e61]{--message-border-color:#ebebeb;--message-corner-size:4px;background-color:#fff;border:1px solid var(--message-border-color);border-radius:4px;color:#0e170a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:-webkit-max-content;height:-moz-max-content;height:max-content;line-height:20px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;max-width:300px;padding:7px 11px;position:relative;word-break:break-all}.message-content.right[data-v-65f05e61]{background:#e5eeff;border:0;float:right}.message-content.right[data-v-65f05e61]:after{-webkit-transform:rotate(45deg);border-color:#e5eeff;left:auto;right:calc(0px - var(--message-corner-size));transform:rotate(45deg)}.message-content.noWrap[data-v-65f05e61]{border:none;font-weight:500;padding:0}.message-content.noWrap[data-v-65f05e61]:after{display:none}.blank[data-v-65f05e61]{display:inline}.message-content[data-v-65f05e61]:after{-webkit-box-shadow:1px -1px 0 0 var(--message-border-color);-webkit-box-sizing:content-box;-webkit-transform:rotate(225deg);border-color:#fff #fff transparent transparent;border-style:solid;border-width:var(--message-corner-size);box-shadow:1px -1px 0 0 var(--message-border-color);box-sizing:content-box;content:"";display:block;height:0;left:calc(0px - var(--message-corner-size));position:absolute;right:auto;top:calc(var(--message-corner-size) * 2);transform:rotate(225deg);width:0}.message-content[data-v-7868a1fc]{--message-border-color:#ebebeb;--message-corner-size:4px;background-color:#fff;border:1px solid var(--message-border-color);border-radius:4px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:11px;position:relative;width:240px}.message-content .file[data-v-7868a1fc]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.message-content .file .file-title[data-v-7868a1fc]{color:#010101;font-size:15px;line-height:20px}.message-content .file .file-desc[data-v-7868a1fc]{display:-webkit-box;display:-ms-flexbox;display:flex}.message-content .file .file-desc .desc[data-v-7868a1fc]{color:#959595;font-size:11px;height:-webkit-max-content;height:-moz-max-content;height:max-content;line-height:18px;margin-right:14px;width:150px}.message-content .file .file-desc .photo[data-v-7868a1fc],.message-content .file .file-desc .photo img[data-v-7868a1fc]{height:45px;width:45px}.message-content[data-v-7868a1fc]:after{-webkit-box-shadow:1px -1px 0 0 var(--message-border-color);-webkit-box-sizing:content-box;-webkit-transform:rotate(225deg);border-color:#fff #fff transparent transparent;border-style:solid;border-width:var(--message-corner-size);box-shadow:1px -1px 0 0 var(--message-border-color);box-sizing:content-box;content:"";display:block;height:0;left:calc(0px - var(--message-corner-size));position:absolute;right:auto;top:calc(var(--message-corner-size) * 2);transform:rotate(225deg);width:0}.message-content.right[data-v-7868a1fc]:after{-webkit-transform:rotate(45deg);left:auto;right:calc(0px - var(--message-corner-size));transform:rotate(45deg)}.message-content.noWrap[data-v-7868a1fc]:after{display:none}.message-file .message-content[data-v-b7357698]{--message-border-color:#ebebeb;--message-corner-size:4px;background-color:#fff;border:1px solid var(--message-border-color);border-radius:4px;height:-webkit-max-content;height:-moz-max-content;height:max-content;min-height:70px;padding:11px;position:relative;width:224px}.message-file .message-content .file[data-v-b7357698]{display:-webkit-box;display:-ms-flexbox;display:flex}.message-file .message-content .file .file-name[data-v-b7357698]{width:140px}.message-file .message-content .file .file-name p.name[data-v-b7357698]{color:#010101;font-size:12px}.message-file .message-content .file .file-name p.size[data-v-b7357698]{color:#959595;font-size:12px;margin-top:20px}.message-file .message-content .file .file-pic[data-v-b7357698]{background:#c9c9c9;height:50px;width:50px}.message-file .message-content .file .file-pic i.el-icon-tickets[data-v-b7357698]{color:#fff;display:inline-block;font-size:30px;line-height:50px;margin-left:10px}.message-file .message-content[data-v-b7357698]:after{-webkit-box-shadow:1px -1px 0 0 var(--message-border-color);-webkit-box-sizing:content-box;-webkit-transform:rotate(225deg);border-color:#fff #fff transparent transparent;border-style:solid;border-width:var(--message-corner-size);box-shadow:1px -1px 0 0 var(--message-border-color);box-sizing:content-box;content:"";display:block;height:0;left:calc(0px - var(--message-corner-size));position:absolute;right:auto;top:calc(var(--message-corner-size) * 2);transform:rotate(225deg);width:0}.message-file .message-content.right[data-v-b7357698]:after{-webkit-transform:rotate(45deg);left:auto;right:calc(0px - var(--message-corner-size));transform:rotate(45deg)}.message-file .message-content.noWrap[data-v-b7357698]:after{display:none}.message-file .message-content[data-v-0a7cf657]{--message-border-color:#ebebeb;--message-corner-size:4px;background-color:#fff;border:1px solid var(--message-border-color);border-radius:4px;height:-webkit-max-content;height:-moz-max-content;height:max-content;min-height:70px;padding:11px;position:relative;width:224px}.message-file .message-content .file[data-v-0a7cf657]{display:-webkit-box;display:-ms-flexbox;display:flex}.message-file .message-content .file .file-name[data-v-0a7cf657]{width:140px}.message-file .message-content .file .file-name p.name[data-v-0a7cf657]{color:#010101;font-size:12px}.message-file .message-content .file .file-name p.size[data-v-0a7cf657]{color:#959595;font-size:12px;margin-top:20px}.message-file .message-content .file .file-pic[data-v-0a7cf657]{background:#c9c9c9;height:50px;width:50px}.message-file .message-content .file .file-pic i.el-icon-tickets[data-v-0a7cf657]{color:#fff;display:inline-block;font-size:30px;line-height:50px;margin-left:10px}.message-file .message-content[data-v-0a7cf657]:after{-webkit-box-shadow:1px -1px 0 0 var(--message-border-color);-webkit-box-sizing:content-box;-webkit-transform:rotate(225deg);border-color:#fff #fff transparent transparent;border-style:solid;border-width:var(--message-corner-size);box-shadow:1px -1px 0 0 var(--message-border-color);box-sizing:content-box;content:"";display:block;height:0;left:calc(0px - var(--message-corner-size));position:absolute;right:auto;top:calc(var(--message-corner-size) * 2);transform:rotate(225deg);width:0}.message-file .message-content.right[data-v-0a7cf657]:after{-webkit-transform:rotate(45deg);left:auto;right:calc(0px - var(--message-corner-size));transform:rotate(45deg)}.message-content[data-v-ea847922]{--message-border-color:#ebebeb;--message-corner-size:4px;background-color:#fff;border:1px solid var(--message-border-color);border-radius:4px;color:#0e170a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:-webkit-max-content;height:-moz-max-content;height:max-content;line-height:20px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:7px 11px;position:relative}.message-content.right[data-v-ea847922]{background:#e5eeff;border:0;float:right}.message-content.right[data-v-ea847922]:after{-webkit-transform:rotate(45deg);border-color:#e5eeff;left:auto;right:calc(0px - var(--message-corner-size));transform:rotate(45deg)}.message-content[data-v-ea847922]:after{-webkit-box-shadow:1px -1px 0 0 var(--message-border-color);-webkit-box-sizing:content-box;-webkit-transform:rotate(225deg);border-color:#fff #fff transparent transparent;border-style:solid;border-width:var(--message-corner-size);box-shadow:1px -1px 0 0 var(--message-border-color);box-sizing:content-box;content:"";display:block;height:0;left:calc(0px - var(--message-corner-size));position:absolute;right:auto;top:calc(var(--message-corner-size) * 2);transform:rotate(225deg);width:0}.message-content[data-v-0f2f87f8]{--message-border-color:#ebebeb;--message-corner-size:4px;background-color:#fff;border:1px solid var(--message-border-color);border-radius:4px;color:#0e170a;font-size:14px;height:-webkit-max-content;height:-moz-max-content;height:max-content;line-height:20px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:7px 11px;position:relative}.message-content.right[data-v-0f2f87f8]{float:right}.message-content.right[data-v-0f2f87f8]:after{-webkit-transform:rotate(45deg);left:auto;right:calc(0px - var(--message-corner-size));transform:rotate(45deg)}.message-content[data-v-0f2f87f8]:after{-webkit-box-shadow:1px -1px 0 0 var(--message-border-color);-webkit-box-sizing:content-box;-webkit-transform:rotate(225deg);border-color:#fff #fff transparent transparent;border-style:solid;border-width:var(--message-corner-size);box-shadow:1px -1px 0 0 var(--message-border-color);box-sizing:content-box;content:"";display:block;height:0;left:calc(0px - var(--message-corner-size));position:absolute;right:auto;top:calc(var(--message-corner-size) * 2);transform:rotate(225deg);width:0}.message-voice .message-content[data-v-1f831f4c]{background-color:#fff;border:0;color:#b5b5b5;font-size:12px;height:36px;line-height:36px;padding:0 15px;position:relative;width:105px}.message-voice .message-content.right[data-v-1f831f4c]{float:right}.message-voice .message-content.right[data-v-1f831f4c]:after{-webkit-transform:rotate(45deg);left:auto;right:calc(0px - var(--message-corner-size));transform:rotate(45deg)}.message-voice .message-content.noWrap[data-v-1f831f4c]{border:none;padding:0}.message-voice .message-content.noWrap[data-v-1f831f4c]:after{display:none}.message-voice .message-content audio[data-v-1f831f4c]{font-size:14px;height:100%;margin-left:-15px}.message-voice .message-content[data-v-1f831f4c]:after{-webkit-box-shadow:1px -1px 0 0 var(--message-border-color);-webkit-box-sizing:content-box;-webkit-transform:rotate(225deg);border-color:#fff #fff transparent transparent;border-style:solid;border-width:var(--message-corner-size);box-shadow:1px -1px 0 0 var(--message-border-color);box-sizing:content-box;content:"";display:block;height:0;left:calc(0px - var(--message-corner-size));position:absolute;right:auto;top:calc(var(--message-corner-size) * 2);transform:rotate(225deg);width:0}.message-content[data-v-2e64c03c]{--message-border-color:#ebebeb;--message-corner-size:4px;background-color:#fff;border:1px solid var(--message-border-color);border-radius:4px;color:#0e170a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:-webkit-max-content;height:-moz-max-content;height:max-content;line-height:20px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:7px 11px;position:relative}.message-content a.blue[data-v-2e64c03c]{color:#00f}.message-content.right[data-v-2e64c03c]{float:right}.message-content.right[data-v-2e64c03c]:after{-webkit-transform:rotate(45deg);left:auto;right:calc(0px - var(--message-corner-size));transform:rotate(45deg)}.message-content.noWrap[data-v-2e64c03c]{border:none;padding:0}.message-content.noWrap[data-v-2e64c03c]:after{display:none}.message-content[data-v-2e64c03c]:after{-webkit-box-shadow:1px -1px 0 0 var(--message-border-color);-webkit-box-sizing:content-box;-webkit-transform:rotate(225deg);border-color:#fff #fff transparent transparent;border-style:solid;border-width:var(--message-corner-size);box-shadow:1px -1px 0 0 var(--message-border-color);box-sizing:content-box;content:"";display:block;height:0;left:calc(0px - var(--message-corner-size));position:absolute;right:auto;top:calc(var(--message-corner-size) * 2);transform:rotate(225deg);width:0}.message-card[data-v-636cbde1] .el-card{border:none}.message-card[data-v-636cbde1] .info-content{border-bottom:1px solid #ebeef5;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px}.message-card[data-v-636cbde1] .el-card__body{border:none;padding:10px}.message-card[data-v-636cbde1] .el-card__body .el-avatar{margin-right:10px}.message-card[data-v-636cbde1] .title{font-size:12px;margin-top:5px}.message-content[data-v-636cbde1]{--message-border-color:#ebebeb;--message-corner-size:4px;background-color:#fff;border:1px solid var(--message-border-color);border-radius:4px;color:#0e170a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:-webkit-max-content;height:-moz-max-content;height:max-content;line-height:20px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:7px 11px;position:relative}.message-content.right[data-v-636cbde1]{float:right}.message-content.right[data-v-636cbde1]:after{-webkit-transform:rotate(45deg);left:auto;right:calc(0px - var(--message-corner-size));transform:rotate(45deg)}.message-content.noWrap[data-v-636cbde1]{border:none;font-weight:500;padding:0}.message-content.noWrap[data-v-636cbde1]:after{display:none}.message-content[data-v-636cbde1]:after{-webkit-box-shadow:1px -1px 0 0 var(--message-border-color);-webkit-box-sizing:content-box;-webkit-transform:rotate(225deg);border-color:#fff #fff transparent transparent;border-style:solid;border-width:var(--message-corner-size);box-shadow:1px -1px 0 0 var(--message-border-color);box-sizing:content-box;content:"";display:block;height:0;left:calc(0px - var(--message-corner-size));position:absolute;right:auto;top:calc(var(--message-corner-size) * 2);transform:rotate(225deg);width:0}p[data-v-3b96f27c],p[data-v-7b3ae090],p[data-v-66c6e678]{text-align:center}.box[data-v-55f24a87]{background:#e5eeff;border-radius:4px;display:inline-block;padding:7px 11px;position:relative}.box[data-v-55f24a87]:after{border-bottom:6px solid transparent;border-left:8px solid #e5eeff;border-top:6px solid transparent;content:"";height:0;position:absolute;right:-8px;top:6px;width:0}.message-warp[data-v-3c4a8dab]{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;max-width:800px;width:100%}.message-warp.right[data-v-3c4a8dab]{-ms-flex-direction:row-reverse;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;flex-direction:row-reverse}.message-warp.right .card-content[data-v-3c4a8dab]{margin-bottom:10px;margin-right:10px}.message-warp.right p.name[data-v-3c4a8dab]{text-align:right}.message-warp .head-portrait[data-v-3c4a8dab]{height:30px;width:30px}.message-warp .card-content[data-v-3c4a8dab]{margin-left:10px;max-width:60%}.message-warp .card-content p.name[data-v-3c4a8dab]{color:#b5b5b5;font-size:12px;letter-spacing:0;line-height:12px}.message-warp .card-content p.name .green[data-v-3c4a8dab]{color:#04be02;margin-left:2px}.message-warp .card-content p.name .yellow[data-v-3c4a8dab]{color:#e6a23c;margin-left:2px}.message-warp .card-content .message-info[data-v-3c4a8dab]{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}.message-warp .card-content .message-info.right[data-v-3c4a8dab]{-ms-flex-direction:row-reverse;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;flex-direction:row-reverse;float:right}.message-warp .card-content .message-info .return[data-v-3c4a8dab]{-ms-flex-item-align:center;align-self:center;color:#737680;font-size:12px;min-width:36px}.warp[data-v-3c4a8dab]{color:#b9b9ba;font-size:12px;height:34px;line-height:34px;text-align:center}.selectDialog[data-v-43e754b1] .w120{width:120px}.selectDialog[data-v-43e754b1] .w100{width:100px}.selectDialog[data-v-43e754b1] .w220{width:220px}.selectDialog[data-v-43e754b1] .el-dialog__header .el-dialog__title{color:#525b66;font-size:20px;font-weight:500}.selectDialog[data-v-43e754b1] .el-dialog__header .el-dialog__headerbtn i{color:#c0c4cc;font-size:30px}.selectDialog[data-v-43e754b1] .choose-wrapper{margin-bottom:100px}.selectDialog[data-v-43e754b1] .choose-wrapper p{color:#7b8796;display:inline-block;font-size:14px;font-weight:500;margin-bottom:10px;text-align:left;width:100%}.selectDialog[data-v-43e754b1] .choose-wrapper p .blue{color:#409eff}.selectDialog[data-v-43e754b1] .btn-wrapper .el-button{font-size:14px;width:90px}.selectDialog[data-v-43e754b1] .btn-wrapper .el-button:nth-of-type(2){background:#f0f2f6;border:1px solid #dde2e7;color:#888}@media screen and (max-width:767px){.globalLabels{width:300px!important}}.globalLabels .h350{height:350px;overflow-x:hidden;overflow-y:auto}.globalLabels .el-tag{border-radius:16px}.filterSearch[data-v-0f1aee51] .filter-wrapper{-webkit-transition:all .5s ease;border:1px solid #dcdfe6;border-radius:4px;height:36px;position:relative;transition:all .5s ease;width:110px}.filterSearch[data-v-0f1aee51] .filter-wrapper.active{width:300px}.filterSearch[data-v-0f1aee51] .filter-wrapper.active .filter-header p{color:#2e64fd}.filterSearch[data-v-0f1aee51] .filter-wrapper.show{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;width:300px}.filterSearch[data-v-0f1aee51] .filter-wrapper .fifter-body{background-color:#fff;border:1px solid #dcdfe6;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:none;left:-1px;padding:0 10px;position:absolute;top:35px;width:300px;z-index:2}.filterSearch[data-v-0f1aee51] .filter-wrapper .fifter-body .el-button{color:#7b8796;display:block;font-size:14px;margin:0 auto}.filterSearch[data-v-0f1aee51] .filter-wrapper .select-wrapper{-ms-flex:1;-ms-flex-align:center;-webkit-box-align:center;-webkit-box-flex:1;align-items:center;border-top:1px solid #dcdfe6;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;height:38px}.filterSearch[data-v-0f1aee51] .filter-wrapper .select-wrapper.h-auto{height:auto;min-height:38px}.filterSearch[data-v-0f1aee51] .filter-wrapper .select-wrapper:last-of-type{border-bottom:1px solid #dcdfe6}.filterSearch[data-v-0f1aee51] .filter-wrapper .select-wrapper .title{color:#b3b8c2;font-size:14px;min-width:70px}.filterSearch[data-v-0f1aee51] .filter-wrapper .select-wrapper .blue{color:#409eff}.filterSearch[data-v-0f1aee51] .filter-wrapper .select-wrapper .time{font-size:14px;min-width:90px}.filterSearch[data-v-0f1aee51] .filter-wrapper .select-wrapper .el-input__inner,.filterSearch[data-v-0f1aee51] .filter-wrapper .select-wrapper input{border:none}.filterSearch[data-v-0f1aee51] .filter-wrapper .select-wrapper .el-input__inner .el-icon-time{display:none}.filterSearch[data-v-0f1aee51] .filter-wrapper .select-wrapper .el-icon-arrow-up{opacity:0}.filterSearch[data-v-0f1aee51] .filter-wrapper .select-wrapper .el-select .el-tag{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.filterSearch[data-v-0f1aee51] .filter-wrapper .select-wrapper .dropdown{width:85px}.filterSearch[data-v-0f1aee51] .filter-wrapper .select-wrapper .dropdown-link{color:#409eff;cursor:pointer;font-size:12px;width:100%}.filterSearch[data-v-0f1aee51] .filter-wrapper .filter-header{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;color:#7b8796;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;height:36px;justify-content:space-between;padding:0 10px;width:100%}.filterSearch[data-v-0f1aee51] .filter-wrapper .ml14{margin-left:14px}.filterSearch[data-v-0f1aee51] .filter-wrapper .f10{font-size:11px!important}.mainBox[data-v-3cb736c2]{border:1px solid #e0e0e0;height:calc(100vh - 350px)}.mainBox .left[data-v-3cb736c2]{background:#3d445d;color:#fff;font-size:13px;width:90px}.mainBox .left .ti[data-v-3cb736c2]{border-bottom:1px solid #1d2541}.mainBox .left .ct[data-v-3cb736c2]{height:calc(100% - 40px);overflow:auto}.mainBox .left .list[data-v-3cb736c2]{border-bottom:1px solid #1d2541;cursor:pointer;padding:19px 10px 10px;position:relative}.mainBox .left .list .head[data-v-3cb736c2]{border-radius:4px;height:40px;width:40px}.mainBox .left .list .name[data-v-3cb736c2]{padding-left:4px}.mainBox .left .list .state[data-v-3cb736c2]{left:55px;position:absolute;top:24px}.mainBox .left .active[data-v-3cb736c2]{background:#6e7386}.mainBox .middle[data-v-3cb736c2]{border-right:1px solid #dcdfe6;font-size:13px;width:280px}.mainBox .middle .ti[data-v-3cb736c2]{border-bottom:1px solid #d1d1d1;color:#7d85a2;height:50px;line-height:50px;padding-left:15px}.mainBox .middle .ct[data-v-3cb736c2]{height:calc(100% - 50px);overflow:auto}.mainBox .middle .list[data-v-3cb736c2]{border-bottom:1px solid #dcdfe6;cursor:pointer;padding:15px 10px}.mainBox .middle .list img[data-v-3cb736c2]{border-radius:4px;float:left;height:30px;margin-right:10px;width:30px}.mainBox .middle .active[data-v-3cb736c2]{background:#f4f7fa}.mainBox .right .ti[data-v-3cb736c2]{background:#f4f7fa;border-bottom:1px solid #d1d1d1;color:#7d85a2;height:50px;line-height:50px;padding-left:10px}.mainBox .right .ct[data-v-3cb736c2]{-ms-flex-direction:column-reverse;-webkit-box-direction:reverse;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column-reverse;height:calc(100% - 51px);overflow:auto}.mainBox2[data-v-3cb736c2]{border:1px solid #e0e0e0;height:calc(100vh - 291px)}.mainBox2 .left[data-v-3cb736c2]{border-right:1px solid #dcdfe6;width:368px}.mainBox2 .left .ct[data-v-3cb736c2]{height:calc(100% - 39px);overflow:auto}.mainBox2 .left .ti[data-v-3cb736c2]{border-bottom:1px solid #dcdfe6;color:#7d85a2;height:38px;line-height:38px;padding:0 15px}.mainBox2 .left .list[data-v-3cb736c2]{border-bottom:1px solid #dcdfe6;cursor:pointer;padding:15px 10px}.mainBox2 .left .list img[data-v-3cb736c2]{border-radius:4px;float:left;height:30px;margin-right:10px;width:30px}.mainBox2 .left .active[data-v-3cb736c2]{background:#f4f7fa}.mainBox2 .right .ti[data-v-3cb736c2]{background:#f4f7fa;border-bottom:1px solid #d1d1d1;color:#7d85a2;height:38px;line-height:38px;padding:0 15px}.mainBox2 .right .ct[data-v-3cb736c2]{-ms-flex-direction:column-reverse;-webkit-box-direction:reverse;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column-reverse;height:calc(100% - 39px);overflow:auto}.chat-container[data-v-0940cb34]{background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;height:100vh}.friends-sidebar[data-v-0940cb34]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;background-color:#fff;border-right:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:30%}.friends-sidebar .member-selector[data-v-0940cb34]{border-bottom:1px solid #e6e6e6;padding:15px}.friends-sidebar .member-selector .selector-row[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:10px}.friends-sidebar .member-selector .selector-row .el-select[data-v-0940cb34]{-ms-flex:1;-webkit-box-flex:1;flex:1}.friends-sidebar .member-selector .selector-row .el-button[data-v-0940cb34]{-ms-flex-negative:0;flex-shrink:0;min-width:80px}.friends-sidebar .member-selector .selector-row .el-button i[data-v-0940cb34]{margin-right:5px}.friends-sidebar .member-selector .search-row .el-input[data-v-0940cb34]{width:100%}.friends-sidebar .friends-list[data-v-0940cb34]{-ms-flex:1;-webkit-box-flex:1;flex:1;overflow-y:auto}.friends-sidebar .friends-list .friend-item[data-v-0940cb34]{-webkit-transition:background-color .2s;border-bottom:1px solid #f0f0f0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 15px;transition:background-color .2s}.friends-sidebar .friends-list .friend-item[data-v-0940cb34]:hover{background-color:#f8f8f8}.friends-sidebar .friends-list .friend-item.active[data-v-0940cb34]{background-color:#e6f7ff;border-left:3px solid #1890ff}.friends-sidebar .friends-list .friend-item .friend-avatar[data-v-0940cb34]{margin-right:12px;position:relative}.friends-sidebar .friends-list .friend-item .friend-avatar img[data-v-0940cb34]{border-radius:50%;height:40px;width:40px}.friends-sidebar .friends-list .friend-item .friend-avatar .new-badge[data-v-0940cb34]{-webkit-box-shadow:0 0 0 1px #fff;background:#ff4d4f;border-radius:8px;box-shadow:0 0 0 1px #fff;color:#fff;font-size:10px;font-weight:600;height:16px;letter-spacing:.5px;line-height:16px;padding:0 5px;position:absolute;right:-3px;text-align:center;text-transform:uppercase;top:-3px}.friends-sidebar .friends-list .friend-item .friend-info[data-v-0940cb34]{-ms-flex:1;-webkit-box-flex:1;flex:1;min-width:0}.friends-sidebar .friends-list .friend-item .friend-info .friend-name[data-v-0940cb34]{color:#333;font-weight:500;margin-bottom:2px}.friends-sidebar .friends-list .friend-item .friend-info .friend-wx-info[data-v-0940cb34]{color:#666;font-size:11px;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.friends-sidebar .friends-list .friend-item .friend-info .friend-time[data-v-0940cb34]{color:#999;float:right;font-size:12px;margin-bottom:4px}.friends-sidebar .friends-list .friend-item .friend-info .friend-message[data-v-0940cb34]{color:#666;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.friends-sidebar .friends-list .friend-item .load-more[data-v-0940cb34],.friends-sidebar .friends-list .friend-item .no-more[data-v-0940cb34]{background-color:#fff;border-top:1px solid #f0f0f0;padding:15px;text-align:center}.friends-sidebar .friends-list .friend-item .no-more[data-v-0940cb34]{color:#999;font-size:12px}.friends-sidebar .friends-list .friend-item .empty-state[data-v-0940cb34]{background-color:#fff;padding:40px 20px;text-align:center}.chat-main[data-v-0940cb34]{-ms-flex:1;-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:vertical;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;flex-direction:column;min-height:0}.chat-main .chat-header[data-v-0940cb34]{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;background-color:#fafafa;border-bottom:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:15px 20px}.chat-main .chat-header .chat-info .chat-name[data-v-0940cb34]{color:#333;font-size:16px;font-weight:500;margin-bottom:2px}.chat-main .chat-header .chat-info .chat-wx-info[data-v-0940cb34]{color:#666;font-size:12px;margin-bottom:2px}.chat-main .chat-header .chat-info .chat-status[data-v-0940cb34]{color:#666;font-size:12px}.chat-main .chat-header .chat-actions[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.chat-main .messages-container[data-v-0940cb34]{-ms-flex:1;-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:vertical;background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;flex-direction:column;height:0}.chat-main .messages-container .message-header[data-v-0940cb34]{-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-align:center;align-items:center;background-color:#fff;border-bottom:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;padding:10px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.chat-main .messages-container .message-content-wrapper[data-v-0940cb34]{-ms-flex:1;-webkit-box-flex:1;flex:1;max-height:100%;min-height:0;overflow-y:auto;padding:20px;position:relative}.chat-main .messages-container .message-date-divider[data-v-0940cb34]{color:#999;font-size:12px;margin:15px 0;position:relative;text-align:center}.chat-main .messages-container .message-date-divider[data-v-0940cb34]:before{background-color:#e6e6e6;content:"";height:1px;left:0;position:absolute;right:0;top:50%;z-index:1}.chat-main .messages-container .message-date-divider span[data-v-0940cb34]{background-color:#f5f5f5;padding:0 10px;position:relative;z-index:2}.chat-main .messages-container .message-loading[data-v-0940cb34]{background-color:#fff;border-top:1px solid #e6e6e6;padding:10px 20px}.chat-main .messages-container .message-item[data-v-0940cb34]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.chat-main .messages-container .message-item.my-message[data-v-0940cb34]{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.chat-main .messages-container .message-item.my-message .message-content[data-v-0940cb34]{background-color:#1890ff;color:#fff}.chat-main .messages-container .message-item.my-message .message-content .message-file[data-v-0940cb34]{background-color:hsla(0,0%,100%,.15)}.chat-main .messages-container .message-item.my-message .message-content .message-file[data-v-0940cb34]:hover{background-color:hsla(0,0%,100%,.25)}.chat-main .messages-container .message-item.my-message .message-content .message-file .file-info .file-name[data-v-0940cb34]{color:#fff}.chat-main .messages-container .message-item.my-message .message-content .message-file .file-info .file-size[data-v-0940cb34]{color:hsla(0,0%,100%,.8)}.chat-main .messages-container .message-item.my-message .message-content .message-image .image-placeholder[data-v-0940cb34]{background-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8)}.chat-main .messages-container .message-item.friend-message[data-v-0940cb34]{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}.chat-main .messages-container .message-item.friend-message .message-content[data-v-0940cb34]{background-color:#fff;color:#333}.chat-main .messages-container .message-item .message-avatar[data-v-0940cb34]{margin:0 8px}.chat-main .messages-container .message-item .message-avatar img[data-v-0940cb34]{border-radius:50%;height:36px;width:36px}.chat-main .messages-container .message-item .my-avatar-label[data-v-0940cb34]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background-color:#1890ff;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:500;height:36px;justify-content:center;margin:0 8px;width:36px}.chat-main .messages-container .message-item .message-content[data-v-0940cb34]{border-radius:18px;max-width:60%;padding:10px 15px;word-wrap:break-word}.chat-main .messages-container .message-item .message-content .message-text[data-v-0940cb34]{-webkit-transition:all .2s ease;cursor:pointer;line-height:1.4;transition:all .2s ease}.chat-main .messages-container .message-item .message-content .message-text.text-truncated .text-content[data-v-0940cb34]{display:block}.chat-main .messages-container .message-item .message-content .message-text .text-content[data-v-0940cb34],.chat-main .messages-container .message-item .message-content .message-text .text-full[data-v-0940cb34]{display:inline;word-break:break-word}.chat-main .messages-container .message-item .message-content .message-text .toggle-btn[data-v-0940cb34]{-moz-user-select:none;-ms-user-select:none;-webkit-transition:all .2s ease;-webkit-user-select:none;color:#409eff;cursor:pointer;display:inline-block;font-size:12px;margin-left:8px;transition:all .2s ease;user-select:none}.chat-main .messages-container .message-item .message-content .message-text .toggle-btn i[data-v-0940cb34]{font-size:12px;margin-left:2px}.chat-main .messages-container .message-item .message-content .message-text .toggle-btn[data-v-0940cb34]:hover{color:#66b1ff}.chat-main .messages-container .message-item .message-content .message-text[data-v-0940cb34]:hover{background-color:hsla(0,0%,100%,.05)}.chat-main .messages-container .message-item .message-content .message-text .toggle-btn[data-v-0940cb34]:hover{color:#9cf}.chat-main .messages-container .message-item .message-content .message-text.message-quote[data-v-0940cb34]{background-color:rgba(64,158,255,.05);border-left:3px solid #409eff;border-radius:0 4px 4px 0;margin-left:5px;padding-left:10px}.chat-main .messages-container .message-item .message-content .message-image[data-v-0940cb34]{-webkit-transition:all .2s ease;border-radius:8px;cursor:pointer;overflow:hidden;transition:all .2s ease}.chat-main .messages-container .message-item .message-content .message-image[data-v-0940cb34]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);-webkit-transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.15);transform:scale(1.02)}.chat-main .messages-container .message-item .message-content .message-image img[data-v-0940cb34]{-webkit-transition:opacity .2s ease;border-radius:8px;display:block;max-height:200px;max-width:200px;transition:opacity .2s ease}.chat-main .messages-container .message-item .message-content .message-image img[data-v-0940cb34]:hover{opacity:.9}.chat-main .messages-container .message-item .message-content .message-image .image-placeholder[data-v-0940cb34]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background-color:rgba(0,0,0,.1);border-radius:8px;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;justify-content:center;min-height:80px;min-width:100px}.chat-main .messages-container .message-item .message-content .message-voice[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;-webkit-transition:all .2s ease;align-items:center;background-color:rgba(0,0,0,.05);border-radius:12px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px;transition:all .2s ease}.chat-main .messages-container .message-item .message-content .message-voice .voice-icon[data-v-0940cb34]{color:#409eff;font-size:16px}.chat-main .messages-container .message-item .message-content .message-voice .voice-info[data-v-0940cb34]{font-size:14px}.chat-main .messages-container .message-item .message-content .message-voice[data-v-0940cb34]:hover{background-color:rgba(0,0,0,.1)}.chat-main .messages-container .message-item .message-content .message-video[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;-webkit-transition:all .2s ease;align-items:center;background-color:rgba(0,0,0,.05);border-radius:12px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px;transition:all .2s ease}.chat-main .messages-container .message-item .message-content .message-video .video-cover-container[data-v-0940cb34]{-ms-flex-negative:0;border-radius:8px;flex-shrink:0;height:80px;overflow:hidden;position:relative;width:120px}.chat-main .messages-container .message-item .message-content .message-video .video-cover-container .video-cover[data-v-0940cb34]{-o-object-fit:cover;display:block;height:100%;object-fit:cover;width:100%}.chat-main .messages-container .message-item .message-content .message-video .video-cover-container .video-play-overlay[data-v-0940cb34]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-transition:background-color .2s ease;align-items:center;background:rgba(0,0,0,.3);bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;justify-content:center;left:0;position:absolute;right:0;top:0;transition:background-color .2s ease}.chat-main .messages-container .message-item .message-content .message-video .video-cover-container .video-play-overlay[data-v-0940cb34]:hover{background:rgba(0,0,0,.5)}.chat-main .messages-container .message-item .message-content .message-video .video-default[data-v-0940cb34]{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background-color:rgba(230,162,60,.1);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:40px;justify-content:center;width:60px}.chat-main .messages-container .message-item .message-content .message-video .video-default .video-icon[data-v-0940cb34]{color:#e6a23c;font-size:20px}.chat-main .messages-container .message-item .message-content .message-video .video-info[data-v-0940cb34]{-ms-flex:1;-webkit-box-flex:1;flex:1;font-size:14px;min-width:0;word-break:break-all}.chat-main .messages-container .message-item .message-content .message-video[data-v-0940cb34]:hover{background-color:rgba(0,0,0,.1)}.chat-main .messages-container .message-item .message-content .message-location[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.05);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px}.chat-main .messages-container .message-item .message-content .message-location .location-icon[data-v-0940cb34]{color:#67c23a;font-size:16px}.chat-main .messages-container .message-item .message-content .message-location .location-info[data-v-0940cb34]{font-size:14px}.chat-main .messages-container .message-item .message-content .message-card[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.05);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px}.chat-main .messages-container .message-item .message-content .message-card .card-icon[data-v-0940cb34]{color:#909399;font-size:16px}.chat-main .messages-container .message-item .message-content .message-card .card-info[data-v-0940cb34]{font-size:14px}.chat-main .messages-container .message-item .message-content .message-red-packet[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:#f56c6c;border-radius:12px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px}.chat-main .messages-container .message-item .message-content .message-red-packet .red-packet-icon[data-v-0940cb34]{font-size:16px}.chat-main .messages-container .message-item .message-content .message-red-packet .red-packet-info[data-v-0940cb34]{font-size:14px}.chat-main .messages-container .message-item .message-content .message-transfer[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:#e6a23c;border-radius:12px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px}.chat-main .messages-container .message-item .message-content .message-transfer .transfer-icon[data-v-0940cb34]{font-size:16px}.chat-main .messages-container .message-item .message-content .message-transfer .transfer-info[data-v-0940cb34]{font-size:14px}.chat-main .messages-container .message-item .message-content .message-video-invite[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.05);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px}.chat-main .messages-container .message-item .message-content .message-video-invite .video-invite-icon[data-v-0940cb34]{font-size:16px}.chat-main .messages-container .message-item .message-content .message-video-invite .video-invite-info[data-v-0940cb34]{font-size:14px}.chat-main .messages-container .message-item .message-content .message-revoked[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(144,147,153,.1);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:6px 10px}.chat-main .messages-container .message-item .message-content .message-revoked .revoked-icon[data-v-0940cb34]{color:#909399;font-size:14px}.chat-main .messages-container .message-item .message-content .message-revoked .revoked-info[data-v-0940cb34]{color:#909399;font-size:12px;font-style:italic}.chat-main .messages-container .message-item .message-content .message-unsupported[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(230,162,60,.1);border:1px dashed rgba(230,162,60,.3);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px}.chat-main .messages-container .message-item .message-content .message-unsupported .unsupported-icon[data-v-0940cb34]{color:#e6a23c;font-size:14px}.chat-main .messages-container .message-item .message-content .message-unsupported .unsupported-info[data-v-0940cb34]{color:#e6a23c;font-size:13px}.chat-main .messages-container .message-item .message-content .message-file[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;-webkit-transition:all .2s ease;align-items:center;background-color:rgba(0,0,0,.05);border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;max-width:280px;padding:8px 12px;transition:all .2s ease}.chat-main .messages-container .message-item .message-content .message-file[data-v-0940cb34]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);background-color:rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.chat-main .messages-container .message-item .message-content .message-file .file-icon[data-v-0940cb34]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;height:36px;justify-content:center;width:36px}.chat-main .messages-container .message-item .message-content .message-file .file-icon.file-pdf[data-v-0940cb34]{background-color:#ff4d4f;color:#fff}.chat-main .messages-container .message-item .message-content .message-file .file-icon.file-word[data-v-0940cb34]{background-color:#1890ff;color:#fff}.chat-main .messages-container .message-item .message-content .message-file .file-icon.file-excel[data-v-0940cb34]{background-color:#52c41a;color:#fff}.chat-main .messages-container .message-item .message-content .message-file .file-icon.file-ppt[data-v-0940cb34]{background-color:#fa8c16;color:#fff}.chat-main .messages-container .message-item .message-content .message-file .file-icon.file-archive[data-v-0940cb34]{background-color:#722ed1;color:#fff}.chat-main .messages-container .message-item .message-content .message-file .file-icon.file-text[data-v-0940cb34]{background-color:#666;color:#fff}.chat-main .messages-container .message-item .message-content .message-file .file-icon.file-video[data-v-0940cb34]{background-color:#eb2f96;color:#fff}.chat-main .messages-container .message-item .message-content .message-file .file-icon.file-audio[data-v-0940cb34]{background-color:#13c2c2;color:#fff}.chat-main .messages-container .message-item .message-content .message-file .file-icon.file-default[data-v-0940cb34]{background-color:#d9d9d9;color:#666}.chat-main .messages-container .message-item .message-content .message-file .file-info[data-v-0940cb34]{-ms-flex:1;-webkit-box-flex:1;flex:1;min-width:0}.chat-main .messages-container .message-item .message-content .message-file .file-info .file-name[data-v-0940cb34]{color:#333;font-weight:500;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-main .messages-container .message-item .message-content .message-file .file-info .file-desc[data-v-0940cb34]{color:#666;font-size:12px}.chat-main .messages-container .message-item .message-content .message-time[data-v-0940cb34]{font-size:11px;margin-top:4px;opacity:.7}.chat-main .chat-input-area[data-v-0940cb34]{-ms-flex-negative:0;background-color:#fff;border-top:1px solid #e6e6e6;flex-shrink:0}.chat-main .chat-input-area .input-tools[data-v-0940cb34]{-ms-flex-wrap:wrap;border-bottom:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:20px;padding:10px 20px}.chat-main .chat-input-area .input-tools .upload-item[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.chat-main .chat-input-area .input-tools .upload-item .el-upload[data-v-0940cb34]{-ms-flex-negative:0;flex-shrink:0}.chat-main .chat-input-area .input-tools .upload-item .size-tip[data-v-0940cb34]{color:#999;font-size:12px;white-space:nowrap}.chat-main .chat-input-area .input-area[data-v-0940cb34]{padding:15px 20px}.chat-main .chat-input-area .input-area ::v-deep .el-textarea__inner[data-v-0940cb34]{border:none;padding:0;resize:none}.chat-main .chat-input-area .input-actions[data-v-0940cb34]{padding:0 20px 15px;text-align:right}.chat-main .chat-input-area .file-preview[data-v-0940cb34]{background-color:#fafafa;border-top:1px solid #f0f0f0;padding:10px 20px}.chat-main .chat-input-area .file-preview .file-info[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:#fff;border:1px solid #e6e6e6;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:8px 12px}.chat-main .chat-input-area .file-preview .file-info .file-icon[data-v-0940cb34]{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:18px;height:36px;justify-content:center;width:36px}.chat-main .chat-input-area .file-preview .file-info .file-icon.file-pdf[data-v-0940cb34]{background-color:#ff4d4f;color:#fff}.chat-main .chat-input-area .file-preview .file-info .file-icon.file-word[data-v-0940cb34]{background-color:#1890ff;color:#fff}.chat-main .chat-input-area .file-preview .file-info .file-icon.file-excel[data-v-0940cb34]{background-color:#52c41a;color:#fff}.chat-main .chat-input-area .file-preview .file-info .file-icon.file-ppt[data-v-0940cb34]{background-color:#fa8c16;color:#fff}.chat-main .chat-input-area .file-preview .file-info .file-icon.file-archive[data-v-0940cb34]{background-color:#722ed1;color:#fff}.chat-main .chat-input-area .file-preview .file-info .file-icon.file-text[data-v-0940cb34]{background-color:#666;color:#fff}.chat-main .chat-input-area .file-preview .file-info .file-icon.file-image[data-v-0940cb34]{background-color:#13c2c2;color:#fff}.chat-main .chat-input-area .file-preview .file-info .file-icon.file-default[data-v-0940cb34]{background-color:#d9d9d9;color:#666}.chat-main .chat-input-area .file-preview .file-info .file-details[data-v-0940cb34]{-ms-flex:1;-webkit-box-flex:1;flex:1;min-width:0}.chat-main .chat-input-area .file-preview .file-info .file-details .file-name[data-v-0940cb34]{color:#333;font-weight:500;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-main .chat-input-area .file-preview .file-info .file-details .file-size[data-v-0940cb34]{color:#666;font-size:12px}.chat-main .chat-input-area .file-preview .file-info .file-actions[data-v-0940cb34]{-ms-flex-negative:0;flex-shrink:0}.chat-main .chat-input-area .file-preview .file-progress[data-v-0940cb34]{margin-top:8px}.friend-details[data-v-0940cb34]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;background-color:#fff;border-left:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;overflow-y:auto;width:30%}.friend-details .details-tabs[data-v-0940cb34]{border-bottom:1px solid #e6e6e6}.friend-details .details-tabs ::v-deep .el-tabs[data-v-0940cb34]{height:100%}.friend-details .details-tabs ::v-deep .el-tabs .el-tabs__header[data-v-0940cb34]{background-color:#fafafa;margin:0}.friend-details .details-tabs ::v-deep .el-tabs .el-tabs__header .el-tabs__nav-wrap[data-v-0940cb34]{padding:0 20px}.friend-details .details-tabs ::v-deep .el-tabs .el-tabs__header .el-tabs__item[data-v-0940cb34]{color:#666;font-size:14px;height:50px;line-height:50px;padding:0 20px}.friend-details .details-tabs ::v-deep .el-tabs .el-tabs__header .el-tabs__item.is-active[data-v-0940cb34]{color:#1890ff;font-weight:500}.friend-details .details-tabs ::v-deep .el-tabs .el-tabs__content[data-v-0940cb34]{height:calc(100% - 50px);padding:0}.friend-details .details-tabs ::v-deep .el-tabs .el-tabs__content .el-tab-pane[data-v-0940cb34]{height:100%}.friend-details .customer-info[data-v-0940cb34]{border-bottom:1px solid #e6e6e6;padding:20px}.friend-details .customer-info .customer-header[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.friend-details .customer-info .customer-header .customer-avatar[data-v-0940cb34]{margin-right:15px}.friend-details .customer-info .customer-header .customer-avatar img[data-v-0940cb34]{border-radius:50%;height:50px;width:50px}.friend-details .customer-info .customer-header .customer-basic .customer-name[data-v-0940cb34]{color:#333;font-size:16px;font-weight:500;margin-bottom:8px}.friend-details .customer-info .customer-header .customer-basic .customer-stats[data-v-0940cb34]{display:-webkit-box;display:-ms-flexbox;display:flex}.friend-details .customer-info .customer-header .customer-basic .customer-stats .stat-item[data-v-0940cb34]{font-size:12px;margin-right:15px}.friend-details .customer-info .customer-header .customer-basic .customer-stats .stat-item span[data-v-0940cb34]{color:#666;margin-right:4px}.friend-details .customer-info .customer-header .customer-basic .customer-stats .stat-item strong[data-v-0940cb34]{color:#1890ff}.friend-details .customer-info .customer-actions[data-v-0940cb34]{-ms-flex-pack:center;-webkit-box-pack:center;border-top:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-top:10px}.friend-details .customer-info .content-seq-section[data-v-0940cb34]{border-top:1px solid #e6e6e6;padding:20px}.friend-details .customer-info .content-seq-section .section-header[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;border-bottom:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;padding-bottom:10px}.friend-details .customer-info .content-seq-section .section-header .section-title[data-v-0940cb34]{color:#333;font-size:14px;font-weight:500}.friend-details .customer-info .content-seq-section .section-header .section-count[data-v-0940cb34]{color:#999;font-size:12px;margin-left:8px}.friend-details .customer-info .content-seq-section .content-seq-tags[data-v-0940cb34]{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.friend-details .customer-info .content-seq-section .content-seq-tags .seq-tag[data-v-0940cb34]{-webkit-transition:all .2s;cursor:pointer;transition:all .2s}.friend-details .customer-info .content-seq-section .content-seq-tags .seq-tag[data-v-0940cb34]:hover{-webkit-box-shadow:0 2px 4px rgba(24,144,255,.2);-webkit-transform:translateY(-1px);box-shadow:0 2px 4px rgba(24,144,255,.2);transform:translateY(-1px)}.friend-details .customer-info .content-seq-section .content-seq-tags .seq-tag.el-tag--primary[data-v-0940cb34]{background-color:#ecf5ff;border-color:#b3d8ff;color:#409eff}.friend-details .customer-info .content-seq-section .seq-detail-panel[data-v-0940cb34]{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);background:linear-gradient(135deg,#f5f7fa,#fafbfc);border:1px solid #e4e7ed;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);margin-top:12px;padding:16px}.friend-details .customer-info .content-seq-section .seq-detail-panel .seq-detail-content[data-v-0940cb34]{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.friend-details .customer-info .content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-avatar[data-v-0940cb34]{-ms-flex-negative:0;flex-shrink:0;margin-right:16px}.friend-details .customer-info .content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-avatar img[data-v-0940cb34]{-o-object-fit:cover;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);border:2px solid #fff;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.1);height:48px;object-fit:cover;width:48px}.friend-details .customer-info .content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-info[data-v-0940cb34]{-ms-flex:1;-webkit-box-flex:1;flex:1;min-width:0}.friend-details .customer-info .content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-info .seq-detail-name[data-v-0940cb34]{color:#333;font-size:15px;font-weight:600;margin-bottom:12px}.friend-details .customer-info .content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-info .seq-detail-item[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;margin-bottom:8px}.friend-details .customer-info .content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-info .seq-detail-item[data-v-0940cb34]:last-child{margin-bottom:0}.friend-details .customer-info .content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-info .seq-detail-item .label[data-v-0940cb34]{color:#909399;margin-right:8px;min-width:70px}.friend-details .customer-info .content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-info .seq-detail-item .value[data-v-0940cb34]{color:#606266;font-weight:500}.friend-details .customer-info .content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-actions[data-v-0940cb34]{-ms-flex-pack:end;-webkit-box-pack:end;border-top:1px solid #e4e7ed;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-top:12px;padding-top:12px}.friend-details .customer-info .content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-actions ::v-deep .el-button--danger[data-v-0940cb34]:hover{background-color:#f56c6c;border-color:#f56c6c;color:#fff}.friend-details .customer-info .content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-close[data-v-0940cb34]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-transition:all .2s;align-items:center;border-radius:50%;color:#909399;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;justify-content:center;position:absolute;right:-4px;top:-4px;transition:all .2s;width:20px}.friend-details .customer-info .content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-close[data-v-0940cb34]:hover{background-color:#f56c6c;color:#fff}.friend-details .customer-info .content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-close i[data-v-0940cb34]{font-size:14px}.friend-details .content-section[data-v-0940cb34],.friend-details .journey-section[data-v-0940cb34],.friend-details .orders-section[data-v-0940cb34],.friend-details .tags-section[data-v-0940cb34]{border-bottom:1px solid #e6e6e6}.friend-details .content-section .section-header[data-v-0940cb34],.friend-details .journey-section .section-header[data-v-0940cb34],.friend-details .orders-section .section-header[data-v-0940cb34],.friend-details .tags-section .section-header[data-v-0940cb34]{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;color:#333;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:space-between;padding:15px 20px}.friend-details .content-section .section-header[data-v-0940cb34]:hover,.friend-details .journey-section .section-header[data-v-0940cb34]:hover,.friend-details .orders-section .section-header[data-v-0940cb34]:hover,.friend-details .tags-section .section-header[data-v-0940cb34]:hover{background-color:#f8f8f8}.friend-details .content-section .section-header i[data-v-0940cb34],.friend-details .journey-section .section-header i[data-v-0940cb34],.friend-details .orders-section .section-header i[data-v-0940cb34],.friend-details .tags-section .section-header i[data-v-0940cb34]{color:#999}.friend-details .content-section .content-items[data-v-0940cb34],.friend-details .content-section .journey-items[data-v-0940cb34],.friend-details .content-section .orders-list[data-v-0940cb34],.friend-details .content-section .tags-container[data-v-0940cb34],.friend-details .journey-section .content-items[data-v-0940cb34],.friend-details .journey-section .journey-items[data-v-0940cb34],.friend-details .journey-section .orders-list[data-v-0940cb34],.friend-details .journey-section .tags-container[data-v-0940cb34],.friend-details .orders-section .content-items[data-v-0940cb34],.friend-details .orders-section .journey-items[data-v-0940cb34],.friend-details .orders-section .orders-list[data-v-0940cb34],.friend-details .orders-section .tags-container[data-v-0940cb34],.friend-details .tags-section .content-items[data-v-0940cb34],.friend-details .tags-section .journey-items[data-v-0940cb34],.friend-details .tags-section .orders-list[data-v-0940cb34],.friend-details .tags-section .tags-container[data-v-0940cb34]{padding:0 20px 15px}.friend-details .content-item[data-v-0940cb34]{border-bottom:1px solid #f0f0f0;color:#666;font-size:13px;padding:8px 0}.friend-details .content-item[data-v-0940cb34]:last-child{border-bottom:none}.friend-details .content-item .seq-title[data-v-0940cb34]{color:#333;margin-bottom:2px}.friend-details .content-item .seq-time[data-v-0940cb34]{color:#999;font-size:12px}.friend-details .tags-container[data-v-0940cb34]{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:4px}.friend-details .journey-item[data-v-0940cb34]{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;border-bottom:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;justify-content:space-between;padding:8px 0}.friend-details .journey-item[data-v-0940cb34]:last-child{border-bottom:none}.friend-details .journey-item .journey-title[data-v-0940cb34]{-ms-flex:1;-webkit-box-flex:1;color:#333;flex:1}.friend-details .journey-item .journey-date[data-v-0940cb34]{color:#999;font-size:12px;margin-left:10px}.friend-details .journey-item .journey-amount[data-v-0940cb34]{color:#ff4d4f;font-size:12px;font-weight:500;margin-left:10px}.friend-details .order-item[data-v-0940cb34]{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;border-bottom:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:10px 0}.friend-details .order-item[data-v-0940cb34]:last-child{border-bottom:none}.friend-details .order-item .order-info .order-name[data-v-0940cb34]{color:#333;font-size:13px;margin-bottom:2px}.friend-details .order-item .order-info .order-amount[data-v-0940cb34]{color:#ff4d4f;font-size:12px;font-weight:500}.friend-details .empty-orders[data-v-0940cb34]{color:#999;font-size:13px;padding:20px;text-align:center}.friend-details .quick-reply-content[data-v-0940cb34]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%}.friend-details .quick-reply-content .quick-reply-header[data-v-0940cb34]{background-color:#fff;border-bottom:1px solid #e6e6e6;padding:15px 20px}.friend-details .quick-reply-content .quick-reply-header .breadcrumb-nav[data-v-0940cb34]{margin-bottom:10px}.friend-details .quick-reply-content .quick-reply-header .breadcrumb-nav ::v-deep .el-breadcrumb .el-breadcrumb__item .el-breadcrumb__inner[data-v-0940cb34]{color:#666;font-size:13px}.friend-details .quick-reply-content .quick-reply-header .breadcrumb-nav ::v-deep .el-breadcrumb .el-breadcrumb__item .el-breadcrumb__inner[data-v-0940cb34]:hover{color:#1890ff}.friend-details .quick-reply-content .quick-reply-header .breadcrumb-nav ::v-deep .el-breadcrumb .el-breadcrumb__item:last-child .el-breadcrumb__inner[data-v-0940cb34]{color:#1890ff;font-weight:500}.friend-details .quick-reply-content .quick-reply-header .search-bar[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.friend-details .quick-reply-content .quick-reply-header .search-bar ::v-deep .el-input[data-v-0940cb34]{-ms-flex:1;-webkit-box-flex:1;flex:1}.friend-details .quick-reply-content .quick-reply-header .search-bar ::v-deep .el-input .el-input__inner[data-v-0940cb34]{border-radius:20px;height:36px;line-height:36px}.friend-details .quick-reply-content .quick-reply-header .search-bar ::v-deep .el-input .el-input__prefix[data-v-0940cb34]{left:12px}.friend-details .quick-reply-content .quick-reply-header .search-bar ::v-deep .el-input .el-input__suffix[data-v-0940cb34]{right:12px}.friend-details .quick-reply-content .quick-reply-list[data-v-0940cb34]{-ms-flex:1;-webkit-box-flex:1;flex:1;overflow-y:auto;padding:0 20px 20px}.friend-details .quick-reply-content .quick-reply-list .reply-item[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;-webkit-transition:all .2s ease;align-items:center;background-color:#fff;border:1px solid #f0f0f0;border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;padding:12px 15px;transition:all .2s ease}.friend-details .quick-reply-content .quick-reply-list .reply-item[data-v-0940cb34]:hover{-webkit-box-shadow:0 2px 8px rgba(24,144,255,.1);-webkit-transform:translateY(-1px);background-color:#f8f9fa;border-color:#1890ff;box-shadow:0 2px 8px rgba(24,144,255,.1);transform:translateY(-1px)}.friend-details .quick-reply-content .quick-reply-list .reply-item:hover .reply-action[data-v-0940cb34]{opacity:1}.friend-details .quick-reply-content .quick-reply-list .reply-item .reply-icon[data-v-0940cb34]{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background-color:#f0f8ff;border-radius:6px;color:#1890ff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:16px;height:32px;justify-content:center;margin-right:12px;width:32px}.friend-details .quick-reply-content .quick-reply-list .reply-item .reply-info[data-v-0940cb34]{-ms-flex:1;-webkit-box-flex:1;flex:1;min-width:0}.friend-details .quick-reply-content .quick-reply-list .reply-item .reply-info .reply-name[data-v-0940cb34]{color:#333;font-size:14px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.friend-details .quick-reply-content .quick-reply-list .reply-item .reply-info .reply-type[data-v-0940cb34]{background-color:#f5f5f5;border-radius:4px;color:#666;display:inline-block;font-size:12px;padding:2px 8px}.friend-details .quick-reply-content .quick-reply-list .reply-item .reply-action[data-v-0940cb34]{-ms-flex-negative:0;-webkit-transition:opacity .2s ease;flex-shrink:0;opacity:0;transition:opacity .2s ease}.friend-details .quick-reply-content .quick-reply-list .reply-item .reply-action ::v-deep .el-button[data-v-0940cb34]{border-radius:4px;font-size:12px;padding:6px 12px}.friend-details .quick-reply-content .quick-reply-list .reply-item .reply-action ::v-deep .el-button .el-icon-s-promotion[data-v-0940cb34]{margin-right:4px}.friend-details .quick-reply-content .quick-reply-list .empty-reply[data-v-0940cb34]{-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;align-items:center;color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:200px;justify-content:center}.friend-details .quick-reply-content .quick-reply-list .empty-reply ::v-deep .el-empty .el-empty__description[data-v-0940cb34]{color:#999;font-size:13px}.friend-details .followup-tasks-section[data-v-0940cb34]{border-top:1px solid #e6e6e6;padding:20px}.friend-details .followup-tasks-section .section-header[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;border-bottom:2px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;padding-bottom:12px}.friend-details .followup-tasks-section .section-header .section-title[data-v-0940cb34]{color:#333;font-size:15px;font-weight:600;padding-left:12px;position:relative}.friend-details .followup-tasks-section .section-header .section-title[data-v-0940cb34]:before{-webkit-transform:translateY(-50%);background:linear-gradient(135deg,#667eea,#764ba2);border-radius:2px;content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.friend-details .followup-tasks-section .section-header .section-count[data-v-0940cb34]{color:#999;font-size:12px;font-weight:400;margin-left:8px}.friend-details .followup-tasks-section .followup-tasks-list[data-v-0940cb34]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:16px}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card[data-v-0940cb34]{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.05);-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.05);overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card[data-v-0940cb34]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);border-color:#d0d0d0;box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top[data-v-0940cb34]{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(#fafbfc),to(#fff));background:linear-gradient(180deg,#fafbfc,#fff);border-bottom:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:12px 16px}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-name-wrapper[data-v-0940cb34]{-ms-flex:1;-ms-flex-align:center;-webkit-box-align:center;-webkit-box-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;min-width:0}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-name-wrapper i[data-v-0940cb34]{-ms-flex-negative:0;color:#667eea;flex-shrink:0;font-size:16px;margin-right:8px}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-name-wrapper .task-name[data-v-0940cb34]{color:#333;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge[data-v-0940cb34]{-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-align:center;align-items:center;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:12px;font-weight:500;margin-left:12px;padding:4px 12px}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge .status-dot[data-v-0940cb34]{-ms-flex-negative:0;border-radius:50%;flex-shrink:0;height:6px;margin-right:6px;width:6px}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge .status-label[data-v-0940cb34]{white-space:nowrap}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge.f_success[data-v-0940cb34]{background-color:#f0f9ff;border:1px solid #b3e19d;color:#67c23a}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge.f_success .status-dot[data-v-0940cb34]{-webkit-box-shadow:0 0 4px rgba(103,194,58,.4);background-color:#67c23a;box-shadow:0 0 4px rgba(103,194,58,.4)}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge.f_blue[data-v-0940cb34]{background-color:#ecf5ff;border:1px solid #b3d8ff;color:#409eff}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge.f_blue .status-dot[data-v-0940cb34]{-webkit-box-shadow:0 0 4px rgba(64,158,255,.4);background-color:#409eff;box-shadow:0 0 4px rgba(64,158,255,.4)}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge.f_yellow[data-v-0940cb34]{background-color:#fdf6ec;border:1px solid #f5dab1;color:#e6a23c}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge.f_yellow .status-dot[data-v-0940cb34]{-webkit-box-shadow:0 0 4px rgba(230,162,60,.4);background-color:#e6a23c;box-shadow:0 0 4px rgba(230,162,60,.4)}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge.f_red[data-v-0940cb34]{background-color:#fef0f0;border:1px solid #fbc4c4;color:#f56c6c}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge.f_red .status-dot[data-v-0940cb34]{-webkit-box-shadow:0 0 4px rgba(245,108,108,.4);background-color:#f56c6c;box-shadow:0 0 4px rgba(245,108,108,.4)}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge.f_grey[data-v-0940cb34]{background-color:#f4f4f5;border:1px solid #d3d4d6;color:#909399}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge.f_grey .status-dot[data-v-0940cb34]{background-color:#909399}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle[data-v-0940cb34]{padding:16px}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-meta[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:12px}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-meta .task-source-tag[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background:linear-gradient(135deg,#36d1dc,#5b86e5);border-radius:6px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;font-weight:500;padding:4px 10px}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-meta .task-source-tag i[data-v-0940cb34]{font-size:12px;margin-right:4px}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-meta .task-source-tag span[data-v-0940cb34]{font-size:11px}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-meta .task-day-tag[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background:linear-gradient(135deg,#f093fb,#f5576c);border-radius:6px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;font-weight:500;padding:4px 10px}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-meta .task-day-tag i[data-v-0940cb34]{font-size:12px;margin-right:4px}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-meta .task-day-tag span[data-v-0940cb34]{font-size:11px}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-message[data-v-0940cb34]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:12px;position:relative}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-message[data-v-0940cb34]:before{background:-webkit-gradient(linear,left top,left bottom,from(#667eea),to(#764ba2));background:linear-gradient(180deg,#667eea,#764ba2);border-radius:6px 0 0 6px;bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-message .task-message-content[data-v-0940cb34]{color:#495057;font-size:13px;line-height:1.8;margin-left:8px;word-break:break-word}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-execution-time[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:#f0f8ff;border-radius:4px;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;margin-top:8px;padding:6px 12px}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-execution-time i[data-v-0940cb34]{color:#1890ff;font-size:14px;margin-right:6px}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-execution-time span[data-v-0940cb34]{color:#333;font-weight:500}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-bottom[data-v-0940cb34]{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;background:#fafbfc;border-top:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:12px 16px}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-bottom .task-action-hint[data-v-0940cb34]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;color:#909399;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-bottom .task-action-hint i[data-v-0940cb34]{color:#e6a23c;font-size:14px;margin-right:6px}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-bottom .task-action-hint span[data-v-0940cb34]{font-size:12px}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-bottom .task-send-button[data-v-0940cb34]{-webkit-box-shadow:0 2px 4px rgba(64,158,255,.2);-webkit-transition:all .3s;border-radius:6px;box-shadow:0 2px 4px rgba(64,158,255,.2);font-weight:500;padding:8px 20px;transition:all .3s}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-bottom .task-send-button[data-v-0940cb34]:hover{-webkit-box-shadow:0 4px 8px rgba(64,158,255,.3);-webkit-transform:translateY(-1px);box-shadow:0 4px 8px rgba(64,158,255,.3);transform:translateY(-1px)}.friend-details .followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-bottom .task-send-button[data-v-0940cb34]:active{-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:1200px){.friends-sidebar[data-v-0940cb34]{width:35%}.friend-details[data-v-0940cb34]{width:30%}}@media (max-width:768px){.chat-container[data-v-0940cb34]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-direction:column}.friends-sidebar[data-v-0940cb34]{height:200px;width:100%}.chat-main[data-v-0940cb34]{-ms-flex:1;-webkit-box-flex:1;flex:1}.friend-details[data-v-0940cb34]{height:200px;width:100%}}.chat-container[data-v-33f371ee]{background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;height:100vh}.friends-sidebar[data-v-33f371ee]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;background-color:#fff;border-right:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:30%}.friends-sidebar .member-selector[data-v-33f371ee]{border-bottom:1px solid #e6e6e6;padding:15px}.friends-sidebar .member-selector .selector-row[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:10px}.friends-sidebar .member-selector .selector-row .el-select[data-v-33f371ee]{-ms-flex:1;-webkit-box-flex:1;flex:1}.friends-sidebar .member-selector .selector-row .el-button[data-v-33f371ee]{-ms-flex-negative:0;flex-shrink:0;min-width:80px}.friends-sidebar .member-selector .selector-row .el-button i[data-v-33f371ee]{margin-right:5px}.friends-sidebar .member-selector .search-row .el-input[data-v-33f371ee]{width:100%}.friends-sidebar .friends-list[data-v-33f371ee]{-ms-flex:1;-webkit-box-flex:1;flex:1;overflow-y:auto}.friends-sidebar .friends-list .friend-item[data-v-33f371ee]{-webkit-transition:background-color .2s;border-bottom:1px solid #f0f0f0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 15px;transition:background-color .2s}.friends-sidebar .friends-list .friend-item[data-v-33f371ee]:hover{background-color:#f8f8f8}.friends-sidebar .friends-list .friend-item.active[data-v-33f371ee]{background-color:#e6f7ff;border-left:3px solid #1890ff}.friends-sidebar .friends-list .friend-item .friend-avatar[data-v-33f371ee]{margin-right:12px;position:relative}.friends-sidebar .friends-list .friend-item .friend-avatar img[data-v-33f371ee]{border-radius:50%;height:40px;width:40px}.friends-sidebar .friends-list .friend-item .friend-avatar .new-badge[data-v-33f371ee]{-webkit-box-shadow:0 0 0 1px #fff;background:#ff4d4f;border-radius:8px;box-shadow:0 0 0 1px #fff;color:#fff;font-size:10px;font-weight:600;height:16px;letter-spacing:.5px;line-height:16px;padding:0 5px;position:absolute;right:-3px;text-align:center;text-transform:uppercase;top:-3px}.friends-sidebar .friends-list .friend-item .friend-info[data-v-33f371ee]{-ms-flex:1;-webkit-box-flex:1;flex:1;min-width:0}.friends-sidebar .friends-list .friend-item .friend-info .friend-name[data-v-33f371ee]{color:#333;font-weight:500;margin-bottom:2px}.friends-sidebar .friends-list .friend-item .friend-info .friend-wx-info[data-v-33f371ee]{color:#666;font-size:11px;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.friends-sidebar .friends-list .friend-item .friend-info .friend-time[data-v-33f371ee]{color:#999;float:right;font-size:12px;margin-bottom:4px}.friends-sidebar .friends-list .friend-item .friend-info .friend-message[data-v-33f371ee]{color:#666;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.friends-sidebar .friends-list .friend-item .load-more[data-v-33f371ee],.friends-sidebar .friends-list .friend-item .no-more[data-v-33f371ee]{background-color:#fff;border-top:1px solid #f0f0f0;padding:15px;text-align:center}.friends-sidebar .friends-list .friend-item .no-more[data-v-33f371ee]{color:#999;font-size:12px}.friends-sidebar .friends-list .friend-item .empty-state[data-v-33f371ee]{background-color:#fff;padding:40px 20px;text-align:center}.chat-main[data-v-33f371ee]{-ms-flex:1;-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:vertical;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;flex-direction:column;min-height:0}.chat-main .chat-header[data-v-33f371ee]{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;background-color:#fafafa;border-bottom:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:15px 20px}.chat-main .chat-header .chat-info .chat-name[data-v-33f371ee]{color:#333;font-size:16px;font-weight:500;margin-bottom:2px}.chat-main .chat-header .chat-info .chat-wx-info[data-v-33f371ee]{color:#666;font-size:12px;margin-bottom:2px}.chat-main .chat-header .chat-info .chat-status[data-v-33f371ee]{color:#666;font-size:12px}.chat-main .chat-header .chat-actions[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.chat-main .messages-container[data-v-33f371ee]{-ms-flex:1;-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:vertical;background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;flex-direction:column;height:0}.chat-main .messages-container .message-header[data-v-33f371ee]{-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-align:center;align-items:center;background-color:#fff;border-bottom:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;padding:10px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.chat-main .messages-container .message-content-wrapper[data-v-33f371ee]{-ms-flex:1;-webkit-box-flex:1;flex:1;max-height:100%;min-height:0;overflow-y:auto;padding:20px;position:relative}.chat-main .messages-container .message-date-divider[data-v-33f371ee]{color:#999;font-size:12px;margin:15px 0;position:relative;text-align:center}.chat-main .messages-container .message-date-divider[data-v-33f371ee]:before{background-color:#e6e6e6;content:"";height:1px;left:0;position:absolute;right:0;top:50%;z-index:1}.chat-main .messages-container .message-date-divider span[data-v-33f371ee]{background-color:#f5f5f5;padding:0 10px;position:relative;z-index:2}.chat-main .messages-container .message-loading[data-v-33f371ee]{background-color:#fff;border-top:1px solid #e6e6e6;padding:10px 20px}.chat-main .messages-container .message-item[data-v-33f371ee]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.chat-main .messages-container .message-item.my-message[data-v-33f371ee]{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.chat-main .messages-container .message-item.my-message .message-content[data-v-33f371ee]{background-color:#1890ff;color:#fff}.chat-main .messages-container .message-item.my-message .message-content .message-file[data-v-33f371ee]{background-color:hsla(0,0%,100%,.15)}.chat-main .messages-container .message-item.my-message .message-content .message-file[data-v-33f371ee]:hover{background-color:hsla(0,0%,100%,.25)}.chat-main .messages-container .message-item.my-message .message-content .message-file .file-info .file-name[data-v-33f371ee]{color:#fff}.chat-main .messages-container .message-item.my-message .message-content .message-file .file-info .file-size[data-v-33f371ee]{color:hsla(0,0%,100%,.8)}.chat-main .messages-container .message-item.my-message .message-content .message-image .image-placeholder[data-v-33f371ee]{background-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8)}.chat-main .messages-container .message-item.friend-message[data-v-33f371ee]{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}.chat-main .messages-container .message-item.friend-message .message-content[data-v-33f371ee]{background-color:#fff;color:#333}.chat-main .messages-container .message-item .message-avatar[data-v-33f371ee]{margin:0 8px}.chat-main .messages-container .message-item .message-avatar img[data-v-33f371ee]{border-radius:50%;height:36px;width:36px}.chat-main .messages-container .message-item .my-avatar-label[data-v-33f371ee]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background-color:#1890ff;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:500;height:36px;justify-content:center;margin:0 8px;width:36px}.chat-main .messages-container .message-item .message-content[data-v-33f371ee]{border-radius:18px;max-width:60%;padding:10px 15px;word-wrap:break-word}.chat-main .messages-container .message-item .message-content .message-text[data-v-33f371ee]{-webkit-transition:all .2s ease;cursor:pointer;line-height:1.4;transition:all .2s ease}.chat-main .messages-container .message-item .message-content .message-text.text-truncated .text-content[data-v-33f371ee]{display:block}.chat-main .messages-container .message-item .message-content .message-text .text-content[data-v-33f371ee],.chat-main .messages-container .message-item .message-content .message-text .text-full[data-v-33f371ee]{display:inline;word-break:break-word}.chat-main .messages-container .message-item .message-content .message-text .toggle-btn[data-v-33f371ee]{-moz-user-select:none;-ms-user-select:none;-webkit-transition:all .2s ease;-webkit-user-select:none;color:#409eff;cursor:pointer;display:inline-block;font-size:12px;margin-left:8px;transition:all .2s ease;user-select:none}.chat-main .messages-container .message-item .message-content .message-text .toggle-btn i[data-v-33f371ee]{font-size:12px;margin-left:2px}.chat-main .messages-container .message-item .message-content .message-text .toggle-btn[data-v-33f371ee]:hover{color:#66b1ff}.chat-main .messages-container .message-item .message-content .message-text[data-v-33f371ee]:hover{background-color:hsla(0,0%,100%,.05)}.chat-main .messages-container .message-item .message-content .message-text .toggle-btn[data-v-33f371ee]:hover{color:#9cf}.chat-main .messages-container .message-item .message-content .message-text.message-quote[data-v-33f371ee]{background-color:rgba(64,158,255,.05);border-left:3px solid #409eff;border-radius:0 4px 4px 0;margin-left:5px;padding-left:10px}.chat-main .messages-container .message-item .message-content .message-image[data-v-33f371ee]{-webkit-transition:all .2s ease;border-radius:8px;cursor:pointer;overflow:hidden;transition:all .2s ease}.chat-main .messages-container .message-item .message-content .message-image[data-v-33f371ee]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);-webkit-transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.15);transform:scale(1.02)}.chat-main .messages-container .message-item .message-content .message-image img[data-v-33f371ee]{-webkit-transition:opacity .2s ease;border-radius:8px;display:block;max-height:200px;max-width:200px;transition:opacity .2s ease}.chat-main .messages-container .message-item .message-content .message-image img[data-v-33f371ee]:hover{opacity:.9}.chat-main .messages-container .message-item .message-content .message-image .image-placeholder[data-v-33f371ee]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background-color:rgba(0,0,0,.1);border-radius:8px;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;justify-content:center;min-height:80px;min-width:100px}.chat-main .messages-container .message-item .message-content .message-voice[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;-webkit-transition:all .2s ease;align-items:center;background-color:rgba(0,0,0,.05);border-radius:12px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px;transition:all .2s ease}.chat-main .messages-container .message-item .message-content .message-voice .voice-icon[data-v-33f371ee]{color:#409eff;font-size:16px}.chat-main .messages-container .message-item .message-content .message-voice .voice-info[data-v-33f371ee]{font-size:14px}.chat-main .messages-container .message-item .message-content .message-voice[data-v-33f371ee]:hover{background-color:rgba(0,0,0,.1)}.chat-main .messages-container .message-item .message-content .message-video[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;-webkit-transition:all .2s ease;align-items:center;background-color:rgba(0,0,0,.05);border-radius:12px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px;transition:all .2s ease}.chat-main .messages-container .message-item .message-content .message-video .video-cover-container[data-v-33f371ee]{-ms-flex-negative:0;border-radius:8px;flex-shrink:0;height:80px;overflow:hidden;position:relative;width:120px}.chat-main .messages-container .message-item .message-content .message-video .video-cover-container .video-cover[data-v-33f371ee]{-o-object-fit:cover;display:block;height:100%;object-fit:cover;width:100%}.chat-main .messages-container .message-item .message-content .message-video .video-cover-container .video-play-overlay[data-v-33f371ee]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-transition:background-color .2s ease;align-items:center;background:rgba(0,0,0,.3);bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;justify-content:center;left:0;position:absolute;right:0;top:0;transition:background-color .2s ease}.chat-main .messages-container .message-item .message-content .message-video .video-cover-container .video-play-overlay[data-v-33f371ee]:hover{background:rgba(0,0,0,.5)}.chat-main .messages-container .message-item .message-content .message-video .video-default[data-v-33f371ee]{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background-color:rgba(230,162,60,.1);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:40px;justify-content:center;width:60px}.chat-main .messages-container .message-item .message-content .message-video .video-default .video-icon[data-v-33f371ee]{color:#e6a23c;font-size:20px}.chat-main .messages-container .message-item .message-content .message-video .video-info[data-v-33f371ee]{-ms-flex:1;-webkit-box-flex:1;flex:1;font-size:14px;min-width:0;word-break:break-all}.chat-main .messages-container .message-item .message-content .message-video[data-v-33f371ee]:hover{background-color:rgba(0,0,0,.1)}.chat-main .messages-container .message-item .message-content .message-location[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.05);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px}.chat-main .messages-container .message-item .message-content .message-location .location-icon[data-v-33f371ee]{color:#67c23a;font-size:16px}.chat-main .messages-container .message-item .message-content .message-location .location-info[data-v-33f371ee]{font-size:14px}.chat-main .messages-container .message-item .message-content .message-card[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.05);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px}.chat-main .messages-container .message-item .message-content .message-card .card-icon[data-v-33f371ee]{color:#909399;font-size:16px}.chat-main .messages-container .message-item .message-content .message-card .card-info[data-v-33f371ee]{font-size:14px}.chat-main .messages-container .message-item .message-content .message-red-packet[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:#f56c6c;border-radius:12px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px}.chat-main .messages-container .message-item .message-content .message-red-packet .red-packet-icon[data-v-33f371ee]{font-size:16px}.chat-main .messages-container .message-item .message-content .message-red-packet .red-packet-info[data-v-33f371ee]{font-size:14px}.chat-main .messages-container .message-item .message-content .message-transfer[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:#e6a23c;border-radius:12px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px}.chat-main .messages-container .message-item .message-content .message-transfer .transfer-icon[data-v-33f371ee]{font-size:16px}.chat-main .messages-container .message-item .message-content .message-transfer .transfer-info[data-v-33f371ee]{font-size:14px}.chat-main .messages-container .message-item .message-content .message-video-invite[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.05);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px}.chat-main .messages-container .message-item .message-content .message-video-invite .video-invite-icon[data-v-33f371ee]{font-size:16px}.chat-main .messages-container .message-item .message-content .message-video-invite .video-invite-info[data-v-33f371ee]{font-size:14px}.chat-main .messages-container .message-item .message-content .message-revoked[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(144,147,153,.1);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:6px 10px}.chat-main .messages-container .message-item .message-content .message-revoked .revoked-icon[data-v-33f371ee]{color:#909399;font-size:14px}.chat-main .messages-container .message-item .message-content .message-revoked .revoked-info[data-v-33f371ee]{color:#909399;font-size:12px;font-style:italic}.chat-main .messages-container .message-item .message-content .message-unsupported[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(230,162,60,.1);border:1px dashed rgba(230,162,60,.3);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 12px}.chat-main .messages-container .message-item .message-content .message-unsupported .unsupported-icon[data-v-33f371ee]{color:#e6a23c;font-size:14px}.chat-main .messages-container .message-item .message-content .message-unsupported .unsupported-info[data-v-33f371ee]{color:#e6a23c;font-size:13px}.chat-main .messages-container .message-item .message-content .message-file[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;-webkit-transition:all .2s ease;align-items:center;background-color:rgba(0,0,0,.05);border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;max-width:280px;padding:8px 12px;transition:all .2s ease}.chat-main .messages-container .message-item .message-content .message-file[data-v-33f371ee]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);background-color:rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.chat-main .messages-container .message-item .message-content .message-file .file-icon[data-v-33f371ee]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;height:36px;justify-content:center;width:36px}.chat-main .messages-container .message-item .message-content .message-file .file-icon.file-pdf[data-v-33f371ee]{background-color:#ff4d4f;color:#fff}.chat-main .messages-container .message-item .message-content .message-file .file-icon.file-word[data-v-33f371ee]{background-color:#1890ff;color:#fff}.chat-main .messages-container .message-item .message-content .message-file .file-icon.file-excel[data-v-33f371ee]{background-color:#52c41a;color:#fff}.chat-main .messages-container .message-item .message-content .message-file .file-icon.file-ppt[data-v-33f371ee]{background-color:#fa8c16;color:#fff}.chat-main .messages-container .message-item .message-content .message-file .file-icon.file-archive[data-v-33f371ee]{background-color:#722ed1;color:#fff}.chat-main .messages-container .message-item .message-content .message-file .file-icon.file-text[data-v-33f371ee]{background-color:#666;color:#fff}.chat-main .messages-container .message-item .message-content .message-file .file-icon.file-video[data-v-33f371ee]{background-color:#eb2f96;color:#fff}.chat-main .messages-container .message-item .message-content .message-file .file-icon.file-audio[data-v-33f371ee]{background-color:#13c2c2;color:#fff}.chat-main .messages-container .message-item .message-content .message-file .file-icon.file-default[data-v-33f371ee]{background-color:#d9d9d9;color:#666}.chat-main .messages-container .message-item .message-content .message-file .file-info[data-v-33f371ee]{-ms-flex:1;-webkit-box-flex:1;flex:1;min-width:0}.chat-main .messages-container .message-item .message-content .message-file .file-info .file-name[data-v-33f371ee]{color:#333;font-weight:500;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-main .messages-container .message-item .message-content .message-file .file-info .file-desc[data-v-33f371ee]{color:#666;font-size:12px}.chat-main .messages-container .message-item .message-content .message-time[data-v-33f371ee]{font-size:11px;margin-top:4px;opacity:.7}.chat-main .chat-input-area[data-v-33f371ee]{-ms-flex-negative:0;background-color:#fff;border-top:1px solid #e6e6e6;flex-shrink:0}.chat-main .chat-input-area .input-tools[data-v-33f371ee]{-ms-flex-wrap:wrap;border-bottom:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:20px;padding:10px 20px}.chat-main .chat-input-area .input-tools .upload-item[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.chat-main .chat-input-area .input-tools .upload-item .el-upload[data-v-33f371ee]{-ms-flex-negative:0;flex-shrink:0}.chat-main .chat-input-area .input-tools .upload-item .size-tip[data-v-33f371ee]{color:#999;font-size:12px;white-space:nowrap}.chat-main .chat-input-area .input-area[data-v-33f371ee]{padding:15px 20px}.chat-main .chat-input-area .input-area ::v-deep .el-textarea__inner[data-v-33f371ee]{border:none;padding:0;resize:none}.chat-main .chat-input-area .input-actions[data-v-33f371ee]{padding:0 20px 15px;text-align:right}.chat-main .chat-input-area .file-preview[data-v-33f371ee]{background-color:#fafafa;border-top:1px solid #f0f0f0;padding:10px 20px}.chat-main .chat-input-area .file-preview .file-info[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:#fff;border:1px solid #e6e6e6;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:8px 12px}.chat-main .chat-input-area .file-preview .file-info .file-icon[data-v-33f371ee]{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:18px;height:36px;justify-content:center;width:36px}.chat-main .chat-input-area .file-preview .file-info .file-icon.file-pdf[data-v-33f371ee]{background-color:#ff4d4f;color:#fff}.chat-main .chat-input-area .file-preview .file-info .file-icon.file-word[data-v-33f371ee]{background-color:#1890ff;color:#fff}.chat-main .chat-input-area .file-preview .file-info .file-icon.file-excel[data-v-33f371ee]{background-color:#52c41a;color:#fff}.chat-main .chat-input-area .file-preview .file-info .file-icon.file-ppt[data-v-33f371ee]{background-color:#fa8c16;color:#fff}.chat-main .chat-input-area .file-preview .file-info .file-icon.file-archive[data-v-33f371ee]{background-color:#722ed1;color:#fff}.chat-main .chat-input-area .file-preview .file-info .file-icon.file-text[data-v-33f371ee]{background-color:#666;color:#fff}.chat-main .chat-input-area .file-preview .file-info .file-icon.file-image[data-v-33f371ee]{background-color:#13c2c2;color:#fff}.chat-main .chat-input-area .file-preview .file-info .file-icon.file-default[data-v-33f371ee]{background-color:#d9d9d9;color:#666}.chat-main .chat-input-area .file-preview .file-info .file-details[data-v-33f371ee]{-ms-flex:1;-webkit-box-flex:1;flex:1;min-width:0}.chat-main .chat-input-area .file-preview .file-info .file-details .file-name[data-v-33f371ee]{color:#333;font-weight:500;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-main .chat-input-area .file-preview .file-info .file-details .file-size[data-v-33f371ee]{color:#666;font-size:12px}.chat-main .chat-input-area .file-preview .file-info .file-actions[data-v-33f371ee]{-ms-flex-negative:0;flex-shrink:0}.chat-main .chat-input-area .file-preview .file-progress[data-v-33f371ee]{margin-top:8px}.friend-details[data-v-33f371ee]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;background-color:#fff;border-left:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;overflow-y:auto;width:30%}.friend-details .details-tabs[data-v-33f371ee]{border-bottom:1px solid #e6e6e6}.friend-details .details-tabs ::v-deep .el-tabs[data-v-33f371ee]{height:100%}.friend-details .details-tabs ::v-deep .el-tabs .el-tabs__header[data-v-33f371ee]{background-color:#fafafa;margin:0}.friend-details .details-tabs ::v-deep .el-tabs .el-tabs__header .el-tabs__nav-wrap[data-v-33f371ee]{padding:0 20px}.friend-details .details-tabs ::v-deep .el-tabs .el-tabs__header .el-tabs__item[data-v-33f371ee]{color:#666;font-size:14px;height:50px;line-height:50px;padding:0 20px}.friend-details .details-tabs ::v-deep .el-tabs .el-tabs__header .el-tabs__item.is-active[data-v-33f371ee]{color:#1890ff;font-weight:500}.friend-details .details-tabs ::v-deep .el-tabs .el-tabs__content[data-v-33f371ee]{height:calc(100% - 50px);padding:0}.friend-details .details-tabs ::v-deep .el-tabs .el-tabs__content .el-tab-pane[data-v-33f371ee]{height:100%}.friend-details .customer-info[data-v-33f371ee]{border-bottom:1px solid #e6e6e6;padding:20px}.friend-details .customer-info .customer-header[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.friend-details .customer-info .customer-header .customer-avatar[data-v-33f371ee]{margin-right:15px}.friend-details .customer-info .customer-header .customer-avatar img[data-v-33f371ee]{border-radius:50%;height:50px;width:50px}.friend-details .customer-info .customer-header .customer-basic .customer-name[data-v-33f371ee]{color:#333;font-size:16px;font-weight:500;margin-bottom:8px}.friend-details .customer-info .customer-header .customer-basic .customer-stats[data-v-33f371ee]{display:-webkit-box;display:-ms-flexbox;display:flex}.friend-details .customer-info .customer-header .customer-basic .customer-stats .stat-item[data-v-33f371ee]{font-size:12px;margin-right:15px}.friend-details .customer-info .customer-header .customer-basic .customer-stats .stat-item span[data-v-33f371ee]{color:#666;margin-right:4px}.friend-details .customer-info .customer-header .customer-basic .customer-stats .stat-item strong[data-v-33f371ee]{color:#1890ff}.friend-details .customer-info .customer-actions[data-v-33f371ee]{-ms-flex-pack:center;-webkit-box-pack:center;border-top:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-top:10px}.friend-details .content-section[data-v-33f371ee],.friend-details .journey-section[data-v-33f371ee],.friend-details .orders-section[data-v-33f371ee],.friend-details .tags-section[data-v-33f371ee]{border-bottom:1px solid #e6e6e6}.friend-details .content-section .section-header[data-v-33f371ee],.friend-details .journey-section .section-header[data-v-33f371ee],.friend-details .orders-section .section-header[data-v-33f371ee],.friend-details .tags-section .section-header[data-v-33f371ee]{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;color:#333;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:space-between;padding:15px 20px}.friend-details .content-section .section-header[data-v-33f371ee]:hover,.friend-details .journey-section .section-header[data-v-33f371ee]:hover,.friend-details .orders-section .section-header[data-v-33f371ee]:hover,.friend-details .tags-section .section-header[data-v-33f371ee]:hover{background-color:#f8f8f8}.friend-details .content-section .section-header i[data-v-33f371ee],.friend-details .journey-section .section-header i[data-v-33f371ee],.friend-details .orders-section .section-header i[data-v-33f371ee],.friend-details .tags-section .section-header i[data-v-33f371ee]{color:#999}.friend-details .content-section .content-items[data-v-33f371ee],.friend-details .content-section .journey-items[data-v-33f371ee],.friend-details .content-section .orders-list[data-v-33f371ee],.friend-details .content-section .tags-container[data-v-33f371ee],.friend-details .journey-section .content-items[data-v-33f371ee],.friend-details .journey-section .journey-items[data-v-33f371ee],.friend-details .journey-section .orders-list[data-v-33f371ee],.friend-details .journey-section .tags-container[data-v-33f371ee],.friend-details .orders-section .content-items[data-v-33f371ee],.friend-details .orders-section .journey-items[data-v-33f371ee],.friend-details .orders-section .orders-list[data-v-33f371ee],.friend-details .orders-section .tags-container[data-v-33f371ee],.friend-details .tags-section .content-items[data-v-33f371ee],.friend-details .tags-section .journey-items[data-v-33f371ee],.friend-details .tags-section .orders-list[data-v-33f371ee],.friend-details .tags-section .tags-container[data-v-33f371ee]{padding:0 20px 15px}.friend-details .content-item[data-v-33f371ee]{border-bottom:1px solid #f0f0f0;color:#666;font-size:13px;padding:8px 0}.friend-details .content-item[data-v-33f371ee]:last-child{border-bottom:none}.friend-details .content-item .seq-title[data-v-33f371ee]{color:#333;margin-bottom:2px}.friend-details .content-item .seq-time[data-v-33f371ee]{color:#999;font-size:12px}.friend-details .tags-container[data-v-33f371ee]{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:4px}.friend-details .journey-item[data-v-33f371ee]{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;border-bottom:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;justify-content:space-between;padding:8px 0}.friend-details .journey-item[data-v-33f371ee]:last-child{border-bottom:none}.friend-details .journey-item .journey-title[data-v-33f371ee]{-ms-flex:1;-webkit-box-flex:1;color:#333;flex:1}.friend-details .journey-item .journey-date[data-v-33f371ee]{color:#999;font-size:12px;margin-left:10px}.friend-details .journey-item .journey-amount[data-v-33f371ee]{color:#ff4d4f;font-size:12px;font-weight:500;margin-left:10px}.friend-details .order-item[data-v-33f371ee]{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;border-bottom:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:10px 0}.friend-details .order-item[data-v-33f371ee]:last-child{border-bottom:none}.friend-details .order-item .order-info .order-name[data-v-33f371ee]{color:#333;font-size:13px;margin-bottom:2px}.friend-details .order-item .order-info .order-amount[data-v-33f371ee]{color:#ff4d4f;font-size:12px;font-weight:500}.friend-details .empty-orders[data-v-33f371ee]{color:#999;font-size:13px;padding:20px;text-align:center}.friend-details .quick-reply-content[data-v-33f371ee]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%}.friend-details .quick-reply-content .quick-reply-header[data-v-33f371ee]{background-color:#fff;border-bottom:1px solid #e6e6e6;padding:15px 20px}.friend-details .quick-reply-content .quick-reply-header .breadcrumb-nav[data-v-33f371ee]{margin-bottom:10px}.friend-details .quick-reply-content .quick-reply-header .breadcrumb-nav ::v-deep .el-breadcrumb .el-breadcrumb__item .el-breadcrumb__inner[data-v-33f371ee]{color:#666;font-size:13px}.friend-details .quick-reply-content .quick-reply-header .breadcrumb-nav ::v-deep .el-breadcrumb .el-breadcrumb__item .el-breadcrumb__inner[data-v-33f371ee]:hover{color:#1890ff}.friend-details .quick-reply-content .quick-reply-header .breadcrumb-nav ::v-deep .el-breadcrumb .el-breadcrumb__item:last-child .el-breadcrumb__inner[data-v-33f371ee]{color:#1890ff;font-weight:500}.friend-details .quick-reply-content .quick-reply-header .search-bar[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.friend-details .quick-reply-content .quick-reply-header .search-bar ::v-deep .el-input[data-v-33f371ee]{-ms-flex:1;-webkit-box-flex:1;flex:1}.friend-details .quick-reply-content .quick-reply-header .search-bar ::v-deep .el-input .el-input__inner[data-v-33f371ee]{border-radius:20px;height:36px;line-height:36px}.friend-details .quick-reply-content .quick-reply-header .search-bar ::v-deep .el-input .el-input__prefix[data-v-33f371ee]{left:12px}.friend-details .quick-reply-content .quick-reply-header .search-bar ::v-deep .el-input .el-input__suffix[data-v-33f371ee]{right:12px}.friend-details .quick-reply-content .quick-reply-list[data-v-33f371ee]{-ms-flex:1;-webkit-box-flex:1;flex:1;overflow-y:auto;padding:0 20px 20px}.friend-details .quick-reply-content .quick-reply-list .reply-item[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;-webkit-transition:all .2s ease;align-items:center;background-color:#fff;border:1px solid #f0f0f0;border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;padding:12px 15px;transition:all .2s ease}.friend-details .quick-reply-content .quick-reply-list .reply-item[data-v-33f371ee]:hover{-webkit-box-shadow:0 2px 8px rgba(24,144,255,.1);-webkit-transform:translateY(-1px);background-color:#f8f9fa;border-color:#1890ff;box-shadow:0 2px 8px rgba(24,144,255,.1);transform:translateY(-1px)}.friend-details .quick-reply-content .quick-reply-list .reply-item:hover .reply-action[data-v-33f371ee]{opacity:1}.friend-details .quick-reply-content .quick-reply-list .reply-item .reply-icon[data-v-33f371ee]{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background-color:#f0f8ff;border-radius:6px;color:#1890ff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:16px;height:32px;justify-content:center;margin-right:12px;width:32px}.friend-details .quick-reply-content .quick-reply-list .reply-item .reply-info[data-v-33f371ee]{-ms-flex:1;-webkit-box-flex:1;flex:1;min-width:0}.friend-details .quick-reply-content .quick-reply-list .reply-item .reply-info .reply-name[data-v-33f371ee]{color:#333;font-size:14px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.friend-details .quick-reply-content .quick-reply-list .reply-item .reply-info .reply-type[data-v-33f371ee]{background-color:#f5f5f5;border-radius:4px;color:#666;display:inline-block;font-size:12px;padding:2px 8px}.friend-details .quick-reply-content .quick-reply-list .reply-item .reply-action[data-v-33f371ee]{-ms-flex-negative:0;-webkit-transition:opacity .2s ease;flex-shrink:0;opacity:0;transition:opacity .2s ease}.friend-details .quick-reply-content .quick-reply-list .reply-item .reply-action ::v-deep .el-button[data-v-33f371ee]{border-radius:4px;font-size:12px;padding:6px 12px}.friend-details .quick-reply-content .quick-reply-list .reply-item .reply-action ::v-deep .el-button .el-icon-s-promotion[data-v-33f371ee]{margin-right:4px}.friend-details .quick-reply-content .quick-reply-list .empty-reply[data-v-33f371ee]{-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;align-items:center;color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:200px;justify-content:center}.friend-details .quick-reply-content .quick-reply-list .empty-reply ::v-deep .el-empty .el-empty__description[data-v-33f371ee]{color:#999;font-size:13px}@media (max-width:1200px){.friends-sidebar[data-v-33f371ee]{width:35%}.friend-details[data-v-33f371ee]{width:30%}}@media (max-width:768px){.chat-container[data-v-33f371ee]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-direction:column}.friends-sidebar[data-v-33f371ee]{height:200px;width:100%}.chat-main[data-v-33f371ee]{-ms-flex:1;-webkit-box-flex:1;flex:1}.friend-details[data-v-33f371ee]{height:200px;width:100%}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.content-seq-section .section-header[data-v-33f371ee]{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:12px}.content-seq-section .section-header .section-title[data-v-33f371ee]{color:#333;font-size:14px;font-weight:600}.content-seq-section .section-header .section-count[data-v-33f371ee]{color:#999;font-size:12px}.content-seq-section .content-seq-tags[data-v-33f371ee]{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:8px}.content-seq-section .content-seq-tags .seq-tag[data-v-33f371ee]{-webkit-transition:all .2s ease;cursor:pointer;transition:all .2s ease}.content-seq-section .content-seq-tags .seq-tag[data-v-33f371ee]:hover{-webkit-box-shadow:0 2px 8px rgba(24,144,255,.2);-webkit-transform:translateY(-1px);box-shadow:0 2px 8px rgba(24,144,255,.2);transform:translateY(-1px)}.content-seq-section .seq-detail-panel[data-v-33f371ee]{background-color:#f8f9fa;border:1px solid #e6e6e6;border-radius:8px;margin-top:15px;padding:15px}.content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-header[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px}.content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-header .seq-avatar[data-v-33f371ee]{margin-right:12px}.content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-header .seq-avatar img[data-v-33f371ee]{-o-object-fit:cover;border-radius:50%;height:40px;object-fit:cover;width:40px}.content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-header .seq-info[data-v-33f371ee]{-ms-flex:1;-webkit-box-flex:1;flex:1}.content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-header .seq-info .seq-name[data-v-33f371ee]{color:#333;font-size:14px;font-weight:600;margin-bottom:4px}.content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-header .seq-info .seq-meta[data-v-33f371ee]{color:#666;font-size:12px}.content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-body[data-v-33f371ee]{margin-bottom:12px}.content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-body .seq-detail-item[data-v-33f371ee]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;margin-bottom:4px}.content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-body .seq-detail-item .label[data-v-33f371ee]{color:#666;margin-right:8px;min-width:70px}.content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-body .seq-detail-item .value[data-v-33f371ee]{color:#333;font-weight:500}.content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-actions[data-v-33f371ee]{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;position:relative}.content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-actions .seq-detail-close[data-v-33f371ee]{-webkit-transition:color .2s ease;color:#999;cursor:pointer;font-size:16px;transition:color .2s ease}.content-seq-section .seq-detail-panel .seq-detail-content .seq-detail-actions .seq-detail-close[data-v-33f371ee]:hover{color:#666}.followup-tasks-section[data-v-33f371ee]{border-top:1px solid #e6e6e6;padding:20px}.followup-tasks-section .section-header[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;border-bottom:2px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;padding-bottom:12px}.followup-tasks-section .section-header .section-title[data-v-33f371ee]{color:#333;font-size:15px;font-weight:600;padding-left:12px;position:relative}.followup-tasks-section .section-header .section-title[data-v-33f371ee]:before{-webkit-transform:translateY(-50%);background:linear-gradient(135deg,#667eea,#764ba2);border-radius:2px;content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.followup-tasks-section .section-header .section-count[data-v-33f371ee]{color:#999;font-size:12px;font-weight:400;margin-left:8px}.followup-tasks-section .followup-tasks-list[data-v-33f371ee]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:16px}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card[data-v-33f371ee]{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.05);-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.05);overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card[data-v-33f371ee]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);border-color:#d0d0d0;box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top[data-v-33f371ee]{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(#fafbfc),to(#fff));background:linear-gradient(180deg,#fafbfc,#fff);border-bottom:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:12px 16px}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-name-wrapper[data-v-33f371ee]{-ms-flex:1;-ms-flex-align:center;-webkit-box-align:center;-webkit-box-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;min-width:0}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-name-wrapper i[data-v-33f371ee]{-ms-flex-negative:0;color:#667eea;flex-shrink:0;font-size:16px;margin-right:8px}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-name-wrapper .task-name[data-v-33f371ee]{color:#333;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge[data-v-33f371ee]{-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-align:center;align-items:center;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:12px;font-weight:500;margin-left:12px;padding:4px 12px}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge .status-dot[data-v-33f371ee]{-ms-flex-negative:0;border-radius:50%;flex-shrink:0;height:6px;margin-right:6px;width:6px}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge .status-label[data-v-33f371ee]{white-space:nowrap}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge.f_success[data-v-33f371ee]{background-color:#f0f9ff;border:1px solid #b3e19d;color:#67c23a}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge.f_success .status-dot[data-v-33f371ee]{-webkit-box-shadow:0 0 4px rgba(103,194,58,.4);background-color:#67c23a;box-shadow:0 0 4px rgba(103,194,58,.4)}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge.f_blue[data-v-33f371ee]{background-color:#ecf5ff;border:1px solid #b3d8ff;color:#409eff}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge.f_blue .status-dot[data-v-33f371ee]{-webkit-box-shadow:0 0 4px rgba(64,158,255,.4);background-color:#409eff;box-shadow:0 0 4px rgba(64,158,255,.4)}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge.f_yellow[data-v-33f371ee]{background-color:#fdf6ec;border:1px solid #f5dab1;color:#e6a23c}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge.f_yellow .status-dot[data-v-33f371ee]{-webkit-box-shadow:0 0 4px rgba(230,162,60,.4);background-color:#e6a23c;box-shadow:0 0 4px rgba(230,162,60,.4)}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge.f_red[data-v-33f371ee]{background-color:#fef0f0;border:1px solid #fbc4c4;color:#f56c6c}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge.f_red .status-dot[data-v-33f371ee]{-webkit-box-shadow:0 0 4px rgba(245,108,108,.4);background-color:#f56c6c;box-shadow:0 0 4px rgba(245,108,108,.4)}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge.f_gery[data-v-33f371ee]{background-color:#f4f4f5;border:1px solid #d3d4d6;color:#909399}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-top .task-status-badge.f_gery .status-dot[data-v-33f371ee]{background-color:#909399}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle[data-v-33f371ee]{padding:16px}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-meta[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:12px}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-meta .task-source-tag[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background:linear-gradient(135deg,#36d1dc,#5b86e5);border-radius:6px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;font-weight:500;padding:4px 10px}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-meta .task-source-tag i[data-v-33f371ee]{font-size:12px;margin-right:4px}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-meta .task-source-tag span[data-v-33f371ee]{font-size:11px}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-meta .task-source-tag.fixed[data-v-33f371ee]{background:linear-gradient(135deg,#a8edea,#fed6e3)}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-meta .task-day-tag[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background:linear-gradient(135deg,#f093fb,#f5576c);border-radius:6px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;font-weight:500;padding:4px 10px}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-meta .task-day-tag i[data-v-33f371ee]{font-size:12px;margin-right:4px}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-meta .task-day-tag span[data-v-33f371ee]{font-size:11px}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-message[data-v-33f371ee]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:12px;position:relative}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-message[data-v-33f371ee]:before{background:-webkit-gradient(linear,left top,left bottom,from(#667eea),to(#764ba2));background:linear-gradient(180deg,#667eea,#764ba2);border-radius:6px 0 0 6px;bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-message .task-message-content[data-v-33f371ee]{color:#495057;font-size:13px;line-height:1.8;margin-left:8px;word-break:break-word}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-execution-time[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:#f0f8ff;border-radius:4px;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;margin-top:8px;padding:6px 12px}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-execution-time i[data-v-33f371ee]{color:#1890ff;font-size:14px;margin-right:6px}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-middle .task-execution-time span[data-v-33f371ee]{color:#333;font-weight:500}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-bottom[data-v-33f371ee]{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;background:#fafbfc;border-top:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:12px 16px}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-bottom .task-action-hint[data-v-33f371ee]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;color:#909399;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-bottom .task-action-hint i[data-v-33f371ee]{color:#e6a23c;font-size:14px;margin-right:6px}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-bottom .task-action-hint span[data-v-33f371ee]{font-size:12px}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-bottom .task-send-button[data-v-33f371ee]{-webkit-box-shadow:0 2px 4px rgba(64,158,255,.2);-webkit-transition:all .3s;border-radius:6px;box-shadow:0 2px 4px rgba(64,158,255,.2);font-weight:500;padding:8px 20px;transition:all .3s}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-bottom .task-send-button[data-v-33f371ee]:hover{-webkit-box-shadow:0 4px 8px rgba(64,158,255,.3);-webkit-transform:translateY(-1px);box-shadow:0 4px 8px rgba(64,158,255,.3);transform:translateY(-1px)}.followup-tasks-section .followup-tasks-list .followup-task-item .task-card .task-bottom .task-send-button[data-v-33f371ee]:active{-webkit-transform:translateY(0);transform:translateY(0)}.f_gery[data-v-33f371ee]{color:#999}.f_blue[data-v-33f371ee]{color:#1890ff}.f_success[data-v-33f371ee]{color:#52c41a}.f_yellow[data-v-33f371ee]{color:#faad14}.f_red[data-v-33f371ee]{color:#f5222d}