/* Токены Nivo — дословно из страницы подписки (subpage 1.6, subscription_custom.html, :root).
   Светлой темы нет. Меняется только путь к шрифтам: /static/fonts/. */
@font-face{font-family:Montserrat;font-style:normal;font-weight:300 800;font-display:swap;src:url(/static/fonts/montserrat-cyrillic.woff2) format('woff2');unicode-range:U+0401,U+0410-044F,U+0451}
@font-face{font-family:Montserrat;font-style:normal;font-weight:300 800;font-display:swap;src:url(/static/fonts/montserrat-latin.woff2) format('woff2');unicode-range:U+0020-007E,U+00A0,U+00AB,U+00BB,U+2011,U+2013-2014,U+2026}
/* цифровой шрифт: Unbounded 600, только цифры и знаки (5 КБ), swap — цифры видны сразу (Montserrat) */
@font-face{font-family:UnbNum;font-style:normal;font-weight:600;font-display:swap;src:url(/static/fonts/unbounded-num.woff2) format('woff2');unicode-range:U+0020,U+0025,U+002B-003A,U+003C,U+00A0,U+2013,U+2212}
:root{
  /* сцена: почти чёрная, тёплый графит */
  --bg:#0A0B09; --text:#F3F5EF; --muted:#A3A89D; --faint:#71766C;
  --surface:#151714; --surface-2:#1F221D; --surface-3:#292D27; --line:rgba(255,255,255,.07);
  /* совместимость с gift.css / renew.css (те же имена, новые значения) */
  --glass:var(--surface-2); --glass-2:var(--surface-3); --glass-line:var(--line); --card-dark:var(--surface);
  --bg-glow:rgba(198,244,63,.16);
  --scene:radial-gradient(90% 46% at 50% -6%,rgba(198,244,63,.15) 0%,rgba(198,244,63,.05) 42%,transparent 72%);
  /* светлые карточки */
  --paper:#F4F6EF; --paper-flat:#E8ECE1;
  --ink:#0B0C0A; --ink-2:#2C2F29; --ink-muted:#5D6258; --ink-line:rgba(11,12,10,.09);
  --green-ink:#3A6B06; --warn-ink:#8F4A00; --danger-ink:#B0281C;
  /* акценты: лайм — главный, оранжевый — внимание, красный — ошибка */
  --lime:#C6F43F; --lime-press:#B3E22C;
  --warning:#FF9F43; --danger:#FF7A6B;
  --r-xl:30px; --r-lg:24px; --r:18px;
  --ease-out:cubic-bezier(.23,1,.32,1); --ease-in-out:cubic-bezier(.77,0,.175,1); --ease-drawer:cubic-bezier(.32,.72,0,1);
  --safe-top:env(safe-area-inset-top,0px); --safe-bottom:env(safe-area-inset-bottom,0px);
  --num:UnbNum,Montserrat,system-ui,sans-serif;
}
