/* Auto-generated by OVREN Theme Pairs Generator. */
/* Default state = light. Dark state selectors = html[data-theme="night"], html[data-theme="dark"] */

:root {
  --gin-rouge-elipso: #90182a;
  --gin-gris-bleu-elipso: #849dc0;
  --gin-bleu-clair-elipso: #e0f2fb;
  --gin-cyan-elipso: #49b5e9;
  --gin-bleu-profond-elipso: #072a59;
  --gin-noir: #0a0e13;
  --gin-blanc: #ffffff;
  --gin-gris-bleu-clair: #eff2f6;
  --gin-gris-bleu-sombre-elipso: #121a24;

  /* Theme toggle appearance */
  --ovren-switch-track-border: var(--gin-gris-bleu-clair-bleu-clair-elipso);
  --ovren-switch-thumb-bg: var(--gin-gris-bleu-clair-bleu-clair-elipso);
}

html,
html[data-theme="light"] {
  color-scheme: light;
  --gin-rouge-elipso-gris-bleu-elipso: var(--gin-rouge-elipso);
  --gin-rouge-elipso-bleu-clair-elipso: var(--gin-rouge-elipso);
  --gin-rouge-elipso-cyan-elipso: var(--gin-rouge-elipso);
  --gin-rouge-elipso-bleu-profond-elipso: var(--gin-rouge-elipso);
  --gin-rouge-elipso-noir: var(--gin-rouge-elipso);
  --gin-rouge-elipso-blanc: var(--gin-rouge-elipso);
  --gin-rouge-elipso-gris-bleu-clair: var(--gin-rouge-elipso);
  --gin-rouge-elipso-gris-bleu-sombre-elipso: var(--gin-rouge-elipso);
  --gin-gris-bleu-elipso-rouge-elipso: var(--gin-gris-bleu-elipso);
  --gin-gris-bleu-elipso-bleu-clair-elipso: var(--gin-gris-bleu-elipso);
  --gin-gris-bleu-elipso-cyan-elipso: var(--gin-gris-bleu-elipso);
  --gin-gris-bleu-elipso-bleu-profond-elipso: var(--gin-gris-bleu-elipso);
  --gin-gris-bleu-elipso-noir: var(--gin-gris-bleu-elipso);
  --gin-gris-bleu-elipso-blanc: var(--gin-gris-bleu-elipso);
  --gin-gris-bleu-elipso-gris-bleu-clair: var(--gin-gris-bleu-elipso);
  --gin-gris-bleu-elipso-gris-bleu-sombre-elipso: var(--gin-gris-bleu-elipso);
  --gin-bleu-clair-elipso-rouge-elipso: var(--gin-bleu-clair-elipso);
  --gin-bleu-clair-elipso-gris-bleu-elipso: var(--gin-bleu-clair-elipso);
  --gin-bleu-clair-elipso-cyan-elipso: var(--gin-bleu-clair-elipso);
  --gin-bleu-clair-elipso-bleu-profond-elipso: var(--gin-bleu-clair-elipso);
  --gin-bleu-clair-elipso-noir: var(--gin-bleu-clair-elipso);
  --gin-bleu-clair-elipso-blanc: var(--gin-bleu-clair-elipso);
  --gin-bleu-clair-elipso-gris-bleu-clair: var(--gin-bleu-clair-elipso);
  --gin-bleu-clair-elipso-gris-bleu-sombre-elipso: var(--gin-bleu-clair-elipso);
  --gin-cyan-elipso-rouge-elipso: var(--gin-cyan-elipso);
  --gin-cyan-elipso-gris-bleu-elipso: var(--gin-cyan-elipso);
  --gin-cyan-elipso-bleu-clair-elipso: var(--gin-cyan-elipso);
  --gin-cyan-elipso-bleu-profond-elipso: var(--gin-cyan-elipso);
  --gin-cyan-elipso-noir: var(--gin-cyan-elipso);
  --gin-cyan-elipso-blanc: var(--gin-cyan-elipso);
  --gin-cyan-elipso-gris-bleu-clair: var(--gin-cyan-elipso);
  --gin-cyan-elipso-gris-bleu-sombre-elipso: var(--gin-cyan-elipso);
  --gin-bleu-profond-elipso-rouge-elipso: var(--gin-bleu-profond-elipso);
  --gin-bleu-profond-elipso-gris-bleu-elipso: var(--gin-bleu-profond-elipso);
  --gin-bleu-profond-elipso-bleu-clair-elipso: var(--gin-bleu-profond-elipso);
  --gin-bleu-profond-elipso-cyan-elipso: var(--gin-bleu-profond-elipso);
  --gin-bleu-profond-elipso-noir: var(--gin-bleu-profond-elipso);
  --gin-bleu-profond-elipso-blanc: var(--gin-bleu-profond-elipso);
  --gin-bleu-profond-elipso-gris-bleu-clair: var(--gin-bleu-profond-elipso);
  --gin-bleu-profond-elipso-gris-bleu-sombre-elipso: var(--gin-bleu-profond-elipso);
  --gin-noir-rouge-elipso: var(--gin-noir);
  --gin-noir-gris-bleu-elipso: var(--gin-noir);
  --gin-noir-bleu-clair-elipso: var(--gin-noir);
  --gin-noir-cyan-elipso: var(--gin-noir);
  --gin-noir-bleu-profond-elipso: var(--gin-noir);
  --gin-noir-blanc: var(--gin-noir);
  --gin-noir-gris-bleu-clair: var(--gin-noir);
  --gin-noir-gris-bleu-sombre-elipso: var(--gin-noir);
  --gin-blanc-rouge-elipso: var(--gin-blanc);
  --gin-blanc-gris-bleu-elipso: var(--gin-blanc);
  --gin-blanc-bleu-clair-elipso: var(--gin-blanc);
  --gin-blanc-cyan-elipso: var(--gin-blanc);
  --gin-blanc-bleu-profond-elipso: var(--gin-blanc);
  --gin-blanc-noir: var(--gin-blanc);
  --gin-blanc-gris-bleu-clair: var(--gin-blanc);
  --gin-blanc-gris-bleu-sombre-elipso: var(--gin-blanc);
  --gin-gris-bleu-clair-rouge-elipso: var(--gin-gris-bleu-clair);
  --gin-gris-bleu-clair-gris-bleu-elipso: var(--gin-gris-bleu-clair);
  --gin-gris-bleu-clair-bleu-clair-elipso: var(--gin-gris-bleu-clair);
  --gin-gris-bleu-clair-cyan-elipso: var(--gin-gris-bleu-clair);
  --gin-gris-bleu-clair-bleu-profond-elipso: var(--gin-gris-bleu-clair);
  --gin-gris-bleu-clair-noir: var(--gin-gris-bleu-clair);
  --gin-gris-bleu-clair-blanc: var(--gin-gris-bleu-clair);
  --gin-gris-bleu-clair-gris-bleu-sombre-elipso: var(--gin-gris-bleu-clair);
  --gin-gris-bleu-sombre-elipso-rouge-elipso: var(--gin-gris-bleu-sombre-elipso);
  --gin-gris-bleu-sombre-elipso-gris-bleu-elipso: var(--gin-gris-bleu-sombre-elipso);
  --gin-gris-bleu-sombre-elipso-bleu-clair-elipso: var(--gin-gris-bleu-sombre-elipso);
  --gin-gris-bleu-sombre-elipso-cyan-elipso: var(--gin-gris-bleu-sombre-elipso);
  --gin-gris-bleu-sombre-elipso-bleu-profond-elipso: var(--gin-gris-bleu-sombre-elipso);
  --gin-gris-bleu-sombre-elipso-noir: var(--gin-gris-bleu-sombre-elipso);
  --gin-gris-bleu-sombre-elipso-blanc: var(--gin-gris-bleu-sombre-elipso);
  --gin-gris-bleu-sombre-elipso-gris-bleu-clair: var(--gin-gris-bleu-sombre-elipso);
}

html[data-theme="night"],
html[data-theme="dark"] {
  color-scheme: dark;
  --gin-rouge-elipso-gris-bleu-elipso: var(--gin-gris-bleu-elipso);
  --gin-rouge-elipso-bleu-clair-elipso: var(--gin-bleu-clair-elipso);
  --gin-rouge-elipso-cyan-elipso: var(--gin-cyan-elipso);
  --gin-rouge-elipso-bleu-profond-elipso: var(--gin-bleu-profond-elipso);
  --gin-rouge-elipso-noir: var(--gin-noir);
  --gin-rouge-elipso-blanc: var(--gin-blanc);
  --gin-rouge-elipso-gris-bleu-clair: var(--gin-gris-bleu-clair);
  --gin-rouge-elipso-gris-bleu-sombre-elipso: var(--gin-gris-bleu-sombre-elipso);
  --gin-gris-bleu-elipso-rouge-elipso: var(--gin-rouge-elipso);
  --gin-gris-bleu-elipso-bleu-clair-elipso: var(--gin-bleu-clair-elipso);
  --gin-gris-bleu-elipso-cyan-elipso: var(--gin-cyan-elipso);
  --gin-gris-bleu-elipso-bleu-profond-elipso: var(--gin-bleu-profond-elipso);
  --gin-gris-bleu-elipso-noir: var(--gin-noir);
  --gin-gris-bleu-elipso-blanc: var(--gin-blanc);
  --gin-gris-bleu-elipso-gris-bleu-clair: var(--gin-gris-bleu-clair);
  --gin-gris-bleu-elipso-gris-bleu-sombre-elipso: var(--gin-gris-bleu-sombre-elipso);
  --gin-bleu-clair-elipso-rouge-elipso: var(--gin-rouge-elipso);
  --gin-bleu-clair-elipso-gris-bleu-elipso: var(--gin-gris-bleu-elipso);
  --gin-bleu-clair-elipso-cyan-elipso: var(--gin-cyan-elipso);
  --gin-bleu-clair-elipso-bleu-profond-elipso: var(--gin-bleu-profond-elipso);
  --gin-bleu-clair-elipso-noir: var(--gin-noir);
  --gin-bleu-clair-elipso-blanc: var(--gin-blanc);
  --gin-bleu-clair-elipso-gris-bleu-clair: var(--gin-gris-bleu-clair);
  --gin-bleu-clair-elipso-gris-bleu-sombre-elipso: var(--gin-gris-bleu-sombre-elipso);
  --gin-cyan-elipso-rouge-elipso: var(--gin-rouge-elipso);
  --gin-cyan-elipso-gris-bleu-elipso: var(--gin-gris-bleu-elipso);
  --gin-cyan-elipso-bleu-clair-elipso: var(--gin-bleu-clair-elipso);
  --gin-cyan-elipso-bleu-profond-elipso: var(--gin-bleu-profond-elipso);
  --gin-cyan-elipso-noir: var(--gin-noir);
  --gin-cyan-elipso-blanc: var(--gin-blanc);
  --gin-cyan-elipso-gris-bleu-clair: var(--gin-gris-bleu-clair);
  --gin-cyan-elipso-gris-bleu-sombre-elipso: var(--gin-gris-bleu-sombre-elipso);
  --gin-bleu-profond-elipso-rouge-elipso: var(--gin-rouge-elipso);
  --gin-bleu-profond-elipso-gris-bleu-elipso: var(--gin-gris-bleu-elipso);
  --gin-bleu-profond-elipso-bleu-clair-elipso: var(--gin-bleu-clair-elipso);
  --gin-bleu-profond-elipso-cyan-elipso: var(--gin-cyan-elipso);
  --gin-bleu-profond-elipso-noir: var(--gin-noir);
  --gin-bleu-profond-elipso-blanc: var(--gin-blanc);
  --gin-bleu-profond-elipso-gris-bleu-clair: var(--gin-gris-bleu-clair);
  --gin-bleu-profond-elipso-gris-bleu-sombre-elipso: var(--gin-gris-bleu-sombre-elipso);
  --gin-noir-rouge-elipso: var(--gin-rouge-elipso);
  --gin-noir-gris-bleu-elipso: var(--gin-gris-bleu-elipso);
  --gin-noir-bleu-clair-elipso: var(--gin-bleu-clair-elipso);
  --gin-noir-cyan-elipso: var(--gin-cyan-elipso);
  --gin-noir-bleu-profond-elipso: var(--gin-bleu-profond-elipso);
  --gin-noir-blanc: var(--gin-blanc);
  --gin-noir-gris-bleu-clair: var(--gin-gris-bleu-clair);
  --gin-noir-gris-bleu-sombre-elipso: var(--gin-gris-bleu-sombre-elipso);
  --gin-blanc-rouge-elipso: var(--gin-rouge-elipso);
  --gin-blanc-gris-bleu-elipso: var(--gin-gris-bleu-elipso);
  --gin-blanc-bleu-clair-elipso: var(--gin-bleu-clair-elipso);
  --gin-blanc-cyan-elipso: var(--gin-cyan-elipso);
  --gin-blanc-bleu-profond-elipso: var(--gin-bleu-profond-elipso);
  --gin-blanc-noir: var(--gin-noir);
  --gin-blanc-gris-bleu-clair: var(--gin-gris-bleu-clair);
  --gin-blanc-gris-bleu-sombre-elipso: var(--gin-gris-bleu-sombre-elipso);
  --gin-gris-bleu-clair-rouge-elipso: var(--gin-rouge-elipso);
  --gin-gris-bleu-clair-gris-bleu-elipso: var(--gin-gris-bleu-elipso);
  --gin-gris-bleu-clair-bleu-clair-elipso: var(--gin-bleu-clair-elipso);
  --gin-gris-bleu-clair-cyan-elipso: var(--gin-cyan-elipso);
  --gin-gris-bleu-clair-bleu-profond-elipso: var(--gin-bleu-profond-elipso);
  --gin-gris-bleu-clair-noir: var(--gin-noir);
  --gin-gris-bleu-clair-blanc: var(--gin-blanc);
  --gin-gris-bleu-clair-gris-bleu-sombre-elipso: var(--gin-gris-bleu-sombre-elipso);
  --gin-gris-bleu-sombre-elipso-rouge-elipso: var(--gin-rouge-elipso);
  --gin-gris-bleu-sombre-elipso-gris-bleu-elipso: var(--gin-gris-bleu-elipso);
  --gin-gris-bleu-sombre-elipso-bleu-clair-elipso: var(--gin-bleu-clair-elipso);
  --gin-gris-bleu-sombre-elipso-cyan-elipso: var(--gin-cyan-elipso);
  --gin-gris-bleu-sombre-elipso-bleu-profond-elipso: var(--gin-bleu-profond-elipso);
  --gin-gris-bleu-sombre-elipso-noir: var(--gin-noir);
  --gin-gris-bleu-sombre-elipso-blanc: var(--gin-blanc);
  --gin-gris-bleu-sombre-elipso-gris-bleu-clair: var(--gin-gris-bleu-clair);
}
