[data-bs-theme=dark][data-color-scheme=green] {
    color-scheme: dark;
    --bs-body-color: #e0ece8;
    --bs-body-color-rgb: 224, 236, 232;
    --bs-body-bg: #1a2a24;
    --bs-body-bg-rgb: 26, 42, 36;
    --bs-emphasis-color: #ffffff;
    --bs-emphasis-color-rgb: 255, 255, 255;
    --bs-secondary-color: rgba(224, 236, 232, 0.75);
    --bs-secondary-color-rgb: 224, 236, 232;
    --bs-secondary-bg: #2a3a34;
    --bs-secondary-bg-rgb: 42, 58, 52;
    --bs-tertiary-color: rgba(224, 236, 232, 0.5);
    --bs-tertiary-color-rgb: 224, 236, 232;
    --bs-tertiary-bg: #22322c;
    --bs-tertiary-bg-rgb: 34, 50, 44;
    --bs-primary-text-emphasis: rgb(100, 220, 160);
    --bs-secondary-text-emphasis: rgb(180, 200, 190);
    --bs-success-text-emphasis: rgb(100, 220, 160);
    --bs-info-text-emphasis: rgb(100, 200, 240);
    --bs-warning-text-emphasis: rgb(255, 200, 100);
    --bs-danger-text-emphasis: rgb(255, 120, 120);
    --bs-light-text-emphasis: #f0f8f4;
    --bs-dark-text-emphasis: #c8d8d0;
    --bs-primary-bg-subtle: rgb(10, 40, 25);
    --bs-secondary-bg-subtle: rgb(25, 35, 30);
    --bs-success-bg-subtle: rgb(10, 40, 25);
    --bs-info-bg-subtle: rgb(10, 35, 45);
    --bs-warning-bg-subtle: rgb(50, 35, 5);
    --bs-danger-bg-subtle: rgb(50, 15, 15);
    --bs-light-bg-subtle: #2a3a34;
    --bs-dark-bg-subtle: #1a2a24;
    --bs-primary-border-subtle: rgb(60, 180, 120);
    --bs-secondary-border-subtle: rgb(120, 140, 130);
    --bs-success-border-subtle: rgb(60, 180, 120);
    --bs-info-border-subtle: rgb(60, 160, 200);
    --bs-warning-border-subtle: rgb(220, 160, 60);
    --bs-danger-border-subtle: rgb(220, 80, 80);
    --bs-light-border-subtle: #3a4a44;
    --bs-dark-border-subtle: #2a3a34;
    --bs-heading-color: inherit;
    --bs-link-color: rgb(100, 220, 160);
    --bs-link-hover-color: rgb(130, 240, 190);
    --bs-link-color-rgb: 100, 220, 160;
    --bs-link-hover-color-rgb: 130, 240, 190;
    --bs-code-color: rgb(240, 160, 200);
    --bs-highlight-color: #e0ece8;
    --bs-highlight-bg: rgb(80, 60, 10);
    --bs-border-color: #3a4a44;
    --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
    --bs-form-valid-color: rgb(100, 220, 160);
    --bs-form-valid-border-color: rgb(100, 220, 160);
    --bs-form-invalid-color: rgb(255, 120, 120);
    --bs-form-invalid-border-color: rgb(255, 120, 120);
}
[data-bs-theme=dark][data-color-scheme=green].app-sidebar,
[data-bs-theme=dark][data-color-scheme=green] .app-sidebar {
    --lte-sidebar-hover-bg: rgba(100, 220, 160, 0.15);
    --lte-sidebar-color: #b8ccc8;
    --lte-sidebar-hover-color: #ffffff;
    --lte-sidebar-active-color: #64dca0;
    --lte-sidebar-menu-active-bg: rgba(100, 220, 160, 0.2);
    --lte-sidebar-menu-active-color: #64dca0;
    --lte-sidebar-submenu-bg: transparent;
    --lte-sidebar-submenu-color: #a8bcb8;
    --lte-sidebar-submenu-hover-color: #ffffff;
    --lte-sidebar-submenu-hover-bg: rgba(100, 220, 160, 0.1);
    --lte-sidebar-submenu-active-color: #64dca0;
    --lte-sidebar-submenu-active-bg: rgba(100, 220, 160, 0.15);
    --lte-sidebar-header-color: #c8dcd8;
    --bs-secondary-bg-rgb: 42, 58, 52;
}