1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[177],{740:()=>{},2346:(e,r,t)=>{"use strict";let n;t.d(r,{TRPCReactProvider:()=>v});var i=t(8484),s=t(6093),a=t(3991),o=t(1354),l=t(8200),d=t(6263),c=t(3469),u=t(6156);let h=()=>new c.E({defaultOptions:{queries:{staleTime:3e4},dehydrate:{serializeData:d.Ay.serialize,shouldDehydrateQuery:e=>(0,u.XS)(e)||"pending"===e.state.status},hydrate:{deserializeData:d.Ay.deserialize}}});t(4702);let m=()=>(null!=n||(n=h()),n),x=(0,o.pY)();function v(e){let r=m(),[t]=(0,l.useState)(()=>x.createClient({links:[(0,a.$H)({enabled:e=>"down"===e.direction&&e.result instanceof Error}),(0,a.N9)({transformer:d.Ay,url:window.location.origin+"/api/trpc",headers:()=>{let e=new Headers;return e.set("x-trpc-source","nextjs-react"),e}})]}));return(0,i.jsx)(s.Ht,{client:r,children:(0,i.jsx)(x.Provider,{client:t,queryClient:r,children:e.children})})}},4416:(e,r,t)=>{"use strict";t.d(r,{DropdownMenu:()=>o});var n=t(8484),i=t(8200),s=t(2937),a=t.n(s);function o(e){let{trigger:r,items:t,className:s=""}=e,[o,l]=(0,i.useState)(!1);return(0,n.jsxs)("div",{className:"group relative ".concat(s),onMouseEnter:()=>l(!0),onMouseLeave:()=>l(!1),children:[(0,n.jsxs)("button",{className:"flex items-center space-x-1 rounded-lg px-3 py-2 font-medium text-green-700 transition-all duration-200 hover:bg-green-50 hover:text-green-900","aria-expanded":o,"aria-haspopup":"true",children:[r,(0,n.jsx)("svg",{className:"h-4 w-4 transition-transform duration-200 ".concat(o?"rotate-180":""),fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,n.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M19 9l-7 7-7-7"})})]}),(0,n.jsx)("div",{className:"absolute top-full left-1/2 z-50 mt-2 w-72 -translate-x-1/2 transform transition-all duration-200 ".concat(o?"visible translate-y-0 opacity-100":"invisible -translate-y-2 opacity-0"),children:(0,n.jsx)("div",{className:"overflow-hidden rounded-xl bg-white shadow-xl ring-1 ring-black/5 backdrop-blur-sm",children:(0,n.jsx)("div",{className:"py-2",children:t.map((e,r)=>(0,n.jsx)(a(),{href:e.href,className:"group/item block px-4 py-3 transition-all duration-200 hover:bg-gradient-to-r hover:from-green-50 hover:to-emerald-50",onClick:()=>l(!1),children:(0,n.jsxs)("div",{className:"flex items-center space-x-3",children:[(0,n.jsx)("div",{className:"flex h-full flex-shrink-0 items-center justify-center",children:(0,n.jsx)("div",{className:"h-2 w-2 rounded-full bg-green-400 transition-all duration-200 group-hover/item:scale-125 group-hover/item:bg-green-600"})}),(0,n.jsx)("div",{className:"min-w-0 flex-1",children:(0,n.jsx)("div",{className:"font-medium text-gray-900 transition-colors duration-200 group-hover/item:text-green-800",children:e.label})}),(0,n.jsx)("div",{className:"flex-shrink-0",children:(0,n.jsx)("svg",{className:"h-4 w-4 text-gray-400 transition-all duration-200 group-hover/item:translate-x-1 group-hover/item:text-green-600",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,n.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M9 5l7 7-7 7"})})})]})},r))})})})]})}},8837:(e,r,t)=>{Promise.resolve().then(t.t.bind(t,2937,23)),Promise.resolve().then(t.t.bind(t,518,23)),Promise.resolve().then(t.t.bind(t,2004,23)),Promise.resolve().then(t.t.bind(t,5592,23)),Promise.resolve().then(t.bind(t,4416)),Promise.resolve().then(t.t.bind(t,740,23)),Promise.resolve().then(t.bind(t,2346))}},e=>{var r=r=>e(e.s=r);e.O(0,[888,937,282,556,723,358],()=>r(8837)),_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.