:root[data-surface=cinema][data-surface]:not([data-theme=light]),:root[data-surface=cinema] .vid-wrap{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:light){:root[data-surface=cinema][data-surface]:not([data-theme]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root[data-surface=cinema][data-surface],:root[data-surface=cinema] .vid-wrap{--cine-stage:#040a0b;--cine-bg:#0f171e;--cine-bar:#0b1618;--cine-surface:#1b2530;--cine-sheet:#152225;--cine-sheet-hd:#1b2a2d;--cine-surface-2:#2b3b3d;--cine-surface-3:#35494b;--cine-zebra:#1c2a2c;--cine-press:#f2f7f70f;--cine-line:#f2f7f71a;--cine-ink:#f2f7f7;--cine-ink-2:#c4cfd0;--cine-ink-3:#93a4a6;--cine-ink-off:#f2f7f761;--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:#0206079e;--cine-scrim-chrome:#040a0b80;--cine-scrim-band:#040a0b73;--cine-cta-hover:#e3ebec;--cine-surface-2-hover:#304244;--cine-press-hover:#f2f7f708;--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:#040a0bf0;caret-color:var(--cine-lit);accent-color:var(--cine-accent);scrollbar-color:#f2f7f738 transparent}:root[data-surface=cinema][data-theme=light][data-surface]{--cine-bg:#fcfbf8;--cine-bar:#f4f2ec;--cine-surface:#fff;--cine-sheet:#fff;--cine-sheet-hd:#f4f2ec;--cine-surface-2:#eaeeed;--cine-surface-3:#dde3e2;--cine-zebra:#f4f5f2;--cine-press:#1e2c2d0f;--cine-line:#1e2c2d1f;--cine-ink:#1e2c2d;--cine-ink-2:#3a4b4d;--cine-ink-3:#56686a;--cine-ink-off:#1e2c2d61;--cine-accent:#0f7e88;--cine-lit:#0a5560;--cine-fill:#0f7e88;--cine-on-accent:#fff;--cine-cta:#1e2c2d;--cine-cta-press:#33464a;--cine-on-cta:#fcfbf8;--cine-cta-hover:#2a3b3d;--cine-surface-2-hover:#e2e8e6;--cine-press-hover:#1e2c2d08;--chrome-solid:#fcfbf8;--chrome:#fcfbf8f0;scrollbar-color:#1e2c2d38 transparent}@media (prefers-color-scheme:light){:root[data-surface=cinema]:not([data-theme])[data-surface]{--cine-bg:#fcfbf8;--cine-bar:#f4f2ec;--cine-surface:#fff;--cine-sheet:#fff;--cine-sheet-hd:#f4f2ec;--cine-surface-2:#eaeeed;--cine-surface-3:#dde3e2;--cine-zebra:#f4f5f2;--cine-press:#1e2c2d0f;--cine-line:#1e2c2d1f;--cine-ink:#1e2c2d;--cine-ink-2:#3a4b4d;--cine-ink-3:#56686a;--cine-ink-off:#1e2c2d61;--cine-accent:#0f7e88;--cine-lit:#0a5560;--cine-fill:#0f7e88;--cine-on-accent:#fff;--cine-cta:#1e2c2d;--cine-cta-press:#33464a;--cine-on-cta:#fcfbf8;--cine-cta-hover:#2a3b3d;--cine-surface-2-hover:#e2e8e6;--cine-press-hover:#1e2c2d08;--chrome-solid:#fcfbf8;--chrome:#fcfbf8f0;scrollbar-color:#1e2c2d38 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:var(--cine-scrollbar,#f2f7f738) 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{color:var(--cine-ink);background:#a9e5e847}.ci{vertical-align:middle;inline-size:var(--ci-s,24px);block-size:var(--ci-s,24px);flex:none;display:inline-block}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{z-index:20;background:var(--cine-bg);block-size:52px;color:var(--cine-ink);grid-template-columns:1fr auto 1fr;align-items:center;padding-inline:6px;display:grid;position:sticky;inset-block-start:0}:root[data-surface=cinema] .cnav-back{block-size:44px;inline-size:44px;color:var(--cine-ink);border-radius:var(--cr-btn);transition:opacity .1s var(--ease-out), transform .1s var(--ease-out);background:0 0;border:0;grid-column:1;justify-self:start;place-items:center;padding:0;text-decoration:none;display:grid}: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{text-overflow:ellipsis;white-space:nowrap;max-inline-size:230px;font:600 1.0625rem/1.3 var(--font-display);color:var(--cine-ink);opacity:0;transition:opacity var(--cm-fast) var(--ease-out);grid-column:2;overflow:hidden}:root[data-surface=cinema] .cnav.is-titled .cnav-title{opacity:1}:root[data-surface=cinema] .cnav-end{grid-column:3;justify-self:end;align-items:center;gap:0;display:flex}:root[data-surface=cinema] .cbtn{border-radius:var(--cr-btn);min-block-size:47px;font:500 1.0625rem/1.2 var(--font-display);text-align:center;color:var(--cine-ink);transition:background-color .1s var(--ease-out), opacity .1s var(--ease-out), transform .1s var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}: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);min-block-size:44px;padding-inline:12px;font-weight:700}:root[data-surface=cinema] .cbtn-text:active{opacity:.72}:root[data-surface=cinema] .cbtn-block{inline-size:100%;display:flex}:root[data-surface=cinema] .cbtn-hug{inline-size:auto;padding-inline:20px}:root[data-surface=cinema] .cbtn-2line{flex-direction:column;gap:1px;min-block-size:56px;padding-block:6px}: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{block-size:44px;min-block-size:44px;inline-size:44px;color:var(--cine-ink);padding:0}: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;box-shadow:inset 0 0 0 1px var(--cine-line);color:var(--cine-ink-3);background:0 0}: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{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;justify-content:center;display:grid}:root[data-surface=cinema] .cact:has(>.cact-i:only-child){grid-auto-columns:minmax(0,120px)}:root[data-surface=cinema] .cact-i{min-block-size:64px;color:var(--cine-ink);font:500 var(--fs-sm)/1.2 var(--font-display);text-align:center;border-radius:var(--cr-btn);background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;padding:7px 2px 4px;text-decoration:none;display:flex}:root[data-surface=cinema] .cact-ic{transition:opacity .1s var(--ease-out), transform .1s var(--ease-out);place-items:center;display:grid}:root[data-surface=cinema] .cact-ic .ci{--ci-s:24px}:root[data-surface=cinema] .cact-lb{overflow-wrap:anywhere;max-inline-size:100%}: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{flex-wrap:wrap;gap:6px;display:flex}:root[data-surface=cinema] .cbadge{border-radius:var(--cr-media);background:var(--cine-surface-2);block-size:20px;color:var(--cine-ink);font:700 var(--fs-micro)/1 var(--font-display);white-space:nowrap;align-items:center;padding:0 5px;display:inline-flex}:root[data-surface=cinema] .cbadge bdi{unicode-bidi:isolate}:root[data-surface=cinema] .ctabs{min-block-size:44px;box-shadow:inset 0 -1px 0 var(--cine-line);background:var(--cine-bg);scrollbar-width:none;gap:24px;padding-inline:24px;display:flex;overflow-x:auto}:root[data-surface=cinema] .ctabs::-webkit-scrollbar{display:none}:root[data-surface=cinema] .ctabs [role=tab]{min-block-size:44px;min-inline-size:44px;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);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}: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{box-shadow:none;gap:0;padding-inline:0}:root[data-surface=cinema] .ctabs.ctabs-split [role=tab]{box-shadow:inset 0 -2px 0 var(--cine-ink-3);flex:1 1 0}: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{background:var(--cine-bar);gap:0;padding-inline:0}:root[data-surface=cinema] .ctabs.ctabs-eq [role=tab]{min-inline-size:0;font:600 var(--fs-name)/1.2 var(--font-display);flex:1 1 0;padding-inline:2px}:root[data-surface=cinema] .ctabs.ctabs-sticky{z-index:10;position:sticky;inset-block-start:var(--ctabs-top,52px)}@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{border:0;gap:2px;min-inline-size:0;padding:0;display:flex}:root[data-surface=cinema] .cseg>*{border-radius:var(--cr-media);background:var(--cine-surface-2);block-size:40px;min-inline-size:0;color:var(--cine-ink);font:500 var(--fs-sm)/1.1 var(--font-display);white-space:nowrap;transition:background-color .1s var(--ease-out);border:0;flex:1 1 0;justify-content:center;align-items:center;padding:0 6px;display:inline-flex;position:relative}: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{border-radius:var(--cr-btn);background:var(--cine-surface-2);block-size:40px;color:var(--cine-ink);font:500 var(--fs-name)/1 var(--font-display);white-space:nowrap;transition:background-color .1s var(--ease-out);border:0;align-items:center;gap:8px;padding:0 12px;display:inline-flex;position:relative}: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{border-radius:var(--r-pill);background:var(--cine-surface-2);block-size:36px;min-inline-size:72px;color:var(--cine-ink);font:500 var(--fs-name)/1 var(--font-display);transition:background-color .1s var(--ease-out);border:0;justify-content:center;align-items:center;padding:0 16px;display:inline-flex;position:relative}: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{z-index:56;display:block;position:fixed;inset:0}:root[data-surface=cinema] .csheet[hidden]{display:none}:root[data-surface=cinema] .csheet-scrim{background:var(--cine-scrim-sheet);opacity:0;transition:opacity var(--cm-out) var(--ease-out);position:absolute;inset:0}:root[data-surface=cinema] .csheet.is-open .csheet-scrim{opacity:1}:root[data-surface=cinema] .csheet-card{background:var(--cine-sheet);max-block-size:80dvh;max-inline-size:520px;color:var(--cine-ink);transition:transform var(--cm-out) var(--ease-out);border-radius:0;outline:none;flex-direction:column;margin-inline:auto;padding-block-end:env(safe-area-inset-bottom);display:flex;position:absolute;inset-block-end:0;inset-inline:0;transform:translateY(100%)}:root[data-surface=cinema] .csheet.is-open .csheet-card{transition-duration:var(--cm-in);transform:none}:root[data-surface=cinema] .csheet.is-dragging .csheet-card{transition:none}:root[data-surface=cinema] .csheet-hd{touch-action:none;flex:none;align-items:center;gap:12px;min-block-size:56px;padding-inline:24px 12px;display:flex}:root[data-surface=cinema] .csheet-t{min-inline-size:0;font:700 1.0625rem/1.3 var(--font-display);color:var(--cine-ink);flex:1;margin:0}:root[data-surface=cinema] .csheet-sub{font:400 var(--fs-sm)/1.35 var(--font-body);color:var(--cine-ink-3);margin-block-start:2px;display:block}:root[data-surface=cinema] .csheet-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);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}:root[data-surface=cinema] .csheet-close:active{opacity:.72}:root[data-surface=cinema] .csheet-bd{overscroll-behavior:contain;flex:auto;min-block-size:0;padding-block-end:16px;overflow-y:auto}:root[data-surface=cinema] .csheet-sec{font:700 var(--fs-sm)/1.3 var(--font-display);color:var(--cine-ink-3);margin:0;padding:16px 24px 6px}: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{max-block-size:none;inset-block-start:0}:root[data-surface=cinema] .csheet--full .csheet-scrim{background:0 0}:root[data-surface=cinema] .csheet--full .csheet-card{max-block-size:none;max-inline-size:none;padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);opacity:0;transition:transform var(--cm-layer-out) var(--ease-out), opacity var(--cm-layer-out) var(--ease-out);background:#152225f0;inset:0;transform:scale(.98)}:root[data-surface=cinema] .csheet--full.is-open .csheet-card{opacity:1;transition-duration:var(--cm-layer-in);transform:none}:root[data-surface=cinema] .csheet--full .csheet-hd{background:var(--cine-sheet-hd);touch-action:auto;min-block-size:64px;padding-inline:16px}:root[data-surface=cinema] .csheet-cols{flex:auto;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;min-block-size:0;display:grid}:root[data-surface=cinema] .csheet-col{min-inline-size:0;padding-block:8px 16px;overflow-y:auto}: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{opacity:0;transition:opacity var(--cm-out) linear;transform:none}:root[data-surface=cinema] .csheet.is-open .csheet-card{opacity:1}}:root[data-surface=cinema] .crow{min-block-size:56px;inline-size:100%;color:var(--cine-ink);font:400 1.0625rem/1.3 var(--font-body);text-align:start;background-color:#0000;border:0;align-items:center;gap:16px;padding:8px 24px;text-decoration:none;display:flex}:root[data-surface=cinema] .crow .ci{--ci-s:24px}:root[data-surface=cinema] .crow-tx{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}: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{color:var(--cine-ink-3);font:400 var(--fs-sm)/1 var(--font-body);flex:none;margin-inline-start:auto}: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;vertical-align:middle;transition:background-color .1s var(--ease-out), border-color .1s var(--ease-out), background-position .15s var(--ease-out);flex:none;margin:0;display:inline-block}:root[data-surface=cinema] .cradio{border:2px solid var(--cine-ink-2);background:0 0;border-radius:50%;block-size:20px;inline-size:20px}: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{border:2px solid var(--cine-ink-2);background:50%/14px 14px no-repeat;border-radius:3px;block-size:20px;inline-size:20px}: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{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-position:0,0 0;background-size:26px 26px,auto;block-size:26px;inline-size:44px;position:relative}:root[dir=rtl][data-surface=cinema] .ctoggle{background-position:100%,0 0}:root[data-surface=cinema] :is(.ctoggle:checked,[aria-checked=true]>.ctoggle,.ctoggle.is-on){background-color:var(--cine-accent);background-position:100%,0 0}:root[dir=rtl][data-surface=cinema] :is(.ctoggle:checked,[aria-checked=true]>.ctoggle,.ctoggle.is-on){background-position:0,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{cursor:pointer;place-items:center;min-block-size:44px;min-inline-size:44px;display:inline-grid}:root[data-surface=cinema] .ctoast{z-index:60;background:var(--cine-lit);min-block-size:52px;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;align-items:center;gap:12px;padding-block:8px;padding-inline:24px 12px;display:flex;position:fixed;inset-block-end:var(--tabbar-h);inset-inline:0}:root[data-surface=cinema] .ctoast.is-on{transition-duration:var(--cm-in);pointer-events:auto;transform:none}: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{border-radius:var(--cr-btn);min-block-size:44px;min-inline-size:44px;color:var(--cine-on-cta);font:700 var(--fs-name)/1 var(--font-display);text-underline-offset:3px;background:0 0;border:0;flex:none;padding:0 12px;text-decoration:underline}:root[data-surface=cinema] .ctoast-act:active{background:#0711131a}:root[data-surface=cinema] .ctoast-act:focus-visible{outline-color:var(--cine-on-cta)}@media (width>=960px){:root[data-surface=cinema] .ctoast{border-radius:var(--cr-btn);max-inline-size:520px;inset-block-end:24px;inset-inline:50% auto;translate:-50%}:root[dir=rtl][data-surface=cinema] .ctoast{translate:50%}}@media (prefers-reduced-motion:reduce){:root[data-surface=cinema] .ctoast{opacity:0;transition:opacity var(--cm-out) linear;transform:none}:root[data-surface=cinema] .ctoast.is-on{opacity:1}}:root[data-surface=cinema] .cdisc{--disc-ink:var(--cine-on-cta);block-size:28px;inline-size:28px;color:var(--cine-cta);place-items:center;line-height:0;display:inline-grid}:root[data-surface=cinema] .cdisc .ci{--ci-s:100%}:root[data-surface=cinema] .cdisc.cdisc-32{block-size:32px;inline-size:32px}:root[data-surface=cinema] .cdisc.cdisc-64{block-size:64px;inline-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{border-radius:var(--r-pill);background:var(--bar-track-media);block-size:4px;position:absolute;inset-block-end:4px;inset-inline:4px}: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}
