.vue-simple-suggest>ul{list-style:none}[dir] .vue-simple-suggest>ul{margin:0;padding:0}.vue-simple-suggest.designed{position:relative}.vue-simple-suggest.designed,.vue-simple-suggest.designed *{box-sizing:border-box}.vue-simple-suggest.designed .input-wrapper input{display:block;width:100%;color:#000;outline:none;transition:all .1s}[dir] .vue-simple-suggest.designed .input-wrapper input{padding:10px;border:1px solid #cde;border-radius:3px;background:#fff;transition-delay:.05s}[dir] .vue-simple-suggest.designed.focus .input-wrapper input{border:1px solid #aaa}.vue-simple-suggest.designed .suggestions{position:absolute;top:100%;top:calc(100% + 5px);opacity:1;z-index:1000}[dir] .vue-simple-suggest.designed .suggestions{border-radius:3px;border:1px solid #aaa;background-color:#fff}[dir=ltr] .vue-simple-suggest.designed .suggestions,[dir=rtl] .vue-simple-suggest.designed .suggestions{left:0;right:0}.vue-simple-suggest.designed .suggestions .suggest-item{user-select:none}[dir] .vue-simple-suggest.designed .suggestions .suggest-item{cursor:pointer}[dir] .vue-simple-suggest.designed .suggestions .misc-item,[dir] .vue-simple-suggest.designed .suggestions .suggest-item{padding:5px 10px}.vue-simple-suggest.designed .suggestions .suggest-item.hover{color:#fff!important}[dir] .vue-simple-suggest.designed .suggestions .suggest-item.hover{background-color:#2874d5!important}.vue-simple-suggest.designed .suggestions .suggest-item.selected{color:#fff}[dir] .vue-simple-suggest.designed .suggestions .suggest-item.selected{background-color:#2832d5}.lupa{display:flex;flex-direction:row}.dark{color:#b4b7bd!important}[dir] .dark{background-color:#283046!important;border-color:#404656!important}.lupa span{position:absolute;z-index:10;top:10px;opacity:.5!important}[dir=ltr] .lupa span{right:10px}[dir=rtl] .lupa span{left:10px}[dir] input.form-control:disabled,[dir] input.form-control[readonly]{background-color:#efefef!important}[dir] .lupa-maestro-detalle fieldset.form-group{margin-bottom:0!important}.input-group-modal{flex-wrap:nowrap}[dir] .archivo-subido{background-color:#d4edda!important}[dir] .archivo-subido-comprobante{background-color:#d4edda!important}.descripcion-box{width:100%;min-height:100px;overflow-y:auto;white-space:pre-wrap;word-wrap:break-word}[dir] .descripcion-box{padding:8px;border:1px solid #ced4da;border-radius:4px;background-color:#f8f9fa}.principal .card-header{display:none!important}[dir] .principal .card-body{padding-bottom:0!important}[dir] .table td,[dir] .table th{padding-left:1%;padding-right:1%}.form-overlay{position:fixed;top:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:1000;overflow:hidden}[dir] .form-overlay{background-color:rgba(0,0,0,.5)}[dir=ltr] .form-overlay{left:0}[dir=rtl] .form-overlay{right:0}.principal{width:100%;max-width:700px;min-width:320px;overflow:auto;max-height:90vh}[dir] .principal{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.custom-square-button{width:300px;height:150px;font-size:1.2rem;display:flex;justify-content:center;align-items:center}[dir] .custom-square-button{border:4px dashed #089599;border-radius:12px;padding:0}[dir] .custom-square-button:hover{background-color:rgba(8,149,153,.15);border-color:#065d60}.icon-large{font-size:6rem;width:6rem;height:6rem}.custom-square-button span{font-size:1rem}