/* Preserve the submitted close framing and native cut-in pixels. */
.portrait.leila-native-art>img{object-position:center top}
.rival-thumb>.leila-native-art,.mobile-avatar>.leila-native-art{width:100%;margin:0}
.cutin.has-expressions .cutin-art .leila-cutin-art>img{object-fit:contain;object-position:right center}
.result-reaction>.leila-cutin-art>img{object-fit:contain;object-position:center}
.special-miracle .special-illustration{object-fit:contain;object-position:center top}
.special-miracle .special-copy>h2{text-shadow:2px 3px #57467d,0 0 28px #c2a9ff88}
.special-miracle .special-sweep{background:linear-gradient(110deg,transparent 25%,#bba5ff55 43%,#ffe7b477 49%,transparent 56%)}
.miracle-dora{display:inline-flex;vertical-align:middle;position:relative}
.miracle-dora .miracle-indicator{outline:2px solid #cdb4ff;outline-offset:1px;box-shadow:0 0 9px #b297ff88}
@media(orientation:portrait){
  .cutin.has-expressions .cutin-art .leila-cutin-art>img{object-position:center top}
  .special-miracle .special-art{top:max(48px,env(safe-area-inset-top));height:auto;aspect-ratio:3/2}
}
