:root[data-surface=cinema] .csub{--csub-base: clamp(15px, 2.6vw, 22px);--csub-lane: 14px;--csub-lift: 0px;display:block;max-inline-size:88%;margin-block-end:var(--csub-lane);padding-block:4px;text-align:center;font:600 calc(var(--csub-base) * var(--csub-k, 1) * var(--csub-fit, 1)) / 1.35 var(--font-body);color:var(--cine-ink);pointer-events:none;transform:translateY(calc(-1 * var(--csub-lift)));transition:transform var(--cm-fast) var(--ease-out)}:root[data-surface=cinema] .csub[hidden]{display:none}:root[data-surface=cinema] .csub-tx{padding:4px 10px;border-radius:var(--cr-media);background:#040a0bc7;color:var(--cine-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone}:root[data-surface=cinema] .csub[data-preset=yellow] .csub-tx{color:#ffe27a}:root[data-surface=cinema] .csub[data-preset=shadow] .csub-tx{background:none;text-shadow:0 1px 3px rgba(2,6,7,.9),0 0 1px rgba(2,6,7,.9)}:root[data-surface=cinema] .player.pl-mob .csub{--csub-base: 15px;--csub-lane: 10px;max-inline-size:94%}:root[data-surface=cinema] .player.pl-mob.pl-on .csub{--csub-lift: 46px}@media(orientation:landscape){:root[data-surface=cinema] .player.pl-exp .csub{--csub-base: clamp(17px, 2.6vw, 22px);--csub-lane: 28px;max-inline-size:88%}:root[data-surface=cinema] .player.pl-exp.pl-on .csub{--csub-lift: 36px}}@media(orientation:portrait){:root[data-surface=cinema] .player.pl-exp .csub{--csub-base: 15px;--csub-lane: calc(50vh - 28.125vw + 10px) ;--csub-lane: calc(50dvh - 28.125vw + 10px) ;max-inline-size:94%}}:root[data-surface=cinema] .player:not(.pl-mob.pl-on):has(.pl-slot-corner .cskip.is-on) .csub{margin-inline-end:168px;max-inline-size:calc(94% - 168px)}:root[data-surface=cinema] .player:not(.pl-mob.pl-on):has(.pl-slot-corner .cup.is-on) .csub{margin-inline-end:150px;max-inline-size:calc(94% - 150px)}:root[data-surface=cinema] .player.pl-mob:not(.pl-on):has(.pl-slot-corner .cup.is-on) .csub{margin-inline-end:128px;max-inline-size:calc(96% - 128px)}@media(orientation:landscape){:root[data-surface=cinema] .player.pl-exp.pl-on:not(.pl-scrub):not(.pl-split):has(.pl-slot-xray .xr-srow) .csub{margin-inline-start:calc(max(56px,var(--pl-safe-start, 0px) + 16px) + 224px);max-inline-size:calc(100% - max(56px,var(--pl-safe-start, 0px) + 16px) - 240px)}}@media(prefers-reduced-motion:reduce){:root[data-surface=cinema] .csub{transition:none}}:root[data-surface=cinema] .cset--inplayer{position:absolute;inset:0;z-index:1}:root[data-surface=cinema] .player:has(.pl-slot-overlay>.cset--full:not([hidden])) :is(.pl-chrome,.pl-centerrow,.pl-slot-xray,.pl-slot-subs,.pl-slot-corner,.pl-slot-card){visibility:hidden}:root[data-surface=cinema] .cset-tag{display:inline-block;margin-inline-start:8px;padding:1px 5px;border:1px solid var(--cine-line);border-radius:var(--cr-media);font:600 var(--fs-micro) / 1.35 var(--font-display);color:var(--cine-ink-3);vertical-align:.1em;white-space:nowrap}:root[data-surface=cinema] .cset-back{flex:none;display:inline-grid;place-items:center;inline-size:44px;block-size:44px;margin-inline-start:-8px;border:0;border-radius:var(--cr-btn);background:none;color:var(--cine-ink);cursor:pointer}:root[data-surface=cinema] .cset-back:active{opacity:.72;transform:scale(.92)}:root[data-surface=cinema] .cset--full .csheet-card{display:flex;flex-direction:column;padding:0}:root[data-surface=cinema] .cset--full .cset-body{flex:1 1 auto;min-block-size:0;display:flex;flex-direction:column}:root[data-surface=cinema] .cset-hd{flex:none;display:grid;grid-template-columns:repeat(var(--cset-cols, 3),minmax(0,1fr));block-size:64px;background:var(--cine-sheet-hd);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}:root[data-surface=cinema] .cset-hd--style{grid-template-columns:minmax(0,1fr)}:root[data-surface=cinema] .cset-hcell{display:flex;align-items:center;gap:8px;min-inline-size:0;padding-inline:16px 8px}:root[data-surface=cinema] .cset-ht{flex:1;min-inline-size:0;margin:0;font:700 1.0625rem / 1.2 var(--font-display);color:var(--cine-ink)}:root[data-surface=cinema] .cset-close{flex:none;min-inline-size:44px;min-block-size:44px;padding:0 8px;border:0;border-radius:var(--cr-btn);background:none;color:var(--cine-lit);font:700 1.0625rem / 1 var(--font-display);cursor:pointer}:root[data-surface=cinema] .cset-close:active{opacity:.72}:root[data-surface=cinema] .cset--full .csheet-cols{grid-auto-flow:row;grid-template-columns:repeat(var(--cset-cols, 3),minmax(0,1fr));padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}:root[data-surface=cinema] .cset-col{display:flex;flex-direction:column;overscroll-behavior:contain}:root[data-surface=cinema] .cset-row{display:flex;align-items:center;gap:12px;inline-size:100%;min-block-size:44px;padding:4px 16px;border:0;background:none;color:var(--cine-ink);font:400 1.0625rem / 1.25 var(--font-body);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent}:root[data-surface=cinema] .cset-row:active{background:var(--cine-press)}:root[data-surface=cinema] .cset-row:focus-visible{outline-offset:-2px}:root[data-surface=cinema] .cset-txt{flex:1;min-inline-size:0}:root[data-surface=cinema] .cset-sub{display:block;margin-block-start:1px;font:400 var(--fs-meta) / 1.3 var(--font-body);color:var(--cine-ink-3)}:root[data-surface=cinema] .cset-check{flex:none;display:inline-grid;color:var(--cine-lit);visibility:hidden}:root[data-surface=cinema] .cset-row[aria-checked=true] .cset-check{visibility:visible}:root[data-surface=cinema] .cset-style{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;min-block-size:44px;margin-block-start:4px;padding:0 16px;border:0;background:none;color:var(--cine-lit);font:500 1rem / 1 var(--font-display);cursor:pointer}:root[data-surface=cinema] .cset-style:active{opacity:.72}:root[data-surface=cinema] .cset--port .csheet-card{max-block-size:80vh;max-block-size:80dvh}:root[data-surface=cinema] .cset--port .csheet-hd{gap:4px}:root[data-surface=cinema] .cset--port .csheet-sec:first-child{padding-block-start:4px}:root[data-surface=cinema] .cset-radio.crow{min-block-size:48px;padding-block:6px;gap:14px}:root[data-surface=cinema] .cset-radio.crow[aria-checked=true]{color:var(--cine-ink)}:root[data-surface=cinema] .cset-line{display:block}:root[data-surface=cinema] .cset-link.crow{min-block-size:48px;color:var(--cine-lit);font:500 1rem / 1.2 var(--font-display)}:root[data-surface=cinema] .cset-link.crow .crow-end .ci{color:var(--cine-lit);--ci-s: 12px}:root[data-surface=cinema] .cset-speed.cseg{margin:4px 16px 8px}:root[data-surface=cinema] .cset-speed.cseg>*{padding-inline:2px}:root[data-surface=cinema] .cset-pip.crow{margin-block-start:8px;box-shadow:inset 0 1px 0 var(--cine-line)}:root[data-surface=cinema] .cset--pop{position:absolute;inset:0;z-index:1}:root[data-surface=cinema] .cset--pop .cset-scrim{position:absolute;inset:0}:root[data-surface=cinema] .cset--pop .cset-card{position:absolute;inset-block-end:14px;inset-inline-end:14px;display:flex;flex-direction:column;inline-size:min(340px,calc(100% - 28px));max-block-size:min(calc(100% - 28px),460px);background:#152225f7;color:var(--cine-ink);border-radius:var(--cr-btn);box-shadow:inset 0 0 0 1px var(--cine-line);opacity:0;transform:translateY(6px);transition:opacity var(--cm-out) var(--ease-out),transform var(--cm-out) var(--ease-out)}:root[data-surface=cinema] .cset--pop.is-open .cset-card{opacity:1;transform:none;transition-duration:var(--cm-layer-in)}:root[data-surface=cinema] .cset-pophd{flex:none;display:flex;align-items:center;gap:4px;min-block-size:52px;padding-inline:16px 6px}:root[data-surface=cinema] .cset-poptitle{flex:1;min-inline-size:0;margin:0;font:700 var(--fs-name) / 1.2 var(--font-display);color:var(--cine-ink)}:root[data-surface=cinema] .cset--pop .cset-body{flex:1 1 auto;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;padding-block-end:8px}:root[data-surface=cinema] .cset--pop .csheet-sec{padding:8px 16px 2px}:root[data-surface=cinema] .cset--pop .cset-radio.crow{min-block-size:44px;padding:4px 16px;font-size:1rem}:root[data-surface=cinema] .cset--pop .cset-link.crow{min-block-size:44px;padding-inline:16px}:root[data-surface=cinema] .cset--pop .cset-speed.cseg{margin-inline:12px}@media(prefers-reduced-motion:reduce){:root[data-surface=cinema] .cset--pop .cset-card{transform:none}}:root[data-surface=cinema] .cset-style-bd{display:grid;gap:16px;padding:8px 24px 16px}:root[data-surface=cinema] .cset-sample{position:relative;display:flex;align-items:flex-end;justify-content:center;aspect-ratio:16 / 9;max-block-size:190px;inline-size:100%;margin-inline:auto;overflow:hidden;border-radius:var(--cr-media);background:var(--cine-stage) center / cover no-repeat}:root[data-surface=cinema] .cset .cset-sample .csub.csub{--csub-base: 15px;--csub-lane: 10px;--csub-lift: 0px;max-inline-size:94%;margin-inline-end:0;transition:none}:root[data-surface=cinema] .cset-style-ctl .cset-sec{margin:0 0 8px;font:700 var(--fs-sm) / 1.3 var(--font-display);color:var(--cine-ink-3)}:root[data-surface=cinema] .cset-style-ctl .cset-sec+*{margin-block-end:16px}:root[data-surface=cinema] .cset-sizes{display:flex;flex-wrap:wrap;gap:8px}:root[data-surface=cinema] .cset-sizes>button{display:inline-grid;place-items:center;inline-size:56px;block-size:56px;border:0;border-radius:var(--cr-btn);background:var(--cine-surface);color:var(--cine-ink-3);font-family:var(--font-body);font-weight:600;line-height:1;cursor:pointer;transition:color .1s var(--ease-out),box-shadow .1s var(--ease-out)}:root[data-surface=cinema] .cset-sizes>[aria-checked=true]{color:var(--cine-ink);box-shadow:inset 0 0 0 1.5px var(--cine-lit)}:root[data-surface=cinema] .cset-looks{display:flex;flex-wrap:wrap;gap:12px}:root[data-surface=cinema] .cset-looks>button{position:relative;display:flex;align-items:center;justify-content:center;inline-size:96px;block-size:56px;padding:0;border:0;border-radius:var(--cr-media);background:var(--cine-surface-2) center / cover no-repeat;overflow:hidden;cursor:pointer}:root[data-surface=cinema] .cset-looks>button:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--cine-line)}:root[data-surface=cinema] .cset-looks>[aria-checked=true]:after{box-shadow:inset 0 0 0 1.5px var(--cine-lit),inset 0 0 0 3px #040a0b99}:root[data-surface=cinema] .cset .cset-looks .csub.csub{--csub-base: 13px;--csub-lane: 0px;--csub-lift: 0px;position:relative;display:block;overflow:visible;max-inline-size:92%;margin:0;padding:0;transition:none}:root[data-surface=cinema] .cset-looks .csub-tx{padding:2px 6px;white-space:nowrap}:root[data-surface=cinema] :is(.cset-sizes,.cset-looks)>button:active{transform:scale(.96)}:root[data-surface=cinema] .cset--full .cset-style-bd{flex:1 1 auto;min-block-size:0;overflow-y:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;padding-block:16px;padding-left:max(24px,env(safe-area-inset-left));padding-right:max(24px,env(safe-area-inset-right))}:root[data-surface=cinema] .cset--full .cset-style-bd .cset-sample{order:2;max-block-size:none}:root[data-surface=cinema] .cset--full .cset-style-bd .cset-sample .csub.csub{--csub-base: 17px}:root[data-surface=cinema] .cskip{display:inline-flex;align-items:center;min-block-size:44px;padding:0 18px;border:0;border-radius:var(--cr-btn);background:#2b3b3deb;box-shadow:inset 0 0 0 1px #a9e5e859;color:var(--cine-ink);font:500 1rem / 1 var(--font-display);white-space:nowrap;cursor:pointer;opacity:0;transition:opacity .2s var(--ease-out),background-color .1s var(--ease-out);-webkit-tap-highlight-color:transparent;touch-action:manipulation}:root[data-surface=cinema] .cskip.is-on{opacity:1}:root[data-surface=cinema] .cskip[hidden]{display:none}:root[data-surface=cinema] .cskip:active{background:#35494bf2}@media(hover:hover)and (pointer:fine){:root[data-surface=cinema] .cskip:hover{background:#304244f0}}:root[data-surface=cinema] .player :is(.cskip,.cup-hide,.cup-go):focus-visible{outline:2px solid var(--cine-ink);outline-offset:2px;box-shadow:0 0 0 4px #040a0b99}:root[data-surface=cinema] .ctitle{--ctitle-at: 100% 0%;position:relative;display:grid;gap:4px;max-inline-size:min(62vw,560px);pointer-events:none;opacity:0;transition:opacity .6s var(--ease-out)}:root[data-surface=cinema] body.ltr .ctitle{--ctitle-at: 0% 0%}:root[data-surface=cinema] .ctitle.is-on{opacity:1;transition-duration:.4s}:root[data-surface=cinema] .ctitle[hidden]{display:none}:root[data-surface=cinema] .ctitle:before{content:"";position:absolute;z-index:-1;inset:-16px -24px;border-radius:24px;background:radial-gradient(70% 90% at var(--ctitle-at),rgba(49,179,183,.3),transparent 70%),#040a0bb8;box-shadow:0 0 32px 16px #040a0bb8}:root[data-surface=cinema] .ctitle-1{font:800 var(--cfs-hero) / 1.1 var(--font-display);color:var(--cine-lit)}:root[data-surface=cinema] .ctitle-2{font:400 1rem / 1.35 var(--font-body);color:var(--cine-ink)}:root[data-surface=cinema] :is(.ctitle-1,.ctitle-2){text-shadow:0 1px 2px rgba(4,10,11,.85)}:root[data-surface=cinema] .player.pl-mob .ctitle-1{font-size:26px}:root[data-surface=cinema] .player.pl-mob .ctitle-2{font-size:var(--fs-meta)}:root[data-surface=cinema] .player.pl-mob .ctitle:before{inset:-10px -14px;border-radius:16px;box-shadow:0 0 20px 10px #040a0bb8}@media(prefers-reduced-motion:reduce){:root[data-surface=cinema] .ctitle{transition:none}}:root[data-surface=cinema] .cup{--cup-w: 126px;position:relative;display:grid;gap:6px;inline-size:var(--cup-w);color:var(--cine-ink);opacity:0;transform:translateY(12px);transition:opacity .15s var(--ease-out),transform .15s var(--ease-out)}:root[data-surface=cinema] .cup.is-on{opacity:1;transform:none;transition-duration:var(--cm-card)}:root[data-surface=cinema] .cup[hidden]{display:none}:root[data-surface=cinema] .cup:before{content:"";position:absolute;z-index:-1;inset:-10px -12px;border-radius:16px;background:#040a0bb8;box-shadow:0 0 24px 12px #040a0b99;pointer-events:none}:root[data-surface=cinema] :is(.cup-t,.cup-hide,.cup-lb,.cup-count){text-shadow:0 1px 2px rgba(4,10,11,.9),0 0 8px rgba(4,10,11,.6)}:root[data-surface=cinema] .cup-hd{display:flex;align-items:baseline;justify-content:space-between;gap:8px}:root[data-surface=cinema] .cup-t{font:800 1.0625rem / 1.2 var(--font-display);color:var(--cine-ink);white-space:nowrap}:root[data-surface=cinema] .cup-hide{position:relative;flex:none;padding:0;border:0;background:none;color:var(--cine-ink);font:400 var(--fs-meta) / 1.2 var(--font-body);cursor:pointer;-webkit-tap-highlight-color:transparent}:root[data-surface=cinema] .cup-hide:after{content:"";position:absolute;inset:-24px -14px -6px}:root[data-surface=cinema] .cup-go{display:grid;justify-items:center;gap:6px;color:var(--cine-ink);text-decoration:none;-webkit-tap-highlight-color:transparent}:root[data-surface=cinema] .cup-thumb{display:block;inline-size:var(--cup-w);aspect-ratio:16 / 9;border-radius:0;background:var(--cine-surface)}:root[data-surface=cinema] .cup-go:active .cup-thumb{filter:brightness(.9)}:root[data-surface=cinema] .cup-ring{position:absolute;inset:0;margin:auto;inline-size:40px;block-size:40px;display:grid;place-items:center;color:var(--cine-ink)}:root[data-surface=cinema] .cup-ring svg{position:absolute;inset:0;inline-size:100%;block-size:100%;overflow:visible}:root[data-surface=cinema] .cup-ring .ci{position:relative;margin-inline-start:2px}:root[data-surface=cinema] .cup-track{fill:#040a0b59;stroke:#ffffff59;stroke-width:2.5}:root[data-surface=cinema] .cup-arc{fill:none;stroke:var(--cine-lit);stroke-width:2.5;stroke-dasharray:100 100;stroke-dashoffset:100}:root[data-surface=cinema] .cup:not(.is-auto) .cup-arc{display:none}:root[data-surface=cinema] .cup-cc{position:absolute;inset-block-end:4px;inset-inline-end:4px;display:inline-grid;place-items:center;padding:1px 3px;border:1px solid rgba(242,247,247,.6);border-radius:2px;background:#040a0b80;color:var(--cine-ink);line-height:0}:root[data-surface=cinema] .cup-lb{font:500 1rem / 1.25 var(--font-display);text-align:center}:root[data-surface=cinema] .cup-count{font:400 var(--fs-meta) / 1.2 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .cup-count:empty{display:none}:root[data-surface=cinema] .player.pl-mob .cup{--cup-w: 104px;gap:4px}:root[data-surface=cinema] .player.pl-mob .cup-t{font-size:15px}:root[data-surface=cinema] .player.pl-mob .cup-lb{font-size:var(--fs-sm)}:root[data-surface=cinema] .player.pl-mob .cup-go{gap:4px}@media(prefers-reduced-motion:reduce){:root[data-surface=cinema] .cup{transform:none}}:root[data-surface=cinema] .cend{position:absolute;inset:0;z-index:2;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:24px;padding-left:max(24px,env(safe-area-inset-left));padding-right:max(24px,env(safe-area-inset-right));background:#040a0bb3;opacity:0;transition:opacity var(--cm-layer-in) var(--ease-out)}:root[data-surface=cinema] .cend.is-on{opacity:1}:root[data-surface=cinema] .cend[hidden]{display:none}:root[data-surface=cinema] .cend-col{display:grid;justify-items:center;gap:10px;inline-size:min(420px,100%);text-align:center}:root[data-surface=cinema] .cend-ok{display:inline-grid;place-items:center;inline-size:32px;block-size:32px;border-radius:50%;background:var(--cine-accent);color:var(--cine-on-accent)}:root[data-surface=cinema] .cend-ok .ci{--ci-s: 20px;stroke-width:2.6}:root[data-surface=cinema] .cend-t{margin:0;font:800 var(--cfs-display) / 1.2 var(--font-display);color:var(--cine-ink);text-wrap:balance}:root[data-surface=cinema] .cend-s{margin:-4px 0 0;font:400 1rem / 1.4 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .cend-acts{display:flex;flex-direction:column;align-items:center;gap:4px;inline-size:100%;min-inline-size:0;margin-block-start:6px}:root[data-surface=cinema] .cend-go{max-inline-size:100%}:root[data-surface=cinema] .cend-go-tx{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-surface=cinema] .cend-again{font-weight:600}:root[data-surface=cinema] .cend-again .ci{--ci-s: 20px}:root[data-surface=cinema] .cend-all{display:inline-flex;align-items:center;gap:6px;min-block-size:44px;padding-inline:8px;color:var(--cine-ink-2);font:500 1rem / 1.2 var(--font-display);text-decoration:none}:root[data-surface=cinema] .cend-all:active{opacity:.72}:root[data-surface=cinema] .cend.cend--sm{padding:12px 16px}:root[data-surface=cinema] .cend--sm .cend-col{gap:6px}:root[data-surface=cinema] .cend--sm .cend-ok{inline-size:24px;block-size:24px}:root[data-surface=cinema] .cend--sm .cend-ok .ci{--ci-s: 15px}:root[data-surface=cinema] .cend--sm .cend-t{font:700 1rem / 1.25 var(--font-display)}:root[data-surface=cinema] .cend--sm .cend-s{margin:0;font-size:var(--fs-meta)}:root[data-surface=cinema] .cend--sm .cend-acts{display:grid;grid-auto-flow:column;grid-template-columns:minmax(0,auto);justify-content:center;gap:4px;inline-size:100%;margin-block-start:4px}:root[data-surface=cinema] .cend--sm .cbtn{position:relative;min-block-size:36px;padding-inline:14px;font-size:var(--fs-sm)}:root[data-surface=cinema] .cend--sm .cbtn-text{padding-inline:8px}:root[data-surface=cinema] .cend--sm .cbtn:after{content:"";position:absolute;inset:-4px 0}:root[data-surface=cinema] .cend--sm .cend-all{display:none}:root[data-surface=cinema] .player:has(.cend:not([hidden])) .pl-centerrow{visibility:hidden}:root[data-surface=cinema] .cgo{position:absolute;inset:0;z-index:3;background:var(--cine-stage)}:root[data-surface=cinema] .watch{padding-block-end:40px}:root[data-surface=cinema] .watch .pane.hide{display:none}:root[data-surface=cinema] .wh{display:flex;align-items:center;justify-content:space-between;block-size:48px;padding-inline:6px;padding-block-start:env(safe-area-inset-top);box-sizing:content-box;background:var(--cine-bar);color:var(--cine-ink)}:root[data-surface=cinema] .wh-end{display:flex;align-items:center}:root[data-surface=cinema] .wh-btn[hidden]{display:none}:root[data-surface=cinema] .wh-btn[aria-pressed=true]{color:var(--cine-lit)}:root[data-surface=cinema] .watch .vid{background:var(--cine-stage)}:root[data-surface=cinema] .watch .vid:not(.pl-exp){overflow:hidden}:root[data-surface=cinema] .watch #native-video{inline-size:100%;aspect-ratio:16 / 9;display:block;background:var(--cine-stage)}:root[data-surface=cinema] .watch .vid-wrap.pl-exp-host{position:relative;block-size:var(--pl-slot)}:root[data-surface=cinema] .ep-block{padding:16px 24px 0}:root[data-surface=cinema] .ep-title{margin:0 0 8px;font:700 var(--fs-section)/1.25 var(--font-display);color:var(--cine-ink);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-wrap:balance}:root[data-surface=cinema] .ep-acts{margin-block-start:12px}:root[data-surface=cinema] .watch .tabzone{margin-block-start:12px}:root[data-surface=cinema] .watch .tabzone>.ctabs{--ctabs-top: var(--watch-top-h, 0px)}:root[data-surface=cinema] .watch .pane{padding:16px}:root[data-surface=cinema] .hwc{margin-block-end:16px;padding:16px;border-radius:var(--cr-media);background:var(--cine-surface);scroll-margin-block-start:calc(var(--watch-top-h, 0px) + 60px)}:root[data-surface=cinema] .hwc-t{margin:0 0 6px;font:700 var(--fs-name)/1.3 var(--font-display);color:var(--cine-ink)}:root[data-surface=cinema] .hwc-sum{margin:0 0 14px;font:400 var(--fs-name)/1.5 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .hwc-acts{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}:root[data-surface=cinema] .hwc-acts .cbtn{font-size:var(--fs-name)}:root[data-surface=cinema] .watch .tl{list-style:none;margin:0 -16px;padding:0}:root[data-surface=cinema] .watch .tl-item{position:relative;display:flex;align-items:flex-start;gap:12px;padding:12px 16px;box-shadow:inset 0 -1px 0 var(--cine-line);color:var(--cine-ink)}:root[data-surface=cinema] .watch .tl-row{flex:1;min-inline-size:0;display:flex;align-items:flex-start;gap:12px;padding:0;border:0;background:none;color:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent}:root[data-surface=cinema] .watch .tl-row:after{content:"";position:absolute;inset:0}:root[data-surface=cinema] .watch .tl-item:active{background-image:linear-gradient(var(--cine-press),var(--cine-press))}:root[data-surface=cinema] .watch .tl-ts{flex:none;inline-size:48px;padding-block-start:.15em;font:600 var(--fs-meta)/1.5 var(--font-body);font-variant-numeric:tabular-nums;color:var(--cine-ink-3);text-align:match-parent}:root[data-surface=cinema] .watch .tl-nm{flex:1;min-inline-size:0}:root[data-surface=cinema] .watch .tl-hd{display:block;font:600 var(--fs-name)/1.35 var(--font-display);color:var(--cine-ink)}:root[data-surface=cinema] .watch .tl-bd{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin-block-start:2px;font:400 var(--fs-sm)/1.55 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .watch .tl-item.act{background:var(--cine-surface-2)}:root[data-surface=cinema] .watch .tl-item.act :is(.tl-ts,.tl-bd){color:var(--cine-ink)}:root[data-surface=cinema] .watch .tl-item.act .tl-bd{-webkit-line-clamp:unset;line-clamp:none}:root[data-surface=cinema] .watch .tl-row:focus-visible{outline:none}:root[data-surface=cinema] .watch .tl-item:has(>.tl-row:focus-visible){outline:2px solid var(--cine-lit);outline-offset:-2px}@media(hover:hover)and (pointer:fine){:root[data-surface=cinema] .watch .tl-item:not(.act):hover{background-image:linear-gradient(var(--cine-press-hover),var(--cine-press-hover))}}:root[data-surface=cinema] .watch .pg{position:relative;z-index:1;flex:none;display:inline-flex;align-items:center;block-size:32px;padding:0 12px;border-radius:var(--r-pill);background:var(--cine-surface-2);color:var(--cine-lit);font:600 var(--fs-meta)/1 var(--font-display);white-space:nowrap;text-decoration:none}:root[data-surface=cinema] .watch .pg:after{content:"";position:absolute;inset:-6px -4px}:root[data-surface=cinema] .watch .pg:active{background:var(--cine-surface-3)}:root[data-surface=cinema] .watch .tl-item.act .pg{background:var(--cine-cta);color:#0a5560}:root[data-surface=cinema] .wsoon{display:grid;justify-items:center;gap:10px;padding:28px 16px;text-align:center}:root[data-surface=cinema] .wsoon[hidden]{display:none}:root[data-surface=cinema] .wsoon .empty-mark{margin:0}:root[data-surface=cinema] .wsoon p{margin:0;max-inline-size:46ch;font:400 var(--fs-sm)/1.6 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .wcard{display:grid;justify-items:start;gap:12px;padding:16px;border-radius:var(--cr-media);background:var(--cine-surface)}:root[data-surface=cinema] .wcard[hidden]{display:none}:root[data-surface=cinema] .wcard p{margin:0;font:400 var(--fs-name)/1.5 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .watch .nts-send:not(:disabled){background:var(--cine-accent);color:var(--cine-on-accent)}:root[data-surface=cinema] .watch .nts-more .ci,:root[data-surface=cinema] .watch .nts-x .ci{display:block}:root[data-surface=cinema] .watch .ep-list{list-style:none;margin:0 -16px;padding:0;display:flex;flex-direction:column;gap:4px}:root[data-surface=cinema] .watch .ep-list>li{scroll-margin-block:calc(var(--watch-top-h, 0px) + 60px) 16px}:root[data-surface=cinema] .det-sum{margin:0 0 12px;font:400 var(--fs-name)/1.5 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .det-dl{margin:0}:root[data-surface=cinema] .det-dl>div{padding:12px 0;box-shadow:inset 0 -1px 0 var(--cine-line)}:root[data-surface=cinema] .det-dl dt{font:700 var(--fs-name)/1.3 var(--font-display);color:var(--cine-ink)}:root[data-surface=cinema] .det-dl dd{margin:2px 0 0;font:400 .9375rem/1.45 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .det-dl dd a{position:relative;color:var(--cine-lit)}:root[data-surface=cinema] .det-dl dd a:after{content:"";position:absolute;inset:-12px -9px}:root[data-surface=cinema] .det-hd{margin:28px 0 12px;font:700 var(--fs-name)/1.3 var(--font-display);color:var(--cine-ink)}:root[data-surface=cinema] .det-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0}:root[data-surface=cinema] .det-chip{display:inline-flex;align-items:center;min-block-size:32px;padding:0 12px;border-radius:var(--r-pill);background:var(--cine-surface-2);color:var(--cine-ink);font:500 var(--fs-sm)/1.2 var(--font-display)}:root[data-surface=cinema] .det-dls{display:flex;flex-direction:column;align-items:stretch;gap:10px}:root[data-surface=cinema] .det-dls>.cbtn{inline-size:100%}:root[data-surface=cinema] :is(.det-go){display:inline-flex;align-items:center;gap:6px;min-block-size:44px;color:var(--cine-lit);font:500 var(--fs-sm)/1.3 var(--font-display);text-decoration:none;align-self:flex-start}:root[data-surface=cinema] .det-extras{list-style:none;margin:0;padding:0}:root[data-surface=cinema] .det-all{margin-block-start:20px}:root[data-surface=cinema] .det-row{display:flex;align-items:center;gap:16px;min-block-size:56px;padding:10px 16px;border-radius:var(--cr-media);background:var(--cine-surface);color:var(--cine-ink);text-decoration:none}:root[data-surface=cinema] .det-row:active{background-image:linear-gradient(var(--cine-press),var(--cine-press))}:root[data-surface=cinema] .det-row-tx{flex:1;min-inline-size:0;display:flex;flex-direction:column;gap:2px}:root[data-surface=cinema] .det-row-tx b{font:600 var(--fs-name)/1.3 var(--font-display)}:root[data-surface=cinema] .det-row-tx small{font:400 var(--fs-meta)/1.4 var(--font-body);color:var(--cine-ink-3)}:root[data-surface=cinema] .det-row>.ci:last-child{color:var(--cine-ink-3)}:root[data-surface=cinema] .wrel-rail{list-style:none;display:flex;gap:12px;margin:0 -16px;padding:0 16px 4px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none;overscroll-behavior-x:contain}:root[data-surface=cinema] .wrel-rail::-webkit-scrollbar{display:none}:root[data-surface=cinema] .wrel-rail>li{flex:none;inline-size:197px;scroll-snap-align:start}:root[data-surface=cinema] .wrel-card{display:flex;flex-direction:column;color:var(--cine-ink);text-decoration:none}:root[data-surface=cinema] .wrel-art{position:relative;display:block;inline-size:197px;aspect-ratio:16 / 9;border-radius:var(--cr-media);overflow:hidden;background:var(--cine-surface)}:root[data-surface=cinema] .wrel-art img{display:block;inline-size:100%;block-size:100%;object-fit:cover}:root[data-surface=cinema] .wrel-where{margin-block-start:8px;font:400 var(--fs-meta)/1.3 var(--font-body);color:var(--cine-ink-3)}:root[data-surface=cinema] .wrel-nm{margin-block-start:2px;font:600 var(--fs-sm)/1.35 var(--font-display);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}:root[data-surface=cinema] .wrel-card:active .wrel-art{opacity:.86}:root[data-surface=cinema] .watch .vid-thumb{position:relative;aspect-ratio:16 / 9;background:var(--cine-stage) center / cover no-repeat}:root[data-surface=cinema] .watch .yt-play{position:absolute;inset:0;display:grid;place-items:center;border:0;background:#040a0b99;cursor:pointer}:root[data-surface=cinema] .watch .yt-host iframe{display:block;inline-size:100%;aspect-ratio:16 / 9;border:0}:root[data-surface=cinema] .yt-parts{display:flex;flex-wrap:wrap;gap:8px;padding:12px 24px 0}:root[data-surface=cinema] .yt-parts .cbtn[aria-pressed=true]{background:var(--cine-accent);color:var(--cine-on-accent)}:root[data-surface=cinema] .chpane .csheet-card{display:flex;flex-direction:column;overflow:visible}:root[data-surface=cinema] .chpane-bar{min-block-size:44px;padding-inline:16px 0;background:var(--cine-bar)}:root[data-surface=cinema] .chpane-lbl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-surface=cinema] .chpane-body{flex:1 1 auto;min-block-size:0;background:#4a4f52}:root[data-surface=cinema] .chpane-body[hidden]{display:none}:root[data-surface=cinema] .chpane-body iframe{display:block;inline-size:100%;block-size:100%;border:0}:root[data-surface=cinema] .chpane-pager{flex:1 1 auto;min-block-size:0;display:flex;flex-direction:column}:root[data-surface=cinema] .chpane-pager[hidden]{display:none}:root[data-surface=cinema] .chpane-view{flex:1 1 auto;min-block-size:0;display:flex;justify-content:center;align-items:flex-start;padding:12px;overflow:auto;touch-action:pinch-zoom;overscroll-behavior:contain}:root[data-surface=cinema] .chpane-img{display:block;inline-size:100%;max-inline-size:760px;block-size:auto;background:#fff;border-radius:var(--cr-media)}:root[data-surface=cinema] .chpane-nav{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 16px 0}:root[data-surface=cinema] .chpane-nav .cbtn{min-block-size:44px;padding-inline:14px;font-size:var(--fs-sm)}:root[data-surface=cinema] .chpane-folio{flex:1;min-inline-size:0;text-align:center;font:400 var(--fs-meta)/1.3 var(--font-body);color:var(--cine-ink-3)}:root[data-surface=cinema] .chpane-full{flex:none;display:flex;align-items:center;justify-content:center;min-block-size:44px;padding:0 12px env(safe-area-inset-bottom);font:400 var(--fs-meta)/1.3 var(--font-body);color:var(--cine-ink-3);text-decoration:underline;text-underline-offset:3px}:root[data-surface=cinema] .chpane-seam{display:none}:root[data-surface=cinema] .watch-stage.is-split .player.pl-exp{inset-inline-end:42%}:root[data-surface=cinema] .watch-stage.is-split>.chpane{position:fixed;inset-block:0;inset-inline-start:auto;inset-inline-end:0;inline-size:42%;z-index:49;display:block}:root[data-surface=cinema] .watch-stage.is-split>.chpane>.csheet-scrim{display:none}:root[data-surface=cinema] .watch-stage.is-split>.chpane>.csheet-card{position:absolute;inset:0;margin:0;max-inline-size:none;max-block-size:none;transform:none;opacity:1;background:var(--cine-sheet);padding-block-end:env(safe-area-inset-bottom)}:root[dir=rtl][data-surface=cinema] .watch-stage.is-split>.chpane>.csheet-card{padding-left:env(safe-area-inset-left)}:root[dir=ltr][data-surface=cinema] .watch-stage.is-split>.chpane>.csheet-card{padding-right:env(safe-area-inset-right)}:root[data-surface=cinema] .watch-stage.is-split .chpane-view{align-items:center;padding:8px}:root[data-surface=cinema] .watch-stage.is-split .chpane-img{inline-size:auto;max-inline-size:100%;block-size:100%;max-block-size:100%;object-fit:contain}:root[data-surface=cinema] .watch-stage.is-split .chpane-nav{padding-block:4px 0}:root[data-surface=cinema] .watch-stage.is-split .chpane-full{display:none}:root[data-surface=cinema] .watch-stage.is-split .chpane-seam{position:absolute;inset-inline-start:-26px;inset-block-start:50%;translate:0 -50%;z-index:2;display:grid;place-items:center;inline-size:26px;block-size:54px;padding:0;border:0;border-start-start-radius:var(--cr-media);border-end-start-radius:var(--cr-media);background:var(--cine-surface);color:var(--cine-ink);cursor:pointer}:root[data-surface=cinema] .watch-stage.is-split .chpane-seam:after{content:"";position:absolute;inset:-4px -9px}:root[data-surface=cinema] .watch-stage.is-split .chpane-seam:active{background:var(--cine-surface-2)}@media(prefers-reduced-motion:no-preference){:root[dir=rtl][data-surface=cinema] .watch-stage.is-split>.chpane{animation:chpane-in-rtl var(--cm-in) var(--ease-out)}:root[dir=ltr][data-surface=cinema] .watch-stage.is-split>.chpane{animation:chpane-in-ltr var(--cm-in) var(--ease-out)}}@keyframes chpane-in-rtl{0%{transform:translate(-100%)}}@keyframes chpane-in-ltr{0%{transform:translate(100%)}}:root[data-surface=cinema] .wgate .csheet-bd{padding:28px 24px 32px}:root[data-surface=cinema] .wgate-col{display:grid;justify-items:center;gap:12px;max-inline-size:420px;margin-inline:auto;text-align:center}:root[data-surface=cinema] .wgate-col .empty-mark{margin:0}:root[data-surface=cinema] .wgate-t{margin:4px 0 0;font:700 var(--fs-section)/1.3 var(--font-display);color:var(--cine-ink)}:root[data-surface=cinema] .wgate-s{margin:0 0 8px;font:400 var(--fs-name)/1.5 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .wgate-col .cbtn-block{inline-size:100%}:root[data-surface=cinema] .wgate-ov{position:absolute;inset:0;display:grid;place-items:center;overflow-y:auto;padding:24px max(24px,env(safe-area-inset-right)) 24px max(24px,env(safe-area-inset-left));background:#152225f0;pointer-events:auto}:root[data-surface=cinema] .wgate-ov[hidden]{display:none}:root[data-surface=cinema] .wgate-ov .wgate-col{inline-size:min(420px,100%)}:root.is-gated[data-surface=cinema] .watch #vid:not(.pl-exp){pointer-events:none}:root.is-gated[data-surface=cinema] .watch #vid:not(.pl-exp) :is(.pl-chrome,.pl-centerrow,.pl-slot-corner,.pl-slot-card,.pl-slot-subs){visibility:hidden}:root.is-gated[data-surface=cinema] .watch #vid:not(.pl-exp) .pl-veil{display:block}:root[data-surface=cinema] .watch .vid.tgate{position:relative;aspect-ratio:16 / 9;display:grid;place-items:center;overflow:hidden;isolation:isolate;background-size:cover;background-position:center}:root[data-surface=cinema] .watch .vid.tgate:before{content:"";position:absolute;inset:0;z-index:-1;background:#040a0b99}:root[data-surface=cinema] .tgate-bd{display:grid;justify-items:center;gap:4px;max-inline-size:46ch;padding:12px 16px;text-align:center}:root[data-surface=cinema] .tgate-t{margin:0;font:700 1.0625rem/1.3 var(--font-display);color:#f2f7f7}:root[data-surface=cinema] .tgate-s{margin:0;font:400 .9375rem/1.4 var(--font-body);color:#c4cfd0}:root[data-surface=cinema] .tgate-bd .cbtn{margin-block-start:8px}:root[data-surface=cinema] .tchlock{display:flex;align-items:center;gap:12px;margin-block-end:16px;padding:12px 16px;min-block-size:56px;border-radius:var(--cr-media);background:var(--cine-surface);color:var(--cine-ink);text-decoration:none}:root[data-surface=cinema] .tchlock:active{background-image:linear-gradient(var(--cine-press),var(--cine-press))}:root[data-surface=cinema] .tchlock-tx{flex:1;min-inline-size:0;display:grid;gap:2px}:root[data-surface=cinema] .tchlock-t{font:600 var(--fs-name)/1.3 var(--font-display)}:root[data-surface=cinema] .tchlock-s{font:400 var(--fs-meta)/1.4 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .tchlock-cta{flex:none;font:700 var(--fs-sm)/1 var(--font-display);color:var(--cine-lit)}@media(max-width:719.9px){:root[data-surface=cinema] .watch-top{position:sticky;inset-block-start:0;z-index:30;background:var(--cine-bar)}:root[data-surface=cinema] .watch-top.is-exp{z-index:46}:root[data-surface=cinema] .watch .tabzone>.pane{min-block-size:calc(100dvh - var(--watch-top-h, 0px) - 44px)}:root[data-surface=cinema]:has(.watch-top){scroll-padding-block-start:calc(var(--watch-top-h, 0px) + 52px)}}@media(max-width:719.9px),(pointer:coarse)and (max-height:500px){:root[data-surface=cinema] .watch .vid{border-radius:0}}@media(orientation:landscape)and (pointer:coarse)and (max-height:500px){:root[data-surface=cinema] .watch{max-inline-size:520px;margin-inline:auto}}@media(min-width:720px)and (min-height:501px),(min-width:720px)and (pointer:fine){:root[data-surface=cinema] .watch-top{position:relative}:root[data-surface=cinema] .wh{background:transparent;padding-inline:10px}:root[data-surface=cinema] .wh-end{display:none}:root[data-surface=cinema] .watch .vid-wrap{padding-inline:16px}:root[data-surface=cinema] .watch .vid{border-radius:var(--cr-media);overflow:hidden}:root[data-surface=cinema] .watch .vid.pl-exp,:root[data-surface=cinema] .watch .vid.pl-fs{border-radius:0}}@media(min-width:960px){:root[data-surface=cinema] .wh{padding-inline:calc(var(--gut) - 10px)}:root[data-surface=cinema] .watch .vid-wrap{padding-inline:var(--gut)}:root[data-surface=cinema] .watch .vid:not(.pl-fs):not(.pl-exp){max-inline-size:var(--frame-cap);margin-inline:auto}:root[data-surface=cinema] .watch :is(.ep-block,.tabzone){max-inline-size:calc(var(--frame-cap) + 2 * var(--gut));margin-inline:auto}:root[data-surface=cinema] .watch .ep-block{padding:24px var(--gut) 0}:root[data-surface=cinema] .watch .ep-title{font-size:var(--fs-title)}:root[data-surface=cinema] .watch .ep-acts{max-inline-size:420px}:root[data-surface=cinema] .watch .tabzone>.ctabs{--ctabs-top: var(--topnav-h, 0px)}:root[data-surface=cinema] .watch .pane{padding:20px var(--gut) 8px}:root[data-surface=cinema] .watch :is(.tl,.ep-list,.wrel-rail){margin-inline:calc(-1 * var(--gut))}:root[data-surface=cinema] .watch .tl-item{padding-inline:var(--gut)}:root[data-surface=cinema] .watch .wrel-rail{padding-inline:var(--gut)}:root[data-surface=cinema] .watch :is(.det-dl,.det-dls,.det-row,.hwc){max-inline-size:640px}}@media(min-width:1320px){:root[data-surface=cinema] .shiur-grid.watch{display:grid;grid-template-columns:minmax(0,1fr) clamp(440px,34%,540px);grid-template-areas:"bar tabs" "video tabs" "title tabs";align-content:start;column-gap:40px;padding:12px var(--gut) 40px}:root[data-surface=cinema] .shiur-grid.watch :is(.watch-top,.watch-stage){display:contents}:root[data-surface=cinema] .shiur-grid.watch .watch-stage:fullscreen{display:block}:root[data-surface=cinema] .shiur-grid.watch .wh{grid-area:bar;padding-inline:0}:root[data-surface=cinema] .shiur-grid.watch .vid-wrap{grid-area:video;padding:0}:root[data-surface=cinema] .shiur-grid.watch .ep-block{grid-area:title;max-inline-size:none;margin:0;padding:22px 4px 0}:root[data-surface=cinema] .shiur-grid.watch .tabzone{grid-area:tabs;position:sticky;inset-block-start:calc(var(--topnav-h) + 22px);align-self:start;max-inline-size:none;max-block-size:calc(100dvh - var(--topnav-h) - 44px);margin:0;overflow-y:auto;border-radius:var(--cr-media);background:var(--cine-surface)}:root[data-surface=cinema] .shiur-grid.watch .tabzone>.ctabs{--ctabs-top: 0px;background:var(--cine-surface)}:root[data-surface=cinema] .shiur-grid.watch .pane{padding:18px 16px 16px}:root[data-surface=cinema] .shiur-grid.watch :is(.tl,.ep-list,.wrel-rail){margin-inline:-16px}:root[data-surface=cinema] .shiur-grid.watch .tl-item{padding-inline:16px}:root[data-surface=cinema] .shiur-grid.watch .wrel-rail{padding-inline:16px}:root[data-surface=cinema] .shiur-grid.watch.bk-open .tabzone{display:none}:root[data-surface=cinema] .shiur-grid.watch .chpane.is-dock{grid-area:tabs;position:sticky;inset:auto;inset-block-start:calc(var(--topnav-h) + 22px);align-self:start;z-index:auto;display:block;block-size:calc(100dvh - var(--topnav-h) - 44px);border-radius:var(--cr-media);overflow:hidden}:root[data-surface=cinema] .shiur-grid.watch .chpane.is-dock>.csheet-scrim{display:none}:root[data-surface=cinema] .shiur-grid.watch .chpane.is-dock>.csheet-card{position:relative;inset:auto;block-size:100%;max-inline-size:none;max-block-size:none;transform:none;opacity:1}}.where[data-astro-cid-6slptkp7]{display:flex;flex-direction:column;gap:8px}.where-line[data-astro-cid-6slptkp7]{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--fs-meta);line-height:1.5;color:var(--ink-soft)}.where-sep[data-astro-cid-6slptkp7]{font-style:normal;opacity:.55;pointer-events:none}.where-show[data-astro-cid-6slptkp7]{position:relative;font-family:var(--font-display);font-weight:700;color:var(--aqua-tx)}.where-show[data-astro-cid-6slptkp7]:after{content:"";position:absolute;inset-block:-12px;inset-inline:-9px}.where-show[data-astro-cid-6slptkp7]:hover{text-decoration:underline;text-underline-offset:3px}.where-heb[data-astro-cid-6slptkp7]{color:var(--ink-soft)}.where-you[data-astro-cid-6slptkp7]{margin:0;font-size:var(--fs-sm);line-height:1.5;color:var(--ink)}.where-you[data-astro-cid-6slptkp7][hidden]{display:none}.where-you[data-astro-cid-6slptkp7] .where-go{position:relative;display:inline-block;margin-inline-start:8px;font-family:var(--font-display);font-weight:700;color:var(--aqua-tx)}.where-you[data-astro-cid-6slptkp7] .where-go:after{content:"";position:absolute;inset-block:-14px;inset-inline:-6px}.where-you[data-astro-cid-6slptkp7] .where-go:hover{text-decoration:underline;text-underline-offset:3px}.where[data-astro-cid-6slptkp7] .where-strip{margin-block-start:2px}.where[data-astro-cid-6slptkp7] .show-seg.is-here{box-shadow:0 0 0 2px var(--aqua-tx)}.where[data-astro-cid-6slptkp7] .show-end{display:none}@media(min-width:960px){.where-line[data-astro-cid-6slptkp7]{font-size:var(--fs-sm)}.where-you[data-astro-cid-6slptkp7]{font-size:var(--fs-name)}body.watchpage .where-line[data-astro-cid-6slptkp7],body.watchpage .where-heb[data-astro-cid-6slptkp7]{color:var(--watch-tx-soft)}body.watchpage .where-you[data-astro-cid-6slptkp7]{color:var(--watch-tx)}}:root[data-surface=cinema] body .where-line[data-astro-cid-6slptkp7],:root[data-surface=cinema] body .where-heb[data-astro-cid-6slptkp7]{color:var(--cine-ink-3);font-size:var(--fs-meta)}:root[data-surface=cinema] body .where-you[data-astro-cid-6slptkp7]{color:var(--cine-ink-2);font-size:var(--fs-meta)}:root[data-surface=cinema] body .where-show[data-astro-cid-6slptkp7],:root[data-surface=cinema] body .where-you[data-astro-cid-6slptkp7] .where-go{color:var(--cine-lit)}:root[data-surface=cinema] body .where[data-astro-cid-6slptkp7] .show-seg.is-here{box-shadow:0 0 0 2px var(--cine-lit)}:root[data-surface=cinema] .wsheet,:root[data-surface=cinema] .wsheet-bd{display:contents}:root[data-surface=cinema] :is(.wsheet-hd,.wsheet-ground,.wsheet-back,.wsheet-probe){display:none}:root[data-surface=cinema] .watch .sx{display:none}@media(max-width:719.9px)and (orientation:portrait){:root[data-surface=cinema][data-wsheet]{overflow:hidden;overscroll-behavior:none}:root[data-surface=cinema][data-wsheet] body{overflow:hidden}:root[data-surface=cinema][data-wsheet] .watch{position:relative;block-size:100dvh;padding:0;overflow:hidden;--wsx-top: var(--watch-top-h, calc(48px + env(safe-area-inset-top, 0px) + 56.25vw) );--wsx-v: 56.25vw ;--wsx-h0: calc(48px + env(safe-area-inset-top, 0px)) ;--wsx-grab: 44px;--wsx-peek: calc(161px + env(safe-area-inset-bottom, 0px)) }:root[data-surface=cinema][data-wsheet] .wsheet-back{display:block;position:fixed;inset:0;z-index:29;background:var(--cine-stage);touch-action:none}:root[data-surface=cinema][data-wsheet] .watch-top{position:fixed;inset-block-start:0;inset-inline:0;z-index:30;background:none;pointer-events:none}:root[data-surface=cinema][data-wsheet] .watch-top>*{pointer-events:auto}:root[data-surface=cinema][data-wsheet] .watch-stage{touch-action:none}:root[data-surface=cinema][data-wsheet] #wh-rotate{display:none}:root[data-surface=cinema][data-wsheet] .wsheet{display:flex;flex-direction:column;position:fixed;inset-inline:0;inset-block:var(--wsx-top) 0;z-index:31;color:var(--cine-ink)}:root[data-surface=cinema][data-wsheet] .wsheet-ground{display:block;position:absolute;inset:0 0 -160px;background:var(--cine-sheet);pointer-events:none}:root[data-surface=cinema][data-wsheet] .wsheet-probe{display:block;position:absolute;inline-size:0;block-size:env(safe-area-inset-bottom,0px);visibility:hidden;pointer-events:none}:root[data-surface=cinema][data-wsheet=peek] .wsheet{transform:translate3d(0,calc(100% - var(--wsx-peek)),0)}:root[data-surface=cinema][data-wsheet=focus] .wsheet{transform:translate3d(0,calc(100% - var(--wsx-grab) - env(safe-area-inset-bottom,0px)),0)}:root[data-surface=cinema][data-wsheet=peek] .watch-stage{transform:translate3d(0,max(0px,(100dvh - var(--wsx-peek) - var(--wsx-top)) / 2),0)}:root[data-surface=cinema][data-wsheet=focus] .watch-stage{transform:translate3d(0,calc((100dvh - var(--wsx-v)) / 2 - var(--wsx-h0)),0)}:root[data-surface=cinema][data-wsheet=focus] .wh{opacity:0;pointer-events:none}:root[data-surface=cinema][data-wsheet=focus] .wsheet-ground{opacity:0}:root[data-surface=cinema][data-wsheet] .watch-top.is-exp .watch-stage{transform:none!important;will-change:auto!important}:root[data-surface=cinema][data-wsheet] .watch-top.is-exp .wh{opacity:1!important}:root[data-surface=cinema][data-wsheet] .wsheet-hd{position:relative;display:block;flex:none;touch-action:none}:root[data-surface=cinema][data-wsheet] .wsheet-grab{display:flex;justify-content:center;align-items:flex-start;inline-size:96px;block-size:var(--wsx-grab);margin:0 auto;padding:14px 0 0;border:0;background:none;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent}:root[data-surface=cinema][data-wsheet] .wsheet-line{display:block;inline-size:36px;block-size:4px;border-radius:2px;background:var(--cine-ink-3);transition:background-color var(--cm-fast) var(--ease-out),transform .1s var(--ease-out)}:root[data-surface=cinema][data-wsheet] .wsheet-grab:active .wsheet-line,:root[data-surface=cinema].wsheet-dragging .wsheet-line{background:var(--cine-ink-2)}:root[data-surface=cinema][data-wsheet] .wsheet-grab:focus-visible{outline:none}:root[data-surface=cinema][data-wsheet] .wsheet-grab:focus-visible .wsheet-line{outline:2px solid var(--cine-lit);outline-offset:4px}:root[data-surface=cinema][data-wsheet] .wsheet-chips{display:flex;justify-content:safe center;gap:4px;padding:4px 8px 8px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x}:root[data-surface=cinema][data-wsheet] .wsheet-chips::-webkit-scrollbar{display:none}:root[data-surface=cinema][data-wsheet] .wsheet-chips [role=tab]{position:relative;flex:none;display:inline-flex;align-items:center;block-size:36px;padding:0 10px;border:1px solid rgba(242,247,247,.22);border-radius:var(--r-pill);background:none;color:var(--cine-ink-2);font:500 var(--fs-sm)/1 var(--font-display);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--cm-fast) var(--ease-out),color var(--cm-fast) var(--ease-out),border-color var(--cm-fast) var(--ease-out)}:root[data-surface=cinema][data-wsheet] .wsheet-chips [role=tab]:after{content:"";position:absolute;inset:-5px -2px}:root[data-surface=cinema][data-wsheet] .wsheet-chips [role=tab][aria-selected=true]{border-color:var(--cine-cta);background:var(--cine-cta);color:var(--cine-on-cta)}:root[data-surface=cinema][data-wsheet] .wsheet-chips [role=tab]:active{background:var(--cine-press)}:root[data-surface=cinema][data-wsheet] .wsheet-chips [role=tab][aria-selected=true]:active{background:var(--cine-cta-press)}:root[data-surface=cinema][data-wsheet] .wsheet-chips [role=tab]:focus-visible{outline:2px solid var(--cine-lit);outline-offset:2px}@media(max-width:374.9px){:root[data-surface=cinema][data-wsheet] .wsheet-chips [role=tab]{padding:0 8px}}:root[data-surface=cinema][data-wsheet] .wsheet-now{display:flex;align-items:center;gap:12px;min-block-size:56px;padding:12px 16px 14px;touch-action:none}:root[data-surface=cinema][data-wsheet] .wsheet-thumb{flex:none;inline-size:64px;aspect-ratio:16 / 9;border-radius:var(--cr-media);overflow:hidden;background:var(--cine-surface-2)}:root[data-surface=cinema][data-wsheet] .wsheet-thumb img{display:block;inline-size:100%;block-size:100%;object-fit:cover}:root[data-surface=cinema][data-wsheet] .wsheet-now-tx{flex:1;min-inline-size:0;display:flex;flex-direction:column;gap:2px}:root[data-surface=cinema][data-wsheet] .wsheet-now-meta{display:flex;align-items:center;gap:6px;min-inline-size:0;font:700 var(--fs-name)/1.3 var(--font-display);color:var(--cine-ink);white-space:nowrap}:root[data-surface=cinema][data-wsheet] .wsheet-now-meta>b{display:flex;min-inline-size:0;font-weight:700}:root[data-surface=cinema][data-wsheet] .wsheet-now-show{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}:root[data-surface=cinema][data-wsheet] .wsheet-now-n{flex:none}:root[data-surface=cinema][data-wsheet] .wsheet-now-age{flex:none;font:400 var(--fs-meta)/1.3 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema][data-wsheet] .wsheet-now-age :is(.fresh,.fresh-rel-only){font:inherit;color:inherit}:root[data-surface=cinema][data-wsheet] .wsheet-now-t{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 .9375rem/1.35 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema][data-wsheet] .wsheet-bd{position:relative;display:block;flex:1 1 auto;min-block-size:0;overflow:hidden;overscroll-behavior:contain;touch-action:none;padding-block-end:calc(24px + env(safe-area-inset-bottom,0px))}:root[data-surface=cinema][data-wsheet=expanded] .wsheet-bd{overflow-y:auto;touch-action:auto}:root[data-surface=cinema][data-wsheet] .wsheet .ep-block{display:none}:root[data-surface=cinema][data-wsheet] .wsheet .tabzone{margin:0}:root[data-surface=cinema][data-wsheet] .wsheet .tabzone>.ctabs{display:none}:root[data-surface=cinema][data-wsheet] .wsheet .tabzone>.pane{min-block-size:0;padding:4px 16px 16px}:root[data-surface=cinema][data-wsheet] .wsheet .yt-parts{padding:4px 16px 12px}:root[data-surface=cinema][data-wsheet] .watch .sx{display:block}:root[data-surface=cinema][data-wsheet] .watch #pane-xray>[data-xray-pane]{display:none}:root[data-surface=cinema][data-wsheet] .wsheet .tl{margin-inline:-16px}:root[data-surface=cinema][data-wsheet] .wsheet .tl-item{box-shadow:none;padding:12px 16px}:root[data-surface=cinema][data-wsheet] .wsheet .tl-item.act{background:var(--cine-surface-2)}:root[data-surface=cinema][data-wsheet] .wsheet .tl-item.act .tl-bd{-webkit-line-clamp:2;line-clamp:2}:root[data-surface=cinema][data-wsheet] .wsheet .pg{background:none;padding-inline:4px}:root[data-surface=cinema][data-wsheet] .wsheet .tl-item.act .pg{background:none;color:var(--cine-ink)}:root[data-surface=cinema][data-wsheet] .wsheet .hwc{background:none;padding:4px 0 8px;border-radius:0;box-shadow:inset 0 -1px 0 var(--cine-line);margin-block-end:12px}:root[data-surface=cinema][data-wsheet] .wsheet #pane-eps>.where,:root[data-surface=cinema][data-wsheet] .wsheet #pane-det>.where{padding:8px 0 16px}:root[data-surface=cinema][data-wsheet] .wsheet .where>.where-line{display:none}:root[data-surface=cinema][data-wsheet] .wsheet .ep-end .cdl{display:none}:root[data-surface=cinema][data-wsheet] .wsheet .ep-facts>.num+.num{display:none}:root[data-surface=cinema][data-wsheet] .wsheet .ep-nm{-webkit-line-clamp:2;line-clamp:2}:root[data-surface=cinema][data-wsheet] .wsheet #pane-det>.ep-acts{display:flex;flex-direction:column;margin:0 -16px 8px}:root[data-surface=cinema][data-wsheet] .wsheet #pane-det>.ep-acts>.cact-i{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;min-block-size:64px;padding:4px 16px;border-radius:0;font:600 var(--fs-name)/1.3 var(--font-display);text-align:start}:root[data-surface=cinema][data-wsheet] .wsheet #pane-det>.ep-acts>.cact-i:active{background:var(--cine-press)}:root[data-surface=cinema][data-wsheet] .wsheet #pane-det>.ep-acts .cact-ic{display:grid;place-items:center;inline-size:48px;block-size:48px;border-radius:50%;background:#a9e5e814;color:var(--cine-lit)}:root[data-surface=cinema][data-wsheet] .wsheet #pane-det>.ep-acts .cact-i:not([aria-pressed=true]) .cact-ic.is-on,:root[data-surface=cinema][data-wsheet] .wsheet #pane-det>.ep-acts .cact-i[aria-pressed=true] .cact-ic.is-off{display:none}:root[data-surface=cinema][data-wsheet] .wsheet .det-dls>.cdl{display:none}:root[data-surface=cinema][data-wsheet] .wsheet .det-sum{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;cursor:pointer}:root[data-surface=cinema][data-wsheet] .wsheet .det-sum.is-open{display:block;-webkit-line-clamp:unset;line-clamp:none}:root[data-surface=cinema][data-wsheet] .wsheet .det-chips{display:block;font:400 var(--fs-name)/1.5 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema][data-wsheet] .wsheet .det-chip{display:inline;min-block-size:0;padding:0;border-radius:0;background:none;color:inherit;font:inherit}:root[data-surface=cinema][data-wsheet] .wsheet .det-chip+.det-chip:before{content:" · "}}@media(max-width:719.9px)and (orientation:portrait){:root[data-surface=cinema] .sx-hd{margin:20px 0 6px;font:400 1.0625rem/1.3 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .sx-scene>.sx-hd:first-child{margin-block-start:10px}:root[data-surface=cinema] .sx-rule{block-size:1px;margin:22px -16px 0;border:0;background:var(--cine-line)}:root[data-surface=cinema] .sx-rows{list-style:none;margin:0 -16px;padding:0}:root[data-surface=cinema] .sx-row-hd{display:flex;align-items:center;gap:16px;inline-size:100%;min-block-size:68px;padding:6px 16px;border:0;background:none;color:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent}:root[data-surface=cinema] .sx-row-hd:active{background:var(--cine-press)}:root[data-surface=cinema] .sx-row-hd:focus-visible{outline:2px solid var(--cine-lit);outline-offset:-2px}:root[data-surface=cinema] .sx-disc{flex:none;display:grid;place-items:center;inline-size:56px;block-size:56px;border-radius:50%;background:#a9e5e814;color:var(--cine-lit)}:root[data-surface=cinema] .sx-disc .ci{--ci-s: 24px}:root[data-surface=cinema] .sx-disc b{font:700 1rem/1 var(--font-display);color:var(--cine-lit)}:root[data-surface=cinema] .sx-tx{flex:1;min-inline-size:0;display:flex;flex-direction:column;gap:2px}:root[data-surface=cinema] .sx-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 var(--fs-name)/1.3 var(--font-display);color:var(--cine-ink)}:root[data-surface=cinema] .sx-s{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 .9375rem/1.35 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .sx-chev{flex:none;align-self:flex-start;display:grid;place-items:center;inline-size:24px;block-size:24px;margin-block-start:6px;color:var(--cine-ink-3);transition:transform var(--cm-fast) var(--ease-out)}:root[data-surface=cinema] .sx-chev .ci{--ci-s: 16px}:root[data-surface=cinema] .sx-row.is-open .sx-chev{transform:rotate(180deg)}:root[data-surface=cinema] .sx-row.is-open .sx-s{display:none}:root[data-surface=cinema] .sx-row-bd{padding:0 16px 14px;padding-inline-start:88px}:root[data-surface=cinema] .sx-row-bd[hidden]{display:none}:root[data-surface=cinema] .sx-full{margin:0 0 12px;font:400 var(--fs-name)/1.55 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .sx-alt{margin:-6px 0 12px;font:400 var(--fs-sm)/1.4 var(--font-body);color:var(--cine-ink-3)}:root[data-surface=cinema] .sx-lbl{margin:0 0 8px;font:400 var(--fs-sm)/1.4 var(--font-body);color:var(--cine-ink-3)}:root[data-surface=cinema] .sx-row-bd .xr-chips{margin-block-end:8px}:root[data-surface=cinema] .sx-go{display:inline-flex;align-items:center;gap:6px;min-block-size:44px;margin-inline-end:20px;padding:0;border:0;background:none;color:var(--cine-lit);font:600 var(--fs-sm)/1.2 var(--font-display);cursor:pointer}:root[data-surface=cinema] .sx-go .ci{--ci-s: 16px}:root[data-surface=cinema] .sx-go:focus-visible{outline:2px solid var(--cine-lit);outline-offset:2px;border-radius:4px}:root[data-surface=cinema] .sx-off{margin:12px 0 0;font:400 var(--fs-sm)/1.5 var(--font-body);color:var(--cine-ink-3)}:root[data-surface=cinema] .sx-off .sx-go{margin-inline-start:8px;min-block-size:32px}@media(prefers-reduced-motion:reduce){:root[data-surface=cinema] .sx-chev{transition:none}}}.pl-slot-track{inset:0}.player .pl-slot-track{--ins-heard: color-mix(in srgb, var(--cine-lit, #a9e5e8) 90%, transparent)}.player.pl-ov .pl-slot-track{--ins-heard: var(--cine-lit, #a9e5e8)}@media(forced-colors:active){.pl-slot-track{display:none}}:root[data-surface=cinema] .ins-shiur{margin-block-end:16px;padding:16px;border-radius:var(--cr-media);background:var(--cine-surface);color:var(--cine-ink)}:root[data-surface=cinema] .ins-shiur[hidden]{display:none}:root[data-surface=cinema] .insw-hd{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block-end:12px}:root[data-surface=cinema] .insw-t{margin:0;min-inline-size:0;font:700 var(--fs-name)/1.3 var(--font-display);color:var(--cine-ink);text-wrap:balance}:root[data-surface=cinema] .insw-go,:root[data-surface=cinema] .insw-next{position:relative;flex:none;display:inline-flex;align-items:center;gap:4px;min-block-size:44px;margin-block:-12px;padding:0 2px;border:0;background:none;color:var(--cine-lit);font:600 var(--fs-sm)/1 var(--font-display);cursor:pointer;-webkit-tap-highlight-color:transparent}:root[data-surface=cinema] :is(.insw-go,.insw-next)[hidden]{display:none}:root[data-surface=cinema] :is(.insw-go,.insw-next):active{opacity:.72}:root[data-surface=cinema] :is(.insw-go,.insw-next) svg{flex:none}:root[data-surface=cinema] .insw-rb{position:relative;block-size:var(--rb-h, 10px);border-radius:2px;background:color-mix(in srgb,var(--cine-ink) 22%,transparent)}:root[data-surface=cinema] .insw-rb>i{position:absolute;inset-block:0}:root[data-surface=cinema] .insw-rb>.insw-rb-r{inset-block:25%;border-radius:1px;background:color-mix(in srgb,var(--cine-accent) 60%,transparent)}:root[data-surface=cinema] .insw-rb-h{border-radius:2px;background:var(--cine-accent)}:root[data-surface=cinema] .insw-rb-g{inline-size:2px;margin-inline-start:-1px;background:var(--cine-surface)}:root[data-surface=cinema] .insw-rb>.insw-rb-p{inset-block:-2px;inline-size:2px;margin-inline-start:-1px;border-radius:1px;background:var(--cine-ink)}:root[data-surface=cinema] .insw-rb-p[hidden]{display:none}:root[data-surface=cinema] .insw-ln{margin:12px 0 0;font:400 var(--fs-sm)/1.55 var(--font-body);color:var(--cine-ink-2);text-wrap:pretty}:root[data-surface=cinema] .insw-ln b.num{font-weight:700;color:var(--cine-ink)}:root[data-surface=cinema] .insw-wt{position:relative;padding:0;border:0;background:none;color:var(--cine-lit);font:600 var(--fs-sm)/1.55 var(--font-body);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em;text-decoration-color:color-mix(in srgb,var(--cine-lit) 45%,transparent);cursor:pointer}:root[data-surface=cinema] .insw-wt:after{content:"";position:absolute;inset:-12px -4px}:root[data-surface=cinema] .insw-wt:active{opacity:.72}:root[data-surface=cinema] .insw-f{margin-block:0 12px}:root[data-surface=cinema] .insw-f[hidden]{display:none}:root[data-surface=cinema] .insw-seg>*{gap:6px}:root[data-surface=cinema] .insw-seg .num{font-weight:700}:root[data-surface=cinema] .insw-next{margin-block:8px -8px}:root[data-surface=cinema] .watch .tl-item.insw-off{display:none}:root[data-surface=cinema] .insw-mr{position:relative;display:block;block-size:3px;margin-block-start:8px;border-radius:2px;background:color-mix(in srgb,var(--cine-ink) 22%,transparent);overflow:hidden}:root[data-surface=cinema] .insw-mr>i{position:absolute;inset-block:0;background:var(--cine-accent)}:root[data-surface=cinema] .insw-mr.is-full{background:var(--cine-accent)}:root[data-surface=cinema] .watch .tl-item.act .insw-mr>i,:root[data-surface=cinema] .watch .tl-item.act .insw-mr.is-full{background:var(--cine-ink)}:root[data-surface=cinema] .insw-ck{display:block;margin-block-start:4px;color:var(--cine-lit);line-height:0}:root[data-surface=cinema] .watch .tl-item.act .insw-ck{color:var(--cine-ink)}.insw-sr{position:absolute!important;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:root[data-surface=cinema] .insw-gs .csheet-t{display:flex;flex-direction:column}:root[data-surface=cinema] .insw-gs .csheet-sub{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}:root[data-surface=cinema] .insw-gs-top{padding:4px 24px 0}:root[data-surface=cinema] .insw-gs .insw-rb-g{background:var(--cine-sheet)}:root[data-surface=cinema] .insw-figs{display:flex;flex-wrap:wrap;gap:12px 24px;padding:20px 24px 4px}:root[data-surface=cinema] .insw-fig{display:grid;gap:2px}:root[data-surface=cinema] .insw-fig b{font:800 1.5rem/1.1 var(--font-display);font-variant-numeric:proportional-nums;color:var(--cine-ink)}:root[data-surface=cinema] .insw-fig b small{font:600 var(--fs-sm)/1 var(--font-display);color:var(--cine-ink-2)}:root[data-surface=cinema] .insw-fig>span{font:400 var(--fs-meta)/1.3 var(--font-body);color:var(--cine-ink-3)}:root[data-surface=cinema] .insw-gs-seg{margin:16px 24px 4px}:root[data-surface=cinema] .insw-gs-seg>*{gap:6px}:root[data-surface=cinema] .insw-gs-seg .num{font-weight:700}:root[data-surface=cinema] .insw-gs-none{margin:0;padding:16px 24px;font:400 var(--fs-sm)/1.5 var(--font-body);color:var(--cine-ink-3)}:root[data-surface=cinema] .insw-gs-none[hidden]{display:none}:root[data-surface=cinema] .insw-gs-list{list-style:none;margin:12px 0 0;padding:0}:root[data-surface=cinema] .insw-gs-li{position:relative;display:flex;align-items:flex-start;gap:12px;padding:12px 24px;box-shadow:inset 0 -1px 0 var(--cine-line)}:root[data-surface=cinema] .insw-gs-li[hidden]{display:none}:root[data-surface=cinema] .insw-gs-li:active{background-image:linear-gradient(var(--cine-press),var(--cine-press))}:root[data-surface=cinema] .insw-gs-row{flex:1;min-inline-size:0;display:flex;align-items:flex-start;gap:12px;padding:0;border:0;background:none;color:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent}:root[data-surface=cinema] .insw-gs-row:after{content:"";position:absolute;inset:0}:root[data-surface=cinema] .insw-gs-row:focus-visible{outline:none}:root[data-surface=cinema] .insw-gs-li:has(>.insw-gs-row:focus-visible){outline:2px solid var(--cine-lit);outline-offset:-2px}@media(hover:hover)and (pointer:fine){:root[data-surface=cinema] .insw-gs-li:hover{background-image:linear-gradient(var(--cine-press-hover),var(--cine-press-hover))}}:root[data-surface=cinema] .insw-gs-ts{flex:none;inline-size:48px;padding-block-start:.15em;font:600 var(--fs-meta)/1.5 var(--font-body);font-variant-numeric:tabular-nums;color:var(--cine-ink-3);text-align:match-parent}:root[data-surface=cinema] .insw-gs-nm{flex:1;min-inline-size:0;display:grid;gap:4px}:root[data-surface=cinema] .insw-gs-hd{font:600 var(--fs-name)/1.35 var(--font-display);color:var(--cine-ink)}:root[data-surface=cinema] .insw-gs-st{display:inline-flex;align-items:center;gap:4px;font:600 var(--fs-meta)/1.3 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .insw-gs-st.is-heard{color:var(--cine-lit)}:root[data-surface=cinema] .insw-gs-st.is-unknown{color:var(--cine-ink-3);font-weight:400}:root[data-surface=cinema] .insw-gs-li .insw-mr{margin-block-start:2px}:root[data-surface=cinema] .insw-gs-keys{display:flex;flex-wrap:wrap;gap:4px 12px}:root[data-surface=cinema] .insw-gs-key{display:inline-flex;align-items:center;gap:4px;min-inline-size:0;font:400 var(--fs-meta)/1.35 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .insw-gs-key svg{flex:none;color:var(--cine-ink-3)}:root[data-surface=cinema] .insw-gs-more{font:600 var(--fs-meta)/1.35 var(--font-body);color:var(--cine-ink-3)}:root[data-surface=cinema] .insw-gs .pg{position:relative;z-index:1;flex:none;display:inline-flex;align-items:center;block-size:32px;padding:0 12px;border-radius:var(--r-pill);background:var(--cine-surface-2);color:var(--cine-lit);font:600 var(--fs-meta)/1 var(--font-display);white-space:nowrap;text-decoration:none}:root[data-surface=cinema] .insw-gs .pg:after{content:"";position:absolute;inset:-6px -4px}:root[data-surface=cinema] .insw-gs .pg:active{background:var(--cine-surface-3)}@media(prefers-reduced-motion:reduce){:root[data-surface=cinema] :is(.insw-go,.insw-next,.insw-wt):active{opacity:1}}
