/* Сгенерировано tools/gen_themes.py — не редактируйте вручную. */
@import "./theme-gitea-dark.css";
@import "./custom-base.css";

gitea-theme-meta-info {
  --theme-display-name: "Custom — тёмная";
}

:root {
  --is-dark-theme: true;
  --color-primary: #40a0af;
  --color-primary-dark-1: color-mix(in srgb, var(--color-primary), white 12%);
  --color-primary-dark-2: color-mix(in srgb, var(--color-primary), white 22%);
  --color-primary-dark-3: color-mix(in srgb, var(--color-primary), white 32%);
  --color-primary-dark-4: color-mix(in srgb, var(--color-primary), white 42%);
  --color-primary-dark-5: color-mix(in srgb, var(--color-primary), white 60%);
  --color-primary-dark-6: color-mix(in srgb, var(--color-primary), white 80%);
  --color-primary-dark-7: color-mix(in srgb, var(--color-primary), white 94%);
  --color-primary-light-1: color-mix(in srgb, var(--color-primary), black 10%);
  --color-primary-light-2: color-mix(in srgb, var(--color-primary), black 20%);
  --color-primary-light-3: color-mix(in srgb, var(--color-primary), black 30%);
  --color-primary-light-4: color-mix(in srgb, var(--color-primary), black 40%);
  --color-primary-light-5: color-mix(in srgb, var(--color-primary), black 60%);
  --color-primary-light-6: color-mix(in srgb, var(--color-primary), black 80%);
  --color-primary-light-7: color-mix(in srgb, var(--color-primary), black 95%);
  --color-primary-alpha-10: color-mix(in srgb, var(--color-primary) 10%, transparent);
  --color-primary-alpha-20: color-mix(in srgb, var(--color-primary) 20%, transparent);
  --color-primary-alpha-30: color-mix(in srgb, var(--color-primary) 30%, transparent);
  --color-primary-alpha-40: color-mix(in srgb, var(--color-primary) 40%, transparent);
  --color-primary-alpha-50: color-mix(in srgb, var(--color-primary) 50%, transparent);
  --color-primary-alpha-60: color-mix(in srgb, var(--color-primary) 60%, transparent);
  --color-primary-alpha-70: color-mix(in srgb, var(--color-primary) 70%, transparent);
  --color-primary-alpha-80: color-mix(in srgb, var(--color-primary) 80%, transparent);
  --color-primary-alpha-90: color-mix(in srgb, var(--color-primary) 90%, transparent);
  --color-green: var(--color-primary);
  --color-green-light: var(--color-primary-light-1);
  --color-green-dark-1: var(--color-primary-dark-1);
  --color-green-dark-2: var(--color-primary-dark-2);
  --color-green-badge: var(--color-primary);
  --color-green-badge-bg: var(--color-primary-alpha-10);
  --color-green-badge-hover-bg: var(--color-primary-alpha-30);
  --color-blue: var(--color-primary);
  --color-blue-light: var(--color-primary-light-1);
  --color-blue-dark-1: var(--color-primary-dark-1);
  --color-blue-dark-2: var(--color-primary-dark-2);
  --color-link: color-mix(in srgb, var(--color-primary), white 20%);
  --color-primary-contrast: #ffffff;
  --color-primary-hover: var(--color-primary-dark-1);
  --color-primary-active: var(--color-primary-dark-2);
  --color-accent: var(--color-primary-light-1);
  --color-small-accent: var(--color-primary-light-5);
  --color-reaction-hover-bg: var(--color-primary-alpha-20);
  --color-reaction-active-bg: var(--color-primary-alpha-30);
  --color-secondary: #2b323b;
  --color-secondary-dark-1: #333a43;
  --color-secondary-dark-2: #40464f;
  --color-secondary-dark-3: #60656c;
  --color-secondary-dark-4: #6f747a;
  --color-secondary-dark-5: #7c8085;
  --color-secondary-dark-6: #8a8e93;
  --color-secondary-dark-7: #999da1;
  --color-secondary-dark-8: #aaadb1;
  --color-secondary-dark-9: #bbbdc0;
  --color-secondary-dark-10: #ccced0;
  --color-secondary-dark-11: #dddee0;
  --color-secondary-dark-12: #eeefef;
  --color-secondary-dark-13: #fbfbfb;
  --color-secondary-light-1: #252a32;
  --color-secondary-light-2: #1e2329;
  --color-secondary-light-3: #181c20;
  --color-secondary-light-4: #111418;
  --color-secondary-alpha-10: #2b323b1a;
  --color-secondary-alpha-20: #2b323b33;
  --color-secondary-alpha-30: #2b323b4c;
  --color-secondary-alpha-40: #2b323b66;
  --color-secondary-alpha-50: #2b323b80;
  --color-secondary-alpha-60: #2b323b99;
  --color-secondary-alpha-70: #2b323bb2;
  --color-secondary-alpha-80: #2b323bcc;
  --color-secondary-alpha-90: #2b323be6;
  --color-input-border: var(--color-secondary);
  --color-input-border-hover: var(--color-secondary-dark-2);
  --color-body: #0e1014;
  --color-box-header: #171b21;
  --color-box-body: #13161b;
  --color-box-body-highlight: #18202b;
  --color-text-dark: #f4f6f8;
  --color-text: #e1e5e9;
  --color-text-light: #c4cad1;
  --color-text-light-1: #adb4bc;
  --color-text-light-2: #959ea7;
  --color-text-light-3: #7c858f;
  --color-nav-bg: #13161b;
  --color-nav-text: #e1e5e9;
  --color-nav-hover-bg: #ffffff0f;
  --color-secondary-nav-bg: #13161b;
  --color-header-wrapper: #13161b;
  --color-footer: #13161b;
  --color-menu: #1a1e25;
  --color-card: #13161b;
  --color-button: #1a1e25;
  --color-secondary-bg: #1a1e25;
  --color-input-background: #0f1216;
  --color-light: #ffffff08;
  --color-light-border: #ffffff1a;
  --color-hover: #ffffff0a;
  --color-hover-opaque: #1b2027;
  --color-active: #ffffff12;
  --color-code-bg: #111418;
  --color-markup-code-block: #ffffff0a;
  --color-markup-code-inline: #ffffff12;
  --color-reaction-bg: #ffffff0d;
  --color-shadow: #00000040;
  --color-shadow-strong: #00000080;
}
