.c-pointer{cursor:pointer;user-select:none;}span.select2 span.select2-selection:not(.select2-selection--multiple){height:calc(1.5em + .75rem + 2px);}li.select2-selection__choice{border-color:var(--info)!important;background-color:var(--light)!important;color:var(--info)!important;max-width:100%!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}li.select2-selection__choice span.select2-selection__choice__remove{color:var(--info)!important;}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple{border-color:#ced4da!important;}#navbarNav .dropdown-item:active{background-color:lightgray;}#menuNavbar .loading:after{border:5px solid var(--success);border-color:var(--success)transparent var(--success)transparent;}.toast.show{z-index:1;}.select2-container{width:100%!important;}.paginate_button.page-item.active a.btn{color:var(--light)!important;background-color:var(--info)!important;border-color:var(--info)!important;}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before{top:7px!important;border:none!important;background-color:var(--info)!important;}#app-icon{width:1.5em;}#app-logo{max-width:300px;}.loading{min-height:65px;display:flex!important;align-items:center;justify-content:center;}.loading:after{content:"";display:block;width:46px;height:46px;margin:1px;border-radius:50%;border:5px solid var(--info);border-color:var(--info)transparent var(--info)transparent;animation:loading 1.2s linear infinite;}@keyframes loading{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@media(max-width:800px){table.no-more-tables,table.no-more-tables thead,table.no-more-tables tbody,table.no-more-tables th,table.no-more-tables td,table.no-more-tables tr{display:block;}table.no-more-tables thead tr{ position:absolute;top:-9999px;left:-9999px;}table.no-more-tables tr{border:1px solid #ccc;}.no-more-tables td:not(.dataTables_empty){border:none;border-bottom:1px solid #eee; position:relative;padding-left:50%; white-space:normal;text-align:left;}table.no-more-tables td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;text-align:left;font-weight:bold;}table.no-more-tables td:before{content:attr(data-title);}}