/* Pathogentlemen Club design tokens (v2).
   Carried over from v1 frontend/css/base.css. Changes from v1:
   - type is about 25% larger (v1 px/rem sizes x1.25), set once as a scale;
   - dim and muted text lifted to >= 4.5:1 on the dark ground (v1: 2.6:1 and 1.5:1);
   - amber terminal register dropped with the terminal editor.
   Copied into lanes; never imported live from here. */
:root {
  /* Dark notebook register (board, settings) */
  --bg-ground:        #0a0907;
  --bg-surface:       #0f0d0a;
  --text-primary:     #c0b49a;  /* 9.7:1 on ground */
  --text-dim:         #9a8f7c;  /* 6.3:1 (v1 #5a5248, 2.6:1) */
  --text-muted:       #8a7f6c;  /* 5.1:1 (v1 #3a3028, 1.5:1) */
  --border-subtle:    #2a2420;
  --border-strong:    #5a5248;

  /* The one accent */
  --green-specimen:   #3a6548;  /* fills, rules, sheen; 3.0:1 on dark, not for dark-ground text */
  --green-mid:        #4a7a58;
  --green-legible:    #6aa57b;  /* specimen green lifted for text on dark, 6.9:1 */

  /* Parchment register (profiles, papers) */
  --bg-parchment:        #f0e8d4;
  --bg-parchment-card:   #e8dcc4;
  --text-parchment:      #1a150e;  /* 14.9:1 */
  --text-parchment-dim:  #5a4a38;  /* 7.0:1 on parchment, 6.3:1 on card */
  --border-parchment:    #c8b898;
  --green-on-parchment:  #3a6548;  /* 5.5:1 */

  /* Scrim behind text over the living background */
  --scrim-dark:       rgba(10, 9, 7, 0.72);
  --scrim-parchment:  rgba(240, 232, 212, 0.78);

  /* Type */
  --font-serif: 'EB Garamond', Georgia, serif;
  --font-mono:  'Courier Prime', 'Courier New', Courier, monospace;

  /* Type scale: v1 sizes x1.25 (v1 10/11/13/14/15/16px -> 12.5/13.75/16.25/17.5/18.75/20px) */
  --fs-2xs: 0.78rem;   /* v1 10px */
  --fs-xs:  0.86rem;   /* v1 11px */
  --fs-sm:  1.02rem;   /* v1 13px, v1 0.82rem */
  --fs-md:  1.09rem;   /* v1 14px */
  --fs-base: 1.17rem;  /* v1 15px */
  --fs-lg:  1.25rem;   /* v1 16px */
  --fs-xl:  1.6rem;
  --fs-2xl: 2.2rem;
  --fs-3xl: clamp(2.2rem, 5vw, 3.4rem);

  --tracking-mono: 0.08em;
  --radius: 2px;
}
