/* IEU Dark Theme - Dark theme with İzmir Ekonomi Üniversitesi branding */
[data-bs-theme="ieu-dark"] {
    --bs-body-color: #e9ecef;
    --bs-body-bg: #1a1a1a;
    --bs-emphasis-color: #fff;
    --bs-emphasis-color-rgb: 255, 255, 255;
    --bs-secondary-color: rgba(233, 236, 239, 0.75);
    --bs-secondary-color-rgb: 233, 236, 239;
    --bs-secondary-bg: #343a40;
    --bs-secondary-bg-rgb: 52, 58, 64;
    --bs-tertiary-color: rgba(233, 236, 239, 0.5);
    --bs-tertiary-color-rgb: 233, 236, 239;
    --bs-tertiary-bg: #2b3035;
    --bs-tertiary-bg-rgb: 43, 48, 53;
    --bs-primary: #0d6efd;
    --bs-primary-rgb: 13, 110, 253;
    --bs-primary-text-emphasis: #6ea8fe;
    --bs-secondary-text-emphasis: #a7acb1;
    --bs-success-text-emphasis: #75b798;
    --bs-info-text-emphasis: #6edff6;
    --bs-warning-text-emphasis: #ffda6a;
    --bs-danger-text-emphasis: #ea868f;
    --bs-light-text-emphasis: #f8f9fa;
    --bs-dark-text-emphasis: #dee2e6;
    --bs-primary-bg-subtle: #30363d;
    --bs-secondary-bg-subtle: #161718;
    --bs-success-bg-subtle: #051b11;
    --bs-info-bg-subtle: #032830;
    --bs-warning-bg-subtle: #332701;
    --bs-danger-bg-subtle: #2c0b0e;
    --bs-light-bg-subtle: #343a40;
    --bs-dark-bg-subtle: #1a1d20;
    --bs-primary-border-subtle: #ff6a00;
    --bs-secondary-border-subtle: #41464b;
    --bs-success-border-subtle: #0f5132;
    --bs-info-border-subtle: #087990;
    --bs-warning-border-subtle: #997404;
    --bs-danger-border-subtle: #842029;
    --bs-light-border-subtle: #495057;
    --bs-dark-border-subtle: #343a40;
    --bs-heading-color: #fff;
    --bs-link-color: #ff8534;
    --bs-link-hover-color: #ff9a57;
    --bs-link-color-rgb: 255, 133, 52;
    --bs-link-hover-color-rgb: 255, 154, 87;
    --bs-code-color: #e685b5;
    --bs-highlight-color: #212529;
    --bs-highlight-bg: #ff8534;
    --bs-border-color: #495057;
    --bs-border-width: 1px;
    --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
    --bs-form-valid-color: #75b798;
    --bs-form-valid-border-color: #75b798;
    --bs-form-invalid-color: #ea868f;
    --bs-form-invalid-border-color: #ea868f;
}

/* IEU Dark specific overrides */
[data-bs-theme="ieu-dark"] .header {
    background-color: #121212;
    box-shadow: 0px 1px 0px #ff6a00;
}

[data-bs-theme="ieu-dark"] .alert-primary {
    --bs-alert-color: #6ea8fe;
    --bs-alert-bg: #031633;
    --bs-alert-border-color: #084298;
    --bs-alert-link-color: #6ea8fe;
}

[data-bs-theme="ieu-dark"] .alert-warning {
    background-color: #331a00;  /* koyu turuncu/kahverengi ton, göz yormaz */
    color: #ffa500;             /* klasik turuncu (dikkat çekici yazı rengi) */
    border: 1px solid #cc8400;  /* daha doygun turuncu kenarlık */
}

[data-bs-theme="ieu-dark"] .dropdown-item.active, .dropdown-item:active {
    background-color: #121212;
    box-shadow: 0px 1px 10px #ff6a00;
}

[data-bs-theme="ieu-dark"] .sidebar {
    background-color: #121212;
    border-right: 1px solid #ff6a00;
}

[data-bs-theme="ieu-dark"] .badge-number {
    background-color: #ff6a00 !important;
}

[data-bs-theme="ieu-dark"] .btn-toggle-sidebar {
    color:#ff6a00;
}

[data-bs-theme="ieu-dark"] .form-select {
    border: var(--bs-border-width) solid #ff6a00;
}

[data-bs-theme="ieu-dark"] .form-select:focus {
    border: var(--bs-border-width) solid #ff6a00 !important;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(255, 122, 13, 0.25);
}

[data-bs-theme="ieu-dark"] .card {
    background-color: #1e1e1e;
    box-shadow: 0px 0 2px #ff6a00;
}

[data-bs-theme="ieu-dark"] .tooltip-card:hover {
    color: #ff9a57;
    background-color: #2a2a2a;
}

[data-bs-theme="ieu-dark"] .card-header, 
[data-bs-theme="ieu-dark"] .card-footer {
    background-color: #1a1a1a;
    border-color: #343a40;
}

[data-bs-theme="ieu-dark"] .sidebar-nav .nav-link i {
    color: #ff6a00;
}

[data-bs-theme="ieu-dark"] .sidebar .nav-link:hover,
[data-bs-theme="ieu-dark"] .sidebar .nav-link.active {
    background-color: #343a40;
    color: #ff6a00;
}

[data-bs-theme="ieu-dark"] .sidebar-nav .nav-link2:hover,
[data-bs-theme="ieu-dark"] .sidebar-nav .nav-link2.active {
    color: #ff6a00;
    background-color: #2a2a2a;
}

[data-bs-theme="ieu-dark"] .nav-link {
    color: #ff6a00;
    background-color: #1a1a1a;
    border-left: 3px solid var(--sidebar-link-active-color);
}

[data-bs-theme="ieu-dark"] .sidebar-nav .nav-link.collapsed {
    color: #e9ecef;
    background-color: #121212;
    border-left: none;
}

    [data-bs-theme="ieu-dark"] .dropdown-menu .dropdown-footer a {
        color: #e9ecef;
        text-decoration: underline;
    }

[data-bs-theme="ieu-dark"] .nav-profile {
    color: #e9ecef;
    background-color: #121212;
    border-left: none;
}

[data-bs-theme="ieu-dark"] .nav-profile:hover {
    color: #ff6a00;
    background-color: #2a2a2a;
}

[data-bs-theme="ieu-dark"] .nav-notification:hover {
    color: #ff6a00 !important;
    background-color: #2a2a2a;
}

[data-bs-theme="ieu-dark"] .nav-theme {
    color: #e9ecef;
    background-color: #121212;
    border-left: none;
}

[data-bs-theme="ieu-dark"] .nav-theme:hover {
    color: #ff6a00;
    background-color: #2a2a2a;
}

    [data-bs-theme="ieu-dark"] .nav-notification {
        color: #e9ecef !important;
        background-color: #121212;
        border-left: none;
    }

        [data-bs-theme="ieu-dark"] .nav-notification:hover {
            color: #ff6a00;
            background-color: #2a2a2a;
            border-radius:6px
        }

[data-bs-theme="ieu-dark"] .sidebar-nav .nav-content a {
    color: #adb5bd;
    background-color: #1a1a1a;
}

[data-bs-theme="ieu-dark"] .sidebar-nav .nav-content a:hover,
[data-bs-theme="ieu-dark"] .sidebar-nav .nav-content a.active {
    color: #ff6a00;
    background-color: #2a2a2a;
}

[data-bs-theme="ieu-dark"] .dropdown-menu .dropdown-item:hover {
    background-color: #343a40;
    color: #ff6a00;
}

[data-bs-theme="ieu-dark"] .btn-primary {
    background-color: #0d6efd;
    border-color: #0d6efd;
}

[data-bs-theme="ieu-dark"] .btn-primary:hover {
    background-color: #0b5ed7;
    border-color: #0a58ca;
}

[data-bs-theme="ieu-dark"] .btn-outline-primary {
    color: #0d6efd;
    border-color: #0d6efd;
}

[data-bs-theme="ieu-dark"] .btn-outline-primary:hover {
    background-color: #0d6efd;
    color: #fff;
}

[data-bs-theme="ieu-dark"] .page-item.active .page-link {
    background-color: #ff6a00;
    border-color: #ff6a00;
}

[data-bs-theme="ieu-dark"] .dropdown-menu {
    background-color: #262626;
}

[data-bs-theme="ieu-dark"] .dropdown-menu-arrow::before {
    background: #262626;
    border-top: 1px solid #343a40;
    border-left: 1px solid #343a40;
}

[data-bs-theme="ieu-dark"] #hover:hover {
    background-color: #343a40;
}

[data-bs-theme="ieu-dark"] .list-group-item {
    background-color: #262626;
    border-color: #343a40;
}

[data-bs-theme="ieu-dark"] .list-group-item:hover {
    color: #ff9a57;
    background-color: #2a2a2a;
}

[data-bs-theme="ieu-dark"] .card-header {
    background-color: #1a1a1a;
    border-color: #343a40;
    color: #ff6a00;
}

[data-bs-theme="ieu-dark"] .back-to-top {
    background: #ff6a00;
}

[data-bs-theme="ieu-dark"] .back-to-top:hover {
    background: #ff8534;
}

[data-bs-theme="ieu-dark"] .sidebar-nav .nav-link.collapsed:hover {
    color: #ff6a00;
    background-color: #2a2a2a;
}

/* Logo for IEU Dark theme */
[data-bs-theme="ieu-dark"] .logo-img {
    filter: brightness(0) invert(1);
}

/* Consistent focus styles for all form elements */
[data-bs-theme="ieu-dark"] .form-control:focus,
[data-bs-theme="ieu-dark"] .form-select:focus,
[data-bs-theme="ieu-dark"] .form-check-input:focus,
[data-bs-theme="ieu-dark"] .btn:focus,
[data-bs-theme="ieu-dark"] .btn-check:focus + .btn,
[data-bs-theme="ieu-dark"] .page-link:focus,
[data-bs-theme="ieu-dark"] .form-range:focus,
[data-bs-theme="ieu-dark"] .input-group-text:focus,
[data-bs-theme="ieu-dark"] textarea:focus,
[data-bs-theme="ieu-dark"] input[type="text"]:focus,
[data-bs-theme="ieu-dark"] input[type="password"]:focus,
[data-bs-theme="ieu-dark"] input[type="email"]:focus,
[data-bs-theme="ieu-dark"] input[type="number"]:focus,
[data-bs-theme="ieu-dark"] input[type="date"]:focus,
[data-bs-theme="ieu-dark"] input[type="datetime-local"]:focus,
[data-bs-theme="ieu-dark"] input[type="month"]:focus,
[data-bs-theme="ieu-dark"] input[type="search"]:focus,
[data-bs-theme="ieu-dark"] input[type="tel"]:focus,
[data-bs-theme="ieu-dark"] input[type="time"]:focus,
[data-bs-theme="ieu-dark"] input[type="url"]:focus,
[data-bs-theme="ieu-dark"] input[type="week"]:focus,
[data-bs-theme="ieu-dark"] input[type="color"]:focus,
[data-bs-theme="ieu-dark"] .custom-select:focus,
[data-bs-theme="ieu-dark"] .custom-file-input:focus {
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(255, 106, 0, 0.25);
    border-color: #ff8534;
}

    [data-bs-theme="ieu-dark"] .tooltip-card .card-header.active-header {
        color: #ff6a00;
    }

    [data-bs-theme="ieu-dark"] .tooltip-card .card-body.active-tooltip-body {
        color: #ff6a00;
    }

    [data-bs-theme="ieu-dark"] .tooltip-card .list-group-item.active-item {
        color: #ff6a00;
        background-color: #2a2a2a;
    }

    [data-bs-theme="ieu-dark"] .tooltip-card {
        box-shadow: 0 2px 10px rgba(0, 0, 0, 0.4);
        border-left: 3px solid #4a4a4a; /* Neutral border for ieu-dark theme */
    }

        [data-bs-theme="ieu-dark"] .tooltip-card.tooltip-active {
            border-left: 3px solid #ff6a00;
        }

        [data-bs-theme="ieu-dark"] .tooltip-card:hover {
            border-left-color: #777777;
        }

        [data-bs-theme="ieu-dark"] .tooltip-card.tooltip-active:hover {
            border-left-color: #ff6a00;
        }

    /* Dark ve IEU-DARK temalarında inputlar düzgün gözüksün */
    [data-bs-theme="dark"] input,
    [data-bs-theme="ieu-dark"] input {
        color: #e9ecef;
        background-color: unset !important;
        -webkit-text-fill-color: #e9ecef;
        font-family: inherit;
    }

        /* Autofill durumunda tarayıcı override'ını engelle */
        [data-bs-theme="dark"] input:-webkit-autofill,
        [data-bs-theme="ieu-dark"] input:-webkit-autofill {
            -webkit-box-shadow: 0 0 0 1000px inherit inset !important;
            -webkit-text-fill-color: #e9ecef !important;
            color: #e9ecef !important;
            font-family: inherit !important;
            transition: background-color 5000s ease-in-out 0s;
        }

        [data-bs-theme="ieu-dark"] .form-check-input:checked{
            background-color: #ff6a00;
            border-color: #ff8534;
        }

        [data-bs-theme="ieu-dark"] .nav-pills .nav-link.active{
            background-color: #2a2a2a;
            border-color: #ff8534;
        }

        [data-bs-theme="ieu-dark"] .progress{
            --bs-progress-bar-bg: #ff6a00;
        }

        [data-bs-theme="dark"] .datatable-selector,
        [data-bs-theme="ieu-dark"] .datatable-selector {
            padding: 6px;
            color: #e9ecef;
            background-color: var(--bs-body-bg);
        }
        
        [data-bs-theme="ieu-dark"] .datatable-pagination .datatable-active button{
            background-color: #777777;
            color: #ff6a00;
        }
        [data-bs-theme="ieu-dark"] .datatable-pagination-list-item-link:hover {
            background-color: #777777;
            color: #ff6a00;
        }
[data-bs-theme="ieu-dark"] {
    --sidebar-link-hover: #2a2a2a;
    --sidebar-link-active-color: #ff6a00;
    --sidebar-border: 1px solid #3a3a3a;
}

    [data-bs-theme="ieu-dark"] body {
        background-color: #1e2024;
    }

    [data-bs-theme="ieu-dark"] .sidebar-nav .nav-content a.active i {
        color: #ff6a00;
    }

/* Apply focus style to all clickable elements */
[data-bs-theme="ieu-dark"] a:focus,
[data-bs-theme="ieu-dark"] button:focus,
[data-bs-theme="ieu-dark"] [tabindex]:focus {
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(255, 106, 0, 0.25);
}

    [data-bs-theme="ieu-dark"] .tooltip-card.tooltip-active {
        border-left: 3px solid #ff6a00;
    }

/* Fix focus visibility on dark backgrounds */
[data-bs-theme="ieu-dark"] .btn-dark:focus,
[data-bs-theme="ieu-dark"] .btn-secondary:focus,
[data-bs-theme="ieu-dark"] .btn-outline-light:focus {
    box-shadow: 0 0 0 0.25rem rgba(255, 133, 52, 0.5);
}

    [data-bs-theme="ieu-dark"] .nav-profile:focus {
        box-shadow: 0 0 0 0 rgba(255, 133, 52, 0.5) !important;
    }

/* Specific focus styles for buttons */
[data-bs-theme="ieu-dark"] .btn-primary:focus {
    border-color: #ff6a00;
    box-shadow: 0 0 0 0.25rem rgba(255, 106, 0, 0.5);
}

/* Focus style for toggles and checkboxes */
[data-bs-theme="ieu-dark"] .form-switch .form-check-input:focus,
[data-bs-theme="ieu-dark"] .form-check-input:focus {
    border-color: #ff8534;
    box-shadow: 0 0 0 0.25rem rgba(255, 106, 0, 0.25);
}

/* Additional IEU Dark specific styles */
[data-bs-theme="ieu-dark"] .pagetitle h1 {
    color: #ff8534;
    font-weight: 600;
}

[data-bs-theme="ieu-dark"] .breadcrumb a {
    color: #ff8534;
}

[data-bs-theme="ieu-dark"] .breadcrumb a:hover {
    color: #ff9a57;
}

[data-bs-theme="ieu-dark"] .breadcrumb .active {
    color: #e9ecef;
}

[data-bs-theme="ieu-dark"] .breadcrumb .breadcrumb-item::before {
    color: #adb5bd;
}

/* Dashboard cards */
[data-bs-theme="ieu-dark"] .dashboard .sales-card .card-icon {
    color: #ff6a00;
    background: rgba(255, 106, 0, 0.1);
}

[data-bs-theme="ieu-dark"] .dashboard .sales-card2 .card-icon {
    color: #0dcaf0;
    background: rgba(0, 250, 174, 0.1);
}

[data-bs-theme="ieu-dark"] .dashboard .sales-card3 .card-icon {
    color: #e05e00;
    background: rgba(224, 94, 0, 0.1);
}

[data-bs-theme="ieu-dark"] .dashboard .revenue-card .card-icon {
    color: #2eca6a;
    background: rgba(46, 202, 106, 0.1);
}

[data-bs-theme="ieu-dark"] .dashboard .revenue-card2 .card-icon {
    color: #ffac09;
    background: rgba(255, 172, 9, 0.1);
}

[data-bs-theme="ieu-dark"] .dashboard .customers-card .card-icon {
    color: #ff771d;
    background: rgba(255, 119, 29, 0.1);
}

[data-bs-theme="ieu-dark"] .dashboard .customers-card2 .card-icon {
    color: #6ea8fe;
    background: rgba(110, 168, 254, 0.1);
}

[data-bs-theme="ieu-dark"] .dashboard .info-card h6 {
    color: #ff8534;
}

/* Table styles */
[data-bs-theme="ieu-dark"] .dashboard .recent-sales .table thead,
[data-bs-theme="ieu-dark"] .dashboard .top-selling .table thead {
    background: #262626;
}

[data-bs-theme="ieu-dark"] .nav-tabs-bordered {
    border-bottom: 2px solid #343a40;
}

[data-bs-theme="ieu-dark"] .nav-tabs-bordered .nav-link {
    color: #e9ecef;
}

[data-bs-theme="ieu-dark"] .nav-tabs-bordered .nav-link:hover,
[data-bs-theme="ieu-dark"] .nav-tabs-bordered .nav-link:focus {
    color: #ff6a00;
}

[data-bs-theme="ieu-dark"] .nav-tabs-bordered .nav-link.active {
    background-color: #1a1a1a;
    color: #ff6a00;
    border-bottom: 2px solid #ff6a00;
    border-left: 3px solid var(--sidebar-link-active-color);
}

/* Dropdown improvements */
[data-bs-theme="ieu-dark"] .dropdown-divider {
    border-top: 1px solid #343a40;
}

[data-bs-theme="ieu-dark"] .dropdown-header {
    color: #ff6a00;
}

/* Mobile theme improvements */
@media (max-width: 1199px) {
    [data-bs-theme="ieu-dark"] .mobile-nav-overlay {
        background: rgba(0, 0, 0, 0.7);
    }
}

/* Accordion button arrow for ieu-dark theme - fixed version */
[data-bs-theme="ieu-dark"] .accordion-button::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ff6a00'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") !important;
}

[data-bs-theme="ieu-dark"] .accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ff6a00'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") !important;
    transform: rotate(-180deg);
}

/* Daha iyi kompatibilite için SVG kodu düzenlenmiş ve alternatif yöntem eklenmiştir */
[data-bs-theme="ieu-dark"] .accordion-button {
    --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ff6a00'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ff6a00'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

/* Loading overlay for IEU Dark theme */
[data-bs-theme="ieu-dark"] .loading-overlay {
  background: rgba(26, 26, 26, 0.85);
  color: #e9ecef;
}

[data-bs-theme="ieu-dark"] .loading-overlay .spinner-border {
  color: #ff6a00 !important;
  border-width: 0.25em;
}

[data-bs-theme="ieu-dark"] .loading-overlay .loading-text {
  color: #ff8534;
  font-weight: 600;
}

/* IEU Button styles for dark theme */
[data-bs-theme="ieu-dark"] .btn-ieu {
    background-color: #ff6a00;
    border-color: #ff6a00;
    color: #fff;
}

[data-bs-theme="ieu-dark"] .btn-ieu:hover {
    background-color: #e05e00;
    border-color: #d45800;
    color: #fff;
}

[data-bs-theme="ieu-dark"] .btn-ieu:focus,
[data-bs-theme="ieu-dark"] .btn-ieu:active {
    background-color: #cc5500;
    border-color: #bf5000;
    box-shadow: 0 0 0 0.25rem rgba(255, 128, 38, 0.5);
}

[data-bs-theme="ieu-dark"] .btn-outline-ieu {
    color: #ff8534;
    border-color: #ff8534;
    background-color: transparent;
}

[data-bs-theme="ieu-dark"] .btn-outline-ieu:hover {
    color: #000;
    background-color: #ff8534;
    border-color: #ff8534;
}
    /* IEU-Dark tema için DataTable export butonu */
    [data-bs-theme="ieu-dark"] div.dt-buttons > .dt-button:first-child,
    [data-bs-theme="ieu-dark"] div.dt-buttons > div.dt-button-split .dt-button:first-child {
        background-color: #ff6a00 !important;
        color: #fff !important;
        border: 1px solid #ff6a00 !important;
        border-radius: 0.375rem !important;
        padding: 0.375rem 0.75rem !important;
        box-shadow: 0 0.125rem 0.25rem rgba(255, 106, 0, 0.075) !important;
        transition: background-color 0.15s, box-shadow 0.15s;
    }

    [data-bs-theme="ieu-dark"] div.dt-buttons > .dt-button:first-child:hover,
    [data-bs-theme="ieu-dark"] div.dt-buttons > div.dt-button-split .dt-button:first-child:hover {
        background-color: #e05e00 !important;
        box-shadow: 0 0.25rem 0.5rem rgba(255, 106, 0, 0.15) !important;
    }

    /* IEU-Dark tema için sıralama ikonları rengi */
    [data-bs-theme="ieu-dark"] table.dataTable thead .sorting:after,
    [data-bs-theme="ieu-dark"] table.dataTable thead .sorting_asc:after,
    [data-bs-theme="ieu-dark"] table.dataTable thead .sorting_desc:after {
        color: #ff6a00 !important;
        opacity: 1 !important;
    }
[data-bs-theme="ieu-dark"] .dt-scroll-body,
[data-bs-theme="ieu-dark"] .dt-scroll-body > table,
[data-bs-theme="ieu-dark"] .dt-scroll-head,
[data-bs-theme="ieu-dark"] .dt-scroll-head > table,
[data-bs-theme="ieu-dark"] .dt-scroll-foot,
[data-bs-theme="ieu-dark"] .dt-scroll-footInner,
[data-bs-theme="ieu-dark"] .dt-scroll-footInner > table {
    scrollbar-color: #ff6a00 #222; /* Turuncu kaydırma çubuğu, koyu arka plan */
    scrollbar-width: thin;

}
[data-bs-theme="ieu-dark"] ::-webkit-scrollbar {
    width: 10px;
    background: #222;
    scrollbar-width: thin;
}
[data-bs-theme="ieu-dark"] ::-webkit-scrollbar-thumb {
    background: #ff6a00;
    border-radius: 6px;
    scrollbar-width: thin;
}
    [data-bs-theme="ieu-dark"] ::-webkit-scrollbar-thumb:hover {
        background: #e05e00;
        scrollbar-width: thin;
    }


[data-bs-theme="ieu-dark"] .table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
  background-color: #232323 !important;
}