.custom-table-wrapper{--table-border-radius:0.25rem;--table-border-color:#edf0f3;border:1px solid var(--table-border-color);border-radius:var(--table-border-radius)}.custom-table-wrapper .custom-table{border-collapse:collapse;border-radius:var(--table-border-radius);border-style:hidden;position:relative;width:100%}.custom-table-wrapper .custom-table thead{background-color:#f4f7f9}.custom-table-wrapper .custom-table thead,.custom-table-wrapper .custom-table thead tr:first-child th:first-child{border-top-left-radius:var(--table-border-radius)}.custom-table-wrapper .custom-table thead tr:first-child th:last-child{border-top-right-radius:var(--table-border-radius)}.custom-table-wrapper .custom-table tbody tr:last-child td:first-child{border-bottom-left-radius:var(--table-border-radius)}.custom-table-wrapper .custom-table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--table-border-radius)}.custom-table-wrapper .custom-table th{color:#868b9e;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.custom-table-wrapper .custom-table th>span{white-space:nowrap}.custom-table-wrapper .custom-table th[data-sort-name]{cursor:pointer}.custom-table-wrapper .custom-table th[data-sort-name]>span{align-items:center;display:flex;height:100%;width:100%}.custom-table-wrapper .custom-table th[data-sort-name]>span:after{--sort-gap:25%;--sort-width:75%;background:#ccc;clip-path:polygon(50% 0,calc((100% + var(--sort-width))/2) calc((100% - var(--sort-gap))/2),calc((100% - var(--sort-width))/2) calc((100% - var(--sort-gap))/2),calc((100% - var(--sort-width))/2) calc((100% + var(--sort-gap))/2),calc((100% + var(--sort-width))/2) calc((100% + var(--sort-gap))/2),50% 100%,calc((100% - var(--sort-width))/2) calc((100% + var(--sort-gap))/2),calc((100% - var(--sort-width))/2) calc((100% - var(--sort-gap))/2));content:"";display:inline-block;height:.8rem;margin-left:.35rem;vertical-align:baseline;width:.8rem}.custom-table-wrapper .custom-table th[data-sort-name][data-sort-dir=asc]>span:after{background:linear-gradient(#ccc 50%,#333 0)}.custom-table-wrapper .custom-table th[data-sort-name][data-sort-dir=desc]>span:after{background:linear-gradient(#333 50%,#ccc 0)}.custom-table-wrapper .custom-table td,.custom-table-wrapper .custom-table th{border:1px solid var(--table-border-color);padding:.65rem 1rem}.custom-table-select-columns-drawer{background:#fff;flex-direction:column;min-width:300px}.custom-table-select-columns-drawer-header{align-items:center;border-bottom:1px solid #edf0f3;display:flex;justify-content:space-between;padding:1rem 2rem}.custom-table-select-columns-drawer-header-title{color:#333;font-size:1.25rem;font-weight:500;margin:0}.custom-table-select-columns-drawer-header-close-button{background:transparent;border:none;border-radius:.65rem;color:#868b9e;cursor:pointer;font-size:1.5rem;padding:.25rem;transition:color .2s ease}.custom-table-select-columns-drawer-header-close-button:hover{color:#333}.custom-table-select-columns-drawer-body{align-items:center;border-bottom:1px solid #edf0f3;display:flex;flex-direction:column;gap:.65rem;justify-content:center;padding:1.5rem 1.25rem}.custom-table-select-columns-drawer-body-item{align-items:center;background:#fff;border:1px solid #edf0f3;border-radius:.25rem;display:flex;gap:1rem;justify-content:space-between;padding:.65rem 1rem;transition:background-color .2s ease;width:100%}.custom-table-select-columns-drawer-body-item-handle{cursor:move}.custom-table-select-columns-drawer-footer{align-items:center;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 1.25rem}.custom-table-select-columns-drawer-footer-cancel-button,.custom-table-select-columns-drawer-footer-save-button{border:none;border-radius:40px;cursor:pointer;font-size:1rem;min-height:40px;min-width:100px;outline:none;padding:.75rem 1.5rem}.custom-table-select-columns-drawer-footer-cancel-button{background-color:#fff;border:1px solid #ced4da;color:#333}.custom-table-select-columns-drawer-footer-cancel-button:hover{background-color:#f6f8fa;color:#3d7ed1}.custom-table-select-columns-drawer-footer-save-button{background-color:transparent;background-image:linear-gradient(#1d4969,#1b334b);color:#fff}.custom-table-select-columns-drawer-footer-save-button:hover{background-image:linear-gradient(#142f48,#142f48)}
