#decimalToFractionCalc {font-family: Arial,sans-serif;max-width: 360px;padding: 16px;border: 1px solid #ccc;border-radius: 16px;box-shadow: 0 0 12px rgba(0,0,0,.05);background-color: #fff;margin-left: 0;}
#decimalToFractionCalc .calculator-title {font-size: 20px;margin-bottom: 12px;font-weight: bold;color: #4caf50;}
#decimalToFractionCalc .input-group {display: flex;gap: 8px;margin-bottom: 14px;}
#decimalToFractionCalc input[type="text"] {flex: 1;padding: 8px;font-size: 16px;border: 1px solid #ccc;border-radius: 8px;}
#decimalToFractionCalc button {padding: 8px 12px;font-size: 14px;border: none;border-radius: 8px;cursor: pointer;}
#decimalToFractionCalc #convertBtn {background-color: #4caf50;color: white;}
#decimalToFractionCalc #convertBtn:hover {background-color: #45a049;}
#decimalToFractionCalc #clearBtn {background-color: #a6acaf;color: white;}
#decimalToFractionCalc #clearBtn:hover {background-color: #91989b;}
#decimalToFractionCalc .result-box {margin-top: 14px;text-align: center;}
#decimalToFractionCalc #fractionResult {font-size: 20px;font-weight: bold;color: #4caf50;margin-bottom: 6px;text-align: center;}
#decimalToFractionCalc #calculationSteps {font-size: 14px;color: #555;line-height: 1.5;}