/*!
 * Sercom v3 
 *  1.48.0
 * 
 *  Licensed under the EULA license.
 *  https://controlla.com.mx/eula
 * 
 *  Copyright 2026, Controlla <contacto@controlla.com.mx>
 *  https://controlla.com.mx
 * 
 *  Developers: Ivan Sotelo <isotelo@controlla.com.mx>,Alejandro Sapien <asapien@controlla.com.mx>
 * 
 * 
 */.ddrop{height:15vh;width:100%;border:1px dashed;border-radius:10px;padding:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ddrop ul{list-style-type:none}.hide{display:none}.chip{width:100%;background-color:#f1f1f1;border-radius:20px;text-align:center;margin:10px 0;padding:5px 0}.chip__close{border-radius:50%;width:20px;display:inline-block}.chip__close:hover{background-color:red}a{cursor:pointer}.vm-stepper{padding:10px!important}.float-right{float:right}.vm-table--tbody-table{min-width:0!important}.con-vm-tooltip{float:left}.vm-table--header{padding:10px}.vm-table--header span .justify-content-between div:last-child .con-select{display:inline-block}.vm-select--options{z-index:400331!important}.tax-rate{width:72px;padding:2px 6px;border:1px solid #c9c3b8;border-radius:6px;font-size:1rem;text-align:right}.filters .filter{padding:5px 10px;width:250px}.form{padding:20px 10px 0}.con-vm-tooltip{display:inline-block;position:relative}.con-vm-tabs{padding:10px}.con-vm-tabs .vm-tabs--ul{-webkit-box-shadow:none;box-shadow:none}.con-vm-tabs .vm-tabs--content{padding:0}.vm-col{padding:0 10px}.vm-table--header{padding:0!important}.vm-table--header span{width:100%}.vm-table--header span .justify-content-between div:last-child .vm-button{margin:0 3px;display:block}.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-idblock}.vm-table--header span .justify-content-between div:last-child .con-select input{height:32px}.tax-switch{display:inline-block}.tax-switch input{position:relative!important}.blue-input{color:#0d4351}.blue-input,.border{border:1px solid #0d4351}.border{border-radius:5px}