.call-audio[data-v-ffe801c2]{position:relative;display:inline-block;min-width:300px}audio.is-loading[data-v-ffe801c2]{pointer-events:none;opacity:.2}.overlay[data-v-ffe801c2]{position:absolute;inset:0;justify-content:center;color:#666;background:#ffffffb3;border-radius:6px}.error[data-v-ffe801c2],.overlay[data-v-ffe801c2]{display:flex;gap:10px;align-items:center;font-size:14px}.error[data-v-ffe801c2]{margin-top:8px;color:#b00020}.retry[data-v-ffe801c2]{border:1px solid #ccc;background:#fff;padding:6px 10px;border-radius:8px;cursor:pointer}.spinner[data-v-ffe801c2]{width:14px;height:14px;border:2px solid #ccc;border-top-color:transparent;border-radius:50%;animation:spin-ffe801c2 .8s linear infinite}@keyframes spin-ffe801c2{to{transform:rotate(1turn)}}.download-audio[data-v-ffe801c2]{margin:6px 8px;cursor:pointer}@media(max-width:768px){.audio_mobile[data-v-ffe801c2]{height:40px}.error[data-v-ffe801c2]{flex-wrap:wrap;width:100%}}.call-audio[data-v-ffe801c2]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;max-width:100%;padding:8px 10px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}.audio_mobile[data-v-ffe801c2]{width:300px;max-width:100%;height:40px;margin:0}.download-audio[data-v-ffe801c2]{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 10px;margin:0;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#245477;font-size:12px}.error[data-v-ffe801c2]{flex-wrap:wrap;margin:0}.call-audio button[data-v-ffe801c2]:focus-visible{outline:2px solid #087bab;outline-offset:3px}@media(max-width:768px){.audio_mobile[data-v-ffe801c2],.call-audio[data-v-ffe801c2]{width:100%}.download-audio[data-v-ffe801c2],.retry[data-v-ffe801c2]{min-height:40px}}@media(prefers-reduced-motion:reduce){.spinner[data-v-ffe801c2]{animation:none}}
