.pmi-notice.svelte-10fjthj{display:flex;align-items:flex-start;gap:.75rem;background:oklch(from var(--primary) l c h / .1);border:1px solid oklch(from var(--primary) l c h / .3);border-radius:.75rem;padding:1rem;color:var(--foreground)}.pmi-notice.svelte-10fjthj strong:where(.svelte-10fjthj){display:block;font-size:.875rem;margin-bottom:.25rem}.pmi-notice.svelte-10fjthj p:where(.svelte-10fjthj){font-size:.8rem;color:var(--muted-foreground);margin:0;line-height:1.4}.payment-breakdown.svelte-10fjthj{padding:1.25rem 1.75rem;background:oklch(from var(--card) l c h / .5);border-bottom:1px solid var(--border)}.payment-breakdown.svelte-10fjthj h3:where(.svelte-10fjthj){font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);margin:0 0 .75rem}.breakdown-row.svelte-10fjthj{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.breakdown-label.svelte-10fjthj{font-size:.875rem;color:var(--foreground)}.breakdown-value.svelte-10fjthj{font-size:.875rem;font-weight:600;color:var(--foreground);font-variant-numeric:tabular-nums}@media(max-width:1024px){.input-panel.svelte-10fjthj{flex-direction:row;flex-wrap:wrap}.input-section.svelte-10fjthj{flex:1;min-width:280px}.pmi-notice.svelte-10fjthj{flex:100%}}@media(max-width:768px){.input-panel.svelte-10fjthj{flex-direction:column}.input-section.svelte-10fjthj{min-width:100%}}
