:root{
  --stage:#1e2922;
  --stage-deep:#121b16;
  --stage-ink:#f6f3ed;
  --stage-accent:#ddb994;
  --house-front:#b6b1a1;
  --house-side:#69756b;
  --house-roof:#344a40;
  --house-glass:#694b32;
  --heat:#efbb7c;
  --heat-glow:#ed9b5566;
  --heat-haze:#dc8b4b26;
  --shadow:light-dark(#20271d26,#00000040);
  --paper:light-dark(#f6f3ed,#252a25);
  --ink:light-dark(#282e28,#f3efe5);
  --quiet:light-dark(#525b51,#c8cec3);
  --accent:light-dark(#734b34,#dfb69b);
  --line:light-dark(#c9cbbf,#566052);
  --wash:light-dark(#e9e9df,#333b31);
  --surface:light-dark(#fffdf8,#2c342b);
  --button:light-dark(#2a322a,#e9eddd);
  --button-text:light-dark(#fffdf5,#243023);
  --display:Georgia,'Times New Roman',serif;
  --error:light-dark(#8c3526,#f3bca9);
  --success:light-dark(#375533,#c6dfba);
  --f-display:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
  --f-sans:var(--f-display);
  --f-mono:ui-monospace,monospace;
  --f-reka:var(--f-display);
  --f-pismo:var(--f-display);
  --papier:var(--paper);
  --kartka:var(--surface);
  --atrament:var(--ink);
  --tekst-2:var(--quiet);
  --szary:var(--quiet);
  --terakota:var(--accent);
  --terakota-ciemna:var(--accent);
  --niebieski:var(--accent);
  --kreska:var(--line);
  --kreska-ciemna:var(--line);
  --dziurka:var(--wash);
  --zielony:var(--success);
  --biel:var(--surface);
}
