/* NEPXUS — tema personalizable (generado a partir de bootstrap.min.css y app.min.css).
   Solo contiene las declaraciones que usan el color principal (#556ee6) y el fondo del menú oscuro (#2a3042),
   expresadas con variables CSS. Con los valores por defecto el aspecto es IDÉNTICO al original.
   Las variables las cambia assets/js/nx-theme.js desde Configuraciones (panel derecho).
   Se carga ANTES de custom.css para no pisar sus ajustes. */
:root{--nx-p:#556ee6;--nx-p-rgb:85,110,230;--nx-sb:#2a3042}
:root,[data-bs-theme=light]{--bs-blue:var(--nx-p);--bs-primary:var(--nx-p);--bs-primary-rgb:var(--nx-p-rgb);--bs-primary-text-emphasis:color-mix(in srgb,var(--nx-p) 40%,#000);--bs-primary-bg-subtle:rgba(var(--nx-p-rgb),0.25);--bs-primary-border-subtle:color-mix(in srgb,var(--nx-p) 40%,#fff);--bs-link-color:var(--nx-p);--bs-link-color-rgb:var(--nx-p-rgb);--bs-link-hover-color:color-mix(in srgb,var(--nx-p) 80%,#000);--bs-focus-ring-color:rgba(var(--nx-p-rgb),0.25)}[data-bs-theme=dark]{--bs-primary-text-emphasis:color-mix(in srgb,var(--nx-p) 60%,#fff);--bs-primary-bg-subtle:rgba(var(--nx-p-rgb),0.25);--bs-primary-border-subtle:color-mix(in srgb,var(--nx-p) 60%,#000);--bs-link-color:var(--nx-p);--bs-link-hover-color:color-mix(in srgb,var(--nx-p) 80%,#fff);--bs-link-color-rgb:var(--nx-p-rgb)}.table-primary{--bs-table-bg:color-mix(in srgb,var(--nx-p) 20%,#fff)}.form-select:focus{-webkit-box-shadow:0 0 0 .15rem rgba(var(--nx-p-rgb),.25);box-shadow:0 0 0 .15rem rgba(var(--nx-p-rgb),.25)}.form-check-input:focus{-webkit-box-shadow:0 0 0 .15rem rgba(var(--nx-p-rgb),.25);box-shadow:0 0 0 .15rem rgba(var(--nx-p-rgb),.25)}.form-check-input:checked{background-color:var(--nx-p);border-color:var(--nx-p)}.form-check-input[type=checkbox]:indeterminate{background-color:var(--nx-p);border-color:var(--nx-p)}.form-range::-webkit-slider-thumb{background-color:var(--nx-p)}.form-range::-webkit-slider-thumb:active{background-color:color-mix(in srgb,var(--nx-p) 30%,#fff)}.form-range::-moz-range-thumb{background-color:var(--nx-p)}.form-range::-moz-range-thumb:active{background-color:color-mix(in srgb,var(--nx-p) 30%,#fff)}.btn-primary{--bs-btn-bg:var(--nx-p);--bs-btn-border-color:var(--nx-p);--bs-btn-hover-bg:color-mix(in srgb,var(--nx-p) 85%,#000);--bs-btn-hover-border-color:color-mix(in srgb,var(--nx-p) 80%,#000);--bs-btn-active-bg:color-mix(in srgb,var(--nx-p) 80%,#000);--bs-btn-active-border-color:color-mix(in srgb,var(--nx-p) 75%,#000);--bs-btn-disabled-bg:var(--nx-p);--bs-btn-disabled-border-color:var(--nx-p)}.btn-outline-primary{--bs-btn-color:var(--nx-p);--bs-btn-border-color:var(--nx-p);--bs-btn-hover-bg:var(--nx-p);--bs-btn-hover-border-color:var(--nx-p);--bs-btn-focus-shadow-rgb:var(--nx-p-rgb);--bs-btn-active-bg:var(--nx-p);--bs-btn-active-border-color:var(--nx-p);--bs-btn-disabled-color:var(--nx-p);--bs-btn-disabled-border-color:var(--nx-p)}.nav-link:focus-visible{-webkit-box-shadow:0 0 0 .15rem rgba(var(--nx-p-rgb),.25);box-shadow:0 0 0 .15rem rgba(var(--nx-p-rgb),.25)}.nav-pills{--bs-nav-pills-link-active-bg:var(--nx-p)}.pagination{--bs-pagination-focus-box-shadow:0 0 0 0.15rem rgba(var(--nx-p-rgb),0.25);--bs-pagination-active-bg:var(--nx-p);--bs-pagination-active-border-color:var(--nx-p)}.progress,.progress-stacked{--bs-progress-bar-bg:var(--nx-p)}.list-group{--bs-list-group-active-bg:var(--nx-p);--bs-list-group-active-border-color:var(--nx-p)}:root{--bs-menu-item-active-color:var(--nx-p)}[data-bs-theme=dark]{--bs-header-dark-bg:var(--nx-p);--bs-menu-item-active-color:var(--nx-p)}.badge.bg-primary[href]:focus,.badge.bg-primary[href]:hover{background-color:color-mix(in srgb,var(--nx-p) 92%,#000)!important}.badge-soft-primary{color:var(--nx-p);background-color:rgba(var(--nx-p-rgb),.18)}.badge-soft-primary[href]:focus,.badge-soft-primary[href]:hover{color:var(--nx-p);background-color:rgba(var(--nx-p-rgb),.4)}.btn-soft-primary{color:var(--nx-p);background-color:rgba(var(--nx-p-rgb),.1)}.btn-soft-primary:active,.btn-soft-primary:focus,.btn-soft-primary:hover{background-color:var(--nx-p)}.nav-tabs-custom .nav-item .nav-link::after{background:var(--nx-p)}.nav-tabs-custom .nav-item .nav-link.active{color:var(--nx-p)}body[data-sidebar=dark] .navbar-brand-box{background:var(--nx-sb)}.mm-active{color:var(--nx-p)!important}.mm-active>a{color:var(--nx-p)!important}.mm-active>a i{color:var(--nx-p)!important}.mm-active .active{color:var(--nx-p)!important}.mm-active .active i{color:var(--nx-p)!important}.mm-active>i{color:var(--nx-p)!important}.vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>a{color:var(--nx-p)}.vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>a i{color:var(--nx-p)}body[data-sidebar=dark] .vertical-menu{background:var(--nx-sb)}body[data-sidebar=dark].vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>a{background:color-mix(in srgb,var(--nx-sb) 90%,#fff)}body[data-sidebar=dark].vertical-collpsed .vertical-menu #sidebar-menu>ul ul{background-color:var(--nx-sb)}body[data-sidebar=colored] .vertical-menu{background-color:var(--nx-p)}body[data-sidebar=colored] .navbar-brand-box{background-color:var(--nx-p)}body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>a{background-color:color-mix(in srgb,var(--nx-p) 95%,#fff)}body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu ul li.mm-active .active{color:var(--nx-p)!important}body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li a:hover{color:var(--nx-p)}body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active{color:var(--nx-p)!important}body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active>a{color:var(--nx-p)!important}body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active>a i{color:var(--nx-p)!important}@media (max-width:991.98px){.topnav .dropdown .dropdown-item.active,.topnav .dropdown .dropdown-item:active{color:var(--nx-p)}}@media (min-width:992px){body[data-layout=horizontal][data-topbar=light] .topnav{background-color:var(--nx-p)}}body[data-layout=horizontal][data-topbar=colored] #page-topbar{background-color:var(--nx-p)}@media (min-width:992px){body[data-layout=horizontal][data-topbar=colored] .topnav{background-color:var(--nx-p)}}.waves-effect.waves-primary .waves-ripple{background-color:rgba(var(--nx-p-rgb),.4)}.avatar-title{background-color:var(--nx-p)}.chase-dot:before{background-color:var(--nx-p)}.form-check-primary .form-check-input:checked{background-color:var(--nx-p);border-color:var(--nx-p)}.form-radio-primary .form-check-input:checked{border-color:var(--nx-p);background-color:var(--nx-p)}.form-radio-primary .form-check-input:checked:after{background-color:var(--nx-p)}.icon-demo-content .col-lg-4:hover i{color:var(--nx-p)}.card-radio-input:checked+.card-radio{border-color:var(--nx-p)!important}.navs-carousel .owl-nav button{background-color:rgba(var(--nx-p-rgb),.25)!important;color:var(--nx-p)!important}.fc-state-active,.fc-state-disabled,.fc-state-down{background-color:var(--nx-p)}.fc-event,.fc-event-dot{background-color:var(--nx-p)}.irs--square .irs-bar,.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{background:var(--nx-p)!important}.irs--square .irs-from:before,.irs--square .irs-single:before,.irs--square .irs-to:before{border-top-color:var(--nx-p)}.irs--square .irs-handle{border:2px solid var(--nx-p)}.swal2-progress-steps .swal2-progress-step{background:var(--nx-p)}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:var(--nx-p)}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step,.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:rgba(var(--nx-p-rgb),.3)}.swal2-progress-steps .swal2-progress-step-line{background:var(--nx-p)}.swal2-loader{border-color:var(--nx-p) transparent var(--nx-p) transparent}.toast-primary{border:2px solid var(--nx-p)!important;background-color:rgba(var(--nx-p-rgb),.8)!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--nx-p)}.select2-container--default .select2-results__option[aria-selected=true]:hover{background-color:var(--nx-p)}input[switch]:checked+label{background-color:var(--nx-p)}input[switch]:checked+label{background-color:var(--nx-p)}input[switch=primary]:checked+label{background-color:var(--nx-p)}.bootstrap-timepicker-widget table td a:hover{color:var(--nx-p)}.datepicker table tr td .active.disabled,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td.active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover,.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover,.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:var(--nx-p)!important}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{background-color:rgba(var(--nx-p-rgb),.25);color:var(--nx-p)}.datepicker-panel>ul>li.highlighted,.datepicker-panel>ul>li.highlighted:hover,.datepicker-panel>ul>li:hover{background-color:var(--nx-p)}.wizard .steps>ul>li a{background-color:rgba(var(--nx-p-rgb),.1)}.wizard .steps .number{border:2px solid var(--nx-p);color:var(--nx-p)}.wizard .steps .current a,.wizard .steps .current a:active,.wizard .steps .current a:hover{background-color:rgba(var(--nx-p-rgb),.2)}.wizard .steps .current a .number,.wizard .steps .current a:active .number,.wizard .steps .current a:hover .number{background-color:var(--nx-p)}.wizard>.actions a,.wizard>.actions a:active,.wizard>.actions a:hover{background-color:var(--nx-p)}.wizard>.actions .disabled a,.wizard>.actions .disabled a:active,.wizard>.actions .disabled a:hover{background-color:var(--nx-p)}.table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before{background-color:var(--nx-p)}.table-rep-plugin .btn-group .btn-default.btn-primary{background-color:var(--nx-p);border-color:var(--nx-p);-webkit-box-shadow:0 0 0 2px rgba(var(--nx-p-rgb),.5);box-shadow:0 0 0 2px rgba(var(--nx-p-rgb),.5)}.table-rep-plugin .checkbox-row input[type=checkbox]:checked+label::before{background-color:var(--nx-p);border-color:var(--nx-p)}.table-rep-plugin .fixed-solution .sticky-table-header{background-color:var(--nx-p)}.table-rep-plugin .sticky-table-header,.table-rep-plugin table.focus-on tbody tr.focused td,.table-rep-plugin table.focus-on tbody tr.focused th{background:var(--nx-p);border-color:var(--nx-p)}.gmaps-overlay{background:var(--nx-p)}.gmaps-overlay_arrow.above{border-top:16px solid var(--nx-p)}.gmaps-overlay_arrow.below{border-bottom:16px solid var(--nx-p)}.auth-full-bg{background-color:rgba(var(--nx-p-rgb),.25)}.auth-review-carousel.owl-theme .owl-dots .owl-dot span{background-color:rgba(var(--nx-p-rgb),.25)}.auth-review-carousel.owl-theme .owl-dots .owl-dot.active span,.auth-review-carousel.owl-theme .owl-dots .owl-dot:hover span{background-color:var(--nx-p)}.product-color a.active,.product-color a:hover{color:var(--nx-p)}.product-color a.active .product-color-item,.product-color a:hover .product-color-item{border-color:var(--nx-p)!important}.checkout-tabs .nav-pills .nav-link.active{background-color:var(--nx-p)}.message-list li.active,.message-list li.active:hover{-webkit-box-shadow:inset 3px 0 0 var(--nx-p);box-shadow:inset 3px 0 0 var(--nx-p)}.categories-list li.active a{color:var(--nx-p)}.chat-conversation .conversation-list .ctext-wrap{background-color:rgba(var(--nx-p-rgb),.1)}.chat-conversation .conversation-list .ctext-wrap .conversation-name{color:var(--nx-p)}.chat-conversation .last-chat .conversation-list:before{color:var(--nx-p)}@media (min-width:576px){.currency-value:after{background-color:var(--nx-p)}}@media (max-width:991.98px){.navigation .navbar-nav .nav-item .nav-link.active,.navigation .navbar-nav .nav-item .nav-link:hover{color:var(--nx-p)}}.navigation.nav-sticky .navbar-nav .nav-item .nav-link.active,.navigation.nav-sticky .navbar-nav .nav-item .nav-link:hover{color:var(--nx-p)}.verti-timeline .event-list.active .event-timeline-dot{color:var(--nx-p)}.jobs-categories a:hover{color:var(--nx-p)}
