.carousel-wrapper[data-v-1cace2f8]{box-sizing:border-box;margin:0 auto;max-width:106rem;padding:0 4rem;position:relative;width:100%}.carousel-track[data-v-1cace2f8]{overflow:hidden;padding:.75rem 0 1rem;width:100%}.carousel-grid[data-v-1cace2f8]{display:flex;transition:transform .3s ease}.carousel-item[data-v-1cace2f8]{box-sizing:border-box;cursor:pointer;flex-shrink:0;padding:0 .75rem;position:relative}.video-card[data-v-1cace2f8]{border:1px solid rgba(0,0,0,.08);border-radius:.5rem;box-shadow:0 .2rem .5rem #0000000f;height:100%;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.media-frame[data-v-1cace2f8],.video-card[data-v-1cace2f8]{background:#fff;overflow:hidden}.media-frame[data-v-1cace2f8]{aspect-ratio:9/16;position:relative;width:100%}.media-fallback[data-v-1cace2f8],.media-image[data-v-1cace2f8],.media-video[data-v-1cace2f8]{height:100%;inset:0;position:absolute;width:100%}.media-image[data-v-1cace2f8]{opacity:1;transition:opacity .2s ease,transform .3s ease;z-index:2}.media-image[data-v-1cace2f8],.media-video[data-v-1cace2f8]{display:block;-o-object-fit:cover;object-fit:cover}.media-video[data-v-1cace2f8]{opacity:0;transition:opacity .2s ease;z-index:1}.media-video--active[data-v-1cace2f8]{opacity:1}.media-image--hidden[data-v-1cace2f8]{opacity:0}.media-desc[data-v-1cace2f8]{align-items:center;background:#fff;color:#222;display:flex;font-size:1.2rem;font-weight:500;justify-content:center;line-height:1.2;min-height:4.4rem;overflow:hidden;padding:1rem;width:100%;-webkit-box-orient:vertical;-webkit-line-clamp:3}.media-fallback[data-v-1cace2f8]{background:linear-gradient(180deg,#1f1f1f,#000);color:#fff;font-size:1.1rem;font-weight:700;z-index:1}.media-fallback[data-v-1cace2f8],.play-icon[data-v-1cace2f8]{align-items:center;display:flex;justify-content:center;position:absolute}.play-icon[data-v-1cace2f8]{background:#ffffffe6;border-radius:50%;color:#000;height:4rem;left:50%;pointer-events:none;top:50%;transform:translate(-50%,-50%);transition:transform .25s ease,background .25s ease,color .25s ease;width:4rem;z-index:3}.play-icon--active[data-v-1cace2f8]{background:var(--primary-color);color:#fff;transform:translate(-50%,-50%) scale(1.08)}.platform-badge[data-v-1cace2f8]{background:#000000a6;border-radius:999px;color:#fff;font-size:.75rem;font-weight:600;left:1.5rem;padding:.25rem .6rem;position:absolute;top:.75rem;z-index:2}.play-icon svg[data-v-1cace2f8]{height:2rem;margin-left:.2rem;width:2rem}.carousel-btn[data-v-1cace2f8]{align-items:center;background:#ffffffe6;border:none;border-radius:50%;box-shadow:0 2px 8px #00000026;color:#333;cursor:pointer;display:flex;font-size:2rem;height:3rem;justify-content:center;line-height:1;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s;transition:opacity .2s ease,background .2s ease;width:3rem;z-index:10}.carousel-wrapper:focus-within .carousel-btn[data-v-1cace2f8],.carousel-wrapper:hover .carousel-btn[data-v-1cace2f8]{opacity:1;pointer-events:auto}.carousel-btn[data-v-1cace2f8]:hover{background:#fff}.carousel-btn-left[data-v-1cace2f8]{left:2.5rem}.carousel-btn-right[data-v-1cace2f8]{right:2.5rem}@media(max-width:640px){.carousel-wrapper[data-v-1cace2f8]{padding:0 1rem}}.video-player-overlay[data-v-d1bc1a46]{align-items:center;background:#000000f2;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.video-container[data-v-d1bc1a46]{display:flex;height:100%;position:relative;width:100%}.progress-bar[data-v-d1bc1a46]{background:#ffffff4d;height:4px;left:0;position:absolute;right:0;top:0;z-index:10}.progress-fill[data-v-d1bc1a46]{background:var(--primary-color);height:100%;transition:width .1s}.video-wrapper[data-v-d1bc1a46]{align-items:center;display:flex;flex:1;justify-content:center;overflow:hidden;position:relative}.video-controls[data-v-d1bc1a46]{align-items:flex-end;display:flex;flex-direction:column;gap:10px;justify-content:flex-end;position:absolute;right:20px;top:20px;z-index:10}.control-btn[data-v-d1bc1a46]{align-items:center;background:var(--primary-color);border:#666;border-radius:50%;cursor:pointer;display:flex;height:2rem;justify-content:center;width:2rem}.control-btn[data-v-d1bc1a46]:hover{opacity:.9}.auto-play-btn[data-v-d1bc1a46]{border-radius:18px;color:#fff;font-size:13px;gap:8px;padding:0 12px;width:auto}.toggle[data-v-d1bc1a46]{background:#666;border-radius:9px;height:18px;position:relative;transition:background .3s;width:32px}.toggle[data-v-d1bc1a46]:after{background:#fff;border-radius:50%;content:"";height:14px;left:2px;position:absolute;top:2px;transition:left .3s;width:14px}.toggle.active[data-v-d1bc1a46]{background:#000}.toggle.active[data-v-d1bc1a46]:after{left:16px}.video-element[data-v-d1bc1a46]{cursor:pointer;max-height:100%;max-width:100%}.video-iframe[data-v-d1bc1a46]{background:#000;border:none}.video-iframe[data-v-d1bc1a46],.video-loading-skeleton[data-v-d1bc1a46]{aspect-ratio:9/16;border-radius:12px;max-height:92vh;width:min(100%,32rem)}.video-loading-skeleton[data-v-d1bc1a46]{background:#151515;box-shadow:0 24px 64px #00000059;overflow:hidden;pointer-events:none;position:absolute;z-index:6}.video-loading-skeleton[data-v-d1bc1a46]:before{animation:videoSkeletonShimmer-d1bc1a46 1.35s ease-in-out infinite;background:linear-gradient(110deg,transparent,transparent 34%,hsla(0,0%,100%,.12) 45%,transparent 58%,transparent);content:"";inset:0;position:absolute}.video-loading-skeleton[data-v-d1bc1a46]:after{background:linear-gradient(180deg,hsla(0,0%,100%,.06),transparent 38%),radial-gradient(circle at 50% 45%,hsla(0,0%,100%,.08),transparent 28%);content:"";inset:0;position:absolute}.video-loading-skeleton__bar[data-v-d1bc1a46],.video-loading-skeleton__stack span[data-v-d1bc1a46]{background:#ffffff1f;border-radius:999px;display:block;height:.75rem;position:absolute;z-index:1}.video-loading-skeleton__bar[data-v-d1bc1a46]{left:1.25rem;right:1.25rem;top:1.25rem}.video-loading-skeleton__bar--short[data-v-d1bc1a46]{right:42%}.video-loading-skeleton__center[data-v-d1bc1a46]{align-items:center;color:#ffffffd1;display:flex;flex-direction:column;font-size:.95rem;font-weight:600;gap:.85rem;inset:0;justify-content:center;position:absolute;z-index:1}.video-loading-skeleton__play[data-v-d1bc1a46]{background:#ffffff24;border-radius:50%;height:4rem;position:relative;width:4rem}.video-loading-skeleton__play[data-v-d1bc1a46]:after{border-bottom:.7rem solid transparent;border-left:1rem solid hsla(0,0%,100%,.45);border-top:.7rem solid transparent;content:"";height:0;left:52%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.video-loading-skeleton__stack[data-v-d1bc1a46]{bottom:1.35rem;display:flex;flex-direction:column;gap:.65rem;left:1.25rem;position:absolute;right:1.25rem;z-index:1}.video-loading-skeleton__stack span[data-v-d1bc1a46]{position:static;width:100%}.video-loading-skeleton__stack span[data-v-d1bc1a46]:last-child{width:64%}.video-load-error[data-v-d1bc1a46]{align-items:center;aspect-ratio:9/16;background:#111;border-radius:12px;color:#ffffffd1;display:flex;font-size:.95rem;justify-content:center;max-height:92vh;padding:1.5rem;position:absolute;text-align:center;width:min(100%,32rem);z-index:7}.video-preloaders[data-v-d1bc1a46]{opacity:0;overflow:hidden;pointer-events:none}.video-preloaders[data-v-d1bc1a46],.video-preloaders video[data-v-d1bc1a46]{height:1px;position:absolute;width:1px}@keyframes videoSkeletonShimmer-d1bc1a46{0%{transform:translate(-100%)}to{transform:translate(100%)}}.play-pause-btn[data-v-d1bc1a46]{background:#0009;border:none;border-radius:50%;cursor:pointer;padding:12px;position:absolute}.open-platform-btn[data-v-d1bc1a46]{background:#000000b8;border:none;border-radius:999px;bottom:1.5rem;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;left:50%;padding:.7rem 1rem;position:absolute;transform:translate(-50%);z-index:11}.open-platform-btn[data-v-d1bc1a46]:hover{background:#000000d6}.products-sidebar[data-v-d1bc1a46]{background:#fff;overflow-y:auto;padding:20px;width:320px}.product-item[data-v-d1bc1a46]{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}.product-img[data-v-d1bc1a46]{border-radius:8px;height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.product-img[data-v-d1bc1a46],.product-info[data-v-d1bc1a46]{margin-bottom:12px}.product-name[data-v-d1bc1a46]{font-size:14px;font-weight:600;margin-bottom:4px}.product-code[data-v-d1bc1a46]{color:#666;font-size:12px}.ask-price-btn[data-v-d1bc1a46]{background:var(--primary-color);border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;padding:10px;width:100%}.products-mobile[data-v-d1bc1a46]{background:#000c;bottom:0;left:0;padding:16px;position:absolute;right:0;z-index:10}.product-mobile-item[data-v-d1bc1a46]{align-items:center;background:#fff;border-radius:8px;display:flex;gap:12px;opacity:1;padding:12px;transition:opacity .3s ease-in-out}.product-mobile-item.fading[data-v-d1bc1a46]{opacity:0}.product-mobile-img[data-v-d1bc1a46]{border-radius:6px;flex-shrink:0;height:80px;-o-object-fit:cover;object-fit:cover;width:45%}.product-mobile-info[data-v-d1bc1a46]{display:flex;flex:1;flex-direction:column;gap:6px;text-align:left}.product-mobile-name[data-v-d1bc1a46]{font-size:14px;font-weight:600;line-height:1.3;text-align:left}.product-mobile-code[data-v-d1bc1a46]{color:#666;font-size:12px}.ask-price-btn-mobile[data-v-d1bc1a46]{align-self:flex-start;background:var(--primary-color);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:6px 16px}.product-carousel-dots[data-v-d1bc1a46]{display:flex;gap:8px;justify-content:center;margin-top:12px}.dot[data-v-d1bc1a46]{background:#ffffff80;border-radius:50%;cursor:pointer;height:8px;transition:background .3s;width:8px}.dot.active[data-v-d1bc1a46]{background:var(--primary-color)}.mini-player[data-v-d1bc1a46]{border-radius:8px;bottom:20px;box-shadow:0 4px 12px #0000004d;height:28rem;overflow:hidden;position:fixed;right:20px;width:16rem;z-index:9999}.mini-video[data-v-d1bc1a46]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mini-iframe[data-v-d1bc1a46]{background:#000;border:none;height:100%;width:100%}.video-unavailable[data-v-d1bc1a46]{align-items:center;aspect-ratio:9/16;background:#111;border-radius:12px;color:#fffc;display:flex;justify-content:center;padding:1.5rem;text-align:center;width:min(100%,32rem)}.mini-unavailable[data-v-d1bc1a46]{aspect-ratio:auto;border-radius:0;height:100%;width:100%}.mini-controls[data-v-d1bc1a46]{display:flex;gap:6px;position:absolute;right:8px;top:8px}.mini-btn[data-v-d1bc1a46]{align-items:center;background:#0009;border:none;border-radius:50%;cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.video-slide-down-enter-active[data-v-d1bc1a46],.video-slide-down-leave-active[data-v-d1bc1a46],.video-slide-up-enter-active[data-v-d1bc1a46],.video-slide-up-leave-active[data-v-d1bc1a46]{height:100%;position:absolute;transition:transform .35s cubic-bezier(.25,.46,.45,.94);width:100%}.video-slide-up-enter-from[data-v-d1bc1a46]{transform:translateY(100%)}.video-slide-down-enter-from[data-v-d1bc1a46],.video-slide-up-leave-to[data-v-d1bc1a46]{transform:translateY(-100%)}.video-slide-down-leave-to[data-v-d1bc1a46]{transform:translateY(100%)}
