
.fscp-calculator{
max-width:600px;
margin:60px auto;
padding:30px;
background:#fff;
border-radius:8px;
box-shadow:0 10px 30px rgba(0,0,0,0.1);
display:flex;
flex-direction:column;
gap:10px;
}

.fscp-calculator input,
.fscp-calculator select{
padding:10px;
font-size:16px;
}

button{
background:#ff6600;
color:#fff;
border:0;
padding:12px;
cursor:pointer;
}

#price{
font-size:22px;
font-weight:bold;
}
