.video-player[data-v-c3c5a00b]{height:0;padding-top:56.25%;position:relative}.video-player[data-v-c3c5a00b],.video-player video[data-v-c3c5a00b]{width:100%}.video-player video[data-v-c3c5a00b]{border-radius:1rem;border-width:1px;height:100%;left:0;position:absolute;top:0;--tw-border-opacity:1;border-color:rgb(225 225 225/var(--tw-border-opacity,1));-o-object-fit:cover;object-fit:cover}@supports (aspect-ratio:16/9){.video-player[data-v-c3c5a00b]{height:auto;padding-top:0;width:100%}.video-player[data-v-c3c5a00b],.video-player video[data-v-c3c5a00b]{margin:auto;position:static}.video-player video[data-v-c3c5a00b]{aspect-ratio:16/9;max-height:calc(100vh - 8rem);max-width:100%;-o-object-fit:contain;object-fit:contain}}.captions-gradient[data-v-e4d36d27]{background:linear-gradient(0deg,rgba(34,34,34,.9),transparent 30%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:10}.captions[data-v-8e2355b2]{flex-direction:column;font-size:.875rem;line-height:1.25rem;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(min-width:96rem){.captions[data-v-8e2355b2]{font-size:1rem;line-height:1.5rem}}.captions[data-v-8e2355b2]{word-break:break-word}.captions .captions-text-container[data-v-8e2355b2]{background-color:rgb(34 34 34/var(--tw-bg-opacity,1));display:flex;height:100%;max-height:100%;overflow:auto;position:relative;--tw-bg-opacity:.9;padding:1rem;scrollbar-width:none;transition-delay:.1s;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);-ms-overflow-style:none}.captions .captions-text[data-v-8e2355b2],.captions .captions-text-container[data-v-8e2355b2]{transition-property:all}.captions .captions-text[data-v-8e2355b2]{-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:500;opacity:0;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.captions.show .captions-text[data-v-8e2355b2]{opacity:1}.captions.no-transition .captions-text[data-v-8e2355b2]{transition-property:none}[data-v-8e2355b2]::-webkit-scrollbar{display:none}.fade-enter-active.no-transition[data-v-8e2355b2],.fade-enter.no-transition[data-v-8e2355b2],.fade-leave-active.no-transition[data-v-8e2355b2],.fade-leave-to.no-transition[data-v-8e2355b2]{transition-property:none}
