.mfc-budget-calculator{display:grid;gap:.7rem;padding:1.1rem;border:1px solid var(--rr-border,rgba(0,0,0,.14));border-radius:var(--rr-radius,12px);background:var(--rr-soft-bg,#f7f8fb)}.mfc-budget-calculator h3,.mfc-budget-calculator p{margin:0}.mfc-budget-calculator__field{display:grid;gap:.35rem}.mfc-budget-calculator__field input[type=number]{box-sizing:border-box;width:100%;min-height:2.7rem;padding:.55rem .7rem;border:1px solid var(--rr-border,rgba(0,0,0,.14));border-radius:.6rem;background:var(--rr-surface,#fff);color:var(--rr-text,#111)}.mfc-budget-calculator__field input[type=range]{width:100%;accent-color:var(--rr-accent,#087e70)}.mfc-budget-calculator button{min-height:2.8rem;padding:.6rem 1rem;border:0;border-radius:.65rem;background:#082c48;color:#fff;font:inherit;font-weight:700;cursor:pointer}.mfc-budget-calculator__result{font-size:1.25rem;font-weight:800;color:#087e70}.mfc-budget-calculator small{color:var(--rr-muted,#667085);line-height:1.5}
