/* v6.32.8 — زر الرجوع إلى الحساب أثناء تصفح الموقع */
.account-return-btn{
  background:#d3bd86;
  color:#10233d;
  border:1px solid rgba(16,35,61,.12);
  white-space:nowrap;
  box-shadow:0 8px 22px rgba(16,35,61,.12);
}
.account-return-btn:hover,.account-return-btn:focus{
  background:#c9ad68;
  color:#10233d;
  transform:translateY(-1px);
}
.account-return-btn b{font-weight:800}
.public-mobile-account-link{
  background:#f6edd8!important;
  color:#10233d!important;
  border:1px solid #d3bd86!important;
  font-weight:800!important;
}
@media(max-width:760px){
  body.public-page[data-authenticated="1"] .topbar-inner.public-header-inner{
    flex-wrap:wrap!important;
    align-items:center!important;
  }
  body.public-page[data-authenticated="1"] .top-actions{
    order:4;
    width:100%;
    display:flex;
    align-items:center;
    gap:6px;
    flex-wrap:wrap;
  }
  body.public-page[data-authenticated="1"] .account-return-btn{
    flex:1 1 170px;
    min-height:44px;
    padding:9px 12px;
  }
  body.public-page[data-authenticated="1"] .pwa-notify-btn,
  body.public-page[data-authenticated="1"] .top-actions>.btn-danger,
  body.public-page[data-authenticated="1"] .notification-bell>summary{
    min-height:44px;
  }
  body.public-page[data-authenticated="1"] .pwa-notify-btn span{display:none}
}
@media(max-width:380px){
  body.public-page[data-authenticated="1"] .account-return-btn{flex-basis:145px;font-size:12px}
  body.public-page[data-authenticated="1"] .top-actions>.btn-danger{padding-inline:10px}
}
