/* fenix-amber: ravgul terminal. Bygger på Forgejos mørke tema og bytter ut
   gråskalaen (--steel-*), primærfargen, skrifttypen og hjørnene. Alt som ikke
   er overstyrt her arves, så nye variabler i en oppgradering følger med. */
@import "./theme-forgejo-dark.css";

:root {
  /* gråskalaen til det mørke temaet, som ravgult på nesten-svart */
  --steel-900: #050402;
  --steel-850: #080603;
  --steel-800: #0b0804;
  --steel-750: #110c05;
  --steel-700: #181107;
  --steel-650: #20170a;
  --steel-600: #2c1f0c;
  --steel-550: #3d2b10;
  --steel-500: #523a14;
  --steel-450: #6b4c18;
  --steel-400: #86601c;
  --steel-350: #a17420;
  --steel-300: #bb8824;
  --steel-250: #cf9628;
  --steel-200: #dda22e;
  --steel-150: #e8ab34;
  --steel-100: #f0b040;

  --color-primary: #ffcc00;
  --color-primary-contrast: #000;
  --color-primary-dark-1: #ffd633;
  --color-primary-dark-2: #ffdb4d;
  --color-primary-dark-3: #ffe066;
  --color-primary-dark-4: #ffe680;
  --color-primary-dark-5: #ffeb99;
  --color-primary-dark-6: #fff0b3;
  --color-primary-dark-7: #fff5cc;
  --color-primary-light-1: #e6b800;
  --color-primary-light-2: #cca300;
  --color-primary-light-3: #a38200;
  --color-primary-light-4: #7a6200;
  --color-primary-light-5: #665200;
  --color-primary-light-6: #524100;
  --color-primary-light-7: #3d3100;
  --color-primary-alpha-10: #cca30019;
  --color-primary-alpha-20: #cca30033;
  --color-primary-alpha-30: #cca3004b;
  --color-primary-alpha-40: #cca30066;
  --color-primary-alpha-50: #cca30080;
  --color-primary-alpha-60: #cca30099;
  --color-primary-alpha-70: #cca300b3;
  --color-primary-alpha-80: #cca300cc;
  --color-primary-alpha-90: #cca300e1;

  --color-secondary-alpha-10: #20170a19;
  --color-secondary-alpha-20: #20170a33;
  --color-secondary-alpha-30: #20170a4b;
  --color-secondary-alpha-40: #20170a66;
  --color-secondary-alpha-50: #20170a80;
  --color-secondary-alpha-60: #20170a99;
  --color-secondary-alpha-70: #20170ab3;
  --color-secondary-alpha-80: #20170acc;
  --color-secondary-alpha-90: #20170ae1;

  --color-text-dark: #ffd980;
  --color-text-focus: #ffd980;
  --color-header-wrapper-transparent: #18110700;
  --color-expand-button: var(--steel-600);
  --color-console-bg: var(--steel-850);
  --color-tooltip-text: #ffd980;

  /* monospace overalt, skarpe hjørner */
  --fonts-proportional: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --border-radius: 0;
  --border-radius-medium: 0;
}

::selection {
  background: #ffcc00;
  color: #000;
}

/* svake skannelinjer over hele siden */
body::after {
  content: "";
  position: fixed;
  inset: 0;
  z-index: 99999;
  pointer-events: none;
  background: repeating-linear-gradient(to bottom, transparent 0, transparent 2px, rgba(0, 0, 0, 0.1) 3px);
}
