/* Narrow, full-height menu shared with desktop; player name and crest visible on mobile. */
@media(max-width:899px){
 #uc-mobile-v2 .um-head{grid-template-columns:43px minmax(0,1fr) minmax(92px,38vw)!important;align-items:start!important}
 #uc-mobile-v2 #um-identity{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:var(--uc-theme-gap-9684b49c)!important;width:100%!important;max-width:100%!important;height:43px!important;min-width:0!important;padding:var(--uc-theme-padding-fa8a7d9c)!important;background:var(--uc-theme-background-1eb1a23b)!important;color:var(--uc-theme-color-2320b485)!important;border:var(--uc-theme-border-4959a002)!important;border-radius:var(--uc-theme-border-radius-fcdb0981)!important;box-shadow:var(--uc-theme-box-shadow-3db3fe93)!important;cursor:pointer!important}
 #uc-mobile-v2 #um-identity-name{font:var(--uc-theme-font-30136099)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important}
 #uc-mobile-v2 #um-identity-crest{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 29px!important;width:29px!important;height:33px!important;overflow:hidden!important}
 #uc-mobile-v2 #um-identity-crest img{width:29px!important;height:31px!important;max-width:29px!important;max-height:31px!important;object-fit:contain!important}
 body:not(.playing):not(.uc-finished) #ac-menu-panel.uc-mobile-desktop-menu{position:fixed!important;inset:0!important;z-index:11000!important;background:var(--uc-theme-background-12e207e5)!important}}
/* v2: content-sized profile, not a fixed fraction of the viewport. */
@media(max-width:899px){
 #uc-mobile-v2 .um-head{grid-template-columns:43px minmax(0,1fr) auto!important;align-items:start!important}
 #uc-mobile-v2 #um-identity{width:max-content!important;max-width:min(56vw,230px)!important;min-width:0!important;height:39px!important;padding:var(--uc-theme-padding-faf2f61c)!important;gap:var(--uc-theme-gap-4890d1d3)!important;justify-self:end!important;justify-content:flex-start!important}
 #uc-mobile-v2 #um-identity-name{flex:0 1 auto!important;font-size:var(--uc-theme-font-size-10cae76a)!important}
 #uc-mobile-v2 #um-identity-crest{flex:0 0 27px!important;width:27px!important;height:29px!important}
 #uc-mobile-v2 #um-identity-crest img{width:27px!important;height:29px!important;max-width:27px!important;max-height:29px!important}
 #ac-menu-panel.uc-mobile-desktop-menu:not([hidden]){display:block!important;position:fixed!important;inset:0!important;z-index:2147483000!important;visibility:visible!important;opacity:1!important}}
/* Ajuste móvil: 20% de transparencia en el recuadro de usuario y el menú. */
@media(max-width:899px){
 #uc-mobile-v2 #um-identity{background:var(--uc-theme-background-1ed5a1bf)!important}}