1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,600881,e=>{"use strict";var t=e.i(843476);let a=(0,e.i(770703).default)(()=>e.A(851072),{loadableGenerated:{modules:[340577]},ssr:!1,loading:()=>(0,t.jsx)("div",{children:"Loading..."})});e.s(["default",0,function({accordionGroupContent:e,disableContainer:o}){return(0,t.jsx)(a,{accordionGroupContent:e,disableContainer:o})}])},818784,e=>{"use strict";var t=e.i(843476),a=e.i(271645),o=e.i(738640),n=e.i(812898),r=e.i(943233),i=e.i(477197),l=e.i(647890),d=e.i(658839),s=e.i(443955);let c=[{w:360,h:270},{w:414,h:312},{w:600,h:450}],b=[{w:360,h:360},{w:414,h:414},{w:600,h:600}],m=({blogCardContent:e,theme:a})=>{let{_id:o,date:m,title:p,articleSummary:u,articleLinkLabel:h,image:g}=e;if(!e)return(0,t.jsx)(t.Fragment,{});let f=null;o&&(f={text:h,linkType:"internal",internalReference:{_id:o},externalReference:null});let x=c;return x=a===n.default.THEME_THREE?b:c,(0,t.jsxs)("article",{className:"flex w-full flex-col justify-start gap-10 md:flex-row md:items-center md:gap-16",children:[g&&(0,t.jsx)("div",{className:"md:w-2/5",children:(0,t.jsx)(l.default,{imageContent:g,className:"h-full w-full object-cover",alt:g.alt,sizeSteps:x})}),(0,t.jsxs)("div",{className:`flex flex-col gap-10 ${g?"md:w-3/5":"md:w-full"}`,children:[(0,t.jsxs)("div",{className:"flex flex-col gap-5",children:[(0,t.jsx)(r.default,{eyebrowText:(0,s.formatDate)(m,!0)}),(0,t.jsx)(i.default,{renderAs:"h2",styleAs:"h4",children:p})]}),(0,t.jsx)("p",{children:u}),f&&(0,t.jsx)("div",{children:(0,t.jsx)(d.default,{linkContent:f,className:"max-md:w-full"})})]})]})};var p=e.i(216595);let u=[{w:360,h:270},{w:414,h:312},{w:600,h:450}],h=[{w:360,h:480},{w:414,h:621},{w:600,h:800}],g=[{w:360,h:360},{w:414,h:414},{w:600,h:600}],f=({blogContent:e,treatment:a="light",theme:o})=>{let{_id:d,title:c,articleSummary:b,articleLinkLabel:m,image:f,date:x}=e;if(!e)return;let v={};d&&(v={text:m,linkType:"internal",internalReference:{_id:d},externalReference:null});let y=u;switch(o){case n.default.THEME_ONE:y=h;break;case n.default.THEME_TWO:y=g;break;default:y=u}return(0,t.jsxs)("article",{className:"flex w-full flex-col gap-10",children:[f&&f.asset&&(0,t.jsx)(l.default,{imageContent:f,className:"h-auto w-full",sizeSteps:y,alt:f.alt}),(0,t.jsxs)("div",{className:"flex flex-col gap-5",children:[(0,t.jsx)(r.default,{eyebrowText:(0,s.formatDate)(x,!0),className:a}),(0,t.jsx)(i.default,{renderAs:"h2",styleAs:"h4",children:c})]}),(0,t.jsx)("p",{children:b}),v&&(0,t.jsx)(p.default,{linkContent:v,treatment:a})]})};var x=e.i(242293);e.s(["default",0,({blogDetailPages:e,latestPostTitle:n})=>{let[r]=(0,o.useResortContext)(),{theme:l}=r.resortConfig,[d,s]=(0,a.useState)(7);if(!e)return null;let c=e?e[0]:null;return(0,t.jsxs)(t.Fragment,{children:[c&&(0,t.jsxs)(x.default,{name:"blogLatestPost",innerContainerClassName:"flex flex-col gap-10",children:[(0,t.jsx)(i.default,{renderAs:"h2",styleAs:"h3",children:n||"The Latest Story"}),(0,t.jsx)(m,{blogCardContent:c,theme:l})]}),(0,t.jsxs)(x.default,{backgroundColor:"bg-brwf-quinary text-brwf-type-primary",innerContainerClassName:"flex flex-col gap-10 md:gap-16",children:[(0,t.jsx)("div",{className:"grid grid-cols-1 gap-16 md:grid-cols-3",children:e.map((e,a)=>a<d&&a>0?(0,t.jsx)(f,{blogContent:e,treatment:"light",theme:l},e._id):null)}),e.length>7&&e.length>d&&(0,t.jsx)("div",{className:"flex justify-center",children:(0,t.jsxs)("button",{className:"btn-primary font-button inline-block px-10 py-4 text-center text-lg md:py-5",onClick:function(){s(e=>e+9)},children:[(0,t.jsx)("div",{className:"hidden md:block",children:"Show More Articles"}),(0,t.jsx)("div",{className:"block md:hidden",children:"Load More"})]})})]})]})}],818784)},472187,e=>{"use strict";var t=e.i(843476),a=e.i(271645),o=e.i(354326),n=e.i(66625),r=e.i(318419),i=e.i(532181),l=e.i(443955),d=e.i(738640),s=e.i(725311);e.s(["default",0,({occurrences:e,title:c,location:b,enableAddToCalendar:m=!0,expandOccurrenceList:p=!1})=>{let[u,h]=(0,a.useState)(!0===p),[g,f]=(0,a.useState)(0),x=(0,a.useRef)(null),[v]=(0,r.useSanityContext)(),{siteSettingsContent:y}=v,[w]=(0,d.useResortContext)(),{resortConfig:k}=w,{timeZone:T}=k;return(0,a.useEffect)(()=>{x.current&&f(x.current.scrollHeight)},[u]),(0,t.jsxs)(i.m.div,{className:"md:my-16 md:px-10",variants:{hidden:{y:50,opacity:0}
1,show:{y:0,opacity:1}},children:[(0,t.jsxs)("button",{className:"mx-auto my-10 block py-5 text-center",onClick:()=>{h(!u)},children:[(0,t.jsxs)("span",{className:"font-bold underline",children:[u?"Hide":"See"," all dates"]})," ",(0,t.jsx)("div",{className:`inline-block transform transition-all duration-300 ease-in-out ${u?"rotate-45":""}`,children:(0,t.jsx)(o.default,{name:"plus"})})]}),(0,t.jsx)("div",{className:`${u?"":"overflow-hidden"} transition-all duration-300 ease-in-out`,style:{maxHeight:u?`${g}px`:"0px"},ref:x,children:(0,t.jsx)("div",{className:"mb-16 md:mb-0",children:(()=>{if(!e)return;let a=e.some(e=>e.startTime||e.endTime),o={rows:[{cells:["Date",a?"Time":null,m?" ":null].filter(Boolean),_key:"header"},...e.map((e,o)=>({cells:[e.occurrenceDetails?(0,t.jsxs)(t.Fragment,{children:[(0,l.formatRawDateOrTimeForDisplay)(e.startDate,e.endDate),(0,t.jsx)("div",{className:"text-brwf-bodysm-sm md:text-brwf-bodysm-md font-bold",children:e.occurrenceDetails})]}):(0,l.formatRawDateOrTimeForDisplay)(e.startDate,e.endDate),a?(0,l.formatDateOrTimeForDisplay)((0,l.timeStringTo12Hour)(e.startTime),(0,l.timeStringTo12Hour)(e.endTime))||(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("span",{"aria-label":"No start or end time is set for this occurrence.",children:"â"})}):null,m&&(e.startDate||e.endDate)?(0,t.jsx)("div",{children:(0,t.jsx)(s.ATCButton,{event:e,title:c,location:b||y?.siteName,timeZone:T,hideTextLabelButton:!0,customStyles:"float:right;"})}):null].filter(Boolean),_key:`occurrence-${o}`}))]};return(0,t.jsx)(n.default,{tableContent:o,useDivider:!0,styleHeader:!0})})()})})]})}])},725311,e=>{"use strict";var t=e.i(843476),a=e.i(271645),o=e.i(443955),n={db:{Africa:{Abidjan:["",0],Accra:["59/Abidjan",0],Addis_Ababa:["59/Nairobi",1],Algiers:["",2],Asmara:["59/Nairobi",1],Asmera:["59/Nairobi",1],Bamako:["59/Abidjan",0],Bangui:["59/Lagos",3],Banjul:["59/Abidjan",0],Bissau:["",0],Blantyre:["59/Maputo",4],Brazzaville:["59/Lagos",3],Bujumbura:["59/Maputo",4],Cairo:["",5],Casablanca:["",6],Ceuta:["",7],Conakry:["59/Abidjan",0],Dakar:["59/Abidjan",0],Dar_es_Salaam:["59/Nairobi",1],Djibouti:["59/Nairobi",1],Douala:["59/Lagos",3],El_Aaiun:["",6],Freetown:["59/Abidjan",0],Gaborone:["59/Maputo",4],Harare:["59/Maputo",4],Johannesburg:["",8],Juba:["",4],Kampala:["59/Nairobi",1],Khartoum:["",4],Kigali:["59/Maputo",4],Kinshasa:["59/Lagos",3],Lagos:["",3],Libreville:["59/Lagos",3],Lome:["59/Abidjan",0],Luanda:["59/Lagos",3],Lubumbashi:["59/Maputo",4],Lusaka:["59/Maputo",4],Malabo:["59/Lagos",3],Maputo:["",4],Maseru:["59/Johannesburg",8],Mbabane:["59/Johannesburg",8],Mogadishu:["59/Nairobi",1],Monrovia:["",0],Nairobi:["",1],Ndjamena:["",3],Niamey:["59/Lagos",3],Nouakchott:["59/Abidjan",0],Ouagadougou:["59/Abidjan",0],"Porto-Novo":["59/Lagos",3],Sao_Tome:["",0],Timbuktu:["59/Abidjan",0],Tripoli:["",9],Tunis:["",2],Windhoek:["",4]},America:{Adak:["",10],Anchorage:["",11],Anguilla:["58/Puerto_Rico",12],Antigua:["58/Puerto_Rico",12],Araguaina:["",13],Argentina:{Buenos_Aires:["",13],Catamarca:["",13],ComodRivadavia:["58/Argentina/Catamarca",13],Cordoba:["",13],Jujuy:["",13],La_Rioja:["",13],Mendoza:["",13],Rio_Gallegos:["",13],Salta:["",13],San_Juan:["",13],San_Luis:["",13],Tucuman:["",13],Ushuaia:["",13]},Aruba:["58/Puerto_Rico",12],Asuncion:["",13],Atikokan:["58/Panama",14],Atka:["58/Adak",10],Bahia:["",13],Bahia_Banderas:["",15],Barbados:["",12],Belem:["",13],Belize:["",15],"Blanc-Sablon":["58/Puerto_Rico",12],Boa_Vista:["",16],Bogota:["",17],Boise:["",18],Buenos_Aires:["58/Argentina/Buenos_Aires",13],Cambridge_Bay:["",18],Campo_Grande:["",16],Cancun:["",14],Caracas:["",16],Catamarca:["58/Argentina/Catamarca",13],Cayenne:["",13],Cayman:["58/Panama",14],Chicago:["",19],Chihuahua:["",15],Ciudad_Juarez:["",18],Coral_Harbour:["58/Panama",14],Cordoba:["58/Argentina/Cordoba",13],Costa_Rica:["",15],Coyhaique:["",13],Creston:["58/Phoenix",20],Cuiaba:["",16],Curacao:["58/Puerto_Rico",12],Danmarkshavn:["",0],Dawson:["",20],Dawson_Creek:["",20],Denver:["",18],Detroit:["",21],Dominica:["58/Puerto_Rico",12],Edmonton:["",18],Eirunepe:["",17],El_Salvador:["",15],Ensenada:["58/Tijuana",22],Fort_Nelson:["",20],Fort_Wayne:["58/Indiana/Indianapolis",21],Fortaleza:["",13],Glace_Bay:["",23],Godthab:["58/Nuuk",24],Goose_Bay:["",25],Grand_Turk:["",26],Grenada:["58/Puerto_Rico",12],Guadeloupe:["58/Puerto_Rico",12],Guatemala:["",15],Guayaquil:["",17],Guyana:["",16],Halifax:["",23],Havana:["",27],Hermosillo:["",20],Indiana:{Indianapolis:["",21],Knox:["",19],Marengo:["",21],Petersburg:["",21],Tell_City:["",19],Vevay:["",21],Vincennes:["",21],Winamac:["",26]},Indianapolis:["58/Indiana/Indianapolis",21],Inuvik:["",18],Iqaluit:["",21],Jamaica:["",14],Jujuy:["58/Argentina/Jujuy",13],Juneau:["",11],Kentucky:{Louisville:["",21],Monticello:["",21]},Knox_IN:["58/Indiana/Knox",19],Kralendijk:["58/Puerto_Rico",12],La_Paz:["",16],Lima:["",17],Los_Angeles:["",22],Louisville:["58/Kentucky/Louisville",21],Lower_Princes:["58/Puerto_Rico",12],Maceio:["",13],Managua:["",15],Manaus:["",16],Marigot:["58/Puerto_Rico",12],Martinique:["",12],Matamoros:["",19],Mazatlan:["",20],Mendoza:["58/Argentina/Mendoza",13],Menominee:["",19],Merida:["",15],Metlakatla:["",11],Mexico_City:["",15],Miquelon:["",28],Moncton:["",23],Monterrey:["",15],Montevideo:["",13],Montreal:["58/Toronto",21],Montserrat:["58/Puerto_Rico",12],Nassau:["58/Toronto",21],New_York:["",21],Nipigon:["58/Toronto",21],Nome:["",11],Noronha:["",29],North_Dakota:{Beulah:["",19],Center:["",19],New_Salem:["",19]},Nuuk:["",24],Ojinaga:["",19],Panama:["",14],Pangnirtung:["58/Iqaluit",21],Paramaribo:["",13],Phoenix:["",20],Port_of_Spain:["58/Puerto_Rico",12],"Port-au-Prince":["",21],Porto_Acre:["58/Rio_Branco",17],Porto_Velho:["",16],Puerto_Rico:["",12],Punta_Arenas:["",13],Rainy_River:["58/Winnipeg",19],Rankin_Inlet:["",19],Recife:["",13],Regina:["",15],Resolute:["",30],Rio_Branco:["",17],Rosario:["58/Argentina/Cordoba",13],Santa_Isabel:["58/Tijuana",22],Santarem:["",13],Santiago:["",31],Santo_Domingo:["",12],Sao_Paulo:["",13],Scoresbysund:["",32],Shiprock:["58/Denver",18],Sitka:["",11],St_Barthelemy:["58/Puerto_Rico",12],St_Johns:["",33],St_Kitts:["58/Puerto_Rico",12],St_Lucia:["58/Puerto_Rico",12],St_Thomas:["58/Puerto_Rico",12],St_Vincent:["58/Puerto_Rico",12],Swift_Current:["",15],Tegucigalpa:["",15],Thule:["",23],Thunder_Bay:["58/Toronto",21],Tijuana:["",22],Toronto:["",21],Tortola:["58/Puerto_Rico",12],Vancouver:["",20],Virgin:["58/Puerto_Rico",12],Whitehorse:["",20],Winnipeg:["",19],Yakutat:["",11],Yellowknife:["58/Edmonton",18]},Antarctica:{Casey:["",34],Davis:["",35],DumontDUrville:["Pacific/Port_Moresby",36],Macquarie:["",37],Mawson:["",38],McMurdo:["Pacific/Auckland",39],Palmer:["",13],Rothera:["",13],South_Pole:["Pacific/Auckland",39],Syowa:["Asia/Riyadh",40],Troll:["",41],Vostok:["",38]},Arctic:{Longyearbyen:["Europe/Berlin",7]},Asia:{Aden:["55/Riyadh",40],Almaty:["",38],Amman:["",40],Anadyr:["",42],Aqtau:["",38],Aqtobe:["",38],Ashgabat:["",38],Ashkhabad:["55/Ashgabat",38],Atyrau:["",38],Baghdad:["",40],Bahrain:["55/Qatar",40],Baku:["",43],Bangkok:["",35],Barnaul:["",35],Beirut:["",44],Bishkek:["",45],Brunei:["55/Kuching",34],Calcutta:["55/Kolkata",46],Chita:["",47],Choibalsan:["55/Ulaanbaatar",34],Chongqing:["55/Shanghai",48],Chungking:["55/Shanghai",48],Colombo:["",49],Dacca:["55/Dhaka",45],Damascus:["",40],Dhaka:["",45],Dili:["",47],Dubai:["",43],Dushanbe:["",38],Famagusta:["",50],Gaza:["",51],Harbin:["55/Shanghai",48],Hebron:["",51],Ho_Chi_Minh:["",35],Hong_Kong:["",52],Hovd:["",35],Irkutsk:["",34],Istanbul:["Europe/Istanbul",40],Jakarta:["",53],Jayapura:["",54],Jerusalem:["",55],Kabul:["",56],Kamchatka:["",42],Karachi:["",57],Kashgar:["55/Urumqi",45],Kathmandu:["",58],Katmandu:["55/Kathmandu",58],Khandyga:["",47],Kolkata:["",46],Krasnoyarsk:["",35],Kuala_Lumpur:["55/Singapore",34],Kuching:["",34],Kuwait:["55/Riyadh",40],Macao:["55/Macau",48],Macau:["",48],Magadan:["",59],Makassar:["",60],Manila:["",61],Muscat:["55/Dubai",43],Nicosia:["",62],Novokuznetsk:["",35],Novosibirsk:["",35],Omsk:["",45],Oral:["",38],Phnom_Penh:["55/Bangkok",35],Pontianak:["",53],Pyongyang:["",63],Qatar:["",40],Qostanay:["",38],Qyzylorda:["",38],Rangoon:["55/Yangon",64],Riyadh:["",40],Saigon:["55/Ho_Chi_Minh",35],Sakhalin:["",59],Samarkand:["",38],Seoul:["",63],Shanghai:["",48],Singapore:["",34],Srednekolymsk:["",59],Taipei:["",48],Tashkent:["",38],Tbilisi:["",43],Tehran:["",65],Tel_Aviv:["55/Jerusalem",55],Thimbu:["55/Thimphu",45],Thimphu:["",45],Tokyo:["",66],Tomsk:["",35],Ujung_Pandang:["55/Makassar",60
1],Ulaanbaatar:["",34],Ulan_Bator:["55/Ulaanbaatar",34],Urumqi:["",45],"Ust-Nera":["",36],Vientiane:["55/Bangkok",35],Vladivostok:["",36],Yakutsk:["",47],Yangon:["",64],Yekaterinburg:["",38],Yerevan:["",43]},Atlantic:{Azores:["",67],Bermuda:["",23],Canary:["",68],Cape_Verde:["",69],Faeroe:["54/Faroe",68],Faroe:["",68],Jan_Mayen:["Europe/Berlin",7],Madeira:["",68],Reykjavik:["Africa/Abidjan",0],South_Georgia:["",29],St_Helena:["Africa/Abidjan",0],Stanley:["",13]},Australia:{ACT:["53/Sydney",37],Adelaide:["",70],Brisbane:["",71],Broken_Hill:["",70],Canberra:["53/Sydney",37],Currie:["53/Hobart",72],Darwin:["",73],Eucla:["",74],Hobart:["",72],LHI:["53/Lord_Howe",75],Lindeman:["",71],Lord_Howe:["",75],Melbourne:["",37],North:["53/Darwin",73],NSW:["53/Sydney",37],Perth:["",76],Queensland:["53/Brisbane",71],South:["53/Adelaide",70],Sydney:["",37],Tasmania:["53/Hobart",72],Victoria:["53/Melbourne",37],West:["53/Perth",76],Yancowinna:["53/Broken_Hill",70]},Brazil:{Acre:["America/Rio_Branco",17],DeNoronha:["America/Noronha",29],East:["America/Sao_Paulo",13],West:["America/Manaus",16]},Canada:{Atlantic:["America/Halifax",23],Central:["America/Winnipeg",19],Eastern:["America/Toronto",21],Mountain:["America/Edmonton",18],Newfoundland:["America/St_Johns",33],Pacific:["America/Vancouver",20],Saskatchewan:["America/Regina",15],Yukon:["America/Whitehorse",20]},CET:["Europe/Brussels",7],Chile:{Continental:["America/Santiago",31],EasterIsland:["Pacific/Easter",77]},CST6CDT:["America/Chicago",19],Cuba:["America/Havana",27],EET:["Europe/Athens",50],Egypt:["Africa/Cairo",5],Eire:["Europe/Dublin",78],EST:["America/Panama",14],EST5EDT:["America/New_York",21],Etc:{GMT:["",0],"GMT-0":["49/GMT",0],"GMT-1":["",6],"GMT-10":["",36],"GMT-11":["",59],"GMT-12":["",42],"GMT-13":["",79],"GMT-14":["",80],"GMT-2":["",81],"GMT-3":["",40],"GMT-4":["",43],"GMT-5":["",38],"GMT-6":["",45],"GMT-7":["",35],"GMT-8":["",34],"GMT-9":["",47],"GMT+0":["49/GMT",0],"GMT+1":["",69],"GMT+10":["",82],"GMT+11":["",83],"GMT+12":["",84],"GMT+2":["",29],"GMT+3":["",13],"GMT+4":["",16],"GMT+5":["",17],"GMT+6":["",85],"GMT+7":["",86],"GMT+8":["",87],"GMT+9":["",88],GMT0:["49/GMT",0],Greenwich:["49/GMT",0],UCT:["49/UTC",89],Universal:["49/UTC",89],UTC:["",89],Zulu:["49/UTC",89]},Europe:{Amsterdam:["48/Brussels",7],Andorra:["",7],Astrakhan:["",43],Athens:["",50],Belfast:["48/London",90],Belgrade:["",7],Berlin:["",7],Bratislava:["48/Prague",7],Brussels:["",7],Bucharest:["",50],Budapest:["",7],Busingen:["48/Zurich",7],Chisinau:["",50],Copenhagen:["48/Berlin",7],Dublin:["",78],Gibraltar:["",7],Guernsey:["48/London",90],Helsinki:["",50],Isle_of_Man:["48/London",90],Istanbul:["",40],Jersey:["48/London",90],Kaliningrad:["",9],Kiev:["48/Kyiv",62],Kirov:["",91],Kyiv:["",62],Lisbon:["",92],Ljubljana:["48/Belgrade",7],London:["",90],Luxembourg:["48/Brussels",7],Madrid:["",7],Malta:["",7],Mariehamn:["48/Helsinki",50],Minsk:["",40],Monaco:["48/Paris",7],Moscow:["",91],Nicosia:["Asia/Nicosia",62],Oslo:["48/Berlin",7],Paris:["",7],Podgorica:["48/Belgrade",7],Prague:["",7],Riga:["",50],Rome:["",7],Samara:["",43],San_Marino:["48/Rome",7],Sarajevo:["48/Belgrade",7],Saratov:["",43],Simferopol:["",91],Skopje:["48/Belgrade",7],Sofia:["",50],Stockholm:["48/Berlin",7],Tallinn:["",50],Tirane:["",7],Tiraspol:["48/Chisinau",50],Ulyanovsk:["",43],Uzhgorod:["48/Kyiv",62],Vaduz:["48/Zurich",7],Vatican:["48/Rome",7],Vienna:["",7],Vilnius:["",50],Volgograd:["",91],Warsaw:["",7],Zagreb:["48/Belgrade",7],Zaporozhye:["48/Kyiv",62],Zurich:["",7]},GB:["Europe/London",90],"GB-Eire":["Europe/London",90],GMT:["Etc/GMT",0],"GMT-0":["Etc/GMT",0],"GMT+0":["Etc/GMT",0],GMT0:["Etc/GMT",0],Greenwich:["Etc/GMT",0],Hongkong:["Asia/Hong_Kong",52],HST:["Pacific/Honolulu",93],Iceland:["Africa/Abidjan",0],Indian:{Antananarivo:["Africa/Nairobi",1],Chagos:["",45],Christmas:["Asia/Bangkok",35],Cocos:["Asia/Yangon",64],Comoro:["Africa/Nairobi",1],Kerguelen:["47/Maldives",38],Mahe:["Asia/Dubai",43],Maldives:["",38],Mauritius:["",43],Mayotte:["Africa/Nairobi",1],Reunion:["Asia/Dubai",43]},Iran:["Asia/Tehran",65],Israel:["Asia/Jerusalem",55],Jamaica:["America/Jamaica",14],Japan:["Asia/Tokyo",66
1],Kwajalein:["Pacific/Kwajalein",42],Libya:["Africa/Tripoli",9],MET:["Europe/Brussels",7],Mexico:{BajaNorte:["America/Tijuana",22],BajaSur:["America/Mazatlan",20],General:["America/Mexico_City",15]},MST:["America/Phoenix",20],MST7MDT:["America/Denver",18],Navajo:["America/Denver",18],NZ:["Pacific/Auckland",39],"NZ-CHAT":["Pacific/Chatham",94],Pacific:{Apia:["",79],Auckland:["",39],Bougainville:["",59],Chatham:["",94],Chuuk:["45/Port_Moresby",36],Easter:["",77],Efate:["",59],Enderbury:["45/Kanton",79],Fakaofo:["",79],Fiji:["",42],Funafuti:["45/Tarawa",42],Galapagos:["",85],Gambier:["",88],Guadalcanal:["",59],Guam:["",95],Honolulu:["",93],Johnston:["45/Honolulu",93],Kanton:["",79],Kiritimati:["",80],Kosrae:["",59],Kwajalein:["",42],Majuro:["45/Tarawa",42],Marquesas:["",96],Midway:["45/Pago_Pago",97],Nauru:["",42],Niue:["",83],Norfolk:["",98],Noumea:["",59],Pago_Pago:["",97],Palau:["",47],Pitcairn:["",87],Pohnpei:["45/Guadalcanal",59],Ponape:["45/Guadalcanal",59],Port_Moresby:["",36],Rarotonga:["",82],Saipan:["45/Guam",95],Samoa:["45/Pago_Pago",97],Tahiti:["",82],Tarawa:["",42],Tongatapu:["",79],Truk:["45/Port_Moresby",36],Wake:["45/Tarawa",42],Wallis:["45/Tarawa",42],Yap:["45/Port_Moresby",36]},Poland:["Europe/Warsaw",7],Portugal:["Europe/Lisbon",92],PRC:["Asia/Shanghai",48],PST8PDT:["America/Los_Angeles",22],ROC:["Asia/Taipei",48],ROK:["Asia/Seoul",63],Singapore:["Asia/Singapore",34],Turkey:["Europe/Istanbul",40],UCT:["Etc/UTC",89],Universal:["Etc/UTC",89],US:{Alaska:["America/Anchorage",11],Aleutian:["America/Adak",10],Arizona:["America/Phoenix",20],Central:["America/Chicago",19],"East-Indiana":["America/Indiana/Indianapolis",21],Eastern:["America/New_York",21],Hawaii:["Pacific/Honolulu",93],"Indiana-Starke":["America/Indiana/Knox",19],Michigan:["America/Detroit",21],Mountain:["America/Denver",18],Pacific:["America/Los_Angeles",22],Samoa:["Pacific/Pago_Pago",97]},UTC:["Etc/UTC",89],"W-SU":["Europe/Moscow",91],WET:["Europe/Lisbon",92],Zulu:["Etc/UTC",89]},details:["20260429T222214Z<n><bs><n><tz>GMT<n><of>+0000<n><ot>+0000<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>EAT<n><of>+0300<n><ot>+0300<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>CET<n><of>+0100<n><ot>+0100<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>WAT<n><of>+0100<n><ot>+0100<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>CAT<n><of>+0200<n><ot>+0200<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>EEST<n><of>+0200<n><ot>+0300<n><s>19700424T000000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=-1FR<n><ed><n><bs><n><tz>EET<n><of>+0300<n><ot>+0200<n><s>19701030T000000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1FR<n><es><n>","20260429T222214Z<n><bs><n><tz>+01<n><of>+0100<n><ot>+0100<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>CEST<n><of>+0100<n><ot>+0200<n><s>19700329T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>CET<n><of>+0200<n><ot>+0100<n><s>19701025T030000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>SAST<n><of>+0200<n><ot>+0200<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>EET<n><of>+0200<n><ot>+0200<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>HDT<n><of>-1000<n><ot>-0900<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>HST<n><of>-0900<n><ot>-1000<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bd><n><tz>AKDT<n><of>-0900<n><ot>-0800<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>AKST<n><of>-0800<n><ot>-0900<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>AST<n><of>-0400<n><ot>-0400<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-03<n><of>-0300<n><ot>-0300<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>EST<n><of>-0500<n><ot>-0500<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>CST<n><of>-0600<n><ot>-0600<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-04<n><of>-0400<n><ot>-0400<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-05<n><of>-0500<n><ot>-0500<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>MDT<n><of>-0700<n><ot>-0600<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>MST<n><of>-0600<n><ot>-0700<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bd><n><tz>CDT<n><of>-0600<n><ot>-0500<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>CST<n><of>-0500<n><ot>-0600<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>MST<n><of>-0700<n><ot>-0700<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>EDT<n><of>-0500<n><ot>-0400<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>EST<n><of>-0400<n><ot>-0500<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bd><n><tz>PDT<n><of>-0800<n><ot>-0700<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>PST<n><of>-0700<n><ot>-0800<n><s>
119701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bd><n><tz>ADT<n><of>-0400<n><ot>-0300<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>AST<n><of>-0300<n><ot>-0400<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bd><n><tz>-01<n><of>-0200<n><ot>-0100<n><s>19700328T230000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA<n><ed><n><bs><n><tz>-02<n><of>-0100<n><ot>-0200<n><s>19701025T000000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>AST<n><of>-0300<n><ot>-0400<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n><bd><n><tz>ADT<n><of>-0400<n><ot>-0300<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>EST<n><of>-0400<n><ot>-0500<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n><bd><n><tz>EDT<n><of>-0500<n><ot>-0400<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>CST<n><of>-0400<n><ot>-0500<n><s>19701101T010000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n><bd><n><tz>CDT<n><of>-0500<n><ot>-0400<n><s>19700308T000000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n>","20260429T222214Z<n><bd><n><tz>-02<n><of>-0300<n><ot>-0200<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>-03<n><of>-0200<n><ot>-0300<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>-02<n><of>-0200<n><ot>-0200<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>CST<n><of>-0500<n><ot>-0600<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n><bd><n><tz>CDT<n><of>-0600<n><ot>-0500<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>-04<n><of>-0300<n><ot>-0400<n><s>19700405T000000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n><bd><n><tz>-03<n><of>-0400<n><ot>-0300<n><s>19700906T000000<n><r>FREQ=YEARLY;BYMONTH=9;BYDAY=1SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>-02<n><of>-0100<n><ot>-0200<n><s>19701025T000000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n><bd><n><tz>-01<n><of>-0200<n><ot>-0100<n><s>19700328T230000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA<n><ed><n>","20260429T222214Z<n><bs><n><tz>NST<n><of>-0230<n><ot>-0330<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n><bd><n><tz>NDT<n><of>-0330<n><ot>-0230<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>+08<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+07<n><of>+0700<n><ot>+0700<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+10<n><of>+1000<n><ot>+1000<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>AEST<n><of>+1100<n><ot>+1000<n><s>19700405T030000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n><bd><n><tz>AEDT<n><of>+1000<n><ot>+1100<n><s>19701004T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=1SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>+05<n><of>+0500<n><ot>+0500<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>NZDT<n><of>+1200<n><ot>+1300<n><s>19700927T020000<n><r>FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU<n><ed><n><bs><n><tz>NZST<n><of>+1300<n><ot>+1200<n><s>19700405T030000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>+03<n><of>+0300<n><ot>+0300<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>+02<n><of>+0000<n><ot>+0200<n><s>19700329T010000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>+00<n><of>+0200<n><ot>+0000<n><s>19701025T030000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>+12<n><of>+1200<n><ot>+1200<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+04<n><of>+0400<n><ot>+0400<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>EEST<n><of>+0200<n><ot>+0300<n><s>19700329T000000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>EET<n><of>+0300<n><ot>+0200<n><s>19701025T000000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>+06<n><of>+0600<n><ot>+0600<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>IST<n><of>+0530<n><ot>+0530<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+09<n><of>+0900<n><ot>+0900<n><s>
119700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>CST<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+0530<n><of>+0530<n><ot>+0530<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>EEST<n><of>+0200<n><ot>+0300<n><s>19700329T030000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>EET<n><of>+0300<n><ot>+0200<n><s>19701025T040000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260429T222214Z<n><bd><n><tz>EEST<n><of>+0200<n><ot>+0300<n><s>19700328T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA<n><ed><n><bs><n><tz>EET<n><of>+0300<n><ot>+0200<n><s>19701024T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SA<n><es><n>","20260429T222214Z<n><bs><n><tz>HKT<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>WIB<n><of>+0700<n><ot>+0700<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>WIT<n><of>+0900<n><ot>+0900<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>IDT<n><of>+0200<n><ot>+0300<n><s>19700327T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1FR<n><ed><n><bs><n><tz>IST<n><of>+0300<n><ot>+0200<n><s>19701025T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>+0430<n><of>+0430<n><ot>+0430<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>PKT<n><of>+0500<n><ot>+0500<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+0545<n><of>+0545<n><ot>+0545<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+11<n><of>+1100<n><ot>+1100<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>WITA<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>PST<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>EET<n><of>+0300<n><ot>+0200<n><s>19701025T040000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n><bd><n><tz>EEST<n><of>+0200<n><ot>+0300<n><s>19700329T030000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>KST<n><of>+0900<n><ot>+0900<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+0630<n><of>+0630<n><ot>+0630<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+0330<n><of>+0330<n><ot>+0330<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>JST<n><of>+0900<n><ot>+0900<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>+00<n><of>-0100<n><ot>+0000<n><s>19700329T000000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>-01<n><of>+0000<n><ot>-0100<n><s>19701025T010000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260429T222214Z<n><bd><n><tz>WEST<n><of>+0000<n><ot>+0100<n><s>19700329T010000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>WET<n><of>+0100<n><ot>+0000<n><s>19701025T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>-01<n><of>-0100<n><ot>-0100<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>ACST<n><of>+1030<n><ot>+0930<n><s>19700405T030000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n><bd><n><tz>ACDT<n><of>+0930<n><ot>+1030<n><s>19701004T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=1SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>AEST<n><of>+1000<n><ot>+1000<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>AEDT<n><of>+1000<n><ot>+1100<n><s>19701004T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=1SU<n><ed><n><bs><n><tz>AEST<n><of>+1100<n><ot>+1000<n><s>19700405T030000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>ACST<n><of>+0930<n><ot>+0930<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+0845<n><of>+0845<n><ot>+0845<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+1030<n><of>+1100<n><ot>+1030<n><s>19700405T020000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n><bd><n><tz>+11<n><of>+1030<n><ot>+1100<n><s>19701004T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=1SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>AWST<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-06<n><of>-0500<n><ot>-0600<n><s>19700404T220000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SA<n><es><n><bd><n><tz>-05<n><of>-0600<n><ot>-0500<n><s>19700905T220000<n><r>FREQ=YEARLY;BYMONTH=9;BYDAY=1SA<n><ed><n>","20260429T222214Z<n><bs><n><tz>IST<n><of>+0000<n><ot>+0100<n><s>19700329T010000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><es><n><bd><n><tz>GMT<n><of>+0100<n><ot>+0000<n><s>19701025T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>+13<n><of>+1300<n><ot>+1300<n><s>
119700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+14<n><of>+1400<n><ot>+1400<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+02<n><of>+0200<n><ot>+0200<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-10<n><of>-1000<n><ot>-1000<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-11<n><of>-1100<n><ot>-1100<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-12<n><of>-1200<n><ot>-1200<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-06<n><of>-0600<n><ot>-0600<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-07<n><of>-0700<n><ot>-0700<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-08<n><of>-0800<n><ot>-0800<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-09<n><of>-0900<n><ot>-0900<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>UTC<n><of>+0000<n><ot>+0000<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>BST<n><of>+0000<n><ot>+0100<n><s>19700329T010000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>GMT<n><of>+0100<n><ot>+0000<n><s>19701025T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>MSK<n><of>+0300<n><ot>+0300<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>WET<n><of>+0100<n><ot>+0000<n><s>19701025T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n><bd><n><tz>WEST<n><of>+0000<n><ot>+0100<n><s>19700329T010000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>HST<n><of>-1000<n><ot>-1000<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>+1345<n><of>+1245<n><ot>+1345<n><s>19700927T024500<n><r>FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU<n><ed><n><bs><n><tz>+1245<n><of>+1345<n><ot>+1245<n><s>19700405T034500<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>ChST<n><of>+1000<n><ot>+1000<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-0930<n><of>-0930<n><ot>-0930<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>SST<n><of>-1100<n><ot>-1100<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>+12<n><of>+1100<n><ot>+1200<n><s>19701004T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=1SU<n><ed><n><bs><n><tz>+11<n><of>+1200<n><ot>+1100<n><s>19700405T030000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n>"],toplevel:["Zulu","WET","W-SU","Universal","UTC","UCT","Turkey","Singapore","ROK","ROC","Portugal","Poland","PST8PDT","PRC","Navajo","NZ","NZ-CHAT","MST7MDT","MST","MET","Libya","Kwajalein","Japan","Jamaica","Israel","Iran","Iceland","Hongkong","HST","Greenwich","GMT0","GMT","GMT-0","GMT+0","GB","GB-Eire","Eire","Egypt","EST5EDT","EST","EET","Cuba","CST6CDT","CET","US","Pacific","Mexico","Indian","Europe","Etc","Chile","Canada","Brazil","Australia","Atlantic","Asia","Arctic","Antarctica","America","Africa"]};function r(e){return e.replace(/[^+\-\w]/g,"\\$&")}var i={"<br>":"<n>","TZNAME:":"<tz>","TZOFFSETFROM:":"<of>","TZOFFSETTO:":"<ot>","DTSTART:":"<s>","RRULE:":"<r>","BEGIN:DAYLIGHT":"<bd>","END:DAYLIGHT":"<ed>","BEGIN:STANDARD":"<bs>","END:STANDARD":"<es>"};function l(e){let t=function(e){let t=e.db,a=e.toplevel,o=(e,t)=>{if(""===e)return t;let o=e.match(/^(\d+)\/(.+)$/);if(o){let e=Number(o[1]),t=a.find((t,a)=>a===e);if(null!=t)return`${t}/${o[2]}`}return e},n={};for(let[e,a]of Object.entries(t))if("object"!=typeof a||Array.isArray(a))n[`${e}`]=[o(a[0],e),a[1]];else for(let[t,r]of(n[`${e}`]={},Object.entries(a)))if("object"!=typeof r||Array.isArray(r)){let a=`${e}/${t}`;n[`${e}`][`${t}`]=[o(r[0],a),r[1]]}else for(let[a,i]of(n[`${e}`][`${t}`]={},Object.entries(r))){let r=`${e}/${t}/${a}`;n[`${e}`][`${t}`][`${a}`]=[o(i[0],r),i[1]]}return n}(n),a=e.split("/"),o;try{if(3===a.length){let e=t[`${a[0]}`];if(e&&!Array.isArray(e)){let t=e[`${a[1]}`];t&&!Array.isArray(t)&&(o=t[`${a[2]}`])}}else if(2===a.length){let e=t[`${a[0]}`];e&&!Array.isArray(e)&&(o=e[`${a[1]}`])}else o=t[`${a[0]}`];if(null==o||!Array.isArray(o)||o.length<2)throw Error("Given time zone not valid.");let e=o;return[e[0],function(e){for(let[t,a]of Object.entries(i))e=e.replaceAll(a,t);return e}(n.details[e[1]])]}catch{return console.error("Given time zone not valid."),""}}function d(e,t,a){let o=l(e);if("string"==typeof o||null==o[1]||""==o[1])return"";if(!t.match(/^\d{4}-\d{2}-\d{2}$/))return console.error("offset calculation failed: date misspelled [-> YYYY-MM-DD]"),"";if(!a.match(/^\d{2}:\d{2}$/))return console.error("offset calculation failed: time misspelled [-> hh:mm]"),"";
1if(!o[1].match(/BEGIN:DAYLIGHT/i)){let e=o[1].match(/TZOFFSETTO:([+|-]\d{4})/i);return e?e[1]:""}let n=new Date(t+"T"+a+":00"),r=n.getFullYear(),i=n.getMonth()+1,d=n.getDate(),s=n.getHours(),c=o[1].replace(/[^\w\-:,;=+/<>]/g,"").split("<br>"),b={1:{},2:{}},m=0;for(let e=0;e<c.length;e++){let t=c[e];if(t.startsWith("TZOFFSETTO")&&(m++,b[`${m}`]&&(b[`${m}`].offset=t.split(":")[1])),t.startsWith("DTSTART")&&b[`${m}`]&&(b[`${m}`].hour=parseInt(t.substr(17,2))),t.startsWith("RRULE")){let e=t.split(";"),a=parseInt(e[1].split("=")[1]);b[`${m}`]&&(b[`${m}`].month=a,b[`${m}`].day=e[2].split("=")[1])}}void 0!==b[1].month&&void 0!==b[2].month&&b[1].month>b[2].month&&([b[1],b[2]]=[b[2],b[1]]);let p=b[1],u=b[2];if(void 0===p.month||void 0===u.month||void 0===p.offset||void 0===u.offset)return"";if(i!=p.month&&i!=u.month)return i<p.month||i>u.month?u.offset:p.offset;let h=Object.keys(b).find(e=>b[`${e}`].month==i);if(!h)return u.offset;let g=b[`${h}`],f=["SU","MO","TU","WE","TH","FR","SA"],x=new Date(r,i,0).getDate(),v=new Date(r,i-1,1).getDay(),y={SU:{},MO:{},TU:{},WE:{},TH:{},FR:{},SA:{}};for(let e=1;e<=x;e++){let t=f[v],a=Object.keys(y[`${t}`]).length+1;y[`${t}`][`${a}`]=e,7==++v&&(v=0)}let w=function(){if(!g.day)return 0;if("-"==g.day[0]){let e=g.day.substr(2,2),t=Object.keys(y[`${e}`]).length+1-parseInt(g.day[1]);return y[`${e}`][`${t}`]}{let e=g.day.substr(1,2);return y[`${e}`][g.day[0]]}}();return d>w||d==w&&s>=(g.hour||0)?g.offset||"":b[`${"1"==h?"2":"1"}`].offset||""}function s(e=!1){let t=[],a=(e=>{let t={};for(let[a,o]of Object.entries(e))if("object"!=typeof o||Array.isArray(o)){let e=o[0].replace(RegExp(`^${r(a)}/`),`${n.toplevel.indexOf(a)}/`);t[`${a}`]=[e,o[1]]}else for(let[e,i]of(t[`${a}`]={},Object.entries(o)))if("object"!=typeof i||Array.isArray(i)){let o=i[0].replace(RegExp(`^${r(a)}/`),`${n.toplevel.indexOf(a)}/`);t[`${a}`][`${e}`]=[o,i[1]]}else for(let[o,l]of(t[`${a}`][`${e}`]={},Object.entries(i))){let i=l[0].replace(RegExp(`^${r(a)}/${r(e)}/`),`${n.toplevel.indexOf(a)}/${e}/`);t[`${a}`][`${e}`][`${o}`]=[i,l[1]]}return t})(n.db),o=(e,a="")=>{for(let[n,r]of Object.entries(e))"object"!=typeof r||Array.isArray(r)?t.push(a+n):o(r,a+n+"/")};return o(a),e?JSON.stringify(t):t}let c="2.15.0",b={default:':host{width:fit-content;--font:arial,helvetica,"Twemoji Mozilla","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:1px;--buttonslist-gap:5px;--btn-background:#f5f5f5;--btn-hover-background:#fff;--btn-hover-border:#d2d2d2;--btn-border:#d2d2d2;--btn-border-radius:6px;--btn-padding-x:1em;--btn-padding-y:.65em;--btn-font-weight:600;--btn-text:#333;--btn-hover-text:#000;--btn-shadow:rgb(0 0 0 / 08%) 0 4px 14px -2px,rgb(0 0 0 / 12%) 0 2px 6px -1px;--btn-hover-shadow:rgb(0 0 0 / 14%) 0 5px 16px -2px,rgb(0 0 0 / 14%) 0 3px 8px -2px;--btn-active-shadow:rgb(0 0 0 / 16%) 0 6px 17px -2px,rgb(0 0 0 / 14%) 0 4px 8px -2px;--list-background:#f5f5f5;--list-hover-background:#fff;--list-text:#333;--list-font-weight:400;--list-hover-text:#000;--list-close-background:#e5e5e5;--list-close-text:#777;--list-border-radius:6px;--list-padding:.8em;--list-shadow:rgb(0 0 0 / 12%) 0 4px 18px -2px,rgb(0 0 0 / 14%) 0 2px 8px -1px;--list-modal-shadow:rgb(0 0 0 / 18%) 0 4px 34px -3px,rgb(0 0 0 / 14%) 0 2px 12px -2px;--input-border-radius:6px;--input-background:#fff;--status-active-text:#fff;--form-error:#c5372c;--form-success:#338a36;--modal-text:#000;--modal-text-align:center;--modal-text-align-rtl:center;--modal-background:#f5f5f5;--modal-border-radius:6px;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 30%));--modal-btn-bar:#c6c8cd;--modal-btn-background:#f5f5f5;--modal-btn-secondary-background:#e2e1e6;--modal-btn-hover-background:#fff;--modal-btn-border:#d2d2d2;--modal-btn-font-weight:600;--modal-btn-text:#2e2e2e;--modal-btn-hover-text:#161616;--modal-btn-secondary-text:#666567;--modal-btn-shadow:rgb(0 0 0 / 08%) 0 4px 14px -2px,rgb(0 0 0 / 08%) 0 2px 6px -1px;--modal-btn-hover-shadow:rgb(0 0 0 / 14%) 0 5px 17px -2px,rgb(0 0 0 / 12%) 0 3px 8px -2px;--modal-headline-text-align:center;--modal-headline-text-transform:none;--date-btn-text:#1d1d1e;--date-btn-text-secondary:#3a3a3f;--date-btn-cal-day-text:#fff;--date-btn-cal-month-text:#d3d2d7;--date-btn-cal-background:#313132;--date-btn-background:#eae9ed;--date-btn-hover-background:#fff;--date-btn-headline-line-clamp:1;--date-btn-shadow:rgb(0 0 0 / 08%) 0 4px 14px -2px,rgb(0 0 0 / 12%) 0 2px 6px -1px;--date-btn-hover-shadow:rgb(0 0 0 / 14%) 0 5px 16px -2px,rgb(0 0 0 / 14%) 0 3px 8px -2px;--checkmark-background:drop-shadow(0 0 4px #fff);--overlay-background:rgb(20 20 20 / 25%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#5f01d1;--icon-filter:none}:host(.atcb-dark){--btn-background:#2e2e2e;--btn-hover-background:#373737;--btn-hover-border:#3d3d3d;--btn-border:#3d3d3d;--btn-text:#dedede;--btn-hover-text:#f1f1f1;--btn-shadow:rgb(255 255 255 / 3%) -3px -3px 34px -1px,rgb(0 0 0 / 10%) 2px 3px 14px -2px,rgb(0 0 0 / 12%) 1px 2px 8px -1px;--btn-hover-shadow:rgb(0 0 0 / 18%) 2px 5px 24px -4px,rgb(0 0 0 / 14%) 1px 2px 10px -2px;--btn-active-shadow:rgb(0 0 0 / 20%) 2px 5px 24px -4px,rgb(0 0 0 / 14%) 1px 2px 10px -2px;--list-background:#2e2e2e;--list-hover-background:#373737;--list-text:#dedede;--list-hover-text:#f1f1f1;--list-close-background:#282828;--list-close-text:#777;--list-shadow:rgb(0 0 0 / 12%) 0 4px 24px -2px,rgb(0 0 0 / 14%) 0 2px 10px -1px;--list-modal-shadow:rgb(0 0 0 / 18%) -1px 3px 34px 2px;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 30%));--modal-btn-bar:#38383a;--modal-btn-background:#181819;--modal-btn-secondary-background:#2e2d30;--modal-btn-hover-background:#434246;--modal-btn-border:#434246;--modal-btn-text:#dbdbdb;--modal-btn-hover-text:#fff;--modal-btn-secondary-text:#b8b8b8;--modal-btn-shadow:rgb(255 255 255 / 3%) -2px -2px 14px,rgb(0 0 0 / 10%) 3px 3px 14px -2px,rgb(0 0 0 / 12%) 1px 2px 10px -1px;--input-background:#434246;--status-active-text:#000;--form-error:#db8680;--form-success:#99de9c;--date-btn-text:#ebebf0;--date-btn-text-secondary:#b5b5bd;--date-btn-cal-day-text:#101010;--date-btn-cal-month-text:#3e3e3f;--date-btn-cal-background:#c7c7cd;--date-btn-background:#363636;--date-btn-hover-background:#474747;--date-btn-shadow:rgb(0 0 0 / 10%) 0 0 24px -2px,rgb(0 0 0 / 12%) 1px 2px 8px -1px;--checkmark-background:drop-shadow(0 0 4px #0a0a0a);--overlay-background:rgb(20 20 20 / 60%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#bebebe;--icon-filter:grayscale(.2)}.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-l)}@media (width <= 991px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-m)}}
1@media (width <= 575px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-s)}}.atcb-initialized.atcb-buttons-list{gap:var(--buttonslist-gap)}.atcb-button-wrapper{display:block;padding:var(--wrapper-padding);position:relative}.atcb-button{align-items:center;background-color:var(--btn-background);border:1px solid var(--btn-border);border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);box-sizing:content-box;color:var(--btn-text);cursor:pointer;display:flex;font-family:var(--font);font-size:1em;font-weight:var(--btn-font-weight);justify-content:center;line-height:1.5em;margin:.13em;max-width:300px;padding:var(--btn-padding-y) var(--btn-padding-x);position:relative;text-align:center;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:auto;z-index:1}.atcb-button:not(.atcb-no-text,.atcb-modal-style,.atcb-dropoverlay,.atcb-single){min-width:calc(11.6em - 2 * var(--btn-padding-x))}.atcb-button.atcb-no-text{display:flex;place-content:center center;align-items:center;height:3em;width:3em;padding:0}.atcb-rtl .atcb-button{direction:rtl;text-align:right}.atcb-button:focus-visible{outline:2px solid var(--accent-color)}.atcb-button:not([disabled]):focus,.atcb-button:not([disabled]):hover{background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);box-shadow:var(--btn-hover-shadow);color:var(--btn-hover-text);margin:0;padding:calc(var(--btn-padding-y) + .13em) calc(var(--btn-padding-x) + .13em)}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay){z-index:15000000}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay),.atcb-button.atcb-single:not([disabled]):focus,.atcb-button.atcb-single:not([disabled]):hover{background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);box-shadow:var(--btn-active-shadow);color:var(--btn-hover-text);margin:0;padding:calc(var(--btn-padding-y) + .13em) calc(var(--btn-padding-x) + .13em)}.atcb-button:not([disabled]).atcb-no-text.atcb-active,.atcb-button:not([disabled]).atcb-no-text:focus,.atcb-button:not([disabled]).atcb-no-text:hover{height:3.26em;width:3.26em;padding:0!important}.atcb-button.atcb-active.atcb-dropoverlay{z-index:14000090}.atcb-icon{flex-grow:0;flex-shrink:0;height:1em;line-height:1em;margin-right:.8em;width:1em}.atcb-rtl .atcb-icon{margin-right:0;margin-left:.8em}.atcb-no-text .atcb-icon{margin-right:0;margin-left:0}.atcb-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-text{overflow-wrap:anywhere}.atcb-dropdown-anchor{bottom:4px;height:1px;width:100%;opacity:0;position:absolute}.atcb-list-wrapper{box-sizing:border-box;font-weight:var(--list-font-weight);padding:0 4px;position:absolute;z-index:14000090}.atcb-list-wrapper.atcb-dropoverlay{z-index:15000000;max-width:max-content}.atcb-list{background-color:var(--list-background);border-radius:0 0 var(--list-border-radius) var(--list-border-radius);box-sizing:border-box;box-shadow:var(--list-shadow);color:var(--list-text);display:block;font-family:var(--font);min-width:100%;position:relative;user-select:none;-webkit-user-select:none;width:fit-content}.atcb-list-item{align-items:center;background-color:var(--list-background);box-sizing:border-box;cursor:pointer;display:flex;font-size:1em;line-height:1.75em;padding:var(--list-padding);text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.atcb-rtl .atcb-list-item{direction:rtl;text-align:right}.atcb-list-item:hover{background-color:var(--list-hover-background);color:var(--list-hover-text)}.atcb-list-item:focus-visible{background-color:var(--list-hover-background);color:var(--accent-color);outline:0}.atcb-list-item:last-child{border-radius:0 0 var(--list-border-radius) var(--list-border-radius)}.atcb-dropup .atcb-list-item:last-child{border-radius:0;padding-bottom:calc(var(--list-padding) + .45em)}.atcb-dropoverlay .atcb-list .atcb-list-item:first-child,.atcb-dropup .atcb-list,.atcb-dropup .atcb-list-item:first-child,.atcb-list.atcb-modal .atcb-list-item:first-child{border-radius:var(--list-border-radius) var(--list-border-radius) 0 0}
1.atcb-dropoverlay .atcb-list .atcb-list-item:only-child,.atcb-list.atcb-modal .atcb-list-item:only-child{border-radius:var(--list-border-radius)}.atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child{padding-top:calc(var(--list-padding) + .45em)}.atcb-dropoverlay .atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child,.atcb-dropup .atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child{padding-top:var(--list-padding)}.atcb-dropoverlay .atcb-list,.atcb-list.atcb-modal{border-radius:var(--list-border-radius)}.atcb-list.atcb-modal{box-shadow:var(--list-modal-shadow)}.atcb-list-item .atcb-icon{margin:0 auto}.atcb-list-item .atcb-icon+.atcb-text{margin-left:.7em;width:100%}.atcb-rtl .atcb-list-item .atcb-icon+.atcb-text{margin-left:0;margin-right:.7em}.atcb-list-item-close{background-color:var(--list-close-background)}.atcb-list-item.atcb-list-item-close:not(:focus-visible){color:var(--list-close-text)}.atcb-list-item-close svg{fill:currentcolor}.atcb-modal{display:block;margin:auto;width:auto;min-width:auto;position:relative;z-index:14000090}.atcb-modal-box{filter:var(--modal-shadow);color:var(--modal-text);cursor:default;box-sizing:border-box;font-family:var(--font);line-height:1.5em;text-align:var(--modal-text-align);user-select:none;-webkit-user-select:none;touch-action:manipulation;width:100%;margin-bottom:20px;-webkit-tap-highlight-color:transparent}@media (width > 575px){.atcb-modal-box{width:32em}}@media (width <= 575px){.atcb-modal-box{filter:none;margin-bottom:0;display:flex;min-height:100%;flex-direction:column}.atcb-modal-host-initialized #atcb-bgoverlay{padding:0;background-color:var(--modal-background)}.atcb-modal{width:100%;min-height:100dvh;margin:0}.atcb-modal-buttons{border-radius:0;margin-top:auto}}.atcb-modal-box.atcb-rtl{text-align:var(--modal-text-align-rtl);direction:rtl;padding:1.25em 1em 1.25em 2em}.atcb-modal-icon{height:2.5em;width:2.5em;border-radius:100%;background-color:var(--modal-background);padding:1.75em;margin:auto}.atcb-modal-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-modal-headline{background-color:var(--modal-background);border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;font-size:1.3em;font-weight:600;line-height:1.5em;padding:1.8em 1.5em 1.3em;text-transform:var(--modal-headline-text-transform);text-align:var(--modal-headline-text-align)}.atcb-modal-icon+.atcb-modal-headline{margin-top:-2.6em;padding-top:2.6em}.atcb-modal-content{background-color:var(--modal-background);font-size:1em;padding:.3em 2em 2.2em}.atcb-modal-content ol,.atcb-modal-content ul{margin:1em auto;text-align:left;width:fit-content}.atcb-rtl .atcb-modal-content ol,.atcb-rtl .atcb-modal-content ul{text-align:right}.atcb-modal-content-subevents{margin:auto;width:fit-content}.atcb-modal-icon+.atcb-modal-content{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;margin-top:-2.6em;padding-top:2.6em}@media (width <= 575px){.atcb-modal-icon{margin:0 auto}.atcb-modal-headline{padding:1.8em 1em 1em}.atcb-modal-icon+.atcb-modal-headline{margin-top:0;padding-top:0}.atcb-modal-content{padding:.3em 1.5em 1.5em}.atcb-modal-icon+.atcb-modal-content{padding-top:0}}.atcb-modal-buttons{background-color:var(--modal-btn-bar);border-radius:0 0 var(--modal-border-radius) var(--modal-border-radius);box-sizing:border-box;padding:.6em;text-align:center;width:100%;display:flex;justify-content:center;flex-flow:row-reverse wrap;align-items:center}a.atcb-modal-btn,button.atcb-modal-btn{background-color:var(--modal-btn-secondary-background);border:0;border-radius:var(--btn-border-radius);box-shadow:var(--modal-btn-shadow);color:var(--modal-btn-secondary-text);cursor:pointer;display:inline-block;font-family:var(--font);font-size:.9em;font-weight:var(--modal-btn-font-weight);line-height:1em;margin:.625em;padding:1em 1.25em;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}a.atcb-modal-btn.btn-small,button.atcb-modal-btn.btn-small{padding:.6em .8em}a.atcb-modal-btn.atcb-modal-btn-primary,button.atcb-modal-btn.atcb-modal-btn-primary{background-color:var(--modal-btn-background);color:var(--modal-btn-text)}a.atcb-modal-btn.atcb-modal-btn-border,button.atcb-modal-btn.atcb-modal-btn-border{border:1px solid var(--modal-btn-border)}a.atcb-modal-btn:focus-visible,button.atcb-modal-btn:focus-visible{background-color:var(--modal-btn-hover-background);outline:2px solid var(--accent-color)}a.atcb-modal-btn:disabled,button.atcb-button:disabled,button.atcb-modal-btn:disabled,button.atcb-subevent-btn:disabled{cursor:not-allowed;opacity:.75;filter:brightness(95%);border-style:dashed;box-shadow:none}a.atcb-modal-btn:not([disabled]):hover,button.atcb-modal-btn:not([disabled]):hover{background-color:var(--modal-btn-hover-background);box-shadow:var(--modal-btn-hover-shadow);color:var(--modal-btn-hover-text);text-decoration:none}.atcb-subevent-btn{display:flex;align-items:flex-start;cursor:pointer;font-family:var(--font);font-size:1em;box-shadow:var(--date-btn-shadow);background-color:var(--date-btn-background);border:0;border-radius:7px 4px 4px 7px;padding:0;margin:0;touch-action:manipulation;position:relative;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:100%}.atcb-subevent-btn:hover{align-items:center}.atcb-subevent-btn:focus,.atcb-subevent-btn:hover{background-color:var(--date-btn-hover-background);box-shadow:var(--date-btn-hover-shadow)}.atcb-subevent-btn:focus-visible{outline:2px solid var(--accent-color)}.atcb-subevent-btn+.atcb-subevent-btn{margin-top:30px}.atcb-date-btn-left{border-radius:4px 0 0 4px;align-self:stretch;background-color:var(--date-btn-cal-background);padding:.7em .8em .8em;width:2.7em;align-items:center;display:flex;flex-direction:column;flex-shrink:0}.atcb-rtl .atcb-date-btn-left{border-radius:0 4px 4px 0}.atcb-subevent-btn:hover .atcb-date-btn-left{opacity:.8}.atcb-date-btn-day{color:var(--date-btn-cal-day-text);font-weight:400;font-size:2em;word-break:keep-all;padding-bottom:.1em}.atcb-initialized[lang=ja] .atcb-date-btn-day,.atcb-initialized[lang=ko] .atcb-date-btn-day,.atcb-initialized[lang=zh] .atcb-date-btn-day{font-size:1.3em}.atcb-date-btn-month{color:var(--date-btn-cal-month-text);font-weight:600;font-size:1em}@media (width <= 414px){.atcb-date-btn-left{width:fit-content}.atcb-date-btn-day{font-size:1.7em}.atcb-date-btn-month{font-size:.8em}.atcb-date-btn-right{min-width:10em}}
1@media (width <= 575px){dialog .atcb-list.atcb-modal{display:flex;flex-direction:column}dialog .atcb-list-item-close{margin-top:auto}dialog .atcb-list-item{padding:1.5em}}.atcb-date-btn-right{position:relative;color:var(--date-btn-text);min-width:13.5em;overflow-wrap:anywhere}.atcb-subevent-btn .atcb-date-btn-right{width:100%}.atcb-date-btn-details{opacity:1;padding:.7em .8em;text-align:left}.atcb-rtl .atcb-date-btn-details{text-align:right}.atcb-date-btn-hover{position:absolute;top:0;left:0;width:100%;opacity:0;height:100%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1em;padding:.4em .7em;box-sizing:border-box}.atcb-subevent-btn:hover .atcb-date-btn-details{opacity:0}.atcb-subevent-btn:hover .atcb-date-btn-hover{opacity:1}.atcb-date-btn-headline{font-weight:600;font-size:.9em;margin-bottom:.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--date-btn-headline-line-clamp);line-clamp:var(--date-btn-headline-line-clamp)}.atcb-date-btn-content{display:flex;align-items:flex-start;font-size:.8em;color:var(--date-btn-text-secondary)}.atcb-date-btn-content.atcb-date-btn-cancelled{color:var(--form-error);font-weight:700}.atcb-date-btn-content-location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atcb-date-btn-content-icon{display:inline-block;height:.9em;margin:.075em .4em 0 0;width:.9em;flex-shrink:0}.atcb-rtl .atcb-date-btn-content-icon{margin-right:0;margin-left:.4em}.atcb-initialized[lang=ja] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=ko] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=zh] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon{margin-top:.15em}.atcb-date-btn-content-icon svg{height:100%;fill:currentcolor;width:100%}.atcb-date-btn-content+.atcb-date-btn-content{margin-top:.3em;padding-right:.6em}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.atcb-date-btn-plus{position:absolute;border-radius:4px 0;bottom:0;right:0;background:var(--date-btn-cal-background);color:var(--date-btn-cal-day-text);display:flex;font-size:.9em;font-weight:400;height:1em;width:1em;padding:.1em;justify-content:center;align-items:center}.atcb-button:focus-visible .atcb-date-btn-plus,.atcb-subevent-btn:focus-visible .atcb-date-btn-plus{background-color:var(--accent-color)}.atcb-checkmark{display:none}.atcb-saved .atcb-checkmark{box-sizing:content-box;color:var(--btn-text);display:block;position:absolute;top:-.9em;right:-.5em;padding:.5em;border-radius:100%;height:1.2em}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay) .atcb-checkmark,.atcb-button.atcb-single:focus .atcb-checkmark,.atcb-button.atcb-single:hover .atcb-checkmark{top:-.77em;right:-.37em}.atcb-checkmark svg{height:100%;filter:var(--checkmark-background);width:auto}.atcb-modal-host-initialized{width:100dvw;height:100dvh}#atcb-bgoverlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:var(--overlay-background);border:0;box-sizing:border-box;display:flex;height:100dvh;inset-inline:0;left:0;right:0;top:0;min-height:100%;min-width:100%;overflow-y:auto;padding:20px;position:fixed;width:100dvw;z-index:14000000}#atcb-bgoverlay:not(dialog){animation:atcb-bgoverlay-animate .2s ease 0s 1 normal forwards;opacity:0}
1#atcb-bgoverlay.atcb-no-bg{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;background-color:transparent}@keyframes atcb-bgoverlay-animate{0%{opacity:0}100%{opacity:1}}.atcb-icon-outlookcom,.atcb-icon.atcb-icon-ms365{padding-bottom:.05em}.atcb-icon.atcb-icon-apple,.atcb-icon.atcb-icon-ical{padding-bottom:.15em}.atcb-icon.atcb-icon-trigger{padding-bottom:.15em}.atcb-icon.atcb-icon-rsvp{height:1.5em;width:1.5em}.atcb-icon.atcb-icon-apple svg{fill:currentcolor}.atcb-icon.atcb-icon-ical svg{fill:currentcolor}.atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-ms365-color)}.atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-yahoo-color)}.atcb-icon.atcb-icon-google svg,.atcb-icon.atcb-icon-msteams svg,.atcb-icon.atcb-icon-outlookcom svg{filter:var(--icon-filter)}.rsvp-inline-wrapper{filter:none;min-width:100%;margin-bottom:0}.atcb-modal-content.no-headline{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;padding-top:1.8em}.rsvp-inline-wrapper .atcb-modal-content,.rsvp-inline-wrapper .atcb-modal-headline,.rsvp-inline-wrapper.atcb-modal-box{background-color:transparent;border-radius:0;box-sizing:border-box;padding:0;width:100%}.rsvp-inline-wrapper .atcb-modal-headline{padding-bottom:1.5em}.pro{text-align:center}.pro a:not(.atcb-modal-btn),.pro a:not(.atcb-modal-btn):active,.pro a:not(.atcb-modal-btn):visited{color:var(--modal-btn-text);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--accent-color)}.pro a:not(.atcb-modal-btn):hover{color:var(--accent-color);text-decoration:none}.pro .pro-share-buttons{display:flex;flex-wrap:wrap;justify-content:center}.pro #rsvp-atcb{display:flex;flex-wrap:wrap;gap:.4em;justify-content:center}.pro-form{text-align:left}.pro-form:not(.no-intro){border-top:1px solid var(--modal-btn-border);margin-top:1.5em;padding-top:1.5em}.pro-form.no-intro:not(.no-headline){padding-top:.5em}.pro-field+.pro-field{padding-top:1.3em}.pro-field-type-label+.pro-field-type-radio{padding-top:0}.pro-field-type-checkbox,.pro-field-type-radio div{align-items:center;display:flex}.pro-field-type-checkbox input,.pro-field-type-radio input{cursor:pointer}.pro-field label{display:block;font-size:.9em;opacity:.7}.pro-field-type-checkbox label,.pro-field-type-radio label{cursor:pointer;opacity:.8;padding-left:.3em}.pro-field input[type=email],.pro-field input[type=number],.pro-field input[type=text]{background-color:var(--input-background);border:1px solid var(--modal-btn-border);border-radius:var(--input-border-radius);box-sizing:border-box;caret-color:var(--accent-color);color:var(--modal-text);font-size:.9em;opacity:.8;padding:.7em;transition:all .1s ease-in-out;width:100%}.pro-field input[type=checkbox],.pro-field input[type=radio]{accent-color:var(--accent-color);height:1.2rem;opacity:.8;transition:all .1s ease-in-out;width:1.2em}.pro-field input:disabled,.pro-field input:disabled+label{cursor:not-allowed;opacity:.75;filter:brightness(95%)}.pro-field input:not([disabled]):hover{opacity:1}.pro-field input[type=email]:focus,.pro-field input[type=number]:focus,.pro-field input[type=text]:focus{border-color:var(--accent-color);outline:1px solid var(--accent-color)}.pro-field input[type=checkbox]:focus,.pro-field input[type=radio]:focus{outline-color:var(--accent-color);outline-width:2px}#submit-error{color:var(--form-error);display:none;font-weight:700;padding-top:1.5em;text-align:center}.pro-form.form-error #submit-error{display:block}.pro-field input.error{accent-color:var(--form-error);border:2px solid var(--form-error)}.pro-field input.error+label,.pro-field:has(input.error) label{color:var(--form-error);opacity:1}#rsvp-status-group{border-bottom:1px solid var(--modal-btn-border);font-weight:700;margin-bottom:1.5em;padding-bottom:2em;text-align:center}#rsvp-status-group .pro-field{align-items:center;display:flex;flex-wrap:wrap;gap:3%;justify-content:center;margin-top:1em}@media (width <= 575px){#rsvp-status-group .pro-field{flex-direction:column;gap:1.2em}#rsvp-status-group .pro-field div{width:80%}}#rsvp-status-group .pro-field div{min-width:28%;position:relative}#rsvp-status-group input{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;margin:0;cursor:pointer}#rsvp-status-group label{align-items:center;border:1px solid var(--modal-btn-text);border-radius:var(--input-border-radius);box-shadow:var(--btn-shadow);color:var(--modal-btn-text);display:flex;flex-direction:column;font-weight:700;text-transform:uppercase;justify-content:center;opacity:.6;padding:.8em;transition:all .1s ease-in-out;width:100%}#rsvp-status-group label.status-confirmed{border-color:var(--form-success);color:var(--form-success)}#rsvp-status-group label.status-declined{border-color:var(--form-error);color:var(--form-error)}#rsvp-status-group input:checked+label{background-color:var(--modal-text);box-shadow:var(--btn-hover-shadow);color:var(--status-active-text);opacity:1;transform:scale(1.08)}#rsvp-status-group input:focus-visible+label{outline:2px solid var(--accent-color);outline-offset:2px}#rsvp-status-group input:not([disabled])+label:hover,#rsvp-status-group input:not([disabled]):hover+label{box-shadow:var(--btn-hover-shadow);opacity:1;transform:scale(1.08)}#rsvp-status-group input:checked+label.status-confirmed{background-color:var(--form-success)}#rsvp-status-group input:checked+label.status-declined{background-color:var(--form-error)}#rsvp-success-msg,#rsvp-success-msg-demo,#rsvp-success-msg-doi,#rsvp-success-msg-email,#ty-success-msg{display:none;font-weight:700;line-height:1.6em;padding-top:.5em;text-align:center}#rsvp-success-msg,#rsvp-success-msg-demo,#ty-success-msg{padding:1.5em 0}#rsvp-success-msg-demo,#rsvp-success-msg-email{color:var(--form-success)}#rsvp-success-msg-doi{color:var(--form-error);padding-top:1em;font-size:.8em}#pro-form-submit{display:block;margin:auto;min-width:150px}.pro-form-fine{font-size:.8em;margin:.5em auto 1em;opacity:.5;text-align:center}.pro-form.form-error .pro-form-fine{opacity:0}
1.pro-waiting{background-color:var(--modal-btn-background);border:1px solid var(--modal-btn-border);border-radius:var(--btn-border-radius);box-sizing:border-box;color:var(--modal-btn-text);cursor:wait;display:none;line-height:.5em;margin:auto;min-width:150px;padding:.5em 1.25em 1.2em;text-align:center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:fit-content}@media (width > 575px){#pro-form-submit,.pro-waiting{min-width:200px}}.pro-waiting span:not(.atcb-icon-ical){animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both;font-size:2.5em}.pro-field label span:not(.atcb-icon-ical){color:var(--form-error);font-weight:700;padding-left:2px}.pro-waiting span:not(.atcb-icon-ical):nth-child(2){animation-delay:.15s}.pro-waiting span:not(.atcb-icon-ical):nth-child(3){animation-delay:.3s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.pro #rsvp-sent-content{align-items:center;display:flex;flex-direction:column;gap:1.5em}#rsvp-status-group span{color:inherit}.atcb-modal-content .pro p:not(.pro-form-fine){margin:0}.atcb-modal-content .pro p.pro-pt{margin-top:1.5em}.atcb-modal-content .pro .pro-field p{font-size:.9em}.pro .btn-flex{align-items:center;display:flex}.pro .atcb-modal-btn svg{fill:none;height:1.5em;margin-right:.5em;stroke:currentcolor;width:auto}#atcb-reference{box-sizing:border-box;color:#000;filter:drop-shadow( 1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow( 0 1px 0 #fff) drop-shadow( 0 -1px 0 #fff);height:auto;padding:8px 0;text-align:center;transform:translate3d(0,0,0);width:100%;z-index:15000000}#atcb-reference.fixed-ref{position:fixed;bottom:10px;right:40px;width:auto}#atcb-reference.atcb-dropup{position:absolute;margin-top:-1px}.atcb-modal-host-initialized #atcb-reference.atcb-dropup{text-align:left}:host(.atcb-dark) #atcb-reference{color:#fff;filter:drop-shadow( 1px 0 0 #000) drop-shadow(-1px 0 0 #000) drop-shadow( 0 1px 0 #000) drop-shadow( 0 -1px 0 #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.8;width:150px;max-width:100%;margin:auto;display:inline-block;text-decoration:none}#atcb-reference a:hover{opacity:1;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}',simple:':host{width:fit-content;--font:arial,helvetica,"Twemoji Mozilla","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:1px;--buttonslist-gap:5px;--btn-background:#fff;--btn-hover-background:#283768;--btn-hover-border:#333;--btn-border-width:1px;--btn-border:#333;--btn-border-radius:0;--btn-padding-x:1.1em;--btn-padding-y:.65em;--btn-font-weight:600;--btn-text:#000;--btn-hover-text:#fff;--list-background:#fff;--list-hover-background:#283768;--list-text:#333;--list-font-weight:400;--list-hover-text:#fff;--list-close-background:#e5e5e5;--list-close-text:#777;--list-border-width:1px;--list-border:#333;--list-border-radius:0px;--list-padding:.8em 1.2em;--list-min-width:100%;--list-modal-shadow:rgb(0 0 0 / 12%) 0 4px 33px -3px,rgb(0 0 0 / 10%) 0 2px 8px -2px;--modal-text:#000;--modal-text-align:center;--modal-text-align-rtl:center;--modal-background:#f5f5f5;--modal-border-radius:0px;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 14%));--modal-btn-bar:#c6c8cd;--modal-btn-background:#fff;--modal-btn-secondary-background:#e2e1e6;--modal-btn-hover-background:#eef4f6;--modal-btn-border:#d2d2d2;--modal-btn-border-width:1px;--modal-btn-font-weight:600;--modal-btn-text:#2e2e2e;--modal-btn-hover-text:#161616;--modal-btn-secondary-text:#666567;--modal-headline-text-align:center;--modal-headline-text-transform:none;--input-border-radius:3px;--input-background:#fff;--status-active-text:#fff;--form-error:#c5372c;--form-success:#338a36;--date-btn-text:#1d1d1e;--date-btn-text-secondary:#3a3a3f;--date-btn-cal-day-text:#fff;--date-btn-cal-month-text:#d3d2d7;--date-btn-cal-background:#313132;--date-btn-background:#eae9ed;--date-btn-hover-background:#fff;--date-btn-headline-line-clamp:1;--checkmark-background:drop-shadow(0 0 3px #fff);--overlay-background:rgb(20 20 20 / 40%);--icon-ms365-color:#ea3e23;--icon-hover-ms365-color:#fff;--icon-yahoo-color:#5f01d1;--icon-hover-yahoo-color:#fff;--icon-filter:none}:host(.atcb-dark){--btn-background:#182244;--btn-hover-background:#283768;--btn-hover-border:#283768;--btn-border:#283768;--btn-text:#dedede;--btn-hover-text:#f1f1f1;--list-background:#182244;--list-hover-background:#283768;--list-text:#dedede;--list-hover-text:#f1f1f1;--list-close-background:#121213;--list-close-text:#cacaca;--list-border:#283768;--list-modal-shadow:rgb(0 0 0 / 14%) -1px 3px 33px 2px;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 16%));--modal-btn-bar:#38383a;--modal-btn-background:#181819;--modal-btn-secondary-background:#2e2d30;--modal-btn-hover-background:#434246;--modal-btn-border:#434246;--modal-btn-text:#dbdbdb;--modal-btn-hover-text:#fff;--modal-btn-secondary-text:#b8b8b8;--input-background:#434246;--status-active-text:#000;--form-error:#db8680;--form-success:#99de9c;--date-btn-text:#ebebf0;--date-btn-text-secondary:#b5b5bd;--date-btn-cal-day-text:#101010;--date-btn-cal-month-text:#3e3e3f;--date-btn-cal-background:#c7c7cd;--date-btn-background:#363636;--date-btn-hover-background:#474747;--checkmark-background:drop-shadow(0 0 3px #0a0a0a);--overlay-background:rgb(20 20 20 / 50%);--icon-ms365-color:#bebebe;--icon-hover-ms365-color:#bebebe;--icon-yahoo-color:#bebebe;--icon-hover-yahoo-color:#bebebe;--icon-filter:grayscale(.2)}.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-l)}@media (width <= 991px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-m)}}
1@media (width <= 575px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-s)}}.atcb-initialized.atcb-buttons-list{gap:var(--buttonslist-gap)}.atcb-button-wrapper{display:block;padding:var(--wrapper-padding);position:relative}.atcb-button{align-items:center;background-color:var(--btn-background);border:var(--btn-border-width) solid var(--btn-border);border-radius:var(--btn-border-radius);color:var(--btn-text);cursor:pointer;display:flex;font-family:var(--font);font-size:1em;font-weight:var(--btn-font-weight);justify-content:center;line-height:1.5em;margin:.13em;max-width:350px;padding:var(--btn-padding-y) var(--btn-padding-x);position:relative;text-align:center;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:auto;z-index:1}.atcb-button.atcb-no-text{min-width:0;border-radius:100%;display:flex;place-content:center center;align-items:center;height:3em;width:3em;padding:0}.atcb-rtl .atcb-button{direction:rtl;text-align:right}.atcb-button:focus-visible{outline:2px solid var(--accent-color)}.atcb-button.atcb-active.atcb-no-text:not(.atcb-modal-style,.atcb-dropoverlay),.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-no-text),.atcb-button.atcb-single.atcb-no-text:not([disabled]):focus,.atcb-button.atcb-single.atcb-no-text:not([disabled]):hover,.atcb-button.atcb-single:not(.atcb-no-text,[disabled]):focus,.atcb-button.atcb-single:not(.atcb-no-text,[disabled]):hover,.atcb-button:not([disabled]):focus,.atcb-button:not([disabled]):hover{background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);color:var(--btn-hover-text)}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay){z-index:15000000}.atcb-button.atcb-dropup::after,.atcb-button:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-dropup)::before{content:"";width:0;height:0;position:absolute;left:0;right:0;margin:0 auto}.atcb-button:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-dropup)::before{top:100%;border:0 solid transparent;border-bottom:none;border-top-color:var(--btn-hover-border)}.atcb-button.atcb-dropup::after{bottom:100%;border:0 solid transparent;border-top:none;border-bottom-color:var(--btn-hover-border)}.atcb-button.atcb-active.atcb-dropup::after,.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-dropup)::before{border-width:.35em;transition:border-width .1s linear .1s}.atcb-button.atcb-active.atcb-dropoverlay{z-index:14000090}.atcb-icon{flex-grow:0;flex-shrink:0;height:1em;line-height:1em;margin-right:.8em;width:1em}.atcb-rtl .atcb-icon{margin-right:0;margin-left:.8em}.atcb-no-text .atcb-icon{margin-right:0;margin-left:0}.atcb-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-text{overflow-wrap:anywhere}.atcb-dropdown-anchor{bottom:-15px;height:0;width:100%;opacity:0;position:absolute}.atcb-list-wrapper{box-sizing:border-box;font-weight:var(--list-font-weight);position:absolute;z-index:14000090;width:auto}.atcb-list-wrapper:not(.atcb-dropup,.atcb-dropoverlay){animation:list-entrance-bottom .2s ease 0s 1 normal forwards}.atcb-list-wrapper.atcb-dropup{animation:list-entrance-top .2s ease 0s 1 normal forwards}.atcb-list-wrapper.atcb-dropoverlay{animation:list-entrance-center .2s ease 0s 1 normal forwards;z-index:15000000}@keyframes list-entrance-bottom{0%{opacity:0;transform:translateY(250px)}100%{opacity:1;transform:translateY(0)}}@keyframes list-entrance-top{0%{opacity:0;transform:translateY(-250px)}100%{opacity:1;transform:translateY(0)}}@keyframes list-entrance-center{0%{opacity:0;transform:scaleY(1)}1%{opacity:1;transform:scaleY(0)}100%{opacity:1;transform:scaleY(1)}}.atcb-list{background-color:var(--list-background);border:var(--list-border-width) solid var(--list-border);border-radius:var(--list-border-radius);box-sizing:border-box;color:var(--list-text);display:block;font-family:var(--font);min-width:var(--list-min-width);position:relative;user-select:none;-webkit-user-select:none;width:fit-content}.atcb-list-item{align-items:center;background-color:var(--list-background);box-sizing:border-box;
1cursor:pointer;display:flex;font-size:1em;line-height:1.75em;padding:var(--list-padding);text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.atcb-rtl .atcb-list-item{direction:rtl;text-align:right}.atcb-list-item:hover{background-color:var(--list-hover-background);color:var(--list-hover-text)}.atcb-list-item:focus-visible{background-color:var(--list-hover-background);color:var(--accent-color);outline:0}.atcb-list-item:last-child{border-radius:0 0 var(--list-border-radius) var(--list-border-radius)}.atcb-list-item:first-child{border-radius:var(--list-border-radius) var(--list-border-radius) 0 0}.atcb-list-item:only-child{border-radius:var(--list-border-radius)}.atcb-list.atcb-modal{box-shadow:var(--list-modal-shadow)}.atcb-list-item .atcb-icon{margin:0 auto}.atcb-list-item .atcb-icon+.atcb-text{margin-left:.7em;width:100%}.atcb-rtl .atcb-list-item .atcb-icon+.atcb-text{margin-left:0;margin-right:.7em}.atcb-list-item-close{background-color:var(--list-close-background)}.atcb-list-item.atcb-list-item-close:not(:focus-visible){color:var(--list-close-text)}.atcb-list-item.atcb-list-item-close:not(:focus-visible):hover{color:var(--list-hover-text)}.atcb-list-item-close svg{fill:currentcolor}.atcb-modal{display:block;margin:auto;width:auto;min-width:auto;position:relative;z-index:14000090}.atcb-modal-box{filter:var(--modal-shadow);color:var(--modal-text);cursor:default;box-sizing:border-box;font-family:var(--font);line-height:1.5em;text-align:var(--modal-text-align);user-select:none;-webkit-user-select:none;touch-action:manipulation;width:100%;margin-bottom:20px;-webkit-tap-highlight-color:transparent}@media (width > 575px){.atcb-modal-box{width:32em}}@media (width <= 575px){.atcb-modal-box{filter:none;margin-bottom:0;display:flex;min-height:100%;flex-direction:column}.atcb-modal-host-initialized #atcb-bgoverlay{padding:0;background-color:var(--modal-background)}.atcb-modal{width:100%;min-height:100dvh;margin:0}.atcb-modal-buttons{border-radius:0;margin-top:auto}}.atcb-modal-box.atcb-rtl{text-align:var(--modal-text-align-rtl);direction:rtl;padding:1.25em 1em 1.25em 2em}.atcb-modal-icon{height:2.5em;width:2.5em;border-radius:100%;background-color:var(--modal-background);padding:1.75em;margin:auto}.atcb-modal-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-modal-headline{background-color:var(--modal-background);border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;font-size:1.3em;font-weight:600;line-height:1.5em;padding:1.8em 1.5em 1.3em;text-transform:var(--modal-headline-text-transform);text-align:var(--modal-headline-text-align)}.atcb-modal-icon+.atcb-modal-headline{margin-top:-2.6em;padding-top:2.6em}.atcb-modal-content{background-color:var(--modal-background);font-size:1em;padding:.3em 2em 2.2em}.atcb-modal-content ol,.atcb-modal-content ul{margin:1em auto;text-align:left;width:fit-content}.atcb-rtl .atcb-modal-content ol,.atcb-rtl .atcb-modal-content ul{text-align:right}.atcb-modal-icon+.atcb-modal-content{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;margin-top:-2.6em;padding-top:2.6em}.atcb-modal-content-subevents{margin:auto;width:fit-content}@media (width <= 575px){.atcb-modal-icon{margin:0 auto}.atcb-modal-headline{padding:1.8em 1em 1em}.atcb-modal-icon+.atcb-modal-headline{margin-top:0;padding-top:0}.atcb-modal-content{padding:.3em 1.5em 1.5em}.atcb-modal-icon+.atcb-modal-content{padding-top:0}}.atcb-modal-buttons{background-color:var(--modal-btn-bar);border-radius:0 0 var(--modal-border-radius) var(--modal-border-radius);box-sizing:border-box;padding:.6em;text-align:center;width:100%;display:flex;justify-content:center;flex-flow:row-reverse wrap;align-items:center}a.atcb-modal-btn,button.atcb-modal-btn{background-color:var(--modal-btn-secondary-background);border:0;border-radius:var(--btn-border-radius);color:var(--modal-btn-secondary-text);cursor:pointer;display:inline-block;font-family:var(--font);font-size:.9em;font-weight:var(--modal-btn-font-weight);line-height:1em;margin:.625em;padding:1em 1.25em;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}a.atcb-modal-btn.btn-small,button.atcb-modal-btn.btn-small{padding:.6em .8em}a.atcb-modal-btn.atcb-modal-btn-primary,button.atcb-modal-btn.atcb-modal-btn-primary{background-color:var(--modal-btn-background);color:var(--modal-btn-text)}a.atcb-modal-btn.atcb-modal-btn-border,button.atcb-modal-btn.atcb-modal-btn-border{border:var(--modal-btn-border-width) solid var(--modal-btn-border)}a.atcb-modal-btn:focus-visible,button.atcb-modal-btn:focus-visible{background-color:var(--modal-btn-hover-background);outline:2px solid var(--accent-color)}a.atcb-modal-btn:disabled,button.atcb-button:disabled,button.atcb-modal-btn:disabled,button.atcb-subevent-btn:disabled{cursor:not-allowed;opacity:.75;filter:brightness(95%);border-style:dashed;box-shadow:none}a.atcb-modal-btn:not([disabled]):hover,button.atcb-modal-btn:not([disabled]):hover{background-color:var(--modal-btn-hover-background);color:var(--modal-btn-hover-text);text-decoration:none}.atcb-subevent-btn{display:flex;align-items:flex-start;cursor:pointer;font-family:var(--font);font-size:1em;background-color:var(--date-btn-background);border:0;border-radius:7px 4px 4px 7px;padding:0;margin:0;touch-action:manipulation;position:relative;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:100%}.atcb-subevent-btn:hover{align-items:center}.atcb-subevent-btn:focus,.atcb-subevent-btn:hover{background-color:var(--date-btn-hover-background)}.atcb-subevent-btn:focus-visible{outline:2px solid var(--accent-color)}.atcb-subevent-btn+.atcb-subevent-btn{margin-top:30px}.atcb-date-btn-left{border-radius:4px 0 0 4px;align-self:stretch;background-color:var(--date-btn-cal-background);padding:.7em .8em .8em;width:2.7em;align-items:center;display:flex;flex-direction:column;flex-shrink:0}.atcb-rtl .atcb-date-btn-left{border-radius:0 4px 4px 0}.atcb-subevent-btn:hover .atcb-date-btn-left{opacity:.8}.atcb-date-btn-day{color:var(--date-btn-cal-day-text);font-weight:400;font-size:2em;word-break:keep-all;padding-bottom:.1em}.atcb-initialized[lang=ja] .atcb-date-btn-day,.atcb-initialized[lang=ko] .atcb-date-btn-day,.atcb-initialized[lang=zh] .atcb-date-btn-day{font-size:1.3em}.atcb-date-btn-month{color:var(--date-btn-cal-month-text);font-weight:600;font-size:1em}@media (width <= 414px){.atcb-date-btn-left{width:fit-content}.atcb-date-btn-day{font-size:1.7em}.atcb-date-btn-month{font-size:.8em}.atcb-date-btn-right{min-width:10em}}
1@media (width <= 575px){dialog .atcb-list.atcb-modal{display:flex;flex-direction:column}dialog .atcb-list-item-close{margin-top:auto}dialog .atcb-list-item{padding:1.5em}}.atcb-date-btn-right{position:relative;color:var(--date-btn-text);min-width:13.5em;overflow-wrap:anywhere}.atcb-subevent-btn .atcb-date-btn-right{width:100%}.atcb-date-btn-details{opacity:1;padding:.7em .8em;text-align:left}.atcb-rtl .atcb-date-btn-details{text-align:right}.atcb-date-btn-hover{position:absolute;top:0;left:0;width:100%;opacity:0;height:100%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1em;padding:.4em .7em;box-sizing:border-box}.atcb-subevent-btn:hover .atcb-date-btn-details{opacity:0}.atcb-subevent-btn:hover .atcb-date-btn-hover{opacity:1}.atcb-date-btn-headline{font-weight:600;font-size:.9em;margin-bottom:.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--date-btn-headline-line-clamp);line-clamp:var(--date-btn-headline-line-clamp)}.atcb-date-btn-content{display:flex;align-items:flex-start;font-size:.8em;color:var(--date-btn-text-secondary)}.atcb-date-btn-content.atcb-date-btn-cancelled{color:var(--form-error);font-weight:700}.atcb-date-btn-content-location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atcb-date-btn-content-icon{display:inline-block;height:.9em;margin:.075em .4em 0 0;width:.9em;flex-shrink:0}.atcb-rtl .atcb-date-btn-content-icon{margin-right:0;margin-left:.4em}.atcb-initialized[lang=ja] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=ko] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=zh] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon{margin-top:.15em}.atcb-date-btn-content-icon svg{height:100%;fill:currentcolor;width:100%}.atcb-date-btn-content+.atcb-date-btn-content{margin-top:.3em;padding-right:.6em}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.atcb-date-btn-plus{position:absolute;border-radius:4px 0;bottom:0;right:0;background:var(--date-btn-cal-background);color:var(--date-btn-cal-day-text);display:flex;font-size:.9em;font-weight:400;height:1em;width:1em;padding:.1em;justify-content:center;align-items:center}.atcb-button:focus-visible .atcb-date-btn-plus,.atcb-subevent-btn:focus-visible .atcb-date-btn-plus{background-color:var(--accent-color)}.atcb-checkmark{display:none}.atcb-saved .atcb-checkmark{box-sizing:content-box;color:var(--btn-text);display:block;position:absolute;top:-.9em;right:-.5em;padding:.5em;border-radius:100%;height:1.2em}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay) .atcb-checkmark,.atcb-button:focus .atcb-checkmark,.atcb-button:hover .atcb-checkmark{top:-.77em;right:-.37em}.atcb-checkmark svg{height:100%;filter:var(--checkmark-background);width:auto}.atcb-modal-host-initialized{width:100dvw;height:100dvh}#atcb-bgoverlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:var(--overlay-background);border:0;box-sizing:border-box;display:flex;height:100dvh;inset-inline:0;left:0;right:0;top:0;min-height:100%;min-width:100%;overflow-y:auto;padding:20px;position:fixed;width:100dvw;animation:atcb-bgoverlay-animate .2s ease 0s 1 normal forwards;opacity:0}
1#atcb-bgoverlay.atcb-no-bg{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;background-color:transparent}@keyframes atcb-bgoverlay-animate{0%{opacity:0}100%{opacity:1}}.atcb-icon-outlookcom,.atcb-icon.atcb-icon-ms365{padding-bottom:.05em}.atcb-icon.atcb-icon-apple,.atcb-icon.atcb-icon-ical,.atcb-icon.atcb-icon-trigger{padding-bottom:.15em}.atcb-icon.atcb-icon-rsvp{height:1.5em;width:1.5em}.atcb-icon.atcb-icon-apple svg,.atcb-icon.atcb-icon-ical svg{fill:currentcolor}.atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-ms365-color)}.atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-yahoo-color)}.atcb-icon.atcb-icon-google svg,.atcb-icon.atcb-icon-msteams svg,.atcb-icon.atcb-icon-outlookcom svg{filter:var(--icon-filter)}.pro .atcb-modal-btn svg{fill:none;height:1.5em;margin-right:.5em;stroke:currentcolor;width:auto}.atcb-list-item:focus-visible .atcb-icon.atcb-icon-ms365 svg,.atcb-list-item:hover .atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-hover-ms365-color)}.atcb-list-item:focus-visible .atcb-icon.atcb-icon-yahoo svg,.atcb-list-item:hover .atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-hover-yahoo-color)}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-no-text) .atcb-icon.atcb-icon-ms365 svg,.atcb-button:not([disabled]):focus .atcb-icon.atcb-icon-ms365 svg,.atcb-button:not([disabled]):hover .atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-hover-ms365-color)}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-no-text) .atcb-icon.atcb-icon-yahoo svg,.atcb-button:not([disabled]):focus .atcb-icon.atcb-icon-yahoo svg,.atcb-button:not([disabled]):hover .atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-hover-yahoo-color)}.atcb-button.atcb-active.atcb-no-text:not(.atcb-modal-style,.atcb-dropoverlay) .atcb-icon.atcb-icon-ms365 svg,.atcb-button.atcb-single:not(.atcb-no-text,[disabled]):focus .atcb-icon.atcb-icon-ms365 svg,.atcb-button.atcb-single:not(.atcb-no-text,[disabled]):hover .atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-hover-ms365-color)}.atcb-button.atcb-active.atcb-no-text:not(.atcb-modal-style,.atcb-dropoverlay) .atcb-icon.atcb-icon-yahoo svg,.atcb-button.atcb-single:not(.atcb-no-text,[disabled]):focus .atcb-icon.atcb-icon-yahoo svg,.atcb-button.atcb-single:not(.atcb-no-text,[disabled]):hover .atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-hover-yahoo-color)}.atcb-button.atcb-single.atcb-no-text:not([disabled]):focus .atcb-icon.atcb-icon-ms365 svg,.atcb-button.atcb-single.atcb-no-text:not([disabled]):hover .atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-hover-ms365-color)}.atcb-button.atcb-single.atcb-no-text:not([disabled]):focus .atcb-icon.atcb-icon-yahoo svg,.atcb-button.atcb-single.atcb-no-text:not([disabled]):hover .atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-hover-yahoo-color)}.rsvp-inline-wrapper{filter:none;min-width:100%;margin-bottom:0}.atcb-modal-content.no-headline{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;padding-top:1.8em}.rsvp-inline-wrapper .atcb-modal-content,.rsvp-inline-wrapper .atcb-modal-headline,.rsvp-inline-wrapper.atcb-modal-box{background-color:transparent;border-radius:0;box-sizing:border-box;padding:0;width:100%}.rsvp-inline-wrapper .atcb-modal-headline{padding-bottom:1.5em}.pro{text-align:center}.pro a:not(.atcb-modal-btn),.pro a:not(.atcb-modal-btn):active,.pro a:not(.atcb-modal-btn):visited{color:var(--modal-btn-text);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--accent-color)}.pro a:not(.atcb-modal-btn):hover{color:var(--accent-color);text-decoration:none}.pro .pro-share-buttons{display:flex;flex-wrap:wrap;justify-content:center}.pro #rsvp-atcb{display:flex;flex-wrap:wrap;gap:.4em;justify-content:center}.pro-form{text-align:left}.pro-form:not(.no-intro){border-top:var(--modal-btn-border-width) solid var(--modal-btn-border);margin-top:1.5em;padding-top:1.5em}.pro-form.no-intro:not(.no-headline){padding-top:.5em}.pro-field+.pro-field{padding-top:1.3em}.pro-field-type-label+.pro-field-type-radio{padding-top:0}.pro-field-type-checkbox,.pro-field-type-radio div{align-items:center;display:flex}.pro-field-type-checkbox input,.pro-field-type-radio input{cursor:pointer}.pro-field label{display:block;font-size:.9em;opacity:.7}.pro-field-type-checkbox label,.pro-field-type-radio label{cursor:pointer;opacity:.8;padding-left:.3em}.pro-field input[type=email],.pro-field input[type=number],.pro-field input[type=text]{background-color:var(--input-background);border:var(--modal-btn-border-width) solid var(--modal-btn-border);border-radius:var(--input-border-radius);box-sizing:border-box;caret-color:var(--accent-color);color:var(--modal-text);font-size:.9em;opacity:.8;padding:.7em;transition:all .1s ease-in-out;width:100%}.pro-field input[type=checkbox],.pro-field input[type=radio]{accent-color:var(--accent-color);height:1.2rem;opacity:.8;transition:all .1s ease-in-out;width:1.2em}.pro-field input:disabled,.pro-field input:disabled+label{cursor:not-allowed;opacity:.75;filter:brightness(95%)}.pro-field input:not([disabled]):hover{opacity:1}.pro-field input[type=email]:focus,.pro-field input[type=number]:focus,.pro-field input[type=text]:focus{border-color:var(--accent-color);outline:1px solid var(--accent-color)}.pro-field input[type=checkbox]:focus,.pro-field input[type=radio]:focus{outline-color:var(--accent-color);outline-width:2px}#submit-error{color:var(--form-error);display:none;font-weight:700;padding-top:1.5em;text-align:center}.pro-form.form-error #submit-error{display:block}.pro-field input.error{accent-color:var(--form-error);border:2px solid var(--form-error)}.pro-field input.error+label,.pro-field:has(input.error) label{color:var(--form-error);opacity:1}#rsvp-status-group{border-bottom:var(--modal-btn-border-width) solid var(--modal-btn-border);font-weight:700;margin-bottom:1.5em;padding-bottom:2em;text-align:center}#rsvp-status-group .pro-field{align-items:center;display:flex;flex-wrap:wrap;gap:3%;justify-content:center;margin-top:1em}
1@media (width <= 575px){#rsvp-status-group .pro-field{flex-direction:column;gap:1.2em}#rsvp-status-group .pro-field div{width:80%}}#rsvp-status-group .pro-field div{min-width:28%;position:relative}#rsvp-status-group input{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;margin:0;cursor:pointer}#rsvp-status-group label{align-items:center;border:1px solid var(--modal-btn-text);border-radius:var(--input-border-radius);color:var(--modal-btn-text);display:flex;flex-direction:column;font-weight:700;text-transform:uppercase;justify-content:center;opacity:.6;padding:.8em;transition:all .1s ease-in-out;width:100%}#rsvp-status-group label.status-confirmed{border-color:var(--form-success);color:var(--form-success)}#rsvp-status-group label.status-declined{border-color:var(--form-error);color:var(--form-error)}#rsvp-status-group input:checked+label{background-color:var(--modal-text);color:var(--status-active-text);opacity:1;transform:scale(1.08)}#rsvp-status-group input:focus-visible+label{outline:2px solid var(--accent-color);outline-offset:2px}#rsvp-status-group input:not([disabled])+label:hover,#rsvp-status-group input:not([disabled]):hover+label{opacity:1;transform:scale(1.08)}#rsvp-status-group input:checked+label.status-confirmed{background-color:var(--form-success)}#rsvp-status-group input:checked+label.status-declined{background-color:var(--form-error)}#rsvp-success-msg,#rsvp-success-msg-demo,#rsvp-success-msg-doi,#rsvp-success-msg-email,#ty-success-msg{display:none;font-weight:700;line-height:1.6em;padding-top:.5em;text-align:center}#rsvp-success-msg,#rsvp-success-msg-demo,#ty-success-msg{padding:1.5em 0}#rsvp-success-msg-demo,#rsvp-success-msg-email{color:var(--form-success)}#rsvp-success-msg-doi{color:var(--form-error);padding-top:1em;font-size:.8em}#pro-form-submit{display:block;margin:auto;min-width:150px}.pro-form-fine{font-size:.8em;margin:.5em auto 1em;opacity:.5;text-align:center}.pro-form.form-error .pro-form-fine{opacity:0}.pro-waiting{background-color:var(--modal-btn-background);border:var(--modal-btn-border-width) solid var(--modal-btn-border);border-radius:var(--btn-border-radius);box-sizing:border-box;color:var(--modal-btn-text);cursor:wait;display:none;line-height:.5em;margin:auto;min-width:150px;padding:.5em 1.25em 1.2em;text-align:center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:fit-content}@media (width >
1 575px){#pro-form-submit,.pro-waiting{min-width:200px}}.pro-waiting span:not(.atcb-icon-ical){animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both;font-size:2.5em}.pro-field label span:not(.atcb-icon-ical){color:var(--form-error);font-weight:700;padding-left:2px}.pro-waiting span:not(.atcb-icon-ical):nth-child(2){animation-delay:.15s}.pro-waiting span:not(.atcb-icon-ical):nth-child(3){animation-delay:.3s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.pro #rsvp-sent-content{align-items:center;display:flex;flex-direction:column;gap:1.5em}#rsvp-status-group span{color:inherit}.atcb-modal-content .pro p:not(.pro-form-fine){margin:0}.atcb-modal-content .pro p.pro-pt{margin-top:1.5em}.atcb-modal-content .pro .pro-field p{font-size:.9em}.pro .btn-flex{align-items:center;display:flex}#atcb-reference{box-sizing:border-box;color:#000;filter:drop-shadow( 1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow( 0 1px 0 #fff) drop-shadow( 0 -1px 0 #fff);height:auto;padding:8px 0;text-align:center;transform:translate3d(0,0,0);width:100%;z-index:15000000}#atcb-reference.fixed-ref{position:fixed;bottom:10px;right:40px;width:auto}#atcb-reference.atcb-dropup{position:absolute;margin-top:-1px}.atcb-modal-host-initialized #atcb-reference.atcb-dropup{text-align:left}:host(.atcb-dark) #atcb-reference{color:#fff;filter:drop-shadow( 1px 0 0 #000) drop-shadow(-1px 0 0 #000) drop-shadow( 0 1px 0 #000) drop-shadow( 0 -1px 0 #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.8;width:150px;max-width:100%;margin:auto;display:inline-block;text-decoration:none}#atcb-reference a:hover{opacity:1;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}',"3d":':host{width:fit-content;--font:arial,helvetica,"Twemoji Mozilla","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:0px;--buttonslist-gap:5px;--btn-background:#f5f5f5;--btn-hover-background:#fff;--btn-hover-border:#d2d2d2;--btn-border:#d2d2d2;--btn-border-radius:6px;--btn-padding-x:1em;--btn-padding-y:.65em;--btn-font-weight:600;--btn-text:#333;--btn-hover-text:#000;--btn-shadow:rgb(0 0 0 / 08%) 0 4px 14px -2px,rgb(0 0 0 / 12%) 0 2px 6px -1px;--btn-hover-shadow:rgb(0 0 0 / 14%) 0 5px 16px -2px,rgb(0 0 0 / 14%) 0 3px 8px -2px;--btn-active-shadow:rgb(0 0 0 / 18%) 0 8px 17px -2px,rgb(0 0 0 / 16%) 0 5px 8px -3px;--btn-active-shadow-up:rgb(0 0 0 / 16%) 0 6px 17px -2px,rgb(0 0 0 / 10%) 0 2px 6px -1px,rgb(0 0 0 / 14%) 0 -3px 14px -1px;--list-background:#f5f5f5;--list-hover-background:#fff;--list-text:#333;--list-hover-text:#000;--list-close-background:#e5e5e5;--list-close-text:#777;--list-border-radius:6px;--list-padding:.8em;--list-shadow:rgb(0 0 0 / 12%) 0 4px 18px -2px,rgb(0 0 0 / 14%) 0 2px 8px -1px;--list-modal-shadow:rgb(0 0 0 / 18%) 0 4px 34px -3px,rgb(0 0 0 / 14%) 0 2px 12px -2px;--modal-text:#000;--modal-text-align:center;--modal-text-align-rtl:center;--modal-background:#f5f5f5;--modal-border-radius:6px;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 30%));--modal-btn-bar:#c6c8cd;--modal-btn-background:#f5f5f5;--modal-btn-secondary-background:#e2e1e6;--modal-btn-hover-background:#fff;--modal-btn-border:#d2d2d2;--modal-btn-font-weight:600;--modal-btn-text:#2e2e2e;--modal-btn-hover-text:#161616;--modal-btn-secondary-text:#666567;--modal-btn-shadow:rgb(0 0 0 / 08%) 0 4px 14px -2px,rgb(0 0 0 / 08%) 0 2px 6px -1px;--modal-btn-hover-shadow:rgb(0 0 0 / 14%) 0 5px 17px -2px,rgb(0 0 0 / 12%) 0 3px 8px -2px;--modal-headline-text-align:center;--modal-headline-text-transform:none;--input-border-radius:6px;--input-background:#fff;--status-active-text:#fff;--form-error:#c5372c;--form-success:#338a36;--date-btn-text:#1d1d1e;--date-btn-text-secondary:#3a3a3f;--date-btn-cal-day-text:#fff;--date-btn-cal-month-text:#d3d2d7;--date-btn-cal-background:#313132;--date-btn-background:#eae9ed;--date-btn-hover-background:#fff;--date-btn-headline-line-clamp:1;--date-btn-shadow:rgb(0 0 0 / 08%) 0 4px 14px -2px,rgb(0 0 0 / 12%) 0 2px 6px -1px;--date-btn-hover-shadow:rgb(0 0 0 / 14%) 0 5px 16px -2px,rgb(0 0 0 / 14%) 0 3px 8px -2px;--checkmark-background:drop-shadow(0 0 4px #fff);--overlay-background:rgb(20 20 20 / 25%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#5f01d1;--icon-filter:none}:host(.atcb-dark){--btn-background:#2e2e2e;--btn-hover-background:#373737;--btn-hover-border:#4d4d4d;--btn-border:#4d4d4d;--btn-text:#dedede;--btn-hover-text:#f1f1f1;--btn-shadow:rgb(255 255 255 / 3%) -3px -3px 34px -1px,rgb(0 0 0 / 10%) 2px 3px 14px -2px,rgb(0 0 0 / 12%) 1px 2px 8px -1px;--btn-hover-shadow:rgb(0 0 0 / 18%) 2px 5px 24px -4px,rgb(0 0 0 / 14%) 1px 2px 10px -2px;--btn-active-shadow:rgb(0 0 0 / 20%) 2px 5px 24px -4px,rgb(0 0 0 / 14%) 1px 2px 10px -2px;--btn-active-shadow-up:rgb(0 0 0 / 16%) 2px 4px 24px -4px,rgb(0 0 0 / 12%) 1px 1px 8px -1px,rgb(0 0 0 / 18%) 0 -3px 14px -1px;--list-background:#2e2e2e;--list-hover-background:#373737;--list-text:#dedede;--list-hover-text:#f1f1f1;--list-close-background:#282828;--list-close-text:#777;--list-shadow:rgb(0 0 0 / 12%) 0 4px 24px -2px,rgb(0 0 0 / 14%) 0 2px 10px -1px;--list-modal-shadow:rgb(0 0 0 / 18%) -1px 3px 34px 2px;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 30%));--modal-btn-bar:#38383a;--modal-btn-background:#181819;--modal-btn-secondary-background:#2e2d30;--modal-btn-hover-background:#434246;--modal-btn-border:#434246;--modal-btn-text:#dbdbdb;--modal-btn-hover-text:#fff;--modal-btn-secondary-text:#b8b8b8;--modal-btn-shadow:rgb(255 255 255 / 3%) -2px -2px 14px,rgb(0 0 0 / 10%) 3px 3px 14px -2px,rgb(0 0 0 / 12%) 1px 2px 10px -1px;--modal-btn-hover-shadow:none;--input-background:#434246;--status-active-text:#000;--form-error:#db8680;--form-success:#99de9c;--date-btn-text:#ebebf0;--date-btn-text-secondary:#b5b5bd;--date-btn-cal-day-text:#101010;--date-btn-cal-month-text:#3e3e3f;--date-btn-cal-background:#c7c7cd;--date-btn-background:#363636;--date-btn-hover-background:#474747;--date-btn-shadow:rgb(0 0 0 / 10%) 0 0 24px -2px,rgb(0 0 0 / 12%) 1px 2px 8px -1px;--date-btn-hover-shadow:none;--checkmark-background:drop-shadow(0 0 4px #0a0a0a);--overlay-background:rgb(20 20 20 / 60%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#bebebe;--icon-filter:grayscale(.2)}.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-l)}@media (width <= 991px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-m)}}
1@media (width <= 575px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-s)}}.atcb-initialized.atcb-buttons-list{gap:var(--buttonslist-gap)}.atcb-button-wrapper{display:block;padding:var(--wrapper-padding);position:relative}.atcb-button{align-items:center;background-color:var(--btn-background);border:1px solid var(--btn-border);border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);box-sizing:content-box;color:var(--btn-text);cursor:pointer;display:flex;font-family:var(--font);font-size:1em;font-weight:var(--btn-font-weight);justify-content:center;line-height:1.5em;margin:0;max-width:300px;padding:var(--btn-padding-y) var(--btn-padding-x);position:relative;text-align:center;touch-action:manipulation;transform:translate3d(0,0,-12px);user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:auto;z-index:1}.atcb-button:not(.atcb-no-text,.atcb-modal-style,.atcb-dropoverlay,.atcb-single){min-width:calc(11.6em - 2 * var(--btn-padding-x))}.atcb-button.atcb-no-text{display:flex;place-content:center center;align-items:center;height:3em;width:3em;padding:0}.atcb-rtl .atcb-button{direction:rtl;text-align:right}.atcb-button:focus-visible{outline:2px solid var(--accent-color)}.atcb-button:not([disabled]):focus,.atcb-button:not([disabled]):hover{background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);box-shadow:var(--btn-hover-shadow);color:var(--btn-hover-text)}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay){background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);z-index:15000000}.atcb-button.atcb-single:not([disabled]):focus,.atcb-button.atcb-single:not([disabled]):hover{background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);box-shadow:var(--btn-active-shadow);color:var(--btn-hover-text)}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropup,.atcb-dropoverlay){box-shadow:var(--btn-active-shadow);transform:perspective(100px) rotateX(12deg) translate3d(0,0,2px);transition:transform .1s linear}.atcb-button.atcb-active.atcb-dropup:not(.atcb-modal-style,.atcb-dropoverlay){box-shadow:var(--btn-active-shadow-up);transform:perspective(100px) rotateX(348deg) translate3d(0,0,2px);transition:transform .1s linear}.atcb-button.atcb-active.atcb-dropoverlay{transform:translate3d(0,0,0);z-index:14000090}.atcb-icon{flex-grow:0;flex-shrink:0;height:1em;line-height:1em;margin-right:.8em;width:1em}.atcb-rtl .atcb-icon{margin-right:0;margin-left:.8em}.atcb-no-text .atcb-icon{margin-right:0;margin-left:0}.atcb-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-text{overflow-wrap:anywhere}.atcb-dropdown-anchor{bottom:6px;height:1px;width:100%;opacity:0;position:absolute}.atcb-list-wrapper{box-sizing:border-box;padding:0 4px;position:absolute;transform:translate3d(0,0,0);z-index:14000090}.atcb-list{background-color:var(--list-background);border-radius:0 0 var(--list-border-radius) var(--list-border-radius);box-sizing:border-box;box-shadow:var(--list-shadow);color:var(--list-text);display:block;font-family:var(--font);min-width:100%;position:relative;user-select:none;-webkit-user-select:none;width:fit-content}.atcb-list-wrapper.atcb-dropdown:not(.atcb-dropup,.atcb-dropoverlay){animation:atcb-list-slide-down .4s ease 50ms 1 normal both;opacity:0}
1.atcb-list-wrapper.atcb-dropup:not(.atcb-dropoverlay){animation:atcb-list-slide-up .4s ease 50ms 1 normal both;opacity:0}.atcb-list-wrapper.atcb-dropoverlay{transform:translate3d(0,0,2px);z-index:15000000;animation:atcb-list-slide-center .3s ease 0s 1 normal both;opacity:0}@keyframes atcb-list-slide-down{0%{opacity:0;transform:rotateX(70deg);transform-origin:top}100%{opacity:1;transform:rotateX(0);transform-origin:top}}@keyframes atcb-list-slide-up{0%{opacity:0;transform:rotateX(70deg);transform-origin:bottom}100%{opacity:1;transform:rotateX(0);transform-origin:bottom}}@keyframes atcb-list-slide-center{0%{opacity:0;transform:scaleY(1)}1%{opacity:1;transform:scaleY(0)}100%{opacity:1;transform:scaleY(1)}}.atcb-list-item{align-items:center;background-color:var(--list-background);box-sizing:border-box;cursor:pointer;display:flex;font-size:1em;line-height:1.75em;padding:var(--list-padding);text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.atcb-rtl .atcb-list-item{direction:rtl;text-align:right}.atcb-list-item:hover{background-color:var(--list-hover-background);color:var(--list-hover-text)}.atcb-list-item:focus-visible{background-color:var(--list-hover-background);color:var(--accent-color);outline:0}.atcb-list-item:last-child{border-radius:0 0 var(--list-border-radius) var(--list-border-radius)}.atcb-dropup .atcb-list-item:last-child{border-radius:0;padding-bottom:calc(var(--list-padding) + .7em)}.atcb-dropoverlay .atcb-list .atcb-list-item:first-child,.atcb-dropup .atcb-list,.atcb-dropup .atcb-list-item:first-child,.atcb-list.atcb-modal .atcb-list-item:first-child{border-radius:var(--list-border-radius) var(--list-border-radius) 0 0}.atcb-dropoverlay .atcb-list .atcb-list-item:only-child,.atcb-list.atcb-modal .atcb-list-item:only-child{border-radius:var(--list-border-radius)}.atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child{padding-top:calc(var(--list-padding) + .7em)}.atcb-dropoverlay .atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child,.atcb-dropup .atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child{padding-top:var(--list-padding)}.atcb-dropoverlay .atcb-list,.atcb-list.atcb-modal{border-radius:var(--list-border-radius)}.atcb-list.atcb-modal{box-shadow:var(--list-modal-shadow)}.atcb-list-item .atcb-icon{margin:0 auto}.atcb-list-item .atcb-icon+.atcb-text{margin-left:.7em;width:100%}.atcb-rtl .atcb-list-item .atcb-icon+.atcb-text{margin-left:0;margin-right:.7em}.atcb-list-item-close{background-color:var(--list-close-background)}.atcb-list-item.atcb-list-item-close:not(:focus-visible){color:var(--list-close-text)}.atcb-list-item-close svg{fill:currentcolor}.atcb-modal{display:block;margin:auto;width:auto;min-width:auto;position:relative;z-index:14000090}.atcb-modal-box{filter:var(--modal-shadow);color:var(--modal-text);cursor:default;box-sizing:border-box;font-family:var(--font);line-height:1.5em;text-align:var(--modal-text-align);user-select:none;-webkit-user-select:none;touch-action:manipulation;width:100%;margin-bottom:20px;-webkit-tap-highlight-color:transparent}@media (width > 575px){.atcb-modal-box{width:32em}}@media (width <= 575px){.atcb-modal-box{filter:none;margin-bottom:0;display:flex;min-height:100%;flex-direction:column}.atcb-modal-host-initialized #atcb-bgoverlay{padding:0;background-color:var(--modal-background)}.atcb-modal{width:100%;min-height:100dvh;margin:0}.atcb-modal-buttons{border-radius:0;margin-top:auto}}.atcb-modal-box.atcb-rtl{text-align:var(--modal-text-align-rtl);direction:rtl;padding:1.25em 1em 1.25em 2em}.atcb-modal-icon{height:2.5em;width:2.5em;border-radius:100%;background-color:var(--modal-background);padding:1.75em;margin:auto}.atcb-modal-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-modal-headline{background-color:var(--modal-background);border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;font-size:1.3em;font-weight:600;line-height:1.5em;padding:1.8em 1.5em 1.3em;text-transform:var(--modal-headline-text-transform);text-align:var(--modal-headline-text-align)}.atcb-modal-icon+.atcb-modal-headline{margin-top:-2.6em;padding-top:2.6em}.atcb-modal-content{background-color:var(--modal-background);font-size:1em;padding:.3em 2em 2.2em}.atcb-modal-content ol,.atcb-modal-content ul{margin:1em auto;text-align:left;width:fit-content}.atcb-rtl .atcb-modal-content ol,.atcb-rtl .atcb-modal-content ul{text-align:right}.atcb-modal-content-subevents{margin:auto;width:fit-content}.atcb-modal-icon+.atcb-modal-content{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;margin-top:-2.6em;padding-top:2.6em}
1@media (width <= 575px){.atcb-modal-icon{margin:0 auto}.atcb-modal-headline{padding:1.8em 1em 1em}.atcb-modal-icon+.atcb-modal-headline{margin-top:0;padding-top:0}.atcb-modal-content{padding:.3em 1.5em 1.5em}.atcb-modal-icon+.atcb-modal-content{padding-top:0}}.atcb-modal-buttons{background-color:var(--modal-btn-bar);border-radius:0 0 var(--modal-border-radius) var(--modal-border-radius);box-sizing:border-box;padding:.6em;text-align:center;width:100%;display:flex;justify-content:center;flex-flow:row-reverse wrap;align-items:center}a.atcb-modal-btn,button.atcb-modal-btn{background-color:var(--modal-btn-secondary-background);border:0;border-radius:var(--btn-border-radius);box-shadow:var(--modal-btn-shadow);color:var(--modal-btn-secondary-text);cursor:pointer;display:inline-block;font-family:var(--font);font-size:.9em;font-weight:var(--modal-btn-font-weight);line-height:1em;margin:.625em;padding:1em 1.25em;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}a.atcb-modal-btn.btn-small,button.atcb-modal-btn.btn-small{padding:.6em .8em}a.atcb-modal-btn.atcb-modal-btn-primary,button.atcb-modal-btn.atcb-modal-btn-primary{background-color:var(--modal-btn-background);color:var(--modal-btn-text)}a.atcb-modal-btn.atcb-modal-btn-border,button.atcb-modal-btn.atcb-modal-btn-border{border:1px solid var(--modal-btn-border)}a.atcb-modal-btn:focus-visible,button.atcb-modal-btn:focus-visible{background-color:var(--modal-btn-hover-background);outline:2px solid var(--accent-color)}a.atcb-modal-btn:disabled,button.atcb-button:disabled,button.atcb-modal-btn:disabled,button.atcb-subevent-btn:disabled{cursor:not-allowed;opacity:.75;filter:brightness(95%);border-style:dashed;box-shadow:none}a.atcb-modal-btn:not([disabled]):hover,button.atcb-modal-btn:not([disabled]):hover{background-color:var(--modal-btn-hover-background);box-shadow:var(--modal-btn-hover-shadow);color:var(--modal-btn-hover-text);text-decoration:none}.atcb-subevent-btn{display:flex;align-items:flex-start;cursor:pointer;font-family:var(--font);font-size:1em;box-shadow:var(--date-btn-shadow);background-color:var(--date-btn-background);border:0;border-radius:7px 4px 4px 7px;padding:0;margin:0;touch-action:manipulation;position:relative;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:100%}.atcb-subevent-btn:hover{align-items:center}.atcb-subevent-btn:focus,.atcb-subevent-btn:hover{background-color:var(--date-btn-hover-background);box-shadow:var(--date-btn-hover-shadow)}.atcb-subevent-btn:focus-visible{outline:2px solid var(--accent-color)}.atcb-subevent-btn+.atcb-subevent-btn{margin-top:30px}.atcb-date-btn-left{border-radius:4px 0 0 4px;align-self:stretch;background-color:var(--date-btn-cal-background);padding:.7em .8em .8em;width:2.7em;align-items:center;display:flex;flex-direction:column;flex-shrink:0}.atcb-rtl .atcb-date-btn-left{border-radius:0 4px 4px 0}.atcb-subevent-btn:hover .atcb-date-btn-left{opacity:.8}.atcb-date-btn-day{color:var(--date-btn-cal-day-text);font-weight:400;font-size:2em;word-break:keep-all;padding-bottom:.1em}.atcb-initialized[lang=ja] .atcb-date-btn-day,.atcb-initialized[lang=ko] .atcb-date-btn-day,.atcb-initialized[lang=zh] .atcb-date-btn-day{font-size:1.3em}.atcb-date-btn-month{color:var(--date-btn-cal-month-text);font-weight:600;font-size:1em}@media (width <= 414px){.atcb-date-btn-left{width:fit-content}.atcb-date-btn-day{font-size:1.7em}.atcb-date-btn-month{font-size:.8em}.atcb-date-btn-right{min-width:10em}}@media (width <= 575px){dialog .atcb-list.atcb-modal{display:flex;flex-direction:column}dialog .atcb-list-item-close{margin-top:auto}dialog .atcb-list-item{padding:1.5em}}.atcb-date-btn-right{position:relative;color:var(--date-btn-text);min-width:13.5em;overflow-wrap:anywhere}.atcb-subevent-btn .atcb-date-btn-right{width:100%}.atcb-date-btn-details{opacity:1;padding:.7em .8em;text-align:left}.atcb-rtl .atcb-date-btn-details{text-align:right}.atcb-date-btn-hover{position:absolute;top:0;left:0;width:100%;opacity:0;height:100%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1em;padding:.4em .7em;box-sizing:border-box}.atcb-subevent-btn:hover .atcb-date-btn-details{opacity:0}
1.atcb-subevent-btn:hover .atcb-date-btn-hover{opacity:1}.atcb-date-btn-headline{font-weight:600;font-size:.9em;margin-bottom:.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--date-btn-headline-line-clamp);line-clamp:var(--date-btn-headline-line-clamp)}.atcb-date-btn-content{display:flex;align-items:flex-start;font-size:.8em;color:var(--date-btn-text-secondary)}.atcb-date-btn-content.atcb-date-btn-cancelled{color:var(--form-error);font-weight:700}.atcb-date-btn-content-location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atcb-date-btn-content-icon{display:inline-block;height:.9em;margin:.075em .4em 0 0;width:.9em;flex-shrink:0}.atcb-rtl .atcb-date-btn-content-icon{margin-right:0;margin-left:.4em}.atcb-initialized[lang=ja] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=ko] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=zh] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon{margin-top:.15em}.atcb-date-btn-content-icon svg{height:100%;fill:currentcolor;width:100%}.atcb-date-btn-content+.atcb-date-btn-content{margin-top:.3em;padding-right:.6em}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.atcb-date-btn-plus{position:absolute;border-radius:4px 0;bottom:0;right:0;background:var(--date-btn-cal-background);color:var(--date-btn-cal-day-text);display:flex;font-size:.9em;font-weight:400;height:1em;width:1em;padding:.1em;justify-content:center;align-items:center}.atcb-button:focus-visible .atcb-date-btn-plus,.atcb-subevent-btn:focus-visible .atcb-date-btn-plus{background-color:var(--accent-color)}.atcb-checkmark{display:none}.atcb-saved .atcb-checkmark{box-sizing:content-box;color:var(--btn-text);display:block;position:absolute;top:-.9em;right:-.5em;padding:.5em;border-radius:100%;height:1.2em}.atcb-checkmark svg{height:100%;filter:var(--checkmark-background);width:auto}.atcb-modal-host-initialized{width:100dvw;height:100dvh}#atcb-bgoverlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:var(--overlay-background);border:0;box-sizing:border-box;display:flex;height:100dvh;inset-inline:0;left:0;right:0;top:0;min-height:100%;min-width:100%;overflow-y:auto;padding:20px;position:fixed;width:100dvw;z-index:14000000}#atcb-bgoverlay:not(dialog){animation:atcb-bgoverlay-animate .2s ease 0s 1 normal forwards;opacity:0}
1#atcb-bgoverlay.atcb-no-bg{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;background-color:transparent}@keyframes atcb-bgoverlay-animate{0%{opacity:0}100%{opacity:1}}.atcb-icon-outlookcom,.atcb-icon.atcb-icon-ms365{padding-bottom:.05em}.atcb-icon.atcb-icon-apple,.atcb-icon.atcb-icon-ical{padding-bottom:.15em}.atcb-icon.atcb-icon-trigger{padding-bottom:.15em}.atcb-icon.atcb-icon-rsvp{height:1.5em;width:1.5em}.atcb-icon.atcb-icon-apple svg{fill:currentcolor}.atcb-icon.atcb-icon-ical svg{fill:currentcolor}.atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-ms365-color)}.atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-yahoo-color)}.atcb-icon.atcb-icon-google svg,.atcb-icon.atcb-icon-msteams svg,.atcb-icon.atcb-icon-outlookcom svg{filter:var(--icon-filter)}.rsvp-inline-wrapper{filter:none;min-width:100%;margin-bottom:0}.atcb-modal-content.no-headline{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;padding-top:1.8em}.rsvp-inline-wrapper .atcb-modal-content,.rsvp-inline-wrapper .atcb-modal-headline,.rsvp-inline-wrapper.atcb-modal-box{background-color:transparent;border-radius:0;box-sizing:border-box;padding:0;width:100%}.rsvp-inline-wrapper .atcb-modal-headline{padding-bottom:1.5em}.pro{text-align:center}.pro a:not(.atcb-modal-btn),.pro a:not(.atcb-modal-btn):active,.pro a:not(.atcb-modal-btn):visited{color:var(--modal-btn-text);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--accent-color)}.pro a:not(.atcb-modal-btn):hover{color:var(--accent-color);text-decoration:none}.pro .pro-share-buttons{display:flex;flex-wrap:wrap;justify-content:center}.pro #rsvp-atcb{display:flex;flex-wrap:wrap;gap:.4em;justify-content:center}.pro-form{text-align:left}.pro-form:not(.no-intro){border-top:1px solid var(--modal-btn-border);margin-top:1.5em;padding-top:1.5em}.pro-form.no-intro:not(.no-headline){padding-top:.5em}.pro-field+.pro-field{padding-top:1.3em}.pro-field-type-label+.pro-field-type-radio{padding-top:0}.pro-field-type-checkbox,.pro-field-type-radio div{align-items:center;display:flex}.pro-field-type-checkbox input,.pro-field-type-radio input{cursor:pointer}.pro-field label{display:block;font-size:.9em;opacity:.7}.pro-field-type-checkbox label,.pro-field-type-radio label{cursor:pointer;opacity:.8;padding-left:.3em}.pro-field input[type=email],.pro-field input[type=number],.pro-field input[type=text]{background-color:var(--input-background);border:1px solid var(--modal-btn-border);border-radius:var(--input-border-radius);box-sizing:border-box;caret-color:var(--accent-color);color:var(--modal-text);font-size:.9em;opacity:.8;padding:.7em;transition:all .1s ease-in-out;width:100%}.pro-field input[type=checkbox],.pro-field input[type=radio]{accent-color:var(--accent-color);height:1.2rem;opacity:.8;transition:all .1s ease-in-out;width:1.2em}.pro-field input:disabled,.pro-field input:disabled+label{cursor:not-allowed;opacity:.75;filter:brightness(95%)}.pro-field input:not([disabled]):hover{opacity:1}.pro-field input[type=email]:focus,.pro-field input[type=number]:focus,.pro-field input[type=text]:focus{border-color:var(--accent-color);outline:1px solid var(--accent-color)}.pro-field input[type=checkbox]:focus,.pro-field input[type=radio]:focus{outline-color:var(--accent-color);outline-width:2px}#submit-error{color:var(--form-error);display:none;font-weight:700;padding-top:1.5em;text-align:center}.pro-form.form-error #submit-error{display:block}.pro-field input.error{accent-color:var(--form-error);border:2px solid var(--form-error)}.pro-field input.error+label,.pro-field:has(input.error) label{color:var(--form-error);opacity:1}#rsvp-status-group{border-bottom:1px solid var(--modal-btn-border);font-weight:700;margin-bottom:1.5em;padding-bottom:2em;text-align:center}#rsvp-status-group .pro-field{align-items:center;display:flex;flex-wrap:wrap;gap:3%;justify-content:center;margin-top:1em}@media (width <= 575px){#rsvp-status-group .pro-field{flex-direction:column;gap:1.2em}#rsvp-status-group .pro-field div{width:80%}}#rsvp-status-group .pro-field div{min-width:28%;position:relative}#rsvp-status-group input{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;margin:0;cursor:pointer}#rsvp-status-group label{align-items:center;border:1px solid var(--modal-btn-text);border-radius:var(--input-border-radius);box-shadow:var(--btn-shadow);color:var(--modal-btn-text);display:flex;flex-direction:column;font-weight:700;text-transform:uppercase;justify-content:center;opacity:.6;padding:.8em;transition:all .1s ease-in-out;width:100%}#rsvp-status-group label.status-confirmed{border-color:var(--form-success);color:var(--form-success)}#rsvp-status-group label.status-declined{border-color:var(--form-error);color:var(--form-error)}#rsvp-status-group input:checked+label{background-color:var(--modal-text);box-shadow:var(--btn-hover-shadow);color:var(--status-active-text);opacity:1;transform:scale(1.08)}#rsvp-status-group input:focus-visible+label{outline:2px solid var(--accent-color);outline-offset:2px}#rsvp-status-group input:not([disabled])+label:hover,#rsvp-status-group input:not([disabled]):hover+label{box-shadow:var(--btn-hover-shadow);opacity:1;transform:scale(1.08)}#rsvp-status-group input:checked+label.status-confirmed{background-color:var(--form-success)}#rsvp-status-group input:checked+label.status-declined{background-color:var(--form-error)}#rsvp-success-msg,#rsvp-success-msg-demo,#rsvp-success-msg-doi,#rsvp-success-msg-email,#ty-success-msg{display:none;font-weight:700;line-height:1.6em;padding-top:.5em;text-align:center}#rsvp-success-msg,#rsvp-success-msg-demo,#ty-success-msg{padding:1.5em 0}#rsvp-success-msg-demo,#rsvp-success-msg-email{color:var(--form-success)}#rsvp-success-msg-doi{color:var(--form-error);padding-top:1em;font-size:.8em}#pro-form-submit{display:block;margin:auto;min-width:150px}.pro-form-fine{font-size:.8em;margin:.5em auto 1em;opacity:.5;text-align:center}.pro-form.form-error .pro-form-fine{opacity:0}
1.pro-waiting{background-color:var(--modal-btn-background);border:1px solid var(--modal-btn-border);border-radius:var(--btn-border-radius);box-sizing:border-box;color:var(--modal-btn-text);cursor:wait;display:none;line-height:.5em;margin:auto;min-width:150px;padding:.5em 1.25em 1.2em;text-align:center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:fit-content}@media (width > 575px){#pro-form-submit,.pro-waiting{min-width:200px}}.pro-waiting span:not(.atcb-icon-ical){animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both;font-size:2.5em}.pro-field label span:not(.atcb-icon-ical){color:var(--form-error);font-weight:700;padding-left:2px}.pro-waiting span:not(.atcb-icon-ical):nth-child(2){animation-delay:.15s}.pro-waiting span:not(.atcb-icon-ical):nth-child(3){animation-delay:.3s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.pro #rsvp-sent-content{align-items:center;display:flex;flex-direction:column;gap:1.5em}#rsvp-status-group span{color:inherit}.atcb-modal-content .pro p:not(.pro-form-fine){margin:0}.atcb-modal-content .pro p.pro-pt{margin-top:1.5em}.atcb-modal-content .pro .pro-field p{font-size:.9em}.pro .btn-flex{align-items:center;display:flex}.pro .atcb-modal-btn svg{fill:none;height:1.5em;margin-right:.5em;stroke:currentcolor;width:auto}#atcb-reference{box-sizing:border-box;color:#000;filter:drop-shadow( 1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow( 0 1px 0 #fff) drop-shadow( 0 -1px 0 #fff);height:auto;padding:8px 0;text-align:center;transform:translate3d(0,0,0);width:100%;z-index:15000000}#atcb-reference.fixed-ref{position:fixed;bottom:10px;right:40px;width:auto}#atcb-reference.atcb-dropup{position:absolute;margin-top:-1px}.atcb-modal-host-initialized #atcb-reference.atcb-dropup{text-align:left}:host(.atcb-dark) #atcb-reference{color:#fff;filter:drop-shadow( 1px 0 0 #000) drop-shadow(-1px 0 0 #000) drop-shadow( 0 1px 0 #000) drop-shadow( 0 -1px 0 #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.8;width:150px;max-width:100%;margin:auto;display:inline-block;text-decoration:none}#atcb-reference a:hover{opacity:1;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}',flat:':host{width:fit-content;--font:arial,helvetica,"Twemoji Mozilla","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:0px;--buttonslist-gap:8px;--btn-background:#f5f5f5;--btn-hover-background:#fff;--btn-hover-border:#545454;--btn-border:#545454;--btn-padding-x:1.2em;--btn-padding-y:.8em;--btn-shadow:#333;--btn-font-weight:600;--btn-text:#333;--btn-hover-text:#000;--list-background:#f5f5f5;--list-hover-background:#fff;--list-border:#545454;--list-text:#333;--list-font-weight:400;--list-hover-text:#000;--list-close-background:#545454;--list-close-text:#b0b0b0;--list-close-text-hover:#777;--list-padding:.8em;--modal-text:#000;--modal-text-align:center;--modal-text-align-rtl:center;--modal-background:#f5f5f5;--modal-btn-bar:#bababa;--modal-btn-background:#f5f5f5;--modal-btn-secondary-background:#e2e1e6;--modal-btn-hover-background:#fff;--modal-btn-border:#545454;--modal-btn-font-weight:600;--modal-btn-text:#2e2e2e;--modal-btn-hover-text:#161616;--modal-btn-secondary-text:#676767;--modal-headline-text-align:center;--modal-headline-text-transform:uppercase;--input-background:#fff;--status-active-text:#fff;--form-error:#c5372c;--form-success:#338a36;--date-btn-text:#1d1d1e;--date-btn-text-secondary:#414141;--date-btn-cal-day-text:#fff;--date-btn-cal-month-text:#d3d2d7;--date-btn-cal-background:#313132;--date-btn-background:#eae9ed;--date-btn-hover-background:#fff;--date-btn-headline-line-clamp:1;--overlay-background:rgb(20 20 20 / 40%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#5f01d1;--icon-filter:none}:host(.atcb-dark){--btn-background:#222;--btn-hover-background:#373737;--btn-hover-border:#515151;--btn-border:#515151;--btn-shadow:#000;--btn-text:#dedede;--btn-hover-text:#f1f1f1;--list-background:#222;--list-hover-background:#373737;--list-border:#515151;--list-text:#dedede;--list-hover-text:#f1f1f1;--list-close-background:#111;--list-close-text:#777;--list-close-text-hover:#f1f1f1;--modal-text:#f1f1f1;--modal-background:#242424;--modal-btn-bar:#313131;--modal-btn-background:#181819;--modal-btn-secondary-background:#2e2d30;--modal-btn-hover-background:#434246;--modal-btn-border:#434246;--modal-btn-text:#dbdbdb;--modal-btn-hover-text:#fff;--modal-btn-secondary-text:#b8b8b8;--input-background:#434246;--status-active-text:#000;--form-error:#db8680;--form-success:#99de9c;--date-btn-text:#ebebf0;--date-btn-text-secondary:#b5b5bd;--date-btn-cal-day-text:#101010;--date-btn-cal-month-text:#414141;--date-btn-cal-background:#c7c7cd;--date-btn-background:#2d2d2d;--date-btn-hover-background:#474747;--overlay-background:rgb(20 20 20 / 75%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#bebebe;--icon-filter:grayscale(0.2)}.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-l)}@media (width <= 991px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-m)}}
1@media (width <= 575px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-s)}}.atcb-initialized.atcb-buttons-list{gap:var(--buttonslist-gap)}.atcb-button-wrapper{display:block;padding:var(--wrapper-padding);position:relative}.atcb-button{align-items:center;background-color:var(--btn-background);border:.2em solid var(--btn-border);box-sizing:content-box;color:var(--btn-text);cursor:pointer;display:flex;font-family:var(--font);font-size:1em;font-weight:var(--btn-font-weight);justify-content:center;line-height:1.5em;margin:0;max-width:300px;padding:var(--btn-padding-y) var(--btn-padding-x);top:0;left:0;box-shadow:0 0 0 0 var(--btn-shadow);position:relative;text-align:center;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:auto;z-index:1}.atcb-button:not(.atcb-no-text,.atcb-modal-style,.atcb-dropoverlay,.atcb-single){min-width:calc(11.6em - 2 * var(--btn-padding-x))}.atcb-button.atcb-no-text{display:flex;place-content:center center;align-items:center;height:3em;width:3em;padding:0}.atcb-button.atcb-click:not([disabled]){top:-3px;left:-3px;box-shadow:3px 3px 0 0 var(--btn-shadow)}.atcb-rtl .atcb-button{direction:rtl;text-align:right}.atcb-button:focus-visible{outline:2px solid var(--accent-color)}.atcb-button:not([disabled]):focus,.atcb-button:not([disabled]):hover{background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);top:0;left:0;box-shadow:0 0 0 0 var(--btn-shadow);color:var(--btn-hover-text)}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay){z-index:15000000}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay),.atcb-button.atcb-single:not([disabled]):focus,.atcb-button.atcb-single:not([disabled]):hover{background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);top:-5px;left:-5px;box-shadow:5px 5px 0 0 var(--btn-shadow);color:var(--btn-hover-text)}.atcb-button.atcb-active.atcb-dropoverlay{z-index:14000090}.atcb-icon{flex-grow:0;flex-shrink:0;height:.9em;line-height:1em;margin-right:.8em;width:.9em}.atcb-rtl .atcb-icon{margin-right:0;margin-left:1em}.atcb-no-text .atcb-icon{margin-right:0;margin-left:0}.atcb-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-icon-trigger svg{display:none}.atcb-button .atcb-icon-trigger::after{content:"+";font-family:Arial,Helvetica,sans-serif;font-size:1.5em}.atcb-text{overflow-wrap:anywhere}.atcb-dropdown-anchor{bottom:0;height:0;width:100%;opacity:0;position:absolute}.atcb-list-wrapper{box-sizing:border-box;font-weight:var(--list-font-weight);padding:0 2px 0 6px;position:absolute;z-index:16000090}.atcb-list-wrapper.atcb-no-text.atcb-dropdown{padding:0}.atcb-list-wrapper:not(.atcb-dropup,.atcb-dropoverlay){animation:list-entrance-bottom .2s ease 0s 1 normal forwards}.atcb-list-wrapper.atcb-dropup{animation:list-entrance-top .2s ease 0s 1 normal forwards}.atcb-list-wrapper.atcb-dropoverlay{z-index:15000000}@keyframes list-entrance-bottom{0%{opacity:0;transform:translateY(150px)}100%{opacity:1;transform:translateY(0)}}@keyframes list-entrance-top{0%{opacity:0;transform:translateY(-150px)}100%{opacity:1;transform:translateY(0)}}.atcb-list{background:var(--list-background);box-sizing:border-box;border:.15em solid var(--list-border);color:var(--list-text);display:block;font-family:var(--font);min-width:100%;position:relative;user-select:none;-webkit-user-select:none;width:fit-content}.atcb-list-item{align-items:center;background-color:var(--list-background);box-sizing:border-box;cursor:pointer;display:flex;font-size:1em;line-height:1.75em;padding:var(--list-padding);text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.atcb-rtl .atcb-list-item{direction:rtl;text-align:right}.atcb-list-item:hover{background-color:var(--list-hover-background);color:var(--list-hover-text)}.atcb-list-item:focus-visible{background-color:var(--list-hover-background);color:var(--accent-color);outline:0}.atcb-dropup .atcb-list-item:last-child{border-bottom-width:0}.atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child{border-top-width:0}
1.atcb-dropoverlay .atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child,.atcb-dropup .atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child{border-top-width:.15em}.atcb-list-item .atcb-icon{margin:0 auto;height:1em;width:1em}.atcb-list-item .atcb-icon+.atcb-text{margin-left:.7em;width:100%}.atcb-rtl .atcb-list-item .atcb-icon+.atcb-text{margin-left:0;margin-right:.7em}.atcb-list-item-close{background-color:var(--list-close-background)}.atcb-list-item.atcb-list-item-close:not(:focus-visible){color:var(--list-close-text)}.atcb-list-item.atcb-list-item-close:hover{color:var(--list-close-text-hover)}.atcb-list-item-close svg{fill:currentcolor}.atcb-modal{display:block;margin:auto;width:auto;min-width:auto;position:relative;z-index:14000090}.atcb-modal-box{border:.15em solid var(--btn-border);background-color:var(--modal-background);color:var(--modal-text);cursor:default;box-sizing:border-box;font-family:var(--font);line-height:1.5em;text-align:var(--modal-text-align);user-select:none;-webkit-user-select:none;touch-action:manipulation;width:100%;margin-bottom:20px;-webkit-tap-highlight-color:transparent}@media (width > 575px){.atcb-modal-box{width:32em}}@media (width <= 575px){.atcb-modal-box{filter:none;margin-bottom:0;display:flex;min-height:100%;flex-direction:column}.atcb-modal-host-initialized #atcb-bgoverlay{padding:0;background-color:var(--modal-background)}.atcb-modal{width:100%;min-height:100dvh;margin:0}.atcb-modal-buttons{border-radius:0;margin-top:auto}}.atcb-modal-box.atcb-rtl{text-align:var(--modal-text-align-rtl);direction:rtl;padding:1.25em 1em 1.25em 2em}.atcb-modal-icon{height:2.5em;width:2.5em;padding:1.75em;margin:auto}.atcb-modal-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-modal-headline{font-size:1.3em;font-weight:600;line-height:1.5em;padding:1.8em 1.5em 1.3em;text-transform:var(--modal-headline-text-transform);text-align:var(--modal-headline-text-align)}.atcb-modal-icon+.atcb-modal-headline{padding-top:0}.atcb-modal-content{font-size:1em;padding:.3em 2em 2.2em}.atcb-modal-content ol,.atcb-modal-content ul{margin:1em auto;text-align:left;width:fit-content}.atcb-rtl .atcb-modal-content ol,.atcb-rtl .atcb-modal-content ul{text-align:right}.atcb-modal-content-subevents{margin:auto;width:fit-content}.atcb-modal-icon+.atcb-modal-content{padding-top:0}@media (width <= 575px){.atcb-modal-icon{margin:0 auto}.atcb-modal-headline{padding:1.8em 1em 1em}.atcb-modal-content{padding:.3em 1.5em 1.5em}}.atcb-modal-buttons{background-color:var(--modal-btn-bar);box-sizing:border-box;padding:.6em;text-align:center;width:100%;display:flex;justify-content:center;flex-flow:row-reverse wrap;align-items:center}a.atcb-modal-btn,button.atcb-modal-btn{border:.2em solid var(--btn-border);background-color:var(--modal-btn-secondary-background);color:var(--modal-btn-secondary-text);cursor:pointer;display:inline-block;font-family:var(--font);font-size:.9em;font-weight:var(--modal-btn-font-weight);line-height:1em;margin:.625em;padding:1em 1.25em;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;top:0;left:0;box-shadow:0 0 0 0 var(--btn-shadow)}a.atcb-modal-btn.btn-small,button.atcb-modal-btn.btn-small{padding:.6em .8em}a.atcb-modal-btn.atcb-modal-btn-primary,button.atcb-modal-btn.atcb-modal-btn-primary{background-color:var(--modal-btn-background);color:var(--modal-btn-text)}a.atcb-modal-btn:focus-visible,button.atcb-modal-btn:focus-visible{background-color:var(--modal-btn-hover-background);outline:2px solid var(--accent-color)}a.atcb-modal-btn:disabled,button.atcb-button:disabled,button.atcb-modal-btn:disabled,button.atcb-subevent-btn:disabled{cursor:not-allowed;opacity:.75;filter:brightness(95%);border-style:dashed;box-shadow:none}a.atcb-modal-btn:not([disabled]):hover,button.atcb-modal-btn:not([disabled]):hover{background-color:var(--modal-btn-hover-background);color:var(--modal-btn-hover-text);text-decoration:none;top:-3px;left:-3px;box-shadow:3px 3px 0 0 var(--btn-shadow)}.atcb-subevent-btn{border:.15em solid var(--btn-border);display:flex;align-items:flex-start;cursor:pointer;font-family:var(--font);font-size:1em;background-color:var(--date-btn-background);padding:0;margin:0;touch-action:manipulation;position:relative;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;top:0;left:0;box-shadow:0 0 0 0 var(--btn-shadow);width:100%}.atcb-subevent-btn:hover{align-items:center;top:-3px;left:-3px;box-shadow:3px 3px 0 0 var(--btn-shadow)}.atcb-subevent-btn:focus,.atcb-subevent-btn:hover{background-color:var(--date-btn-hover-background)}.atcb-subevent-btn:focus-visible{outline:2px solid var(--accent-color)}.atcb-subevent-btn+.atcb-subevent-btn{margin-top:30px}.atcb-date-btn-left{align-self:stretch;background-color:var(--date-btn-cal-background);padding:.7em .8em .8em;width:2.7em;align-items:center;display:flex;flex-direction:column;flex-shrink:0}.atcb-subevent-btn:hover .atcb-date-btn-left{opacity:.8}.atcb-date-btn-day{color:var(--date-btn-cal-day-text);font-weight:400;font-size:2em;word-break:keep-all;padding-bottom:.1em}.atcb-initialized[lang=ja] .atcb-date-btn-day,.atcb-initialized[lang=ko] .atcb-date-btn-day,.atcb-initialized[lang=zh] .atcb-date-btn-day{font-size:1.3em}.atcb-date-btn-month{color:var(--date-btn-cal-month-text);font-weight:600;font-size:1em}@media (width <= 414px){.atcb-date-btn-left{width:fit-content}.atcb-date-btn-day{font-size:1.7em}.atcb-date-btn-month{font-size:.8em}.atcb-date-btn-right{min-width:10em}}
1@media (width <= 575px){dialog .atcb-list.atcb-modal{display:flex;flex-direction:column}dialog .atcb-list-item-close{margin-top:auto}dialog .atcb-list-item{padding:1.5em}}.atcb-date-btn-right{position:relative;color:var(--date-btn-text);min-width:13.5em;overflow-wrap:anywhere}.atcb-subevent-btn .atcb-date-btn-right{width:100%}.atcb-date-btn-details{opacity:1;padding:.7em .8em;text-align:left}.atcb-rtl .atcb-date-btn-details{text-align:right}.atcb-date-btn-hover{position:absolute;top:0;left:0;width:100%;opacity:0;height:100%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1em;padding:.4em .7em;box-sizing:border-box}.atcb-subevent-btn:hover .atcb-date-btn-details{opacity:0}.atcb-subevent-btn:hover .atcb-date-btn-hover{opacity:1}.atcb-date-btn-headline{font-weight:600;font-size:.9em;margin-bottom:.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--date-btn-headline-line-clamp);line-clamp:var(--date-btn-headline-line-clamp)}.atcb-date-btn-content{display:flex;align-items:flex-start;font-size:.8em;color:var(--date-btn-text-secondary)}.atcb-date-btn-content.atcb-date-btn-cancelled{color:var(--form-error);font-weight:700}.atcb-date-btn-content-location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atcb-date-btn-content-icon{display:inline-block;height:.9em;margin:.075em .4em 0 0;width:.9em;flex-shrink:0}.atcb-rtl .atcb-date-btn-content-icon{margin-right:0;margin-left:.4em}.atcb-initialized[lang=ja] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=ko] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=zh] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon{margin-top:.15em}.atcb-date-btn-content-icon svg{height:100%;fill:currentcolor;width:100%}.atcb-date-btn-content+.atcb-date-btn-content{margin-top:.3em;padding-right:.6em}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.atcb-date-btn-plus{position:absolute;bottom:0;right:0;background:var(--date-btn-cal-background);color:var(--date-btn-cal-day-text);display:flex;font-size:.9em;font-weight:400;height:1em;width:1em;padding:.1em;justify-content:center;align-items:center}.atcb-button:focus-visible .atcb-date-btn-plus,.atcb-subevent-btn:focus-visible .atcb-date-btn-plus{background-color:var(--accent-color)}.atcb-checkmark{display:none}.atcb-saved .atcb-checkmark{box-sizing:content-box;color:var(--btn-text);display:block;position:absolute;top:-2.1em;right:-2em;padding:.5em;border-radius:100%;height:1.5em}.atcb-checkmark svg{height:100%;width:auto}.atcb-modal-host-initialized{width:100dvw;height:100dvh}#atcb-bgoverlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:var(--overlay-background);border:0;box-sizing:border-box;display:flex;height:100dvh;inset-inline:0;left:0;right:0;top:0;min-height:100%;min-width:100%;overflow-y:auto;padding:20px;position:fixed;width:100dvw;z-index:14000000}#atcb-bgoverlay:not(dialog){animation:atcb-bgoverlay-animate .2s ease 0s 1 normal forwards;opacity:0}
1#atcb-bgoverlay.atcb-no-bg{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;background-color:transparent}@keyframes atcb-bgoverlay-animate{0%{opacity:0}100%{opacity:1}}.atcb-icon-outlookcom,.atcb-icon.atcb-icon-ms365{padding-bottom:.05em}.atcb-icon.atcb-icon-apple,.atcb-icon.atcb-icon-ical{padding-bottom:.15em}.atcb-icon.atcb-icon-rsvp{height:1.5em;width:1.5em}.atcb-icon.atcb-icon-apple svg{fill:currentcolor}.atcb-icon.atcb-icon-ical svg{fill:currentcolor}.atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-ms365-color)}.atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-yahoo-color)}.atcb-icon.atcb-icon-google svg,.atcb-icon.atcb-icon-msteams svg,.atcb-icon.atcb-icon-outlookcom svg{filter:var(--icon-filter)}.rsvp-inline-wrapper{background-color:transparent;border:0;filter:none;min-width:100%;margin-bottom:0}.atcb-modal-content.no-headline{padding-top:1.8em}.rsvp-inline-wrapper .atcb-modal-content,.rsvp-inline-wrapper .atcb-modal-headline,.rsvp-inline-wrapper.atcb-modal-box{background-color:transparent;border-radius:0;box-sizing:border-box;padding:0;width:100%}.rsvp-inline-wrapper .atcb-modal-headline{padding-bottom:1.5em}.pro{text-align:center}.pro a:not(.atcb-modal-btn),.pro a:not(.atcb-modal-btn):active,.pro a:not(.atcb-modal-btn):visited{color:var(--modal-btn-text);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--accent-color)}.pro a:not(.atcb-modal-btn):hover{color:var(--accent-color);text-decoration:none}.pro .pro-share-buttons{display:flex;flex-wrap:wrap;justify-content:center}.pro #rsvp-atcb{display:flex;flex-wrap:wrap;gap:.4em;justify-content:center}.pro-form{text-align:left}.pro-form:not(.no-intro){border-top:2px solid var(--modal-btn-border);margin-top:1.5em;padding-top:1.5em}.pro-form.no-intro:not(.no-headline){padding-top:.5em}.pro-field+.pro-field{padding-top:1.3em}.pro-field-type-label+.pro-field-type-radio{padding-top:0}.pro-field-type-checkbox,.pro-field-type-radio div{align-items:center;display:flex}.pro-field-type-checkbox input,.pro-field-type-radio input{cursor:pointer}.pro-field label{display:block;font-size:.9em;opacity:.7}.pro-field-type-checkbox label,.pro-field-type-radio label{cursor:pointer;opacity:.8;padding-left:.3em}.pro-field input[type=email],.pro-field input[type=number],.pro-field input[type=text]{background-color:var(--input-background);border:2px solid var(--modal-btn-border);border-radius:var(--input-border-radius);box-sizing:border-box;caret-color:var(--accent-color);color:var(--modal-text);font-size:.9em;opacity:.8;padding:.7em;transition:all .1s ease-in-out;width:100%}.pro-field input[type=checkbox],.pro-field input[type=radio]{accent-color:var(--accent-color);height:1.2rem;opacity:.8;transition:all .1s ease-in-out;width:1.2em}.pro-field input:disabled,.pro-field input:disabled+label{cursor:not-allowed;opacity:.75;filter:brightness(95%)}.pro-field input:not([disabled]):hover{opacity:1}.pro-field input[type=email]:focus,.pro-field input[type=number]:focus,.pro-field input[type=text]:focus{border-color:var(--accent-color);outline:1px solid var(--accent-color)}.pro-field input[type=checkbox]:focus,.pro-field input[type=radio]:focus{outline-color:var(--accent-color);outline-width:2px}#submit-error{color:var(--form-error);display:none;font-weight:700;padding-top:1.5em;text-align:center}.pro-form.form-error #submit-error{display:block}.pro-field input.error{accent-color:var(--form-error);border:2px solid var(--form-error)}.pro-field input.error+label,.pro-field:has(input.error) label{color:var(--form-error);opacity:1}#rsvp-status-group{border-bottom:2px solid var(--modal-btn-border);font-weight:700;margin-bottom:1.5em;padding-bottom:2em;text-align:center}#rsvp-status-group .pro-field{align-items:center;display:flex;flex-wrap:wrap;gap:3%;justify-content:center;margin-top:1em}@media (width <= 575px){#rsvp-status-group .pro-field{flex-direction:column;gap:1.2em}#rsvp-status-group .pro-field div{width:80%}}#rsvp-status-group .pro-field div{min-width:28%;position:relative}#rsvp-status-group input{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;margin:0;cursor:pointer}#rsvp-status-group label{align-items:center;border:2px solid var(--modal-btn-text);border-radius:var(--input-border-radius);color:var(--modal-btn-text);display:flex;flex-direction:column;font-weight:700;text-transform:uppercase;justify-content:center;opacity:.6;padding:.8em;transition:all .1s ease-in-out;width:100%}#rsvp-status-group label.status-confirmed{border-color:var(--form-success);color:var(--form-success)}#rsvp-status-group label.status-declined{border-color:var(--form-error);color:var(--form-error)}#rsvp-status-group input:checked+label{background-color:var(--modal-text);color:var(--status-active-text);opacity:1;transform:scale(1.1)}#rsvp-status-group input:focus-visible+label{outline:2px solid var(--accent-color);outline-offset:2px}#rsvp-status-group input:not([disabled])+label:hover,#rsvp-status-group input:not([disabled]):hover+label{opacity:1;transform:scale(1.08)}#rsvp-status-group input:checked+label.status-confirmed{background-color:var(--form-success)}#rsvp-status-group input:checked+label.status-declined{background-color:var(--form-error)}#rsvp-success-msg,#rsvp-success-msg-demo,#rsvp-success-msg-doi,#rsvp-success-msg-email,#ty-success-msg{display:none;font-weight:700;line-height:1.6em;padding-top:.5em;text-align:center}#rsvp-success-msg,#rsvp-success-msg-demo,#ty-success-msg{padding:1.5em 0}#rsvp-success-msg-demo,#rsvp-success-msg-email{color:var(--form-success)}#rsvp-success-msg-doi{color:var(--form-error);font-size:.8em;padding-top:1em}#pro-form-submit{display:block;margin:auto;min-width:150px}.pro-form-fine{font-size:.8em;padding:.5em .5em 1em;opacity:.5;text-align:center}.pro-form.form-error .pro-form-fine{opacity:0}
1.pro-waiting{background-color:var(--modal-btn-background);border:.2em solid var(--modal-btn-border);border-radius:var(--btn-border-radius);box-sizing:border-box;color:var(--modal-btn-text);cursor:wait;display:none;line-height:.5em;margin:auto;min-width:150px;padding:.5em 1.25em 1.2em;text-align:center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:fit-content}@media (width > 575px){#pro-form-submit,.pro-waiting{min-width:200px}}.pro-waiting span:not(.atcb-icon-ical){animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both;font-size:2.5em}.pro-field label span:not(.atcb-icon-ical){color:var(--form-error);font-weight:700;padding-left:2px}.pro-waiting span:not(.atcb-icon-ical):nth-child(2){animation-delay:.15s}.pro-waiting span:not(.atcb-icon-ical):nth-child(3){animation-delay:.3s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.pro #rsvp-sent-content{align-items:center;display:flex;flex-direction:column;gap:1.5em}#rsvp-status-group span{color:inherit}.atcb-modal-content .pro p:not(.pro-form-fine){margin:0}.atcb-modal-content .pro p.pro-pt{margin-top:1.5em}.atcb-modal-content .pro .pro-field p{font-size:.9em}.pro .btn-flex{align-items:center;display:flex}.pro .atcb-modal-btn svg{fill:none;height:1.5em;margin-right:.5em;stroke:currentcolor;width:auto}#atcb-reference{box-sizing:border-box;color:#000;filter:drop-shadow( 1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow( 0 1px 0 #fff) drop-shadow( 0 -1px 0 #fff);height:auto;padding:8px 0;text-align:center;transform:translate3d(0,0,0);width:100%;z-index:15000000}#atcb-reference.fixed-ref{position:fixed;bottom:10px;right:40px;width:auto}#atcb-reference.atcb-dropup{position:absolute;margin-top:-5px}.atcb-modal-host-initialized #atcb-reference.atcb-dropup{text-align:left}:host(.atcb-dark) #atcb-reference{color:#fff;filter:drop-shadow( 1px 0 0 #000) drop-shadow(-1px 0 0 #000) drop-shadow( 0 1px 0 #000) drop-shadow( 0 -1px 0 #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.8;width:150px;max-width:100%;margin:auto;display:inline-block;text-decoration:none}#atcb-reference a:hover{opacity:1;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}',round:':host{width:fit-content;--font:arial,helvetica,"Twemoji Mozilla","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:1px;--buttonslist-gap:5px;--btn-background:#f5f5f5;--btn-hover-background:#fff;--btn-hover-border:#fff;--btn-border:#d2d2d2;--btn-border-radius:500px;--btn-padding-x:1.3em;--btn-padding-y:.65em;--btn-font-weight:600;--btn-text:#333;--btn-hover-text:#000;--btn-shadow:rgb(0 0 0 / 10%) 0 4px 14px -2px,rgb(0 0 0 / 12%) 0 2px 6px -1px;--btn-hover-shadow:rgb(0 0 0 / 16%) 0 5px 18px -3px,rgb(0 0 0 / 14%) 0 3px 8px -2px;--btn-active-shadow:rgb(0 0 0 / 18%) 0 6px 18px -3px,rgb(0 0 0 / 14%) 0 4px 10px -2px;--list-background:#f5f5f5;--list-hover-background:#fff;--list-text:#333;--list-font-weight:400;--list-hover-text:#000;--list-close-background:#e5e5e5;--list-close-text:#777;--list-border-radius:11px;--list-padding:.8em 1.2em;--list-min-width:100%;--list-shadow:rgb(0 0 0 / 12%) 0 4px 18px -2px,rgb(0 0 0 / 14%) 0 2px 8px -1px;--list-modal-shadow:rgb(0 0 0 / 18%) 0 4px 34px -3px,rgb(0 0 0 / 14%) 0 2px 12px -2px;--modal-text:#000;--modal-text-align:center;--modal-text-align-rtl:center;--modal-background:#f5f5f5;--modal-border-radius:9px;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 30%));--modal-btn-bar:#c6c8cd;--modal-btn-background:#f5f5f5;--modal-btn-secondary-background:#e2e1e6;--modal-btn-hover-background:#fff;--modal-btn-border:#d2d2d2;--modal-btn-font-weight:600;--modal-btn-text:#2e2e2e;--modal-btn-hover-text:#161616;--modal-btn-secondary-text:#666567;--modal-btn-shadow:rgb(0 0 0 / 08%) 2px 3px 14px -3px,rgb(0 0 0 / 12%) 1px 1px 12px -4px;--modal-btn-hover-shadow:rgb(0 0 0 / 18%) 3px 5px 18px -2px,rgb(0 0 0 / 14%) 2px 4px 28px -6px;--modal-headline-text-align:center;--modal-headline-text-transform:none;--input-border-radius:6px;--input-background:#fff;--status-active-text:#fff;--form-error:#c5372c;--form-success:#338a36;--date-btn-text:#1d1d1e;--date-btn-text-secondary:#3a3a3f;--date-btn-cal-day-text:#fff;--date-btn-cal-month-text:#d3d2d7;--date-btn-cal-background:#313132;--date-btn-background:#eae9ed;--date-btn-hover-background:#fff;--date-btn-headline-line-clamp:1;--date-btn-shadow:rgb(0 0 0 / 08%) 0 4px 14px -2px,rgb(0 0 0 / 12%) 0 2px 6px -1px;--date-btn-hover-shadow:rgb(0 0 0 / 14%) 0 5px 16px -2px,rgb(0 0 0 / 14%) 0 3px 8px -2px;--checkmark-background:drop-shadow(0 0 4px #fff);--overlay-background:rgb(20 20 20 / 25%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#5f01d1;--icon-filter:none}:host(.atcb-dark){--btn-background:#2e2e2e;--btn-hover-background:#373737;--btn-hover-border:#373737;--btn-border:#4d4d4d;--btn-text:#dedede;--btn-hover-text:#f1f1f1;--btn-shadow:rgb(255 255 255 / 3%) -3px -3px 34px -1px,rgb(0 0 0 / 10%) 2px 3px 14px -2px,rgb(0 0 0 / 12%) 1px 2px 8px -1px;--btn-hover-shadow:rgb(0 0 0 / 18%) 2px 5px 24px -4px,rgb(0 0 0 / 14%) 1px 2px 10px -2px;--btn-active-shadow:rgb(0 0 0 / 20%) 2px 5px 24px -4px,rgb(0 0 0 / 14%) 1px 2px 10px -2px;--list-background:#2e2e2e;--list-hover-background:#373737;--list-text:#dedede;--list-hover-text:#f1f1f1;--list-close-background:#282828;--list-close-text:#777;--list-shadow:rgb(0 0 0 / 12%) 0 4px 24px -2px,rgb(0 0 0 / 14%) 0 2px 10px -1px;--list-modal-shadow:rgb(0 0 0 / 18%) -1px 3px 34px 2px;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 30%));--modal-btn-bar:#38383a;--modal-btn-background:#181819;--modal-btn-secondary-background:#2e2d30;--modal-btn-hover-background:#434246;--modal-btn-border:#434246;--modal-btn-text:#dbdbdb;--modal-btn-hover-text:#fff;--modal-btn-secondary-text:#b8b8b8;--modal-btn-shadow:rgb(255 255 255 / 3%) -2px -2px 14px,rgb(0 0 0 / 10%) 3px 3px 14px -2px,rgb(0 0 0 / 12%) 1px 2px 10px -1px;--input-background:#434246;--status-active-text:#000;--form-error:#db8680;--form-success:#99de9c;--date-btn-text:#ebebf0;--date-btn-text-secondary:#b5b5bd;--date-btn-cal-day-text:#101010;--date-btn-cal-month-text:#3e3e3f;--date-btn-cal-background:#c7c7cd;--date-btn-background:#363636;--date-btn-hover-background:#474747;--date-btn-shadow:rgb(0 0 0 / 10%) 0 0 24px -2px,rgb(0 0 0 / 12%) 1px 2px 8px -1px;--checkmark-background:drop-shadow(0 0 4px #0a0a0a);--overlay-background:rgb(20 20 20 / 60%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#bebebe;--icon-filter:grayscale(.2)}.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-l)}@media (width <= 991px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-m)}}
1@media (width <= 575px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-s)}}.atcb-initialized.atcb-buttons-list{gap:var(--buttonslist-gap)}.atcb-button-wrapper{display:block;padding:var(--wrapper-padding);position:relative}.atcb-button{align-items:center;background-color:var(--btn-background);border:1px solid var(--btn-border);border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);color:var(--btn-text);cursor:pointer;display:flex;font-family:var(--font);font-size:1em;font-weight:var(--btn-font-weight);justify-content:center;line-height:1.5em;margin:.13em;max-width:350px;padding:var(--btn-padding-y) var(--btn-padding-x);position:relative;text-align:center;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:auto;z-index:1}.atcb-button.atcb-no-text{min-width:0;border-radius:100%;display:flex;place-content:center center;align-items:center;height:3em;width:3em;padding:0}.atcb-rtl .atcb-button{direction:rtl;text-align:right}.atcb-button:focus-visible{outline:2px solid var(--accent-color)}.atcb-button:not([disabled]):focus,.atcb-button:not([disabled]):hover{background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);box-shadow:var(--btn-hover-shadow);color:var(--btn-hover-text);margin:0;padding:calc(var(--btn-padding-y) + .13em) calc(var(--btn-padding-x) + .13em)}.atcb-button:not([disabled]).atcb-no-text.atcb-active,.atcb-button:not([disabled]).atcb-no-text:focus,.atcb-button:not([disabled]).atcb-no-text:hover{height:3.26em;width:3.26em;padding:0}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay){z-index:15000000}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-no-text),.atcb-button.atcb-single:not(.atcb-no-text,[disabled]):focus,.atcb-button.atcb-single:not(.atcb-no-text,[disabled]):hover{background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);box-shadow:var(--btn-active-shadow);color:var(--btn-hover-text);margin:0;padding:calc(var(--btn-padding-y) + .13em) calc(var(--btn-padding-x) + .13em)}.atcb-button.atcb-active.atcb-no-text:not(.atcb-modal-style,.atcb-dropoverlay),.atcb-button.atcb-single.atcb-no-text:not([disabled]):focus,.atcb-button.atcb-single.atcb-no-text:not([disabled]):hover{background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);box-shadow:var(--btn-active-shadow);color:var(--btn-hover-text);margin:0;padding:calc(var(--btn-padding-y) + .28em) calc(var(--btn-padding-x) + .13em)}.atcb-button.atcb-dropup::after,.atcb-button:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-dropup)::before{content:"";width:0;height:0;position:absolute;left:0;right:0;margin:0 auto}.atcb-button:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-dropup)::before{top:100%;border:0 solid transparent;border-bottom:none;border-top-color:var(--btn-hover-border)}.atcb-button.atcb-dropup::after{bottom:100%;border:0 solid transparent;border-top:none;border-bottom-color:var(--btn-hover-border)}.atcb-button.atcb-active.atcb-dropup::after,.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-dropup)::before{border-width:.35em;transition:border-width .1s linear .1s}.atcb-button.atcb-active.atcb-dropoverlay{z-index:14000090}.atcb-icon{flex-grow:0;flex-shrink:0;height:1em;line-height:1em;margin-right:.8em;width:1em}.atcb-rtl .atcb-icon{margin-right:0;margin-left:.8em}.atcb-no-text .atcb-icon{margin-right:0;margin-left:0}.atcb-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-text{overflow-wrap:anywhere}.atcb-dropdown-anchor{bottom:-15px;height:0;width:100%;opacity:0;position:absolute}.atcb-list-wrapper{box-sizing:border-box;font-weight:var(--list-font-weight);position:absolute;z-index:14000090;width:auto}.atcb-list-wrapper:not(.atcb-dropup,.atcb-dropoverlay){animation:list-entrance-bottom .2s ease 0s 1 normal forwards}.atcb-list-wrapper.atcb-dropup{animation:list-entrance-top .2s ease 0s 1 normal forwards}.atcb-list-wrapper.atcb-dropoverlay{animation:list-entrance-center .2s ease 0s 1 normal forwards;z-index:15000000}@keyframes list-entrance-bottom{0%{opacity:0;transform:translateY(250px)}100%{opacity:1;transform:translateY(0)}}@keyframes list-entrance-top{0%{opacity:0;transform:translateY(-250px)}100%{opacity:1;transform:translateY(0)}}@keyframes list-entrance-center{0%{opacity:0;transform:scaleY(1)}1%{opacity:1;transform:scaleY(0)}100%{opacity:1;transform:scaleY(1)}}.atcb-list{background-color:var(--list-background);border-radius:var(--list-border-radius);box-sizing:border-box;box-shadow:var(--list-shadow);color:var(--list-text);display:block;font-family:var(--font);min-width:var(--list-min-width);position:relative;user-select:none;-webkit-user-select:none;width:fit-content}.atcb-list-item{align-items:center;background-color:var(--list-background);box-sizing:border-box;
1cursor:pointer;display:flex;font-size:1em;line-height:1.75em;padding:var(--list-padding);text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.atcb-rtl .atcb-list-item{direction:rtl;text-align:right}.atcb-list-item:hover{background-color:var(--list-hover-background);color:var(--list-hover-text)}.atcb-list-item:focus-visible{background-color:var(--list-hover-background);color:var(--accent-color);outline:0}.atcb-list-item:last-child{border-radius:0 0 var(--list-border-radius) var(--list-border-radius)}.atcb-list-item:first-child{border-radius:var(--list-border-radius) var(--list-border-radius) 0 0}.atcb-list-item:only-child{border-radius:var(--list-border-radius)}.atcb-list.atcb-modal{box-shadow:var(--list-modal-shadow)}.atcb-list-item .atcb-icon{margin:0 auto}.atcb-list-item .atcb-icon+.atcb-text{margin-left:.7em;width:100%}.atcb-rtl .atcb-list-item .atcb-icon+.atcb-text{margin-left:0;margin-right:.7em}.atcb-list-item-close{background-color:var(--list-close-background)}.atcb-list-item.atcb-list-item-close:not(:focus-visible){color:var(--list-close-text)}.atcb-list-item-close svg{fill:currentcolor}.atcb-modal{display:block;margin:auto;width:auto;min-width:auto;position:relative;z-index:14000090}.atcb-modal-box{filter:var(--modal-shadow);color:var(--modal-text);cursor:default;box-sizing:border-box;font-family:var(--font);line-height:1.5em;text-align:var(--modal-text-align);user-select:none;-webkit-user-select:none;touch-action:manipulation;width:100%;margin-bottom:20px;-webkit-tap-highlight-color:transparent}@media (width > 575px){.atcb-modal-box{width:32em}}@media (width <= 575px){.atcb-modal-box{filter:none;margin-bottom:0;display:flex;min-height:100%;flex-direction:column}.atcb-modal-host-initialized #atcb-bgoverlay{padding:0;background-color:var(--modal-background)}.atcb-modal{width:100%;min-height:100dvh;margin:0}.atcb-modal-buttons{border-radius:0;margin-top:auto}}.atcb-modal-box.atcb-rtl{text-align:var(--modal-text-align-rtl);direction:rtl;padding:1.25em 1em 1.25em 2em}.atcb-modal-icon{height:2.5em;width:2.5em;border-radius:100%;background-color:var(--modal-background);padding:1.75em;margin:auto}.atcb-modal-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-modal-headline{background-color:var(--modal-background);border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;font-size:1.3em;font-weight:600;line-height:1.5em;padding:1.8em 1.5em 1.3em;text-transform:var(--modal-headline-text-transform);text-align:var(--modal-headline-text-align)}.atcb-modal-icon+.atcb-modal-headline{margin-top:-2.6em;padding-top:2.6em}.atcb-modal-content{background-color:var(--modal-background);font-size:1em;padding:.3em 2em 2.2em}.atcb-modal-content ol,.atcb-modal-content ul{margin:1em auto;text-align:left;width:fit-content}.atcb-rtl .atcb-modal-content ol,.atcb-rtl .atcb-modal-content ul{text-align:right}.atcb-modal-icon+.atcb-modal-content{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;margin-top:-2.6em;padding-top:2.6em}.atcb-modal-content-subevents{margin:auto;width:fit-content}@media (width <= 575px){.atcb-modal-icon{margin:0 auto}.atcb-modal-headline{padding:1.8em 1em 1em}.atcb-modal-icon+.atcb-modal-headline{margin-top:0;padding-top:0}.atcb-modal-content{padding:.3em 1.5em 1.5em}.atcb-modal-icon+.atcb-modal-content{padding-top:0}}.atcb-modal-buttons{background-color:var(--modal-btn-bar);border-radius:0 0 var(--modal-border-radius) var(--modal-border-radius);box-sizing:border-box;padding:.6em;text-align:center;width:100%;display:flex;justify-content:center;flex-flow:row-reverse wrap;align-items:center}a.atcb-modal-btn,button.atcb-modal-btn{background-color:var(--modal-btn-secondary-background);border:0;border-radius:var(--btn-border-radius);box-shadow:var(--modal-btn-shadow);color:var(--modal-btn-secondary-text);cursor:pointer;display:inline-block;font-family:var(--font);font-size:.9em;font-weight:var(--modal-btn-font-weight);line-height:1em;margin:.625em;padding:1em 1.25em;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}a.atcb-modal-btn.btn-small,button.atcb-modal-btn.btn-small{padding:.6em .8em}a.atcb-modal-btn.atcb-modal-btn-primary,button.atcb-modal-btn.atcb-modal-btn-primary{background-color:var(--modal-btn-background);color:var(--modal-btn-text)}a.atcb-modal-btn.atcb-modal-btn-border,button.atcb-modal-btn.atcb-modal-btn-border{border:1px solid var(--modal-btn-border)}a.atcb-modal-btn:focus-visible,button.atcb-modal-btn:focus-visible{background-color:var(--modal-btn-hover-background);outline:2px solid var(--accent-color)}a.atcb-modal-btn:disabled,button.atcb-button:disabled,button.atcb-modal-btn:disabled,button.atcb-subevent-btn:disabled{cursor:not-allowed;opacity:.75;filter:brightness(95%);border-style:dashed;box-shadow:none}a.atcb-modal-btn:not([disabled]):hover,button.atcb-modal-btn:not([disabled]):hover{background-color:var(--modal-btn-hover-background);box-shadow:var(--modal-btn-hover-shadow);color:var(--modal-btn-hover-text);text-decoration:none}.atcb-subevent-btn{display:flex;align-items:flex-start;cursor:pointer;font-family:var(--font);font-size:1em;box-shadow:var(--date-btn-shadow);background-color:var(--date-btn-background);border:0;border-radius:7px 4px 4px 7px;padding:0;margin:0;touch-action:manipulation;position:relative;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:100%}.atcb-subevent-btn:hover{align-items:center}.atcb-subevent-btn:focus,.atcb-subevent-btn:hover{background-color:var(--date-btn-hover-background);box-shadow:var(--date-btn-hover-shadow)}.atcb-subevent-btn:focus-visible{outline:2px solid var(--accent-color)}.atcb-subevent-btn+.atcb-subevent-btn{margin-top:30px}.atcb-date-btn-left{border-radius:4px 0 0 4px;align-self:stretch;background-color:var(--date-btn-cal-background);padding:.7em .8em .8em;width:2.7em;align-items:center;display:flex;flex-direction:column;flex-shrink:0}.atcb-rtl .atcb-date-btn-left{border-radius:0 4px 4px 0}.atcb-subevent-btn:hover .atcb-date-btn-left{opacity:.8}.atcb-date-btn-day{color:var(--date-btn-cal-day-text);font-weight:400;font-size:2em;word-break:keep-all;padding-bottom:.1em}.atcb-initialized[lang=ja] .atcb-date-btn-day,.atcb-initialized[lang=ko] .atcb-date-btn-day,.atcb-initialized[lang=zh] .atcb-date-btn-day{font-size:1.3em}.atcb-date-btn-month{color:var(--date-btn-cal-month-text);font-weight:600;font-size:1em}@media (width <= 414px){.atcb-date-btn-left{width:fit-content}.atcb-date-btn-day{font-size:1.7em}.atcb-date-btn-month{font-size:.8em}.atcb-date-btn-right{min-width:10em}}
1@media (width <= 575px){dialog .atcb-list.atcb-modal{display:flex;flex-direction:column}dialog .atcb-list-item-close{margin-top:auto}dialog .atcb-list-item{padding:1.5em}}.atcb-date-btn-right{position:relative;color:var(--date-btn-text);min-width:13.5em;overflow-wrap:anywhere}.atcb-subevent-btn .atcb-date-btn-right{width:100%}.atcb-date-btn-details{opacity:1;padding:.7em .8em;text-align:left}.atcb-rtl .atcb-date-btn-details{text-align:right}.atcb-date-btn-hover{position:absolute;top:0;left:0;width:100%;opacity:0;height:100%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1em;padding:.4em .7em;box-sizing:border-box}.atcb-subevent-btn:hover .atcb-date-btn-details{opacity:0}.atcb-subevent-btn:hover .atcb-date-btn-hover{opacity:1}.atcb-date-btn-headline{font-weight:600;font-size:.9em;margin-bottom:.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--date-btn-headline-line-clamp);line-clamp:var(--date-btn-headline-line-clamp)}.atcb-date-btn-content{display:flex;align-items:flex-start;font-size:.8em;color:var(--date-btn-text-secondary)}.atcb-date-btn-content.atcb-date-btn-cancelled{color:var(--form-error);font-weight:700}.atcb-date-btn-content-location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atcb-date-btn-content-icon{display:inline-block;height:.9em;margin:.075em .4em 0 0;width:.9em;flex-shrink:0}.atcb-rtl .atcb-date-btn-content-icon{margin-right:0;margin-left:.4em}.atcb-initialized[lang=ja] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=ko] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=zh] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon{margin-top:.15em}.atcb-date-btn-content-icon svg{height:100%;fill:currentcolor;width:100%}.atcb-date-btn-content+.atcb-date-btn-content{margin-top:.3em;padding-right:.6em}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.atcb-date-btn-plus{position:absolute;border-radius:4px 0;bottom:0;right:0;background:var(--date-btn-cal-background);color:var(--date-btn-cal-day-text);display:flex;font-size:.9em;font-weight:400;height:1em;width:1em;padding:.1em;justify-content:center;align-items:center}.atcb-button:focus-visible .atcb-date-btn-plus,.atcb-subevent-btn:focus-visible .atcb-date-btn-plus{background-color:var(--accent-color)}.atcb-checkmark{display:none}.atcb-saved .atcb-checkmark{box-sizing:content-box;color:var(--btn-text);display:block;position:absolute;top:-.9em;right:-.5em;padding:.5em;border-radius:100%;height:1.2em}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay) .atcb-checkmark,.atcb-button:focus .atcb-checkmark,.atcb-button:hover .atcb-checkmark{top:-.77em;right:-.37em}.atcb-checkmark svg{height:100%;filter:var(--checkmark-background);width:auto}.atcb-modal-host-initialized{width:100dvw;height:100dvh}#atcb-bgoverlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:var(--overlay-background);border:0;box-sizing:border-box;display:flex;height:100dvh;inset-inline:0;left:0;right:0;top:0;min-height:100%;min-width:100%;overflow-y:auto;padding:20px;position:fixed;width:100dvw;animation:atcb-bgoverlay-animate .2s ease 0s 1 normal forwards;opacity:0}
1#atcb-bgoverlay.atcb-no-bg{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;background-color:transparent}@keyframes atcb-bgoverlay-animate{0%{opacity:0}100%{opacity:1}}.atcb-icon-outlookcom,.atcb-icon.atcb-icon-ms365{padding-bottom:.05em}.atcb-icon.atcb-icon-apple,.atcb-icon.atcb-icon-ical{padding-bottom:.15em}.atcb-icon.atcb-icon-trigger{padding-bottom:.15em}.atcb-icon.atcb-icon-rsvp{height:1.5em;width:1.5em}.atcb-icon.atcb-icon-apple svg{fill:currentcolor}.atcb-icon.atcb-icon-ical svg{fill:currentcolor}.atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-ms365-color)}.atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-yahoo-color)}.atcb-icon.atcb-icon-google svg,.atcb-icon.atcb-icon-msteams svg,.atcb-icon.atcb-icon-outlookcom svg{filter:var(--icon-filter)}.rsvp-inline-wrapper{filter:none;min-width:100%;margin-bottom:0}.atcb-modal-content.no-headline{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;padding-top:1.8em}.rsvp-inline-wrapper .atcb-modal-content,.rsvp-inline-wrapper .atcb-modal-headline,.rsvp-inline-wrapper.atcb-modal-box{background-color:transparent;border-radius:0;box-sizing:border-box;padding:0;width:100%}.rsvp-inline-wrapper .atcb-modal-headline{padding-bottom:1.5em}.pro{text-align:center}.pro a:not(.atcb-modal-btn),.pro a:not(.atcb-modal-btn):active,.pro a:not(.atcb-modal-btn):visited{color:var(--modal-btn-text);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--accent-color)}.pro a:not(.atcb-modal-btn):hover{color:var(--accent-color);text-decoration:none}.pro .pro-share-buttons{display:flex;flex-wrap:wrap;justify-content:center}.pro #rsvp-atcb{display:flex;flex-wrap:wrap;gap:.4em;justify-content:center}.pro-form{text-align:left}.pro-form:not(.no-intro){border-top:1px solid var(--modal-btn-border);margin-top:1.5em;padding-top:1.5em}.pro-form.no-intro:not(.no-headline){padding-top:.5em}.pro-field+.pro-field{padding-top:1.3em}.pro-field-type-label+.pro-field-type-radio{padding-top:0}.pro-field-type-checkbox,.pro-field-type-radio div{align-items:center;display:flex}.pro-field-type-checkbox input,.pro-field-type-radio input{cursor:pointer}.pro-field label{display:block;font-size:.9em;opacity:.7}.pro-field-type-checkbox label,.pro-field-type-radio label{cursor:pointer;opacity:.8;padding-left:.3em}.pro-field input[type=email],.pro-field input[type=number],.pro-field input[type=text]{background-color:var(--input-background);border:1px solid var(--modal-btn-border);border-radius:var(--input-border-radius);box-sizing:border-box;caret-color:var(--accent-color);color:var(--modal-text);font-size:.9em;opacity:.8;padding:.7em;transition:all .1s ease-in-out;width:100%}.pro-field input[type=checkbox],.pro-field input[type=radio]{accent-color:var(--accent-color);height:1.2rem;opacity:.8;transition:all .1s ease-in-out;width:1.2em}.pro-field input:disabled,.pro-field input:disabled+label{cursor:not-allowed;opacity:.75;filter:brightness(95%)}.pro-field input:not([disabled]):hover{opacity:1}.pro-field input[type=email]:focus,.pro-field input[type=number]:focus,.pro-field input[type=text]:focus{border-color:var(--accent-color);outline:1px solid var(--accent-color)}.pro-field input[type=checkbox]:focus,.pro-field input[type=radio]:focus{outline-color:var(--accent-color);outline-width:2px}#submit-error{color:var(--form-error);display:none;font-weight:700;padding-top:1.5em;text-align:center}.pro-form.form-error #submit-error{display:block}.pro-field input.error{accent-color:var(--form-error);border:2px solid var(--form-error)}.pro-field input.error+label,.pro-field:has(input.error) label{color:var(--form-error);opacity:1}#rsvp-status-group{border-bottom:1px solid var(--modal-btn-border);font-weight:700;margin-bottom:1.5em;padding-bottom:2em;text-align:center}#rsvp-status-group .pro-field{align-items:center;display:flex;flex-wrap:wrap;gap:3%;justify-content:center;margin-top:1em}@media (width <= 575px){#rsvp-status-group .pro-field{flex-direction:column;gap:1.2em}#rsvp-status-group .pro-field div{width:80%}}#rsvp-status-group .pro-field div{min-width:28%;position:relative}#rsvp-status-group input{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;margin:0;cursor:pointer}#rsvp-status-group label{align-items:center;border:1px solid var(--modal-btn-text);border-radius:var(--input-border-radius);box-shadow:var(--btn-shadow);color:var(--modal-btn-text);display:flex;flex-direction:column;font-weight:700;text-transform:uppercase;justify-content:center;opacity:.6;padding:.8em;transition:all .1s ease-in-out;width:100%}#rsvp-status-group label.status-confirmed{border-color:var(--form-success);color:var(--form-success)}#rsvp-status-group label.status-declined{border-color:var(--form-error);color:var(--form-error)}#rsvp-status-group input:checked+label{background-color:var(--modal-text);box-shadow:var(--btn-hover-shadow);color:var(--status-active-text);opacity:1;transform:scale(1.08)}#rsvp-status-group input:focus-visible+label{outline:2px solid var(--accent-color);outline-offset:2px}#rsvp-status-group input:not([disabled])+label:hover,#rsvp-status-group input:not([disabled]):hover+label{box-shadow:var(--btn-hover-shadow);opacity:1;transform:scale(1.08)}#rsvp-status-group input:checked+label.status-confirmed{background-color:var(--form-success)}#rsvp-status-group input:checked+label.status-declined{background-color:var(--form-error)}#rsvp-success-msg,#rsvp-success-msg-demo,#rsvp-success-msg-doi,#rsvp-success-msg-email,#ty-success-msg{display:none;font-weight:700;line-height:1.6em;padding-top:.5em;text-align:center}#rsvp-success-msg,#rsvp-success-msg-demo,#ty-success-msg{padding:1.5em 0}#rsvp-success-msg-demo,#rsvp-success-msg-email{color:var(--form-success)}#rsvp-success-msg-doi{color:var(--form-error);padding-top:1em;font-size:.8em}#pro-form-submit{display:block;margin:auto;min-width:150px}.pro-form-fine{font-size:.8em;margin:.5em auto 1em;opacity:.5;text-align:center}.pro-form.form-error .pro-form-fine{opacity:0}
1.pro-waiting{background-color:var(--modal-btn-background);border:1px solid var(--modal-btn-border);border-radius:var(--btn-border-radius);box-sizing:border-box;color:var(--modal-btn-text);cursor:wait;display:none;line-height:.5em;margin:auto;min-width:150px;padding:.5em 1.25em 1.2em;text-align:center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:fit-content}@media (width > 575px){#pro-form-submit,.pro-waiting{min-width:200px}}.pro-waiting span:not(.atcb-icon-ical){animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both;font-size:2.5em}.pro-field label span:not(.atcb-icon-ical){color:var(--form-error);font-weight:700;padding-left:2px}.pro-waiting span:not(.atcb-icon-ical):nth-child(2){animation-delay:.15s}.pro-waiting span:not(.atcb-icon-ical):nth-child(3){animation-delay:.3s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.pro #rsvp-sent-content{align-items:center;display:flex;flex-direction:column;gap:1.5em}#rsvp-status-group span{color:inherit}.atcb-modal-content .pro p:not(.pro-form-fine){margin:0}.atcb-modal-content .pro p.pro-pt{margin-top:1.5em}.atcb-modal-content .pro .pro-field p{font-size:.9em}.pro .btn-flex{align-items:center;display:flex}.pro .atcb-modal-btn svg{fill:none;height:1.5em;margin-right:.5em;stroke:currentcolor;width:auto}#atcb-reference{box-sizing:border-box;color:#000;filter:drop-shadow( 1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow( 0 1px 0 #fff) drop-shadow( 0 -1px 0 #fff);height:auto;padding:8px 0;text-align:center;transform:translate3d(0,0,0);width:100%;z-index:15000000}#atcb-reference.fixed-ref{position:fixed;bottom:10px;right:40px;width:auto}#atcb-reference.atcb-dropup{position:absolute;margin-top:-1px}.atcb-modal-host-initialized #atcb-reference.atcb-dropup{text-align:left}:host(.atcb-dark) #atcb-reference{color:#fff;filter:drop-shadow( 1px 0 0 #000) drop-shadow(-1px 0 0 #000) drop-shadow( 0 1px 0 #000) drop-shadow( 0 -1px 0 #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.8;width:150px;max-width:100%;margin:auto;display:inline-block;text-decoration:none}#atcb-reference a:hover{opacity:1;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}',neumorphism:':host{width:fit-content;--font:arial,helvetica,"Twemoji Mozilla","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:0px;--buttonslist-gap:5px;--btn-background:#f5f5f5;--btn-hover-background:#fff;--btn-font-weight:600;--btn-text:#444;--btn-hover-text:#111;--btn-border-radius:15px;--btn-padding-x:1.2em;--btn-padding-y:1em;--btn-shadow:rgb(40 40 40 / 30%) 0.3em 0.3em 0.6em,rgb(255 255 255 / 70%) -0.1em -0.1em 0.3em;--btn-hover-shadow:rgb(40 40 40 / 50%) 0.4em 0.4em 0.8em,rgb(255 255 255 / 90%) -0.2em -0.2em 0.5em;--btn-active-shadow:inset rgb(40 40 40 / 40%) 0.15em 0.15em 0.3em,inset rgb(255 255 255 / 90%) -0.2em -0.2em 0.5em;--list-background:#f5f5f5;--list-hover-background:#fff;--list-text:#444;--list-font-weight:400;--list-hover-text:#111;--list-close-background:#e5e5e5;--list-close-text:#777;--list-border-radius:11px;--list-padding:1em;--list-min-width:100%;--list-shadow:rgb(40 40 40 / 30%) 0.4em 0.4em 0.8em,rgb(255 255 255 / 80%) -0.2em -0.2em 0.5em;--modal-text:#111;--modal-text-align:center;--modal-text-align-rtl:center;--modal-background:#f5f5f5;--modal-border-radius:9px;--modal-shadow:drop-shadow(5px 8px 30px rgb(0 0 0 / 70%));--modal-btn-bar:#c6c8cd;--modal-btn-background:#f5f5f5;--modal-btn-secondary-background:#e2e1e6;--modal-btn-hover-background:#fff;--modal-btn-font-weight:600;--modal-btn-text:#2e2e2e;--modal-btn-hover-text:#222;--modal-btn-secondary-text:#666567;--modal-btn-shadow:rgb(40 40 40 / 15%) 0.2em 0.2em 0.4em,rgb(255 255 255 / 30%) -0.1em -0.1em 0.3em;--modal-btn-hover-shadow:rgb(40 40 40 / 40%) 0.4em 0.4em 0.7em,rgb(255 255 255 / 70%) -0.2em -0.2em 0.5em;--modal-headline-text-align:center;--modal-headline-text-transform:none;--input-border-radius:6px;--input-background:#fff;--status-active-text:#fff;--form-error:#c5372c;--form-success:#338a36;--date-btn-text:#1d1d1e;--date-btn-text-secondary:#3a3a3f;--date-btn-cal-day-text:#fff;--date-btn-cal-month-text:#d3d2d7;--date-btn-cal-background:#313132;--date-btn-background:#e3e5ea;--date-btn-hover-background:#fff;--date-btn-headline-line-clamp:1;--date-btn-shadow:rgb(0 0 0 / 10%) 0 4px 10px -2px,rgb(0 0 0 / 15%) 0 2px 3px -1px;--date-btn-hover-shadow:rgb(0 0 0 / 20%) 0 5px 12px -2px,rgb(0 0 0 / 20%) 0 3px 4px -2px;--checkmark-background:drop-shadow(0 0 3px #fff);--overlay-background:#dcdcdc;--icon-ms365-color:#ea3e23;--icon-yahoo-color:#5f01d1;--icon-filter:none}:host(.atcb-dark){--btn-background:#2e2e2e;--btn-hover-background:#373737;--btn-text:#dedede;--btn-hover-text:#f1f1f1;--btn-shadow:rgb(0 0 0 / 70%) 0.3em 0.3em 0.6em,rgb(230 230 230 / 20%) -0.05em -0.05em 0.4em;--btn-hover-shadow:rgb(0 0 0 / 90%) 0.4em 0.4em 0.9em,rgb(230 230 230 / 25%) -0.08em -0.08em 0.6em -0.1em;--btn-active-shadow:inset rgb(0 0 0 / 80%) 0.15em 0.15em 0.25em,inset rgb(230 230 230 / 10%) -0.2em -0.2em 0.7em -0.1em;--list-background:#2e2e2e;--list-hover-background:#373737;--list-text:#dedede;--list-hover-text:#f1f1f1;--list-close-background:#282828;--list-close-text:#777;--list-shadow:rgb(0 0 0) 0.3em 0.3em 1em,rgb(230 230 230 / 40%) -0.08em -0.08em 0.6em;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(5px 8px 35px rgb(0 0 0 / 90%));--modal-btn-bar:#38383a;--modal-btn-background:#181819;--modal-btn-secondary-background:#2e2d30;--modal-btn-hover-background:#434246;--modal-btn-text:#dbdbdb;--modal-btn-hover-text:#fff;--modal-btn-secondary-text:#b8b8b8;--modal-btn-shadow:rgb(0 0 0 / 60%) 0.2em 0.2em 0.6em,rgb(230 230 230 / 15%) -0.1em -0.1em 0.4em;--modal-btn-hover-shadow:rgb(0 0 0 / 80%) 0.3em 0.3em 0.8em,rgb(230 230 230 / 15%) -0.1em -0.1em 0.6em;--input-background:#434246;--status-active-text:#000;--form-error:#db8680;--form-success:#99de9c;--date-btn-text:#ebebf0;--date-btn-text-secondary:#b5b5bd;--date-btn-cal-day-text:#101010;--date-btn-cal-month-text:#3e3e3f;--date-btn-cal-background:#c7c7cd;--date-btn-background:#363636;--date-btn-hover-background:#474747;--date-btn-shadow:rgb(0 0 0 / 70%) 0.2em 0.2em 0.8em,rgb(230 230 230 / 15%) -0.1em -0.1em 0.5em;--date-btn-hover-shadow:rgb(0 0 0) 0.3em 0.4em 1em,rgb(230 230 230 / 15%) -0.2em -0.2em 0.8em;--checkmark-background:drop-shadow(0 0 3px #0a0a0a);--overlay-background:#141414;--icon-ms365-color:#ea3e23;--icon-yahoo-color:#bebebe;--icon-filter:grayscale(0.2)}.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-l)}@media (width <= 991px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-m)}}
1@media (width <= 575px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-s)}}.atcb-initialized.atcb-buttons-list{gap:var(--buttonslist-gap)}.atcb-button-wrapper{display:block;padding:var(--wrapper-padding);position:relative}.atcb-button{align-items:center;background-color:var(--btn-background);border:0;border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);color:var(--btn-text);cursor:pointer;display:flex;font-family:var(--font);font-size:1em;font-weight:var(--btn-font-weight);justify-content:center;line-height:1.5em;margin:0;max-width:350px;padding:var(--btn-padding-y) var(--btn-padding-x);position:relative;text-align:center;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:auto;transition:box-shadow .1s ease-in-out,background-color .1s ease-in-out;z-index:1}.atcb-button.atcb-no-text{min-width:0;border-radius:100%;display:flex;place-content:center center;align-items:center;height:3em;width:3em;padding:0}.atcb-rtl .atcb-button{direction:rtl;text-align:right}.atcb-button:focus-visible{outline:2px solid var(--accent-color)}.atcb-button:not([disabled]):focus,.atcb-button:not([disabled]):hover{background-color:var(--btn-hover-background);box-shadow:var(--btn-hover-shadow);color:var(--btn-hover-text)}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay){z-index:15000000}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay),.atcb-button.atcb-single:not([disabled]):focus,.atcb-button.atcb-single:not([disabled]):hover{background-color:var(--btn-hover-background);box-shadow:var(--btn-active-shadow);color:var(--btn-hover-text)}.atcb-button.atcb-active.atcb-dropoverlay{z-index:14000090}.atcb-icon{flex-grow:0;flex-shrink:0;height:1em;line-height:1em;margin-right:.8em;width:1em}.atcb-rtl .atcb-icon{margin-right:0;margin-left:.8em}.atcb-no-text .atcb-icon{margin-right:0;margin-left:0}.atcb-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-text{overflow-wrap:anywhere}.atcb-dropdown-anchor{bottom:-15px;height:0;width:100%;opacity:0;position:absolute}.atcb-list-wrapper{box-sizing:border-box;font-weight:var(--list-font-weight);position:absolute;width:auto;animation:list-entrance .6s ease 0s 1 normal forwards;z-index:15000000}@keyframes list-entrance{0%{opacity:0}100%{opacity:1}}.atcb-list{background-color:var(--list-background);border-radius:var(--list-border-radius);box-sizing:border-box;box-shadow:var(--list-shadow);color:var(--list-text);display:block;font-family:var(--font);min-width:var(--list-min-width);position:relative;user-select:none;-webkit-user-select:none;width:fit-content}.atcb-list-item{box-shadow:none;align-items:center;background-color:var(--list-background);box-sizing:border-box;cursor:pointer;display:flex;font-size:1em;line-height:1.75em;padding:var(--list-padding);text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:box-shadow .15s ease-in-out,padding .15s ease-in-out,margin .15s ease-in-out}.atcb-rtl .atcb-list-item{direction:rtl;text-align:right}.atcb-list-item:hover{box-shadow:var(--btn-shadow);background-color:var(--list-hover-background);color:var(--list-hover-text);padding:calc(var(--list-padding) + .2em);margin:-.2em;position:relative;z-index:15000010}.atcb-list-item:focus-visible{box-shadow:var(--btn-shadow);background-color:var(--list-hover-background);color:var(--accent-color);padding:calc(var(--list-padding) + .2em);margin:-.2em;position:relative;z-index:15000010;outline:0}.atcb-list-item:last-child{border-radius:0 0 var(--list-border-radius) var(--list-border-radius)}.atcb-list-item:first-child{border-radius:var(--list-border-radius) var(--list-border-radius) 0 0}.atcb-list-item:only-child{border-radius:var(--list-border-radius)}.atcb-list-item .atcb-icon{margin:0 auto}.atcb-list-item .atcb-icon+.atcb-text{margin-left:.7em;width:100%}.atcb-rtl .atcb-list-item .atcb-icon+.atcb-text{margin-left:0;margin-right:.7em}.atcb-list-item-close{background-color:var(--list-close-background)}.atcb-list-item.atcb-list-item-close:not(:focus-visible){color:var(--list-close-text)}.atcb-list-item-close svg{fill:currentcolor}.atcb-modal{display:block;margin:auto;width:auto;min-width:auto;position:relative;z-index:14000090}.atcb-modal-box{animation:list-entrance .6s ease 0s 1 normal forwards;filter:var(--modal-shadow);color:var(--modal-text);cursor:default;box-sizing:border-box;font-family:var(--font);line-height:1.5em;text-align:var(--modal-text-align);user-select:none;-webkit-user-select:none;touch-action:manipulation;width:100%;margin-bottom:20px;-webkit-tap-highlight-color:transparent}@media (width > 575px){.atcb-modal-box{width:32em}}
1@media (width <= 575px){.atcb-modal-box{filter:none;margin-bottom:0;display:flex;min-height:100%;flex-direction:column}.atcb-modal-host-initialized #atcb-bgoverlay{padding:0;background-color:var(--modal-background)}.atcb-modal{width:100%;min-height:100dvh;margin:0}.atcb-modal-buttons{border-radius:0;margin-top:auto}}.atcb-modal-box.atcb-rtl{text-align:var(--modal-text-align-rtl);direction:rtl;padding:1.25em 1em 1.25em 2em}.atcb-modal-icon{height:2.5em;width:2.5em;border-radius:100%;background-color:var(--modal-background);padding:1.75em;margin:auto}.atcb-modal-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-modal-headline{background-color:var(--modal-background);border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;font-size:1.3em;font-weight:600;line-height:1.5em;padding:1.8em 1.5em 1.3em;text-transform:var(--modal-headline-text-transform);text-align:var(--modal-headline-text-align)}.atcb-modal-icon+.atcb-modal-headline{margin-top:-2.6em;padding-top:2.6em}.atcb-modal-content{background-color:var(--modal-background);font-size:1em;padding:.3em 2em 2.2em}.atcb-modal-content ol,.atcb-modal-content ul{margin:1em auto;text-align:left;width:fit-content}.atcb-rtl .atcb-modal-content ol,.atcb-rtl .atcb-modal-content ul{text-align:right}.atcb-modal-content-subevents{margin:auto;width:fit-content}.atcb-modal-icon+.atcb-modal-content{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;margin-top:-2.6em;padding-top:2.6em}@media (width <= 575px){.atcb-modal-icon{margin:0 auto}.atcb-modal-headline{padding:1.8em 1em 1em}.atcb-modal-icon+.atcb-modal-headline{margin-top:0;padding-top:0}.atcb-modal-content{padding:.3em 1.5em 1.5em}.atcb-modal-icon+.atcb-modal-content{padding-top:0}}.atcb-modal-buttons{background-color:var(--modal-btn-bar);border-radius:0 0 var(--modal-border-radius) var(--modal-border-radius);box-sizing:border-box;padding:.6em;text-align:center;width:100%;display:flex;justify-content:center;flex-flow:row-reverse wrap;align-items:center}a.atcb-modal-btn,button.atcb-modal-btn{background-color:var(--modal-btn-secondary-background);border:0;border-radius:var(--btn-border-radius);box-shadow:var(--modal-btn-shadow);color:var(--modal-btn-secondary-text);cursor:pointer;display:inline-block;font-family:var(--font);font-size:.9em;font-weight:var(--modal-btn-font-weight);line-height:1em;margin:.625em;padding:1em 1.25em;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}a.atcb-modal-btn.btn-small,button.atcb-modal-btn.btn-small{padding:.6em .8em}a.atcb-modal-btn.atcb-modal-btn-primary,button.atcb-modal-btn.atcb-modal-btn-primary{background-color:var(--modal-btn-background);color:var(--modal-btn-text)}a.atcb-modal-btn:focus-visible,button.atcb-modal-btn:focus-visible{background-color:var(--modal-btn-hover-background);outline:2px solid var(--accent-color)}a.atcb-modal-btn:disabled,button.atcb-button:disabled,button.atcb-modal-btn:disabled,button.atcb-subevent-btn:disabled{cursor:not-allowed;opacity:.75;filter:brightness(95%);border-style:dashed;box-shadow:none}a.atcb-modal-btn:not([disabled]):hover,button.atcb-modal-btn:not([disabled]):hover{background-color:var(--modal-btn-hover-background);box-shadow:var(--modal-btn-hover-shadow);color:var(--modal-btn-hover-text);text-decoration:none}.atcb-subevent-btn{display:flex;align-items:flex-start;cursor:pointer;font-family:var(--font);font-size:1em;box-shadow:var(--date-btn-shadow);background-color:var(--date-btn-background);border:0;border-radius:7px 4px 4px 7px;padding:0;margin:0;touch-action:manipulation;position:relative;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:100%}.atcb-subevent-btn:hover{align-items:center}.atcb-subevent-btn:focus,.atcb-subevent-btn:hover{background-color:var(--date-btn-hover-background);box-shadow:var(--date-btn-hover-shadow)}.atcb-subevent-btn:focus-visible{outline:2px solid var(--accent-color)}.atcb-subevent-btn+.atcb-subevent-btn{margin-top:30px}.atcb-date-btn-left{border-radius:4px 0 0 4px;align-self:stretch;background-color:var(--date-btn-cal-background);padding:.7em .8em .8em;width:2.7em;align-items:center;display:flex;flex-direction:column;flex-shrink:0}.atcb-rtl .atcb-date-btn-left{border-radius:0 4px 4px 0}.atcb-subevent-btn:hover .atcb-date-btn-left{opacity:.8}.atcb-date-btn-day{color:var(--date-btn-cal-day-text);font-weight:400;font-size:2em;word-break:keep-all;padding-bottom:.1em}.atcb-initialized[lang=ja] .atcb-date-btn-day,.atcb-initialized[lang=ko] .atcb-date-btn-day,.atcb-initialized[lang=zh] .atcb-date-btn-day{font-size:1.3em}.atcb-date-btn-month{color:var(--date-btn-cal-month-text);font-weight:600;font-size:1em}@media (width <= 414px){.atcb-date-btn-left{width:fit-content}.atcb-date-btn-day{font-size:1.7em}.atcb-date-btn-month{font-size:.8em}.atcb-date-btn-right{min-width:10em}}
1@media (width <= 575px){dialog .atcb-list.atcb-modal{display:flex;flex-direction:column}dialog .atcb-list-item-close{margin-top:auto}dialog .atcb-list-item{padding:1.5em}}.atcb-date-btn-right{position:relative;color:var(--date-btn-text);min-width:13.5em;overflow-wrap:anywhere}.atcb-subevent-btn .atcb-date-btn-right{width:100%}.atcb-date-btn-details{opacity:1;padding:.7em .8em;text-align:left}.atcb-rtl .atcb-date-btn-details{text-align:right}.atcb-date-btn-hover{position:absolute;top:0;left:0;width:100%;opacity:0;height:100%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1em;padding:.4em .7em;box-sizing:border-box}.atcb-subevent-btn:hover .atcb-date-btn-details{opacity:0}.atcb-subevent-btn:hover .atcb-date-btn-hover{opacity:1}.atcb-date-btn-headline{font-weight:600;font-size:.9em;margin-bottom:.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--date-btn-headline-line-clamp);line-clamp:var(--date-btn-headline-line-clamp)}.atcb-date-btn-content{display:flex;align-items:flex-start;font-size:.8em;color:var(--date-btn-text-secondary)}.atcb-date-btn-content.atcb-date-btn-cancelled{color:var(--form-error);font-weight:700}.atcb-date-btn-content-location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atcb-date-btn-content-icon{display:inline-block;height:.9em;margin:.075em .4em 0 0;width:.9em;flex-shrink:0}.atcb-rtl .atcb-date-btn-content-icon{margin-right:0;margin-left:.4em}.atcb-initialized[lang=ja] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=ko] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=zh] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon{margin-top:.15em}.atcb-date-btn-content-icon svg{height:100%;fill:currentcolor;width:100%}.atcb-date-btn-content+.atcb-date-btn-content{margin-top:.3em;padding-right:.6em}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.atcb-date-btn-plus{position:absolute;border-radius:4px 0;bottom:0;right:0;background:var(--date-btn-cal-background);color:var(--date-btn-cal-day-text);display:flex;font-size:.9em;font-weight:400;height:1em;width:1em;padding:.1em;justify-content:center;align-items:center}.atcb-button:focus-visible .atcb-date-btn-plus,.atcb-subevent-btn:focus-visible .atcb-date-btn-plus{background-color:var(--accent-color)}.atcb-checkmark{display:none}.atcb-saved .atcb-checkmark{box-sizing:content-box;color:var(--btn-text);display:block;position:absolute;top:-.9em;right:-.5em;padding:.5em;border-radius:100%;height:1.2em}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay) .atcb-checkmark,.atcb-button.atcb-single:focus .atcb-checkmark,.atcb-button.atcb-single:hover .atcb-checkmark{top:-.77em;right:-.37em}.atcb-checkmark svg{height:100%;filter:var(--checkmark-background);width:auto}.atcb-modal-host-initialized{width:100dvw;height:100dvh}#atcb-bgoverlay{background-color:var(--overlay-background);border:0;box-sizing:border-box;display:flex;height:100dvh;inset-inline:0;left:0;right:0;top:0;min-height:100%;min-width:100%;overflow-y:auto;padding:20px;position:fixed;width:100dvw;z-index:14000000}#atcb-bgoverlay:not(dialog){animation:atcb-bgoverlay-animate .1s ease 0s 1 normal forwards;opacity:0}
1#atcb-bgoverlay.atcb-no-bg{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;background-color:transparent}@keyframes atcb-bgoverlay-animate{0%{opacity:0}100%{opacity:1}}.atcb-icon-outlookcom,.atcb-icon.atcb-icon-ms365{padding-bottom:.05em}.atcb-icon.atcb-icon-apple,.atcb-icon.atcb-icon-ical{padding-bottom:.15em}.atcb-icon.atcb-icon-trigger{padding-bottom:.15em}.atcb-icon.atcb-icon-rsvp{height:1.5em;width:1.5em}.atcb-icon.atcb-icon-apple svg{fill:currentcolor}.atcb-icon.atcb-icon-ical svg{fill:currentcolor}.atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-ms365-color)}.atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-yahoo-color)}.atcb-icon.atcb-icon-google svg,.atcb-icon.atcb-icon-msteams svg,.atcb-icon.atcb-icon-outlookcom svg{filter:var(--icon-filter)}.rsvp-inline-wrapper{filter:none;min-width:100%;margin-bottom:0}.atcb-modal-content.no-headline{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;padding-top:1.8em}.rsvp-inline-wrapper .atcb-modal-content,.rsvp-inline-wrapper .atcb-modal-headline,.rsvp-inline-wrapper.atcb-modal-box{background-color:transparent;border-radius:0;box-sizing:border-box;padding:0;width:100%}.rsvp-inline-wrapper .atcb-modal-headline{padding-bottom:1.5em}.pro{text-align:center}.pro a:not(.atcb-modal-btn),.pro a:not(.atcb-modal-btn):active,.pro a:not(.atcb-modal-btn):visited{color:var(--modal-btn-text);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--accent-color)}.pro a:not(.atcb-modal-btn):hover{color:var(--accent-color);text-decoration:none}.pro .pro-share-buttons{display:flex;flex-wrap:wrap;justify-content:center}.pro #rsvp-atcb{display:flex;flex-wrap:wrap;gap:.4em;justify-content:center}.pro-form{text-align:left}.pro-form:not(.no-intro){border-top:1px solid var(--modal-btn-border);margin-top:1.5em;padding-top:1.5em}.pro-form.no-intro:not(.no-headline){padding-top:.5em}.pro-field+.pro-field{padding-top:1.3em}.pro-field-type-label+.pro-field-type-radio{padding-top:0}.pro-field-type-checkbox,.pro-field-type-radio div{align-items:center;display:flex}.pro-field-type-checkbox input,.pro-field-type-radio input{cursor:pointer}.pro-field label{display:block;font-size:.9em;opacity:.7}.pro-field-type-checkbox label,.pro-field-type-radio label{cursor:pointer;opacity:.8;padding-left:.3em}.pro-field input[type=email],.pro-field input[type=number],.pro-field input[type=text]{background-color:var(--input-background);border:1px solid var(--modal-btn-border);border-radius:var(--input-border-radius);box-sizing:border-box;box-shadow:var(--btn-shadow);caret-color:var(--accent-color);color:var(--modal-text);font-size:.9em;opacity:.8;padding:.7em;transition:all .1s ease-in-out;width:100%}.pro-field input[type=checkbox],.pro-field input[type=radio]{accent-color:var(--accent-color);height:1.2rem;opacity:.8;transition:all .1s ease-in-out;width:1.2em}.pro-field input:disabled,.pro-field input:disabled+label{cursor:not-allowed;opacity:.75;filter:brightness(95%)}.pro-field input:not([disabled]):hover{opacity:1}.pro-field input:not([disabled],[type=checkbox],[type=radio]):hover{box-shadow:var(--btn-active-shadow)}.pro-field input[type=email]:focus,.pro-field input[type=number]:focus,.pro-field input[type=text]:focus{box-shadow:var(--btn-active-shadow)}.pro-field input[type=email]:focus-visible,.pro-field input[type=number]:focus-visible,.pro-field input[type=text]:focus-visible{border-color:var(--accent-color);outline:1px solid var(--accent-color)}.pro-field input[type=checkbox]:focus,.pro-field input[type=radio]:focus{outline-color:var(--accent-color);outline-width:2px}#submit-error{color:var(--form-error);display:none;font-weight:700;padding-top:1.5em;text-align:center}.pro-form.form-error #submit-error{display:block}.pro-field input.error{accent-color:var(--form-error);border:2px solid var(--form-error)}.pro-field input.error+label,.pro-field:has(input.error) label{color:var(--form-error);opacity:1}#rsvp-status-group{border-bottom:1px solid var(--modal-btn-border);font-weight:700;margin-bottom:1.5em;padding-bottom:2em;text-align:center}#rsvp-status-group .pro-field{align-items:center;display:flex;flex-wrap:wrap;gap:3%;justify-content:center;margin-top:1em}
1@media (width <= 575px){#rsvp-status-group .pro-field{flex-direction:column;gap:1.2em}#rsvp-status-group .pro-field div{width:80%}}#rsvp-status-group .pro-field div{min-width:28%;position:relative}#rsvp-status-group input{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;margin:0;cursor:pointer}#rsvp-status-group label{align-items:center;background-color:var(--input-background);border-radius:var(--input-border-radius);box-shadow:var(--btn-shadow);color:var(--modal-btn-text);display:flex;flex-direction:column;font-weight:700;text-transform:uppercase;justify-content:center;opacity:.6;padding:.8em;transition:all .1s ease-in-out;width:100%}#rsvp-status-group label.status-confirmed{color:var(--form-success)}#rsvp-status-group label.status-declined{color:var(--form-error)}#rsvp-status-group input:checked+label{background-color:var(--modal-text);box-shadow:var(--btn-hover-shadow);color:var(--status-active-text);opacity:1;transform:scale(1.08)}#rsvp-status-group input:focus-visible+label{outline:2px solid var(--accent-color);outline-offset:2px}#rsvp-status-group input:not([disabled])+label:hover,#rsvp-status-group input:not([disabled]):hover+label{box-shadow:var(--btn-hover-shadow);opacity:1;transform:scale(1.08)}#rsvp-status-group input:checked+label.status-confirmed{background-color:var(--form-success)}#rsvp-status-group input:checked+label.status-declined{background-color:var(--form-error)}#rsvp-success-msg,#rsvp-success-msg-demo,#rsvp-success-msg-doi,#rsvp-success-msg-email,#ty-success-msg{display:none;font-weight:700;line-height:1.6em;padding-top:.5em;text-align:center}#rsvp-success-msg,#rsvp-success-msg-demo,#ty-success-msg{padding:1.5em 0}#rsvp-success-msg-demo,#rsvp-success-msg-email{color:var(--form-success)}#rsvp-success-msg-doi{color:var(--form-error);padding-top:1em;font-size:.8em}#pro-form-submit{background-color:var(--btn-hover-background);display:block;margin:auto;min-width:150px}.pro-form-fine{font-size:.8em;margin:.5em auto 1em;opacity:.5;text-align:center}.pro-form.form-error .pro-form-fine{opacity:0}.pro-waiting{background-color:var(--modal-btn-background);border:1px solid var(--modal-btn-border);border-radius:var(--btn-border-radius);box-sizing:border-box;color:var(--modal-btn-text);cursor:wait;display:none;line-height:.5em;margin:auto;min-width:150px;padding:.5em 1.25em 1.2em;text-align:center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:fit-content}@media (width >
1 575px){#pro-form-submit,.pro-waiting{min-width:200px}}.pro-waiting span:not(.atcb-icon-ical){animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both;font-size:2.5em}.pro-field label span:not(.atcb-icon-ical){color:var(--form-error);font-weight:700;padding-left:2px}.pro-waiting span:not(.atcb-icon-ical):nth-child(2){animation-delay:.15s}.pro-waiting span:not(.atcb-icon-ical):nth-child(3){animation-delay:.3s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.pro #rsvp-sent-content{align-items:center;display:flex;flex-direction:column;gap:1.5em}#rsvp-status-group span{color:inherit}.atcb-modal-content .pro p:not(.pro-form-fine){margin:0}.atcb-modal-content .pro p.pro-pt{margin-top:1.5em}.atcb-modal-content .pro .pro-field p{font-size:.9em}.pro .btn-flex{align-items:center;display:flex}.pro .atcb-modal-btn svg{fill:none;height:1.5em;margin-right:.5em;stroke:currentcolor;width:auto}#atcb-reference{box-sizing:border-box;color:#000;filter:drop-shadow( 1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow( 0 1px 0 #fff) drop-shadow( 0 -1px 0 #fff);height:auto;padding:8px 0;text-align:center;transform:translate3d(0,0,0);width:100%;z-index:15000000}#atcb-reference.fixed-ref{position:fixed;bottom:10px;right:40px;width:auto}#atcb-reference.atcb-dropup{position:absolute;margin-top:-1px}.atcb-modal-host-initialized #atcb-reference.atcb-dropup{text-align:left}:host(.atcb-dark) #atcb-reference{color:#fff;filter:drop-shadow( 1px 0 0 #000) drop-shadow(-1px 0 0 #000) drop-shadow( 0 1px 0 #000) drop-shadow( 0 -1px 0 #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.8;width:150px;max-width:100%;margin:auto;display:inline-block;text-decoration:none}#atcb-reference a:hover{opacity:1;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}',text:':host{width:fit-content;--font:arial,helvetica,"Twemoji Mozilla","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:0px;--buttonslist-gap:5px;--btn-underline:#a9ceff;--btn-border:#a8a8a8;--btn-padding-x:.75em;--btn-padding-y:.75em;--btn-background:#f5f5f5;--btn-hover-background:#fff;--btn-font-weight:600;--btn-text:#333;--btn-hover-text:#000;--btn-hover-shadow:rgb(0 0 0 / 8%) 0 4px 14px -2px,rgb(0 0 0 / 10%) 0 2px 2px -1px;--btn-text-shadow:#fff;--list-background:#f5f5f5;--list-hover-background:#fff;--list-text:#333;--list-font-weight:400;--list-hover-text:#000;--list-close-background:#e5e5e5;--list-close-text:#777;--list-border-radius:11px;--list-padding:.8em 1.2em;--list-min-width:100%;--list-shadow:rgb(0 0 0 / 10%) 0 4px 17px -2px,rgb(0 0 0 / 12%) 0 2px 4px -1px;--list-modal-shadow:rgb(0 0 0 / 18%) 0 4px 33px -3px,rgb(0 0 0 / 14%) 0 2px 8px -2px;--modal-text:#000;--modal-text-align:center;--modal-text-align-rtl:center;--modal-background:#f5f5f5;--modal-btn-bar:#c6c8cd;--modal-btn-background:#f5f5f5;--modal-border-radius:9px;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 16%));--modal-btn-secondary-background:#e2e1e6;--modal-btn-hover-background:#fff;--modal-btn-border:#d2d2d2;--modal-btn-font-weight:600;--modal-btn-text:#2e2e2e;--modal-btn-hover-text:#161616;--modal-btn-secondary-text:#666567;--modal-btn-shadow:rgb(0 0 0 / 8%) 0 4px 14px -2px,rgb(0 0 0 / 10%) 0 2px 3px -1px;--modal-btn-hover-shadow:rgb(0 0 0 / 12%) 0 5px 17px -2px,rgb(0 0 0 / 12%) 0 3px 5px -2px;--modal-headline-text-align:center;--modal-headline-text-transform:none;--input-border-radius:6px;--input-background:#fff;--status-active-text:#fff;--form-error:#c5372c;--form-success:#338a36;--date-btn-text:#1d1d1e;--date-btn-text-secondary:#3a3a3f;--date-btn-cal-day-text:#fff;--date-btn-cal-month-text:#d3d2d7;--date-btn-cal-background:#313132;--date-btn-background:#eae9ed;--date-btn-hover-background:#fff;--date-btn-headline-line-clamp:1;--date-btn-shadow:rgb(0 0 0 / 8%) 0 4px 14px -2px,rgb(0 0 0 / 10%) 0 2px 3px -1px;--date-btn-hover-shadow:rgb(0 0 0 / 10%) 0 5px 16px -2px,rgb(0 0 0 / 10%) 0 3px 4px -2px;--checkmark-background:drop-shadow(0 0 3px #fff);--overlay-background:rgb(200 200 200 / 25%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#5f01d1;--icon-filter:none}:host(.atcb-dark){--btn-underline:#336db9;--btn-border:#888;--btn-background:#2e2e2e;--btn-hover-background:#373737;--btn-text:#dedede;--btn-hover-text:#fff;--btn-text-shadow:#000;--list-background:#2e2e2e;--list-hover-background:#373737;--list-text:#dedede;--list-hover-text:#fff;--list-close-background:#282828;--list-close-text:#777;--list-shadow:rgb(255 255 255 / 5%) -12px -5px 23px -8px,rgb(255 255 255 / 6%) -7px -5px 18px -3px,rgb(0 0 0 / 16%) 2px 5px 21px -1px,rgb(0 0 0 / 14%) 3px 3px 23px -3px;--list-modal-shadow:rgb(255 255 255 / 8%) -12px -5px 33px -8px,rgb(255 255 255 / 8%) -7px -5px 18px -3px,rgb(0 0 0 / 16%) 4px 6px 53px -4px,rgb(0 0 0 / 18%) 8px 12px 43px -2px;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 18%));--modal-btn-bar:#38383a;--modal-btn-background:#181819;--modal-btn-secondary-background:#2e2d30;--modal-btn-hover-background:#434246;--modal-btn-border:#434246;--modal-btn-text:#dbdbdb;--modal-btn-hover-text:#fff;--modal-btn-secondary-text:#b8b8b8;--modal-btn-shadow:rgb(255 255 255 / 5%) -2px -2px 10px,rgb(0 0 0 / 14%) 3px 3px 14px -2px,rgb(0 0 0 / 14%) 1px 2px 5px -1px;--input-background:#434246;--status-active-text:#000;--form-error:#db8680;--form-success:#99de9c;--date-btn-text:#ebebf0;--date-btn-text-secondary:#b5b5bd;--date-btn-cal-day-text:#101010;--date-btn-cal-month-text:#3e3e3f;--date-btn-cal-background:#c7c7cd;--date-btn-background:#363636;--date-btn-hover-background:#474747;--date-btn-shadow:rgb(0 0 0 / 16%) 0 0 23px -2px,rgb(0 0 0 / 14%) 1px 2px 3px -1px;--checkmark-background:drop-shadow(0 0 3px #0a0a0a);--overlay-background:rgb(20 20 20 / 60%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#bebebe;--icon-filter:grayscale(0.2)}.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-l)}@media (width <= 991px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-m)}}
1@media (width <= 575px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-s)}}.atcb-initialized.atcb-buttons-list{gap:var(--buttonslist-gap)}.atcb-button-wrapper{display:block;padding:var(--wrapper-padding);position:relative}.atcb-button{background-image:linear-gradient(120deg,var(--btn-underline) 0,var(--btn-underline) 100%);background-repeat:no-repeat;background-size:100% 8%;background-position:0 100%;background-color:transparent;border:0;border-radius:0;transition:background-size .1s ease-in,border-radius .2s ease-in,box-shadow .1s ease-in;align-items:center;color:var(--btn-text);cursor:pointer;display:flex;font-family:var(--font);font-size:1em;font-weight:var(--btn-font-weight);justify-content:center;line-height:1.2em;margin:0 .2em;padding:var(--btn-padding-y) var(--btn-padding-x);position:relative;text-align:left;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:auto;z-index:1}.atcb-button.atcb-no-text{min-width:0;display:flex;place-content:center center;align-items:center;height:3em;width:3em;padding:0}.atcb-rtl .atcb-button{direction:rtl;text-align:right}.atcb-button:focus-visible{outline:2px solid var(--accent-color)}.atcb-button:not([disabled]):focus,.atcb-button:not([disabled]):hover{background-size:100% 100%;box-shadow:var(--btn-hover-shadow);color:var(--btn-hover-text);text-shadow:0 0 .7em var(--btn-text-shadow);border-radius:21px}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay){background-size:100% 10%;border-radius:3px 3px 11px 11px;background-position:0 0;background-color:var(--btn-background);color:var(--btn-text);text-shadow:none;z-index:15000000}.atcb-button.atcb-single:not([disabled]):focus,.atcb-button.atcb-single:not([disabled]):hover{background-size:100% 10%;background-position:0 100%;border-radius:11px 11px 3px 3px;background-color:var(--btn-background);color:var(--btn-text);text-shadow:none}.atcb-button.atcb-active.atcb-dropup{background-position:0 100%;border-radius:11px 11px 3px 3px}.atcb-button.atcb-dropup::after,.atcb-button:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-dropup)::before{content:"";width:0;height:0;position:absolute;left:0;right:0;margin:0 auto}.atcb-button:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-dropup)::before{top:100%;border:0 solid transparent;border-bottom:none;border-top-color:var(--btn-background)}.atcb-button.atcb-dropup::after{bottom:100%;border:0 solid transparent;border-top:none;border-bottom-color:var(--btn-background)}.atcb-button.atcb-active.atcb-dropup::after,.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-dropup)::before{border-width:.35em;transition:border-width .1s linear .1s}.atcb-button.atcb-active.atcb-dropoverlay{z-index:14000090}.atcb-icon{flex-grow:0;flex-shrink:0;height:1em;line-height:1em;margin-right:.8em;width:.9em}.atcb-rtl .atcb-icon{margin-right:0;margin-left:1em}.atcb-no-text .atcb-icon{margin-right:0;margin-left:0}.atcb-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-icon-trigger svg{display:none}.atcb-button .atcb-icon-trigger::after{content:"+";font-family:Arial,Helvetica,sans-serif;font-size:1.5em}.atcb-text{overflow-wrap:anywhere}.atcb-dropdown-anchor{bottom:-15px;height:0;width:100%;opacity:0;position:absolute}.atcb-list-wrapper{box-sizing:border-box;font-weight:var(--list-font-weight);position:absolute;z-index:14000090;width:auto}.atcb-list-wrapper:not(.atcb-dropup,.atcb-dropoverlay){animation:list-entrance-bottom .2s ease 0s 1 normal forwards}.atcb-list-wrapper.atcb-dropup{animation:list-entrance-top .2s ease 0s 1 normal forwards}.atcb-list-wrapper.atcb-dropoverlay{animation:list-entrance-center .2s ease 0s 1 normal forwards;z-index:15000000}@keyframes list-entrance-bottom{0%{opacity:0;transform:translateY(250px)}100%{opacity:1;transform:translateY(0)}}@keyframes list-entrance-top{0%{opacity:0;transform:translateY(-250px)}100%{opacity:1;transform:translateY(0)}}@keyframes list-entrance-center{0%{opacity:0;transform:scaleY(1)}1%{opacity:1;transform:scaleY(0)}100%{opacity:1;transform:scaleY(1)}}.atcb-list{background-color:var(--list-background);border-radius:var(--list-border-radius);box-sizing:border-box;box-shadow:var(--list-shadow);color:var(--list-text);display:block;font-family:var(--font);min-width:var(--list-min-width);position:relative;user-select:none;-webkit-user-select:none;width:fit-content}.atcb-list-item{align-items:center;background-color:var(--list-background);box-sizing:border-box;
1cursor:pointer;display:flex;font-size:1em;line-height:1.75em;padding:var(--list-padding);text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.atcb-rtl .atcb-list-item{direction:rtl;text-align:right}.atcb-list-item:hover{background-color:var(--list-hover-background);color:var(--list-hover-text)}.atcb-list-item:focus-visible{background-color:var(--list-hover-background);color:var(--accent-color);outline:0}.atcb-list-item:last-child{border-radius:0 0 var(--list-border-radius) var(--list-border-radius)}.atcb-list-item:first-child{border-radius:var(--list-border-radius) var(--list-border-radius) 0 0}.atcb-list-item:only-child{border-radius:var(--list-border-radius)}.atcb-list.atcb-modal{box-shadow:var(--list-modal-shadow)}.atcb-list-item .atcb-icon{margin:0 auto;height:1em;width:1em}.atcb-list-item .atcb-icon+.atcb-text{margin-left:.7em;width:100%}.atcb-rtl .atcb-list-item .atcb-icon+.atcb-text{margin-left:0;margin-right:.7em}.atcb-list-item-close{background-color:var(--list-close-background)}.atcb-list-item.atcb-list-item-close:not(:focus-visible){color:var(--list-close-text)}.atcb-list-item-close svg{fill:currentcolor}.atcb-modal{display:block;margin:auto;width:auto;min-width:auto;position:relative;z-index:14000090}.atcb-modal-box{filter:var(--modal-shadow);color:var(--modal-text);cursor:default;box-sizing:border-box;font-family:var(--font);line-height:1.5em;text-align:var(--modal-text-align);user-select:none;-webkit-user-select:none;touch-action:manipulation;width:100%;margin-bottom:20px;-webkit-tap-highlight-color:transparent}@media (width > 575px){.atcb-modal-box{width:32em}}@media (width <= 575px){.atcb-modal-box{filter:none;margin-bottom:0;display:flex;min-height:100%;flex-direction:column}.atcb-modal-host-initialized #atcb-bgoverlay{padding:0;background-color:var(--modal-background)}.atcb-modal{width:100%;min-height:100dvh;margin:0}.atcb-modal-buttons{border-radius:0;margin-top:auto}}.atcb-modal-box.atcb-rtl{text-align:var(--modal-text-align-rtl);direction:rtl;padding:1.25em 1em 1.25em 2em}.atcb-modal-icon{height:2.5em;width:2.5em;border-radius:100%;background-color:var(--modal-background);padding:1.75em;margin:auto}.atcb-modal-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-modal-headline{background-color:var(--modal-background);border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;font-size:1.3em;font-weight:600;line-height:1.5em;padding:1.8em 1.5em 1.3em;text-transform:var(--modal-headline-text-transform);text-align:var(--modal-headline-text-align)}.atcb-modal-icon+.atcb-modal-headline{margin-top:-2.6em;padding-top:2.6em}.atcb-modal-content{background-color:var(--modal-background);font-size:1em;padding:.3em 2em 2.2em}.atcb-modal-content ol,.atcb-modal-content ul{margin:1em auto;text-align:left;width:fit-content}.atcb-rtl .atcb-modal-content ol,.atcb-rtl .atcb-modal-content ul{text-align:right}.atcb-modal-content-subevents{margin:auto;width:fit-content}.atcb-modal-icon+.atcb-modal-content{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;margin-top:-2.6em;padding-top:2.6em}@media (width <= 575px){.atcb-modal-icon{margin:0 auto}.atcb-modal-headline{padding:1.8em 1em 1em}.atcb-modal-icon+.atcb-modal-headline{margin-top:0;padding-top:0}.atcb-modal-content{padding:.3em 1.5em 1.5em}.atcb-modal-icon+.atcb-modal-content{padding-top:0}}.atcb-modal-buttons{background-color:var(--modal-btn-bar);border-radius:0 0 var(--modal-border-radius) var(--modal-border-radius);box-sizing:border-box;padding:.6em;text-align:center;width:100%;display:flex;justify-content:center;flex-flow:row-reverse wrap;align-items:center}a.atcb-modal-btn,button.atcb-modal-btn{background-color:var(--modal-btn-secondary-background);border:0;border-radius:21px;box-shadow:var(--modal-btn-shadow);color:var(--modal-btn-secondary-text);cursor:pointer;display:inline-block;font-family:var(--font);font-size:.9em;font-weight:var(--modal-btn-font-weight);line-height:1em;margin:.625em;padding:1em 1.25em;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}a.atcb-modal-btn.btn-small,button.atcb-modal-btn.btn-small{padding:.6em .8em}a.atcb-modal-btn.atcb-modal-btn-primary,button.atcb-modal-btn.atcb-modal-btn-primary{background-color:var(--modal-btn-background);color:var(--modal-btn-text)}a.atcb-modal-btn.atcb-modal-btn-border,button.atcb-modal-btn.atcb-modal-btn-border{border:1px solid var(--modal-btn-border)}a.atcb-modal-btn:focus-visible,button.atcb-modal-btn:focus-visible{background-color:var(--modal-btn-hover-background);outline:2px solid var(--accent-color)}a.atcb-modal-btn:disabled,button.atcb-button:disabled,button.atcb-modal-btn:disabled,button.atcb-subevent-btn:disabled{cursor:not-allowed;opacity:.75;filter:brightness(95%);border-style:dashed;box-shadow:none}a.atcb-modal-btn:not([disabled]):hover,button.atcb-modal-btn:not([disabled]):hover{background-color:var(--modal-btn-hover-background);box-shadow:var(--modal-btn-hover-shadow);color:var(--modal-btn-hover-text);text-decoration:none}.atcb-subevent-btn{display:flex;align-items:flex-start;cursor:pointer;font-family:var(--font);font-size:1em;box-shadow:var(--date-btn-shadow);background-color:var(--date-btn-background);border:0;border-radius:7px 4px 4px 7px;padding:0;margin:0;touch-action:manipulation;position:relative;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:100%}.atcb-subevent-btn:hover{align-items:center}.atcb-subevent-btn:focus,.atcb-subevent-btn:hover{background-color:var(--date-btn-hover-background);box-shadow:var(--date-btn-hover-shadow)}.atcb-subevent-btn:focus-visible{outline:2px solid var(--accent-color)}.atcb-subevent-btn+.atcb-subevent-btn{margin-top:30px}.atcb-date-btn-left{border-radius:4px 0 0 4px;align-self:stretch;background-color:var(--date-btn-cal-background);padding:.7em .8em .8em;width:2.7em;align-items:center;display:flex;flex-direction:column;flex-shrink:0}.atcb-rtl .atcb-date-btn-left{border-radius:0 4px 4px 0}.atcb-subevent-btn:hover .atcb-date-btn-left{opacity:.8}.atcb-date-btn-day{color:var(--date-btn-cal-day-text);font-weight:400;font-size:2em;word-break:keep-all;padding-bottom:.1em}.atcb-initialized[lang=ja] .atcb-date-btn-day,.atcb-initialized[lang=ko] .atcb-date-btn-day,.atcb-initialized[lang=zh] .atcb-date-btn-day{font-size:1.3em}.atcb-date-btn-month{color:var(--date-btn-cal-month-text);font-weight:600;font-size:1em}@media (width <= 414px){.atcb-date-btn-left{width:fit-content}.atcb-date-btn-day{font-size:1.7em}.atcb-date-btn-month{font-size:.8em}.atcb-date-btn-right{min-width:10em}}
1@media (width <= 575px){dialog .atcb-list.atcb-modal{display:flex;flex-direction:column}dialog .atcb-list-item-close{margin-top:auto}dialog .atcb-list-item{padding:1.5em}}.atcb-date-btn-right{position:relative;color:var(--date-btn-text);min-width:13.5em;overflow-wrap:anywhere}.atcb-subevent-btn .atcb-date-btn-right{width:100%}.atcb-date-btn-details{opacity:1;padding:.7em .8em;text-align:left}.atcb-rtl .atcb-date-btn-details{text-align:right}.atcb-date-btn-hover{position:absolute;top:0;left:0;width:100%;opacity:0;height:100%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1em;padding:.4em .7em;box-sizing:border-box}.atcb-subevent-btn:hover .atcb-date-btn-details{opacity:0}.atcb-subevent-btn:hover .atcb-date-btn-hover{opacity:1}.atcb-date-btn-headline{font-weight:600;font-size:.9em;margin-bottom:.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--date-btn-headline-line-clamp);line-clamp:var(--date-btn-headline-line-clamp)}.atcb-date-btn-content{display:flex;align-items:flex-start;font-size:.8em;color:var(--date-btn-text-secondary)}.atcb-date-btn-content.atcb-date-btn-cancelled{color:var(--form-error);font-weight:700}.atcb-date-btn-content-location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atcb-date-btn-content-icon{display:inline-block;height:.9em;margin:.075em .4em 0 0;width:.9em;flex-shrink:0}.atcb-rtl .atcb-date-btn-content-icon{margin-right:0;margin-left:.4em}.atcb-initialized[lang=ja] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=ko] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=zh] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon{margin-top:.15em}.atcb-date-btn-content-icon svg{height:100%;fill:currentcolor;width:100%}.atcb-date-btn-content+.atcb-date-btn-content{margin-top:.3em;padding-right:.6em}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.atcb-date-btn-plus{position:absolute;border-radius:4px 0;bottom:0;right:0;background:var(--date-btn-cal-background);color:var(--date-btn-cal-day-text);display:flex;font-size:.9em;font-weight:400;height:1em;width:1em;padding:.1em;justify-content:center;align-items:center}.atcb-button:focus-visible .atcb-date-btn-plus,.atcb-subevent-btn:focus-visible .atcb-date-btn-plus{background-color:var(--accent-color)}.atcb-checkmark{display:none}.atcb-saved .atcb-checkmark{box-sizing:content-box;color:var(--btn-text);display:block;position:absolute;top:-.9em;right:-.5em;padding:.5em;border-radius:100%;height:1.2em}.atcb-checkmark svg{height:100%;filter:var(--checkmark-background);width:auto}.atcb-modal-host-initialized{width:100dvw;height:100dvh}#atcb-bgoverlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:var(--overlay-background);border:0;box-sizing:border-box;display:flex;height:100dvh;inset-inline:0;left:0;right:0;top:0;min-height:100%;min-width:100%;overflow-y:auto;padding:20px;position:fixed;width:100dvw;z-index:14000000}#atcb-bgoverlay:not(dialog){animation:atcb-bgoverlay-animate .2s ease 0s 1 normal forwards;opacity:0}
1#atcb-bgoverlay.atcb-no-bg{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;background-color:transparent}@keyframes atcb-bgoverlay-animate{0%{opacity:0}100%{opacity:1}}.atcb-icon-outlookcom,.atcb-icon.atcb-icon-ms365{padding-bottom:.05em}.atcb-icon.atcb-icon-apple,.atcb-icon.atcb-icon-ical{padding-bottom:.15em}.atcb-icon.atcb-icon-rsvp{height:1.5em;width:1.5em}.atcb-icon.atcb-icon-apple svg{fill:currentcolor}.atcb-icon.atcb-icon-ical svg{fill:currentcolor}.atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-ms365-color)}.atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-yahoo-color)}.atcb-icon.atcb-icon-google svg,.atcb-icon.atcb-icon-msteams svg,.atcb-icon.atcb-icon-outlookcom svg{filter:var(--icon-filter)}.rsvp-inline-wrapper{filter:none;min-width:100%;margin-bottom:0}.atcb-modal-content.no-headline{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;padding-top:1.8em}.rsvp-inline-wrapper .atcb-modal-content,.rsvp-inline-wrapper .atcb-modal-headline,.rsvp-inline-wrapper.atcb-modal-box{background-color:transparent;border-radius:0;box-sizing:border-box;padding:0;width:100%}.rsvp-inline-wrapper .atcb-modal-headline{padding-bottom:1.5em}.pro{text-align:center}.pro a:not(.atcb-modal-btn),.pro a:not(.atcb-modal-btn):active,.pro a:not(.atcb-modal-btn):visited{color:var(--modal-btn-text);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--accent-color)}.pro a:not(.atcb-modal-btn):hover{color:var(--accent-color);text-decoration:none}.pro .pro-share-buttons{display:flex;flex-wrap:wrap;justify-content:center}.pro #rsvp-atcb{display:flex;flex-wrap:wrap;gap:.4em;justify-content:center}.pro-form{text-align:left}.pro-form:not(.no-intro){border-top:1px solid var(--modal-btn-border);margin-top:1.5em;padding-top:1.5em}.pro-form.no-intro:not(.no-headline){padding-top:.5em}.pro-field+.pro-field{padding-top:1.3em}.pro-field-type-label+.pro-field-type-radio{padding-top:0}.pro-field-type-checkbox,.pro-field-type-radio div{align-items:center;display:flex}.pro-field-type-checkbox input,.pro-field-type-radio input{cursor:pointer}.pro-field label{display:block;font-size:.9em;opacity:.7}.pro-field-type-checkbox label,.pro-field-type-radio label{cursor:pointer;opacity:.8;padding-left:.3em}.pro-field input[type=email],.pro-field input[type=number],.pro-field input[type=text]{background-color:var(--input-background);border:1px solid var(--modal-btn-border);border-radius:var(--input-border-radius);box-sizing:border-box;caret-color:var(--accent-color);color:var(--modal-text);font-size:.9em;opacity:.8;padding:.7em;transition:all .1s ease-in-out;width:100%}.pro-field input[type=checkbox],.pro-field input[type=radio]{accent-color:var(--accent-color);height:1.2rem;opacity:.8;transition:all .1s ease-in-out;width:1.2em}.pro-field input:disabled,.pro-field input:disabled+label{cursor:not-allowed;opacity:.75;filter:brightness(95%)}.pro-field input:not([disabled]):hover{opacity:1}.pro-field input[type=email]:focus,.pro-field input[type=number]:focus,.pro-field input[type=text]:focus{border-color:var(--accent-color);outline:1px solid var(--accent-color)}.pro-field input[type=checkbox]:focus,.pro-field input[type=radio]:focus{outline-color:var(--accent-color);outline-width:2px}#submit-error{color:var(--form-error);display:none;font-weight:700;padding-top:1.5em;text-align:center}.pro-form.form-error #submit-error{display:block}.pro-field input.error{accent-color:var(--form-error);border:2px solid var(--form-error)}.pro-field input.error+label,.pro-field:has(input.error) label{color:var(--form-error);opacity:1}#rsvp-status-group{border-bottom:1px solid var(--modal-btn-border);font-weight:700;margin-bottom:1.5em;padding-bottom:2em;text-align:center}#rsvp-status-group .pro-field{align-items:center;display:flex;flex-wrap:wrap;gap:3%;justify-content:center;margin-top:1em}@media (width <= 575px){#rsvp-status-group .pro-field{flex-direction:column;gap:1.2em}#rsvp-status-group .pro-field div{width:80%}}#rsvp-status-group .pro-field div{min-width:28%;position:relative}#rsvp-status-group input{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;margin:0;cursor:pointer}#rsvp-status-group label{align-items:center;border:1px solid var(--modal-btn-text);border-radius:var(--input-border-radius);color:var(--modal-btn-text);display:flex;flex-direction:column;font-weight:700;text-transform:uppercase;justify-content:center;opacity:.6;padding:.8em;transition:all .1s ease-in-out;width:100%}#rsvp-status-group label.status-confirmed{border-color:var(--form-success);color:var(--form-success)}#rsvp-status-group label.status-declined{border-color:var(--form-error);color:var(--form-error)}#rsvp-status-group input:checked+label{background-color:var(--modal-text);box-shadow:var(--btn-hover-shadow);color:var(--status-active-text);opacity:1;transform:scale(1.08)}#rsvp-status-group input:focus-visible+label{outline:2px solid var(--accent-color);outline-offset:2px}#rsvp-status-group input:not([disabled])+label:hover,#rsvp-status-group input:not([disabled]):hover+label{box-shadow:var(--btn-hover-shadow);opacity:1;transform:scale(1.08)}#rsvp-status-group input:checked+label.status-confirmed{background-color:var(--form-success)}#rsvp-status-group input:checked+label.status-declined{background-color:var(--form-error)}#rsvp-success-msg,#rsvp-success-msg-demo,#rsvp-success-msg-doi,#rsvp-success-msg-email,#ty-success-msg{display:none;font-weight:700;line-height:1.6em;padding-top:.5em;text-align:center}#rsvp-success-msg,#rsvp-success-msg-demo,#ty-success-msg{padding:1.5em 0}#rsvp-success-msg-demo,#rsvp-success-msg-email{color:var(--form-success)}#rsvp-success-msg-doi{color:var(--form-error);padding-top:1em;font-size:.8em}#pro-form-submit{display:block;margin:auto;min-width:150px}.pro-form-fine{font-size:.8em;margin:.5em auto 1em;opacity:.5;text-align:center}.pro-form.form-error .pro-form-fine{opacity:0}
1.pro-waiting{background-color:var(--modal-btn-background);border:1px solid var(--modal-btn-border);border-radius:var(--btn-border-radius);box-sizing:border-box;color:var(--modal-btn-text);cursor:wait;display:none;line-height:.5em;margin:auto;min-width:150px;padding:.5em 1.25em 1.2em;text-align:center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:fit-content}@media (width > 575px){#pro-form-submit,.pro-waiting{min-width:200px}}.pro-waiting span:not(.atcb-icon-ical){animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both;font-size:2.5em}.pro-field label span:not(.atcb-icon-ical){color:var(--form-error);font-weight:700;padding-left:2px}.pro-waiting span:not(.atcb-icon-ical):nth-child(2){animation-delay:.15s}.pro-waiting span:not(.atcb-icon-ical):nth-child(3){animation-delay:.3s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.pro #rsvp-sent-content{align-items:center;display:flex;flex-direction:column;gap:1.5em}#rsvp-status-group span{color:inherit}.atcb-modal-content .pro p:not(.pro-form-fine){margin:0}.atcb-modal-content .pro p.pro-pt{margin-top:1.5em}.atcb-modal-content .pro .pro-field p{font-size:.9em}.pro .btn-flex{align-items:center;display:flex}.pro .atcb-modal-btn svg{fill:none;height:1.5em;margin-right:.5em;stroke:currentcolor;width:auto}#atcb-reference{box-sizing:border-box;color:#000;filter:drop-shadow( 1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow( 0 1px 0 #fff) drop-shadow( 0 -1px 0 #fff);height:auto;padding:8px 0;text-align:center;transform:translate3d(0,0,0);width:100%;z-index:15000000}#atcb-reference.fixed-ref{position:fixed;bottom:10px;right:40px;width:auto}#atcb-reference.atcb-dropup{position:absolute;margin-top:-1px}.atcb-modal-host-initialized #atcb-reference.atcb-dropup{text-align:left}:host(.atcb-dark) #atcb-reference{color:#fff;filter:drop-shadow( 1px 0 0 #000) drop-shadow(-1px 0 0 #000) drop-shadow( 0 1px 0 #000) drop-shadow( 0 -1px 0 #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.8;width:150px;max-width:100%;margin:auto;display:inline-block;text-decoration:none}#atcb-reference a:hover{opacity:1;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}',date:':host{width:fit-content;--font:arial,helvetica,"Twemoji Mozilla","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:0px;--buttonslist-gap:5px;--btn-border-radius:4px;--btn-text:#333;--btn-hover-text:#000;--btn-shadow:rgb(0 0 0 / 8%) 0 4px 14px -2px,rgb(0 0 0 / 10%) 0 2px 3px -1px;--btn-hover-shadow:rgb(0 0 0 / 12%) 0 5px 16px -2px,rgb(0 0 0 / 12%) 0 3px 5px -2px;--list-background:#f5f5f5;--list-hover-background:#fff;--list-text:#333;--list-font-weight:400;--list-hover-text:#000;--list-close-background:#e5e5e5;--list-close-text:#777;--list-shadow:rgb(0 0 0 / 10%) 0 4px 17px -2px,rgb(0 0 0 / 12%) 0 2px 4px -1px;--list-modal-shadow:rgb(0 0 0 / 18%) 0 4px 33px -3px,rgb(0 0 0 / 14%) 0 2px 8px -2px;--modal-text:#000;--modal-text-align:center;--modal-text-align-rtl:center;--modal-background:#f5f5f5;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 16%));--modal-btn-bar:#c6c8cd;--modal-btn-background:#f5f5f5;--modal-btn-secondary-background:#e2e1e6;--modal-btn-hover-background:#fff;--modal-btn-border:#d2d2d2;--modal-btn-font-weight:600;--modal-btn-text:#2e2e2e;--modal-btn-hover-text:#161616;--modal-btn-secondary-text:#666567;--modal-btn-shadow:rgb(0 0 0 / 8%) 0 4px 14px -2px,rgb(0 0 0 / 8%) 0 2px 3px -1px;--modal-btn-hover-shadow:rgb(0 0 0 / 12%) 0 5px 17px -2px,rgb(0 0 0 / 10%) 0 3px 5px -2px;--modal-headline-text-align:center;--modal-headline-text-transform:none;--input-border-radius:3px;--input-background:#fff;--status-active-text:#fff;--form-error:#c5372c;--form-success:#338a36;--date-btn-text:#1d1d1e;--date-btn-text-secondary:#3a3a3f;--date-btn-cal-day-text:#fff;--date-btn-cal-month-text:#d3d2d7;--date-btn-cal-background:#313132;--date-btn-background:#eae9ed;--date-btn-hover-background:#fff;--date-btn-headline-line-clamp:1;--date-btn-shadow:rgb(0 0 0 / 8%) 0 4px 14px -2px,rgb(0 0 0 / 10%) 0 2px 3px -1px;--date-btn-hover-shadow:rgb(0 0 0 / 10%) 0 5px 16px -2px,rgb(0 0 0 / 10%) 0 3px 4px -2px;--checkmark-background:drop-shadow(0 0 3px #fff);--overlay-background:rgb(20 20 20 / 25%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#5f01d1;--icon-filter:none}:host(.atcb-dark){--btn-text:#dedede;--btn-hover-text:#f1f1f1;--btn-shadow:rgb(0 0 0 / 18%) 0 0 28px -2px,rgb(0 0 0 / 14%) 1px 2px 4px -1px;--btn-hover-shadow:rgb(0 0 0 / 18%) 2px 3px 28px -3px,rgb(0 0 0 / 16%) 1px 4px 6px -2px;--list-background:#2e2e2e;--list-hover-background:#474747;
1--list-text:#dedede;--list-hover-text:#f1f1f1;--list-close-background:#282828;--list-close-text:#777;--list-shadow:rgb(0 0 0 / 16%) 0 4px 23px -2px,rgb(0 0 0 / 14%) 0 2px 4px -1px;--list-modal-shadow:rgb(0 0 0 / 14%) -1px 3px 33px 2px;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 18%));--modal-btn-bar:#38383a;--modal-btn-background:#181819;--modal-btn-secondary-background:#2e2d30;--modal-btn-hover-background:#434246;--modal-btn-border:#434246;--modal-btn-text:#dbdbdb;--modal-btn-hover-text:#fff;--modal-btn-secondary-text:#b8b8b8;--modal-btn-shadow:rgb(255 255 255 / 5%) -2px -2px 10px,rgb(0 0 0 / 14%) 3px 3px 14px -2px,rgb(0 0 0 / 14%) 1px 2px 5px -1px;--input-background:#434246;--status-active-text:#000;--form-error:#db8680;--form-success:#99de9c;--date-btn-text:#ebebf0;--date-btn-text-secondary:#b5b5bd;--date-btn-cal-day-text:#101010;--date-btn-cal-month-text:#3e3e3f;--date-btn-cal-background:#c7c7cd;--date-btn-background:#363636;--date-btn-hover-background:#474747;--date-btn-shadow:rgb(0 0 0 / 16%) 0 0 23px -2px,rgb(0 0 0 / 14%) 1px 2px 3px -1px;--checkmark-background:drop-shadow(0 0 3px #0a0a0a);--overlay-background:rgb(20 20 20 / 60%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#bebebe;--icon-filter:grayscale(.2)}.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-l)}@media (width <= 991px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-m)}}@media (width <= 575px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-s)}}.atcb-button-wrapper{display:block;padding:var(--wrapper-padding);position:relative}.atcb-button,.atcb-subevent-btn{display:flex;align-items:flex-start;cursor:pointer;font-family:var(--font);font-size:1em;box-shadow:var(--date-btn-shadow);background-color:var(--date-btn-background);border:0;border-radius:var(--btn-border-radius);padding:0;margin:0;touch-action:manipulation;position:relative;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.atcb-subevent-btn{width:100%}.atcb-button{box-shadow:var(--btn-shadow);min-width:16em;max-width:18em;position:relative;z-index:1}.atcb-rtl .atcb-button{direction:rtl;text-align:right}.atcb-button:focus,.atcb-button:hover{background-color:var(--date-btn-hover-background);box-shadow:var(--btn-hover-shadow)}.atcb-button:focus-visible,.atcb-subevent-btn:focus-visible{outline:2px solid var(--accent-color)}.atcb-button:not(.atcb-active):hover,.atcb-subevent-btn:hover{align-items:center}.atcb-subevent-btn:focus,.atcb-subevent-btn:hover{background-color:var(--date-btn-hover-background);box-shadow:var(--date-btn-hover-shadow)}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay){z-index:15000000}.atcb-button.atcb-active.atcb-dropoverlay{z-index:14000090}.atcb-subevent-btn+.atcb-subevent-btn{margin-top:30px}.atcb-date-btn-left{border-radius:var(--btn-border-radius) 0 0 var(--btn-border-radius);align-self:stretch;background-color:var(--date-btn-cal-background);padding:.7em .8em .8em;width:2.7em;align-items:center;display:flex;flex-direction:column;flex-shrink:0}.atcb-rtl .atcb-date-btn-left{border-radius:0 var(--btn-border-radius) var(--btn-border-radius) 0}.atcb-button:hover .atcb-date-btn-left,.atcb-subevent-btn:hover .atcb-date-btn-left{opacity:.8}.atcb-date-btn-day{color:var(--date-btn-cal-day-text);font-weight:400;font-size:2em;word-break:keep-all;padding-bottom:.1em}.atcb-initialized[lang=ja] .atcb-date-btn-day,.atcb-initialized[lang=ko] .atcb-date-btn-day,.atcb-initialized[lang=zh] .atcb-date-btn-day{font-size:1.3em}.atcb-date-btn-month{color:var(--date-btn-cal-month-text);font-weight:600;font-size:1em}@media (width <= 414px){.atcb-date-btn-left{width:fit-content}.atcb-date-btn-day{font-size:1.7em}.atcb-date-btn-month{font-size:.8em}.atcb-date-btn-right{min-width:10em}}@media (width <= 575px){.atcb-button{min-width:13em;width:100%;margin:auto}.atcb-initialized{width:100%}dialog .atcb-list.atcb-modal{display:flex;flex-direction:column}dialog .atcb-list-item-close{margin-top:auto}dialog .atcb-list-item{padding:1.5em}}.atcb-date-btn-right{position:relative;color:var(--date-btn-text);min-width:13.5em;overflow-wrap:anywhere}.atcb-subevent-btn .atcb-date-btn-right{width:100%}.atcb-date-btn-details{opacity:1;padding:.7em .8em;text-align:left}.atcb-rtl .atcb-date-btn-details{text-align:right}.atcb-date-btn-hover{position:absolute;top:0;left:0;width:100%;opacity:0;height:100%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1em;padding:.4em .7em;box-sizing:border-box}.atcb-button:not(.atcb-active):hover .atcb-date-btn-hover,.atcb-subevent-btn:hover .atcb-date-btn-hover{opacity:1}.atcb-button:not(.atcb-active):hover .atcb-date-btn-details,.atcb-subevent-btn:hover .atcb-date-btn-details{opacity:0}
1.atcb-date-btn-headline{font-weight:600;font-size:.9em;margin-bottom:.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--date-btn-headline-line-clamp);line-clamp:var(--date-btn-headline-line-clamp)}.atcb-date-btn-content{display:flex;align-items:flex-start;font-size:.8em;color:var(--date-btn-text-secondary)}.atcb-date-btn-content.atcb-date-btn-cancelled{color:var(--form-error);font-weight:700}.atcb-date-btn-content-location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atcb-date-btn-content-icon{display:inline-block;height:.9em;margin:.075em .4em 0 0;width:.9em;flex-shrink:0}.atcb-rtl .atcb-date-btn-content-icon{margin-right:0;margin-left:.4em}.atcb-initialized[lang=ja] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=ko] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=zh] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon{margin-top:.15em}.atcb-date-btn-content-icon svg{height:100%;fill:currentcolor;width:100%}.atcb-date-btn-content+.atcb-date-btn-content{margin-top:.3em;padding-right:.6em}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.atcb-date-btn-plus{position:absolute;border-radius:var(--btn-border-radius) 0 var(--btn-border-radius) 0;bottom:0;right:0;background:var(--date-btn-cal-background);color:var(--date-btn-cal-day-text);display:flex;font-size:.9em;font-weight:400;height:1em;width:1em;padding:.1em;justify-content:center;align-items:center}.atcb-button:focus-visible .atcb-date-btn-plus,.atcb-subevent-btn:focus-visible .atcb-date-btn-plus{background-color:var(--accent-color)}.atcb-icon{flex-grow:0;flex-shrink:0;height:1em;line-height:1em;margin-right:.8em;width:1em}.atcb-rtl .atcb-icon{margin-right:0;margin-left:.8em}.atcb-no-text .atcb-icon{margin-right:0;margin-left:0}.atcb-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-text{overflow-wrap:anywhere}.atcb-dropdown-anchor{bottom:4px;height:1px;width:100%;opacity:0;position:absolute}.atcb-list-wrapper{box-sizing:border-box;font-weight:var(--list-font-weight);padding:0 4px;position:absolute;z-index:14000090}.atcb-list-wrapper.atcb-dropoverlay{z-index:15000000}.atcb-list{border-radius:0 0 var(--btn-border-radius) var(--btn-border-radius);box-sizing:border-box;box-shadow:var(--list-shadow);color:var(--list-text);display:block;font-family:var(--font);min-width:100%;position:relative;user-select:none;-webkit-user-select:none;width:fit-content}.atcb-list-item{align-items:center;background-color:var(--list-background);box-sizing:border-box;cursor:pointer;display:flex;font-size:1em;line-height:1.75em;padding:.8em;text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.atcb-rtl .atcb-list-item{direction:rtl;text-align:right}.atcb-list-item:hover{background-color:var(--list-hover-background);color:var(--list-hover-text)}.atcb-list-item:focus-visible{background-color:var(--list-hover-background);color:var(--accent-color);outline:0}.atcb-list-item:last-child{border-radius:0 0 var(--btn-border-radius) var(--btn-border-radius)}.atcb-dropup .atcb-list-item:last-child{border-radius:0;padding-bottom:1.25em}.atcb-dropoverlay .atcb-list .atcb-list-item:first-child,.atcb-dropup .atcb-list-item:first-child,.atcb-list.atcb-modal .atcb-list-item:first-child{border-radius:var(--btn-border-radius) var(--btn-border-radius) 0 0}.atcb-dropoverlay .atcb-list .atcb-list-item:only-child,.atcb-list.atcb-modal .atcb-list-item:only-child{border-radius:var(--btn-border-radius)}.atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child{padding-top:1.25em}.atcb-dropoverlay .atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child,.atcb-dropup .atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child{padding-top:.8em}.atcb-dropoverlay .atcb-list,.atcb-list.atcb-modal{border-radius:var(--btn-border-radius)}.atcb-list.atcb-modal{box-shadow:var(--list-modal-shadow)}.atcb-list-item .atcb-icon{margin:0 auto}.atcb-list-item .atcb-icon+.atcb-text{margin-left:.7em;width:100%}.atcb-rtl .atcb-list-item .atcb-icon+.atcb-text{margin-left:0;margin-right:.7em}.atcb-list-item-close{background-color:var(--list-close-background)}.atcb-list-item.atcb-list-item-close:not(:focus-visible){color:var(--list-close-text)}.atcb-list-item-close svg{fill:currentcolor}.atcb-modal{display:block;margin:auto;width:auto;min-width:auto;position:relative;z-index:14000090}.atcb-modal-box{filter:var(--modal-shadow);color:var(--modal-text);cursor:default;box-sizing:border-box;font-family:var(--font);line-height:1.5em;text-align:var(--modal-text-align);user-select:none;-webkit-user-select:none;touch-action:manipulation;width:100%;margin-bottom:20px;-webkit-tap-highlight-color:transparent}@media (width > 575px){.atcb-modal-box{width:32em}}
1@media (width <= 575px){.atcb-modal-box{filter:none;margin-bottom:0;display:flex;min-height:100%;flex-direction:column}.atcb-modal-host-initialized #atcb-bgoverlay{padding:0;background-color:var(--modal-background)}.atcb-modal{width:100%;min-height:100dvh;margin:0}.atcb-modal-buttons{border-radius:0;margin-top:auto}}.atcb-modal-box.atcb-rtl{text-align:var(--modal-text-align-rtl);direction:rtl;padding:1.25em 1em 1.25em 2em}.atcb-modal-icon{height:2.5em;width:2.5em;border-radius:100%;background-color:var(--modal-background);padding:1.75em;margin:auto}.atcb-modal-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-modal-headline{background-color:var(--modal-background);border-radius:var(--btn-border-radius) var(--btn-border-radius) 0 0;font-size:1.3em;font-weight:600;line-height:1.5em;padding:1.8em 1.5em 1.3em;text-transform:var(--modal-headline-text-transform);text-align:var(--modal-headline-text-align)}.atcb-modal-icon+.atcb-modal-headline{margin-top:-2.6em;padding-top:2.6em}.atcb-modal-content{background-color:var(--modal-background);font-size:1em;padding:.3em 2em 2.2em}.atcb-modal-content ol,.atcb-modal-content ul{margin:1em auto;text-align:left;width:fit-content}.atcb-rtl .atcb-modal-content ol,.atcb-rtl .atcb-modal-content ul{text-align:right}.atcb-modal-content-subevents{margin:auto;width:fit-content}.atcb-modal-icon+.atcb-modal-content{border-radius:var(--btn-border-radius) var(--btn-border-radius) 0 0;margin-top:-2.6em;padding-top:2.6em}@media (width <= 575px){.atcb-modal-icon{margin:0 auto}.atcb-modal-headline{padding:1.8em 1em 1em}.atcb-modal-icon+.atcb-modal-headline{margin-top:0;padding-top:0}.atcb-modal-content{padding:.3em 1.5em 1.5em}.atcb-modal-icon+.atcb-modal-content{padding-top:0}}.atcb-modal-buttons{background-color:var(--modal-btn-bar);border-radius:0 0 var(--btn-border-radius) var(--btn-border-radius);box-sizing:border-box;padding:.6em;text-align:center;width:100%;display:flex;justify-content:center;flex-flow:row-reverse wrap;align-items:center}a.atcb-modal-btn,button.atcb-modal-btn{background-color:var(--modal-btn-secondary-background);border:0;border-radius:var(--btn-border-radius);box-shadow:var(--modal-btn-shadow);color:var(--modal-btn-secondary-text);cursor:pointer;display:inline-block;font-family:var(--font);font-size:.9em;font-weight:var(--modal-btn-font-weight);line-height:1em;margin:.625em;padding:1em 1.25em;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}a.atcb-modal-btn.btn-small,button.atcb-modal-btn.btn-small{padding:.6em .8em}a.atcb-modal-btn.atcb-modal-btn-primary,button.atcb-modal-btn.atcb-modal-btn-primary{background-color:var(--modal-btn-background);color:var(--modal-btn-text)}a.atcb-modal-btn.atcb-modal-btn-border,button.atcb-modal-btn.atcb-modal-btn-border{border:1px solid var(--modal-btn-border)}a.atcb-modal-btn:focus-visible,button.atcb-modal-btn:focus-visible{background-color:var(--modal-btn-hover-background);outline:2px solid var(--accent-color)}a.atcb-modal-btn:disabled,button.atcb-button:disabled,button.atcb-modal-btn:disabled,button.atcb-subevent-btn:disabled{cursor:not-allowed;opacity:.75;filter:brightness(95%);border-style:dashed;box-shadow:none}a.atcb-modal-btn:not([disabled]):hover,button.atcb-modal-btn:not([disabled]):hover{background-color:var(--modal-btn-hover-background);box-shadow:var(--modal-btn-hover-shadow);color:var(--modal-btn-hover-text);text-decoration:none}.atcb-checkmark{display:none}.atcb-saved .atcb-checkmark{box-sizing:content-box;color:var(--btn-text);display:block;position:absolute;top:-.9em;right:-.5em;padding:.5em;border-radius:100%;height:1.2em}.atcb-checkmark svg{height:100%;filter:var(--checkmark-background);width:auto}.atcb-modal-host-initialized{width:100dvw;height:100dvh}#atcb-bgoverlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:var(--overlay-background);border:0;box-sizing:border-box;display:flex;height:100dvh;inset-inline:0;left:0;right:0;top:0;min-height:100%;min-width:100%;overflow-y:auto;padding:20px;position:fixed;width:100dvw;z-index:14000000}#atcb-bgoverlay:not(dialog){animation:atcb-bgoverlay-animate .2s ease 0s 1 normal forwards;opacity:0}
1#atcb-bgoverlay.atcb-no-bg{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;background-color:transparent}@keyframes atcb-bgoverlay-animate{0%{opacity:0}100%{opacity:1}}.atcb-icon-outlookcom,.atcb-icon.atcb-icon-ms365{padding-bottom:.05em}.atcb-icon.atcb-icon-apple,.atcb-icon.atcb-icon-ical{padding-bottom:.15em}.atcb-icon.atcb-icon-apple svg{fill:currentcolor}.atcb-icon.atcb-icon-ical svg{fill:currentcolor}.atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-ms365-color)}.atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-yahoo-color)}.atcb-icon.atcb-icon-google svg,.atcb-icon.atcb-icon-msteams svg,.atcb-icon.atcb-icon-outlookcom svg{filter:var(--icon-filter)}.pro{text-align:center}.pro a:not(.atcb-modal-btn),.pro a:not(.atcb-modal-btn):active,.pro a:not(.atcb-modal-btn):visited{color:var(--modal-btn-text);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--accent-color)}.pro a:not(.atcb-modal-btn):hover{color:var(--accent-color);text-decoration:none}.pro .pro-share-buttons{display:flex;flex-wrap:wrap;justify-content:center}.pro-form{border-top:1px solid var(--modal-btn-border);margin-top:1.5em;padding-top:1.5em;text-align:left}.pro-field+.pro-field{padding-top:1.3em}.pro-field-type-label+.pro-field-type-radio{padding-top:0}.pro-field-type-checkbox,.pro-field-type-radio div{align-items:center;display:flex}.pro-field-type-checkbox input,.pro-field-type-radio input{cursor:pointer}.pro-field label{display:block;font-size:.9em;opacity:.7}.pro-field-type-checkbox label,.pro-field-type-radio label{cursor:pointer;opacity:.8;padding-left:.3em}.pro-field input[type=email],.pro-field input[type=number],.pro-field input[type=text]{background-color:var(--input-background);border:1px solid var(--modal-btn-border);border-radius:var(--input-border-radius);box-sizing:border-box;caret-color:var(--accent-color);color:var(--modal-text);font-size:.9em;opacity:.8;padding:.7em;transition:all .1s ease-in-out;width:100%}.pro-field input[type=checkbox],.pro-field input[type=radio]{accent-color:var(--accent-color);height:1.2rem;opacity:.8;transition:all .1s ease-in-out;width:1.2em}.pro-field input:disabled,.pro-field input:disabled+label{cursor:not-allowed;opacity:.75;filter:brightness(95%)}.pro-field input:not([disabled]):hover{opacity:1}.pro-field input[type=email]:focus,.pro-field input[type=number]:focus,.pro-field input[type=text]:focus{border-color:var(--accent-color);outline:1px solid var(--accent-color)}.pro-field input[type=checkbox]:focus,.pro-field input[type=radio]:focus{outline-color:var(--accent-color);outline-width:2px}#submit-error{color:var(--form-error);display:none;font-weight:700;padding-top:1.5em;text-align:center}.pro-form.form-error #submit-error{display:block}.pro-field input.error{accent-color:var(--form-error);border:2px solid var(--form-error)}.pro-field input.error+label,.pro-field:has(input.error) label{color:var(--form-error);opacity:1}#ty-success-msg{display:none;font-weight:700;line-height:1.6em;padding:1.5em 0;text-align:center}#pro-form-submit{display:block;margin:auto;min-width:150px}.pro-form-fine{font-size:.8em;margin:.5em auto 1em;opacity:.5;text-align:center}.pro-form.form-error .pro-form-fine{opacity:0}.pro-waiting{background-color:var(--modal-btn-background);border:1px solid var(--modal-btn-border);border-radius:var(--btn-border-radius);box-sizing:border-box;color:var(--modal-btn-text);cursor:wait;display:none;line-height:.5em;margin:auto;min-width:150px;padding:.5em 1.25em 1.2em;text-align:center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:fit-content}@media (width >
1 575px){#pro-form-submit,.pro-waiting{min-width:200px}}.pro-waiting span:not(.atcb-icon-ical){animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both;font-size:2.5em}.pro-field label span:not(.atcb-icon-ical){color:var(--form-error);font-weight:700;padding-left:2px}.pro-waiting span:not(.atcb-icon-ical):nth-child(2){animation-delay:.15s}.pro-waiting span:not(.atcb-icon-ical):nth-child(3){animation-delay:.3s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.atcb-modal-content .pro p:not(.pro-form-fine){margin:0}.atcb-modal-content .pro p.pro-pt{margin-top:1.5em}.atcb-modal-content .pro .pro-field p{font-size:.9em}.pro .btn-flex{align-items:center;display:flex}.pro .atcb-modal-btn svg{fill:none;height:1.5em;margin-right:.5em;stroke:currentcolor;width:auto}#atcb-reference{box-sizing:border-box;color:#000;filter:drop-shadow( 1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow( 0 1px 0 #fff) drop-shadow( 0 -1px 0 #fff);height:auto;padding:8px 0;text-align:center;transform:translate3d(0,0,0);width:100%;z-index:15000000}#atcb-reference.fixed-ref{position:fixed;bottom:10px;right:40px;width:auto}#atcb-reference.atcb-dropup{position:absolute;margin-top:-1px}.atcb-modal-host-initialized #atcb-reference.atcb-dropup{text-align:left}:host(.atcb-dark) #atcb-reference{color:#fff;filter:drop-shadow( 1px 0 0 #000) drop-shadow(-1px 0 0 #000) drop-shadow( 0 1px 0 #000) drop-shadow( 0 -1px 0 #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.8;width:150px;max-width:100%;margin:auto;display:inline-block;text-decoration:none}#atcb-reference a:hover{opacity:1;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}'},m=typeof window>"u"?()=>!1:()=>!!(/iPad|iPhone|iPod/i.test(navigator.userAgent)&&!/MSStream/i.test(navigator.userAgent)),p=typeof window>"u"?()=>!1:()=>!!(/android/i.test(navigator.userAgent)&&!/MSStream/i.test(navigator.userAgent)),u=typeof window>"u"?()=>!1:()=>!!/^(?:(?!chrome|android|crios|fxios).)*safari/i.test(navigator.userAgent),h=()=>!!(p()||m()),g=typeof window>"u"?()=>!1:()=>!!/; ?wv|(?:iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(navigator.userAgent),f=typeof window>"u"?()=>!1:()=>!!/Instagram/i.test(navigator.userAgent),x=g()?"_system":"_blank",v=["apple","google","ical","ms365","outlookcom","msteams","yahoo"],y=["apple","google","ical"],w=["msteams"],k=["ical"],T=["apple"],z=[],S=["debug","proOverride","cspnonce","identifier","name","dates","description","startDate","startTime","endDate","endTime","timeZone","useUserTZ","location","status","uid","organizer","attendee","icsFile","images","recurrence","recurrence_until","recurrence_byDay","recurrence_byMonth","recurrence_byMonthDay","recurrence_weekstart","sequence","recurrence_interval","recurrence_count","availability","created","updated","subscribe","options","optionsMobile","optionsIOS","iCalFileName","listStyle","buttonStyle","trigger","hideIconButton","hideIconList","hideIconModal","hideTextLabelButton","hideTextLabelList","buttonsList","hideBackground","hideCheckmark","hideBranding","size","label","inline","inlineRsvp","customLabels","customCss","lightMode","language","hideRichData","bypassWebViewCheck","blockInteraction","styleLight","styleDark","disabled","hidden","hideButton","pastDateHandling","proxy","fakeMobile","fakeIOS","fakeAndroid","forceOverlay","rsvp","ty","customVar","domain","dev"],E=["debug","proOverride","cspnonce","attendee","images","size","inline","inlineRsvp","customLabels","customCss","lightMode","language","bypassWebViewCheck","blockInteraction","styleLight","styleDark","disabled","hidden","fakeMobile","fakeIOS","fakeAndroid","forceOverlay","customVar","proxy","domain","dev"],A=["debug","proOverride","useUserTZ","hideIconButton","hideIconList","hideIconModal","hideTextLabelButton","hideTextLabelList","subscribe","hideBackground","hideCheckmark","hideBranding","inlineRsvp","hideRichData","buttonsList","inline","bypassWebViewCheck","blockInteraction","disabled","hidden","hideButton","proxy","fakeMobile","fakeIOS","fakeAndroid","forceOverlay","dev"],j=["customLabels","ty","rsvp","customVar"],D=["dates"],C=["recurrence_byDay","recurrence_byMonth","recurrence_byMonthDay","images","options","optionsMobile","optionsIOS"],L=["sequence","recurrence_interval","recurrence_count"],N={trigger:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200.016"><path d="M132.829 7.699c0-4.248 4.199-7.699 9.391-7.699s9.391 3.451 9.391 7.699v33.724c0 4.248-4.199 7.699-9.391 7.699s-9.391-3.451-9.391-7.699zm-5.941 123.747c2.979 0 5.404 2.425 5.404 5.404s-2.425 5.404-5.404 5.404l-21.077-.065-.065 21.045c0 2.979-2.425 5.404-5.404 5.404s-5.404-2.425-5.404-5.404l.065-21.061-21.045-.081c-2.979 0-5.404-2.425-5.404-5.404s2.425-5.404 5.404-5.404l21.061.065.065-21.045c0-2.979 2.425-5.404 5.404-5.404s5.404 2.425 5.404 5.404l-.065 21.077 21.061.065zM48.193 7.699C48.193 3.451 52.393 0 57.585 0s9.391 3.451 9.391 7.699v33.724c0 4.248-4.199 7.699-9.391 7.699s-9.391-3.451-9.391-7.699zM10.417 73.763h179.167V34.945c0-1.302-.537-2.49-1.4-3.369-.863-.863-2.051-1.4-3.369-1.4h-17.171c-2.881 0-5.208-2.327-5.208-5.208s2.327-5.208 5.208-5.208h17.171c4.183 0 7.975 1.709 10.726 4.46S200 30.762 200 34.945v44.043 105.843c0 4.183-1.709 7.975-4.46 10.726s-6.543 4.46-10.726 4.46H15.186c-4.183 0-7.975-1.709-10.726-4.46C1.709 192.79 0 188.997 0 184.814V78.988 34.945c0-4.183 1.709-7.975 4.46-10.726s6.543-4.46 10.726-4.46h18.343c2.881 0 5.208 2.327 5.208 5.208s-2.327 5.208-5.208 5.208H15.186c-1.302 0-2.49.537-3.369 1.4-.863.863-1.4 2.051-1.4 3.3
169zm179.167 10.433H10.417v100.618c0 1.302.537 2.49 1.4 3.369.863.863 2.051 1.4 3.369 1.4h169.629c1.302 0 2.49-.537 3.369-1.4.863-.863 1.4-2.051 1.4-3.369zM82.08 30.176c-2.881 0-5.208-2.327-5.208-5.208s2.327-5.208 5.208-5.208h34.977c2.881 0 5.208 2.327 5.208 5.208s-2.327 5.208-5.208 5.208z"/></svg>',apple:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 245.657"><path d="M167.084 130.514c-.308-31.099 25.364-46.022 26.511-46.761-14.429-21.107-36.91-24.008-44.921-24.335-19.13-1.931-37.323 11.27-47.042 11.27-9.692 0-24.67-10.98-40.532-10.689-20.849.308-40.07 12.126-50.818 30.799-21.661 37.581-5.54 93.281 15.572 123.754 10.313 14.923 22.612 31.688 38.764 31.089 15.549-.612 21.433-10.073 40.242-10.073s24.086 10.073 40.546 9.751c16.737-.308 27.34-15.214 37.585-30.187 11.855-17.318 16.714-34.064 17.009-34.925-.372-.168-32.635-12.525-32.962-49.68l.045-.013zm-30.917-91.287C144.735 28.832 150.524 14.402 148.942 0c-12.344.503-27.313 8.228-36.176 18.609-7.956 9.216-14.906 23.904-13.047 38.011 13.786 1.075 27.862-7.004 36.434-17.376z"/></svg>',google:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><path d="M152.637 47.363H47.363v105.273h105.273z" fill="#fff"/><path d="M152.637 200L200 152.637h-47.363z" fill="#f72a25"/><path d="M200 47.363h-47.363v105.273H200z" fill="#fbbc04"/><path d="M152.637 152.637H47.363V200h105.273z" fill="#34a853"/><path d="M0 152.637v31.576A15.788 15.788 0 0 0 15.788 200h31.576v-47.363z" fill="#188038"/><path d="M200 47.363V15.788A15.79 15.79 0 0 0 184.212 0h-31.575v47.363z" fill="#1967d2"/><path d="M15.788 0A15.79 15.79 0 0 0 0 15.788v136.849h47.363V47.363h105.274V0z" fill="#4285f4"/><path d="M68.962 129.02c-3.939-2.653-6.657-6.543-8.138-11.67l9.131-3.76c.83 3.158 2.279 5.599 4.346 7.341 2.051 1.742 4.557 2.588 7.471 2.588 2.995 0 5.55-.911 7.699-2.718 2.148-1.823 3.223-4.134 3.223-6.934 0-2.865-1.139-5.208-3.402-7.031s-5.111-2.718-8.496-2.718h-5.273v-9.033h4.736c2.913 0 5.387-.781 7.389-2.376 2.002-1.579 2.995-3.743 2.995-6.494 0-2.441-.895-4.395-2.686-5.859s-4.053-2.197-6.803-2.197c-2.686 0-4.818.716-6.396 2.148s-2.767 3.255-3.451 5.273l-9.033-3.76c1.204-3.402 3.402-6.396 6.624-8.984s7.34-3.89 12.337-3.89c3.695 0 7.031.716 9.977 2.148s5.257 3.418 6.934 5.941c1.676 2.539 2.507 5.387 2.507 8.545 0 3.223-.781 5.941-2.327 8.187-1.546 2.23-3.467 3.955-5.729 5.143v.537a17.39 17.39 0 0 1 7.34 5.729c1.904 2.572 2.865 5.632 2.865 9.212s-.911 6.771-2.718 9.57c-1.823 2.799-4.329 5.013-7.52 6.624s-6.787 2.425-10.775 2.425c-4.622 0-8.887-1.318-12.826-3.988zm56.087-45.312l-10.026 7.243-5.013-7.601 17.985-12.972h6.901v61.198h-9.847z" fill="#1a73e8"/></svg>',ical:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200.016"><path d="M132.829 7.699c0-4.248 4.199-7.699 9.391-7.699s9.391 3.451 9.391 7.699v33.724c0 4.248-4.199 7.699-9.391 7.699s-9.391-3.451-9.391-7.699zm-25.228 161.263c-.553 0-.993-2.327-.993-5.208s.439-5.208.993-5.208h25.7c.553 0 .993 2.327.993 5.208s-.439 5.208-.993 5.208zm-81.803-59.766c-.553 0-.993-2.327-.993-5.208s.439-5.208.993-5.208h25.7c.553 0 .993 2.327.993 5.208s-.439 5.208-.993 5.208zm40.902 0c-.553 0-.993-2.327-.993-5.208s.439-5.208.993-5.208h25.7c.553 0 .993 2.327.993 5.208s-.439 5.208-.993 5.208zm40.902 0c-.553 0-.993-2.327-.993-5.208s.439-5.208.993-5.208h25.7c.553 0 .993 2.327.993 5.208s-.439 5.208-.993 5.208zm40.918 0c-.553 0-.993-2.327-.993-5.208s.439-5.208.993-5.208h25.7c.553 0 .993 2.327.993 5.208s-.439 5.208-.993 5.208zM25.798 139.079c-.553 0-.993-2.327-.993-5.208s.439-5.208.993-5.208h25.7c.553 0 .993 2.327.993 5.208s-.439 5.208-.993 5.208zm40.902 0c-.553 0-.993-2.327-.993-5.208s.439-5.208.993-5.208h25.7c.553 0 .993 2.327.993 5.208s-.439 5.208-.993 5.208zm40.902 0c-.553 0-.993-2.327-.993-5.208s.439-5.208.993-5.208h25.7c.553 0 .993 2.327.993 5.208s-.439 5.208-.993 5.208zm40.918 0c-.553 0-.993-2.327-.993-5.208s.439-5.208.993-5.208h25.7c.553 0 .993 2.327.993 5.208s-.439 5.208-.993 5.208zM25.798 168.962c-.553 0-.993-2.327-.993-5.208s.439-5.208.993-5.208h25.7c.553 0 .993 2.327.993 5.208s-.439 5.208-.993 5.208zm40.902 0c-.553 0-.993-2.327-.993-5.208s.439-5.208.993-5.208h25.7c.553 0 .993 2.327.993 5.208s-.439 5.208-.993 5.208zM48.193 7.699C48.193 3.451 52.393 0 57.585 0s9.391 3.451 9.391 7.699v33.724c0 4.248-4.199 7.699-9.391 7.699s-9.391-3.451-9.391-7.699zM10.417 73.763h179.15V34.945c0-1.302-.537-2.49-1.4-3.369-.863-.863-2.051-1.4-3.369-1.4h-17.155c-2.881 0-5.208-2.327-5.208-5.208s2.327-5.208 5.208-5.208h17.171c4.183 0 7.975 1.709 10.726 4.46S200 30.762 200 34.945v44.043 105.843c0 4.183-1.709 7.975-4.46 10.726s-6.543 4.46-10.726 4.46H15.186c-4.183 0-7.975-1.709-10.726-4.46C1.709 192.79 0 188.997 0 184.814V78.971 34.945c0-4.183 1.709-7.975 4.46-10.726s6.543-4.46 10.726-4.46h18.343c2.881 0 5.208 2.327 5.208 5.208s-2.327 5.208-5.208 5.208H15.186c-1.302 0-2.49.537-3.369 1.4-.863.863-1.4 2.051-1.4 3.3
169zm179.167 10.433H10.417v100.618c0 1.302.537 2.49 1.4 3.369.863.863 2.051 1.4 3.369 1.4h169.629c1.302 0 2.49-.537 3.369-1.4.863-.863 1.4-2.051 1.4-3.369zM82.08 30.176c-2.881 0-5.208-2.327-5.208-5.208s2.327-5.208 5.208-5.208h34.977c2.881 0 5.208 2.327 5.208 5.208s-2.327 5.208-5.208 5.208z"/></svg>',msteams:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 200 186.047"><path d="M195.349 39.535a20.93 20.93 0 1 1-41.86 0 20.93 20.93 0 1 1 41.86 0zm-55.847 30.233h51.66A8.84 8.84 0 0 1 200 78.605v47.056c0 17.938-14.541 32.479-32.479 32.479h0-.154c-17.938.003-32.481-14.537-32.484-32.474v-.005-51.274a4.62 4.62 0 0 1 4.619-4.619z" fill="#5059c9"/><path d="M149.614 69.767H64.34c-4.823.119-8.637 4.122-8.526 8.944v53.67c-.673 28.941 22.223 52.957 51.163 53.665 28.94-.708 51.836-24.725 51.163-53.665v-53.67c.112-4.823-3.703-8.825-8.526-8.944zm-10.079-39.535a30.233 30.233 0 0 1-60.465 0 30.233 30.233 0 0 1 60.465 0z" fill="#7b83eb"/><path opacity=".1" d="M111.628 69.767v75.209c-.023 3.449-2.113 6.547-5.302 7.86-1.015.43-2.107.651-3.209.651H59.907l-1.628-4.651c-1.628-5.337-2.459-10.885-2.465-16.465V78.698c-.112-4.815 3.697-8.811 8.512-8.93z"/><path opacity=".2" d="M106.977 69.767v79.86a8.241 8.241 0 0 1-.651 3.209c-1.313 3.189-4.412 5.279-7.86 5.302H62.093l-2.186-4.651a46.13 46.13 0 0 1-1.628-4.651 56.647 56.647 0 0 1-2.465-16.465V78.698c-.112-4.815 3.697-8.811 8.512-8.93z"/><path opacity=".2" d="M102.326 69.767v70.558a8.58 8.58 0 0 1-8.512 8.512H58.279a56.647 56.647 0 0 1-2.465-16.465V78.698c-.112-4.815 3.697-8.811 8.512-8.93z"/><path opacity=".1" d="M111.628 45.721v14.651l-2.326.093c-.791 0-1.535-.046-2.326-.093-1.57-.104-3.127-.353-4.651-.744a30.233 30.233 0 0 1-20.93-17.767 25.845 25.845 0 0 1-1.488-4.651h23.209c4.693.018 8.494 3.818 8.512 8.512z"/><use xlink:href="#B" opacity=".2" transform="scale(.08973306)"/><path d="M106.977 50.372v10c-1.57-.104-3.127-.353-4.651-.744a30.233 30.233 0 0 1-20.93-17.767h17.07c4.693.018 8.494 3.818 8.512 8.512zm0 19.395v70.558a8.58 8.58 0 0 1-8.512 8.512H58.279a56.647 56.647 0 0 1-2.465-16.465V78.698c-.112-4.815 3.697-8.811 8.512-8.93z" opacity=".2"/><path opacity=".2" d="M102.326 50.372v9.256a30.233 30.233 0 0 1-20.93-17.767h12.419c4.693.018 8.494 3.818 8.512 8.512z"/><linearGradient id="A" gradientUnits="userSpaceOnUse" x1="17.776" y1="35.199" x2="84.55" y2="150.848"><stop offset="0" stop-color="#5a62c3"/><stop offset=".5" stop-color="#4d55bd"/><stop offset="1" stop-color="#3940ab"/></linearGradient><path fill="url(#A)" d="M8.526 41.86H93.8a8.53 8.53 0 0 1 8.526 8.526v85.274a8.53 8.53 0 0 1-8.526 8.526H8.526A8.53 8.53 0 0 1 0 135.66V
150.386a8.53 8.53 0 0 1 8.526-8.526z"/><path fill="#fff" d="M73.6 74.316H56.553v46.419h-10.86V74.316H28.726v-9.005H73.6z"/><defs><path id="B" d="M1192.167 561.355v111.442c-17.496-1.161-34.848-3.937-51.833-8.293a336.92 336.92 0 0 1-233.25-198.003h190.228c52.304.198 94.656 42.55 94.855 94.854z"/></defs></svg>',ms365:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 239.766"><path d="M200 219.785l-.021-.012V20.591L128.615 0 .322 48.172 0 48.234.016 192.257l43.78-17.134V57.943l84.819-20.279-.012 172.285L.088 192.257l128.515 47.456v.053l71.376-19.753v-.227z"/></svg>',outlookcom:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 175"><path d="M178.725 0H71.275A8.775 8.775 0 0 0 62.5 8.775v9.975l60.563 18.75L187.5 18.75V8.775A8.775 8.775 0 0 0 178.725 0z" fill="#0364b8"/><path d="M197.813 96.281c.915-2.878 2.187-5.855 2.187-8.781-.002-1.485-.795-2.857-1.491-3.26l-68.434-38.99a9.37 9.37 0 0 0-9.244-.519c-.312.154-.614.325-.906.512l-67.737 38.6-.025.013-.075.044a4.16 4.16 0 0 0-2.088 3.6c.541 2.971 1.272 5.904 2.188 8.781l71.825 52.532z" fill="#0a2767"/><path d="M150 18.75h-43.75L93.619 37.5l12.631 18.75L150 93.75h37.5v-37.5z" fill="#28a8ea"/><path d="M150 18.75h37.5v37.5H150z" fill="#50d9ff"/><path d="M150 93.75l-43.75-37.5H62.5v37.5l43.75 37.5 67.7 11.05z" fill="#0364b8"/><path d="M106.25 56.25v37.5H150v-37.5zM150 93.75v37.5h37.5v-37.5zm-87.5-75h43.75v37.5H62.5z" fill="#0078d4"/><path d="M62.5 93.75h43.75v37.5H62.5z" fill="#064a8c"/><path d="M126.188 145.113l-73.706-53.75 3.094-5.438 68.181 38.825a3.3 3.3 0 0 0 2.625-.075l68.331-38.937 3.1 5.431z" fill="#0a2767" opacity=".5"/><path d="M197.919 91.106l-.088.05-.019.013-67.738 38.588c-2.736 1.764-6.192 1.979-9.125.569l23.588 31.631 51.588 11.257v-.001c2.434-1.761 3.876-4.583 3.875-7.587V87.5c.001 1.488-.793 2.862-2.081 3.606z" fill="#1490df"/><path d="M200 165.625v-4.613l-62.394-35.55-7.531 4.294a9.356 9.356 0 0 1-9.125.569l23.588 31.631 51.588 11.231v.025a9.362 9.362 0 0 0 3.875-7.588z" opacity=".05"/><path d="M199.688 168.019l-68.394-38.956-1.219.688c-2.734 1.766-6.19 1.984-9.125.575l23.588 31.631 51.587 11.256v.001a9.38 9.38 0 0 0 3.562-5.187z" opacity=".1"/><path d="M51.455 90.721c-.733-.467-1.468-1.795-1.455-3.221v78.125c-.007 5.181 4.194 9.382 9.375 9.375h131.25c1.395-.015 2.614-.366 3.813-.813.638-.258 1.252-.652 1.687-.974z" fill="#28a8ea"/><path d="M112.5 141.669V39.581a8.356 8.356 0 0 0-8.331-8.331H62.687v46.6l-10.5 5.987-.031.012-.075.044A4.162 4.162 0 0 0 50 87.5v.031-.031V150h54.169a8.356 8.356 0 0 0 8.331-8.331z" opacity=".1"/><path d="M106.25 147.919V45.831a8.356 8.356 0 0 0-8.331-8.331H62.687v40.35l-10.5 5.987-.031.012-.075.044A4.162 4.162 0 0 0 50 87.5v.031-.031 68.75h47.919a8.356 8.356 0 0 0 8.331-8.331z" opacity=".2"/><path d="M106.25 135.419V45.831a8.356 8.356 0 0 0-8.331-8.331H62.687v40.35l-10.5 5.987-.031.012-.075.044A4.162 4.162 0 0 0 50 87.5v.031-.031 56.25h47.919a8.356 8.356 0 0 0 8.331-8.331z" opacity=".2"/><path d="M100 135.419V45.831a8.356 8.356 0 0 0-8.331-8.331H62.687v40.35l-10.5 5.987-.031.012-.075.044A4.162 4.162 0 0 0 50 87.5v.031-.031 56.25h41.669a8.356 8.356 0 0 0 8.331-8.331z" opacity=".2"/><path d="M8.331 37.5h83.337A8.331 8.331 0 0 1 100 45.831v83.338a8.331 8.331 0 0 1-8.331 8.331H8.331A8.331 8.331 0 0 1 0 129.169V45.831A8.331 8.331 0 0 1 8.331 37.5z" fill="#0078d4"/><path d="M24.169 71.675a26.131 26.131 0 0 1 10.263-11.337 31.031 31.031 0 0 1 16.313-4.087 28.856 28.856 0 0 1 15.081 3.875 25.875 25.875 0 0 1 9.988 10.831 34.981 34.981 0 0 1 3.5 15.938 36.881 36.881 0 0 1-3.606 16.662 26.494 26.494 0 0 1-10.281 11.213 30 30 0 0 1-15.656 3.981 29.556 29.556 0 0 1-15.425-3.919 26.275 26.275 0 0 1-10.112-10.85 34.119 34.119 0 0 1-3.544-15.744 37.844 37.844 0 0 1 3.481-16.563zm10.938 26.613a16.975 16.975 0 0 0 5.769 7.463 15.069 15.069 0 0 0 9.019 2.719 15.831 15.831 0 0 0 9.631-2.806 16.269 16.269 0 0 0 5.606-7.481 28.913 28.913 0 0 0 1.787-10.406 31.644 31.644 0 0 0-1.687-10.538 16.681 16.681 0 0 0-5.413-7.75 14.919 14.919 0 0 0-9.544-2.956 15.581 15.581 0 0 0-9.231 2.744 17.131 17.131 0 0 0-5.9 7.519 29.85 29.85 0 0 0-.044 21.5z" fill="#fff"/></svg>',yahoo:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 177.803"><path d="M0 43.284h38.144l22.211 56.822 22.5-56.822h37.135L64.071 177.803H26.694l15.308-35.645L.001 43.284zm163.235 45.403H121.64L158.558 0 200 .002zm-30.699 8.488c12.762 0 23.108 10.346 23.108 23.106s-10.345 23.106-23.108 23.106a23.11 23.11 0 0 1-23.104-23.106 23.11 23.11 0 0 1 23.104-23.106z"/></svg>',close:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><path d="M2.321 13.529a7.927 7.927 0 0 1 0-11.208 7.927 7.927 0 0 1 11.208 0l86.471 86.471L186.47 2.321a7.927 7.927 0 0 1 11.209 0 7.927 7.927 0 0 1 0 11.208l-86.474 86.469 86.472 86.473a7.927 7.927 0 0 1-11.209 11.208l-86.471-86.471-86.469 86.471a7.927 7.927 0 0 1-11.208-11.208l86.471-86.473z"/></svg>',location:'<svg viewBox="0 0 200 266.42" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="m148.54 230.43c-12.12 13.291-26.234 25.193-42.083 34.82-1.9513 1.431-4.5964 1.6044-6.7645 0.21681-23.416-14.895-43.08-32.782-58.539-52.23-21.334-26.755-34.755-56.414-39.351-84.99-4.6831-28.966-0.30354-56.848 14.114-79.505 5.6805-8.9543 12.944-17.106 21.79-24.153 20.337-16.196 43.557-24.76 66.713-24.586 22.288 0.17345 44.295 8.4773 63.309 25.844 6.6778 6.0707 12.293 13.03 16.89 20.575 15.502 25.54 18.841 58.105 12.033 91.104-6.7212 32.608-23.416 65.737-48.11 92.839zm-48.544-178.91c27.492 0 49.758 22.288 49.758 49.758 0 27.492-22.288 49.758-49.758 49.758-27.492 0-49.758-22.267-49.758-49.758-0.02168-27.492 22.267-49.758 49.758-49.758z" stroke-width="2.1681"/></svg>',warning:'<svg viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg"><path d="m100 0c27.613 0 52.613 11.195 70.711 29.293 18.094 18.094 29.289 43.098 29.289 70.707 0 27.613-11.195 52.613-29.289 70.711-18.098 18.094-43.098 29.289-70.711 29.289-27.609 0-52.613-11.195-70.707-29.289-18.098-18.098-29.293-43.098-29.293-70.711 0-27.609 11.195-52.613 29.293-70.707 18.094-18.098 43.098-29.293 70.707-29.293zm57.66 42.34c-14.758-14.754-35.145-23.883-57.66-23.883-22.516 0-42.902 9.1289-57.66 23.883-14.754 14.758-23.883 35.145-23.883 57.66 0 22.516 9.1289 42.902 23.883 57.66 14.758 14.754 35.145 23.883 57.66 23.883 22.516 0 42.902-9.1289 57.66-23.883 14.754-14.758 23.883-35.145 23.883-57.66 0-22.516-9.1289-42.902-23.883-57.66z" fill="#f44336" fill-rule="nonzero" stroke-width=".39062"/><g transform="matrix(3.8384 0 0 3.8384 2277.8 -576.85)" style="shape-inside:url(#rect7396);white-space:pre" aria-label="!"><path d="m-563.8 161.59-0.65341 20.185h-5.8381l-0.65341-20.185zm-3.5796 29.503q-1.5199 0-2.6136-1.0795-1.0796-1.0796-1.0796-2.6136 0-1.5057 1.0796-2.571 1.0938-1.0796 2.6136-1.0796 1.4631 0 2.571 1.0796 1.1222 1.0653 1.1222 2.571 0 1.0227-0.52557 1.8608-0.51137 0.83807-1.3494 1.3352-0.82387 0.49715-1.8182 0.49715z"/></g></svg>',checkmark:'<svg version="1.1" viewBox="0 0 87.41 79.72" xmlns="http://www.w3.org/2000/svg"><path d="m2.076 33.666s6.0748-0.59297 17.413 4.2983c9.3883 4.5751 11.891 8.3955 11.891 8.3955 5.38-8.65 11.11-16.6 17.16-23.9 10.412-12.578 24.613-22.448 24.613-22.448l14.257-0.012228s-19.308 19.294-32.483 38.51-22.877 41.21-22.877 41.21-9.3948-18.164-14.53-24.53-10.77-11.59-17.52-16.22z" fill="#45b555"/></svg>',rsvp:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewB
1ox="0 0 104.31 122.88"><g><path d="M25.85,63.15c-0.04-0.12-0.08-0.28-0.1-0.42c-0.22-1.89-0.43-3.98-0.62-5.78c-0.26-2.64-0.55-5.69-0.76-7.83 c-0.14-1.45-0.6-2.83-1.27-3.86c-0.45-0.66-0.95-1.15-1.51-1.39c-0.45-0.18-1-0.2-1.57,0.02c-0.78,0.3-1.65,0.93-2.62,2.03 c-0.86,0.98-1.53,2.29-2.09,3.68c-0.79,2.03-1.26,4.19-1.45,5.67c-0.02,0.1-0.02,0.18-0.06,0.26L8.42,86.07 c-0.08,0.4-0.24,0.76-0.48,1.04c-1.81,2.33-2.95,4.33-3.28,5.95c-0.24,1.19,0,2.15,0.79,2.9l19.8,19.8 c1.26,1.21,2.72,1.97,4.47,2.29c1.91,0.36,4.14,0.16,6.7-0.54c0.04,0,0.1-0.02,0.14-0.02c0.97-0.26,2.24-0.57,3.46-0.88 c5.31-1.29,9.94-2.43,14.23-6.33l5.52-5.76c0.05-0.1,0.14-0.18,0.22-0.26s0.62-0.62,1.35-1.31c3.78-3.69,8.45-8.25,5.61-12.24 l-2.21-2.21c-1.07,1.04-2.21,2.05-3.3,3.02c-1,0.88-1.93,1.69-2.78,2.55c-0.91,0.91-2.38,0.91-3.3,0c-0.91-0.92-0.91-2.38,0-3.3 c0.86-0.86,1.91-1.79,3-2.76c3.74-3.3,8.03-7.07,5.73-10.38l-2.19-2.19c-0.12-0.12-0.22-0.26-0.31-0.4c-1.26,1.29-2.64,2.52-4,3.72 c-1,0.88-1.93,1.69-2.78,2.55c-0.91,0.91-2.38,0.91-3.3,0s-0.91-2.38,0-3.3c0.86-0.86,1.91-1.79,3-2.76 c3.74-3.3,8.03-7.07,5.73-10.38l-2.19-2.19c-0.16-0.16-0.28-0.31-0.38-0.5l-6.42,6.42c-0.91,0.91-2.38,0.91-3.3,0s-0.91-2.38,0-3.3 l17.22-17.25c2.88-2.88,3.54-5.88,2.78-8.15c-0.28-0.83-0.74-1.57-1.31-2.14s-1.31-1.03-2.14-1.31c-2.24-0.74-5.23-0.06-8.19,2.9 l-30.2,30.2c-0.91,0.91-2.38,0.91-3.3,0s-0.91-2.38,0-3.3l3.07-3.07L25.85,63.15L25.85,63.15L25.85,63.15z M83.23,24.31 c-1.22,1.3-3.24,1.34-4.52,0.14c-1.3-1.22-1.34-3.24-0.14-4.52l8.82-9.39c1.22-1.3,3.25-1.34,4.52-0.14 c1.3,1.22,1.34,3.24,0.14,4.52L83.23,24.31L83.23,24.31L83.23,24.31L83.23,24.31z M43.96,23.65c1.3,1.22,1.34,3.25,0.14,4.52 c-1.22,1.3-3.25,1.34-4.52,0.14l-9.4-8.82c-1.29-1.23-1.33-3.25-0.14-4.52c1.22-1.3,3.25-1.34,4.52-0.14L43.96,23.65L43.96,23.65 L43.96,23.65z M63.69,15.96c0.05,1.76-1.34,3.24-3.09,3.3s-3.24-1.34-3.3-3.09L56.91,3.3c-0.06-1.75,1.34-3.24,3.09-3.3 c1.76-0.05,3.24,1.34,3.29,3.09L63.69,15.96L63.69,15.96L63.69,15.96z M76.88,63.31c-1.3-1.22-1.34-3.25-0.14-4.52 c1.22-1.3,3.24-1.34,4.52-0.14l9.39,8.82c1.3,1.22,1.34,3.24,0.14,4.52c-1.22,1.3-3.24,1.34-4.52,0.14L76.88,63.31L76.88,63.31 L76.88,63.31z M88.36,44.35c-1.75,0.06-3.24-1.34-3.3-3.09c-0.05-1.75,1.34-3.24,3.09-3.3l12.86-0.43c1.75-0.06,3.24,1.34,3.3,3.09 s-1.34,3.24-3.09,3.3L88.36,44.35L88.36,44.35L88.36,44.35z M60.88,58.97c0.17,0.1,0.34,0.22,0.5,0.38l2.29,2.29 c0.12,0.12,0.24,0.28,0.34,0.42c2.57,3.52,2.17,6.66,0.42,9.52c0.31,0.12,0.62,0.29,0.86,0.54l2.29,2.29 c0.12,0.12,0.24,0.28,0.34,0.42c2.76,3.8,2.07,7.12,0,10.14c0.1,0.05,0.17,0.14,0.28,0.24l2.29,2.29c0.12,0.12,0.24,0.28,0.34,0.42 c5.31,7.26-1.02,13.42-6.1,18.39l-1.31,1.31l-5.67,5.95l-0.18,0.17c-5.19,4.71-10.33,5.97-16.28,7.42c-1,0.24-2,0.5-3.4,0.86 c-0.04,0-0.06,0.02-0.1,0.02c-3.22,0.88-6.14,1.09-8.76,0.62c-2.66-0.48-4.97-1.67-6.9-3.56L2.31,99.29 c-2-1.93-2.69-4.31-2.12-7.14c0.43-2.26,1.75-4.77,3.81-7.47L9.3,54.74v-0.12c0.24-1.71,0.78-4.24,1.71-6.68 c0.71-1.83,1.67-3.62,2.92-5.07c1.51-1.71,3-2.76,4.47-3.32c1.81-0.69,3.54-0.6,5.07,0.06c1.43,0.6,2.64,1.69,3.56,3.08 c1.12,1.67,1.85,3.8,2.05,6.02c0.16,1.83,0.48,4.85,0.78,7.81l0.24,2.47L53,36.07c4.4-4.4,9.16-5.27,12.97-4.02 c1.53,0.5,2.88,1.33,4,2.45s1.95,2.47,2.45,4c1.26,3.8,0.4,8.63-3.92,12.95l-7.59,7.59L60.88,58.97L60.88,58.97L60.88,58.97z"/></g></svg>'};async function Y(e){var t,a;return((t=e=function(e){var t,a,o,n,r;let i,l,{options:d,source:s}=(i="general",l=(t=e).options||["ical"],m()||t.fakeIOS?(t.optionsIOS&&t.optionsIOS.length>0&&(i="ios",l=t.optionsIOS),t.optionsMobile&&t.optionsMobile.length>0&&(i="mobile",l=t.optionsMobile)):(p()||t.fakeMobile||t.fakeAndroid)&&t.optionsMobile&&t.optionsMobile.length>0&&(i="mobile",l=t.optionsMobile),{options:l,source:i}),{newOptions:c,iCalGiven:b,appleGiven:u}=function(e,t){let a=[],o=!1,n=!1;for(let r=0;r<e.length;r++){let i=e[`${r}`].split("|")[0].toLowerCase().replace("microsoft","ms").replace(/\./,"");"apple"===i&&(n=!0),"ical"===i&&(o=!0),function(e,t){var a,o,n;return function(e,t){let a=(m()||t.fakeIOS)&&k.includes(e)&&(!t.optionsIOS||0===t.optionsIOS.length)&&(!t.optionsMobile||0===t.optionsMobile.length),o=(p()||t.fakeMobile||t.fakeAndroid)&&T.includes(e)&&(!t.optionsMobile||0===t.optionsMobile.length);return a||o}(e,t)||function(e,t){if(!t.recurrence||""===t.recurrence)return!1;let a=!y.includes(e),o=(m()||t.fakeIOS)&&"google"===e;return a||o}(e,t)||(a=e,t.subscribe&&w.includes(a))||(o=e,n=t,(h()||n.fakeMobile)&&n.subscribe&&("ms365"===o||"outlookcom"===o))}(i,t)||a.push(i)}return{newOptions:a,iCalGiven:o,appleGiven:n}}(d,e);return a=e,o=c,c=a.subscribe&&a.icsFile&&a.icsFile.startsWith("https://calendar.google.com/calendar/")&&!a.icsFile.endsWith(".ics")?["google"]:o,{newOptions:c,iCalGiven:b}=(n=c,r=b,0===n.length&&(n.push("ical"),r=!0),{newOptions:n,iCalGiven:r}),(c=function(e,t,a,o,n=!1){return n||((m()||t.fakeIOS)&&a&&!o?(e.pu
1sh("apple"),e=e.filter(e=>"ical"!==e)):(p()||t.fakeMobile||t.fakeAndroid)&&o&&!a&&(e.push("ical"),e=e.filter(e=>"apple"!==e))),e}(c,e,b,u,"general"!==s&&(d.includes("ical")||d.includes("apple")))).sort(),e.options=c,e}(e=function(e){if(e.dates)for(let t=0;t<e.dates.length;t++)M(e.dates[`${t}`]);else M(e);return e.language&&""!==e.language&&te.includes(e.language)||(e.language="en"),e}(e=function(e){for(let t=0;t<A.length;t++){let a=A[`${t}`];if(e[`${a}`]){if("boolean"!=typeof e[`${a}`]){let t=e[`${a}`].toString().trim().toLowerCase()||"";e[`${a}`]=""===t||"true"===t}}else e[`${a}`]=!1}return e}(e)))).inlineRSVP&&(t.inline=!0),t.listStyle&&""!==t.listStyle||(t.listStyle="dropdown"),"modal"===t.listStyle&&(t.trigger="click"),t.buttonStyle&&""!==t.buttonStyle&&"default"!=t.buttonStyle?("simple"==t.buttonStyle||"round"==t.buttonStyle||"text"==t.buttonStyle||"date"==t.buttonStyle||"neumorphism"==t.buttonStyle)&&(t.trigger="click"):t.buttonStyle="default",("default"==t.buttonStyle||"3d"==t.buttonStyle||"flat"==t.buttonStyle)&&!t.hideTextLabelList&&t.hideTextLabelButton&&("dropdown"==t.listStyle||"dropdown-static"==t.listStyle||"dropup-static"==t.listStyle)&&(t.listStyle="overlay"),t.buttonsList&&"date"==t.buttonStyle&&(t.buttonsList=!1),e=t).sizes=function(e){let t=[];if(t.l=t.m=t.s=16,e&&""!==e){let a=e.split("|");for(let e=0;e<a.length;e++)a[`${e}`]=parseInt(a[`${e}`]);a[0]>=0&&a[0]<11&&(t.l=t.m=t.s=10+a[0]),a.length>2?(a[1]>=0&&a[1]<11&&(t.m=10+a[1]),a[2]>=0&&a[2]<11&&(t.s=10+a[2])):2==a.length&&a[1]>=0&&a[1]<11&&(t.m=t.s=10+a[1])}return t}(e.size),e.lightMode=function(e=""){return"system"!=e||typeof window>"u"?"bodyScheme"!=e&&"dark"!=e?"light":e:window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}(e.lightMode),e=R(((a=e).language.length>2&&(a.language=a.language.substring(0,2)),e7.includes(a.language)?a.rtl=!0:a.rtl=!1,e=a)),e=await I(e)}function M(e){e.timeZone&&""!==e.timeZone||(e.timeZone="GMT"),e.status&&""!==e.status||(e.status="CONFIRMED"),e.sequence&&""!==e.sequence?(e.sequence=parseInt(e.sequence),(isNaN(e.sequence)||e.sequence<0)&&(e.sequence=0)):e.sequence=0}function R(e){e.dates&&Array.isArray(e.dates)||(e.dates=[{name:e.name}]),e.recurrence&&""!==e.recurrence&&(e=function(e){let t=e.dates[0].startDate,a=e.dates[0].startTime,o=e.dates[0].endDate||t,n=e.dates[0].endTime||"",r=e.dates[0].timeZone||"UTC",i=function(){if(n&&""!==n&&a&&""!==a){let e=new Date(a&&""!==a?`${t}T${a}:00${l(d(r,t,a))}`:`${t}T00:00:00${l(d(r,t,"00:00"))}`);return new Date(n&&""!==n?`${o}T${n}:00${l(d(r,o,n))}`:`${o}T00:00:00${l(d(r,o,"00:00"))}`).getTime()-e.getTime()}}()||0;function l(e){if(!e||"Z"===e||"+0000"===e||"-0000"===e||"+00:00"===e||"-00:00"===e)return"Z";let t=String(e).replace(/^GMT/i,"");if(/^[+-]\d{2}:\d{2}$/.test(t))return t;if(/^[+-]\d{4}$/.test(t))return`${t.slice(0,3)}:${t.slice(3)}`;let a=t.startsWith("-")?"-":"+",o=t.replace(/\D/g,"").padStart(4,"0").slice(0,4);return`${a}${o.slice(0,2)}:${o.slice(2)}`}let s=a&&""!==a?d(r,t,a):"",c=function(){if(a&&""!==a){let e=l(s);return new Date(`${t}T${a}:00${e}`)}let e=l(d(r,t,"00:00"));return new Date(`${t}T00:00:00${e}`)}(),b=!(a&&""!==a),m=function(e,t,a,o,n="UTC"){let r=eJ(e),i=e2(t,n),l=`${eX(i.hour)}:${eX(i.minute)}`;if(o&&r.UNTIL instanceof Date){let e=new Date(r.UNTIL);e.setUTCHours(23,59,59,999),r.UNTIL=e}let s=new Date(new Date().getTime()-a),c=t,b=[],m=0,p=1e4;for(;!(r.UNTIL&&c>r.UNTIL);){var u;let e=e2(c,n);if(function(e,t,a,o,n,r){let i=parseInt(t.INTERVAL.toString(),10)||1,l=n||e2(e,o),d=r||e2(a,o);switch(t.FREQ){case"YEARLY":return(l.year-d.year)%i==0;case"MONTHLY":return((l.year-d.year)*12+(l.month0-d.month0))%i==0;case"WEEKLY":return Math.floor(Math.floor((Date.UTC(l.year,l.month0,l.day)-Date.UTC(d.year,d.month0,d.day))/864e5)/7)%i==0;case"DAILY":return Math.floor((Date.UTC(l.year,l.month0,l.day)-Date.UTC(d.year,d.month0,d.day))/864e5)%i==0;default:return!0}}(c,r,t,n,e,i)&&!(!function(e,t,a,o){let n=o||e2(e,a);if(t.BYMONTH&&!t.BYMONTH.includes(n.month)||t.BYYEARDAY&&!t.BYYEARDAY.includes(n.dayOfYear)||t.BYMONTHDAY&&!t.BYMONTHDAY.includes(n.day)||t.BYWEEKNO&&!t.BYWEEKNO.includes(n.weekNumber))return!1;let r=t.BYWEEKDAY&&t.BYWEEKDAY.length?t.BYWEEKDAY.includes(n.weekday):null,i=null;if(t.BYDAY_ORDINALS&&Array.isArray(t.BYDAY_ORDINALS)&&t.BYDAY_ORDINALS.length>
10){let e=n.weekday,a=n.year,o=n.month0,r=n.dayOfYear,l=new Date(Date.UTC(a,o+1,0)).getUTCDate(),d=e1(a,11,31),s=(e,t)=>{if(0===e)return!1;if(e>0){let r=1+(t-new Date(Date.UTC(a,o,1)).getUTCDay()+7)%7+(e-1)*7;return r>=1&&r<=l&&n.day===r}{let r=new Date(Date.UTC(a,o+1,0)),i=(r.getUTCDay()-t+7)%7,d=r.getUTCDate()-i+(e+1)*7;return d>=1&&d<=l&&n.day===d}};i=t.BYDAY_ORDINALS.some(({n:o,day:n})=>n===e&&("MONTHLY"===t.FREQ?s(o,n):"YEARLY"===t.FREQ&&(t.BYMONTH&&t.BYMONTH.length>0?s(o,n):!t.BYWEEKNO&&((e,t)=>{if(0===e)return!1;if(e>0){let o=1+(t-new Date(Date.UTC(a,0,1)).getUTCDay()+7)%7+(e-1)*7;return o>=1&&o<=d&&r===o}{let o=d-(new Date(Date.UTC(a,11,31)).getUTCDay()-t+7)%7+(e+1)*7;return o>=1&&o<=d&&r===o}})(o,n))))}return(!1!==r||!1!==i)&&(!1!==r||null!==i)&&(!1!==i||null!==r)}(u=c,r,n,e)||!function(e,t,a,o,n,r){let i=n||e2(e,o),l=r||e2(a,o);if(i.hour!==l.hour)return!1;let d=!!(t.BYWEEKDAY&&t.BYWEEKDAY.length)||!!(t.BYDAY_ORDINALS&&t.BYDAY_ORDINALS.length);return!("WEEKLY"===t.FREQ&&!d&&i.weekday!==l.weekday||"MONTHLY"===t.FREQ&&!t.BYMONTHDAY&&!d&&i.day!==l.day||"YEARLY"===t.FREQ&&!t.BYMONTH&&i.month0!==l.month0||"YEARLY"===t.FREQ&&!t.BYMONTHDAY&&!d&&!t.BYYEARDAY&&!t.BYWEEKNO&&i.day!==l.day)}(u,r,t,n,e,i))&&(b.push(c),m++,r.COUNT&&m>=r.COUNT||!r.COUNT&&!r.UNTIL&&(o?c>=s:c>s))||--p<=0)break;c=function(e,t,a,o=null){let n=o||e2(e,t),r=Number.isFinite(n.month0)?n.month0:Number.isFinite(n.month)?n.month-1:0,i=new Date(Date.UTC(n.year,r,n.day)+864e5*1),l=`${i.getUTCFullYear()}-${eX(i.getUTCMonth()+1)}-${eX(i.getUTCDate())}`;try{let e=d(t||"UTC",l,a);return new Date(`${l}T${a}:00${function(e){if(!e||"Z"===e||"+0000"===e||"-0000"===e||"+00:00"===e||"-00:00"===e)return"Z";let t=String(e).replace(/^GMT/i,"");if(/^[+-]\d{2}:\d{2}$/.test(t))return t;if(/^[+-]\d{4}$/.test(t))return`${t.slice(0,3)}:${t.slice(3)}`;let a=t.startsWith("-")?"-":"+",o=t.replace(/\D/g,"").padStart(4,"0").slice(0,4);return`${a}${o.slice(0,2)}:${o.slice(2)}`}(e)}`)}catch{return new Date(e.getTime()+864e5*1)}}(c,n,l,e)}let h=null,g=0;for(let e of b){if(o?e>=s:e>s){h=e;break}g++}return h||(b.length>1?(h=b[b.length-1],g-=1):1===b.length?h=b[0]:(h=t,g=1)),{nextOccurrence:h,adjustedCount:r.COUNT?r.COUNT-g:m-g}}(e.recurrence,c,i,b,r);if(!m||!m.nextOccurrence)return e;function p(e,t,a){if(!(e instanceof Date)||!isFinite(e.getTime()))return{date:"",time:""};try{let o=new Intl.DateTimeFormat("en-CA",a?{timeZone:t,hour12:!1,hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"}:{timeZone:t,year:"numeric",month:"2-digit",day:"2-digit"}).formatToParts(e),n=e=>o.find(t=>t.type===e)?.value||"";return{date:`${n("year")}-${n("month")}-${n("day")}`,time:a?`${n("hour")}:${n("minute")}`:""}}catch{return{date:"",time:""}}}let u=p(m.nextOccurrence,r,!1).date;if(!u)return e;e.startDate=u,a&&(e.startTime=a);let h=p(new Date(new Date(a?`${e.startDate}T${a}:00${l(d(r,e.startDate,a))}`:`${e.startDate}T00:00:00${l(d(r,e.startDate,"00:00"))}`).getTime()+i),r,!!(n&&""!==n));return h.date&&(e.endDate=h.date,n&&""!==n&&(e.endTime=h.time)),(e.recurrence_count&&""!==e.recurrence_count||e.recurrence_until&&""!==e.recurrence_until)&&(m.adjustedCount<2?(e.recurrence="",e.recurrence_frequency="",e.recurrence_interval=""):(e.recurrence_count=m.adjustedCount,e.recurrence=e.recurrence.replace(/;?COUNT=\d+/i,";COUNT="+e.recurrence_count),e.recurrence_until&&""!==e.recurrence_until&&(e.recurrence_until="",e.recurrence=e.recurrence.replace(/;?UNTIL=\w+/i,";COUNT="+e.recurrence_count),e.dates&&e.dates[0].recurrence&&(e.dates[0].recurrence=e.dates[0].recurrence.replace(/;?UNTIL=\w+/i,";COUNT="+e.recurrence_count))))),e}(e=B(e=$(e=function(e){if(e.recurrence=e.recurrence.replace(/\s+/g,"").toUpperCase(),/^RRULE:/i.test(e.recurrence)){e.recurrence_simplified=!1;let t=eJ(e.recurrence,!1);e.recurrence_until=t.UNTIL,e.recurrence_count=t.COUNT,e.recurrence_byDay=t.BYDAY,e.recurrence_byMonth=t.BYMONTH,e.recurrence_byMonthDay=t.BYMONTHDAY,e.recurrence_interval=t.INTERVAL,e.recurrence_frequency=t.FREQ}else e.recurrence_simplified=!0,e.recurrence_interval&&""!==e.recurrence_interval||(e.recurrence_interval=1),(!e.recurrence_weekstart||""===e.recurrence_weekstart|e.recurrence_weekstart.length>2)&&(e.recurrence_weekstart="MO"),e.recurrence_frequency=e.recurrence,e.recurrence="RRULE:FREQ="+e.recurrence+";
1WKST="+e.recurrence_weekstart+";INTERVAL="+e.recurrence_interval,e.recurrence_until&&""!==e.recurrence_until&&(e.recurrence_until=e.recurrence_until.replace(/[-:]/g,""),e.recurrence_until.length<9&&(e.recurrence_until+="T235959Z"),e.recurrence=e.recurrence+";UNTIL="+e.recurrence_until),e.recurrence_count&&""!==e.recurrence_count&&(e.recurrence=e.recurrence+";COUNT="+e.recurrence_count),e.recurrence_byDay&&""!==e.recurrence_byDay&&(e.recurrence=e.recurrence+";BYDAY="+e.recurrence_byDay),e.recurrence_byMonth&&""!==e.recurrence_byMonth&&(e.recurrence=e.recurrence+";BYMONTH="+e.recurrence_byMonth),e.recurrence_byMonthDay&&""!==e.recurrence_byMonthDay&&(e.recurrence=e.recurrence+";BYMONTHDAY="+e.recurrence_byMonthDay);return e}(e),0),0))),e.recurrence&&""!==e.recurrence&&(e.dates[0].recurrence=e.recurrence);for(let t=0;t<e.dates.length;t++)e=function(e,t){let a=e.dates[`${t}`];return a.location&&a.location.startsWith("http")?a.onlineEvent=!0:a.onlineEvent=!1,e}(e=function(e,t){if(!e.customVar)return e;let a=e.dates[`${t}`];for(let t in e.customVar){let o=e.customVar[`${t}`];a.name=O(a.name,t,o),a.location=O(a.location,t,o),a.description=O(a.description,t,o)}return e}(e=function(e,t){let a=e.dates[`${t}`].description;if(a){let o=eH(a=a.replace(/(\\r\\n|\\n|\\r|<br(\s*\/?)>)/g,""),!0),n=eH(a,!0,!0);a=eH(a),e.dates[`${t}`]={...e.dates[`${t}`],description:a,descriptionHtmlFree:o,descriptionHtmlFreeICal:n}}else e.dates[`${t}`].descriptionHtmlFree=e.dates[`${t}`].descriptionHtmlFreeICal=e.dates[`${t}`].description="";return e}(e=function(e,t){let a=e.dates[`${t}`];return a.status=eQ(a.status,"upper"),a.availability=eQ(a.availability,"lower"),e}(e=function(e,t){let a=e.dates[`${t}`];return a.uid||(0===t&&e.uid&&""!==e.uid?a.uid=e.uid:e.uid&&""!==e.uid?a.uid=`${e.uid}-${t+1}`:a.uid=eW()),e}(e=B(e=$(e,t),t),t),t),t),t),t);e=function(e){if(e.pastDateHandling&&("disable"===e.pastDateHandling||"hide"===e.pastDateHandling)||(e.pastDateHandling="none"),e.allOverdue=function(){for(let t=0;t<e.dates.length;t++)if(!e.dates[`${t}`].overdue)return!1;return!0}(),e.allOverdue)"disable"===e.pastDateHandling?e.disabled=!0:"hide"===e.pastDateHandling&&(e.hidden=!0);else if("hide"===e.pastDateHandling&&e.dates.length>1){let t=[];for(let a=0;a<e.dates.length;a++)e.dates[`${a}`].overdue||t.push(e.dates[`${a}`]);e.dates=t}return e.allCancelled=function(){for(let t=0;t<e.dates.length;t++)if(!e.dates[`${t}`].status||"cancelled"!==e.dates[`${t}`].status.toLowerCase())return!1;return!0}(),(e.disabled||e.hidden)&&(e.blockInteraction=!0),e}(e);let t=new Date;return e.created&&""!==e.created||(e.created=e$(t,"clean",!0)),e.updated&&""!==e.updated||(e.updated=e$(t,"clean",!0)),e.dates.length>1&&e.dates.sort((e,t)=>e.timestamp-t.timestamp),e}function $(e,t){let a=e.dates[`${t}`],o=["description","startDate","startTime","endDate","endTime","timeZone","useUserTZ","location","status","sequence","availability","organizer","attendee"];return 1===e.dates.length&&o.unshift("name"),o.forEach(t=>{(e[`${t}`]&&""!==e[`${t}`]||"sequence"===t&&0===e[`${t}`])&&(a[`${t}`]=e[`${t}`])}),e}function B(e,t){let a=e.dates[`${t}`],o=function(e){function t(e){return/^today(?:\+(?:\d|\d\d|\d\d\d|\d\d\d\d))?$/i.test(e)}if(e.endDate&&""!==e.endDate||(e.endDate=e.startDate),["start","end"].forEach(function(a){let o=e[a+"Date"];if(/^\d\d\d\d-\d\d-\d\d(?:T\d\d:\d\d)?(?::\d\d)?(?:.\d\d\d)?Z?(?:\+(?:\d|\d\d|\d\d\d|\d\d\d\d))?$/i.test(o)||t(o)){if((/\+/.test(o)||t(o))&&(e[a+"Date"]=function(e){let t=new Date,a=t.getUTCFullYear()+"-"+(t.getUTCMonth()+1)+"-"+t.getUTCDate(),o=(e=e.replace(/today/gi,a)).split("+"),n=o[0].split("-"),r=new Date(Date.UTC(n[0],n[1]-1,n[2].substring(0,2)));o[1]&&o[1]>0&&r.setDate(r.getDate()+parseInt(o[1]));try{return r.toISOString().replace(/T(\d{2}:\d{2}:\d{2}\.\d{3})Z/g,"")}catch{return!1}}(o)),e[a+"Date"]){let t=e[a+"Date"].split("T");t[1]&&(e[a+"Date"]=t[0],e[a+"Time"]=t[1])}e[a+"Time"]&&e[a+"Time"].length>5&&(e[a+"Time"]=e[a+"Time"].substring(0,5))}else e[a+"Date"]="badly-formed"}),"currentBrowser"===e.timeZone||e.useUserTZ){var a;let t=Intl.DateTimeFormat().resolvedOptions().timeZone||"GMT";
1if(s().includes(t)||(t=(a=t)&&({PST:"PST8PDT",PDT:"PST8PDT",MST:"MST7MDT",MDT:"MST7MDT",CST:"CST6CDT",CDT:"CST6CDT",EST:"EST5EDT",EDT:"EST5EDT",HDT:"US/Hawaii",HST:"US/Hawaii",AKST:"US/Alaska",AKDT:"US/Alaska",IST:"Asia/Jerusalem",IDT:"Asia/Jerusalem",AEST:"Australia/Brisbane",AEDT:"Australia/ACT",ACST:"Australia/North",ACDT:"Australia/South",NZST:"NZ",NZDT:"NZ",BST:"Europe/London",AST:"America/Puerto_Rico",ADT:"Canada/Atlantic",WEST:"Europe/Lisbon"})[`${a.toUpperCase()}`]||"GMT"),e.useUserTZ&&e.startTime&&""!==e.startTime&&e.endTime&&""!==e.endTime){let a=eB(e.startDate,e.startTime,e.timeZone,t),o=eB(e.endDate,e.endTime,e.timeZone,t);e.startDate=a[0],e.startTime=a[1],e.endDate=o[0],e.endTime=o[1]}e.timeZone=t}return e}(a);return a.startDate=o.startDate,a.endDate=o.endDate,a.startTime=o.startTime,a.endTime=o.endTime,a.timeZone=o.timeZone,a.timestamp=U("timestamp",a.startDate,a.startTime,a.timeZone),a.overdue=U("overdue",a.endDate,a.endTime,a.timeZone),e}function O(e,t,a){let o="%%"+t.replace(/[^\w\-.]/g,"")+"%%";return e&&e.replace(RegExp(o,"gi"),a)}function U(e,t,a=null,o){try{let n=function(){if(a){let e=d(o,t,a);return new Date(t+" "+a+":00 GMT"+e)}return new Date(t)}();if("timestamp"===e)return n.getTime();a||n.setDate(n.getDate()+1);let r=new Date().toISOString();return n.getTime()<new Date(r).getTime()}catch{return!1}}async function I(e){if("function"!=typeof em||!e.rsvp||!e.proKey||0===Object.keys(e.rsvp).length)return e;if(e.rsvp.expired=!!(e.rsvp&&e.rsvp.expires&&new Date(e.rsvp.expires)<new Date),e.rsvp.max){let t=await em(e.proKey,e.dev);e.rsvp.seatsLeft=e.rsvp.max-t,e.rsvp.seatsLeft<1&&(e.rsvp.bookedOut=!0),(e.rsvp.expired||e.rsvp.bookedOut)&&(e.blockInteraction=!0),e.blockInteraction&&(e.disabled=!0)}return e}async function _(e){if((!e.name||""===e.name)&&(!e.dates||0===e.dates.length))throw Error("Add to Calendar Button generation failed: required name information missing");if(!e.dates||!(e.dates.length>0))return["startDate"].every(function(t){if(!e[`${t}`]||""===e[`${t}`]){if(!e.subscribe||"startDate"!==t)throw Error("Add to Calendar Button generation failed: required setting missing ["+t+"]");e.startDate="today"}return!0});{if(!0===e.subscribe&&e.dates.length>1)throw Error("Add to Calendar Button generation failed: a subscription calendar cannot be a multi-date setup");let t=["name"];return["name","startDate"].every(function(a){for(let o=0;o<e.dates.length;o++)if(!t.includes(`${a}`)&&(!e.dates[`${o}`][`${a}`]||""===e.dates[`${o}`][`${a}`])||t.includes(`${a}`)&&(!e.dates[`${o}`][`${a}`]||""===e.dates[`${o}`][`${a}`])&&(!e[`${a}`]||""===e[`${a}`])){if(!e.subscribe||"startDate"!==a)throw Error("Add to Calendar Button generation failed: required setting missing [dates array object #"+(o+1)+"/"+e.dates.length+"] => ["+a+"]");e.dates[`${o}`].startDate="today"}return!0})}}async function H(e){let t="Add to Calendar Button generation ("+e.identifier+")";try{return await P(e,t),await F(e,t),await Z(e,t),await q(e,t),await K(e,t),await V(e,t),await G(e,t),await en(e,t),e.recurrence_simplified&&await er(e,t),!0}catch(e){throw Error(e.message)}}async function P(e,t,a="",o=""){let n=""!==a&&e.dates[`${a}`].icsFile?e.dates[`${a}`].icsFile:""===a&&e.icsFile?e.icsFile:"";if(""!==n&&(!eI(n,!1)||!e.icsFile.startsWith("https://")&&!e.icsFile.startsWith("http://")))throw Error(t+" failed: explicit ics file path not valid"+o);return!0}async function F(e,t){if(!["default","simple","3d","flat","round","neumorphism","text","date","custom","none"].includes(e.buttonStyle))throw Error(t+" failed: provided buttonStyle invalid");if(e.customCss&&""!==e.customCss&&(!eI(e.customCss,!1)||!/\.css(?:$|\?)/.test(e.customCss)))throw Error(t+" failed: customCss provided, but no valid url");if((!e.customCss||""===e.customCss)&&"custom"===e.buttonStyle)throw Error(t+' failed: buttonStyle "custom" selected, but no customCss file provided');if(e.rsvp&&("date"===e.buttonStyle||"none"===e.buttonStyle))throw Error(t+" failed: buttonStyle "+e.buttonStyle+" is not compatible with the RSVP functionality");return!0}async function Z(e,t){if(!0===e.subscribe&&(!e.icsFile||""===e.icsFile))throw Error(t+" failed: a subscription calendar requires a valid explicit ics file as well");return!0}async function q(e,t){if(!/^\d{8}T\d{6}Z$/.test(e.created))throw Error(t+" failed: created date format not valid. Needs to be a full ISO-8601 UTC date and time string, formatted YYYYMMDDTHHMMSSZ");return!0}async function K(e,t){if(!/^\d{8}T\d{6}Z$/.test(e.updated))throw Error(t+" failed: updated date format not valid. Needs to be a full ISO-8601 UTC date and time string, formatted YYYYMMDDTHHMMSSZ");return!0}async function V(e,t){return e.options.every(e=>{if(!v.includes(e))throw Error(`${t}
1 failed: invalid option [${e}]`);return!0})}async function G(e,t){try{for(let a=0;a<e.dates.length;a++){let o=1===e.dates.length?"":" [dates array object #"+(a+1)+"/"+e.dates.length+"] ";await P(e,t,a,o),await W(e,t,a,o),await Q(e,t,a,o),await J(e,t,a,o),await X(e,t,a,o),await ee(e,t,a,o),await et(e,t,a,o),await ea(e,t,a,o),await eo(e,t,a,o)}return!0}catch(e){throw Error(e.message)}}async function W(e,t,a,o){if(!["tentative","confirmed","cancelled"].includes(e.dates[`${a}`].status.toLowerCase()))throw Error(t+" failed: event status needs to be TENTATIVE, CONFIRMED, or CANCELLED"+o);return!0}async function Q(e,t,a,o){if(e.dates[`${a}`].availability&&""!==e.dates[`${a}`].availability&&"free"!==e.dates[`${a}`].availability&&"busy"!==e.dates[`${a}`].availability)throw Error(t+' failed: event availability needs to be "free" or "busy"'+o);return!0}async function J(e,t,a,o){if(e.dates[`${a}`].organizer&&""!==e.dates[`${a}`].organizer){let n=e.dates[`${a}`].organizer.split("|");if(2!==n.length||n[0].length>50||n[1].length>100||!e_(n[1]))throw Error(t+' failed: organizer needs to match the schema "NAME|EMAIL" with a valid email address, where the name is <50 and email <100 characters'+o)}return!0}async function X(e,t,a,o){if(e.dates[`${a}`].attendee&&""!==e.dates[`${a}`].attendee){if(!e.dates[`${a}`].organizer||""===e.dates[`${a}`].organizer)throw Error(t+" failed: if an attendee is set, you also need to set the organizer"+o);let n=e.dates[`${a}`].attendee.split("|");if(1===n.length&&e_(n[0]))return!0;if(2!==n.length||n[0].length>50||n[1].length>100||!e_(n[1]))throw Error(t+' failed: attendee needs to be a valid email address or match the schema "NAME|EMAIL" with EMAIL being a valid email address'+o)}return!0}async function ee(e,t,a,o){return/^(?:\w|-){1,254}$/.test(e.dates[`${a}`].uid)||(e.debug&&console.warn(t+": UID not valid. May only contain alpha, digits, and dashes; and be less than 255 characters. Falling back to an automated value!"+o),e.dates[`${a}`].uid=eW()),!/^[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}$/i.test(e.dates[`${a}`].uid)&&e.debug&&console.warn(t+": UID is highly recommended to be a hex-encoded random Universally Unique Identifier (UUID)!"+o),!0}async function et(e,t,a,o){return e.dates[`${a}`].sequence&&(e.dates[`${a}`].sequence<0||e.dates[`${a}`].sequence%1!=0)&&(e.debug&&console.log(t+": sequence needs to be a full number >= 0. Used the default 0 instead"+o),e.dates[`${a}`].sequence=0),!0}async function ea(e,t,a,o){if(!s().includes(e.dates[`${a}`].timeZone))throw Error(t+" failed: invalid time zone given"+o);return!0}async function eo(e,t,a,o){let n=e.dates[`${a}`],r={};if(["startDate","endDate"].forEach(e=>{let a=n[`${e}`];if(10!==a.length)throw Error(`${t} failed: date misspelled [${a} -> YYYY-MM-DD]${o}`);let i=a.split("-");if(3!==i.length)throw Error(`${t} failed: date misspelled [${e}: ${a}]${o}`);r[`${e}`]=new Date(i[0],i[1]-1,i[2])}),["startTime","endTime"].forEach(e=>{let a=n[`${e}`];if(a){if(5!==a.length)throw Error(`${t} failed: time misspelled [${a} -> HH:MM]${o}`);let n=a.split(":");if(2!==n.length||n[0]>23||n[1]>59)throw Error(`${t} failed: time misspelled [${e}: ${a}]${o}`);let i="startTime"===e?"startDate":"endDate";r[`${i}`]=new Date(r[`${i}`].getTime()+36e5*parseInt(n[0],10)+6e4*parseInt(n[1],10))}}),n.startTime&&!n.endTime||!n.startTime&&n.endTime)throw Error(`${t} failed: if you set a starting or end time, the respective other one also needs to be defined${o}`);if(r.endDate<r.startDate)throw Error(`${t} failed: end date before start date${o}`);return!0}async function en(e,t){if(e.recurrence&&""!==e.recurrence&&e.dates.length>1)throw Error(t+" failed: RRULE and multi-date set at the same time");if(e.recurrence&&""!==e.recurrence&&!/^RRULE:[\w=;,:+\-/\\]+$/i.test(e.recurrence))throw Error(t+" failed: RRULE data misspelled");return!0}async function er(e,t){if(e.recurrence_interval&&(e.recurrence_interval<1||e.recurrence_interval%1!=0))throw Error(t+" failed: recurrence data (interval) misspelled");if(e.recurrence_until&&""!==e.recurrence_until&&!/^\d{8}T\d{6}Z$/.test(e.recurrence_until))throw Error(t+" failed: recurrence data (until) misspelled - must be in format YYYYMMDDTHHMMSSZ");if(e.recurrence_count&&(e.recurrence_count<1||e.recurrence_count%1!=0))throw Error(t+" failed: recurrence data (count) misspelled");if(e.recurrence_byMonth&&""!==e.recurrence_byMonth&&!/^[\d,]+$/.test(e.recurrence_byMonth))throw Error(t+" failed: recurrence data (byMonth) misspelled");if(e.recurrence_byMonthDay&&""!==e.recurrence_byMonthDay&&!/^[\d,]+$/.test(e.recurrence_byMonthDay))throw Error(t+" failed: recurrence data (byMonthDay) misspelled");if(e.recurrence_byDay&&""!==e.recurrence_byDay&&!/^(?:[\d,-]|MO|TU|WE|TH|FR|SA|SU)+$/im.test(e.recurrence_byDay))throw Error(t+" failed: recurrence data (byDay) misspelled");if(e.recurrence_weekstart&&""!==e.recurrence_weekstart&&!/^(?:MO|TU|WE|TH|FR|SA|SU)$/im.test(e.recurrence_weekstart))throw Error(t+" failed: recurrence data (weekstart) misspelled");return!0}function ei(e,t,a="",o=null,n=!1,r=!1){"open"==t?el(e,a,o,n,r):"close"==t||o.classList.contains("atcb-active")||e.querySelector(".atcb-active-modal")?ed(e,n):el(e,a,o,n,r)}async function el(e,t,a=null,o=!1,n=!1){if(e.querySelector(".atcb-list")||e.querySelector(".atcb-modal"))return;e8("openList",t.identifier,t.identifier),z.active=t.identifier;let r=function(e,t){let a=document.createElement("div");a.classList.add("atcb-list"),a.setAttribute("part","atcb-list"),a.role="list",t.rtl&&a.classList.add("atcb-rtl");let o=0;if(t.options.forEach(function(n){let r=document.createElement("div");r.classList.add("atcb-list-item"),r.setAttribute("part","atcb-list-item"),r.role="link",r.tabIndex=0,o++,r.dataset.optionNumber=o,a.append(r),eg(e,t,r,n,!t.hideIconList)}),"modal"===t.listStyle){let n=document.createElement("div");n.classList.add("atcb-list-item","atcb-list-item-close"),n.setAttribute("part","atcb-list-item-close"),n.role="button",n.tabIndex=0,o++,n.dataset.optionNumber=o,a.append(n),eg(e,t,n,"close",!t.hideIconList)}return a}(e,t),i=document.createElement("div");i.classList.add("atcb-list-wrapper"),i.setAttribute("part","atcb-list-wrapper"),t.hideTextLabelList&&i.classList.add("atcb-no-text"),a?(a.classList.add("atcb-active"),a.setAttribute("aria-expanded",!0),"modal"===t.listStyle?(a.classList.add("atcb-modal-style"),r.classList.add("atcb-modal")):(i.append(r),i.classList.add("atcb-dropdown"),"overlay"===t.listStyle&&i.classList.add("atcb-drop
1overlay")),n&&r.classList.add("atcb-generated-button")):r.classList.add("atcb-modal");let l=ex(e,t.trigger,"modal"===t.listStyle,!t.hideBackground);if("modal"===t.listStyle){let a=await eT(e,t);a.querySelector(".atcb-modal-host-initialized").append(l),l.append(r),t.hideBranding||ev(a,!1),eG(r,t.sizes),eV(a)}else t.forceOverlay&&(a=(e=await ez(e,t)).querySelector("button.atcb-button")),e.querySelector(".atcb-initialized").append(i),i.append(r),"default"!=t.buttonStyle&&i.classList.add("atcb-style-"+t.buttonStyle),t.hideBranding||ev(e),e.append(l),eG(r,t.sizes),i.style.display="none",setTimeout(function(){i.style.display="block","dropdown-static"===t.listStyle?eZ(e,a,i,!0):"dropup-static"===t.listStyle?eZ(e,a,i,!1,!0):eZ(e,a,i)},5);let d=function(){let a=e.querySelector(".atcb-list-item");if(a)return a;let o=document.getElementById(t.identifier+"-modal-host");if(o)return o.shadowRoot.querySelector(".atcb-list-item")}();d&&(o?d.focus():(d.focus({preventScroll:!0}),d.blur()))}function ed(e,t=!1){let a=document.getElementById(e.host.getAttribute("atcb-button-id")+"-modal-host"),o=a&&0!==a.length?a.shadowRoot.querySelectorAll(".atcb-modal[data-modal-nr]"):[];if(o.length>1){a.shadowRoot.querySelectorAll('.atcb-modal[data-modal-nr="'+o.length+'"]')[0].remove();let e=a.shadowRoot.querySelectorAll('.atcb-modal[data-modal-nr="'+(o.length-1)+'"]')[0];e.classList.remove("atcb-hidden");let n=e,r=e.getElementsByTagName("button");r.length>0&&(n=r[0]),n.focus(),t||n.blur()}else{let o=e.querySelector(".atcb-active, .atcb-active-modal")||document.querySelector(".atcb-active, .atcb-active-modal");o&&(o.focus({preventScroll:!0}),t||o.blur()),Array.from(e.querySelectorAll(".atcb-active")).forEac
1h(e=>{e.classList.remove("atcb-active"),e.setAttribute("aria-expanded",!1)}),Array.from(e.querySelectorAll(".atcb-active-modal")).forEach(e=>{e.classList.remove("atcb-active-modal")}),Array.from(document.querySelectorAll(".atcb-active")).forEach(e=>{e.classList.remove("atcb-active"),e.setAttribute("aria-expanded",!1)}),Array.from(document.querySelectorAll(".atcb-active-modal")).forEach(e=>{e.classList.remove("atcb-active-modal")}),a&&a.remove(),document.body.classList.remove("atcb-modal-no-scroll"),document.documentElement.classList.remove("atcb-modal-no-scroll"),Array.from(e.querySelectorAll(".atcb-list-wrapper")).concat(Array.from(e.querySelectorAll(".atcb-list"))).concat(Array.from(e.querySelectorAll("#atcb-reference"))).concat(Array.from(e.querySelectorAll("#atcb-bgoverlay"))).forEach(e=>e.remove());let n=document.querySelector(".atcb-shadow-hide");n&&(n.shadowRoot.querySelector(".atcb-initialized").style.opacity="1",n.classList.remove("atcb-shadow-hide"),window.removeEventListener("scroll",eK),window.removeEventListener("resize",eK)),z.active=""}}async function es(e,t){let a=e,o=t;e.host||(a=a.shadowRoot,o=await Y(o));let n='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke-width="1.5"><path stroke-linecap="round" stroke-linejoin="round" d="M8.25 7.5V6.108c0-1.135.845-2.098 1.976-2.192.373-.03.748-.057 1.123-.08M15.75 18H18a2.25 2.25 0 002.25-2.25V6.108c0-1.135-.845-2.098-1.976-2.192a48.424 48.424 0 00-1.123-.08M15.75 18.75v-1.875a3.375 3.375 0 00-3.375-3.375h-1.5a1.125 1.125 0 01-1.125-1.125v-1.5A3.375 3.375 0 006.375 7.5H5.25m11.9-3.664A2.251 2.251 0 0015 2.25h-1.5a2.251 2.251 0 00-2.15 1.586m5.8 0c.065.21.1.433.1.664v.75h-6V4.5c0-.231.035-.454.1-.664M6.75 7.5H4.875c-.621 0-1.125.504-1.125 1.125v12c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V16.5a9 9 0 00-9-9z" /></svg>';if((!o.proKey||""===o.proKey)&&!window.location.hostname.match(/^(localhost|.*\.add-to-calendar-pro.com)$/))return;let r=await eT(a,o),i=o.ty;"link"!==i.type&&"form"!==i.type||i.url&&""!==i.url&&i.url.startsWith("http")||(i.type="text"),i.headline&&""!==i.headline||(i.headline=tt("thankyou",o)+"!");let l='<div class="pro"><p id="ty-success-msg">'+tt("form.success",o)+'</p><div id="ty-content">';i.text&&""!==i.text&&(l+=eH(i.text)),"share"===i.type&&(l+=`<p class="pro-pt pro-share-buttons"> 2 <a href="mailto:?subject=${encodeURIComponent(tt("label.share.email.subject",o))}&body=%0A➞%20${encodeURIComponent(i.url)}%0A%0A" target="_blank" rel="noopener" class="atcb-modal-btn atcb-modal-btn-primary atcb-modal-btn-border btn-flex"> 3 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke-width="1.5"><path stroke-linecap="round" stroke-linejoin="round" d="M21.75 6.75v10.5a2.25 2.25 0 01-2.25 2.25h-15a2.25 2.25 0 01-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0019.5 4.5h-15a2.25 2.25 0 00-2.25 2.25m19.5 0v.243a2.25 2.25 0 01-1.07 1.916l-7.5 4.615a2.25 2.25 0 01-2.36 0L3.32 8.91a2.25 2.25 0 01-1.07-1.916V6.75" /></svg> 4 ${tt("label.share.email",o)} 5 </a> 6 <button id="atcb-ty-share-copy" class="atcb-modal-btn atcb-modal-btn-primary atcb-modal-btn-border btn-flex"> 7 ${n} 8 ${tt("label.share.copy",o)} 9 </button> 10 </p>`);let d={};if("form"===i.type){let e=!i.text||""===i.text||void 0===i.text,t=i.button_label&&""!==i.button_label?i.button_label:tt("submit",o);if(l+='<form id="'+o.identifier+'-ty-form" class="pro-form'+(e?" no-intro":"")+'">',i.fields&&i.fields.length>0){let e=i.fields.find(e=>"header"===e.name&&"hidden"===e.type);if(e&&e.default&&""!==e.default&&e.default.startsWith("{"))try{d=JSON.parse(e.default),0===Object.keys(d).length&&(d.atcb=!0),i.fields=i.fields.filter(e=>"header"!==e.name)}catch{}let t=ep(i.fields,o.identifier+"-ty");i.fields=t.fields,l+=t.html}l+='<p id="submit-error"></p>',l+='<p class="pro-pt"><button type="submit" id="pro-form-submit" class="atcb-modal-btn atcb-modal-btn-primary atcb-modal-btn-border">'+t+'</button><span id="pro-form-submitting" class="pro-waiting"><span>.</span><span>.</span><span>.</span></span></p>',l+="</form>"}
10if("link"===i.type){let e=i.button_label&&""!==i.button_label?i.button_label:tt("continue",o);l+='<p class="pro-pt"><a href="'+i.url+'" target="_blank" rel="noopener" class="atcb-modal-btn atcb-modal-btn-primary atcb-modal-btn-border">'+e+"</a></p>"}if(l+="</div></div>",await ey(r,o,"checkmark",i.headline,l),"share"===i.type){let e=r.getElementById("atcb-ty-share-copy");e.addEventListener("click",async function(){try{await e5(i.url),e.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke-width="1.5"><path stroke-linecap="round" stroke-linejoin="round" d="M11.35 3.836c-.065.21-.1.433-.1.664 0 .414.336.75.75.75h4.5a.75.75 0 00.75-.75 2.25 2.25 0 00-.1-.664m-5.8 0A2.251 2.251 0 0113.5 2.25H15c1.012 0 1.867.668 2.15 1.586m-5.8 0c-.376.023-.75.05-1.124.08C9.095 4.01 8.25 4.973 8.25 6.108V8.25m8.9-4.414c.376.023.75.05 1.124.08 1.131.094 1.976 1.057 1.976 2.192V16.5A2.25 2.25 0 0118 18.75h-2.25m-7.5-10.5H4.875c-.621 0-1.125.504-1.125 1.125v11.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V18.75m-7.5-10.5h6.375c.621 0 1.125.504 1.125 1.125v9.375m-8.25-3l1.5 1.5 3-3.75" /></svg>'+tt("label.share.copied",o)+"!",setTimeout(function(){e.innerHTML=n+tt("label.share.copy",o)},3e3)}catch(e){console.error("Error copying to clipboard:",e)}}),e.addEventListener("keyup",function(t){"Enter"===t.key&&(t.preventDefault(),e.click())})}if("form"===i.type){let e=r.getElementById(o.identifier+"-ty-form"),t=r.getElementById("submit-error"),a=r.getElementById("pro-form-submit"),n=r.getElementById("pro-form-submitting");a.addEventListener("click",async function(l){l.preventDefault(),n.style.display="block",a.style.display="none";let s=eu(r,i.fields);if(s||(t.textContent=tt("form.error.required",o)+"."),s){let e=[],a=!1;if(i.fields.forEach(t=>{"label"!==t.type&&("radio"===t.type?a||(r.querySelectorAll('[name="'+t.name+'"]').forEach(function(a){a.checked&&e.push({name:t.name,value:a.value})}),a=!0):("checkbox"===t.type?e.push({name:t.name,value:r.getElementById(t.fieldId).checked}):e.push({name:t.name,value:r.getElementById(t.fieldId).value}),a=!1))}),await eh(i.url,e,d)===!0){r.getElementById("ty-success-msg").style.display="block",r.getElementById("ty-content").style.display="none";return}t.textContent=tt("form.error.sending",o)+"."}e.classList.add("form-error"),n.style.display="none",a.style.display="block"}),a.addEventListener("keyup",function(e){"Enter"===e.key&&(e.preventDefault(),a.click())})}}async function ec(e,t,a,o=!1){let n=t.rsvp,r=!n.text||""===n.text||void 0===n.text,i=!n.headline||""===n.headline||void 0===n.headline,l="",d='<div class="pro">',s="true"===localStorage.getItem(t.proKey+"-rsvp-sent")||null;s&&(d+='<div id="rsvp-sent-content">',d+="<p>"+tt("form.success.already",t)+"</p>",t.hideButton||(d+='<div id="rsvp-atcb"></div>'),t.inlineRsvp&&(d+='<button id="pro-form-restart" '+(t.disabled&&"disabled")+' class="atcb-modal-btn atcb-modal-btn btn-small atcb-modal-btn-border">'+tt("label.rsvp.restart",t)+"</button>"),d+="</div>"),d+='<div id="rsvp-success-msg"><p>'+tt("form.success.sent",t)+'</p><p id="rsvp-success-msg-email">'+tt("form.success.email",t)+'</p><p id="rsvp-success-msg-doi">'+tt("form.success.doi",t)+"</p></div>",d+='<div id="rsvp-success-msg-demo">'+tt("form.success.demo",t)+"</div>",d+='<div id="rsvp-content">',n.text&&""!==n.text&&(d+=eH(n.text)),d+='<form id="'+t.identifier+'-rsvp-form" class="pro-form'+(r?" no-intro":"")+(i?" no-headline":"")+'">';let c=t.proKey||"demo-rsvp";!1===n.initial_confirmation?(d+='<div id="rsvp-status-group">',d+="<p>"+tt("form.status",t)+"</p>",d+='<div class="pro-field pro-field-type-radio"><div><input type="radio" name="'+c+'-status" id="'+t.identifier+'-rsvp-status-confirmed" aria-label="'+tt("form.status.confirmed",t)+'" checked value="confirmed" '+(t.disabled&&"disabled")+' /><label for="'+t.identifier+'-rsvp-status-confirmed" class="status-confirmed"><span>'+tt("form.status.confirmed",t)+"</span></label></div>",!0===n.maybe_option&&(d+='<div><input type="radio" name="'+c+'-status" id="'+t.identifier+'-rsvp-status-undecided" aria-label="'+tt("form.status.undecided",t)+'" value="undecided" '+(t.disabled&&"disabled")+' />
10<label for="'+t.identifier+'-rsvp-status-undecided" class="status-undecided"><span>'+tt("form.status.undecided",t)+"</span></label></div>"),d+='<div><input type="radio" name="'+c+'-status" id="'+t.identifier+'-rsvp-status-declined" aria-label="'+tt("form.status.declined",t)+'" value="declined" '+(t.disabled&&"disabled")+' /><label for="'+t.identifier+'-rsvp-status-declined" class="status-declined"><span>'+tt("form.status.declined",t)+"</span></label></div></div>",d+="</div>"):l+='<input type="hidden" name="'+c+'-status" id="'+t.identifier+'-rsvp-status-confirmed" value="confirmed" />';let b=n.maxpp||1;1===b?l+='<input type="hidden" name="'+c+'-amount" id="'+t.identifier+'-rsvp-amount" value="1" />':(d+='<div class="pro-field"><label for="'+t.identifier+'-rsvp-amount">'+tt("form.amount",t)+" ("+tt("form.max",t)+" "+b+")<span>*</span></label>",d+='<input type="number" name="'+c+'-amount" min="1" max="'+b+'" id="'+t.identifier+'-rsvp-amount" '+(t.disabled&&"disabled")+' aria-label="'+tt("form.amount",t)+'" value="1" /></div>');let m=function(){if(t.attendee&&""!==t.attendee){let e=t.attendee.split("|");return e.length>1?e[1]:e[0]}return null}(),p=n.fields?.find(e=>"email"===e.name);if(p?n.fields=n.fields.map(e=>"email"===e.name?{...e,required:!0,type:"email",default:""!==m?m:e.default}:e):m?l+='<input type="hidden" name="email" id="'+t.identifier+'-rsvp-email" value="'+m+'" />':(d+='<div class="pro-field"><label for="'+t.identifier+'-rsvp-email">'+tt("form.email",t)+"<span>*</span></label>",d+='<input type="email" name="email" id="'+t.identifier+'-rsvp-email" '+(t.disabled&&"disabled")+' aria-label="'+tt("form.email",t)+'" value="" /></div>'),n.fields&&n.fields.length>0){let e=ep(n.fields,t.identifier+"-rsvp",t.disabled);n.fields=e.fields,d+=e.html}d+=l,d+='<p id="submit-error"></p>',d+='<p class="pro-pt"><button type="submit" id="pro-form-submit" '+(t.disabled&&"disabled")+' class="atcb-modal-btn atcb-modal-btn-primary atcb-modal-btn-border">'+tt("submit",t)+'</button><span id="pro-form-submitting" class="pro-waiting"><span>.</span><span>.</span><span>.</span></span></p>',n.seatsLeft&&n.seatsLeft>0&&(d+='<p class="pro-form-fine">'+tt("form.seatsleft",t)+": <b>"+n.seatsLeft+"</b></p>"),d+="</form>",d+="</div></div>";let u=null;if(t.inlineRsvp){u=e;let o=document.createElement("div");if(o.classList.add("atcb-modal-box","rsvp-inline-wrapper"),o.setAttribute("part","atcb-modal-box"),t.rtl&&o.classList.add("atcb-rtl"),a.append(o),n.headline){let e=document.createElement("div");e.classList.add("atcb-modal-headline"),o.append(e),e.innerHTML=n.headline}let r=document.createElement("div");if(r.classList.add("atcb-modal-content"),o.append(r),!t.hideBranding){let e=ev(u,!1,!0);o.append(e)}if(n.expired){r.innerHTML='<div class="pro"><p>'+tt("label.rsvp.expired",t)+"</p></div>";return}if(n.bookedOut){r.innerHTML='<div class="pro"><p>'+tt("label.rsvp.bookedout",t)+"</p></div>";return}r.innerHTML=d}else u=await eT(e,t),await ey(u,t,void 0,n.headline,d,[{type:"none",label:tt("label.rsvp.restart",t),small:!0,primary:!0,id:"pro-form-restart"},{type:"close",label:tt("close",t),small:!0,id:"modal-btn-close"},{type:"close",label:tt("cancel",t),small:!0,id:"modal-btn-cancel"}],[],o,{},!1);s&&(u.getElementById("rsvp-content").style.display="none");let h=u.getElementById("modal-btn-close"),g=u.getElementById("modal-btn-cancel"),f=u.getElementById("pro-form-restart");if(e8("openRSVP",t.identifier,t.identifier),t.debug&&console.log('RSVP form for "'+t.identifier+'" created'),s){g&&(g.style.display="none");let a=u.getElementById("rsvp-atcb");if(a&&!t.hideButton){let o=JSON.parse(JSON.stringify(t));o.hideTextLabelButton=!0,o.hideIconButton=!1,o.buttonsList=!0,ef(e,a,o)}}else h&&(h.style.display="none"),f&&(f.style.display="none");let x=u.getElementById(t.identifier+"-rsvp-form"),v=u.getElementById("submit-error"),y=u.getElementById("pro-form-submit"),w=u.getElementById("pro-form-submitting"),k=u.getElementById("pro-form-restart");y&&(y.addEventListener("click",async function(e){e.preventDefault(),w.style.display="block",y.style.display="none";let a=[{type:"number",name:t.proKey+"-amount",fieldId:t.identifier+"-rsvp-amount",required:!0}];p||a.push({type:"email",name:"email",fieldId:t.identifier+"-rsvp-email",required:!0});let o=Array.isArray(n.fields)?n.fields:[],r=eu(u,[...a,...o]),i=u.getElementById(t.identifier+"-rsvp-amount"),l=parseInt(i.value)||1;if(n.maxpp&&n.maxpp>0&&l>n.maxpp&&(i.classList.add("error"),r=!1),r||(v.textContent=tt("form.error.required",t)+"."),r){if(!t.proKey||""===t.proKey){u.getElementById("rsvp-success-msg-demo").style.display="block",u.getElementById("rsvp-content").style.display="none",e8("successRSVP",t.identifier,t.identifier),g&&(g.style.display="none"),h&&(h.style.display="block");return}let e=n.fields?JSON.parse(JSON.stringify(n.fields)):[],a=[];a.push({name:"prokey",value:t.proKey}),a.push({name:"language",value:t.language});let o=u.querySelector('[name="'+t.proKey+'-status"]:checked');if(a.push({name:"status",value:o?o.value:"confirmed"}),a.push({name:"amount",value:l}),p){let t=e.find(e=>"email"===e.name)?.fieldId;a.push({name:"email",value:u.getElementById(t).value}),e=e.filter(e=>e.fieldId!==t)}else a.push({name:"email",value:u.getElementById(t.identifier+"-rsvp-email").value});let r={},i=!1;
10e.forEach(e=>{"label"!==e.type&&("radio"===e.type?i||(u.querySelectorAll('[name="'+e.name+'"]').forEach(function(t){t.checked&&(r[e.name]=t.value)}),i=!0):("checkbox"===e.type?r[e.name]=u.getElementById(e.fieldId).checked:r[e.name]=u.getElementById(e.fieldId).value,i=!1))}),Object.keys(r).length>0&&a.push({name:"payload",value:r});let d=await eh(`https://api${t.dev?"-dev":""}.add-to-calendar-pro.com/24586219-9910-41fe-9b59-df53de9db7af`,a,{rsvp:!0});if("doi"===d||!0===d){u.getElementById("rsvp-success-msg").style.display="block","doi"===d?u.getElementById("rsvp-success-msg-doi").style.display="block":u.getElementById("rsvp-success-msg-email").style.display="block",u.getElementById("rsvp-content").style.display="none",g&&(g.style.display="none"),h&&(h.style.display="block"),e8("successRSVP",t.identifier,t.identifier),localStorage.setItem(t.proKey+"-rsvp-sent",!0);return}d.error&&2===d.error?v.textContent=tt("form.error.email",t)+".":d.error&&5===d.error?v.textContent=tt("label.rsvp.expired",t)+".":d.error&&6===d.error?l>1?v.textContent=tt("form.error.bookedoutmany",t)+".":v.textContent=tt("label.rsvp.bookedout",t)+".":v.textContent=tt("form.error.sending",t)+"."}x.classList.add("form-error"),w.style.display="none",y.style.display="block"}),y.addEventListener("keyup",function(e){"Enter"===e.key&&(e.preventDefault(),y.click())})),k&&(k.addEventListener("click",function(e){e.preventDefault(),u.getElementById("rsvp-sent-content").style.display="none",u.getElementById("rsvp-content").style.display="block",h&&(h.style.display="none"),f&&(f.style.display="none"),g&&(g.style.display="block")}),k.addEventListener("keyup",function(e){"Enter"===e.key&&(e.preventDefault(),k.click())}))}async function eb(e,t){let a=e.querySelector(".atcb-initialized"),o=document.createElement("div");o.classList.add("atcb-button-wrapper"),t.rtl&&o.classList.add("atcb-rtl"),a.append(o),eG(o,t.sizes);let n=document.createElement("button");n.classList.add("atcb-button","atcb-click","atcb-single"),t.disabled&&n.setAttribute("disabled",!0),t.hideTextLabelButton&&n.classList.add("atcb-no-text"),n.type="button",n.setAttribute("aria-expanded",!1),o.append(n);let r=t.rsvp.expired?tt("label.rsvp.expired",t):t.rsvp.bookedOut?tt("label.rsvp.bookedout",t):tt("label.rsvp",t);return eg(e,t,n,"rsvp",!t.hideIconButton,r,!0),t.debug&&console.log('Add to Calendar RSVP Button "'+t.identifier+'" created'),!0}async function em(e,t=!1){try{let a=await fetch(`https://api${t?"-dev":""}.add-to-calendar-pro.com/dffb8bbd-ee5e-4a4f-a7ea-503af98ca468?prokey=${e}`,{method:"GET"});if(!a.ok)throw Error("Network response was not ok");let o=await a.json();return parseInt(o.total)}catch(e){console.error("Error:",e)}return 0}function ep(e,t="",a=!1){let o="",n="",r=0,i="",l;for(let d=1;d<=e.length;d++){l=!1;let s=e[d-1];if("label"!==s.type&&(!s.name||""===s.name)){l=!0;continue}("radio"===i&&"radio"!==s.type||"radio"!==i)&&(r=d),e[d-1].fieldId=t+"-"+d;let c="radio"===s.type?s.placeholder||"":s.default||"",b=s.label||"",m="radio"===s.type?"":s.placeholder||"",p="";"hidden"!==i&&d===r&&1!==d&&(p+="</div>"),"hidden"!==s.type&&d===r&&(p+='<div class="pro-field pro-field-type-'+s.type+'">'),"label"===s.type?p+="<p>"+b+"</p>":("radio"===s.type&&(p+="<div>"),"hidden"===s.type?n+='<input type="hidden" name="'+s.name+'" id="'+s.fieldId+'" value="'+c+'" />':p+=function(e,t,a,o,n=!1,r,i=null,l="",d=!1){let s="";return("text"===e||"email"===e||"number"===e)&&""!==a&&(s+='<label for="'+o+'">'+a+(n?"<span>*</span>":"")+"</label>"),s+='<input type="'+e+'"'+("number"===e?' min="0"':"")+(("checkbox"===e||"radio"===e)&&i&&("true"===i||!0===i)?" checked":"")+' name="'+t+'" id="'+o+'" placeholder="'+l+'" '+(d&&"disabled")+' aria-label="'+a+'" value="'+r+'" />',("checkbox"===e||"radio"===e)&&(""!==a||n)&&(s+='<label for="'+o+'">'+a+(n?"<span>*</span>":"")+"</label>"),s}(s.type,s.name,b,s.fieldId,s.required,c,s.default,m,a),"radio"===s.type&&(p+="</div>")),o+=p,i=s.type}return("hidden"!==i||l)&&(o+="</div>"),{html:o+=n,fields:e}}function eu(e,t){let a=!0;return t.forEach(function(t){if("label"!==t.type&&"radio"!==t.type){let o=e.getElementById(t.fieldId);if("checkbox"!==t.type){if(o.value=eU(o.value.trim()),"number"===t.type&&(o.value=o.value.replace(/\D/g,"")),"email"===t.type&&""!==o.value&&!e_(o.value)||t.required&&""===o.value){o.classList.add("error"),a=!1;return}o.classList.remove("error")}else if(t.required&&!1===o.checked){o.classList.add("error"),a=!1;return}else o.classList.remove("error")}if("radio"===t.type){let o=e.querySelectorAll('[name="'+t.name+'"]'),n=!1;
10if(o.forEach(function(e){e.checked&&(n=!0)}),!1===n){o[0].classList.add("error"),a=!1;return}o[0].classList.remove("error")}}),a}async function eh(e,t,a={}){let o=new FormData,n={},r;0===Object.keys(a).length?(t.forEach(e=>{o.append(e.name,e.value)}),r={method:"POST",body:o}):(a["Cache-Control"]="no-cache",a["Content-Type"]="application/json",a.Accept="*/*",t.forEach(e=>{n[e.name]=e.value}),r={method:"POST",headers:a,body:JSON.stringify(n)});try{let t=await fetch(e,r),a=await t.json();return t.ok?!a.status||"doi"!==a.status||"doi":(console.error("Network response was not ok"),!!a.error&&a)}catch(e){return console.error("Error:",e),!1}}function eg(e,t,a,o,n=!1,r="",i=!1){switch(o){case"trigger":case"rsvp":default:a.id=t.identifier,t.blockInteraction||(a.addEventListener("keyup",function(n){("Enter"===n.key||"Space"==n.code||"Alt"===n.key&&"Control"===n.key&&"Space"===n.code)&&(n.preventDefault(),"rsvp"===o?ec(e,t,a,!0):ei(e,"auto",t,a,!0,!0))}),a.addEventListener("touchend",e4(n=>{n.preventDefault(),"rsvp"===o?ec(e,t,a):ei(e,"auto",t,a,!1,!0)})),"click"===t.trigger||"rsvp"===o?a.addEventListener("mouseup",e4(n=>{n.preventDefault(),"rsvp"===o?ec(e,t,a):ei(e,"auto",t,a,!1,!0)})):a.addEventListener("mouseenter",function(){ei(e,"open",t,a,!1,!0)}));break;case"apple":case"google":case"ical":case"msteams":case"ms365":case"outlookcom":case"yahoo":a.id=t.identifier+"-"+o,t.blockInteraction||(a.addEventListener("click",e4(async()=>{i?(e.querySelector("#"+a.id)?.blur(),e8("openSingletonLink",a.id,t.identifier)):(ei(e,"close"),e8("openCalendarLink",a.id,t.identifier)),await eS(e,o,t)})),a.addEventListener("keyup",async function(n){"Enter"===n.key&&(n.preventDefault(),i?(e.querySelector("#"+a.id)?.blur(),e8("openSingletonLink",a.id,t.identifier)):(ei(e,"close"),e8("openCalendarLink",a.id,t.identifier)),await eS(e,o,t,"all",!0))}));break;case"close":a.id=t.identifier+"-close",a.addEventListener("click",e3(()=>{e8("closeList","List Close Button",z.active),ei(e,"close")})),a.addEventListener("keyup",function(a){"Enter"===a.key&&(a.preventDefault(),e8("closeList","List Close Button",z.active),ei(e,"close",t,"all",!0))})}var l=t,d=a,s=o,c=n,b=r,m=i;!l.buttonsList&&m&&(s="trigger");let p=function(){if("none"!=l.pastDateHandling){let e=!0;for(let t=0;t<l.dates.length;t++)if(!l.dates[`${t}`].overdue){e=!1;break}if(e)return tt("expired",l)}return tt("label.addtocalendar",l)}();if(""===b&&(b=1===l.options.length||"trigger"===s?p:"close"===s?tt("close",l):tt(s,l)),!("date"===l.buttonStyle&&("trigger"===s||m))){if(d.setAttribute("aria-label",m?tt("label.addtocalendar",l)+" ("+tt(s,l)+"): "+l.n
10ame:"trigger"===s?b+": "+l.name:b),c){let e=document.createElement("div");e.classList.add("atcb-icon"),e.setAttribute("part","trigger"===s?"atcb-button-icon":"atcb-list-icon"),e.classList.add(`atcb-icon-${s}`),e.innerHTML=N[`${s}`],d.append(e)}if(("trigger"===s||m)&&!l.hideTextLabelButton||!m&&"trigger"!==s&&!l.hideTextLabelList){let e=document.createElement("span");e.classList.add("atcb-text"),e.setAttribute("part","trigger"===s?"atcb-button-text":"atcb-list-text"),e.textContent=b,d.append(e)}}}function ef(e,t,a){let o=!!(1===a.options.length||a.buttonsList&&"date"!=a.buttonStyle);(o?a.options:["default"]).forEach(function(n,r){let i=document.createElement("div");i.classList.add("atcb-button-wrapper"),i.setAttribute("part","atcb-button-wrapper"),a.rtl&&i.classList.add("atcb-rtl"),t.append(i),eG(i,a.sizes);let l=document.createElement("button");if(l.classList.add("atcb-button"),l.setAttribute("part","atcb-button"),a.disabled&&l.setAttribute("disabled",!0),a.hideTextLabelButton&&l.classList.add("atcb-no-text"),"click"===a.trigger&&l.classList.add("atcb-click"),"overlay"===a.listStyle&&l.classList.add("atcb-dropoverlay"),l.type="button",l.setAttribute("aria-expanded",!1),i.append(l),"date"===a.buttonStyle&&ek(a,l,"all",o),o){l.classList.add("atcb-single");let t=a.buttonsList&&a.options.length>1?tt(`${a.options[`${r}`]}`,a):a.label;eg(e,a,l,n,!a.hideIconButton,t,!0),l.id=a.identifier,a.buttonsList&&(l.id=a.identifier+"-"+n)}else{eg(e,a,l,"trigger",!a.hideIconButton,a.label);let t=document.createElement("div");t.classList.add("atcb-dropdown-anchor"),l.append(t)}if(!a.hideCheckmark&&!a.hideTextLabelButton&&!a.buttonsList&&!a.disabled&&!a.allCancelled){let e=document.createElement("div");e.classList.add("atcb-checkmark"),e.innerHTML=N.checkmark,l.append(e)}}),a.debug&&console.log('Add to Calendar Button "'+a.identifier+'" created')}function ex(e,t="",a=!1,o=!0,n=!0){let r=a?document.createElement("dialog"):document.createElement("div");if(a&&r.setAttribute("open",!0),r.id="atcb-bgoverlay",o||r.classList.add("atcb-no-bg"),r.role="button",r.tabIndex=0,n){r.addEventListener("mouseup",e4(t=>{t.target===t.currentTarget&&(e8("closeList","Background Hit",z.active),ei(e,"close"))}));let a=!1;r.addEventListener("touchstart",e4(()=>a=!1),{passive:!0}),r.addEventListener("touchmove",e4(()=>a=!0),{passive:!0}),r.addEventListener("touchend",e3(t=>{!1!==a||t.target!==t.currentTarget||(e8("closeList","Background Hit",z.active),ei(e,"close"))}),{passive:!0}),"click"!==t?r.addEventListener("mousemove",e4(t=>{t.target===t.currentTarget&&(e8("closeList","Background Hit",z.active),ei(e,"close"))})):r.classList.add("atcb-click")}return r}function ev(e,t=!0,a=!1,o=!1){let n=document.createElement("div");if(n.id="atcb-reference",o)n.innerHTML='Using the <a href="https://add-to-calendar-pro.com" target="_blank" rel="noopener referrer">Add to Calendar Button</a>, licensed under the Elastic License 2.0 (ELv2).',n.style.display="none !important",n.classList.add("atcb-attribution"),e.append(n);else if(setTimeout(()=>{n.innerHTML='<a href="https://add-to-calendar-pro.com" target="_blank" rel="noopener"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52.916 2.8305"><path d=
vendor: 6,804 bytes, line 10
10"M51.446 1.2565c.0708-.2518.293-.4511.5555-.4783.2211-.042.4641.0128.622.18.2474.2472.3045.6146.2916.9503v.8594h-.8307l-.0027-1.0447c-.0079-.1547-.1075-.343-.2868-.3238-.2049.0128-.3115.2421-.295.4257v.9428h-.823l-.0027-1.0435c-.0076-.1569-.1131-.3412-.2918-.3252-.2069.008-.311.2351-.2939.4188v.9499h-.8307V.8237h.8307v.4019c.0906-.2264.2876-.4188.5368-.449.2878-.0533.6071.0705.7509.3331.0279.0465.0509.0959.0699.1468zm-3.9843.5228c-.0102.1874.107.3914.3024.424.1869.0419.3799-.0941.4215-.2776.0535-.1967-.0023-.4493-.2015-.5411-.1767-.0892-.4107.0032-.483.1865-.0297.0649-.0391.1374-.0392.2082zm-.7691 0c.0037-.2984.1395-.5957.3792-.7774.3035-.2327.7168-.2798 1.0829-.2005.3299.0729.6352.3018.7481.6275.1337.3797.0441.8526-.2795 1.1099-.3184.2561-.7624.3092-1.152.2184-.3379-.0788-.6426-.3312-.7369-.6717a1.092 1.092 0 0 1-.0417-.3063zm-.2351-.3308c-.1638-.0482-.3406-.0889-.5104-.0492s-.2742.2154-.2664.3837c-.0082.1705.0998.3468.2712.3876.1657.0389.3389.0016.4979-.0492l.0769.5499c-.2369.1272-.5165.1434-.7791.1149-.3236-.0401-.6353-.2311-.7805-.529-.1237-.2511-.139-.5539-.0485-.8181.108-.3075.3782-.5432.6902-.6287.2064-.058.4286-.0585.6371-.0119.1027.0253.198.0732.2884.1269l-.0769.523zm-2.6877.9806c-.003-.1221.066-.2371.1643-.3062.1303-.0934.3092-.1186.4572-.0533.132.054.2426.1752.2607.3197s-.0575.2836-.1746.3603c-.1633.1093-.3947.1063-.5517-.0135-.0951-.0715-.1577-.187-.1559-.307zm-3.046-1.0111c-.0091-.4276.1794-.8577.5181-1.1231.3714-.2958.8865-.3488 1.3384-.2477.4065.0946.7695.3811.9242.7731.2302.553.1173 1.2562-.3406 1.6606-.4021.3563-.9997.4264-1.5018.273-.4407-.1312-.7876-.5106-.8926-.9564a1.565 1.565 0 0 1-.0458-.3795zm1.4499.6961c.2631.014.4813-.2093.5326-.4557.0785-.3033.0224-.6834-.2491-.8753-.2182-.159-.5514-.1019-.704.1211-.1692.2437-.1902.5756-.088.8501.0775.2087.2816.3661.5085.3597zm-1.631.6458c-.1978.0602-.4078.0938-.6123.0464-.2697-.0443-.5044-.2371-.6009-.4927-.0701-.1852-.1026-.3819-.154-.5728h-.1846v1.0268h-.8614V.0601l1.3192.0034c.3398.0217.7177.1323.9118.434.152.2456.127.584-.0389.8163-.0979.1284-.2387.2162-.3846.2807.0316.1513.0475.3167.1461.4418.1193.1187.3064.1031.4596.0812v.6422zm-.871-1.8651c.0103-.138-.1243-.231-.25-.2384-.1427-.0193-.2871-.0088-.4307-.0115v.5422c.1905-.0038.3947.0138.5678-.0796a.234.234 0 0 0 .1128-.2126zM35.573.0603l1.1424.0047c.3439.0209.7218.1098.9446.3944.2252.2934.2163.7545-.0512 1.0195-.279.2859-.698.3701-1.0838.362-.0329.0105-.1126-.0258-.102.0281v.8987h-.8499V.0603zm1.0192 1.2345c.1672.0054.3805-.0562.4233-.2409.0425-.1434-.0225-.3102-.1619-.3724-.1328-.0705-.2859-.0537-.4306-.0559v.6615c.0561.0073.1128.0073.1692.0077zm-2.5176.2226h1.0576v.4653h-1.0576zM32.3311.8234h.8307v.4019q.0942-.2384.25-.348.1577-.1115.3615-.1115l.1154.6442q-.375 0-.5519.0808-.175.0788-.175.2538v1.023h-.8307zm-1.2257 1.5791c-.0937.2116-.2986.3716-.5319.3897-.3887.0533-.7844-.1743-.9578-.5217-.2044-.381-.1519-.892.1543-1.2049.2461-.2614.6627-.389.9973-.2285.1574.0799.2779.2236.3381.3886V.7662h.8268v2.0017h-.8268v-.3653zm0-.6345c-.0052-.2449-.2747-.4425-.5088-.3585-.217.0615-.3402.3271-.243.5316.0896.2161.3875.3078.5783.1678.1106-.0747.179-.2073.1735-.3408zM27.7118.7662c.2401-.008.4923.1021.6064.3222.0351.0816.045.0806.0397.0023V.1721l.8307-.1231v2.7189h-.8307v-.3653c-.0907.2158-.3003.3744-.5356.39-.3605.0507-.7279-.1432-.9123-.4525-.2569-.3983-.1992-.9693.1456-1.2985.173-.1702.412-.2772.6563-.2754zm.6461 1.0018c-.0048-.2526-.2909-.4519-.5276-.3518-.2324.0782-.3309.3933-.1843.5898.1239.1938.425.2285.5871.0636.0811-.0768.1287-.1897.1248-.3015zM24.139.8233h.7922v.4019c.1006-.2169.2949-.397.5347-.4408.2696-.0572.58.0085.76.2293.2045.2403.2438.5692.2358.8734v.8802h-.8268l-.0022-1.1213c-.004-.1252-.0677-.2748-.2066-.2939-.2045-.0306-.3739.1457-.4412.3226-.0292.0785-.0098.1646-.0154.2467v.8459h-.8306V.8233zm-1.0416 1.4236c.2011-.0002.3981-.0574.5807-.1384l.0961.5288c-.3198.1421-.6806.1894-1.027.145-.3369-.0473-.6587-.2545-.8007-.5699-.1588-.3469-.1132-.7886.1413-1.0788.2741-.3191.7406-.4335 1.1413-.3308.2768.0734.5008.3019.5751.5779.0429.146.0624.3015.043.453l-1.1806.1538c.0368.134.158.2311.2944.2482.0449.0082.0907.0114.1363.0114zm.1461-.7557c-.0268-.1234-.1257-.237-.2578-.244-.143-.0241-.2868.0725-.325.2111-.0103.0527-.0737.2029.0271.1552l.5558-.1223zm-1.4939 1.1721c-.2463.1208-.5356.1686-.805.1092-.227-.0527-.3993-.2481-.4518-.4712-.0545-.2125-.0296-.4333-.0353-.6502V.1714l.8307-.1231.0011 1.9292c.002.1378.1537.1938.2711.1813.0651.0169.1819-.1.162.0152l.0274.4893zm-2.5115-.2609c-.0937.2116-.2986.3716-.5319.3897-.3887.0533-.7844-.1743-.9578-.5217-.2044-.381-.1519-.892.1543-1.2049.2461-.2614.6627-.389.9973-.2285.1574.0799.2779.2236.3381.3886V.7661h.8268v2.0017h-.8268v-.3653zm0-.6345c-.0052-.2449-.2747-.4425-.5088-.3585-.217.0615-.3402.3271-.243.5316.0896.2161.3875.3078.5783.1678.1106-.0747.179-.2073.1735-.3408zm-2.3726.35c.1696.0054.3334-.0479.4884-.1115l.1077.6249c-.5137.3026-1.2229.2625-1.6732-.1399-.2959-.2444-.4693-.6191-.4819-1.0009-.0323-.4791.181-.9792.5853-1.2496.4565-.3128 1.0898-.3142 1.5659-.0438l-.1038.6115c-.2721-.1029-.5957-.168-.8667-.0274-.2291.1239-.3077.4039-.2984.6481-.0043.2465.1061.5161.3427.6212.1037.0495.2198.0676.3339.0676zm-2.923-.6005h1.0576v.4653h-1.0576zm-1.7829.2619c-.0102.1874.107.3914.3024.424.1869.0419.3799-.0941.4215-.2776.0535-.1967-.0023-.4493-.2015-.5411-.1767-.0892-.4107.0032-.4831.1865-.0297.0649-.0391.1374-.0392.2082zm-.7691 0c.0037-.2984.1395-.5957.3792-.7774.3035-.2327.7168-.2798 1.0829-.2005.33.0729.6352.3018.7481.6275.1337.3797.0441.8526-.2795 1.1099-.3184.2561-.7624.3092-1.152.2184-.3379-.0788-.6426-.3312-.7369-.6717a1.092 1.092 0 0 1-.0417-.3063zm-.1976.8841c-.2463.1208-.5356.1686-.805.1092-.227-.0527-.3993-.2481-.4518-.4712-.0557-.2169-.0286-.4422-.0334-.6635l.0019-.3551h-.25V.7943h.3115l.3653-.7461h.4v.7461h.4538v.4884h-.4538l.0011.6943c.0034.1365.1541.1943.2715.1818.0768.006.1848-.0959.1624.0301l.0265.4744zm-2.7861-1.146h1.0575v.4653H8.4068zM6.5412.7662c.2401-.008.4923.1021.6064.3223.0351.0816.045.0806.0397.0023V.172l.8307-.1231v2.7189h-.8307v-.3653c-.0907.2158-.3003.3744-.5356.39-.3605.0507-.7279-.1432-.9123-.4525-.2569-.3983-.1992-.9693.1456-1.2985.173-.1702.412-.2772.6563-.2754zm.6461 1.0018c-.0048-.2526-.2909-.4519-.5276-.3518-.2324.0782-.3308.3933-.1843.5898.1239.1938.425.2285.5871.0636.0811-.0768.1287-.1897.1248-.3015zM3.7956.7662c.2401-.008.4923.1021.6064.3222.0351.0816.045.0806.0397.0023V.172l.8307-.1231v2.7189h-.8307v-.3653c-.0907.2158-.3003.3744-.5356.39-.3605.0507-.7279-.1432-.9123-.4525-.2569-.3983-.1992-.9693.1456-1.2985.173-.1702.4119-.2772.6563-.2754zm.6461 1.0018c-.0048-.2526-.2909-.4519-.5276-.3518-.2324.0782-.3308.3933-.1843.5898.1239.1938.425.2285.5871.0636.0811-.0768.1287-.1897.1248-.3015zM.7498.0603h1.196l.7845 2.7074h-.9268l-.1038-.5192H.9997l-.1115.5192h-.8883zm.8576 1.7037L1.3497.5795 1.0843 1.764z
10"/></svg></a>'},500),t)e.querySelector(".atcb-initialized .atcb-list-wrapper").append(n);else{if(a)return n;(window.innerHeight>1e3||window.innerWidth>1e3)&&(e.append(n),n.classList.add("fixed-ref"))}if(a)return null}async function ey(e,t,a="",o,n="",r=[],i=[],l=!1,d={},s=!0){z.active=t.identifier;let c=!o||""===o||void 0===o,b=await eT(e,t,!1),m=function(){let a=b.getElementById("atcb-bgoverlay");if(!a){let a=ex(e,"click",!0,!t.hideBackground,s);return b.querySelector(".atcb-modal-host-initialized").append(a),a}return a}(),p=document.createElement("div");p.classList.add("atcb-modal"),m.append(p);let u=b.querySelectorAll(".atcb-modal").length;p.dataset.modalNr=u,p.tabIndex=0,p.focus({preventScroll:!0}),p.blur();let h=e.getElementById(t.identifier)||document.getElementById(t.identifier);h&&h.classList.add("atcb-active-modal");let g=document.createElement("div");if(g.classList.add("atcb-modal-box"),g.setAttribute("part","atcb-modal-box"),t.rtl&&g.classList.add("atcb-rtl"),p.append(g),eG(g,t.sizes),""!==a&&!t.hideIconModal){let e=document.createElement("div");e.classList.add("atcb-modal-icon"),e.innerHTML=N[`${a}`],g.append(e)}if(!c){let e=document.createElement("div");e.classList.add("atcb-modal-headline"),e.textContent=o,g.append(e)}if(""!==n){let e=document.createElement("div");e.classList.add("atcb-modal-content"),c&&e.classList.add("no-headline"),e.innerHTML=n,g.append(e)}if(t.hideBranding||ev(b,!1),i.length>1){let a=document.createElement("div");a.classList.add("atcb-modal-content"),g.append(a);let o=document.createElement("div");o.classList.add("atcb-modal-content-subevents"),a.append(o);for(let a=1;a<i.length;a++){let n=document.createElement("button");n.type="button",n.id=t.identifier+"-"+i[0]+"-"+a,z[`${t.identifier}`][`${i[0]}`][a-1]>0&&n.classList.add("atcb-saved"),n.classList.add("atcb-subevent-btn"),o.append(n),ek(t,n,a,!1,!0),t.dates[a-1].overdue&&"none"!==t.pastDateHandling?n.setAttribute("disabled",!0):(1===a&&l&&n.focus(),n.addEventListener("click",e3(async()=>{e8("openSubEventLink",n.id,t.identifier),n.blur(),await eS(e,i[0],t,i[`${a}`],l,!0)})))}}0===r.length&&r.push({type:"close",label:tt("close",t),small:!0});let f=document.createElement("div");f.classList.add("atcb-modal-buttons"),g.append(f),r.forEach((a,o)=>{let n;switch(a.href&&""!==a.href?((n=document.createElement("a")).setAttribute("target",x),n.setAttribute("href",a.href),n.setAttribute("rel","noopener")):(n=document.createElement("button")).type="button",a.id&&""!==a.id&&(n.id=a.id),n.classList.add("atcb-modal-btn"),a.primary&&n.classList.add("atcb-modal-btn-primary"),a.small&&n.classList.add("btn-small"),(!a.label||""===a.label)&&(a.label=tt("modal.button.default",t)),n.textContent=a.label,f.append(n),0===o&&i.length<2&&l&&n.focus(),a.type){default:case"close":n.addEventListener("click",e3(()=>{e8("closeList","Modal Close Button",z.active),ed(e)})),n.addEventListener("keyup",function(t){("Enter"===t.key||"Space"==t.code||"Alt"===t.key&&"Control"===t.key&&"Space"===t.code)&&(e8("closeList","Modal Close Button",z.active),ei(e,"close","","",!0))});break;case"yahoo2nd":n.addEventListener("click",e3(async()=>{ed(e),await ew(e,t)})),n.addEventListener("keyup",async function(a){("Enter"===a.key||"Space"==a.code||"Alt"===a.key&&"Control"===a.key&&"Space"===a.code)&&(ei(e,"close","","",!0),await ew(e,t,l))});break;case"2timeslink":n.addEventListener("click",e3(async()=>{ed(e),await eS(e,d.type,t,d.id,l,!1,!0)})),n.addEventListener("keyup",async function(a){("Enter"===a.key||"Space"==a.code||"Alt"===a.key&&"Control"===a.key&&"Space"===a.code)&&(ei(e,"close","","",!0),await eS(e,d.type,t,d.id,l,!1,!0))});case"none":}}),u>1&&b.querySelector('.atcb-modal[data-modal-nr="'+(u-1)+'"]').classList.add("atcb-hidden"),eV(b,p)}async function ew(e,t,a){eA(e,t),await eS(e,"yahoo2nd",t,"all",a)}function ek(e,t,a="all",o=!1,n=!1){"all"!==a?a=parseInt(a)-1:1===e.dates.length&&(a=0);let r=function(e,t="en",a="all",o=!1,n=!1,r=!1,i=!1){o&&(e=R({dates:e}).dates);let l,d,s,c,b,m,p=[],u="",h="",g=Intl.DateTimeFormat().resolvedOptions().timeZone;"all"===a?(b=eR(e[0]),m=eR(e[e.length-1]),s=n?g:e[0].timeZone,c=n?g:e[e.length-1].timeZone):(m=b=eR(e[`${a}`]),c=s=n?g:e[`${a}`].timeZone),l=new Date(b.start),d=new Date(m.end),b.allday&&(s="GMT"),m.allday&&(c="GMT");let f=["global","world-wide","worldwide","online"];!function(){let t=0,o=e.length-1;for("all"!=a&&(t=o=a);t<=o;t++)if(!(e[`${t}`].location&&""!==e[`${t}`].location&&f.includes(e[`${t}`].location.toLowerCase().trim()))&&!e[`${t}`].onlineEvent)return!1;return!0}()?(b.allday||g===s||s===c||(u="("+s+")"),(m.allday||g===c)&&s===c||(h="("+c+")")):s=c=g;let x=new Date,v=!r&&l.getFullYear()===x.getFullYear(),y=!r&&d.getFullYear()===x.getFullYear(),w=eO(s,v,t),k=eO(c,y,t);
10if(l.toLocaleDateString(t,k.DateLong)===d.toLocaleDateString(t,k.DateLong))if(b.allday)v||p.push(l.toLocaleDateString(t,w.DateLong));else{let e;e=v?l.toLocaleString(t,w.Time):l.toLocaleString(t,w.DateTimeLong),"en"===t&&(e=e.replace(/:00/,"")),p.push(e),""===u||i||p.push(u),p.push("-"),e=d.toLocaleTimeString(t,k.Time),"en"===t&&(e=e.replace(/:00/,"")),p.push(e),""===h||i||p.push(h)}else{if(b.allday)p.push(l.toLocaleDateString(t,w.DateLong));else{let e;e=v?l.toLocaleString(t,w.Time):l.toLocaleString(t,w.DateTimeLong),"en"===t&&(e=e.replace(/:00/,"")),p.push(e)}if(""===u||i||p.push(u),p.push("-"),m.allday)p.push(d.toLocaleDateString(t,k.DateLong));else{let e=d.toLocaleString(t,k.DateTimeLong);"en"===t&&(e=e.replace(/:00/,"")),p.push(e)}""===h||i||p.push(h)}return p}(e.dates,e.language,a,!1,!1,n),i="all"!==a&&"cancelled"===e.dates[`${a}`].status.toLowerCase()||"all"===a&&e.allCancelled?tt("date.status.cancelled",e)+"<br>"+tt("date.status.cancelled.cta",e):"none"!==e.pastDateHandling&&("all"===a&&e.allOverdue||"all"!==a&&e.dates[`${a}`].overdue)?tt("expired",e):e.label&&""!==e.label?e.label:tt("label.addtocalendar",e),l="all"!==a&&"cancelled"===e.dates[`${a}`].status.toLowerCase()||"all"===a&&e.allCancelled?tt("date.status.cancelled",e):"",d=0===r.length?tt("recurring",e)+" ⟳":"⟳",s=!1;if("all"===a){if(a=0,!e.allOverdue){for(let t=0;t<e.dates.length;t++)if(!e.dates[`${t}`].overdue){a=t;break}}s=!0}let c=new Date(eR(e.dates[`${a}`]).start),b=eR(e.dates[`${a}`]).allday,m=e.dates[`${a}`].timeZone,p=document.createElement("div");p.classList.add("atcb-date-btn-left"),t.append(p);let u=document.createElement("div");u.classList.add("atcb-date-btn-day"),p.append(u);let h=document.createElement("div");h.classList.add("atcb-date-btn-month"),u.textContent=c.toLocaleString(e.language,{day:"numeric",timeZone:b?"UTC":m}),h.textContent=c.toLocaleString(e.language,{month:"short",timeZone:b?"UTC":m}),p.append(h);let g=document.createElement("div");g.classList.add("atcb-date-btn-right"),t.append(g);let f=document.createElement("div");f.classList.add("atcb-date-btn-details"),g.append(f);let x=document.createElement("div");x.classList.add("atcb-date-btn-headline");let v=e.dates.length>1&&s?e.name:e.dates[`${a}`].name;if(x.textContent=v,f.append(x),e.dates[`${a}`].location&&""!==e.dates[`${a}`].location&&!e.dates[`${a}`].onlineEvent||""!==l){let t=document.createElement("div");if(t.classList.add("atcb-date-btn-content"),f.append(t),""!=l)t.classList.add("atcb-date-btn-cancelled"),t.textContent=l;else{let o=document.createElement("span");o.classList.add("atcb-date-btn-content-icon"),o.innerHTML=N.location,t.append(o);let n=document.createElement("span");n.classList.add("atcb-date-btn-content-location"),n.textContent=e.dates[`${a}`].location,t.append(n)}}else if(""===e.dates[`${a}`].description||0!==r.length||e.recurrence&&""!==e.recurrence)x.style.lineClamp="2",0==r.length&&(null==e.recurrence||""==e.recurrence)&&(g.style.alignSelf="center",x.style.textAlign="center",x.style.lineClamp="2");else{let t=document.createElement("div");t.classList.add("atcb-date-btn-content"),t.textContent=e.dates[`${a}`].descriptionHtmlFree,t.style.overflow="hidden",t.style.display="-webkit-box",t.style.webkitLineClamp="2",t.style.lineClamp="2",f.append(t)}if(r.length>0||null!=e.recurrence&&""!=e.recurrence){let t=document.createElement("div");t.classList.add("atcb-date-btn-content"),f.append(t);let a=document.createElement("span");a.classList.add("atcb-date-btn-content-icon"),a.innerHTML=N.ical,t.append(a);let o=document.createElement("span");if(o.classList.add("atcb-date-btn-content-text"),t.append(o),r.forEach(function(e){let t=document.createElement("span");t.textContent=e,o.append(t)}),null!=e.recurrence&&""!=e.recurrence){let e=document.createElement("span");e.innerHTML=d,o.append(e)}}let y=document.createElement("div");if(y.classList.add("atcb-date-btn-hover"),y.innerHTML=i,g.append(y),!e.hideCheckmark&&"cancelled"!==e.dates[`${a}`].status.toLowerCase()){let e=document.createElement("div");e.classList.add("atcb-checkmark"),e.innerHTML=N.checkmark,t.append(e)}if(!e.dates[`${a}`].overdue||"none"===e.pastDateHandling){let e=document.createElement("div");e.classList.add("atcb-date-btn-plus"),e.innerHTML="+",t.append(e)}let w=i.replace(/<br>/g," ").replace(/\+\s/g,"")+(o?" ("+tt(e.options[0],e)+")":"")+": "+v+(e.dates[`${a}`].location&&""!==e.dates[`${a}`].location?", "+e.dates[`${a}`].location:"")+", "+r.join(" ");t.setAttribute("aria-label",w)}async function eT(e,t,a=!0){let o=document.getElementById(t.identifier+"-modal-host");if(o){if(!a)return o.shadowRoot;o.remove()}let n=document.createElement("div");n.id=t.identifier+"-modal-host",e.host.hasAttribute("cspnonce")&&n.setAttribute("cspnonce",e.host.getAttribute("cspnonce")),n.setAttribute("atcb-button-id",t.identifier),n.classList.add("add-to-calendar"),n.style.transform="translate3D(0, 0, 0)",n.style.visibility="visible",n.style.opacity="1",n.style.position="fixed",n.style.top="0",n.style.left="0",n.style.width="100%",n.style.height="100%",
10n.style.display="flex",n.style.zIndex="13999998",document.body.append(n),n.attachShadow({mode:"open",delegateFocus:!0});let r=document.createElement("template");return r.innerHTML='<div class="atcb-modal-host-initialized"></div>',n.shadowRoot.append(r.content.cloneNode(!0)),tc(n.shadowRoot,t),await tm(n.shadowRoot,null,t),n.shadowRoot}async function ez(e,t){let a=await eT(e,t);return Array.from(e.children).forEach(e=>{"STYLE"!=e.tagName&&a.querySelector(".atcb-modal-host-initialized").append(e.cloneNode(!0))}),a.querySelector("button.atcb-button").removeAttribute("id"),e.host.classList.add("atcb-shadow-hide"),e.querySelector(".atcb-initialized").style.opacity="0",eq(e,a),window.addEventListener("scroll",eK),window.addEventListener("resize",eK),a.querySelector(".atcb-modal-host-initialized")}async function eS(e,t,a,o="all",n=!1,r=!1,i=!1){let l=t;if("apple"===t&&(l="ical"),"all"!==o?o=parseInt(o)-1:1==a.dates.length&&(o=0),a.subscribe)return void await eE(e,t,l,a,n);if("all"!==o){if("cancelled"===a.dates[`${o}`].status.toLowerCase()&&"ical"!==l)ey(e,a,"warning",tt("date.status.cancelled",a),tt("date.status.cancelled.cta",a),[],[],n);else{switch(l){case"ical":eN(e,a,t,o,n);break;case"google":!function(e,t,a="all"){let o=[];h()||e.fakeMobile?o.push("https://calendar.google.com/calendar/render?action=TEMPLATE&"):o.push("https://calendar.google.com/calendar/r/eventedit?");let n=eR(t,"clean","google");o.push("dates="+encodeURIComponent(n.start)+"%2F"+encodeURIComponent(n.end)),!t.timeZone||""===t.timeZone||/GMT[+|-]\d{1,2}|Etc\/U|Etc\/Zulu|CET|CST6CDT|EET|EST|MET|MST|PST8PDT|WET|PST|PDT|MDT|CST|CDT|EDT|EEST|CEST|HST|HDT|AKST|AKDT|AST|ADT|AEST|AEDT|NZST|NZDT|IST|IDT|WEST|ACST|ACDT|BST/i.test(t.timeZone)||n.allday||o.push("ctz="+t.timeZone),t.name&&""!==t.name&&o.push("text="+encodeURIComponent(t.name));let r=[];if(t.description&&""!==t.description&&r.push(t.description),t.location&&""!==t.location&&(o.push("location="+encodeURIComponent(t.location)),(m()||e.fakeIOS)&&(r.length>0&&r.push("<br><br>"),r.push("📍: "+t.location))),r.length>0&&o.push("details="+encodeURIComponent(r.join(""))),t.recurrence&&""!==t.recurrence&&o.push("recur="+encodeURIComponent(t.recurrence)),t.availability&&""!==t.availability){let e="free"==t.availability?"crm=AVAILABLE&trp=false":"crm=BUSY&trp=true";o.push(e)}let i=o.join("&");if((p()||e.fakeAndroid)&&!g()){let e=encodeURIComponent(i);i="intent://"+i.slice(8)+"#Intent;scheme=https;package=com.google.android.calendar;S.browser_fallback_url="+e+";end"}eL(e,"google",i,!1,a)}(a,a.dates[`${o}`],o);break;case"msteams":!function(e,t,a="all"){let o=[],n=eR(t,"delimiters","msteams",!0);!n.allday||h()||e.fakeMobile?(o.push("startTime="+encodeURIComponent(n.start)),o.push("endTime="+encodeURIComponent(n.end))):(o.push("startTime="+n.start),o.push("endTime="+n.end)),t.name&&""!==t.name&&o.push("subject="+encodeURIComponent(t.name));let r="";t.location&&""!==t.location&&o.push("location="+encodeURIComponent(r=t.location+" // ")),t.descriptionHtmlFree&&""!=t.descriptionHtmlFree&&o.push("content="+encodeURIComponent(r+t.descriptionHtmlFree)),eL(e,"msteams","https://teams.microsoft.com/l/meeting/new?"+o.join("&"),!1,a)}(a,a.dates[`${o}`],o);break;case"ms365":eC(a,a.dates[`${o}`],o);break;case"outlookcom":eC(a,a.dates[`${o}`],o,"outlookcom");break;case"yahoo":!function(e,t,a="all"){let o=[];o.push("https://calendar.yahoo.com/?v=60");let n=eR(t,"clean");if(n.allday)if(n.start===n.end)o.push("dur=allday&st="+encodeURIComponent(n.start));else{let e=JSON.parse(JSON.stringify(t));e.startTime="00:00",e.endTime="23:59",e.timeZone=Intl.DateTimeFormat().resolvedOptions().timeZone;let a=eR(e,"clean");o.push("st="+encodeURIComponent(a.start)+"&et="+encodeURIComponent(a.end))}else o.push("st="+encodeURIComponent(n.start)+"&et="+encodeURIComponent(n.end));t.name&&""!==t.name&&o.push("title="+encodeURIComponent(t.name)),t.location&&""!==t.location&&o.push("in_loc="+encodeURIComponent(t.location)),t.descriptionHtmlFree&&""!==t.descriptionHtmlFree&&o.push("desc="+encodeURIComponent(t.descriptionHtmlFree)),eL(e,"yahoo",o.join("&"),!1,a)}(a,a.dates[`${o}`],o)}let i=document.getElementById(a.identifier+"-modal-host");if(i){let e=i.shadowRoot.getElementById(a.identifier+"-"+t+"-"+(o+1));e&&e.classList.add("atcb-saved")}"cancelled"!==a.dates[`${o}`].status.toLowerCase()&&z[`${a.identifier}`][`${t}`][`${o}`]++,0==z[`${a.identifier}`][`${t}`].filter(function(e){return e<1}).length&&eA(e,a,r)}return}!function(e,t,a,o,n,r){if("ical"===a&&!o.dates.some(e=>
10"cancelled"===e.status.toLowerCase())&&o.dates.every(e=>(e.organizer||"")===(o.dates[0].organizer||""))){eN(e,o,t,"all",n);for(let e=0;e<z[`${o.identifier}`][`${t}`].length;e++)z[`${o.identifier}`][`${t}`][`${e}`]++;eA(e,o,r);return}if(!r){let a=[t];for(let e=0;e<o.dates.length;e++)a.push(e+1);ey(e,o,t,tt("modal.multidate.h",o),tt("modal.multidate.text",o),[],a,n)}}(e,t,l,a,n,r)}async function eE(e,t,a,o,n){let r=o.icsFile.replace("https://","webcal://");switch(a){case"ical":if(p()||o.fakeAndroid){ej(o,o.icsFile,t);break}ej(o,r,t,e,n);break;case"google":!function(e,t){let a="https://calendar.google.com/calendar/u/0/r?cid=",o=!1,n=/^(?:webcal:\/\/|\/\/)calendar\.google\.com\/.*\?cid=/.test(t)?(o=!0,t.replace(/^(.)*\?cid=/,"")):encodeURIComponent(t);if((p()||e.fakeAndroid)&&o){if(g())eL(e,"google",a+n,!0);else{let t=encodeURIComponent(a+n);eL(e,"google","intent://calendar.google.com/calendar?cid="+n+"#Intent;scheme=https;package=com.google.android.calendar;S.browser_fallback_url="+t+";end",!0)}return}eL(e,"google",a+n,!0)}(o,r);break;case"ms365":eD(o,r,o.name);break;case"outlookcom":eD(o,r,o.name,"outlookcom");break;case"yahoo":if(o.proxy)return void eL(o,"yahoo","",!0);try{await e5(o.icsFile)}catch(e){console.warn(e)}ey(e,o,"yahoo",tt("modal.subscribe.yahoo.h",o),tt("modal.clipboard.text",o)+"<br>"+tt("modal.subscribe.yahoo.text",o),[{label:tt("modal.subscribe.yahoo.button",o),primary:!0,type:"yahoo2nd",href:"https://www.yahoo.com/calendar"},{label:tt("cancel",o)}],[],n);return;case"yahoo2nd":try{await e5(o.icsFile)}catch(e){console.warn(e)}ey(e,o,"yahoo",tt("modal.subscribe.yahoo.h",o),tt("modal.clipboard.text",o)+"<br>"+tt("modal.subscribe.yahoo.text",o),[{label:tt("modal.subscribe.yahoo.button",o),type:"none",href:"https://www.yahoo.com/calendar"},{label:tt("cancel",o)}],[],n);return}eA(e,o)}function eA(e,t,a=!1){var o,n;let r=e.getElementById(t.identifier);r&&r.classList.add("atcb-saved"),o=e,e8("success",(n=t).identifier,n.identifier),n.ty&&setTimeout(()=>{es(o,n)},1e3),a&&e.querySelectorAll(".atcb-modal[data-modal-nr]").length<2&&ei(e,"close")}function ej(e,t,a,o=null,n=!1){m()&&!u()?eY(o,t,e,n):eL(e,a,t,!0)}function eD(e,t,a,o="ms365"){let n=[],r="outlookcom"==o?"https://outlook.live.com/calendar/0/addfromweb/?":"https://outlook.office.com/calendar/0/addfromweb/?";n.push("url="+encodeURIComponent(t)),n.push("name="+encodeURIComponent(a)),eL(e,o,r+n.join("&"),!0)}function eC(e,t,a="all",o="ms365"){let n=[],r=h()||e.fakeMobile?"/calendar/0/deeplink/compose?path=%2Fcalendar%2Faction%2Fcompose&rru=addevent":"/calendar/0/action/compose?rru=addevent";n.push("outlookcom"==o?"https://outlook.live.com"+r:"https://outlook.office.com"+r);let i=eR(t,"delimiters","microsoft");n.push("startdt="+i.start),n.push("enddt="+i.end),i.allday&&n.push("allday=true"),t.name&&""!==t.name&&n.push("subject="+encodeURIComponent(t.name)),t.location&&""!==t.location&&n.push("location="+encodeURIComponent(t.location)),t.description&&""!==t.description&&n.push("body="+encodeURIComponent(t.description)),eL(e,o,n.join("&"),!1,a)}function eL(e,t,a="",o=!1,n=null,r=""){if(""===r&&(r=x),e.proxy&&e.proKey&&""!==e.proKey){let r,i=(r=[],e.attendee&&""!==e.attendee&&r.push("attendee="+encodeURIComponent(e.attendee)),e.customVar&&"object"==typeof e.customVar&&Object.keys(e.customVar).length>0&&r.push("customvar="+encodeURIComponent(JSON.stringify(e.customVar))),e.dates&&e.dates.length>1&&null!==n&&"all"!==n&&r.push("sub-event="+n),r.length>0?"?"+r.join("&"):"");if(!eI(a=`https://${e.domain?e.domain:e.dev?"dev.caldn.net":"caldn.net"}/${e.proKey}/${o?"s":"o"}/${t}${i}`))return}if(eI(a)){let e=window.open(a,r);e&&e.focus()}}function eN(e,t,a,o="all",n=!1){let r,i;"all"!==o&&(o=parseInt(o));let d=function(e,t){let a="all"!=t&&0!=t?"-"+parseInt(t)+"1":"";if(null!=e.iCalFileName&&""!=e.iCalFileName)return e.iCalFileName+a;if(null!=e.icsFile&&""!=e.icsFile){let t=e.icsFile.split("/").pop().split(".")[0];if(""!=t)return t+a}return"event"+a}(t,o),s=(r=e.host.getAttribute("attendee")||"",i=e.host.getAttribute("customVar")||"",t.attendee&&""!==t.attendee&&""!==r||t.customVar&&""!==t.customVar&&""!==i?"":"all"!==o&&t.dates[`${o}`].icsFile&&""!==t.dates[`${o}`].icsFile?t.dates[`${o}`].icsFile:t.icsFile&&""!==t.icsFile?t.icsFile:"");if(t.proxy)return void eL(t,a,"",!1,o);if(""!==s&&(!m()&&!t.fakeIOS||!g()||t.bypassWebViewCheck))return void eM(s,d);let b=new Date,h=["BEGIN:VCALENDAR","VERSION:2.0"];h.push("PRODID:-// https://add-to-calendar-pro.com // button v"+c+" //EN"),h.push("CALSCALE:GREGORIAN"),"all"===o?t.dates[0].organizer&&""!==t.dates[0].organizer?h.push("METHOD:REQUEST"):h.push("METHOD:PUBLISH"):t.dates[`${o}`].status&&"cancelled"===t.dates[`${o}`].status.toLowerCase()?h.push("METHOD:CANCEL"):t.dates[`${o}`].organizer&&""!==t.dates[`${o}`].organizer?h.push("METHOD:REQUEST"):h.push("METHOD:PUBLISH");let x=[],v="all"!=o?o:0,y="all"!=o?o:t.dates.length-1;for(let e=v;e<=y;e++){let a=eR(t.dates[`${e}`],"clean","ical"),o=function(){if(a.allday)return";VALUE=DATE";if(t.dates[`${e}`].timeZone&&""!==t.dates[`${e}`].timeZone){let a=/GMT[+|-]\d{1,2}|Etc\/U|Etc\/Zulu|CET|CST6CDT|EET|EST|MET|MST|PST8PDT|WET|PST|PDT|MDT|CST|CDT|EDT|EEST|CEST|HST|HDT|AKST|AKDT|AST|ADT|AEST|AEDT|NZST|NZDT|IST|IDT|WEST|ACST|ACDT|BST/i.test(t.dates[`${e}`].timeZone)?"GMT":t.dates[`${e}`].timeZone,o=function(e,t=!1){let a=l(e);if("string"==typeof a||!a[1]||""===a[1])return"";let o=""==a[0]?e:a[0],n=[`BEGIN:VTIMEZONE\r 11TZID:`+o+`\r 12X-LIC-LOCATION:`+o+`\r 13LAST-MODIFIED:`+a[1].replace(/[^\w\-:,;=+/<>]/g,"").replace(/<br>/g,`\r 14`)+"END:VTIMEZONE","TZID="+o];return t?JSON.stringify(n):n}(a);return x.includes(a)||h.push(o[0]),x.push(a),";
14"+o[1]}}();if(h.push("BEGIN:VEVENT"),t.dates[`${e}`].uid&&""!==t.dates[`${e}`].uid&&h.push("UID:"+t.dates[`${e}`].uid),h.push("DTSTAMP:"+e$(b,"clean",!0)),h.push("DTSTART"+o+":"+a.start),h.push("DTEND"+o+":"+a.end),h.push("SUMMARY:"+eF(t.dates[`${e}`].name)),t.dates[`${e}`].descriptionHtmlFreeICal&&""!==t.dates[`${e}`].descriptionHtmlFreeICal&&h.push("DESCRIPTION:"+eF(t.dates[`${e}`].descriptionHtmlFreeICal)),t.dates[`${e}`].description&&""!==t.dates[`${e}`].description&&h.push(`X-ALT-DESC;FMTTYPE=text/html:\r 15 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">\r 16 <HTML><BODY>\r 17 `+eF(t.dates[`${e}`].description)+`\r 18 </BODY></HTML>`),t.dates[`${e}`].location&&""!==t.dates[`${e}`].location&&h.push("LOCATION:"+eF(t.dates[`${e}`].location)),t.dates[`${e}`].organizer&&""!==t.dates[`${e}`].organizer){let a=t.dates[`${e}`].organizer.split("|");h.push("ORGANIZER;CN="+eF(a[0],!0)+":MAILTO:"+a[1])}if(t.dates[`${e}`].attendee&&""!==t.dates[`${e}`].attendee){let a=t.dates[`${e}`].attendee.split("|");2===a.length?h.push("ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;CN="+eF(a[0],!0)+";X-NUM-GUESTS=0:mailto:"+a[1]):h.push("ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;CN="+a[0]+";X-NUM-GUESTS=0:mailto:"+a[0])}if(t.recurrence&&""!==t.recurrence&&h.push(t.recurrence),t.dates[`${e}`].availability&&""!==t.dates[`${e}`].availability){let a="free"==t.dates[`${e}`].availability?"TRANSPARENT":"OPAQUE";h.push("TRANSP:"+a)}
18h.push("SEQUENCE:"+t.dates[`${e}`].sequence),h.push("STATUS:"+t.dates[`${e}`].status),h.push("CREATED:"+t.created),h.push("LAST-MODIFIED:"+t.updated),h.push("END:VEVENT")}h.push("END:VCALENDAR");let w=""!==s?s:"data:text/calendar;charset=utf-8,"+encodeURIComponent(function(e){let t=e.split(`\r 19`),a=[];for(let e of t){if(!e||e.length<=65){a.push(e);continue}let t="",o=0,n=[];for(;o<e.length;){let a=e.charAt(o),r=a.charCodeAt(0)>=55296&&56319>=a.charCodeAt(0),i=o>0&&"\\"===e.charAt(o-1);!((t+a).length>65)||r||i||(n.push(t),t=""),t+=a,o++,r&&o<e.length&&(t+=e.charAt(o),o++)}t.length>0&&n.push(t),a.push(n[0]);for(let e=1;e<n.length;e++)a.push(" "+n[`${e}`])}return a.join(`\r 20`)}(h.join(`\r 21`)));m()&&!u()||g()&&(m()||p()&&f())?eY(e,w,t,n):eM(w,d)}async function eY(e,t,a,o){try{await e5(t)}catch(e){console.warn(e)}m()&&!u()?ey(e,a,"warning",tt("modal.opensafari.ical.h",a),tt("modal.opensafari.ical.text",a)+"<br>"+tt("modal.clipboard.text",a)+"<br>"+tt("modal.opensafari.ical.steps",a),[],[],o):ey(e,a,"warning",tt("modal.webview.ical.h",a),tt("modal.webview.ical.text",a)+"<br>"+tt("modal.clipboard.text",a)+"<br>"+tt("modal.webview.ical.steps",a),[],[],o)}function eM(e,t){try{let a=document.createElementNS("http://www.w3.org/1999/xhtml","a");a.rel="noopener",a.href=e,h()?a.target="_self":a.target="_blank",a.download=t+".ics";let o=new MouseEvent("click",{view:window,button:0,bubbles:!0,cancelable:!1});a.dispatchEvent(o),(window.URL||window.webkitURL).revokeObjectURL(a.href)}catch(e){console.error(e)}}function eR(e,t="delimiters",a="general",o=!1){if(e.startTime&&""!==e.startTime&&e.endTime&&""!==e.endTime){let n=new Date(e.startDate+"T"+e.startTime+":00.000+00:00");e.endDate||(e.endDate=e.startDate);let r=new Date(e.endDate+"T"+e.endTime+":00.000+00:00"),i=r-n,l=Math.floor(i/1e3/60/60),s=Math.floor((i-60*l*6e4)/1e3/60%60),c=l<10?"0"+l+":"+("0"+s).slice(-2):l+":"+("0"+s).slice(-2);if(("ical"==a||"google"==a)&&!/GMT[+|-]\d{1,2}|Etc\/U|Etc\/Zulu|CET|CST6CDT|EET|EST|MET|MST|PST8PDT|WET|PST|PDT|MDT|CST|CDT|EDT|EEST|CEST|HST|HDT|AKST|AKDT|AST|ADT|AEST|AEDT|NZST|NZDT|IST|IDT|WEST|ACST|ACDT|BST/i.test(e.timeZone))return{start:e$(n,"clean",!0,!0),end:e$(r,"clean",!0,!0),duration:c,allday:!1};let b=d(e.timeZone,e.startDate,e.startTime),m=d(e.timeZone,e.endDate,e.endTime);if(o){let e=b.slice(0,3)+":"+b.slice(3),t=m.slice(0,3)+":"+m.slice(3);return{start:n.toISOString().replace(".000Z",e),end:r.toISOString().replace(".000Z",t),duration:c,allday:!1}}let p=-1*parseInt(b[0]+1)*((60*parseInt(b.substring(1,3))+parseInt(b.substring(3,5)))*6e4),u=-1*parseInt(m[0]+1)*((60*parseInt(m.substring(1,3))+parseInt(m.substring(3,5)))*6e4);return n.setTime(n.getTime()+p),r.setTime(r.getTime()+u),{start:e$(n,t),end:e$(r,t),duration:c,allday:!1}}{let o=e.startDate.split("-"),n=e.endDate?e.endDate.split("-"):o,r=new Date(Date.UTC(o[0],o[1]-1,o[2],12,0,0)),i=new Date(Date.UTC(n[0],n[1]-1,n[2],12,0,0));if("google"!==a&&("microsoft"!==a||h())&&"msteams"!==a&&"ical"!==a||i.setDate(i.getDate()+1),"msteams"===a){if(h()){let e=r.getTimezoneOffset(),a=e<0?"+"+("0"+Math.abs(e/60)).slice(-2)+":"+("0"+Math.abs(e%60)).slice(-2):"-"+("0"+Math.abs(e/60)).slice(-2)+":"+("0"+Math.abs(e%60)).slice(-2);return{start:e$(r,t,!1,!0)+"T00:00:00"+a,end:e$(i,t,!1,!0)+"T00:00:00"+a,allday:!0}}return{start:e$(r,t,!1,!0)+"+00:00",end:e$(i,t,!1,!0)+"+00:00",allday:!0}}return{start:e$(r,t,!1),end:e$(i,t,!1),allday:!0}}}function e$(e,t="delimiters",a=!0,o=!1){let n=a?"clean"==t?/(-|:|(\.\d{3}))/g:/(\.\d{3})/g:"clean"==t?/(-|T(\d{2}:\d{2}:\d{2}\.\d{3})Z)/g:/T(\d{2}:\d{2}:\d{2}\.\d{3})Z/g;return o?e.toISOString().replace(n,"").replace("Z",""):e.toISOString().replace(n,"")}function eB(e,t,a,o){let n;"currentBrowser"===a&&(a=Intl.DateTimeFormat().resolvedOptions().timeZone);let r=new Date(`${e}T${t}:00Z`),i=d(a,e,t),l=new Date(r.getTime()-(n="+"===i[0]?1:-1,(60*parseInt(i.substring(1,3),10)+parseInt(i.substring(3,5),10))*n*6e4));return new Intl.DateTimeFormat("en-CA",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",timeZone:o,hourCycle:"h23"}).format(l).split(", ")}function eO(e,t=!1,a="en"){let o="en"===a?"h12":"h23";return t?{DateLong:{timeZone:e,month:"short",day:"numeric"},DateTimeLong:{timeZone:e,month:"short",day:"numeric",hour:"numeric",minute:"2-digit",hourCycle:o},Time:{timeZone:e,hour:"numeric",minute:"2-digit",hourCycle:o}}
21:{DateLong:{timeZone:e,year:"numeric",month:"numeric",day:"numeric"},DateTimeLong:{timeZone:e,year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"2-digit",hourCycle:o},Time:{timeZone:e,hour:"numeric",minute:"2-digit",hourCycle:o}}}function eU(e,t=!0){let a=(t?JSON.stringify(e):e.toString()).replace(/(<(?!br)([^>]+)>)/gi,"");return t?JSON.parse(a):a}function eI(e,t=!0){return!(e&&e.match(/((\.\.\/)|(\.\.\\)|(%2e%2e%2f)|(%252e%252e%252f)|(%2e%2e\/)|(%252e%252e\/)|(\.\.%2f)|(\.\.%252f)|(%2e%2e%5c)|(%252e%252e%255c)|(%2e%2e\\)|(%252e%252e\\)|(\.\.%5c)|(\.\.%255c)|(\.\.%c0%af)|(\.\.%25c0%25af)|(\.\.%c1%9c)|(\.\.%25c1%259c))/gi))||(t&&console.error("Seems like the generated URL includes at least one security issue and got blocked. Please check the calendar button parameters!"),!1)}function e_(e){return!!/^.{0,70}@.{1,30}\.[a-z]{2,9}$/i.test(e)}function eH(e,t=!1,a=!1){return t?(e=(e=(e=(e=(e=a?e.replace(/(\[br\s?\/?\]|\{br\s?\/?\}|(\[\/p\](?=.))|(\{\/p\}(?=.)))/gi,"\\n"):e.replace(/(\[br\s?\/?\]|\{br\s?\/?\}|(\[\/p\](?=.))|(\{\/p\}(?=.)))/gi," ")).replace(/\[url\](.+?)\[\/url\]/gi,(e,t)=>t.split("|")[0])).replace(/\{url\}(.+?)\{\/url\}/gi,(e,t)=>t.split("|")[0])).replace(/\[\/?(hr|[pbui]|strong|em|li|ul|ol|h\d)\]/gi,"")).replace(/\{\/?(hr|[pbui]|strong|em|li|ul|ol|h\d)\}/gi,"")).replace(/&[#a-z0-9]{1,9};/gi,""):(e=(e=(e=e.replace(/\[url\]((?:(?!\[\/url\]).)*)\[\/url\]/gi,function(e,t){return eP(t)})).replace(/\{url\}((?:(?!\[\/url\]).)*)\{\/url\}/gi,function(e,t){return eP(t)})).replace(/\[(\/)?(br|hr|[pbui]|strong|em|li|ul|ol|h\d)(\s?\/?)\]/gi,"<$1$2$3>")).replace(/\{(\/)?(br|hr|[pbui]|strong|em|li|ul|ol|h\d)(\s?\/?)\}/gi,"<$1$2$3>")}function eP(e){let t=e.split("|"),a=t.length>1&&""!=t[1]?t[1]:t[0];return'<a href="'+t[0]+'" target="'+x+'" rel="noopener">'+a+"</a>"}function eF(e,t=!1){return t?e.replace(/"/g,""):e.replace(/\\/g,"\\\\").replace(/(,|;)/g,"\\$1").replace(/\\\\n/g,"\\n")}function eZ(e,t,a,o=!1,n=!1){let r=!1,i=t;null!==t.querySelector(".atcb-dropdown-anchor")&&(t=t.querySelector(".atcb-dropdown-anchor"),r=!0),a.style.position="relative",a.style.display="inline-block";let l=t.getBoundingClientRect(),d=i.getBoundingClientRect(),s=i.parentNode.getBoundingClientRect(),c=document.documentElement.clientHeight;if(!0!==r||a.classList.contains("atcb-dropoverlay")){a.style.minWidth=d.width+20+"px";let e=a.getBoundingClientRect();a.style.width=e.width+"px";let t=Math.round((d.width-e.width)/2);a.style.margin=-Math.round((e.height+d.height)/2)+"px "+t+"px 0 "+t+"px"}else{let e=a.getBoundingClientRect();a.style.width=e.width+"px",a.classList.contains("atcb-dropup")||!o&&l.top+e.height>c-20&&2*d.top+d.height-l.top-e.height>20||n?(i.classList.add("atcb-dropup"),a.classList.add("atcb-dropup"),a.style.bottom=s.bottom-d.bottom+(l.top-d.top)+"px"):(a.style.top=d.top-s.top+(l.top-d.top)+"px",i.classList.contains("atcb-dropup")&&i.classList.remove("atcb-dropup")),l=t.getBoundingClientRect(),a.classList.contains("atcb-style-simple")||a.classList.contains("atcb-style-round")||a.classList.contains("atcb-style-text")||a.classList.contains("atcb-style-neumorphism")||(a.style.minWidth=l.width+"px",a.classList.contains("atcb-dropdown")&&(a.style.maxWidth=l.width+"px")),e=a.getBoundingClientRect(),a.style.left=Math.round(l.left-s.left-(e.width-l.width)/2)+"px"}a.style.position="absolute",a.style.display="block";let b=e.querySelector("#atcb-reference");b&&i.classList.contains("atcb-dropup")&&(i.parentNode.after(b),b.classList.add("atcb-dropup"))}function eq(e,t){let a=e.querySelector(".atcb-initialized ").getBoundingClientRect(),o=t.querySelector(".atcb-initialized"),n=a.width;a.width<250&&(n=250),o.style.width=n+"px",o.style.height=a.height+"px",o.style.top=a.top+"px",o.style.left=a.left+"px"}function eK(){let e=z.active;null!==e&&""!==e&&eq(document.querySelector("add-to-calendar-button[atcb-button-id="+e+"]").shadowRoot,document.querySelector("div[atcb-button-id="+e+"]").shadowRoot)}function eV(e,t=null){null!=function(){if(null!=t)return t;{let t=e.querySelectorAll(".atcb-modal");return 0===t.length?null:t[t.length-1]}}()&&(document.body.classList.add("atcb-modal-no-scroll"),document.documentElement.classList.add("atcb-modal-no-scroll"))}function eG(e,t){e.style.setProperty("--base-font-size-l",t.l+"px"),e.style.setProperty("--base-font-size-m",t.m+"px"),e.style.setProperty("--base-font-size-s",t.s+"px")}function eW(){return"10000000-1000-4000-8000-100000000000".replace(/[018]/g,e=>(e^crypto.getRandomValues(new Uint8Array(1))[0]&15>>e/4).toString(16))}function eQ(e,t){if(!t||!e)return e;switch(t){case"upper":return e.toString().toUpperCase();case"lower":return e.toString().toLowerCase();default:return e}}function eJ(e,t=!0){let a=e.replace("RRULE:","").split(";").reduce((e,t)=>
21{let[a,o]=t.split("=");return e[`${a}`]=o,e},{});if(!a.FREQ)throw Error("RRULE must have FREQ");if(a.FREQ=a.FREQ.toUpperCase(),a.INTERVAL=a.INTERVAL?parseInt(a.INTERVAL.toString(),10):1,a.COUNT=a.COUNT?parseInt(a.COUNT.toString(),10):null,a.UNTIL){let e=a.UNTIL.toString();a.UNTIL=t?new Date(Date.UTC(parseInt(e.slice(0,4),10),parseInt(e.slice(4,6),10)-1,parseInt(e.slice(6,8),10),parseInt(e.slice(9,11)||"0",10),parseInt(e.slice(11,13)||"0",10))):e}if(a.BYWEEKDAY||a.BYDAY){let e=(a.BYWEEKDAY||a.BYDAY)?.toString();if(t){let{plainWeekdays:t,ordinals:o}=function(e){let t=e?e.toString().split(","):[],a=e=>{switch(e){case"SU":return 0;case"MO":return 1;case"TU":return 2;case"WE":return 3;case"TH":return 4;case"FR":return 5;case"SA":return 6;default:return}},o=[],n=[];for(let e of t){let t=e.trim().toUpperCase();if(t.length<2)continue;let r=a(t.slice(-2));if(void 0===r)continue;let i=t.slice(0,t.length-2);if(i){let e=1,t=i;if("+"===t[0]?t=t.slice(1):"-"===t[0]&&(e=-1,t=t.slice(1)),!t||t.length>2||!("string"==typeof t&&/^\d+$/.test(t)))continue;let a=parseInt(t,10);if(a<1||a>53)continue;n.push({n:e*a,day:r})}else o.push(r)}return{plainWeekdays:o,ordinals:n}}(e);a.BYWEEKDAY=t.length?t:null,a.BYDAY_ORDINALS=o.length?o:null}else a.BYWEEKDAY=a.BYWEEKDAY||a.BYDAY}return a.BYMONTH=t&&a.BYMONTH?a.BYMONTH.toString().split(",").map(e=>parseInt(e,10)):a.BYMONTH,a.BYYEARDAY=t&&a.BYYEARDAY?a.BYYEARDAY.toString().split(",").map(e=>parseInt(e,10)):a.BYYEARDAY,a.BYMONTHDAY=t&&a.BYMONTHDAY?a.BYMONTHDAY.toString().split(",").map(e=>parseInt(e,10)):a.BYMONTHDAY,a.BYWEEKNO=t&&a.BYWEEKNO?a.BYWEEKNO.toString().split(",").map(e=>parseInt(e,10)):a.BYWEEKNO,a.BYHOUR&&delete a.BYHOUR,a}function eX(e){return String(e).padStart(2,"0")}let e0=new Map;function e1(e,t,a){let o=Date.UTC(e,0,1);return Math.floor((Date.UTC(e,t,a)-o)/864e5)+1}function e2(e,t){var a;let o,n,r;return o=(a=(t?function(e,t){if(!(e instanceof Date)||!isFinite(e.getTime()))return null;try{let a=(function(e){let t=e||"UTC",a=e0.get(t);if(a)return a;let o=new Intl.DateTimeFormat("en-US",{timeZone:t,hour12:!1,hourCycle:"h23",weekday:"short",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"});return e0.set(t,o),o})(t).formatToParts(e),o=e=>a.find(t=>t.type===e)?.value||"",n=o("weekday"),r=null;switch(n){case"Sun":r=0;break;case"Mon":r=1;break;case"Tue":r=2;break;case"Wed":r=3;break;case"Thu":r=4;break;case"Fri":r=5;break;case"Sat":r=6}let i=parseInt(o("year"),10),l=parseInt(o("month"),10),d=parseInt(o("day"),10),s=parseInt(o("hour"),10),c=parseInt(o("minute"),10),b=parseInt(o("second"),10);return[i,l,d,s,c,b].every(e=>Number.isFinite(e))?(null===r&&(r=new Date(Date.UTC(i,l-1,d)).getUTCDay()),{year:i,month:l,day:d,hour:s,minute:c,second:b,weekday:r}):null}catch{return null}}(e,t):null)||{year:e.getUTCFullYear(),month:e.getUTCMonth()+1,day:e.getUTCDate(),hour:e.getUTCHours(),minute:e.getUTCMinutes(),second:e.getUTCSeconds(),weekday:e.getUTCDay()}).month-1,{...a,month0:o,dayOfYear:e1(a.year,o,a.day),weekNumber:((n=new Date(Date.UTC(a.year,o,a.day))).setUTCDate(n.getUTCDate()+4-(n.getUTCDay()||7)),r=new Date(Date.UTC(n.getUTCFullYear(),0,1)),Math.ceil(((n.getTime()-r.getTime())/864e5+1)/7))}}async function e5(e){let t=(e??"").toString().trim();if(!t)throw Error("No value to copy!");if((()=>{try{return!!("u">typeof window&&"isSecureContext"in window&&window.isSecureContext||"u">typeof window&&window.location&&"https:"===window.location.protocol||"u">typeof window&&window.location&&("localhost"===window.location.hostname||"127.0.0.1"===window.location.hostname))}catch{return!1}})()&&"u">typeof navigator&&navigator.clipboard){try{if("function"==typeof navigator.clipboard.writeText)return await navigator.clipboard.writeText(t),"Copied!"}catch{}try{if("u">typeof window&&"u">typeof window.ClipboardItem&&"function"==typeof navigator.clipboard.write){let e="text/plain",a=new Blob([t],{type:e}),o=[new ClipboardItem({[e]:a})];return await navigator.clipboard.write(o),"Copied!"}}catch{}}if((()=>{if(typeof window>"u"||typeof document>"u"||!document.queryCommandSupported||!document.queryCommandSupported("copy"))return!1;let e=document.createElement("textarea"),a=document.activeElement;e.value=t,e.setAttribute("readonly",""),e.style.contain="strict",e.style.position="fixed",e.style.top="-9999px",e.style.left="-9999px",e.style.opacity="0",e.
21style.outline="none",e.style.pointerEvents="none",e.style.fontSize="12pt",document.body.appendChild(e);try{e.focus(),e.select(),m()&&(e.selectionStart=0,e.selectionEnd=t.length);let o=document.execCommand("copy");return document.body.removeChild(e),a&&"function"==typeof a.focus&&a.focus(),o}catch{return document.body.removeChild(e),a&&"function"==typeof a.focus&&a.focus(),!1}})())return"Copied!";throw Error("Clipboard copy not supported in this environment")}function e3(e,t=200){let a;return(...o)=>{clearTimeout(a),a=setTimeout(()=>{e.apply(this,o)},t)}}function e4(e,t=300){let a;return(...o)=>{a||e.apply(this,o),clearTimeout(a),a=setTimeout(()=>{a=void 0},t)}}function e8(e,t,a){let o=document.getElementById(a)||document.querySelector('[atcb-button-id="'+a+'"]');o&&o.setAttribute("atcb-last-event",e+":"+t),typeof window>"u"||function(e,t){let a="";switch(e){case"initialization":a="Initialized";break;case"openList":case"openCalendarLink":case"openSingletonLink":case"openSubEventLink":case"openRSVP":a="Opened";break;case"closeList":a="Closed";break;case"success":case"successRSVP":a="Saved"}(window.dataLayer=window.dataLayer||[]).push({eventCategory:"openRSVP"===e||"successRSVP"===e?"Add-to-Calendar-RSVP":"Add-to-Calendar-Button",eventAction:a,eventLabel:t,event:e})}(e,t)}let e7=["ar","fa","he"],e9={apple:"Apple",google:"Google",ms365:"Microsoft 365",msteams:"Microsoft Teams",outlookcom:"Outlook.com",yahoo:"Yahoo"},e6={en:{"label.addtocalendar":"Add to Calendar",ical:"iCal File",...e9,"modal.button.default":"Click me","modal.webview.ical.h":"Open your browser","modal.webview.ical.text":"Unfortunately, in-app browsers have problems with the way we generate the calendar file.","modal.clipboard.text":"We automatically copied a magical URL into your clipboard.","modal.webview.ical.steps":"<ol><li><strong>Open another browser</strong> on your phone, ...</li><li><strong>Paste</strong> the clipboard content and go.</li></ol>","modal.opensafari.ical.h":"Open Safari","modal.opensafari.ical.text":"Unfortunately, iOS has some problems generating and opening the calendar file outside of Safari.","modal.opensafari.ical.steps":"<ol><li><strong>Open Safari</strong>, ...</li><li><strong>Paste</strong> the clipboard content and go.</li></ol>","modal.multidate.h":"This is an event series","modal.multidate.text":"Add the individual events one by one:","date.status.cancelled":"This date got cancelled.","date.status.cancelled.cta":"Please update your calendar!","modal.subscribe.yahoo.h":"Add Calendar to Yahoo","modal.subscribe.yahoo.text":'<ol><li>Open now the Yahoo Calendar.</li><li>Click the "Actions" tab.</li><li>Hit "Follow Other Calendars".</li><li>Set a name and paste the clipboard content into the url field.</li></ol>',"modal.subscribe.yahoo.button":"Open Yahoo Calendar",close:"Close",continue:"Continue",cancel:"Cancel",expired:"Expired",recurring:"Recurring",thankyou:"Thank you",submit:"Submit","label.rsvp":"RSVP","label.share.email":"Share via Email","label.share.copy":"Copy Link","label.share.copied":"Copied","label.share.email.subject":"Save this event","form.error.required":"You did not properly fill all required fields","form.error.sending":"There was a problem sending your response. Please try again later","form.success":"Sent successfully!"},de:{"label.addtocalendar":"Im Kalender speichern",ical:"iCal-Datei",...e9,"modal.button.default":"Klick mich","modal.webview.ical.h":"Ãffne deinen Browser","modal.webview.ical.text":"Leider haben In-App-Browser Probleme mit der Art, wie wir Kalender-Dateien erzeugen.","modal.clipboard.text":"Wir haben automatisch eine magische URL in deine Zwischenablage kopiert.","modal.webview.ical.steps":"<ol><li><strong>Ãffne einen anderen Browser</strong> auf deinem Smartphone, ...</li><li>Nutze die <strong>Einfügen</strong>-Funktion, um fortzufahren.</li></ol>","modal.opensafari.ical.h":"Ãffne Safari","modal.opensafari.ical.text":"Leider hat iOS einige Probleme beim Generieren und Ãffnen der Kalenderdatei auÃerhalb von Safari.","modal.opensafari.ical.steps":"<ol><li><strong>Ãffne Safari</strong>, ...</li><li>Nutze die <strong>Einfügen</strong>-Funktion, um fortzufahren.</li></ol>","modal.multidate.h":"Dies ist eine Termin-Reihe","modal.multidate.text":"Füge die einzelnen Termine der Reihe nach deinem Kalender hinzu:","date.status.cancelled":"Dieser Termin wurde abgesagt.","date.status.cancelled.cta":"Bitte aktualisiere deinen Kalender!","modal.subscribe.yahoo.h":"Kalender zu Yahoo hinzufügen","modal.subscribe.yahoo.text":'<ol><li>Ãffne den Yahoo-Kalender.</li><li>Klicke auf den "Aktionen"-Tab.</li><li>Wähle "Weiteren Kalendern folgen".</li><li>Wähle einen Namen und füge die URL aus deiner Zwischenablage in das URL-Feld ein.</li></ol>',"modal.subscribe.yahoo.button":"Yahoo-Kalender öffnen",close:"SchlieÃen",continue:"Weiter",cancel:"Abbrechen",expired:"Abgelaufen",recurring:"Wiederkehrend",thankyou:"Danke",submit:"Absenden","label.share.email":"Per E-Mail teilen","label.share.copy":"Link kopieren","label.share.copied":"Kopiert","label.share.email.subject":"Merke dir diesen Termin","form.error.required":"Du hast nicht alle erforderlichen Felder korrekt ausgefüllt","form.error.sending":"Es gab ein Problem beim Senden deiner Antwort. Bitte versuche es später noc
21h einmal","form.success":"Erfolgreich gesendet!"},es:{"label.addtocalendar":"Añadir al Calendario",ical:"iCal Ficha",...e9,"modal.button.default":"Haz clic mÃ","modal.webview.ical.h":"Abra su browser","modal.webview.ical.text":"Lamentablemente, los browsers in-app tienen problemas con la forma en que generamos el archivo del calendario.","modal.clipboard.text":"Hemos copiado automáticamente una URL mágica en su portapapeles.","modal.webview.ical.steps":"<ol><li><strong>Abre otro browser</strong> en tu smartphone, ...</li><li>Utilice la función de <strong>pegar</strong> para continuar.</li></ol>","modal.opensafari.ical.h":"Abrir Safari","modal.opensafari.ical.text":"Desafortunadamente, iOS tiene algunos problemas para generar y abrir el archivo de calendario fuera de Safari.","modal.opensafari.ical.steps":"<ol><li><strong>Abrir Safari</strong>, ...</li><li>Utilice la función de <strong>pegar</strong> para continuar.</li></ol>","modal.multidate.h":"Esta es una serie de fechas","modal.multidate.text":"Añada las fechas individuales a su calendario en orden:","date.status.cancelled":"Esta fecha fue cancelada.","date.status.cancelled.cta":"Actualice su calendario!","modal.subscribe.yahoo.h":"Añadir calendario a Yahoo","modal.subscribe.yahoo.text":'<ol><li>Abra el calendario de Yahoo.</li><li>Haga clic en la pestaña "Acciones".</li><li>Seleccione "Seguir otros calendarios".</li><li>Elige un nombre y pega la URL de tu portapapeles en el campo URL.</li></ol>',"modal.subscribe.yahoo.button":"Abrir calendario de Yahoo",close:"Ciérralo",continue:"Continuar",cancel:"Cancelar",expired:"Caducada",recurring:"Periódica",thankyou:"Gracias",submit:"Enviar","label.share.email":"Compartir por E-mail","label.share.copy":"Copiar enlace","label.share.copied":"Copiado","label.share.email.subject":"Recuerda esta fecha","form.error.required":"No has completado correctamente todos los campos requeridos","form.error.sending":"Hubo un problema al enviar tu respuesta. Por favor, inténtalo de nuevo más tarde","form.success":"Env
21iado con éxito!"},pt:{"label.addtocalendar":"Incluir no Calendário",ical:"Ficheiro iCal",...e9,"modal.button.default":"Clicar-me","modal.webview.ical.h":"Abra o seu browser","modal.webview.ical.text":"Infelizmente, os navegadores em tampas têm problemas com a forma como geramos o ficheiro de calendário.","modal.clipboard.text":"Copiámos automaticamente um URL mágico para a sua área de transferência.","modal.webview.ical.steps":"<ol><li><strong>Abrir outro browser</strong> en tu smartphone, ...</li><li>Use a função <forte>colar</strong> para continuar.</li></ol>","modal.opensafari.ical.h":"Safari aberto","modal.opensafari.ical.text":"Infelizmente, o iOS tem alguns problemas para gerar e abrir o arquivo de calendário fora do Safari.","modal.opensafari.ical.steps":"<ol><li><strong>Safari aberto</strong>, ...</li><li>Use a função <forte>colar</strong> para continuar.</li></ol>","modal.multidate.h":"Esta é uma série de datas","modal.multidate.text":"Adicione as datas individuais ao seu calendário, por ordem:","date.status.cancelled":"Esta data foi cancelada.","date.status.cancelled.cta":"Actualize o seu calendário!","modal.subscribe.yahoo.h":"Adicionar calendário ao Yahoo","modal.subscribe.yahoo.text":'<ol><li>Abrir o calendário do Yahoo.</li><li>Clique no separador "Acções".</li><li>Seleccione "Seguir outros calendários".</li><li>Escolha um nome e cole o URL da sua área de transferência no campo URL.</li></ol>',"modal.subscribe.yahoo.button":"Abra o Calendário do Yahoo",close:"Fechar",continue:"Continuar",cancel:"Cancelar",expired:"Expirada",recurring:"Recorrente",thankyou:"Obrigado",submit:"Enviar","label.share.email":"Compartilhar por e-mail","label.share.copy":"Copiar link","label.share.copied":"Copiado","label.share.email.subject":"Lembre-se desta data","form.error.required":"Você não preencheu todos os campos obrigatórios corretamente","form.error.sending":"Houve um problema ao enviar sua resposta. Por favor, tente novamente mais tarde","form.success":"Env
21iado com sucesso!"},fr:{"label.addtocalendar":"Ajouter à l'Agenda",ical:"Fichier iCal",...e9,"modal.button.default":"Cliquez-moi","modal.webview.ical.h":"Ouvrez votre navigateur","modal.webview.ical.text":"Malheureusement, les navigateurs intégrés aux applications ont des problèmes avec la manière dont nous créons les fichiers de calendrier.","modal.clipboard.text":"Nous avons automatiquement copié une URL magique dans votre presse-papier.","modal.webview.ical.steps":"<ol><li><strong>Ouvrez un autre navigateur</strong> sur votre smartphone ;</li><li><strong>Collez</strong> le contenu du presse-papier et continuez.</li></ol>","modal.opensafari.ical.h":"Ouvrir Safari","modal.opensafari.ical.text":"Malheureusement, iOS rencontre des problèmes pour générer et ouvrir le fichier de calendrier en dehors de Safari.","modal.opensafari.ical.steps":"<ol><li><strong>Ouvrez Safari</strong> ;</li><li><strong>Collez</strong> le contenu du presse-papier et continuez.</li></ol>","modal.multidate.h":"Ceci est une liste dâévènements","modal.multidate.text":"Ajouter les évènements un par un :","date.status.cancelled":"Cet évènement est annulé.","date.status.cancelled.cta":"Actualisez votre agenda !","modal.subscribe.yahoo.h":"Ajouter un agenda à Yahoo","modal.subscribe.yahoo.text":"<ol><li>Ouvrez lâAgenda Yahoo ;</li><li>Cliquez sur lâonglet « Actions » ;</li><li>Sélectionnez « Suivre dâautres agendas » ;</li><li>Choisissez un nom et collez le contenu de votre presse-papier dans le champ URL.</li></ol>","modal.subscribe.yahoo.button":"Ouvrir le calendrier Yahoo",close:"Fermer",continue:"Continuer",cancel:"Annuler",expired:"Expiré",recurring:"Récurrent",thankyou:"Merci",submit:"Envoyer","label.share.email":"Partager par E-mail","label.share.copy":"Copier le lien","label.share.copied":"Copié","label.share.email.subject":"Retenez cette date","form.error.required":"Tu n'as pas correctement rempli tous les champs requis","form.error.sending":"Il y a eu un problème lors de l'envoi de ta réponse. Veuillez réessayer plus tard","form.success":"Envoyé avec succès!"},nl:{"label.addtocalendar":"Opslaan in Agenda",ical:"iCal File",...e9,"modal.button.default":"Klik me","modal.webview.ical.h":"Open uw browser","modal.webview.ical.text":"Helaas hebben in-app browsers problemen met de manier waarop wij kalenderbestanden maken.","modal.clipboard.text":"We hebben automatisch een magische URL naar je klembord gekopieerd.","modal.webview.ical.steps":"<ol><li><strong>Open een andere browser</strong> op uw smartphone, ...</li><li>Gebruik de <strong>insert</strong> functie om verder te gaan.</li></ol>","modal.opensafari.ical.h":"Open Safari","modal.opensafari.ical.text":"Helaas heeft iOS enkele problemen met het genereren en openen van het agendabestand buiten Safari.","modal.opensafari.ical.steps":"<ol><li><strong>Open Safari</strong>, ...</li><li>Gebruik de <strong>insert</strong> functie om verder te gaan.</li></ol>","modal.multidate.h":"Dit is een reeks data","modal.multidate.text":"Voeg de afzonderlijke delen één voor één toe:","date.status.cancelled":"Deze datum is geannuleerd.","date.status.cancelled.cta":"Uw agenda bijwerken!","modal.subscribe.yahoo.h":"Toevoegen aan Yahoo","modal.subscribe.yahoo.text":'<ol><li>Open de Yahoo calendar.</li><li>Klik op de "Acties" tab.</li><li>Selecteer "Volg Andere Agenda\'s".</li><li>Kies een naam en plak de URL van uw klembord in het URL-veld.</li></ol>',"modal.subscribe.yahoo.button":"Open Yahoo Agenda",close:"Sluiten",continue:"Doorgaan",cancel:"Annuleren",expired:"Verlopen",recurring:"Terugkerend",thankyou:"Bedankt",submit:"Versturen","label.share.email":"Delen via E-mail","label.share.copy":"Link kopiëren","label.share.copied":"Gekopieerd","label.share.email.subject":"Onthoud deze datum","form.error.required":"Je hebt niet alle vereiste velden correct ingevuld","form.error.sending":"Er was een probleem met het versturen van je antwoord. Probeer het later opnieuw","form.success":"Succesvol verstuurd!"},tr:{"label.addtocalendar":"Takvime Ekle",ical:"iCal Dosyası",...e9,"modal.button.default":"Beni tıklayın","modal.webview.ical.h":"Tarayıcınızı açın","modal.webview.ical.text":"Ne yazık ki, uygulama içi tarayıcılar takvim dosyalarını oluÅturma Åeklimizle ilgili sorunlar yaÅıyor.","modal.clipboard.text":"Panonuza otomatik olarak sihirli bir URL kopyaladık.","modal.webview.ical.steps":"<ol><li><strong>Akıllı telefonunuzda baÅka bir tarayıcı açın</strong>, ...</li><li>Devam etmek için <strong>insert</strong> fonksiyonunu kullanın.</li></ol>","modal.opensafari.ical.h":"Açık Safari","modal.opensafari.ical.text":"Ne yazık ki iOS, takvim dosyasını Safari dıÅında oluÅtururken ve açarken bazı sorunlar yaÅıyor.","modal.opensafari.ical.steps":"<ol><li><strong>Açık Safari</strong>, ...</li><li>Devam etmek için <strong>insert</strong> fonksiyonunu kullanın.</li></ol>","modal.multidate.h":"Bu bir etkinlik serisidir","modal.multidate.text":"Parçaları teker teker ekleyin:","date.status.cancelled":"Bu tarih iptal edildi.","date.status.cancelled.cta":"Lütfen takviminizi güncelleyin!","modal.subscribe.yahoo.h":"Yahoo'ya takvim ekleme","modal.subscribe.yahoo.text":'<ol><li>Yahoo takvimini açın.</li><li>"Eylemler" sekmesine tıklayın.</li><li>
21"DiÄer Takvimleri Takip Et" öÄesini seçin.</li><li>Bir ad seçin ve URL\'yi panonuzdan URL alanına yapıÅtırın.</li></ol>',"modal.subscribe.yahoo.button":"Yahoo Takvimini aç",close:"Kapat",continue:"Devam etmek",cancel:"İptal",expired:"Günü geçmiÅ",recurring:"Yinelenen",thankyou:"TeÅekkürler",submit:"Gönder","label.share.email":"E-posta ile PaylaÅ","label.share.copy":"BaÄlantıyı Kopyala","label.share.copied":"Kopyalandı","label.share.email.subject":"Bu Tarihi Unutma","form.error.required":"Gerekli tüm alanları doÄru Åekilde doldurmadınız","form.error.sending":"Yanıtınızı gönderirken bir sorun oluÅtu. Lütfen daha sonra tekrar deneyin","form.success":"BaÅarıyla gönderildi!"},zh:{"label.addtocalendar":"æ·»å å°æ¥å",ical:"iCal æä»¶",...e9,"modal.button.default":"ç¹æ","modal.webview.ical.h":"æå¼æµè§å¨","modal.webview.ical.text":"ä¸å¹¸çæ¯ï¼åºç¨å
æµè§å¨å¨æä»¬çææ¥åæä»¶çæ¹å¼ä¸åå¨é®é¢ã","modal.clipboard.text":"æä»¬èªå¨å°éæ¯ URL å¤å¶å°æ¨çåªè´´æ¿ã","modal.webview.ical.steps":"<ol><li>æå¼ææºä¸çä»»ä½å
¶ä»æµè§å¨, ...</li><li>ç²è´´åªè´´æ¿å
容并å¼å§ã</li></ol>","modal.opensafari.ical.h":"æå¼ Safari","modal.opensafari.ical.text":"ä¸å¹¸çæ¯ï¼iOS å¨ Safari ä¹å¤çæåæå¼æ¥åæä»¶æ¶éå°ä¸äºé®é¢ã","modal.opensafari.ical.steps":"<ol><li><strong>æå¼ Safari</strong>, ...</li><li>ç²è´´åªè´´æ¿å
容并å¼å§ã</li></ol>","modal.multidate.h":"è¿æ¯ä¸ä¸ªæ´»å¨ç³»å","modal.multidate.text":"é个添å å个é¨å:","date.status.cancelled":"æ¤æ¥æå·²åæ¶ã","date.status.cancelled.cta":"è¯·æ´æ°æ¨çæ¥å!","modal.subscribe.yahoo.h":"å°æ¥åæ·»å å° Yahoo","modal.subscribe.yahoo.text":"<ol><li>æå¼ Yahoo æ¥åã</li><li>ç¹å»âæä½âæ ç¾ã</li><li>éæ©âå
³æ³¨å
¶ä»æ¥åâã</li><li>éæ©ä¸ä¸ªåç§°å¹¶å°åªè´´æ¿ä¸ç URL ç²è´´å° URL åæ®µä¸ã</li></ol>","modal.subscribe.yahoo.button":"æå¼é
èæ¥å",close:"å
³",continue:"ç»§ç»",cancel:"䏿¢",expired:"已尿",recurring:"忬¡åçç",thankyou:"谢谢",submit:"æäº¤","label.share.email":"éè¿çµåé®ä»¶å享","label.share.copy":"å¤å¶é¾æ¥","label.share.copied":"å·²å¤å¶","label.share.email.subject":"è®°ä½è¿ä¸ªæ¥æ","form.error.required":"ä½ æ²¡ææ£ç¡®å¡«åææå¿
å¡«åæ®µ","form.error.sending":"åéä½ çå夿¶åºç°é®é¢ã请ç¨ååè¯","form.success":"æååéï¼"},ar:{"label.addtocalendar":"Ø¥Ø¶Ø§ÙØ© Ø¥ÙÙ Ø§ÙØªÙÙÙÙ
",ical:"Ù
ÙÙ iCal",...e9,"modal.button.default":"اÙÙØ± ÙÙÙ ÙÙ","modal.webview.ical.h":"Ø§ÙØªØ اÙÙ
ستعرض Ø§ÙØ®Ø§Øµ بÙ","modal.webview.ical.text":"ÙØ³ÙØ¡ Ø§ÙØØ¸ Ø ØªÙØ§Ø¬Ù اÙÙ
ØªØµÙØØ§Øª Ø¯Ø§Ø®Ù Ø§ÙØªØ·Ø¨ÙÙ Ù
شاÙÙ Ù٠طرÙÙØ© Ø¥ÙØ´Ø§Ø¡ Ù
ÙÙ Ø§ÙØªÙÙÙÙ
.","modal.clipboard.text":"ÙÙ
ÙØ§ تÙÙØ§Ø¦ÙÙØ§ Ø¨ÙØ³Ø® عÙÙØ§Ù URL Ø³ØØ±Ù Ø¥ÙÙ Ø§ÙØØ§ÙØ¸Ø© Ø§ÙØ®Ø§ØµØ© بÙ.","modal.webview.ical.steps":"<ol><li>Ø§ÙØªØ Ø£Ù Ù
ØªØµÙØ آخر عÙÙ ÙØ§ØªÙÙ Ø§ÙØ°ÙÙ, ...</li><li>.Ø§ÙØµÙ Ù
ØØªÙÙ Ø§ÙØØ§ÙØ¸Ø© ÙØ§Ø°Ùب</li></ol>","modal.opensafari.ical.h":"Ø§ÙØªØ Safari","modal.opensafari.ical.text":"ÙØ³ÙØ¡ Ø§ÙØØ¸ Ø ÙÙØ§Ø¬Ù iOS بعض اÙÙ
Ø´ÙÙØ§Øª ÙÙ Ø¥ÙØ´Ø§Ø¡ Ù
ÙÙ Ø§ÙØªÙÙÙÙ
ÙÙØªØÙ خارج Safari.","modal.opensafari.ical.steps":"<ol><li><strong>Ø§ÙØªØ Safari</strong>, ...</li><li>Ø§ÙØµÙ Ù
ØØªÙÙ Ø§ÙØØ§ÙØ¸Ø© ÙØ§Ø°Ùب.</li></ol>","modal.multidate.h":"ÙØ°Ù Ø³ÙØ³ÙØ© Ø£ØØ¯Ø§Ø«","modal.multidate.text":"Ø£Ø¶Ù Ø§ÙØ£Ø¬Ø²Ø§Ø¡ اÙÙØ±Ø¯ÙØ© ÙØ§ØØ¯Ø© تÙÙ Ø§ÙØ£Ø®Ø±Ù:","date.status.cancelled":"تÙ
Ø¥ÙØºØ§Ø¡ ÙØ°Ø§ Ø§ÙØªØ§Ø±ÙØ®.","date.status.cancelled.cta":"Ø§ÙØ±Ø¬Ø§Ø¡ ØªØØ¯ÙØ« Ø§ÙØªÙÙÙÙ
Ø§ÙØ®Ø§Øµ بÙ!","modal.subscribe.yahoo.h":"Ø£Ø¶Ù Ø§ÙØªÙÙÙÙ
Ø¥ÙÙ Yahoo","modal.subscribe.yahoo.text":'<ol><li>Ø§ÙØªØ تÙÙÙÙ
Yahoo.</li><li>اÙÙØ± ÙÙÙ Ø¹ÙØ§Ù
Ø© Ø§ÙØªØ¨ÙÙØ¨ "Ø§ÙØ¥Ø¬Ø±Ø§Ø¡Ø§Øª".</li><li>ØØ¯Ø¯ "Ù
تابعة تÙÙÙÙ
ات أخرÙ".</li><li>اختر اسÙ
ÙØ§ ÙØ§Ùص٠عÙÙØ§Ù URL Ù
Ù Ø§ÙØØ§ÙØ¸Ø© Ø§ÙØ®Ø§ØµØ© ب٠ÙÙ ØÙÙ URL.</li></ol>',"modal.subscribe.yahoo.button":"Ø§ÙØªØ تÙÙÙÙ
ÙØ§ÙÙ",close:"ÙØ±Ùب",continue:"استÙ
ر",cancel:"Ø¥ØØ¨Ø§Ø·",expired:"Ù
ÙØªÙÙ Ø§ÙØµÙاØÙØ©",recurring:"ÙØªÙرر",thankyou:"Ø´ÙØ±Ø§",submit:"إرساÙ","label.share.email":"Ù
Ø´Ø§Ø±ÙØ© عبر Ø§ÙØ¨Ø±Ùد Ø§ÙØ¥ÙÙØªØ±ÙÙÙ","label.share.copy":"ÙØ³Ø® Ø§ÙØ±Ø§Ø¨Ø·","label.share.copied":"تÙ
اÙÙØ³Ø®","label.share.email.subject":"ØªØ°ÙØ± ÙØ°Ø§ اÙÙ
ÙØ¹Ø¯","form.error.required":"ÙÙ
تÙÙ
بÙ
ÙØ¡ جÙ
ÙØ¹ Ø§ÙØÙÙ٠اÙÙ
Ø·ÙÙØ¨Ø© بشÙ٠صØÙØ","form.error.sending":"ØØ¯Ø«Øª Ù
Ø´ÙÙØ© Ø£Ø«ÙØ§Ø¡ إرسا٠ردÙ. Ø§ÙØ±Ø¬Ø§Ø¡ اÙÙ
ØØ§ÙÙØ© ÙØ§ØÙاÙ","form.success":"تÙ
Ø§ÙØ¥Ø±Ø³Ø§Ù Ø¨ÙØ¬Ø§Ø!"},hi:{"label.addtocalendar":"à¤à¥à¤²à¥à¤à¤¡à¤° मà¥à¤ à¤à¥à¤¡à¤¼à¥à¤",ical:"iCal फ़ाà¤à¤²",...e9,"modal.button.default":"मà¥
21à¤à¥ à¤à¥à¤²à¤¿à¤ à¤à¤°à¥à¤","modal.webview.ical.h":"à¤
पना बà¥à¤°à¤¾à¤à¤à¤¼à¤° à¤à¥à¤²à¥à¤","modal.webview.ical.text":"दà¥à¤°à¥à¤à¤¾à¤à¥à¤¯ सà¥, à¤à¤¨-à¤à¤ª बà¥à¤°à¤¾à¤à¤à¤¼à¤° मà¥à¤ à¤à¥à¤²à¥à¤à¤¡à¤° फ़ाà¤à¤² बनानॠà¤à¥ तरà¥à¤à¥ मà¥à¤ समसà¥à¤¯à¤¾à¤à¤ हà¥à¤à¥¤","modal.clipboard.text":"हमनॠà¤à¤ªà¤à¥ à¤à¥à¤²à¤¿à¤ªà¤¬à¥à¤°à¥à¤¡ पर सà¥à¤µà¤à¤¾à¤²à¤¿à¤¤ रà¥à¤ª सॠà¤à¤ à¤à¤¾à¤¦à¥à¤ URL à¤à¥à¤ªà¥ à¤à¤° लिया हà¥à¥¤","modal.webview.ical.steps":"<ol><li>à¤
पनॠफ़à¥à¤¨ पर <strong>दà¥à¤¸à¤°à¤¾ बà¥à¤°à¤¾à¤à¤à¤¼à¤° à¤à¥à¤²à¥à¤</strong>, ...</li><li>à¤à¥à¤²à¤¿à¤ªà¤¬à¥à¤°à¥à¤¡ सामà¤à¥à¤°à¥ <strong>à¤à¤¿à¤ªà¤à¤¾à¤à¤</strong> à¤à¤° à¤à¤¾à¤à¤à¥¤</li></ol>","modal.opensafari.ical.h":"सफारॠà¤à¥à¤²à¥à¤","modal.opensafari.ical.text":"दà¥à¤°à¥à¤à¤¾à¤à¥à¤¯ सà¥, iOS मà¥à¤ सफ़ारॠà¤à¥ बाहर à¤à¥à¤²à¥à¤à¤¡à¤° फ़ाà¤à¤² बनानॠà¤à¤° à¤à¥à¤²à¤¨à¥ मà¥à¤ à¤à¥à¤ समसà¥à¤¯à¤¾à¤à¤ हà¥à¤à¥¤","modal.opensafari.ical.steps":"<ol><li><strong>सफारॠà¤à¥à¤²à¥à¤</strong>, ...</li><li>à¤à¥à¤²à¤¿à¤ªà¤¬à¥à¤°à¥à¤¡ सामà¤à¥à¤°à¥ <strong>à¤à¤¿à¤ªà¤à¤¾à¤à¤</strong> à¤à¤° à¤à¤¾à¤à¤à¥¤</li></ol>","modal.multidate.h":"यह à¤à¤ à¤à¤µà¥à¤à¤ सà¥à¤°à¥à¤à¤¼ हà¥","modal.multidate.text":"à¤
लà¤-à¤
लठहिसà¥à¤¸à¥à¤ à¤à¥ à¤à¤-à¤à¤ à¤à¤°à¤à¥ à¤à¥à¤¡à¤¼à¥à¤:","date.status.cancelled":"यह तिथि रदà¥à¤¦ हॠà¤à¤à¥¤","date.status.cancelled.cta":"à¤à¥à¤ªà¤¯à¤¾ à¤
पना à¤à¥à¤²à¥à¤à¤¡à¤° à¤
पडà¥à¤ à¤à¤°à¥à¤!","modal.subscribe.yahoo.h":"Yahoo . मà¥à¤ à¤à¥à¤²à¥à¤à¤¡à¤° à¤à¥à¤¡à¤¼à¥à¤","modal.subscribe.yahoo.text":'<ol><li>Yahoo à¤à¥à¤²à¥à¤à¤¡à¤° à¤à¥à¤²à¥à¤à¥¤</li><li>"à¤à¥à¤¤à¥" à¤à¥à¤¬ पर à¤à¥à¤²à¤¿à¤ à¤à¤°à¥à¤à¥¤</li><li>"à¤à¤¤à¤° à¤à¥
लà¥à¤à¤¡à¤°à¥à¤¸à¤à¥ à¤
नà¥à¤¸à¤°à¤£ à¤à¤°à¤¾" à¤à¥à¤¨à¥à¤à¥¤</li><li>à¤à¤ नाम à¤à¥à¤¨à¥à¤ à¤à¤° à¤
पनॠà¤à¥à¤²à¤¿à¤ªà¤¬à¥à¤°à¥à¤¡ सॠURL à¤à¥ URL फ़à¥à¤²à¥à¤¡ मà¥à¤ पà¥à¤¸à¥à¤ à¤à¤°à¥à¤à¥¤</li></ol>',"modal.subscribe.yahoo.button":"याहॠà¤à¥à¤²à¥à¤à¤¡à¤° à¤à¥à¤²à¥à¤",close:"बà¤à¤¦ à¤à¤°à¤¨à¤¾",continue:"à¤à¤¾à¤°à¥ रà¤à¥à¤",cancel:"रदà¥à¤¦ à¤à¤°à¤¨à¤¾",expired:"à¤à¤¤à¥à¤® हॠà¤à¥à¤à¤¾",recurring:"पà¥à¤¨à¤°à¤¾à¤µà¤°à¥à¤¤à¥",thankyou:"धनà¥à¤¯à¤µà¤¾à¤¦",submit:"à¤à¤®à¤¾ à¤à¤°à¥à¤","label.share.email":"à¤à¤®à¥à¤² à¤à¥ माधà¥à¤¯à¤® सॠसाà¤à¤¾ à¤à¤°à¥à¤","label.share.copy":"लिà¤à¤ à¤à¥à¤ªà¥ à¤à¤°à¥à¤","label.share.copied":"à¤à¥à¤ªà¥ हॠà¤à¤¯à¤¾","label.share.email.subject":"à¤à¤¸ तारà¥à¤ à¤à¥ याद रà¤à¥à¤","form.error.required":"à¤à¤ªà¤¨à¥ सà¤à¥ à¤à¤µà¤¶à¥à¤¯à¤ फ़à¥à¤²à¥à¤¡ सहॠढà¤à¤ सॠनहà¥à¤ à¤à¤°à¥ हà¥à¤","form.error.sending":"à¤à¤ªà¤à¤¾ à¤à¤µà¤¾à¤¬ à¤à¥à¤à¤¤à¥ समय à¤à¤ समसà¥à¤¯à¤¾ हà¥à¤à¥¤ à¤à¥à¤ªà¤¯à¤¾ बाद मà¥à¤ पà¥à¤¨à¤ पà¥à¤°à¤¯à¤¾à¤¸ à¤à¤°à¥à¤","form.success":"सफलतापà¥à¤°à¥à¤µà¤ à¤à¥à¤à¤¾ à¤à¤¯à¤¾!"},pl:{"label.addtocalendar":"Dodaj do kalendarza",ical:"Plik iCal",...e9,"modal.button.default":"Kliknij mnie","modal.webview.ical.h":"Otwórz przeglÄ
darkÄ","modal.webview.ical.text":"Niestety, przeglÄ
darki in-app majÄ
problemy ze sposobem, w jaki generujemy plik kalendarza.","modal.clipboard.text":"Automatycznie skopiowaliÅmy magiczny adres URL do schowka.","modal.webview.ical.steps":"<ol><li><strong>Otwórz innÄ
przeglÄ
darkÄ</strong> w swoim telefonie, ...</li><li><strong>Wklej</strong> zawartoÅÄ schowka i ruszaj.</li></ol>","modal.opensafari.ical.h":"Otwórz Safari","modal.opensafari.ical.text":"Niestety iOS ma pewne problemy z generowaniem i otwieraniem pliku kalendarza poza Safari.","modal.opensafari.ical.steps":"<ol><li><strong>Otwórz Safari</strong>, ...</li><li><strong>Wklej</strong> zawartoÅÄ schowka i ruszaj.</li></ol>","modal.multidate.h":"To jest cykl imprez","modal.multidate.text":"DodawaÄ po kolei poszczególne czÄÅci:","date.status.cancelled":"Ta data zostaÅa odwoÅana.","date.status.cancelled.cta":"Zaktualizuj swój kalendarz!","modal.subscribe.yahoo.h":"Dodaj kalendarz do Yahoo","modal.subscribe.yahoo.text":'<ol><li>Otwórz kalendarz Yahoo.</li><li>Kliknij na zakÅadkÄ "CzynnoÅci".</li><li>Wybierz "Obserwuj inne kalendarze".</li><li>Wybierz nazwÄ i wklej adres URL ze schowka w polu URL.</li></ol>',"modal.subscribe.yahoo.button":"Otwórz kalendarz Yahoo",close:"Zamknij",continue:"KontynuowaÄ",cancel:"Anuluj",expired:"WygasÅy",recurring:"PowtarzajÄ
cy siÄ",thankyou:"DziÄkujÄ",submit:"WyÅlij","label.share.email":"UdostÄpnij przez e-mail","label.share.copy":"Kopiuj link","label.share.copied":"Skopiowane","label.share.email.subject":"ZapamiÄtaj tÄ datÄ","form.error.required":"Nie wypeÅniÅeÅ wszystkich wymaganych pól poprawnie","form.error.sending":"WystÄ
piÅ problem z wysÅaniem twojej odpowiedzi. Spróbuj ponownie później","form.success":"WysÅano pomyÅlnie!"},id:{"label.addtocalendar":"Tambahkan ke Kalender",ical:"File iCal",...e9,"modal.button.default":"Klik saya","modal.webview.ical.h":"Buka browser Anda","modal.webview.ical.text":"Sayangnya, browser dalam aplikasi memiliki masalah dengan cara kami menghasilkan file kalender.","modal.clipboard.text":"Kami telah secara otomatis menyalin URL ajaib ke
21clipboard Anda.","modal.webview.ical.steps":"<ol><li><strong>Buka peramban lain</strong> pada ponsel Anda, ...</li><li>Tempelkan konten clipboard dan pergi.</li></ol>","modal.opensafari.ical.h":"Buka Safari","modal.opensafari.ical.text":"Sayangnya, iOS memiliki beberapa masalah dalam membuat dan membuka file kalender di luar Safari.","modal.opensafari.ical.steps":"<ol><li><strong>Buka Safari</strong>, ...</li><li>Tempelkan konten clipboard dan pergi.</li></ol>","modal.multidate.h":"Ini adalah rangkaian acara","modal.multidate.text":"Tambahkan masing-masing bagian satu per satu:","date.status.cancelled":"Tanggal ini dibatalkan.","date.status.cancelled.cta":"Perbarui kalender Anda!","modal.subscribe.yahoo.h":"Tambahkan kalender ke Yahoo","modal.subscribe.yahoo.text":'<ol><li>Buka kalender Yahoo.</li><li>Klik pada tab "Tindakan".</li><li>Pilih "Ikuti Kalender Lain".</li><li>Pilih nama dan tempelkan URL dari clipboard Anda ke bidang URL.</li></ol>',"modal.subscribe.yahoo.button":"Buka kalender Yahoo",close:"Tutup",continue:"Lanjutkan",cancel:"Batal",expired:"Kedaluwarsa",recurring:"Berulang",thankyou:"Terima kasih",submit:"Kirim","label.share.email":"Bagikan via email","label.share.copy":"Salin tautan","label.share.copied":"Tersalin","label.share.email.subject":"Ingat tanggal ini","form.error.required":"Kamu belum mengisi semua kolom yang diperlukan dengan benar","form.error.sending":"Ada masalah saat mengirim jawabanmu. Coba lagi nanti","form.success":"Berhasil terkirim!"},no:{"label.addtocalendar":"Legg til i kalenderen",ical:"iCal-fil",...e9,"modal.button.default":"Klikk pÃ¥ meg","modal.webview.ical.h":"Ã
pne nettleseren din","modal.webview.ical.text":"Dessverre har nettlesere i appen problemer med mÃ¥ten vi genererer kalenderfilen pÃ¥.","modal.clipboard.text":"Vi kopierte automatisk en magisk URL til utklippstavlen din.","modal.webview.ical.steps":"<ol><li><strong>Ã
pne en annen nettleser</strong> pÃ¥ telefonen, ...</li><li><strong>Lim inn</strong> innholdet pÃ¥ utklippstavlen og gÃ¥.</li></ol>","modal.opensafari.ical.h":"Ã
pne Safari","modal.opensafari.ical.text":"Dessverre har iOS noen problemer med Ã¥ generere og Ã¥pne kalenderfilen utenfor Safari.","modal.opensafari.ical.steps":"<ol><li><strong>Ã
pne Safari</strong>, ...</li><li><strong>Lim inn</strong> innholdet pÃ¥ utklippstavlen og gÃ¥.</li></ol>","modal.multidate.h":"Dette er en avtaleserie","modal.multidate.text":"Legg til de enkelte datoene i kalenderen din i rekkefølge:","date.status.cancelled":"Denne datoen ble avlyst.","date.status.cancelled.cta":"Oppdater kalenderen din!","modal.subscribe.yahoo.h":"Legg til kalender til Yahoo","modal.subscribe.yahoo.text":"<ol><li>Ã
pne Yahoo-kalenderen.</li><li>Klikk pÃ¥ «Handlinger»-fanen.</li><li>Velg «Følg andre kalendere».</li><li>Velg et navn og lim inn URL-en fra utklippstavlen i URL-feltet.</li></ol>","modal.subscribe.yahoo.button":"Ã
pne Yahoo-kalenderen",close:"Lukk",continue:"Fortsette",cancel:"Avbryt",expired:"Utløpt",recurring:"Tilbakevendende",thankyou:"Takk",submit:"Send inn","label.share.email":"Del via e-post","label.share.copy":"Kopier lenke","label.share.copied":"Kopiert","label.share.email.subject":"Husk denne datoen","form.error.required":"Du har ikke fylt ut alle de nødvendige feltene riktig","form.error.sending":"Det oppsto et problem med å sende svaret ditt. Vennligst prøv igjen senere","form.success":"Sendt suksessfullt!"},fi:{"label.addtocalendar":"Lisää kalenteriin",ical:"iCal-tiedosto",...e9,"modal.button.default":"Klikkaa minua","modal.webview.ical.h":"Avaa selain","modal.webview.ical.text":"Valitettavasti sovelluksen sisäisillä selaimilla on ongelmia kalenteritiedoston luomisessa.","modal.clipboard.text":"Olemme automaattisesti kopioineet maagisen URL-osoitteen leikepöydällesi.","modal.webview.ical.steps":"<ol><li><strong>Avaa toinen selain</strong> puhelimessasi., ...</li><li><strong>liitä</strong> leikepöydän sisältö ja lähde.</li></ol>","modal.opensafari.ical.h":"Avaa Safari","modal.opensafari.ical.text":"Valitettavasti iOS:llä on ongelmia kalenteritiedoston luomisessa ja avaamisessa Safarin ulkopuolella.","modal.opensafari.ical.steps":"<ol><li><strong>Avaa Safari</strong>, ...</li><li><strong>liitä</strong> leikepöydän sisältö ja lähde.</li></ol>
21","modal.multidate.h":"Tämä on tapahtumasarja","modal.multidate.text":"Lisää yksittäiset osat yksi kerrallaan:","date.status.cancelled":"Tämä päivämäärä peruttiin.","date.status.cancelled.cta":"Päivitä kalenterisi!","modal.subscribe.yahoo.h":"Lisää kalenteri Yahoo","modal.subscribe.yahoo.text":'<ol><li>Avaa Yahoo-kalenteri.</li><li>Napsauta "Toiminnot"-välilehteä.</li><li>Valitse "Seuraa muiden kalentereita".</li><li>Valitse nimi ja liitä URL-osoite leikepöydältäsi URL-kenttään.</li></ol>',"modal.subscribe.yahoo.button":"Avaa Yahoo-kalenteri",close:"Sulje",continue:"Jatkaa",cancel:"Peruuta",expired:"Vanhentunut",recurring:"Toistuva",thankyou:"Kiitos",submit:"Lähetä","label.share.email":"Jaa sähköpostitse","label.share.copy":"Kopioi linkki","label.share.copied":"Kopioitu","label.share.email.subject":"Muista tämä päivämäärä","form.error.required":"Et täyttänyt kaikkia vaadittuja kenttiä oikein","form.error.sending":"Vastauksen lähettämisessä ilmeni ongelma. Yritä myöhemmin uudelleen","form.success":"Lähetetty onnistuneesti!"},sv:{"label.addtocalendar":"Lägg till i kalender",ical:"iCal-fil",...e9,"modal.button.default":"Klicka pÃ¥ mig","modal.webview.ical.h":"Ãppna din webbläsare","modal.webview.ical.text":"Tyvärr har webbläsare i appen problem med hur vi genererar kalenderfilen.","modal.clipboard.text":"Vi har automatiskt kopierat en magisk URL till ditt klippblock.","modal.webview.ical.steps":"<ol><li><strong>Ãppna en annan webbläsare</strong> pÃ¥ telefonen, ...</li><li><strong>Insätt</strong> innehÃ¥llet i klippbordet och kör.</li></ol>","modal.opensafari.ical.h":"Ãppna Safari","modal.opensafari.ical.text":"Tyvärr har iOS vissa problem med att generera och öppna kalenderfilen utanför Safari.","modal.opensafari.ical.steps":"<ol><li><strong>Ãppna Safari</strong>, ...</li><li><strong>Insätt</strong> innehÃ¥llet i klippbordet och kör.</li></ol>","modal.multidate.h":"Detta är en evenemangsserie","modal.multidate.text":"Lägg till de enskilda delarna en efter en:","date.status.cancelled":"Detta datum har ställts in.","date.status.cancelled.cta":"Uppdatera din kalender!","modal.subscribe.yahoo.h":"Lägg till kalender i Yahoo","modal.subscribe.yahoo.text":'<ol><li>Ãppna Yahoo-kalendern.</li><li>Klicka pÃ¥ fliken "Ã
tgärder".</li><li>Välj "Följ andra kalendrar".</li><li>Välj ett namn och klistra in URL:en frÃ¥n klippbordet i URL-fältet.</li></ol>',"modal.subscribe.yahoo.button":"Ãppna Yahoo-kalendern",close:"Stäng",continue:"Fortsätta",cancel:"Avbryt",expired:"UtgÃ¥nget",recurring:"Ã
terkommande",thankyou:"Tack",submit:"Skicka","label.share.email":"Dela via e-post","label.share.copy":"Kopiera länk","label.share.copied":"Kopierat","label.share.email.subject":"Kom ihÃ¥g detta datum","form.error.required":"Du har inte fyllt i alla nödvändiga fält korrekt","form.error.sending":"Det uppstod ett problem när ditt svar skickades. Försök igen senare","form.success":"Skickat framgÃ¥ngsrikt!"},cs:{"label.addtocalendar":"PÅidat do kalendáÅe",ical:"Soubor iCal",...e9,"modal.button.default":"KliknÄte na mÄ","modal.webview.ical.h":"OtevÅete prohlÞeÄ","modal.webview.ical.text":"ProhlÞeÄe v aplikacÃch majà bohužel problémy se způsobem generovánà souboru kalendáÅe.","modal.clipboard.text":"Do schránky jsme automaticky zkopÃrovali kouzelnou adresu URL.","modal.webview.ical.steps":"<ol><li><strong>OtevÅenà jiného prohlÞeÄe</strong> v telefonu, ...</li><li><strong>Vložte</strong> obsah schránky a pÅejdÄte.</li></ol>","modal.opensafari.ical.h":"OtevÅÃt Safari","modal.opensafari.ical.text":"Bohužel má iOS nÄjaké problémy s generovánÃm a otevÃránÃm souboru kalendáÅe mimo Safari.","modal.opensafari.ical.steps":"<ol><li><strong>OtevÅÃt Safari</strong>, ...</li><li><strong>Vložte</strong> obsah schránky a pÅejdÄte.</li></ol>","modal.multidate.h":"Jedná se o sérii událostÃ","modal.multidate.text":"PÅidávejte jednotlivé dÃly jeden po druhém:","date.status.cancelled":"Toto datum bylo zruÅ¡eno.","date.status.cancelled.cta":"Aktualizujte svůj kalendáÅ!","modal.subscribe.yahoo.h":"PÅidat kalendáŠdo Yahoo","modal.subscribe.yahoo.text":'<ol><li>OtevÅete kalendáŠYahoo.</li><li>KliknÄte na kartu "Akce".</li><li>Vyberte možnost "Sledovat dalšà kalendáÅe".</li><li>Vyberte název a vložte adresu URL ze schránky do pole URL.</li></ol>',"modal.subscribe.yahoo.button":"OtevÅete kalendáŠYahoo",close:"ZavÅÃt",continue:"PokraÄovat",cancel:"Storno",expired:"Platnost vyprÅ¡ela",recurring:"OpakujÃcà se",thankyou:"DÄkuji",submit:"Odeslat","label.share.email":"SdÃlet e-mailem","label.share.copy":"KopÃrovat odkaz","label.share.copied":"ZkopÃrováno","label.share.email.subject":"Zapamatuj si tento termÃn","form.error.required":"Nevyplnil jsi správnÄ vÅ¡echna požadovaná pole","form.error.sending":"PÅi odesÃlánà tvé odpovÄdi doÅ¡lo k problému. Zkus to prosÃm pozdÄji znovu","form.success":"ÃspÄÅ¡nÄ odesláno!"},ja:{"label.addtocalendar":"ã«ã¬ã³ãã¼ã«è¿½å ",ical:"iCalãã¡ã¤ã«",...e9,"modal.button.default":"ã¯ãªãã¯ãã¦ãã ãã","modal.webview.ical.h":"ãã©ã¦ã¶ãèµ·åãã","modal.webview.ical.text":"æ®å¿µãªãããã¢ããªå
ãã©ã¦ã¶ã¯ãã«ã¬ã³ãã¼ãã¡ã¤ã«ã®çææ¹æ³ã«åé¡ãããã¾ãã","modal.clipboard.text":"éæ³ã®URLãèªåçã«ã¯ãªãããã¼ãã«ã³ãã¼ãã¦ãã¾ãã","modal.webview.ical.steps":"<ol><li>ã¹ãã¼ããã©ã³ã§å¥ã®ãã©ã¦ã¶ãèµ·åãã, ...</li><li>ã¯ãªãããã¼ãã®å
容ãè²¼ãä»ãã¦è¡ãã</li></ol>","modal.opensafari.ical.h":"ãªã¼ãã³Safari","modal.opensafari.ical.text":"æ®å¿µãªãããiOS ã§ã¯ãSafari ã®å¤ã§ã«ã¬ã³ãã¼ ãã¡ã¤ã«ãçæãããéãããããéã«ããã¤ãã®åé¡ãããã¾ãã","modal.opensafari.ical.steps":"<ol><li><strong>ãªã¼ãã³Safari</strong>, ...</li><li>ã¯ãªãããã¼ãã®å
容ãè²¼ãä»ãã¦è¡ãã</li></ol>","modal.multidate.h":"ã¤ãã³ãã·ãªã¼ãºã§ã","modal.multidate.text":"åã
ã®ãã¼ããä¸ã¤ãã¤è¿½å ãã¦ãã:","date.status.cancelled":"ãã®æ¥ã¯ãã£ã³ã»ã«ã«ãªãã¾ããã","date.status.cancelled.cta":"ã«ã¬ã³ãã¼ãæ´æ°ãã!","modal.subscribe.yahoo.h":"Yahooã«ã«ã¬ã³ãã¼ã追å ãã","modal.subscribe.yahoo.text":"<ol><li>Yahooã«ã¬ã³ãã¼ãéãã</li><li>[å®è¡] ã¿ããã¯ãªãã¯ãã¾ãã</li><li>[ãã®ä»ã®ã«ã¬ã³ãã¼ã®ãã©ãã¼] ã鏿ãã¾ãã</li><li>ååãæ±ºãã¦ãã¯ãªãããã¼ãã«ããURLãURLæ¬ã«è²¼ãä»ãã¾ãã</li></ol>","modal.subscribe.yahoo.button":"Yahooã«ã¬ã³ãã¼ãéã",close:"éãã",continue:"ç¶ãã",cancel:"ãã£ã³ã»ã«",expired:"æéåã",recurring:"ç¹°ãè¿ã",thankyou:"ãããã¨ã",submit:"éä¿¡","label.share.email":"ã¡ã¼ã«ã§å
±æ","label.share.copy":"ãªã³ã¯ãã³ãã¼","label.share.copied":"ã³ãã¼æ¸ã¿","label.share.email.subject":"ãã®æ¥ä»ãè¦ãã¦ããã¦","form.error.required":"å¿
è¦ãªãã£ã¼ã«ãããã¹ã¦æ£ããå
¥åãã¦ãã¾ãã","form.error.sending":"ããªãã®åçãéä¿¡ããéã«åé¡ãçºçãã¾ãããå¾ã§å試è¡ãã¦ãã ãã","form.success":"æ£å¸¸ã«éä¿¡ããã¾ããï¼"},it:{"label.addtocalendar":"Aggiungi al calendario",ical:"File iCal",...e9,"modal.button.default":"Clicca su di me","modal.webview.ical.h":"Aprire il browser","modal.webview.ical.text":"Purtroppo i browser in-app hanno problemi con il modo in cui generiamo il file del calendario.","modal.clipboard.text":"Abbiamo copiato automaticamente un URL magico negli appunti.","modal.webview.ical.steps":"<ol><li><strong>Aprire un altro browser</strong> sul cellulare, ...</li><li><strong>Incollare</strong> il contenuto degli appunti e partire.</li></ol>","modal.opensafari.ical.h":"Aprire Safari","modal.opensafari.ical.text":"Sfortunatamente, iOS ha alcuni problemi nella generazione e nell'apertura del file del calendario al di fuori di Safari.","modal.opensafari.ical.steps":"<ol><li><strong>Aprire Safari</strong>, ...</li><li><strong>Incollare</strong> il contenuto degli appunti e partire.</li></ol>","modal.multidate.h":"Questa è una serie di eventi","modal.multidate.text":"Aggiungere le singole parti una per una:","date.status.cancelled":"La data è stata annullata.","date.status.cancelled.cta":"Agg
21iornare il calendario!","modal.subscribe.yahoo.h":"Aggiungi il calendario a Yahoo","modal.subscribe.yahoo.text":'<ol><li>Aprire il calendario di Yahoo.</li><li>Fare clic sulla scheda "Azioni".</li><li>Selezionare "Segui altri calendari".</li><li>Scegliere un nome e incollare l\'URL dagli appunti nel campo URL.</li></ol>',"modal.subscribe.yahoo.button":"Apri il calendario di Yahoo",close:"Chiudere",continue:"Continuare",cancel:"Annulla",expired:"Scaduta",recurring:"Ricorrente",thankyou:"Grazie",submit:"Invia","label.share.email":"Condividi via Email","label.share.copy":"Copia il link","label.share.copied":"Copiato","label.share.email.subject":"Ricorda questa data","form.error.required":"Non hai compilato correttamente tutti i campi richiesti","form.error.sending":"C'è stato un problema nell'invio della tua risposta. Prova di nuovo più tardi","form.success":"Inviato con successo!"},ko:{"label.addtocalendar":"ìºë¦°ëì ì¶ê°",ical:"iCal íì¼",...e9,"modal.button.default":"í´ë¦ í´ì£¼ì¸ì","modal.webview.ical.h":"ë¸ë¼ì°ì ì´ê¸°","modal.webview.ical.text":"ë¶ííë ì¸ì± ë¸ë¼ì°ì ë ìºë¦°ë íì¼ì ìì±íë ë°©ìì 문ì ê° ììµëë¤.","modal.clipboard.text":"ë§¤ì§ URLì í´ë¦½ë³´ëì ìëì¼ë¡ ë³µì¬íìµëë¤.","modal.webview.ical.steps":"<ol><li>í´ëì íìì ë¤ë¥¸ ë¸ë¼ì°ì ì´ê¸°, ...</li><li>í´ë¦½ë³´ë ë´ì©ì ë¶ì¬ë£ê³ ì´ëí©ëë¤.</li></ol>","modal.opensafari.ical.h":"Safari ì´ê¸°","modal.opensafari.ical.text":"ìíê¹ê²ë iOSìë Safari ì¸ë¶ìì ìºë¦°ë íì¼ì ìì±íê³ ì¬ë ë° ëª ê°ì§ 문ì ê° ììµëë¤.","modal.opensafari.ical.steps":"<ol><li><strong>Safari ì´ê¸°</strong>, ...</li><li>í´ë¦½ë³´ë ë´ì©ì ë¶ì¬ë£ê³ ì´ëí©ëë¤.</li></ol>","modal.multidate.h":"ì´ë²¤í¸ ì리ì¦ì
ëë¤","modal.multidate.text":"ê°ë³ ë¶íì íëì© ì¶ê°:","date.status.cancelled":"ì´ ë ì§ë ì·¨ìëììµëë¤.","date.status.cancelled.cta":"ìºë¦°ë를 ì
ë°ì´í¸íì¸ì!","modal.subscribe.yahoo.h":"Yahooì ìºë¦°ë ì¶ê°","modal.subscribe.yahoo.text":'<ol><li>Yahoo ìºë¦°ë를 ì½ëë¤.</li><li>"ëì" íì í´ë¦í©ëë¤.</li><li>"ë¤ë¥¸ ì¼ì ê´ë¦¬ íë¡ì°"를 ì íí©ëë¤.</li><li>ì´ë¦ì ì ííê³ í´ë¦½ë³´ëì URLì URL íëì ë¶ì¬ë£ìµëë¤.</li></ol>',"modal.subscribe.yahoo.button":"ì¼í ìºë¦°ë ì´ê¸°",close:"ë«ë¤",continue:"ê³ìíë¤",cancel:"ì·¨ì",expired:"ë§ë£ë¨",recurring:"ëíì´",thankyou:"ê°ì¬í©ëë¤",submit:"ì ì¶í기","label.share.email":"ì´ë©ì¼ë¡ ê³µì í기","label.share.copy":"ë§í¬ ë³µì¬í기","label.share.copied":"ë³µì¬ë¨","label.share.email.subject":"ì´ ë ì§ë¥¼ 기ìµíì¸ì","form.error.required":"íì íë를 모ë ì¬ë°ë¥´ê² ì±ì°ì§ ìììµëë¤","form.error.sending":"ìëµì ë³´ë´ë ë° ë¬¸ì ê° ë°ìíìµëë¤. ëì¤ì ë¤ì ìëí´ì£¼ì¸ì","form.success":"ì±ê³µì ì¼ë¡ ì ì¡ë¨!"},vi:{"label.addtocalendar":"Thêm và o Lá»ch",ical:"Tá»p iCal",...e9,"modal.button.default":"Nhấp và o Äây","modal.webview.ical.h":"Má» trình duyá»t cá»§a bạn","modal.webview.ical.text":"Rất tiếc, các trình duyá»t trong ứng dụng gặp sá»± cá» vá»i cách chúng tôi tạo tá»p lá»ch.","modal.clipboard.text":"Chúng tôi Äã tá»± Äá»ng sao chép má»t URL ma thuáºt và o khay nhá» tạm cá»§a bạn.","modal.webview.ical.steps":"<ol><li><strong> Má» trình duyá»t khác </strong> trên Äiá»n thoại cá»§a bạn, ...</li><li><strong> Dán </strong> ná»i dung khay nhá» tạm và bắt Äầu.</li></ol>","modal.opensafari.ical.h":"Má» Safari","modal.opensafari.ical.text":"Rất tiếc, iOS gặp má»t sá» sá»± cá» khi tạo và má» tá»p lá»ch bên ngoà i Safari.","modal.opensafari.ical.steps":"<ol><li><strong>Má» Safari</strong>, ...</li><li><strong> Dán </strong> ná»i dung khay nhá» tạm và bắt Äầu.</li></ol>","modal.multidate.h":"Äây là má»t chuá»i sá»± kiá»n","modal.multidate.text":"Thêm từng phần riêng lẻ má»t:","date.status.cancelled":"Ngà y nà y Äã bá» há»§y.","date.status.cancelled.cta":"Cáºp nháºt lá»ch cá»§a bạn!","modal.subscribe.yahoo.h":"Thêm lá»ch và o Yah
21oo","modal.subscribe.yahoo.text":'<ol><li>Má» Lá»ch Yahoo.</li><li>Nhấp và o tab "Hà nh Äá»ng".</li><li>Chá»n "Theo dõi các Lá»ch khác".</li><li>Chá»n tên và dán URL từ khay nhá» tạm cá»§a bạn và o trưá»ng URL.</li></ol>',"modal.subscribe.yahoo.button":"Má» lá»ch Yahoo",close:"Äóng",continue:"Tiếp tục",cancel:"Há»§y bá»",expired:"Hết hạn",recurring:"Äá»nh kỳ",thankyou:"Cảm Æ¡n",submit:"Gá»i","label.share.email":"Chia sẻ qua Email","label.share.copy":"Sao chép liên kết","label.share.copied":"Äã sao chép","label.share.email.subject":"Ghi nhá» ngà y nà y","form.error.required":"Bạn chưa Äiá»n Äúng tất cả các trưá»ng bắt buá»c","form.error.sending":"Có sá»± cá» khi gá»i phản há»i cá»§a bạn. Vui lòng thá» lại sau","form.success":"Gá»i thà nh công!"},ro:{"label.addtocalendar":"Adauga In Calendar",ical:"Fisier iCal",...e9,"modal.button.default":"Apasa-ma","modal.webview.ical.h":"Deschide browserul","modal.webview.ical.text":"Din pacate, browserele din aplicatie au probleme cu generarea de fisiere pe
21ntru calendar.","modal.clipboard.text":"Ti-am copiat automat un URL magic in clipboard","modal.webview.ical.steps":"<ol><li><strong>Deschide un alt browser</strong> pe telefonul tau, ...</li><li><strong>Lipeste</strong> continutul din clipboard si continua.</li></ol>","modal.opensafari.ical.h":"Deschide Safari","modal.opensafari.ical.text":"Din pÄcate, iOS are unele probleme la generarea Èi deschiderea fiÈierului calendar în afara Safari.","modal.opensafari.ical.steps":"<ol><li><strong>Deschides Safari</strong>, ...</li><li><strong>Lipeste</strong> continutul din clipboard si continua.</li></ol>","modal.multidate.h":"Aceasta este o serie de evenimente","modal.multidate.text":"Adauga evenimentele individuale una cate una:","date.status.cancelled":"Aceasta data a fost anulata.","date.status.cancelled.cta":"Te rugam sa-ti updatezi calendarul!","modal.subscribe.yahoo.h":"Adauga Calendar in Yahoo","modal.subscribe.yahoo.text":'<ol><li>Deschide acum calendarul Yahoo.</li><li>Apasa pe tab-ul de "Actiuni".</li><li>Apasa "Urmareste alte calendare".</li><li>Seteaza un nume si lipeste continutul din clipboard in casuta cu url.</li></ol>',"modal.subscribe.yahoo.button":"DeschideÈi calendarul Yahoo",close:"Inchide",continue:"Continua",cancel:"Anuleaza",expired:"Expirat",recurring:"Recurente",thankyou:"MulÈumesc",submit:"Trimite","label.share.email":"Distribuie prin e-mail","label.share.copy":"CopiazÄ linkul","label.share.copied":"Copiat","label.share.email.subject":"Èine minte aceastÄ datÄ","form.error.required":"Nu ai completat corect toate câmpurile necesare","form.error.sending":"A apÄrut o problemÄ la trimiterea rÄspunsului tÄu. ÃncearcÄ din nou mai târziu","form.success":"Trimis cu succes!"},fa:{"label.addtocalendar":"Ø§ÙØ²Ùد٠ب٠تÙÙÛÙ
",ical:"پرÙÙØ¯Ù iCal",...e9,"modal.button.default":"اÛÙØ¬Ø§ Ú©ÙÛÚ© Ú©ÙÛØ¯","modal.webview.ical.h":"Ù
Ø±ÙØ±Ú¯Ø± Ø®ÙØ¯ را باز Ú©ÙÛØ¯","modal.webview.ical.text":"Ù
ØªØ§Ø³ÙØ§ÙÙØ Ù
Ø±ÙØ±Ú¯Ø±ÙØ§Û Ø¯Ø±ÙÙ Ø¨Ø±ÙØ§Ù
ÙâØ§Û Ø¨Ø§ ÙØÙ٠تÙÙÛØ¯ پرÙÙØ¯Ù تÙÙÛÙ
Ù
Ø´Ú©Ù Ø¯Ø§Ø±ÙØ¯.","modal.clipboard.text":"Ù
ا Ø¨Ù Ø·ÙØ± Ø®ÙØ¯Ú©Ø§Ø± ÛÚ© ÙØ´Ø§ÙÛ Ø§ÛÙØªØ±ÙØªÛ Ø¬Ø§Ø¯ÙÛÛ Ø±Ø§ در Ú©ÙÛÙ¾âØ¨ÙØ±Ø¯ Ø´Ù
ا Ú©Ù¾Û Ú©Ø±Ø¯ÛÙ
.","modal.webview.ical.steps":"<ol><li><strong>Ù
Ø±ÙØ±Ú¯Ø± دÛÚ¯Ø±Û Ø±Ø§ </strong> در Ú¯ÙØ´Û Ø®ÙØ¯ باز Ú©ÙÛØ¯Ø ...</li><li>Ù
ØØªÙØ§Û Ú©ÙÛÙ¾âØ¨ÙØ±Ø¯ را <strong>Paste</strong> Ú©ÙÛØ¯ Ù Go را بزÙÛØ¯ ک٠آدرس باز Ø´ÙØ¯.</li></ol>","modal.opensafari.ical.h":"Ø³Ø§ÙØ§Ø±Û را باز Ú©ÙÛØ¯","modal.opensafari.ical.text":"Ù
ØªØ£Ø³ÙØ§ÙÙ iOS در تÙÙÛØ¯ ٠باز Ú©Ø±Ø¯Ù ÙØ§Û٠تÙÙÛÙ
خارج از Ø³Ø§ÙØ§Ø±Û Ù
Ø´Ú©ÙØ§ØªÛ دارد.","modal.opensafari.ical.steps":"<ol><li><strong>Ø³Ø§ÙØ§Ø±Û را باز Ú©ÙÛØ¯</strong>Ø ...</li><li>Ù
ØØªÙØ§Û Ú©ÙÛÙ¾âØ¨ÙØ±Ø¯ را <strong>Paste</strong> Ú©ÙÛØ¯ Ù Go را بزÙÛØ¯ ک٠آدرس باز Ø´ÙØ¯.</li></ol>","modal.multidate.h":"اÛÙ ÛÚ© Ø³Ø±Û Ø±ÙÛØ¯Ø§Ø¯ است","modal.multidate.text":"رÙÛØ¯Ø§Ø¯ÙØ§Û Ø´Ø®ØµÛ Ø±Ø§ ÛÚ©Û ÛÚ©Û Ø§Ø¶Ø§ÙÙ Ú©ÙÛØ¯:","date.status.cancelled":"اÛÙ ØªØ§Ø±ÛØ® ÙØºÙ شد","date.status.cancelled.cta":"ÙØ·Ùا تÙÙÛÙ
Ø®ÙØ¯ را بÙâØ±ÙØ² Ú©ÙÛØ¯!","modal.subscribe.yahoo.h":"Ø§ÙØ²Ùد٠تÙÙÛÙ
Ø¨Ù ÛØ§ÙÙ","modal.subscribe.yahoo.text":"<ol><li>اکÙÙ٠تÙÙÛÙ
ÛØ§Ù٠را باز Ú©ÙÛØ¯.</li><li>رÙÛ Ø²Ø¨Ø§Ù٠«Actions» Ú©ÙÛÚ© Ú©ÙÛØ¯.</li><li>رÙÛ Â«Follow Other Calendars» ضرب٠بزÙÛØ¯.</li><li>ÛÚ© ÙØ§Ù
ÙØ§Ø±Ø¯ Ú©ÙÛØ¯ Ù Ù
ØØªÙØ§Û Ú©ÙÛÙ¾âØ¨ÙØ±Ø¯ را در ÙØ³Ù
ت url ÙØ±Ø§Ø± دÙÛØ¯.</li></ol>","modal.subscribe.yahoo.button":"تÙÙÛÙ
ÛØ§Ù٠را باز Ú©ÙÛØ¯",close:"بستÙ",continue:"اداÙ
٠دادÙ",cancel:"ÙØºÙ",expired:"Ù
ÙÙØ¶Û شدÙ",thankyou:"Ù
Ù
ÙÙÙ",submit:"ارساÙ","label.share.email":"اشتراکâÚ¯Ø°Ø§Ø±Û Ø§Ø² طرÛ٠اÛÙ
ÛÙ","label.share.copy":"Ú©Ù¾Û ÙÛÙÚ©","label.share.copied":"Ú©Ù¾Û Ø´Ø¯","label.share.email.subject":"اÛÙ ØªØ§Ø±ÛØ® را Ø¨Ù ÛØ§Ø¯ Ø¯Ø§Ø´ØªÙ Ø¨Ø§Ø´ÛØ¯","form.error.required":"Ø´Ù
ا ÙÙ
Ù ÙÛÙØ¯ÙØ§Û ÙØ§Ø²Ù
را Ø¨Ù Ø¯Ø±Ø³ØªÛ Ù¾Ø± ÙکردÙâØ§ÛØ¯","form.error.sending":"Ù
Ø´Ú©ÙÛ Ø¯Ø± ارسا٠پاسخ Ø´Ù
ا ÙØ¬Ùد داشت. ÙØ·Ùا بعدا Ø¯ÙØ¨Ø§Ø±Ù ØªÙØ§Ø´ Ú©ÙÛØ¯","form.success":"با Ù
ÙÙÙÛØª ارسا٠شد!"},et:{"label.addtocalendar":"Lisa kalendrisse",ical:"iCal fail",...e9,"modal.button.default":"Kliki siia","modal.webview.ical.h":"Ava oma veebilehitseja","modal.webview.ical.text":"Kahjuks on rakendusesisestel veebilehitsejatel probleeme kalendrifailide loomisega.","modal.clipboard.text":"Kalendri veebi aadress on automaatselt kopeeritud sinu lõikelauale.","modal.webview.ical.steps":"<ol><li><strong>Ava teine veebilehitseja</strong> oma telefonis, ...</li><li><strong>Kleebi</strong> lõikelaua sisu ning mine sellele lehele.</li></ol>","modal.opensafari.ical.h":"Ava Safari","modal.opensafari.ical.text":"Kahjuks on iOS-il probleeme kalendrifaili genereerimise ja avamisega väljaspool Safarit.","modal.opensafari.ical.steps":"<ol><li><strong>Ava Safari</strong>, ...</li><li><strong>Kleebi</strong> lõikelaua sisu ning mine sellele lehele.</li></ol>","modal.multidate.h":"See on sündmuste seeria","modal.multidate.text":"Ava üksikud sündmused ükshaaval:","date.status.cancelled":"See kuupäev on tühistatud.","date.status.cancelled.cta":"Palun uuenda oma kalendrit!","modal.subscribe.yahoo.h":"Lisa kalender Yahoo-sse","modal.subscribe.yahoo.text":'<ol><li>Ava oma Yahoo kalender.</li><li>Kliki "Actions" vahelehte.</li><li>Vajuta "Follow Other Calendars".</li><li>Määra nimi ning lisa lõikelaua sisu URL (veebi aadressi) väljale.</li></ol>',"modal.subscribe.yahoo.button":"Avage Yahoo kalender",close:"Sulge",continue:"Jätkama",cancel:"Tühista",expired:"Aegunud",thankyou:"Aitäh",submit:"Saada","label.share.email":"Jaga e-posti teel","label.share.copy":"Kopeeri link","label.share.copied":"Kopeeritud","label.share.email.subject":"Pane see kuupäev kirja","form.error.required":"Sa pole kõiki nõutavaid välju korrektselt täitnud","form.error.sending":"Sinu vastuse saatmisel tekkis probleem. Palun proovi hiljem uuesti","form.success":"Edukalt saadetud!"},uk:{"label.addtocalendar":"ÐодаÑи до календаÑÑ",ical:"Файл iCal",...e9,"modal.button.default":"ÐаÑиÑни мене","modal.webview.ical.h":"ÐÑдкÑийÑе Ð²Ð°Ñ Ð±ÑаÑзеÑ","modal.webview.ical.text":"Ðа жалÑ, бÑаÑзеÑи Ñ Ð´Ð¾Ð´Ð°ÑкаÑ
маÑÑÑ Ð¿Ñоблеми з обÑÐ¾Ð±ÐºÐ¾Ñ ÑÐ°Ð¹Ð»Ñ ÐºÐ°Ð»ÐµÐ½Ð´Ð°ÑÑ, Ñкий ми ÑÑвоÑÑÑмо.","modal.clipboard.text":"Ðи авÑомаÑиÑно ÑкопÑÑвали магÑÑний URL Ñ Ð²Ð°Ñ Ð±ÑÑÐµÑ Ð¾Ð±Ð¼ÑнÑ.","modal.webview.ical.steps":"<ol><li><strong>ÐÑдкÑийÑе ÑнÑий бÑаÑзеÑ</strong> на ÑвоÑÐ¼Ñ ÑелеÑонÑ, ...</li><li><strong>ÐÑÑавÑе</strong> ÑкопÑйований вмÑÑÑ Ñ Ð¿ÐµÑейдÑÑÑ.</li></ol>","modal.opensafari.ical.h":"ÐÑдкÑиÑи Safari","modal.opensafari.ical.text":"Ðа жалÑ, iOS Ð¼Ð°Ñ Ð¿Ñоблеми з генеÑаÑÑÑÑ Ñа вÑдкÑиÑÑÑм ÑÐ°Ð¹Ð»Ñ ÐºÐ°Ð»ÐµÐ½Ð´Ð°ÑÑ Ð¿Ð¾Ð·Ð° Safari.","modal.opensafari.ical.steps":"<ol><li><strong>ÐÑдкÑийÑе Safari</strong>, ...</li><li><strong>ÐÑÑавÑе</strong> ÑкопÑйований вмÑÑÑ Ñ Ð¿ÐµÑейдÑÑÑ.</li></ol>","modal.multidate.h":"Це ÑеÑÑÑ Ð¿Ð¾Ð´Ñй","modal.multidate.text":"ÐодайÑе окÑÐµÐ¼Ñ Ð¿Ð¾Ð´ÑÑ Ð¿Ð¾ однÑй:","date.status.cancelled":"Ð¦Ñ Ð´Ð°ÑÑ ÑкаÑовано.","date.status.cancelled.cta":"ÐновÑÑÑ ÑвÑй календаÑ, бÑÐ´Ñ Ð»Ð°Ñка!","modal.subscribe.yahoo.h":"ÐодаÑи ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ Ð´Ð¾ Yahoo","modal.subscribe.yahoo.text":"<ol><li>ÐÑдкÑийÑе заÑаз ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ Yahoo.</li><li>ÐаÑиÑнÑÑÑ Ð²ÐºÐ»Ð°Ð´ÐºÑ Â«ÐÑÑ».</li><li>ÐаÑиÑнÑÑÑ Â«ÐÑдпиÑаÑиÑÑ Ð½Ð° ÑнÑÑ ÐºÐ°Ð»ÐµÐ½Ð´Ð°ÑÑ».</li><li>ÐведÑÑÑ Ð½Ð°Ð·Ð²Ñ Ñа вÑÑавÑе вмÑÑÑ Ð±ÑÑеÑа обмÑÐ½Ñ Ð² поле URL.</li></ol>","modal.subscribe.yahoo.button":"ÐÑдкÑиÑи Yahoo ÐалендаÑ",close:"ÐакÑиÑи",continue:"ÐÑодовжиÑи",cancel:"СкаÑÑваÑи",expired:"ТеÑмÑн дÑÑ Ð·Ð°ÐºÑнÑивÑÑ",recurring:"ÐовÑоÑÑваний",thankyou:"ÐÑкÑÑмо",submit:"ÐÑдпÑавиÑи","label.rsvp":"RSVP","label.share.email":"ÐодÑлиÑиÑÑ ÑеÑез Email","label.share.copy":"СкопÑÑваÑи поÑиланнÑ","label.share.copied":"СкопÑйовано","label.share.email.subject":"ÐбеÑежÑÑÑ ÑÑ Ð¿Ð¾Ð´ÑÑ","form.error.required":"Ðи не заповнили вÑÑ Ð¾Ð±Ð¾Ð²'ÑÐ·ÐºÐ¾Ð²Ñ Ð¿Ð¾Ð»Ñ","form.error.sending":"СÑалаÑÑ Ð¿Ñоблема з вÑдпÑавленнÑм ваÑÐ¾Ñ Ð²ÑдповÑдÑ. СпÑобÑйÑе Ñе Ñаз пÑзнÑÑе.","form.success":"УÑпÑÑно вÑдпÑавлено!"},hu:{"label.addtocalendar":"Hozzáadás a naptárhoz",ical:"iCal fájl",...e9,"modal.button.default":"Kattints ide","modal.webview.ical.h":"Nyisd meg a böngészÅt","modal.webview.ical.text":"Sajnos az alkalmazáson belüli böngészÅknek problémái vannak a naptárfájl generálásával.","modal.clipboard.text":"Automatikusan átmásoltunk egy varázslatos URL-t a vágólapodra.","modal.webview.ical.steps":"<ol><li><strong>Nyiss meg egy másik böngészÅt</strong> a telefonodon, ...</li><li><strong>Illeszd be</strong> a vágólap tartalmát és menj.</li></ol>","modal.opensafari.ical.h":"Safari megnyitása","modal.opensafari.ical.text":"Sajnos az iOS-nek problémái vannak a naptárfájl generálásával és megnyitásával a Safarin kÃvül.","modal.opensafari.ical.steps":"<ol><li><strong>Nyisd meg a Safarit</strong>, ...</li><li><strong>Illeszd be</strong> a vágólap tartalmát és menj.</li></ol>","modal.multidate.h":"Ez egy eseménysorozat","modal.multidate.text":"Add hozzá az egyes eseményeket egyenként:","date.status.cancelled":"Ez a dátum lemondásra került.","date.status.cancelled.cta":"Kérjük, frissÃtsd a naptáradat!","modal.subscribe.yahoo.h":"Naptár hozzáadása a Yahoo-hoz","modal.subscribe.yahoo.text":'<ol><li>Nyisd meg a Yahoo Naptárt most.</li><li>Kattints a "Actions" fülre.</li><li>Válaszd a "Follow Other Calendars" opciót.</li><li>Adj meg egy nevet és illeszd be a vágólap tartalmát az URL mezÅbe.</li></ol>',"modal.subscribe.yahoo.button":"Yahoo Naptár megnyitása",close:"Bezárás",continue:"Folytatás",cancel:"Mégse",expired:"Lejárt",recurring:"IsmétlÅdÅ",thankyou:"Köszönjük",submit:"Küldés","label.rsvp":"Válasz","label.share.email":"Megosztás e-mailben","label.share.copy":"Link másolása","label.share.copied":"Másolva","label.share.email.subject":"Mentsd el ezt az eseményt","form.error.required":"Nem töltöttél ki megfelelÅen minden kötelezÅ mezÅt","form.error.sending":"Hiba történt a válasz küldése során. Kérjük, próbáld újra késÅbb","form.success":"Sikeresen elküldve!"},he:{"label.addtocalendar":"×××¡×¤× ×××××",ical:"×§×××¥ iCal",...e9,"modal.button.default":"×××¦× ×××","modal.webview.ical.h":"פת××× ××פ×פ×","modal.webview.ical.text":"××¦×¢×¨× ×, ××פ××¤× ×× ×ת×× ×פ××קצ××ת ×ש ××¢××ת ×¢× ×××¨× ×©×× ×× ×× × ××צר×× ×ת ×§×××¥ ×××××.","modal.clipboard.text":"××¢×ª×§× × ×××××××ת ×ת××ת קס××× ×× ×××× ×©××.","modal.webview.ical.steps":"<ol><li><strong>×¤×ª× ×פ××¤× ××ר</strong> ×××פ×× ×©××, ...</li><li><strong>××××§</strong> ×ת ×ת××× ×××××, ××¦× ××ר×.</li></ol>","modal.opensafari.ical.h":"×¤×ª× ×ת ספ×ר×","modal.opensafari.ical.text":"××¦×¢×¨× ×, ×-iOS ×ש ××¢××ת ××צ××¨× ×פת××× ×©× ×§×××¥ ××××× ××××¥ ×ספ×ר×.","modal.opensafari.ical.steps":"<ol><li><strong>×¤×ª× ×ת ספ×ר×</strong>, ...</li><li><strong>××××§</strong> ×ת ×ת××× ×××××, ××¦× ××ר×.</li></ol>","modal.multidate.h":"×× ×¡×רת ××ר××¢××","modal.multidate.text":"××סף ×ת ×××ר××¢×× ××××××× ××× ×××:","date.status.cancelled":"ת×ר×× ×× ××××.","date.status.cancelled.cta":"×ש ××¢××× ×ת ×××××!","modal.subscribe.yahoo.h":"×××¡×¤× ××××× Yahoo","modal.subscribe.yahoo.text":'<ol><li>×¤×ª× ×ת ×××× Yahoo.</li><li>×××¥ ×¢× ××× "פע×××ת".</li><li>×××¥ ×¢× "×¢×§×× ××ר ×××× ×× ××ר××".</li><li>×§××¢ ש×, ×××××§ ×ת ת××× ×××× ×©×× ×ש×× ××ת××ת.</li></ol>',"modal.subscribe.yahoo.button":"×¤×ª× ×ת ×××× Yahoo",close:"ס××ר×",continue:"××ש×",cancel:"×××××",expired:"×¤× ×ª××§×£",recurring:"×××ר",thankyou:"ת×××",submit:"ש××××","label.rsvp":"××ש×ר ×××¢×","label.share.email":"ש×ת××£ ×××××","label.share.copy":"×עתק ×§×ש×ר","label.share.copied":"××עתק","label.share.email.subject":"ש××רת ××ר××¢ ××","form.error.required":"×× ××××ת ××××× ×ת ×× ×ש××ת","form.error.sending":"×××¨×¢× ×©×××× ×עת ש×××ת ×קשת×. ×× × × ×¡× ×©×× ××××ר ××תר","form.success":"× ×©×× ××צ×××!"}},te=Object.keys(e6);function tt(e,t){return t.customLabels&&t.customLabels[`${e}`]&&""!==t.customLabels[`${e}`]?eH(t.customLabels[`${e}`]):function e(t,a){return a||(a="en"),e6[`${a}`][`${t}`]?e6[`${a}`][`${t}`]:"en"!==a?e(t,"en"):t}(e,t.language)}let ta=!1,to=0,tn=new Map,tr='<div class="atcb-initialized atcb-hidden"></div>';if(!(typeof window>"u")){class e extends HTMLElement{constructor(){super(),this._initialized=new Promise(e=>this._initializedResolver=e);const e=document.createElement("template");e.innerHTML=tr,this.attachShadow({mode:"open",delegateFocus:!0}),this.shadowRoot.append(e.content.cloneNode(!0)),this.state={initializing:!1,initialized:!1,ready:!1,updatePending:!1},this.data={},this.error=!1}connectedCallback(){this.initializing||(this.initializing=!0,setTimeout(()=>this.initializeComponent(),0))}async initializeComponent(){if(this.state.ready)return;this.state.initializing=!0;let e=this.getAttribute("debug");if(this.debug=!!(this.hasAttribute("debug")&&(!e||"true"===e||""===e)),this.hasAttribute("proOverride")||this.hasAttribute("prooverride")){let e;e=this.hasAttribute("proOverride")&&""!==this.getAttribute("proOverride")?this.getAttribute("proOverride"):this.getAttribute("prooverride"),this.proOverride=!e||"true"===e||""===e}try{this.hasAttribute("proKey")&&""!==this.getAttribute("proKey")||this.hasAttribute("prokey")&&""!==this.getAttribute("prokey")?(this.hasAttribute("proKey")&&""!==this.getAttribute("proKey")?this.data=await th(this.getAttribute("proKey"),this):this.data=await th(this.getAttribute("prokey"),this),this.data.proKey&&(this.proKey=this.data.proKey)):(this.data.proKey="",this.data=await ti(this,this.debug))}catch(e){this.debug&&(console.error(e),tu(this.shadowRoot,e)),this.error=!0,this.state.initializing=!1,this.state.ready=!0,this._initializedResolver();return}await this.initButton(),this.state.initializing=!1,this.state.initialized=!0,this.state.ready=!0,this._initializedResolver()}whenInitialized(){return this._initialized}disconnectedCallback(){ts(this.shadowRoot,this.identifier),this.debug&&console.log('Add to Calendar Button "'+this.identifier+'" destroyed'),0===document.querySelectorAll("add-to-calendar-button").length&&(to=0)}static get observedAttributes(){let e=["instance","prokey","proKey","prooverride","proOverride"];return this.proKey&&""!==this.proKey?E.map(e=>e.toLowerCase()).concat(e):S.map(e=>e.toLowerCase()).concat(e)}
21attributeChangedCallback(e,t,a){this.state.ready&&(this.debug&&this.state.initialized&&console.log(`${e}'s value has been changed from ${t} to ${a}`),this.updatePending||(this.updatePending=!0,setTimeout(()=>this.updateComponent(),0)))}async updateComponent(){if(!this.updatePending)return;this.data={},this.shadowRoot.querySelector(".atcb-initialized").remove();let e=document.createElement("template");e.innerHTML=tr,this.shadowRoot.append(e.content.cloneNode(!0));try{this.hasAttribute("proKey")&&""!==this.getAttribute("proKey")?(this.data=await th(this.getAttribute("proKey"),this),this.data.proKey&&(this.proKey=this.data.proKey)):this.hasAttribute("prokey")&&""!==this.getAttribute("prokey")?(this.data=await th(this.getAttribute("prokey"),this),this.data.proKey&&(this.proKey=this.data.proKey)):this.data=await ti(this,this.debug)}catch(e){this.debug&&(console.error(e),tu(this.shadowRoot,e)),this.updatePending=!1;return}ts(this.shadowRoot,this.identifier),await this.initButton(),this.updatePending=!1}async initButton(){if(this.state.initialized||(to+=1),this.identifier&&""!==this.identifier)this.data.identifier=this.identifier;else{if(this.data.identifier&&""!==this.data.identifier){if(/^[\w-]+$/.test(this.data.identifier))this.data.identifier="atcb-btn-"+this.data.identifier;else if(this.data.identifier="",this.debug){let e="Add to Calendar Button";this.data.rsvp&&Object.keys(this.data.rsvp).length>0&&(e="RSVP"),console.warn(e+" generation: identifier invalid - using auto numbers instead")}}(null==this.data.identifier||""==this.data.identifier)&&(this.data.identifier="atcb-btn-"+to),this.identifier=this.data.identifier}this.setAttribute("atcb-button-id",this.data.identifier);try{return this.style.visibility="visible",this.style.opacity="1",this.style.position="relative",this.style.outline="none",await td(this.shadowRoot,this.data),!0}catch(e){return this.debug&&(console.error(e.message?e.message:e),tu(this.shadowRoot,e)),!1}}}customElements.get("add-to-calendar-button")||customElements.define("add-to-calendar-button",e)}async function ti(e,t=!1){let a;try{a=tl(e),await _(a)}catch{let o=e.innerHTML.trim();if(!o)throw Error("Add to Calendar Button generation failed: No data provided.");try{let e=JSON.parse(eU(o.replace(/(\r\n|\n|\r)/g,""),!1));await _(e),a=e}catch(e){throw t&&console.error(e),Error("Add to Calendar Button generation failed: no data provided or missing required fields - see console logs for details")}}return a}function tl(e,t=S){let a={};for(let o=0;o<t.length;o++){let n=t[`${o}`];if(e.hasAttribute(`${n}`)){let t=eU(e.getAttribute(`${n}`).replace(/(\\r\\n|\\n|\\r)/g,""),!1),o;if(A.includes(n)?o=!t||""===t||"true"===t.toLowerCase():j.includes(n)?o=JSON.parse(t&&""!==t?"{"!=t.substring(0,1)?"{"+t+"}":t:"{}"):D.includes(n)?o=JSON.parse(t&&""!==t?"["!=t.substring(0,1)?"["+t+"]":t:"[]"):C.includes(n)?(o=t,t.includes("[")&&(o=o.substring(1,o.length-1)),(t.includes('"')||t.includes("'"))&&(o=o.substring(1,o.length-1)),t.includes("|")||(o=o.replace(/\s/g,"")),o=o.includes("','")?o.split("','"):o.split('","')):o=L.includes(n)?parseInt(t):t,"object"==typeof o&&0===Object.keys(o).length||Array.isArray(o)&&(0===o.length||1===o.length&&""===o[0]))continue;a[`${n}`]=o}}return a}async function td(e,t){try{e.host.classList.add("add-to-calendar"),t=await Y(t),await H(t);let a=e.querySelector(".atcb-initialized");return tc(e,t),a.setAttribute("lang",t.language),tm(e,a,t),function(e){let t=[];for(let a=0;a<e.options.length;a++){t[e.options[`${a}`]]=[];for(let o=1;o<=e.dates.length;o++)"cancelled"===e.dates[o-1].status.toLowerCase()?t[e.options[`${a}`]].push(1):t[e.options[`${a}`]].push(0)}z[e.identifier]=t}(t),function(e,t){if(!(typeof window>"u")){if("bodyScheme"==t.lightMode){let a=tn.get(t.identifier);a&&a.disconnect();let o=new MutationObserver(function(a){a.forEach(a=>{"class"===a.attributeName&&tc(e,t)})});o.observe(document.documentElement,{attributes:!0}),o.observe(document.body,{attributes:!0}),tn.set(t.identifier,o)}ta||(document.addEventListener("keyup",tg),document.addEventListener("keydown",tf),window.addEventListener("resize",tx))}}(e,t),function(e="",t=!1,a=!1){if(!ta){let o=a?" (version "+c+")":"";""!==e?(!t||a)&&console.log("Add to Calendar PRO script initialized"+o+" | https://add-to-calendar-pro.com"):(console.log(`%c 22Add to Calendar Button script initialized`+o+` 23see https://add-to-calendar-button.com for details. 24`,"font-weight: bold;"),console.log("⨠%cPRO version available at https://add-to-calendar-pro.com â check it out!","font-weight: bold; line-height: 60px;")),ta=!0}}(t.proKey,t.hideBranding,t.debug),t.hidden||(t.rsvp&&Object.keys(t.rsvp).length>0?t.inlineRsvp?await ec(e,t,a):await eb(e,t):ef(e,a,t),!t.hideRichData&&!t.subscribe&&t.name&&t.dates[0].location&&t.dates[0].startDate&&function(e,t){let a=document.createElement("script");
24if(a.id="atcb-schema-"+e.identifier,t.hasAttribute("cspnonce")){if(/[`'"()[\]{}<>\s]/.test(t.getAttribute("cspnonce")))throw Error("cspnonce input contains forbidden characters.");a.setAttribute("nonce",t.getAttribute("cspnonce"))}a.type="application/ld+json";let o=e.name.replace(/\s/g,""),n=[];if(e.dates.length>1){let t=[];t.push('"@context":"https://schema.org"'),t.push('"@type":"EventSeries"'),t.push('"@id":"'+o+'"'),t.push('"name":"'+e.name+'",'),n.push(`{\r 25`+t.join(`,\r 26`)+`\r 27`)}let r=[];for(let t=0;t<e.dates.length;t++){let a=[];a.push('"@context":"https://schema.org"'),a.push('"@type":"Event"'),e.dates.length>1&&a.push('"@id":"'+o+"-"+(t+1)+'"'),"cancelled"===e.dates[`${t}`].status.toLowerCase()?a.push('"eventStatus":"https://schema.org/EventCancelled"'):a.push('"eventStatus":"https://schema.org/EventScheduled"'),a.push('"name":"'+e.dates[`${t}`].name+'"'),e.dates[`${t}`].descriptionHtmlFree&&a.push('"description":"'+e.dates[`${t}`].descriptionHtmlFree+'"');let n=eR(e.dates[`${t}`],"delimiters","general",!0);if(a.push('"startDate":"'+n.start+'"'),n.duration&&a.push('"duration":"'+n.duration+'"'),a.push(e.dates[`${t}`].onlineEvent?`"eventAttendanceMode":"https://schema.org/OnlineEventAttendanceMode",\r 28"location": {\r 29"@type":"VirtualLocation",\r 30"url":"`+e.dates[`${t}`].location+`"\r 31}`:'"location":"'+e.dates[`${t}`].location+'"'),e.recurrence&&""!==e.recurrence?a.push(...function(e,t){let a=[];if(a.push('"eventSchedule": { "@type": "Schedule"'),a.push('"scheduleTimezone":"'+e.dates[0].timeZone+'"'),e.recurrence_interval&&""!==e.recurrence_interval&&e.recurrence_frequency&&""!==e.recurrence_frequency){let t="P"+e.recurrence_interval+e.recurrence_frequency.substring(0,1);a.push('"repeatFrequency":"'+t+'"')}if(e.recurrence_byDay&&""!==e.recurrence_byDay){let t=function(){if(/\d/.test(e.recurrence_byDay))return'"'+e.recurrence_byDay+'"';{let t=e.recurrence_byDay.split(","),a={MO:"https://schema.org/Monday",TU:"https://schema.org/Tuesday",WE:"https://schema.org/Wednesday",TH:"https://schema.org/Thursday",FR:"https://schema.org/Friday",SA:"https://schema.org/Saturday",SU:"https://schema.org/Sunday"},o=[];for(let e=0;e<t.length;e++)o.push('"'+a[t[`${e}`]]+'"');return"["+o.join(",")+"]"}}();a.push('"byDay":'+t)}if(e.recurrence_byMonth&&""!==e.recurrence_byMonth){let t=e.recurrence_byMonth.includes(",")?"["+e.recurrence_byMonth+"]":e.recurrence_byMonth;a.push('"byMonth":"'+t+'"')}if(e.recurrence_byMonthDay&&""!==e.recurrence_byMonthDay){let t=e.recurrence_byMonthDay.includes(",")?"["+e.recurrence_byMonthDay+"]":e.recurrence_byMonthDay;a.push('"byMonthDay":"'+t+'"')}return e.recurrence_count&&""!==e.recurrence_count&&a.push('"repeatCount":"'+e.recurrence_count+'"'),e.recurrence_until&&""!==e.recurrence_until&&a.push('"endDate":"'+e.recurrence_until+'"'),e.startTime&&""!==e.startTime&&e.endTime&&""!==e.endTime&&(a.push('"startTime":"'+e.startTime+':00"'),a.push('"endTime":"'+e.endTime+':00"'),a.push('"duration":"'+t.duration+'"')),a.push('"startDate":"'+e.startDate+'" }'),a}(e,n)):a.push('"endDate":"'+n.end+'"'),e.dates[`${t}`].organizer&&""!==e.dates[`${t}`].organizer){let o=e.dates[`${t}`].organizer.split("|");a.push(`"organizer":{\r 32"@type":"Person",\r 33"name":"`+o[0]+`",\r 34"email":"`+o[1]+`"\r 35}`)}let i=[];if(e.images&&Array.isArray(e.images))for(let t=0;t<e.images.length;t++)eI(e.images[`${t}`],e.debug)&&e.images[`${t}`].startsWith("http")&&i.push('"'+e.images[`${t}`]+'"');i.length>0&&a.push(`"image":[\r 36`+i.join(`,\r 37`)+"]"),r.push(`{\r 38`+a.join(`,\r 39`)+`\r 40}`)}e.dates.length>1?a.textContent=n.join(`,\r 41`)+`"subEvents":[\r 42`+r.join(`,\r 43`)+`\r 44]\r 45}`:a.textContent=r[0],document.body.insertBefore(a,document.body.firstChild)}(t,e.host)),e8("initialization",t.identifier,t.identifier),t.proKey||!t.hideBranding||document.getElementById("atcb-reference")||ev(document.body,!1,!1,!0),!0}catch(e){throw Error(e.message)}}function ts(e,t){var a;let o;ed(e),a=t,(o=tn.get(a))&&(o.disconnect(),tn.delete(a));let n=document.getElementById("atcb-schema-"+t);n&&n.remove(),Array.from(e.querySelectorAll(".atcb-debug-error-msg")).concat(Array.from(e.querySelectorAll("style"))).concat(Array.from(e.querySelectorAll("link"))).concat(Array.from(e.querySelectorAll(".atcb-placeholder"))).concat(Array.from(e.querySelectorAll(".atcb-button-wrapper"))).forEac
45h(e=>e.remove()),delete z[`${t}`]}function tc(e,t){e.host.classList.remove("atcb-dark","atcb-light","atcb-bodyScheme");let a="bodyScheme"==t.lightMode?document.body.classList.contains("atcb-dark")||document.documentElement.classList.contains("atcb-dark")||document.body.classList.contains("atcp-dark")||document.documentElement.classList.contains("atcp-dark")||document.body.classList.contains("dark")||document.documentElement.classList.contains("dark")?"dark":"light":t.lightMode;e.host.classList.add("atcb-"+a)}function tb(e){if(!e.host.hasAttribute("cspnonce"))return null;if(/[`'"()[\]{}<>\s]/.test(e.host.getAttribute("cspnonce")))throw Error("cspnonce input contains forbidden characters.");return e.host.getAttribute("cspnonce")}async function tm(e,t=null,a){let o=tb(e);if(!document.getElementById("atcb-global-style")){let e=document.createElement("style");e.id="atcb-global-style",e.innerText=".atcb-modal-no-scroll{overflow-y:hidden !important;-webkit-overflow-scrolling:touch;} body.atcb-modal-no-scroll{padding-right:"+(window.innerWidth-document.documentElement.clientWidth)+"px;}.atcb-attribution{display:none;}",o&&e.setAttribute("nonce",o),document.head.append(e)}let n=document.createElement("style"),r=a.inlineRsvp&&a.rsvp&&Object.keys(a.rsvp).length>0?"100%":"fit-content";n.innerText=`.atcb-initialized { display: block; position: relative; width: ${r}; }.atcb-initialized.atcb-inline { display: inline-block; }.atcb-initialized.atcb-buttons-list { display: flex; flex-wrap: wrap; justify-content: center; gap: var(--buttonslist-gap); }.atcb-hidden { display: none; }`,o&&n.setAttribute("nonce",o),e.prepend(n);let i=a.styleLight?":host{"+eU(a.styleLight.replace(/(\\r\\n|\\n|\\r)/g,""),!1)+"}":"",l=a.styleDark?":host(.atcb-dark){"+eU(a.styleDark.replace(/(\\r\\n|\\n|\\r)/g,""),!1)+"}":"";if(a.customCss&&""!==a.customCss){let n=document.createElement("link");if(n.setAttribute("rel","stylesheet"),n.setAttribute("type","text/css"),n.setAttribute("href",a.customCss),o&&n.setAttribute("nonce",o),t){let r=document.createElement("div");r.classList.add("atcb-placeholder"),e.prepend(r);let d=document.createElement("style");d.innerText=".atcb-placeholder { background-color: #777; border-radius: 200px; height: 40px; opacity: .3; width: 150px; }",o&&d.setAttribute("nonce",o),e.prepend(d),tp(n,e,t,o,r,a.inline,a.buttonsList,i+l)}else await tp(n,e,null,o,null,!1,!1,i+l);return}if("none"!==a.buttonStyle&&b[`${a.buttonStyle}`]){let t=document.createElement("style");o&&t.setAttribute("nonce",o),t.innerText=b[`${a.buttonStyle}
45`]+i+l,e.prepend(t)}t&&(a.inline?(t.style.display="inline-block",t.classList.add("atcb-inline")):a.buttonsList&&t.classList.add("atcb-buttons-list"),t.classList.remove("atcb-hidden"))}async function tp(e,t,a=null,o=null,n=null,r=!1,i=!1,l=""){if(""!==l){let e=document.createElement("style");e.innerText=l,o&&e.setAttribute("nonce",o),t.prepend(e)}try{t.prepend(e),await new Promise(t=>{e.onload=t}),a&&(n&&n.remove(),r?(a.style.display="inline-block",a.classList.add("atcb-inline")):i&&a.classList.add("atcb-buttons-list"),a.classList.remove("atcb-hidden"))}catch(e){console.log(e)}}function tu(e,t){if(e.querySelector(".atcb-debug-error-msg"))return;let a=tb(e),o=document.createElement("div");o.classList.add("atcb-debug-error-msg");let n=document.createElement("style");n.innerText=".atcb-debug-error-msg { color: #bf2e2e; font-size: 12px; font-weight: bold; padding: 12px 15px; border: 2px solid #bf2e2e; max-width: 180px; border-radius: 13px; }",a&&n.setAttribute("nonce",a),e.prepend(n),o.textContent=t,e.append(o)}async function th(e,t=null,a={}){if(e&&""!==e)try{let o=t?t.proOverride:a.proOverride,n=t?tl(t,o?S:E):a,r=await fetch(`https://${n.dev?"event-dev.caldn.net":"event.caldn.net"}/${e}/config.json`);if(r.ok){let t=await r.json();if(o){let e=(window.location.hostname||"").split(".").slice(-2).join(".");S.forEach(a=>{Object.prototype.hasOwnProperty.call(n,a)&&(-1===["hideBranding","ty","rsvp"].indexOf(a)||"caldn.net"===e||"add-to-calendar-pro.com"===e)&&(t[`${a}`]=n[`${a}`])})}else E.forEach(e=>{Object.prototype.hasOwnProperty.call(n,e)&&(t[`${e}`]=n[`${e}`])});if(n.rsvp&&Object.prototype.hasOwnProperty.call(n.rsvp,"none")&&delete t.rsvp,(!t.name||""===t.name)&&(!t.dates||""===t.dates[0].name))throw Error("Not possible to read proKey config from server...");if(t.landingpage.domain&&""!==t.landingpage.domain&&eI(t.landingpage.domain)&&(t.domain=t.landingpage.domain,delete t.landingpage),(!t.proxy||""===t.proxy)&&(!t.hideBranding||""===t.hideBranding)){for(let e=0;e<t.dates.length;e++)t.dates[`${e}`].description&&""!==t.dates[`${e}`].description?t.dates[`${e}`].description+="[br][br][p]Powered by add-to-calendar-pro.com[/p]":t.dates[`${e}`].description="Powered by add-to-calendar-pro.com";t.description&&""!==t.description&&(t.description+="Powered by add-to-calendar-pro.com")}return t.proKey=e,t.identifier=e,t}throw Error("Not possible to read proKey config from server...")}catch(e){throw console.error(e),Error("proKey invalid or server not responding!")}return{}}function tg(e){let t,a=(t=document.querySelector('[atcb-button-id="'+z.active+'"]'))?t.shadowRoot:null;a&&"Escape"===e.key&&(e8("closeList","Ecs Hit",z.active),ei(a,"close","","",!0))}function tf(e){let t,a,o=(t=document.querySelector('[atcb-button-id="'+z.active+'"]'),(a=document.getElementById(z.active+"-modal-host"))?a.shadowRoot:t?t.shadowRoot:null);if(o&&o.querySelector(".atcb-list")&&("ArrowDown"===e.key||"ArrowUp"===e.key||"Tab"===e.key)){e.preventDefault();let t=0,a=o.activeElement,n=o.querySelectorAll(".atcb-list-item").length;a&&a.classList.contains("atcb-list-item")?("ArrowDown"===e.key&&a.dataset.optionNumber<n?t=parseInt(a.dataset.optionNumber)+1:"Tab"===e.key?t=e.shiftKey?a.dataset.optionNumber>1?parseInt(a.dataset.optionNumber)-1:n:a.dataset.optionNumber<n?parseInt(a.dataset.optionNumber)+1:1:"ArrowUp"===e.key&&a.dataset.optionNumber>=1&&(t=parseInt(a.dataset.optionNumber)-1),t>0&&o.querySelector('.atcb-list-item[data-option-number="'+t+'"]').focus()):"ArrowUp"===e.key?o.querySelector('.atcb-list-item[data-option-number="'+n+'"]').focus():o.querySelector('.atcb-list-item[data-option-number="1"]').focus()}}function tx(){let e,t,a=(e=document.querySelector('[atcb-button-id="'+z.active+'"]'),(t=document.getElementById(z.active+"-modal-host"))?t.shadowRoot:e?e.shadowRoot:null);a&&a.querySelector("#atcb-bgoverlay")&&eV(a)}let tv=e=>{let t=a.default.useMemo(()=>{let t={};for(let[a,o]of Object.entries(e)){let e=o;"string"!=typeof o&&"boolean"!=typeof o&&(e=JSON.stringify(o)),Object.assign(t,{[a]:e})}return t},[e]);return a.default.createElement("add-to-calendar-button",{...t})};e.s(["ATCButton",0,({event:e,title:a,location:n,timeZone:r,hideTextLabelButton:i=!1,customStyles:l})=>
45{if((0,o.isDurationTooLong)(e))return null;let d=e.occurrenceDetails?`${a}: ${e.occurrenceDetails}`:a;return(0,t.jsx)(tv,{suppressHydrationWarning:!0,name:d,options:["Apple","Google","Microsoft365","MicrosoftTeams","Outlook.com"],location:n||"",startDate:e.startDate||e.endDate,endDate:e.endDate||e.startDate,startTime:e.startTime||e.endTime||"",endTime:e.endTime||e.startTime||"",timeZone:r,hideBranding:!0,hideRichData:!0,hideIconButton:!1,hideBackground:!0,trigger:"click",hideCheckmark:!0,hideTextLabelButton:i,pastDateHandling:"hide",buttonStyle:"round",inline:!0,styleLight:`--overlay-cursor: auto; --btn-border: var(--button-color-hover); ${l}`,lightMode:"light"})}],725311)},611018,e=>{"use strict";var t=e.i(843476);let a=e=>{if(!e)return null;let t=new Date(`${e}T00:00:00Z`);return{weekday:t.toLocaleDateString("en-us",{weekday:"short",timeZone:"UTC"}),day:t.getUTCDate(),month:t.toLocaleDateString("en-us",{month:"short",timeZone:"UTC"}),year:t.getUTCFullYear()}},o="[text-box-edge:cap_alphabetic] [text-box-trim:trim-both]",n=({date:e,showYear:a,showDash:n=!1})=>(0,t.jsxs)("div",{className:"flex items-start gap-2.5",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-1.5 text-base md:text-[19px] md:tracking-[0.57px]",children:[(0,t.jsx)("div",{className:`leading-none ${o}`,children:e.weekday}),(0,t.jsx)("div",{className:`leading-none ${o}`,children:e.month}),a&&(0,t.jsx)("div",{className:`leading-none ${o}`,children:e.year})]}),(0,t.jsx)("div",{className:`text-4xl leading-none font-bold ${o} md:text-5xl md:tracking-[0.96px]`,children:e.day}),n&&(0,t.jsx)("div",{className:`text-4xl leading-none font-bold ${o} md:text-5xl`,children:"-"})]});e.s(["default",0,({startDate:e,endDate:o,currentYear:r,sticky:i=!0})=>{let l=a(e);if(!l)return null;let d=o&&o!==e?a(o):null,s=Number(r),c=Number.isFinite(s)?s:new Date().getFullYear();return(0,t.jsxs)("div",{className:`flex flex-row items-center gap-3.5 leading-0 uppercase lg:flex-col lg:items-start ${i?"sticky top-(--sticky-offset) z-20 bg-white py-2.5 lg:top-[calc(var(--sticky-offset)+1rem)] lg:w-45.75 lg:shrink-0 lg:py-0":""}`,children:[(0,t.jsx)(n,{date:l,showYear:l.year!==c,showDash:!!d}),d&&(0,t.jsx)(n,{date:d,showYear:d.year!==c})]})}])},895989,e=>{"use strict";var t=e.i(843476),a=e.i(271645),o=e.i(618566),n=e.i(532181),r=e.i(88653),i=e.i(207361),l=e.i(477197),d=e.i(354326),s=e.i(647890),c=e.i(443955),b=e.i(13656),m=e.i(201013);let p=({event:e,occurrences:a,signatureEventsTitle:o="Signature Events",anchorId:n})=>{let{_id:r,slug:i,title:p,image:u,eventSummary:h,eventLinkLabel:g,eventSecondaryLink:f,externalLink:x,externalLinkLabel:v,anchorTargetSelf:y,isSignatureEvent:w,occurrenceList:k}=e,T=(0,m.getEventLocationName)(e),z=!!w,S=(k?.length||0)>1,E=a?.[0]?.occurrenceDetails,A=E?`${p}: ${E}`:p,j=(a||[]).map(e=>(0,c.formatDateOrTimeForDisplay)((0,c.timeStringTo12Hour)(e?.startTime),(0,c.timeStringTo12Hour)(e?.endTime))).filter(Boolean),D=null;i?.current&&(D={text:g,linkType:"internal",internalReference:{_id:r},externalReference:null});let C=n?()=>{window.history.replaceState(null,"",`${window.location.pathname}${window.location.search}#${n}`)}:void 0,L=null;return f&&""!==f.linkType?L=f:x&&v&&(L={text:v,linkType:"external",internalReference:null,externalReference:x,anchorTargetSelf:y}),(0,t.jsxs)("div",{className:"relative flex flex-1 flex-col overflow-hidden md:flex-row md:gap-10",children:[u&&u.asset&&(0,t.jsx)("div",{className:"relative h-72 w-full shrink-0 md:h-71.5 md:w-71.5",children:(0,t.jsx)(s.default,{imageContent:u,className:"rounded-t-brwf-button md:rounded-bl-brwf-button absolute inset-0 h-full w-full rounded-b-none object-cover md:rounded-tr-none",alt:u.alt,retina:!0})}),(0,t.jsxs)("div",{className:"relative flex flex-1 flex-col gap-6.25 px-5 pt-8 pb-0 md:px-0 md:pt-0 md:pr-10 lg:pb-7.5",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-3.75",children:[(0,t.jsxs)("div",{className:"flex items-start justify-between gap-2 md:items-center",children:[(0,t.jsx)(l.default,{renderAs:"h3",styleAs:"h4",children:A}),(z||S)&&(0,t.jsxs)("div",{className:"absolute top-0 right-0 z-10 flex items-center gap-2 px-2.5 py-1.5 md:static md:top-auto md:right-auto md:px-0 md:py-0",children:[S&&(0,t.jsx)(d.default,{name:"arrows-repeat",label:"Recurring event"}),z&&(0,t.jsx)(d.default,{name:"star-sharp",label:o})]})]}),(j.length>0||T)&&(0,t.jsx)("div",{className:"flex flex-col gap-2",children:j.length>0?j.map((e,a)=>(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-5 text-base md:text-lg",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,t.jsx)(d.default,{name:"clock"}),(0,t.jsx)("span",{children:e})]}),T&&(0,t.jsxs)("div",{className:"flex items-center gap-2.5 normal-case",children:[(0,t.jsx)(d.default,{name:"location-dot"}),(0,t.jsx)("span",{children:T})]})]},a)):(0,t.jsx)("div",{className:"flex flex-wrap items-center gap-5 text-base md:text-lg",children:T&&(0,t.jsxs)("div",{className:"flex items-center gap-2.5 normal-case",children:[(0,t.jsx)(d.default,{name:"location-dot"}),(0,t.jsx)("span",{children:T})]})})})]}),h&&(0,t.jsx)("p",{className:"text-base md:text-lg",children:h}),(D||L)&&(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-5",children:[D&&g&&(0,t.jsx)(b.default,{linkContent:D,variant:"secondary",theme:"light",onClick:C}),L&&(0,t.jsx)(b.default,{linkContent:L,variant:"primary",theme:"light",icon:"external"===L.linkType?"external-link":"no-icon"})]})]})]})};var u=e.i(611018);let h=({id:e,children:a})=>(0,t.jsx)("p",{id:e,className:"text-sm font-bold tracking-widest uppercase",children:a}),g=({id:e,label:o,options:n,onSelect:r})=>{let i=(0,a.useRef)(null),[l,s]=(0,a.useState)({start:!1,end:!1}),c=`${e}-label`,b=(0,a.useCallback)(()=>{let e=i.current;if(!e)return;let t=e.scrollWidth-e.clientWidth,a=t>1;s(o=>{let n={start:a&&e.scrollLeft>1,end:a&&e.scrollLeft<t-1};return n.start===o.start&&n.end===o.end?o:n})},[]),m=n.map(e=>`${e.id}:${e.count}:${e.disabled}`).join("|");return((0,a.useEffect)(()=>{let e=i.current;if(!e)return;b();let t=new ResizeObserver(b);return t.observe(e),()=>t.disconnect()},[b,m]),0===n.length)?null:(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,t.jsx)(h,{id:c,children:o}),(0,t.jsxs)("div",{className:"relative -m-1",children:[(0,t.jsx)("div",{ref:i,onScroll:b,className:"scrollbar-hide flex gap-3 overflow-x-auto p-1 md:flex-wrap",role:"group","aria-labelledby":c,children:n.map(e=>(0,t.jsxs)("button",{type:"button","data-option-id":e.id,disabled:e.disabled,"aria-pressed":e.disabled?void 0:!!e.selected,onClick:e.disabled?void 0:()=>r(e.id),className:`btn-base btn-v2-filter whitespace-nowrap${e.selected?" active":""}${e.dashed&&!e.selected?" border-brwf-primary/40 border-dashed":""}`,children:[e.icon&&(0,t.jsx)(d.default,{name:e.icon,className:"mr-2"}),e.label,"number"==typeof e.count&&(0,t.jsx)("span",{className:"ml-2 font-normal text-[color-mix(in_srgb,currentColor_75%,transparent)]",children:e.count})]},e.id))}),l.start&&(0,t.jsx)("div",{"aria-hidden":"true",className:"pointer-events-none absolute inset-y-1 left-0 w-8 bg-linear-to-r from-white to-transparent"}),l.end&&(0,t.jsx)("div",{"aria-hidden":"true",className:"pointer-events-none absolute inset-y-1 right-0 w-8 bg-linear-to-l from-white to-transparent"})]})]})},f=({whenOptions:e=[],locationOptions:a=[],showOptions:o=[],onWhenChange:n,onLocationChange:r,onShowToggle:i,onReset:l=null})=>{let d=o.length>0||!!l;return 0!==e.length||0!==a.length||d?(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsx)(g,{id:"all-events-when",label:"When",options:e,onSelect:n}),(0,t.jsx)(g,{id:"all-events-location",label:"Location",options:a,onSelect:r}),d&&(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-x-6 gap-y-3 md:gap-x-8",children:[o.length>0&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(h,{id:"all-events-show-label",children:"Show"}),(0,t.jsx)("div",{className:"flex flex-wrap items-center gap-x-6 gap-y-3 md:gap-x-8",role:"group","aria-labelledby":"all-events-show-label",children:o.map(e=>{let a=`all-events-show-${e.id}`;return(0,t.jsxs)("div",{className:"checkbox-item flex items-center",children:[(0,t.jsx)("input",{type:"checkbox",id:a,checked:!!e.checked,disabled:e.disabled,onChange:()=>i(e.id)}),(0,t.jsxs)("label",{htmlFor:a,className:`text-sm md:text-base ${e.disabled?"text-brwf-primary/50 cursor-not-allowed":"cursor-pointer"}`,children:[e.label,"number"==typeof e.count&&(0,t.jsx)("span",{className:"ml-2 text-[color-mix(in_srgb,currentColor_75%,transparent)]",children:e.count})]})]},e.id)})})]}),l&&(0,t.jsx)("button",{type:"button",onClick:l,className:"link-sm cursor-pointer underline decoration-1 underline-offset-2",children:"Reset"})]})]}):null};var x=e.i(234),v=e.i(812898);let y=(e,t)=>e?e.toLocaleDateString("en-us",t):"",w=({bounds:e,markedSpans:o=[],from:n=null,to:r=null,theme:i=null,onSelect:l})=>{let s=i===v.default.THEME_ONE?"Dates with a dot have events":"Underlined days have events",b=(0,c.dateStringToLocalDate)(e?.min),m=(0,c.dateStringToLocalDate)(e?.max),[p,u]=(0,a.useState)(()=>{let e=(0,c.dateStringToLocalDate)(n);return[e,(0,c.dateStringToLocalDate)(r)||e]}),[h,g]=(0,a.useState)(()=>(n||e?.min||"").slice(0,7)||null);if(!b||!m)return null;let[f,w]=p,k=(0,c.getMarkedDaysInMonth)(o,h);return(0,t.jsxs)("div",{className:"border-brwf-primary/15 rounded-brwf-button w-fit border bg-white px-6 py-4 shadow-lg",children:[(0,t.jsx)(x.default,{inline:!0,selectsRange:!0,calendarClassName:"brwf-events-calendar",selected:f,startDate:f,endDate:w,onChange:e=>
45{let[t,a]=Array.isArray(e)?e:[e,null];u([t,a]),t&&l((0,c.localDateToDateString)(t),a?(0,c.localDateToDateString)(a):null)},minDate:b,maxDate:m,onMonthChange:e=>g(e?(0,c.localDateToDateString)(e)?.slice(0,7):null),formatWeekDay:e=>e.charAt(0),dayClassName:e=>(0,c.isDateInSpans)(o,(0,c.localDateToDateString)(e))?"brwf-has-events":void 0,renderCustomHeader:({monthDate:e,decreaseMonth:a,increaseMonth:o,prevMonthButtonDisabled:n,nextMonthButtonDisabled:r})=>{let i=new Date(e);i.setMonth(i.getMonth()-1);let l=new Date(e);return l.setMonth(l.getMonth()+1),(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[(0,t.jsxs)("button",{type:"button",onClick:a,disabled:n,className:"text-brwf-primary flex cursor-pointer items-center gap-2 text-base hover:underline disabled:invisible",children:[(0,t.jsx)(d.default,{name:"chevron-left"}),y(i,{month:"short"}),(0,t.jsxs)("span",{className:"sr-only",children:["Go to"," ",y(i,{month:"long",year:"numeric"})]})]}),(0,t.jsxs)("button",{type:"button",onClick:o,disabled:r,className:"text-brwf-primary flex cursor-pointer items-center gap-2 text-base hover:underline disabled:invisible",children:[y(l,{month:"short"}),(0,t.jsxs)("span",{className:"sr-only",children:["Go to ",y(l,{month:"long",year:"numeric"})]}),(0,t.jsx)(d.default,{name:"chevron-right"})]})]}),(0,t.jsx)("p",{className:"text-brwf-bodylg-sm md:text-brwf-bodylg-md text-left font-bold uppercase",children:y(e,{month:"long",year:"numeric"})})]})}}),(0,t.jsx)("p",{className:"sr-only","aria-live":"polite",children:k.length>0?`Dates with events in ${y((0,c.dateStringToLocalDate)(`${h}-01`),{month:"long",year:"numeric"})}: ${k.join(", ")}.`:`No events in ${y((0,c.dateStringToLocalDate)(`${h}-01`),{month:"long",year:"numeric"})}.`}),(0,t.jsx)("p",{className:"text-brwf-primary/60 mt-4 text-right text-sm","aria-hidden":"true",children:s})]})};var k=e.i(874394);let T="all-upcoming",z="this-weekend",S="next-30-days",E="choose-dates",A=[T,z,S,E],j=[z,S,E],D="when",C="signature",L="hide-recurring",N="location",Y="from",M={when:T,onlyFeatured:!1,hideRecurring:!1,location:null,from:null,to:null},R=e=>{if("string"!=typeof e||!/^\d{4}-\d{2}-\d{2}$/.test(e))return!1;let t=new Date(`${e}T00:00:00Z`);return!Number.isNaN(t.getTime())&&t.toISOString().slice(0,10)===e},$=({from:e,to:t}={})=>R(e)?R(t)?e<=t?{start:e,end:t,open:!1}:null:{start:e,end:"9999-12-31",open:!0}:null,B=e=>String(e??"").normalize("NFD").replace(/[\u0300-\u036f]/g,"").trim().toLowerCase().replace(/\s+/g,"-").replace(/[^a-z0-9-]/g,""),O=e=>!!e?.isSignatureEvent,U=e=>(e?.occurrenceList?.length||0)>1;function I(e,t,a){let o={...M,...t},{when:n,onlyFeatured:r,hideRecurring:i,location:l}=o,d=$(o),s=j.includes(n)&&(n!==E||d)?(0,c.occurrenceRowsInRange)(e,function(e,t,a=null){return e===z?t?.weekend:e===S?t?.next30Days:e===E?a:null}(n,a,d)):e||[];return r||i||l?s.filter(({event:e})=>{let t;return(!r||O(e))&&(!i||!U(e))&&(!l||((t=(0,m.getEventLevelOneLocation)(e))&&B(t.name)||null)===l)}):s}function _(e){let t=new Map;for(let{event:a}of e||[]){let e=(0,m.getEventLevelOneLocation)(a);if(!e)continue;let o=B(e.name);!o||t.has(e.id)||t.set(e.id,{id:e.id,name:e.name,slug:o})}let a=[...t.values()].sort((e,t)=>e.name.localeCompare(t.name)),o=new Set;return a.filter(({slug:e})=>!o.has(e)&&(o.add(e),!0))}function H(e,t,a){let o=o=>I(e,{...M,...t,...o},a).length;return{when:{[T]:o({when:T}),[z]:o({when:z}),[S]:o({when:S})},onlyFeatured:o({onlyFeatured:!0}),hideRecurring:o({hideRecurring:!0}),allLocations:o({location:null}),locations:Object.fromEntries(_(e).map(({slug:e})=>[e,o({location:e})]))}}let P=["1","true","yes"],F=e=>"string"==typeof e&&P.includes(e.trim().toLowerCase()),Z="all-locations",q="only-featured",K={duration:.3,ease:[.25,.1,.35,1]},V="count",G=e=>`event-${e.replace(/[^a-zA-Z0-9_-]/g,"-")}`;
45e.s(["default",0,({allEventsTitle:e,eventsListingBackground:s,upcomingEvents:b,signatureEventsTitle:m="Signature Events",dateFilterRanges:h=null,currentYear:g=null,dateCalendarBounds:x=null,showLocationFilter:v=!0,theme:y=null})=>{let j=(0,o.useSearchParams)().toString(),[R,P]=(0,a.useState)(M),[W,Q]=(0,a.useState)(30),[J,X]=(0,a.useState)(!1),ee=(0,a.useRef)(null),et=(0,a.useRef)(null),ea=(0,a.useRef)(null),eo=(0,k.default)();(0,a.useEffect)(()=>{let e,t,a,o,n,r,i,l=new URLSearchParams(j),d=(t=(e=e=>l?.get?.(e)??null)(D),a=A.includes(t)?t:null,o=$({from:e(Y),to:e("to")}),r=(n=a&&a!==E?a:o?E:M.when)===E&&!!o,{when:n,from:r?o.start:null,to:r&&!o.open?o.end:null,onlyFeatured:F(e(C)),hideRecurring:F(e(L)),location:B(e(N))||null}),s=v?d:{...d,location:null};P(e=>e?.when===s?.when&&!!e?.onlyFeatured==!!s?.onlyFeatured&&!!e?.hideRecurring==!!s?.hideRecurring&&(e?.location??null)===(s?.location??null)&&(e?.from??null)===(s?.from??null)&&(e?.to??null)===(s?.to??null)?e:s);let c=Number.isInteger(i=Number(l?.get?.(V)))&&i>30?i:30;Q(e=>e===c?e:c)},[j,v]),(0,a.useEffect)(()=>{if(!window.location.hash)return;let e=window.location.hash.substring(1),t=document.getElementById(e);t&&t.scrollIntoView({behavior:eo?"auto":"smooth"})},[W,eo]);let en=(0,a.useCallback)(()=>{let e=et.current,t=ea.current,a=e?.querySelector('[data-option-id="choose-dates"]');if(!e||!t||!a)return;let o=e.getBoundingClientRect(),n=a.getBoundingClientRect(),r=Math.max(0,o.width-t.offsetWidth),i=Math.max(0,Math.min(n.left-o.left,r));t.style.left=`${i}px`,t.style.top=`${n.bottom-o.top}px`,t.style.visibility="visible"},[]);(0,a.useEffect)(en),(0,a.useEffect)(()=>{if(!J)return;en();let e=et.current?.querySelector('[aria-labelledby="all-events-when-label"]');return window.addEventListener("resize",en),e?.addEventListener("scroll",en),()=>{window.removeEventListener("resize",en),e?.removeEventListener("scroll",en)}},[J,en]),(0,a.useEffect)(()=>{if(!J)return;let e=e=>{let t=ea.current,a=et.current?.querySelector('[data-option-id="choose-dates"]');t?.contains(e.target)||a?.contains(e.target)||X(!1)},t=e=>{"Escape"===e.key&&X(!1)};return document.addEventListener("pointerdown",e),document.addEventListener("keydown",t),()=>{document.removeEventListener("pointerdown",e),document.removeEventListener("keydown",t)}},[J]);let er=(0,a.useMemo)(()=>b||[],[b]),ei=er.length>0,el=(0,a.useMemo)(()=>I(er,R,h),[er,R,h]),ed=(0,a.useMemo)(()=>H(er,R,h),[er,R,h]),es=(0,a.useMemo)(()=>H(er,M,h).when,[er,h]),ec=(0,a.useMemo)(()=>er.some(({event:e})=>O(e)),[er]),eb=(0,a.useMemo)(()=>er.some(({event:e})=>U(e)),[er]),em=R.when===E?(0,c.formatCompactDateRange)(R.from,R.to,h?.today?.slice(0,4)):"",ep=(0,a.useMemo)(()=>{if(!ei)return[];let e=[{id:T,label:"All upcoming"},...es[z]>0?[{id:z,label:"This weekend"}]:[],...es[S]>0?[{id:S,label:"Next 30 days"}]:[]].map(e=>({...e,count:ed.when[e.id],selected:R.when===e.id,disabled:0===ed.when[e.id]&&R.when!==e.id}));return[{id:E,label:em||"Choose dates",icon:"calendar",selected:R.when===E,dashed:!0,disabled:!x},...e]},[ei,ed,es,R.when,em,x]),eu=(0,a.useMemo)(()=>{if(!ei||!v)return[];let e=_(er).map(({name:e,slug:t})=>({id:t,label:e,count:ed.locations?.[t]??0,selected:R.location===t}));return 0===e.length?[]:[{id:Z,label:"All locations",count:ed.allLocations,selected:!R.location},...e.map(e=>({...e,disabled:0===e.count&&!e.selected}))]},[ei,v,er,ed,R.location]),eh=(0,a.useMemo)(()=>(0,c.getOccurrenceDateSpans)(I(er,{...R,when:T,from:null,to:null},h)),[er,R,h]),eg=(0,a.useMemo)(()=>ei?[...ec?[{id:q,label:`Only ${m}`,count:ed.onlyFeatured,checked:R.onlyFeatured}]:[],...eb?[{id:"hide-recurring",label:"Hide recurring events",count:ed.hideRecurring,checked:R.hideRecurring}]:[]].map(e=>({...e,disabled:!e.checked&&0===e.count})):[],[ei,ec,eb,ed,R,m]),ef=e=>{P(e),Q(30);let t=ee.current?.getBoundingClientRect().top;"number"==typeof t&&t<0&&ee.current.scrollIntoView({block:"start",behavior:"instant"});let a=new URLSearchParams(window.location.search);a.delete(V);let o=function(e,t){let a=new URLSearchParams(t?.toString?.()??""),o={...M,...e},{when:n,onlyFeatured:r,hideRecurring:i,location:l}=o,d=(e,t,o)=>{o?a.set(e,t):a.delete(e)},s=$(o),c=n===E&&!!s;return d(D,n,n!==M.when&&A.includes(n)&&(n!==E||c)),d(Y,s?.start??"",c),d("to",s?.end??"",c&&!s.open),d(C,"1",r),d(L,"1",i),d(N,l||"",!!l),a.toString()}(e,a);window.history.replaceState(null,"",`${window.location.pathname}${o?`?${o}`:""}`)},ex=()=>{let e=W+30;Q(e);let t=new URLSearchParams(window.location.search);t.set(V,String(e)),window.history.replaceState(null,"",`${window.location.pathname}?${t.toString()}`)},ev=()=>{X(!1),ef(M)},ey=el.length>0,ew=ey?(0,c.formatRawDateOrTimeForDisplay)(el[0].occurrences[0].startDate,el[el.length-1].occurrences[0].startDate,!0):null,ek=el.slice(0,W),eT=W<el.length,ez=Math.min(30,el.length-W),eS=[];
45ek.forEach(e=>{let t=e.occurrences[0].startDate,a=e.occurrences[0].endDate||t,o=eS[eS.length-1];o&&o.startDate===t&&o.endDate===a?o.rows.push(e):eS.push({startDate:t,endDate:a,rows:[e]})});let eE=ek.length>0?(0,c.formatCompactDateRange)(ek[0].occurrences[0].startDate,ek[ek.length-1].occurrences[0].startDate):null,eA=eT?`Showing ${ek.length} of ${el.length} events`:`Showing ${1===ek.length?"1 event":`all ${ek.length} events`}`,ej=[];if(R.when===z?ej.push("This weekend"):R.when===S?ej.push("Next 30 days"):R.when===E&&em?ej.push(em):eE&&ej.push(eE),R.location){let e=eu.find(e=>e.id===R.location);e&&ej.push(e.label)}R.onlyFeatured&&ej.push(`Only ${m}`),R.hideRecurring&&ej.push("No recurring events");let eD=ey?[eA,...ej].join(". "):"No events match the selected filters.",eC=()=>{ee.current?.scrollIntoView({behavior:"smooth"})},eL=e=>(0,t.jsxs)("button",{type:"button",onClick:ex,className:`btn-base medium btn-v2-primary light ${e}`,children:["Load ",ez," More",(0,t.jsx)(d.default,{name:"chevron-down",className:"ml-2"})]}),eN=e=>(0,t.jsxs)("button",{type:"button",onClick:eC,className:`btn-base medium btn-v2-tertiary light ${e}`,children:["Back to Filters",(0,t.jsx)(d.default,{name:"arrow-up",className:"ml-2"})]});return(0,t.jsx)(i.default,{bgImage:s,_type:"allEventsListing",fixed:!0,fallbackColorClassName:"bg-brwf-primary",innerContainerClassName:"px-5!",allowOverflow:!0,children:(0,t.jsxs)("div",{ref:ee,className:"flex flex-col gap-10 bg-white p-5 py-12 md:p-15 md:py-24",children:[(0,t.jsx)(l.default,{renderAs:"h2",children:e||"All events"}),ei?(0,t.jsxs)("div",{className:"flex flex-col gap-8",children:[(0,t.jsxs)("div",{ref:et,className:"relative",children:[(0,t.jsx)(f,{whenOptions:ep,locationOptions:eu,showOptions:eg,onWhenChange:e=>{e===E?X(e=>!e):(X(!1),ef({...R,when:e,from:null,to:null}))},onLocationChange:e=>ef({...R,location:e===Z?null:e}),onShowToggle:e=>{let t=e===q?"onlyFeatured":"hideRecurring";ef({...R,[t]:!R[t]})},onReset:(e=>{let{when:t,onlyFeatured:a,hideRecurring:o,location:n}={...M,...e};return t!==M.when||!!a||!!o||!!n})(R)?ev:null}),J&&x&&(0,t.jsx)("div",{ref:ea,className:"absolute top-0 left-0 z-30 mt-2",style:{visibility:"hidden"},children:(0,t.jsx)(w,{bounds:x,markedSpans:eh,from:R.from,to:R.to,theme:y,onSelect:(e,t)=>ef({...R,when:E,from:e,to:t})})})]}),(0,t.jsx)("p",{className:"sr-only","aria-live":"polite","aria-atomic":"true",children:eD}),ey?(0,t.jsx)(r.AnimatePresence,{mode:"wait",initial:!1,children:(0,t.jsxs)(n.m.div,{initial:{opacity:0}
45,animate:{opacity:1},exit:{opacity:0},transition:K,className:"flex flex-col gap-8",children:[(0,t.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-4",children:[ew&&(0,t.jsxs)("p",{className:"text-brwf-bodylg-sm md:text-brwf-bodylg-md text-transform-heading-1 font-bold",children:["Showing events for ",ew]}),(ec||eb)&&(0,t.jsxs)("div",{className:"ml-auto flex items-center gap-6 text-sm",children:[ec&&(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(d.default,{name:"star-sharp"}),(0,t.jsx)("span",{children:m})]}),eb&&(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(d.default,{name:"arrows-repeat"}),(0,t.jsx)("span",{children:"Recurring"})]})]})]}),(0,t.jsx)("div",{className:"border-brwf-primary flex flex-col border-b",children:eS.map((e,a)=>(0,t.jsxs)("div",{className:`flex flex-col gap-5 pb-8 lg:flex-row lg:items-start lg:gap-6 ${0===a?"pt-0":"border-brwf-primary border-t pt-8"}`,children:[(0,t.jsx)(u.default,{startDate:e.startDate,endDate:e.endDate,currentYear:g}),(0,t.jsx)("div",{className:"flex flex-1 flex-col",children:e.rows.map(({rowKey:a,event:o,occurrences:r},i)=>(0,t.jsx)(n.m.div,{id:G(a),initial:{opacity:0}
45,animate:{opacity:1},transition:K,className:`${0===i?"pt-0":"border-brwf-primary pt-8 lg:border-t"} ${i===e.rows.length-1?"pb-0":"pb-8"}`,children:(0,t.jsx)(p,{event:o,occurrences:r,signatureEventsTitle:m,anchorId:G(a)})},a))})]},`${e.startDate}-${e.endDate}`))}),eT&&eL("self-center md:hidden"),ek.length>0&&(0,t.jsxs)("div",{className:"flex flex-col gap-4 pt-8 md:gap-3",children:[(0,t.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-7.5 md:items-start",children:[(0,t.jsx)("p",{className:"text-base font-bold","aria-hidden":"true",children:[eA,...ej].join(" · ")}),eT?eL("hidden md:inline-flex"):eN("self-end"),eT&&eN("self-end md:hidden")]}),eT&&eN("hidden self-end md:inline-flex")]})]},`${R.when}|${R.onlyFeatured}|${R.hideRecurring}|${R.location}`)}):(0,t.jsxs)("p",{children:["No events match the selected filters."," ",(0,t.jsx)("button",{type:"button",onClick:ev,className:"link-inline focus-visible:outline-brwf-accent-secondary cursor-pointer focus-visible:outline-2 focus-visible:outline-offset-2",children:(0,t.jsx)("span",{className:"link-text",children:"Reset your filters?"})})]})]}):(0,t.jsx)("p",{children:"There are no upcoming events at this time. Please check back soon."})]})})}],895989)},560859,e=>{"use strict";var t=e.i(843476),a=e.i(242293),o=e.i(477197),n=e.i(535879),r=e.i(354326),i=e.i(647890),l=e.i(13656),d=e.i(611018),s=e.i(443955),c=e.i(201013),b=e.i(812898);let m=[{w:420,h:420,media:"(max-width: 639px)"},{w:760,h:760,media:"(min-width: 640px) and (max-width: 1023px)"},{w:820,h:820,media:"(min-width: 1024px) and (max-width: 1535px)"},{w:1050,h:1050,media:"(min-width: 1536px)"}],p=({event:e,treatment:a="",theme:n,currentYear:p})=>{let{title:u,description:h,image:g,location:f,startDate:x,endDate:v,timeString:y,primaryLink:w,eventLinkLabel:k,secondaryLink:T}=function(e){let{_id:t,slug:a,title:o,featuredTitle:n,featuredDescription:r,eventSummary:i,image:l,occurrenceList:d,eventLinkLabel:b,eventSecondaryLink:m,externalLink:p,externalLinkLabel:u,anchorTargetSelf:h}=e,{startDate:g,startTime:f,endDate:x,endTime:v,occurrenceDetails:y}=(0,s.getDateFromOccurrence)(d,!1),w=(0,s.formatDateOrTimeForDisplay)((0,s.timeStringTo12Hour)(f),(0,s.timeStringTo12Hour)(v)),k=null;a?.current&&(k={text:b,linkType:"internal",internalReference:{_id:t},externalReference:null});let T=null;m&&""!==m.linkType?T=m:p&&u&&(T={text:u,linkType:"external",internalReference:null,externalReference:p,anchorTargetSelf:h});let z=n||o;return{id:t,title:y?`${z}: ${y}`:z,description:r||i,image:l,location:(0,c.getEventLocationName)(e),startDate:g,endDate:x,timeString:w,primaryLink:k,eventLinkLabel:b,secondaryLink:T}}(e),z=g?.asset,S=n===b.default.THEME_ONE,E=`h-full w-full object-cover lg:absolute lg:inset-0${S?" rounded-[1.25rem]":""}`,A=`${S?"w-[calc(100vw-2.3125rem)]":"w-[calc(100vw-2.125rem)]"} lg:w-[calc(90cqw-2.25rem)]`;return(0,t.jsxs)("div",{className:`flex min-h-0 flex-col gap-12 lg:grid lg:grid-cols-[55fr_45fr] lg:gap-15 ${A}`,children:[z&&(0,t.jsx)("div",{className:"aspect-345/264 w-full overflow-hidden lg:relative lg:aspect-auto lg:h-full lg:min-h-0",children:(0,t.jsx)(i.default,{imageContent:g,className:E,alt:g.alt,sizeSteps:m})}),(0,t.jsxs)("div",{className:`flex w-full flex-col gap-4 lg:gap-10 lg:py-15 ${S?"px-5 lg:px-2.5":"px-5 md:pl-10 lg:px-2.5"}`,children:[(0,t.jsx)(d.default,{startDate:x,endDate:v,currentYear:p,sticky:!1}),(0,t.jsxs)("div",{className:"flex flex-col gap-2 lg:gap-4",children:[(0,t.jsx)(o.default,{renderAs:"h3",styleAs:"h3",children:u}),y&&(0,t.jsxs)("div",{className:"font-eyebrow flex flex-row items-center gap-2.5 text-base md:text-lg",children:[(0,t.jsx)(r.default,{name:"clock"}),(0,t.jsx)("span",{children:y})]}),f&&(0,t.jsxs)("div",{className:"font-eyebrow flex flex-row items-center gap-2.5 text-base md:text-lg",children:[(0,t.jsx)(r.default,{name:"location-dot"}),(0,t.jsx)("span",{children:f})]})]}),h&&(0,t.jsx)("p",{children:h}),(w||T)&&(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-2.5 lg:gap-6",children:[w&&k&&(0,t.jsx)(l.default,{linkContent:w,variant:"secondary",theme:"dark"===a?"dark":"light",className:"max-lg:w-full"}),T&&(0,t.jsx)(l.default,{linkContent:T,variant:"primary",theme:"dark"===a?"dark":"light",className:"max-lg:w-full"})]})]})]})},u={300:{columns:1,rows:1}};e.s(["default",0,({theme:e,featuredEventsTitle:r,featuredEvents:i,backgroundColor:l,currentYear:d})=>{if(!i||0===i.length)return null;let s="dark"===l?"dark":"",c=e===b.default.THEME_ONE;return(0,t.jsxs)(a.default,{name:"featuredEventsCarousel",innerContainerClassName:"flex flex-col gap-10 md:gap-16",backgroundColor:"dark"===s?"bg-brwf-primary text-brwf-type-quinary":"",children:[r&&(0,t.jsx)(o.default,{renderAs:"h2",children:r}),(0,t.jsx)("div",{className:"breakout mx-0 px-0",children:(0,t.jsx)(n.GridSwiper,{_id:"featured-events-carousel",rows:1,columns:1,gridRows:1,numCards:i.length,breakpoints:u,className:"lg:min-h-viewport-80-capped-57.875rem @container flex flex-col",gridClassName:c?"min-h-0 flex-1 gap-4.5 lg:gap-16 lg-uncapped-height pl-2 lg:pl-4":"min-h-0 flex-1 gap-3.5 lg:gap-16 lg-uncapped-height",gridWrapperClassName:"min-h-0 flex-1 overflow-hidden! lg-uncapped-height",grid
45RowTrackSize:"minmax(0,1fr)",fillContainer:!1,alignLastSlideStart:!0,showPagination:!1,navigationVariant:"below-right",navigationButtonSize:"",navigationButtonShape:"",navigationButtonColors:{default:"dark"===s?"text-white":"",hover:"dark"===s?"text-white":"",disabled:"disabled:opacity-30 disabled:cursor-not-allowed"},navigationButtonClass:`btn-base btn-v2-tertiary medium ${"dark"===s?"dark":"light"}`,children:i.map(a=>(0,t.jsx)(p,{event:a,treatment:s,theme:e,currentYear:d},a._id))})})]})}],560859)},786915,e=>{"use strict";var t=e.i(271645);e.s(["default",0,function({canonicalPath:e}){return(0,t.useEffect)(()=>{let t;if(!e)return;try{t=decodeURIComponent(window.location.pathname)}catch{return}if(t===e)return;let a="/"===e?"/":"/"+e.split("/").slice(1).map(encodeURIComponent).join("/"),{search:o,hash:n}=window.location;window.history.replaceState(window.history.state,"",a+o+n)},[e]),null}])},561077,e=>{"use strict";let t=e=>{try{let t=e.replace(/,\s*}/g,"}").replace(/,\s*\]/g,"]");return JSON.parse(t)}catch{return{}}};var a=e.i(271645),o=e.i(76606);e.s(["default",0,({dataLayerContent:e})=>((0,a.useEffect)(()=>{{let a=t(e),n=t('{"event":"clear_ecommerce", "ecommerce": null}');Object.keys(a).length>0&&(0,o.pushToDataLayer)([n,a])}},[e]),null)],561077)},184618,e=>{"use strict";var t=e.i(843476),a=e.i(271645),o=e.i(242293),n=e.i(943233),r=e.i(477197),i=e.i(647890),l=e.i(658839),d=e.i(443955);let s=[{w:360,h:360},{w:400,h:400},{w:600,h:600}],c=({pressReleaseCardContent:e,hideEyebrows:a})=>{let{_id:o,date:c,title:b,articleSummary:m,articleLinkLabel:p,image:u}=e;return(0,t.jsxs)("article",{className:"flex w-full flex-col items-center justify-start gap-10 md:flex-row md:gap-16",children:[(0,t.jsxs)("div",{className:`order-2 flex w-full flex-col gap-10 md:order-1 ${u?"md:w-2/3":"md:w-full"}`,children:[(0,t.jsxs)("div",{className:"flex flex-col gap-5",children:[!a&&(0,t.jsx)(n.default,{eyebrowText:(0,d.formatDate)(c,!0)}),(0,t.jsx)(r.default,{renderAs:"h2",styleAs:"h4",children:b})]}),(0,t.jsx)("p",{children:m}),(0,t.jsx)("div",{children:(0,t.jsx)(l.default,{linkContent:{text:p,linkType:"internal",internalReference:{_id:o},externalReference:null},className:"max-md:w-full"})})]}),u&&(0,t.jsx)("div",{className:"order-1 w-full md:order-2 md:w-100",children:(0,t.jsx)(i.default,{imageContent:u,className:"aspect-square h-full w-full object-cover",alt:u.alt,sizeSteps:s})})]})};var b=e.i(812898);e.s(["default",0,({pressReleaseDetailPages:e,sectionClassName:n,theme:r,hideEyebrows:i})=>{let[l,d]=(0,a.useState)(3);return e?(0,t.jsx)(o.default,{verticalPadding:r!==b.default.THEME_ONE,sectionClassName:n,children:(0,t.jsxs)("div",{className:"flex flex-col items-center gap-16",children:[e?.map((e,a)=>{if(a<l)return(0,t.jsx)(c,{hideEyebrows:i,pressReleaseCardContent:e},e._id)}),e?.length>3&&e?.length>l&&(0,t.jsx)("div",{children:(0,t.jsxs)("button",{className:"btn-primary font-button inline-block px-10 py-4 text-center text-lg md:py-5",onClick:()=>void d(l+9),children:[(0,t.jsx)("div",{className:"hidden md:block",children:"Load More Press Releases"}),(0,t.jsx)("div",{className:"block md:hidden",children:"Load More"})]})})]})}):null}],184618)},892090,e=>{"use strict";var t=e.i(843476),a=e.i(271645),o=e.i(318419),n=e.i(242293);let r=({productComparison:e,isModal:a=!1,children:o})=>{let{_type:r,anchorID:i}=e||{},{backgroundColor:l}=e||{};if(a&&(l="light"),!e)return null;let d=l||"light",s=(()=>{switch(d){case"dark":return"bg-brwf-primary text-brwf-type-quinary";case"quinary":return"bg-brwf-quinary text-brwf-type-primary";default:return"text-brwf-type-primary"}})();return a?(0,t.jsx)("div",{className:`${s} flex flex-col gap-y-10 md:gap-y-12.5`,id:i,children:o}):(0,t.jsx)(n.default,{name:r,anchorID:i,innerContainerClassName:"flex flex-col gap-y-10 md:gap-y-12.5",backgroundColor:s,children:o})};var i=e.i(532181),l=e.i(477197),d=e.i(738640),s=e.i(812898),c=e.i(354326);let b=({isActive:e,treatment:a="light"})=>(0,t.jsx)("div",{className:`btn-base light small ${"dark"!==a?"hover:bg-brwf-primary/10 group-hover:bg-brwf-primary/10":"group-hover:bg-white/10 hover:bg-white/10"}`,children:(0,t.jsx)("div",{className:`relative size-4 transition-transform duration-300 ease-in-out ${e?"-rotate-180":""}
45`,"aria-hidden":!0,children:(0,t.jsx)(c.default,{name:"chevron-down",className:"absolute top-0 left-0 text-base"})})}),m=({_id:e,summary:o,treatment:n,children:r,allOpen:c,borderStyle:m="",headingClasses:p="",headingStyle:u="",ariaLabelName:h="",isFooter:g=!1})=>{let[f]=(0,d.useResortContext)(),{resortConfig:x}=f,{theme:v}=x,y=m||"",w=u||"";v===s.default.THEME_THREE?(y||(y="has-[button:hover]:border-brwf-tertiary border-t-brwf-primary"),w||(w=`${g?"h4":"h5"}`)):(y||(y="has-[button:hover]:border-brwf-tertiary border-t-brwf-primary"),w||(w="h5"));let[k,T]=(0,a.useState)(!1),z=(0,a.useRef)(null);return(0,a.useEffect)(()=>{T(c)},[c]),(0,t.jsxs)(i.m.div,{variants:{hidden:{y:50,opacity:0},show:{y:0,opacity:1}},className:`border-t transition-all duration-300 ease-in-out ${"dark"===n?"has-[button:hover]:border-brwf-quaternary border-t-white text-white":y}`,children:[(0,t.jsxs)("button",{id:`question_${e}`,className:"group flex w-full cursor-pointer items-center justify-between py-3 md:py-5",onClick:()=>T(!k),"aria-expanded":k?"true":"false","aria-controls":`${e}-dropdown`,"data-gtm":`${!k?"accordion-open":"accordion-close"}`,"aria-label":`${!k?"Open":"Close"} accordion for ${h||o}`,children:[(0,t.jsx)(l.default,{className:`w-3/4 text-left ${p||"capitalize"}`,renderAs:"h3",styleAs:w,children:o}),(0,t.jsx)("div",{className:"relative",children:(0,t.jsx)("span",{className:"text-base",children:(0,t.jsx)(b,{isActive:k,treatment:n})})})]}),(0,t.jsx)("div",{id:`${e}-dropdown`,role:"region","aria-labelledby":`question_${e}`,className:`${k?"mb-5 md:mb-10":"max-h-0"} overflow-hidden transition-all duration-300 ease-in-out`,ref:z,children:r})]})};var p=e.i(228883),u=e.i(961979);function h(e){if(!e)return null;let{valueType:t,stringValue:a,numberValue:o,booleanValue:n}=e;switch(t){case"string":return a??null;case"number":return null!=o?o:null;case"boolean":return null!=n?n:null;default:return a??o??n??null}}let g=({attributeData:e,treatment:a,isModal:o=!1})=>{let{attributeId:n,attributeName:r,attributeIcon:i,attributeDescription:l,columns:d,valueType:s}=e;return(0,t.jsx)(m,{_id:n,treatment:a,summary:(0,t.jsxs)("div",{className:"flex items-baseline gap-3.5",children:[i&&(0,t.jsx)(c.default,{name:i,className:`text-brwf-accent-primary text-[19px] ${!o?"md:text-[23px]":""}`,"aria-hidden":"true"}),(0,t.jsx)("span",{className:`w-3/4 text-left text-xl font-bold ${!o?"md:text-2xl":""}`,children:r})]}),ariaLabelName:r,children:(0,t.jsxs)("div",{className:"pl-7.75",children:[l&&(0,t.jsx)("div",{className:`wysiwyg mb-6 w-full ${"dark"===a?"text-white":""} text-sm`,children:l}),(0,t.jsx)(f,{columns:d,valueType:s,treatment:a,isModal:o})]})})},f=({columns:e,valueType:a,treatment:o,isModal:n=!1})=>e&&0!==e.length?(0,t.jsx)("div",{className:"overflow-x-auto pb-5",children:(0,t.jsx)("div",{className:"grid min-w-75 grid-cols-2 gap-6",children:e.map((e,r)=>(0,t.jsx)(x,{column:e,valueType:a,treatment:o,isModal:n},e.optionId||e.productIndex||r))})}):(0,t.jsx)("div",{className:"text-brwf-type-secondary text-sm",children:"No comparison data available"}),x=({column:e,valueType:a,treatment:o,isModal:n=!1})=>{var r,i;let l=function(e,t){if(null==e)return null;switch(t){case"boolean":case"string":default:return e;case"number":return"number"==typeof e?e.toLocaleString():e}}(void 0!==e.value?e.value:e.values?.find(e=>null!=e)??null,a);return(0,t.jsxs)("div",{className:`col-span-2 grid grid-cols-subgrid items-center gap-5 border-t pt-5 md:gap-10 md:pr-27 ${"dark"===o?"border-brwf-type-quinary/10":"border-brwf-type-primary/10"}`,children:[(0,t.jsx)("div",{className:`${n?"text-sm font-medium":"text-base"}`,children:e.label}),(0,t.jsx)("div",{className:"text-center text-sm",children:(r=l,i=a,null==r?null:"boolean"===i?(0,t.jsx)(c.default,{name:r?"circle-check":"circle-x",label:r?"Yes":"No"}):r)})]})};e.s(["default",0,({productComparison:e,isModal:n=!1})=>{let[{siteSettingsContent:i}]=(0,o.useSanityContext)(),l=i?.productSettings?.productAttributesOrder,d=(0,a.useMemo)(()=>e?.products&&Array.isArray(e.products)?(0,u.cleanArray)(e.products):[],[e]),s=(0,a.useMemo)(()=>d&&0!==d.length&&d.some(e=>e.attributes&&e.attributes.length>0)?function(e,t){let a;if(!e||0===e.length)return[];let o=new Map;e.forEach((t,a)=>
45{(t.attributes||[]).forEach(t=>{if(!t.attribute)return;let n=t.attribute._id;o.has(n)||o.set(n,{attribute:t.attribute,productValues:Array(e.length).fill(null).map(()=>[])}),o.get(n).productValues[a].push(t)})});let n=[];t&&t.length>0?(t.forEach(e=>{if(o.has(e._id)){let t=o.get(e._id);n.push({...e,...t})}}),o.forEach((e,a)=>{t.find(e=>e._id===a)||n.push({...e.attribute,...e})})):o.forEach(e=>{n.push({...e.attribute,...e})});let r=(a=new Map,e.forEach(e=>{(0,u.cleanArray)(e.comparisonDimensions).forEach(e=>{a.has(e._id)||a.set(e._id,{_id:e._id,value:e.value,label:e.label||e.value})})}),a);return n.map(t=>{let a=function(e,t,a){if(!a||0===a.size)return e.map((e,a)=>({label:e.name,value:t[a]&&t[a].length>0?h(t[a][0]):null,type:"product",productIndex:a}));let o=[];return e.forEach((e,a)=>{let n=t[a]||[],r=(0,u.cleanArray)(e.comparisonDimensions);0===r.length?o.push({label:e.name,value:n.length>0?h(n[0]):null,type:"product",productIndex:a}):r.forEach(e=>{let t=null;if(n.length>0){let a=n.find(t=>t.dimensions&&t.dimensions.length>0&&t.dimensions.some(t=>t?._id===e?._id));if(a)t=h(a);else{let e=n.find(e=>!e.dimensions||0===e.dimensions.length);e&&(t=h(e))}}o.push({label:e.label||e.value,value:t,type:"option",productIndex:a,optionId:e._id})})}),o}(e,t.productValues,r);return{attributeId:t._id,attributeName:t.name,attributeIcon:t.icon,attributeDescription:t.description??null,valueType:t.valueType,columns:a}})}(d,l):[],[d,l]);if(!e||!s||0===s.length)return null;let{eyebrowText:c,headline:b,introText:m}=e,{backgroundColor:f}=e;n&&(f="light");let x="dark"===f?"dark":"light";return(0,t.jsxs)(r,{isModal:n,productComparison:e,children:[(0,t.jsx)(p.default,{containerClassName:"w-full",eyebrowText:c,headline:b,introText:m,treatment:x}),(0,t.jsx)("div",{className:"w-full",children:s.map((e,a)=>(0,t.jsx)(g,{attributeData:e,isLast:a===s.length-1,treatment:x,isModal:n},e.attributeId))})]})}],892090)},869067,e=>{"use strict";var t=e.i(843476),a=e.i(967796),o=e.i(647890),n=e.i(354326),r=e.i(535879),i=e.i(738640),l=e.i(812898);let d=[{w:96,h:96}];e.s(["default",0,({addOns:e})=>{let[s]=(0,i.useResortContext)(),{resortConfig:c}=s||{},{theme:b}=c||{},m=b===l.default.THEME_ONE;return e?.length===0?null:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(a.default,{className:"mb-10"}),(0,t.jsx)("h2",{className:"text-medium text-brwf-bodysm-md font-primary mb-5 normal-case",children:"Available add-ons during checkout"}),(0,t.jsx)("div",{className:`border-brwf-primary/20 bg-brwf-primary/5 overflow-hidden ${m?"rounded-[20px]":""} border p-5`,children:(0,t.jsx)(r.GridSwiper,{_id:"product-add-ons",rows:1,columns:1,numCards:e.length,gridClassName:"gap-5",breakpoints:{300:{columns:1,rows:1}},gridRows:1,fillContainer:!0,showPagination:!1,renderNavigation:({handlePrevious:e,handleNext:a,canGoPrev:o,canGoNext:r,currentSlide:i,totalSlides:l,setCurrentSlide:d})=>l>1&&(0,t.jsxs)("div",{className:"mt-6 grid grid-cols-2 items-center gap-5",children:[(0,t.jsxs)("div",{className:"flex items-center",children:[(0,t.jsx)("button",{type:"button",onClick:e,disabled:!o,className:"btn-base btn-v2-tertiary medium light disabled:cursor-not-allowed disabled:opacity-30","aria-label":"Previous add-on slide",children:(0,t.jsx)(n.default,{name:"chevron-left"})}),(0,t.jsx)("button",{type:"button",onClick:a,disabled:!r,className:"btn-base btn-v2-tertiary medium light disabled:cursor-not-allowed disabled:opacity-30","aria-label":"Next add-on slide",children:(0,t.jsx)(n.default,{name:"chevron-right"})})]}),(0,t.jsx)("div",{className:"add-ons-carousel-pagination flex items-center justify-end gap-2",children:Array.from({length:l},(e,a)=>a===i?(0,t.jsx)("button",{part:"bullet-active",className:"flex items-center justify-center p-1.5","aria-label":`Current slide ${a+1} of ${l}`,"aria-current":"true",children:(0,t.jsx)("span",{"aria-hidden":"true",className:"bg-brwf-primary block h-3 w-3 rounded-full"})},a):(0,t.jsx)("button",{part:"bullet",className:"flex items-center justify-center p-1.5","aria-current":"false","aria-label":`Go to slide ${a+1}`,onClick:()=>d(a),onKeyDown:e=>"Enter"===e.key&&d(a),children:(0,t.jsx)("span",{"aria-hidden":"true",className:"bg-brwf-primary block h-3 w-3 rounded-full opacity-30"})},a))})]}),children:e.map((e,a)=>{let r=!!(e.image||e.icon);return(0,t.jsxs)("div",{className:`grid gap-5 text-sm ${r?"grid-cols-[1fr_95px]":"grid-cols-1"}`,children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("h3",{className:"text-medium text-brwf-bodysm-md font-primary mb-3 normal-case",children:e.name}),(0,t.jsx)("p",{className:"text-brwf-bodysm-md col-start-1 row-start-2",children:e.description})]}),r&&(0,t.jsx)("div",{className:"col-start-2 row-span-2 row-start-1 flex items-center justify-center",children:e.image?(0,t.jsx)(o.default,{retina:!0,imageContent:e.image,className:"aspect-square h-auto w-full object-cover",sizeSteps:d,alt:e.image.alt}):(0,t.jsx)(n.default,{name:e.icon,className:"text-[70px]"})})]},e._id??a)})})})]})}])},984164,e=>{"use strict";var t=e.i(843476),a=e.i(271645),o=e.i(919273),n=e.i(738640);e.s(["default",0,()=>{let{activeVariant:e,product:r,isOffSale:i}=(0,o.useProductDisplayPage)(),[l]=(0,n.useResortContext)(),{resortConfig:d}=l,{affirmPublicKey:s,affirmJSUrl:c,affirmCountryCode:b,locale:m}=d;if((0,a.useEffect)(()=>
45{if(s){if(window.affirm?.ui?.refresh)return void window.affirm.ui.refresh();if(window._affirm_config={public_api_key:s,script:c||"https://cdn1.affirm.com/js/v2/affirm.js",locale:m?.replace("-","_")||"en_US",country_code:b||"USA"},!document.querySelector('script[data-affirm-bootstrap="true"]')){let e=document.createElement("script");e.setAttribute("data-affirm-bootstrap","true"),e.textContent='(function(m,g,n,d,a,e,h,c){var b=m[n]||{},k=document.createElement(e),p=document.getElementsByTagName(e)[0],l=function(a,b,c){return function(){a[b]._.push([c,arguments])}};b[d]=l(b,d,"set");var f=b[d];b[a]={};b[a]._=[];f._=[];b._=[];b[a][h]=l(b,a,h);b[c]=function(){b._.push([h,arguments])};a=0;for(c="set add save post open empty reset on off trigger ready setProduct".split(" ");a<c.length;a++)f[c[a]]=l(b,d,c[a]);a=0;for(c=["get","token","url","items"];a<c.length;a++)f[c[a]]=function(){};k.async=!0;k.src=g[e];p.parentNode.insertBefore(k,p);delete g[e];f(g);m[n]=b})(window,_affirm_config,"affirm","checkout","ui","script","ready","jsReady");',document.head.appendChild(e)}window.affirm.ui.ready(()=>window.affirm.ui.refresh())}},[s,e?.price,c,m,b]),!s||!r?.buyNowPayLater||i)return null;let p=(e?.price??0)*100;return(0,t.jsx)("p",{className:"affirm-as-low-as underline-links mb-10 text-center empty:hidden","data-page-type":"product","data-amount":p})}])},813988,e=>{"use strict";var t=e.i(843476),a=e.i(271645),o=e.i(532181),n=e.i(88653),r=e.i(919273),i=e.i(318419),l=e.i(738640),d=e.i(497839),s=e.i(194899),c=e.i(824076),b=e.i(691604),m=e.i(13656),p=e.i(287728),u=e.i(274865);e.s(["default",0,()=>{let{activeVariant:e,product:h,formDimensionsOrder:g,isOffSale:f,offSaleMessage:x}=(0,r.useProductDisplayPage)(),[v]=(0,i.useSanityContext)(),{isUat:y,allPagesMetadata:w}=v,[k]=(0,l.useResortContext)(),{resortCode:T,resortConfig:z}=k||{},{currency:S="USD",locale:E="en-US"}=z||{},[A,j]=(0,a.useState)(!1);(0,a.useEffect)(()=>{let e=new IntersectionObserver(([e])=>{j(!e.isIntersecting)},{root:null,threshold:0,rootMargin:"-80px 0px 0px 0px"}),t=document.querySelector('[data-component="buy-section"]');return t&&e.observe(t),()=>e.disconnect()},[]);let D=(0,u.dimensionsSummaryText)(e,g),C=e?(0,d.formatPrice)(e.price,S,E):null,L=e?.buyNowLink?(0,s.default)(e.buyNowLink,{allPagesMetadata:w,isUat:y,resortCode:T}):null,N=L?{linkType:"external",externalReference:L}:null,Y=(0,a.useMemo)(()=>h?.variants?.length||0,[h]),M=(0,c.default)(e,S,E,h?.showModifierTextInBuyCTA===!0,(0,b.default)(e,h)),R=e?.buyNowLink?.text||"Buy",$=h?.showModifierTextInBuyCTA===!0&&e?.priceQualifier?` ${e.priceQualifier}`:"";return(0,t.jsx)(n.AnimatePresence,{children:A&&(0,t.jsxs)(o.m.aside,{initial:{opacity:0,y:"100%"},animate:{opacity:1,y:0},exit:{opacity:0,y:"100%"},transition:{duration:.3,ease:"easeInOut"},className:"mobile-booking-bar fixed inset-x-0 bottom-0 z-799 bg-white",style:{boxShadow:"0 -4px 4px 0 rgba(0, 0, 0, 0.1)"},"aria-label":"Floating buy section",children:[(0,t.jsx)("div",{className:"brwf-container hidden py-6 xl:block",children:(0,t.jsxs)("div",{className:"flex w-full items-center justify-between gap-6",children:[(0,t.jsx)("div",{className:"text-brwf-bodylg-sm max-w-xs shrink-0 font-bold",children:h?.name||"Product"}),D&&(0,t.jsx)("span",{className:"text-brwf-bodysm-md flex-1 text-right",children:D}),Y>1&&(0,t.jsx)("button",{onClick:e=>{e.preventDefault(),function(){let e=document.querySelector('[data-component="buy-section"]');if(!e)return;let t=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--sticky-offset"),10)||0,a=e.getBoundingClientRect().top+window.scrollY;window.scrollTo({top:a-t-20,behavior:"smooth"})}()},className:"btn-base btn-v2-tertiary medium light shrink-0","aria-label":"Change Options",children:"Change Options"}),f?(0,t.jsx)("button",{className:"btn-base btn-v2-primary medium light shrink-0",type:"button",disabled:!0,children:x}):N&&C?(0,t.jsx)(m.default,{linkContent:N,variant:"primary",theme:"light",size:"medium",className:"shrink-0",children:M}):(0,t.jsx)("button",{className:"btn-base btn-v2-primary medium light shrink-0",type:"button",disabled:!0,children:e?`${R}${$}`:"Select options"})]})}),(0,t.jsx)("div",{className:"brwf-container py-5 xl:hidden",children:(0,t.jsx)(p.default,{})})]})})}])},967796,e=>{"use strict";var t=e.i(843476);e.s(["default",0,({className:e=""})=>(0,t.jsx)("div",{className:`border-brwf-primary/10 w-full border-b ${e}`})])},641041,e=>{"use strict";var t=e.i(843476),a=e.i(271645),o=e.i(532181),n=e.i(88653),r=e.i(647890),i=e.i(354326),l=e.i(567512),d=e.i(738640),s=e.i(812898);let c=[{w:320,h:320,media:"(max-width: 360px)"},{w:390,h:390,media:"(min-width: 361px) and (max-width: 430px)"},{w:712,h:712,media:"(min-width: 431px) and (max-width: 767px)"},{w:592,h:592,media:"(min-width: 768px) and (max-width: 1023px)"},{w:588,h:588,media:"(min-width: 1024px) and (max-width: 1535px)"},{w:592,h:592,media:"(min-width: 1536px)"}],b=[{w:320,h:320,media:"(max-width: 360px)"},{w:390,h:390,media:"(min-width: 361px) and (max-width: 430px)"},{w:712,h:712,media:"(min-width: 431px) and (max-width: 767px)"},{w:944,h:944,media:"(min-width: 768px) and (max-width: 1023px)"},{w:588,h:588,media:"(min-width: 1024px) and (max-width: 1535px)"},{w:700,h:700,media:"(min-width: 1536px)"}],m=[{w:65,h:65,media:"(max-width: 767px)"},{w:80,h:80,media:"(min-width: 768px) and (max-width: 1023px)"},{w:65,h:65,media:"(min-width: 1024px) and (max-width: 1535px)"},{w:80,h:80,media:"(min-width: 1536px)"}],p=({productImages:e})=>{let b=e.length,[p]=(0,d.useResortContext)(),{resortConfig:u}=p||{},{theme:h}=u||{},g=h===s.default.THEME_ONE,{currentIndex:f,handleNext:x,handlePrevious:v,goToIndex:y,canGoPrev:w,canGoNext:k}=(e=>{let[t,o]=(0,a.useState)(0),n=(0,a.useCallback)(()=>{o(t=>Math.min(t+1,e-1))},[e]),r=(0,a.useCallback)(()=>{o(e=>Math.max(e-1,0))},[]),i=(0,a.useCallback)(t=>{o(Math.max(0,Math.min(t,e-1)))},[e]),l=t<e-1;return{currentIndex:t,handleNext:n,handlePrevious:r,goToIndex:i,canGoPrev:t>0,canGoNext:l}})(b),[T,z]=(0,a.useState)(0),S=(0,a.useCallback)(()=>{z(1),x()},[x]),E=(0,a.useCallback)(()=>{z(-1),v()},[v]),A=(0,a.useCallback)(e=>{z(e>f?1:e<f?-1:0),y(e)},[y,f]),{handleTouchStart:j,handleTouchEnd:D}=(0,l.useTouchSwipe)(S,E),C=(0,a.useRef)(null),L=(0,a.useRef)([]),[N,Y]=(0,a.useState)(!1),[M,R]=(0,a.useState)(!1),[$,B]=(0,a.useState)(!1),[O,U]=(0,a.useState)(!1),[I,_]=(0,a.useState)(!1),H=(0,a.useCallback)(()=>{let e=C.current;if(e){let t=window.innerWidth<768||window.innerWidth>=1024&&window.innerWidth<1536;_(t),t?(B(e.scrollLeft>5),U(e.scrollLeft<e.scrollWidth-e.clientWidth-5)):(Y(e.scrollTop>5),R(e.scrollTop<e.scrollHeight-e.clientHeight-5))}},[]);(0,a.useEffect)(()=>{let e=requestAnimationFrame(()=>H());return window.addEventListener("resize",H),()=>{cancelAnimationFrame(e),window.removeEventListener("resize",H)}},[H,e]),(0,a.useEffect)(()=>{let e=C.current,t=L.current[f];if(!e||!t)return;let a=e.getBoundingClientRect(),o=t.getBoundingClientRect();if(I){if(o.left<a.left){let t=a.left-o.left;e.scrollLeft-=t}else if(o.right>a.right){let t=o.right-a.right;e.scrollLeft+=t}}else if(o.top<a.top){let t=a.top-o.top;e.scrollTop-=t}else if(o.bottom>a.bottom){let t=o.bottom-a.bottom;e.scrollTop+=t}},[f,I]);let P=e[f];return(0,t.jsxs)("div",{className:"sticky top-30 grid grid-cols-1 gap-5 md:max-w-175 md:grid-cols-[88px_1fr] lg:max-w-none lg:grid-cols-1 2xl:max-w-175 2xl:gr
45id-cols-[88px_1fr]",children:[(0,t.jsx)("div",{className:"md:col-start-2 lg:col-start-1 2xl:col-start-2",children:(0,t.jsxs)("div",{className:"group relative overflow-hidden",onTouchStart:j,onTouchEnd:D,children:[(0,t.jsx)("div",{className:"relative aspect-square",children:(0,t.jsx)(n.AnimatePresence,{initial:!1,custom:T,children:(0,t.jsx)(o.m.div,{custom:T,variants:{enter:e=>({x:e>0?"100%":"-100%"}),center:{x:0},exit:e=>({x:e>0?"-100%":"100%"})},initial:"enter",animate:"center",exit:"exit",transition:{duration:1,ease:"easeInOut"},className:"absolute inset-0",children:(0,t.jsx)(r.default,{retina:!0,imageContent:P,className:`sticky top-0 aspect-square h-auto w-full object-cover ${g?"rounded":""}`,alt:P?.alt||`Product Image ${f+1}`,sizeSteps:c})},f)})}),(0,t.jsx)("button",{onClick:E,disabled:!w,className:"btn-base btn-v2-utility medium light absolute top-1/2 left-2.5 z-10 -translate-y-1/2 bg-[rgb(255,255,255,0.5)] text-3xl hover:bg-[rgb(255,255,255,1)] focus:bg-[rgb(255,255,255,1)] disabled:hidden","aria-label":`Go to previous image. Currently viewing image ${f+1} of ${b}`,children:(0,t.jsx)(i.default,{name:"chevron-left"})}),(0,t.jsx)("button",{onClick:S,disabled:!k,className:"btn-base btn-v2-utility medium light absolute top-1/2 right-2.5 z-10 -translate-y-1/2 bg-[rgb(255,255,255,0.5)] text-3xl hover:bg-[rgb(255,255,255,1)] focus:bg-[rgb(255,255,255,1)] disabled:hidden","aria-label":`Go to next image. Currently viewing image ${f+1} of ${b}`,children:(0,t.jsx)(i.default,{name:"chevron-right"})})]})}),(0,t.jsxs)("div",{className:"relative md:col-start-1 md:row-start-1 md:h-full lg:col-auto lg:row-auto lg:h-auto 2xl:col-start-1 2xl:row-start-1 2xl:h-full",children:[I&&$&&(0,t.jsx)("div",{className:"pointer-events-none absolute top-0 bottom-0 left-0 z-10 w-24 bg-linear-to-r from-white to-transparent"}),I&&$&&(0,t.jsx)("button",{onClick:()=>C.current?.scrollBy({left:-100,behavior:"smooth"}),className:"absolute top-1/2 left-0 z-20 flex h-18 w-18 -translate-y-1/2 items-center justify-center","aria-label":"Scroll left to see more thumbnails",children:(0,t.jsx)(i.default,{name:"chevron-left"})}),!I&&N&&(0,t.jsx)("div",{className:"pointer-events-none absolute top-0 right-0 left-0 z-10 h-24 bg-linear-to-b from-white to-transparent"}),!I&&N&&(0,t.jsx)("button",{onClick:()=>C.current?.scrollBy({top:-100,behavior:"smooth"}),className:"absolute top-0 left-1/2 z-20 flex h-18 w-18 -translate-x-1/2 items-center justify-center","aria-label":"Scroll up to see more thumbnails",children:(0,t.jsx)(i.default,{name:"chevron-up"})}),(0,t.jsx)("div",{ref:C,onScroll:H,className:"flex max-h-150 gap-5 overflow-hidden scroll-smooth md:h-full md:flex-col lg:h-auto lg:max-h-150 lg:flex-row 2xl:h-full 2xl:flex-col",children:e.map((e,a)=>(0,t.jsx)("button",{type:"button",ref:e=>L.current[a]=e,onClick:()=>A(a),className:`transition-border block shrink-0 overflow-hidden ${g?"rounded-[14px]":""} ${f===a?"border-brwf-primary m-0 border-2 p-0.5":"m-1"}`,"aria-label":`View image ${a+1} of ${b}`,"aria-pressed":f===a,children:(0,t.jsx)(r.default,{retina:!0,imageContent:e,className:`border-brwf-primary/10 border-inset aspect-square h-16.25 w-16.25 border object-cover md:h-20 md:w-20 lg:h-16.25 lg:w-16.25 2xl:h-20 2xl:w-20 ${g?"rounded-[10px]":""} ${f===a?"shadow-[4px_4px_4px_0px_rgba(0,0,0,0.05)]":""}`,alt:e?.alt||`Product Image ${a+1}`,sizeSteps:m})},a))}),I&&O&&(0,t.jsx)("div",{className:"pointer-events-none absolute top-0 right-0 bottom-0 z-10 w-24 bg-linear-to-l from-white to-transparent"}),I&&O&&(0,t.jsx)("button",{onClick:()=>C.current?.scrollBy({left:100,behavior:"smooth"}),className:"absolute top-1/2 right-0 z-20 flex h-18 w-18 -translate-y-1/2 items-center justify-center","aria-label":"Scroll right to see more thumbnails",children:(0,t.jsx)(i.default,{name:"chevron-right"})}),!I&&M&&(0,t.jsx)("div",{className:"pointer-events-none absolute right-0 bottom-0 left-0 z-10 h-24 bg-linear-to-t from-white to-transparent"}),!I&&M&&(0,t.jsx)("button",{onClick:()=>C.current?.scrollBy({top:100,behavior:"smooth"}),className:"absolute bottom-0 left-1/2 z-20 flex h-18 w-18 -translate-x-1/2 items-center justify-center","aria-label":"Scroll down to see more thumbnails",children:(0,t.jsx)(i.default,{name:"chevron-down"})})]})]})};e.s(["default",0,({productImage:e,productImages:a})=>{let o=Array.isArray(a)?a:[];if(!e?.asset?._ref&&0===o.length)return null;if(o.length<=1){let a=o[0]||e;return(0,t.jsx)(r.default,{retina:!0,imageContent:a,className:"sticky top-30 aspect-square h-auto w-full object-cover",alt:a?.alt||"Product Image",sizeSteps:b,loading:"eager"})}return(0,t.jsx)(p,{productImages:a})}],641041)},919273,462023,e=>{"use strict";var t=e.i(843476),a=e.i(271645),o=e.i(618566);function n(e,t){if(!e?.length||!t||"variantList"===t)return e||[];let a=[...e];return"priceDesc"===t?a.sort((e,t)=>
45(t.price||0)-(e.price||0)):"priceAsc"===t&&a.sort((e,t)=>(e.price||0)-(t.price||0)),a}e.s(["sortAgeOptions",0,function(e,t){if(!e?.length||!t||"variantList"===t)return e||[];let a=[...e],o=e=>{let t=(e.value||e.label||"").match(/(\d+)/);return t?parseInt(t[1],10):1/0};return"youngestToOldest"===t?a.sort((e,t)=>o(e)-o(t)):"oldestToYoungest"===t&&a.sort((e,t)=>o(t)-o(e)),a},"sortVariants",0,n],462023);var r=e.i(274865),i=e.i(318419);let l=(0,a.createContext)(void 0);function d(e){return e?.dimensions?.length?e.dimensions.reduce((e,t)=>(t?.type!=null&&(e[t.type]=t._id),e),{}):{}}e.s(["ProductDisplayPageProvider",0,function({pageContent:e,children:s}){let[{siteSettingsContent:c}]=(0,i.useSanityContext)(),b=e?.product,m=(0,a.useMemo)(()=>e?.formDimensionsOrderOverride||c?.productSettings?.formDimensionsOrder||[],[e?.formDimensionsOrderOverride,c?.productSettings?.formDimensionsOrder]),p=(0,a.useMemo)(()=>e?.variantSortOrderOverride||c?.productSettings?.variantSortOrder||"variantList",[e?.variantSortOrderOverride,c?.productSettings?.variantSortOrder]),u=(0,a.useMemo)(()=>e?.agesSortOrderOverride||c?.productSettings?.agesSortOrder||"variantList",[e?.agesSortOrderOverride,c?.productSettings?.agesSortOrder]),h=(0,a.useMemo)(()=>e?.informationalOptionGroups||[],[e?.informationalOptionGroups]),g=(0,a.useMemo)(()=>n(b?.variants??[],p),[b?.variants,p]),f=(0,o.useSearchParams)(),x=(0,o.usePathname)(),v=(0,a.useRef)(!1),y=(0,a.useMemo)(()=>(function(e){if(!e?.variants?.length)return null;let t=e.variantDefault?._id;if(t){let a=e.variants.find(e=>e._id===t);if(a)return a}return e.variants[0]})(b),[b]),[w,k]=(0,a.useState)({}),T=(0,a.useMemo)(()=>{let e=new Set((m||[]).map(e=>e.type)),t=Object.fromEntries(Object.entries(w).filter(([t])=>e.has(t)));return g?.length?1===g.length?g[0]:t&&0!==Object.keys(t).length&&g.find(e=>{let a=e.dimensions||[];for(let[e,o]of Object.entries(t))if(!a.some(t=>t.type===e&&t._id===o))return!1;return!0})||null:null},[g,w,m]),z=f.get("variant");(0,a.useEffect)(()=>{if(!z){y&&(0,a.startTransition)(()=>k(d(y)));return}let e=g.find(e=>e._id?.replace(/^productVariant-/,"")===z||e._id===z);e?(0,a.startTransition)(()=>k(d(e))):y&&(0,a.startTransition)(()=>k(d(y)))},[z,g,y]);let S=(0,a.useCallback)((e,t)=>{v.current=!0,k(a=>({...a,[e]:t}))},[]),E=(0,a.useMemo)(()=>(m||[]).map(e=>e.type),[m]),A=(0,a.useCallback)(e=>{let t=E.indexOf(e);-1!==t&&k(e=>{let a={...e};for(let e=t;e<E.length;e++)delete a[E[e]];return a})},[E]),j=(0,a.useCallback)(e=>{e?.dimensions?.length&&(v.current=!0,k(d(e)))},[]);(0,a.useEffect)(()=>{if(!v.current||!T)return;v.current=!1;let e=T._id?.replace(/^productVariant-/,"")||T._id;if(f.get("variant")===e)return;let t=new URLSearchParams(f.toString());t.set("variant",e);let a=t.toString();window.history.replaceState(null,"",a?`${x}?${a}`:x)},[w,T,x,f]);let{isOffSale:D,showPriceWhileOffSale:C}=(0,r.deriveSaleStatusFlags)(T,b),L=T?.offSaleMessage||b?.offSaleMessage||"Currently Unavailable",N=(0,a.useMemo)(()=>({selectedOptions:w,setSelectedOption:S,setSelectionFromVariant:j,clearSelectionFromOption:A,activeVariant:T,product:b,variants:g,formDimensionsOrder:m,informationalOptionGroups:h,variantSortOrder:p,agesSortOrder:u,isOffSale:D,showPriceWhileOffSale:C,offSaleMessage:L}),[w,S,j,A,T,b,g,m,h,p,u,D,C,L]);return(0,t.jsx)(l.Provider,{value:N,children:s})},"useProductDisplayPage",0,function(){let e=(0,a.useContext)(l);if(void 0===e)throw Error("useProductDisplayPage must be used within a ProductDisplayPageProvider");return e}],919273)},130365,e=>{"use strict";var t=e.i(271645),a=e.i(919273),o=e.i(76606),n=e.i(701759);e.s(["default",0,()=>{let{product:e,variants:r}=(0,a.useProductDisplayPage)();return(0,t.useEffect)(()=>{e?.importProductName&&e?.importCategoryName&&(0,o.pushEcommerceEvent)({pageType:"product_detail",event:"view_item",ecommerce:{items:[{index:0,item_list_id:"category_products",item_list_name:"Category Products",item_id:(0,n.getLastPathSegment)(r?.[0]?.importVariantUrl),item_name:e.importProductName,item_category:e.importCategoryName,item_category2:null,quantity:1,price:null,sku:null}]}})},[e,r]),null}])},959988,e=>{"use strict";var t=e.i(843476),a=e.i(271645),o=e.i(967796);let n=(0,a.memo)(({hasDescription:e,isSelected:a=!1,interactive:o=!0,onClick:n,children:r})=>{let i=`rounded-brwf-button p-5 text-left text-base font-medium transition-colors! duration-300! ${e?"align-start":""} ${a?"bg-brwf-primary/10 border-brwf-primary -m-px border-2":"border-brwf-primary/20 hover:bg-brwf-primary/5 hover:border-brwf-primary/30 cursor-pointer border"}`;return o?(0,t.jsx)("button",{role:"radio","aria-checked":!!a,className:i,type:"button",onClick:e=>{e.preventDefault(),e.stopPropagation(),n?.(e)},"data-gtm":"product-option-selection",children:r}):(0,t.jsx)("div",{className:i,children:r})});var r=e.i(919273),i=e.i(462023),l=e.i(892090),d=e.i(988549),s=e.i(354326),c=e.i(738640),b=e.i(812898),m=e.i(497839),p=e.i(691604);function u(e,t,a){return e?.length&&a?.length?e.filter(e=>{let o=e.dimensions||[];for(let e of a){let a=t[e];if(null!=a&&!o.some(t=>t.type===e&&t._id===a))return!1}return!0}):e}function h(e,t){let a=new Set,o=[];for(let n of e||[])for(let e of n.dimensions||[]){if(!e||e.type!==t)continue;let n=e._id;a.has(n)||(a.add(n),o.push(e))}return o}
45e.s(["default",0,({product:e,productComparison:g,hasImage:f=!0})=>{let{selectedOptions:x,setSelectedOption:v,setSelectionFromVariant:y,clearSelectionFromOption:w,formDimensionsOrder:k,informationalOptionGroups:T,agesSortOrder:z,variants:S,activeVariant:E,isOffSale:A,showPriceWhileOffSale:j}=(0,r.useProductDisplayPage)(),[D]=(0,c.useResortContext)(),{resortConfig:C}=D||{},{theme:L,currency:N="USD",locale:Y="en-US"}=C||{},M=L===b.default.THEME_ONE,[R,$]=(0,a.useState)(!1),B=(0,a.useCallback)(()=>$(e=>!e),[]),O=(0,a.useCallback)(()=>$(!1),[]),U=(0,a.useMemo)(()=>{let e=k||[];return e.map((t,a)=>{let o=h(u(S,x,e.slice(0,a).map(e=>e.type)),t.type);if("age"===t.type&&(o=(0,i.sortAgeOptions)(o,z),"variantList"===z)){let e=new Set((o||[]).map(e=>e._id)),t=new Map;for(let a=0;a<(S||[]).length;a++){let o=S[a];for(let n of o?.dimensions||[]){if(n?.type!=="age")continue;let o=n._id;e.has(o)&&(t.has(o)||t.set(o,a))}}o=[...o||[]].sort((e,a)=>{let o=t.get(e?._id)??1/0,n=t.get(a?._id)??1/0;return o===n?0:o-n})}let n=!1;for(let e of o)if(e.blackoutText||e.keyFeatures?.length>0||e.description){n=!0;break}return{...t,options:o.map(e=>({...e,onSelect:()=>v(t.type,e._id)})),hasDescription:n}})},[k,S,x,z,v]);(0,a.useEffect)(()=>{let e=k||[];for(let t=0;t<e.length;t++){let a=e[t],o=x[a.type];if(null==o)continue;let n=u(S,x,e.slice(0,t).map(e=>e.type));if(!new Set(h(n,a.type).map(e=>e._id)).has(o)){n.length>0?y(n[0]):w(a.type);break}}},[k,S,x,y,w]);let I=(E&&(0,m.formatPrice)(E?.price,N,Y))??null,_=(0,a.useMemo)(()=>U.filter(e=>e.options.length>0),[U]),H=k?.length>0,P=(0,a.useMemo)(()=>(T||[]).map(e=>{let t=e.options?.[0];if(!t)return null;let a=!!(t.blackoutText||t.keyFeatures?.length>0||t.description);return{...e,option:t,hasDescription:a}}).filter(Boolean),[T]),F=P.length>0,Z=H||F,q=F?P[P.length-1]._key:_[_.length-1]?._key;return(0,t.jsxs)(t.Fragment,{children:[I&&"N/A"!==I&&(j||!A&&S?.length>1)&&(0,t.jsxs)("p",{className:"text-brwf-bodylg-sm mb-10","aria-live":"polite",role:"status","aria-atomic":"true",children:[(0,t.jsx)("span",{className:"sr-only",children:"Current Price: "}),(0,p.default)(E,e)?"From ":"",I,E?.priceQualifier?(0,t.jsx)("span",{className:"text-brwf-bodyxs-md ml-2",children:E.priceQualifier}):null]}),(Z||g)&&(0,t.jsxs)("div",{children:[(0,t.jsx)("h2",{className:"sr-only",children:H?`Customize Your ${e.name}`:`${e.name} Details`}),(0,t.jsx)(o.default,{className:`${Z?"mb-10":"mb-0"}`}),Z&&(0,t.jsxs)("ul",{className:"flex flex-col gap-2",children:[_.map(e=>(0,t.jsxs)("li",{children:[(0,t.jsx)("h3",{id:`dimension-${e._key}`,className:"font-primary text-medium mb-5 text-sm normal-case",children:e.label}),e.description&&(0,t.jsx)("p",{id:`dimension-desc-${e._key}`,className:"-mt-3 mb-5 text-sm font-light",children:e.description}),(0,t.jsx)("div",{role:"radiogroup","aria-labelledby":`dimension-${e._key}`,"aria-describedby":e.description?`dimension-desc-${e._key}`:void 0,className:`flex gap-5 ${e.hasDescription?"flex-col":"flex-wrap"}`,children:e.options.map(a=>(0,t.jsxs)(n,{hasDescription:e.hasDescription,isSelected:x[e.type]===a._id,onClick:a.onSelect,children:[(0,t.jsx)("div",{className:"text-base font-medium",children:a.label||a.value}),a.description&&(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("p",{className:"mt-2 text-sm font-light",children:a.description.replace(/\u202F/g," ")})}),a.keyFeatures?.length>0&&(0,t.jsx)("ul",{className:"mt-2 list-disc gap-2 pl-5 text-sm",children:a.keyFeatures.map(e=>(0,t.jsx)("li",{className:"text-sm font-light",children:e?.replace(/\u202F/g," ")},e))}),a.blackoutText&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(o.default,{className:"my-5"}),(0,t.jsx)("p",{className:"text-sm font-light",children:a.blackoutText?.replace(/\u202F/g," ")})]})]},a._id))}),q!==e._key&&(0,t.jsx)(o.default,{className:"mt-5 mb-10"})]},e._key)),P.map(e=>(0,t.jsxs)("li",{children:[(0,t.jsx)("h3",{id:`informational-dimension-${e._key}`,className:"font-primary text-medium mb-5 text-sm normal-case",children:e.label}),e.description&&(0,t.jsx)("p",{id:`informational-dimension-desc-${e._key}`,className:"-mt-3 mb-5 text-sm font-light",children:e.description}),(0,t.jsx)("div",{role:"group","aria-labelledby":`informational-dimension-${e._key}`,"aria-describedby":e.description?`informational-dimension-desc-${e._key}`:void 0,className:`flex gap-5 ${e.hasDescription?"flex-col":"flex-wrap"}`,children:(0,t.jsxs)(n,{hasDescription:e.hasDescription,isSelected:!0,interactive:!1,children:[(0,t.jsx)("div",{className:"text-base font-medium",children:e.option.label||e.option.value}),e.option.description&&(0,t.jsx)("p",{className:"mt-2 text-sm font-light",children:e.option.description.replace(/\u202F/g," ")}),e.option.keyFeatures?.length>0&&(0,t.jsx)("ul",{className:"mt-2 list-disc gap-2 pl-5 text-sm",children:e.option.keyFeatures.map(e=>(0,t.jsx)("li",{className:"text-sm font-light",children:e?.replace(/\u202F/g," ")},e))}),e.option.blackoutText&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(o.default,{className:"my-5"}),(0,t.jsx)("p",{className:"text-sm font-light",children:e.option.blackoutText?.replace(/\u202F/g," ")})]})]})}),q!==e._key&&(0,t.jsx)(o.default,{className:"mt-5 mb-10"})]},e._key))]}),g&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("button",{onClick:B,className:`hover:bg-brwf-primary/5 ${Z?"mt-10":"mt-5"} mb-5 flex items-center gap-2 ${M?"rounded-[20px]":""} px-6 py-5 hover:cursor-pointer`,type:"button","aria-expanded":R,children:[(0,t.jsx)(s.default,{name:"id-badge",className:"text-brwf-accent-primary text-2xl"}),(0,t.jsx)("span",{className:"text-base font-medium",children:"Compare Features & Benefits"})]}),(0,t.jsx)(d.default,{isOpen:R,onClose:O,screenReaderTitle:"Compare Features & Benefits",modalClassName:"rounded-brwf-button max-w-(--breakpoint-md)!",children:(0,t.jsx)(l.default,{productC
45omparison:g,isModal:!0})})]}),(0,t.jsx)(o.default,{className:`mt-5 mb-10 ${f?"":"lg:hidden"}`})]})]})}],959988)},926429,e=>{"use strict";var t=e.i(843476),a=e.i(271645),o=e.i(618566),n=e.i(647890),r=e.i(13656),i=e.i(497839),l=e.i(274865),d=e.i(691604),s=e.i(812898),c=e.i(354326);let b={"key-feature":"bg-brwf-quinary text-brwf-type-primary py-1","on-dark":"bg-white/60 backdrop-blur-[60px] text-black py-1.5","on-light":"bg-black/10 backdrop-blur-[60px] text-black py-1.5","outline-on-light":"border border-brwf-primary text-brwf-primary py-1.5","outline-on-dark":"border border-white text-white py-1.5",popular:"bg-brwf-tertiary text-white py-1.5","utility-orange":"bg-orange-100 text-orange-800 py-1.5"},m=function({variant:e,rounded:a,className:o="",children:n}){return(0,t.jsx)("span",{className:`${b[e]} ${a?"rounded-full":""} px-2.5 text-xs font-medium ${o}`,children:n})},p=({product:e,anyCardHasImage:a=!0,theme:o,resortCode:b,currency:p="USD",locale:u="en-US",className:h=""})=>{let g=e.isFeaturedProduct??!1,f=e.badges||[],x=e.keyFeatures||[],v=e.variantDetails?.price,y=e.variantDetails?.priceQualifier,w=(0,d.default)(e.variantDetails,e),k=e.variantDetails?.buyNowLink,T=e.saleStatus,z=e.offSaleMessage||"Currently Unavailable",S=!!e.image,E=!1,A="bg-brwf-primary text-brwf-type-quinary",j="",D="";o===s.default.THEME_ONE&&(E=!0);let C=!0===e.hideProductCardBuyCTA,L=!1;switch(b){case"bm":A="bg-gradient-to-t from-[#2B3178] to-[#1996C4] text-white";break;case"bs":j="bg-brwf-primary! text-brwf-type-quinary!";break;case"mip":case"nep":L=!0,D="bg-brwf-primary/80! text-white!"}let N={linkType:"internal",internalReference:{...e.primaryProductDisplayPage}},Y=C||L&&e.variantDetails?.dimensions?.some(e=>"location"===e.type);return(0,t.jsxs)("div",{className:`row-span-6 grid grid-rows-subgrid gap-y-0 overflow-hidden border ${E?"rounded-[20px]":""} ${g?A:"text-brwf-type-primary bg-white"} ${h}`,children:[(0,t.jsxs)("div",{className:"relative",children:[S&&a&&(0,t.jsx)(n.default,{retina:!0,imageContent:e.image,alt:e.image?.alt,className:"aspect-16/9 h-full w-full object-cover",sizeSteps:[{w:340,h:191,media:"(max-width: 767px)"},{w:500,h:281,media:"(min-width: 768px)"}]}),!S&&a&&(0,t.jsx)("div",{className:"bg-brwf-primary aspect-16/9 h-full w-full"}),f.length>0&&(0,t.jsx)("div",{className:`${a?"absolute top-4 left-4":"relative pt-6 pl-4"} flex flex-wrap gap-2`,children:f.map((e,o)=>{let n=!S&&a||g||S?"on-dark":"on-light";return(0,t.jsx)(m,{variant:n,rounded:E,className:j,children:e},o)})})]}),(0,t.jsx)("h3",{className:"px-6 pt-6 text-2xl font-bold",children:e.name}),(0,t.jsx)("p",{className:"px-6 pt-6 text-sm",children:e.description}),(0,t.jsx)("div",{className:"px-6 pt-6",children:x.length>0&&(0,t.jsx)("div",{className:"flex flex-wrap gap-2",children:x.map((e,a)=>(0,t.jsx)(m,{variant:"key-feature",rounded:E,className:D,children:e},a))})}),(0,t.jsxs)("div",{className:"self-end px-6 pt-6",children:[Number.isFinite(v)&&T!==l.OFF_SALE&&(0,t.jsxs)("div",{children:[w&&(0,t.jsx)("span",{className:"mr-2 text-xs",children:"From"}),(0,t.jsx)("span",{className:"text-2xl font-light",children:(0,i.formatPrice)(v,p,u)}),y&&(0,t.jsx)("span",{className:"ml-2 text-xs",children:y})]}),(0,l.isOffSaleStatus)(T)&&(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(c.default,{name:"circle-info"}),(0,t.jsx)("span",{className:"text-xs font-bold",children:z})]})]}),(0,t.jsx)("div",{className:"self-end px-6 pt-6 pb-6",children:(0,t.jsxs)("div",{className:"flex flex-wrap gap-2",children:[N&&(0,t.jsx)(r.default,{linkContent:N,variant:Y?"primary":"secondary",theme:g?"dark":"light",size:"small","aria-label":`View details for ${e.name}`,children:"View Details"}),!Y&&k&&!(0,l.isOffSaleStatus)(T)&&(0,t.jsx)(r.default,{linkContent:k,variant:g?"primary-alt":"primary",theme:g?"dark":"light",size:"small",gtmAttribute:"product-buy-now","aria-label":`Buy ${e.name}`,children:k.text||"Buy"})]})})]},e._id)};var u=e.i(738640);let h=e=>e.trim().toLowerCase().replace(/\s+/g,"-").replace(/[^a-z0-9-]/g,"");e.s(["default",0,({filters:e=[],products:n})=>{let[r]=(0,u.useResortContext)(),{resortConfig:i}=r,{theme:l,resortCode:d,currency:s="USD",locale:c="en-US"}=i,b=(0,o.usePathname)(),m=(0,o.useSearchParams)(),[g,f]=(0,a.useState)(()=>{let t=m.get("filter");if(!t)return null;let a=e?.find(e=>h(e.tag)===t);return a?._id??null}),x=t=>{f(t);let a=new URLSearchParams(m.toString());if(null===t)a.delete("filter");else{let o=e.find(e=>e._id===t);o&&a.set("filter",h(o.tag))}let o=a.toString();window.history.replaceState(null,"",`${b}${o?`?${o}`:""}`)},v=(0,a.useMemo)(()=>n.some(e=>e.image),[n]),y=(0,a.useMemo)(()=>g?n?.filter(e=>e.tags?.some(e=>e._id===g)):n,[g,n]),w=(0,a.useMemo)(()=>{let t=new Set;
45return(n||[]).forEach(e=>{(e?.tags||[]).forEach(e=>{e?._id&&t.add(e._id)})}),e.filter(e=>t.has(e._id))},[e,n]);return(0,t.jsxs)(t.Fragment,{children:[e?.length>0&&(0,t.jsx)("div",{className:"pt-8",children:(0,t.jsx)("div",{className:"mx-auto",children:(0,t.jsxs)("div",{className:"scrollbar-hide flex gap-5 overflow-x-auto md:flex-wrap",role:"group","aria-label":"Filter products",children:[(0,t.jsx)("button",{className:`btn-base btn-v2-filter whitespace-nowrap${null===g?" active":""}`,"aria-pressed":null===g,onClick:()=>x(null),children:"All"}),w.map((e,a)=>(0,t.jsx)("button",{className:`btn-base btn-v2-filter whitespace-nowrap${g===e._id?" active":""}`,"aria-pressed":g===e._id,onClick:()=>x(e._id),children:e.tag},`${e._id}-${a}`))]})})}),(0,t.jsx)("div",{className:"pt-4",children:(0,t.jsx)("div",{className:"mx-auto py-8",children:y?.length===0?(0,t.jsx)("div",{children:(0,t.jsx)("p",{children:"No products match the selected filter. Please choose a different filter."})}):(0,t.jsx)("div",{className:"grid grid-cols-1 gap-6 md:grid-cols-2 lg:grid-cols-3",children:y?.map((e,a)=>(0,t.jsx)(p,{product:e,anyCardHasImage:v,theme:l,resortCode:d,currency:s,locale:c},`${e._id}-${a}`))})})})]})}],926429)},600433,e=>{"use strict";var t=e.i(843476),a=e.i(242293),o=e.i(477197),n=e.i(354326),r=e.i(535879),i=e.i(208426),l=e.i(443955),d=e.i(812898),s=e.i(201013);let c=({event:e,occurrence:a,theme:r,signatureEventsTitle:c})=>{let b={linkType:"internal",internalReference:{_id:e._id}},m=!!e.isSignatureEvent,p=(0,s.getEventLocationName)(e),u=(e.occurrenceList?.length||0)>1,h=r===d.default.THEME_ONE,g=(0,l.formatDateOrTimeForDisplay)((0,l.timeStringTo12Hour)(a.startTime),(0,l.timeStringTo12Hour)(a.endTime)),f=`transition-colors duration-300 ease-out ${h?"text-brwf-type-primary bg-white":"border-brwf-accent-primary text-brwf-type-primary border-l-2 bg-white"}`;return(0,t.jsxs)(i.default,{linkContent:b,icon:"no-icon",className:`relative flex flex-col gap-2 p-[18px] ${h?"rounded-[16px]":""} hover:bg-brwf-quaternary hover:text-white focus-visible:bg-brwf-quaternary focus-visible:outline-brwf-type-primary focus-visible:outline-2 focus-visible:outline-offset-1 ${m?"transition-none bg-brwf-primary text-brwf-type-quinary hover:text-brwf-type-primary focus-visible:text-brwf-type-primary":f}`,children:[m&&(0,t.jsx)(n.default,{name:"star-sharp",className:"absolute top-3 right-3 text-sm",label:c}),!m&&u&&(0,t.jsx)(n.default,{name:"arrows-repeat",className:"absolute top-[6px] right-[10px] text-sm",label:"Recurring event"}),g&&(0,t.jsxs)("div",{className:`text-brwf-bodysm-sm md:text-brwf-bodysm-md flex items-center gap-2 font-medium ${m||u?"pr-1":""}`,children:[(0,t.jsx)(n.default,{name:"clock"}),g]}),(0,t.jsx)(o.default,{renderAs:"h3",styleAs:"h6",className:m||u?"pr-1":"",children:e.title}),a.occurrenceDetails&&(0,t.jsx)("div",{className:"text-brwf-bodysm-sm md:text-brwf-bodysm-md font-bold",children:a.occurrenceDetails}),p&&(0,t.jsxs)("div",{className:"text-brwf-bodysm-sm md:text-brwf-bodysm-md flex items-center gap-2",children:[(0,t.jsx)(n.default,{name:"location-dot"}),p]})]})},b=({date:e,entries:a,theme:o,signatureEventsTitle:n})=>{let r=new Date(`${e}T00:00:00`),i=r.toLocaleDateString("en-us",{weekday:"short"}),l=r.getDate(),s=o===d.default.THEME_ONE;return(0,t.jsx)("div",{className:"h-full w-[264px] shrink-0",children:(0,t.jsxs)("div",{className:`bg-brwf-quinary flex h-full flex-col gap-4 ${s?"p-4":"p-5"} ${s?"rounded-[20px]":""}`,children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"text-brwf-type-secondary text-sm uppercase",children:i}),(0,t.jsx)("div",{className:"text-3xl font-bold",children:l})]}),a.length>0?(0,t.jsx)("div",{className:"flex flex-col gap-3",children:a.map(({event:e,occurrence:a},r)=>(0,t.jsx)(c,{event:e,occurrence:a,theme:o,signatureEventsTitle:n},`${e._id}-${a.startDate}-${a.startTime||""}-${r}`))}):(0,t.jsx)("p",{className:"text-brwf-type-secondary text-sm",children:"No events scheduled"})]})})},m={300:{columns:1,rows:1}},p={300:{columns:1,rows:1},1024:{columns:3,rows:1},1280:{columns:4,rows:1}},u={default:"",hover:"",disabled:"disabled:opacity-30 disabled:cursor-not-allowed"};e.s(["default",0,({whatsOnTitle:e,dayBuckets:i,theme:s,signatureEventsTitle:c="Signature Events"})=>{if(!i?.some(e=>e.entries.length>0))return null;let h=i.some(e=>e.entries.some(({event:e})=>e.isSignatureEvent)),g=i.some(e=>e.entries.some(({event:e})=>(e.occurrenceList?.length||0)>1)),f=(0,l.formatRawDateOrTimeForDisplay)(i[0].date,i[i.length-1].date,!0),x=s===d.default.THEME_ONE?"gap-x-3":"gap-x-5",v=s===d.default.THEME_ONE?"max-w-[1368px]":"max-w-[1400px]";return(0,t.jsxs)(a.default,{verticalPadding:!1,innerContainerClassName:"px-5! py-12 lg:py-24",children:[(0,t.jsxs)("div",{className:"flex flex-wrap items-end justify-between gap-6 px-5 pb-12 md:px-15",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-10",children:[e&&(0,t.jsx)(o.default,{renderAs:"h2",children:e}),f&&(0,t.jsx)("p",{className:"text-brwf-bodylg-sm md:text-brwf-bodylg-md text-transform-heading-1 font-bold",children:f})]}),(g||h)&&(0,t.jsxs)("div",{className:"flex items-center gap-4 text-sm",children:[h&&(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(n.default,{name:"star-sharp"}),(0,t.jsx)("span",{children:c})]}),g&&(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(n.default,{name:"arrows-repeat"}),(0,t.jsx)("span",{children:"Recurring"})]})]})]}),(0,t.jsx)("div",{className:"lg:breakout hidden lg:block lg:px-10",children:(0,t.jsx)("div",{className:`mx-auto ${v}`,children:(0,t.jsx)(r.GridSwiper,{_id:"whats-on-desktop",rows:1,columns:1,numCards:i.length,breakpoints:p,gridClassName:x,gridRows:1,scrollMode:"page",showPagination:!1,navigationVariant:"below-right",navigationButtonSize:"",navigationButtonShape:"",navigationButtonColors:u,n
45avigationButtonClass:"btn-base btn-v2-tertiary medium light",children:i.map(e=>(0,t.jsx)(b,{date:e.date,entries:e.entries,theme:s,signatureEventsTitle:c},e.date))})})}),(0,t.jsx)("div",{className:"lg:hidden",children:(0,t.jsx)(r.GridSwiper,{_id:"whats-on",rows:1,columns:1,numCards:i.length,breakpoints:m,gridClassName:x,showPagination:!1,navigationVariant:"below-right",navigationButtonSize:"",navigationButtonShape:"",navigationButtonColors:u,navigationButtonClass:"btn-base btn-v2-tertiary medium light",children:i.map(e=>(0,t.jsx)(b,{date:e.date,entries:e.entries,theme:s,signatureEventsTitle:c},e.date))})})]})}],600433)},274865,e=>{"use strict";let t="offSale",a=e=>e===t||"offSaleWithPrice"===e;e.s(["OFF_SALE",0,t,"deriveSaleStatusFlags",0,(e,o)=>{let n=a(e?.saleStatus)||a(o?.saleStatus),r=e?.saleStatus===t||o?.saleStatus===t;return{isOffSale:n,showPriceWhileOffSale:n&&!r}},"dimensionsSummaryText",0,(e,t,a=" · ")=>{if(!e?.dimensions?.length||!Array.isArray(t)||0===t.length)return"";let o=e.dimensions.reduce((e,t)=>(e[t.type]=t,e),{});return t.map(e=>{let t=o[e.type];return t?t.label||t.value:null}).filter(Boolean).join(a)},"isOffSaleStatus",0,a])},194899,824076,287728,e=>{"use strict";var t=e.i(310014);let a=function(e,{allPagesMetadata:a,isUat:o,resortCode:n}){if(!e)return null;let{linkType:r,internalReference:i,externalReference:l,querystring:d=null,anchorID:s=null}=e,c=null;if("external"===r)c=l,c?.includes("{get-resort-domain}")&&(c=(0,t.default)(c,n));else if("internal"===r&&i){let e=a?.find(e=>e._id===(i._id||i._ref)),t=e?e.path:"";if((c=t?o?`/uat${t}`:t:null)&&d){let e=d.startsWith("?")?d.slice(1):d;c=`${c}?${e}`}c&&s&&(c=`${c}#${s}`)}return c||null};e.s(["default",0,a],194899);var o=e.i(497839);let n=function(e,t="USD",a="en-US",n=!1,r=!1){if(!e)return null;let i=e.buyNowLink?.text||"Buy",l=(0,o.formatPrice)(e.price,t,a),d=n&&e.priceQualifier?` ${e.priceQualifier}`:"";return"N/A"===l?`${r?"From":i}${d}`:r?`From ${l}${d}`:`${i} - ${l}${d}`};e.s(["default",0,n],824076);var r=e.i(843476),i=e.i(522016),l=e.i(919273),d=e.i(318419),s=e.i(738640),c=e.i(691604),b=e.i(274865);e.s(["default",0,({className:e})=>{let{activeVariant:t,product:o,isOffSale:m,offSaleMessage:p,formDimensionsOrder:u}=(0,l.useProductDisplayPage)(),[h]=(0,d.useSanityContext)(),{isUat:g,allPagesMetadata:f}=h,[x]=(0,s.useResortContext)(),{resortCode:v,resortConfig:y}=x||{},{currency:w="USD",locale:k="en-US"}=y||{},T="btn-base btn-v2-primary medium light w-full",z=`flex flex-col items-center text-center ${e||""}`,S=(0,b.dimensionsSummaryText)(t,u);if(m)return(0,r.jsxs)("div",{className:z,children:[(0,r.jsx)("button",{className:T,type:"button",disabled:!0,children:p}),S&&(0,r.jsx)("p",{className:"text-brwf-bodysm-md mt-3.75",children:S})]});let E=t?.buyNowLink?a(t.buyNowLink,{allPagesMetadata:f,isUat:g,resortCode:v}):null,A=function(e,t="USD",a="en-US",o=!1,i=!1){if(!e)return null;let l=n(e,t,a,!1,i),d=o&&e.priceQualifier?e.priceQualifier:"";return(0,r.jsxs)("div",{className:"flex flex-col items-center text-center",children:[(0,r.jsx)("span",{className:"text-brwf-bodylg-sm",children:l}),d&&(0,r.jsx)("span",{className:"text-brwf-bodyxs-md",children:d})]})}(t,w,k,o?.showModifierTextInBuyCTA===!0,(0,c.default)(t,o));return(0,r.jsxs)("div",{className:z,children:[E&&A?(0,r.jsx)(i.default,{href:E,className:T,prefetch:!1,"data-gtm":"product-buy-now",children:A}):(0,r.jsx)("button",{className:T,type:"button",disabled:!t,children:A||(t?"Buy":"Select options")}),S&&(0,r.jsx)("p",{className:"text-brwf-bodysm-md mt-3.75",children:S})]})}],287728)},691604,e=>{"use strict";e.s(["default",0,function(e,t){return e?.showFromPrefix==="on"||e?.showFromPrefix!=="off"&&t?.showFromPrefix===!0}])}]);
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.