/* DC CONTROL 2.3.1 · Stable 4.20.8.2 — Hotfix menú Personal + Cobranza */
.user-avatar1048.user-avatar-fallback1048,
.user-avatar-blue4209{
  background:linear-gradient(145deg,#1688f7,#075fc4)!important;
  color:#fff!important;
  border-color:#9ed2ff!important;
  box-shadow:0 5px 15px rgba(7,95,196,.32)!important;
}
.user-avatar1048.user-avatar-fallback1048 svg,.user-avatar-blue4209 svg{stroke:#fff!important;color:#fff!important}

.account-menu.account-menu4209{
  background:var(--dc-surface-elevated,#fff)!important;
  color:var(--dc-text,#24364b)!important;
  border:1px solid var(--dc-line,#dbe5ef)!important;
  border-radius:20px!important;
  padding:10px!important;
  box-shadow:0 20px 52px rgba(15,43,79,.22)!important;
}
.account-head4209{
  display:grid!important;
  grid-template-columns:48px minmax(0,1fr)!important;
  align-items:center!important;
  gap:12px!important;
  padding:10px 10px 13px!important;
  border-bottom:1px solid var(--dc-line,#e5eaf0)!important;
  margin-bottom:7px!important;
}
.account-avatar4209{
  width:48px;height:48px;border-radius:50%;display:grid;place-items:center;
  background:linear-gradient(145deg,#1688f7,#075fc4)!important;color:#fff!important;
  border:2px solid #b6ddff!important;box-shadow:0 6px 16px rgba(7,95,196,.25);font-size:22px;
}
.account-copy4209{display:grid;min-width:0;gap:3px}.account-copy4209 b{color:var(--dc-text-strong,#18314d)!important;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-copy4209 small{color:var(--dc-muted,#667085)!important;font-size:11px;font-weight:800}.account-copy4209 em{color:var(--dc-subtle,#8090a4)!important;font-style:normal;font-size:10px;font-weight:700}
.account-menu4209 button{
  display:grid!important;grid-template-columns:36px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;
  background:var(--dc-surface-2,#f5f8fc)!important;color:var(--dc-text,#24364b)!important;border:1px solid var(--dc-line,#e1e8f0)!important;
  min-height:58px!important;padding:10px 12px!important;border-radius:15px!important;
}
.account-menu4209 button b{color:var(--dc-text-strong,#18314d)!important}.account-menu4209 button small{color:var(--dc-muted,#667085)!important}.account-menu4209 button>em{font-style:normal;color:var(--dc-muted,#667085);font-size:18px}.account-switch-icon4209{width:34px;height:34px;border-radius:11px;display:grid!important;place-items:center;background:var(--dc-primary,#087bea)!important;color:#fff!important;font-size:18px!important}

.more-menu.more-menu4209 button>span:first-child{width:32px!important;height:32px!important;border-radius:10px!important;display:grid!important;place-items:center!important;background:color-mix(in srgb,var(--dc-primary,#087bea) 11%,transparent)!important;font-size:17px!important;flex:0 0 32px!important}
.more-menu.more-menu4209 button>b{font-weight:850!important;color:var(--dc-text-strong,#18314d)!important}
.more-menu.more-menu4209 [data-more-page="businessCredits"]>span:first-child{background:rgba(16,185,129,.14)!important}
.more-menu.more-menu4209 [data-more-page="creditBalance"]>span:first-child{background:rgba(14,165,164,.14)!important}

@media(max-width:700px){
  .account-menu.account-menu4209{top:calc(var(--dc-topbar-height,70px) + env(safe-area-inset-top,0px) + 5px)!important;right:10px!important;width:min(330px,calc(100vw - 20px))!important}
}
