PageSourceSearch

https://www.paranzabahamas.com/_nuxt/CJH-wMnh.js

js paranzabahamas.com collected 2026-10-08 20:19:16 UTC 28,076 bytes, 1 lines download raw bytes

1import{_ as me}from"./D3cle-cX.js";import{l as ue,o as pe,w as fe,c as xe,e as a,f as e,j as O,k as P,u as i,t as n,P as f,U as h,q as x,Q as b,g as p,a4 as q,N as he,_ as be,I as ge,r as m,d as C,i as r}from"./Db2INZ8s.js";import{_ as V,a as U}from"./CrO3j6lS.js";import{Q as u,M as ve,$ as ye}from"./Dbck8wS-.js";import{u as we}from"./C41JOdOb.js";import{s as _e,v as ke,t as ze,g as Te,b as Ce,n as Ae}from"./BZCrRgWM.js";import{u as je,b as Ne}from"./D5x-NNt-.js";import{useAuthStore as De}from"./sR3ZaD4i.js";import"./g6Pe-GcS.js";const qe=u("/imgs/profile/icons/people.svg"),Re=u("/imgs/profile/icons/bed.svg"),Se=u("/imgs/profile/icons/check-circle.svg"),E=u("/imgs/profile/icons/forward-bed.svg"),H=u("/imgs/profile/icons/ruler.svg"),Me=u("/imgs/profile/icons/chat-info.svg"),G=u("/imgs/profile/icons/dry-cleaning.svg"),Be=u("/imgs/profile/download-app.png"),Fe=u("/imgs/profile/book-dining-events.png"),Ie=u("/imgs/profile/reef-stock-up.gif"),Le={class:"max-w-7xl mx-auto px-4"},$e={class:"text-2xl font-semibold text-zinc-800 mb-6"},Oe={key:0,class:"text-center py-12"},Pe={key:1,class:"text-center py-12"},Ve={class:"text-red-600 mb-4"},Ue={class:"bg-white shadow-md mb-12"},Ee={class:"relative h-48 md:h-80 overflow-hidden"},He=["src"],Ge={class:"p-4 md:p-8"},Qe={class:"flex flex-col md:flex-row md:items-center md:justify-between gap-4 md:gap-0 mb-6 md:mb-8"},We={class:"hidden md:block text-zinc-600"},Ye={class:"relative self-center md:self-auto"},Je={key:0,class:"fixed inset-x-0 top-0 bottom-0 md:absolute md:inset-auto md:right-0 md:top-full md:mt-2 w-full md:w-[800px] max-h-screen md:max-h-[80vh] overflow-y-auto bg-[#F8F8F8] border border-zinc-200 shadow-xl z-50"},Ke={class:"grid grid-cols-1 md:grid-cols-3 divide-y md:divide-y-0 md:divide-x divide-zinc-200 p-4 md:p-6"},Xe={class:"pb-4 md:pb-0 md:pr-6"},Ze={class:"text-sm text-zinc-700 space-y-0.5"},et={class:"py-4 md:py-0 md:px-6"},tt={class:"text-sm text-zinc-700 space-y-0.5"},st={class:"pt-4 md:pt-0 md:pl-6"},it={class:"text-sm text-zinc-700 space-y-0.5"},nt={class:"uppercase"},ot={class:"p-4 md:p-6"},lt={class:"grid grid-cols-1 md:grid-cols-2 gap-x-12 gap-y-2 md:gap-y-1 text-sm"},at={class:"flex justify-between"},rt={class:"text-zinc-700"},dt={class:"flex justify-between"},ct={class:"text-zinc-700"},mt={class:"flex justify-between"},ut={class:"text-zinc-700"},pt={key:0,class:"flex justify-between"},ft={class:"text-zinc-700"},xt=["href"],ht={class:"flex justify-between"},bt={class:"text-zinc-700"},gt={class:"flex justify-between"},vt={class:"text-zinc-700"},yt={class:"flex justify-between"},wt={class:"text-zinc-700"},_t={class:"md:hidden border border-zinc-200 rounded-lg mb-6"},kt={class:"flex border-b border-zinc-200"},zt={class:"flex-1 flex items-center gap-2 px-4 py-3 border-r border-zinc-200"},Tt={class:"text-zinc-700 text-sm whitespace-nowrap"},Ct={class:"grid grid-cols-3 divide-x divide-zinc-200"},At={class:"flex items-center justify-center py-3"},jt={class:"text-zinc-700 text-sm"},Nt={class:"flex items-center justify-center py-3"},Dt={class:"text-zinc-700 text-sm"},qt={class:"flex items-center justify-center py-3"},Rt={class:"text-zinc-700 text-sm"},St={class:"hidden md:flex border border-zinc-200 rounded-lg mb-8"},Mt={class:"flex-1 flex items-center justify-center gap-3 px-6 py-4 border-r border-zinc-200"},Bt={class:"text-zinc-700 text-sm"},Ft={class:"flex-1 flex items-center justify-center gap-3 px-6 py-4 border-r border-zinc-200"},It={class:"text-zinc-700 text-sm"},Lt={class:"flex-1 flex items-center justify-center gap-3 px-6 py-4 border-r border-zinc-200"},$t={class:"text-zinc-700 text-sm"},Ot={class:"space-y-6"},Pt={class:"hidden md:flex gap-6"},Vt=["src","alt"],Ut={class:"flex-1 min-w-0"},Et={class:"text-xl font-semibold text-zinc-800 mb-2"},Ht=["innerHTML"],Gt={class:"text-zinc-400 text-sm"},Qt={class:"shrink-0 border-l border-zinc-200 px-6"},Wt={class:"font-semibold text-zinc-800 mb-3"},Yt={class:"space-y-1 text-sm text-zinc-600"},Jt={class:"flex items-center gap-2"},Kt={class:"flex items-center gap-2"},Xt={class:"flex items-center gap-2"},Zt={class:"md:hidden"},es=["src","alt"],ts={class:"text-xl font-semibold text-zinc-800 mb
1-2"},ss=["innerHTML"],is={class:"text-zinc-400 text-sm mb-4"},ns={class:"border-t border-zinc-200"},os=["onClick"],ls={class:"space-y-2 text-sm text-zinc-600"},as={class:"font-semibold text-zinc-800"},rs={class:"flex items-center gap-2"},ds={class:"flex items-center gap-2"},cs={class:"flex items-center gap-2"},ms={class:"border-t border-zinc-200"},us=["onClick"],ps={class:"text-zinc-600 text-sm leading-relaxed"},fs={key:0,class:"hidden md:block mt-8 pt-8"},xs={class:"text-zinc-600 text-sm leading-relaxed"},hs={key:0,class:"mb-12"},bs={class:"text-xl md:text-2xl font-semibold text-zinc-800 mb-4"},gs={class:"p-4 sm:p-6 sm:shrink-0"},vs={class:"relative w-full sm:w-44 h-48 sm:h-36"},ys=["src","alt"],ws={key:0,class:"absolute -top-2 -left-2 sm:top-[-8px] sm:left-[-8px] bg-glueblue-600 text-white text-center px-2 py-1 min-w-[40px]"},_s={class:"text-[10px] font-semibold leading-tight"},ks={class:"text-base font-bold leading-tight"},zs={class:"flex-1 px-4 pb-4 sm:py-6 sm:pr-6 sm:pl-0"},Ts={class:"text-lg sm:text-xl font-semibold text-zinc-800 mb-2"},Cs={class:"text-zinc-600 text-sm leading-relaxed mb-3"},As={key:0,class:"text-zinc-800 text-sm"},js={key:1,class:"mb-12"},Ns={key:2,class:"mb-12"},Ds={class:"space-y-4"},qs={class:"bg-white shadow-md overflow-hidden flex flex-col md:flex-row"},Rs=["src","alt"],Ss={class:"flex-1 flex flex-col md:flex-row md:items-center md:justify-between gap-4 md:gap-6 p-4 md:p-6"},Ms={class:"min-w-0"},Bs={class:"text-lg md:text-xl font-semibold text-zinc-800 mb-2"},Fs={class:"text-zinc-600 text-sm leading-relaxed"},Is=["href"],Ls=["href"],$s={class:"flex flex-wrap justify-center gap-2 md:gap-3 mb-4 md:mb-6"},Os=["onClick"],Ps={class:"max-w-2xl mx-auto mb-8"},Vs=["onClick"],Us={class:"text-lg text-zinc-700"},Es={class:"px-6 pb-5 text-zinc-600"},ti=ue({__name:"[booking_id]",setup(Hs){const A=ve(),R=A.params.booking_id,Q=A.query.last_name,W=A.query.check_in,{user:Y}=we(),{setOverride:J,clearOverride:K}=je(),o=m(null),S=m([]),j=m(!0),g=m(null),M=m(null),w=m(!1),_=m(null),k=m(null);function X(l){_.value=_.value===l?null:l}function Z(l){k.value=k.value===l?null:l}const B=C(()=>ze(S.value)),ee=[{id:"resort",label:"Resort"},{id:"room",label:"Room"},{id:"services",label:"Services"},{id:"dining",label:"Dining"},{id:"travel",label:"Travel"}],v=m("resort"),y=m(""),z=m(null),te=m([{id:1,question:"Payment Questions",answer:"We accept all major credit cards including Visa, MasterCard, American Express, and Discover. Payment is required at the time of booking. For group bookings over 10 rooms, please contact our reservations team for special payment arrangements.",category:"resort"},{id:2,question:"Cancel or Change Your Reservation",answer:"Reservations can be cancelled or modified up to 72 hours before check-in without penalty. Changes made within 72 hours may be subject to fees. Please contact our reservations team at 1-800-ATLANTIS or modify your booking through your account dashboard.",category:"resort"},{id:3,question:"Resort Access and Day Passes",answer:"Resort amenities including pools, beaches, and Aquaventure are exclusively for hotel guests. Day passes may be available for select experiences like Dolphin Cay and dining reservations. Contact our concierge for more information.",category:"resort"},{id:4,question:"Parking and Transportation",answer:"Complimentary self-parking is available for hotel guests. Valet parking is available for an additional fee. Airport transfers can be arranged through our concierge services.",category:"resort"},{id:5,question:"What Are The Check-In and Check-Out Times?",answer:"Check-in time is 4:00 PM and check-out time is 11:00 AM. Early check-in and late check-out may be available upon request, subject to availability. Guests arriving before check-in time can store luggage with our bell services.",category:"room"},{id:6,question:"Room Amenities and Features",answer:"All rooms feature premium bedding, flat-screen TVs, mini-refrigerators, in-room safes, and complimentary Wi-Fi. Suite categories include additional living spaces and enhanced amenities.",category:"room"},{id:7,question:"Connecting Rooms and Special Requests",answer:"Connecting rooms can be requested at time of booking but cannot be guaranteed. Special requests such as high floor, ocean view, or accessibility features should be noted in your reservation.",category:"room"},{id:8,question:"Room Service Hours and Menu",answer:"In-room dining is available 24 hours a day. Our extensive menu features a variety of options from light snacks to full meals. A delivery fee applies to all orders. Special dietary requests can be accommodated with advance notice.",category:"services"},{id:9,question:"Spa and Wellness Services",answer:"Mandara Spa offers a full range of treatments including massages, facials, and body treatments. Advance reservations are recommended. The fitness center is complimentary for all guests and open 24 hours.",category:"services"},{id:10,question:"Concierge and Guest Services",answer:"Our concierge team is available 24/7 to assist with restaurant reservations, activity bookings, transportation arrangements, and special requests. Visit the concierge desk in any tower lobby.",category:"services"},{id:11,question:"Restaurant Reservations",answer:"Reservations are recommended for our signature restaurants, especially during peak dining hours. You can make reservations through the Atlantis app, by calling the restaurant directly, or through our concierge services. Some restaurants require resort casual attire.",category:"dining"},{id:12,question:"Dietary Restrictions and Allergies",answer:"All restaurants can accommodate dietary restrictions and food allergies with advance notice. Please inform your server or note any requirements when making reservations. Vegetarian, vegan, and gluten-free options are available.",category:"dining"},{id:13,question:"Dress Code Requirements",answer:"Most restaurants require resort casual attire. Signature restaurants like Nobu and Fish may require smart casual or resort elegant dress. Swimwear and cover-ups are only permitted at poolside venues.",category:"dining"},{id:14,question:"Using Credit Cards While Travelling",answer:"We recommend notifying your bank before traveling to The Bahamas to avoid any holds on your card. ATMs are available throughout the resort. The local currency is Bahamian Dollars (BSD), which is pegged 1:1 to the US Dollar. US Dollars are widely accepted.",category:"travel"}
1,{id:15,question:"Airport Transportation Options",answer:"Lynden Pindling International Airport is approximately 30 minutes from the resort. Transportation options include taxi, private car service, and shared shuttle. Our concierge can arrange transfers in advance.",category:"travel"},{id:16,question:"Travel Documents and Entry Requirements",answer:"US citizens need a valid passport to enter The Bahamas. No visa is required for stays up to 90 days. Please check current entry requirements before traveling as they may change.",category:"travel"}]),se=C(()=>{let l=te.value;if(v.value&&(l=l.filter(t=>t.category===v.value)),y.value.trim()){const t=y.value.toLowerCase();l=l.filter(c=>c.question.toLowerCase().includes(t)||c.answer.toLowerCase().includes(t))}return l}),ie=C(()=>Te(B.value));function ne(l){z.value=z.value===l?null:l}function F(){w.value=!w.value}async function oe(){j.value=!0,g.value=null;try{const l=De(),t=await ye(Ce(R,Q,W),{method:"GET",headers:{Authorization:`Bearer ${l.accessToken}`,"Cache-Control":"no-cache"}}),c=Array.isArray(t)?t[0]:t;if(!c||c.code===400){g.value=c?.message||"Booking not found";return}o.value=Ae(c);const s=c;M.value=s.tower?.id??s.tower_id??null;const d=c;d.itinerary?.activities&&(S.value=d.itinerary.activities)}catch(l){console.error("Failed to load trip:",l),g.value=l.data?.message||"Failed to load booking"}finally{j.value=!1}}pe(oe);const le=C(()=>Ne(Y.value?.trips,R,M.value));fe(le,l=>J(l),{immediate:!0}),xe(()=>{K()});function I(l,t){const[c,s,d]=l.split("-").map(Number),[D,ae,re]=t.split("-").map(Number),$=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],de=$[s-1],ce=$[ae-1];return`${de} ${d} - ${ce} ${re}, ${D}`}function T(l){return`$${l.toFixed(2)}`}function L(l){const[t="",c="",s=""]=l.split("-");return`${c}/${s}/${t.slice(-2)}`}function N(l){if(!l)return null;const t=new Date(l);return Number.isNaN(t.getTime())?null:{month:t.toLocaleDateString("en-US",{month:"short"}).toUpperCase(),day:t.getDate()}}return(l,t)=>{const c=me;return r(),a("main",Le,[e("h1",$e,[O(c,{to:"/profile/trips",class:"hover:underline"},{default:P(()=>[...t[1]||(t[1]=[h(" My Trips ",-1)])]),_:1}),t[2]||(t[2]=e("span",{class:"text-zinc-400 mx-2"},"/",-1)),t[3]||(t[3]=e("span",null,"Itinerary",-1))]),i(j)?(r(),a("div",Oe,[...t[4]||(t[4]=[e("p",{class:"text-zinc-600"}," Loading booking details... ",-1)])])):i(g)?(r(),a("div",Pe,[e("p",Ve,n(i(g)),1),O(c,{to:"/profile/trips",class:"text-glueblue-600 hover:underline"},{default:P(()=>[...t[5]||(t[5]=[h(" Return to My Trips ",-1)])]),_:1})])):i(o)?(r(),a(f,{key:2},[e("div",Ue,[e("div",Ee,[e("img",{src:i(o).image,alt:"Hotel View",class:"w-full h-full object-cover absolute"},null,8,He)]),e("div",Ge,[e("div",Qe,[e("p",We," Hi, "+n(i(o).leadTraveller.firstName)+" "+n(i(o).leadTraveller.lastName),1),t[27]||(t[27]=e("h2",{class:"text-xl md:text-2xl font-semibold text-zinc-800 text-center md:text-left"}," Trip Overview ",-1)),e("div",Ye,[e("button",{type:"button",class:"flex items-center gap-2 text-zinc-800 hover:text-zinc-600 text-sm md:text-base",onClick:F},[t[7]||(t[7]=h(" Billing & Traveler Info ",-1)),(r(),a("svg",{class:x(["w-4 h-4 transition-transform",{"rotate-180":i(w)}]),fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[...t[6]||(t[6]=[e("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M19 9l-7 7-7-7"},null,-1)])],2))]),i(w)?(r(),a("div",Je,[e("div",{class:"md:hidden flex items-center justify-between p-4 border-b border-zinc-200 sticky top-0 bg-[#F8F8F8]"},[t[9]||(t[9]=e("h3",{class:"font-semibold text-zinc-800"}," Billing & Traveler Info ",-1)),e("button",{type:"button",class:"p-2 text-zinc-600 hover:text-zinc-800",onClick:F},[...t[8]||(t[8]=[e("svg",{class:"w-5 h-5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[e("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M6 18L18 6M6 6l12 12"})],-1)])])]),e("div",Ke,[e("div",Xe,[t[10]||(t[10]=e("h4",{class:"text-sm font-semibold text-zinc-800 underline underline-offset-4 mb-3"}," TRAVELER INFO ",-1)),t[11]||(t[11]=e("p",{class:"text-xs text-zinc-500 mb-2"}," LEAD TRAVELER ",-1)),e("div",Ze,[e("p",null,n(i(o).leadTraveller.firstName)+" "+n(i(o).leadTraveller.lastName),1),e("p",null,n(i(o).leadTraveller.address),1),e("p",null,n(i(o).leadTraveller.city)+", "+n(i(o).leadTraveller.state)+" "+n(i(o).leadTraveller.zip)+" "+n(i(o).leadTraveller.country),1),e("p",null,n(i(o).leadTraveller.ph
1one),1)])]),e("div",et,[t[12]||(t[12]=e("h4",{class:"text-sm font-semibold text-zinc-800 underline underline-offset-4 mb-3"}," ADDITIONAL GUESTS ",-1)),e("div",tt,[(r(!0),a(f,null,b(i(o).additionalGuests,s=>(r(),a("p",{key:`${s.firstName}-${s.lastName}`},n(s.firstName)+" "+n(s.lastName),1))),128))])]),e("div",st,[t[16]||(t[16]=e("h4",{class:"text-sm font-semibold text-zinc-800 underline underline-offset-4 mb-3"}," HOTEL ",-1)),e("div",it,[e("p",nt,n(i(o).hotel),1),e("p",null,[t[13]||(t[13]=e("span",{class:"font-semibold"},"Check-in:",-1)),h(" "+n(L(i(o).checkIn)),1)]),e("p",null,[t[14]||(t[14]=e("span",{class:"font-semibold"},"Check-out:",-1)),h(" "+n(L(i(o).checkOut)),1)]),t[15]||(t[15]=e("p",null,[e("span",{class:"font-semibold"},"Booking Number:")],-1)),e("p",null,n(i(o).bookingNumber),1)])])]),t[26]||(t[26]=e("div",{class:"border-t border-zinc-200"},null,-1)),e("div",ot,[t[25]||(t[25]=e("h4",{class:"text-sm font-semibold text-zinc-800 underline underline-offset-4 mb-4"}," TOTAL AMOUNT ",-1)),e("div",lt,[e("div",at,[t[17]||(t[17]=e("span",{class:"font-semibold text-zinc-700"},"Package Price:",-1)),e("span",rt,n(T(i(o).billing.packagePrice)),1)]),e("div",dt,[t[18]||(t[18]=e("span",{class:"font-semibold text-zinc-700"},"Balance Due:",-1)),e("span",ct,n(T(i(o).billing.balanceDue)),1)]),e("div",mt,[t[19]||(t[19]=e("span",{class:"font-semibold text-zinc-700"},"Balance Due:",-1)),e("span",ut,n(T(i(o).billing.balanceDue)),1)]),i(o).billing.balanceDue>0?(r(),a("div",pt,[t[21]||(t[21]=e("span",{class:"font-semibold text-zinc-700"}," ",-1)),e("span",ft,[e("a",{class:"inline-flex items-center gap-1 underline",href:i(o).payment_gateway_url,target:"_blank",rel:"noopener noreferrer"},[...t[20]||(t[20]=[h(" Make Payment ",-1),e("svg",{class:"w-3.5 h-3.5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[e("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M14 3h7v7m0-7L10 14m-4-9H5a2 2 0 00-2 2v12a2 2 0 002 2h12a2 2 0 002-2v-1"})],-1)])],8,xt)])])):p("",!0),e("div",ht,[t[22]||(t[22]=e("span",{class:"font-semibold text-zinc-700"},"Direct Total:",-1)),e("span",bt,n(T(i(o).billing.directTotal)),1)]),e("div",gt,[t[23]||(t[23]=e("span",{class:"font-semibold text-zinc-700"},"Payments Received:",-1)),e("span",vt,n(i(o).billing.paymentsReceived.toFixed(2)),1)]),e("div",yt,[t[24]||(t[24]=e("span",{class:"font-semibold text-zinc-700"},"Price Includes:",-1)),e("span",wt,n(i(o).billing.priceIncludes),1)])])])])):p("",!0)])]),e("div",_t,[e("div",kt,[e("div",zt,[t[28]||(t[28]=e("img",{src:V,alt:"","aria-hidden":"true",class:"w-5 h-5 shrink-0"},null,-1)),e("span",Tt,n(I(i(o).checkIn,i(o).checkOut)),1)]),t[29]||(t[29]=e("div",{class:"w-32 flex items-center justify-center py-3"},[e("span",{class:"text-zinc-700 text-sm font-medium"},"Confirmed")],-1))]),e("div",Ct,[e("div",At,[e("span",jt,n(i(o).adults)+" Adults",1)]),e("div",Nt,[e("span",Dt,n(i(o).children)+" Children",1)]),e("div",qt,[e("span",Rt,n(i(o).nights)+" Nights",1)])])]),e("div",St,[e("div",Mt,[t[30]||(t[30]=e("img",{src:V,alt:"","aria-hidden":"true",class:"w-5 h-5 shrink-0"},null,-1)),e("span",Bt,n(I(i(o).checkIn,i(o).checkOut)),1)]),e("div",Ft,[t[31]||(t[31]=e("img",{src:qe,alt:"","aria-hidden":"true",class:"w-5 h-5 shrink-0"},null,-1)),e("span",It,n(i(o).adults)+" Adults "+n(i(o).children)+" Children",1)]),e("div",Lt,[t[32]||(t[32]=e("img",{src:Re,alt:"","aria-hidden":"true",class:"w-5 h-5 shrink-0"},null,-1)),e("span",$t,n(i(o).nights)+" Nights",1)]),t[33]||(t[33]=e("div",{class:"flex-1 flex items-center justify-center gap-3 px-6 py-4"},[e("img",{src:Se,alt:"","aria-hidden":"true",class:"w-5 h-5 shrink-0"}),e("span",{class:"text-green-600 text-sm font-medium"},"Confirmed")],-1))]),e("div",Ot,[(r(!0),a(f,null,b(i(o).rooms,(s,d)=>(r(),a("div",{key:s.id,class:"md:border-b border-zinc-200 pb-6 last:border-b-0 last:pb-0"},[e("div",Pt,[e("img",{src:s.image,alt:s.name,class:"w-60 object-cover shrink-0"},null,8,Vt),e("div",Ut,[e("h3",Et,n(s.name),1),e("p",{class:"text-zinc-600 text-sm mb-4",innerHTML:s.description},null,8,Ht),e("p",Gt," Room "+n(d+1)+" | Confirmation: "+n(s.confirmationNumber),1)]),e("div",Qt,[e("p",Wt,n(s.hotel),1),e("div",Yt,[e("div",Jt,[t[34]||(t[34]=e("img",{src:U,alt:"","aria-hidden":"true",class:"w-4 h-4"},null,-1)),e("span",null,n(s.view),1)]),e("div",Kt,[t[35]||(t[35]=e("img",{src:E,alt:"","aria-hidden":"true",class:"w-4 h-4"},null,-1)),e("span",null,"Sleeps: "+n(s.sleeps),1)]),e("div",Xt,[t[36]||(t[36]=e("img",{src:H,alt:"","aria-hidden":"true",class:"w-4 h-4"},null,-1)),e("span",null,"Size: "+n(s.size),1)])])])]),e("div",Zt,[e("img",{src:s.image,alt:s.name,class:"w-full h-48 object-cover rounded-lg mb-4"},null,8,es),e("h3",ts,n(s.name),1),e("p",{class:"text-zinc-600 text-sm mb-3",innerHTML:s.description},null,8,ss),e("p",is," Room "+n(d+1)+" | Confirmation: "+n(s.confirmationNumber),1),e("div",ns,[e("button",{type:"button",class:"w-full flex items-center justify-between py-4",onClick:D=>X(s.id)},[t[38]||(t[38]=e("div",{class:"flex items-center gap-3"},[e("img",{src:Me,alt:"","aria-hidden":"true",class:"w-5 h-5"}),e("span",{class:"text-lg font-semibold text-zinc-800"},"Room Info")],-1)),(r(),a("svg",{class:x(["w-5 h-5 text-zinc-400 transition-transform duration-200",{"rotate-180":i(_)===s.id}]),fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[...t[37]||(t[37]=[e("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M19 9l-7 7-7-7"},null,-1)])],2))],8,os),e("div",{class:x(["overflow-hidden transition-all duration-300",i(_)===s.id?"max-h-48 pb-4":"max-h-0"])},[e("div",ls,[e("p",as,n(s.hotel),1),e("div",rs,[t[39]||(t[39]=e("img",{src:U,alt:"","aria-hidden":"true",class:"w-4 h-4"},null,-1)),e("span",null,n(s.view),1)]),e("div",ds,[t[40]||(t[40]=e("img",{src:E,alt:"","aria-hidden":"true",class:"w-4 h-4"},null,-1)),e("span",null,"Sleeps: "+n(s.sleeps),1)]),e("div",cs,[t[41]||(t[41]=e("img",{src:H,alt:"","aria-hidden":"true",class:"w-4 h-4"},null,-1)),e("span",null,"Size: "+n(s.size),1)])])],2)]),e("div",ms,[e("button",{type:"button",class:"w-full flex items-center justify-between py-4",onClick:D=>Z(s.id)},[t[43]||(t[43]=e("div",{class:"flex items-center gap-3"},[e("img",{src:G,alt:"","aria-hidden":"true",class:"w-5 h-5"}),e("span",{class:"text-lg font-semibold text-zinc-800"},"Amenities")],-1)),(r(),a("svg",{class:x(["w-5 h-5 text-zinc-400 transition-transform duration-200",{"rotate-180":i(k)===s.id}]),fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[...t[42]||(t[42]=[e("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M19 9l-7 7-7-7"},null,-1)])],2))],8,us),e("div",{class:x(["overflow-hidden transition-all duration-300",i(k)===s.id?"max-h-48 pb-4":"max-h-0"])},[e("p",ps,n(s.amenities),1)],2)]),t[44]||(t[44]=e("div",{class:"border-t border-zinc-200"},null,-1))])]))),128))]),i(o).rooms.length&&i(o).rooms[0]?.amenities?(r(),a("div",fs,[t[45]||
1(t[45]=e("div",{class:"flex items-center gap-3 mb-4"},[e("img",{src:G,alt:"","aria-hidden":"true",class:"w-8 h-8"}),e("h3",{class:"text-lg font-semibold text-zinc-800"}," Amenities ")],-1)),t[46]||(t[46]=e("hr",{class:"border-zinc-200 mb-4"},null,-1)),e("p",xs,n(i(o).rooms[0].amenities),1)])):p("",!0)])]),t[52]||(t[52]=q('<div class="mb-12"><div class="space-y-4"><div class="bg-white shadow-md overflow-hidden flex flex-col md:flex-row"><img src="'+Be+'" class="w-full h-48 md:w-56 md:h-44 object-cover md:shrink-0" alt="" aria-hidden="true"><div class="flex-1 flex flex-col md:flex-row md:items-center md:justify-between gap-4 md:gap-6 p-4 md:p-6"><div class="min-w-0"><h3 class="text-lg md:text-xl font-semibold text-zinc-800 mb-2"> Download the Atlantis Mobile App </h3><p class="text-zinc-600 text-sm leading-relaxed"> The Atlantis mobile app brings the resort to your fingertips. Discover experiences, find your way around, and get helpful answers in real time. </p></div><a href="/atlantis-bahamas-mobile-app" target="_blank" class="w-full md:w-auto px-8 py-3 bg-glueblue-600 text-white font-semibold text-sm shrink-0"> Download Now </a></div></div></div></div>',1)),i(B).length?(r(),a("div",hs,[(r(!0),a(f,null,b(i(ie),s=>(r(),a("div",{key:s.category,class:"mb-8"},[e("h2",bs,n(s.label),1),(r(!0),a(f,null,b(s.items,d=>(r(),a("div",{key:d.id,class:"bg-white shadow-md flex flex-col sm:flex-row mb-6 last:mb-0"},[e("div",gs,[e("div",vs,[e("img",{src:d.image,alt:d.title,class:"w-full h-full object-cover"},null,8,ys),N(d.date)?(r(),a("div",ws,[e("div",_s,n(N(d.date)?.month),1),e("div",ks,n(N(d.date)?.day),1)])):p("",!0)])]),e("div",zs,[e("h3",Ts,n(d.title),1),e("p",Cs,n(d.description),1),d.members&&d.members.length?(r(),a("p",As,[t[47]||(t[47]=e("span",{class:"font-semibold"},"Members:",-1)),h(" "+n(d.members.join(", ")),1)])):p("",!0)])]))),128))]))),128))])):p("",!0),t[53]||(t[53]=q('<div class="mb-12"><div class="space-y-4"><div class="bg-white shadow-md overflow-hidden flex flex-col md:flex-row"><img src="'+Fe+'" class="w-full h-48 md:w-56 md:h-44 object-cover md:shrink-0" alt="" aria-hidden="true"><div class="flex-1 flex flex-col md:flex-row md:items-center md:justify-between gap-4 md:gap-6 p-4 md:p-6"><div class="min-w-0"><h3 class="text-lg md:text-xl font-semibold text-zinc-800 mb-2"> Make Dining Reservations </h3><p class="text-zinc-600 text-sm leading-relaxed"> Plan ahead and reserve your dining experiences up to 90 days before arrival to ensure availability at your preferred restaurants. </p></div><a href="/dining/dining-reservations" target="_blank" class="w-full md:w-auto px-8 py-3 bg-glueblue-600 text-white font-semibold text-sm shrink-0"> Book Now </a></div></div></div></div>',1)),i(o).hotel_id==="37944"?(r(),a("div",js,[...t[48]||(t[48]=[q('<div class="space-y-4"><div class="bg-white shadow-md overflow-hidden flex flex-col md:flex-row"><img src="'+Ie+'" class="w-full h-48 md:w-56 md:h-44 object-cover md:shrink-0" alt="" aria-hidden="true"><div class="flex-1 flex flex-col md:flex-row md:items-center md:justify-between gap-4 md:gap-6 p-4 md:p-6"><div class="min-w-0"><h3 class="text-lg md:text-xl font-semibold text-zinc-800 mb-2"> Stay In and Stock Up </h3><p class="text-zinc-600 text-sm leading-relaxed"> Elevate your stay with our curated market selection. From fresh produce to essential breakfast staples, enjoy the ease of a fully stocked kitchen paired with the luxury of seamless resort delivery. </p></div><a href="https://inroomdiningthereef.buy-ondemand.com/" target="_blank" class="w-full md:w-auto px-8 py-3 bg-glueblue-600 text-white font-semibold text-sm shrink-0"> Start Order </a></div></div></div>',1)])])):p("",!0),i(_e)(i(o).cobrand)?(r(),a("div",Ns,[t[49]||(t[49]=e("h2",{class:"text-xl md:text-2xl font-semibold text-zinc-800 mb-4 md:mb-6"}," Add To Your Vacation ",-1)),e("div",Ds,[(r(!0),a(f,null,b(i(ke)(i(o).hotel_id),s=>(r(),a("div",{key:s.id},[e("div",qs,[e("img",{src:s.image,alt:s.title,class:"w-full h-48 md:w-56 md:h-44 object-cover md:shrink-0"},null,8,Rs),e("div",Ss,[e("div",Ms,[e("h3",Bs,n(s.title),1),e("p",Fs,n(s.description),1)]),s.link?(r(),a("a",{key:0,href:s.link,target:"_blank",class:"w-full md:w-auto px-8 py-3 bg-glueblue-600 text-white font-semibold text-sm shrink-0"}," Book Now ",8,Is)):(r(),a("a",{key:1,href:i(o).add_activity_url,target:"_blank",class:"w-full md:w-auto px-8 py-3 bg-glueblue-600 text-white font-semibold text-sm shrink-0"}," Add to Booking ",8,Ls))])])]))),128))])])):p("",!0),e("div",null,[t[51]||(t[51]=e("h2",{class:"text-xl md:text-2xl font-semibold text-zinc-800 mb
1-4 md:mb-6 text-center"}," Resort Questions - FAQ ",-1)),e("div",$s,[(r(),a(f,null,b(ee,s=>e("button",{key:s.id,type:"button",class:x(["px-4 md:px-8 py-2 md:py-3 text-xs md:text-sm font-semibold transition-colors",[i(v)===s.id?"bg-glueblue-600 text-white":"border border-glueblue-600 text-glueblue-600 hover:bg-glueblue-50"]]),onClick:d=>v.value=i(v)===s.id?null:s.id},n(s.label),11,Os)),64))]),e("div",Ps,[he(e("input",{"onUpdate:modelValue":t[0]||(t[0]=s=>ge(y)?y.value=s:null),type:"text",placeholder:"",class:"w-full px-4 py-3 border border-zinc-300 bg-white focus:border-glueblue-600 focus:outline-none"},null,512),[[be,i(y)]])]),e("div",null,[(r(!0),a(f,null,b(i(se),s=>(r(),a("div",{key:s.id,class:"border-b border-zinc-300 last:border-b-0"},[e("button",{type:"button",class:"w-full flex items-center justify-between px-6 py-5 text-left hover:bg-zinc-50 transition-colors",onClick:d=>ne(s.id)},[e("span",Us,n(s.question),1),(r(),a("svg",{class:x(["w-5 h-5 text-zinc-400 transition-transform duration-200",{"rotate-180":i(z)===s.id}]),fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[...t[50]||(t[50]=[e("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M19 9l-7 7-7-7"},null,-1)])],2))],8,Vs),e("div",{class:x(["overflow-hidden transition-all duration-300",i(z)===s.id?"max-h-96":"max-h-0"])},[e("div",Es,n(s.answer),1)],2)]))),128))])])],64)):p("",!0)])}}});export{ti 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.