/* Z-index — единая шкала слоёв наложения ADS (снизу вверх).
   Значения = историческим литералам: порядок наложения сохранён 1:1, поведение
   не меняется. ТОЛЬКО глобальные слои. Локальные stacking внутри компонентов
   (таймлайн, sticky-th, внутренняя слоистость rnp/money — z-index 1–20) числами
   на месте, в эту шкалу НЕ тащить (отдельные stacking-контексты). */
:root {
  /* Sticky-хром: липкие панели над прокручиваемым контентом. Порядок важен —
     при скролле шапка таблицы уходит ПОД воронку, воронка под тулбар. */
  --z-sticky-header:    50;  /* .cards-header — шапка таблицы карточек */
  --z-sticky-funnel:    55;  /* #global-funnel — глобальная воронка */
  --z-sticky-toolbar:   60;  /* .z7-wrap — тулбар фильтров */

  /* Плавающий слой: над sticky, под оверлеями (баннеры, мелкие тултипы, плашки). */
  --z-float:           100;  /* .sync-error, .tl-tip, .dup-plate, .rnp-floating-scroll */

  /* Внутрипанельные попапы/оверлеи РНП и отчётов. */
  --z-popup:          1000;  /* .report-tooltip, .rnp-pop-overlay */
  --z-popup-modal:    1100;  /* top-mount (confirm), .rnp-tip-pop */
  --z-popup-video:    1200;  /* .rnp-vid-overlay — поверх РНП-попапа */
  --z-panel:          1500;  /* .tl-settings — панель настроек таймлайна */
  --z-dropdown:       2000;  /* .sel-panel + caret — дропдаун селекта (над модалкой) */

  /* Главные оверлеи приложения. */
  --z-overlay:        3000;  /* модалки, тосты, статус-попап, confirm, req/pm-overlay */
  --z-overlay-top:    3100;  /* дропдаун/попап ПОВЕРХ оверлея (зарезервирован) */
  --z-backdrop-high:  3500;  /* поле календаря date-picker — поверх обычных оверлеев */

  /* Верхушка: всегда видно поверх всего. */
  --z-loader:         5000;  /* .top-loader — полоса загрузки */
  --z-tip-error:      9999;  /* .audit-error-tip — тултип ошибки аудита */
  --z-tip-top:       10000;  /* .anchored-tip — заякоренный тултип, самый верх */
}
