skyflytravel.hu/out/_next/static/chunks/37dc2d4e1d91bd8c.js

3 lines
37 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,98183,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return s},searchParamsToUrlQuery:function(){return o},urlQueryToSearchParams:function(){return l}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});function o(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function i(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function l(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,i(e));else t.set(r,i(n));return t}function s(e,...t){for(let r of t){for(let t of r.keys())e.delete(t);for(let[t,n]of r.entries())e.append(t,n)}return e}},95057,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return l},formatWithValidation:function(){return c},urlObjectKeys:function(){return s}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let o=e.r(90809)._(e.r(98183)),i=/https?|ftp|gopher|file/;function l(e){let{auth:t,hostname:r}=e,n=e.protocol||"",a=e.pathname||"",l=e.hash||"",s=e.query||"",c=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?c=t+e.host:r&&(c=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(c+=":"+e.port)),s&&"object"==typeof s&&(s=String(o.urlQueryToSearchParams(s)));let u=e.search||s&&`?${s}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||i.test(n))&&!1!==c?(c="//"+(c||""),a&&"/"!==a[0]&&(a="/"+a)):c||(c=""),l&&"#"!==l[0]&&(l="#"+l),u&&"?"!==u[0]&&(u="?"+u),a=a.replace(/[?#]/g,encodeURIComponent),u=u.replace("#","%23"),`${n}${c}${a}${u}${l}`}let s=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function c(e){return l(e)}},18581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return a}});let n=e.r(71645);function a(e,t){let r=(0,n.useRef)(null),a=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=a.current;t&&(a.current=null,t())}else e&&(r.current=o(e,n)),t&&(a.current=o(t,n))},[e,t])}function o(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},18967,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return y},MiddlewareNotFoundError:function(){return w},MissingStaticPage:function(){return v},NormalizeError:function(){return x},PageNotFoundError:function(){return b},SP:function(){return m},ST:function(){return g},WEB_VITALS:function(){return o},execOnce:function(){return i},getDisplayName:function(){return d},getLocationOrigin:function(){return c},getURL:function(){return u},isAbsoluteUrl:function(){return s},isResSent:function(){return f},loadGetInitialProps:function(){return h},normalizeRepeatedSlashes:function(){return p},stringifyError:function(){return j}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let o=["CLS","FCP","FID","INP","LCP","TTFB"];function i(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let l=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,s=e=>l.test(e);function c(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function u(){let{href:e}=window.location,t=c();return e.substring(t.length)}function d(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function f(e){return e.finished||e.headersSent}function p(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function h(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await h(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&f(r))return n;if(!n)throw Object.defineProperty(Error(`"${d(e)}.getInitialProps()" should resolve to an object. But found "${n}" instead.`),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return n}let m="u">typeof performance,g=m&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class y extends Error{}class x extends Error{}class b extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class v extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class w extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function j(e){return JSON.stringify({message:e.message,stack:e.stack})}},73668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return o}});let n=e.r(18967),a=e.r(52817);function o(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,a.hasBasePath)(r.pathname)}catch(e){return!1}}},84508,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},22016,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return y},useLinkStatus:function(){return b}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let o=e.r(90809),i=e.r(43476),l=o._(e.r(71645)),s=e.r(95057),c=e.r(8372),u=e.r(18581),d=e.r(18967),f=e.r(5550);e.r(33525);let p=e.r(91949),h=e.r(73668),m=e.r(9396);function g(e){return"string"==typeof e?e:(0,s.formatUrl)(e)}function y(t){var r;let n,a,o,[s,y]=(0,l.useOptimistic)(p.IDLE_LINK_STATUS),b=(0,l.useRef)(null),{href:v,as:w,children:j,prefetch:_=null,passHref:N,replace:P,shallow:k,scroll:E,onClick:O,onMouseEnter:C,onTouchStart:S,legacyBehavior:R=!1,onNavigate:z,ref:T,unstable_dynamicOnHover:M,...I}=t;n=j,R&&("string"==typeof n||"number"==typeof n)&&(n=(0,i.jsx)("a",{children:n}));let A=l.default.useContext(c.AppRouterContext),$=!1!==_,L=!1!==_?null===(r=_)||"auto"===r?m.FetchStrategy.PPR:m.FetchStrategy.Full:m.FetchStrategy.PPR,{href:D,as:F}=l.default.useMemo(()=>{let e=g(v);return{href:e,as:w?g(w):e}},[v,w]);if(R){if(n?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});a=l.default.Children.only(n)}let U=R?a&&"object"==typeof a&&a.ref:T,B=l.default.useCallback(e=>(null!==A&&(b.current=(0,p.mountLinkInstance)(e,D,A,L,$,y)),()=>{b.current&&((0,p.unmountLinkForCurrentNavigation)(b.current),b.current=null),(0,p.unmountPrefetchableInstance)(e)}),[$,D,A,L,y]),V={ref:(0,u.useMergedRef)(B,U),onClick(t){R||"function"!=typeof O||O(t),R&&a.props&&"function"==typeof a.props.onClick&&a.props.onClick(t),!A||t.defaultPrevented||function(t,r,n,a,o,i,s){if("u">typeof window){let c,{nodeName:u}=t.currentTarget;if("A"===u.toUpperCase()&&((c=t.currentTarget.getAttribute("target"))&&"_self"!==c||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,h.isLocalURL)(r)){o&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),s){let e=!1;if(s({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:d}=e.r(99781);l.default.startTransition(()=>{d(n||r,o?"replace":"push",i??!0,a.current)})}}(t,D,F,b,P,E,z)},onMouseEnter(e){R||"function"!=typeof C||C(e),R&&a.props&&"function"==typeof a.props.onMouseEnter&&a.props.onMouseEnter(e),A&&$&&(0,p.onNavigationIntent)(e.currentTarget,!0===M)},onTouchStart:function(e){R||"function"!=typeof S||S(e),R&&a.props&&"function"==typeof a.props.onTouchStart&&a.props.onTouchStart(e),A&&$&&(0,p.onNavigationIntent)(e.currentTarget,!0===M)}};return(0,d.isAbsoluteUrl)(F)?V.href=F:R&&!N&&("a"!==a.type||"href"in a.props)||(V.href=(0,f.addBasePath)(F)),o=R?l.default.cloneElement(a,V):(0,i.jsx)("a",{...I,...V,children:n}),(0,i.jsx)(x.Provider,{value:s,children:o})}e.r(84508);let x=(0,l.createContext)(p.IDLE_LINK_STATUS),b=()=>(0,l.useContext)(x);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},88143,(e,t,r)=>{"use strict";function n({widthInt:e,heightInt:t,blurWidth:r,blurHeight:n,blurDataURL:a,objectFit:o}){let i=r?40*r:e,l=n?40*n:t,s=i&&l?`viewBox='0 0 ${i} ${l}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${s}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${s?"none":"contain"===o?"xMidYMid":"cover"===o?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${a}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},87690,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={VALID_LOADERS:function(){return o},imageConfigDefault:function(){return i}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let o=["default","imgix","cloudinary","akamai","custom"],i={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumRedirects:3,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1}},8927,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return c}}),e.r(33525);let n=e.r(43369),a=e.r(88143),o=e.r(87690),i=["-moz-initial","fill","none","scale-down",void 0];function l(e){return void 0!==e.default}function s(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function c({src:e,sizes:t,unoptimized:r=!1,priority:c=!1,preload:u=!1,loading:d,className:f,quality:p,width:h,height:m,fill:g=!1,style:y,overrideSrc:x,onLoad:b,onLoadingComplete:v,placeholder:w="empty",blurDataURL:j,fetchPriority:_,decoding:N="async",layout:P,objectFit:k,objectPosition:E,lazyBoundary:O,lazyRoot:C,...S},R){var z;let T,M,I,{imgConf:A,showAltText:$,blurComplete:L,defaultLoader:D}=R,F=A||o.imageConfigDefault;if("allSizes"in F)T=F;else{let e=[...F.deviceSizes,...F.imageSizes].sort((e,t)=>e-t),t=F.deviceSizes.sort((e,t)=>e-t),r=F.qualities?.sort((e,t)=>e-t);T={...F,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===D)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let U=S.loader||D;delete S.loader,delete S.srcSet;let B="__next_img_default"in U;if(B){if("custom"===T.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop.
Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=U;U=t=>{let{config:r,...n}=t;return e(n)}}if(P){"fill"===P&&(g=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[P];e&&(y={...y,...e});let r={responsive:"100vw",fill:"100vw"}[P];r&&!t&&(t=r)}let V="",W=s(h),G=s(m);if((z=e)&&"object"==typeof z&&(l(z)||void 0!==z.src)){let t=l(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(M=t.blurWidth,I=t.blurHeight,j=j||t.blurDataURL,V=t.src,!g)if(W||G){if(W&&!G){let e=W/t.width;G=Math.round(t.height*e)}else if(!W&&G){let e=G/t.height;W=Math.round(t.width*e)}}else W=t.width,G=t.height}let q=!c&&!u&&("lazy"===d||void 0===d);(!(e="string"==typeof e?e:V)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,q=!1),T.unoptimized&&(r=!0),B&&!T.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let X=s(p),K=Object.assign(g?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:k,objectPosition:E}:{},$?{}:{color:"transparent"},y),H=L||"empty"===w?null:"blur"===w?`url("data:image/svg+xml;charset=utf-8,${(0,a.getImageBlurSvg)({widthInt:W,heightInt:G,blurWidth:M,blurHeight:I,blurDataURL:j||"",objectFit:K.objectFit})}")`:`url("${w}")`,Z=i.includes(K.objectFit)?"fill"===K.objectFit?"100% 100%":"cover":K.objectFit,Q=H?{backgroundSize:Z,backgroundPosition:K.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:H}:{},J=function({config:e,src:t,unoptimized:r,width:a,quality:o,sizes:i,loader:l}){if(r){let e=(0,n.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")&&e){let r=t.includes("?")?"&":"?";t=`${t}${r}dpl=${e}`}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:s,kind:c}=function({deviceSizes:e,allSizes:t},r,n){if(n){let r=/(^|\s)(1?\d?\d)vw/g,a=[];for(let e;e=r.exec(n);)a.push(parseInt(e[2]));if(a.length){let r=.01*Math.min(...a);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,a,i),u=s.length-1;return{sizes:i||"w"!==c?i:"100vw",srcSet:s.map((r,n)=>`${l({config:e,src:t,quality:o,width:r})} ${"w"===c?r:n+1}${c}`).join(", "),src:l({config:e,src:t,quality:o,width:s[u]})}}({config:T,src:e,unoptimized:r,width:W,quality:X,sizes:t,loader:U}),Y=q?"lazy":d;return{props:{...S,loading:Y,fetchPriority:_,width:W,height:G,decoding:N,className:f,style:{...K,...Q},sizes:J.sizes,srcSet:J.srcSet,src:x||J.src},meta:{unoptimized:r,preload:u||c,placeholder:w,fill:g}}}},98879,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return l}});let n=e.r(71645),a="u"<typeof window,o=a?()=>{}:n.useLayoutEffect,i=a?()=>{}:n.useEffect;function l(e){let{headManager:t,reduceComponentsToState:r}=e;function l(){if(t&&t.mountedInstances){let e=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return a&&(t?.mountedInstances?.add(e.children),l()),o(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),o(()=>(t&&(t._pendingUpdate=l),()=>{t&&(t._pendingUpdate=l)})),i(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},25633,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return m},defaultHead:function(){return d}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let o=e.r(55682),i=e.r(90809),l=e.r(43476),s=i._(e.r(71645)),c=o._(e.r(98879)),u=e.r(42732);function d(){return[(0,l.jsx)("meta",{charSet:"utf-8"},"charset"),(0,l.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===s.default.Fragment?e.concat(s.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(33525);let p=["name","httpEquiv","charSet","itemProp"];function h(e){let t,r,n,a;return e.reduce(f,[]).reverse().concat(d().reverse()).filter((t=new Set,r=new Set,n=new Set,a={},e=>{let o=!0,i=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){i=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?o=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?o=!1:r.add(e.type);break;case"meta":for(let t=0,r=p.length;t<r;t++){let r=p[t];if(e.props.hasOwnProperty(r))if("charSet"===r)n.has(r)?o=!1:n.add(r);else{let t=e.props[r],n=a[r]||new Set;("name"!==r||!i)&&n.has(t)?o=!1:(n.add(t),a[r]=n)}}}return o})).reverse().map((e,t)=>{let r=e.key||t;return s.default.cloneElement(e,{key:r})})}let m=function({children:e}){let t=(0,s.useContext)(u.HeadManagerContext);return(0,l.jsx)(c.default,{reduceComponentsToState:h,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},18556,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return o}});let n=e.r(55682)._(e.r(71645)),a=e.r(87690),o=n.default.createContext(a.imageConfigDefault)},65856,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return n}});let n=e.r(55682)._(e.r(71645)).default.createContext(null)},70965,(e,t,r)=>{"use strict";function n(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,0):r}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return n}})},1948,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return i}});let n=e.r(70965),a=e.r(43369);function o({config:e,src:t,width:r,quality:o}){if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns.
Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let i=(0,n.findClosestQuality)(o,e),l=(0,a.getDeploymentId)();return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${i}${t.startsWith("/")&&l?`&dpl=${l}`:""}`}o.__next_img_default=!0;let i=o},85437,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return v}});let n=e.r(55682),a=e.r(90809),o=e.r(43476),i=a._(e.r(71645)),l=n._(e.r(74080)),s=n._(e.r(25633)),c=e.r(8927),u=e.r(87690),d=e.r(18556);e.r(33525);let f=e.r(65856),p=n._(e.r(1948)),h=e.r(18581),m={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};function g(e,t,r,n,a,o,i){let l=e?.src;e&&e["data-loaded-src"]!==l&&(e["data-loaded-src"]=l,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&a(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,a=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>a,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{a=!0,t.stopPropagation()}})}n?.current&&n.current(e)}}))}function y(e){return i.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let x=(0,i.forwardRef)(({src:e,srcSet:t,sizes:r,height:n,width:a,decoding:l,className:s,style:c,fetchPriority:u,placeholder:d,loading:f,unoptimized:p,fill:m,onLoadRef:x,onLoadingCompleteRef:b,setBlurComplete:v,setShowAltText:w,sizesInput:j,onLoad:_,onError:N,...P},k)=>{let E=(0,i.useCallback)(e=>{e&&(N&&(e.src=e.src),e.complete&&g(e,d,x,b,v,p,j))},[e,d,x,b,v,N,p,j]),O=(0,h.useMergedRef)(k,E);return(0,o.jsx)("img",{...P,...y(u),loading:f,width:a,height:n,decoding:l,"data-nimg":m?"fill":"1",className:s,style:c,sizes:r,srcSet:t,src:e,ref:O,onLoad:e=>{g(e.currentTarget,d,x,b,v,p,j)},onError:e=>{w(!0),"empty"!==d&&v(!0),N&&N(e)}})});function b({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...y(t.fetchPriority)};return e&&l.default.preload?(l.default.preload(t.src,r),null):(0,o.jsx)(s.default,{children:(0,o.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let v=(0,i.forwardRef)((e,t)=>{let r=(0,i.useContext)(f.RouterContext),n=(0,i.useContext)(d.ImageConfigContext),a=(0,i.useMemo)(()=>{let e=m||n||u.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),a=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:a,localPatterns:"u"<typeof window?n?.localPatterns:e.localPatterns}},[n]),{onLoad:l,onLoadingComplete:s}=e,h=(0,i.useRef)(l);(0,i.useEffect)(()=>{h.current=l},[l]);let g=(0,i.useRef)(s);(0,i.useEffect)(()=>{g.current=s},[s]);let[y,v]=(0,i.useState)(!1),[w,j]=(0,i.useState)(!1),{props:_,meta:N}=(0,c.getImgProps)(e,{defaultLoader:p.default,imgConf:a,blurComplete:y,showAltText:w});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(x,{..._,unoptimized:N.unoptimized,placeholder:N.placeholder,fill:N.fill,onLoadRef:h,onLoadingCompleteRef:g,setBlurComplete:v,setShowAltText:j,sizesInput:e.sizes,ref:t}),N.preload?(0,o.jsx)(b,{isAppRouter:!r,imgAttributes:_}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},94909,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return u},getImageProps:function(){return c}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let o=e.r(55682),i=e.r(8927),l=e.r(85437),s=o._(e.r(1948));function c(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:s.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,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let u=l.Image},57688,(e,t,r)=>{t.exports=e.r(94909)},63780,67881,76841,71689,e=>{"use strict";let t,r,n,a,o;var i=e.i(43476),l=e.i(71645),s=e.i(22016),c=e.i(57688);function u(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}var d=Symbol.for("react.lazy"),f=l[" use ".trim().toString()];function p(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===d&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}var h=((o=l.forwardRef((e,t)=>{let{children:r,...n}=e;if(p(r)&&"function"==typeof f&&(r=f(r._payload)),l.isValidElement(r)){var a;let e,o,i=(a=r,(o=(e=Object.getOwnPropertyDescriptor(a.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.ref:(o=(e=Object.getOwnPropertyDescriptor(a,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.props.ref:a.props.ref||a.ref),s=function(e,t){let r={...t};for(let n in t){let a=e[n],o=t[n];/^on[A-Z]/.test(n)?a&&o?r[n]=(...e)=>{let t=o(...e);return a(...e),t}:a&&(r[n]=a):"style"===n?r[n]={...a,...o}:"className"===n&&(r[n]=[a,o].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==l.Fragment&&(s.ref=t?function(...e){return t=>{let r=!1,n=e.map(e=>{let n=u(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():u(e[t],null)}}}}(t,i):i),l.cloneElement(r,s)}return l.Children.count(r)>1?l.Children.only(null):null})).displayName="Slot.SlotClone",t=o,(r=l.forwardRef((e,r)=>{let{children:n,...a}=e;p(n)&&"function"==typeof f&&(n=f(n._payload));let o=l.Children.toArray(n),s=o.find(g);if(s){let e=s.props.children,n=o.map(t=>t!==s?t:l.Children.count(e)>1?l.Children.only(null):l.isValidElement(e)?e.props.children:null);return(0,i.jsx)(t,{...a,ref:r,children:l.isValidElement(e)?l.cloneElement(e,void 0,n):null})}return(0,i.jsx)(t,{...a,ref:r,children:n})})).displayName="Slot.Slot",r),m=Symbol("radix.slottable");function g(e){return l.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===m}var y=e.i(7670);let x=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,b=y.clsx;var v=e.i(47163);let w=(n="inline-flex items-center justify-center whitespace-nowrap rounded-full text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50",a={variants:{variant:{default:"bg-primary text-primary-foreground shadow hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",outline:"border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline",pill:"bg-primary text-primary-foreground shadow-lg hover:shadow-xl hover:-translate-y-0.5 transition-all duration-300 rounded-full"},size:{default:"h-11 px-8 py-2",sm:"h-9 rounded-full px-6 text-xs",lg:"h-12 rounded-full px-10 text-base",icon:"h-9 w-9"}},defaultVariants:{variant:"default",size:"default"}},e=>{var t;if((null==a?void 0:a.variants)==null)return b(n,null==e?void 0:e.class,null==e?void 0:e.className);let{variants:r,defaultVariants:o}=a,i=Object.keys(r).map(t=>{let n=null==e?void 0:e[t],a=null==o?void 0:o[t];if(null===n)return null;let i=x(n)||x(a);return r[t][i]}),l=e&&Object.entries(e).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return b(n,i,null==a||null==(t=a.compoundVariants)?void 0:t.reduce((e,t)=>{let{class:r,className:n,...a}=t;return Object.entries(a).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...o,...l}[t]):({...o,...l})[t]===r})?[...e,r,n]:e},[]),null==e?void 0:e.class,null==e?void 0:e.className)}),j=l.forwardRef(({className:e,variant:t,size:r,asChild:n=!1,...a},o)=>(0,i.jsx)(n?h:"button",{className:(0,v.cn)(w({variant:t,size:r,className:e})),ref:o,...a}));j.displayName="Button",e.s(["Button",()=>j],67881);var _=e.i(50661),N=e.i(75254);let P=(0,N.default)("menu",[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]]);function k(){let{t:e}=(0,_.useLanguage)();return(0,i.jsx)("section",{className:"py-16 md:py-20 bg-slate-950 text-white text-center",children:(0,i.jsxs)("div",{className:"max-w-4xl mx-auto px-6 space-y-12",children:[(0,i.jsx)("h2",{className:"text-4xl md:text-6xl font-black tracking-tighter uppercase",children:e.footer.ready}),(0,i.jsx)("p",{className:"text-xl text-slate-400 max-w-xl mx-auto",children:e.footer.description}),(0,i.jsx)("div",{className:"flex justify-center gap-6",children:(0,i.jsx)(j,{size:"lg",asChild:!0,className:"rounded-full px-12 h-14 text-sm font-bold uppercase tracking-widest bg-primary hover:bg-primary/90 transition-all shadow-2xl",children:(0,i.jsx)("a",{href:"https://app.skyflytravel.hu/public/offers/new",target:"_blank",rel:"noopener noreferrer",children:e.footer.cta})})}),(0,i.jsxs)("div",{className:"pt-12 border-t border-white/5 space-y-6",children:[(0,i.jsxs)("div",{className:"flex flex-wrap justify-center gap-x-8 gap-y-2 text-slate-400 text-xs font-bold uppercase tracking-widest",children:[(0,i.jsx)("a",{href:"/docs/impresszum.pdf",target:"_blank",rel:"noopener noreferrer",className:"hover:text-primary transition-colors",children:e.footer.impressum}),(0,i.jsx)("a",{href:"/docs/ADATVEDELEMI_SZABALYZAT_ZT.pdf",target:"_blank",rel:"noopener noreferrer",className:"hover:text-primary transition-colors",children:e.footer.privacy})]}),(0,i.jsxs)("div",{className:"flex flex-wrap justify-center gap-4",children:[(0,i.jsx)("a",{href:"https://www.facebook.com/airporttransfer.gyor",target:"_blank",rel:"noopener noreferrer","aria-label":"Facebook",className:"opacity-80 hover:opacity-100 transition-opacity",children:(0,i.jsx)("img",{src:"/images/social/facebook.png",alt:"Facebook",className:"w-5 h-5 object-contain"})}),(0,i.jsx)("a",{href:"https://plus.google.com/u/0/115420236176324532133/posts",target:"_blank",rel:"noopener noreferrer","aria-label":"Google Plus",className:"opacity-80 hover:opacity-100 transition-opacity",children:(0,i.jsx)("img",{src:"/images/social/googleplus.png",alt:"Google Plus",className:"w-5 h-5 object-contain"})}),(0,i.jsx)("a",{href:"https://x.com/SkyFlyTravel1",target:"_blank",rel:"noopener noreferrer","aria-label":"X (Twitter)",className:"opacity-80 hover:opacity-100 transition-opacity",children:(0,i.jsx)("img",{src:"/images/social/twitter.png",alt:"X (Twitter)",className:"w-5 h-5 object-contain"})}),(0,i.jsx)("a",{href:"http://skyflytravel.blogspot.hu/",target:"_blank",rel:"noopener noreferrer","aria-label":"Blogspot",className:"opacity-80 hover:opacity-100 transition-opacity",children:(0,i.jsx)("img",{src:"/images/social/blogspot.png",alt:"Blogspot",className:"w-5 h-5 object-contain"})}),(0,i.jsx)("a",{href:"https://www.tiktok.com/@skyflytravel.transfer",target:"_blank",rel:"noopener noreferrer","aria-label":"TikTok",className:"opacity-80 hover:opacity-100 transition-opacity",children:(0,i.jsx)("img",{src:"https://cdn.simpleicons.org/tiktok/ffffff",alt:"TikTok",className:"w-5 h-5 object-contain"})}),(0,i.jsx)("a",{href:"https://www.instagram.com/skyfly_travel/",target:"_blank",rel:"noopener noreferrer","aria-label":"Instagram",className:"opacity-80 hover:opacity-100 transition-opacity",children:(0,i.jsx)("img",{src:"/images/social/instagram.png",alt:"Instagram",className:"w-5 h-5 object-contain"})})]}),(0,i.jsxs)("div",{className:"text-slate-600 text-[10px] font-bold uppercase tracking-widest",children:["©2026 SkyFly Travel. ",e.footer.rights]}),(0,i.jsx)("div",{className:"text-slate-900/10 text-[8px] leading-tight select-none",children:"Reptéri transzfer, transzfer Győr, Budapest, Bécs Schwechat, Pozsony Airport shuttle Airport taxi Reptéri járatok Repülőtéri transzfer Budapest repülőtér Pozsony repülőtér Bécs repülőtér (Vienna Airport) Transzfer Budapest Airport Transzfer Vienna Airport Budapest Liszt Ferenc (Ferihegy)"}),(0,i.jsxs)("div",{className:"flex flex-col items-center gap-1 text-slate-800 text-[9px] font-bold uppercase tracking-widest pt-2 sm:flex-row sm:justify-center sm:gap-4",children:[(0,i.jsx)("a",{href:"https://transzfer.lap.hu",target:"_blank",rel:"noopener noreferrer",className:"hover:text-primary transition-colors",children:"transzfer.lap.hu"}),(0,i.jsx)("span",{className:"opacity-20 hidden sm:inline",children:"|"}),(0,i.jsx)("a",{href:"https://utasszallitas.lap.hu",target:"_blank",rel:"noopener noreferrer",className:"hover:text-primary transition-colors",children:"utasszallitas.lap.hu"}),(0,i.jsx)("span",{className:"opacity-20 hidden sm:inline",children:"|"}),(0,i.jsx)("a",{href:"https://repuloter.lap.hu",target:"_blank",rel:"noopener noreferrer",className:"hover:text-primary transition-colors",children:"repuloter.lap.hu"})]})]})]})})}e.s(["default",0,({darkMode:e=!1})=>{let[t,r]=l.useState(!1),[n,a]=l.useState(!1),{language:o,setLanguage:u,t:d}=(0,_.useLanguage)();return l.useEffect(()=>{let e=()=>{r(window.scrollY>20)};return window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("nav",{className:(0,v.cn)("fixed top-0 left-0 right-0 z-50 transition-all duration-300 px-6 py-4",t?"bg-white/80 backdrop-blur-md shadow-sm":"bg-transparent"),children:(0,i.jsxs)("div",{className:"max-w-7xl mx-auto flex items-center justify-between",children:[(0,i.jsx)(s.default,{href:"/",className:"flex items-center space-x-3 group z-50",children:(0,i.jsx)("div",{className:"relative w-40 h-10 md:w-48 md:h-12",children:(0,i.jsx)(c.default,{src:t?"/images/logo-dark.svg":"/images/logo-white.svg",alt:"SkyFly Travel",fill:!0,className:"object-contain",priority:!0})})}),(0,i.jsxs)("div",{className:"hidden md:flex items-center space-x-8",children:[(0,i.jsx)(s.default,{href:"/arak",className:(0,v.cn)("text-sm font-medium transition-colors",t||!e?"text-slate-600 hover:text-primary":"text-white/90 hover:text-slate-900"),children:d.nav.prices}),(0,i.jsx)(s.default,{href:"/szolgaltatasok",className:(0,v.cn)("text-sm font-medium transition-colors",t||!e?"text-slate-600 hover:text-primary":"text-white/90 hover:text-slate-900"),children:d.nav.services}),(0,i.jsx)(s.default,{href:"/feltetelek",className:(0,v.cn)("text-sm font-medium transition-colors",t||!e?"text-slate-600 hover:text-primary":"text-white/90 hover:text-slate-900"),children:d.nav.conditions}),(0,i.jsx)(s.default,{href:"/flotta",className:(0,v.cn)("text-sm font-medium transition-colors",t||!e?"text-slate-600 hover:text-primary":"text-white/90 hover:text-slate-900"),children:d.nav.fleet}),(0,i.jsx)(s.default,{href:"/kapcsolat",className:(0,v.cn)("text-sm font-medium transition-colors",t||!e?"text-slate-600 hover:text-primary":"text-white/90 hover:text-slate-900"),children:d.nav.contact})]}),(0,i.jsxs)("div",{className:"hidden md:flex items-center space-x-4",children:[(0,i.jsxs)("div",{className:"flex items-center bg-white/10 rounded-full p-1 border border-white/10 backdrop-blur-sm mr-2",children:[(0,i.jsx)("button",{onClick:()=>u("hu"),className:(0,v.cn)("text-[10px] font-bold px-3 py-1 rounded-full transition-all","hu"===o?"bg-white text-slate-900 shadow-sm":t||!e?"text-slate-600 hover:text-slate-900":"text-white/60 hover:text-white"),children:"HUN"}),(0,i.jsx)("button",{onClick:()=>u("en"),className:(0,v.cn)("text-[10px] font-bold px-3 py-1 rounded-full transition-all","en"===o?"bg-white text-slate-900 shadow-sm":t||!e?"text-slate-600 hover:text-slate-900":"text-white/60 hover:text-white"),children:"ENG"})]}),(0,i.jsx)(j,{asChild:!0,variant:t?"default":e?"outline":"pill",className:(0,v.cn)("rounded-full px-6",!t&&e&&"text-white border-white/20 hover:bg-white/10 bg-transparent",!t&&!e&&"bg-primary text-white"),children:(0,i.jsx)("a",{href:"https://app.skyflytravel.hu/public/offers/new",target:"_blank",rel:"noopener noreferrer",className:"text-[10px] md:text-sm",children:d.nav.cta})})]}),(0,i.jsx)("button",{className:"md:hidden p-2 z-50 text-white bg-black/50 rounded-lg backdrop-blur-sm hover:bg-black/70 transition-colors",onClick:()=>a(!n),children:(0,i.jsx)(P,{className:"w-6 h-6"})})]})}),n&&(0,i.jsxs)("div",{className:"fixed inset-0 z-40 flex flex-col pt-32 px-8 animate-in slide-in-from-top duration-300",children:[(0,i.jsx)("div",{className:"absolute inset-0 bg-slate-950/95 backdrop-blur-md"}),(0,i.jsxs)("div",{className:"relative flex flex-col space-y-6 text-center",children:[(0,i.jsx)(s.default,{onClick:()=>a(!1),href:"/arak",className:"text-2xl font-bold text-white hover:text-primary transition-colors",children:d.nav.prices}),(0,i.jsx)(s.default,{onClick:()=>a(!1),href:"/szolgaltatasok",className:"text-2xl font-bold text-white hover:text-primary transition-colors",children:d.nav.services}),(0,i.jsx)(s.default,{onClick:()=>a(!1),href:"/feltetelek",className:"text-2xl font-bold text-white hover:text-primary transition-colors",children:d.nav.conditions}),(0,i.jsx)(s.default,{onClick:()=>a(!1),href:"/flotta",className:"text-2xl font-bold text-white hover:text-primary transition-colors",children:d.nav.fleet}),(0,i.jsx)(s.default,{onClick:()=>a(!1),href:"/kapcsolat",className:"text-2xl font-bold text-white hover:text-primary transition-colors",children:d.nav.contact}),(0,i.jsxs)("div",{className:"flex justify-center gap-4 pt-8",children:[(0,i.jsx)("button",{onClick:()=>{u("hu"),a(!1)},className:(0,v.cn)("px-6 py-2 rounded-full font-bold","hu"===o?"bg-white text-slate-900":"bg-white/10 text-white"),children:"HUN"}),(0,i.jsx)("button",{onClick:()=>{u("en"),a(!1)},className:(0,v.cn)("px-6 py-2 rounded-full font-bold","en"===o?"bg-white text-slate-900":"bg-white/10 text-white"),children:"ENG"})]}),(0,i.jsx)(j,{asChild:!0,size:"lg",className:"mt-8 bg-primary text-white rounded-full",children:(0,i.jsx)("a",{href:"https://app.skyflytravel.hu/public/offers/new",target:"_blank",rel:"noopener noreferrer",children:d.nav.cta})})]})]})]})}],63780),e.s(["default",()=>k],76841);let E=(0,N.default)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);e.s(["ArrowLeft",()=>E],71689)}]);