.FractionCalculator_calculatorPanel__ONjD3{background:#eee;border:1px solid #bbb;padding:14px;margin:12px 0;max-width:760px}.FractionCalculator_inputRow__7_H34{display:flex;align-items:center;justify-content:center;gap:12px;margin:6px 0 12px;font-size:18px;flex-wrap:wrap}.FractionCalculator_fractionInputGroup__H15FG{display:flex;flex-direction:column;align-items:center;gap:6px}.FractionCalculator_numberInput__RUiIk{width:90px;font-size:16px;padding:6px 8px;border:1px solid #044284;border-radius:2px;box-shadow:1px 1px 2px #666;text-align:center;background:#fff;color:#000}.FractionCalculator_numberInput__RUiIk:focus{outline:2px solid #044284}.FractionCalculator_divisionLine__3MZf3{width:90px;height:2px;background:#000}.FractionCalculator_operationSelect__Qx_mw{width:64px;padding:6px 8px;border:1px solid #044284;border-radius:2px;box-shadow:1px 1px 2px #666;font-size:18px;text-align:center;background:#fff;cursor:pointer}.FractionCalculator_operationSelect__Qx_mw:focus{outline:2px solid #044284}.FractionCalculator_buttonGroup__gOR1L{display:flex;gap:10px;justify-content:center;margin-top:12px}.FractionCalculator_actionButton__krDs5{border:0;color:#fff;padding:11px 18px;font-size:16px;font-weight:700;background-color:#4c7b25;cursor:pointer;border-radius:3px}.FractionCalculator_actionButton__krDs5:hover{filter:brightness(.92)}.FractionCalculator_actionButtonAlt__Wn6aS{background:#ababab;color:#000;font-weight:600}.FractionCalculator_errorMessage__OPi85{color:#d32f2f;background:#ffebee;padding:10px;margin-top:12px;border-radius:3px;text-align:center;font-size:14px}.FractionCalculator_resultHeading__5oE2H{background:#518428;color:#fff;padding:6px 8px;font-size:22px;margin:8px 0 12px;display:inline-block;border:1px solid #518428}.FractionCalculator_outputDisplay__j4SH9{display:flex;align-items:center;gap:12px;margin:14px 0;font-size:16px;flex-wrap:wrap}.FractionCalculator_resultFraction__azEZt{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:40px}.FractionCalculator_resultFractionLarge__chP5x{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:50px}.FractionCalculator_fractionNum__JJena{font-size:17px;font-weight:600;text-align:center}.FractionCalculator_resultFractionLarge__chP5x .FractionCalculator_fractionNum__JJena{font-size:20px}.FractionCalculator_fractionLine__U7FOp{width:50px;height:2px;background:#000}.FractionCalculator_resultFractionLarge__chP5x .FractionCalculator_fractionLine__U7FOp{width:60px;height:2px}.FractionCalculator_fractionDen__DOXge{font-size:17px;font-weight:600;text-align:center}.FractionCalculator_resultFractionLarge__chP5x .FractionCalculator_fractionDen__DOXge{font-size:20px}.FractionCalculator_displayOp__tZeBG{font-size:18px;font-weight:600}.FractionCalculator_decimalResult__w6SBn{font-size:14px;margin:12px 0;color:#333}.FractionCalculator_decimalResult__w6SBn strong{font-weight:600;color:#000}.FractionCalculator_sectionHeading__KVNF9{font-size:19px;margin:18px 0 8px;color:#036}.FractionCalculator_stepsContainer__hh5aN{margin:12px 0}.FractionCalculator_stepItem__YQa60{margin-bottom:12px}.FractionCalculator_stepExplanation__1H3b0{font-size:15px;margin-bottom:6px;color:#333;font-weight:500}.FractionCalculator_stepRow__UMHfW{display:flex;align-items:center;gap:10px;margin-left:8px;flex-wrap:wrap}.FractionCalculator_stepPrefix__ddFi5{font-weight:600;font-size:16px;margin-right:6px}.FractionCalculator_stepFraction__o8mos{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:35px}.FractionCalculator_stepNum__iXuGN{font-size:15px;font-weight:500;text-align:center}.FractionCalculator_stepLine__VoKZA{width:45px;height:1px;background:#000}.FractionCalculator_stepDen__QQZ7g{font-size:15px;font-weight:500;text-align:center}.FractionCalculator_stepOp__HsoCO{font-size:16px;font-weight:600;align-self:center}@media (max-width:640px){.FractionCalculator_calculatorPanel__ONjD3{padding:12px}.FractionCalculator_inputRow__7_H34{gap:10px}.FractionCalculator_divisionLine__3MZf3,.FractionCalculator_numberInput__RUiIk{width:80px}.FractionCalculator_operationSelect__Qx_mw{width:56px}.FractionCalculator_buttonGroup__gOR1L,.FractionCalculator_outputDisplay__j4SH9{gap:8px}}