@keyframes placeHolderShimmer-daecfbc4{0%{background-position:-468px 0}to{background-position:468px 0}}.gov-calc[data-v-daecfbc4]{background:#fff;border:1px solid #e2e6ec;border-radius:14px;box-shadow:0 1px 3px #0f172a0a;color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5;margin:28px 0;padding:22px}@media (max-width:600px){.gov-calc[data-v-daecfbc4]{margin:20px 0;padding:16px}}.gov-calc__head[data-v-daecfbc4]{margin-bottom:18px}.gov-calc__title[data-v-daecfbc4]{font-size:1.25rem;font-weight:700;margin:0 0 6px}.gov-calc__sub[data-v-daecfbc4]{color:#475569;font-size:.875rem;margin:0}.gov-calc__sub a[data-v-daecfbc4]{color:#2563eb;text-decoration:underline}.gov-calc__inputs[data-v-daecfbc4]{display:flex;flex-direction:column;gap:14px;margin-bottom:18px}.gov-calc__row[data-v-daecfbc4]{display:flex;gap:12px}@media (max-width:480px){.gov-calc__row[data-v-daecfbc4]{flex-direction:column}}.gov-calc__field[data-v-daecfbc4]{display:flex;flex-direction:column;gap:4px}.gov-calc__field--half[data-v-daecfbc4]{flex:1}.gov-calc__label[data-v-daecfbc4]{color:#334155;font-size:.8125rem;font-weight:600}.gov-calc__hint[data-v-daecfbc4]{color:#64748b;font-size:.75rem}.gov-calc__input[data-v-daecfbc4]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;box-sizing:border-box;color:#0f172a;font-size:.9375rem;padding:10px 12px;transition:border-color .15s,box-shadow .15s;width:100%}.gov-calc__input[data-v-daecfbc4]:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26;outline:none}.gov-calc__results[data-v-daecfbc4]{display:grid;gap:10px;grid-template-columns:2fr 1fr;margin:10px 0 14px}@media (max-width:560px){.gov-calc__results[data-v-daecfbc4]{grid-template-columns:1fr}}.gov-calc__metric[data-v-daecfbc4]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:14px}.gov-calc__metric--accent[data-v-daecfbc4]{background:#eff6ff;border-color:#bfdbfe}.gov-calc__metric--total[data-v-daecfbc4]{background:#0f172a;border-color:#0f172a}.gov-calc__metric--total .gov-calc__metric-label[data-v-daecfbc4]{color:#cbd5e1}.gov-calc__metric--total .gov-calc__metric-value[data-v-daecfbc4]{color:#fff}.gov-calc__metric-label[data-v-daecfbc4]{color:#64748b;font-size:.75rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.gov-calc__metric-value[data-v-daecfbc4]{color:#0f172a;font-size:1.625rem;font-variant-numeric:tabular-nums;font-weight:700}.gov-calc__breakdown[data-v-daecfbc4]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:14px;padding:14px 16px}.gov-calc__breakdown-title[data-v-daecfbc4]{color:#475569;font-size:.8125rem;font-weight:700;letter-spacing:.04em;margin:0 0 10px;text-transform:uppercase}.gov-calc__table-wrap[data-v-daecfbc4]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow-x:auto}.gov-calc__table[data-v-daecfbc4]{border-collapse:collapse;font-size:.8125rem;font-variant-numeric:tabular-nums;width:100%}.gov-calc__table td[data-v-daecfbc4],.gov-calc__table th[data-v-daecfbc4]{border-bottom:1px solid #f1f5f9;padding:9px 12px;text-align:left;vertical-align:top}.gov-calc__table td[data-v-daecfbc4]:nth-child(2),.gov-calc__table th[data-v-daecfbc4]:nth-child(2){text-align:right;white-space:nowrap}.gov-calc__table th[data-v-daecfbc4]{background:#f8fafc;color:#475569;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.gov-calc__table tbody tr:last-child td[data-v-daecfbc4]{border-bottom:none}.gov-calc__row-eligible[data-v-daecfbc4]{background:#ecfdf5}.gov-calc__row-ineligible[data-v-daecfbc4]{color:#94a3b8}.gov-calc__row-ineligible strong[data-v-daecfbc4]{color:#94a3b8;font-weight:500}.gov-calc__foot[data-v-daecfbc4]{border-top:1px solid #e2e8f0;margin-top:14px;padding-top:12px}.gov-calc__foot p[data-v-daecfbc4]{color:#64748b;font-size:.75rem;margin:0}.gov-calc__foot p strong[data-v-daecfbc4]{color:#0f172a}
