.fadeInDown{animation:fadeInDown .5s ease forwards}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeOutUp{animation:fadeOutUp .4s ease forwards}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.clickable-row{cursor:pointer;transition:background-color .15s ease}.clickable-row:hover{background-color:#0d6efd08}.clickable-row:focus{outline:2px solid rgba(13,110,253,.12);background-color:#0d6efd05}.sortable-header{color:inherit!important;text-decoration:none!important;background:transparent!important;border:none!important;padding:0!important;margin:0!important;font-weight:600;cursor:pointer}.sortable-header:hover,.sortable-header:focus{text-decoration:none!important;color:inherit!important;outline:none}.sortable-header .mdi{vertical-align:-.125em}.search-index-box{background-color:#f6f8f9;padding-top:1em;margin-bottom:1em;border-radius:5px;color:#788088}.sticky-search-box{position:sticky;top:0;z-index:10;background-color:#fff;box-shadow:0 8px 18px -16px #00000059}.sticky-search-box.is-fixed{position:fixed;top:0;left:0;right:0;z-index:10;margin-bottom:0!important}@media(max-width:767px){.sticky-search-box,.sticky-search-box.is-fixed{position:static;top:auto;left:auto;right:auto;box-shadow:none}#usersSearchStickyPlaceholder,#rolesSearchStickyPlaceholder,#permissionsSearchStickyPlaceholder,#statesSearchStickyPlaceholder,#citiesSearchStickyPlaceholder,#municipalitiesSearchStickyPlaceholder,#urbanizationsSearchStickyPlaceholder{height:0!important}}#usersSearchStickyPlaceholder{height:0}.users-crud-table thead th{background-color:#fff}#main-wrapper{overflow-x:hidden;overflow-y:visible}.btn-icon{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0}.floating-top-btn{position:fixed;right:1.25rem;bottom:5.5rem;width:44px;height:44px;z-index:1040;display:inline-flex;align-items:center;justify-content:center;padding:0}.select2-container--classic .select2-selection--single,.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--single .select2-selection__rendered{border-color:#0000001a;color:#6a7a8c;height:40px;line-height:40px}.files{position:relative;min-height:220px;border:2px dashed #92b0b3;border-radius:6px;background-color:#f3f5f7}.files.is-invalid{border-color:#dc3545!important;background-color:#f8d7da!important}.files.has-file{border-color:#4b5d23!important;background-color:#ddeeb9!important}.files input{position:absolute;inset:0;width:100%!important;height:100%!important;opacity:0;cursor:pointer}.files:after{pointer-events:none;position:absolute;top:40%;left:0;width:72px;right:0;height:72px;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96' fill='none' stroke='%2352708e' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='18' y='8' width='44' height='64' rx='6' fill='%23f7f9fb' stroke='%2352708e'/%3E%3Cpath d='M62 24H50c-1.1 0-2-.9-2-2V10'/%3E%3Cpath d='M28 32h22M28 44h22M28 56h14'/%3E%3Ccircle cx='56' cy='72' r='20' fill='%23f7f9fb'/%3E%3Cpath d='M56 80V64M56 64l-8 8M56 64l8 8'/%3E%3C/svg%3E");display:block;margin:0 auto;transform:translateY(-50%);background-size:contain;background-repeat:no-repeat}.color input{background-color:#e9ecef!important}.files:before{position:absolute;bottom:10px;left:0;pointer-events:none;width:100%;right:0;height:57px;content:" Seleccione o arrastre y suelte aquí un archivo PDF ";display:block;margin:0 auto;font-weight:600;text-align:center}select,.form-select,select.form-select{background-color:#fff}body[data-theme=dark] .sticky-search-box{background-color:#243443}body[data-theme=dark] .search-index-box,body[data-theme=dark] select,body[data-theme=dark] .form-select,body[data-theme=dark] select.form-select{background-color:#2c3c4c;color:#b2b9bf}body[data-theme=dark] .users-crud-table thead th{background-color:#243443}body[data-theme=dark] .clickable-row:hover{background-color:#ffffff0a}body[data-theme=dark] .clickable-row:focus{outline-color:#ffffff1f;background-color:#ffffff08}body[data-theme=dark] .files{border-color:#4a6070;background-color:#2c3c4c}body[data-theme=dark] .files.has-file{border-color:#6a8a3a!important;background-color:#2e3d1e!important}body[data-theme=dark] .files:before{color:#b2b9bf}.bg-modal-body{background-color:#f6f8f9}body[data-theme=dark] .bg-modal-body{background-color:#1e2a35}body[data-theme=dark] .table{--bs-table-bg: transparent;--bs-table-color: #b2b9bf;--bs-table-striped-color: #b2b9bf;--bs-table-striped-bg: rgba(255, 255, 255, .04);--bs-table-hover-color: #b2b9bf;--bs-table-hover-bg: rgba(255, 255, 255, .06);color:#b2b9bf}body[data-theme=dark] .table>thead{color:#cfd6dc!important}body[data-theme=dark] .table>thead th,body[data-theme=dark] .table>thead td{color:#cfd6dc!important}body[data-theme=dark] .table>tbody>tr>td,body[data-theme=dark] .table>tbody>tr>th{color:#b2b9bf!important}body[data-theme=dark] .table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg: rgba(255, 255, 255, .04)}body[data-theme=dark] .table-striped>tbody>tr:nth-of-type(2n){background-color:transparent}body[data-theme=dark] .table-light{--bs-table-bg: rgba(255, 255, 255, .06) !important;--bs-table-color: #cfd6dc !important;color:#cfd6dc!important}body[data-theme=dark] .form-floating>label{background-color:transparent!important;color:#8a9bab!important}body[data-theme=dark] .form-floating>.form-control:not(:-moz-placeholder)~label{background-color:transparent!important;color:#8a9bab!important}body[data-theme=dark] .form-floating>.form-control:focus~label,body[data-theme=dark] .form-floating>.form-control:not(:placeholder-shown)~label,body[data-theme=dark] .form-floating>.form-select~label{background-color:transparent!important;color:#8a9bab!important}body[data-theme=dark] .form-floating>.form-control:not(:-moz-placeholder)~label:after{background-color:#243443!important}body[data-theme=dark] .form-floating>.form-control:focus~label:after,body[data-theme=dark] .form-floating>.form-control:not(:placeholder-shown)~label:after,body[data-theme=dark] .form-floating>.form-control-plaintext~label:after,body[data-theme=dark] .form-floating>.form-select~label:after{background-color:#243443!important}body[data-theme=dark] .form-label{color:#b2b9bf}body[data-theme=dark] .form-text{color:#7a8a9a!important}body[data-theme=dark] .form-check-label{color:#b2b9bf}body[data-theme=dark] .btn-outline-primary{color:#7eb8e0;border-color:#7eb8e0}body[data-theme=dark] .btn-outline-primary:hover,body[data-theme=dark] .btn-outline-primary:focus{color:#fff;background-color:#3a6d8e;border-color:#7eb8e0}body[data-theme=dark]{--import-thead-bg: #243443}body[data-theme=dark] .alert-info{color:#e8edf2}body[data-theme=dark] .alert-info .table{--bs-table-bg: transparent;--bs-table-color: #e8edf2;color:#e8edf2;border-color:#ffffff26}body[data-theme=dark] .alert-info .table th,body[data-theme=dark] .alert-info .table td{color:#e8edf2!important;border-color:#ffffff1a}
