.mm-header-upgrade{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid var(--ui-accent);border-radius:9px;text-decoration:none;color:var(--ui-accent);font-size:12px;font-weight:700;white-space:nowrap}
.mm-account-btn{width:auto!important;min-width:38px;display:flex!important;gap:9px;padding:4px 10px!important;height:auto!important;min-height:40px}
.mm-account-btn .mm-avatar{display:block;flex:none;width:32px;height:32px}
.mm-account-caption{display:block;text-align:left;line-height:1.4;font-size:12px;max-width:150px}
.mm-account-caption strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text-main)}
.mm-account-caption small{display:block;color:var(--ui-success);font-size:10px;white-space:nowrap}
.mm-menu-wallet{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;background:var(--ui-card-alt);border-bottom:1px solid var(--ui-border);color:var(--ui-text-main);font-size:12px}
.mm-menu-wallet a{color:var(--ui-accent);text-decoration:none;font-weight:700}
.mm-menu-avatar{display:inline-block;width:36px;height:36px;border-radius:50%;object-fit:cover;margin-right:8px;vertical-align:middle}
.mm-text-ad{display:block;padding:12px;text-align:center;background:var(--ui-accent-light);color:var(--ui-accent);font-weight:700;text-decoration:none}
html[data-theme="manas-arena"] .mm-header-upgrade{background:var(--ui-accent-light)}
@media(max-width:1050px){.mm-account-caption{display:none}.mm-account-btn{padding:4px!important}.mm-header-upgrade{padding:7px;font-size:11px}}
@media(max-width:760px){.mm-header-upgrade{display:none}}
