/* REH_HEADER_ACCOUNT_NAV_V1_3 */
#reh-v2-app .reh-account-nav-moved{display:none!important}

/* Bell and account pill are one right-aligned pair. */
#reh-v2-app .top-nav > .reh-account-message-bell{
  order:4!important;
  margin-left:auto!important;
  margin-right:8px!important;
  width:38px!important;
  height:38px!important;
  min-width:38px!important;
  min-height:38px!important;
  padding:0!important;
  border:1px solid var(--reh-border,#3a3d3b)!important;
  border-radius:999px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  background:transparent!important;
  color:inherit!important;
  text-decoration:none!important;
  flex:0 0 38px!important;
  cursor:pointer!important;
}
#reh-v2-app .top-nav > .reh-account-message-bell:hover{
  background:rgba(255,255,255,.07)!important;
}
#reh-v2-app .top-nav > .reh-account-message-bell svg{
  width:18px!important;
  height:18px!important;
  fill:none!important;
  stroke:currentColor!important;
  stroke-width:1.8!important;
  stroke-linecap:round!important;
  stroke-linejoin:round!important;
}
#reh-v2-app .top-nav > .reh-account-message-bell + .account-pill{
  order:4!important;
  margin-left:0!important;
}

/* Account & settings links use the native settings-nav button styling. */
.ah-tools-nav .reh-account-extra-action{
  text-align:left!important;
}

@media(max-width:800px){
  #reh-v2-app .top-nav > .reh-account-message-bell{
    order:0!important;
    margin-left:auto!important;
    margin-right:6px!important;
    width:34px!important;
    height:34px!important;
    min-width:34px!important;
    min-height:34px!important;
    flex-basis:34px!important;
  }
  #reh-v2-app .top-nav > .reh-account-message-bell + .account-pill{
    order:0!important;
    margin-left:0!important;
  }
  #reh-v2-app .top-nav > .reh-account-message-bell svg{
    width:17px!important;
    height:17px!important;
  }
}
