:root {
  /* Main theme colors */
  --theme-text-color: #222222;
  --primary-theme-color: #122334;
  --primary-theme-dark-color: #c27a59;
  --primary-theme-darker-color: #c07451;
  --primary-theme-text-color: #f3f3f2;
  --alternative-primary-theme-color: #122334;
  --alternative-primary-theme-dark-color: #c24f59;
  --alternative-primary-theme-darker-color: #c04852;
  --dark-color: #122334;
  --secondary-color: #c58060;
  --secondary-dark-color: #5a6368;


 /* Loading */
  --app-loading-bg-color: var(--dark-color);
  --app-loading-logo-img: var(--logo-img);

  /* Highlight */
  --highlight-bg-color: var(--primary-theme-color);
  --highlight-color-text: var(--primary-theme-text-color);

  /* Title */
  --title-primary-color: var(--secondary-dark-color);
  --title-custom-field-color: var(--title-primary-color);
  --title-alternative-color: var(--primary-theme-color);

  /* Text */
  --description-primary-color: var(--secondary-dark-color);
  --special-text-color: var(--secondary-dark-color);

  /* Menu */
  --active-item: var(--primary-theme-color);
  --hover-item: var(--secondary-color);

  /* Login page */
  --logo-img: url("theme/assets/login.svg");
  --login-bg-color: #F6F8FB;
  --login-logo-img: var(--logo-img);
  --login-label-color: var(--theme-text-color);
  --login-welcome-text-color:var(--theme-text-color);
  --primary-theme-text-color-login:var(--theme-text-color);
  --light-secondary-variant-dark-color: var(--primary-theme-color);
  --login-active-lang-color: var(--dark-color);
 
  
  /* Header */
  --header-logo-img: url("theme/assets/header.svg");
  --header-bg-color: #fff;
  --primary-theme-text-color-new-design:#333232;

  /* Home page */
  --compliance-check-block-color: var(--secondary-dark-color);
  --compliance-check-block-bg-color: #f8f8f8;
  --home-card-title-text-color: var(--title-primary-color);

  /* Chatbot */
  --chatbot-chat-toggle-bg-color: var(--primary-theme-color);
  --chatbot-header-bg-color: var(--primary-theme-color);

  /* Button */
  --button-active-color: var(--alternative-primary-theme-color);
  --button-primary-bg-color: var(--primary-theme-color);
  --button-primary-border-color: var(--primary-theme-color);
  --button-primary-dark-bg-color: var(--dark-color);
  --button-primary-dark-alternative-color: var(--dark-color);
  --button-primary-dark-alternative-bg-color: var(--primary-theme-text-color);
  --button-flat-hover-bg-color: var(--secondary-dark-color);
  --button-custom-field-bg-color: var(--secondary-dark-color);
  --button-task-dialog-add-resp-user: var(--primary-theme-color);

  /* Checkbox */
  --checkbox-primary-color: var(--primary-theme-color);
  --checkbox-primary-border-color: var(--primary-theme-color);

  /* Table */
  --table-button-bg-color: var(--primary-theme-color);
  --table-button-text-color: var(--primary-theme-color);
  --table-row-selected-color: #fff8f4;

  /* Panel */
  --panel-header-text-color: var(--primary-theme-color);
  --panel-header-icon-color: var(--primary-theme-color);
  --panel-header-icon-hover-color: var(--primary-theme-darker-color);

  /* Dropdown */
  --dropdown-concept-header-color: var(--primary-theme-text-color);
  --dropdown-standard-selector-text-color: var(--secondary-dark-color);
  --dropdown-audit-question-header-color: var(--alternative-primary-theme-color);
  --dropdown-audit-question-header-border-color: var(--alternative-primary-theme-color);
  --dropdown-audit-question-search-icon-color: var(--alternative-primary-theme-color);

  /* Switch */
  --input-switch-handle-on-bg-color: var(--primary-theme-color);
  --input-switch-slider-on-bg-color: #e0d2cb;

  /* Label */
  --label-status-max-bg-color: var(--primary-theme-color);
  --label-status-proposal-bg-color: #c27a59;
  --label-status-max-text-color: var(--primary-theme-text-color);

  /* Icon */
  --icon-custom-field-tab-color: var(--secondary-dark-color);
}
