.BMICalculatorClient-module__7MhlKG__bmiCalc{gap:2rem;max-width:640px;margin:0 auto}.BMICalculatorClient-module__7MhlKG__intro{color:var(--muted);font-size:.95rem;line-height:1.5}.BMICalculatorClient-module__7MhlKG__unitToggle{justify-content:center;gap:1.5rem;font-size:.95rem;display:flex}.BMICalculatorClient-module__7MhlKG__inputs{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.BMICalculatorClient-module__7MhlKG__field{flex-direction:column;gap:.5rem;display:flex}.BMICalculatorClient-module__7MhlKG__results{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.BMICalculatorClient-module__7MhlKG__resultCard{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-1);text-align:center;padding:1.5rem}.BMICalculatorClient-module__7MhlKG__value{margin:.5rem 0;font-size:2rem;font-weight:800}.BMICalculatorClient-module__7MhlKG__category{font-size:1.4rem;font-weight:700}.BMICalculatorClient-module__7MhlKG__progressWrap{border-radius:14px;flex-direction:column;gap:.25rem;height:28px;margin-top:1rem;display:flex;position:relative}.BMICalculatorClient-module__7MhlKG__bands{flex:1;display:flex}.BMICalculatorClient-module__7MhlKG__band{flex:1}.BMICalculatorClient-module__7MhlKG__marker{border:2px solid var(--brand);background:#fff;border-radius:2px;width:2px;height:40px;transition:left .3s;position:absolute;top:-6px}.BMICalculatorClient-module__7MhlKG__scale{color:var(--muted);justify-content:space-between;margin-top:.5rem;font-size:.75rem;display:flex}
