/* «Эмаль и Ко» — токены облика (задание № 1458). Источник правды — OBLIK.md §2–§5.
   Шрифты лежат рядом (shrifty/), ни одного запроса к чужим серверам. Лицензия обоих — SIL OFL 1.1. */

@font-face { font-family: "Alumni Sans"; font-weight: 100 900; font-style: normal; font-display: swap;
  src: url(shrifty/alumni-sans-cyrillic-wght-normal.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
@font-face { font-family: "Alumni Sans"; font-weight: 100 900; font-style: normal; font-display: swap;
  src: url(shrifty/alumni-sans-latin-wght-normal.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Onest"; font-weight: 100 900; font-style: normal; font-display: swap;
  src: url(shrifty/onest-cyrillic-wght-normal.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
@font-face { font-family: "Onest"; font-weight: 100 900; font-style: normal; font-display: swap;
  src: url(shrifty/onest-latin-wght-normal.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

:root {
  --emal: #f2f3ee;      /* белая эмаль: земля страницы и колонки чтения */
  --emal-2: #e5e7e0;    /* шаг тона: поля ввода, строки чата, ячейки действий, талон */
  --pesok: #e6dbc7;     /* поле неподвижной половины */
  --kobalt: #17389a;    /* единственные чернила */
  --kobalt-2: #42569a;  /* вторичный текст */
  --lazur: #c9d3ee;     /* наведение на зуб, выбранное окно времени (под текстом --kobalt) */
  --signal: #a3261b;    /* только ошибки и строка про 103 */

  --shrift: "Onest", system-ui, "Segoe UI", sans-serif;
  --shrift-imya: "Alumni Sans", "Arial Narrow", "Roboto Condensed", sans-serif;

  /* пять ступеней + имя */
  --t-melko: .875rem;
  --t-tekst: clamp(1.0625rem, 1rem + .25vw, 1.1875rem);
  --t-vedushchiy: clamp(1.25rem, 1.1rem + .7vw, 1.625rem);
  --t-zagolovok-onest: clamp(2.5rem, 3.6vw, 3.5rem);
  --t-zagolovok: clamp(2.75rem, 2rem + 2.4vw, 4rem);
  --t-imya: clamp(4.5rem, 12vw, 11rem);

  --r-plosk: 14px;      /* карточка, табличка, окно чата */
  --r-knopka: 4px;      /* кнопки и поля */
  --obod: 8px;          /* кобальтовая кайма: заливкой, не линией */
  --pole: 12px;         /* внешние поля первого экрана */
  --chitat: 46ch;
  --lenta: var(--itq-lenta-h, 2.25rem);

  --ease-pruzhina: cubic-bezier(.22, 1, .36, 1);   /* пружина без отскока */
  color-scheme: light;
}
@media (max-width: 700px) {
  :root { --pole: 12px; }
}
