/* TUNNL system: the one file every board links.
   Edit a value here and republish this file: every board that reads the token or the font updates.
   The mark colourways under mark/ are images. After a colour change here, run
   /home/claude/system/build_system.py and publish assets/system/mark/* as well.
   Keep the six-digit hex form below: build_system.py reads it. */

@font-face {
  font-family: "TUNNL Display";
  src: url(type/TunnlDisplay-Italic.woff2) format("woff2");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

:root {
  /* Palette B: floodlit and chrome (Colour-B) */
  --k-ground: #E8E8E5;
  /* Night: the mark, every lockup, and the dark ground */
  --k-night: #0B0C0A;
  --k-chrome: #C9CCC5;
  --k-turf: #6BE33B;
  /* Clock orange: live and errors */
  --k-clock: #FF4A3A;
  /* Chalk: type and the lockup on night */
  --k-chalk: #EEF0EA;

  /* UI neutrals (one value each; near-duplicates folded 24 Oct) */
  /* Ink: small UI text only. The mark and lockups use night. */
  --k-ink: #121311;
  /* Card on ground (folds #F7F7F4) */
  --k-card: #F6F6F3;
  /* Raised surface on night (folds #191A18, #1A1C19, #1B1C19) */
  --k-night-raise: #1A1B19;
  /* Mute text on chalk, ground and card (folds #8A8E86) */
  --k-mute: #8A8E87;
  /* Mute text on night (folds #9EA39A) */
  --k-mute-night: #9EA39B;
  /* Secondary text on light grounds */
  --k-mute-deep: #5C605A;
  /* Chrome as a surface: the ramp the Kept coins and chrome UI use (folds #C9CCC4) */
  --k-chrome-ramp: linear-gradient(135deg, #FBFBF8 0%, #A3A69F 16%, #FFFFFF 30%, #55584F 48%, #C9CCC5 60%, #6F736B 78%, #E3E5DF 100%);

  /* Creator colours (Creator-Colours) */
  --ec-bottle: #2F6B4C;
  --ec-mint: #A9D6BC;
  --ec-cream: #FBF9E9;
  --ec-gold: #D7A136;
  --koko-orange: #F08A2B;
  --koko-peach: #FFD9A6;
  --koko-teal: #163B39;
  --dspn-brick: #D9661E;
  --dspn-cream: #F4EFD3;
  --dspn-rust: #B04918;
  --dspn-brown: #5E240B;

  /* Type */
  --k-font-display: "TUNNL Display", "Arial Black", "Helvetica Neue", Arial, sans-serif;
}
