/* SIAPIYA_TOPBAR_PERSISTENT_ACTION_MOUNT_V37055
   Persistent Quick Access + Account mount into the actually active topbar action zone. */

#siapiyaPersistentTopbarActions[hidden]{
  display:none!important;
}

#dashboardApp #appTopbar [data-siapiya-topbar-active-zone="1"]{
  display:flex!important;
  align-items:center;
  justify-content:flex-end;
  gap:.32rem;
  min-width:0;
  visibility:visible!important;
  opacity:1!important;
}

#dashboardApp #appTopbar [data-siapiya-topbar-active-zone="1"] > .siapiya-quick-nav,
#dashboardApp #appTopbar [data-siapiya-topbar-active-zone="1"] > .dropdown:has(#accountMenuButton){
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  flex:0 0 auto;
  margin:0!important;
}

#dashboardApp #appTopbar [data-siapiya-topbar-active-zone="1"] #quickNavButton,
#dashboardApp #appTopbar [data-siapiya-topbar-active-zone="1"] #accountMenuButton{
  display:inline-flex!important;
  visibility:visible!important;
  opacity:1!important;
  pointer-events:auto!important;
}

/* Retired controls remain retired. */
#dashboardApp #appTopbar #siapiyaGlobalSearchButton,
#dashboardApp #appTopbar .siapiya-page-help{
  display:none!important;
}

/* Keep existing status + Action Center first, user actions last. */
#dashboardApp #appTopbar [data-siapiya-topbar-active-zone="1"] > .siapiya-quick-nav{
  order:90;
}

#dashboardApp #appTopbar [data-siapiya-topbar-active-zone="1"] > .dropdown:has(#accountMenuButton){
  order:100;
}

@media (max-width:767.98px){
  #dashboardApp #appTopbar [data-siapiya-topbar-active-zone="1"]{
    gap:.24rem;
  }

  #dashboardApp #appTopbar [data-siapiya-topbar-active-zone="1"] #quickNavButton,
  #dashboardApp #appTopbar [data-siapiya-topbar-active-zone="1"] #accountMenuButton{
    width:2.55rem;
    min-width:2.55rem;
    height:2.55rem;
    min-height:2.55rem;
    padding:.25rem;
  }

  #dashboardApp #appTopbar [data-siapiya-topbar-active-zone="1"] #quickNavButton > span,
  #dashboardApp #appTopbar [data-siapiya-topbar-active-zone="1"] #accountMenuButton .account-meta,
  #dashboardApp #appTopbar [data-siapiya-topbar-active-zone="1"] #accountMenuButton > .bi-chevron-down{
    display:none!important;
  }
}

@media (max-width:420px){
  #dashboardApp #appTopbar [data-siapiya-topbar-active-zone="1"]{
    gap:.18rem;
  }

  #dashboardApp #appTopbar [data-siapiya-topbar-active-zone="1"] #quickNavButton,
  #dashboardApp #appTopbar [data-siapiya-topbar-active-zone="1"] #accountMenuButton{
    width:2.45rem;
    min-width:2.45rem;
    height:2.45rem;
    min-height:2.45rem;
  }
}

@media (forced-colors:active){
  #dashboardApp #appTopbar [data-siapiya-topbar-active-zone="1"] #quickNavButton,
  #dashboardApp #appTopbar [data-siapiya-topbar-active-zone="1"] #accountMenuButton{
    border-color:CanvasText;
  }
}

@media (prefers-reduced-motion:reduce){
  #dashboardApp #appTopbar [data-siapiya-topbar-active-zone="1"] #quickNavButton,
  #dashboardApp #appTopbar [data-siapiya-topbar-active-zone="1"] #accountMenuButton{
    transition:none!important;
  }
}
