const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/LocationMap-BL9ziqwh.js","assets/maplibre-gl-worker-BOdO3xHw.js","assets/maplibre-gl-worker-BUA_fIsx.css","assets/index-D6fBX2R3.js","assets/index-CAduV2iK.css","assets/LocationMap-5Lfz0aLx.css"])))=>i.map(i=>d[i]);
import{d as E,J as w,o as l,c as s,K as O,g as x,L as q,h as i,a as e,U as Re,p as v0,N as f0,F as z,f as j,t as c,s as X,u as d,b as Z,r as ne,n as C,l as P,V as x0,z as h0,e as k,I as g0,m as V,k as y0,W as Ie,j as b0,P as Ke,M as Oe,X as k0,Y as $0,E as w0}from"./index-D6fBX2R3.js";import{u as o0,d as je,h as re,o as s0,i as n0,c as _0,j as qe,b as Se,k as H0,e as Me,s as Ge,f as Z0}from"./cards-CBzAMejU.js";import{a as r0,_ as A0,u as V0,b as ae,H as M0,c as L0,d as z0,e as le,f as P0,g as We,h as C0,i as S0,G as j0,j as ce,k as B0,p as Le,l as N0,s as D0,t as T0,m as Xe,n as E0,o as Je,w as Qe,q as F0,r as U0}from"./MobileCtaBar.vue_vue_type_script_setup_true_lang-BdI4vhcc.js";import{I as ze}from"./PhMapPin.vue-CB7Gf0NF.js";import{h as R0,e as Ye}from"./api-BfKPjPYM.js";import{a as B,b as Ae,f as F}from"./format-C4dVnwMh.js";import{a as I0,b as K0}from"./seo-BuHrFLDl.js";import{_ as e0}from"./PropertyCard.vue_vue_type_script_setup_true_lang-DFlK5b0s.js";import{S as O0}from"./Spinner-CeWFdoCr.js";import{G as q0}from"./PhBuildings.vue-C5vZfTdO.js";import"./PhCalendarBlank.vue-Dkme84em.js";import"./PhClock.vue-COxf8wPs.js";const G0=["width","height","fill","transform"],W0={key:0},X0=e("path",{d:"M220,48V96a12,12,0,0,1-24,0V77l-39.51,39.52a12,12,0,0,1-17-17L179,60H160a12,12,0,0,1,0-24h48A12,12,0,0,1,220,48ZM99.51,139.51,60,179V160a12,12,0,0,0-24,0v48a12,12,0,0,0,12,12H96a12,12,0,0,0,0-24H77l39.52-39.51a12,12,0,0,0-17-17Z"},null,-1),J0=[X0],Q0={key:1},Y0=e("path",{d:"M224,48V208a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V48A16,16,0,0,1,48,32H208A16,16,0,0,1,224,48Z",opacity:"0.2"},null,-1),et=e("path",{d:"M216,48V96a8,8,0,0,1-16,0V67.31l-50.34,50.35a8,8,0,0,1-11.32-11.32L188.69,56H160a8,8,0,0,1,0-16h48A8,8,0,0,1,216,48ZM106.34,138.34,56,188.69V160a8,8,0,0,0-16,0v48a8,8,0,0,0,8,8H96a8,8,0,0,0,0-16H67.31l50.35-50.34a8,8,0,0,0-11.32-11.32Z"},null,-1),tt=[Y0,et],at={key:2},lt=e("path",{d:"M117.66,138.34a8,8,0,0,1,0,11.32L83.31,184l18.35,18.34A8,8,0,0,1,96,216H48a8,8,0,0,1-8-8V160a8,8,0,0,1,13.66-5.66L72,172.69l34.34-34.35A8,8,0,0,1,117.66,138.34ZM208,40H160a8,8,0,0,0-5.66,13.66L172.69,72l-34.35,34.34a8,8,0,0,0,11.32,11.32L184,83.31l18.34,18.35A8,8,0,0,0,216,96V48A8,8,0,0,0,208,40Z"},null,-1),ot=[lt],st={key:3},nt=e("path",{d:"M214,48V96a6,6,0,0,1-12,0V62.48l-53.76,53.76a6,6,0,0,1-8.48-8.48L193.52,54H160a6,6,0,0,1,0-12h48A6,6,0,0,1,214,48ZM107.76,139.76,54,193.52V160a6,6,0,0,0-12,0v48a6,6,0,0,0,6,6H96a6,6,0,0,0,0-12H62.48l53.76-53.76a6,6,0,0,0-8.48-8.48Z"},null,-1),rt=[nt],it={key:4},ut=e("path",{d:"M216,48V96a8,8,0,0,1-16,0V67.31l-50.34,50.35a8,8,0,0,1-11.32-11.32L188.69,56H160a8,8,0,0,1,0-16h48A8,8,0,0,1,216,48ZM106.34,138.34,56,188.69V160a8,8,0,0,0-16,0v48a8,8,0,0,0,8,8H96a8,8,0,0,0,0-16H67.31l50.35-50.34a8,8,0,0,0-11.32-11.32Z"},null,-1),dt=[ut],ct={key:5},pt=e("path",{d:"M212,48V96a4,4,0,0,1-8,0V57.66l-57.17,57.17a4,4,0,0,1-5.66-5.66L198.34,52H160a4,4,0,0,1,0-8h48A4,4,0,0,1,212,48ZM109.17,141.17,52,198.34V160a4,4,0,0,0-8,0v48a4,4,0,0,0,4,4H96a4,4,0,0,0,0-8H57.66l57.17-57.17a4,4,0,0,0-5.66-5.66Z"},null,-1),mt=[pt],vt={name:"PhArrowsOutSimple"},ft=E({...vt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const r=o,p=w("weight","regular"),v=w("size","1em"),a=w("color","currentColor"),y=w("mirrored",!1),u=i(()=>r.weight??p),$=i(()=>r.size??v),A=i(()=>r.color??a),_=i(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(h,H)=>(l(),s("svg",q({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:$.value,height:$.value,fill:A.value,transform:_.value},h.$attrs),[O(h.$slots,"default"),u.value==="bold"?(l(),s("g",W0,J0)):u.value==="duotone"?(l(),s("g",Q0,tt)):u.value==="fill"?(l(),s("g",at,ot)):u.value==="light"?(l(),s("g",st,rt)):u.value==="regular"?(l(),s("g",it,dt)):u.value==="thin"?(l(),s("g",ct,mt)):x("",!0)],16,G0))}}),xt=["width","height","fill","transform"],ht={key:0},gt=e("path",{d:"M128,140a12,12,0,0,1-12,12H72a12,12,0,0,1,0-24h44A12,12,0,0,1,128,140ZM116,88H72a12,12,0,0,0,0,24h44a12,12,0,0,0,0-24Zm120,79.14V228a12,12,0,0,1-17.95,10.42L196,225.82,174,238.42A12,12,0,0,1,156,228V204H40a20,20,0,0,1-20-20V56A20,20,0,0,1,40,36H216a20,20,0,0,1,20,20V88.86a55.87,55.87,0,0,1,0,78.28ZM196,160a32,32,0,1,0-32-32A32,32,0,0,0,196,160Zm-40,20V167.14a56,56,0,0,1,56-92.8V60H44V180Zm56,27.32V181.66a55.87,55.87,0,0,1-32,0v25.66l10.05-5.74a12,12,0,0,1,11.9,0Z"},null,-1),yt=[gt],bt={key:1},kt=e("path",{d:"M224,56V90.06h0a44,44,0,1,0-56,67.88h0V192H40a8,8,0,0,1-8-8V56a8,8,0,0,1,8-8H216A8,8,0,0,1,224,56Z",opacity:"0.2"},null,-1),$t=e("path",{d:"M128,136a8,8,0,0,1-8,8H72a8,8,0,0,1,0-16h48A8,8,0,0,1,128,136Zm-8-40H72a8,8,0,0,0,0,16h48a8,8,0,0,0,0-16Zm112,65.47V224A8,8,0,0,1,220,231l-24-13.74L172,231A8,8,0,0,1,160,224V200H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216a16,16,0,0,1,16,16V86.53a51.88,51.88,0,0,1,0,74.94ZM160,184V161.47A52,52,0,0,1,216,76V56H40V184Zm56-12a51.88,51.88,0,0,1-40,0v38.22l16-9.16a8,8,0,0,1,7.94,0l16,9.16Zm16-48a36,36,0,1,0-36,36A36,36,0,0,0,232,124Z"},null,-1),wt=[kt,$t],_t={key:2},Ht=e("path",{d:"M232,86.53V56a16,16,0,0,0-16-16H40A16,16,0,0,0,24,56V184a16,16,0,0,0,16,16H160v24A8,8,0,0,0,172,231l24-13.74L220,231A8,8,0,0,0,232,224V161.47a51.88,51.88,0,0,0,0-74.94ZM128,144H72a8,8,0,0,1,0-16h56a8,8,0,0,1,0,16Zm0-32H72a8,8,0,0,1,0-16h56a8,8,0,0,1,0,16Zm88,98.21-16-9.16a8,8,0,0,0-7.94,0l-16,9.16V172a51.88,51.88,0,0,0,40,0ZM196,160a36,36,0,1,1,36-36A36,36,0,0,1,196,160Z"},null,-1),Zt=[Ht],At={key:3},Vt=e("path",{d:"M126,136a6,6,0,0,1-6,6H72a6,6,0,0,1,0-12h48A6,6,0,0,1,126,136Zm-6-38H72a6,6,0,0,0,0,12h48a6,6,0,0,0,0-12Zm110,62.62V224a6,6,0,0,1-9,5.21l-25-14.3-25,14.3a6,6,0,0,1-9-5.21V198H40a14,14,0,0,1-14-14V56A14,14,0,0,1,40,42H216a14,14,0,0,1,14,14V87.38a49.91,49.91,0,0,1,0,73.24ZM196,86a38,38,0,1,0,38,38A38,38,0,0,0,196,86ZM162,186V160.62a50,50,0,0,1,56-81.51V56a2,2,0,0,0-2-2H40a2,2,0,0,0-2,2V184a2,2,0,0,0,2,2Zm56-17.11a49.91,49.91,0,0,1-44,0v44.77l19-10.87a6,6,0,0,1,6,0l19,10.87Z"},null,-1),Mt=[Vt],Lt={key:4},zt=e("path",{d:"M128,136a8,8,0,0,1-8,8H72a8,8,0,0,1,0-16h48A8,8,0,0,1,128,136Zm-8-40H72a8,8,0,0,0,0,16h48a8,8,0,0,0,0-16Zm112,65.47V224A8,8,0,0,1,220,231l-24-13.74L172,231A8,8,0,0,1,160,224V200H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216a16,16,0,0,1,16,16V86.53a51.88,51.88,0,0,1,0,74.94ZM160,184V161.47A52,52,0,0,1,216,76V56H40V184Zm56-12a51.88,51.88,0,0,1-40,0v38.22l16-9.16a8,8,0,0,1,7.94,0l16,9.16Zm16-48a36,36,0,1,0-36,36A36,36,0,0,0,232,124Z"},null,-1),Pt=[zt],Ct={key:5},St=e("path",{d:"M124,136a4,4,0,0,1-4,4H72a4,4,0,0,1,0-8h48A4,4,0,0,1,124,136Zm-4-36H72a4,4,0,0,0,0,8h48a4,4,0,0,0,0-8Zm108,59.74V224a4,4,0,0,1-6,3.47l-26-14.86-26,14.86a4,4,0,0,1-6-3.47V196H40a12,12,0,0,1-12-12V56A12,12,0,0,1,40,44H216a12,12,0,0,1,12,12V88.26a47.92,47.92,0,0,1,0,71.48ZM196,84a40,40,0,1,0,40,40A40,40,0,0,0,196,84ZM164,188V159.74a48,48,0,0,1,56-77.28V56a4,4,0,0,0-4-4H40a4,4,0,0,0-4,4V184a4,4,0,0,0,4,4Zm56-22.46a47.81,47.81,0,0,1-48,0v51.57l22-12.58a4,4,0,0,1,4,0l22,12.58Z"},null,-1),jt=[St],Bt={name:"PhCertificate"},Nt=E({...Bt,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const r=o,p=w("weight","regular"),v=w("size","1em"),a=w("color","currentColor"),y=w("mirrored",!1),u=i(()=>r.weight??p),$=i(()=>r.size??v),A=i(()=>r.color??a),_=i(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(h,H)=>(l(),s("svg",q({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:$.value,height:$.value,fill:A.value,transform:_.value},h.$attrs),[O(h.$slots,"default"),u.value==="bold"?(l(),s("g",ht,yt)):u.value==="duotone"?(l(),s("g",bt,wt)):u.value==="fill"?(l(),s("g",_t,Zt)):u.value==="light"?(l(),s("g",At,Mt)):u.value==="regular"?(l(),s("g",Lt,Pt)):u.value==="thin"?(l(),s("g",Ct,jt)):x("",!0)],16,xt))}}),Dt=["width","height","fill","transform"],Tt={key:0},Et=e("path",{d:"M140,80v41.21l34.17,20.5a12,12,0,1,1-12.34,20.58l-40-24A12,12,0,0,1,116,128V80a12,12,0,0,1,24,0ZM128,28A99.38,99.38,0,0,0,57.24,57.34c-4.69,4.74-9,9.37-13.24,14V64a12,12,0,0,0-24,0v40a12,12,0,0,0,12,12H72a12,12,0,0,0,0-24H57.77C63,86,68.37,80.22,74.26,74.26a76,76,0,1,1,1.58,109,12,12,0,0,0-16.48,17.46A100,100,0,1,0,128,28Z"},null,-1),Ft=[Et],Ut={key:1},Rt=e("path",{d:"M216,128a88,88,0,1,1-88-88A88,88,0,0,1,216,128Z",opacity:"0.2"},null,-1),It=e("path",{d:"M136,80v43.47l36.12,21.67a8,8,0,0,1-8.24,13.72l-40-24A8,8,0,0,1,120,128V80a8,8,0,0,1,16,0Zm-8-48A95.44,95.44,0,0,0,60.08,60.15C52.81,67.51,46.35,74.59,40,82V64a8,8,0,0,0-16,0v40a8,8,0,0,0,8,8H72a8,8,0,0,0,0-16H49c7.15-8.42,14.27-16.35,22.39-24.57a80,80,0,1,1,1.66,114.75,8,8,0,1,0-11,11.64A96,96,0,1,0,128,32Z"},null,-1),Kt=[Rt,It],Ot={key:2},qt=e("path",{d:"M224,128A96,96,0,0,1,62.11,197.82a8,8,0,1,1,11-11.64A80,80,0,1,0,71.43,71.43C67.9,75,64.58,78.51,61.35,82L77.66,98.34A8,8,0,0,1,72,112H32a8,8,0,0,1-8-8V64a8,8,0,0,1,13.66-5.66L50,70.7c3.22-3.49,6.54-7,10.06-10.55A96,96,0,0,1,224,128ZM128,72a8,8,0,0,0-8,8v48a8,8,0,0,0,3.88,6.86l40,24a8,8,0,1,0,8.24-13.72L136,123.47V80A8,8,0,0,0,128,72Z"},null,-1),Gt=[qt],Wt={key:3},Xt=e("path",{d:"M134,80v44.6l37.09,22.25a6,6,0,0,1-6.18,10.3l-40-24A6,6,0,0,1,122,128V80a6,6,0,0,1,12,0Zm-6-46A93.4,93.4,0,0,0,61.51,61.56c-8.58,8.68-16,17-23.51,25.8V64a6,6,0,0,0-12,0v40a6,6,0,0,0,6,6H72a6,6,0,0,0,0-12H44.73C52.86,88.29,60.79,79.35,70,70a82,82,0,1,1,1.7,117.62,6,6,0,1,0-8.24,8.72A94,94,0,1,0,128,34Z"},null,-1),Jt=[Xt],Qt={key:4},Yt=e("path",{d:"M136,80v43.47l36.12,21.67a8,8,0,0,1-8.24,13.72l-40-24A8,8,0,0,1,120,128V80a8,8,0,0,1,16,0Zm-8-48A95.44,95.44,0,0,0,60.08,60.15C52.81,67.51,46.35,74.59,40,82V64a8,8,0,0,0-16,0v40a8,8,0,0,0,8,8H72a8,8,0,0,0,0-16H49c7.15-8.42,14.27-16.35,22.39-24.57a80,80,0,1,1,1.66,114.75,8,8,0,1,0-11,11.64A96,96,0,1,0,128,32Z"},null,-1),e1=[Yt],t1={key:5},a1=e("path",{d:"M132,80v45.74l38.06,22.83a4,4,0,0,1-4.12,6.86l-40-24A4,4,0,0,1,124,128V80a4,4,0,0,1,8,0Zm-4-44A91.42,91.42,0,0,0,62.93,63C53.05,73,44.66,82.47,36,92.86V64a4,4,0,0,0-8,0v40a4,4,0,0,0,4,4H72a4,4,0,0,0,0-8H40.47C49.61,89,58.3,79,68.6,68.6a84,84,0,1,1,1.75,120.49,4,4,0,1,0-5.5,5.82A92,92,0,1,0,128,36Z"},null,-1),l1=[a1],o1={name:"PhClockCounterClockwise"},s1=E({...o1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const r=o,p=w("weight","regular"),v=w("size","1em"),a=w("color","currentColor"),y=w("mirrored",!1),u=i(()=>r.weight??p),$=i(()=>r.size??v),A=i(()=>r.color??a),_=i(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(h,H)=>(l(),s("svg",q({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:$.value,height:$.value,fill:A.value,transform:_.value},h.$attrs),[O(h.$slots,"default"),u.value==="bold"?(l(),s("g",Tt,Ft)):u.value==="duotone"?(l(),s("g",Ut,Kt)):u.value==="fill"?(l(),s("g",Ot,Gt)):u.value==="light"?(l(),s("g",Wt,Jt)):u.value==="regular"?(l(),s("g",Qt,e1)):u.value==="thin"?(l(),s("g",t1,l1)):x("",!0)],16,Dt))}}),n1=["width","height","fill","transform"],r1={key:0},i1=e("path",{d:"M238.15,70.54,185.46,17.86a20,20,0,0,0-28.29,0L17.85,157.17a20,20,0,0,0,0,28.29l52.69,52.68a20,20,0,0,0,28.29,0L238.15,98.83A20,20,0,0,0,238.15,70.54ZM84.68,218.34l-47-47L64,145l23.52,23.52a12,12,0,0,0,17-17L81,128l15-15,23.51,23.52a12,12,0,0,0,17-17L113,96l15-15,23.52,23.52a12,12,0,0,0,17-17L145,64l26.35-26.34,47,47Z"},null,-1),u1=[i1],d1={key:1},c1=e("path",{d:"M229.66,90.34,90.34,229.66a8,8,0,0,1-11.31,0L26.34,177a8,8,0,0,1,0-11.31L165.66,26.34a8,8,0,0,1,11.31,0L229.66,79A8,8,0,0,1,229.66,90.34Z",opacity:"0.2"},null,-1),p1=e("path",{d:"M235.32,73.37,182.63,20.69a16,16,0,0,0-22.63,0L20.68,160a16,16,0,0,0,0,22.63l52.69,52.68a16,16,0,0,0,22.63,0L235.32,96A16,16,0,0,0,235.32,73.37ZM84.68,224,32,171.31l32-32,26.34,26.35a8,8,0,0,0,11.32-11.32L75.31,128,96,107.31l26.34,26.35a8,8,0,0,0,11.32-11.32L107.31,96,128,75.31l26.34,26.35a8,8,0,0,0,11.32-11.32L139.31,64l32-32L224,84.69Z"},null,-1),m1=[c1,p1],v1={key:2},f1=e("path",{d:"M235.32,96,96,235.31a16,16,0,0,1-22.63,0L20.68,182.63a16,16,0,0,1,0-22.63l29.17-29.17a4,4,0,0,1,5.66,0l34.83,34.83a8,8,0,0,0,11.71-.43,8.18,8.18,0,0,0-.6-11.09L66.82,119.51a4,4,0,0,1,0-5.65l15-15a4,4,0,0,1,5.66,0l34.83,34.83a8,8,0,0,0,11.71-.43,8.18,8.18,0,0,0-.6-11.09L98.83,87.51a4,4,0,0,1,0-5.65l15-15a4,4,0,0,1,5.65,0l34.83,34.83a8,8,0,0,0,11.72-.43,8.18,8.18,0,0,0-.61-11.09L130.83,55.51a4,4,0,0,1,0-5.65L160,20.69a16,16,0,0,1,22.63,0l52.69,52.68A16,16,0,0,1,235.32,96Z"},null,-1),x1=[f1],h1={key:3},g1=e("path",{d:"M233.91,74.79,181.22,22.1a14,14,0,0,0-19.8,0L22.09,161.41a14,14,0,0,0,0,19.8L74.78,233.9a14,14,0,0,0,19.8,0L233.91,94.59A14,14,0,0,0,233.91,74.79ZM225.42,86.1,86.1,225.41h0a2,2,0,0,1-2.83,0L30.58,172.73a2,2,0,0,1,0-2.83L64,136.48l27.76,27.76a6,6,0,1,0,8.48-8.48L72.48,128,96,104.48l27.76,27.76a6,6,0,0,0,8.48-8.48L104.48,96,128,72.49l27.76,27.75a6,6,0,0,0,8.48-8.48L136.49,64,169.9,30.59a2,2,0,0,1,2.83,0l52.69,52.68A2,2,0,0,1,225.42,86.1Z"},null,-1),y1=[g1],b1={key:4},k1=e("path",{d:"M235.32,73.37,182.63,20.69a16,16,0,0,0-22.63,0L20.68,160a16,16,0,0,0,0,22.63l52.69,52.68a16,16,0,0,0,22.63,0L235.32,96A16,16,0,0,0,235.32,73.37ZM84.68,224,32,171.31l32-32,26.34,26.35a8,8,0,0,0,11.32-11.32L75.31,128,96,107.31l26.34,26.35a8,8,0,0,0,11.32-11.32L107.31,96,128,75.31l26.34,26.35a8,8,0,0,0,11.32-11.32L139.31,64l32-32L224,84.69Z"},null,-1),$1=[k1],w1={key:5},_1=e("path",{d:"M232.49,76.2,179.8,23.51a12,12,0,0,0-17,0L23.51,162.83a12,12,0,0,0,0,17L76.2,232.49a12,12,0,0,0,17,0L232.49,93.17A12,12,0,0,0,232.49,76.2Zm-5.66,11.31L87.51,226.83a4,4,0,0,1-5.65,0L29.17,174.14a4,4,0,0,1,0-5.65L64,133.66l29.17,29.17a4,4,0,1,0,5.66-5.66L69.65,128,96,101.66l29.17,29.17a4,4,0,0,0,5.66-5.66L101.65,96,128,69.66l29.17,29.17a4,4,0,1,0,5.66-5.66L133.66,64l34.83-34.83a4,4,0,0,1,5.65,0l52.69,52.69A4,4,0,0,1,226.83,87.51Z"},null,-1),H1=[_1],Z1={name:"PhRuler"},A1=E({...Z1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const r=o,p=w("weight","regular"),v=w("size","1em"),a=w("color","currentColor"),y=w("mirrored",!1),u=i(()=>r.weight??p),$=i(()=>r.size??v),A=i(()=>r.color??a),_=i(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(h,H)=>(l(),s("svg",q({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:$.value,height:$.value,fill:A.value,transform:_.value},h.$attrs),[O(h.$slots,"default"),u.value==="bold"?(l(),s("g",r1,u1)):u.value==="duotone"?(l(),s("g",d1,m1)):u.value==="fill"?(l(),s("g",v1,x1)):u.value==="light"?(l(),s("g",h1,y1)):u.value==="regular"?(l(),s("g",b1,$1)):u.value==="thin"?(l(),s("g",w1,H1)):x("",!0)],16,n1))}}),V1=["width","height","fill","transform"],M1={key:0},L1=e("path",{d:"M100,36H56A20,20,0,0,0,36,56v44a20,20,0,0,0,20,20h44a20,20,0,0,0,20-20V56A20,20,0,0,0,100,36ZM96,96H60V60H96ZM200,36H156a20,20,0,0,0-20,20v44a20,20,0,0,0,20,20h44a20,20,0,0,0,20-20V56A20,20,0,0,0,200,36Zm-4,60H160V60h36Zm-96,40H56a20,20,0,0,0-20,20v44a20,20,0,0,0,20,20h44a20,20,0,0,0,20-20V156A20,20,0,0,0,100,136Zm-4,60H60V160H96Zm104-60H156a20,20,0,0,0-20,20v44a20,20,0,0,0,20,20h44a20,20,0,0,0,20-20V156A20,20,0,0,0,200,136Zm-4,60H160V160h36Z"},null,-1),z1=[L1],P1={key:1},C1=e("path",{d:"M112,56v48a8,8,0,0,1-8,8H56a8,8,0,0,1-8-8V56a8,8,0,0,1,8-8h48A8,8,0,0,1,112,56Zm88-8H152a8,8,0,0,0-8,8v48a8,8,0,0,0,8,8h48a8,8,0,0,0,8-8V56A8,8,0,0,0,200,48Zm-96,96H56a8,8,0,0,0-8,8v48a8,8,0,0,0,8,8h48a8,8,0,0,0,8-8V152A8,8,0,0,0,104,144Zm96,0H152a8,8,0,0,0-8,8v48a8,8,0,0,0,8,8h48a8,8,0,0,0,8-8V152A8,8,0,0,0,200,144Z",opacity:"0.2"},null,-1),S1=e("path",{d:"M200,136H152a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V152A16,16,0,0,0,200,136Zm0,64H152V152h48v48ZM104,40H56A16,16,0,0,0,40,56v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V56A16,16,0,0,0,104,40Zm0,64H56V56h48v48Zm96-64H152a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V56A16,16,0,0,0,200,40Zm0,64H152V56h48v48Zm-96,32H56a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V152A16,16,0,0,0,104,136Zm0,64H56V152h48v48Z"},null,-1),j1=[C1,S1],B1={key:2},N1=e("path",{d:"M120,56v48a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V56A16,16,0,0,1,56,40h48A16,16,0,0,1,120,56Zm80-16H152a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V56A16,16,0,0,0,200,40Zm-96,96H56a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V152A16,16,0,0,0,104,136Zm96,0H152a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V152A16,16,0,0,0,200,136Z"},null,-1),D1=[N1],T1={key:3},E1=e("path",{d:"M104,42H56A14,14,0,0,0,42,56v48a14,14,0,0,0,14,14h48a14,14,0,0,0,14-14V56A14,14,0,0,0,104,42Zm2,62a2,2,0,0,1-2,2H56a2,2,0,0,1-2-2V56a2,2,0,0,1,2-2h48a2,2,0,0,1,2,2Zm94-62H152a14,14,0,0,0-14,14v48a14,14,0,0,0,14,14h48a14,14,0,0,0,14-14V56A14,14,0,0,0,200,42Zm2,62a2,2,0,0,1-2,2H152a2,2,0,0,1-2-2V56a2,2,0,0,1,2-2h48a2,2,0,0,1,2,2Zm-98,34H56a14,14,0,0,0-14,14v48a14,14,0,0,0,14,14h48a14,14,0,0,0,14-14V152A14,14,0,0,0,104,138Zm2,62a2,2,0,0,1-2,2H56a2,2,0,0,1-2-2V152a2,2,0,0,1,2-2h48a2,2,0,0,1,2,2Zm94-62H152a14,14,0,0,0-14,14v48a14,14,0,0,0,14,14h48a14,14,0,0,0,14-14V152A14,14,0,0,0,200,138Zm2,62a2,2,0,0,1-2,2H152a2,2,0,0,1-2-2V152a2,2,0,0,1,2-2h48a2,2,0,0,1,2,2Z"},null,-1),F1=[E1],U1={key:4},R1=e("path",{d:"M104,40H56A16,16,0,0,0,40,56v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V56A16,16,0,0,0,104,40Zm0,64H56V56h48v48Zm96-64H152a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V56A16,16,0,0,0,200,40Zm0,64H152V56h48v48Zm-96,32H56a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V152A16,16,0,0,0,104,136Zm0,64H56V152h48v48Zm96-64H152a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V152A16,16,0,0,0,200,136Zm0,64H152V152h48v48Z"},null,-1),I1=[R1],K1={key:5},O1=e("path",{d:"M104,44H56A12,12,0,0,0,44,56v48a12,12,0,0,0,12,12h48a12,12,0,0,0,12-12V56A12,12,0,0,0,104,44Zm4,60a4,4,0,0,1-4,4H56a4,4,0,0,1-4-4V56a4,4,0,0,1,4-4h48a4,4,0,0,1,4,4Zm92-60H152a12,12,0,0,0-12,12v48a12,12,0,0,0,12,12h48a12,12,0,0,0,12-12V56A12,12,0,0,0,200,44Zm4,60a4,4,0,0,1-4,4H152a4,4,0,0,1-4-4V56a4,4,0,0,1,4-4h48a4,4,0,0,1,4,4ZM104,140H56a12,12,0,0,0-12,12v48a12,12,0,0,0,12,12h48a12,12,0,0,0,12-12V152A12,12,0,0,0,104,140Zm4,60a4,4,0,0,1-4,4H56a4,4,0,0,1-4-4V152a4,4,0,0,1,4-4h48a4,4,0,0,1,4,4Zm92-60H152a12,12,0,0,0-12,12v48a12,12,0,0,0,12,12h48a12,12,0,0,0,12-12V152A12,12,0,0,0,200,140Zm4,60a4,4,0,0,1-4,4H152a4,4,0,0,1-4-4V152a4,4,0,0,1,4-4h48a4,4,0,0,1,4,4Z"},null,-1),q1=[O1],G1={name:"PhSquaresFour"},W1=E({...G1,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const r=o,p=w("weight","regular"),v=w("size","1em"),a=w("color","currentColor"),y=w("mirrored",!1),u=i(()=>r.weight??p),$=i(()=>r.size??v),A=i(()=>r.color??a),_=i(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(h,H)=>(l(),s("svg",q({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:$.value,height:$.value,fill:A.value,transform:_.value},h.$attrs),[O(h.$slots,"default"),u.value==="bold"?(l(),s("g",M1,z1)):u.value==="duotone"?(l(),s("g",P1,j1)):u.value==="fill"?(l(),s("g",B1,D1)):u.value==="light"?(l(),s("g",T1,F1)):u.value==="regular"?(l(),s("g",U1,I1)):u.value==="thin"?(l(),s("g",K1,q1)):x("",!0)],16,V1))}}),X1=["width","height","fill","transform"],J1={key:0},Q1=e("path",{d:"M200,20H56A20,20,0,0,0,36,40V216a20,20,0,0,0,20,20H200a20,20,0,0,0,20-20V40A20,20,0,0,0,200,20ZM152,148h44v16H116V148Zm12-24V108h32v16Zm32-80V84H152a12,12,0,0,0-12,12v28H104a12,12,0,0,0-12,12v28H60V44ZM60,212V188H196v24Z"},null,-1),Y1=[Q1],ea={key:1},ta=e("path",{d:"M208,40V96H152v40H104v40H48V40a8,8,0,0,1,8-8H200A8,8,0,0,1,208,40Z",opacity:"0.2"},null,-1),aa=e("path",{d:"M200,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V40A16,16,0,0,0,200,24ZM152,144h48v24H112V144Zm8-16V104h40v24Zm40-88V88H152a8,8,0,0,0-8,8v32H104a8,8,0,0,0-8,8v32H56V40Zm0,176H56V184H200v32Z"},null,-1),la=[ta,aa],oa={key:2},sa=e("path",{d:"M200,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V40A16,16,0,0,0,200,24Zm-40,80h40v24H160Zm-48,40h88v24H112Zm88,72H56V184H200v32Z"},null,-1),na=[sa],ra={key:3},ia=e("path",{d:"M200,26H56A14,14,0,0,0,42,40V216a14,14,0,0,0,14,14H200a14,14,0,0,0,14-14V40A14,14,0,0,0,200,26ZM152,142h50v28H110V142Zm6-12V102h44v28ZM56,38H200a2,2,0,0,1,2,2V90H152a6,6,0,0,0-6,6v34H104a6,6,0,0,0-6,6v34H54V40A2,2,0,0,1,56,38ZM200,218H56a2,2,0,0,1-2-2V182H202v34A2,2,0,0,1,200,218Z"},null,-1),ua=[ia],da={key:4},ca=e("path",{d:"M200,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V40A16,16,0,0,0,200,24ZM152,144h48v24H112V144Zm8-16V104h40v24Zm40-88V88H152a8,8,0,0,0-8,8v32H104a8,8,0,0,0-8,8v32H56V40Zm0,176H56V184H200v32Z"},null,-1),pa=[ca],ma={key:5},va=e("path",{d:"M200,28H56A12,12,0,0,0,44,40V216a12,12,0,0,0,12,12H200a12,12,0,0,0,12-12V40A12,12,0,0,0,200,28ZM152,140h52v32H108V140Zm4-8V100h48v32ZM56,36H200a4,4,0,0,1,4,4V92H152a4,4,0,0,0-4,4v36H104a4,4,0,0,0-4,4v36H52V40A4,4,0,0,1,56,36ZM200,220H56a4,4,0,0,1-4-4V180H204v36A4,4,0,0,1,200,220Z"},null,-1),fa=[va],xa={name:"PhStairs"},ha=E({...xa,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const r=o,p=w("weight","regular"),v=w("size","1em"),a=w("color","currentColor"),y=w("mirrored",!1),u=i(()=>r.weight??p),$=i(()=>r.size??v),A=i(()=>r.color??a),_=i(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(h,H)=>(l(),s("svg",q({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:$.value,height:$.value,fill:A.value,transform:_.value},h.$attrs),[O(h.$slots,"default"),u.value==="bold"?(l(),s("g",J1,Y1)):u.value==="duotone"?(l(),s("g",ea,la)):u.value==="fill"?(l(),s("g",oa,na)):u.value==="light"?(l(),s("g",ra,ua)):u.value==="regular"?(l(),s("g",da,pa)):u.value==="thin"?(l(),s("g",ma,fa)):x("",!0)],16,X1))}}),ga=["width","height","fill","transform"],ya={key:0},ba=e("path",{d:"M28,64A12,12,0,0,1,40,52H216a12,12,0,0,1,0,24H40A12,12,0,0,1,28,64Zm12,52H168a12,12,0,0,0,0-24H40a12,12,0,0,0,0,24Zm176,16H40a12,12,0,0,0,0,24H216a12,12,0,0,0,0-24Zm-48,40H40a12,12,0,0,0,0,24H168a12,12,0,0,0,0-24Z"},null,-1),ka=[ba],$a={key:1},wa=e("path",{d:"M216,64V168a16,16,0,0,1-16,16H40V64Z",opacity:"0.2"},null,-1),_a=e("path",{d:"M32,64a8,8,0,0,1,8-8H216a8,8,0,0,1,0,16H40A8,8,0,0,1,32,64Zm8,48H168a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16Zm176,24H40a8,8,0,0,0,0,16H216a8,8,0,0,0,0-16Zm-48,40H40a8,8,0,0,0,0,16H168a8,8,0,0,0,0-16Z"},null,-1),Ha=[wa,_a],Za={key:2},Aa=e("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM160,184H64a8,8,0,0,1,0-16h96a8,8,0,0,1,0,16Zm32-32H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16ZM56,112a8,8,0,0,1,8-8h96a8,8,0,0,1,0,16H64A8,8,0,0,1,56,112ZM192,88H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Z"},null,-1),Va=[Aa],Ma={key:3},La=e("path",{d:"M34,64a6,6,0,0,1,6-6H216a6,6,0,0,1,0,12H40A6,6,0,0,1,34,64Zm6,46H168a6,6,0,0,0,0-12H40a6,6,0,0,0,0,12Zm176,28H40a6,6,0,0,0,0,12H216a6,6,0,0,0,0-12Zm-48,40H40a6,6,0,0,0,0,12H168a6,6,0,0,0,0-12Z"},null,-1),za=[La],Pa={key:4},Ca=e("path",{d:"M32,64a8,8,0,0,1,8-8H216a8,8,0,0,1,0,16H40A8,8,0,0,1,32,64Zm8,48H168a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16Zm176,24H40a8,8,0,0,0,0,16H216a8,8,0,0,0,0-16Zm-48,40H40a8,8,0,0,0,0,16H168a8,8,0,0,0,0-16Z"},null,-1),Sa=[Ca],ja={key:5},Ba=e("path",{d:"M36,64a4,4,0,0,1,4-4H216a4,4,0,0,1,0,8H40A4,4,0,0,1,36,64Zm4,44H168a4,4,0,0,0,0-8H40a4,4,0,0,0,0,8Zm176,32H40a4,4,0,0,0,0,8H216a4,4,0,0,0,0-8Zm-48,40H40a4,4,0,0,0,0,8H168a4,4,0,0,0,0-8Z"},null,-1),Na=[Ba],Da={name:"PhTextAlignLeft"},Ta=E({...Da,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const r=o,p=w("weight","regular"),v=w("size","1em"),a=w("color","currentColor"),y=w("mirrored",!1),u=i(()=>r.weight??p),$=i(()=>r.size??v),A=i(()=>r.color??a),_=i(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(h,H)=>(l(),s("svg",q({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:$.value,height:$.value,fill:A.value,transform:_.value},h.$attrs),[O(h.$slots,"default"),u.value==="bold"?(l(),s("g",ya,ka)):u.value==="duotone"?(l(),s("g",$a,Ha)):u.value==="fill"?(l(),s("g",Za,Va)):u.value==="light"?(l(),s("g",Ma,za)):u.value==="regular"?(l(),s("g",Pa,Sa)):u.value==="thin"?(l(),s("g",ja,Na)):x("",!0)],16,ga))}}),Ea=["width","height","fill","transform"],Fa={key:0},Ua=e("path",{d:"M230.47,67.5a12,12,0,0,0-19.26-4.32L172.43,99l-12.68-2.72L157,83.57l35.79-38.78a12,12,0,0,0-4.32-19.26A76.07,76.07,0,0,0,88.41,121.64L30.92,174.18a4.68,4.68,0,0,0-.39.38,36,36,0,0,0,50.91,50.91l.38-.39,52.54-57.49A76.05,76.05,0,0,0,230.47,67.5ZM160,148a51.5,51.5,0,0,1-23.35-5.52,12,12,0,0,0-14.26,2.62L64.31,208.66a12,12,0,0,1-17-17l63.55-58.07a12,12,0,0,0,2.62-14.26A51.5,51.5,0,0,1,108,96a52.06,52.06,0,0,1,52-52h.89L135.17,71.87a12,12,0,0,0-2.91,10.65l5.66,26.35a12,12,0,0,0,9.21,9.21l26.35,5.66a12,12,0,0,0,10.65-2.91L212,95.12c0,.3,0,.59,0,.89A52.06,52.06,0,0,1,160,148Z"},null,-1),Ra=[Ua],Ia={key:1},Ka=e("path",{d:"M224,96a64,64,0,0,1-94.94,56L73,217A24,24,0,0,1,39,183L104,126.94a64,64,0,0,1,80-90.29L144,80l5.66,26.34L176,112l43.35-40A63.8,63.8,0,0,1,224,96Z",opacity:"0.2"},null,-1),Oa=e("path",{d:"M226.76,69a8,8,0,0,0-12.84-2.88l-40.3,37.19-17.23-3.7-3.7-17.23,37.19-40.3A8,8,0,0,0,187,29.24,72,72,0,0,0,88,96,72.34,72.34,0,0,0,94,124.94L33.79,177c-.15.12-.29.26-.43.39a32,32,0,0,0,45.26,45.26c.13-.13.27-.28.39-.42L131.06,162A72,72,0,0,0,232,96,71.56,71.56,0,0,0,226.76,69ZM160,152a56.14,56.14,0,0,1-27.07-7,8,8,0,0,0-9.92,1.77L67.11,211.51a16,16,0,0,1-22.62-22.62L109.18,133a8,8,0,0,0,1.77-9.93,56,56,0,0,1,58.36-82.31l-31.2,33.81a8,8,0,0,0-1.94,7.1L141.83,108a8,8,0,0,0,6.14,6.14l26.35,5.66a8,8,0,0,0,7.1-1.94l33.81-31.2A56.06,56.06,0,0,1,160,152Z"},null,-1),qa=[Ka,Oa],Ga={key:2},Wa=e("path",{d:"M232,96a72,72,0,0,1-100.94,66L79,222.22c-.12.14-.26.29-.39.42a32,32,0,0,1-45.26-45.26c.14-.13.28-.27.43-.39L94,124.94a72.07,72.07,0,0,1,83.54-98.78,8,8,0,0,1,3.93,13.19L144,80l5.66,26.35L176,112l40.65-37.52a8,8,0,0,1,13.19,3.93A72.6,72.6,0,0,1,232,96Z"},null,-1),Xa=[Wa],Ja={key:3},Qa=e("path",{d:"M224.91,69.75a6,6,0,0,0-9.63-2.16l-41.07,37.9L154.7,101.3l-4.19-19.51,37.9-41.07a6,6,0,0,0-2.16-9.63,70,70,0,0,0-89.77,94.39l-61.39,53c-.11.09-.21.19-.32.3A30,30,0,0,0,77.2,221.23c.11-.11.21-.21.3-.32l53-61.39a70,70,0,0,0,94.39-89.77ZM160,154a58,58,0,0,1-28-7.22,6,6,0,0,0-7.45,1.33L68.57,212.88a18,18,0,0,1-25.45-25.45l64.76-55.94A6,6,0,0,0,109.2,124a58,58,0,0,1,64-84.53L139.58,75.93a6,6,0,0,0-1.45,5.33l5.65,26.35a6,6,0,0,0,4.61,4.61l26.35,5.65a6,6,0,0,0,5.33-1.45L216.49,82.8A58.06,58.06,0,0,1,160,154Z"},null,-1),Ya=[Qa],el={key:4},tl=e("path",{d:"M226.76,69a8,8,0,0,0-12.84-2.88l-40.3,37.19-17.23-3.7-3.7-17.23,37.19-40.3A8,8,0,0,0,187,29.24,72,72,0,0,0,88,96,72.34,72.34,0,0,0,94,124.94L33.79,177c-.15.12-.29.26-.43.39a32,32,0,0,0,45.26,45.26c.13-.13.27-.28.39-.42L131.06,162A72,72,0,0,0,232,96,71.56,71.56,0,0,0,226.76,69ZM160,152a56.14,56.14,0,0,1-27.07-7,8,8,0,0,0-9.92,1.77L67.11,211.51a16,16,0,0,1-22.62-22.62L109.18,133a8,8,0,0,0,1.77-9.93,56,56,0,0,1,58.36-82.31l-31.2,33.81a8,8,0,0,0-1.94,7.1L141.83,108a8,8,0,0,0,6.14,6.14l26.35,5.66a8,8,0,0,0,7.1-1.94l33.81-31.2A56.06,56.06,0,0,1,160,152Z"},null,-1),al=[tl],ll={key:5},ol=e("path",{d:"M223.05,70.5a4,4,0,0,0-6.42-1.44l-41.82,38.6L153,103l-4.68-21.79,38.6-41.82a4,4,0,0,0-1.44-6.43A68,68,0,0,0,98.94,126L36.4,180l-.21.2a28,28,0,0,0,39.6,39.6l.2-.21,54-62.54A68,68,0,0,0,228,96,67.51,67.51,0,0,0,223.05,70.5ZM160,156a60,60,0,0,1-29-7.47,4,4,0,0,0-5,.89L70,214.25A20,20,0,0,1,41.75,186l64.82-56a4,4,0,0,0,.89-5,60,60,0,0,1,69.46-86.59L141.05,77.29a4,4,0,0,0-1,3.55l5.66,26.35a4,4,0,0,0,3.07,3.07l26.35,5.66a4,4,0,0,0,3.55-1l38.87-35.87A60.05,60.05,0,0,1,160,156Z"},null,-1),sl=[ol],nl={name:"PhWrench"},rl=E({...nl,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(o){const r=o,p=w("weight","regular"),v=w("size","1em"),a=w("color","currentColor"),y=w("mirrored",!1),u=i(()=>r.weight??p),$=i(()=>r.size??v),A=i(()=>r.color??a),_=i(()=>r.mirrored!==void 0?r.mirrored?"scale(-1, 1)":void 0:y?"scale(-1, 1)":void 0);return(h,H)=>(l(),s("svg",q({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:$.value,height:$.value,fill:A.value,transform:_.value},h.$attrs),[O(h.$slots,"default"),u.value==="bold"?(l(),s("g",Fa,Ra)):u.value==="duotone"?(l(),s("g",Ia,qa)):u.value==="fill"?(l(),s("g",Ga,Xa)):u.value==="light"?(l(),s("g",Ja,Ya)):u.value==="regular"?(l(),s("g",el,al)):u.value==="thin"?(l(),s("g",ll,sl)):x("",!0)],16,Ea))}});function il(o){const r=i(()=>Re(o));return o0({queryKey:["sale",r],queryFn:()=>R0(Re(o)),staleTime:6e4,retry:1})}const ul={class:"flex flex-col gap-3.5"},dl=["viewBox"],cl=["x2","y1","y2"],pl=["x","y"],ml=["x","y"],vl=["d"],fl=["x2","y1","y2"],xl=["points"],hl=["cx","cy"],gl=["cx","cy"],yl=["x","width","onMouseenter"],bl={key:1,"pointer-events":"none"},kl=["x1","x2","y2"],$l=["cx","cy"],wl=["cx","cy"],_l={class:"text-[#9FB3A9]"},Hl={class:"flex justify-between gap-3.5"},Zl={class:"tnum font-semibold"},Al={key:0,class:"flex justify-between gap-3.5 text-[#C9D6D0]"},Vl={class:"tnum"},Ml={class:"flex flex-wrap gap-4 text-[12px] text-fg-muted"},Ll={key:0,class:"inline-flex items-center gap-1.5"},oe=1e3,W=180,se=70,_e=20,Pe=14,He=30,t0=E({__name:"PriceHistoryChart",props:{points:{},median:{},medianLabel:{},endAt:{}},setup(o){const r=o,p=ne(null),v=ne(!1),a=ne(null);let y=null;const u=i(()=>{const f=[...r.points].sort((N,fe)=>new Date(N.at).getTime()-new Date(fe.at).getTime()),b=f[f.length-1],g=f.map(N=>({t:new Date(N.at).getTime(),price:N.price,event:!0})),L=r.endAt?Math.min(new Date(r.endAt).getTime(),Date.now()):Date.now();return b&&L-g[g.length-1].t>36e5&&g.push({t:L,price:b.price,event:!1}),g}),$=i(()=>{var f;return((f=u.value[0])==null?void 0:f.t)??0}),A=i(()=>{var f;return Math.max(((f=u.value[u.value.length-1])==null?void 0:f.t)??1,$.value+1)}),_=i(()=>{const f=u.value.map(N=>N.price);r.median&&f.push(r.median);let b=Math.min(...f),g=Math.max(...f);const L=Math.max((g-b)*.25,g*.01);return b-=L,g+=L,{lo:b,hi:g}}),h=f=>se+(f-$.value)/(A.value-$.value)*(oe-se-_e),H=f=>Pe+(1-(f-_.value.lo)/(_.value.hi-_.value.lo))*(W-Pe-He),K=i(()=>{const f=u.value,b=[];return f.forEach((g,L)=>{L>0&&b.push(`${h(g.t)},${H(f[L-1].price)}`),b.push(`${h(g.t)},${H(g.price)}`)}),b.join(" ")}),J=i(()=>{const f=u.value;return f.length?`M${K.value.split(" ").join(" L")} L${h(f[f.length-1].t)},${W-He} L${h(f[0].t)},${W-He} Z`:""}),me=i(()=>{const{lo:f,hi:b}=_.value;return[.2,.5,.8].map(g=>f+(b-f)*g)}),D=f=>f>=1e6?`${(f/1e6).toFixed(2).replace(".",",")} mil.`:`${Math.round(f/1e3)} tis.`,Q=i(()=>Array.from({length:5},(b,g)=>{const L=$.value+(A.value-$.value)*g/4,N=new Date(L);return{x:h(L),label:`${N.getDate()}. ${N.getMonth()+1}.`}})),R=i(()=>u.value.map((f,b)=>({...f,k:b})).filter(f=>f.event)),ve=i(()=>u.value.map((f,b,g)=>{const L=b===0?se:(h(g[b-1].t)+h(f.t))/2,N=b===g.length-1?oe-_e:(h(f.t)+h(g[b+1].t))/2;return{k:b,left:L,width:Math.max(1,N-L)}})),Y=i(()=>{if(a.value==null)return null;const f=u.value[a.value];return{left:`${h(f.t)/oe*100}%`,date:Ae(new Date(f.t).toISOString()),price:B(f.price)}});return v0(()=>{if(!("IntersectionObserver"in window)||!p.value){v.value=!0;return}y=new IntersectionObserver(f=>{f.some(b=>b.isIntersecting)&&(v.value=!0,y==null||y.disconnect())},{threshold:.3}),y.observe(p.value)}),f0(()=>y==null?void 0:y.disconnect()),(f,b)=>(l(),s("div",ul,[e("div",{ref_key:"root",ref:p,class:"relative h-[220px] rounded-[10px] border border-border-soft bg-chart px-4 pb-2 pt-4"},[(l(),s("svg",{viewBox:`0 0 ${oe} ${W}`,preserveAspectRatio:"none",class:"block h-full w-full overflow-visible",role:"img","aria-label":"Graf historie ceny",onMouseleave:b[0]||(b[0]=g=>a.value=null)},[b[1]||(b[1]=e("defs",null,[e("linearGradient",{id:"phc-fill",x1:"0",y1:"0",x2:"0",y2:"1"},[e("stop",{offset:"0%","stop-color":"rgb(8,127,91)","stop-opacity":".18"}),e("stop",{offset:"100%","stop-color":"rgb(8,127,91)","stop-opacity":"0"})])],-1)),(l(!0),s(z,null,j(me.value,g=>(l(),s("g",{key:g},[e("line",{x1:se,x2:oe-_e,y1:H(g),y2:H(g),stroke:"#EEF1EF","stroke-width":"1","vector-effect":"non-scaling-stroke"},null,8,cl),e("text",{x:se-10,y:H(g)+4,"text-anchor":"end","font-size":"11",fill:"#8A948E",class:"tnum"},c(D(g)),9,pl)]))),128)),(l(!0),s(z,null,j(Q.value,g=>(l(),s("text",{key:g.x,x:g.x,y:W-8,"text-anchor":"middle","font-size":"11",fill:"#8A948E"},c(g.label),9,ml))),128)),e("path",{d:J.value,fill:"url(#phc-fill)",style:X({opacity:v.value?1:0,transition:"opacity .9s ease .6s"})},null,12,vl),o.median?(l(),s("line",{key:0,x1:se,x2:oe-_e,y1:H(o.median),y2:H(o.median),stroke:"#B7BFBA","stroke-width":"2","stroke-dasharray":"6 6","vector-effect":"non-scaling-stroke",style:X({opacity:v.value?1:0,transition:"opacity .6s ease .4s"})},null,12,fl)):x("",!0),e("polyline",{points:K.value,fill:"none",stroke:"#087F5B","stroke-width":"2.5","vector-effect":"non-scaling-stroke","stroke-linejoin":"round","stroke-linecap":"round",pathLength:"1",style:X({strokeDasharray:1,strokeDashoffset:v.value?0:1,transition:"stroke-dashoffset 1.2s cubic-bezier(.4,0,.2,1)"})},null,12,xl),(l(!0),s(z,null,j(R.value,(g,L)=>(l(),s("g",{key:"e"+g.k,style:X({opacity:v.value?1:0,transform:v.value?"scale(1)":"scale(.4)",transformOrigin:`${h(g.t)}px ${H(g.price)}px`,transition:`opacity .4s ease ${.8+L*.1}s, transform .5s cubic-bezier(.34,1.56,.64,1) ${.8+L*.1}s`})},[e("circle",{cx:h(g.t),cy:H(g.price),r:"8",fill:"#087F5B",opacity:".15"},null,8,hl),e("circle",{cx:h(g.t),cy:H(g.price),r:"4.5",fill:"#fff",stroke:"#087F5B","stroke-width":"2.5","vector-effect":"non-scaling-stroke"},null,8,gl)],4))),128)),(l(!0),s(z,null,j(ve.value,g=>(l(),s("rect",{key:"h"+g.k,x:g.left,y:"0",width:g.width,height:W,fill:"transparent",onMouseenter:L=>a.value=g.k},null,40,yl))),128)),a.value!=null?(l(),s("g",bl,[e("line",{x1:h(u.value[a.value].t),x2:h(u.value[a.value].t),y1:Pe,y2:W-He,stroke:"#17201C","stroke-width":"1","stroke-dasharray":"3 3","vector-effect":"non-scaling-stroke"},null,8,kl),e("circle",{cx:h(u.value[a.value].t),cy:H(u.value[a.value].price),r:"5",fill:"#087F5B",stroke:"#fff","stroke-width":"2","vector-effect":"non-scaling-stroke"},null,8,$l),o.median?(l(),s("circle",{key:0,cx:h(u.value[a.value].t),cy:H(o.median),r:"4",fill:"#B7BFBA",stroke:"#fff","stroke-width":"2","vector-effect":"non-scaling-stroke"},null,8,wl)):x("",!0)])):x("",!0)],40,dl)),Y.value?(l(),s("div",{key:0,class:"pointer-events-none absolute top-2.5 flex -translate-x-1/2 flex-col gap-[3px] whitespace-nowrap rounded-lg bg-fg px-2.5 py-2 text-[12px] text-white shadow-[0_6px_18px_rgba(23,32,28,.2)]",style:X({left:`clamp(70px, ${Y.value.left}, calc(100% - 70px))`})},[e("span",_l,c(Y.value.date),1),e("span",Hl,[b[2]||(b[2]=e("span",null,"Nabídka",-1)),e("strong",Zl,c(Y.value.price),1)]),o.median?(l(),s("span",Al,[b[3]||(b[3]=e("span",null,"Medián",-1)),e("span",Vl,c(d(B)(o.median)),1)])):x("",!0)],4)):x("",!0)],512),e("div",Ml,[b[5]||(b[5]=e("span",{class:"inline-flex items-center gap-1.5"},[e("span",{class:"h-0.5 w-3.5 rounded-[1px] bg-primary"}),Z("Cena této nabídky")],-1)),o.median?(l(),s("span",Ll,[b[4]||(b[4]=e("span",{class:"h-0 w-3.5 border-t-2 border-dashed border-line-muted"},null,-1)),Z(c(o.medianLabel||"Medián"),1)])):x("",!0)])]))}}),pe=o=>`${o.toLocaleString("cs-CZ",{maximumFractionDigits:1})} m²`;function zl(o){return[o.disposition?{k:"Dispozice",v:je(o.disposition),icon:W1}:{k:"Typ",v:re(o.category),icon:q0},o.floorAreaM2?{k:"Užitná plocha",v:pe(o.floorAreaM2),icon:ft}:null,o.landAreaM2?{k:"Plocha pozemku",v:pe(o.landAreaM2),icon:A1}:null,o.floor!=null?{k:"Podlaží",v:o.floorsTotal?`${o.floor}. z ${o.floorsTotal}`:`${o.floor}.`,icon:ha}:null,o.ownership?{k:"Vlastnictví",v:s0(o.ownership),icon:Nt}:null,o.condition?{k:"Stav",v:n0(o.condition),icon:rl}:null].filter(p=>!!p).slice(0,4)}const Ce=o=>o==null?"":o?"Ano":"Ne",Pl={castecne:"Částečně vybaveno",vybaveny:"Vybaveno",vybaveno:"Vybaveno",nevybaveny:"Nevybaveno",nevybaveno:"Nevybaveno",ano:"Ano",ne:"Ne",true:"Ano",false:"Ne"};function Cl(o){const r=o.trim(),p=Pl[r.toLowerCase()];if(p)return p;const v=/^[A-ZÁ-Ž0-9_]+$/.test(r)&&/[A-ZÁ-Ž]/.test(r)?r.toLowerCase().replace(/_+/g," "):r;return v.charAt(0).toUpperCase()+v.slice(1)}const Sl=[["typ_pozemku","Typ pozemku"],["topeni","Topení"],["voda","Voda"],["elektrina","Elektřina"],["plyn","Plyn"],["odpad","Odpad"],["house_type","Typ domu"],["equipped","Vybavení"],["sreality_sub","Druh"]],jl=[["balcony_m2","Balkon"],["loggia_m2","Lodžie"],["terrace_m2","Terasa"],["cellar_m2","Sklep"]];function Bl(o){const r=[],p=(a,y)=>{y&&r.push({k:a,v:y})};p("Typ nemovitosti",[_0(o.category),o.buildingType?`(${qe(o.buildingType).toLowerCase()})`:""].filter(Boolean).join(" ")),p("Stav",o.condition?n0(o.condition):""),p("Výtah",Ce(o.elevator)),p("Konstrukce",o.buildingType?qe(o.buildingType):""),p("Energetická třída",o.energyClass?`${o.energyClass}`:""),p("Balkon / lodžie / terasa",Ce(o.balcony)),p("Parkování",Ce(o.parking)),o.floorAreaM2&&o.landAreaM2&&p("Plocha pozemku",pe(o.landAreaM2));const v=o.extras??{};for(const[a,y]of Sl){const u=v[a];typeof u=="string"&&u.trim()&&p(y,Cl(u))}for(const[a,y]of jl){const u=Number(v[a]);Number.isFinite(u)&&u>0&&p(y,pe(u))}return p("Přidáno",r0(o.publishedAt??o.firstSeenAt)),r}function Nl(o){return[o.elevator?"Výtah":"",o.balcony?"Balkon / lodžie":"",o.parking?"Parkování":""].filter(Boolean)}function Ze(o){const r=o.market;return r?r.scope==="okres"?o.district==="Praha"?"Praha":`okres ${o.district}`:r.scope==="kraj"?o.region:"celá ČR":""}function i0(o){var v;const r=(v=o.market)==null?void 0:v.deltaPct;if(r==null)return null;const p=Math.round(Math.abs(r)*100);return p<2?{text:"na úrovni mediánu",good:!1}:r<0?{text:`${p} % pod mediánem`,good:!0}:{text:`${p} % nad mediánem`,good:!1}}function Dl(o){return o.events.filter(r=>(r.kind==="discovered"||r.kind==="price_changed")&&r.newValue!=null).map(r=>({at:r.createdAt,price:r.newValue}))}function Tl(o){const r=Se(o.source);return[...o.events].filter(p=>["discovered","price_changed","reactivated","deactivated"].includes(p.kind)).sort((p,v)=>new Date(v.createdAt).getTime()-new Date(p.createdAt).getTime()).map(p=>{const v=p.oldValue!=null&&p.newValue!=null?p.newValue-p.oldValue:null,a=p.kind==="discovered"?"Zveřejněno":p.kind==="reactivated"?"Znovu v nabídce":p.kind==="deactivated"?"Staženo z nabídky":v!=null&&v<0?"Cena snížena":"Cena zvýšena";return{date:Ae(p.createdAt),label:a,sub:`· ${r}`,price:p.newValue!=null?B(p.newValue):"",delta:v?`${v<0?"−":"+"}${B(Math.abs(v))}`:"",down:v!=null&&v<0,dot:p.kind==="price_changed"?v!=null&&v<0?"primary":"amber":"muted"}})}function El(o){const r=[],p=o.floorAreaM2??o.landAreaM2,v=[o.disposition?je(o.disposition):re(o.category),p?pe(p):""].filter(Boolean).join(" · ");return v&&r.push({k:o.disposition?"Dispozice · plocha":"Typ · plocha",v}),o.ownership&&r.push({k:"Vlastnictví",v:s0(o.ownership)}),o.sellerType&&r.push({k:"Prodejce",v:H0(o.sellerType)}),r.push({k:"Přidáno",v:r0(o.publishedAt??o.firstSeenAt)}),r}function Fl(o){const r=[];return o.street&&r.push({k:o.street,sub:"Ulice",v:o.zip?`PSČ ${o.zip.slice(0,3)} ${o.zip.slice(3)}`:""}),o.cityPart&&o.cityPart!==o.city&&r.push({k:o.cityPart,sub:"Část obce",v:""}),o.city&&r.push({k:o.city,sub:"Obec",v:""}),o.district&&o.district!==o.city&&r.push({k:o.district,sub:"Okres",v:""}),o.region&&r.push({k:o.region,sub:"Kraj",v:""}),r}const Ul={key:0,class:"flex flex-col gap-1 bg-surface px-4 py-3.5"},Rl={class:"tnum text-[22px] font-extrabold tracking-[-.01em]"},Il={key:0,class:"text-[13px] font-normal text-fg-muted"},Kl={key:1,class:"text-[14px] text-fg-muted"},Ol={key:0,class:"m-0 text-[12.5px] leading-normal text-fg-muted"},ql={key:0,class:"mt-px grid h-5 w-5 flex-none place-items-center rounded-full bg-primary text-[11px] font-bold text-white"},Gl={key:0,class:"font-semibold"},Wl={key:2,class:"m-0 text-[13px] text-fg-muted"},a0=E({__name:"SalePriceCompare",props:{s:{},mobile:{type:Boolean}},setup(o){const r=o,p=i(()=>r.s.market),v=i(()=>Ze(r.s)),a=i(()=>["Medián",v.value,r.s.disposition?je(r.s.disposition):re(r.s.category)].filter(Boolean).join(" · ")),y=i(()=>i0(r.s)),u=i(()=>r.s.category==="byt"?"bytů":r.s.category==="rodinny-dum"?"domů":"nemovitostí"),$=i(()=>{var K,J;const A=r.s.pricePerM2,_=(K=p.value)==null?void 0:K.medianM2;if(!A||!_)return[];const h=Math.max(A,_,((J=p.value)==null?void 0:J.p75M2)??0)*1.08,H=r.mobile;return[{label:r.s.category==="byt"?"Tento byt":"Tato nabídka",value:H?F(A):`${F(A)} Kč/m²`,pct:A/h*100,tone:"primary"},{label:H?"Medián":"Medián okresu",value:H?F(_):`${F(_)} Kč/m²`,pct:_/h*100,tone:"muted",muted:!0}]});return(A,_)=>{var h,H;return l(),s("div",{class:C(["flex flex-col",o.mobile?"gap-3 pb-2":"gap-[18px]"])},[e("div",{class:C(["grid gap-px overflow-hidden rounded-[10px] border border-border-soft bg-border-soft",o.mobile?"grid-cols-2":"grid-cols-3 max-md:grid-cols-1"])},[o.mobile?x("",!0):(l(),s("div",Ul,[_[0]||(_[0]=e("span",{class:"text-[11px] font-semibold uppercase tracking-[.04em] text-fg-muted"},"Cena",-1)),e("span",Rl,c(o.s.price!=null?d(B)(o.s.price):o.s.priceNote||"Cena na vyžádání"),1)])),e("div",{class:C(["flex flex-col bg-surface",o.mobile?"gap-0.5 px-3 py-2.5":"gap-1 px-4 py-3.5"])},[e("span",{class:C(["font-semibold uppercase tracking-[.04em] text-fg-muted",o.mobile?"text-[10.5px]":"text-[11px]"])},"Cena za m²",2),e("span",{class:C(["tnum tracking-[-.01em]",o.mobile?"text-[17px] font-bold":"text-[22px] font-extrabold"])},c(o.s.pricePerM2?d(B)(o.s.pricePerM2):"–"),3)],2),e("div",{class:C(["flex flex-col bg-surface",o.mobile?"gap-0.5 px-3 py-2.5":"gap-1 px-4 py-3.5"])},[e("span",{class:C(["font-semibold uppercase tracking-[.04em] text-fg-muted",o.mobile?"text-[10.5px]":"text-[11px]"])},c(a.value),3),p.value?(l(),s(z,{key:0},[e("span",{class:C(["tnum tracking-[-.01em]",o.mobile?"text-[17px] font-bold":"text-[22px] font-extrabold"])},[Z(c(d(B)(p.value.medianM2)),1),o.mobile?x("",!0):(l(),s("span",Il,"/m²"))],2),e("span",{class:C(["tnum text-fg-muted",o.mobile?"text-[11px]":"text-[12px]"])},"P25–P75: "+c(d(F)(p.value.p25M2))+" – "+c(d(F)(p.value.p75M2))+c(o.mobile?"":" Kč/m²"),3)],64)):(l(),s("span",Kl,"bez dat"))],2)],2),$.value.length?(l(),P(A0,{key:0,bars:$.value,"label-width":o.mobile?84:150,"value-width":o.mobile?76:120,compact:o.mobile},null,8,["bars","label-width","value-width","compact"])):x("",!0),p.value?(l(),s(z,{key:1},[o.mobile?(l(),s("p",Ol," Medián počítáme z "+c(d(F)(p.value.count))+" aktuálních nabídek stejné kategorie ("+c(v.value)+"). Je to orientace, ne odhad hodnoty. ",1)):(l(),s("div",{key:1,class:C(["flex items-start gap-2.5 rounded-[9px] px-3.5 py-3 text-[13.5px] leading-normal",(h=y.value)!=null&&h.good?"bg-primary-soft":"bg-surface-2"])},[(H=y.value)!=null&&H.good?(l(),s("span",ql,"✓")):x("",!0),e("span",null,[y.value?(l(),s("strong",Gl,c(y.value.text.charAt(0).toUpperCase()+y.value.text.slice(1)),1)):x("",!0),Z(" "+c(y.value?"srovnatelných":"Srovnání se")+" "+c(u.value)+" ("+c(v.value)+", "+c(d(F)(p.value.count))+" nabídek). Medián počítáme z aktuálních nabídek stejné kategorie – je to orientace, ne odhad hodnoty. ",1)])],2))],64)):(l(),s("p",Wl,c(o.s.pricePerM2?"Pro srovnání zatím nemáme dost podobných nabídek v okolí.":"Bez plochy nebo ceny nejde spočítat cenu za m²."),1))],2)}}}),Xl={key:0,class:"flex flex-col"},Jl={class:"tnum text-fg-muted"},Ql={class:"text-fg-muted"},Yl={class:"tnum flex items-center gap-2 font-semibold max-sm:col-start-3"},eo={key:1,class:"flex flex-col"},to={class:"flex flex-col gap-px"},ao={class:"font-medium"},lo={class:"text-[12px] text-fg-muted"},oo={class:"flex flex-col items-end gap-0.5 text-right"},l0=E({__name:"SaleHistoryList",props:{rows:{},mobile:{type:Boolean}},setup(o){const r={primary:"#087F5B",muted:"#C5CCC8",amber:"#B7791F"};return(p,v)=>o.mobile?(l(),s("div",eo,[(l(!0),s(z,null,j(o.rows,(a,y)=>(l(),s("div",{key:y,class:"flex justify-between gap-3 border-t border-border-soft py-2.5 text-[14px]"},[e("span",to,[e("span",ao,c(a.label),1),e("span",lo,c(a.date)+" "+c(a.sub),1)]),e("span",oo,[e("span",{class:C(["tnum font-semibold",a.delta?"":"text-fg-muted"])},c(a.price),3),a.delta?(l(),s("span",{key:0,class:C(["tnum text-[11.5px] font-semibold",a.down?"text-primary":"text-fg-muted"])},c(a.delta),3)):x("",!0)])]))),128))])):(l(),s("div",Xl,[(l(!0),s(z,null,j(o.rows,(a,y)=>(l(),s("div",{key:y,class:"grid grid-cols-[110px_12px_minmax(0,1fr)_auto] items-center gap-3.5 border-b border-border-soft py-2.5 text-[13.5px] max-sm:grid-cols-[90px_12px_minmax(0,1fr)]"},[e("span",Jl,c(a.date),1),e("span",{class:"h-2.5 w-2.5 rounded-full border-2 border-white",style:X({background:r[a.dot],boxShadow:`0 0 0 1px ${r[a.dot]}`})},null,4),e("span",null,[Z(c(a.label)+" ",1),e("span",Ql,c(a.sub),1)]),e("span",Yl,[Z(c(a.price)+" ",1),a.delta?(l(),s("span",{key:0,class:C(["rounded-[5px] px-[7px] py-0.5 text-[12px] font-semibold",a.down?"bg-primary-soft text-primary":"bg-surface-2 text-fg-muted"])},c(a.delta),3)):x("",!0)])]))),128))]))}}),so={class:"pb-10 max-lg:pb-[176px]"},no={key:0,class:"grid place-items-center py-24"},ro={key:1,class:"mx-auto mt-6 flex max-w-[640px] flex-col items-center gap-3 rounded-[18px] border border-border-soft bg-surface px-8 py-14 text-center max-lg:mx-4"},io={class:"grid h-[52px] w-[52px] place-items-center rounded-2xl bg-surface-2 text-fg-muted"},uo={class:"mx-auto flex w-full max-w-[1400px] flex-col gap-4 px-8 pt-[18px]"},co={class:"flex flex-wrap gap-1.5 text-[12.5px] text-fg-muted","aria-label":"Drobečková navigace"},po={class:"max-w-[420px] truncate text-fg"},mo={class:"flex items-end justify-between gap-6"},vo={class:"flex min-w-0 flex-col gap-2.5"},fo={class:"flex flex-wrap gap-1.5"},xo={class:"m-0 text-[30px] font-semibold leading-[1.2] tracking-[-.02em]"},ho={class:"flex flex-wrap items-center gap-3.5 text-[14px] text-fg-muted"},go={class:"inline-flex items-center gap-1.5"},yo={class:"relative flex flex-none gap-2"},bo=["aria-pressed"],ko={key:0,class:"absolute -bottom-7 right-0 whitespace-nowrap rounded-md bg-fg px-2 py-1 text-[12px] text-white",role:"status"},$o={class:"mx-auto grid w-full max-w-[1400px] grid-cols-[minmax(0,1fr)_360px] items-start gap-7 px-8 pb-14 pt-5"},wo={class:"flex min-w-0 flex-col gap-5"},_o={class:"grid h-[38px] w-[38px] flex-none place-items-center rounded-full border border-border bg-surface text-primary"},Ho={class:"flex min-w-0 flex-col gap-px"},Zo={class:"tnum truncate text-[16px] font-semibold tracking-[-.01em]"},Ao={class:"text-[12px] text-fg-muted"},Vo={key:2,class:"flex flex-col gap-2"},Mo={class:"flex flex-wrap gap-1.5"},Lo={class:"grid grid-cols-3 gap-3"},zo={class:"flex flex-col gap-0.5"},Po={class:"tnum text-[20px] font-extrabold tracking-[-.01em]"},Co={class:"flex flex-col gap-0.5"},So={class:"text-[13px] font-semibold"},jo={key:1,class:"text-[20px] font-extrabold tracking-[-.01em]"},Bo={key:0,class:"flex flex-col gap-0.5"},No={class:"tnum text-[20px] font-extrabold tracking-[-.01em]"},Do={class:"flex flex-col gap-3"},To={class:"flex flex-col gap-px"},Eo={class:"font-medium"},Fo={class:"text-[12px] text-fg-muted"},Uo={class:"tnum whitespace-nowrap text-fg-muted"},Ro={class:"grid grid-cols-3 gap-4"},Io={key:3,class:"grid grid-cols-[minmax(0,1fr)_auto] items-center gap-4 rounded-xl border border-amber-border bg-amber-soft px-[22px] py-[18px]"},Ko={class:"flex flex-col gap-1"},Oo={class:"text-[15px] font-semibold"},qo={class:"text-[13px] text-amber-fg"},Go={class:"sticky top-[96px] flex flex-col gap-3.5"},Wo={class:"flex flex-col gap-4 rounded-[18px] border border-border-soft bg-surface p-5 shadow-rail"},Xo={class:"flex flex-col gap-1"},Jo={class:"flex flex-wrap items-baseline gap-2.5"},Qo={class:"tnum text-[30px] font-extrabold tracking-[-.01em]"},Yo={key:0,class:"tnum rounded-[5px] bg-primary-soft px-2 py-[3px] text-[12px] font-semibold text-primary"},es={key:0,class:"text-[13px] text-fg-muted"},ts={class:"flex flex-col gap-2"},as=["href"],ls=["href"],os=["aria-pressed"],ss={class:"flex flex-col gap-3.5 bg-surface px-4 py-[18px]"},ns={class:"flex flex-wrap gap-1.5"},rs={class:"m-0 mb-1.5 text-[21px] font-semibold leading-[1.25] tracking-[-.015em]"},is={class:"inline-flex items-center gap-1.5 text-[14px] text-fg-muted"},us={class:"flex flex-col gap-1"},ds={class:"flex flex-wrap items-baseline gap-2.5"},cs={class:"tnum text-[30px] font-extrabold tracking-[-.01em]"},ps={key:0,class:"tnum rounded-[6px] bg-primary-soft px-2 py-[3px] text-[12.5px] font-semibold text-primary"},ms={key:0,class:"text-[14px] text-fg-muted"},vs={key:0,class:"grid grid-cols-2 gap-2"},fs={class:"flex min-w-0 flex-col"},xs={class:"tnum truncate text-[14.5px] font-semibold"},hs={class:"text-[11.5px] text-fg-muted"},gs={class:"flex flex-col gap-2.5 px-4 py-3"},ys={key:0,class:"flex flex-wrap gap-1.5 border-t border-border-soft pb-1.5 pt-2.5"},bs={class:"m-0 whitespace-pre-line pb-3.5 text-[14px] leading-[1.6] text-fg-2"},ks={class:"flex flex-col gap-1 pb-2"},$s={class:"flex flex-col"},ws={class:"font-medium"},_s={class:"text-[12px] text-fg-muted"},Hs={class:"whitespace-nowrap text-fg-muted"},Zs={key:3,class:"flex flex-col gap-2.5 pt-1.5"},As={class:"flex items-baseline justify-between"},Vs={class:"text-[15px] font-semibold"},Ms={class:"no-scrollbar -mx-4 flex gap-2.5 overflow-x-auto px-4 pb-1"},Ls={key:4,class:"flex flex-col gap-1.5 rounded-[14px] border border-amber-border bg-amber-soft px-4 py-3.5"},zs={class:"text-[14px] font-semibold leading-[1.35]"},Ps={key:0,class:"fixed inset-x-0 bottom-[170px] z-40 mx-auto w-max rounded-md bg-fg px-3 py-1.5 text-[12.5px] text-white",role:"status"},Ks=E({__name:"SaleDetailScreen",setup(o){const r=k0(()=>$0(()=>import("./LocationMap-BL9ziqwh.js"),__vite__mapDeps([0,1,2,3,4,5]))),p=w0(),v=i(()=>Number(p.params.id)),{data:a,isPending:y,isError:u}=il(v),$=V0(),A=x0();h0(a,t=>{if(!t)return;const n=[t.cityPart&&t.cityPart!==t.city?t.cityPart:"",t.city,t.region].filter(Boolean).join(", "),M=t.price!=null?`${Math.round(t.price).toLocaleString("cs-CZ")} Kč`:"cena v RK";I0({noindex:!0,title:`${t.title||"Nemovitost"}${t.city?`, ${t.city}`:""} - nemovitost.eu`,description:`${t.title}. ${n?n+". ":""}Cena ${M}${t.pricePerM2?`, ${Math.round(t.pricePerM2).toLocaleString("cs-CZ")} Kč/m²`:""}. Srovnání s mediánem v okrese, historie ceny, dražby v okolí.`,canonicalPath:Me(t),jsonLd:[K0([{name:"Na prodej",path:"/prodej"},{name:t.title||"Nemovitost",path:Me(t)}]),{"@context":"https://schema.org","@type":"RealEstateListing",name:t.title,url:"https://nemovitost.eu"+Me(t),datePosted:t.publishedAt??t.firstSeenAt,image:t.images.slice(0,1),offers:t.price!=null?{"@type":"Offer",price:t.price,priceCurrency:"CZK",availability:"https://schema.org/InStock"}:void 0,address:{"@type":"PostalAddress",streetAddress:t.street||void 0,addressLocality:t.city||void 0,postalCode:t.zip||void 0,addressRegion:t.region||void 0,addressCountry:"CZ"}}]})});const _=o0({queryKey:i(()=>{var t;return["sale-similar",(t=a.value)==null?void 0:t.id]}),enabled:i(()=>!!a.value),staleTime:5*6e4,queryFn:async()=>{const t=a.value,n={kategorie:t.category,limit:"8"};t.district?n.okres=t.district:t.region&&(n.kraj=t.region);const M=m=>m.filter(Ve=>Ve.id!==t.id);let S=[];if(t.disposition&&(S=M((await Ye({...n,dispozice:t.disposition})).items)),S.length<3){const m=M((await Ye(n)).items).filter(Ve=>!S.some(m0=>m0.id===Ve.id));S=[...S,...m]}return S.slice(0,3)}}),h=i(()=>(_.data.value??[]).map(Ge)),H=i(()=>{const t=a.value;if(!t)return"/prodej";const n=new URLSearchParams({kategorie:t.category});return t.district&&n.set("okres",t.district),t.disposition&&n.set("dispozice",t.disposition),`/prodej?${n}`}),K=i(()=>{const t=a.value;return t?`Podobné ${t.category==="byt"?"byty":t.category==="rodinny-dum"?"domy":"nabídky"} v okolí`:""}),J=i(()=>{const t=a.value;return t?`Všechny ${t.disposition||re(t.category).toLowerCase()}${t.district?` · ${t.district}`:""} →`:""}),me=i(()=>a.value?Ge(a.value):null),D=i(()=>a.value?A.isSaved("sale",a.value.id):!1),Q=()=>me.value&&A.toggle(me.value),R=ne("");async function ve(){var n;const t=await D0(((n=a.value)==null?void 0:n.title)??"nemovitost.eu");R.value=t==="copied"?"Odkaz zkopírován":"",R.value&&setTimeout(()=>R.value="",2e3)}function Y(){var t;(t=document.getElementById("lokalita"))==null||t.scrollIntoView({behavior:"smooth",block:"start"})}const f=i(()=>a.value?Se(a.value.source):""),b=i(()=>a.value?Qe(a.value.sourceUrl):"#"),g=()=>a.value&&T0(a.value.sourceUrl),L=i(()=>{const t=a.value;return t?[t.cityPart&&t.cityPart!==t.city?t.cityPart:"",t.city,t.district&&t.district!==t.city?t.district:"",t.region].filter(Boolean).join(" · "):""}),N=i(()=>{const t=a.value;if(!t)return[];const n=[{label:"Nemovitosti",to:"/prodej"}];return t.region&&n.push({label:t.region,to:`/prodej?kraj=${encodeURIComponent(t.region)}`}),t.district&&t.district!==t.region&&n.push({label:t.district,to:`/prodej?kraj=${encodeURIComponent(t.region)}&okres=${encodeURIComponent(t.district)}`}),t.category&&n.push({label:re(t.category),to:`/prodej?${new URLSearchParams({...t.district?{okres:t.district}:{},kategorie:t.category})}`}),n}),fe=i(()=>{var t;return(((t=a.value)==null?void 0:t.discount)??0)>0}),Be=i(()=>{var n,M,S;const t=(M=(n=a.value)==null?void 0:n.extras)==null?void 0:M.ref;return typeof t=="string"&&t?t:String(((S=a.value)==null?void 0:S.id)??"")}),ie=i(()=>a.value?zl(a.value):[]),ue=i(()=>a.value?Bl(a.value):[]),xe=i(()=>a.value?Nl(a.value):[]),he=i(()=>a.value?Dl(a.value):[]),de=i(()=>a.value?Tl(a.value):[]),ee=i(()=>{var t;return((t=a.value)==null?void 0:t.events.filter(n=>n.kind==="price_changed"))??[]}),I=i(()=>a.value?i0(a.value):null),u0=i(()=>{var M;const t=(M=a.value)==null?void 0:M.market;if(!t||t.deltaPct==null)return;const n=Math.round(Math.abs(t.deltaPct)*100);return n<2?"na úrovni mediánu":`${t.deltaPct<0?"−":"+"}${n} % vs. ${t.scope==="okres"?"okres":t.scope==="kraj"?"kraj":"ČR"}`}),T=i(()=>{const t=a.value;return!t||t.price==null||t.firstPrice==null||t.firstPrice===t.price?null:{abs:t.price-t.firstPrice,pct:(t.price-t.firstPrice)/t.firstPrice}}),ge=i(()=>{var t,n;return F0(((t=a.value)==null?void 0:t.publishedAt)??((n=a.value)==null?void 0:n.firstSeenAt))}),Ne=i(()=>{const t=a.value,n=(t==null?void 0:t.floorAreaM2)??(t==null?void 0:t.landAreaM2);return t!=null&&t.market&&n?Math.round(t.market.medianM2*n):null}),De=i(()=>a.value?`Medián ${Ze(a.value)} × plocha (dnes)`:""),d0=i(()=>a.value?El(a.value):[]),Te=i(()=>a.value?Fl(a.value):[]),ye=i(()=>{var t,n;return((t=a.value)==null?void 0:t.lat)!=null&&((n=a.value)==null?void 0:n.lon)!=null}),be=i(()=>{var t,n;return((n=(t=a.value)==null?void 0:t.extras)==null?void 0:n.geo_approx)===!0}),ke=i(()=>{const t=a.value;return!t||t.lat==null||t.lon==null?"":`https://mapy.com/cs/zakladni?x=${t.lon}&y=${t.lat}&z=${be.value?13:16}&source=coor&id=${t.lon},${t.lat}`}),c0=i(()=>{var t;return(((t=a.value)==null?void 0:t.offers)??[]).filter(n=>{var M;return n.source!==((M=a.value)==null?void 0:M.source)})}),Ee=i(()=>{const t=a.value;if(!t)return[];const n=[{k:"Zdroj",v:f.value}];n.push({k:"Poslední kontrola",v:U0(t.lastSeenAt)});const M=ee.value.length,S=M>0&&ee.value.every(m=>m.newValue!=null&&m.oldValue!=null&&m.newValue<m.oldValue);n.push({k:"Změny ceny",v:M?`${M}${S?" (snížení)":""}`:"žádné"}),t.offers.length>1&&n.push({k:"Duplicity sloučeny",v:`${t.offers.length} ${Le(t.offers.length,"portál","portály","portálů")}`});for(const m of c0.value)n.push({k:"Také na",v:`${Se(m.source)}${m.price!=null?` · ${B(m.price)}`:""} ↗`,href:Qe(m.sourceUrl)});return n}),$e=i(()=>{var t;return((t=a.value)==null?void 0:t.nearbyAuctions)??[]}),G=i(()=>{const t=$e.value[0],n=a.value;if(!t||!n)return null;const M=t.startsAt?Ae(t.startsAt).replace(/ \d{4}$/,""):"",S=t.minBid!=null&&n.price!=null&&t.minBid<n.price?Math.round((1-t.minBid/n.price)*100):null;return{to:Z0(t),title:`${t.title}${M?` – draží se ${M}`:""}${t.minBid!=null?` · nejnižší podání ${B(t.minBid)}`:""}`,sub:[S?`O ${S} % méně než tato nabídka.`:"","Zkontrolujte rizika a posudek.",$e.value.length>1?`V okolí je ${$e.value.length} ${Le($e.value.length,"dražba","dražby","dražeb")}.`:""].filter(Boolean).join(" ")}}),te=i(()=>{var t;return(((t=a.value)==null?void 0:t.description)??"").trim()}),we=ne(!1),Fe=i(()=>te.value.length>520),p0=i(()=>{if(!a.value)return[];const n=[{id:"prehled",label:"Přehled"},{id:"cena",label:"Cena"}];return de.value.length&&n.push({id:"historie",label:"Historie ceny",badge:ee.value.length||null}),te.value&&n.push({id:"popis",label:"Popis"}),n.push({id:"lokalita",label:"Lokalita"}),h.value.length&&n.push({id:"podobne",label:"Podobné"}),n}),Ue=i(()=>{var t;return((t=a.value)==null?void 0:t.category)==="byt"?{to:"/magazin/jak-koupit-byt-bez-realitky",text:"Na co si dát pozor při koupi bytu, jak číst PENB a jak poznat předraženou nabídku."}:{to:"/magazin/kolik-stoji-koupe-nemovitosti-navic",text:"Kolik stojí koupě navíc, jak číst PENB a jak poznat předraženou nabídku."}}),U=ne({params:!0,cena:!0});return(t,n)=>{var S;const M=b0("RouterLink");return l(),s("div",so,[d(y)?(l(),s("div",no,[k(O0)])):d(u)||!d(a)?(l(),s("div",ro,[e("span",io,[k(d(g0),{size:22})]),n[7]||(n[7]=e("div",{class:"text-[18px] font-extrabold"},"Inzerát není dostupný",-1)),n[8]||(n[8]=e("p",{class:"m-0 text-[14px] text-fg-muted"},"Buď byl stažen, nebo se ještě zpracovává.",-1)),k(M,{to:"/prodej",class:"mt-1 inline-flex h-10 items-center rounded-full bg-primary px-5 text-[14px] font-bold text-white hover:bg-primary-hover hover:text-white"},{default:V(()=>[...n[6]||(n[6]=[Z("Přejít na nabídky",-1)])]),_:1})])):d($)?(l(),s(z,{key:2},[e("div",uo,[e("nav",co,[(l(!0),s(z,null,j(N.value,m=>(l(),s(z,{key:m.to},[k(M,{to:m.to,class:"text-fg-muted hover:text-primary"},{default:V(()=>[Z(c(m.label),1)]),_:2},1032,["to"]),n[9]||(n[9]=e("span",{"aria-hidden":"true"},"›",-1))],64))),128)),e("span",po,c(d(a).title),1)]),e("div",mo,[e("div",vo,[e("div",fo,[k(ae,{tone:"dark"},{default:V(()=>[...n[10]||(n[10]=[Z("Na prodej",-1)])]),_:1}),fe.value?(l(),P(ae,{key:0,tone:"soft"},{default:V(()=>[...n[11]||(n[11]=[Z("Cena snížena",-1)])]),_:1})):x("",!0),k(ae,{tone:"id"},{default:V(()=>[Z("ID "+c(Be.value),1)]),_:1})]),e("h1",xo,c(d(a).title||"Bez názvu"),1),e("div",ho,[e("span",go,[k(d(ze),{size:14}),Z(c(L.value||"Lokalita neurčena"),1)]),e("a",{href:"#lokalita",class:"font-medium text-primary hover:text-primary-hover",onClick:y0(Y,["prevent"])},"Zobrazit na mapě")])]),e("div",yo,[e("button",{type:"button",class:C(["inline-flex h-[38px] items-center gap-[7px] rounded-full border border-border bg-surface px-3.5 text-[13px] font-medium hover:border-primary hover:text-primary",D.value?"text-danger":""]),"aria-pressed":D.value,onClick:Q},[k(d(Ie),{size:15,weight:D.value?"fill":"regular"},null,8,["weight"]),Z(c(D.value?"Uloženo":"Uložit"),1)],10,bo),e("button",{type:"button",class:"inline-flex h-[38px] items-center gap-[7px] rounded-full border border-border bg-surface px-3.5 text-[13px] font-medium hover:border-primary hover:text-primary",onClick:ve},[k(d(M0),{size:15}),n[12]||(n[12]=Z("Sdílet ",-1))]),R.value?(l(),s("span",ko,c(R.value),1)):x("",!0)])]),k(L0,{images:d(a).images,source:f.value,height:520},null,8,["images","source"])]),e("div",$o,[e("main",wo,[k(z0,{tabs:p0.value},null,8,["tabs"]),k(le,{id:"prehled",title:"Přehled",note:`podle zdroje · ověřeno ${d(Ae)(d(a).lastSeenAt)}`},{default:V(()=>[ie.value.length?(l(),s("div",{key:0,class:"grid gap-3",style:X({gridTemplateColumns:`repeat(${Math.max(ie.value.length,2)}, minmax(0,1fr))`})},[(l(!0),s(z,null,j(ie.value,m=>(l(),s("div",{key:m.k,class:"flex items-center gap-3 rounded-[10px] border border-border-soft bg-bg p-3.5"},[e("span",_o,[(l(),P(Ke(m.icon),{size:18,weight:"duotone"}))]),e("span",Ho,[e("span",Zo,c(m.v),1),e("span",Ao,c(m.k),1)])]))),128))],4)):x("",!0),ue.value.length?(l(),P(Xe,{key:1,rows:ue.value,cols:2},null,8,["rows"])):x("",!0),xe.value.length?(l(),s("div",Vo,[n[13]||(n[13]=e("span",{class:"text-[12px] font-semibold uppercase tracking-[.04em] text-fg-muted"},"Vybavení",-1)),e("div",Mo,[(l(!0),s(z,null,j(xe.value,m=>(l(),s("span",{key:m,class:"inline-flex h-[30px] items-center gap-1.5 rounded-[7px] bg-surface-2 px-[11px] text-[13px] font-medium"},[k(d(Oe),{size:13,weight:"bold",class:"text-primary"}),Z(c(m),1)]))),128))])])):x("",!0)]),_:1},8,["note"]),k(le,{id:"cena",title:"Cena a srovnání",note:d(a).market?`${d(F)(d(a).market.count)} nabídek · ${d(a).disposition||d(re)(d(a).category)} · ${d(Ze)(d(a))}`:void 0},{default:V(()=>[k(a0,{s:d(a)},null,8,["s"])]),_:1},8,["note"]),de.value.length?(l(),P(le,{key:0,id:"historie",title:"Historie ceny",note:"kontrolujeme každých pár hodin"},{default:V(()=>[e("div",Lo,[e("div",zo,[n[14]||(n[14]=e("span",{class:"text-[11px] font-semibold uppercase tracking-[.04em] text-fg-muted"},"Aktuální cena",-1)),e("span",Po,c(d(a).price!=null?d(B)(d(a).price):"–"),1)]),e("div",Co,[n[15]||(n[15]=e("span",{class:"text-[11px] font-semibold uppercase tracking-[.04em] text-fg-muted"},"Změna od zveřejnění",-1)),T.value?(l(),s("span",{key:0,class:C(["tnum text-[20px] font-extrabold tracking-[-.01em]",T.value.abs<0?"text-primary":""])},[Z(c(T.value.abs<0?"−":"+")+c(d(B)(Math.abs(T.value.abs)))+" ",1),e("span",So,"("+c(T.value.abs<0?"−":"+")+c((Math.abs(T.value.pct)*100).toFixed(1).replace(".",","))+" %)",1)],2)):(l(),s("span",jo,"beze změny"))]),ge.value!=null?(l(),s("div",Bo,[n[16]||(n[16]=e("span",{class:"text-[11px] font-semibold uppercase tracking-[.04em] text-fg-muted"},"V nabídce",-1)),e("span",No,c(ge.value===0?"od dneška":`${ge.value} ${d(E0)(ge.value)}`),1)])):x("",!0)]),he.value.length>=2?(l(),P(t0,{key:0,points:he.value,median:Ne.value,"median-label":De.value,"end-at":d(a).lastSeenAt},null,8,["points","median","median-label","end-at"])):x("",!0),k(l0,{rows:de.value},null,8,["rows"])]),_:1})):x("",!0),te.value?(l(),P(le,{key:1,id:"popis",title:"Popis od prodejce",note:[f.value,d(a).sellerName].filter(Boolean).join(" · ")},{default:V(()=>[e("p",{class:C(["m-0 whitespace-pre-line text-[14.5px] leading-[1.65] text-fg-2",Fe.value&&!we.value?"line-clamp-[7]":""])},c(te.value),3),Fe.value?(l(),s("button",{key:0,type:"button",class:"self-start p-0 text-[13.5px] font-medium text-primary",onClick:n[0]||(n[0]=m=>we.value=!we.value)},c(we.value?"Zobrazit méně ▴":"Zobrazit celý popis ▾"),1)):x("",!0)]),_:1},8,["note"])):x("",!0),k(le,{id:"lokalita",title:"Lokalita",note:[L.value,ye.value?be.value?"přibližná poloha (střed obce)":"poloha podle zdroje":""].filter(Boolean).join(" · ")},{default:V(()=>[e("div",{class:C(["grid gap-[18px]",ye.value?"grid-cols-[minmax(0,1.4fr)_minmax(0,1fr)]":"grid-cols-1"])},[ye.value?(l(),P(d(r),{key:0,lat:d(a).lat,lon:d(a).lon,approx:be.value,height:300},{default:V(()=>[ke.value?(l(),P(Je,{key:0,href:ke.value},{default:V(()=>[...n[17]||(n[17]=[Z("Otevřít na Mapy.cz ↗",-1)])]),_:1},8,["href"])):x("",!0)]),_:1},8,["lat","lon","approx"])):x("",!0),e("div",Do,[(l(!0),s(z,null,j(Te.value,m=>(l(),s("div",{key:m.sub,class:"flex justify-between gap-3 border-b border-border-soft pb-2.5 text-[13.5px]"},[e("span",To,[e("span",Eo,c(m.k),1),e("span",Fo,c(m.sub),1)]),e("span",Uo,c(m.v),1)]))),128))])],2)]),_:1},8,["note"]),h.value.length?(l(),P(le,{key:2,id:"podobne",title:K.value,plain:""},{note:V(()=>[k(M,{to:H.value,class:"text-[13px] font-medium text-primary"},{default:V(()=>[Z(c(J.value),1)]),_:1},8,["to"])]),default:V(()=>[e("div",Ro,[(l(!0),s(z,null,j(h.value,m=>(l(),P(e0,{key:m.id,item:m},null,8,["item"]))),128))])]),_:1},8,["title"])):x("",!0),G.value?(l(),s("section",Io,[e("div",Ko,[n[18]||(n[18]=e("span",{class:"text-[11px] font-semibold uppercase tracking-[.04em] text-amber"},"Dražby v okolí",-1)),e("span",Oo,c(G.value.title),1),e("span",qo,c(G.value.sub),1)]),k(M,{to:G.value.to,class:"inline-flex h-[38px] items-center rounded-full bg-fg px-4 text-[13px] font-semibold text-white hover:bg-fg-2 hover:text-white"},{default:V(()=>[...n[19]||(n[19]=[Z("Zobrazit dražbu",-1)])]),_:1},8,["to"])])):x("",!0)]),e("aside",Go,[e("div",Wo,[e("div",Xo,[n[20]||(n[20]=e("span",{class:"text-[11px] font-semibold uppercase tracking-[.04em] text-fg-muted"},"Cena",-1)),e("div",Jo,[e("span",Qo,c(d(a).price!=null?d(B)(d(a).price):d(a).priceNote||"Cena na vyžádání"),1),T.value&&T.value.abs<0?(l(),s("span",Yo,"−"+c(d(B)(Math.abs(T.value.abs))),1)):x("",!0)]),d(a).pricePerM2||I.value?(l(),s("span",es,c([d(a).pricePerM2?`${d(F)(d(a).pricePerM2)} Kč/m²`:"",I.value?`${I.value.text} (${d(Ze)(d(a))})`:""].filter(Boolean).join(" · ")),1)):x("",!0)]),k(P0,{rows:d0.value},null,8,["rows"]),e("div",ts,[e("a",{href:b.value,target:"_blank",rel:"noopener nofollow",class:"flex h-[46px] items-center justify-center gap-2 rounded-full bg-primary text-[14.5px] font-semibold text-white hover:bg-primary-hover hover:text-white",onClick:g},"Zobrazit nabídku na "+c(f.value)+" ↗",9,as),e("a",{href:b.value,target:"_blank",rel:"noopener nofollow",class:"flex h-[42px] items-center justify-center rounded-full border border-border bg-surface text-[14px] font-semibold text-fg hover:border-primary hover:text-primary",onClick:g},"Kontaktovat prodejce",8,ls),e("button",{type:"button",class:C(["inline-flex h-[38px] items-center justify-center gap-1.5 rounded-full border border-border bg-surface text-[13px] font-medium hover:border-primary hover:text-primary",D.value?"text-danger":""]),"aria-pressed":D.value,onClick:Q},[k(d(Ie),{size:14,weight:D.value?"fill":"regular"},null,8,["weight"]),Z(c(D.value?"Uloženo":"Uložit"),1)],10,os)]),n[21]||(n[21]=e("p",{class:"m-0 text-center text-[12px] leading-normal text-fg-subtle"},"Kontakt na prodejce a prohlídku řešíte na zdrojovém portálu. Nejsme realitní kancelář.",-1))]),k(We,{rows:Ee.value},null,8,["rows"]),k(C0,{to:Ue.value.to,title:"Kupujete poprvé?",text:Ue.value.text,cta:"Průvodce koupí"},null,8,["to","text"])])])],64)):(l(),s(z,{key:3},[k(S0,{images:d(a).images,source:f.value,saved:D.value,"back-to":"/prodej",onSave:Q,onShare:ve},null,8,["images","source","saved"]),e("div",ss,[e("div",ns,[k(ae,{tone:"dark"},{default:V(()=>[...n[22]||(n[22]=[Z("Na prodej",-1)])]),_:1}),fe.value?(l(),P(ae,{key:0,tone:"soft"},{default:V(()=>[...n[23]||(n[23]=[Z("Cena snížena",-1)])]),_:1})):x("",!0),k(ae,{tone:"id"},{default:V(()=>[Z("ID "+c(Be.value),1)]),_:1})]),e("div",null,[e("h1",rs,c(d(a).title||"Bez názvu"),1),e("span",is,[k(d(ze),{size:14,class:"flex-none"}),Z(c(L.value||"Lokalita neurčena"),1)])]),e("div",us,[e("div",ds,[e("span",cs,c(d(a).price!=null?d(B)(d(a).price):d(a).priceNote||"Cena na vyžádání"),1),T.value&&T.value.abs<0?(l(),s("span",ps,"−"+c(d(B)(Math.abs(T.value.abs))),1)):x("",!0)]),d(a).pricePerM2||I.value?(l(),s("span",ms,[d(a).pricePerM2?(l(),s(z,{key:0},[Z(c(d(F)(d(a).pricePerM2))+" Kč/m²",1)],64)):x("",!0),d(a).pricePerM2&&I.value?(l(),s(z,{key:1},[Z(" · ")],64)):x("",!0),I.value?(l(),s("span",{key:2,class:C(I.value.good?"font-semibold text-primary":"")},c(I.value.text),3)):x("",!0)])):x("",!0)]),ie.value.length?(l(),s("div",vs,[(l(!0),s(z,null,j(ie.value,m=>(l(),s("div",{key:m.k,class:"flex items-center gap-2.5 rounded-[10px] border border-border-soft bg-bg px-3 py-2.5"},[(l(),P(Ke(m.icon),{size:18,weight:"duotone",class:"flex-none text-primary"})),e("span",fs,[e("span",xs,c(m.v),1),e("span",hs,c(m.k),1)])]))),128))])):x("",!0)]),e("div",gs,[ue.value.length?(l(),P(ce,{key:0,open:U.value.params,"onUpdate:open":n[1]||(n[1]=m=>U.value.params=m),title:"Parametry",icon:d(j0),summary:`${ue.value.length} údajů`},{default:V(()=>[k(Xe,{rows:ue.value,size:"md","top-border":""},null,8,["rows"]),xe.value.length?(l(),s("div",ys,[(l(!0),s(z,null,j(xe.value,m=>(l(),s("span",{key:m,class:"inline-flex h-7 items-center gap-[5px] rounded-[7px] bg-surface-2 px-2.5 text-[12.5px] font-medium"},[k(d(Oe),{size:12,weight:"bold",class:"text-primary"}),Z(c(m),1)]))),128))])):x("",!0)]),_:1},8,["open","icon","summary"])):x("",!0),k(ce,{open:U.value.cena,"onUpdate:open":n[2]||(n[2]=m=>U.value.cena=m),title:"Cena a srovnání",icon:d(B0),summary:u0.value,"summary-tone":(S=I.value)!=null&&S.good?"primary":"muted"},{default:V(()=>[k(a0,{s:d(a),mobile:""},null,8,["s"])]),_:1},8,["open","icon","summary","summary-tone"]),de.value.length?(l(),P(ce,{key:1,open:U.value.historie,"onUpdate:open":n[3]||(n[3]=m=>U.value.historie=m),title:"Historie ceny",icon:d(s1),summary:ee.value.length?`${ee.value.length} ${d(Le)(ee.value.length,"změna","změny","změn")}`:"beze změny"},{default:V(()=>[he.value.length>=2?(l(),P(t0,{key:0,points:he.value,median:Ne.value,"median-label":De.value,"end-at":d(a).lastSeenAt,class:"pb-3"},null,8,["points","median","median-label","end-at"])):x("",!0),k(l0,{rows:de.value,mobile:""},null,8,["rows"])]),_:1},8,["open","icon","summary"])):x("",!0),te.value?(l(),P(ce,{key:2,open:U.value.popis,"onUpdate:open":n[4]||(n[4]=m=>U.value.popis=m),title:"Popis od prodejce",icon:d(Ta),summary:d(a).sellerName||f.value},{default:V(()=>[e("p",bs,c(te.value),1)]),_:1},8,["open","icon","summary"])):x("",!0),k(ce,{open:U.value.lokalita,"onUpdate:open":n[5]||(n[5]=m=>U.value.lokalita=m),title:"Lokalita",icon:d(ze),summary:d(a).cityPart||d(a).city},{default:V(()=>[e("div",ks,[ye.value?(l(),P(d(r),{key:0,lat:d(a).lat,lon:d(a).lon,approx:be.value,height:160},{default:V(()=>[ke.value?(l(),P(Je,{key:0,href:ke.value},{default:V(()=>[...n[24]||(n[24]=[Z("Mapy.cz ↗",-1)])]),_:1},8,["href"])):x("",!0)]),_:1},8,["lat","lon","approx"])):x("",!0),(l(!0),s(z,null,j(Te.value,m=>(l(),s("div",{key:m.sub,class:"flex justify-between gap-3 border-b border-border-soft py-2.5 text-[13.5px]"},[e("span",$s,[e("span",ws,c(m.k),1),e("span",_s,c(m.sub),1)]),e("span",Hs,c(m.v),1)]))),128))])]),_:1},8,["open","icon","summary"]),h.value.length?(l(),s("div",Zs,[e("div",As,[e("span",Vs,c(K.value),1),k(M,{to:H.value,class:"text-[13px] font-semibold text-primary"},{default:V(()=>[...n[25]||(n[25]=[Z("Vše →",-1)])]),_:1},8,["to"])]),e("div",Ms,[(l(!0),s(z,null,j(h.value,m=>(l(),s("div",{key:m.id,class:"w-[260px] flex-none"},[k(e0,{item:m,compact:""},null,8,["item"])]))),128))])])):x("",!0),G.value?(l(),s("div",Ls,[n[27]||(n[27]=e("span",{class:"text-[11px] font-semibold uppercase tracking-[.04em] text-amber"},"Dražby v okolí",-1)),e("span",zs,c(G.value.title),1),k(M,{to:G.value.to,class:"text-[13px] font-semibold text-amber-fg"},{default:V(()=>[...n[26]||(n[26]=[Z("Zobrazit dražbu →",-1)])]),_:1},8,["to"])])):x("",!0),k(We,{rows:Ee.value,mobile:"",disclaimer:"Kontakt a prohlídku řešíte na zdrojovém portálu. Nejsme realitní kancelář."},null,8,["rows"])]),k(N0,{href:b.value,label:"Zobrazit nabídku",saved:D.value,onSave:Q,onCta:g},null,8,["href","saved"]),R.value?(l(),s("span",Ps,c(R.value),1)):x("",!0)],64))])}}});export{Ks as default};