.sw-carousel[data-v-910cc2a5]{position:relative;width:100%}.sw-carousel .viewport[data-v-910cc2a5]{overflow:hidden;width:100%}.sw-carousel .track[data-v-910cc2a5]{display:flex;gap:var(--sw-carousel-gap);touch-action:pan-y;width:100%;will-change:transform}.sw-carousel .slide[data-v-910cc2a5]{flex:0 0 calc((100% - (var(--sw-carousel-spv) - 1)*var(--sw-carousel-gap))/var(--sw-carousel-spv));width:calc((100% - (var(--sw-carousel-spv) - 1)*var(--sw-carousel-gap))/var(--sw-carousel-spv))}.sw-carousel .indicator[data-v-910cc2a5]{display:flex;position:absolute;z-index:var(--sw-carousel-indicator-z,2)}.sw-carousel .indicator.dots[data-v-910cc2a5]{gap:var(--sw-carousel-dot-gap,.5rem)}.sw-carousel .dot[data-v-910cc2a5]{background:var(--sw-carousel-dot-color,#fff);border:none;border-radius:999px;box-shadow:var(--sw-carousel-dot-shadow,0 0 .125rem rgba(0,0,0,.35));cursor:pointer;height:var(--sw-carousel-dot-size,.5rem);opacity:.6;padding:0;position:relative;transition:width .3s ease,height .3s ease,opacity .3s ease,background-color .3s ease;width:var(--sw-carousel-dot-size,.5rem)}.sw-carousel .dot[data-v-910cc2a5]:after{content:"";inset:-.5rem calc(var(--sw-carousel-dot-gap, .5rem)/-2);position:absolute}@media(hover:hover){.sw-carousel .dot[data-v-910cc2a5]:hover{opacity:.9}}.sw-carousel .dot.is-active[data-v-910cc2a5]{background:var(--sw-carousel-dot-active-color,#fff);opacity:1;width:var(--sw-carousel-dot-active-size,1.25rem)}.sw-carousel .indicator.thumbs[data-v-910cc2a5]{gap:var(--sw-carousel-thumb-gap,.5rem);max-width:calc(100% - var(--sw-carousel-indicator-inline-offset, var(--sw-carousel-indicator-offset, .75rem))*2);overflow:auto;padding:.25rem;scrollbar-width:none}.sw-carousel .indicator.thumbs[data-v-910cc2a5]::-webkit-scrollbar{display:none}.sw-carousel .thumb[data-v-910cc2a5]{background:none;border:none;border-radius:var(--sw-carousel-thumb-radius,.5rem);cursor:pointer;filter:brightness(var(--sw-carousel-thumb-dim,.5));flex:0 0 auto;height:var(--sw-carousel-thumb-height,2.25rem);overflow:hidden;padding:0;transition:filter .2s,box-shadow .2s;width:var(--sw-carousel-thumb-width,3.5rem)}.sw-carousel .thumb img[data-v-910cc2a5-s],.sw-carousel .thumb img[data-v-910cc2a5]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(hover:hover){.sw-carousel .thumb[data-v-910cc2a5]:hover{filter:brightness(var(--sw-carousel-thumb-hover,.8))}}.sw-carousel .thumb.is-active[data-v-910cc2a5]{box-shadow:var(--sw-carousel-thumb-active-shadow,0 0 0 2px hsla(0,0%,100%,.9));filter:brightness(1)}.sw-carousel.indicator-bottom-center .indicator[data-v-910cc2a5]{bottom:var(--sw-carousel-indicator-offset,.75rem);left:50%;transform:translate(-50%)}.sw-carousel.indicator-bottom-left .indicator[data-v-910cc2a5]{bottom:var(--sw-carousel-indicator-offset,.75rem);left:var(--sw-carousel-indicator-inline-offset,var(--sw-carousel-indicator-offset,.75rem))}.sw-carousel.indicator-bottom-right .indicator[data-v-910cc2a5]{bottom:var(--sw-carousel-indicator-offset,.75rem);right:var(--sw-carousel-indicator-inline-offset,var(--sw-carousel-indicator-offset,.75rem))}.sw-carousel.indicator-left .indicator[data-v-910cc2a5]{flex-direction:column;left:var(--sw-carousel-indicator-inline-offset,var(--sw-carousel-indicator-offset,.75rem));top:50%;transform:translateY(-50%)}.sw-carousel.indicator-right .indicator[data-v-910cc2a5]{flex-direction:column;right:var(--sw-carousel-indicator-inline-offset,var(--sw-carousel-indicator-offset,.75rem));top:50%;transform:translateY(-50%)}.sw-carousel.indicator-left .dot.is-active[data-v-910cc2a5],.sw-carousel.indicator-right .dot.is-active[data-v-910cc2a5]{height:var(--sw-carousel-dot-active-size,1.25rem);width:var(--sw-carousel-dot-size,.5rem)}.sw-carousel.indicator-left .dot[data-v-910cc2a5]:after,.sw-carousel.indicator-right .dot[data-v-910cc2a5]:after{inset:calc(var(--sw-carousel-dot-gap, .5rem)/-2) -.5rem}.sw-carousel.indicator-left .indicator.thumbs[data-v-910cc2a5],.sw-carousel.indicator-right .indicator.thumbs[data-v-910cc2a5]{max-height:80%;max-width:none}.sw-carousel.indicator-outside .indicator[data-v-910cc2a5]{justify-content:center;margin-top:.5rem;position:static}.sw-ad-preroll[data-v-f08f51b4]{height:100%;position:relative;width:100%}.sw-ad-preroll .carousel[data-v-f08f51b4],.sw-ad-preroll .slide[data-v-f08f51b4]{display:block;height:100%;position:relative;width:100%}.sw-ad-preroll .img[data-v-f08f51b4]{height:100%;width:100%}.sw-ad-preroll .slide[data-v-f08f51b4]{transition:filter .15s ease}@media(hover:hover){.sw-ad-preroll .slide[data-v-f08f51b4]:hover{filter:brightness(.92)}}.sw-ad-preroll .slide[data-v-f08f51b4]:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.sw-ad-preroll .carousel[data-v-f08f51b4] .track,.sw-ad-preroll .carousel[data-v-f08f51b4] .track>.slide,.sw-ad-preroll .carousel[data-v-f08f51b4] .viewport{height:100%}.sw-movie-detail-sub[data-v-86904cc8]{position:relative;height:100dvh;overflow:hidden;background:var(--background)}@media(max-width:767px){.sw-movie-detail-sub[data-v-86904cc8]{height:calc(100dvh - var(--brand-tabbar-h))}.feed-wrap[data-v-86904cc8] .sw-video-feed{--sw-video-feed-height:calc(100dvh - var(--brand-tabbar-h))}.is-fill .feed-wrap[data-v-86904cc8] .sw-video-feed{--sw-video-feed-height:100dvh}}@media(min-width:1024px){.sw-movie-detail-sub[data-v-86904cc8]{padding-left:4.875rem}.sertop[data-v-86904cc8]{left:4.875rem}}@media(max-width:767px){.sw-movie-detail-sub.is-fill[data-v-86904cc8]{height:100dvh}}@media(min-width:1024px){.sw-movie-detail-sub.is-fill[data-v-86904cc8]{padding-left:0}.sw-movie-detail-sub.is-fill .sertop[data-v-86904cc8]{left:0}.sw-movie-detail-sub.is-fill .dpanel-comments[data-v-86904cc8]{left:1rem}}@media(max-width:1279px){.is-fill .actions[data-v-86904cc8],.is-fill .handle[data-v-86904cc8],.is-fill .sertop[data-v-86904cc8],.is-fill .single-info[data-v-86904cc8],.is-fill .slide-info[data-v-86904cc8]{transition:opacity .25s ease}.is-fill.is-chrome-hidden .actions[data-v-86904cc8],.is-fill.is-chrome-hidden .handle[data-v-86904cc8],.is-fill.is-chrome-hidden .sertop[data-v-86904cc8],.is-fill.is-chrome-hidden .single-info[data-v-86904cc8],.is-fill.is-chrome-hidden .slide-info[data-v-86904cc8]{pointer-events:none;opacity:0}@media(prefers-reduced-motion:reduce){.is-fill .actions[data-v-86904cc8],.is-fill .handle[data-v-86904cc8],.is-fill .sertop[data-v-86904cc8],.is-fill .single-info[data-v-86904cc8],.is-fill .slide-info[data-v-86904cc8]{transition:none}}}.single-info[data-v-86904cc8]{position:absolute;bottom:1.25rem;left:.875rem;z-index:6;max-width:17rem}.single-info .si-title[data-v-86904cc8]{font-size:1.0625rem;font-weight:800;color:#fff}.single-info .si-desc[data-v-86904cc8]{margin-top:.375rem;font-size:.75rem;line-height:1.55;color:#edf4f4d9}.single-info .si-tags[data-v-86904cc8]{display:flex;gap:.375rem;margin-top:.5625rem}.single-info .si-tag[data-v-86904cc8]{padding:.1875rem .5625rem;border-radius:999px;color:#edf4f4b8;background:#ffffff17;font-size:.6563rem;font-weight:700}.single-info .si-tag.is-cat[data-v-86904cc8]{color:var(--primary);background:#2fd4c624;border:1px solid rgba(47,212,198,.3)}@media(min-width:1280px){.single-info[data-v-86904cc8]{display:none}}.sertop[data-v-86904cc8]{position:absolute;top:0;right:0;left:0;z-index:7;display:flex;gap:.625rem;align-items:center;padding:.75rem}.actions .act-btn[data-v-86904cc8],.sertop .back[data-v-86904cc8]{display:inline-flex;align-items:center;justify-content:center;gap:.1875rem;color:#fff;background:none;border:none}.sid .nm[data-v-86904cc8]{display:block;font-size:.875rem;font-weight:800;color:#fff}.sid .pos[data-v-86904cc8]{display:block;margin-top:.125rem;color:#ffffff9e}.pill[data-v-86904cc8],.sid .pos[data-v-86904cc8]{font-size:.6875rem}.pill[data-v-86904cc8]{margin-left:auto;padding:.25rem .5625rem;font-weight:700;color:#edf4f49e;white-space:nowrap;background:#ffffff14;border-radius:999px;transition:opacity .6s ease}.pill.is-faded[data-v-86904cc8]{opacity:0}@media(prefers-reduced-motion:reduce){.pill[data-v-86904cc8]{transition:none}}.feed-wrap[data-v-86904cc8]{position:relative;height:100%}@media(max-width:1279px){.sw-movie-detail-sub:not(.is-single-ep) .feed-wrap[data-v-86904cc8]{--sw-video-feed-progress-bottom:3.375rem}}.feed-wrap[data-v-86904cc8] .sw-feed-video .mute-btn{display:none}.empty[data-v-86904cc8]{padding:6rem 1.5rem;color:var(--muted-foreground);text-align:center}.empty .retry.is-ghost[data-v-86904cc8]{margin-left:.625rem;color:var(--muted-foreground)}.empty .retry[data-v-86904cc8]{margin-top:.75rem;padding:.5rem 1.25rem;border:1px solid var(--border);border-radius:var(--radius)}.slide-info[data-v-86904cc8]{position:absolute;bottom:4.5rem;left:.875rem;z-index:6;max-width:15.5rem}.slide-info .title[data-v-86904cc8]{font-size:1rem;font-weight:800;color:#fff}.slide-info .cap[data-v-86904cc8]{margin-top:.3125rem;font-size:.75rem;line-height:1.5;color:#ffffffe0}.actions[data-v-86904cc8]{position:absolute;right:.75rem;bottom:5rem;z-index:6;display:flex;gap:.125rem;align-items:center;touch-action:none}.actions[data-v-86904cc8],.actions .act-btn[data-v-86904cc8]{flex-direction:column}.act-label[data-v-86904cc8]{margin-bottom:.5rem;font-size:.6875rem;font-weight:600;color:#ffffffe0}.act-label.is-cue[data-v-86904cc8]{color:var(--primary)}@media(max-width:767px){.actions[data-v-86904cc8]{gap:.25rem}.actions .act-btn svg[data-v-86904cc8]{transform:scale(1.1)}}.preroll-creative[data-v-86904cc8]{position:absolute;inset:0}.preroll-skip[data-v-86904cc8]{position:absolute;right:.875rem;bottom:4.5rem;z-index:9;padding:.4375rem .875rem;font-size:.6875rem;font-weight:700;color:#fff;background:#0000008c;border:1px solid hsla(0,0%,100%,.2);border-radius:999px}.act-btn.is-on[data-v-86904cc8]{color:var(--primary)}.d-sec[data-v-86904cc8]{display:flex;gap:.5rem;align-items:center;padding:.5rem 0 .375rem;border-top:1px solid var(--border)}.d-sec .s-t[data-v-86904cc8]{font-size:.75rem;font-weight:800}.d-sec .s-s[data-v-86904cc8]{color:var(--muted-foreground);font-size:.6875rem}.nextcard[data-v-86904cc8]{position:absolute;right:.75rem;bottom:6rem;z-index:8;width:13.25rem;padding:.625rem;border:1px solid var(--border);border-radius:12px;background:#0a1416f5}.nextcard .k[data-v-86904cc8]{color:var(--primary);font-size:.625rem;font-weight:800;letter-spacing:.05rem}.nextcard .row[data-v-86904cc8]{display:flex;gap:.5rem;margin-top:.4375rem}.nextcard .im[data-v-86904cc8]{flex:0 0 3.5rem;border-radius:6px;overflow:hidden}.nextcard .tx[data-v-86904cc8]{min-width:0}.nextcard .nm[data-v-86904cc8]{display:block;overflow:hidden;font-size:.6875rem;font-weight:800;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.nextcard .mt[data-v-86904cc8]{display:block;margin-top:.1875rem;color:var(--muted-foreground);font-size:.625rem}.nextcard .ft[data-v-86904cc8]{display:flex;gap:.5rem;align-items:center;margin-top:.5625rem}.nextcard .cd[data-v-86904cc8]{flex:1;height:.1875rem;border-radius:3px;background:#ffffff29;overflow:hidden}.nextcard .cd i[data-v-86904cc8]{display:block;height:100%;background:var(--primary);transition:width .25s linear}.nextcard .cc[data-v-86904cc8]{color:var(--muted-foreground);font-size:.6875rem}.nextcard .go[data-v-86904cc8]{padding:.25rem .5625rem;border-radius:999px;background:var(--primary);color:var(--primary-foreground);font-size:.6875rem;font-weight:800}.d-sec .s-sw[data-v-86904cc8]{display:flex;gap:.375rem;align-items:center;margin-left:auto;color:var(--muted-foreground);font-size:.6875rem}.d-sec .s-sw .k[data-v-86904cc8]{position:relative;width:1.875rem;height:1.0625rem;border:1px solid var(--border);border-radius:999px;background:var(--muted);transition:background .15s}.d-sec .s-sw .k[data-v-86904cc8]:after{content:"";position:absolute;top:1.5px;left:2px;width:.75rem;height:.75rem;border-radius:50%;background:var(--muted-foreground);transition:transform .15s,background .15s}.d-sec .s-sw.is-on .k[data-v-86904cc8]{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 30%,transparent)}.d-sec .s-sw.is-on .k[data-v-86904cc8]:after{transform:translate(.8125rem);background:var(--primary)}.locate-tip[data-v-86904cc8]{position:absolute;top:3.75rem;left:50%;transform:translate(-50%);z-index:6;padding:.4rem .9rem;border-radius:999px;background:#0000009e;color:var(--foreground);font-size:.8125rem;white-space:nowrap}.d-crumbs[data-v-86904cc8]{margin-bottom:.75rem;font-size:.75rem;opacity:.75}.d-meta[data-v-86904cc8]{display:flex;align-items:center;gap:.5rem;margin-top:.25rem;color:var(--muted-foreground);font-size:.75rem}.d-meta .score[data-v-86904cc8]{color:var(--primary);font-weight:700;font-style:normal}.finish-toast[data-v-86904cc8]{position:absolute;bottom:45%;left:50%;z-index:10;display:flex;gap:.5rem;align-items:center;padding:.6875rem 1rem;font-size:.75rem;font-weight:700;color:var(--foreground);white-space:nowrap;background:var(--card);border:1px solid rgba(47,212,198,.34);border-radius:.75rem;transform:translate(-50%)}.finish-toast svg[data-v-86904cc8]{color:var(--primary)}.handle[data-v-86904cc8]{position:absolute;right:0;bottom:0;left:0;z-index:7;display:flex;gap:.5625rem;align-items:center;width:100%;height:3.375rem;padding:0 .875rem;background:linear-gradient(0deg,#05090ab3,#05090a5c);border:none;border-top:1px solid hsla(0,0%,100%,.08)}.handle .h-t[data-v-86904cc8]{font-size:.8125rem;font-weight:800;color:#fff}.handle .h-s[data-v-86904cc8],.handle .h-t[data-v-86904cc8]{text-shadow:0 1px 3px rgba(0,0,0,.6)}.handle .h-s[data-v-86904cc8]{font-size:.6875rem;color:#ffffffb8}.handle svg[data-v-86904cc8]{margin-left:auto;color:var(--primary)}.scrim[data-v-86904cc8]{inset:0;z-index:8;background:#00000073}.drawer[data-v-86904cc8],.scrim[data-v-86904cc8]{position:absolute}.drawer[data-v-86904cc8]{right:0;bottom:0;left:0;z-index:9;display:none;max-height:76%;padding:0 .9375rem 1rem;overflow-y:auto;background:var(--card);border-top:1px solid var(--border);border-radius:1.125rem 1.125rem 0 0}.drawer.is-open[data-v-86904cc8]{display:block}.dpanel-comments[data-v-86904cc8]{display:none}.d-head[data-v-86904cc8]{display:flex;gap:.5rem;align-items:flex-start;padding:1rem 0 .625rem}.d-title[data-v-86904cc8]{font-size:.9375rem;font-weight:800}.d-sub[data-v-86904cc8]{margin-top:.25rem;font-size:.6875rem}.d-sub[data-v-86904cc8],.d-x[data-v-86904cc8]{color:var(--muted-foreground)}.d-x[data-v-86904cc8]{margin-left:auto;background:none;border:none}.d-syn[data-v-86904cc8]{padding-bottom:.75rem;font-size:.6875rem;line-height:1.7;color:var(--foreground-soft);border-bottom:1px solid var(--border)}.d-segs[data-v-86904cc8]{display:flex;gap:.375rem;padding:.625rem 0;overflow-x:auto}.seg[data-v-86904cc8]{padding:.3125rem .625rem;font-size:.6875rem;font-weight:700;color:var(--muted-foreground);white-space:nowrap;background:var(--muted);border:1px solid transparent;border-radius:.5rem}.seg.is-on[data-v-86904cc8]{color:var(--primary);background:#2fd4c624;border-color:#2fd4c652}.d-grid[data-v-86904cc8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(4.25rem,1fr));gap:.5rem;padding:.625rem 0}.d-grid.is-comp[data-v-86904cc8]{grid-template-columns:repeat(2,1fr)}.ep-card[data-v-86904cc8]{position:relative;display:flex;gap:.375rem;align-items:center;justify-content:center;min-height:2.75rem;padding:.5rem .375rem;background:var(--card);border:1px solid var(--border);border-radius:.5rem;transition:filter .15s}@media(hover:hover){.ep-card[data-v-86904cc8]:hover{filter:brightness(1.12)}}.c-pl[data-v-86904cc8]{font-size:.75rem;font-style:normal;font-weight:600;color:var(--foreground-soft);white-space:nowrap}.ep-card.is-on[data-v-86904cc8]{background:#2fd4c624;border-color:#2fd4c652}.ep-card.is-on .c-pl[data-v-86904cc8]{color:var(--primary)}.ep-card.is-seen .c-pl[data-v-86904cc8]{color:var(--muted-foreground)}.c-nm[data-v-86904cc8]{position:absolute;width:.0625rem;height:.0625rem;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}.c-eq[data-v-86904cc8]{display:inline-flex;gap:.125rem;align-items:flex-end;height:.75rem}.ep-card .c-eq i[data-v-86904cc8]{width:.125rem;background:var(--primary);border-radius:.0625rem;transform-origin:bottom;animation:eq-bounce-86904cc8 1s ease-in-out infinite}.ep-card .c-eq i[data-v-86904cc8]:first-child{height:.375rem;animation-delay:-.3s}.ep-card .c-eq i[data-v-86904cc8]:nth-child(2){height:.75rem;animation-delay:-.15s}.ep-card .c-eq i[data-v-86904cc8]:nth-child(3){height:.5rem}@keyframes eq-bounce-86904cc8{50%{transform:scaleY(.45)}}@media(prefers-reduced-motion:reduce){.ep-card .c-eq i[data-v-86904cc8]{animation:none}}.d-more[data-v-86904cc8],.d-retry[data-v-86904cc8]{padding:.5rem 1rem;font-size:.75rem;color:var(--primary);border:1px solid rgba(47,212,198,.34);border-radius:999px}.d-more[data-v-86904cc8]{display:block;margin:.25rem auto 0}.d-err[data-v-86904cc8]{margin-top:.5rem;font-size:.6875rem;color:var(--muted-foreground);text-align:center}.d-rec-h[data-v-86904cc8]{margin-top:1rem;font-size:.8125rem;font-weight:800}.d-rec[data-v-86904cc8]{margin-top:.375rem;font-size:.75rem;line-height:1.9;color:var(--muted-foreground)}@media(min-width:1024px){.drawer[data-v-86904cc8]{top:0;bottom:0;left:auto;width:20rem;max-height:none;border-top:none;border-left:1px solid var(--border);border-radius:0}}@media(min-width:1280px){.handle[data-v-86904cc8],.scrim[data-v-86904cc8]{display:none}.drawer[data-v-86904cc8]{inset:5rem 1rem 3.75rem auto;display:block;width:21.25rem;max-height:none;background:#0a1416eb;border:1px solid var(--border);border-radius:1rem;box-shadow:var(--shadow-lg);transition:opacity .3s ease}.drawer .d-x[data-v-86904cc8]{display:none}.dpanel-comments[data-v-86904cc8]{position:absolute;top:5rem;bottom:3.75rem;left:5.875rem;z-index:9;display:block;width:21.25rem;padding:0 .9375rem 1rem;overflow-y:auto;background:#0a1416eb;border:1px solid var(--border);border-radius:1rem;box-shadow:var(--shadow-lg);transition:opacity .3s ease}.dpanel-comments.is-idle[data-v-86904cc8],.drawer.is-idle[data-v-86904cc8]{opacity:0;pointer-events:none}.actions[data-v-86904cc8],.nextcard[data-v-86904cc8]{right:23rem}.feed-wrap[data-v-86904cc8]{--sw-video-feed-arrow-right:23rem}}@media(orientation:landscape)and (max-height:31.25rem){.actions[data-v-86904cc8]{right:.375rem;bottom:3rem;gap:0}.actions .act-btn[data-v-86904cc8]{padding:.1875rem}.actions .act-label[data-v-86904cc8]{display:none}.sertop[data-v-86904cc8]{padding:.375rem .75rem}.handle[data-v-86904cc8]{height:2.5rem}}@media(orientation:landscape)and (max-height:31.25rem)and (max-width:1279px){.sw-movie-detail-sub:not(.is-single-ep) .feed-wrap[data-v-86904cc8]{--sw-video-feed-progress-bottom:2.5rem}}@media(prefers-reduced-motion:reduce){.dpanel-comments[data-v-86904cc8],.drawer[data-v-86904cc8]{transition:none}}
