.b-r-color-app{
    height: 32px;
    padding-right: 14px;
    border-radius: 16px;
    background-color: rgb(200, 0, 50);
    color: white;
    cursor: pointer;
    transition: background-color 300ms ease-in-out;
}

.b-r-color-app:disabled{
    background-color: rgb(95, 95, 95);
    color: white;
    cursor: not-allowed;
}
.b-r-color-app:disabled:hover{
    background-color: rgb(95, 95, 95);
    color: white;
    cursor: not-allowed;
}

.b-r-color-app:hover{
    background-color: goldenrod;
}

.b-r-gray{
    padding: 4px;
    padding-right: 12px;
    border-radius: 16px;
    background-color: gray;
    color: white;
}

.button-r{
    height: auto;
    width: auto;
    padding: 2px;
    padding-right: 2px;
    padding-left: 2px;
    border-radius: 16px;
    cursor: pointer;
    transition: background-color 300ms ease-in-out;
}

.button-r:disabled{
    background-color: rgb(95, 95, 95);
    color: white;
    cursor: not-allowed;
}
.button-r:disabled:hover{
    background-color: rgb(95, 95, 95);
    color: white;
    cursor: not-allowed;
}

.button-r:hover{
    background-color: goldenrod;
}

.button-width-200{
    width: 200px;
}

.div-circle-selector {
    border-radius: 10px;
    width: 40px;
    height: 20px;
    border: solid 1px rgb(200, 0, 50);
    display: flex;
    justify-content: left;
    align-items: center;
    transition: justify-content 300ms ease-in-out;
}

.div-circle {
    margin: 2px;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    background-color: rgb(200, 0, 50);
    cursor: pointer;
    transition: transform 300ms ease-in-out, background-color 300ms ease-in-out;
    transform: translateX(0);
}

.div-circle:hover {
    background-color: goldenrod;
}

.div-circle.on {
    transform: translateX(20px);
}