header .shop-login,.legend-account-menu>.shop-login{min-width:106px;box-sizing:border-box;text-align:center;white-space:nowrap}
@media(max-width:700px){.portal-home-updates .portal-update-grid{grid-template-columns:minmax(0,1fr)}.portal-home-updates .portal-update-card{min-width:0;max-width:100%;box-sizing:border-box}.portal-home-updates .portal-update-card>div:has(>.rank-table){min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}}
