1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[117,164,325,481,589,736,937],{5923:(e,l,a)=>{"use strict";a.d(l,{default:()=>d});var r=a(5155),t=a(2115),n=a(2619),s=a.n(n),o=a(5239),i=a(63);let c=[{label:"Hem",href:"/"},{label:"Lunch",href:"/lunch"},{label:"Erbjudande",href:"/erbjudande"},{label:"Matmeny",href:"/matmeny",dropdown:[{label:"F\xf6rr\xe4tter",href:"/matmeny#forratter"},{label:"Fisk",href:"/matmeny#fisk"},{label:"Tre R\xe4tters Meny",href:"/matmeny#tre-ratters"},{label:"Burgare",href:"/matmeny#burgare"},{label:"Klassiker",href:"/matmeny#klassiker"},{label:"Plankstek",href:"/matmeny#plankstek"},{label:"Desserter",href:"/matmeny#desserter"}]},{label:"Barnmeny",href:"/barnmeny"},{label:"Dryckmeny",href:"/dryckmeny",dropdown:[{label:"\xd6l",href:"/dryckmeny#ol"},{label:"Alkoholfria",href:"/dryckmeny#alkoholfria"},{label:"R\xf6tt vin",href:"/dryckmeny#rott-vin"},{label:"Vitt & Ros\xe9 vin",href:"/dryckmeny#vitt-vin"},{label:"Champagne & Mousserande",href:"/dryckmeny#champagne"},{label:"Whiskey",href:"/dryckmeny#whiskey"},{label:"Konjak & Cognac",href:"/dryckmeny#konjak"},{label:"Sprit",href:"/dryckmeny#sprit"},{label:"Lik\xf6r",href:"/dryckmeny#likor"},{label:"Vermouth",href:"/dryckmeny#vermouth"},{label:"Drinkar & Cocktails",href:"/dryckmeny#drinkar"},{label:"L\xe4sk",href:"/dryckmeny#lask"},{label:"Kaffe & Te",href:"/dryckmeny#kaffe"}]},{label:"Bildgalleri",href:"/bildgalleri"},{label:"Kontakt",href:"/kontakt"}];function d(e){let{transparent:l=!1}=e,[a,n]=(0,t.useState)(!1),[d,h]=(0,t.useState)(!1),[m,f]=(0,t.useState)(null),b=(0,i.usePathname)();(0,t.useEffect)(()=>{let e=()=>n(window.scrollY>60);return window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]);let k="/"===b;return(0,r.jsxs)("nav",{className:"fixed top-0 left-0 right-0 z-50 transition-all duration-500 ".concat(k&&!a&&l?"bg-transparent":"bg-[#1a1208]/97 backdrop-blur-md shadow-lg shadow-black/40"),children:[(0,r.jsxs)("div",{className:"max-w-7xl mx-auto px-4 py-3 flex items-center justify-between",children:[(0,r.jsx)(s(),{href:"/",className:"shrink-0",children:(0,r.jsx)(o.default,{src:"/logo.png",alt:"Old Times International Restaurant",width:160,height:80,className:"h-14 w-auto object-contain",priority:!0})}),(0,r.jsx)("ul",{className:"hidden xl:flex items-center gap-5",children:c.map(e=>(0,r.jsxs)("li",{className:"relative",onMouseEnter:()=>e.dropdown&&f(e.label),onMouseLeave:()=>f(null),children:[(0,r.jsxs)(s(),{href:e.href,className:"text-[#d4c4a0] hover:text-[#A07630] text-xs tracking-widest uppercase transition-colors flex items-center gap-1 ".concat(b===e.href||b.startsWith(e.href+"/")?"text-[#A07630]":""),style:{fontFamily:"var(--font-lato)"},children:[e.label,e.dropdown&&(0,r.jsx)("svg",{width:"10",height:"6",viewBox:"0 0 10 6",fill:"currentColor",children:(0,r.jsx)("path",{d:"M0 0l5 6 5-6z"})})]}),e.dropdown&&m===e.label&&(0,r.jsx)("div",{className:"absolute top-full left-0 w-52 pt-1",children:(0,r.jsx)("div",{className:"bg-[#1a1208] border border-[#A07630]/20 shadow-xl shadow-black/60 rounded max-h-[80vh] overflow-y-auto",children:e.dropdown.map(e=>(0,r.jsx)(s(),{href:e.href,className:"block px-4 py-2.5 text-xs tracking-wider uppercase text-[#c8b89a] hover:text-[#A07630] hover:bg-[#A07630]/10 transition-colors",style:{fontFamily:"var(--font-lato)"},children:e.label},e.href))})})]},e.href))}),(0,r.jsx)(s(),{href:"/#boka",className:"hidden xl:block btn-gold text-xs tracking-widest px-5 py-2.5 shrink-0",children:"Boka Bord"}),(0,r.jsxs)("button",{className:"xl:hidden flex flex-col gap-1.5 p-2",onClick:()=>h(!d),"aria-label":"Toggle menu",children:[(0,r.jsx)("span",{className:"block w-6 h-0.5 bg-[#A07630] transition-transform ".concat(d?"rotate-45 translate-y-2":"")}),(0,r.jsx)("span",{className:"block w-6 h-0.5 bg-[#A07630] transition-opacity ".concat(d?"opacity-0":"")}),(0,r.jsx)("span",{className:"block w-6 h-0.5 bg-[#A07630] transition-transform ".concat(d?"-rotate-45 -translate-y-2":"")})]})]}),d&&(0,r.jsx)("div",{className:"xl:hidden bg-[#1a1208]/98 backdrop-blur-md border-t border-[#A07630]/20 max-h-[80vh] overflow-y-auto",children:(0,r.jsxs)("ul",{className:"flex flex-col py-4",children:[c.map(e=>(0,r.jsxs)("li",{children:[(0,r.jsx)(s(),{href:e.href,onClick:()=>h(!1),className:"block px-6 py-3 text-[#d4c4a0] hover:text-[#A07630] text-sm tracking-widest uppercase",style:{fontFamily:"var(--font-lato)"},children:e.label}),e.dropdown&&(0,r.jsx)("div",{className:"bg-[#0d0903]/50 border-l-2 border-[#A07630]/30 ml-6",children:e.dropdown.map(e=>(0,r.jsx)(s(),{href:e.href,onClick:()=>h(!1),className:"block px-6 py-2.5 text-[#a89070] hover:text-[#A07630] text-xs tracking-wider up
1percase",style:{fontFamily:"var(--font-lato)"},children:e.label},e.href))})]},e.href)),(0,r.jsx)("li",{className:"px-6 pt-4 pb-2",children:(0,r.jsx)(s(),{href:"/#boka",onClick:()=>h(!1),className:"btn-gold block text-center",children:"Boka Bord"})})]})})]})}},7258:(e,l,a)=>{Promise.resolve().then(a.t.bind(a,2619,23)),Promise.resolve().then(a.t.bind(a,1356,23)),Promise.resolve().then(a.bind(a,5923))}},e=>{e.O(0,[894,441,255,358],()=>e(e.s=7258)),_N_E=e.O()}]);
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.