PageSourceSearch

https://yoursvp.com/assets/index-B8kz8ina.js

js yoursvp.com collected 2026-10-08 11:56:17 UTC 436,876 bytes, 633 lines download raw bytes

1import{p as jt,r as y,q as Re,u as O,v as qa,j as n,w as Oe,f as Ze,i as N,d as W,k as Pa,m as Za,g as Se,t as Z,x as Va,y as Ka,z as Ga,n as Wa,H as Qa}from"./index-5gpOmtDw.js";import{b as Ja,m as Xa,e as Lt,M as eo,Q as to,f as K,S as ot,E as B}from"./IO-DKLnjszC.js";import{M as z}from"./message-CIOZxjnF.js";import{M as ao}from"./index-BwbB6ZBV.js";import ta from"./index-Dxb8EuFM.js";import{S as oo}from"./Loadable-B6k3LHTx.js";import no from"./index-CzCrsOKT.js";import"./__commonjsHelpers__-BosuxZz1.js";import"./index-DkbXFY1X.js";import"./index-DVhLlqjd.js";import"./index-LtR7LJbL.js";function pt(e,t){return Ja(e,t*Xa)}function Ee(e,t){const a=jt(e),o=jt(t);return+a<+o}const ro="/assets/joint_pain_567-Bh1Q2H5h.webp",io="/assets/business_ownership_567-DSR-McKd.webp",so="/assets/college_planning_567-GztQ2JTM.webp",aa="/assets/enlighten_567-CzNZSEfk.webp",lo="/assets/estate_planning_567-CpFqTVVP.webp",co="/assets/financial_management_567-D-J2Lfp9.webp",bo="/assets/income_for_life_567-By1lchb7.webp",po="/assets/investment_fundamentals_567-9UIMeLdb.webp",mo="/assets/long_term_care_planning_567-BCi1FK0K.webp",uo="/assets/medicare_567-CPRipfcO.webp",go="/assets/real_estate_567-CRFOYFfb.webp",ho="/assets/retirement_income_planning_567-CMztrO7R.webp",fo="/assets/retirement_planning_567-HZspds48.webp",vo="/assets/social_security_567-gXtTv7PM.webp",xo="/assets/speech_and_hearing_567-D8DibRrr.webp",yo="/assets/surviving_market_swings_567-BUxxKgs1.webp",wo="/assets/taxes_in_retirement_567-DSRrErz2.webp",ko="/assets/workshops_567-lH8ajTeq.webp",Qe="/assets/retirement_helper-DqFYT8Il.svg",To={joint_pain_567:ro,business_ownership_567:io,college_planning_567:so,enlighten_567:aa,estate_planning_567:lo,financial_management_567:co,income_for_life_567:bo,investment_fundamentals_567:po,long_term_care_planning_567:mo,medicare_567:uo,real_estate_567:go,retirement_income_planning_567:ho,retirement_planning_567:fo,social_security_567:vo,speech_and_hearing_567:xo,surviving_market_swings_567:yo,taxes_in_retirement_567:wo,workshops_567:ko,"retirement_helper___tax_(canada)_567":Qe,"retirement_helper_(canada)_567":Qe,"estate_planning_(canada)_567":Qe},Ao=N.nav`
2	display: flex;
3	justify-content: space-between;
4	flex-wrap: wrap;
5
6	${({$is_desktop:e})=>!e&&`
7		flex-direction: column;
8	`}
9
10	.navbar-brand {
11		display: flex;
12		align-items: center;
13		justify-content: space-between;
14		flex: 1;
15	}
16
17	.navbar-end {
18		display: flex;
19		align-items: center;
20
21		${({$is_desktop:e})=>!e&&`
22			flex-direction: column;
23			text-align: left;
24			flex: 1;
25			align-items: flex-start;
26
27			.navbar-item:last-child {
28				width: 100%;
29
30				.btn {
31					width: 100%;
32				}
33			}
34		`}
35
36		a {
37			height: 100%;
38			display: inline-flex;
39			padding: 0.5rem 0.75rem;
40
41			${({$is_desktop:e})=>e&&`
42				align-items: center;
43			`}
44		}
45	}
46`;function oa(){const{width:e}=Re(),t=O(i=>i.campaign.topic),a=t==null?void 0:t.includes("567"),o=To[t]||aa,[r,l]=y.useState(!1);y.useCallback(i=>{document.startViewTransition?document.startViewTransition(()=>{qa.flushSync(()=>{l(i)})}):l(i)});const s=e>1088;return n.jsx("header",{children:n.jsx("div",{className:"card",style:{borderRadius:0,borderLeft:0,borderRight:0,borderTop:0},children:n.jsx("div",{className:"container",style:{padding:s?"inherit":0},children:n.jsxs(Ao,{className:"navbar",role:"navigation","aria-label":"main navigation",$is_desktop:s,children:[n.jsxs("div",{className:"navbar-brand justify-between",children:[a&&n.jsx("a",{children:n.jsx("figure",{className:"image",children:n.jsx("img",{src:o,alt:Oe(t),className:"m-2",style:{width:80}})})}),!s&&n.jsx(Ze.Fragment,{children:n.jsx("a",{className:"text-primary navbar-item is-hidden-desktop",href:"tel:844-567-7760",children:n.jsxs("button",{className:"btn btn-outline-primary",children:[n.jsx("span",{className:"icon","aria-hidden":"true",children:n.jsx("i",{className:"fas fa-phone"})}),n.jsx("span",{children:"  "}),n.jsx("span",{children:"844-567-7760"})]})})})]}),(s||r)&&n.jsx("div",{className:"navbar-menu navbar-end",id:"collapsable-nav-menu",children:a?n.jsx("a",{className:"text-primary navbar-item",href:"tel:844-567-7760",children:n.jsxs("button",{className:"btn btn-outline-primary",children:[n.jsx("span",{className:"icon","aria-hidden":"true",children:n.jsx("i",{className:"fas fa-phone"})}),n.jsx("span",{children:"  "}),n.jsx("span",{children:"844-567-7760"})]})}):n.jsx("a",{className:"text-primary navbar-item"})})]})})})})}
46oa.propTypes={};const zo=y.memo(oa),D="app.components.AlfredRegistrationForm",R=W({first_name:{id:`${D}.first_name`,defaultMessage:"First Name",es:"Nombre"},last_name:{id:`${D}.last_name`,defaultMessage:"Last Name",es:"Apellido"},email:{id:`${D}.email`,defaultMessage:"Email",es:"Correo Electrónico"},phone:{id:`${D}.phone`,defaultMessage:"Phone",es:"Teléfono"},opt_in_fallback:{id:`${D}.opt_in_fallback`,defaultMessage:"CHECK HERE TO RECEIVE EVENT REMINDER AND FOLLOW-UP TEXT MESSAGES.",es:"MARQUE AQUÍ PARA RECIBIR RECORDATORIOS DEL EVENTO Y MENSAJES DE TEXTO DE SEGUIMIENTO."},zip_postal_code:{id:`${D}.zip_postal_code`,defaultMessage:"Zip/Postal Code",es:"Código Postal"},yes:{id:`${D}.yes`,defaultMessage:"YES",es:"SÍ"},no:{id:`${D}.no`,defaultMessage:"NO",es:"NO"},i_agree:{id:`${D}.i_agree`,defaultMessage:"By registering, I agree to the {link}.",es:"Al registrarme, acepto los {link}."},terms_and_conditions:{id:`${D}.terms_and_conditions`,defaultMessage:"Terms and Conditions",es:"Términos y Condiciones"},meal_preference:{id:`${D}.meal_preference`,defaultMessage:"Which meal would you like to have?",es:"¿Qué tipo de comida te gustaría tener?"},select_event:{id:`${D}.select_event`,defaultMessage:"PLEASE SELECT THE WORKSHOP YOU WOULD LIKE TO ATTEND:",es:"POR FAVOR SELECCIONE EL TALLER AL QUE LE GUSTARÍA ASISTIR:"},open:{id:`${D}.open`,defaultMessage:"OPEN",es:"ABIERTO"},waitlist:{id:`${D}.waitlist`,defaultMessage:"JOIN WAITLIST",es:"UNIRSE A LA LISTA DE ESPERA"},canceled:{id:`${D}.canceled`,defaultMessage:"CANCELED",es:"CANCELADO"},past:{id:`${D}.past`,defaultMessage:"Full",es:"Lleno"},register_now:{id:`${D}.register_now`,defaultMessage:"Register Now",es:"Regístrate Ahora"},gdpr_question:{id:`${D}.gdpr_question`,defaultMessage:"Your privacy is important to 567 Workshops. By registering you are agreeing to be bound by our Privacy Policy and consent to being contacted regarding the webinar registered for and any follow up communications from the webinar provider. Additionally, we ask that you provide your consent as follows:"},gdpr_answer:{id:`${D}.gdpr_answer`,defaultMessage:"567 and its affiliates may share my personal information with select 3rd parties who have information or services which we believe may be of interest to you. I consent to the collection of my personal information, including information that I may optionally provide during the webinar."},age_group:{id:`${D}.age_group`,defaultMessage:"Age Group",es:"Grupo de edad"},address:{id:`${D}.address`,defaultMessage:"Address",es:"Dirección"},address_apt:{id:`${D}.address_apt`,defaultMessage:"Apt",es:"Apartamento"}}),Eo=N.div`
47	.form-label {
48		color: #363636;
49		font-size: 0.8rem;
50		font-weight: 700;
51		margin-bottom: 0.5em;
52	}
53
54	label.radio {
55		cursor: pointer;
56		margin-right: 0.5em;
57	}
58
59	.label-required {
60		position: relative;
61
62		&::after {
63			content: '*';
64			color: red;
65			position: absolute;
66			right: -0.5em;
67		}
68	}
69
70	.follow_up-checkbox {
71		font-size: 0.6rem;
72		margin-left: 0.5em;
73	}
74
75	.terms_and_conditions_field-checkbox {
76		margin-left: 0.5em;
77	}
78
79	.event-radio {
80		line-height: 2em;
81		margin-left: 0.5em;
82	}
83	.email-suggestion-text {
84		text-decoration: underline;
85		cursor: pointer;
86		color: blue;
87		margin: 0.5em;
88		font-size: 12px;
89	}
90`;function na({onSave:e}){var kt,Tt,At,zt,Et,_t,St;const{updateContact:t,updateRegistration:a,updateAnswers:o,registration:{contact:{first_name:r,last_name:l,phone:s,email:i,address:c,address_apt:d},opt_in_accepted:p,gdpr_opt_in_accepted:g,event_id:u,answers:b},campaign:w,events:A,setActiveEvent:E,submitRegistration:j,landing_page_config:x,webinar_key:_,disabled:k}=O(m=>{var C,M;return{updateContact:m.updateContact,updateRegistration:m.updateRegistration,updateAnswers:m.updateAnswers,registration:m.registration,landing_page_config:m.campaign.landing_page_config,advisor:m.advisor,campaign:m.campaign,code:m.registration.code,events:m.events,setActiveEvent:m.setActiveEvent,submitRegistration:m.submitRegistration,webinar_key:(M=(C=m.events)==null?void 0:C.find(oe=>oe.webinar_key))==null?void 0:M.webinar_key,disabled:m.registration_submission.submitting}}),f=y.useMemo(()=>A.filter(m=>!m.canceled),[A]),[h,T]=y.useState(!1),[S,U]=y.useState(""),te=y.useRef(null);y.useEffect(()=>{E(f.find(m=>m.id===u)||{}),u&&!f.find(m=>m.id===u)&&a({key:"event_id",value:""})},[u,JSON.stringify(f)]),y.useEffect(()=>
90{f.length===1&&(a({key:"event_id",value:f[0].id}),a({key:"webinar_key",value:f[0].webinar_key}))},[f]),y.useEffect(()=>{if(_){const m=document.createElement("script");return m.id="demio-js",m.async=!0,m.type="text/javascript",m.src="https://cdn.demio.com/production/dashboard/embed.bundle.js",document.body.appendChild(m),()=>{document.body.removeChild(m)}}},[_]),Pa(x,te);const H=y.useCallback(m=>{const{name:C,value:M}=m.target;if(C==="email"){const oe=Lt.run({email:M});U(oe?oe.full:"")}t({[C]:M})},[t]),se=y.useRef(),ae=y.useRef(),re=y.useRef(),Q=y.useRef(),F=y.useCallback(m=>{const{name:C,value:M}=m.target;if(C==="email"){const oe=Lt.run({email:M});U(oe?oe.full:"")}t({[C]:M})},[t]),De=y.useCallback(()=>{S&&(t({email:S}),U(""))},[S,t]),me="Do you plan on bringing a guest or spouse?",xt=y.useCallback(m=>{let C=w.questions.findIndex(M=>M.question===me);C===-1&&(C=w.questions.length),o({index:C,answer:{question:me,answer:m.target.value}})},[w.questions]),ue="Are you interested in a quick conversation with a knowledgeable attorney?",yt=y.useCallback(m=>{let C=w.questions.findIndex(M=>M.question===ue);C===-1&&(C=w.questions.length),o({index:C,answer:{question:ue,answer:m.target.value}})},[w.questions]),wt="Zip",Ua=y.useCallback(m=>{let C=w.questions.findIndex(oe=>oe.question.toLowerCase()===wt.toLowerCase());C===-1&&(C=w.questions.length+1);let M=String(m.target.value);/^[A-Za-z]/.test(M)?(M=M.replace(/\s/g,"").toUpperCase().slice(0,6),M.length>3&&(M=`${M.slice(0,3)} ${M.slice(3)}`)):M=M.replace(/[^0-9]/g,"").slice(0,5),o({index:C,answer:{question:wt,answer:M}}),t({address:M})},[w.questions]),{executeRecaptcha:Ge}=Za(),We=y.useCallback(async()=>{if(!Ge)return;const m=await Ge("submit_registration");a({key:"recaptcha_token",value:m})},[Ge,a]);y.useEffect(()=>{We()},[We]);const Fa=()=>{const m=ae.current.getPlace();typeof m.formatted_address<"u"&&F({target:{value:m.formatted_address,name:"address"},preventDefault:()=>{}}),F({target:{value:m.place_id||"",name:"address_place_id"},preventDefault:()=>{}}),F({target:{value:[m.geometry.location.lat(),m.geometry.location.lng()],name:"coordinates"},preventDefault:()=>{}})};y.useEffect(()=>{if((x==null?void 0:x.address_field)===1||(x==null?void 0:x.address_field)===2)return se.current=setInterval(async()=>{if(window.google){console.info("Google Places Autocomplete ready!"),clearInterval(se.current);const{Autocomplete:m}=await window.google.maps.importLibrary("places");ae.current=new m(re.current,{types:["geocode"]}),ae.current.addListener("place_changed",Fa),re.current.addEventListener("keydown",C=>C.keyCode===13?(C.preventDefault(),!1):!0)}else console.info("Google Places Autocomplete not ready.")},50),()=>{se.current&&clearInterval(se.current)}},[]);const Ha=y.useCallback(async m=>{m.preventDefault(),T(!0);try{await We()}catch(C){console.error("Recaptcha verification failed:",C)}return j().then(()=>{e&&e(),T(!1)}),!1},[j]);return f.length===0?null:n.jsxs(Eo,{children:[n.jsx("h3",{className:"text-center",children:"Register Now"}),!_&&n.jsxs("form",{id:"registration-form",onSubmit:Ha,ref:te,children:[n.jsxs("div",{className:"field",children:[n.jsx("label",{className:"form-label label-required",htmlFor:"first_name",children:n.jsx(z,{...R.first_name})}),n.jsx("div",{className:"form-group",children:n.jsx("input",{className:"form-control",index:"0",required:!0,name:"first_name",placeholder:"First Name",type:"text",autoFocus:!0,value:r,onChange:H,disabled:h})}),n.jsx("p",{className:"help"})]}),n.jsxs("div",{className:"field",children:[n.jsx("label",{className:"form-label label-required",htmlFor:"last_name",children:n.jsx(z,{...R.last_name})}),n.jsx("div",{className:"form-group",children:n.jsx("input",{className:"form-control",index:"0",required:!0,name:"last_name",placeholder:"Last Name",type:"text",value:l,onChange:H,disabled:h})}),n.jsx("p",{className:"help"})]}),n.jsxs("div",{className:"field",children:[n.jsx("label",{className:"form-label label-required",htmlFor:"email",children:n.jsx(z,{...R.email})}),n.jsxs("div",{className:"form-group",children:[n.jsx("input",{className:"form-control",index:"0",required:!0,name:"email",placeholder:"Email Address",type:"email",value:i,onChange:H,disabled:h}),S&&n.jsxs("p",{className:"help",style:{fontSize:"12px",margin:"0.5em"},children:["Did you mean:",n.jsx("span",{className:"email-suggestion-text",onClick:De,children:S})]})]})]}),n.jsxs("div",{className:"field",children:[n.jsx("label",{className:"form-label label-required",htmlFor:"phone",children:n.jsx(z,{...R.phone})}),n.jsx("div",{className:"form-group",children:n.jsx("input",{className:"form-control",index:"0",required:!0,name:"phone",placeholder:"Phone",type:"tel",value:s,onChange:H,disabled:h})}),n.jsx("p",{className:"help"})]}),w.opt_in_text&&n.jsx("div",{className:"field",children:n.jsxs("label",{className:"checkbox",htmlFor:"reminder_text_message",children:[n.jsx("input",{index:"0",value:"true",id:"reminder_text_message",name:"reminder_text_message",type:"checkbox",checked:p??!1,disabled:h,onChange:m=>{a({key:"opt_in_accepted",value:m.target.checked}),a({key:"opt_in_text",value:w.opt_in_text})}}),n.jsx("span",{className:"follow_up-checkbox",children:n.jsx("b",{children:w.opt_in_text})})]})}),x.address_field===0&&n.jsxs("div",{className:"field",children:[n.jsx("label",{className:"form-label label-required",htmlFor:"postal_code",children:n.jsx(z,{...R.zip_postal_code})}),n.jsx("div",{className:"form-group",children:n.jsx("input",{id:"postal_code",required:!0,className:"form-control",index:"0",name:"postal_code",placeholder:"Zip/Postal Code",type:"text",pattern:"^([A-Za-z]\\d[A-Za-z]\\s?\\d[A-Za-z]\\d|\\d{5})$",value:((kt=b.find(m=>String(m==null?void 0:m.question).toLowerCase()==="zip"))==null?void 0:kt.answer)||"",onChange:Ua,disabled:h})}),n.jsx("p",{className:"help"})]}),(x.address_field===1||x.address_field===2)&&n.jsx("div",{className:"field",children:n.jsxs("div",{className:"row",children:[n.jsxs("div",{className:"col-8",children:[n.jsx("label",{className:Se("form-label",{"label-required":x.address_field===2}),htmlFor:"address",children:n.jsx(z,{...R.address})}),n.jsx("div",{className:"form-group",children:n.jsx("input",{id:"address",ref:re,className:"form-control",index:"0",name:"address",type:"text",value:c,onChange:F,required:x.address_field===2,disabled:h,autoComplete:"off",style:{width:"100%"}})})]}),n.jsxs("div",{className:"col-4",children:[n.jsx("label",{className:Se("form-label"),htmlFor:"apt",children:n.jsx(z,{...R.address_apt})}),n.jsx("div",{className:"form-group",children:n.jsx("input",{ref:Q,className:"form-control",id:"apt",index:"1",name:"address_apt",type:"text",value:d,onChange:F,placeholder:"Apt",disabled:h})})]})]})}),w.questions.some(m=>m.question===me)&&n.jsxs("div",{className:"field ",children:[n.jsx("label",{className:"form-label label-required ",children:me}),n.jsxs("div",{className:"form-group",children:[n.jsxs("label",{className:"radio",children:[n.jsx("input",{name:"guest_question",type:"radio",value:"Yes",required:!0,onChange:xt,checked:((Tt=b.find(m=>String(m==null?void 0:m.question)===me))==null?void 0:Tt.answer)==="Yes",disabled:h}),n.jsxs("span",{className:"u-padding-left",children:[" ",n.jsx(z,{...R.yes})," "]})]})," ",n.jsxs("label",{className:"radio",children:[n.jsx("input",{name:"guest_question",type:"radio",value:"No",required:!0,onChange:xt,checked:((At=b.find(m=>String(m==null?void 0:m.question)===me))==null?void 0:At.answer)==="No",disabled:h}),n.jsxs("span",{className:"u-padding-left",children:[" ",n.jsx(z,{...R.no})," "]})]})]})]}),w.questions.some(m=>m.question===ue)&&n.jsxs("div",{className:"field ",children:[n.jsx("label",{className:"form-label label-required ",children:ue}),n.jsxs("div",{className:"form-group",children:[n.jsxs("label",{className:"radio",children:[n.jsx("input",{name:"legal_question",type:"radio",value:"Yes",required:!0,onChange:yt,checked:((zt=b.find(m=>String(m==null?void 0:m.question)===ue))==null?void 0:zt.answer)==="Yes",disabled:h}),n.jsxs("span",{className:"u-padding-left",children:[" ",n.jsx(z,{...R.yes})," "]})]})," ",n.jsxs("label",{className:"radio",children:[n.jsx("input",{name:"legal_question",type:"radio",value:"No",required:!0,onChange:yt,checked:((Et=b.find(m=>String(m==null?void 0:m.question)===ue))==null?void 0:Et.answer)==="No",disabled:h}),n.jsxs("span",{className:"u-padding-left",children:[" ",n.jsx(z,{...R.no})," "]})]})]})]}),String(w.topic).includes("anada")&&n.jsxs("div",{className:"field my-3",children:[n.jsx("strong",{children:n.jsx(z,{...R.gdpr_question})}),n.jsxs("label",{className:"checkbox",htmlFor:"gdpr_opt_in",children:[n.jsx("input",{index:"0",value:"true",id:"gdpr_opt_in",name:"gdpr_opt_in",type:"checkbox",checked:g??!1,disabled:h,required:!0,onChange:m=>{a({key:"gdpr_opt_in_accepted",value:m.target.checked}),a({key:"gdpr_opt_in_text",value:R.gdpr_answer.defaultMessage})}})," ",n.jsx("span",{className:"opt_in-checkbox",children:n.jsx(z,{...R.gdpr_answer})})]})]}),x.terms_and_conditions_field!==0&&n.jsx("div",{className:"field",children:n.jsxs("label",{className:Se("checkbox mt-3",{"label-required":x.terms_and_conditions_field===2}),htlmFor:"terms_and_conditions_field",children:[n.jsx("input",{index:"0",value:"true",name:"terms_and_conditions_field",type:"checkbox",required:x.terms_and_conditions_field===2,disabled:h}),n.jsx("span",{className:"terms_and_conditions_field-checkbox",children:n.jsx("b",{children:n.jsx(z,{...R.i_agree,values:{link:n.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:String(w.topic).includes("567")?"https://enlighten567.com/terms/":"https://leadjig-resources.leadjig.com/yoursvp-privacy-policy.html",children:n.jsx(z,{...R.terms_and_conditions})})}})})})]})}),u&&((St=(_t=A.find(m=>m.id===u))==null?void 0:_t.meal_options)==null?void 0:St.length)>0&&n.jsxs("div",{className:"field mt-3",children:[n.jsx("label",{className:"form-label label-required",htmlFor:"meal_select",children:n.jsx(z,{...R.meal_preference})}),n.jsx("div",{className:"form-group",children:n.jsx(eo,{disabled:k})}),n.jsx("p",{className:"help"})]}),n.jsx(to,{variant:"alfred",disabled:h}),n.jsxs("div",{className:"field mt-3 mb-3",children:[n.jsx("label",{className:"form-label label-required",children:n.jsx(z,{...R.select_event})}),n.jsx("div",{className:"form-group",children:f.map(m=>n.jsxs(Ze.Fragment,{children:[n.jsxs("label",{className:"radio",children:[n.jsx("input",{name:"event_id",required:!0,type:"radio",value:m.id,checked:u===m.id,onChange:()=>a({key:"event_id",value:m.id}),disabled:h||m.canceled||Ee(Z(m.start_time),new Date)}),n.jsxs("span",{className:"event-radio",children:[n.jsxs("span",{children:[K(Z(m.start_time),"EEEE, MMMM do, 'from' h:mm a")," ","-"," ",K(m.end_time?Z(m.end_time):pt(Z(m.start_time),1),"h:mm a")]}),n.jsx("span",{children:" "}),!m.canceled&&m.spots_remaining>0&&!Ee(Z(m.start_time),new Date)&&n.jsx("strong",{className:"text-success",children:n.jsx(z,{...R.open})}),!m.canceled&&m.spots_remaining<=0&&!Ee(Z(m.start_time),new Date)&&n.jsx("strong",{className:"text-warning",children:n.jsx(z,{...R.waitlist})}),(m.canceled||Ee(Z(m.start_time),new Date))&&n.jsxs("strong",{className:"text-danger",children:[m.canceled&&n.jsx(z,{...R.canceled}),!m.canceled&&n.jsx(z,{...R.past})]})]})]}),n.jsx("br",{})]},m.id))})]}),n.jsxs("div",{className:"field",children:[n.jsx("div",{className:"",children:n.jsx("button",{className:"btn btn-primary w-100",type:"submit",disabled:h,children:n.jsx("span",{children:n.jsx(z,{...R.register_now})})})}),n.jsx("p",{className:"help"})]})]}),_&&n.jsx("span",{className:"demio-embed-registration","data-hash":_.hash,"data-api":"api/v1","data-base-uri":"https://my.demio.com/","data-form-width":"100%","data-color":"#0230bf","data-text":R.register_now.defaultMessage}),n.jsxs("div",{className:"text-end",children:[n.jsx("img",{src:"https://cdn.optimizely.com/img/8745180050/dee33635f53e4cefaa2fd90a42a223a5.png",alt:"norton logo",style:{maxWidth:128}}),w.landing_page_config.modules.some(m=>m==="bbb")&&n.jsx("img",{src:"https://cdn.optimizely.com/img/8745180050/033f258a130b4cedade38e4456bf4af6.png",alt:"bbb logo",style:{maxWidth:128,marginBottom:11}})]})]})}na.propTypes={};const _o=y.memo(na),So=N.div`
91	min-height: 270px;
92	display: flex;
93`,jo=N.div`
94	max-height: 300px;
95	background-position: center;
96	background-size: cover;
97
98	display: flex;
99	flex: 1;
100`;function ra(){const{campaign_image_url:e,campaign_id:t}=O(a=>({campaign_image_url:a.campaign.campaign_image_url,campaign_id:a.campaign.id}));return t&&!e?null:n.jsx(So,{className:"venue-image",children:n.jsx(jo,{style:{backgroundImage:`url('${e}')`}})})}ra.propTypes={};const Lo=y.memo(ra),Ct="app.components.AlfredVenueLocation",ia=W({register_now:{id:`${Ct}.register_now`,defaultMessage:"Register Now",es:"Regístrate Ahora"},map_and_directions:{id:`${Ct}.map_and_directions`,defaultMessage:"View Map & Directions",es:"Ver Mapa y Direcciones"}}),Co=N.div`
101	display: flex;
102	flex-direction: column;
103	justify-content: space-between;
104
105	padding: 0 1em;
106
107	color: #4a4a4a;
108
109	h1 {
110		font-size: 2rem;
111		font-weight: normal;
112	}
113
114	address {
115		font-size: 1.25rem;
116	}
117
118	.map-button {
119		text-transform: uppercase;
120		color: #0a0a0a;
121		font-weight: bold;
122	}
123
124	> div:first-of-type {
125		margin-bottom: 3em;
126	}
127`,Mo=N.button`
128	display: flex;
129	font-size: 1.5rem;
130	border: 1px solid #dbdbdb;
131	position: relative;
132
133	.icon {
134		position: absolute;
135		left: 0px;
136		top: 0;
137		bottom: 0;
138		width: 2em;
139
140		flex: 1;
141		background-color: #fff;
142		color: #4a4a4a;
143		display: flex;
144		justify-content: center;
145		align-items: center;
146
147		border-top-left-radius: var(--bs-border-radius-pill) !important;
148		border-bottom-left-radius: var(--bs-border-radius-pill) !important;
149	}
150
151	.text {
152		flex: 9;
153	}
154`,Ro=N.div`
155	position: fixed;
156	left: 0;
157	right: 0;
158	bottom: 0;
159	z-index: 1000;
160
161	background-color: #fff;
162	padding: 0.75em;
163
164	box-shadow:
165		0 2px 3px rgba(10, 10, 10, 0.1),
166		0 0 0 1px rgba(10, 10, 10, 0.1);
167
168	button {
169		width: 100%;
170	}
171`,nt=e=>n.jsxs(Mo,{type:"button",className:"btn btn-primary rounded-pill register-button",...e,children:[n.jsx("span",{className:"icon",children:n.jsx("i",{className:"far fa-calendar-alt"})}),n.jsx("span",{className:"text",children:n.jsx(z,{...ia.register_now})})]}),Yo=N.div`
172	font-size: 12px;
173	line-height: 1.5;
174`;function sa({setShowRegistrationForm:e}){const{sub_headline:t,venue:a,title:o,address_full:r,objective_index:l}=O(p=>{var g,u,b;return{sub_headline:p.campaign.sub_headline,venue:(g=p.events[0])==null?void 0:g.venue,title:(u=p.events[0])==null?void 0:u.title,address_full:(b=p.events[0])==null?void 0:b.address_full,objective_index:p.campaign.objective_index}}),s=l===5,i=`https://www.google.com/maps/search/${encodeURIComponent(`${a}, ${r}`)}`,{width:c}=Re(),d=c>1088;return n.jsxs(Co,{className:"venue-location",children:[n.jsxs("div",{children:[n.jsx("h1",{className:"mb-0",children:o||a}),t&&n.jsx(Yo,{children:t}),n.jsx("address",{children:r}),!s&&n.jsx("a",{className:"map-button",href:i,target:"_blank",children:n.jsx(z,{...ia.map_and_directions})})]}),d&&n.jsx(nt,{onClick:()=>e(!0)}),!d&&n.jsx(Ro,{children:n.jsx(nt,{onClick:()=>e(!0)})})]})}sa.propTypes={};const Do=y.memo(sa),No="app.components.AlfredEvents",$o=W({header:{id:`${No}.header`,defaultMessage:"Space is limited, so sign up today!{br}No Charge to Attend!",es:"¡El espacio es limitado, así que regístrese hoy!{br}¡No hay cargo por asistir!"}}),ge="app.components.AlfredEventsEvent",he=W({register:{id:`${ge}.register`,defaultMessage:"Register",es:"Regístrate"},waitlisted:{id:`${ge}.waitlisted`,defaultMessage:"Waitlist",es:"Lista de espera"},canceled:{id:`${ge}.canceled`,defaultMessage:"Canceled",es:"Cancelado"},past:{id:`${ge}.past`,defaultMessage:"Full",es:"Lleno"},on_demand:{id:`${ge}.on_demand`,defaultMessage:"On-Demand",es:"A-Pedido"},right_now:{id:`${ge}.right_now`,defaultMessage:"Right Now",es:"Ahora Mismo"}}),Bo=N.button`
175	border: none;
176	padding: 0;
177	background: transparent;
178	color: #212529;
179
180	${({$canceled:e,$past:t})=>(e||t)&&"cursor: not-allowed !important;"}
181
182	p {
183		margin-bottom: 0;
184	}
185
186	time {
187		text-align: center;
188
189		.event-center {
190			border-left: 1px solid #dbdbdb;
191			border-right: 1px solid #dbdbdb;
192			border-bottom: 1px solid #dbdbdb;
193		}
194
195		.date {
196			font-size: 2.5rem;
197			line-height: 1;
198			font-weight: bold;
199			margin-bottom: 0.1em;
200		}
201
202		.card-footer {
203			border-left: 1px solid #dbdbdb;
204			border-right: 1px solid #dbdbdb;
205			border-bottom: 1px solid #dbdbdb;
206
207			font-size: 0.75rem;
208			font-weight: bold;
209
210			border-radius: 0 0 10px 10px;
211			padding: 0.3rem 0.3rem;
212		}
213	}
214`,Io=N.div`
215	border: none;
216	background: #26d33b;
217	color: #fff;
218	border-radius: 4px;
219	margin: 0 auto;
220	width: 85px;
221	font-size: 0.75rem;
222	margin-bottom: 1em;
223
224	${({$waitlisted:e})=>e&&"background: #f0ad4e;"}
225	${({$canceled:e,$past:t})=>(e||t)&&"background: #d9534f;"}
226`;function la({setShowRegistrationForm:e,...t}){var u,b;const a=((u=t.webinar_key)==null?void 0:u.status)==="on-demand",o=!!((b=t.webinar_key)!=null&&b.status),r=y.useMemo(()=>a?new Date:o?t.start_time:Z(t.start_time),[a,o,t.start_time]),l=y.useMemo(()=>o?t.end_time:t.end_time?Z(t.end_time):null),{setActiveEvent:s,updateRegistration:i}=O(w=>({setActiveEvent:w.setActiveEvent,updateRegistration:w.updateRegistration})),c=Ee(Z(t.start_time),new Date),d=y.useCallback(()=>{!t.canceled&&!c&&(s(t),i({key:"event_id",value:t.id}),e(!0))},[t]),p=t.spots_remaining<=0&&!t.canceled,g=t.canceled&&!p;return n.jsxs(Bo,{onClick:d,$canceled:g,$past:c,children:[n.jsxs("time",{dateTime:r,children:[n.jsx("div",{className:"bg-primary",style:{borderRadius:"10px 10px 0 0",boxShadow:"0 2px 0 currentColor",borderBottom:"1px dashed #ffffff"},children:n.jsx("p",{className:"font-bold text-white",children:K(r,"MMMM")})}),n.jsxs("div",{className:"event-center d-flex flex-column",children:[n.jsx("p",{children:K(r,"EEEE")}),n.jsx("p",{className:"date",children:K(r,"d")}),n.jsxs(Io,{$waitlisted:p,$canceled:g,$past:c,children:[!c&&!p&&!g&&n.jsx(z,{...he.register}),!c&&p&&!g&&n.jsx(z,{...he.waitlisted}),!c&&g&&n.jsx(z,{...he.canceled}),c&&!g&&n.jsx(z,{...he.past})]})]}),n.jsxs("div",{className:"card-footer",children:[!a&&n.jsxs("p",{className:"is-size-7 has-text-weight-bold",children:[K(r,"h:mm aa")," -"," ",l?K(l,"h:mm aa"):K(pt(r,1),"h:mm aa"),n.jsx("br",{})]}),a&&n.jsx("p",{className:"is-size-7 has-text-weight-bold px-3",children:n.jsx(z,{...he.on_demand})})]})]}),!a&&n.jsx("p",{className:"text-center small",children:Oe(K(r,"B").replace("in the ",""))}),a&&n.jsx("p",{className:"text-center small",children:n.jsx(z,{...he.right_now})})]})}la.propTypes={};const Oo=y.memo(la),Uo=N.div`
227	display: flex;
228	justify-content: space-around;
229`;function ca({setShowRegistrationForm:e}){const{events:t}=O(a=>({events:a.events}));return n.jsxs("div",{className:"card venue-events",children:[n.jsx("div",{className:"card-header text-center",children:n.jsx(z,{...$o.header,values:{br:n.jsx("br",{})}})}),n.jsx(Uo,{className:"card-body",children:t.map(a=>n.jsx(Oo,{setShowRegistrationForm:e,...a},a.id))})]})}ca.propTypes={};const Mt=y.memo(ca),Rt="app.components.AlfredHighlights",Yt=W({header:{id:`${Rt}.header`,defaultMessage:"Join us for an educational seminar where we'll focus on:",es:"Únase a nosotros en un seminario educativo donde nos enfocaremos en:"},webinar_header:{id:`${Rt}
229.webinar_header`,defaultMessage:"Join us for an educational webinar where we'll focus on:",es:"Únase a nosotros en un seminario web educativo donde nos enfocaremos en:"}}),Fo=N.ul`
230	display: flex;
231	flex-wrap: wrap;
232	list-style-type: none;
233	padding: 0;
234
235	li {
236		display: flex;
237		justify-content: space-around;
238		align-items: start;
239		width: ${({$is_desktop:e})=>e?"33%":"100%"};
240		font-size: 1.25rem;
241
242		i,
243		svg {
244			font-size: 20px;
245			margin-top: 3px;
246		}
247
248		p {
249			line-height: 1.2;
250			width: calc(100% - 50px);
251		}
252	}
253`;function da(){const e=O(l=>l.campaign.highlights),a=O(l=>l.campaign.objective_index)===5,{width:o}=Re(),r=o>1088;return!e||(e==null?void 0:e.length)===0?null:n.jsxs("div",{className:"px-4 py-4",children:[n.jsxs("h3",{className:"pb-3",children:[!a&&n.jsx(z,{...Yt.header}),a&&n.jsx(z,{...Yt.webinar_header})]}),n.jsx(Fo,{$is_desktop:r,children:e==null?void 0:e.map(l=>n.jsxs("li",{children:[n.jsx("i",{className:"far fa-check-circle text-primary"}),n.jsx(ao,{children:l})]},l))})]})}da.propTypes={};const Dt=y.memo(da),Ho="app.components.AlfredForbes",qo=W({quote:{id:`${Ho}.quote`,defaultMessage:"A leading educational resource for those nearing retirement",es:"Un recurso educativo líder para aquellos que se acercan a la jubilación"}}),Po=N.div`
254	display: flex;
255	justify-content: center;
256
257	margin: 2em 1em;
258	padding: 1em 2em;
259
260	background: var(--bs-primary) !important;
261	color: #fff;
262
263	.quote-wrap {
264		position: relative;
265		padding: 25px 0;
266		margin: 0 auto;
267		max-width: 940px;
268		box-sizing: border-box;
269
270		h3 {
271			margin-bottom: 0.6666rem;
272			font-size: 2rem;
273			font-weight: normal;
274		}
275
276		.forbes-logo {
277			float: right;
278			margin: 0;
279			padding: 2px;
280			height: 100%;
281			width: auto;
282		}
283
284		&::before {
285			content: '“';
286			font-weight: 900;
287			opacity: 0.2;
288			font-size: 150px;
289			position: absolute;
290			left: -34px;
291			top: -40px;
292		}
293
294		&::after {
295			content: '';
296			display: block;
297			clear: both;
298		}
299	}
300`;function ba(){return n.jsx(Po,{children:n.jsxs("div",{className:"content quote-wrap",children:[n.jsxs("h3",{children:["“",n.jsx(z,{...qo.quote}),"”"]}),n.jsxs("div",{className:"content forbes-logo",children:["—"," ",n.jsx("img",{src:"https://s3-us-west-2.amazonaws.com/disruptive-advertising/white-glove-workshops/forbes-logo.png"})]})]})})}ba.propTypes={};const Zo=y.memo(ba);function pa({headline:e}){const{description_with_merge_tags:t,description:a}=O(l=>({description_with_merge_tags:l.campaign.description_with_merge_tags,description:l.campaign.description})),{width:o}=Re(),r=o>1088;return n.jsxs("div",{style:{order:1,paddingTop:r?0:"2em",overflow:"auto"},children:[e&&n.jsx("h2",{children:e}),n.jsx(ta,{source:t||a})]})}pa.propTypes={};const Vo=y.memo(pa),Ko="app.components.AlfredEventsNearby",Go=W({header:{id:`${Ko}.header`,defaultMessage:"Nearby Events"}});function ma(){const e=O(a=>a.campaign.nearby_events||[]),t=y.useMemo(()=>Object.values(e.reduce((a,o)=>({...a,[o.campaign_id]:o}),{})),[e]);return!t||t.length===0?null:n.jsxs("div",{className:"card",children:[n.jsx("div",{className:"card-header text-center",children:n.jsx(z,{...Go.header,values:{br:n.jsx("br",{})}})}),n.jsx("ul",{className:"list-unstyled p-2",children:t.slice(0,5).map(a=>n.jsx("li",{children:n.jsxs("a",{href:`${location.origin}/${a.campaign_id}`,children:[a.venue," (",a.address_components.city,", ",a.address_components.state,")"]})},a.id))})]})}ma.propTypes={};const Wo=y.memo(ma),le="app.components.AlfredFaq",Qo=W({header:{id:`${le}.header`,defaultMessage:"Frequently Asked Questions",es:"Preguntas Frecuentes"},who_is_presenting_summary:{id:`${le}.who_is_presenting_summary`,defaultMessage:"Who is presenting?",es:"¿Quién está presentando?"},who_is_presenting_detail:{id:`${le}.who_is_presenting_detail`,defaultMessage:"The majority of our presenters are local professionals who come from a financial background (CPAs, financial professionals, attorneys and other knowledgeable professionals). Social Security benefits play an important role in your retirement income plan, along with your overall financial strategy. With Social Security playing a major part in your retirement income, it only makes sense to learn from someone coming from a financial background.",es:"La mayoría de nuestros presentadores son profesionales locales que provienen de un fondo financiero (contadores públicos certificados, profesionales financieros, abogados y otros profesionales conocedores). Los beneficios del Seguro Social juegan un papel importante en su plan de ingresos de jubilación, junto con su estrategia financiera general. Con el Seguro Social desempeñando un papel importante en sus ingresos de jubilación, solo tiene sentido aprender de alguien que proviene de un fondo financiero."},who_is_this_for_summary:{id:`${le}.who_is_this_for_summary`,defaultMessage:"Who is this for?",es:"¿Para quién es esto?"},who_is_this_for_detail:{id:`${le}.who_is_this_for_detail`,defaultMessage:"The information presented at the seminar can help those already retired, as well as anyone approaching retirement.",es:"La información presentada en el seminario puede ayudar a aquellos que ya están jubilados, así como a cualquier persona que se acerque a la jub
300ilación."},is_there_a_sales_pitch_summary:{id:`${le}.is_there_a_sales_pitch_summary`,defaultMessage:'Is there a "sales" pitch?',es:'¿Hay un "discurso" de ventas?'},is_there_a_sales_pitch_detail:{id:`${le}.is_there_a_sales_pitch_detail`,defaultMessage:"No, the seminars are strictly educational. While presenters may hand out their business cards or brochures to provide background on their company, guests have no obligation to engage with any Social Security 567 speaker during or after the seminar.",es:"No, los seminarios son estrictamente educativos. Si bien los presentadores pueden entregar sus tarjetas de presentación o folletos para proporcionar antecedentes sobre su empresa, los invitados no tienen la obligación de interactuar con ningún orador de Social Security 567 durante o después del seminario."}}),Jo=N.div`
301	display: flex;
302	flex-direction: column;
303
304	padding: 2em 1em;
305
306	> div {
307		margin-left: 2em;
308
309		summary {
310			line-height: 2.5em;
311		}
312	}
313`;function ua(){const{description2_with_merge_tags:e,description2:t}=O(a=>({description2_with_merge_tags:a.campaign.description2_with_merge_tags,description2:a.campaign.description2}));return e||t?n.jsxs(Jo,{children:[n.jsx("h3",{children:n.jsx(z,{...Qo.header})}),n.jsx("div",{children:n.jsx(ta,{source:e||t})})]}):null}ua.propTypes={};const Xo=y.memo(ua);/*!
314 *  @preserve
315 *
316 * ++++++++++++++++++++++++++++++++++++++
317 * Add to Calendar TimeZones iCal Library
318 * ++++++++++++++++++++++++++++++++++++++
319 *
320 * Version: 1.8.2
321 * Creator: Jens Kuerschner (https://jenskuerschner.de)
322 * Project: https://github.com/add2cal/timezones-ical-library
323 * License: Apache-2.0
324 *
325 */const q={Zulu:["Etc/UTC",0],WET:["",1],"W-SU":["Europe/Moscow",2],Universal:["Etc/UTC",0],UTC:["Etc/UTC",0],UCT:["Etc/UTC",0],Turkey:["Europe/Istanbul",3],Singapore:["Asia/Singapore",4],ROK:["Asia/Seoul",5],ROC:["Asia/Taipei",6],Portugal:["Europe/Lisbon",7],Poland:["Europe/Warsaw",8],PST8PDT:["",9],PRC:["Asia/Shanghai",6],Navajo:["America/Denver",10],NZ:["Pacific/Auckland",11],"NZ-CHAT":["Pacific/Chatham",12],MST7MDT:["",10],MST:["",13],MET:["",14],Libya:["Africa/Tripoli",15],Kwajalein:["Pacific/Kwajalein",16],Japan:["Asia/Tokyo",17],Jamaica:["America/Jamaica",18],Israel:["Asia/Jerusalem",19],Iran:["Asia/Tehran",20],Iceland:["Africa/Abidjan",21],Hongkong:["Asia/Hong_Kong",22],HST:["",23],Greenwich:["Etc/GMT",24],GMT0:["Etc/GMT",24],GMT:["Etc/GMT",24],"GMT-0":["Etc/GMT",24],"GMT+0":["Etc/GMT",24],GB:["Europe/London",25],"GB-Eire":["Europe/London",25],Eire:["Europe/Dublin",26],Egypt:["Africa/Cairo",27],EST5EDT:["",28],EST:["",18],EET:["",29],Cuba:["America/Havana",30],CST6CDT:["",31],CET:["",8],US:{Samoa:["Pacific/Pago_Pago",32],Pacific:["America/Los_Angeles",9],Mountain:["America/Denver",10],Michigan:["America/Detroit",28],"Indiana-Starke":["America/Indiana/Knox",31],Hawaii:["Pacific/Honolulu",23],Eastern:["America/New_York",28],"East-Indiana":["America/Indiana/Indianapolis",28],Central:["America/Chicago",31],Arizona:["America/Phoenix",13],Aleutian:["America/Adak",33],Alaska:["America/Anchorage",34]},Pacific:{Yap:["Pacific/Port_Moresby",35],Wallis:["Pacific/Tarawa",16],Wake:["Pacific/Tarawa",16],Truk:["Pacific/Port_Moresby",35],Tongatapu:["",36],Tarawa:["",16],Tahiti:["",37],Samoa:["Pacific/Pago_Pago",32],Saipan:["Pacific/Guam",38],Rarotonga:["",37],Port_Moresby:["",35],Ponape:["Pacific/Guadalcanal",39],Pohnpei:["Pacific/Guadalcanal",39],Pitcairn:["",40],Palau:["",41],Pago_Pago:["",32],Noumea:["",39],Norfolk:["",42],Niue:["",43],Nauru:["",16],Midway:["Pacific/Pago_Pago",32],Marquesas:["",44],Majuro:["Pacific/Tarawa",16],Kwajalein:["",16],Kosrae:["",39],Kiritimati:["",45],Kanton:["",36],Johnston:["Pacific/Honolulu",23],Honolulu:["",23],Guam:["",38],Guadalcanal:["",39],Gambier:["",46],Galapagos:["",47],Funafuti:["Pacific/Tarawa",16],Fiji:["",16],Fakaofo:["",36],Enderbury:["Pacific/Kanton",36],Efate:["",39],Easter:["",48],Chuuk:["Pacific/Port_Moresby",35],Chatham:["",12],Bougainville:["",39],Auckland:["",11],Apia:["",36]},Mexico:{General:["America/Mexico_City",49],BajaSur:["America/Mazatlan",13],BajaNorte:["America/Tijuana",9]},Indian:{Reunion:["Asia/Dubai",50],Mayotte:["Africa/Nairobi",51],Mauritius:["",50],Maldives:["",52],Mahe:["Asia/Dubai",50],Kerguelen:["Indian/Maldives",52],Comoro:["Africa/Nairobi",51],Cocos:["Asia/Yangon",53],Christmas:["Asia/Bangkok",54],Chagos:["",55],Antananarivo:["Africa/Nairobi",51]},Europe:{Zurich:["",8],Zaporozhye:["Europe/Kyiv",56],Zagreb:["Europe/Belgrade",8],Warsaw:["",8],Volgograd:["",2],Vilnius:["",29],Vienna:["",8],Vatican:["Europe/Rome",8],Vaduz:["Europe/Zurich",8],Uzhgorod:["Europe/Kyiv",56],Ulyanovsk:["",50],Tiraspol:["Europe/Chisinau",57],Tirane:["",8],Tallinn:["",29],Stockholm:["Europe/Berlin",8],Sofia:["",29],Skopje:["Europe/Belgrade",8],Simferopol:["",2],Saratov:["",50],Sarajevo:["Europe/Belgrade",8],San_Marino:["Europe/Rome",8],Samara:["",50],Rome:["",8],Riga:["",29],Prague:["",8],Podgorica:["Europe/Belgrade",8],Paris:["",8],Oslo:["Europe/Berlin",8],Nicosia:["Asia/Nicosia",56],Moscow:["",2],Monaco:["Europe/Paris",8],Minsk:["",3],Mariehamn:["Europe/Helsinki",29],Malta:["",8],Madrid:["",8],Luxembourg:["Europe/Brussels",8],London:["",25],Ljubljana:["Europe/Belgrade",8],Lisbon:["",7],Kyiv:["",56],Kirov:["",2],Kiev:["Europe/Kyiv",56],Kaliningrad:["",15],Jersey:["Europe/London",25],Istanbul:["",3],Isle_of_Man:["Europe/London",25],Helsinki:["",29],Guernsey:["Europe/London",25],Gibraltar:["",8],Dublin:["",26],Copenhagen:["Europe/Berlin",8],Chisinau:["",57],Busingen:["Europe/Zurich",8],Budapest:["",8],Bucharest:["",29],Brussels:["",8],Bratislava:["Europe/Prague",8],Berlin:["",8],Belgrade:["",8],Belfast:["Europe/London",25],Athens:["",29],Astrakhan:["",50],Andorra:["",8],Amsterdam:["Europe/Brussels",8]},Etc:{Zulu:["Etc/UTC",0],Universal:["Etc/UTC",0],UTC:["",0],UCT:["Etc/UTC",0],Greenwich:["Etc/GMT",24],GMT0:["Etc/GMT",24],GMT:["",24],"GMT-9":["",58],"GMT-8":["",59],"GMT-7":["",60],"GMT-6":["",61
325],"GMT-5":["",62],"GMT-4":["",63],"GMT-3":["",64],"GMT-2":["",65],"GMT-14":["",66],"GMT-13":["",67],"GMT-12":["",68],"GMT-11":["",69],"GMT-10":["",70],"GMT-1":["",71],"GMT-0":["Etc/GMT",24],"GMT+9":["",72],"GMT+8":["",73],"GMT+7":["",74],"GMT+6":["",47],"GMT+5":["",75],"GMT+4":["",76],"GMT+3":["",77],"GMT+2":["",78],"GMT+12":["",79],"GMT+11":["",80],"GMT+10":["",81],"GMT+1":["",82],"GMT+0":["Etc/GMT",24]},Chile:{EasterIsland:["Pacific/Easter",48],Continental:["America/Santiago",83]},Canada:{Yukon:["America/Whitehorse",13],Saskatchewan:["America/Regina",49],Pacific:["America/Vancouver",9],Newfoundland:["America/St_Johns",84],Mountain:["America/Edmonton",10],Eastern:["America/Toronto",28],Central:["America/Winnipeg",31],Atlantic:["America/Halifax",85]},Brazil:{West:["America/Manaus",86],East:["America/Sao_Paulo",87],DeNoronha:["America/Noronha",88],Acre:["America/Rio_Branco",89]},Australia:{Yancowinna:["Australia/Broken_Hill",90],West:["Australia/Perth",91],Victoria:["Australia/Melbourne",92],Tasmania:["Australia/Hobart",93],Sydney:["",92],South:["Australia/Adelaide",90],Queensland:["Australia/Brisbane",94],Perth:["",91],North:["Australia/Darwin",95],NSW:["Australia/Sydney",92],Melbourne:["",92],Lord_Howe:["",96],Lindeman:["",94],LHI:["Australia/Lord_Howe",96],Hobart:["",93],Eucla:["",97],Darwin:["",95],Currie:["Australia/Hobart",93],Canberra:["Australia/Sydney",92],Broken_Hill:["",90],Brisbane:["",94],Adelaide:["",90],ACT:["Australia/Sydney",92]},Atlantic:{Stanley:["",77],St_Helena:["Africa/Abidjan",21],South_Georgia:["",78],Reykjavik:["Africa/Abidjan",21],Madeira:["",1],Jan_Mayen:["Europe/Berlin",8],Faroe:["",1],Faeroe:["Atlantic/Faroe",1],Cape_Verde:["",98],Canary:["",1],Bermuda:["",85],Azores:["",99]},Asia:{Yerevan:["",50],Yekaterinburg:["",52],Yangon:["",53],Yakutsk:["",41],Vladivostok:["",35],Vientiane:["Asia/Bangkok",54],"Ust-Nera":["",35],Urumqi:["",55],Ulan_Bator:["Asia/Ulaanbaatar",4],Ulaanbaatar:["",4],Ujung_Pandang:["Asia/Makassar",100],Tomsk:["",54],Tokyo:["",17],Thimphu:["",55],Thimbu:["Asia/Thimphu",55],Tel_Aviv:["Asia/Jerusalem",19],Tehran:["",20],Tbilisi:["",50],Tashkent:["",52],Taipei:["",6],Srednekolymsk:["",39],Singapore:["",4],Shanghai:["",6],Seoul:["",5],Samarkand:["",52],Sakhalin:["",39],Saigon:["Asia/Ho_Chi_Minh",54],Riyadh:["",3],Rangoon:["Asia/Yangon",53],Qyzylorda:["",52],Qostanay:["",52],Qatar:["",3],Pyongyang:["",5],Pontianak:["",101],Phnom_Penh:["Asia/Bangkok",54],Oral:["",52],Omsk:["",55],Novosibirsk:["",54],Novokuznetsk:["",54],Nicosia:["",56],Muscat:["Asia/Dubai",50],Manila:["",102],Makassar:["",100],Magadan:["",39],Macau:["",6],Macao:["Asia/Macau",6],Kuwait:["Asia/Riyadh",3],Kuching:["",4],Kuala_Lumpur:["Asia/Singapore",4],Krasnoyarsk:["",54],Kolkata:["",103],Khandyga:["",41],Katmandu:["Asia/Kathmandu",104],Kathmandu:["",104],Kashgar:["Asia/Urumqi",55],Karachi:["",105],Kamchatka:["",16],Kabul:["",106],Jerusalem:["",19],Jayapura:["",107],Jakarta:["",101],Istanbul:["Europe/Istanbul",3],Irkutsk:["",4],Hovd:["",54],Hong_Kong:["",22],Ho_Chi_Minh:["",54],Hebron:["",108],Harbin:["Asia/Shanghai",6],Gaza:["",108],Famagusta:["",29],Dushanbe:["",52],Dubai:["",50],Dili:["",41],Dhaka:["",55],Damascus:["",3],Dacca:["Asia/Dhaka",55],Colombo:["",109],Chungking:["Asia/Shanghai",6],Chongqing:["Asia/Shanghai",6],Choibalsan:["",4],Chita:["",41],Calcutta:["Asia/Kolkata",103],Brunei:["Asia/Kuching",4],Bishkek:["",55],Beirut:["",110],Barnaul:["",54],Bangkok:["",54],Baku:["",50],Bahrain:["Asia/Qatar",3],Baghdad:["",3],Atyrau:["",52],Ashkhabad:["Asia/Ashgabat",52],Ashgabat:["",52],Aqtobe:["",52],Aqtau:["",52],Anadyr:["",16],Amman:["",3],Almaty:["",52],Aden:["Asia/Riyadh",3]},Arctic:{Longyearbyen:["Europe/Berlin",8]},Antarctica:{Vostok:["",52],Troll:["",111],Syowa:["Asia/Riyadh",3],South_Pole:["Pacific/Auckland",11],Rothera:["",87],Palmer:["",77],McMurdo:["Pacific/Auckland",11],Mawson:["",52],Macquarie:["",92],DumontDUrville:["Pacific/Port_Moresby",35],Davis:["",54],Casey:["",4]},America:{Yellowknife:["America/Edmonton",10],Yakutat:["",34],Winnipeg:["",31],Whitehorse:["",13],Virgin:["America/Puerto_Rico",112],Vancouver:["",9],Tortola:["America/Puerto_Rico",112],Toronto:["",28],Tijuana:["",9],Thunder_Bay:["America/Toronto",28],Thule:["",85],Tegucigalpa:["",49],Swift_Current:["",49],St_Vincent:["America/Puerto_Rico",112],St_Thomas:["America/Puerto_Rico",112],St_Lucia:["America/Puerto_Rico",112],St_Kitts:["America/Puerto_Rico",112],St_Johns:["",84],St_Barthelemy:["America/Puerto_Rico",112],Sitka:["",34],Shiprock:["America/Denver",10],Scoresbysund:["",113],Sao_Paulo:["",87],Santo_Domingo:["",112],Santiago:["",83],Santarem:["",87],Santa_Isabel:["America/Tijuana",9],Rosario:["America/Argentina/Cordoba",87],Rio_Branco:["",89],Resolute:["",114],Regina:["",49],Recife:["",87],Rankin_Inlet:["",31],Rainy_River:["America/Winnipeg",31],Punta_Arenas:["",87],Puerto_Rico:["",112],Porto_Velho:["",86],Porto_Acre:["America/Rio_Branco",89],Port_of_Spain:["America/Puerto_Rico",112],"Port-au-Prince":["",28],Phoenix:["",13],Paramaribo:["",77],Pangnirtung:["America/Iqaluit",28],Panama:["",18],Ojinaga:["",31],Nuuk:["",115],Noronha:["",88],Nome:["",34],Nipigon:["America/Toronto",28],New_York:["",28],Nassau:["America/Toronto",28],Montserrat:["America/Puerto_Rico",112],Montreal:["America/Toronto",28],Montevideo:["",77],Monterrey:["",49],Moncton:["",85],Miquelon:["",116],Mexico_City:["",49],Metlakatla:["",34],Merida:["",49],Menominee:["",31],Men
325doza:["America/Argentina/Mendoza",87],Mazatlan:["",13],Matamoros:["",31],Martinique:["",112],Marigot:["America/Puerto_Rico",112],Manaus:["",86],Managua:["",49],Maceio:["",87],Lower_Princes:["America/Puerto_Rico",112],Louisville:["America/Kentucky/Louisville",28],Los_Angeles:["",9],Lima:["",75],La_Paz:["",86],Kralendijk:["America/Puerto_Rico",112],Knox_IN:["America/Indiana/Knox",31],Juneau:["",34],Jujuy:["America/Argentina/Jujuy",87],Jamaica:["",18],Iqaluit:["",28],Inuvik:["",10],Indianapolis:["America/Indiana/Indianapolis",28],Hermosillo:["",13],Havana:["",30],Halifax:["",85],Guyana:["",76],Guayaquil:["",75],Guatemala:["",49],Guadeloupe:["America/Puerto_Rico",112],Grenada:["America/Puerto_Rico",112],Grand_Turk:["",117],Goose_Bay:["",118],Godthab:["America/Nuuk",115],Glace_Bay:["",85],Fortaleza:["",87],Fort_Wayne:["America/Indiana/Indianapolis",28],Fort_Nelson:["",13],Ensenada:["America/Tijuana",9],El_Salvador:["",49],Eirunepe:["",89],Edmonton:["",10],Dominica:["America/Puerto_Rico",112],Detroit:["",28],Denver:["",10],Dawson_Creek:["",13],Dawson:["",13],Danmarkshavn:["",21],Curacao:["America/Puerto_Rico",112],Cuiaba:["",86],Creston:["America/Phoenix",13],Costa_Rica:["",49],Cordoba:["America/Argentina/Cordoba",87],Coral_Harbour:["America/Panama",18],Ciudad_Juarez:["",10],Chihuahua:["",49],Chicago:["",31],Cayman:["America/Panama",18],Cayenne:["",77],Catamarca:["America/Argentina/Catamarca",87],Caracas:["",76],Cancun:["",18],Campo_Grande:["",86],Cambridge_Bay:["",10],Buenos_Aires:["America/Argentina/Buenos_Aires",87],Boise:["",10],Bogota:["",75],Boa_Vista:["",86],"Blanc-Sablon":["America/Puerto_Rico",112],Belize:["",49],Belem:["",87],Barbados:["",112],Bahia_Banderas:["",49],Bahia:["",87],Atka:["America/Adak",33],Atikokan:["America/Panama",18],Asuncion:["",119],Aruba:["America/Puerto_Rico",112],Araguaina:["",87],Antigua:["America/Puerto_Rico",112],Anguilla:["America/Puerto_Rico",112],Anchorage:["",34],Adak:["",33],North_Dakota:{New_Salem:["",31],Center:["",31],Beulah:["",31]},Kentucky:{Monticello:["",28],Louisville:["",28]},Indiana:{Winamac:["",117],Vincennes:["",28],Vevay:["",28],Tell_City:["",31],Petersburg:["",28],Marengo:["",28],Knox:["",31],Indianapolis:["",28]},Argentina:{Ushuaia:["",87],Tucuman:["",87],San_Luis:["",87],San_Juan:["",87],Salta:["",87],Rio_Gallegos:["",87],Mendoza:["",87],La_Rioja:["",87],Jujuy:["",87],Cordoba:["",87],ComodRivadavia:["America/Argentina/Catamarca",87],Catamarca:["",87],Buenos_Aires:["",87]}},Africa:{Windhoek:["",120],Tunis:["",121],Tripoli:["",15],Timbuktu:["Africa/Abidjan",21],Sao_Tome:["",21],"Porto-Novo":["Africa/Lagos",122],Ouagadougou:["Africa/Abidjan",21],Nouakchott:["Africa/Abidjan",21],Niamey:["Africa/Lagos",122],Ndjamena:["",122],Nairobi:["",51],Monrovia:["",21],Mogadishu:["Africa/Nairobi",51],Mbabane:["Africa/Johannesburg",123],Maseru:["Africa/Johannesburg",123],Maputo:["",120],Malabo:["Africa/Lagos",122],Lusaka:["Africa/Maputo",120],Lubumbashi:["Africa/Maputo",120],Luanda:["Africa/Lagos",122],Lome:["Africa/Abidjan",21],Libreville:["Africa/Lagos",122],Lagos:["",122],Kinshasa:["Africa/Lagos",122],Kigali:["Africa/Maputo",120],Khartoum:["",120],Kampala:["Africa/Nairobi",51],Juba:["",120],Johannesburg:["",123],Harare:["Africa/Maputo",120],Gaborone:["Africa/Maputo",120],Freetown:["Africa/Abidjan",21],El_Aaiun:["",124],Douala:["Africa/Lagos",122],Djibouti:["Africa/Nairobi",51],Dar_es_Salaam:["Africa/Nairobi",51],Dakar:["Africa/Abidjan",21],Conakry:["Africa/Abidjan",21],Ceuta:["",8],Casablanca:["",124],Cairo:["",27],Bujumbura:["Africa/Maputo",120],Brazzaville:["Africa/Lagos",122],Blantyre:["Africa/Maputo",120],Bissau:["",21],Banjul:["Africa/Abidjan",21],Bangui:["Africa/Lagos",122],Bamako:["Africa/Abidjan",21],Asmera:["Africa/Nairobi",51],Asmara:["Africa/Nairobi",51],Algiers:["",121],Addis_Ababa:["Africa/Nairobi",51],Accra:["Africa/Abidjan",21],Abidjan:["",21]}},Je=["20240205T192835Z<n><bs><n><tz>UTC<n><of>+0000<n><ot>+0000<n><s>19700101T000000<n><es><n>","20240205T192834Z<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>","20240205T192834Z<n><bs><n><tz>MSK<n><of>+0300<n><ot>+0300<n><s>
32519700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>+03<n><of>+0300<n><ot>+0300<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>+08<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>KST<n><of>+0900<n><ot>+0900<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>CST<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20240205T192834Z<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>","20240205T192834Z<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>","20240205T192834Z<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>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20240205T192834Z<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>","20240205T192834Z<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>","20240205T192834Z<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>","20240205T192834Z<n><bs><n><tz>MST<n><of>-0700<n><ot>-0700<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bd><n><tz>MEST<n><of>+0100<n><ot>+0200<n><s>19700329T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>MET<n><of>+0200<n><ot>+0100<n><s>19701025T030000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20240205T192834Z<n><bs><n><tz>EET<n><of>+0200<n><ot>+0200<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>+12<n><of>+1200<n><ot>+1200<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>JST<n><of>+0900<n><ot>+0900<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>EST<n><of>-0500<n><ot>-0500<n><s>19700101T000000<n><es><n>","20240205T192834Z<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>","20240205T192834Z<n><bs><n><tz>+0330<n><of>+0330<n><ot>+0330<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>GMT<n><of>+0000<n><ot>+0000<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>HKT<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>HST<n><of>-1000<n><ot>-1000<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>GMT<n><of>+0000<n><ot>+0000<n><s>19700101T000000<n><es><n>","20240205T192834Z<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>","20240205T192834Z<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>","20240205T192834Z<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>","20240205T192834Z<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>","20240205T192834Z<n><bd><n><tz>EEST<n><of>+0200<n><ot>+0300<n><s>
32519700329T030000<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>","20240205T192834Z<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>","20240205T192834Z<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>","20240205T192834Z<n><bs><n><tz>SST<n><of>-1100<n><ot>-1100<n><s>19700101T000000<n><es><n>","20240205T192834Z<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>","20240205T192834Z<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>","20240205T192834Z<n><bs><n><tz>+10<n><of>+1000<n><ot>+1000<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>+13<n><of>+1300<n><ot>+1300<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>-10<n><of>-1000<n><ot>-1000<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>ChST<n><of>+1000<n><ot>+1000<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>+11<n><of>+1100<n><ot>+1100<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>-08<n><of>-0800<n><ot>-0800<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>+09<n><of>+0900<n><ot>+0900<n><s>19700101T000000<n><es><n>","20240205T192834Z<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>","20240205T192834Z<n><bs><n><tz>-11<n><of>-1100<n><ot>-1100<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>-0930<n><of>-0930<n><ot>-0930<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>+14<n><of>+1400<n><ot>+1400<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>-09<n><of>-0900<n><ot>-0900<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>-06<n><of>-0600<n><ot>-0600<n><s>19700101T000000<n><es><n>","20240205T192835Z<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>","20240205T192834Z<n><bs><n><tz>CST<n><of>-0600<n><ot>-0600<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>+04<n><of>+0400<n><ot>+0400<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>EAT<n><of>+0300<n><ot>+0300<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>+05<n><of>+0500<n><ot>+0500<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>+0630<n><of>+0630<n><ot>+0630<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>+07<n><of>+0700<n><ot>+0700<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>+06<n><of>+0600<n><ot>+0600<n><s>19700101T000000<n><es><n>","20240205T192834Z<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>","20240205T192834Z<n><bd><n><tz>EEST<n><of>+0200<n><ot>+0300<n><s>19700329T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>EET<n><of>+0300<n><ot>+0200<n><s>19701025T030000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20240205T192835Z<n><bs><n><tz>+09<n><of>+0900<n><ot>+0900<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>+08<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>+07<n><of>+0700<n><ot>+0700<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>+06<n><of>+0600<n><ot>+0600<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>+05<n><of>+0500<n><ot>+0500<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>+04<n><of>+0400<n><ot>+0400<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>+03<n><of>+0300<n><ot>+0300<n><s>
32519700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>+02<n><of>+0200<n><ot>+0200<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>+14<n><of>+1400<n><ot>+1400<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>+13<n><of>+1300<n><ot>+1300<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>+12<n><of>+1200<n><ot>+1200<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>+11<n><of>+1100<n><ot>+1100<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>+10<n><of>+1000<n><ot>+1000<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>+01<n><of>+0100<n><ot>+0100<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>-09<n><of>-0900<n><ot>-0900<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>-08<n><of>-0800<n><ot>-0800<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>-07<n><of>-0700<n><ot>-0700<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>-05<n><of>-0500<n><ot>-0500<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>-04<n><of>-0400<n><ot>-0400<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>-03<n><of>-0300<n><ot>-0300<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>-02<n><of>-0200<n><ot>-0200<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>-12<n><of>-1200<n><ot>-1200<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>-11<n><of>-1100<n><ot>-1100<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>-10<n><of>-1000<n><ot>-1000<n><s>19700101T000000<n><es><n>","20240205T192835Z<n><bs><n><tz>-01<n><of>-0100<n><ot>-0100<n><s>19700101T000000<n><es><n>","20240205T192834Z<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>","20240205T192834Z<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>","20240205T192834Z<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>","20240205T192834Z<n><bs><n><tz>-04<n><of>-0400<n><ot>-0400<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>-03<n><of>-0300<n><ot>-0300<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>-02<n><of>-0200<n><ot>-0200<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>-05<n><of>-0500<n><ot>-0500<n><s>19700101T000000<n><es><n>","20240205T192834Z<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>","20240205T192834Z<n><bs><n><tz>AWST<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20240205T192834Z<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>","20240205T192834Z<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>","20240205T192834Z<n><bs><n><tz>AEST<n><of>+1000<n><ot>+1000<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>ACST<n><of>+0930<n><ot>+0930<n><s>19700101T000000<n><es><n>","20240205T192834Z<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>","20240205T192834Z<n><bs><n><tz>+0845<n><of>+0845<n><ot>+0845<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>-01<n><of>-0100<n><ot>-0100<n><s>19700101T000000<n><es><n>","20240205T192834Z<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>","20240205T192834Z<n><bs><n><tz>WITA<n><of>+0800<n><ot>+0800<n><s>
32519700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>WIB<n><of>+0700<n><ot>+0700<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>PST<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>IST<n><of>+0530<n><ot>+0530<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>+0545<n><of>+0545<n><ot>+0545<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>PKT<n><of>+0500<n><ot>+0500<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>+0430<n><of>+0430<n><ot>+0430<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>WIT<n><of>+0900<n><ot>+0900<n><s>19700101T000000<n><es><n>","20240205T192834Z<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>","20240205T192834Z<n><bs><n><tz>+0530<n><of>+0530<n><ot>+0530<n><s>19700101T000000<n><es><n>","20240205T192834Z<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>","20240205T192834Z<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>","20240205T192834Z<n><bs><n><tz>AST<n><of>-0400<n><ot>-0400<n><s>19700101T000000<n><es><n>","20240205T192834Z<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>","20240205T192834Z<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>","20240205T192834Z<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>","20240205T192834Z<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>","20240205T192834Z<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>","20240205T192834Z<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>","20240205T192835Z<n><bd><n><tz>-03<n><of>-0400<n><ot>-0300<n><s>19701004T000000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=1SU<n><ed><n><bs><n><tz>-04<n><of>-0300<n><ot>-0400<n><s>19700322T000000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=4SU<n><es><n>","20240205T192834Z<n><bs><n><tz>CAT<n><of>+0200<n><ot>+0200<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>CET<n><of>+0100<n><ot>+0100<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>WAT<n><of>+0100<n><ot>+0100<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>SAST<n><of>+0200<n><ot>+0200<n><s>19700101T000000<n><es><n>","20240205T192834Z<n><bs><n><tz>+01<n><of>+0100<n><ot>+0100<n><s>19700101T000000<n><es><n>"];function ga(e){const t=e.split("/");return t.length===3&&(!q[`${t[0]}`]||!q[`${t[0]}`][`${t[1]}`]||!q[`${t[0]}`][`${t[1]}`][`${t[2]}`])||t.length===2&&(!q[`${t[0]}`]||!q[`${t[0]}`][`${t[1]}`])||t.length===1&&!q[`${t[0]}`]?(console.error("Given timezone not valid."),""):t.length===3?[q[`${t[0]}`][`${t[1]}`][`${t[2]}`][0],Xe(Je[q[`${t[0]}`][`${t[1]}`][`${t[2]}`][1]])]:t.length===2?[q[`${t[0]}`][`${t[1]}`][0],Xe(Je[q[`${t[0]}`][`${t[1]}`][1]])]:[q[`${t[0]}`][0],Xe(Je[q[`${t[0]}`][1]])]}function Xe(e){const t={"<br>":"<n>","TZNAME:":"<tz>","TZOFFSETFROM:":"<of>","TZOFFSETTO:":"<ot>","DTSTART:":"<s>","RRULE:":"<r>","BEGIN:DAYLIGHT":"<bd>","END:DAYLIGHT":"<ed>","BEGIN:STANDARD":"<bs>","END:STANDARD":"<es>"};
325for(const[a,o]of Object.entries(t))e=e.replaceAll(o,a);return e}function en(e,t=!1){const a=ga(e);if(a[1]==null||a[1]=="")return"";const o=function(){return a[0]==""?e:a[0]}(),r="TZID="+o,l=[`BEGIN:VTIMEZONE\r
326TZID:`+o+`\r
327X-LIC-LOCATION:`+o+`\r
328LAST-MODIFIED:`+a[1].replace(/[^\w_\-:,;=+/<br>]/g,"").replace(/<br>/g,`\r
329`)+"END:VTIMEZONE",r];return t?JSON.stringify(l):l}function Ue(e,t,a){const o=ga(e);if(o[1]==null||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]"),"";if(!o[1].match(/BEGIN:DAYLIGHT/i))return o[1].match(/TZOFFSETTO:([+|-]\d{4})/i)[1];const r=t+"T"+a+":00",l=new Date(r),s=l.getFullYear(),i=l.getMonth()+1,c=l.getDate(),d=l.getHours(),p=o[1].replace(/[^\w_\-:,;=+/<br>]/g,"").split("<br>"),g={1:{},2:{}};let u=0;for(let k=0;k<p.length;k++)if(p[`${k}`].startsWith("TZOFFSETTO")&&(u++,g[`${u}`].offset=p[`${k}`].split(":")[1]),p[`${k}`].startsWith("DTSTART")&&(g[`${u}`].hour=parseInt(p[`${k}`].substr(17,2))),p[`${k}`].startsWith("RRULE")){let f=p[`${k}`].split(";"),h=parseInt(f[1].split("=")[1]);g[`${u}`].month=parseInt(h),g[`${u}`].day=f[2].split("=")[1]}if(g[1].month>g[2].month&&([g[1],g[2]]=[g[2],g[1]]),i!=g[1].month&&i!=g[2].month)return i<g[1].month||i>g[2].month?g[2].offset:g[1].offset;const b=function(){return Object.keys(g).find(k=>g[`${k}`].month==i)}(),w=["SU","MO","TU","WE","TH","FR","SA"],A=new Date(s,i,0).getDate();let E=new Date(s,i-1,1).getDay();const j={SU:{},MO:{},TU:{},WE:{},TH:{},FR:{},SA:{}};for(let k=1;k<=A;k++){const f=Object.keys(j[w[`${E}`]]).length+1;j[w[`${E}`]][`${f}`]=k,E++,E==7&&(E=0)}const x=function(){if(g[`${b}`].day[0]=="-"){const k=g[`${b}`].day.substr(2,2),f=Object.keys(j[`${k}`]).length+1-parseInt(g[`${b}`].day[1]);return j[`${k}`][`${f}`]}else{const k=g[`${b}`].day.substr(1,2);return j[`${k}`][g[`${b}`].day[0]]}}();if(c>x||c==x&&d>=g[`${b}`].hour)return g[`${b}`].offset;const _=function(){return b==1?2:1}();return g[`${_}`].offset}let Ne=[];function tn(e=!1){return Ne.length==0&&(Ne=function(){let t=[];for(const[a,o]of Object.entries(q))if(typeof o=="object"&&!Array.isArray(o))for(const[r,l]of Object.entries(o))if(typeof l=="object"&&!Array.isArray(l))for(const[s]of Object.entries(l))t.push(a+"/"+r+"/"+s);else t.push(a+"/"+r);else t.push(a);return t}()),e?JSON.stringify(Ne):Ne}/*!
330 *  @preserve
331 *
332 *  ++++++++++++++++++++++
333 *  Add to Calendar Button
334 *  ++++++++++++++++++++++
335 *
336 *  Version: 2.6.16
337 *  Creator: Jens Kuerschner (https://jekuer.com)
338 *  Project: https://github.com/add2cal/add-to-calendar-button
339 *  License: Elastic License 2.0 (ELv2) (https://github.com/add2cal/add-to-calendar-button/blob/main/LICENSE.txt)
340 *  Note:    DO NOT REMOVE THE COPYRIGHT NOTICE ABOVE!
341 *
342 */const ha="2.6.16",Nt={default:`:host{width:fit-content;--base-font-size-l:16px;--base-font-size-m:16px;--base-font-size-s:16px;--font:arial,helvetica,"Twemoji Mozilla","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:1px;--buttonslist-gap:5px;--btn-background:#f5f5f5;--btn-hover-background:#fff;--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:rgba(0 0 0 / 10%) 0 4px 10px -2px,rgba(0 0 0 / 15%) 0 2px 2px -1px;--btn-hover-shadow:rgba(0 0 0 / 25%) 0 5px 12px -2px,rgba(0 0 0 / 25%) 0 3px 5px -2px;--btn-active-shadow:rgba(0 0 0 / 30%) 0 6px 13px -2px,rgba(0 0 0 / 25%) 0 4px 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-border-radius:6px;--list-padding:.8em;--list-shadow:rgba(0 0 0 / 20%) 0 4px 13px -2px,rgba(0 0 0 / 23%) 0 2px 4px -1px;--list-modal-shadow:rgba(0 0 0 / 50%) 0 4px 30px -3px,rgba(0 0 0 / 30%) 0 2px 8px -2px;--input-border-radius:6px;--input-background:#fff;--status-active-text:#fff;--form-error:#c5372c;--form-success:#338a36;--modal-text:#000;--modal-text-align:left;--modal-text-align-rtl:right;--modal-background:#f5f5f5;--modal-border-radius:6px;--modal-shadow:drop-shadow(3px 6px 25px rgba(0 0 0 / 65%));--modal-btn-bar:#c6c8cd;
342--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:rgba(0 0 0 / 10%) 0 4px 10px -2px,rgba(0 0 0 / 10%) 0 2px 3px -1px;--modal-btn-hover-shadow:rgba(0 0 0 / 25%) 0 5px 13px -2px,rgba(0 0 0 / 20%) 0 3px 5px -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:rgba(0 0 0 / 10%) 0 4px 10px -2px,rgba(0 0 0 / 15%) 0 2px 3px -1px;--date-btn-hover-shadow:rgba(0 0 0 / 20%) 0 5px 12px -2px,rgba(0 0 0 / 20%) 0 3px 4px -2px;--checkmark-background:drop-shadow(0 0 3px #fff);--overlay-background:rgba(20 20 20 / 25%);--overlay-cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23777' width='16' height='16' viewBox='0 0 122.878 122.88'%3E%3Cpath d='M1.426 8.313a4.87 4.87 0 0 1 0-6.886 4.87 4.87 0 0 1 6.886 0l53.127 53.127 53.127-53.127a4.87 4.87 0 0 1 6.887 0 4.87 4.87 0 0 1 0 6.886L68.324 61.439l53.128 53.128a4.87 4.87 0 0 1-6.887 6.886L61.438 68.326 8.312 121.453a4.87 4.87 0 0 1-6.886 0 4.87 4.87 0 0 1 0-6.886l53.127-53.128L1.426 8.313h0z'/%3E%3C/svg%3E") 16 16,crosshair;--icon-ms365-color:#ea3e23;--icon-yahoo-color:#5f01d1;--icon-filter:none}:host(.atcb-dark){--btn-background:#2e2e2e;--btn-hover-background:#373737;--btn-border:#3d3d3d;--btn-text:#dedede;--btn-hover-text:#f1f1f1;--btn-shadow:rgba(255 255 255 / 5%) -3px -3px 30px -1px,rgba(0 0 0 / 40%) 2px 3px 10px -2px,rgba(0 0 0 / 40%) 1px 2px 3px -1px;--btn-hover-shadow:rgba(0 0 0 / 90%) 2px 5px 20px -4px,rgba(0 0 0 / 50%) 1px 2px 6px -2px;--btn-active-shadow:rgba(0 0 0 / 90%) 2px 5px 20px -4px,rgba(0 0 0 / 50%) 1px 2px 6px -2px;--list-background:#2e2e2e;--list-hover-background:#373737;--list-text:#dedede;--list-hover-text:#f1f1f1;--list-close-background:#282828;--list-shadow:rgba(0 0 0 / 60%) 0 4px 20px -2px,rgba(0 0 0 / 40%) 0 2px 4px -1px;--list-modal-shadow:rgba(0 0 0 / 40%) -1px 3px 30px 2px;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(3px 6px 25px rgba(0 0 0 / 90%));--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:rgba(255 255 255 / 5%) -2px -2px 10px,rgba(0 0 0 / 40%) 3px 3px 10px -2px,rgba(0 0 0 / 40%) 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:rgba(0 0 0 / 60%) 0 0 20px -2px,rgba(0 0 0 / 30%) 1px 2px 3px -1px;--checkmark-background:drop-shadow(0 0 3px #0a0a0a);--overlay-background:rgba(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-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}
342.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);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);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-no-text.atcb-active,.atcb-button.atcb-no-text:focus,.atcb-button.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}.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}}.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-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}
342@media (width <= 575px){.atcb-modal-headline{padding:1.8em 1em 1em}.atcb-modal-content{padding:.3em 1.5em 1.5em}.atcb-modal-icon+.atcb-modal-content{padding-top:1.8em}}.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);color:var(--date-btn-hover-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}.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}
342.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);-webkit-box-orient:vertical}.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;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.atcb-date-btn-content-icon{display:inline-block;height:.8em;margin-right:.4em;margin-left: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}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.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-bgoverlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:var(--overlay-background);border:0;box-sizing:border-box;display:flex;height:calc(100vh + 100px);inset-inline:0;left:0;right:0;top:0;min-height:100%;min-width:100%;overflow-y:auto;padding:20px 20px 130px;position:fixed;width:100vw;z-index:14000000}#atcb-bgoverlay:not(dialog){animation:atcb-bgoverlay-animate .2s ease 0s 1 normal forwards;opacity:0}
342#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-bgoverlay.atcb-click:hover{cursor:var(--overlay-cursor)}.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 ol,.pro ul{margin:auto;text-align:left;width:fit-content}.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}.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:1.2em;justify-content:center;margin-top:1em}@media (width <= 575px){#rsvp-status-group .pro-field{flex-direction:column}#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-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 >
342 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{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;filter:drop-shadow(0 0 3px rgba(255 255 255 / 80%));height:auto;padding:8px 0;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}:host(.atcb-dark) #atcb-reference{filter:drop-shadow(0 0 5px #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.4;width:150px;max-width:100%;margin:auto;display:block;text-decoration:none}#atcb-reference.fixed-ref a{opacity:.6}#atcb-reference a:hover{opacity:.9;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}`,"3d":`:host{width:fit-content;--base-font-size-l:16px;--base-font-size-m:16px;--base-font-size-s:16px;--font:arial,helvetica,"Twemoji Mozilla","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:0px;--buttonslist-gap:5px;--btn-background:#f5f5f5;--btn-hover-background:#fff;--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:rgba(0 0 0 / 10%) 0 4px 10px -2px,rgba(0 0 0 / 15%) 0 2px 2px -1px;--btn-hover-shadow:rgba(0 0 0 / 25%) 0 5px 12px -2px,rgba(0 0 0 / 25%) 0 3px 5px -2px;--btn-active-shadow:rgba(0 0 0 / 40%) 0 8px 13px -2px,rgba(0 0 0 / 30%) 0 5px 5px -3px;--btn-active-shadow-up:rgba(0 0 0 / 30%) 0 6px 13px -2px,rgba(0 0 0 / 15%) 0 2px 2px -1px,rgba(0 0 0 / 25%) 0 -3px 10px -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:rgba(0 0 0 / 20%) 0 4px 13px -2px,rgba(0 0 0 / 23%) 0 2px 4px -1px;--list-modal-shadow:rgba(0 0 0 / 50%) 0 4px 30px -3px,rgba(0 0 0 / 30%) 0 2px 8px -2px;--modal-text:#000;--modal-text-align:left;--modal-text-align-rtl:right;--modal-background:#f5f5f5;--modal-border-radius:6px;--modal-shadow:drop-shadow(3px 6px 25px rgba(0 0 0 / 65%));--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:rgba(0 0 0 / 10%) 0 4px 10px -2px,rgba(0 0 0 / 10%) 0 2px 3px -1px;--modal-btn-hover-shadow:rgba(0 0 0 / 25%) 0 5px 13px -2px,rgba(0 0 0 / 20%) 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:rgba(0 0 0 / 10%) 0 4px 10px -2px,rgba(0 0 0 / 15%) 0 2px 3px -1px;--date-btn-hover-shadow:rgba(0 0 0 / 20%) 0 5px 12px -2px,rgba(0 0 0 / 20%) 0 3px 4px -2px;--checkmark-background:drop-shadow(0 0 3px #fff);--overlay-background:rgba(20 20 20 / 25%);--overlay-cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23777' width='16' height='16' viewB
342ox='0 0 122.878 122.88'%3E%3Cpath d='M1.426 8.313a4.87 4.87 0 0 1 0-6.886 4.87 4.87 0 0 1 6.886 0l53.127 53.127 53.127-53.127a4.87 4.87 0 0 1 6.887 0 4.87 4.87 0 0 1 0 6.886L68.324 61.439l53.128 53.128a4.87 4.87 0 0 1-6.887 6.886L61.438 68.326 8.312 121.453a4.87 4.87 0 0 1-6.886 0 4.87 4.87 0 0 1 0-6.886l53.127-53.128L1.426 8.313h0z'/%3E%3C/svg%3E") 16 16,crosshair;--icon-ms365-color:#ea3e23;--icon-yahoo-color:#5f01d1;--icon-filter:none}:host(.atcb-dark){--btn-background:#2e2e2e;--btn-hover-background:#373737;--btn-border:#4d4d4d;--btn-text:#dedede;--btn-hover-text:#f1f1f1;--btn-shadow:rgba(255 255 255 / 5%) -3px -3px 30px -1px,rgba(0 0 0 / 40%) 2px 3px 10px -2px,rgba(0 0 0 / 40%) 1px 2px 3px -1px;--btn-hover-shadow:rgba(0 0 0 / 90%) 2px 5px 20px -4px,rgba(0 0 0 / 50%) 1px 2px 6px -2px;--btn-active-shadow:rgba(0 0 0 / 90%) 2px 5px 20px -4px,rgba(0 0 0 / 50%) 1px 2px 6px -2px;--btn-active-shadow-up:rgba(0 0 0 / 80%) 2px 4px 20px -4px,rgba(0 0 0 / 30%) 1px 1px 3px -1px,rgba(0 0 0 / 45%) 0 -3px 10px -1px;--list-background:#2e2e2e;--list-hover-background:#373737;--list-text:#dedede;--list-hover-text:#f1f1f1;--list-close-background:#282828;--list-shadow:rgba(0 0 0 / 60%) 0 4px 20px -2px,rgba(0 0 0 / 40%) 0 2px 4px -1px;--list-modal-shadow:rgba(0 0 0 / 40%) -1px 3px 30px 2px;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(3px 6px 25px rgba(0 0 0 / 90%));--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:rgba(255 255 255 / 5%) -2px -2px 10px,rgba(0 0 0 / 40%) 3px 3px 10px -2px,rgba(0 0 0 / 40%) 1px 2px 5px -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:rgba(0 0 0 / 60%) 0 0 20px -2px,rgba(0 0 0 / 30%) 1px 2px 3px -1px;--date-btn-hover-shadow:none;--checkmark-background:drop-shadow(0 0 3px #0a0a0a);--overlay-background:rgba(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-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);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);z-index:15000000}.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:not(.atcb-modal-style,.atcb-dropup,.atcb-drop
342overlay){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}
342.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}}.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-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}
342@media (width <= 575px){.atcb-modal-headline{padding:1.8em 1em 1em}.atcb-modal-content{padding:.3em 1.5em 1.5em}.atcb-modal-icon+.atcb-modal-content{padding-top:1.8em}}.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);color:var(--date-btn-hover-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}.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}
342.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);-webkit-box-orient:vertical}.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;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.atcb-date-btn-content-icon{display:inline-block;height:.8em;margin-right:.4em;margin-left: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}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.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-bgoverlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:var(--overlay-background);border:0;box-sizing:border-box;display:flex;height:calc(100vh + 100px);inset-inline:0;left:0;right:0;top:0;min-height:100%;min-width:100%;overflow-y:auto;padding:20px 20px 130px;position:fixed;width:100vw;z-index:14000000}#atcb-bgoverlay:not(dialog){animation:atcb-bgoverlay-animate .2s ease 0s 1 normal forwards;opacity:0}
342#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-bgoverlay.atcb-click:hover{cursor:var(--overlay-cursor)}.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 ol,.pro ul{margin:auto;text-align:left;width:fit-content}.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}.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:1.2em;justify-content:center;margin-top:1em}@media (width <= 575px){#rsvp-status-group .pro-field{flex-direction:column}#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-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 >
342 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{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;filter:drop-shadow(0 0 3px rgba(255 255 255 / 80%));height:auto;padding:8px 0;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}:host(.atcb-dark) #atcb-reference{filter:drop-shadow(0 0 5px #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.4;width:150px;max-width:100%;margin:auto;display:block;text-decoration:none}#atcb-reference.fixed-ref a{opacity:.6}#atcb-reference a:hover{opacity:.9;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}`,flat:`:host{width:fit-content;--base-font-size-l:16px;--base-font-size-m:16px;--base-font-size-s:16px;--font:arial,helvetica,"Twemoji Mozilla","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:0px;--buttonslist-gap:8px;--btn-background:#f5f5f5;--btn-hover-background:#fff;--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:left;--modal-text-align-rtl:right;--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:rgba(20 20 20 / 40%);--overlay-cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23777' width='16' height='16' viewBox='0 0 122.878 122.88'%3E%3Cpath d='M1.426 8.313a4.87 4.87 0 0 1 0-6.886 4.87 4.87 0 0 1 6.886 0l53.127 53.127 53.127-53.127a4.87 4.87 0 0 1 6.887 0 4.87 4.87 0 0 1 0 6.886L68.324 61.439l53.128 53.128a4.87 4.87 0 0 1-6.887 6.886L61.438 68.326 8.312 121.453a4.87 4.87 0 0 1-6.886 0 4.87 4.87 0 0 1 0-6.886l53.127-53.128L1.426 8.313h0z'/%3E%3C/svg%3E") 16 16,crosshair;--icon-ms365-color:#ea3e23;--icon-yahoo-color:#5f01d1;--icon-filter:none}:host(.atcb-dark){--btn-background:#222;--btn-hover-background:#373737;--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:rgba(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)}}
342@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);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);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}.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}}.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-subevents{margin:auto;width:fit-content}.atcb-modal-icon+.atcb-modal-content{padding-top:0}
342@media (width <= 575px){.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);color:var(--date-btn-hover-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}.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}
342.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);-webkit-box-orient:vertical}.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;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.atcb-date-btn-content-icon{display:inline-block;height:.8em;margin-right:.4em;margin-left: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}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.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-bgoverlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:var(--overlay-background);border:0;box-sizing:border-box;display:flex;height:calc(100vh + 100px);inset-inline:0;left:0;right:0;top:0;min-height:100%;min-width:100%;overflow-y:auto;padding:20px 20px 130px;position:fixed;width:100vw;z-index:14000000}#atcb-bgoverlay:not(dialog){animation:atcb-bgoverlay-animate .2s ease 0s 1 normal forwards;opacity:0}
342#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-bgoverlay.atcb-click:hover{cursor:var(--overlay-cursor)}.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 ol,.pro ul{margin:auto;text-align:left;width:fit-content}.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}.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:1.2em;justify-content:center;margin-top:1em}@media (width <= 575px){#rsvp-status-group .pro-field{flex-direction:column}#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);padding-top:1em;font-size:.8em}#pro-form-submit{display:block;margin:auto;min-width:150px}.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 >
342 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{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;filter:drop-shadow(0 0 3px rgba(255 255 255 / 80%));height:auto;padding:8px 0;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}:host(.atcb-dark) #atcb-reference{filter:drop-shadow(0 0 5px #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.4;width:150px;max-width:100%;margin:auto;display:block;text-decoration:none}#atcb-reference.fixed-ref a{opacity:.6}#atcb-reference a:hover{opacity:.9;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}`,round:`:host{width:fit-content;--base-font-size-l:16px;--base-font-size-m:16px;--base-font-size-s:16px;--font:arial,helvetica,"Twemoji Mozilla","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:1px;--buttonslist-gap:5px;--btn-background:#f5f5f5;--btn-hover-background:#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:rgba(0 0 0 / 15%) 0 4px 10px -2px,rgba(0 0 0 / 20%) 0 2px 3px -1px;--btn-hover-shadow:rgba(0 0 0 / 30%) 0 5px 15px -3px,rgba(0 0 0 / 25%) 0 3px 5px -2px;--btn-active-shadow:rgba(0 0 0 / 35%) 0 6px 15px -3px,rgba(0 0 0 / 25%) 0 4px 6px -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:rgba(0 0 0 / 20%) 0 4px 13px -2px,rgba(0 0 0 / 23%) 0 2px 4px -1px;--list-modal-shadow:rgba(0 0 0 / 50%) 0 4px 30px -3px,rgba(0 0 0 / 30%) 0 2px 8px -2px;--modal-text:#000;--modal-text-align:left;--modal-text-align-rtl:right;--modal-background:#f5f5f5;--modal-border-radius:9px;--modal-shadow:drop-shadow(3px 6px 25px rgba(0 0 0 / 65%));--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:rgba(0 0 0 / 10%) 2px 3px 10px -3px,rgba(0 0 0 / 25%) 1px 1px 8px -4px;--modal-btn-hover-shadow:rgba(0 0 0 / 35%) 3px 5px 15px -2px,rgba(0 0 0 / 20%) 2px 4px 25px -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:rgba(0 0 0 / 10%) 0 4px 10px -2px,rgba(0 0 0 / 15%) 0 2px 3px -1px;--date-btn-hover-shadow:rgba(0 0 0 / 20%) 0 5px 12px -2px,rgba(0 0 0 / 20%) 0 3px 4px -2px;--checkmark-background:drop-shadow(0 0 3px #fff);--overlay-background:rgba(20 20 20 / 25%);--overlay-cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23777' width='16' height='16' viewB
342ox='0 0 122.878 122.88'%3E%3Cpath d='M1.426 8.313a4.87 4.87 0 0 1 0-6.886 4.87 4.87 0 0 1 6.886 0l53.127 53.127 53.127-53.127a4.87 4.87 0 0 1 6.887 0 4.87 4.87 0 0 1 0 6.886L68.324 61.439l53.128 53.128a4.87 4.87 0 0 1-6.887 6.886L61.438 68.326 8.312 121.453a4.87 4.87 0 0 1-6.886 0 4.87 4.87 0 0 1 0-6.886l53.127-53.128L1.426 8.313h0z'/%3E%3C/svg%3E") 16 16,crosshair;--icon-ms365-color:#ea3e23;--icon-yahoo-color:#5f01d1;--icon-filter:none}:host(.atcb-dark){--btn-background:#2e2e2e;--btn-hover-background:#373737;--btn-border:#4d4d4d;--btn-text:#dedede;--btn-hover-text:#f1f1f1;--btn-shadow:rgba(255 255 255 / 5%) -3px -3px 30px -1px,rgba(0 0 0 / 40%) 2px 3px 10px -2px,rgba(0 0 0 / 40%) 1px 2px 3px -1px;--btn-hover-shadow:rgba(0 0 0 / 90%) 2px 5px 20px -4px,rgba(0 0 0 / 50%) 1px 2px 6px -2px;--btn-active-shadow:rgba(0 0 0 / 90%) 2px 5px 20px -4px,rgba(0 0 0 / 50%) 1px 2px 6px -2px;--list-background:#2e2e2e;--list-hover-background:#373737;--list-text:#dedede;--list-hover-text:#f1f1f1;--list-close-background:#282828;--list-shadow:rgba(0 0 0 / 60%) 0 4px 20px -2px,rgba(0 0 0 / 40%) 0 2px 4px -1px;--list-modal-shadow:rgba(0 0 0 / 40%) -1px 3px 30px 2px;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(3px 6px 25px rgba(0 0 0 / 90%));--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:rgba(255 255 255 / 5%) -2px -2px 10px,rgba(0 0 0 / 40%) 3px 3px 10px -2px,rgba(0 0 0 / 40%) 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:rgba(0 0 0 / 60%) 0 0 20px -2px,rgba(0 0 0 / 30%) 1px 2px 3px -1px;--checkmark-background:drop-shadow(0 0 3px #0a0a0a);--overlay-background:rgba(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-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);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-no-text.atcb-active,.atcb-button.atcb-no-text:focus,.atcb-button.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);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-drop
342overlay),.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);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-border)}.atcb-button.atcb-dropup::after{bottom:100%;border:0 solid transparent;border-top:none;border-bottom-color:var(--btn-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;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-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}}.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-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}
342@media (width <= 575px){.atcb-modal-headline{padding:1.8em 1em 1em}.atcb-modal-content{padding:.3em 1.5em 1.5em}.atcb-modal-icon+.atcb-modal-content{padding-top:1.8em}}.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);color:var(--date-btn-hover-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}.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}
342.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);-webkit-box-orient:vertical}.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;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.atcb-date-btn-content-icon{display:inline-block;height:.8em;margin-right:.4em;margin-left: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}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.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-bgoverlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:var(--overlay-background);border:0;box-sizing:border-box;display:flex;height:calc(100vh + 100px);inset-inline:0;left:0;right:0;top:0;min-height:100%;min-width:100%;overflow-y:auto;padding:20px 20px 130px;position:fixed;width:100vw;z-index:14000000}#atcb-bgoverlay:not(dialog){animation:atcb-bgoverlay-animate .2s ease 0s 1 normal forwards;opacity:0}
342#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-bgoverlay.atcb-click:hover{cursor:var(--overlay-cursor)}.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 ol,.pro ul{margin:auto;text-align:left;width:fit-content}.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}.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:1.2em;justify-content:center;margin-top:1em}@media (width <= 575px){#rsvp-status-group .pro-field{flex-direction:column}#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-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 >
342 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{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;filter:drop-shadow(0 0 3px rgba(255 255 255 / 80%));height:auto;padding:8px 0;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}:host(.atcb-dark) #atcb-reference{filter:drop-shadow(0 0 5px #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.4;width:150px;max-width:100%;margin:auto;display:block;text-decoration:none}#atcb-reference.fixed-ref a{opacity:.6}#atcb-reference a:hover{opacity:.9;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}`,neumorphism:`:host{width:fit-content;--base-font-size-l:16px;--base-font-size-m:16px;--base-font-size-s:16px;--font:arial,helvetica,"Twemoji Mozilla","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji","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:rgba(40 40 40 / 30%) 0.3em 0.3em 0.6em,rgba(255 255 255 / 70%) -0.1em -0.1em 0.3em;--btn-hover-shadow:rgba(40 40 40 / 50%) 0.4em 0.4em 0.8em,rgba(255 255 255 / 90%) -0.2em -0.2em 0.5em;--btn-active-shadow:inset rgba(40 40 40 / 40%) 0.15em 0.15em 0.3em,inset rgba(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:rgba(40 40 40 / 30%) 0.4em 0.4em 0.8em,rgba(255 255 255 / 80%) -0.2em -0.2em 0.5em;--modal-text:#111;--modal-text-align:left;--modal-text-align-rtl:right;--modal-background:#f5f5f5;--modal-border-radius:9px;--modal-shadow:drop-shadow(5px 8px 30px rgba(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:rgba(40 40 40 / 15%) 0.2em 0.2em 0.4em,rgba(255 255 255 / 30%) -0.1em -0.1em 0.3em;--modal-btn-hover-shadow:rgba(40 40 40 / 40%) 0.4em 0.4em 0.7em,rgba(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:rgba(0 0 0 / 10%) 0 4px 10px -2px,rgba(0 0 0 / 15%) 0 2px 3px -1px;--date-btn-hover-shadow:rgba(0 0 0 / 20%) 0 5px 12px -2px,rgba(0 0 0 / 20%) 0 3px 4px -2px;--checkmark-background:drop-shadow(0 0 3px #fff);--overlay-background:#dcdcdc;--overlay-cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23777' width='16' height='16' viewB
342ox='0 0 122.878 122.88'%3E%3Cpath d='M1.426 8.313a4.87 4.87 0 0 1 0-6.886 4.87 4.87 0 0 1 6.886 0l53.127 53.127 53.127-53.127a4.87 4.87 0 0 1 6.887 0 4.87 4.87 0 0 1 0 6.886L68.324 61.439l53.128 53.128a4.87 4.87 0 0 1-6.887 6.886L61.438 68.326 8.312 121.453a4.87 4.87 0 0 1-6.886 0 4.87 4.87 0 0 1 0-6.886l53.127-53.128L1.426 8.313h0z'/%3E%3C/svg%3E") 16 16,crosshair;--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:rgba(0 0 0 / 70%) 0.3em 0.3em 0.6em,rgba(230 230 230 / 20%) -0.05em -0.05em 0.4em;--btn-hover-shadow:rgba(0 0 0 / 90%) 0.4em 0.4em 0.9em,rgba(230 230 230 / 25%) -0.08em -0.08em 0.6em -0.1em;--btn-active-shadow:inset rgba(0 0 0 / 80%) 0.15em 0.15em 0.25em,inset rgba(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-shadow:rgba(0 0 0) 0.3em 0.3em 1em,rgba(230 230 230 / 40%) -0.08em -0.08em 0.6em;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(5px 8px 35px rgba(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:rgba(0 0 0 / 60%) 0.2em 0.2em 0.6em,rgba(230 230 230 / 15%) -0.1em -0.1em 0.4em;--modal-btn-hover-shadow:rgba(0 0 0 / 80%) 0.3em 0.3em 0.8em,rgba(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:rgba(0 0 0 / 70%) 0.2em 0.2em 0.8em,rgba(230 230 230 / 15%) -0.1em -0.1em 0.5em;--date-btn-hover-shadow:rgba(0 0 0) 0.3em 0.4em 1em,rgba(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)}}@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)}
342.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}}.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-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-headline{padding:1.8em 1em 1em}.atcb-modal-content{padding:.3em 1.5em 1.5em}.atcb-modal-icon+.atcb-modal-content{padding-top:1.8em}}.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);color:var(--date-btn-hover-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}.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}
342.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);-webkit-box-orient:vertical}.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;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.atcb-date-btn-content-icon{display:inline-block;height:.8em;margin-right:.4em;margin-left: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}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.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-bgoverlay{background-color:var(--overlay-background);border:0;box-sizing:border-box;display:flex;height:calc(100vh + 100px);inset-inline:0;left:0;right:0;top:0;min-height:100%;min-width:100%;overflow-y:auto;padding:20px 20px 130px;position:fixed;width:100vw;z-index:14000000}#atcb-bgoverlay:not(dialog){animation:atcb-bgoverlay-animate .1s ease 0s 1 normal forwards;opacity:0}
342#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-bgoverlay.atcb-click:hover{cursor:var(--overlay-cursor)}.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 ol,.pro ul{margin:auto;text-align:left;width:fit-content}.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}.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:1.2em;justify-content:center;margin-top:1em}
342@media (width <= 575px){#rsvp-status-group .pro-field{flex-direction:column}#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-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 >
342 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{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;filter:drop-shadow(0 0 3px rgba(255 255 255 / 80%));height:auto;padding:8px 0;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}:host(.atcb-dark) #atcb-reference{filter:drop-shadow(0 0 5px #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.4;width:150px;max-width:100%;margin:auto;display:block;text-decoration:none}#atcb-reference.fixed-ref a{opacity:.6}#atcb-reference a:hover{opacity:.9;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}`,text:`:host{width:fit-content;--base-font-size-l:16px;--base-font-size-m:16px;--base-font-size-s:16px;--font:arial,helvetica,"Twemoji Mozilla","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji","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:rgba(0 0 0 / 10%) 0 4px 10px -2px,rgba(0 0 0 / 15%) 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:rgba(0 0 0 / 20%) 0 4px 13px -2px,rgba(0 0 0 / 23%) 0 2px 4px -1px;--list-modal-shadow:rgba(0 0 0 / 50%) 0 4px 30px -3px,rgba(0 0 0 / 30%) 0 2px 8px -2px;--modal-text:#000;--modal-text-align:left;--modal-text-align-rtl:right;--modal-background:#f5f5f5;--modal-btn-bar:#c6c8cd;--modal-btn-background:#f5f5f5;--modal-border-radius:9px;--modal-shadow:drop-shadow(3px 6px 25px rgba(0 0 0 / 65%));--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:rgba(0 0 0 / 10%) 0 4px 10px -2px,rgba(0 0 0 / 15%) 0 2px 3px -1px;--modal-btn-hover-shadow:rgba(0 0 0 / 25%) 0 5px 13px -2px,rgba(0 0 0 / 25%) 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:rgba(0 0 0 / 10%) 0 4px 10px -2px,rgba(0 0 0 / 15%) 0 2px 3px -1px;--date-btn-hover-shadow:rgba(0 0 0 / 20%) 0 5px 12px -2px,rgba(0 0 0 / 20%) 0 3px 4px -2px;--checkmark-background:drop-shadow(0 0 3px #fff);--overlay-background:rgba(200 200 200 / 25%);--overlay-cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23777' width='16' height='16' viewB
342ox='0 0 122.878 122.88'%3E%3Cpath d='M1.426 8.313a4.87 4.87 0 0 1 0-6.886 4.87 4.87 0 0 1 6.886 0l53.127 53.127 53.127-53.127a4.87 4.87 0 0 1 6.887 0 4.87 4.87 0 0 1 0 6.886L68.324 61.439l53.128 53.128a4.87 4.87 0 0 1-6.887 6.886L61.438 68.326 8.312 121.453a4.87 4.87 0 0 1-6.886 0 4.87 4.87 0 0 1 0-6.886l53.127-53.128L1.426 8.313h0z'/%3E%3C/svg%3E") 16 16,crosshair;--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-shadow:rgba(255 255 255 / 5%) -12px -5px 20px -8px,rgba(255 255 255 / 6%) -7px -5px 15px -3px,rgba(0 0 0 / 50%) 2px 5px 18px -1px,rgba(0 0 0 / 40%) 3px 3px 20px -3px;--list-modal-shadow:rgba(255 255 255 / 8%) -12px -5px 30px -8px,rgba(255 255 255 / 8%) -7px -5px 15px -3px,rgba(0 0 0 / 60%) 4px 6px 50px -4px,rgba(0 0 0 / 90%) 8px 12px 40px -2px;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(3px 6px 25px rgba(0 0 0 / 90%));--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:rgba(255 255 255 / 5%) -2px -2px 10px,rgba(0 0 0 / 40%) 3px 3px 10px -2px,rgba(0 0 0 / 40%) 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:rgba(0 0 0 / 60%) 0 0 20px -2px,rgba(0 0 0 / 30%) 1px 2px 3px -1px;--checkmark-background:drop-shadow(0 0 3px #0a0a0a);--overlay-background:rgba(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)}}@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-drop
342overlay,.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;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-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}}.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-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}
342@media (width <= 575px){.atcb-modal-headline{padding:1.8em 1em 1em}.atcb-modal-content{padding:.3em 1.5em 1.5em}.atcb-modal-icon+.atcb-modal-content{padding-top:1.8em}}.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);color:var(--date-btn-hover-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}.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}
342.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);-webkit-box-orient:vertical}.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;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.atcb-date-btn-content-icon{display:inline-block;height:.8em;margin-right:.4em;margin-left: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}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.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-bgoverlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:var(--overlay-background);border:0;box-sizing:border-box;display:flex;height:calc(100vh + 100px);inset-inline:0;left:0;right:0;top:0;min-height:100%;min-width:100%;overflow-y:auto;padding:20px 20px 130px;position:fixed;width:100vw;z-index:14000000}#atcb-bgoverlay:not(dialog){animation:atcb-bgoverlay-animate .2s ease 0s 1 normal forwards;opacity:0}
342#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-bgoverlay.atcb-click:hover{cursor:var(--overlay-cursor)}.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 ol,.pro ul{margin:auto;text-align:left;width:fit-content}.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}.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:1.2em;justify-content:center;margin-top:1em}@media (width <= 575px){#rsvp-status-group .pro-field{flex-direction:column}#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-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 >
342 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{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;filter:drop-shadow(0 0 3px rgba(255 255 255 / 80%));height:auto;padding:8px 0;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}:host(.atcb-dark) #atcb-reference{filter:drop-shadow(0 0 5px #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.4;width:150px;max-width:100%;margin:auto;display:block;text-decoration:none}#atcb-reference.fixed-ref a{opacity:.6}#atcb-reference a:hover{opacity:.9;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}`,date:`:host{width:fit-content;--base-font-size-l:16px;--base-font-size-m:16px;--base-font-size-s:16px;--font:arial,helvetica,"Twemoji Mozilla","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:0px;--buttonslist-gap:5px;--btn-background:#f5f5f5;--btn-hover-background:#fff;--btn-border:#d2d2d2;--btn-border-radius:4px;--btn-text:#333;--btn-hover-text:#000;--btn-shadow:rgba(0 0 0 / 13%) 0 4px 10px -2px,rgba(0 0 0 / 18%) 0 2px 3px -1px;--btn-hover-shadow:rgba(0 0 0 / 25%) 0 5px 12px -2px,rgba(0 0 0 / 25%) 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:rgba(0 0 0 / 20%) 0 4px 13px -2px,rgba(0 0 0 / 23%) 0 2px 4px -1px;--list-modal-shadow:rgba(0 0 0 / 50%) 0 4px 30px -3px,rgba(0 0 0 / 30%) 0 2px 8px -2px;--modal-text:#000;--modal-text-align:left;--modal-text-align-rtl:right;--modal-background:#f5f5f5;--modal-shadow:drop-shadow(3px 6px 25px rgba(0 0 0 / 65%));--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:rgba(0 0 0 / 10%) 0 4px 10px -2px,rgba(0 0 0 / 10%) 0 2px 3px -1px;--modal-btn-hover-shadow:rgba(0 0 0 / 25%) 0 5px 13px -2px,rgba(0 0 0 / 20%) 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:rgba(0 0 0 / 10%) 0 4px 10px -2px,rgba(0 0 0 / 15%) 0 2px 3px -1px;--date-btn-hover-shadow:rgba(0 0 0 / 20%) 0 5px 12px -2px,rgba(0 0 0 / 20%) 0 3px 4px -2px;--checkmark-background:drop-shadow(0 0 3px #fff);--overlay-background:rgba(20 20 20 / 25%);--overlay-cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23777' width='16' height='16' viewBox='0 0 122.878 122.88'%3E%3Cpath d='M1.426 8.313a4.87 4.87 0 0 1 0-6.886 4.87 4.87 0 0 1 6.886 0l53.127 53.127 53.127-53.127a4.87 4.87 0 0 1 6.887 0 4.87 4.87 0 0 1 0 6.886L68.324 61.439l53.128 53.128a4.87 4.87 0 0 1-6.887 6.886L61.438 68.326 8.312 121.453a4.87 4.87 0 0 1-6.886 0 4.87 4.87 0 0 1 0-6.886l53.127-53.128L1.426 8.313h0z'/%3E%3C/svg%3E") 16 16,crosshair;--icon-ms365-color:#ea3e23;--icon-yahoo-color:#5f01d1;--icon-filter:none}:host(.atcb-dark){--btn-background:#2e2e2e;--btn-hover-background:#474747;--btn-border:#4d4d4d;--btn-text:#dedede;--btn-hover-text:#f1f1f1;
342--btn-shadow:rgba(0 0 0 / 70%) 0 0 25px -2px,rgba(0 0 0 / 40%) 1px 2px 4px -1px;--btn-hover-shadow:rgba(0 0 0 / 90%) 2px 3px 25px -3px,rgba(0 0 0 / 50%) 1px 4px 6px -2px;--list-background:#2e2e2e;--list-hover-background:#474747;--list-text:#dedede;--list-hover-text:#f1f1f1;--list-close-background:#282828;--list-shadow:rgba(0 0 0 / 60%) 0 4px 20px -2px,rgba(0 0 0 / 40%) 0 2px 4px -1px;--list-modal-shadow:rgba(0 0 0 / 40%) -1px 3px 30px 2px;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(3px 6px 25px rgba(0 0 0 / 90%));--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:rgba(255 255 255 / 5%) -2px -2px 10px,rgba(0 0 0 / 40%) 3px 3px 10px -2px,rgba(0 0 0 / 40%) 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:rgba(0 0 0 / 60%) 0 0 20px -2px,rgba(0 0 0 / 30%) 1px 2px 3px -1px;--checkmark-background:drop-shadow(0 0 3px #0a0a0a);--overlay-background:rgba(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(--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);color:var(--date-btn-hover-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}.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}
342.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);-webkit-box-orient:vertical}.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;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.atcb-date-btn-content-icon{display:inline-block;height:.8em;margin-right:.4em;margin-left: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}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.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}}.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-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}
342@media (width <= 575px){.atcb-modal-headline{padding:1.8em 1em 1em}.atcb-modal-content{padding:.3em 1.5em 1.5em}.atcb-modal-icon+.atcb-modal-content{padding-top:1.8em}}.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-bgoverlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:var(--overlay-background);border:0;box-sizing:border-box;display:flex;height:calc(100vh + 100px);inset-inline:0;left:0;right:0;top:0;min-height:100%;min-width:100%;overflow-y:auto;padding:20px 20px 130px;position:fixed;width:100vw;z-index:14000000}#atcb-bgoverlay:not(dialog){animation:atcb-bgoverlay-animate .2s ease 0s 1 normal forwards;opacity:0}
342#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-bgoverlay.atcb-click:hover{cursor:var(--overlay-cursor)}.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 ol,.pro ul{margin:auto;text-align:left;width:fit-content}.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-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 >
342 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{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;filter:drop-shadow(0 0 3px rgba(255 255 255 / 80%));height:auto;padding:8px 0;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}:host(.atcb-dark) #atcb-reference{filter:drop-shadow(0 0 5px #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.4;width:150px;max-width:100%;margin:auto;display:block;text-decoration:none}#atcb-reference.fixed-ref a{opacity:.6}#atcb-reference a:hover{opacity:.9;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}`},ee=()=>!(typeof window>"u"),V=ee()?()=>!!(/iPad|iPhone|iPod/i.test(navigator.userAgent)&&!/MSStream/i.test(navigator.userAgent)):()=>!1,de=ee()?()=>!!(/android/i.test(navigator.userAgent)&&!/MSStream/i.test(navigator.userAgent)):()=>!1,mt=ee()?()=>!!/^((?!chrome|android|crios|fxios).)*safari/i.test(navigator.userAgent):()=>!1,Ae=()=>!!(de()||V()),rt=ee()?()=>!!/(; ?wv|(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari))/i.test(navigator.userAgent):()=>!1,an=ee()?()=>!!/(Instagram)/i.test(navigator.userAgent):()=>!1,ut=rt()?"_system":"_blank",on=["apple","google","ical","ms365","outlookcom","msteams","yahoo"],nn=["apple","google","ical"],rn=["msteams"],sn=["ical"],ln=["apple"],L=[],fa=["debug","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","dev"],it=["debug","cspnonce","attendee","images","size","inline","inlineRsvp","customLabels","customCss","lightMode","language","bypassWebViewCheck","blockInteraction","styleLight","styleDark","disabled","hidden","fakeMobile","fakeIOS","fakeAndroid","forceOverlay","customVar","proxy","dev"],st=["debug","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"],cn=["customLabels","ty","rsvp","customVar"],dn=["dates"],bn=["images","options","optionsMobile","optionsIOS"],pn=["sequence","recurrence_interval","recurrence_count"],we={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
34269zm179.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
34269zm179.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
34250.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
342ox="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 gt(e){return e=mn(e),e.timeZone=va(e.timeZone),e=un(e),e=gn(e),e=hn(e),e.sizes=fn(e.size),e.lightMode=vn(e.lightMode),e=xn(e),e=xa(e),e=yn(e),e=kn(e),e=An(e),e=await zn(e),e}function mn(e){for(let t=0;t<st.length;t++){const a=st[`${t}`];if(e[`${a}`]){if(typeof e[`${a}`]!="boolean"){const o=e[`${a}`].toString().trim().toLowerCase()||"";e[`${a}`]=o===""||o==="true"}}else e[`${a}`]=!1}return e}function va(e=null){return!e||e===""?"GMT":e}function un(e){if(e.recurrence&&e.recurrence!=="")if(e.recurrence=e.recurrence.replace(/\s+/g,"").toUpperCase(),!/^(RRULE:[\w=;,:+-/\\]+|daily|weekly|monthly|yearly)$/im.test(e.recurrence))e.recurrence="!wrong rrule format!";else if(/^RRULE:/i.test(e.recurrence)){e.recurrence_simplyfied=!1;const t=e.recurrence.substring(6).split(";"),a=new Object;t.forEach(function(o){a[o.split("=")[0]]=o.split("=")[1]}
342),e.recurrence_until=a.UNTIL?a.UNTIL:"",e.recurrence_count=a.COUNT?a.COUNT:"",e.recurrence_byDay=a.BYDAY?a.BYDAY:"",e.recurrence_byMonth=a.BYMONTH?a.BYMONTH:"",e.recurrence_byMonthDay=a.BYMONTHDAY?a.BYMONTHDAY:"",e.recurrence_interval=a.INTERVAL?a.INTERVAL:1,e.recurrence_frequency=a.FREQ?a.FREQ:""}else e.recurrence_simplyfied=!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+";WKST="+e.recurrence_weekstart+";INTERVAL="+e.recurrence_interval,e.recurrence_until&&e.recurrence_until!==""&&(e.endTime&&e.endTime!==""?e.recurrence=e.recurrence+";UNTIL="+e.recurrence_until.replace(/-/g,"").slice(0,8)+"T"+e.endTime.replace(":","")+"00":e.recurrence=e.recurrence+";UNTIL="+e.recurrence_until.replace(/-/g,"").slice(0,8)),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}function gn(e){const t=function(){if(V()||e.fakeIOS){if(e.optionsIOS&&e.optionsIOS.length>0)return e.optionsIOS;if(e.optionsMobile&&e.optionsMobile.length>0)return e.optionsMobile}return(de()||e.fakeMobile||e.fakeAndroid)&&e.optionsMobile&&e.optionsMobile.length>0?e.optionsMobile:e.options||["ical"]}();let a=[],o=!1,r=!1;for(let l=0;l<t.length;l++){const s=t[`${l}`].split("|")[0].toLowerCase().replace("microsoft","ms").replace(/\./,"");s==="apple"&&(r=!0),s==="ical"&&(o=!0),!((V()||e.fakeIOS)&&sn.includes(s)||(de()||e.fakeAndroid)&&ln.includes(s)||e.recurrence&&e.recurrence!==""&&(!nn.includes(s)||e.recurrence_until&&e.recurrence_until!==""&&(s==="apple"||s==="ical")||(V()||e.fakeIOS)&&s==="google")||e.subscribe&&rn.includes(s))&&((Ae()||e.fakeMobile)&&e.subscribe&&(s==="ms365"||s==="outlookcom")||a.push(s))}return e.subscribe&&e.icsFile&&e.icsFile.startsWith("https://calendar.google.com/calendar/")&&!e.icsFile.endsWith(".ics")&&(a=["google"]),a.length===0&&(!V()&&!e.fakeIOS&&a.push("ical"),o=!0),(V()||e.fakeIOS)&&o&&!r&&a.push("apple"),(de()||e.fakeAndroid)&&r&&!o&&a.push("ical"),e.options=a,e}function hn(e){return e.inlineRSVP&&(e.inline=!0),(!e.listStyle||e.listStyle==="")&&(e.listStyle="dropdown"),e.listStyle==="modal"&&(e.trigger="click"),e.buttonStyle&&e.buttonStyle!==""&&e.buttonStyle!="default"?(e.buttonStyle=="round"||e.buttonStyle=="text"||e.buttonStyle=="date"||e.buttonStyle=="neumorphism")&&(e.trigger="click"):e.buttonStyle="default",(e.buttonStyle=="default"||e.buttonStyle=="3d"||e.buttonStyle=="flat")&&!e.hideTextLabelList&&e.hideTextLabelButton&&(e.listStyle=="dropdown"||e.listStyle=="dropdown-static"||e.listStyle=="dropup-static")&&(e.listStyle="overlay"),e.buttonsList&&e.buttonStyle=="date"&&(e.buttonsList=!1),e}function fn(e){const t=[];if(t.l=t.m=t.s=16,e&&e!==""){const a=e.split("|");for(let o=0;o<a.length;o++)a[`${o}`]=parseInt(a[`${o}`]);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])):a.length==2&&a[1]>=0&&a[1]<11&&(t.m=t.s=10+a[1])}return t}function vn(e=""){return e=="system"&&ee()?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e!="bodyScheme"&&e!="dark"?"light":e}function xn(e){return(!e.language||e.language===""||!lr.includes(e.language))&&(e.language="en"),e.language.length>2&&(e.language=e.language.substring(0,2)),sr.includes(e.language)?e.rtl=!0:e.rtl=!1,e}function xa(e){if(e.dates&&e.dates.length>0)for(let a=0;a<e.dates.length;a++){!e.dates[`${a}`].timeZone&&e.timeZone&&(e.dates[`${a}`].timeZone=e.timeZone),!e.dates[`${a}`].useUserTZ&&e.useUserTZ&&(e.dates[`${a}`].useUserTZ=e.useUserTZ);const o=$t(e.dates[`${a}`]);e.dates[`${a}`].startDate=o.startDate,e.dates[`${a}`].endDate=o.endDate,e.dates[`${a}`].startTime=o.startTime,e.dates[`${a}`].endTime=o.endTime,e.dates[`${a}`].timeZone=o.timeZone,e.dates[`${a}`].timestamp=et("timestamp",e.dates[`${a}`].startDate,e.dates[`${a}`].startTime,e.dates[`${a}`].timeZone),e.dates[`${a}`].overdue=et("overdue",e.dates[`${a}`].endDate,e.dates[`${a}`].endTime,e.dates[`${a}`].timeZone)}else{e.dates=[],e.dates[0]=new Object,e.useUserTZ&&(e.dates[0].useUserTZ=e.useUserTZ);const a=$t(e);
342e.startDate=e.dates[0].startDate=a.startDate,e.endDate=e.dates[0].endDate=a.endDate,e.startTime=e.dates[0].startTime=a.startTime,e.endTime=e.dates[0].endTime=a.endTime,e.timeZone=e.dates[0].timeZone=a.timeZone,e.recurrence?e.dates[0].overdue=!1:e.dates[0].overdue=et("overdue",e.endDate,e.endTime,e.timeZone)}const t=new Date;return(!e.created||e.created==="")&&(e.created=P(t,"clean",!0)),(!e.updated||e.updated==="")&&(e.updated=P(t,"clean",!0)),e}function yn(e){return(!e.status||e.status==="")&&(e.status="CONFIRMED"),(!e.sequence||e.sequence==="")&&(e.sequence=0),e}function wn(e,t){const a=r=>r.replace(/(\\r\\n|\\n|\\r|<br(\s*\/?)>)/g,"");let o=e.dates[`${t}`].description||e.description||"";if(o){if(o=a(o),e.customVar)for(const s in e.customVar){const i=s.replace(/[^a-zA-Z0-9\-_.]/g,"");o=o.replace(new RegExp(`%%${i}%%`,"g"),e.customVar[`${s}`])}const r=Te(o,!0),l=Te(o,!0,!0);o=Te(o),e.dates[`${t}`]={...e.dates[`${t}`],description:o,descriptionHtmlFree:r,descriptionHtmlFreeICal:l}}else e.dates[`${t}`].descriptionHtmlFree=e.dates[`${t}`].descriptionHtmlFreeICal=e.dates[`${t}`].description="";return e}function kn(e){for(let t=0;t<e.dates.length;t++)if(e=wn(e,t),(!e.dates[`${t}`].name||e.dates[`${t}`].name==="")&&(e.dates[`${t}`].name=e.name),e.dates[`${t}`].status?e.dates[`${t}`].status=e.dates[`${t}`].status.toUpperCase():e.dates[`${t}`].status=e.status.toUpperCase(),e.dates[`${t}`].sequence||(e.dates[`${t}`].sequence=e.sequence),!e.dates[`${t}`].organizer&&e.organizer&&(e.dates[`${t}`].organizer=e.organizer),!e.dates[`${t}`].attendee&&e.attendee&&(e.dates[`${t}`].attendee=e.attendee),!e.dates[`${t}`].availability&&e.availability?e.dates[`${t}`].availability=e.availability.toLowerCase():e.dates[`${t}`].availability&&(e.dates[`${t}`].availability=e.dates[`${t}`].availability.toLowerCase()),!e.dates[`${t}`].location&&e.location&&(e.dates[`${t}`].location=e.location),e.dates[`${t}`].location&&e.dates[`${t}`].location.startsWith("http")?e.dates[`${t}`].onlineEvent=!0:e.dates[`${t}`].onlineEvent=!1,e.dates[`${t}`].uid||(t===0&&e.uid&&e.uid!==""?e.dates[0].uid=e.uid:e.uid&&e.uid!==""?e.dates[`${t}`].uid=e.uid+"-"+(t+1):e.dates[`${t}`].uid=La()),e.customVar)for(const a in e.customVar){const o=a.replace(/[^a-zA-Z0-9\-_.]/g,"");e.dates[`${t}`].name=e.dates[`${t}`].name.replace(new RegExp(`%%${o}%%`,"g"),e.customVar[`${a}`]),e.dates[`${t}`].location=e.dates[`${t}`].location.replace(new RegExp(`%%${o}%%`,"g"),e.customVar[`${a}`])}return e.recurrence&&e.recurrence!==""&&(e.dates[0].recurrence=e.recurrence),e.dates.length>1&&e.dates.sort((t,a)=>t.timestamp-a.timestamp),e}function $t(e){if((!e.endDate||e.endDate==="")&&(e.endDate=e.startDate),["start","end"].forEach(function(t){if(!/^(\d{4}-\d{2}-\d{2}T?(?:\d{2}:\d{2}|)Z?|today(?:\+\d{1,4}|))$/i.test(e[t+"Date"]))e[t+"Date"]="badly-formed";else{if(e[t+"Date"]=Tn(e[t+"Date"]),e[t+"Date"]){e[t+"Date"]=e[t+"Date"].replace(/\.\d{3}/,"").replace("Z","");const a=e[t+"Date"].split("T");a[1]&&(e[t+"Date"]=a[0],e[t+"Time"]=a[1])}if(e[t+"Time"]&&e[t+"Time"].length===8){const a=e[t+"Time"];e[t+"Time"]=a.substring(0,a.length-3)}}}),e.timeZone==="currentBrowser"||e.useUserTZ){const t=Intl.DateTimeFormat().resolvedOptions().timeZone||"GMT";if(e.useUserTZ&&e.startTime&&e.startTime!==""&&e.endTime&&e.endTime!==""){const a=Zt(e.startDate,e.startTime,e.timeZone,t),o=Zt(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}function et(e,t,a=null,o){try{const r=function(){if(a){const s=Ue(o,t,a);return new Date(t+" "+a+":00 GMT"+s)}return new Date(t)}();if(e==="timestamp")return r.getTime();a||r.setDate(r.getDate()+1);const l=new Date().toISOString();return r.getTime()<new Date(l).getTime()}catch{return!1}}function Tn(e){const t=new Date,a=t.getUTCFullYear()+"-"+(t.getUTCMonth()+1)+"-"+t.getUTCDate();e=e.replace(/today/gi,a);const o=e.split("+"),r=o[0].split("-");let l=function(){return r[0].length<4?new Date(Date.UTC(r[2],r[0]-1,r[1])):new Date(Date.UTC(r[0],r[1]-1,r[2]))}();o[1]&&o[1]>0&&l.setDate(l.getDate()+parseInt(o[1]));try{return l.toISOString().replace(/T(\d{2}:\d{2}:\d{2}\.\d{3})Z/g,"")}catch{return!1}}function An(e){return(!e.pastDateHandling||e.pastDateHandling!="disable"&&e.pastDateHandling!="hide")&&(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&&(e.pastDateHandling=="disable"?e.disabled=!0:e.pastDateHandling=="hide"&&(e.hidden=!0)),e.allCancelled=function(){for(let t=0;t<e.dates.length;t++)if(!e.dates[`${t}`].status||e.dates[`${t}`].status.toLowerCase()!=="cancelled")return!1;return!0}(),(e.disabled||e.hidden)&&(e.blockInteraction=!0),e}async function zn(e){return typeof Ot!="function"||!e.rsvp||Object.keys(e.rsvp).length===0||(e.rsvp.expired=function(){return!!(e.rsvp&&e.rsvp.expires&&new Date(e.rsvp.expires)<new Date)}(),e.rsvp.bookedOut=await Ot(e),(e.rsvp.expired||e.rsvp.bookedOut)&&(e.blockInteraction=!0),e.blockInteraction&&(e.disabled=!0)),e}async function lt(e){if(!e.name||e.name==="")throw new Error("Add to Calendar Button generation failed: required name information missing");if(e.dates!=null&&e.dates.length>0){if(e.subscribe===!0&&e.dates.length>1)throw new Error("Add to Calendar Button generation failed: a subscription calendar cannot be a multi-date setup");const t=["name","startDate"],a=["name"];return t.every(function(o){for(let r=0;r<e.dates.length;r++)if(!a.includes(`${o}`)&&(!e.dates[`${r}`][`${o}`]||e.dates[`${r}`][`${o}`]==="")||a.includes(`${o}`)&&(!e.dates[`${r}`][`${o}`]||e.dates[`${r}`][`${o}`]==="")&&(!e[`${o}`]||e[`${o}`]==="")){if(!e.subscribe||o!=="startDate")throw new Error("Add to Calendar Button generation failed: required setting missing [dates array object #"+(r+1)+"/"+e.dates.length+"] => ["+o+"]");e.dates[`${r}`].startDate="today"}return!0})}else return["startDate"].every(function(t){if(!e[`${t}`]||e[`${t}`]===""){if(!e.subscribe||t!=="startDate")throw new Error("Add to Calendar Button generation failed: required setting missing ["+t+"]");e.startDate="today"}return!0})}async function ya(e){const t="Add to Calendar Button generation ("+e.identifier+")";try{return await wa(e,t),await En(e,t),await _n(e,t),await Sn(e,t),await jn(e,t),await Ln(e,t),await Cn(e,t),await On(e,t),e.recurrence_simplyfied&&await Un(e,t),!0}catch(a){throw new Error(a.message)}}async function wa(e,t,a="",o=""){const r=function(){return a!==""&&e.dates[`${a}`].icsFile?e.dates[`${a}`].icsFile:a===""&&e.icsFile?e.icsFile:""}();if(r!==""&&(!Ce(r,!1)||!e.icsFile.startsWith("https://")&&!e.icsFile.startsWith("http://")))throw new Error(t+" failed: explicit ics file path not val
342id"+o);return!0}async function En(e,t){if(!["default","3d","flat","round","neumorphism","text","date","custom","none"].includes(e.buttonStyle))throw new Error(t+" failed: provided buttonStyle invalid");if(e.customCss&&e.customCss!==""&&(!Ce(e.customCss,!1)||!/\.css($|\?)/.test(e.customCss)))throw new Error(t+" failed: customCss provided, but no valid url");if((!e.customCss||e.customCss==="")&&e.buttonStyle==="custom")throw new Error(t+' failed: buttonStyle "custom" selected, but no customCss file provided');if(e.rsvp&&(e.buttonStyle==="date"||e.buttonStyle==="none"))throw new Error(t+" failed: buttonStyle "+e.buttonStyle+" is not compatible with the RSVP functionality");return!0}async function _n(e,t){if(e.subscribe===!0&&(!e.icsFile||e.icsFile===""))throw new Error(t+" failed: a subscription calendar requires a valid explicit ics file as well");return!0}async function Sn(e,t){if(!/^\d{8}T\d{6}Z$/.test(e.created))throw new 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 jn(e,t){if(!/^\d{8}T\d{6}Z$/.test(e.updated))throw new 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 Ln(e,t){return e.options.every(a=>{if(!on.includes(a))throw new Error(`${t} failed: invalid option [${a}]`);return!0})}async function Cn(e,t){try{for(let a=0;a<e.dates.length;a++){const o=function(){return e.dates.length===1?"":" [dates array object #"+(a+1)+"/"+e.dates.length+"] "}();await wa(e,t,a,o),await Mn(e,t,a,o),await Rn(e,t,a,o),await Yn(e,t,a,o),await Dn(e,t,a,o),await Nn(e,t,a,o),await $n(e,t,a,o),await Bn(e,t,a,o),await In(e,t,a,o)}return!0}catch(a){throw new Error(a.message)}}async function Mn(e,t,a,o){if(!["tentative","confirmed","cancelled"].includes(e.dates[`${a}`].status.toLowerCase()))throw new Error(t+" failed: event status needs to be TENTATIVE, CONFIRMED, or CANCELLED"+o);return!0}async function Rn(e,t,a,o){if(e.dates[`${a}`].availability&&e.dates[`${a}`].availability!==""&&e.dates[`${a}`].availability!=="free"&&e.dates[`${a}`].availability!=="busy")throw new Error(t+' failed: event availability needs to be "free" or "busy"'+o);return!0}async function Yn(e,t,a,o){if(e.dates[`${a}`].organizer&&e.dates[`${a}`].organizer!==""){const r=e.dates[`${a}`].organizer.split("|");if(r.length!==2||r[0].length>50||r[1].length>80||!He(r[1]))throw new Error(t+' failed: organizer needs to match the schema "NAME|EMAIL" with a valid email address'+o)}return!0}async function Dn(e,t,a,o){if(e.dates[`${a}`].attendee&&e.dates[`${a}`].attendee!==""){if(!e.dates[`${a}`].organizer||e.dates[`${a}`].organizer==="")throw new Error(t+" failed: if an attendee is set, you also need to set the organizer"+o);const r=e.dates[`${a}`].attendee.split("|");if(r.length===1&&He(r[0]))return!0;if(r.length!==2||r[0].length>50||r[1].length>80||!He(r[1]))throw new 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 Nn(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=La()),!/^[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 $n(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 Bn(e,t,a,o){if(!tn().includes(e.dates[`${a}`].timeZone))throw new Error(t+" failed: invalid time zone given"+o);return!0}async function In(e,t,a,o){const r=e.dates[`${a}`],l=["startDate","endDate"],s={};if(l.forEach(i=>
342{const c=r[`${i}`];if(c.length!==10)throw new Error(`${t} failed: date misspelled [-> YYYY-MM-DD]${o}`);const d=c.split("-");if(d.length!==3)throw new Error(`${t} failed: date misspelled [${i}: ${c}]${o}`);s[`${i}`]=new Date(d[0],d[1]-1,d[2])}),["startTime","endTime"].forEach(i=>{const c=r[`${i}`];if(c){if(c.length!==5)throw new Error(`${t} failed: time misspelled [-> HH:MM]${o}`);const d=c.split(":");if(d.length!==2||d[0]>23||d[1]>59)throw new Error(`${t} failed: time misspelled [${i}: ${c}]${o}`);const p=i==="startTime"?"startDate":"endDate";s[`${p}`]=new Date(s[`${p}`].getTime()+parseInt(d[0],10)*36e5+parseInt(d[1],10)*6e4)}}),r.startTime&&!r.endTime||!r.startTime&&r.endTime)throw new Error(`${t} failed: if you set a starting or end time, the respective other one also needs to be defined${o}`);if(s.endDate<s.startDate)throw new Error(`${t} failed: end date before start date${o}`);return!0}async function On(e,t){if(e.recurrence&&e.recurrence!==""&&e.dates.length>1)throw new Error(t+" failed: RRULE and multi-date set at the same time");if(e.recurrence&&e.recurrence!==""&&!/^RRULE:[\w=;,:+-/\\]+$/i.test(e.recurrence))throw new Error(t+" failed: RRULE data misspelled");return!0}async function Un(e,t){if(e.recurrence_interval&&(e.recurrence_interval<1||e.recurrence_interval%1!==0))throw new Error(t+" failed: recurrence data (interval) misspelled");if(e.recurrence_until&&e.recurrence_until!==""&&!/^(\d|-|:)+$/i.test(e.recurrence_until))throw new Error(t+" failed: recurrence data (until) misspelled");if(e.recurrence_count&&(e.recurrence_count<1||e.recurrence_count%1!==0))throw new Error(t+" failed: recurrence data (interval) misspelled");if(e.recurrence_byMonth&&e.recurrence_byMonth!==""&&!/^(\d|,)+$/.test(e.recurrence_byMonth))throw new Error(t+" failed: recurrence data (byMonth) misspelled");if(e.recurrence_byMonthDay&&e.recurrence_byMonthDay!==""&&!/^(\d|,)+$/.test(e.recurrence_byMonthDay))throw new 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 new 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 new Error(t+" failed: recurrence data (weekstart) misspelled");return!0}function I(e,t,a="",o=null,r=!1,l=!1){t=="open"?Bt(e,a,o,r,l):t=="close"||o.classList.contains("atcb-active")||e.querySelector(".atcb-active-modal")?ke(e,r):Bt(e,a,o,r,l)}async function Bt(e,t,a=null,o=!1,r=!1){if(e.querySelector(".atcb-list")||e.querySelector(".atcb-modal"))return;$("openList",t.identifier,t.identifier),L.active=t.identifier;const l=Pn(e,t),s=document.createElement("div");s.classList.add("atcb-list-wrapper"),s.setAttribute("part","atcb-list-wrapper"),t.hideTextLabelList&&s.classList.add("atcb-no-text"),a?(a.classList.add("atcb-active"),a.setAttribute("aria-expanded",!0),t.listStyle==="modal"?(a.classList.add("atcb-modal-style"),l.classList.add("atcb-modal")):(s.append(l),s.classList.add("atcb-dropdown"),t.listStyle==="overlay"&&s.classList.add("atcb-dropoverlay")),r&&l.classList.add("atcb-generated-button")):l.classList.add("atcb-modal");const i=Ea(e,t.trigger,t.listStyle==="modal",!t.hideBackground);if(t.listStyle==="modal"){const d=await Ye(e,t);d.querySelector(".atcb-modal-host-initialized").append(i),i.append(l),t.hideBranding||Fe(d,!1),Me(l,t.sizes),ht(d),pe(i)}else t.forceOverlay&&(e=await Zn(e,t),a=e.querySelector("button.atcb-button")),e.querySelector(".atcb-initialized").append(s),s.append(l),t.buttonStyle!="default"&&s.classList.add("atcb-style-"+t.buttonStyle),t.hideBranding||Fe(e),e.append(i),Me(l,t.sizes),s.style.display="none",setTimeout(function(){s.style.display="block",t.listStyle==="dropdown-static"?tt(e,a,s,!0):t.listStyle==="dropup-static"?tt(e,a,s,!1,!0):tt(e,a,s)},5),pe(i);const c=function(){const d=e.querySelector(".atcb-list-item");if(d)return d;const p=document.getElementById(t.identifier+"-modal-host");if(p)return p.shadowRoot.querySelector(".atcb-list-item")}();c&&(o?c.focus():(c.focus({preventScroll:!0}),c.blur()))}function ke(e,t=!1){const a=document.getElementById(e.host.getAttribute("atcb-button-id")+"-modal-host"),o=function(){return!a||a.length===0?[]:a.shadowRoot.querySelectorAll(".atcb-modal[data-modal-nr]")}();if(o.length>1){a.shadowRoot.querySelectorAll('.atcb-modal[data-modal-nr="'+o.length+'"]')[0].remove();const r=a.shadowRoot.querySelectorAll('.atcb-modal[data-modal-nr="'+(o.length-1)+'"]')[0];r.classList.remove("atcb-hidden");let l=r;const s=r.getElementsByTagName("button");s.length>0&&(l=s[0]),l.focus(),t||l.blur()}else{const r=function(){return e.querySelector(".atcb-active, .atcb-active-modal")||document.querySelector(".atcb-active, .atcb-active-modal")}();r&&(r.focus({preventScroll:!0}),t||r.blur()),Array.from(e.querySelectorAll(".atcb-active")).forEac
342h(s=>{s.classList.remove("atcb-active"),s.setAttribute("aria-expanded",!1)}),Array.from(e.querySelectorAll(".atcb-active-modal")).forEach(s=>{s.classList.remove("atcb-active-modal")}),Array.from(document.querySelectorAll(".atcb-active")).forEach(s=>{s.classList.remove("atcb-active"),s.setAttribute("aria-expanded",!1)}),Array.from(document.querySelectorAll(".atcb-active-modal")).forEach(s=>{s.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(s=>s.remove());const l=document.querySelector(".atcb-shadow-hide");l&&(l.shadowRoot.querySelector(".atcb-initialized").style.opacity="1",l.classList.remove("atcb-shadow-hide"),window.removeEventListener("scroll",qe),window.removeEventListener("resize",qe)),L.active=""}}async function It(e,t){let a=e,o=t;e.host||(a=a.shadowRoot,o=await gt(o));const r='<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>',l='<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>',s='<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>';/*!
343 *  @preserve
344 *  PER LICENSE AGREEMENT, YOU ARE NOT ALLOWED TO REMOVE OR CHANGE THIS FUNCTION!
345 */if((!o.proKey||o.proKey==="")&&!window.location.hostname.match(/^(localhost|.*\.add-to-calendar-pro.com)$/))return;const i=await Ye(a,o);pe(i.querySelector(".atcb-modal-host-initialized"));const c=o.ty;(c.type==="link"||c.type==="form")&&(!c.url||c.url===""||!c.url.startsWith("http"))&&(c.type="text"),(!c.headline||c.headline==="")&&(c.headline=v("thankyou",o)+"!");let d='<div class="pro"><p id="ty-success-msg">'+v("form.success",o)+'</p><div id="ty-content">';c.text&&c.text!==""&&(d+=Te(c.text)),c.type==="share"&&(d+=`<p class="pro-pt pro-share-buttons">
346    <a href="mailto:?subject=${encodeURIComponent(v("label.share.email.subject",o))}&body=%0A&#10142;%20${encodeURIComponent(c.url)}%0A%0A" target="_blank" rel="noopener" class="atcb-modal-btn atcb-modal-btn-primary atcb-modal-btn-border btn-flex">
347      ${s}
348      ${v("label.share.email",o)}
349    </a>
350    <button id="atcb-ty-share-copy" class="atcb-modal-btn atcb-modal-btn-primary atcb-modal-btn-border btn-flex">
351      ${r}
352      ${v("label.share.copy",o)}
353    </button>
354    </p>`);let p={};if(c.type==="form"){const g=!c.text||c.text===""||c.text===void 0,u=function(){return c.button_label&&c.button_label!==""?c.button_label:v("submit",o)}();if(d+='<form id="'+o.identifier+'-ty-form" class="pro-form'+(g?" no-intro":"")+'">',c.fields&&c.fields.length>0){const b=c.fields.find(A=>A.name==="header"&&A.type==="hidden");if(b&&b.default&&b.default!==""&&b.default.startsWith("{"))try{p=JSON.parse(b.default),Object.keys(p).length===0&&(p.atcb=!0),c.fields=c.fields.filter(A=>A.name!=="header")}catch{}const w=ka(c.fields,o.identifier+"-ty");c.fields=w.fields,d+=w.html}d+='<p id="submit-error"></p>',d+='<p class="pro-pt"><button type="submit" id="pro-form-submit" class="atcb-modal-btn atcb-modal-btn-primary atcb-modal-btn-border">'+u+'</button><span id="pro-form-submitting" class="pro-waiting"><span>.</span><span>.</span><span>.</span></span></p>',d+="</form>"}if(c.type==="link"){const g=function(){return c.button_label&&c.button_label!==""?c.button_label:v("continue",o)}();d+='<p class="pro-pt"><a href="'+c.url+'" target="_blank" rel="noopener" class="atcb-modal-btn atcb-modal-btn-primary atcb-modal-btn-border">'+g+"</a></p>"}if(d+="</div></div>",await ie(i,o,"checkmark",c.headline,d),c.type==="share"){const g=i.getElementById("atcb-ty-share-copy");g.addEventListener("click",function(){Pe(c.url),g.innerHTML=l+v("label.share.copied",o)+"!",setTimeout(function(){g.innerHTML=r+v("label.share.copy",o)},3e3)}),g.addEventListener("keyup",function(u){u.key==="Enter"&&(u.preventDefault(),g.click())})}
354if(c.type==="form"){const g=i.getElementById(o.identifier+"-ty-form"),u=i.getElementById("submit-error"),b=i.getElementById("pro-form-submit"),w=i.getElementById("pro-form-submitting");b.addEventListener("click",async function(A){A.preventDefault(),w.style.display="block",b.style.display="none";let E=Ta(i,c.fields);if(E||(u.textContent=v("form.error.required",o)+"."),E){const j=[];let x=!1;if(c.fields.forEach(_=>{_.type!=="label"&&(_.type==="radio"?x||(i.querySelectorAll('[name="'+_.name+'"]').forEach(function(k){k.checked&&j.push({name:_.name,value:k.value})}),x=!0):_.type==="checkbox"?(j.push({name:_.name,value:i.getElementById(_.fieldId).checked}),x=!1):(j.push({name:_.name,value:i.getElementById(_.fieldId).value}),x=!1))}),await Aa(c.url,j,p)===!0){i.getElementById("ty-success-msg").style.display="block",i.getElementById("ty-content").style.display="none";return}u.textContent=v("form.error.sending",o)+"."}g.classList.add("form-error"),w.style.display="none",b.style.display="block"}),b.addEventListener("keyup",function(A){A.key==="Enter"&&(A.preventDefault(),b.click())})}}async function J(e,t,a,o=!1){/*!
355 *  @preserve
356 *  PER LICENSE AGREEMENT, YOU ARE NOT ALLOWED TO REMOVE OR CHANGE THIS FUNCTION!
357 */const r=t.rsvp,l=!r.text||r.text===""||r.text===void 0,s=!r.headline||r.headline===""||r.headline===void 0;let i="",c='<div class="pro">';const d=localStorage.getItem(t.proKey+"-rsvp-sent")||!1;d&&(c+='<div id="rsvp-sent-content">',c+="<p>"+v("form.success.already",t)+"</p>",t.hideButton||(c+='<div id="rsvp-atcb"></div>'),t.inlineRsvp&&(c+='<button id="pro-form-restart" '+(t.disabled&&"disabled")+' class="atcb-modal-btn atcb-modal-btn btn-small atcb-modal-btn-border">'+v("label.rsvp.restart",t)+"</button>"),c+="</div>"),c+='<div id="rsvp-success-msg"><p>'+v("form.success.sent",t)+'</p><p id="rsvp-success-msg-email">'+v("form.success.email",t)+'</p><p id="rsvp-success-msg-doi">'+v("form.success.doi",t)+"</p></div>",c+='<div id="rsvp-success-msg-demo">'+v("form.success.demo",t)+"</div>",c+='<div id="rsvp-content" '+(d?'style="display:none;"':"")+">",r.text&&r.text!==""&&(c+=Te(r.text)),c+='<form id="'+t.identifier+'-rsvp-form" class="pro-form'+(l?" no-intro":"")+(s?" no-headline":"")+'">';const p=t.proKey||"demo-rsvp";r.initial_confirmation===!1?(c+='<div id="rsvp-status-group">',c+="<p>"+v("form.status",t)+"</p>",c+='<div class="pro-field pro-field-type-radio"><div><input type="radio" name="'+p+'-status" id="'+t.identifier+'-rsvp-status-confirmed" aria-label="'+v("form.status.confirmed",t)+'" checked value="confirmed" '+(t.disabled&&"disabled")+' /><label for="'+t.identifier+'-rsvp-status-confirmed" class="status-confirmed"><span>'+v("form.status.confirmed",t)+"</span></label></div>",r.maybe_option===!0&&(c+='<div><input type="radio" name="'+p+'-status" id="'+t.identifier+'-rsvp-status-undecided" aria-label="'+v("form.status.undecided",t)+'" value="undecided" '+(t.disabled&&"disabled")+' /><label for="'+t.identifier+'-rsvp-status-undecided" class="status-undecided"><span>'+v("form.status.undecided",t)+"</span></label></div>"),c+='<div><input type="radio" name="'+p+'-status" id="'+t.identifier+'-rsvp-status-declined" aria-label="'+v("form.status.declined",t)+'" value="declined" '+(t.disabled&&"disabled")+' /><label for="'+t.identifier+'-rsvp-status-declined" class="status-declined"><span>'+v("form.status.declined",t)+"</span></label></div></div>",c+="</div>"):i+='<input type="hidden" name="'+p+'-status" id="'+t.identifier+'-rsvp-status-confirmed" value="confirmed" />';const g=r.maxpp||1;g===1?i+='<input type="hidden" name="'+p+'-amount" id="'+t.identifier+'-rsvp-amount" value="1" />':(c+='<div class="pro-field"><label for="'+t.identifier+'-rsvp-amount">'+v("form.amount",t)+" ("+v("form.max",t)+" "+g+")<span>*</span></label>",c+='<input type="number" name="'+p+'-amount" min="1" max="'+g+'" id="'+t.identifier+'-rsvp-amount" '+(t.disabled&&"disabled")+' aria-label="'+v("form.amount",t)+'" value="1" /></div>');const u=function(){if(t.attendee&&t.attendee!==""){const h=t.attendee.split("|");return h.length>1?h[1]:h[0]}return""}();if(u!==""?i+='<input type="hidden" name="'+p+'-email" id="'+t.identifier+'-rsvp-email" value="'+u+'" />':(c+='<div class="pro-field">
357<label for="'+t.identifier+'-rsvp-email">'+v("form.email",t)+"<span>*</span></label>",c+='<input type="email" name="'+p+'-email" id="'+t.identifier+'-rsvp-email" '+(t.disabled&&"disabled")+' aria-label="'+v("form.email",t)+'" value="" /></div>'),r.fields&&r.fields.length>0){const h=ka(r.fields,t.identifier+"-rsvp",t.disabled);r.fields=h.fields,c+=h.html}c+=i,c+='<p id="submit-error"></p>',c+='<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">'+v("submit",t)+'</button><span id="pro-form-submitting" class="pro-waiting"><span>.</span><span>.</span><span>.</span></span></p>',c+="</form>",c+="</div></div>";let b=null;if(!t.inlineRsvp)b=await Ye(e,t),pe(b.querySelector(".atcb-modal-host-initialized")),await ie(b,t,void 0,r.headline,c,[{type:"none",label:v("label.rsvp.restart",t),small:!0,primary:!0,id:"pro-form-restart"},{type:"close",label:v("close",t),small:!0,id:"modal-btn-close"},{type:"close",label:v("cancel",t),small:!0,id:"modal-btn-cancel"}],[],o,{},!1);else{b=e;const h=document.createElement("div");if(h.classList.add("atcb-modal-box","rsvp-inline-wrapper"),h.setAttribute("part","atcb-modal-box"),t.rtl&&h.classList.add("atcb-rtl"),a.append(h),r.headline){const S=document.createElement("div");S.classList.add("atcb-modal-headline"),h.append(S),S.innerHTML=r.headline}const T=document.createElement("div");if(T.classList.add("atcb-modal-content"),h.append(T),!t.hideBranding){const S=Fe(b,!1,!0);h.append(S)}if(r.expired){T.innerHTML='<div class="pro"><p>'+v("label.rsvp.expired",t)+"</p></div>";return}else if(r.bookedOut){T.innerHTML='<div class="pro"><p>'+v("label.rsvp.bookedout",t)+"</p></div>";return}else T.innerHTML=c}const w=b.getElementById("modal-btn-close"),A=b.getElementById("modal-btn-cancel"),E=b.getElementById("pro-form-restart");if($("openRSVP",t.identifier,t.identifier),t.debug&&console.log('RSVP form for "'+t.identifier+'" created'),d){A&&(A.style.display="none");const h=b.getElementById("rsvp-atcb");if(h&&!t.hideButton){const T=JSON.parse(JSON.stringify(t));T.hideTextLabelButton=!0,T.hideIconButton=!1,T.buttonsList=!0,za(e,h,T)}}else w&&(w.style.display="none"),E&&(E.style.display="none");const j=b.getElementById(t.identifier+"-rsvp-form"),x=b.getElementById("submit-error"),_=b.getElementById("pro-form-submit"),k=b.getElementById("pro-form-submitting"),f=b.getElementById("pro-form-restart");_&&(_.addEventListener("click",async function(h){h.preventDefault(),k.style.display="block",_.style.display="none";const T=[{type:"email",name:t.proKey+"-email",fieldId:t.identifier+"-rsvp-email",required:!0},{type:"number",name:t.proKey+"-amount",fieldId:t.identifier+"-rsvp-amount",required:!0}];let S=Ta(b,[...T,...r.fields]);const U=b.getElementById(t.identifier+"-rsvp-amount"),te=parseInt(U.value)||1;if(r.maxpp&&r.maxpp>0&&te>r.maxpp&&(U.classList.add("error"),S=!1),S||(x.textContent=v("form.error.required",t)+"."),S){if(!t.proKey||t.proKey===""){b.getElementById("rsvp-success-msg-demo").style.display="block",b.getElementById("rsvp-content").style.display="none",$("successRSVP",t.identifier,t.identifier),A&&(A.style.display="none"),w&&(w.style.display="block");return}const H=[];H.push({name:"prokey",value:t.proKey}),H.push({name:"language",value:t.language});const se=b.querySelector('[name="'+t.proKey+'-status"]:checked');H.push({name:"status",value:se?se.value:"confirmed"}),H.push({name:"amount",value:te}),H.push({name:"email",value:b.getElementById(t.identifier+"-rsvp-email").value}),t.dev&&H.push({name:"dev",value:!0});const ae={};let re=!1;r.fields.forEach(F=>{F.type!=="label"&&(F.type==="radio"?re||(b.querySelectorAll('[name="'+F.name+'"]').forEach(function(De){De.checked&&(ae[F.name]=De.value)}),re=!0):F.type==="checkbox"?(ae[F.name]=b.getElementById(F.fieldId).checked,re=!1):(ae[F.name]=b.getElementById(F.fieldId).value,re=!1))}),Object.keys(ae).length>0&&H.push({name:"payload",value:ae});const Q=await Aa("https://api.add-to-calendar-pro.com/24586219-9910-41fe-9b59-df53de9db7af",H,{rsvp:!0});if(Q==="doi"||Q===!0){b.getElementById("rsvp-success-msg").style.display="block",Q==="doi"?b.getElementById("rsvp-success-msg-doi").style.display="block":b.getElementById("rsvp-success-msg-email").style.display="block",b.getElementById("rsvp-content").style.display="none",A&&(A.style.display="none"),w&&(w.style.display="block"),$("successRSVP",t.identifier,t.identifier),localStorage.setItem(t.proKey+"-rsvp-sent",!0);return}Q.error&&Q.error===2?x.textContent=v("form.error.email",t)+".":Q.error&&Q.error===5?x.textContent=v("label.rsvp.expired",t)+".":Q.error&&Q.error===6?te>1?x.textContent=v("form.error.bookedoutmany",t)+".":x.textContent=v("label.rsvp.bookedout",t)+".":x.textContent=v("form.error.sending",t)+"."}j.classList.add("form-error"),k.style.display="none",_.style.display="block"}),_.addEventListener("keyup",function(h){h.key==="Enter"&&(h.preventDefault(),_.click())})),f&&(f.addEventListener("click",function(h){h.preventDefault(),b.getElementById("rsvp-sent-content").style.display="none",b.getElementById("rsvp-content").style.display="block",w&&(w.style.display="none"),E&&(E.style.display="none"),A&&(A.style.display="block")}),f.addEventListener("keyup",function(h){h.key==="Enter"&&(h.preventDefault(),f.click())}))}async function Fn(e,t){const 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),Me(o,t.sizes);const r=document.createElement("button");r.classList.add("atcb-button","atcb-click","atcb-single"),t.disabled&&r.setAttribute("disabled",!0),t.hideTextLabelButton&&r.classList.add("atcb-no-text"),r.type="button",r.setAttribute("aria-expanded",!1),o.append(r);const l=function(){return t.rsvp.expired?v("label.rsvp.expired",t):t.rsvp.bookedOut?v("label.rsvp.bookedout",t):v("label.rsvp",t)}();return Le(e,t,r,"rsvp",!t.hideIconButton,l,!0),t.debug&&console.log('Add to Calendar RSVP Button "'+t.identifier+'" created'),!0}async function Ot(e){if(e.rsvp&&e.rsvp.max&&e.proKey&&e.proKey!=="")try{const t=await fetch("https://api.add-to-calendar-pro.com/dffb8bbd-ee5e-4a4f-a7ea-503af98ca468?prokey="+e.proKey+(e.dev?"&dev=true":""),{method:"GET"});if(!t.ok)throw new Error("Network response was not ok");const a=await t.json();if(parseInt(a.total)>=e.rsvp.max)return!0}catch(t){console.error("Error:",t)}return!1}function ka(e,t="",a=!1){/*!
358 *  @preserve
359 *  PER LICENSE AGREEMENT, YOU ARE NOT ALLOWED TO REMOVE OR CHANGE THIS FUNCTION!
360 */let o="",r="",l=0,s="",i=!1;for(let c=1;c<=e.length;c++){i=!1;const d=e[c-1];if(d.type!=="label"&&(!d.name||d.name==="")){i=!0;continue}(s==="radio"&&d.type!=="radio"||s!=="radio")&&(l=c),e[c-1].fieldId=t+"-"+c;const p=d.type==="radio"?d.placeholder||"":d.default||"",g=d.label||"",u=d.type==="radio"?"":d.placeholder||"";let b="";s!=="hidden"&&c===l&&c!==1&&!i&&(b+="</div>"),d.type!=="hidden"&&c===l&&(b+='<div class="pro-field pro-field-type-'+d.type+'">'),d.type==="label"?b+="<p>"+g+"</p>":(d.type==="radio"&&(b+="<div>"),d.type==="hidden"?r+='<input type="hidden" name="'+d.name+'" id="'+d.fieldId+'" value="'+p+'" />':b+=Hn(d.type,d.name,g,d.fieldId,d.required,p,d.default,u,a),d.type==="radio"&&(b+="</div>")),o+=b,s=d.type}return s!=="hidden"&&(o+="</div>"),o+=r,{html:o,fields:e}}function Hn(e,t,a,o,r=!1,l,s=null,i="",c=!1){let d="";return(e==="text"||e==="number")&&(a!==""||r)&&(d+='<label for="'+o+'">'+a+(r?"<span>*</span>":"")+"</label>"),d+='<input type="'+e+'"'+(e==="number"?' min="0"':"")+((e==="checkbox"||e==="radio")&&s&&(s==="true"||s===!0)?" checked":"")+' name="'+t+'" id="'+o+'" placeholder="'+i+'" '+(c&&"disabled")+' aria-label="'+a+'" value="'+l+'" />',(e==="checkbox"||e==="radio")&&(a!==""||r)&&(d+='<label for="'+o+'">'+a+(r?"<span>*</span>":"")+"</label>"),d}function Ta(e,t){/*!
361 *  @preserve
362 *  PER LICENSE AGREEMENT, YOU ARE NOT ALLOWED TO REMOVE OR CHANGE THIS FUNCTION!
363 */let a=!0;
363return t.forEach(function(o){if(o.type!=="label"&&o.type!=="radio"){const r=e.getElementById(o.fieldId);if(o.type!=="checkbox"){if(r.value=ze(r.value.trim()),o.type==="number"&&(r.value=r.value.replace(/\D/g,"")),o.type==="email"&&r.value!==""&&!He(r.value)){r.classList.add("error"),a=!1;return}if(o.required&&r.value===""){r.classList.add("error"),a=!1;return}else r.classList.remove("error")}else if(o.required&&r.checked===!1){r.classList.add("error"),a=!1;return}else r.classList.remove("error")}if(o.type==="radio"){const r=e.querySelectorAll('[name="'+o.name+'"]');let l=!1;if(r.forEach(function(s){s.checked&&(l=!0)}),l===!1){r[0].classList.add("error"),a=!1;return}else r[0].classList.remove("error")}}),a}async function Aa(e,t,a={}){/*!
364 *  @preserve
365 *  PER LICENSE AGREEMENT, YOU ARE NOT ALLOWED TO REMOVE OR CHANGE THIS FUNCTION!
366 */let o=new FormData,r={},l={};Object.keys(a).length===0?(t.forEach(s=>{o.append(s.name,s.value)}),l={method:"POST",body:o}):(a["Cache-Control"]="no-cache",a["Content-Type"]="application/json",a.Accept="*/*",t.forEach(s=>{r[s.name]=s.value}),l={method:"POST",headers:a,body:JSON.stringify(r)});try{const s=await fetch(e,l),i=await s.json();return s.ok?i.status&&i.status==="doi"?"doi":!0:(console.error("Network response was not ok"),i.error?i:!1)}catch(s){return console.error("Error:",s),!1}}function Le(e,t,a,o,r=!1,l="",s=!1){switch(o){case"trigger":case"rsvp":default:a.id=t.identifier,t.blockInteraction||(a.addEventListener("keyup",function(i){(i.key==="Enter"||i.code=="Space"||i.key==="Alt"&&i.key==="Control"&&i.code==="Space")&&(i.preventDefault(),o==="rsvp"&&typeof J=="function"?J(e,t,a,!0):I(e,"auto",t,a,!0,!0))}),a.addEventListener("touchend",ce(i=>{i.preventDefault(),o==="rsvp"&&typeof J=="function"?J(e,t,a):I(e,"auto",t,a,!1,!0)})),t.trigger==="click"||o==="rsvp"&&typeof J=="function"?a.addEventListener("mouseup",ce(i=>{i.preventDefault(),o==="rsvp"&&typeof J=="function"?J(e,t,a):I(e,"auto",t,a,!1,!0)})):a.addEventListener("mouseenter",function(){I(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",ce(()=>{var i;s?((i=e.querySelector("#"+a.id))==null||i.blur(),$("openSingletonLink",a.id,t.identifier)):(I(e,"close"),$("openCalendarLink",a.id,t.identifier)),be(e,o,t)})),a.addEventListener("keyup",function(i){var c;i.key==="Enter"&&(i.preventDefault(),s?((c=e.querySelector("#"+a.id))==null||c.blur(),$("openSingletonLink",a.id,t.identifier)):(I(e,"close"),$("openCalendarLink",a.id,t.identifier)),be(e,o,t,"all",!0))}));break;case"close":a.id=t.identifier+"-close",a.addEventListener("click",ye(()=>{$("closeList","List Close Button",L.active),I(e,"close")})),a.addEventListener("keyup",function(i){i.key==="Enter"&&(i.preventDefault(),$("closeList","List Close Button",L.active),I(e,"close",t,"all",!0))});break}qn(t,a,o,r,l,s)}function qn(e,t,a,o,r,l){const s=function(){if(e.pastDateHandling!="none"){let i=!0;for(let c=0;c<e.dates.length;c++)if(!e.dates[`${c}`].overdue){i=!1;break}if(i)return v("expired",e)}return v("label.addtocalendar",e)}();if(r===""&&(e.options.length===1||a==="trigger"?r=s:a==="close"?r=v("close",e):r=v(a,e)),!(e.buttonStyle==="date"&&(a==="trigger"||l))){if(t.setAttribute("aria-label",l?v("label.addtocalendar",e)+" ("+v(a,e)+"): "+e.name:a==="trigger"?r+": "+e.name:r),o){const i=document.createElement("div");i.classList.add("atcb-icon"),i.setAttribute("part",a==="trigger"?"atcb-button-icon":"atcb-list-icon"),i.classList.add(`atcb-icon-${a}`),i.innerHTML=we[`${a}`],t.append(i)}if((a==="trigger"||l)&&!e.hideTextLabelButton||!l&&a!=="trigger"&&!e.hideTextLabelList){const i=document.createElement("span");i.classList.add("atcb-text"),i.setAttribute("part",a==="trigger"?"atcb-button-text":"atcb-list-text"),i.textContent=r,t.append(i)}}}function za(e,t,a){const o=function(){return!!(a.options.length===1||a.buttonsList&&a.buttonStyle!="date")}();(o?a.options:["default"]).forEach(function(r,l){const s=document.createElement("div");s.classList.add("atcb-button-wrapper"),s.setAttribute("part","atcb-button-wrapper"),a.rtl&&s.classList.add("atcb-rtl"),t.append(s),Me(s,a.sizes);const i=document.createElement("button");if(i.classList.add("atcb-button"),i.setAttribute("part","atcb-button"),a.disabled&&i.setAttribute("disabled",!0),a.hideTextLabelButton&&i.classList.add("atcb-no-text"),a.trigger==="click"&&i.classList.add("atcb-click"),a.listStyle==="overlay"&&i.classList.add("atcb-drop
366overlay"),i.type="button",i.setAttribute("aria-expanded",!1),s.append(i),a.buttonStyle==="date"&&_a(a,i,"all",o),o){i.classList.add("atcb-single");const c=function(){return a.buttonsList&&a.options.length>1?v(`${a.options[`${l}`]}`,a):a.label}();Le(e,a,i,r,!a.hideIconButton,c,!0),i.id=a.identifier,a.buttonsList&&(i.id=a.identifier+"-"+r)}else{Le(e,a,i,"trigger",!a.hideIconButton,a.label);const c=document.createElement("div");c.classList.add("atcb-dropdown-anchor"),i.append(c)}if(!a.hideCheckmark&&!a.hideTextLabelButton&&!a.buttonsList&&!a.disabled&&!a.allCancelled){const c=document.createElement("div");c.classList.add("atcb-checkmark"),c.innerHTML=we.checkmark,i.append(c)}}),a.debug&&console.log('Add to Calendar Button "'+a.identifier+'" created')}function Pn(e,t){const 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(r){const l=document.createElement("div");l.classList.add("atcb-list-item"),l.setAttribute("part","atcb-list-item"),l.role="link",l.tabIndex=0,o++,l.dataset.optionNumber=o,a.append(l),Le(e,t,l,r,!t.hideIconList)}),t.listStyle==="modal"){const r=document.createElement("div");r.classList.add("atcb-list-item","atcb-list-item-close"),r.setAttribute("part","atcb-list-item-close"),r.role="button",r.tabIndex=0,o++,r.dataset.optionNumber=o,a.append(r),Le(e,t,r,"close",!t.hideIconList)}return a}function Ea(e,t="",a=!1,o=!0,r=!0){const l=function(){return a?document.createElement("dialog"):document.createElement("div")}();if(a&&l.setAttribute("open",!0),l.id="atcb-bgoverlay",o||l.classList.add("atcb-no-bg"),l.role="button",l.tabIndex=0,r){l.addEventListener("mouseup",ce(i=>{i.target===i.currentTarget&&($("closeList","Background Hit",L.active),I(e,"close"))}));let s=!1;l.addEventListener("touchstart",ce(()=>s=!1),{passive:!0}),l.addEventListener("touchmove",ce(()=>s=!0),{passive:!0}),l.addEventListener("touchend",ye(i=>{s!==!1||i.target!==i.currentTarget||($("closeList","Background Hit",L.active),I(e,"close"))}),{passive:!0}),t!=="click"?l.addEventListener("mousemove",ce(i=>{i.target===i.currentTarget&&($("closeList","Background Hit",L.active),I(e,"close"))})):l.classList.add("atcb-click")}return l}function Fe(e,t=!0,a=!1){const o=document.createElement("div");if(o.id="atcb-reference",setTimeout(()=>{const r='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52.916 2.8305"><path d=
vendor: 6,804 bytes, line 366
366"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
366"/></svg>';o.innerHTML='<a href="https://add-to-calendar-pro.com" target="_blank" rel="noopener">'+r+"</a>"},500),t)e.querySelector(".atcb-initialized .atcb-list-wrapper").append(o);else{if(a)return o;(window.innerHeight>1e3||window.innerWidth>1e3)&&(e.append(o),o.classList.add("fixed-ref"))}}async function ie(e,t,a="",o,r="",l=[],s=[],i=!1,c={},d=!0){L.active=t.identifier;const p=!o||o===""||o===void 0,g=await Ye(e,t,!1),u=function(){const x=g.getElementById("atcb-bgoverlay");if(!x){const _=Ea(e,"click",!0,!t.hideBackground,d);return g.querySelector(".atcb-modal-host-initialized").append(_),_}return x}(),b=document.createElement("div");b.classList.add("atcb-modal"),u.append(b);const w=g.querySelectorAll(".atcb-modal").length;b.dataset.modalNr=w,b.tabIndex=0,b.focus({preventScroll:!0}),b.blur();const A=function(){return e.getElementById(t.identifier)||document.getElementById(t.identifier)}();A&&A.classList.add("atcb-active-modal");const E=document.createElement("div");if(E.classList.add("atcb-modal-box"),E.setAttribute("part","atcb-modal-box"),t.rtl&&E.classList.add("atcb-rtl"),b.append(E),Me(E,t.sizes),pe(u),a!==""&&!t.hideIconModal){const x=document.createElement("div");x.classList.add("atcb-modal-icon"),x.innerHTML=we[`${a}`],E.append(x)}if(!p){const x=document.createElement("div");x.classList.add("atcb-modal-headline"),x.textContent=o,E.append(x)}if(r!==""){const x=document.createElement("div");x.classList.add("atcb-modal-content"),p&&x.classList.add("no-headline"),x.innerHTML=r,E.append(x)}if(t.hideBranding||Fe(g,!1),s.length>1){const x=document.createElement("div");x.classList.add("atcb-modal-content"),E.append(x);const _=document.createElement("div");_.classList.add("atcb-modal-content-subevents"),x.append(_);for(let k=1;k<s.length;k++){const f=document.createElement("button");f.type="button",f.id=t.identifier+"-"+s[0]+"-"+k,L[`${t.identifier}`][`${s[0]}`][k-1]>0&&f.classList.add("atcb-saved"),f.classList.add("atcb-subevent-btn"),_.append(f),_a(t,f,k),!t.dates[k-1].overdue||t.pastDateHandling==="none"?(k===1&&i&&f.focus(),f.addEventListener("click",ye(()=>{$("openSubEventLink",f.id,t.identifier),f.blur(),be(e,s[0],t,s[`${k}`],i,!0)}))):f.setAttribute("disabled",!0)}}l.length===0&&l.push({type:"close",label:v("close",t),small:!0});const j=document.createElement("div");j.classList.add("atcb-modal-buttons"),E.append(j),l.forEach((x,_)=>{let k;switch(x.href&&x.href!==""?(k=document.createElement("a"),k.setAttribute("target",ut),k.setAttribute("href",x.href),k.setAttribute("rel","noopener")):(k=document.createElement("button"),k.type="button"),x.id&&x.id!==""&&(k.id=x.id),k.classList.add("atcb-modal-btn"),x.primary&&k.classList.add("atcb-modal-btn-primary"),x.small&&k.classList.add("btn-small"),(!x.label||x.label==="")&&(x.label=v("modal.button.default",t)),k.textContent=x.label,j.append(k),_===0&&s.length<2&&i&&k.focus(),x.type){default:case"close":k.addEventListener("click",ye(()=>{$("closeList","Modal Close Button",L.active),ke(e)})),k.addEventListener("keyup",function(f){(f.key==="Enter"||f.code=="Space"||f.key==="Alt"&&f.key==="Control"&&f.code==="Space")&&($("closeList","Modal Close Button",L.active),I(e,"close","","",!0))});break;case"yahoo2nd":k.addEventListener("click",ye(()=>{ke(e),Ut(e,t)})),k.addEventListener("keyup",function(f){(f.key==="Enter"||f.code=="Space"||f.key==="Alt"&&f.key==="Control"&&f.code==="Space")&&(I(e,"close","","",!0),Ut(e,t,i))});break;case"2timeslink":k.addEventListener("click",ye(()=>{ke(e),be(e,c.type,t,c.id,i,!1,!0)})),k.addEventListener("keyup",function(f){(f.key==="Enter"||f.code=="Space"||f.key==="Alt"&&f.key==="Control"&&f.code==="Space")&&(I(e,"close","","",!0),be(e,c.type,t,c.id,i,!1,!0))});break;case"none":break}}),w>1&&g.querySelector('.atcb-modal[data-modal-nr="'+(w-1)+'"]').classList.add("atcb-hidden"),ht(g,b)}function Ut(e,t,a){Ve(e,t),be(e,"yahoo2nd",t,"all",a)}function _a(e,t,a="all",o=!1){a!="all"?a=parseInt(a)-1:e.dates.length==1&&(a=0);const r=rr(e.dates,e.language,a),l=function(){return a!=="all"&&e.dates[`${a}`].status.toLowerCase()==="cancelled"||a==="all"&&e.allCancelled?v("date.status.cancelled",e)+"<br>"+v("date.status.cancelled.cta",e):e.pastDateHandling!="none"&&(a==="all"&&e.allOverdue||a!="all"&&e.dates[`${a}`].overdue)?v("expired",e):e.label&&e.label!=""?e.label:"+ "+v("label.addtocalendar",e)}(),s=function(){return a!=="all"&&e.dates[`${a}`].status.toLowerCase()==="cancelled"||a==="all"&&e.allCancelled?v("date.status.cancelled",e):""}(),i=function(){return r.length==0?v("recurring",e)+" &#x27F3;":"&#x27F3;"}();let c=!1;a==="all"&&(a=0,c=!0);const d=new Date(G(e.dates[`${a}`]).start),p=G(e.dates[`${a}`]).allday,g=e.dates[`${a}`].timeZone,u=document.createElement("div");u.classList.add("atcb-date-btn-left"),t.append(u);const b=document.createElement("div");b.classList.add("atcb-date-btn-day"),u.append(b);const w=document.createElement("div");w.classList.add("atcb-date-btn-month"),b.textContent=d.toLocaleStr
366ing(e.language,{day:"numeric",timeZone:p?"UTC":g}),w.textContent=d.toLocaleString(e.language,{month:"short",timeZone:p?"UTC":g}),u.append(w);const A=document.createElement("div");A.classList.add("atcb-date-btn-right"),t.append(A);const E=document.createElement("div");E.classList.add("atcb-date-btn-details"),A.append(E);const j=document.createElement("div");j.classList.add("atcb-date-btn-headline");const x=e.dates.length>1&&c?e.name:e.dates[`${a}`].name;if(j.textContent=x,E.append(j),e.dates[`${a}`].location&&e.dates[`${a}`].location!==""&&!e.dates[`${a}`].onlineEvent||s!==""){const f=document.createElement("div");if(f.classList.add("atcb-date-btn-content"),E.append(f),s!="")f.classList.add("atcb-date-btn-cancelled"),f.textContent=s;else{const h=document.createElement("span");h.classList.add("atcb-date-btn-content-icon"),h.innerHTML=we.location,f.append(h);const T=document.createElement("span");T.classList.add("atcb-date-btn-content-location"),T.textContent=e.dates[`${a}`].location,f.append(T)}}else if(e.dates[`${a}`].description!==""&&r.length===0&&(!e.recurrence||e.recurrence==="")){const f=document.createElement("div");f.classList.add("atcb-date-btn-content"),f.textContent=e.dates[`${a}`].descriptionHtmlFree,f.style.cssText="overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;",E.append(f)}else j.style.cssText="-webkit-line-clamp: 2;",r.length==0&&(e.recurrence==null||e.recurrence=="")&&(A.style.alignSelf="center",j.style.cssText="text-align: center; -webkit-line-clamp: 2;");if(r.length>0||e.recurrence!=null&&e.recurrence!=""){const f=document.createElement("div");f.classList.add("atcb-date-btn-content"),E.append(f);const h=document.createElement("span");h.classList.add("atcb-date-btn-content-icon"),h.innerHTML=we.ical,f.append(h);const T=document.createElement("span");if(T.classList.add("atcb-date-btn-content-text"),f.append(T),r.forEach(function(S){const U=document.createElement("span");U.textContent=S,T.append(U)}),e.recurrence!=null&&e.recurrence!=""){const S=document.createElement("span");S.innerHTML=i,T.append(S)}}const _=document.createElement("div");if(_.classList.add("atcb-date-btn-hover"),_.innerHTML=l,A.append(_),!e.hideCheckmark&&e.dates[`${a}`].status.toLowerCase()!=="cancelled"){const f=document.createElement("div");f.classList.add("atcb-checkmark"),f.innerHTML=we.checkmark,t.append(f)}const k=l.replace(/<br>/g," ").replace(/\+\s/g,"")+(o?" ("+v(e.options[0],e)+")":"")+": "+x+(e.dates[`${a}`].location&&e.dates[`${a}`].location!==""?", "+e.dates[`${a}`].location:"")+", "+r.join(" ");t.setAttribute("aria-label",k)}async function Ye(e,t,a=!0){const o=document.getElementById(t.identifier+"-modal-host");if(o){if(!a)return o.shadowRoot;o.remove()}let r=document.createElement("div");r.id=t.identifier+"-modal-host",e.host.hasAttribute("cspnonce")&&r.setAttribute("cspnonce",e.host.getAttribute("cspnonce")),r.setAttribute("atcb-button-id",t.identifier),r.classList.add("add-to-calendar"),r.setAttribute("style","transform:translate3D(0, 0, 0);visibility:visible;opacity:1;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;z-index:13999998;"),document.body.append(r),r.attachShadow({mode:"open",delegateFocus:!0});const l=document.createElement("template");return l.innerHTML='<div class="atcb-modal-host-initialized" style="transform:translate3D(0, 0, 0);visibility:visible;opacity:1;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;z-index:13999999;"></div>',r.shadowRoot.append(l.content.cloneNode(!0)),Ke(r.shadowRoot,t),await ft(r.shadowRoot,null,t),r.shadowRoot}async function Zn(e,t){const a=await Ye(e,t);return pe(a.querySelector(".atcb-modal-host-initialized")),Array.from(e.children).forEac
366h(o=>{o.tagName!="STYLE"&&a.querySelector(".atcb-modal-host-initialized").append(o.cloneNode(!0))}),a.querySelector("button.atcb-button").removeAttribute("id"),e.host.classList.add("atcb-shadow-hide"),e.querySelector(".atcb-initialized").style.opacity="0",ja(e,a),window.addEventListener("scroll",qe),window.addEventListener("resize",qe),a.querySelector(".atcb-modal-host-initialized")}function Vn(e,t){const a=document.createElement("script");if(a.id="atcb-schema-"+e.identifier,t.hasAttribute("cspnonce")){if(/[`'"()[\]{}<>\s]/.test(t.getAttribute("cspnonce")))throw new Error("cspnonce input contains forbidden characters.");a.setAttribute("nonce",t.getAttribute("cspnonce"))}a.type="application/ld+json";const o=e.name.replace(/\s/g,""),r=[];if(e.dates.length>1){const s=[];s.push('"@context":"https://schema.org"'),s.push('"@type":"EventSeries"'),s.push('"@id":"'+o+'"'),s.push('"name":"'+e.name+'",'),r.push(`{\r
367`+s.join(`,\r
368`)+`\r
369`)}const l=[];for(let s=0;s<e.dates.length;s++){const i=[];i.push('"@context":"https://schema.org"'),i.push('"@type":"Event"'),e.dates.length>1&&i.push('"@id":"'+o+"-"+(s+1)+'"'),e.dates[`${s}`].status.toLowerCase()==="cancelled"?i.push('"eventStatus":"https://schema.org/EventCancelled"'):i.push('"eventStatus":"https://schema.org/EventScheduled"'),i.push('"name":"'+e.dates[`${s}`].name+'"'),e.dates[`${s}`].descriptionHtmlFree&&i.push('"description":"'+e.dates[`${s}`].descriptionHtmlFree+'"');const c=G(e.dates[`${s}`],"delimiters","general",!0);if(i.push('"startDate":"'+c.start+'"'),c.duration&&i.push('"duration":"'+c.duration+'"'),i.push(e.dates[`${s}`].onlineEvent?`"eventAttendanceMode":"https://schema.org/OnlineEventAttendanceMode",\r
370"location": {\r
371"@type":"VirtualLocation",\r
372"url":"`+e.dates[`${s}`].location+`"\r
373}`:'"location":"'+e.dates[`${s}`].location+'"'),e.recurrence&&e.recurrence!==""?i.push(...Kn(e,c)):i.push('"endDate":"'+c.end+'"'),e.dates[`${s}`].organizer&&e.dates[`${s}`].organizer!==""){const p=e.dates[`${s}`].organizer.split("|");i.push(`"organizer":{\r
374"@type":"Person",\r
375"name":"`+p[0]+`",\r
376"email":"`+p[1]+`"\r
377}`)}const d=[];if(e.images&&Array.isArray(e.images))for(let p=0;p<e.images.length;p++)Ce(e.images[`${p}`],e.debug)&&e.images[`${p}`].startsWith("http")&&d.push('"'+e.images[`${p}`]+'"');d.length>0&&i.push(`"image":[\r
378`+d.join(`,\r
379`)+"]"),l.push(`{\r
380`+i.join(`,\r
381`)+`\r
382}`)}e.dates.length>1?a.textContent=r.join(`,\r
383`)+`"subEvents":[\r
384`+l.join(`,\r
385`)+`\r
386]\r
387}`:a.textContent=l[0],document.body.insertBefore(a,document.body.firstChild)}function Kn(e,t){const 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!==""){const o="P"+e.recurrence_interval+e.recurrence_frequency.substring(0,1);a.push('"repeatFrequency":"'+o+'"')}if(e.recurrence_byDay&&e.recurrence_byDay!==""){const o=function(){if(/\d/.test(e.recurrence_byDay))return'"'+e.recurrence_byDay+'"';{const r=e.recurrence_byDay.split(","),l={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"},s=[];for(let i=0;i<r.length;i++)s.push('"'+l[r[`${i}`]]+'"');return"["+s.join(",")+"]"}}();a.push('"byDay":'+o)}if(e.recurrence_byMonth&&e.recurrence_byMonth!==""){const o=e.recurrence_byMonth.includes(",")?"["+e.recurrence_byMonth+"]":e.recurrence_byMonth;a.push('"byMonth":"'+o+'"')}if(e.recurrence_byMonthDay&&e.recurrence_byMonthDay!==""){const o=e.recurrence_byMonthDay.includes(",")?"["+e.recurrence_byMonthDay+"]":e.recurrence_byMonthDay;a.push('"byMonthDay":"'+o+'"')}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}function be(e,t,a,o="all",r=!1,l=!1,s=!1){let i=t;if(t==="apple"&&(i="ical"),o!=="all"?o=parseInt(o)-1:a.dates.length==1&&(o=0),a.subscribe){Wn(e,i,a,r);return}if(o!=="all"){if(a.dates[`${o}`].status.toLowerCase()==="cancelled"&&i!=="ical")ie(e,a,"warning",v("date.status.cancelled",a),v("date.status.cancelled.cta",a),[],[],r);else{switch(i){case"ical":Sa(e,a,o,r);break;case"google":Jn(a,a.dates[`${o}`],o);break;case"msteams":er(a,a.dates[`${o}`],o);break;case"ms365":qt(a,a.dates[`${o}`],o);break;case"outlookcom":qt(a,a.dates[`${o}`],o,"outlookcom");break;
387case"yahoo":Xn(a,a.dates[`${o}`],o);break}const c=document.getElementById(a.identifier+"-modal-host");if(c){const d=c.shadowRoot.getElementById(a.identifier+"-"+t+"-"+(o+1));d&&d.classList.add("atcb-saved")}a.dates[`${o}`].status.toLowerCase()!=="cancelled"&&L[`${a.identifier}`][`${t}`][`${o}`]++,L[`${a.identifier}`][`${t}`].filter(function(d){return d<1}).length==0&&Ve(e,a,l)}return}Gn(e,t,i,a,r,l)}function Gn(e,t,a,o,r,l){if(a==="ical"&&o.dates.every(function(s){return!(s.status.toLowerCase()=="cancelled"||s.organizer!=null&&s.organizer!="")})){Sa(e,o,"all",r);for(let s=0;s<L[`${o.identifier}`][`${t}`].length;s++)L[`${o.identifier}`][`${t}`][`${s}`]++;Ve(e,o,l);return}if(!l){const s=[t];for(let i=0;i<o.dates.length;i++)s.push(i+1);ie(e,o,t,v("modal.multidate.h",o),v("modal.multidate.text",o),[],s,r)}}function Wn(e,t,a,o){const r=a.icsFile.replace("https://","webcal://");switch(t){case"ical":if(de()||a.fakeAndroid){Ft(a,a.icsFile);break}Ft(a,r);break;case"google":Qn(a,r);break;case"ms365":Ht(a,r,a.name);break;case"outlookcom":Ht(a,r,a.name,"outlookcom");break;case"yahoo":if(a.proxy){X(a,"yahoo","",!0);return}Pe(a.icsFile),ie(e,a,"yahoo",v("modal.subscribe.yahoo.h",a),v("modal.clipboard.text",a)+"<br>"+v("modal.subscribe.yahoo.text",a),[{label:v("modal.subscribe.yahoo.button",a),primary:!0,type:"yahoo2nd",href:"https://www.yahoo.com/calendar"},{label:v("cancel",a)}],[],o);return;case"yahoo2nd":Pe(a.icsFile),ie(e,a,"yahoo",v("modal.subscribe.yahoo.h",a),v("modal.clipboard.text",a)+"<br>"+v("modal.subscribe.yahoo.text",a),[{label:v("modal.subscribe.yahoo.button",a),type:"none",href:"https://www.yahoo.com/calendar"},{label:v("cancel",a)}],[],o);return}Ve(e,a)}function Ve(e,t,a=!1){const o=e.getElementById(t.identifier);o&&o.classList.add("atcb-saved"),or(e,t),a&&e.querySelectorAll(".atcb-modal[data-modal-nr]").length<2&&I(e,"close")}function Ft(e,t){X(e,"ical",t,!0)}function Qn(e,t){const a="https://calendar.google.com/calendar/r?cid=",o="calendar.google.com/calendar?cid=",r=/^(https?:\/\/|webcal:\/\/|\/\/)calendar\.google\.com\//,l=function(){return r.test(t)?t.replace(/^(.)*\?cid=/,""):encodeURIComponent(t)}();if(de()||e.fakeAndroid){X(e,"google","intent://"+o+l+"#Intent;scheme=https;package=com.google.android.calendar;end",!0);return}if((V()&&mt()||e.fakeIOS)&&r.test(t)){X(e,"google","googlecalendar://"+o+l,!0);return}X(e,"google",a+l,!0)}function Ht(e,t,a,o="ms365"){const r=[],l=function(){return o=="outlookcom"?"https://outlook.live.com/calendar/0/addfromweb/?":"https://outlook.office.com/calendar/0/addfromweb/?"}();r.push("url="+encodeURIComponent(t)),r.push("name="+encodeURIComponent(a)),X(e,o,l+r.join("&"),!0)}function Jn(e,t,a="all"){const o=[];o.push("https://calendar.google.com/calendar/render?action=TEMPLATE");const r=G(t,"clean","google");o.push("dates="+encodeURIComponent(r.start)+"%2F"+encodeURIComponent(r.end)),t.timeZone&&t.timeZone!==""&&!/(GMT[+|-]\d{1,2}|Etc\/U|Etc\/Zulu|CET|CST6CDT|EET|EST|EST5EDT|MET|MST|MST7MDT|PST8PDT|WET)/i.test(t.timeZone)&&!r.allday&&o.push("ctz="+t.timeZone),t.name&&t.name!==""&&o.push("text="+encodeURIComponent(t.name));const l=[];if(t.description&&t.description!==""&&l.push(t.description),t.location&&t.location!==""&&(o.push("location="+encodeURIComponent(t.location)),(V()||e.fakeIOS)&&(l.length>0&&l.push("<br><br>"),l.push("&#128205;: "+t.location))),l.length>0&&o.push("details="+encodeURIComponent(l.join(""))),t.recurrence&&t.recurrence!==""&&o.push("recur="+encodeURIComponent(t.recurrence)),t.availability&&t.availability!==""){const s=function(){return t.availability=="free"?"crm=AVAILABLE&trp=false":"crm=BUSY&trp=true"}();o.push(s)}X(e,"google",o.join("&"),!1,a)}function Xn(e,t,a="all"){const o=[];o.push("https://calendar.yahoo.com/?v=60");const r=G(t,"clean");if(r.allday)if(r.start===r.end)o.push("dur=allday&st="+encodeURIComponent(r.start));else{const l=JSON.parse(JSON.stringify(t));l.startTime="00:00",l.endTime="23:59",l.timeZone=Intl.DateTimeFormat().resolvedOptions().timeZone;const s=G(l,"clean");o.push("st="+encodeURIComponent(s.start)+"&et="+encodeURIComponent(s.end))}else o.push("st="+encodeURIComponent(r.start)+"&et="+encodeURIComponent(r.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)),X(e,"yahoo",o.join("&"),!1,a)}function qt(e,t,a="all",o="ms365"){const r=[],l=function(){return Ae()||e.fakeMobile?"/calendar/0/deeplink/compose?path=%2Fcalendar%2Faction%2Fcompose&rru=addevent":"/calendar/action/compose?rru=addevent"}(),s=function(){return o=="outlookcom"?"https://outlook.live.com"+l:"https://outlook.office.com"+l}();
387r.push(s);const i=G(t,"delimiters","microsoft");r.push("startdt="+i.start),r.push("enddt="+i.end),i.allday&&r.push("allday=true"),t.name&&t.name!==""&&r.push("subject="+encodeURIComponent(t.name.replace(/&/g,"&#xFF06;"))),t.location&&t.location!==""&&r.push("location="+encodeURIComponent(t.location)),t.description&&t.description!==""&&r.push("body="+encodeURIComponent(t.description)),X(e,o,r.join("&"),!1,a)}function er(e,t,a="all"){const o=[],r="https://teams.microsoft.com/l/meeting/new?",l=G(t,"delimiters","msteams",!0);!l.allday||Ae()||e.fakeMobile?(o.push("startTime="+encodeURIComponent(l.start)),o.push("endTime="+encodeURIComponent(l.end))):(o.push("startTime="+l.start),o.push("endTime="+l.end)),t.name&&t.name!==""&&o.push("subject="+encodeURIComponent(t.name));let s="";t.location&&t.location!==""&&(s=t.location,s+=" // ",o.push("location="+encodeURIComponent(s))),t.descriptionHtmlFree&&t.descriptionHtmlFree!=""&&o.push("content="+s+encodeURIComponent(t.descriptionHtmlFree)),X(e,"msteams",r+o.join("&"),!1,a)}function X(e,t,a,o=!1,r=null,l=""){if(l===""&&(l=ut),Ce(a)){if(e.proxy&&e.proKey&&e.proKey!==""){const i=o?"s":"o",c=function(){const d=[];return e.attendee&&e.attendee!==""&&d.push("attendee="+encodeURIComponent(e.attendee)),e.customVar&&typeof e.customVar=="object"&&Object.keys(e.customVar).length>0&&d.push("customvar="+encodeURIComponent(JSON.stringify(e.customVar))),e.dates&&e.dates.length>1&&r!==null&&r!=="all"&&d.push("sub-event="+r),d.length>0?"?"+d.join("&"):""}();if(a=(e.dev?"https://dev.caldn.net/":"https://go.caldn.net/")+e.proKey+"/"+i+"/"+t+c,!Ce(a))return}const s=window.open(a,l);s&&s.focus()}}function Sa(e,t,a="all",o=!1){a!=="all"&&(a=parseInt(a));const r=tr(t,a),l=function(){const u=e.host.getAttribute("attendee")||"",b=e.host.getAttribute("customVar")||"";return t.attendee&&t.attendee!==""&&u!==""||t.customVar&&t.customVar!==""&&b!==""?"":a!=="all"&&t.dates[`${a}`].icsFile&&t.dates[`${a}`].icsFile!==""?t.dates[`${a}
387`].icsFile:t.icsFile&&t.icsFile!==""?t.icsFile:""}();if(t.proxy){X(t,"ical","https://add-to-calendar-pro.com",!1,a);return}if(l!==""&&(!V()||!rt()||t.bypassWebViewCheck)){Pt(l,r);return}const s=new Date,i=["BEGIN:VCALENDAR","VERSION:2.0"];i.push("PRODID:-// https://add-to-calendar-pro.com // button v"+ha+" //EN"),i.push("CALSCALE:GREGORIAN"),a=="all"?i.push("METHOD:PUBLISH"):t.dates[`${a}`].status&&t.dates[`${a}`].status.toLowerCase()==="cancelled"?i.push("METHOD:CANCEL"):t.dates[`${a}`].organizer&&t.dates[`${a}`].organizer!=""?i.push("METHOD:REQUEST"):i.push("METHOD:PUBLISH");const c=[],d=function(){return a!="all"?a:0}(),p=function(){return a!="all"?a:t.dates.length-1}();for(let u=d;u<=p;u++){const b=G(t.dates[`${u}`],"clean","ical"),w=function(){if(b.allday)return";VALUE=DATE";if(t.dates[`${u}`].timeZone&&t.dates[`${u}`].timeZone!==""){const A=en(t.dates[`${u}`].timeZone);return c.includes(t.dates[`${u}`].timeZone)||i.push(A[0]),c.push(t.dates[`${u}`].timeZone),";"+A[1]}}();if(i.push("BEGIN:VEVENT"),t.dates[`${u}`].uid&&t.dates[`${u}`].uid!==""&&i.push("UID:"+t.dates[`${u}`].uid),i.push("DTSTAMP:"+P(s,"clean",!0)),i.push("DTSTART"+w+":"+b.start),i.push("DTEND"+w+":"+b.end),i.push("SUMMARY:"+fe(t.dates[`${u}`].name,!0)),t.dates[`${u}`].descriptionHtmlFreeICal&&t.dates[`${u}`].descriptionHtmlFreeICal!==""&&i.push("DESCRIPTION:"+fe(t.dates[`${u}`].descriptionHtmlFreeICal,!0)),t.dates[`${u}`].description&&t.dates[`${u}`].description!==""&&i.push(`X-ALT-DESC;FMTTYPE=text/html:\r
388 <!DOCTYPE HTML PUBLIC ""-//W3C//DTD HTML 3.2//EN"">\r
389 <HTML><BODY>\r
390 `+fe(t.dates[`${u}`].description,!0)+`\r
391 </BODY></HTML>`),t.dates[`${u}`].location&&t.dates[`${u}`].location!==""&&i.push("LOCATION:"+fe(t.dates[`${u}`].location,!0)),t.dates[`${u}`].organizer&&t.dates[`${u}`].organizer!==""){const A=t.dates[`${u}`].organizer.split("|");i.push("ORGANIZER;CN="+fe(A[0],!1,!0)+":MAILTO:"+A[1])}if(t.dates[`${u}`].attendee&&t.dates[`${u}`].attendee!==""){const A=t.dates[`${u}`].attendee.split("|");A.length===2?i.push("ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;CN="+fe(A[0],!1,!0)+";X-NUM-GUESTS=0:mailto:"+A[1]):i.push("ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;CN="+A[0]+";X-NUM-GUESTS=0:mailto:"+A[0])}if(t.recurrence&&t.recurrence!==""&&i.push(t.recurrence),t.dates[`${u}`].availability&&t.dates[`${u}`].availability!==""){const A=function(){return t.dates[`${u}`].availability=="free"?"TRANSPARENT":"OPAQUE"}();i.push("TRANSP:"+A)}
391i.push("SEQUENCE:"+t.dates[`${u}`].sequence),i.push("STATUS:"+t.dates[`${u}`].status),i.push("CREATED:"+t.created),i.push("LAST-MODIFIED:"+t.updated),i.push("END:VEVENT")}i.push("END:VCALENDAR");const g=function(){return l!=""?l:"data:text/calendar;charset=utf-8,"+encodeURIComponent(i.join(`\r
392`))}();if(V()&&!mt()||rt()&&(V()||de()&&an())){ar(e,g,t,o);return}Pt(g,r)}function tr(e,t){const a=function(){return t!="all"&&t!=0?"-"+parseInt(t)+1:""}();if(e.iCalFileName!=null&&e.iCalFileName!="")return e.iCalFileName+a;if(e.icsFile!=null&&e.icsFile!=""){const o=e.icsFile.split("/").pop().split(".")[0];if(o!="")return o+a}return"event-to-save-in-my-calendar"+a}function ar(e,t,a,o){if(Pe(t),V()&&!mt()){ie(e,a,"warning",v("modal.opensafari.ical.h",a),v("modal.opensafari.ical.text",a)+"<br>"+v("modal.clipboard.text",a)+"<br>"+v("modal.opensafari.ical.steps",a),[],[],o);return}ie(e,a,"warning",v("modal.webview.ical.h",a),v("modal.webview.ical.text",a)+"<br>"+v("modal.clipboard.text",a)+"<br>"+v("modal.webview.ical.steps",a),[],[],o)}function or(e,t){$("success",t.identifier,t.identifier),t.ty&&typeof It=="function"&&setTimeout(()=>{It(e,t)},1e3)}function Pt(e,t){try{const a=document.createElementNS("http://www.w3.org/1999/xhtml","a");a.rel="noopener",a.href=e,Ae()?a.target="_self":a.target="_blank",a.download=t+".ics";const o=new MouseEvent("click",{view:window,button:0,bubbles:!0,cancelable:!1});a.dispatchEvent(o),(window.URL||window.webkitURL).revokeObjectURL(a.href)}catch(a){console.error(a)}}function G(e,t="delimiters",a="general",o=!1){if(e.startTime&&e.startTime!==""&&e.endTime&&e.endTime!==""){const r=new Date(e.startDate+"T"+e.startTime+":00.000+00:00");e.endDate||(e.endDate=e.startDate);const l=new Date(e.endDate+"T"+e.endTime+":00.000+00:00"),s=l-r,i=Math.floor(s/1e3/60/60),c=Math.floor((s-i*60*60*1e3)/1e3/60%60),d=function(){return i<10?"0"+i+":"+("0"+c).slice(-2):i+":"+("0"+c).slice(-2)}();if(a=="ical"||a=="google"&&!/(GMT[+|-]\d{1,2}|Etc\/U|Etc\/Zulu|CET|CST6CDT|EET|EST|EST5EDT|MET|MST|MST7MDT|PST8PDT|WET)/i.test(e.timeZone))return{start:P(r,"clean",!0,!0),end:P(l,"clean",!0,!0),duration:d,allday:!1};const p=Ue(e.timeZone,e.startDate,e.startTime),g=Ue(e.timeZone,e.endDate,e.endTime);if(o){const w=p.slice(0,3)+":"+p.slice(3),A=g.slice(0,3)+":"+g.slice(3);return{start:r.toISOString().replace(".000Z",w),end:l.toISOString().replace(".000Z",A),duration:d,allday:!1}}const u=parseInt(p[0]+1)*-1*((parseInt(p.substring(1,3))*60+parseInt(p.substring(3,5)))*60*1e3),b=parseInt(g[0]+1)*-1*((parseInt(g.substring(1,3))*60+parseInt(g.substring(3,5)))*60*1e3);return r.setTime(r.getTime()+u),l.setTime(l.getTime()+b),{start:P(r,t),end:P(l,t),duration:d,allday:!1}}else{const r=e.startDate.split("-"),l=e.endDate?e.endDate.split("-"):r,s=new Date(Date.UTC(r[0],r[1]-1,r[2],12,0,0)),i=new Date(Date.UTC(l[0],l[1]-1,l[2],12,0,0));if((a==="google"||a==="microsoft"&&!Ae()||a==="msteams"||a==="ical")&&i.setDate(i.getDate()+1),a==="msteams"){if(Ae()){const c=s.getTimezoneOffset(),d=function(){return c<0?"+"+("0"+Math.abs(c/60)).slice(-2)+":"+("0"+Math.abs(c%60)).slice(-2):"-"+("0"+Math.abs(c/60)).slice(-2)+":"+("0"+Math.abs(c%60)).slice(-2)}();return{start:P(s,t,!1,!0)+"T00:00:00"+d,end:P(i,t,!1,!0)+"T00:00:00"+d,allday:!0}}return{start:P(s,t,!1,!0)+"+00:00",end:P(i,t,!1,!0)+"+00:00",allday:!0}}return{start:P(s,t,!1),end:P(i,t,!1),allday:!0}}}function P(e,t="delimiters",a=!0,o=!1){const r=function(){return a?t=="clean"?/(-|:|(\.\d{3}))/g:/(\.\d{3})/g:t=="clean"?/(-|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(r,"").replace("Z",""):e.toISOString().replace(r,"")}function nr(e){const t=e[0]==="+"?1:-1,a=parseInt(e.substring(1,3),10),o=parseInt(e.substring(3,5),10);return(a*60+o)*t*6e4}function Zt(e,t,a,o){const r=new Date(`${e}T${t}:00Z`),l=Ue(a,e,t),s=new Date(r.getTime()-nr(l));return[e,t]=new Intl.DateTimeFormat("en-CA",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",timeZone:o,hourCycle:"h23"}).format(s).split(", ")}function rr(e,t="en",a="all",o=!1,r=!1,l=!1,s=!1){if(o){const T=va();e=xa({dates:e,timeZone:T}).dates}let i,c,d,p,g={},u={},b=[],w="",A="";const E=Intl.DateTimeFormat().resolvedOptions().timeZone;a==="all"?(g=G(e[0]),u=G(e[e.length-1]),d=r?E:e[0].timeZone,p=r?E:e[e.length-1].timeZone):(g=G(e[`${a}`]),u=g,d=r?E:e[`${a}`].timeZone,p=d),i=new Date(g.start),c=new Date(u.end),g.allday&&(d="GMT"),u.allday&&(p="GMT");const j=["global","world-wide","worldwide","online"];(function(){let T=0,S=e.length-1;for(a!="all"&&(T=S=a),T;T<=S;T++)if(!function(){return!!(e[`${T}`].location&&e[`${T}`].location!==""&&j.includes(e[`${T}`].location.toLowerCase()))}()&&!e[`${T}`].onlineEvent)return!1;return!0})()?d=p=E:(!g.allday&&E!==d&&d!==p&&(w="("+d+")"),(!u.allday&&E!==p||d!==p)&&(A="("+p+")"));const x=new Date,_=function(){return!l&&i.getFullYear()===x.getFullYear()}(),k=function(){return!l&&c.getFullYear()===x.getFullYear()}(),f=Vt(d,_,t),h=Vt(p,k,t);if(i.toLocaleDateString(t,h.DateLong)===c.toLocaleDateString(t,h.DateLong))if(g.allday)_||b.push(i.toLocaleDateString(t,f.DateLong));else{let T="";
392_?T=i.toLocaleString(t,f.Time):T=i.toLocaleString(t,f.DateTimeLong),t==="en"&&(T=T.replace(/:00/,"")),b.push(T),w!==""&&!s&&b.push(w),b.push("-"),T=c.toLocaleTimeString(t,h.Time),t==="en"&&(T=T.replace(/:00/,"")),b.push(T),A!==""&&!s&&b.push(A)}else{if(g.allday)b.push(i.toLocaleDateString(t,f.DateLong));else{let T="";_?T=i.toLocaleString(t,f.Time):T=i.toLocaleString(t,f.DateTimeLong),t==="en"&&(T=T.replace(/:00/,"")),b.push(T)}if(w!==""&&!s&&b.push(w),b.push("-"),u.allday)b.push(c.toLocaleDateString(t,h.DateLong));else{let T=c.toLocaleString(t,h.DateTimeLong);t==="en"&&(T=T.replace(/:00/,"")),b.push(T)}A!==""&&!s&&b.push(A)}return b}function Vt(e,t=!1,a="en"){const o=function(){return a==="en"?"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}}:{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 ze(e,t=!0){const a=(t?JSON.stringify(e):e.toString()).replace(/(<(?!br)([^>]+)>)/gi,"");return t?JSON.parse(a):a}function Ce(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):!0}function He(e){return!!/^.{0,70}@.{1,30}\.[a-zA-Z]{2,9}$/.test(e)}function Te(e,t=!1,a=!1){return t?(a?e=e.replace(/(\[br\s?\/?\]|\{br\s?\/?\}|(\[\/p\](?=.))|(\{\/p\}(?=.)))/gi,"\\n"):e=e.replace(/(\[br\s?\/?\]|\{br\s?\/?\}|(\[\/p\](?=.))|(\{\/p\}(?=.)))/gi," "),e=e.replace(/\[url\](.+?)\[\/url\]/gi,(o,r)=>r.split("|")[0]),e=e.replace(/\{url\}(.+?)\{\/url\}/gi,(o,r)=>r.split("|")[0]),e=e.replace(/\[(|\/)(hr|p|b|strong|u|i|em|li|ul|ol|h\d)\]/gi,""),e=e.replace(/\{(|\/)(hr|p|b|strong|u|i|em|li|ul|ol|h\d)\}/gi,""),e=e.replace(/&[#a-zA-Z0-9]{1,9};/gi,"")):(e=e.replace(/\[url\]((?:(?!\[\/url\])[\w&$+.,:;=~!*'?@^%#|\s\-()[\]/])*)\[\/url\]/gi,function(o,r){return Kt(r)}),e=e.replace(/\{url\}((?:(?!\[\/url\])[\w&$+.,:;=~!*'?@^%#|\s\-()[\]/])*)\{\/url\}/gi,function(o,r){return Kt(r)}),e=e.replace(/\[(\/|)(br|hr|p|b|strong|u|i|em|li|ul|ol|h\d)(\s?\/?)\]/gi,"<$1$2$3>"),e=e.replace(/\{(\/|)(br|hr|p|b|strong|u|i|em|li|ul|ol|h\d)(\s?\/?)\}/gi,"<$1$2$3>")),e}function Kt(e){const t=e.split("|"),a=function(){return t.length>1&&t[1]!=""?t[1]:t[0]}();return'<a href="'+t[0]+'" target="'+ut+'" rel="noopener">'+a+"</a>"}function fe(e,t=!0,a=!1){return a?e=e.replace(/"/g,""):e=e.replace(/\\/g,"\\\\").replace(/(,|;)/g,"\\$1").replace(/\\\\n/g,"\\n"),t&&(e=e.replace(/.{60}/g,`$&\r
393 `)),e}function tt(e,t,a,o=!1,r=!1){let l=!1;const s=t;t.querySelector(".atcb-dropdown-anchor")!==null&&(t=t.querySelector(".atcb-dropdown-anchor"),l=!0),a.style.position="relative",a.style.display="inline-block";let i=t.getBoundingClientRect();const c=s.getBoundingClientRect(),d=s.parentNode.getBoundingClientRect(),p=document.documentElement.clientHeight;if(l===!0&&!a.classList.contains("atcb-dropoverlay")){let u=a.getBoundingClientRect();a.style.width=u.width+"px",a.classList.contains("atcb-dropup")||!o&&i.top+u.height>p-20&&2*c.top+c.height-i.top-u.height>20||r?(s.classList.add("atcb-dropup"),a.classList.add("atcb-dropup"),a.style.bottom=d.bottom-c.bottom+(i.top-c.top)+"px"):(a.style.top=c.top-d.top+(i.top-c.top)+"px",s.classList.contains("atcb-dropup")&&s.classList.remove("atcb-dropup")),i=t.getBoundingClientRect(),!a.classList.contains("atcb-style-round")&&!a.classList.contains("atcb-style-text")&&!a.classList.contains("atcb-style-neumorphism")&&(a.style.minWidth=i.width+"px",a.classList.contains("atcb-dropdown")&&(a.style.maxWidth=i.width+"px")),u=a.getBoundingClientRect(),a.style.left=Math.round(i.left-d.left-(u.width-i.width)/2)+"px"}else{a.style.minWidth=c.width+20+"px";const u=a.getBoundingClientRect();a.style.width=u.width+"px";const b=Math.round((c.width-u.width)/2);a.style.margin=-Math.round((u.height+c.height)/2)+"px "+b+"px 0 "+b+"px"}a.style.position="absolute",a.style.display="block";const g=e.querySelector("#atcb-reference");g&&s.classList.contains("atcb-dropup")&&(s.parentNode.after(g),g.classList.add("atcb-dropup"))}function ja(e,t){const a=e.querySelector(".atcb-initialized ").getBoundingClientRect(),o=t.querySelector(".atcb-initialized");let r=a.width;a.width<250&&(r=250),o.style.width=r+"px",o.style.height=a.height+"px",o.style.top=a.top+"px",o.style.left=a.left+"px"}function qe(){const e=L.active;if(e!==null&&e!==""){const t=document.querySelector("add-to-calendar-button[atcb-button-id="+e+"]").shadowRoot,a=document.querySelector("div[atcb-button-id="+e+"]").shadowRoot;ja(t,a)}}function ht(e,t=null){const a=function(){if(t!=null)return t;{const o=e.querySelectorAll(".atcb-modal");return o.length===0?null:o[o.length-1]}}();a!=null&&(a.getBoundingClientRect().height+150>window.innerHeight?(document.body.classList.add("atcb-modal-no-scroll"),document.documentElement.classList.add("atcb-modal-no-scroll")):(document.body.classList.remove("atcb-modal-no-scroll"),document.documentElement.classList.remove("atcb-modal-no-scroll")))}function pe(e){e.style.width=window.innerWidth+"px",e.style.height=window.innerHeight+100+"px"}function Me(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 La(){return("10000000-1000-4000-8000"+-1e11).replace(/[018]/g,e=>(e^crypto.getRandomValues(new Uint8Array(1))[0]&15>>e/4).toString(16))}function Pe(e){const t=document.createElement("input");document.body.append(t);const a=t.contentEditable,o=t.readOnly;if(t.contentEditable=!0,t.readOnly=!1,t.value=e,V()){var r=document.createRange();r.selectNodeContents(t);var l=window.getSelection();l.removeAllRanges(),l.addRange(r),t.setSelectionRange(0,999999)}else t.select();t.contentEditable=a,t.readOnly=o,document.execCommand("copy"),t.remove()}function ye(e,t=200){let a;return(...o)=>{clearTimeout(a),a=setTimeout(()=>{e.apply(this,o)},t)}}function ce(e,t=300){let a;return(...o)=>{a||e.apply(this,o),clearTimeout(a),a=setTimeout(()=>{a=void 0},t)}}function $(e,t,a){const o=function(){return document.getElementById(a)||document.querySelector('[atcb-button-id="'+a+'"]')}();o&&o.setAttribute("atcb-last-event",e+":"+t),ee()&&ir(e,t)}function ir(e,t){let a="";switch(e){case"initialization":a="Initialized";break;case"openList":a="Opened";break;case"closeList":a="Closed";break;case"openCalendarLink":a="Opened";break;case"openSingletonLink":a="Opened";break;case"openSubEventLink":a="Opened";break;case"openRSVP":a="Opened";break;case"success":a="Saved";break;case"successRSVP":a="Saved";break}const o=e==="openRSVP"||e==="successRSVP"?"Add-to-Calendar-RSVP":"Add-to-Calendar-Button";(window.dataLayer=window.dataLayer||[]).push({eventCategory:o,eventAction:a,eventLabel:t,event:e})}const sr=["ar","fa"],Y={apple:"Apple",google:"Google",ms365:"Microsoft 365",msteams:"Microsoft Teams",outlookcom:"Outlook.com",yahoo:"Yahoo"},ct={en:{"label.addtocalendar":"Add to Calendar",ical:"iCal File",...Y,"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 
393we 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",...Y,"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
393h einmal","form.success":"Erfolgreich gesendet!"},es:{"label.addtocalendar":"Añadir al Calendario",ical:"iCal Ficha",...Y,"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
393iado con éxito!"},pt:{"label.addtocalendar":"Incluir no Calendário",ical:"Ficheiro iCal",...Y,"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
393iado com sucesso!"},fr:{"label.addtocalendar":"Ajouter à l'Agenda",ical:"Fichier iCal",...Y,"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",...Y,"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ı",...Y,"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>
393"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 文件",...Y,"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",...Y,"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 फ़ाइल",...Y,"modal.button.default":"मु
393झे क्लिक करें","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",...Y,"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",...Y,"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 
393clipboard 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",...Y,"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",...Y,"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>
393","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",...Y,"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",...Y,"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ファイル",...Y,"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",...Y,"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
393iornare 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 파일",...Y,"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",...Y,"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
393oo","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",...Y,"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
393ntru 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",...Y,"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",...Y,"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!"}},lr=Object.keys(ct);function v(e,t){return t.customLabels&&t.customLabels[`${e}`]&&t.customLabels[`${e}`]!==""?Te(t.customLabels[`${e}`]):Ca(e,t.language)}function Ca(e,t){return t||(t="en"),ct[`${t}`][`${e}`]?ct[`${t}`][`${e}`]:t!=="en"?Ca(e,"en"):e}let dt=!1,$e=0;const je=[],bt='<div class="atcb-initialized atcb-hidden"></div>';if(ee()){class e extends HTMLElement{constructor(){super(),this._initialized=new Promise(o=>this._initializedResolver=o);const a=document.createElement("template");a.innerHTML=bt,this.attachShadow({mode:"open",delegateFocus:!0}),this.shadowRoot.append(a.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;const a=this.getAttribute("debug");if(this.debug=!!(this.hasAttribute("debug")&&(!a||a==="true"||a==="")),(this.hasAttribute("proKey")&&this.getAttribute("proKey")!==""||this.hasAttribute("prokey")&&this.getAttribute("prokey")!=="")&&(this.hasAttribute("proKey")&&this.getAttribute("proKey")!==""?this.data=await _e(this.getAttribute("proKey"),this):this.data=await _e(this.getAttribute("prokey"),this),this.data.proKey&&(this.proKey=this.data.proKey)),!this.data.name||this.data.name===""){this.data.proKey="";try{this.data=await Gt(this,this.debug)}catch(o){this.debug&&(console.error(o),at(this.shadowRoot,o)),this.state.initializing=!1,this.state.ready=!0;return}}await this.initButton(),this.state.initializing=!1,this.state.initialized=!0,this.state.ready=!0,this._initializedResolver()}whenInitialized(){return this._initialized}disconnectedCallback(){Wt(this.shadowRoot,this.identifier),this.debug&&console.log('Add to Calendar Button "'+this.identifier+'" destroyed'),document.querySelectorAll("add-to-calendar-button").length===0&&($e=0)}static get observedAttributes(){const a=["instance","prokey","proKey"];return this.proKey&&this.proKey!==""?it.map(o=>o.toLowerCase()).concat(a):fa.map(o=>o.toLowerCase()).concat(a)}attributeChangedCallback(a,o,r){this.state.ready&&(this.debug&&this.state.initialized&&console.log(`${a}'s value has been changed from ${o} to ${r}`),this.updatePending||(this.updatePending=!0,setTimeout(()=>this.updateComponent(),0)))}async updateComponent(){if(!this.updatePending)return;this.data={},this.shadowRoot.querySelector(".atcb-initialized").remove();const a=document.createElement("template");if(a.innerHTML=bt,this.shadowRoot.append(a.content.cloneNode(!0)),this.hasAttribute("proKey")&&this.getAttribute("proKey")!==""?(this.data=await _e(this.getAttribute("proKey"),this),this.data.proKey&&(this.proKey=this.data.proKey)):this.hasAttribute("prokey")&&this.getAttribute("prokey")!==""&&(this.data=await _e(this.getAttribute("prokey"),this),this.data.proKey&&(this.proKey=this.data.proKey)),!this.data.name||this.data.name==="")try{this.data=await Gt(this,this.debug)}catch(o){this.debug&&(console.error(o),at(this.shadowRoot,o)),this.updatePending=!1;return}Wt(this.shadowRoot,this.identifier),await this.initButton(),this.updatePending=!1}async initButton(){if(this.state.initialized||($e=$e+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 a="Add to Calendar Button";this.data.rsvp&&Object.keys(this.data.rsvp).length>0&&(a="RSVP"),console.warn(a+" generation: identifier invalid - using auto numbers instead")}}(this.data.identifier==null||this.data.identifier=="")&&(this.data.identifier="atcb-btn-"+$e),this.identifier=this.data.identifier}this.setAttribute("atcb-button-id",this.data.identifier),this.classList.add("add-to-calendar");try{return this.style.visibility="visible",this.style.opacity="1",this.style.position="relative",await cr(this.shadowRoot,this.data),!0}catch(a){return this.debug&&(console.error(a.message?a.message:a),at(this.shadowRoot,a)),!1}}}customElements.get("add-to-calendar-button")||customElements.define("add-to-calendar-button",e)}async function Gt(e,t=!1){let a;try{a=Ma(e),await lt(a)}catch{const o=e.innerHTML.trim();if(!o)throw new Error("Add to Calendar Button generation failed: No data provided.");
393try{const r=JSON.parse(ze(o.replace(/(\r\n|\n|\r)/g,""),!1));await lt(r),a=r}catch(r){throw t&&console.error(r),new Error("Add to Calendar Button generation failed: no data provided or missing required fields - see console logs for details")}}return a}function Ma(e,t=fa){let a={};for(let o=0;o<t.length;o++){let r=t[`${o}`];if(e.hasAttribute(`${r}`)){let l=ze(e.getAttribute(`${r}`).replace(/(\\r\\n|\\n|\\r)/g,""),!1),s;if(st.includes(r))s=!l||l===""||l.toLowerCase()==="true";else if(cn.includes(r))s=JSON.parse(l);else if(dn.includes(r)){const i=function(){return l.substring(0,1)!="["?"["+l+"]":l}();s=JSON.parse(i)}else if(bn.includes(r)){const i=function(){let c=l;return(l.includes('"')||l.includes("'"))&&(l.includes("[")?c=l.substring(2,l.length-2):c=l.substring(1,l.length-1)),l.includes("|")||(c=c.replace(/\s/g,"")),c}();i.includes("','")?s=i.split("','"):s=i.split('","')}else pn.includes(r)?s=parseInt(l):s=l;if(typeof s=="object"&&Object.keys(s).length===0||Array.isArray(s)&&(s.length===0||s.length===1&&s[0]===""))continue;a[`${r}`]=s}}return a}async function cr(e,t){try{t=await gt(t),await ya(t);const a=e.querySelector(".atcb-initialized");return Ke(e,t),a.setAttribute("lang",t.language),ft(e,a,t),Ya(t),Na(e,t),Da(t.proKey,t.debug),t.hidden||(typeof J=="function"&&t.rsvp&&Object.keys(t.rsvp).length>0?t.inlineRsvp?await J(e,t,a):await Fn(e,t):za(e,a,t),!t.hideRichData&&!t.subscribe&&t.name&&t.dates[0].location&&t.dates[0].startDate&&Vn(t,e.host)),$("initialization",t.identifier,t.identifier),!0}catch(a){throw new Error(a.message)}}function Wt(e,t){ke(e),ur(t);const a=document.getElementById("atcb-schema-"+t);a&&a.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"))).forEach(o=>o.remove()),delete L[`${t}`]}function Ke(e,t){e.host.classList.remove("atcb-dark","atcb-light","atcb-bodyScheme");const a=function(){return t.lightMode=="bodyScheme"?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 Ra(e){const t=/[`'"()[\]{}<>\s]/;if(!e.host.hasAttribute("cspnonce"))return null;if(t.test(e.host.getAttribute("cspnonce")))throw new Error("cspnonce input contains forbidden characters.");return e.host.getAttribute("cspnonce")}async function ft(e,t=null,a){const o=Ra(e);if(!document.getElementById("atcb-global-style")){const c=document.createElement("style");c.id="atcb-global-style";const d=window.innerWidth-document.documentElement.clientWidth;c.innerText=".atcb-modal-no-scroll{overflow-y:hidden !important;-webkit-overflow-scrolling:touch;} body.atcb-modal-no-scroll{padding-right:"+d+"px;}",o&&c.setAttribute("nonce",o),document.head.append(c)}const r=document.createElement("style"),l=a.inlineRsvp&&a.rsvp&&Object.keys(a.rsvp).length>0?"100%":"fit-content";r.innerText=`.atcb-initialized { display: block; position: relative; width: ${l}; }.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&&r.setAttribute("nonce",o),e.prepend(r);const s=function(){return a.styleLight?":host{"+ze(a.styleLight.replace(/(\\r\\n|\\n|\\r)/g,""),!1)+"}":""}(),i=function(){return a.styleDark?":host(.atcb-dark){"+ze(a.styleDark.replace(/(\\r\\n|\\n|\\r)/g,""),!1)+"}":""}();if(a.customCss&&a.customCss!==""){const c=document.createElement("link");if(c.setAttribute("rel","stylesheet"),c.setAttribute("type","text/css"),c.setAttribute("href",a.customCss),o&&c.setAttribute("nonce",o),!t)await Qt(c,e,null,o,null,!1,!1,s+i);else{const d=document.createElement("div");d.classList.add("atcb-placeholder"),e.prepend(d);const p=document.createElement("style");p.innerText=".atcb-placeholder { background-color: #777; border-radius: 200px; height: 40px; opacity: .3; width: 150px; }",o&&p.setAttribute("nonce",o),e.prepend(p),Qt(c,e,t,o,d,a.inline,a.buttonsList,
393s+i)}return}if(a.buttonStyle!=="none"&&Nt[`${a.buttonStyle}`]){const c=document.createElement("style");o&&c.setAttribute("nonce",o),c.innerText=Nt[`${a.buttonStyle}`]+s+i,e.prepend(c)}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 Qt(e,t,a=null,o=null,r=null,l=!1,s=!1,i=""){if(i!==""){const c=document.createElement("style");c.innerText=i,o&&c.setAttribute("nonce",o),t.prepend(c)}try{t.prepend(e),await new Promise(c=>{e.onload=c}),a&&(r&&r.remove(),l?(a.style.display="inline-block",a.classList.add("atcb-inline")):s&&a.classList.add("atcb-buttons-list"),a.classList.remove("atcb-hidden"))}catch(c){console.log(c)}}function at(e,t){if(e.querySelector(".atcb-debug-error-msg"))return;const a=Ra(e),o=document.createElement("div");o.classList.add("atcb-debug-error-msg");const r=document.createElement("style");r.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&&r.setAttribute("nonce",a),e.prepend(r),o.textContent=t,e.append(o)}async function dr(e,t,a=!1){if(!ee())return;let o=await async function(){const i=ze(e);if(i.prokey&&i.prokey!==""&&(i.proKey=i.prokey),i.proKey&&i.proKey!==""){const c=await _e(i.proKey,null,i);if(c.name&&c.name!="")return c}return i}();o.debug=o.debug==="true";try{await lt(o)}catch(i){throw o.debug&&console.error(i),new Error("Add to Calendar Button generation failed: no data provided or missing required fields - see console logs for details")}o=await gt(o);let r=document.body;o.trigger="click",t?(r=t,t.id&&t.id!==""?o.identifier=t.id:(o.identifier&&o.identifier!=""&&/^[\w\-_]+$/.test(o.identifier)?o.identifier="atcb-btn-"+o.identifier:o.identifier="atcb-btn-custom",t.id=o.identifier),(o.listStyle==="dropdown"||o.listStyle==="dropdown-static"||o.listStyle==="dropup-static")&&(o.listStyle="modal")):(o.identifier="atcb-btn-custom",o.listStyle="modal");try{await ya(o)}catch(i){return console.error(i),!1}const l=function(){return o.options.length===1}(),s=document.getElementById("atcb-customTrigger-"+o.identifier+"-host");if(s&&(ke(s.shadowRoot,!1),L[`${L.active}`]&&delete L[`${L.active}`],s.remove()),$("initialization",o.identifier,o.identifier),!o.blockInteraction&&!o.hidden){const i=document.createElement("div");if(i.id="atcb-customTrigger-"+o.identifier+"-host",r===document.body?document.body.append(i):r.after(i),t){const p=t.getBoundingClientRect();i.style.position="relative",i.style.left=-p.width+"px",i.style.top=p.height+"px"}i.setAttribute("atcb-button-id",o.identifier),i.attachShadow({mode:"open",delegateFocus:!0});const c=document.createElement("template");c.innerHTML=bt,i.shadowRoot.append(c.content.cloneNode(!0));const d=i.shadowRoot.querySelector(".atcb-initialized");Ya(o),Ke(i.shadowRoot,o),i.shadowRoot.querySelector(".atcb-initialized").setAttribute("lang",o.language),ft(i.shadowRoot,d,o),Na(i.shadowRoot,o),typeof J=="function"&&o.rsvp&&Object.keys(o.rsvp).length>0?J(i.shadowRoot,o,t,a):l?(be(i.shadowRoot,o.options[0],o,"all",a),$("openSingletonLink",o.identifier,o.identifier)):I(i.shadowRoot,"open",o,t,a)}return Da(o.proKey,o.debug),o.debug&&console.log('Add to Calendar Button "'+o.identifier+'" triggered'),o.identifier}function Ya(e){const t=[];for(let a=0;a<e.options.length;a++){t[e.options[`${a}`]]=[];for(let o=1;o<=e.dates.length;o++)e.dates[o-1].status.toLowerCase()==="cancelled"?t[e.options[`${a}`]].push(1):t[e.options[`${a}`]].push(0)}L[e.identifier]=t}
393function Da(e="",t=!1){if(!dt){const a=function(){return t?" (version "+ha+")":""}();e!=""?console.log("Add to Calendar PRO script initialized"+a+" | https://add-to-calendar-pro.com"):(console.log(`%c
394Add to Calendar Button script initialized`+a+`
395see https://add-to-calendar-button.com for details.
396`,"font-weight: bold;"),console.log("✨ %cPRO version available at https://add-to-calendar-pro.com ← check it out!","font-weight: bold; line-height: 60px;")),dt=!0}}async function _e(e,t=null,a={}){/*!
397 *  @preserve
398 *  PER LICENSE AGREEMENT, YOU ARE NOT ALLOWED TO REMOVE OR CHANGE THIS FUNCTION!
399 */if(e&&e!=="")try{const o=t?Ma(t,it):a,r=await fetch((o.dev?"https://event-dev.caldn.net/":"https://event.caldn.net/")+e+"/config.json");if(r.ok){const l=await r.json();if(!l.name||l.name==="")throw new Error("Not possible to read proKey config from server...");return it.forEach(s=>{Object.prototype.hasOwnProperty.call(o,s)&&(l[`${s}`]=o[`${s}`])}),l.proKey=e,l.identifier=e,l}throw new Error("Not possible to read proKey config from server...")}catch{console.error("Add to Calendar Button proKey invalid or server not responding! Falling back to local data...")}return{}}function Na(e,t){ee()&&(t.lightMode=="bodyScheme"&&(je[t.identifier]=new MutationObserver(function(a){a.forEach(o=>{o.attributeName==="class"&&Ke(e,t)})}),je[t.identifier].observe(document.documentElement,{attributes:!0}),je[t.identifier].observe(document.body,{attributes:!0})),dt||(document.addEventListener("keyup",br),document.addEventListener("keydown",pr),window.addEventListener("resize",mr)))}function br(e){const t=function(){const a=document.querySelector('[atcb-button-id="'+L.active+'"]');return a?a.shadowRoot:null}();t&&e.key==="Escape"&&($("closeList","Ecs Hit",L.active),I(t,"close","","",!0))}function pr(e){const t=function(){const a=document.querySelector('[atcb-button-id="'+L.active+'"]'),o=document.getElementById(L.active+"-modal-host");return o?o.shadowRoot:a?a.shadowRoot:null}();if(t&&t.querySelector(".atcb-list")&&(e.key==="ArrowDown"||e.key==="ArrowUp"||e.key==="Tab")){e.preventDefault();let a=0,o=t.activeElement;const r=t.querySelectorAll(".atcb-list-item").length;if(o&&o.classList.contains("atcb-list-item"))e.key==="ArrowDown"&&o.dataset.optionNumber<r?a=parseInt(o.dataset.optionNumber)+1:e.key==="Tab"?o.dataset.optionNumber<r?a=parseInt(o.dataset.optionNumber)+1:a=1:e.key==="ArrowUp"&&o.dataset.optionNumber>=1&&(a=parseInt(o.dataset.optionNumber)-1),a>0&&t.querySelector('.atcb-list-item[data-option-number="'+a+'"]').focus();else switch(e.key){default:t.querySelector('.atcb-list-item[data-option-number="1"]').focus();break;case"ArrowUp":t.querySelector('.atcb-list-item[data-option-number="'+r+'"]').focus();break}}}function mr(){const e=function(){const t=document.querySelector('[atcb-button-id="'+L.active+'"]'),a=document.getElementById(L.active+"-modal-host");return a?a.shadowRoot:t?t.shadowRoot:null}();if(e){const t=e.querySelector("#atcb-bgoverlay");t&&(pe(t),ht(e))}}function ur(e){typeof je[`${e}`]<"u"&&je[`${e}`].disconnect()}const ne=W({processing:{id:"app.components.AlfredRegistrationConfirmation.processing",defaultMessage:"We're processing your registration...",es:"Estamos procesando su registro ..."},processing_timedout:{id:"app.components.AlfredRegistrationConfirmation.processing_timedout",defaultMessage:"We apologize for the delay, your registration is still being processed. We will email you once your registration has been completed, or you can remain on this page.",es:"Pedimos disculpas por el retraso, su registro aún se está procesando. Le enviaremos un correo electrónico una vez que se haya completado su registro, o puede permanecer en esta página."},registered:{id:"app.components.AlfredRegistrationConfirmation.registered",drc:"Your file download is in your inbox!",webinar:"Thank you for submitting, please enjoy the webinar below.",defaultMessage:"Thank you for submitting, we will be in contact with you as soon as possible with more information.",es:"Gracias por enviarnos, nos pondremos en contacto con usted lo antes posible con más información."},event_registered:{id:"app.components.AlfredRegistrationConfirmation.event_registered",defaultMessage:"Your Registration is Confirmed!",es:"¡Su registro está confirmado!"},event_registered_description:{id:"app.components.AlfredRegistrationConfirmation.event_registered_description",defaultMessage:"Congratulations, you have now joined over 703,400 people who have registered for one of our seminars. We have reserved two spots for you, so please feel free to invite your spouse or a guest. In the next ten minutes, we will be sending you a confirmation email. If for some reason you are not able to find your confirmation email, please check your spam folder, or email us at {email}.",es:"¡Felicidades, ahora se ha unido a más de 703,400 personas que se han registrado para uno de nuestros seminarios. Hemos reservado dos lugares para usted, así que siéntase libre de invitar a su cónyuge o un invitado. En los próximos diez minutos, le enviaremos un correo electrónico de confirmación. Si por alguna razón no puede encontrar su correo electrónico de confirmación, verifique su carpeta de correo no deseado o envíenos un correo electrónico a {email}."},needs_digital_confirmation:{id:"app.components.AlfredRegistrationConfirmation.needs_digital_confirmation",defaultMessage:"Almost done! Please watch for a text or email in the next 24 hours to complete your registration.",es:"¡Casi terminado! Esté atento a un mensaje de texto o correo electrónico en las próximas 24 horas para completar su registro"},event_waitlisted:{id:"app.components.AlfredRegistrationConfirmation.event_waitlisted",defaultMessage:"Thank y
399ou for your interest, due to the popularity of our events you have been placed on the waitlist. The event host will reach out if a spot becomes available.",es:"Gracias por su interés, debido a la popularidad de nuestros eventos, ha sido incluido en la lista de espera. El anfitrión del evento se comunicará si hay un lugar disponible."},appointment_registered:{id:"app.components.AlfredRegistrationConfirmation.appointment_registered",defaultMessage:"Your appointment is all set!",es:"¡Su cita está lista!"},navigate_away:{id:"app.components.AlfredRegistrationConfirmation.navigate_away",defaultMessage:"You've been registered, and can safely navigate away from this page.",es:"Ha sido registrado y puede navegar con seguridad fuera de esta página."},redirect:{id:"app.components.AlfredRegistrationConfirmation.redirect",defaultMessage:"You should now be redirected, if not please {link}.",es:"Ahora debería ser redirigido, si no por favor {link}."},add_to_calendar:{id:"app.components.AlfredRegistrationConfirmation.add_to_calendar",defaultMessage:"Add to Calendar",es:"Agregar al Calendario"},add_to_calendar_description:{id:"app.components.AlfredRegistrationConfirmation.add_to_calendar_description",defaultMessage:"Click the calendar icon to the left to add this event to your calendar.",es:"Haga clic en el icono del calendario a la izquierda para agregar este evento a su calendario."},refer_a_friend:{id:"app.components.AlfredRegistrationConfirmation.refer_a_friend",defaultMessage:"Refer A Friend",es:"Referir a un amigo"},refer_a_friend_description:{id:"app.components.AlfredRegistrationConfirmation.refer_a_friend_description",defaultMessage:"Have a friend who you think would be interested in this seminar? Click the icon to the left to copy a link to register.",es:"¿Tiene un amigo que cree que estaría interesado en este seminario? Haga clic en el icono de la izquierda para copiar un enlace para registrarse."},refer_a_friend_success:{id:"app.components.AlfredRegistrationConfirmation.refer_a_friend_success",defaultMessage:"Success. Referral Link is copied to the Clipboard!",es:"Éxito. ¡El enlace de referencia se copia en el portapapeles!"}}),Jt=N.button`
400	background-color: #fff;
401	border-radius: 6px;
402	border-width: 0;
403	box-shadow:
404		0 2px 3px rgba(10, 10, 10, 0.1),
405		0 0 0 1px rgba(10, 10, 10, 0.1);
406	color: var(--bs-primary);
407	display: block;
408	min-width: 110px;
409	min-height: 110px;
410	max-width: 110px;
411	max-height: 110px;
412
413	font-size: 3em;
414
415	&:hover {
416		background-color: var(--bs-primary);
417		color: #fff;
418	}
419`;function $a(){const{registration:e,checkRegistration:t,registration_processed:a,registration_id:o,events:r,campaign:l}=O(h=>({registration:h.registration_submission.registration,checkRegistration:h.checkReg
419istration,registration_processed:h.registration_submission.registration_processed,registration_id:h.registration_submission.registration_id,events:h.events,campaign:h.campaign})),{referral_code:s}=e,i=`${window.location.origin}/${s}`,[c,d]=y.useState(!1),p=Va(),[g,u]=y.useState(!1),b=y.useRef(),w=y.useRef(),{venue:A,address_full:E}=O(h=>{var T,S;return{venue:(T=h.events[0])==null?void 0:T.venue,address_full:(S=h.events[0])==null?void 0:S.address_full}}),j=`https://www.google.com/maps/search/${encodeURIComponent(`${A}, ${E}`)}`;y.useEffect(()=>{if(t(),a)b.current&&clearTimeout(b.current);else{const h=new ot;h.join(`registration_${o}`,p),h.on(`registration_${o}`,t),b.current||(b.current=setTimeout(()=>{u(!0)},1e4))}return()=>{const h=new ot;h.off(`registration_${o}`,t),h.leave(`registration_${o}`,p)}},[a,o]),y.useEffect(()=>{a?w.current&&clearInterval(w.current):w.current||(w.current=setInterval(()=>{a?clearInterval(w.current):t()},5e3))},[a,o]);const x=r.find(h=>h.id===e.event_id),_=y.useRef(),k=y.useCallback(()=>{const h=l.topic.split("_").map(te=>te.charAt(0).toUpperCase()+te.slice(1)).join(" ");let T="",S="",U="";l.objective==="Events"?(U=`${h} Seminar`,T=`${j}`,S=`Get Directions here: ${j}.`):l.objective==="Webinar"&&(U=`${h} Webinar`,T="Online Event",S=`Thank you for registering for our next ${h} webinar and congratulations, you have now joined over 703,400 people that have registered for one of our workshops. We have reserved two spots for you, so feel free to join with your spouse or a guest.
420
421You will receive your personalized link to join the webinar in a separate email prior to the event.
422
423Should you have any questions or issues joining, please call us at: 844-947-4740.`),dr({name:U,startDate:K(Z(x.start_time),"yyyy-MM-dd"),startTime:K(Z(x.start_time),"HH:mm"),endTime:K(Z(x.end_time||pt(x.start_time,1)),"HH:mm"),options:["Apple","Google","Outlook.com","Yahoo","iCal"],timeZone:"currentBrowser",location:T,description:S},_.current)}),f=y.useCallback(()=>{(async()=>{try{await navigator.clipboard.writeText(i),d(!0),console.log("Content copied to clipboard")}catch(h){console.error("Failed to copy: ",h),d(!1)}})()},[i]);return n.jsxs("div",{className:"px-md-4 py-md-5 d-flex flex-column flex-md-row",children:[!a&&n.jsxs("div",{children:[n.jsx("span",{onClick:t,onKeyUp:h=>{h.key==="Enter"&&t()},role:"button",tabIndex:-1,children:n.jsxs("h4",{className:"text-center",children:[!g&&n.jsx(z,{...ne.processing}),g&&n.jsx(z,{...ne.processing_timedout})]})}),n.jsx("div",{className:"py-3",children:n.jsx(oo,{color:"#FFF"})})]}),!!a&&n.jsxs(Ze.Fragment,{children:[n.jsxs("div",{className:"pe-md-5",style:{flex:3},children:[n.jsx("h2",{children:n.jsx(z,{...ne.event_registered})}),n.jsx("p",{children:n.jsx(z,{...ne.event_registered_description,values:{email:n.jsx("a",{href:"mailto:[email protected]",children:"[email protected]"})}})})]}),n.jsx("div",{style:{flex:2},children:n.jsxs("ul",{className:"list-unstyled",children:[n.jsxs("li",{className:"d-flex mb-4",children:[n.jsx(Jt,{type:"button",onClick:k,children:n.jsx("i",{className:"far fa-calendar-plus"})}),n.jsxs("div",{className:"px-3 py-1",children:[n.jsx("h6",{className:"text-primary",children:n.jsx(z,{...ne.add_to_calendar})}),n.jsx("p",{children:n.jsx(z,{...ne.add_to_calendar_description})})]})]}),n.jsxs("li",{className:"d-flex mb-4",children:[n.jsx(Jt,{type:"button",onClick:f,children:n.jsx("i",{className:"far fa-users"})}),n.jsxs("div",{className:"px-3 py-1",children:[n.jsx("h6",{className:"text-primary",children:n.jsx(z,{...ne.refer_a_friend})}),n.jsx("p",{children:n.jsx(z,{...ne.refer_a_friend_description})}),c&&n.jsx("p",{className:"text-success",children:n.jsx(z,{...ne.refer_a_friend_success})})]})]})]})})]})]})}$a.propTypes={};const gr=y.memo($a),ve="app.components.AlfredRegistrationConfirmationFooter",xe=W({home:{id:`${ve}.home`,defaultMessage:"HOME",es:"INICIO"},upcoming_events:{id:`${ve}.upcoming_events`,defaultMessage:"UPCOMING EVENTS",es:"PRÓXIMOS EVENTOS"},contact_us:{id:`${ve}.contact_us`,defaultMessage:"CONTACT US",es:"CONTÁCTENOS"},questions_call_us:{id:`${ve}.questions_call_us`,defaultMessage:"Questions? Call us",es:"¿Preguntas? Llámenos"},hours:{id:`${ve}.hours`,defaultMessage:"Hours",es:"Horas"},disclaimer:{id:`${ve}.disclaimer`,defaultMessage:"ENLIGHTEN 567 IS NOT ASSOCIATED WITH THE SOCIAL SECURITY ADMINISTRATION OR ANY GOVERNMENT AGENCY",es:"ENLIGHTEN 567 NO ESTÁ ASOCIADO CON LA ADMINISTRACIÓN DEL SEGURO SOCIAL O CUALQUIER AGENCIA GUBERNAMENTAL"}}),hr=N.div`
424	background-color: rgb(150, 150, 150);
425	background-image: linear-gradient(rgba(32, 32, 32, 0.8), rgba(32, 32, 32, 0.8)), url('');
426`;function Ba(){return n.jsxs(hr,{children:[" ",n.jsx("div",{className:"container",children:n.jsxs("div",{className:"card my-lg-5 mx-lg-5 pt-5 px-4",children:[n.jsxs("div",{className:"d-flex flex-lg-row flex-column justify-between",children:[n.jsxs("ul",{style:{flex:1},className:"list-unstyled",children:[n.jsx("li",{className:"mb-3",children:n.jsx("a",{href:"https://enlighten567.com/",children:n.jsx(z,{...xe.home})})}),n.jsx("li",{className:"mb-3",children:n.jsx("a",{href:"https://enlighten567.com/event-search",children:n.jsx(z,{...xe.upcoming_events})})}),n.jsx("li",{className:"mb-3",children:n.jsx("a",{href:"https://enlighten567.com/contact",children:n.jsx(z,{...xe.contact_us})})})]}),n.jsxs("div",{style:{flex:1},className:"text-md-end",children:[n.jsx("h6",{className:"mb-3",children:n.jsx(z,{...xe.questions_call_us})}),n.jsx("p",{children:n.jsx("a",{href:"tel:8445677760",children:"(844) 567-7760"})}),n.jsx("h6",{children:n.jsx(z,{...xe.hours})}),n.jsx("p",{children:"Mon-Fri 9am-9pm EST | Sat-Sun 9am-5pm EST"}),n.jsx("p",{children:n.jsx("a",{href:"https://www.facebook.com/estateplanning567",target:"_blank",rel:"noopener noreferrer",children:n.jsx("i",{className:"fab fa-2x fa-facebook-square",style:{color:"rgb(60, 90, 153)"}})})})]})]}),n.jsxs("div",{className:"text-center",children:[n.jsx("p",{children:n.jsx("img",{src:"https://cdn.optimizely.com/img/8745180050/033f258a130b4cedade38e4456bf4af6.png",alt:"bbb logo",style:{maxWidth:128,marginBottom:11}})}),n.jsx("p",{className:"text-muted small",children:n.jsx(z,{...xe.disclaimer})})]})]})})," "]})}Ba.propTypes={};
426const fr=y.memo(Ba),Be="app.components.CookieBanner",Ie=W({uses_cookies:{id:`${Be}.uses_cookies`,defaultMessage:"This website is using cookies"},cookie_message:{id:`${Be}.cookie_message`,defaultMessage:"We use cookies and similar technologies to enable services and functionality on our site and to understand your interaction with our service. By clicking on accept, you agree to our use of such technologies for marketing and analytics."},accept:{id:`${Be}.accept`,defaultMessage:"Accept"},see_privacy_policy:{id:`${Be}.see_privacy_policy`,defaultMessage:"See Privacy Policy"}}),vr=N.div`
427	position: fixed;
428	bottom: 0;
429	left: 0;
430	right: 0;
431	background-color: rgba(25, 25, 25, 0.9);
432	color: #fff;
433	padding-top: 0.5em;
434
435	text-align: center;
436
437	> p {
438		font-size: 12px;
439		color: rgb(162, 162, 162);
440		margin-bottom: 0;
441	}
442
443	div > button {
444		color: #f6a21d;
445		font-weight: bold;
446		padding: 0 1em;
447
448		&:hover {
449			text-decoration: underline;
450		}
451	}
452
453	a {
454		color: #f6a21d !important;
455		padding: 0 1em;
456
457		&:hover {
458			text-decoration: underline;
459		}
460	}
461`;function Ia(){const[e,t]=y.useState(!0);return e?n.jsxs(vr,{children:[n.jsx("strong",{children:n.jsx(z,{...Ie.uses_cookies})}),n.jsx("p",{children:n.jsx(z,{...Ie.cookie_message})}),n.jsxs("div",{children:[n.jsx("button",{className:"btn-unstyled",type:"button",onClick:()=>t(!1),children:n.jsx(z,{...Ie.accept})}),n.jsx("a",{href:"https://enlighten567.com/privacy-policy",target:"_blank",children:n.jsx(z,{...Ie.see_privacy_policy})})]})]}):null}Ia.propTypes={};const xr=y.memo(Ia),yr=Ga`
462	.modalContainer {
463		display: none;
464		justify-content: center;
465		align-items: center;
466		position: fixed;
467		top: 0;
468		left: 0;
469		right: 0;
470		bottom: 0;
471		padding: 1rem;
472
473		z-index: 1050;
474	}
475
476	.modalContainer.modalContainer_open {
477		display: flex;
478
479		background-color: rgba(0, 0, 0, 0.8);
480	}
481
482	.modalWrapper {
483		background-color: #fff;
484		/* border-radius: 5px; */
485		margin: auto;
486		overflow-x: hidden;
487		overflow-y: auto;
488		display: none;
489		position: absolute;
490		max-width: 100%;
491		max-height: 100%;
492		cursor: default;
493	}
494
495	.modalContainer.modalContainer_show {
496		background-color: rgba(0, 0, 0, 0.4);
497
498		transition: background-color 100ms;
499	}
500
501	.modalContainer.modalContainer_hide {
502		background-color: rgba(0, 0, 0, 0);
503
504		transition: background-color 100ms 200ms;
505	}
506
507	.modalWrapper.modalWrapper_show {
508		animation: showModal 300ms;
509	}
510
511	.modalWrapper.modalWrapper_hide {
512		animation: hideModal 300ms;
513	}
514
515	@keyframes showModal {
516		0% {
517			transform: scale(0.7);
518		}
519
520		45% {
521			transform: scale(1.05);
522		}
523
524		80% {
525			transform: scale(0.95);
526		}
527
528		100% {
529			transform: scale(1);
530		}
531	}
532
533	@keyframes hideModal {
534		0% {
535			transform: scale(1);
536			opacity: 1;
537		}
538
539		100% {
540			transform: scale(0.5);
541			opacity: 0;
542		}
543	}
544`,wr=N.button`
545	color: #fff;
546	position: absolute;
547	top: 1em;
548	right: 1em;
549	border-radius: 50%;
550	width: 20px;
551	height: 20px;
552	border: none;
553	background-color: rgba(10, 10, 10, 0.2);
554
555	&:after,
556	&:before {
557		background-color: #fff;
558		content: '';
559		display: block;
560		left: 50%;
561		position: absolute;
562		top: 50%;
563		transform: translateX(-50%) translateY(-50%) rotate(45deg);
564		transform-origin: center center;
565	}
566
567	&:before {
568		height: 2px;
569		width: 50%;
570	}
571
572	&:after {
573		height: 50%;
574		width: 2px;
575	}
576`;function vt(e){const a={...{width:"600px",padding:"2rem",background:"rgb(255, 255, 255)",display:"block",minHeight:"148px"},...e.style},o=y.useRef(),r=y.useRef(),[l,s]=y.useState(!1),[i,c]=y.useState(!1),[d,p]=y.useState(e.show);y.useEffect(()=>{p(e.show)},[e.show]);const g=()=>!(l||d||(e.debug&&console.info("Modal will show"),e.modalWillShow&&e.modalWillShow()===!1)),u=()=>{e.debug&&console.info("Modal did show"),e.modalDidShow&&e.modalDidShow()},b=()=>!(i||!d||(e.debug&&console.info("Modal will close"),e.modalWillClose&&e.modalWillClose()===!1)),w=()=>{e.debug&&console.info("Modal did close"),e.modalDidClose&&e.modalDidClose()},A=()=>{g()&&(s(!0),p(!0),setTimeout(()=>{s(!1),u()},280))},E=()=>{b()&&(c(!0),setTimeout(()=>{c(!1),p(!1),w()},280))},j=S=>{o.current===S.target&&E()};y.useEffect(()=>{e.show?A():E()},[e.show]);const x=Se(`modalContainer ${e.containerClassName}`,{modalContainer_show:l,modalContainer_hide:i,modalContainer_open:d}),_=Se("modalWrapper",{modalWrapper_show:l,modalWrapper_hide:i}),k=y.useRef(),f=y.useCallback(S=>{k.current=S.target,S.stopPropagation()},[]),h=y.useCallback(S=>{k.current===S.target&&S.target===o.current&&j(S)}),T=y.useRef();return y.useEffect(()=>{T.current=document.querySelector("#alfred-main")},[]),Ka.createPortal(n.jsxs(Ze.Fragment,{children:[n.jsx(yr,{}),n.jsx("div",{role:"button",tabIndex:-1,ref:o,className:x,onMouseDown:f,onClick:h,style:e.containerStyle,children:n.jsx("div",{ref:r,className:_,style:a,onMouseDown:f,children:d&&n.jsxs(B,{message:"Oops! Something went wrong.",children:[n.jsx(wr,{type:"button","aria-label":"close",onClick:E}),e.children]})})})]}),T.current||document.body)}vt.propTypes={};vt.defaultProps={};const Xt="app.containers.Alfred",ea=W({you_agree:{id:`${Xt}.you_agree`,defaultMessage:"By submitting your registration, you agree to our {link}.",es:"Al enviar su registro, usted acepta nuestro {link}."},privacy_policy:{id:`${Xt}.privacy_policy`,defaultMessage:"Privacy Policy",es:"Política de Privacidad"}}),kr=N.div`
577	background-color: #f5f5f5;
578	min-height: 100%;
579`,Tr=N.section`
580	display: flex;
581	justify-content: space-between;
582
583	${({$is_desktop:e})=>!e&&`
584		flex-direction: column;
585		text-align: center;
586
587		.venue-location {
588			margin-top: 1.5em;
589		}
590	`}
591
592	${({$is_desktop:e})=>e&&`
593		padding: 1em;
594	`}
595
596	> * {
597		flex: 1;
598	}
599`,Ar=N.div`
600	display: flex;
601	justify-content: space-between;
602	padding: 1em;
603	flex-wrap: wrap;
604
605	& > :first-child {
606		padding: 0 1em;
607
608		${({$is_desktop:e})=>e&&`
609			flex: 3;
610		`}
611
612		${({$is_desktop:e})=>!e&&`
613			width: 100%;
614		`}
615	}
616
617	& > :last-child {
618		flex: 2;
619
620		order: ${({$is_desktop:e})=>e?2:0};
621
622		padding: 0 1em;
623
624		.register-button {
625			width: 100%;
626			margin-top: 1em;
627		}
628	}
629`,zr=N.div`
630	padding: 2em 1em;
631	color: #4a4a4a;
632	font-size: 0.9rem;
633`,Er=({campaign_disclaimer_json:e})=>e.map((t,a)=>n.jsx(no,{json:t},a));function Oa(){const{getCampaign:e}=O.getState(),t=O(p=>p.campaign),a=O(p=>p.registration_submission),o=O(p=>p.campaign.disclaimer_json),{code:r}=Wa(),[l,s]=y.useState(!1),{width:i}=Re(),c=i>1088,d=y.useCallback(()=>{e(r)},[e,r]);return y.useEffect(()=>{if(t.id){const p=new ot;p.join(t.id,this),p.on(t.id,d);const g=()=>{setTimeout(d,2e3)};return p.on(t.id,g),()=>{p.off(t.id,g),p.off(t.id,d),p.leave(t.id,this)}}return()=>{}},[t.id]),y.useEffect(()=>{d()},[r]),n.jsxs(kr,{id:"alfred-main","data-bs-theme":t.topic,children:[n.jsxs(Qa,{children:[n.jsx("title",{children:Oe(t.topic)}),n.jsx("meta",{name:"description",content:Oe(t.topic)})]}),n.jsx(B,{children:n.jsx(zo,{})}),n.jsxs("main",{children:[n.jsxs("div",{className:"container my-4 mx-auto",children:[!a.registration_id&&n.jsxs("div",{className:"card",children:[n.jsxs(Tr,{$is_desktop:c,children:[n.jsx(B,{children:n.jsx(Lo,{})}),n.jsx(B,{children:n.jsx(Do,{setShowRegistrationForm:s})}),n.jsx(B,{children:n.jsx(Mt,{setShowRegistrationForm:s})})]}),n.jsx("hr",{}),c&&n.jsxs(B,{children:[n.jsx(Dt,{}),n.jsx("hr",{})]}),t.landing_page_config.modules.some(p=>p==="forbes")&&n.jsxs(B,{children:[n.jsx(Zo,{}),n.jsx("hr",{})]}),!c&&n.jsxs(B,{children:[n.jsx(Dt,{}),n.jsx("hr",{})]}),n.jsxs(Ar,{$is_desktop:c,children:[n.jsx(B,{children:n.jsx(Vo,{headline:t.headline})}),n.jsxs("div",{children:[t.landing_page_config.modules.some(p=>p==="nearby_events")&&n.jsx(B,{children:n.jsx(Wo,{})}),n.jsx(B,{children:n.jsx(Mt,{setShowRegistrationForm:s})}),c&&n.jsx("div",{children:n.jsx(B,{children:n.jsx(nt,{onClick:()=>s(!l)})})})]})]}),n.jsx("hr",{}),t.landing_page_config.modules.some(p=>p==="description2")&&n.jsxs(B,{children:[n.jsx(Xo,{}),n.jsx("hr",{})]}),n.jsxs(zr,{children:[o&&n.jsx(B,{children:n.jsx(Er,{campaign_disclaimer_json:o})}),n.jsx("div",{children:n.jsx("small",{children:n.jsx(z,{...ea.you_agree,values:{link:n.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:String(t.topic).includes("567")?"https://enlighten567.com/privacy-policy/":"https://leadjig-resources.leadjig.com/yoursvp-privacy-policy.html",children:n.jsx(z,{...ea.privacy_policy})})}})})})]})]}),a.registration_id&&n.jsx("div",{className:"card",children:n.jsx("div",{className:"card-body",children:n.jsx(B,{children:n.jsx(gr,{})})})}),n.jsxs("div",{className:"text-end small mb-5",children:["p".toUpperCase(),".","2026.37.01"]})," "]}),a.registration_id&&n.jsx(B,{children:n.jsx(fr,{})}),n.jsx(B,{children:String(t.topic).includes("anada")&&n.jsx(xr,{})})]}
633),n.jsx(vt,{show:l,modalDidClose:()=>s(!1),children:n.jsx(_o,{onSave:()=>s(!1)})})]})}Oa.propTypes={};const Br=y.memo(Oa);export{Br as default};

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.