#aph-page .aph-article-audio{margin-top:16px;max-width:760px;text-align:left;border:1px solid #bcb7ab;border-radius:24px;box-sizing:border-box}
#aph-page .aph-article-audio audio{display:block;width:100%;min-width:0;height:44px;color-scheme:light}
#aph-page .aph-article-audio audio:focus-visible{outline:2px solid #668055;outline-offset:3px;border-radius:24px}
#aph-page .aph-audio-error[hidden]{display:none}
