:root[data-surface=cinema] .csub{--csub-base:clamp(15px, 2.6vw, 22px);--csub-lane:14px;--csub-lift:0px;max-inline-size:88%;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);margin-block-end:var(--csub-lane);padding-block:4px;display:block}:root[data-surface=cinema] .csub[hidden]{display:none}:root[data-surface=cinema] .csub-tx{border-radius:var(--cr-media);color:var(--cine-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#040a0bc7;padding:4px 10px}:root[data-surface=cinema] .csub[data-preset=yellow] .csub-tx{color:#ffe27a}:root[data-surface=cinema] .csub[data-preset=shadow] .csub-tx{text-shadow:0 1px 3px #020607e6,0 0 1px #020607e6;background:0 0}: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(50dvh - 28.125vw + 10px);max-inline-size:94%}}:root[data-surface=cinema] .player:not(.pl-mob.pl-on):has(.pl-slot-corner :is(.cskip,.cxr).is-on) .csub{max-inline-size:calc(94% - 168px);margin-inline-end:168px}:root[data-surface=cinema] .player:not(.pl-mob.pl-on):has(.pl-slot-corner .cup.is-on) .csub{max-inline-size:calc(94% - 150px);margin-inline-end:150px}:root[data-surface=cinema] .player.pl-mob:not(.pl-on):has(.pl-slot-corner .cup.is-on) .csub{max-inline-size:calc(96% - 128px);margin-inline-end: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{max-inline-size:calc(100% - max(56px, var(--pl-safe-start,0px) + 16px) - 240px);margin-inline-start:calc(max(56px, var(--pl-safe-start,0px) + 16px) + 224px)}}@media (prefers-reduced-motion:reduce){:root[data-surface=cinema] .csub{transition:none}}:root[data-surface=cinema] .cset--inplayer{z-index:1;position:absolute;inset:0}: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{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;margin-inline-start:8px;padding:1px 5px;display:inline-block}:root[data-surface=cinema] .cset-back{border-radius:var(--cr-btn);block-size:44px;inline-size:44px;color:var(--cine-ink);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-inline-start:-8px;display:inline-grid}:root[data-surface=cinema] .cset-back:active{opacity:.72;transform:scale(.92)}:root[data-surface=cinema] .cset--full .csheet-card{flex-direction:column;padding:0;display:flex}:root[data-surface=cinema] .cset--full .cset-body{flex-direction:column;flex:auto;min-block-size:0;display:flex}:root[data-surface=cinema] .cset-hd{grid-template-columns:repeat(var(--cset-cols,3), minmax(0, 1fr));background:var(--cine-sheet-hd);block-size:64px;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);flex:none;display:grid}:root[data-surface=cinema] .cset-hd--style{grid-template-columns:minmax(0,1fr)}:root[data-surface=cinema] .cset-hcell{align-items:center;gap:8px;min-inline-size:0;padding-inline:16px 8px;display:flex}:root[data-surface=cinema] .cset-ht{min-inline-size:0;font:700 1.0625rem / 1.2 var(--font-display);color:var(--cine-ink);flex:1;margin:0}:root[data-surface=cinema] .cset-close{border-radius:var(--cr-btn);min-block-size:44px;min-inline-size:44px;color:var(--cine-lit);font:700 1.0625rem / 1 var(--font-display);cursor:pointer;background:0 0;border:0;flex:none;padding:0 8px}: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{overscroll-behavior:contain;flex-direction:column;display:flex}:root[data-surface=cinema] .cset-row{min-block-size:44px;inline-size:100%;color:var(--cine-ink);font:400 1.0625rem / 1.25 var(--font-body);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:12px;padding:4px 16px;display:flex}: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{font:400 var(--fs-meta) / 1.3 var(--font-body);color:var(--cine-ink-3);margin-block-start:1px;display:block}:root[data-surface=cinema] .cset-check{color:var(--cine-lit);visibility:hidden;flex:none;display:inline-grid}:root[data-surface=cinema] .cset-row[aria-checked=true] .cset-check{visibility:visible}:root[data-surface=cinema] .cset-style{min-block-size:44px;color:var(--cine-lit);font:500 1rem / 1 var(--font-display);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin-block-start:4px;padding:0 16px;display:inline-flex}:root[data-surface=cinema] .cset-style:active{opacity:.72}:root[data-surface=cinema] .cset--port .csheet-card{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{gap:14px;min-block-size:48px;padding-block:6px}: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{box-shadow:inset 0 1px 0 var(--cine-line);margin-block-start:8px}:root[data-surface=cinema] .cset--pop{z-index:1;position:absolute;inset:0}:root[data-surface=cinema] .cset--pop .cset-scrim{position:absolute;inset:0}:root[data-surface=cinema] .cset--pop .cset-card{max-block-size:min(100% - 28px,460px);inline-size:min(340px,100% - 28px);color:var(--cine-ink);border-radius:var(--cr-btn);box-shadow:inset 0 0 0 1px var(--cine-line);opacity:0;transition:opacity var(--cm-out) var(--ease-out), transform var(--cm-out) var(--ease-out);background:#152225f7;flex-direction:column;display:flex;position:absolute;inset-block-end:14px;inset-inline-end:14px;transform:translateY(6px)}:root[data-surface=cinema] .cset--pop.is-open .cset-card{opacity:1;transition-duration:var(--cm-layer-in);transform:none}:root[data-surface=cinema] .cset-pophd{flex:none;align-items:center;gap:4px;min-block-size:52px;padding-inline:16px 6px;display:flex}:root[data-surface=cinema] .cset-poptitle{min-inline-size:0;font:700 var(--fs-name) / 1.2 var(--font-display);color:var(--cine-ink);flex:1;margin:0}:root[data-surface=cinema] .cset--pop .cset-body{overscroll-behavior:contain;flex:auto;min-block-size:0;padding-block-end:8px;overflow-y:auto}: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{gap:16px;padding:8px 24px 16px;display:grid}:root[data-surface=cinema] .cset-sample{aspect-ratio:16/9;border-radius:var(--cr-media);background:var(--cine-stage) center / cover no-repeat;justify-content:center;align-items:flex-end;max-block-size:190px;inline-size:100%;margin-inline:auto;display:flex;position:relative;overflow:hidden}: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{font:700 var(--fs-sm) / 1.3 var(--font-display);color:var(--cine-ink-3);margin:0 0 8px}:root[data-surface=cinema] .cset-style-ctl .cset-sec+*{margin-block-end:16px}:root[data-surface=cinema] .cset-sizes{flex-wrap:wrap;gap:8px;display:flex}:root[data-surface=cinema] .cset-sizes>button{border-radius:var(--cr-btn);background:var(--cine-surface);block-size:56px;inline-size:56px;color:var(--cine-ink-3);font-family:var(--font-body);cursor:pointer;transition:color .1s var(--ease-out), box-shadow .1s var(--ease-out);border:0;place-items:center;font-weight:600;line-height:1;display:inline-grid}: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{flex-wrap:wrap;gap:12px;display:flex}:root[data-surface=cinema] .cset-looks>button{border-radius:var(--cr-media);background:var(--cine-surface-2) center / cover no-repeat;cursor:pointer;border:0;justify-content:center;align-items:center;block-size:56px;inline-size:96px;padding:0;display:flex;position:relative;overflow:hidden}:root[data-surface=cinema] .cset-looks>button:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--cine-line);position:absolute;inset:0}: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;max-inline-size:92%;margin:0;padding:0;transition:none;display:block;position:relative;overflow:visible}:root[data-surface=cinema] .cset-looks .csub-tx{white-space:nowrap;padding:2px 6px}:root[data-surface=cinema] :is(.cset-sizes,.cset-looks)>button:active{transform:scale(.96)}:root[data-surface=cinema] .cset--full .cset-style-bd{min-block-size:0;padding-block:16px;padding-left:max(24px, env(safe-area-inset-left));padding-right:max(24px, env(safe-area-inset-right));flex:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;overflow-y:auto}: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{border-radius:var(--cr-btn);min-block-size:44px;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;background:#2b3b3deb;border:0;align-items:center;padding:0 18px;display:inline-flex;box-shadow:inset 0 0 0 1px #a9e5e859}: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%;pointer-events:none;opacity:0;max-inline-size:min(62vw,560px);transition:opacity .6s var(--ease-out);gap:4px;display:grid;position:relative}: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:"";z-index:-1;background:radial-gradient(70% 90% at var(--ctitle-at), #31b3b74d, transparent 70%), #040a0bb8;border-radius:24px;position:absolute;inset:-16px -24px;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 #040a0bd9}: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{border-radius:16px;inset:-10px -14px;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;inline-size:var(--cup-w);color:var(--cine-ink);opacity:0;transition:opacity .15s var(--ease-out), transform .15s var(--ease-out);gap:6px;display:grid;position:relative;transform:translateY(12px)}:root[data-surface=cinema] .cup.is-on{opacity:1;transition-duration:var(--cm-card);transform:none}:root[data-surface=cinema] .cup[hidden]{display:none}:root[data-surface=cinema] .cup:before{content:"";z-index:-1;pointer-events:none;background:#040a0bb8;border-radius:16px;position:absolute;inset:-10px -12px;box-shadow:0 0 24px 12px #040a0b99}:root[data-surface=cinema] :is(.cup-t,.cup-hide,.cup-lb,.cup-count){text-shadow:0 1px 2px #040a0be6,0 0 8px #040a0b99}:root[data-surface=cinema] .cup-hd{justify-content:space-between;align-items:baseline;gap:8px;display:flex}: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{color:var(--cine-ink);font:400 var(--fs-meta) / 1.2 var(--font-body);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;padding:0;position:relative}:root[data-surface=cinema] .cup-hide:after{content:"";position:absolute;inset:-24px -14px -6px}:root[data-surface=cinema] .cup-go{color:var(--cine-ink);-webkit-tap-highlight-color:transparent;justify-items:center;gap:6px;text-decoration:none;display:grid}:root[data-surface=cinema] .cup-thumb{inline-size:var(--cup-w);aspect-ratio:16/9;background:var(--cine-surface);border-radius:0;display:block}:root[data-surface=cinema] .cup-go:active .cup-thumb{filter:brightness(.9)}:root[data-surface=cinema] .cup-ring{block-size:40px;inline-size:40px;color:var(--cine-ink);place-items:center;margin:auto;display:grid;position:absolute;inset:0}:root[data-surface=cinema] .cup-ring svg{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}:root[data-surface=cinema] .cup-ring .ci{margin-inline-start:2px;position:relative}:root[data-surface=cinema] .cup-track{fill:#040a0b59;stroke:#ffffff59;stroke-width:2.5px}:root[data-surface=cinema] .cup-arc{fill:none;stroke:var(--cine-lit);stroke-width:2.5px;stroke-dasharray:100 100;stroke-dashoffset:100px}:root[data-surface=cinema] .cup:not(.is-auto) .cup-arc{display:none}:root[data-surface=cinema] .cup-cc{color:var(--cine-ink);background:#040a0b80;border:1px solid #f2f7f799;border-radius:2px;place-items:center;padding:1px 3px;line-height:0;display:inline-grid;position:absolute;inset-block-end:4px;inset-inline-end:4px}:root[data-surface=cinema] .cup-lb{font:500 1rem / 1.25 var(--font-display);text-align:center}:root[data-surface=cinema] .cup-nm{-webkit-line-clamp:2;max-inline-size:var(--cup-w,168px);font:400 var(--fs-meta) / 1.3 var(--font-body);color:var(--cine-ink-2);text-align:center;text-shadow:0 1px 2px #040a0be6,0 0 8px #040a0b99;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root[data-surface=cinema] .player.pl-mob .cup-nm{font-size:var(--fs-micro,.72rem)}: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{z-index:2;padding:24px;padding-left:max(24px, env(safe-area-inset-left));padding-right:max(24px, env(safe-area-inset-right));opacity:0;transition:opacity var(--cm-layer-in) var(--ease-out);background:#040a0bb3;grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:absolute;inset:0}:root[data-surface=cinema] .cend.is-on{opacity:1}:root[data-surface=cinema] .cend[hidden]{display:none}:root[data-surface=cinema] .cend-col{text-align:center;justify-items:center;gap:10px;inline-size:min(420px,100%);display:grid}:root[data-surface=cinema] .cend-ok{background:var(--cine-accent);block-size:32px;inline-size:32px;color:var(--cine-on-accent);border-radius:50%;place-items:center;display:inline-grid}:root[data-surface=cinema] .cend-ok .ci{--ci-s:20px;stroke-width:2.6px}:root[data-surface=cinema] .cend-t{font:800 var(--cfs-display) / 1.2 var(--font-display);color:var(--cine-ink);text-wrap:balance;margin:0}:root[data-surface=cinema] .cend-s{font:400 1rem / 1.4 var(--font-body);color:var(--cine-ink-2);margin:-4px 0 0}:root[data-surface=cinema] .cend-acts{flex-direction:column;align-items:center;gap:4px;inline-size:100%;min-inline-size:0;margin-block-start:6px;display:flex}:root[data-surface=cinema] .cend-go{max-inline-size:100%}:root[data-surface=cinema] .cend-go-tx{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}: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{min-block-size:44px;color:var(--cine-ink-2);font:500 1rem / 1.2 var(--font-display);align-items:center;gap:6px;padding-inline:8px;text-decoration:none;display:inline-flex}: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{block-size:24px;inline-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{font-size:var(--fs-meta);margin:0}:root[data-surface=cinema] .cend--sm .cend-acts{grid-template-columns:minmax(0,auto);grid-auto-flow:column;justify-content:center;gap:4px;inline-size:100%;margin-block-start:4px;display:grid}:root[data-surface=cinema] .cend--sm .cbtn{min-block-size:36px;font-size:var(--fs-sm);padding-inline:14px;position:relative}: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{z-index:3;background:var(--cine-stage);position:absolute;inset:0}:root[data-surface=cinema] .watch{padding-block-end:40px}:root[data-surface=cinema] .watch .pane.hide{display:none}:root[data-surface=cinema] .wh{block-size:48px;box-sizing:content-box;background:var(--cine-bar);color:var(--cine-ink);justify-content:space-between;align-items:center;padding-block-start:env(safe-area-inset-top);padding-inline:6px;display:flex}:root[data-surface=cinema] .wh-end{align-items:center;display:flex}: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{aspect-ratio:16/9;background:var(--cine-stage);inline-size:100%;display:block}:root[data-surface=cinema] .watch .vid-wrap.pl-exp-host{block-size:var(--pl-slot);position:relative}:root[data-surface=cinema] .ep-block{padding:16px 24px 0}:root[data-surface=cinema] .ep-title{font:700 var(--fs-section)/1.25 var(--font-display);color:var(--cine-ink);-webkit-line-clamp:2;line-clamp:2;text-wrap:balance;-webkit-box-orient:vertical;margin:0 0 8px;display:-webkit-box;overflow:hidden}:root[data-surface=cinema] .ep-acts{margin-block-start:12px}:root[data-surface=cinema] .ep-ver{margin-block:4px 12px}:root[data-surface=cinema] .ep-ver-seg{max-inline-size:420px}:root[data-surface=cinema] .ep-ver-seg>[aria-pressed=true]:focus-visible{outline-color:var(--cine-ink)}:root[data-surface=cinema] .ep-ver-sub{font:400 var(--fs-meta)/1.45 var(--font-body);color:var(--cine-ink-2);margin:8px 0 0}:root[data-surface=cinema] .ep-ver-sub[hidden]{display:none}: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{border-radius:var(--cr-media);background:var(--cine-surface);margin-block-end:16px;padding:16px;scroll-margin-block-start:calc(var(--watch-top-h,0px) + 60px)}:root[data-surface=cinema] .hwc-t{font:700 var(--fs-name)/1.3 var(--font-display);color:var(--cine-ink);margin:0 0 6px}:root[data-surface=cinema] .hwc-sum{font:400 var(--fs-name)/1.5 var(--font-body);color:var(--cine-ink-2);margin:0 0 14px}:root[data-surface=cinema] .hwc-acts{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}:root[data-surface=cinema] .hwc-acts .cbtn{font-size:var(--fs-name)}:root[data-surface=cinema] .watch .tl{margin:0 -16px;padding:0;list-style:none}:root[data-surface=cinema] .watch .tl-item{box-shadow:inset 0 -1px 0 var(--cine-line);color:var(--cine-ink);align-items:flex-start;gap:12px;padding:12px 16px;display:flex;position:relative}:root[data-surface=cinema] .watch .tl-row{min-inline-size:0;color:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1;align-items:flex-start;gap:12px;padding:0;display:flex}: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{inline-size:48px;font:600 var(--fs-meta)/1.5 var(--font-body);font-variant-numeric:tabular-nums;color:var(--cine-ink-3);text-align:match-parent;flex:none;padding-block-start:.15em}:root[data-surface=cinema] .watch .tl-nm{flex:1;min-inline-size:0}:root[data-surface=cinema] .watch .tl-hd{font:600 var(--fs-name)/1.35 var(--font-display);color:var(--cine-ink);display:block}:root[data-surface=cinema] .watch .tl-bd{-webkit-line-clamp:2;line-clamp:2;font:400 var(--fs-sm)/1.55 var(--font-body);color:var(--cine-ink-2);-webkit-box-orient:vertical;margin-block-start:2px;display:-webkit-box;overflow:hidden}: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{z-index:1;border-radius:var(--r-pill);background:var(--cine-surface-2);block-size:32px;color:var(--cine-lit);font:600 var(--fs-meta)/1 var(--font-display);white-space:nowrap;flex:none;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex;position:relative}: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:var(--cine-on-cta)}:root[data-surface=cinema] .wsoon{text-align:center;justify-items:center;gap:10px;padding:28px 16px;display:grid}:root[data-surface=cinema] .wsoon[hidden]{display:none}:root[data-surface=cinema] .wsoon .empty-mark{margin:0}:root[data-surface=cinema] .wsoon p{max-inline-size:46ch;font:400 var(--fs-sm)/1.6 var(--font-body);color:var(--cine-ink-2);margin:0}:root[data-surface=cinema] .wcard{border-radius:var(--cr-media);background:var(--cine-surface);justify-items:start;gap:12px;padding:16px;display:grid}:root[data-surface=cinema] .wcard[hidden]{display:none}:root[data-surface=cinema] .wcard p{font:400 var(--fs-name)/1.5 var(--font-body);color:var(--cine-ink-2);margin:0}: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{flex-direction:column;gap:4px;margin:0 -16px;padding:0;list-style:none;display:flex}: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{font:400 var(--fs-name)/1.5 var(--font-body);color:var(--cine-ink-2);margin:0 0 12px}:root[data-surface=cinema] .det-dl{margin:0}:root[data-surface=cinema] .det-dl>div{box-shadow:inset 0 -1px 0 var(--cine-line);padding:12px 0}: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{font:400 .9375rem/1.45 var(--font-body);color:var(--cine-ink-2);margin:2px 0 0}:root[data-surface=cinema] .det-dl dd a{color:var(--cine-lit);position:relative}:root[data-surface=cinema] .det-dl dd a:after{content:"";position:absolute;inset:-12px -9px}:root[data-surface=cinema] .det-hd{font:700 var(--fs-name)/1.3 var(--font-display);color:var(--cine-ink);margin:28px 0 12px}:root[data-surface=cinema] .det-chips{flex-wrap:wrap;gap:8px;margin:0;display:flex}:root[data-surface=cinema] .det-chip{border-radius:var(--r-pill);background:var(--cine-surface-2);min-block-size:32px;color:var(--cine-ink);font:500 var(--fs-sm)/1.2 var(--font-display);align-items:center;padding:0 12px;display:inline-flex}:root[data-surface=cinema] .det-tags{margin:0;padding:0;list-style:none}:root[data-surface=cinema] .det-tag{min-block-size:44px;inline-size:100%;box-shadow:inset 0 -1px 0 var(--cine-line);color:var(--cine-ink);text-align:start;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:10px 0;display:grid}:root[data-surface=cinema] .det-tag-w{color:var(--cine-lit);letter-spacing:1px;font-size:.6875rem}:root[data-surface=cinema] .det-tag-tx{gap:2px;display:grid}:root[data-surface=cinema] .det-tag-tx b{font:600 .9375rem/1.35 var(--font-display)}:root[data-surface=cinema] .det-tag-cat{font:400 var(--fs-sm)/1.35 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .det-tag-at{font-size:var(--fs-sm);color:var(--cine-ink-2)}:root[data-surface=cinema] .det-tag:hover .det-tag-tx b{color:var(--cine-lit)}:root[data-surface=cinema] .det-tag:focus-visible{outline:2px solid var(--cine-lit);outline-offset:2px}:root[data-surface=cinema] .det-tags-all{margin-block-start:12px}:root[data-surface=cinema] .det-dls{flex-direction:column;align-items:stretch;gap:10px;display:flex}:root[data-surface=cinema] .det-dls>.cbtn{inline-size:100%}:root[data-surface=cinema] .det-go{min-block-size:44px;color:var(--cine-lit);font:500 var(--fs-sm)/1.3 var(--font-display);align-self:flex-start;align-items:center;gap:6px;text-decoration:none;display:inline-flex}:root[data-surface=cinema] .det-extras{margin:0;padding:0;list-style:none}:root[data-surface=cinema] .det-all{margin-block-start:20px}:root[data-surface=cinema] .det-row{border-radius:var(--cr-media);background:var(--cine-surface);min-block-size:56px;color:var(--cine-ink);align-items:center;gap:16px;padding:10px 16px;text-decoration:none;display:flex}: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-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}: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{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:12px;margin:0 -16px;padding:0 16px 4px;scroll-padding-inline:16px;list-style:none;display:flex;overflow-x:auto}:root[data-surface=cinema] .wrel-rail::-webkit-scrollbar{display:none}:root[data-surface=cinema] .wrel-rail>li{scroll-snap-align:start;flex:none;inline-size:197px}:root[data-surface=cinema] .wrel-card{color:var(--cine-ink);flex-direction:column;text-decoration:none;display:flex}:root[data-surface=cinema] .wrel-art{aspect-ratio:16/9;border-radius:var(--cr-media);background:var(--cine-surface);inline-size:197px;display:block;position:relative;overflow:hidden}:root[data-surface=cinema] .wrel-art img{object-fit:cover;block-size:100%;inline-size:100%;display:block}:root[data-surface=cinema] .wrel-where{font:400 var(--fs-meta)/1.3 var(--font-body);color:var(--cine-ink-3);margin-block-start:8px}:root[data-surface=cinema] .wrel-nm{font:600 var(--fs-sm)/1.35 var(--font-display);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-block-start:2px;display:-webkit-box;overflow:hidden}:root[data-surface=cinema] .wrel-card:active .wrel-art{opacity:.86}:root[data-surface=cinema] .watch .vid-thumb{aspect-ratio:16/9;background:var(--cine-stage) center / cover no-repeat;position:relative}:root[data-surface=cinema] .watch .yt-play{cursor:pointer;background:#040a0b99;border:0;place-items:center;display:grid;position:absolute;inset:0}:root[data-surface=cinema] .watch .yt-host iframe{aspect-ratio:16/9;border:0;inline-size:100%;display:block}:root[data-surface=cinema] .yt-parts{flex-wrap:wrap;gap:8px;padding:12px 24px 0;display:flex}: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{flex-direction:column;display:flex;overflow:visible}:root[data-surface=cinema] .chpane-bar{background:var(--cine-bar);min-block-size:44px;padding-inline:16px 0}:root[data-surface=cinema] .chpane-lbl{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}:root[data-surface=cinema] .chpane-body{background:#4a4f52;flex:auto;min-block-size:0}:root[data-surface=cinema] .chpane-body[hidden]{display:none}:root[data-surface=cinema] .chpane-body iframe{border:0;block-size:100%;inline-size:100%;display:block}:root[data-surface=cinema] .chpane-pager{flex-direction:column;flex:auto;min-block-size:0;display:flex;position:relative}:root[data-surface=cinema] .chpane-pager[hidden]{display:none}:root[data-surface=cinema] .chpane-view{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-x pan-y pinch-zoom;flex:auto;min-block-size:0;padding:8px 12px 64px;position:relative;overflow:auto}:root[data-surface=cinema] .chpane-strip{flex-direction:column;align-items:center;gap:8px;inline-size:100%;margin-inline:auto;display:flex}:root[data-surface=cinema] .chpane-view.is-zoom .chpane-strip{inline-size:200%}:root[data-surface=cinema] .chpane-view.is-zoom .chpane-img{max-inline-size:none}:root[data-surface=cinema] .chpane-img{block-size:auto;inline-size:100%;max-inline-size:760px;aspect-ratio:var(--chp-ar,1172 / 1654);border-radius:var(--cr-media);background:#fff;display:block}:root[data-surface=cinema] .chpane-mark{pointer-events:none;mix-blend-mode:multiply;background:#ffc83c52;border-radius:3px;animation:1.6s ease-out chpane-mark-in;position:absolute;box-shadow:inset 0 0 0 2px #d69600d9}@keyframes chpane-mark-in{0%{box-shadow:inset 0 0 0 2px #d69600d9,0 0 0 10px #ffc83c73}}:root[data-surface=cinema] .chpane-mark.is-now{background:#ffd66629;border-radius:2px;animation:.5s ease-out chpane-mark-now;box-shadow:inset 0 -2px #c88c00bf}:root[data-surface=cinema] .chpane-mark.is-read{box-shadow:none;background:#ffd66612;animation:none}@keyframes chpane-mark-now{0%{opacity:0}}@media (prefers-reduced-motion:reduce){:root[data-surface=cinema] .chpane-mark,:root[data-surface=cinema] .chpane-mark.is-now{animation:none}}:root[data-surface=cinema] .chpane-text{aspect-ratio:auto;color:#1a1a1a;text-align:start;block-size:auto;min-block-size:60vh;padding:14px 18px 22px}:root[data-surface=cinema] .chpane-text.is-scan{min-block-size:0;padding:0}:root[data-surface=cinema] .chpane-text .lt-hd{justify-content:space-between;align-items:center;gap:8px;margin-block-end:6px;display:flex}:root[data-surface=cinema] .chpane-text.is-scan .lt-hd{padding:6px 10px 0}:root[data-surface=cinema] .chpane-text .lt-folio{font-size:var(--fs-sm);color:#6b6b6b}:root[data-surface=cinema] .chpane-text .lt-scan{min-block-size:36px;font-size:var(--fs-sm);color:#6b6b6b;padding-inline:8px}:root[data-surface=cinema] .chpane-text .lt-img{block-size:auto;inline-size:100%;aspect-ratio:var(--chp-ar,1172 / 1654);display:block}:root[data-surface=cinema] .chpane-text .lt-img[hidden]{display:none}:root[data-surface=cinema] .lt-body{font-family:Frank Ruhl Libre Variable,Frank Ruhl Libre,Noto Serif Hebrew,Times New Roman,serif;font-size:1.22rem;line-height:1.9}:root[data-surface=cinema] .chpane-view.is-zoom .chpane-text{align-self:flex-start;inline-size:50%}:root[data-surface=cinema] .chpane-view.is-zoom .lt-body{font-size:1.6rem}:root[data-surface=cinema] .lt-p{text-align:justify;margin:0 0 .7em}:root[data-surface=cinema] .lt-o{font-size:1.12em;font-weight:700}:root[data-surface=cinema] .lt-n{font-weight:700}:root[data-surface=cinema] .lt-s{color:#555;font-size:.78em}:root[data-surface=cinema] .lt-r{font-family:Noto Rashi Hebrew Variable,Frank Ruhl Libre Variable,serif;font-size:.86em}:root[data-surface=cinema] .lt-w.lt-mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ffd66647;border-radius:2px}:root[data-surface=cinema] .lt-w.is-now{background:#ffd66638;transition:background-color .4s ease-out;box-shadow:inset 0 -2px #c88c00bf}:root[data-surface=cinema] .lt-w.is-read{box-shadow:none;background:#ffd6661a}:root[data-surface=cinema] .lt-w.is-now.lt-sweep{box-shadow:none;animation:lt-pen var(--wd,.4s) cubic-bezier(.3, .6, .4, 1) var(--wt,0s) forwards;background-color:#ffd6660f;background-image:linear-gradient(#c88c00cc,#c88c00cc);background-position:100% 100%;background-repeat:no-repeat;background-size:0% 2px;transition:none}:root[data-surface=cinema] .chpane-view.is-held .lt-w.lt-sweep{animation-play-state:paused}@keyframes lt-pen{60%{background-color:#ffd6664d}to{background-color:#ffd66638;background-size:100% 2px}}@media (prefers-reduced-motion:reduce){:root[data-surface=cinema] .lt-w.is-now.lt-sweep{background-color:#ffd66638;background-size:100% 2px;animation:none}}:root[data-surface=cinema] .chpane-folio{z-index:1;color:var(--cine-ink);font:600 var(--fs-meta)/1.3 var(--font-body);pointer-events:none;background:#10181ac7;border-radius:999px;padding:3px 10px;position:absolute;inset-block-start:14px;inset-inline-end:20px}:root[data-surface=cinema] .chpane-folio:empty{display:none}:root[data-surface=cinema] .chpane-live{z-index:1;border-radius:var(--cr-btn);min-block-size:44px;color:var(--cine-ink);font:600 .9375rem/1.2 var(--font-display);background:#2b3b3df0;border:0;align-items:center;gap:8px;padding:0 16px;display:inline-flex;position:absolute;inset-block-end:calc(56px + env(safe-area-inset-bottom));inset-inline-start:50%;translate:50%;box-shadow:inset 0 0 0 1px #a9e5e859,0 4px 14px #00000059}:root[dir=ltr][data-surface=cinema] .chpane-live{translate:-50%}:root[data-surface=cinema] .chpane-live[hidden]{display:none}:root[data-surface=cinema] .chpane-live svg{color:var(--cine-lit)}:root[data-surface=cinema] .chpane-zoom{min-block-size:44px;font-size:var(--fs-sm);color:var(--cine-ink-2);padding-inline:12px}:root[data-surface=cinema] .chpane-zoom[hidden]{display:none}:root[data-surface=cinema] .chpane-full{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-underline-offset:3px;flex:none;justify-content:center;align-items:center;text-decoration:underline;display:flex}: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{z-index:49;inline-size:42%;display:block;position:fixed;inset-block:0;inset-inline:auto 0}:root[data-surface=cinema] .watch-stage.is-split>.chpane>.csheet-scrim{display:none}:root[data-surface=cinema] .watch-stage.is-split>.chpane>.csheet-card{opacity:1;background:var(--cine-sheet);max-block-size:none;max-inline-size:none;margin:0;padding-block-end:env(safe-area-inset-bottom);position:absolute;inset:0;transform:none}: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-full{display:none}:root[data-surface=cinema] .watch-stage.is-split .chpane-seam{z-index:2;background:var(--cine-surface);block-size:54px;inline-size:26px;color:var(--cine-ink);cursor:pointer;border:0;border-start-start-radius:var(--cr-media);border-end-start-radius:var(--cr-media);place-items:center;padding:0;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:-26px;translate:0 -50%}: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{text-align:center;justify-items:center;gap:12px;max-inline-size:420px;margin-inline:auto;display:grid}:root[data-surface=cinema] .wgate-col .empty-mark{margin:0}:root[data-surface=cinema] .wgate-t{font:700 var(--fs-section)/1.3 var(--font-display);color:var(--cine-ink);margin:4px 0 0}:root[data-surface=cinema] .wgate-s{font:400 var(--fs-name)/1.5 var(--font-body);color:var(--cine-ink-2);margin:0 0 8px}:root[data-surface=cinema] .wgate-col .cbtn-block{inline-size:100%}:root[data-surface=cinema] .wgate-ov{padding:24px max(24px, env(safe-area-inset-right)) 24px max(24px, env(safe-area-inset-left));pointer-events:auto;background:#152225f0;place-items:center;display:grid;position:absolute;inset:0;overflow-y: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{aspect-ratio:16/9;isolation:isolate;background-position:50%;background-size:cover;place-items:center;display:grid;position:relative;overflow:hidden}:root[data-surface=cinema] .watch .vid.tgate:before{content:"";z-index:-1;background:#040a0b99;position:absolute;inset:0}:root[data-surface=cinema] .tgate-bd{text-align:center;justify-items:center;gap:4px;max-inline-size:46ch;padding:12px 16px;display:grid}:root[data-surface=cinema] .tgate-t{font:700 1.0625rem/1.3 var(--font-display);color:#f2f7f7;margin:0}:root[data-surface=cinema] .tgate-s{font:400 .9375rem/1.4 var(--font-body);color:#c4cfd0;margin:0}:root[data-surface=cinema] .tgate-bd .cbtn{margin-block-start:8px}:root[data-surface=cinema] .tchlock{border-radius:var(--cr-media);background:var(--cine-surface);min-block-size:56px;color:var(--cine-ink);align-items:center;gap:12px;margin-block-end:16px;padding:12px 16px;text-decoration:none;display:flex}:root[data-surface=cinema] .tchlock:active{background-image:linear-gradient(var(--cine-press), var(--cine-press))}:root[data-surface=cinema] .tchlock-tx{flex:1;gap:2px;min-inline-size:0;display:grid}: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{font:700 var(--fs-sm)/1 var(--font-display);color:var(--cine-lit);flex:none}@media (width<=719.9px){:root[data-surface=cinema] .watch-top{z-index:30;background:var(--cine-bar);position:sticky;inset-block-start:0}: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 (width<=719.9px),(pointer:coarse) and (height<=500px){:root[data-surface=cinema] .watch .vid{border-radius:0}}@media (orientation:landscape) and (pointer:coarse) and (height<=500px){:root[data-surface=cinema] .watch{max-inline-size:520px;margin-inline:auto}}@media (width>=720px) and (height>=501px),(width>=720px) and (pointer:fine){:root[data-surface=cinema] .watch-top{position:relative}:root[data-surface=cinema] .wh{background:0 0;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 (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,: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 (width>=1320px){:root[data-surface=cinema] .shiur-grid.watch{padding:12px var(--gut) 40px;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;display:grid}: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{max-inline-size:none;max-block-size:calc(100dvh - var(--topnav-h) - 44px);border-radius:var(--cr-media);background:var(--cine-surface);grid-area:tabs;align-self:start;margin:0;position:sticky;inset-block-start:calc(var(--topnav-h) + 22px);overflow-y:auto}: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,: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{z-index:auto;block-size:calc(100dvh - var(--topnav-h) - 44px);border-radius:var(--cr-media);grid-area:tabs;align-self:start;display:block;position:sticky;inset:auto;inset-block-start:calc(var(--topnav-h) + 22px);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{opacity:1;block-size:100%;max-block-size:none;max-inline-size:none;position:relative;inset:auto;transform:none}}
