/*
Minimal
MIT License
Copyright (c) 2023 Steph Ango
https://github.com/kepano/obsidian-minimal
*/
.theme-light.minimal-light,
.theme-dark.minimal-dark {
  --color-red-rgb: 208, 66, 85;
  --color-orange-rgb: 213, 118, 63;
  --color-yellow-rgb: 229, 181, 103;
  --color-green-rgb: 168, 195, 115;
  --color-cyan-rgb: 115, 187, 178;
  --color-blue-rgb: 108, 153, 187;
  --color-purple-rgb: 158, 134, 200;
  --color-pink-rgb: 176, 82, 121;

  --color-red: #d04255;
  --color-orange: #d5763f;
  --color-yellow: #e5b567;
  --color-green: #a8c373;
  --color-cyan: #73bbb2;
  --color-blue: #6c99bb;
  --color-purple: #9e86c8;
  --color-pink: #b05279;
}
.theme-light.minimal-light.color-scheme-accent,
.theme-dark.minimal-dark.color-scheme-accent {
  --accent-h: 201;
  --accent-s: 17%;
  --accent-l: 50%;
}

.theme-light.minimal-light {
  --background-primary: white;
  --background-primary-alt: #f5f5f5;
  --background-secondary: #f5f5f5;
  --background-secondary-alt: white;
  --interactive-normal: white;

  --background-modifier-border: #e6e6e6;
  --background-modifier-border-hover: #d6d6d6;
  --background-modifier-border-focus: #c2c2c2;

  --text-normal: #0f0f0f;
  --text-muted: #757575;
  --text-faint: #b5b5b5;
}

.theme-dark.minimal-dark.color-scheme-accent {
  --accent-l: 60%;
}
.theme-dark.minimal-dark,
.theme-light.minimal-light.contrast-light-vivid .titlebar,
.theme-light.minimal-light.contrast-light-vivid .status-bar,
.theme-light.minimal-light.contrast-light-vivid .workspace::before,
.theme-light.minimal-light.contrast-light-vivid .workspace-ribbon,
.theme-light.minimal-light.contrast-light-vivid .mod-sidedock.mod-left-split,
.theme-light:not(.layout-minimal) .theme-light.minimal-light.contrast-light-vivid .mod-sidedock.mod-right-split,
.theme-light:not(.layout-minimal) .theme-light.minimal-light.contrast-light-vivid .mod-root .workspace-tab-header-container,
.theme-light:not(.layout-minimal) .theme-light.minimal-light.contrast-light-vivid .mod-root .workspace-tab-header-container::before {
  --background-primary: #262626;
  --background-primary-alt: #212121;
  --background-secondary: #212121;
  --background-secondary-alt: #262626;
  --interactive-normal: #8c8c8c1f;

  --background-modifier-hover: #8c8c8c1f;
  --background-modifier-hover-active: #8c8c8c1f;

  --background-modifier-border: #363636;
  --background-modifier-border-hover: #454545;
  --background-modifier-border-focus: #595959;

  --text-normal: #d4d4d4;
  --text-muted: #999999;
  --text-faint: #595959;
}
