.calc[data-v-c057390b]{padding:1.75rem;border:1px solid var(--color-border);border-radius:var(--r-lg);background:var(--color-surface-1)}.calc__inputs[data-v-c057390b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:1rem}.calc__field[data-v-c057390b]{display:flex;flex-direction:column;gap:.4rem;font-size:.9rem;font-weight:var(--fw-semibold)}.calc__field input[data-v-c057390b]{padding:.7rem .8rem;border:1px solid var(--color-border);border-radius:var(--r-sm);background:var(--color-surface-2);color:var(--color-text);font:inherit;font-weight:var(--fw-regular);font-size:var(--fs-md)}.calc__field input[data-v-c057390b]:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.calc__results[data-v-c057390b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:1rem;margin:1.5rem 0 0}.calc__results div[data-v-c057390b]{padding:1rem 1.1rem;border:1px solid var(--color-accent-border);border-radius:var(--r-md);background:var(--color-accent-soft)}.calc__results dt[data-v-c057390b]{color:var(--color-text-muted);font-size:var(--fs-sm)}.calc__results dd[data-v-c057390b]{margin:.25rem 0 0;font-size:var(--fs-xl);font-weight:var(--fw-bold)}.calc__compare[data-v-c057390b]{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--color-border)}.calc__compare-heading[data-v-c057390b]{margin:0 0 .5rem;font-weight:var(--fw-semibold)}.calc__compare ul[data-v-c057390b]{margin:0 0 .75rem;padding-left:1.2rem;color:var(--color-text-body)}.calc__compare li+li[data-v-c057390b]{margin-top:.35rem}.calc__footer[data-v-c057390b]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.5rem}.calc__note[data-v-c057390b]{margin:0;color:var(--color-text-muted);font-size:var(--fs-sm)}
