html body.rr-reading-open :is(#word#word,#readingWord#readingWord){position:relative!important;cursor:pointer}
html body.rr-reading-open :is(.rr-word-play,.book-human-voice){display:inline-flex!important;vertical-align:middle!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;margin-left:8px!important;color:#285c63!important;border-radius:50%;background:#fff6cf}
html body.rr-reading-open :is(.rr-word-play,.book-human-voice) svg{display:block!important;width:20px!important;height:20px!important}
html body.rr-reading-open :is(#word#word,#readingWord#readingWord,#openMini#openMini,#openDiscovery#openDiscovery).rr-reading-next{outline:3px solid #efc759!important;outline-offset:3px!important;border-radius:12px!important;box-shadow:0 0 0 7px #ffe9a34d!important;animation:rr-reading-invite 1.6s ease-in-out 2,rr-reading-glow 2.8s ease-in-out 3.2s infinite!important}
@keyframes rr-reading-invite{0%,100%{transform:scale(1)}50%{transform:scale(1.025)}}
@keyframes rr-reading-glow{0%,100%{box-shadow:0 0 0 5px #ffe9a338}50%{box-shadow:0 0 0 9px #ffe9a375}}
html body .rr-reading-hand{display:block!important;position:fixed!important;width:40px!important;height:48px!important;z-index:90!important;pointer-events:none!important;filter:drop-shadow(0 3px 2px #58411d30);animation:rr-reading-tap .9s ease-in-out 3}
html body .rr-reading-hand[hidden]{display:none!important}
.rr-reading-hand svg{display:block;width:100%;height:100%}
@keyframes rr-reading-tap{0%,100%{transform:translateY(0) rotate(-12deg)}50%{transform:translateY(-8px) rotate(-12deg)}}
@media(prefers-reduced-motion:reduce){html body .rr-reading-hand,html body.rr-reading-open :is(#word#word,#readingWord#readingWord,#openMini#openMini,#openDiscovery#openDiscovery).rr-reading-next{animation:none!important}}
