PageSourceSearch

https://www.themaimongroup.com/_next/static/chunks/5933.9ad79c239c87f6d9.js

js themaimongroup.com collected 2026-10-06 13:42:11 UTC 39,160 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5933],{39662:function(e,t,a){function r(e){if(null==e)return"";let t=String(e).trim();if(!t)return"";if(t.startsWith("+")){let e=t.slice(1).replace(/\D/g,"");return e?"+".concat(e):""}let a=t.replace(/\D/g,"");if(!a)return"";if(a.startsWith("00")){let e=a.slice(2);return e?"+".concat(e):""}return 11===a.length&&a.startsWith("1")?"+".concat(a):"+1".concat(a)}a.d(t,{CP:function(){return i},Wz:function(){return s},mW:function(){return r}});let n=["email","Email","emailAddress","email_address","userEmail","guestEmail","contactEmail"],o=["phone","Phone","phoneNumber","phone_number","tel","telephone","mobile","cell","userPhone","guestPhone","contactPhone"];function l(e,t){if(!e)return"";for(let a of t){let t=e[a];if("string"==typeof t&&t.trim())return t.trim();if("number"==typeof t&&Number.isFinite(t))return String(t)}return""}function s(e){return{email:l(e,n),tel:l(e,o)}}function i(e){try{var t;let a=(e.email||"").toString().trim(),n=r(null!==(t=e.tel)&&void 0!==t?t:null);window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:e.event,usrEmail:a,usrTel:n})}catch(e){"undefined"!=typeof console&&console.warn("[pushFormSubmissionToDataLayer] non-fatal:",e)}}},67280:function(e,t,a){a.d(t,{c:function(){return n}});var r=a(39662);async function n(e){let{email:t,tel:a}=(0,r.Wz)(e.fields);(0,r.CP)({event:e.dataLayerEvent,email:t,tel:a});try{let{dataLayerEvent:t,...a}=e;await fetch("/api/forms/notify",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(a),keepalive:!0})}catch(e){"undefined"!=typeof console&&console.warn("[notifyFormSubmission] non-fatal: notification failed",e)}}},25933:function(e,t,a){a.r(t),a.d(t,{FindMyPropertyModal:function(){return M}});var r=a(57437),n=a(2265),o=a(54887),l=a(32489),s=a(30401),i=a(40875),c=a(92451),d=a(10407),u=a(21047),h=a(99397),b=a(67280);let m="https://maimongroup.s3.amazonaws.com/0406820759.jpg",x=[{code:"+1",label:"+1 US/CA"},{code:"+44",label:"+44 UK"},{code:"+972",label:"+972 IL"},{code:"+61",label:"+61 AU"},{code:"+33",label:"+33 FR"},{code:"+49",label:"+49 DE"},{code:"+39",label:"+39 IT"},{code:"+34",label:"+34 ES"},{code:"+41",label:"+41 CH"},{code:"+971",label:"+971 AE"},{code:"+852",label:"+852 HK"},{code:"+86",label:"+86 CN"},{code:"+81",label:"+81 JP"},{code:"+82",label:"+82 KR"},{code:"+91",label:"+91 IN"},{code:"+7",label:"+7 RU"}],p=["Los Angeles","San Diego","Palm Springs","Indio","Miami","Open to suggestions"],f={"Los Angeles":["Beverly Hills","West Hollywood","Hollywood","Bel Air","Brentwood","Santa Monica","Venice","Malibu","Manhattan Beach","Pacific Palisades","Culver City"],"San Diego":["La Jolla","Del Mar","Encinitas","Carlsbad","Coronado"],"Palm Springs":["Rancho Mirage","Palm Desert","La Quinta","Cathedral City","Desert Hot Springs","Coachella","Indio"],Indio:["Coachella","La Quinta"],Miami:["Miami Beach","South Beach","Brickell","Wynwood","Coral Gables","Key Biscayne"]},g=[{value:"",label:"Select occasion…"},{value:"Family Vacation",label:"Family Vacation"},{value:"Anniversary / Honeymoon",label:"Anniversary / Honeymoon"},{value:"Group / Friends Getaway",label:"Group / Friends Getaway"},{value:"Birthday / Celebration",label:"Birthday / Celebration"},{value:"Corporate / Retreat",label:"Corporate / Retreat"},{value:"Production / Photo Shoot",label:"Production / Photo Shoot"},{value:"Long-Term Stay",label:"Long-Term Stay"},{value:"Other",label:"Other"}],y=[{value:"",label:"Select budget per night…"},{value:"Under $2,000",label:"Under $2,000 / night"},{value:"$2,000 – $5,000",label:"$2,000 – $5,000 / night"},{value:"$5,000 – $10,000",label:"$5,000 – $10,000 / night"},{value:"$10,000 – $20,000",label:"$10,000 – $20,000 / night"},{value:"$20,000+",label:"$20,000+ / night"},{value:"Flexible / Open",label:"Flexible / Open"}],v=["Condo","Contemporary","Mediterranean","Modern","Mid-century","Ranch","Townhome"],w=["Transportation / Transfers","Car Rental","Private Chef","Spa & Wellness","Yacht & Charter","Childcare / Nanny"],j=["Social Media","Email","Google Search","ChatGPT","Return Guest","Referral","Agent","Magazine","Other"],N=["ACH","Wire Transfer","Check","Cash","Credit Card (4% fee)"],C=[{id:1,title:"Where",heading:"Where would you like to go?",subtitle:"Pick the destinations and neighborhoods you have in mind."}
1,{id:2,title:"When",heading:"When are you traveling?",subtitle:"Choose your dates, or let us know they're flexible."},{id:3,title:"Trip Details",heading:"Tell us about your stay",subtitle:"A few more details so we can hand-pick the right shortlist."},{id:4,title:"Preferences",heading:"Property preferences",subtitle:"Style, amenities, and the extras that complete your stay."},{id:5,title:"Your Info",heading:"Last step — your details",subtitle:"Where should we send your curated list?"}],k=C.length,S={firstName:"",lastName:"",email:"",countryCode:"+1",phone:"",originLocation:"",destinations:[],neighborhoods:[],arrival:"",departure:"",flexibleDates:!1,guests:0,bedrooms:0,occasion:"",budget:"",childrenAges:"",homeStyles:[],viewRequired:"",poolRequired:"",pets:"",visitors:"",additionalServices:[],notes:"",socialMedia:"",heardAboutUs:"",paymentMethod:""},M=e=>{let{open:t,onClose:a}=e,[o,i]=(0,n.useState)(S),[c,d]=(0,n.useState)(!1),[u,h]=(0,n.useState)(1),[x,M]=(0,n.useState)(1),[P,D]=(0,n.useState)(!1),E=(0,n.useRef)(null);if((0,n.useEffect)(()=>{if(!t)return;let e=e=>{"Escape"===e.key&&a()};document.addEventListener("keydown",e);let r=document.body.style.overflow;return document.body.style.overflow="hidden",document.body.classList.add("akia-hidden-modal"),()=>{document.removeEventListener("keydown",e),document.body.style.overflow=r,document.body.classList.remove("akia-hidden-modal")}},[t,a]),(0,n.useEffect)(()=>{t||(i(S),d(!1),h(1),M(1),D(!1))},[t]),(0,n.useEffect)(()=>{var e;t&&(null===(e=E.current)||void 0===e||e.scrollTo({top:0,behavior:"smooth"}))},[u,t]),!t)return null;let L=e=>{e>x||h(e)},A=()=>{if(u>=k)return;let e=u+1;h(e),e>x&&M(e)},R=e=>{let t=e.target;if(t instanceof HTMLInputElement&&"checkbox"===t.type){i(e=>({...e,[t.name]:t.checked}));return}i(e=>({...e,[t.name]:t.value}))},T=e=>{i(t=>{let a=t.destinations.includes(e)?t.destinations.filter(t=>t!==e):[...t.destinations,e],r=new Set;for(let e of a){let t=f[e];if(t)for(let e of t)r.add(e)}let n=t.neighborhoods.filter(e=>r.has(e));return{...t,destinations:a,neighborhoods:n}})},q=e=>{i(t=>{let a=t.neighborhoods.includes(e);return{...t,neighborhoods:a?t.neighborhoods.filter(t=>t!==e):[...t.neighborhoods,e]}})},B=e=>{i(t=>{let a=t.homeStyles.includes(e);return{...t,homeStyles:a?t.homeStyles.filter(t=>t!==e):[...t.homeStyles,e]}})},U=e=>{i(t=>{let a=t.additionalServices.includes(e);return{...t,additionalServices:a?t.additionalServices.filter(t=>t!==e):[...t.additionalServices,e]}})},$=(()=>{let e=new Set,t=[];for(let a of o.destinations){let r=f[a];if(r)for(let a of r)e.has(a)||(e.add(a),t.push(a))}return t})(),z=1===u&&!c;return(0,r.jsxs)("div",{className:"fixed inset-0 z-[120] flex items-stretch justify-stretch md:items-center md:justify-center md:px-4 md:py-8",role:"dialog","aria-modal":"true","aria-labelledby":"find-my-property-form-title",children:[(0,r.jsx)("button",{type:"button","aria-label":"Close form",onClick:a,className:"absolute inset-0 bg-black/65"}),(0,r.jsxs)("div",{className:"relative flex w-full max-w-none md:max-w-3xl h-full md:h-[90vh] flex-col overflow-hidden rounded-none md:rounded-lg border-0 md:border md:border-[#c1ab84]/30 bg-[#12241f] shadow-2xl",children:[(0,r.jsxs)("div",{className:"relative flex shrink-0 flex-col items-center justify-center ".concat(z?"h-[35vh]":"h-[14vh]"," overflow-hidden border-b border-[#c1ab84]/20 px-6 ").concat(z?"py-5":"py-3"," transition-[height,padding] duration-300 ease-out"),children:[(0,r.jsxs)("div",{className:"absolute inset-0","aria-hidden":!0,children:[(0,r.jsx)("img",{src:"https://maimongroup.s3.eu-north-1.amazonaws.com/0406820759.jpg",alt:"",loading:"eager",decoding:"async",className:"h-full w-full object-cover object-center",onError:e=>{let t=e.currentTarget;t.src.includes(m)||(t.src=m)}}),(0,r.jsx)("div",{className:"absolute inset-0 bg-gradient-to-b from-[#12241f]/35 via-[#12241f]/70 to-[#12241f]"})]}),(0,r.jsxs)("div",{className:"relative z-10 text-center",children:[(0,r.jsx)("h2",{id:"find-my-property-form-title",className:z?"font-playfair text-3xl text-[#c1ab84] md:text-[40px] md:leading-tight":"font-playfair text-xl text-[#c1ab84] md:text-2xl md:leading-tight",children:"Let Us Find Your Property"}),(0,r.jsx)("p",{className:z?"mt-2 font-opensans text-[11px] uppercase tracking-[0.25em] text-[#c1ab84]/85 md:mt-3 md:text-[12px]":"mt-1 font-opensans text-[10px] uppercase tracking-[0.22em] text-[#c1ab84]/80 md:mt-1.5 md:text-[11px]",children:"Curated by Maimon Group Travel Advisors"})]}),(0,r.jsx)("button",{type:"button",onClick:a,"aria-label":"Close",className:"absolute right-3 top-3 z-20 flex h-9 w-9 items-center justify-center rounded-full bg-[#12241f]/55 text-[#c1ab84] backdrop-blur-sm transition-colors hover:bg-[#c1ab84]/25 md:right-4 md:top-4",children:(0,r.jsx)(l.Z,{className:"h-5 w-5"})})]}),c?(0,r.jsxs)("div",{className:"flex flex-1 flex-col items-center justify-center px-6 py-12 text-center",children:[(0,r.jsx)("div",{className:"mx-auto mb-5 flex h-14 w-14 items-center justify-center rounded-full border border-[#c1ab84]/50 bg-[#c1ab84]/10",children:(0,r.jsx)(s.Z,{className:"h-7 w-7 text-[#c1ab84]"})}),(0,r.jsx)("h3",{className:"font-playfair text-2xl text-[#c1ab84]",children:"Thank You"}),(0,r.jsx)("p",{className:"mx-auto mt-3 max-w-md font-opensans text-sm leading-relaxed text-white/85",children:"We've received your request. One of our dedicated travel advisors will review your preferences and follow up within 24 hours with a hand-picked shortlist of properties tailored to your stay — complimentary, no obligation."}),(0,r.jsx)("button",{type:"button",onClick:a,className:"mt-7 rounded-sm bg-[#c1ab84] px-7 py-2.5 font-opensans text-sm font-medium tracking-normal text-[#12241f] transition-colors hover:bg-[#d4bc94]",children:"Close"})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:"shrink-0 border-b border-[#c1ab84]/15 bg-[#c1ab84]/[0.04] px-6 py-5",children:[(0,r.jsxs)("p",{className:"md:hidden mb-3 text-center font-opensans text-[11px] uppercase tracking-[0.14em]",children:[(0,r.jsxs)("span",{className:"text-white/55",children:["Step ",u," of ",k]}
1),(0,r.jsx)("span",{"aria-hidden":!0,className:"mx-2 text-white/30",children:"\xb7"}),(0,r.jsx)("span",{className:"text-[#c1ab84]",children:C[u-1].title})]}),(0,r.jsx)("ol",{"aria-label":"Form progress",className:"flex items-center justify-between",children:C.map((e,t)=>{let a=e.id===u,o=e.id<u,l=e.id<=x;return(0,r.jsxs)(n.Fragment,{children:[(0,r.jsxs)("li",{className:"flex flex-col items-center text-center",children:[(0,r.jsx)("button",{type:"button",onClick:()=>L(e.id),disabled:!l||e.id===u,"aria-current":a?"step":void 0,"aria-label":"Step ".concat(e.id,": ").concat(e.title),className:["flex h-7 w-7 items-center justify-center rounded-full border font-opensans text-[11px] font-semibold transition-all",a?"border-[#c1ab84] bg-[#c1ab84] text-[#12241f] shadow-[0_0_0_4px_rgba(193,171,132,0.15)]":o?"border-[#c1ab84] bg-transparent text-[#c1ab84] hover:bg-[#c1ab84]/10 cursor-pointer":l?"border-[#c1ab84]/40 bg-transparent text-[#c1ab84]/70 hover:border-[#c1ab84]/70":"border-[#c1ab84]/20 bg-transparent text-[#c1ab84]/30 cursor-not-allowed"].join(" "),children:o?(0,r.jsx)(s.Z,{className:"h-3.5 w-3.5","aria-hidden":!0}):e.id}),(0,r.jsx)("span",{className:["hidden md:block mt-2 font-opensans text-[10px] uppercase tracking-[0.12em] transition-colors",a?"text-[#c1ab84]":l?"text-white/65":"text-white/30"].join(" "),children:e.title})]}),t<C.length-1?(0,r.jsx)("li",{"aria-hidden":!0,className:["mx-1 mb-0 md:mb-5 h-px flex-1 transition-colors",e.id<u?"bg-[#c1ab84]":"bg-[#c1ab84]/20"].join(" ")}):null]},e.id)})})]}),(0,r.jsxs)("form",{id:"find-my-property-form",name:"Find My Property",onSubmit:e=>{if(e.preventDefault(),u<k){A();return}if(c)return;if(!o.heardAboutUs.trim()){var t;D(!0),null===(t=E.current)||void 0===t||t.scrollTo({top:E.current.scrollHeight,behavior:"smooth"});return}let a="".concat(o.countryCode," ").concat(o.phone).trim(),r=e=>"yes"===e?"Yes":"no"===e?"No":"Not specified";(0,b.c)({formName:"Find Your Property Form",dataLayerEvent:"ConciergeForm",fields:{firstName:o.firstName,lastName:o.lastName,email:o.email,phone:a,travelingFrom:o.originLocation,socialMedia:o.socialMedia,preferredDestinations:o.destinations.join(", "),preferredNeighborhoods:o.neighborhoods.join(", "),arrival:o.arrival,departure:o.departure,flexibleDates:o.flexibleDates?"Yes":"No",sleepingHeadcount:o.guests>0?String(o.guests):"Any",bedroomsNeeded:o.bedrooms>0?o.bedrooms>=7?"7+":String(o.bedrooms):"Any",childrenAges:o.childrenAges,budgetPerNight:o.budget,mainPurposeOfStay:o.occasion,homeStyles:o.homeStyles.join(", "),viewRequired:r(o.viewRequired),poolRequired:r(o.poolRequired),pets:o.pets,visitorsOrGatherings:o.visitors,additionalServices:o.additionalServices.join(", "),notes:o.notes,heardAboutUs:o.heardAboutUs,preferredPaymentMethod:o.paymentMethod},meta:{source:"all-villa-rentals",sourceCta:"Need Help Finding The Right Property",pageUri:window.location.href},replyTo:o.email}),d(!0)},className:"flex flex-1 flex-col overflow-hidden",children:[(0,r.jsxs)("div",{ref:E,className:"flex-1 overflow-y-auto px-6 py-6",children:[(0,r.jsxs)("div",{className:"mb-5",children:[(0,r.jsx)("h3",{className:"font-playfair text-[20px] leading-tight text-[#c1ab84]",children:C[u-1].heading}),(0,r.jsx)("p",{className:"mt-1.5 font-opensans text-[13px] leading-relaxed text-white/70",children:C[u-1].subtitle})]}),(0,r.jsxs)("div",{className:"animate-fade-in-up space-y-4",children:[1===u?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(W,{label:"Preferred Property Location / Area",required:!0,children:(0,r.jsx)("div",{className:"-mx-1 flex gap-2 overflow-x-auto px-1 pb-1 [-ms-overflow-style:none] [scrollbar-width:none] [&::-webkit-scrollbar]:hidden",children:p.map(e=>{let t=o.destinations.includes(e);return(0,r.jsx)("button",{type:"button",onClick:()=>T(e),"aria-pressed":t,className:["flex-shrink-0 whitespace-nowrap rounded-full border px-3 py-1.5 font-opensans text-xs transition-colors",t?"border-[#c1ab84] bg-[#c1ab84]/15 text-[#c1ab84]":"border-white/20 bg-white/[0.04] text-white/80 hover:border-[#c1ab84]/60 hover:text-white"].join(" "),children:e},e)})})}),$.length>0&&(0,r.jsx)(W,{label:"Preferred Neighborhoods",optional:!0,children:(0,r.jsx)("div",{className:"flex flex-wrap gap-2",children:$.map(e=>
1{let t=o.neighborhoods.includes(e);return(0,r.jsx)("button",{type:"button",onClick:()=>q(e),"aria-pressed":t,className:["rounded-full border px-3 py-1 font-opensans text-[11px] transition-colors",t?"border-[#c1ab84] bg-[#c1ab84]/15 text-[#c1ab84]":"border-white/15 bg-white/[0.03] text-white/70 hover:border-[#c1ab84]/50 hover:text-white"].join(" "),children:e},e)})})})]}):null,2===u?(0,r.jsxs)(W,{label:"Travel Dates",required:!0,trailing:(0,r.jsxs)("button",{type:"button",role:"switch","aria-checked":o.flexibleDates,onClick:e=>{e.preventDefault(),e.stopPropagation(),i(e=>({...e,flexibleDates:!e.flexibleDates}))},className:"group inline-flex items-center gap-1.5 font-opensans text-[10px] font-medium uppercase tracking-[0.15em] transition-colors ".concat(o.flexibleDates?"text-[#c1ab84]":"text-white/60 hover:text-white/85"),children:[(0,r.jsx)("span",{className:"flex h-3.5 w-3.5 items-center justify-center rounded-full border transition-all ".concat(o.flexibleDates?"border-[#c1ab84] bg-[#c1ab84]/15":"border-[#c1ab84]/40 group-hover:border-[#c1ab84]/70"),"aria-hidden":!0,children:(0,r.jsx)("span",{className:"h-1.5 w-1.5 rounded-full transition-all ".concat(o.flexibleDates?"bg-[#c1ab84]":"bg-transparent")})}),"Flexible Dates"]}),children:[(0,r.jsx)(Y,{arrival:o.arrival,departure:o.departure,setArrival:e=>i(t=>({...t,arrival:e})),setDeparture:e=>i(t=>({...t,departure:e}))}),(0,r.jsxs)("div",{className:"mt-2 space-y-1 font-opensans text-[11px] leading-relaxed text-white/55",children:[(0,r.jsxs)("p",{children:[(0,r.jsx)("span",{className:"text-[#c1ab84]",children:"*"})," ","Check-in is at 4 PM; an early check-in fee may apply."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("span",{className:"text-[#c1ab84]",children:"*"})," ","Check-out is at 10 AM; late check-out can be accommodated for an additional cost, subject to availability."]})]})]}):null,3===u?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:"grid grid-cols-1 gap-4 sm:grid-cols-2",children:[(0,r.jsx)(W,{label:"Sleeping Headcount",required:!0,children:(0,r.jsx)(I,{value:o.guests,min:0,max:30,onChange:e=>i(t=>({...t,guests:e})),formatValue:e=>0===e?"Any":String(e),ariaLabel:"Sleeping headcount"})}),(0,r.jsx)(W,{label:"Bedrooms Needed",required:!0,children:(0,r.jsx)(I,{value:o.bedrooms,min:0,max:12,onChange:e=>i(t=>({...t,bedrooms:e})),formatValue:e=>0===e?"Any":e>=7?"7+":String(e),ariaLabel:"Bedrooms needed"})})]}),(0,r.jsx)(W,{label:"Children's Ages",optional:!0,children:(0,r.jsx)("input",{name:"childrenAges",type:"text",value:o.childrenAges,onChange:R,placeholder:"e.g. 3, 7, 12 — leave blank if no children",className:H})}),(0,r.jsxs)("div",{className:"grid grid-cols-1 gap-4 sm:grid-cols-2",children:[(0,r.jsx)(W,{label:"Main Purpose of Stay",required:!0,children:(0,r.jsx)("select",{name:"occasion",value:o.occasion,onChange:R,className:H,children:g.map(e=>(0,r.jsx)("option",{value:e.value,className:"bg-[#12241f] text-white",children:e.label},e.value))})}),(0,r.jsx)(W,{label:"Budget Per Night",optional:!0,children:(0,r.jsx)("select",{name:"budget",value:o.budget,onChange:R,className:H,children:y.map(e=>(0,r.jsx)("option",{value:e.value,className:"bg-[#12241f] text-white",children:e.label},e.value))})})]})]}):null,4===u?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(W,{label:"Home Style",optional:!0,children:(0,r.jsx)("div",{className:"flex flex-wrap gap-2",children:v.map(e=>{let t=o.homeStyles.includes(e);return(0,r.jsx)("button",{type:"button",onClick:()=>B(e),"aria-pressed":t,className:["rounded-full border px-3 py-1.5 font-opensans text-xs transition-colors",t?"border-[#c1ab84] bg-[#c1ab84]/15 text-[#c1ab84]":"border-white/20 bg-white/[0.04] text-white/80 hover:border-[#c1ab84]/60 hover:text-white"].join(" "),children:e},e)})})}),(0,r.jsxs)("div",{className:"grid grid-cols-1 gap-4 sm:grid-cols-2",children:[(0,r.jsx)(W,{label:"View Required",optional:!0,children:(0,r.jsx)(_,{name:"viewRequired",value:o.viewRequired,onChange:e=>i(t=>({...t,viewRequired:e}))})}),(0,r.jsx)(W,{label:"Pool Required",optional:!0,children:(0,r.jsx)(_,{name:"poolRequired",value:o.poolRequired,onChange:e=>i(t=>({...t,poolRequired:e}))})})]}),(0,r.jsxs)(W,{label:"Pets",optional:!0,children:[(0,r.jsx)("input",{name:"pets",type:"text",value:o.pets,onChange:R,placeholder:"e.g. 1 small dog — leave blank if none",className:H}),(0,r.jsx)("p",{className:"mt-1.5 font-opensans text-[11px] leading-relaxed text-white/50",children:"A pet fee may apply depen
1ding on the property."})]}),(0,r.jsxs)(W,{label:"Visitors or Gatherings During Stay",optional:!0,children:[(0,r.jsx)("textarea",{name:"visitors",value:o.visitors,onChange:R,rows:2,placeholder:"If yes, please specify how many — leave blank if none",className:"".concat(H," resize-none")}),(0,r.jsxs)("p",{className:"mt-1.5 font-opensans text-[11px] leading-relaxed text-white/55",children:["Noise in the front and back yards is"," ",(0,r.jsx)("span",{className:"font-medium text-[#c1ab84]",children:"strictly prohibited"}),". Each property is equipped with noise sensors, cameras, and security to ensure volume stays moderate and that no extra guests are on the property without prior approval."]})]}),(0,r.jsxs)(W,{label:"Additional Services",optional:!0,children:[(0,r.jsx)("div",{className:"flex flex-wrap gap-2",children:w.map(e=>{let t=o.additionalServices.includes(e);return(0,r.jsx)("button",{type:"button",onClick:()=>U(e),"aria-pressed":t,className:["rounded-full border px-3 py-1.5 font-opensans text-xs transition-colors",t?"border-[#c1ab84] bg-[#c1ab84]/15 text-[#c1ab84]":"border-white/20 bg-white/[0.04] text-white/80 hover:border-[#c1ab84]/60 hover:text-white"].join(" "),children:e},e)})}),(0,r.jsx)("p",{className:"mt-1.5 font-opensans text-[11px] leading-relaxed text-white/50",children:"Transportation, car rental, spa, chef, charters — your advisor coordinates everything you select."})]}),(0,r.jsx)(W,{label:"Anything Else We Can Provide",optional:!0,children:(0,r.jsx)("textarea",{name:"notes",value:o.notes,onChange:R,rows:3,placeholder:"Accessibility needs, dietary preferences, special occasion requests, anything else we should know…",className:"".concat(H," resize-none")})})]}):null,5===u?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:"grid grid-cols-1 gap-4 sm:grid-cols-2",children:[(0,r.jsx)(W,{label:"First Name",required:!0,children:(0,r.jsx)("input",{name:"firstName",type:"text",value:o.firstName,onChange:R,required:!0,autoComplete:"given-name",className:H})}),(0,r.jsx)(W,{label:"Last Name",required:!0,children:(0,r.jsx)("input",{name:"lastName",type:"text",value:o.lastName,onChange:R,required:!0,autoComplete:"family-name",className:H})})]}),(0,r.jsx)(W,{label:"Email",required:!0,children:(0,r.jsx)("input",{name:"email",type:"email",value:o.email,onChange:R,required:!0,autoComplete:"email",className:H})}),(0,r.jsx)(W,{label:"Phone",required:!0,children:(0,r.jsxs)("div",{className:"flex w-full gap-2",children:[(0,r.jsx)(F,{value:o.countryCode,onChange:e=>i(t=>({...t,countryCode:e}))}),(0,r.jsx)("input",{name:"phone",type:"tel",value:o.phone,onChange:R,required:!0,autoComplete:"tel",className:"".concat(H," min-w-0 flex-1")})]})}),(0,r.jsx)(W,{label:"Traveling From",optional:!0,children:(0,r.jsx)("input",{name:"originLocation",type:"text",value:o.originLocation,onChange:R,autoComplete:"address-level2",placeholder:"City, country (e.g. Los Angeles, USA)",className:H})}),(0,r.jsx)(W,{label:"Social Media Handle",optional:!0,children:(0,r.jsx)("input",{name:"socialMedia",type:"text",value:o.socialMedia,onChange:R,placeholder:"@yourhandle or profile URL",className:H})}),(0,r.jsxs)(W,{label:"How Did You Hear About Us",required:!0,children:[(0,r.jsx)("div",{className:"flex flex-wrap gap-2",children:j.map(e=>{let t=o.heardAboutUs===e;return(0,r.jsx)("button",{type:"button",role:"radio","aria-checked":t,onClick:()=>{i(a=>({...a,heardAboutUs:t?"":e})),t||D(!1)},className:["rounded-full border px-3 py-1.5 font-opensans text-xs transition-colors",t?"border-[#c1ab84] bg-[#c1ab84]/15 text-[#c1ab84]":P?"border-red-400/60 bg-white/[0.04] text-white/80 hover:border-[#c1ab84]/60 hover:text-white":"border-white/20 bg-white/[0.04] text-white/80 hover:border-[#c1ab84]/60 hover:text-white"].join(" "),children:e},e)})}),P?(0,r.jsx)("p",{className:"mt-2 font-opensans text-xs text-red-400",children:"Please let us know how you heard about us."}):null]}),(0,r.jsx)(W,{label:"Preferred Payment Method",required:!0,children:(0,r.jsx)("div",{className:"flex flex-wrap gap-2",children:N.map(e=>{let t=o.paymentMethod===e;return(0,r.jsx)("button",{type:"button",role:"radio","aria-checked":t,onClick:()=>i(a=>({...a,paymentMethod:t?"":e})),className:["rounded-full border px-3 py-1.5 font-opensans text-xs transition-colors",t?"border-[#c1ab84] bg-[#c1ab84]/15 text-[#c1ab84]":"border-white/20 bg-white/[0.04] text-white/80 hover:border-[#c1ab84]/60 hover:text-white"].join(" "),children:e},e)})})})]}):null]},u)]}),(0,r.jsxs)("div",{className:"shrink-0 border-t border-[#c1ab84]/15 bg-[#12241f] px-6 py-4",children:[(0,r.jsxs)("div",{className:"flex items-center justify-between gap-3",children:[u>1?(0,r.jsx)("button",{type:"button",onClick:()=>{u<=1||h(e=>e-1)},className:"rounded-sm border border-[#c1ab84]/40 px-5 py-2.5 font-opensans text-sm text-[#c1ab84] transition-colors hover:bg-[#c1ab84]/10",children:"Back"}):(0,r.jsx)("span",{"aria-hidden":!0}),(0,r.jsx)("button",{type:"submit",className:"flex flex-1 items-center justify-center rounded-sm bg-[#c1ab84] px-6 py-3 font-opensans text-sm font-medium tracking-normal text-[#12241f] transition-colors hover:bg-[#d4bc94] sm:flex-none sm:px-8",children:u<k?"Continue":"Request My Curated List"})]}),u===k&&(0,r.jsxs)("p",{className:"mt-3 text-center font-opensans text-[10px] leading-relaxed text-white/55",children:["By entering my mobile number I agree to re
1ceive exclusive offers and inspiring ideas from The Maimon Group. Message frequency may vary each month. Message and data rates may apply. Reply STOP to unsubscribe at any time. View"," ",(0,r.jsx)("a",{href:"/terms-and-conditions",target:"_blank",rel:"noopener noreferrer",className:"text-[#c1ab84] underline-offset-2 hover:underline",children:"terms & conditions"})," ","and"," ",(0,r.jsx)("a",{href:"/privacy-policy",target:"_blank",rel:"noopener noreferrer",className:"text-[#c1ab84] underline-offset-2 hover:underline",children:"privacy policy"}),"."]})]})]})]})]})]})},F=e=>{let{value:t,onChange:a}=e,[l,s]=(0,n.useState)(!1),[c,d]=(0,n.useState)(null),u=(0,n.useRef)(null),h=(0,n.useRef)(null),b=(0,n.useCallback)(()=>{let e=h.current;if(!e)return;let t=e.getBoundingClientRect(),a=Math.max(8,Math.min(t.left,window.innerWidth-176-8)),r=window.innerHeight-t.bottom-8,n=t.top-8,o=r>=240||r>=n?"below":"above";d({top:"below"===o?t.bottom+4:Math.max(8,t.top-240-4),left:a,placement:o})},[]);(0,n.useEffect)(()=>{if(!l){d(null);return}b();let e=e=>{var t;let a=e.target;if(!a)return;let r=null===(t=u.current)||void 0===t?void 0:t.contains(a),n=a.closest("[data-country-popover]");r||n||s(!1)},t=e=>{"Escape"===e.key&&s(!1)},a=e=>{let t=e.target;t instanceof Element&&t.closest("[data-country-popover]")||s(!1)},r=()=>s(!1);return document.addEventListener("mousedown",e),document.addEventListener("keydown",t),window.addEventListener("scroll",a,!0),window.addEventListener("resize",r),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("keydown",t),window.removeEventListener("scroll",a,!0),window.removeEventListener("resize",r)}},[l,b]);let m=l&&c&&"undefined"!=typeof document?(0,o.createPortal)((0,r.jsx)("div",{"data-country-popover":!0,role:"listbox","aria-label":"Country code",style:{position:"fixed",top:c.top,left:c.left,zIndex:200},className:"max-h-60 w-44 overflow-y-auto rounded-sm border border-[#c1ab84]/30 bg-[#0b1a15] shadow-2xl",children:x.map(e=>(0,r.jsx)("button",{type:"button",role:"option","aria-selected":e.code===t,onClick:()=>{a(e.code),s(!1)},className:"block w-full px-3 py-2 text-left font-opensans text-sm transition-colors ".concat(e.code===t?"bg-[#c1ab84]/15 text-[#c1ab84]":"text-white/85 hover:bg-[#c1ab84]/10 hover:text-white"),children:e.label},e.code))}),document.body):null;return(0,r.jsxs)("div",{ref:u,className:"relative w-[84px] flex-shrink-0",children:[(0,r.jsxs)("button",{ref:h,type:"button",onClick:()=>s(e=>!e),"aria-haspopup":"listbox","aria-expanded":l,"aria-label":"Country code",className:"flex h-full w-full items-center justify-between rounded-sm border border-white/20 bg-white/[0.04] px-2.5 py-2.5 font-opensans text-sm text-white transition-colors hover:border-[#c1ab84]/60 focus:border-[#c1ab84] focus:bg-white/[0.06] focus:outline-none",children:[(0,r.jsx)("span",{className:"truncate",children:t}),(0,r.jsx)(i.Z,{className:"h-3.5 w-3.5 flex-shrink-0 text-white/60","aria-hidden":!0})]}),m]})},P=["Su","Mo","Tu","We","Th","Fr","Sa"],D=["January","February","March","April","May","June","July","August","September","October","November","December"],E=e=>{let t=e.getFullYear(),a=String(e.getMonth()+1).padStart(2,"0"),r=String(e.getDate()).padStart(2,"0");return"".concat(t,"-").concat(a,"-").concat(r)},L=e=>{if(!e)return null;let t=new Date("".concat(e,"T00:00:00"));return Number.isNaN(t.getTime())?null:t},A=e=>{let t=L(e);return t?new Intl.DateTimeFormat("en-US",{month:"short",day:"numeric",year:"numeric"}).format(t):null},R=(e,t)=>e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()&&e.getDate()===t.getDate(),T=e=>new Date(e.getFullYear(),e.getMonth(),e.getDate()),q=(e,t)=>{let a=new Date(e,t,1).getDay(),r=new Date(e,t+1,0).getDate(),n=[];for(let r=0;r<a;r++)n.push({date:new Date(e,t,r-a+1),inMonth:!1});for(let a=1;a<=r;a++)n.push({date:new Date(e,t,a),inMonth:!0});for(;n.length%7!=0;){let e=n[n.length-1].date;n.push({date:new Date(e.getFullYear(),e.getMonth(),e.getDate()+1),inMonth:!1})}return n},Y=e=>{let{arrival:t,departure:a,setArrival:o,setDeparture:l}=e,s=T(new Date),u=L(t),h=L(a),b=(0,n.useMemo)(()=>{let e=[],t=s.getFullYear(),a=s.getMonth();for(let r=0;r<24;r+=1)e.push(new Date(t,a+r,1));return e},[]),m=e=>"".concat(e.getFullYear(),"-").concat(e.getMonth()),x=(0,n.useMemo)(()=>{let e=new Set;for(let t of b)e.add(t.getFullYear());return Array.from(e).sort((e,t)=>
1e-t)},[b]),p=(0,n.useMemo)(()=>{let e=L(t);if(!e)return 0;let a=b.findIndex(t=>t.getFullYear()===e.getFullYear()&&t.getMonth()===e.getMonth());return a>=0?a:0},[]),[f,g]=(0,n.useState)(p),y=b[f],[v,w]=(0,n.useState)(!1),[j,N]=(0,n.useState)(!1),C=(0,n.useRef)(null),k=(0,n.useRef)(null),S=(0,n.useRef)(new Map),M=(0,n.useRef)(!1);(0,n.useEffect)(()=>{if(!v&&!j)return;let e=e=>{C.current&&!C.current.contains(e.target)&&(w(!1),N(!1))},t=e=>{"Escape"===e.key&&(w(!1),N(!1))};return document.addEventListener("mousedown",e),document.addEventListener("keydown",t),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("keydown",t)}},[v,j]);let F=(e,t)=>{if(e<0||e>=b.length)return;let a=m(b[e]),r=S.current.get(a),n=k.current;if(!r||!n)return;M.current=!0,g(e);let o=n.getBoundingClientRect().top,l=r.getBoundingClientRect().top-o;t?(n.scrollTo({top:n.scrollTop+l,behavior:"smooth"}),window.setTimeout(()=>{M.current=!1},450)):(n.scrollTop+=l,window.setTimeout(()=>{M.current=!1},60))};(0,n.useEffect)(()=>{F(p,!1)},[]),(0,n.useEffect)(()=>{let e=k.current;if(!e)return;let t=new IntersectionObserver(e=>{if(M.current)return;let t=null;for(let a of e)a.isIntersecting&&(!t||a.intersectionRatio>t.intersectionRatio)&&(t=a);if(t){let e=t.target.getAttribute("data-month-key");if(e){let t=b.findIndex(t=>m(t)===e);t>=0&&g(t)}}},{root:e,threshold:[.3,.5,.7]});return S.current.forEach(e=>{e&&t.observe(e)}),()=>t.disconnect()},[b]);let Y=e=>t=>{S.current.set(e,t)},I=e=>{let t=E(e);if(!u||u&&h){o(t),l("");return}if(u&&!h){if(e<u){o(t);return}if(R(e,u))return;l(t)}},H=f>0,W=f<b.length-1,_=e=>{let t=y.getFullYear(),a=b.findIndex(a=>a.getFullYear()===t&&a.getMonth()===e);if(a>=0)F(a,!0);else{let e=b.map((e,t)=>({m:e,i:t})).filter(e=>e.m.getFullYear()===t);e.length>0&&F(e[0].i,!0)}w(!1)},B=e=>{let t=y.getMonth(),a=b.findIndex(a=>a.getFullYear()===e&&a.getMonth()===t);if(a>=0)F(a,!0);else{let t=b.map((e,t)=>({m:e,i:t})).filter(t=>t.m.getFullYear()===e);t.length>0&&F(t[0].i,!0)}N(!1)},U=e=>{let t=q(e.getFullYear(),e.getMonth()),a=m(e);return(0,r.jsxs)("div",{ref:Y(a),"data-month-key":a,className:"w-full",children:[(0,r.jsxs)("div",{className:"mb-3 text-center font-opensans text-[11px] uppercase tracking-[0.18em] text-[#c1ab84]/70",children:[D[e.getMonth()]," ",e.getFullYear()]}),(0,r.jsx)("div",{className:"mb-1 grid grid-cols-7 gap-1 text-center font-opensans text-[10px] uppercase tracking-[0.1em] text-[#c1ab84]/60",children:P.map(e=>(0,r.jsx)("div",{children:e},e))}),(0,r.jsx)("div",{className:"grid grid-cols-7 gap-1",children:t.map((t,a)=>{let n=t.date<s,o=!!u&&R(t.date,u),l=!!h&&R(t.date,h),i=!!u&&!!h&&t.date>u&&t.date<h,c=n||!t.inMonth,d=o||l;return(0,r.jsx)("button",{type:"button",disabled:c,onClick:()=>I(t.date),"aria-label":E(t.date),"aria-pressed":d||i,className:["relative mx-auto flex h-8 w-8 items-center justify-center rounded-full font-opensans text-[12px]",c?"cursor-default text-[#c1ab84]/25":d?"bg-[#c1ab84] !text-[#112621]":i?"bg-[#c1ab84]/20 text-[#e8dcc8]":"text-[#e8dcc8] transition-colors hover:bg-[#c1ab84]/15",t.inMonth?"":"pointer-events-none opacity-0"].join(" "),children:t.date.getDate()},"".concat(e.getTime(),"-").concat(a))})})]})};return(0,r.jsxs)("div",{className:"rounded-md border border-[#c1ab84]/30 bg-[#0b1a15] p-4",children:[(0,r.jsxs)("div",{className:"mb-3 grid grid-cols-2 overflow-hidden rounded-sm border border-[#c1ab84]/25 divide-x divide-[#c1ab84]/20",children:[(0,r.jsxs)("div",{className:"px-3 py-2 ".concat(u?"":"bg-[#c1ab84]/10"),children:[(0,r.jsx)("div",{className:"font-opensans text-[10px] uppercase tracking-[0.16em] text-[#c1ab84]/70",children:"Check In"}),(0,r.jsx)("div",{className:"mt-0.5 font-playfair text-[15px] leading-tight ".concat(u?"text-[#c1ab84]":"text-[#c1ab84]/50 italic"),children:u?A(t):"Tap a date"})]}),(0,r.jsxs)("div",{className:"px-3 py-2 ".concat(u&&!h?"bg-[#c1ab84]/10":""),children:[(0,r.jsx)("div",{className:"font-opensans text-[10px] uppercase tracking-[0.16em] text-[#c1ab84]/70",children:"Check Out"}),(0,r.jsx)("div",{className:"mt-0.5 font-playfair text-[15px] leading-tight ".concat(h?"text-[#c1ab84]":u?"text-[#c1ab84]/50 italic":"text-[#c1ab84]/30 italic"),children:h?A(a):u?"Tap a date":"—"})]})]}),(0,r.jsxs)("div",{ref:C,className:"relative mb-3 flex items-center justify-between",children:[(0,r.jsx)("button",{type:"button",onClick:()=>F(f-1,!0),disabled:!H,"aria-label":"Previous month",className:"inline-flex h-8 w-8 items-center justify-center rounded-full ".concat(H?"text-[#c1ab84] hover:bg-[#c1ab84]/15":"cursor-not-allowed text-[#c1ab84]/30"),children:(0,r.jsx)(c.Z,{className:"h-4 w-4"})}),(0,r.jsxs)("div",{className:"flex items-center gap-1.5 rounded-md border px-3 py-1 transition-colors ".concat(v||j?"border-[#c1ab84] bg-[#c1ab84]/10":"border-[#c1ab84]/40 hover:border-[#c1ab84]/70"),children:[(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),w(e=>!e),N(!1)},"aria-haspopup":"listbox","aria-expanded":v,className:"font-opensans text-sm text-[#c1ab84] transition-colors hover:text-[#b39a70]",children:D[y.getMonth()]}),v&&(0,r.jsx)("div",{role:"listbox",onClick:e=>e.stopPropagation(),className:"absolute left-1/2 top-full z-20 mt-2 max-h-60 -translate-x-1/2 overflow-y-auto rounded-md border border-[#c1ab84]/40 bg-[#0b1a15] shadow-[0_12px_28px_rgba(0,0,0,0.45)]",children:D.map((e,t)=>{let a=y.getFullYear(),n=b.some(e=>e.getFullYear()===a&&e.getMonth()===t),o=t===y.getMonth();return(0,r.jsx)("button",{type:"button",disabled:!n,role:"option","aria-selected":o,onClick:()=>_(t),className:["block w-full whitespace-nowrap px-4 py-1.5 text-left font-opensans text-sm",o?"bg-[#c1ab84]/15 text-[#c1ab84]":n?"text-[#e8dcc8] hover:bg-[#c1ab84]/15":"cursor-not-allowed text-[#c1ab84]/25"].join(" "),children:e},e)})})]}),(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),N(e=>!e),w(!1)},"aria-haspopup":"listbox","aria-expanded":j,className:"font-opensans text-sm text-[#c1ab84] transition-colors hover:text-[#b39a70]",children:y.getFullYear()}),j&&(0,r.jsx)("div",{role:"listbox",onClick:e=>e.stopPropagation(),className:"absolute left-1/2 top-full z-20 mt-2 max-h-60 -translate-x-1/2 overflow-y-auto rounded-md border border-[#c1ab84]/40 bg-[#0b1a15] shadow-[0_12px_28px_rgba(0,0,0,0.45)]",children:x.map(e=>{let t=e===y.getFullYear();return(0,r.jsx)("button",{type:"button",role:"option","aria-selected":t,onClick:()=>B(e),className:["block w-full px-4 py-1.5 text-left font-opensans text-sm",t?"bg-[#c1ab84]/15 text-[#c1ab84]":"text-[#e8dcc8] hover:bg-[#c1ab84]/15"].join(" "),children:e},e)})})]}),(0,r.jsx)(i.Z,{className:"ml-0.5 h-3.5 w-3.5 text-[#c1ab84]/70","aria-hidden":!0})]}),(0,r.jsx)("button",{type:"button",onClick:()=>F(f+1,!0),disabled:!W,"aria-label":"Next month",className:"inline-flex h-8 w-8 items-center justify-center rounded-full ".concat(W?"text-[#c1ab84] hover:bg-[#c1ab84]/15":"cursor-not-allowed text-[#c1ab84]/30"),children:(0,r.jsx)(d.Z,{className:"h-4 w-4"})})]}),(0,r.jsx)("div",{ref:k,className:"max-h-[320px] overflow-y-auto pr-1 [scrollbar-color:rgba(193,171,132,0.45)_transparent] [scrollbar-width:thin]",children:(0,r.jsx)("div",{className:"grid grid-cols-1 gap-5 md:grid-cols-2 md:gap-x-6",children:b.map(e=>(0,r.jsx)(n.Fragment,{children:U(e)},m(e)))})}),(t||a)&&(0,r.jsx)("div",{className:"mt-3 flex items-center justify-end border-t border-[#c1ab84]/15 pt-3",children:(0,r.jsx)("button",{type:"button",onClick:()=>{o(""),l("")},className:"font-opensans text-[11px] text-[#c1ab84]/70 underline-offset-2 transition-colors hover:text-[#c1ab84] hover:underline",children:"Clear dates"})})]})},I=e=>{let{value:t,min:a,max:n,onChange:o,formatValue:l,ariaLabel:s}=e,i=t<=a,c=t>=n,d=l?l(t):String(t);return(0,r.jsxs)("div",{className:"flex items-center justify-between rounded-sm border border-white/20 bg-white/[0.04] px-3 py-2",children:[(0,r.jsx)("button",{type:"button",onClick:()=>o(Math.max(a,t-1)),disabled:i,"aria-label":"Decrease ".concat(s),className:"inline-flex h-8 w-8 items-center justify-center rounded-full border transition-colors ".concat(i?"cursor-not-allowed border-[#c1ab84]/25 text-[#c1ab84]/25":"border-[#c1ab84]/60 text-[#c1ab84] hover:bg-[#c1ab84]/10"),children:(0,r.jsx)(u.Z,{className:"h-3.5 w-3.5"})}),(0,r.jsx)("div",{className:"min-w-[40px] text-center font-opensans text-sm text-[#e8dcc8]",children:d}),(0,r.jsx)("button",{type:"button",onClick:()=>o(Math.min(n,t+1)),disabled:c,"aria-label":"Increase ".concat(s),className:"inline-flex h-8 w-8 items-center justify-center rounded-full border transition-colors ".concat(c?"cursor-not-allowed border-[#c1ab84]/25 text-[#c1ab84]/25":"border-[#c1ab84]/60 text-[#c1ab84] hover:bg-[#c1ab84]/10"),children:(0,r.jsx)(h.Z,{className:"h-3.5 w-3.5"})})]})},H="w-full rounded-sm border border-white/20 bg-white/[0.04] px-3.5 py-2.5 font-opensans text-sm text-white placeholder:text-white/40 outline-none transition-colors focus:border-[#c1ab84] focus:bg-white/[0.06]",W=e=>{let{label:t,required:a,optional:n,trailing:o,children:l}=e;return(0,r.jsxs)("label",{className:"block",children:[(0,r.jsxs)("span",{className:"mb-1.5 flex items-center justify-between gap-2 font-opensans text-[11px] font-medium uppercase tracking-[0.15em] text-white/80",children:[(0,r.jsxs)("span",{className:"flex items-center gap-1.5",children:[(0,r.jsx)("span",{children:t}),a?(0,r.jsx)("span",{className:"text-[#c1ab84]",children:"*"}):null,n?(0,r.jsx)("span",{className:"text-[10px] font-normal normal-case tracking-normal text-white/45",children:"(optional)"}):null]}),o]}),l]})},_=e=>{let{name:t,value:a,onChange:n}=e;return(0,r.jsx)("div",{className:"flex gap-2",role:"radiogroup","aria-label":t,children:[{key:"yes",label:"Yes"},{key:"no",label:"No"}].map(e=>{let t=a===e.key;return(0,r.jsx)("button",{type:"button",role:"radio","aria-checked":t,onClick:()=>n(t?"":e.key),className:["flex-1 rounded-full border px-4 py-2 font-opensans text-xs font-medium uppercase tracking-[0.1em] transition-colors",t?"border-[#c1ab84] bg-[#c1ab84]/15 text-[#c1ab84]":"border-white/20 bg-white/[0.04] text-white/75 hover:border-[#c1ab84]/60 hover:text-white"].join(" "),children:e.label},e.key)})})}}}]);

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.