.insights-listen{margin-top:14px;color:var(--green);font-size:14px}
.insights-listen summary{width:fit-content;cursor:pointer;padding:6px 0;text-underline-offset:4px}
.insights-listen summary:hover{text-decoration:underline}
.insights-listen summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.insights-audio-controls{display:grid;gap:8px;margin-top:6px}
.insights-audio-controls audio{width:min(100%,360px);display:block}
.insights-audio-controls label{display:flex;align-items:center;gap:6px;width:fit-content}
::highlight(insights-speaking){background:#e1efb6;color:#192b28}
.insights-speaking{background:#e1efb6;color:#192b28}
