.ZakatCalculator_container___HLSa{max-width:960px;margin:0 auto;padding:1.5rem 1rem 3rem}.ZakatCalculator_heroHeader__FUQzF{text-align:center;margin-bottom:2rem}.ZakatCalculator_badge__NMKMv{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;background:#d977061f;color:#b45309;border-radius:999px;font-size:.85rem;font-weight:700;margin-bottom:.75rem}.ZakatCalculator_title__u2K4Z{font-size:2rem;font-weight:800;color:var(--primary-dark,#064e3b);margin-bottom:.5rem;letter-spacing:-.02em}.ZakatCalculator_subtitle__90QeE{font-size:1rem;color:#4b5563;max-width:680px;margin:0 auto;line-height:1.5}.ZakatCalculator_calcCard__22mYJ{background:#fff;border:1px solid #064e3b26;border-radius:16px;padding:1.5rem;box-shadow:0 4px 20px #0000000a;margin-bottom:2rem}.ZakatCalculator_nisabRow__7rx9m{background:#fdf8f6;border:1px solid #fed7aa;border-radius:12px;padding:1rem 1.25rem;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.ZakatCalculator_nisabTitle__kKZ0Q{font-size:.95rem;font-weight:700;color:#9a3412}.ZakatCalculator_nisabVal__6cTvz{font-size:1.15rem;font-weight:800;color:#c2410c}.ZakatCalculator_inputGrid__ZrRMs{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1.25rem;gap:1.25rem;margin-bottom:2rem}.ZakatCalculator_inputGroup__fiBk4{display:flex;flex-direction:column;gap:.35rem}.ZakatCalculator_inputLabel__JsyxZ{font-size:.88rem;font-weight:600;color:#374151}.ZakatCalculator_inputFieldWrap__ASOA0{position:relative;display:flex;align-items:center}.ZakatCalculator_inputField__f8V3N{width:100%;padding:.65rem 2.5rem .65rem .85rem;border:1.5px solid #d1d5db;border-radius:8px;font-size:1rem;font-weight:600;color:#111827;background:#fafafa;transition:all .2s}.ZakatCalculator_inputField__f8V3N:focus{outline:none;border-color:#065f46;background:#fff;box-shadow:0 0 0 3px #065f4626}.ZakatCalculator_currencyUnit__sYxxz{position:absolute;right:.85rem;font-size:.9rem;font-weight:700;color:#6b7280}.ZakatCalculator_resultBox__EFdwN{background:linear-gradient(135deg,#064e3b,#047857);color:#fff;border-radius:16px;padding:1.75rem;text-align:center;box-shadow:0 8px 24px #064e3b40}.ZakatCalculator_resultTitle__ifaYl{font-size:1rem;opacity:.9;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.ZakatCalculator_resultAmount__km2bM{font-size:2.75rem;font-weight:900;margin-bottom:.75rem;letter-spacing:-.02em}.ZakatCalculator_statusPill__lj8Jb{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;font-size:.9rem;font-weight:700}.ZakatCalculator_statusEligible__eEm2a{background:#10b981;color:#fff}.ZakatCalculator_statusNotEligible__jBMzY{background:#fff3;color:#fff}.ZakatCalculator_guideSection__qC6N6{background:#fff;border-radius:16px;border:1px solid #e5e7eb;padding:2rem;margin-top:2rem}.ZakatCalculator_guideTitle__HYOga{font-size:1.45rem;font-weight:800;color:var(--primary-dark,#064e3b);margin-bottom:1.25rem}.ZakatCalculator_faqItem___tvlt{margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid #f3f4f6}.ZakatCalculator_faqItem___tvlt:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.ZakatCalculator_faqQ__cBi_3{font-size:1.1rem;font-weight:700;color:#111827;margin-bottom:.5rem}.ZakatCalculator_faqA__byEIg{font-size:.95rem;color:#4b5563;line-height:1.6}@media (max-width:640px){.ZakatCalculator_container___HLSa{padding:1rem .75rem 2rem}.ZakatCalculator_title__u2K4Z{font-size:1.6rem}.ZakatCalculator_resultAmount__km2bM{font-size:2.2rem}}