/*!***********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/loginResigro.css ***!
  \***********************************************************************************************************************/
body {
    background: linear-gradient(to right, #32c26e, #28a35d);
    font-family: 'Poppins', sans-serif;
}

.card {
    background: #fff;
    border-radius: 12px;
    padding: 30px;
    box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.15);
    width: 100%;
}

.card-title {
    color: #32c26e;
    font-weight: bold;
    text-align: center;
    margin-bottom: 20px;
}

.form-control {
    border-radius: 8px;
    border: 1px solid #ccc;
    padding: 10px;
    font-size: 16px;
    transition: all 0.3s ease-in-out;
}

.btn-entrar {
    background: #32c26e;
    color: white;
    font-weight: bold;
    border-radius: 8px;
    padding: 12px;
    width: 100%;
    border: none;
    transition: all 0.3s ease-in-out;
    font-size: 16px;
}

.btn-entrar:hover {
    background: #28a35d;
}


a {
    color: #32c26e;
    font-weight: bold;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}
.form-check-input {
    width: 20px;
    height: 20px;
    cursor: pointer;
    opacity: 1 !important; /* Asegura que no sea transparente */
    background-color: white !important; /* Asegura un fondo visible */
    border: 1px solid #ccc !important; /* Añade borde visible */
}

.form-check-input:checked {
    background-color: #32c26e !important; /* Color cuando está seleccionado */
    border-color: #28a35d !important;
}


.footer {
    text-align: center;
    font-size: 12px;
    color: white;
    margin-top: 15px;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9naW5SZXNpZ3JvLmFkZGY1NmM1LmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTtJQUNJLHVEQUF1RDtJQUN2RCxrQ0FBa0M7QUFDdEM7O0FBRUE7SUFDSSxnQkFBZ0I7SUFDaEIsbUJBQW1CO0lBQ25CLGFBQWE7SUFDYiw0Q0FBNEM7SUFDNUMsV0FBVztBQUNmOztBQUVBO0lBQ0ksY0FBYztJQUNkLGlCQUFpQjtJQUNqQixrQkFBa0I7SUFDbEIsbUJBQW1CO0FBQ3ZCOztBQUVBO0lBQ0ksa0JBQWtCO0lBQ2xCLHNCQUFzQjtJQUN0QixhQUFhO0lBQ2IsZUFBZTtJQUNmLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLG1CQUFtQjtJQUNuQixZQUFZO0lBQ1osaUJBQWlCO0lBQ2pCLGtCQUFrQjtJQUNsQixhQUFhO0lBQ2IsV0FBVztJQUNYLFlBQVk7SUFDWixnQ0FBZ0M7SUFDaEMsZUFBZTtBQUNuQjs7QUFFQTtJQUNJLG1CQUFtQjtBQUN2Qjs7O0FBR0E7SUFDSSxjQUFjO0lBQ2QsaUJBQWlCO0lBQ2pCLHFCQUFxQjtBQUN6Qjs7QUFFQTtJQUNJLDBCQUEwQjtBQUM5QjtBQUNBO0lBQ0ksV0FBVztJQUNYLFlBQVk7SUFDWixlQUFlO0lBQ2YscUJBQXFCLEVBQUUsb0NBQW9DO0lBQzNELGtDQUFrQyxFQUFFLDZCQUE2QjtJQUNqRSxpQ0FBaUMsRUFBRSx3QkFBd0I7QUFDL0Q7O0FBRUE7SUFDSSxvQ0FBb0MsRUFBRSxtQ0FBbUM7SUFDekUsZ0NBQWdDO0FBQ3BDOzs7QUFHQTtJQUNJLGtCQUFrQjtJQUNsQixlQUFlO0lBQ2YsWUFBWTtJQUNaLGdCQUFnQjtBQUNwQiIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvbG9naW5SZXNpZ3JvLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJib2R5IHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMzMmMyNmUsICMyOGEzNWQpO1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG59XG5cbi5jYXJkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcmQtdGl0bGUge1xuICAgIGNvbG9yOiAjMzJjMjZlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmJ0bi1lbnRyYXIge1xuICAgIGJhY2tncm91bmQ6ICMzMmMyNmU7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5idG4tZW50cmFyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjhhMzVkO1xufVxuXG5cbmEge1xuICAgIGNvbG9yOiAjMzJjMjZlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IC8qIEFzZWd1cmEgcXVlIG5vIHNlYSB0cmFuc3BhcmVudGUgKi9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50OyAvKiBBc2VndXJhIHVuIGZvbmRvIHZpc2libGUgKi9cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7IC8qIEHDsWFkZSBib3JkZSB2aXNpYmxlICovXG59XG5cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMmMyNmUgIWltcG9ydGFudDsgLyogQ29sb3IgY3VhbmRvIGVzdMOhIHNlbGVjY2lvbmFkbyAqL1xuICAgIGJvcmRlci1jb2xvcjogIzI4YTM1ZCAhaW1wb3J0YW50O1xufVxuXG5cbi5mb290ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG59XG4iXSwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbXSwic291cmNlUm9vdCI6IiJ9*/