.agreement-page[data-v-6a3bc2c3]{background:#f5f5f5;flex-direction:column;width:100vw;min-height:100vh;display:flex}.page-top-nav[data-v-6a3bc2c3]{background:#333335;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:44px;display:flex}.page-top-nav .nav-logo-wrap[data-v-6a3bc2c3]{align-items:center;gap:12px;display:flex}.page-top-nav .nav-logo-wrap .nav-logo-icon img[data-v-6a3bc2c3]{filter:brightness(0)invert();width:auto;height:28px}.page-top-nav .nav-logo-wrap .nav-logo-text[data-v-6a3bc2c3]{color:#fff;letter-spacing:1px;font-size:14px}.agreement-main[data-v-6a3bc2c3]{flex:1;justify-content:center;padding:40px 20px 60px}.agreement-card[data-v-6a3bc2c3],.agreement-main[data-v-6a3bc2c3]{box-sizing:border-box;display:flex}.agreement-card[data-v-6a3bc2c3]{background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:800px;padding:40px 50px;box-shadow:0 2px 12px #0000000f}.agreement-loading[data-v-6a3bc2c3]{color:#999;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:60px 0;display:flex}.agreement-loading .loading-spinner[data-v-6a3bc2c3]{border:3px solid #e5e7eb;border-top-color:#00aa7b;border-radius:50%;width:36px;height:36px;animation:.8s linear infinite spin-6a3bc2c3}.agreement-loading p[data-v-6a3bc2c3]{margin:0;font-size:14px}@keyframes spin-6a3bc2c3{to{transform:rotate(1turn)}}.card-header[data-v-6a3bc2c3]{text-align:center;border-bottom:1px solid #eee;margin-bottom:24px;padding-bottom:24px}.card-header .card-title[data-v-6a3bc2c3]{color:#333;margin:0 0 12px;font-size:24px;font-weight:600}.card-header .card-update[data-v-6a3bc2c3]{color:#999;margin:0;font-size:13px}.card-content[data-v-6a3bc2c3]{color:#555;flex:1;font-size:14px;line-height:1.8}.card-content .para[data-v-6a3bc2c3]{text-indent:2em;margin:0 0 16px}.card-content[data-v-6a3bc2c3] .rich-text h1,.card-content[data-v-6a3bc2c3] .rich-text h2,.card-content[data-v-6a3bc2c3] .rich-text h3,.card-content[data-v-6a3bc2c3] .rich-text h4{color:#333;margin:24px 0 12px;font-weight:600}.card-content[data-v-6a3bc2c3] .rich-text h1{font-size:20px}.card-content[data-v-6a3bc2c3] .rich-text h2{font-size:18px}.card-content[data-v-6a3bc2c3] .rich-text h3{font-size:16px}.card-content[data-v-6a3bc2c3] .rich-text p{margin:0 0 16px;line-height:1.8}.card-content[data-v-6a3bc2c3] .rich-text ol,.card-content[data-v-6a3bc2c3] .rich-text ul{margin:0 0 16px;padding-left:24px}.card-content[data-v-6a3bc2c3] .rich-text ol li,.card-content[data-v-6a3bc2c3] .rich-text ul li{margin-bottom:8px;line-height:1.8}.card-content[data-v-6a3bc2c3] .rich-text strong{color:#333}.card-content[data-v-6a3bc2c3] .rich-text a{color:#00aa7b}.card-footer[data-v-6a3bc2c3]{text-align:center;border-top:1px solid #eee;margin-top:32px;padding-top:24px}.card-footer .back-btn[data-v-6a3bc2c3]{color:#fff;cursor:pointer;background:#00aa7b;border:none;border-radius:99px;padding:10px 40px;font-size:15px;transition:background .2s}.card-footer .back-btn[data-v-6a3bc2c3]:hover{background:#00956b}@media (width<=768px){.agreement-main[data-v-6a3bc2c3]{padding:20px 12px 40px}.agreement-card[data-v-6a3bc2c3]{padding:24px 20px}.card-header .card-title[data-v-6a3bc2c3]{font-size:20px}}
