.g-col-min-250px{grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr))}.g-col-min-275px{grid-template-columns:repeat(auto-fill,minmax(min(275px,100%),1fr))}.g-col-min-300px{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}.g-col-min-325px{grid-template-columns:repeat(auto-fill,minmax(min(325px,100%),1fr))}.g-col-min-350px{grid-template-columns:repeat(auto-fill,minmax(min(350px,100%),1fr))}.g-col-min-375px{grid-template-columns:repeat(auto-fill,minmax(min(375px,100%),1fr))}.g-col-min-400px{grid-template-columns:repeat(auto-fill,minmax(min(400px,100%),1fr))}@media (min-width:576px){.g-col-min-sm-250px{grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr))}.g-col-min-sm-275px{grid-template-columns:repeat(auto-fill,minmax(min(275px,100%),1fr))}.g-col-min-sm-300px{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}.g-col-min-sm-325px{grid-template-columns:repeat(auto-fill,minmax(min(325px,100%),1fr))}.g-col-min-sm-350px{grid-template-columns:repeat(auto-fill,minmax(min(350px,100%),1fr))}.g-col-min-sm-375px{grid-template-columns:repeat(auto-fill,minmax(375px,1fr))}.g-col-min-sm-400px{grid-template-columns:repeat(auto-fill,minmax(min(400px,100%),1fr))}}@media (min-width:768px){.g-col-min-md-250px{grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr))}.g-col-min-md-275px{grid-template-columns:repeat(auto-fill,minmax(min(275px,100%),1fr))}.g-col-min-md-300px{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}.g-col-min-md-325px{grid-template-columns:repeat(auto-fill,minmax(min(325px,100%),1fr))}.g-col-min-md-350px{grid-template-columns:repeat(auto-fill,minmax(min(350px,100%),1fr))}.g-col-min-md-375px{grid-template-columns:repeat(auto-fill,minmax(375px,1fr))}.g-col-min-md-400px{grid-template-columns:repeat(auto-fill,minmax(min(400px,100%),1fr))}}@media (min-width:992px){.g-col-min-lg-250px{grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr))}.g-col-min-lg-275px{grid-template-columns:repeat(auto-fill,minmax(min(275px,100%),1fr))}.g-col-min-lg-300px{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}.g-col-min-lg-325px{grid-template-columns:repeat(auto-fill,minmax(min(325px,100%),1fr))}.g-col-min-lg-350px{grid-template-columns:repeat(auto-fill,minmax(min(350px,100%),1fr))}.g-col-min-lg-375px{grid-template-columns:repeat(auto-fill,minmax(375px,1fr))}.g-col-min-lg-400px{grid-template-columns:repeat(auto-fill,minmax(min(400px,100%),1fr))}}@media (min-width:1200px){.g-col-min-xl-250px{grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr))}.g-col-min-xl-275px{grid-template-columns:repeat(auto-fill,minmax(min(275px,100%),1fr))}.g-col-min-xl-300px{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}.g-col-min-xl-325px{grid-template-columns:repeat(auto-fill,minmax(min(325px,100%),1fr))}.g-col-min-xl-350px{grid-template-columns:repeat(auto-fill,minmax(min(350px,100%),1fr))}.g-col-min-xl-375px{grid-template-columns:repeat(auto-fill,minmax(375px,1fr))}.g-col-min-xl-400px{grid-template-columns:repeat(auto-fill,minmax(min(400px,100%),1fr))}}@media (min-width:1400px){.g-col-min-xxl-250px{grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr))}.g-col-min-xxl-275px{grid-template-columns:repeat(auto-fill,minmax(min(275px,100%),1fr))}.g-col-min-xxl-300px{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}.g-col-min-xxl-325px{grid-template-columns:repeat(auto-fill,minmax(min(325px,100%),1fr))}.g-col-min-xxl-350px{grid-template-columns:repeat(auto-fill,minmax(min(350px,100%),1fr))}.g-col-min-xxl-375px{grid-template-columns:repeat(auto-fill,minmax(375px,1fr))}.g-col-min-xxl-400px{grid-template-columns:repeat(auto-fill,minmax(min(400px,100%),1fr))}}#kt_notifications #kt_notifications_body .timeline .timeline-item{height:auto;max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease}#kt_notifications #kt_notifications_body .timeline .timeline-item.show{max-height:500px;opacity:1!important;transition:max-height .5s ease,opacity .5s ease}

/**
 * Para que se marquen las tabs que tiene formularios con campos con errores de validacion dentro
 */.nav.nav-tabs .nav-item .nav-link.has-validation{color:var(--kt-text-danger)!important}.nav.nav-tabs .nav-item .nav-link.has-validation:hover:not(.disabled){background-color:transparent;border:0;border-bottom:1px solid var(--kt-danger);transition:color .2s ease}.nav.nav-tabs .nav-item .nav-link.has-validation.active{border-bottom:1px solid var(--kt-danger)}

/**
  Para que se marquen los botones dropdown cuando tienen errores de validation dentro
 */.btn[data-kt-menu-trigger=click]:has(+.dropdown-menu div[data-field][data-validator]){border:1px solid var(--kt-danger)!important}.cursor-default{cursor:default!important}.cursor-not-allowed{cursor:not-allowed!important}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}

/**
 Datatables
*/.border-collapse-collapse,table.dataTable.border-collapse-collapse{border-collapse:collapse!important}table tbody tr:first-child td.row-selected{border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important;border-style:solid solid none!important;border-width:1px 1px 0!important}table tbody tr:first-child td.row-selected,table tbody tr:not(:first-child) td.row-selected{--bs-border-opacity:1;background-color:var(--kt-primary-light)!important;box-shadow:none!important}table tbody tr:not(:first-child) td.row-selected{border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important;border-style:none solid!important;border-width:0 1px!important}table tbody tr:last-child td.row-selected{--bs-border-opacity:1;background-color:var(--kt-primary-light)!important;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important;border-style:none solid solid!important;border-width:0 1px 1px!important;box-shadow:none!important}table.dataTable.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.collapsed>tbody>tr>th.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{padding-left:4px}.engage-toolbar{z-index:999}.inset-y-shadow{box-shadow:inset 0 -11px 8px -14px #ccc}

/**
 * fix select2 multiple placeholder
 */.select2-search.select2-search--inline{width:100%!important}figure.image-loading{background:var(--kt-gray-100) linear-gradient(100deg,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 60%);background-position-x:180%;background-size:200% 100%}figure.image-loading:has(img.loading){animation:loading 1.8s ease-in-out infinite;background-color:#f6f7f9;background:linear-gradient(100deg,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 60%) var(--kt-gray-100);background-position-x:180%;background-size:200% 100%;min-height:200px}figure.image-loading:has(img.loaded-error){align-items:center;background-color:var(--kt-gray-100);display:flex!important;justify-content:center}figure.image-loading.h-auto-on-loaded:has(img.loaded){min-height:auto!important}figure.image-loading img.loading{opacity:0}img.loaded{animation-duration:.7s;animation-fill-mode:both;animation-name:showLazyImg}img.loaded.loaded-error{filter:invert(.8);height:auto!important;max-width:75px;width:50%!important}@keyframes showLazyImg{0%{opacity:0}to{opacity:1}}@keyframes loading{to{background-position-x:-20%}}.engage-drawer{left:0;position:absolute;top:50%;transform:rotate(90deg) translateY(250%)}.engage-drawer.engage-icon{transform:translate(-100%,-50%)!important}.daterangepicker .drp-buttons{align-items:center;display:flex!important}.daterangepicker .drp-buttons .drp-selected{flex-grow:1;text-align:start}.last-paragraph-mb-0 p:last-child{margin-bottom:0}.card-aside{height:calc(100vh - 227px)!important}.card-aside .card-body.h-no-footer{height:calc(100% - 119px)!important}.isolate{isolation:isolate}
