/* palette.css — ENESTE fargekilde for teorihuset.no/muntlig/.
 *
 * Palett «samtale» (eier 13.10.2026: «likte fargene»): kjølig mintgrå grunn,
 * dyp petrol for flater og svar, Teorihusets gule for den ene handlingen.
 * Gul har lav kontrast mot lys grunn ⇒ alltid fylt flate med mørk tekst.
 * Riktig (grønn) og feil (rød) skal aldri forveksles med aksenten.
 * Sidene laster fila med ?v=; bump bokstaven ved hver endring.
 */
:root {
  --bg: #EEF3F1;
  --bg-2: #E2EBE8;
  --card: #FFFFFF;
  --ink: #13262B;
  --ink-2: #3B4F53;
  --ink-3: #5E7175;
  --line: #D6E1DD;
  --deep: #0E3B3A;
  --deep-ink: #FFFFFF;
  --deep-sub: #BFD9D5;
  --accent: #0F766E;
  --accent-ink: #FFFFFF;
  --accent-soft: #D5EDE8;
  --accent-text: #0B5C55;
  --cta: #F5B40C;
  --cta-ink: #13262B;
  --cta-edge: #C98F00;
  --positive: #136B36;
  --positive-soft: #DDF1E3;
  --negative: #B91C1C;
  --negative-soft: #FBE4E4;
  --warn: #9A4B12;
  --warn-soft: #F6E9DB;

  /* Avledet (Takk-siden og kassa-arket bruker disse). */
  --line-2: color-mix(in srgb, var(--ink) 6%, transparent);
  --shadow-sm: 0 1px 0 color-mix(in srgb, var(--ink) 5%, transparent), 0 2px 6px color-mix(in srgb, var(--ink) 5%, transparent);
  --shadow-md: 0 1px 0 color-mix(in srgb, var(--ink) 5%, transparent), 0 12px 32px -12px color-mix(in srgb, var(--ink) 16%, transparent);
  --shadow-lg: 0 1px 0 color-mix(in srgb, var(--ink) 5%, transparent), 0 32px 60px -24px color-mix(in srgb, var(--ink) 22%, transparent);
  color-scheme: light;
}
html:root:root :focus-visible { outline-color: var(--ink); }
