.mct-container {
max-width: 600px;
margin: 20px auto;
font-family: Arial, sans-serif;
}

.mct-table {
width: 100%;
border-collapse: collapse;
margin-bottom: 10px;
}

.mct-table th, .mct-table td {
padding: 10px;
border: 1px solid #ccc;
text-align: center;
}

.mct-table input {
width: 100%;
padding: 5px;
box-sizing: border-box;
}

#calculate-btn {
padding: 10px 20px;
background: #0073aa;
color: white;
border: none;
cursor: pointer;
}

#calculate-btn:hover {
background: #005f8d;
}