/* User-approved 4173 presentation only. All 8080 selections stay untouched. */
[data-section-choice] .art-face img { object-position: center top; }
[data-section-choice] .art-face-bulin { --portrait-zoom: 2.4; --portrait-focus: 64% 7%; }
[data-section-choice] .art-face-meira { --portrait-zoom: 1.75; --portrait-focus: 80% 3%; }
[data-section-choice] .art-face-radomir { --portrait-zoom: 1.4; --portrait-focus: 50% 30%; }
[data-section-choice] .art-avatar { position: relative; overflow: hidden; }
[data-section-choice] .art-avatar img { display: block; width: 100%; height: 100%; object-fit: cover; object-position: center top; transform: scale(var(--avatar-zoom, 1)); transform-origin: var(--avatar-focus, 50% 50%); }
[data-section-choice] .art-avatar-bulin { --avatar-zoom: 2.2; --avatar-focus: 66% 13%; }
[data-section-choice] .art-avatar-meira { --avatar-zoom: 1.6; --avatar-focus: 78% 12%; }
[data-section-choice] .art-avatar-radomir { --avatar-zoom: 1.1; --avatar-focus: 50% 50%; }
[data-section-choice] .art-avatar-radomir img { object-position: 50% 15%; }
.art-gallery-uniform[data-section-choice] img { height: auto; aspect-ratio: 4 / 5; object-fit: cover; object-position: center top; }
.art-gallery-uniform[data-section-choice] figure { display: flex; flex-direction: column; }
.art-gallery-uniform[data-section-choice] figcaption { flex: 1; }
[data-section-choice="S003"] .source-illustration figcaption { padding: 10px 14px; color: var(--muted); font: 13px/1.4 var(--sans); }
.theme-earthdawn .journal-cover[data-section-choice="S091"] { aspect-ratio: 17 / 6; min-height: 0; container-type: inline-size; }
.theme-earthdawn .journal-cover[data-section-choice="S091"] img { height: 100%; object-fit: cover; object-position: 50% calc(20% + 2.1cqw); opacity: 1; }
.theme-earthdawn .journal-cover[data-section-choice="S091"]::after { display: none; }
@media (max-width: 900px) {
  .theme-earthdawn .journal-cover[data-section-choice="S091"] { aspect-ratio: 17 / 9; }
}
