.episode-page.svelte-1ghcuj3{background:var(--bg-0);height:100dvh;overflow-y:auto}.episode-page__content{gap:var(--sp-10);padding-block:var(--sp-9) var(--sp-13);flex-direction:column;display:flex}.episode.svelte-1ghcuj3{gap:var(--sp-10);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;display:grid}.episode__still.svelte-1ghcuj3{border-radius:var(--radius-l);box-shadow:var(--elev-raised);position:relative;overflow:hidden}.episode__still.svelte-1ghcuj3 img:where(.svelte-1ghcuj3){aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.episode__still-empty.svelte-1ghcuj3{aspect-ratio:16/9;font-size:var(--icon-2xl);font-family:var(--font-mono);color:var(--fg-4);background:var(--gradient-placeholder);place-items:center;font-weight:800;display:grid}.episode__still-play.svelte-1ghcuj3{width:100%;font-size:var(--icon-2xl);color:var(--fg-0);background:var(--scrim-1);cursor:pointer;opacity:0;transition:opacity var(--tr-fast);border:none;place-items:center;display:grid;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.episode__still.svelte-1ghcuj3:hover .episode__still-play:where(.svelte-1ghcuj3),.episode__still-play.svelte-1ghcuj3:focus-visible{opacity:1}}.episode__info.svelte-1ghcuj3{gap:var(--sp-6);flex-direction:column;min-width:0;display:flex}.episode__title.svelte-1ghcuj3{color:var(--fg-0);margin:0;font-size:clamp(1.375rem,2.6vw,2rem);line-height:1.18}.episode__subtitle.svelte-1ghcuj3{font-size:var(--fs-l);color:var(--fg-2);margin:0}.episode__meta.svelte-1ghcuj3{gap:var(--sp-6);font-size:var(--fs-m);color:var(--fg-2);flex-wrap:wrap;margin:0;font-weight:600;display:flex}.episode__cta.svelte-1ghcuj3{align-items:center;gap:var(--sp-6);padding-top:var(--sp-2);flex-wrap:wrap;display:flex}.episode__desc.svelte-1ghcuj3,.episode__intro.svelte-1ghcuj3{font-size:var(--fs-base);margin:0;line-height:1.65}.episode__desc.svelte-1ghcuj3{color:var(--fg-2)}.episode__intro.svelte-1ghcuj3{color:var(--fg-3)}.episode__voices.svelte-1ghcuj3{font-size:var(--fs-s);color:var(--fg-4);margin:0}.prevnext.svelte-1ghcuj3{align-items:center;gap:var(--sp-7);background:var(--surface-0);border-radius:var(--radius-m);padding:var(--sp-7) var(--sp-8);grid-template-columns:1fr auto 1fr;display:grid}.prevnext__link.svelte-1ghcuj3{gap:var(--sp-1);flex-direction:column;min-width:0;text-decoration:none;display:flex}.prevnext__link--next.svelte-1ghcuj3{text-align:right}.prevnext__dir.svelte-1ghcuj3{font-size:var(--fs-xs);color:var(--fg-4)}.prevnext__name.svelte-1ghcuj3{font-size:var(--fs-base);color:var(--fg-1);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.prevnext__link.svelte-1ghcuj3:hover .prevnext__name:where(.svelte-1ghcuj3),.prevnext__link.svelte-1ghcuj3:focus-visible .prevnext__name:where(.svelte-1ghcuj3){color:var(--accent)}.prevnext__pos.svelte-1ghcuj3{font-family:var(--font-mono);font-size:var(--fs-s);color:var(--fg-3)}.strip.svelte-1ghcuj3{gap:var(--sp-6);flex-direction:column;display:flex}.strip__title.svelte-1ghcuj3{font-size:var(--fs-l);color:var(--fg-1);margin:0}.strip__list.svelte-1ghcuj3{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.strip__num.svelte-1ghcuj3{min-width:2.25rem;font-family:var(--font-mono);justify-content:center}.strip__all.svelte-1ghcuj3{font-size:var(--fs-s);color:var(--accent);padding:var(--sp-4) var(--sp-4);text-decoration:none}html[data-viewport=mobile] .episode-page.svelte-1ghcuj3{padding-bottom:calc(var(--nav-clear-mobile) + env(safe-area-inset-bottom))}html[data-viewport=mobile] .episode.svelte-1ghcuj3{gap:var(--sp-8);grid-template-columns:minmax(0,1fr)}html[data-viewport=mobile] .prevnext.svelte-1ghcuj3{gap:var(--sp-6);grid-template-columns:1fr}html[data-viewport=mobile] .prevnext__link--next.svelte-1ghcuj3{text-align:left}html[data-viewport=mobile] .prevnext__pos.svelte-1ghcuj3{display:none}
