
/* The product subtitle must have its own readable width, never overlap the notification controls. */
#app .top .mp25-product{flex:0 0 225px!important;min-width:225px!important;max-width:225px!important;box-sizing:border-box!important;overflow:visible!important;gap:8px!important}
#app .top .mp25-product img{width:38px!important;height:38px!important;flex-shrink:0!important;object-fit:contain!important}
#app .top .mp25-productname{min-width:0!important;width:calc(100% - 46px)!important;flex:1 1 auto!important}
#app .top .mp25-productname strong{white-space:nowrap!important}
#app .top .mp25-productname small{display:block!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;font-size:9px!important;line-height:1.25!important}
body:has(#mp100Root) #app .top{min-height:88px!important;column-gap:9px!important}
body:has(#mp100Root) #app .top .mp25-product{margin-right:8px!important}
@media(max-width:1330px){body:has(#mp100Root) #app .top{flex-wrap:wrap!important;row-gap:9px!important;padding-top:10px!important;padding-bottom:10px!important}body:has(#mp100Root) #app .top .account{margin-left:0!important}}
