/*!
 * An vue project
 *  1.80.0
 * 
 *  Licensed under the EULA license.
 *  https://controlla.com.mx/eula
 * 
 *  Copyright 2025, Controlla <contacto@controlla.com.mx>
 *  https://controlla.com.mx
 * 
 *  Developers: Ivan Sotelo <isotelo@controlla.com.mx>,
 * 
 * 
 */.image{width:100%;height:100%;background:#e4e4e4;-webkit-box-sizing:content-box;box-sizing:content-box}a{cursor:pointer}.vm-select--options{z-index:400331!important}.btn-categories-add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.category-add[data-v-3d819f48]{z-index:99999}.table-modal[data-v-3d819f48]{height:25rem!important;margin-right:15px;overflow:scroll}.hidden[data-v-a4a4c992]{visibility:hidden;display:none;opacity:0;-webkit-transition:all .25s ease;transition:all .25s ease}.title_box_scope[data-v-a4a4c992]{margin-left:15px;font-size:18px}.box_expanded_scope[data-v-a4a4c992]{cursor:pointer}.container{padding:20px}.btn_set{margin:20px 20px}.btn_scope{margin:0 10px}.image_index{z-index:999990!important}.history-button{height:40px;width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.history-button:hover{background:rgba(0,0,0,.1);border-radius:5px}.card[data-v-883cb890]{background:#fff;-webkit-box-shadow:0 4px 9px -5px rgba(0,0,0,.15);box-shadow:0 4px 9px -5px rgba(0,0,0,.15)}.separador-row[data-v-883cb890]{margin:20px 5px}.filters .filter[data-v-883cb890]{padding:5px 10px;width:250px}.con-vm-tooltip[data-v-883cb890]{display:inline-block;position:relative}.vm-table--header[data-v-883cb890]{padding:10px}.vm-table--header span[data-v-883cb890]{width:100%}.vm-table--header span .justify-content-between div:last-child .vm-button[data-v-883cb890]{margin:0 3px}.vm-table--header span .justify-content-between div:last-child .vm-con-dropdown[data-v-883cb890]{float:left}.vm-table--header span .justify-content-between div:last-child .con-select[data-v-883cb890]{display:inline-block}.vm-table--header span .justify-content-between div:last-child .con-select input[data-v-883cb890]{height:32px}.gallery-container{padding:20px 15px;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:15px}.add-file{border-radius:50%;background:#ed1c24;position:absolute;height:45px;width:45px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:50px;bottom:40px;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:5px 5px 25px 0 rgba(46,61,73,.2);box-shadow:5px 5px 25px 0 rgba(46,61,73,.2)}.add-file:hover{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-box-shadow:5px 5px 25px 0 rgba(46,61,73,.4);box-shadow:5px 5px 25px 0 rgba(46,61,73,.4)}.hide{display:none}.pagination{padding-bottom:30px}.separador-btn{margin:10px 5px}.filters .filter{padding:5px 10px;width:250px}.con-vm-tooltip{display:inline-block;position:relative}.vm-table--header{padding:10px}.vm-table--header span{width:100%}.vm-table--header span .justify-content-between div:last-child .vm-button{margin:0 3px}.vm-table--header span .justify-content-between div:last-child .vm-con-dropdown{float:left}.vm-table--header span .justify-content-between div:last-child .con-select{display:inline-block}.vm-table--header span .justify-content-between div:last-child .con-select input{height:32px}