1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="281f9982-24b1-8299-d9b7-68d36f17b1be")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,545789,e=>{"use strict";var t=e.i(843476),a=e.i(500932);function r(e,a){return(0,t.jsx)("div",{className:"h-2.5 rounded bg-neutral-100 xl:h-5"},a)}function n(e,a){return(0,t.jsx)("div",{className:"h-6 rounded bg-neutral-100 xl:h-12"},a)}e.s(["default",0,()=>{let e,s,i,o=(0,a.c)(3);return o[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)("div",{className:"mx-auto mb-6 h-8 w-48 rounded bg-neutral-100"}),o[0]=e):e=o[0],o[1]===Symbol.for("react.memo_cache_sentinel")?(s=(0,t.jsx)("div",{className:"mb-6 grid grid-cols-7 gap-2",children:Array.from({length:7}).map(r)}),o[1]=s):s=o[1],o[2]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsxs)("div",{className:"animate-pulse rounded-md border border-neutral-100 bg-white p-6","data-testid":"skeleton-calendar",children:[e,s,(0,t.jsx)("div",{className:"grid grid-cols-7 gap-2",children:Array.from({length:35}).map(n)})]}),o[2]=i):i=o[2],i}])},90167,e=>{"use strict";var t=e.i(843476),a=e.i(500932);function r(e,a){return(0,t.jsx)("div",{className:"h-10 rounded bg-neutral-100"},a)}function n(e,a){return(0,t.jsx)("div",{className:"h-10 rounded bg-neutral-100"},a)}function s(e,a){return(0,t.jsx)("div",{className:"h-10 rounded bg-neutral-100"},a)}e.s(["default",0,()=>{let e,i,o,l,c,d,p=(0,a.c)(6);return p[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)("div",{className:"mb-3 h-5 w-24 rounded bg-neutral-100"}),p[0]=e):e=p[0],p[1]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsx)("div",{className:"grid grid-cols-3 gap-2",children:Array.from({length:6}).map(r)}),o=(0,t.jsx)("div",{className:"mt-6 mb-3 h-5 w-24 rounded bg-neutral-100"}),p[1]=i,p[2]=o):(i=p[1],o=p[2]),p[3]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)("div",{className:"grid grid-cols-3 gap-2",children:Array.from({length:6}).map(n)}),c=(0,t.jsx)("div",{className:"mt-6 mb-3 h-5 w-24 rounded bg-neutral-100"}),p[3]=l,p[4]=c):(l=p[3],c=p[4]),p[5]===Symbol.for("react.memo_cache_sentinel")?(d=(0,t.jsxs)("div",{className:"mt-6 animate-pulse rounded-md border border-neutral-100 bg-white p-6","data-testid":"skeleton-time-slots",children:[e,i,o,l,c,(0,t.jsx)("div",{className:"grid grid-cols-3 gap-2",children:Array.from({length:6}).map(s)})]}),p[5]=d):d=p[5],d}])},603094,601156,22049,e=>{"use strict";var t=e.i(647088),a=e.i(487604),r=e.i(175634),r=r,n=e.i(548876),s=e.i(678307),i=e.i(509820),o=e.i(315473),l=e.i(753244),c=e.i(870404),d=e.i(662537),p=e.i(680174);let m=function(e,t,a){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;
2if(r>4||!(0,o.isValidArray)(a))return{Calendar:[],CurrentMonth:p.MONTHS[e],CurrentYear:t};let n=new Date(t,e).getDay(),s=32-new Date(t,e,32).getDate(),i=!1,l=!1,c={},d=[],u=5,g=1,T=0;1===e&&0===n&&s<29?u=4:(n>4&&31===s||6===n&&30===s)&&(u=6);let h=Number.parseInt(a[0].START_DATE.split("T")[0].split("-")[1],10)-1,b=Number.parseInt(a.at(-1).START_DATE.split("T")[0].split("-")[1],10)-1;(h<e||11===h&&0===e||h>=8&&e<4)&&(i=!0),(b>e||0===b&&11===e||b<e&&e>=8)&&(l=!0);for(let r=0;r<u;r++){let i={},o=[],l=!0,c=!1;for(let i=0;i<7;i++){let d={Empty:!0};if(0===r&&i<n||g>s)o.push(d);else{d.Empty=!1,d.innerText=g;let r=!1,n=0,s=-1;for(let i=T;i<a.length;i++){let o=a[i].START_DATE.split("T")[0].split("-")[2],c=a[i].START_DATE.split("T")[0].split("-")[1],d=a[i].START_DATE.split("T")[0].split("-")[0];Number.parseInt(o,10)===g&&e===Number.parseInt(c,10)-1&&t===Number.parseInt(d,10)&&(r=!0,T=i,n++,-1===s&&0===(s=T)&&(l=!1))}0===T&&(l=!1),-1!==s&&6===i&&s+n<a.length-1&&(c=!0),d.arrayStartPosition=s,d.timeslotLength=n,d.hasTimeslots=r,o.push(d),g++}}i.hasPreviousWeek=l,i.hasNextWeek=c,i.week=o,d.push(i)}c.Calendar=d,c.CurrentMonth=p.MONTHS[e],c.CurrentYear=t,c.hasNextMonth=l,c.hasPreviousMonth=i;for(let e=0;e<c.Calendar.length;e++)for(let t=0;t<c.Calendar[e].week.length;t++)if(!c.Calendar[e].week[t].Empty&&c.Calendar[e].week[t].timeslotLength>0)return c;return 11===e?m(0,t+1,a,r+1):m(e+1,t,a,r+1)},u=(e,t,a)=>{if(!(0,o.isValidArray)(a)||-1===e||0===t)return{morningTimes:[],afternoonTimes:[],eveningTimes:[]};let r=[],n=[],s=[];for(let i=e;i<e+t;i++){let e=a?.[i]?.START_DATE?.split("T")?.[1]?.split(":")?.[0],t=a?.[i]?.START_DATE?.split("T")?.[1]?.split(":")?.[1],o={arrayPosition:i,START_DATE:a[i].START_DATE,END_DATE:a[i].END_DATE,RESOURCE_ID:a[i].RESOURCE_ID,period:"PM"};o.time=`${Number.parseInt(e,10)}:${t}`,12>Number.parseInt(e,10)?(o.period="AM",r.push(o)):(Number.parseInt(e,10)>12&&(o.time=`${Number.parseInt(e,10)-12}:${t}`),Number.parseInt(e,10)>=12&&16>Number.parseInt(e,10)||16===Number.parseInt(e,10)&&1>Number.parseInt(t,10)?n.push(o):s.push(o))}return{morningTimes:r,afternoonTimes:n,eveningTimes:s}},g=(e,t,a,r,n)=>r*((t/n-1)**5+1)+a,T={timer:null,_running:!1,stop(){this.timer&&(clearTimeout(this.timer),this.timer=null),this._running=!1},scrollTo(e,t,a){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},{duration:n=1e3,easing:s=g,headerOffset:i=0,baseOffset:o=0,respectReducedMotion:l=!1}=r,c=`#${"u">typeof CSS&&"function"==typeof CSS.escape?CSS.escape(e):e}`,d=document.querySelector(c);if(!d)return!1;let p=document.body,m=document.documentElement,u=d.offsetParent?d.offsetParent.offsetTop:0,T=(Number(t)||0)+(Number(o)||0)+(Number(i)||0),h=u+d.offsetTop-T,b=d.offsetHeight,E=Math.max(p.scrollHeight,p.offsetHeight,m.clientHeight,m.scrollHeight,m.offsetHeight),_=Math.max(0,E-window.innerHeight),D=window.pageYOffset,f=h-D,A=_<f?_-(E-h-b+D):f,S=Math.min(_,Math.max(0,D+A));if(1>=Math.abs(S-D)||l&&window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches)return window.scrollTo(0,S),a&&a(),!0;this.stop(),this._running=!0;let N=performance.now(),y=e=>{if(!this._running)return;let t=e-N;if(t/n>=1)return(this._running=!1,window.scrollTo(0,S),a)?void a():void 0;let r=s(0,t,D,S-D,n);window.scrollTo(0,r),this.timer=setTimeout(()=>{},0),requestAnimationFrame(y)};return requestAnimationFrame(y),!0}};e.s(["default",0,T],601156);let h=(0,l.parseQuery)(window.location?.search)||{},b=(0,l.getSessionStorage)("pel_referral_code");h?.rstr&&(0,l.setSessionStorage)("pel_referral_code",h.rstr,!1);let E=h?.rstr||b||null,_=h?.dw||!1,D=h?.utm_source==="hover",f=new Set(["717","710"]),A=new Date().getMonth(),S=new Date().getFullYear(),N=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e?e.charAt(0).toUpperCase()+e.slice(1):e},y=(e,t)=>{if((0,o.isNullOrUndefined)(e))return 0;let a=t[e]?.START_DATE?.split("T")[0];if(!a)return e;let r=e;for(let e of t)e.START_DATE.startsWith(a)&&r++;return r},I={terms:e=>e?null:"required",email:function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return(0,o.isValidString)(e)?(0,o.isValidEmail)(e)?null:"invalid":t?"required":null},phone:e=>(0,o.isValidString)(e)?(0,o.isValidPhoneNumber)(e)?null:"invalid":"required",postal_code:e=>(0,o.isValidString)(e)?(0,o.isValidPostal)(e)?null:"valid_postal":"postal_code",oppNo:e=>(0,o.isValidString)(e)?null:"required",default:e=>(0,o.isValidString)(e)?null:"required"},R=(0,n.fromCallback)(e=>{let t,{sendBack:a}=e;return t=setTimeout(()=>{a({type:"SESSION_WARN"})},15e5),()=>clearTimeout(t)}),v=(0,n.fromCallback)(e=>{let t,a,{sendBack:r}=e;return t=300,a=setInterval(()=>{r({type:"TICK",timeLeft:t-=1}),t<=0&&(clearInterval(a),r({type:"TIMEOUT"}))},1e3),()=>clearInterval(a)}),C=["first_name","last_name","email","phone","terms"],w=["first_name","last_name","phone","appointmentFlow"],O=["first_name","last_name","phone","phonetype","terms","appointmentFlow","response"],x=["branchID","source","oppNo"],k=["source","oppNo"],M=["START_DATE"],j=["preferenceDay","preferenceTime"],P=new Set(["Call Center","Showroom"]),L=["first_name","last_name","email","phone"],F=(0,i.setup)({guards:{hasBranchId:e=>{let{context:t}=e;return!!(t.branchID||t.calendarData?.BranchID)},isRTA:e=>{let{context:t}=e;return(e=>{let{TerritoryZone:t,TimezoneInfo:a,BranchID:r}=e?.calendarData||{};return t&&a&&r})(t)},isRetail:e=>{let{context:t}=e;return(e=>{let{TerritoryZone:t}=e?.calendarData||{};return"RT"===t})(t)},hasTimeslots:e=>{let{context:t}=e;return(e=>{let{Timeslots:t}=e?.calendarData||{};return(0,o.isValidArray)(t)})(t)},isVirtual:e=>{let{context:t}=e;return"virtual"===t.appointmentFlow},isSelectingLead:e=>{let{event:t}=e;return"lead"===t.appointmentFlow},isConvert:e=>{let{context:t}=e;return t.isConvert},isCalendarAppointment:(0,t.and)(["hasBranchId","isRTA","isRetail","hasTimeslots"]),isPreferenceAppointment:(0,t.and)(["hasBranchId","isRTA","isRetail",(0,s.not)("hasTimeslots")]),hasOppNo:e=>{let{context:t}=e;return null===I.oppNo(t.appointmentData.oppNo)},hasSelectedTimeslot:e=>{let{context:t}=e;return!!(t.appointmentData?.timeslot?.START_DATE&&t.appointmentData?.timeslot?.END_DATE)},hasBlockedTimeslot:e=>{let{context:t}=e;return!!(t.blockedTimeslot?.START_DATE&&t.blockedTimeslot?.END_DATE)}},actions:{setAddress:(0,a.assign)(e=>{let{context:t,event:a}=e,{address1:r,address2:n,city:s,state:i,postal_code:o,country:l}=a.address;return{customerInfo:{...t.customerInfo,address1:r,address2:n,city:s,state:i,postal_code:o,country:l}}}),setAppointmentType:(0,a.assign)(e=>{let{event:t}=e;return{appointmentType:t?.appointmentType??null}}),setOppNo:(0,a.assign)(e=>{let{context:t,event:a}=e;return{appointmentData:{...t.appointmentData,oppNo:a?.output?.OppNo?.toString()||a?.output?.oppNo}}}),setCalendarError:(0,a.assign)(e=>{let{event:t}=e;return{showForm:!1,calendarData:t?.output,calendarError:t?.output?.error||"An error occurred while loading the calendar. Please try again."}}),setBranchId:(0,a.assign)(e=>{let{event:t}=e;return{branchID:t?.branchID??"",preRTA:{show:f.has(t?.branchID),submitted:!1}}}),setCalendarData:(0,a.assign)(e=>{let{context:t,event:a}=e,{appointmentData:r}=t,{Timeslots:n,RESOURCE_NAME_MAP:s,campaigns:i}=a?.output||{},l=[],c=[];if(s&&Object.entries(s).length){let e=Object.entries(s).map(e=>({id:e[0],name:e[1]}));l=e.filter(e=>n.some(t=>t.RESOURCE_ID.includes(e.id))),c=e.filter(e=>!n.some(t=>t.RESOURCE_ID.includes(e.id)))}if((0,o.isValidArray)(n)){let{appointmentDatetime:e,oppNo:t}=r||{};if(null===I.oppNo(t)&&e){let t=e.split("T")[0],s=Number.parseInt(t.split("-")[2],10),i=Number.parseInt(t.split("-")[1],10)-1,o=Number.parseInt(t.split("-")[0],10),l=n.findIndex(e=>e.START_DATE.startsWith(t)),c=n.filter(e=>e.START_DATE.startsWith(t)).length,d=new Date(e).getTime(),p=n.findIndex(e=>new Date(e.START_DATE).getTime()===d);if(-1!==l){let e=-1!==p?p:l,t=m(i,o,n),d=u(l,c,n),{time:g,period:T}=Object.values(d).flat().find(t=>t?.arrayPosition===e)||{};return{showForm:!0,timeblockType:"Both",calendarData:{...a?.output},calendarMonth:i,calendarYear:o,...t?{calendarView:t}:{},timeslotTable:d,appointmentData:{...r,day:s,timeslotLength:c,timeslot:{arrayPosition:e,time:g,period:T,START_DATE:n[e]?.START_DATE,END_DATE:n[e]?.END_DATE,RESOURCE_ID:n[e]?.RESOURCE_ID}}}}}let s=Number.parseInt(n[0]?.START_DATE?.split("T")[0]?.split("-")[2],10),o=y(0,n),d=Number.parseInt(n[0]?.START_DATE?.split("T")[0]?.split("-")[1],10)-1,p=Number.parseInt(n[0]?.START_DATE?.split("T")[0]?.split("-")[0],10),g=m(d,p,n),T=u(0,o,n),{time:h,period:b}=Object.values(T).flat().find(e=>e?.arrayPosition===0)||{};return{showForm:!0,timeblockType:"Both",calendarMonth:d,calendarYear:p,calendarData:{...a?.output},...g?{calendarView:g}:{},timeslotTable:T,appointmentData:{...r,...s?{day:s}:{},timeslotLength:o,timeslot:{arrayPosition:0,time:h,period:b,START_DATE:n[0]?.START_DATE,END_DATE:n[0]?.END_DATE,RESOURCE_ID:n[0]?.RESOURCE_ID}},resources:l,unavailableResources:c,campaigns:(i??[]).sort((e,t)=>
2e.campaignName!==t.campaignName?e.campaignName>t.campaignName?1:-1:e.size>t.size?1:-1)}}return{showForm:!0,calendarData:{...a?.output},campaigns:(i??[]).sort((e,t)=>e.campaignName!==t.campaignName?e.campaignName>t.campaignName?1:-1:e.size>t.size?1:-1)}}),setDay:(0,a.assign)(e=>{let{context:t,event:a}=e,{day:r,arrayStartPosition:n,timeslotLengthValue:s}=a.input,{appointmentData:i,calendarData:o,filteredTimeslots:l}=t,c=u(n,s,l??o.Timeslots);return{appointmentData:{...i,day:r,timeslotLength:s,timeslot:{}},timeslotTable:c,disableReschedule:!0}}),setSelectedTimeslot:(0,a.assign)(e=>{let{context:t,event:a}=e,{timeslot:r}=a.input,{appointmentData:n}=t;return{appointmentData:{...n,timeslot:r},disableReschedule:!1}}),selectPreviousMonth:(0,a.assign)(e=>{let{context:t}=e,{appointmentData:a,calendarData:r,calendarMonth:n,calendarYear:s,filteredTimeslots:i}=t,{appointmentDatetime:o,oppNo:l}=a||{},c=n-1,d=s;c<0&&(c=11,d-=1);let p=m(c,d,i??r.Timeslots),u=null===I.oppNo(l)&&!!o;return{calendarMonth:c,calendarYear:d,calendarView:p,appointmentData:{...a,day:u?a.day:0}}}),selectNextMonth:(0,a.assign)(e=>{let{context:t}=e,{appointmentData:a,calendarData:r,calendarMonth:n,calendarYear:s,filteredTimeslots:i}=t,{appointmentDatetime:o,oppNo:l}=a||{},c=n+1,d=s;c>11&&(c=0,d+=1);let p=m(c,d,i??r.Timeslots),u=null===I.oppNo(l)&&!!o;return{calendarMonth:c,calendarYear:d,calendarView:p,appointmentData:{...a,day:u?a.day:0}}}),updateCustomerInfo:(0,a.assign)(e=>{let{context:t,event:a}=e,{name:r,value:n}=a.input;return{customerInfo:{...t.customerInfo,[r]:n}}}),validateInput:(0,a.assign)({inputErrors:e=>{let{context:t,event:a}=e;return((e,t)=>{let{inputErrors:a,isCallCenter:r,isShowroom:n,appointmentFlow:s}=e,{name:i,value:o}=t.input,l={...a},c="email"===i?I.email(o,!r&&(!n||"virtual"===s)):(I[i]??I.default)(o,i);return c?l[i]=c:delete l[i],l})(t,a)}}),validatePreRTAInputs:(0,r.e)(e=>{let{context:t,enqueue:a}=e,{customerInfo:r}=t,n=(e=>{let t={};for(let a of L){let r=e[a],n=(I[a]??I.default)(r,a);n&&(t[a]=n)}return t})(r),s=(0,o.objectHasValues)(n);a.assign({inputErrors:s?n:{}}),s||a.raise({type:"PRE_RTA_VALID"})}),validateSubmission:(0,a.assign)(e=>{let t,{context:a,event:r}=e,{hasAddressErrors:n,captchaToken:s,captcha:i,address:p}=r,{calendarData:m,customerInfo:u,inputErrors:g,appointmentData:h,source:b,appointmentFlow:D,preferenceData:f,isCallCenter:A,isShowroom:S,resourceId:y}=a,{BranchID:R}=m||{},v=p?{...u,...p}:u,{oppNo:L,timeslot:F}=h,{START_DATE:U,END_DATE:B}=F||{},{preferenceDay:V,preferenceTime:H}=f,{first_name:$,last_name:q,email:W,phone:Y,terms:z,address1:G,address2:K,country:Z,city:X,state:J,postal_code:Q,pets:ee,messaging:et,phonetype:ea,response:er,campaign:en,doors:es,windows:ei,callcenteruser:eo,leadsource:el,leadID:ec}=v,{comments:ed}=v,ep=!A&&!S&&i.includes(R),em=s&&null!==s[0],eu={},eg=((e,t,a)=>{let r={};for(let n of[..."lead"===t?k:x,...P.has(a)?[]:C,..."Call Center"===a?w:[],..."Showroom"===a?O:[],..."Showroom"===a&&"nrt"!==t&&"lead"!==t?["campaign"]:[],..."home"===t||"virtual"===t?M:[],..."preference"===t?j:[]]){let t=e[n],a=(I[n]??I.default)(t,n);a&&(r[n]=a)}if(!r.email){let t=I.email(e.email,!1);t&&(r.email=t)}return!(0,o.objectHasValues)(r)||r})({first_name:$,last_name:q,email:W,phone:Y,terms:z,branchID:R??"",source:b,oppNo:L,appointmentFlow:D,phonetype:ea,response:er,campaign:en,..."home"===D||"virtual"===D?{START_DATE:U}:{},..."preference"===D?{preferenceDay:V,preferenceTime:H}:{}},D,b);if(!0!==eg&&(eu={...eu,...eg}),ep&&!em&&(eu={...eu,captcha:"required"}),n||Object.keys(eu).length>0){let e=Object.keys(eu).length>0,t=new Set(["terms","captcha"]),a=e&&!n&&Object.keys(eu).every(e=>t.has(e));return n&&(T.scrollTo("address-validation",120),eu.address1=eu.address1||"address1"),e&&!a&&T.scrollTo("js-rtaForm",-45),{inputErrors:{...g,...eu}}}switch(D){case"home":case"virtual":t="RT";break;case"preference":t="Preferred";break;case"lead":t="Lead Only";break;default:t="NRT"}_&&(ed+=" - design works lead");let eT=(0,l.getSessionStorage)("urlstring");if(A){let e=new URLSearchParams(window.location.search);eT=[...e].length?e?.toString()?.replaceAll("&","^^")?.replaceAll(/[=]/gu,":")?.replaceAll("_",""):""}else{"string"==typeof eT&&(eT=JSON.parse(eT)),eT||(eT="parentSite:www.pella.com"),-1===(eT+=-1===eT.search("RTA_Source")&&(0,c.isClient)()&&window.innerWidth<790?"^^RTA_Source:Mobile":"^^reqType:web").search("host")&&(0,c.isClient)()&&(eT+=`^^host:${window.location.host}`);let e=eT.split("^^").filter(e=>{let t=e.split(":").slice(1).join(":");return t&&t.includes(",")&&/^(utmsource|utmmedium|utmcampaign|utmterm|utmcontent|pel_campaign_code|gclid|utmgclid)/u.test(e)});e.length&&((0,d.setContext)("Corrupted urlstring",{urlstring:eT,corruptedFields:e,oppNo:L}),(0,d.captureMessage)("RTA Alerts - Corrupted urlstring at submission","error"))}return{inputErrors:{},customerInfo:v,rtaSubmissionObject:{oppNo:L,firstname:N($),lastname:N(q),address:G,address2:K,country:Z,city:X,state:J,zip:Q,dayphone:Y,phonetype:ea||"MOBILE",email:W,urlstring:eT,apptsource:b,comments:ed||null,branchID:R??"",noOfWindows:ei??null,
2noOfDoors:es??null,rtapage:null,cartadd:(0,l.getCookie)("cartadd")||null,ga4ClientId:(0,l.getCookie)("_ga")?.split(".").slice(-2).join(".")||null,requestId:(0,l.getLocalStorage)("cheqResponse"),householdPets:ee?.length?ee:void 0,recaptcha_response:s[0],referralCode:E,notifyemail:et?"Y":"N",consentcall:et?"Y":"N",consentsms:et?"Y":"N",consenttophone:et?"Y":"N",consenttomail:et?"Y":"N",appttype:t,..."home"===D||"virtual"===D?{start:U,end:B}:{},..."preference"===D?{preferenceDay:V,preferenceTime:H}:{},...S?{marketingsource:en,virtualapptmt:"virtual"===D,showroomreqtype:er,resourceId:y,storename:null}:{},...A?{callcenteruser:eo||null,leadsource:el||null,originatingLeadId:ec||null}:{}}}}),setSubmissionResponse:(0,a.assign)(e=>{let{event:t}=e;return{submissionResponse:t?.output}}),setPreferenceInput:(0,a.assign)(e=>{let{context:t,event:a}=e,{name:r,value:n}=a.input;return{preferenceData:{...t.preferenceData,[r]:n}}}),validatePreferenceInput:(0,a.assign)(e=>{let{context:t,event:a}=e,{inputErrors:r}=t,{name:n,value:s}=a.input,i={...r};return(0,o.isValidString)(s)?delete i[n]:i[n]="required",{inputErrors:i}}),togglePostalModal:(0,a.assign)(e=>{let{event:t}=e;return{postalModal:t.open}}),rtaSubmissionValidation:(0,r.e)(e=>{let{enqueue:t}=e;t("validateSubmission"),t(e=>{let{context:a}=e;(0,o.isValidObject)(a.inputErrors)&&(0,o.objectHasValues)(a.inputErrors)?t("scrollToFirstError"):t.raise({type:"FORM_VALID"})})}),timeoutModal:(0,a.assign)(e=>{let{context:t}=e;return{timeoutModal:!t.timeoutModal}}),unblockingSession:(0,a.assign)(()=>({timeblockType:"Unblock"})),recordBlockedTimeslot:(0,a.assign)(e=>{let{context:t}=e;return{blockedTimeslot:t.appointmentData.timeslot}}),calendarDataLayer:e=>{let{context:t}=e,{customerInfo:a,appointmentFlow:r}=t;(0,l.initDataLayer)("load-calendar",{calendarZip:a.postal_code,calendarAppType:r}),(0,l.monetateDataLayer)("setPageType","RTA_Calendar")},setRescheduleError:(0,a.assign)(e=>{let{event:t}=e;return{rescheduleError:t?.output?.error||"An error occurred while rescheduling. Please try again."}}),setCancelError:(0,a.assign)(e=>{let{event:t}=e;return{cancelError:t?.output?.error||"An error occurred while canceling your appointment. Please try again."}}),setConvertError:(0,a.assign)(e=>{let{event:t}=e;return{convertError:t?.output?.error||"An error occurred while converting your appointment. Please try again."}}),setSubmissionError:(0,a.assign)(e=>{let{event:t}=e;return{submissionError:t?.output?.error||"An error occurred while submitting your request. Please try again."}}),setTimeblockError:(0,a.assign)(e=>{let{event:t}=e;return{timeblockError:t?.output?.error||"An error occurred while updating your appointment. Please try again."}}),setAppointmentFlow:(0,a.assign)(e=>{let{context:t,event:a}=e,{appointmentFlow:r,address:n}=a;return"lead"===r?{appointmentFlow:"lead",TerritoryGroup:null,calendarData:{BranchID:t.calendarData.BranchID},campaigns:[],resources:[],unavailableResources:[],resourceId:"",...n?{customerInfo:{...t.customerInfo,...n}}:{}}:{appointmentFlow:r}}),setLeadBranchId:(0,a.assign)(e=>{let{context:t,event:a}=e;return{calendarData:{...t.calendarData,BranchID:a?.output?.retail_branch_id??a?.output?.trade_branch_id??t.calendarData.BranchID}}}),setResourceId:(0,a.assign)(e=>{let{event:t,context:a}=e,{resourceId:r}=t,{calendarData:n,appointmentData:s}=a,i=r?n.Timeslots?.filter(e=>e.RESOURCE_ID.includes(r)):n.Timeslots;if(i?.length){let e=Number.parseInt(i[0]?.START_DATE?.split("T")[0]?.split("-")[2],10),t=y(0,i),a=m(Number.parseInt(i[0]?.START_DATE?.split("T")[0]?.split("-")[1],10)-1,Number.parseInt(i[0]?.START_DATE?.split("T")[0]?.split("-")[0],10),i),n=u(0,t,i),{time:o,period:l}=Object.values(n).flat().find(e=>e?.arrayPosition===0)||{};return{resourceId:r||"",...a?{calendarView:a}:{},timeslotTable:n,filteredTimeslots:i,appointmentData:{...s,...e?{day:e}:{},timeslotLength:t,timeslot:{arrayPosition:0,time:o,period:l,START_DATE:i[0]?.START_DATE,END_DATE:i[0]?.END_DATE,RESOURCE_ID:i[0]?.RESOURCE_ID}}}}return{resourceId:r||""}}),updateContext:(0,a.assign)(e=>{let{event:t}=e;return t.data}),setCROTest:(0,a.assign)({isCROTest:e=>{let{event:t}=e;return t.value},isZipFirst:e=>{let{context:t,event:a}=e;return t.isPage||t.isShowroom||t.isCallCenter||"ppc"===t.src||a.value}})}}).createMachine({id:"rta",initial:"idle",context:e=>
2{let{input:t}=e,{renderAs:a,branchID:r,appointmentData:n,customerInfo:s,source:i,src:o}=t||{};return{src:o,isCROTest:!1,isZipFirst:"page"===a||"ppc"===o||"Showroom"===i||"Call Center"===i,source:i||"Web",branchID:r||"",showForm:"Call Center"===i||"Showroom"===i,timeblockType:"Block",blockedTimeslot:null,calendarData:{},appointmentFlow:"",prevAppointmentFlow:null,isFormOnly:"form-only"===a,isPage:"page"===a,isComponent:"component"===a,isCallCenter:"Call Center"===i,isShowroom:"Showroom"===i,isConvert:"convert"===a,isOutboundCall:!1,currentMonth:A,currentYear:S,calendarMonth:A,calendarYear:S,appointmentData:n||{},resourceId:"",resources:[],unavailableResources:[],customerInfo:{first_name:"",last_name:"",email:"",phone:"",address1:"",address2:"",city:"",state:"",postal_code:"",country:"",pets:"",comments:"",terms:!1,messaging:!1,windows:0,doors:0,leadID:"",response:"",campaign:"",phonetype:"",leadsource:"",callcenteruser:"",...s},preferenceData:{preferenceDay:"",preferenceTime:""},inputErrors:{},postalModal:!1,timeoutModal:!1,preRTA:{show:f.has(r),submitted:!1},disableReschedule:!0,referredByHover:D,showVirtual:!1,leadID:""}},on:{LOAD_CALENDAR:{target:"#loadingCalendar",actions:"setAddress"},SET_BRANCH_ID:{actions:"setBranchId"},TOGGLE_POSTAL_MODAL:{actions:"togglePostalModal"},UPDATE_CUSTOMER_INFO:{actions:"updateCustomerInfo"},VALIDATE_CUSTOMER_INFO:{actions:"validateInput"},SET_APPOINTMENT_FLOW:[{guard:"isSelectingLead",target:"#resolvingLeadBranch",actions:"setAppointmentFlow"},{actions:"setAppointmentFlow"}],UPDATE_CONTEXT:{actions:"updateContext"},CANCEL_APPOINTMENT:{target:"#cancel",actions:"setAppointmentType"},CONVERT_LEAD:{target:"#convert",actions:"setAppointmentType"},SET_CRO_TEST:{actions:"setCROTest"}},states:{idle:{id:"idle",on:{SUBMIT_PRE_RTA:{actions:"validatePreRTAInputs"},PRE_RTA_VALID:{target:"submitPreRTA"}}},submitPreRTA:{id:"submitPreRTA",tags:["showLoadingOverlay"],invoke:{src:"submitPreRTA",input:e=>{let{context:t}=e,{customerInfo:a,branchID:r}=t,{first_name:n,last_name:s,email:i,phone:o}=a;return{branchId:r,contactPhone:o,email:i,firstName:N(n),lastName:N(s)}},onDone:{target:"idle",actions:(0,a.assign)({preRTA:e=>{let{context:t}=e;return{...t.preRTA,submitted:!0}}})},onError:{target:"idle",actions:(0,a.assign)({preRTA:e=>{let{context:t}=e;return{...t.preRTA,submitted:!0}}})}}},loadingCalendar:{id:"loadingCalendar",tags:["showLoadingOverlay"],type:"parallel",states:{calendar:{initial:"invokeGetCalendar",states:{invokeGetCalendar:{invoke:{src:"getCalendar",input:e=>{let{context:t,event:a}=e;return{source:t.source,zipcode:a?.address?.postal_code||t?.customerInfo?.postal_code,type:a?.appointmentType!==void 0?a?.appointmentType:"home"}},onDone:{target:"done",actions:"setCalendarData"},onError:{target:"done",actions:"setCalendarError"}}},done:{type:"final"}}},oppId:{initial:"checkOppId",states:{checkOppId:{always:[{guard:"hasOppNo",target:"done"},{target:"invokeCreateOppId"}]},invokeCreateOppId:{invoke:{src:"createOppId",onDone:{target:"done",actions:"setOppNo"},onError:{target:"done",actions:()=>{}}}},done:{type:"final"}}}},onDone:[{guard:(0,t.and)(["isConvert","isCalendarAppointment"]),target:"inhome",actions:[(0,a.assign)(()=>({appointmentFlow:"home"})),"calendarDataLayer"]},{guard:(0,t.and)(["isVirtual","isCalendarAppointment"]),target:"timeblocking",actions:[(0,a.assign)(()=>({appointmentFlow:"virtual"})),"calendarDataLayer"]},{guard:"isCalendarAppointment",target:"timeblocking",actions:[(0,a.assign)(()=>({appointmentFlow:"home"})),"calendarDataLayer"]},{guard:"isPreferenceAppointment",target:"preference",actions:(0,a.assign)(()=>({appointmentFlow:"preference"}))},{target:"nrt",actions:(0,a.assign)(()=>({appointmentFlow:"nrt"}))}],onError:{target:"idle"}},resolvingLeadBranch:{id:"resolvingLeadBranch",tags:["showLoadingOverlay"],invoke:{src:"getBranchByZip",input:e=>{let{context:t}=e;return{zipcode:t.customerInfo.postal_code}},onDone:{target:"#creatingOppId",actions:"setLeadBranchId"},onError:{target:"#creatingOppId"}}},creatingOppId:{id:"creatingOppId",tags:["showLoadingOverlay"],initial:"checkOppId",states:{checkOppId:{always:[{guard:"hasOppNo",target:"done"},{target:"invokeCreateOppId"}]},invokeCreateOppId:{invoke:{src:"createOppId",onDone:{target:"done",actions:"setOppNo"},onError:{target:"done"}}},done:{type:"final"}},onDone:{target:"nrt"}},timeblocking:{id:"timeblocking",initial:"checkOppId",states:{checkOppId:{always:[{guard:"hasOppNo",target:"block"},{target:"invokeCreateOppId"}]},invokeCreateOppId:{invoke:{src:"createOppId",onDone:{target:"block",actions:"setOppNo"},onError:{target:"#inhome",actions:"setTimeblockError"}}},block:{invoke:{src:"timeblock",input:e=>{let{context:t}=e,a="Unblock"===t.timeblockType?t.blockedTimeslot:t.appointmentData.timeslot;return{timeblockParams:{appType:t.appointmentFlow,type:t.timeblockType,end:a?.END_DATE,start:a?.START_DATE,oppNo:t.appointmentData.oppNo,zipcode:t.customerInfo.postal_code,resourceId:t.resourceId||null}}},onDone:[{guard:e=>{let{context:t}=e;return"Unblock"===t.timeblockType},target:"#loadingCalendar"},{target:"#inhome",actions:"recordBlockedTimeslot"}],onError:{target:"#inhome",actions:"setTimeblockError"}}}}}
2,inhome:{id:"inhome",invoke:[{id:"sessionTimer",src:R}],on:{SELECT_DAY:{actions:"setDay"},SELECT_PREVIOUS_MONTH:{actions:"selectPreviousMonth"},SELECT_NEXT_MONTH:{actions:"selectNextMonth"},SELECT_TIMESLOT:[{guard:e=>{let{context:t}=e;return t.isConvert},target:"inhome",actions:"setSelectedTimeslot"},{target:"timeblocking",actions:"setSelectedTimeslot"}],SESSION_WARN:{target:"sessionWarning",actions:"timeoutModal"},SUBMIT_RTA_FORM:{actions:"rtaSubmissionValidation"},FORM_VALID:{target:"#submitting"},RESCHEDULE_SUBMIT:{target:"reschedule",actions:"setAppointmentType"},KEEP_APPOINTMENT:{actions:["setAppointmentType","navigateToConfirmation"]},SWITCH_TO_PREFERRED:{actions:(0,a.assign)(e=>{let{context:t}=e;return{prevAppointmentFlow:t.appointmentFlow,appointmentFlow:"preference"}})},SWITCH_TO_PREVIOUS:{actions:(0,a.assign)(e=>{let{context:t}=e;return{appointmentFlow:t.prevAppointmentFlow,prevAppointmentFlow:null}})},SET_PREFERENCE_INPUT:{actions:["setPreferenceInput","validateInput"]},SET_RESOURCE_ID:{target:"#timeblocking",actions:"setResourceId"}}},sessionWarning:{invoke:{id:"sessionClock",src:v},on:{TIMEOUT:[{guard:"hasBlockedTimeslot",actions:["timeoutModal","unblockingSession"],target:"timeblocking"},{actions:"timeoutModal",target:"loadingCalendar"}],TIMEBLOCK:[{guard:"hasSelectedTimeslot",actions:"timeoutModal",target:"timeblocking"},{actions:"timeoutModal",target:"inhome"}]}},preference:{on:{SET_PREFERENCE_INPUT:{actions:["setPreferenceInput","validateInput"]},SUBMIT_RTA_FORM:{actions:"rtaSubmissionValidation"},FORM_VALID:{target:"#submitting"}}},nrt:{id:"nrt",on:{SUBMIT_RTA_FORM:{actions:"rtaSubmissionValidation"},FORM_VALID:{target:"#submitting"}}},submitting:{id:"submitting",tags:["showLoadingOverlay"],initial:"preSubmit",states:{preSubmit:{always:[{guard:"isCalendarAppointment",target:"timeblock"},{target:"submit"}]},timeblock:{invoke:{src:"timeblock",input:e=>{let{context:t}=e;return{timeblockParams:{appType:"home",type:"Block",end:t.appointmentData.timeslot.END_DATE,start:t.appointmentData.timeslot.START_DATE,oppNo:t.appointmentData.oppNo,zipcode:t.customerInfo.postal_code}}},onDone:{target:"submit"},onError:{target:"#inhome",actions:"setTimeblockError"}}},submit:{invoke:[{src:"postEloquaData",input:e=>{let{context:t}=e;return{eloquaData:t.rtaSubmissionObject}}},{src:"submitAppointment",input:e=>{let{context:t}=e;return{appointmentParams:t.rtaSubmissionObject}},onDone:{target:"#success",actions:"setSubmissionResponse"},onError:{target:"#idle",actions:"setSubmissionError"}}]}}},success:{id:"success",tags:["showLoadingOverlay"],type:"final",entry:"navigateToConfirmation"},reschedule:{invoke:{src:"reschedule",input:e=>{let{event:t}=e;return{customerData:t?.customerData}},onDone:[{target:"success"}],onError:{target:"idle",actions:"setRescheduleError"}}},cancel:{id:"cancel",invoke:{src:"cancel",input:e=>{let{event:t}=e;return{customerData:t?.customerData}},onDone:[{target:"success"}],onError:{target:"idle",actions:"setCancelError"}}},convert:{id:"convert",invoke:{src:"convert",input:e=>{let{event:t}=e;return{leadData:t?.leadData}},onDone:[{target:"success"}],onError:{target:"idle",actions:"setConvertError"}}}}});e.s(["requiredRTAInputs",0,C,"rtaMachine",0,F],603094);var U=e.i(843476),B=e.i(500932),V=e.i(57293),H=e.i(240612),$=e.i(715623);let q=e=>{let t,a,r,n=(0,B.c)(15),{week:s,disabled:i,appointmentData:o,sendToRTAMachine:l}=e,{innerText:c,Empty:d,hasTimeslots:p,arrayStartPosition:m,timeslotLength:u}=s,{day:g}=o;n[0]!==m||n[1]!==c||n[2]!==l||n[3]!==u?(t=()=>{l({type:"SELECT_DAY",input:{day:c,arrayStartPosition:m,timeslotLengthValue:u}})},n[0]=m,n[1]=c,n[2]=l,n[3]=u,n[4]=t):t=n[4];let T=t,h=g===c,b=!h&&p;n[5]!==b?(a=(0,$.classNames)({"min-h-[37px] w-full rounded-[3px] border-0 p-2 md:min-h-[54px] xl:min-h-14":!0,"bg-neutral-200":b}),n[5]=b,n[6]=a):a=n[6];let E=a;return n[7]!==d||n[8]!==E||n[9]!==i||n[10]!==p||n[11]!==c||n[12]!==h||n[13]!==T?(r=d?(0,U.jsx)("div",{className:"invisible"}):(0,U.jsx)(H.Button,{className:E,color:h?"primary":"tertiary",disabled:i||!p,onClick:T,"aria-label":c??"Unavailable Day",children:c??""}),n[7]=d,n[8]=E,n[9]=i,n[10]=p,n[11]=c,n[12]=h,n[13]=T,n[14]=r):r=n[14],r},W=["SUN","MON","TUE","WED","THU","FRI","SAT"],Y=()=>{let e,t=(0,B.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,U.jsxs)("div",{className:"mb-2.5 grid grid-cols-7 gap-x-0.5",children:[W.map(z),(0,U.jsx)("hr",{className:"col-span-7"})]}),t[0]=e):e=t[0],e};function z(e,t){return(0,U.jsx)("div",{className:"text-body-2 text-center",children:(0,U.jsx)("p",{children:e})},`day${t}`)}let G=e=>{let t,a,r,n,s,i,l,c,d,m,u,g,T,h=(0,B.c)(34),{rtaContext:b,disabled:E,sendToRTAMachine:_}=e,{calendarMonth:D,calendarYear:f,calendarView:A,appointmentData:S}=b,{Calendar:N,hasPreviousMonth:y,hasNextMonth:I}=A;h[0]!==_?(t=()=>{_({type:"SELECT_PREVIOUS_MONTH"})},h[0]=_,h[1]=t):t=h[1];let R=t;h[2]!==_?(a=()=>{_({type:"SELECT_NEXT_MONTH"})},h[2]=_,h[3]=a):a=h[3];let v=a,C=E||!y,w=E||!I;h[4]!==C?(r=(0,$.classNames)({"mr-6":!0,invisible:C}),h[4]=C,h[5]=r):r=h[5];let O=r;h[6]!==w?(n=(0,$.classNames)({"ml-6":!0,invisible:w}),h[6]=w,h[7]=n):n=h[7];let x=n;h[8]===Symbol.for("react.memo_cache_sentinel")?(s=(0,U.jsx)(V.Icon,{name:"keyboard_arrow_left",size:37}),h[8]=s):s=h[8],h[9]!==C||h[10]!==O||h[11]!==R?(i=(0,U.jsx)(H.Button,{color:"tertiary",className:O,disabled:C,onClick:R,"aria-label":"Previous Month",children:s}),h[9]=C,h[10]=O,h[11]=R,h[12]=i):i=h[12];let k=p.MONTHS[D];return h[13]!==f||h[14]!==k?(l=(0,U.jsxs)("span",{children:[k," ",f]}),h[13]=f,h[14]=k,h[15]=l):l=h[15],h[16]===Symbol.for("react.memo_cache_sentinel")?(c=(0,U.jsx)(V.Icon,{name:"keyboard_arrow_right",size:37}),h[16]=c):c=h[16],h[17]!==w||h[18]!==x||h[19]!==v?(d=(0,U.jsx)(H.Button,{color:"tertiary",className:x,disabled:w,onClick:v,"aria-label":"Next Month",children:c}),h[17]=w,h[18]=x,h[19]=v,h[20]=d):d=h[20],h[21]!==d||h[22]!==i||h[23]!==l?
2(m=(0,U.jsxs)("div",{className:"mb-4 flex items-center justify-center",children:[i,l,d]}),h[21]=d,h[22]=i,h[23]=l,h[24]=m):m=h[24],h[25]===Symbol.for("react.memo_cache_sentinel")?(u=(0,U.jsx)(Y,{}),h[25]=u):u=h[25],h[26]!==N||h[27]!==S||h[28]!==E||h[29]!==_?(g=(0,o.isValidArray)(N)&&N.map((e,t)=>(0,U.jsx)("div",{className:"mb-0.5 grid grid-cols-7 gap-x-0.5",children:e.week.map((e,a)=>(0,U.jsx)(q,{week:e,disabled:E,appointmentData:S,sendToRTAMachine:_},`row${t}day${a}`))},`row${t}`)),h[26]=N,h[27]=S,h[28]=E,h[29]=_,h[30]=g):g=h[30],h[31]!==m||h[32]!==g?(T=(0,U.jsxs)("div",{className:"w-full",children:[m,u,g]}),h[31]=m,h[32]=g,h[33]=T):T=h[33],T},K=["Morning","Afternoon","Evening"],Z=()=>{let e,t=(0,B.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,U.jsxs)("div",{className:"mb-3 grid grid-cols-3 gap-x-2",children:[K.map(X),(0,U.jsx)("hr",{className:"col-span-3"})]}),t[0]=e):e=t[0],e};function X(e,t){return(0,U.jsx)("div",{className:"text-body-2 text-center",children:(0,U.jsx)("p",{children:e})},`time${t}`)}let J=e=>{let t,a,r,n=(0,B.c)(11),{sendToRTAMachine:s,timeslot:i,appointmentData:o,disabled:l}=e,{arrayPosition:c,time:d,period:p}=i,{timeslot:m}=o,u=c===m?.arrayPosition,g=!u;n[0]!==g?(t=(0,$.classNames)({"mb-2 min-h-[54px] w-full rounded-[3px] border-0 p-2":!0,"bg-neutral-200":g}),n[0]=g,n[1]=t):t=n[1];let T=t;n[2]!==s||n[3]!==i?(a=()=>{s({type:"SELECT_TIMESLOT",input:{timeslot:i}})},n[2]=s,n[3]=i,n[4]=a):a=n[4];let h=a,b=u?"primary":"tertiary",E=`${d} ${p}`;return n[5]!==T||n[6]!==l||n[7]!==h||n[8]!==b||n[9]!==E?(r=(0,U.jsx)(H.Button,{className:T,color:b,onClick:h,disabled:l,children:E}),n[5]=T,n[6]=l,n[7]=h,n[8]=b,n[9]=E,n[10]=r):r=n[10],r},Q=e=>{let t,a,r,n,s,i,o,l,c=(0,B.c)(38),{rtaContext:d,disabled:p,sendToRTAMachine:m}=e,{timeslotTable:u,appointmentData:g}=d,{morningTimes:T,afternoonTimes:h,eveningTimes:b}=u;if(c[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,U.jsx)(Z,{}),c[0]=t):t=c[0],c[1]!==g||c[2]!==p||c[3]!==T||c[4]!==m){let e;c[6]!==g||c[7]!==p||c[8]!==m?(e=e=>(0,U.jsx)(J,{sendToRTAMachine:m,appointmentData:g,timeslot:e,disabled:p},`t${e.arrayPosition}`),c[6]=g,c[7]=p,c[8]=m,c[9]=e):e=c[9],a=T.map(e),c[1]=g,c[2]=p,c[3]=T,c[4]=m,c[5]=a}else a=c[5];if(c[10]!==a?(r=(0,U.jsx)("div",{className:"col-span-1 flex flex-col",children:a}),c[10]=a,c[11]=r):r=c[11],c[12]!==h||c[13]!==g||c[14]!==p||c[15]!==m){let e;c[17]!==g||c[18]!==p||c[19]!==m?(e=e=>(0,U.jsx)(J,{sendToRTAMachine:m,appointmentData:g,timeslot:e,disabled:p},`t${e.arrayPosition}`),c[17]=g,c[18]=p,c[19]=m,c[20]=e):e=c[20],n=h.map(e),c[12]=h,c[13]=g,c[14]=p,c[15]=m,c[16]=n}else n=c[16];if(c[21]!==n?(s=(0,U.jsx)("div",{className:"col-span-1 col-start-2 flex flex-col",children:n}),c[21]=n,c[22]=s):s=c[22],c[23]!==g||c[24]!==p||c[25]!==b||c[26]!==m){let e;c[28]!==g||c[29]!==p||c[30]!==m?(e=e=>(0,U.jsx)(J,{sendToRTAMachine:m,appointmentData:g,timeslot:e,disabled:p},`t${e.arrayPosition}`),c[28]=g,c[29]=p,c[30]=m,c[31]=e):e=c[31],i=b.map(e),c[23]=g,c[24]=p,c[25]=b,c[26]=m,c[27]=i}else i=c[27];return c[32]!==i?(o=(0,U.jsx)("div",{className:"col-span-1 col-start-3 flex flex-col",children:i}),c[32]=i,c[33]=o):o=c[33],c[34]!==r||c[35]!==s||c[36]!==o?(l=(0,U.jsxs)(U.Fragment,{children:[t,(0,U.jsxs)("div",{className:"grid grid-cols-3 gap-x-2",children:[r,s,o]})]}),c[34]=r,c[35]=s,c[36]=o,c[37]=l):l=c[37],l};e.s(["default",0,e=>{let t,a,r,n,s,i,l,c,d,p=(0,B.c)(29),{isFormOnly:m,sendToRTAMachine:u,calendarData:g,rtaContext:T,rtaStatus:h,calendar:b,isReschedule:E}=e,{Timeslots:_,TimezoneInfo:D}=g,{times:f,cant_find_a_time:A,preferences:S}=b,N="loadingCalendar"===h,y=`flex flex-col ${m&&!T?.isShowroom?"":"xl:flex-row xl:gap-20"}`;p[0]!==_||p[1]!==N||p[2]!==T||p[3]!==u?(t=(0,o.isValidArray)(_)&&(0,U.jsx)(G,{rtaContext:T,disabled:N,sendToRTAMachine:u}),p[0]=_,p[1]=N,p[2]=T,p[3]=u,p[4]=t):t=p[4],p[5]===Symbol.for("react.memo_cache_sentinel")?(a=(0,U.jsx)("hr",{className:"mt-6 mb-8 md:mt-10 md:mb-12 xl:hidden"}),p[5]=a):a=p[5],p[6]===Symbol.for("react.memo_cache_sentinel")?(r=(0,U.jsx)(V.Icon,{name:"schedule",size:16,className:"m-2"}),p[6]=r):r=p[6];let I=`${f} ${D?.STANDARD_TIME_SHORT_CODE}`;return p[7]!==I?(n=(0,U.jsxs)("p",{className:"text-body-2 mb-1 flex items-center text-neutral-600",children:[r,I]}),p[7]=I,p[8]=n):n=p[8],p[9]!==N||p[10]!==T||p[11]!==u?(s=(0,U.jsx)(Q,{rtaContext:T,disabled:N,sendToRTAMachine:u}),p[9]=N,p[10]=T,p[11]=u,p[12]=s):s=p[12],p[13]!==n||p[14]!==s?(i=(0,U.jsxs)("div",{className:"w-full",children:[n,s]}),p[13]=n,p[14]=s,p[15]=i):i=p[15],p[16]!==y||p[17]!==t||p[18]!==i?(l=(0,U.jsxs)("div",{className:y,children:[t,a,i]}),p[16]=y,p[17]=t,p[18]=i,p[19]=l):l=p[19],p[20]!==A||p[21]!==E||p[22]!==S||p[23]!==h||p[24]!==u?(c=!E&&(0,U.jsxs)("p",{className:"mt-3",children:[(0,U.jsx)("span",{className:"max-xl:block xl:mr-1",children:A}),(0,U.jsx)("button",{id:"preference-appointment",className:"link-style",type:"button",disabled:"timeblocking"===h,onClick:()=>u({type:"SWITCH_TO_PREFERRED"}),children:S})]}),p[20]=A,p[21]=E,p[22]=S,p[23]=h,p[24]=u,p[25]=c):c=p[25],p[26]!==c||p[27]!==l?(d=(0,U.jsxs)("div",{className:"mb-10",children:[l,c]}),p[26]=c,p[27]=l,p[28]=d):d=p[28],d}],22049)}]); 3 4//# debugId=281f9982-24b1-8299-d9b7-68d36f17b1be
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.