.rule-page[data-v-40742b69]{min-height:100vh;background:#f0f2f5;display:flex;flex-direction:column;align-items:center;padding-top:30px}.header-section[data-v-40742b69]{width:800px;background:linear-gradient(135deg,#a855f7,#8b5cf6 30%,#ec4899 70%,#f472b6);padding:30px 40px 50px;text-align:center;border-radius:20px 20px 0 0}.logo-section[data-v-40742b69]{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:60px}.logo-section .logo-img[data-v-40742b69]{width:24px;height:24px}.logo-section .logo-text[data-v-40742b69]{font-family:Poppins;font-weight:800;font-size:18px;color:#fff}.main-title[data-v-40742b69]{font-size:32px;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;margin:24px 0 12px}.main-title .title-icon[data-v-40742b69]{font-size:28px}.main-desc[data-v-40742b69]{font-size:16px;color:#ffffffe6;line-height:1.6;margin:0}.content-section[data-v-40742b69]{flex:1;padding:0 20px 30px;margin-top:-20px}.content-card[data-v-40742b69]{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 20px #00000014;max-width:800px;margin:0 auto}.intro-text[data-v-40742b69]{font-size:15px;color:#374151;margin:0 0 20px}.feature-block[data-v-40742b69]{border-left:3px solid #8b5cf6;padding:16px 20px;margin-bottom:20px;background:#fafafa;border-radius:0 12px 12px 0}.feature-header[data-v-40742b69]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;flex-wrap:wrap;gap:10px}.feature-title[data-v-40742b69]{font-size:16px;font-weight:700;letter-spacing:.5px;margin:0}.feature-title.purple[data-v-40742b69]{color:#7c3aed}.credit-badge[data-v-40742b69]{font-size:12px;font-weight:500;padding:4px 12px;border-radius:20px;color:#fff;background:linear-gradient(135deg,#a855f7,#8b5cf6 30%,#ec4899 70%,#f472b6)}.feature-desc[data-v-40742b69]{font-size:14px;color:#6b7280;margin:0;line-height:1.5}.feature-list[data-v-40742b69]{list-style:none;padding:0;margin:12px 0 0}.feature-list li[data-v-40742b69]{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#6b7280;line-height:1.6;margin-bottom:8px}.feature-list li[data-v-40742b69]:last-child{margin-bottom:0}.feature-list .dot[data-v-40742b69]{width:6px;height:6px;background:#7c3aed;border-radius:50%;flex-shrink:0;margin-top:7px}.coming-soon-tag[data-v-40742b69]{display:inline-block;font-size:11px;color:#6b7280;background:#f0efff;padding:2px 8px;border-radius:10px;margin-left:8px;color:#7c3aed;font-weight:600}.smart-tip[data-v-40742b69]{background:linear-gradient(135deg,#e0f2f1,#e8f5f3);border-left:3px solid #14b8a6;border-radius:0 12px 12px 0;padding:16px 20px;margin-bottom:24px}.tip-header[data-v-40742b69]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.tip-icon[data-v-40742b69]{font-size:18px}.tip-title[data-v-40742b69]{font-size:15px;font-weight:600;color:#1f2937}.tip-content[data-v-40742b69]{font-size:14px;color:#4b5563;margin:0;line-height:1.5}.button-group[data-v-40742b69]{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:10px}.got-it-btn[data-v-40742b69]{background:#8b5cf6;border:none;border-radius:8px;padding:12px 32px;font-size:15px;font-weight:500;height:auto}.got-it-btn[data-v-40742b69]:hover{background:#7c3aed}.pricing-btn[data-v-40742b69]{background:#fff;border:1px solid #8b5cf6;color:#8b5cf6;border-radius:8px;padding:12px 24px;font-size:15px;font-weight:500;height:auto;display:flex;align-items:center;gap:6px}.pricing-btn[data-v-40742b69]:hover{background:#f5f3ff;border-color:#7c3aed;color:#7c3aed}.pricing-btn .arrow[data-v-40742b69]{font-size:16px}.footer-copyright[data-v-40742b69]{text-align:center;font-size:13px;color:#9ca3af;padding:20px;border-top:1px solid #e5e7eb;margin-top:20px}@media(max-width:640px){.header-section[data-v-40742b69]{padding:24px 20px 40px}.main-title[data-v-40742b69]{font-size:24px}.main-desc[data-v-40742b69]{font-size:14px}.content-card[data-v-40742b69]{padding:20px 16px}.feature-header[data-v-40742b69]{flex-direction:column;align-items:flex-start}.button-group[data-v-40742b69]{flex-direction:column;width:100%}.button-group .got-it-btn[data-v-40742b69],.button-group .pricing-btn[data-v-40742b69]{width:100%;justify-content:center}}
