.credit-panel.svelte-1x6nzs2{border-color:var(--color-base-300);box-shadow:var(--shadow-lg)}.credit-summary.svelte-1x6nzs2{background:var(--color-base-200);border:1px solid var(--color-base-300)}.credit-footer.svelte-1x6nzs2{background:var(--color-base-100);border-top:1px solid var(--color-base-300);box-shadow:0 -12px 28px var(--color-base-content);padding-bottom:calc(1rem + env(safe-area-inset-bottom))}@media(min-width:640px){.credit-footer.svelte-1x6nzs2{padding-bottom:1.25rem}}.credit-estimate-card.svelte-1x6nzs2{display:grid;grid-template-columns:minmax(4.25rem,auto) 1fr;min-width:0;align-items:center;gap:.75rem;border-radius:var(--radius-field);background:var(--color-base-200);padding:.55rem .65rem;color:var(--color-base-content)}.credit-estimate-card.svelte-1x6nzs2 strong:where(.svelte-1x6nzs2){min-width:0;text-align:right;font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-base-content)}.credit-estimate-card.svelte-1x6nzs2 span:where(.svelte-1x6nzs2){font-size:var(--text-xs);font-weight:650;text-transform:uppercase;letter-spacing:.04em}.modal-backdrop.svelte-1x6nzs2{background-color:var(--color-base-content);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(min-width:640px){.credit-panel.svelte-1x6nzs2{max-height:min(90dvh,46rem)}}
