import{d as T,r as G,Q as z,q as Q,o as e,g as l,e as d,w as g,b as t,F as p,k as v,N as q,t as b,_ as $,H as N,A as B,u as i,c as f,h as y,a as M,ad as K,i as W,a7 as V,aa as C,a9 as O,a4 as P}from"./vendor.95c29ec7.js";import{S as E}from"./ssr.3e361edf.js";import{h as X,K as Z,k as J,Q as Y,R as x,U as ee,V as te,W as se,X as le,_ as j}from"./common.8ad2d22f.js";import{T as ne,M as ie}from"./titles.e67b5ee6.js";const oe={class:"genre-selector"},re={class:"genre-columns"},ae=["onClick"],de=["value"],ue=T({__name:"GenreSelector",props:{genres:{}},setup(h){const u=h,s=G([]),m=z();Q(()=>{r()});function r(){let c=[],a=0;u.genres.forEach(_=>{c.push(_),a++,a%8==0&&(s.value.push({id:a,genres:c}),c=[])}),a>0&&s.value.push({id:a,genres:c})}function k(c){const a=m.component;let _={"genre[]":c};a=="Home/Shows"?_.type="tv":a=="Home/Movies"&&(_.type="movie"),q.visit(route("archive",[_]))}return(c,a)=>(e(),l("div",oe,[d(X,{align:"left",width:"auto",class:"genre-dropdown"},{trigger:g(()=>a[1]||(a[1]=[t("button",{type:"button",class:"genre-trigger"},b("Generi"),-1)])),content:g(()=>[t("div",re,[(e(!0),l(p,null,v(s.value,_=>(e(),l("ul",{key:_.id,class:"genre-column"},[(e(!0),l(p,null,v(_.genres,S=>(e(),l("li",{key:S.id,class:"genre-item",onClick:L=>k(S.id)},b(S.name),9,ae))),128))]))),128))])]),_:1}),t("select",{onChange:a[0]||(a[0]=_=>k(_.target.value))},[a[2]||(a[2]=t("option",{disabled:"",selected:""}," Generi ",-1)),(e(!0),l(p,null,v(c.genres,_=>(e(),l("option",{key:_.id,value:_.id},b(_.name),9,de))),128))],32)]))}});const _e=$(ue,[["__scopeId","data-v-4b8e308e"]]),pe={class:"background-wrap"},ce={class:"background-image-loader"},me=["srcset"],ge={class:"billboard"},ve={class:"billboard-header"},fe={class:"socials"},be=["href"],ye=["href"],ke=["href"],he={class:"info-wrap"},we={class:"info"},Se=["src","alt"],Te={key:1,class:"genres"},$e={key:0,class:"separator"},Be={key:0,class:"genre"},Me={key:1,class:"genre"},Ie={class:"info-buttons"},Ve={key:0,class:"mylist"},Ce=["href"],Oe=T({__name:"Billboard",props:{title:{}},setup(h){const u=h,{images:s,url:m}=Z(u.title),{playVideo:r}=le(),k=z(),c=G(!0),a=K("route"),{isMobile:_}=J(),S=N(()=>({"background-image":`url(${m(s.background)})`})),L=N(()=>{if(!c.value)return"transform: scale(0.8) translate3d(0px, 2.5em, 0px)"}),U=()=>{if(!u.title)return"#";let n=a("titles.show",[u.title.id,u.title.slug]);return u.title.billboard_season_num&&(n=a("titles.season.show",[u.title.id,u.title.slug,u.title.billboard_season_num])),n};return(n,o)=>{var R,A,D,F;return e(),l(p,null,[t("div",pe,[t("div",{class:"background-image",style:B(S.value)},null,4),t("picture",ce,[t("source",{srcset:i(m)(i(s).background)},null,8,me),o[2]||(o[2]=t("img",{src:"",alt:"","aria-hidden":"true"},null,-1))]),n.title&&n.title.preview&&n.title.preview.is_viewable&&!i(_)?(e(),f(ne,{key:0,preview:n.title.preview,"show-after":3e3,onOnStateChange:o[0]||(o[0]=w=>c.value=w)},null,8,["preview"])):y("",!0),o[3]||(o[3]=t("div",{class:"top-shadow"},null,-1)),o[4]||(o[4]=t("div",{class:"left-shadow"},null,-1)),o[5]||(o[5]=t("div",{class:"bottom-shadow"},null,-1))]),t("div",ge,[t("div",ve,[d(_e,{genres:i(k).props.genres},null,8,["genres"]),t("div",fe,[t("a",{href:i(k).props.telegram_link,target:"_blank","aria-label":"Telegram"},[d(i(Y))],8,be),t("a",{href:i(k).props.instagram_link,target:"_blank","aria-label":"Instagram"},[d(i(x))],8,ye),t("a",{href:i(k).props.twitter_link,target:"_blank","aria-label":"Twitter"},[d(i(ee))],8,ke)])]),t("div",he,[t("div",we,[t("div",{class:"title",style:B(L.value)},[i(s).logo?(e(),l("img",{key:0,src:i(m)(i(s).logo),alt:(R=n.title)==null?void 0:R.name},null,8,Se)):(e(),l(p,{key:1},[M(b((A=n.title)==null?void 0:A.name),1)],64))],4),n.title&&n.title.billboard_season_num?(e(),l("div",{key:0,style:B(c.value?"":"opacity: 0;"),class:"supplemental-msg"}," Stagione "+b(n.title.billboard_season_num)+" disponibile ",5)):y("",!0),n.title?(e(),l("div",Te,[(e(!0),l(p,null,v(n.title.genres,(w,I)=>(e(),l("div",{key:w.id,class:"genre"},[I<2?(e(),l(p,{key:0},[M(b(w.name)+" ",1),I+1<2&&n.title.genres.length>I+1?(e(),l("span",$e," \u2022 ")):y("",!0)],64)):y("",!0)]))),128)),n.title.keywords.length>0?(e(),l("div",Be,[o[6]||(o[6]=t("span",{class:"separator"}," \u2022 ",-1)),M(" "+b(n.title.keywords[0].name),1)])):y("",!0),n.title.keywords.length>1?(e(),l("div",Me,[o[7]||(o[7]=t("span",{class:"separator"}," \u2022 ",-1)),M(" "+b(n.title.keywords[1].name),1)])):y("",!0)])):y("",!0),t("div",{class:"plot",style:B(c.value?"":"opacity: 0;")},b(((D=n.title)==null?void 0:D.plot.substring(0,175))+(((F=n.title)==null?void 0:F.plot.length)>175?"...":"")),5),t("div",Ie,[n.title?(e(),l("div",Ve,[d(ie,{title:n.title},null,8,["title"]),o[8]||(o[8]=t("span",null,"La mia lista",-1))])):y("",!0),t("a",{href:n.title?i(a)("titles.watch",n.title.id):"",class:"info-button play",onClick:o[1]||(o[1]=w=>i(r)(w,n.title))},[d(i(te),{class:"play-icon"}),o[9]||(o[9]=t("span",null,"Riproduci",-1))],8,Ce),d(i(W),{href:U(),class:"info-button more-info"},{default:g(()=>[d(i(se),{class:"info-icon"}),o[10]||(o[10]=t("span",null,"Altre info",-1))]),_:1},8,["href"])])])])])],64)}}});const H=$(Oe,[["__scopeId","data-v-25d1fd59"]]),Pe={class:"container font-vw"},Ee={class:"sliders"},je=T({__name:"Home",props:{title:{},sliders:{},slideBanners:{}},setup(h){const u=V(()=>O(()=>import("./sliders.9670aeb9.js").then(s=>s.T),["assets/sliders.9670aeb9.js","assets/vendor.95c29ec7.js","assets/common.8ad2d22f.js","assets/ssr.3e361edf.js","assets/ssr.e883fa96.css","assets/common.8231c07a.css","assets/titles.e67b5ee6.js","assets/titles.48362104.css","assets/sliders.7b88e8b8.css"]));return(s,m)=>(e(),l(p,null,[d(i(P),null,{default:g(()=>m[0]||(m[0]=[t("meta",{name:"description",content:"Streaming Community \xE8 il migliore sito streaming italiano di Film e Serie TV. Entra ora nel nuovo sito ufficiale!"},null,-1)])),_:1}),t("div",Pe,[d(H,{title:s.title},null,8,["title"]),t("div",Ee,[(e(),f(C,null,{fallback:g(()=>[(e(!0),l(p,null,v(s.sliders,r=>(e(),f(E,{key:r.label,slider:r},null,8,["slider"]))),128))]),default:g(()=>[(e(!0),l(p,null,v(s.sliders,r=>(e(),f(i(u),{key:r.label,slider:r},null,8,["slider"]))),128))]),_:1})),d(j,{sliders:["upcoming","genres"],"slide-banners":s.slideBanners},null,8,["slide-banners"])])])],64))}});const He=$(je,[["__scopeId","data-v-f98a1ece"]]),We=Object.freeze(Object.defineProperty({__proto__:null,default:He},Symbol.toStringTag,{value:"Module"})),Le={class:"container font-vw"},Re={class:"sliders"},Ae=T({__name:"Movies",props:{title:{},sliders:{},slideBanners:{}},setup(h){const u=V(()=>O(()=>import("./sliders.9670aeb9.js").then(s=>s.T),["assets/sliders.9670aeb9.js","assets/vendor.95c29ec7.js","assets/common.8ad2d22f.js","assets/ssr.3e361edf.js","assets/ssr.e883fa96.css","assets/common.8231c07a.css","assets/titles.e67b5ee6.js","assets/titles.48362104.css","assets/sliders.7b88e8b8.css"]));return(s,m)=>(e(),l(p,null,[d(i(P),{title:"Film"}),t("div",Le,[d(H,{title:s.title},null,8,["title"]),t("div",Re,[(e(),f(C,null,{fallback:g(()=>[(e(!0),l(p,null,v(s.sliders,r=>(e(),f(E,{key:r.label,slider:r},null,8,["slider"]))),128))]),default:g(()=>[(e(!0),l(p,null,v(s.sliders,r=>(e(),f(i(u),{key:r.label,slider:r},null,8,["slider"]))),128))]),_:1})),d(j,{sliders:["genres"],type:"movie","slide-banners":s.slideBanners},null,8,["slide-banners"])])])],64))}});const De=$(Ae,[["__scopeId","data-v-51037107"]]),Xe=Object.freeze(Object.defineProperty({__proto__:null,default:De},Symbol.toStringTag,{value:"Module"})),Fe={class:"container font-vw"},Ne={class:"sliders"},Ge=T({__name:"Shows",props:{title:{},sliders:{},slideBanners:{}},setup(h){const u=V(()=>O(()=>import("./sliders.9670aeb9.js").then(s=>s.T),["assets/sliders.9670aeb9.js","assets/vendor.95c29ec7.js","assets/common.8ad2d22f.js","assets/ssr.3e361edf.js","assets/ssr.e883fa96.css","assets/common.8231c07a.css","assets/titles.e67b5ee6.js","assets/titles.48362104.css","assets/sliders.7b88e8b8.css"]));return(s,m)=>(e(),l(p,null,[d(i(P),{title:"Serie TV"}),t("div",Fe,[d(H,{title:s.title},null,8,["title"]),t("div",Ne,[(e(),f(C,null,{fallback:g(()=>[(e(!0),l(p,null,v(s.sliders,r=>(e(),f(E,{key:r.label,slider:r},null,8,["slider"]))),128))]),default:g(()=>[(e(!0),l(p,null,v(s.sliders,r=>(e(),f(i(u),{key:r.label,slider:r},null,8,["slider"]))),128))]),_:1})),d(j,{sliders:["new-episodes","genres"],"slide-banners":s.slideBanners,type:"tv"},null,8,["slide-banners"])])])],64))}});const ze=$(Ge,[["__scopeId","data-v-ff09b6d7"]]),Ze=Object.freeze(Object.defineProperty({__proto__:null,default:ze},Symbol.toStringTag,{value:"Module"}));export{We as _,Xe as a,Ze as b};