/* Finanças DG - PWA e mobile - v2.7.0-r3 */
.pwa-install-card{border-left:4px solid #0d6efd}.pwa-status-dot{display:inline-block;width:.65rem;height:.65rem;border-radius:50%;background:#6c757d}.pwa-status-dot.ok{background:#198754}.pwa-status-dot.warn{background:#ffc107}.voice-listening{animation:pwa-pulse 1s infinite;background:#dc3545!important;border-color:#dc3545!important}@keyframes pwa-pulse{50%{opacity:.65}}@media(display-mode:standalone){.only-browser{display:none!important}}.safe-bottom{padding-bottom:max(1rem,env(safe-area-inset-bottom))}

/* O dropdown do usuário passa a fazer parte do fluxo do menu mobile.
   Isso elimina Popper, transform, alinhamento end e qualquer corte da viewport. */
@media(max-width:1199.98px){
  .app-navbar,.app-navbar .container-fluid,.app-navbar .navbar-collapse,.app-navbar .app-nav-actions{overflow:visible!important}
  .app-navbar .navbar-collapse{max-height:none!important}
  .app-navbar .app-nav-actions{display:block!important;width:100%!important;margin:0!important;padding:.75rem 0 max(.75rem,env(safe-area-inset-bottom))!important}
  .app-navbar .app-nav-actions>.dropdown{display:block!important;position:static!important;width:100%!important}
  .app-navbar .nav-user{max-width:100%!important}
  .app-navbar .app-nav-actions .dropdown-menu,.app-navbar .app-nav-actions .dropdown-menu-end{
    position:static!important;inset:auto!important;transform:none!important;float:none!important;
    width:100%!important;min-width:0!important;max-width:none!important;margin:.35rem 0 0!important;
    border-radius:.6rem!important;box-shadow:none!important
  }
  .app-navbar .app-nav-actions .dropdown-item,.app-navbar .app-nav-actions .dropdown-header{white-space:normal!important;overflow-wrap:anywhere!important}
}
