.OneSignalPush, .pwa-install, .uc-authopen{
    cursor: pointer;
}


  /* Скрыт по дефолту. !important нужен, потому что Tilda вешает inline style="" */
  .uc-authblck { display: none !important; }

  /* Открыт — фиксированный оверлей во весь экран с тёмной подложкой */
  .uc-authblck.uc-authblck--open {
    display: block !important;
    position: fixed !important;
    inset: 0 !important;
    top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important;
    width: 100% !important;
    height: 100% !important;
    z-index: 999999 !important;
    background: rgba(0, 0, 0, 0.7) !important;
    overflow-y: auto !important;
  }

  /* Центрируем артборд Zero-Block внутри оверлея */
  .uc-authblck.uc-authblck--open .t396__artboard {
    position: relative !important;
    margin: max(10vh, 40px) auto !important;
    left: 0 !important; right: 0 !important;
    max-width: 100% !important;
  }
  .uc-authblck.uc-authblck--open .t396__carrier,
  .uc-authblck.uc-authblck--open .t396__filter {
    position: relative !important;
  }
