.tax-breakdown.svelte-xd15is{background:#fff;border-radius:12px;border:1px solid #e2e8f0;padding:1.25rem;margin-bottom:1.5rem}.tax-breakdown.svelte-xd15is h2:where(.svelte-xd15is){margin:0 0 1rem;font-size:1.125rem;font-weight:600;color:#1e293b}.tax-table-wrapper.svelte-xd15is{overflow-x:auto}.tax-table.svelte-xd15is{width:100%;border-collapse:collapse;font-size:.85rem}.tax-table.svelte-xd15is th:where(.svelte-xd15is){text-align:left;padding:.5rem;border-bottom:2px solid #e2e8f0;color:#64748b;font-weight:600;font-size:.75rem;text-transform:uppercase}.tax-table.svelte-xd15is th.num:where(.svelte-xd15is),.tax-table.svelte-xd15is td.num:where(.svelte-xd15is){text-align:right}.tax-table.svelte-xd15is td:where(.svelte-xd15is){padding:.5rem;border-bottom:1px solid #f1f5f9;color:#1e293b}.category-badge.svelte-xd15is{display:inline-block;padding:.125rem .5rem;border-radius:9999px;font-size:.7rem;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.02em}.total-row.svelte-xd15is{border-top:2px solid #e2e8f0}.total-row.svelte-xd15is td:where(.svelte-xd15is){font-weight:700;color:#1e293b;padding-top:.75rem;border-bottom:none}.total-amount.svelte-xd15is{font-size:1rem;color:#dc2626}.homestead-row.svelte-xd15is td:where(.svelte-xd15is){color:#15803d;font-weight:600;border-bottom:none}.homestead-amount.svelte-xd15is{font-size:.95rem}.savings.svelte-xd15is{display:block;font-size:.75rem;font-weight:500;color:#16a34a;margin-top:.125rem}@media(max-width:640px){.tax-table.svelte-xd15is{font-size:.8rem}.tax-table.svelte-xd15is th:where(.svelte-xd15is),.tax-table.svelte-xd15is td:where(.svelte-xd15is){padding:.375rem .25rem}.category-badge.svelte-xd15is{font-size:.625rem;padding:.1rem .375rem}}
