/* Hibimasu brand tokens. Print is the reference.
   Values: BRAND-SHEET-v1.1 §5 and visual-v3 §1.
   Legacy greys #706C66 and #5C6B66 are intentionally not tokens. */

:root {
  color-scheme: light;

  --ink: #3d3a35;
  --page: #ffffff;
  --washi: #f5f0e8;
  --interior: #8c6656;
  --clay: #b07d6a;
  --deep-clay: #87594a;
  --guide: #afa295;
  --decor: #e6d8ca;
  --tape: rgba(196, 140, 118, 0.42);
  --shadow: rgba(80, 60, 45, 0.18);
  --shadow-soft: rgba(80, 60, 45, 0.12);
  --fibre: #8a6f5c;
  --hairline: rgba(140, 110, 90, 0.075);

  --font-mincho: "Shippori Mincho", "Iowan Old Style", Palatino, "Palatino Linotype", serif;
  --font-gothic: "Zen Maru Gothic", "Hiragino Maru Gothic ProN", "Yu Gothic", sans-serif;
  --font-klee: "Klee One", "Segoe Print", cursive;

  --ai-iro-paper: #eff1f1;
  --ai-iro-cover: #517398;
  --ai-iro-band: #b3c4d5;
  --ai-iro-interior: #3d536f;
  --ai-iro-deep: #2e506f;
  --ai-iro-tape: #6087af;
  --ai-iro-guide: #9da5ac;

  --uguisu-iro-paper: #f3f1e8;
  --uguisu-iro-cover: #867e44;
  --uguisu-iro-band: #d2ceb0;
  --uguisu-iro-interior: #5f5b32;
  --uguisu-iro-deep: #635922;
  --uguisu-iro-tape: #a59d62;
  --uguisu-iro-guide: #a8a494;

  --sakura-iro-paper: #f7efec;
  --sakura-iro-cover: #b17983;
  --sakura-iro-band: #e2c3c6;
  --sakura-iro-interior: #885d63;
  --sakura-iro-deep: #875661;
  --sakura-iro-tape: #c68792;
  --sakura-iro-guide: #b39fa0;

  --wakakusa-iro-paper: #f1f1e9;
  --wakakusa-iro-cover: #7b9265;
  --wakakusa-iro-band: #c6d1b8;
  --wakakusa-iro-interior: #5b6e4f;
  --wakakusa-iro-deep: #5c6d44;
  --wakakusa-iro-tape: #8ba574;
  --wakakusa-iro-guide: #a2a696;

  --fuji-iro-paper: #f5eff0;
  --fuji-iro-cover: #9d7ea7;
  --fuji-iro-band: #d8c5d9;
  --fuji-iro-interior: #7a607d;
  --fuji-iro-deep: #755b80;
  --fuji-iro-tape: #b08cb9;
  --fuji-iro-guide: #aba1a9;

  --ajisai-iro-paper: #f1f0f1;
  --ajisai-iro-cover: #7c89b6;
  --ajisai-iro-band: #c6cbe1;
  --ajisai-iro-interior: #5f6688;
  --ajisai-iro-deep: #57658c;
  --ajisai-iro-tape: #8b98cb;
  --ajisai-iro-guide: #a2a3ae;

  --asagi-iro-paper: #eef2ef;
  --asagi-iro-cover: #4996a3;
  --asagi-iro-band: #b0d3d7;
  --asagi-iro-interior: #39707c;
  --asagi-iro-deep: #27727c;
  --asagi-iro-tape: #5ba8b7;
  --asagi-iro-guide: #99a6a7;

  --wakatake-iro-paper: #eff2ec;
  --wakatake-iro-cover: #599783;
  --wakatake-iro-band: #b5d4c8;
  --wakatake-iro-interior: #427165;
  --wakatake-iro-deep: #3b735f;
  --wakatake-iro-tape: #66ab96;
  --wakatake-iro-guide: #9aa79e;

  --hagi-iro-paper: #f3f0f0;
  --hagi-iro-cover: #7c6579;
  --hagi-iro-band: #cbbec7;
  --hagi-iro-interior: #654756;
  --hagi-iro-deep: #564356;
  --hagi-iro-tape: #93798f;
  --hagi-iro-guide: #aaa2a6;

  --kuri-iro-paper: #f5f0ea;
  --kuri-iro-cover: #a08666;
  --kuri-iro-band: #d9cab8;
  --kuri-iro-interior: #77664d;
  --kuri-iro-deep: #7a6145;
  --kuri-iro-tape: #b39672;
  --kuri-iro-guide: #aca298;

  --kaki-iro-paper: #f6efe9;
  --kaki-iro-cover: #976749;
  --kaki-iro-band: #d3bbaa;
  --kaki-iro-interior: #6f4a2e;
  --kaki-iro-deep: #724225;
  --kaki-iro-tape: #a37454;
  --kaki-iro-guide: #b1a196;

  --ginnezumi-paper: #f0f1f0;
  --ginnezumi-cover: #7d8e95;
  --ginnezumi-band: #c6cfd1;
  --ginnezumi-interior: #5e6a70;
  --ginnezumi-deep: #5a696f;
  --ginnezumi-tape: #8c9fa7;
  --ginnezumi-guide: #a1a4a6;

  /* Square geometry, mirrored from print. Components scale --sq-pitch;
     the radius and the stroke scale with it from the 5 mm reference. */
  --sq-ratio: 0.84;
  --sq-ref-pitch: 5mm;
  --sq-pitch: var(--sq-ref-pitch);
  --sq-radius-small: 0.8mm;
  --sq-radius-large: 1.0mm;
  --sq-radius-threshold: 6mm;
  --sq-shade-alpha: 75%;
  --sq-cross-start: 15%;
  --sq-cross-end: 85%;
  --sq-stroke: 0.4mm;
  --sq-outline: 0.75pt;
}
