.BMICalculatorClient-module__7MhlKG__bmiCalc{gap:var(--size-5);max-width:980px;margin:0 auto}.BMICalculatorClient-module__7MhlKG__card{gap:var(--size-3)}.BMICalculatorClient-module__7MhlKG__unitToggle{flex-wrap:wrap;gap:1rem;font-size:.92rem;display:flex}.BMICalculatorClient-module__7MhlKG__unitToggle label{align-items:center;gap:.45rem;display:inline-flex}.BMICalculatorClient-module__7MhlKG__inputs{gap:var(--size-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.BMICalculatorClient-module__7MhlKG__field{gap:.35rem;display:grid}.BMICalculatorClient-module__7MhlKG__error{color:var(--danger);margin:0}.BMICalculatorClient-module__7MhlKG__results{gap:var(--size-3);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));display:grid}.BMICalculatorClient-module__7MhlKG__resultCard{border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface)90%,black);gap:.35rem;padding:.9rem;display:grid}.BMICalculatorClient-module__7MhlKG__resultCard strong{font-size:1.35rem}.BMICalculatorClient-module__7MhlKG__progressWrap{gap:.45rem;display:grid;position:relative}.BMICalculatorClient-module__7MhlKG__bands{border-radius:999px;grid-template-columns:repeat(6,1fr);height:12px;display:grid;overflow:hidden}.BMICalculatorClient-module__7MhlKG__band{width:100%}.BMICalculatorClient-module__7MhlKG__marker{border:1px solid var(--fg);background:#fff;width:2px;height:20px;position:absolute;top:-4px}.BMICalculatorClient-module__7MhlKG__scale{color:var(--muted);justify-content:space-between;font-size:.76rem;display:flex}.BMICalculatorClient-module__7MhlKG__tableWrap{border:1px solid var(--border);border-radius:var(--radius-md);overflow:auto}.BMICalculatorClient-module__7MhlKG__table{border-collapse:collapse;width:100%;min-width:520px}.BMICalculatorClient-module__7MhlKG__table th,.BMICalculatorClient-module__7MhlKG__table td{border-bottom:1px solid var(--line);text-align:left;padding:.6rem .7rem;font-size:.88rem}.BMICalculatorClient-module__7MhlKG__table th{color:var(--muted)}.BMICalculatorClient-module__7MhlKG__table tr:last-child td{border-bottom:0}.BMICalculatorClient-module__7MhlKG__activeRow{background:color-mix(in srgb,var(--surface)86%,black)}.BMICalculatorClient-module__7MhlKG__actions{gap:var(--size-2);flex-wrap:wrap;display:flex}
