.WatchlistToggle-module__ATQeQG__watchlistBtn{cursor:pointer;border:1px solid var(--border);background:var(--surface);color:var(--foreground-primary);border-radius:30px;outline:none;justify-content:center;align-items:center;gap:.45rem;width:100%;padding:.65rem 1rem;font-size:.85rem;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.WatchlistToggle-module__ATQeQG__watchlistBtn:hover:not(:disabled){background:var(--surface-hover);border-color:var(--primary);transform:translateY(-1px)}.WatchlistToggle-module__ATQeQG__active{background:var(--primary);color:#fff;box-shadow:0 4px 12px rgba(var(--primary-rgb), .25);border-color:#0000}.WatchlistToggle-module__ATQeQG__active:hover:not(:disabled){background:var(--primary-hover)}.WatchlistToggle-module__ATQeQG__watchlistBtn:disabled{opacity:.6;cursor:not-allowed}.WatchlistToggle-module__ATQeQG__loadingSpinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite WatchlistToggle-module__ATQeQG__spin}.WatchlistToggle-module__ATQeQG__heroVariant{background:var(--hero-watchlist-bg);border-color:var(--hero-watchlist-border);color:var(--hero-watchlist-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:9px;flex-shrink:0;width:auto;padding:.75rem 1.5rem;font-size:.95rem}.WatchlistToggle-module__ATQeQG__heroVariant:hover:not(:disabled){background:rgba(var(--primary-rgb), .15);border-color:var(--primary);color:var(--primary)}@keyframes WatchlistToggle-module__ATQeQG__spin{to{transform:rotate(360deg)}}
.FavoriteToggle-module__TmKV-G__favoriteBtn{color:#f43f5e;cursor:pointer;-webkit-user-select:none;user-select:none;background:#f43f5e14;border:1px solid #f43f5e40;border-radius:30px;outline:none;justify-content:center;align-items:center;gap:.45rem;width:100%;padding:.65rem 1.1rem;font-family:inherit;font-size:.85rem;font-weight:700;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.FavoriteToggle-module__TmKV-G__favoriteBtn:hover{background:#f43f5e2e;border-color:#f43f5e;transform:translateY(-2px);box-shadow:0 4px 14px #f43f5e40}.FavoriteToggle-module__TmKV-G__favoriteBtn:active{transform:translateY(0)}.FavoriteToggle-module__TmKV-G__active{color:#fff;background:#f43f5e38;border-color:#f43f5e;box-shadow:0 4px 14px #f43f5e59}.FavoriteToggle-module__TmKV-G__active:hover{background:#f43f5e52}.FavoriteToggle-module__TmKV-G__heartIcon{transition:transform .25s cubic-bezier(.175,.885,.32,1.275)}.FavoriteToggle-module__TmKV-G__heartPop{animation:.35s ease-out forwards FavoriteToggle-module__TmKV-G__heartPulse}@keyframes FavoriteToggle-module__TmKV-G__heartPulse{0%{transform:scale(.8)}50%{transform:scale(1.3)}to{transform:scale(1)}}.FavoriteToggle-module__TmKV-G__compactVariant{border-radius:20px;width:auto;padding:.4rem .65rem;font-size:.75rem}.FavoriteToggle-module__TmKV-G__heroVariant{border-radius:40px;padding:.75rem 1.5rem;font-size:.95rem}.FavoriteToggle-module__TmKV-G__playerVariant{color:#cbd5e1;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:.5rem;width:auto;height:38px;padding:0 1rem;font-size:.82rem;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.FavoriteToggle-module__TmKV-G__playerVariant:hover{color:#ff758f;background:#f43f5e26;border-color:#f43f5e;transform:translateY(-2px);box-shadow:0 4px 16px #f43f5e40}.FavoriteToggle-module__TmKV-G__playerVariant.FavoriteToggle-module__TmKV-G__active{color:#ff758f;background:#f43f5e38;border-color:#f43f5e;box-shadow:0 0 16px #f43f5e4d}@media (max-width:640px){.FavoriteToggle-module__TmKV-G__playerVariant{border-radius:10px;gap:.3rem;width:100%;height:36px;padding:0 .4rem;font-size:.74rem}.FavoriteToggle-module__TmKV-G__playerVariant svg{width:13px;height:13px}}
.watch-module__jQH7IG__container{width:100%;max-width:1400px;min-height:80vh;margin:0 auto;padding:1.5rem 2rem 5rem;transition:all .35s;position:relative}.watch-module__jQH7IG__theatreContainer{max-width:1600px}.watch-module__jQH7IG__lightsOffDimmer{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:80;cursor:pointer;background:#000000ed;animation:.3s watch-module__jQH7IG__fade-in-dimmer;position:fixed;inset:0}.watch-module__jQH7IG__lightsOffFloatingBtn{color:#fff;cursor:pointer;z-index:95;background:#a855f7;border:none;border-radius:30px;align-items:center;gap:.5rem;padding:.6rem 1.2rem;font-size:.85rem;font-weight:800;transition:transform .2s;display:flex;position:fixed;top:24px;right:28px;box-shadow:0 8px 24px #a855f799}.watch-module__jQH7IG__lightsOffFloatingBtn:hover{transform:scale(1.05)}@keyframes watch-module__jQH7IG__fade-in-dimmer{0%{opacity:0}to{opacity:1}}.watch-module__jQH7IG__breadcrumbs{color:var(--foreground-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:.85rem;font-weight:600;display:flex}.watch-module__jQH7IG__breadcrumbs a{color:var(--foreground-secondary);text-decoration:none;transition:color .2s}.watch-module__jQH7IG__breadcrumbs a:hover{color:var(--primary)}.watch-module__jQH7IG__breadDivider{color:#ffffff1a}.watch-module__jQH7IG__breadActive{color:#a78bfa;font-weight:700}.watch-module__jQH7IG__playerLayout{grid-template-columns:minmax(0,1fr) 350px;align-items:flex-start;gap:2rem;width:100%;transition:all .35s;display:grid}.watch-module__jQH7IG__theatreLayout{grid-template-columns:1fr}.watch-module__jQH7IG__playerCol{text-align:left;flex-direction:column;gap:1.5rem;min-width:0;display:flex;position:relative}.watch-module__jQH7IG__ambientPlayerGlow{filter:blur(45px);z-index:0;pointer-events:none;background:radial-gradient(#a855f738 0%,#3b82f61f 50%,#0000 75%);border-radius:50%;width:90%;height:45%;position:absolute;top:5%;left:5%}.watch-module__jQH7IG__videoWrapper{aspect-ratio:16/9;z-index:2;background:#000;border-radius:20px;width:100%;transition:all .35s;position:relative;overflow:hidden;box-shadow:0 20px 50px #000000b3,0 0 0 1px #ffffff14}.watch-module__jQH7IG__theatreVideoWrapper{aspect-ratio:21/9;border-radius:24px;max-height:75vh;box-shadow:0 25px 60px #000000d9,0 0 40px #7c3aed40}.watch-module__jQH7IG__elevatedForLightsOff{position:relative;z-index:85!important}.watch-module__jQH7IG__episodeNavRow{justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-top:-.25rem;display:flex}.watch-module__jQH7IG__episodeNavBtn{color:#fff;letter-spacing:.02em;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#201a3b 0%,#2b2250 100%);border:1.5px solid #a855f78c;border-radius:12px;align-items:center;gap:.65rem;padding:.72rem 1.4rem;font-family:inherit;font-size:.88rem;font-weight:800;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 6px 20px #00000080,0 0 12px #a855f733}.watch-module__jQH7IG__episodeNavBtn:hover{color:#fff;background:linear-gradient(135deg,#9333ea 0%,#7c3aed 100%);border-color:#c084fc;transform:translateY(-2px);box-shadow:0 0 25px #a855f7a6,0 8px 24px #0009}.watch-module__jQH7IG__navIconLeft{color:#c084fc;transition:transform .2s cubic-bezier(.16,1,.3,1)}.watch-module__jQH7IG__episodeNavBtn:hover .watch-module__jQH7IG__navIconLeft{color:#fff;transform:translate(-3px)}.watch-module__jQH7IG__navIconRight{color:#c084fc;transition:transform .2s cubic-bezier(.16,1,.3,1)}.watch-module__jQH7IG__episodeNavBtn:hover .watch-module__jQH7IG__navIconRight{color:#fff;transform:translate(3px)}.watch-module__jQH7IG__episodeNavBtnDisabled{opacity:.55;pointer-events:none;box-shadow:none;color:#94a3b8;background:#16122499;border:1px dashed #ffffff26;cursor:not-allowed!important}.watch-module__jQH7IG__episodeNavBtnDisabled .watch-module__jQH7IG__navIconLeft,.watch-module__jQH7IG__episodeNavBtnDisabled .watch-module__jQH7IG__navIconRight{color:#64748b}.watch-module__jQH7IG__episodeHeaderCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#120e20d9;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;gap:1.2rem;padding:1.5rem 1.8rem;display:flex;position:relative;box-shadow:0 14px 40px #00000080,inset 0 1px #ffffff14}.watch-module__jQH7IG__dbAlert{color:#c084fc;background:#a855f71a;border:1px solid #a855f733;border-radius:30px;width:fit-content;margin-bottom:.3rem;padding:.4rem 1rem;font-size:.8rem;font-weight:600}.watch-module__jQH7IG__epHeaderInfo{flex-direction:column;gap:.6rem;display:flex}.watch-module__jQH7IG__epBadgesGroup{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.watch-module__jQH7IG__epBadge{color:#d8b4fe;text-transform:uppercase;letter-spacing:.06em;background:linear-gradient(135deg,#a855f738 0%,#9333ea38 100%);border:1px solid #a855f773;border-radius:8px;padding:.25rem .75rem;font-size:.72rem;font-weight:850;box-shadow:0 2px 8px #a855f733}.watch-module__jQH7IG__epBadgeSeason{color:#c7d2fe;background:#6366f12e;border-color:#6366f173}.watch-module__jQH7IG__epBadgePreview{color:#bfdbfe;background:#3b82f633;border-color:#3b82f680}.watch-module__jQH7IG__epTitle{letter-spacing:-.015em;color:#fff;margin:0;font-size:1.6rem;font-weight:850;line-height:1.35}.watch-module__jQH7IG__epStatsRow{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:.65rem;padding-top:.15rem;font-size:.82rem;display:flex}.watch-module__jQH7IG__statItem{align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.watch-module__jQH7IG__statIcon{color:#a855f7}.watch-module__jQH7IG__statItemHd{color:#34d399;font-weight:750}.watch-module__jQH7IG__statDivider{color:#ffffff26;font-size:.75rem}.watch-module__jQH7IG__statCommentBtn{color:#c084fc;cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:0;font-family:inherit;font-size:.82rem;font-weight:700;transition:all .15s;display:inline-flex}.watch-module__jQH7IG__statCommentBtn:hover{color:#e9d5ff;text-decoration:underline;transform:translateY(-1px)}.watch-module__jQH7IG__actionBarRow{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding-top:1rem;display:flex}.watch-module__jQH7IG__likeDislikeGroup{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:center;height:38px;padding:0 .3rem;transition:border-color .2s;display:inline-flex}.watch-module__jQH7IG__likeDislikeGroup:hover{border-color:#fff3}.watch-module__jQH7IG__voteBtn{color:#cbd5e1;cursor:pointer;background:0 0;border:none;border-radius:8px;outline:none;align-items:center;gap:.45rem;padding:.35rem .65rem;font-family:inherit;font-size:.82rem;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.watch-module__jQH7IG__likeBtn:hover{color:#4ade80;background:#22c55e1f}.watch-module__jQH7IG__dislikeBtn:hover{color:#f87171;background:#ef44441f}.watch-module__jQH7IG__voteActiveLike{color:#22c55e!important;background:#22c55e2e!important}.watch-module__jQH7IG__voteActiveDislike{color:#ef4444!important;background:#ef44442e!important}.watch-module__jQH7IG__voteDivider{background:#ffffff1f;width:1px;height:18px;margin:0 .15rem}.watch-module__jQH7IG__actionToolsGroup{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.watch-module__jQH7IG__actionBtn{color:#cbd5e1;cursor:pointer;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:.5rem;height:38px;padding:0 1rem;font-family:inherit;font-size:.82rem;font-weight:700;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.watch-module__jQH7IG__actionBtn:hover{color:#fff;background:#ffffff1f;border-color:#ffffff40;transform:translateY(-2px);box-shadow:0 4px 14px #0000004d}.watch-module__jQH7IG__actionBtnCinema:hover{color:#fef3c7;background:#fbbf2426;border-color:#fbbf24;box-shadow:0 4px 16px #fbbf2440}.watch-module__jQH7IG__actionBtnShare:hover{color:#e0f2fe;background:#38bdf826;border-color:#38bdf8;box-shadow:0 4px 16px #38bdf840}.watch-module__jQH7IG__actionBtnReport:hover{color:#ffedd5;background:#f9731626;border-color:#f97316;box-shadow:0 4px 16px #f9731640}.watch-module__jQH7IG__actionBtnActive{color:#fef08a!important;background:#fbbf2438!important;border-color:#fbbf24!important;box-shadow:0 0 16px #fbbf2459!important}.watch-module__jQH7IG__actionBtnDisabled{opacity:.35;pointer-events:none;cursor:not-allowed!important}@keyframes watch-module__jQH7IG__slide-toast{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.watch-module__jQH7IG__seriesVisualCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#120e20d9;border:1px solid #ffffff1a;border-radius:20px;align-items:flex-start;gap:1.5rem;padding:1.6rem 1.8rem;display:flex;position:relative;box-shadow:0 14px 40px #00000080,inset 0 1px #ffffff14}.watch-module__jQH7IG__detailPosterCol{flex-shrink:0;width:115px}.watch-module__jQH7IG__detailPosterLink{text-decoration:none;display:block}.watch-module__jQH7IG__detailPosterWrapper{aspect-ratio:2/3;background:#000;border-radius:14px;width:100%;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 10px 25px #0009,0 0 0 1px #ffffff1f}.watch-module__jQH7IG__detailPosterWrapper:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 14px 35px #a855f74d,0 0 0 1px #a855f799}.watch-module__jQH7IG__detailPosterImg{object-fit:cover;transition:transform .4s}.watch-module__jQH7IG__detailPosterWrapper:hover .watch-module__jQH7IG__detailPosterImg{transform:scale(1.05)}.watch-module__jQH7IG__posterRatingBadge{letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2;border-radius:6px;padding:.15rem .45rem;font-size:.62rem;font-weight:900;position:absolute;top:6px;left:6px}.watch-module__jQH7IG__badgeUncen{color:#fff;background:#f43f5ed9;border:1px solid #ffffff4d;box-shadow:0 2px 8px #f43f5e66}.watch-module__jQH7IG__badgeCen{color:#cbd5e1;background:#0f172ad9;border:1px solid #fff3}.watch-module__jQH7IG__detailContentCol{flex-direction:column;flex:1;gap:.85rem;min-width:0;display:flex}.watch-module__jQH7IG__seriesTitleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.watch-module__jQH7IG__seriesTitleLink{color:#fff;font-size:1.3rem;font-weight:850;line-height:1.3;text-decoration:none;transition:color .15s}.watch-module__jQH7IG__seriesTitleLink:hover{color:#c084fc}.watch-module__jQH7IG__seriesMetaGroup{align-items:center;gap:.5rem;display:flex}.watch-module__jQH7IG__ratingBadge{color:#facc15;background:#eab3081f;border:1px solid #eab30859;border-radius:6px;align-items:center;gap:.25rem;padding:.2rem .55rem;font-size:.78rem;font-weight:800;display:inline-flex}.watch-module__jQH7IG__yearBadge{color:#94a3b8;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;padding:.2rem .55rem;font-size:.76rem;font-weight:700}.watch-module__jQH7IG__statusBadge{color:#34d399;letter-spacing:.05em;background:#10b9811f;border:1px solid #10b9814d;border-radius:6px;padding:.2rem .55rem;font-size:.68rem;font-weight:800}.watch-module__jQH7IG__detailTaxonomyRow{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.watch-module__jQH7IG__metaPill{color:#cbd5e1;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.75rem;font-weight:750;transition:all .2s;display:inline-flex}.watch-module__jQH7IG__metaPillPrimary{color:#c084fc;background:#a855f724;border-color:#a855f759}.watch-module__jQH7IG__studioLink{color:#d8b4fe;background:#a855f71f;border:1px solid #a855f74d;border-radius:8px;align-items:center;gap:.45rem;padding:.3rem .75rem;font-size:.78rem;font-weight:750;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.watch-module__jQH7IG__studioLink:hover{color:#fff;background:#a855f73d;border-color:#a855f78c;transform:translateY(-1px);box-shadow:0 4px 12px #a855f733}.watch-module__jQH7IG__taxTagsList{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.watch-module__jQH7IG__taxTagChip{color:#cbd5e1;background:#ffffff0a;border:1px solid #ffffff17;border-radius:7px;align-items:center;gap:.2rem;padding:.25rem .6rem;font-size:.76rem;font-weight:650;text-decoration:none;transition:all .2s;display:inline-flex}.watch-module__jQH7IG__tagHash{color:#a855f7;font-weight:800}.watch-module__jQH7IG__taxTagChip:hover{color:#fff;background:#a855f726;border-color:#a855f766;transform:translateY(-1px)}.watch-module__jQH7IG__synopsisWrapper{flex-direction:column;gap:.4rem;margin-top:.2rem;display:flex}.watch-module__jQH7IG__synopsisEpPrefix{color:#fff;font-weight:800}.watch-module__jQH7IG__epDescription{color:#cbd5e1;letter-spacing:.01em;font-size:.92rem;line-height:1.65}.watch-module__jQH7IG__epDescriptionCollapsed{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.watch-module__jQH7IG__readMoreBtn{color:#c084fc;cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;width:fit-content;padding:.2rem 0;font-family:inherit;font-size:.8rem;font-weight:750;transition:color .15s,transform .15s;display:inline-flex}.watch-module__jQH7IG__readMoreBtn:hover{color:#e9d5ff;transform:translateY(-1px)}.watch-module__jQH7IG__previewNoticeBox{color:#60a5fa;background:#3b82f614;border:1px solid #3b82f64d;border-radius:8px;align-items:center;gap:.5rem;padding:.8rem 1rem;font-size:.82rem;font-weight:700;display:flex}.watch-module__jQH7IG__sidebarCol,.watch-module__jQH7IG__sidebarColDesktop{flex-direction:column;gap:1.5rem;display:flex}.watch-module__jQH7IG__mobileOnlyQueueCard,.watch-module__jQH7IG__mobileOnlyRankedBlock,.watch-module__jQH7IG__mobileOnlySeriesQueueBlock{display:none}@media (max-width:900px){.watch-module__jQH7IG__sidebarColDesktop{display:none!important}.watch-module__jQH7IG__mobileOnlyQueueCard,.watch-module__jQH7IG__mobileOnlyRankedBlock,.watch-module__jQH7IG__mobileOnlySeriesQueueBlock{width:100%;margin:.25rem 0;display:block!important}}.watch-module__jQH7IG__sidebarCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#120e20bf;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;gap:1rem;padding:1.35rem;display:flex;box-shadow:0 10px 30px #0006}.watch-module__jQH7IG__seriesInfoGrid{grid-template-columns:85px 1fr;align-items:center;gap:1rem;display:grid}.watch-module__jQH7IG__sidebarPosterWrapper{aspect-ratio:2/3;background:#0f172a;border:1px solid #ffffff1f;border-radius:10px;width:100%;position:relative;overflow:hidden;box-shadow:0 6px 16px #00000080}.watch-module__jQH7IG__sidebarPoster{object-fit:cover}.watch-module__jQH7IG__sidebarSeriesMeta{text-align:left;flex-direction:column;gap:.35rem;display:flex}.watch-module__jQH7IG__sidebarSeriesTitle{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;font-weight:850;line-height:1.35;text-decoration:none;transition:color .2s;display:-webkit-box;overflow:hidden}.watch-module__jQH7IG__sidebarSeriesTitle:hover{color:var(--primary)}.watch-module__jQH7IG__sidebarRatingBlock{align-items:center;gap:.35rem;display:flex}.watch-module__jQH7IG__sidebarRatingScore{color:#eab308;font-size:.92rem;font-weight:850}.watch-module__jQH7IG__sidebarRatingScale{color:var(--foreground-muted);font-size:.72rem}.watch-module__jQH7IG__sidebarStatus{align-items:center;gap:.4rem;display:flex}.watch-module__jQH7IG__statusDot{border-radius:50%;width:7px;height:7px;display:inline-block}.watch-module__jQH7IG__dotAiring{background-color:#22c55e;box-shadow:0 0 8px #22c55e}.watch-module__jQH7IG__dotFinalized{background-color:#94a3b8}.watch-module__jQH7IG__statusText{color:var(--foreground-muted);letter-spacing:.06em;font-size:.7rem;font-weight:800}.watch-module__jQH7IG__sidebarTags{flex-wrap:wrap;gap:.4rem;display:flex}.watch-module__jQH7IG__sidebarTag{color:var(--foreground-secondary);background:#ffffff0a;border:1px solid #ffffff14;border-radius:20px;padding:.2rem .55rem;font-size:.72rem;font-weight:700;text-decoration:none;transition:all .2s}.watch-module__jQH7IG__sidebarTag:hover{color:#c084fc;background:#a855f726;border-color:#a855f759}.watch-module__jQH7IG__queueCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#120e20bf;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 30px #0006}.watch-module__jQH7IG__queueHeader{background:#ffffff05;border-bottom:1px solid #ffffff0f;align-items:center;gap:.65rem;padding:1.1rem 1.3rem;display:flex}.watch-module__jQH7IG__sidebarIcon{color:#a855f7}.watch-module__jQH7IG__queueHeader h3{color:#fff;font-size:1rem;font-weight:850}.watch-module__jQH7IG__queueHeaderControls{align-items:center;gap:.5rem;margin-left:auto;display:flex}.watch-module__jQH7IG__viewModeToggleBtn{color:#94a3b8;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex}.watch-module__jQH7IG__viewModeToggleBtn:hover,.watch-module__jQH7IG__viewModeActive{color:#c084fc;background:#a855f733;border-color:#a855f7}.watch-module__jQH7IG__epCountPill{color:#a78bfa;background:#7c3aed1f;border:1px solid #7c3aed4d;border-radius:20px;padding:.2rem .65rem;font-size:.72rem;font-weight:800}.watch-module__jQH7IG__seasonTabsRow{background:#0003;border-bottom:1px solid #ffffff0a;align-items:center;gap:.35rem;padding:.6rem 1.2rem;display:flex;overflow-x:auto}.watch-module__jQH7IG__seasonTab{color:#94a3b8;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;padding:.25rem .65rem;font-size:.75rem;font-weight:700;transition:all .15s}.watch-module__jQH7IG__seasonTab:hover{color:#fff;background:#ffffff0d}.watch-module__jQH7IG__activeSeasonTab{color:#c084fc!important;background:#a855f733!important;border-color:#a855f766!important}.watch-module__jQH7IG__queueSearchRow{border-bottom:1px solid #ffffff0a;padding:.5rem 1rem}.watch-module__jQH7IG__queueSearchInput{color:#fff;background:#0000004d;border:1px solid #ffffff14;border-radius:6px;outline:none;width:100%;padding:.35rem .75rem;font-family:inherit;font-size:.78rem;transition:border-color .2s}.watch-module__jQH7IG__queueSearchInput:focus{border-color:#a855f7}.watch-module__jQH7IG__queueList{flex-direction:column;gap:.5rem;max-height:380px;padding:.6rem;display:flex;overflow-y:auto}.watch-module__jQH7IG__queueList::-webkit-scrollbar{width:5px}.watch-module__jQH7IG__queueList::-webkit-scrollbar-track{background:0 0}.watch-module__jQH7IG__queueList::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.watch-module__jQH7IG__queueList::-webkit-scrollbar-thumb:hover{background:#ffffff40}.watch-module__jQH7IG__queueItem{border:1px solid #0000;border-radius:12px;grid-template-columns:85px 1fr;align-items:center;gap:.85rem;padding:.55rem;text-decoration:none;transition:all .2s;display:grid}.watch-module__jQH7IG__queueItem:hover{background:#ffffff0a;border-color:#ffffff14}.watch-module__jQH7IG__activeQueueItem{box-shadow:0 4px 20px #00000040;background:linear-gradient(135deg,#a855f733 0%,#6366f114 100%)!important;border-color:#a855f766!important}.watch-module__jQH7IG__queueThumbWrapper{aspect-ratio:16/9;background:#0f172a;border:1px solid #ffffff14;border-radius:8px;width:100%;position:relative;overflow:hidden}.watch-module__jQH7IG__queueThumb{object-fit:cover}.watch-module__jQH7IG__queueProgressBar{z-index:3;background:#0009;height:3px;position:absolute;bottom:0;left:0;right:0}.watch-module__jQH7IG__queueProgressFill{background:#a855f7;border-radius:0 2px 2px 0;height:100%}.watch-module__jQH7IG__playingOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2;background:#a855f7a6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.watch-module__jQH7IG__equalizer{align-items:flex-end;gap:3px;height:16px;display:flex}.watch-module__jQH7IG__equalizer span{background:#fff;border-radius:2px;width:3px;animation:1s ease-in-out infinite alternate watch-module__jQH7IG__bounceBar;display:inline-block}.watch-module__jQH7IG__equalizer span:first-child{height:60%;animation-delay:.1s}.watch-module__jQH7IG__equalizer span:nth-child(2){height:100%;animation-delay:.3s}.watch-module__jQH7IG__equalizer span:nth-child(3){height:40%;animation-delay:.2s}@keyframes watch-module__jQH7IG__bounceBar{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}.watch-module__jQH7IG__queueMeta{text-align:left;flex-direction:column;gap:.2rem;display:flex;overflow:hidden}.watch-module__jQH7IG__queuePlayingBadge{color:#c084fc;text-transform:uppercase;letter-spacing:.06em;font-size:.68rem;font-weight:850}.watch-module__jQH7IG__queueEpTitle{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:800;overflow:hidden}.watch-module__jQH7IG__queueGrid{grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:.5rem;max-height:380px;padding:.85rem;display:grid;overflow-y:auto}.watch-module__jQH7IG__gridEpBtn{aspect-ratio:1;color:#cbd5e1;background:#ffffff0a;border:1px solid #ffffff17;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;font-size:.88rem;font-weight:800;text-decoration:none;transition:all .15s;display:flex;position:relative}.watch-module__jQH7IG__gridEpBtn:hover{color:#fff;background:#ffffff1a;border-color:#fff3;transform:translateY(-1px)}.watch-module__jQH7IG__activeGridEpBtn{box-shadow:0 4px 14px #a855f780;color:#fff!important;background:#a855f7!important;border-color:#0000!important}.watch-module__jQH7IG__gridWatchedDot{background:#4ade80;border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px}.watch-module__jQH7IG__modalBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:110;background:#000000d9;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.watch-module__jQH7IG__reportModal{color:#fff;background:#0d121f;border:1px solid #ffffff26;border-radius:20px;width:100%;max-width:440px;padding:1.8rem;box-shadow:0 20px 50px #000000e6,0 0 0 1px #a855f74d}.watch-module__jQH7IG__modalHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:1.2rem;padding-bottom:.75rem;display:flex}.watch-module__jQH7IG__modalHeader h3{color:#fff;font-size:1.05rem;font-weight:850}.watch-module__jQH7IG__modalCloseBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:50%;padding:4px;transition:color .15s}.watch-module__jQH7IG__modalCloseBtn:hover{color:#fff}.watch-module__jQH7IG__reportReasonsList{flex-direction:column;gap:.5rem;margin-bottom:1.2rem;display:flex}.watch-module__jQH7IG__reportReasonOption{color:#cbd5e1;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:.6rem;padding:.65rem .9rem;font-size:.82rem;transition:all .15s;display:flex}.watch-module__jQH7IG__reportReasonOption:hover{background:#ffffff12;border-color:#ffffff26}.watch-module__jQH7IG__selectedReportReason{font-weight:700;color:#c084fc!important;background:#a855f726!important;border-color:#a855f7!important}.watch-module__jQH7IG__reportSubmitBtn{color:#fff;cursor:pointer;background:#a855f7;border:none;border-radius:10px;width:100%;padding:.75rem;font-size:.88rem;font-weight:800;transition:all .2s;box-shadow:0 4px 14px #a855f766}.watch-module__jQH7IG__reportSubmitBtn:hover{background:#c084fc}.watch-module__jQH7IG__similarWrapper{margin:1rem 0}.watch-module__jQH7IG__commentsCard{background:var(--surface);border:1px solid #ffffff0d;border-radius:20px;padding:2rem}@media (max-width:1024px){.watch-module__jQH7IG__playerLayout{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:768px){.watch-module__jQH7IG__container{padding:.85rem .85rem 3.5rem}.watch-module__jQH7IG__breadcrumbs{white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:.35rem;margin-bottom:.75rem;padding-bottom:2px;font-size:.76rem;overflow-x:auto}.watch-module__jQH7IG__breadcrumbs::-webkit-scrollbar{display:none}.watch-module__jQH7IG__playerLayout{gap:1rem}.watch-module__jQH7IG__playerCol{gap:.85rem}.watch-module__jQH7IG__videoWrapper{border-radius:14px;box-shadow:0 12px 32px #000000bf}.watch-module__jQH7IG__episodeNavRow{gap:.5rem;margin-top:0}.watch-module__jQH7IG__episodeNavBtn{border-radius:10px;flex:1;justify-content:center;gap:.4rem;height:38px;padding:.45rem .75rem;font-size:.78rem}.watch-module__jQH7IG__episodeHeaderCard{border-radius:14px;gap:.75rem;padding:.95rem 1rem}.watch-module__jQH7IG__epHeaderInfo{gap:.45rem}.watch-module__jQH7IG__epBadgesGroup{gap:.35rem}.watch-module__jQH7IG__epBadge{border-radius:6px;padding:.2rem .55rem;font-size:.65rem}.watch-module__jQH7IG__epTitle{letter-spacing:-.01em;font-size:1.15rem;line-height:1.32}.watch-module__jQH7IG__epStatsRow{gap:.4rem;padding-top:0;font-size:.72rem}.watch-module__jQH7IG__statItem{gap:.25rem}.watch-module__jQH7IG__statIcon{width:12px;height:12px}.watch-module__jQH7IG__statCommentBtn{gap:.25rem;font-size:.72rem}.watch-module__jQH7IG__actionBarRow{flex-direction:column;align-items:stretch;gap:.55rem;padding-top:.75rem}.watch-module__jQH7IG__likeDislikeGroup{border-radius:10px;justify-content:center;width:100%;height:36px}.watch-module__jQH7IG__likeBtn,.watch-module__jQH7IG__dislikeBtn{flex:1;justify-content:center;padding:.3rem;font-size:.78rem}.watch-module__jQH7IG__actionToolsGroup{grid-template-columns:repeat(4,1fr);gap:.35rem;width:100%;display:grid}.watch-module__jQH7IG__actionBtn{white-space:nowrap;border-radius:10px;justify-content:center;gap:.3rem;width:100%;height:36px;padding:0 .25rem;font-size:.72rem;font-weight:700}.watch-module__jQH7IG__seriesVisualCard{border-radius:14px;gap:.85rem;padding:.95rem 1rem}.watch-module__jQH7IG__detailPosterCol{width:80px;min-width:80px}.watch-module__jQH7IG__detailPosterWrapper{border-radius:10px}.watch-module__jQH7IG__seriesTitleRow{gap:.35rem}.watch-module__jQH7IG__seriesTitleLink{font-size:1.05rem;line-height:1.3}.watch-module__jQH7IG__seriesMetaGroup{gap:.3rem}.watch-module__jQH7IG__ratingBadge,.watch-module__jQH7IG__yearBadge,.watch-module__jQH7IG__statusBadge{border-radius:5px;padding:.15rem .45rem;font-size:.68rem}.watch-module__jQH7IG__detailTaxonomyRow{gap:.35rem}.watch-module__jQH7IG__metaPill{border-radius:6px;padding:.2rem .5rem;font-size:.68rem}.watch-module__jQH7IG__studioLink{border-radius:6px;padding:.2rem .55rem;font-size:.72rem}.watch-module__jQH7IG__taxTagsList{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;width:100%;padding-bottom:2px;overflow-x:auto}.watch-module__jQH7IG__taxTagsList::-webkit-scrollbar{display:none}.watch-module__jQH7IG__taxTagChip{white-space:nowrap;border-radius:6px;flex-shrink:0;padding:.2rem .5rem;font-size:.7rem}.watch-module__jQH7IG__synopsisWrapper{gap:.25rem;margin-top:.15rem}.watch-module__jQH7IG__epDescription{font-size:.82rem;line-height:1.5}.watch-module__jQH7IG__readMoreBtn{padding:.15rem 0;font-size:.75rem}.watch-module__jQH7IG__queueCard{border-radius:14px}.watch-module__jQH7IG__queueHeader{padding:.85rem 1rem}.watch-module__jQH7IG__queueHeader h3{font-size:.92rem}.watch-module__jQH7IG__seasonTabsRow{gap:.3rem;padding:.5rem .85rem}.watch-module__jQH7IG__seasonTab{padding:.2rem .55rem;font-size:.72rem}.watch-module__jQH7IG__queueSearchRow{padding:.45rem .85rem}.watch-module__jQH7IG__queueSearchInput{padding:.35rem .65rem;font-size:.75rem}.watch-module__jQH7IG__queueList{gap:.4rem;max-height:340px;padding:.5rem}.watch-module__jQH7IG__queueItem{border-radius:10px;grid-template-columns:75px 1fr;gap:.65rem;padding:.45rem}.watch-module__jQH7IG__queuePlayingBadge{font-size:.62rem}.watch-module__jQH7IG__queueEpTitle{font-size:.82rem}.watch-module__jQH7IG__queueGrid{grid-template-columns:repeat(auto-fill,minmax(42px,1fr));gap:.4rem;padding:.65rem}.watch-module__jQH7IG__gridEpBtn{border-radius:8px;font-size:.82rem}.watch-module__jQH7IG__watchFullWidthSection{gap:1.5rem;margin-top:1.5rem}.watch-module__jQH7IG__commentsCard{border-radius:14px;padding:1rem .85rem}}@media (max-width:480px){.watch-module__jQH7IG__container{padding:.6rem .6rem 3rem}.watch-module__jQH7IG__epTitle{font-size:1.08rem}.watch-module__jQH7IG__detailPosterCol{width:75px;min-width:75px}.watch-module__jQH7IG__seriesTitleLink{font-size:.98rem}.watch-module__jQH7IG__actionBtn span{font-size:.7rem}}.watch-module__jQH7IG__watchFullWidthSection{flex-direction:column;gap:2.5rem;width:100%;max-width:100%;margin-top:3rem;display:flex}.watch-module__jQH7IG__watchFullWidthSection .watch-module__jQH7IG__similarWrapper,.watch-module__jQH7IG__watchFullWidthSection .watch-module__jQH7IG__commentsCard{width:100%;max-width:100%}.watch-module__jQH7IG__modalBackdrop{-webkit-backdrop-filter:blur(12px);z-index:9999;background:#080612cc;justify-content:center;align-items:center;width:100vw;height:100vh;padding:1.25rem;animation:.2s cubic-bezier(.16,1,.3,1) watch-module__jQH7IG__modalFadeIn;display:flex;position:fixed;top:0;left:0}@keyframes watch-module__jQH7IG__modalFadeIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.watch-module__jQH7IG__shareModal,.watch-module__jQH7IG__reportModal{background:linear-gradient(165deg,#18132d 0%,#100c22 100%);border:1.5px solid #a855f759;border-radius:20px;flex-direction:column;width:100%;max-width:480px;display:flex;overflow:hidden;box-shadow:0 20px 50px #000c,0 0 30px #a855f726}.watch-module__jQH7IG__modalHeader{background:#ffffff05;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:1.25rem 1.4rem;display:flex}.watch-module__jQH7IG__modalTitleGroup{align-items:center;gap:.85rem;display:flex}.watch-module__jQH7IG__modalIconBadge{background:#a855f726;border:1px solid #a855f74d;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.watch-module__jQH7IG__modalIconBadgeAlert{background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.watch-module__jQH7IG__modalHeading{color:#fff;margin:0;font-size:1.05rem;font-weight:800;line-height:1.2}.watch-module__jQH7IG__modalSub{color:#94a3b8;margin:.2rem 0 0;font-size:.78rem}.watch-module__jQH7IG__modalCloseBtn{color:#94a3b8;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.watch-module__jQH7IG__modalCloseBtn:hover{color:#ef4444;background:#ef444433;border-color:#ef444466}.watch-module__jQH7IG__modalBody{flex-direction:column;gap:1.25rem;padding:1.35rem 1.4rem;display:flex}.watch-module__jQH7IG__shareSectionLabel{color:#cbd5e1;text-transform:uppercase;letter-spacing:.04em;margin:0 0 .65rem;font-size:.8rem;font-weight:700;display:block}.watch-module__jQH7IG__shareSocialGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}@media (max-width:480px){.watch-module__jQH7IG__shareSocialGrid{grid-template-columns:repeat(2,1fr)}}.watch-module__jQH7IG__socialShareBtn{color:#e2e8f0;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;padding:.85rem .5rem;font-family:inherit;font-size:.78rem;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.watch-module__jQH7IG__socialIconWrap{border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .2s;display:flex}.watch-module__jQH7IG__socialShareBtn:hover .watch-module__jQH7IG__socialIconWrap{transform:scale(1.12)}.watch-module__jQH7IG__shareWhatsapp:hover{color:#25d366;background:#25d36626;border-color:#25d36680;box-shadow:0 4px 15px #25d36640}.watch-module__jQH7IG__shareWhatsapp .watch-module__jQH7IG__socialIconWrap{color:#25d366}.watch-module__jQH7IG__shareTelegram:hover{color:#229ed9;background:#229ed926;border-color:#229ed980;box-shadow:0 4px 15px #229ed940}.watch-module__jQH7IG__shareTelegram .watch-module__jQH7IG__socialIconWrap{color:#229ed9}.watch-module__jQH7IG__shareTwitter:hover{color:#fff;background:#ffffff1f;border-color:#fff6;box-shadow:0 4px 15px #ffffff26}.watch-module__jQH7IG__shareTwitter .watch-module__jQH7IG__socialIconWrap{color:#fff}.watch-module__jQH7IG__shareReddit:hover{color:#ff4500;background:#ff450026;border-color:#ff450080;box-shadow:0 4px 15px #ff450040}.watch-module__jQH7IG__shareReddit .watch-module__jQH7IG__socialIconWrap{color:#ff4500}.watch-module__jQH7IG__shareFacebook:hover{color:#1877f2;background:#1877f226;border-color:#1877f280;box-shadow:0 4px 15px #1877f240}.watch-module__jQH7IG__shareFacebook .watch-module__jQH7IG__socialIconWrap{color:#1877f2}.watch-module__jQH7IG__shareNative:hover{color:#c084fc;background:#a855f733;border-color:#a855f78c;box-shadow:0 4px 15px #a855f74d}.watch-module__jQH7IG__shareNative .watch-module__jQH7IG__socialIconWrap{color:#c084fc}.watch-module__jQH7IG__shareUrlSection{border-top:1px solid #ffffff14;flex-direction:column;gap:.4rem;padding-top:.5rem;display:flex}.watch-module__jQH7IG__shareUrlBox{background:#0a0814b3;border:1.5px solid #ffffff1a;border-radius:12px;align-items:center;gap:.5rem;padding:.35rem .4rem .35rem .85rem;transition:border-color .2s;display:flex}.watch-module__jQH7IG__shareUrlBox:focus-within{border-color:#a855f7;box-shadow:0 0 15px #a855f740}.watch-module__jQH7IG__shareUrlInput{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.82rem;overflow:hidden}.watch-module__jQH7IG__shareCopyBtn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#9333ea 0%,#7c3aed 100%);border:none;border-radius:9px;align-items:center;gap:.4rem;padding:.55rem .95rem;font-family:inherit;font-size:.8rem;font-weight:750;transition:all .2s;display:inline-flex}.watch-module__jQH7IG__shareCopyBtn:hover{background:linear-gradient(135deg,#a855f7 0%,#9333ea 100%);transform:translateY(-1px);box-shadow:0 4px 14px #a855f766}.watch-module__jQH7IG__shareCopyBtnSuccess{background:#16a34a!important}.watch-module__jQH7IG__reportInstruction{color:#94a3b8;margin:0;font-size:.84rem;line-height:1.4}.watch-module__jQH7IG__reportReasonsList{flex-direction:column;gap:.55rem;display:flex}.watch-module__jQH7IG__reportReasonOption{color:#cbd5e1;cursor:pointer;background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:.75rem;padding:.65rem .85rem;font-size:.84rem;font-weight:600;transition:all .2s;display:flex}.watch-module__jQH7IG__reportReasonOption:hover{color:#fff;background:#a855f714;border-color:#a855f74d}.watch-module__jQH7IG__selectedReportReason{box-shadow:0 0 12px #a855f733;color:#fff!important;background:#a855f726!important;border-color:#a855f7!important}.watch-module__jQH7IG__reportReasonOption input[type=radio]{accent-color:#a855f7;cursor:pointer}.watch-module__jQH7IG__reportNotesSection{flex-direction:column;gap:.4rem;display:flex}.watch-module__jQH7IG__reportNotesLabel{color:#94a3b8;font-size:.78rem;font-weight:700}.watch-module__jQH7IG__reportTextarea{color:#fff;resize:none;background:#0a0814b3;border:1.5px solid #ffffff1a;border-radius:10px;outline:none;width:100%;padding:.65rem .85rem;font-family:inherit;font-size:.82rem;transition:border-color .2s}.watch-module__jQH7IG__reportTextarea:focus{border-color:#a855f7;box-shadow:0 0 12px #a855f740}.watch-module__jQH7IG__reportModalActions{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.watch-module__jQH7IG__reportCancelBtn{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:10px;padding:.65rem 1.1rem;font-family:inherit;font-size:.82rem;font-weight:700;transition:all .2s}.watch-module__jQH7IG__reportCancelBtn:hover{color:#fff;background:#ffffff14}.watch-module__jQH7IG__reportSubmitBtn{color:#000;cursor:pointer;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);border:none;border-radius:10px;padding:.65rem 1.3rem;font-family:inherit;font-size:.84rem;font-weight:800;transition:all .2s;box-shadow:0 4px 15px #f59e0b4d}.watch-module__jQH7IG__reportSubmitBtn:hover:not(:disabled){background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);transform:translateY(-1px);box-shadow:0 6px 20px #f59e0b73}.watch-module__jQH7IG__reportSubmitBtn:disabled{opacity:.6;cursor:not-allowed}.watch-module__jQH7IG__reportSuccessBox{text-align:center;flex-direction:column;align-items:center;padding:1.5rem .5rem;display:flex}.watch-module__jQH7IG__reportSuccessIcon{background:#22c55e26;border:1.5px solid #22c55e66;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:.85rem;display:flex}.watch-module__jQH7IG__reportSuccessBox h4{color:#fff;margin:0 0 .4rem;font-size:1.05rem;font-weight:800}.watch-module__jQH7IG__reportSuccessBox p{color:#94a3b8;margin:0;font-size:.82rem;line-height:1.4}.watch-module__jQH7IG__toastNotification{color:#fff;z-index:10000;background:#18132d;border:1.5px solid #22c55e;border-radius:30px;align-items:center;gap:.65rem;padding:.75rem 1.4rem;font-size:.85rem;font-weight:750;animation:.25s cubic-bezier(.16,1,.3,1) watch-module__jQH7IG__toastPop;display:flex;position:fixed;bottom:2rem;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #000c,0 0 20px #22c55e4d}@keyframes watch-module__jQH7IG__toastPop{0%{opacity:0;transform:translate(-50%,15px)}to{opacity:1;transform:translate(-50%)}}
.HeroCarousel-module__kybdLG__heroSection{color:#fff;touch-action:pan-y;background:#090d16;align-items:center;width:100%;max-width:100%;height:44vh;min-height:380px;max-height:430px;display:flex;position:relative;overflow:hidden!important}.HeroCarousel-module__kybdLG__slidesContainer{z-index:0;width:100%;height:100%;position:absolute;inset:0}.HeroCarousel-module__kybdLG__slide{opacity:0;visibility:hidden;width:100%;height:100%;transition:opacity 1.2s cubic-bezier(.25,1,.5,1),visibility 1.2s;position:absolute;inset:0}.HeroCarousel-module__kybdLG__slideActive{opacity:1;visibility:visible}.HeroCarousel-module__kybdLG__heroBg{width:100%;height:100%;position:absolute;inset:0}.HeroCarousel-module__kybdLG__heroImage{object-fit:cover;object-position:center 25%;pointer-events:none;filter:brightness(.85)}.HeroCarousel-module__kybdLG__heroOverlay{z-index:1;background:radial-gradient(circle at 75%,#08080859 0%,#080808f2 75%),linear-gradient(90deg,#080808 0%,#080808f2 25%,#08080899 55%,#08080866 100%),linear-gradient(#0000 60%,#08080899 82%,#080808 100%);position:absolute;inset:0}.HeroCarousel-module__kybdLG__heroContentWrapper{z-index:10;pointer-events:none;width:100%;max-width:1720px;margin:0 auto;padding:0 2rem;position:relative}.HeroCarousel-module__kybdLG__heroCardContainer{pointer-events:auto;align-items:center;gap:2.2rem;display:flex}.HeroCarousel-module__kybdLG__heroCardActive{animation:.8s cubic-bezier(.16,1,.3,1) forwards HeroCarousel-module__kybdLG__slide-up-fade}.HeroCarousel-module__kybdLG__heroCardInactive{display:none!important}@keyframes HeroCarousel-module__kybdLG__slide-up-fade{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.HeroCarousel-module__kybdLG__posterCardWrapper{aspect-ratio:2/3;border-radius:14px;flex-shrink:0;width:185px;min-width:185px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 16px 36px #000000a6,0 0 0 1px #ffffff26}.HeroCarousel-module__kybdLG__posterCardWrapper:hover{box-shadow:0 22px 45px #000c, 0 0 0 1.5px var(--primary);transform:scale(1.03)translateY(-4px)}.HeroCarousel-module__kybdLG__posterLink{width:100%;height:100%;display:block;position:relative}.HeroCarousel-module__kybdLG__posterImage{object-fit:cover;transition:transform .4s}.HeroCarousel-module__kybdLG__posterLink:hover .HeroCarousel-module__kybdLG__posterImage{transform:scale(1.06)}.HeroCarousel-module__kybdLG__posterHoverOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;opacity:0;background:#090d1680;justify-content:center;align-items:center;transition:opacity .25s;display:flex;position:absolute;inset:0}.HeroCarousel-module__kybdLG__posterLink:hover .HeroCarousel-module__kybdLG__posterHoverOverlay{opacity:1}.HeroCarousel-module__kybdLG__heroContent{text-align:left;flex-direction:column;gap:.55rem;max-width:680px;display:flex}.HeroCarousel-module__kybdLG__dbAlert{color:var(--primary);background:rgba(var(--primary-rgb), .15);border:1px solid rgba(var(--primary-rgb), .3);border-radius:20px;width:fit-content;margin-bottom:.25rem;padding:.45rem 1rem;font-size:.82rem;font-weight:600}.HeroCarousel-module__kybdLG__badgeRow{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.HeroCarousel-module__kybdLG__taglineBadge{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(135deg,#ec4899 0%,#f43f5e 100%);border-radius:20px;align-items:center;gap:.35rem;padding:.22rem .75rem;font-size:.74rem;font-weight:900;display:inline-flex;box-shadow:0 0 12px #ec489973}.HeroCarousel-module__kybdLG__qualityBadge{background:linear-gradient(135deg, var(--primary) 0%, var(--primary-hover) 100%);color:#fff;letter-spacing:.05em;text-transform:uppercase;border-radius:5px;padding:.22rem .65rem;font-size:.72rem;font-weight:900}.HeroCarousel-module__kybdLG__categoryBadge{color:#fffffff2;text-transform:uppercase;background:#ffffff24;border:1px solid #ffffff38;border-radius:5px;padding:.22rem .7rem;font-size:.75rem;font-weight:700}.HeroCarousel-module__kybdLG__heroTitle{letter-spacing:-.025em;color:#fff;text-shadow:0 3px 16px #000000b3;margin:0;font-size:clamp(1.6rem,2.5vw,2.15rem);font-weight:900;line-height:1.15}.HeroCarousel-module__kybdLG__heroTitle a{color:#fff;text-decoration:none;transition:color .2s}.HeroCarousel-module__kybdLG__heroTitle a:hover{color:var(--primary)}.HeroCarousel-module__kybdLG__genreSubLine{color:#ffffffb3;letter-spacing:.02em;font-size:.85rem;font-weight:600}.HeroCarousel-module__kybdLG__heroDescription{color:#ffffffd1;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:.1rem 0 .45rem;font-size:.88rem;line-height:1.45;display:-webkit-box;overflow:hidden}.HeroCarousel-module__kybdLG__heroButtons{flex-wrap:nowrap;align-items:center;gap:.75rem;display:flex}.HeroCarousel-module__kybdLG__heroButtons>*{flex:none;width:auto}.HeroCarousel-module__kybdLG__playBtn{background:linear-gradient(135deg, var(--primary) 0%, var(--primary-hover) 100%);color:#fff;box-shadow:0 4px 16px rgba(var(--primary-rgb), .4);border:none;border-radius:8px;align-items:center;gap:.45rem;padding:.55rem 1.3rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.HeroCarousel-module__kybdLG__playBtn:hover{box-shadow:0 8px 24px rgba(var(--primary-rgb), .55);filter:brightness(1.08);transform:translateY(-2px)}.HeroCarousel-module__kybdLG__detailsBtn{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;border:1px solid #ffffff38;border-radius:8px;align-items:center;gap:.4rem;padding:.55rem 1.2rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.HeroCarousel-module__kybdLG__detailsBtn:hover{background:#ffffff3d;border-color:#ffffff61;transform:translateY(-2px)}.HeroCarousel-module__kybdLG__navBtn{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;z-index:20;background:#0f172aa6;border:1px solid #ffffff38;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 16px #00000073}.HeroCarousel-module__kybdLG__navBtn:hover{background:var(--primary);color:#fff;border-color:#0000;transform:translateY(-50%)scale(1.08)}.HeroCarousel-module__kybdLG__prevBtn{left:calc(2rem - 22px)}@media (min-width:1780px){.HeroCarousel-module__kybdLG__prevBtn{left:calc(50% - 882px + 2rem)}}.HeroCarousel-module__kybdLG__nextBtn{right:2rem}@media (min-width:1780px){.HeroCarousel-module__kybdLG__nextBtn{right:calc(50% - 860px + 2rem)}}.HeroCarousel-module__kybdLG__capsuleDotsContainer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:20;background:#090d16cc;border:1px solid #ffffff2e;border-radius:30px;align-items:center;gap:.4rem;padding:.28rem .75rem;display:flex;position:absolute;bottom:.85rem;left:50%;transform:translate(-50%);box-shadow:0 4px 18px #0000008c}.HeroCarousel-module__kybdLG__dot{opacity:.35;cursor:pointer;background:#fff;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:all .3s cubic-bezier(.16,1,.3,1)}.HeroCarousel-module__kybdLG__dotActive{background:var(--primary);opacity:1;border-radius:8px;width:20px}@media (max-width:1200px){.HeroCarousel-module__kybdLG__heroSection{height:42vh;min-height:360px;max-height:410px}.HeroCarousel-module__kybdLG__heroTitle{font-size:1.85rem}.HeroCarousel-module__kybdLG__posterCardWrapper{width:165px;min-width:165px}.HeroCarousel-module__kybdLG__heroContentWrapper{padding:0 2rem}}@media (max-width:992px){.HeroCarousel-module__kybdLG__heroSection{height:38vh;min-height:330px;max-height:370px}.HeroCarousel-module__kybdLG__posterCardWrapper{width:145px;min-width:145px}.HeroCarousel-module__kybdLG__heroTitle{font-size:1.6rem}}@media (max-width:768px){.HeroCarousel-module__kybdLG__heroSection{height:58vh;min-height:410px;max-height:480px;margin:0;padding:0;overflow:hidden}.HeroCarousel-module__kybdLG__heroBg{width:100%;height:100%;position:absolute;inset:0}.HeroCarousel-module__kybdLG__heroImage{object-fit:cover;object-position:center 18%;filter:brightness(.92)}.HeroCarousel-module__kybdLG__heroOverlay{background:linear-gradient(#08080c73 0%,#0000 22%),linear-gradient(#08080c1f 0%,#08080ca6 40%,#08080cf5 68%,#08080c 100%)!important}.HeroCarousel-module__kybdLG__posterCardWrapper{display:none}.HeroCarousel-module__kybdLG__heroContentWrapper{flex-direction:column;justify-content:flex-end;height:100%;padding:0 1.25rem 2.85rem;display:flex}.HeroCarousel-module__kybdLG__heroCardContainer{gap:0;width:100%}.HeroCarousel-module__kybdLG__heroContent{gap:.4rem;max-width:100%}.HeroCarousel-module__kybdLG__navBtn{display:none}.HeroCarousel-module__kybdLG__badgeRow{gap:.45rem;margin-bottom:.1rem}.HeroCarousel-module__kybdLG__taglineBadge{letter-spacing:.03em;padding:.2rem .6rem;font-size:.68rem}.HeroCarousel-module__kybdLG__qualityBadge{padding:.2rem .55rem;font-size:.68rem}.HeroCarousel-module__kybdLG__categoryBadge{background:#ffffff1f;border-color:#fff3;padding:.2rem .6rem;font-size:.7rem}.HeroCarousel-module__kybdLG__heroTitle{letter-spacing:-.02em;text-shadow:0 2px 14px #000000e6;margin:0;font-size:1.45rem;font-weight:900;line-height:1.2}.HeroCarousel-module__kybdLG__genreSubLine{color:#e2e8f0;text-shadow:0 1px 6px #000000d9;margin:.05rem 0 .1rem;font-size:.8rem;font-weight:700}.HeroCarousel-module__kybdLG__heroDescription{color:#fffc;-webkit-line-clamp:2;text-shadow:0 1px 4px #000c;margin:0 0 .75rem;font-size:.82rem;line-height:1.4}.HeroCarousel-module__kybdLG__heroButtons{flex-direction:row;align-items:center;gap:.5rem;width:100%;display:flex}.HeroCarousel-module__kybdLG__heroButtons>*{justify-content:center;align-items:center;min-height:42px;display:inline-flex;border-radius:11px!important}.HeroCarousel-module__kybdLG__playBtn{gap:.4rem;background:linear-gradient(135deg,#9333ea 0%,#7c3aed 100%)!important;border:none!important;flex:1.5!important;padding:.65rem .75rem!important;font-size:.86rem!important;font-weight:800!important;box-shadow:0 4px 18px #a855f773!important}.HeroCarousel-module__kybdLG__detailsBtn{gap:.35rem;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;color:#fff!important;background:#ffffff14!important;border:1px solid #ffffff2e!important;flex:1!important;padding:.65rem .5rem!important;font-size:.82rem!important;font-weight:700!important}.HeroCarousel-module__kybdLG__heroButtons button{gap:.35rem;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;color:#fff!important;background:#ffffff14!important;border:1px solid #ffffff2e!important;flex:1!important;padding:.65rem .5rem!important;font-size:.82rem!important;font-weight:700!important}.HeroCarousel-module__kybdLG__capsuleDotsContainer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0814d9;border:1px solid #ffffff29;border-radius:30px;gap:.4rem;padding:.28rem .75rem;bottom:.75rem;box-shadow:0 4px 16px #000000a6}.HeroCarousel-module__kybdLG__dot{width:6.5px;height:6.5px}.HeroCarousel-module__kybdLG__dotActive{background:linear-gradient(135deg,#c084fc,#9333ea);width:22px;box-shadow:0 0 10px #c084fc99}}@media (max-width:480px){.HeroCarousel-module__kybdLG__heroSection{height:60vh;min-height:390px;max-height:450px}.HeroCarousel-module__kybdLG__heroContentWrapper{padding:0 1rem 2.65rem}.HeroCarousel-module__kybdLG__heroTitle{font-size:1.35rem}.HeroCarousel-module__kybdLG__heroButtons{gap:.4rem}.HeroCarousel-module__kybdLG__playBtn{padding:.6rem .5rem!important;font-size:.82rem!important}.HeroCarousel-module__kybdLG__detailsBtn{padding:.6rem .4rem!important;font-size:.78rem!important}.HeroCarousel-module__kybdLG__heroButtons button{padding:.6rem .4rem!important;font-size:.78rem!important}}
.ShareButton-module__T7igFq__shareWrapper{align-items:center;display:inline-flex;position:relative}.ShareButton-module__T7igFq__shareBtn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-user-select:none;user-select:none;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;justify-content:center;align-items:center;gap:.45rem;height:42px;padding:0 1.15rem;font-size:.88rem;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.ShareButton-module__T7igFq__shareBtn:hover{background:#ffffff1a;border-color:#ffffff40;transform:translateY(-1px);box-shadow:0 4px 12px #00000040}.ShareButton-module__T7igFq__shareBtn:active{transform:translateY(0)}.ShareButton-module__T7igFq__shareIcon{color:#a855f7;transition:transform .2s}.ShareButton-module__T7igFq__shareBtn:hover .ShareButton-module__T7igFq__shareIcon{transform:scale(1.1)}.ShareButton-module__T7igFq__copiedBtn{color:#4ade80!important;background:#22c55e26!important;border-color:#22c55e66!important}.ShareButton-module__T7igFq__checkIcon{color:#4ade80;animation:.2s ShareButton-module__T7igFq__popIn}.ShareButton-module__T7igFq__pillVariant{border-radius:30px;padding:0 1.25rem}.ShareButton-module__T7igFq__iconOnlyVariant{border-radius:12px;width:42px;height:42px;padding:0}.ShareButton-module__T7igFq__toastTooltip{color:#e9d5ff;white-space:nowrap;pointer-events:none;z-index:50;background:#1e1b4b;border:1px solid #a855f766;border-radius:6px;padding:.35rem .75rem;font-size:.75rem;font-weight:600;animation:.2s cubic-bezier(.16,1,.3,1) ShareButton-module__T7igFq__toastFade;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 20px #0006}.ShareButton-module__T7igFq__toastTooltip:after{content:"";border:4px solid #0000;border-top-color:#1e1b4b;position:absolute;top:100%;left:50%;transform:translate(-50%)}@keyframes ShareButton-module__T7igFq__toastFade{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}@keyframes ShareButton-module__T7igFq__popIn{0%{transform:scale(.6)}to{transform:scale(1)}}
