/* ─────────────────────────────────────────────────────────────────────────────
   /blogg — paletten, og berre han.

   Forma seksjonen har bur i /seksjon.css og er delt med /tog, /bok og /film.
   Denne fila er skrivebordet: skiferblå blekkgrunn, papirkvit skrift, og eit
   fargeband i raudt.

   Kvifor ikkje treverket til /bok? Av di dette ikkje er ei hylle. /bok er noko
   Markus har LESE — pergament, messing, eik — medan /blogg er noko han har
   SKRIVE, og dei to seksjonane må kunna skiljast på ein skjermdump. Skifer og
   fargeband mot eik og messing er den skilnaden, i same familie av mørke
   grunnar som resten av staden.

   Aksentane er semantiske, ikkje dekorative (ADR 0022/0027):

     --varm  fargebandraudt. Det Markus SKREIV — eit tut, ei melding — og kvar
             einaste figur.
     --kald  papirblått. Det maskina las ut av det: datoar, tal, emneregisteret,
             kva bolk markus.plus la ei side i.

   Gata her er AAA, ikkje AA. /tog held AA av di nattblåtta ikkje kan meir;
   skiferen klarar 7:1 på kvart einaste par med god margin, og då finst det
   ingen grunn til å nøya seg. Måla, ikkje gjetta: test/contrast.test.js ber
   tabellen, og han feiler om ein verdi her endrar seg utan at han følgjer med.

   Lastrekkjefølgje: /seksjon.css → DENNE → sida si eiga.
   ───────────────────────────────────────────────────────────────────────────── */

:root {
  --bg: #0e1117;          /* skifer — botnen av rommet */
  --bg-2: #161b23;        /* toppen av rommet, indre panel */
  --panel: #1d2430;       /* eit kort som ligg på bordet */
  --ink: #eaeff6;         /* papir */
  --muted: #a7b6c9;       /* papir i skugge */
  --line: #2d3846;        /* linjal, kant, arkfals */
  --varm: #f0a07e;        /* fargeband — det han skreiv, og kvart tal */
  --kald: #84bde0;        /* blekkblått — det maskina las ut av det */
  --varm-lys: #f8c0a6;    /* fargeband friskt; berre fylte knappar */
  /* Dei same to aksentane som RÅ komponentar, til dei stadene som treng dei med
     ein ALFA. rgba(var(--x-rgb), a) er piksel for piksel det same som ein
     rgba()-literal; color-mix(… a%, transparent) er det IKKJE — det er målt to
     gonger andre stader i denne kodebasen. Difor triplar, og ikkje ei blanding. */
  --bg-rgb: 14, 17, 23;
  --varm-rgb: 240, 160, 126;
  --kald-rgb: 132, 189, 224;
  --well: #080b10;        /* bak eit bilete før det har lasta */

  /* Lampa over bordet. Same rolle som lesjelyset i /bok og perronglyset i /tog. */
  --glo: radial-gradient(130% 70% at 50% -8%, rgba(46, 60, 78, 0.85) 0%, rgba(46, 60, 78, 0) 58%);
  --scrim: linear-gradient(180deg, rgba(8, 11, 16, 0) 0%, rgba(8, 11, 16, 0.78) 48%, rgba(8, 11, 16, 0.96) 100%);
  --hero-scrim: linear-gradient(180deg, rgba(14, 17, 23, 0.15) 0%, rgba(14, 17, 23, 0.72) 58%, #0e1117 100%);
  --shadow: rgba(0, 0, 0, 0.5);
  --shadow-card: 0 14px 30px -22px rgba(0, 0, 0, 0.95);
  --shadow-live: 0 18px 40px -24px rgba(0, 0, 0, 1);

  --font-disp: Fraunces, Georgia, serif;
  --font-ui: Inter, system-ui, sans-serif;
  --font-lab: 'Barlow Condensed', 'Helvetica Neue', Arial, sans-serif;
}
