/* Phase 18.9.5.28.5.8.9.36.1.4 — Account Dropdown Anchor Position & Internal Scroll Final Fix */
:root{--account-dropdown-z-v1895285893614:2147483000;--account-dropdown-backdrop-z-v1895285893614:2147482990;}
.account-menu-backdrop-v1895285893614{position:fixed!important;inset:0!important;z-index:var(--account-dropdown-backdrop-z-v1895285893614)!important;background:rgba(15,23,42,.06)!important;pointer-events:auto!important;}
body > .mini-menu.user-menu.account-menu-anchored-v1895285893614{
  position:fixed!important;
  z-index:var(--account-dropdown-z-v1895285893614)!important;
  width:280px!important;
  min-width:260px!important;
  max-width:calc(100vw - 24px)!important;
  max-height:min(74vh,640px)!important;
  overflow-y:auto!important;
  overflow-x:hidden!important;
  overscroll-behavior:contain!important;
  background:#fff!important;
  border:1px solid #dbe7f7!important;
  border-radius:22px!important;
  padding:10px!important;
  box-shadow:0 28px 80px rgba(15,23,42,.22),0 8px 24px rgba(37,99,235,.08)!important;
  direction:rtl!important;
  box-sizing:border-box!important;
  transform:none!important;
  inset:auto auto auto auto!important;
  margin:0!important;
  scrollbar-width:thin!important;
  scrollbar-color:#c7d2fe transparent!important;
}
body > .mini-menu.user-menu.account-menu-anchored-v1895285893614::-webkit-scrollbar{width:6px!important;}
body > .mini-menu.user-menu.account-menu-anchored-v1895285893614::-webkit-scrollbar-thumb{background:#c7d2fe!important;border-radius:999px!important;}
body > .mini-menu.user-menu.account-menu-anchored-v1895285893614::before{content:""!important;position:absolute!important;inset:0!important;background:#fff!important;border-radius:inherit!important;z-index:-1!important;pointer-events:none!important;}
body > .mini-menu.user-menu.account-menu-anchored-v1895285893614 .user-menu-head{background:linear-gradient(135deg,#eff6ff,#f8fafc)!important;border:1px solid #dbeafe!important;border-radius:18px!important;margin:0 0 8px!important;padding:14px!important;min-height:78px!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:center!important;gap:4px!important;overflow:hidden!important;}
body > .mini-menu.user-menu.account-menu-anchored-v1895285893614 .user-menu-avatar{font-size:18px!important;}
body > .mini-menu.user-menu.account-menu-anchored-v1895285893614 .user-menu-head b,
body > .mini-menu.user-menu.account-menu-anchored-v1895285893614 .user-menu-head small{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
body > .mini-menu.user-menu.account-menu-anchored-v1895285893614 a{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;min-height:40px!important;padding:9px 12px!important;border-radius:13px!important;background:#fff!important;color:#10233f!important;text-decoration:none!important;font-weight:900!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;box-sizing:border-box!important;}
body > .mini-menu.user-menu.account-menu-anchored-v1895285893614 a:hover{background:#f1f6ff!important;color:#0b6bff!important;transform:none!important;}
body.account-dropdown-anchor-active-v1895285893614 .market-header,
body.account-dropdown-anchor-active-v1895285893614 .main-header,
body.account-dropdown-anchor-active-v1895285893614 .utility-strip,
body.account-dropdown-anchor-active-v1895285893614 .category-bar,
body.account-dropdown-anchor-active-v1895285893614 .marketak-announcement-ticker-v189515{z-index:100!important;}
@media(max-width:640px){
  body > .mini-menu.user-menu.account-menu-anchored-v1895285893614{
    left:12px!important;right:12px!important;top:auto!important;bottom:12px!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:min(72vh,560px)!important;border-radius:24px!important;padding:12px!important;
  }
  .account-menu-backdrop-v1895285893614{background:rgba(15,23,42,.18)!important;}
}
