:root:root body .article-body :is(.list-wide, .editorial-split) { position: relative; isolation: isolate; overflow: hidden; background: rgb(255, 255, 255); min-height: 300px; box-sizing: border-box; }
:root:root body .article-body :is(.list-wide > .list-character, .editorial-split > .editorial-character) { position: absolute; inset: 0px; width: 100%; height: 100%; max-width: none; max-height: none; object-fit: cover; object-position: 83% top; transform: none; mask-image: none; border-radius: 0px; z-index: 0; pointer-events: none; margin: 0px !important; }
:root:root body .article-body :is(.list-wide, .editorial-split)::after { content: ""; position: absolute; inset: 0px; z-index: 1; pointer-events: none; background: linear-gradient(90deg, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.86) 30%, rgba(255, 255, 255, 0.82) 52%, rgba(255, 255, 255, 0.6) 64%, rgba(255, 255, 255, 0.12) 75%, transparent 84%); }
@media (max-width: 600px) {
:root:root body .article-body :is(.list-wide, .editorial-split)::after { background: linear-gradient(90deg, rgba(255, 255, 255, 0.94) 0%, rgba(255, 255, 255, 0.9) 40%, rgba(255, 255, 255, 0.86) 62%, rgba(255, 255, 255, 0.68) 74%, rgba(255, 255, 255, 0.15) 87%, transparent 100%); }
}
@media (max-width: 499px) {
:root:root body .article-body .list-wide > .clean-list, :root:root body .article-body .list-wide.list-image-left > .clean-list { max-width: 100%; box-sizing: border-box; width: 100% !important; margin-left: 0px !important; padding: 0px 16px 0px 26px !important; }
:root:root body .article-body .list-wide::after, :root:root body .article-body .list-wide.list-image-left::after { background: rgba(255, 255, 255, 0.85); }
:root:root body .article-body .list-wide > .list-actions, :root:root body .article-body .list-wide.list-image-left > .list-actions { width: 100%; margin-left: 0px; padding: 14px 16px 0px; justify-content: center; box-sizing: border-box; }
}
