.film-figure[data-astro-cid-2oizxq5x]{min-width:0;margin:0}.film[data-astro-cid-2oizxq5x]{aspect-ratio:16/9;border-radius:var(--doris-radius-xl);background:var(--doris-phone-frame);width:100%;height:auto;box-shadow:var(--doris-shadow-lg);display:block}.film[data-astro-cid-2oizxq5x]::cue{font-family:var(--doris-font-sans);color:var(--doris-brand-ink);text-shadow:0 0 1px var(--doris-brand-cream), 0 0 3px var(--doris-brand-cream), 0 0 8px var(--doris-brand-cream), 0 0 14px var(--doris-brand-cream);background:0 0;font-size:clamp(15px,1.55vw,22px);font-weight:800;line-height:1.3}.film-caption[data-astro-cid-2oizxq5x]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:14px;display:flex}.film-title[data-astro-cid-2oizxq5x]{color:var(--doris-ink);font-size:17px;font-weight:900;line-height:1.4}.film-details[data-astro-cid-2oizxq5x]{color:var(--doris-text-muted);font-size:15px;font-weight:700;line-height:1.5}.film-transcript[data-astro-cid-2oizxq5x]{border-top:1.5px solid var(--doris-surface-border);margin-top:12px}.film-transcript[data-astro-cid-2oizxq5x] summary[data-astro-cid-2oizxq5x]{cursor:pointer;min-height:48px;color:var(--doris-primary);align-items:center;gap:10px;padding-block:10px;font-size:16px;font-weight:800;line-height:1.4;list-style:none;display:flex}.film-transcript[data-astro-cid-2oizxq5x] summary[data-astro-cid-2oizxq5x]::-webkit-details-marker{display:none}.film-transcript[data-astro-cid-2oizxq5x] summary[data-astro-cid-2oizxq5x]:before{content:"";width:9px;height:9px;transform:rotate(calc(-45deg * var(--inline-direction,1)));border-block-end:2.5px solid;border-inline-end:2.5px solid;flex:none;transition:transform .15s}.film-transcript[data-astro-cid-2oizxq5x][open] summary[data-astro-cid-2oizxq5x]:before{transform:rotate(45deg)}.film-beats[data-astro-cid-2oizxq5x]{gap:10px;margin:0;padding:4px 0 8px;list-style:none;display:grid}.film-beat[data-astro-cid-2oizxq5x]{text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.film-beat-spoken[data-astro-cid-2oizxq5x]{color:var(--doris-ink);font-weight:800}.film-beat-shown[data-astro-cid-2oizxq5x]{color:var(--doris-text-body);font-weight:600}.film-beat-label[data-astro-cid-2oizxq5x]{color:var(--doris-text-muted);margin-inline-end:6px;font-weight:900}@media (prefers-reduced-motion:reduce){.film-transcript[data-astro-cid-2oizxq5x] summary[data-astro-cid-2oizxq5x]:before{transition:none}}
