.page-loader[data-v-63751082]{display:flex;justify-content:center;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.3);z-index:10000;cursor:progress}#loader[data-v-63751082]{position:absolute;z-index:1;width:130px;height:130px;border:10px double rgba(0,0,0,.7);border-block:10px solid rgba(0,0,0,.7);border-radius:50%;animation:spin-63751082 2s linear infinite}.dark #loader[data-v-63751082]{border:10px double hsla(0,0%,78%,.5);border-block:10px solid hsla(0,0%,78%,.5)}@keyframes spin-63751082{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-bottom[data-v-63751082]{position:relative;-webkit-animation-name:animatebottom-63751082;-webkit-animation-duration:1s;animation-name:animatebottom-63751082;animation-duration:1s}@keyframes animatebottom-63751082{0%{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}.content[data-v-e4cbb9ac]{overflow-y:auto;height:100vh}.content .container[data-v-e4cbb9ac]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.content .row[data-v-e4cbb9ac]{margin:4rem 0}.content .input-group-text[data-v-e4cbb9ac]{width:45px;background:#fff;cursor:pointer}@media(max-width:768px){.contents .row[data-v-e4cbb9ac]{margin:0 0}}:root{--blue:#0d6efd;--indigo:#6610f2;--purple:#6f42c1;--pink:#d63384;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#005a5a;--teal:#20c997;--cyan:#0dcaf0;--nav-color:var(--blue)}*{margin:0;padding:0;box-sizing:border-box}#app{width:100%;font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-drag:none;color:#2c3e50}#app,#main-container{height:100vh}#main-card{max-height:100%;position:relative}.btn-back{position:absolute}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-thumb{background:gray}::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}hr{margin:10px}.responsive{overflow-y:auto;overflow-x:auto;padding:0 0 10px 5px}.responsive-y{overflow-y:auto;overflow-x:hidden;padding:0 5px 10px 5px}.responsive-x{overflow-x:auto;overflow-y:hidden;padding:0 10px 5px 10px}a:link{text-decoration:none}a:hover{color:#212529}form{padding:0!important}input,select,textarea{transition:all .2s}input[type=checkbox]{box-shadow:none!important}textarea{resize:none}label{margin:0}button:focus{box-shadow:none!important}.mb-3 .input-group-text{background:#fff}.dropdown-menu{border:1px solid var(--blue)}details{border:1px solid rgba(0,0,0,.2);border-radius:3px;outline:none}details summary{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;text-align:left;list-style:none;outline:none}details summary h1,details summary h2,details summary h3,details summary h4,details summary h5,details summary h6{margin:0}details summary p{margin:0 5px;font-size:13px;color:gray}details[open] summary{border-bottom:1px solid rgba(0,0,0,.2)}details summary:hover{background:rgba(0,0,0,.1)}details summary:active{background:rgba(0,0,0,.2)}details .details-body{padding:10px}.btn_dark{background:#323741!important}.bg-green{background:#d6f0e0;color:#000}.bg-blue{background:#e3ebf7;color:#285192}.modal-header h6{text-transform:uppercase}.form-group .form-select{padding:4.12px 12px!important}.modal-body{padding-bottom:0!important}.modal-footer{padding-top:0;border-top:none}.modal-title{text-align:center!important}button[disabled],input[disabled],input[readonly]{cursor:not-allowed;pointer-events:all!important}.spinner-border{width:12px;height:12px}[currency]{position:relative}[currency]:before{content:attr(title);position:absolute;top:-100%;left:0;display:flex;align-items:center;height:100%;padding:0 10px;border-radius:5px;color:#f5f5f5;background-color:rgba(40,81,146,.9);transform:scale(0);transform-origin:bottom;transition:all .15s}[currency]:has(input:focus):before{transform:scale(1)}.card_hover{transition:all .1s ease-out}.card_hover:hover{transform:translateY(-4px) scale(1.005) translateZ(0)}tr.hide-table-padding td{padding:0}.expand-button{position:relative}.accordion-toggle .expand-button:after{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);content:"-"}.accordion-toggle.collapsed .expand-button:after{content:"+"}