@import url("theme-forgejo-dark.css");

:root {
  --qluster-primary: #00ff88;
  --qluster-primary-hover: #00d976;
  --color-primary: var(--qluster-primary);
  --color-primary-contrast: #00140b;
  --color-primary-dark-1: #5cffad;
  --color-primary-dark-2: #8fffc5;
  --color-primary-dark-3: #b8ffd9;
  --color-primary-dark-4: #d5ffe8;
  --color-primary-dark-5: #eafff4;
  --color-primary-dark-6: #eafff4;
  --color-primary-dark-7: #f6fffa;
  --color-primary-light-1: var(--qluster-primary-hover);
  --color-primary-light-2: #00b866;
  --color-primary-light-3: #009956;
  --color-primary-light-4: #007a46;
  --color-primary-light-5: #00663b;
  --color-primary-light-6: #005232;
  --color-primary-light-7: #003d26;
  --color-primary-alpha-10: #00ff8819;
  --color-primary-alpha-20: #00ff8833;
  --color-primary-alpha-30: #00ff884b;
  --color-primary-alpha-40: #00ff8866;
  --color-primary-alpha-50: #00ff8880;
  --color-primary-alpha-60: #00ff8899;
  --color-primary-alpha-70: #00ff88b3;
  --color-primary-alpha-80: #00ff88cc;
  --color-primary-alpha-90: #00ff88e1;
  --color-primary-hover: var(--color-primary-light-1);
  --color-primary-active: var(--color-primary-light-2);
  --color-accent: var(--color-primary);
  --color-small-accent: var(--color-primary-light-3);
  --color-highlight-fg: var(--color-primary-light-4);
  --color-highlight-bg: var(--color-primary-alpha-20);
}

a { color: var(--qluster-primary) !important; }
a:hover { color: var(--qluster-primary-hover) !important; }
.ui.primary.button, .ui.primary.buttons .button {
  background-color: var(--qluster-primary) !important;
  color: var(--color-primary-contrast) !important;
}
.ui.primary.button:hover, .ui.primary.buttons .button:hover {
  background-color: var(--qluster-primary-hover) !important;
}
