.Hero_hero__bqvNd{position:relative;width:auto;max-width:100%;height:min(520px,58vh,calc((100vw - 2 * var(--page-pad)) * 9 / 16));min-height:300px;margin:0 var(--page-pad) 28px;border-radius:18px;overflow:hidden;background:var(--panel);box-shadow:0 20px 50px rgba(0,0,0,.4);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Hero_imageFallback__wLF1O,.Hero_image__z_RW5,.Hero_media__OGcwm{position:absolute;inset:0;background:var(--panel)}.Hero_imageFallback__wLF1O,.Hero_image__z_RW5{width:100%;height:100%;object-fit:cover;object-position:center 18%;display:block}.Hero_imageFallback__wLF1O{background:var(--panel-soft)}.Hero_copy__KMVTd{position:absolute;inset:auto 0 0;z-index:2;padding:56px 32px 40px;background:linear-gradient(transparent,rgba(12,12,14,.55) 35%,rgba(12,12,14,.92));opacity:0;transform:translateY(12px);transition:opacity .35s ease,transform .35s ease}.Hero_copy__KMVTd,.Hero_copy__KMVTd a{pointer-events:none}.Hero_hero__bqvNd:focus-within .Hero_copy__KMVTd,.Hero_hero__bqvNd:hover .Hero_copy__KMVTd{opacity:1;transform:translateY(0)}.Hero_hero__bqvNd:focus-within .Hero_copy__KMVTd a,.Hero_hero__bqvNd:hover .Hero_copy__KMVTd a{pointer-events:auto}.Hero_copy__KMVTd h1{margin:0 0 8px;font-size:clamp(28px,4vw,40px);text-shadow:0 2px 16px rgba(0,0,0,.45)}.Hero_copy__KMVTd p{margin:0 0 18px;max-width:560px;color:#d4d4dc}.Hero_eyebrow__zlAY_{margin:0 0 6px;color:var(--secondary);font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.Hero_cta__1n4WS{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.1);color:#fff;font-size:14px;font-weight:600;letter-spacing:.02em;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 24px rgba(0,0,0,.25);transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.Hero_cta__1n4WS:hover{background:linear-gradient(135deg,var(--accent),var(--primary));border-color:transparent;transform:translateY(-1px);box-shadow:0 10px 28px rgba(61,0,129,.45)}.Hero_cta__1n4WS:active{transform:translateY(0)}.Hero_ctaIcon__vjdIC{width:16px;height:16px;flex-shrink:0}.Hero_arrow__9HQOS{position:absolute;top:50%;z-index:3;transform:translateY(-50%);width:44px;height:44px;border:0;border-radius:50%;background:rgba(0,0,0,.45);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;transition:opacity .25s ease,background .2s ease,transform .2s ease}.Hero_hero__bqvNd:focus-within .Hero_arrow__9HQOS,.Hero_hero__bqvNd:hover .Hero_arrow__9HQOS{opacity:1}.Hero_arrow__9HQOS:hover{background:rgba(90,0,162,.9);transform:translateY(-50%) scale(1.06)}.Hero_arrow__9HQOS:active{transform:translateY(-50%) scale(.96)}.Hero_arrowPrev__9Uf72{left:16px}.Hero_arrowNext__E4dL5{right:16px}.Hero_arrowIcon__jdtei{display:block;width:18px;height:18px}.Hero_dots__URWOF{position:absolute;left:0;right:0;bottom:16px;z-index:3;display:flex;justify-content:center;gap:6px;pointer-events:none;opacity:.55;transition:opacity .25s ease}.Hero_hero__bqvNd:focus-within .Hero_dots__URWOF,.Hero_hero__bqvNd:hover .Hero_dots__URWOF{opacity:1}.Hero_dot__puHJ9{pointer-events:auto;width:6px;height:6px;border:0;border-radius:999px;background:rgba(255,255,255,.45);cursor:pointer;padding:0;transition:width .2s ease,background .2s ease}.Hero_dot__puHJ9:hover{background:rgba(255,255,255,.8)}.Hero_dotOn__WmzmL{width:18px;background:var(--secondary)}@media (hover:none){.Hero_copy__KMVTd{opacity:1;transform:translateY(0);background:linear-gradient(transparent,rgba(12,12,14,.6) 30%,rgba(12,12,14,.96))}.Hero_copy__KMVTd a{pointer-events:auto}.Hero_arrow__9HQOS{opacity:.85}.Hero_dots__URWOF{opacity:1}}@media (max-width:900px){.Hero_hero__bqvNd{height:min(420px,50vh,calc((100vw - 2 * var(--page-pad)) * 9 / 16))}}@media (max-width:640px){.Hero_hero__bqvNd{height:min(320px,calc((100vw - 2 * var(--page-pad)) * 3 / 4));min-height:220px;border-radius:14px;margin:0 var(--page-pad) 20px}.Hero_copy__KMVTd{padding:28px 16px 20px}.Hero_copy__KMVTd h1{font-size:clamp(16px,5vw,22px);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Hero_copy__KMVTd p{display:none}.Hero_eyebrow__zlAY_{font-size:10px;margin-bottom:4px}.Hero_cta__1n4WS{padding:9px 16px;font-size:12px;gap:6px}.Hero_ctaIcon__vjdIC{width:13px;height:13px}.Hero_arrow__9HQOS{width:34px;height:34px;opacity:.85}.Hero_arrowPrev__9Uf72{left:10px}.Hero_arrowNext__E4dL5{right:10px}.Hero_arrowIcon__jdtei{width:14px;height:14px}.Hero_dots__URWOF{opacity:1;bottom:10px;gap:5px}}.CatalogRows_row__C5q71{margin:8px 0 28px;width:100%;max-width:100%;min-width:0;content-visibility:auto;contain-intrinsic-size:auto 320px}.CatalogRows_lazyRow__5RQjK{width:100%;min-width:0}.CatalogRows_scrollerWrap__j47QP{position:relative;width:100%;max-width:100%;min-width:0}.CatalogRows_scroller__liCxp{display:flex;gap:12px;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;padding:8px var(--page-pad) 12px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;will-change:scroll-position}.CatalogRows_scroller__liCxp::-webkit-scrollbar{display:none;height:0;width:0}.CatalogRows_rowArrow__Hx6iT{position:absolute;top:50%;z-index:5;transform:translateY(-60%);width:40px;height:40px;border:0;border-radius:50%;background:rgba(12,12,14,.72);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;opacity:0;pointer-events:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 8px 24px rgba(0,0,0,.4);transition:opacity .2s ease,background .15s ease,transform .15s ease}.CatalogRows_scrollerWrap__j47QP:hover .CatalogRows_rowArrow__Hx6iT.CatalogRows_rowArrowReady__ykBjY{opacity:1;pointer-events:auto}.CatalogRows_rowArrow__Hx6iT:hover:not(:disabled){background:rgba(90,0,162,.92);transform:translateY(-60%) scale(1.06)}.CatalogRows_rowArrow__Hx6iT:active:not(:disabled){transform:translateY(-60%) scale(.96)}.CatalogRows_rowArrow__Hx6iT:disabled{cursor:default}.CatalogRows_rowArrow__Hx6iT svg{width:18px;height:18px}.CatalogRows_rowArrowPrev__8RkSN{left:10px}.CatalogRows_rowArrowNext__t6ybi{right:10px}@media (hover:none){.CatalogRows_rowArrow__Hx6iT.CatalogRows_rowArrowReady__ykBjY{opacity:.9;pointer-events:auto}}.ContinueWatchingRow_row__p8kf_{margin:12px 0 28px;width:100%;max-width:100%;min-width:0;content-visibility:auto}.ContinueWatchingRow_seeAllLink__n1UaN{color:var(--secondary,#c084fc);font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:color .15s ease,transform .15s ease}.ContinueWatchingRow_seeAllLink__n1UaN:hover{color:#f43f5e;transform:translateX(2px)}.ContinueWatchingRow_card__klk5n{flex:0 0 148px;width:148px;display:flex;flex-direction:column;color:inherit;text-decoration:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:transform .2s ease}.ContinueWatchingRow_card__klk5n:hover{transform:translateY(-3px)}.ContinueWatchingRow_card__klk5n:hover h3{color:var(--secondary,#c084fc)}.ContinueWatchingRow_posterWrap__ptU5t{position:relative;border-radius:12px;overflow:hidden;width:100%;aspect-ratio:2/3;background:var(--panel,#12121e);box-shadow:0 8px 20px rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.08)}.ContinueWatchingRow_poster__qDPJZ{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease,filter .2s ease}.ContinueWatchingRow_card__klk5n:hover .ContinueWatchingRow_poster__qDPJZ{transform:scale(1.05);filter:brightness(1.08)}.ContinueWatchingRow_fallback__jwR4w{width:100%;height:100%;display:grid;place-items:center;color:var(--muted,#a1a1aa);font-size:32px;background:rgba(255,255,255,.05)}.ContinueWatchingRow_badge__kEQBX{position:absolute;left:6px;top:6px;font-size:10px;color:#fff;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.15);border-radius:5px;padding:2px 6px;font-weight:700;z-index:2}.ContinueWatchingRow_playOverlay__zyNQh{position:absolute;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;z-index:2}.ContinueWatchingRow_card__klk5n:hover .ContinueWatchingRow_playOverlay__zyNQh{opacity:1}.ContinueWatchingRow_playIcon__VApQH{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#ec4899,#8b5cf6);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(236,72,153,.5);transform:scale(.9);transition:transform .2s ease}.ContinueWatchingRow_card__klk5n:hover .ContinueWatchingRow_playIcon__VApQH{transform:scale(1)}.ContinueWatchingRow_progressBarWrap__32yy5{position:absolute;bottom:0;left:0;right:0;height:4px;background:rgba(0,0,0,.65);z-index:3}.ContinueWatchingRow_progressBarFill__QWstn{height:100%;background:linear-gradient(90deg,#ec4899,#a855f7)}.ContinueWatchingRow_cardTitle__r8NPg{margin:8px 0 0;font-size:13px;font-weight:600;line-height:1.3;color:var(--text,#fff);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .15s ease}.ContinueWatchingRow_meta__Tunsf{margin:3px 0 0;color:var(--muted,#a1a1aa);font-size:11px;display:flex;align-items:center;justify-content:space-between;gap:4px}.ContinueWatchingRow_progressText__LnNDR{color:#38bdf8;font-weight:600}@media (max-width:640px){.ContinueWatchingRow_card__klk5n{flex:0 0 130px;width:130px}.ContinueWatchingRow_cardTitle__r8NPg{font-size:12px}.ContinueWatchingRow_meta__Tunsf{font-size:10px}}.LazyPoster_shell__Pd10J{position:relative;overflow:hidden;border-radius:12px;background:var(--panel);width:100%;height:100%;contain:strict}.LazyPoster_img___FMNR{width:100%;height:100%;object-fit:cover;display:block;border-radius:12px;opacity:0;transition:opacity .25s ease-out;will-change:opacity}.LazyPoster_img___FMNR.LazyPoster_loaded__6kJqT{opacity:1}.TitleCard_card__eCdtd{flex:0 0 148px;width:148px;display:block;color:inherit;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.TitleCard_card__eCdtd:hover h3{color:var(--secondary)}.TitleCard_posterWrap__SO9YB{position:relative;border-radius:12px;overflow:hidden;width:100%;aspect-ratio:2/3;transform:translateZ(0)}.TitleCard_card__eCdtd .TitleCard_poster__3cN3D,.TitleCard_card__eCdtd img,.TitleCard_fallback__Zl22N{width:100%;height:100%;object-fit:cover;border-radius:12px;background:var(--panel);box-shadow:0 8px 20px rgba(0,0,0,.3);transition:box-shadow .2s ease,filter .2s ease;display:block}.TitleCard_card__eCdtd:hover .TitleCard_fallback__Zl22N,.TitleCard_card__eCdtd:hover .TitleCard_poster__3cN3D,.TitleCard_card__eCdtd:hover img{filter:brightness(1.06);box-shadow:0 12px 28px rgba(61,0,129,.4)}.TitleCard_fallback__Zl22N{display:grid;place-items:center;color:var(--muted);font-size:12px;text-align:center;padding:12px}.TitleCard_card__eCdtd h3{margin:10px 0 0;font-size:13px;font-weight:600;line-height:1.3}.TitleCard_meta__1vu40{margin:4px 0 0;color:var(--muted);font-size:11px}.TitleCard_rating__Msg5w{color:var(--gold,#f5c518);font-weight:700}.TitleCard_badge__7PcoG{top:8px;color:var(--accent-ink);background:linear-gradient(135deg,var(--accent),var(--primary));font-weight:700}.TitleCard_badge__7PcoG,.TitleCard_hindiBadge__tWFMl{position:absolute;left:8px;font-size:11px;border-radius:6px;padding:3px 7px}.TitleCard_hindiBadge__tWFMl{bottom:8px;color:#fff;background:rgba(90,0,162,.92);font-weight:800}.TitleCard_rank__ZvN6d{position:absolute;right:8px;bottom:8px;background:rgba(0,0,0,.78);color:var(--gold);font-weight:800;font-size:12px;padding:2px 6px;border-radius:6px}@media (max-width:640px){.TitleCard_card__eCdtd{flex:0 0 130px;width:130px}.TitleCard_card__eCdtd h3{font-size:12px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.TitleCard_meta__1vu40{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.DetailClient_detail__dgOS8{width:100%;max-width:100%;min-width:0;margin:0;display:flex;flex-direction:column;gap:20px;box-sizing:border-box}.DetailClient_hero__jk_Ob{display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start;background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:24px;min-width:0;box-sizing:border-box;box-shadow:0 16px 40px rgba(0,0,0,.4)}.DetailClient_posterContainer__7PejU{width:200px;height:300px;flex-shrink:0}.DetailClient_posterEmpty__nsdP_,.DetailClient_poster__pnyAO{width:100%;height:100%;border-radius:12px;object-fit:cover;background:var(--panel-soft);box-shadow:0 14px 32px rgba(0,0,0,.45);border:1px solid var(--line);display:block}.DetailClient_heroCopy__klj7l{min-width:0;display:flex;flex-direction:column;gap:12px}.DetailClient_title__1K6gw{margin:0;font-size:clamp(1.4rem,2.8vw,2.1rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--text);overflow-wrap:anywhere;word-break:break-word}.DetailClient_metaRow__cgcUQ{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--muted)}.DetailClient_metaItem__15p_Q{display:inline-flex;align-items:center;gap:6px}.DetailClient_metaDot__XVi8Y{color:rgba(255,255,255,.25)}.DetailClient_ratingBadge__Q3ECB{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:rgba(245,197,24,.12);border:1px solid rgba(245,197,24,.3);border-radius:6px;color:var(--gold);font-size:13px;font-weight:800;width:-moz-fit-content;width:fit-content}.DetailClient_ratingScore__ypQK2{font-weight:800;color:var(--gold,#f5c518)}.DetailClient_ratingSource__1hRQ3{font-size:11px;color:rgba(255,255,255,.6);font-weight:700;text-transform:uppercase}.DetailClient_genreChips__63VVD{display:flex;flex-wrap:wrap;gap:6px}.DetailClient_genreChip__FpYC6{padding:4px 11px;border-radius:999px;background:var(--accent-muted);border:1px solid var(--accent-border);color:var(--secondary);font-size:12px;font-weight:600;transition:all .12s ease}.DetailClient_genreChip__FpYC6:hover{background:var(--panel-soft);color:#ffffff}.DetailClient_heroActions__I8dtd{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:4px}.DetailClient_primaryPlayBtn__e9XzX{background:linear-gradient(135deg,var(--accent),var(--primary));color:var(--accent-ink);font-weight:700;font-size:14px;padding:11px 24px;border-radius:999px;border:0;display:inline-flex;align-items:center;gap:8px;cursor:pointer;box-shadow:0 10px 28px rgba(61,0,129,.45);transition:transform .15s ease,filter .15s ease,box-shadow .15s ease;font-family:inherit}.DetailClient_primaryPlayBtn__e9XzX:hover:not(:disabled){filter:brightness(1.15);transform:translateY(-1px);box-shadow:0 14px 34px rgba(90,0,162,.55)}.DetailClient_primaryPlayBtn__e9XzX:active:not(:disabled){transform:translateY(0);filter:brightness(1.02)}.DetailClient_primaryPlayBtn__e9XzX:disabled{opacity:.55;cursor:wait;box-shadow:none}.DetailClient_warn__bR0aw{color:var(--danger);font-size:13px;font-weight:600}.DetailClient_watchResumeBox__srnro{background:var(--panel-soft);border:1px solid var(--line);border-radius:10px;padding:10px 14px;display:flex;flex-direction:column;gap:6px;max-width:460px}.DetailClient_watchResumeHead__78A20{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:700}.DetailClient_watchResumeTitle__HS8L_{color:rgba(255,255,255,.8)}.DetailClient_watchResumePct__7gsYv{color:var(--secondary)}.DetailClient_watchResumeTrack__leDQN{height:4px;border-radius:2px;background:rgba(255,255,255,.1);overflow:hidden}.DetailClient_watchResumeFill__ORZ72{height:100%;background:linear-gradient(90deg,var(--accent),var(--secondary))}.DetailClient_watchResumeSub__3lw5G{font-size:11px;color:var(--muted)}.DetailClient_heroSynopsis__68_cm{margin-top:2px}.DetailClient_synopsisText____Hxj{margin:0;font-size:13.5px;line-height:1.6;color:rgba(255,255,255,.72);white-space:pre-wrap;overflow-wrap:anywhere}.DetailClient_synopsisClamped__NI49u{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.DetailClient_synopsisToggleBtn__EsC8f{background:transparent;border:0;color:var(--secondary);font-size:12px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:4px;padding:6px 0 0;font-family:inherit}.DetailClient_synopsisToggleBtn__EsC8f:hover{text-decoration:underline}.DetailClient_tabBar__oSbKG{display:flex;gap:22px;border-bottom:1px solid var(--line);margin:4px 0 12px;overflow-x:auto;scrollbar-width:none}.DetailClient_tabBar__oSbKG::-webkit-scrollbar{display:none}.DetailClient_tabBtn__26Jgq{background:transparent;border:0;padding:12px 2px;color:var(--muted);font-size:.9rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:8px;border-bottom:2px solid transparent;transition:all .15s ease;white-space:nowrap;font-family:inherit}.DetailClient_tabBtn__26Jgq:hover{color:var(--text)}.DetailClient_tabBtnActive__B2pGH{color:#ffffff;border-bottom-color:var(--secondary)}.DetailClient_contentSection__7DUTJ{display:flex;flex-direction:column;gap:16px}.DetailClient_seasonBar__4xjZb{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px;flex-wrap:wrap}.DetailClient_seasonPickerWrap__PT1LV{display:flex;align-items:center;gap:10px}.DetailClient_seasonLabel__38XV3{font-size:13px;font-weight:600;color:var(--muted)}.DetailClient_seasonSelectBox__ewgHM{position:relative;display:inline-flex;align-items:center}.DetailClient_seasonSelect__swOVT{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--panel-soft);color:var(--text);border:1px solid var(--line);border-radius:8px;padding:8px 32px 8px 12px;font-size:13px;font-weight:700;cursor:pointer;outline:none;font-family:inherit;transition:border-color .15s ease}.DetailClient_seasonSelect__swOVT:focus{border-color:var(--secondary)}.DetailClient_seasonChevron__TYXMU{position:absolute;right:10px;pointer-events:none;color:var(--secondary)}.DetailClient_seasonCounter__OlZnr{font-size:12px;font-weight:600;color:var(--muted)}.DetailClient_episodeList__qMjNk{display:flex;flex-direction:column;gap:12px}.DetailClient_episodeCard__Xa9o9{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:12px 14px;cursor:pointer;transition:all .18s ease;outline:none}.DetailClient_episodeCard__Xa9o9:hover{background:var(--panel-soft);border-color:var(--accent-border);transform:translateY(-1px);box-shadow:0 8px 24px rgba(0,0,0,.3)}.DetailClient_episodeCardActive__OqBdf{background:var(--accent-muted);border-color:var(--accent-border);box-shadow:0 0 16px rgba(90,0,162,.25)}.DetailClient_episodeMainRow__IuIay{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center}.DetailClient_episodeThumbWrap__bDX36{width:140px;height:80px;border-radius:8px;overflow:hidden;background:#121218;position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--line)}.DetailClient_episodeThumb__MpEB4{width:100%;height:100%;object-fit:cover;display:block}.DetailClient_episodeThumbEmpty__yD37x{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#181822;color:rgba(255,255,255,.25)}.DetailClient_thumbPlaceholderIcon__bZkJB{color:rgba(255,255,255,.2)}.DetailClient_thumbPlayCircle__rzuuP{position:absolute;width:32px;height:32px;border-radius:50%;background:rgba(0,0,0,.7);border:1.5px solid rgba(255,255,255,.85);display:flex;align-items:center;justify-content:center;transition:all .15s ease}.DetailClient_episodeCard__Xa9o9:hover .DetailClient_thumbPlayCircle__rzuuP{transform:scale(1.15);background:var(--accent);border-color:var(--secondary)}.DetailClient_episodeCard__Xa9o9:hover .DetailClient_thumbPlayCircle__rzuuP svg{fill:#ffffff!important;color:#ffffff!important}.DetailClient_thumbWatchTrack__9TexP{position:absolute;bottom:0;left:0;right:0;height:3px;background:rgba(255,255,255,.2)}.DetailClient_thumbWatchFill__NTNv3{height:100%;background:var(--danger)}.DetailClient_episodeMeta__xqgT_{min-width:0;display:flex;flex-direction:column;gap:6px}.DetailClient_episodeTitleLine__1Kk6_{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.DetailClient_episodeTitle__O2Lt_{margin:0;font-size:.92rem;font-weight:700;color:var(--text);line-height:1.3;overflow-wrap:anywhere}.DetailClient_episodeCardActive__OqBdf .DetailClient_episodeTitle__O2Lt_,.DetailClient_episodeCard__Xa9o9:hover .DetailClient_episodeTitle__O2Lt_{color:var(--secondary)}.DetailClient_episodeDurationBadge__YLwKj{font-size:12px;font-weight:600;color:var(--muted);flex-shrink:0}.DetailClient_episodeSynopsis__TWTGX{margin:0;font-size:.82rem;line-height:1.45;color:rgba(255,255,255,.65);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.DetailClient_episodesToggleBtn___A2DL{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:12px auto 0;padding:9px 22px;border-radius:999px;background:var(--accent-muted);border:1px solid var(--accent-border);color:var(--secondary);font-size:13px;font-weight:700;cursor:pointer;transition:all .15s ease;font-family:inherit}.DetailClient_episodesToggleBtn___A2DL:hover{background:var(--panel-soft);color:#ffffff}.DetailClient_collectionGrid__MPxL3{display:flex;flex-direction:column;gap:14px}.DetailClient_collectionCard__fesUS{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}.DetailClient_collectionHead__YlWri{display:flex;align-items:center;justify-content:space-between;gap:12px}.DetailClient_collectionSeasonTitle__OBYct{margin:0;font-size:1rem;font-weight:800;color:var(--text)}.DetailClient_collectionSeasonSub__T0aKs{font-size:12px;font-weight:600;color:var(--muted)}.DetailClient_collectionPlayBtn__3U62c{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,var(--accent),var(--primary));color:#ffffff;font-weight:700;font-size:12px;border:0;border-radius:6px;padding:6px 12px;cursor:pointer;transition:opacity .15s ease,filter .15s ease;font-family:inherit}.DetailClient_collectionPlayBtn__3U62c:hover{filter:brightness(1.15)}.DetailClient_collectionPills__Izsn2{display:flex;flex-wrap:wrap;gap:6px}.DetailClient_collectionEpPill__EIg4d{min-width:38px;height:32px;padding:0 10px;border-radius:6px;background:var(--panel-soft);border:1px solid var(--line);color:var(--text);font-size:13px;font-weight:700;cursor:pointer;transition:all .12s ease;display:inline-flex;align-items:center;justify-content:center;font-family:inherit}.DetailClient_collectionEpPill__EIg4d:hover{border-color:var(--accent-border);color:#ffffff}.DetailClient_collectionEpPillActive__dYzzS{background:linear-gradient(135deg,var(--accent),var(--primary));color:#ffffff;border-color:var(--secondary)}.DetailClient_sectionHeaderRow__XX4oe{display:flex;align-items:center;justify-content:space-between;gap:12px}.DetailClient_sectionTitle__WT_yl{margin:0;font-size:1.05rem;font-weight:800;color:var(--text)}.DetailClient_sectionToggleBtn__pBbyI{background:transparent;border:0;color:var(--secondary);font-size:12px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:4px;padding:4px 0;font-family:inherit}.DetailClient_sectionToggleBtn__pBbyI:hover{text-decoration:underline}.DetailClient_relatedGrid__9BLrr{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:14px;gap:14px}.DetailClient_detailsBlock__Iad2H{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:18px 20px;display:flex;flex-direction:column;gap:12px}.DetailClient_fullDescription__s8DEQ{margin:0;font-size:14px;line-height:1.65;color:rgba(255,255,255,.75);white-space:pre-wrap}.DetailClient_castSection__PDIY6{display:flex;flex-direction:column;gap:10px}.DetailClient_castRow__HcQZ2{display:flex;gap:14px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.DetailClient_castRow__HcQZ2::-webkit-scrollbar{display:none}.DetailClient_castCard__kQq_5{width:90px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;text-align:center}.DetailClient_avatar__cVSPO{object-fit:cover;display:block}.DetailClient_avatarEmpty__IbIfc,.DetailClient_avatar__cVSPO{width:72px;height:72px;border-radius:50%;background:var(--panel-soft);border:1.5px solid var(--line);margin-bottom:6px}.DetailClient_avatarEmpty__IbIfc{display:flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:800;color:var(--secondary)}.DetailClient_castName__Gg9Ps{margin:0;font-size:12px;font-weight:700;color:var(--text);line-height:1.3;overflow-wrap:anywhere}.DetailClient_castRole__MzpW7{margin:2px 0 0;font-size:11px;color:var(--muted);line-height:1.25}.DetailClient_infoGrid__eLhUz{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:12px;gap:12px}.DetailClient_infoItem__nr12r{display:flex;flex-direction:column;gap:3px;background:var(--panel-soft);border-radius:8px;padding:10px 12px;border:1px solid var(--line)}.DetailClient_infoLabel__54TuS{font-size:11px;font-weight:700;text-transform:uppercase;color:var(--muted);letter-spacing:.05em}.DetailClient_infoValue__nmoI4{font-size:13px;font-weight:600;color:var(--text)}.DetailClient_reviewsCountBadge__6sd1y{background:var(--accent-muted);color:var(--secondary);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}.DetailClient_reviewsList__w67_7{display:flex;flex-direction:column;gap:12px}.DetailClient_reviewCard__KPnna{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:8px}.DetailClient_reviewTop__gqRht{display:flex;align-items:center;gap:10px}.DetailClient_reviewAvatar__4X2vb{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--secondary));color:#ffffff;font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center}.DetailClient_reviewMeta__h9jhz{display:flex;flex-direction:column;gap:2px}.DetailClient_reviewName__Ip92_{margin:0;font-size:13px;font-weight:700;color:var(--text)}.DetailClient_reviewDate__FAxO_{margin:0;font-size:11px;color:var(--muted)}.DetailClient_reviewBody__TWzRt{margin:0;font-size:13px;line-height:1.55;color:rgba(255,255,255,.75);white-space:pre-wrap}.DetailClient_reviewMoreBtn__HGKUE{align-self:flex-start;background:transparent;border:0;color:var(--secondary);font-size:12px;font-weight:700;cursor:pointer;padding:2px 0;font-family:inherit}.DetailClient_reviewMoreBtn__HGKUE:hover{text-decoration:underline}.DetailClient_emptyNote__ZBvCb{color:var(--muted);font-size:13px;font-style:italic;margin:4px 0}@media (max-width:768px){.DetailClient_hero__jk_Ob{grid-template-columns:140px minmax(0,1fr);gap:18px;padding:16px}.DetailClient_posterContainer__7PejU{width:140px;height:210px}.DetailClient_episodeMainRow__IuIay{grid-template-columns:120px minmax(0,1fr);gap:12px}.DetailClient_episodeThumbWrap__bDX36{width:120px;height:68px}}@media (max-width:540px){.DetailClient_hero__jk_Ob{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px}.DetailClient_posterContainer__7PejU{width:140px;height:210px}.DetailClient_heroCopy__klj7l{align-items:center;width:100%}.DetailClient_genreChips__63VVD,.DetailClient_heroActions__I8dtd,.DetailClient_metaRow__cgcUQ{justify-content:center}.DetailClient_episodeMainRow__IuIay{display:flex;flex-direction:column;align-items:stretch;gap:10px}.DetailClient_episodeThumbWrap__bDX36{width:100%;height:160px}.DetailClient_episodeTitleLine__1Kk6_{flex-direction:column;align-items:flex-start;gap:4px}}.EmptyState_wrap__HX2xy{position:relative;min-height:calc(100vh - 120px);display:grid;place-content:center;justify-items:center;text-align:center;grid-gap:10px;gap:10px;padding:48px 24px;overflow:hidden}.EmptyState_glow__qTmDT{position:absolute;width:min(420px,70vw);height:min(420px,70vw);border-radius:50%;background:radial-gradient(circle,rgba(189,132,219,.2) 0,rgba(61,0,129,.08) 45%,transparent 70%);pointer-events:none;z-index:0}.EmptyState_action__7qRLY,.EmptyState_hint__OXzzo,.EmptyState_icon__hYO2s,.EmptyState_query__S3JJX,.EmptyState_title__roCZy{position:relative;z-index:1}.EmptyState_icon__hYO2s{width:72px;height:72px;border-radius:20px;display:grid;place-items:center;color:var(--secondary);background:linear-gradient(160deg,var(--panel-soft) 0,var(--panel) 100%);border:1px solid var(--accent-border);box-shadow:0 12px 40px rgba(61,0,129,.25);margin-bottom:6px}.EmptyState_title__roCZy{margin:0;font-size:clamp(1.4rem,3vw,1.85rem);font-weight:800;letter-spacing:.01em;color:var(--text)}.EmptyState_query__S3JJX{margin:0;color:var(--muted);font-size:.98rem}.EmptyState_query__S3JJX span{color:var(--text);font-weight:600}.EmptyState_hint__OXzzo{margin:0 0 8px;max-width:360px;color:var(--muted);font-size:.9rem;line-height:1.45}.EmptyState_action__7qRLY{margin-top:6px;display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:0 18px;border-radius:10px;background:linear-gradient(135deg,var(--accent),var(--primary));color:var(--accent-ink);font-weight:700;transition:filter .15s ease,transform .15s ease}.EmptyState_action__7qRLY:hover{filter:brightness(1.06);transform:translateY(-1px)}.title_wrap__FTnpc{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right));padding-bottom:max(24px,env(safe-area-inset-bottom));display:grid;grid-gap:14px;gap:14px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.title_back__rH1zo{color:var(--muted);width:-moz-fit-content;width:fit-content;font-size:14px;font-weight:600;padding:4px 0}.title_back__rH1zo:hover{color:var(--secondary)}@media (max-width:900px){.title_wrap__FTnpc{padding-left:max(10px,env(safe-area-inset-left));padding-right:max(10px,env(safe-area-inset-right));gap:12px}}@media (max-width:640px){.title_wrap__FTnpc{padding-left:max(10px,env(safe-area-inset-left));padding-right:max(10px,env(safe-area-inset-right));padding-bottom:max(88px,env(safe-area-inset-bottom));gap:10px}.title_back__rH1zo{font-size:13px}}.SafeSearchMeme_wrap__aWpc6{min-height:calc(100vh - 120px);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:16px clamp(12px,3vw,28px) 36px;text-align:center;box-sizing:border-box}.SafeSearchMeme_back__00LzD{align-self:flex-start;border:1px solid var(--line);background:rgba(255,255,255,.04);color:var(--text);font-size:.9rem;font-weight:700;cursor:pointer;padding:10px 16px;border-radius:10px;width:auto;text-align:left;margin-left:max(0px,calc((100% - min(100%, 1100px)) / 2))}.SafeSearchMeme_back__00LzD:hover{background:rgba(255,255,255,.08);border-color:var(--secondary)}.SafeSearchMeme_frame__oSr1k{width:min(100%,1100px);height:min(72vh,720px);border-radius:16px;overflow:hidden;background:#111;border:1px solid var(--line);box-shadow:0 18px 48px rgba(0,0,0,.45);position:relative}.SafeSearchMeme_frame__oSr1k:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(189,132,219,.12),transparent 65%);pointer-events:none;opacity:1;transition:opacity .25s ease}.SafeSearchMeme_frameReady__5C86h:after{opacity:0}.SafeSearchMeme_video__4gBLy{width:100%;height:100%;object-fit:contain;display:block;background:#000}.SafeSearchMeme_caption__YFys4{margin:0;color:var(--muted);font-size:.95rem;font-weight:600;max-width:360px}.TitleGrid_grid__RIhF0{display:grid;grid-template-columns:repeat(auto-fill,minmax(156px,1fr));grid-gap:16px;gap:16px;padding:0 28px;justify-items:start;content-visibility:auto}