/* Canonical circular speaker, with a 44px minimum touch target for younger learners. */
:is(.jk-five,.jk-english) .jk-replay-icon {
 flex:none; align-self:center; min-width:44px; min-height:44px; margin:0;
}
:is(.jk-five,.jk-english) .jk-replay-icon:disabled { opacity:.65; cursor:default; }
:is(.jk-five,.jk-english) .jk-replay-icon[aria-busy="true"] { outline:2px solid var(--blue3); }
