.numerology-chart-page[data-v-16ae39b4]{min-height:100vh;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:#333;background-color:#f8f9fa}.main-content[data-v-16ae39b4]{flex:1;max-width:1200px;margin:0 auto;padding:20px;width:100%}.page-header[data-v-16ae39b4]{text-align:center;margin:40px 0 60px;padding:0 20px}.page-header h1[data-v-16ae39b4]{color:#2c3e50;font-size:2.8rem;margin-bottom:20px;font-weight:700}.page-intro[data-v-16ae39b4]{font-size:1.2rem;color:#555;max-width:900px;margin:0 auto;line-height:1.8}.page-intro p[data-v-16ae39b4]{margin-bottom:20px}.sample-link[data-v-16ae39b4]{color:#3498db;text-decoration:none;font-weight:600}.sample-link[data-v-16ae39b4]:hover{text-decoration:underline}.calculator-section[data-v-16ae39b4]{margin-bottom:60px}.calculator-container[data-v-16ae39b4]{display:flex;gap:40px;flex-wrap:wrap}.calculator-form[data-v-16ae39b4]{flex:2;min-width:300px;background:#fff;border-radius:10px;padding:40px;box-shadow:0 4px 6px rgba(0,0,0,.05)}.section-title[data-v-16ae39b4]{color:#2c3e50;font-size:1.8rem;margin-bottom:30px;font-weight:600}.form-section[data-v-16ae39b4]{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #eee}.form-section h3[data-v-16ae39b4]{color:#2c3e50;font-size:1.3rem;margin-bottom:20px}.date-inputs[data-v-16ae39b4]{display:flex;gap:20px;flex-wrap:wrap}.input-group[data-v-16ae39b4]{flex:1;min-width:120px}.input-group label[data-v-16ae39b4]{display:block;margin-bottom:8px;font-weight:600;color:#2c3e50;font-size:.9rem}.input-group input[data-v-16ae39b4],.input-group select[data-v-16ae39b4]{width:100%;padding:12px;border:2px solid #ddd;border-radius:5px;font-size:1rem;transition:border-color .3s}.input-group input[data-v-16ae39b4]:focus,.input-group select[data-v-16ae39b4]:focus{outline:none;border-color:#3498db}.name-input-group[data-v-16ae39b4]{margin-bottom:25px}.name-input-group label[data-v-16ae39b4]{display:block;margin-bottom:8px;font-weight:600;color:#2c3e50}.name-input-group input[data-v-16ae39b4]{width:100%;padding:12px;border:2px solid #ddd;border-radius:5px;font-size:1rem;transition:border-color .3s}.name-input-group input[data-v-16ae39b4]:focus{outline:none;border-color:#3498db}.input-hint[data-v-16ae39b4]{font-size:.9rem;color:#7f8c8d;margin-top:5px;font-style:italic}.special-note[data-v-16ae39b4]{background-color:#fff9e6;padding:15px;border-radius:5px;border-left:4px solid #f39c12;margin-top:20px}.special-note p[data-v-16ae39b4]{margin:0;font-size:.95rem;color:#856404}.special-note code[data-v-16ae39b4]{background-color:#f8f9fa;padding:2px 5px;border-radius:3px;font-family:monospace}.form-actions[data-v-16ae39b4]{text-align:center}.calculate-btn[data-v-16ae39b4]{background:linear-gradient(135deg,#3498db,#2980b9);color:#fff;border:none;padding:16px 40px;font-size:1.2rem;border-radius:5px;cursor:pointer;transition:all .3s;font-weight:600}.calculate-btn[data-v-16ae39b4]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 12px rgba(52,152,219,.3)}.calculate-btn[data-v-16ae39b4]:disabled{background:#bdc3c7;cursor:not-allowed;transform:none}.form-note[data-v-16ae39b4]{margin-top:10px;color:#7f8c8d;font-size:.9rem}.results-preview[data-v-16ae39b4]{flex:1;min-width:300px}.results-preview h3[data-v-16ae39b4]{color:#2c3e50;font-size:1.5rem;margin-bottom:20px}.preview-card[data-v-16ae39b4]{background:#fff;border-radius:10px;padding:30px;box-shadow:0 4px 6px rgba(0,0,0,.05);border:2px solid #3498db}.preview-section[data-v-16ae39b4]{margin-bottom:30px}.preview-section h4[data-v-16ae39b4]{color:#2c3e50;margin-bottom:15px;font-size:1.3rem}.core-numbers[data-v-16ae39b4]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.core-number-item[data-v-16ae39b4]{display:flex;justify-content:space-between;padding:15px;background-color:#f8f9fa;border-radius:5px;border-left:4px solid #3498db}.number-name[data-v-16ae39b4]{font-weight:600;color:#2c3e50}.number-value[data-v-16ae39b4]{font-weight:700;color:#e74c3c;font-size:1.2rem}.preview-actions[data-v-16ae39b4]{display:flex;flex-direction:column;gap:15px;margin-top:25px}.view-full-btn[data-v-16ae39b4]{padding:12px 20px;background:#2ecc71;color:#fff;border:none;border-radius:5px;font-weight:600;cursor:pointer;transition:all .3s}.view-full-btn[data-v-16ae39b4]:hover{background:#27ae60}.purchase-btn[data-v-16ae39b4]{padding:12px 20px;background:#e74c3c;color:#fff;border:none;border-radius:5px;font-weight:600;cursor:pointer;transition:all .3s}.purchase-btn[data-v-16ae39b4]:hover{background:#c0392b}.report-info-section[data-v-16ae39b4]{margin-bottom:60px}.report-details[data-v-16ae39b4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.report-card[data-v-16ae39b4]{background:#fff;border-radius:10px;padding:30px;box-shadow:0 4px 6px rgba(0,0,0,.05)}.report-card.premium[data-v-16ae39b4]{border:2px solid #f39c12;position:relative}.premium-badge[data-v-16ae39b4]{position:absolute;top:-12px;left:20px;background:#f39c12;color:#fff;padding:5px 15px;border-radius:20px;font-size:.8rem;font-weight:700;text-transform:uppercase}.report-card h3[data-v-16ae39b4]{color:#2c3e50;margin-bottom:20px;font-size:1.4rem}.report-card ul[data-v-16ae39b4]{list-style-type:none;padding:0;margin:0}.report-card li[data-v-16ae39b4]{padding:8px 0;border-bottom:1px solid #eee;color:#555}.report-card li[data-v-16ae39b4]:last-child{border-bottom:none}.report-card li strong[data-v-16ae39b4]{color:#2c3e50}.report-price[data-v-16ae39b4]{margin-top:25px;padding-top:20px;border-top:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.price[data-v-16ae39b4]{font-size:2rem;font-weight:700;color:#e74c3c}.guarantee[data-v-16ae39b4]{background-color:#2ecc71;color:#fff;padding:5px 10px;border-radius:5px;font-size:.8rem;font-weight:600}.faq-section[data-v-16ae39b4]{margin-bottom:60px}.faq-container[data-v-16ae39b4]{background:#fff;border-radius:10px;padding:30px;box-shadow:0 4px 6px rgba(0,0,0,.05)}.faq-item[data-v-16ae39b4]{margin-bottom:15px;border:1px solid #eee;border-radius:5px;overflow:hidden}.faq-question[data-v-16ae39b4]{padding:20px;background-color:#f8f9fa;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .3s}.faq-question[data-v-16ae39b4]:hover{background-color:#e9ecef}.faq-question h3[data-v-16ae39b4]{margin:0;font-size:1.1rem;color:#2c3e50;font-weight:600}.faq-toggle[data-v-16ae39b4]{font-size:1.5rem;color:#3498db;font-weight:700}.faq-answer[data-v-16ae39b4]{padding:20px;background-color:#fff;color:#555;line-height:1.7;border-top:1px solid #eee}.faq-answer[data-v-16ae39b4] a{color:#3498db;text-decoration:none}.faq-answer[data-v-16ae39b4] a:hover{text-decoration:underline}.privacy-section[data-v-16ae39b4]{margin-bottom:60px}.privacy-card[data-v-16ae39b4]{background:#fff;border-radius:10px;padding:40px;box-shadow:0 4px 6px rgba(0,0,0,.05)}.privacy-card h3[data-v-16ae39b4]{color:#2c3e50;font-size:1.8rem;margin-bottom:30px;text-align:center}.privacy-points[data-v-16ae39b4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.privacy-point[data-v-16ae39b4]{padding:25px;background-color:#f8f9fa;border-radius:8px;border-left:4px solid #3498db}.privacy-point h4[data-v-16ae39b4]{color:#2c3e50;margin-bottom:15px;font-size:1.2rem}.privacy-point p[data-v-16ae39b4]{color:#555;margin-bottom:15px;line-height:1.7}.privacy-point a[data-v-16ae39b4]{color:#3498db;text-decoration:none}.privacy-point a[data-v-16ae39b4]:hover{text-decoration:underline}.services-section[data-v-16ae39b4]{margin-bottom:60px}.services-grid[data-v-16ae39b4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.service-card[data-v-16ae39b4]{background:#fff;border-radius:10px;padding:25px;box-shadow:0 4px 6px rgba(0,0,0,.05);display:flex;flex-direction:column;background-size:cover}.service-card h3[data-v-16ae39b4]{color:#2c3e50;margin-bottom:15px;font-size:1.3rem}.service-card p[data-v-16ae39b4]{color:#555;line-height:1.6;margin-bottom:20px;flex:1}.provider[data-v-16ae39b4]{font-style:italic;color:#7f8c8d;font-size:.9rem}.service-btn[data-v-16ae39b4]{align-self:flex-start;padding:10px 20px;background:#3498db;color:#fff;border:none;border-radius:5px;font-weight:600;cursor:pointer;transition:all .3s}.service-btn[data-v-16ae39b4]:hover{background:#2980b9}.comments-section[data-v-16ae39b4]{margin:50px 0;padding-top:30px;border-top:1px solid #eaeaea}.comments-section h3[data-v-16ae39b4]{color:#2c3e50;margin-bottom:30px;font-size:1.8rem}.add-comment[data-v-16ae39b4]{background:#f8f9fa;padding:25px;border-radius:8px;margin-bottom:40px}.add-comment h4[data-v-16ae39b4]{color:#2c3e50;margin-bottom:20px}.comment-form[data-v-16ae39b4]{display:flex;flex-direction:column;gap:20px}.form-group input[data-v-16ae39b4],.form-group textarea[data-v-16ae39b4]{width:100%;padding:12px;border:2px solid #ddd;border-radius:5px;font-size:1rem;font-family:inherit;transition:border-color .3s}.form-group input[data-v-16ae39b4]:focus,.form-group textarea[data-v-16ae39b4]:focus{outline:none;border-color:#3498db}.submit-comment-btn[data-v-16ae39b4]{align-self:flex-start;background:#2ecc71;color:#fff;border:none;padding:12px 25px;border-radius:5px;cursor:pointer;font-weight:600;transition:background .3s}.submit-comment-btn[data-v-16ae39b4]:hover:not(:disabled){background:#27ae60}.submit-comment-btn[data-v-16ae39b4]:disabled{background:#bdc3c7;cursor:not-allowed}.comments-list[data-v-16ae39b4]{display:flex;flex-direction:column;gap:25px}.comment-item[data-v-16ae39b4]{background:#fff;padding:25px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);border-left:4px solid #3498db}.comment-header[data-v-16ae39b4]{display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #eee}.comment-author[data-v-16ae39b4]{font-weight:600;color:#2c3e50}.comment-date[data-v-16ae39b4]{color:#7f8c8d;font-size:.9rem}.comment-content p[data-v-16ae39b4]{margin:0;line-height:1.7}.comment-reply[data-v-16ae39b4]{margin-top:20px;padding:20px;background:#f8f9fa;border-radius:5px;border-left:3px solid #2ecc71}.reply-header[data-v-16ae39b4]{display:flex;justify-content:space-between;margin-bottom:10px}.reply-author[data-v-16ae39b4]{font-weight:600;color:#27ae60}.reply-date[data-v-16ae39b4]{color:#7f8c8d;font-size:.85rem}.reply-content p[data-v-16ae39b4]{margin:0;line-height:1.6}.page-footer[data-v-16ae39b4]{background:#2c3e50;color:#ecf0f1;padding:30px;text-align:center;margin-top:auto}.page-footer p[data-v-16ae39b4]{margin:0;opacity:.8}@media (max-width:768px){.main-content[data-v-16ae39b4]{padding:15px}.page-header h1[data-v-16ae39b4]{font-size:2.2rem}.calculator-container[data-v-16ae39b4]{flex-direction:column}.calculator-form[data-v-16ae39b4]{padding:25px}.date-inputs[data-v-16ae39b4]{flex-direction:column}.input-group[data-v-16ae39b4]{min-width:100%}.core-numbers[data-v-16ae39b4],.report-details[data-v-16ae39b4],.services-grid[data-v-16ae39b4]{grid-template-columns:1fr}.privacy-card[data-v-16ae39b4]{padding:25px}.comment-header[data-v-16ae39b4]{flex-direction:column;gap:5px}}@media (max-width:480px){.page-header h1[data-v-16ae39b4]{font-size:1.8rem}.section-title[data-v-16ae39b4]{font-size:1.5rem}.faq-question h3[data-v-16ae39b4]{font-size:1rem}.price[data-v-16ae39b4]{font-size:1.5rem}}