PageSourceSearch

https://ugo-hk.com/assets/_next/static/chunks/app/(with-layout)/layout-86b9276eb680d48f.js

js ugo-hk.com collected 2026-10-02 18:40:33 UTC 43,856 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3122],{1150:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let r=a(95155),o=a(12115),s=a(24437);function n(e){return{default:e&&"default"in e?e.default:e}}a(36552);let i={loader:()=>Promise.resolve(n(()=>null)),loading:null,ssr:!0},l=function(e){let t={...i,...e},a=(0,o.lazy)(()=>t.loader().then(n)),l=t.loading;function d(e){let n=l?(0,r.jsx)(l,{isLoading:!0,pastDelay:!0,error:null}):null,i=!t.ssr||!!t.loading,d=i?o.Suspense:o.Fragment,c=t.ssr?(0,r.jsxs)(r.Fragment,{children:[null,(0,r.jsx)(a,{...e})]}):(0,r.jsx)(s.BailoutToCSR,{reason:"next/dynamic",children:(0,r.jsx)(a,{...e})});return(0,r.jsx)(d,{...i?{fallback:n}:{},children:c})}return d.displayName="LoadableComponent",d}},5781:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(95155),o=a(34435),s=a(25016),n=a(15239);let i="https://www.google.com/preferences/source?q=ugo-hk.com",l=e=>{let{className:t,position:a="hamburger_menu",place_id:l,place_name:d,place_type:c}=e;return(0,r.jsxs)("a",{className:(0,s.cn)("shrink-0 h-9 px-3\n        bg-white hover:bg-[#f7fafd] \n        rounded-full border border-[#2f3030]/16\n        flex items-center gap-2",t),href:i,title:"google preferred source follow",target:"_blank",rel:"noopener noreferrer",onClick:()=>(0,o.rz)({event_name:"google_source_tap",clickurl:i,text:"在Google追蹤《U GO》",position:a,place_id:l,place_name:d,place_category:null==c?void 0:c.toLowerCase()}),children:[(0,r.jsx)(n.default,{src:"/images/icons/google.svg",width:24,height:24,alt:"Google"}),(0,r.jsxs)("span",{className:"text-[#2f3030] text-xs leading-4",children:["在Google",(0,r.jsx)("br",{}),"追蹤《U GO》"]})]})}},8567:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorage",{enumerable:!0,get:function(){return r.workAsyncStorageInstance}});let r=a(17828)},14202:(e,t,a)=>{"use strict";a.d(t,{E:()=>s});var r=a(95155),o=a(25016);function s(e){let{className:t,...a}=e;return(0,r.jsx)("div",{"data-slot":"skeleton",className:(0,o.cn)("bg-accent animate-pulse rounded-md",t),...a})}},15578:(e,t,a)=>{"use strict";a.d(t,{PageViewProvider:()=>i,t:()=>n});var r=a(95155),o=a(12115);let s=(0,o.createContext)(void 0);function n(){let e=(0,o.useContext)(s);if(!e)throw Error("usePageViewContext must be used within a PageViewProvider");return e}let i=e=>{let{children:t}=e,[a,n]=(0,o.useState)(!1);return(0,r.jsx)(s.Provider,{value:{initialPageViewSent:a,setInitialPageViewSent:n},children:t})}},16561:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(95155),o=a(34435),s=a(25016),n=a(15239),i=a(20063),l=a(12115),d=a(14202);let c=e=>{let{className:t,onChange:a,autoFocus:c,initialValue:u,onSubmit:p,onSubmitKeyword:m,allowEmptySubmit:x,placeholder:f,onEnter:h}=e,[g,b]=(0,l.useState)(!1),[k,w]=(0,l.useState)(null!=u?u:""),v=(0,l.useRef)(null),y=(0,i.useRouter)();if((0,l.useEffect)(()=>b(!0),[]),(0,l.useEffect)(()=>{c&&v.current&&v.current.focus()},[c,g]),!g)return(0,r.jsx)(d.E,{className:"ml-auto rounded-full h-7.5 w-7.5"});let j=async e=>{if("Enter"===e.key){e.preventDefault();let t=k.trim();if(m)return void await m(t);!(h&&await h(t))&&(t||x)&&(y.push((0,s.cT)()?"/district/search?q=".concat(encodeURIComponent(t)):"/search?q=".concat(encodeURIComponent(t))),null==p||p(),await (0,s.QX)(t),(0,o.rz)({event_name:"place_search_input",position:"header",text:t}))}};return(0,r.jsxs)("div",{className:(0,s.cn)("min-w-[30px] h-[30px] desktop:h-[40px] \n      ml-auto py-[5px] desktop:py-2 px-1.5 desktop:px-3 \n      rounded-2xl desktop:rounded-[21.3px] bg-[#f2f2f2] \n      flex items-center flex-nowrap",t),children:[(0,r.jsx)(n.default,{className:"shrink-0 desktop:w-6 desktop:h-6 cursor-pointer",src:"/images/icons/search.svg",alt:"Search",width:18,height:18,onClick:()=>{var e;return null==(e=v.current)?void 0:e.focus()},"aria-label":"Open Search"}),(0,r.jsx)("input",{ref:v,className:(0,s.cn)("bg-transparent min-w-0 ml-1.5 outline-none\n          grow text-sm desktop:text-base \n          placeholder:hidden desktop:placeholder:block"),maxLength:50,placeholder:null!=f?f:"探索好去處",autoFocus:c,value:k,onChange:e=>{w(e.target.value),a&&a(e)},onKeyDown:j,"aria-label":"Keyword search"})]})}},17828:(e,t,a)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorageInstance",{enumerable:!0,get:function(){return r}});let r=(0,a(64054).createAsyncLocalStorage)()},24437:(e,t,a)=>{"use strict";function r(e){let{reason:t,children:a}=e;return a}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return r}}),a(24553)},27199:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(95155),o=a(25016);let s=JSON.parse('{"v":"5.12.1","fr":60,"ip":660,"op":720,"w":84,"h":84,"nm":"loading1","ddd":0,"assets":[{"id":"comp_0","nm":"Layer 1 Outlines 2 Comp 1","fr":24,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Layer 1 Outlines 2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":580,"s":[20]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":592.5,"s":[20]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":600,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":640,"s":[20]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":652.5,"s":[20]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":660,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":700,"s":[20]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":712.5,"s":[20]},{"t":720,"s":[100]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[42,41.875,0],"ix":2,"l":2},"a":{"a":0,"k":[14,14.125,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.828,0],[0,0],[0,0.828],[0,0],[-0.828,0],[0,-0.828],[0,0]],"o":[[0,0],[-0.828,0],[0,0],[0,-0.828],[0.828,0],[0,0],[0,0.828]],"v":[[0,4],[0,4],[-1.5,2.5],[-1.5,-2.5],[0,-4],[1.5,-2.5],[1.5,2.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.20000001496,0.20000001496,0.20000001496,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[14,4.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 12","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"bg","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[42,41.875,0],"ix":2,"l":2},"a":{"a":0,"k":[14,14.125,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.828,0],[0,0],[0,0.828],[0,0],[-0.828,0],[0,-0.828],[0,0]],"o":[[0,0],[-0.828,0],[0,0],[0,-0.828],[0.828,0],[0,0],[0,0.828]],"v":[[0,4],[0,4],[-1.5,2.5],[-1.5,-2.5],[0,-4],[1.5,-2.5],[1.5,2.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[14,4.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 12","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1800,"st":0,"ct":1,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"1","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[42,42,0],"ix":2,"l":2},"a":{"a":0,"k":[42,42,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":84,"h":84,"ip":0,"op":1037.5,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"2","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":30,"ix":10},"p":{"a":0,"k":[42,42,0],"ix":2,"l":2},"a":{"a":0,"k":[42,42,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":84,"h":84,"ip":5,"op":1042.5,"st":5,"bm":0},{"ddd":0,"ind":3,"ty":0,"nm":"3","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":60,"ix":10},"p":{"a":0,"k":[42,42,0],"ix":2,"l":2},"a":{"a":0,"k":[42,42,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":84,"h":84,"ip":10,"op":1047.5,"st":10,"bm":0},{"ddd":0,"ind":4,"ty":0,"nm":"4","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":90,"ix":10},"p":{"a":0,"k":[42,42,0],"ix":2,"l":2},"a":{"a":0,"k":[42,42,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":84,"h":84,"ip":15,"op":1052.5,"st":15,"bm":0},{"ddd":0,"ind":5,"ty":0,"nm":"5","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":120,"ix":10},"p":{"a":0,"k":[42,42,0],"ix":2,"l":2},"a":{"a":0,"k":[42,42,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":84,"h":84,"ip":20,"op":1057.5,"st":20,"bm":0},{"ddd":0,"ind":6,"ty":0,"nm":"6","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":150,"ix":10},"p":{"a":0,"k":[42,42,0],"ix":2,"l":2},"a":{"a":0,"k":[42,42,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":84,"h":84,"ip":25,"op":1062.5,"st":25,"bm":0},{"ddd":0,"ind":7,"ty":0,"nm":"7","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":180,"ix":10},"p":{"a":0,"k":[42,42,0],"ix":2,"l":2},"a":{"a":0,"k":[42,42,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":84,"h":84,"ip":30,"op":1067.5,"st":30,"bm":0},{"ddd":0,"ind":8,"ty":0,"nm":"8","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":210,"ix":10},"p":{"a":0,"k":[42,42,0],"ix":2,"l":2},"a":{"a":0,"k":[42,42,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":84,"h":84,"ip":35,"op":1072.5,"st":35,"bm":0},{"ddd":0,"ind":9,"ty":0,"nm":"9","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":240,"ix":10},"p":{"a":0,"k":[42,42,0],"ix":2,"l":2},"a":{"a":0,"k":[42,42,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":84,"h":84,"ip":40,"op":1077.5,"st":40,"bm":0},{"ddd":0,"ind":10,"ty":0,"nm":"10","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":270,"ix":10},"p":{"a":0,"k":[42,42,0],"ix":2,"l":2},"a":{"a":0,"k":[42,42,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":84,"h":84,"ip":45,"op":1082.5,"st":45,"bm":0},{"ddd":0,"ind":11,"ty":0,"nm":"11","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":300,"ix":10},"p":{"a":0,"k":[42,42,0],"ix":2,"l":2},"a":{"a":0,"k":[42,42,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":84,"h":84,"ip":50,"op":1087.5,"st":50,"bm":0},{"ddd":0,"ind":12,"ty":0,"nm":"12","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":330,"ix":10},"p":{"a":0,"k":[42,42,0],"ix":2,"l":2},"a":{"a":0,"k":[42,42,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":84,"h":84,"ip":55,"op":1092.5,"st":55,"bm":0}],"markers":[],"props":{}}'),n=(0,a(67909).default)(()=>Promise.all([a.e(9066),a.e(7853)]).then(a.t.bind(a,67853,23)),{loadableGenerated:{webpack:()=>[67853]},ssr:!1}),i=e=>{let{className:t}=e;return(0,r.jsx)("div",{className:(0,o.cn)("w-full p-4",t),children:(0,r.jsx)(n,{animationData:s,className:"w-8 h-8 mx-auto"})})}},28332:()=>{},32964:(e,t,a)=>{"use strict";a.d(t,{E:()=>i});var r=a(95155);a(12115);var o=a(83101),s=a(25016);
1let n=(0,o.F)("inline-flex items-center rounded-[15px] border border-secondary px-[18px] py-1 text-sm text-[#333] font-medium transition-colors focus:outline-hidden focus:ring-2 focus:ring-ring focus:ring-offset-2 cursor-pointer",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground shadow-sm hover:bg-primary/80",secondary:"border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80",destructive:"border-transparent bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/80",outline:"text-foreground",selected:"border-[#3087d9] bg-[#3087d9] text-white",unselected:"bg-[#e6e6e6] border-[#f9f9f9]",rankingSelected:"border-[#3087d9] bg-[#3087D9] text-white",rankingUnselected:"bg-[#ffffff] border-[#f9f9f9]",search:"px-[13px] border-none bg-secondary text-base desktop:text-sm font-normal leading-[22px]",concertSelected:"bg-[#edebff] text-[#906fd8]",concertUnselected:"bg-[#efefef] text-foreground",concertTypeSelected:"bg-foreground text-white",buffetThemeDistrictSelected:"h-8.5 py-2 px-3.5 rounded-full border-[#559cdf] bg-[#e9f0f7] text-primary-dark select-none",buffetThemeDistrictUnselected:"h-8.5 py-2 px-3.5 rounded-full border-none bg-[#eaeaea] text-[#505050] select-none",buffetSearchDistrictSelected:"h-8.5 desktop:h-7 py-2 desktop:py-1 px-3.5 rounded-full desktop:border-none bg-[#e9f0f7] desktop:bg-[#3087d9] text-primary-dark desktop:text-white select-none",buffetSearchDistrictUnselected:"h-8.5 desktop:h-7 py-2 desktop:py-1 px-3.5 rounded-full border-none bg-[#f2f2f2] desktop:bg-[#f5f5f5] text-[#505050] desktop:text-[#333] select-none",bookmarkFilterSelected:"h-7.5 desktop:h-8 py-1 desktop:py-1.5 px-3 desktop:px-4 rounded-full border-none bg-[#3087d9] text-white text-[15px] desktop:text-sm font-medium leading-[21px] desktop:leading-5  select-none",bookmarkFilterUnselected:"h-7.5 desktop:h-8 py-1 desktop:py-1.5 px-3 desktop:px-4 rounded-full border-none bg-[#f2f2f2] text-[#333] text-[15px] desktop:text-sm font-medium leading-[21px] desktop:leading-5 select-none"}},defaultVariants:{variant:"default"}});function i(e){let{className:t,variant:a,...o}=e;return(0,r.jsx)("div",{className:(0,s.cn)(n({variant:a}),t),...o})}},33289:(e,t,a)=>{"use strict";a.d(t,{default:()=>l});var r=a(95155),o=a(91991),s=a(25016),n=a(12115),i=a(52827);let l=e=>{let{slot:t,className:a,mobileOnly:l,desktopOnly:d}=e,c=(0,i.Ub)({maxWidth:1079}),u=(0,n.useCallback)(()=>{let e=o.l_[t.divId];e&&(0,o.iN)([e])},[t.divId]);return(0,n.useEffect)(()=>{let e=o.l_[t.divId];return(c&&d||!c&&l)&&u(),e?(0,o.t4)([e]):(0,o.YW)(t),()=>u()},[t,u,c,d,l]),(0,r.jsx)("div",{id:t.divId,className:(0,s.cn)("flex justify-center items-center overflow-hidden h-auto box-content",{"desktop:hidden":l,"hidden desktop:flex":d},a)})}},36552:(e,t,a)=>{"use strict";function r(e){let{moduleIds:t}=e;return null}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreloadChunks",{enumerable:!0,get:function(){return r}}),a(95155),a(47650),a(8567),a(77278)},41290:()=>{},45706:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>R});var r=a(95155);let o="183518426",s={fixed1Mobile:{adUnitPath:"/".concat(o,"/UHK2_WebRP_LocationDirectory_Fixed1"),size:[[300,250],[300,100]],divId:"1501058015447-1-mobile"},fixed1Desktop:{adUnitPath:"/".concat(o,"/UHK2_WebRP_LocationDirectory_Fixed1"),size:[[728,90],[970,90],[970,160]],divId:"1501058015447-1-desktop"},fixed2:{adUnitPath:"/".concat(o,"/UHK2_WebRP_LocationDirectory_Fixed2"),size:[[300,250],[300,100],[728,90]],mapping:[[[1170,200],[728,90]],[[320,200],[[300,250],[300,100]]]],divId:"1501058015447-2"},fixed3Mobile:{adUnitPath:"/".concat(o,"/UHK2_WebRP_LocationDirectory_Fixed3"),size:[[300,250],[300,100]],divId:"1501058015447-3-mobile"},fixed3Desktop:{adUnitPath:"/".concat(o,"/UHK2_WebRP_LocationDirectory_Fixed3"),size:[[728,90]],divId:"1501058015447-3-desktop"},homeSpecial:{adUnitPath:"/".concat(o,"/UGo_WebRP_Homepage_Special"),size:[1,1],divId:"1501058015447-homepage-special"},concertCalendarSpecial:{adUnitPath:"/".concat(o,"/UGo_WebRP_ConcertListing_Special"),size:[1,1],divId:"1501058015447-concert-calendar-special"},mallSpecial:{adUnitPath:"/".concat(o,"/UGo_WebRP_MallListing_Special"),size:[1,1],divId:"1501058015447-mall-special"}};var n=a(15239),i=a(20063),l=a(12115),d=a(52827),c=a(33289),u=a(25016);let p=e=>{let{transparent:t}=e;return(0,r.jsx)("a",{className:"shrink-0 ml-1.5 mr-auto",href:(0,u.mE)(),children:(0,r.jsx)(n.default,{className:"w-[63px] h-7 desktop:w-18 desktop:h-8",src:t?"/images/logo-white.png":"/images/logo-v2.svg",alt:"Logo",width:63,height:28,priority:!0})})};var m=a(16561),x=a(52171),f=a(34435);let h=e=>{let{className:t,isNav:a,transparent:o}=e;return(0,r.jsx)("a",{className:t,href:"https://www.ulifestyle.com.hk/res/app/index.html?ct=place_topbutton&utm_campaign=place_topbutton",onClick:()=>(0,f.rz)({event_name:"download",position:a?"hamburger_menu":"header"}),children:(0,r.jsxs)(x.$,{className:(0,u.cn)("h-auto py-[6.5px] px-2 shadow-none cursor-pointer \n          rounded-2xl desktop:outline outline-[#eaeaea] \n          bg-primary desktop:bg-white desktop:hover:text-white\n          text-primary-foreground desktop:text-foreground\n          text-xs font-medium leading-[17px]\n          flex items-center gap-1",{"desktop:rounded-[20px] desktop:py-2.5 desktop:px-4 desktop:text-sm desktop:leading-[20px]":!a,"bg-black/30 desktop:bg-black/30 desktop:text-white outline-none":o}),"aria-label":"Download App",children:[!a&&(0,r.jsx)(n.default,{className:"hidden desktop:block",src:o?"/images/icons/mobile-notch-white.svg":"/images/icons/mobile-notch.svg",alt:"Download App",width:11,height:16}),"下載 App"]}
1)})};var g=a(78136),b=a(52619),k=a.n(b),w=a(45837),v=a(87964),y=a(47284);let j=[{icon:"/images/icons/bookmark.svg",iconWidth:15,iconHeight:20,name:"我的收藏",href:"/bookmark-list"},{icon:"/images/icons/setting.svg",iconWidth:18,iconHeight:24,name:"帳戶設定",href:"".concat("https://member.ulifestyle.com.hk","/membership/edit?from=ul"),newTab:!0},{icon:"/images/icons/logout.svg",iconWidth:24,iconHeight:24,name:"登出",href:"/cas/logout"}],_=e=>{let{img:t,name:a}=e;return(0,r.jsxs)("div",{className:"flex items-center gap-3",children:[(0,r.jsx)(g.A,{src:t,name:a,className:"w-12 desktop:w-12"}),(0,r.jsx)("div",{className:"text-foreground text-[17px] leading-6 font-medium",children:a})]})},N=()=>{let e=(0,d.Ub)({maxWidth:1079}),{loggedUser:t}=(0,w.J)(),[a,o]=(0,l.useState)(!1),[s,i]=(0,l.useState)(!1);(0,l.useEffect)(()=>{if(!s)return;let e=document.body.style.pointerEvents,t=window.requestAnimationFrame(()=>{document.body.style.pointerEvents="auto"});return()=>{window.cancelAnimationFrame(t),document.body.style.pointerEvents=e}},[s]),(0,l.useEffect)(()=>o(!0),[]);let c=()=>{(0,f.rz)({event_name:"place_profile_tap",position:"header",text:(null==t?void 0:t.name)||void 0})},u=e=>{i(!1),(0,f.rz)({event_name:"button_tap",screen:"place_user_profile",position:"profile_menu",text:e})};return a?e?(0,r.jsxs)(v._s,{open:s,onOpenChange:i,children:[(0,r.jsx)(v.Uz,{className:"shrink-0 cursor-pointer",onClick:c,children:(0,r.jsx)(g.A,{src:t.img,name:t.name})}),(0,r.jsx)(v.QP,{}),(0,r.jsxs)(v.zj,{className:"pt-2 pb-10 px-4 space-y-4",onPointerDownOutside:e=>{e.target instanceof Element&&e.target.closest("#cookies-notification")&&e.preventDefault()},children:[(0,r.jsx)(v.gk,{className:"hidden"}),(0,r.jsx)(v.I6,{className:"hidden"}),(0,r.jsx)("hr",{className:"w-10 h-1 mx-auto bg-[#e3e3e3] rounded-xs"}),(0,r.jsx)(_,{img:t.img,name:t.name}),(0,r.jsx)("div",{className:"border-t border-[#eaeaea]",children:j.map(e=>{let{name:t,href:a,icon:o,iconWidth:s,iconHeight:i,newTab:l}=e,d="/cas/logout"===a,c=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"w-6 h-6 shrink-0 flex items-center justify-center",children:(0,r.jsx)(n.default,{src:o,alt:t,width:s,height:i,className:"h-6 w-auto max-w-full"})}),(0,r.jsx)("div",{className:"text-foreground text-base leading-5.5",children:t})]});return l||d?(0,r.jsx)("a",{href:a,target:l?"_blank":void 0,rel:l?"noopener noreferrer":void 0,className:"flex items-center gap-3 py-4 hover:bg-gray-100 rounded-md  ".concat(d?"border-t border-[#eaeaea]":""),title:t,onClick:()=>u(t),children:c},t):(0,r.jsx)(k(),{href:a,className:"flex items-center gap-3 py-4 hover:bg-gray-100 rounded-md",title:t,prefetch:!1,onClick:()=>u(t),children:c},t)})})]})]}):(0,r.jsxs)(y.rI,{open:s,onOpenChange:i,children:[(0,r.jsx)(y.ty,{className:"shrink-0 cursor-pointer",onClick:c,children:(0,r.jsx)(g.A,{src:t.img,name:t.name})}),(0,r.jsxs)(y.SQ,{align:"end",className:"w-72 py-4 pb-1 px-4 rounded-xl space-y-4",onPointerDownOutside:e=>{e.target instanceof Element&&e.target.closest("#cookies-notification")&&e.preventDefault()},children:[(0,r.jsx)(_,{img:t.img,name:t.name}),(0,r.jsx)("div",{className:"border-t border-[#eaeaea]",children:j.map(e=>{let{name:t,href:a,icon:o,iconWidth:s,iconHeight:i,newTab:l}=e,d="/cas/logout"===a,c=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"w-6 h-6 shrink-0 flex items-center justify-center",children:(0,r.jsx)(n.default,{src:o,alt:t,width:s,height:i,className:"h-6 w-auto max-w-full"})}),(0,r.jsx)("div",{className:"text-foreground text-base leading-5.5",children:t})]});return(0,r.jsx)(y._2,{className:"px-0 cursor-pointer",asChild:!0,children:l||d?(0,r.jsx)("a",{href:a,target:l?"_blank":void 0,rel:l?"noopener noreferrer":void 0,className:"flex items-center gap-3 py-4 hover:bg-gray-100 rounded-md ".concat(d?"border-t border-[#eaeaea]":""),onClick:()=>u(t),children:c},t):(0,r.jsx)(k(),{href:a,className:"flex items-center gap-3 py-4 hover:bg-gray-100 rounded-md",prefetch:!1,onClick:()=>u(t),children:c},t)},t)})})]})]}):(0,r.jsx)(g.A,{src:t.img,name:t.name})},P=e=>{let{transparent:t}=e,{loggedUser:a,loginUrl:o}=(0,w.J)();return a?(0,r.jsx)(N,{}):(0,r.jsxs)("a",{href:o,className:"shrink-0",title:"登入/註冊",children:[(0,r.jsx)(g.A,{className:"desktop:hidden"}),(0,r.jsx)(x.$,{className:(0,u.cn)("hidden desktop:block h-auto py-2.5 px-4\n          shadow-none cursor-pointer bg-primary rounded-[20px] \n          text-white hover:text-white text-sm font-medium",{"bg-white text-primary hover:text-white":t}),children:"登入/註冊"})]})};var S=a(31376),C=a(69111);let E=e=>{let{category:t}=e,a=(0,u.cT)()?"/district/search":"/search";return(0,r.jsx)(S.kN,{asChild:!0,children:(0,r.jsx)(k(),{className:"py-2 rounded hover:bg-accent text-foreground text-base font-bold leading-[23px]",href:"".concat(a,"?categories=").concat(encodeURIComponent(t)),prefetch:!1,onClick:()=>(0,f.rz)({event_name:"place_category_tap",text:t,position:"hamburger_menu"}),children:t})})},F=()=>{let[e,t]=(0,l.useState)([]);return(0,l.useEffect)(()=>{fetch("https://app08.ulifestyle.com.hk/place/search/categories").then(e=>e.json()).then(e=>{let{data:a}=e;return t(a)}).catch(()=>t([]))},[]),(0,r.jsxs)("div",{className:"px-7 desktop:px-9 grid grid-cols-2 gap-x-[19px]",children:[(0,r.jsx)("div",{className:"col-span-2 mb-1 text-muted-light-foreground text-sm",children:"活動分類"}),e.map(e=>(0,r.jsx)(E,{category:e},e))]})};var I=a(5781);let U=[{name:"U Lifestyle",href:"https://www.ulifestyle.com.hk/"},{name:"Travel",href:"https://utravel.com.hk/"},{name:"HK",href:"https://hk.ulifestyle.com.hk/"},{name:"Beauty",href:"https://ubeauty.com.hk/"},{name:"Food",href:"https://ufood.com.hk/"},{name:"Blog",href:"https://blog.ulifestyle.com.hk/"},{name:"e-zone",href:"https://ezone.hk/"}],A=()=>(0,r.jsxs)("div",{className:"flex gap-2",children:[(0,r.jsx)("a",{href:"https://www.facebook.com/ulifestyle.com.hk/",title:"facebook follow",target:"_blank",rel:"noopener noreferrer",onClick:()=>(0,f.rz)({event_name:"social_follow",function:"facebook_follow",position:"hamburger_menu"}),children:(0,r.jsx)(n.default,{src:"/images/icons/fb.svg",width:36,height:36,alt:"Facebook"})}),(0,r.jsx)("a",{href:"https://www.instagram.com/ulifestyleapp/",title:"instagram follow",target:"_blank",rel:"noopener noreferrer",onClick:()=>(0,f.rz)({event_name:"social_follow",function:"instagram_follow",position:"hamburger_menu"}),children:(0,r.jsx)(n.default,{src:"/images/icons/ig.svg",width:36,height:36,alt:"Instagram"})}),(0,r.jsx)("a",{href:"https://www.youtube.com/channel/UC28Ma8d8pBFqwE2HROhG_3A",title:"youtube follow",target:"_blank",rel:"noopener noreferrer",onClick:()=>(0,f.rz)({event_name:"social_follow",function:"youtube_follow",position:"hamburger_menu"}),children:(0,r.jsx)(n.default,{src:"/images/icons/youtube.svg",width:36,height:36,alt:"Youtube"})}),(0,r.jsx)(I.A,{})]}),D=()=>(0,r.jsxs)("div",{className:"flex gap-2",children:[(0,r.jsx)("a",{href:"https://resource02.ulifestyle.com.hk/ulapp/deeplink.html?link=https%3A%2F%2Fwww.ulifestyle.com.hk%2Flog%2Foutgoing%3Futm_source%3Ddownloadpagebutton%26utm_medium%3Dwebsite%26utm_campaign%3Dul_downloadpagebutton%26utm_content%3Dul%26next%3Dulapp%3A%2F%2Fwww.ulifestyle.com.hk%2Fmenu_tag_name_list%2F%E8%91%97%E6%95%B8&ct=ul_downloadpagebutton&utm_campaign=ul_downloadpagebutton",title:"Download App in the App Store",target:"_blank",rel:"noopener noreferrer",onClick:()=>(0,f.rz)({event_name:"download",function:"ios",position:"hamburger_menu"}),children:(0,r.jsx)(n.default,{src:"/images/icons/app-store.png",width:82,height:30,alt:"App Store"})}),(0,r.jsx)("a",{href:"https://resource02.ulifestyle.com.hk/ulapp/deeplink.html?link=https%3A%2F%2Fwww.ulifestyle.com.hk%2Flog%2Foutgoing%3Futm_source%3Ddownloadpagebutton%26utm_medium%3Dwebsite%26utm_campaign%3Dul_downloadpagebutton%26utm_content%3Dul%26next%3Dulapp%3A%2F%2Fwww.ulifestyle.com.hk%2Fmenu_tag_name_list%2F%E8%91%97%E6%95%B8&ct=ul_downloadpagebutton&utm_campaign=ul_downloadpagebutton",title:"Download App in the Google Play",target:"_blank",rel:"noopener noreferrer",onClick:()=>(0,f.rz)({event_name:"download",function:"google",position:"hamburger_menu"}),children:(0,r.jsx)(n.default,{src:"/images/icons/google-play.png",width:100,height:30,alt:"Google Play"})})]}),z=()=>(0,r.jsxs)("div",{className:"px-4 flex flex-col gap-4",children:[(0,r.jsx)(A,{}),(0,r.jsx)(D,{}),(0,r.jsx)("div",{className:"flex flex-wrap gap-2 text-xs text-[#666]",children:U.map((e,t)=>(0,r.jsx)(k(),{className:t!==U.length-1?"border-r pr-2":"",href:e.href,target:"_blank",children:e.name},t))}),(0,r.jsxs)("div",{className:"text-xs text-[#666]",children:["香港經濟日報版權所有\xa9",new Date().getFullYear()]})]}),O=e=>{let{children:t}=e;return(0,r.jsxs)(S.cj,{children:[(0,r.jsx)(S.CG,{className:"flex-none cursor-pointer",children:t}),(0,r.jsxs)(S.h,{side:"left",className:"w-full max-w-[391px] p-0 pb-14 overflow-y-auto",children:[(0,r.jsxs)(S.Fm,{className:"space-y-0 py-2.5 desktop:py-3.5 px-4 desktop:px-6 border-b flex flex-row items-center gap-4",children:[(0,r.jsx)(S.kN,{children:(0,r.jsx)(n.default,{className:"cursor-pointer",src:"/images/icons/header-close.svg",alt:"Close Side Menu",width:16,height:32})}),(0,r.jsx)(S.kN,{asChild:!0,children:(0,r.jsx)(p,{})}),(0,r.jsx)(h,{className:"ml-auto",isNav:!0}),(0,r.jsx)(S.qp,{className:"hidden"}),(0,r.jsx)(S.Qs,{className:"hidden"})]}),(0,r.jsxs)("div",{className:"mt-4 desktop:mt-6 flex flex-col gap-5 desktop:gap-6",children:[(0,r.jsx)(C.default,{className:"desktop:px-6",variant:"nav",section:"香港好去處邊度食玩買?"}),(0,r.jsx)("hr",{className:"h-1.5 bg-[#f7fafd] border-none"}),(0,r.jsx)(F,{}),(0,r.jsx)("hr",{className:"h-1.5 bg-[#f7fafd] border-none"}),(0,r.jsx)(z,{})]})]})]})},R=()=>{let{fixed1Desktop:e}=s,t=(0,i.usePathname)(),[a,o]=(0,l.useState)("/"===t||"/district"===t),u=(0,d.Ub)({maxWidth:1079});return(0,l.useEffect)(()=>
1{if("/"!==t&&"/district"!==t)return o(!1);let e=()=>{window.scrollY>(u?30:60)?o(!1):o(!0)};return window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[t,u]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(c.default,{slot:e,className:"has-[iframe]:py-2.5 bg-secondary",desktopOnly:!0}),(0,r.jsx)("div",{className:"sticky top-0 z-20 transition-colors duration-300 \n          ".concat(a?"bg-transparent":"bg-white border-t-4 border-primary"),children:(0,r.jsxs)("div",{className:"max-w-desktop mx-auto \n            ".concat(a?"pt-[11px] desktop:pt-3 pb-[7px] desktop:pb-2":"py-[7px] desktop:py-2"," \n            desktop:py-2 px-4 \n            flex items-center gap-2.5"),children:[(0,r.jsx)(O,{children:(0,r.jsx)(n.default,{className:"w-4 h-6 object-cover",src:a?"/images/icons/side-menu-white.svg":"/images/icons/side-menu.svg",alt:"Open Side Menu",width:16,height:24,"aria-label":"Open side menu"})}),(0,r.jsx)(p,{transparent:a}),!a&&(0,r.jsx)(m.A,{}),(0,r.jsx)(h,{transparent:a}),(0,r.jsx)(P,{transparent:a})]})})]})}},45837:(e,t,a)=>{"use strict";a.d(t,{J:()=>l,UserProvider:()=>i});var r=a(95155),o=a(20063),s=a(12115);let n=(0,s.createContext)({loggedUser:void 0,loggedUserId:void 0,loginUrl:""}),i=e=>{let{loggedUser:t,casServerUrl:a,serviceUrl:s,children:i}=e,l=(0,o.usePathname)(),d=(0,o.useSearchParams)(),c=l+(d.toString()?"?".concat(d.toString()):""),u="".concat(s,"/login?redirect=").concat(encodeURIComponent(c)),p="".concat(a,"/login?service=").concat(encodeURIComponent(u));return(0,r.jsx)(n.Provider,{value:{loggedUser:t,loggedUserId:null==t?void 0:t.userId,loginUrl:p},children:i})},l=()=>{let e=(0,s.useContext)(n);if(!e)throw Error("useUser must be used within a UserContext");return e}},47284:(e,t,a)=>{"use strict";a.d(t,{SQ:()=>p,_2:()=>m,rI:()=>c,ty:()=>u});var r=a(95155),o=a(12115),s=a(37738),n=a(27937),i=a(5917),l=a(99051),d=a(25016);let c=s.bL,u=s.l9;s.YJ,s.ZL,s.Pb,s.z6,o.forwardRef((e,t)=>{let{className:a,inset:o,children:i,...l}=e;return(0,r.jsxs)(s.ZP,{ref:t,className:(0,d.cn)("flex cursor-default gap-2 select-none items-center rounded-sm px-2 py-1.5 text-sm outline-hidden focus:bg-accent data-[state=open]:bg-accent [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",o&&"pl-8",a),...l,children:[i,(0,r.jsx)(n.A,{className:"ml-auto"})]})}).displayName=s.ZP.displayName,o.forwardRef((e,t)=>{let{className:a,...o}=e;return(0,r.jsx)(s.G5,{ref:t,className:(0,d.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",a),...o})}).displayName=s.G5.displayName;let p=o.forwardRef((e,t)=>{let{className:a,sideOffset:o=4,...n}=e;return(0,r.jsx)(s.ZL,{children:(0,r.jsx)(s.UC,{ref:t,sideOffset:o,className:(0,d.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",a),...n})})});p.displayName=s.UC.displayName;let m=o.forwardRef((e,t)=>{let{className:a,inset:o,...n}=e;return(0,r.jsx)(s.q7,{ref:t,className:(0,d.cn)("relative flex cursor-default select-none items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden transition-colors focus:bg-accent focus:text-accent-foreground data-disabled:pointer-events-none data-disabled:opacity-50 [&>svg]:size-4 [&>svg]:shrink-0",o&&"pl-8",a),...n})});m.displayName=s.q7.displayName,o.forwardRef((e,t)=>{let{className:a,children:o,checked:n,...l}=e;return(0,r.jsxs)(s.H_,{ref:t,className:(0,d.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-hidden transition-colors focus:bg-accent focus:text-accent-foreground data-disabled:pointer-events-none data-disabled:opacity-50",a),checked:n,...l,children:[(0,r.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,r.jsx)(s.VF,{children:(0,r.jsx)(i.A,{className:"h-4 w-4"})})}),o]})}).displayName=s.H_.displayName,o.forwardRef((e,t)=>
1{let{className:a,children:o,...n}=e;return(0,r.jsxs)(s.hN,{ref:t,className:(0,d.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-hidden transition-colors focus:bg-accent focus:text-accent-foreground data-disabled:pointer-events-none data-disabled:opacity-50",a),...n,children:[(0,r.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,r.jsx)(s.VF,{children:(0,r.jsx)(l.A,{className:"h-2 w-2 fill-current"})})}),o]})}).displayName=s.hN.displayName,o.forwardRef((e,t)=>{let{className:a,inset:o,...n}=e;return(0,r.jsx)(s.JU,{ref:t,className:(0,d.cn)("px-2 py-1.5 text-sm font-semibold",o&&"pl-8",a),...n})}).displayName=s.JU.displayName,o.forwardRef((e,t)=>{let{className:a,...o}=e;return(0,r.jsx)(s.wv,{ref:t,className:(0,d.cn)("-mx-1 my-1 h-px bg-muted",a),...o})}).displayName=s.wv.displayName},54743:(e,t,a)=>{"use strict";a.d(t,{default:()=>i});var r=a(95155),o=a(15239),s=a(12115),n=a(52171);let i=()=>{let[e,t]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{let e=()=>t(window.scrollY>500);return window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[]),(0,r.jsxs)(n.$,{id:"scroll-to-top-button",className:"fixed cursor-pointer \n      bottom-10 right-4 min-[1180px]:right-[calc((100vw-1080px)/2-45px)]\n      h-auto py-2.5 px-[15px]\n      bg-white/90 hover:bg-white/80 rounded-[30px]\n      shadow-[1px_2px_5px_0_rgba(144,144,144,0.5)]\n      transition-opacity duration-200\n      flex items-center gap-1\n      ".concat(e?"opacity-100 z-10":"opacity-0 -z-10"),onClick:()=>window.scrollTo({top:0,behavior:"smooth"}),"aria-label":"返回頂部",children:[(0,r.jsx)("span",{className:"text-[#384047] text-[15px] desktop:text-lg leading-[21px] desktop:leading-[25px]",children:"返回頂部"}),(0,r.jsx)(o.default,{className:"h-6",src:"/images/icons/arrow-up.svg",alt:"返回頂部",width:16,height:24})]})}},64054:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var a in t)Object.defineProperty(e,a,{enumerable:!0,get:t[a]})}(t,{bindSnapshot:function(){return n},createAsyncLocalStorage:function(){return s},createSnapshot:function(){return i}});let a=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class r{disable(){throw a}getStore(){}run(){throw a}exit(){throw a}enterWith(){throw a}static bind(e){return e}}let o="undefined"!=typeof globalThis&&globalThis.AsyncLocalStorage;function s(){return o?new o:new r}function n(e){return o?o.bind(e):r.bind(e)}function i(){return o?o.snapshot():function(e,...t){return e(...t)}}},67909:(e,t,a)=>{"use strict";a.d(t,{default:()=>o.a});var r=a(86278),o=a.n(r)},68479:(e,t,a)=>{"use strict";a.d(t,{Toaster:()=>l});var r=a(95155),o=a(12115),s=o.createContext(void 0),n={setTheme:e=>{},themes:[]},i=a(18720);let l=e=>{let{...t}=e,{theme:a="system"}=(()=>{var e;return null!=(e=o.useContext(s))?e:n})();return(0,r.jsx)(i.l$,{theme:a,className:"toaster group",toastOptions:{classNames:{toast:"group toast group-[.toaster]:bg-background group-[.toaster]:text-foreground group-[.toaster]:border-border group-[.toaster]:shadow-lg",description:"group-[.toast]:text-muted-foreground",actionButton:"group-[.toast]:bg-primary group-[.toast]:text-primary-foreground",cancelButton:"group-[.toast]:bg-muted group-[.toast]:text-muted-foreground"}},...t})}},78136:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(95155),o=a(25016),s=a(15239);let n="/images/icons/avatar.svg",i=e=>{let{src:t,name:a,className:i}=e,l="string"==typeof t&&t.trim()?t:n;return(0,r.jsx)(s.default,{className:(0,o.cn)("aspect-square rounded-full object-cover w-7.5 desktop:w-10 bg-[url('/images/icons/avatar.svg')] bg-cover bg-center",i),src:l,alt:null!=a?a:"",width:30,height:30,onError:e=>{e.currentTarget.onerror=null,e.currentTarget.src=(0,o.dy)(n),e.currentTarget.srcset=(0,o.dy)(n)}})}},85989:(e,t,a)=>{"use strict";a.d(t,{default:()=>i});var r=a(95155),o=a(91991),s=a(68321),n=a(12115);let i=()=>((0,n.useEffect)(()=>{(0,o.sd)()},[]),(0,r.jsx)(s.default,{src:"https://securepubads.g.doubleclick.net/tag/js/gpt.js",
1strategy:"lazyOnload"}))},86278:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let r=a(28140)._(a(1150));function o(e,t){var a;let o={};"function"==typeof e&&(o.loader=e);let s={...o,...t};return(0,r.default)({...s,modules:null==(a=s.loadableGenerated)?void 0:a.modules})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},87964:(e,t,a)=>{"use strict";a.d(t,{BE:()=>p,I6:()=>x,QP:()=>c,Uz:()=>i,_s:()=>n,cp:()=>d,gk:()=>m,zj:()=>u});var r=a(95155);a(12115);var o=a(83161),s=a(25016);function n(e){let{...t}=e;return(0,r.jsx)(o._s.Root,{"data-slot":"drawer",...t})}function i(e){let{...t}=e;return(0,r.jsx)(o._s.Trigger,{"data-slot":"drawer-trigger",...t})}function l(e){let{...t}=e;return(0,r.jsx)(o._s.Portal,{"data-slot":"drawer-portal",...t})}function d(e){let{...t}=e;return(0,r.jsx)(o._s.Close,{"data-slot":"drawer-close",...t})}function c(e){let{className:t,...a}=e;return(0,r.jsx)(o._s.Overlay,{"data-slot":"drawer-overlay",className:(0,s.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",t),...a})}function u(e){let{className:t,children:a,...n}=e;return(0,r.jsx)(l,{"data-slot":"drawer-portal",children:(0,r.jsx)(o._s.Content,{"data-slot":"drawer-content",className:(0,s.cn)("group/drawer-content bg-background fixed z-50 flex h-auto flex-col","data-[vaul-drawer-direction=top]:inset-x-0 data-[vaul-drawer-direction=top]:top-0 data-[vaul-drawer-direction=top]:mb-24 data-[vaul-drawer-direction=top]:max-h-[80vh] data-[vaul-drawer-direction=top]:rounded-b-lg data-[vaul-drawer-direction=top]:border-b","data-[vaul-drawer-direction=bottom]:inset-x-0 data-[vaul-drawer-direction=bottom]:bottom-0 data-[vaul-drawer-direction=bottom]:mt-24 data-[vaul-drawer-direction=bottom]:max-h-[80vh] data-[vaul-drawer-direction=bottom]:rounded-t-lg data-[vaul-drawer-direction=bottom]:border-t","data-[vaul-drawer-direction=right]:inset-y-0 data-[vaul-drawer-direction=right]:right-0 data-[vaul-drawer-direction=right]:w-3/4 data-[vaul-drawer-direction=right]:border-l data-[vaul-drawer-direction=right]:sm:max-w-sm","data-[vaul-drawer-direction=left]:inset-y-0 data-[vaul-drawer-direction=left]:left-0 data-[vaul-drawer-direction=left]:w-3/4 data-[vaul-drawer-direction=left]:border-r data-[vaul-drawer-direction=left]:sm:max-w-sm",t),onPointerDownOutside:e=>{e.target instanceof Element&&e.target.closest("#cookies-notification")&&e.preventDefault()},...n,children:a})})}function p(e){let{className:t,...a}=e;return(0,r.jsx)("div",{"data-slot":"drawer-header",className:(0,s.cn)("flex flex-col gap-1.5 p-4",t),...a})}function m(e){let{className:t,...a}=e;return(0,r.jsx)(o._s.Title,{"data-slot":"drawer-title",className:(0,s.cn)("text-foreground font-semibold",t),...a})}function x(e){let{className:t,...a}=e;return(0,r.jsx)(o._s.Description,{"data-slot":"drawer-description",className:(0,s.cn)("text-muted-foreground text-sm",t),...a})}},88613:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>i});var r=a(95155),o=a(15239),s=a(52619),n=a.n(s);let i=e=>{let{href:t,onClick:a,text:s="更多",newTab:i}=e,l=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{className:"text-primary-dark text-[15px] desktop:text-base font-medium leading-[21px] desktop:leading-[22px] text-nowrap",children:s}),(0,r.jsx)(o.default,{src:"/images/icons/arrow-right-blue.svg",alt:s,width:7,height:16})]});return t?(0,r.jsx)(n(),{className:"flex items-center gap-[5.4px] desktop:gap-1.5 cursor-pointer text-nowrap",href:t,prefetch:!1,onClick:a,target:i?"_blank":void 0,children:l}):(0,r.jsx)("div",{className:"flex items-center gap-[5.4px] desktop:gap-1.5 cursor-pointer",onClick:a,children:l})}},90357:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>u});var r=a(95155),o=a(34435),s=a(76784),n=a(20063),i=a(68321),l=a(12115),d=a(15578);let c=e=>{let{setEmptyEventSent:t}
1=e,a=(0,n.usePathname)(),r=(0,n.useParams)(),s=(0,n.useSearchParams)(),{setInitialPageViewSent:i}=(0,d.t)(),c=(0,l.useRef)(null);return(0,l.useEffect)(()=>{let e=null===c.current,n=e||a!==c.current;async function l(){let n=await (0,o.dI)(a,r,s);n&&(e?((0,o.o1)(n,!0),t(!0),(0,o.x$)(()=>i(!0))):((0,o.lA)(n,!0),i(!0)))}c.current=a,n&&(i(!1),l())},[r,a,s,i,t]),null},u=()=>{let[e,t]=(0,l.useState)(!1);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l.Suspense,{children:(0,r.jsx)(c,{setEmptyEventSent:t})}),(0,r.jsx)(i.default,{id:"gtm-datalayer-init",dangerouslySetInnerHTML:{__html:"\n          window.measurementId = '".concat("G-ECHG35R2Q0","';\n          window.dataLayer = window.dataLayer || [];\n          window.dataLayer.push({\n            'ga4measurementid': '").concat("G-ECHG35R2Q0","'\n          });\n        ")}}),e&&(0,r.jsx)(s.GoogleTagManager,{gtmId:"GTM-KGZHX8"})]})}},91991:(e,t,a)=>{"use strict";a.d(t,{YW:()=>s,iN:()=>l,l_:()=>r,sd:()=>o,t4:()=>i});let r={},o=()=>{r={};{window.googletag=window.googletag||{cmd:[]};let e=(e=>{let t=document.cookie.split(";");for(let a=0;a<t.length;a++){let r=t[a].replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");if(RegExp("^"+e+"=").test(r))return r.replace(/^[^=]+=/,"")}})("hket_tm"),t=(null==e?void 0:e.includes(","))?null==e?void 0:e.substring(e.indexOf(",")+1):void 0;googletag.cmd.push(()=>{googletag.pubads().disableInitialLoad(),googletag.pubads().enableSingleRequest(),t&&googletag.pubads().setTargeting("audience",t),googletag.enableServices()})}},s=function(e){let{adUnitPath:t,size:a,mapping:o,divId:s}=e,i=!(arguments.length>1)||void 0===arguments[1]||arguments[1];googletag.cmd.push(()=>{if(r[s])return;let e=googletag.defineSlot(t,a,s);if(e){if(o){let t=n(o);e=e.defineSizeMapping(t)}e.addService(googletag.pubads()),googletag.display(e),i&&googletag.pubads().refresh([e]),r[s]=e}})},n=e=>{let t=googletag.sizeMapping();return e.forEach(e=>{let[a,r]=e;t.addSize(a,r)}),t.build()},i=e=>{googletag.cmd.push(()=>{googletag.pubads().refresh(null!=e?e:void 0)})},l=e=>{googletag.cmd.push(()=>{if(googletag.destroySlots(null!=e?e:void 0),e)for(let t of e){let e=t.getSlotId().getDomId();delete r[e]}else r={}})}},95555:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(95155),o=a(25016),s=a(15239);let n=e=>{let{title:t,src:a,className:n,TitleTag:i="h2",width:l=20,height:d=20}=e;return(0,r.jsxs)("div",{className:(0,o.cn)("text-foreground text-lg desktop:text-2xl font-semibold leading-[25px] desktop:leading-10 flex items-center gap-1 desktop:gap-2",n),children:[a&&(0,r.jsx)(s.default,{className:"shrink-0 desktop:w-6 desktop:h-6",src:a,alt:t,width:l,height:d}),(0,r.jsx)(i,{children:t})]})}},98514:(e,t,a)=>{"use strict";a.d(t,{UserAgentProvider:()=>s});var r=a(95155);let o=(0,a(12115).createContext)(void 0),s=e=>{let{reqUserAgent:t,children:a}=e;return(0,r.jsx)(o.Provider,{value:t,children:a})}},98636:(e,t,a)=>{Promise.resolve().then(a.bind(a,54743)),Promise.resolve().then(a.bind(a,68479)),Promise.resolve().then(a.t.bind(a,41290,23)),Promise.resolve().then(a.t.bind(a,28332,23)),Promise.resolve().then(a.bind(a,45706)),Promise.resolve().then(a.bind(a,85989)),Promise.resolve().then(a.bind(a,90357)),Promise.resolve().then(a.bind(a,15578)),Promise.resolve().then(a.bind(a,98514)),Promise.resolve().then(a.bind(a,45837)),Promise.resolve().then(a.t.bind(a,41402,23))}},e=>{e.O(0,[1741,213,100,1356,5378,630,491,2619,3467,5207,6357,8720,7795,2635,7330,9111,8441,1255,7358],()=>e(e.s=98636)),_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.