.customer-service-wrapper[data-v-8ed404ed]{position:fixed;z-index:9999999}.service-badge[data-v-8ed404ed]{position:relative}.float-button[data-v-8ed404ed]{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#fff}.service-dialog[data-v-8ed404ed]{position:fixed;right:1.04167vw;bottom:1.04167vw;width:18.75vw;height:32.29167vw;background:#fff;border-radius:.41667vw;box-shadow:0 .41667vw 1.66667vw #0000001f;display:flex;flex-direction:column;overflow:hidden}.dialog-header[data-v-8ed404ed]{padding:.83333vw 1.04167vw;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center}.header-left[data-v-8ed404ed]{display:flex;align-items:center;gap:.625vw}.header-info[data-v-8ed404ed]{display:flex;flex-direction:column}.title[data-v-8ed404ed]{font-size:.72917vw;font-weight:500}.close[data-v-8ed404ed]{cursor:pointer;font-size:.83333vw}.dialog-body[data-v-8ed404ed]{flex:1;overflow-y:auto;padding:1.04167vw;background:#fff;display:flex;flex-direction:column}.message-list[data-v-8ed404ed]{flex:1;display:flex;flex-direction:column;gap:.83333vw}.message-item[data-v-8ed404ed]{display:flex;gap:.52083vw;animation:slideIn-8ed404ed .3s ease}@keyframes slideIn-8ed404ed{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.message-item.user[data-v-8ed404ed]{flex-direction:row-reverse}.message-item.user .message-avatar[data-v-8ed404ed]{display:none}.message-avatar[data-v-8ed404ed]{flex-shrink:0}.message-bubble[data-v-8ed404ed]{display:flex;flex-direction:column;gap:.20833vw;max-width:80%}.message-text[data-v-8ed404ed]{padding:.625vw .83333vw;border-radius:.625vw;font-size:.72917vw;line-height:1.6;word-wrap:break-word;background:#eee;color:#333;box-shadow:0 1px .10417vw #0000000d}.message-item.user .message-text[data-v-8ed404ed]{background:#1890ff;color:#fff;border-radius:.625vw .625vw .10417vw}.message-item.service .message-text[data-v-8ed404ed]{border-radius:.625vw .625vw .625vw .10417vw}[data-v-8ed404ed] .message-emoji{width:1.14583vw;height:1.14583vw;vertical-align:middle}.message-image[data-v-8ed404ed],.message-video[data-v-8ed404ed]{border-radius:.41667vw;overflow:hidden}.message-video .xgplayer[data-v-8ed404ed]{max-width:10.41667vw;max-height:10.41667vw;border-radius:.41667vw;overflow:hidden}.message-file[data-v-8ed404ed]{padding:.625vw;border-radius:.625vw;background:#eee;display:flex;align-items:center;gap:.52083vw;min-width:10.41667vw;box-shadow:0 1px .10417vw #0000000d}.file-icon[data-v-8ed404ed]{color:#1890ff;font-size:1.25vw}.file-info[data-v-8ed404ed]{flex:1;overflow:hidden}.file-name[data-v-8ed404ed]{font-size:.72917vw;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-size[data-v-8ed404ed]{font-size:.625vw;color:#999;margin-top:.10417vw}.form-title[data-v-8ed404ed]{font-size:.83333vw;font-weight:600;line-height:1.6;margin-bottom:.41667vw;color:#303133}.form-submit[data-v-8ed404ed]{display:flex;align-items:center;gap:.41667vw;color:#67c23a;padding:.41667vw 0}.message-item.user .message-file[data-v-8ed404ed]{background:#1890ff}.message-item.user .file-icon[data-v-8ed404ed],.message-item.user .file-name[data-v-8ed404ed]{color:#fff}.message-item.user .file-size[data-v-8ed404ed]{color:#fffc}.message-time[data-v-8ed404ed]{font-size:.57292vw;color:#999;padding:0 .20833vw}.message-item.user .message-time[data-v-8ed404ed]{text-align:right}.message-footer[data-v-8ed404ed]{padding:.625vw .83333vw;background:#fff;border-top:1px solid #f0f0f0}.message-option[data-v-8ed404ed]{display:flex;align-items:center;justify-content:space-between;margin-top:.52083vw}.option[data-v-8ed404ed]{display:flex;gap:.52083vw;padding:.41667vw 0px;height:1.875vw;font-size:.9375vw}[data-v-8ed404ed] .emoji-popover{z-index:99999!important}.emoji-icon[data-v-8ed404ed]{cursor:pointer}.emoji-title[data-v-8ed404ed]{padding:.52083vw}.emoji-picker[data-v-8ed404ed]{padding:0px .52083vw;display:grid;grid-template-columns:repeat(5,1fr);gap:.41667vw;max-height:12.5vw;overflow-y:auto}.emoji[data-v-8ed404ed]{width:1.66667vw;height:1.66667vw;cursor:pointer}.emoji-item[data-v-8ed404ed]:hover{background:#f5f5f5}.send-message[data-v-8ed404ed]{width:3.125vw;margin-right:.20833vw;font-size:.9375vw}.slide-fade-enter-active[data-v-8ed404ed]{animation:slideUp-8ed404ed .3s ease}.slide-fade-leave-active[data-v-8ed404ed]{animation:slideDown-8ed404ed .3s ease}@keyframes slideUp-8ed404ed{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideDown-8ed404ed{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(20px) scale(.95)}}.dialog-body[data-v-8ed404ed]::-webkit-scrollbar,.emoji-picker[data-v-8ed404ed]::-webkit-scrollbar{width:.20833vw}.dialog-body[data-v-8ed404ed]::-webkit-scrollbar-thumb,.emoji-picker[data-v-8ed404ed]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:.10417vw}.dialog-body[data-v-8ed404ed]::-webkit-scrollbar-thumb:hover,.emoji-picker[data-v-8ed404ed]::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.dialog-body[data-v-8ed404ed]::-webkit-scrollbar-track{background:transparent}.message-form[data-v-8ed404ed]{background:#f9f9f9;padding:.83333vw;border-radius:.41667vw}
