1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5781],{1782:(e,t,l)=>{var a=l(29563);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=a(l(45725)).default},3110:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.UNLINKED_TEACHERS_NAMES=void 0,t.UNLINKED_TEACHERS_NAMES=["STAFF","CPY Staff"]},9560:e=>{e.exports={root:"workshop-calendar-modal-web_root__fXeVG",type50hr:"workshop-calendar-modal-web_type50hr__jFIAI",type200hr:"workshop-calendar-modal-web_type200hr__ybRze",type300hr:"workshop-calendar-modal-web_type300hr__iBNmZ",modalTitle:"workshop-calendar-modal-web_modalTitle__UFqPT",workshopDescriptionContainer:"workshop-calendar-modal-web_workshopDescriptionContainer__Tl2m4",workshopDescription:"workshop-calendar-modal-web_workshopDescription__XKB4T",legend:"workshop-calendar-modal-web_legend__jR69M",tableContainer:"workshop-calendar-modal-web_tableContainer__rnj3Z",legendItem:"workshop-calendar-modal-web_legendItem__yzNJb",classTypeVirtual:"workshop-calendar-modal-web_classTypeVirtual__kbubM",classTypeWeekendIntensive:"workshop-calendar-modal-web_classTypeWeekendIntensive__KVNql",classTypeStudio:"workshop-calendar-modal-web_classTypeStudio__Hkqdt"}},10012:e=>{e.exports={root:"savings-modal_root__ILB7m",box:"savings-modal_box__HU87f",type50hr:"savings-modal_type50hr__0QzSG",type200hr:"savings-modal_type200hr__g2bT0",type300hr:"savings-modal_type300hr__Ux5Vl",description:"savings-modal_description__S__WW",button:"savings-modal_button__Mr_Z6"}},10314:e=>{e.exports={monthsCarousel:"workshop-calendar-mobile_monthsCarousel__O_Rjz",calendarCarousel:"workshop-calendar-mobile_calendarCarousel__fWI8C",tableRoot:"workshop-calendar-mobile_tableRoot__wIV4o",dayCell:"workshop-calendar-mobile_dayCell__qV2zE",classTypeVirtual:"workshop-calendar-mobile_classTypeVirtual___X_ow",classTypeWeekendIntensive:"workshop-calendar-mobile_classTypeWeekendIntensive__QE7Jb",classTypeStudio:"workshop-calendar-mobile_classTypeStudio__i687Y",notCurrentMonth:"workshop-calendar-mobile_notCurrentMonth___iyxd",classTitle:"workshop-calendar-mobile_classTitle__hH6PF",classTimeRange:"workshop-calendar-mobile_classTimeRange__4Cr0s",tooltip:"workshop-calendar-mobile_tooltip__EDuxJ",tooltipDayCell:"workshop-calendar-mobile_tooltipDayCell__gwXv_",tooltipDayCellContainer:"workshop-calendar-mobile_tooltipDayCellContainer__svt9M",tooltipDayDate:"workshop-calendar-mobile_tooltipDayDate__VrU3q"}},17294:e=>{e.exports={root:"workshop-card_root__BqfKv",type50hr:"workshop-card_type50hr__r3x8X",type200hr:"workshop-card_type200hr__b6hRD",type300hr:"workshop-card_type300hr__2c9li",cardInfo:"workshop-card_cardInfo__yHBKj",title:"workshop-card_title__T5cv9",subtitle:"workshop-card_subtitle___0gnE",pricingInfo:"workshop-card_pricingInfo__WrpRA",enrollCta:"workshop-card_enrollCta__BvU1B"}},18276:(e,t,l)=>{var a=l(29563);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(l(84620)),s=a(l(37990)),r=l(14232),i=a(l(15039)),o=l(40588),d=a(l(54587)),c=a(l(14599)),u=a(l(54258)),f=a(l(98129)),h=a(l(59926)),p=l(22014),m=l(69784),_=a(l(40552)),x=l(37876);t.default=function(e){var t=e.workshop,l=e.displayCenterName,a=e.show,g=e.onHide,v=t.title,y=t.description,j=t.schedule,w=t.htmlDescription,S=t.programType,b=t.centerId,O=t.startDate,k=t.endDate,T=b===u.default.ONLINE_CENTER_ID,N=(Array.isArray(j)?j:[j]).filter(function(e){return((0,o.isSameDay)(new Date(e.startTime),new Date(O))||(0,o.isAfter)(new Date(e.startTime),new Date(O)))&&((0,o.isSameDay)(new Date(e.endTime),new Date(k))||(0,o.isAfter)(new Date(k),new Date(e.endTime)))}),C=N.filter(function(e){return(0,p.checkIfVirtualWorkshopClass)(e.name)}),R=N.filter(function(e){return(0,p.checkIfWeekendIntensiveWorkshopClass)(e.name)}),P=(0,r.useRef)(null),I=(0,r.useState)(null),M=(0,s.default)(I,2),D=M[0],E=M[1],W=(0,r.useState)(null),A=(0,s.default)(W,2),H=A[0],F=A[1];return(0,r.useEffect)(function(){var e=function(e){e.target instanceof HTMLElement&&!e.target.closest(".cell-tooltip-container")&&F(null)};return document.addEventListener("click",e),function(){document.removeEventListener("click",e)}},[]),(0,x.jsxs)(c.default,{ref:P,"aria-labelledby":"workshop-schedule-modal",className:(0,i.default)("modal-calendear-mobile line-height-normal letter-spacing-1 text-center",_.default.root),onHide:g,show:a,children:[(0,x.jsx)(c.default.Header,{className:"d-flex justify-content-end bg-white m-0",children:(0,x.jsx)("button",{type:"button",onClick:g,className:(0,i.default)("hover-opacity raw-box zero-font cursor-pointer mr-n2 p-2",_.default.buttonClose),"aria-hidden":"true",children:(0,x.jsx)(d.default,{src:"/img/close-black.svg",alt:"Close icon",width:13,height:13})})}),(0,x.jsxs)(c.default.Body,{className:"d-flex flex-column",children:[(0,x.jsxs)("div",{children:[(0,x.jsx)("p",{className:"heading-5 m-0 font-bold",children:`${T?"Online":l} - ${v}`}),y?(0,x.jsx)("p",{className:"heading-5 mb-0 mt-2 font-regular",children:y}):null,(0,x.jsx)("div",{className:(0,i.default)("my-3 mb-3 pb-1",_.default.banner,(0,n.default)((0,n.default)((0,n.default)({},_.default.type50hr,S===m.WORKSHOP_PROGRAM_TYPES.HOUR_50||S===m.WORKSHOP_PROGRAM_TYPES.HOUR_65),_.default.type200hr,S===m.WORKSHOP_PROGRAM_TYPES.HOUR_200),_.default.type3
100hr,S===m.WORKSHOP_PROGRAM_TYPES.HOUR_300||S===m.WORKSHOP_PROGRAM_TYPES.ATP))}),w?(0,x.jsx)("div",{className:"font-size-16px",children:w}):null,(0,x.jsx)(f.default,{text:"Tap on a date for class details.",className:"mt-4"})]}),(0,x.jsx)("div",{className:"flex-grow-1",children:(0,x.jsx)("div",{className:(0,i.default)("my-4 pt-3",_.default.calendarContainer),children:(0,x.jsx)(h.default,{schedule:N,tooltipShow:H,target:D,handleClick:function(e,t){F(t),E(e.target)},changeTooltipShow:function(e){F(e)}})})}),(0,x.jsxs)("div",{className:(0,i.default)("d-flex flex-wrap",_.default.legend),children:[C.length?(0,x.jsx)("div",{className:(0,i.default)(_.default.legendItem,_.default.classTypeVirtual),children:"Online Class"}):null,N.length>C.length+R.length?(0,x.jsx)("div",{className:(0,i.default)(_.default.legendItem,_.default.classTypeStudio),children:"In-Studio Class"}):null,R.length?(0,x.jsx)("div",{className:(0,i.default)(_.default.legendItem,_.default.classTypeWeekendIntensive),children:"In-Studio Weekend Intensive"}):null]})]})]})}},18584:e=>{e.exports={filterStrip:"workshops_filterStrip__kCFEs",workshopsGrid:"workshops_workshopsGrid__Q_bvi",workshopsGridContainer:"workshops_workshopsGridContainer__KpmCJ",sectionContainer:"workshops_sectionContainer__XQ63a"}},22836:e=>{e.exports={tableRoot:"workshop-calendar-web_tableRoot__QNkDq",weekTitle:"workshop-calendar-web_weekTitle__cHYbo",weekDateRange:"workshop-calendar-web_weekDateRange__dSiE0",dayCell:"workshop-calendar-web_dayCell__nVA8M",dayCellWrapper:"workshop-calendar-web_dayCellWrapper__Uc3H5",classTypeVirtual:"workshop-calendar-web_classTypeVirtual__xjvTR",classTypeWeekendIntensive:"workshop-calendar-web_classTypeWeekendIntensive__rO1oK",classTypeStudio:"workshop-calendar-web_classTypeStudio__cssIp",dayCellContainer:"workshop-calendar-web_dayCellContainer__KCPPJ",dayDate:"workshop-calendar-web_dayDate__j_haL",classTitle:"workshop-calendar-web_classTitle__60kIT",classTimeRange:"workshop-calendar-web_classTimeRange__gqX2R"}},25902:(e,t,l)=>{var a=l(29563);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(l(84620));a(l(14232));var s=a(l(48230)),r=a(l(54587)),i=a(l(15039)),o=a(l(13380)),d=a(l(14599)),c=l(69784),u=l(10177),f=l(74614),h=l(66600),p=a(l(10012)),m=l(37876);t.default=function(e){var t,l=e.show,a=e.programType,_=e.onHide,x=(0,u.useAppContext)().savingsModals,g=null==x||null==(t=x.components)?void 0:t.find(function(e){return e.fields.machineName.includes(a)});if(!g)return null;var v=g.fields,y=v.title,j=v.description,w=v.ctaButtonText,S=v.ctaButtonHref;return(0,m.jsxs)(d.default,{"aria-labelledby":"workshop-savings-modal",className:(0,i.default)("line-height-normal letter-spacing-1 text-center",p.default.root,(0,n.default)((0,n.default)((0,n.default)({},p.default.type50hr,a===c.WORKSHOP_PROGRAM_TYPES.HOUR_50||a===c.WORKSHOP_PROGRAM_TYPES.HOUR_65),p.default.type200hr,a===c.WORKSHOP_PROGRAM_TYPES.HOUR_200),p.default.type300hr,a===c.WORKSHOP_PROGRAM_TYPES.HOUR_300||a===c.WORKSHOP_PROGRAM_TYPES.ATP)),centered:!0,onHide:_,show:l,children:[(0,m.jsx)(d.default.Header,{className:"m-0 color-white text-left",children:(0,m.jsxs)("div",{className:"d-flex w-100",children:[(0,m.jsx)("div",{className:"flex-grow-1 pr-3",children:(0,m.jsx)(o.default,{className:"m-0",text:y||"Savings"})}),(0,m.jsx)("div",{className:"flex-none",children:(0,m.jsx)("button",{type:"button",onClick:_,className:"hover-opacity raw-box zero-font cursor-pointer mr-n2 p-2","aria-hidden":"true",children:(0,m.jsx)(r.default,{src:"/img/close-icon-white.svg",alt:"Close icon",width:13,height:13})})})]})}),(0,m.jsx)(d.default.Body,{className:"pb-4",children:(0,m.jsxs)("div",{className:p.default.box,children:[(0,m.jsx)("div",{className:p.default.description,children:(0,f.documentToReactComponents)(j,(0,h.getRichTextHyperlinkOptions)({}))}),w&&S?(0,m.jsx)(s.default,{href:S,className:(0,i.default)("cpy-button cpy-button-md cpy-button-outline d-inline-flex px-4 mt-2",p.default.button),children:(0,m.jsx)("span",{className:"button-text",children:w})}):null]})})]})}},40552:e=>{e.exports={root:"workshop-calendar-modal-mobile_root__ZN78d",banner:"workshop-calendar-modal-mobile_banner__EIo9T",type50hr:"workshop-calendar-modal-mobile_type50hr__9FdaD",type200hr:"workshop-calendar-modal-mobile_type200hr__u7fV3",type3
100hr:"workshop-calendar-modal-mobile_type300hr__cbSSB",calendarContainer:"workshop-calendar-modal-mobile_calendarContainer__Cf_kc",legend:"workshop-calendar-modal-mobile_legend__yX3KF",legendItem:"workshop-calendar-modal-mobile_legendItem__uo8A7",classTypeVirtual:"workshop-calendar-modal-mobile_classTypeVirtual__P185M",classTypeWeekendIntensive:"workshop-calendar-modal-mobile_classTypeWeekendIntensive__gMhbU",classTypeStudio:"workshop-calendar-modal-mobile_classTypeStudio__Eh_uk"}},41995:(e,t,l)=>{var a=l(29563);Object.defineProperty(t,"__esModule",{value:!0}),t.getMonthsArray=t.default=t.WorkshopCalendarMobile=void 0;var n=a(l(84620)),s=a(l(37990)),r=l(14232),i=a(l(15039)),o=a(l(19357)),d=a(l(10886)),c=a(l(24649)),u=l(40588),f=l(47018),h=l(91575),p=l(22014),m=l(1308),_=a(l(10314)),x=l(37876),g={dots:!1,arrows:!0,fade:!0,infinite:!1,speed:500,slidesToShow:1,slidesToScroll:1},v=t.getMonthsArray=function(e,t){var l=[],a=new Date(e.getTime());do!function(){var e=a.getMonth(),t=a.getFullYear();l.find(function(l){return l.month===e&&l.year===t})||l.push({month:e,year:t,monthName:(0,f.format)(a,"MMMM")}),a=(0,u.addDays)(a,1)}();while(!(0,u.isAfter)(a,t));return l.forEach(function(e){for(var t=e.month,l=e.year,a=[],n=[],s=new Date(l,t,1),r=(0,u.startOfISOWeek)(s);n.push(r),0!==r.getDay()||(a.push([].concat(n)),n.length=0,(0,u.isAfter)((0,u.endOfMonth)(s),r));)r=(0,u.addDays)(r,1);e.datesArray=a}),l},y=t.WorkshopCalendarMobile=function(e){var t=e.schedule,l=e.tooltipShow,a=e.target,f=e.handleClick,y=e.changeTooltipShow,j=(0,r.useState)(null),w=(0,s.default)(j,2),S=w[0],b=w[1],O=(0,r.useState)(null),k=(0,s.default)(O,2),T=k[0],N=k[1],C=t.map(function(e){return(0,h.toWorkshopDateObject)({startDateUtc:e.startTimeUtc,endDateUtc:e.endTimeUtc})}),R=v(C[0].localStartTime,C[C.length-1].localStartTime),P=(0,r.useRef)({});return R.forEach(function(e,l){e.datesArray.forEach(function(e,a){e.forEach(function(e,n){var s,i=C.findIndex(function(t){return(0,u.isSameDay)(t.localStartTime,e)}),o=-1!==i?t[i]:null,d=`${l}-${a}-${n}`;o&&(P.current[d]=null!=(s=P.current[d])?s:(0,r.createRef)())})})}),(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(o.default,Object.assign({asNavFor:T,ref:function(e){return b(e)},className:(0,i.default)("slick-with-long-m-arrows",_.default.monthsCarousel)},g,{children:R.map(function(e,t){var l=e.monthName;return(0,x.jsx)("p",{className:"heading-5 m-0 text-center",children:l},t)})})),(0,x.jsx)(o.default,Object.assign({asNavFor:S,ref:function(e){return N(e)},className:(0,i.default)("mt-3",_.default.calendarCarousel)},{dots:!1,arrows:!1,infinite:!1,speed:500,slidesToShow:1,slidesToScroll:1,initialSlide:0,beforeChange:function(){y(null)}},{children:R.map(function(e,s){var r=e.month,o=e.datesArray;return(0,x.jsx)("div",{children:(0,x.jsxs)("table",{className:(0,i.default)("mx-auto",_.default.tableRoot),children:[(0,x.jsx)("thead",{children:(0,x.jsxs)("tr",{children:[(0,x.jsx)("th",{children:"M"}),(0,x.jsx)("th",{children:"T"}),(0,x.jsx)("th",{children:"W"}),(0,x.jsx)("th",{children:"T"}),(0,x.jsx)("th",{children:"F"}),(0,x.jsx)("th",{children:"S"}),(0,x.jsx)("th",{children:"S"})]})}),(0,x.jsx)("tbody",{children:o.map(function(e,o){return(0,x.jsx)("tr",{children:e.map(function(e,h){var g,v,y=`${s}-${o}-${h}`,j=C.findIndex(function(t){return(0,u.isSameDay)(t.localStartTime,e)}),w=-1!==j?t[j]:null,S=e.getMonth()!==r;w&&(g=(0,p.checkIfVirtualWorkshopClass)(w.name),v=(0,p.checkIfWeekendIntensiveWorkshopClass)(w.name));var b="top";switch(h){case 0:case 1:b="right";break;case 5:case 6:b="left";break;default:b="top"}return(0===o||1===o)&&(b="bottom"),(0,x.jsx)("td",{children:w?(0,x.jsxs)("div",{ref:P.current[y],className:"position-relative cell-tooltip-container",children:[(0,x.jsx)("div",{className:(0,i.default)("position-relative cursor-pointer",_.default.dayCell,(0,n.default)((0,n.default)((0,n.default)({},_.default.classTypeVirtual,w&&g),_.default.classTypeWeekendIntensive,w&&v),_.default.classTypeStudio,w&&!g&&!v),(0,n.default)({},_.default.notCurrentMonth,S)),onClick:function(e){f(e,y)},children:(0,x.jsx)("span",{children:e.getDate()})}),(0,x.jsx)(d.default,{placement:b,target:a,show:l===y,container:P.current[y].current,children:(0,x.jsx)(c.default,{id:"class-count",className:_.default.tooltip,children:(0,x.jsx)("div",{children:(0,x.jsxs)("div",{className:(0,i.default)("position-relative",_.default.tooltipDayCell,(0,n.default)((0,n.default)((0,n.default)({},_.default.classTypeVirtual,w&&g),_.default.classTypeWeekendIntensive,w&&v),_.default.classTypeStudio,w&&!g&&!v)),children:[(0,x.jsxs)("div",{className:(0,i.default)("d-flex flex-column justify-content-between h-100",_.default.tooltipDayCellContainer),children:[(0,x.jsx)("span",{className:(0,i.default)("font-bold",_.default.classTitle),children:g?m.WORKSHOP_CLASS_NAMES.VIRTUAL:v?m.WORKSHOP_CLASS_NAMES.WEEKEND_INTENSIVE:m.WORKSHOP_CLASS_NAMES.STUDIO}),(0,x.jsx)("span",{className:_.default.classTimeRange,children:C[j].timeRange})]}),(0,x.jsx)("span",{className:(0,i.default)("position-absolute",_.default.tooltipDayDate),
1children:e.getDate()})]})})})})]}):(0,x.jsx)("div",{className:(0,i.default)("position-relative",_.default.dayCell,(0,n.default)({},_.default.notCurrentMonth,e.getMonth()!==r)),children:(0,x.jsx)("span",{children:e.getDate()})})},h)})},o)})})]})},s)})}))]})};t.default=y},45431:(e,t,l)=>{var a=l(29563);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(l(48230)),s=a(l(15039)),r=a(l(19852)),i=a(l(21631)),o=a(l(98129)),d=a(l(93395)),c=l(9705),u=a(l(18584)),f=l(37876);t.default=function(e){var t=e.onLoadMore,l=(0,c.useTTFilterContext)(),a=l.workshopsList,h=l.workshopsPagination;return(0,f.jsxs)("div",{className:(0,s.default)("bg-grey",u.default.workshopsGridContainer),children:[0===h.totalResults?(0,f.jsx)(r.default,{text:(0,f.jsxs)(f.Fragment,{children:["No programs matched your filter. To learn more about upcoming programs, please enter your information"," ",(0,f.jsx)(n.default,{href:"#interest-form",children:"here"})," and we will reach out with details."]}),className:"m-0 mb-n3 mt-1 color-grey2 letter-spacing-2"}):(0,f.jsxs)("div",{className:"d-flex align-items-baseline mb-4",children:[(0,f.jsx)("p",{className:"heading-5 m-0 mr-4 pr-2",children:"Programs"}),(0,f.jsx)(i.default,{text:h.totalResults,className:"color-grey2"})]}),(0,f.jsx)("div",{className:u.default.workshopsGrid,children:a.map(function(e,t){return(0,f.jsx)(d.default,{workshop:e},t)})}),t?(0,f.jsx)("div",{className:"mt-4 pt-3 d-flex justify-content-center",children:(0,f.jsx)("button",{type:"button",className:"cpy-button cpy-button-md cpy-button-450-fullwidth bg-white cpy-button-outline px-5",onClick:function(){return t()},children:(0,f.jsx)("span",{className:"button-text",children:"Load more"})})}):null,0!==h.totalResults?(0,f.jsx)(o.default,{text:"*Pricing excludes applicable taxes and assessments",className:"mt-4 pt-2 mb-n2 color-grey4"}):null]})}},45725:(e,t,l)=>{var a=l(29563);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(l(84620)),s=a(l(15039)),r=l(40588),i=l(91575),o=l(22014),d=l(1308),c=a(l(22836)),u=l(37876),f=function(e,t){var l=[],a=[],n=new Date(e.getTime());do a.push(n),0===n.getDay()&&(l.push([].concat(a)),a.length=0),n=(0,r.addDays)(n,1);while(!(0,r.isAfter)(n,t));return l};t.default=function(e){var t=e.schedule,l=t.map(function(e){return(0,i.toWorkshopDateObject)({startDateUtc:e.startTimeUtc,endDateUtc:e.endTimeUtc})}),a=f((0,r.startOfISOWeek)(l[0].localStartTime),(0,r.endOfISOWeek)(l[l.length-1].localStartTime));return(0,u.jsxs)("table",{className:(0,s.default)("w-100",c.default.tableRoot),children:[(0,u.jsx)("thead",{children:(0,u.jsxs)("tr",{children:[(0,u.jsx)("th",{}),(0,u.jsx)("th",{children:"M"}),(0,u.jsx)("th",{children:"T"}),(0,u.jsx)("th",{children:"W"}),(0,u.jsx)("th",{children:"T"}),(0,u.jsx)("th",{children:"F"}),(0,u.jsx)("th",{children:"S"}),(0,u.jsx)("th",{children:"S"})]})}),(0,u.jsx)("tbody",{children:a.map(function(e,a){var f=e[0],h=e[e.length-1];return(0,u.jsxs)("tr",{children:[(0,u.jsxs)("td",{children:[(0,u.jsxs)("span",{className:(0,s.default)("letter-spacing-2 font-bold",c.default.weekTitle),children:["WEEK ",a+1]}),(0,u.jsx)("span",{className:c.default.weekDateRange,children:(0,i.toWorkshopCalendarDateObject)({startDateUtc:f,endDateUtc:h}).weekRange})]}),e.map(function(e,a){var i,f,h=l.findIndex(function(t){return(0,r.isSameDay)(t.localStartTime,e)}),p=-1!==h?t[h]:null;return p&&(i=(0,o.checkIfVirtualWorkshopClass)(p.name),f=(0,o.checkIfWeekendIntensiveWorkshopClass)(p.name)),(0,u.jsx)("td",{className:c.default.dayCell,children:(0,u.jsx)("div",{className:(0,s.default)("position-relative h-100",c.default.dayCellWrapper,(0,n.default)((0,n.default)((0,n.default)({},c.default.classTypeVirtual,p&&i),c.default.classTypeWeekendIntensive,p&&f),c.default.classTypeStudio,p&&!i&&!f)),children:(0,u.jsxs)("div",{className:(0,s.default)("d-flex flex-column justify-content-between h-100",c.default.dayCellContainer),children:[p?(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("span",{className:(0,s.default)("font-bold",c.default.classTitle),children:i?d.WORKSHOP_CLASS_NAMES.VIRTUAL:f?d.WORKSHOP_CLASS_NAMES.WEEKEND_INTENSIVE:d.WORKSHOP_CLASS_NAMES.STUDIO}),(0,u.jsx)("span",{className:c.default.classTimeRange,children:l[h].timeRange})]}):null,(0,u.jsx)("span",{className:(0,s.default)("position-absolute",c.default.dayDate),
1children:e.getDate()})]})})},a)})]},a)})})]})}},49228:(e,t,l)=>{var a=l(29563);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=a(l(18276)).default},49716:(e,t,l)=>{var a=l(29563);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=a(l(25902)).default},55781:(e,t,l)=>{var a=l(29563);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=a(l(68687)).default},57848:(e,t,l)=>{var a=l(29563);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(l(84620)),s=a(l(74465)),r=a(l(37990)),i=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=R(t);if(l&&l.has(e))return l.get(e);var a={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&({}).hasOwnProperty.call(e,s)){var r=n?Object.getOwnPropertyDescriptor(e,s):null;r&&(r.get||r.set)?Object.defineProperty(a,s,r):a[s]=e[s]}return a.default=e,l&&l.set(e,a),a}(l(14232)),o=a(l(54587)),d=a(l(48230)),c=a(l(15039)),u=l(47018),f=l(91575),h=l(40588),p=a(l(54258)),m=a(l(98129)),_=a(l(49716)),x=a(l(70122)),g=a(l(49228)),v=l(10177),y=l(37181),j=l(71149),w=a(l(31053)),S=l(74614),b=l(66600),O=l(3110),k=l(63509),T=l(69784),N=a(l(17294)),C=l(37876);function R(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(R=function(e){return e?l:t})(e)}var P=function(e){var t=e.workshop,l=e.displayCenterName,a=e.show,n=e.onScheduleModalHide,s=(0,w.default)().width;return(0,C.jsx)(C.Fragment,{children:s<750?(0,C.jsx)(g.default,{workshop:t,displayCenterName:l,show:a,onHide:n}):(0,C.jsx)(x.default,{workshop:t,displayCenterName:l,show:a,onHide:n})})};t.default=function(e){var t,l,a,x=e.workshop,g=x.title,w=x.centerId,R=x.classFocus,I=x.price,M=x.startDate,D=x.endDate,E=x.programType,W=x.description,A=x.schedule,H=(0,v.useAppContext)().savingsModals,F=(0,y.useStudioContext)().fullStudioMap,U=(0,i.useState)(!1),K=(0,r.default)(U,2),G=K[0],V=K[1],L=(0,i.useState)(!1),Y=(0,r.default)(L,2),B=Y[0],$=Y[1],z=(0,k.getWorkshopECommUrlByType)(E,R),q=(0,i.useMemo)(function(){var e;return null==H||null==(e=H.components)?void 0:e.find(function(e){var t;return null==(t=e.fields.machineName)?void 0:t.includes(E)})},[H,E]),X=w===p.default.ONLINE_CENTER_ID,Z=null==(t=F.get(w))?void 0:t.title,J=(0,i.useMemo)(function(){return(0,h.format)((0,u.utcToZonedTime)(M,(0,f.guessTimeZone)()),"MMM d")},[M]),Q=(0,i.useMemo)(function(){return(0,h.format)((0,u.utcToZonedTime)(D,(0,f.guessTimeZone)()),"MMM d")},[D]),ee=(0,i.useMemo)(function(){var e=[];A.forEach(function(t){e.push.apply(e,(0,s.default)(t.instructors))});var t=new Map(e.map(function(e){return[e.id,e]}));return(0,s.default)(t.values())},[A]);return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("div",{className:(0,c.default)("d-flex flex-column justify-content-between bg-white rounded-lg letter-spacing-1",N.default.root,(0,n.default)((0,n.default)((0,n.default)({},N.default.type50hr,E===T.WORKSHOP_PROGRAM_TYPES.HOUR_50||E===T.WORKSHOP_PROGRAM_TYPES.HOUR_65),N.default.type200hr,E===T.WORKSHOP_PROGRAM_TYPES.HOUR_200),N.default.type300hr,E===T.WORKSHOP_PROGRAM_TYPES.HOUR_300||E===T.WORKSHOP_PROGRAM_TYPES.ATP)),children:[(0,C.jsxs)("div",{className:N.default.cardInfo,children:[(0,C.jsx)("p",{className:N.default.title,children:g}),W?(0,C.jsx)("p",{className:N.default.subtitle,children:W}):null,(0,C.jsxs)("div",{className:(0,c.default)({"pb-3":!I}),children:[Z||X?(0,C.jsxs)("div",{className:"d-flex align-items-start",children:[(0,C.jsx)("div",{className:"flex-none mr-2 pr-1 zero-font",children:(0,C.jsx)(o.default,{width:30,height:30,src:"/img/icon-sm-pin.svg",alt:"Icon pin"})}),(0,C.jsx)("div",{children:(0,C.jsx)(m.default,{text:Z||"Online",className:"pt-1"})})]}):null,null!=ee&&ee.length?(0,C.jsxs)("div",{className:"d-flex align-items-start mt-2",children:[(0,C.jsx)("div",{className:"flex-none mr-2 pr-1 zero-font",children:(0,C.jsx)(o.default,{width:30,height:30,src:1===ee.length&&ee[0].imageUrl?ee[0].imageUrl:"/img/icon-sm-avatar.svg",alt:"Icon avatar",className:"rounded-circle",quality:100})}),(0,C.jsx)("div",{children:(0,C.jsx)(m.default,{className:"pt-1",text:(0,C.jsxs)(C.Fragment,{children:["Led by"," ",ee.map(function(e,t,l){var a=e.name,n=e.id;return O.UNLINKED_TEACHERS_NAMES.includes(a)?(0,C.jsxs)(i.default.Fragment,{children:[(0,C.jsxs)("span",{className:"text-styles-inherit",children:[" ",a]}),t!==l.length-1?", ":null]},t):(0,C.jsxs)(i.default.Fragment,{children:[(0,C.jsx)(d.default,{href:`/content/teachers/${n}`,className:"text-styles-inherit",children:a}),t!==l.length-1?", ":null]},t)})]})})})]}):null,J&&Q?(0,C.jsxs)("div",{className:"d-flex align-items-start mt-2",children:[(0,C.jsx)("div",{className:"flex-none mr-2 pr-1 zero-font",children:(0,C.jsx)(o.default,{width:30,height:30,src:"/img/icon-sm-calendar.svg",alt:"Icon calendar"})}),(0,C.jsxs)("div",{children:[(0,C.jsx)(m.default,{text:`${J} - ${Q}`,className:"pt-1"}),(0,C.jsx)(m.default,{text:(0,C.jsx)("button",{type:"button",className:"cpy-inline-link",onClick:function(){$(!0)},children:"View Schedule"})})]})]}):null,I?(0,C.jsxs)("div",{className:"d-flex align-items-start mt-2",children:[(0,C.jsx)("div",{className:"flex-none mr-2 pr-1 zero-font",children:(0,C.jsx)(o.default,{width:30,height:30,src:"/img/icon-sm-dollar.svg",alt:"Icon dollar"})}),(0,C.jsxs)("div",{children:[(0,C.jsx)(m.default,{text:`$${(0,j.formatAmou
1nt)(I,0)}`,className:"pt-1"}),null!=q&&null!=(l=q.fields)&&l.notice?(0,C.jsx)("div",{onClick:function(){V(!0)},className:"cursor-pointer",children:(0,C.jsx)(m.default,{text:(0,S.documentToReactComponents)(null==q||null==(a=q.fields)?void 0:a.notice,(0,b.getRichTextHyperlinkOptions)({className:"text-styles-inherit"})),className:(0,c.default)("inner-no-margin",N.default.pricingInfo)})}):null]})]}):null]})]}),(0,C.jsxs)("div",{className:"mt-3 pt-2px",children:[(0,C.jsx)(d.default,{href:z,className:(0,c.default)(N.default.enrollCta,"cpy-button cpy-button-xs"),target:"_blank",rel:"noreferrer",children:(0,C.jsx)("span",{className:"button-text",children:"Enroll Now"})}),(0,C.jsx)(m.default,{className:"pt-2px text-center",text:(0,C.jsx)("button",{type:"button",className:"cpy-inline-link mt-2",onClick:function(e){e.preventDefault();var t=document.getElementById("chat-with-our-team"),l=window.innerWidth<1100?100:40;(0,j.scrollToElement)(t,l)},children:"Contact Us"})})]})]}),(0,C.jsx)(_.default,{show:G,programType:E,onHide:function(){V(!1)}}),(0,C.jsx)(P,{workshop:e.workshop,displayCenterName:Z,show:B,onScheduleModalHide:function(){$(!1)}})]})}},59926:(e,t,l)=>{var a=l(29563);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=a(l(41995)).default},63509:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getWorkshopECommUrlByType=void 0;var a=l(69784);t.getWorkshopECommUrlByType=function(e,t){switch(e){case a.WORKSHOP_PROGRAM_TYPES.HOUR_50:return t===a.WORKSHOP_CLASS_FOCUS.PY||t===a.WORKSHOP_CLASS_FOCUS.HPF?"https://shop.corepoweryoga.com/products/50-hr-yoga-hot-power-fusion-teacher-training":"https://shop.corepoweryoga.com/products/50-hour-teacher-training";case a.WORKSHOP_PROGRAM_TYPES.HOUR_65:return"https://shop.corepoweryoga.com/products/65-hr-corepower-strength-x-teacher-training";case a.WORKSHOP_PROGRAM_TYPES.HOUR_200:return"https://shop.corepoweryoga.com/products/200-hour-teacher-training";case a.WORKSHOP_PROGRAM_TYPES.HOUR_300:return"https://shop.corepoweryoga.com/products/corepower-teacher-training-300-hour";case a.WORKSHOP_PROGRAM_TYPES.ATP:return t===a.WORKSHOP_CLASS_FOCUS.PY||t===a.WORKSHOP_CLASS_FOCUS.HPF?"https://shop.corepoweryoga.com/products/applied-teaching-practice-atp-poweryoga":"https://shop.corepoweryoga.com/products/applied-teaching-practice-yoga-sculpt";default:return"https://shop.corepoweryoga.com/collections/corepower-yoga-teacher-training"}}},68687:(e,t,l)=>{var a=l(29563);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(l(37990)),s=l(14232),r=l(89099),i=a(l(15039)),o=a(l(8145)),d=a(l(96827)),c=a(l(99863)),u=a(l(45431)),f=l(10177),h=l(9705),p=l(69824),m=a(l(81026)),_=a(l(18584)),x=l(37876),g=m.default;t.default=function(e){var t,l=e.component,a=l.title,m=l.anchorName,v=(0,r.useRouter)(),y=(0,s.useState)(!1),j=(0,n.default)(y,2),w=j[0],S=j[1],b=(0,s.useState)(null),O=(0,n.default)(b,2),k=(O[0],O[1]),T=(0,s.useState)(null),N=(0,n.default)(T,2),C=N[0],R=N[1],P=(0,h.useTTFilterContext)(),I=P.filterItems,M=P.fetchWorkshops,D=P.workshopsPagination,E=P.preSelectFilterCategory,W=P.resetFilter,A=(0,f.useAppContext)().getSavingsModals,H=(0,s.useRef)(o.default.CancelToken.source()),F=(0,s.useRef)({page:1,size:window.innerWidth<600?3:6}),U=(0,s.useMemo)(function(){return(0,p.getAllFilters)(I)},[I]),K=(0,s.useMemo)(function(){if(D&&D.page<D.totalPages)return function(){return M(U,{page:D.page+1,size:D.size},!1,H.current.token,null==v?void 0:v.asPath)}},[D,U,M,null==v?void 0:v.asPath]);(0,s.useEffect)(function(){return A(),function(){W()}},[]);var G=(0,s.useState)(!1),V=(0,n.default)(G,2),L=V[0],Y=V[1];return(0,s.useEffect)(function(){var e,t,l,a=null!=(e=null==m?void 0:m.split(","))?e:[],s=(0,n.default)(a,2),r=s[0],i=s[1],o=null==(t=g[2].items.find(function(e){return e.title===r}))?void 0:t.id,d=null==(l=g[3].items.find(function(e){return e.title===i}))?void 0:l.id,c=[];o&&c.push({categoryId:3,itemId:o}),d&&c.push({categoryId:4,itemId:d}),c.length&&E(c),Y(!0)},[m]),(0,s.useEffect)(function(){L&&M(U,F.current,!0,H.current.token,null==v?void 0:v.asPath)},[L,U]),(0,x.jsxs)(x.Fragment,{children:[a?(0,x.jsx)("h2",{className:"heading-4 m-0 mb-4 pb-2",children:a}):0,(0,x.jsxs)("div",{id:null!=(t=e.id)?t:"",className:_.default.sectionContainer,children:[(0,x.jsx)(c.default,{items:U,openFilterMenu:function(e){
1S(!0),R(e)},setIsFilterOpened:S,setPreferredStudios:function(e){return k(e)},hideDividerOnBottom:!0,dividerOnTop:!1,className:(0,i.default)("border-top border-bottom",_.default.filterStrip),stripType:void 0,isSingleFilter:void 0,resetSelectedFilterAction:void 0,singleValueClickOpenMenu:void 0,alwaysIndividualChips:void 0,scrollRef:void 0,onDelete:void 0}),D?(0,x.jsx)(u.default,{onLoadMore:K}):null]}),(0,x.jsx)(d.default,{isOpen:w,setIsOpen:S,menuId:C,clearMenuId:function(){R(null)},selectedTab:!1,setPreferredStudios:function(e){return k(e)},filterType:"filterCalendar",isSingleFilter:void 0,filterInfo:void 0,hideMainButton:void 0,flow:void 0,isSingleSelection:void 0})]})}},70122:(e,t,l)=>{var a=l(29563);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=a(l(95594)).default},93395:(e,t,l)=>{var a=l(29563);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=a(l(57848)).default},95594:(e,t,l)=>{var a=l(29563);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(l(84620)),s=a(l(15039)),r=l(40588),i=a(l(54587)),o=a(l(14599)),d=a(l(54258)),c=a(l(98129)),u=a(l(1782)),f=l(22014),h=a(l(9560)),p=l(69784),m=l(37876);t.default=function(e){var t=e.workshop,l=e.displayCenterName,a=e.show,_=e.onHide,x=t.title,g=t.description,v=t.htmlDescription,y=t.schedule,j=t.programType,w=t.centerId,S=t.startDate,b=t.endDate,O=w===d.default.ONLINE_CENTER_ID,k=(Array.isArray(y)?y:[y]).filter(function(e){return((0,r.isSameDay)(new Date(e.startTime),new Date(S))||(0,r.isAfter)(new Date(e.startTime),new Date(S)))&&((0,r.isSameDay)(new Date(e.endTime),new Date(b))||(0,r.isAfter)(new Date(b),new Date(e.endTime)))}),T=k.filter(function(e){return(0,f.checkIfVirtualWorkshopClass)(e.name)}),N=k.filter(function(e){return(0,f.checkIfWeekendIntensiveWorkshopClass)(e.name)});return(0,m.jsxs)(o.default,{"aria-labelledby":"workshop-schedule-modal",className:(0,s.default)("line-height-normal letter-spacing-1",h.default.root),onHide:_,show:a,children:[(0,m.jsx)(o.default.Header,{className:(0,s.default)("flex-grow-0 color-white w-100",(0,n.default)((0,n.default)((0,n.default)({},h.default.type50hr,j===p.WORKSHOP_PROGRAM_TYPES.HOUR_50||j===p.WORKSHOP_PROGRAM_TYPES.HOUR_65),h.default.type200hr,j===p.WORKSHOP_PROGRAM_TYPES.HOUR_200),h.default.type300hr,j===p.WORKSHOP_PROGRAM_TYPES.HOUR_300||j===p.WORKSHOP_PROGRAM_TYPES.ATP)),children:(0,m.jsxs)("div",{className:"d-flex w-100",children:[(0,m.jsx)("div",{className:"flex-grow-1 pr-3",children:(0,m.jsxs)("p",{className:(0,s.default)("m-0",h.default.modalTitle),children:[" ",(0,m.jsxs)("b",{children:[O?"Online":l,"/",x]})," ",null!=g?g:""]})}),(0,m.jsx)("div",{className:"flex-none",children:(0,m.jsx)("button",{type:"button",onClick:_,className:"hover-opacity raw-box zero-font cursor-pointer mr-n2 p-2","aria-hidden":"true",children:(0,m.jsx)(i.default,{src:"/img/close-icon-white.svg",alt:"Close icon",width:13,height:13})})})]})}),(0,m.jsx)(o.default.Body,{className:"flex-grow-1 overflow-hidden",children:(0,m.jsxs)("div",{className:"h-100 d-flex flex-column flex-grow-1 overflow-hidden",children:[(0,m.jsxs)("div",{className:(0,s.default)("flex-grow-0 d-flex",h.default.workshopDescriptionContainer),children:[(0,m.jsx)("div",{className:(0,s.default)("mr-5",h.default.workshopDescription),children:v?(0,m.jsx)(c.default,{text:v}):null}),(0,m.jsxs)("div",{className:(0,s.default)("d-flex flex-wrap justify-content-end",h.default.legend),children:[T.length?(0,m.jsx)("div",{className:(0,s.default)(h.default.legendItem,h.default.classTypeVirtual),children:"Online Class"}):null,k.length>T.length+N.length?(0,m.jsx)("div",{className:(0,s.default)(h.default.legendItem,h.default.classTypeStudio),children:"In-Studio Class"}):null,N.length?(0,m.jsx)("div",{className:(0,s.default)(h.default.legendItem,h.default.classTypeWeekendIntensive),children:"In-Studio Weekend Intensive"}):null]})]}),(0,m.jsx)("div",{className:(0,s.default)("flex-grow-1 overflow-auto position-relative",h.default.tableContainer),children:(0,m.jsx)(u.default,{schedule:k})})]})})]})}},96827:(e,t,l)=>{var a=l(29563);
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(l(74465)),s=a(l(37990)),r=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=N(t);if(l&&l.has(e))return l.get(e);var a={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&({}).hasOwnProperty.call(e,s)){var r=n?Object.getOwnPropertyDescriptor(e,s):null;r&&(r.get||r.set)?Object.defineProperty(a,s,r):a[s]=e[s]}return a.default=e,l&&l.set(e,a),a}(l(14232)),i=a(l(15039)),o=a(l(18847)),d=a(l(89253)),c=a(l(9082)),u=a(l(68520)),f=a(l(14599)),h=a(l(92097)),p=a(l(21136)),m=a(l(54498)),_=a(l(21631)),x=a(l(5940)),g=a(l(13723)),v=a(l(32647)),y=a(l(5270)),j=l(9705),w=l(71149),S=l(69824),b=l(6254),O=l(1308),k=l(10177),T=l(37876);function N(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(N=function(e){return e?l:t})(e)}var C=(0,o.default)(function(){return l.e(8680).then(l.bind(l,46299))},{ssr:!1}),R=function(e){var t,l,a=e.onClose,o=e.menuId,f=e.clearMenuId,w=e.setPreferredStudios,k=e.isSingleFilter,N=e.filterInfo,R=e.hideMainButton,P=e.filterType,I=e.flow,M=e.isSingleSelection,D=(0,j.useTTFilterContext)(),E=D.preFilterItems,W=D.onSelect,A=D.resetSelected,H=D.selectedItem,F=D.loadItemById,U=D.reset,K=(0,r.useState)(!0),G=(0,s.default)(K,2),V=G[0],L=G[1],Y=(0,r.useState)(null),B=(0,s.default)(Y,2),$=B[0],z=B[1],q=function(e){var t=e.items.reduce(function(e,t){return t.isSelected&&e.push(t.title),e},[]).sort(function(e,t){return e.localeCompare(t)}),l=t.join(", ");return(0,n.default)(l).length>=80?`${t.length} ${e.plural} selected`:l},X=function(){A()},Z=function(){(0,b.removeLocalItem)(O.PREFERRED_TT_FILTERS),w(null),A(),U()};(0,r.useEffect)(function(){o&&F(o),o&&f()},[]),(0,r.useEffect)(function(){z((0,S.getAllFilters)(E))},[E]),(0,r.useEffect)(function(){var e=!!(null!=E&&E.find(function(e){return 1==e.id})),t=(null==$?void 0:$.length)>0;e&&t||!e?V||L(!0):V&&L(!1)},[E,$,V,P]);var J=null==E||null==(t=E.find(function(e){return"Fully Virtual"===e.title}))||null==(t=t.items)||null==(t=t[0])?void 0:t.isSelected;return(0,T.jsxs)(T.Fragment,{children:[H&&(null==Object||null==(l=Object.keys(H))?void 0:l.length)!=0?(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)("div",{className:"pt-4 filter-header",children:(0,T.jsx)(v.default,{onClose:a,selectedItem:N?N[0]:H,setSelectedItem:X,isSingleFilter:k,isFindAStudio:R,flow:I,onResetClick:Z})}),(0,T.jsx)("div",{className:`${R?"sidebar-subitem-body-full":"sidebar-subitem-body"}`,id:"sidebar-subitem-body",children:(0,T.jsx)(y.default,{item:N?N[0]:H,isSingleFilter:k,isStudioSearch:R,filterType:P,setSelectedItem:X,setPreferredStudios:w,oneClickAdditionalAction:function(){},isSingleSelection:M,flow:I,filterSourceType:O.FILTER_SOURCE_TYPE.WORKSHOPS})})]}):(0,T.jsxs)(T.Fragment,{children:[(0,T.jsxs)("div",{className:"pt-4 filter-header",children:[(0,T.jsx)(v.default,{onClose:a,selectedItem:N?N[0]:H,setSelectedItem:X,isSingleFilter:k,isFindAStudio:R,flow:I,onResetClick:Z}),(0,T.jsx)(c.default,{className:"px-4 ",noGutters:!0,children:(0,T.jsx)(u.default,{children:(0,T.jsx)(p.default,{text:"Filter"})})}),(0,T.jsx)(c.default,{className:"px-4 mb-2",noGutters:!0,children:(0,T.jsx)(u.default,{children:(0,T.jsx)(h.default,{text:"Teacher Training",className:"color-grey2"})})}),(0,T.jsx)(c.default,{noGutters:!0,children:(0,T.jsx)(u.default,{className:"",children:(0,T.jsx)(m.default,{className:"mx-4 mb-0"})})})]}),(0,T.jsx)(d.default,{className:"px-4 sidebar-body ",children:E.map(function(e,t,l){if(!e.title)return null;var a=t===l.length-1;return"BOOLEAN"===e.type?(0,T.jsxs)("div",{children:[(0,T.jsx)("div",{className:(0,i.default)("my-4",{"pb-3":a}),children:(0,T.jsx)(C,{item:e,onSelect:W})}),a?null:(0,T.jsx)(m.default,{className:"mx-0"})]},null==e?void 0:e.title):(0,T.jsxs)("div",{onClick:function(){"STUDIO"===e.type&&J||F(e.id)},className:(0,i.default)({"cursor-pointer":!("STUDIO"===e.type&&J)}),children:[(0,T.jsxs)(c.default,{noGutters:!0,className:(0,i.default)("my-3 pt-md-1",{"pb-md-1":!a,"pb-2 pb-md-3":a,"inactive-element":"STUDIO"===e.type&&J}),children:[(0,T.jsxs)(u.default,{xs:10,children:[(0,T.jsx)(_.default,{text:e.title}),q(e)?(0,T.jsx)(x.default,{text:q(e),className:"mt-1 color-grey3"}):null]},e.id),(0,T.jsx)(u.default,{xs:2,className:"d-flex align-items-center justify-content-end",children:(0,T.jsx)("img",{src:"/img/arrow-right-filter.svg",alt:"right arrow"})})]})," ",a?null:(0,T.jsx)(m.default,{className:"mx-0"})]},null==e?void 0:e.title)})})]}
1),!R&&(0,T.jsx)(c.default,{id:"filter-button",className:"py-3 m-0 filter-button",children:(0,T.jsx)(u.default,{className:"col-12 d-flex px-3 px-md-5 justify-content-center",children:(0,T.jsx)(g.default,{variant:"btn-black",className:"button-dark btn btn-primary btn-sm px-5",text:"View Programs",btnClicked:a})})})]})};t.default=function(e){var t=e.isOpen,l=e.setIsOpen,a=e.menuId,n=e.clearMenuId,o=e.selectedTab,d=e.setPreferredStudios,c=e.filterType,u=e.isSingleFilter,h=e.filterInfo,p=e.hideMainButton,m=e.flow,_=e.isSingleSelection,x=(0,j.useTTFilterContext)(),g=x.preFilterItems,v=x.resetSelected,y=x.setFilter,b=x.selectedItem,N=x.changeOpenFilterGlobally,C=(0,k.useAppContext)().analytics,P=(0,r.useState)(!1),I=(0,s.default)(P,2),M=I[0],D=I[1],E=function(e){if(("studioSearch"===c||"checkoutStudio"===c||("filterCalendar"===c||"studioSelect"===c||"studioSelection"===c)&&"studio selection"!==e)&&(l(!1),N(!1),setTimeout(function(){v()},500)),"studioSelect"!==c&&"studioSearch"!==c){var t,a,n;if(n=u&&"studioSelect"!==c?null==(t=(0,w.getSelectedStudios)(h?h[0]:b))?void 0:t.toString():null==(a=(0,w.getSelectedStudios)(g.find(function(e){return"STUDIO"===e.type})))?void 0:a.toString(),y(),d((null==n?void 0:n.length)>0?n:null),"studioSelection"===c&&"studio selection"!==e&&d((null==n?void 0:n.length)>0?n:null,"close"),"filterCalendar"===c){var s=(0,S.getAllSelectedFilters)(g);C.log(O.ANALYTICS_EVENT_KEYS.FILTER_VIEW_CLASSES,{filters:s})}}};return(0,T.jsx)(f.default,{show:t,onHide:function(){E()},className:(0,i.default)("right",{in:t}),children:(0,T.jsx)(f.default.Body,{children:(0,T.jsx)(R,{onClose:function(e){return E(e)},menuId:a,clearMenuId:n,selectedTab:o,setPreferredStudios:d,isSingleFilter:u,filterInfo:h,hideMainButton:p,filterType:c,showSaveFirstFilterModal:M,changeShowSaveFirstFilterModal:function(e){D(e)},flow:m,isSingleSelection:_})})})}},99863:(e,t,l)=>{var a=l(29563);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(l(84620)),s=a(l(37990)),r=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=g(t);if(l&&l.has(e))return l.get(e);var a={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&({}).hasOwnProperty.call(e,s)){var r=n?Object.getOwnPropertyDescriptor(e,s):null;r&&(r.get||r.set)?Object.defineProperty(a,s,r):a[s]=e[s]}return a.default=e,l&&l.set(e,a),a}(l(14232)),i=a(l(9082)),o=a(l(68520)),d=a(l(15039)),c=a(l(98129)),u=a(l(13723)),f=a(l(57268)),h=a(l(10494)),p=l(9705),m=l(10177),_=l(71149),x=l(37876);function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(g=function(e){return e?l:t})(e)}t.default=function(e){var t,l,a,g=e.items,v=e.openFilterMenu,y=e.setIsFilterOpened,j=e.isSingleFilter,w=e.className,S=e.stripType,b=e.resetSelectedFilterAction,O=e.dividerOnTop,k=e.hideDividerOnBottom,T=e.setPreferredStudios,N=e.singleValueClickOpenMenu,C=e.alwaysIndividualChips,R=e.scrollRef,P=e.onDelete,I=(0,m.useAppContext)().isStudioSelectionDisabled,M=(0,p.useTTFilterContext)(),D=M.resetSelectedFilter,E=M.removeStudioChip,W=M.preFilterItems;null==b&&(b="studios-filter-panel"==S?E:D);var A=(0,r.useState)(!0),H=(0,s.default)(A,1)[0],F=null!=R?R:(0,r.useRef)(),U=I?"":"cursor-pointer",K=null==W||null==(t=W.find(function(e){return"Fully Virtual"===e.title}))||null==(t=t.items)||null==(t=t[0])?void 0:t.isSelected;P||(P=function(e,t,l){return G(e,t,l)});var G=function(e,t,l){var a;1==e&&(null==(a=g.find(function(e){return 1==e.id}))||null==(a=a.items)?void 0:a.length)==1&&T(null),b(e,l)},V=function(e){v(e)},L=function(e,t){return(0,x.jsxs)(x.Fragment,{children:["STUDIO"===t?(0,x.jsx)("img",{width:22,height:22,src:"/img/marker-black.svg",className:`mr-2 ${"studios-filter-panel"==S?"small-icon":""}`}):null,(0,x.jsx)(c.default,{text:null==e?void 0:e.title,className:"width-content"})]})},Y=function(e,t,l){if(!(null!=t&&t.length)>0)return null;var a,n,s=t&&t.length>0&&null!=(a=t[0])&&a.title?null==(n=t[0])?void 0:n.title:"Select Studio";return(0,x.jsx)(i.default,{noGutters:!0,onClick:N&&!I?function(){"STUDIO"===l&&K||V(e)}:null,className:(0,d.default)({"cursor-pointer":N&&!I&&!("STUDIO"===l&&K),"inactive-element":"STUDIO"===l&&K}),children:(0,x.jsxs)(o.default,{className:"d-flex justify-content-between align-items-center mt-1 mb-1",children:[L({title:s},l),I?"":N?(0,x.jsx)("img",{src:"/img/arrow-right-16.svg",className:"ml-2",alt:"right arrow"}):(0,x.jsx)("img",{src:"/img/close-grey-16.svg",onClick:function(){var l;return P(e,null==(l=t[0])?void 0:l.id,t[0])},className:"ml-2 cursor-pointer",alt:"Close icon"})]})})},B=function(e,t,l){return null!=t&&t.length?(1!=e||1==t.length||t.length>5)&&!C?(0,x.jsx)("div",{className:(0,d.default)("chips cpy-chip-container m-1 w-auto",{"cpy-chip":1===t.length&&"checkout"===S}),children:t.length>1?(0,x.jsx)(i.default,{noGutters:!0,onClick:I?function(){}:function(){"STUDIO"===l&&K||V(e)},className:(0,d.default)((0,n.default)((0,n.default)({},U,!("STUDIO"===l&&K)),"inactive-element","STUDIO"===l&&K)),children:(0,x.jsxs)(o.default,{className:"d-flex justify-content-between align-items-center mt-1 mb-1",children:[L(t[0],l),(0,x.jsx)(c.default,{text:`+ ${(null==t?void 0:t.length)-1} more`,className:"ml-1 color-grey3 width-content"}),!I&&(0,x.jsx)("img",{src:"/img/arrow-right-16.svg",className:"ml-2",alt:"right arrow"})]})}):Y(e,t,l)},e):t.map(function(t,a){return(0,x.jsx)("div",{className:`chips cpy-chip-container m-1 w-auto ${(0,_.checkScrollBar)(F.current)&&window.innerWidth>599?"mb-3":""} `,children:Y(e,[t],l)},`${e}_${a}`)}):null},$=function(){return(0,x.jsx)(u.default,{variant:"btn-black",size:"btn-xsm",btnClicked:function(){y(!0)},text:`Filter <span class="filter-number color-grey2">${(null==g?void 0:g.length)>0?`(${g.length})`:""}</span>`,customIcon:"/img/filter-btn-icon.svg",customIconAltText:"Black filter icon
1with two white scale toggles outlined",className:"mr-0 filter-btn text-nowrap w-100 filter-button-cta",btnTextClass:"button-text--plain",extraPadding:"px-1"})};return(0,x.jsxs)(x.Fragment,{children:[O&&(0,x.jsx)(f.default,{className:(0,d.default)("mx-0 mt-3 w-100",{"d-none":!H})}),(0,x.jsx)("div",{className:(0,d.default)(w,{"px-0 mt-3":!w,"d-none":!H}),children:(0,x.jsxs)(i.default,{noGutters:!0,className:"align-items-center",children:[(0,x.jsx)(o.default,{ref:F,className:(0,d.default)("d-flex pl-0 pl-sm-3 pr-3 pr-sm-4 align-items-center custom-scrollbar overflow-auto position-static filters-strip-chips",{"flex-sm-wrap":"studios-filter-panel"!==S}),children:(0,x.jsxs)("div",{className:(0,d.default)("d-flex align-items-center",{"flex-sm-wrap":!C}),children:[(!j||"studios"===S)&&(0,x.jsx)("div",{className:"d-flex d-sm-none mr-1",children:$()}),j&&(null==(l=g[0])||null==(l=l.items)?void 0:l.length)==0&&"studios"!=S?(0,x.jsx)("div",{className:"chips cpy-chip-container m-1 w-auto cpy-chip",children:(0,x.jsx)(i.default,{noGutters:!0,onClick:I?function(){}:function(){return V(1)},className:U,children:(0,x.jsxs)(o.default,{className:"d-flex justify-content-between align-items-center mt-1 mb-1",children:[L({title:"Select your studio"},"STUDIO"),!I&&(0,x.jsx)("img",{src:"/img/arrow-right-16.svg",className:"ml-2",alt:"arrow right"})]})})},1):(0,x.jsx)(x.Fragment,{children:null==g?void 0:g.map(function(e){return B(e.id,e.items,e.type)})}),j&&(null==(a=g[0])||null==(a=a.items)?void 0:a.length)>0&&"studios"!=S&&"studios-filter-panel"!=S&&!I&&(0,x.jsx)(h.default,{text:"change studio",className:"color-grey4 ml-3 cursor-pointer d-none d-md-block",onClick:function(){y(!0)}})]})}),(!j||"studios"===S)&&(0,x.jsx)(o.default,{xs:"auto",className:"d-none d-sm-flex",children:$()})]})}),!k&&(0,x.jsx)(f.default,{className:(0,d.default)("mx-0 mt-3 w-100",{"d-none":!H})})]})}}}]);
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.