.calculator{max-width:400px;margin:0 auto;text-align:center;padding:20px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.2)}.calc-section{background-color:#f2f2f2;margin-bottom:10px;padding-top:5px}h1{color:#333;margin-top:0}h2{color:#333}input[type=number]{margin:10px 0;padding:10px;width:100%;box-sizing:border-box;border:1px solid #ccc;border-radius:4px}button{background-color:#4caf50;color:#fff;border:none;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;border-radius:4px;cursor:pointer}button:hover{background-color:#45a049}p#result,p#percentageResult{margin-top:20px;font-size:24px;font-weight:700;color:#333;border:1px solid #000}