.Album { position: relative; overflow: hidden; margin: auto; .message-content.media.text & { margin: -0.3125rem -0.5rem 0.3125rem; + .message-paid-media-status { margin-right: -0.5rem; } } body.is-ios .Message.own .message-content.has-solid-background :not(.forwarded-message) & { margin: -0.3125rem -0.5rem 0.3125rem -0.625rem; } .forwarded-message & { margin-bottom: 0.125rem; .message-content.media.text & { margin: 0 0 0.3125rem; --border-bottom-left-radius: inherit; --border-bottom-right-radius: inherit; + .message-paid-media-status { margin-right: 0; } } } &, .message-content.media.text & { > .album-item-select-wrapper .media-inner { margin: 0 !important; } } > .album-item-select-wrapper .media-inner { &, & img, & video { border-radius: 0 !important; object-fit: cover; } } }