1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,311013,e=>{"use strict";let t={sv:{nav:{sokFlyg:"Sök flyg",utforska:"Utforska",jamfor:"Jämför",sistaMinuten:"Sista minuten",charter:"Charter",kategorier:"Kategorier",alla:"Alla destinationer",varmeguiden:"Värmeguiden",solOchBad:"Sol och bad",romantiskWeekend:"Romantisk weekend",familjeresor:"Familjeresor",billigaResor:"Billiga resor",direktflyg:"Direktflyg",bytTillMorkt:"Byt till mörkt läge",bytTillLjust:"Byt till ljust läge",notifikationer:"Notifikationer",stangMeny:"Stäng meny",oppnaMeny:"Ãppna meny"},prisKalender:{headText:"Hitta billigaste flygdagen â välj avresa och hemresa",searchOriginPlaceholder:"Sök flygplats eller kod (t.ex. Göteborg, GOT)",searchOriginAriaLabel:"Sök avreseort",noAirportMatch:"Ingen flygplats matchar.",originLabel:"Avreseort:",pricesFromTo:(e,t,r)=>`Priser tur och retur fr\xe5n ${e} till ${t} (${r}).`,cheapestNowLabel:"Billigast just nu:",loadingPrices:"Hämtar priserâ¦",noCachedPricesOrigin:(e,t)=>`Inga cachade priser fr\xe5n ${e} till ${t} just nu.`,bestCoverageHint:e=>`${e} har b\xe4st t\xe4ckning. Du kan ocks\xe5 s\xf6ka direkt p\xe5 Kiwi.`,switchToMainAirport:e=>`Byt till ${e}`,searchOnKiwi:"Sök pÃ¥ Kiwi â",noCachedPricesRoute:"Inga cachade priser för den här rutten just nu.",searchCityOnKiwi:e=>`S\xf6k ${e} p\xe5 Kiwi â`,prevMonth:"FöregÃ¥ende mÃ¥nad",nextMonth:"Nästa mÃ¥nad",clearDates:"Rensa datum",departure:e=>`Avresa ${e}`,clickLaterDate:"Klicka pÃ¥ ett senare datum för hemresa â eller sök enkelbiljett.",searchOneWay:"Sök enkelbiljett â",popupBlocked:"Popup-blockeraren stoppade fönstret.",openSearchOnKiwi:"Ãppna sökningen pÃ¥ Kiwi â",legendCheapest:"Billigast",legendNormal:"Normalpris",legendExpensive:"Dyrast",legendSelected:"Valt datum",legendCurrencyNote:e=>`Priser i ${e}, tur och retur`,noteInstruction:"Klicka pÃ¥ en dag för avresa, sedan en dag för hemresa â du skickas direkt till Kiwi med datumen ifyllda. ",noteEmptyCells:"Tomma rutor saknar cachat pris; priserna uppdateras dagligen och kan ha ändrats hos flygbolaget.",dayPast:(e,t)=>`${e} ${t} â passerat`,dayPriced:(e,t,r,a)=>`${e} ${t}, fr\xe5n ${r}${a}`,dayNoPrice:(e,t)=>`${e} ${t} â inget pris`,selectedDeparture:" â vald avresa",selectedReturn:" â vald hemresa",weekdays:["mÃ¥n","tis","ons","tor","fre","lör","sön"],months:["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december"],monthsShort:["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec"],weekdaysShort:["sön","mÃ¥n","tis","ons","tors","fre","lör"],numberLocale:"sv-SE",currencyWordAria:"kronor"},articlePage:{home:"Hem",guides:"Guider",readTime:e=>`${e} min l\xe4sning`,editorialTeam:"flyg.ai redaktion",publishedAndReadTime:(e,t)=>`ð
${e} \xb7 â±ï¸ ${t} min l\xe4sning`,flightTo:e=>`Flyg till ${e}`,findFlightTo:e=>`Hitta flyg till ${e}`,fromLabel:"frÃ¥n",searchFlights:"Sök flyg â",moreReading:"Mer läsning",moreGuides:"Fler guider â",readyForNextTrip:"Klar för nästa resa?",searchCheapFlightsAi:"Sök billiga flyg med AI",describeYourDreamTrip:"Beskriv din drömresa med egna ord â vÃ¥r AI hittar bästa priset, datum och destination automatiskt.",searchFlightsWithAi:"Sök flyg med AI â",dateLocale:"sv-SE"}},no:{nav:{sokFlyg:"Søk flybilletter",utforska:"Utforsk",jamfor:"Sammenlign",sistaMinuten:"Siste liten",charter:"Charter",kategorier:"Kategorier",alla:"Alle reisemÃ¥l",varmeguiden:"Varmeguiden",solOchBad:"Sol og bad",romantiskWeekend:"Romantisk helg",familjeresor:"Familjereiser",billigaResor:"Billige reiser",direktflyg:"Direkteflyg",bytTillMorkt:"Bytt til mørk modus",bytTillLjust:"Bytt til lys modus",notifikationer:"Varslinger",stangMeny:"Lukk meny",oppnaMeny:"Ã
pne meny"},prisKalender:{headText:"Finn den billigste flydagen â velg avreise og hjemreise",searchOriginPlaceholder:"Søk flyplass eller kode (f.eks. Göteborg, GOT)",searchOriginAriaLabel:"Søk avreiseflyplass",noAirportMatch:"Ingen flyplass samsvarer.",originLabel:"Avreiseflyplass:",pricesFromTo:(e,t,r)=>`Priser tur-retur fra ${e} til ${t} (${r}).`,cheapestNowLabel:"Billigst akkurat nÃ¥:",loadingPrices:"Henter priserâ¦",noCachedPricesOrigin:(e,t)=>`Ingen bufrede priser fra ${e} til ${t} akkurat n\xe5.`,bestCoverageHint:e=>`${e}
1 har best dekning. Du kan ogs\xe5 s\xf8ke direkte p\xe5 Kiwi.`,switchToMainAirport:e=>`Bytt til ${e}`,searchOnKiwi:"Søk pÃ¥ Kiwi â",noCachedPricesRoute:"Ingen bufrede priser for denne ruten akkurat nÃ¥.",searchCityOnKiwi:e=>`S\xf8k ${e} p\xe5 Kiwi â`,prevMonth:"Forrige mÃ¥ned",nextMonth:"Neste mÃ¥ned",clearDates:"Fjern datoer",departure:e=>`Avreise ${e}`,clickLaterDate:"Klikk pÃ¥ en senere dato for hjemreise â eller søk enveisbillett.",searchOneWay:"Søk enveisbillett â",popupBlocked:"Popup-blokkeringen stoppet vinduet.",openSearchOnKiwi:"Ã
pne søket pÃ¥ Kiwi â",legendCheapest:"Billigst",legendNormal:"Normalpris",legendExpensive:"Dyrest",legendSelected:"Valgt dato",legendCurrencyNote:e=>`Priser i ${e}, tur-retur`,noteInstruction:"Klikk pÃ¥ en dag for avreise, deretter en dag for hjemreise â du sendes rett til Kiwi med datoene fylt inn. ",noteEmptyCells:"Tomme ruter mangler bufret pris; prisene oppdateres daglig og kan ha endret seg hos flyselskapet.",dayPast:(e,t)=>`${e} ${t} â passert`,dayPriced:(e,t,r,a)=>`${e} ${t}, fra ${r}${a}`,dayNoPrice:(e,t)=>`${e} ${t} â ingen pris`,selectedDeparture:" â valgt avreise",selectedReturn:" â valgt hjemreise",weekdays:["man","tir","ons","tor","fre","lør","søn"],months:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"],monthsShort:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des"],weekdaysShort:["søn","man","tir","ons","tor","fre","lør"],numberLocale:"nb-NO",currencyWordAria:"kroner"},articlePage:{home:"Hjem",guides:"Guider",readTime:e=>`${e} min lesetid`,editorialTeam:"flyg.ai-redaksjonen",publishedAndReadTime:(e,t)=>`ð
${e} \xb7 â±ï¸ ${t} min lesetid`,flightTo:e=>`Fly til ${e}`,findFlightTo:e=>`Finn flybilletter til ${e}`,fromLabel:"fra",searchFlights:"Søk flybilletter â",moreReading:"Mer lesestoff",moreGuides:"Flere guider â",readyForNextTrip:"Klar for neste reise?",searchCheapFlightsAi:"Søk billige flybilletter med AI",describeYourDreamTrip:"Beskriv drømmereisen din med egne ord â vÃ¥r AI finner beste pris, dato og reisemÃ¥l automatisk.",searchFlightsWithAi:"Søk flybilletter med AI â",dateLocale:"sv-SE"}}};function r(e){return t[e]}e.s(["t",()=>r])},555672,e=>{"use strict";var t=e.i(843476),r=e.i(271645),a=e.i(522016),i=e.i(618566),n=e.i(311013);function l(){let e=(0,i.usePathname)()??"/",a="/no"===e||e.startsWith("/no/"),n=a?"sv":"no",l=a?"/":"/no",[o,s]=(0,r.useState)(l);return(0,r.useEffect)(()=>{s(l);let e=document.head.querySelector(`link[rel="alternate"][hreflang="${n}"]`);if(e?.href)try{let t=new URL(e.href);s(t.pathname+t.search)}catch{}},[e,l,n]),(0,t.jsx)("a",{href:o,hrefLang:"no"===n?"nb":"sv",lang:"no"===n?"nb":"sv","aria-label":a?"Bytt til svensk":"Bytt til norsk",title:a?"Svenska":"Norsk",style:{display:"inline-flex",alignItems:"center",justifyContent:"center",minWidth:38,height:38,padding:"0 8px",borderRadius:8,color:"#ffffff",fontSize:13,fontWeight:800,letterSpacing:"0.04em",textDecoration:"none",border:"1px solid rgba(255,255,255,0.25)"},children:a?"SV":"NO"})}let o="var(--accent)";function s({locale:e="sv"}){let[a,i]=r.default.useState("dark"),l=(0,n.t)(e).nav;return r.default.useEffect(()=>{let e="light"===localStorage.getItem("theme")?"light":"dark";i(e),"u">typeof document&&document.documentElement.setAttribute("data-theme","light"===e?"light":"")},[]),(0,t.jsx)("button",{onClick:function(){let e="light"===a?"dark":"light";i(e),"u">typeof document&&document.documentElement.setAttribute("data-theme","light"===e?"light":""),localStorage.setItem("theme",e)},"aria-label":"light"===a?l.bytTillMorkt:l.bytTillLjust,style:{background:"transparent",border:"none",cursor:"pointer",width:38,height:38,display:"flex",alignItems:"center",justifyContent:"center",color:"#ffffff",padding:0},children:"light"===a?(0,t.jsx)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"})}):(0,t.jsxs)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("circle",{cx:"12",cy:"12",r:"4",stroke:"currentColor",strokeWidth:"1.8"}),(0,t.jsx)("path",{d:"M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M4.93 19.07l1.41-1.41
1M17.66 6.34l1.41-1.41",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round"})]})})}function d(e){return{padding:"8px 18px",borderRadius:100,textDecoration:"none",fontSize:14,fontWeight:600,color:e?o:"rgba(255,255,255,0.75)",background:e?"rgba(26,180,232,0.1)":"transparent",border:e?"1px solid rgba(26,180,232,0.25)":"1px solid transparent",transition:"all 0.2s",display:"inline-flex",alignItems:"center",gap:4}}function c({label:e,icon:i,path:n,items:l,active:o}){let[s,c]=r.default.useState(!1),p=r.default.useRef(null);r.default.useEffect(()=>{if(s)return document.addEventListener("mousedown",e),document.addEventListener("keydown",t),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("keydown",t)};function e(e){p.current&&!p.current.contains(e.target)&&c(!1)}function t(e){"Escape"===e.key&&c(!1)}},[s]);let h=(0,t.jsx)("svg",{width:"11",height:"11",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",style:{transition:"transform 0.15s",transform:s?"rotate(180deg)":"rotate(0)"},children:(0,t.jsx)("path",{d:"M6 9l6 6 6-6"})});return(0,t.jsxs)("div",{ref:p,style:{position:"relative"},onMouseEnter:()=>c(!0),onMouseLeave:()=>c(!1),children:[n?(0,t.jsxs)(a.default,{href:n,style:d(o),"aria-haspopup":"menu","aria-expanded":s,children:[i," ",e,h]}):(0,t.jsxs)("button",{type:"button",onClick:()=>c(e=>!e),style:{...d(o),font:"inherit",cursor:"pointer"},"aria-haspopup":"menu","aria-expanded":s,children:[i," ",e,h]}),s&&(0,t.jsx)("div",{style:{position:"absolute",top:"100%",left:0,paddingTop:6,zIndex:60},children:(0,t.jsx)("div",{role:"menu",style:{minWidth:200,background:"#0e0b1a",border:"1px solid rgba(255,255,255,0.10)",borderRadius:12,padding:6,boxShadow:"0 12px 32px rgba(0,0,0,0.5)"},children:l.map(e=>(0,t.jsx)(a.default,{href:e.path,role:"menuitem",onClick:()=>c(!1),className:"nav-dropdown-item",style:{display:"block",padding:"10px 14px",borderRadius:8,color:"rgba(255,255,255,0.85)",textDecoration:"none",fontSize:13.5,fontWeight:600},children:e.label},e.path))})})]})}function p({size:e=32,idPrefix:r="m"}){let a=`${r}b`,i=`${r}f`,n=`${r}e`;return(0,t.jsxs)("svg",{width:e,height:e,viewBox:"0 0 130 120",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsxs)("defs",{children:[(0,t.jsxs)("radialGradient",{id:a,cx:"50%",cy:"40%",r:"60%",children:[(0,t.jsx)("stop",{offset:"0%",stopColor:"#e8f4ff"}),(0,t.jsx)("stop",{offset:"100%",stopColor:"#b8d8f5"})]}),(0,t.jsxs)("radialGradient",{id:i,cx:"50%",cy:"50%",r:"70%",children:[(0,t.jsx)("stop",{offset:"0%",stopColor:"#55ddff"}),(0,t.jsx)("stop",{offset:"100%",stopColor:"#0077cc"})]}),(0,t.jsxs)("radialGradient",{id:n,cx:"35%",cy:"35%",r:"60%",children:[(0,t.jsx)("stop",{offset:"0%",stopColor:"#44ccff"}),(0,t.jsx)("stop",{offset:"100%",stopColor:"#004499"})]})]}),(0,t.jsx)("ellipse",{cx:"20",cy:"78",rx:"22",ry:"6",fill:`url(#${a})`,opacity:"0.9",stroke:"#1a1a2e",strokeWidth:"2",transform:"rotate(-12 20 78)"}),(0,t.jsx)("ellipse",{cx:"110",cy:"78",rx:"22",ry:"6",fill:`url(#${a})`,opacity:"0.9",stroke:"#1a1a2e",strokeWidth:"2",transform:"rotate(12 110 78)"}),(0,t.jsx)("ellipse",{cx:"20",cy:"75",rx:"14",ry:"2.5",fill:"white",opacity:"0.4",transform:"rotate(-12 20 75)"}),(0,t.jsx)("ellipse",{cx:"110",cy:"75",rx:"14",ry:"2.5",fill:"white",opacity:"0.4",transform:"rotate(12 110 75)"}),(0,t.jsx)("rect",{x:"28",y:"45",width:"74",height:"58",rx:"28",fill:`url(#${a})`,stroke:"#1a1a2e",strokeWidth:"2"}),(0,t.jsx)("ellipse",{cx:"65",cy:"52",rx:"28",ry:"8",fill:"white",opacity:"0.3"}),(0,t.jsx)("rect",{x:"36",y:"50",width:"58",height:"46",rx:"22",fill:`url(#${i})`,stroke:"#1a1a2e",strokeWidth:"2"}),(0,t.jsx)("ellipse",{cx:"65",cy:"57",rx:"22",ry:"7",fill:"white",opacity:"0.25"}),(0,t.jsx)("circle",{cx:"48",cy:"71",r:"13",fill:"rgba(0,20,60,0.4)"}),(0,t.jsx)("circle",{cx:"48",cy:"71",r:"11",fill:`url(#${n})`}),(0,t.jsx)("circle",{cx:"48",cy:"71",r:"6",fill:"#001833"}),(0,t.jsx)("circle",{cx:"52",cy:"67",r:"2.5",fill:"white",opacity:"0.9"}),(0,t.jsx)("circle",{cx:"82",cy:"71",r:"13",fill:"rgba(0,20,60,0.4)"}),(0,t.jsx)("circle",{cx:"82",cy:"71",r:"11",fill:`url(#${n})`}
1),(0,t.jsx)("circle",{cx:"82",cy:"71",r:"6",fill:"#001833"}),(0,t.jsx)("circle",{cx:"86",cy:"67",r:"2.5",fill:"white",opacity:"0.9"}),(0,t.jsx)("path",{d:"M54 87 Q65 94 76 87",stroke:"rgba(100,220,255,0.8)",strokeWidth:"2.5",strokeLinecap:"round",fill:"none"}),(0,t.jsx)("line",{x1:"48",y1:"45",x2:"42",y2:"22",stroke:"rgba(200,230,255,0.7)",strokeWidth:"2",strokeLinecap:"round"}),(0,t.jsx)("circle",{cx:"42",cy:"20",r:"5",fill:"var(--accent)"}),(0,t.jsx)("line",{x1:"82",y1:"45",x2:"88",y2:"22",stroke:"rgba(200,230,255,0.7)",strokeWidth:"2",strokeLinecap:"round"}),(0,t.jsx)("circle",{cx:"88",cy:"20",r:"5",fill:"var(--accent)"}),(0,t.jsx)("ellipse",{cx:"65",cy:"106",rx:"30",ry:"5",fill:"var(--accent)",opacity:"0.15"})]})}function h({idPrefix:e="logo",mascotSize:r=34,fontSize:i=22,fontWeight:n=800,locale:l="sv"}){return(0,t.jsxs)(a.default,{href:"no"===l?"/no":"/",prefetch:!1,style:{display:"flex",alignItems:"center",gap:8,textDecoration:"none"},children:[(0,t.jsx)("span",{className:"mascot-logo",style:{filter:"drop-shadow(0 4px 12px rgba(26,180,232,0.4))",display:"inline-flex"},children:(0,t.jsx)(p,{size:r,idPrefix:e})}),(0,t.jsxs)("span",{style:{fontWeight:n,fontSize:i,letterSpacing:"-0.5px"},children:[(0,t.jsx)("span",{className:"nav-logo-text",style:{color:"#ffffff"},children:"flyg"}),(0,t.jsx)("span",{className:"nav-accent",style:{color:o},children:".ai"})]})]})}function f({children:e,ariaLabel:r}){return(0,t.jsx)("button",{"aria-label":r,style:{background:"rgba(255,255,255,0.06)",border:"none",borderRadius:"50%",width:38,height:38,display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer"},children:e})}function g({locale:e="sv"}){let r,o,p=(0,i.usePathname)(),f=(r=(0,n.t)(e).nav,o="no"===e?"/no":"/",[{label:r.sokFlyg,icon:"âï¸",path:o},{label:r.utforska,icon:"ð",path:"no"===e?"/no/reisemal":"/utforska",dropdown:"no"===e?[{label:r.alla,path:"/no/reisemal"},{label:"Europa",path:"/no/europa"},{label:"Middelhavet",path:"/no/middelhavet"},{label:"Asia",path:"/no/asien"},{label:"Nord-Amerika",path:"/no/nordamerika"},{label:"Sør-Amerika",path:"/no/sydamerika"},{label:"Afrika",path:"/no/afrika"},{label:"Oseania",path:"/no/oceanien"}]:[{label:r.alla,path:"/destinationer"},{label:"Europa",path:"/europa"},{label:"Medelhavet",path:"/medelhavet"},{label:"Asien",path:"/asien"},{label:"Nordamerika",path:"/nordamerika"},{label:"Sydamerika",path:"/sydamerika"},{label:"Afrika",path:"/afrika"},{label:"Oceanien",path:"/oceanien"}]},{label:r.jamfor,icon:"âï¸",path:"no"===e?"/no/sammenlign":"/jamfor"},{label:r.sistaMinuten,icon:"â°",path:"no"===e?"/no/siste-liten":"/sista-minuten"},{label:r.charter,icon:"ðï¸",path:"no"===e?"/no/charter":"/charter"},{label:r.kategorier,icon:"â¨",dropdown:[{label:r.varmeguiden,path:"no"===e?"/no/varmeguiden":"/varmeguiden"},{label:r.solOchBad,path:"no"===e?"/no/sol-og-bad":"/sol-och-bad"},{label:r.romantiskWeekend,path:"no"===e?"/no/romantisk-helg":"/romantisk-weekend"},{label:r.familjeresor,path:"no"===e?"/no/familiereiser":"/familj"},{label:r.billigaResor,path:"no"===e?"/no/billige-reiser":"/billiga-resor"},{label:r.direktflyg,path:"no"===e?"/no/direkteflyg":"/direktflyg"}]}]);return(0,t.jsxs)("nav",{className:"nav-desktop site-nav",style:{background:"#080614",borderBottom:"1px solid rgba(255,255,255,0.07)",position:"sticky",top:0,zIndex:50,alignItems:"center",justifyContent:"space-between",padding:"0 40px",height:64},children:[(0,t.jsx)("style",{children:` 2 .site-nav { background: #080614 !important; } 3 [data-theme="light"] .site-nav, 4 [data-theme="light"] .site-nav.site-nav *, 5 [data-theme="light"] .guide-page .site-nav, 6 [data-theme="light"] .guide-page .site-nav.site-nav * { color: #ffffff !important; } 7 [data-theme="light"] .site-nav.site-nav .nav-accent, 8 [data-theme="light"] .guide-page .site-nav.site-nav .nav-accent { color: #1ab4e8 !important; } 9 [data-theme="light"] .site-nav-menu, 10 [data-theme="light"] .site-nav-menu a, 11 [data-theme="light"] .guide-page .site-nav-menu, 12 [data-theme="light"] .guide-page .site-nav-menu a { color: #ffffff !important; background: #080614 !important; } 13 .nav-dropdown-item:hover { background: rgba(26,180,232,0.10); color: #fff !important; } 14 `}),(0,t.jsx)(h,{idPrefix:"desk",mascotSize:52,fontSize:32,fontWeight:900,locale:e}),(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:4},children:[f.map(e=>{let r=e.path??e.label,i=!!e.path&&p===e.path;return e.dropdown?(0,t.jsx)(c,{label:e.label,icon:e.icon,path:e.path,items:e.dropdown,active:i},r):e.path?(0,t.jsxs)(a.default,{href:e.path,style:d(i),children:[e.icon," ",e.label]},r):null}),(0,t.jsx)(l,{}),(0,t.jsx)(s,{locale:e})]})]})}let u=[{label:"âï¸ Flyg",path:"/"},{label:"ð Utforska",path:"/utforska"},{label:"âï¸ Jämför",path:"/jamfor"},{label:"ðºï¸ Destinationer",path:"/destinationer"},{label:"ð Bevakning",path:"/bevakning"},{label:"ð¤ Profil",path:"/profil"},{label:"Om oss",path:"/om-oss"},{label:"Kontakt",path:"/kontakt"}],m=[{label:"âï¸ Fly",path:"/no"},{label:"âï¸ Sammenlign",path:"/no/sammenlign"},{label:"ðºï¸ ReisemÃ¥l",path:"/no/reisemal"},{label:"ð Lavprisskalender",path:"/no/lagpriskalender"},{label:"ð Siste liten",path:"/no/siste-liten"}];function x({locale:e="sv"}){let[i,o]=r.default.useState(!1),d=(0,n.t)(e).nav,c="no"===e?m:u;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("nav",{className:"nav-mobile site-nav",style:{background:"#080614",alignItems:"center",justifyContent:"space-between",padding:"12px 20px",position:"sticky",top:0,zIndex:50,borderBottom:i?"1px solid rgba(255,255,255,0.07)":"none"},children:[(0,t.jsx)(h,{idPrefix:"nav",locale:e}),(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:8},children:[(0,t.jsx)(l,{}),(0,t.jsx)(s,{locale:e}),(0,t.jsx)(f,{ariaLabel:d.notifikationer,children:(0,t.jsx)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",children:(0,t.jsx)("path",{d:"M15 17h5l-1.405-1.405A2.032 2.032 0 0118 14.158V11a6.002 6.002 0 00-4-5.659V5a2 2 0 10-4 0v.341C7.67 6.165 6 8.388 6 11v3.159c0 .538-.214 1.055-.595 1.436L4 17h5m6 0v1a3 3 0 11-6 0v-1m6 0H9",stroke:"white",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"})})}),(0,t.jsx)("button",{onClick:()=>o(e=>!e),style:{background:"rgba(255,255,255,0.06)",border:"none",borderRadius:"50%",width:38,height:38,display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer"}
14,"aria-label":i?d.stangMeny:d.oppnaMeny,children:i?(0,t.jsx)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",children:(0,t.jsx)("path",{d:"M6 6l12 12M6 18L18 6",stroke:"white",strokeWidth:"2",strokeLinecap:"round"})}):(0,t.jsx)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",children:(0,t.jsx)("path",{d:"M4 6h16M4 12h16M4 18h16",stroke:"white",strokeWidth:"2",strokeLinecap:"round"})})})]})]}),i&&(0,t.jsx)("div",{className:"site-nav-menu",style:{position:"fixed",top:63,left:0,right:0,bottom:0,background:"#080614",zIndex:49,display:"flex",flexDirection:"column",padding:"8px 0",overflowY:"auto"},children:c.map(({label:e,path:r})=>(0,t.jsx)(a.default,{href:r,onClick:()=>o(!1),style:{display:"block",padding:"16px 24px",fontSize:17,fontWeight:600,color:"#ffffff",textDecoration:"none",borderBottom:"1px solid rgba(255,255,255,0.06)"},children:e},r))})]})}e.s(["DesktopNavbar",()=>g,"Logo",()=>h,"MobileNavbar",()=>x,"RobotMascot",()=>p,"ThemeToggle",()=>s],555672)},897316,e=>{"use strict";var t=e.i(843476),r=e.i(271645),a=e.i(522016);function i(e,t,r){let a=r?`https://www.kiwi.com/${r}/deep`:"https://www.kiwi.com/deep",i=t?`${a}?from=${e}&to=${t}`:`${a}?from=${e}`;return`https://tp.media/r?marker=711264&trs=508580&p=4478&u=${encodeURIComponent(i)}`}var n=e.i(410584);function l({slug:e,alt:a}){let[i,n]=(0,r.useState)(!1);return i?null:(0,t.jsx)("img",{src:`/images/destinations/${e}-thumb.avif`,alt:a,loading:"lazy",decoding:"async",style:{position:"absolute",inset:0,width:"100%",height:"100%",objectFit:"cover"},onError:e=>{e.currentTarget.style.display="none",n(!0)}})}function o({item:e}){return(0,t.jsxs)("div",{style:{position:"relative",width:"100%",aspectRatio:"16 / 10",background:"linear-gradient(135deg, #0e7fa8 0%, #1ab4e8 60%, #0e0b1a 130%)"},children:[(0,t.jsx)(l,{slug:e.thumbSlug,alt:e.name}),(0,t.jsx)("div",{style:{position:"absolute",inset:0,background:"linear-gradient(to bottom, rgba(8,6,20,0) 30%, rgba(8,6,20,0.55) 65%, rgba(8,6,20,0.92) 100%)",pointerEvents:"none"}}),(0,t.jsxs)("div",{style:{position:"absolute",left:12,right:12,bottom:10,display:"flex",flexDirection:"column",gap:1},children:[(0,t.jsx)("span",{style:{fontSize:17,fontWeight:800,color:"#fff",lineHeight:1.2,textShadow:"0 1px 6px rgba(0,0,0,0.5)",letterSpacing:"-0.01em"},children:e.name}),(0,t.jsx)("span",{style:{fontSize:12,fontWeight:600,color:"rgba(255,255,255,0.78)",textShadow:"0 1px 4px rgba(0,0,0,0.5)"},children:e.group})]})]})}function s({items:e,filters:l,mode:s,ctaLabel:d="Sök charter â",origin:c="ARN",allLabel:p="Alla",locale:h="sv"}){let[f,g]=(0,r.useState)(p),u=(0,r.useMemo)(()=>f===p?e:e.filter(e=>e.group===f),[e,f,p]);return(0,t.jsxs)("div",{children:[(0,t.jsx)("style",{children:` 15 .ls-pills { display: flex; gap: 8px; flex-wrap: wrap; margin-bottom: 18px; } 16 .ls-pill { 17 border-radius: 100px; padding: 8px 16px; font-size: 13px; font-weight: 700; 18 cursor: pointer; font-family: var(--font-outfit), sans-serif; 19 transition: background 0.15s, color 0.15s, border-color 0.15s; 20 } 21 .ls-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; } 22 .ls-card { 23 display: block; position: relative; background: #1c1830; 24 border: 1px solid rgba(255,255,255,0.08); border-radius: 14px; 25 overflow: hidden; text-decoration: none; color: inherit; 26 transition: transform 0.18s ease, border-color 0.18s ease; 27 } 28 .ls-card:hover { transform: translateY(-2px); border-color: rgba(26,180,232,0.4); } 29 .ls-cta { 30 display: block; text-align: center; text-decoration: none; 31 background: #f97316; color: #fff; font-weight: 800; font-size: 13px; 32 padding: 10px 12px; font-family: var(--font-outfit), sans-serif; 33 transition: filter 0.15s ease; 34 } 35 .ls-cta:hover { filter: brightness(1.07); } 36 @media (max-width: 560px) { .ls-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px; } } 37 `}),(0,t.jsx)("div",{className:"ls-pills",role:"tablist","aria-label":"Filtrera destinationer",children:[p,...l].map(e=>{let r=e===f;return(0,t.jsx)("button",{type:"button","aria-pressed":r,onClick:()=>g(e),className:"ls-pill",style:{background:r?"#1ab4e8":"transparent",color:r?"#0e0b1a":"rgba(255,255,255,0.78)",border:r?"1px solid #1ab4e8":"1px solid rgba(255,255,255,0.15)"},children:e},e)})}),(0,t.jsx)("div",{className:"ls-grid",children:u.map(e=>"deeplink"===s?(0,t.jsx)("a",{href:i(c,e.iata,"no"===h?"no":void 0),target:"_blank",rel:"noopener noreferrer sponsored",className:"ls-card",children:(0,t.jsx)(o,{item:e})},e.slug):(0,t.jsxs)("div",{className:"ls-card",children:[(0,t.jsx)(a.default,{href:"no"===h?`/no/${(0,n.noSlug)(e.slug)}`:`/${e.slug}`,style:{display:"block",textDecoration:"none",color:"inherit"},children:(0,t.jsx)(o,{item:e})}),(0,t.jsx)("a",{href:i(c,e.iata,"no"===h?"no":void 0),target:"_blank",rel:"noopener noreferrer sponsored",className:"ls-cta",children:d})]},e.slug))})]})}e.s(["default",()=>s],897316)},353993,e=>{"use strict";var t=e.i(843476),r=e.i(271645),a=e.i(618566),i=e.i(555672);function n({placeholder:e,chips:n}){let[l,o]=(0,r.useState)(""),s=(0,a.useRouter)(),d=e=>{let t=e.trim();t&&s.push(`/?q=${encodeURIComponent(t)}`)};return(0,t.jsxs)("div",{className:"ls-hero-search",children:[(0,t.jsx)("style",{children:` 38 .ls-hero-search { width: 100%; } 39 .ls-hero-box { 40 display: flex; align-items: center; gap: 12px; 41 background: rgba(255,255,255,0.04); 42 border: 2px solid #1ab4e8; 43 box-shadow: 0 0 0 3px rgba(26,180,232,0.12); 44 border-radius: 14px; padding: 12px 12px 12px 16px; cursor: text; 45 } 46 .ls-hero-input { 47 flex: 1; background: transparent; border: none; outline: none; 48 color: var(--text-primary); font-size: 16px; resize: none; 49 min-height: 44px; max-height: 120px; line-height: 1.5; 50 font-family: var(--font-outfit), sans-serif; 51 } 52 .ls-hero-input::placeholder { color: rgba(255,255,255,0.5); } 53 .ls-hero-send { 54 flex-shrink: 0; background: #f97316; color: #fff; border: none; 55 border-radius: 100px; font-weight: 800; font-size: 15px; 56 padding: 12px 22px; cursor: pointer; white-space: nowrap; 57 font-family: var(--font-outfit), sans-serif; 58 box-shadow: 0 6px 20px rgba(249,115,22,0.35); 59 transition: filter 0.15s ease; 60 } 61 .ls-hero-send:hover { filter: brightness(1.06); } 62 .ls-chip-label { font-size: 12px; color: var(--text-muted); margin: 14px 0 8px; font-weight: 600; } 63 .ls-chips { display: flex; flex-wrap: wrap; gap: 8px; } 64 .ls-chip { 65 background: #1c1830; border: 1px solid rgba(26,180,232,0.3); 66 border-radius: 100px; padding: 8px 16px; font-size: 13px; 67 color: #fff; cursor: pointer; font-weight: 500; 68 font-family: var(--font-outfit), sans-serif; 69 transition: background 0.15s ease, border-color 0.15s ease; 70 } 71 .ls-chip:hover { background: rgba(26,180,232,0.14); border-color: rgba(26,180,232,0.55); } 72 @media (max-width: 560px) { 73 .ls-hero-send { padding: 12px 16px; font-size: 14px; } 74 } 75 `}),(0,t.jsxs)("div",{className:"ls-hero-box",onClick:e=>{let t=e.currentTarget.querySelector("textarea");t?.focus()},children:[(0,t.jsx)("span",{style:{flexShrink:0,display:"inline-flex"},children:(0,t.jsx)(i.RobotMascot,{size:40,idPrefix:"ls-hero"})}
75),(0,t.jsx)("textarea",{className:"ls-hero-input",value:l,onChange:e=>o(e.target.value),onKeyDown:e=>{"Enter"!==e.key||e.shiftKey||(e.preventDefault(),d(l))},placeholder:e,rows:1,"aria-label":"Sök flyg med AI"}),(0,t.jsx)("button",{type:"button",className:"ls-hero-send",onClick:()=>d(l),children:"Sök â"})]}),(0,t.jsx)("div",{className:"ls-chip-label",children:"Snabbsökningar:"}),(0,t.jsx)("div",{className:"ls-chips",children:n.map(e=>(0,t.jsx)("button",{type:"button",className:"ls-chip",onClick:()=>d(e),children:e},e))})]})}e.s(["default",()=>n])}]);
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.