.privacy-container[data-v-66577782]{font-family:PingFang SC,Helvetica Neue,Arial,sans-serif;color:#333;background-color:#f8f9fa;min-height:100vh;padding-bottom:60px}.progress-bar[data-v-66577782]{position:fixed;top:0;left:0;width:100%;height:3px;background:#e9ecef;z-index:1000}.progress[data-v-66577782]{height:100%;background:linear-gradient(90deg,#4e73df,#224abe);transition:width .1s}.content-wrapper[data-v-66577782]{max-width:800px;margin:0 auto;padding:20px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.05)}.policy-title[data-v-66577782]{font-size:24px;color:#2e3a59;text-align:center;margin-bottom:10px;padding-bottom:15px;border-bottom:1px solid #e9ecef}.update-info[data-v-66577782]{text-align:center;color:#6c757d;margin-bottom:30px;font-size:14px}.update-info strong[data-v-66577782]{color:#2e3a59}.policy-section[data-v-66577782]{margin-bottom:30px}.section-title[data-v-66577782]{font-size:20px;color:#2e3a59;margin:25px 0 15px;padding-bottom:8px;border-bottom:1px solid #e9ecef}.subsection-title[data-v-66577782]{font-size:17px;color:#4e73df;margin:20px 0 10px}.section-text[data-v-66577782]{font-size:15px;line-height:1.7;margin-bottom:15px;color:#495057}.highlight-text[data-v-66577782]{background-color:#f8f9fa;border-left:4px solid #4e73df;padding:12px 15px;margin:20px 0;font-size:15px;color:#2e3a59;font-weight:500}.contact-info[data-v-66577782]{color:#4e73df}.info-list[data-v-66577782]{padding-left:20px;margin:15px 0}.info-list li[data-v-66577782]{margin-bottom:10px;line-height:1.6;color:#495057}.sub-list[data-v-66577782]{padding-left:20px;margin-top:8px}.action-buttons[data-v-66577782]{display:flex;justify-content:center;gap:20px;margin-top:40px}.agree-btn[data-v-66577782]{padding:12px 30px;background:linear-gradient(135deg,#4e73df,#224abe);color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;box-shadow:0 2px 10px rgba(78,115,223,.3);transition:all .3s}.agree-btn[data-v-66577782]:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(78,115,223,.4)}.disagree-btn[data-v-66577782]{padding:12px 30px;background:#fff;color:#6c757d;border:1px solid #dee2e6;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s}.disagree-btn[data-v-66577782]:hover{background:#f8f9fa;border-color:#ced4da}.scroll-top-btn[data-v-66577782]{position:fixed;bottom:30px;right:30px;width:50px;height:50px;background:#fff;border:1px solid #e9ecef;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:all .3s;z-index:999}.scroll-top-btn[data-v-66577782]:hover{background:#f8f9fa;transform:translateY(-3px);box-shadow:0 4px 15px rgba(0,0,0,.15)}.scroll-top-btn svg[data-v-66577782]{width:20px;height:20px;color:#4e73df}@media (max-width:768px){.content-wrapper[data-v-66577782]{padding:15px}.policy-title[data-v-66577782]{font-size:22px}.section-title[data-v-66577782]{font-size:19px}.action-buttons[data-v-66577782]{flex-direction:column;gap:15px}.agree-btn[data-v-66577782],.disagree-btn[data-v-66577782]{width:100%}.scroll-top-btn[data-v-66577782]{width:45px;height:45px;bottom:20px;right:20px}}