/*
 * Инлайновые стили страниц оформления трафика и устройств.
 *
 * Источники (взяты дословно):
 *   .vip-pay-note*          — <style> из payment-vip-traffic.php
 *   .payment-device-loading — <style> из payment-device.php
 *   #notify-stack           — инлайновые стили контейнера тостов,
 *                             которые в оригинале выставлял assets/js/main.js
 *
 * Правила .nav-menu{display:none} здесь нет намеренно: страницы оформления
 * просто не рендерят нижнее меню, а общий файл спрятал бы его везде.
 */

.vip-pay-note {
  margin-top: 12px;
  background: rgba(225, 193, 31, 0.08);
  border: 1px solid rgba(225, 193, 31, 0.22);
  border-radius: 14px;
  padding: 13px 14px;
  display: flex;
  gap: 10px;
  align-items: flex-start;
}

.vip-pay-note .icon-warn {
  color: #E1C11F;
  flex-shrink: 0;
}

.vip-pay-note .txt-warn {
  color: rgba(255, 255, 255, 0.78);
  line-height: 1.45;
}

.payment-device-loading {
  opacity: .7;
  pointer-events: none;
}

#notify-stack {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 150px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  pointer-events: none;
  z-index: 9999;
}

#notify-stack .notify {
  pointer-events: auto;
}
