/*
Nord
MIT License
Copyright (c) 2016-present Sven Greb <development@svengreb.de> (https://www.svengreb.de)
https://github.com/nordtheme/nord
*/

.theme-light.nord-light.color-scheme-accent,
.theme-dark.nord-dark.color-scheme-accent {
  --accent-h: 213;
  --accent-s: 32%;
  --accent-l: 52%;
}
.theme-dark.nord-dark,
.theme-light.nord-light {
  --color-red-rgb: 191, 97, 106;
  --color-orange-rgb: 208, 138, 112;
  --color-yellow-rgb: 235, 203, 139;
  --color-green-rgb: 163, 190, 140;
  --color-cyan-rgb: 136, 192, 208;
  --color-blue-rgb: 129, 161, 193;
  --color-purple-rgb: 180, 142, 173;
  --color-pink-rgb: 180, 142, 173;

  --color-red: #bf616a;
  --color-orange: #d08770;
  --color-yellow: #ebcb8b;
  --color-green: #a3be8c;
  --color-cyan: #88c0d0;
  --color-blue: #81a1c1;
  --color-purple: #b48ead;
  --color-pink: #b48ead;
}

.theme-light.nord-light {
  --background-primary: #fff;
  --background-primary-alt: #eceff4;
  --background-secondary: #eceff4;
  --interactive-normal: rgba(157, 174, 206, 0.25);
  --interactive-hover: rgba(157, 174, 206, 0.5);

  --background-modifier-border: #d8dee9;
  --background-modifier-border-hover: #bbcadc;
  --background-modifier-border-focus: #81a1c1;

  --text-normal: #2e3440;
  --text-muted: #7d8697;
  --text-faint: #adb1b8;

  --text-highlight-bg: rgba(208, 135, 112, 0.35);
}

.theme-dark.nord-dark,
.theme-dark.nord-dark,
.theme-light.nord-light.contrast-light-vivid .titlebar,
.theme-light.nord-light.contrast-light-vivid .status-bar,
.theme-light.nord-light.contrast-light-vivid .workspace::before,
.theme-light.nord-light.contrast-light-vivid .workspace-ribbon,
.theme-light.nord-light.contrast-light-vivid .mod-sidedock.mod-left-split,
.theme-light:not(.layout-minimal).nord-light.contrast-light-vivid .mod-sidedock.mod-right-split,
.theme-light:not(.layout-minimal).nord-light.contrast-light-vivid .mod-root .workspace-tab-header-container,
.theme-light:not(.layout-minimal).nord-light.contrast-light-vivid .mod-root .workspace-tab-header-container::before {
  --background-primary: #2e3440;
  --background-primary-alt: #3b4252;
  --background-secondary: #3b4252;
  --interactive-normal: rgba(135, 152, 190, 0.15);
  --interactive-hover: rgba(135, 152, 190, 0.35);

  --background-modifier-border: #434c5e;
  --background-modifier-border-hover: #58647b;
  --background-modifier-border-focus: #58647b;

  --text-normal: #d8dee9;
  --text-muted: #9eafcc;
  --text-faint: #67738d;

  --text-selection: rgba(129, 142, 180, 0.3);
  --text-highlight-bg: rgba(208, 135, 112, 0.35);
}
.theme-dark.nord-dark.contrast-dark-black {
  --background-modifier-border: #2e3440;
}
