@keyframes vs-video-modal_move__QK28X{0%{left:-50%}to{left:150%}}@keyframes vs-video-modal_appear__uv8Ew{0%{opacity:0}to{opacity:1}}@keyframes vs-video-modal_frame-highlight__cq4gw{0%{outline:2px solid pro-palette(primary,500);outline-offset:4px;scale:1.05}to{outline:2px solid transparent}}@keyframes vs-video-modal_size-highlight__gZUii{0%{background:pro-palette(primary,500)}to{background:transparent}}@keyframes vs-video-modal_waves__DinoR{0%{transform-origin:bottom;transform:scaleY(1) scaleX(1.2);filter:saturate(1.5)}to{transform-origin:bottom;transform:scaleY(.8) scaleX(1.3);opacity:.8}}@keyframes vs-video-modal_fall__N7oya{0%{transform:translateY(-10vh) rotate(0deg)}to{transform:translateY(105vh) rotate(270deg)}}.vs-video-modal_snowflake__wZYhq{position:absolute;top:-5vh;animation-name:vs-video-modal_fall__N7oya;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes vs-video-modal_animatedgradient__5_ND8{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.vs-video-modal_animated-gradient-text__jzkBf{--gradient-color-1:#ff7e5f;--gradient-color-2:#feb47b;--gradient-color-3:#86a8e7;--gradient-color-4:#91eae4;--animation-speed:5s;background-image:linear-gradient(-45deg,var(--gradient-color-1),var(--gradient-color-2),var(--gradient-color-3),var(--gradient-color-4));background-size:300% 300%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:vs-video-modal_animatedgradient__5_ND8 var(--animation-speed) ease infinite}@keyframes vs-video-modal_fall-short__481Mm{0%{transform:translateY(-120%) rotate(0deg)}to{transform:translateY(60px) rotate(270deg)}}.vs-video-modal_snowflake-short__3Mw62{position:absolute;top:0;animation-name:vs-video-modal_fall-short__481Mm;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:backwards}.vs-video-modal_vs_video_modal_backdrop___XoCM{position:absolute;inset:0;padding:16px;display:flex;justify-content:center;align-items:center;background:hsla(0,0%,100%,.1);backdrop-filter:blur(8px);z-index:1005}@media(min-width:992px){.vs-video-modal_vs_video_modal_backdrop___XoCM{padding:32px}}.vs-video-modal_vs_video_modal_modal__E9CKx{position:relative;width:min(100%,800px);border-radius:16px;background:hsl(from var(--vs-bg) h s l/1);box-shadow:0 20px 40px 0 rgba(0,0,0,.2);padding:16px;padding-block:24px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;border:1px solid hsl(from var(--vs-border) h s l/1);gap:24px}@media(min-width:992px){.vs-video-modal_vs_video_modal_modal__E9CKx{padding:32px}}.vs-video-modal_vs_video_modal_modal__E9CKx .vs-video-player,.vs-video-modal_vs_video_modal_modal__E9CKx video{aspect-ratio:16/9}.vs-video-modal_vs_video_modal_modal__E9CKx.vs-video-modal_full_screen__JHcMX{width:unset}.vs-video-modal_vs_video_modal_modal__E9CKx.vs-video-modal_full_screen__JHcMX video{width:100%}@media only screen and (min-aspect-ratio:4/3){.vs-video-modal_vs_video_modal_modal__E9CKx.vs-video-modal_full_screen__JHcMX video{width:unset;height:calc(80vh - 80px)}}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){@supports(hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){@media only screen and (min-device-pixel-ratio:2)and (min-aspect-ratio:4/3),only screen and (min-resolution:192dpi)and (min-aspect-ratio:4/3){.vs-video-modal_vs_video_modal_modal__E9CKx.vs-video-modal_full_screen__JHcMX video{width:unset;height:calc(60vh - 80px)}}}}.vs-video-modal_vs_video_modal_modal__E9CKx footer{display:flex;align-items:center;justify-content:center}.vs-video-modal_vs_video_modal_modal__E9CKx .vs-video-modal_modal_close_button__b35Ru{position:absolute;right:0;top:0;transform:translate(40%,-40%);padding:8px;border-radius:1000px;background:hsl(from var(--vs-content-bg) h s l/1);box-shadow:0 10px 40px 0 rgba(0,0,0,.1);border:1px solid hsl(from var(--vs-border) h s l/1)}.vs-video-modal_title_container__G_qfY span{font-style:normal;letter-spacing:0;font-size:24px;line-height:32px;font-weight:600}.vs-video-modal_video_wrapper__oZRju{border-radius:16px;overflow:hidden;position:relative;background-color:hsl(from var(--vs-content-bg) h s l/1);width:100%}[data-theme=dark][data-project=pro-tools] .vs-video-modal_vs_video_modal_backdrop___XoCM{background:rgba(0,0,0,.5);backdrop-filter:blur(10px)}