.cvo[data-v-9d1c11aa]{z-index:200;background-color:var(--color-brand-black);display:flex;position:fixed;inset:0}.cvo-panel[data-v-9d1c11aa]{--cvo-chrome:88px;flex-direction:column;width:100%;max-width:100%;margin-inline:auto;padding-block:16px 24px;display:flex}.cvo-title[data-v-9d1c11aa]{font-family:var(--font-primary);text-transform:uppercase;color:var(--color-brand-white);font-size:1.25rem;font-weight:700;line-height:1.2}.cvo-stage[data-v-9d1c11aa]{flex:1;justify-content:center;align-items:center;min-height:0;margin-top:16px;display:flex}.cvo-player[data-v-9d1c11aa]{width:100%;max-height:100%;aspect-ratio:var(--ar,1);position:relative}.cvo-video[data-v-9d1c11aa]{-o-object-fit:contain;object-fit:contain;cursor:pointer;width:100%;height:100%;display:block}.cvo-icon[data-v-9d1c11aa],.cvo-play[data-v-9d1c11aa]{filter:drop-shadow(0 1px 2px #0009)}.cvo-controls[data-v-9d1c11aa]{background:linear-gradient(#0000,#0000008c)}@media (width<=767.98px){.cvo-panel[data-v-9d1c11aa]{height:100%;padding:0;position:relative}.cvo-title[data-v-9d1c11aa]{z-index:30;top:calc(20px + env(safe-area-inset-top));left:calc(16px + env(safe-area-inset-left));filter:drop-shadow(0 1px 2px #0009);font-size:1rem;position:absolute;right:64px}.cvo-stage[data-v-9d1c11aa]{margin-top:0}.cvo-player[data-v-9d1c11aa]{aspect-ratio:auto;height:100%;max-height:none}.cvo-video.is-cover[data-v-9d1c11aa]{-o-object-fit:cover;object-fit:cover}.cvo-icon[data-v-9d1c11aa]{top:calc(12px + env(safe-area-inset-top));right:calc(12px + env(safe-area-inset-right))}.cvo-controls[data-v-9d1c11aa]{padding-bottom:calc(8px + env(safe-area-inset-bottom))}}@media (width>=768px){.cvo-panel[data-v-9d1c11aa]{max-width:min(100%,max(320px,var(--ar,1) * (100vh - var(--cvo-chrome))))}}.cvo-fade-enter-active[data-v-9d1c11aa],.cvo-fade-leave-active[data-v-9d1c11aa]{transition:opacity var(--motion-slow,.3s) var(--ease-standard,ease)}.cvo-fade-enter-from[data-v-9d1c11aa],.cvo-fade-leave-to[data-v-9d1c11aa]{opacity:0}.cvo-fade-enter-active .cvo-panel[data-v-9d1c11aa],.cvo-fade-leave-active .cvo-panel[data-v-9d1c11aa]{transition:transform var(--motion-slow,.3s) var(--ease-emphasized,ease)}.cvo-fade-enter-from .cvo-panel[data-v-9d1c11aa],.cvo-fade-leave-to .cvo-panel[data-v-9d1c11aa]{transform:translateY(12px)}
