/*
ayu
MIT License
Copyright (c) Konstantin Pschera <me@kons.ch> (kons.ch)
https://github.com/ayu-theme/ayu-colors
*/

.theme-light.ayu-light.color-scheme-accent {
  --accent-h: 36;
  --accent-s: 100%;
  --accent-l: 50%;
}
.theme-light.ayu-light {
  --color-red-rgb: 230, 80, 80;
  --color-orange-rgb: 250, 141, 62;
  --color-yellow-rgb: 242, 174, 73;
  --color-green-rgb: 108, 191, 67;
  --color-cyan-rgb: 76, 191, 153;
  --color-blue-rgb: 57, 158, 230;
  --color-purple-rgb: 163, 122, 204;
  --color-pink-rgb: 255, 115, 131;

  --color-red: #e65050;
  --color-orange: #fa8d3e;
  --color-yellow: #f2ae49;
  --color-green: #6cbf43;
  --color-cyan: #4cbf99;
  --color-blue: #399ee6;
  --color-purple: #a37acc;
  --color-pink: #ff7383;

  --background-primary: #fff;
  --background-primary-alt: #f8f9fa;
  --background-secondary: #f8f9fa;
  --interactive-normal: rgba(209, 218, 224, 0.5);
  --interactive-hover: rgba(209, 218, 224, 1);

  --background-modifier-border: #e6eaed;

  --text-normal: #5c6165;
  --text-muted: #8a9199;
  --text-faint: #aaaeb0;

  --text-selection: rgba(3, 91, 214, 0.15);
}

.theme-dark.ayu-dark.color-scheme-accent {
  --accent-h: 35;
  --accent-s: 100%;
  --accent-l: 60%;

  --text-on-accent: var(--background-primary);
  --text-on-accent-inverted: var(--background-primary);
}
.theme-dark.ayu-dark,
.theme-light.ayu-light.contrast-light-vivid .titlebar,
.theme-light.ayu-light.contrast-light-vivid .status-bar,
.theme-light.ayu-light.contrast-light-vivid .workspace::before,
.theme-light.ayu-light.contrast-light-vivid .workspace-ribbon,
.theme-light.ayu-light.contrast-light-vivid .mod-sidedock.mod-left-split,
.theme-light:not(.layout-minimal).ayu-light.contrast-light-vivid .mod-sidedock.mod-right-split,
.theme-light:not(.layout-minimal).ayu-light.contrast-light-vivid .mod-root .workspace-tab-header-container,
.theme-light:not(.layout-minimal).ayu-light.contrast-light-vivid .mod-root .workspace-tab-header-container::before {
  --color-red-rgb: 255, 102, 102;
  --color-orange-rgb: 250, 173, 102;
  --color-yellow-rgb: 255, 209, 55;
  --color-green-rgb: 135, 217, 108;
  --color-cyan-rgb: 149, 230, 203;
  --color-blue-rgb: 115, 208, 255;
  --color-purple-rgb: 223, 191, 255;
  --color-pink-rgb: 242, 121, 131;

  --color-red: #ff6666;
  --color-orange: #ffad66;
  --color-yellow: #ffd137;
  --color-green: #87d96c;
  --color-cyan: #95e6cb;
  --color-blue: #73d0ff;
  --color-purple: #dfbfff;
  --color-pink: #f27983;

  --background-primary: #232937;
  --background-primary-alt: #1e2431;
  --background-secondary: #1e2431;
  --interactive-normal: rgba(51, 61, 80, 0.5);
  --interactive-hover: rgba(51, 61, 80, 1);

  --background-modifier-border: #333c4a;
  --background-modifier-border-hover: #333c4a;
  --background-modifier-border-focus: #333c4a;

  --text-normal: #cccac2;
  --text-muted: #a0a9b9;
  --text-faint: #6f768a;

  --text-selection: rgba(64, 159, 255, 0.25);
}
.theme-dark.ayu-dark.contrast-dark-black {
  --interactive-normal: #0e1017;

  --text-normal: #bfbdb6;

  --divider-color: #11151c;
}
