.audio-embed.svelte-lkdkay{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-3);box-shadow:var(--shadow-inset);display:flex}.audio-embed__meta.svelte-lkdkay{flex-direction:column;gap:2px;min-width:0;display:flex}.audio-embed__title.svelte-lkdkay{font-size:var(--text-small);color:var(--color-on-chrome);font-weight:600}.audio-embed__caption.svelte-lkdkay{font-size:var(--text-caption);color:var(--color-on-chrome);opacity:.8}.audio-embed__cta-text.svelte-lkdkay{font-size:var(--text-small)}.piece.svelte-y4bubc{max-width:860px;padding:var(--space-12) var(--space-6);gap:var(--space-8);flex-direction:column;margin:0 auto;display:flex}.piece__back.svelte-y4bubc a:where(.svelte-y4bubc){font-size:var(--text-small);color:var(--color-ink-muted);text-decoration:none}.piece__back.svelte-y4bubc a:where(.svelte-y4bubc):hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-brass);text-decoration-color:var(--color-brass)}.piece__back.svelte-y4bubc a:where(.svelte-y4bubc):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.piece__head.svelte-y4bubc{gap:var(--space-2);flex-direction:column;display:flex}.piece__title.svelte-y4bubc{font-family:var(--font-display);font-size:var(--text-h1);letter-spacing:var(--text-h1-ls);color:var(--color-ink);margin:0;font-weight:700}.piece__genre.svelte-y4bubc{font-size:var(--text-lead);color:var(--color-ink-muted);margin:0}.piece__poster.svelte-y4bubc{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4);border-radius:var(--radius-3);box-shadow:var(--shadow-inset);display:flex}.piece__poster-text.svelte-y4bubc{flex-direction:column;gap:2px;min-width:0;display:flex}.piece__poster-title.svelte-y4bubc{font-size:var(--text-small);color:var(--color-on-chrome);font-weight:600}.piece__poster-caption.svelte-y4bubc{font-size:var(--text-caption);color:var(--color-on-chrome);opacity:.85}.piece__notes-body.svelte-y4bubc{font-size:var(--text-body);color:var(--color-ink);margin:0;line-height:1.6}.piece__section-title.svelte-y4bubc{margin:0 0 var(--space-3);font-size:var(--text-h3);letter-spacing:var(--text-h3-ls);color:var(--color-ink);font-weight:600}.piece__codeblock.svelte-y4bubc{margin:0 0 var(--space-4);border-radius:var(--radius-3);overflow:hidden}.piece__codeblock.svelte-y4bubc pre.shiki{padding:var(--space-4);border-radius:var(--radius-3);font-family:var(--font-mono);font-size:var(--text-code);line-height:var(--text-code-lh,1.6);margin:0;overflow-x:auto}.piece__codecaption.svelte-y4bubc{margin-top:var(--space-2);font-size:var(--text-caption);font-family:var(--font-mono);color:var(--color-ink-muted)}.piece__open.svelte-y4bubc{align-self:flex-start;text-decoration:none;display:inline-flex}.piece__source-note.svelte-y4bubc{margin:0 0 var(--space-3);font-size:var(--text-small);color:var(--color-ink-muted)}@media (width<=600px){.piece.svelte-y4bubc{padding:var(--space-8) var(--space-4);gap:var(--space-6)}}
