/* Generated by site/design.py. Do not edit.
 *
 * Colour is Oklch, so the ramps step evenly to the eye rather than
 * evenly in a number nobody perceives. Space is the cell. Type is the
 * eight-pixel drawing grid, which is a different grid and does not
 * move with it. Every value here is derived; the argument
 * for each is in site/design.py.
 */

:root {
  --sunk: #050412;
  --ground: #0E0C22;
  --raised: #1B1933;
  --ink: #F4EAFB;
  --dim: #AAA7C6;
  --dimmer: #716C90;
  --accent: #FD95DC;
  --alt: #B1B7FD;
  --warn: #FFA28A;
  --good: #75D1C5;
  --code: #A8D2FE;
  --quote: #D1AFE2;
  --d0: #98BFFE;
  --d1: #A3B7FE;
  --d2: #ADAFFE;
  --d3: #BAA5FE;
  --d4: #C79BFA;
  --d5: #D491ED;
  --d6: #DF89DE;
  --d7: #E881CB;
  --d8: #F079B6;

  --cell: 10px;
  --hair: calc(1 * var(--cell));
  --tight: calc(2 * var(--cell));
  --snug: calc(3 * var(--cell));
  --step: calc(4 * var(--cell));
  --gap: calc(6 * var(--cell));
  --room: calc(10 * var(--cell));
  --type-fine: 8px;
  --type-body: 16px;
  --type-head: 24px;
  --type-sign: 32px;
}

/* The lamp, lit: rose porcelain, lavender paper and plum ink. */
:root[data-lamp="lit"] {
  --sunk: #FCF8FF;
  --ground: #FAEDF7;
  --raised: #E4E4F8;
  --ink: #242240;
  --dim: #54537B;
  --dimmer: #707097;
  --accent: #942578;
  --alt: #4B3F98;
  --warn: #9D3533;
  --good: #115C55;
  --code: #2F4578;
  --quote: #6D457E;
  --d0: #355FA4;
  --d1: #4456A3;
  --d2: #514DA0;
  --d3: #5D449A;
  --d4: #663A91;
  --d5: #6F3085;
  --d6: #762677;
  --d7: #7C1A66;
  --d8: #800953;
}
