:root, [data-bs-theme=light] {
    --bs-primary: #0072CE;
    --bs-primary-rgb: 0, 114, 206;
    --bs-primary-bg-subtle: #d1e6ff;
    --bs-primary-border-subtle: #a4ceff;
    --bs-link-color: #0072CE;
    --bs-link-color-rgb: 0, 114, 206;
    --bs-link-decoration: none;
    --bs-link-hover-color: #0166b7;
    --bs-link-hover-color-rgb: 1, 102, 183;
    --bs-link-hover-decoration: none;
}

[data-bs-theme=light] {
    --bs-primary: #0072CE;
    --bs-primary-active: #0166b7;
    --bs-primary-light: #E9F3FF;
    --bs-primary-inverse: #ffffff;
    --bs-primary-clarity: rgba(0, 114, 206, 0.2);
    --bs-secondary-clarity: rgba(249, 249, 249, 0.2);
    --bs-success-clarity: rgba(23, 198, 83, 0.2);
    --bs-info-clarity: rgba(114, 57, 234, 0.2);
    --bs-warning-clarity: rgba(246, 192, 0, 0.2);
    --bs-danger-clarity: rgba(248, 40, 90, 0.2);
    --bs-dark-clarity: rgba(30, 33, 41, 0.2);
    --bs-light-clarity: rgba(255, 255, 255, 0.2);
    --bs-primary-rgb: 0, 114, 206;
    --bs-text-primary: #0072CE;
    --bs-component-active-bg: #0166b7;
    --bs-component-hover-color: #0072CE;
    --bs-component-hover-bg: #F9F9F9;
    --bs-component-checked-color: #ffffff;
    --bs-component-checked-bg: #0072CE;
    --bs-menu-heading-color: #99A1B7;
    --bs-menu-link-color-hover: #0166b7;
    --bs-menu-link-color-show: #0166b7;
    --bs-menu-link-color-here: #0166b7;
    --bs-menu-link-color-active: #0166b7;
    --bs-ribbon-label-bg: #0072CE;
    --bs-ribbon-label-border-color: #0166b7;
}
.swal2-styled.swal2-confirm{
    background-color: var(--bs-danger);
}
.toast .btn-close{
    filter: invert(1);
    opacity: 1;
}
/* FONDO SIDEBAR */

[data-kt-app-layout=dark-sidebar] .app-sidebar {
    background-color: #0072CE;
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .hover-scroll-overlay-y:hover,
[data-kt-app-layout=dark-sidebar] .app-sidebar .scroll-y:hover {
    scrollbar-color: #ffffff transparent
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .hover-scroll-overlay-y:hover::-webkit-scrollbar-thumb,
[data-kt-app-layout=dark-sidebar] .app-sidebar .scroll-y:hover::-webkit-scrollbar-thumb {
    background-color: #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .app-sidebar-logo {
    border-bottom: 1px dashed #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .btn-custom {
    color: #ffffff;
    background-color: rgba(255, 255, 255, .35)
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .btn-custom .svg-icon,
[data-kt-app-layout=dark-sidebar] .app-sidebar .btn-custom i {
    color: #ffffff;
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .btn-custom.dropdown-toggle:after {
    color: #ffffff;
}

.btn-check:active + [data-kt-app-layout=dark-sidebar] .app-sidebar .btn-custom,
.btn-check:checked + [data-kt-app-layout=dark-sidebar] .app-sidebar .btn-custom,
.show > [data-kt-app-layout=dark-sidebar] .app-sidebar .btn-custom,
[data-kt-app-layout=dark-sidebar] .app-sidebar .btn-custom.active,
[data-kt-app-layout=dark-sidebar] .app-sidebar .btn-custom.show,
[data-kt-app-layout=dark-sidebar] .app-sidebar .btn-custom:active:not(.btn-active),
[data-kt-app-layout=dark-sidebar] .app-sidebar .btn-custom:focus:not(.btn-active),
[data-kt-app-layout=dark-sidebar] .app-sidebar .btn-custom:hover:not(.btn-active) {
    color: #ffffff;
    background-color: rgba(255, 255, 255, .35) !important
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-heading {
    color: #ffffff !important
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link {
    color: #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link .menu-title {
    color: #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link .menu-icon,
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link .menu-icon .svg-icon,
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link .menu-icon i {
    color: #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link .menu-bullet .bullet {
    background-color: #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link .menu-arrow:after {
    background-color:  #ffffff;
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.here > .menu-link {
    color: #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.here > .menu-link .menu-title {
    color: #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.here > .menu-link .menu-icon,
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.here > .menu-link .menu-icon .svg-icon,
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.here > .menu-link .menu-icon i {
    color: #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.here > .menu-link .menu-bullet .bullet {
    background-color: #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.here > .menu-link .menu-arrow:after {
    background-color: #ffffff;
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.show > .menu-link {
    color: #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.show > .menu-link .menu-title {
    color: #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.show > .menu-link .menu-icon,
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.show > .menu-link .menu-icon .svg-icon,
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.show > .menu-link .menu-icon i {
    color: #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.show > .menu-link .menu-bullet .bullet {
    background-color: #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.show > .menu-link .menu-arrow:after {
    background-color: #ffffff;
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here),
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    color: #ffffff;
    background-color: #0166b7;
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-accordion .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here),
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-accordion .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    margin-right: 1rem;
}


[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title,
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
    color: #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet,
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet {
    background-color: #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after,
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
    background-color: #ffffff;
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link.active {
    background-color: #ED8B00;
    color: #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link.active .menu-title {
    color: #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link.active .menu-icon,
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link.active .menu-icon .svg-icon,
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link.active .menu-icon i {
    color: #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link.active .menu-bullet .bullet {
    background-color: #ffffff
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link.active .menu-arrow:after {
    background-color: #ffffff;
}

@media (min-width: 992px) {
    [data-kt-app-layout=dark-sidebar] .app-sidebar .menu-sub-lg-dropdown {
        background-color: #ED8B00;
    }
}

[data-bs-theme=dark] [data-kt-app-layout=dark-sidebar] .app-sidebar {
    border-right: 1px solid #ED8B00;
}
/* //FONDO SIDEBAR */

.max-w-unset{max-width:unset!important}.max-w-25{max-width:25%!important}.max-w-50{max-width:50%!important}.max-w-75{max-width:75%!important}.max-w-100{max-width:100%!important}.max-w-auto{max-width:auto!important}.max-w-1px{max-width:1px!important}.max-w-2px{max-width:2px!important}.max-w-3px{max-width:3px!important}.max-w-4px{max-width:4px!important}.max-w-5px{max-width:5px!important}.max-w-6px{max-width:6px!important}.max-w-7px{max-width:7px!important}.max-w-8px{max-width:8px!important}.max-w-9px{max-width:9px!important}.max-w-10px{max-width:10px!important}.max-w-15px{max-width:15px!important}.max-w-20px{max-width:20px!important}.max-w-25px{max-width:25px!important}.max-w-30px{max-width:30px!important}.max-w-35px{max-width:35px!important}.max-w-40px{max-width:40px!important}.max-w-45px{max-width:45px!important}.max-w-50px{max-width:50px!important}.max-w-55px{max-width:55px!important}.max-w-60px{max-width:60px!important}.max-w-65px{max-width:65px!important}.max-w-70px{max-width:70px!important}.max-w-75px{max-width:75px!important}.max-w-80px{max-width:80px!important}.max-w-85px{max-width:85px!important}.max-w-90px{max-width:90px!important}.max-w-95px{max-width:95px!important}.max-w-100px{max-width:100px!important}.max-w-125px{max-width:125px!important}.max-w-150px{max-width:150px!important}.max-w-175px{max-width:175px!important}.max-w-200px{max-width:200px!important}.max-w-225px{max-width:225px!important}.max-w-250px{max-width:250px!important}.max-w-275px{max-width:275px!important}.max-w-300px{max-width:300px!important}.max-w-325px{max-width:325px!important}.max-w-350px{max-width:350px!important}.max-w-375px{max-width:375px!important}.max-w-400px{max-width:400px!important}.max-w-425px{max-width:425px!important}.max-w-450px{max-width:450px!important}.max-w-475px{max-width:475px!important}.max-w-500px{max-width:500px!important}.max-w-550px{max-width:550px!important}.max-w-600px{max-width:600px!important}.max-w-650px{max-width:650px!important}.max-w-700px{max-width:700px!important}.max-w-750px{max-width:750px!important}.max-w-800px{max-width:800px!important}.max-w-850px{max-width:850px!important}.max-w-900px{max-width:900px!important}.max-w-950px{max-width:950px!important}.max-w-1000px{max-width:1000px!important}.max-h-unset{max-height:unset!important}.max-h-25{max-height:25%!important}.max-h-50{max-height:50%!important}.max-h-75{max-height:75%!important}.max-h-100{max-height:100%!important}.max-h-auto{max-height:auto!important}.max-h-1px{max-height:1px!important}.max-h-2px{max-height:2px!important}.max-h-3px{max-height:3px!important}.max-h-4px{max-height:4px!important}.max-h-5px{max-height:5px!important}.max-h-6px{max-height:6px!important}.max-h-7px{max-height:7px!important}.max-h-8px{max-height:8px!important}.max-h-9px{max-height:9px!important}.max-h-10px{max-height:10px!important}.max-h-15px{max-height:15px!important}.max-h-20px{max-height:20px!important}.max-h-25px{max-height:25px!important}.max-h-30px{max-height:30px!important}.max-h-35px{max-height:35px!important}.max-h-40px{max-height:40px!important}.max-h-45px{max-height:45px!important}.max-h-50px{max-height:50px!important}.max-h-55px{max-height:55px!important}.max-h-60px{max-height:60px!important}.max-h-65px{max-height:65px!important}.max-h-70px{max-height:70px!important}.max-h-75px{max-height:75px!important}.max-h-80px{max-height:80px!important}.max-h-85px{max-height:85px!important}.max-h-90px{max-height:90px!important}.max-h-95px{max-height:95px!important}.max-h-100px{max-height:100px!important}.max-h-125px{max-height:125px!important}.max-h-150px{max-height:150px!important}.max-h-175px{max-height:175px!important}.max-h-200px{max-height:200px!important}.max-h-225px{max-height:225px!important}.max-h-250px{max-height:250px!important}.max-h-275px{max-height:275px!important}.max-h-300px{max-height:300px!important}.max-h-325px{max-height:325px!important}.max-h-350px{max-height:350px!important}.max-h-375px{max-height:375px!important}.max-h-400px{max-height:400px!important}.max-h-425px{max-height:425px!important}.max-h-450px{max-height:450px!important}.max-h-475px{max-height:475px!important}.max-h-500px{max-height:500px!important}.max-h-550px{max-height:550px!important}.max-h-600px{max-height:600px!important}.max-h-650px{max-height:650px!important}.max-h-700px{max-height:700px!important}.max-h-750px{max-height:750px!important}.max-h-800px{max-height:800px!important}.max-h-850px{max-height:850px!important}.max-h-900px{max-height:900px!important}.max-h-950px{max-height:950px!important}.max-h-1000px{max-height:1000px!important}