@use 'sass:color';
@use 'sass:meta';
@use 'sass:list';
@import '../common/mixin.scss';

@function mapcolorvariable($pallete-name){
  @return var(#{'--color-sf-'+  $pallete-name});
}

@function shade-color($color, $percentage) {
  @return mix($black, $color, $percentage);
}

@function tint-color($color, $percentage) {
  @return mix($white, $color, $percentage);
}

:root{

  --color-sf-content-bg-color: rgba(17, 24, 39);
  --color-sf-content-bg-color-alt1: #1d2432;
  --color-sf-content-bg-color-alt2: #232937;
  --color-sf-content-bg-color-alt3: #282f3c;
  --color-sf-content-bg-color-alt4: #2f3542;
  --color-sf-content-bg-color-alt5: #343a47;
  --color-sf-content-bg-color-hover: #1a212f;
  --color-sf-content-bg-color-pressed: #242a38;
  --color-sf-content-bg-color-focus: #1a212f;
  --color-sf-content-bg-color-selected: #2e3441;
  --color-sf-content-bg-color-dragged: #242a38;
  --color-sf-content-bg-color-disabled: #111827;
  --color-sf-flyout-bg-color: #1a212f;
  --color-sf-flyout-bg-color-hover: #1f2634;
  --color-sf-flyout-bg-color-pressed: #242a38;
  --color-sf-flyout-bg-color-focus: #1f2634;
  --color-sf-flyout-bg-color-selected: #2e3441;
  --color-sf-flyout-bg-color-disabled: #1a212f;
  --color-sf-overlay-bg-color: rgba(107, 114, 128, .75);
  --color-sf-table-bg-color-hover: #1a212f;
  --color-sf-table-bg-color-pressed: #242a38;
  --color-sf-table-bg-color-selected: #2e3441;
  --color-sf-text-input-bg-color: rgba(255, 255, 255, .05);
  --color-sf-treeview-item-active-hover-bg: ##2e3441;

  // text-color
  --color-sf-content-text-color: #fff;
  --color-sf-content-text-color-alt1: #e5e7eb;
  --color-sf-content-text-color-alt2: #d1d5db;
  --color-sf-content-text-color-alt3: #9ca3af;
  --color-sf-content-text-color-alt4: #6b7280;
  --color-sf-content-text-color-hover: #fff;
  --color-sf-content-text-color-pressed: #fff;
  --color-sf-content-text-color-focus: #fff;
  --color-sf-content-text-color-selected: #fff;
  --color-sf-content-text-color-dragged: #fff;
  --color-sf-content-text-color-disabled: #6b7280;
  --color-sf-placeholder-text-color: #6b7280;
  --color-sf-flyout-text-color: #fff;
  --color-sf-flyout-text-color-hover: #fff;
  --color-sf-flyout-text-color-pressed: #fff;
  --color-sf-flyout-text-color-focus: #fff;
  --color-sf-flyout-text-color-selected: #fff;
  --color-sf-flyout-text-color-disabled: #6b7280;
  --color-sf-table-text-color-hover: #fff;
  --color-sf-table-text-color-pressed: #fff;
  --color-sf-table-text-color-selected: #fff;

  // icon-color
  --color-sf-icon-color: #d1d5db;
  --color-sf-icon-color-hover: #9ca3af;
  --color-sf-icon-color-pressed: #e5e7eb;
  --color-sf-icon-color-disabled: #4b5563;
  
  // close-icon-color
  --color-sf-close-icon-color: #9ca3af;
  --color-sf-close-icon-color-hover: #9ca3af;
  --color-sf-close-icon-color-pressed: #9ca3af;
  --color-sf-close-icon-color-disabled: #6b7280;

  // border-color
  --color-sf-border-light: #282f3c;
  --color-sf-border: #374151;
  --color-sf-border-dark: #9ca3af;
  --color-sf-border-hover: #4b5563;
  --color-sf-border-pressed: #6b7280;
  --color-sf-border-focus: #374151;
  --color-sf-border-selected: #4b5563;
  --color-sf-border-dragged: #374151;
  --color-sf-border-disabled: #374151;
  --color-sf-border-warning: #c2410c;
  --color-sf-border-error: #dc2626;
  --color-sf-border-success: #15803d;
  --color-sf-spreadsheet-gridline: #e5e7eb;
  --color-sf-flyout-border: #282f3c;
  --color-sf-dialog-border: rgba(255, 255, 255, .1);

  //sf Variables
  --color-sf-primary: rgba(99, 102, 241);
  --color-sf-primary-text-color: #fff;
  --color-sf-primary-light: #3730a3;
  --color-sf-primary-lighter: #1e1b4b;
  --color-sf-primary-dark: #818cf8;
  --color-sf-primary-darker: #4f46e5;
  --color-sf-secondary: rgba(255, 255, 255, .01);
  --color-sf-success: #22c55e;
  --color-sf-info: #38bdf8;
  --color-sf-warning: #f97316;
  --color-sf-danger: #f87171;
  --color-sf-success-light: #164c37;
  --color-sf-info-light: #0e485b;
  --color-sf-warning-light: #573422;
  --color-sf-danger-light: #54252f;
  --color-sf-success-dark: #4ade80;
  --color-sf-info-dark: #38bdf8;
  --color-sf-warning-dark: #fb923c;
  --color-sf-danger-dark: #ef4444;
  --color-sf-success-lighter: #122a2c;
  --color-sf-info-lighter: #102838;
  --color-sf-warning-lighter: #282125;
  --color-sf-danger-lighter: #271d2a;
  --color-sf-black: 0, 0, 0;
  --color-sf-white: 255, 255, 255;

  // Primary-button
  --color-sf-primary-bg-color: #6366f1;
  --color-sf-primary-border-color: #6366f1;
  --color-sf-primary-text: #fff;
  --color-sf-primary-bg-color-hover: #818cf8;
  --color-sf-primary-border-color-hover: #818cf8;
  --color-sf-primary-text-hover: #ffffff;
  --color-sf-primary-bg-color-pressed: #4f46e5;
  --color-sf-primary-border-color-pressed: #4f46e5;
  --color-sf-primary-text-pressed: #fff;
  --color-sf-primary-bg-color-focus: #818cf8;
  --color-sf-primary-border-color-focus: #818cf8;
  --color-sf-primary-text-focus: #fff;
  --color-sf-primary-bg-color-disabled: #312e81;
  --color-sf-primary-border-color-disabled: #312e81;
  --color-sf-primary-text-disabled: rgba(255, 255, 255, .3);
  
  // Secondary-button
  --color-sf-secondary-bg-color: rgba(255, 255, 255, .1);
  --color-sf-secondary-border-color: rgba(255, 255, 255, .1);
  --color-sf-secondary-text-color: #fff;
  --color-sf-secondary-bg-color-hover: rgba(255, 255, 255, .2);
  --color-sf-secondary-border-color-hover: rgba(255, 255, 255, .2);
  --color-sf-secondary-text-color-hover: #fff;
  --color-sf-secondary-bg-color-pressed: rgba(255, 255, 255, .3);
  --color-sf-secondary-border-color-pressed: rgba(255, 255, 255, .3);
  --color-sf-secondary-text-color-pressed: #fff;
  --color-sf-secondary-bg-color-focus: rgba(255, 255, 255, .2);
  --color-sf-secondary-border-color-focus: rgba(255, 255, 255, .2);
  --color-sf-secondary-text-color-focus: #fff;
  --color-sf-secondary-bg-color-disabled: rgba(255, 255, 255, .2);
  --color-sf-secondary-border-color-disabled: rgba(255, 255, 255, .2);
  --color-sf-secondary-text-color-disabled: rgba(255, 255, 255, .3);
  
  // Success-button
  --color-sf-success-bg-color: #22c55e;
  --color-sf-success-border-color: #22c55e;
  --color-sf-success-text: #000;
  --color-sf-success-bg-color-hover: #4ade80;
  --color-sf-success-border-color-hover: #4ade80;
  --color-sf-success-text-hover: #000;
  --color-sf-success-bg-color-pressed: #16a34a;
  --color-sf-success-border-color-pressed: #16a34a;
  --color-sf-success-text-pressed: #000;
  --color-sf-success-bg-color-focus: #4ade80;
  --color-sf-success-border-color-focus: #4ade80;
  --color-sf-success-text-focus: #000;
  --color-sf-success-bg-color-disabled: #14532d;
  --color-sf-success-border-color-disabled: #14532d;
  --color-sf-success-text-disabled: rgba(0, 0, 0, .3);
  
  // Warning-button
  --color-sf-warning-bg-color: #f97316;
  --color-sf-warning-border-color: #f97316;
  --color-sf-warning-text: #000;
  --color-sf-warning-bg-color-hover: #fb923c;
  --color-sf-warning-border-color-hover: #fb923c;
  --color-sf-warning-text-hover: #000;
  --color-sf-warning-bg-color-pressed: #ea580c;
  --color-sf-warning-border-color-pressed: #ea580c;
  --color-sf-warning-text-pressed: #000;
  --color-sf-warning-bg-color-focus: #fb923c;
  --color-sf-warning-border-color-focus: #fb923c;
  --color-sf-warning-text-focus: #000;
  --color-sf-warning-bg-color-disabled: #7c2d12;
  --color-sf-warning-border-color-disabled: #7c2d12;
  --color-sf-warning-text-disabled: rgba(255, 255, 255, .3);

  // Info-button
  --color-sf-info-bg-color: #0ea5e9;
  --color-sf-info-border-color: #0ea5e9;
  --color-sf-info-text: #000;
  --color-sf-info-bg-color-hover: #38bdf8;
  --color-sf-info-border-color-hover: #38bdf8;
  --color-sf-info-text-hover: #000;
  --color-sf-info-bg-color-pressed: #0284c7;
  --color-sf-info-border-color-pressed: #0284c7;
  --color-sf-info-text-pressed: #000;
  --color-sf-info-bg-color-focus: #38bdf8;
  --color-sf-info-border-color-focus: #38bdf8;
  --color-sf-info-text-focus: #000;
  --color-sf-info-bg-color-disabled: #0c4a6e;
  --color-sf-info-border-color-disabled: #0c4a6e;
  --color-sf-info-text-disabled: rgba(255, 255, 255, .3);
  
  // danger-button
  --color-sf-danger-bg-color: #f87171;
  --color-sf-danger-border-color: #f87171;
  --color-sf-danger-text: #000;
  --color-sf-danger-bg-color-hover: #ef4444;
  --color-sf-danger-border-color-hover: #ef4444;
  --color-sf-danger-text-hover: #fff;
  --color-sf-danger-bg-color-pressed: #dc2626;
  --color-sf-danger-border-color-pressed: #dc2626;
  --color-sf-danger-text-pressed: #fff;
  --color-sf-danger-bg-color-focus: #ef4444;
  --color-sf-danger-border-color-focus: #ef4444;
  --color-sf-danger-text-focus: #fff;
  --color-sf-danger-bg-color-disabled: #7f1d1d;
  --color-sf-danger-border-color-disabled: #7f1d1d;
  --color-sf-danger-text-disabled: rgba(255, 255, 255, .3);

  //Outline button
  --color-sf-primary-outline: #6366f1;
  --color-sf-secondary-outline: rgba(255, 255, 255, .1);
  --color-sf-warning-outline: #f97316;
  --color-sf-danger-outline: #f87171;
  --color-sf-success-outline: #22c55e;
  --color-sf-info-outline: #38bdf8;

  // Tooltip
  --color-sf-tooltip-bg-color: #f9fafb;
  --color-sf-tooltip-border: #f9fafb;
  --color-sf-tooltip-text-color: #1f2937;

  //Light
  --color-sf-appbar-bg-color-alt1: #374151;
  --color-sf-appbar-color-alt1: #fff;
  --color-sf-appbar-border-color-alt1: #374151;
  --color-sf-appbar-hover-bg-color-alt1: #818cf8;

  //dark
  --color-sf-appbar-bg-color-alt2: #e5e7eb;
  --color-sf-appbar-color-alt2: #111827;
  --color-sf-appbar-border-color-alt2: #e5e7eb;
  --color-sf-appbar-hover-bg-color-alt2: #818cf8;

  //diagram Palette color
  --color-sf-diagram-palette-background: #e5e7eb;
  --color-sf-diagram-palette-hover-background: #d1d5db;
  --color-sf-diagram-palette-selected-color: #9ca3af;

  //rating
  --color-sf-rating-selected-color: #d1d5db;
  --color-sf-rating-unrated-color: #374151;
  --color-sf-rating-selected-disabled-color: #6b7280;
  --color-sf-rating-unrated-disabled-color: #374151;
  --color-sf-rating-selected-hover-color: #4f46e5;
  --color-sf-rating-unrated-hover-color: #9ca3af;
  --color-sf-rating-pressed-color: #69e1f3;

  //Message default
  --color-sf-msg-color: #9ca3af;
  --color-sf-msg-bg-color: #1f2937;
  --color-sf-msg-border-color: #374151;
  --color-sf-msg-color-alt1: #9ca3af;
  --color-sf-msg-bg-color-alt1: rgba(255, 255, 255, .01);
  --color-sf-msg-border-color-alt1: #374151;
  --color-sf-msg-color-alt2: #9ca3af;
  --color-sf-msg-bg-color-alt2: #1f2937;
  --color-sf-msg-border-color-alt2: #2c394c;
  --color-sf-msg-icon-color: #9ca3af;
  --color-sf-msg-icon-color-alt1: #9ca3af;
  --color-sf-msg-icon-color-alt2: #9ca3af;
  --color-sf-msg-close-icon-color: #9ca3af;
  --color-sf-msg-close-icon-color-alt1: #adb5bd;
  --color-sf-msg-close-icon-color-alt2: #9ca3af;

  //Message danger
  --color-sf-msg-danger-color: #f87171;
  --color-sf-msg-danger-bg-color: #271d2a;
  --color-sf-msg-danger-border-color: #4f2530;
  --color-sf-msg-danger-color-alt1: #f87171;
  --color-sf-msg-danger-bg-color-alt1: rgba(255, 255, 255, .01);
  --color-sf-msg-danger-border-color-alt1: #4f2530;
  --color-sf-msg-danger-color-alt2: #f87171;
  --color-sf-msg-danger-bg-color-alt2: #271d2a;
  --color-sf-msg-danger-border-color-alt2: #271d2a;
  --color-sf-msg-danger-icon-color: #f87171;
  --color-sf-msg-danger-icon-color-alt1: #f87171;
  --color-sf-msg-danger-icon-color-alt2: #f87171;
  --color-sf-msg-danger-close-icon-color: #f87171;
  --color-sf-msg-danger-close-icon-color-alt1: #adb5bd;
  --color-sf-msg-danger-close-icon-color-alt2: #adb5bd;

  //Message success
  --color-sf-msg-success-color: #22c55e;
  --color-sf-msg-success-bg-color: #122a2c;
  --color-sf-msg-success-border-color: #154936;
  --color-sf-msg-success-color-alt1: #22c55e;
  --color-sf-msg-success-bg-color-alt1: rgba(255, 255, 255, .01);
  --color-sf-msg-success-border-color-alt1: #154936;
  --color-sf-msg-success-color-alt2: #22c55e;
  --color-sf-msg-success-bg-color-alt2: #122a2c;
  --color-sf-msg-success-border-color-alt2: #122a2c;
  --color-sf-msg-success-icon-color: #22c55e;
  --color-sf-msg-success-icon-color-alt1: #22c55e;
  --color-sf-msg-success-icon-color-alt2: #22c55e;
  --color-sf-msg-success-close-icon-color: #22c55e;
  --color-sf-msg-success-close-icon-color-alt1: #adb5bd;
  --color-sf-msg-success-close-icon-color-alt2: #adb5bd;

  //Message warning
  --color-sf-msg-warning-color: #fb923c;
  --color-sf-msg-warning-bg-color: #282125;
  --color-sf-msg-warning-border-color: #523122;
  --color-sf-msg-warning-color-alt1: #fb923c;
  --color-sf-msg-warning-bg-color-alt1: rgba(255, 255, 255, .01);
  --color-sf-msg-warning-border-color-alt1: #523122;
  --color-sf-msg-warning-color-alt2: #fb923c;
  --color-sf-msg-warning-bg-color-alt2: #282125;
  --color-sf-msg-warning-border-color-alt2: #282125;
  --color-sf-msg-warning-icon-color: #fb923c;
  --color-sf-msg-warning-icon-color-alt1: #fb923c;
  --color-sf-msg-warning-icon-color-alt2: #fb923c;
  --color-sf-msg-warning-close-icon-color: #fb923c;
  --color-sf-msg-warning-close-icon-color-alt1: #adb5bd;
  --color-sf-msg-warning-close-icon-color-alt2: #adb5bd;

  //Message info
  --color-sf-msg-info-color: #22d3ee;
  --color-sf-msg-info-bg-color: #102838;
  --color-sf-msg-info-border-color: #0e4457;
  --color-sf-msg-info-color-alt1: #22d3ee;
  --color-sf-msg-info-bg-color-alt1: rgba(255, 255, 255, .01);
  --color-sf-msg-info-border-color-alt1: #0e4457;
  --color-sf-msg-info-color-alt2: #22d3ee;
  --color-sf-msg-info-bg-color-alt2: #102838;
  --color-sf-msg-info-border-color-alt2: #102838;
  --color-sf-msg-info-icon-color: #06b6d4;
  --color-sf-msg-info-icon-color-alt1: #22d3ee;
  --color-sf-msg-info-icon-color-alt2: #22d3ee;
  --color-sf-msg-info-close-icon-color: #22d3ee;
  --color-sf-msg-info-close-icon-color-alt1: #adb5bd;
  --color-sf-msg-info-close-icon-color-alt2: #adb5bd;

  //badge
  --color-sf-badge-light-bg-color: #faf9fa;
  --color-sf-badge-light-border-color: #faf9fa;
  --color-sf-badge-light-text-color: #000;
  --color-sf-badge-dark-bg-color: #212529;
  --color-sf-badge-dark-border-color: #212529;
  --color-sf-badge-dark-text-color: #fff;

  //tab
  --color-sf-tab-border: #343a40;

  //stepper
  --color-sf-stepper: rgba(17, 24, 39);
  --color-sf-shadow-color: #{#fff};
  --color-sf-shadow-color1: #{#000};

  //breadcrumb
  --color-sf-breadcrumb-item-hover-color: #e5e7eb;
  --color-sf-breadcrumb-item-active-color: #d1d5db;
  --color-sf-breadcrumb-item-focus-border-color: $transparent;

  // Transparent
  --color-sf-transparent: rgba(255, 255, 255, 0);
  
  //Primary-chip
  --color-sf-chip-primary-bg-color: rgba(99, 102, 241, .1);
  --color-sf-chip-primary-icon-color: rgba(99, 102, 241, .5);
  --color-sf-chip-primary-border-color: rgba(79, 70, 229, .5);
  --color-sf-chip-primary-text: #818cf8;
  --color-sf-chip-primary-icon-color-hover: #818cf8;
  --color-sf-chip-primary-icon-color-pressed: #818cf8;
  --color-sf-chip-primary-bg-color-hover: rgba(99, 102, 241, .1);
  --color-sf-chip-primary-border-color-hover: rgba(79, 70, 229, .7);
  --color-sf-chip-primary-text-hover: #818cf8;
  --color-sf-chip-primary-bg-color-pressed: rgba(99, 102, 241, .7);
  --color-sf-chip-primary-icon-bg-color-pressed: rgba(99, 102, 241, .7);
  --color-sf-chip-primary-icon-bg-color-hover: rgba(99, 102, 241, .7);
  --color-sf-chip-primary-border-color-pressed: rgba(99, 102, 241, .7);
  --color-sf-chip-primary-text-pressed: #c7d2fe;
  --color-sf-chip-primary-bg-color-disabled: rgba(99, 102, 241, .1);
  --color-sf-chip-primary-border-color-disabled: rgba(79, 70, 229, .5);
  --color-sf-chip-primary-text-disabled: #3730a3;

  //Secondary-chip
  --color-sf-chip-secondary-bg-color: #1f2937;
  --color-sf-chip-secondary-icon-color: #6b7280;
  --color-sf-chip-secondary-border-color: #374151;
  --color-sf-chip-secondary-text-color: #9ca3af;
  --color-sf-chip-secondary-icon-color-hover: #9ca3af;
  --color-sf-chip-secondary-icon-color-pressed: #9ca3af;
  --color-sf-chip-secondary-bg-color-hover: #1f2937;
  --color-sf-chip-secondary-border-color-hover: #4b5563;
  --color-sf-chip-secondary-text-color-hover: #9ca3af;
  --color-sf-chip-secondary-bg-color-pressed: #4b5563;
  --color-sf-chip-secondary-icon-bg-color-pressed: #4b5563;
  --color-sf-chip-secondary-icon-bg-color-hover: #4b5563;
  --color-sf-chip-secondary-border-color-pressed: #4b5563;
  --color-sf-chip-secondary-text-color-pressed: #d1d5db;
  --color-sf-chip-secondary-bg-color-disabled: #1f2937;
  --color-sf-chip-secondary-border-color-disabled: #374151;
  --color-sf-chip-secondary-text-color-disabled: #4b5563;
  
  //Success-chip
  --color-sf-chip-success-bg-color: rgba(34, 197, 94, .1);
  --color-sf-chip-success-icon-color: rgba(34, 197, 94, .5);
  --color-sf-chip-success-border-color: rgba(34, 197, 94, .2);
  --color-sf-chip-success-text: #22c55e;
  --color-sf-chip-success-icon-color-hover: #22c55e;
  --color-sf-chip-success-icon-color-pressed: #4ade80;
  --color-sf-chip-success-bg-color-hover: rgba(34, 197, 94, .1);
  --color-sf-chip-success-border-color-hover: rgba(34, 197, 94, .3);
  --color-sf-chip-success-text-hover: #22c55e;
  --color-sf-chip-success-bg-color-pressed: rgba(34, 197, 94, .3);
  --color-sf-chip-success-icon-bg-color-pressed: rgba(34, 197, 94, .3);
  --color-sf-chip-success-icon-bg-color-hover: rgba(34, 197, 94, .3);
  --color-sf-chip-success-border-color-pressed: rgba(34, 197, 94, .3);
  --color-sf-chip-success-text-pressed: #22c55e;
  --color-sf-chip-success-bg-color-disabled: rgba(34, 197, 94, .1);
  --color-sf-chip-success-border-color-disabled: rgba(34, 197, 94, .1);
  --color-sf-chip-success-text-disabled: #14532d;
  
  //Warning-chip
  --color-sf-chip-warning-bg-color: rgba(249, 115, 22, .1);
  --color-sf-chip-warning-icon-color: rgba(249, 115, 22, .5);
  --color-sf-chip-warning-border-color: rgba(249, 115, 22, .2);
  --color-sf-chip-warning-text: #fb923c;
  --color-sf-chip-warning-icon-color-hover: #fb923c;
  --color-sf-chip-warning-icon-color-pressed: #fb923c;
  --color-sf-chip-warning-bg-color-hover: rgba(249, 115, 22, .1);
  --color-sf-chip-warning-border-color-hover: rgba(249, 115, 22, .3);
  --color-sf-chip-warning-text-hover: #fb923c;
  --color-sf-chip-warning-bg-color-pressed: rgba(249, 115, 22, .3);
  --color-sf-chip-warning-icon-bg-color-pressed: rgba(249, 115, 22, .3);
  --color-sf-chip-warning-icon-bg-color-hover: rgba(249, 115, 22, .3);
  --color-sf-chip-warning-border-color-pressed: rgba(249, 115, 22, .3);
  --color-sf-chip-warning-text-pressed: #fed7aa;
  --color-sf-chip-warning-bg-color-disabled: rgba(249, 115, 22, .1);
  --color-sf-chip-warning-border-color-disabled: rgba(249, 115, 22, .1);
  --color-sf-chip-warning-text-disabled: #9a3412;
  
  //danger-chip
  --color-sf-chip-danger-bg-color: rgba(239, 68, 68, .1);
  --color-sf-chip-danger-icon-color: rgba(239, 68, 68, .5);
  --color-sf-chip-danger-border-color: rgba(239, 68, 68, .2);
  --color-sf-chip-danger-text: #f87171;
  --color-sf-chip-danger-icon-color-hover: #f87171;
  --color-sf-chip-danger-icon-color-pressed: #f87171;
  --color-sf-chip-danger-bg-color-hover: rgba(239, 68, 68, .1);
  --color-sf-chip-danger-border-color-hover: rgba(239, 68, 68, .3);
  --color-sf-chip-danger-text-hover: #f87171;
  --color-sf-chip-danger-bg-color-pressed: rgba(239, 68, 68, .3);
  --color-sf-chip-danger-icon-bg-color-pressed: rgba(239, 68, 68, .3);
  --color-sf-chip-danger-icon-bg-color-hover: rgba(239, 68, 68, .3);
  --color-sf-chip-danger-border-color-pressed: rgba(239, 68, 68, .3);
  --color-sf-chip-danger-text-pressed: #fca5a5;
  --color-sf-chip-danger-bg-color-disabled: rgba(239, 68, 68, .1);
  --color-sf-chip-danger-border-color-disabled: rgba(239, 68, 68, .2);
  --color-sf-chip-danger-text-disabled: #7f1d1d;
  
  //Info-chip
  --color-sf-chip-info-bg-color: rgba(6, 182, 212, .1);
  --color-sf-chip-info-icon-color: rgba(6, 182, 212, .5);
  --color-sf-chip-info-border-color: rgba(6, 182, 212, .2);
  --color-sf-chip-info-text: #22d3ee;
  --color-sf-chip-info-icon-color-hover: #22d3ee;
  --color-sf-chip-info-icon-color-pressed: #22d3ee;
  --color-sf-chip-info-bg-color-hover: rgba(6, 182, 212, .1);
  --color-sf-chip-info-border-color-hover: rgba(6, 182, 212, .3);
  --color-sf-chip-info-text-hover: #22d3ee;
  --color-sf-chip-info-bg-color-pressed: rgba(6, 182, 212, .3);
  --color-sf-chip-info-icon-bg-color-pressed: rgba(6, 182, 212, .3);
  --color-sf-chip-info-icon-bg-color-hover: rgba(6, 182, 212, .3);
  --color-sf-chip-info-border-color-pressed: rgba(6, 182, 212, .3);
  --color-sf-chip-info-text-pressed: #22d3ee;
  --color-sf-chip-info-bg-color-disabled: rgba(6, 182, 212, .1);
  --color-sf-chip-info-border-color-disabled: rgba(6, 182, 212, .2);
  --color-sf-chip-info-text-disabled: #155e75;
}

// backgroundcolor
$content-bg-color: mapcolorvariable('content-bg-color') !default;
$content-bg-color-alt1: mapcolorvariable('content-bg-color-alt1') !default;
$content-bg-color-alt2: mapcolorvariable('content-bg-color-alt2') !default;
$content-bg-color-alt3: mapcolorvariable('content-bg-color-alt3') !default;
$content-bg-color-alt4: mapcolorvariable('content-bg-color-alt4') !default;
$content-bg-color-alt5: mapcolorvariable('content-bg-color-alt5') !default;
$content-bg-color-hover: mapcolorvariable('content-bg-color-hover') !default;
$content-bg-color-pressed: mapcolorvariable('content-bg-color-pressed') !default;
$content-bg-color-focus: mapcolorvariable('content-bg-color-focus') !default;
$content-bg-color-selected: mapcolorvariable('content-bg-color-selected') !default;
$content-bg-color-dragged: mapcolorvariable('content-bg-color-dragged') !default;
$content-bg-color-disabled: mapcolorvariable('content-bg-color-disabled') !default;
$flyout-bg-color: mapcolorvariable('flyout-bg-color') !default;
$flyout-bg-color-hover: mapcolorvariable('flyout-bg-color-hover') !default;
$flyout-bg-color-pressed: mapcolorvariable('flyout-bg-color-pressed') !default;
$flyout-bg-color-selected: mapcolorvariable('flyout-bg-color-selected') !default;
$flyout-bg-color-focus: mapcolorvariable('flyout-bg-color-focus') !default;
$flyout-bg-color-disabled: mapcolorvariable('flyout-bg-color-disabled') !default;
$overlay-bg: mapcolorvariable('overlay-bg-color');
$table-bg-color-hover: mapcolorvariable('table-bg-color-hover') !default;
$table-bg-color-pressed: mapcolorvariable('table-bg-color-pressed') !default;
$table-bg-color-selected: mapcolorvariable('table-bg-color-selected') !default;
$text-input-bg-color: mapcolorvariable('text-input-bg-color') !default;
$treeview-item-active-hover-bg: mapcolorvariable('treeview-item-active-hover-bg') !default;

// text-color
$content-text-color: mapcolorvariable('content-text-color') !default;
$content-text-color-alt1: mapcolorvariable('content-text-color-alt1') !default;
$content-text-color-alt2: mapcolorvariable('content-text-color-alt2') !default;
$content-text-color-alt3: mapcolorvariable('content-text-color-alt3') !default;
$content-text-color-alt4: mapcolorvariable('content-text-color-alt4') !default;
$content-text-color-hover: mapcolorvariable('content-text-color-hover') !default;
$content-text-color-pressed: mapcolorvariable('content-text-color-pressed') !default;
$content-text-color-focus: mapcolorvariable('content-text-color-focus') !default;
$content-text-color-selected: mapcolorvariable('content-text-color-selected') !default;
$content-text-color-dragged: mapcolorvariable('content-text-color-dragged') !default;
$content-text-color-disabled: mapcolorvariable('content-text-color-disabled') !default;
$placeholder-text-color: mapcolorvariable('placeholder-text-color') !default;
$flyout-text-color: mapcolorvariable('flyout-text-color') !default;
$flyout-text-color-hover: mapcolorvariable('flyout-text-color-hover') !default;
$flyout-text-color-pressed: mapcolorvariable('flyout-text-color-pressed') !default;
$flyout-text-color-selected: mapcolorvariable('flyout-text-color-selected') !default;
$flyout-text-color-focus: mapcolorvariable('flyout-text-color-focus') !default;
$flyout-text-color-disabled:  mapcolorvariable('flyout-text-color-disabled') !default;
$table-text-color-hover: mapcolorvariable('table-text-color-hover') !default;
$table-text-color-pressed: mapcolorvariable('table-text-color-pressed') !default;
$table-text-color-selected: mapcolorvariable('table-text-color-selected') !default;

// icon-color
$icon-color: mapcolorvariable('icon-color') !default;
$icon-color-hover: mapcolorvariable('icon-color-hover') !default;
$icon-color-pressed: mapcolorvariable('icon-color-pressed') !default;
$icon-color-disabled: mapcolorvariable('icon-color-disabled') !default;

// border-color
$border-light: mapcolorvariable('border-light') !default;
$border: mapcolorvariable('border') !default;
$border-dark: mapcolorvariable('border-dark') !default;
$border-hover: mapcolorvariable('border-hover') !default;
$border-pressed: mapcolorvariable('border-pressed') !default;
$border-focus: mapcolorvariable('border-focus') !default;
$border-selected: mapcolorvariable('border-selected') !default;
$border-dragged:mapcolorvariable('border-dragged') !default;
$border-disabled: mapcolorvariable('border-disabled') !default;
$border-warning: mapcolorvariable('border-warning') !default;
$border-error: mapcolorvariable('border-error') !default;
$border-success: mapcolorvariable('border-success') !default;
$spreadsheet-gridline: mapcolorvariable('spreadsheet-gridline') !default;
$flyout-border: mapcolorvariable('flyout-border') !default;
$dialog-border:mapcolorvariable('dialog-border') !default;

//sf Variables
$primary:   mapcolorvariable('primary') !default;
$secondary:   mapcolorvariable('secondary') !default;
$primary-text-color: mapcolorvariable('primary-text-color') !default;
$primary-light: mapcolorvariable('primary-light') !default;
$primary-lighter: mapcolorvariable('primary-lighter') !default;
$primary-dark: mapcolorvariable('primary-dark') !default;
$primary-darker: mapcolorvariable('primary-darker') !default;
$success:    mapcolorvariable('success') !default;
$info:       mapcolorvariable('info') !default;
$warning:    mapcolorvariable('warning') !default;
$danger:     mapcolorvariable('danger') !default;
$success-light:   mapcolorvariable('success-light') !default;
$info-light:      mapcolorvariable('info-light') !default;
$warning-light:   mapcolorvariable('warning-light') !default;
$danger-light:    mapcolorvariable('danger-light') !default;
$success-dark:    mapcolorvariable('success-dark') !default;
$info-dark:       mapcolorvariable('info-dark') !default;
$warning-dark:    mapcolorvariable('warning-dark') !default;
$danger-dark:     mapcolorvariable('danger-dark') !default;
$success-light-alt: mapcolorvariable('success-light-alt') !default;
$info-light-alt: mapcolorvariable('success-light-alt') !default;
$warning-light-alt: mapcolorvariable('warning-light-alt') !default;
$danger-light-alt: mapcolorvariable('danger-light-alt') !default;
$success-lighter: mapcolorvariable('success-lighter') !default;
$info-lighter: mapcolorvariable('info-lighter') !default;
$warning-lighter: mapcolorvariable('warning-lighter') !default;
$danger-lighter: mapcolorvariable('danger-lighter') !default;

// Primary-button
$primary-bg-color: mapcolorvariable('primary-bg-color') !default;
$primary-border-color: mapcolorvariable('primary-border-color') !default;
$primary-text: mapcolorvariable('primary-text') !default;
$primary-bg-color-hover: mapcolorvariable('primary-bg-color-hover') !default;
$primary-border-color-hover: mapcolorvariable('primary-border-color-hover') !default;
$primary-text-hover: mapcolorvariable('primary-text-hover') !default;
$primary-bg-color-pressed: mapcolorvariable('primary-bg-color-pressed') !default;
$primary-border-color-pressed: mapcolorvariable('primary-border-color-pressed') !default;
$primary-text-pressed: mapcolorvariable('primary-text-pressed') !default;
$primary-bg-color-focus: mapcolorvariable('primary-bg-color-focus') !default;
$primary-border-color-focus: mapcolorvariable('primary-border-color-focus') !default;
$primary-text-focus: mapcolorvariable('primary-text-focus') !default;
$primary-bg-color-disabled: mapcolorvariable('primary-bg-color-disabled') !default;
$primary-border-color-disabled: mapcolorvariable('primary-border-color-disabled') !default;
$primary-text-disabled: mapcolorvariable('primary-text-disabled') !default;

// Secondary-button
$secondary-bg-color: mapcolorvariable('secondary-bg-color') !default;
$secondary-border-color: mapcolorvariable('secondary-border-color') !default;
$secondary-text-color: mapcolorvariable('secondary-text-color') !default;
$secondary-bg-color-hover: mapcolorvariable('secondary-bg-color-hover') !default;
$secondary-border-color-hover: mapcolorvariable('secondary-border-color-hover') !default;
$secondary-text-color-hover: mapcolorvariable('secondary-text-color-hover') !default;
$secondary-bg-color-pressed: mapcolorvariable('secondary-bg-color-pressed') !default;
$secondary-border-color-pressed: mapcolorvariable('secondary-border-color-pressed') !default;
$secondary-text-color-pressed: mapcolorvariable('secondary-text-color-pressed') !default;
$secondary-bg-color-focus: mapcolorvariable('secondary-bg-color-focus') !default;
$secondary-border-color-focus: mapcolorvariable('secondary-border-color-focus') !default;
$secondary-text-color-focus: mapcolorvariable('secondary-text-color-focus') !default;
$secondary-bg-color-disabled: mapcolorvariable('secondary-bg-color-disabled') !default;
$secondary-border-color-disabled: mapcolorvariable('secondary-border-color-disabled') !default;
$secondary-text-color-disabled: mapcolorvariable('secondary-text-color-disabled') !default;

// Success-button
$success-bg-color: mapcolorvariable('success-bg-color') !default;
$success-border-color: mapcolorvariable('success-border-color') !default;
$success-text: mapcolorvariable('success-text') !default;
$success-bg-color-hover: mapcolorvariable('success-bg-color-hover') !default;
$success-border-color-hover: mapcolorvariable('success-border-color-hover') !default;
$success-text-hover: mapcolorvariable('success-text-hover') !default;
$success-bg-color-pressed: mapcolorvariable('success-bg-color-pressed') !default;
$success-border-color-pressed: mapcolorvariable('success-border-color-pressed') !default;
$success-text-pressed: mapcolorvariable('success-text-pressed') !default;
$success-bg-color-focus: mapcolorvariable('success-bg-color-focus') !default;
$success-border-color-focus: mapcolorvariable('success-border-color-focus') !default;
$success-text-focus: mapcolorvariable('success-text-focus') !default;
$success-bg-color-disabled: mapcolorvariable('success-bg-color-disabled') !default;
$success-border-color-disabled: mapcolorvariable('success-border-color-disabled') !default;
$success-text-disabled: mapcolorvariable('success-text-disabled') !default;

// Warning-button
$warning-bg-color: mapcolorvariable('warning-bg-color') !default;
$warning-border-color: mapcolorvariable('warning-border-color') !default;
$warning-text: mapcolorvariable('warning-text') !default;
$warning-bg-color-hover: mapcolorvariable('warning-bg-color-hover') !default;
$warning-border-color-hover: mapcolorvariable('warning-border-color-hover') !default;
$warning-text-hover: mapcolorvariable('warning-text-hover') !default;
$warning-bg-color-pressed: mapcolorvariable('warning-bg-color-pressed') !default;
$warning-border-color-pressed: mapcolorvariable('warning-border-color-pressed') !default;
$warning-text-pressed: mapcolorvariable('warning-text-pressed') !default;
$warning-bg-color-focus: mapcolorvariable('warning-bg-color-focus') !default;
$warning-border-color-focus: mapcolorvariable('warning-border-color-focus') !default;
$warning-text-focus: mapcolorvariable('warning-text-focus') !default;
$warning-bg-color-disabled: mapcolorvariable('warning-bg-color-disabled') !default;
$warning-border-color-disabled: mapcolorvariable('warning-border-color-disabled') !default;
$warning-text-disabled: mapcolorvariable('warning-text-disabled') !default;

// Info-button
$info-bg-color: mapcolorvariable('info-bg-color') !default;
$info-border-color: mapcolorvariable('info-border-color') !default;
$info-text: mapcolorvariable('info-text') !default;
$info-bg-color-hover: mapcolorvariable('info-bg-color-hover') !default;
$info-border-color-hover: mapcolorvariable('info-border-color-hover') !default;
$info-text-hover: mapcolorvariable('info-text-hover') !default;
$info-bg-color-pressed: mapcolorvariable('info-bg-color-pressed') !default;
$info-border-color-pressed: mapcolorvariable('info-border-color-pressed') !default;
$info-text-pressed: mapcolorvariable('info-text-pressed') !default;
$info-bg-color-focus: mapcolorvariable('info-bg-color-focus') !default;
$info-border-color-focus: mapcolorvariable('info-border-color-focus') !default;
$info-text-focus: mapcolorvariable('info-text-focus') !default;
$info-bg-color-disabled: mapcolorvariable('info-bg-color-disabled') !default;
$info-border-color-disabled: mapcolorvariable('info-border-color-disabled') !default;
$info-text-disabled: mapcolorvariable('info-text-disabled') !default;

// danger-button
$danger-bg-color: mapcolorvariable('danger-bg-color') !default;
$danger-border-color: mapcolorvariable('danger-border-color') !default;
$danger-text: mapcolorvariable('danger-text') !default;
$danger-bg-color-hover: mapcolorvariable('danger-bg-color-hover') !default;
$danger-border-color-hover: mapcolorvariable('danger-border-color-hover') !default;
$danger-text-hover: mapcolorvariable('danger-text-hover') !default;
$danger-bg-color-pressed: mapcolorvariable('danger-bg-color-pressed') !default;
$danger-border-color-pressed: mapcolorvariable('danger-border-color-pressed') !default;
$danger-text-pressed: mapcolorvariable('danger-text-pressed') !default;
$danger-bg-color-focus: mapcolorvariable('danger-bg-color-focus') !default;
$danger-border-color-focus: mapcolorvariable('danger-border-color-focus') !default;
$danger-text-focus: mapcolorvariable('danger-text-focus') !default;
$danger-bg-color-disabled: mapcolorvariable('danger-bg-color-disabled') !default;
$danger-border-color-disabled: mapcolorvariable('danger-border-color-disabled') !default;
$danger-text-disabled: mapcolorvariable('danger-text-disabled') !default;

//Outline button
$primary-outline: mapcolorvariable('primary-outline') !default;
$secondary-outline: mapcolorvariable('secondary-outline') !default;
$warning-outline: mapcolorvariable('warning-outline') !default;
$danger-outline: mapcolorvariable('danger-outline') !default;
$success-outline: mapcolorvariable('success-outline') !default;
$info-outline: mapcolorvariable('info-outline') !default;

// Tooltip
$tooltip-bg-color: mapcolorvariable('tooltip-bg-color') !default;
$tooltip-border: mapcolorvariable('tooltip-border') !default;
$tooltip-text-color: mapcolorvariable('tooltip-text-color') !default;

//appbar
//Light
$appbar-bg-color-alt1: mapcolorvariable('appbar-bg-color-alt1') !default;
$appbar-color-alt1:mapcolorvariable('appbar-color-alt1') !default;
$appbar-border-color-alt1: mapcolorvariable('appbar-border-color-alt1') !default;
$appbar-hover-bg-color-alt1: mapcolorvariable('appbar-hover-bg-color-alt1') !default;

//dark
$appbar-bg-color-alt2: mapcolorvariable('appbar-bg-color-alt2') !default;
$appbar-color-alt2: mapcolorvariable('appbar-color-alt2') !default;
$appbar-border-color-alt2: mapcolorvariable('appbar-border-color-alt2') !default;
$appbar-hover-bg-color-alt2: mapcolorvariable('appbar-hover-bg-color-alt2') !default;

//diagram Palette color
$diagram-palette-background: mapcolorvariable('diagram-palette-background') !default;
$diagram-palette-hover-background: mapcolorvariable('diagram-palette-hover-background') !default;
$diagram-palette-selected-background: mapcolorvariable('diagram-palette-selected-background') !default;

//rating
$rating-selected-color:mapcolorvariable('rating-selected-color') !default;
$rating-unrated-color: mapcolorvariable('rating-unrated-color') !default;
$rating-selected-disabled-color: mapcolorvariable('rating-selected-disabled-color') !default;
$rating-unrated-disabled-color: mapcolorvariable('rating-unrated-disabled-color') !default;
$rating-selected-hover-color: mapcolorvariable('rating-selected-hover-color') !default;
$rating-unrated-hover-color: mapcolorvariable('rating-unrated-hover-color') !default;
$rating-pressed-color: mapcolorvariable('rating-pressed-color') !default;

//Message component

//Message default
$msg-color: mapcolorvariable('msg-color') !default;
$msg-bg-color: mapcolorvariable('msg-bg-color') !default;
$msg-border-color:mapcolorvariable('msg-border-color') !default;
$msg-color-alt1: mapcolorvariable('msg-color-alt1') !default;
$msg-bg-color-alt1: mapcolorvariable('msg-bg-color-alt1') !default;
$msg-border-color-alt1: mapcolorvariable('msg-border-color-alt1') !default;
$msg-color-alt2: mapcolorvariable('msg-color-alt2') !default;
$msg-bg-color-alt2: mapcolorvariable('msg-bg-color-alt2') !default;
$msg-border-color-alt2: mapcolorvariable('msg-border-color-alt2') !default;
$msg-icon-color: mapcolorvariable('msg-icon-color') !default;
$msg-icon-color-alt1: mapcolorvariable('msg-icon-color-alt1') !default;
$msg-icon-color-alt2: mapcolorvariable('msg-icon-color-alt2') !default;
$msg-close-icon-color: mapcolorvariable('msg-close-icon-color') !default;
$msg-close-icon-color-alt1: mapcolorvariable('msg-close-icon-color-alt21') !default;
$msg-close-icon-color-alt2: mapcolorvariable('msg-close-icon-color-alt2') !default;

//Message success
$msg-success-color: mapcolorvariable('msg-success-color') !default;
$msg-success-bg-color: mapcolorvariable('msg-success-bg-color') !default;
$msg-success-border-color: mapcolorvariable('msg-success-border-color') !default;
$msg-success-color-alt1: mapcolorvariable('msg-success-color-alt1') !default;
$msg-success-bg-color-alt1: mapcolorvariable('msg-success-bg-color-alt1') !default;
$msg-success-border-color-alt1: mapcolorvariable('msg-success-border-color-alt1') !default;
$msg-success-color-alt2: mapcolorvariable('msg-success-color-alt2') !default;
$msg-success-bg-color-alt2: mapcolorvariable('msg-success-bg-color-alt2') !default;
$msg-success-border-color-alt2: mapcolorvariable('msg-success-border-color-alt2') !default;
$msg-success-icon-color: mapcolorvariable('msg-success-icon-color') !default;
$msg-success-icon-color-alt1:mapcolorvariable('msg-success-icon-color-alt1') !default;
$msg-success-icon-color-alt2: mapcolorvariable('msg-success-icon-color-alt2') !default;
$msg-success-close-icon-color: mapcolorvariable('msg-success-close-icon-color') !default;
$msg-success-close-icon-color-alt1: mapcolorvariable('msg-success-close-icon-color-alt1') !default;
$msg-success-close-icon-color-alt2: mapcolorvariable('msg-success-close-icon-color-alt2') !default;

//Message danger
$msg-danger-color: mapcolorvariable('msg-danger-color') !default;
$msg-danger-bg-color: mapcolorvariable('msg-danger-bg-color') !default;
$msg-danger-border-color: mapcolorvariable('msg-danger-border-color') !default;
$msg-danger-color-alt1: mapcolorvariable('msg-danger-color-alt1') !default;
$msg-danger-bg-color-alt1: mapcolorvariable('msg-danger-bg-color-alt1') !default;
$msg-danger-border-color-alt1: mapcolorvariable('msg-danger-border-color-alt1') !default;
$msg-danger-color-alt2: mapcolorvariable('msg-danger-color-alt2') !default;
$msg-danger-bg-color-alt2: mapcolorvariable('msg-danger-bg-color-alt2') !default;
$msg-danger-border-color-alt2: mapcolorvariable('msg-danger-border-color-alt2') !default;
$msg-danger-icon-color: mapcolorvariable('msg-danger-icon-color') !default;
$msg-danger-icon-color-alt1: mapcolorvariable('msg-danger-icon-color-alt1') !default;
$msg-danger-icon-color-alt2: mapcolorvariable('msg-danger-icon-color-alt2') !default;
$msg-danger-close-icon-color: mapcolorvariable('msg-danger-close-icon-color') !default;
$msg-danger-close-icon-color-alt1: mapcolorvariable('msg-danger-close-icon-color-alt1') !default;
$msg-danger-close-icon-color-alt2: mapcolorvariable('msg-danger-close-icon-color-alt2') !default;

//Message Info
$msg-info-color: mapcolorvariable('msg-info-color') !default;
$msg-info-bg-color: mapcolorvariable('msg-info-bg-color') !default;
$msg-info-border-color: mapcolorvariable('msg-info-border-color') !default;
$msg-info-color-alt1: mapcolorvariable('msg-info-color-alt1') !default;
$msg-info-bg-color-alt1: mapcolorvariable('msg-info-bg-color-alt1') !default;
$msg-info-border-color-alt1: mapcolorvariable('msg-info-border-color-alt1') !default;
$msg-info-color-alt2: mapcolorvariable('msg-info-color-alt2') !default;
$msg-info-bg-color-alt2: mapcolorvariable('msg-info-bg-color-alt2') !default;
$msg-info-border-color-alt2: mapcolorvariable('msg-info-border-color-alt2') !default;
$msg-info-icon-color: mapcolorvariable('msg-info-icon-color') !default;
$msg-info-icon-color-alt1: mapcolorvariable('msg-info-icon-color-alt1') !default;
$msg-info-icon-color-alt2:mapcolorvariable('msg-info-icon-color-alt2') !default;
$msg-info-close-icon-color: mapcolorvariable('msg-info-close-icon-color') !default;
$msg-info-close-icon-color-alt1: mapcolorvariable('msg-info-close-icon-color-alt1') !default;
$msg-info-close-icon-color-alt2: mapcolorvariable('msg-info-close-icon-color-alt2') !default;

//Message Warning
$msg-warning-color: mapcolorvariable('msg-warning-color') !default;
$msg-warning-bg-color: mapcolorvariable('msg-warning-bg-color') !default;
$msg-warning-border-color: mapcolorvariable('msg-warning-border-color') !default;
$msg-warning-color-alt1: mapcolorvariable('msg-warning-color-alt1') !default;
$msg-warning-bg-color-alt1: mapcolorvariable('msg-warning-bg-color-alt1') !default;
$msg-warning-border-color-alt1: mapcolorvariable('msg-warning-border-color-alt1') !default;
$msg-warning-color-alt2: mapcolorvariable('msg-warning-color-alt2') !default;
$msg-warning-bg-color-alt2: mapcolorvariable('msg-warning-bg-color-alt2') !default;
$msg-warning-border-color-alt2: mapcolorvariable('msg-warning-border-color-alt2') !default;
$msg-warning-icon-color: mapcolorvariable('msg-warning-icon-color') !default;
$msg-warning-icon-color-alt1: mapcolorvariable('msg-warning-icon-color-alt1') !default;
$msg-warning-icon-color-alt2: mapcolorvariable('msg-warning-icon-color-alt2') !default;
$msg-warning-close-icon-color: mapcolorvariable('msg-warning-close-icon-color') !default;
$msg-warning-close-icon-color-alt1: mapcolorvariable('msg-warning-close-icon-color-alt1') !default;
$msg-warning-close-icon-color-alt2: mapcolorvariable('msg-warning-close-icon-color-alt2') !default;

 
//Primary-chip
$chip-primary-bg-color: mapcolorvariable('chip-primary-bg-color') !default;
$chip-primary-icon-color: mapcolorvariable('chip-primary-icon-color') !default;
$chip-primary-border-color: mapcolorvariable('chip-primary-border-color') !default;
$chip-primary-text: mapcolorvariable('chip-primary-text') !default;
$chip-primary-icon-color-hover: mapcolorvariable('chip-primary-icon-color-hover') !default;
$chip-primary-icon-color-pressed: mapcolorvariable('chip-primary-icon-color-pressed') !default;
$chip-primary-bg-color-hover: mapcolorvariable('chip-primary-bg-color-hover') !default;
$chip-primary-border-color-hover: mapcolorvariable('chip-primary-border-color-hover') !default;
$chip-primary-text-hover: mapcolorvariable('chip-primary-text-hover') !default;
$chip-primary-bg-color-pressed: mapcolorvariable('chip-primary-bg-color-pressed') !default;
$chip-primary-icon-bg-color-pressed: mapcolorvariable('chip-primary-icon-bg-color-pressed') !default;
$chip-primary-icon-bg-color-hover: mapcolorvariable('chip-primary-icon-bg-color-hover') !default;
$chip-primary-border-color-pressed: mapcolorvariable('chip-primary-border-color-pressed') !default;
$chip-primary-text-pressed: mapcolorvariable('chip-primary-text-pressed') !default;
$chip-primary-bg-color-disabled: mapcolorvariable('chip-primary-bg-color-disabled') !default;
$chip-primary-border-color-disabled: mapcolorvariable('chip-primary-border-color-disabled') !default;
$chip-primary-text-disabled: mapcolorvariable('chip-primary-text-disabled') !default;
  
  
//Secondary-chip
$chip-secondary-bg-color: mapcolorvariable('chip-secondary-bg-color') !default;
$chip-secondary-icon-color: mapcolorvariable('chip-secondary-icon-color') !default;
$chip-secondary-border-color: mapcolorvariable('chip-secondary-border-color') !default;
$chip-secondary-text: mapcolorvariable('chip-secondary-text') !default;
$chip-secondary-icon-color-hover: mapcolorvariable('chip-secondary-icon-color-hover') !default;
$chip-secondary-icon-color-pressed: mapcolorvariable('chip-secondary-icon-color-pressed') !default;
$chip-secondary-bg-color-hover: mapcolorvariable('chip-secondary-bg-color-hover') !default;
$chip-secondary-border-color-hover: mapcolorvariable('chip-secondary-border-color-hover') !default;
$chip-secondary-text-hover: mapcolorvariable('chip-secondary-text-hover') !default;
$chip-secondary-bg-color-pressed: mapcolorvariable('chip-secondary-bg-color-pressed') !default;
$chip-secondary-icon-bg-color-pressed: mapcolorvariable('chip-secondary-icon-bg-color-pressed') !default;
$chip-secondary-icon-bg-color-hover: mapcolorvariable('chip-secondary-icon-bg-color-hover') !default;
$chip-secondary-border-color-pressed: mapcolorvariable('chip-secondary-border-color-pressed') !default;
$chip-secondary-text-pressed: mapcolorvariable('chip-secondary-text-pressed') !default;
$chip-secondary-bg-color-disabled: mapcolorvariable('chip-secondary-bg-color-disabled') !default;
$chip-secondary-border-color-disabled: mapcolorvariable('chip-secondary-border-color-disabled') !default;
$chip-secondary-text-disabled: mapcolorvariable('chip-secondary-text-disabled') !default;
  
//Success-chip
$chip-success-bg-color: mapcolorvariable('chip-success-bg-color') !default;
$chip-success-icon-color: mapcolorvariable('chip-success-icon-color') !default;
$chip-success-border-color: mapcolorvariable('chip-success-border-color') !default;
$chip-success-text: mapcolorvariable('chip-success-text') !default;
$chip-success-icon-color-hover: mapcolorvariable('chip-success-icon-color-hover') !default;
$chip-success-icon-color-pressed: mapcolorvariable('chip-success-icon-color-pressed') !default;
$chip-success-bg-color-hover: mapcolorvariable('chip-success-bg-color-hover') !default;
$chip-success-border-color-hover: mapcolorvariable('chip-success-border-color-hover') !default;
$chip-success-text-hover: mapcolorvariable('chip-success-text-hover') !default;
$chip-success-bg-color-pressed: mapcolorvariable('chip-success-bg-color-pressed') !default;
$chip-success-icon-bg-color-pressed: mapcolorvariable('chip-success-icon-bg-color-pressed') !default;
$chip-success-icon-bg-color-hover: mapcolorvariable('chip-success-icon-bg-color-hover') !default;
$chip-success-border-color-pressed: mapcolorvariable('chip-success-border-color-pressed') !default;
$chip-success-text-pressed: mapcolorvariable('chip-success-text-pressed') !default;
$chip-success-bg-color-disabled: mapcolorvariable('chip-success-bg-color-disabled') !default;
$chip-success-border-color-disabled: mapcolorvariable('chip-success-border-color-disabled') !default;
$chip-success-text-disabled: mapcolorvariable('chip-success-text-disabled') !default;
  
//Warning-chip
$chip-warning-bg-color: mapcolorvariable('chip-warning-bg-color') !default;
$chip-warning-icon-color: mapcolorvariable('chip-warning-icon-color') !default;
$chip-warning-border-color: mapcolorvariable('chip-warning-border-color') !default;
$chip-warning-text: mapcolorvariable('chip-warning-text') !default;
$chip-warning-icon-color-hover: mapcolorvariable('chip-warning-icon-color-hover') !default;
$chip-warning-icon-color-pressed: mapcolorvariable('chip-warning-icon-color-pressed') !default;
$chip-warning-bg-color-hover: mapcolorvariable('chip-warning-bg-color-hover') !default;
$chip-warning-border-color-hover: mapcolorvariable('chip-warning-border-color-hover') !default;
$chip-warning-text-hover: mapcolorvariable('chip-warning-text-hover') !default;
$chip-warning-bg-color-pressed: mapcolorvariable('chip-warning-bg-color-pressed') !default;
$chip-warning-icon-bg-color-pressed: mapcolorvariable('chip-warning-icon-bg-color-pressed') !default;
$chip-warning-icon-bg-color-hover: mapcolorvariable('chip-warning-icon-bg-color-hover') !default;
$chip-warning-border-color-pressed: mapcolorvariable('chip-warning-border-color-pressed') !default;
$chip-warning-text-pressed: mapcolorvariable('chip-warning-text-pressed') !default;
$chip-warning-bg-color-disabled: mapcolorvariable('chip-warning-bg-color-disabled') !default;
$chip-warning-border-color-disabled: mapcolorvariable('chip-warning-border-color-disabled') !default;
$chip-warning-text-disabled: mapcolorvariable('chip-warning-text-disabled') !default;
  
  
//danger-chip
$chip-danger-bg-color: mapcolorvariable('chip-danger-bg-color') !default;
$chip-danger-icon-color: mapcolorvariable('chip-danger-icon-color') !default;
$chip-danger-border-color: mapcolorvariable('chip-danger-border-color') !default;
$chip-danger-text: mapcolorvariable('chip-danger-text') !default;
$chip-danger-icon-color-hover: mapcolorvariable('chip-danger-icon-color-hover') !default;
$chip-danger-icon-color-pressed: mapcolorvariable('chip-danger-icon-color-pressed') !default;
$chip-danger-bg-color-hover: mapcolorvariable('chip-danger-bg-color-hover') !default;
$chip-danger-border-color-hover: mapcolorvariable('chip-danger-border-color-hover') !default;
$chip-danger-text-hover: mapcolorvariable('chip-danger-text-hover') !default;
$chip-danger-bg-color-pressed: mapcolorvariable('chip-danger-bg-color-pressed') !default;
$chip-danger-icon-bg-color-pressed: mapcolorvariable('chip-danger-icon-bg-color-pressed') !default;
$chip-danger-icon-bg-color-hover: mapcolorvariable('chip-danger-icon-bg-color-hover') !default;
$chip-danger-border-color-pressed: mapcolorvariable('chip-danger-border-color-pressed') !default;
$chip-danger-text-pressed: mapcolorvariable('chip-danger-text-pressed') !default;
$chip-danger-bg-color-disabled: mapcolorvariable('chip-danger-bg-color-disabled') !default;
$chip-danger-border-color-disabled: mapcolorvariable('chip-danger-border-color-disabled') !default;
$chip-danger-text-disabled: mapcolorvariable('chip-danger-text-disabled') !default;
  
//Info-chip
$chip-info-bg-color: mapcolorvariable('chip-info-bg-color') !default;
$chip-info-icon-color: mapcolorvariable('chip-info-icon-color') !default;
$chip-info-border-color: mapcolorvariable('chip-info-border-color') !default;
$chip-info-text: mapcolorvariable('chip-info-text') !default;
$chip-info-icon-color-hover: mapcolorvariable('chip-info-icon-color-hover') !default;
$chip-info-icon-color-pressed: mapcolorvariable('chip-info-icon-color-pressed') !default;
$chip-info-bg-color-hover: mapcolorvariable('chip-info-bg-color-hover') !default;
$chip-info-border-color-hover: mapcolorvariable('chip-info-border-color-hover') !default;
$chip-info-text-hover: mapcolorvariable('chip-info-text-hover') !default;
$chip-info-bg-color-pressed: mapcolorvariable('chip-info-bg-color-pressed') !default;
$chip-info-icon-bg-color-pressed: mapcolorvariable('chip-info-icon-bg-color-pressed') !default;
$chip-info-icon-bg-color-hover: mapcolorvariable('chip-info-icon-bg-color-hover') !default;
$chip-info-border-color-pressed: mapcolorvariable('chip-info-border-color-pressed') !default;
$chip-info-text-pressed: mapcolorvariable('chip-info-text-pressed') !default;
$chip-info-bg-color-disabled: mapcolorvariable('chip-info-bg-color-disabled') !default;
$chip-info-border-color-disabled: mapcolorvariable('chip-info-border-color-disabled') !default;
$chip-info-text-disabled: mapcolorvariable('chip-info-text-disabled') !default;
  
//badge
$badge-primary-bg-color-darken: mapcolorvariable('badge-primary-bg-color-darken') !default;
$badge-secondary-bg-color-darken: mapcolorvariable('badge-secondary-bg-color-darken') !default;
$badge-success-bg-color-darken: mapcolorvariable('badge-success-bg-color-darken') !default;
$badge-danger-bg-color-darken: mapcolorvariable('badge-danger-bg-color-darken') !default;
$badge-warning-bg-color-darken: mapcolorvariable('badge-warning-bg-color-darken') !default;
$badge-info-bg-color-darken: mapcolorvariable('badge-info-bg-color-darken') !default;
$badge-light-bg-color-darken: mapcolorvariable('badge-light-bg-color-darken') !default;
$badge-dark-bg-color-darken: mapcolorvariable('badge-dark-bg-color-darken') !default;

//tab
$tab-border: mapcolorvariable('tab-border') !default;

// close-icon-color
$close-icon-color: mapcolorvariable('close-icon-color') !default;
$close-icon-color-hover: mapcolorvariable('close-icon-color-hover') !default;
$close-icon-color-pressed:  mapcolorvariable('close-icon-color-pressed') !default;
$close-icon-color-disabled:  mapcolorvariable('close-icon-color-disabled') !default;

//badge
$badge-light-bg-color: mapcolorvariable('badge-light-bg-color') !default;
$badge-light-border-color: mapcolorvariable('badge-light-border-color') !default;
$badge-light-text-color: mapcolorvariable('badge-light-text-color') !default;
$badge-dark-bg-color: mapcolorvariable('badge-dark-bg-color') !default;
$badge-dark-border-color: mapcolorvariable('badge-dark-border-color') !default;
$badge-dark-text-color: mapcolorvariable('badge-dark-text-color') !default;

//breadcrumb
$breadcrumb-item-hover-color: mapcolorvariable('breadcrumb-item-hover-color') !default;
$breadcrumb-item-active-color: mapcolorvariable('breadcrumb-item-active-color') !default;
$breadcrumb-item-focus-border-color: mapcolorvariable('breadcrumb-item-focus-border-color') !default;

//stepper
$stepper: mapcolorvariable('stepper') !default;
$shadow-color: mapcolorvariable('shadow-color') !default;
$shadow-color1: mapcolorvariable('shadow-color1') !default;

$primary-shadow: mapcolorvariable('primary-shadow') !default;
$secondary-shadow: mapcolorvariable('secondary-shadow') !default;
$success-shadow: mapcolorvariable('success-shadow') !default;
$danger-shadow: mapcolorvariable('danger-shadow') !default;
$info-shadow: mapcolorvariable('info-shadow') !default;
$warning-shadow: mapcolorvariable('warning-shadow') !default;

// black
$black: mapcolorvariable('black') !default;

// White
$white: mapcolorvariable('white') !default;

// Transparent
$transparent: mapcolorvariable('transparent') !default;

// scss-docs-start gray-color-variables
$gray-50: #f9fafb !default;
$gray-100: #f3f4f6 !default;
$gray-200: #e5e7eb !default;
$gray-300: #d1d5db !default;
$gray-400: #9ca3af !default;
$gray-500: #6b7280 !default;
$gray-600: #4b5563 !default;
$gray-700: #374151 !default;
$gray-800: #1f2937 !default;
$gray-900: #111827 !default;
$gray-950: #030712 !default;

// scss-docs-start color-variables
$blue:    #0d6efd !default;
$indigo:  #6610f2 !default;
$purple:  #6f42c1 !default;
$pink:    #d63384 !default;
$red:     #dc3545 !default;
$orange:  #fd7e14 !default;
$yellow:  #ffc107 !default;
$green:   #198754 !default;
$teal:    #20c997 !default;
$cyan:    #0dcaf0 !default;

$primary: $primary !default;
$primary-dark: $primary-dark !default;
$primary-darker: $primary-darker !default;
$secondary: $secondary !default;
$success: $success !default;
$info: $info !default;
$warning: $warning !default;
$danger: $danger !default;
$success-light: $success-light !default;
$info-light: $info-light !default;
$warning-light: $warning-light !default;
$danger-light: $danger-light !default;
$primary-text-color: $primary-text-color !default;
$primary-light: $primary-light !default;
$primary-lighter: $primary-lighter !default;
$success-dark: $success-dark !default;
$info-dark: $info-dark !default;
$warning-dark: $warning-dark !default;
$danger-dark: $danger-dark !default;
$success-light-alt: $success-light-alt !default;
$info-light-alt: $info-light-alt !default;
$warning-light-alt: $warning-light-alt !default;
$danger-light-alt: $danger-light-alt !default;

// backgroundcolor
$content-bg-color: $content-bg-color !default;
$content-bg-color-alt1: $content-bg-color-alt1 !default;
$content-bg-color-alt2: $content-bg-color-alt2 !default;
$content-bg-color-alt3: $content-bg-color-alt3 !default;
$content-bg-color-alt4: $content-bg-color-alt4 !default;
$content-bg-color-alt5: $content-bg-color-alt5 !default;
$content-bg-color-hover: $content-bg-color-hover !default;
$content-bg-color-pressed: $content-bg-color-pressed !default;
$content-bg-color-focus: $content-bg-color-focus !default;
$content-bg-color-selected: $content-bg-color-selected !default;
$content-bg-color-dragged: $content-bg-color-dragged !default;
$content-bg-color-disabled: $content-bg-color-disabled !default;
$flyout-bg-color: $flyout-bg-color !default;
$flyout-bg-color-hover: $flyout-bg-color-hover !default;
$flyout-bg-color-pressed: $flyout-bg-color-pressed !default;
$flyout-bg-color-selected: $flyout-bg-color-selected !default;
$flyout-bg-color-focus: $flyout-bg-color-focus !default;
$flyout-bg-color-disabled: $flyout-bg-color-disabled !default;
$overlay-bg-color: $overlay-bg !default;
$table-bg-color-hover: $table-bg-color-hover !default;
$table-bg-color-pressed: $table-bg-color-pressed !default;
$table-bg-color-selected: $table-bg-color-selected !default;

// all theme common color
$colorpicker-gradient-1: #f00 !default;
$colorpicker-gradient-2: #ff0 !default;
$ccolorpicker-gradient-3: #0f0 !default;
$colorpicker-gradient-4: #0ff !default;
$colorpicker-gradient-5: #00f !default;
$colorpicker-gradient-6: #f0f !default;
$colorpicker-gradient-7: #ff0004 !default;
$spreadsheet-selection-1: #673ab8 !default;
$spreadsheet-selection-2: #9c27b0 !default;
$spreadsheet-selection-3: #029688 !default;
$spreadsheet-selection-4: #4caf51 !default;
$spreadsheet-selection-5: #fe9800 !default;
$spreadsheet-selection-6: #3f52b5 !default;

// text-color
$content-text-color: $content-text-color !default;
$content-text-color-alt1: $content-text-color-alt1 !default;
$content-text-color-alt2: $content-text-color-alt2 !default;
$content-text-color-alt3: $content-text-color-alt3 !default;
$content-text-color-alt4: $content-text-color-alt4 !default;
$content-text-color-hover: $content-text-color-hover !default;
$content-text-color-pressed: $content-text-color-pressed !default;
$content-text-color-focus: $content-text-color-focus !default;
$content-text-color-selected: $content-text-color-selected !default;
$content-text-color-dragged: $content-text-color-dragged !default;
$content-text-color-disabled: $content-text-color-disabled !default;
$placeholder-text-color: $placeholder-text-color !default;
$flyout-text-color: $flyout-text-color !default;
$flyout-text-color-hover: $flyout-text-color-hover !default;
$flyout-text-color-pressed: $flyout-text-color-pressed !default;
$flyout-text-color-selected: $flyout-text-color-selected !default;
$flyout-text-color-disabled: $flyout-text-color-disabled !default;
$flyout-text-color-focus: $flyout-text-color-focus !default;
$table-text-color-hover: $table-text-color-hover !default;
$table-text-color-pressed: $table-text-color-pressed !default;
$table-text-color-selected: $table-text-color-selected !default;

// icon-color
$icon-color: $icon-color !default;
$icon-color-hover: $icon-color-hover !default;
$icon-color-pressed: $icon-color-pressed !default;
$icon-color-disabled: $icon-color-disabled !default;

// close-icon-color
$close-icon-color: $close-icon-color !default;
$close-icon-color-hover: $close-icon-color-hover !default;
$close-icon-color-pressed: $close-icon-color-pressed !default;
$close-icon-color-disabled: $close-icon-color-disabled !default;

// border-color
$border-light: $border-light !default;
$border: $border !default;
$border-dark: $border-dark !default;
$border-hover: $border-hover !default;
$border-pressed: $border-pressed !default;
$border-focus: $border-focus !default;
$border-selected: $border-selected !default;
$border-dragged: $border-dragged !default;
$border-disabled: $border-disabled !default;
$border-warning: $border-warning !default;
$border-error: $border-error !default;
$border-success: $border-success !default;
$spreadsheet-gridline: $spreadsheet-gridline !default;
$flyout-border: $flyout-border !default;

// Tooltip
$tooltip-bg-color: $tooltip-bg-color !default;
$tooltip-border: $tooltip-border !default;
$tooltip-text-color: $tooltip-text-color !default;

// shadow
$shadow: 0 1px 2px -1px rgba($black, .1), 0 1px 3px 0 rgba($black, .1) !default;
$shadow-sm: 0 1px 2px 0 rgba($black, .05) !default;
$shadow-md: 0 2px 4px -2px rgba($black, .1), 0 4px 6px -1px rgba($black, .1) !default;
$shadow-lg:  0 0 4px 0 rgba($black, .1), 0 4px 6px -4px rgba($black, .1),0 10px 15px -3px rgba($black, .1) !default;
$shadow-xl: 0 8px 10px -6px rgba($black, .1), 0 20px 25px -5px rgba($black, .1) !default;
$shadow-2xl: 0 25px 50px -12px rgba($black, .25) !default;
$shadow-inner: inset 0 2px 4px 0 rgba($black, .05) !default;
$shadow-none: 0 0 rgba($black, 0) !default;
$shadow-focus-ring1: 0 0 0 2px $content-bg-color, 0 0 0 4px $primary !default;
$shadow-focus-ring2: inset 0 0 0 2px $primary !default;
$primary-shadow-focus: 0 0 0 4px rgba($primary, .5) !default;
$fab-shadow: 0 4px 6px -4px rgba($black, .1), 0 10px 15px -3px rgba($black, .1) !default;
$appbar-bottom-shadow: 0 4px 6px -1px rgba($black, .1), 0 2px 4px -2px rgba($black, .1) !default;
$appbar-top-shadow: 0 -4px 6px -1px rgba($black, .06), 0 -2px 4px -2px rgba($black, .1) !default;
$shadow-stepper-large: 0 0 0 4px rgba($content-bg-color) !default;
$shadow-stepper-small: 0 0 0 4px rgba($content-bg-color) !default;

// shadow
$shadow: 0 .8px 16px rgba($black, .15) !default;
$shadow-sm: 0 2px 4px rgba($black, .075) !default;
$shadow-md: 0 8px 12px rgba($black, .15) !default;
$shadow-lg:  0 16px 48px rgba($black, .175) !default;
$shadow-xl: 0 20px 25px -5px rgba($black, .1), 0 10px 10px -5px rgba($black, .04) !default;
$shadow-2xl: 0 25px 50px -12px rgba($black, .25) !default;
$shadow-inner: inset 0 1px 2px rgba($black, .075) !default;
$shadow-none: 0 0 rgba($black, 0) !default;
$shadow-focus-ring1: 0 0 0 4px rgba($primary-shadow, .25) !default;
$shadow-focus-ring2: 0 0 0 4px rgba($primary-shadow, .25) !default;
$primary-shadow-focus: 0 0 0 4px rgba($primary-shadow, .5) !default;
$secondary-shadow-focus: 0 0 0 4px rgba($secondary-shadow, .5) !default;
$success-shadow-focus: 0 0 0 4px rgba($success-shadow, .5) !default;
$danger-shadow-focus: 0 0 0 4px rgba($danger-shadow, .5) !default;
$info-shadow-focus: 0 0 0 4px rgba($info-shadow, .5) !default;
$warning-shadow-focus: 0 0 0 4px rgba($warning-shadow, .5) !default;
$keyboard-focus-shadow: inset 0 0 0 1px $shadow-color, inset 0 0 0 2px $shadow-color1 !default;

// fontfamily
$font-family: system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', arial, 'Noto Sans', 'Liberation Sans', sans-serif, 'apple color emoji', 'Segoe UI emoji', 'Segoe UI Symbol', 'Noto color emoji' !default;

// default font Size
$text-xxs: 10px !default;
$text-xs: 12px !default;
$text-sm: 14px !default;
$text-base: 16px !default;
$text-lg: 18px !default;
$text-xl: 20px !default;
$text-2xl: 24px !default;
$text-3xl: 30px !default;
$text-4xl: 36px !default;
$text-5xl: 48px !default;
$text-6xl: 60px !default;
$text-7xl: 72px !default;
$text-8xl: 96px !default;
$text-9xl: 128px !default;

// heading
$h1-font-size: 40px !default;
$h2-font-size: 32px !default;
$h3-font-size: 28px !default;
$h4-font-size: $text-2xl !default;
$h5-font-size: $text-xl !default;
$h6-font-size: $text-base !default;

// display

// Line height
$leading-none: 1 !default;
$leading-tight: 1.25 !default;
$leading-snug: 1.375 !default;
$leading-normal: 1.5 !default;
$leading-relaxed: 1.625 !default;
$leading-loose: 2 !default;

// font Weight
$font-weight: 400 !default;
$font-weight-lighter: lighter !default;
$font-weight-light: 300 !default;
$font-weight-normal: 400 !default;
$font-weight-medium: 500 !default;
$font-weight-semibold: 600 !default;
$font-weight-bold: 700 !default;
$font-weight-bolder: bolder !default;

// Secondary-button
$secondary-bg-color: $secondary-bg-color !default;
$secondary-border-color: $secondary-border-color !default;
$secondary-text-color: $secondary-text-color !default;
$secondary-bg-color-hover: $secondary-bg-color-hover !default;
$secondary-border-color-hover: $secondary-border-color-hover !default;
$secondary-text-color-hover: $secondary-text-color-hover !default;
$secondary-bg-color-pressed: $secondary-bg-color-pressed !default;
$secondary-border-color-pressed: $secondary-border-color-pressed !default;
$secondary-text-color-pressed: $secondary-text-color-pressed !default;
$secondary-bg-color-focus: $secondary-bg-color-focus !default;
$secondary-border-color-focus: $secondary-border-color-focus !default;
$secondary-text-color-focus: $secondary-text-color-focus !default;
$secondary-bg-color-disabled: $secondary-bg-color-disabled !default;
$secondary-border-color-disabled: $secondary-bg-color-disabled !default;
$secondary-text-color-disabled: rgba($secondary-text-color, .65) !default;

// Primary-button

$primary-bg-color: rgba($primary-bg-color, 1) !default;
$primary-border-color: $primary-border-color !default;
$primary-text:   $primary-text !default;
$primary-bg-color-hover: $primary-bg-color-hover !default;
$primary-border-color-hover: $primary-border-color-hover !default;
$primary-text-hover: $primary-text-hover !default;
$primary-bg-color-pressed: $primary-bg-color-pressed !default;
$primary-border-color-pressed: $primary-border-color-pressed !default;
$primary-text-pressed: $primary-text-pressed !default;
$primary-bg-color-focus: $primary-bg-color-focus !default;
$primary-border-color-focus: $primary-border-color-focus !default;
$primary-text-focus: $primary-text-focus !default;
$primary-bg-color-disabled: $primary-bg-color-disabled !default;
$primary-border-color-disabled: $primary-border-color-disabled !default;
$primary-text-disabled: $primary-text-disabled !default;

// Success-button
$success-bg-color: rgba($success-bg-color, 1) !default;
$success-border-color: $success-border-color !default;
$success-text:   $success-text !default;
$success-bg-color-hover: $success-bg-color-hover !default;
$success-border-color-hover: $success-border-color-hover !default;
$success-text-hover: $success-text-hover !default;
$success-bg-color-pressed: $success-bg-color-pressed !default;
$success-border-color-pressed: $success-border-color-pressed !default;
$success-text-pressed: $success-text-pressed !default;
$success-bg-color-focus: $success-bg-color-focus !default;
$success-border-color-focus: $success-border-color-focus !default;
$success-text-focus: $success-text-focus !default;
$success-bg-color-disabled: $success-bg-color-disabled !default;
$success-border-color-disabled: $success-border-color-disabled !default;
$success-text-disabled: $success-text-disabled !default;

// Warning-button
$warning-bg-color: rgba($warning-bg-color, 1) !default;
$warning-border-color: $warning-border-color !default;
$warning-text: $warning-text !default;
$warning-bg-color-hover: $warning-bg-color-hover !default;
$warning-border-color-hover: $warning-border-color-hover !default;
$warning-text-hover: $warning-text-hover !default;
$warning-bg-color-pressed: $warning-bg-color-pressed !default;
$warning-border-color-pressed: $warning-border-color-pressed !default;
$warning-text-pressed: $warning-text-pressed !default;
$warning-bg-color-focus: $warning-bg-color-focus !default;
$warning-border-color-focus: $warning-border-color-focus !default;
$warning-text-focus: $warning-text-focus !default;
$warning-bg-color-disabled: $warning-bg-color-disabled !default;
$warning-border-color-disabled: $warning-border-color-disabled !default;
$warning-text-disabled: $warning-text-disabled !default;

// Info-button
$info-bg-color: rgba($info-bg-color, 1) !default;
$info-border-color: $info-border-color !default;
$info-text: $info-text !default;
$info-bg-color-hover: $info-bg-color-hover !default;
$info-border-color-hover: $info-border-color-hover !default;
$info-text-hover: $info-text-hover !default;
$info-bg-color-pressed: $info-bg-color-pressed !default;
$info-border-color-pressed: $info-border-color-pressed !default;
$info-text-pressed: $info-text-pressed !default;
$info-bg-color-focus: $info-bg-color-focus !default;
$info-border-color-focus: $info-border-color-focus !default;
$info-text-focus: $info-text-focus !default;
$info-bg-color-disabled: $info-bg-color-disabled !default;
$info-border-color-disabled: $info-border-color-disabled !default;
$info-text-disabled: $info-text-disabled !default;

// danger-button
$danger-bg-color: rgba($danger-bg-color, 1) !default;
$danger-border-color: $danger-border-color !default;
$danger-text: $danger-text !default;
$danger-bg-color-hover: $danger-bg-color-hover !default;
$danger-border-color-hover: $danger-border-color-hover !default;
$danger-text-hover: $danger-text-hover !default;
$danger-bg-color-pressed: $danger-bg-color-pressed !default;
$danger-border-color-pressed: $danger-border-color-pressed !default;
$danger-text-pressed: $danger-text-pressed !default;
$danger-bg-color-focus: $danger-bg-color-focus !default;
$danger-border-color-focus: $danger-border-color-focus !default;
$danger-text-focus: $danger-text-focus !default;
$danger-bg-color-disabled: $danger-bg-color-disabled !default;
$danger-border-color-disabled: $danger-border-color-disabled !default;
$danger-text-disabled: $danger-text-disabled !default;

//Outline button
$primary-outline: $primary-outline !default;
$secondary-outline: $secondary-outline !default;
$warning-outline: $warning-outline !default;
$danger-outline: $danger-outline !default;
$success-outline: $success-outline !default;
$info-outline: $info-outline !default;

// chart series
$series-1: #e5e7eb;
$series-2: #d1d5db;
$series-3: #9ca3af;
$series-4: #1f2937;
$series-5: #5a61f6;
$series-6: #91bd34;
$series-7: #267dda;
$series-8: #01a8b5;
$series-9: #de4383;
$series-10: #107c10;
$series-11: #d83b01;
$series-12: #ffb900;
$skin-name: 'tailwind3' !default;
$theme-name: 'tailwind3-dark' !default;

//diagram Palette color
$diagram-palette-background: $diagram-palette-background !default;
$diagram-palette-hover-background: $diagram-palette-hover-background !default;
$diagram-palette-selected-background: $diagram-palette-selected-background !default;

//Message component
//Message default
$msg-color: $msg-color !default;
$msg-bg-color: $msg-bg-color !default;
$msg-border-color: $msg-border-color !default;
$msg-color-alt1: $msg-color-alt1 !default;
$msg-bg-color-alt1: $msg-bg-color-alt1 !default;
$msg-border-color-alt1: $msg-border-color-alt1 !default;
$msg-color-alt2: $msg-color-alt2 !default;
$msg-bg-color-alt2: $msg-bg-color-alt2 !default;
$msg-border-color-alt2: $msg-border-color-alt2 !default;
$msg-icon-color: $msg-icon-color !default;
$msg-icon-color-alt1: $msg-icon-color-alt1 !default;
$msg-icon-color-alt2: $msg-icon-color-alt2 !default;

$msg-close-icon-color: $msg-close-icon-color !default;
$msg-close-icon-color-alt1: $msg-close-icon-color-alt21 !default;
$msg-close-icon-color-alt2: $msg-close-icon-color-alt2 !default;

//Message success
$msg-success-color: $msg-success-color !default;
$msg-success-bg-color: $msg-success-bg-color !default;
$msg-success-border-color: $msg-success-border-color !default;
$msg-success-color-alt1: $msg-success-color-alt1 !default;
$msg-success-bg-color-alt1: $msg-success-bg-color-alt1 !default;
$msg-success-border-color-alt1: $msg-success-border-color-alt1 !default;
$msg-success-color-alt2: $msg-success-color-alt2 !default;
$msg-success-bg-color-alt2: $msg-success-bg-color-alt2 !default;
$msg-success-border-color-alt2: $msg-success-border-color-alt2 !default;
$msg-success-icon-color: $msg-success-icon-color !default;
$msg-success-icon-color-alt1: $msg-success-icon-color-alt1 !default;
$msg-success-icon-color-alt2: $msg-success-icon-color-alt2 !default;
$msg-success-close-icon-color: $msg-success-close-icon-color !default;
$msg-success-close-icon-color-alt1: $msg-success-close-icon-color-alt1 !default;
$msg-success-close-icon-color-alt2: $msg-success-close-icon-color-alt2 !default;

//Message danger
$msg-danger-color: $msg-danger-color !default;
$msg-danger-bg-color: $msg-danger-bg-color !default;
$msg-danger-border-color: $msg-danger-border-color !default;
$msg-danger-color-alt1: $msg-danger-color-alt1 !default;
$msg-danger-bg-color-alt1: $msg-danger-bg-color-alt1 !default;
$msg-danger-border-color-alt1: $msg-danger-border-color-alt1 !default;
$msg-danger-color-alt2: $msg-danger-color-alt2 !default;
$msg-danger-bg-color-alt2: $msg-danger-bg-color-alt2 !default;
$msg-danger-border-color-alt2: $msg-danger-border-color-alt2 !default;
$msg-danger-icon-color: $msg-danger-icon-color !default;
$msg-danger-icon-color-alt1: $msg-danger-icon-color-alt1 !default;
$msg-danger-icon-color-alt2: $msg-danger-icon-color-alt2 !default;
$msg-danger-close-icon-color: $msg-danger-close-icon-color !default;
$msg-danger-close-icon-color-alt1: $msg-danger-close-icon-color-alt1 !default;
$msg-danger-close-icon-color-alt2: $msg-danger-close-icon-color-alt2 !default;

//Message Info
$msg-info-color: $msg-info-color !default;
$msg-info-bg-color: $msg-info-bg-color !default;
$msg-info-border-color: $msg-info-border-color !default;
$msg-info-color-alt1: $msg-info-color-alt1 !default;
$msg-info-bg-color-alt1: $msg-info-bg-color-alt1 !default;
$msg-info-border-color-alt1: $msg-info-border-color-alt1 !default;
$msg-info-color-alt2: $msg-info-color-alt2 !default;
$msg-info-bg-color-alt2: $msg-info-bg-color-alt2 !default;
$msg-info-border-color-alt2: $msg-info-border-color-alt2 !default;
$msg-info-icon-color: $msg-info-icon-color !default;
$msg-info-icon-color-alt1: $msg-info-icon-color-alt1 !default;
$msg-info-icon-color-alt2: $msg-info-icon-color-alt2 !default;
$msg-info-close-icon-color: $msg-info-close-icon-color !default;
$msg-info-close-icon-color-alt1: $msg-info-close-icon-color-alt1 !default;
$msg-info-close-icon-color-alt2: $msg-info-close-icon-color-alt2 !default;

//Message Warning
$msg-warning-color: $msg-warning-color !default;
$msg-warning-bg-color: $msg-warning-bg-color !default;
$msg-warning-border-color: $msg-warning-border-color !default;
$msg-warning-color-alt1: $msg-warning-color-alt1 !default;
$msg-warning-bg-color-alt1: $msg-warning-bg-color-alt1 !default;
$msg-warning-border-color-alt1: $msg-warning-border-color-alt1 !default;
$msg-warning-color-alt2: $msg-warning-color-alt2 !default;
$msg-warning-bg-color-alt2: $msg-warning-bg-color-alt2 !default;
$msg-warning-border-color-alt2: $msg-warning-border-color-alt2 !default;
$msg-warning-icon-color: $msg-warning-icon-color !default;
$msg-warning-icon-color-alt1: $msg-warning-icon-color-alt1 !default;
$msg-warning-icon-color-alt2: $msg-warning-icon-color-alt2 !default;
$msg-warning-close-icon-color: $msg-warning-close-icon-color !default;
$msg-warning-close-icon-color-alt1: $msg-warning-close-icon-color-alt1 !default;
$msg-warning-close-icon-color-alt2: $msg-warning-close-icon-color-alt2 !default;

//Primary-chip
$chip-primary-bg-color: $chip-primary-bg-color;
$chip-primary-icon-color: $chip-primary-icon-color;
$chip-primary-border-color: $chip-primary-border-color;
$chip-primary-text: $chip-primary-text;
$chip-primary-icon-color-hover: $chip-primary-icon-color-hover;
$chip-primary-icon-color-pressed: $chip-primary-icon-color-pressed;
$chip-primary-bg-color-hover: $chip-primary-bg-color-hover;
$chip-primary-border-color-hover: $chip-primary-border-color-hover;
$chip-primary-text-hover: $chip-primary-text-hover;
$chip-primary-bg-color-pressed: $chip-primary-bg-color-pressed;
$chip-primary-icon-bg-color-pressed: $chip-primary-icon-bg-color-pressed;
$chip-primary-icon-bg-color-hover: $chip-primary-icon-bg-color-hover;
$chip-primary-border-color-pressed: $chip-primary-border-color-pressed;
$chip-primary-text-pressed: $chip-primary-text-pressed;
$chip-primary-bg-color-disabled: $chip-primary-bg-color-disabled;
$chip-primary-border-color-disabled: $chip-primary-border-color-disabled;
$chip-primary-text-disabled: $chip-primary-text-disabled;
  
//Secondary-chip
$chip-secondary-bg-color: $chip-secondary-bg-color;
$chip-secondary-icon-color: $chip-secondary-icon-color;
$chip-secondary-border-color: $chip-secondary-border-color;
$chip-secondary-text: $chip-secondary-text;
$chip-secondary-icon-color-hover: $chip-secondary-icon-color-hover;
$chip-secondary-icon-color-pressed: $chip-secondary-icon-color-pressed;
$chip-secondary-bg-color-hover: $chip-secondary-bg-color-hover;
$chip-secondary-border-color-hover: $chip-secondary-border-color-hover;
$chip-secondary-text-hover: $chip-secondary-text-hover;
$chip-secondary-bg-color-pressed: $chip-secondary-bg-color-pressed;
$chip-secondary-icon-bg-color-pressed: $chip-secondary-icon-bg-color-pressed;
$chip-secondary-icon-bg-color-hover: $chip-secondary-icon-bg-color-hover;
$chip-secondary-border-color-pressed: $chip-secondary-border-color-pressed;
$chip-secondary-text-pressed: $chip-secondary-text-pressed;
$chip-secondary-bg-color-disabled: $chip-secondary-bg-color-disabled;
$chip-secondary-border-color-disabled: $chip-secondary-border-color-disabled;
$chip-secondary-text-disabled: $chip-secondary-text-disabled;

//Success-chip
$chip-success-bg-color: $chip-success-bg-color;
$chip-success-icon-color: $chip-success-icon-color;
$chip-success-border-color:  $chip-success-border-color;
$chip-success-text: $chip-success-text;
$chip-success-icon-color-hover: $chip-success-icon-color-hover;
$chip-success-icon-color-pressed: $chip-success-icon-color-pressed;
$chip-success-bg-color-hover: $chip-success-bg-color-hover;
$chip-success-border-color-hover: $chip-success-border-color-hover;
$chip-success-text-hover: $chip-success-text-hover;
$chip-success-bg-color-pressed: $chip-success-bg-color-pressed;
$chip-success-icon-bg-color-pressed: $chip-success-icon-bg-color-pressed;
$chip-success-icon-bg-color-hover: $chip-success-icon-bg-color-hover;
$chip-success-border-color-pressed: $chip-success-border-color-pressed;
$chip-success-text-pressed: $chip-success-text-pressed;
$chip-success-bg-color-disabled: $chip-success-bg-color-disabled;
$chip-success-border-color-disabled: $chip-success-border-color-disabled;
$chip-success-text-disabled: $chip-success-text-disabled;

//Warning-chip
$chip-warning-bg-color: $chip-warning-bg-color;
$chip-warning-icon-color: $chip-warning-icon-color;
$chip-warning-border-color: $chip-warning-border-color;
$chip-warning-text: $chip-warning-text;
$chip-warning-icon-color-hover: $chip-warning-icon-color-hover;
$chip-warning-icon-color-pressed: $chip-warning-icon-color-pressed;
$chip-warning-bg-color-hover: $chip-warning-bg-color-hover;
$chip-warning-border-color-hover: $chip-warning-border-color-hover;
$chip-warning-text-hover: $chip-warning-text-hover;
$chip-warning-bg-color-pressed: $chip-warning-bg-color-pressed;
$chip-warning-icon-bg-color-pressed: $chip-warning-icon-bg-color-pressed;
$chip-warning-icon-bg-color-hover: $chip-warning-icon-bg-color-hover;
$chip-warning-border-color-pressed: $chip-warning-border-color-pressed;
$chip-warning-text-pressed: $chip-warning-text-pressed;
$chip-warning-bg-color-disabled: $chip-warning-bg-color-disabled;
$chip-warning-border-color-disabled: $chip-warning-border-color-disabled;
$chip-warning-text-disabled: $chip-warning-text-disabled;
  
//danger-chip
$chip-danger-bg-color: $chip-danger-bg-color;
$chip-danger-icon-color: $chip-danger-icon-color;
$chip-danger-border-color: $chip-danger-border-color;
$chip-danger-text: $chip-danger-text;
$chip-danger-icon-color-hover: $chip-danger-icon-color-hover;
$chip-danger-icon-color-pressed: $chip-danger-icon-color-pressed;
$chip-danger-bg-color-hover: $chip-danger-bg-color-hover;
$chip-danger-border-color-hover: $chip-danger-border-color-hover;
$chip-danger-text-hover: $chip-danger-text-hover;
$chip-danger-bg-color-pressed: $chip-danger-bg-color-pressed;
$chip-danger-icon-bg-color-pressed: $chip-danger-icon-bg-color-pressed;
$chip-danger-icon-bg-color-hover: $chip-danger-icon-bg-color-hover;
$chip-danger-border-color-pressed: $chip-danger-border-color-pressed;
$chip-danger-text-pressed: $chip-danger-text-pressed;
$chip-danger-bg-color-disabled: $chip-danger-bg-color-disabled;
$chip-danger-border-color-disabled: $chip-danger-border-color-disabled;
$chip-danger-text-disabled: $chip-danger-text-disabled;

//Info-chip
$chip-info-bg-color: $chip-info-bg-color;
$chip-info-icon-color: $chip-info-icon-color;
$chip-info-border-color: $chip-info-border-color;
$chip-info-text: $chip-info-text;
$chip-info-icon-color-hover: $chip-info-icon-color-hover;
$chip-info-icon-color-pressed: $chip-info-icon-color-pressed;
$chip-info-bg-color-hover: $chip-info-bg-color-hover;
$chip-info-border-color-hover: $chip-info-border-color-hover;
$chip-info-text-hover: $chip-info-text-hover;
$chip-info-bg-color-pressed: $chip-info-bg-color-pressed;
$chip-info-icon-bg-color-pressed: $chip-info-icon-bg-color-pressed;
$chip-info-icon-bg-color-hover: $chip-info-icon-bg-color-hover;
$chip-info-border-color-pressed: $chip-info-border-color-pressed;
$chip-info-text-pressed: $chip-info-text-pressed;
$chip-info-bg-color-disabled: $chip-info-bg-color-disabled;
$chip-info-border-color-disabled: $chip-info-border-color-disabled;
$chip-info-text-disabled: $chip-info-text-disabled;

//app bar Light
$appbar-bg-color-alt1: $appbar-bg-color-alt1 !default;
$appbar-color-alt1: $appbar-color-alt1 !default;
$appbar-border-color-alt1: $appbar-border-color-alt1 !default;
$appbar-hover-bg-color-alt1: $appbar-hover-bg-color-alt1 !default;

//dark
$appbar-bg-color-alt2: $appbar-bg-color-alt2 !default;
$appbar-color-alt2: $appbar-color-alt2 !default;
$appbar-border-color-alt2: $appbar-border-color-alt2 !default;
$appbar-hover-bg-color-alt2: $appbar-hover-bg-color-alt2 !default;

//shadow
$appbar-bottom-shadow: none !default;
$appbar-top-shadow: none !default;

//rating
$rating-selected-color: $rating-selected-color !default;
$rating-unrated-color: $rating-unrated-color !default;
$rating-selected-disabled-color: $rating-selected-disabled-color !default;
$rating-unrated-disabled-color: $rating-unrated-disabled-color !default;
$rating-selected-hover-color: $rating-selected-hover-color !default;
$rating-unrated-hover-color: $rating-unrated-hover-color !default;
$rating-pressed-color: $rating-pressed-color !default;

//font-icons
$font-icon-8: 8px !default;
$font-icon-9: 9px !default;
$font-icon-10: 10px !default;
$font-icon-12: 12px !default;
$font-icon-13: 13px !default;
$font-icon-14: 14px !default;
$font-icon-15: 15px !default;
$font-icon-16: 16px !default;
$font-icon-17: 17px !default;
$font-icon-18: 18px !default;
$font-icon-20: 20px !default;
$font-icon-22: 22px !default;
$font-icon-24: 24px !default;
$font-icon-26: 26px !default;
$font-icon-28: 28px !default;
$font-icon-32: 32px !default;

//badge
$badge-light-bg-color: $badge-light-bg-color;
$badge-light-border-color: $badge-light-border-color;
$badge-light-text-color: $badge-light-text-color;
$badge-dark-bg-color: $badge-dark-bg-color;
$badge-dark-border-color: $badge-dark-border-color;
$badge-dark-text-color: $badge-dark-text-color;

//tab
$tab-border: $tab-border;

//stepper
$stepper:$stepper;
$shadow-color: $shadow-color;
$shadow-color1: $shadow-color1;

// black
$black: $black;

// White
$white: $white;

// Transparent
$transparent: $transparent;

//missed variables
$accordion-text-active-color: $primary-darker !default;

$frozen-shadow: rgba(0, 0, 0, .25) !default;
$frozen-shadow-2: rgba(0, 0, 0, .25) !default;
