.table{border-collapse:collapse;background-color:var(--table-bg);color:var(--table-text-color);font-size:11px}.table.table-striped>tbody>tr:nth-of-type(odd)>td{background-color:var(--table-stripe-bg)}.table.table-bordered,.table.table-bordered th,.table.table-bordered td{border-color:var(--table-border-color)}.table th,.table td{color:var(--table-text-color);border-color:var(--table-border-color);padding:.3rem .5rem;font-size:11px}.table th{font-weight:600;font-size:11px}.table .text-muted{color:var(--table-text-muted)!important;font-size:10px}.form-control{box-shadow:none!important;background-color:var(--form-control-bg);border-color:var(--form-control-border);color:var(--form-control-text);font-size:11px;padding:.25rem .4rem}.form-control:focus{border-color:var(--form-control-focus-border);box-shadow:0 0 0 .15rem #3b82f626!important}.form-control::placeholder{color:var(--table-text-muted);font-size:10px}.entries-value{width:4rem;font-size:11px}table.dynamicScroll thead{position:sticky;top:0;z-index:10}.table-responsive{border-radius:.4rem;height:57vh;overflow:auto;background-color:var(--table-bg);border:1px solid var(--table-border-color);scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.table-responsive::-webkit-scrollbar{width:3px;height:3px}.table-responsive::-webkit-scrollbar-thumb{border-radius:3px;background-color:var(--scrollbar-thumb)}.table-responsive::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.table-responsive::-webkit-scrollbar-track{border-radius:3px;background-color:var(--scrollbar-track)}.table-responsive thead{--bs-table-color: var(--table-header-text);background:var(--table-header-gradient);box-shadow:0 2px 4px var(--table-header-shadow);--bs-table-bg: transparent !important;-webkit-user-select:none;user-select:none}.table-responsive thead th{font-weight:600;font-size:11px;color:var(--table-header-text)!important;border-color:#ffffff1a;text-shadow:0 1px 1px rgba(0,0,0,.1);padding:.4rem .6rem}.table-responsive thead th .sort-icon{color:#fffc;transition:color .2s ease;font-size:10px}.table-responsive thead th .sort-icon:hover{color:#fff}.table-responsive .table>tbody>tr{background-color:var(--table-bg);color:var(--table-text-color);transition:all .3s ease}.table-responsive .table>tbody>tr:hover{background-color:var(--table-row-hover-bg)!important;box-shadow:0 2px .4rem var(--table-row-hover-shadow);cursor:pointer;transform:scaleY(1.005)}.table-responsive .table>tbody>tr.table-active,.table-responsive .table>tbody>tr.active{background-color:var(--table-row-active-bg)!important;color:var(--table-text-color)}.table-responsive .table>:not(caption)>*>*{padding:.3rem .5rem;font-size:11px}.table-responsive .dropdown-menu{transform:translate(-40px)!important;background-color:var(--table-bg);border-color:var(--table-border-color);box-shadow:0 .25rem .5rem #00000026;font-size:11px}.table-responsive .dropdown-menu .dropdown-item{color:var(--table-text-color);padding:.25rem .75rem;font-size:11px}.table-responsive .dropdown-menu .dropdown-item:hover{background-color:var(--table-row-hover-bg);color:var(--table-text-color)}.table-responsive .dropdown-menu .dropdown-item:active{background-color:var(--form-control-focus-border);color:#fff}.table-responsive .dropdown-overflow{overflow:visible!important}.table-bottom{background-color:var(--table-bg);color:var(--table-text-color);padding:.5rem;border:1px solid var(--table-border-color);border-top:none;border-radius:0 0 .4rem .4rem}.table-bottom span{font-size:11px;color:var(--table-text-muted)}.table-loading .table>tbody>tr{background:linear-gradient(90deg,var(--table-bg) 25%,var(--table-stripe-bg) 50%,var(--table-bg) 75%);background-size:200% 100%;animation:loading 1.5s infinite}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.table-empty{text-align:center;padding:2rem .75rem;color:var(--table-text-muted);font-size:11px}.table-empty .empty-icon{font-size:2rem;color:var(--table-border-color);margin-bottom:.75rem}.table-empty .empty-message{font-size:12px}.table .btn{font-size:10px;padding:.2rem .4rem}.table .btn.btn-outline-primary{border-color:var(--form-control-focus-border);color:var(--form-control-focus-border)}.table .btn.btn-outline-primary:hover{background-color:var(--form-control-focus-border);border-color:var(--form-control-focus-border)}.table .btn.btn-outline-secondary{border-color:var(--table-text-muted);color:var(--table-text-muted)}.table .btn.btn-outline-secondary:hover{background-color:var(--table-text-muted);border-color:var(--table-text-muted)}.table .btn.btn-sm{font-size:9px;padding:.15rem .3rem}.table .badge{font-size:9px;padding:.2rem .4rem}.table .badge.bg-primary{background-color:var(--form-control-focus-border)!important}.table .badge.bg-light{background-color:var(--table-stripe-bg)!important;color:var(--table-text-color)!important}.table .badge.bg-secondary{background-color:var(--table-text-muted)!important}.table-header-actions .btn{font-size:10px;padding:.25rem .5rem}.table-header-actions .form-select{font-size:11px;padding:.25rem 1.5rem .25rem .4rem}.table-header-actions .input-group{font-size:11px}.table-header-actions .input-group-text{font-size:11px;padding:.25rem .4rem}.table-search .form-control,.table-filter .form-control{font-size:11px;padding:.25rem .4rem;height:auto}.table-search .btn,.table-filter .btn{font-size:10px;padding:.25rem .5rem}.table-pagination .pagination{font-size:11px}.table-pagination .pagination .page-link{font-size:11px;padding:.25rem .4rem}.table-pagination .page-size-selector{font-size:11px}.table-pagination .page-size-selector select{font-size:11px;padding:.2rem .3rem}.table-toolbar{padding:.5rem;font-size:11px}.table-toolbar .btn{font-size:10px;padding:.25rem .5rem;margin-right:.25rem}.table-toolbar .form-control{font-size:11px;padding:.25rem .4rem}
