.ucs-sec.zp--cine{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);padding-top:0;position:relative;overflow-x:clip}.zp--cine{--cine-mask-top:.2em;--cine-mask-bottom:.16em}.zp--cine .cine-w-mask,.zp--cine .cine-l-mask .cine-w,.zp--cine .cine-w-mask .cine-w,.zp--cine .cine-w-mask .cine-c{padding-block:var(--cine-mask-top) var(--cine-mask-bottom);margin-block:calc(-1 * var(--cine-mask-top)) calc(-1 * var(--cine-mask-bottom))}.zp--cine .cine-l-mask{top:calc(-1 * var(--cine-mask-top));padding-block:var(--cine-mask-top) var(--cine-mask-bottom);margin-bottom:calc(-1 * (var(--cine-mask-top) + var(--cine-mask-bottom)))}.sxi{--sxi-row:28px;--sxi-col:24px;--sxi-x:clamp(17px, calc(1.6vw - 3px), 28px);--sxi-line:color-mix(in srgb, var(--ink,#0c1430) 24%, var(--bg,#fff));--sxi-line-2:color-mix(in srgb, var(--ink,#0c1430) 44%, var(--bg,#fff));--sxi-node:var(--ms-node-bg,#fff);--sxi-accent:var(--ms-accent,#ff5a36);--sxi-ring:color-mix(in srgb, var(--sxi-accent) 78%, #000);--sxi-accent-2:var(--ms-accent-2,#3254d6);--sxi-bg:var(--card,#fff);--sxi-ink:var(--ink,#0c1430);--sxi-ink-soft:color-mix(in srgb, var(--sxi-ink) 64%, var(--sxi-bg));--sxi-panel-edge:#0c143014;--sxi-panel-shadow:0 1px 2px #0c14300d, 0 18px 40px -22px #0c143061;--sxi-ease:var(--ms-ease,cubic-bezier(.22, .8, .2, 1));z-index:45;left:calc(var(--sxi-x) - var(--sxi-col) / 2);top:max(50%, calc(var(--sxi-n) * var(--sxi-row) / 2 + 200px));width:var(--sxi-col);height:calc(var(--sxi-n) * var(--sxi-row));opacity:0;pointer-events:none;transition:opacity .32s var(--sxi-ease), visibility 0s;will-change:transform;margin:0;padding:0;position:fixed;translate:0 -50%}.sxi[data-on],.sxi:focus-within{opacity:1;pointer-events:auto}.sxi[data-blocked],:root:is(.fm-open,.es-locked,[data-menu-state]) .sxi{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s,visibility 0s linear .16s}@media (width<=1279px){.sxi{display:none}}@media print{.sxi{display:none}}:root.nx[data-theme=dark] .sxi{--sxi-ring:var(--sxi-accent);--sxi-line:color-mix(in srgb, #fff 22%, var(--bg,#0d1222));--sxi-line-2:color-mix(in srgb, #fff 46%, var(--bg,#0d1222));--sxi-panel-edge:#ffffff17;--sxi-panel-shadow:0 1px 0 #ffffff08, 0 20px 44px -22px #000000bf}.sxi__list{z-index:2;margin:0;padding:0;list-style:none;position:relative}.sxi__item{margin:0;padding:0}.sxi__link{width:var(--sxi-col);height:var(--sxi-row);color:var(--sxi-ink-soft);-webkit-tap-highlight-color:transparent;border-radius:8px;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.sxi__link:focus-visible{outline:2px solid var(--sxi-accent-2);outline-offset:1px}.sxi__dot{background:var(--sxi-node);width:7px;height:7px;box-shadow:inset 0 0 0 1.5px var(--sxi-line-2);transition:transform .28s var(--sxi-ease), background-color .28s, box-shadow .28s;border-radius:50%}.sxi__link[data-state=done] .sxi__dot{background:var(--sxi-accent);box-shadow:none}.sxi__link[aria-current] .sxi__dot{background:var(--sxi-accent);box-shadow:none;transform:scale(1.3)}.sxi__link:is(:hover,:focus-visible) .sxi__dot{box-shadow:inset 0 0 0 1.5px var(--sxi-ink);transform:scale(1.45)}.sxi__link[aria-current]:is(:hover,:focus-visible) .sxi__dot,.sxi__link[data-state=done]:is(:hover,:focus-visible) .sxi__dot{box-shadow:none}.sxi__line{z-index:1;left:calc(50% - .75px);top:calc(var(--sxi-row) / 2);width:1.5px;height:calc((var(--sxi-n) - 1) * var(--sxi-row));background:var(--sxi-line);position:absolute}.sxi__fill{background:linear-gradient(180deg, var(--sxi-accent), var(--sxi-accent-2));transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.sxi__ring{z-index:3;left:calc(50% - 9.5px);top:calc(var(--sxi-row) / 2 - 9.5px);box-sizing:border-box;border:2px solid var(--sxi-ring,var(--sxi-accent));pointer-events:none;opacity:0;width:19px;height:19px;box-shadow:0 0 0 3px color-mix(in srgb, var(--sxi-accent) 14%, transparent);border-radius:50%;position:absolute}.sxi__t{left:calc(var(--sxi-col) + 8px);white-space:nowrap;text-overflow:ellipsis;max-width:min(320px,24vw);font-size:calc(14px * var(--fs,1));letter-spacing:-.005em;color:var(--sxi-ink-soft);opacity:0;pointer-events:none;transition:color .22s var(--sxi-ease);padding:3px 0;font-weight:500;line-height:1.25;position:absolute;top:50%;overflow:hidden;translate:0 -50%}.sxi[data-open] .sxi__t{pointer-events:auto}.sxi__link[aria-current] .sxi__t{color:var(--sxi-ink);font-weight:650}.sxi__link:is(:hover,:focus-visible) .sxi__t{color:var(--sxi-ink)}.sxi__panel{z-index:0;width:var(--sxi-pw,220px);background:var(--sxi-bg);box-shadow:inset 0 0 0 1px var(--sxi-panel-edge), var(--sxi-panel-shadow);opacity:0;transform-origin:0;pointer-events:none;border-radius:16px;position:absolute;top:-10px;bottom:-10px;left:-8px}.sxi[data-open] .sxi__panel{pointer-events:auto}:root:is([data-contrast=more],[data-material-mode=contrast]) .sxi{--sxi-line:var(--ink);--sxi-line-2:var(--ink);--sxi-ink-soft:var(--ink-2,var(--ink));--sxi-panel-edge:var(--ink)}:root:is([data-contrast=more],[data-material-mode=contrast]) .sxi__fill{background:var(--ink)}:root:is([data-effects=reduced],[data-material-mode=flat],[data-material-mode=contrast]) .sxi__panel{background:var(--sxi-bg);box-shadow:inset 0 0 0 1px var(--sxi-panel-edge)}:root:is([data-effects=reduced],[data-material-mode=flat]) .sxi__ring{box-shadow:none}@media (prefers-contrast:more){.sxi{--sxi-line:var(--ink);--sxi-line-2:var(--ink);--sxi-ink-soft:var(--ink-2,var(--ink))}}@media (prefers-reduced-transparency:reduce){.sxi__panel{background:var(--sxi-bg)}}@media (forced-colors:active){.sxi__line{background:canvastext}.sxi__fill{forced-color-adjust:none;background:highlight}.sxi__dot{forced-color-adjust:none;background:canvas;box-shadow:inset 0 0 0 1.5px canvastext}.sxi__link[aria-current] .sxi__dot,.sxi__link[data-state=done] .sxi__dot{background:highlight}.sxi__ring{box-shadow:none;border-color:highlight}.sxi__panel{box-shadow:none;background:canvas;border:1px solid canvastext}.sxi__t{color:linktext}.sxi__link[aria-current] .sxi__t{color:canvastext}}:root[data-motion=reduced] :is(.sxi,.sxi__dot,.sxi__t){transition:none!important}@media (prefers-reduced-motion:reduce){:root:not([data-motion=normal]) :is(.sxi,.sxi__dot,.sxi__t){transition:none!important}}
