.play-card[data-astro-cid-aol5juwr]{margin-top:var(--space-xl);padding:var(--space-xl);border-color:color-mix(in srgb,var(--band-color) 28%,transparent)}.play-head[data-astro-cid-aol5juwr]{display:flex;gap:var(--space-md);align-items:flex-start}.play-icon[data-astro-cid-aol5juwr]{font-size:1.8rem;line-height:1;flex:none}.play-card[data-astro-cid-aol5juwr] h2[data-astro-cid-aol5juwr]{font-family:var(--font-heading);font-size:1.2rem;color:var(--color-text-primary)}.play-card[data-astro-cid-aol5juwr] p[data-astro-cid-aol5juwr]{margin-top:var(--space-xs);color:var(--color-text-secondary);font-size:.92rem;line-height:1.55}.play-actions[data-astro-cid-aol5juwr]{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-md)}.episode-detail[data-astro-cid-26x4mg7w]{max-width:800px;margin:0 auto}.teach-kit[data-astro-cid-26x4mg7w]{margin-top:var(--space-xl);padding:var(--space-xl);border-color:color-mix(in srgb,var(--band-color) 28%,transparent)}.teach-kit-head[data-astro-cid-26x4mg7w]{display:flex;gap:var(--space-md);align-items:flex-start}.teach-kit-icon[data-astro-cid-26x4mg7w]{font-size:1.8rem;line-height:1;flex:none}.teach-kit[data-astro-cid-26x4mg7w] h2[data-astro-cid-26x4mg7w]{font-family:var(--font-heading);font-size:1.2rem;color:var(--color-text-primary)}.teach-kit[data-astro-cid-26x4mg7w] p[data-astro-cid-26x4mg7w]{margin-top:var(--space-xs);color:var(--color-text-secondary);font-size:.92rem;line-height:1.55}.teach-kit-actions[data-astro-cid-26x4mg7w]{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-md)}.episode-subscribe[data-astro-cid-26x4mg7w]{margin-top:var(--space-xl)}.breadcrumb[data-astro-cid-26x4mg7w]{margin-bottom:var(--space-xl);display:flex;align-items:center;gap:var(--space-sm)}.breadcrumb[data-astro-cid-26x4mg7w] a[data-astro-cid-26x4mg7w]{color:var(--color-text-secondary);font-size:.9rem;transition:color var(--transition-fast)}.breadcrumb[data-astro-cid-26x4mg7w] a[data-astro-cid-26x4mg7w]:hover{color:var(--color-accent-blue)}.breadcrumb-sep[data-astro-cid-26x4mg7w]{color:var(--color-text-muted);font-size:.8rem}.episode-header[data-astro-cid-26x4mg7w]{margin-bottom:var(--space-2xl)}.episode-meta-row[data-astro-cid-26x4mg7w]{display:flex;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);flex-wrap:wrap}.episode-date[data-astro-cid-26x4mg7w]{font-size:.85rem;color:var(--color-text-muted)}.episode-number[data-astro-cid-26x4mg7w]{font-size:.8rem;color:var(--color-text-muted);padding:.2em .6em;background:var(--color-bg-glass);border-radius:var(--radius-sm);border:1px solid var(--color-border-glass)}.episode-title[data-astro-cid-26x4mg7w]{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:900;margin-bottom:var(--space-md);line-height:1.2}.episode-topics[data-astro-cid-26x4mg7w]{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.done-watching[data-astro-cid-26x4mg7w]{display:flex;justify-content:center;margin:var(--space-md) 0 var(--space-lg)}.student-banner[data-astro-cid-26x4mg7w]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;margin-bottom:var(--space-md);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:#10b98114;border:1px solid rgba(16,185,129,.35);color:var(--color-text-secondary);font-size:.9rem}.student-banner[data-astro-cid-26x4mg7w] strong[data-astro-cid-26x4mg7w]{color:var(--color-text-primary)}.student-banner[data-astro-cid-26x4mg7w] a[data-astro-cid-26x4mg7w]{color:var(--color-accent-green);white-space:nowrap}.player-section[data-astro-cid-26x4mg7w]{margin-bottom:var(--space-xl)}.player-label[data-astro-cid-26x4mg7w]{font-size:1rem;font-weight:600;margin-bottom:var(--space-md);color:var(--color-text-secondary)}.episode-description[data-astro-cid-26x4mg7w]{padding:var(--space-xl);margin-bottom:var(--space-xl)}.episode-description[data-astro-cid-26x4mg7w] h2[data-astro-cid-26x4mg7w]{font-size:1.1rem;margin-bottom:var(--space-md)}.episode-description[data-astro-cid-26x4mg7w] p[data-astro-cid-26x4mg7w]{white-space:pre-line;color:var(--color-text-secondary);line-height:1.7}.episode-actions[data-astro-cid-26x4mg7w]{display:flex;flex-wrap:wrap;gap:var(--space-md);margin-bottom:var(--space-3xl)}.related-section[data-astro-cid-26x4mg7w]{border-top:1px solid var(--color-border-glass);padding-top:var(--space-2xl)}.related-section[data-astro-cid-26x4mg7w] .section-title[data-astro-cid-26x4mg7w]{margin-bottom:var(--space-xl)}
