.chumash-formats .chumash-audio-option{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 14px;border:1px solid #c9c1b2;border-radius:5px;color:inherit;background:transparent;font:inherit;line-height:1.2;white-space:nowrap;margin-inline-start:auto;cursor:pointer}
.chumash-formats .chumash-audio-option[aria-pressed=true]{background:#29251b;color:#fff}
.chumash-formats .chumash-audio-option:disabled{opacity:.45;cursor:default}
.chumash-audio-option:focus-visible,.chumash-inline-audio :focus-visible{outline:2px solid #496447;outline-offset:3px}
.chumash-inline-audio{padding:12px 0;border-bottom:1px solid #c9c1b2;margin-bottom:12px}
.chumash-inline-audio[hidden],.chumash-inline-audio [hidden]{display:none!important}
.chumash-audio-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.chumash-audio-row audio{flex:1 1 230px;width:100%;min-width:0;height:40px}
.chumash-audio-row select{background:#faf6ec;color:inherit;border:1px solid #c9c1b2;border-radius:4px;padding:8px;font:inherit;min-height:40px;max-width:100%}
.chumash-audio-track{flex:1 1 190px}
.chumash-audio-credit{font-size:12px;margin-top:8px;opacity:.8}
.chumash-audio-credit a{color:inherit}
.chumash-audio-error{display:flex;align-items:center;gap:12px}
@media(max-width:480px){.chumash-audio-track{flex-basis:100%}.chumash-audio-row audio{flex-basis:200px}}
@media print{.chumash-audio-option,.chumash-inline-audio{display:none!important}}


 .audio-word-target{cursor:pointer;border-radius:3px}.audio-word-target:focus-visible{outline:2px solid #7c692d;outline-offset:3px}.audio-current-word{background:#e7d28b!important;box-shadow:0 0 0 2px #e7d28b;color:#211d14!important}.audio-current-verse{background:#eee1b7!important;border-radius:4px}.chumash-source .audio-word-target:hover{background-color:#eee5ce}
.chumash-audio-slot{display:flow-root}
.chumash-inline-audio.chumash-audio-docked{position:fixed;top:8px;z-index:100;box-sizing:border-box;margin:0;padding:10px 12px;background:#f6f1e5;border:1px solid #c9c1b2;border-radius:8px;box-shadow:0 3px 14px #29251b26}
@media print{.chumash-audio-slot{display:none!important}}
