1import{_ as ue}from"./Empty-CWhzMWL7.js";import{u as H,i as z,_ as Q}from"./links-vPZ7jWbZ.js";import{d as ee,w as de,D,k as s,l as n,p as e,q as c,x as b,s as $,F as g,z as P,y as A,v as x,B as I,E as j,r as S,f as w,W as te,ab as me,A as F,C as B,G as pe,K as se,j as K,M as le,O as ne,P as ae,T as oe,Q as re,R as ie,u as ve,a3 as fe}from"./vendor-vue-Ct0XopGZ.js";import{A as J}from"./WhereToEat-CX5wYhNf.js";import{_ as he}from"./ShareButton-CQ7WKVAY.js";import{u as _e,_ as ye,a as be,P as xe,S as ge}from"./PlaceFeedbackModal-DFRj7BMh.js";import{u as we}from"./PostCardSkeleton.vue_vue_type_script_setup_true_lang-CbWfc6El.js";import{I as ce}from"./ArticleImageModal-BQAU_wwj.js";import{i as $e}from"./Accommodations-nl7mRsjz.js";import{_ as ke}from"./AdminToolbar.vue_vue_type_script_setup_true_lang-CaDs2QJc.js";import"./Header-CraKg0Op.js";import"./SearchContent-Cg06g9__.js";import"./Button-BRs3Jcn_.js";import"./vendor-BH4KNWII.js";import"./PrintMasthead-PpqucpQx.js";import"./ContactUsModal-XyeQVY88.js";import"./Modal-Dg7_SI6w.js";import"./RegionSidebarSkeleton.vue_vue_type_script_setup_true_lang-gbLOwYjt.js";import"./SeoHead-yBeWDChB.js";import"./vendor-icons-C07lCRXW.js";import"./vendor-swiper-CmTBkzXo.js";import"./useBookmarks-CUb2PSG4.js";import"./Notification-CItBKjr0.js";import"./MapboxStaticImage-BrUhJ_sw.js";import"./MapNative-Cavg_eSf.js";import"./app-BpNAJlZG.js";import"./index-CTvBdGcg.js";const Ie={class:"text-2xl font-bold"},Pe={key:0,class:"mt-2"},Oe={key:1,class:"mt-2 mb-3.5"},Ae={key:2,class:"mt-3"},Me={key:3},Se={class:"flex items-center"},Ee=["src","alt"],Te={class:"my-0 font-bold"},Ce={class:"mt-1 flex items-center gap-[3px] text-sm"},He={class:"text-gray-500"},Re=["innerHTML"],Ne={class:"mt-4 flex items-center"},Le={class:"ml-1"},je={key:0,class:"mt-4 flex items-center space-x-5 text-gray-600"},De={key:1},Fe=["onClick"],Ue={key:2},Ve={key:4,class:"mt-10"},Ye={class:"mt-4 cursor-pointer text-primary hover:underline"},C=3,Ge={__name:"Review",props:{reviews:{type:Array}},setup(t){const{t:p}=H(),i=t,{reviews:a}=ee(i),u=_=>{if(!_)return"";const y=new Date(_),R=Math.floor((new Date-y)/1e3),E=[{label:"year",seconds:31536e3},{label:"month",seconds:2592e3},{label:"week",seconds:604800},{label:"day",seconds:86400},{label:"hour",seconds:3600},{label:"minute",seconds:60}];for(const N of E){const T=Math.floor(R/N.seconds);if(T>=1)return`${T} ${N.label}${T>1?"s":""} ago`}return"just now"},d=S(1),l=S(1),m=w(()=>{var y;const _=(d.value-1)*C;return(y=a.value)==null?void 0:y.slice(_,_+C)}),o=()=>{d.value>1&&d.value--},r=()=>{d.value<l.value&&d.value++},f=_=>{d.value=_},v=w(()=>{let _=Math.max(1,d.value-4),y=Math.min(l.value,d.value+5);return d.value<=5?(_=1,y=Math.min(10,l.value)):d.value>=l.value-4?(_=Math.max(1,l.value-9),y=l.value):(_=d.value-4,y=d.value+5),Array.from({length:y-_+1},(M,R)=>_+R)});return de(()=>a.value,_=>{l.value=Math.ceil((_==null?void 0:_.length)/C)},{immediate:!0}),(_,y)=>{var R,E,N,T,Y,G,q;const M=D("FontAwesomeIcon");return s(),n("div",null,[e("h2",Ie,c(b(p)("POI_REVIEWINDEX_TITLE")),1),((R=b(a))==null?void 0:R.length)===0?(s(),n("p",Pe,c(b(p)("POI_VIEW_REVIEW_NONE")),1)):(s(),n("p",Oe,c((d.value-1)*C+1)+" - "+c((d.value-1)*C+C<((E=b(a))==null?void 0:E.length)?(d.value-1)*C+C:(N=b(a))==null?void 0:N.length)+" of "+c((T=b(a))==null?void 0:T.length)+" reviews ",1)),((Y=b(a))==null?void 0:Y.length)===0?(s(),n("hr",Ae)):$("",!0),((G=b(a))==null?void 0:G.length)>0?(s(),n("div",Me,[(s(!0),n(g,null,P(m.value,(h,k)=>(s(),n("div",{key:k,class:"border-t border-[#e9e9e9] py-5"},[e("div",Se,[e("img",{src:h.author.photo,alt:h.author.name,class:"mr-2 h-11 w-11 rounded-full object-cover",width:"44",height:"44",loading:"lazy"},null,8,Ee),e("div",null,[e("h3",Te,c(h.author.name),1),e("div",Ce,[(s(),n(g,null,P(5,O=>e("div",{key:O},[O<=Number(h.rating)?(s(),A(M,{key:0,class:"text-[#f1b81f]",icon:["fas","star"]})):(s(),A(M,{key:1,class:"text-gray-400",icon:["far","star"]}))])),64)),e("p",He,c(u(h.created_at)),1)])])]),e("p",{class:"mt-4 text-base",innerHTML:h.comment},null,8,Re),e("div",Ne,[x(M,{icon:["far","thumbs-up"]}),e("span",Le,[I(c(b(p)("POI_REVIEW_USEFUL_COUNT"))+" ",1),h.usefulCount>0?(s(),n(g,{key:0},[I("("+c(h.usefulCount)+")",1)],64)):$("",!0)])])]))),128)),l.value>1?(s(),n("div",je,[d.value>1?(s(),A(M,{key:0,class:"text-3xl",icon:["fas","circle-chevron-left"],onClick:o})):$("",!0),v.value[0]>1?(s(),n("span",De,"...")):$("",!0),(s(!0),n(g,null,P(v.value,h=>
1(s(),n("span",{key:h,class:j(["cursor-pointer px-2 py-1",{"text-primary":h===d.value}]),onClick:k=>f(h)},c(h),11,Fe))),128)),v.value[v.value.length-1]<l.value?(s(),n("span",Ue," ... ")):$("",!0),d.value*C<((q=b(a))==null?void 0:q.length)?(s(),A(M,{key:3,class:"text-3xl",icon:["fas","circle-chevron-right"],onClick:r})):$("",!0)])):$("",!0)])):(s(),n("div",Ve,[e("p",null,c(b(p)("POI_REVIEWS_NO_REVIEWS")),1),e("p",Ye,c(b(p)("POI_REVIEW_ADD_FIRST")),1),y[0]||(y[0]=e("hr",{class:"mt-10"},null,-1))]))])}}},qe={key:1,class:"animate-pulse"},Be={class:"space-y-4"},We={__name:"ReviewSection",props:{reviews:{type:Array,default:null}},setup(t){return(p,i)=>t.reviews?(s(),A(Ge,{key:0,reviews:t.reviews},null,8,["reviews"])):(s(),n("div",qe,[i[1]||(i[1]=e("div",{class:"h-6 w-32 bg-gray-200 rounded mb-4"},null,-1)),e("div",Be,[(s(),n(g,null,P(3,a=>e("div",{key:a,class:"flex gap-3"},[...i[0]||(i[0]=[te('<div class="h-11 w-11 bg-gray-200 rounded-full shrink-0"></div><div class="flex-1 space-y-2"><div class="h-4 w-24 bg-gray-200 rounded"></div><div class="h-3 w-full bg-gray-100 rounded"></div><div class="h-3 w-3/4 bg-gray-100 rounded"></div></div>',2)])])),64))])]))}},ze={key:0,class:"mt-14 animate-pulse"},Je={class:"space-y-3"},Ke={key:1,class:"mt-14"},Xe={class:"mb-2 mt-0 text-2xl font-bold"},Ze={key:2,class:"mt-14"},Qe={class:"mb-2 mt-0 text-2xl font-bold"},et={class:"flex"},tt=["onClick"],st={class:"mt-4 w-full bg-primary py-3 text-white"},lt={__name:"Insight",props:{place:{type:Object,required:!0},nearby:{type:Object,default:null},inside:{type:Array,default:null}},setup(t){const{t:p}=H(),i=t,a=S(""),u=w(()=>i.inside||[]),d=w(()=>i.nearby||{}),l=w(()=>Object.keys(d.value)),m=o=>({accommodation:p("POI_NEARBY_CATEGORY_ACCOMMODATION"),food:p("POI_NEARBY_CATEGORY_FOOD"),thing_to_do:p("POI_NEARBY_CATEGORY_TTD")})[o]||o.toUpperCase();return me(()=>{!a.value&&l.value.length&&(a.value=l.value[0])}),(o,r)=>(s(),n(g,null,[!t.nearby&&!t.inside?(s(),n("div",ze,[r[0]||(r[0]=e("div",{class:"h-6 w-48 bg-gray-200 rounded mb-4"},null,-1)),e("div",Je,[(s(),n(g,null,P(3,f=>e("div",{key:f,class:"h-16 bg-gray-100 rounded"})),64))])])):$("",!0),u.value.length>0?(s(),n("div",Ke,[e("h2",Xe,c(b(p)("POI_CHILDREN_POI",{title:t.place.title})),1),r[2]||(r[2]=e("hr",null,null,-1)),(s(!0),n(g,null,P(u.value,(f,v)=>(s(),n("div",{key:v},[x(J,{"article-card":f,template:"search",bookmark:b(z)(f.type),"bookmark-always-visible":!0},null,8,["article-card","bookmark"]),r[1]||(r[1]=e("hr",null,null,-1))]))),128))])):$("",!0),l.value.length?(s(),n("div",Ze,[e("h2",Qe,c(b(p)("POI_NEARBY_POI",{title:t.place.title})),1),e("div",et,[(s(!0),n(g,null,P(l.value,(f,v)=>(s(),n("p",{key:v,class:j(["hover:text-primary mr-2 cursor-pointer",{"font-semibold":a.value===f}]),onClick:_=>a.value=f},c(m(f)),11,tt))),128))]),r[4]||(r[4]=e("hr",{class:"mt-3"},null,-1)),(s(!0),n(g,null,P(d.value[a.value],(f,v)=>(s(),n("div",{key:v},[x(J,{"article-card":f,template:"search",bookmark:b(z)(f.type),"bookmark-always-visible":!0},null,8,["article-card","bookmark"]),r[3]||(r[3]=e("hr",null,null,-1))]))),128)),x(b(B),{href:t.place.prefecture.url},{default:F(()=>[e("button",st,c(b(p)("POI_VIEW_NEARBY_MORE",{name:t.place.prefecture.name})),1)]),_:1},8,["href"])])):$("",!0)],64))}},nt={class:"py-3 mt-2"},at={class:"flex md:items-center flex-col md:flex-row md:justify-between"},ot={class:"mb-0 mt-4 text-4xl font-bold"},rt={key:0,class:"mt-4 mb-4"},it={class:"spot-rating fa-sea inline-flex items-center"},ct={class:"text-[#757575]"},ut={href:"#place-review-section"},dt={__name:"TitleSection",props:{place:{type:Object,required:!0}},setup(t){const p=t,i=w(()=>{const{prefecture:a,city:u,category:d,subcategories:l}=p.place,m=[];if(a&&m.push({title:a.name,url:a.url}),u&&m.push({title:u.name,url:u.url}),d&&(m.push({title:d.name,url:a?`/${d.code}/${a.code}`:d.url}),(l==null?void 0:l.length)===1)){const o=l[0];m.push({title:o.name,url:a?`/${d.code}/${o.code}-${a.code}`:`/${d.code}/${o.code}`})}return m});return(a,u)=>(s(),n("div",nt,[e("p",null,[(s(!0),n(g,null,P(i.value,(d,l)=>(s(),n(g,{key:l},[x(b(B),{href:d.url,class:"text-[#757575]"},{default:F(()=>[I(c(d.title),1)]),_:2},1032,["href"]),I(" "+c(l!==i.value.length-1?" > ":""),1)],64))),128))]),e("div",at,[e("div",null,[e("h1",ot,c(t.place.display_title||t.place.title),
11),t.place.reviewCount?(s(),n("div",rt,[e("span",it,[e("span",ct,c(parseFloat((t.place.rating??0).toFixed(1))),1),u[0]||(u[0]=e("i",{class:"fas fa-star text-[#f1b81f] pr-1.5","aria-hidden":"true"},null,-1)),e("a",ut,c(t.place.reviewCount)+" Reviews",1)])])):$("",!0)]),x(he,{title:t.place.twitter||t.place.title,url:t.place.url,buttonClass:"border border-gray-300 px-3 py-1 text-sm hover:border-primary hover:bg-primary hover:text-white flex items-center gap-2 md:mb-4"},null,8,["title","url"])])]))}},mt={class:"spot-overview__data leading-[1.2]"},pt={class:"spot-overview__data-link"},vt={class:"font-semibold"},ft={class:"spot-overview__data leading-[1.2]"},ht={__name:"About",props:{place:{type:Object,required:!0}},setup(t){const p=t,{t:i}=H(),a=_e(),u=w(()=>{var m;return((m=p.place.location)==null?void 0:m.lng)||0}),l=`https://www.google.com/maps?daddr=${w(()=>{var m;return((m=p.place.location)==null?void 0:m.lat)||0}).value},${u.value}&dirflg=r`;return(m,o)=>(s(),n(g,null,[e("div",null,[o[1]||(o[1]=e("h2",{class:"text-2xl mt-0 font-bold"},"Overview",-1)),x(ye,{location:t.place.location,width:360,height:120,zoom:8,marker:!0},null,8,["location"])]),o[6]||(o[6]=e("h3",{class:"font-semibold"},[e("span",{class:"far fa-map-marker-alt fa-fw text-[14px] text-[#757575]"}),I(" Address ")],-1)),e("span",mt,[I(c(t.place.display_address)+" ",1),e("div",pt,[o[2]||(o[2]=I(" (",-1)),e("a",{href:"#",role:"button",class:"text-primary hover:cursor-pointer hover:underline",onClick:o[0]||(o[0]=pe(r=>b(a).openMapModal(),["prevent"]))},"Map"),o[3]||(o[3]=I(") (",-1)),e("a",{class:"text-primary hover:underline",href:l,target:"_blank",rel:"noopener"}," Directions "),o[4]||(o[4]=I(") ",-1))])]),t.place.parent?(s(),n(g,{key:0},[e("h3",vt,[o[5]||(o[5]=e("span",{class:"far fa-building fa-fw text-[14px] text-[#757575]"},null,-1)),I(" "+c(b(i)("POI_PARENT_POI")),1)]),e("span",ft,[x(b(B),{href:t.place.parent.path,class:"text-primary hover:underline"},{default:F(()=>[I(c(t.place.parent.title),1)]),_:1},8,["href"])])],64)):$("",!0)],64))}},_t=["aria-label","aria-expanded"],yt={key:0,class:"mt-1 text-sm italic text-gray-500"},bt={class:"overflow-hidden min-h-0"},xt={class:"w-1/2"},L="Open 24 hours",V="closed",gt={__name:"PlaceOpenHours",props:{place:Object},setup(t){const{t:p}=H(),i=t,a=S(!1),u={mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday",sun:"Sunday",hol:"Holidays"},d=["sun","mon","tue","wed","thu","fri","sat"],l=new Date(new Date().toLocaleString("en-US",{timeZone:"Asia/Tokyo"})),m=d[l.getDay()],o=l.getHours()*60+l.getMinutes(),r=(l.getMonth()+1)*100+l.getDate(),f=w(()=>{var h;return((h=i.place)==null?void 0:h.openingHours)??[]}),v=h=>{const[,k,O]=h.split("-").map(Number);return k*100+O},_=h=>{if(!h.date_from||!h.date_to)return!0;const k=v(h.date_from),O=v(h.date_to);return k<=O?r>=k&&r<=O:r>=k||r<=O},y=w(()=>Array.isArray(f.value)?f.value.filter(_):[]),M=h=>{const[k,O]=h.split(":").map(Number);return k*60+O},R=()=>y.value.find(h=>{var k;return(k=h.dow)==null?void 0:k[m]})??null,E=w(()=>{const h=R();return h?h.open_24h?L:[h.time_open,h.time_close]:V}),N=w(()=>{if(E.value===V)return!1;if(E.value===L)return!0;const[h,k]=E.value,O=M(h),U=M(k);return o>=O&&o<U}),T=h=>h.replace(/^0/,""),Y=h=>h===L?L:h!==V?`${T(h[0])} - ${T(h[1])}`:"Closed",G=w(()=>E.value===L?L:E.value!==V?`${T(E.value[0])} - ${T(E.value[1])}`:"Closed today"),q=w(()=>{const h=Object.keys(u).reduce((k,O)=>({...k,[O]:V}),{});return y.value.forEach(k=>{Object.entries(k.dow).forEach(([O,U])=>{U&&h[O]===V&&(h[O]=k.open_24h?L:[k.time_open,k.time_close])})}),h});return(h,k)=>{const O=D("FontAwesomeIcon");return s(),n("div",null,[k[2]||(k[2]=e("h3",{class:"font-semibold"},[e("span",{class:"far fa-clock fa-fw text-[14px] text-[#757575]"}),I(" Hours ")],-1)),e("span",{class:"cursor-pointer",onClick:k[0]||(k[0]=U=>a.value=!a.value)},[I(c(G.value)+" ",1),e("span",{class:j(["font-semibold",N.value?"text-green-600":"text-primary"])},c(N.value?"Open now":"Closed now"),3),e("button",{class:"overview__button","aria-label":a.value?"Hide opening hours":"Show opening hours","aria-expanded":a.value},[x(O,{class:j(["ml-4 transition-transform duration-300 ease-in-out",a.value?"rotate-0":"rotate-180"]),icon:["fas","caret-up"],"aria-hidden":"true"},null,8,["class"])],8,_t)]),t.place.last_entry_in_minutes>
10?(s(),n("p",yt,c(b(p)("POI_GENERAL_LAST_ENTRY_IN_MINUTES",{minutes:t.place.last_entry_in_minutes})),1)):$("",!0),e("div",{class:"grid text-sm transition-[grid-template-rows] duration-300 ease-in-out",style:se({gridTemplateRows:a.value?"1fr":"0fr"})},[e("div",bt,[k[1]||(k[1]=e("p",{class:"mt-4 font-bold"},"Opening Hours",-1)),e("ul",null,[(s(!0),n(g,null,P(q.value,(U,W)=>(s(),n("li",{key:W,class:"flex"},[e("p",{class:j(["w-1/2",W===b(m)?"font-semibold text-primary":""])},c(u[W]),3),e("p",xt,c(Y(U)),1)]))),128))])])],4)])}}},wt={key:0},$t={class:"font-semibold"},kt={class:"flex gap-4"},It={__name:"PlaceGoldenHour",props:{place:Object},setup(t){const{t:p}=H(),i=t,a=w(()=>{var u;return((u=i.place)==null?void 0:u.golden_hour)??null});return(u,d)=>a.value?(s(),n("div",wt,[e("h3",$t,[d[0]||(d[0]=e("span",{class:"far fa-sun-haze fa-fw text-[14px] text-[#757575]"},null,-1)),I(" "+c(b(p)("POI_GOLDEN_HOUR")),1)]),e("p",kt,[e("span",null,c(b(p)("POI_SUNRISE"))+": "+c(a.value.sunrise),1),e("span",null,c(b(p)("POI_SUNSET"))+": "+c(a.value.sunset),1)])])):$("",!0)}},Pt={class:"fixed inset-0 z-[1250] flex justify-center"},Ot={class:"h-full w-full lg:my-6 lg:h-auto lg:max-w-[720px] lg:px-4"},At={class:"relative flex h-full w-full flex-col bg-white px-5 py-8 sm:px-8 lg:block lg:h-auto lg:rounded-xl lg:shadow-lg"},Mt={class:"flex shrink-0 items-center justify-between"},St={class:"text-2xl font-semibold"},Et={class:"text-sm italic text-[#747474]"},Tt={class:"mt-3 min-h-0 flex-1 p-4 max-lg:overflow-y-auto"},Ct={key:0,class:"-mx-4 overflow-x-auto"},Ht={class:"inline-block min-w-full overflow-hidden rounded-[14px] border border-gray-200 align-top"},Rt={class:"w-full border-separate border-spacing-0 text-sm tabular-nums"},Nt={key:0,class:"block text-xs font-normal text-gray-400"},Lt={class:"[&>tr:not(:last-child)>td]:border-b [&>tr:not(:last-child)>td]:border-gray-100"},jt={class:"bg-background px-4 py-3 font-semibold"},Dt={class:"flex items-center justify-between"},Ft={class:"font-bold"},Ut={class:"mt-1"},Vt=["innerHTML"],Yt=K({__name:"PlacePricesModal",props:ie({prices:{type:Array,required:!0},title:{type:String,required:!0},notice:{type:String,default:""},price_note:{type:String,default:""},display:{type:String,default:"list"}},{open:{required:!0},openModifiers:{}}),emits:["update:open"],setup(t){const p=t,i=le(t,"open"),a=()=>{i.value=!1},u=o=>o.price_min===0&&o.price_max===0?"Free":o.price_min===0?`JPY ${o.price_max}`:o.price_max===0?`JPY ${o.price_min}`:`JPY ${o.price_min} - JPY ${o.price_max}`,d=o=>{const r=Number(o.price_min)||0,f=Number(o.price_max)||0;return r===0&&f===0?"Free":r===0?`JPY ${f.toLocaleString()}`:f===0?`JPY ${r.toLocaleString()}`:`JPY ${r.toLocaleString()} â ${f.toLocaleString()}`},l=w(()=>p.display==="table"&&p.prices.length>0&&p.prices.every(o=>o.type_id&&String(o.label??"").trim()!=="")),m=w(()=>{const o=p.prices,r=[...new Set(o.map(_=>_.type_id))].sort((_,y)=>_-y),f=Object.fromEntries(r.map(_=>{const y=o.find(M=>M.type_id===_);return[_,{name:(y==null?void 0:y.type_name)??(y==null?void 0:y.type)??"",qualifier:(y==null?void 0:y.type_qualifier)??""}]})),v=new Map;for(const _ of[...o].sort((y,M)=>(y.sort??0)-(M.sort??0)||(y.type_id??0)-(M.type_id??0))){const y=_.sort??0;v.has(y)||v.set(y,{label:String(_.label??""),cells:{}}),v.get(y).cells[_.type_id]=d(_)}return{columns:r,columnMeta:f,rows:[...v.values()]}});return(o,r)=>{const f=D("FontAwesomeIcon");return s(),A(re,{to:"body"},[ne(e("div",Pt,[e("div",{class:"absolute inset-0 bg-black/50",onClick:r[0]||(r[0]=v=>a())}),x(oe,{name:"fade-slide"},{default:F(()=>[e("div",Ot,[e("div",At,[e("div",Mt,[e("p",St,"Pricing for "+c(t.title),1),e("button",{onClick:r[1]||(r[1]=v=>a())},[x(f,{icon:["fas","xmark"],class:"text-2xl text-black"})])]),e("div",Et,[x(f,{icon:["fas","circle-exclamation"]}),I(" "+c(t.notice),1)]),r[3]||(r[3]=e("hr",{class:"mt-5"},null,-1)),e("div",Tt,[l.value?(s(),n("div",Ct,[e("div",Ht,[e("table",Rt,[e("thead",null,[e("tr",null,[r[2]||(r[2]=e("th",{class:"border-b border-gray-200 bg-primary/[0.12] px-4 py-3"},null,-1)),(s(!0),n(g,null,P(m.value.columns,v=>(s(),n("th",{key:v,class:"border-b border-gray-200 bg-primary/[0.12] px-4 py-3 text-right font-bold"},[I(c(m.value.columnMeta[v].name)+" ",1),m.value.columnMeta[v].qual
1ifier?(s(),n("span",Nt,c(m.value.columnMeta[v].qualifier),1)):$("",!0)]))),128))])]),e("tbody",Lt,[(s(!0),n(g,null,P(m.value.rows,(v,_)=>(s(),n("tr",{key:_},[e("td",jt,c(v.label),1),(s(!0),n(g,null,P(m.value.columns,y=>(s(),n("td",{key:y,class:j(["whitespace-nowrap px-4 py-3 text-right",{"text-gray-300":!v.cells[y]}])},c(v.cells[y]??"â"),3))),128))]))),128))])])])])):(s(!0),n(g,{key:1},P(t.prices,(v,_)=>(s(),n("div",{key:_,class:"mt-5"},[e("div",null,[e("div",Dt,[e("p",Ft,c(b(we)(v.type)),1),e("p",null,c(u(v)),1)]),e("p",Ut,c(v.description),1)])]))),128)),e("div",{class:"mt-5 leading-4 [&>p]:pt-2 [&_a]:text-primary [&_a:hover]:underline",innerHTML:t.price_note},null,8,Vt)])])])]),_:1})],512),[[ae,i.value]])])}}}),Gt=Q(Yt,[["__scopeId","data-v-4d384ee3"]]),qt={class:"poi-price-modal"},Bt={__name:"PlacePrices",props:{place:{type:Object,required:!0}},setup(t){const p=t,i=w(()=>p.place.free_access),a=w(()=>{if(p.place.general_price>0)return p.place.general_price;const d=(p.place.prices??[]).map(l=>l.price_min>0?l.price_min:l.price_max).filter(l=>l>0);return d.length?Math.min(...d):0}),u=S(!1);return(d,l)=>(s(),n("div",null,[l[2]||(l[2]=e("h3",{class:"font-semibold"},[e("span",{class:"far fa-tag fa-fw text-[14px] text-[#757575]"}),I(" Price ")],-1)),e("div",null,[i.value?(s(),n(g,{key:0},[I(" Free ")],64)):(s(),n(g,{key:1},[e("span",null,"Â¥"+c(a.value)+"~",1),e("div",qt,[e("p",{class:"cursor-pointer text-primary hover:underline pt-2",onClick:l[0]||(l[0]=m=>u.value=!u.value)}," All "+c(t.place.title)+" prices ",1),x(Gt,{open:u.value,"onUpdate:open":l[1]||(l[1]=m=>u.value=m),prices:t.place.prices,display:t.place.price_display,title:t.place.title,notice:t.place.price_change_notice,price_note:t.place.price_note},null,8,["open","prices","display","title","notice","price_note"])])],64))])]))}},Wt={key:2},zt={class:"mt-5 border-t border-[#e9e9e9] p-3 text-right text-sm text-[#757575]"},Jt={__name:"PlaceOverview",props:{place:Object},setup(t){const{t:p}=H(),i=S(!1);return(a,u)=>{var d,l;return s(),n(g,null,[x(ht,{place:t.place},null,8,["place"]),(d=t.place.openingHours)!=null&&d.length?(s(),A(gt,{key:0,place:t.place},null,8,["place"])):$("",!0),x(It,{place:t.place},null,8,["place"]),t.place.free_access||t.place.general_price>0||(l=t.place.prices)!=null&&l.length?(s(),A(Bt,{key:1,place:t.place},null,8,["place"])):$("",!0),t.place.phone?(s(),n("div",Wt,[u[2]||(u[2]=e("h3",{class:"font-semibold"},[e("span",{class:"far fa-phone fa-fw text-[14px] text-[#757575]"}),I(" Phone ")],-1)),e("p",null,c(t.place.phone),1)])):$("",!0),t.place.website?(s(),A(be,{key:3,websites:t.place.website,template:"place"},null,8,["websites"])):$("",!0),e("div",zt,[e("button",{class:"cursor-pointer hover:underline",onClick:u[0]||(u[0]=m=>i.value=!i.value)},c(b(p)("POI_IMPROVE")),1),x(xe,{open:i.value,"onUpdate:open":u[1]||(u[1]=m=>i.value=m),title:t.place.title,model:"Place",id:t.place.id,listFeedback:t.place.feedback_options},null,8,["open","title","id","listFeedback"])])],64)}}},Kt={key:0,class:"mt-14"},Xt={class:"mb-0 mt-0 text-2xl font-bold"},Zt={class:"my-3"},X={__name:"PlacePosts",props:{posts:Array,title:String,subtitle:String,buttonLabel:String,buttonUrl:String},setup(t){const p=t,i=S(!1),a=S([]);ve(()=>{i.value=p.posts.length<=3,i.value?a.value=p.posts:a.value=p.posts.slice(0,3)});const u=()=>{i.value=!0,a.value=p.posts};return(d,l)=>a.value&&a.value.length>0?(s(),n("div",Kt,[e("h2",Xt,c(t.title),1),e("p",Zt,c(t.subtitle),1),l[1]||(l[1]=e("hr",null,null,-1)),(s(!0),n(g,null,P(a.value,(m,o)=>(s(),n("div",{key:o},[x(J,{"article-card":m,template:"search",bookmark:b(z)(m.type),"bookmark-always-visible":!0},null,8,["article-card","bookmark"]),l[0]||(l[0]=e("hr",null,null,-1))]))),128)),t.buttonUrl?(s(),A(b(B),{key:0,href:t.buttonUrl,class:"mt-4 w-full bg-primary py-3 text-white",onClick:d.explorePlace},{default:F(()=>[I(c(t.buttonLabel),1)]),_:1},8,["href","onClick"])):(s(),n(g,{key:1},[i.value?$("",!0):(s(),n("button",{key:0,class:"mt-4 w-full bg-primary py-3 text-white",onClick:u},c(t.buttonLabel),1))],64))])):$("",!0)}},Qt={key:0,class:"mt-10"},es={class:"mb-0 mt-0 text-2xl font-bold"},ts={class:"flex space-x-4 border-b py-10 md:py-8 spot-highlight"},ss={class:"md:flex-1 flex-[1_0_70%]"},ls={class:"text-lg font-semibold mt-0"},ns=["innerHTML"],as=["href"],os={key:0,class:"relative flex-shrink-0 h-[80px] w-[80px] md:h-[230px] md:w-[230px]"},rs={class:"relative"},is=["src","alt","onClick"],cs={class:"absolute bottom-1 right-1 z-10 w-5 h-5 flex items-center justify-center bg-black/30 backdrop-blur-sm text-white rounded-full hover:w-auto hover:h-auto hover:rounded-sm transition-all duration-100 ease-in-out group origin-right px-1"},us={class:"hidden group-hover:block font-normal text-xs leading-tight text-center"},ds={__name:"PlaceHighlights",props:{highlights:Array,placeId:Number},setup(t){const{t:p}=H(),i=S(!1),a=S(""),u=r=>{a.value=r,i.value=!0},l=t.highlights||[],m=r=>$e(r)?{target:"_blank",rel:"noopener"}:{},o=w(()=>l.filter(r=>r.photo).map(r=>
1({id:r.photo.id,name:r.title,cover:r.photo.cover||r.photo.thumbnail,thumbnail:r.photo.thumbnail,caption:r.photo.caption,credit_html:r.photo.credit_html,photoCredit:r.photo.credit_html})));return(r,f)=>(s(),n(g,null,[x(ce,{open:i.value,"onUpdate:open":f[0]||(f[0]=v=>i.value=v),"slide-selected":a.value,"list-image":o.value},null,8,["open","slide-selected","list-image"]),b(l)&&b(l).length>0?(s(),n("div",Qt,[e("h2",es,c(b(p)("POI_HIGHLIGHTS")),1),f[4]||(f[4]=e("hr",{class:"mt-6"},null,-1)),(s(!0),n(g,null,P(b(l),(v,_)=>(s(),n("div",{key:_,class:"flex items-center space-x-4"},[e("div",ts,[e("div",ss,[e("h3",ls,c(v.title),1),e("p",{class:"mt-2 text-base text-[#333] [&>p]:pb-4 [&_a]:text-primary [&_a:hover]:underline",innerHTML:v.description},null,8,ns),v.url?(s(),n("a",fe({key:0,href:v.url},{ref_for:!0},m(v.url),{class:"inline-block mt-2 text-base text-primary hover:underline"}),c(t.placeId===768?b(p)("POI_HIGHLIGHT_CTA_CUSTOM",{title:v.title}):b(p)("POI_HIGHLIGHT_CTA",{title:v.title})),17,as)):$("",!0)]),v.photo?(s(),n("div",os,[e("div",rs,[e("img",{src:v.photo.thumbnail,alt:v.title,class:"h-[80px] w-[80px] md:h-[150px] md:w-[230px] object-cover cursor-pointer hover:opacity-90 transition-opacity",onClick:y=>u(v.photo.id)},null,8,is),f[3]||(f[3]=e("div",{class:"absolute top-1 right-1 z-10 cursor-default w-5 h-5 flex justify-center items-center backdrop-blur-sm rounded-lg bg-black/40 hover:cursor-pointer"},[e("i",{class:"fal fa-image text-white text-sm"})],-1)),e("div",cs,[f[2]||(f[2]=e("i",{class:"fal fa-copyright text-white group-hover:hidden flex-shrink-0"},null,-1)),e("span",us,[f[1]||(f[1]=e("i",{class:"fal fa-copyright text-white mr-1"},null,-1)),I(" "+c(v.photo.credit),1)])])])])):$("",!0)])]))),128))])):$("",!0)],64))}},ms={class:"fixed inset-0 z-[1250] flex justify-center"},ps={class:"h-full w-full lg:my-6 lg:h-auto lg:w-auto"},vs={class:"relative flex h-full w-full flex-col bg-white px-8 py-8 lg:block lg:h-auto lg:w-[900px] lg:rounded-xl lg:shadow-lg"},fs={class:"flex shrink-0 items-center justify-between"},hs={class:"mt-3 min-h-0 flex-1 max-lg:overflow-y-auto"},_s={class:"grid grid-cols-1 md:grid-cols-3 space-y-3"},ys={class:"grid md:grid-cols-3"},bs={class:"mb-4 text-xl font-semibold"},xs={class:"space-y-3 columns-1"},gs=K({__name:"PlaceAmenitiesModal",props:ie({firstAmenity:{type:Object,required:!0},otherAmenities:{type:Array,required:!0}},{open:{required:!0},openModifiers:{}}
1),emits:["update:open"],setup(t){const p=le(t,"open"),i=()=>{p.value=!1};return(a,u)=>{const d=D("FontAwesomeIcon");return s(),A(re,{to:"body"},[ne(e("div",ms,[e("div",{class:"absolute inset-0 bg-black/50",onClick:u[0]||(u[0]=l=>i())}),x(oe,{name:"fade-slide"},{default:F(()=>[e("div",ps,[e("div",vs,[e("div",fs,[u[2]||(u[2]=e("p",{class:"text-2xl font-semibold"},"Amenities",-1)),e("button",{onClick:u[1]||(u[1]=l=>i())},[x(d,{icon:["fas","xmark"],class:"text-2xl text-black"})])]),e("div",hs,[e("div",null,[u[3]||(u[3]=e("h3",{class:"mb-4 text-xl font-semibold"},"General",-1)),e("ul",_s,[(s(!0),n(g,null,P(t.firstAmenity.amenities,(l,m)=>(s(),n("li",{key:m,class:"flex items-center"},[x(d,{class:"mr-2",icon:["fas","check"]}),e("span",null,c(l.name),1)]))),128))])]),u[4]||(u[4]=e("hr",{class:"mt-6"},null,-1)),e("div",ys,[(s(!0),n(g,null,P(t.otherAmenities,(l,m)=>(s(),n("div",{key:m,class:"inline-block w-full"},[e("h3",bs,c(l.name),1),e("ul",xs,[(s(!0),n(g,null,P(l.amenities,(o,r)=>(s(),n("li",{key:r,class:"flex items-center"},[x(d,{class:"mr-2",icon:["fas","check"]}),e("span",null,c(o.name),1)]))),128))])]))),128))])])])])]),_:1})],512),[[ae,p.value]])])}}}),ws=Q(gs,[["__scopeId","data-v-8b419c32"]]),$s={class:"mt-10"},ks={class:"space-y-8"},Is={class:"mb-2 text-lg font-semibold"},Ps={class:"grid grid-cols-2 gap-x-8 gap-y-2 md:grid-cols-3"},Os={class:"mt-6 text-left"},As=K({__name:"Amenities",props:{amenities:{}},setup(t){const p=t,i=w(()=>p.amenities??[]),a=w(()=>i.value.reduce((o,r)=>o+r.amenities.length,0)),u=w(()=>i.value.some(o=>o.amenities.length>6)),d=w(()=>i.value[0]||[]),l=w(()=>i.value.length?i.value.slice(1):[]),m=S(!1);return(o,r)=>{const f=D("FontAwesomeIcon");return s(),n("div",$s,[e("div",ks,[(s(!0),n(g,null,P(i.value,(v,_)=>(s(),n("div",{key:_},[e("h3",Is,c(v.name),1),e("ul",Ps,[(s(!0),n(g,null,P(v.amenities.slice(0,6),(y,M)=>(s(),n("li",{key:M,class:"flex items-center text-base text-gray-600"},[x(f,{class:"mr-2",icon:["fas","check"]}),e("span",null,c(y.name),1)]))),128))])]))),128))]),e("div",Os,[u.value?(s(),n("span",{key:0,class:"cursor-pointer select-none text-base font-normal text-[#c1282f]",onClick:r[0]||(r[0]=v=>m.value=!0)}," View all "+c(a.value)+" amenities ",1)):$("",!0)]),x(ws,{open:m.value,"onUpdate:open":r[1]||(r[1]=v=>m.value=v),"first-amenity":d.value,"other-amenities":l.value},null,8,["open","first-amenity","other-amenities"])])}}}),Ms={key:0,class:"mt-10"},Ss=["innerHTML"],Es={key:1,class:"mt-8 animate-pulse"},Ts={key:3,class:"mt-8 animate-pulse"},Cs={__name:"PlaceInformation",props:{place:Object,upcomingEvents:Array,relatedArticles:Array},setup(t){const p=t,i=p.place.access||"",a=w(()=>p.upcomingEvents||[]),u=w(()=>p.relatedArticles||[]);return(d,l)=>(s(),n(g,null,[e("div",null,[x(ds,{highlights:t.place.highlights,"place-id":t.place.id},null,8,["highlights","place-id"]),x(As,{amenities:t.place.amenities},null,8,["amenities"]),b(i)?(s(),n("div",Ms,[l[0]||(l[0]=e("h3",{class:"mb-0 mt-0 text-lg font-semibold"},[e("i",{class:"fal fa-directions pr-1"}),I("Access ")],-1)),e("div",{class:"mt-2.5 text-base leading-[1.75] [&>p]:mb-4 [&_a]:text-primary [&_a:hover]:underline",innerHTML:b(i)},null,8,Ss)])):$("",!0)]),a.value.length?(s(),A(X,{key:0,posts:a.value,title:"Upcoming Events","button-label":"View all events",subtitle:a.value.length+" upcoming "+(a.value.length>1?"events":"event")},null,8,["posts","subtitle"])):t.upcomingEvents?$("",!0):(s(),n("div",Es,[...l[1]||(l[1]=[e("div",{class:"h-6 w-40 bg-gray-200 rounded mb-4"},null,-1),e("div",{class:"h-20 bg-gray-100 rounded"},null,-1)])])),u.value.length?(s(),A(X,{key:2,posts:u.value,title:"Related Articles","button-label":"View all articles",subtitle:u.value.length+" related "+(u.value.length>1?"articles":"article")},null,8,["posts","subtitle"])):t.relatedArticles?$("",!0):(s(),n("div",Ts,[...l[2]||(l[2]=[e("div",{class:"h-6 w-40 bg-gray-200 rounded mb-4"},null,-1),e("div",{class:"h-20 bg-gray-100 rounded"},null,-1)])]))],64))}},Hs={class:"relative"},Rs=["src","alt"],Ns=["innerHTML"],Ls={__name:"PlacePhotos",props:{place:Object},setup(t){const{t:p}=H(),i=t,a=S(!1),u=()=>{a.value=!0},d=w(()=>{var l;return(((l=i.place)==null?void 0:l.photos)||[]).map(m=>({...m,photoCredit:m.credit_html}))});return(l,m)=>{var o,r,f,v,_;return s(),n(g,null,[x(ce,{open:a.value,"onUpdate:open":m[0]||(m[0]=y=>a.value=y),"slide-selected":0,"list-image":d.value},null,8,["open","list-image"]),e("div",Hs,[e("img",{class:"w-full h-auto md:h-[390px] object-cover",src:(r=(o=t.place.photos)==null?void 0:o[0])==null?void 0:r.cover,alt:t.place.title+" - main photo",fetchpriority:"high",loading:"eager",width:"800",height:"390"},null,8,Rs),e("button",{class:"absolute text-sm bottom-3 left-3 flex items-center cursor-pointer text-white px-1.5 py-px bg-transparent border-0",onClick:m[1]||(m[1]=y=>u())},[m[2]||(m[2]=e("i",{class:"far fa-camera mr-2"},null,-1)),I(" "+c(b(p)("POI_VIEW_PHOTOS",{count:(f=t.place.photos)==null?void 0:f.length})),1)])]),e("p",{class:"text-end text-sm italic text-gray-500 pt-1",innerHTML:(_=(v=t.place.photos)==null?void 0:v[0])==null?void 0:_.credit_html},null,8,Ns)],64)}}},js={class:"bg-[#f5f8fa] rounded-s pt-1 pb-4 pl-1 mt-6 mb-3"},Ds={class:"text-[#404040] font-semibold text-xl mt-2 ml-2"},Fs=["innerHTML"],Us={__name:"PlaceRenovation",props:{renovation:String},setup(t){return(p,i)=>{const a=D("FontAwesomeIcon");return s(),n("div",js,[e("h2",Ds,[x(a,{icon:["fas","exclamation-circle"],class:"text-[#ef9217] text-lg mr-1"}),i[0]||(i[0]=I(" Notice ",-1))]),e("div",{class:"rich-text-lists ml-2 leading-[1.4em] [&>p]:my-4 [&_a]:text-primary [&_a:hover]:underline",innerHTML:t.renovation},null,8,Fs)])}}},Vs=["innerHTML"],Ys=["inert"],Gs=["innerHTML"],qs={key:2},Bs=["aria-expanded"],Z="place-description-more",Ws={__name:"PlaceDescription",props:{description:String,renovation:String},setup(t){const p=t,{t:i}
1=H(),a=S(!1),u=/<hr\b[^>]*>/i,d=/<\/?(?:p|div|span|br|hr)\b[^>]*>| |\s+/gi,l=w(()=>{const o=p.description||"";if(!o.trim())return{preview:"",rest:""};const r=o.match(u);if(r)return{preview:o.slice(0,r.index),rest:o.slice(r.index+r[0].length)};const f=o.indexOf("</p>");return f===-1?{preview:o,rest:""}:{preview:o.slice(0,f+4),rest:o.slice(f+4)}}),m=w(()=>l.value.rest.replace(d,"")!=="");return(o,r)=>(s(),n("div",null,[l.value.preview?(s(),n("div",{key:0,"data-testid":"place-description-preview",class:"rich-text-lists leading-7 [&>p]:my-4 [&_a]:text-primary [&_a:hover]:underline",innerHTML:l.value.preview},null,8,Vs)):$("",!0),m.value?(s(),n("div",{key:1,id:Z,"data-testid":"place-description-rest",class:j(["grid transition-[grid-template-rows] duration-300 ease-in-out motion-reduce:transition-none",a.value?"grid-rows-[1fr]":"grid-rows-[0fr]"]),inert:a.value?null:!0},[e("div",{class:"overflow-hidden rich-text-lists leading-7 [&>p]:my-4 [&_a]:text-primary [&_a:hover]:underline",innerHTML:l.value.rest},null,8,Gs)],10,Ys)):$("",!0),m.value?(s(),n("div",qs,[e("button",{"data-testid":"place-description-toggle",class:"border-t border-gray-300 py-3 text-primary","aria-expanded":a.value,"aria-controls":Z,onClick:r[0]||(r[0]=f=>a.value=!a.value)},c(a.value?b(i)("POI_DESCRIPTION_HIDE"):b(i)("POI_DESCRIPTION_EXPAND")),9,Bs)])):$("",!0),t.renovation?(s(),A(Us,{key:3,renovation:t.renovation},null,8,["renovation"])):$("",!0)]))}},zs={class:"mx-auto p-4"},Js={class:"mb-4 flex items-center space-x-2"},Ks={class:"text-5xl font-semibold"},Xs={class:"flex items-center text-sm text-[#f1b81f]"},Zs={class:"text-gray-500"},Qs={class:"whitespace-nowrap"},el={class:"h-3 w-full overflow-hidden bg-gray-200"},tl={__name:"RatingOverview",props:{reviews:{type:Array}},setup(t){const p=t,{reviews:i}=ee(p),a=w(()=>{var m;const l=[0,0,0,0,0];return(m=i.value)==null||m.forEach(o=>{l[5-Number(o.rating)]++}),l}),u=w(()=>{var l;return(l=i.value)==null?void 0:l.length}),d=w(()=>{var l;return u.value===0?0:((l=i.value)==null?void 0:l.reduce((m,o)=>m+Number(o.rating),0))/u.value});return(l,m)=>{const o=D("FontAwesomeIcon");return s(),n("div",zs,[e("div",Js,[e("div",Ks,c(d.value===0?d.value:d.value.toFixed(1)),1),e("div",null,[e("div",Xs,[(s(),n(g,null,P(5,r=>e("span",{key:r},[r<=Math.round(d.value)?(s(),A(o,{key:0,class:"text-[#f1b81f]",icon:["fas","star"]})):(s(),A(o,{key:1,class:"text-gray-400",icon:["far","star"]}))])),64))]),e("p",Zs,c(u.value)+" Reviews",1)])]),(s(!0),n(g,null,P(a.value,(r,f)=>(s(),n("div",{key:f,class:"mt-2 flex items-center space-x-2"},[e("span",Qs,c(5-f)+" star",1),e("div",el,[e("div",{class:"h-full bg-[#f1b81f]",style:se({width:(r/u.value*100||0)+"%"})},null,4)]),e("span",null,c(r),1)]))),128))])}}},sl={key:1,class:"animate-pulse p-4"},ll={__name:"ReviewSummary",props:{reviews:{type:Array,default:null}},setup(t){return(p,i)=>t.reviews?(s(),A(tl,{key:0,reviews:t.reviews},null,8,["reviews"])):(s(),n("div",sl,[i[1]||(i[1]=te('<div class="flex items-center gap-2 mb-4"><div class="h-12 w-12 bg-gray-200 rounded"></div><div class="space-y-1"><div class="h-4 w-20 bg-gray-200 rounded"></div><div class="h-3 w-16 bg-gray-100 rounded"></div></div></div>',1)),(s(),n(g,null,P(5,a=>e("div",{key:a,class:"flex items-center gap-2 mt-2"},[...i[0]||(i[0]=[e("div",{class:"h-3 w-12 bg-gray-100 rounded"},null,-1),e("div",{class:"h-3 flex-1 bg-gray-100 rounded"},null,-1)])])),64))]))}},nl={class:"mx-4 md:mx-8 xl:mx-auto xl:w-container"},al={class:"grid grid-cols-12 gap-x-4 md:gap-x-8"},ol={class:"col-span-12 md:col-span-8 md:col-start-1 md:row-start-1"},rl={class:"col-span-12 md:col-span-4 md:col-start-9 md:row-start-1 md:row-span-2"},il={class:"col-span-12 md:col-span-8 md:col-start-1 md:row-start-2"},cl={class:"mb-20 mt-24 grid grid-cols-3 gap-4"},ul={class:"col-span-12 md:col-span-2 md:order-1 order-2"},dl={id:"place-review-section",class:"col-span-12 md:col-span-1 order-1 md:order-2"},ml={class:"block text-2xl font-bold"},Fl={__name:"Place",props:{place:Object,schema:Object,reviews:Array,upcomingEvents:Array,relatedArticles:Array,nearby:Object,inside:Array},setup(t){return(p,i)=>(s(),A(ue,{schema:t.schema,background:"white"},{default:F(()=>{var a;return[e("div",nl,[x(dt,{place:t.place},null,8,["place"]),e("div",al,[e("div",ol,[x(Ls,{place:t.place},null,8,["place"]),x(Ws,{description:t.place.description,renovation:t.place.renovation},null,8,["description","renovation"])]),e("div",rl,[x(Jt,{place:t.place},null,8,["place"]),x(ge,{sponsor:t.place.sponsor},null,8,["sponsor"])]),e("div",il,[x(Cs,{place:t.place,"upcoming-events":t.upcomingEvents,"related-articles":t.relatedArticles},null,8,["place","upcoming-events","related-articles"])])]),e("div",cl,[e("div",ul,[x(We,{reviews:t.reviews},null,8,["reviews"]),x(lt,{place:t.place,nearby:t.nearby,inside:t.inside},null,8,["place","nearby","inside"])]),e("div",dl,[e("span",ml,c(t.place.title),
11),x(ll,{reviews:t.reviews},null,8,["reviews"])])])]),x(ke,{type:"place",id:t.place.id,slug:t.place.slug,"schema-id":(a=t.schema)==null?void 0:a.id},null,8,["id","slug","schema-id"])]}),_:1},8,["schema"]))}};export{Fl 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.