.BmiCalculator_container__XVdKn{display:flex;flex-direction:column;gap:var(--spacing-6);max-width:500px;margin:0 auto}.BmiCalculator_controlsBox__D2hA_{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-6)}.BmiCalculator_unitToggle__4Jirf{display:flex;background:var(--bg-primary);padding:var(--spacing-1);border-radius:var(--radius-md);border:1px solid var(--border-color)}.BmiCalculator_toggleBtn__LLOv_{flex:1;background:transparent;border:none;padding:var(--spacing-2);border-radius:var(--radius-sm);color:var(--text-secondary);font-weight:600;cursor:pointer;transition:all .2s ease}.BmiCalculator_toggleBtn__LLOv_:hover{color:var(--text-primary)}.BmiCalculator_toggleBtn__LLOv_.BmiCalculator_active__vKfjE{background:var(--brand-primary);color:#171717;box-shadow:0 1px 3px rgba(0,0,0,.1)}.BmiCalculator_inputForm__JtwwN{flex-direction:column}.BmiCalculator_inputForm__JtwwN,.BmiCalculator_inputRow__4CeJq{display:flex;gap:var(--spacing-4)}.BmiCalculator_inputGroup__ryjCK{display:flex;flex-direction:column;gap:var(--spacing-2);flex:1}.BmiCalculator_inputGroup__ryjCK label{font-size:.875rem;font-weight:600;color:var(--text-primary)}.BmiCalculator_inputGroup__ryjCK input{padding:var(--spacing-3);border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);font-size:1rem;outline:none}.BmiCalculator_inputGroup__ryjCK input:focus{border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(255,187,0,.2)}.BmiCalculator_calcBtn__veAoW{background:var(--brand-primary);color:#171717;border:none;padding:var(--spacing-3);border-radius:var(--radius-md);font-weight:700;font-size:1.125rem;cursor:pointer;transition:all .2s ease;margin-top:var(--spacing-2)}.BmiCalculator_calcBtn__veAoW:hover{background:var(--brand-primary-hover);transform:translateY(-2px)}.BmiCalculator_resultBox__FOPVL{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--spacing-6);text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.05)}.BmiCalculator_resultContent__K_q5T{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}.BmiCalculator_bmiValue__PbYVJ{font-size:4rem;font-weight:800;color:var(--text-primary);line-height:1}.BmiCalculator_bmiStatus__1m5Jl{font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.BmiCalculator_placeholder__HPd4E{color:var(--text-secondary);font-style:italic}.BmiCalculator_scaleContainer__6HfuE{width:100%;margin-top:var(--spacing-4)}.BmiCalculator_scaleBar__DQRa3{display:flex;height:12px;border-radius:6px;overflow:hidden;width:100%}.BmiCalculator_scaleLabels__j9XcL{display:flex;justify-content:space-between;margin-top:var(--spacing-2);font-size:.75rem;color:var(--text-secondary);font-family:var(--font-mono);padding:0 10%}