:root,
[data-bs-theme="light"] {
    color-scheme: light;
    --bs-blue: #4890cc;
    --bs-indigo: #003c54;
    --bs-purple: #6c6c6c;
    --bs-pink: #6faed9;
    --bs-red: #8f1825;
    --bs-orange: #9c9c9c;
    --bs-yellow: #e6ecf0;
    --bs-green: #4e8f61;
    --bs-teal: #6faed9;
    --bs-cyan: #4890cc;
    --bs-black: #002a3c;
    --bs-white: #ffffff;
    --bs-gray: #9c9c9c;
    --bs-gray-dark: #6c6c6c;
    --bs-gray-100: #f6f8fa;
    --bs-gray-200: #e6ecf0;
    --bs-gray-300: #d7e0e7;
    --bs-gray-400: #c0ccd6;
    --bs-gray-500: #9c9c9c;
    --bs-gray-600: #6c6c6c;
    --bs-gray-700: #4e5f69;
    --bs-gray-800: #2a3a44;
    --bs-gray-900: #002a3c;
    --bs-primary: #003c54;
    --bs-secondary: #9c9c9c;
    --bs-success: #4e8f61;
    --bs-info: #4890cc;
    --bs-warning: #6c6c6c;
    --bs-danger: #8f1825;
    --bs-light: #f6f8fa;
    --bs-dark: #002a3c;
    --bs-primary-rgb: 0, 60, 84;
    --bs-secondary-rgb: 156, 156, 156;
    --bs-success-rgb: 78, 143, 97;
    --bs-info-rgb: 72, 144, 204;
    --bs-warning-rgb: 108, 108, 108;
    --bs-danger-rgb: 143, 24, 37;
    --bs-light-rgb: 246, 248, 250;
    --bs-dark-rgb: 0, 42, 60;
    --bs-primary-text-emphasis: #002a3c;
    --bs-secondary-text-emphasis: #6c6c6c;
    --bs-success-text-emphasis: #355f42;
    --bs-info-text-emphasis: #0b5877;
    --bs-warning-text-emphasis: #4e5f69;
    --bs-danger-text-emphasis: #6b1020;
    --bs-light-text-emphasis: #002a3c;
    --bs-dark-text-emphasis: #002a3c;
    --bs-primary-bg-subtle: #e6ecf0;
    --bs-secondary-bg-subtle: #f6f8fa;
    --bs-success-bg-subtle: #e3eee7;
    --bs-info-bg-subtle: #d9eaf6;
    --bs-warning-bg-subtle: #edf1f4;
    --bs-danger-bg-subtle: #f4dde1;
    --bs-light-bg-subtle: #ffffff;
    --bs-dark-bg-subtle: #d7e0e7;
    --bs-primary-border-subtle: #6faed9;
    --bs-secondary-border-subtle: #e6ecf0;
    --bs-success-border-subtle: #a9c6b3;
    --bs-info-border-subtle: #9ec8e8;
    --bs-warning-border-subtle: #c0ccd6;
    --bs-danger-border-subtle: #d59da7;
    --bs-light-border-subtle: #e6ecf0;
    --bs-dark-border-subtle: #6c6c6c;
    --bs-body-font-family: "Segoe UI Variable", "Segoe UI", "Aptos", "Helvetica Neue", Arial, sans-serif;
    --bs-body-bg: #f6f8fa;
    --bs-body-color: #132b36;
    --bs-link-color: #003c54;
    --bs-link-hover-color: #002a3c;
    --bs-border-color: #e6ecf0;
    --bs-border-color-translucent: rgba(0, 42, 60, 0.12);
    --bs-focus-ring-color: rgba(111, 174, 217, 0.28);
}

.dxbl-grid-command-cell .dxbl-grid-header-content,
.dxbl-grid-selection-cell .dxbl-grid-header-content {
    margin-inline: 0 !important;
    padding-inline: 0 !important;
}
