.vertical-divider[data-v-bb514f0e]{border-left:1px solid #e3e3e3;height:100%;margin:0 10px}.dark-mode .vertical-divider{border-left:1px solid #555}.email-capture-slide[data-v-27535bbf]{background-color:#fffffffa;border-radius:12px;box-shadow:0 4px 24px #00000026;position:relative}.email-capture-content[data-v-27535bbf]{max-width:500px;width:100%;padding:2rem}.icon-wrapper[data-v-27535bbf]{display:flex;justify-content:center}.email-icon[data-v-27535bbf]{font-size:3rem;color:#007bff;opacity:.8}.success-message[data-v-27535bbf]{animation:fadeInUp-27535bbf .5s ease-out}.success-icon[data-v-27535bbf]{font-size:4rem;color:#28a745}@keyframes fadeInUp-27535bbf{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.email-capture-slide[data-v-27535bbf]{padding:1rem;margin:1rem}.email-capture-content[data-v-27535bbf]{padding:1rem}.email-icon[data-v-27535bbf]{font-size:2.5rem}}[data-theme=dark] .email-capture-slide[data-v-27535bbf]{background-color:#1a1a1afa;color:#e9ecef}[data-theme=dark] .email-icon[data-v-27535bbf]{color:#4a9eff}[data-theme=dark] .success-icon[data-v-27535bbf]{color:#4ade80}[data-theme=dark] .text-muted[data-v-27535bbf]{color:#999!important}[data-theme=dark] h3[data-v-27535bbf]{color:#4ade80}.screen-darken[data-v-16ea3dff]{background-color:#000000d9;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9998}.screen-darken .content-wrapper[data-v-16ea3dff]{width:100%}.screen-darken .media-container[data-v-16ea3dff]{position:relative;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.screen-darken .side-arrow[data-v-16ea3dff]{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;color:#fff;font-size:2rem;z-index:9999}.screen-darken .side-arrow.left-arrow[data-v-16ea3dff]{padding-left:1rem;left:0;transition:padding-left .3s linear}.screen-darken .side-arrow.left-arrow[data-v-16ea3dff]:hover{padding-left:1.125rem}.screen-darken .side-arrow.right-arrow[data-v-16ea3dff]{padding-right:1rem;right:0;transition:padding-right .3s linear}.screen-darken .side-arrow.right-arrow[data-v-16ea3dff]:hover{padding-right:1.125rem}.screen-darken .side-arrow[data-v-16ea3dff]:hover{color:#ccc}.screen-darken .animated[data-v-16ea3dff]{transition:.3s linear}.screen-darken .content[data-v-16ea3dff]{border:1px solid #000;border:1px solid rgba(0,0,0,.2);box-shadow:0 0 10px #0000004d;user-select:none;margin:0;position:relative;will-change:transform opacity;max-width:85vw;max-height:calc(100vh - 72px - 8rem)}.screen-darken .content.rotated-left-90[data-v-16ea3dff]{transform:rotate(-90deg)}.screen-darken .content.rotated-left-180[data-v-16ea3dff]{transform:rotate(-180deg)}.screen-darken .content.rotated-right-90[data-v-16ea3dff]{transform:rotate(90deg)}.screen-darken .content.rotated-right-180[data-v-16ea3dff]{transform:rotate(180deg)}.screen-darken .content.rotated-left-270[data-v-16ea3dff]{transform:rotate(-270deg)}.screen-darken .content.rotated-right-270[data-v-16ea3dff]{transform:rotate(270deg)}.screen-darken .video-wrapper[data-v-16ea3dff]{user-select:none;margin:0;position:relative;transition:.3s linear;will-change:transform opacity;max-width:85vw;max-height:70vh;object-fit:cover}.screen-darken>.close[data-v-16ea3dff]{position:absolute;top:0;right:0;padding:1rem;cursor:pointer;color:#fff;font-size:2rem}.screen-darken>.close[data-v-16ea3dff]:hover{color:#ccc}.screen-darken>.controls[data-v-16ea3dff]{position:absolute;bottom:0;left:0;width:100%;padding:1rem;background-color:#fff}.screen-darken>.info[data-v-16ea3dff]{position:absolute;bottom:4rem;left:0;width:100%;padding:1rem;color:#fff;font-size:.8rem}.dividing-line[data-v-16ea3dff]{width:1px;height:100%;background-color:#ccc}.dividing-line[data-v-16ea3dff] :after{content:"";display:block;width:1px;background-color:#ccc}[data-theme=dark] .screen-darken .controls{background-color:#1a1a1a;border-top:1px solid #333}[data-theme=dark] .screen-darken .controls .text-black-50{color:#a0a0a0!important}[data-theme=dark] .screen-darken .dividing-line{background-color:#444}[data-theme=dark] .screen-darken .dividing-line:after{background-color:#444}[data-theme=dark] .screen-darken .info{color:#e0e0e0}
