PageSourceSearch

https://www.wiim.immo/_nuxt/DraDD5jr.js

js wiim.immo collected 2026-10-09 23:00:22 UTC 41,565 bytes, 1 lines download raw bytes

1import{_ as xe}from"./Dx_Ou25x.js";import{_ as Ie}from"./6JOvctkh.js";import{_ as Me}from"./ByWatnw4.js";import $e from"./BlUlAP2D.js";import{M as ve,r as Fe,f as T,s as re,H as ge,E as Be,x as ye,y as Re,z as _e,A as je,t as ze,w as Ke,I as He,F as Ye,i as Ge,j as Xe,N as fe,B as Qe,O as We,h as Ze,Q as Je}from"./DUENPg0U.js";import{e as we,ac as he,C as qe,c as m,t as o,k as h,a as t,F as A,r as O,b as y,d as K,l as r,w as $,ad as et,p as V,o as n,z as N,x as tt,f as ee,Y as at,a5 as lt,E as ot,m as ke,aG as it,n as q,i as rt,j as st,q as S,s as se,h as nt,aI as dt,R as ne,S as ut,K as de}from"./D8644rYh.js";import{_ as mt}from"./DJEHweAO.js";import{_ as pt}from"./BUCShxJ9.js";import{d as ct}from"./B3pBtLLm.js";import{M as bt}from"./CwqxeSli.js";import{u as vt}from"./DMr9PzD2.js";import{m as gt,d as yt}from"./9n0BSYke.js";import{E as _t,b as ft,c as ht,d as kt,p as xt}from"./BYmfd1rU.js";import{u as $t}from"./DknTJ8Rd.js";import{u as wt}from"./MRLRowXz.js";import{u as qt}from"./BfjgRi6S.js";import"./Cwm7gl9R.js";import"./DlAUqK2U.js";const Ct={key:0,class:"text-sm text-grey-text dark:text-white/60"},Et={class:"mt-2 max-w-3xl text-sm leading-6 text-grey-text dark:text-white/60"},Vt={class:"flex items-center justify-between"},Dt={class:"text-sm font-semibold text-dark dark:text-white"},Lt=["onClick"],Tt={class:"mt-3 grid gap-4 sm:grid-cols-2"},Nt={value:""},Ut=["value"],St={value:""},At={value:"oui"},Ot={value:"non"},Pt={value:"partiel"},It={value:""},Mt=["value"],Ft=["value"],Bt={value:""},Rt=["value"],jt=["value"],zt={value:""},Kt=["value"],Ht=["value"],Yt=["id"],Gt=["disabled"],Xt={"aria-live":"polite",class:"sr-only"},Qt=we({__name:"LotDetailsFields",props:et({lotsEstimes:{}},{lots:{required:!0},lotsModifiers:{},extraNotes:{required:!0},extraNotesModifiers:{}}),emits:["update:lots","update:extraNotes"],setup(R){const w=he(R,"lots"),H=he(R,"extraNotes"),{t:v}=qe(),Q=V(""),g=V(null),P={appartement:"qual.lotTypeAppartement","maison/villa":"qual.lotTypeMaison","local commercial":"qual.lotTypeCommercial","terrain constructible":"qual.lotTypeTerrain","terrain non constructible":"qual.lotTypeNonConstructibleLand",parking:"qual.lotTypeParking",dependance:"qual.lotTypeDependance",autre:"qual.lotTypeOther"},x=["rooms","bedrooms","bathrooms","floor","levels_count"],j={rooms:"qual.rooms",bedrooms:"qual.bedrooms",bathrooms:"qual.bathrooms",floor:"qual.floor",levels_count:"qual.levelsCount"},z={built_area_m2:"qual.builtArea",plot_area_m2:"qual.plotArea",constructible_area_m2:"qual.constructibleArea",rooms:"qual.rooms",bedrooms:"qual.bedrooms",bathrooms:"qual.bathrooms",floor:"qual.floor",levels_count:"qual.levelsCount",serviced_status:"qual.servicedStatus",zoning:"qual.zoning",parking_type:"qual.parkingType",condition:"qual.lotCondition",occupation:"qual.lotOccupation",resale_price_estimate:"qual.lotResaleEstimate"};function f(s,c){return ze(s,c)}function U(s){return x.filter(c=>f(s,c))}function W(s,c){const b=w.value[s];if(!b||b.asset_type===c)return;const _=Ke(b,c);if(_.length){const p=_.map(u=>v(z[u]??u)).join(", ");if(!window.confirm(v("qual.lotTypeChangeConfirm",{fields:p})))return}const E=[...w.value];E[s]=He(b,c),w.value=E,g.value=null,Q.value=v("qual.lotTypeFieldsUpdated",{n:s+1})}function D(s,c){return`lot-${s}-${c}`}function L(s,c,b){if(b===""||b===null||b===void 0){g.value?.index===s&&g.value.field===c&&(g.value=null),l(s,{[c]:null});return}const _=Number(b),E=T[c];if(!(Number.isFinite(_)&&_>=E.min&&_<=E.max&&(!E.integer||Number.isInteger(_)))){const u=v(z[c]??c);g.value={index:s,field:c,message:E.integer&&Number.isFinite(_)&&!Number.isInteger(_)?v("qual.lotIntegerRequired",{field:u}):v("qual.lotNumberOutOfBounds",{field:u,min:E.min,max:E.max})},document.getElementById(D(s,c))?.focus();return}g.value?.index===s&&g.value.field===c&&(g.value=null),l(s,{[c]:_})}function l(s,c){w.value=w.value.map((b,_)=>_===s?{...b,...c}:b)}function I(){w.value.length>=ve||(w.value=[...w.value,Ye()],g.value=null)}function Y(s){w.value=w.value.filter((c,b)=>b!==s),g.value=null}return(s,c)=>{const b=xe,_=Me,E=$e;return n(),m("div",null,[typeof R.lotsEstimes=="number"&&R.lotsEstimes>0?(n(),m("p",Ct,o(s.$t("qual.lotsDetailsCountHint",{count:R.lotsEstimes})),1)):h("",!0),t("p",Et,o(s.$t("qual.lotsDetailsOptionalHint")),1),(n(!0),m(A,null,O(w.value,(p,u)=>(n(),m("div",{key:u,class:"mt-4 rounded-2xl border border-gray-200 p-4 dark:border-white/10"},[t("div",Vt,[t("span",Dt,o(s.$t("qual.lotN",{n:u+1})),1),t("button",{type:"button",class:"inline-flex min-h-11 items-center rounded-lg px-2 text-sm font-medium text-red-600 hover:bg-red-50 dark:text-red-400 dark:hover:bg-red-950/30",onClick:d=>Y(u)},o(s.$t("qual.lotRemove")),9,Lt)]),t("div",Tt,[y(_,{label:s.$t("qual.lotType"),class:"sm:col-span-2"},{default:$(()=>[y(b,{"model-value":p.asset_type,as:"select",tone:"public",pad:"lg",class:"w-full","onUpdate:modelValue":d=>W(u,d)},{default:$(()=>[t("option",Nt,o(s.$t("qual.lotTypePlaceholder")),1),(n(!0),m(A,null,O(r(Fe),d=>(n(),m("option",{key:d,value:d},o(s.$t(P[d])),9,Ut))),128))]),_:1},8,["model-value","onUpdate:modelValue"])]),_:2},1032,["label"]),f(p,"built_area_m2")?(n(),N(_,{key:0,label:s.$t("qual.builtArea")},{default:$(()=>[y(b,{id:D(u,"built_area_m2"),"model-value":p.built_area_m2,type:"number",min:r(T).built_area_m2.min,max:r(T).built_area_m2.max,step:"any",inputmode:"decimal",tone
1:"public",pad:"lg",class:"w-full","aria-invalid":r(g)?.index===u&&r(g).field==="built_area_m2","aria-describedby":r(g)?.index===u&&r(g).field==="built_area_m2"?`lot-${u}-number-error`:void 0,"onUpdate:modelValue":d=>L(u,"built_area_m2",d)},null,8,["id","model-value","min","max","aria-invalid","aria-describedby","onUpdate:modelValue"])]),_:2},1032,["label"])):h("",!0),f(p,"plot_area_m2")?(n(),N(_,{key:1,label:s.$t("qual.plotArea")},{default:$(()=>[y(b,{id:D(u,"plot_area_m2"),"model-value":p.plot_area_m2,type:"number",min:r(T).plot_area_m2.min,max:r(T).plot_area_m2.max,step:"any",inputmode:"decimal",tone:"public",pad:"lg",class:"w-full","aria-invalid":r(g)?.index===u&&r(g).field==="plot_area_m2","aria-describedby":r(g)?.index===u&&r(g).field==="plot_area_m2"?`lot-${u}-number-error`:void 0,"onUpdate:modelValue":d=>L(u,"plot_area_m2",d)},null,8,["id","model-value","min","max","aria-invalid","aria-describedby","onUpdate:modelValue"])]),_:2},1032,["label"])):h("",!0),f(p,"constructible_area_m2")?(n(),N(_,{key:2,label:s.$t("qual.constructibleArea")},{default:$(()=>[y(b,{id:D(u,"constructible_area_m2"),"model-value":p.constructible_area_m2,type:"number",min:r(T).constructible_area_m2.min,max:r(T).constructible_area_m2.max,step:"any",inputmode:"decimal",tone:"public",pad:"lg",class:"w-full","aria-invalid":r(g)?.index===u&&r(g).field==="constructible_area_m2","aria-describedby":r(g)?.index===u&&r(g).field==="constructible_area_m2"?`lot-${u}-number-error`:void 0,"onUpdate:modelValue":d=>L(u,"constructible_area_m2",d)},null,8,["id","model-value","min","max","aria-invalid","aria-describedby","onUpdate:modelValue"])]),_:2},1032,["label"])):h("",!0),(n(!0),m(A,null,O(U(p),d=>(n(),N(_,{key:d,label:s.$t(j[d])},{default:$(()=>[y(b,{id:D(u,d),"model-value":p[d],type:"number",min:r(T)[d].min,max:r(T)[d].max,step:"1",inputmode:"numeric",tone:"public",pad:"lg",class:"w-full","aria-invalid":r(g)?.index===u&&r(g).field===d,"aria-describedby":r(g)?.index===u&&r(g).field===d?`lot-${u}-number-error`:void 0,"onUpdate:modelValue":M=>L(u,d,M)},null,8,["id","model-value","min","max","aria-invalid","aria-describedby","onUpdate:modelValue"])]),_:2},1032,["label"]))),128)),f(p,"serviced_status")?(n(),N(_,{key:3,label:s.$t("qual.servicedStatus")},{default:$(()=>[y(b,{"model-value":p.serviced_status,as:"select",tone:"public",pad:"lg",class:"w-full","onUpdate:modelValue":d=>l(u,{serviced_status:d})},{default:$(()=>[t("option",St,o(s.$t("qual.optionalPlaceholder")),1),t("option",At,o(s.$t("qual.yes")),1),t("option",Ot,o(s.$t("qual.no")),1),t("option",Pt,o(s.$t("qual.partiallyServiced")),1
1)]),_:1},8,["model-value","onUpdate:modelValue"])]),_:2},1032,["label"])):h("",!0),f(p,"zoning")?(n(),N(_,{key:4,label:s.$t("qual.zoning")},{default:$(()=>[y(b,{"model-value":p.zoning,tone:"public",pad:"lg",maxlength:"120",class:"w-full","onUpdate:modelValue":d=>l(u,{zoning:String(d)})},null,8,["model-value","onUpdate:modelValue"])]),_:2},1032,["label"])):h("",!0),f(p,"parking_type")?(n(),N(_,{key:5,label:s.$t("qual.parkingType")},{default:$(()=>[y(b,{"model-value":p.parking_type,as:"select",tone:"public",pad:"lg",class:"w-full","onUpdate:modelValue":d=>l(u,{parking_type:String(d)})},{default:$(()=>[t("option",It,o(s.$t("qual.optionalPlaceholder")),1),p.parking_type&&!r(re)(p.parking_type,r(ge))?(n(),m("option",{key:0,value:p.parking_type},o(s.$t("qual.existingChoice",{value:p.parking_type})),9,Mt)):h("",!0),(n(!0),m(A,null,O(r(ge),d=>(n(),m("option",{key:d,value:d},o(s.$t(r(Be)[d])),9,Ft))),128))]),_:2},1032,["model-value","onUpdate:modelValue"])]),_:2},1032,["label"])):h("",!0),f(p,"condition")?(n(),N(_,{key:6,label:s.$t("qual.lotCondition")},{default:$(()=>[y(b,{"model-value":p.condition,as:"select",tone:"public",pad:"lg",class:"w-full","onUpdate:modelValue":d=>l(u,{condition:String(d)})},{default:$(()=>[t("option",Bt,o(s.$t("qual.optionalPlaceholder")),1),p.condition&&!r(re)(p.condition,r(ye))?(n(),m("option",{key:0,value:p.condition},o(s.$t("qual.existingChoice",{value:p.condition})),9,Rt)):h("",!0),(n(!0),m(A,null,O(r(ye),d=>(n(),m("option",{key:d,value:d},o(s.$t(r(Re)[d])),9,jt))),128))]),_:2},1032,["model-value","onUpdate:modelValue"])]),_:2},1032,["label"])):h("",!0),f(p,"occupation")?(n(),N(_,{key:7,label:s.$t("qual.lotOccupation")},{default:$(()=>[y(b,{"model-value":p.occupation,as:"select",tone:"public",pad:"lg",class:"w-full","onUpdate:modelValue":d=>l(u,{occupation:String(d)})},{default:$(()=>[t("option",zt,o(s.$t("qual.optionalPlaceholder")),1),p.occupation&&!r(re)(p.occupation,r(_e))?(n(),m("option",{key:0,value:p.occupation},o(s.$t("qual.existingChoice",{value:p.occupation})),9,Kt)):h("",!0),(n(!0),m(A,null,O(r(_e),d=>(n(),m("option",{key:d,value:d},o(s.$t(r(je)[d])),9,Ht))),128))]),_:2},1032,["model-value","onUpdate:modelValue"])]),_:2},1032,["label"])):h("",!0),y(_,{label:s.$t("qual.lotResaleEstimate"),class:"sm:col-span-2"},{default:$(()=>[y(b,{id:D(u,"resale_price_estimate"),"model-value":p.resale_price_estimate,type:"number",min:r(T).resale_price_estimate.min,max:r(T).resale_price_estimate.max,step:"1",inputmode:"numeric",tone:"public",pad:"lg",class:"w-full","aria-invalid":r(g)?.index===u&&r(g).field==="resale_price_estimate","aria-describedby":r(g)?.index===u&&r(g).field==="resale_price_estimate"?`lot-${u}-number-error`:void 0,"onUpdate:modelValue":d=>L(u,"resale_price_estimate",d)},null,8,["id","model-value","min","max","aria-invalid","aria-describedby","onUpdate:modelValue"])]),_:2},1032,["label"]),f(p,"description")?(n(),N(_,{key:8,label:s.$t("qual.lotDescription"),class:"sm:col-span-2"},{default:$(()=>[y(b,{"model-value":p.description,as:"textarea",rows:"2",maxlength:"1000",tone:"public",pad:"lg",class:"w-full","onUpdate:modelValue":d=>l(u,{description:String(d)})},null,8,["model-value","onUpdate:modelValue"])]),_:2},1032,["label"])):h("",!0)]),r(g)?.index===u?(n(),m("p",{key:0,id:`lot-${u}-number-error`,class:"mt-3 text-sm font-medium text-danger",role:"alert"},o(r(g).message),9,Yt)):h("",!0)]))),128)),t("button",{type:"button",class:"mt-4 inline-flex min-h-11 items-center gap-2 rounded-full border border-gray-300 px-4 py-2 text-sm font-semibold text-dark transition hover:bg-gray-100 disabled:cursor-not-allowed disabled:opacity-50 dark:border-white/25 dark:text-white dark:hover:bg-white/10",disabled:w.value.length>=r(ve),onClick:I},[y(E,{name:"solar:add-circle-linear",class:"h-4 w-4 shrink-0"}),K(" "+o(s.$t("qual.lotAdd")),1)],8,Gt),t("p",Xt,o(r(Q)),1),y(_,{label:s.$t("qual.extraNotes"),class:"mt-5"},{default:$(()=>[y(b,{"model-value":H.value,as:"textarea",rows:"3",maxlength:"2000",tone:"public",pad:"lg",class:"w-full",placeholder:s.$t("qual.extraNotesPlaceholder"),"onUpdate:modelValue":c[0]||(c[0]=p=>H.value=String(p))},null,8,["model-value","placeholder"])]),_:1},8,["label"])])}}}),Wt=Object.assign(Qt,{__name:"LotDetailsFields"}),Zt={class:"container mx-auto px-4 py-12 max-w-5xl"},Jt={class:"lg:grid lg:grid-cols-[minmax(0,1fr),320px] lg:gap-10 max-w-xl lg:max-w-none mx-auto"},ea={class:"text-center mb-8"},ta={class:"uppercase tracking-widest text-xs text-primary-600 font-semibold mb-2"},aa={class:"font-display text-3xl font-bold text-dark dark:text-white"},la={class:"text-grey-text mt-2"},oa=["aria-valuenow","aria-valuemax","aria-valuetext"],ia={class:"font-display text-xl font-semibold text-dark dark:text-white mb-6"},ra={key:0,class:"space-y-5"},sa={class:"block"},na={id:"elig-role-label",class:"block text-sm font-medium text-dark dark:text-gray-200 mb-1.5"},da={class:"flex flex-wrap gap-2 mt-1",role:"group","aria-labelledby":"elig-role-label"},ua=["aria-pressed"],ma=["aria-pressed"],pa=["aria-pressed"],ca=["aria-pressed"],ba=["aria-pressed"],va={key:0,class:"mt-3 space-y-3 rounded-2xl bg-gray-50 p-4 dark:bg-white/[0.04]","data-test":"cooperation-followup"},ga={class:"text-xs leading-5 text-grey-text dark:text-white/60"},ya={id:"elig-cooperation-label",class:"block text-sm font-medium text-dark dark:text-gray-200"},_a={class:"flex flex-wrap gap-2",role:"group","aria-labelledby":"elig-cooperation-label"},fa=["aria-pressed","onClick"],ha={for:"elig-cooperation-company",class:"block"},ka={class:"block text-sm font-medium text-dark dark:text-gray-200 mb-1.5"},xa={for:"elig-operation-type",class:"block"},$a={class:"block text-sm font-medium text-dark dark:text-gray-200 mb-1.5"},wa={value:""},qa={value:"immeuble"},Ca={value:"maison_terrain"},Ea={value:"ensemble"},Va={key:0,class:"block text-xs text-grey-text font-normal mt-1"},Da={class:"block"},La={id:"elig-usage-label",class:"block text-sm font-medium text-dark dark:text-gray-200 mb-1.5"},Ta=["aria-describedby","aria-invalid"],Na=["aria-pressed"],Ua=["aria-pressed"],Sa={id:"elig-usage-hint",class:"block text-xs text-grey-text font-normal mt-1"},Aa={key:0,id:"elig-usage-error",role:"alert",class:"text-danger text-sm mt-2"},Oa={class:"block"},Pa={id:"elig-division-label",class:"block text-sm font-medium text-dark dark:text-gray-200 mb-1.5"},Ia={class:"flex gap-3 mt-1",role:"group","aria-labelledby":"elig-division-label"},Ma=["aria-pressed"],Fa=["aria-pressed"],Ba={for:"elig-lots-estimes",class:"block"},Ra={class:"block text-sm font-medium text-dark dark:text-gray-200 mb-1.5"},ja={for:"elig-descriptif-division",class:"block"},za={class:"block text-sm font-medium text-dark dark:text-gray-200 mb-1.5"},Ka={for:"elig-works-needed",class:"block"},Ha={class:"block text-sm font-medium text-dark dark:text-gray-200 mb-1.5"},Ya={value:""},Ga={value:"none"},Xa={value:"ingenierie"},Qa={class:"block text-xs text-grey-text font-normal mt-1"},Wa={class:"block"},Za={id:"elig-occ-label",class:"block text-sm font-medium text-dark dark:text-gray-200 mb-1.5"},Ja={class:"flex flex-wrap gap-2 mt-1",role:"group","aria-labelledby":"elig-occ-label"},el=["aria-pressed"],tl=["aria-pressed"],al=["aria-pressed"],ll={class:"text-xs text-grey-text"},ol={key:1,class:"space-y-5"},il={class:"text-xs text-grey-text"},rl={class:"block relative"},sl={id:"commune-label",for:"elig-commune",class:"block text-sm font-medium text-dark dark:text-gray-200 mb-1.5"},nl=["aria-expanded","aria-activedescendant","placeholder"],dl={key:0,id:"commune-listbox",role:"listbox",class:"absolute z-30 left-0 right-0 mt-1 bg-white dark:bg-ink-800 border border-gray-200 dark:border-white/10 rounded-lg shadow-lg max-h-56 overflow-auto"},ul=["id","aria-selected","onClick","onMouseenter"],ml={key:1,class:"mt-3 grid gap-2 rounded-xl bg-primary-50 p-3 text-sm text-dark dark:bg-white/5 dark:text-white sm:grid-cols-3"},pl={class:"text-xs text-grey-text dark:text-white/60"},cl={class:"font-medium"},bl={class:"text-xs text-grey-text dark:text-white/60"},vl={class:"font-medium"},gl={class:"text-xs text-grey-text dark:text-white/60"},yl={class:"font-medium"},_l={class:"block text-xs text-grey-text font-normal mt-1"},fl={key:2,class:"block text-primary-600 text-xs mt-1"},hl={key:3,class:"block text-danger text-xs mt-1"},kl={class:"rounded-xl border border-gray-200 dark:border-white/10 p-3 bg-white dark:bg-ink-800"},xl={class:"text-xs font-medium text-dark dark:text-gray-200 mb-2"},$l={class:"text-[11px] text-grey-text mt-2"},wl={for:"elig-asking-price",class:"block"},ql={class:"block text-sm font-medium text-dark dark:text-gray-200 mb-1.5"},Cl={key:0,id:"elig-price-error",role:"alert",class:"block text-danger text-sm mt-2"},El={class:"block text-xs text-grey-text font-normal mt-1"},Vl={class:"rounded-xl border border-gray-200 dark:border-white/10 px-4 py-3"},Dl={class:"cursor-pointer text-sm font-medium text-dark dark:text-gray-200"},Ll={class:"text-xs text-grey-text font-normal mt-1"}
1,Tl={class:"space-y-4 mt-4"},Nl={for:"elig-listing-url",class:"block"},Ul={class:"block text-sm font-medium text-dark dark:text-gray-200 mb-1.5"},Sl={for:"elig-agency-name",class:"block"},Al={class:"block text-sm font-medium text-dark dark:text-gray-200 mb-1.5"},Ol={for:"elig-sale-motivation",class:"block"},Pl={class:"block text-sm font-medium text-dark dark:text-gray-200 mb-1.5"},Il={class:"mt-5 border-t border-gray-200 pt-4 dark:border-white/10"},Ml={class:"text-sm font-medium text-dark dark:text-gray-200"},Fl={class:"text-xs text-grey-text font-normal mt-1"},Bl={key:2,class:"space-y-5"},Rl={for:"elig-contact-full-name",class:"block"},jl={class:"block text-sm font-medium text-dark dark:text-gray-200 mb-1.5"},zl={for:"elig-contact-email",class:"block"},Kl={class:"block text-sm font-medium text-dark dark:text-gray-200 mb-1.5"},Hl={key:0,id:"elig-email-error",role:"alert",class:"text-danger text-sm -mt-3"},Yl={for:"elig-contact-phone",class:"block"},Gl={class:"block text-sm font-medium text-dark dark:text-gray-200 mb-1.5"},Xl={class:"rounded-2xl border border-primary-200 dark:border-primary-500/30 bg-primary-50/60 dark:bg-primary-600/10 p-5"},Ql={class:"flex items-center gap-1.5 font-semibold text-dark dark:text-white"},Wl={class:"text-sm text-grey-text dark:text-white/70 mt-1.5"},Zl={key:1,role:"alert",class:"text-danger text-sm mt-4"},Jl={class:"flex items-center justify-between mt-8"},eo={key:1},to=["disabled"],ao={class:"text-center text-xs text-gray-500 dark:text-white/50 mt-4"},lo={class:"mt-10 lg:mt-0"},oo={class:"lg:sticky lg:top-24 space-y-5"},io={class:"rounded-2xl border border-gray-200 dark:border-white/10 bg-gray-50 dark:bg-ink-800 p-6"},ro={class:"font-display text-lg font-semibold text-dark dark:text-white"},so={class:"mt-4 space-y-3 text-sm text-grey-text dark:text-white/70"},no={class:"relative overflow-hidden rounded-2xl bg-ink text-white p-6 ring-1 ring-white/10"},uo={class:"relative flex items-center gap-3"},mo={class:"font-display font-semibold"},po={class:"relative text-sm text-white/70 mt-3"},X="sell.eligSideProof",To=we({__name:"eligibilite",async setup(R){let w,H;const{t:v}=qe(),Q=tt(),{openFlo:g}=$t(),P=S(()=>[{key:"operation",title:v("qual.step1")},{key:"lieu",title:v("sell.step2")},{key:"contact",title:v("sell.step3")}]),x=V(0);ee(x,()=>{de(()=>{const e=window.matchMedia?.("(prefers-reduced-motion: reduce)").matches;window.scrollTo({top:0,behavior:e?"auto":"smooth"})})});const j=V(!1),z=V(!1),f=V(""),U=V(""),W=V(null),D=S(()=>U.value==="qual.errUsage"?f.value:""),L=S(()=>U.value==="sell.errPrice"?f.value:""),l=se({role:"",cooperation_experience:"",cooperation_company:"",operation_type:"",usage:"",division_only:void 0,works_needed:"",lots_estimes:void 0,descriptif_division:"",occupation:"",address:"",city:"",postal_code:"",department:"",department_name:"",location_precision:"",asking_price:void 0}),I=se({listing_url:"",agency_name:"",sale_motivation:""}),Y=V([]),s=V("");ee(()=>l.usage,()=>{U.value==="qual.errUsage"&&(U.value="",f.value="")}),ee(()=>l.asking_price,()=>{U.value==="sell.errPrice"&&(U.value="",f.value="")});const c=se({fullName:"",email:"",phone:""}),b=V("");ee(()=>c.email,()=>{b.value=""});const _=V(1),E=S(()=>["agent","apporteur","ambassadeur"].includes(String(l.role))),p=S(()=>l.role==="agent"?["protect.sideAgent1","protect.sideAgent2","sell.eligSideB3","protect.sideAgent3","protect.sideAgent4",X]:l.role==="apporteur"||l.role==="ambassadeur"?["protect.sideApp1","protect.sideApp2","protect.sideApp3",X]:l.role==="proprietaire"?["protect.sideOwner1","sell.eligSideB2","protect.sideOwner2",X]:["sell.eligSideB1","sell.eligSideB2","sell.eligSideB3",X]),u=wt(),d=S(()=>({immeuble:v("qual.optImmeubleDesc"),maison_terrain:v("qual.optMaisonDesc"),ensemble:v("qual.optEnsembleDesc")})[String(l.operation_type)]??""),{data:M}=([w,H]=at(()=>nt("active-departments",()=>u("/catalogue/departments"),{server:!1,default:()=>[]})),w=await w,H(),w),te=S(()=>(M.value??[]).filter(e=>e.active).map(e=>e.code)),ue=S(()=>(M.value??[]).filter(e=>!e.active&&e.coming_soon).map(e=>e.code)),Ce=S(()=>te.value.includes(String(l.department))),Ee=S(()=>ue.value.includes(String(l.department))),F=V(""),{suggestions:Z,show:ae,active:G,search:me,focus:pe,blur:ce,pick:Ve,onKeydown:be}=vt(F,async e=>{const a=await u("/eligibility/address-suggestions",{method:"POST",body:{query:e}});return gt(a.features??[]).filter(k=>k.type==="housenumber"||k.type==="municipality")},e=>{const a=(M.value??[]).find(k=>k.code===e.department)?.name??"";Object.assign(l,e.address?ft(e.address,e.city,e.postcode,e.department,a):ht(e.city,e.postcode,e.department,a)),F.value=e.address?e.label:`${e.city} (${e.postcode})`},()=>{Object.assign(l,_t)});function De(e){const a=(M.value??[]).find(k=>k.code===e);Object.assign(l,kt(e,a?.name??"")),F.value=a?`${a.name} · dép. ${e}`:`Département ${e}`,Z.value=[],ae.value=!1}const Le=lt("lead-draft",()=>
1({fullName:"",email:"",phone:""}));function Te(){if(f.value="",U.value="",b.value="",x.value===0){if(!l.role)return C(v("qual.errRole"));if(l.role==="cooperation"&&!l.cooperation_experience)return C(v("qual.errCooperationExperience"));if(!l.operation_type)return C(v("qual.errOperation"));if(!l.usage)return C(v("qual.errUsage"),"qual.errUsage");if(l.division_only==null)return C(v("qual.errDivision"));if(!l.works_needed)return C(v("qual.errWorks"));if(!Ze(l.descriptif_division))return C(v("qual.errDescriptif"));if(!Je(l.lots_estimes,1))return C(v("qual.errLots"));if(!l.occupation)return C(v("qual.errOccupation"))}if(x.value===1){if(!l.postal_code&&/^\d{5}$/.test(F.value.trim())){const k=F.value.trim(),oe=yt(k),ie=(M.value??[]).find(J=>J.code===oe)?.name??"";Object.assign(l,xt(k,ie))}const e=!!(l.postal_code||l.city),a=!!l.department;if(!e&&!a)return C(v("sell.errCity"));if(!fe(l.asking_price))return le()}if(x.value===2){if(!c.fullName.trim())return C(v("sell.errName"));if(!/^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/.test(c.email.trim()))return C(v("sell.errEmail"));if(c.phone.replace(/\D/g,"").length<8)return C(v("sell.errPhone"))}return!0}function C(e,a=""){return f.value=e,U.value=a,a==="qual.errUsage"?de(()=>W.value?.focus()):a==="sell.errPrice"&&de(()=>document.getElementById("elig-asking-price")?.focus()),!1}function le(){return x.value=1,C(v("sell.errPrice"),"sell.errPrice"),!1}function Ne(e){const a=e.target?.closest("details");a&&(a.open=!0)}async function Ue(){if(Te()){if(x.value<P.value.length-1){_.value=1,x.value++;return}await Se()}}async function Se(){if(!fe(l.asking_price)){le();return}if(!z.value){f.value=v("common.cguRequired");return}j.value=!0,f.value="";try{const e=await u("/eligibility/submit",{method:"POST",body:{contact:c,answers:{...l,...We(I),...Qe(Y.value,s.value)},utm:qt()??void 0}});e.submissionId&&dt("eligibilite_submit"),ne("seller-account-overview"),ne("account-overview"),ne("espace-nav-overview"),Le.value={fullName:c.fullName,email:c.email,phone:c.phone},await ut({path:Q("/vendre/resultat"),query:{v:e.verdict,s:String(e.score),n:e.nextStep,...e.submissionId?{sub:e.submissionId}:{},...l.operation_type?{op:String(l.operation_type)}:{},...e.motivation?{m:e.motivation}:{}}})}catch(e){const a=e?.data?.code;a==="invalid_asking_price"?le():a==="disposable_email"?(b.value=v("sell.errEmailDisposable"),f.value=""):a==="city_postal_mismatch"?f.value=v("espace.address.cityPostalMismatch"):a==="description_required"?f.value=v("qual.errDescriptif"):a==="cooperation_experience_required"?f.value=v("qual.errCooperationExperience"):f.value=v("sell.errSubmit")}finally{j.value=!1}}return ot({title:()=>v("sell.eligMetaTitle"),description:()=>v("sell.eligMetaDesc")}),(e,a)=>{const k=xe,oe=Ie,ie=Wt,J=$e,Ae=mt,Oe=pt;return n(),m("div",Zt,[t("div",Jt,[t("div",null,[t("div",ea,[t("p",ta,o(e.$t("sell.eligKicker")),1),t("h1",aa,o(e.$t("sell.eligTitle")),1),t("p",la,o(e.$t("sell.eligSub")),1)]),t("div",{class:"flex items-center gap-2 mb-8",role:"progressbar","aria-valuenow":x.value+1,"aria-valuemin":"1","aria-valuemax":P.value.length,"aria-valuetext":P.value[x.value].title},[(n(!0),m(A,null,O(P.value,(i,B)=>(n(),m("div",{key:i.key,class:q(["h-1.5 flex-1 rounded-full transition-colors",B<=x.value?"bg-primary-600":"bg-gray-200 dark:bg-white/10"])},null,2))),128))],8,oa),t("form",{class:"bg-white dark:bg-ink-800 rounded-2xl border border-gray-200 dark:border-white/10 p-6 md:p-8",onFocusinOnce:a[34]||(a[34]=i=>r(it)("form_start",{form:"eligibilite"})),onInvalidCapture:Ne,onSubmit:ke(Ue,["prevent"])},[t("h2",ia,o(P.value[x.value].title),1),(n(),m("div",{key:x.value,class:q(_.value<0?"step-slide-back":"step-slide")},[x.value===0?(n(),m("div",ra,[t("div",sa,[t("span",na,o(e.$t("qual.role")),1),t("div",da,[t("button",{type:"button",class:q(["px-5 py-2 rounded-full border text-sm font-medium hover:border-primary-500 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary-500",l.role==="proprietaire"?"bg-primary-600 border-primary-600 text-white":"border-gray-300 dark:border-white/15"]),"aria-pressed":l.role==="proprietaire",onClick:a[0]||(a[0]=i=>l.role="proprietaire")},o(e.$t("qual.roleOwner")),11,ua),t("button",{type:"button",class:q(["px-5 py-2 rounded-full border text-sm font-medium hover:border-primary-500 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary-500",l.role==="agent"?"bg-primary-600 border-primary-600 text-white":"border-gray-300 dark:border-white/15"]),"aria-pressed":l.role==="agent",onClick:a[1]||(a[1]=i=>l.role="agent")},o(e.$t("qual.roleAgent")),11,ma),t("button",{type:"button",class:q(["px-5 py-2 rounded-full border text-sm font-medium hover:border-primary-500 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary-500",l.role==="apporteur"?"bg-primary-600 border-primary-600 text-white":"border-gray-300 dark:border-white/15"]),"aria-pressed":l.role==="apporteur",onClick:a[2]||(a[2]=i=>l.role="apporteur")},o(e.$t("qual.roleIntroducer")),11,pa),t("button",{type:"button",class:q(["px-5 py-2 rounded-full border text-sm font-medium hover:border-primary-500 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary-500",l.role==="ambassadeur"?"bg-primary-600 border-primary-600 text-white":"border-gray-300 dark:border-white/15"]),"aria-pressed":l.role==="ambassadeur",onClick:a[3]||(a[3]=i=>
1l.role="ambassadeur")},o(e.$t("qual.roleAmbassador")),11,ca),t("button",{type:"button",class:q(["px-5 py-2 rounded-full border text-sm font-medium hover:border-primary-500 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary-500",l.role==="cooperation"?"bg-primary-600 border-primary-600 text-white":"border-gray-300 dark:border-white/15"]),"aria-pressed":l.role==="cooperation",onClick:a[4]||(a[4]=i=>l.role="cooperation")},o(e.$t("qual.roleCooperation")),11,ba)]),l.role==="cooperation"?(n(),m("div",va,[t("p",ga,o(e.$t("qual.cooperationHint")),1),t("span",ya,o(e.$t("qual.cooperationExperience")),1),t("div",_a,[(n(!0),m(A,null,O(r(Ge),i=>(n(),m("button",{key:i,type:"button",class:q(["px-5 py-2 rounded-full border text-sm font-medium hover:border-primary-500 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary-500",l.cooperation_experience===i?"bg-primary-600 border-primary-600 text-white":"border-gray-300 dark:border-white/15"]),"aria-pressed":l.cooperation_experience===i,onClick:B=>l.cooperation_experience=i},o(e.$t(`qual.cooperationExp.${i}`)),11,fa))),128))]),t("label",ha,[t("span",ka,o(e.$t("qual.cooperationCompany")),1),y(k,{id:"elig-cooperation-company",modelValue:l.cooperation_company,"onUpdate:modelValue":a[5]||(a[5]=i=>l.cooperation_company=i),type:"text",autocomplete:"organization",maxlength:r(Xe),tone:"public",pad:"lg",class:"w-full",placeholder:e.$t("qual.cooperationCompanyPlaceholder")},null,8,["modelValue","maxlength","placeholder"])])])):h("",!0)]),t("label",xa,[t("span",$a,o(e.$t("qual.operationType")),1),y(k,{id:"elig-operation-type",modelValue:l.operation_type,"onUpdate:modelValue":a[6]||(a[6]=i=>l.operation_type=i),as:"select",tone:"public",pad:"lg",class:"w-full"},{default:$(()=>[t("option",wa,o(e.$t("sell.selectPlaceholder")),1),t("option",qa,o(e.$t("qual.optImmeuble")),1),t("option",Ca,o(e.$t("qual.optMaisonTerrain")),1
1),t("option",Ea,o(e.$t("qual.optEnsemble")),1)]),_:1},8,["modelValue"]),d.value?(n(),m("span",Va,o(d.value),1)):h("",!0)]),t("div",Da,[t("span",La,o(e.$t("qual.usage")),1),t("div",{ref_key:"usageGroup",ref:W,class:"flex flex-wrap gap-2 mt-1 rounded-lg focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary-500",role:"group","aria-labelledby":"elig-usage-label","aria-describedby":D.value?"elig-usage-hint elig-usage-error":"elig-usage-hint","aria-invalid":D.value?"true":void 0,tabindex:"-1"},[t("button",{type:"button","aria-pressed":l.usage==="habitation",class:q(["min-h-11 px-5 py-2 rounded-full border text-sm font-medium hover:border-primary-500 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary-500",l.usage==="habitation"?"bg-primary-600 border-primary-600 text-white":"border-gray-300 dark:border-white/15"]),onClick:a[7]||(a[7]=i=>l.usage="habitation")},o(e.$t("qual.usageHabitation")),11,Na),t("button",{type:"button","aria-pressed":l.usage==="mixte",class:q(["min-h-11 px-5 py-2 rounded-full border text-sm font-medium hover:border-primary-500 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary-500",l.usage==="mixte"?"bg-primary-600 border-primary-600 text-white":"border-gray-300 dark:border-white/15"]),onClick:a[8]||(a[8]=i=>l.usage="mixte")},o(e.$t("qual.usageMixte")),11,Ua)],8,Ta),t("span",Sa,o(e.$t("qual.usageHint")),1),D.value?(n(),m("p",Aa,o(D.value),1)):h("",!0)]),t("div",Oa,[t("span",Pa,o(e.$t("qual.divisionOnly")),1),t("div",Ia,[t("button",{type:"button","aria-pressed":l.division_only===!0,class:q(["min-h-11 px-5 py-2 rounded-full border text-sm font-medium hover:border-primary-500 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary-500",l.division_only===!0?"bg-primary-600 border-primary-600 text-white":"border-gray-300 dark:border-white/15"]),onClick:a[9]||(a[9]=i=>l.division_only=!0)},o(e.$t("sell.yes")),11,Ma),t("button",{type:"button","aria-pressed":l.division_only===!1,class:q(["min-h-11 px-5 py-2 rounded-full border text-sm font-medium hover:border-primary-500 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary-500",l.division_only===!1?"bg-primary-600 border-primary-600 text-white":"border-gray-300 dark:border-white/15"]),onClick:a[10]||(a[10]=i=>l.division_only=!1)},o(e.$t("sell.no")),11,Fa)])]),t("label",Ba,[t("span",Ra,o(e.$t("qual.lotsEstimes")),1),y(k,{id:"elig-lots-estimes",modelValue:l.lots_estimes,"onUpdate:modelValue":a[11]||(a[11]=i=>l.lots_estimes=i),modelModifiers:{number:!0},tone:"public",pad:"lg",class:"w-full",type:"number",min:"1",step:"1",placeholder:e.$t("qual.lotsPlaceholder")},null,8,["modelValue","placeholder"])]),t("label",ja,[t("span",za,o(e.$t("qual.descriptifLabel")),1),y(k,{id:"elig-descriptif-division",modelValue:l.descriptif_division,"onUpdate:modelValue":a[12]||(a[12]=i=>l.descriptif_division=i),as:"textarea",tone:"public",pad:"lg",class:"w-full",rows:"3",maxlength:"4000",placeholder:e.$t("qual.descriptifPlaceholder")},null,8,["modelValue","placeholder"])]),t("label",Ka,[t("span",Ha,o(e.$t("qual.worksNeeded")),1),y(k,{id:"elig-works-needed",modelValue:l.works_needed,"onUpdate:modelValue":a[13]||(a[13]=i=>l.works_needed=i),as:"select",tone:"public",pad:"lg",class:"w-full"},{default:$(()=>[t("option",Ya,o(e.$t("sell.selectPlaceholder")),1),t("option",Ga,o(e.$t("qual.worksNone")),1),t("option",Xa,o(e.$t("qual.worksEngineering")),1)]),_:1},8,["modelValue"]),t("span",Qa,o(e.$t("qual.worksHint")),1)]),t("div",Wa,[t("span",Za,o(e.$t("qual.occupation")),1),t("div",Ja,[t("button",{type:"button","aria-pressed":l.occupation==="vacant",class:q(["min-h-11 px-5 py-2 rounded-full border text-sm font-medium hover:border-primary-500 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary-500",l.occupation==="vacant"?"bg-primary-600 border-primary-600 text-white":"border-gray-300 dark:border-white/15"]),onClick:a[14]||(a[14]=i=>l.occupation="vacant")},o(e.$t("qual.occVacant")),11,el),t("button",{type:"button","aria-pressed":l.occupation==="loue",class:q(["min-h-11 px-5 py-2 rounded-full border text-sm font-medium hover:border-primary-500 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary-500",l.occupation==="loue"?"bg-primary-600 border-primary-600 text-white":"border-gray-300 dark:border-white/15"]),onClick:a[15]||(a[15]=i=>l.occupation="loue")},o(e.$t("qual.occLoue")),11,tl),t("button",{type:"button","aria-pressed":l.occupation==="mixte",class:q(["min-h-11 px-5 py-2 rounded-full border text-sm font-medium hover:border-primary-500 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary-500",l.occupation==="mixte"?"bg-primary-600 border-primary-600 text-white":"border-gray-300 dark:border-white/15"]),onClick:a[16]||(a[16]=i=>l.occupation="mixte")},o(e.$t("qual.occMixte")),11,al)])]),t("p",ll,o(e.$t("qual.pitch")),1)])):x.value===1?(n(),m("div",ol,[t("p",il,o(e.$t("protect.cityOnly")),1),t("div",rl,[t("label",sl,o(e.$t("qual.communeLabel")),1),rt(t("input",{id:"elig-commune","onUpdate:modelValue":a[17]||(a[17]=i=>F.value=i),type:"text",class:"w-full rounded-lg border border-gray-300 dark:border-white/10 bg-white dark:bg-ink-900 px-3 py-2.5 text-sm text-dark dark:text-white focus:outline-none focus:ring-2 focus:ring-primary-500",autocomplete:"off",role:"combobox","aria-autocomplete":"list","aria-controls":"commune-listbox","aria-labelledby":"
1commune-label","aria-expanded":r(ae)&&r(Z).length>0,"aria-activedescendant":r(G)>=0?`commune-sug-${r(G)}`:void 0,placeholder:e.$t("qual.communePlaceholder"),onInput:a[18]||(a[18]=(...i)=>r(me)&&r(me)(...i)),onFocus:a[19]||(a[19]=(...i)=>r(pe)&&r(pe)(...i)),onBlur:a[20]||(a[20]=(...i)=>r(ce)&&r(ce)(...i)),onKeydown:a[21]||(a[21]=(...i)=>r(be)&&r(be)(...i))},null,40,nl),[[st,F.value]]),r(ae)&&r(Z).length?(n(),m("ul",dl,[(n(!0),m(A,null,O(r(Z),(i,B)=>(n(),m("li",{id:`commune-sug-${B}`,key:i.id,role:"option","aria-selected":B===r(G),class:q(["px-3 py-2 text-sm cursor-pointer",B===r(G)?"bg-primary-50 dark:bg-primary-600/20":"hover:bg-gray-50 dark:hover:bg-white/5"]),onMousedown:a[22]||(a[22]=ke(()=>{},["prevent"])),onClick:Pe=>r(Ve)(i),onMouseenter:Pe=>G.value=B},o(i.label),43,ul))),128))])):h("",!0),l.address?(n(),m("dl",ml,[t("div",null,[t("dt",pl,o(e.$t("espace.newDeposit.postalCode")),1),t("dd",cl,o(l.postal_code),1)]),t("div",null,[t("dt",bl,o(e.$t("espace.newDeposit.city")),1),t("dd",vl,o(l.city),1)]),t("div",null,[t("dt",gl,o(e.$t("espace.newDeposit.department")),1),t("dd",yl,o(("departmentDisplay"in e?e.departmentDisplay:r(ct))(l.department)),1)])])):h("",!0),t("span",_l,o(e.$t("qual.coverage",{count:te.value.length})),1),l.department&&Ee.value?(n(),m("span",fl,o(e.$t("qual.comingSoonMsg")),1)):l.department&&!Ce.value?(n(),m("span",hl,o(e.$t("qual.notCovered")),1)):h("",!0)]),t("div",kl,[t("p",xl,o(e.$t("qual.zoneTitle")),1),y(oe,{active:te.value,coming:ue.value,interactive:!0,onToggle:De},null,8,["active","coming"]),t("p",$l,o(e.$t("qual.zonePickHint")),1)]),t("label",wl,[t("span",ql,o(e.$t("sell.askingPrice")),1),y(bt,{id:"elig-asking-price",modelValue:l.asking_price,"onUpdate:modelValue":a[23]||(a[23]=i=>l.asking_price=i),placeholder:e.$t("sell.pricePlaceholder"),"aria-invalid":L.value?"true":void 0,"aria-describedby":L.value?"elig-price-error":void 0},null,8,["modelValue","placeholder","aria-invalid","aria-describedby"]),L.value?(n(),m("span",Cl,o(L.value),1)):h("",!0),t("span",El,o(e.$t("qual.ticketMin")),1)]),t("details",Vl,[t("summary",Dl,o(e.$t("qual.sourcingTitle")),1),t("p",Ll,o(e.$t("qual.sourcingHint")),1),t("div",Tl,[t("label",Nl,[t("span",Ul,o(e.$t("qual.listingUrl")),1),y(k,{id:"elig-listing-url",modelValue:I.listing_url,"onUpdate:modelValue":a[24]||(a[24]=i=>I.listing_url=i),modelModifiers:{trim:!0},tone:"public",pad:"lg",class:"w-full",type:"text",inputmode:"url",maxlength:"500",placeholder:"https://…"},null,8,["modelValue"])]),t("label",Sl,[t("span",Al,o(e.$t("qual.agencyName")),1),y(k,{id:"elig-agency-name",modelValue:I.agency_name,"onUpdate:modelValue":a[25]||(a[25]=i=>I.agency_name=i),modelModifiers:{trim:!0},tone:"public",pad:"lg",class:"w-full",type:"text",maxlength:"200"},null,8,["modelValue"])]),t("label",Ol,[t("span",Pl,o(e.$t("qual.saleMotivation")),1),y(k,{id:"elig-sale-motivation",modelValue:I.sale_motivation,"onUpdate:modelValue":a[26]||(a[26]=i=>I.sale_motivation=i),modelModifiers:{trim:!0},as:"textarea",tone:"public",pad:"lg",class:"w-full",rows:"2",maxlength:"2000",placeholder:e.$t("qual.saleMotivationPlaceholder")},null,8,["modelValue","placeholder"])])]),t("div",Il,[t("p",Ml,o(e.$t("qual.lotsDetailsTitle")),1),t("p",Fl,o(e.$t("qual.lotsDetailsHint")),1),y(ie,{lots:Y.value,"onUpdate:lots":a[27]||(a[27]=i=>Y.value=i),"extra-notes":s.value,"onUpdate:extraNotes":a[28]||(a[28]=i=>s.value=i),"lots-estimes":typeof l.lots_estimes=="number"?l.lots_estimes:null,class:"mt-3"},null,8,["lots","extra-notes","lots-estimes"])])])])):(n(),m("div",Bl,[t("label",Rl,[t("span",jl,[K(o(e.$t("sell.fullName"))+" ",1),a[36]||(a[36]=t("span",{class:"text-danger"},"*",-1))]),y(k,{id:"elig-contact-full-name",modelValue:c.fullName,"onUpdate:modelValue":a[29]||(a[29]=i=>c.fullName=i),tone:"public",pad:"lg",class:"w-full",type:"text",autocomplete:"name","aria-required":"true",placeholder:e.$t("sell.fullNamePlaceholder")},null,8,["modelValue","placeholder"])]),t("label",zl,[t("span",Kl,[K(o(e.$t("sell.email"))+" ",1),a[37]||(a[37]=t("span",{class:"text-danger"},"*",-1))]),y(k,{id:"elig-contact-email",modelValue:c.email,"onUpdate:modelValue":a[30]||(a[30]=i=>c.email=i),tone:"public",pad:"lg",class:"w-full",type:"email",autocomplete:"email","aria-required":"true","aria-invalid":b.value?"true":void 0,"aria-describedby":b.value?"elig-email-error":void 0,placeholder:e.$t("sell.emailPlaceholder")},null,8,["modelValue","aria-invalid","aria-describedby","placeholder"])]),b.value?(n(),m("p",Hl,o(b.value),1)):h("",!0),t("label",Yl,[t("span",Gl,[K(o(e.$t("sell.phone"))+" ",1),a[38]||(a[38]=t("span",{class:"text-danger"},"*",-1))]),y(k,{id:"elig-contact-phone",modelValue:c.phone,"onUpdate:modelValue":a[31]||(a[31]=i=>c.phone=i),tone:"public",pad:"lg",class:"w-full",type:"tel",autocomplete:"tel","aria-required":"true",placeholder:e.$t("sell.phonePlaceholder")},null,8,["modelValue","placeholder"])]),t("div",Xl,[t("p",Ql,[y(J,{name:"solar:lock-keyhole-linear",class:"h-4 w-4 text-primary-600 dark:text-primary-300 shrink-0"}),K(" "+o(e.$t("protect.formNoteTitle")),1)]),t("p",Wl,o(E.value?e.$t("protect.formNoteAgent"):e.$t("protect.formNoteOwner")),1)])]))],2)),x.value===P.value.length-1?(n(),N(Ae,{key:0,modelValue:z.value,"onUpdate:modelValue":a[32]||(a[32]=i=>z.value=i),class:"mt-5"},null,8,["modelValue"])):h("",!0),f.value&&!D.value&&!b.value&&!L.value?(n(),m("p",Zl,o(f.value),1)):h("",!0),t("div",Jl,[x.value>
10?(n(),m("button",{key:0,type:"button",class:"text-grey-text hover:text-dark dark:hover:text-white",onClick:a[33]||(a[33]=i=>{_.value=-1,x.value--,b.value=""})},o(e.$t("sell.prev")),1)):(n(),m("span",eo)),t("button",{type:"submit",disabled:j.value,class:"inline-flex items-center justify-center px-6 h-11 rounded-full bg-primary-600 hover:bg-primary-500 disabled:opacity-60 text-white font-semibold"},o(x.value<P.value.length-1?e.$t("sell.nextBtn"):j.value?e.$t("search.analyzing"):e.$t("sell.seeResult")),9,to)])],32),t("p",ao,o(e.$t("sell.confidential")),1)]),t("aside",lo,[t("div",oo,[t("div",io,[t("h2",ro,o(e.$t("sell.eligSideTitle")),1),t("ul",so,[(n(!0),m(A,null,O(p.value,i=>(n(),m("li",{key:i,class:q(["flex items-start gap-2.5",i===X?"tabular-nums":""])},[y(J,{name:"solar:check-circle-linear",class:"h-5 w-5 text-primary-600 dark:text-primary-300 shrink-0"}),K(" "+o(e.$t(i)),1)],2))),128))])]),t("div",no,[a[39]||(a[39]=t("div",{class:"pointer-events-none absolute inset-0 bg-[radial-gradient(280px_160px_at_85%_-10%,rgba(45,11,214,0.4),transparent_65%)]"},null,-1)),t("div",uo,[y(Oe,{src:"/img/florent-albero.jpg",alt:"Flo",width:"44",height:"44",format:"webp",densities:"x1 x2",class:"w-11 h-11 rounded-full object-cover ring-2 ring-primary-500/60"}),t("p",mo,o(e.$t("sell.eligSideFloTitle")),1)]),t("p",po,o(e.$t("sell.eligSideFloText")),1),t("button",{type:"button",class:"relative inline-flex items-center gap-1.5 mt-4 text-sm font-semibold text-primary-300 hover:text-primary-200 transition",onClick:a[35]||(a[35]=i=>r(g)("menu"))},o(e.$t("sell.eligSideFloCta"))+" →",1)])])])])])}}});export{To 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.