.post-listen{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:14px}.post-listen-toggle,.post-listen-stop{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:7px 14px;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);color:var(--text);font:inherit;font-size:14.5px;font-weight:600;cursor:pointer}.post-listen-toggle:hover,.post-listen-stop:hover{border-color:var(--text)}.post-listen-toggle:focus-visible,.post-listen-stop:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.post-listen-stop{padding:7px 10px}.post-listen-icon,.post-listen-stop svg{width:16px;height:16px;fill:currentColor}.post-listen-pause{display:none}.post-listen[data-state=speaking] .post-listen-play{display:none}.post-listen[data-state=speaking] .post-listen-pause{display:block}.post-listen-status{color:var(--muted);font-size:13.5px;font-family:var(--mono)}.post-listen-status:empty{display:none}@media(forced-colors:active){.post-listen-toggle,.post-listen-stop{border-color:ButtonText}}