/* Keep the day and the drawings moving without a long 3-D compositing wall.
 * In particular, no large blurred image surfaces or permanent GPU hints on
 * touch devices. Desktop framing, sizes, and perspective remain unchanged. */
.zoom-art>picture,.story-art>picture{display:contents}
.compact-art .zoom-art,.compact-art .zoom-title,
.compact-art .gallery img,.compact-art .story-art,
.compact-art .scroll-title,.compact-art .river-current,
.compact-art .leaf-arm,.compact-art .gallery-visitor,
.compact-art .day-orb,.compact-art .day-cloud,
.compact-art .turn-image,.compact-art .reflection-turn-viewport>img,
.compact-art .letter-turn img{will-change:auto!important}
.compact-art .painting-stage,.compact-art .collection-track{perspective:none!important;transform-style:flat!important}
.compact-art .collection-art{transform:none!important;transform-style:flat!important}
.compact-art .garden-path::before{transform:scaleY(.65);height:100%}
.compact-art .discovery .river-current{transform:translate(var(--river-x,0px),var(--river-y,0px)) rotate(var(--river-angle,0deg))}
.compact-art .collection-art img,.compact-art .collection-art>button:focus-visible img{filter:none!important;transform:none!important}
.compact-art .story-art img,.compact-art .discovery-image img,
.compact-art .gallery-visitor,.compact-art .letter-turn img{filter:none!important}
.compact-art .painting-note::before,.compact-art .collection-note::before{filter:none!important}
.compact-art .day-cloud,.compact-art .day-orb{filter:none}
.compact-art .day-orb{box-shadow:0 0 28px 8px rgba(255,241,193,var(--day-moon-glow,0)),0 0 30px 10px rgba(245,215,157,var(--day-glow,0))}
.compact-art dialog::backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}
.compact-art .gallery .showcase-card .painting-stage{perspective:none;transform-style:flat}
.collection .collection-art{height:var(--wall-height)!important;min-height:0}
.collection .collection-art img{height:100%!important;width:100%;object-fit:contain}
.compact-art .intro-out-of-view .zoom-art{display:none!important}
.compact-art .intro-out-of-view .zoom-title,.compact-art .intro-out-of-view .artist-masthead{visibility:hidden}
.compact-art .section:not(.motion-in-view) *,
.compact-art .ribbon:not(.motion-in-view)>div,
.compact-art .ribbon:not(.motion-in-view) .quote-wave,
.compact-art .day-hidden *{animation-play-state:paused!important}
