.article-audio{position:relative;background:transparent;border:0;border-top:1px solid #e3dfd5;padding:6px 0;margin:8px 0 24px;color:#46534b;font:12px/1.5 Arial,sans-serif}.article-page>figure:has(+.article-audio){margin-bottom:8px}.article-audio-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.article-audio-topline{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.article-audio-topline>p{margin:0;color:#71776f;font:11px/1.4 Arial,sans-serif}.article-audio .article-audio-play{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:6px 10px;border:0;border-radius:4px;background:transparent;color:#005b38;font:700 13px Arial,sans-serif;cursor:pointer}.article-audio .article-audio-play:hover{background:#f4f5ef}.article-audio .article-audio-play:focus-visible{outline:2px solid #005b38;outline-offset:2px}.article-audio .article-audio-play>span{font-size:11px}.article-audio audio{display:block;width:100%;height:40px;max-width:100%;margin:4px 0}.article-audio-options{display:flex;justify-content:space-between;gap:12px;align-items:center;font:11px Arial,sans-serif}.article-audio-options label{display:flex;gap:8px;align-items:center}.article-audio-options select{min-height:40px;background:white;border:1px solid #d4d9d2;border-radius:3px;padding:5px 8px;font:12px Arial,sans-serif}.article-audio-options>a{display:inline-flex;align-items:center;min-height:44px;color:#526255;text-decoration:underline}.article-audio-error{color:#8a3527;margin:8px 0}.article-audio [hidden]{display:none!important}@media(max-width:640px){.article-audio-topline{gap:10px}.article-audio .article-audio-play{padding-left:4px}}
