/* The fixed trophy shares the content edge; only platforms scroll. */
@media(max-width:700px){
 .platforms.hall-has-entry{width:100%;margin-inline:0!important;padding-inline:0!important;max-width:100%;box-sizing:border-box}
 .platforms.hall-has-entry>.hall-entry{justify-self:end}
}
/* Reserve the information icon's column only when the icon exists. */
.premium-dialog .premium-methods:not(:has(>.premium-payment-info)){padding-inline-end:0;padding-right:0}
.premium-dialog .premium-methods>[data-payment-method]{width:100%;min-width:0}
