1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4577],{26498:(e,t,s)=>{s.d(t,{A:()=>l});var a=s(37876);s(14232);let r={oneTraveler:{Smart:{min:250,max:361},Premier:{min:400,max:505},Prestige:{min:600,max:1201}},multipleTravelers:{Smart:{min:250,max:299.5},Premier:{min:300,max:499.5},Prestige:{min:500,max:1201}}},n=["Premier","Smart","Prestige"],l=e=>{let{budgetRange:t,setBudgetRange:s,noOfAdults:l,noOfChildrens:o,noOfNights:c,standaloneStyle:i=!1}=e,d=parseInt(l||0,10),m=parseInt(o||0,10),b=parseInt(c||0,10),x=d+m,u=x>0&&b>0,h=1===x?"oneTraveler":"multipleTravelers",j=e=>e.toLocaleString("en-US",{style:"currency",currency:"USD",maximumFractionDigits:0}),g=e=>{let t=r[h][e],s=t.min*x*b,a=t.max*x*b;return"".concat(j(s)," - ").concat(j(a))};return i||u?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("p",{className:"text-muted mb-3",children:"Click the option that best matches your preferred travel experience and investment."}),(0,a.jsx)("p",{className:"small text-muted mb-3",children:"The amounts shown are the estimated total investment for your group and include accommodations, transportation, and activities."}),(0,a.jsx)("div",{className:"btn-group-toggle custom row mb-3 mb-lg-5","data-toggle":"buttons",children:n.map(e=>(0,a.jsx)("div",{className:i?"Premier"===e?"col-12 mb-3":"col-6":"col-12 mb-2",children:(0,a.jsxs)("label",{className:"btn btn-gray d-block ".concat(t.startsWith(e)?"active":""),children:[(0,a.jsx)("input",{type:"radio",name:"budgetRange",value:e,checked:t.startsWith(e),onChange:()=>(e=>{u&&s("".concat(e,": ").concat(g(e)))})(e)}),(0,a.jsx)("div",{className:"font-weight-bold",children:e}),(0,a.jsx)("div",{className:"font-weight-bold",children:g(e)}),(0,a.jsx)("div",{className:"small text-muted",children:(e=>{switch(e){case"Smart":return"Best Value";case"Premier":return"Most Popular";case"Prestige":return"Luxury Experience";default:return""}})(e)})]})},e))})]}):(0,a.jsx)("p",{className:"text-muted mb-3",children:"Please select the number of travelers and nights to see your estimated budget options."})}},28194:(e,t,s)=>{s.d(t,{A:()=>r});var a=s(37876);s(14232);let r=e=>{let{itemValue:t,setItemValue:s,customClass:r="",selectLabel:n=""}=e;return(0,a.jsxs)("div",{className:"form-group mb-2",children:[(0,a.jsx)("label",{htmlFor:"userAdults",className:"sr-only",children:"Adults (Ages 13 & above)"}),(0,a.jsxs)("select",{id:"userAdults",required:!0,className:0===r.length?"custom-select custom-select mb-0 rounded-0 bg-light":r,value:t,onChange:e=>s(e.target.value),children:[(0,a.jsx)("option",{defaultValue:"",children:0===n.length?"Adults (Ages 13 & above)":n}),[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,"30+"].map((e,t)=>(0,a.jsx)("option",{value:e,children:e},t))]})]})}},38493:(e,t,s)=>{function a(e){return""+e.join(",")+","}s.d(t,{RI:()=>n,d$:()=>r,py:()=>a});let r=e=>{let t=[];return 0===e.length||e.map((e,s)=>{t.push(e.name)}),t},n=e=>"object"==typeof e&&null!==e&&0===Object.keys(e).length},89612:(e,t,s)=>{s.d(t,{A:()=>r});var a=s(37876);s(14232);let r=e=>{let{itemValue:t,setItemValue:s,customClass:r="",selectLabel:n=""}=e;return(0,a.jsxs)("div",{className:"form-group mb-2",children:[(0,a.jsx)("label",{htmlFor:"userAInfants",className:"sr-only",children:"Infants (Ages 0 to 1)"}),(0,a.jsxs)("select",{className:0===r.length?"custom-select custom-select mb-0 rounded-0 bg-light":r,id:"userAInfants",value:t,onChange:e=>s(e.target.value),children:[(0,a.jsx)("option",{defaultValue:"",children:0===n.length?"Infants (Ages 0 to 1)":n}),[1,2,3,4,5,6,7,8,9,10,"11+"].map((e,t)=>(0,a.jsx)("option",{value:e,children:e},t))]})]})}},91008:(e,t,s)=>{s.d(t,{A:()=>c});var a=s(37876),r=s(75961),n=s.n(r);s(14232);var l=s(48641);let o=["1 king","1 queen","2 queens","2 queens + 1 rollaway bed","2 double","2 single"],c=e=>{let{roomConfiguration:t,setRoomConfiguration:s,noOfAdults:r,noOfChildrens:c,noOfInfants:i,showTravelParty:d=!1,standaloneStyle:m=!1}=e,b=()=>{let e=Object.keys(t).length;if(e>=10)return void l.toast.error("You can add up to 10 rooms.");s({...t,["room".concat(e+1)]:""})};return(0,a.jsxs)("div",{className:"jsx-85d3722bc86abf44 "+((m?"room-distribution-standalone mb-5":"mb-4")||""),children:[(0,a.jsx)(n(),{id:"85d3722bc86abf44",children:".room
1-title-row.jsx-85d3722bc86abf44{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.room-title-row.jsx-85d3722bc86abf44 h5.jsx-85d3722bc86abf44{margin:0;font-size:22px;font-weight:700;text-align:left}.room-list.jsx-85d3722bc86abf44{border-top:1px solid#e5e5e5}.room-line.jsx-85d3722bc86abf44{border-bottom:1px solid#e5e5e5;padding:24px 0}.room-row.jsx-85d3722bc86abf44{display:grid;grid-template-columns:170px minmax(260px,1fr)auto;align-items:center;gap:24px}.room-label.jsx-85d3722bc86abf44{font-size:22px;font-weight:700;margin:0}.room-select-wrap.jsx-85d3722bc86abf44{width:100%}.room-remove-wrap.jsx-85d3722bc86abf44{text-align:right}@media(max-width:767px){.room-title-row.jsx-85d3722bc86abf44{display:block}.room-title-row.jsx-85d3722bc86abf44 .btn.jsx-85d3722bc86abf44{margin-top:14px}.room-row.jsx-85d3722bc86abf44{display:block}.room-label.jsx-85d3722bc86abf44{margin-bottom:12px}.room-select-wrap.jsx-85d3722bc86abf44{margin-bottom:12px}.room-remove-wrap.jsx-85d3722bc86abf44{text-align:left}}"}),m?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("p",{className:"jsx-85d3722bc86abf44",children:"Add the rooms you need, then choose the bed configuration for each."}),d&&(0,a.jsxs)("p",{className:"jsx-85d3722bc86abf44 text-center mb-4",children:[(0,a.jsx)("strong",{className:"jsx-85d3722bc86abf44",children:"Who's traveling:"})," ",r&&"".concat(r," Adult").concat("1"===r?"":"s"),c&&"0"!==c&&(0,a.jsxs)(a.Fragment,{children:[" ","\xb7 ",c," Child","1"===c?"":"ren"]}),i&&"0"!==i&&(0,a.jsxs)(a.Fragment,{children:[" ","\xb7 ",i," Infant","1"===i?"":"s"]})]}),(0,a.jsxs)("div",{className:"jsx-85d3722bc86abf44 room-title-row",children:[(0,a.jsx)("h5",{className:"jsx-85d3722bc86abf44",children:"Room Configuration"}),Object.keys(t).length<10&&(0,a.jsx)("button",{type:"button",onClick:b,className:"jsx-85d3722bc86abf44 btn btn-brand-invert mb-3",children:"+ Add Another Room"})]})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h5",{className:"jsx-85d3722bc86abf44",children:"How many rooms do you need?"}),(0,a.jsx)("p",{className:"jsx-85d3722bc86abf44 text-muted mb-3",children:"Add the rooms you need, then choose the bed configuration for each."})]}),(0,a.jsx)("div",{className:"jsx-85d3722bc86abf44 "+((m?"room-list":"")||""),children:Object.entries(t).map((e,r)=>
1{let[n,l]=e;return(0,a.jsx)("div",{className:"jsx-85d3722bc86abf44 "+((m?"room-line":"border-bottom py-3")||""),children:(0,a.jsxs)("div",{className:"jsx-85d3722bc86abf44 "+((m?"room-row":"")||""),children:[(0,a.jsxs)("div",{className:"jsx-85d3722bc86abf44 "+((m?"":"d-flex justify-content-between align-items-center mb-3")||""),children:[(0,a.jsxs)("h6",{className:"jsx-85d3722bc86abf44 "+((m?"room-label":"mb-0")||""),children:["Room ",r+1]}),!m&&Object.keys(t).length>1&&(0,a.jsx)("button",{type:"button",onClick:()=>{var e;return e=n,void(1!==Object.keys(t).length&&s(Object.fromEntries(Object.entries(t).filter(t=>{let[s]=t;return s!==e}).map((e,t)=>{let[,s]=e;return["room".concat(t+1),s]}))))},className:"jsx-85d3722bc86abf44 btn btn-brand-invert mb-0",children:"Remove"})]}),(0,a.jsx)("div",{className:"jsx-85d3722bc86abf44 "+((m?"room-select-wrap":"")||""),children:(0,a.jsxs)("select",{id:n,value:l,required:!0,onChange:e=>{var a;return a=e.target.value,void s({...t,[n]:a})},className:"jsx-85d3722bc86abf44 "+((m?"form-control form-control-lg btn-gray mx-2 custom-select":"custom-select custom-select mb-0 rounded-0 bg-light")||""),children:[(0,a.jsx)("option",{value:"",className:"jsx-85d3722bc86abf44",children:"Select Bed Type"}),o.map(e=>(0,a.jsx)("option",{value:e,className:"jsx-85d3722bc86abf44",children:e},e))]})})]})},n)})}),!m&&Object.keys(t).length<10&&(0,a.jsx)("div",{className:"jsx-85d3722bc86abf44 text-center mt-3",children:(0,a.jsx)("button",{type:"button",onClick:b,className:"jsx-85d3722bc86abf44 btn btn-brand-invert",children:"+ Add Another Room"})})]})}}}]);
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.