1import{_t as e,t}from"./BRwzuqrJ.js";import{G as n,S as r,V as i,Vt as a,Wt as o,b as s,d as c,f as l,it as u,m as d,p as f,tt as p,xt as m,y as h}from"./D3Crkr0z.js";import{f as g,t as _}from"#entry";import{a as v,i as y,n as b,r as x,t as S}from"./ta5TUlC7.js";import{t as C}from"./DEguxEmv.js";var w={class:`relative flex items-center justify-end gap-3 px-6 py-3`},T=Object.assign(r({__name:`Homepage`,setup(e){let{t:n}=_(),{menuOpen:r}=v(),p=t();return(e,t)=>{let _=y,v=g,C=x,T=b,E=S;return i(),d(`nav`,w,[s(_),c(`div`,{class:a([`flex gap-3 items-center`,`md:static md:flex-row md:shadow-none md:border-0 md:bg-transparent md:py-0 md:px-0`,m(r)?`absolute top-full left-0 right-0 z-50 flex-col px-6 py-4 bg-surface-0 shadow-lg border-b border-gray-200`:`hidden md:flex`])},[m(p).buy?(i(),l(v,{key:0,to:`/eshop`,class:`md:inline-block hidden font-bold hover:underline mr-10`},{default:u(()=>[h(o(m(n)(`mnu_premium`)),1)]),_:1})):f(``,!0),m(p).login?(i(),l(C,{key:1})):f(``,!0),s(T),s(E)],2)])}}}),{__name:`MainHeaderHomepage`}),E={class:`flex flex-col flex-1 min-h-screen`},D={key:0,class:`absolute inset-0 z-40 backdrop-blur-sm`},O={class:`flex flex-1 flex-col px-3 sm:px-5`},k=r({__name:`default`,setup(t){let{menuOpen:r,closeMenu:a}=v(),o=e();return p(()=>o.path,()=>a()),(e,t)=>{let o=T,l=C;return i(),d(`div`,E,[s(o),c(`div`,{class:`flex flex-col flex-1 transition-all duration-300 relative`,onClick:t[0]||=e=>m(r)?m(a)():null},[m(r)?(i(),d(`div`,D)):f(``,!0),c(`main`,O,[n(e.$slots,`default`)]),s(l)])])}}});export{k as default};
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.