.customer-service[data-v-ba2d7d1f]{cursor:pointer;position:fixed;right:20px;top:50%;transform:translateY(-50%);z-index:1000}.service-trigger[data-v-ba2d7d1f]{align-items:center;gap:8px}.service-text[data-v-ba2d7d1f],.service-trigger[data-v-ba2d7d1f]{display:flex;flex-direction:column}.service-text[data-v-ba2d7d1f]{align-items:flex-start}.service-label[data-v-ba2d7d1f]{font-size:14px;font-weight:500;line-height:1}.service-status[data-v-ba2d7d1f]{font-size:12px;line-height:1;margin-top:2px;opacity:.9}.status-online[data-v-ba2d7d1f]{color:#52c41a}.status-offline[data-v-ba2d7d1f]{color:#ff4d4f}.service-panel[data-v-ba2d7d1f]{background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000001f;margin-right:10px;max-height:500px;overflow:hidden;position:absolute;right:100%;top:50%;transform:translateY(-50%);width:360px}.panel-header[data-v-ba2d7d1f]{align-items:center;background:#f8f9fa;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;padding:16px 20px}.panel-title[data-v-ba2d7d1f]{color:#262626;font-size:16px;font-weight:600;margin:0}.close-btn[data-v-ba2d7d1f]{align-items:center;background:none;border:none;border-radius:4px;color:#8c8c8c;cursor:pointer;display:flex;height:24px;justify-content:center;transition:all .2s;width:24px}.close-btn[data-v-ba2d7d1f]:hover{background:#e9ecef;color:#595959}.panel-content[data-v-ba2d7d1f]{max-height:400px;overflow-y:auto;padding:0}.service-section[data-v-ba2d7d1f]{border-bottom:1px solid #f0f0f0;padding:20px}.service-section[data-v-ba2d7d1f]:last-child{border-bottom:none}.section-header[data-v-ba2d7d1f]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.section-icon[data-v-ba2d7d1f]{color:#1890ff;font-size:16px}.section-title[data-v-ba2d7d1f]{color:#262626;font-size:14px;font-weight:600;margin:0}.service-options[data-v-ba2d7d1f]{display:flex;flex-direction:column;gap:8px}.service-option[data-v-ba2d7d1f]{align-items:center;background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;color:#595959;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:10px 12px;transition:all .2s}.service-option[data-v-ba2d7d1f]:hover:not(:disabled){background:#e6f7ff;border-color:#91d5ff;color:#1890ff}.service-option[data-v-ba2d7d1f]:disabled{cursor:not-allowed;opacity:.6}.service-option.primary[data-v-ba2d7d1f]{background:#1890ff;border-color:#1890ff;color:#fff}.service-option.primary[data-v-ba2d7d1f]:hover:not(:disabled){background:#40a9ff;border-color:#40a9ff}.service-info[data-v-ba2d7d1f]{display:flex;flex-direction:column;gap:4px;margin-top:8px}.info-text[data-v-ba2d7d1f]{color:#8c8c8c;font-size:12px}.faq-list[data-v-ba2d7d1f]{display:flex;flex-direction:column;gap:8px}.faq-item[data-v-ba2d7d1f]{align-items:center;background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;text-align:left;transition:all .2s}.faq-item[data-v-ba2d7d1f]:hover{background:#e6f7ff;border-color:#91d5ff}.faq-question[data-v-ba2d7d1f]{color:#595959;flex:1;font-size:14px}.faq-icon[data-v-ba2d7d1f]{color:#8c8c8c;font-size:12px;transition:transform .2s}.faq-answer[data-v-ba2d7d1f]{animation:fadeIn-ba2d7d1f .3s ease;background:#f0f8ff;border:1px solid #d6e4ff;border-radius:6px;margin-top:8px;padding:12px}.faq-answer p[data-v-ba2d7d1f]{color:#595959;font-size:13px;line-height:1.6;margin:0}.feedback-form[data-v-ba2d7d1f]{display:flex;flex-direction:column;gap:12px}.feedback-input[data-v-ba2d7d1f]{border:1px solid #d9d9d9;border-radius:6px;color:#595959;font-family:inherit;font-size:14px;min-height:80px;padding:10px 12px;resize:vertical;width:100%}.feedback-input[data-v-ba2d7d1f]:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff1a;outline:none}.submit-btn[data-v-ba2d7d1f]{align-items:center;background:#1890ff;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:6px;justify-content:center;padding:10px 16px;transition:all .2s}.submit-btn[data-v-ba2d7d1f]:hover:not(:disabled){background:#40a9ff}.submit-btn[data-v-ba2d7d1f]:disabled{background:#d9d9d9;cursor:not-allowed}.loading-icon[data-v-ba2d7d1f]{animation:spin-ba2d7d1f 1s linear infinite}@keyframes slideUp-ba2d7d1f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-ba2d7d1f{0%{opacity:0}to{opacity:1}}@keyframes spin-ba2d7d1f{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:768px){.customer-service[data-v-ba2d7d1f]{bottom:16px;right:16px}.service-panel[data-v-ba2d7d1f]{margin-right:5px;width:320px}.service-trigger[data-v-ba2d7d1f]{padding:10px 14px}.service-label[data-v-ba2d7d1f]{font-size:13px}.service-status[data-v-ba2d7d1f]{font-size:11px}}@media (max-width:480px){.service-panel[data-v-ba2d7d1f]{bottom:60px;margin-right:8px;width:calc(100vw - 32px)}.panel-content[data-v-ba2d7d1f]{max-height:300px}.service-section[data-v-ba2d7d1f]{padding:16px}}@media (prefers-color-scheme:dark){.service-panel[data-v-ba2d7d1f]{background:#1f1f1f;color:#fff}.panel-header[data-v-ba2d7d1f]{background:#2a2a2a;border-bottom-color:#404040}.panel-title[data-v-ba2d7d1f]{color:#fff}.close-btn[data-v-ba2d7d1f]{color:#a0a0a0}.close-btn[data-v-ba2d7d1f]:hover{background:#404040;color:#fff}.service-section[data-v-ba2d7d1f]{border-bottom-color:#404040}.section-title[data-v-ba2d7d1f]{color:#fff}.service-option[data-v-ba2d7d1f]{background:#2a2a2a;border-color:#404040;color:#a0a0a0}.service-option[data-v-ba2d7d1f]:hover:not(:disabled){background:#1a3a5c;border-color:#1890ff;color:#40a9ff}.faq-item[data-v-ba2d7d1f]{background:#2a2a2a;border-color:#404040}.faq-item[data-v-ba2d7d1f]:hover{background:#1a3a5c;border-color:#1890ff}.faq-question[data-v-ba2d7d1f]{color:#a0a0a0}.faq-answer[data-v-ba2d7d1f]{background:#1a3a5c;border-color:#1890ff}.faq-answer p[data-v-ba2d7d1f]{color:#a0a0a0}.feedback-input[data-v-ba2d7d1f]{background:#2a2a2a;border-color:#404040;color:#fff}.feedback-input[data-v-ba2d7d1f]:focus{border-color:#40a9ff}.info-text[data-v-ba2d7d1f]{color:#666}}
