PageSourceSearch

https://start.ru/_next/static/chunks/1097.8afdee6cb90f9514.js

js start.ru collected 2026-10-02 07:49:28 UTC 52,240 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1097],{11097:(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>ex});var n=i(74848),l=i(46942),o=i.n(l),a=i(64945),r=i(29965),s=i.n(r),c=i(91106),d=i.n(c),u=i(86715),_=i.n(u),v=i(96540),p=i(40094),m=i(74368),f=i(21463),b=i(74712),g=i(28982),h=i(48398),x=i(80364),y=i(68850),E=i(63301),w=i(47819),T=i(27116),I=i(35296),N=i(9515),S=i(39710),A=i(95415),C=i(96276),k=i(72202),j=i(67265),O=i(75756),D=i(22991),L=i(98126),P=i(98047),R=i(56673),B=i(60963),F=i(97461),M=i(70108),U=i(97516),V=i(56448),W=i(37863),Y=i(72859),G=i(38900),z=i(12963),H=i.n(z);let K={[T._.MOBILE]:40,[T._.TABLET]:47,[T._.TABLET_WIDE]:47,[T._.DESKTOP]:47,[T._.DESKTOP_WIDE]:47},Q={[T._.MOBILE]:40,[T._.TABLET]:40,[T._.TABLET_WIDE]:40,[T._.DESKTOP]:40,[T._.DESKTOP_WIDE]:40},J={[T._.MOBILE]:120,[T._.TABLET]:120,[T._.TABLET_WIDE]:120,[T._.DESKTOP]:120,[T._.DESKTOP_WIDE]:120},Z=e=>(0,n.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.16675 17.5L17.5001 10L4.16675 2.5V17.5ZM5.83341 5.34975V14.6503L14.1005 10L5.83341 5.34975Z",fill:"#F2F2F2"})}),$=e=>{let{action:t,onShoot:i}=e,{text:l,alias:o}=t,a=(0,m.wA)(),r=(0,x.A)(),s=(0,h.A)(),c=async()=>{let e="".concat(r).concat(w.PI.watchUrl,"/").concat(encodeURI(o)).concat(s),n=await fetch(e),l=await n.json();if(n.ok&&l){let{_id:e,title:t,preview:i,playback_options:n,trailer_src:r,rating_age:s,uid:c,is_preview:d,_cls:u}=l;a((0,L.kI)({init:!0,type:"MainSlider"})),a((0,C.o2)({isTrailer:i,movieId:e,movieTitle:t,movieUrl:"/web/watch/".concat(o),playback:n,trailerSrc:r,announce:d,uid:c,rating_age:s,...i&&{promoData:{cls:"Trailer",promoting_content:{id:e,uid:c,cls:u,alias:o}}}}))}i(t)};return(0,n.jsx)(F.$n,{size:F.GO.MEDIUM,title:(0,I.cS)(l,20),onClick:c,iconLeft:(0,n.jsx)(Z,{}),iconSize:200})},X=e=>{let{action:t,onShoot:i}=e,{text:l,alias:o}=t,a=(0,m.wA)(),r=(0,x.A)(),s=(0,h.A)(),c=async()=>{i(t);let e="".concat(r).concat(w.PI.playlist,"/").concat(encodeURI(o)).concat(s),n=await fetch(e),l=await n.json();if(n.ok&&l&&l.items.length){a((0,D.ue)(l));let[e]=l.items,{cls:t,alias:i}=e,n={movieUrl:"/web/watch/".concat(i),movieTitle:e.title,playback:e.playback_options,rating_age:e.rating_age,playlistId:e.id,uid:e.id,isTrailer:!1},o={init:!0,type:"MainSlider"};if("Episode"===t)o.type="Season",o.index=0;else if("Movie"===t)o.type="Movie";else if("Trailer"===t){var c;o.type="Trailer";let t=null===(c=e.url)||void 0===c?void 0:c.split("/").slice(-1);n.isTrailer=!0,n.promoData={cls:"Trailer",uid:e.id,title:e.title,promoting_content:{alias:t}}}a((0,L.kI)(o)),a((0,C.o2)(n))}};return(0,n.jsx)(F.$n,{size:F.GO.MEDIUM,title:(0,I.cS)(l,20),onClick:c,iconLeft:(0,n.jsx)(Z,{}),iconSize:200})},q=e=>{let{action:t,onShoot:i}=e,{alias:l,trailer_id:o}=t,a=(0,m.wA)(),r=(0,x.A)(),s=(0,h.A)(),c=!t.text,d=async()=>{i(t);let e="".concat(r).concat(w.PI.watchUrl,"/").concat(encodeURI(l)).concat(s),n=await fetch(e),o=await n.json();if(n.ok&&o){let{_id:e,title:t,playback_options:i,trailer_src:n,rating_age:r,uid:s,is_preview:c,_cls:d}=o;a((0,L.kI)({init:!0,type:"MainSlider"})),a((0,C.o2)({isTrailer:!0,movieId:e,movieTitle:t,movieUrl:"/web/watch/".concat(l),playback:i,trailerSrc:n,announce:c,uid:s,rating_age:r,promoData:{cls:"Trailer",promoting_content:{id:e,uid:s,cls:d,alias:l}}}))}};return o?(0,n.jsx)(F.$n,{size:F.GO.MEDIUM,title:c?"Трейлер":t.text,onClick:d,iconLeft:(0,n.jsx)("img",{src:"/static/images/icons/trailer.svg",alt:"Трейлер."}),iconSize:200}):null},ee=e=>{let{action:t,onShoot:i}=e,{target_id:l}=t,a=(0,m.wA)(),r=(0,m.d4)(e=>{var t;return null===(t=e.profile)||void 0===t?void 0:t._id}),s=(0,m.d4)(e=>e.profile.favoritesIds),c=(0,m.d4)(e=>{var t;return null===(t=e.profile.currentProfile)||void 0===t?void 0:t._id}),d=(0,m.d4)(e=>e.registration.authData),u=(0,m.d4)(e=>e.systemInformation.locale||"ru"),_=(0,x.A)(),v=(0,h.A)(),p=s.includes(l),f=async()=>{let e="".concat(_).concat(w.PI.favorites).concat(r).concat(v,"&locale=").concat(u,"&content_lang=").concat(u,"&device_type=web"),t=await fetch(e,{credentials:"include"}),i=await t.json();t.ok&&i&&a((0,k.gH)(i))},b=async()=>{d&&((null==d?void 0:d.virtual)===!0?a((0,P.t0)({visible:!0,uid:l})):(i(t,p),p?a((0,k.rG)(l)):a((0,k.o_)(l)),fetch("".concat(_).concat(w.PI.favorites).concat(c).concat(v),{credentials:"include",method:p?"DELETE":"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({product_id:l})}).ok&&f()))};return(0,n.jsx)(F.$n,{size:F.GO.MEDIUM,variant:F.Vt.SECONDARY,className:o()(H().button_favorite),iconLeft:(0,n.jsx)("img",{src:"/static/images/icons/favorite".concat(p?"_active":"",".svg"),alt:"Удалить из избранного"}),iconSize:200,onClick:b})},et=e=>{let{action:t,type:i,onShoot:l}=e,{text:o}=t,a=(0,W.A)({action:t,type:i});return(0,n.jsx)(F.$n,{size:F.GO.MEDIUM,title:(0,I.cS)(o,20),onClick:()=>{l(t),a()}})},ei=e=>{let{idx:t,name:i,type:l,actions:a,badges:r,blockIdx:s,banner_id:c}=e,d=(0,y.A)();if(!(null==a?void 0:a.length))return null;let u=(0,V.JZ)(a),_=a.find(e=>e.type===U.OG.OPEN),v=a.find(e=>e.type===U.OG.PLAY),p=(null==r?void 0:r.findIndex(e=>"border"===e.type))>-1,m=!u.play_trailer&&u.add_to_favorites&&(v&&v.text||_&&_.text),f=u.play_trailer&&!u.add_to_favorites&&(v&&v.text||_&&_.text),b=e=>{let i=(null==e?void 0:e.alias)||(null==e?void 0:e.url),n={action_id:"click",action_result:t,action_attributes_num:s,action_attributes_str:c,action_parameter:"banner_".concat(l),screen_type:"main",screen_attributes_id:"main",block_type:"slider",block_attributes_id:"featured",block_attributes_index:s,product_id:null==e?void 0:e.target_id,c
1ontent_id:null==e?void 0:e.target_id,element_type:"button",element_attributes_id:v&&v.text?"play":"open",element_attributes_text:null==e?void 0:e.text,element_attributes_index:t,custom_field_str1:i,custom_field_str2:p?"border":null};if(l===U.AT.COLLECTION&&(n.element_attributes_id="open"),l===U.AT.TV_SELECTION&&(n.element_attributes_id="open"),l===U.AT.PLAYLIST&&(n.element_attributes_id=v&&v.text?"play":"open"),l===U.AT.CHANNEL&&(n.element_attributes_id=v&&v.text?"play":"open"),l===U.AT.LINK){var o;let e=null===(o=a.find(e=>e.url))||void 0===o?void 0:o.url,{type:t,path:i}=(0,G.uB)(e),l=(0,G.wg)(e),r=(0,G.ev)(l);"parced"===t?(n.action_parameter="banner_".concat(i),n.custom_field_str1=r):n.custom_field_str1=i,n.element_attributes_id="open"}e.type===U.OG.PLAY_TRAILER&&(n.element_attributes_id="play_trailer"),d(n)};return l===U.AT.PRODUCT?(0,n.jsxs)("div",{className:o()(H().container__action,{[H().container__action_without_trailer]:m,[H().container__action_with_trailer]:f}),children:[v&&v.text?(0,n.jsx)($,{action:u.play,onShoot:b}):null,_&&_.text&&!(null==v?void 0:v.text)?(0,n.jsx)(et,{action:u.open,type:l,onShoot:b}):null,u.play_trailer?(0,n.jsx)(q,{action:u.play_trailer,onShoot:b}):null,u.add_to_favorites?(0,n.jsx)(ee,{action:u.add_to_favorites,onShoot:(e,n)=>{d({action_id:"featured",action_result:null==e?void 0:e.alias,action_attributes_num:t,action_attributes_str:l,action_parameter:i,screen_type:"main",screen_attributes_id:"main",block_type:"slider",block_attributes_id:"featured",block_attributes_index:s,product_id:null==e?void 0:e.target_id,content_id:null==e?void 0:e.target_id,element_type:"button",element_attributes_id:n?"delete_favorites":"add_favorites",element_attributes_text:null==e?void 0:e.text,element_attributes_index:t})}}):null]}):l===U.AT.PLAYLIST?(0,n.jsxs)("div",{className:H().container__action,children:[v&&v.text?(0,n.jsx)(X,{action:u.play,onShoot:b}):null,_&&_.text&&!(null==v?void 0:v.text)?(0,n.jsx)(et,{action:u.open,type:l,onShoot:b}):null]}):(0,n.jsxs)("div",{className:H().container__action,children:[v&&v.text?(0,n.jsx)($,{action:u.play,onShoot:b}):null,_&&_.text&&!(null==v?void 0:v.text)?(0,n.jsx)(et,{action:u.open,type:l,onShoot:b}):null]})},en=(0,v.memo)(e=>{var t,i,l,a,r;let{item:c,idx:d,isActive:u,blockIdx:_}=e,[p,f]=(0,v.useState)(void 0),b=(0,v.useRef)(),g=(0,v.useRef)(),h=(0,x.A)(),E=(0,Y.A)(),w=(0,m.d4)(e=>e.systemInformation.windowInnerWidth),T=(0,y.A)(),{id:N,type:S,actions:A,badges:C}=c,k=null===(t=(0,V.JZ)(A))||void 0===t?void 0:t.open,j=(0,W.A)({action:k,type:S}),O=(0,V.AB)(h,null==c?void 0:null===(i=c.images)||void 0===i?void 0:i.logotype),D=(0,v.useMemo)(()=>{var e;return(0,I.cS)(null==c?void 0:null===(e=c.meta)||void 0===e?void 0:e.title,K[E])},[E,null==c?void 0:null===(l=c.meta)||void 0===l?void 0:l.title]),L=(0,v.useMemo)(()=>{var e;return(0,I.cS)(null==c?void 0:null===(e=c.meta)||void 0===e?void 0:e.quote,Q[E])},[E,null==c?void 0:null===(a=c.meta)||void 0===a?void 0:a.quote]),P=(0,v.useMemo)(()=>{var e;return(0,I.cS)(null==c?void 0:null===(e=c.meta)||void 0===e?void 0:e.description,J[E])},[E,null===(r=c.meta)||void 0===r?void 0:r.description]);(0,v.useLayoutEffect)(function(){if(b.current&&g.current){let e=b.current.getBoundingClientRect(),t=g.current.getBoundingClientRect();t.width<e.width?f(t.width):f(void 0)}},[w]);let R=()=>{if(!k)return;let e=k.url?k.url:k.alias,t=(null==C?void 0:C.findIndex(e=>"border"===e.type))>-1,i={action_id:"click",action_result:d,action_attributes_num:_,action_parameter:"banner_".concat(S),action_attributes_str:N,screen_type:"main",screen_attributes_id:"main",block_type:"slider",block_attributes_id:"featured",block_attributes_index:_,product_id:k.target_id,content_id:k.target_id,element_attributes_index:d,element_attributes_id:e,element_type:S,custom_field_str1:e,custom_field_str2:t?"border":null};if(S===U.AT.LINK){var n;let e=null===(n=A.find(e=>e.url))||void 0===n?void 0:n.url,{type:t,path:l}=(0,G.uB)(e),o=(0,G.wg)(e),a=(0,G.ev)(o);"parced"===t?(i.action_parameter="banner_".concat(l),i.element_type=l,i.element_attributes_id=a,i.custom_field_str1=a):(i.element_attributes_id=l,i.custom_field_str1=l)}S===U.AT.PROFILE&&(i.element_attributes_id="child"),T(i)};return(0,n.jsxs)(n.Fragment,{children:[k&&u?(0,n.jsx)("div",{className:o()(H().zone,{[H().active]:u}),onClick:()=>{R(),j()}}):null,(0,n.jsxs)("div",{className:H().container,"data-bannerid":"banner_".concat(S,"_").concat(N),children:[(0,n.jsxs)("div",{className:H().container__info,children:[(0,n.jsxs)("div",{className:H().container__meta,children:[O?(0,n.jsx)(s(),{className:H().container__logo,loader:I.R2,src:O,width:209,height:116,alt:"banner logo"}):null,(0,n.jsxs)("div",{className:H().container__col,children:[D?(0,n.jsx)("div",{className:H().container__title,children:D}):null,L?(0,n.jsx)("div",{className:H().container__row,ref:g,children:(0,n.jsx)("div",{className:H().container__quote,ref:b,style:p?{width:"".concat(p,"px"),textOverflow:"ellipsis"}:{},children:L})}):null]})]}),P?(0,n.jsx)("div",{className:H().container__description,children:P}):null]}),(0,n.jsx)(ei,{idx:d,name:null==c?void 0:c.name,type:S,actions:A,badges:C,blockIdx:_,banner_id:N})]})]})}),el=(e,t,i)=>t?(t=(0,I.bZ)(t,i),"".concat(e).concat(t)):null,eo=(e,t)=>{let i;if(!t.length)return[...e];let n={FEATURE:"feature",BANNER:"banner"},l=[...e],o=e.map((e,t)=>({...e,position:t+1,group:n.FEATURE})),a=t.map(e=>({...e,group:n.BANNER})),r=[...a],s=[...o];return l=[...a,...o].reduce((e,l,o)=>(0===l.position&&l.group===n.BANNER&&(i=r.shift()),t.find(e=>e.position===o+1)||!s.length?e.push(r.shift()):e.push(s.shift()),e),[]),i&&(l=l.map(e=>e||i)),l},ea=e=>M.QF.includes(e);var er=i(54532),es=i(65533),ec=i(53522),ed=i(47101),eu=i(42280);i(79690),i(92598);var e_=i(79273),ev=i.n(e_),ep=i(47633);let em=e=>{let{dataTestid:t}=e;return(0,n.jsx)("svg",{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg","data-testid":"slider_".concat(t,"_button"),children:(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M29.999 19.9999L17.499 32.4996L15.1401 30.1333L25.2867 19.9944L15.1495 9.85656L17.499 7.49959L29.999 19.9999Z",fill:"#f2f2f2"})})},ef=e=>{let t=(0,m.wA)(),i=(0,x.A)(),n=(0,h.A)(),l=(0,m.d4)(e=>e.registration.authData),o=(0,m.d4)(e=>e.systemInformation.locale||"ru"),{homeConfig:a,isHomePopStated:r}=(0,m.d4)(e=>e.catalog),s="&locale=".concat(o),c="&content_lang=".concat(o),d=(0,v.useRef)(!1);(0,v.useEffect)(()=>
1{if(l){var o;if(r&&(null==a?void 0:null===(o=a.featuredData)||void 0===o?void 0:o.length)>0)return;!d.current&&(d.current=!0,e&&(e=>{let o="".concat(i).concat(w.PI.bannerFeatured).concat(n,"&for_kids=").concat(null==l?void 0:l.profile_for_child).concat(s).concat(c,"&device_type=web"),a=e.filter(e=>{var t;return(null==e?void 0:e.image_desktop_featured)||(null==e?void 0:null===(t=e.background)||void 0===t?void 0:t.image_15x)}),r=[...a];fetch(o,{method:"GET",credentials:"include"}).then(e=>{e.status<400&&e.json().then(e=>{var l;if(e&&(null==e?void 0:e.items)&&(null==e?void 0:null===(l=e.items)||void 0===l?void 0:l.length)){let t=e.items.filter(e=>M.QF.includes(e.type)).filter(e=>{var t;return null==e?void 0:null===(t=e.actions)||void 0===t?void 0:t.length}).filter(e=>{var t,i;return(null==e?void 0:null===(t=e.images)||void 0===t?void 0:t.web_desktop)&&(null==e?void 0:null===(i=e.images)||void 0===i?void 0:i.web_mobile)}).sort((e,t)=>e.position-t.position);e.items.some(e=>(null==e?void 0:e.type)===M.AT.PROFILE)&&fetch("".concat(i).concat(w.PI.profileList).concat(n),{credentials:"include"}).then(e=>{e.status<400&&e.json().then(e=>{let i=e.some(e=>e.child);t=t.filter(e=>!((null==e?void 0:e.type)===M.AT.PROFILE&&!i))})}),r=eo(a,t)}t((0,A.M)(r)),t((0,P.aY)(!1))})}).catch(e=>{console.warn("".concat(w.PI.bannerFeatured,":: ERROR >>>"),e),t((0,P.aY)(!1))})})(e))}return()=>{d.current=!1}},[])},eb=e=>{let{blockIdx:t,isLoadingLines:i,clearTimersListeners:l}=e,a=(0,x.A)(),r=(0,h.A)(),s=(0,m.wA)(),[c,d]=(0,v.useState)(),[u,_]=(0,v.useState)(1),[E,N]=(0,v.useState)(!0),[S,C]=(0,v.useState)(!1),[k,j]=(0,v.useState)(!1),[O,D]=(0,v.useState)(!1),[L,P]=(0,v.useState)(!0),[R,B]=(0,v.useState)(!1),[F,U]=(0,v.useState)(!1),[V,W]=(0,v.useState)(0),{player:Y,pip:z}=(0,m.d4)(e=>e.player),H=(0,v.useRef)(null),K=(0,v.useRef)(null),Q=(0,v.useRef)(null),J=(0,v.useRef)(null),Z=(0,v.useRef)(null),$=(0,v.useRef)(null),X=null,q=(0,y.A)(),{storyPopup:ee,visibleNoAuthFavoritesPopup:et,wwPopup:ei}=(0,m.d4)(e=>e.toggle),en=(0,m.d4)(e=>e.mainSlider.mainSlider),el=(0,m.d4)(e=>e.systemInformation.userBrowser),eo=(0,m.d4)(e=>e.systemInformation.windowInnerWidth),er=(0,m.d4)(e=>e.registration.authData),es=(0,m.d4)(e=>e.systemInformation.config),ec=(0,I.G6)((null==er?void 0:er.ab)||[],"featured_rotation","test_featured_rotation"),eu=(null==en?void 0:en.length)>2,e_=eu?null:eo>T.xW.DESKTOP?(0,I.$J)(56,eo):56,ep=(null==en?void 0:en.length)===2&&2===u,ef=null==en?void 0:en.some(e=>{var t;return null===(t=e.badges)||void 0===t?void 0:t.some(e=>"border"===e.type)});f.S.use([b.FJ]),(0,v.useEffect)(()=>{c&&c.params&&c.params.navigation&&(c.params.navigation.prevEl=null==H?void 0:H.current,c.params.navigation.nextEl=null==Q?void 0:Q.current,c.navigation.init(),c.navigation.update(),eI())},[c]),(0,v.useEffect)(()=>{var e;return clearTimeout(X),clearTimeout(Z.current),ea(null===(e=en[u-1])||void 0===e?void 0:e.type)&&(Z.current=setTimeout(()=>{ey({forceSwipe:!0})},1e4),ep&&eb(1e4)),ep&&eb(15e3),()=>{clearTimeout(Z.current)}},[c,u,en]),(0,v.useEffect)(()=>{eg()},[L,null==Y?void 0:Y.player,null==Y?void 0:Y.pip]),(0,v.useEffect)(()=>(eI(),X=setTimeout(()=>{D(!0)},2500),()=>{clearTimeout(X)}),[u]),(0,v.useEffect)(()=>(ew(0),()=>{clearTimeout(J.current),clearTimeout(Z.current)}),[]),(0,v.useEffect)(()=>{let e;!E&&F?e=setTimeout(()=>{(0,T.RZ)("feature"),U(!1)},3e3):clearTimeout(e)},[E,F]),(0,v.useEffect)(()=>{if((null==en?void 0:en.length)>0){let e=en[u-1];s((0,A.y)(e))}},[u]);let eb=e=>{Z.current=setTimeout(()=>{eE()},e)},eg=()=>{(ee||et)&&L?P(!1):ee&&(null==Y?void 0:Y.player)&&(null==Y||!Y.pip)||P(!0)},ex=()=>!S&&L&&(!Y||z)&&!et,ey=e=>{let{actionParameter:t=null,forceSwipe:i=!1}=e;clearTimeout(Z.current),i&&c.slideNext();let n=c.realIndex+1;if(B(!0),setTimeout(()=>{B(!1)},450),ex()&&!ep&&ew(c.realIndex),j(!1),D(!1),_(n),!ep&&t){var l,o,a;U(!0);let e=(null===(o=en[n])||void 0===o?void 0:null===(l=o.badges)||void 0===l?void 0:l.findIndex(e=>"border"===e.type))>-1;q({block_type:"slider",block_attributes_id:"featured",element_attributes_id:null===(a=en[c.realIndex])||void 0===a?void 0:a._id,element_attributes_index:n,action_id:"click_right",element_type:"product",event_time:Date.now(),custom_field_str2:e?"border":null})}},eE=()=>{clearTimeout(Z.current);let e=c.realIndex+1;if(B(!0),setTimeout(()=>{B(!1)},450),j(!1),D(!1),_(e),ex()&&ew(c.realIndex),(null==en?void 0:en.length)!==2){var t,i,n;let l=(null===(i=en[e])||void 0===i?void 0:null===(t=i.badges)||void 0===t?void 0:t.findIndex(e=>"border"===e.type))>-1;q({block_type:"slider",block_attributes_id:"featured",element_attributes_id:null===(n=en[c.realIndex])||void 0===n?void 0:n._id,element_attributes_index:e,action_id:"click_left",element_type:"product",event_time:Date.now(),custom_field_str2:l?"border":null})}},ew=e=>{if(E&&!ei){clearTimeout($.current);let i=en[e];$.current=setTimeout(()=>{if((null==i?void 0:i.type)&&M.QF.includes(null==i?void 0:i.type))eT(e);else{var n;let l=(null==i?void 0:null===(n=i.badges)||void 0===n?void 0:n.findIndex(e=>"border"===e.type))>-1,o=(0,ed.ED)(null==es?void 0:es.countdown,null==i?void 0:i.uid),a=(0,ed.P0)(o),r=(0,ed.oT)(a),s={action_id:"collection_view",action_result:e+1,action_attributes_num:t,action_attributes_str:null==i?void 0:i.uid,action_parameter:"product",content_id:null==i?void 0:i.uid,product_id:null==i?void 0:i.uid,content_type:null==i?void 0:i._cls,custom_field_str1:null==i?void 0:i.alias,custom_field_str2:l?"border":null,custom_field_str3:r,screen_type:"main",screen_attributes_id:"main",block_type:"slider",block_attributes_id:"featured",block_attributes_index:t,element_type:"product",element_attributes_id:null==i?void 0:i.alias,element_attributes_index:e+1,event_time:new Date().getTime()};s.action_attributes_str&&q(s)}},2500),ec&&fetch("".concat(a).concat(w.PI.featuredRotatedWatched).concat(r),{method:"POST",credentials:"include",headers:{"Content-Type":"application/json"},body:JSON.stringify({items:[(null==i?void 0:i.type)&&M.QF.includes(null==i?void 0:i.type)?null==i?void 0:i.id:null==i?void 0:i.uid]})})}},eT=e=>{var i,n;let l=en[e],o=null==l?void 0:l.actions.find(e=>e.type===M.OG.PLAY),a=null==l?void 0:l.actions.find(e=>e.type===M.OG.OPEN),r=(null==l?void 0:null===(i=l.badges)||void 0===i?void 0:i.findIndex(e=>"border"===e.type))>-1,s=o&&!o.text?o:a,c={action_id:"collection_view",action_result:e+1,action_attributes_num:t,action_parameter:"banner_".concat(null==l?void 0:l.type),action_attributes_str:null==l?void 0:l.id,screen_type:"main",screen_attributes_id:"main",block_type:"slider",block_attributes_id:"featured",block_attributes_index:t,product_id:null==s?void 0:s.target_id,c
1ontent_id:null==s?void 0:s.target_id,content_type:null==l?void 0:l._cls,element_type:null==l?void 0:l.type,element_attributes_id:null==s?void 0:s.alias,element_attributes_index:e+1,custom_field_str2:r?"border":null};if((null==l?void 0:l.type)===M.AT.LINK){let e=null===(n=l.actions.find(e=>e.url))||void 0===n?void 0:n.url,{type:t,path:i}=(0,G.uB)(e),o=(0,G.wg)(e),a=(0,G.ev)(o);"parced"===t?(c.action_parameter="banner_".concat(i),c.element_type=i,c.element_attributes_id=a,c.custom_field_str1=a):(c.element_attributes_id=i,c.custom_field_str1=i)}(null==l?void 0:l.type)===M.AT.PROFILE&&(c.element_attributes_id="child"),q(c)},eI=()=>{ex()&&(clearTimeout(null==J?void 0:J.current),J.current=setTimeout(()=>{j(!0)},2500))},{ref:eN}=(0,p.Wx)({threshold:1,onChange:e=>{if("Safari"===el.browserName)return;let t=document.getElementsByTagName("video")[0];e?(N(!0),C(!1),t&&t.play()):(N(!1),C(!0),clearTimeout($.current),t&&t.play(),ew(u-1))},skip:i}),eS=(()=>{let e,t,i;if(!eo)return;let n=(0,I.$J)(32,eo),l=(0,I.$J)(56,eo),o=(0,I.$J)(16,eo);return(null==en?void 0:en.length)===2?(e=V+56+16,i=eo-V-16-56,eo>T.xW.DESKTOP&&(e=V+l+o,i=eo-V-o-l),{fadeIndent:e,width:i}):(t=eo-V+32,i=(eo-V-32)/2,eo>T.xW.DESKTOP&&(t=eo-V+n,i=(eo-V-2*o)/2),{fadeIndent:V+t/2,width:i})})();return(null==en?void 0:en.length)===0?null:en&&(null==en?void 0:en.length)===1?(0,n.jsx)(eh,{className:"single",activeIndex:u,setNextSlide:ey,setPrevSlide:eE,visibleSlider:E,isScroll:S,isVideoCoverVisible:k,isContentVisible:O,slidesData:en[0],blockIdx:t}):(0,n.jsxs)("div",{ref:eN,className:o()(ev().swiper,{[ev().swiper]:(null==en?void 0:en.length)===2}),children:[(0,n.jsx)("button",{ref:H,className:o()(ev().swiper__button,ev().swiper__button_prev,{"swiper-button-disabled":eo<=T.xW.TABLET_WIDE}),style:{left:0,width:eo>T.xW.TABLET_WIDE?eS.width:0},onClick:eE,disabled:R,children:(0,n.jsx)(em,{style:{right:eS.indent},dataTestid:"left"})}),(0,n.jsx)(g.RC,{className:o()(ev().slider__swiper,{[ev().slider__border_badge]:ef}),slideNextClass:"nextSlide",slidePrevClass:"prevSlide",effect:"coverflow",modules:[b.Ij,b.Vx,b.AV],keyboard:!0,speed:400,virtual:(null==en?void 0:en.length)>5&&{enabled:!0,addSlidesBefore:1},slidesOffsetBefore:e_,slidesOffsetAfter:e_,centeredSlides:!!eu,loop:!!eu,allowTouchMove:eo<=T.xW.TABLET_WIDE,breakpoints:{1536:{slidesPerView:1.5966,spaceBetween:35},1440:{slidesPerView:1.489,spaceBetween:16},1366:{slidesPerView:1.4199,spaceBetween:16},1280:{slidesPerView:1.3305,spaceBetween:16},1200:{slidesPerView:1.4151,spaceBetween:16},1025:{slidesPerView:1.205,spaceBetween:16},768:{slidesPerView:1.044,spaceBetween:8}},onSwiper:e=>{d(e),W(e.slidesSizesGrid[0])},onActiveIndexChange:e=>{eo>T.xW.TABLET_WIDE||("next"===e.swipeDirection?ey({actionParameter:"right"}):"prev"===e.swipeDirection&&eE())},children:en.map((e,i)=>{var a;let{id:r,uid:s,type:c}=e,d=ea(c),_=(null==e?void 0:null===(a=e.badges)||void 0===a?void 0:a.find(e=>"border"===e.type))||null;return(0,n.jsx)(g.qr,{ref:K,className:o()(ev().feature,{[ev().feature__border]:_}),virtualIndex:i,children:o=>{let{isActive:a}=o;return(0,n.jsxs)("div",{className:ev().feature__inner,style:_?{"--border-bg-color":_.background_color,"--border-text-color":_.text_color}:null,children:[_&&(0,n.jsx)("span",{className:ev().feature__label,children:_.text}),(0,n.jsx)(eh,{className:_?"border_badge":null,slidesData:e,isActive:a,index:i+1,activeIndex:u,setNextSlide:ey,setPrevSlide:eE,visibleSlider:E,isScroll:S,isVideoCoverVisible:k,isContentVisible:O,isBanner:d,blockIdx:t,clearTimersListeners:l})]})}},d?r:s)})}),(0,n.jsx)("button",{ref:Q,className:o()(ev().swiper__button,ev().swiper__button_next,{"swiper-button-disabled":eo<=T.xW.TABLET_WIDE}),style:{right:0,width:eo>T.xW.TABLET_WIDE?eS.width:0},disabled:R,onClick:()=>ey({actionParameter:"right"}),children:(0,n.jsx)(em,{style:{left:eS.indent},dataTestid:"right"})})]})},eg=(e,t,i)=>t?"/animation":i.replace("/web","").replace("genres","Product.Movie"===e?"movies":"series").replace("cartoon","kids"),eh=e=>{var t,i,l,r,c,u,p;let{className:f,slidesData:b,isActive:g=!0,index:A=1,activeIndex:U,isVideoCoverVisible:V,isContentVisible:W,isBanner:Y,setNextSlide:G,blockIdx:z,clearTimersListeners:H}=e,{_cls:K,alias:Q,duration_minutes:J,genres:Z,is_preview:$,logotype:X,quote:q,rating_age:ee,title:et,year:ei,uid:eo,badges:ea,background:eu,rating_start:e_,video_cover:em,trailer_src:ef,type:eb,subscriptions:eh}=b,ex=(0,x.A)(),ey=(0,h.A)(),eE=(0,m.wA)(),ew=(0,y.A)(),eT=(0,E.A)(),{childProfile:eI,currentProfile:eN,profileList:e
1S,pendingSubscription:eA}=(0,m.d4)(e=>e.profile),eC=(0,m.d4)(e=>e.registration.authData),ek=(0,m.d4)(e=>e.registration.tariffs),ej=(0,m.d4)(e=>e.registration.subscriptionType),eO=(0,m.d4)(e=>e.systemInformation.locale||"ru"),eD=(0,m.d4)(e=>e.systemInformation.RU_DOMAIN),eL=(0,m.d4)(e=>e.systemInformation.startDeviceId),eP=(0,m.d4)(e=>e.systemInformation.config);(0,m.d4)(e=>e.systemInformation.configExps);let eR=(0,m.d4)(e=>e.systemInformation.deviceData),eB=(0,m.d4)(e=>e.profile.favoritesIds),{mainSlider:eF}=(0,m.d4)(e=>e.mainSlider),{playerMovie:eM}=(0,m.d4)(e=>e.movie),eU=(0,m.d4)(e=>e.parentalControl),{access:eV,purchases:eW,shop:eY,tariff:eG}=(0,m.d4)(e=>e.est),ez=(null==ea?void 0:ea.find(e=>"logo"===e.type))||null,eH=(null==ea?void 0:ea.find(e=>"start"===e.type))||null,eK=null==ea?void 0:ea.filter(e=>"badge"===e.type&&e.under_logo_position),eQ=Y?b.images.web_desktop:null==eu?void 0:eu.image_15x,eJ="url('".concat(el(ex,eQ),"')"),eZ=el(ex,null==X?void 0:X.image_15x),e$=el(ex,null==ez?void 0:ez.image_1x),eX=el(ex,null==eH?void 0:eH.image_1x),eq=(null==Z?void 0:Z.length)&&Z,e0=(null==eC?void 0:eC.virtual)===!1,e1=["REGISTERED","EX_TRIAL","EX_PAID","EX_PROMO"].includes(null==eC?void 0:eC.type),e4=(0,v.useRef)(null),e2=(0,v.useRef)(null),e5=(0,v.useRef)(null),e9=(0,v.useRef)(null),e6=(0,I.Ri)("mlk_app"),e3=ef||em,e7=e3?e3.split(".").pop():null,e8=(null===(t=b.actions)||void 0===t?void 0:t.find(e=>e.type===M.OG.OPEN))&&"channel"===eb,te=eB.includes(eo),tt=(null===(i=b.actions)||void 0===i?void 0:i.length)===1&&b.actions[0].buttonless,ti=(0,I.xM)(eh,ej),{state:tn,remainingMs:tl,themeKey:to,isCountdownVisible:ta}=(0,ec.R)(null==eP?void 0:eP.countdown,eo),tr=(0,I.RE)(b,eV),ts=tr.getCheckEstAvailable(),tc=tr.getCheckCanPurchase(),td=tr.getCheckEstPurchased(),tu=null==eG?void 0:null===(l=eG.items)||void 0===l?void 0:l.sort((e,t)=>e.price-t.price),t_=null==eV?void 0:null===(r=eV.items)||void 0===r?void 0:r.find(e=>e.content_id===eo||e.product_id===eo),tv=t_?"Смотреть":(null==tu?void 0:tu.length)?"Купить ".concat((null==tu?void 0:tu.length)>1?"от ":"за ").concat(null==tu?void 0:null===(c=tu[0])||void 0===c?void 0:c.price," ").concat(T.UM[null==tu?void 0:null===(u=tu[0])||void 0===u?void 0:u.currency]):"Купить",tp=ts&&!td&&(null==eC?void 0:eC.current_country_code)!=="RU";(0,v.useEffect)(()=>{g||(clearTimeout(e9.current),e9.current=null)},[g]),(0,v.useEffect)(()=>(ts&&g&&fetch("".concat(ex).concat(w.PI.estTariff).concat(eo).concat(ey),{credentials:"include"}).then(e=>{e.status<400&&e.json().then(e=>{var t;let i=null==e?void 0:null===(t=e.items)||void 0===t?void 0:t.filter(e=>(null==tc?void 0:tc.length)&&(null==tc?void 0:tc.find(t=>t.uid===e.content_id)));eE((0,ep.I3)({items:i}))})}),()=>{clearTimeout(e9.current),e9.current=null}),[ts,Q,g]),(0,v.useEffect)(()=>{V&&g&&e4.current&&e4.current.play().catch(()=>{})},[V,g]);let tm=e=>{let t={profile_id:e._id};fetch("".concat(ex).concat(w.PI.profileSelect).concat(ey),{method:"POST",credentials:"include",body:JSON.stringify(t),headers:{"Content-type":"application/json; charset=UTF-8"}}).then(t=>{t.status<400&&t.json().then(t=>{var i,n;ew({exp_ids:t.ab?(0,I.PX)(t,"exp_id"):"",group_ids:t.ab?(0,I.PX)(t,"group_id"):""}),eE((0,O.XK)(t)),eE((0,k.og)(e)),eE((0,k.QB)(e.child)),eE((0,D.pR)(null)),eE((0,R.cx)(null)),eE((0,R.YU)(null)),(null===(i=eC.language)||void 0===i?void 0:i.interface)&&(null==t?void 0:null===(n=t.language)||void 0===n?void 0:n.interface)&&eC.language.interface!==t.language.interface?(0,I.rP)(window.location.pathname,t.language.interface,t.authentication_token,O.XK,O.On,eD):eE((0,k.gc)({_id:t.profile_id,child:t.profile_for_child},t,ex,ey,eO))})})},tf=e=>{var t;let i=(null==e?void 0:null===(t=e.badges)||void 0===t?void 0:t.findIndex(e=>"border"===e.type))>-1,n=(0,ed.ED)(null==eP?void 0:eP.countdown,null==e?void 0:e.uid),l=(0,ed.P0)(n),o=(0,ed.oT)(l);ew({action_id:"click",action_result:U,action_attributes_num:z,action_attributes_str:e.uid,action_parameter:"product",content_id:e.uid,product_id:e.uid,content_type:e._cls,custom_field_str1:e.alias,custom_field_str2:i?"border":null,custom_field_str3:o,screen_type:"main",screen_attributes_id:"main",block_type:"slider",block_attributes_id:"featured",block_attributes_index:z,element_type:"product",element_attributes_id:e.alias,element_attributes_index:U})},tb=async e=>{let t="".concat(ex).concat(e).concat(ey,"&device_id=").concat(eL,"&auth_token=").concat(eC.authentication_token),i=await fetch(t,{method:"GET",credentials:"include"}),n=await i.json();if(i.status<400)return n;if(400===i.status&&("USER_USE_ANONYMIZER"===n.message||"FORBIDEN_IP"===n.message)){eT({text:"<span>Не забудьте выключить VPN</span> Чтобы весь контент START стал доступен",withWarning:!0,withTitle:!0,withoutAutoClosing:!0});return}if(403===i.status)switch(n.code){case"DEVICE_COUNT_EXCEEDED":return eE((0,P.QQ)(!0)),{devices:!0};case"DEVICE_NOT_REGISTERED":eE((0,P.YO)(!0));return}else fetch("".concat(ex).concat(w.PI.authRefresh).concat(ey),{credentials:"include",method:"POST"}).then(e=>{e.status>400&&(401===i.status?eC.partner&&"ttk"===eC.partner.name?eE((0,P.QF)(!0)):(null==eC?void 0:eC.virtual)===!1?(0,S.b)({authData:eC,tariffs:ek,playerMovie:eM,dispatch:eE,onSuccess:()=>{tg(ek)}}):_().push("/auth"):eT({text:"<span>
1Что-то пошло не так</span> Скоро все починим. Попробуйте позже",withError:!0,withTitle:!0}))})},tg=e=>{var t,i,n;if((e6||(null==eC?void 0:null===(t=eC.mf_info)||void 0===t?void 0:t.mf_pop_up)&&(null==eC?void 0:null===(n=eC.mf_info)||void 0===n?void 0:null===(i=n.mf_pop_up)||void 0===i?void 0:i.indexOf("_web"))===-1)&&(null==eC?void 0:eC.mf_info.is_mf))"to_block"!==eC.mf_info.mf_pop_up?_().push("/auth"):eT({text:"<span>На&nbsp;счету МегаФона не&nbsp;достаточно средств</span> Пополните баланс и возвращайтесь",withError:!0,withTitle:!0});else{let t=null;try{t=ga.getAll()[0].get("clientId")}catch(e){}let i=(0,w.fQ)("".concat(ex).concat(e[0].url).concat(ey).concat(t?"&ga_id=".concat(t):""));(0,w.BA)({url:i,callback:()=>{},errorCallback:()=>{eT({text:"<span>Что-то пошло не так</span> Скоро все починим. Попробуйте позже",withError:!0,withTitle:!0})}})}},th=async(e,t,i,n,l)=>{let{_id:o,_cls:a,alias:r,background:s,logotype:c,playback_options:d,title:u,trailer_src:v,uid:p,rating_age:m,badges:f}=t;if(ts&&!e)ew({action_id:"click",screen_type:"main",screen_attributes_id:"main",block_type:"slider",block_attributes_id:"featured",block_attributes_index:i,content_id:p,content_type:a,element_type:"button",element_attributes_id:"est_buy",element_attributes_text:l}),_().push("/watch/".concat(r));else{var b,g,h,x,y,E,w,T;let u;if(null==eC?void 0:null===(b=eC.subscriptions)||void 0===b?void 0:b.length)(0,I.KV)();else{(null==s?void 0:s.image_15x)&&localStorage.setItem("bgUrl",s.image_15x);let e=null==f?void 0:f.filter(e=>"logo"===e.type||"start"===e.type||"badge"===e.type&&e.under_logo_position);(null==e?void 0:e.length)&&(0,I.TV)("badges",JSON.stringify(e)),(null==c?void 0:c.image_15x)&&localStorage.setItem("logoUrl","".concat(ex).concat(c.image_15x))}let v=(null==f?void 0:f.findIndex(e=>"border"===e.type))>-1,A=(0,ed.ED)(null==eP?void 0:eP.countdown,p),C=(0,ed.P0)(A);ew({action_id:"click",action_result:i,action_attributes_num:z,action_attributes_str:p,action_parameter:"product",content_id:p,product_id:p,content_type:"play_trailer"===n?"Trailer":a,custom_field_str1:r,custom_field_str2:v?"border":null,custom_field_str3:(0,ed.oT)(C),screen_type:"main",screen_attributes_id:"main",block_type:"slider",block_attributes_id:"featured",block_attributes_index:z,element_type:"button",element_attributes_id:n,element_attributes_index:i,element_attributes_text:l,event_time:Date.now()});let k=t.is_preview;if(!e0||e1){if("play_trailer"===n){tx(e,o,d,k,p,u);return}if((null==eC?void 0:eC.virtual)===!0){_().push("/auth");return}tN(M.AT.PRODUCT,{alias:r});return}if(d&&!d.includes(".m3u8")&&!k&&!e){if(u=await tb(d),!(0,I.xM)(eh,ej)){(0,I.vB)({contentUpgradeOptions:null==u?void 0:u.upgrade_options});return}if(!(null==u?void 0:null===(g=u.playlists)||void 0===g?void 0:g.length)&&!(null==u?void 0:u.devices)){let{show:e,type:t}=(0,er.g5)(eC,eA);eC.partner&&"ttk"===eC.partner.name?eE((0,P.QF)(!0)):(null==eC?void 0:null===(h=eC.externals)||void 0===h?void 0:h.length)&&!(null==eC?void 0:null===(x=eC.subscriptions)||void 0===x?void 0:x.length)?tg((null==u?void 0:null===(T=u.upgrade_options)||void 0===T?void 0:T.length)?u.upgrade_options:ek):e?eE((0,P.gb)({visible:!0,type:t})):(null==eC?void 0:eC.virtual)===!1&&(null==u?void 0:null===(y=u.upgrade_options)||void 0===y?void 0:y.length)?tg(u.upgrade_options):(null==eC?void 0:null===(E=eC.subscriptions)||void 0===E?void 0:E.length)||(null==u?void 0:null===(w=u.upgrade_options)||void 0===w?void 0:w.length)?(null==eC?void 0:eC.virtual)===!0&&_().push("/auth"):(0,S.b)({authData:eC,tariffs:ek,playerMovie:eM,dispatch:eE,onSuccess:()=>{tg(ek)}});return}}(0,N.j)({ratingAge:e?"0":m,parentalControl:eU,childProfile:eI,dispatch:eE,successCallback:()=>{eE((0,L.kI)({init:!0,type:"MainSlider"})),tx(e,o,d,k,p,u)}})}},tx=(e,t,i,n,l,o)=>{eE((0,C.o2)({isTrailer:e,movieId:t,movieTitle:et,movieUrl:"/web/watch/".concat(Q),playback:i,trailerSrc:ef,announce:n,uid:l,rating_age:ee,playerSource:o,isTrailerHash:e,...e&&{promoData:{cls:"Trailer",promoting_content:{id:b._id,uid:b.uid,cls:K,alias:Q}}}})),H()},ty=(e,t)=>{if("m3u8"===e){let e=new a.Ay;e.on(a.Ay.Events.ERROR,()=>{e9.current=setTimeout(()=>{G({forceSwipe:!0})},1e4)}),e.loadSource("".concat(ex).concat(t)),e.attachMedia(e4.current)}},tE=(e,t)=>{ew({action_id:e,screen_type:"main",screen_attributes_id:"main",block_type:"popup",block_attributes_id:t,..."click"===e&&{element_type:"button",element_attributes_id:"cross"}})},tw=e=>{let t=sessionStorage.getItem("announcePremierPopupShown");e?!t&&$?eE((0,P.YF)(!0,eo)):(eE((0,j.nD)({text:"<span>Добавили в \xabМоё\xbb</span>",onCrossClickCallback:()=>tE("click","notification_success_add_to_favorites_and_notify"),withProgressBar:!0,closeIn:2e3,variant:"addedToFavorites"})),tE("popupview","notification_success_add_to_favorites_and_notify")):(eE((0,j.nD)({text:"<span>Убрали из раздела \xabМоё\xbb</span>",onCrossClickCallback:()=>tE("click","notification_success_remove_from_favorites"),withProgressBar:!0,closeIn:2e3,variant:"addedToFavorites"})),tE("popupview","notification_success_remove_from_favorites"))},tT=(e,t,i,n,l,o,a)=>
1{if(eC){if((null==eC?void 0:eC.virtual)===!0&&t)eE((0,P.t0)({visible:!0,uid:e,background:i,logotype:n,badges:l}));else{let i=(null==l?void 0:l.findIndex(e=>"border"===e.type))>-1,n=(0,ed.ED)(null==eP?void 0:eP.countdown,e),r=(0,ed.P0)(n);ew({action_id:"click",action_result:t?"add":"remove",action_attributes_num:z,action_attributes_str:e,action_parameter:"product",content_id:e,product_id:e,content_type:o,custom_field_str1:a,custom_field_str2:i?"border":null,custom_field_str3:(0,ed.oT)(r),screen_type:"main",screen_attributes_id:"main",block_type:"slider",block_attributes_id:"featured",block_attributes_index:z,element_type:"button",element_attributes_id:t?"add_favorites":"delete_favorites",element_attributes_index:U,element_attributes_text:t?"Добавить в избранное":"Удалить из избранного",event_time:Date.now()}),fetch("".concat(ex).concat(w.PI.favorites).concat(eC.profile_id).concat(ey),{credentials:"include",method:t?"POST":"DELETE",headers:{"Content-Type":"application/json"},body:JSON.stringify({product_id:e})}).then(e=>{e.status<400&&eE((0,k.Jb)(eC.profile_id,ex,ey,eO))}),tw(t)}}},tI=(e,t,i)=>{if(!e)return;null==eF||eF.length;let n=e.actions.find(e=>e.type===M.OG.OPEN),l=e.actions.find(e=>e.type===M.OG.PLAY);l&&!l.text?e.type===M.AT.PLAYLIST?tA(l.alias):tS(l.alias):n&&(!n.text||t)&&i&&tN(e.type,n)},tN=(e,t)=>{let{alias:i}=t,n={[M.AT.PRODUCT]:"/watch/".concat(i),[M.AT.COLLECTION]:"/collection/".concat(i),[M.AT.PLAYLIST]:"/playlist/".concat(i),[M.AT.CHANNEL]:"/tvchannels/watch/".concat(i),[M.AT.TV_SELECTION]:"/tvchannels/".concat(i),[M.AT.MAIN_SELECTION]:"/main/".concat(i)};switch(e){case M.AT.PRODUCT:case M.AT.COLLECTION:case M.AT.PLAYLIST:case M.AT.CHANNEL:case M.AT.TV_SELECTION:case M.AT.MAIN_SELECTION:_().push(n[e]);break;case M.AT.LINK:_().push(t.url);break;case M.AT.PROFILE:t.child&&tC()}},tS=async e=>{let t="".concat(ex).concat(w.PI.watchUrl,"/").concat(encodeURI(e)).concat(ey),i=await fetch(t),n=await i.json();if(i.ok&&n){let{_id:t,title:i,preview:l,playback_options:o,trailer_src:a,rating_age:r,uid:s,is_preview:c,_cls:d}=n;eE((0,L.kI)({init:!0,type:"MainSlider"})),eE((0,C.o2)({isTrailer:l,movieId:t,movieTitle:i,movieUrl:"/web/watch/".concat(e),playback:o,trailerSrc:a,announce:c,uid:s,rating_age:r,...l&&{promoData:{cls:"Trailer",promoting_content:{id:t,uid:s,cls:d,alias:e}}}}))}},tA=async e=>{var t,i;let n="".concat(ex).concat(w.PI.playlist,"/").concat(encodeURI(e)).concat(ey),l=await fetch(n),o=await l.json();if(l.ok&&o&&(null==o?void 0:null===(t=o.items)||void 0===t?void 0:t.length)){eE((0,D.ue)(o));let[e]=o.items,{cls:t,alias:n}=e,l={movieUrl:"/web/watch/".concat(n),movieTitle:e.title,playback:e.playback_options,rating_age:e.rating_age,playlistId:e.id,uid:e.uid,isTrailer:!1},a={init:!0,type:"MainSlider"};if("Episode"===t)a.type="Season",a.index=0;else if("Movie"===t)a.type="Movie";else if("Trailer"===t){a.type="Trailer";let t=null===(i=e.url)||void 0===i?void 0:i.split("/").slice(-1);l.isTrailer=!0,l.promoData={cls:"Trailer",uid:e.id,title:e.title,promoting_content:{alias:t}}}eE((0,L.kI)(a)),eE((0,C.o2)(l))}},tC=async()=>{let e=eS.find(e=>e.child);e&&eN._id!==e._id&&tm(e)};return(0,n.jsx)("div",{className:o()(ev().slider_wrapper,{[ev().active]:g,[ev().banner]:Y}),children:(0,n.jsxs)("div",{"data-testid":"is_feature_content".concat(g?"":"_disabled"),className:o()(ev().slider,ev().gradient,{[ev().active]:g,[ev().video]:g,[ev().banner]:Y,[ev().nofade]:Y&&tt,[ev()[f]]:f}),style:{backgroundImage:eJ},onClick:e=>{e.preventDefault(),e.stopPropagation(),"A"!==e.target.tagName&&"BUTTON"!==e.target.tagName&&(Y?tI(b,e8,g):(tf(b),tN(M.AT.PRODUCT,{alias:Q})))},children:[Y&&(null==b?void 0:null===(p=b.meta)||void 0===p?void 0:p.rating_age)&&(0,n.jsx)("div",{className:ev().rating_age,children:b.meta.rating_age}),Y?(0,n.jsx)(en,{item:b,idx:U,isActive:g,blockIdx:z}):null,Y?null:(0,n.jsxs)("div",{className:o()(ev().slider__wrapper),children:[V&&g?(0,n.jsx)("video",{id:"video_cover_".concat(A),className:"video_cover_".concat(A),ref:e4,muted:!0,autoPlay:!0,controls:!1,onEnded:(e=>{if(e)return function(){G({forceSwipe:!0})}}
1)(g),playsInline:!0,children:(0,n.jsx)("source",{src:"".concat(ex).concat(em).concat(ey),type:"m3u8"===e7?"application/x-mpegURL":"video/mp4",onError:()=>ty(e7,em)})},"video_cover_".concat(A+1)):null,(0,n.jsxs)("div",{className:ev().slider__info,children:[(0,n.jsxs)(d(),{prefetch:!1,href:"/watch/".concat(Q),"data-testid":"slider_content_logo",className:ev().slider__logo,title:et,children:[ez?(0,n.jsx)("div",{className:ev().slider__badge_logo,children:(0,n.jsx)("img",{src:e$||"/static/images/null_vertical_poster.svg"})}):null,eZ?(0,n.jsx)(s(),{ref:e5,className:ev().container__logo,loader:I.R2,src:eZ,width:209,height:116,alt:"".concat(et," смотреть ").concat((null==K?void 0:K.replace("Product.",""))==="Movie"?"фильм":"сериал")}):(0,n.jsx)("div",{className:ev().slider__logo_title,children:et})]}),(0,n.jsxs)("div",{ref:e2,className:o()(ev().slider__menu,{[ev().slider__menu_countdown]:ta}),children:[(0,n.jsxs)("div",{className:ev().slider__menu_wrapper,children:[e_&&!$?(0,n.jsx)("div",{className:"".concat(e_>=7?ev().slider__menu_item_rating:""," ").concat(ev().slider__menu_item," ").concat(ev().slider__menu_item_dot),children:(0,I.bH)(e_)}):null,(null==Z?void 0:Z.length)?eq.map((e,t)=>{let{title:i,url:l}=e;return(0,n.jsx)(d(),{prefetch:!1,href:eg(K,eI,l),className:"".concat(ev().slider__menu_item," ").concat(ev().slider__menu_item_dot),children:i},t)}):null,ee?(0,n.jsx)("div",{className:ev().slider__menu_item,children:(0,n.jsx)("div",{className:ev().slider__menu_item_age,children:ee})}):null,J&&"0 мин"!==J&&"Product.Series"!==K?(0,n.jsx)("div",{className:ev().slider__menu_item,children:"".concat(J.split(" ")[0]," мин")}):null]}),q?(0,n.jsx)("div",{className:ev().slider__menu_item_quote_wrapper,children:(0,n.jsx)("p",{className:ev().slider__menu_item_quote,children:(0,T.IN)(140,q)})}):null,ti?null:(0,n.jsx)("div",{className:ev().slider__badge_start,children:(0,n.jsx)(B.JI,{})}),ti&&(eH||(null==eK?void 0:eK.length))?(0,n.jsxs)("div",{className:ev().slider__badge_start,children:[eH?(0,n.jsx)("img",{width:82,height:24,src:eX}):null,(null==eK?void 0:eK.length)?eK.map(e=>"single"===e.structure?(0,n.jsx)(B.Ex,{className:ev().slider__badge_single,text:e.text,textColor:e.text_color,bgColor:e.background_color},e.id):(0,n.jsx)(B.L$,{className:ev().slider__badge_double,text:e.text,textRight:e.text_right,textColor:e.text_color,textColorRight:e.text_color_right,bgColor:e.background_color,bgColorRight:e.background_color_right},e.id)):null]}):null]})]}),(0,n.jsxs)("div",{className:"".concat(ev().slider__actions),children:[ta?(0,n.jsx)(es.Y,{state:tn,remainingMs:tl,themeKey:to}):null,(0,n.jsxs)("div",{className:o()(ev().slider__buttons,{[ev().slider__buttons_with_countdown]:ta}),children:[$||tp?(0,n.jsx)(F.$n,{size:F.GO.MEDIUM,title:"Буду смотреть",className:"".concat(ev().slider__button," ").concat(ev().slider__will_watch),onClick:e=>{e.stopPropagation(),tT(eo,!te,eu.image_15x,X.image_15x,ea,K,Q)},iconLeft:(0,n.jsx)("img",{src:"/static/images/icons/favorite".concat(te?"_active":"",".svg"),alt:"Удалить из избранного"}),iconSize:200,oneLineText:!0}):(0,n.jsx)(F.$n,{size:F.GO.MEDIUM,title:ts?tv:"Смотреть",onClick:e=>{e.stopPropagation(),th($,b,U,"watch",tv||"Смотреть",ts)},iconLeft:ts&&!t_?"":(0,n.jsx)("img",{src:"/static/images/icons/play.svg",alt:"Смотреть"}),iconSize:200,oneLineText:!0}),ef?(0,n.jsx)(F.$n,{size:F.GO.MEDIUM,variant:F.Vt.SECONDARY,title:$&&"desktop_web"!==eR?"":"Трейлер",className:o()(ev().slider__button,ev().slider__button_trailer,{[ev().slider__button_trailer_virtual]:!e0,[ev().small]:$&&"desktop_web"!==eR}),onClick:e=>{e.stopPropagation(),th(!0,b,U,"play_trailer","Трейлер")},iconLeft:(0,n.jsx)("img",{src:"/static/images/icons/trailer.svg",alt:"Трейлер"}),iconSize:200}):null,$?null:eN&&te?(0,n.jsx)(F.$n,{size:F.GO.MEDIUM,variant:F.Vt.SECONDARY,onClick:e=>{e.stopPropagation(),tT(eo,!1,eu.image_15x,X.image_15x,ea,K,Q)},iconLeft:(0,n.jsx)("img",{src:"/static/images/icons/favorite_active.svg",alt:"Удалить из избранного"}),iconSize:200}):(0,n.jsx)(F.$n,{size:F.GO.MEDIUM,variant:F.Vt.SECONDARY,onClick:e=>{e.stopPropagation(),tT(eo,!0,eu.image_15x,X.image_15x,ea,K,Q)},iconLeft:(0,n.jsx)("img",{src:"/static/images/icons/favorite.svg",alt:"Добавить в избранное"}),iconSize:200})]})]})]},"slide_".concat(Q))]})})},ex=e=>{let{featuredData:t,blockIdx:i,clearTimersListeners:l}=e,{mainSlider:o}=(0,m.d4)(e=>e.mainSlider);ef(t);let{featuredSkeleton:a}=(0,m.d4)(e=>e.toggle);return(0,n.jsx)("div",{id:"slider",className:ev().container,"data-testid":"featured_slider",children:!a&&o?(0,n.jsx)(eb,{blockIdx:i,clearTimersListeners:l}):(0,n.jsx)(eu.A,{})})}},70108:(e,t,i)=>{"use strict";i.d(t,{AT:()=>n,OG:()=>l,QF:()=>o});let n={PRODUCT:"product",COLLECTION:"collection",PLAYLIST:"playlist",CHANNEL:"channel",T
1V_SELECTION:"tv_selection",LINK:"link",MAIN_SELECTION:"mainselection",PROFILE:"profile"},l={PLAY:"play",OPEN:"open",ADD_TO_FAVORITES:"add_to_favorites",CATCHUP:"catchup",PLAY_TRAILER:"play_trailer"},o=[n.PRODUCT,n.COLLECTION,n.PLAYLIST,n.CHANNEL,n.TV_SELECTION,n.LINK,n.MAIN_SELECTION,n.PROFILE]},65533:(e,t,i)=>{"use strict";i.d(t,{Y:()=>u});var n=i(74848),l=i(46942),o=i.n(l),a=i(96540),r=i(125),s=i(47101),c=i(74343),d=i.n(c);let u=e=>{let{state:t,remainingMs:i,themeKey:l}=e,c=(0,a.useMemo)(()=>(0,s.KQ)(i),[i]),u=r.uw[l];return t===s.Zt.RELEASED?(0,n.jsxs)("div",{className:o()(d().countdown,d()["countdown_".concat(l)],d().countdown_released),children:[(0,n.jsx)("span",{className:d().countdown_released_title,children:null==u?void 0:u.released.title}),(0,n.jsx)("span",{className:d().countdown_released_subtitle,children:null==u?void 0:u.released.subtitle})]}):t!==s.Zt.COUNTDOWN?null:(0,n.jsxs)("div",{className:o()(d().countdown,d()["countdown_".concat(l)]),children:[(0,n.jsx)("span",{className:d().countdown_title,children:null==u?void 0:u.countdown.title}),(0,n.jsx)("div",{className:d().countdown_units,children:c.map((e,t)=>{let{key:i,value:l,label:o}=e;return(0,n.jsxs)("div",{className:d().countdown_unit,children:[(0,n.jsx)("span",{className:d().countdown_unit_value,children:String(l).padStart(2,"0")}),(0,n.jsx)("span",{className:d().countdown_unit_label,children:o}),t<c.length-1?(0,n.jsx)("span",{className:d().countdown_separator,"aria-hidden":"true"}):null]},i)})})]})}},125:(e,t,i)=>{"use strict";i.d(t,{EE:()=>a,uw:()=>o});let n={HOLOD:"holod"},l={"b483bc68-5016-434a-ae92-9a5eb8953474":n.HOLOD},o={[n.HOLOD]:{released:{title:"Уже на Start",subtitle:"Смотрите прямо сейчас"},countdown:{title:"До премьеры"}}},a=e=>l[e]},47101:(e,t,i)=>{"use strict";i.d(t,{ED:()=>c,Hf:()=>u,KQ:()=>_,P0:()=>d,Zt:()=>s,aT:()=>v,oT:()=>p});var n=i(35296);let l=["день","дня","дней"],o=["час","часа","часов"],a=["минута","минуты","минут"],r=["секунда","секунды","секунд"],s={HIDDEN:"hidden",WAITING:"waiting",COUNTDOWN:"countdown",RELEASED:"released"},c=(e,t)=>{if(!Array.isArray(e)||!t)return null;let i=e.find(e=>{let{id:i}=e;return i===t});return(null==i?void 0:i.id)&&(null==i?void 0:i.start_date)&&(null==i?void 0:i.release_date)?i:null},d=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();if(!e)return s.HIDDEN;let i=new Date(e.start_date).getTime(),n=new Date(e.release_date).getTime();return Number.isNaN(i)||Number.isNaN(n)?s.HIDDEN:t<i?s.WAITING:t<n?s.COUNTDOWN:s.RELEASED},u=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();if(!e)return 0;let i=new Date(e.release_date).getTime();return Number.isNaN(i)?0:Math.max(0,i-t)},_=e=>{let t=Math.max(0,Math.floor(e/1e3)),i=Math.floor(t/86400),s=Math.floor(t%86400/3600),c=Math.floor(t%3600/60),d=t%60;return[{key:"days",value:i,label:(0,n.jQ)(l,i)},{key:"hours",value:s,label:(0,n.jQ)(o,s)},{key:"minutes",value:c,label:(0,n.jQ)(a,c)},{key:"seconds",value:d,label:(0,n.jQ)(r,d)}]},v=e=>e===s.COUNTDOWN||e===s.RELEASED,p=e=>e===s.COUNTDOWN?"timer_counting":e===s.RELEASED?"timer_completed":"default"},53522:(e,t,i)=>{"use strict";i.d(t,{R:()=>a});var n=i(96540),l=i(125),o=i(47101);let a=(e,t)=>{let[i,a]=(0,n.useState)(()=>Date.now());(0,n.useEffect)(()=>{let e=setInterval(()=>{a(Date.now())},1e3);return()=>clearInterval(e)},[]);let r=(0,n.useMemo)(()=>(0,o.ED)(e,t),[e,t]),s=(0,o.P0)(r,i),c=(0,o.Hf)(r,i),d=r?(0,l.EE)(r.id):null,u=(0,o.aT)(s);return{config:r,state:s,remainingMs:c,themeKey:d,isCountdownVisible:u}}},56448:(e,t,i)=>{"use strict";i.d(t,{AB:()=>o,JZ:()=>a,cA:()=>s,pE:()=>c,t6:()=>r});var n=i(35296),l=i(97516);let o=(e,t)=>t?"".concat(e).concat((0,n.bZ)(t)):null,a=e=>e.reduce((e,t)=>({...e,[t.type]:{...t}}),{}),r=(e,t)=>{let i;if(!t.length)return[...e];let n={FEATURE:"feature",BANNER:"banner"},l=[...e],o=e.map((e,t)=>({...e,position:t+1,group:n.FEATURE})),a=t.map(e=>({...e,group:n.BANNER})),r=[...a],s=[...o];return l=[...a,...o].reduce((e,l,o)=>(0===l.position&&l.group===n.BANNER&&(i=r.shift()),t.find(e=>e.position===o+1)||!s.length?e.push(r.shift()):e.push(s.shift()),e),[]),i&&(l=l.map(e=>e||i)),l},s=(e,t,i)=>t?"/animation":i.replace("/web","").replace("genres","Product.Movie"===e?"movies":"series").replace("cartoon","kids"),c=e=>l.QF.includes(e)},9515:(e,t,i)=>{"use strict";i.d(t,{j:()=>r});var n=i(27116),l=i(98047),o=i(73160),a=i(4229);let r=e=>{let{dispatch:t,ratingAge:i,childProfile:r,parentalControl:s,successCallback:c,closeCallback:d}=e,{pinStatus:u,isEverytime:_}=s,v="true"===sessionStorage.getItem(n.fl),p=u===o.p.DISABLED||u===o.p.REQUIRED&&(!_||v);if(r||i&&"18+"!==i||p){c();return}if(u===o.p.CREATE||u===o.p.PAYMENT_REQUIRED){t((0,l.hi)({visible:!0,type:n.Rr.CREATE,onCompleteCallback:()=>{sessionStorage.setItem(n.fl,"true"),c()},onCloseCallback:e=>{e===a.UT.SUCCESS&&(sessionStorage.removeItem(n.kF),sessionStorage.setItem(n.fl,"true"),c()),d&&d()}}));return}if(u===o.p.REQUIRED&&!0===_){t((0,l.hi)({visible:!0,type:n.Rr.CHECK,shouldCheckPin:!0,onCompleteCallback:()=>{sessionStorage.setItem(n.fl,"true"),c()},onCloseCallback:e=>{e===a.UT.SUCCESS&&(sessionStorage.setItem(n.fl,"true"),c()),d&&d()}}));return}}},47633:(e,t,i)=>{"use strict";i.d(t,{Ay:()=>a,I3:()=>r,IK:()=>o,IN:()=>l,u5:()=>s});var n=i(47819);function l(e){return{type:"FETCH_EST_ACCESS",payload:e}}function o(e){return{type:"FETCH_EST_PURCHASES",payload:e}}function a(e){return{type:"FETCH_EST_SHOP",payload:e}}function r(e){return{type:"FETCH_EST_TARIFF",payload:e}}function s(e,t,i){let r=i&&(null==i?void 0:i.virtual)===!1,s="".concat(e).concat(n.PI.estAccess).concat(t),c="".concat(e).concat(n.PI.estPurchases).concat(t),d="".concat(e).concat(n.PI.estShop).concat(t);return e=>{let t=[];return t.push(fetch(s,{credentials:"include"}).then(e=>e.json()).then(t=>e(l(t))).catch(t=>e(l(t)))),r&&t.push(fetch(c,{credentials:"include"}).then(e=>e.json()).then(t=>e(o(t))).catch(t=>e(o(t)))),t.push(fetch(d,{credentials:"include"}).then(e=>e.json()).then(t=>e(a(t))).catch(t=>e(a(t)))),Promise.all(t)}}},95415:(e,t,i)=>{"use strict";function n(e){return{type:"FETCH_MAIN_SLIDER_CONTENT_FULFILLED",payload:e,status:"success"}}function l(e){return{type:"SET_ACTIVE_SLIDE",payload:e}}i.d(t,{M:()=>n,y:()=>l})},60963:(e,t,i)=>{"use strict";i.d(t,{Ay:()=>u,Ex:()=>c,JI:()=>d,L$:()=>s});var n=i(74848),l=i(46942),o=i.n(l),a=i(2327),r=i.n(a);let s=e=>{let{className:t,size:i,text:l,textRight:a,textColor:s,textColorRight:d,bgColor:u,bgColorRight:_}=e;return(0,n.jsxs)("div",{className:o()(r()["badge-double"],t),children:[(0,n.jsx)(c,{className:r()["badge-double__left"],textColor:s,bgColor:u,text:l}),(0,n.jsx)(c,{className:r()["badge-double__right"],textColor:d,bgColor:_,text:a})]})},c=e=>{let{className:t,size:i,textColor:l,bgColor:a,text:s}=e;return(0,n.jsx)("div",{className:o()(r().badge,t),style:{color:l,backgroundColor:a},children:s})},d=e=>{let{className:t}=e;return(0,n.jsx)(c,{className:o()(r().premiumBadge,t),text:"PREMIUM"})},u=c},92598:()=>{},79690:()=>{},12963:e=>{e.exports={"storybook-root":"FeaturedBanner_storybook-root__Y3RbV",zone:"FeaturedBanner_zone__2etOv",active:"FeaturedBanner_active__gB_yC",container:"FeaturedBanner_container__i9zYi",container__meta:"FeaturedBanner_container__meta__Jtise",container__col:"FeaturedBanner_container__col__XMOzx",container__logo:"FeaturedBanner_container__logo__yeE1n",container__title:"FeaturedBanner_container__title__O4xov",container__row:"FeaturedBanner_container__row__Dge9j",container__quote:"FeaturedBanner_container__quote__UDZ3s",container__description:"FeaturedBanner_container__description__nncaF",container__action:"FeaturedBanner_container__action__Gl5GF",container__info:"FeaturedBanner_container__info__DwZqt",button:"FeaturedBanner_button__DpYvS",container__action_without_trailer:"FeaturedBanner_container__action_without_trailer__yVr83",container__action_with_trailer:"FeaturedBanner_container__action_with_trailer__yleQ2",button_icon:"FeaturedBanner_button_icon__El_f7",button_play:"FeaturedBanner_button_play___IWFa",button_trailer:"FeaturedBanner_button_trailer__YIwzJ",button_favorite:"FeaturedBanner_button_favorite__JUxml"}},74343:e=>{e.exports={"storybook-root":"FeaturedCountdown_storybook-root__a1NFO",countdown:"FeaturedCountdown_countdown__f8BSH",countdown_holod:"FeaturedCountdown_countdown_holod__N650Z",countdown_released:"FeaturedCountdown_countdown_released__4CmFm",countdown_unit:"FeaturedCountdown_countdown_unit__8fJzV",countdown_released_title:"FeaturedCountdown_countdown_released_title__1SOba",countdown_released_subtitle:"FeaturedCountdown_countdown_released_subtitle__Kyypk",countdown_title:"FeaturedCountdown_countdown_title__c3IcT",countdown_units:"FeaturedCountdown_countdown_units__txKYj",countdown_unit_value:"FeaturedCountdown_countdown_unit_value__Opn73",countdown_unit_label:"FeaturedCountdown_countdown_unit_label__cW8wS",countdown_separator:"FeaturedCountdown_countdown_separator__ozYKv"}},2327:e=>{e.exports={"storybook-root":"Badge_storybook-root__BDw8n",badge:"Badge_badge__GrobN","badge-double":"Badge_badge-double__7cJIO","badge-double__left":"Badge_badge-double__left__Xm0CL","badge-double__right":"Badge_badge-double__right__I_ofx",premiumBadge:"Badge_premiumBadge__SSAC_"}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.