:root[data-surface=cinema][data-surface]{color-scheme:dark;--cine-stage: #040a0b;--cine-bg: #071113;--cine-bar: #0b1618;--cine-surface: #111c1e;--cine-sheet: #152225;--cine-sheet-hd: #1b2a2d;--cine-surface-2: #2b3b3d;--cine-surface-3: #35494b;--cine-zebra: #1c2a2c;--cine-press: rgba(242, 247, 247, .06);--cine-line: rgba(242, 247, 247, .1);--cine-ink: #f2f7f7;--cine-ink-2: #c4cfd0;--cine-ink-3: #93a4a6;--cine-ink-off: rgba(242, 247, 247, .38);--cine-accent: #31b3b7;--cine-lit: #a9e5e8;--cine-fill: #0f7e88;--cine-on-accent: #0d2123;--cine-cta: #f2f7f7;--cine-cta-press: #d3dfe0;--cine-on-cta: #071113;--cine-scrim-sheet: rgba(2, 6, 7, .62);--cine-scrim-chrome: rgba(4, 10, 11, .5);--cine-scrim-band: rgba(4, 10, 11, .45);--cine-cta-hover: #e3ebec;--cine-surface-2-hover: #304244;--cine-press-hover: rgba(242, 247, 247, .03);--cr-btn: 8px;--cr-media: 4px;--cfs-lead: 1.125rem;--cfs-display: 1.625rem;--cfs-hero: 2.125rem;--cm-fast: .15s;--cm-hide: .25s;--cm-in: .28s;--cm-out: .2s;--cm-layer-in: .2s;--cm-layer-out: .15s;--cm-card: .3s;--chrome-solid: #040a0b;--chrome: rgba(4, 10, 11, .94);caret-color:var(--cine-lit);accent-color:var(--cine-accent);scrollbar-color:rgba(242,247,247,.22) transparent}@media(prefers-reduced-motion:reduce){:root[data-surface=cinema][data-surface]{--cm-in: .15s;--cm-out: .15s;--cm-layer-in: .15s;--cm-card: .15s}}:root[data-surface=cinema] body:not(.worldpage){background:var(--cine-bg);color:var(--cine-ink)}:root[data-surface=cinema] body{scrollbar-color:rgba(242,247,247,.22) transparent}:root[data-surface=cinema] body.worldpage{--cine-accent: var(--w-bright);--cine-lit: var(--w-lit);--cine-fill: var(--w-accent);--cine-on-accent: var(--w-on-bright);--cine-bg: var(--w-amb);--cine-bar: var(--w-amb-top);--cine-surface: var(--w-glass);--cine-surface-2: var(--w-glass-hi);--cine-sheet: var(--w-surface-hi);--cine-line: var(--w-hair);--cine-ink: var(--w-tx);--cine-ink-2: var(--w-tx-soft);--cine-ink-3: var(--w-tx-soft);caret-color:var(--cine-lit);accent-color:var(--cine-accent)}:root[data-surface=cinema] :focus-visible{outline:2px solid var(--cine-lit);outline-offset:2px}:root[data-surface=cinema] ::selection{background:#a9e5e847;color:var(--cine-ink)}.ci{display:inline-block;flex:none;vertical-align:middle;inline-size:var(--ci-s, 24px);block-size:var(--ci-s, 24px)}body.ltr .ci-dir{transform:scaleX(-1)}:root[data-surface=cinema] :is(.cbtn,.cact-i,.cpick,.cpill,.crow,.cseg>*,.ctabs [role=tab],.cnav-back,.csheet-close){-webkit-tap-highlight-color:transparent;touch-action:manipulation;cursor:pointer}:root[data-surface=cinema] .cnav{position:sticky;inset-block-start:0;z-index:20;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;block-size:52px;padding-inline:6px;background:var(--cine-bg);color:var(--cine-ink)}:root[data-surface=cinema] .cnav-back{grid-column:1;justify-self:start;display:grid;place-items:center;inline-size:44px;block-size:44px;color:var(--cine-ink);background:none;border:0;padding:0;border-radius:var(--cr-btn);text-decoration:none;transition:opacity .1s var(--ease-out),transform .1s var(--ease-out)}:root[data-surface=cinema] .cnav-back .ci{--ci-s: 20px}:root[data-surface=cinema] .cnav-back:active{opacity:.72;transform:scale(.92)}:root[data-surface=cinema] body.worldpage .cnav{background:var(--cine-bar)}:root[data-surface=cinema] .cnav-title{grid-column:2;max-inline-size:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 1.0625rem/1.3 var(--font-display);color:var(--cine-ink);opacity:0;transition:opacity var(--cm-fast) var(--ease-out)}:root[data-surface=cinema] .cnav.is-titled .cnav-title{opacity:1}:root[data-surface=cinema] .cnav-end{grid-column:3;justify-self:end;display:flex;align-items:center;gap:0}:root[data-surface=cinema] .cbtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:47px;padding:0 18px;border:0;border-radius:var(--cr-btn);font:500 1.0625rem/1.2 var(--font-display);text-decoration:none;text-align:center;color:var(--cine-ink);background:transparent;transition:background-color .1s var(--ease-out),opacity .1s var(--ease-out),transform .1s var(--ease-out)}:root[data-surface=cinema] .cbtn .ci{--ci-s: 22px}:root[data-surface=cinema] .cbtn-primary{background:var(--cine-cta);color:var(--cine-on-cta);font-weight:600}:root[data-surface=cinema] .cbtn-primary .ci{--ci-s: 16px}:root[data-surface=cinema] .cbtn-primary:active{background:var(--cine-cta-press)}:root[data-surface=cinema] .cbtn-secondary{background:var(--cine-surface-2);color:var(--cine-ink)}:root[data-surface=cinema] .cbtn-secondary:active{background:var(--cine-surface-3)}:root[data-surface=cinema] .cbtn-text{color:var(--cine-lit);font-weight:700;padding-inline:12px;min-block-size:44px}:root[data-surface=cinema] .cbtn-text:active{opacity:.72}:root[data-surface=cinema] .cbtn-block{display:flex;inline-size:100%}:root[data-surface=cinema] .cbtn-hug{inline-size:auto;padding-inline:20px}:root[data-surface=cinema] .cbtn-2line{flex-direction:column;gap:1px;padding-block:6px;min-block-size:56px}:root[data-surface=cinema] .cbtn-2line b{font:600 1.0625rem/1.2 var(--font-display)}:root[data-surface=cinema] .cbtn-2line small{font:400 var(--fs-sm)/1.25 var(--font-body)}:root[data-surface=cinema] .cbtn-ic{inline-size:44px;min-block-size:44px;block-size:44px;padding:0;color:var(--cine-ink)}:root[data-surface=cinema] .cbtn-ic .ci{--ci-s: 24px}:root[data-surface=cinema] .cbtn-ic:active{opacity:.72;transform:scale(.92)}:root[data-surface=cinema] .cbtn:is([aria-disabled=true],:disabled){pointer-events:none;background:transparent;box-shadow:inset 0 0 0 1px var(--cine-line);color:var(--cine-ink-3)}:root[data-surface=cinema] .cbtn:is([aria-disabled=true],:disabled) .ci{color:var(--cine-ink-off)}@media(hover:hover)and (pointer:fine){:root[data-surface=cinema] .cbtn-primary:hover{background:var(--cine-cta-hover)}:root[data-surface=cinema] .cbtn-secondary:hover{background:var(--cine-surface-2-hover)}:root[data-surface=cinema] :is(.cbtn-text,.cbtn-ic,.cnav-back):hover{opacity:.86}}:root[data-surface=cinema] .cact{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);justify-content:center}:root[data-surface=cinema] .cact:has(>.cact-i:only-child){grid-auto-columns:minmax(0,120px)}:root[data-surface=cinema] .cact-i{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;min-block-size:64px;padding:7px 2px 4px;border:0;background:none;color:var(--cine-ink);text-decoration:none;font:500 var(--fs-sm)/1.2 var(--font-display);text-align:center;border-radius:var(--cr-btn)}:root[data-surface=cinema] .cact-ic{display:grid;place-items:center;transition:opacity .1s var(--ease-out),transform .1s var(--ease-out)}:root[data-surface=cinema] .cact-ic .ci{--ci-s: 24px}:root[data-surface=cinema] .cact-lb{max-inline-size:100%;overflow-wrap:anywhere}:root[data-surface=cinema] .cact-i:active .cact-ic{opacity:.72;transform:scale(.92)}:root[data-surface=cinema] .cact-i .is-on{display:none}:root[data-surface=cinema] .cact-i[aria-pressed=true] .is-on{display:grid}:root[data-surface=cinema] .cact-i[aria-pressed=true] .is-off{display:none}:root[data-surface=cinema] .cact-i:is([aria-disabled=true],:disabled){pointer-events:none;color:var(--cine-ink-3)}:root[data-surface=cinema] .cact-i:is([aria-disabled=true],:disabled) .cact-ic{color:var(--cine-ink-off)}@media(hover:hover)and (pointer:fine){:root[data-surface=cinema] .cact-i:hover{background:var(--cine-press-hover)}}:root[data-surface=cinema] .cbadges{display:flex;flex-wrap:wrap;gap:6px}:root[data-surface=cinema] .cbadge{display:inline-flex;align-items:center;block-size:20px;padding:0 5px;border-radius:var(--cr-media);background:var(--cine-surface-2);color:var(--cine-ink);font:700 var(--fs-micro)/1 var(--font-display);white-space:nowrap}:root[data-surface=cinema] .cbadge bdi{unicode-bidi:isolate}:root[data-surface=cinema] .ctabs{display:flex;gap:24px;min-block-size:44px;padding-inline:24px;box-shadow:inset 0 -1px 0 var(--cine-line);background:var(--cine-bg);overflow-x:auto;scrollbar-width:none}:root[data-surface=cinema] .ctabs::-webkit-scrollbar{display:none}:root[data-surface=cinema] .ctabs [role=tab]{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;min-block-size:44px;min-inline-size:44px;padding:0;border:0;background:none;font:700 1.0625rem/1.2 var(--font-display);color:var(--cine-ink-3);white-space:nowrap;box-shadow:none;transition:color var(--cm-fast) var(--ease-out)}:root[data-surface=cinema] .ctabs [role=tab][aria-selected=true]{color:var(--cine-ink);box-shadow:inset 0 -2px 0 var(--cine-ink)}:root[data-surface=cinema] .ctabs [role=tab]:active{opacity:.72}:root[data-surface=cinema] .ctabs [role=tab]:focus-visible{outline-offset:-3px}:root[data-surface=cinema] .ctabs.ctabs-split{gap:0;padding-inline:0;box-shadow:none}:root[data-surface=cinema] .ctabs.ctabs-split [role=tab]{flex:1 1 0;box-shadow:inset 0 -2px 0 var(--cine-ink-3)}:root[data-surface=cinema] .ctabs.ctabs-split [role=tab][aria-selected=true]{box-shadow:inset 0 -2px 0 var(--cine-ink)}:root[data-surface=cinema] .ctabs.ctabs-eq{gap:0;padding-inline:0;background:var(--cine-bar)}:root[data-surface=cinema] .ctabs.ctabs-eq [role=tab]{flex:1 1 0;min-inline-size:0;padding-inline:2px;font:600 var(--fs-name)/1.2 var(--font-display)}:root[data-surface=cinema] .ctabs.ctabs-sticky{position:sticky;inset-block-start:var(--ctabs-top, 52px);z-index:10}@media(hover:hover)and (pointer:fine){:root[data-surface=cinema] .ctabs [role=tab]:not([aria-selected=true]):hover{color:var(--cine-ink-2)}}:root[data-surface=cinema] .cseg{display:flex;gap:2px;padding:0;border:0;min-inline-size:0}:root[data-surface=cinema] .cseg>*{position:relative;flex:1 1 0;min-inline-size:0;display:inline-flex;align-items:center;justify-content:center;block-size:40px;padding:0 6px;border:0;border-radius:var(--cr-media);background:var(--cine-surface-2);color:var(--cine-ink);font:500 var(--fs-sm)/1.1 var(--font-display);white-space:nowrap;transition:background-color .1s var(--ease-out)}:root[data-surface=cinema] .cseg.cseg-s>*{block-size:32px}:root[data-surface=cinema] .cseg>*:after{content:"";position:absolute;inset:-2px 0}:root[data-surface=cinema] .cseg.cseg-s>*:after{inset:-6px 0}:root[data-surface=cinema] .cseg>*:active{background:var(--cine-surface-3)}:root[data-surface=cinema] .cseg>[aria-selected=true]{background:var(--cine-ink);color:var(--cine-bg);font-weight:600}:root[data-surface=cinema] .cseg>:is([aria-checked=true],[aria-pressed=true]){background:var(--cine-accent);color:var(--cine-on-accent);font-weight:600}:root[data-surface=cinema] .cseg>:is([aria-disabled=true],:disabled){pointer-events:none;color:var(--cine-ink-3)}@media(hover:hover)and (pointer:fine){:root[data-surface=cinema] .cseg>:not([aria-selected=true],[aria-checked=true],[aria-pressed=true]):hover{background:var(--cine-surface-2-hover)}}:root[data-surface=cinema] .cpick{position:relative;display:inline-flex;align-items:center;gap:8px;block-size:40px;padding:0 12px;border:0;border-radius:var(--cr-btn);background:var(--cine-surface-2);color:var(--cine-ink);font:500 var(--fs-name)/1 var(--font-display);white-space:nowrap;transition:background-color .1s var(--ease-out)}:root[data-surface=cinema] .cpick .ci{--ci-s: 12px}:root[data-surface=cinema] .cpick:after{content:"";position:absolute;inset:-2px 0}:root[data-surface=cinema] .cpick:active{background:var(--cine-surface-3)}:root[data-surface=cinema] .cpill{position:relative;display:inline-flex;align-items:center;justify-content:center;block-size:36px;min-inline-size:72px;padding:0 16px;border:0;border-radius:var(--r-pill);background:var(--cine-surface-2);color:var(--cine-ink);font:500 var(--fs-name)/1 var(--font-display);transition:background-color .1s var(--ease-out)}:root[data-surface=cinema] .cpill:after{content:"";position:absolute;inset:-4px 0}:root[data-surface=cinema] .cpill:active{background:var(--cine-surface-3)}@media(hover:hover)and (pointer:fine){:root[data-surface=cinema] :is(.cpick,.cpill):hover{background:var(--cine-surface-2-hover)}}:root[data-surface=cinema] .csheet{position:fixed;inset:0;z-index:56;display:block}:root[data-surface=cinema] .csheet[hidden]{display:none}:root[data-surface=cinema] .csheet-scrim{position:absolute;inset:0;background:var(--cine-scrim-sheet);opacity:0;transition:opacity var(--cm-out) var(--ease-out)}:root[data-surface=cinema] .csheet.is-open .csheet-scrim{opacity:1}:root[data-surface=cinema] .csheet-card{position:absolute;inset-block-end:0;inset-inline:0;margin-inline:auto;max-inline-size:520px;max-block-size:80dvh;display:flex;flex-direction:column;background:var(--cine-sheet);color:var(--cine-ink);border-radius:0;padding-block-end:env(safe-area-inset-bottom);outline:none;transform:translateY(100%);transition:transform var(--cm-out) var(--ease-out)}:root[data-surface=cinema] .csheet.is-open .csheet-card{transform:none;transition-duration:var(--cm-in)}:root[data-surface=cinema] .csheet.is-dragging .csheet-card{transition:none}:root[data-surface=cinema] .csheet-hd{flex:none;display:flex;align-items:center;gap:12px;min-block-size:56px;padding-inline:24px 12px;touch-action:none}:root[data-surface=cinema] .csheet-t{flex:1;min-inline-size:0;margin:0;font:700 1.0625rem/1.3 var(--font-display);color:var(--cine-ink)}:root[data-surface=cinema] .csheet-sub{display:block;margin-block-start:2px;font:400 var(--fs-sm)/1.35 var(--font-body);color:var(--cine-ink-3)}:root[data-surface=cinema] .csheet-close{flex:none;display:inline-flex;align-items:center;justify-content:center;min-block-size:44px;min-inline-size:44px;padding:0 12px;border:0;border-radius:var(--cr-btn);background:none;color:var(--cine-lit);font:700 1.0625rem/1 var(--font-display)}:root[data-surface=cinema] .csheet-close:active{opacity:.72}:root[data-surface=cinema] .csheet-bd{flex:1 1 auto;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;padding-block-end:16px}:root[data-surface=cinema] .csheet-sec{margin:0;padding:16px 24px 6px;font:700 var(--fs-sm)/1.3 var(--font-display);color:var(--cine-ink-3)}:root[data-surface=cinema] .csheet--panel{inset-block-start:var(--csheet-top, 0px)}:root[data-surface=cinema] .csheet--panel .csheet-scrim{inset-block-start:0}:root[data-surface=cinema] .csheet--panel .csheet-card{inset-block-start:0;max-block-size:none}:root[data-surface=cinema] .csheet--full .csheet-scrim{background:transparent}:root[data-surface=cinema] .csheet--full .csheet-card{inset:0;max-inline-size:none;max-block-size:none;background:#152225f0;padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);transform:scale(.98);opacity:0;transition:transform var(--cm-layer-out) var(--ease-out),opacity var(--cm-layer-out) var(--ease-out)}:root[data-surface=cinema] .csheet--full.is-open .csheet-card{transform:none;opacity:1;transition-duration:var(--cm-layer-in)}:root[data-surface=cinema] .csheet--full .csheet-hd{min-block-size:64px;background:var(--cine-sheet-hd);padding-inline:16px;touch-action:auto}:root[data-surface=cinema] .csheet-cols{flex:1 1 auto;min-block-size:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}:root[data-surface=cinema] .csheet-col{min-inline-size:0;overflow-y:auto;padding-block:8px 16px}:root[data-surface=cinema] .csheet-col+.csheet-col{border-inline-start:1px solid var(--cine-line)}@media(prefers-reduced-motion:reduce){:root[data-surface=cinema] .csheet-card{transform:none;opacity:0;transition:opacity var(--cm-out) linear}:root[data-surface=cinema] .csheet.is-open .csheet-card{opacity:1}}:root[data-surface=cinema] .crow{display:flex;align-items:center;gap:16px;inline-size:100%;min-block-size:56px;padding:8px 24px;border:0;background-color:transparent;color:var(--cine-ink);font:400 1.0625rem/1.3 var(--font-body);text-align:start;text-decoration:none}:root[data-surface=cinema] .crow .ci{--ci-s: 24px}:root[data-surface=cinema] .crow-tx{flex:1;min-inline-size:0;display:flex;flex-direction:column;gap:2px}:root[data-surface=cinema] .crow-tx small{font:400 var(--fs-meta)/1.35 var(--font-body);color:var(--cine-ink-3)}:root[data-surface=cinema] .crow-end{margin-inline-start:auto;flex:none;color:var(--cine-ink-3);font:400 var(--fs-sm)/1 var(--font-body)}:root[data-surface=cinema] .crow-end .ci{--ci-s: 16px;color:var(--cine-lit)}:root[data-surface=cinema] .crow:active{background-image:linear-gradient(var(--cine-press),var(--cine-press))}:root[data-surface=cinema] .crow:is([aria-disabled=true],:disabled){pointer-events:none;color:var(--cine-ink-3)}:root[data-surface=cinema] .crow:is([aria-disabled=true],:disabled) .ci{color:var(--cine-ink-off)}:root[data-surface=cinema] .crow:focus-visible{outline-offset:-2px}:root[data-surface=cinema] .crow[hidden]{display:none}@media(hover:hover)and (pointer:fine){:root[data-surface=cinema] .crow:hover{background-image:linear-gradient(var(--cine-press-hover),var(--cine-press-hover))}}:root[data-surface=cinema] :is(.cradio,.ccheck,.ctoggle){appearance:none;-webkit-appearance:none;flex:none;display:inline-block;margin:0;vertical-align:middle;transition:background-color .1s var(--ease-out),border-color .1s var(--ease-out),background-position .15s var(--ease-out)}:root[data-surface=cinema] .cradio{inline-size:20px;block-size:20px;border-radius:50%;border:2px solid var(--cine-ink-2);background:transparent}:root[data-surface=cinema] :is(.cradio:checked,[aria-checked=true]>.cradio,.cradio.is-on){border-color:var(--cine-accent);background:radial-gradient(circle,var(--cine-on-accent) 0 3.5px,var(--cine-accent) 4px)}:root[data-surface=cinema] .ccheck{inline-size:20px;block-size:20px;border-radius:3px;border:2px solid var(--cine-ink-2);background:transparent center / 14px 14px no-repeat}:root[data-surface=cinema] :is(.ccheck:checked,[aria-checked=true]>.ccheck,.ccheck.is-on){border-color:var(--cine-accent);background-color:var(--cine-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d2123' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E")}:root[data-surface=cinema] :is(.ccheck:indeterminate,[aria-checked=mixed]>.ccheck,.ccheck.is-mixed){border-color:var(--cine-accent);background-color:var(--cine-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d2123' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E")}:root[data-surface=cinema] .ctoggle{position:relative;inline-size:44px;block-size:26px;border-radius:var(--r-pill);background:radial-gradient(circle closest-side,var(--cine-ink) 0 10px,transparent 10.5px) no-repeat,var(--cine-surface-2);background-size:26px 26px,auto;background-position:left center,0 0}:root[dir=rtl][data-surface=cinema] .ctoggle{background-position:right center,0 0}:root[data-surface=cinema] :is(.ctoggle:checked,[aria-checked=true]>.ctoggle,.ctoggle.is-on){background-color:var(--cine-accent);background-position:right center,0 0}:root[dir=rtl][data-surface=cinema] :is(.ctoggle:checked,[aria-checked=true]>.ctoggle,.ctoggle.is-on){background-position:left center,0 0}:root[data-surface=cinema] :is(.cradio,.ccheck,.ctoggle):disabled{opacity:.38}:root[data-surface=cinema] :is(.cradio,.ccheck,.ctoggle):focus-visible{outline-offset:3px}:root[data-surface=cinema] .chit{display:inline-grid;place-items:center;min-inline-size:44px;min-block-size:44px;cursor:pointer}:root[data-surface=cinema] .ctoast{position:fixed;inset-inline:0;inset-block-end:var(--tabbar-h);z-index:60;display:flex;align-items:center;gap:12px;min-block-size:52px;padding-block:8px;padding-inline:24px 12px;background:var(--cine-lit);color:var(--cine-on-cta);font:500 var(--fs-name)/1.3 var(--font-display);transform:translateY(calc(100% + var(--tabbar-h)));transition:transform var(--cm-out) var(--ease-out);pointer-events:none}:root[data-surface=cinema] .ctoast.is-on{transform:none;transition-duration:var(--cm-in);pointer-events:auto}:root[data-surface=cinema] .ctoast[hidden]{display:none}:root[data-surface=cinema] .ctoast-tx{flex:1;min-inline-size:0}:root[data-surface=cinema] .ctoast-act{flex:none;min-block-size:44px;min-inline-size:44px;padding:0 12px;border:0;border-radius:var(--cr-btn);background:none;color:var(--cine-on-cta);font:700 var(--fs-name)/1 var(--font-display);text-decoration:underline;text-underline-offset:3px}:root[data-surface=cinema] .ctoast-act:active{background:#0711131a}:root[data-surface=cinema] .ctoast-act:focus-visible{outline-color:var(--cine-on-cta)}@media(min-width:960px){:root[data-surface=cinema] .ctoast{inset-inline:auto;inset-inline-start:50%;translate:-50% 0;inset-block-end:24px;max-inline-size:520px;border-radius:var(--cr-btn)}:root[dir=rtl][data-surface=cinema] .ctoast{translate:50% 0}}@media(prefers-reduced-motion:reduce){:root[data-surface=cinema] .ctoast{transform:none;opacity:0;transition:opacity var(--cm-out) linear}:root[data-surface=cinema] .ctoast.is-on{opacity:1}}:root[data-surface=cinema] .cdisc{--disc-ink: var(--cine-on-cta);display:inline-grid;place-items:center;inline-size:28px;block-size:28px;color:var(--cine-cta);line-height:0}:root[data-surface=cinema] .cdisc .ci{--ci-s: 100%}:root[data-surface=cinema] .cdisc.cdisc-32{inline-size:32px;block-size:32px}:root[data-surface=cinema] .cdisc.cdisc-64{inline-size:64px;block-size:64px}:root[data-surface=cinema] .cdisc.is-done{color:var(--cine-accent);--disc-ink: var(--cine-on-accent)}:root[data-surface=cinema] .cdisc.is-off{color:var(--cine-ink-off)}:root[data-surface=cinema] .bar.cbar{position:absolute;inset-inline:4px;inset-block-end:4px;block-size:4px;border-radius:var(--r-pill);background:var(--bar-track-media)}:root[data-surface=cinema] .bar.cbar>i{background:var(--cine-accent);border-radius:var(--r-pill)}:root[data-surface=cinema] .bar.cbar.cbar-inline{position:relative;inset:auto}
