#msscCalculator{margin-bottom:20px}#msscCalculator h2{font-size:1.5em;margin-bottom:10px}#msscCalculator p.description{font-size:1em;margin-bottom:20px}#msscCalculator label{display:block;margin-bottom:5px}#msscCalculator input[type=number]{width:100%;padding:8px;margin-bottom:10px;border-radius:5px;border:1px solid #ccc}#msscCalculator button{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer}#msscCalculator button:hover{background-color:#0056b3}#result{margin-top:20px}#pieChartContainer{display:none;margin-top:20px;text-align:center}#pieChart{width:300px;height:300px}@media (max-width:768px){#msscCalculator input[type=number]{width:calc(100% - 20px)}#msscCalculator button{width:100%}#pieChart{width:100%;height:auto}}