/*
  meow_appmode.css — бесшовный режим для встроенного webview мобильного приложения.
  Активируется классом html.kp-app-mode (его ставит inline-скрипт в _navbar.html,
  когда сервер определил app_mode по User-Agent "KonniePawApp" или ?app=1).
  Идея: приложение = сам сайт без браузерной/нативной шапки. Навбар сайта ОСТАЁТСЯ
  (его гамбургер-меню даёт доступ ко ВСЕМ страницам прямо в приложении).
  Прячем только веб-only промо и служебные плашки.
*/

/* Служебные плашки — не нужны в приложении. */
html.kp-app-mode .meow-impersonation-banner,
html.kp-app-mode .meow-navbar-trial-note {
  display: none !important;
}

/* В приложении тема управляется из нативного Профиля (одна настройка),
   поэтому веб-переключатель темы прячем, чтобы не конфликтовал. */
html.kp-app-fullbleed #meowThemeToggle {
  display: none !important;
}

/* Старая сборка приложения (KonniePawApp/1.0, с нативной шапкой) — прячем навбар сайта,
   чтобы не было двойной шапки. Новая сборка (kp-app-fullbleed, без нативной шапки) —
   навбар сайта остаётся как единственная шапка (доступ ко всем страницам). */
html.kp-app-mode:not(.kp-app-fullbleed) #meowNavbar {
  display: none !important;
}

/* Веб-only плавающие элементы и промпты установки PWA / «скачать приложение». */
html.kp-app-mode .meow-install-button,
html.kp-app-mode .meow-install-card,
html.kp-app-mode .meow-install-mini,
html.kp-app-mode .meow-install-tip,
html.kp-app-mode .meow-mascot,
html.kp-app-mode .meow-mascot-bubble,
html.kp-app-mode .kp-app-download-banner {
  display: none !important;
}

/* Фон сливаем с темой сайта (никаких посторонних цветов). */
html.kp-app-mode,
html.kp-app-mode body {
  background: var(--meow-bg) !important;
}
