/* СГЕНЕРИРОВАНО style/export_tokens.py из style.json — РУКАМИ НЕ ПРАВИТЬ.
   Источник правды — style/style.json. Перегенерировать:
       python3 style/export_tokens.py
   Потребитель: ~/prog/work/site (см. INTEGRATION.md). */

:root {
  --font-title-family: Bebas Neue;
  --font-title-stack: "Bebas Neue", "Oswald", sans-serif;
  --font-title-weight: 400;
  --font-title-cap-ratio: 0.7;
  --font-title-use: крупные слова заголовка;
  --font-author-family: Oswald;
  --font-author-stack: "Oswald", "Inter", sans-serif;
  --font-author-weight: 300;
  --font-author-cap-ratio: 0.81;
  --font-author-use: имя автора, мелкие подписи, слово-хвост (muted);
  --grid-left: 0.07533;
  --grid-title-left: 0.07533;
  --grid-title-cap-height: 0.146;
  --grid-author-top: 0.07167;
  --grid-author-cap-height: 0.01733;
  --grid-author-bottom: 0.089;
  --grid-text-bottom: 0.94133;
  --grid-line-gap: 0.005;
  --grid-title-line1-top: 0.64433;
  --grid-title-line2-top: 0.79567;
  --grid-tail-cap-height: 0.062;
  --grid-tail-gap: 0.01;
  --grid-pattern-left: 0.074;
  --grid-pattern-right: 0.926;
  --grid-pattern-top: 0.326;
  --grid-pattern-bottom: 0.5;
}
:root { --color-electronic-bg: #323232; }
:root { --color-electronic-author: #9D9D9D; }
:root { --color-electronic-primary: #E9E9E9; }
:root { --color-piano-bg: #E6E3DD; }
:root { --color-piano-author: #605E5A; }
:root { --color-piano-primary: #0F0F0F; }
:root { --color-cinematic-bg: #090909; }
:root { --color-cinematic-author: #A5A5A5; }
:root { --color-cinematic-primary: #F6F6F6; }
:root { --color-game-bg: #000000; }
:root { --color-game-author: #8E96A8; }
:root { --color-game-primary: #EEF1FA; }
:root { --color-bandcamp-bg: #000000; }
:root { --color-bandcamp-author: #9A9A9A; }
:root { --color-bandcamp-primary: #FFFFFF; }
/* Переключение темы на элементе: <body data-theme="game"> */
[data-theme="electronic"] {
  --bg: #323232;
  --author: #9D9D9D;
  --primary: #E9E9E9;
}
[data-theme="piano"] {
  --bg: #E6E3DD;
  --author: #605E5A;
  --primary: #0F0F0F;
}
[data-theme="cinematic"] {
  --bg: #090909;
  --author: #A5A5A5;
  --primary: #F6F6F6;
}
[data-theme="game"] {
  --bg: #000000;
  --author: #8E96A8;
  --primary: #EEF1FA;
}
[data-theme="bandcamp"] {
  --bg: #000000;
  --author: #9A9A9A;
  --primary: #FFFFFF;
}
