.course-audio{margin:26px 0;padding:22px 24px;border:1px solid #cddff3;border-left:4px solid #155cca;border-radius:12px;background:#f2f7ff;color:#182a40}.paper .course-audio h2{font-size:20px;line-height:1.35;margin:0 0 8px}.course-audio-intro{margin:0 0 16px;color:#526a85}.course-audio-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.course-audio button,.course-audio-section button{min-height:44px;border:1px solid #b9cde7;border-radius:8px;padding:10px 14px;background:white;color:#244f85;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.course-audio .course-audio-primary{background:#155cca;border-color:#155cca;color:white}.course-audio button:hover:not(:disabled),.course-audio-section button:hover:not(:disabled){background:#e4eefc}.course-audio .course-audio-primary:hover:not(:disabled){background:#104ca8}.course-audio button:focus-visible,.course-audio select:focus-visible,.course-audio-section button:focus-visible{outline:3px solid #81b2ff;outline-offset:3px}.course-audio button:disabled{cursor:default;opacity:.55}.course-audio-rate{display:flex;align-items:center;gap:8px;font-size:14px;color:#405b79}.academy .course-audio-rate select{width:auto;min-height:44px;margin:0;padding:8px 12px;font-size:14px}.course-audio-status{margin:15px 0 6px;font-size:14px;font-weight:600;line-height:1.5;min-height:21px}.course-audio-note{margin:5px 0 0;color:#5e7187;font-size:12px;line-height:1.5}.course-audio-section{margin:-5px 0 15px}.course-audio-section button{font-size:13px;padding:7px 12px;background:#f5f9ff;min-height:40px}.course-audio-section button.is-reading{border-color:#155cca;background:#e5efff;color:#104ca8}@media(max-width:530px){.course-audio{padding:18px 16px}.course-audio-actions{align-items:stretch}.course-audio-primary{width:100%}.course-audio-rate{margin-top:3px}}@media print{.course-audio,.course-audio-section{display:none!important}}

