body {
    padding: 0px;
    margin: 3px;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
}

.container-jsimples {
    display: grid;
    flex-wrap: nowrap;
    margin: 10px;
    padding: 10px;
    border-radius: 6px;
}

.container-info-jsimples {
    width: 60%;
}

.container-jsimples-calc {
    display: grid;
    flex-wrap: nowrap;
    width: 70%;
    background-color: #ebbcbc;
    margin: 10px;
    padding: 10px;
    border-radius: 6px;
}

.container-jsimples-calc
    input,
    textarea {
    width: 300px;
    height: 30px;
    border-radius: 5px;
    border: 1px solid;
    box-shadow: 1px 1px 3px #000000;
    margin: 10px;
    }



.container-jsimples-resultado,
.container-jcompostos-resultado
{
    background-color: #4d2114;
    width: 300px;
    height: 80px;
    border-radius: 5px;
    padding: 10px;
    color: white;
}

red {
    color: red;
}

.btnCalcular {
    width: 100px;
    height: 50px;
    border-radius: 4px;
    border: none solid;
    box-shadow: 2px 2px 4px #613a3a;
    font-size: 18px;
    font-weight: lighter;
}

.btnCalcular:hover {
    box-shadow: 3px 3px 6px #000000;
    font-size: 19px;
    font-weight: bold;
}

.container-jcompostos {
    display: grid;
    flex-wrap: nowrap;
    margin: 10px;
    padding: 10px;
    border-radius: 6px;
}

.container-info-jcompostos {
    width: 60%;
}

.container-jcompostos-calc {
    display: grid;
    flex-wrap: nowrap;
    width: 70%;
    background-color: #675df150;
    margin: 10px;
    padding: 10px;
    border-radius: 6px;

}

.container-jcompostos-calc
    input,
    textarea {
    width: 300px;
    height: 30px;
    border-radius: 5px;
    border: 1px solid;
    box-shadow: 1px 1px 3px #000000;
    margin: 10px;
}

.formulas {
    background-color: #613a3a;
    width: 30%;
    color: #ffffff;
    padding: 10px;
    border-radius: 15px;
    text-align: center;
}

.container-calcula-log {
    display: grid;
    flex-wrap: nowrap;
    background-color: #b6eeee88;
    border-radius: 5px;
    border: 1px solid;
    box-shadow: 1px 1px 3px #000000;
    margin: 10px;
    padding: 10px;
    width: 30vw;
    font-size: 20px;
    gap: 5px;
}

.container-log-resultado {
    background-color: #7a035d;
    color: #ffffff;
    border-radius: 5px;
    padding: 5px;
    text-align: center;

}