/* ЛК (w61-auth): «Установить приложение» и «Запомнить меня». Подключается только при включённых ключах. */
[data-pwa][hidden], [data-pwa] [hidden] { display: none !important; }
.pwa-install { display: flex; flex-direction: column; gap: 6px; }
.pwa-hint { margin: 0; color: #7b8496; font-size: 13px; line-height: 1.4; max-width: 280px; }
.pwa-install .pwa-button { width: auto; height: 38px; margin: 0; padding: 0 14px; border: 0; border-radius: 999px;
  color: #334155; background: #eef3ff; box-shadow: none; font: inherit; font-weight: 700; cursor: pointer; }
.form-side .pwa-install { margin-top: 18px; }
.form-side .pwa-install .pwa-button { width: 100%; height: 46px; border-radius: 16px; }
.sidebar-pwa .pwa-install { margin: 0 20px 12px; }
.sidebar-pwa .pwa-install .pwa-button { width: 100%; }
@media (max-width: 560px) { .sidebar-pwa .pwa-install { margin-left: 14px; margin-right: 14px; } }
.remember { display: flex; align-items: center; gap: 10px; margin: 16px 0 0; color: #334155; font-weight: 600;
  font-size: 14px; cursor: pointer; }
.remember input { width: 18px; height: 18px; margin: 0; padding: 0; box-shadow: none; }
.remember-hint { margin: 6px 0 0; color: #7b8496; font-size: 13px; line-height: 1.4; }
