/* SRT TABLE - avtomatik çıxarılıb (01.10.2026, scratchpad/tl/tbl_extract.php). Mənbə: bootstrap.min.css, main.css, dataTables.bootstrap4.min.css, buttons.bootstrap4.min.css
   Bootstrap .table* sinifləri -> .srt-table*; qaydaların məzmunu dəyişməyib. ƏL İLƏ REDAKTƏ ETMƏ - yenidən generasiya et. */

/* ---- bootstrap.min.css (74 qayda) ---- */
.srt-table {
    width:100%;
    margin-bottom:1rem;
    color:#212529;
}
.srt-table td,
.srt-table th {
    padding:.75rem;
    vertical-align:top;
    border-top:1px solid #dee2e6;
}
.srt-table thead th {
    vertical-align:bottom;
    border-bottom:2px solid #dee2e6;
}
.srt-table tbody+tbody {
    border-top:2px solid #dee2e6;
}
.srt-table--sm td,
.srt-table--sm th {
    padding:.3rem;
}
.srt-table--bordered {
    border:1px solid #dee2e6;
}
.srt-table--bordered td,
.srt-table--bordered th {
    border:1px solid #dee2e6;
}
.srt-table--bordered thead td,
.srt-table--bordered thead th {
    border-bottom-width:2px;
}
.srt-table--borderless tbody+tbody,
.srt-table--borderless td,
.srt-table--borderless th,
.srt-table--borderless thead th {
    border:0;
}
.srt-table--striped tbody tr:nth-of-type(odd) {
    background-color:rgba(0,0,0,.05);
}
.srt-table--hover tbody tr:hover {
    color:#212529;
    background-color:rgba(0,0,0,.075);
}
.srt-table--primary,
.srt-table--primary>td,
.srt-table--primary>th {
    background-color:#b8daff;
}
.srt-table--primary tbody+tbody,
.srt-table--primary td,
.srt-table--primary th,
.srt-table--primary thead th {
    border-color:#7abaff;
}
.srt-table--hover .srt-table--primary:hover {
    background-color:#9fcdff;
}
.srt-table--hover .srt-table--primary:hover>td,
.srt-table--hover .srt-table--primary:hover>th {
    background-color:#9fcdff;
}
.srt-table--secondary,
.srt-table--secondary>td,
.srt-table--secondary>th {
    background-color:#d6d8db;
}
.srt-table--secondary tbody+tbody,
.srt-table--secondary td,
.srt-table--secondary th,
.srt-table--secondary thead th {
    border-color:#b3b7bb;
}
.srt-table--hover .srt-table--secondary:hover {
    background-color:#c8cbcf;
}
.srt-table--hover .srt-table--secondary:hover>td,
.srt-table--hover .srt-table--secondary:hover>th {
    background-color:#c8cbcf;
}
.srt-table--success,
.srt-table--success>td,
.srt-table--success>th {
    background-color:#c3e6cb;
}
.srt-table--success tbody+tbody,
.srt-table--success td,
.srt-table--success th,
.srt-table--success thead th {
    border-color:#8fd19e;
}
.srt-table--hover .srt-table--success:hover {
    background-color:#b1dfbb;
}
.srt-table--hover .srt-table--success:hover>td,
.srt-table--hover .srt-table--success:hover>th {
    background-color:#b1dfbb;
}
.srt-table--info,
.srt-table--info>td,
.srt-table--info>th {
    background-color:#bee5eb;
}
.srt-table--info tbody+tbody,
.srt-table--info td,
.srt-table--info th,
.srt-table--info thead th {
    border-color:#86cfda;
}
.srt-table--hover .srt-table--info:hover {
    background-color:#abdde5;
}
.srt-table--hover .srt-table--info:hover>td,
.srt-table--hover .srt-table--info:hover>th {
    background-color:#abdde5;
}
.srt-table--warning,
.srt-table--warning>td,
.srt-table--warning>th {
    background-color:#ffeeba;
}
.srt-table--warning tbody+tbody,
.srt-table--warning td,
.srt-table--warning th,
.srt-table--warning thead th {
    border-color:#ffdf7e;
}
.srt-table--hover .srt-table--warning:hover {
    background-color:#ffe8a1;
}
.srt-table--hover .srt-table--warning:hover>td,
.srt-table--hover .srt-table--warning:hover>th {
    background-color:#ffe8a1;
}
.srt-table--danger,
.srt-table--danger>td,
.srt-table--danger>th {
    background-color:#f5c6cb;
}
.srt-table--danger tbody+tbody,
.srt-table--danger td,
.srt-table--danger th,
.srt-table--danger thead th {
    border-color:#ed969e;
}
.srt-table--hover .srt-table--danger:hover {
    background-color:#f1b0b7;
}
.srt-table--hover .srt-table--danger:hover>td,
.srt-table--hover .srt-table--danger:hover>th {
    background-color:#f1b0b7;
}
.srt-table--light,
.srt-table--light>td,
.srt-table--light>th {
    background-color:#fdfdfe;
}
.srt-table--light tbody+tbody,
.srt-table--light td,
.srt-table--light th,
.srt-table--light thead th {
    border-color:#fbfcfc;
}
.srt-table--hover .srt-table--light:hover {
    background-color:#ececf6;
}
.srt-table--hover .srt-table--light:hover>td,
.srt-table--hover .srt-table--light:hover>th {
    background-color:#ececf6;
}
.srt-table--dark,
.srt-table--dark>td,
.srt-table--dark>th {
    background-color:#c6c8ca;
}
.srt-table--dark tbody+tbody,
.srt-table--dark td,
.srt-table--dark th,
.srt-table--dark thead th {
    border-color:#95999c;
}
.srt-table--hover .srt-table--dark:hover {
    background-color:#b9bbbe;
}
.srt-table--hover .srt-table--dark:hover>td,
.srt-table--hover .srt-table--dark:hover>th {
    background-color:#b9bbbe;
}
.srt-table--active,
.srt-table--active>td,
.srt-table--active>th {
    background-color:rgba(0,0,0,.075);
}
.srt-table--hover .srt-table--active:hover {
    background-color:rgba(0,0,0,.075);
}
.srt-table--hover .srt-table--active:hover>td,
.srt-table--hover .srt-table--active:hover>th {
    background-color:rgba(0,0,0,.075);
}
.srt-table .srt-thead-dark th {
    color:#fff;
    background-color:#343a40;
    border-color:#454d55;
}
.srt-table .srt-thead-light th {
    color:#495057;
    background-color:#e9ecef;
    border-color:#dee2e6;
}
.srt-table--dark {
    color:#fff;
    background-color:#343a40;
}
.srt-table--dark td,
.srt-table--dark th,
.srt-table--dark thead th {
    border-color:#454d55;
}
.srt-table--dark.srt-table--bordered {
    border:0;
}
.srt-table--dark.srt-table--striped tbody tr:nth-of-type(odd) {
    background-color:rgba(255,255,255,.05);
}
.srt-table--dark.srt-table--hover tbody tr:hover {
    color:#fff;
    background-color:rgba(255,255,255,.075);
}
@media (max-width:575.98px) {
    .srt-table-wrap-sm {
        display:block;
        width:100%;
        overflow-x:auto;
        -webkit-overflow-scrolling:touch;
    }
    .srt-table-wrap-sm>.srt-table--bordered {
        border:0;
    }
}
@media (max-width:767.98px) {
    .srt-table-wrap-md {
        display:block;
        width:100%;
        overflow-x:auto;
        -webkit-overflow-scrolling:touch;
    }
    .srt-table-wrap-md>.srt-table--bordered {
        border:0;
    }
}
@media (max-width:991.98px) {
    .srt-table-wrap-lg {
        display:block;
        width:100%;
        overflow-x:auto;
        -webkit-overflow-scrolling:touch;
    }
    .srt-table-wrap-lg>.srt-table--bordered {
        border:0;
    }
}
@media (max-width:1199.98px) {
    .srt-table-wrap-xl {
        display:block;
        width:100%;
        overflow-x:auto;
        -webkit-overflow-scrolling:touch;
    }
    .srt-table-wrap-xl>.srt-table--bordered {
        border:0;
    }
}
.srt-table-wrap {
    display:block;
    width:100%;
    overflow-x:auto;
    -webkit-overflow-scrolling:touch;
}
.srt-table-wrap>.srt-table--bordered {
    border:0;
}
@media print {
    .srt-table {
        border-collapse:collapse!important;
    }
    .srt-table td,
    .srt-table th {
        background-color:#fff!important;
    }
    .srt-table--bordered td,
    .srt-table--bordered th {
        border:1px solid #dee2e6!important;
    }
    .srt-table--dark {
        color:inherit;
    }
    .srt-table--dark tbody+tbody,
    .srt-table--dark td,
    .srt-table--dark th,
    .srt-table--dark thead th {
        border-color:#dee2e6;
    }
    .srt-table .srt-thead-dark th {
        color:inherit;
        border-color:#dee2e6;
    }
}

/* ---- main.css (31 qayda) ---- */
.srt-table--bordered {
    border: 1px solid #f1f2f3;
}
.srt-table--striped tbody tr:nth-of-type(odd) {
    background-color: #f1f2f3 !important;
}
.srt-table > tbody > tr > td {
    vertical-align: middle;
    color: #000000;
    font-size: 13px;
    letter-spacing: 0;
}
.srt-table > thead > tr > th {
    color: #515365;
    font-weight: 500;
    font-size: 13px;
    letter-spacing: 1px;
    text-transform: initial;
    padding: 10px 0px;
    text-align: center;
}
.srt-table > tbody > tr > td .usr-img-frame {
    background-color: #ebedf2;
    padding: 2px;
    width: 35px;
    height: 35px;
}
.srt-table > tbody > tr > td .usr-img-frame img {
    width: 35px;
    margin: 0;
}
.srt-table > tbody > tr > td .admin-name {
    font-weight: 700;
    color: #515365;
}
.srt-table > tbody > tr > td .progress {
    width: 135px;
    height: 6px;
    margin: auto 0;
}
.srt-table > tbody > tr > td svg.icon {
    width: 21px;
}
.srt-table > tbody > tr > td .t-dot {
    background-color: #000;
    height: 11px;
    width: 11px;
    border-radius: 50%;
    cursor: pointer;
    margin: 0 auto;
}
.srt-table > tbody > tr > td svg.t-icon {
    padding: 5px;
    border-radius: 50%;
    font-size: 11px;
    vertical-align: sub;
    cursor: pointer;
}
.srt-table > tbody > tr > td svg.t-icon.t-hover-icon:hover {
    background-color: #e7515a;
    color: #fff;
}
.srt-table--bordered td {
    border: 1px solid #ebedf2;
}
.srt-table--bordered th {
    border: 1px solid #ebedf2;
}
.srt-table thead th {
    vertical-align: bottom;
    border-bottom: none;
}
.srt-table--hover:not(.srt-table--dark) tbody tr:hover {
    background-color: #f1f2f3!important;
}
.table-controls>li>a svg {
    color: #25d5e4;
}
.srt-table tr td .custom-dropdown.t-custom-dropdown a.dropdown-toggle,
.srt-table tr td .custom-dropdown-icon.t-custom-dropdown a.dropdown-toggle {
    border-radius: 5px;
    border: 1px solid #d3d3d3;
}
.table-controls>li>a svg {
    color: #888ea8;
    width: 21px;
}
.srt-table.srt-table--dark > thead > tr > th {
    color: #d3d3d3;
}
.srt-table.srt-table--dark > tbody > tr > td {
    color: #ffffff;
}
.srt-table--dark {
    background-color: #060818;
}
.srt-table--dark.srt-table--hover tbody tr {
    background-color: #060818;
}
.srt-table--dark td,
.srt-table--dark th,
.srt-table--dark thead th {
    border-color: #191e3a!important;
}
.srt-table--dark.srt-table--hover tbody tr:hover {
    background-color: rgba(25, 30, 58, 0.6313725490196078);
}
.srt-table.srt-table--dark > tbody > tr > td i.t-icon {
    padding: 5px;
    border-radius: 50%;
    font-size: 14px;
    vertical-align: sub;
    cursor: pointer;
    color: #0e1726!important;
}
.srt-table > tfoot > tr > th {
    color: #3b3f5c;
}
.table-vertical-align tr,
.table-vertical-align th,
.table-vertical-align td {
    vertical-align: middle!important;
}
.srt-table > tbody > tr > td {
    vertical-align: middle;
    font-size: 13px;
    letter-spacing: 0;
    padding: 5px;
}
.user-view .srt-table > tbody > tr > td {
    padding: 5px;
}
.srt-table th,
.srt-table td {
    padding: 5px !important;
}

/* ---- dataTables.bootstrap4.min.css (11 qayda) ---- */
table.dataTable.srt-table--sm>thead>tr>th:not(.sorting_disabled) {
    padding-right:20px;
}
table.dataTable.srt-table--sm .sorting:before,
table.dataTable.srt-table--sm .sorting_asc:before,
table.dataTable.srt-table--sm .sorting_desc:before {
    top:5px;
    right:.85em;
}
table.dataTable.srt-table--sm .sorting:after,
table.dataTable.srt-table--sm .sorting_asc:after,
table.dataTable.srt-table--sm .sorting_desc:after {
    top:5px;
}
table.srt-table--bordered.dataTable {
    border-right-width:0;
}
table.srt-table--bordered.dataTable th,
table.srt-table--bordered.dataTable td {
    border-left-width:0;
}
table.srt-table--bordered.dataTable th:last-child,
table.srt-table--bordered.dataTable th:last-child,
table.srt-table--bordered.dataTable td:last-child,
table.srt-table--bordered.dataTable td:last-child {
    border-right-width:1px;
}
table.srt-table--bordered.dataTable tbody th,
table.srt-table--bordered.dataTable tbody td {
    border-bottom-width:0;
}
div.dataTables_scrollHead table.srt-table--bordered {
    border-bottom-width:0;
}
div.srt-table-wrap>div.dataTables_wrapper>div.row {
    margin:0;
}
div.srt-table-wrap>div.dataTables_wrapper>div.row>div[class^=col-]:first-child {
    padding-left:0;
}
div.srt-table-wrap>div.dataTables_wrapper>div.row>div[class^=col-]:last-child {
    padding-right:0;
}

/* ---- buttons.bootstrap4.min.css (0 qayda) ---- */
