.agreement-page[data-v-fdf39b90]{background:#f5f7fa;min-height:100vh;padding:40px 20px}.agreement-page[data-v-fdf39b90],.main-content[data-v-fdf39b90]{align-items:flex-start;display:flex;justify-content:center;width:100%}.agreement-container[data-v-fdf39b90]{max-width:1000px;width:100%}.agreement-box[data-v-fdf39b90]{background:#fff;border-radius:16px;box-shadow:0 2px 12px #0000001a;overflow:hidden;padding:40px}.back-home[data-v-fdf39b90]{margin-bottom:24px}.back-home .back-link[data-v-fdf39b90]{align-items:center;color:#64748b;display:inline-flex;font-size:14px;gap:6px;text-decoration:none;transition:color .3s}.back-home .back-link[data-v-fdf39b90]:hover{color:#3b82f6}.back-home .back-link .el-icon[data-v-fdf39b90]{font-size:16px}.agreement-content .agreement-title[data-v-fdf39b90]{color:#0f172a;font-size:28px;font-weight:700;margin:0 0 32px;text-align:center}.agreement-content .agreement-body[data-v-fdf39b90]{color:#334155;font-size:14px;line-height:1.8}.agreement-content .agreement-body[data-v-fdf39b90] h1,.agreement-content .agreement-body[data-v-fdf39b90] h2,.agreement-content .agreement-body[data-v-fdf39b90] h3,.agreement-content .agreement-body[data-v-fdf39b90] h4,.agreement-content .agreement-body[data-v-fdf39b90] h5,.agreement-content .agreement-body[data-v-fdf39b90] h6{color:#0f172a;font-weight:600;margin:24px 0 16px}.agreement-content .agreement-body[data-v-fdf39b90] h1{font-size:24px}.agreement-content .agreement-body[data-v-fdf39b90] h2{font-size:20px}.agreement-content .agreement-body[data-v-fdf39b90] h3{font-size:18px}.agreement-content .agreement-body[data-v-fdf39b90] h4{font-size:16px}.agreement-content .agreement-body[data-v-fdf39b90] p{margin:12px 0}.agreement-content .agreement-body[data-v-fdf39b90] ol,.agreement-content .agreement-body[data-v-fdf39b90] ul{margin:12px 0;padding-left:24px}.agreement-content .agreement-body[data-v-fdf39b90] li{margin:8px 0}.agreement-content .agreement-body[data-v-fdf39b90] a{color:#3b82f6;text-decoration:none}.agreement-content .agreement-body[data-v-fdf39b90] a:hover{text-decoration:underline}.agreement-content .agreement-body[data-v-fdf39b90] strong{color:#0f172a;font-weight:600}.agreement-content .agreement-body[data-v-fdf39b90] code{background:#f1f5f9;border-radius:4px;font-family:monospace;font-size:13px;padding:2px 6px}.agreement-content .agreement-body[data-v-fdf39b90] pre{background:#f1f5f9;border-radius:8px;margin:16px 0;overflow-x:auto;padding:16px}.agreement-content .agreement-body[data-v-fdf39b90] pre code{background:none;padding:0}.agreement-content .agreement-body[data-v-fdf39b90] blockquote{border-left:4px solid #3b82f6;color:#64748b;margin:16px 0;padding-left:16px}.agreement-content .agreement-body[data-v-fdf39b90] table{border-collapse:collapse;margin:16px 0;width:100%}.agreement-content .agreement-body[data-v-fdf39b90] table td,.agreement-content .agreement-body[data-v-fdf39b90] table th{border:1px solid #e2e8f0;padding:12px;text-align:left}.agreement-content .agreement-body[data-v-fdf39b90] table th{background:#f8fafc;color:#0f172a;font-weight:600}@media (max-width:768px){.agreement-page[data-v-fdf39b90]{padding:20px 16px}.agreement-box[data-v-fdf39b90]{padding:24px 20px}.agreement-content .agreement-title[data-v-fdf39b90]{font-size:22px}.agreement-content .agreement-body[data-v-fdf39b90]{font-size:13px}}
