/* 508.21 — English-only layout mirroring for news and artist pages. */
html[dir="ltr"] .news-page,
html[dir="ltr"] .studio-home-news,
html[dir="ltr"] .talent-universe,
html[dir="ltr"] .artist-journey {
    text-align: left;
}

html[dir="ltr"] .studio-home-news__media em,
html[dir="ltr"] .news-card__media .news-badge,
html[dir="ltr"] .news-story-row__image > b {
    right: auto;
    left: 12px;
}

html[dir="ltr"] .news-story-row__image > b {
    left: 9px;
}

html[dir="ltr"] .news-now time {
    margin-right: 0;
    margin-left: 8px;
}

html[dir="ltr"] .news-now > div > span {
    animation-direction: reverse;
}

html[dir="ltr"] .news-path-head__pulse {
    border-right: 0;
    border-left: 2px solid var(--studio-color-accent);
    background: linear-gradient(270deg, var(--studio-page-section), transparent);
}

html[dir="ltr"] .news-path-head__pulse span i {
    margin-right: 5px;
    margin-left: 0;
}

html[dir="ltr"] .story-masthead__copy {
    padding: 38px 38px 38px 0;
}

html[dir="ltr"] .story-masthead__visual::after {
    background: linear-gradient(270deg, var(--studio-page-canvas) 0, transparent 34%), linear-gradient(0deg, color-mix(in srgb,var(--studio-page-canvas) 53.33%,transparent), transparent 42%);
}

html[dir="ltr"] .story-masthead__visual > span {
    right: 17px;
    left: auto;
}

html[dir="ltr"] .story-context > section {
    border-right: 0;
    border-left: 2px solid var(--studio-color-accent);
    background: linear-gradient(270deg, var(--studio-page-section), transparent);
}

html[dir="ltr"] .story-body__text blockquote {
    border-right: 0;
    border-left: 4px solid var(--studio-color-accent);
}

html[dir="ltr"] .story-body__text ul,
html[dir="ltr"] .story-body__text ol {
    padding-right: 0;
    padding-left: 1.7em;
}

html[dir="ltr"] .story-body__text th,
html[dir="ltr"] .story-body__text td {
    text-align: left;
}

html[dir="ltr"] .talent-stage {
    background: radial-gradient(circle at 82% 35%, color-mix(in srgb,var(--studio-color-accent-secondary) 27.06%,transparent), transparent 28%), linear-gradient(270deg, var(--studio-page-canvas) 0, color-mix(in srgb,var(--studio-page-canvas) 90.98%,transparent) 50%, color-mix(in srgb,var(--studio-page-canvas) 74.9%,transparent)), var(--talent-stage-image) 85% 28%/42% auto no-repeat;
}

html[dir="ltr"] .talent-stage-art i:nth-child(1) {
    right: -120px;
    left: auto;
}

html[dir="ltr"] .talent-stage-art i:nth-child(2) {
    right: -40px;
    left: auto;
}

html[dir="ltr"] .talent-stage-art i:nth-child(3) {
    right: auto;
    left: 47%;
}

html[dir="ltr"] .talent-intro label i {
    right: auto;
    left: 13px;
}

html[dir="ltr"] .talent-intro input {
    padding-right: 12px;
    padding-left: 42px;
}

html[dir="ltr"] .talent-focus-index {
    right: auto;
    left: 8px;
}

html[dir="ltr"] .talent-focus-photo {
    inset: 0 5% 48px 16%;
}

html[dir="ltr"] .talent-focus-photo i {
    right: auto;
    left: 18px;
}

html[dir="ltr"] .talent-focus-copy {
    right: auto;
    left: 2%;
    background: linear-gradient(250deg, color-mix(in srgb,var(--studio-component-card-bg) 72.16%,transparent), color-mix(in srgb,var(--studio-component-card-bg) 69.02%,transparent));
}

html[dir="ltr"] .talent-focus-copy footer {
    padding-right: 0;
    padding-left: 16px;
    border-right: 0;
    border-left: 1px solid color-mix(in srgb,var(--studio-component-card-border) 9.02%,transparent);
}

html[dir="ltr"] .talent-focus-copy footer span b {
    margin-right: 5px;
    margin-left: 0;
}

html[dir="ltr"] .talent-filter-drawer {
    right: max(15px, calc((100vw - 1220px)/2));
    left: auto;
}

html[dir="ltr"] .talent-sequence {
    right: -5px;
    left: auto;
}

html[dir="ltr"] .talent-orbit > i:nth-of-type(1) {
    right: auto;
    left: 7px;
}

html[dir="ltr"] .talent-orbit > i:nth-of-type(2) {
    right: 2px;
    left: auto;
}

html[dir="ltr"] .artist-identity-stage {
    background: radial-gradient(circle at 86% 40%, color-mix(in srgb,var(--studio-color-accent-secondary) 23.92%,transparent), transparent 27%), linear-gradient(270deg, var(--studio-page-canvas) 0, color-mix(in srgb,var(--studio-page-canvas) 90.98%,transparent) 55%, color-mix(in srgb,var(--studio-page-canvas) 74.9%,transparent)), var(--artist-photo) 92% 25%/42% auto no-repeat;
}

html[dir="ltr"] .artist-stage-lines i:nth-child(1) {
    right: auto;
    left: -120px;
}

html[dir="ltr"] .artist-stage-lines i:nth-child(2) {
    right: auto;
    left: -45px;
}

html[dir="ltr"] .artist-stage-lines i:nth-child(3) {
    right: auto;
    left: 22%;
}

html[dir="ltr"] .artist-portrait-orbit > i:nth-of-type(1) {
    right: auto;
    left: 10px;
}

html[dir="ltr"] .artist-portrait-orbit > i:nth-of-type(2) {
    right: 0;
    left: auto;
}

html[dir="ltr"] .artist-portrait-orbit > b {
    right: -32px;
    left: auto;
}

html[dir="ltr"] .artist-facts span b {
    margin-right: 0;
    margin-left: 4px;
}

html[dir="ltr"] .artist-biography details > div {
    border-right: 0;
    border-left: 2px solid var(--studio-color-accent);
}

html[dir="ltr"] .career-poster > span {
    right: auto;
    left: 6px;
}

html[dir="ltr"] .career-copy footer > a {
    margin-right: 0;
    margin-left: auto;
}

@media (max-width: 720px) {
    html[dir="ltr"] .talent-filter-drawer {
        right: 9px;
        left: 9px;
    }

    html[dir="ltr"] .talent-focus-copy {
        right: 0;
        left: 0;
    }

    html[dir="ltr"] .talent-focus-copy footer {
        padding-left: 10px;
    }
}

@media (max-width: 700px) {
    html[dir="ltr"] .career-year > header {
        text-align: left;
    }
}

@media (max-width: 430px) {
    html[dir="ltr"] .talent-focus-copy {
        text-align: left;
    }

    html[dir="ltr"] .talent-focus-copy footer {
        padding: 9px 0 0;
        border-left: 0;
    }
}
