@import "./theme-forgejo-auto.css";

:root {
  --color-primary: #3f73b8;
  --color-primary-contrast: #ffffff;
  --color-primary-dark-1: #3f73b8;
  --color-primary-dark-2: #355f99;
  --color-primary-dark-3: #2b4c7b;
  --color-primary-dark-4: #223c62;
  --color-primary-dark-5: #1a2f4d;
  --color-primary-dark-6: #142540;
  --color-primary-dark-7: #0f2641;
  --color-primary-light-1: #5b8fd6;
  --color-primary-light-2: #7aa5de;
  --color-primary-light-3: #9bbbe6;
  --color-primary-light-4: #b9d0ee;
  --color-primary-light-5: #d3e1f5;
  --color-primary-light-6: #e6eefa;
  --color-primary-light-7: #f7faff;
  --color-primary-alpha-10: #3f73b819;
  --color-primary-alpha-20: #3f73b833;
  --color-primary-alpha-30: #3f73b84b;
  --color-primary-alpha-40: #3f73b866;
  --color-primary-alpha-50: #3f73b880;
  --color-primary-alpha-60: #3f73b899;
  --color-primary-alpha-70: #3f73b8b3;
  --color-primary-alpha-80: #3f73b8cc;
  --color-primary-alpha-90: #3f73b8e1;
  --color-body: #ffffff;
  --color-text: #0f2641;
  --color-text-light: #2b4c7b;
  --color-text-light-1: #355f99;
  --color-text-light-2: #3f73b8;
  --color-text-light-3: #5b7ba6;
  --color-header-wrapper: #f7faff;
  --color-nav-bg: #f7faff;
  --color-footer: #f7faff;
  --color-box-header: #eef4fc;
  --color-box-body: #f7faff;
  --color-menu: #eef4fc;
  --color-card: #f7faff;
  --color-error-text: #cd3d56;
}

@media (prefers-color-scheme: dark) {
  :root {
    --color-primary: #5b8fd6;
    --color-primary-contrast: #0f2641;
    --color-primary-dark-1: #7aa5de;
    --color-primary-dark-2: #9bbbe6;
    --color-primary-dark-3: #b9d0ee;
    --color-primary-dark-4: #d3e1f5;
    --color-primary-dark-5: #e6eefa;
    --color-primary-dark-6: #f7faff;
    --color-primary-dark-7: #ffffff;
    --color-primary-light-1: #4a7fc6;
    --color-primary-light-2: #3f73b8;
    --color-primary-light-3: #355f99;
    --color-primary-light-4: #2b4c7b;
    --color-primary-light-5: #223c62;
    --color-primary-light-6: #1a2f4d;
    --color-primary-light-7: #142540;
    --color-primary-alpha-10: #5b8fd619;
    --color-primary-alpha-20: #5b8fd633;
    --color-primary-alpha-30: #5b8fd64b;
    --color-primary-alpha-40: #5b8fd666;
    --color-primary-alpha-50: #5b8fd680;
    --color-primary-alpha-60: #5b8fd699;
    --color-primary-alpha-70: #5b8fd6b3;
    --color-primary-alpha-80: #5b8fd6cc;
    --color-primary-alpha-90: #5b8fd6e1;
    --color-body: #0f2641;
    --color-text: #f7faff;
    --color-text-light: #e6eefa;
    --color-text-light-1: #d3e1f5;
    --color-text-light-2: #b9d0ee;
    --color-text-light-3: #9bbbe6;
    --color-header-wrapper: #0b1d33;
    --color-nav-bg: #0b1d33;
    --color-footer: #0b1d33;
    --color-box-header: #15304f;
    --color-box-body: #12294a;
    --color-menu: #15304f;
    --color-card: #15304f;
    --color-input-background: #15304f;
    --color-error-text: #ff3b5b;
  }
}
