/*
Everforest
MIT License
Copyright (c) 2019 sainnhe
https://github.com/sainnhe/everforest
*/

.theme-light.everforest-light.color-scheme-accent {
  --accent-h: 83;
  --accent-s: 36%;
  --accent-l: 53%;
}
.theme-light.everforest-light {
  --color-red-rgb: 248, 85, 82;
  --color-orange-rgb: 245, 125, 38;
  --color-yellow-rgb: 223, 160, 0;
  --color-green-rgb: 141, 161, 1;
  --color-cyan-rgb: 53, 167, 124;
  --color-blue-rgb: 56, 148, 196;
  --color-purple-rgb: 223, 105, 186;
  --color-pink-rgb: 223, 105, 186;

  --color-red: #f85552;
  --color-orange: #f57d26;
  --color-yellow: #dfa000;
  --color-green: #8da101;
  --color-cyan: #35a77c;
  --color-blue: #3795c5;
  --color-purple: #df69ba;
  --color-pink: #df69ba;

  --background-primary: #fdf6e3;
  --background-primary-alt: #efebd4;
  --background-secondary: #efebd4;
  --interactive-normal: rgba(226, 222, 198, 0.5);
  --interactive-hover: rgba(226, 222, 198, 1);

  --background-modifier-border: #e0dcc7;
  --background-modifier-border-hover: #bec5b2;
  --background-modifier-border-focus: #bec5b2;

  --text-normal: #5c6a72;
  --text-muted: #829181;
  --text-faint: #a6b0a0;

  --text-selection: rgba(198, 214, 152, 0.4);
  --text-highlight-bg: rgba(222, 179, 51, 0.3);
}
.theme-light.everforest-light.contrast-light-tonal {
  --background-secondary: #fdf6e3;
}
.theme-light.everforest-light.contrast-light-white {
  --interactive-normal: #f3efda;
  --background-modifier-border: #edead5;
}

.theme-dark.everforest-dark.color-scheme-accent {
  --accent-h: 81;
  --accent-s: 34%;
  --accent-l: 63%;

  --text-on-accent: var(--background-primary);
  --text-on-accent-inverted: var(--background-primary);
}
.theme-dark.everforest-dark,
.theme-light.everforest-light.contrast-light-vivid .titlebar,
.theme-light.everforest-light.contrast-light-vivid .status-bar,
.theme-light.everforest-light.contrast-light-vivid .workspace::before,
.theme-light.everforest-light.contrast-light-vivid .workspace-ribbon,
.theme-light.everforest-light.contrast-light-vivid .mod-sidedock.mod-left-split,
.theme-light:not(.layout-minimal).everforest-light.contrast-light-vivid .mod-sidedock.mod-right-split,
.theme-light:not(.layout-minimal).everforest-light.contrast-light-vivid .mod-root .workspace-tab-header-container,
.theme-light:not(.layout-minimal).everforest-light.contrast-light-vivid .mod-root .workspace-tab-header-container::before {
  --color-red-rgb: 230, 126, 128;
  --color-orange-rgb: 230, 152, 117;
  --color-yellow-rgb: 219, 188, 127;
  --color-green-rgb: 167, 192, 128;
  --color-cyan-rgb: 131, 192, 146;
  --color-blue-rgb: 127, 187, 179;
  --color-purple-rgb: 223, 105, 186;
  --color-pink-rgb: 223, 105, 186;

  --color-red: #e67e80;
  --color-orange: #e69875;
  --color-yellow: #dbbc7f;
  --color-green: #a7c080;
  --color-cyan: #83c092;
  --color-blue: #7fbbb3;
  --color-purple: #d699b6;
  --color-pink: #d699b6;

  --background-primary: #2d353b;
  --background-primary-alt: #232a2e;
  --background-secondary: #232a2e;
  --interactive-normal: rgba(71, 82, 88, 0.5);
  --interactive-hover: rgba(71, 82, 88, 1);

  --background-modifier-border: #475258;
  --background-modifier-border-hover: #4f585e;
  --background-modifier-border-focus: #525c62;

  --text-normal: #d3c6aa;
  --text-muted: #9da9a0;
  --text-faint: #7a8478;

  --text-selection: rgba(134, 70, 93, 0.5);
  --text-highlight-bg: rgba(147, 185, 96, 0.3);
}
.theme-dark.everforest-dark.contrast-dark-black {
  --text-selection: rgba(134, 70, 93, 0.4);
  --background-modifier-border: #2b3339;
}
