.AuthorBadge_badge___IrEg{position:relative;display:inline-flex;align-items:center;gap:.4em;width:-moz-fit-content;width:fit-content;padding:.32em .8em .32em .4em;border-radius:var(--radius-pill);color:var(--color-text);background:linear-gradient(var(--color-surface),var(--color-surface)) padding-box,linear-gradient(120deg,#d9dadd,#8d9096 38%,#f4f4f5 52%,#9a9ca1 70%,#d9dadd) border-box;border:1px solid transparent;font-family:var(--font-serif);font-style:italic;letter-spacing:.01em;line-height:1;white-space:nowrap;overflow:hidden}.AuthorBadge_badge___IrEg:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgb(255 255 255/.55) 50%,transparent 65%);transform:translateX(-120%);pointer-events:none}.AuthorBadge_badge___IrEg:hover:after{transform:translateX(120%);transition:transform .9s var(--ease-standard)}.AuthorBadge_mark__3KiHy{width:1.45em;height:1.45em;flex:none;color:var(--color-text)}.AuthorBadge_sm__g0RaR{font-size:.78rem}.AuthorBadge_md__sYhnW{font-size:.92rem}@media (prefers-reduced-motion:reduce){.AuthorBadge_badge___IrEg:hover:after{transition:none;transform:translateX(-120%)}}.AuthorBadge_text__U_doT{padding-top:.08em}.LegendAudio_wrap__8wGO3{display:grid;grid-gap:.5rem;gap:.5rem;margin:1rem 0;padding:.9rem 1rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.LegendAudio_label__W9afN{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:600}.LegendAudio_player__ViVnU{display:block;width:100%;max-width:100%}