@syncfusion/blazor-themes
Version:
This package contains the individual component wise SCSS files and single SCSS files for Syncfusion Blazor components.
885 lines (883 loc) • 3.09 MB
CSS
:root {
--color-sf-black: #000;
--color-sf-white: #fff;
--color-sf-primary: #0f6cbd;
--color-sf-primary-text-color: #fff;
--color-sf-primary-light: #b4d6fa;
--color-sf-primary-lighter: #ebf3fc;
--color-sf-primary-dark: #0f548c;
--color-sf-primary-darker: #0c3b5e;
--color-sf-success: #0e700e;
--color-sf-info: #008aa9;
--color-sf-warning: #bc4b09;
--color-sf-danger: #d13438;
--color-sf-success-light: #54b054;
--color-sf-info-light: #56bfd7;
--color-sf-warning-light: #fee5d7;
--color-sf-danger-light: #eeacb2;
--color-sf-success-dark: #54b054;
--color-sf-info-dark: #56bfd7;
--color-sf-warning-dark: #8a3707;
--color-sf-danger-dark: #6e0811;
--color-sf-success-light-alt: #f1faf1;
--color-sf-info-light-alt: #f2fafc;
--color-sf-warning-light-alt: #fff9f5;
--color-sf-danger-light-alt: #fdf3f4;
--color-sf-badge-warning: #fde300;
--color-sf-badge-warning-text: #847619;
--color-sf-primary-label-color: var(--color-sf-primary);
--color-sf-primary-cell-selection: var(--color-sf-primary-lighter);
--color-sf-brand-primary: #7e56d8;
--color-sf-brand-primary-d10: #6e41d3;
--color-sf-content-bg-color: #fafafa;
--color-sf-content-bg-color-alt1: #fff;
--color-sf-content-bg-color-alt2: #f5f5f5;
--color-sf-content-bg-color-alt3: #e6e6e6;
--color-sf-content-bg-color-alt4: #f0f0f0;
--color-sf-content-bg-color-alt5: #ebebeb;
--color-sf-content-bg-color-alt6: #e6e6e6;
--color-sf-content-bg-color-hover: #f0f0f0;
--color-sf-content-bg-color-pressed: #dbdbdb;
--color-sf-content-bg-color-focus: #f0f0f0;
--color-sf-content-bg-color-selected: #e6e6e6;
--color-sf-content-bg-color-dragged: #ebf3fc;
--color-sf-content-bg-color-disabled: #f0f0f0;
--color-sf-flyout-bg-color: #fff;
--color-sf-flyout-bg-color-hover: #f5f5f5;
--color-sf-flyout-bg-color-pressed: #e0e0e0;
--color-sf-flyout-bg-color-selected: #ebebeb;
--color-sf-flyout-bg-color-focus: #f5f5f5;
--color-sf-overlay-bg-color: rgba(0, 0, 0, .4);
--color-sf-table-bg-color-hover: #f5f5f5;
--color-sf-table-bg-color-pressed: #e0e0e0;
--color-sf-table-bg-color-selected: #ebf3fc;
--color-sf-content-text-color: #242424;
--color-sf-content-text-color-alt1: #424242;
--color-sf-content-text-color-alt2: #616161;
--color-sf-content-text-color-alt3: #707070;
--color-sf-content-text-color-hover: var(--color-sf-content-text-color);
--color-sf-content-text-color-pressed: var(--color-sf-content-text-color);
--color-sf-content-text-color-focus: var(--color-sf-content-text-color);
--color-sf-content-text-color-selected: var(--color-sf-content-text-color);
--color-sf-content-text-color-dragged: var(--color-sf-content-text-color);
--color-sf-content-text-color-disabled: #bdbdbd;
--color-sf-placeholder-text-color: #707070;
--color-sf-flyout-text-color: var(--color-sf-content-text-color);
--color-sf-flyout-text-color-hover: var(--color-sf-content-text-color);
--color-sf-flyout-text-color-pressed: var(--color-sf-content-text-color);
--color-sf-flyout-text-color-selected: var(--color-sf-content-text-color);
--color-sf-flyout-text-color-focus: var(--color-sf-content-text-color);
--color-sf-flyout-text-color-disabled: var(--color-sf-content-text-color-disabled);
--color-sf-table-text-color-hover: var(--color-sf-content-text-color);
--color-sf-table-text-color-pressed: var(--color-sf-content-text-color);
--color-sf-table-text-color-selected: var(--color-sf-content-text-color);
--color-sf-icon-color: var(--color-sf-content-text-color-alt1);
--color-sf-icon-color-hover: var(--color-sf-content-text-color);
--color-sf-icon-color-hover-alt: var(--color-sf-content-text-color);
--color-sf-icon-color-pressed: var(--color-sf-content-text-color);
--color-sf-icon-color-disabled: var(--color-sf-content-text-color-disabled);
--color-sf-border-light: #e0e0e0;
--color-sf-border: #d1d1d1;
--color-sf-border-alt: #616161;
--color-sf-border-dark: #c7c7c7;
--color-sf-border-hover: #575757;
--color-sf-border-pressed: #4d4d4d;
--color-sf-border-focus: var(--color-sf-border);
--color-sf-border-selected: #b3b3b3;
--color-sf-border-dragged: #ebf3fc;
--color-sf-border-disabled: var(--color-sf-border-light);
--color-sf-border-warning: #da3b01;
--color-sf-border-error: #c50f1f;
--color-sf-border-success: #107c10;
--color-sf-border-info: #0099bc;
--color-sf-spreadsheet-gridline: var(--color-sf-content-bg-color-alt3);
--color-sf-flyout-border: var(--color-sf-border-light);
--color-sf-primary-bg-color: var(--color-sf-primary);
--color-sf-primary-border-color: var(--color-sf-primary);
--color-sf-primary-text: var(--color-sf-primary-text-color);
--color-sf-primary-bg-color-hover: #115ea3;
--color-sf-primary-border-color-hover: var(--color-sf-primary-bg-color-hover);
--color-sf-primary-text-hover: var(--color-sf-primary-text-color);
--color-sf-primary-bg-color-pressed: #0c3b5e;
--color-sf-primary-border-color-pressed: var(--color-sf-primary-bg-color-pressed);
--color-sf-primary-text-pressed: var(--color-sf-primary-text-color);
--color-sf-primary-bg-color-focus: var(--color-sf-primary-bg-color-hover);
--color-sf-primary-border-color-focus: var(--color-sf-primary-bg-color-focus);
--color-sf-primary-text-focus: var(--color-sf-primary-text-color);
--color-sf-primary-bg-color-disabled: #f0f0f0;
--color-sf-primary-border-color-disabled: var(--color-sf-primary-bg-color-disabled);
--color-sf-primary-text-disabled: #b8b8b8;
--color-sf-primary-bg-color-selected: #0f548c;
--color-sf-primary-border-color-selected: var(--color-sf-primary-bg-color-selected);
--color-sf-primary-text-selected: var(--color-sf-primary-text-color);
--color-sf-secondary-bg-color: #fff;
--color-sf-secondary-border-color: #d1d1d1;
--color-sf-secondary-text-color: var(--color-sf-content-text-color);
--color-sf-secondary-bg-color-hover: #f5f5f5;
--color-sf-secondary-border-color-hover: #c7c7c7;
--color-sf-secondary-text-color-hover: var(--color-sf-content-text-color);
--color-sf-secondary-bg-color-pressed: #e0e0e0;
--color-sf-secondary-border-color-pressed: #b3b3b3;
--color-sf-secondary-text-color-pressed: var(--color-sf-content-text-color);
--color-sf-secondary-bg-color-focus: var(--color-sf-secondary-bg-color);
--color-sf-secondary-border-color-focus: #000;
--color-sf-secondary-text-color-focus: var(--color-sf-content-text-color);
--color-sf-secondary-bg-color-disabled: #f0f0f0;
--color-sf-secondary-border-color-disabled: #e0e0e0;
--color-sf-secondary-text-color-disabled: #bdbdbd;
--color-sf-secondary-bg-color-selected: #ebebeb;
--color-sf-secondary-border-color-selected: #bdbdbd;
--color-sf-secondary-text-color-selected: #242424;
--color-sf-success-bg-color: #107c10;
--color-sf-success-border-color: var(--color-sf-success-bg-color);
--color-sf-success-text: var(--color-sf-primary-text-color);
--color-sf-success-bg-color-hover: #0c5e0c;
--color-sf-success-border-color-hover: var(--color-sf-success-bg-color-hover);
--color-sf-success-text-hover: var(--color-sf-primary-text-color);
--color-sf-success-bg-color-pressed: #052505;
--color-sf-success-border-color-pressed: var(--color-sf-success-bg-color-pressed);
--color-sf-success-text-pressed: var(--color-sf-primary-text-color);
--color-sf-success-bg-color-focus: var(--color-sf-success-bg-color);
--color-sf-success-border-color-focus: var(--color-sf-success-bg-color-focus);
--color-sf-success-text-focus: var(--color-sf-primary-text-color);
--color-sf-success-bg-color-disabled: var(--color-sf-primary-bg-color-disabled);
--color-sf-success-border-color-disabled: var(--color-sf-success-bg-color-disabled);
--color-sf-success-text-disabled: var(--color-sf-primary-text-disabled);
--color-sf-success-bg-color-selected: #094509;
--color-sf-success-border-color-selected: var(--color-sf-success-bg-color-selected);
--color-sf-success-text-selected: var(--color-sf-primary-text-color);
--color-sf-warning-bg-color: #f7630c;
--color-sf-warning-border-color: var(--color-sf-warning-bg-color);
--color-sf-warning-text: var(--color-sf-content-text-color);
--color-sf-warning-bg-color-hover: #bc4b09;
--color-sf-warning-border-color-hover: var(--color-sf-warning-bg-color-hover);
--color-sf-warning-text-hover: var(--color-sf-primary-text-color);
--color-sf-warning-bg-color-pressed: #4a1e04;
--color-sf-warning-border-color-pressed: var(--color-sf-warning-bg-color-pressed);
--color-sf-warning-text-pressed: var(--color-sf-primary-text-color);
--color-sf-warning-bg-color-focus: var(--color-sf-warning-bg-color);
--color-sf-warning-border-color-focus: var(--color-sf-warning-bg-color-focus);
--color-sf-warning-text-focus: var(--color-sf-primary-text-color);
--color-sf-warning-bg-color-disabled: var(--color-sf-primary-bg-color-disabled);
--color-sf-warning-border-color-disabled: var(--color-sf-warning-bg-color-disabled);
--color-sf-warning-text-disabled: var(--color-sf-primary-text-disabled);
--color-sf-warning-bg-color-selected: #bc4b09;
--color-sf-warning-border-color-selected: var(--color-sf-warning-bg-color-selected);
--color-sf-warning-text-selected: var(--color-sf-primary-text-color);
--color-sf-info-bg-color: #31afcc;
--color-sf-info-border-color: var(--color-sf-info-bg-color);
--color-sf-info-text: var(--color-sf-content-text-color);
--color-sf-info-bg-color-hover: #008aa9;
--color-sf-info-border-color-hover: var(--color-sf-info-bg-color-hover);
--color-sf-info-text-hover: var(--color-sf-primary-text-color);
--color-sf-info-bg-color-pressed: #00748f;
--color-sf-info-border-color-pressed: var(--color-sf-info-bg-color-pressed);
--color-sf-info-text-pressed: var(--color-sf-primary-text-color);
--color-sf-info-bg-color-focus: var(--color-sf-info-bg-color);
--color-sf-info-border-color-focus: var(--color-sf-info-bg-color-focus);
--color-sf-info-text-focus: var(--color-sf-primary-text-color);
--color-sf-info-bg-color-disabled: var(--color-sf-primary-bg-color-disabled);
--color-sf-info-border-color-disabled: var(--color-sf-info-bg-color-disabled);
--color-sf-info-text-disabled: var(--color-sf-primary-text-disabled);
--color-sf-info-bg-color-selected: #005669;
--color-sf-info-border-color-selected: var(--color-sf-info-bg-color-selected);
--color-sf-info-text-selected: var(--color-sf-primary-text-color);
--color-sf-danger-bg-color: #c50f1f;
--color-sf-danger-border-color: var(--color-sf-danger-bg-color);
--color-sf-danger-text: var(--color-sf-primary-text-color);
--color-sf-danger-bg-color-hover: #960b18;
--color-sf-danger-border-color-hover: var(--color-sf-danger-bg-color-hover);
--color-sf-danger-text-hover: var(--color-sf-primary-text-color);
--color-sf-danger-bg-color-pressed: #3b0509;
--color-sf-danger-border-color-pressed: var(--color-sf-danger-bg-color-pressed);
--color-sf-danger-text-pressed: var(--color-sf-primary-text-color);
--color-sf-danger-bg-color-focus: var(--color-sf-danger-bg-color);
--color-sf-danger-border-color-focus: var(--color-sf-danger-bg-color-focus);
--color-sf-danger-text-focus: var(--color-sf-primary-text-color);
--color-sf-danger-bg-color-disabled: var(--color-sf-primary-bg-color-disabled);
--color-sf-danger-border-color-disabled: var(--color-sf-danger-bg-color-disabled);
--color-sf-danger-text-disabled: var(--color-sf-primary-text-disabled);
--color-sf-danger-bg-color-selected: #6e0811;
--color-sf-danger-border-color-selected: var(--color-sf-danger-bg-color-selected);
--color-sf-danger-text-selected: var(--color-sf-primary-text-color);
--color-sf-primary-outline: var(--color-sf-primary);
--color-sf-secondary-outline: var(--color-sf-secondary-border-color);
--color-sf-warning-outline: var(--color-sf-warning-border-color);
--color-sf-danger-outline: var(--color-sf-danger-border-color);
--color-sf-success-outline: var(--color-sf-success-border-color);
--color-sf-info-outline: var(--color-sf-info-border-color);
--color-sf-tooltip-bg-color: var(--color-sf-content-bg-color-alt1);
--color-sf-tooltip-border: var(--color-sf-content-bg-color-alt1);
--color-sf-tooltip-text-color: var(--color-sf-content-text-color);
--color-sf-toast-text-color: var(--color-sf-content-text-color);
--color-sf-toast-alt-text-color: var(--color-sf-content-text-color-alt1);
--color-sf-appbar-bg-color-alt1: var(--color-sf-content-bg-color-alt2);
--color-sf-appbar-color-alt1: var(--color-sf-content-text-color);
--color-sf-appbar-border-color-alt1: var(--color-sf-content-bg-color-alt2);
--color-sf-appbar-hover-bg-color-alt1: transparent;
--color-sf-appbar-bg-color-alt2: #141414;
--color-sf-appbar-color-alt2: var(--color-sf-content-bg-color-alt1);
--color-sf-appbar-border-color-alt2: #141414;
--color-sf-appbar-hover-bg-color-alt2: transparent;
--color-sf-diagram-palette-background: var(--color-sf-content-bg-color-alt1);
--color-sf-diagram-palette-hover-background: var(--color-sf-content-bg-color-hover);
--color-sf-diagram-palette-selected-background: var(--color-sf-content-bg-color-selected);
--color-sf-rating-selected-color: #242424;
--color-sf-rating-unrated-color: var(--color-sf-content-text-color);
--color-sf-rating-selected-disabled-color: #b3b3b3;
--color-sf-rating-unrated-disabled-color: #b3b3b3;
--color-sf-rating-selected-hover-color: #115ea3;
--color-sf-rating-unrated-hover-color: #0f6cbd;
--color-sf-rating-pressed-color: #0f548c;
--color-sf-msg-color: var(--color-sf-content-text-color);
--color-sf-msg-bg-color: #f5f5f5;
--color-sf-msg-border-color: #d1d1d1;
--color-sf-msg-color-alt1: var(--color-sf-content-text-color);
--color-sf-msg-bg-color-alt1: transparent;
--color-sf-msg-border-color-alt1: #d1d1d1;
--color-sf-msg-color-alt2: #fff;
--color-sf-msg-bg-color-alt2: #616161;
--color-sf-msg-border-color-alt2: var(--color-sf-msg-bg-color-alt2);
--color-sf-msg-icon-color: var(--color-sf-msg-bg-color-alt2);
--color-sf-msg-icon-color-alt1: var(--color-sf-msg-icon-color);
--color-sf-msg-icon-color-alt2: #fff;
--color-sf-msg-close-icon-color: var(--color-sf-content-text-color-alt1);
--color-sf-msg-close-icon-color-alt1: var(--color-sf-msg-close-icon-color);
--color-sf-msg-close-icon-color-alt2: #fff;
--color-sf-msg-success-color: var(--color-sf-content-text-color);
--color-sf-msg-success-bg-color: #f1faf1;
--color-sf-msg-success-border-color: #9fd89f;
--color-sf-msg-success-color-alt1: #0e700e;
--color-sf-msg-success-bg-color-alt1: transparent;
--color-sf-msg-success-border-color-alt1: var(--color-sf-msg-success-border-color);
--color-sf-msg-success-color-alt2: #fff;
--color-sf-msg-success-bg-color-alt2: #107c10;
--color-sf-msg-success-border-color-alt2: var(--color-sf-msg-success-bg-color-alt2);
--color-sf-msg-success-icon-color: #0e700e;
--color-sf-msg-success-icon-color-alt1: var(--color-sf-msg-success-icon-color);
--color-sf-msg-success-icon-color-alt2: #fff;
--color-sf-msg-success-close-icon-color: var(--color-sf-content-text-color-alt1);
--color-sf-msg-success-close-icon-color-alt1: var(--color-sf-msg-success-close-icon-color-alt1);
--color-sf-msg-success-close-icon-color-alt2: #fff;
--color-sf-msg-danger-color: var(--color-sf-content-text-color);
--color-sf-msg-danger-bg-color: #fdf3f4;
--color-sf-msg-danger-border-color: #eeacb2;
--color-sf-msg-danger-color-alt1: #b10e1c;
--color-sf-msg-danger-bg-color-alt1: transparent;
--color-sf-msg-danger-border-color-alt1: var(--color-sf-msg-danger-border-color);
--color-sf-msg-danger-color-alt2: #fff;
--color-sf-msg-danger-bg-color-alt2: #c50f1f;
--color-sf-msg-danger-border-color-alt2: var(--color-sf-msg-danger-bg-color-alt2);
--color-sf-msg-danger-icon-color: #b10e1c;
--color-sf-msg-danger-icon-color-alt1: var(--color-sf-msg-danger-icon-color);
--color-sf-msg-danger-icon-color-alt2: #fff;
--color-sf-msg-danger-close-icon-color: var(--color-sf-content-text-color-alt1);
--color-sf-msg-danger-close-icon-color-alt1: var(--color-sf-msg-danger-close-icon-color-alt1);
--color-sf-msg-danger-close-icon-color-alt2: #fff;
--color-sf-msg-info-color: var(--color-sf-content-text-color);
--color-sf-msg-info-bg-color: #f2fafc;
--color-sf-msg-info-border-color: #a4deeb;
--color-sf-msg-info-color-alt1: #00748f;
--color-sf-msg-info-bg-color-alt1: transparent;
--color-sf-msg-info-border-color-alt1: var(--color-sf-msg-info-border-color);
--color-sf-msg-info-color-alt2: #fff;
--color-sf-msg-info-bg-color-alt2: #0099bc;
--color-sf-msg-info-border-color-alt2: var(--color-sf-msg-info-bg-color-alt2);
--color-sf-msg-info-icon-color: #008aa9;
--color-sf-msg-info-icon-color-alt1: var(--color-sf-msg-info-icon-color);
--color-sf-msg-info-icon-color-alt2: #fff;
--color-sf-msg-info-close-icon-color: var(--color-sf-content-text-color-alt1);
--color-sf-msg-info-close-icon-color-alt1: var(--color-sf-msg-info-close-icon-color-alt1);
--color-sf-msg-info-close-icon-color-alt2: #fff;
--color-sf-msg-warning-color: var(--color-sf-content-text-color);
--color-sf-msg-warning-bg-color: #fdf6f3;
--color-sf-msg-warning-border-color: #f4bfab;
--color-sf-msg-warning-color-alt1: #c43501;
--color-sf-msg-warning-bg-color-alt1: transparent;
--color-sf-msg-warning-border-color-alt1: var(--color-sf-msg-warning-border-color);
--color-sf-msg-warning-color-alt2: #fff;
--color-sf-msg-warning-bg-color-alt2: #da3b01;
--color-sf-msg-warning-border-color-alt2: var(--color-sf-msg-warning-bg-color-alt2);
--color-sf-msg-warning-icon-color: #c43501;
--color-sf-msg-warning-icon-color-alt1: --color-sf-msg-warning-icon-color;
--color-sf-msg-warning-icon-color-alt2: #fff;
--color-sf-msg-warning-close-icon-color: --color-sf-content-text-color-alt1;
--color-sf-msg-warning-close-icon-color-alt1: --color-sf-msg-warning-close-icon-color-alt1;
--color-sf-msg-warning-close-icon-color-alt2: #fff;
--color-sf-utility-primary-lighter: #f9f5ff;
--color-sf-utility-success-lighter: #aaefc6;
--color-sf-utility-info-lighter: #b9e6fe;
--color-sf-utility-warning-lighter: #fede88;
--color-sf-utility-danger-lighter: #fecdc9;
--color-sf-fg-white: #fff;
--color-sf-shadow-color: #000;
--color-sf-shadow-color1: #fff;
--color-sf-link-button: var(--color-sf-primary);
--color-sf-link-button-hover: #115ea3;
--color-sf-link-button-pressed: #0c3b5e;
--color-sf-link-button-focus: #0f6cbd;
--color-sf-link-button-border-focus: #242424;
--color-sf-chip-bg-color: #f5f5f5;
--color-sf-chip-border-color: #f5f5f5;
--color-sf-chip-bg-disabled: #f0f0f0;
--color-sf-chip-border-disabled: #fff;
--color-sf-secondary-outline-button-text-color-hover: #242424;
--color-sf-secondary-outline-button-text-color-pressed: #242424;
--color-sf-secondary-outline-button-text-color-selected: #242424;
--color-sf-secondary-outline-button-text-color-focus: #242424;
--color-sf-slider-shadow1: #fff;
--color-sf-slider-shadow2: #d1d1d1;
--color-sf-slider-disabled: #d1d1d1;
--color-sf-slider-border-color: rgba(255, 255, 255, 0);
--color-sf-slider-bg-disabled: #e0e0e0;
--color-sf-toggle-switch-border-disabled: #f0f0f0;
--color-sf-calendar-icon-color: #0f6ebd;
--color-sf-calendar-header-text-color-pressed: #0f548c;
--color-sf-calendar-today-bg-color: #0f63bd;
--color-sf-dialog-border: #fafafa;
--color-sf-badge-light-bg-color: #e6e6e6;
--color-sf-secondary-badge-border-color: #fff;
--color-sf-secondary-badge-bg-color: #fff;
--color-sf-secondary-badge-bg-color-focus: #fff;
--color-sf-skeleton-bg-color: #e6e6e6;
--color-sf-tab-selected-bg-color-disabled: #0f6ebd;
--color-sf-tab-selected-text-color-disabled: #bdbdbd;
--color-sf-ribbon-border-color: #00000000;
--color-sf-toolbar-icon-color: #0f6cbd;
--color-sf-contextual-text: #616161;
--color-sf-cell-selection-bg-color: #ebf3fc;
--color-sf-document-editor-border-color: #00000000;
--color-sf-holiday-bg-color: #f5f5f5;
--color-sf-taskbar-bg: #b4d6fa;
--color-sf-taskbar-border: #0f6cbd;
--color-sf-taskbar-progress: #0f6cbd;
--color-sf-sort-bg-color: #e6e6e6;
}
.e-dark-mode {
--color-sf-black: #000;
--color-sf-white: #fff;
--color-sf-content-bg-color: #1f1f1f;
--color-sf-content-bg-color-alt1: #292929;
--color-sf-content-bg-color-alt2: #141414;
--color-sf-content-bg-color-alt3: #333;
--color-sf-content-bg-color-alt4: #0a0a0a;
--color-sf-content-bg-color-alt5: #000;
--color-sf-content-bg-color-alt6: #050505;
--color-sf-content-bg-color-hover: var(--color-sf-content-bg-color-alt3);
--color-sf-content-bg-color-pressed: var(--color-sf-content-bg-color-alt2);
--color-sf-content-bg-color-focus: var(--color-sf-content-bg-color-hover);
--color-sf-content-bg-color-selected: #2e2e2e;
--color-sf-content-bg-color-dragged: #08233b;
--color-sf-content-bg-color-disabled: #141414;
--color-sf-flyout-bg-color: var(--color-sf-content-bg-color-alt1);
--color-sf-flyout-bg-color-hover: #3d3d3d;
--color-sf-flyout-bg-color-pressed: var(--color-sf-black);
--color-sf-flyout-bg-color-selected: #383838;
--color-sf-flyout-bg-color-focus: var(--color-sf-flyout-bg-color-hover);
--color-sf-overlay-bg-color: rgba(0, 0, 0, .4);
--color-sf-table-bg-color-hover: #383838;
--color-sf-table-bg-color-pressed: #2e2e2e;
--color-sf-table-bg-color-selected: #082338;
--color-sf-content-text-color: #fff;
--color-sf-content-text-color-alt1: #d6d6d6;
--color-sf-content-text-color-alt2: #adadad;
--color-sf-content-text-color-alt3: #999;
--color-sf-content-text-color-hover: var(--color-sf-content-text-color);
--color-sf-content-text-color-pressed: var(--color-sf-content-text-color);
--color-sf-content-text-color-focus: var(--color-sf-content-text-colo);
--color-sf-content-text-color-selected: var(--color-sf-content-text-color);
--color-sf-content-text-color-dragged: var(--color-sf-content-text-color);
--color-sf-content-text-color-disabled: #5c5c5c;
--color-sf-placeholder-text-color: var(--color-sf-content-text-color-alt3);
--color-sf-flyout-text-color: var(--color-sf-content-text-color);
--color-sf-flyout-text-color-hover: var(--color-sf-content-text-color);
--color-sf-flyout-text-color-pressed: var(--color-sf-content-text-color);
--color-sf-flyout-text-color-selected: var(--color-sf-content-text-color);
--color-sf-flyout-text-color-focus: var(--color-sf-content-text-color);
--color-sf-flyout-text-color-disabled: var(--color-sf-content-text-color-disabled);
--color-sf-table-text-color-hover: var(--color-sf-content-text-color);
--color-sf-table-text-color-pressed: var(--color-sf-content-text-color);
--color-sf-table-text-color-selected: var(--color-sf-content-text-color);
--color-sf-icon-color: #d6d6d6;
--color-sf-icon-color-hover: var(--color-sf-content-text-color);
--color-sf-icon-color-pressed: var(--color-sf-content-text-color);
--color-sf-icon-color-disabled: var(--color-sf-content-text-color-disabled);
--color-sf-border-light: #525252;
--color-sf-border: #666;
--color-sf-border-alt: #adadad;
--color-sf-border-dark: #757575;
--color-sf-border-hover: #757575;
--color-sf-border-pressed: #4d4d4d;
--color-sf-border-focus: var(--color-sf-border);
--color-sf-border-selected: #6b6b6b;
--color-sf-border-dragged: var(--color-sf-primary);
--color-sf-border-disabled: #424242;
--color-sf-border-warning: #bc4b09;
--color-sf-border-error: #dc626d;
--color-sf-border-success: #9fd89f;
--color-sf-border-info: #18a4c4;
--color-sf-spreadsheet-gridline: #e6e6e6;
--color-sf-flyout-border: #525252;
--color-sf-primary: #115ea3;
--color-sf-primary-text-color: #fff;
--color-sf-primary-light: #0e4775;
--color-sf-primary-lighter: #082338;
--color-sf-primary-dark: #62abf5;
--color-sf-primary-darker: #96c6fa;
--color-sf-success: #107c10;
--color-sf-info: #0099bc;
--color-sf-warning: #faa06b;
--color-sf-danger: #dc626d;
--color-sf-success-light: #094509;
--color-sf-info-light: #005669;
--color-sf-warning-light: #4a1e04;
--color-sf-danger-light: #6e0811;
--color-sf-success-dark: #c9eac9;
--color-sf-info-dark: #cdedf4;
--color-sf-warning-dark: #fee5d7;
--color-sf-danger-dark: #fee5d7;
--color-sf-success-light-alt: #052505;
--color-sf-info-light-alt: #002e38;
--color-sf-warning-light-alt: #4a1e04;
--color-sf-danger-light-alt: #3b0509;
--color-sf-badge-warning: #fde300;
--color-sf-badge-warning-text: #fde300;
--color-sf-primary-label-color: #479ef5;
--color-sf-primary-cell-selection: #ebf3fc;
--color-sf-primary-bg-color: var(--color-sf-primary);
--color-sf-primary-border-color: var(--color-sf-primary);
--color-sf-primary-text: var(--color-sf-primary-text-color);
--color-sf-primary-bg-color-hover: #0f6cbd;
--color-sf-primary-border-color-hover: var(--color-sf-primary-bg-color-hover);
--color-sf-primary-text-hover: var(--color-sf-primary-text-color);
--color-sf-primary-bg-color-pressed: #0c3b5e;
--color-sf-primary-border-color-pressed: var(--color-sf-primary-bg-color-pressed);
--color-sf-primary-text-pressed: var(--color-sf-primary-text-color);
--color-sf-primary-bg-color-focus: var(--color-sf-primary-bg-color-hover);
--color-sf-primary-border-color-focus: var(--color-sf-primary-bg-color-focus);
--color-sf-primary-text-focus: var(--color-sf-primary-text-color);
--color-sf-primary-bg-color-disabled: #141414;
--color-sf-primary-border-color-disabled: var(--color-sf-primary-bg-color-disabled);
--color-sf-primary-text-disabled: var(--color-sf-content-text-color-disabled);
--color-sf-primary-bg-color-selected: #0f548c;
--color-sf-primary-border-color-selected: var(--color-sf-primary-bg-color-selected);
--color-sf-primary-text-selected: var(--color-sf-primary-text-color);
--color-sf-secondary-bg-color: #292929;
--color-sf-secondary-border-color: var(--color-sf-border);
--color-sf-secondary-text-color: var(--color-sf-content-text-color);
--color-sf-secondary-bg-color-hover: #3d3d3d;
--color-sf-secondary-border-color-hover: #757575;
--color-sf-secondary-text-color-hover: var(--color-sf-content-text-color);
--color-sf-secondary-bg-color-pressed: var(--color-sf-black);
--color-sf-secondary-border-color-pressed: #6b6b6b;
--color-sf-secondary-text-color-pressed: var(--color-sf-content-text-color);
--color-sf-secondary-bg-color-focus: #383838;
--color-sf-secondary-border-color-focus: #fff;
--color-sf-secondary-text-color-focus: var(--color-sf-content-text-color);
--color-sf-secondary-bg-color-disabled: -var(-color-sf-primary-bg-color-disabled);
--color-sf-secondary-border-color-disabled: var(--color-sf-secondary-bg-color-disabled);
--color-sf-secondary-text-color-disabled: var(--color-sf-content-text-color-disabled);
--color-sf-secondary-bg-color-selected: #383838;
--color-sf-secondary-border-color-selected: #707070;
--color-sf-secondary-text-color-selected: var(--color-sf-content-text-color);
--color-sf-success-bg-color: #218c21;
--color-sf-success-border-color: var(--color-sf-success-bg-color);
--color-sf-success-text: var(--color-sf-primary-text-color);
--color-sf-success-bg-color-hover: #0e700e;
--color-sf-success-border-color-hover: var(--color-sf-success-bg-color-hover);
--color-sf-success-text-hover: var(--color-sf-primary-text-color);
--color-sf-success-bg-color-pressed: #052505;
--color-sf-success-border-color-pressed: var(--color-sf-success-bg-color-pressed);
--color-sf-success-text-pressed: var(--color-sf-primary-text-color);
--color-sf-success-bg-color-focus: var(--color-sf-success-bg-color);
--color-sf-success-border-color-focus: var(--color-sf-success-bg-color-focus);
--color-sf-success-text-focus: var(--color-sf-primary-text-color);
--color-sf-success-bg-color-disabled: var(--color-sf-primary-bg-color-disabled);
--color-sf-success-border-color-disabled: var(--color-sf-success-bg-color-disabled);
--color-sf-success-text-disabled: var(--color-sf-primary-text-disabled);
--color-sf-success-bg-color-selected: #094509;
--color-sf-success-border-color-selected: var(--color-sf-success-bg-color-selected);
--color-sf-success-text-selected: var(--color-sf-primary-text-color);
--color-sf-warning-bg-color: #f87528;
--color-sf-warning-border-color: var(--color-sf-warning-bg-color);
--color-sf-warning-text: #242424;
--color-sf-warning-bg-color-hover: #de590b;
--color-sf-warning-border-color-hover: var(--color-sf-warning-bg-color-hover);
--color-sf-warning-text-hover: var(--color-sf-primary-text-color);
--color-sf-warning-bg-color-pressed: #4a1e04;
--color-sf-warning-border-color-pressed: var(--color-sf-warning-bg-color-pressed);
--color-sf-warning-text-pressed: var(--color-sf-primary-text-color);
--color-sf-warning-bg-color-focus: var(--color-sf-warning-bg-color);
--color-sf-warning-border-color-focus: var(--color-sf-warning-bg-color-focus);
--color-sf-warning-text-focus: var(--color-sf-primary-text-color);
--color-sf-warning-bg-color-disabled: var(--color-sf-primary-bg-color-disabled);
--color-sf-warning-border-color-disabled: var(--color-sf-warning-bg-color-disabled);
--color-sf-warning-text-disabled: var(--color-sf-primary-text-disabled);
--color-sf-warning-bg-color-selected: #8a3707;
--color-sf-warning-border-color-selected: var(--color-sf-warning-bg-color-selected);
--color-sf-warning-text-selected: var(--color-sf-primary-text-color);
--color-sf-info-bg-color: #18a4c4;
--color-sf-info-border-color: var(--color-sf-info-bg-color);
--color-sf-info-text: #242424;
--color-sf-info-bg-color-hover: var(--color-sf-info-bg-color);
--color-sf-info-border-color-hover: var(--color-sf-info-bg-color-hover);
--color-sf-info-text-hover: var(--color-sf-primary-text-color);
--color-sf-info-bg-color-pressed: #002e38;
--color-sf-info-border-color-pressed: var(--color-sf-info-bg-color-pressed);
--color-sf-info-text-pressed: var(--color-sf-primary-text-color);
--color-sf-info-bg-color-focus: var(--color-sf-info-bg-color);
--color-sf-info-border-color-focus: var(--color-sf-info-bg-color-focus);
--color-sf-info-text-focus: var(--color-sf-primary-text-color);
--color-sf-info-bg-color-disabled: var(--color-sf-primary-bg-color-disabled);
--color-sf-info-border-color-disabled: var(--color-sf-info-bg-color-disabled);
--color-sf-info-text-disabled: var(--color-sf-primary-text-disabled);
--color-sf-info-bg-color-selected: #005669;
--color-sf-info-border-color-selected: var(--color-sf-info-bg-color-selected);
--color-sf-info-text-selected: var(--color-sf-primary-text-color);
--color-sf-danger-bg-color: #cc2635;
--color-sf-danger-border-color: var(--color-sf-danger-bg-color);
--color-sf-danger-text: var(--color-sf-primary-text-color);
--color-sf-danger-bg-color-hover: var(--color-sf-danger-bg-color);
--color-sf-danger-border-color-hover: var(--color-sf-danger-bg-color-hover);
--color-sf-danger-text-hover: var(--color-sf-primary-text-color);
--color-sf-danger-bg-color-pressed: #3b0509;
--color-sf-danger-border-color-pressed: var(--color-sf-danger-bg-color-pressed);
--color-sf-danger-text-pressed: var(--color-sf-primary-text-color);
--color-sf-danger-bg-color-focus: var(--color-sf-danger-bg-color);
--color-sf-danger-border-color-focus: var(--color-sf-danger-bg-color-focus);
--color-sf-danger-text-focus: var(--color-sf-primary-text-color);
--color-sf-danger-bg-color-disabled: var(--color-sf-primary-bg-color-disabled);
--color-sf-danger-border-color-disabled: var(--color-sf-danger-bg-color-disabled);
--color-sf-danger-text-disabled: var(--color-sf-primary-text-disabled);
--color-sf-danger-bg-color-selected: #6e0811;
--color-sf-danger-border-color-selected: var(--color-sf-danger-bg-color-selected);
--color-sf-danger-text-selected: var(--color-sf-primary-text-color);
--color-sf-primary-outline: var(--color-sf-primary);
--color-sf-secondary-outline: var(--color-sf-secondary-border-color);
--color-sf-warning-outline: #f7630c;
--color-sf-danger-outline: #c50f1f;
--color-sf-success-outline: #107c10;
--color-sf-info-outline: #0099bc;
--color-sf-tooltip-bg-color: var(--color-sf-content-bg-color-alt1);
--color-sf-tooltip-border: var(--color-sf-tooltip-bg-color);
--color-sf-tooltip-text-color: var(--color-sf-content-text-color);
--color-sf-toast-text-color: var(--color-sf-content-text-color);
--color-sf-toast-alt-text-color: var(--color-sf-content-text-color-alt1);
--color-sf-appbar-bg-color-alt1: var(--color-sf-content-bg-color-alt2);
--color-sf-appbar-color-alt1: var(--color-sf-content-text-color);
--color-sf-appbar-border-color-alt1: var(--color-sf-content-bg-color-alt2);
--color-sf-appbar-hover-bg-color-alt1: transparent;
--color-sf-appbar-bg-color-alt2: #f5f5f5;
--color-sf-appbar-color-alt2: #242424;
--color-sf-appbar-border-color-alt2: var(--color-sf-appbar-bg-color-alt2);
--color-sf-appbar-hover-bg-color-alt2: transparent;
--color-sf-diagram-palette-background: #e0e0e0;
--color-sf-diagram-palette-hover-background: #bdbdbd;
--color-sf-diagram-palette-selected-background: var(--color-sf-diagram-palette-hover-background);
--color-sf-rating-selected-color: #fff;
--color-sf-rating-unrated-color: var(--color-sf-content-text-color);
--color-sf-rating-selected-disabled-color: #575757;
--color-sf-rating-unrated-disabled-color: #4d4d4d;
--color-sf-rating-selected-hover-color: #2886de;
--color-sf-rating-unrated-hover-color: #115ea3;
--color-sf-rating-pressed-color: #479ef5;
--color-sf-msg-color: var(--color-sf-content-text-color);
--color-sf-msg-bg-color: var(--color-sf-content-bg-color-alt2);
--color-sf-msg-border-color: var(--color-sf-border);
--color-sf-msg-color-alt1: var(--color-sf-content-text-color);
--color-sf-msg-bg-color-alt1: transparent;
--color-sf-msg-border-color-alt1: #666666;
--color-sf-msg-color-alt2: #242424;
--color-sf-msg-bg-color-alt2: #c2c2c2;
--color-sf-msg-border-color-alt2: var(--color-sf-msg-bg-color-alt2);
--color-sf-msg-icon-color: var(--color-sf-msg-bg-color-alt2);
--color-sf-msg-icon-color-alt1: var(--color-sf-msg-icon-color);
--color-sf-msg-icon-color-alt2: #fff;
--color-sf-msg-close-icon-color: var(--color-sf-content-text-color-alt1);
--color-sf-msg-close-icon-color-alt1: var(--color-sf-msg-close-icon-color);
--color-sf-msg-close-icon-color-alt2: #fff;
--color-sf-msg-success-color: var(--color-sf-content-text-color);
--color-sf-msg-success-bg-color: #052505;
--color-sf-msg-success-border-color: #107c10;
--color-sf-msg-success-color-alt1: #54b054;
--color-sf-msg-success-bg-color-alt1: transparent;
--color-sf-msg-success-border-color-alt1: #218c21;
--color-sf-msg-success-color-alt2: #fff;
--color-sf-msg-success-bg-color-alt2: #107c10;
--color-sf-msg-success-border-color-alt2: var(--color-sf-msg-success-bg-color-alt2);
--color-sf-msg-success-icon-color: #54b054;
--color-sf-msg-success-icon-color-alt1: var(--color-sf-msg-success-icon-color);
--color-sf-msg-success-icon-color-alt2: #fff;
--color-sf-msg-success-close-icon-color: var(--color-sf-content-text-color-alt1);
--color-sf-msg-success-close-icon-color-alt1: var(--color-sf-msg-success-close-icon-color-alt1);
--color-sf-msg-success-close-icon-color-alt2: #fff;
--color-sf-msg-danger-color: var(--color-sf-content-text-color);
--color-sf-msg-danger-bg-color: #3b0509;
--color-sf-msg-danger-border-color: #c50f1f;
--color-sf-msg-danger-color-alt1: #dc626d;
--color-sf-msg-danger-bg-color-alt1: transparent;
--color-sf-msg-danger-border-color-alt1: #d33f4c;
--color-sf-msg-danger-color-alt2: #fff;
--color-sf-msg-danger-bg-color-alt2: #c50f1f;
--color-sf-msg-danger-border-color-alt2: var(--color-sf-msg-danger-bg-color-alt2);
--color-sf-msg-danger-icon-color: #dc626d;
--color-sf-msg-danger-icon-color-alt1: var(--color-sf-msg-danger-icon-color);
--color-sf-msg-danger-icon-color-alt2: #fff;
--color-sf-msg-danger-close-icon-color: var(--color-sf-content-text-color-alt1);
--color-sf-msg-danger-close-icon-color-alt1: var(--color-sf-msg-danger-close-icon-color-alt1);
--color-sf-msg-danger-close-icon-color-alt2: #fff;
--color-sf-msg-info-color: var(--color-sf-content-text-color);
--color-sf-msg-info-bg-color: #002e38;
--color-sf-msg-info-border-color: #0099bc;
--color-sf-msg-info-color-alt1: #56bfd7;
--color-sf-msg-info-bg-color-alt1: transparent;
--color-sf-msg-info-border-color-alt1: #31afdd;
--color-sf-msg-info-color-alt2: #fff;
--color-sf-msg-info-bg-color-alt2: #0099bc;
--color-sf-msg-info-border-color-alt2: var(--color-sf-msg-info-bg-color-alt2);
--color-sf-msg-info-icon-color: #56bfd7;
--color-sf-msg-info-icon-color-alt1: var(--color-sf-msg-info-icon-color);
--color-sf-msg-info-icon-color-alt2: #fff;
--color-sf-msg-info-close-icon-color: var(--color-sf-content-text-color-alt1);
--color-sf-msg-info-close-icon-color-alt1: var(--color-sf-msg-info-close-icon-color-alt1);
--color-sf-msg-info-close-icon-color-alt2: #fff;
--color-sf-msg-warning-color: var(--color-sf-content-text-color);
--color-sf-msg-warning-bg-color: #411200;
--color-sf-msg-warning-border-color: #da3b01;
--color-sf-msg-warning-color-alt1: #e9835e;
--color-sf-msg-warning-bg-color-alt1: transparent;
--color-sf-msg-warning-border-color-alt1: #e36537;
--color-sf-msg-warning-color-alt2: #fff;
--color-sf-msg-warning-bg-color-alt2: #da3b01;
--color-sf-msg-warning-border-color-alt2: var(--color-sf-msg-warning-bg-color-alt2);
--color-sf-msg-warning-icon-color: #e9835e;
--color-sf-msg-warning-icon-color-alt1: var(--color-sf-msg-warning-icon-color);
--color-sf-msg-warning-icon-color-alt2: #fff;
--color-sf-msg-warning-close-icon-color: var(--color-sf-content-text-color-alt1);
--color-sf-msg-warning-close-icon-color-alt1: var(--color-sf-msg-warning-close-icon-color-alt1);
--color-sf-msg-warning-close-icon-color-alt2: #fff;
--color-sf-shadow-color: #fff;
--color-sf-shadow-color1: #000;
--color-sf-link-button: var(--color-sf-primary);
--color-sf-link-button-hover: #0f6cbd;
--color-sf-link-button-pressed: #115ea3;
--color-sf-link-button-focus: #115ea3;
--color-sf-link-button-border-focus: #fff;
--color-sf-chip-bg-color: #141414;
--color-sf-chip-border-color: #141414;
--color-sf-chip-bg-disabled: #141414;
--color-sf-chip-border-disabled: rgba(0, 0, 0, 0);
--color-sf-secondary-outline-button-text-color-hover: #fff;
--color-sf-secondary-outline-button-text-color-pressed: #fff;
--color-sf-secondary-outline-button-text-color-selected: #fff;
--color-sf-secondary-outline-button-text-color-focus: #fff;
--color-sf-slider-shadow1: #000;
--color-sf-slider-shadow2: #666666;
--color-sf-slider-disabled: #666666;
--color-sf-slider-border-color: rgba(255, 255, 255, 0);
--color-sf-slider-bg-disabled: #525252;
--color-sf-toggle-switch-border-disabled: #141414;
--color-sf-calendar-icon-color: #1153a3;
--color-sf-calendar-header-text-color-pressed: #62abf5;
--color-sf-calendar-today-bg-color: #1153a3;
--color-sf-dialog-border: #1f1f1f;
--color-sf-badge-light-bg-color: #333333;
--color-sf-secondary-badge-border-color: #292929;
--color-sf-secondary-badge-bg-color: #292929;
--color-sf-secondary-badge-bg-color-focus: #292929;
--color-sf-skeleton-bg-color: #575757;
--color-sf-tab-selected-bg-color-disabled: #115ea3;
--color-sf-tab-selected-text-color-disabled: #a3a3a3;
--color-sf-ribbon-border-color: #00000000;
--color-sf-toolbar-icon-color: #479ef5;
--color-sf-contextual-text: #fff;
--color-sf-cell-selection-bg-color: #08233b;
--color-sf-document-editor-border-color: #00000000;
--color-sf-holiday-bg-color: #141414;
--color-sf-taskbar-bg: #0e4775;
--color-sf-taskbar-border: #115ea3;
--color-sf-taskbar-progress: #115ea3;
--color-sf-sort-bg-color: #333333;
}
.e-high-contrast {
--color-sf-black: #000;
--color-sf-white: #fff;
--color-sf-content-bg-color: #000;
--color-sf-content-bg-color-alt1: var(--color-sf-black);
--color-sf-content-bg-color-alt2: var(--color-sf-black);
--color-sf-content-bg-color-alt3: var(--color-sf-black);
--color-sf-content-bg-color-alt4: var(--color-sf-black);
--color-sf-content-bg-color-alt5: var(--color-sf-black);
--color-sf-content-bg-color-alt6: var(--color-sf-black);
--color-sf-content-bg-color-hover: #1aebff;
--color-sf-content-bg-color-pressed: var(--color-sf-content-bg-color-hover);
--color-sf-content-bg-color-focus: var(--color-sf-content-bg-color-hover);
--color-sf-content-bg-color-selected: var(--color-sf-content-bg-color-hover);
--color-sf-content-bg-color-dragged: #fff;
--color-sf-content-bg-color-disabled: #000000;
--color-sf-flyout-bg-color: var(--color-sf-black);
--color-sf-flyout-bg-color-hover: var(--color-sf-content-bg-color-hover);
--color-sf-flyout-bg-color-pressed: var(--color-sf-content-bg-color-hover);
--color-sf-flyout-bg-color-selected: var(--color-sf-content-bg-color-hover);
--color-sf-flyout-bg-color-focus: var(--color-sf-content-bg-color-hover);
--color-sf-overlay-bg-color: rgba(0, 0, 0, .4);
--color-sf-table-bg-color-hover: #1aebff;
--color-sf-table-bg-color-pressed: #1aebff;
--color-sf-table-bg-color-selected: #1aebff;
--color-sf-content-text-color: #fff;
--color-sf-content-text-color-alt1: var(--color-sf-content-text-color);
--color-sf-content-text-color-alt2: var(--color-sf-content-text-color);
--color-sf-content-text-color-alt3: var(--color-sf-content-text-color);
--color-sf-content-text-color-hover: #000;
--color-sf-content-text-color-pressed: var(--color-sf-content-text-color-hover);
--color-sf-content-text-color-focus: var(--color-sf-content-text-color-hover);
--color-sf-content-text-color-selected: var(--color-sf-content-text-color-hover);
--color-sf-content-text-color-dragged: #000;
--color-sf-content-text-color-disabled: #3ff23f;
--color-sf-placeholder-text-color: var(--color-sf-content-text-color);
--color-sf-flyout-text-color: var(--color-sf-content-text-color);
--color-sf-flyout-text-color-hover: var(--color-sf-content-text-color-hover);
--color-sf-flyout-text-color-pressed: var(--color-sf-content-text-color-hover);
--color-sf-flyout-text-color-selected: var(--color-sf-content-text-color-hover);
--color-sf-flyout-text-color-focus: var(--color-sf-content-text-color-hover);
--color-sf-flyout-text-color-disabled: var(--color-sf-content-text-color-disabled);
--color-sf-table-text-color-hover: #000;
--color-sf-table-text-color-pressed: #000;
--color-sf-table-text-color-selected: #000;
--color-sf-icon-color: #fff;
--color-sf-icon-color-hover: #000;
--color-sf-icon-color-hover-alt: #fff;
--color-sf-icon-color-pressed: #000;
--color-sf-icon-color-disabled: var(--color-sf-content-text-color-disabled);
--color-sf-border-light: #fff;
--color-sf-border: var(--color-sf-border-light);
--color-sf-border-alt: var(--color-sf-border-light);
--color-sf-border-dark: var(--color-sf-border-light);
--color-sf-border-hover: #1aebff;
--color-sf-border-pressed: var(--color-sf-border-hover);
--color-sf-border-focus: var(--color-sf-border-hover);
--color-sf-border-selected: var(--color-sf-border-hover);
--color-sf-border-dragged: var(--color-sf-border-light);
--color-sf-border-disabled: #3ff23f;
--color-sf-border-warning: #f7630c;
--color-sf-border-error: #c50f1f;
--color-sf-border-success: #107c10;
--color-sf-border-info: #0099bc;
--color-sf-spreadsheet-gridline: #e6e6e6;
--color-sf-flyout-border: var(--color-sf-border-light);
--color-sf-primary: #1aebff;
--color-sf-primary-text-color: #000;
--color-sf-primary-light: rgba(72, 245, 255, 1);
--color-sf-primary-lighter: var(--color-sf-primary-light);
--color-sf-primary-dark: var(--color-sf-primary);
--color-sf-primary-darker: var(--color-sf-primary);
--color-sf-success: #107c10;
--color-sf-info: #0099bc;
--color-sf-warning: #f7630c;
--color-sf-danger: #c50f1f;
--color-sf-success-light: #094509;
--color-sf-info-light: #005669;
--color-sf-warning-light: #4a1e04;
--color-sf-danger-light: #6e0811;
--color-sf-success-dark: #c9eac9;
--color-sf-info-dark: #cdedf4;
--color-sf-warning-dark: #fee5d7;
--color-sf-danger-dark: #f6d1d5;
--color-sf-success-light-alt: #052505;
--color-sf-info-light-alt: #002e38;
--color-sf-warning-light-alt: #4a1e04;
--color-sf-danger-light-alt: #3b0509;
--color-sf-badge-warning: #fde300;
--color-sf-badge-warning-text: #fde300;
--color-sf-primary-label-color: #1aebff;
--color-sf-primary-cell-selection: rgba(26, 235, 255, .28);
--color-sf-primary-bg-color: #1aebff;
--color-sf-primary-border-color: var(--color-sf-primary-bg-color);
--color-sf-primary-text: #000;
--color-sf-primary-bg-color-hover: #fff;
--color-sf-primary-border-color-hover: #fff;
--color-sf-primary-text-hover: #000;
--color-sf-primary-bg-color-pressed: var(--color-sf-primary-bg-color);
--color-sf-primary-border-color-pressed: var(--color-sf-primary-bg-color);
--color-sf-primary-text-pressed: var(--color-sf-primary-text);
--color-sf-primary-bg-color-focus: var(--color-sf-primary-bg-color);
--color-sf-primary-border-color-focus: var(--color-sf-primary-bg-color);
--color-sf-primary-text-focus: var(--color-sf-primary-text);
--color-sf-primary-bg-color-disabled: #000;
--color-sf-primary-border-color-disabled: #3ff23f;
--color-sf-primary-text-disabled: var(--color-sf-primary-border-color-disabled);
--color-sf-primary-bg-color-selected: #fff;
--color-sf-primary-border-color-selected: #fff;
--color-sf-primary-text-selected: #000;
--color-sf-secondary-bg-color: #000;
--color-sf-secondary-border-color: var(--color-sf-border);
--color-sf-secondary-text-color: var(--color-sf-content-text-color);
--color-sf-secondary-bg-color-hover: #1aebff;
--color-sf-secondary-border-color-hover: var(--color-sf-secondary-bg-color-hover);
--color-sf-secondary-text-color-hover: #000;
--color-sf-secondary-bg-color-pressed: var(--color-sf-secondary-bg-color-hover);
--color-sf-secondary-border-color-pressed: var(--color-sf-secondary-border-color-hover);
--color-sf-secondary-text-color-pressed: var(--color-sf-secondary-text-color-hover);
--color-sf-secondary-bg-color-focus: var(--color-sf-secondary-bg-color-hover);
--color-sf-secondary-border-color-focus: var(--color-sf-secondary-border-color-hover);
--color-sf-secondary-text-color-focus: var(--color-sf-secondary-text-color-hover);
--color-sf-secondary-bg-color-disabled: #000;
--color-sf-secondary-border-color-disabled: #3ff23f;
--color-sf-secondary-text-color-disabled: var(--color-sf-secondary-border-color-disabled);
--color-sf-secondary-bg-color-selected: var(--color-sf-secondary-bg-color-hover);
--color-sf-secondary-border-color-selected: #fff;
--color-sf-secondary-text-color-selected: var(--color-sf-secondary-text-color-hover);
--color-sf-success-bg-color: #107c10;
--color-sf-success-border-color: var(--color-sf-success-bg-color);
--color-sf-success-text: #fff;
--color-sf-success-bg-color-hover: #fff;
--color-sf-success-border-color-hover: #fff;
--color-sf-success-text-hover: #000;
--color-sf-success-bg-color-pressed: var(--color-sf-success-bg-color);
--color-sf-success-border-color-pressed: var(--color-sf-success-border-color);
--color-sf-success-text-pressed: var(--color-sf-success-text);
--color-sf-success-bg-color-focus: var(--color-sf-success-bg-color);
--color-sf-success-border-color-focus: var(--color-sf-success-border-color);
--color-sf-success-text-focus: var(--color-sf-success-text);
--color-sf-success-bg-color-disabled: #000;
--color-sf-success-border-color-disabled: #3ff23f;
--color-sf-success-text-disabled: var(--color-sf-success-border-color-disabled);
--color-sf-success-bg-color-selected: var(--color-sf-success-bg-color);
--color-sf-success-border-color-selected: #fff;
--color-sf-success-text-selected: var(--color-sf-success-text);
--color-sf-warning-bg-color: #f7630c;
--color-sf-warning-border-color: var(--color-sf-warning-bg-color);
--color-sf-warning-text: #000;
--color-sf-warning-bg-color-hover: #fff;
--color-sf-warning-border-color-hover: #fff;
--color-sf-warning-text-hover: #000;
--color-sf-warning-bg-color-pressed: var(--color-sf-warning-bg-color);
--color-sf-warning-border-color-pressed: var(--color-sf-warning-border-color);
--color-sf-warning-text-pressed: var(--color-sf-warning-text);
--color-sf-warning-bg-color-focus: var(--color-sf-warning-bg-color);
--color-sf-warning-border-color-focus: var(--color-sf-warning-bg-color-focus);
--color-sf-warning-text-focus: var(--color-sf-warning-text);
--color-sf-warning-bg-color-disabled: #000;
--color-sf-warning-border-color-disabled: #3ff23f;
--color-sf-warning-text-disabled: var(--color-sf-primary-text-disabled);
--color-sf-warning-bg-color-selected: var(--color-sf-warning-bg-color);
--color-sf-warning-border-color-selected: #fff;
--color-sf-warning-text-selected: var(--color-sf-warning-text);
--color-sf-info-bg-color: #0099bc;
--color-sf-info-border-color: var(--color-sf-info-bg-color);
--color-sf-info-text: #000;
--color-sf-info-bg-color-hover: #fff;
--color-sf-info-border-color-hover: #fff;
--color-sf-info-text-hover: #000;
--color-sf-info-bg-color-pressed: var(--color-sf-info-bg-color);
--color-sf-info-border-color-pressed: var(--color-sf-info-border-color);
--color-sf-info-text-pressed: var(--color-sf-info-text);
--color-sf-info-bg-color-focus: var(--color-sf-info-bg-color);
--color-sf-info-border-color-focus: var(--color-sf-info-bg-color-focus);
--color-sf-info-text-focus: var(--color-sf-info-text);
--color-sf-info-bg-color-disabled: #000;
--color-sf-info-border-color-disabled: #3ff23f;
--color-sf-info-text-disabled: var(--color-sf-info-border-color-disabled);
--color-sf-info-bg-color-selected: var(--color-sf-info-bg-color);
--color-sf-info-border-color-selected: #fff;
--color-sf-info-text-selected: var(--color-sf