.user-agreement-page[data-v-74860400]{background:#f8fafc;min-height:100vh;padding:2rem 0}.agreement-container[data-v-74860400]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;margin:0 auto;max-width:800px;overflow:hidden}.agreement-header[data-v-74860400]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:3rem 2rem;text-align:center}.agreement-header h1[data-v-74860400]{font-size:2.5rem;font-weight:700;margin:0 0 1rem}.update-time[data-v-74860400]{font-size:1rem;margin:0;opacity:.9}.agreement-content[data-v-74860400]{color:#374151;line-height:1.8;padding:3rem 2rem}.agreement-section[data-v-74860400]{margin-bottom:2.5rem}.agreement-section h2[data-v-74860400]{border-bottom:2px solid #e5e7eb;color:#1f2937;font-size:1.5rem;font-weight:600;margin:0 0 1rem;padding-bottom:.5rem}.agreement-section h3[data-v-74860400]{color:#374151;font-size:1.25rem;font-weight:600;margin:1.5rem 0 .75rem}.agreement-section p[data-v-74860400]{margin:0 0 1rem;text-align:justify}.agreement-section ul[data-v-74860400]{margin:0 0 1rem;padding-left:1.5rem}.agreement-section li[data-v-74860400]{margin:.5rem 0}.agreement-footer[data-v-74860400]{background:#f9fafb;border-top:1px solid #e5e7eb;padding:1.5rem 2rem;text-align:center}.close-btn[data-v-74860400]{background:#3b82f6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:.75rem 2rem;transition:background-color .2s}.close-btn[data-v-74860400]:hover{background:#2563eb}@media(max-width:768px){.user-agreement-page[data-v-74860400]{padding:1rem 0}.agreement-container[data-v-74860400]{border-radius:8px;margin:0 1rem}.agreement-header[data-v-74860400]{padding:2rem 1.5rem}.agreement-header h1[data-v-74860400]{font-size:2rem}.agreement-content[data-v-74860400]{padding:2rem 1.5rem}.agreement-section h2[data-v-74860400]{font-size:1.25rem}.agreement-section h3[data-v-74860400]{font-size:1.125rem}}
