/* ==UserStyle== 
@name Force GitHub contribution graph variant
@version 1.0.0
@namespace charles25565
@license MIT
@preprocessor less
@var select variant "Variant" ["halloween", "winter"]
@description This style forces the GitHub contribution graph to be a specific variant, such as Halloween or Winter.
@downloadURL https://update.greasyfork.org/scripts/546329/Force%20GitHub%20contribution%20graph%20variant.user.css
@updateURL https://update.greasyfork.org/scripts/546329/Force%20GitHub%20contribution%20graph%20variant.meta.css
==/UserStyle== */

@-moz-document domain("github.com") {
    :root {
      --contribution-default-bgColor-1: var(--contribution-@{variant}-bgColor-1) !important;
      --contribution-default-bgColor-2: var(--contribution-@{variant}-bgColor-2) !important;
      --contribution-default-bgColor-3: var(--contribution-@{variant}-bgColor-3) !important;
      --contribution-default-bgColor-4: var(--contribution-@{variant}-bgColor-4) !important;
    }
    :root when (@variant = halloween) {
      --contribution-winter-bgColor-1: var(--contribution-halloween-bgColor-1) !important;
      --contribution-winter-bgColor-2: var(--contribution-halloween-bgColor-2) !important;
      --contribution-winter-bgColor-3: var(--contribution-halloween-bgColor-3) !important;
      --contribution-winter-bgColor-4: var(--contribution-halloween-bgColor-4) !important;
    }
    :root when (@variant = winter) {
      --contribution-halloween-bgColor-1: var(--contribution-winter-bgColor-1) !important;
      --contribution-halloween-bgColor-2: var(--contribution-winter-bgColor-2) !important;
      --contribution-halloween-bgColor-3: var(--contribution-winter-bgColor-3) !important;
      --contribution-halloween-bgColor-4: var(--contribution-winter-bgColor-4) !important;
    }
}