PageSourceSearch

https://www.bookingmaideasy.com/_next/static/chunks/lux-calendar.c5f918ebc4d19244.js

js bookingmaideasy.com collected 2026-09-29 15:02:58 UTC 29,814 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[13841],{1887:(t,e,n)=>{"use strict";var r;function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(a){var s,o,l,u=arguments,d=(s=/d{1,4}|D{3,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|W{1,2}|[LlopSZN]|"[^"]*"|'[^']*'/g,o=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,l=/[^-+\dA-Z]/g,function(t,e,n,r){if(1!==u.length||"string"!==p(t)||/\d/.test(t)||(e=t,t=void 0),(t=t||0===t?t:new Date)instanceof Date||(t=new Date(t)),isNaN(t))throw TypeError("Invalid date");var i=(e=String(d.masks[e]||e||d.masks.default)).slice(0,4);("UTC:"===i||"GMT:"===i)&&(e=e.slice(4),n=!0,"GMT:"===i&&(r=!0));var a=function(){return n?"getUTC":"get"},y=function(){return t[a()+"Date"]()},g=function(){return t[a()+"Day"]()},x=function(){return t[a()+"Month"]()},D=function(){return t[a()+"FullYear"]()},v=function(){return t[a()+"Hours"]()},M=function(){return t[a()+"Minutes"]()},w=function(){return t[a()+"Seconds"]()},E=function(){return t[a()+"Milliseconds"]()},$=function(){return n?0:t.getTimezoneOffset()},T=function(){return f(t)},A={d:function(){return y()},dd:function(){return c(y())},ddd:function(){return d.i18n.dayNames[g()]},DDD:function(){return m({y:D(),m:x(),d:y(),_:a(),dayName:d.i18n.dayNames[g()],short:!0})},dddd:function(){return d.i18n.dayNames[g()+7]},DDDD:function(){return m({y:D(),m:x(),d:y(),_:a(),dayName:d.i18n.dayNames[g()+7]})},m:function(){return x()+1},mm:function(){return c(x()+1)},mmm:function(){return d.i18n.monthNames[x()]},mmmm:function(){return d.i18n.monthNames[x()+12]},yy:function(){return String(D()).slice(2)},yyyy:function(){return c(D(),4)},h:function(){return v()%12||12},hh:function(){return c(v()%12||12)},H:function(){return v()},HH:function(){return c(v())},M:function(){return M()},MM:function(){return c(M())},s:function(){return w()},ss:function(){return c(w())},l:function(){return c(E(),3)},L:function(){return c(Math.floor(E()/10))},t:function(){return 12>v()?d.i18n.timeNames[0]:d.i18n.timeNames[1]},tt:function(){return 12>v()?d.i18n.timeNames[2]:d.i18n.timeNames[3]},T:function(){return 12>v()?d.i18n.timeNames[4]:d.i18n.timeNames[5]},TT:function(){return 12>v()?d.i18n.timeNames[6]:d.i18n.timeNames[7]},Z:function(){return r?"GMT":n?"UTC":(String(t).match(o)||[""]).pop().replace(l,"").replace(/GMT\+0000/g,"UTC")},o:function(){return($()>0?"-":"+")+c(100*Math.floor(Math.abs($())/60)+Math.abs($())%60,4)},p:function(){return($()>0?"-":"+")+c(Math.floor(Math.abs($())/60),2)+":"+c(Math.floor(Math.abs($())%60),2)},S:function(){return["th","st","nd","rd"][y()%10>3?0:(y()%100-y()%10!=10)*y()%10]},W:function(){return T()},WW:function(){return c(T())},N:function(){return h(t)}};return e.replace(s,function(t){return t in A?A[t]():t.slice(1,t.length-1)})});d.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",paddedShortDate:"mm/dd/yyyy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},d.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"],timeNames:["a","p","am","pm","A","P","AM","PM"]};var c=function(t,e){for(t=String(t),e=e||2;t.length<e;)t="0"+t;return t},m=function(t){var e=t.y,n=t.m,r=t.d,i=t._,a=t.dayName,s=t.short,o=void 0!==s&&s,l=new Date,u=new Date;u.setDate(u[i+"Date"]()-1);var d=new Date;return(d.setDate(d[i+"Date"]()+1),l[i+"FullYear"]()===e&&l[i+"Month"]()===n&&l[i+"Date"]()===r)?o?"Tdy":"Today":u[i+"FullYear"]()===e&&u[i+"Month"]()===n&&u[i+"Date"]()===r?o?"Ysd":"Yesterday":d[i+"FullYear"]()===e&&d[i+"Month"]()===n&&d[i+"Date"]()===r?o?"Tmw":"Tomorrow":a},f=function(t){var e=new Date(t.getFullYear(),t.getMonth(),t.getDate());e.setDate(e.getDate()-(e.getDay()+6)%7+3);var n=new Date(e.getFullYear(),0,4);n.setDate(n.getDate()-(n.getDay()+6)%7+3);var r=e.getTimezoneOffset()-n.getTimezoneOffset();return e.setHours(e.getHours()-r),1+Math.floor((e-n)/(864e5*7))},h=function(t){var e=t.getDay();return 0===e&&(e=7),e},p=function(t){return null===t?"null":void 0===t?"undefined":"object"!==i(t)?i(t):Array.isArray(t)?"array":({}).toString.call(t).slice(8,-1).toLowerCase()};void 0===(r=(function(){return d}).call(e,n,e,t))||(t.exports=r)}(void 0)},28020:(t,e,n)=>{"use strict";n.d(e,{I:()=>s});var r=n(55729),i=n(39855);let a=function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:12,n=new Date,r=new Map,a=new Set;for(let s=0;s<=e;s++){let e=new Date(n.getFullYear(),n.getMonth()+s,1),o=e.getFullYear(),l=e.getMonth(),u=(0,i.$r)(t,o,l);u.forEach(t=>a.add(t.id)),u.length>0&&(r.has(`${o}-${l}`)||r.set(`${o}-${l}`,[]),r.get(`${o}-${l}`)?.push(...u))}return t.filter(t=>{let{id:e}=t;return!a.has(e)}
1).forEach(t=>{let e=new Date(t.time).getFullYear(),n=new Date(t.time).getMonth();r.has(`${e}-${n}`)||r.set(`${e}-${n}`,[]),r.get(`${e}-${n}`)?.push(t)}),Array.from(r.entries()).map(t=>{let[e,n]=t,[r,i]=e.split("-").map(Number);return{year:r,month:i,activities:n}}).sort((t,e)=>t.year!==e.year?t.year-e.year:t.month-e.month)},s=t=>{let[e,n]=(0,r.useState)("upcoming"),i={"Upcoming Events":"upcoming","Past Events":"past"},s=a(t);s.forEach(t=>{let{year:e,month:n}=t,r=new Date(e,n).toLocaleString(void 0,{month:"short"});i[`${r} ${e}`]=`${e}-${n}`});let o=s.flatMap(t=>{let{activities:e}=t;return e}),l=o;if("upcoming"===e)l=o.filter(t=>t.time>=Date.now());else if("past"===e)l=o.filter(t=>t.time<Date.now());else{let[t,n]=e.split("-").map(t=>parseInt(t,10));l=o.filter(e=>new Date(e.time).getFullYear()===t&&new Date(e.time).getMonth()===n)}l="past"===e?l.sort((t,e)=>e.time-t.time):l.sort((t,e)=>t.time-e.time);let[u,d]=(0,r.useState)(null);return u&&(l=l.filter(t=>t.categoryId===u.id)),{selectOptions:i,selectedOption:e,setSelectedOption:n,selectedCategory:u,setSelectedCategory:d,filteredActivities:l}}},39855:(t,e,n)=>{"use strict";n.d(e,{WU:()=>o,KR:()=>u,w4:()=>d,f2:()=>f,$r:()=>m,Ld:()=>y,Dy:()=>D});var r=function(t){return t.ONE_TIME="ONE_TIME",t.DAILY="DAILY",t.WEEKDAYS="WEEKDAYS",t.WEEKENDS="WEEKENDS",t.WEEKLY="WEEKLY",t.DAYS_MONTHLY="DAYS_MONTHLY",t.DATES_MONTHLY="DATES_MONTHLY",t.YEARLY="YEARLY",t.PERIODIC="PERIODIC",t.CUSTOM_WEEKLY="CUSTOM_WEEKLY",t}({}),i=n(83070),a=n(55729),s=n(80693),o=function(t){return t.VIEWING_CALENDAR="VIEWING_CALENDAR",t.VIEWING_ACTIVITIES="VIEWING_ACTIVITIES",t.SELECTED_DATE_CHANGE="SELECTED_DATE_CHANGE",t.CALENDAR_DATE_CHANGE="CALENDAR_DATE_CHANGE",t.FILTER_BY_CATEGORIES="FILTER_BY_CATEGORIES",t.ACTIVITIES_UPDATED="ACTIVITIES_UPDATED",t.UPDATE_SELECTED_CATEGORIES="UPDATE_SELECTED_CATEGORIES",t}({});let l=new Date(Date.now()),u=["January","February","March","April","May","June","July","August","September","October","November","December"],d=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],c=(t,e,n,i)=>{let a=new Date(t.time),s=new Date(a);return s.setHours(0,0,0),Array(e).fill(null).map((e,s)=>({...t,kind:r.DAILY,time:new Date(n,i,s+1,a.getHours(),a.getMinutes()).getTime()})).filter(t=>t.time>=s.getTime())},m=(t,e,n)=>{let a=(0,i.wF)(e,n);return t.map(t=>t.kind===r.DAILY?c(t,a,e,n):t.kind===r.WEEKLY?((t,e,n)=>{let r=new Date(t.time);r.setHours(0,0,0);let a=(0,i.E_)(e,n,t.day).map(e=>({...t,time:e.getTime()}));return r.setHours(0,0,0,0),a.filter(t=>t.time>=r.getTime())})(t,e,n):t.kind===r.CUSTOM_WEEKLY?((t,e,n,r)=>{if(0===t.period)return[];let a=[],s=new Date(n,r,e,23,59,59),o=new Date(t.time);return o.setHours(0,0,0),t.days.forEach(e=>{let l=(0,i.uz)(e,o);l.setHours(0,0,0),l.setDate(l.getDate()-7);do l.getFullYear()===n&&l.getMonth()===r&&a.push({...t,time:l.getTime()}),l.setTime(l.getTime()+7*t.period*i.tt);while(l<=s)}),a.filter(t=>t.time>=o.getTime())})(t,a,e,n):t.kind===r.WEEKDAYS?c(t,a,e,n).filter(t=>!(0,i.sm)(new Date(t.time))).map(t=>({...t,kind:r.WEEKDAYS})):t.kind===r.WEEKENDS?c(t,a,e,n).filter(t=>(0,i.sm)(new Date(t.time))).map(t=>({...t,kind:r.WEEKENDS})):t.kind===r.DATES_MONTHLY?((t,e,n,r)=>{let i=t.period??1,a=[],s=new Date(n,r,e,23,59,59),o=new Date(t.time);for(;o.getMonth()!==s.getMonth()&&o<s;)o.setMonth(o.getMonth()+i);return o.getMonth()===s.getMonth()&&t.dates.forEach(i=>{if(i<=e){let e=new Date(t.time),s=new Date(n,r,i,e.getHours(),e.getMinutes());a.push({...t,time:s.getTime()})}}),a})(t,a,e,n):t.kind===r.DAYS_MONTHLY?((t,e,n,r)=>{if(0===t.period)return[];let a=[],s=new Date(n,r,e,23,59,59),o=new Date(t.time);for(;o.getMonth()!==s.getMonth()&&o<s;)o.setMonth(o.getMonth()+(t.period??1));return o.getMonth()===s.getMonth()&&t.weeks.forEach(s=>{let o=7*(s.week%5);return s.days.forEach(s=>{let l=(0,i.uz)(s,new Date(n,r,1)).getDate(),u=l>7?l%7+o:l+o;if(u>e)return;let d=new Date(t.time);a.push({...t,time:new Date(n,r,u,d.getHours(),d.getMinutes()).getTime()})})}),a})(t,a,e,n):t.kind===r.PERIODIC?((t,e,n,r)=>{if(0===t.period)return[];let a=[],s=new Date(n,r,e,23,59,59),o=new Date(t.time);o.setHours(0,0,0);let l="year"===t.unit;do o.getFullYear()===n&&o.getMonth()===r&&a.push({...t,time:o.getTime()}),o.setTime(o.getTime()+t.period*(l?365:1)*i.tt);while(o<s);return a})(t,a,e,n):t.kind===r.YEARLY?((t,e,n)=>{let{month:r,date:i}=t,a=new Date(t.time);return n!==r?null:{...t,time:new Date(e,r,i,a.getHours(),a.getMinutes()).getTime()}})(t,e,n):((t,e,n)=>{let r=new Date(t.time);return r.getFullYear()===e&&r.getMonth()===n?t:null})(t,e,n)).flat().filter(s.A)},f=(t,e)=>t.filter(t=>{let n=new Date(t.time);return n.getFullYear()===e.getFullYear()&&n.getMonth()===e.getMonth()&&n.getDate()===e.getDate()}),h=(t,e,n)=>t.filter(t=>{let r=new Date(t.time);return r.getFullYear()===n.getFullYear()&&r.getMonth()===n.getMonth()&&(!e.length||e.find(e=>e.id===t.categoryId))}).sort((t,e)=>t.time-e.time),p={selectedDate:l,lastUpdatedDate:l,selectedCategories:[],activities:[],filteredActivities:[],isViewingCalendar:!1},y=(t,e)=>m(t,e.getFullYear(),e.getMonth());function g(t){let e=y(t,p.lastUpdatedDate);return{...p,activities:t,filteredActivities:f(e,p.lastUpdatedDate)}}function x(t,e){switch(e.type){case"ACTIVITIES_UPDATED":{let n=y(e.payload,t.lastUpdatedDate),r=t.isViewingCalendar?f(n,t.lastUpdatedDate):h(n,t.selectedCategories,t.lastUpdatedDate);return{...t,activities:e.payload,filteredActivities:r}}case"VIEWING_CALENDAR":{let{lastUpdatedDate:e}=t,n=y(t.activities,e);return{...t,isViewingCalendar:!0,filteredActivities:f(n,e)}}case"VIEWING_ACTIVITIES":{let e=y(t.activities,t.lastUpdatedDate);return{...t,isViewingCalendar:!1,filteredActivities:h(e,t.selectedCategories,t.lastUpdatedDate)}}case"SELECTED_DATE_CHANGE":{let n=y(t.activities,e.payload);if(t.isViewingCalendar)return{...t,selectedDate:e.payload,lastUpdatedDate:e.payload,filteredActivities:f(n,e.payload)};return{...t,selectedDate:e.payload,lastUpdatedDate:e.payload,filteredActivities:h(n,t.selectedCategories,e.payload)}}case"CALENDAR_DATE_CHANGE":{if(t.isViewingCalendar)return{...t,lastUpdatedDate:e.payload};let n=h(y(t.activities,e.payload),t.selectedCategories,e.payload);return{...t,filteredActivities:n,lastUpdatedDate:e.payload}}case"UPDATE_SELECTED_CATEGORIES":{let n=y(t.activities,t.lastUpdatedDate),r=t.selectedCategories.concat(e.payload.filter(
1Boolean)),i=h(n,r,t.lastUpdatedDate);return{...t,selectedCategories:r,filteredActivities:i}}case"FILTER_BY_CATEGORIES":{let n=y(t.activities,t.lastUpdatedDate),r=e.payload,i=t.selectedCategories.find(t=>t.id===r.id)?t.selectedCategories.filter(t=>t.id!==r.id):[...t.selectedCategories,r],a=h(n,i,t.lastUpdatedDate);return{...t,selectedCategories:i,filteredActivities:a}}default:throw Error("Unsupported action type dispatched")}}function D(t){return(0,a.useReducer)(x,t,g)}},57983:(t,e,n)=>{"use strict";n.r(e),n.d(e,{dataSyncKeyChains:()=>N,default:()=>I});var r=n(6029),i=n(55729),a=n(90798),s=n(43072),o=n(28020),l=n(11999),u=n(5330),d=n(76580),c=n(43447);function m(t){let{onPrev:e,onNext:n,disablePrev:i,disableNext:a}=t;return(0,r.jsx)(c.JM,{onPrev:e,onNext:n,disablePrev:i,disableNext:a,prevAriaLabel:"Previous event",nextAriaLabel:"Next event",wrap:!0,containerSx:{display:"flex",justifyContent:"center",alignItems:"center",gap:1.5,mt:{xs:3,md:4}}})}var f=n(74023),h=n(17430),p=n(15701),y=n(27105),g=n(97018);function x(t){let{options:e,value:n,onChange:i}=t;return 0===e.length?null:(0,r.jsxs)(a.A,{sx:{minWidth:{xs:"100%",md:240}},children:[(0,r.jsx)(a.A,{component:"label",htmlFor:"lux-calendar-date-filter",sx:{display:"block"},children:(0,r.jsx)(g.default,{variant:"overline",sx:{letterSpacing:"0.12em",color:`${(0,d.c)("text-muted")} !important`,fontSize:"0.7rem",fontWeight:600},children:"Filter by Date"})}),(0,r.jsx)(h.A,{fullWidth:!0,variant:"outlined",sx:{mt:1},children:(0,r.jsx)(p.A,{MenuProps:{disableScrollLock:!0},id:"lux-calendar-date-filter",variant:"outlined",value:n,onChange:t=>{i(t.target.value)},renderValue:t=>{let n=e.find(e=>e.value===t);return n?n.label:""},IconComponent:f.A,inputProps:{"aria-label":"Filter events by date"},children:e.map(t=>(0,r.jsx)(y.A,{value:t.value,children:t.label},t.value))})})]})}var D=n(74312),v=n.n(D),M=n(27011),w=n(7333),E=n(67335),$=n(21133);function T(t){let{activity:e,categoryName:n,sectionId:i,open:s,onClose:o}=t,{details:l}=e,u=l?.asset,c=l?.paragraphs??[],m=(0,w.A)(l?.buttonOne)||(0,w.A)(l?.buttonTwo),f=e.time?v()(e.time).format("dddd, MMMM D, YYYY"):"",h=function(t){if(t.allDay)return"All day";let e=t.startTime,n=t.endTime;return e&&n?`${e} – ${n}`:e||""}(e);return(0,r.jsx)($.PopUpModal,{open:s,onClose:o,disablePadding:!0,fillFrame:!0,children:(0,r.jsxs)(a.A,{sx:{display:"flex",flexDirection:{xs:"column",md:"row"},width:"100%",height:"100%",minHeight:0},children:[u&&(0,r.jsx)(a.A,{sx:{position:"relative",width:{xs:"100%",md:"55%"},flex:{xs:"0 0 auto",md:"1 1 55%"},minHeight:{xs:240,md:0},bgcolor:`color-mix(in srgb, ${(0,d.c)("text")} 8%, transparent)`},children:(0,r.jsx)(M.A,{media:u,objectFit:"cover",title:e.name||"Event",sizes:"(min-width: 1500px) 770px, (min-width: 900px) 55vw, 100vw",style:{position:"absolute",inset:0,width:"100%",height:"100%"}})}),(0,r.jsxs)(a.A,{sx:{width:{xs:"100%",md:u?"45%":"100%"},flex:u?{xs:"1 1 auto",md:"1 1 45%"}:"1 1 auto",minHeight:0,minWidth:0,overflowY:"auto",px:{xs:3,md:6},py:{xs:3,md:8},display:"flex",flexDirection:"column",bgcolor:(0,d.c)("bg")},children:[n&&(0,r.jsx)(g.default,{variant:"overline",sx:{letterSpacing:"0.16em",color:`${(0,d.c)("text-muted")} !important`,mb:1.5},children:n}),(0,r.jsx)(g.default,{component:"h2",variant:"h2",sx:{color:`${(0,d.c)("text")} !important`,fontWeight:600,fontSize:{xs:"32px",md:"44px"}},children:e.name}),(f||h)&&(0,r.jsxs)(a.A,{sx:{mt:2,display:"flex",flexDirection:"column",gap:.5},children:[f&&(0,r.jsx)(g.default,{variant:"body1",sx:{color:`${(0,d.c)("text")} !important`,fontWeight:500},children:f}),h&&(0,r.jsx)(g.default,{variant:"body2",sx:{color:`${(0,d.c)("text-muted")} !important`},children:h})]}),e.location&&(0,r.jsx)(g.default,{variant:"body2",sx:{color:`${(0,d.c)("text-muted")} !important`,mt:1},children:e.location}),c.length>0&&(0,r.jsx)(a.A,{sx:{mt:3,display:"flex",flexDirection:"column",gap:2},children:c.map((t,e)=>(0,r.jsxs)(a.A,{children:[t.subtitle&&(0,r.jsx)(g.default,{variant:"overline",sx:{letterSpacing:"0.12em",color:`${(0,d.c)("text-muted")} !important`,mb:.5,display:"block"},children:t.subtitle}),t.text&&(0,r.jsx)(g.default,{variant:"body2",sx:{color:`${(0,d.c)("text")} !important`,lineHeight:1.6},children:t.text})]},t.id??e))}),m&&(0,r.jsxs)(a.A,{sx:{mt:4,display:"flex",flexWrap:"wrap",gap:2},children:[(0,w.A)(l?.buttonOne)&&(0,r.jsx)(E.default,{...l.buttonOne,variant:"contained"}),(0,w.A)(l?.buttonTwo)&&(0,r.jsx)(E.default,{...l.buttonTwo,variant:"outlined"})]})]})]})})}var A=n(37208);let b=[{aspect:"4 / 5"},{aspect:"1 / 1"},{aspect:"3 / 4"},{aspect:"5 / 4"}];function S(t){let{activity:e,width:n,fraction:o,categoryName:l,sectionId:u,indexInRow:c}=t,[m,f]=(0,i.useState)(!1),h=(0,i.useCallback)(()=>f(!0),[]),p=(0,i.useCallback)(()=>f(!1),[]),y=e.details?.asset,x=function(t){if(!t.time)return"";let e=v()(t.time).format("MMMM D"),n=t.startTime||(t.allDay?"all day":"");return n?`${e}, at ${n}`:e}(e),D=n>0?`${n}px`:`${100*o}%`,w=b[c%b.length],{ref:E,inView:$}=(0,s.Wx)({triggerOnce:!0,threshold:.12,rootMargin:"0px 0px -5% 0px"}),S=90*Math.min(c,4);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(a.A,{ref:E,id:e.id,tabIndex:0,onClick:h,sx:{flex:"0 0 auto",width:D,display:"flex",flexDirection:"column",cursor:"pointer",opacity:+!!$,transform:$?"translateY(0)":"translateY(34px)",transition:`opacity 0.85s ${A.p} ${S}ms, transform 0.95s ${A.p} ${S}ms`,willChange:"transform, opacity","&:hover .lux-calendar-hover-overlay, &:focus-visible .lux-calendar-hover-overlay":{opacity:1},"&:focus-visible":{outline:`2px solid ${(0,d.c)("text")}`,outlineOffset:2}},children:[(0,r.jsxs)(a.A,{sx:{position:"relative",width:"100%",overflow:"hidden",backgroundColor:`color-mix(in srgb, ${(0,d.c)("text")} 8%, transparent)`,aspectRatio:w.aspect,clipPath:$?"inset(0 0 0 0)":"inset(100% 0 0 0)",transition:`clip-path 1.05s ${A.p} ${S+140}ms`,willChange:"clip-path"},children:[y&&(0,r.jsx)(M.A,{media:y,objectFit:"cover",title:e.name||"Event",sizes:"(min-width: 1200px) 22vw, (min-width: 900px) 34vw, (min-width: 600px) 40vw, 65vw",style:{position:"absolute",top:0,left:0,width:"100%",height:"100%",transform:$?"scale(1)":"scale(1.08)",transition:`transform 1.6s ${A.p} ${S}ms`,willChange:"transform"}}),(0,r.jsx)(a.A,{className:"lux-calendar-hover-overlay",sx:{position:"absolute",inset:0,backgroundColor:"rgba(0,0,0,0.35)",opacity:0,transition:"opacity 0.35s ease",pointerEvents:"none",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,r.jsx)(g.default,{variant:"overline",sx:{color:"#fff !important",letterSpacing:"0.18em",fontWeight:700,border:"1px solid rgba(255,255,255,0.85)",px:2.25,py:1},children:"View Details"})}),l&&(0,r.jsx)(a.A,{sx:{position:"absolute",top:{xs:12,md:16},right:{xs:12,md:16},maxWidth:"70%",px:{xs:1.25,md:1.75},py:{xs:.5,md:.75},backgroundColor:"rgba(0,0,0,0.55)",border:"1px solid rgba(255,255,255,0.6)",backdropFilter:"blur(6px)"},children:(0,r.jsx)(g.default,{variant:"overline",sx:{color:"#fff !important",letterSpacing:"0.12em",fontWeight:700,lineHeight:1.2},children:l})})]}),(0,r.jsxs)(a.A,{sx:{mt:{xs:1.75,md:2.25},display:"flex",flexDirection:"column",gap:.5},children:[e.name&&(0,r.jsx)(g.default,{component:"h3",variant:"h5",sx:{color:`${(0,d.c)("text")} !important`,fontWeight:600,lineHeight:1.2,m:0},children:e.name}),(e.location||x)&&(0,r.jsxs)(a.A,{sx:{display:"flex",flexDirection:"column",gap:.25},children:[e.location&&(0,r.jsx)(g.default,{variant:"body2",sx:{color:`${(0,d.c)("text-muted")} !important`,lineHeight:1.4},children:e.location}),x&&(0,r.jsx)(g.default,{variant:"body2",sx:{color:`${(0,d.c)("text-muted")} !important`,lineHeight:1.4},children:x})]})]})]}),m&&(0,r.jsx)(T,{open:m,onClose:p,activity:e,categoryName:l,sectionId:u})]})}var C=n(71590);let Y={xs:.65,sm:.4,md:.34,lg:.22},N=[["title"],["subtitle"],["body"],["activities","location"],["activities","name"],["activities","nickname"],["activities","details","title"],["activities","details","paragraphs","subtitle"],["activities","details","paragraphs","text"]];
1function I(t){let{title:e,subtitle:n,body:c,activities:f,categories:h}=t,p=(0,i.useMemo)(()=>{let t={};return(h||[]).forEach(e=>{t[e.id]=e.name}),t},[h]),{selectOptions:y,selectedOption:g,setSelectedOption:D,filteredActivities:v}=(0,o.I)(f??[]),M=(0,i.useMemo)(()=>Object.entries(y).map(t=>{let[e,n]=t;return{label:e,value:n}}),[y]),{carouselViewportRef:w,slides:E,count:$,slideFraction:T,slideW:b,translateX:N,goPrev:I,goNext:_,goTo:j,handleTouchStart:H,handleTouchEnd:L,isAtStart:O,isAtEnd:W,hasOverflow:k,pauseOnHoverProps:F}=(0,C.P)(v,{gapPx:16,slideFractionXs:Y.xs,slideFractionSm:Y.sm,slideFractionMd:Y.md,slideFractionLg:Y.lg,alignSlides:"start",wrap:!1,autoplayMs:C.L});(0,i.useEffect)(()=>{j(0)},[g,j]);let{ref:U,inView:P}=(0,s.Wx)({triggerOnce:!0,threshold:.25,rootMargin:"0px 0px -8% 0px"}),{ref:R,inView:V}=(0,s.Wx)({triggerOnce:!0,threshold:.4,rootMargin:"0px 0px -5% 0px"}),G=!!(e||n||c),K=(f?.length??0)>0&&M.length>1;return 0!==$||G||K?(0,r.jsx)(u.Ay,{...t,contentSx:{maxWidth:{md:"1536px"},mx:"auto"},children:(0,r.jsxs)(r.Fragment,{children:[(G||K)&&(0,r.jsxs)(a.A,{sx:{display:"flex",flexDirection:{xs:"column",md:"row"},alignItems:{md:"flex-end"},justifyContent:"space-between",gap:{xs:3,md:4},mb:{xs:"32px",md:"48px"}},children:[G&&(0,r.jsx)(a.A,{sx:{flex:1,maxWidth:{md:"72%"}},children:(0,r.jsx)(l.A,{title:e,subtitle:n,body:c,titleProps:{"data-text-attribute":"title"},subtitleProps:{"data-text-attribute":"subtitle",sx:{color:(0,d.c)("text-muted"),display:"block"}},bodyProps:{"data-text-attribute":"body",sx:{mb:0}}})}),K&&(0,r.jsx)(a.A,{ref:U,sx:{opacity:+!!P,transform:P?"translateY(0)":"translateY(12px)",transition:`opacity 0.85s ${A.p} 320ms, transform 0.85s ${A.p} 320ms`,willChange:"transform, opacity"},children:(0,r.jsx)(x,{options:M,value:g,onChange:D})})]}),$>0&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(a.A,{ref:w,...F,onTouchStart:H,onTouchEnd:L,sx:{position:"relative",width:"100%",clipPath:"inset(0 -100% 0 0)"},children:(0,r.jsx)(a.A,{sx:{display:"flex",flexDirection:"row",flexWrap:"nowrap",alignItems:"flex-start",gap:"16px",transform:`translateX(${N}px)`,transition:`transform 0.55s ${A.p}`,willChange:"transform"},children:E.map((e,n)=>(0,r.jsx)(S,{activity:e,width:b,fraction:T,categoryName:p[e.categoryId],sectionId:t.id,indexInRow:n},`${e.id}-${e.time}`))})}),k&&(0,r.jsx)(a.A,{ref:R,sx:{opacity:+!!V,transform:V?"translateY(0)":"translateY(14px)",transition:`opacity 0.8s ${A.p} 480ms, transform 0.8s ${A.p} 480ms`,willChange:"transform, opacity"},children:(0,r.jsx)(m,{onPrev:I,onNext:_,disablePrev:O,disableNext:W})})]}),0===$&&K&&(0,r.jsx)(a.A,{sx:{textAlign:"center",color:(0,d.c)("text-muted"),py:{xs:4,md:6}},children:"No events match this filter."})]})}):null}},68507:(t,e,n)=>{"use strict";n.d(e,{A:()=>a});var r=n(38213),i=n(6029);let a=(0,r.A)((0,i.jsx)("path",{d:"M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"}),"Star")},74023:(t,e,n)=>{"use strict";n.d(e,{A:()=>a});var r=n(38213),i=n(6029);let a=(0,r.A)((0,i.jsx)("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z"}),"KeyboardArrowDown")},74312:function(t){t.exports=function(){"use strict";var t="millisecond",e="second",n="minute",r="hour",i="week",a="month",s="quarter",o="year",l="date",u="Invalid Date",d=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,c=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,m=function(t,e,n){var r=String(t);return!r||r.length>=e?t:""+Array(e+1-r.length).join(n)+t},f="en",h={};h[f]={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(t){var e=["th","st","nd","rd"],n=t%100;return"["+t+(e[(n-20)%10]||e[n]||e[0])+"]"}};var p="$isDayjsObject",y=function(t){return t instanceof v||!(!t||!t[p])},g=function t(e,n,r){var i;if(!e)return f;if("string"==typeof e){var a=e.toLowerCase();h[a]&&(i=a),n&&(h[a]=n,i=a);var s=e.split("-");if(!i&&s.length>1)return t(s[0])}else{var o=e.name;h[o]=e,i=o}return!r&&i&&(f=i),i||!r&&f},x=function(t,e){if(y(t))return t.clone();var n="object"==typeof e?e:{};return n.date=t,n.args=arguments,new v(n)},D={s:m,z:function(t){var e=-t.utcOffset(),n=Math.abs(e);return(e<=0?"+":"-")+m(Math.floor(n/60),2,"0")+":"+m(n%60,2,"0")},m:function t(e,n){if(e.date()<n.date())return-t(n,e);var r=12*(n.year()-e.year())+(n.month()-e.month()),i=e.clone().add(r,a),s=n-i<0,o=e.clone().add(r+(s?-1:1),a);return+(-(r+(n-i)/(s?i-o:o-i))||0)},a:function(t){return t<0?Math.ceil(t)||0:Math.floor(t)},p:function(u){return({M:a,y:o,w:i,d:"day",D:l,h:r,m:n,s:e,ms:t,Q:s})[u]||String(u||"").toLowerCase().replace(/s$/,"")},u:function(t){return void 0===t}};D.l=g,D.i=y,D.w=function(t,e){return x(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var v=function(){function m(t){this.$L=g(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[p]=!0}var f=m.prototype;return f.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(D.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var r=e.match(d);if(r){var i=r[2]-1||0,a=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)}}return new Date(e)}(t),this.init()},f.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},f.$utils=function(){return D},f.isValid=function(){return this.$d.toString()!==u},f.isSame=function(t,e){var n=x(t);return this.startOf(e)<=n&&n<=this.endOf(e)},f.isAfter=function(t,e){return x(t)<this.startOf(e)},f.isBefore=function(t,e){return this.endOf(e)<x(t)},f.$g=function(t,e,n){return D.u(t)?this[e]:this.set(n,t)},f.unix=function(){return Math.floor(this.valueOf()/1e3)},f.valueOf=function(){return this.$d.getTime()},f.startOf=function(t,s){var u=this,d=!!D.u(s)||s,c=D.p(t),m=function(t,e){var n=D.w(u.$u?Date.UTC(u.$y,e,t):new Date(u.$y,e,t),u);return d?n:n.endOf("day")},f=function(t,e){return D.w(u.toDate()[t].apply(u.toDate("s"),(d?[0,0,0,0]:[23,59,59,999]).slice(e)),u)},h=this.$W,p=this.$M,y=this.$D,g="set"+(this.$u?"UTC":"");switch(c){case o:return d?m(1,0):m(31,11);case a:return d?m(1,p):m(0,p+1);case i:var x=this.$locale().weekStart||0,v=(h<x?h+7:h)-x;return m(d?y-v:y+(6-v),p);case"day":case l:return f(g+"Hours",0);case r:return f(g+"Minutes",1);case n:return f(g+"Seconds",2);case e:return f(g+"Milliseconds",3);default:return this.clone()}},f.endOf=function(t){return this.startOf(t,!1)},f.$set=function(i,s){var u,d=D.p(i),c="set"+(this.$u?"UTC":""),m=((u
1={}).day=c+"Date",u[l]=c+"Date",u[a]=c+"Month",u[o]=c+"FullYear",u[r]=c+"Hours",u[n]=c+"Minutes",u[e]=c+"Seconds",u[t]=c+"Milliseconds",u)[d],f="day"===d?this.$D+(s-this.$W):s;if(d===a||d===o){var h=this.clone().set(l,1);h.$d[m](f),h.init(),this.$d=h.set(l,Math.min(this.$D,h.daysInMonth())).$d}else m&&this.$d[m](f);return this.init(),this},f.set=function(t,e){return this.clone().$set(t,e)},f.get=function(t){return this[D.p(t)]()},f.add=function(t,s){var l,u=this;t=Number(t);var d=D.p(s),c=function(e){var n=x(u);return D.w(n.date(n.date()+Math.round(e*t)),u)};if(d===a)return this.set(a,this.$M+t);if(d===o)return this.set(o,this.$y+t);if("day"===d)return c(1);if(d===i)return c(7);var m=((l={})[n]=6e4,l[r]=36e5,l[e]=1e3,l)[d]||1,f=this.$d.getTime()+t*m;return D.w(f,this)},f.subtract=function(t,e){return this.add(-1*t,e)},f.format=function(t){var e=this,n=this.$locale();if(!this.isValid())return n.invalidDate||u;var r=t||"YYYY-MM-DDTHH:mm:ssZ",i=D.z(this),a=this.$H,s=this.$m,o=this.$M,l=n.weekdays,d=n.months,m=n.meridiem,f=function(t,n,i,a){return t&&(t[n]||t(e,r))||i[n].slice(0,a)},h=function(t){return D.s(a%12||12,t,"0")},p=m||function(t,e,n){var r=t<12?"AM":"PM";return n?r.toLowerCase():r};return r.replace(c,function(t,r){return r||function(t){switch(t){case"YY":return String(e.$y).slice(-2);case"YYYY":return D.s(e.$y,4,"0");case"M":return o+1;case"MM":return D.s(o+1,2,"0");case"MMM":return f(n.monthsShort,o,d,3);case"MMMM":return f(d,o);case"D":return e.$D;case"DD":return D.s(e.$D,2,"0");case"d":return String(e.$W);case"dd":return f(n.weekdaysMin,e.$W,l,2);case"ddd":return f(n.weekdaysShort,e.$W,l,3);case"dddd":return l[e.$W];case"H":return String(a);case"HH":return D.s(a,2,"0");case"h":return h(1);case"hh":return h(2);case"a":return p(a,s,!0);case"A":return p(a,s,!1);case"m":return String(s);case"mm":return D.s(s,2,"0");case"s":return String(e.$s);case"ss":return D.s(e.$s,2,"0");case"SSS":return D.s(e.$ms,3,"0");case"Z":return i}return null}(t)||i.replace(":","")})},f.utcOffset=function(){return-(15*Math.round(this.$d.getTimezoneOffset()/15))},f.diff=function(t,l,u){var d,c=this,m=D.p(l),f=x(t),h=(f.utcOffset()-this.utcOffset())*6e4,p=this-f,y=function(){return D.m(c,f)};switch(m){case o:d=y()/12;break;case a:d=y();break;case s:d=y()/3;break;case i:d=(p-h)/6048e5;break;case"day":d=(p-h)/864e5;break;case r:d=p/36e5;break;case n:d=p/6e4;break;case e:d=p/1e3;break;default:d=p}return u?d:D.a(d)},f.daysInMonth=function(){return this.endOf(a).$D},f.$locale=function(){return h[this.$L]},f.locale=function(t,e){if(!t)return this.$L;var n=this.clone(),r=g(t,e,!0);return r&&(n.$L=r),n},f.clone=function(){return D.w(this.$d,this)},f.toDate=function(){return new Date(this.valueOf())},f.toJSON=function(){return this.isValid()?this.toISOString():null},f.toISOString=function(){return this.$d.toISOString()},f.toString=function(){return this.$d.toUTCString()},m}(),M=v.prototype;return x.prototype=M,[["$ms",t],["$s",e],["$m",n],["$H",r],["$W","day"],["$M",a],["$y",o],["$D",l]].forEach(function(t){M[t[1]]=function(e){return this.$g(e,t[0],t[1])}}),x.extend=function(t,e){return t.$i||(t(e,v,x),t.$i=!0),x},x.locale=g,x.isDayjs=y,x.unix=function(t){return x(1e3*t)},x.en=h[f],x.Ls=h,x.p={},x}()}}]);

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.