:root[data-surface=cinema]{--xr-src: linear-gradient(160deg, #0e5a61, #083b40);--xr-person: #16302f;--xr-place: #1d2b2d;--xr-pad: max(59px, env(safe-area-inset-left), env(safe-area-inset-right))}:root[data-surface=cinema] .xr-tile{flex:none;display:grid;place-items:center;border-radius:var(--cr-media);color:var(--cine-lit);overflow:hidden}:root[data-surface=cinema] .xr-tile .ci{--ci-s: 20px}:root[data-surface=cinema] .xr-tile--booklet{inline-size:40px;block-size:52px;background:var(--cine-surface-2);color:var(--cine-ink)}:root[data-surface=cinema] .xr-tile--source{inline-size:40px;block-size:40px;background:var(--xr-src)}:root[data-surface=cinema] .xr-tile--person{inline-size:40px;block-size:60px;background:var(--xr-person)}:root[data-surface=cinema] .xr-tile--place{inline-size:40px;block-size:40px;background:var(--xr-place)}:root[data-surface=cinema] .xr-tile--row.xr-tile--source,:root[data-surface=cinema] .xr-tile--row.xr-tile--place{inline-size:54px;block-size:54px}:root[data-surface=cinema] .xr-tile--row.xr-tile--person{inline-size:54px;block-size:81px}:root[data-surface=cinema] .xr-tile--row .ci{--ci-s: 24px}:root[data-surface=cinema] .xr-folio{font:800 18px/1 var(--font-display)}:root[data-surface=cinema] .xr-mono{font:800 18px/1.05 var(--font-display);text-align:center;padding-inline:2px;overflow-wrap:anywhere}:root[data-surface=cinema] .xr-mono[data-len="3"],:root[data-surface=cinema] .xr-mono[data-len="4"]{font-size:13px}:root[data-surface=cinema] .xr-mono[data-len="5"],:root[data-surface=cinema] .xr-mono[data-len="6"]{font-size:11.5px}:root[data-surface=cinema] .xr-tile--row .xr-mono{font-size:22px}:root[data-surface=cinema] .xr-tile--row .xr-mono[data-len="3"],:root[data-surface=cinema] .xr-tile--row .xr-mono[data-len="4"]{font-size:16px}:root[data-surface=cinema] .xr-tile--row .xr-mono[data-len="5"],:root[data-surface=cinema] .xr-tile--row .xr-mono[data-len="6"]{font-size:13px}:root[data-surface=cinema] .xr-strip{display:flex;flex-direction:column;align-items:flex-start;max-inline-size:100%}:root[data-surface=cinema] .xr-link{position:relative;display:inline-flex;align-items:center;gap:0;min-block-size:22px;padding:0;border:0;background:none;color:var(--cine-ink);font:500 var(--fs-name)/22px var(--font-display);white-space:nowrap}:root[data-surface=cinema] .xr-link:after{content:"";position:absolute;inset:-11px -8px}:root[data-surface=cinema] .xr-link-chev{display:inline-grid;margin-inline-start:6px}:root[data-surface=cinema] .xr-link-dot{margin-inline:6px}:root[data-surface=cinema] .xr-link-chev .ci{--ci-s: 12px}:root[data-surface=cinema] .xr-srows{display:flex;flex-direction:column;gap:16px;margin-block-start:12px;max-inline-size:calc(100% + 8px);margin-inline-start:-8px;padding:8px;border-radius:var(--cr-media);background:var(--cine-scrim-band)}:root[data-surface=cinema] .xr-srows:empty{display:none}:root[data-surface=cinema] .xr-srow{display:flex;align-items:center;gap:12px;max-inline-size:100%;min-block-size:44px;padding:0;border:0;background:none;color:var(--cine-ink);text-align:start}:root[data-surface=cinema] .xr-srow-tx{display:flex;flex-direction:column;min-inline-size:0;gap:1px}:root[data-surface=cinema] .xr-srow-tx>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%}:root[data-surface=cinema] .xr-srow-tx b{font:500 var(--fs-name)/1.3 var(--font-display);color:var(--cine-ink)}:root[data-surface=cinema] .xr-srow-tx span{font:400 var(--fs-sm)/1.3 var(--font-body);color:var(--cine-ink-2)}@container player (max-width: 729.9px){:root[data-surface=cinema] .pl-slot-xray .xr-srows{display:none}}:root[data-surface=cinema] .xr-srow.is-new{animation:xr-fade .15s var(--ease-out)}:root[data-surface=cinema] :is(.xr-link,.xr-srow):active{opacity:.72}:root[data-surface=cinema] :is(.xr-link,.xr-srow):focus-visible{outline:2px solid var(--cine-ink);outline-offset:2px;box-shadow:0 0 0 4px #040a0b99;border-radius:2px}:root[data-surface=cinema] .xr-ov{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--cine-bg);color:var(--cine-ink);overflow:hidden;overscroll-behavior:contain;animation:xr-layer-in var(--cm-layer-in) var(--ease-out)}:root[data-surface=cinema] .xr-ov[hidden]{display:none}:root[data-surface=cinema] .xr-ov[data-leaving]{animation:xr-layer-out var(--cm-layer-out) var(--ease-out) forwards;pointer-events:none}:root[data-surface=cinema] .xr-ov-hd{flex:none;display:flex;align-items:center;gap:20px;block-size:45px;margin-left:max(16px,env(safe-area-inset-left));margin-right:max(16px,env(safe-area-inset-right));padding-inline-start:16px;background:var(--cine-stage)}:root[data-surface=cinema] .xr-ov-name{flex:none;font:700 var(--fs-section)/1 var(--font-display);color:var(--cine-ink)}:root[data-surface=cinema] .xr-ov-tabs{display:flex;gap:20px;min-inline-size:0;overflow-x:auto;scrollbar-width:none}:root[data-surface=cinema] .xr-ov-tabs::-webkit-scrollbar{display:none}:root[data-surface=cinema] .xr-ov-tabs [role=tab]{flex:none;min-block-size:44px;padding:0;border:0;background:none;font:600 var(--fs-section)/1 var(--font-display);color:var(--cine-ink-3);white-space:nowrap;transition:color var(--cm-fast) var(--ease-out)}:root[data-surface=cinema] .xr-ov-tabs [role=tab][aria-selected=true]{color:var(--cine-ink)}:root[data-surface=cinema] .xr-ov-tabs [role=tab]:active{opacity:.72}:root[data-surface=cinema] .xr-ov-tabs [role=tab]:focus-visible{outline-offset:-3px}:root[data-surface=cinema] .xr-ov-x{flex:none;display:grid;place-items:center;inline-size:44px;block-size:44px;margin-inline-start:auto;padding:0;border:0;background:none;color:var(--cine-ink)}:root[data-surface=cinema] .xr-ov-x .ci{--ci-s: 20px}:root[data-surface=cinema] .xr-ov-x:active{opacity:.72;transform:scale(.92)}:root[data-surface=cinema] .xr-ov-bd{position:relative;flex:1;min-block-size:0}:root[data-surface=cinema] .xr-ov-p{position:absolute;inset:0;display:flex;flex-direction:column}:root[data-surface=cinema] .xr-ov-p.hide{display:none}:root[data-surface=cinema] .xr-ov-topic{flex:none;display:flex;align-items:baseline;gap:12px;block-size:24px;margin-block:13px 14px;padding-inline:var(--xr-pad);white-space:nowrap}:root[data-surface=cinema] .xr-ov-topic b{font:600 1.0625rem/24px var(--font-display);color:var(--cine-ink)}:root[data-surface=cinema] .xr-ov-from{font:400 var(--fs-sm)/24px var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .xr-ov-head{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;font:400 var(--fs-sm)/24px var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .xr-ov-empty{padding:16px var(--xr-pad)}:root[data-surface=cinema] .xr-ov-empty .xr-intro{max-inline-size:420px}:root[data-surface=cinema] .xr-rail{flex:1;min-block-size:0;display:flex;align-items:flex-start;gap:10px;padding-inline:var(--xr-pad);padding-block-end:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-padding-inline:var(--xr-pad);overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none}:root[data-surface=cinema] .xr-rail::-webkit-scrollbar{display:none}:root[data-surface=cinema] .xr-rail--tall{padding-block-start:13px}:root[data-surface=cinema] .xr-card{position:relative;flex:none;display:flex;flex-direction:column;block-size:min(278px,100%);border-radius:var(--cr-media);overflow:hidden;scroll-snap-align:start}:root[data-surface=cinema] .xr-card--source{background:var(--xr-src)}:root[data-surface=cinema] .xr-card--person{background:var(--xr-person)}:root[data-surface=cinema] .xr-card--place{background:var(--xr-place)}:root[data-surface=cinema] .xr-card--booklet{inline-size:208px;background:var(--cine-surface)}:root[data-surface=cinema] .xr-card--s.xr-card--source{inline-size:278px}:root[data-surface=cinema] .xr-card--s:is(.xr-card--person,.xr-card--place){inline-size:185px}:root[data-surface=cinema] .xr-card--l.xr-card--source{inline-size:300px;block-size:min(300px,100%)}:root[data-surface=cinema] .xr-card--l:is(.xr-card--person,.xr-card--place){inline-size:214px;block-size:min(316px,100%)}:root[data-surface=cinema] .xr-card-open{flex:1;min-block-size:0;display:flex;flex-direction:column;padding:0;border:0;background:none;color:inherit;text-align:start}:root[data-surface=cinema] .xr-card-open:focus-visible{outline-offset:-3px}:root[data-surface=cinema] .xr-card-open:active{background-image:linear-gradient(var(--cine-press),var(--cine-press))}:root[data-surface=cinema] .xr-art{position:relative;flex:1;min-block-size:0;display:flex;inline-size:100%;color:var(--cine-lit)}:root[data-surface=cinema] .xr-art-corner{position:absolute;inset-block-start:12px;inset-inline-end:12px;display:grid}:root[data-surface=cinema] .xr-art-corner .ci{--ci-s: 20px}:root[data-surface=cinema] .xr-art--source{flex-direction:column;gap:8px;padding:16px 16px 12px;padding-inline-end:44px}:root[data-surface=cinema] .xr-art-ref{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font:800 1.625rem/1.15 var(--font-display);color:var(--cine-ink)}:root[data-surface=cinema] .xr-art-quote{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font:400 var(--fs-name)/1.4 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .xr-card--s .xr-art-quote{-webkit-line-clamp:2}:root[data-surface=cinema] .xr-art--person{align-items:center;justify-content:center;padding:16px}:root[data-surface=cinema] .xr-art-mono{font:800 56px/1.05 var(--font-display);color:var(--cine-lit);text-align:center;overflow-wrap:anywhere}:root[data-surface=cinema] .xr-art-mono[data-len="4"],:root[data-surface=cinema] .xr-art-mono[data-len="5"]{font-size:40px}:root[data-surface=cinema] .xr-art-mono[data-len="6"]{font-size:34px}:root[data-surface=cinema] .xr-art--place{align-items:center;justify-content:center}:root[data-surface=cinema] .xr-art-pin{display:grid}:root[data-surface=cinema] .xr-art-pin .ci{--ci-s: 48px}:root[data-surface=cinema] .xr-art--booklet{background:#fff}:root[data-surface=cinema] .xr-art--booklet img{inline-size:100%;block-size:100%;object-fit:contain;object-position:top}:root[data-surface=cinema] .xr-cap{flex:none;display:flex;flex-direction:column;gap:2px;padding:12px 16px;background:#040a0bb8}:root[data-surface=cinema] .xr-card.has-jump .xr-cap{padding-block-end:0}:root[data-surface=cinema] .xr-cap>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-surface=cinema] .xr-cap-1{font:600 var(--fs-name)/1.3 var(--font-display);color:var(--cine-ink)}:root[data-surface=cinema] .xr-cap-2{font:400 var(--fs-sm)/1.3 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .xr-cap-go{display:inline-flex;align-items:center;gap:4px;color:var(--cine-lit);font-family:var(--font-display);font-weight:600}:root[data-surface=cinema] .xr-cap-go .ci{--ci-s: 12px}:root[data-surface=cinema] .xr-cap-jump{flex:none;display:flex;align-items:center;gap:8px;min-block-size:44px;padding-inline:16px;background:#040a0bb8;font:400 var(--fs-sm)/1.2 var(--font-body);color:var(--cine-ink);white-space:nowrap}:root[data-surface=cinema] .xr-cap-rule{inline-size:1px;block-size:14px;background:var(--cine-line);flex:none}:root[data-surface=cinema] .xr-jump{display:inline-flex;align-items:center;gap:4px;min-block-size:44px;padding:0;border:0;background:none;color:var(--cine-ink);font:inherit}:root[data-surface=cinema] .xr-jump .ci{--ci-s: 12px}:root[data-surface=cinema] .xr-jump:active{opacity:.72}:root[data-surface=cinema] .xr-jump:focus-visible{outline-offset:-2px}:root[data-surface=cinema] .xr-cap-jump .num{margin-inline-start:auto;color:var(--cine-ink-2)}:root[data-surface=cinema] .xr-tcard{flex:none;display:flex;flex-direction:column;gap:8px;inline-size:280px;block-size:min(300px,100%);padding:16px;border:0;border-radius:var(--cr-media);background:var(--cine-surface);color:var(--cine-ink);text-align:start;scroll-snap-align:start}:root[data-surface=cinema] .xr-tcard.is-now{box-shadow:inset 0 0 0 1.5px var(--cine-lit)}:root[data-surface=cinema] .xr-tcard:active{background-image:linear-gradient(var(--cine-press),var(--cine-press))}:root[data-surface=cinema] .xr-tcard:focus-visible{outline-offset:-3px}:root[data-surface=cinema] .xr-tcard-n{display:flex;align-items:center;gap:8px;font:500 var(--fs-meta)/1.3 var(--font-display);color:var(--cine-ink-3)}:root[data-surface=cinema] .xr-now{padding:2px 8px;border-radius:var(--r-pill);background:var(--cine-surface-2);color:var(--cine-lit);font:700 var(--fs-micro)/1.3 var(--font-display)}:root[data-surface=cinema] .xr-tcard-head{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font:700 var(--fs-section)/1.25 var(--font-display)}:root[data-surface=cinema] .xr-tcard-body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font:400 var(--fs-name)/1.4 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .xr-tcard-foot{display:flex;align-items:center;gap:4px;margin-block-start:auto;font:400 var(--fs-sm)/1.2 var(--font-body);color:var(--cine-ink);white-space:nowrap}:root[data-surface=cinema] .xr-tcard-foot .ci{--ci-s: 12px}:root[data-surface=cinema] .xr-det{flex:1;min-block-size:0;display:flex;gap:20px;padding:13px var(--xr-pad) 16px}:root[data-surface=cinema] .xr-det-art{flex:none;display:flex;inline-size:214px;block-size:316px;max-block-size:100%;border-radius:var(--cr-media);overflow:hidden}:root[data-surface=cinema] .xr-det--booklet .xr-det-art{background:#fff}:root[data-surface=cinema] .xr-det-col{flex:1;min-inline-size:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px;overflow-y:auto;overscroll-behavior:contain;padding-block-end:8px}:root[data-surface=cinema] .xr-det-back{flex:none;display:grid;place-items:center;inline-size:44px;block-size:44px;margin-inline-start:-12px;margin-block-end:-4px;padding:0;border:0;background:none;color:var(--cine-ink)}:root[data-surface=cinema] .xr-det-back .ci{--ci-s: 20px}:root[data-surface=cinema] .xr-det-back:active{opacity:.72;transform:scale(.92)}:root[data-surface=cinema] .xr-det-name{margin:0;font:800 var(--cfs-hero)/1.15 var(--font-display);color:var(--cine-ink)}:root[data-surface=cinema] .xr-det-l2{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:400 var(--fs-name)/1.4 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .xr-det-ml{margin:4px 0 0;font:400 var(--fs-sm)/1.3 var(--font-body);color:var(--cine-ink-3)}:root[data-surface=cinema] .xr-det-quote{margin:4px 0 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font:400 var(--fs-name)/1.5 var(--font-body);color:var(--cine-ink)}:root[data-surface=cinema] .xr-det-quote.is-open{display:block;-webkit-line-clamp:unset;overflow:visible}:root[data-surface=cinema] .xr-more{position:relative;padding:0;border:0;background:none;color:var(--cine-lit);font:600 var(--fs-name)/1.3 var(--font-display)}:root[data-surface=cinema] .xr-more:after{content:"";position:absolute;inset:-12px -8px}:root[data-surface=cinema] .xr-more[hidden]{display:none}:root[data-surface=cinema] .xr-det-ref{margin-block-start:8px}:root[data-surface=cinema] .xr-chips{display:flex;flex-wrap:wrap;gap:12px 8px}:root[data-surface=cinema] .xr-chip{position:relative;block-size:32px;padding-inline:12px;border:0;border-radius:var(--r-pill);background:var(--cine-surface-2);color:var(--cine-ink);font:600 var(--fs-sm)/32px var(--font-body)}:root[data-surface=cinema] .xr-chip:after{content:"";position:absolute;inset:-6px 0}:root[data-surface=cinema] .xr-chip.is-here{box-shadow:inset 0 0 0 1.5px var(--cine-lit)}:root[data-surface=cinema] .xr-chip:active{background:var(--cine-surface-3)}:root[data-surface=cinema] .xr-pane{display:flex;flex-direction:column;gap:16px}:root[data-surface=cinema] .xr-pp{display:flex;flex-direction:column;gap:12px}:root[data-surface=cinema] .xr-pp.hide{display:none}:root[data-surface=cinema] .xr-pp:empty{display:none}:root[data-surface=cinema] .xr-seg[hidden]{display:none}:root[data-surface=cinema] .xr-seg>[hidden]{display:none}:root[data-surface=cinema] .xr-changed{position:sticky;inset-block-start:calc(var(--watch-top-h, 0px) + 52px);z-index:2;display:flex;justify-content:center;margin-block-end:-8px;pointer-events:none}:root[data-surface=cinema] .xr-changed[hidden]{display:none}:root[data-surface=cinema] .xr-changed-b{position:relative;pointer-events:auto;block-size:36px;padding-inline:16px;border:0;border-radius:var(--r-pill);background:var(--cine-surface-2);color:var(--cine-lit);font:500 var(--fs-sm)/36px var(--font-display);animation:xr-fade .15s var(--ease-out)}:root[data-surface=cinema] .xr-changed-b:after{content:"";position:absolute;inset:-4px 0}:root[data-surface=cinema] .xr-changed-b:active{background:var(--cine-surface-3)}:root[data-surface=cinema] .xr-th{display:flex;flex-direction:column;gap:4px}:root[data-surface=cinema] .xr-th-meta{margin:0;font:400 var(--fs-sm)/1.35 var(--font-body);color:var(--cine-ink-3)}:root[data-surface=cinema] .xr-th-head{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:700 1.0625rem/1.3 var(--font-display);color:var(--cine-ink)}:root[data-surface=cinema] .xr-book{display:flex;align-items:center;gap:12px;inline-size:100%;min-block-size:64px;padding:6px 16px;border:0;border-radius:var(--cr-media);background:var(--cine-surface);color:var(--cine-ink);text-align:start}:root[data-surface=cinema] .xr-book-tx{flex:1;min-inline-size:0;font:600 var(--fs-name)/1.3 var(--font-display)}:root[data-surface=cinema] .xr-book-go{display:inline-flex;align-items:center;gap:4px;flex:none;color:var(--cine-lit);font:600 var(--fs-sm)/1 var(--font-display)}:root[data-surface=cinema] .xr-book-go .ci{--ci-s: 12px}:root[data-surface=cinema] .xr-book:active{background-image:linear-gradient(var(--cine-press),var(--cine-press))}:root[data-surface=cinema] .xr-rows{display:flex;flex-direction:column;gap:6px}:root[data-surface=cinema] .xr-row{border-radius:var(--cr-media);background:var(--cine-surface)}:root[data-surface=cinema] .xr-row-hd{display:flex;align-items:flex-start;gap:12px;inline-size:100%;padding:12px 16px;border:0;border-radius:inherit;background:none;color:var(--cine-ink);text-align:start}:root[data-surface=cinema] .xr-row-hd:active{background-image:linear-gradient(var(--cine-press),var(--cine-press))}:root[data-surface=cinema] .xr-row-hd:focus-visible{outline-offset:-2px}:root[data-surface=cinema] .xr-row-tx{flex:1;min-inline-size:0;display:flex;flex-direction:column;gap:3px}:root[data-surface=cinema] .xr-row-name{font:700 var(--fs-name)/1.3 var(--font-display);color:var(--cine-ink)}:root[data-surface=cinema] .xr-row-l2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:400 var(--fs-sm)/1.4 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .xr-row-l3{font:400 var(--fs-meta)/1.35 var(--font-body);color:var(--cine-ink-3)}:root[data-surface=cinema] .xr-row-chev{flex:none;display:grid;padding-block-start:3px;color:var(--cine-ink-2);transition:transform var(--cm-fast) var(--ease-out)}:root[data-surface=cinema] .xr-row-chev .ci{--ci-s: 14px}:root[data-surface=cinema] .xr-row.is-open .xr-row-chev{transform:rotate(180deg)}:root[data-surface=cinema] .xr-row-bd{padding:0 16px 4px}:root[data-surface=cinema] .xr-row-bd[hidden]{display:none}:root[data-surface=cinema] .xr-facts{margin:0;border-radius:var(--cr-media);overflow:hidden}:root[data-surface=cinema] .xr-fact{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:10px 12px;background:var(--cine-surface)}:root[data-surface=cinema] .xr-fact:nth-child(odd){background:var(--cine-zebra)}:root[data-surface=cinema] .xr-fact dt{font:600 var(--fs-sm)/1.4 var(--font-display);color:var(--cine-ink-3)}:root[data-surface=cinema] .xr-fact dd{margin:0;font:400 .9375rem/1.45 var(--font-body);color:var(--cine-ink)}:root[data-surface=cinema] .xr-fact .xr-chips{padding-block:6px}:root[data-surface=cinema] .xr-acts{display:flex;flex-direction:column}:root[data-surface=cinema] .xr-act{display:flex;align-items:center;gap:14px;inline-size:100%;min-block-size:52px;padding:0;border:0;background:none;color:var(--cine-ink);font:500 1.0625rem/1.3 var(--font-display);text-align:start}:root[data-surface=cinema] .xr-act-ic{display:grid;flex:none}:root[data-surface=cinema] .xr-act-ic .ci{--ci-s: 20px}:root[data-surface=cinema] .xr-act:active{opacity:.72}:root[data-surface=cinema] .xr-act:focus-visible{outline-offset:-2px}:root[data-surface=cinema] .xr-trivia{margin:4px 0 0;font:400 var(--fs-name)/1.5 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .xr-intro{display:flex;flex-direction:column;align-items:center;padding:20px 16px;border-radius:var(--cr-media);background:var(--cine-surface);text-align:center}:root[data-surface=cinema] .xr-intro .empty-mark{margin:0 auto 12px}:root[data-surface=cinema] .xr-mark{display:block;inline-size:40px;block-size:40px;margin:0 auto 12px}:root[data-surface=cinema] .xr-intro-t{margin:0;font:700 var(--fs-name)/1.35 var(--font-display);color:var(--cine-ink)}:root[data-surface=cinema] .xr-intro-s{margin:4px 0 0;font:400 var(--fs-sm)/1.45 var(--font-body);color:var(--cine-ink-2)}:root[data-surface=cinema] .xr-retry{margin-block-start:4px}@media(hover:hover)and (pointer:fine){:root[data-surface=cinema] :is(.xr-card-open,.xr-tcard,.xr-row-hd,.xr-book):hover{background-image:linear-gradient(var(--cine-press-hover),var(--cine-press-hover))}:root[data-surface=cinema] .xr-ov-tabs [role=tab]:not([aria-selected=true]):hover{color:var(--cine-ink-2)}:root[data-surface=cinema] .xr-chip:hover{background:var(--cine-surface-2-hover)}}@keyframes xr-fade{0%{opacity:0}}@keyframes xr-layer-in{0%{opacity:0;transform:scale(.98)}}@keyframes xr-layer-in-still{0%{opacity:0}}@keyframes xr-layer-out{to{opacity:0;transform:scale(.98)}}@keyframes xr-layer-out-still{to{opacity:0}}@media(prefers-reduced-motion:reduce){:root[data-surface=cinema] .xr-ov{animation-name:xr-layer-in-still}:root[data-surface=cinema] .xr-ov[data-leaving]{animation-name:xr-layer-out-still}:root[data-surface=cinema] .xr-srow.is-new,:root[data-surface=cinema] .xr-changed-b{animation:none}:root[data-surface=cinema] .xr-row-chev{transition:none}}.refsheet-card[data-astro-cid-bh7aw7al]{max-block-size:66vh;max-block-size:66dvh}.refsheet-card[data-astro-cid-bh7aw7al]:focus{outline:none}.refsheet-bd[data-astro-cid-bh7aw7al]{padding:4px 24px 20px}.refsheet-psg[data-astro-cid-bh7aw7al][hidden]{display:none}.refsheet-ref[data-astro-cid-bh7aw7al]{margin:0 0 12px;font-family:var(--font-display);font-weight:600;font-size:var(--fs-meta);color:var(--cine-lit)}.refsheet-note[data-astro-cid-bh7aw7al]{margin:0 0 12px;font-size:var(--fs-meta);color:var(--cine-ink-3)}.refsheet-text[data-astro-cid-bh7aw7al]{max-inline-size:62ch;margin-inline:auto;font-size:var(--fs-name);line-height:2;color:var(--cine-ink)}.refsheet-text[data-astro-cid-bh7aw7al][dir=ltr]{line-height:1.85;text-align:start}.refsheet-text[data-astro-cid-bh7aw7al] p{margin:0 0 1.05em}.refsheet-text[data-astro-cid-bh7aw7al] b,.refsheet-text[data-astro-cid-bh7aw7al] strong{font-weight:700}.refsheet-text[data-astro-cid-bh7aw7al] i{font-style:italic}.refsheet-text[data-astro-cid-bh7aw7al] big{font-size:1.08em}.refsheet-cred[data-astro-cid-bh7aw7al]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-block-start:16px;padding-block-start:12px;border-block-start:1px solid var(--cine-line);font-size:var(--fs-meta);color:var(--cine-ink-3)}.refsheet-cred[data-astro-cid-bh7aw7al] a[data-astro-cid-bh7aw7al]{position:relative;color:var(--cine-lit);font-family:var(--font-display);font-weight:700}.refsheet-cred[data-astro-cid-bh7aw7al] a[data-astro-cid-bh7aw7al]:after{content:"";position:absolute;inset:-12px -4px}@media(min-width:960px){.refsheet-card[data-astro-cid-bh7aw7al]{max-block-size:78vh;max-block-size:78dvh}}
