#standard-calculator { display: inline-block; text-align: center; font-family: Arial, sans-serif; } #standard-calculator input[type="text"] { width: 100%; margin-bottom: 5px; padding: 5px; text-align: right; font-size: 18px; border: 1px solid #ccc; } #standard-calculator button { width: 100%; height: 40px; margin-bottom: 0; font-size: 18px; background-color: #f0f0f0; border: 1px solid #ccc; } #standard-calculator button:hover { background-color: #e0e0e0; } #standard-calculator table { width: 100%; border-collapse: collapse; } #standard-calculator td { padding: 0; } .calculator-container { display: grid; grid-template-columns: repeat(2, 1fr); gap: 2rem; }