@import url("theme-forgejo-light.css");
@import url("gaupe-landing.css");

/* gaupe (lys): sand/oliven/rust/moerk brun, lav radius, varme skygger.
   Designsystem: Projects/Gaupe/Gaupe Design.md */
:root {
  --color-primary: #995F2F;
  --color-primary-contrast: #F5EFDE;
  --color-primary-dark-1: #8a5628;
  --color-primary-dark-2: #7c4d23;
  --color-primary-dark-3: #6e451f;
  --color-primary-dark-4: #622B14;
  --color-primary-dark-5: #55250f;
  --color-primary-dark-6: #481f0c;
  --color-primary-dark-7: #3A1A0C;
  --color-primary-light-1: #a86f3f;
  --color-primary-light-2: #b77f4e;
  --color-primary-light-3: #c69061;
  --color-primary-light-4: #d5a577;
  --color-primary-light-5: #e0b990;
  --color-primary-light-6: #ecd2b3;
  --color-primary-light-7: #f4e5d2;
  --color-primary-alpha-10: rgba(153,95,47,.1);
  --color-primary-alpha-20: rgba(153,95,47,.2);
  --color-primary-alpha-30: rgba(153,95,47,.3);
  --color-primary-alpha-40: rgba(153,95,47,.4);
  --color-primary-alpha-50: rgba(153,95,47,.5);
  --color-primary-alpha-60: rgba(153,95,47,.6);
  --color-primary-alpha-70: rgba(153,95,47,.7);
  --color-primary-alpha-80: rgba(153,95,47,.8);
  --color-primary-alpha-90: rgba(153,95,47,.9);

  --color-body: #F5EFDE;
  --color-box-body: #FBF7EC;
  --color-box-header: #F4EFE0;
  --color-card: #FBF7EC;
  --color-menu: #FBF7EC;
  --color-header-wrapper: #F4EFE0;
  --color-input-background: #F5EFDE;
  --color-input-border: #D8C9A2;
  --color-input-border-hover: #978F66;
  --color-light: rgba(58,26,12,.05);
  --color-hover: rgba(58,26,12,.06);
  --color-active: rgba(58,26,12,.1);
  --color-secondary: #D8C9A2;
  --color-secondary-bg: #F4EFE0;
  --color-secondary-alpha-40: rgba(216,201,162,.4);
  --color-text: #3A1A0C;
  --color-text-dark: #2B1309;
  --color-text-light: #57432a;
  --color-text-light-1: #74603E;
  --color-text-light-2: #7a6644;
  --color-text-light-3: #7d6a49;
  --color-shadow: rgba(58,26,12,.10);
  --color-code-bg: #FBF7EC;
  --color-markup-code-block: rgba(58,26,12,.06);
  --color-button: #FBF7EC;
  --color-timeline: #D8C9A2;
  --border-radius: 4px;
  --border-radius-medium: 6px;

  /* moerk brun bar i top og bund (Forgejo 16: --color-nav-bg) */
  --color-nav-bg: #622B14;
  --color-nav-hover-bg: #75381c;
  --color-footer: #622B14;

  /* gaupe-landing + nav/footer tokens (bruges i gaupe-landing.css) */
  --gaupe-landing-name: var(--color-primary-dark-4);
  --gaupe-landing-cta-bg: var(--color-primary-dark-4);
  --gaupe-landing-cta-heading: #E4D6A9;
  --gaupe-landing-cta-text: #C3AC86;
  --gaupe-landing-ghost-border: #978F66;
  --gaupe-nav-text: #EFE4CB;
  --gaupe-nav-text-hover: #FBF7EC;
  --gaupe-nav-hover-wash: rgba(228,214,169,.12);
  --gaupe-nav-border: var(--color-primary-dark-5);
}
