.recorded-controls{position:relative;z-index:2100;width:fit-content;max-width:calc(100% - 24px);margin:12px auto;padding:8px;background:#fff9ea;color:#172331;border:1px solid #b89a5a;border-radius:12px;font:14px Arial;text-align:center}.recorded-controls button{font:inherit;margin:3px;padding:9px}.recorded-controls [role=status]{display:block}.recorded-controls[hidden]{display:none!important}
.recorded-page [data-spoken-block],.recorded-page [data-spoken-block] *,.recorded-readable [data-spoken-block],.recorded-readable [data-spoken-block] *{animation:none!important;transform:none!important;visibility:visible!important;opacity:1!important}
.recorded-page [data-spoken-block]:not(.spoken-ready){visibility:hidden!important}.recorded-page [data-spoken-block]:not(.spoken-ready) *{visibility:hidden!important}
.recorded-page .spoken-word{opacity:0!important;display:inline!important}.recorded-page .spoken-word.heard{opacity:1!important}
.recorded-page [data-spoken-block].replay-hide .spoken-word{opacity:0!important}
.recorded-page .caesar-animation,.recorded-page .antony-motion,.recorded-page .packing-animation,.recorded-page .airline-classroom,.recorded-page .tshirt-reveal,.recorded-page .call-centre-image,.recorded-page #reserve-sequence{opacity:0;visibility:hidden}
.recorded-page .spoken-media{animation:none!important;transform:none!important;opacity:0!important;visibility:hidden!important;transition:opacity 1s ease}.recorded-page .spoken-media.media-visible{opacity:1!important;visibility:visible!important}
.recorded-page .examples,.recorded-page [data-continuation]{animation:none!important;opacity:1!important;visibility:visible!important}
.recorded-page .examples .example-link{transition:opacity .7s}.recorded-page .examples .example-link:not(.media-visible){opacity:0;visibility:hidden}
.recorded-page .antony-closing{animation:none!important;transform:none!important;opacity:1!important;visibility:visible!important}
.recorded-page #caesar-replay,.recorded-page #antony-replay{visibility:hidden!important}.recorded-page #caesar-replay.media-visible,.recorded-page #antony-replay.media-visible{visibility:visible!important}
.recorded-page .page-navigation{animation:none!important;opacity:1!important}
@media(prefers-reduced-motion:reduce){.recorded-page .spoken-media,.recorded-page .examples .example-link{transition:none}}
@media print{.recorded-controls{display:none!important}.recorded-page .spoken-word,.recorded-page .spoken-media{opacity:1!important;visibility:visible!important}}
