.content-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:0 0 24px}.content-actions button{border:1px solid #ac95645c;background:transparent;color:inherit;padding:10px 14px;border-radius:10px;font:inherit;cursor:pointer}.content-actions button:disabled{opacity:.55;cursor:wait}.content-actions span,.voice-note{font:13px/1.6 'DM Sans',sans-serif;color:inherit;opacity:.75}.voice-note{margin-bottom:32px}.audio-panel{padding:22px;margin-bottom:28px;border:1px solid #ac95645c;border-radius:16px}.audio-panel h2{font-size:25px}.audio-panel audio{display:block;width:100%;margin:16px 0}.audio-panel label{font:14px 'DM Sans',sans-serif}.story-chapter p{scroll-margin-top:150px;transition:background .2s}.story-chapter p.speaking{background:#bda16a25;border-radius:8px;box-shadow:0 0 0 8px #bda16a25}.portal-image img{object-fit:cover}.content-actions [hidden],.audio-panel[hidden]{display:none}
