.table.table-sm td,.table.table-sm th{vertical-align:middle;font-size:.78rem;padding:3px 8px}.table.table-sm th{text-align:center;max-height:20px}.table.table-sm td{padding:9px 8px}.table.table-bordered.table-striped.w-100{border-collapse:collapse}.table.table-bordered.table-striped.w-100 thead th{color:#fff;background-color:#343a40;border-color:#454d55;text-align:left;padding:0 8px;border-bottom:none}.table.table-bordered.table-striped.w-100 thead th:first-child{text-align:left;line-height:1}.table.table-bordered.table-striped.w-100 tbody tr:first-child td{border-top:none}.modal-xl-custom .modal-dialog{max-width:80%;width:80%}.modal-xl-custom .modal-content{height:65vh}.modal-xl-custom .modal-body{max-height:calc(65vh - 120px);overflow:auto;scrollbar-gutter:stable both-edges}.modal-xl-custom .modal-header .modal-title{font-weight:700}.modal-xl-custom .table.table-bordered.table-striped.w-100{table-layout:auto;width:100%}.modal-xl-custom .table.table-bordered.table-striped.w-100 thead th{padding:12px 8px;font-weight:700}.modal-xl-custom .table.table-bordered.table-striped.w-100 tbody td{text-align:left}.modal-xl-custom .table.table-bordered.table-striped.w-100 td:first-child{min-width:100px;width:100px}.modal-xl-custom .table.table-bordered.table-striped.w-100 td:nth-child(10){max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-xl-custom .table-responsive{overflow-x:auto;max-width:100%}.btn-close-custom{background-color:#6c757d!important;border-color:#6c757d!important;color:#fff!important;font-weight:700}.btn-close-custom:hover{background-color:#5a6268!important;border-color:#545b62!important;color:#fff!important}