/* The atlas changes drawn eyes/head/tail; the actor itself never rocks or floats. */
.maison-motion-art{position:relative;display:block;aspect-ratio:1;width:100%;height:100%;line-height:0;isolation:isolate;overflow:hidden;transform:none!important;animation:none!important;cursor:inherit}
.maison-motion-poster,.maison-motion-layer{position:absolute;inset:0;width:100%;height:100%;display:block;margin:0!important;border:0!important;border-radius:0!important;object-fit:contain;object-position:center;filter:none!important;transform:none!important;animation:none!important;pointer-events:none}
.maison-motion-layer{opacity:1;transition:none!important;overflow:hidden}
.maison-motion-layer>[data-motion-clip]{width:512px!important;height:512px!important;overflow:hidden}
.maison-motion-layer [data-motion-image]{width:2048px!important;height:512px!important;max-width:none!important;opacity:1!important}
.maison-motion-art[data-motion-ready=true]>.maison-motion-poster{opacity:0}
.maison-motion-art[data-motion-ready=false]>.maison-motion-layer{opacity:0!important}
.maison-motion-art[data-motion-running=false]>.maison-motion-layer{transition:none}
.maison-art>.maison-motion-art{pointer-events:auto}
.maison-art :is(.maison-art-poster,.maison-motion-poster){animation:none!important;transform:none!important}
:root[data-motion=reduced] .maison-motion-layer{transition:none!important}
@media(prefers-reduced-motion:reduce){.maison-motion-layer{transition:none!important}}
