.tablescroll{width:100%;position:relative;overflow:auto}.tablescroll .table{font-size:1.3rem!important;min-width:600px;margin-left:-1px}.tablescroll tr td,.tablescroll tr th{height:37.5px;white-space:nowrap}.tablescroll tr td:nth-child(2){position:relative}.tablescroll tr td:nth-child(2):after{position:absolute;content:"";background:#dee2e6;height:100%;left:0;width:1px;top:0}.tablescroll tr:first-child th.firstcol{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3E%3Cpath d='M51 101l25-23 24-22H1l25 22z'/%3E%3C/svg%3E")!important;background-size:.65em 1em!important;background-repeat:no-repeat!important;background-position:right .375rem center!important}.tablescroll tr:first-child th:nth-child(2){position:relative}.tablescroll tr:first-child th:nth-child(2):after{position:absolute;content:"";background:#dee2e6;height:100%;left:0;width:1px;top:0}.tablescroll tr:nth-child(odd) .firstcol{background:#f2f2f2}.tablescroll .firstcol{min-width:95px;max-width:100px;position:sticky;left:0;z-index:9;background:#fff;border:1px solid #dee2e6}.tablescroll .firstcol:after{position:absolute;content:"";background:#dee2e6;height:100%;left:0;width:1px;top:0}.tablescroll .firstcol:before{position:absolute;content:"";background:#dee2e6;height:1px;left:0;width:100%;bottom:-1px}.modal-maintenance{background-color:transparent!important}.modal-maintenance.show{display:block;min-height:100vh;padding:10px}.modal-maintenance .modal-dialog{display:flex!important;justify-content:center!important;align-items:center!important;margin:auto!important}.modal-maintenance .modal-dialog-maintenance{margin:auto}.modal.fade .modal-maintenance .modal-dialog-maintenance{transform:translateY(-25%)}.modal.show .modal-maintenance .modal-dialog-maintenance{transform:translate(0)}.modal-maintenance .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}.modal-maintenance .modal-content-maintenance{position:relative;display:flex;flex-direction:column;width:100%;max-width:100%;pointer-events:auto;outline:0;background:#fff;border-radius:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid #ddd;max-height:600px!important;z-index:2}.modal-maintenance .modal-content-maintenance .blockinput{margin:20px 0 0;justify-content:center}.modal-maintenance .modal-content-maintenance .blockinput input{height:40px;margin-left:10px;padding:10px;border-radius:4px;border:1px solid #5f5f5f}.modal-maintenance .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0}.modal-maintenance .modal-backdrop.fade,.modal-maintenance .modal-backdrop.show{opacity:0}.modal-maintenance .modal-header{padding-top:20px;padding-bottom:20px;min-height:100px;width:100%;background-color:#00f;display:flex;justify-content:center;align-items:center;flex-direction:column;border-top-left-radius:7px;border-top-right-radius:7px;padding:15px}.modal-maintenance .modal-header p{color:#fff;align-content:center;text-align:center;font-weight:700;font-size:23px!important}.modal-maintenance .modal-title{margin-bottom:0;font-size:16px}.modal-maintenance .modal-body{position:relative;flex:1 1 auto}.modal-maintenance .modal-footer{justify-content:flex-end;border-bottom-left-radius:7px!important;border-bottom-right-radius:7px!important;border:none!important}.modal-maintenance .modal-footer>:not(:first-child){margin-left:.25rem}.modal-maintenance .modal-footer>:not(:last-child){margin-right:.25rem}.modal-maintenance .modal-dialog-maintenance{max-width:600px;min-height:100vh;display:flex;align-items:center}.modal-maintenance .modal-content-maintenance{min-height:auto;min-width:auto;padding:0}.modal-maintenance .modal-description{padding-top:20px;padding-bottom:20px;overflow-y:auto;height:auto}.modal-maintenance .modal-description .text-black{color:#000;text-align:left;padding-left:50px!important;padding-right:50px!important}.modal-maintenance .modal-description p{padding-left:5rem;padding-right:5rem;text-align:left;font-size:18px;line-height:1.8;color:#000}.modal-maintenance .modal-description .mt20{margin-top:20px}.modal-maintenance .modal-description .mb0{margin-bottom:0!important}.modal-maintenance .modal-description .mt16{margin-top:16px!important}.modal-maintenance .modal-description .text-description{margin-top:0;margin-bottom:1rem;padding-left:50px!important;padding-right:50px!important}.modal-maintenance .modal-footer{display:flex;justify-content:center;align-items:center;padding:16px}.modal-maintenance .btn-outline-primary{color:#518cde;border:1px solid #518cde;width:140px;height:44px;background-color:#fff;border-radius:4px;font-weight:700}.modal-maintenance .btn-outline-primary:hover{background-color:#0d6efd;color:#fff;cursor:pointer;font-weight:700}