/* Keep the original images, layout, labels and hit areas as the fallback. */
.peblet2d-mounted { overflow: visible !important; }
.peblet2d-mounted[data-peblet-animated="true"]:not([class*="motion-react-"]):not(.motion-character-idle) { animation: none !important; }
.peblet2d-mounted[data-peblet-animated="true"] > [data-peblet-animate],
.peblet2d-mounted[data-peblet-animated="true"] > [data-peblet-attachment] { opacity: 0 !important; }
.peblet2d-canvas { position: absolute; display: block; max-width: none; max-height: none; pointer-events: none; z-index: 3; }
.peblet2d-mounted:not([data-peblet-animated="true"]) > .peblet2d-canvas { visibility: hidden; }
.peblet-stage-accessory { position: absolute; height: auto !important; bottom: auto; right: auto; object-fit: contain; pointer-events: none; }
.peblet-stage-accessory.behind { z-index: 0; }
.peblet-stage-accessory.front { z-index: 2; }
.peblet-stage-accessory:not(.visible) { display: none; }
