PageSourceSearch

https://kinox.up.railway.app/_next/static/chunks/69404995878fac04.js

js kinox.up.railway.app collected 2026-10-03 12:13:22 UTC 17,578 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,61398,e=>{"use strict";var t=e.i(29511),a=e.i(58138),s=e.i(62912),r=e.i(67881),l=e.i(21777);function i({videoKey:e,title:i,buttonText:n="Watch Trailer"}){let[o,c]=(0,a.useState)(!1);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(r.Button,{size:"lg",onClick:()=>c(!0),className:"gap-2",children:[(0,t.jsx)(s.Play,{className:"w-5 h-5 fill-current"}),n]}),(0,t.jsx)(l.TrailerModal,{videoKey:e,title:i,isOpen:o,onClose:()=>c(!1)})]})}e.s(["TrailerButton",()=>i])},21777,e=>{"use strict";var t=e.i(29511),a=e.i(34290),s=e.i(67881),r=e.i(58138);function l({videoKey:e,title:l,isOpen:i,onClose:n}){return((0,r.useEffect)(()=>(i?document.body.style.overflow="hidden":document.body.style.overflow="unset",()=>{document.body.style.overflow="unset"}),[i]),i)?(0,t.jsxs)("div",{className:"fixed inset-0 z-50 flex items-center justify-center",children:[(0,t.jsx)("div",{className:"absolute inset-0 bg-background/95 backdrop-blur-sm",onClick:n}),(0,t.jsxs)("div",{className:"relative w-full max-w-5xl mx-4 z-10",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between mb-4",children:[(0,t.jsx)("h3",{className:"text-lg font-semibold text-foreground",children:l}),(0,t.jsx)(s.Button,{variant:"ghost",size:"icon",onClick:n,className:"text-muted-foreground hover:text-foreground",children:(0,t.jsx)(a.X,{className:"w-6 h-6"})})]}),(0,t.jsx)("div",{className:"relative aspect-video bg-card rounded-lg overflow-hidden",children:(0,t.jsx)("iframe",{src:`https://www.youtube.com/embed/${e}?autoplay=1&rel=0`,title:l,allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0,className:"absolute inset-0 w-full h-full"})})]})]}):null}e.s(["TrailerModal",()=>l])},62912,e=>{"use strict";let t=(0,e.i(10965).default)("Play",[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]]);e.s(["Play",()=>t],62912)},5576,e=>{"use strict";let t=(0,e.i(10965).default)("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);e.s(["Search",()=>t],5576)},30351,68135,e=>{"use strict";var t=e.i(10965);let a=(0,t.default)("Film",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M7 3v18",key:"bbkbws"}],["path",{d:"M3 7.5h4",key:"zfgn84"}],["path",{d:"M3 12h18",key:"1i2n21"}],["path",{d:"M3 16.5h4",key:"1230mu"}],["path",{d:"M17 3v18",key:"in4fa5"}],["path",{d:"M17 7.5h4",key:"myr1c1"}],["path",{d:"M17 16.5h4",key:"go4c1d"}]]);e.s(["Film",()=>a],30351);let s=(0,t.default)("House",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]]);e.s(["Home",()=>s],68135)},8037,e=>{"use strict";let t={url:(e.i(68519).default.env.NEXT_PUBLIC_SITE_URL||"https://kinox.up.railway.app").replace(/\/$/,""),name:"Kinox",nameDeutsch:"Kinox",legalName:"Kinox",locale:"de_DE",language:"de",description:"Kinox - Dein ultimales Ziel für Filme und Serien. Kostenlos online streaming von Blockbustern bis zu beliebten TV-Serien mit hochauflösender Qualität.",copyrightYear:new Date().getFullYear(),social:{twitter:"",facebook:"",instagram:""}};e.s(["siteConfig",0,t])},70271,e=>{"use strict";let t=(0,e.i(10965).default)("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);e.s(["Menu",()=>t],70271)},37907,e=>{"use strict";let t=(0,e.i(10965).default)("Tv",[["rect",{width:"20",height:"15",x:"2",y:"7",rx:"2",ry:"2",key:"10ag99"}],["polyline",{points:"17 2 12 7 7 2",key:"11pgbg"}]]);e.s(["Tv",()=>t],37907)},63780,23750,e=>{"use strict";var t=e.i(29511),a=e.i(10641),s=e.i(16755),r=e.i(58138),l=e.i(5576),i=e.i(70271),n=e.i(34290),o=e.i(30351),c=e.i(37907),d=e.i(68135),u=e.i(67881),h=e.i(47163);function m({className:e,type:a,...s}){return(0,t.jsx)("input",{type:a,"data-slot":"input",className:(0,h.cn)("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",e),...s})}e.s(["Input",()=>m],23750);var x=e.i(6315),p=e.i(8037);function f({locale:e}){let h=(0,s.useRouter)(),[f,b]=(0,r.useState)(!1),[y,g]=(0,r.useState)(""),[v,w]=(0,r.useState)(!1),k=(0,x.getTranslations)(e),j=p.siteConfig.nameDeutsch,N=[{href:`/${e}`,label:k.home,icon:d.Home},{href:`/${e}/movies`,label:k.movies,icon:o.Film},{href:`/${e}/tv`,label:k.tvShows,icon:c.Tv}];return(0,t.jsx)("nav",{className:"fixed top-0 left-0 right-0 z-50 bg-background/80 backdrop-blur-md border-b border-border",children:(0,t.jsxs)("div",{className:"max-w-7xl mx-auto px-4",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between h-16",children:[(0,t.jsxs)(a.default,{href:`/${e}`,className:"flex items-center gap-2",children:[(0,t.jsx)("div",{className:"w-10 h-10 rounded-lg bg-primary flex items-center justify-center",children:(0,t.jsx)(o.Film,{className:"w-6 h-6 text-primary-foreground"})}),(0,t.jsx)("span",{className:"text-xl font-bold text-foreground hidden sm:block",children:j})]}),(0,t.jsx)("div",{className:"hidden md:flex items-center gap-6",children:N.map(e=>(0,t.jsx)(a.default,{href:e.href,className:"text-sm font-medium transition-colors hover:text-primary text-muted-foreground",children:e.label},e.href))}),(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[f?(0,t.jsxs)("form",{onSubmit:t=>{t.preventDefault(),y.trim()&&(h.push(`/${e}/search?q=${encodeURIComponent(y.trim())}`),b(!1),g(""))},className:"flex items-center gap-2",children:[(0,t.jsx)(m,{type:"search",placeholder:k.searchPlaceholder,value:y,onChange:e=>g(e.target.value),className:"w-48 md:w-64 h-9 bg-secondary text-foreground",autoF
1ocus:!0}),(0,t.jsx)(u.Button,{type:"button",variant:"ghost",size:"icon",onClick:()=>b(!1),className:"text-muted-foreground",children:(0,t.jsx)(n.X,{className:"w-5 h-5"})})]}):(0,t.jsx)(u.Button,{variant:"ghost",size:"icon",onClick:()=>b(!0),className:"text-muted-foreground hover:text-foreground",children:(0,t.jsx)(l.Search,{className:"w-5 h-5"})}),(0,t.jsx)(u.Button,{variant:"ghost",size:"icon",className:"md:hidden text-muted-foreground",onClick:()=>w(!v),children:v?(0,t.jsx)(n.X,{className:"w-5 h-5"}):(0,t.jsx)(i.Menu,{className:"w-5 h-5"})})]})]}),v&&(0,t.jsx)("div",{className:"md:hidden py-4 border-t border-border",children:(0,t.jsx)("div",{className:"flex flex-col gap-2",children:N.map(e=>{let s=e.icon;return(0,t.jsxs)(a.default,{href:e.href,onClick:()=>w(!1),className:"flex items-center gap-3 px-3 py-2 rounded-lg transition-colors text-muted-foreground hover:bg-secondary hover:text-foreground",children:[(0,t.jsx)(s,{className:"w-5 h-5"}),e.label]},e.href)})})})]})})}e.s(["Navbar",()=>f],63780)},36438,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var s={default:function(){return d},getImageProps:function(){return c}};for(var r in s)Object.defineProperty(a,r,{enumerable:!0,get:s[r]});let l=e.r(81258),i=e.r(43248),n=e.r(12642),o=l._(e.r(85493));function c(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[e,a]of Object.entries(t))void 0===a&&delete t[e];return{props:t}}let d=n.Image},47389,(e,t,a)=>{t.exports=e.r(36438)},35272,e=>{"use strict";var t=e.i(29511),a=e.i(58138),s=e.i(47389),r=e.i(62912),l=e.i(10965);let i=(0,l.default)("Pause",[["rect",{x:"14",y:"4",width:"4",height:"16",rx:"1",key:"zuxfzm"}],["rect",{x:"6",y:"4",width:"4",height:"16",rx:"1",key:"1okwgv"}]]),n=(0,l.default)("Volume2",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["path",{d:"M16 9a5 5 0 0 1 0 6",key:"1q6k2b"}],["path",{d:"M19.364 18.364a9 9 0 0 0 0-12.728",key:"ijwkga"}]]),o=(0,l.default)("VolumeX",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["line",{x1:"22",x2:"16",y1:"9",y2:"15",key:"1ewh16"}],["line",{x1:"16",x2:"22",y1:"9",y2:"15",key:"5ykzw1"}]]),c=(0,l.default)("Maximize",[["path",{d:"M8 3H5a2 2 0 0 0-2 2v3",key:"1dcmit"}],["path",{d:"M21 8V5a2 2 0 0 0-2-2h-3",key:"1e4gt3"}],["path",{d:"M3 16v3a2 2 0 0 0 2 2h3",key:"wsl5sc"}],["path",{d:"M16 21h3a2 2 0 0 0 2-2v-3",key:"18trek"}]]),d=(0,l.default)("Minimize",[["path",{d:"M8 3v3a2 2 0 0 1-2 2H3",key:"hohbtr"}],["path",{d:"M21 8h-3a2 2 0 0 1-2-2V3",key:"5jw1f3"}],["path",{d:"M3 16h3a2 2 0 0 1 2 2v3",key:"198tvr"}],["path",{d:"M16 21v-3a2 2 0 0 1 2-2h3",key:"ph8mxp"}]]),u=(0,l.default)("SkipBack",[["polygon",{points:"19 20 9 12 19 4 19 20",key:"o2sva"}],["line",{x1:"5",x2:"5",y1:"19",y2:"5",key:"1ocqjk"}]]),h=(0,l.default)("SkipForward",[["polygon",{points:"5 4 15 12 5 20 5 4",key:"16p6eg"}],["line",{x1:"19",x2:"19",y1:"5",y2:"19",key:"futhcm"}]]),m=(0,l.default)("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);var x=e.i(47163);function p(e){let t=Math.floor(e/3600),a=Math.floor(e%3600/60),s=Math.floor(e%60);return t>0?`${t}:${a.toString().padStart(2,"0")}:${s.toString().padStart(2,"0")}`:`${a}:${s.toString().padStart(2,"0")}`}function f({posterUrl:e,title:l,duration:f,quality:b="HD",locale:y="en"}){let g=(0,a.useRef)(null),v=(0,a.useRef)(null),[w,k]=(0,a.useState)(!1),[j,N]=(0,a.useState)(!1),[M,C]=(0,a.useState)(0),[S,z]=(0,a.useState)(1),[F,P]=(0,a.useState)(!1),[T,D]=(0,a.useState)(!1),[E,$]=(0,a.useState)(!0),[L,B]=(0,a.useState)(!1),A=60*f,K=M/A*100;(0,a.useEffect)(()=>{let e;return w&&M<A&&(.02>Math.random()&&!j&&(N(!0),setTimeout(()=>N(!1),1e3+2e3*Math.random())),j||(e=setInterval(()=>{C(e=>e>=A?(k(!1),A):e+1)},1e3))),()=>clearInterval(e)},[w,j,M,A]),(0,a.useEffect)(()=>{let e;return w&&E&&!L&&(e=setTimeout(()=>$(!1),3e3)),()=>clearTimeout(e)},[w,E,L]),(0,a.useEffect)(()=>{function e(e){if(!(e.target instanceof HTMLInputElement))switch(e.key.toLowerCase()){case" ":case"k":e.preventDefault(),R();break;case"m":e.preventDefault(),H();break;case"f":e.preventDefault(),I();break;case"arrowleft":e.preventDefault(),V();break;case"arrowright":e.preventDefault(),q();break;case"arrowup":e.preventDefault(),z(e=>Math.min(1,e+.1)),P(!1);break;case"arrowdown":e.preventDefault(),z(e=>Math.max(0,e-.1));break;case"0":case"home":e.preventDefault(),C(0);break;case"end":e.preventDefault(),C(A)}}return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[A]),(0,a.useEffect)(()=>{function e(){D(!!document.fullscreenElement)}return document.addEventListener("fullscreenchange",e),()=>document.removeEventListener("fullscreenchange",e)},[]);let R=(0,a.useCallback)(()=>{M>=A&&C(0),k(e=>!e),$(!0)},[M,A]),H=(0,a.useCallback)(()=>{P(e=>!e)},[]),I=(0,a.useCallback)(()=>{g.current&&(document.fullscreenElement?document.exitFullscreen():g.current.requestFullscreen())},[]),q=(0,a.useCallback)(()=>{C(e=>Math.min(A,e+10))},[A]),V=(0,a.useCallback)(()=>{C(e=>Math.max(0,e-10))},[]),U=(0,a.useCallback)(e=>{if(!v.current)return;let t=v.current.getBoundingClientRect(),a=(e.clientX-t.left)/t.width*A;
1C(Math.max(0,Math.min(A,a)))},[A]),_=(0,a.useCallback)(e=>{if(!L||!v.current)return;let t=v.current.getBoundingClientRect();C(Math.max(0,Math.min(1,(e.clientX-t.left)/t.width))*A)},[L,A]),X=(0,a.useCallback)(()=>{$(!0)},[]),O=(0,a.useCallback)(e=>{let t=parseFloat(e.target.value);z(t),P(0===t)},[]);return(0,t.jsxs)("div",{ref:g,className:(0,x.cn)("relative w-full aspect-video bg-black rounded-xl overflow-hidden group cursor-pointer select-none",T&&"rounded-none"),onMouseMove:X,onMouseLeave:()=>w&&$(!1),onClick:e=>{(e.target===e.currentTarget||e.target.closest(".video-overlay"))&&R()},children:[(0,t.jsxs)("div",{className:"absolute inset-0",children:[(0,t.jsx)(s.default,{src:e||"/placeholder.svg",alt:l,fill:!0,className:(0,x.cn)("object-cover transition-all duration-300",w&&!j&&"brightness-100",!w&&"brightness-75"),priority:!0,unoptimized:!0}),w&&(0,t.jsx)("div",{className:"absolute inset-0 bg-black/20"})]}),j&&(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center z-20 video-overlay",children:(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)(m,{className:"w-16 h-16 text-white animate-spin"}),(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",children:(0,t.jsx)("div",{className:"w-8 h-8 rounded-full bg-primary/20"})})]})}),!j&&(0,t.jsx)("div",{className:(0,x.cn)("absolute inset-0 flex items-center justify-center z-10 video-overlay transition-opacity duration-300",E||!w?"opacity-100":"opacity-0"),children:(0,t.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),R()},className:(0,x.cn)("w-20 h-20 rounded-full bg-primary/90 hover:bg-primary flex items-center justify-center transition-all duration-200 hover:scale-110 shadow-2xl",w&&E&&"bg-primary/70"),children:w?(0,t.jsx)(i,{className:"w-8 h-8 text-primary-foreground"}):(0,t.jsx)(r.Play,{className:"w-8 h-8 text-primary-foreground ml-1"})})}),(0,t.jsx)("div",{className:(0,x.cn)("absolute top-4 right-4 z-20 transition-opacity duration-300",E||!w?"opacity-100":"opacity-0"),children:(0,t.jsx)("span",{className:"px-2 py-1 bg-primary text-primary-foreground text-xs font-bold rounded",children:b})}),(0,t.jsx)("div",{className:(0,x.cn)("absolute top-4 left-4 z-20 transition-opacity duration-300",E||!w?"opacity-100":"opacity-0"),children:(0,t.jsx)("h3",{className:"text-white font-semibold text-lg drop-shadow-lg line-clamp-1 max-w-[70%]",children:l})}),(0,t.jsxs)("div",{className:(0,x.cn)("absolute bottom-0 left-0 right-0 z-30 bg-gradient-to-t from-black/90 via-black/50 to-transparent pt-16 pb-4 px-4 transition-opacity duration-300",E||!w?"opacity-100":"opacity-0 pointer-events-none"),onClick:e=>e.stopPropagation(),children:[(0,t.jsxs)("div",{ref:v,className:"relative h-1 bg-white/30 rounded-full mb-4 cursor-pointer group/progress",onClick:U,onMouseDown:()=>B(!0),onMouseUp:()=>B(!1),onMouseLeave:()=>B(!1),onMouseMove:_,children:[(0,t.jsx)("div",{className:"absolute top-0 left-0 h-full bg-white/40 rounded-full",style:{width:`${Math.min(100,K+10)}%`}}),(0,t.jsx)("div",{className:"absolute top-0 left-0 h-full bg-primary rounded-full transition-all",style:{width:`${K}%`}}),(0,t.jsx)("div",{className:"absolute top-1/2 -translate-y-1/2 w-3 h-3 bg-primary rounded-full opacity-0 group-hover/progress:opacity-100 transition-opacity shadow-lg",style:{left:`calc(${K}% - 6px)`}})]}),(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)("button",{type:"button",onClick:R,className:"p-2 hover:bg-white/20 rounded-full transition-colors",title:w?"Pause (K)":"Play (K)",children:w?(0,t.jsx)(i,{className:"w-5 h-5 text-white"}):(0,t.jsx)(r.Play,{className:"w-5 h-5 text-white"})}),(0,t.jsx)("button",{type:"button",onClick:V,className:"p-2 hover:bg-white/20 rounded-full transition-colors",title:"Rewind 10s (Left Arrow)",children:(0,t.jsx)(u,{className:"w-5 h-5 text-white"})}),(0,t.jsx)("button",{type:"button",onClick:q,className:"p-2 hover:bg-white/20 rounded-full transition-colors",title:"Forward 10s (Right Arrow)",children:(0,t.jsx)(h,{className:"w-5 h-5 text-white"})}),(0,t.jsxs)("div",{className:"flex items-center gap-2 group/volume",children:[(0,t.jsx)("button",{type:"button",onClick:H,className:"p-2 hover:bg-white/20 rounded-full transition-colors",title:F?"Unmute (M)":"Mute (M)",children:F||0===S?(0,t.jsx)(o,{className:"w-5 h-5 text-white"}):(0,t.jsx)(n,{className:"w-5 h-5 text-white"})}),(0,t.jsx)("input",{type:"range",min:"0",max:"1",step:"0.01",value:F?0:S,onChange:O,className:"w-0 group-hover/volume:w-20 transition-all duration-200 h-1 bg-white/30 rounded-full appearance-none cursor-pointer [&::-webkit-slider-thumb]:appearance-none [&::-webkit-slider-thumb]:w-3 [&::-webkit-slider-thumb]:h-3 [&::-webkit-slider-thumb]:rounded-full [&::-webkit-slider-thumb]:bg-white",title:"Volume (Up/Down Arrow)"})]}),(0,t.jsxs)("div",{className:"text-white text-sm font-mono ml-2",children:[(0,t.jsx)("span",{children:p(M)}),(0,t.jsx)("span",{className:"text-white/60 mx-1",children:"/"}),(0,t.jsx)("span",{className:"text-white/60",children:p(A)})]})]}),(0,t.jsx)("div",{className:"flex items-center gap-2",children:(0,t.jsx)("button",{type:"button",onClick:I,className:"p-2 hover:bg-white/20 rounded-full transition-colors",title:T?"Exit Fullscreen (F)":"Fullscreen (F)",children:T?(0,t.jsx)(d,{className:"w-5 h-5 text-white"}):(0,t.jsx)(c,{className:"w-5 h-5 text-white"})})})]}),(0,t.jsx)("div",{className:"mt-2 text-white/40 text-xs hidden sm:block",children:"Space/K: Play | M: Mute | F: Fullscreen | Arrows: Seek/Volume"})]})]})}e.s(["VideoPlayer",()=>f],35272)}]);

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.