/* Палитра всего сайта: подарок, посадочная, кабинет. Единственное место с
   шестнадцатеричными цветами — это проверяется тестом. Тема одна: системная
   тёмная тема страницу не чернит, светлой нет. Значения сняты с референса
   flux-tools.bfl.ai/virtual-try-on. */
:root {
  --bg: #556659;          /* фон страниц */
  --panel: #07130e;       /* панель подарка, шапки, подвалы, нижняя панель */
  --surface: #0f1a14;     /* карточки и поля */
  --surface-2: #16241c;   /* вторичные кнопки, чипы */
  --text: #e9eeea;
  --muted: #9fb5ae;
  --accent: #b9b5d0;      /* главная кнопка, отметки */
  --on-accent: #14121f;   /* текст на акценте */
  --danger: #ff8a7a;
  --ok: #7fd3a1;
  --overlay: rgba(7, 19, 14, .72);
  --line: rgba(255, 255, 255, .14);

  /* Старые имена кабинета и админки — с новыми значениями. */
  --well: #16241c;
  --well-2: #1d2f25;
  --row-hover: #1a2a21;
  --danger-soft: #3a1a16;
  --danger-ink: #ff8a7a;
  --ok-soft: #12301c;
  --ok-ink: #7fd3a1;
  --warn-ink: #ffb340;
  --warn-soft: #33240c;
  --accent-soft: #2a2838;
  --page: 1120px;
  --num-w: 168px;
  --head-h: 48px;
  --text-hero: 34px;
  --shadow-1: 0 1px 3px rgba(0, 0, 0, .3);
  --shadow: 0 12px 32px rgba(0, 0, 0, .35);

  /* Шрифты: подписи заглавными моноширинным, текст системным. */
  --mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;
  --sans: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", system-ui, sans-serif;

  /* Шкала отступов: только эти шесть значений. */
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 24px;
  --space-6: 32px;

  /* Три радиуса: мелкий для полей, средний для кнопок, крупный для карточек. */
  --radius-s: 11px;
  --radius-m: 14px;
  --radius: 22px;

  /* Типографская шкала. */
  --text-s: 13px;
  --text-m: 15px;
  --text-l: 17px;
  --text-xl: 21px;
  --text-xxl: 26px;

  /* Условные фигуры «до / после» на посадочной. */
  --figure-bg: #d8cdbf;
  --figure-skin: #c9a98c;
  --figure-cloth: #8a8f96;
  --figure-cloth-new: #2c4c7a;
  --figure-legs: #4a4e55;
  --figure-legs-new: #2f3d57;
}
