.film[data-v-3434aeca]{height:var(--film-height);border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-film-poster);isolation:isolate;position:relative;overflow:hidden}.film__poster[data-v-3434aeca]{padding:0 var(--space-6) 0 max(var(--space-6),var(--film-title-inset));transition:opacity var(--motion-slow) var(--motion-ease);align-items:center;display:grid;position:absolute;inset:0}.film__poster--gone[data-v-3434aeca]{opacity:0}.film .film__title[data-v-3434aeca]{max-width:var(--film-title-measure);text-wrap:wrap}.film__video[data-v-3434aeca]{-o-object-fit:contain;object-fit:contain;background:var(--color-inverse-bg);width:100%;height:100%;position:absolute;inset:0}.film__meta[data-v-3434aeca]{right:var(--film-inset);bottom:calc(var(--film-inset) + var(--space-4-5));left:var(--film-inset);gap:var(--space-4);align-items:center;display:flex;position:absolute}.film__play[data-v-3434aeca]{width:var(--film-play-size);height:var(--film-play-size);background:var(--color-ink);color:var(--color-paper);cursor:pointer;transition:scale var(--motion-slow) var(--motion-spring),background-color var(--motion-base) var(--motion-ease);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.film__play svg[data-v-3434aeca]{width:var(--space-4);margin-left:var(--space-0-5);fill:currentColor}.film__play[data-v-3434aeca]:not(:disabled):hover{scale:1.08}.film__play[data-v-3434aeca]:disabled{cursor:default}.film__name[data-v-3434aeca]{gap:var(--space-2);display:grid}.film__name small[data-v-3434aeca],.film__sound[data-v-3434aeca]{gap:var(--space-2);font-family:var(--font-label);font-size:var(--app-tiny-size);font-weight:var(--text-medium-weight);line-height:var(--app-tiny-leading);letter-spacing:var(--text-tag-tracking);text-transform:uppercase;color:var(--color-muted);align-items:center;display:inline-flex}.film__name small[data-v-3434aeca] .live-dot{background:var(--color-accent)}.film__name b[data-v-3434aeca]{font-size:var(--text-compact-size);font-weight:var(--text-medium-weight);line-height:var(--text-film-name-leading);letter-spacing:var(--text-compact-tracking)}.film__sound[data-v-3434aeca]{margin-left:auto}.film__sound svg[data-v-3434aeca]{width:var(--space-3-5)}.film__progress[data-v-3434aeca]{right:var(--film-inset);bottom:var(--space-6);left:var(--film-inset);height:var(--space-0-5);border-radius:var(--radius-ui);background:var(--color-line);position:absolute;overflow:hidden}.film__progress span[data-v-3434aeca]{background:var(--color-ink);transform-origin:0;height:100%;display:block;scale:0 1}@media (width<=640px){.film[data-v-3434aeca]{aspect-ratio:4/5;height:auto}.film__sound[data-v-3434aeca]{display:none}}.film-section[data-v-6da87c19]{width:100%;max-width:calc(var(--width-content) + 2 * var(--space-gutter));padding:var(--space-24) var(--space-gutter) var(--space-10);margin-inline:auto}
