@import url("/assets/css/theme-forgejo-dark.css");
:root {
  --color-primary: #d9a47d;
  --color-primary-dark-1: #ce9369;
  --color-primary-dark-2: #c38356;
  --color-primary-dark-3: #ae7046;
  --color-primary-light-1: #dfb28f;
  --color-primary-light-2: #e5bfa2;
  --color-primary-light-3: #ebcdb5;
  --color-primary-contrast: #201a16;
  --color-primary-alpha-10: #d9a47d19;
  --color-primary-alpha-20: #d9a47d33;
  --color-primary-alpha-30: #d9a47d4b;
  --color-primary-alpha-40: #d9a47d66;
  --color-primary-alpha-50: #d9a47d80;
  --color-primary-alpha-60: #d9a47d99;
  --color-primary-alpha-70: #d9a47db3;
  --color-primary-alpha-80: #d9a47dcc;
  --color-primary-alpha-90: #d9a47de1;
  --color-body: #181a1b;
  --color-box-body: #1e2021;
  --color-box-header: #252728;
  --color-nav-bg: #1e2021;
  --color-nav-hover-bg: #2b2d2e;
  --color-nav-text: #d8d6d1;
  --color-secondary: #454748;
  --color-secondary-alpha-10: #45474819;
  --color-secondary-alpha-20: #45474833;
  --color-text: #d8d6d1;
  --color-text-dark: #ece9e2;
  --color-text-light: #b9b7b2;
  --color-text-light-1: #aaa9a4;
  --color-text-light-2: #a4a39f;
  --color-text-light-3: #a4a39f;
  --color-text-light-4: #a4a39f;
  --color-input-background: #181a1b;
  --color-input-border: #6e706f;
  --color-menu: #1e2021;
  --color-card: #1e2021;
  --color-markup-code-block: #141617;
  --color-markup-code-inline: #292b2c;
  --border-radius: 4px;
  --border-radius-medium: 6px;
}
a { color: var(--color-primary); }
a:hover { color: #ebcdb5; }
:focus-visible { outline: 2px solid #d9a47d; outline-offset: 3px; }
