.video-preview-player{container-type:inline-size}.video-preview-player__controls{opacity:1;transform:translateZ(0);will-change:opacity,transform}.video-preview-player__controls--visible{transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.video-preview-player__controls--hidden{opacity:0;transform:translate3d(0,10px,0);pointer-events:none;transition:opacity .32s cubic-bezier(.4,0,.6,1),transform .32s cubic-bezier(.4,0,.6,1)}@media(prefers-reduced-motion:reduce){.video-preview-player__controls--visible,.video-preview-player__controls--hidden{transform:none;transition:opacity .12s ease}}.video-preview-player__controls-layout{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px}@container (max-width: 359px){.video-preview-player__controls-layout{grid-template-columns:minmax(0,1fr) auto;column-gap:16px;row-gap:8px}.video-preview-player__primary-controls{grid-column:1;grid-row:2}.video-preview-player__seek{grid-column:1 / -1;grid-row:1;width:100%}.video-preview-player__actions{grid-column:2;grid-row:2}}.scenario-modal-carousel{--active-offset: 0px;--face-w: 480px;--face-h: 270px;--carousel-perspective: 1400px;--prev-side-cross-offset: 0px;--prev-side-offset: -184.5px;--prev-side-z: -50px;--prev-side-rotate: -78.5deg;--prev-side-scale: .875;--next-side-cross-offset: 0px;--next-side-offset: 185px;--next-side-z: -50px;--next-side-rotate: 79.5deg;--next-side-scale: .875;--side-media-inset: 7px;--exit-offset: 240px;--exit-z: -180px;--exit-rotate: 82deg;--exit-rotate-neg: -82deg;--exit-scale: .84;--carousel-ease: cubic-bezier(.33, .86, .2, 1);--carousel-ms: .72s}.scenario-modal-carousel__stage{perspective:var(--carousel-perspective);transform-style:preserve-3d}.scenario-modal-carousel--vertical .scenario-modal-carousel__stage{padding-block:76px;perspective-origin:50% 48%}.scenario-modal-carousel--horizontal .scenario-modal-carousel__stage{padding-inline:76px;perspective-origin:50% 50%}.scenario-modal-carousel__reel{position:relative;width:100%;height:100%;transform:translateY(var(--reel-offset-y));transform-style:preserve-3d}.scenario-modal-preview-frame{overflow:hidden;padding:8px;border-radius:24px;background:transparent}.scenario-modal-preview-frame:after{pointer-events:none;position:absolute;inset:0;content:"";border:1.5px solid transparent;border-radius:inherit;transition:border-color calc(var(--carousel-ms, .72s) * .7) ease}.scenario-modal-preview-frame__media{overflow:hidden;border-radius:16px}.scenario-modal-preview-frame--active{-webkit-backdrop-filter:blur(12px);background:var(--ft-fill-ww-2, rgba(255, 255, 255, .05));backdrop-filter:blur(12px)}.scenario-modal-preview-frame--active:after{border-color:var(--ft-border-1, rgba(255, 255, 255, .05))}.scenario-modal-carousel__face{pointer-events:none;position:absolute;top:50%;left:50%;box-sizing:content-box;width:var(--face-w);height:var(--face-h);transform-origin:center center;transform-style:preserve-3d;will-change:transform,opacity,filter,background;transition:transform var(--carousel-ms) var(--carousel-ease),opacity var(--carousel-ms) var(--carousel-ease),filter var(--carousel-ms) var(--carousel-ease),background calc(var(--carousel-ms) * .7) ease}.scenario-modal-carousel__face--active{pointer-events:auto}.scenario-modal-carousel--horizontal .scenario-modal-carousel__face{will-change:transform,opacity,filter,clip-path,background;transition:transform var(--carousel-ms) var(--carousel-ease),opacity var(--carousel-ms) var(--carousel-ease),filter var(--carousel-ms) var(--carousel-ease),clip-path var(--carousel-ms) var(--carousel-ease),background calc(var(--carousel-ms) * .7) ease}.scenario-modal-carousel__media{position:absolute;inset:8px;transition:inset var(--carousel-ms) var(--carousel-ease)}.scenario-modal-carousel__media>.video-preview-player{filter:none;transition:filter var(--carousel-ms) var(--carousel-ease)}.scenario-modal-carousel__face--prev .scenario-modal-carousel__media>.video-preview-player,.scenario-modal-carousel__face--next .scenario-modal-carousel__media>.video-preview-player{filter:blur(8px)}.scenario-modal-carousel--vertical .scenario-modal-carousel__face--prev .scenario-modal-carousel__media,.scenario-modal-carousel--vertical .scenario-modal-carousel__face--next .scenario-modal-carousel__media{inset:0 var(--side-media-inset)}.scenario-modal-carousel--vertical .scenario-modal-carousel__face--prev,.scenario-modal-carousel--vertical .scenario-modal-carousel__face--next{border-radius:16px/40px}.scenario-modal-carousel--vertical .scenario-modal-carousel__face--prev .scenario-modal-carousel__media,.scenario-modal-carousel--vertical .scenario-modal-carousel__face--next .scenario-modal-carousel__media{border-radius:inherit}.scenario-modal-carousel--horizontal .scenario-modal-carousel__face--prev .scenario-modal-carousel__media,.scenario-modal-carousel--horizontal .scenario-modal-carousel__face--next .scenario-modal-carousel__media{inset:var(--side-media-inset) 0}.scenario-modal-carousel__media video{display:block;width:100%;height:100%;object-fit:cover}.scenario-modal-carousel--vertical .scenario-modal-carousel__face--prev{z-index:2;opacity:.24;filter:brightness(.78);transform:translate3d(-50%,-50%,0) translateY(var(--prev-side-offset)) translateZ(var(--prev-side-z)) rotateX(var(--prev-side-rotate)) scale(var(--prev-side-scale))}.scenario-modal-carousel--vertical .scenario-modal-carousel__face--active{z-index:5;opacity:1;filter:none;transform:translate3d(-50%,-50%,0) translateY(0) translateZ(0) rotateX(0) scale(1)}.scenario-modal-carousel--vertical .scenario-modal-carousel__face--next{z-index:2;opacity:.24;filter:brightness(.78);transform:translate3d(-50%,-50%,0) translateY(var(--next-side-offset)) translateZ(var(--next-side-z)) rotateX(var(--next-side-rotate)) scale(var(--next-side-scale))}.scenario-modal-carousel--vertical .scenario-modal-carousel__face--wrap-up,.scenario-modal-carousel--vertical .scenario-modal-carousel__face--wrap-down{z-index:1;transition:none!important}.scenario-modal-carousel--vertical .scenario-modal-carousel__face--wrap-up{animation:scenario-carousel-wrap-up var(--carousel-ms) var(--carousel-ease) forwards}.scenario-modal-carousel--vertical .scenario-modal-carousel__face--wrap-down{animation:scenario-carousel-wrap-down var(--carousel-ms) var(--carousel-ease) forwards}@keyframes scenario-carousel-wrap-up{0%{opacity:.24;filter:brightness(.78);transform:translate3d(-50%,-50%,0) translateY(var(--prev-side-offset)) translateZ(var(--prev-side-z)) rotateX(var(--prev-side-rotate)) scale(var(--prev-side-scale))}12%{opacity:0;filter:brightness(.55);transform:translate3d(-50%,-50%,0) translateY(calc(var(--exit-offset) * -1)) translateZ(var(--exit-z)) rotateX(var(--exit-rotate-neg)) scale(var(--exit-scale))}12.01%{opacity:0;filter:brightness(.55);transform:translate3d(-50%,-50%,0) translateY(var(--exit-offset)) translateZ(var(--exit-z)) rotateX(var(--exit-rotate)) scale(var(--exit-scale))}to{opacity:.24;filter:brightness(.78);transform:translate3d(-50%,-50%,0) translateY(var(--next-side-offset)) translateZ(var(--next-side-z)) rotateX(var(--next-side-rotate)) scale(var(--next-side-scale))}}@keyframes scenario-carousel-wrap-down{0%{opacity:.24;filter:brightness(.78);transform:translate3d(-50%,-50%,0) translateY(var(--next-side-offset)) translateZ(var(--next-side-z)) rotateX(var(--next-side-rotate)) scale(var(--next-side-scale))}12%{opacity:0;filter:brightness(.55);transform:translate3d(-50%,-50%,0) translateY(var(--exit-offset)) translateZ(var(--exit-z)) rotateX(var(--exit-rotate)) scale(var(--exit-scale))}12.01%{opacity:0;filter:brightness(.55);transform:translate3d(-50%,-50%,0) translateY(calc(var(--exit-offset) * -1)) translateZ(var(--exit-z)) rotateX(var(--exit-rotate-neg)) scale(var(--exit-scale))}to{opacity:.24;filter:brightness(.78);transform:translate3d(-50%,-50%,0) translateY(var(--prev-side-offset)) translateZ(var(--prev-side-z)) rotateX(var(--prev-side-rotate)) scale(var(--prev-side-scale))}}.scenario-modal-carousel--horizontal .scenario-modal-carousel__face--prev{z-index:2;opacity:.24;filter:brightness(.78);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transform:translate3d(-50%,-50%,0) translate(var(--prev-side-offset)) translateY(var(--prev-side-cross-offset)) translateZ(var(--prev-side-z)) rotateY(var(--prev-side-rotate)) scale(var(--prev-side-scale))}.scenario-modal-carousel--horizontal .scenario-modal-carousel__face--active{z-index:5;opacity:1;filter:none;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transform:translate3d(-50%,-50%,0) translate(var(--active-offset)) translateZ(0) rotateY(0) scale(1)}.scenario-modal-carousel--horizontal .scenario-modal-carousel__face--next{z-index:2;opacity:.24;filter:brightness(.78);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transform:translate3d(-50%,-50%,0) translate(var(--next-side-offset)) translateY(var(--next-side-cross-offset)) translateZ(var(--next-side-z)) rotateY(var(--next-side-rotate)) scale(var(--next-side-scale))}.scenario-modal-carousel--horizontal .scenario-modal-carousel__face--wrap-left,.scenario-modal-carousel--horizontal .scenario-modal-carousel__face--wrap-right{z-index:1;transition:none!important}.scenario-modal-carousel--horizontal .scenario-modal-carousel__face--wrap-left{animation:scenario-carousel-wrap-left var(--carousel-ms) var(--carousel-ease) forwards}.scenario-modal-carousel--horizontal .scenario-modal-carousel__face--wrap-right{animation:scenario-carousel-wrap-right var(--carousel-ms) var(--carousel-ease) forwards}@keyframes scenario-carousel-wrap-left{0%{opacity:.24;filter:brightness(.78);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transform:translate3d(-50%,-50%,0) translate(var(--prev-side-offset)) translateY(var(--prev-side-cross-offset)) translateZ(var(--prev-side-z)) rotateY(var(--prev-side-rotate)) scale(var(--prev-side-scale))}12%{opacity:0;filter:brightness(.55);clip-path:polygon(0% 0%,100% 16%,100% 84%,0% 100%);transform:translate3d(-50%,-50%,0) translate(calc(var(--exit-offset) * -1)) translateY(var(--prev-side-cross-offset)) translateZ(var(--exit-z)) rotateY(var(--exit-rotate)) scale(var(--exit-scale))}12.01%{opacity:0;filter:brightness(.55);clip-path:polygon(0% 16%,100% 0%,100% 100%,0% 84%);transform:translate3d(-50%,-50%,0) translate(var(--exit-offset)) translateY(var(--next-side-cross-offset)) translateZ(var(--exit-z)) rotateY(var(--exit-rotate-neg)) scale(var(--exit-scale))}to{opacity:.24;filter:brightness(.78);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transform:translate3d(-50%,-50%,0) translate(var(--next-side-offset)) translateY(var(--next-side-cross-offset)) translateZ(var(--next-side-z)) rotateY(var(--next-side-rotate)) scale(var(--next-side-scale))}}@keyframes scenario-carousel-wrap-right{0%{opacity:.24;filter:brightness(.78);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transform:translate3d(-50%,-50%,0) translate(var(--next-side-offset)) translateY(var(--next-side-cross-offset)) translateZ(var(--next-side-z)) rotateY(var(--next-side-rotate)) scale(var(--next-side-scale))}12%{opacity:0;filter:brightness(.55);clip-path:polygon(0% 16%,100% 0%,100% 100%,0% 84%);transform:translate3d(-50%,-50%,0) translate(var(--exit-offset)) translateY(var(--next-side-cross-offset)) translateZ(var(--exit-z)) rotateY(var(--exit-rotate-neg)) scale(var(--exit-scale))}12.01%{opacity:0;filter:brightness(.55);clip-path:polygon(0% 0%,100% 16%,100% 84%,0% 100%);transform:translate3d(-50%,-50%,0) translate(calc(var(--exit-offset) * -1)) translateY(var(--prev-side-cross-offset)) translateZ(var(--exit-z)) rotateY(var(--exit-rotate)) scale(var(--exit-scale))}to{opacity:.24;filter:brightness(.78);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transform:translate3d(-50%,-50%,0) translate(var(--prev-side-offset)) translateY(var(--prev-side-cross-offset)) translateZ(var(--prev-side-z)) rotateY(var(--prev-side-rotate)) scale(var(--prev-side-scale))}}@media(prefers-reduced-motion:reduce){.scenario-modal-carousel__face{transition:none}.scenario-modal-carousel__face--wrap-up,.scenario-modal-carousel__face--wrap-down,.scenario-modal-carousel__face--wrap-left,.scenario-modal-carousel__face--wrap-right{animation:none}}
