/* Impulso Dark: inherits Forgejo's code, diff and accessibility styles. */
@import url("./theme-forgejo-dark.css");

:root {
  color-scheme: dark;
  --steel-900: #08070b;
  --steel-850: #0c0a10;
  --steel-800: #0e0c12;
  --steel-750: #14111c;
  --steel-700: #1a1622;
  --steel-650: #221d2d;
  --steel-600: #2a2535;
  --steel-550: #342e40;
  --steel-500: #433b50;
  --steel-450: #554b65;
  --steel-400: #6b607b;
  --steel-350: #7f738e;
  --steel-300: #998bac;
  --steel-250: #b1a6c2;
  --steel-200: #c8bfd5;
  --steel-150: #dcd4e7;
  --steel-100: #e4dded;
  --steel-50: #f4eff9;

  --color-primary: #b79cff;
  --color-primary-contrast: #180b2d;
  --color-primary-dark-1: #cab8ff;
  --color-primary-dark-2: #d8caff;
  --color-primary-dark-3: #e1d7ff;
  --color-primary-dark-4: #e9e1ff;
  --color-primary-dark-5: #efeaff;
  --color-primary-dark-6: #f5f1ff;
  --color-primary-dark-7: #faf8ff;
  --color-primary-light-1: #aa88ff;
  --color-primary-light-2: #9671f0;
  --color-primary-light-3: #8454e3;
  --color-primary-light-4: #7442d4;
  --color-primary-light-5: #6530c4;
  --color-primary-light-6: #5700c9;
  --color-primary-light-7: #4600a5;
  --color-primary-alpha-10: #7d00ff19;
  --color-primary-alpha-20: #7d00ff33;
  --color-primary-alpha-30: #7d00ff4b;
  --color-primary-alpha-40: #7d00ff66;
  --color-primary-alpha-50: #7d00ff80;
  --color-primary-alpha-60: #7d00ff99;
  --color-primary-alpha-70: #7d00ffb3;
  --color-primary-alpha-80: #7d00ffcc;
  --color-primary-alpha-90: #7d00ffe1;
  --color-body: #0a0a0a;
  --color-text: #e4dded;
  --color-text-dark: #faf8ff;
  --color-text-light: #c8bfd5;
  --color-text-light-1: #c8bfd5;
  --color-text-light-2: #b1a6c2;
  --color-text-light-3: #b1a6c2;
  --color-nav-bg: #0c0b10;
  --color-nav-hover-bg: #221d2d;
  --color-footer: #08070b;
  --color-box-header: #1a1622;
  --color-box-body: #14111c;
  --color-box-body-highlight: #221d2d;
  --color-input-background: #14111c;
  --color-input-border: #433b50;
  --color-input-border-hover: #7f738e;
  --color-input-text: #e4dded;
  --impulso-cyan: #81e0ff;
}
