.container-90{
    width: 90%;
    margin: 0 auto;
}
#app {
    display: flex;
    justify-content: center;
    align-items: center;
}
.code{
    width: 100%;
}
input {
    border-radius: 5px;
    padding: 5px;
    background-color: rgba(255, 255, 255, 0.7);
}
button {
    border-radius: 5px;
    padding: 5px;
}
.btn-primary {
    background-color: #465130;
    border-color: #465130;
}
.btn-primary:hover,.swal2-styled.swal2-confirm{
  background-color: rgb(209, 119, 74) !important;
  border-color: #d1774a !important;
}

.swal2-styled:focus {
 box-shadow: 0 0 0 3px rgba(209, 119, 74,.5) !important;
}
input[type="radio"]{
    display: none;
 }
 input[type="radio"] + label{
    cursor: pointer;
 }
 input[type="radio"] + label::before {
    content: "";
    margin: 0 auto;
    width: 13px;
    height: 13px;
    border: 1px solid rgba(0,0,0,0.2);
    cursor: pointer;
    margin-right: 10px;
    display: inline-block;
}
input[type="radio"]:checked + label::before {
  background: #d1774a;
  border-color: #d1774a;
}