.BMIAmputeeCalculator_calculator__hl12b{max-width:600px;margin:0 auto}.BMIAmputeeCalculator_inputSection__CzNQ5{margin-bottom:40px}.BMIAmputeeCalculator_inputRow__CMwus{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.BMIAmputeeCalculator_amputationSection__495dv{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:20px;margin:20px 0}.BMIAmputeeCalculator_amputationTitle__4GAFC{font-size:16px;font-weight:600;color:#333;margin-bottom:16px}.BMIAmputeeCalculator_amputationGrid__E1fXX{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px}.BMIAmputeeCalculator_amputationItem__afx89{display:flex;align-items:center;gap:8px}.BMIAmputeeCalculator_amputationCheckbox__GSEMK{width:16px;height:16px;margin:0}.BMIAmputeeCalculator_amputationLabel__Pr2pM{font-size:14px;color:#333;cursor:pointer}.BMIAmputeeCalculator_disabledItem__9gNFg{opacity:.5;pointer-events:none}.BMIAmputeeCalculator_selectedAmputations__suW5j{background:#e3f2fd;border:1px solid #2196f3;border-radius:8px;padding:16px;margin:16px 0}.BMIAmputeeCalculator_selectedTitle__z6ysK{font-size:14px;font-weight:600;color:#333;margin-bottom:8px}.BMIAmputeeCalculator_selectedList__Q_nCJ{font-size:14px;color:#666;line-height:1.4}.BMIAmputeeCalculator_result__Z_UYB{background:#f8f9fa;border:2px solid #007bff;border-radius:12px;padding:32px;text-align:center}.BMIAmputeeCalculator_resultTitle__aZEG3{font-size:24px;font-weight:600;color:#333;margin-bottom:20px}.BMIAmputeeCalculator_resultValue__tcuvM{margin-bottom:16px}.BMIAmputeeCalculator_bmiValue__ImFR8{display:block;font-size:32px;font-weight:700;color:#007bff;margin-bottom:8px}.BMIAmputeeCalculator_bmiCategory__jv_Jx{display:block;font-size:18px;font-weight:600;margin-bottom:16px}.BMIAmputeeCalculator_underweight__fc3o5{color:#17a2b8}.BMIAmputeeCalculator_normal__gRX3v{color:#28a745}.BMIAmputeeCalculator_overweight__hQnKn{color:#ffc107}.BMIAmputeeCalculator_obese__zxFt0{color:#dc3545}.BMIAmputeeCalculator_weightDetails__7YJ6X{background:#e9ecef;border-radius:8px;padding:16px;margin:16px 0;font-size:14px;color:#666}.BMIAmputeeCalculator_weightRow__772av{display:flex;justify-content:space-between;margin-bottom:4px}.BMIAmputeeCalculator_weightRow__772av:last-child{margin-bottom:0;font-weight:600;color:#333;padding-top:8px;border-top:1px solid #dee2e6}.BMIAmputeeCalculator_resultNote__4eTp1{color:#666;font-size:14px;line-height:1.5}.BMIAmputeeCalculator_description__60SuE h2{font-size:28px;font-weight:600;color:#333;margin-bottom:16px}.BMIAmputeeCalculator_description__60SuE h3{font-size:22px;font-weight:600;color:#333;margin:32px 0 16px}.BMIAmputeeCalculator_description__60SuE h4{font-size:18px;font-weight:600;color:#333;margin:24px 0 8px}.BMIAmputeeCalculator_description__60SuE p{color:#666;line-height:1.6;margin-bottom:16px}.BMIAmputeeCalculator_description__60SuE ol,.BMIAmputeeCalculator_description__60SuE ul{color:#666;line-height:1.6;margin-bottom:16px;padding-left:24px}.BMIAmputeeCalculator_description__60SuE li{margin-bottom:8px}.BMIAmputeeCalculator_faq__PF1Qk{margin-top:32px}.BMIAmputeeCalculator_shareButtonWrapper__S9Hwc{display:flex;justify-content:flex-end;margin-bottom:20px;position:relative}.BMIAmputeeCalculator_safetyWarning__kUfxg{background:#fff3cd;border:1px solid #ffeaa7;border-radius:6px;padding:12px;margin:16px 0;font-size:14px;color:#856404}@media (max-width:768px){.BMIAmputeeCalculator_inputRow__CMwus{grid-template-columns:1fr;gap:16px}.BMIAmputeeCalculator_amputationGrid__E1fXX{grid-template-columns:1fr}.BMIAmputeeCalculator_bmiValue__ImFR8{font-size:24px}}