:root{--u-primary: #F35E18;--u-primary-hover: #D8480A;--u-primary-active: #C23E05;--u-primary-rgb: 243, 94, 24;--u-primary-subtle: rgba(243, 94, 24, .12);--u-primary-border: rgba(243, 94, 24, .35);--u-yellow: #FFB800;--u-green: #00A651;--u-cyan: #00A896;--u-blue: #0077C8;--u-gradient: linear-gradient(135deg, #FF3E1D 0%, #FFAA00 25%, #76B82A 50%, #00A896 75%, #0077C8 100%);--u-gradient-warm: linear-gradient(135deg, #F35E18 0%, #FF9900 100%);--u-gradient-soft: linear-gradient(135deg, rgba(243, 94, 24, .08) 0%, rgba(255, 184, 0, .08) 100%);--bs-primary: #F35E18 !important;--bs-primary-rgb: 243, 94, 24 !important;--bs-primary-border-subtle: rgba(243, 94, 24, .25) !important;--bs-primary-bg-subtle: rgba(243, 94, 24, .12) !important;--bs-link-color: #F35E18 !important;--bs-link-hover-color: #D8480A !important;--bs-warning: #E07B00 !important;--bs-warning-rgb: 224, 123, 0 !important;--bs-warning-text-emphasis: #7A4300 !important;--bs-warning-bg-subtle: rgba(224, 123, 0, .13) !important;--bs-warning-border-subtle: rgba(224, 123, 0, .35) !important}.bg-warning,.btn-warning{background-color:#e07b00!important;border-color:#e07b00!important;color:#fff!important}.btn-warning:hover,.btn-warning:focus,.btn-warning:active{background-color:#c46900!important;border-color:#c46900!important;color:#fff!important}.text-warning{color:#c46900!important}.alert-warning{background-color:#e07b0021!important;border-color:#e07b0066!important;color:#7a4300!important}.alert-warning .alert-heading,.alert-warning strong{color:#5c3200!important}.alert-warning .alert-icon,.alert-warning i{color:#c46900!important}.badge.bg-label-warning{background-color:#e07b0029!important;color:#994f00!important;font-weight:600}.badge.bg-warning{background-color:#e07b00!important;color:#fff!important}.border-warning{border-color:#e07b0080!important}.menu .app-brand.demo{height:68px}.app-brand-logo.demo,.app-brand-logo.demo svg{width:38px;height:38px;border-radius:50%;transition:transform .25s ease}.app-brand-link:hover .app-brand-logo.demo svg{transform:scale(1.05)}.app-brand-text.demo{font-size:1.35rem;font-weight:700;letter-spacing:.2px;background:var(--u-gradient-warm);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.btn-primary{background-color:var(--u-primary)!important;border-color:var(--u-primary)!important;color:#fff!important;box-shadow:0 3px 10px #f35e1847!important;font-weight:600;transition:all .2s ease-in-out}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{background-color:var(--u-primary-hover)!important;border-color:var(--u-primary-hover)!important;color:#fff!important;box-shadow:0 5px 14px #f35e186b!important;transform:translateY(-1px)}.btn-outline-primary{color:var(--u-primary)!important;border-color:var(--u-primary)!important;font-weight:600}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active,.btn-outline-primary.active{background-color:var(--u-primary)!important;border-color:var(--u-primary)!important;color:#fff!important;box-shadow:0 4px 12px #f35e184d!important}.btn-u-gradient{background:var(--u-primary)!important;border:none!important;color:#fff!important;font-weight:600;box-shadow:0 4px 14px #f35e1859!important;transition:all .25s ease}.btn-u-gradient:hover,.btn-u-gradient:focus,.btn-u-gradient:active{background:var(--u-primary-hover)!important;box-shadow:0 6px 18px #f35e187a!important;transform:translateY(-1px);color:#fff!important}.menu-vertical .menu-item.active>.menu-link:not(.menu-toggle){background:var(--u-gradient-warm)!important;color:#fff!important;box-shadow:0 3px 12px #f35e1852!important}.menu-vertical .menu-item.active>.menu-link:not(.menu-toggle) i,.menu-vertical .menu-item.active>.menu-link:not(.menu-toggle) .menu-icon{color:#fff!important}.menu-vertical .menu-item:not(.active)>.menu-link:hover{background-color:var(--u-primary-subtle);color:var(--u-primary)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--u-primary)!important;color:#fff!important;box-shadow:0 3px 10px #f35e184d!important}.table thead th{font-weight:700;text-transform:uppercase;font-size:.78rem;letter-spacing:.5px;color:#566a7f;border-bottom:2px solid rgba(243,94,24,.2)}.table-hover tbody tr:hover{background-color:#f35e1809!important}.pagination .page-item.active .page-link{background-color:var(--u-primary)!important;border-color:var(--u-primary)!important;color:#fff!important;box-shadow:0 3px 8px #f35e1852!important}.pagination .page-link:hover{color:var(--u-primary);background-color:var(--u-primary-subtle)}.form-check-input:checked{background-color:var(--u-primary)!important;border-color:var(--u-primary)!important;box-shadow:0 2px 6px #f35e184d}.form-control:focus,.form-select:focus{border-color:var(--u-primary)!important;box-shadow:0 0 0 .25rem #f35e182e!important}.badge.bg-primary{background-color:var(--u-primary)!important}.badge.bg-label-primary{background-color:var(--u-primary-subtle)!important;color:var(--u-primary)!important;border:1px solid var(--u-primary-border)}.badge-u-gradient{background:var(--u-gradient);color:#fff;font-weight:600}.progress-bar{background-color:var(--u-primary)!important}.dropdown-item.active,.dropdown-item:active{background-color:var(--u-primary)!important;color:#fff!important}.card-header-u{border-bottom:2px solid var(--u-primary)}.layout-navbar-fixed .layout-wrapper:not(.layout-without-menu) .layout-page{padding-top:64px!important}.content-wrapper .navbar{z-index:auto}.menu-vertical .menu-item.active>.menu-link,.menu-vertical .menu-item.active>.menu-link:not(.menu-toggle){background:var(--u-primary-subtle)!important;color:var(--u-primary)!important;font-weight:600;border-radius:8px}.menu-vertical .menu-sub .menu-item.active>.menu-link{color:var(--u-primary)!important;font-weight:600;background:var(--u-primary-subtle)!important;border-radius:6px;position:relative}.menu-vertical .menu-sub .menu-item.active>.menu-link:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:60%;background:var(--u-primary);border-radius:0 3px 3px 0}.menu-vertical .menu-item.active>.menu-link i,.menu-vertical .menu-sub .menu-item.active>.menu-link i{color:var(--u-primary)!important}.menu-vertical .menu-item.open>.menu-link{color:var(--u-primary)!important;font-weight:600}.menu-vertical .menu-item.open>.menu-link i{color:var(--u-primary)!important}.menu-vertical .menu-item>.menu-link:hover{color:var(--u-primary)!important;background:var(--u-primary-subtle)!important;border-radius:8px}.menu-vertical .menu-item>.menu-link:hover i{color:var(--u-primary)!important}.fila-documento-revisado{animation:destelloFilaRevisada 2.5s ease-out}@keyframes destelloFilaRevisada{0%{background-color:var(--u-primary-subtle)}to{background-color:transparent}}
