/* Собрано дизайн/собрать.py из дизайн/токены.json. Руками не править:
   файл переписывается целиком при каждом прогоне разносчика. */
:root{
  --paper:#F8F5ED;
  --card:#FBF9F3;
  --plate:#F1ECE0;
  --ink:#02312F;
  --muted:#606E6B;
  --rule:#E4E0D7;
  --line:#E4E0D7;
  --поле:#8B877E;
  --child:#167768;
  --childwash:#E1F1EE;
  --parent:#167768;
  --wash:#E1F1EE;
  --заливка:#167768;
  --нажата:#0E685E;
  --кн-текст:#FFFFFF;
  --подсветка:#E9C85B;
  --путают:#F4E5B6;
  --монета:#7A6A16;
  --good:#49966D;
  --soft:#A68416;
  --hard:#D1423D;
  --мел:#02312F26;
  --тень:#26302F14;
  --затемнение:#02312F66;
  --display:"Manrope",system-ui,-apple-system,Segoe UI,sans-serif;
  --body:"Manrope",system-ui,-apple-system,Segoe UI,sans-serif;
  --mono:"Manrope",system-ui,-apple-system,Segoe UI,sans-serif;
  --рука:"Caveat","Segoe Script",cursive;
  --кегль-микро:12px;
  --кегль-подпись:14px;
  --кегль-текст:16px;
  --кегль-подзаголовок:20px;
  --кегль-заголовок:28px;
  --кегль-экран:40px;
  --кегль-плакат:56px;
  --кегль-раздел:18px;
  --кегль-название:24px;
  --шаг-волос:3px;
  --шаг-нить:6px;
  --шаг-тесно:10px;
  --шаг-поле:16px;
  --шаг-блок:24px;
  --шаг-раздел:36px;
  --шаг-глава:52px;
  --шаг-низ:72px;
  --шаг-край:100px;
  --радиус-общий:16px;
  --радиус-плашка:8px;
  --радиус-полный:999px;
  --линия-тонкая:1px;
  --линия-метка:2px;
  --линия-фокус:3px;
  --размер-знак:8px;
  --размер-точка:10px;
  --размер-аватар:44px;
  --размер-кнопка:48px;
  --размер-штрих:64px;
  --размер-минимум:76px;
  --размер-полка:104px;
  --размер-карточка:150px;
  --размер-рост:200px;
  --размер-черта:300px;
  --размер-кнопка-мал:40px;
  --размер-аватар-мал:32px;
  --размер-аватар-ср:40px;
  --размер-аватар-бол:56px;
  --размер-нажатие:44px;
  --размер-значок:24px;
  --размер-значок-мал:16px;
  --размер-клетка:56px;
  --размер-шапка:56px;
  --размер-подложка:56px;
  --размер-наклейка:48px;
  --размер-ручка:40px;
  --размер-сцена:220px;
  --размер-группа:208px;
  --размер-колонка:480px;
  --размер-поле-ввода:160px;
  --размер-карточка-мал:96px;
  --размер-кадр-вещи:90px;
  --размер-портрет-класса:112px;
  --размер-портрет-зова:96px;
  --размер-вещь-листа:120px;
  --размер-рисунок-листа:96px;
  --размер-портрет-листа:160px;
  --размер-портрет-листа-в:180px;
  --размер-обложка:36px;
  --размер-корешок:6px;
  --размер-превью:54px;
  --размер-превью-в:96px;
  --размер-круг-достижения:72px;
  --размер-рисунок-достижения:40px;
  --размер-образец-в:104px;
  --размер-язычок:28px;
  --размер-язычок-в:136px;
  --размер-отметка-темы:20px;
  --интервал-счёт:1;
  --интервал-крупно:1.06;
  --интервал-заголовок:1.2;
  --интервал-текст:1.6;
  --интервал-чтение:1.7;
  --отступ-4:4px;
  --отступ-8:8px;
  --отступ-12:12px;
  --отступ-16:16px;
  --отступ-24:24px;
  --отступ-32:32px;
  --отступ-48:48px;
  --отступ-64:64px;
  --строка-мелкая:16px;
  --строка-подпись:20px;
  --строка-текст:24px;
  --строка-заголовок:32px;
  --строка-крупная:36px;
  --строка-акцент:28px;
  --прозрачность-дудл:0.6;
  --длит-быстро:120ms;
  --длит-обычно:220ms;
  --длит-медленно:320ms;
  --длит-мигание:1200ms;
  --кривая-обычная:cubic-bezier(.2,0,0,1);
  --кривая-появление:cubic-bezier(0,0,.2,1);
  --кривая-уход:cubic-bezier(.4,0,1,1);
  --сдвиг-нажатие:1px;
  --сдвиг-появление:8px;
  --глубина-поворот:800px;
  --тень-карточка:0 2px 8px;
  --трекинг-плотный:-0.02em;
  --трекинг-сжатый:-0.01em;
  --трекинг-свободный:0.01em;
  --трекинг-капитель:0.14em;
  --мера-текст:62ch;
  --св-paper:#F8F5ED;
  --св-card:#FBF9F3;
  --св-plate:#F1ECE0;
  --св-ink:#02312F;
  --св-muted:#606E6B;
  --св-rule:#E4E0D7;
  --св-line:#E4E0D7;
  --св-поле:#8B877E;
  --св-child:#167768;
  --св-childwash:#E1F1EE;
  --св-parent:#167768;
  --св-wash:#E1F1EE;
  --св-заливка:#167768;
  --св-нажата:#0E685E;
  --св-кн-текст:#FFFFFF;
  --св-подсветка:#E9C85B;
  --св-путают:#F4E5B6;
  --св-монета:#7A6A16;
  --св-good:#49966D;
  --св-soft:#A68416;
  --св-hard:#D1423D;
  --св-мел:#02312F26;
  --св-тень:#26302F14;
  --св-затемнение:#02312F66;
  --тм-paper:#1D302D;
  --тм-card:#253B37;
  --тм-plate:#2D4540;
  --тм-ink:#F4F0E6;
  --тм-muted:#A8B8B1;
  --тм-rule:#3D554F;
  --тм-line:#3D554F;
  --тм-поле:#7F918B;
  --тм-child:#2CC0AF;
  --тм-childwash:#1E443E;
  --тм-parent:#2CC0AF;
  --тм-wash:#1E443E;
  --тм-заливка:#20B5A5;
  --тм-нажата:#1DA899;
  --тм-кн-текст:#1D302D;
  --тм-подсветка:#C9AA54;
  --тм-путают:#676743;
  --тм-монета:#D6C385;
  --тм-good:#70B98C;
  --тм-soft:#C9AA54;
  --тм-hard:#CD817A;
  --тм-мел:#F4F0E61A;
  --тм-тень:#26302F14;
  --тм-затемнение:#02312F66;
}

@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){
  --paper:#1D302D;
  --card:#253B37;
  --plate:#2D4540;
  --ink:#F4F0E6;
  --muted:#A8B8B1;
  --rule:#3D554F;
  --line:#3D554F;
  --поле:#7F918B;
  --child:#2CC0AF;
  --childwash:#1E443E;
  --parent:#2CC0AF;
  --wash:#1E443E;
  --заливка:#20B5A5;
  --нажата:#1DA899;
  --кн-текст:#1D302D;
  --подсветка:#C9AA54;
  --путают:#676743;
  --монета:#D6C385;
  --good:#70B98C;
  --soft:#C9AA54;
  --hard:#CD817A;
  --мел:#F4F0E61A;
  --тень:#26302F14;
  --затемнение:#02312F66;
}}
:root[data-theme="dark"]{
  --paper:#1D302D;
  --card:#253B37;
  --plate:#2D4540;
  --ink:#F4F0E6;
  --muted:#A8B8B1;
  --rule:#3D554F;
  --line:#3D554F;
  --поле:#7F918B;
  --child:#2CC0AF;
  --childwash:#1E443E;
  --parent:#2CC0AF;
  --wash:#1E443E;
  --заливка:#20B5A5;
  --нажата:#1DA899;
  --кн-текст:#1D302D;
  --подсветка:#C9AA54;
  --путают:#676743;
  --монета:#D6C385;
  --good:#70B98C;
  --soft:#C9AA54;
  --hard:#CD817A;
  --мел:#F4F0E61A;
  --тень:#26302F14;
  --затемнение:#02312F66;
}
::backdrop{--затемнение:#02312F66;}

@media (prefers-reduced-motion: reduce){:root{--длит-быстро:0ms;--длит-обычно:0ms;--длит-медленно:0ms;--длит-мигание:0ms;--сдвиг-нажатие:0px;--сдвиг-появление:0px;}
:root .dots i{animation:none;opacity:.5}}
