.lightbox-overlay[data-v-abd5f49f]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#000000f2;height:100vh;justify-content:center;position:fixed;width:100vw;z-index:9999}.lightbox-header[data-v-abd5f49f],.lightbox-overlay[data-v-abd5f49f]{align-items:center;display:flex;left:0;top:0}.lightbox-header[data-v-abd5f49f]{justify-content:space-between;padding:var(--space-md) var(--space-lg);pointer-events:none;position:absolute;width:100%;z-index:2}.counter[data-v-abd5f49f]{color:#ffffffb3;font-family:var(--font-primary);font-size:.9rem;letter-spacing:.1em}.close-btn[data-v-abd5f49f]{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;margin-right:-8px;opacity:.7;padding:8px;pointer-events:auto;transition:transform .2s ease,opacity .2s ease}.close-btn[data-v-abd5f49f]:hover{opacity:1;transform:scale(1.1)}.close-btn .material-icons[data-v-abd5f49f]{font-size:32px}.nav-btn[data-v-abd5f49f]{background:none;border:none;color:#fff9;cursor:pointer;padding:16px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;z-index:2}.nav-btn[data-v-abd5f49f]:hover{color:#fff;transform:translateY(-50%) scale(1.1)}.nav-btn .material-icons[data-v-abd5f49f]{font-size:48px}.prev-btn[data-v-abd5f49f]{left:2%}.next-btn[data-v-abd5f49f]{right:2%}.lightbox-content[data-v-abd5f49f]{height:100%;width:100%}.lightbox-content[data-v-abd5f49f],.video-wrapper[data-v-abd5f49f]{align-items:center;display:flex;justify-content:center}.video-wrapper[data-v-abd5f49f]{aspect-ratio:16/9;background:#000;box-shadow:0 10px 30px #00000080;max-width:1200px;width:80%}.lightbox-video[data-v-abd5f49f]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.fade-enter-active[data-v-abd5f49f],.fade-leave-active[data-v-abd5f49f]{transition:opacity .4s ease}.fade-enter-from[data-v-abd5f49f],.fade-leave-to[data-v-abd5f49f]{opacity:0}.slide-enter-active[data-v-abd5f49f],.slide-leave-active[data-v-abd5f49f]{transition:opacity .3s ease,transform .3s ease}.slide-enter-from[data-v-abd5f49f]{opacity:0;transform:scale(.98)}.slide-leave-to[data-v-abd5f49f]{opacity:0;transform:scale(1.02)}.platform-selector[data-v-abd5f49f]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;border-radius:30px;display:flex;gap:12px;left:50%;padding:8px;position:absolute;top:80px;transform:translate(-50%);z-index:10}.platform-btn[data-v-abd5f49f]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:20px;color:#fff;cursor:pointer;display:flex;font-family:var(--font-primary);font-size:.9rem;font-weight:500;justify-content:center;min-width:80px;padding:6px 16px;transition:all .3s ease}.platform-btn[data-v-abd5f49f]:hover{background:#fff3}.platform-btn.active[data-v-abd5f49f]{background-color:#fff!important;border-color:#fff!important;color:#000!important}@media(max-width:768px){.nav-btn[data-v-abd5f49f]{display:none}.video-wrapper[data-v-abd5f49f]{aspect-ratio:16/9;padding:0;transform:translateY(0);width:100%}.platform-selector[data-v-abd5f49f]{top:60px}}
