1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,59273,t=>{"use strict";let e=t=>crypto.getRandomValues(new Uint8Array(t)),a=(t,e,a)=>{let o=(2<<Math.log(t.length-1)/Math.LN2)-1,n=-~(1.6*o*e/t.length);return (r=e)=>{let i="";for(;;){let e=a(n),l=0|n;for(;l--;)if((i+=t[e[l]&o]||"").length===r)return i}}},o=(t,o=21)=>a(t,o,e),n=(t=21)=>crypto.getRandomValues(new Uint8Array(t)).reduce((t,e)=>((e&=63)<36?t+=e.toString(36):e<62?t+=(e-26).toString(36).toUpperCase():e>62?t+="-":t+="_",t),"");t.s(["customAlphabet",0,o,"customRandom",0,a,"nanoid",0,n,"random",0,e],98208),t.i(98208),t.s(["customAlphabet",0,o,"customRandom",0,a,"nanoid",0,n,"random",0,e,"urlAlphabet",0,"useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"],59273)},46886,(t,e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.headerDefaults=a.eventDefaults=void 0;var o=t.r(59273);a.headerDefaults=function(){return{productId:"adamgibbons/ics",method:"PUBLISH"}},a.eventDefaults=function(){return{title:"Untitled event",uid:(0,o.nanoid)(),timestamp:Date.now()}}},5190,(t,e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.buildEvent=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return r(Object.assign({},(0,o.eventDefaults)(),t))},a.buildHeader=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return r(Object.assign({},(0,o.headerDefaults)(),t))};var o=t.r(46886);function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function r(t){return Object.entries(t).reduce(function(t,e){var a,o,r,i;return void 0!==e[1]?Object.assign(t,(a={},o=e[0],r=e[1],(i=function(t,e){if("object"!=n(t)||!t)return t;var a=t[Symbol.toPrimitive];if(void 0!==a){var o=a.call(t,e||"default");if("object"!=n(o))return o;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(o,"string"),(o="symbol"==n(i)?i:i+"")in a)?Object.defineProperty(a,o,{value:r,enumerable:!0,configurable:!0,writable:!0}):a[o]=r,a)):t},{})}},35613,(t,e,a)=>{"use strict";function o(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var a=null==t?null:"u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=a){var o,n,r,i,l=[],s=!0,c=!1;try{if(r=(a=a.call(t)).next,0===e){if(Object(a)!==a)return;s=!1}else for(;!(s=(o=r.call(a)).done)&&(l.push(o.value),l.length!==e);s=!0);}catch(t){c=!0,n=t}finally{try{if(!s&&null!=a.return&&(i=a.return(),Object(i)!==i))return}finally{if(c)throw n}}return l}}(t,e)||function(t,e){if(t){if("string"==typeof t)return n(t,e);var a=({}).toString.call(t).slice(8,-1);return"Object"===a&&t.constructor&&(a=t.constructor.name),"Map"===a||"Set"===a?Array.from(t):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?n(t,e):void 0}}(t,e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(t,e){(null==e||e>t.length)&&(e=t.length);for(var a=0,o=Array(e);a<e;a++)o[a]=t[a];return o}Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"utc",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"local";if("string"==typeof t)return t;if(Array.isArray(t)&&3===t.length){var n=o(t,3),i=n[0],l=n[1],s=n[2];return"".concat(i).concat(r(l)).concat(r(s))}var c=new Date;if(Array.isArray(t)&&t.length>0&&t[0]){var d=o(t,6),b=d[0],u=d[1],p=d[2],m=d[3],h=void 0===m?0:m,f=d[4],g=void 0===f?0:f,v=d[5],x=void 0===v?0:v;c="local"===a?new Date(b,u-1,p,h,g,x):new Date(Date.UTC(b,u-1,p,h,g,x))}else Array.isArray(t)||(c=new Date(t));return"local"===e?""+c.getFullYear()+r(c.getMonth()+1)+r(c.getDate())+"T"+r(c.getHours())+r(c.getMinutes())+r(c.getSeconds()):""+c.getUTCFullYear()+r(c.getUTCMonth()+1)+r(c.getUTCDate())+"T"+r(c.getUTCHours())+r(c.getUTCMinutes())+r(c.getUTCSeconds())+"Z"};var r=function(t){return t<10?"0".concat(t):"".concat(t)}},51838,(t,e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(t){var e=t.lat,a=t.lon;return"".concat(e,";").concat(a)}},12522,(t,e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(t){return'"'.concat(t.replaceAll('"','\\"'),'"')}},69665,(t,e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(t){var e=t.name,a=t.email,o=t.rsvp,r=t.dir,i=t.partstat,l=t.role,s=t.cutype,c=t.xNumGuests,d=t.scheduleAgent,b=[];return void 0!==o&&b.push(o?"RSVP=TRUE":"RSVP=FALSE"),s&&b.push("CUTYPE=".concat((0,n.default)(s))),void 0!==c&&b.push("X-NUM-GUESTS=".concat(c)),l&&b.pu
1sh("ROLE=".concat((0,n.default)(l))),i&&b.push("PARTSTAT=".concat((0,n.default)(i))),r&&b.push("DIR=".concat((0,n.default)(r))),d&&b.push("SCHEDULE-AGENT=".concat((0,n.default)(d))),b.push("CN=".concat((0,n.default)(e||"Unnamed attendee"))),b.join(";").concat(a?":mailto:".concat(a):"")};var o,n=(o=t.r(12522))&&o.__esModule?o:{default:o}},84491,(t,e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(t){var e=t.name,a=t.email,o=t.dir,r=t.sentBy,i="";return i+=o?"DIR=".concat((0,n.default)(o),";"):"",i+=r?"SENT-BY=".concat((0,n.default)("MAILTO:".concat(r)),";"):"",i+="CN=",i+=(0,n.default)(e||"Organizer"),i+=a?":MAILTO:".concat(a):""};var o,n=(o=t.r(12522))&&o.__esModule?o:{default:o}},74294,(t,e,a)=>{"use strict";var o,n,r,i;(r=o||(o={}))[r.HIGH_SURROGATE_START=55296]="HIGH_SURROGATE_START",r[r.HIGH_SURROGATE_END=56319]="HIGH_SURROGATE_END",r[r.LOW_SURROGATE_START=56320]="LOW_SURROGATE_START",r[r.REGIONAL_INDICATOR_START=127462]="REGIONAL_INDICATOR_START",r[r.REGIONAL_INDICATOR_END=127487]="REGIONAL_INDICATOR_END",r[r.FITZPATRICK_MODIFIER_START=127995]="FITZPATRICK_MODIFIER_START",r[r.FITZPATRICK_MODIFIER_END=127999]="FITZPATRICK_MODIFIER_END",r[r.VARIATION_MODIFIER_START=65024]="VARIATION_MODIFIER_START",r[r.VARIATION_MODIFIER_END=65039]="VARIATION_MODIFIER_END",r[r.DIACRITICAL_MARKS_START=8400]="DIACRITICAL_MARKS_START",r[r.DIACRITICAL_MARKS_END=8447]="DIACRITICAL_MARKS_END",r[r.SUBDIVISION_INDICATOR_START=127988]="SUBDIVISION_INDICATOR_START",r[r.TAGS_START=917504]="TAGS_START",r[r.TAGS_END=917631]="TAGS_END",r[r.ZWJ=8205]="ZWJ";let l=Object.freeze([776,2359,2367,2984,3007,3021,3633,3635,3648,3657,4352,4449,4520]);function s(t){if("string"!=typeof t)throw TypeError("string cannot be undefined or null");let e=[],a=0,o=0;for(;a<t.length;){var n,r,i,s;o+=function(t,e){let a,o=e[t];if(!(o&&function(t,e,a){return t>=e&&t<=a}(o[0].charCodeAt(0),55296,56319))||t===e.length-1)return 1;let n=o+e[t+1],r=e.substring(t+2,t+5);return c(n)&&c(r)?4:function(t,e,a){return t>=e&&t<=a}(d(n),127988,127988)&&(a=r.codePointAt(0),"string"==typeof r&&"number"==typeof a&&function(t,e,a){return t>=e&&t<=a}(a,917504,917631))?e.slice(t).indexOf(String.fromCodePoint(917631))+2:function(t,e,a){return t>=e&&t<=a}(d(r),127995,127999)?4:2}(a+o,t),"string"==typeof(n=t[a+o])&&l.includes(n.charCodeAt(0))&&o++,"string"==typeof(r=t[a+o])&&function(t,e,a){return t>=e&&t<=a}(r.charCodeAt(0),65024,65039)&&o++,"string"==typeof(i=t[a+o])&&function(t,e,a){return t>=e&&t<=a}(i.charCodeAt(0),8400,8447)&&o++,"string"==typeof(s=t[a+o])&&8205===s.charCodeAt(0)?o++:(e.push(t.substring(a,a+o)),a+=o,o=0)}return e}function c(t){var e;return(e=d(t))>=127462&&e<=127487}function d(t){return(t.charCodeAt(0)-55296<<10)+(t.charCodeAt(1)-56320)+65536}function b(t,e,a){let o=s(t);if(void 0===e)return t;if(e>=o.length)return"";let n=o.length-e,r=e+(void 0===a?n:a);return r>e+n&&(r=void 0),o.slice(e,r).join("")}(i=n||(n={}))[i.unit_1=1]="unit_1",i[i.unit_2=2]="unit_2",i[i.unit_4=4]="unit_4",Object.defineProperty(s,"runes",{value:s}),Object.defineProperty(s,"default",{value:s}),Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"substr",{value:b}),Object.defineProperty(s,"substring",{value:b}),Object.defineProperty(s,"EnumRunesCode",{value:o}),Object.defineProperty(s,"EnumCodeUnits",{value:n}),Object.defineProperty(s,"GRAPHEMES",{value:l}),e.exports=s},45148,(t,e,a)=>{"use strict";e.exports=t.r(74294)},78746,(t,e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(t){for(var e=[],a=75;(0,o.runes)(t).length>a;)e.push((0,o.substring)(t,0,a)),t=(0,o.substring)(t,a),a=74;return e.push(t),e.join("\r\n ")};var o=t.r(45148)},21109,(t,e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(t){return t.replace(/\r?\n/gm,"\\n")}},86413,(t,e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.action,a=t.repeat,i=t.description,s=t.duration,c=t.attach,d=t.attachType,b=t.trigger,u=t.summary,p="BEGIN:VALARM\r\n";return p+=(0,n.default)("ACTION:".concat((0,r.default)(e.toUpperCase())))+"\r\n",p+=a?(0,n.default)("REPEAT:".concat(a))+"\r\n":"",p+=i?(0,n.default)("DESCRIPTION:".concat((0,r.default)(i)))+"\r\n":"",p+=s?(0,n.default)("DURATION:".concat(l(s)))+"\r\n":"",p+=c?(0,n.default)((0,r.default)("ATTACH;
1".concat(d||"FMTTYPE=audio/basic",":").concat(c)))+"\r\n":"",p+=b?function(t){var e="";if(Array.isArray(t)||"number"==typeof t||"string"==typeof t)e="TRIGGER;VALUE=DATE-TIME:".concat((0,r.default)((0,o.default)(t)),"\r\n");else{var a=t.before?"-":"";e="TRIGGER:".concat((0,r.default)(a+l(t)),"\r\n")}return e}(b):"",p+=u?(0,n.default)("SUMMARY:".concat((0,r.default)(u)))+"\r\n":"",p+="END:VALARM\r\n"};var o=i(t.r(35613)),n=i(t.r(78746)),r=i(t.r(21109));function i(t){return t&&t.__esModule?t:{default:t}}function l(t){var e=t.weeks,a=t.days,o=t.hours,n=t.minutes,r=t.seconds,i="P";return i+=e?"".concat(e,"W"):"",i+=a?"".concat(a,"D"):"",i+="T",i+=o?"".concat(o,"H"):"",i+=n?"".concat(n,"M"):"",i+=r?"".concat(r,"S"):""}},47511,(t,e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(t){return t.replace(/\\/gm,"\\\\").replace(/\r?\n/gm,"\\n").replace(/;/gm,"\\;").replace(/,/gm,"\\,")}},25176,(t,e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(t){return(0,n.default)(t)};var o,n=(o=t.r(47511))&&o.__esModule?o:{default:o}},10023,(t,e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(t){return(0,n.default)(t)};var o,n=(o=t.r(47511))&&o.__esModule?o:{default:o}},56682,(t,e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.weeks,a=t.days,o=t.hours,n=t.minutes,r=t.seconds,i="P";return i+=e?"".concat(e,"W"):"",i+=a?"".concat(a,"D"):"",i+="T",i+=o?"".concat(o,"H"):"",i+=n?"".concat(n,"M"):"",i+=r?"".concat(r,"S"):""}},6544,(t,e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(t){return(0,n.default)(t)};var o,n=(o=t.r(47511))&&o.__esModule?o:{default:o}},8838,(t,e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"encodeParamValue",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(a,"foldLine",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(a,"formatDate",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(a,"formatDuration",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(a,"setAlarm",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(a,"setContact",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(a,"setDescription",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(a,"setGeolocation",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(a,"setLocation",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(a,"setOrganizer",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(a,"setSummary",{enumerable:!0,get:function(){return c.default}});var o=m(t.r(35613)),n=m(t.r(51838)),r=m(t.r(69665)),i=m(t.r(84491)),l=m(t.r(86413)),s=m(t.r(25176)),c=m(t.r(10023)),d=m(t.r(56682)),b=m(t.r(78746)),u=m(t.r(6544)),p=m(t.r(12522));function m(t){return t&&t.__esModule?t:{default:t}}},29966,(t,e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.formatEvent=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.title,a=t.uid,o=t.sequence,i=t.timestamp,l=t.start,s=t.startType,c=t.startInputType,d=t.startOutputType,b=t.duration,u=t.end,p=t.endInputType,m=t.endOutputType,h=t.description,f=t.url,g=t.geo,v=t.location,x=t.status,y=t.categories,w=t.organizer,k=t.attendees,T=t.alarms,E=t.recurrenceRule,A=t.exclusionDates,S=t.busyStatus,z=t.transp,D=t.classification,L=t.created,C=t.lastModified,O=t.htmlContent,M=t.recurrenceId,j="";return j+="BEGIN:VEVENT\r\n",j+=(0,n.foldLine)("UID:".concat((0,r.default)(a)))+"\r\n",j+=e?(0,n.foldLine)("SUMMARY:".concat((0,r.default)((0,n.setSummary)(e))))+"\r\n":"",j+=(0,n.foldLine)("DTSTAMP:".concat((0,r.default)((0,n.formatDate)(i))))+"\r\n",j+=(0,n.foldLine)("DTSTART".concat(l&&3==l.length?";VALUE=DATE":"",":").concat((0,r.default)((0,n.formatDate)(l,d||s,c))))+"\r\n",(!u||3!==u.length||l.length!==u.length||l.some(function(t,e){return t!==u[e]}))&&u&&(j+=(0,n.foldLine)("DTEND".concat(3===u.length?";VALUE=DATE":"",":").concat((0,r.default)((0,n.formatDate)(u,m||d||s,p||c))))+"\r\n"),j+=void 0!==o?"SEQUENCE:".concat(o,"\r\n"):"",j+=h?(0,n.foldLine)("DESCRIPTION:".concat((0,r.default)((0,n.setDescription)(h))))+"\r\n":"",j+=f?(0,n.foldLine)("URL:".concat((0,r.default)(f)))+"\r\n":"",j+=g?(0,n.foldLine)("GEO:".concat((0,n.setGeolocation)(g)))+"\r\n":"",j+=v?
1(0,n.foldLine)("LOCATION:".concat((0,r.default)((0,n.setLocation)(v))))+"\r\n":"",j+=x?(0,n.foldLine)("STATUS:".concat((0,r.default)(x)))+"\r\n":"",j+=y?(0,n.foldLine)("CATEGORIES:".concat((0,r.default)(y.join(","))))+"\r\n":"",j+=w?(0,n.foldLine)("ORGANIZER;".concat((0,n.setOrganizer)(w)))+"\r\n":"",j+=S?(0,n.foldLine)("X-MICROSOFT-CDO-BUSYSTATUS:".concat((0,r.default)(S)))+"\r\n":"",j+=z?(0,n.foldLine)("TRANSP:".concat((0,r.default)(z)))+"\r\n":"",j+=D?(0,n.foldLine)("CLASS:".concat((0,r.default)(D)))+"\r\n":"",j+=L?"CREATED:"+(0,r.default)((0,n.formatDate)(L))+"\r\n":"",j+=C?"LAST-MODIFIED:"+(0,r.default)((0,n.formatDate)(C))+"\r\n":"",j+=O?(0,n.foldLine)("X-ALT-DESC;FMTTYPE=text/html:".concat((0,r.default)(O)))+"\r\n":"",k&&k.forEach(function(t){j+=(0,n.foldLine)("ATTENDEE;".concat((0,r.default)((0,n.setContact)(t))))+"\r\n"}),j+=E?(0,n.foldLine)("RRULE:".concat((0,r.default)(E)))+"\r\n":"",j+=A?(0,n.foldLine)("EXDATE:".concat((0,r.default)(A.map(function(t){return(0,n.formatDate)(t)}).join(","))))+"\r\n":"",j+=b?(0,n.foldLine)("DURATION:".concat((0,n.formatDuration)(b)))+"\r\n":"",T&&T.forEach(function(t){j+=(0,n.setAlarm)(t)}),j+=M?(0,n.foldLine)("RECURRENCE-ID:".concat((0,r.default)((0,n.formatDate)(M))))+"\r\n":"",j+="END:VEVENT\r\n"},a.formatFooter=function(){return"END:VCALENDAR\r\n"},a.formatHeader=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.productId,a=t.method,o=t.calName,i="";return i+("BEGIN:VCALENDAR\r\nVERSION:2.0\r\nCALSCALE:GREGORIAN\r\n"+(0,n.foldLine)("PRODID:".concat((0,r.default)(e)))+"\r\n"+(a?(0,n.foldLine)("METHOD:".concat((0,r.default)(a)))+"\r\n":"")+(o?(0,n.foldLine)("X-WR-CALNAME:".concat((0,r.default)(o)))+"\r\n":"")+"X-PUBLISHED-TTL:PT1H\r\n")};var o,n=t.r(8838),r=(o=t.r(21109))&&o.__esModule?o:{default:o}},28599,(t,e,a)=>{"use strict";function o(t){this._maxSize=t,this.clear()}o.prototype.clear=function(){this._size=0,this._values=Object.create(null)},o.prototype.get=function(t){return this._values[t]},o.prototype.set=function(t,e){return this._size>=this._maxSize&&this.clear(),!(t in this._values)&&this._size++,this._values[t]=e};var n=/[^.^\]^[]+|(?=\[\]|\.\.)/g,r=/^\d+$/,i=/^\d/,l=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,s=/^\s*(['"]?)(.*?)(\1)\s*$/,c=new o(512),d=new o(512),b=new o(512);function u(t){return c.get(t)||c.set(t,p(t).map(function(t){return t.replace(s,"$2")}))}function p(t){return t.match(n)||[""]}function m(t){return"string"==typeof t&&t&&-1!==["'",'"'].indexOf(t.charAt(0))}e.exports={Cache:o,split:p,normalizePath:u,setter:function(t){var e=u(t);return d.get(t)||d.set(t,function(t,a){for(var o=0,n=e.length,r=t;o<n-1;){var i=e[o];if("__proto__"===i||"constructor"===i||"prototype"===i)return t;r=r[e[o++]]}r[e[o]]=a})},getter:function(t,e){var a=u(t);return b.get(t)||b.set(t,function(t){for(var o=0,n=a.length;o<n;)if(null==t&&e)return;else t=t[a[o++]];return t})},join:function(t){return t.reduce(function(t,e){return t+(m(e)||r.test(e)?"["+e+"]":(t?".":"")+e)},"")},forEach:function(t,e,a){!function(t,e,a){var o,n,s,c,d=t.length;for(n=0;n<d;n++)(o=t[n])&&(function(t){return!m(t)&&(t.match(i)&&!t.match(r)||l.test(t))}(o)&&(o='"'+o+'"'),s=!(c=m(o))&&/^\d+$/.test(o),e.call(a,o,c,s,n,t))}(Array.isArray(t)?t:p(t),e,a)}}},39601,(t,e,a)=>{let o=/[A-Z\xc0-\xd6\xd8-\xde]?[a-z\xdf-\xf6\xf8-\xff]+(?:['â](?:d|ll|m|re|s|t|ve))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde]|$)|(?:[A-Z\xc0-\xd6\xd8-\xde]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['â](?:D|LL|M|RE|S|T|VE))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde](?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])|$)|[A-Z\xc0-\xd6\xd8-\xde]?(?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['â](?:d|ll|m|re|s|t|ve))?|[A-Z\xc0-\xd6\xd8-\xde]+(?:['â](?:D|LL|M|RE|S|T|VE))?|\d*(?:1ST|2ND|3RD|(?![123])\dTH)(?=\b|[a-z_])|\d*(?:1st|2nd|3rd|(?![123])\dth)(?=\b|[A-Z_])|\d+|(?:[\u2700-\u27bf]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?(?:\u200d(?:[^\ud800-\udfff]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?)*/g,n=t=>t.match(o)||[],r=t=>t[0].toUpperCase()+t.slice(1),i=(t,e)=>n(t).join(e).toLowerCase(),l=t=>n(t).reduce((t,e)=>`${t}${!t?e.toLowerCase():e[0].toUpperCase()+e.slice(1).toLowerCase()}`,"");e.exports={words:n,upperFirst:r,camelCase:l,pascalCase:t=>r(l(t)),snakeCase:t=>i(t,"_"),kebabCase:t=>i(t,"-"),sentenceCase:t=>r(i(t," ")),titleCase:t=>n(t).map(r).join(" ")}},73533,(t,e,a)=>{function o(t,e){var a=t.length,o=Array(a),n={},r=a,i=function(t){for(var e=new Map,a=0,o=t.length;a<o;a++){var n=t[a];e.has(n[0])||e.set(n[0],new Set),e.has(n[1])||e.set(n[1],new Set),e.get(n[0]).add(n[1])}return e}(e),l=function(t){for(var e=new Map,a=0,o=t.length;a<o;a++)e.set(t[a],a);return e}(t);for(e.forEach(function(t){if(!l.has(t[0])||!l.has(t[1]))throw Error("Unknown node. There is an unknown node in the supplied edges.")});r--;)n[r]||function t(e,r,s){if(s.has(e)){var c;try{c=", node was:"+JSON.stringify(e)}catch(t){c=""}throw Error("Cyclic dependency"+c)}if(!l.has(e))throw Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(e));if(!n[r]){n[r]=!0;var d=i.get(e)||new Set;if(r=(d=Array.from(d)).length){s.add(e);do{var b=d[--r];t(b,l.get(b),s)}while(r)s.delete(e)}o[--a]=e}}(t[r],r,new Set);return o}e.exports=function(t){return o(function(t){for(var e=new Set,a=0,o=t.length;a<o;a++){var n=t[a];e.add(n[0]),e.add(n[1])}return Array.from(e)}(t),t)},e.exports.array=o},26778,t=>{"use strict";let e,a,o;var n=t.i(28599),r=t.i(39601),i=t.i(73533);let l=Object.prototype.toString,s=Error.prototype.toString,c=RegExp.prototype.toString,d="u">typeof Symbol?Symbol.prototype.toString:()=>"",b=/^Symbol\((.*)\)(.*)$/;function u(t,e=!1){if(null==t||!0===t||!1===t)return""+t;let a=typeof t;if("number"===a)return t!=+t?"NaN":0===t&&1/t<0?"-0":""+t;if("string"===a)return e?`"${t}"`:t;if("function"===a)return"[Function "+(t.name||"anonymous")+"]";if("symbol"===a)return d.call(t).replace(b,"Symbol($1)");let o=l.call(t).slice(8,-1);return"Date"===o?isNaN(t.getTime())?""+t:t.toISOString(t):"Error"===o||t instanceof Error?"["+s.call(t)+"]":"RegExp"===o?c.call(t):null}function p(t,e){let a=u(t,e);return null!==a?a:JSON.stringify(t,function(t,a){let o=u(this[t],e);return null!==o?o:a},2)}function m(t){return null==t?[]:[].concat(t)}let h=/\$\{\s*(\w+)\s*\}/g;e=Symbol.toStringTag;class f{constructor(t,a,o,n){this.name=void 0,this.message=void 0,this.value=void 0,this.path=void 0,this.type=void 0,this.params=void 0,this.errors=void 0,this.inner=void 0,this[e]="Error",this.name="ValidationError",this.value=a,this.path=o,this.type=n,this.errors=[],this.inner=[],m(t).forEach(t=>{if(g.isError(t)){this.errors.push(...t.errors);let e=t.inner.length?t.inner:[t];this.inner.push(...e)}else this.errors.push(t)}),this.message=this.errors.length>1?`${this.errors.length} errors occurred`:this.errors[0]}}a=Symbol.hasInstance,o=Symbol.toStringTag;
1class g extends Error{static formatError(t,e){let a=e.label||e.path||"this";return(e=Object.assign({},e,{path:a,originalPath:e.path}),"string"==typeof t)?t.replace(h,(t,a)=>p(e[a])):"function"==typeof t?t(e):t}static isError(t){return t&&"ValidationError"===t.name}constructor(t,e,a,n,r){const i=new f(t,e,a,n);if(r)return i;super(),this.value=void 0,this.path=void 0,this.type=void 0,this.params=void 0,this.errors=[],this.inner=[],this[o]="Error",this.name=i.name,this.message=i.message,this.type=i.type,this.value=i.value,this.path=i.path,this.errors=i.errors,this.inner=i.inner,Error.captureStackTrace&&Error.captureStackTrace(this,g)}static[a](t){return f[Symbol.hasInstance](t)||super[Symbol.hasInstance](t)}}let v={default:"${path} is invalid",required:"${path} is a required field",defined:"${path} must be defined",notNull:"${path} cannot be null",oneOf:"${path} must be one of the following values: ${values}",notOneOf:"${path} must not be one of the following values: ${values}",notType:({path:t,type:e,value:a,originalValue:o})=>{let n=null!=o&&o!==a?` (cast from the value \`${p(o,!0)}\`).`:".";return"mixed"!==e?`${t} must be a \`${e}\` type, but the final value was: \`${p(a,!0)}\``+n:`${t} must match the configured type. The validated value was: \`${p(a,!0)}\``+n}},x={length:"${path} must be exactly ${length} characters",min:"${path} must be at least ${min} characters",max:"${path} must be at most ${max} characters",matches:'${path} must match the following: "${regex}"',email:"${path} must be a valid email",url:"${path} must be a valid URL",uuid:"${path} must be a valid UUID",datetime:"${path} must be a valid ISO date-time",datetime_precision:"${path} must be a valid ISO date-time with a sub-second precision of exactly ${precision} digits",datetime_offset:'${path} must be a valid ISO date-time with UTC "Z" timezone',trim:"${path} must be a trimmed string",lowercase:"${path} must be a lowercase string",uppercase:"${path} must be a upper case string"},y={min:"${path} must be greater than or equal to ${min}",max:"${path} must be less than or equal to ${max}",lessThan:"${path} must be less than ${less}",moreThan:"${path} must be greater than ${more}",positive:"${path} must be a positive number",negative:"${path} must be a negative number",integer:"${path} must be an integer"},w={min:"${path} field must be later than ${min}",max:"${path} field must be at earlier than ${max}"},k={isValue:"${path} field must be ${value}"},T={noUnknown:"${path} field has unspecified keys: ${unknown}",exact:"${path} object contains unknown properties: ${properties}"},E={min:"${path} field must have at least ${min} items",max:"${path} field must have less than or equal to ${max} items",length:"${path} must have ${length} items"},A={notType:t=>{let{path:e,value:a,spec:o}=t,n=o.types.length;if(Array.isArray(a)){if(a.length<n)return`${e} tuple value has too few items, expected a length of ${n} but got ${a.length} for value: \`${p(a,!0)}\``;if(a.length>n)return`${e} tuple value has too many items, expected a length of ${n} but got ${a.length} for value: \`${p(a,!0)}\``}return g.formatError(v.notType,t)}};var S=Object.assign(Object.create(null),{mixed:v,string:x,number:y,date:w,object:T,array:E,boolean:k,tuple:A});let z=t=>t&&t.__isYupSchema__;class D{static fromOptions(t,e){if(!e.then&&!e.otherwise)throw TypeError("either `then:` or `otherwise:` is required for `when()` conditions");let{is:a,then:o,otherwise:n}=e,r="function"==typeof a?a:(...t)=>t.every(t=>t===a);return new D(t,(t,e)=>{var a;let i=r(...t)?o:n;return null!=(a=null==i?void 0:i(e))?a:e})}constructor(t,e){this.fn=void 0,this.refs=t,this.refs=t,this.fn=e}resolve(t,e){let a=this.refs.map(t=>t.getValue(null==e?void 0:e.value,null==e?void 0:e.parent,null==e?void 0:e.context)),o=this.fn(a,t,e);if(void 0===o||o===t)return t;if(!z(o))throw TypeError("conditions must return a schema object");return o.resolve(e)}}class L{constructor(t,e={}){if(this.key=void 0,this.isContext=void 0,this.isValue=void 0,this.isSibling=void 0,this.path=void 0,this.getter=void 0,this.map=void 0,"string"!=typeof t)throw TypeError("ref must be a string, got: "+t);if(this.key=t.trim(),""===t)throw TypeError("ref must be a non-empty string");this.isContext="$"===this.key[0],this.isValue="."===this.key[0],this.isSibling=!this.isContext&&!this.isValue;let a=this.isContext?"$":this.isValue?".":"";this.path=this.key.slice(a.length),this.getter=this.path&&(0,n.getter)(this.path,!0),this.map=e.map}getValue(t,e,a){let o=this.isContext?a:this.isValue?t:e;return this.getter&&(o=this.getter(o||{})),this.map&&(o=this.map(o)),o}cast(t,e){return this.getValue(t,null==e?void 0:e.parent,null==e?void 0:e.context)}resolve(){return this}describe(){return{type:"ref",key:this.key}}toString(){return`Ref(${this.key})`}static isRef(t){return t&&t.__isYupRef}}function C(t){function e({value:a,path:o="",options:n,originalValue:r,schema:i},l,s){let c,{name:d,test:b,params:u,message:p,skipAbsent:m}=t,{parent:h,context:f,abortEarly:v=i.spec.abortEarly,disableStackTrace:x=i.spec.disableStackTrace}=n,y={value:a,parent:h,context:f};function w(t={}){let e=O(Object.assign({value:a,originalValue:r,label:i.spec.label,path:t.path||o,spec:i.spec,disableStackTrace:t.disableStackTrace||x},u,t.params),y),n=new g(g.formatError(t.message||p,e),a,e.path,t.type||d,e.disableStackTrace);return n.params=e,n}let k=v?l:s,T={path:o,parent:h,type:d,from:n.from,createError:w,resolve:t=>
1M(t,y),options:n,originalValue:r,schema:i},E=t=>{g.isError(t)?k(t):t?s(null):k(w())},A=t=>{g.isError(t)?k(t):l(t)};if(m&&null==a)return E(!0);try{var S;if(c=b.call(T,a,T),"function"==typeof(null==(S=c)?void 0:S.then)){if(n.sync)throw Error(`Validation test of type: "${T.type}" returned a Promise during a synchronous validate. This test will finish after the validate call has returned`);return Promise.resolve(c).then(E,A)}}catch(t){A(t);return}E(c)}return e.OPTIONS=t,e}function O(t,e){if(!t)return t;for(let a of Object.keys(t))t[a]=M(t[a],e);return t}function M(t,e){return L.isRef(t)?t.getValue(e.value,e.parent,e.context):t}function j(t,e,a,o=a){let r,i,l;return e?((0,n.forEach)(e,(n,s,c)=>{let d=s?n.slice(1,n.length-1):n,b="tuple"===(t=t.resolve({context:o,parent:r,value:a})).type,u=c?parseInt(d,10):0;if(t.innerType||b){if(b&&!c)throw Error(`Yup.reach cannot implicitly index into a tuple type. the path part "${l}" must contain an index to the tuple element, e.g. "${l}[0]"`);if(a&&u>=a.length)throw Error(`Yup.reach cannot resolve an array item at index: ${n}, in the path: ${e}. because there is no value at that index. `);r=a,a=a&&a[u],t=b?t.spec.types[u]:t.innerType}if(!c){if(!t.fields||!t.fields[d])throw Error(`The schema does not contain the path: ${e}. (failed at: ${l} which is a type: "${t.type}")`);r=a,a=a&&a[d],t=t.fields[d]}i=d,l=s?"["+n+"]":"."+n}),{schema:t,parent:r,parentPath:i}):{parent:r,parentPath:e,schema:t}}L.prototype.__isYupRef=!0;class Y extends Set{describe(){let t=[];for(let e of this.values())t.push(L.isRef(e)?e.describe():e);return t}resolveAll(t){let e=[];for(let a of this.values())e.push(t(a));return e}clone(){return new Y(this.values())}merge(t,e){let a=this.clone();return t.forEach(t=>a.add(t)),e.forEach(t=>a.delete(t)),a}}function R(t,e=new Map){let a;if(z(t)||!t||"object"!=typeof t)return t;if(e.has(t))return e.get(t);if(t instanceof Date)a=new Date(t.getTime()),e.set(t,a);else if(t instanceof RegExp)a=new RegExp(t),e.set(t,a);else if(Array.isArray(t)){a=Array(t.length),e.set(t,a);for(let o=0;o<t.length;o++)a[o]=R(t[o],e)}else if(t instanceof Map)for(let[o,n]of(a=new Map,e.set(t,a),t.entries()))a.set(o,R(n,e));else if(t instanceof Set)for(let o of(a=new Set,e.set(t,a),t))a.add(R(o,e));else if(t instanceof Object)for(let[o,n]of(a={},e.set(t,a),Object.entries(t)))a[o]=R(n,e);else throw Error(`Unable to clone ${t}`);return a}function N(t,e){var a;if(!(null!=(a=t.inner)&&a.length)&&t.errors.length){let a;return a=e?`${e}.${t.path}`:t.path,t.errors.map(t=>({message:t,path:function(t){if(!(null!=t&&t.length))return;let e=[],a="",o=!1,n=!1;for(let r=0;r<t.length;r++){let i=t[r];if("["===i&&!n){a&&(e.push(...a.split(".").filter(Boolean)),a=""),o=!0;continue}if("]"===i&&!n){a&&(/^\d+$/.test(a)?e.push(a):e.push(a.replace(/^"|"$/g,"")),a=""),o=!1;continue}if('"'===i){n=!n;continue}if("."===i&&!o&&!n){a&&(e.push(a),a="");continue}a+=i}return a&&e.push(...a.split(".").filter(Boolean)),e}(a)}))}let o=e?`${e}.${t.path}`:t.path;return t.inner.flatMap(t=>N(t,o))}class _{constructor(t){this.type=void 0,this.deps=[],this.tests=void 0,this.transforms=void 0,this.conditions=[],this._mutate=void 0,this.internalTests={},this._whitelist=new Y,this._blacklist=new Y,this.exclusiveTests=Object.create(null),this._typeCheck=void 0,this.spec=void 0,this.tests=[],this.transforms=[],this.withMutation(()=>{this.typeError(v.notType)}),this.type=t.type,this._typeCheck=t.check,this.spec=Object.assign({strip:!1,strict:!1,abortEarly:!0,recursive:!0,disableStackTrace:!1,nullable:!1,optional:!0,coerce:!0},null==t?void 0:t.spec),this.withMutation(t=>{t.nonNullable()})}get _type(){return this.type}clone(t){if(this._mutate)return t&&Object.assign(this.spec,t),this;let e=Object.create(Object.getPrototypeOf(this));return e.type=this.type,e._typeCheck=this._typeCheck,e._whitelist=this._whitelist.clone(),e._blacklist=this._blacklist.clone(),e.internalTests=Object.assign({},this.internalTests),e.exclusiveTests=Object.assign({},this.exclusiveTests),e.deps=[...this.deps],e.conditions=[...this.conditions],e.tests=[...this.tests],e.transforms=[...this.transforms],e.spec=R(Object.assign({},this.spec,t)),e}label(t){let e=this.clone();return e.spec.label=t,e}meta(...t){if(0===t.length)return this.spec.meta;let e=this.clone();return e.spec.meta=Object.assign(e.spec.meta||{},t[0]),e}withMutation(t){let e=this._mutate;this._mutate=!0;let a=t(this);return this._mutate=e,a}concat(t){if(!t||t===this)return this;if(t.type!==this.type&&"mixed"!==this.type)throw TypeError(`You cannot \`concat()\` schema's of different types: ${this.type} and ${t.type}`);let e=t.clone(),a=Object.assign({},this.spec,e.spec);return e.spec=a,e.internalTests=Object.assign({},this.internalTests,e.internalTests),e._whitelist=this._whitelist.merge(t._whitelist,t._blackl
1ist),e._blacklist=this._blacklist.merge(t._blacklist,t._whitelist),e.tests=this.tests,e.exclusiveTests=this.exclusiveTests,e.withMutation(e=>{t.tests.forEach(t=>{e.test(t.OPTIONS)})}),e.transforms=[...this.transforms,...e.transforms],e}isType(t){return null==t?!!this.spec.nullable&&null===t||!!this.spec.optional&&void 0===t:this._typeCheck(t)}resolve(t){let e=this;if(e.conditions.length){let a=e.conditions;(e=e.clone()).conditions=[],e=(e=a.reduce((e,a)=>a.resolve(e,t),e)).resolve(t)}return e}resolveOptions(t){var e,a,o,n;return Object.assign({},t,{from:t.from||[],strict:null!=(e=t.strict)?e:this.spec.strict,abortEarly:null!=(a=t.abortEarly)?a:this.spec.abortEarly,recursive:null!=(o=t.recursive)?o:this.spec.recursive,disableStackTrace:null!=(n=t.disableStackTrace)?n:this.spec.disableStackTrace})}cast(t,e={}){let a=this.resolve(Object.assign({},e,{value:t})),o="ignore-optionality"===e.assert,n=a._cast(t,e);if(!1!==e.assert&&!a.isType(n)){if(o&&null==n)return n;let r=p(t),i=p(n);throw TypeError(`The value of ${e.path||"field"} could not be cast to a value that satisfies the schema type: "${a.type}". 2 3attempted value: ${r} 4`+(i!==r?`result of cast: ${i}`:""))}return n}_cast(t,e){let a=void 0===t?t:this.transforms.reduce((a,o)=>o.call(this,a,t,this,e),t);return void 0===a&&(a=this.getDefault(e)),a}_validate(t,e={},a,o){let{path:n,originalValue:r=t,strict:i=this.spec.strict}=e,l=t;i||(l=this._cast(l,Object.assign({assert:!1},e)));let s=[];for(let t of Object.values(this.internalTests))t&&s.push(t);this.runTests({path:n,value:l,originalValue:r,options:e,tests:s},a,t=>{if(t.length)return o(t,l);this.runTests({path:n,value:l,originalValue:r,options:e,tests:this.tests},a,o)})}runTests(t,e,a){let o=!1,{tests:n,value:r,originalValue:i,path:l,options:s}=t,c=t=>{o||(o=!0,e(t,r))},d=t=>{o||(o=!0,a(t,r))},b=n.length,u=[];if(!b)return d([]);let p={value:r,originalValue:i,path:l,options:s,schema:this};for(let t=0;t<n.length;t++)(0,n[t])(p,c,function(t){t&&(Array.isArray(t)?u.push(...t):u.push(t)),--b<=0&&d(u)})}asNestedTest({key:t,index:e,parent:a,parentPath:o,originalParent:n,options:r}){let i=null!=t?t:e;if(null==i)throw TypeError("Must include `key` or `index` for nested validations");let l="number"==typeof i,s=a[i],c=Object.assign({},r,{strict:!0,parent:a,value:s,originalValue:n[i],key:void 0,[l?"index":"key"]:i,path:l||i.includes(".")?`${o||""}[${l?i:`"${i}"`}]`:(o?`${o}.`:"")+t});return(t,e,a)=>this.resolve(c)._validate(s,c,e,a)}validate(t,e){var a;let o=this.resolve(Object.assign({},e,{value:t})),n=null!=(a=null==e?void 0:e.disableStackTrace)?a:o.spec.disableStackTrace;return new Promise((a,r)=>o._validate(t,e,(t,e)=>{g.isError(t)&&(t.value=e),r(t)},(t,e)=>{t.length?r(new g(t,e,void 0,void 0,n)):a(e)}))}validateSync(t,e){var a;let o,n=this.resolve(Object.assign({},e,{value:t})),r=null!=(a=null==e?void 0:e.disableStackTrace)?a:n.spec.disableStackTrace;return n._validate(t,Object.assign({},e,{sync:!0}),(t,e)=>{throw g.isError(t)&&(t.value=e),t},(e,a)=>{if(e.length)throw new g(e,t,void 0,void 0,r);o=a}),o}isValid(t,e){return this.validate(t,e).then(()=>!0,t=>{if(g.isError(t))return!1;throw t})}isValidSync(t,e){try{return this.validateSync(t,e),!0}catch(t){if(g.isError(t))return!1;throw t}}_getDefault(t){let e=this.spec.default;return null==e?e:"function"==typeof e?e.call(this,t):R(e)}getDefault(t){return this.resolve(t||{})._getDefault(t)}default(t){return 0==arguments.length?this._getDefault():this.clone({default:t})}strict(t=!0){return this.clone({strict:t})}nullability(t,e){let a=this.clone({nullable:t});return a.internalTests.nullable=C({message:e,name:"nullable",test(t){return null!==t||this.schema.spec.nullable}}),a}optionality(t,e){let a=this.clone({optional:t});return a.internalTests.optionality=C({message:e,name:"optionality",test(t){return void 0!==t||this.schema.spec.optional}}),a}optional(){return this.optionality(!0)}defined(t=v.defined){return this.optionality(!1,t)}nullable(){return this.nullability(!0)}nonNullable(t=v.notNull){return this.nullability(!1,t)}required(t=v.required){return this.clone().withMutation(e=>e.nonNullable(t).defined(t))}notRequired(){return this.clone().withMutation(t=>t.nullable().optional())}transform(t){let e=this.clone();return e.transforms.push(t),e}test(...t){let e;if(void 0===(e=1===t.length?"function"==typeof t[0]?{test:t[0]}:t[0]:2===t.length?{name:t[0],test:t[1]}:{name:t[0],message:t[1],test:t[2]}).message&&(e.message=v.default),"function"!=typeof e.test)throw TypeError("`test` is a required parameters");let a=this.clone(),o=C(e),n=e.exclusive||e.name&&!0===a.exclusiveTests[e.name];if(e.exclusive&&!e.name)throw TypeError("Exclusive tests must provide a unique `name` identifying the test");return e.name&&(a.exclusiveTests[e.name]=!!e.exclusive),a.tests=a.tests.filter(t=>(t.OPTIONS.name!==e.name||!n&&t.OPTIONS.test!==o.OPTIONS.test)&&!0),a.tests.push(o),a}when(t,e){Array.isArray(t)||"string"==typeof t||(e=t,t=".");let a=this.clone(),o=m(t).map(t=>new L(t));return o.forEach(t=>{t.isSibling&&a.deps.push(t.key)}),a.conditions.push("function"==typeof e?new D(o,e):D.fromOptions(o,e)),a}typeError(t){let e=this.clone();return e.internalTests.typeError=C({message:t,name:"typeError",skipAbsent:!0,test(t){return!!this.schema._typeCheck(t)||this.createError({params:{type:this.schema.type}})}}),e}oneOf(t,e=v.oneOf){let a=this.clone();return t.forEach(t=>{a._whitelist.add(t),a._blacklist.delete(t)}),a.internalTests.whiteList=C({message:e,name:"oneOf",skipAbsent:!0,test(t){let e=this.schema._whitelist,a=e.resolveAll(this.resolve);return!!a.includes(t)||this.createError({params:{values:Array.from(e).join(", "),resolved:a}})}}),a}notOneOf(t,e=v.notOneOf){let a=this.clone();return t.forEach(t=>{a._blacklist.add(t),a._whitelist.delete(t)}),a.internalTests.blacklist=C({message:e,name:"notOneOf",test(t){let e=this.schema._blacklist,a=e.resolveAll(this.resolve);return!a.includes(t)||this.createError({params:{values:Array.from(e).join(", "),resolved:a}})}}),a}strip(t=!0){let e=this.clone();return e.spec.strip=t,e}describe(t){let e=(t?this.resolve(t):this).clone(),{label:a,meta:o,optional:n,nullable:r}=e.spec;return{meta:o,label:a,optional:n,nullable:r,default:e.getDefault(t),t
4ype:e.type,oneOf:e._whitelist.describe(),notOneOf:e._blacklist.describe(),tests:e.tests.filter((t,e,a)=>a.findIndex(e=>e.OPTIONS.name===t.OPTIONS.name)===e).map(e=>{let a=e.OPTIONS.params&&t?O(Object.assign({},e.OPTIONS.params),t):e.OPTIONS.params;return{name:e.OPTIONS.name,params:a}})}}get"~standard"(){let t=this;return{version:1,vendor:"yup",async validate(e){try{return{value:await t.validate(e,{abortEarly:!1})}}catch(t){if(t instanceof g)return{issues:N(t)};throw t}}}}}for(let t of(_.prototype.__isYupSchema__=!0,["validate","validateSync"]))_.prototype[`${t}At`]=function(e,a,o={}){let{parent:n,parentPath:r,schema:i}=j(this,e,a,o.context);return i[t](n&&n[r],Object.assign({},o,{parent:n,path:e}))};for(let t of["equals","is"])_.prototype[t]=_.prototype.oneOf;for(let t of["not","nope"])_.prototype[t]=_.prototype.notOneOf;let I=()=>!0;function $(t){return new B(t)}class B extends _{constructor(t){super("function"==typeof t?{type:"mixed",check:t}:Object.assign({type:"mixed",check:I},t))}}function U(){return new F}$.prototype=B.prototype;class F extends _{constructor(){super({type:"boolean",check:t=>(t instanceof Boolean&&(t=t.valueOf()),"boolean"==typeof t)}),this.withMutation(()=>{this.transform((t,e)=>{if(this.spec.coerce&&!this.isType(t)){if(/^(true|1)$/i.test(String(t)))return!0;if(/^(false|0)$/i.test(String(t)))return!1}return t})})}isTrue(t=k.isValue){return this.test({message:t,name:"is-value",exclusive:!0,params:{value:"true"},test:t=>null==t||!0===t})}isFalse(t=k.isValue){return this.test({message:t,name:"is-value",exclusive:!0,params:{value:"false"},test:t=>null==t||!1===t})}default(t){return super.default(t)}defined(t){return super.defined(t)}optional(){return super.optional()}required(t){return super.required(t)}notRequired(){return super.notRequired()}nullable(){return super.nullable()}nonNullable(t){return super.nonNullable(t)}strip(t){return super.strip(t)}}U.prototype=F.prototype;let P=/^(\d{4}|[+-]\d{6})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:[ T]?(\d{2}):?(\d{2})(?::?(\d{2})(?:[,.](\d{1,}))?)?(?:(Z)|([+-])(\d{2})(?::?(\d{2}))?)?)?$/;function H(t){var e,a;let o=P.exec(t);return o?{year:Z(o[1]),month:Z(o[2],1)-1,day:Z(o[3],1),hour:Z(o[4]),minute:Z(o[5]),second:Z(o[6]),millisecond:o[7]?Z(o[7].substring(0,3)):0,precision:null!=(e=null==(a=o[7])?void 0:a.length)?e:void 0,z:o[8]||void 0,plusMinus:o[9]||void 0,hourOffset:Z(o[10]),minuteOffset:Z(o[11])}:null}function Z(t,e=0){return Number(t)||e}let V=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,q=/^((https?|ftp):)?\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,K=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,G=RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?(([+-]\\d{2}(:?\\d{2})?)|Z)$"),W=t=>null==t||t===t.trim(),Q=({}).toString();function J(){return new X}class X extends _{constructor(){super({type:"string",check:t=>(t instanceof String&&(t=t.valueOf()),"string"==typeof t)}),this.withMutation(()=>{this.transform((t,e)=>{if(!this.spec.coerce||this.isType(t)||Array.isArray(t))return t;let a=null!=t&&t.toString?t.toString():t;return a===Q?t:a})})}required(t){return super.required(t).withMutation(e=>e.test({message:t||v.required,name:"required",skipAbsent:!0,test:t=>!!t.length}))}notRequired(){return super.notRequired().withMutation(t=>(t.tests=t.tests.filter(t=>"required"!==t.OPTIONS.name),t))}length(t,e=x.length){return this.test({message:e,name:"length",exclusive:!0,params:{length:t},skipAbsent:!0,test(e){return e.length===this.resolve(t)}})}min(t,e=x.min){return this.test({message:e,name:"min",exclusive:!0,params:{min:t},skipAbsent:!0,test(e){return e.length>=this.resolve(t)}})}max(t,e=x.max){return this.test({name:"max",exclusive:!0,message:e,params:{max:t},skipAbsent:!0,test(e){return e.length<=this.resolve(t)}})}matches(t,e){let a,o,n=!1;return e&&("object"==typeof e?{excludeEmptyString:n=!1,message:a,name:o}=e:a=e),this.test({name:o||"matches",message:a||x.matches,params:{regex:t},skipAbsent:!0,test:e=>""===e&&n||-1!==e.search(t)})}email(t=x.email){return this.matches(V,{name:"email",message:t,excludeEmptyString:!0})}url(t=x.url){return this.matches(q,{name:"url",message:t,excludeEmptyString:!0})}uuid(t=x.uuid){return this.matches(K,{name:"uuid",message:t,excludeEmptyString:!1})}datetime(t){let e,a,o="";return t&&("object"==typeof t?{message:o="",allowOffset:e=!1,precision:a}=t:o=t),this.matches(G,{name:"datetime",message:o||x.datetime,excludeEmptyString:!0}).test({name:"datetime_offset",message:o||x.datetime_offset,params:{allowOffset:e},skipAbsent:!0,test:t=>{if(!t||e)return!0;let a=H(t);return!!a&&!!a.z}}).test({name:"datetime_precision",message:o||x.datetime_precision,params:{precision:a},skipAbsent:!0,test:t=>{if(!t||void 0==a)return!0;let e=H(t);return!!e&&e.precision===a}})}ensure(){return this.default("").transform(t=>null===t?"":t)}trim(t=x.trim){return this.transform(t=>null!=t?t.trim():t).test({message:t,name:"trim",test:W})}lowercase(t=x.lowercase){return this.transform(t=>null==t?t:t.toLowerCase()).test({message:t,name:"string_case",exclusive:!0,skipAbsent:!0,test:t=>null==t||t===t.toLowerCase()})}uppercase(t=x.uppercase){return this.transform(t=>null==t?t:t.toUpperCase()).test({message:t,name:"string_case",exclusive:!0,skipAbsent:!0,test:t=>null==t||t===t.toUpperCase()})}}function tt(){return new te}J.prototype=X.prototype;class te extends _{constructor(){super({type:"number",check(t){let e;return t instanceof Number&&(t=t.valueOf()),"number"==typeof t&&(e=t)==+e}}),this.withMutation(()=>{this.transform((t,e)=>{if(!this.spec.coerce)return t;let a=t;if("string"==typeof a){if(""===(a=a.replace(/\s/g,"")))return NaN;a*=1}return this.isType(a)||null===a?a:parseFloat(a)})})}min(t,e=y.min){return this.test({message:e,name:"min",exclusive:!0,params:{min:t},skipAbsent:!0,test(e){return e>=this.resolve(t)}})}max(t,e=y.max){return this.test({message:e,name:"max",exclusive:!0,params:{max:t},skipAbsent:!0,test(e){return e<=this.resolve(t)}})}lessThan(t,e=y.lessThan){return this.test({message:e,name:"max",exclusive:!0,params:{less:t},skipAbsent:!0,test(e){return e<this.resolve(t)}})}moreThan(t,e=y.moreThan){return this.test({message:e,name:"min",exclusive:!0,params:{more:t},skipAbsent:!0,test(e){return e>this.resolve(t)}})}positive(t=y.positive){return this.moreThan(0,t)}negative(t=y.negative){return this.lessThan(0,t)}integer(t=y.integer){return this.test({name:"integer",message:t,skipAbsent:!0,test:t=>Number.isInteger(t)})}truncate(){return this.transform(t=>null==t?t:0|t)}round(t){var e;let a=["ceil","floor","round","trunc"];if("trunc"===(t=(null==(e=t)?void 0:e.toLowerCase())||"round"))return this.truncate();if(-1===a.indexOf(t.toLowerCase()))throw TypeError("Only valid options for roun
4d() are: "+a.join(", "));return this.transform(e=>null==e?e:Math[t](e))}}tt.prototype=te.prototype;let ta=new Date("");function to(){return new tn}class tn extends _{constructor(){super({type:"date",check:t=>"[object Date]"===Object.prototype.toString.call(t)&&!isNaN(t.getTime())}),this.withMutation(()=>{this.transform((t,e)=>!this.spec.coerce||this.isType(t)||null===t?t:isNaN(t=function(t){let e=H(t);if(!e)return Date.parse?Date.parse(t):NaN;if(void 0===e.z&&void 0===e.plusMinus)return new Date(e.year,e.month,e.day,e.hour,e.minute,e.second,e.millisecond).valueOf();let a=0;return"Z"!==e.z&&void 0!==e.plusMinus&&(a=60*e.hourOffset+e.minuteOffset,"+"===e.plusMinus&&(a=0-a)),Date.UTC(e.year,e.month,e.day,e.hour,e.minute+a,e.second,e.millisecond)}(t))?tn.INVALID_DATE:new Date(t))})}prepareParam(t,e){let a;if(L.isRef(t))a=t;else{let o=this.cast(t);if(!this._typeCheck(o))throw TypeError(`\`${e}\` must be a Date or a value that can be \`cast()\` to a Date`);a=o}return a}min(t,e=w.min){let a=this.prepareParam(t,"min");return this.test({message:e,name:"min",exclusive:!0,params:{min:t},skipAbsent:!0,test(t){return t>=this.resolve(a)}})}max(t,e=w.max){let a=this.prepareParam(t,"max");return this.test({message:e,name:"max",exclusive:!0,params:{max:t},skipAbsent:!0,test(t){return t<=this.resolve(a)}})}}function tr(t,e){let a=1/0;return t.some((t,o)=>{var n;if(null!=(n=e.path)&&n.includes(t))return a=o,!0}),a}function ti(t){return(e,a)=>tr(t,e)-tr(t,a)}tn.INVALID_DATE=ta,to.prototype=tn.prototype,to.INVALID_DATE=ta;let tl=(t,e,a)=>{if("string"!=typeof t)return t;let o=t;try{o=JSON.parse(t)}catch(t){}return a.isType(o)?o:t},ts=t=>"[object Object]"===Object.prototype.toString.call(t);function tc(t,e){let a=Object.keys(t.fields);return Object.keys(e).filter(t=>-1===a.indexOf(t))}let td=ti([]);function tb(t){return new tu(t)}class tu extends _{constructor(t){super({type:"object",check:t=>ts(t)||"function"==typeof t}),this.fields=Object.create(null),this._sortErrors=td,this._nodes=[],this._excludedEdges=[],this.withMutation(()=>{t&&this.shape(t)})}_cast(t,e={}){var a;let o=super._cast(t,e);if(void 0===o)return this.getDefault(e);if(!this._typeCheck(o))return o;let n=this.fields,r=null!=(a=e.stripUnknown)?a:this.spec.noUnknown,i=[].concat(this._nodes,Object.keys(o).filter(t=>!this._nodes.includes(t))),l={},s=Object.assign({},e,{parent:l,__validating:e.__validating||!1}),c=!1;for(let t of i){let a=n[t],i=t in o,d=o[t];if(a){let n;s.path=(e.path?`${e.path}.`:"")+t;let r=(a=a.resolve({value:d,context:e.context,parent:l}))instanceof _?a.spec:void 0,i=null==r?void 0:r.strict;if(null!=r&&r.strip){c=c||t in o;continue}void 0!==(n=e.__validating&&i?d:a.cast(d,s))&&(l[t]=n)}else i&&!r&&(l[t]=d);(i!==t in l||l[t]!==d)&&(c=!0)}return c?l:o}_validate(t,e={},a,o){let{from:n=[],originalValue:r=t,recursive:i=this.spec.recursive}=e;e.from=[{schema:this,value:r},...n],e.__validating=!0,e.originalValue=r,super._validate(t,e,a,(t,n)=>{if(!i||!ts(n))return void o(t,n);r=r||n;let l=[];for(let t of this._nodes){let a=this.fields[t];!a||L.isRef(a)||l.push(a.asNestedTest({options:e,key:t,parent:n,parentPath:e.path,originalParent:r}))}this.runTests({tests:l,value:n,originalValue:r,options:e},a,e=>{o(e.sort(this._sortErrors).concat(t),n)})})}clone(t){let e=super.clone(t);return e.fields=Object.assign({},this.fields),e._nodes=this._nodes,e._excludedEdges=this._excludedEdges,e._sortErrors=this._sortErrors,e}concat(t){let e=super.concat(t),a=e.fields;for(let[t,e]of Object.entries(this.fields)){let o=a[t];a[t]=void 0===o?e:o}return e.withMutation(e=>e.setFields(a,[...this._excludedEdges,...t._excludedEdges]))}_getDefault(t){if("default"in this.spec)return super._getDefault(t);if(!this._nodes.length)return;let e={};return this._nodes.forEach(a=>{var o;let n=this.fields[a],r=t;null!=(o=r)&&o.value&&(r=Object.assign({},r,{parent:r.value,value:r.value[a]})),e[a]=n&&"getDefault"in n?n.getDefault(r):void 0}),e}setFields(t,e){let a=this.clone();return a.fields=t,a._nodes=function(t,e=[]){let a=[],o=new Set,r=new Set(e.map(([t,e])=>`${t}-${e}`));function l(t,e){let i=(0,n.split)(t)[0];o.add(i),r.has(`${e}-${i}`)||a.push([e,i])}for(let e of Object.keys(t)){let a=t[e];o.add(e),L.isRef(a)&&a.isSibling?l(a.path,e):z(a)&&"deps"in a&&a.deps.forEach(t=>l(t,e))}return i.default.array(Array.from(o),a).reverse()}(t,e),a._sortErrors=ti(Object.keys(t)),e&&(a._excludedEdges=e),a}shape(t,e=[]){return this.clone().withMutation(a=>{let o=a._excludedEdges;return e.length&&(Array.isArray(e[0])||(e=[e]),o=[...a._excludedEdges,...e]),a.setFields(Object.assign(a.fields,t),o)})}partial(){let t={};for(let[e,a]of Object.entries(this.fields))t[e]="optional"in a&&a.optional instanceof Function?a.optional():a;return this.setFields(t)}deepPartial(){return function t(e){if("fields"in e){let a={};
4for(let[o,n]of Object.entries(e.fields))a[o]=t(n);return e.setFields(a)}if("array"===e.type){let a=e.optional();return a.innerType&&(a.innerType=t(a.innerType)),a}return"tuple"===e.type?e.optional().clone({types:e.spec.types.map(t)}):"optional"in e?e.optional():e}(this)}pick(t){let e={};for(let a of t)this.fields[a]&&(e[a]=this.fields[a]);return this.setFields(e,this._excludedEdges.filter(([e,a])=>t.includes(e)&&t.includes(a)))}omit(t){let e=[];for(let a of Object.keys(this.fields))t.includes(a)||e.push(a);return this.pick(e)}from(t,e,a){let o=(0,n.getter)(t,!0);return this.transform(r=>{if(!r)return r;let i=r;return((t,e)=>{let a=[...(0,n.normalizePath)(e)];if(1===a.length)return a[0]in t;let o=a.pop(),r=(0,n.getter)((0,n.join)(a),!0)(t);return!!(r&&o in r)})(r,t)&&(i=Object.assign({},r),a||delete i[t],i[e]=o(r)),i})}json(){return this.transform(tl)}exact(t){return this.test({name:"exact",exclusive:!0,message:t||T.exact,test(t){if(null==t)return!0;let e=tc(this.schema,t);return 0===e.length||this.createError({params:{properties:e.join(", ")}})}})}stripUnknown(){return this.clone({noUnknown:!0})}noUnknown(t=!0,e=T.noUnknown){"boolean"!=typeof t&&(e=t,t=!0);let a=this.test({name:"noUnknown",exclusive:!0,message:e,test(e){if(null==e)return!0;let a=tc(this.schema,e);return!t||0===a.length||this.createError({params:{unknown:a.join(", ")}})}});return a.spec.noUnknown=t,a}unknown(t=!0,e=T.noUnknown){return this.noUnknown(!t,e)}transformKeys(t){return this.transform(e=>{if(!e)return e;let a={};for(let o of Object.keys(e))a[t(o)]=e[o];return a})}camelCase(){return this.transformKeys(r.camelCase)}snakeCase(){return this.transformKeys(r.snakeCase)}constantCase(){return this.transformKeys(t=>(0,r.snakeCase)(t).toUpperCase())}describe(t){let e=(t?this.resolve(t):this).clone(),a=super.describe(t);for(let[n,r]of(a.fields={},Object.entries(e.fields))){var o;let e=t;null!=(o=e)&&o.value&&(e=Object.assign({},e,{parent:e.value,value:e.value[n]})),a.fields[n]=r.describe(e)}return a}}function tp(t){return new tm(t)}tb.prototype=tu.prototype;class tm extends _{constructor(t){super({type:"array",spec:{types:t},check:t=>Array.isArray(t)}),this.innerType=void 0,this.innerType=t}_cast(t,e){let a=super._cast(t,e);if(!this._typeCheck(a)||!this.innerType)return a;let o=!1,n=a.map((t,n)=>{let r=this.innerType.cast(t,Object.assign({},e,{path:`${e.path||""}[${n}]`,parent:a,originalValue:t,value:t,index:n}));return r!==t&&(o=!0),r});return o?n:a}_validate(t,e={},a,o){var n;let r=this.innerType,i=null!=(n=e.recursive)?n:this.spec.recursive;null!=e.originalValue&&e.originalValue,super._validate(t,e,a,(n,l)=>{var s,c;if(!i||!r||!this._typeCheck(l))return void o(n,l);let d=Array(l.length);for(let a=0;a<l.length;a++)d[a]=r.asNestedTest({options:e,index:a,parent:l,parentPath:e.path,originalParent:null!=(c=e.originalValue)?c:t});this.runTests({value:l,tests:d,originalValue:null!=(s=e.originalValue)?s:t,options:e},a,t=>o(t.concat(n),l))})}clone(t){let e=super.clone(t);return e.innerType=this.innerType,e}json(){return this.transform(tl)}concat(t){let e=super.concat(t);return e.innerType=this.innerType,t.innerType&&(e.innerType=e.innerType?e.innerType.concat(t.innerType):t.innerType),e}of(t){let e=this.clone();if(!z(t))throw TypeError("`array.of()` sub-schema must be a valid yup schema not: "+p(t));return e.innerType=t,e.spec=Object.assign({},e.spec,{types:t}),e}length(t,e=E.length){return this.test({message:e,name:"length",exclusive:!0,params:{length:t},skipAbsent:!0,test(e){return e.length===this.resolve(t)}})}min(t,e){return e=e||E.min,this.test({message:e,name:"min",exclusive:!0,params:{min:t},skipAbsent:!0,test(e){return e.length>=this.resolve(t)}})}max(t,e){return e=e||E.max,this.test({message:e,name:"max",exclusive:!0,params:{max:t},skipAbsent:!0,test(e){return e.length<=this.resolve(t)}})}ensure(){return this.default(()=>[]).transform((t,e)=>this._typeCheck(t)?t:null==e?[]:[].concat(e))}compact(t){let e=t?(e,a,o)=>!t(e,a,o):t=>!!t;return this.transform(t=>null!=t?t.filter(e):t)}describe(t){let e=(t?this.resolve(t):this).clone(),a=super.describe(t);if(e.innerType){var o;let n=t;null!=(o=n)&&o.value&&(n=Object.assign({},n,{parent:n.value,value:n.value[0]})),a.innerType=e.innerType.describe(n)}return a}}function th(t){return new tf(t)}tp.prototype=tm.prototype;class tf extends _{constructor(t){super({type:"tuple",spec:{types:t},check(t){let e=this.spec.types;return Array.isArray(t)&&t.length===e.length}}),this.withMutation(()=>{this.typeError(A.notType)})}_cast(t,e){let{types:a}=this.spec,o=super._cast(t,e);if(!this._typeCheck(o))return o;let n=!1,r=a.map((t,a)=>{let r=t.cast(o[a],Object.assign({},e,{path:`${e.path||""}[${a}]`,parent:o,originalValue:o[a],value:o[a],index:a}));return r!==o[a]&&(n=!0),r});return n?r:o}_validate(t,e={},a,o){let n=this.spec.types;super._validate(t,e,a,(r,i)=>{var l,s;if(!this._typeCheck(i))return void o(r,i);let c=[];for(let[a,o]of n.entries())c[a]=o.asNestedTest({options:e,index:a,parent:i,parentPath:e.path,originalParent:null!=(s=e.originalValue)?s:t});this.runTests({value:i,tests:c,originalValue:null!=(l=e.originalValue)?l:t,options:e},a,t=>o(t.concat(r),i))})}describe(t){let e=(t?this.resolve(t):this).clone(),a=super.describe(t);return a.innerType=e.spec.types.map((e,a)=>{var o;let n=t;return null!=(o=n)&&o.value&&(n=Object.assign({},n,{parent:n.value,value:n.value[a]})),e.describe(n)}),a}}function tg(t){try{return t()}catch(t){if(g.isError(t))return Promise.reject(t);throw t}}th.prototype=tf.prototype;class tv{constructor(t){this.type="lazy",this.__isYupSchema__=!0,this.spec=void 0,this._resolve=(t,e={})=>{let a=this.builder(t,e);if(!z(a))throw TypeError("lazy() functions must return a valid schema");return this.spec.optional&&(a=a.optional()),a.resolve(e)},this.builder=t,this.spec={meta:void 0,optional:!1}}
4clone(t){let e=new tv(this.builder);return e.spec=Object.assign({},this.spec,t),e}optionality(t){return this.clone({optional:t})}optional(){return this.optionality(!0)}resolve(t){return this._resolve(t.value,t)}cast(t,e){return this._resolve(t,e).cast(t,e)}asNestedTest(t){let{key:e,index:a,parent:o,options:n}=t,r=o[null!=a?a:e];return this._resolve(r,Object.assign({},n,{value:r,parent:o})).asNestedTest(t)}validate(t,e){return tg(()=>this._resolve(t,e).validate(t,e))}validateSync(t,e){return this._resolve(t,e).validateSync(t,e)}validateAt(t,e,a){return tg(()=>this._resolve(e,a).validateAt(t,e,a))}validateSyncAt(t,e,a){return this._resolve(e,a).validateSyncAt(t,e,a)}isValid(t,e){try{return this._resolve(t,e).isValid(t,e)}catch(t){if(g.isError(t))return Promise.resolve(!1);throw t}}isValidSync(t,e){return this._resolve(t,e).isValidSync(t,e)}describe(t){return t?this.resolve(t).describe(t):{type:"lazy",meta:this.spec.meta,label:void 0}}meta(...t){if(0===t.length)return this.spec.meta;let e=this.clone();return e.spec.meta=Object.assign(e.spec.meta||{},t[0]),e}get"~standard"(){let t=this;return{version:1,vendor:"yup",async validate(e){try{return{value:await t.validate(e,{abortEarly:!1})}}catch(t){if(g.isError(t))return{issues:N(t)};throw t}}}}}t.s(["ArraySchema",0,tm,"BooleanSchema",0,F,"DateSchema",0,tn,"LazySchema",0,tv,"MixedSchema",0,B,"NumberSchema",0,te,"ObjectSchema",0,tu,"Schema",0,_,"StringSchema",0,X,"TupleSchema",0,tf,"ValidationError",0,g,"addMethod",0,function(t,e,a){if(!t||!z(t.prototype))throw TypeError("You must provide a yup schema constructor function");if("string"!=typeof e)throw TypeError("A Method name must be provided");if("function"!=typeof a)throw TypeError("Method function must be provided");t.prototype[e]=a},"array",0,tp,"bool",0,U,"boolean",0,U,"date",0,to,"defaultLocale",0,S,"getIn",0,j,"isSchema",0,z,"lazy",0,function(t){return new tv(t)},"mixed",0,$,"number",0,tt,"object",0,tb,"printValue",0,p,"reach",0,function(t,e,a,o){return j(t,e,a,o).schema},"ref",0,function(t,e){return new L(t,e)},"setLocale",0,function(t){Object.keys(t).forEach(e=>{Object.keys(t[e]).forEach(a=>{S[e][a]=t[e][a]})})},"string",0,J,"tuple",0,th])},78281,(t,e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.urlRegex=void 0,a.validateHeader=function(t){try{var e=h.validateSync(t,{abortEarly:!1,strict:!0});return{error:null,value:e}}catch(t){return{error:Object.assign({},t),value:void 0}}},a.validateHeaderAndEvent=function(t){try{var e=g.validateSync(t,{abortEarly:!1,strict:!0});return{error:null,value:e}}catch(t){return{error:Object.assign({},t),value:void 0}}};var o=n(t.r(26778));function n(t,e){if("function"==typeof WeakMap)var a=new WeakMap,o=new WeakMap;return(n=function(t,e){if(!e&&t&&t.__esModule)return t;var n,i,l={__proto__:null,default:t};if(null===t||"object"!=r(t)&&"function"!=typeof t)return l;if(n=e?o:a){if(n.has(t))return n.get(t);n.set(t,l)}for(var s in t)"default"!==s&&({}).hasOwnProperty.call(t,s)&&((i=(n=Object.defineProperty)&&Object.getOwnPropertyDescriptor(t,s))&&(i.get||i.set)?n(l,s,i):l[s]=t[s]);return l})(t,e)}function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),a.push.apply(a,o)}return a}function l(t){for(var e=1;e<arguments.length;e++){var a=null!=arguments[e]?arguments[e]:{};e%2?i(Object(a),!0).forEach(function(e){var o,n,i;o=t,n=e,i=a[e],(n=function(t){var e=function(t,e){if("object"!=r(t)||!t)return t;var a=t[Symbol.toPrimitive];if(void 0!==a){var o=a.call(t,e||"default");if("object"!=r(o))return o;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==r(e)?e:e+""}(n))in o?Object.defineProperty(o,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):o[n]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):i(Object(a)).forEac
4h(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))})}return t}var s=a.urlRegex=/^(?:([a-z0-9+.-]+):\/\/)(?:\S+(?::\S*)?@)?(?:(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*\.?)(?::\d{2,5})?(?:[/?#]\S*)?$/,c=function(t){var e=t.required;return o.lazy(function(t){return"number"==typeof t?o.number().integer().min(0):"string"==typeof t?o.string().required():e||void 0!==t?o.array().required().min(3).max(7).of(o.lazy(function(t,e){var a=e.parent.findIndex(function(t){return isNaN(t)||t===e.value});return[o.number().integer(),o.number().integer().min(1).max(12),o.number().integer().min(1).max(31),o.number().integer().min(0).max(23),o.number().integer().min(0).max(60),o.number().integer().min(0).max(60)][a]})):o.mixed().oneOf([void 0])})},d=o.object().shape({before:o.boolean(),weeks:o.number(),days:o.number(),hours:o.number(),minutes:o.number(),seconds:o.number()}).noUnknown(),b=o.object().shape({name:o.string(),email:o.string().email(),rsvp:o.boolean(),dir:o.string().matches(s),partstat:o.string(),role:o.string(),scheduleAgent:o.string().matches(/^(SERVER|CLIENT|NONE)$/),cutype:o.string(),xNumGuests:o.number()}).noUnknown(),u=o.object().shape({name:o.string(),email:o.string().email(),dir:o.string(),sentBy:o.string()}).noUnknown(),p=o.object().shape({action:o.string().matches(/^(audio|display|email)$/).required(),trigger:o.mixed().required(),description:o.string(),duration:d,repeat:o.number(),attach:o.string(),attachType:o.string(),summary:o.string(),attendee:b,"x-prop":o.mixed(),"iana-prop":o.mixed()}).noUnknown(),m={productId:o.string(),method:o.string(),calName:o.string()},h=o.object().shape(m).noUnknown(),f={summary:o.string(),timestamp:c({required:!1}),title:o.string(),uid:o.string(),sequence:o.number().integer().max(0x7fffffff),start:c({required:!0}),duration:d,startType:o.string().matches(/^(utc|local)$/),startInputType:o.string().matches(/^(utc|local)$/),startOutputType:o.string().matches(/^(utc|local)$/),end:c({required:!1}),endInputType:o.string().matches(/^(utc|local)$/),endOutputType:o.string().matches(/^(utc|local)$/),description:o.string(),url:o.string().matches(s),geo:o.object().shape({lat:o.number(),lon:o.number()}),location:o.string(),status:o.string().matches(/^(TENTATIVE|CANCELLED|CONFIRMED)$/i),categories:o.array().of(o.string()),organizer:u,attendees:o.array().of(b),alarms:o.array().of(p),recurrenceRule:o.string(),busyStatus:o.string().matches(/^(TENTATIVE|FREE|BUSY|OOF)$/i),transp:o.string().matches(/^(TRANSPARENT|OPAQUE)$/i),classification:o.string(),created:c({required:!1}),lastModified:c({required:!1}),exclusionDates:o.array().of(c({required:!0})),htmlContent:o.string(),recurrenceId:c({required:!1})},g=o.object().shape(l(l({},m),f)).test("xor","object should have end or duration (but not both)",function(t){var e=!!t.end,a=!!t.duration;return e&&!a||!e&&a||!e&&!a}).noUnknown()},59303,(t,e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var o=t.r(78281);Object.keys(o).forEach(function(t){"default"===t||"__esModule"===t||t in a&&a[t]===o[t]||Object.defineProperty(a,t,{enumerable:!0,get:function(){return o[t]}})})},99928,(t,e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"buildEvent",{enumerable:!0,get:function(){return o.buildEvent}}),Object.defineProperty(a,"buildHeader",{enumerable:!0,get:function(){return o.buildHeader}}),Object.defineProperty(a,"formatEvent",{enumerable:!0,get:function(){return n.formatEvent}}),Object.defineProperty(a,"formatFooter",{enumerable:!0,get:function(){return n.formatFooter}}),Object.defineProperty(a,"formatHeader",{enumerable:!0,get:function(){return n.formatHeader}}),Object.defineProperty(a,"urlRegex",{enumerable:!0,get:function(){return r.urlRegex}}),Object.defineProperty(a,"validateHeader",{enumerable:!0,get:function(){return r.validateHeader}}),Object.defineProperty(a,"validateHeaderAndEvent",{enumerable:!0,get:function(){return r.validateHeaderAndEvent}});var o=t.r(5190),n=t.r(29966),r=t.r(59303)},64489,(t,e,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.convertTimestampToArray=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"local",a=[],o=new Date(t);return a.push("local"===e?o.getFullYear():o.getUTCFullYear()),a.push(("local"===e?o.getMonth():o.getUTCMonth())+1),a.push("local"===e?o.getDate():o.getUTCDate()),a.push("local"===e?o.getHours():o.getUTCHours()),a.push("local"===e?o.getMinutes():o.getUTCMinutes()),a},a.createEvent=function(t,e){return x([t],e)},a.createEvents=x,a.createEventsAsync=function(t){return y.apply(this,arguments)},a.isValidURL=function(t){return o.urlRegex.test(t)};var o=t.r(99928);function n(){var t=c(),e=t.m(n),a=(Object.getPrototypeOf?Object.getPrototypeOf(e):e.__proto__).constructor;function o(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===a||"GeneratorFunction"===(e.displayName||e.name))}var d={throw:1,return:2,break:3,continue:3};function u(t){var e,a;return function(o){e||(e={stop:function(){return a(o.a,2)},catch:function(){return o.v},abrupt:function(t,e){return a(o.a,d[t],e)},delegateYield:function(t,n,i){return e.resultName=n,a(o.d,r(t),i)},finish:function(t){return a(o.f,t)}},a=function(t,a,n){o.p=e.prev,o.n=e.next;try{return t(a,n)}finally{e.next=o.n}}),e.resultName&&(e[e.resultName]=o.v,e.resultName=void 0),e.sent=o.v,e.next=o.n;try{return t.call(this,e)}finally{o.p=e.prev,o.n=e.next}}}return(n=function(){return{wrap:function(e,a,o,n){return t.w(u(e),a,o,n&&n.reverse())},isGeneratorFunction:o,mark:t.m,awrap:function(t,e){return new b(t,e)},AsyncIterator:s,async:function(t,e,a,n,r){return(o(e)?l:function(t,e,a,o,n){var r=l(t,e,a,o,n);return r.next().then(function(t){return t.done?t.value:r.next()})})(u(t),e,a,n,r)},keys:i,values:r}})()}function r(t){if(null!=t){var e=t["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],a=0;if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length))return{next:function(){return t&&a>=t.length&&(t=void 0),{value:t&&t[a++],done:!t}}}}throw TypeError(m(t)+" is not iterable")}function i(t){var e=Object(t),a=[];for(var o in e)a.unshift(o);return function t(){for(;a.length;)if((o=a.pop())in e)return t.value=o,t.done=!1,t;return t.done=!0,t}}function l(t,e,a,o,n){return new s(c().w(t,e,a,o),n||Promise)}function s(t,e){var a;this.next||(d(s.prototype),d(s.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),d(this,"_invoke",function(o,n,r){function i(){return new e(function(a,n){!function a(o,n,r,i){try{var l=t[o](n),s=l.value;return s instanceof b?e.resolve(s.v).then(function(t){a("next",t,r,i
4)},function(t){a("throw",t,r,i)}):e.resolve(s).then(function(t){l.value=t,r(l)},function(t){return a("throw",t,r,i)})}catch(t){i(t)}}(o,r,a,n)})}return a=a?a.then(i,i):i()},!0)}function c(){var t,e,a="function"==typeof Symbol?Symbol:{},o=a.iterator||"@@iterator",n=a.toStringTag||"@@toStringTag";function r(a,o,n,r){var s=Object.create((o&&o.prototype instanceof l?o:l).prototype);return d(s,"_invoke",function(a,o,n){var r,l,s,c=0,d=n||[],b=!1,u={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,a){return r=e,l=0,s=t,u.n=a,i}};function p(a,o){for(l=a,s=o,e=0;!b&&c&&!n&&e<d.length;e++){var n,r=d[e],p=u.p,m=r[2];a>3?(n=m===o)&&(s=r[(l=r[4])?5:(l=3,3)],r[4]=r[5]=t):r[0]<=p&&((n=a<2&&p<r[1])?(l=0,u.v=o,u.n=r[1]):p<m&&(n=a<3||r[0]>o||o>m)&&(r[4]=a,r[5]=o,u.n=m,l=0))}if(n||a>1)return i;throw b=!0,o}return function(n,d,m){if(c>1)throw TypeError("Generator is already running");for(b&&1===d&&p(d,m),l=d,s=m;(e=l<2?t:s)||!b;){r||(l?l<3?(l>1&&(u.n=-1),p(l,s)):u.n=s:u.v=s);try{if(c=2,r){if(l||(n="next"),e=r[n]){if(!(e=e.call(r,s)))throw TypeError("iterator result is not an object");if(!e.done)return e;s=e.value,l<2&&(l=0)}else 1===l&&(e=r.return)&&e.call(r),l<2&&(s=TypeError("The iterator does not provide a '"+n+"' method"),l=1);r=t}else if((e=(b=u.n<0)?s:a.call(o,u))!==i)break}catch(e){r=t,l=1,s=e}finally{c=1}}return{value:e,done:b}}}(a,n,r),!0),s}var i={};function l(){}function s(){}function b(){}e=Object.getPrototypeOf;var u=b.prototype=l.prototype=Object.create([][o]?e(e([][o]())):(d(e={},o,function(){return this}),e));function p(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,b):(t.__proto__=b,d(t,n,"GeneratorFunction")),t.prototype=Object.create(u),t}return s.prototype=b,d(u,"constructor",b),d(b,"constructor",s),s.displayName="GeneratorFunction",d(b,n,"GeneratorFunction"),d(u),d(u,n,"Generator"),d(u,o,function(){return this}),d(u,"toString",function(){return"[object Generator]"}),(c=function(){return{w:r,m:p}})()}function d(t,e,a,o){var n=Object.defineProperty;try{n({},"",{})}catch(t){n=0}(d=function(t,e,a,o){function r(e,a){d(t,e,function(t){return this._invoke(e,a,t)})}e?n?n(t,e,{value:a,enumerable:!o,configurable:!o,writable:!o}):t[e]=a:(r("next",0),r("throw",1),r("return",2))})(t,e,a,o)}function b(t,e){this.v=t,this.k=e}function u(t,e,a,o,n,r,i){try{var l=t[r](i),s=l.value}catch(t){return void a(t)}l.done?e(s):Promise.resolve(s).then(o,n)}function p(t){return function(){var e=this,a=arguments;return new Promise(function(o,n){var r=t.apply(e,a);function i(t){u(r,o,n,i,l,"next",t)}function l(t){u(r,o,n,i,l,"throw",t)}i(void 0)})}}function m(t){return(m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function h(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),a.push.apply(a,o)}return a}function f(t){for(var e=1;e<arguments.length;e++){var a=null!=arguments[e]?arguments[e]:{};e%2?h(Object(a),!0).forEach(function(e){var o,n,r;o=t,n=e,r=a[e],(n=function(t){var e=function(t,e){if("object"!=m(t)||!t)return t;var a=t[Symbol.toPrimitive];if(void 0!==a){var o=a.call(t,e||"default");if("object"!=m(o))return o;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==m(e)?e:e+""}(n))in o?Object.defineProperty(o,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):o[n]=r}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):h(Object(a)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))})}return t}function g(t){return(0,o.validateHeader)((0,o.buildHeader)(t))}function v(t){return(0,o.validateHeaderAndEvent)(f(f({},(0,o.buildHeader)(t)),(0,o.buildEvent)(t)))}function x(t,e,a){var n,r="object"===m(e)?e:{},i=3==arguments.length?a:"function"==typeof e?e:null;try{n=function(){if(!t)return{error:Error("one argument is required"),value:null};
4var e=0===t.length?g(r):v(f(f({},t[0]),r)),a=e.error,n=e.value;if(a)return{error:a,value:null};var i="";i+=(0,o.formatHeader)(n);for(var l=0;l<t.length;l++){var s=v(t[l]),c=s.error,d=s.value;if(c)return{error:c,value:null};i+=(0,o.formatEvent)(d)}return{error:null,value:i+=(0,o.formatFooter)()}}()}catch(t){n={error:t,value:null}}return i?i(n.error,n.value):n}function y(){return(y=p(n().mark(function t(e){var a,r,i,l,s=arguments;return n().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return a=s.length>1&&void 0!==s[1]?s[1]:{},r="function"==typeof(null==globalThis?void 0:globalThis.setImmediate)?function(){return new Promise(function(t){return globalThis.setImmediate(t)})}:function(){return new Promise(function(t){return setTimeout(t,0)})},i=function(){var t=p(n().mark(function t(){var i,l,s,c,d,b,u,p,m;return n().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e){t.next=2;break}return t.abrupt("return",{error:Error("one argument is required"),value:null});case 2:if(l=(i=0===e.length?g(a):v(f(f({},e[0]),a))).error,s=i.value,!l){t.next=5;break}return t.abrupt("return",{error:l,value:null});case 5:c=[(0,o.formatHeader)(s)],d=1e3,b=0;case 8:if(!(b<e.length)){t.next=19;break}if(p=(u=v(e[b])).error,m=u.value,!p){t.next=12;break}return t.abrupt("return",{error:p,value:null});case 12:if(c.push((0,o.formatEvent)(m)),!(b>0&&b%d==0)){t.next=16;break}return t.next=16,r();case 16:b++,t.next=8;break;case 19:return c.push((0,o.formatFooter)()),t.abrupt("return",{error:null,value:c.join("")});case 21:case"end":return t.stop()}},t)}));return function(){return t.apply(this,arguments)}}(),t.prev=3,t.next=6,i();case 6:l=t.sent,t.next=12;break;case 9:t.prev=9,t.t0=t.catch(3),l={error:t.t0,value:null};case 12:return t.abrupt("return",l);case 13:case"end":return t.stop()}},t,null,[[3,9]])}))).apply(this,arguments)}},41959,t=>{"use strict";var e=t.i(91398),a=t.i(72098),o=t.i(78699),n=t.i(95110),r=t.i(91788),i={db:{Africa:{Abidjan:["",0],Accra:["59/Abidjan",0],Addis_Ababa:["59/Nairobi",1],Algiers:["",2],Asmara:["59/Nairobi",1],Asmera:["59/Nairobi",1],Bamako:["59/Abidjan",0],Bangui:["59/Lagos",3],Banjul:["59/Abidjan",0],Bissau:["",0],Blantyre:["59/Maputo",4],Brazzaville:["59/Lagos",3],Bujumbura:["59/Maputo",4],Cairo:["",5],Casablanca:["",6],Ceuta:["",7],Conakry:["59/Abidjan",0],Dakar:["59/Abidjan",0],Dar_es_Salaam:["59/Nairobi",1],Djibouti:["59/Nairobi",1],Douala:["59/Lagos",3],El_Aaiun:["",6],Freetown:["59/Abidjan",0],Gaborone:["59/Maputo",4],Harare:["59/Maputo",4],Johannesburg:["",8],Juba:["",4],Kampala:["59/Nairobi",1],Khartoum:["",4],Kigali:["59/Maputo",4],Kinshasa:["59/Lagos",3],Lagos:["",3],Libreville:["59/Lagos",3],Lome:["59/Abidjan",0],Luanda:["59/Lagos",3],Lubumbashi:["59/Maputo",4],Lusaka:["59/Maputo",4],Malabo:["59/Lagos",3],Maputo:["",4],Maseru:["59/Johannesburg",8],Mbabane:["59/Johannesburg",8],Mogadishu:["59/Nairobi",1],Monrovia:["",0],Nairobi:["",1],Ndjamena:["",3],Niamey:["59/Lagos",3],Nouakchott:["59/Abidjan",0],Ouagadougou:["59/Abidjan",0],"Porto-Novo":["59/Lagos",3],Sao_Tome:["",0],Timbuktu:["59/Abidjan",0],Tripoli:["",9],Tunis:["",2],Windhoek:["",4]},America:{Adak:["",10],Anchorage:["",11],Anguilla:["58/Puerto_Rico",12],Antigua:["58/Puerto_Rico",12],Araguaina:["",13],Argentina:{Buenos_Aires:["",13],Catamarca:["",13],ComodRivadavia:["58/Argentina/Catamarca",13],Cordoba:["",13],Jujuy:["",13],La_Rioja:["",13],Mendoza:["",13],Rio_Gallegos:["",13],Salta:["",13],San_Juan:["",13],San_Luis:["",13],Tucuman:["",13],Ushuaia:["",13]},Aruba:["58/Puerto_Rico",12],Asuncion:["",13],Atikokan:["58/Panama",14],Atka:["58/Adak",10],Bahia:["",13],Bahia_Banderas:["",15],Barbados:["",12],Belem:["",13],Belize:["",15],"Blanc-Sablon":["58/Puerto_Rico",12],Boa_Vista:["",16],Bogota:["",17],Boise:["",18],Buenos_Aires:["58/Argentina/Buenos_Aires",13],Cambridge_Bay:["",18],Campo_Grande:["",16],Cancun:["",14],Caracas:["",16],Catamarca:["58/Argentina/Catamarca",13],Cayenne:["",13],Cayman:["58/Panama",14],Chicago:["",19],Chihuahua:["",15],Ciudad_Juarez:["",18],Coral_Harbour:["58/Panama",14],Cordoba:["58/Argentina/Cordoba",13],Costa_Rica:["",15],Coyhaique:["",13],Creston:["58/Phoenix",20],Cuiaba:["",16],Curacao:["58/Puerto_Rico",12],Danmarkshavn:["",0],Dawson:["",20],Dawson_Creek:["",20],Denver:["",18],Detroit:["",21],Dominica:["58/Puerto_Rico",12],Edmonton:["",18],Eirunepe:["",17],El_Salvador:["",15],Ensenada:["58/Tijuana",22],Fort_Nelson:["",20],Fort_Wayne:["58/Indiana/Indianapolis",21],Fortaleza:["",13],Glace_Bay:["",23],Godthab:["58/Nuuk",24],Goose_Bay:["",25],Grand_Turk:["",26],Grenada:["58/Puerto_Rico",12],Guadeloupe:["58/Puerto_Rico",12],Guatemala:["",15],Guayaquil:["",17],Guyana:["",16],Halifax:["",23],Havana:["",27],Hermosillo:["",20],Indiana:{Indianapolis:["",21],Knox:["",19],Marengo:["",21],Petersburg:["",21],Tell_City:["",19],Vevay:["",21],Vincennes:["",21],Winamac:["",26]},Indianapolis:["58/Indiana/Indianapolis",21],Inuvik:["",18],Iqaluit:["",21],Jamaica:["",14],Jujuy:["58/Argentina/Jujuy",13],Juneau:["",11],Kentucky:{Louisville:["",21],Monticello:["",21]},Knox_IN:["58/Indiana/Knox",19],Kralendijk:["58/Puerto_Rico",12],La_Paz:["",16],Lima:["",17],Los_Angeles:["",22],Louisville:["58/Kentucky/Louisville",21],Lower_Princes:["58/Puerto_Rico",12],Maceio:["",13],Managua:["",15],Manaus:["",16],Marigot:["58/Puerto_Rico",12],Martinique:["",12],Matamoros:["",19],Mazatlan:["",20],Mendoza:["58/Argentina/Mendoza",13],Menominee:["",19],Merida:["",15],Metlakatla:["",11],Mexico_City:["",15],Miquelon:["",28],Moncton:["",23],Monterrey:["",15],Montevideo:["",13],Montreal:["58/Toronto",21],Montserrat:["58/Puerto_Rico",12],Nassau:["58/Toronto",21],New_York:["",21],Nipigon:["58/Toronto",21],Nome:["",11],Noronha:["",29],North_Dakota:{Beulah:["",19],Center:["",19],New_Salem:["",19]},Nuuk:["",24],Ojinaga:["",19],Panama:["",14],Pangnirtung:["58/Iqaluit",21],Paramaribo:["",13],Phoenix:["",20],Port_of_Spain:["58/Puerto_Rico",12],"Port-au-Prince":["",21],Porto_Acre:["58/Rio_Branco",17],Porto_Velho:["",16],Puerto_Rico:["",12],Punta_Arenas:["",13],Rainy_River:["58/Winnipeg",19],Rankin_Inlet:["",19],Recife:["",13],Regina:["",15],Resolute:["",30],Rio_Branco:["",17],Rosario:["58/Argentina/Cordoba",13],Santa_Isabel:["58/Tijuana",22],Santarem:["",13],Santiago:["",31],Santo_Domingo:["",12],Sao_Paulo:["",13],Scoresbysund:["",32],Shiprock:["58/Denver",18],Sitka:["",11],St_Barthelemy:["58/Puerto_Rico",12],St_Johns:["",33],St_Kitts:["58/Puerto_Rico",12],St_Lucia:["58/Puerto_Rico",12],St_Thomas:["58/Puerto_Rico",12],St_Vincent:["58/Puerto_Rico",12],Swift_Current:["",15],Tegucigalpa:["",15],Thule:["",23],Thunder_Bay:["58/Toronto",21],Tijuana:["",22],Toronto:["",21],Tortola:["58/Puerto_Rico",12],Vancouver:["",20],Virgin:["58/Puerto_Rico",12],Whitehorse:["",20],Winnipeg:["",19],Yakutat:["",11],Yellowknife:["58/Edmonton",18]},Antarctica:{Casey:["",34],Davis:["",35],DumontDUrville:["Pacific/Port_Moresby",36],Macquarie:["",37],Mawson:["",38],McMurdo:["Pacific/Auckland",39],Palmer:["",13],Rothera:["",13],South_Pole:["Pacific/Auckland",39],Syowa:["Asia/Riyadh",40],Troll:["",41],Vostok:["",38]},Arctic:{Longyearbyen:["Europe/Berlin",7]},Asia:{Aden:["55/Riyadh",40],Almaty:["",38],Amman:["",40],Anadyr:["",42],Aqtau:["",38],Aqtobe:["",38],Ashgabat:["",38],Ashkhabad:["55/Ashgabat",38],Atyrau:["",38],Baghdad:["",40],Bahrain:["55/Qatar",40],Baku:["",43],Bangkok:["",35],Barnaul:["",35],Beirut:["",44],Bishkek:["",45],Brunei:["55/Kuching",34],Calcutta:["55/Kolkata",46],Chita:["",47],Choibalsan:["55/Ulaanbaatar",34],Chongqing:["55/Shanghai",48],Chungking:["55/Shanghai",48],Colombo:["",49],Dacca:["55/Dhaka",45],Damascus:["",40],Dhaka:["",45],Dili:["",47],Dubai:["",43],Dushanbe:["",38],Famagusta:["",50],Gaza:["",51],Harbin:["55/Shanghai",48],Hebron:["",51],Ho_Chi_Minh:["",35],Hong_Kong:["",52],Hovd:["",35],Irkutsk:["",34],Istanbul:["Europe/Istanbul",40],Jakarta:["",53],Jayapura:["",54],Jerusalem:["",55],Kabul:["",56],Kamchatka:["",42],Karachi:["",57],Kashgar:["55/Urumqi",45],Kathmandu:["",58],Katmandu:["55/Kathmandu",58],Khandyga:["",47],Kolkata:["",46],Krasnoyarsk:["",35],Kuala_Lumpur:["55/Singapore",34],Kuching:["",34],Kuwait:["55/Riyadh",40],Macao:["55/Macau",48],Macau:["",48],Magadan:["",59],Makassar:["",60],Manila:["",61],Muscat:["55/Dubai",43],Nicosia:["",62],Novokuznetsk:["",35],Novosibirsk:["",35],Omsk:["",45],Oral:["",38],Phnom_Penh:["55/Bangkok",35],Pontianak:["",53],Pyongyang:["",63],Qatar:["",40],Qostanay:["",38],Qyzylorda:["",38],Rangoon:["55/Yangon",64],Riyadh:["",40],Saigon:["55/Ho_Chi_Minh",35],Sakhalin:["",59],Samarkand:["",38],Seoul:["",63],Shanghai:["",48],Singapore:["",34],Srednekolymsk:["",59],Taipei:["",48],Tashkent:["",38],Tbilisi:["",43],Tehran:["",65],Tel_Aviv:["55/Jerusalem",55],Thimbu:["55/Thimphu",45],Thimphu:["",45],Tokyo:["",66],Tomsk:["",35],Ujung_Pandang:["55/Makassar",60
4],Ulaanbaatar:["",34],Ulan_Bator:["55/Ulaanbaatar",34],Urumqi:["",45],"Ust-Nera":["",36],Vientiane:["55/Bangkok",35],Vladivostok:["",36],Yakutsk:["",47],Yangon:["",64],Yekaterinburg:["",38],Yerevan:["",43]},Atlantic:{Azores:["",67],Bermuda:["",23],Canary:["",68],Cape_Verde:["",69],Faeroe:["54/Faroe",68],Faroe:["",68],Jan_Mayen:["Europe/Berlin",7],Madeira:["",68],Reykjavik:["Africa/Abidjan",0],South_Georgia:["",29],St_Helena:["Africa/Abidjan",0],Stanley:["",13]},Australia:{ACT:["53/Sydney",37],Adelaide:["",70],Brisbane:["",71],Broken_Hill:["",70],Canberra:["53/Sydney",37],Currie:["53/Hobart",72],Darwin:["",73],Eucla:["",74],Hobart:["",72],LHI:["53/Lord_Howe",75],Lindeman:["",71],Lord_Howe:["",75],Melbourne:["",37],North:["53/Darwin",73],NSW:["53/Sydney",37],Perth:["",76],Queensland:["53/Brisbane",71],South:["53/Adelaide",70],Sydney:["",37],Tasmania:["53/Hobart",72],Victoria:["53/Melbourne",37],West:["53/Perth",76],Yancowinna:["53/Broken_Hill",70]},Brazil:{Acre:["America/Rio_Branco",17],DeNoronha:["America/Noronha",29],East:["America/Sao_Paulo",13],West:["America/Manaus",16]},Canada:{Atlantic:["America/Halifax",23],Central:["America/Winnipeg",19],Eastern:["America/Toronto",21],Mountain:["America/Edmonton",18],Newfoundland:["America/St_Johns",33],Pacific:["America/Vancouver",20],Saskatchewan:["America/Regina",15],Yukon:["America/Whitehorse",20]},CET:["Europe/Brussels",7],Chile:{Continental:["America/Santiago",31],EasterIsland:["Pacific/Easter",77]},CST6CDT:["America/Chicago",19],Cuba:["America/Havana",27],EET:["Europe/Athens",50],Egypt:["Africa/Cairo",5],Eire:["Europe/Dublin",78],EST:["America/Panama",14],EST5EDT:["America/New_York",21],Etc:{GMT:["",0],"GMT-0":["49/GMT",0],"GMT-1":["",6],"GMT-10":["",36],"GMT-11":["",59],"GMT-12":["",42],"GMT-13":["",79],"GMT-14":["",80],"GMT-2":["",81],"GMT-3":["",40],"GMT-4":["",43],"GMT-5":["",38],"GMT-6":["",45],"GMT-7":["",35],"GMT-8":["",34],"GMT-9":["",47],"GMT+0":["49/GMT",0],"GMT+1":["",69],"GMT+10":["",82],"GMT+11":["",83],"GMT+12":["",84],"GMT+2":["",29],"GMT+3":["",13],"GMT+4":["",16],"GMT+5":["",17],"GMT+6":["",85],"GMT+7":["",86],"GMT+8":["",87],"GMT+9":["",88],GMT0:["49/GMT",0],Greenwich:["49/GMT",0],UCT:["49/UTC",89],Universal:["49/UTC",89],UTC:["",89],Zulu:["49/UTC",89]},Europe:{Amsterdam:["48/Brussels",7],Andorra:["",7],Astrakhan:["",43],Athens:["",50],Belfast:["48/London",90],Belgrade:["",7],Berlin:["",7],Bratislava:["48/Prague",7],Brussels:["",7],Bucharest:["",50],Budapest:["",7],Busingen:["48/Zurich",7],Chisinau:["",50],Copenhagen:["48/Berlin",7],Dublin:["",78],Gibraltar:["",7],Guernsey:["48/London",90],Helsinki:["",50],Isle_of_Man:["48/London",90],Istanbul:["",40],Jersey:["48/London",90],Kaliningrad:["",9],Kiev:["48/Kyiv",62],Kirov:["",91],Kyiv:["",62],Lisbon:["",92],Ljubljana:["48/Belgrade",7],London:["",90],Luxembourg:["48/Brussels",7],Madrid:["",7],Malta:["",7],Mariehamn:["48/Helsinki",50],Minsk:["",40],Monaco:["48/Paris",7],Moscow:["",91],Nicosia:["Asia/Nicosia",62],Oslo:["48/Berlin",7],Paris:["",7],Podgorica:["48/Belgrade",7],Prague:["",7],Riga:["",50],Rome:["",7],Samara:["",43],San_Marino:["48/Rome",7],Sarajevo:["48/Belgrade",7],Saratov:["",43],Simferopol:["",91],Skopje:["48/Belgrade",7],Sofia:["",50],Stockholm:["48/Berlin",7],Tallinn:["",50],Tirane:["",7],Tiraspol:["48/Chisinau",50],Ulyanovsk:["",43],Uzhgorod:["48/Kyiv",62],Vaduz:["48/Zurich",7],Vatican:["48/Rome",7],Vienna:["",7],Vilnius:["",50],Volgograd:["",91],Warsaw:["",7],Zagreb:["48/Belgrade",7],Zaporozhye:["48/Kyiv",62],Zurich:["",7]},GB:["Europe/London",90],"GB-Eire":["Europe/London",90],GMT:["Etc/GMT",0],"GMT-0":["Etc/GMT",0],"GMT+0":["Etc/GMT",0],GMT0:["Etc/GMT",0],Greenwich:["Etc/GMT",0],Hongkong:["Asia/Hong_Kong",52],HST:["Pacific/Honolulu",93],Iceland:["Africa/Abidjan",0],Indian:{Antananarivo:["Africa/Nairobi",1],Chagos:["",45],Christmas:["Asia/Bangkok",35],Cocos:["Asia/Yangon",64],Comoro:["Africa/Nairobi",1],Kerguelen:["47/Maldives",38],Mahe:["Asia/Dubai",43],Maldives:["",38],Mauritius:["",43],Mayotte:["Africa/Nairobi",1],Reunion:["Asia/Dubai",43]},Iran:["Asia/Tehran",65],Israel:["Asia/Jerusalem",55],Jamaica:["America/Jamaica",14],Japan:["Asia/Tokyo",66
4],Kwajalein:["Pacific/Kwajalein",42],Libya:["Africa/Tripoli",9],MET:["Europe/Brussels",7],Mexico:{BajaNorte:["America/Tijuana",22],BajaSur:["America/Mazatlan",20],General:["America/Mexico_City",15]},MST:["America/Phoenix",20],MST7MDT:["America/Denver",18],Navajo:["America/Denver",18],NZ:["Pacific/Auckland",39],"NZ-CHAT":["Pacific/Chatham",94],Pacific:{Apia:["",79],Auckland:["",39],Bougainville:["",59],Chatham:["",94],Chuuk:["45/Port_Moresby",36],Easter:["",77],Efate:["",59],Enderbury:["45/Kanton",79],Fakaofo:["",79],Fiji:["",42],Funafuti:["45/Tarawa",42],Galapagos:["",85],Gambier:["",88],Guadalcanal:["",59],Guam:["",95],Honolulu:["",93],Johnston:["45/Honolulu",93],Kanton:["",79],Kiritimati:["",80],Kosrae:["",59],Kwajalein:["",42],Majuro:["45/Tarawa",42],Marquesas:["",96],Midway:["45/Pago_Pago",97],Nauru:["",42],Niue:["",83],Norfolk:["",98],Noumea:["",59],Pago_Pago:["",97],Palau:["",47],Pitcairn:["",87],Pohnpei:["45/Guadalcanal",59],Ponape:["45/Guadalcanal",59],Port_Moresby:["",36],Rarotonga:["",82],Saipan:["45/Guam",95],Samoa:["45/Pago_Pago",97],Tahiti:["",82],Tarawa:["",42],Tongatapu:["",79],Truk:["45/Port_Moresby",36],Wake:["45/Tarawa",42],Wallis:["45/Tarawa",42],Yap:["45/Port_Moresby",36]},Poland:["Europe/Warsaw",7],Portugal:["Europe/Lisbon",92],PRC:["Asia/Shanghai",48],PST8PDT:["America/Los_Angeles",22],ROC:["Asia/Taipei",48],ROK:["Asia/Seoul",63],Singapore:["Asia/Singapore",34],Turkey:["Europe/Istanbul",40],UCT:["Etc/UTC",89],Universal:["Etc/UTC",89],US:{Alaska:["America/Anchorage",11],Aleutian:["America/Adak",10],Arizona:["America/Phoenix",20],Central:["America/Chicago",19],"East-Indiana":["America/Indiana/Indianapolis",21],Eastern:["America/New_York",21],Hawaii:["Pacific/Honolulu",93],"Indiana-Starke":["America/Indiana/Knox",19],Michigan:["America/Detroit",21],Mountain:["America/Denver",18],Pacific:["America/Los_Angeles",22],Samoa:["Pacific/Pago_Pago",97]},UTC:["Etc/UTC",89],"W-SU":["Europe/Moscow",91],WET:["Europe/Lisbon",92],Zulu:["Etc/UTC",89]},details:["20260429T222214Z<n><bs><n><tz>GMT<n><of>+0000<n><ot>+0000<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>EAT<n><of>+0300<n><ot>+0300<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>CET<n><of>+0100<n><ot>+0100<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>WAT<n><of>+0100<n><ot>+0100<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>CAT<n><of>+0200<n><ot>+0200<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>EEST<n><of>+0200<n><ot>+0300<n><s>19700424T000000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=-1FR<n><ed><n><bs><n><tz>EET<n><of>+0300<n><ot>+0200<n><s>19701030T000000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1FR<n><es><n>","20260429T222214Z<n><bs><n><tz>+01<n><of>+0100<n><ot>+0100<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>CEST<n><of>+0100<n><ot>+0200<n><s>19700329T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>CET<n><of>+0200<n><ot>+0100<n><s>19701025T030000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>SAST<n><of>+0200<n><ot>+0200<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>EET<n><of>+0200<n><ot>+0200<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>HDT<n><of>-1000<n><ot>-0900<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>HST<n><of>-0900<n><ot>-1000<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bd><n><tz>AKDT<n><of>-0900<n><ot>-0800<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>AKST<n><of>-0800<n><ot>-0900<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>AST<n><of>-0400<n><ot>-0400<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-03<n><of>-0300<n><ot>-0300<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>EST<n><of>-0500<n><ot>-0500<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>CST<n><of>-0600<n><ot>-0600<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-04<n><of>-0400<n><ot>-0400<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-05<n><of>-0500<n><ot>-0500<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>MDT<n><of>-0700<n><ot>-0600<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>MST<n><of>-0600<n><ot>-0700<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bd><n><tz>CDT<n><of>-0600<n><ot>-0500<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>CST<n><of>-0500<n><ot>-0600<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>MST<n><of>-0700<n><ot>-0700<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>EDT<n><of>-0500<n><ot>-0400<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>EST<n><of>-0400<n><ot>-0500<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bd><n><tz>PDT<n><of>-0800<n><ot>-0700<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>PST<n><of>-0700<n><ot>-0800<n><s>
419701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bd><n><tz>ADT<n><of>-0400<n><ot>-0300<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>AST<n><of>-0300<n><ot>-0400<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bd><n><tz>-01<n><of>-0200<n><ot>-0100<n><s>19700328T230000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA<n><ed><n><bs><n><tz>-02<n><of>-0100<n><ot>-0200<n><s>19701025T000000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>AST<n><of>-0300<n><ot>-0400<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n><bd><n><tz>ADT<n><of>-0400<n><ot>-0300<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>EST<n><of>-0400<n><ot>-0500<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n><bd><n><tz>EDT<n><of>-0500<n><ot>-0400<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>CST<n><of>-0400<n><ot>-0500<n><s>19701101T010000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n><bd><n><tz>CDT<n><of>-0500<n><ot>-0400<n><s>19700308T000000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n>","20260429T222214Z<n><bd><n><tz>-02<n><of>-0300<n><ot>-0200<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n><bs><n><tz>-03<n><of>-0200<n><ot>-0300<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>-02<n><of>-0200<n><ot>-0200<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>CST<n><of>-0500<n><ot>-0600<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n><bd><n><tz>CDT<n><of>-0600<n><ot>-0500<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>-04<n><of>-0300<n><ot>-0400<n><s>19700405T000000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n><bd><n><tz>-03<n><of>-0400<n><ot>-0300<n><s>19700906T000000<n><r>FREQ=YEARLY;BYMONTH=9;BYDAY=1SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>-02<n><of>-0100<n><ot>-0200<n><s>19701025T000000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n><bd><n><tz>-01<n><of>-0200<n><ot>-0100<n><s>19700328T230000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA<n><ed><n>","20260429T222214Z<n><bs><n><tz>NST<n><of>-0230<n><ot>-0330<n><s>19701101T020000<n><r>FREQ=YEARLY;BYMONTH=11;BYDAY=1SU<n><es><n><bd><n><tz>NDT<n><of>-0330<n><ot>-0230<n><s>19700308T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=2SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>+08<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+07<n><of>+0700<n><ot>+0700<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+10<n><of>+1000<n><ot>+1000<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>AEST<n><of>+1100<n><ot>+1000<n><s>19700405T030000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n><bd><n><tz>AEDT<n><of>+1000<n><ot>+1100<n><s>19701004T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=1SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>+05<n><of>+0500<n><ot>+0500<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>NZDT<n><of>+1200<n><ot>+1300<n><s>19700927T020000<n><r>FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU<n><ed><n><bs><n><tz>NZST<n><of>+1300<n><ot>+1200<n><s>19700405T030000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>+03<n><of>+0300<n><ot>+0300<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>+02<n><of>+0000<n><ot>+0200<n><s>19700329T010000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>+00<n><of>+0200<n><ot>+0000<n><s>19701025T030000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>+12<n><of>+1200<n><ot>+1200<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+04<n><of>+0400<n><ot>+0400<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>EEST<n><of>+0200<n><ot>+0300<n><s>19700329T000000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>EET<n><of>+0300<n><ot>+0200<n><s>19701025T000000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>+06<n><of>+0600<n><ot>+0600<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>IST<n><of>+0530<n><ot>+0530<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+09<n><of>+0900<n><ot>+0900<n><s>
419700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>CST<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+0530<n><of>+0530<n><ot>+0530<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>EEST<n><of>+0200<n><ot>+0300<n><s>19700329T030000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>EET<n><of>+0300<n><ot>+0200<n><s>19701025T040000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260429T222214Z<n><bd><n><tz>EEST<n><of>+0200<n><ot>+0300<n><s>19700328T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA<n><ed><n><bs><n><tz>EET<n><of>+0300<n><ot>+0200<n><s>19701024T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SA<n><es><n>","20260429T222214Z<n><bs><n><tz>HKT<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>WIB<n><of>+0700<n><ot>+0700<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>WIT<n><of>+0900<n><ot>+0900<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>IDT<n><of>+0200<n><ot>+0300<n><s>19700327T020000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1FR<n><ed><n><bs><n><tz>IST<n><of>+0300<n><ot>+0200<n><s>19701025T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>+0430<n><of>+0430<n><ot>+0430<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>PKT<n><of>+0500<n><ot>+0500<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+0545<n><of>+0545<n><ot>+0545<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+11<n><of>+1100<n><ot>+1100<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>WITA<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>PST<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>EET<n><of>+0300<n><ot>+0200<n><s>19701025T040000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n><bd><n><tz>EEST<n><of>+0200<n><ot>+0300<n><s>19700329T030000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>KST<n><of>+0900<n><ot>+0900<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+0630<n><of>+0630<n><ot>+0630<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+0330<n><of>+0330<n><ot>+0330<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>JST<n><of>+0900<n><ot>+0900<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>+00<n><of>-0100<n><ot>+0000<n><s>19700329T000000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>-01<n><of>+0000<n><ot>-0100<n><s>19701025T010000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260429T222214Z<n><bd><n><tz>WEST<n><of>+0000<n><ot>+0100<n><s>19700329T010000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>WET<n><of>+0100<n><ot>+0000<n><s>19701025T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>-01<n><of>-0100<n><ot>-0100<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>ACST<n><of>+1030<n><ot>+0930<n><s>19700405T030000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n><bd><n><tz>ACDT<n><of>+0930<n><ot>+1030<n><s>19701004T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=1SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>AEST<n><of>+1000<n><ot>+1000<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>AEDT<n><of>+1000<n><ot>+1100<n><s>19701004T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=1SU<n><ed><n><bs><n><tz>AEST<n><of>+1100<n><ot>+1000<n><s>19700405T030000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>ACST<n><of>+0930<n><ot>+0930<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+0845<n><of>+0845<n><ot>+0845<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+1030<n><of>+1100<n><ot>+1030<n><s>19700405T020000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n><bd><n><tz>+11<n><of>+1030<n><ot>+1100<n><s>19701004T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=1SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>AWST<n><of>+0800<n><ot>+0800<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-06<n><of>-0500<n><ot>-0600<n><s>19700404T220000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SA<n><es><n><bd><n><tz>-05<n><of>-0600<n><ot>-0500<n><s>19700905T220000<n><r>FREQ=YEARLY;BYMONTH=9;BYDAY=1SA<n><ed><n>","20260429T222214Z<n><bs><n><tz>IST<n><of>+0000<n><ot>+0100<n><s>19700329T010000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><es><n><bd><n><tz>GMT<n><of>+0100<n><ot>+0000<n><s>19701025T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>+13<n><of>+1300<n><ot>+1300<n><s>
419700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+14<n><of>+1400<n><ot>+1400<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>+02<n><of>+0200<n><ot>+0200<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-10<n><of>-1000<n><ot>-1000<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-11<n><of>-1100<n><ot>-1100<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-12<n><of>-1200<n><ot>-1200<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-06<n><of>-0600<n><ot>-0600<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-07<n><of>-0700<n><ot>-0700<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-08<n><of>-0800<n><ot>-0800<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-09<n><of>-0900<n><ot>-0900<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>UTC<n><of>+0000<n><ot>+0000<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>BST<n><of>+0000<n><ot>+0100<n><s>19700329T010000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n><bs><n><tz>GMT<n><of>+0100<n><ot>+0000<n><s>19701025T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>MSK<n><of>+0300<n><ot>+0300<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>WET<n><of>+0100<n><ot>+0000<n><s>19701025T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU<n><es><n><bd><n><tz>WEST<n><of>+0000<n><ot>+0100<n><s>19700329T010000<n><r>FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU<n><ed><n>","20260429T222214Z<n><bs><n><tz>HST<n><of>-1000<n><ot>-1000<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>+1345<n><of>+1245<n><ot>+1345<n><s>19700927T024500<n><r>FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU<n><ed><n><bs><n><tz>+1245<n><of>+1345<n><ot>+1245<n><s>19700405T034500<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n>","20260429T222214Z<n><bs><n><tz>ChST<n><of>+1000<n><ot>+1000<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>-0930<n><of>-0930<n><ot>-0930<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bs><n><tz>SST<n><of>-1100<n><ot>-1100<n><s>19700101T000000<n><es><n>","20260429T222214Z<n><bd><n><tz>+12<n><of>+1100<n><ot>+1200<n><s>19701004T020000<n><r>FREQ=YEARLY;BYMONTH=10;BYDAY=1SU<n><ed><n><bs><n><tz>+11<n><of>+1200<n><ot>+1100<n><s>19700405T030000<n><r>FREQ=YEARLY;BYMONTH=4;BYDAY=1SU<n><es><n>"],toplevel:["Zulu","WET","W-SU","Universal","UTC","UCT","Turkey","Singapore","ROK","ROC","Portugal","Poland","PST8PDT","PRC","Navajo","NZ","NZ-CHAT","MST7MDT","MST","MET","Libya","Kwajalein","Japan","Jamaica","Israel","Iran","Iceland","Hongkong","HST","Greenwich","GMT0","GMT","GMT-0","GMT+0","GB","GB-Eire","Eire","Egypt","EST5EDT","EST","EET","Cuba","CST6CDT","CET","US","Pacific","Mexico","Indian","Europe","Etc","Chile","Canada","Brazil","Australia","Atlantic","Asia","Arctic","Antarctica","America","Africa"]};function l(t){return t.replace(/[^+\-\w]/g,"\\$&")}var s={"<br>":"<n>","TZNAME:":"<tz>","TZOFFSETFROM:":"<of>","TZOFFSETTO:":"<ot>","DTSTART:":"<s>","RRULE:":"<r>","BEGIN:DAYLIGHT":"<bd>","END:DAYLIGHT":"<ed>","BEGIN:STANDARD":"<bs>","END:STANDARD":"<es>"};function c(t){let e=function(t){let e=t.db,a=t.toplevel,o=(t,e)=>{if(""===t)return e;let o=t.match(/^(\d+)\/(.+)$/);if(o){let t=Number(o[1]),e=a.find((e,a)=>a===t);if(null!=e)return`${e}/${o[2]}`}return t},n={};for(let[t,a]of Object.entries(e))if("object"!=typeof a||Array.isArray(a))n[`${t}`]=[o(a[0],t),a[1]];else for(let[e,r]of(n[`${t}`]={},Object.entries(a)))if("object"!=typeof r||Array.isArray(r)){let a=`${t}/${e}`;n[`${t}`][`${e}`]=[o(r[0],a),r[1]]}else for(let[a,i]of(n[`${t}`][`${e}`]={},Object.entries(r))){let r=`${t}/${e}/${a}`;n[`${t}`][`${e}`][`${a}`]=[o(i[0],r),i[1]]}return n}(i),a=t.split("/"),o;try{if(3===a.length){let t=e[`${a[0]}`];if(t&&!Array.isArray(t)){let e=t[`${a[1]}`];e&&!Array.isArray(e)&&(o=e[`${a[2]}`])}}else if(2===a.length){let t=e[`${a[0]}`];t&&!Array.isArray(t)&&(o=t[`${a[1]}`])}else o=e[`${a[0]}`];if(null==o||!Array.isArray(o)||o.length<2)throw Error("Given time zone not valid.");let t=o;return[t[0],function(t){for(let[e,a]of Object.entries(s))t=t.replaceAll(a,e);return t}(i.details[t[1]])]}catch{return console.error("Given time zone not valid."),""}}function d(t,e,a){let o=c(t);if("string"==typeof o||null==o[1]||""==o[1])return"";if(!e.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]"),"";
4if(!o[1].match(/BEGIN:DAYLIGHT/i)){let t=o[1].match(/TZOFFSETTO:([+|-]\d{4})/i);return t?t[1]:""}let n=new Date(e+"T"+a+":00"),r=n.getFullYear(),i=n.getMonth()+1,l=n.getDate(),s=n.getHours(),d=o[1].replace(/[^\w\-:,;=+/<>]/g,"").split("<br>"),b={1:{},2:{}},u=0;for(let t=0;t<d.length;t++){let e=d[t];if(e.startsWith("TZOFFSETTO")&&(u++,b[`${u}`]&&(b[`${u}`].offset=e.split(":")[1])),e.startsWith("DTSTART")&&b[`${u}`]&&(b[`${u}`].hour=parseInt(e.substr(17,2))),e.startsWith("RRULE")){let t=e.split(";"),a=parseInt(t[1].split("=")[1]);b[`${u}`]&&(b[`${u}`].month=a,b[`${u}`].day=t[2].split("=")[1])}}void 0!==b[1].month&&void 0!==b[2].month&&b[1].month>b[2].month&&([b[1],b[2]]=[b[2],b[1]]);let p=b[1],m=b[2];if(void 0===p.month||void 0===m.month||void 0===p.offset||void 0===m.offset)return"";if(i!=p.month&&i!=m.month)return i<p.month||i>m.month?m.offset:p.offset;let h=Object.keys(b).find(t=>b[`${t}`].month==i);if(!h)return m.offset;let f=b[`${h}`],g=["SU","MO","TU","WE","TH","FR","SA"],v=new Date(r,i,0).getDate(),x=new Date(r,i-1,1).getDay(),y={SU:{},MO:{},TU:{},WE:{},TH:{},FR:{},SA:{}};for(let t=1;t<=v;t++){let e=g[x],a=Object.keys(y[`${e}`]).length+1;y[`${e}`][`${a}`]=t,7==++x&&(x=0)}let w=function(){if(!f.day)return 0;if("-"==f.day[0]){let t=f.day.substr(2,2),e=Object.keys(y[`${t}`]).length+1-parseInt(f.day[1]);return y[`${t}`][`${e}`]}{let t=f.day.substr(1,2);return y[`${t}`][f.day[0]]}}();return l>w||l==w&&s>=(f.hour||0)?f.offset||"":b[`${"1"==h?"2":"1"}`].offset||""}function b(t=!1){let e=[],a=(t=>{let e={};for(let[a,o]of Object.entries(t))if("object"!=typeof o||Array.isArray(o)){let t=o[0].replace(RegExp(`^${l(a)}/`),`${i.toplevel.indexOf(a)}/`);e[`${a}`]=[t,o[1]]}else for(let[t,n]of(e[`${a}`]={},Object.entries(o)))if("object"!=typeof n||Array.isArray(n)){let o=n[0].replace(RegExp(`^${l(a)}/`),`${i.toplevel.indexOf(a)}/`);e[`${a}`][`${t}`]=[o,n[1]]}else for(let[o,r]of(e[`${a}`][`${t}`]={},Object.entries(n))){let n=r[0].replace(RegExp(`^${l(a)}/${l(t)}/`),`${i.toplevel.indexOf(a)}/${t}/`);e[`${a}`][`${t}`][`${o}`]=[n,r[1]]}return e})(i.db),o=(t,a="")=>{for(let[n,r]of Object.entries(t))"object"!=typeof r||Array.isArray(r)?e.push(a+n):o(r,a+n+"/")};return o(a),t?JSON.stringify(e):e}let u="2.14.0",p={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","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:1px;--buttonslist-gap:5px;--btn-background:#f5f5f5;--btn-hover-background:#fff;--btn-hover-border:#d2d2d2;--btn-border:#d2d2d2;--btn-border-radius:6px;--btn-padding-x:1em;--btn-padding-y:.65em;--btn-font-weight:600;--btn-text:#333;--btn-hover-text:#000;--btn-shadow:rgb(0 0 0 / 08%) 0 4px 14px -2px,rgb(0 0 0 / 12%) 0 2px 6px -1px;--btn-hover-shadow:rgb(0 0 0 / 14%) 0 5px 16px -2px,rgb(0 0 0 / 14%) 0 3px 8px -2px;--btn-active-shadow:rgb(0 0 0 / 16%) 0 6px 17px -2px,rgb(0 0 0 / 14%) 0 4px 8px -2px;--list-background:#f5f5f5;--list-hover-background:#fff;--list-text:#333;--list-font-weight:400;--list-hover-text:#000;--list-close-background:#e5e5e5;--list-close-text:#777;--list-border-radius:6px;--list-padding:.8em;--list-shadow:rgb(0 0 0 / 12%) 0 4px 18px -2px,rgb(0 0 0 / 14%) 0 2px 8px -1px;--list-modal-shadow:rgb(0 0 0 / 18%) 0 4px 34px -3px,rgb(0 0 0 / 14%) 0 2px 12px -2px;--input-border-radius:6px;--input-background:#fff;--status-active-text:#fff;--form-error:#c5372c;--form-success:#338a36;--modal-text:#000;--modal-text-align:center;--modal-text-align-rtl:center;--modal-background:#f5f5f5;--modal-border-radius:6px;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 30%));--modal-btn-bar:#c6c8cd;--modal-btn-background:#f5f5f5;--modal-btn-secondary-background:#e2e1e6;--modal-btn-hover-background:#fff;--modal-btn-border:#d2d2d2;--modal-btn-font-weight:600;--modal-btn-text:#2e2e2e;--modal-btn-hover-text:#161616;--modal-btn-secondary-text:#666567;--modal-btn-shadow:rgb(0 0 0 / 08%) 0 4px 14px -2px,rgb(0 0 0 / 08%) 0 2px 6px -1px;--modal-btn-hover-shadow:rgb(0 0 0 / 14%) 0 5px 17px -2px,rgb(0 0 0 / 12%) 0 3px 8px -2px;--modal-headline-text-align:center;--modal-headline-text-transform:none;--date-btn-text:#1d1d1e;--date-btn-text-secondary:#3a3a3f;--date-btn-cal-day-text:#fff;--date-btn-cal-month-text:#d3d2d7;--date-btn-cal-background:#313132;--date-btn-background:#eae9ed;--date-btn-hover-background:#fff;--date-btn-headline-line-clamp:1;--date-btn-shadow:rgb(0 0 0 / 08%) 0 4px 14px -2px,rgb(0 0 0 / 12%) 0 2px 6px -1px;--date-btn-hover-shadow:rgb(0 0 0 / 14%) 0 5px 16px -2px,rgb(0 0 0 / 14%) 0 3px 8px -2px;--checkmark-background:drop-shadow(0 0 4px #fff);--overlay-background:rgb(20 20 20 / 25%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#5f01d1;--icon-filter:none}:host(.atcb-dark){--btn-background:#2e2e2e;--btn-hover-background:#373737;--btn-hover-border:#3d3d3d;--btn-border:#3d3d3d;--btn-text:#dedede;--btn-hover-text:#f1f1f1;--btn-shadow:rgb(255 255 255 / 3%) -3px -3px 34px -1px,rgb(0 0 0 / 10%) 2px 3px 14px -2px,rgb(0 0 0 / 12%) 1px 2px 8px -1px;--btn-hover-shadow:rgb(0 0 0 / 18%) 2px 5px 24px -4px,rgb(0 0 0 / 14%) 1px 2px 10px -2px;--btn-active-shadow:rgb(0 0 0 / 20%) 2px 5px 24px -4px,rgb(0 0 0 / 14%) 1px 2px 10px -2px;--list-background:#2e2e2e;--list-hover-background:#373737;--list-text:#dedede;--list-hover-text:#f1f1f1;--list-close-background:#282828;--list-close-text:#777;--list-shadow:rgb(0 0 0 / 12%) 0 4px 24px -2px,rgb(0 0 0 / 14%) 0 2px 10px -1px;--list-modal-shadow:rgb(0 0 0 / 18%) -1px 3px 34px 2px;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 30%));--modal-btn-bar:#38383a;--modal-btn-background:#181819;--modal-btn-secondary-background:#2e2d30;--modal-btn-hover-background:#434246;--modal-btn-border:#434246;--modal-btn-text:#dbdbdb;--modal-btn-hover-text:#fff;--modal-btn-secondary-text:#b8b8b8;--modal-btn-shadow:rgb(255 255 255 / 3%) -2px -2px 14px,rgb(0 0 0 / 10%) 3px 3px 14px -2px,rgb(0 0 0 / 12%) 1px 2px 10px -1px;--input-background:#434246;--status-active-text:#000;--form-error:#db8680;--form-success:#99de9c;--date-btn-text:#ebebf0;--date-btn-text-secondary:#b5b5bd;--date-btn-cal-day-text:#101010;--date-btn-cal-month-text:#3e3e3f;--date-btn-cal-background:#c7c7cd;--date-btn-background:#363636;--date-btn-hover-background:#474747;--date-btn-shadow:rgb(0 0 0 / 10%) 0 0 24px -2px,rgb(0 0 0 / 12%) 1px 2px 8px -1px;--checkmark-background:drop-shadow(0 0 4px #0a0a0a);--overlay-background:rgb(20 20 20 / 60%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#bebebe;--icon-filter:grayscale(.2)}.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-l)}@media (width <= 991px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-m)}}
4@media (width <= 575px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-s)}}.atcb-initialized.atcb-buttons-list{gap:var(--buttonslist-gap)}.atcb-button-wrapper{display:block;padding:var(--wrapper-padding);position:relative}.atcb-button{align-items:center;background-color:var(--btn-background);border:1px solid var(--btn-border);border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);box-sizing:content-box;color:var(--btn-text);cursor:pointer;display:flex;font-family:var(--font);font-size:1em;font-weight:var(--btn-font-weight);justify-content:center;line-height:1.5em;margin:.13em;max-width:300px;padding:var(--btn-padding-y) var(--btn-padding-x);position:relative;text-align:center;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:auto;z-index:1}.atcb-button:not(.atcb-no-text,.atcb-modal-style,.atcb-dropoverlay,.atcb-single){min-width:calc(11.6em - 2 * var(--btn-padding-x))}.atcb-button.atcb-no-text{display:flex;place-content:center center;align-items:center;height:3em;width:3em;padding:0}.atcb-rtl .atcb-button{direction:rtl;text-align:right}.atcb-button:focus-visible{outline:2px solid var(--accent-color)}.atcb-button:not([disabled]):focus,.atcb-button:not([disabled]):hover{background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);box-shadow:var(--btn-hover-shadow);color:var(--btn-hover-text);margin:0;padding:calc(var(--btn-padding-y) + .13em) calc(var(--btn-padding-x) + .13em)}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay){z-index:15000000}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay),.atcb-button.atcb-single:not([disabled]):focus,.atcb-button.atcb-single:not([disabled]):hover{background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);box-shadow:var(--btn-active-shadow);color:var(--btn-hover-text);margin:0;padding:calc(var(--btn-padding-y) + .13em) calc(var(--btn-padding-x) + .13em)}.atcb-button:not([disabled]).atcb-no-text.atcb-active,.atcb-button:not([disabled]).atcb-no-text:focus,.atcb-button:not([disabled]).atcb-no-text:hover{height:3.26em;width:3.26em;padding:0!important}.atcb-button.atcb-active.atcb-dropoverlay{z-index:14000090}.atcb-icon{flex-grow:0;flex-shrink:0;height:1em;line-height:1em;margin-right:.8em;width:1em}.atcb-rtl .atcb-icon{margin-right:0;margin-left:.8em}.atcb-no-text .atcb-icon{margin-right:0;margin-left:0}.atcb-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-text{overflow-wrap:anywhere}.atcb-dropdown-anchor{bottom:4px;height:1px;width:100%;opacity:0;position:absolute}.atcb-list-wrapper{box-sizing:border-box;font-weight:var(--list-font-weight);padding:0 4px;position:absolute;z-index:14000090}.atcb-list-wrapper.atcb-dropoverlay{z-index:15000000;max-width:max-content}.atcb-list{background-color:var(--list-background);border-radius:0 0 var(--list-border-radius) var(--list-border-radius);box-sizing:border-box;box-shadow:var(--list-shadow);color:var(--list-text);display:block;font-family:var(--font);min-width:100%;position:relative;user-select:none;-webkit-user-select:none;width:fit-content}.atcb-list-item{align-items:center;background-color:var(--list-background);box-sizing:border-box;cursor:pointer;display:flex;font-size:1em;line-height:1.75em;padding:var(--list-padding);text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.atcb-rtl .atcb-list-item{direction:rtl;text-align:right}.atcb-list-item:hover{background-color:var(--list-hover-background);color:var(--list-hover-text)}.atcb-list-item:focus-visible{background-color:var(--list-hover-background);color:var(--accent-color);outline:0}.atcb-list-item:last-child{border-radius:0 0 var(--list-border-radius) var(--list-border-radius)}.atcb-dropup .atcb-list-item:last-child{border-radius:0;padding-bottom:calc(var(--list-padding) + .45em)}.atcb-dropoverlay .atcb-list .atcb-list-item:first-child,.atcb-dropup .atcb-list,.atcb-dropup .atcb-list-item:first-child,.atcb-list.atcb-modal .atcb-list-item:first-child{border-radius:var(--list-border-radius) var(--list-border-radius) 0 0}
4.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 ol,.atcb-modal-content ul{margin:1em auto;text-align:left;width:fit-content}.atcb-rtl .atcb-modal-content ol,.atcb-rtl .atcb-modal-content ul{text-align:right}.atcb-modal-content-subevents{margin:auto;width:fit-content}.atcb-modal-icon+.atcb-modal-content{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;margin-top:-2.6em;padding-top:2.6em}@media (width <= 575px){.atcb-modal-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);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}
4.atcb-subevent-btn:hover .atcb-date-btn-hover{opacity:1}.atcb-date-btn-headline{font-weight:600;font-size:.9em;margin-bottom:.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--date-btn-headline-line-clamp);line-clamp:var(--date-btn-headline-line-clamp)}.atcb-date-btn-content{display:flex;align-items:flex-start;font-size:.8em;color:var(--date-btn-text-secondary)}.atcb-date-btn-content.atcb-date-btn-cancelled{color:var(--form-error);font-weight:700}.atcb-date-btn-content-location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atcb-date-btn-content-icon{display:inline-block;height:.9em;margin:.075em .4em 0 0;width:.9em;flex-shrink:0}.atcb-rtl .atcb-date-btn-content-icon{margin-right:0;margin-left:.4em}.atcb-initialized[lang=ja] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=ko] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=zh] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon{margin-top:.15em}.atcb-date-btn-content-icon svg{height:100%;fill:currentcolor;width:100%}.atcb-date-btn-content+.atcb-date-btn-content{margin-top:.3em;padding-right:.6em}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.atcb-date-btn-plus{position:absolute;border-radius:4px 0;bottom:0;right:0;background:var(--date-btn-cal-background);color:var(--date-btn-cal-day-text);display:flex;font-size:.9em;font-weight:400;height:1em;width:1em;padding:.1em;justify-content:center;align-items:center}.atcb-button:focus-visible .atcb-date-btn-plus,.atcb-subevent-btn:focus-visible .atcb-date-btn-plus{background-color:var(--accent-color)}.atcb-checkmark{display:none}.atcb-saved .atcb-checkmark{box-sizing:content-box;color:var(--btn-text);display:block;position:absolute;top:-.9em;right:-.5em;padding:.5em;border-radius:100%;height:1.2em}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay) .atcb-checkmark,.atcb-button.atcb-single:focus .atcb-checkmark,.atcb-button.atcb-single:hover .atcb-checkmark{top:-.77em;right:-.37em}.atcb-checkmark svg{height:100%;filter:var(--checkmark-background);width:auto}#atcb-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}
4#atcb-bgoverlay.atcb-no-bg{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;background-color:transparent}@keyframes atcb-bgoverlay-animate{0%{opacity:0}100%{opacity:1}}.atcb-icon-outlookcom,.atcb-icon.atcb-icon-ms365{padding-bottom:.05em}.atcb-icon.atcb-icon-apple,.atcb-icon.atcb-icon-ical{padding-bottom:.15em}.atcb-icon.atcb-icon-trigger{padding-bottom:.15em}.atcb-icon.atcb-icon-rsvp{height:1.5em;width:1.5em}.atcb-icon.atcb-icon-apple svg{fill:currentcolor}.atcb-icon.atcb-icon-ical svg{fill:currentcolor}.atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-ms365-color)}.atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-yahoo-color)}.atcb-icon.atcb-icon-google svg,.atcb-icon.atcb-icon-msteams svg,.atcb-icon.atcb-icon-outlookcom svg{filter:var(--icon-filter)}.rsvp-inline-wrapper{filter:none;min-width:100%;margin-bottom:0}.atcb-modal-content.no-headline{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;padding-top:1.8em}.rsvp-inline-wrapper .atcb-modal-content,.rsvp-inline-wrapper .atcb-modal-headline,.rsvp-inline-wrapper.atcb-modal-box{background-color:transparent;border-radius:0;box-sizing:border-box;padding:0;width:100%}.rsvp-inline-wrapper .atcb-modal-headline{padding-bottom:1.5em}.pro{text-align:center}.pro a:not(.atcb-modal-btn),.pro a:not(.atcb-modal-btn):active,.pro a:not(.atcb-modal-btn):visited{color:var(--modal-btn-text);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--accent-color)}.pro a:not(.atcb-modal-btn):hover{color:var(--accent-color);text-decoration:none}.pro .pro-share-buttons{display:flex;flex-wrap:wrap;justify-content:center}.pro #rsvp-atcb{display:flex;flex-wrap:wrap;gap:.4em;justify-content:center}.pro-form{text-align:left}.pro-form:not(.no-intro){border-top:1px solid var(--modal-btn-border);margin-top:1.5em;padding-top:1.5em}.pro-form.no-intro:not(.no-headline){padding-top:.5em}.pro-field+.pro-field{padding-top:1.3em}.pro-field-type-label+.pro-field-type-radio{padding-top:0}.pro-field-type-checkbox,.pro-field-type-radio div{align-items:center;display:flex}.pro-field-type-checkbox input,.pro-field-type-radio input{cursor:pointer}.pro-field label{display:block;font-size:.9em;opacity:.7}.pro-field-type-checkbox label,.pro-field-type-radio label{cursor:pointer;opacity:.8;padding-left:.3em}.pro-field input[type=email],.pro-field input[type=number],.pro-field input[type=text]{background-color:var(--input-background);border:1px solid var(--modal-btn-border);border-radius:var(--input-border-radius);box-sizing:border-box;caret-color:var(--accent-color);color:var(--modal-text);font-size:.9em;opacity:.8;padding:.7em;transition:all .1s ease-in-out;width:100%}.pro-field input[type=checkbox],.pro-field input[type=radio]{accent-color:var(--accent-color);height:1.2rem;opacity:.8;transition:all .1s ease-in-out;width:1.2em}.pro-field input:disabled,.pro-field input:disabled+label{cursor:not-allowed;opacity:.75;filter:brightness(95%)}.pro-field input:not([disabled]):hover{opacity:1}.pro-field input[type=email]:focus,.pro-field input[type=number]:focus,.pro-field input[type=text]:focus{border-color:var(--accent-color);outline:1px solid var(--accent-color)}.pro-field input[type=checkbox]:focus,.pro-field input[type=radio]:focus{outline-color:var(--accent-color);outline-width:2px}#submit-error{color:var(--form-error);display:none;font-weight:700;padding-top:1.5em;text-align:center}.pro-form.form-error #submit-error{display:block}.pro-field input.error{accent-color:var(--form-error);border:2px solid var(--form-error)}.pro-field input.error+label,.pro-field:has(input.error) label{color:var(--form-error);opacity:1}#rsvp-status-group{border-bottom:1px solid var(--modal-btn-border);font-weight:700;margin-bottom:1.5em;padding-bottom:2em;text-align:center}#rsvp-status-group .pro-field{align-items:center;display:flex;flex-wrap:wrap;gap:3%;justify-content:center;margin-top:1em}@media (width <= 575px){#rsvp-status-group .pro-field{flex-direction:column;gap:1.2em}#rsvp-status-group .pro-field div{width:80%}}#rsvp-status-group .pro-field div{min-width:28%;position:relative}#rsvp-status-group input{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;margin:0;cursor:pointer}#rsvp-status-group label{align-items:center;border:1px solid var(--modal-btn-text);border-radius:var(--input-border-radius);box-shadow:var(--btn-shadow);color:var(--modal-btn-text);display:flex;flex-direction:column;font-weight:700;text-transform:uppercase;justify-content:center;opacity:.6;padding:.8em;transition:all .1s ease-in-out;width:100%}#rsvp-status-group label.status-confirmed{border-color:var(--form-success);color:var(--form-success)}#rsvp-status-group label.status-declined{border-color:var(--form-error);color:var(--form-error)}#rsvp-status-group input:checked+label{background-color:var(--modal-text);box-shadow:var(--btn-hover-shadow);color:var(--status-active-text);opacity:1;transform:scale(1.08)}#rsvp-status-group input:focus-visible+label{outline:2px solid var(--accent-color);outline-offset:2px}#rsvp-status-group input:not([disabled])+label:hover,#rsvp-status-group input:not([disabled]):hover+label{box-shadow:var(--btn-hover-shadow);opacity:1;transform:scale(1.08)}#rsvp-status-group input:checked+label.status-confirmed{background-color:var(--form-success)}#rsvp-status-group input:checked+label.status-declined{background-color:var(--form-error)}#rsvp-success-msg,#rsvp-success-msg-demo,#rsvp-success-msg-doi,#rsvp-success-msg-email,#ty-success-msg{display:none;font-weight:700;line-height:1.6em;padding-top:.5em;text-align:center}#rsvp-success-msg,#rsvp-success-msg-demo,#ty-success-msg{padding:1.5em 0}#rsvp-success-msg-demo,#rsvp-success-msg-email{color:var(--form-success)}#rsvp-success-msg-doi{color:var(--form-error);padding-top:1em;font-size:.8em}#pro-form-submit{display:block;margin:auto;min-width:150px}.pro-form-fine{font-size:.8em;margin:.5em auto 1em;opacity:.5;text-align:center}.pro-form.form-error .pro-form-fine{opacity:0}
4.pro-waiting{background-color:var(--modal-btn-background);border:1px solid var(--modal-btn-border);border-radius:var(--btn-border-radius);box-sizing:border-box;color:var(--modal-btn-text);cursor:wait;display:none;line-height:.5em;margin:auto;min-width:150px;padding:.5em 1.25em 1.2em;text-align:center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:fit-content}@media (width > 575px){#pro-form-submit,.pro-waiting{min-width:200px}}.pro-waiting span:not(.atcb-icon-ical){animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both;font-size:2.5em}.pro-field label span:not(.atcb-icon-ical){color:var(--form-error);font-weight:700;padding-left:2px}.pro-waiting span:not(.atcb-icon-ical):nth-child(2){animation-delay:.15s}.pro-waiting span:not(.atcb-icon-ical):nth-child(3){animation-delay:.3s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.pro #rsvp-sent-content{align-items:center;display:flex;flex-direction:column;gap:1.5em}#rsvp-status-group span{color:inherit}.atcb-modal-content .pro p:not(.pro-form-fine){margin:0}.atcb-modal-content .pro p.pro-pt{margin-top:1.5em}.atcb-modal-content .pro .pro-field p{font-size:.9em}.pro .btn-flex{align-items:center;display:flex}.pro .atcb-modal-btn svg{fill:none;height:1.5em;margin-right:.5em;stroke:currentcolor;width:auto}#atcb-reference{box-sizing:border-box;color:#000;filter:drop-shadow( 1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow( 0 1px 0 #fff) drop-shadow( 0 -1px 0 #fff);height:auto;padding:8px 0;text-align:center;transform:translate3d(0,0,0);width:100%;z-index:15000000}#atcb-reference.fixed-ref{position:fixed;bottom:10px;right:40px;width:auto}#atcb-reference.atcb-dropup{position:absolute;margin-top:-1px}.atcb-modal-host-initialized #atcb-reference.atcb-dropup{text-align:left}:host(.atcb-dark) #atcb-reference{color:#fff;filter:drop-shadow( 1px 0 0 #000) drop-shadow(-1px 0 0 #000) drop-shadow( 0 1px 0 #000) drop-shadow( 0 -1px 0 #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.8;width:150px;max-width:100%;margin:auto;display:inline-block;text-decoration:none}#atcb-reference a:hover{opacity:1;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}',simple:':host{width:fit-content;--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","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:1px;--buttonslist-gap:5px;--btn-background:#fff;--btn-hover-background:#283768;--btn-hover-border:#333;--btn-border-width:1px;--btn-border:#333;--btn-border-radius:0;--btn-padding-x:1.1em;--btn-padding-y:.65em;--btn-font-weight:600;--btn-text:#000;--btn-hover-text:#fff;--list-background:#fff;--list-hover-background:#283768;--list-text:#333;--list-font-weight:400;--list-hover-text:#fff;--list-close-background:#e5e5e5;--list-close-text:#777;--list-border-width:1px;--list-border:#333;--list-border-radius:0px;--list-padding:.8em 1.2em;--list-min-width:100%;--list-modal-shadow:rgb(0 0 0 / 12%) 0 4px 33px -3px,rgb(0 0 0 / 10%) 0 2px 8px -2px;--modal-text:#000;--modal-text-align:center;--modal-text-align-rtl:center;--modal-background:#f5f5f5;--modal-border-radius:0px;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 14%));--modal-btn-bar:#c6c8cd;--modal-btn-background:#fff;--modal-btn-secondary-background:#e2e1e6;--modal-btn-hover-background:#eef4f6;--modal-btn-border:#d2d2d2;--modal-btn-border-width:1px;--modal-btn-font-weight:600;--modal-btn-text:#2e2e2e;--modal-btn-hover-text:#161616;--modal-btn-secondary-text:#666567;--modal-headline-text-align:center;--modal-headline-text-transform:none;--input-border-radius:3px;--input-background:#fff;--status-active-text:#fff;--form-error:#c5372c;--form-success:#338a36;--date-btn-text:#1d1d1e;--date-btn-text-secondary:#3a3a3f;--date-btn-cal-day-text:#fff;--date-btn-cal-month-text:#d3d2d7;--date-btn-cal-background:#313132;--date-btn-background:#eae9ed;--date-btn-hover-background:#fff;--date-btn-headline-line-clamp:1;--checkmark-background:drop-shadow(0 0 3px #fff);--overlay-background:rgb(20 20 20 / 40%);--icon-ms365-color:#ea3e23;--icon-hover-ms365-color:#fff;--icon-yahoo-color:#5f01d1;--icon-hover-yahoo-color:#fff;--icon-filter:none}:host(.atcb-dark){--btn-background:#182244;--btn-hover-background:#283768;--btn-hover-border:#283768;--btn-border:#283768;--btn-text:#dedede;--btn-hover-text:#f1f1f1;--list-background:#182244;--list-hover-background:#283768;--list-text:#dedede;--list-hover-text:#f1f1f1;--list-close-background:#121213;--list-close-text:#cacaca;--list-border:#283768;--list-modal-shadow:rgb(0 0 0 / 14%) -1px 3px 33px 2px;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 16%));--modal-btn-bar:#38383a;--modal-btn-background:#181819;--modal-btn-secondary-background:#2e2d30;--modal-btn-hover-background:#434246;--modal-btn-border:#434246;--modal-btn-text:#dbdbdb;--modal-btn-hover-text:#fff;--modal-btn-secondary-text:#b8b8b8;--input-background:#434246;--status-active-text:#000;--form-error:#db8680;--form-success:#99de9c;--date-btn-text:#ebebf0;--date-btn-text-secondary:#b5b5bd;--date-btn-cal-day-text:#101010;--date-btn-cal-month-text:#3e3e3f;--date-btn-cal-background:#c7c7cd;--date-btn-background:#363636;--date-btn-hover-background:#474747;--checkmark-background:drop-shadow(0 0 3px #0a0a0a);--overlay-background:rgb(20 20 20 / 50%);--icon-ms365-color:#bebebe;--icon-hover-ms365-color:#bebebe;--icon-yahoo-color:#bebebe;--icon-hover-yahoo-color:#bebebe;--icon-filter:grayscale(.2)}.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-l)}@media (width <= 991px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-m)}}
4@media (width <= 575px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-s)}}.atcb-initialized.atcb-buttons-list{gap:var(--buttonslist-gap)}.atcb-button-wrapper{display:block;padding:var(--wrapper-padding);position:relative}.atcb-button{align-items:center;background-color:var(--btn-background);border:var(--btn-border-width) solid var(--btn-border);border-radius:var(--btn-border-radius);color:var(--btn-text);cursor:pointer;display:flex;font-family:var(--font);font-size:1em;font-weight:var(--btn-font-weight);justify-content:center;line-height:1.5em;margin:.13em;max-width:350px;padding:var(--btn-padding-y) var(--btn-padding-x);position:relative;text-align:center;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:auto;z-index:1}.atcb-button.atcb-no-text{min-width:0;border-radius:100%;display:flex;place-content:center center;align-items:center;height:3em;width:3em;padding:0}.atcb-rtl .atcb-button{direction:rtl;text-align:right}.atcb-button:focus-visible{outline:2px solid var(--accent-color)}.atcb-button.atcb-active.atcb-no-text:not(.atcb-modal-style,.atcb-dropoverlay),.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-no-text),.atcb-button.atcb-single.atcb-no-text:not([disabled]):focus,.atcb-button.atcb-single.atcb-no-text:not([disabled]):hover,.atcb-button.atcb-single:not(.atcb-no-text,[disabled]):focus,.atcb-button.atcb-single:not(.atcb-no-text,[disabled]):hover,.atcb-button:not([disabled]):focus,.atcb-button:not([disabled]):hover{background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);color:var(--btn-hover-text)}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay){z-index:15000000}.atcb-button.atcb-dropup::after,.atcb-button:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-dropup)::before{content:"";width:0;height:0;position:absolute;left:0;right:0;margin:0 auto}.atcb-button:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-dropup)::before{top:100%;border:0 solid transparent;border-bottom:none;border-top-color:var(--btn-hover-border)}.atcb-button.atcb-dropup::after{bottom:100%;border:0 solid transparent;border-top:none;border-bottom-color:var(--btn-hover-border)}.atcb-button.atcb-active.atcb-dropup::after,.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-dropup)::before{border-width:.35em;transition:border-width .1s linear .1s}.atcb-button.atcb-active.atcb-dropoverlay{z-index:14000090}.atcb-icon{flex-grow:0;flex-shrink:0;height:1em;line-height:1em;margin-right:.8em;width:1em}.atcb-rtl .atcb-icon{margin-right:0;margin-left:.8em}.atcb-no-text .atcb-icon{margin-right:0;margin-left:0}.atcb-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-text{overflow-wrap:anywhere}.atcb-dropdown-anchor{bottom:-15px;height:0;width:100%;opacity:0;position:absolute}.atcb-list-wrapper{box-sizing:border-box;font-weight:var(--list-font-weight);position:absolute;z-index:14000090;width:auto}.atcb-list-wrapper:not(.atcb-dropup,.atcb-dropoverlay){animation:list-entrance-bottom .2s ease 0s 1 normal forwards}.atcb-list-wrapper.atcb-dropup{animation:list-entrance-top .2s ease 0s 1 normal forwards}.atcb-list-wrapper.atcb-dropoverlay{animation:list-entrance-center .2s ease 0s 1 normal forwards;z-index:15000000}@keyframes list-entrance-bottom{0%{opacity:0;transform:translateY(250px)}100%{opacity:1;transform:translateY(0)}}@keyframes list-entrance-top{0%{opacity:0;transform:translateY(-250px)}100%{opacity:1;transform:translateY(0)}}@keyframes list-entrance-center{0%{opacity:0;transform:scaleY(1)}1%{opacity:1;transform:scaleY(0)}100%{opacity:1;transform:scaleY(1)}}.atcb-list{background-color:var(--list-background);border:var(--list-border-width) solid var(--list-border);border-radius:var(--list-border-radius);box-sizing:border-box;color:var(--list-text);display:block;font-family:var(--font);min-width:var(--list-min-width);position:relative;user-select:none;-webkit-user-select:none;width:fit-content}.atcb-list-item{align-items:center;background-color:var(--list-background);box-sizing:border-box;
4cursor:pointer;display:flex;font-size:1em;line-height:1.75em;padding:var(--list-padding);text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.atcb-rtl .atcb-list-item{direction:rtl;text-align:right}.atcb-list-item:hover{background-color:var(--list-hover-background);color:var(--list-hover-text)}.atcb-list-item:focus-visible{background-color:var(--list-hover-background);color:var(--accent-color);outline:0}.atcb-list-item:last-child{border-radius:0 0 var(--list-border-radius) var(--list-border-radius)}.atcb-list-item:first-child{border-radius:var(--list-border-radius) var(--list-border-radius) 0 0}.atcb-list-item:only-child{border-radius:var(--list-border-radius)}.atcb-list.atcb-modal{box-shadow:var(--list-modal-shadow)}.atcb-list-item .atcb-icon{margin:0 auto}.atcb-list-item .atcb-icon+.atcb-text{margin-left:.7em;width:100%}.atcb-rtl .atcb-list-item .atcb-icon+.atcb-text{margin-left:0;margin-right:.7em}.atcb-list-item-close{background-color:var(--list-close-background)}.atcb-list-item.atcb-list-item-close:not(:focus-visible){color:var(--list-close-text)}.atcb-list-item.atcb-list-item-close:not(:focus-visible):hover{color:var(--list-hover-text)}.atcb-list-item-close svg{fill:currentcolor}.atcb-modal{display:block;margin:auto;width:auto;min-width:auto;position:relative;z-index:14000090}.atcb-modal-box{filter:var(--modal-shadow);color:var(--modal-text);cursor:default;box-sizing:border-box;font-family:var(--font);line-height:1.5em;text-align:var(--modal-text-align);user-select:none;-webkit-user-select:none;touch-action:manipulation;width:100%;margin-bottom:20px;-webkit-tap-highlight-color:transparent}@media (width > 575px){.atcb-modal-box{width:32em}}.atcb-modal-box.atcb-rtl{text-align:var(--modal-text-align-rtl);direction:rtl;padding:1.25em 1em 1.25em 2em}.atcb-modal-icon{height:2.5em;width:2.5em;border-radius:100%;background-color:var(--modal-background);padding:1.75em;margin:auto}.atcb-modal-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-modal-headline{background-color:var(--modal-background);border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;font-size:1.3em;font-weight:600;line-height:1.5em;padding:1.8em 1.5em 1.3em;text-transform:var(--modal-headline-text-transform);text-align:var(--modal-headline-text-align)}.atcb-modal-icon+.atcb-modal-headline{margin-top:-2.6em;padding-top:2.6em}.atcb-modal-content{background-color:var(--modal-background);font-size:1em;padding:.3em 2em 2.2em}.atcb-modal-content ol,.atcb-modal-content ul{margin:1em auto;text-align:left;width:fit-content}.atcb-rtl .atcb-modal-content ol,.atcb-rtl .atcb-modal-content ul{text-align:right}.atcb-modal-icon+.atcb-modal-content{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;margin-top:-2.6em;padding-top:2.6em}.atcb-modal-content-subevents{margin:auto;width:fit-content}@media (width <= 575px){.atcb-modal-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);color:var(--modal-btn-secondary-text);cursor:pointer;display:inline-block;font-family:var(--font);font-size:.9em;font-weight:var(--modal-btn-font-weight);line-height:1em;margin:.625em;padding:1em 1.25em;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}a.atcb-modal-btn.btn-small,button.atcb-modal-btn.btn-small{padding:.6em .8em}a.atcb-modal-btn.atcb-modal-btn-primary,button.atcb-modal-btn.atcb-modal-btn-primary{background-color:var(--modal-btn-background);color:var(--modal-btn-text)}a.atcb-modal-btn.atcb-modal-btn-border,button.atcb-modal-btn.atcb-modal-btn-border{border:var(--modal-btn-border-width) solid var(--modal-btn-border)}a.atcb-modal-btn:focus-visible,button.atcb-modal-btn:focus-visible{background-color:var(--modal-btn-hover-background);outline:2px solid var(--accent-color)}a.atcb-modal-btn:disabled,button.atcb-button:disabled,button.atcb-modal-btn:disabled,button.atcb-subevent-btn:disabled{cursor:not-allowed;opacity:.75;filter:brightness(95%);border-style:dashed;box-shadow:none}a.atcb-modal-btn:not([disabled]):hover,button.atcb-modal-btn:not([disabled]):hover{background-color:var(--modal-btn-hover-background);color:var(--modal-btn-hover-text);text-decoration:none}.atcb-subevent-btn{display:flex;align-items:flex-start;cursor:pointer;font-family:var(--font);font-size:1em;background-color:var(--date-btn-background);border:0;border-radius:7px 4px 4px 7px;padding:0;margin:0;touch-action:manipulation;position:relative;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:100%}.atcb-subevent-btn:hover{align-items:center}.atcb-subevent-btn:focus,.atcb-subevent-btn:hover{background-color:var(--date-btn-hover-background)}.atcb-subevent-btn:focus-visible{outline:2px solid var(--accent-color)}.atcb-subevent-btn+.atcb-subevent-btn{margin-top:30px}.atcb-date-btn-left{border-radius:4px 0 0 4px;align-self:stretch;background-color:var(--date-btn-cal-background);padding:.7em .8em .8em;width:2.7em;align-items:center;display:flex;flex-direction:column;flex-shrink:0}.atcb-rtl .atcb-date-btn-left{border-radius:0 4px 4px 0}.atcb-subevent-btn:hover .atcb-date-btn-left{opacity:.8}.atcb-date-btn-day{color:var(--date-btn-cal-day-text);font-weight:400;font-size:2em;word-break:keep-all;padding-bottom:.1em}.atcb-initialized[lang=ja] .atcb-date-btn-day,.atcb-initialized[lang=ko] .atcb-date-btn-day,.atcb-initialized[lang=zh] .atcb-date-btn-day{font-size:1.3em}.atcb-date-btn-month{color:var(--date-btn-cal-month-text);font-weight:600;font-size:1em}.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}
4.atcb-subevent-btn:hover .atcb-date-btn-hover{opacity:1}.atcb-date-btn-headline{font-weight:600;font-size:.9em;margin-bottom:.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--date-btn-headline-line-clamp);line-clamp:var(--date-btn-headline-line-clamp)}.atcb-date-btn-content{display:flex;align-items:flex-start;font-size:.8em;color:var(--date-btn-text-secondary)}.atcb-date-btn-content.atcb-date-btn-cancelled{color:var(--form-error);font-weight:700}.atcb-date-btn-content-location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atcb-date-btn-content-icon{display:inline-block;height:.9em;margin:.075em .4em 0 0;width:.9em;flex-shrink:0}.atcb-rtl .atcb-date-btn-content-icon{margin-right:0;margin-left:.4em}.atcb-initialized[lang=ja] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=ko] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=zh] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon{margin-top:.15em}.atcb-date-btn-content-icon svg{height:100%;fill:currentcolor;width:100%}.atcb-date-btn-content+.atcb-date-btn-content{margin-top:.3em;padding-right:.6em}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.atcb-date-btn-plus{position:absolute;border-radius:4px 0;bottom:0;right:0;background:var(--date-btn-cal-background);color:var(--date-btn-cal-day-text);display:flex;font-size:.9em;font-weight:400;height:1em;width:1em;padding:.1em;justify-content:center;align-items:center}.atcb-button:focus-visible .atcb-date-btn-plus,.atcb-subevent-btn:focus-visible .atcb-date-btn-plus{background-color:var(--accent-color)}.atcb-checkmark{display:none}.atcb-saved .atcb-checkmark{box-sizing:content-box;color:var(--btn-text);display:block;position:absolute;top:-.9em;right:-.5em;padding:.5em;border-radius:100%;height:1.2em}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay) .atcb-checkmark,.atcb-button:focus .atcb-checkmark,.atcb-button:hover .atcb-checkmark{top:-.77em;right:-.37em}.atcb-checkmark svg{height:100%;filter:var(--checkmark-background);width:auto}#atcb-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}
4#atcb-bgoverlay.atcb-no-bg{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;background-color:transparent}@keyframes atcb-bgoverlay-animate{0%{opacity:0}100%{opacity:1}}.atcb-icon-outlookcom,.atcb-icon.atcb-icon-ms365{padding-bottom:.05em}.atcb-icon.atcb-icon-apple,.atcb-icon.atcb-icon-ical,.atcb-icon.atcb-icon-trigger{padding-bottom:.15em}.atcb-icon.atcb-icon-rsvp{height:1.5em;width:1.5em}.atcb-icon.atcb-icon-apple svg,.atcb-icon.atcb-icon-ical svg{fill:currentcolor}.atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-ms365-color)}.atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-yahoo-color)}.atcb-icon.atcb-icon-google svg,.atcb-icon.atcb-icon-msteams svg,.atcb-icon.atcb-icon-outlookcom svg{filter:var(--icon-filter)}.pro .atcb-modal-btn svg{fill:none;height:1.5em;margin-right:.5em;stroke:currentcolor;width:auto}.atcb-list-item:focus-visible .atcb-icon.atcb-icon-ms365 svg,.atcb-list-item:hover .atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-hover-ms365-color)}.atcb-list-item:focus-visible .atcb-icon.atcb-icon-yahoo svg,.atcb-list-item:hover .atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-hover-yahoo-color)}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-no-text) .atcb-icon.atcb-icon-ms365 svg,.atcb-button:not([disabled]):focus .atcb-icon.atcb-icon-ms365 svg,.atcb-button:not([disabled]):hover .atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-hover-ms365-color)}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-no-text) .atcb-icon.atcb-icon-yahoo svg,.atcb-button:not([disabled]):focus .atcb-icon.atcb-icon-yahoo svg,.atcb-button:not([disabled]):hover .atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-hover-yahoo-color)}.atcb-button.atcb-active.atcb-no-text:not(.atcb-modal-style,.atcb-dropoverlay) .atcb-icon.atcb-icon-ms365 svg,.atcb-button.atcb-single:not(.atcb-no-text,[disabled]):focus .atcb-icon.atcb-icon-ms365 svg,.atcb-button.atcb-single:not(.atcb-no-text,[disabled]):hover .atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-hover-ms365-color)}.atcb-button.atcb-active.atcb-no-text:not(.atcb-modal-style,.atcb-dropoverlay) .atcb-icon.atcb-icon-yahoo svg,.atcb-button.atcb-single:not(.atcb-no-text,[disabled]):focus .atcb-icon.atcb-icon-yahoo svg,.atcb-button.atcb-single:not(.atcb-no-text,[disabled]):hover .atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-hover-yahoo-color)}.atcb-button.atcb-single.atcb-no-text:not([disabled]):focus .atcb-icon.atcb-icon-ms365 svg,.atcb-button.atcb-single.atcb-no-text:not([disabled]):hover .atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-hover-ms365-color)}.atcb-button.atcb-single.atcb-no-text:not([disabled]):focus .atcb-icon.atcb-icon-yahoo svg,.atcb-button.atcb-single.atcb-no-text:not([disabled]):hover .atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-hover-yahoo-color)}.rsvp-inline-wrapper{filter:none;min-width:100%;margin-bottom:0}.atcb-modal-content.no-headline{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;padding-top:1.8em}.rsvp-inline-wrapper .atcb-modal-content,.rsvp-inline-wrapper .atcb-modal-headline,.rsvp-inline-wrapper.atcb-modal-box{background-color:transparent;border-radius:0;box-sizing:border-box;padding:0;width:100%}.rsvp-inline-wrapper .atcb-modal-headline{padding-bottom:1.5em}.pro{text-align:center}.pro a:not(.atcb-modal-btn),.pro a:not(.atcb-modal-btn):active,.pro a:not(.atcb-modal-btn):visited{color:var(--modal-btn-text);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--accent-color)}.pro a:not(.atcb-modal-btn):hover{color:var(--accent-color);text-decoration:none}.pro .pro-share-buttons{display:flex;flex-wrap:wrap;justify-content:center}.pro #rsvp-atcb{display:flex;flex-wrap:wrap;gap:.4em;justify-content:center}.pro-form{text-align:left}.pro-form:not(.no-intro){border-top:var(--modal-btn-border-width) solid var(--modal-btn-border);margin-top:1.5em;padding-top:1.5em}.pro-form.no-intro:not(.no-headline){padding-top:.5em}.pro-field+.pro-field{padding-top:1.3em}.pro-field-type-label+.pro-field-type-radio{padding-top:0}.pro-field-type-checkbox,.pro-field-type-radio div{align-items:center;display:flex}.pro-field-type-checkbox input,.pro-field-type-radio input{cursor:pointer}.pro-field label{display:block;font-size:.9em;opacity:.7}.pro-field-type-checkbox label,.pro-field-type-radio label{cursor:pointer;opacity:.8;padding-left:.3em}.pro-field input[type=email],.pro-field input[type=number],.pro-field input[type=text]{background-color:var(--input-background);border:var(--modal-btn-border-width) solid var(--modal-btn-border);border-radius:var(--input-border-radius);box-sizing:border-box;caret-color:var(--accent-color);color:var(--modal-text);font-size:.9em;opacity:.8;padding:.7em;transition:all .1s ease-in-out;width:100%}.pro-field input[type=checkbox],.pro-field input[type=radio]{accent-color:var(--accent-color);height:1.2rem;opacity:.8;transition:all .1s ease-in-out;width:1.2em}.pro-field input:disabled,.pro-field input:disabled+label{cursor:not-allowed;opacity:.75;filter:brightness(95%)}.pro-field input:not([disabled]):hover{opacity:1}.pro-field input[type=email]:focus,.pro-field input[type=number]:focus,.pro-field input[type=text]:focus{border-color:var(--accent-color);outline:1px solid var(--accent-color)}.pro-field input[type=checkbox]:focus,.pro-field input[type=radio]:focus{outline-color:var(--accent-color);outline-width:2px}#submit-error{color:var(--form-error);display:none;font-weight:700;padding-top:1.5em;text-align:center}.pro-form.form-error #submit-error{display:block}.pro-field input.error{accent-color:var(--form-error);border:2px solid var(--form-error)}.pro-field input.error+label,.pro-field:has(input.error) label{color:var(--form-error);opacity:1}#rsvp-status-group{border-bottom:var(--modal-btn-border-width) solid var(--modal-btn-border);font-weight:700;margin-bottom:1.5em;padding-bottom:2em;text-align:center}#rsvp-status-group .pro-field{align-items:center;display:flex;flex-wrap:wrap;gap:3%;justify-content:center;margin-top:1em}
4@media (width <= 575px){#rsvp-status-group .pro-field{flex-direction:column;gap:1.2em}#rsvp-status-group .pro-field div{width:80%}}#rsvp-status-group .pro-field div{min-width:28%;position:relative}#rsvp-status-group input{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;margin:0;cursor:pointer}#rsvp-status-group label{align-items:center;border:1px solid var(--modal-btn-text);border-radius:var(--input-border-radius);color:var(--modal-btn-text);display:flex;flex-direction:column;font-weight:700;text-transform:uppercase;justify-content:center;opacity:.6;padding:.8em;transition:all .1s ease-in-out;width:100%}#rsvp-status-group label.status-confirmed{border-color:var(--form-success);color:var(--form-success)}#rsvp-status-group label.status-declined{border-color:var(--form-error);color:var(--form-error)}#rsvp-status-group input:checked+label{background-color:var(--modal-text);color:var(--status-active-text);opacity:1;transform:scale(1.08)}#rsvp-status-group input:focus-visible+label{outline:2px solid var(--accent-color);outline-offset:2px}#rsvp-status-group input:not([disabled])+label:hover,#rsvp-status-group input:not([disabled]):hover+label{opacity:1;transform:scale(1.08)}#rsvp-status-group input:checked+label.status-confirmed{background-color:var(--form-success)}#rsvp-status-group input:checked+label.status-declined{background-color:var(--form-error)}#rsvp-success-msg,#rsvp-success-msg-demo,#rsvp-success-msg-doi,#rsvp-success-msg-email,#ty-success-msg{display:none;font-weight:700;line-height:1.6em;padding-top:.5em;text-align:center}#rsvp-success-msg,#rsvp-success-msg-demo,#ty-success-msg{padding:1.5em 0}#rsvp-success-msg-demo,#rsvp-success-msg-email{color:var(--form-success)}#rsvp-success-msg-doi{color:var(--form-error);padding-top:1em;font-size:.8em}#pro-form-submit{display:block;margin:auto;min-width:150px}.pro-form-fine{font-size:.8em;margin:.5em auto 1em;opacity:.5;text-align:center}.pro-form.form-error .pro-form-fine{opacity:0}.pro-waiting{background-color:var(--modal-btn-background);border:var(--modal-btn-border-width) solid var(--modal-btn-border);border-radius:var(--btn-border-radius);box-sizing:border-box;color:var(--modal-btn-text);cursor:wait;display:none;line-height:.5em;margin:auto;min-width:150px;padding:.5em 1.25em 1.2em;text-align:center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:fit-content}@media (width >
4 575px){#pro-form-submit,.pro-waiting{min-width:200px}}.pro-waiting span:not(.atcb-icon-ical){animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both;font-size:2.5em}.pro-field label span:not(.atcb-icon-ical){color:var(--form-error);font-weight:700;padding-left:2px}.pro-waiting span:not(.atcb-icon-ical):nth-child(2){animation-delay:.15s}.pro-waiting span:not(.atcb-icon-ical):nth-child(3){animation-delay:.3s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.pro #rsvp-sent-content{align-items:center;display:flex;flex-direction:column;gap:1.5em}#rsvp-status-group span{color:inherit}.atcb-modal-content .pro p:not(.pro-form-fine){margin:0}.atcb-modal-content .pro p.pro-pt{margin-top:1.5em}.atcb-modal-content .pro .pro-field p{font-size:.9em}.pro .btn-flex{align-items:center;display:flex}#atcb-reference{box-sizing:border-box;color:#000;filter:drop-shadow( 1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow( 0 1px 0 #fff) drop-shadow( 0 -1px 0 #fff);height:auto;padding:8px 0;text-align:center;transform:translate3d(0,0,0);width:100%;z-index:15000000}#atcb-reference.fixed-ref{position:fixed;bottom:10px;right:40px;width:auto}#atcb-reference.atcb-dropup{position:absolute;margin-top:-1px}.atcb-modal-host-initialized #atcb-reference.atcb-dropup{text-align:left}:host(.atcb-dark) #atcb-reference{color:#fff;filter:drop-shadow( 1px 0 0 #000) drop-shadow(-1px 0 0 #000) drop-shadow( 0 1px 0 #000) drop-shadow( 0 -1px 0 #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.8;width:150px;max-width:100%;margin:auto;display:inline-block;text-decoration:none}#atcb-reference a:hover{opacity:1;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}',"3d":':host{width:fit-content;--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","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:0px;--buttonslist-gap:5px;--btn-background:#f5f5f5;--btn-hover-background:#fff;--btn-hover-border:#d2d2d2;--btn-border:#d2d2d2;--btn-border-radius:6px;--btn-padding-x:1em;--btn-padding-y:.65em;--btn-font-weight:600;--btn-text:#333;--btn-hover-text:#000;--btn-shadow:rgb(0 0 0 / 08%) 0 4px 14px -2px,rgb(0 0 0 / 12%) 0 2px 6px -1px;--btn-hover-shadow:rgb(0 0 0 / 14%) 0 5px 16px -2px,rgb(0 0 0 / 14%) 0 3px 8px -2px;--btn-active-shadow:rgb(0 0 0 / 18%) 0 8px 17px -2px,rgb(0 0 0 / 16%) 0 5px 8px -3px;--btn-active-shadow-up:rgb(0 0 0 / 16%) 0 6px 17px -2px,rgb(0 0 0 / 10%) 0 2px 6px -1px,rgb(0 0 0 / 14%) 0 -3px 14px -1px;--list-background:#f5f5f5;--list-hover-background:#fff;--list-text:#333;--list-hover-text:#000;--list-close-background:#e5e5e5;--list-close-text:#777;--list-border-radius:6px;--list-padding:.8em;--list-shadow:rgb(0 0 0 / 12%) 0 4px 18px -2px,rgb(0 0 0 / 14%) 0 2px 8px -1px;--list-modal-shadow:rgb(0 0 0 / 18%) 0 4px 34px -3px,rgb(0 0 0 / 14%) 0 2px 12px -2px;--modal-text:#000;--modal-text-align:center;--modal-text-align-rtl:center;--modal-background:#f5f5f5;--modal-border-radius:6px;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 30%));--modal-btn-bar:#c6c8cd;--modal-btn-background:#f5f5f5;--modal-btn-secondary-background:#e2e1e6;--modal-btn-hover-background:#fff;--modal-btn-border:#d2d2d2;--modal-btn-font-weight:600;--modal-btn-text:#2e2e2e;--modal-btn-hover-text:#161616;--modal-btn-secondary-text:#666567;--modal-btn-shadow:rgb(0 0 0 / 08%) 0 4px 14px -2px,rgb(0 0 0 / 08%) 0 2px 6px -1px;--modal-btn-hover-shadow:rgb(0 0 0 / 14%) 0 5px 17px -2px,rgb(0 0 0 / 12%) 0 3px 8px -2px;--modal-headline-text-align:center;--modal-headline-text-transform:none;--input-border-radius:6px;--input-background:#fff;--status-active-text:#fff;--form-error:#c5372c;--form-success:#338a36;--date-btn-text:#1d1d1e;--date-btn-text-secondary:#3a3a3f;--date-btn-cal-day-text:#fff;--date-btn-cal-month-text:#d3d2d7;--date-btn-cal-background:#313132;--date-btn-background:#eae9ed;--date-btn-hover-background:#fff;--date-btn-headline-line-clamp:1;--date-btn-shadow:rgb(0 0 0 / 08%) 0 4px 14px -2px,rgb(0 0 0 / 12%) 0 2px 6px -1px;--date-btn-hover-shadow:rgb(0 0 0 / 14%) 0 5px 16px -2px,rgb(0 0 0 / 14%) 0 3px 8px -2px;--checkmark-background:drop-shadow(0 0 4px #fff);--overlay-background:rgb(20 20 20 / 25%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#5f01d1;--icon-filter:none}:host(.atcb-dark){--btn-background:#2e2e2e;--btn-hover-background:#373737;--btn-hover-border:#4d4d4d;--btn-border:#4d4d4d;--btn-text:#dedede;--btn-hover-text:#f1f1f1;--btn-shadow:rgb(255 255 255 / 3%) -3px -3px 34px -1px,rgb(0 0 0 / 10%) 2px 3px 14px -2px,rgb(0 0 0 / 12%) 1px 2px 8px -1px;--btn-hover-shadow:rgb(0 0 0 / 18%) 2px 5px 24px -4px,rgb(0 0 0 / 14%) 1px 2px 10px -2px;--btn-active-shadow:rgb(0 0 0 / 20%) 2px 5px 24px -4px,rgb(0 0 0 / 14%) 1px 2px 10px -2px;--btn-active-shadow-up:rgb(0 0 0 / 16%) 2px 4px 24px -4px,rgb(0 0 0 / 12%) 1px 1px 8px -1px,rgb(0 0 0 / 18%) 0 -3px 14px -1px;--list-background:#2e2e2e;--list-hover-background:#373737;--list-text:#dedede;--list-hover-text:#f1f1f1;--list-close-background:#282828;--list-close-text:#777;--list-shadow:rgb(0 0 0 / 12%) 0 4px 24px -2px,rgb(0 0 0 / 14%) 0 2px 10px -1px;--list-modal-shadow:rgb(0 0 0 / 18%) -1px 3px 34px 2px;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 30%));--modal-btn-bar:#38383a;--modal-btn-background:#181819;--modal-btn-secondary-background:#2e2d30;--modal-btn-hover-background:#434246;--modal-btn-border:#434246;--modal-btn-text:#dbdbdb;--modal-btn-hover-text:#fff;--modal-btn-secondary-text:#b8b8b8;--modal-btn-shadow:rgb(255 255 255 / 3%) -2px -2px 14px,rgb(0 0 0 / 10%) 3px 3px 14px -2px,rgb(0 0 0 / 12%) 1px 2px 10px -1px;--modal-btn-hover-shadow:none;--input-background:#434246;--status-active-text:#000;--form-error:#db8680;--form-success:#99de9c;--date-btn-text:#ebebf0;--date-btn-text-secondary:#b5b5bd;--date-btn-cal-day-text:#101010;--date-btn-cal-month-text:#3e3e3f;--date-btn-cal-background:#c7c7cd;--date-btn-background:#363636;--date-btn-hover-background:#474747;--date-btn-shadow:rgb(0 0 0 / 10%) 0 0 24px -2px,rgb(0 0 0 / 12%) 1px 2px 8px -1px;--date-btn-hover-shadow:none;--checkmark-background:drop-shadow(0 0 4px #0a0a0a);--overlay-background:rgb(20 20 20 / 60%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#bebebe;--icon-filter:grayscale(.2)}.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-l)}@media (width <= 991px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-m)}}
4@media (width <= 575px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-s)}}.atcb-initialized.atcb-buttons-list{gap:var(--buttonslist-gap)}.atcb-button-wrapper{display:block;padding:var(--wrapper-padding);position:relative}.atcb-button{align-items:center;background-color:var(--btn-background);border:1px solid var(--btn-border);border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);box-sizing:content-box;color:var(--btn-text);cursor:pointer;display:flex;font-family:var(--font);font-size:1em;font-weight:var(--btn-font-weight);justify-content:center;line-height:1.5em;margin:0;max-width:300px;padding:var(--btn-padding-y) var(--btn-padding-x);position:relative;text-align:center;touch-action:manipulation;transform:translate3d(0,0,-12px);user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:auto;z-index:1}.atcb-button:not(.atcb-no-text,.atcb-modal-style,.atcb-dropoverlay,.atcb-single){min-width:calc(11.6em - 2 * var(--btn-padding-x))}.atcb-button.atcb-no-text{display:flex;place-content:center center;align-items:center;height:3em;width:3em;padding:0}.atcb-rtl .atcb-button{direction:rtl;text-align:right}.atcb-button:focus-visible{outline:2px solid var(--accent-color)}.atcb-button:not([disabled]):focus,.atcb-button:not([disabled]):hover{background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);box-shadow:var(--btn-hover-shadow);color:var(--btn-hover-text)}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay){background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);z-index:15000000}.atcb-button.atcb-single:not([disabled]):focus,.atcb-button.atcb-single:not([disabled]):hover{background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);box-shadow:var(--btn-active-shadow);color:var(--btn-hover-text)}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropup,.atcb-dropoverlay){box-shadow:var(--btn-active-shadow);transform:perspective(100px) rotateX(12deg) translate3d(0,0,2px);transition:transform .1s linear}.atcb-button.atcb-active.atcb-dropup:not(.atcb-modal-style,.atcb-dropoverlay){box-shadow:var(--btn-active-shadow-up);transform:perspective(100px) rotateX(348deg) translate3d(0,0,2px);transition:transform .1s linear}.atcb-button.atcb-active.atcb-dropoverlay{transform:translate3d(0,0,0);z-index:14000090}.atcb-icon{flex-grow:0;flex-shrink:0;height:1em;line-height:1em;margin-right:.8em;width:1em}.atcb-rtl .atcb-icon{margin-right:0;margin-left:.8em}.atcb-no-text .atcb-icon{margin-right:0;margin-left:0}.atcb-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-text{overflow-wrap:anywhere}.atcb-dropdown-anchor{bottom:6px;height:1px;width:100%;opacity:0;position:absolute}.atcb-list-wrapper{box-sizing:border-box;padding:0 4px;position:absolute;transform:translate3d(0,0,0);z-index:14000090}.atcb-list{background-color:var(--list-background);border-radius:0 0 var(--list-border-radius) var(--list-border-radius);box-sizing:border-box;box-shadow:var(--list-shadow);color:var(--list-text);display:block;font-family:var(--font);min-width:100%;position:relative;user-select:none;-webkit-user-select:none;width:fit-content}.atcb-list-wrapper.atcb-dropdown:not(.atcb-dropup,.atcb-dropoverlay){animation:atcb-list-slide-down .4s ease 50ms 1 normal both;opacity:0}
4.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 ol,.atcb-modal-content ul{margin:1em auto;text-align:left;width:fit-content}.atcb-rtl .atcb-modal-content ol,.atcb-rtl .atcb-modal-content ul{text-align:right}.atcb-modal-content-subevents{margin:auto;width:fit-content}.atcb-modal-icon+.atcb-modal-content{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;margin-top:-2.6em;padding-top:2.6em}
4@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);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}
4.atcb-subevent-btn:hover .atcb-date-btn-hover{opacity:1}.atcb-date-btn-headline{font-weight:600;font-size:.9em;margin-bottom:.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--date-btn-headline-line-clamp);line-clamp:var(--date-btn-headline-line-clamp)}.atcb-date-btn-content{display:flex;align-items:flex-start;font-size:.8em;color:var(--date-btn-text-secondary)}.atcb-date-btn-content.atcb-date-btn-cancelled{color:var(--form-error);font-weight:700}.atcb-date-btn-content-location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atcb-date-btn-content-icon{display:inline-block;height:.9em;margin:.075em .4em 0 0;width:.9em;flex-shrink:0}.atcb-rtl .atcb-date-btn-content-icon{margin-right:0;margin-left:.4em}.atcb-initialized[lang=ja] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=ko] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=zh] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon{margin-top:.15em}.atcb-date-btn-content-icon svg{height:100%;fill:currentcolor;width:100%}.atcb-date-btn-content+.atcb-date-btn-content{margin-top:.3em;padding-right:.6em}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.atcb-date-btn-plus{position:absolute;border-radius:4px 0;bottom:0;right:0;background:var(--date-btn-cal-background);color:var(--date-btn-cal-day-text);display:flex;font-size:.9em;font-weight:400;height:1em;width:1em;padding:.1em;justify-content:center;align-items:center}.atcb-button:focus-visible .atcb-date-btn-plus,.atcb-subevent-btn:focus-visible .atcb-date-btn-plus{background-color:var(--accent-color)}.atcb-checkmark{display:none}.atcb-saved .atcb-checkmark{box-sizing:content-box;color:var(--btn-text);display:block;position:absolute;top:-.9em;right:-.5em;padding:.5em;border-radius:100%;height:1.2em}.atcb-checkmark svg{height:100%;filter:var(--checkmark-background);width:auto}#atcb-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}
4#atcb-bgoverlay.atcb-no-bg{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;background-color:transparent}@keyframes atcb-bgoverlay-animate{0%{opacity:0}100%{opacity:1}}.atcb-icon-outlookcom,.atcb-icon.atcb-icon-ms365{padding-bottom:.05em}.atcb-icon.atcb-icon-apple,.atcb-icon.atcb-icon-ical{padding-bottom:.15em}.atcb-icon.atcb-icon-trigger{padding-bottom:.15em}.atcb-icon.atcb-icon-rsvp{height:1.5em;width:1.5em}.atcb-icon.atcb-icon-apple svg{fill:currentcolor}.atcb-icon.atcb-icon-ical svg{fill:currentcolor}.atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-ms365-color)}.atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-yahoo-color)}.atcb-icon.atcb-icon-google svg,.atcb-icon.atcb-icon-msteams svg,.atcb-icon.atcb-icon-outlookcom svg{filter:var(--icon-filter)}.rsvp-inline-wrapper{filter:none;min-width:100%;margin-bottom:0}.atcb-modal-content.no-headline{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;padding-top:1.8em}.rsvp-inline-wrapper .atcb-modal-content,.rsvp-inline-wrapper .atcb-modal-headline,.rsvp-inline-wrapper.atcb-modal-box{background-color:transparent;border-radius:0;box-sizing:border-box;padding:0;width:100%}.rsvp-inline-wrapper .atcb-modal-headline{padding-bottom:1.5em}.pro{text-align:center}.pro a:not(.atcb-modal-btn),.pro a:not(.atcb-modal-btn):active,.pro a:not(.atcb-modal-btn):visited{color:var(--modal-btn-text);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--accent-color)}.pro a:not(.atcb-modal-btn):hover{color:var(--accent-color);text-decoration:none}.pro .pro-share-buttons{display:flex;flex-wrap:wrap;justify-content:center}.pro #rsvp-atcb{display:flex;flex-wrap:wrap;gap:.4em;justify-content:center}.pro-form{text-align:left}.pro-form:not(.no-intro){border-top:1px solid var(--modal-btn-border);margin-top:1.5em;padding-top:1.5em}.pro-form.no-intro:not(.no-headline){padding-top:.5em}.pro-field+.pro-field{padding-top:1.3em}.pro-field-type-label+.pro-field-type-radio{padding-top:0}.pro-field-type-checkbox,.pro-field-type-radio div{align-items:center;display:flex}.pro-field-type-checkbox input,.pro-field-type-radio input{cursor:pointer}.pro-field label{display:block;font-size:.9em;opacity:.7}.pro-field-type-checkbox label,.pro-field-type-radio label{cursor:pointer;opacity:.8;padding-left:.3em}.pro-field input[type=email],.pro-field input[type=number],.pro-field input[type=text]{background-color:var(--input-background);border:1px solid var(--modal-btn-border);border-radius:var(--input-border-radius);box-sizing:border-box;caret-color:var(--accent-color);color:var(--modal-text);font-size:.9em;opacity:.8;padding:.7em;transition:all .1s ease-in-out;width:100%}.pro-field input[type=checkbox],.pro-field input[type=radio]{accent-color:var(--accent-color);height:1.2rem;opacity:.8;transition:all .1s ease-in-out;width:1.2em}.pro-field input:disabled,.pro-field input:disabled+label{cursor:not-allowed;opacity:.75;filter:brightness(95%)}.pro-field input:not([disabled]):hover{opacity:1}.pro-field input[type=email]:focus,.pro-field input[type=number]:focus,.pro-field input[type=text]:focus{border-color:var(--accent-color);outline:1px solid var(--accent-color)}.pro-field input[type=checkbox]:focus,.pro-field input[type=radio]:focus{outline-color:var(--accent-color);outline-width:2px}#submit-error{color:var(--form-error);display:none;font-weight:700;padding-top:1.5em;text-align:center}.pro-form.form-error #submit-error{display:block}.pro-field input.error{accent-color:var(--form-error);border:2px solid var(--form-error)}.pro-field input.error+label,.pro-field:has(input.error) label{color:var(--form-error);opacity:1}#rsvp-status-group{border-bottom:1px solid var(--modal-btn-border);font-weight:700;margin-bottom:1.5em;padding-bottom:2em;text-align:center}#rsvp-status-group .pro-field{align-items:center;display:flex;flex-wrap:wrap;gap:3%;justify-content:center;margin-top:1em}@media (width <= 575px){#rsvp-status-group .pro-field{flex-direction:column;gap:1.2em}#rsvp-status-group .pro-field div{width:80%}}#rsvp-status-group .pro-field div{min-width:28%;position:relative}#rsvp-status-group input{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;margin:0;cursor:pointer}#rsvp-status-group label{align-items:center;border:1px solid var(--modal-btn-text);border-radius:var(--input-border-radius);box-shadow:var(--btn-shadow);color:var(--modal-btn-text);display:flex;flex-direction:column;font-weight:700;text-transform:uppercase;justify-content:center;opacity:.6;padding:.8em;transition:all .1s ease-in-out;width:100%}#rsvp-status-group label.status-confirmed{border-color:var(--form-success);color:var(--form-success)}#rsvp-status-group label.status-declined{border-color:var(--form-error);color:var(--form-error)}#rsvp-status-group input:checked+label{background-color:var(--modal-text);box-shadow:var(--btn-hover-shadow);color:var(--status-active-text);opacity:1;transform:scale(1.08)}#rsvp-status-group input:focus-visible+label{outline:2px solid var(--accent-color);outline-offset:2px}#rsvp-status-group input:not([disabled])+label:hover,#rsvp-status-group input:not([disabled]):hover+label{box-shadow:var(--btn-hover-shadow);opacity:1;transform:scale(1.08)}#rsvp-status-group input:checked+label.status-confirmed{background-color:var(--form-success)}#rsvp-status-group input:checked+label.status-declined{background-color:var(--form-error)}#rsvp-success-msg,#rsvp-success-msg-demo,#rsvp-success-msg-doi,#rsvp-success-msg-email,#ty-success-msg{display:none;font-weight:700;line-height:1.6em;padding-top:.5em;text-align:center}#rsvp-success-msg,#rsvp-success-msg-demo,#ty-success-msg{padding:1.5em 0}#rsvp-success-msg-demo,#rsvp-success-msg-email{color:var(--form-success)}#rsvp-success-msg-doi{color:var(--form-error);padding-top:1em;font-size:.8em}#pro-form-submit{display:block;margin:auto;min-width:150px}.pro-form-fine{font-size:.8em;margin:.5em auto 1em;opacity:.5;text-align:center}.pro-form.form-error .pro-form-fine{opacity:0}
4.pro-waiting{background-color:var(--modal-btn-background);border:1px solid var(--modal-btn-border);border-radius:var(--btn-border-radius);box-sizing:border-box;color:var(--modal-btn-text);cursor:wait;display:none;line-height:.5em;margin:auto;min-width:150px;padding:.5em 1.25em 1.2em;text-align:center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:fit-content}@media (width > 575px){#pro-form-submit,.pro-waiting{min-width:200px}}.pro-waiting span:not(.atcb-icon-ical){animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both;font-size:2.5em}.pro-field label span:not(.atcb-icon-ical){color:var(--form-error);font-weight:700;padding-left:2px}.pro-waiting span:not(.atcb-icon-ical):nth-child(2){animation-delay:.15s}.pro-waiting span:not(.atcb-icon-ical):nth-child(3){animation-delay:.3s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.pro #rsvp-sent-content{align-items:center;display:flex;flex-direction:column;gap:1.5em}#rsvp-status-group span{color:inherit}.atcb-modal-content .pro p:not(.pro-form-fine){margin:0}.atcb-modal-content .pro p.pro-pt{margin-top:1.5em}.atcb-modal-content .pro .pro-field p{font-size:.9em}.pro .btn-flex{align-items:center;display:flex}.pro .atcb-modal-btn svg{fill:none;height:1.5em;margin-right:.5em;stroke:currentcolor;width:auto}#atcb-reference{box-sizing:border-box;color:#000;filter:drop-shadow( 1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow( 0 1px 0 #fff) drop-shadow( 0 -1px 0 #fff);height:auto;padding:8px 0;text-align:center;transform:translate3d(0,0,0);width:100%;z-index:15000000}#atcb-reference.fixed-ref{position:fixed;bottom:10px;right:40px;width:auto}#atcb-reference.atcb-dropup{position:absolute;margin-top:-1px}.atcb-modal-host-initialized #atcb-reference.atcb-dropup{text-align:left}:host(.atcb-dark) #atcb-reference{color:#fff;filter:drop-shadow( 1px 0 0 #000) drop-shadow(-1px 0 0 #000) drop-shadow( 0 1px 0 #000) drop-shadow( 0 -1px 0 #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.8;width:150px;max-width:100%;margin:auto;display:inline-block;text-decoration:none}#atcb-reference a:hover{opacity:1;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}',flat:':host{width:fit-content;--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","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:0px;--buttonslist-gap:8px;--btn-background:#f5f5f5;--btn-hover-background:#fff;--btn-hover-border:#545454;--btn-border:#545454;--btn-padding-x:1.2em;--btn-padding-y:.8em;--btn-shadow:#333;--btn-font-weight:600;--btn-text:#333;--btn-hover-text:#000;--list-background:#f5f5f5;--list-hover-background:#fff;--list-border:#545454;--list-text:#333;--list-font-weight:400;--list-hover-text:#000;--list-close-background:#545454;--list-close-text:#b0b0b0;--list-close-text-hover:#777;--list-padding:.8em;--modal-text:#000;--modal-text-align:center;--modal-text-align-rtl:center;--modal-background:#f5f5f5;--modal-btn-bar:#bababa;--modal-btn-background:#f5f5f5;--modal-btn-secondary-background:#e2e1e6;--modal-btn-hover-background:#fff;--modal-btn-border:#545454;--modal-btn-font-weight:600;--modal-btn-text:#2e2e2e;--modal-btn-hover-text:#161616;--modal-btn-secondary-text:#676767;--modal-headline-text-align:center;--modal-headline-text-transform:uppercase;--input-background:#fff;--status-active-text:#fff;--form-error:#c5372c;--form-success:#338a36;--date-btn-text:#1d1d1e;--date-btn-text-secondary:#414141;--date-btn-cal-day-text:#fff;--date-btn-cal-month-text:#d3d2d7;--date-btn-cal-background:#313132;--date-btn-background:#eae9ed;--date-btn-hover-background:#fff;--date-btn-headline-line-clamp:1;--overlay-background:rgb(20 20 20 / 40%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#5f01d1;--icon-filter:none}:host(.atcb-dark){--btn-background:#222;--btn-hover-background:#373737;--btn-hover-border:#515151;--btn-border:#515151;--btn-shadow:#000;--btn-text:#dedede;--btn-hover-text:#f1f1f1;--list-background:#222;--list-hover-background:#373737;--list-border:#515151;--list-text:#dedede;--list-hover-text:#f1f1f1;--list-close-background:#111;--list-close-text:#777;--list-close-text-hover:#f1f1f1;--modal-text:#f1f1f1;--modal-background:#242424;--modal-btn-bar:#313131;--modal-btn-background:#181819;--modal-btn-secondary-background:#2e2d30;--modal-btn-hover-background:#434246;--modal-btn-border:#434246;--modal-btn-text:#dbdbdb;--modal-btn-hover-text:#fff;--modal-btn-secondary-text:#b8b8b8;--input-background:#434246;--status-active-text:#000;--form-error:#db8680;--form-success:#99de9c;--date-btn-text:#ebebf0;--date-btn-text-secondary:#b5b5bd;--date-btn-cal-day-text:#101010;--date-btn-cal-month-text:#414141;--date-btn-cal-background:#c7c7cd;--date-btn-background:#2d2d2d;--date-btn-hover-background:#474747;--overlay-background:rgb(20 20 20 / 75%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#bebebe;--icon-filter:grayscale(0.2)}.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-l)}@media (width <= 991px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-m)}}
4@media (width <= 575px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-s)}}.atcb-initialized.atcb-buttons-list{gap:var(--buttonslist-gap)}.atcb-button-wrapper{display:block;padding:var(--wrapper-padding);position:relative}.atcb-button{align-items:center;background-color:var(--btn-background);border:.2em solid var(--btn-border);box-sizing:content-box;color:var(--btn-text);cursor:pointer;display:flex;font-family:var(--font);font-size:1em;font-weight:var(--btn-font-weight);justify-content:center;line-height:1.5em;margin:0;max-width:300px;padding:var(--btn-padding-y) var(--btn-padding-x);top:0;left:0;box-shadow:0 0 0 0 var(--btn-shadow);position:relative;text-align:center;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:auto;z-index:1}.atcb-button:not(.atcb-no-text,.atcb-modal-style,.atcb-dropoverlay,.atcb-single){min-width:calc(11.6em - 2 * var(--btn-padding-x))}.atcb-button.atcb-no-text{display:flex;place-content:center center;align-items:center;height:3em;width:3em;padding:0}.atcb-button.atcb-click:not([disabled]){top:-3px;left:-3px;box-shadow:3px 3px 0 0 var(--btn-shadow)}.atcb-rtl .atcb-button{direction:rtl;text-align:right}.atcb-button:focus-visible{outline:2px solid var(--accent-color)}.atcb-button:not([disabled]):focus,.atcb-button:not([disabled]):hover{background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);top:0;left:0;box-shadow:0 0 0 0 var(--btn-shadow);color:var(--btn-hover-text)}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay){z-index:15000000}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay),.atcb-button.atcb-single:not([disabled]):focus,.atcb-button.atcb-single:not([disabled]):hover{background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);top:-5px;left:-5px;box-shadow:5px 5px 0 0 var(--btn-shadow);color:var(--btn-hover-text)}.atcb-button.atcb-active.atcb-dropoverlay{z-index:14000090}.atcb-icon{flex-grow:0;flex-shrink:0;height:.9em;line-height:1em;margin-right:.8em;width:.9em}.atcb-rtl .atcb-icon{margin-right:0;margin-left:1em}.atcb-no-text .atcb-icon{margin-right:0;margin-left:0}.atcb-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-icon-trigger svg{display:none}.atcb-button .atcb-icon-trigger::after{content:"+";font-family:Arial,Helvetica,sans-serif;font-size:1.5em}.atcb-text{overflow-wrap:anywhere}.atcb-dropdown-anchor{bottom:0;height:0;width:100%;opacity:0;position:absolute}.atcb-list-wrapper{box-sizing:border-box;font-weight:var(--list-font-weight);padding:0 2px 0 6px;position:absolute;z-index:16000090}.atcb-list-wrapper.atcb-no-text.atcb-dropdown{padding:0}.atcb-list-wrapper:not(.atcb-dropup,.atcb-dropoverlay){animation:list-entrance-bottom .2s ease 0s 1 normal forwards}.atcb-list-wrapper.atcb-dropup{animation:list-entrance-top .2s ease 0s 1 normal forwards}.atcb-list-wrapper.atcb-dropoverlay{z-index:15000000}@keyframes list-entrance-bottom{0%{opacity:0;transform:translateY(150px)}100%{opacity:1;transform:translateY(0)}}@keyframes list-entrance-top{0%{opacity:0;transform:translateY(-150px)}100%{opacity:1;transform:translateY(0)}}.atcb-list{background:var(--list-background);box-sizing:border-box;border:.15em solid var(--list-border);color:var(--list-text);display:block;font-family:var(--font);min-width:100%;position:relative;user-select:none;-webkit-user-select:none;width:fit-content}.atcb-list-item{align-items:center;background-color:var(--list-background);box-sizing:border-box;cursor:pointer;display:flex;font-size:1em;line-height:1.75em;padding:var(--list-padding);text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.atcb-rtl .atcb-list-item{direction:rtl;text-align:right}.atcb-list-item:hover{background-color:var(--list-hover-background);color:var(--list-hover-text)}.atcb-list-item:focus-visible{background-color:var(--list-hover-background);color:var(--accent-color);outline:0}.atcb-dropup .atcb-list-item:last-child{border-bottom-width:0}.atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child{border-top-width:0}
4.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 ol,.atcb-modal-content ul{margin:1em auto;text-align:left;width:fit-content}.atcb-rtl .atcb-modal-content ol,.atcb-rtl .atcb-modal-content ul{text-align:right}.atcb-modal-content-subevents{margin:auto;width:fit-content}.atcb-modal-icon+.atcb-modal-content{padding-top:0}@media (width <= 575px){.atcb-modal-headline{padding:1.8em 1em 1em}.atcb-modal-content{padding:.3em 1.5em 1.5em}}.atcb-modal-buttons{background-color:var(--modal-btn-bar);box-sizing:border-box;padding:.6em;text-align:center;width:100%;display:flex;justify-content:center;flex-flow:row-reverse wrap;align-items:center}a.atcb-modal-btn,button.atcb-modal-btn{border:.2em solid var(--btn-border);background-color:var(--modal-btn-secondary-background);color:var(--modal-btn-secondary-text);cursor:pointer;display:inline-block;font-family:var(--font);font-size:.9em;font-weight:var(--modal-btn-font-weight);line-height:1em;margin:.625em;padding:1em 1.25em;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;top:0;left:0;box-shadow:0 0 0 0 var(--btn-shadow)}a.atcb-modal-btn.btn-small,button.atcb-modal-btn.btn-small{padding:.6em .8em}a.atcb-modal-btn.atcb-modal-btn-primary,button.atcb-modal-btn.atcb-modal-btn-primary{background-color:var(--modal-btn-background);color:var(--modal-btn-text)}a.atcb-modal-btn:focus-visible,button.atcb-modal-btn:focus-visible{background-color:var(--modal-btn-hover-background);outline:2px solid var(--accent-color)}a.atcb-modal-btn:disabled,button.atcb-button:disabled,button.atcb-modal-btn:disabled,button.atcb-subevent-btn:disabled{cursor:not-allowed;opacity:.75;filter:brightness(95%);border-style:dashed;box-shadow:none}a.atcb-modal-btn:not([disabled]):hover,button.atcb-modal-btn:not([disabled]):hover{background-color:var(--modal-btn-hover-background);color:var(--modal-btn-hover-text);text-decoration:none;top:-3px;left:-3px;box-shadow:3px 3px 0 0 var(--btn-shadow)}.atcb-subevent-btn{border:.15em solid var(--btn-border);display:flex;align-items:flex-start;cursor:pointer;font-family:var(--font);font-size:1em;background-color:var(--date-btn-background);padding:0;margin:0;touch-action:manipulation;position:relative;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;top:0;left:0;box-shadow:0 0 0 0 var(--btn-shadow);width:100%}.atcb-subevent-btn:hover{align-items:center;top:-3px;left:-3px;box-shadow:3px 3px 0 0 var(--btn-shadow)}.atcb-subevent-btn:focus,.atcb-subevent-btn:hover{background-color:var(--date-btn-hover-background)}.atcb-subevent-btn:focus-visible{outline:2px solid var(--accent-color)}.atcb-subevent-btn+.atcb-subevent-btn{margin-top:30px}.atcb-date-btn-left{align-self:stretch;background-color:var(--date-btn-cal-background);padding:.7em .8em .8em;width:2.7em;align-items:center;display:flex;flex-direction:column;flex-shrink:0}.atcb-subevent-btn:hover .atcb-date-btn-left{opacity:.8}.atcb-date-btn-day{color:var(--date-btn-cal-day-text);font-weight:400;font-size:2em;word-break:keep-all;padding-bottom:.1em}.atcb-initialized[lang=ja] .atcb-date-btn-day,.atcb-initialized[lang=ko] .atcb-date-btn-day,.atcb-initialized[lang=zh] .atcb-date-btn-day{font-size:1.3em}.atcb-date-btn-month{color:var(--date-btn-cal-month-text);font-weight:600;font-size:1em}.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}
4.atcb-subevent-btn:hover .atcb-date-btn-hover{opacity:1}.atcb-date-btn-headline{font-weight:600;font-size:.9em;margin-bottom:.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--date-btn-headline-line-clamp);line-clamp:var(--date-btn-headline-line-clamp)}.atcb-date-btn-content{display:flex;align-items:flex-start;font-size:.8em;color:var(--date-btn-text-secondary)}.atcb-date-btn-content.atcb-date-btn-cancelled{color:var(--form-error);font-weight:700}.atcb-date-btn-content-location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atcb-date-btn-content-icon{display:inline-block;height:.9em;margin:.075em .4em 0 0;width:.9em;flex-shrink:0}.atcb-rtl .atcb-date-btn-content-icon{margin-right:0;margin-left:.4em}.atcb-initialized[lang=ja] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=ko] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=zh] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon{margin-top:.15em}.atcb-date-btn-content-icon svg{height:100%;fill:currentcolor;width:100%}.atcb-date-btn-content+.atcb-date-btn-content{margin-top:.3em;padding-right:.6em}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.atcb-date-btn-plus{position:absolute;bottom:0;right:0;background:var(--date-btn-cal-background);color:var(--date-btn-cal-day-text);display:flex;font-size:.9em;font-weight:400;height:1em;width:1em;padding:.1em;justify-content:center;align-items:center}.atcb-button:focus-visible .atcb-date-btn-plus,.atcb-subevent-btn:focus-visible .atcb-date-btn-plus{background-color:var(--accent-color)}.atcb-checkmark{display:none}.atcb-saved .atcb-checkmark{box-sizing:content-box;color:var(--btn-text);display:block;position:absolute;top:-2.1em;right:-2em;padding:.5em;border-radius:100%;height:1.5em}.atcb-checkmark svg{height:100%;width:auto}#atcb-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}
4#atcb-bgoverlay.atcb-no-bg{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;background-color:transparent}@keyframes atcb-bgoverlay-animate{0%{opacity:0}100%{opacity:1}}.atcb-icon-outlookcom,.atcb-icon.atcb-icon-ms365{padding-bottom:.05em}.atcb-icon.atcb-icon-apple,.atcb-icon.atcb-icon-ical{padding-bottom:.15em}.atcb-icon.atcb-icon-rsvp{height:1.5em;width:1.5em}.atcb-icon.atcb-icon-apple svg{fill:currentcolor}.atcb-icon.atcb-icon-ical svg{fill:currentcolor}.atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-ms365-color)}.atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-yahoo-color)}.atcb-icon.atcb-icon-google svg,.atcb-icon.atcb-icon-msteams svg,.atcb-icon.atcb-icon-outlookcom svg{filter:var(--icon-filter)}.rsvp-inline-wrapper{background-color:transparent;border:0;filter:none;min-width:100%;margin-bottom:0}.atcb-modal-content.no-headline{padding-top:1.8em}.rsvp-inline-wrapper .atcb-modal-content,.rsvp-inline-wrapper .atcb-modal-headline,.rsvp-inline-wrapper.atcb-modal-box{background-color:transparent;border-radius:0;box-sizing:border-box;padding:0;width:100%}.rsvp-inline-wrapper .atcb-modal-headline{padding-bottom:1.5em}.pro{text-align:center}.pro a:not(.atcb-modal-btn),.pro a:not(.atcb-modal-btn):active,.pro a:not(.atcb-modal-btn):visited{color:var(--modal-btn-text);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--accent-color)}.pro a:not(.atcb-modal-btn):hover{color:var(--accent-color);text-decoration:none}.pro .pro-share-buttons{display:flex;flex-wrap:wrap;justify-content:center}.pro #rsvp-atcb{display:flex;flex-wrap:wrap;gap:.4em;justify-content:center}.pro-form{text-align:left}.pro-form:not(.no-intro){border-top:2px solid var(--modal-btn-border);margin-top:1.5em;padding-top:1.5em}.pro-form.no-intro:not(.no-headline){padding-top:.5em}.pro-field+.pro-field{padding-top:1.3em}.pro-field-type-label+.pro-field-type-radio{padding-top:0}.pro-field-type-checkbox,.pro-field-type-radio div{align-items:center;display:flex}.pro-field-type-checkbox input,.pro-field-type-radio input{cursor:pointer}.pro-field label{display:block;font-size:.9em;opacity:.7}.pro-field-type-checkbox label,.pro-field-type-radio label{cursor:pointer;opacity:.8;padding-left:.3em}.pro-field input[type=email],.pro-field input[type=number],.pro-field input[type=text]{background-color:var(--input-background);border:2px solid var(--modal-btn-border);border-radius:var(--input-border-radius);box-sizing:border-box;caret-color:var(--accent-color);color:var(--modal-text);font-size:.9em;opacity:.8;padding:.7em;transition:all .1s ease-in-out;width:100%}.pro-field input[type=checkbox],.pro-field input[type=radio]{accent-color:var(--accent-color);height:1.2rem;opacity:.8;transition:all .1s ease-in-out;width:1.2em}.pro-field input:disabled,.pro-field input:disabled+label{cursor:not-allowed;opacity:.75;filter:brightness(95%)}.pro-field input:not([disabled]):hover{opacity:1}.pro-field input[type=email]:focus,.pro-field input[type=number]:focus,.pro-field input[type=text]:focus{border-color:var(--accent-color);outline:1px solid var(--accent-color)}.pro-field input[type=checkbox]:focus,.pro-field input[type=radio]:focus{outline-color:var(--accent-color);outline-width:2px}#submit-error{color:var(--form-error);display:none;font-weight:700;padding-top:1.5em;text-align:center}.pro-form.form-error #submit-error{display:block}.pro-field input.error{accent-color:var(--form-error);border:2px solid var(--form-error)}.pro-field input.error+label,.pro-field:has(input.error) label{color:var(--form-error);opacity:1}#rsvp-status-group{border-bottom:2px solid var(--modal-btn-border);font-weight:700;margin-bottom:1.5em;padding-bottom:2em;text-align:center}#rsvp-status-group .pro-field{align-items:center;display:flex;flex-wrap:wrap;gap:3%;justify-content:center;margin-top:1em}@media (width <= 575px){#rsvp-status-group .pro-field{flex-direction:column;gap:1.2em}#rsvp-status-group .pro-field div{width:80%}}#rsvp-status-group .pro-field div{min-width:28%;position:relative}#rsvp-status-group input{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;margin:0;cursor:pointer}#rsvp-status-group label{align-items:center;border:2px solid var(--modal-btn-text);border-radius:var(--input-border-radius);color:var(--modal-btn-text);display:flex;flex-direction:column;font-weight:700;text-transform:uppercase;justify-content:center;opacity:.6;padding:.8em;transition:all .1s ease-in-out;width:100%}#rsvp-status-group label.status-confirmed{border-color:var(--form-success);color:var(--form-success)}#rsvp-status-group label.status-declined{border-color:var(--form-error);color:var(--form-error)}#rsvp-status-group input:checked+label{background-color:var(--modal-text);color:var(--status-active-text);opacity:1;transform:scale(1.1)}#rsvp-status-group input:focus-visible+label{outline:2px solid var(--accent-color);outline-offset:2px}#rsvp-status-group input:not([disabled])+label:hover,#rsvp-status-group input:not([disabled]):hover+label{opacity:1;transform:scale(1.08)}#rsvp-status-group input:checked+label.status-confirmed{background-color:var(--form-success)}#rsvp-status-group input:checked+label.status-declined{background-color:var(--form-error)}#rsvp-success-msg,#rsvp-success-msg-demo,#rsvp-success-msg-doi,#rsvp-success-msg-email,#ty-success-msg{display:none;font-weight:700;line-height:1.6em;padding-top:.5em;text-align:center}#rsvp-success-msg,#rsvp-success-msg-demo,#ty-success-msg{padding:1.5em 0}#rsvp-success-msg-demo,#rsvp-success-msg-email{color:var(--form-success)}#rsvp-success-msg-doi{color:var(--form-error);font-size:.8em;padding-top:1em}#pro-form-submit{display:block;margin:auto;min-width:150px}.pro-form-fine{font-size:.8em;padding:.5em .5em 1em;opacity:.5;text-align:center}.pro-form.form-error .pro-form-fine{opacity:0}
4.pro-waiting{background-color:var(--modal-btn-background);border:.2em solid var(--modal-btn-border);border-radius:var(--btn-border-radius);box-sizing:border-box;color:var(--modal-btn-text);cursor:wait;display:none;line-height:.5em;margin:auto;min-width:150px;padding:.5em 1.25em 1.2em;text-align:center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:fit-content}@media (width > 575px){#pro-form-submit,.pro-waiting{min-width:200px}}.pro-waiting span:not(.atcb-icon-ical){animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both;font-size:2.5em}.pro-field label span:not(.atcb-icon-ical){color:var(--form-error);font-weight:700;padding-left:2px}.pro-waiting span:not(.atcb-icon-ical):nth-child(2){animation-delay:.15s}.pro-waiting span:not(.atcb-icon-ical):nth-child(3){animation-delay:.3s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.pro #rsvp-sent-content{align-items:center;display:flex;flex-direction:column;gap:1.5em}#rsvp-status-group span{color:inherit}.atcb-modal-content .pro p:not(.pro-form-fine){margin:0}.atcb-modal-content .pro p.pro-pt{margin-top:1.5em}.atcb-modal-content .pro .pro-field p{font-size:.9em}.pro .btn-flex{align-items:center;display:flex}.pro .atcb-modal-btn svg{fill:none;height:1.5em;margin-right:.5em;stroke:currentcolor;width:auto}#atcb-reference{box-sizing:border-box;color:#000;filter:drop-shadow( 1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow( 0 1px 0 #fff) drop-shadow( 0 -1px 0 #fff);height:auto;padding:8px 0;text-align:center;transform:translate3d(0,0,0);width:100%;z-index:15000000}#atcb-reference.fixed-ref{position:fixed;bottom:10px;right:40px;width:auto}#atcb-reference.atcb-dropup{position:absolute;margin-top:-5px}.atcb-modal-host-initialized #atcb-reference.atcb-dropup{text-align:left}:host(.atcb-dark) #atcb-reference{color:#fff;filter:drop-shadow( 1px 0 0 #000) drop-shadow(-1px 0 0 #000) drop-shadow( 0 1px 0 #000) drop-shadow( 0 -1px 0 #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.8;width:150px;max-width:100%;margin:auto;display:inline-block;text-decoration:none}#atcb-reference a:hover{opacity:1;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}',round:':host{width:fit-content;--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","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:1px;--buttonslist-gap:5px;--btn-background:#f5f5f5;--btn-hover-background:#fff;--btn-hover-border:#fff;--btn-border:#d2d2d2;--btn-border-radius:500px;--btn-padding-x:1.3em;--btn-padding-y:.65em;--btn-font-weight:600;--btn-text:#333;--btn-hover-text:#000;--btn-shadow:rgb(0 0 0 / 10%) 0 4px 14px -2px,rgb(0 0 0 / 12%) 0 2px 6px -1px;--btn-hover-shadow:rgb(0 0 0 / 16%) 0 5px 18px -3px,rgb(0 0 0 / 14%) 0 3px 8px -2px;--btn-active-shadow:rgb(0 0 0 / 18%) 0 6px 18px -3px,rgb(0 0 0 / 14%) 0 4px 10px -2px;--list-background:#f5f5f5;--list-hover-background:#fff;--list-text:#333;--list-font-weight:400;--list-hover-text:#000;--list-close-background:#e5e5e5;--list-close-text:#777;--list-border-radius:11px;--list-padding:.8em 1.2em;--list-min-width:100%;--list-shadow:rgb(0 0 0 / 12%) 0 4px 18px -2px,rgb(0 0 0 / 14%) 0 2px 8px -1px;--list-modal-shadow:rgb(0 0 0 / 18%) 0 4px 34px -3px,rgb(0 0 0 / 14%) 0 2px 12px -2px;--modal-text:#000;--modal-text-align:center;--modal-text-align-rtl:center;--modal-background:#f5f5f5;--modal-border-radius:9px;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 30%));--modal-btn-bar:#c6c8cd;--modal-btn-background:#f5f5f5;--modal-btn-secondary-background:#e2e1e6;--modal-btn-hover-background:#fff;--modal-btn-border:#d2d2d2;--modal-btn-font-weight:600;--modal-btn-text:#2e2e2e;--modal-btn-hover-text:#161616;--modal-btn-secondary-text:#666567;--modal-btn-shadow:rgb(0 0 0 / 08%) 2px 3px 14px -3px,rgb(0 0 0 / 12%) 1px 1px 12px -4px;--modal-btn-hover-shadow:rgb(0 0 0 / 18%) 3px 5px 18px -2px,rgb(0 0 0 / 14%) 2px 4px 28px -6px;--modal-headline-text-align:center;--modal-headline-text-transform:none;--input-border-radius:6px;--input-background:#fff;--status-active-text:#fff;--form-error:#c5372c;--form-success:#338a36;--date-btn-text:#1d1d1e;--date-btn-text-secondary:#3a3a3f;--date-btn-cal-day-text:#fff;--date-btn-cal-month-text:#d3d2d7;--date-btn-cal-background:#313132;--date-btn-background:#eae9ed;--date-btn-hover-background:#fff;--date-btn-headline-line-clamp:1;--date-btn-shadow:rgb(0 0 0 / 08%) 0 4px 14px -2px,rgb(0 0 0 / 12%) 0 2px 6px -1px;--date-btn-hover-shadow:rgb(0 0 0 / 14%) 0 5px 16px -2px,rgb(0 0 0 / 14%) 0 3px 8px -2px;--checkmark-background:drop-shadow(0 0 4px #fff);--overlay-background:rgb(20 20 20 / 25%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#5f01d1;--icon-filter:none}:host(.atcb-dark){--btn-background:#2e2e2e;--btn-hover-background:#373737;--btn-hover-border:#373737;--btn-border:#4d4d4d;--btn-text:#dedede;--btn-hover-text:#f1f1f1;--btn-shadow:rgb(255 255 255 / 3%) -3px -3px 34px -1px,rgb(0 0 0 / 10%) 2px 3px 14px -2px,rgb(0 0 0 / 12%) 1px 2px 8px -1px;--btn-hover-shadow:rgb(0 0 0 / 18%) 2px 5px 24px -4px,rgb(0 0 0 / 14%) 1px 2px 10px -2px;--btn-active-shadow:rgb(0 0 0 / 20%) 2px 5px 24px -4px,rgb(0 0 0 / 14%) 1px 2px 10px -2px;--list-background:#2e2e2e;--list-hover-background:#373737;--list-text:#dedede;--list-hover-text:#f1f1f1;--list-close-background:#282828;--list-close-text:#777;--list-shadow:rgb(0 0 0 / 12%) 0 4px 24px -2px,rgb(0 0 0 / 14%) 0 2px 10px -1px;--list-modal-shadow:rgb(0 0 0 / 18%) -1px 3px 34px 2px;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 30%));--modal-btn-bar:#38383a;--modal-btn-background:#181819;--modal-btn-secondary-background:#2e2d30;--modal-btn-hover-background:#434246;--modal-btn-border:#434246;--modal-btn-text:#dbdbdb;--modal-btn-hover-text:#fff;--modal-btn-secondary-text:#b8b8b8;--modal-btn-shadow:rgb(255 255 255 / 3%) -2px -2px 14px,rgb(0 0 0 / 10%) 3px 3px 14px -2px,rgb(0 0 0 / 12%) 1px 2px 10px -1px;--input-background:#434246;--status-active-text:#000;--form-error:#db8680;--form-success:#99de9c;--date-btn-text:#ebebf0;--date-btn-text-secondary:#b5b5bd;--date-btn-cal-day-text:#101010;--date-btn-cal-month-text:#3e3e3f;--date-btn-cal-background:#c7c7cd;--date-btn-background:#363636;--date-btn-hover-background:#474747;--date-btn-shadow:rgb(0 0 0 / 10%) 0 0 24px -2px,rgb(0 0 0 / 12%) 1px 2px 8px -1px;--checkmark-background:drop-shadow(0 0 4px #0a0a0a);--overlay-background:rgb(20 20 20 / 60%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#bebebe;--icon-filter:grayscale(.2)}.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-l)}@media (width <= 991px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-m)}}
4@media (width <= 575px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-s)}}.atcb-initialized.atcb-buttons-list{gap:var(--buttonslist-gap)}.atcb-button-wrapper{display:block;padding:var(--wrapper-padding);position:relative}.atcb-button{align-items:center;background-color:var(--btn-background);border:1px solid var(--btn-border);border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);color:var(--btn-text);cursor:pointer;display:flex;font-family:var(--font);font-size:1em;font-weight:var(--btn-font-weight);justify-content:center;line-height:1.5em;margin:.13em;max-width:350px;padding:var(--btn-padding-y) var(--btn-padding-x);position:relative;text-align:center;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:auto;z-index:1}.atcb-button.atcb-no-text{min-width:0;border-radius:100%;display:flex;place-content:center center;align-items:center;height:3em;width:3em;padding:0}.atcb-rtl .atcb-button{direction:rtl;text-align:right}.atcb-button:focus-visible{outline:2px solid var(--accent-color)}.atcb-button:not([disabled]):focus,.atcb-button:not([disabled]):hover{background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);box-shadow:var(--btn-hover-shadow);color:var(--btn-hover-text);margin:0;padding:calc(var(--btn-padding-y) + .13em) calc(var(--btn-padding-x) + .13em)}.atcb-button:not([disabled]).atcb-no-text.atcb-active,.atcb-button:not([disabled]).atcb-no-text:focus,.atcb-button:not([disabled]).atcb-no-text:hover{height:3.26em;width:3.26em;padding:0}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay){z-index:15000000}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-no-text),.atcb-button.atcb-single:not(.atcb-no-text,[disabled]):focus,.atcb-button.atcb-single:not(.atcb-no-text,[disabled]):hover{background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);box-shadow:var(--btn-active-shadow);color:var(--btn-hover-text);margin:0;padding:calc(var(--btn-padding-y) + .13em) calc(var(--btn-padding-x) + .13em)}.atcb-button.atcb-active.atcb-no-text:not(.atcb-modal-style,.atcb-dropoverlay),.atcb-button.atcb-single.atcb-no-text:not([disabled]):focus,.atcb-button.atcb-single.atcb-no-text:not([disabled]):hover{background-color:var(--btn-hover-background);border-color:var(--btn-hover-border);box-shadow:var(--btn-active-shadow);color:var(--btn-hover-text);margin:0;padding:calc(var(--btn-padding-y) + .28em) calc(var(--btn-padding-x) + .13em)}.atcb-button.atcb-dropup::after,.atcb-button:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-dropup)::before{content:"";width:0;height:0;position:absolute;left:0;right:0;margin:0 auto}.atcb-button:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-dropup)::before{top:100%;border:0 solid transparent;border-bottom:none;border-top-color:var(--btn-hover-border)}.atcb-button.atcb-dropup::after{bottom:100%;border:0 solid transparent;border-top:none;border-bottom-color:var(--btn-hover-border)}.atcb-button.atcb-active.atcb-dropup::after,.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-dropup)::before{border-width:.35em;transition:border-width .1s linear .1s}.atcb-button.atcb-active.atcb-dropoverlay{z-index:14000090}.atcb-icon{flex-grow:0;flex-shrink:0;height:1em;line-height:1em;margin-right:.8em;width:1em}.atcb-rtl .atcb-icon{margin-right:0;margin-left:.8em}.atcb-no-text .atcb-icon{margin-right:0;margin-left:0}.atcb-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-text{overflow-wrap:anywhere}.atcb-dropdown-anchor{bottom:-15px;height:0;width:100%;opacity:0;position:absolute}.atcb-list-wrapper{box-sizing:border-box;font-weight:var(--list-font-weight);position:absolute;z-index:14000090;width:auto}.atcb-list-wrapper:not(.atcb-dropup,.atcb-dropoverlay){animation:list-entrance-bottom .2s ease 0s 1 normal forwards}.atcb-list-wrapper.atcb-dropup{animation:list-entrance-top .2s ease 0s 1 normal forwards}.atcb-list-wrapper.atcb-dropoverlay{animation:list-entrance-center .2s ease 0s 1 normal forwards;z-index:15000000}@keyframes list-entrance-bottom{0%{opacity:0;transform:translateY(250px)}100%{opacity:1;transform:translateY(0)}}@keyframes list-entrance-top{0%{opacity:0;transform:translateY(-250px)}100%{opacity:1;transform:translateY(0)}}@keyframes list-entrance-center{0%{opacity:0;transform:scaleY(1)}1%{opacity:1;transform:scaleY(0)}100%{opacity:1;transform:scaleY(1)}}.atcb-list{background-color:var(--list-background);border-radius:var(--list-border-radius);box-sizing:border-box;box-shadow:var(--list-shadow);color:var(--list-text);display:block;font-family:var(--font);min-width:var(--list-min-width);position:relative;user-select:none;-webkit-user-select:none;width:fit-content}.atcb-list-item{align-items:center;background-color:var(--list-background);box-sizing:border-box;
4cursor: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-content ol,.atcb-modal-content ul{margin:1em auto;text-align:left;width:fit-content}.atcb-rtl .atcb-modal-content ol,.atcb-rtl .atcb-modal-content ul{text-align:right}.atcb-modal-icon+.atcb-modal-content{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;margin-top:-2.6em;padding-top:2.6em}.atcb-modal-content-subevents{margin:auto;width:fit-content}@media (width <= 575px){.atcb-modal-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);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}
4.atcb-subevent-btn:hover .atcb-date-btn-hover{opacity:1}.atcb-date-btn-headline{font-weight:600;font-size:.9em;margin-bottom:.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--date-btn-headline-line-clamp);line-clamp:var(--date-btn-headline-line-clamp)}.atcb-date-btn-content{display:flex;align-items:flex-start;font-size:.8em;color:var(--date-btn-text-secondary)}.atcb-date-btn-content.atcb-date-btn-cancelled{color:var(--form-error);font-weight:700}.atcb-date-btn-content-location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atcb-date-btn-content-icon{display:inline-block;height:.9em;margin:.075em .4em 0 0;width:.9em;flex-shrink:0}.atcb-rtl .atcb-date-btn-content-icon{margin-right:0;margin-left:.4em}.atcb-initialized[lang=ja] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=ko] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=zh] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon{margin-top:.15em}.atcb-date-btn-content-icon svg{height:100%;fill:currentcolor;width:100%}.atcb-date-btn-content+.atcb-date-btn-content{margin-top:.3em;padding-right:.6em}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.atcb-date-btn-plus{position:absolute;border-radius:4px 0;bottom:0;right:0;background:var(--date-btn-cal-background);color:var(--date-btn-cal-day-text);display:flex;font-size:.9em;font-weight:400;height:1em;width:1em;padding:.1em;justify-content:center;align-items:center}.atcb-button:focus-visible .atcb-date-btn-plus,.atcb-subevent-btn:focus-visible .atcb-date-btn-plus{background-color:var(--accent-color)}.atcb-checkmark{display:none}.atcb-saved .atcb-checkmark{box-sizing:content-box;color:var(--btn-text);display:block;position:absolute;top:-.9em;right:-.5em;padding:.5em;border-radius:100%;height:1.2em}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay) .atcb-checkmark,.atcb-button:focus .atcb-checkmark,.atcb-button:hover .atcb-checkmark{top:-.77em;right:-.37em}.atcb-checkmark svg{height:100%;filter:var(--checkmark-background);width:auto}#atcb-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}
4#atcb-bgoverlay.atcb-no-bg{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;background-color:transparent}@keyframes atcb-bgoverlay-animate{0%{opacity:0}100%{opacity:1}}.atcb-icon-outlookcom,.atcb-icon.atcb-icon-ms365{padding-bottom:.05em}.atcb-icon.atcb-icon-apple,.atcb-icon.atcb-icon-ical{padding-bottom:.15em}.atcb-icon.atcb-icon-trigger{padding-bottom:.15em}.atcb-icon.atcb-icon-rsvp{height:1.5em;width:1.5em}.atcb-icon.atcb-icon-apple svg{fill:currentcolor}.atcb-icon.atcb-icon-ical svg{fill:currentcolor}.atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-ms365-color)}.atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-yahoo-color)}.atcb-icon.atcb-icon-google svg,.atcb-icon.atcb-icon-msteams svg,.atcb-icon.atcb-icon-outlookcom svg{filter:var(--icon-filter)}.rsvp-inline-wrapper{filter:none;min-width:100%;margin-bottom:0}.atcb-modal-content.no-headline{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;padding-top:1.8em}.rsvp-inline-wrapper .atcb-modal-content,.rsvp-inline-wrapper .atcb-modal-headline,.rsvp-inline-wrapper.atcb-modal-box{background-color:transparent;border-radius:0;box-sizing:border-box;padding:0;width:100%}.rsvp-inline-wrapper .atcb-modal-headline{padding-bottom:1.5em}.pro{text-align:center}.pro a:not(.atcb-modal-btn),.pro a:not(.atcb-modal-btn):active,.pro a:not(.atcb-modal-btn):visited{color:var(--modal-btn-text);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--accent-color)}.pro a:not(.atcb-modal-btn):hover{color:var(--accent-color);text-decoration:none}.pro .pro-share-buttons{display:flex;flex-wrap:wrap;justify-content:center}.pro #rsvp-atcb{display:flex;flex-wrap:wrap;gap:.4em;justify-content:center}.pro-form{text-align:left}.pro-form:not(.no-intro){border-top:1px solid var(--modal-btn-border);margin-top:1.5em;padding-top:1.5em}.pro-form.no-intro:not(.no-headline){padding-top:.5em}.pro-field+.pro-field{padding-top:1.3em}.pro-field-type-label+.pro-field-type-radio{padding-top:0}.pro-field-type-checkbox,.pro-field-type-radio div{align-items:center;display:flex}.pro-field-type-checkbox input,.pro-field-type-radio input{cursor:pointer}.pro-field label{display:block;font-size:.9em;opacity:.7}.pro-field-type-checkbox label,.pro-field-type-radio label{cursor:pointer;opacity:.8;padding-left:.3em}.pro-field input[type=email],.pro-field input[type=number],.pro-field input[type=text]{background-color:var(--input-background);border:1px solid var(--modal-btn-border);border-radius:var(--input-border-radius);box-sizing:border-box;caret-color:var(--accent-color);color:var(--modal-text);font-size:.9em;opacity:.8;padding:.7em;transition:all .1s ease-in-out;width:100%}.pro-field input[type=checkbox],.pro-field input[type=radio]{accent-color:var(--accent-color);height:1.2rem;opacity:.8;transition:all .1s ease-in-out;width:1.2em}.pro-field input:disabled,.pro-field input:disabled+label{cursor:not-allowed;opacity:.75;filter:brightness(95%)}.pro-field input:not([disabled]):hover{opacity:1}.pro-field input[type=email]:focus,.pro-field input[type=number]:focus,.pro-field input[type=text]:focus{border-color:var(--accent-color);outline:1px solid var(--accent-color)}.pro-field input[type=checkbox]:focus,.pro-field input[type=radio]:focus{outline-color:var(--accent-color);outline-width:2px}#submit-error{color:var(--form-error);display:none;font-weight:700;padding-top:1.5em;text-align:center}.pro-form.form-error #submit-error{display:block}.pro-field input.error{accent-color:var(--form-error);border:2px solid var(--form-error)}.pro-field input.error+label,.pro-field:has(input.error) label{color:var(--form-error);opacity:1}#rsvp-status-group{border-bottom:1px solid var(--modal-btn-border);font-weight:700;margin-bottom:1.5em;padding-bottom:2em;text-align:center}#rsvp-status-group .pro-field{align-items:center;display:flex;flex-wrap:wrap;gap:3%;justify-content:center;margin-top:1em}@media (width <= 575px){#rsvp-status-group .pro-field{flex-direction:column;gap:1.2em}#rsvp-status-group .pro-field div{width:80%}}#rsvp-status-group .pro-field div{min-width:28%;position:relative}#rsvp-status-group input{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;margin:0;cursor:pointer}#rsvp-status-group label{align-items:center;border:1px solid var(--modal-btn-text);border-radius:var(--input-border-radius);box-shadow:var(--btn-shadow);color:var(--modal-btn-text);display:flex;flex-direction:column;font-weight:700;text-transform:uppercase;justify-content:center;opacity:.6;padding:.8em;transition:all .1s ease-in-out;width:100%}#rsvp-status-group label.status-confirmed{border-color:var(--form-success);color:var(--form-success)}#rsvp-status-group label.status-declined{border-color:var(--form-error);color:var(--form-error)}#rsvp-status-group input:checked+label{background-color:var(--modal-text);box-shadow:var(--btn-hover-shadow);color:var(--status-active-text);opacity:1;transform:scale(1.08)}#rsvp-status-group input:focus-visible+label{outline:2px solid var(--accent-color);outline-offset:2px}#rsvp-status-group input:not([disabled])+label:hover,#rsvp-status-group input:not([disabled]):hover+label{box-shadow:var(--btn-hover-shadow);opacity:1;transform:scale(1.08)}#rsvp-status-group input:checked+label.status-confirmed{background-color:var(--form-success)}#rsvp-status-group input:checked+label.status-declined{background-color:var(--form-error)}#rsvp-success-msg,#rsvp-success-msg-demo,#rsvp-success-msg-doi,#rsvp-success-msg-email,#ty-success-msg{display:none;font-weight:700;line-height:1.6em;padding-top:.5em;text-align:center}#rsvp-success-msg,#rsvp-success-msg-demo,#ty-success-msg{padding:1.5em 0}#rsvp-success-msg-demo,#rsvp-success-msg-email{color:var(--form-success)}#rsvp-success-msg-doi{color:var(--form-error);padding-top:1em;font-size:.8em}#pro-form-submit{display:block;margin:auto;min-width:150px}.pro-form-fine{font-size:.8em;margin:.5em auto 1em;opacity:.5;text-align:center}.pro-form.form-error .pro-form-fine{opacity:0}
4.pro-waiting{background-color:var(--modal-btn-background);border:1px solid var(--modal-btn-border);border-radius:var(--btn-border-radius);box-sizing:border-box;color:var(--modal-btn-text);cursor:wait;display:none;line-height:.5em;margin:auto;min-width:150px;padding:.5em 1.25em 1.2em;text-align:center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:fit-content}@media (width > 575px){#pro-form-submit,.pro-waiting{min-width:200px}}.pro-waiting span:not(.atcb-icon-ical){animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both;font-size:2.5em}.pro-field label span:not(.atcb-icon-ical){color:var(--form-error);font-weight:700;padding-left:2px}.pro-waiting span:not(.atcb-icon-ical):nth-child(2){animation-delay:.15s}.pro-waiting span:not(.atcb-icon-ical):nth-child(3){animation-delay:.3s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.pro #rsvp-sent-content{align-items:center;display:flex;flex-direction:column;gap:1.5em}#rsvp-status-group span{color:inherit}.atcb-modal-content .pro p:not(.pro-form-fine){margin:0}.atcb-modal-content .pro p.pro-pt{margin-top:1.5em}.atcb-modal-content .pro .pro-field p{font-size:.9em}.pro .btn-flex{align-items:center;display:flex}.pro .atcb-modal-btn svg{fill:none;height:1.5em;margin-right:.5em;stroke:currentcolor;width:auto}#atcb-reference{box-sizing:border-box;color:#000;filter:drop-shadow( 1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow( 0 1px 0 #fff) drop-shadow( 0 -1px 0 #fff);height:auto;padding:8px 0;text-align:center;transform:translate3d(0,0,0);width:100%;z-index:15000000}#atcb-reference.fixed-ref{position:fixed;bottom:10px;right:40px;width:auto}#atcb-reference.atcb-dropup{position:absolute;margin-top:-1px}.atcb-modal-host-initialized #atcb-reference.atcb-dropup{text-align:left}:host(.atcb-dark) #atcb-reference{color:#fff;filter:drop-shadow( 1px 0 0 #000) drop-shadow(-1px 0 0 #000) drop-shadow( 0 1px 0 #000) drop-shadow( 0 -1px 0 #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.8;width:150px;max-width:100%;margin:auto;display:inline-block;text-decoration:none}#atcb-reference a:hover{opacity:1;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}',neumorphism:':host{width:fit-content;--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","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:0px;--buttonslist-gap:5px;--btn-background:#f5f5f5;--btn-hover-background:#fff;--btn-font-weight:600;--btn-text:#444;--btn-hover-text:#111;--btn-border-radius:15px;--btn-padding-x:1.2em;--btn-padding-y:1em;--btn-shadow:rgb(40 40 40 / 30%) 0.3em 0.3em 0.6em,rgb(255 255 255 / 70%) -0.1em -0.1em 0.3em;--btn-hover-shadow:rgb(40 40 40 / 50%) 0.4em 0.4em 0.8em,rgb(255 255 255 / 90%) -0.2em -0.2em 0.5em;--btn-active-shadow:inset rgb(40 40 40 / 40%) 0.15em 0.15em 0.3em,inset rgb(255 255 255 / 90%) -0.2em -0.2em 0.5em;--list-background:#f5f5f5;--list-hover-background:#fff;--list-text:#444;--list-font-weight:400;--list-hover-text:#111;--list-close-background:#e5e5e5;--list-close-text:#777;--list-border-radius:11px;--list-padding:1em;--list-min-width:100%;--list-shadow:rgb(40 40 40 / 30%) 0.4em 0.4em 0.8em,rgb(255 255 255 / 80%) -0.2em -0.2em 0.5em;--modal-text:#111;--modal-text-align:center;--modal-text-align-rtl:center;--modal-background:#f5f5f5;--modal-border-radius:9px;--modal-shadow:drop-shadow(5px 8px 30px rgb(0 0 0 / 70%));--modal-btn-bar:#c6c8cd;--modal-btn-background:#f5f5f5;--modal-btn-secondary-background:#e2e1e6;--modal-btn-hover-background:#fff;--modal-btn-font-weight:600;--modal-btn-text:#2e2e2e;--modal-btn-hover-text:#222;--modal-btn-secondary-text:#666567;--modal-btn-shadow:rgb(40 40 40 / 15%) 0.2em 0.2em 0.4em,rgb(255 255 255 / 30%) -0.1em -0.1em 0.3em;--modal-btn-hover-shadow:rgb(40 40 40 / 40%) 0.4em 0.4em 0.7em,rgb(255 255 255 / 70%) -0.2em -0.2em 0.5em;--modal-headline-text-align:center;--modal-headline-text-transform:none;--input-border-radius:6px;--input-background:#fff;--status-active-text:#fff;--form-error:#c5372c;--form-success:#338a36;--date-btn-text:#1d1d1e;--date-btn-text-secondary:#3a3a3f;--date-btn-cal-day-text:#fff;--date-btn-cal-month-text:#d3d2d7;--date-btn-cal-background:#313132;--date-btn-background:#e3e5ea;--date-btn-hover-background:#fff;--date-btn-headline-line-clamp:1;--date-btn-shadow:rgb(0 0 0 / 10%) 0 4px 10px -2px,rgb(0 0 0 / 15%) 0 2px 3px -1px;--date-btn-hover-shadow:rgb(0 0 0 / 20%) 0 5px 12px -2px,rgb(0 0 0 / 20%) 0 3px 4px -2px;--checkmark-background:drop-shadow(0 0 3px #fff);--overlay-background:#dcdcdc;--icon-ms365-color:#ea3e23;--icon-yahoo-color:#5f01d1;--icon-filter:none}:host(.atcb-dark){--btn-background:#2e2e2e;--btn-hover-background:#373737;--btn-text:#dedede;--btn-hover-text:#f1f1f1;--btn-shadow:rgb(0 0 0 / 70%) 0.3em 0.3em 0.6em,rgb(230 230 230 / 20%) -0.05em -0.05em 0.4em;--btn-hover-shadow:rgb(0 0 0 / 90%) 0.4em 0.4em 0.9em,rgb(230 230 230 / 25%) -0.08em -0.08em 0.6em -0.1em;--btn-active-shadow:inset rgb(0 0 0 / 80%) 0.15em 0.15em 0.25em,inset rgb(230 230 230 / 10%) -0.2em -0.2em 0.7em -0.1em;--list-background:#2e2e2e;--list-hover-background:#373737;--list-text:#dedede;--list-hover-text:#f1f1f1;--list-close-background:#282828;--list-close-text:#777;--list-shadow:rgb(0 0 0) 0.3em 0.3em 1em,rgb(230 230 230 / 40%) -0.08em -0.08em 0.6em;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(5px 8px 35px rgb(0 0 0 / 90%));--modal-btn-bar:#38383a;--modal-btn-background:#181819;--modal-btn-secondary-background:#2e2d30;--modal-btn-hover-background:#434246;--modal-btn-text:#dbdbdb;--modal-btn-hover-text:#fff;--modal-btn-secondary-text:#b8b8b8;--modal-btn-shadow:rgb(0 0 0 / 60%) 0.2em 0.2em 0.6em,rgb(230 230 230 / 15%) -0.1em -0.1em 0.4em;--modal-btn-hover-shadow:rgb(0 0 0 / 80%) 0.3em 0.3em 0.8em,rgb(230 230 230 / 15%) -0.1em -0.1em 0.6em;--input-background:#434246;--status-active-text:#000;--form-error:#db8680;--form-success:#99de9c;--date-btn-text:#ebebf0;--date-btn-text-secondary:#b5b5bd;--date-btn-cal-day-text:#101010;--date-btn-cal-month-text:#3e3e3f;--date-btn-cal-background:#c7c7cd;--date-btn-background:#363636;--date-btn-hover-background:#474747;--date-btn-shadow:rgb(0 0 0 / 70%) 0.2em 0.2em 0.8em,rgb(230 230 230 / 15%) -0.1em -0.1em 0.5em;--date-btn-hover-shadow:rgb(0 0 0) 0.3em 0.4em 1em,rgb(230 230 230 / 15%) -0.2em -0.2em 0.8em;--checkmark-background:drop-shadow(0 0 3px #0a0a0a);--overlay-background:#141414;--icon-ms365-color:#ea3e23;--icon-yahoo-color:#bebebe;--icon-filter:grayscale(0.2)}.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-l)}@media (width <= 991px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-m)}}
4@media (width <= 575px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-s)}}.atcb-initialized.atcb-buttons-list{gap:var(--buttonslist-gap)}.atcb-button-wrapper{display:block;padding:var(--wrapper-padding);position:relative}.atcb-button{align-items:center;background-color:var(--btn-background);border:0;border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);color:var(--btn-text);cursor:pointer;display:flex;font-family:var(--font);font-size:1em;font-weight:var(--btn-font-weight);justify-content:center;line-height:1.5em;margin:0;max-width:350px;padding:var(--btn-padding-y) var(--btn-padding-x);position:relative;text-align:center;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:auto;transition:box-shadow .1s ease-in-out,background-color .1s ease-in-out;z-index:1}.atcb-button.atcb-no-text{min-width:0;border-radius:100%;display:flex;place-content:center center;align-items:center;height:3em;width:3em;padding:0}.atcb-rtl .atcb-button{direction:rtl;text-align:right}.atcb-button:focus-visible{outline:2px solid var(--accent-color)}.atcb-button:not([disabled]):focus,.atcb-button:not([disabled]):hover{background-color:var(--btn-hover-background);box-shadow:var(--btn-hover-shadow);color:var(--btn-hover-text)}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay){z-index:15000000}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay),.atcb-button.atcb-single:not([disabled]):focus,.atcb-button.atcb-single:not([disabled]):hover{background-color:var(--btn-hover-background);box-shadow:var(--btn-active-shadow);color:var(--btn-hover-text)}.atcb-button.atcb-active.atcb-dropoverlay{z-index:14000090}.atcb-icon{flex-grow:0;flex-shrink:0;height:1em;line-height:1em;margin-right:.8em;width:1em}.atcb-rtl .atcb-icon{margin-right:0;margin-left:.8em}.atcb-no-text .atcb-icon{margin-right:0;margin-left:0}.atcb-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-text{overflow-wrap:anywhere}.atcb-dropdown-anchor{bottom:-15px;height:0;width:100%;opacity:0;position:absolute}.atcb-list-wrapper{box-sizing:border-box;font-weight:var(--list-font-weight);position:absolute;width:auto;animation:list-entrance .6s ease 0s 1 normal forwards;z-index:15000000}@keyframes list-entrance{0%{opacity:0}100%{opacity:1}}.atcb-list{background-color:var(--list-background);border-radius:var(--list-border-radius);box-sizing:border-box;box-shadow:var(--list-shadow);color:var(--list-text);display:block;font-family:var(--font);min-width:var(--list-min-width);position:relative;user-select:none;-webkit-user-select:none;width:fit-content}.atcb-list-item{box-shadow:none;align-items:center;background-color:var(--list-background);box-sizing:border-box;cursor:pointer;display:flex;font-size:1em;line-height:1.75em;padding:var(--list-padding);text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:box-shadow .15s ease-in-out,padding .15s ease-in-out,margin .15s ease-in-out}.atcb-rtl .atcb-list-item{direction:rtl;text-align:right}.atcb-list-item:hover{box-shadow:var(--btn-shadow);background-color:var(--list-hover-background);color:var(--list-hover-text);padding:calc(var(--list-padding) + .2em);margin:-.2em;position:relative;z-index:15000010}.atcb-list-item:focus-visible{box-shadow:var(--btn-shadow);background-color:var(--list-hover-background);color:var(--accent-color);padding:calc(var(--list-padding) + .2em);margin:-.2em;position:relative;z-index:15000010;outline:0}.atcb-list-item:last-child{border-radius:0 0 var(--list-border-radius) var(--list-border-radius)}.atcb-list-item:first-child{border-radius:var(--list-border-radius) var(--list-border-radius) 0 0}.atcb-list-item:only-child{border-radius:var(--list-border-radius)}.atcb-list-item .atcb-icon{margin:0 auto}.atcb-list-item .atcb-icon+.atcb-text{margin-left:.7em;width:100%}.atcb-rtl .atcb-list-item .atcb-icon+.atcb-text{margin-left:0;margin-right:.7em}.atcb-list-item-close{background-color:var(--list-close-background)}.atcb-list-item.atcb-list-item-close:not(:focus-visible){color:var(--list-close-text)}.atcb-list-item-close svg{fill:currentcolor}.atcb-modal{display:block;margin:auto;width:auto;min-width:auto;position:relative;z-index:14000090}.atcb-modal-box{animation:list-entrance .6s ease 0s 1 normal forwards;filter:var(--modal-shadow);color:var(--modal-text);cursor:default;box-sizing:border-box;font-family:var(--font);line-height:1.5em;text-align:var(--modal-text-align);user-select:none;-webkit-user-select:none;touch-action:manipulation;width:100%;margin-bottom:20px;-webkit-tap-highlight-color:transparent}@media (width > 575px){.atcb-modal-box{width:32em}}.atcb-modal-box.atcb-rtl{text-align:var(--modal-text-align-rtl);direction:rtl;padding:1.25em 1em 1.25em 2em}.atcb-modal-icon{height:2.5em;width:2.5em;border-radius:100%;background-color:var(--modal-background);padding:1.75em;margin:auto}.atcb-modal-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-modal-headline{background-color:var(--modal-background);border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;font-size:1.3em;font-weight:600;line-height:1.5em;padding:1.8em 1.5em 1.3em;text-transform:var(--modal-headline-text-transform);text-align:var(--modal-headline-text-align)}.atcb-modal-icon+.atcb-modal-headline{margin-top:-2.6em;padding-top:2.6em}.atcb-modal-content{background-color:var(--modal-background);font-size:1em;padding:.3em 2em 2.2em}.atcb-modal-content ol,.atcb-modal-content ul{margin:1em auto;text-align:left;width:fit-content}.atcb-rtl .atcb-modal-content ol,.atcb-rtl .atcb-modal-content ul{text-align:right}.atcb-modal-content-subevents{margin:auto;width:fit-content}.atcb-modal-icon+.atcb-modal-content{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;margin-top:-2.6em;padding-top:2.6em}
4@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);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}
4.atcb-subevent-btn:hover .atcb-date-btn-hover{opacity:1}.atcb-date-btn-headline{font-weight:600;font-size:.9em;margin-bottom:.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--date-btn-headline-line-clamp);line-clamp:var(--date-btn-headline-line-clamp)}.atcb-date-btn-content{display:flex;align-items:flex-start;font-size:.8em;color:var(--date-btn-text-secondary)}.atcb-date-btn-content.atcb-date-btn-cancelled{color:var(--form-error);font-weight:700}.atcb-date-btn-content-location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atcb-date-btn-content-icon{display:inline-block;height:.9em;margin:.075em .4em 0 0;width:.9em;flex-shrink:0}.atcb-rtl .atcb-date-btn-content-icon{margin-right:0;margin-left:.4em}.atcb-initialized[lang=ja] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=ko] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=zh] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon{margin-top:.15em}.atcb-date-btn-content-icon svg{height:100%;fill:currentcolor;width:100%}.atcb-date-btn-content+.atcb-date-btn-content{margin-top:.3em;padding-right:.6em}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.atcb-date-btn-plus{position:absolute;border-radius:4px 0;bottom:0;right:0;background:var(--date-btn-cal-background);color:var(--date-btn-cal-day-text);display:flex;font-size:.9em;font-weight:400;height:1em;width:1em;padding:.1em;justify-content:center;align-items:center}.atcb-button:focus-visible .atcb-date-btn-plus,.atcb-subevent-btn:focus-visible .atcb-date-btn-plus{background-color:var(--accent-color)}.atcb-checkmark{display:none}.atcb-saved .atcb-checkmark{box-sizing:content-box;color:var(--btn-text);display:block;position:absolute;top:-.9em;right:-.5em;padding:.5em;border-radius:100%;height:1.2em}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay) .atcb-checkmark,.atcb-button.atcb-single:focus .atcb-checkmark,.atcb-button.atcb-single:hover .atcb-checkmark{top:-.77em;right:-.37em}.atcb-checkmark svg{height:100%;filter:var(--checkmark-background);width:auto}#atcb-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}
4#atcb-bgoverlay.atcb-no-bg{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;background-color:transparent}@keyframes atcb-bgoverlay-animate{0%{opacity:0}100%{opacity:1}}.atcb-icon-outlookcom,.atcb-icon.atcb-icon-ms365{padding-bottom:.05em}.atcb-icon.atcb-icon-apple,.atcb-icon.atcb-icon-ical{padding-bottom:.15em}.atcb-icon.atcb-icon-trigger{padding-bottom:.15em}.atcb-icon.atcb-icon-rsvp{height:1.5em;width:1.5em}.atcb-icon.atcb-icon-apple svg{fill:currentcolor}.atcb-icon.atcb-icon-ical svg{fill:currentcolor}.atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-ms365-color)}.atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-yahoo-color)}.atcb-icon.atcb-icon-google svg,.atcb-icon.atcb-icon-msteams svg,.atcb-icon.atcb-icon-outlookcom svg{filter:var(--icon-filter)}.rsvp-inline-wrapper{filter:none;min-width:100%;margin-bottom:0}.atcb-modal-content.no-headline{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;padding-top:1.8em}.rsvp-inline-wrapper .atcb-modal-content,.rsvp-inline-wrapper .atcb-modal-headline,.rsvp-inline-wrapper.atcb-modal-box{background-color:transparent;border-radius:0;box-sizing:border-box;padding:0;width:100%}.rsvp-inline-wrapper .atcb-modal-headline{padding-bottom:1.5em}.pro{text-align:center}.pro a:not(.atcb-modal-btn),.pro a:not(.atcb-modal-btn):active,.pro a:not(.atcb-modal-btn):visited{color:var(--modal-btn-text);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--accent-color)}.pro a:not(.atcb-modal-btn):hover{color:var(--accent-color);text-decoration:none}.pro .pro-share-buttons{display:flex;flex-wrap:wrap;justify-content:center}.pro #rsvp-atcb{display:flex;flex-wrap:wrap;gap:.4em;justify-content:center}.pro-form{text-align:left}.pro-form:not(.no-intro){border-top:1px solid var(--modal-btn-border);margin-top:1.5em;padding-top:1.5em}.pro-form.no-intro:not(.no-headline){padding-top:.5em}.pro-field+.pro-field{padding-top:1.3em}.pro-field-type-label+.pro-field-type-radio{padding-top:0}.pro-field-type-checkbox,.pro-field-type-radio div{align-items:center;display:flex}.pro-field-type-checkbox input,.pro-field-type-radio input{cursor:pointer}.pro-field label{display:block;font-size:.9em;opacity:.7}.pro-field-type-checkbox label,.pro-field-type-radio label{cursor:pointer;opacity:.8;padding-left:.3em}.pro-field input[type=email],.pro-field input[type=number],.pro-field input[type=text]{background-color:var(--input-background);border:1px solid var(--modal-btn-border);border-radius:var(--input-border-radius);box-sizing:border-box;box-shadow:var(--btn-shadow);caret-color:var(--accent-color);color:var(--modal-text);font-size:.9em;opacity:.8;padding:.7em;transition:all .1s ease-in-out;width:100%}.pro-field input[type=checkbox],.pro-field input[type=radio]{accent-color:var(--accent-color);height:1.2rem;opacity:.8;transition:all .1s ease-in-out;width:1.2em}.pro-field input:disabled,.pro-field input:disabled+label{cursor:not-allowed;opacity:.75;filter:brightness(95%)}.pro-field input:not([disabled]):hover{opacity:1}.pro-field input:not([disabled],[type=checkbox],[type=radio]):hover{box-shadow:var(--btn-active-shadow)}.pro-field input[type=email]:focus,.pro-field input[type=number]:focus,.pro-field input[type=text]:focus{box-shadow:var(--btn-active-shadow)}.pro-field input[type=email]:focus-visible,.pro-field input[type=number]:focus-visible,.pro-field input[type=text]:focus-visible{border-color:var(--accent-color);outline:1px solid var(--accent-color)}.pro-field input[type=checkbox]:focus,.pro-field input[type=radio]:focus{outline-color:var(--accent-color);outline-width:2px}#submit-error{color:var(--form-error);display:none;font-weight:700;padding-top:1.5em;text-align:center}.pro-form.form-error #submit-error{display:block}.pro-field input.error{accent-color:var(--form-error);border:2px solid var(--form-error)}.pro-field input.error+label,.pro-field:has(input.error) label{color:var(--form-error);opacity:1}#rsvp-status-group{border-bottom:1px solid var(--modal-btn-border);font-weight:700;margin-bottom:1.5em;padding-bottom:2em;text-align:center}#rsvp-status-group .pro-field{align-items:center;display:flex;flex-wrap:wrap;gap:3%;justify-content:center;margin-top:1em}
4@media (width <= 575px){#rsvp-status-group .pro-field{flex-direction:column;gap:1.2em}#rsvp-status-group .pro-field div{width:80%}}#rsvp-status-group .pro-field div{min-width:28%;position:relative}#rsvp-status-group input{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;margin:0;cursor:pointer}#rsvp-status-group label{align-items:center;background-color:var(--input-background);border-radius:var(--input-border-radius);box-shadow:var(--btn-shadow);color:var(--modal-btn-text);display:flex;flex-direction:column;font-weight:700;text-transform:uppercase;justify-content:center;opacity:.6;padding:.8em;transition:all .1s ease-in-out;width:100%}#rsvp-status-group label.status-confirmed{color:var(--form-success)}#rsvp-status-group label.status-declined{color:var(--form-error)}#rsvp-status-group input:checked+label{background-color:var(--modal-text);box-shadow:var(--btn-hover-shadow);color:var(--status-active-text);opacity:1;transform:scale(1.08)}#rsvp-status-group input:focus-visible+label{outline:2px solid var(--accent-color);outline-offset:2px}#rsvp-status-group input:not([disabled])+label:hover,#rsvp-status-group input:not([disabled]):hover+label{box-shadow:var(--btn-hover-shadow);opacity:1;transform:scale(1.08)}#rsvp-status-group input:checked+label.status-confirmed{background-color:var(--form-success)}#rsvp-status-group input:checked+label.status-declined{background-color:var(--form-error)}#rsvp-success-msg,#rsvp-success-msg-demo,#rsvp-success-msg-doi,#rsvp-success-msg-email,#ty-success-msg{display:none;font-weight:700;line-height:1.6em;padding-top:.5em;text-align:center}#rsvp-success-msg,#rsvp-success-msg-demo,#ty-success-msg{padding:1.5em 0}#rsvp-success-msg-demo,#rsvp-success-msg-email{color:var(--form-success)}#rsvp-success-msg-doi{color:var(--form-error);padding-top:1em;font-size:.8em}#pro-form-submit{background-color:var(--btn-hover-background);display:block;margin:auto;min-width:150px}.pro-form-fine{font-size:.8em;margin:.5em auto 1em;opacity:.5;text-align:center}.pro-form.form-error .pro-form-fine{opacity:0}.pro-waiting{background-color:var(--modal-btn-background);border:1px solid var(--modal-btn-border);border-radius:var(--btn-border-radius);box-sizing:border-box;color:var(--modal-btn-text);cursor:wait;display:none;line-height:.5em;margin:auto;min-width:150px;padding:.5em 1.25em 1.2em;text-align:center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:fit-content}@media (width >
4 575px){#pro-form-submit,.pro-waiting{min-width:200px}}.pro-waiting span:not(.atcb-icon-ical){animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both;font-size:2.5em}.pro-field label span:not(.atcb-icon-ical){color:var(--form-error);font-weight:700;padding-left:2px}.pro-waiting span:not(.atcb-icon-ical):nth-child(2){animation-delay:.15s}.pro-waiting span:not(.atcb-icon-ical):nth-child(3){animation-delay:.3s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.pro #rsvp-sent-content{align-items:center;display:flex;flex-direction:column;gap:1.5em}#rsvp-status-group span{color:inherit}.atcb-modal-content .pro p:not(.pro-form-fine){margin:0}.atcb-modal-content .pro p.pro-pt{margin-top:1.5em}.atcb-modal-content .pro .pro-field p{font-size:.9em}.pro .btn-flex{align-items:center;display:flex}.pro .atcb-modal-btn svg{fill:none;height:1.5em;margin-right:.5em;stroke:currentcolor;width:auto}#atcb-reference{box-sizing:border-box;color:#000;filter:drop-shadow( 1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow( 0 1px 0 #fff) drop-shadow( 0 -1px 0 #fff);height:auto;padding:8px 0;text-align:center;transform:translate3d(0,0,0);width:100%;z-index:15000000}#atcb-reference.fixed-ref{position:fixed;bottom:10px;right:40px;width:auto}#atcb-reference.atcb-dropup{position:absolute;margin-top:-1px}.atcb-modal-host-initialized #atcb-reference.atcb-dropup{text-align:left}:host(.atcb-dark) #atcb-reference{color:#fff;filter:drop-shadow( 1px 0 0 #000) drop-shadow(-1px 0 0 #000) drop-shadow( 0 1px 0 #000) drop-shadow( 0 -1px 0 #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.8;width:150px;max-width:100%;margin:auto;display:inline-block;text-decoration:none}#atcb-reference a:hover{opacity:1;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}',text:':host{width:fit-content;--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","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:0px;--buttonslist-gap:5px;--btn-underline:#a9ceff;--btn-border:#a8a8a8;--btn-padding-x:.75em;--btn-padding-y:.75em;--btn-background:#f5f5f5;--btn-hover-background:#fff;--btn-font-weight:600;--btn-text:#333;--btn-hover-text:#000;--btn-hover-shadow:rgb(0 0 0 / 8%) 0 4px 14px -2px,rgb(0 0 0 / 10%) 0 2px 2px -1px;--btn-text-shadow:#fff;--list-background:#f5f5f5;--list-hover-background:#fff;--list-text:#333;--list-font-weight:400;--list-hover-text:#000;--list-close-background:#e5e5e5;--list-close-text:#777;--list-border-radius:11px;--list-padding:.8em 1.2em;--list-min-width:100%;--list-shadow:rgb(0 0 0 / 10%) 0 4px 17px -2px,rgb(0 0 0 / 12%) 0 2px 4px -1px;--list-modal-shadow:rgb(0 0 0 / 18%) 0 4px 33px -3px,rgb(0 0 0 / 14%) 0 2px 8px -2px;--modal-text:#000;--modal-text-align:center;--modal-text-align-rtl:center;--modal-background:#f5f5f5;--modal-btn-bar:#c6c8cd;--modal-btn-background:#f5f5f5;--modal-border-radius:9px;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 16%));--modal-btn-secondary-background:#e2e1e6;--modal-btn-hover-background:#fff;--modal-btn-border:#d2d2d2;--modal-btn-font-weight:600;--modal-btn-text:#2e2e2e;--modal-btn-hover-text:#161616;--modal-btn-secondary-text:#666567;--modal-btn-shadow:rgb(0 0 0 / 8%) 0 4px 14px -2px,rgb(0 0 0 / 10%) 0 2px 3px -1px;--modal-btn-hover-shadow:rgb(0 0 0 / 12%) 0 5px 17px -2px,rgb(0 0 0 / 12%) 0 3px 5px -2px;--modal-headline-text-align:center;--modal-headline-text-transform:none;--input-border-radius:6px;--input-background:#fff;--status-active-text:#fff;--form-error:#c5372c;--form-success:#338a36;--date-btn-text:#1d1d1e;--date-btn-text-secondary:#3a3a3f;--date-btn-cal-day-text:#fff;--date-btn-cal-month-text:#d3d2d7;--date-btn-cal-background:#313132;--date-btn-background:#eae9ed;--date-btn-hover-background:#fff;--date-btn-headline-line-clamp:1;--date-btn-shadow:rgb(0 0 0 / 8%) 0 4px 14px -2px,rgb(0 0 0 / 10%) 0 2px 3px -1px;--date-btn-hover-shadow:rgb(0 0 0 / 10%) 0 5px 16px -2px,rgb(0 0 0 / 10%) 0 3px 4px -2px;--checkmark-background:drop-shadow(0 0 3px #fff);--overlay-background:rgb(200 200 200 / 25%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#5f01d1;--icon-filter:none}:host(.atcb-dark){--btn-underline:#336db9;--btn-border:#888;--btn-background:#2e2e2e;--btn-hover-background:#373737;--btn-text:#dedede;--btn-hover-text:#fff;--btn-text-shadow:#000;--list-background:#2e2e2e;--list-hover-background:#373737;--list-text:#dedede;--list-hover-text:#fff;--list-close-background:#282828;--list-close-text:#777;--list-shadow:rgb(255 255 255 / 5%) -12px -5px 23px -8px,rgb(255 255 255 / 6%) -7px -5px 18px -3px,rgb(0 0 0 / 16%) 2px 5px 21px -1px,rgb(0 0 0 / 14%) 3px 3px 23px -3px;--list-modal-shadow:rgb(255 255 255 / 8%) -12px -5px 33px -8px,rgb(255 255 255 / 8%) -7px -5px 18px -3px,rgb(0 0 0 / 16%) 4px 6px 53px -4px,rgb(0 0 0 / 18%) 8px 12px 43px -2px;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 18%));--modal-btn-bar:#38383a;--modal-btn-background:#181819;--modal-btn-secondary-background:#2e2d30;--modal-btn-hover-background:#434246;--modal-btn-border:#434246;--modal-btn-text:#dbdbdb;--modal-btn-hover-text:#fff;--modal-btn-secondary-text:#b8b8b8;--modal-btn-shadow:rgb(255 255 255 / 5%) -2px -2px 10px,rgb(0 0 0 / 14%) 3px 3px 14px -2px,rgb(0 0 0 / 14%) 1px 2px 5px -1px;--input-background:#434246;--status-active-text:#000;--form-error:#db8680;--form-success:#99de9c;--date-btn-text:#ebebf0;--date-btn-text-secondary:#b5b5bd;--date-btn-cal-day-text:#101010;--date-btn-cal-month-text:#3e3e3f;--date-btn-cal-background:#c7c7cd;--date-btn-background:#363636;--date-btn-hover-background:#474747;--date-btn-shadow:rgb(0 0 0 / 16%) 0 0 23px -2px,rgb(0 0 0 / 14%) 1px 2px 3px -1px;--checkmark-background:drop-shadow(0 0 3px #0a0a0a);--overlay-background:rgb(20 20 20 / 60%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#bebebe;--icon-filter:grayscale(0.2)}.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-l)}@media (width <= 991px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-m)}}
4@media (width <= 575px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-s)}}.atcb-initialized.atcb-buttons-list{gap:var(--buttonslist-gap)}.atcb-button-wrapper{display:block;padding:var(--wrapper-padding);position:relative}.atcb-button{background-image:linear-gradient(120deg,var(--btn-underline) 0,var(--btn-underline) 100%);background-repeat:no-repeat;background-size:100% 8%;background-position:0 100%;background-color:transparent;border:0;border-radius:0;transition:background-size .1s ease-in,border-radius .2s ease-in,box-shadow .1s ease-in;align-items:center;color:var(--btn-text);cursor:pointer;display:flex;font-family:var(--font);font-size:1em;font-weight:var(--btn-font-weight);justify-content:center;line-height:1.2em;margin:0 .2em;padding:var(--btn-padding-y) var(--btn-padding-x);position:relative;text-align:left;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:auto;z-index:1}.atcb-button.atcb-no-text{min-width:0;display:flex;place-content:center center;align-items:center;height:3em;width:3em;padding:0}.atcb-rtl .atcb-button{direction:rtl;text-align:right}.atcb-button:focus-visible{outline:2px solid var(--accent-color)}.atcb-button:not([disabled]):focus,.atcb-button:not([disabled]):hover{background-size:100% 100%;box-shadow:var(--btn-hover-shadow);color:var(--btn-hover-text);text-shadow:0 0 .7em var(--btn-text-shadow);border-radius:21px}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay){background-size:100% 10%;border-radius:3px 3px 11px 11px;background-position:0 0;background-color:var(--btn-background);color:var(--btn-text);text-shadow:none;z-index:15000000}.atcb-button.atcb-single:not([disabled]):focus,.atcb-button.atcb-single:not([disabled]):hover{background-size:100% 10%;background-position:0 100%;border-radius:11px 11px 3px 3px;background-color:var(--btn-background);color:var(--btn-text);text-shadow:none}.atcb-button.atcb-active.atcb-dropup{background-position:0 100%;border-radius:11px 11px 3px 3px}.atcb-button.atcb-dropup::after,.atcb-button:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-dropup)::before{content:"";width:0;height:0;position:absolute;left:0;right:0;margin:0 auto}.atcb-button:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-dropup)::before{top:100%;border:0 solid transparent;border-bottom:none;border-top-color:var(--btn-background)}.atcb-button.atcb-dropup::after{bottom:100%;border:0 solid transparent;border-top:none;border-bottom-color:var(--btn-background)}.atcb-button.atcb-active.atcb-dropup::after,.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay,.atcb-dropup)::before{border-width:.35em;transition:border-width .1s linear .1s}.atcb-button.atcb-active.atcb-dropoverlay{z-index:14000090}.atcb-icon{flex-grow:0;flex-shrink:0;height:1em;line-height:1em;margin-right:.8em;width:.9em}.atcb-rtl .atcb-icon{margin-right:0;margin-left:1em}.atcb-no-text .atcb-icon{margin-right:0;margin-left:0}.atcb-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-icon-trigger svg{display:none}.atcb-button .atcb-icon-trigger::after{content:"+";font-family:Arial,Helvetica,sans-serif;font-size:1.5em}.atcb-text{overflow-wrap:anywhere}.atcb-dropdown-anchor{bottom:-15px;height:0;width:100%;opacity:0;position:absolute}.atcb-list-wrapper{box-sizing:border-box;font-weight:var(--list-font-weight);position:absolute;z-index:14000090;width:auto}.atcb-list-wrapper:not(.atcb-dropup,.atcb-dropoverlay){animation:list-entrance-bottom .2s ease 0s 1 normal forwards}.atcb-list-wrapper.atcb-dropup{animation:list-entrance-top .2s ease 0s 1 normal forwards}.atcb-list-wrapper.atcb-dropoverlay{animation:list-entrance-center .2s ease 0s 1 normal forwards;z-index:15000000}@keyframes list-entrance-bottom{0%{opacity:0;transform:translateY(250px)}100%{opacity:1;transform:translateY(0)}}@keyframes list-entrance-top{0%{opacity:0;transform:translateY(-250px)}100%{opacity:1;transform:translateY(0)}}@keyframes list-entrance-center{0%{opacity:0;transform:scaleY(1)}1%{opacity:1;transform:scaleY(0)}100%{opacity:1;transform:scaleY(1)}}.atcb-list{background-color:var(--list-background);border-radius:var(--list-border-radius);box-sizing:border-box;box-shadow:var(--list-shadow);color:var(--list-text);display:block;font-family:var(--font);min-width:var(--list-min-width);position:relative;user-select:none;-webkit-user-select:none;width:fit-content}.atcb-list-item{align-items:center;background-color:var(--list-background);box-sizing:border-box;
4cursor: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 ol,.atcb-modal-content ul{margin:1em auto;text-align:left;width:fit-content}.atcb-rtl .atcb-modal-content ol,.atcb-rtl .atcb-modal-content ul{text-align:right}.atcb-modal-content-subevents{margin:auto;width:fit-content}.atcb-modal-icon+.atcb-modal-content{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;margin-top:-2.6em;padding-top:2.6em}@media (width <= 575px){.atcb-modal-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);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}
4.atcb-subevent-btn:hover .atcb-date-btn-hover{opacity:1}.atcb-date-btn-headline{font-weight:600;font-size:.9em;margin-bottom:.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--date-btn-headline-line-clamp);line-clamp:var(--date-btn-headline-line-clamp)}.atcb-date-btn-content{display:flex;align-items:flex-start;font-size:.8em;color:var(--date-btn-text-secondary)}.atcb-date-btn-content.atcb-date-btn-cancelled{color:var(--form-error);font-weight:700}.atcb-date-btn-content-location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atcb-date-btn-content-icon{display:inline-block;height:.9em;margin:.075em .4em 0 0;width:.9em;flex-shrink:0}.atcb-rtl .atcb-date-btn-content-icon{margin-right:0;margin-left:.4em}.atcb-initialized[lang=ja] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=ko] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=zh] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon{margin-top:.15em}.atcb-date-btn-content-icon svg{height:100%;fill:currentcolor;width:100%}.atcb-date-btn-content+.atcb-date-btn-content{margin-top:.3em;padding-right:.6em}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.atcb-date-btn-plus{position:absolute;border-radius:4px 0;bottom:0;right:0;background:var(--date-btn-cal-background);color:var(--date-btn-cal-day-text);display:flex;font-size:.9em;font-weight:400;height:1em;width:1em;padding:.1em;justify-content:center;align-items:center}.atcb-button:focus-visible .atcb-date-btn-plus,.atcb-subevent-btn:focus-visible .atcb-date-btn-plus{background-color:var(--accent-color)}.atcb-checkmark{display:none}.atcb-saved .atcb-checkmark{box-sizing:content-box;color:var(--btn-text);display:block;position:absolute;top:-.9em;right:-.5em;padding:.5em;border-radius:100%;height:1.2em}.atcb-checkmark svg{height:100%;filter:var(--checkmark-background);width:auto}#atcb-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}
4#atcb-bgoverlay.atcb-no-bg{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;background-color:transparent}@keyframes atcb-bgoverlay-animate{0%{opacity:0}100%{opacity:1}}.atcb-icon-outlookcom,.atcb-icon.atcb-icon-ms365{padding-bottom:.05em}.atcb-icon.atcb-icon-apple,.atcb-icon.atcb-icon-ical{padding-bottom:.15em}.atcb-icon.atcb-icon-rsvp{height:1.5em;width:1.5em}.atcb-icon.atcb-icon-apple svg{fill:currentcolor}.atcb-icon.atcb-icon-ical svg{fill:currentcolor}.atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-ms365-color)}.atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-yahoo-color)}.atcb-icon.atcb-icon-google svg,.atcb-icon.atcb-icon-msteams svg,.atcb-icon.atcb-icon-outlookcom svg{filter:var(--icon-filter)}.rsvp-inline-wrapper{filter:none;min-width:100%;margin-bottom:0}.atcb-modal-content.no-headline{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;padding-top:1.8em}.rsvp-inline-wrapper .atcb-modal-content,.rsvp-inline-wrapper .atcb-modal-headline,.rsvp-inline-wrapper.atcb-modal-box{background-color:transparent;border-radius:0;box-sizing:border-box;padding:0;width:100%}.rsvp-inline-wrapper .atcb-modal-headline{padding-bottom:1.5em}.pro{text-align:center}.pro a:not(.atcb-modal-btn),.pro a:not(.atcb-modal-btn):active,.pro a:not(.atcb-modal-btn):visited{color:var(--modal-btn-text);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--accent-color)}.pro a:not(.atcb-modal-btn):hover{color:var(--accent-color);text-decoration:none}.pro .pro-share-buttons{display:flex;flex-wrap:wrap;justify-content:center}.pro #rsvp-atcb{display:flex;flex-wrap:wrap;gap:.4em;justify-content:center}.pro-form{text-align:left}.pro-form:not(.no-intro){border-top:1px solid var(--modal-btn-border);margin-top:1.5em;padding-top:1.5em}.pro-form.no-intro:not(.no-headline){padding-top:.5em}.pro-field+.pro-field{padding-top:1.3em}.pro-field-type-label+.pro-field-type-radio{padding-top:0}.pro-field-type-checkbox,.pro-field-type-radio div{align-items:center;display:flex}.pro-field-type-checkbox input,.pro-field-type-radio input{cursor:pointer}.pro-field label{display:block;font-size:.9em;opacity:.7}.pro-field-type-checkbox label,.pro-field-type-radio label{cursor:pointer;opacity:.8;padding-left:.3em}.pro-field input[type=email],.pro-field input[type=number],.pro-field input[type=text]{background-color:var(--input-background);border:1px solid var(--modal-btn-border);border-radius:var(--input-border-radius);box-sizing:border-box;caret-color:var(--accent-color);color:var(--modal-text);font-size:.9em;opacity:.8;padding:.7em;transition:all .1s ease-in-out;width:100%}.pro-field input[type=checkbox],.pro-field input[type=radio]{accent-color:var(--accent-color);height:1.2rem;opacity:.8;transition:all .1s ease-in-out;width:1.2em}.pro-field input:disabled,.pro-field input:disabled+label{cursor:not-allowed;opacity:.75;filter:brightness(95%)}.pro-field input:not([disabled]):hover{opacity:1}.pro-field input[type=email]:focus,.pro-field input[type=number]:focus,.pro-field input[type=text]:focus{border-color:var(--accent-color);outline:1px solid var(--accent-color)}.pro-field input[type=checkbox]:focus,.pro-field input[type=radio]:focus{outline-color:var(--accent-color);outline-width:2px}#submit-error{color:var(--form-error);display:none;font-weight:700;padding-top:1.5em;text-align:center}.pro-form.form-error #submit-error{display:block}.pro-field input.error{accent-color:var(--form-error);border:2px solid var(--form-error)}.pro-field input.error+label,.pro-field:has(input.error) label{color:var(--form-error);opacity:1}#rsvp-status-group{border-bottom:1px solid var(--modal-btn-border);font-weight:700;margin-bottom:1.5em;padding-bottom:2em;text-align:center}#rsvp-status-group .pro-field{align-items:center;display:flex;flex-wrap:wrap;gap:3%;justify-content:center;margin-top:1em}@media (width <= 575px){#rsvp-status-group .pro-field{flex-direction:column;gap:1.2em}#rsvp-status-group .pro-field div{width:80%}}#rsvp-status-group .pro-field div{min-width:28%;position:relative}#rsvp-status-group input{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;margin:0;cursor:pointer}#rsvp-status-group label{align-items:center;border:1px solid var(--modal-btn-text);border-radius:var(--input-border-radius);color:var(--modal-btn-text);display:flex;flex-direction:column;font-weight:700;text-transform:uppercase;justify-content:center;opacity:.6;padding:.8em;transition:all .1s ease-in-out;width:100%}#rsvp-status-group label.status-confirmed{border-color:var(--form-success);color:var(--form-success)}#rsvp-status-group label.status-declined{border-color:var(--form-error);color:var(--form-error)}#rsvp-status-group input:checked+label{background-color:var(--modal-text);box-shadow:var(--btn-hover-shadow);color:var(--status-active-text);opacity:1;transform:scale(1.08)}#rsvp-status-group input:focus-visible+label{outline:2px solid var(--accent-color);outline-offset:2px}#rsvp-status-group input:not([disabled])+label:hover,#rsvp-status-group input:not([disabled]):hover+label{box-shadow:var(--btn-hover-shadow);opacity:1;transform:scale(1.08)}#rsvp-status-group input:checked+label.status-confirmed{background-color:var(--form-success)}#rsvp-status-group input:checked+label.status-declined{background-color:var(--form-error)}#rsvp-success-msg,#rsvp-success-msg-demo,#rsvp-success-msg-doi,#rsvp-success-msg-email,#ty-success-msg{display:none;font-weight:700;line-height:1.6em;padding-top:.5em;text-align:center}#rsvp-success-msg,#rsvp-success-msg-demo,#ty-success-msg{padding:1.5em 0}#rsvp-success-msg-demo,#rsvp-success-msg-email{color:var(--form-success)}#rsvp-success-msg-doi{color:var(--form-error);padding-top:1em;font-size:.8em}#pro-form-submit{display:block;margin:auto;min-width:150px}.pro-form-fine{font-size:.8em;margin:.5em auto 1em;opacity:.5;text-align:center}.pro-form.form-error .pro-form-fine{opacity:0}
4.pro-waiting{background-color:var(--modal-btn-background);border:1px solid var(--modal-btn-border);border-radius:var(--btn-border-radius);box-sizing:border-box;color:var(--modal-btn-text);cursor:wait;display:none;line-height:.5em;margin:auto;min-width:150px;padding:.5em 1.25em 1.2em;text-align:center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:fit-content}@media (width > 575px){#pro-form-submit,.pro-waiting{min-width:200px}}.pro-waiting span:not(.atcb-icon-ical){animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both;font-size:2.5em}.pro-field label span:not(.atcb-icon-ical){color:var(--form-error);font-weight:700;padding-left:2px}.pro-waiting span:not(.atcb-icon-ical):nth-child(2){animation-delay:.15s}.pro-waiting span:not(.atcb-icon-ical):nth-child(3){animation-delay:.3s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.pro #rsvp-sent-content{align-items:center;display:flex;flex-direction:column;gap:1.5em}#rsvp-status-group span{color:inherit}.atcb-modal-content .pro p:not(.pro-form-fine){margin:0}.atcb-modal-content .pro p.pro-pt{margin-top:1.5em}.atcb-modal-content .pro .pro-field p{font-size:.9em}.pro .btn-flex{align-items:center;display:flex}.pro .atcb-modal-btn svg{fill:none;height:1.5em;margin-right:.5em;stroke:currentcolor;width:auto}#atcb-reference{box-sizing:border-box;color:#000;filter:drop-shadow( 1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow( 0 1px 0 #fff) drop-shadow( 0 -1px 0 #fff);height:auto;padding:8px 0;text-align:center;transform:translate3d(0,0,0);width:100%;z-index:15000000}#atcb-reference.fixed-ref{position:fixed;bottom:10px;right:40px;width:auto}#atcb-reference.atcb-dropup{position:absolute;margin-top:-1px}.atcb-modal-host-initialized #atcb-reference.atcb-dropup{text-align:left}:host(.atcb-dark) #atcb-reference{color:#fff;filter:drop-shadow( 1px 0 0 #000) drop-shadow(-1px 0 0 #000) drop-shadow( 0 1px 0 #000) drop-shadow( 0 -1px 0 #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.8;width:150px;max-width:100%;margin:auto;display:inline-block;text-decoration:none}#atcb-reference a:hover{opacity:1;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}',date:':host{width:fit-content;--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","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:0px;--buttonslist-gap:5px;--btn-border-radius:4px;--btn-text:#333;--btn-hover-text:#000;--btn-shadow:rgb(0 0 0 / 8%) 0 4px 14px -2px,rgb(0 0 0 / 10%) 0 2px 3px -1px;--btn-hover-shadow:rgb(0 0 0 / 12%) 0 5px 16px -2px,rgb(0 0 0 / 12%) 0 3px 5px -2px;--list-background:#f5f5f5;--list-hover-background:#fff;--list-text:#333;--list-font-weight:400;--list-hover-text:#000;--list-close-background:#e5e5e5;--list-close-text:#777;--list-shadow:rgb(0 0 0 / 10%) 0 4px 17px -2px,rgb(0 0 0 / 12%) 0 2px 4px -1px;--list-modal-shadow:rgb(0 0 0 / 18%) 0 4px 33px -3px,rgb(0 0 0 / 14%) 0 2px 8px -2px;--modal-text:#000;--modal-text-align:center;--modal-text-align-rtl:center;--modal-background:#f5f5f5;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 16%));--modal-btn-bar:#c6c8cd;--modal-btn-background:#f5f5f5;--modal-btn-secondary-background:#e2e1e6;--modal-btn-hover-background:#fff;--modal-btn-border:#d2d2d2;--modal-btn-font-weight:600;--modal-btn-text:#2e2e2e;--modal-btn-hover-text:#161616;--modal-btn-secondary-text:#666567;--modal-btn-shadow:rgb(0 0 0 / 8%) 0 4px 14px -2px,rgb(0 0 0 / 8%) 0 2px 3px -1px;--modal-btn-hover-shadow:rgb(0 0 0 / 12%) 0 5px 17px -2px,rgb(0 0 0 / 10%) 0 3px 5px -2px;--modal-headline-text-align:center;--modal-headline-text-transform:none;--input-border-radius:3px;--input-background:#fff;--status-active-text:#fff;--form-error:#c5372c;--form-success:#338a36;--date-btn-text:#1d1d1e;--date-btn-text-secondary:#3a3a3f;--date-btn-cal-day-text:#fff;--date-btn-cal-month-text:#d3d2d7;--date-btn-cal-background:#313132;--date-btn-background:#eae9ed;--date-btn-hover-background:#fff;--date-btn-headline-line-clamp:1;--date-btn-shadow:rgb(0 0 0 / 8%) 0 4px 14px -2px,rgb(0 0 0 / 10%) 0 2px 3px -1px;--date-btn-hover-shadow:rgb(0 0 0 / 10%) 0 5px 16px -2px,rgb(0 0 0 / 10%) 0 3px 4px -2px;--checkmark-background:drop-shadow(0 0 3px #fff);--overlay-background:rgb(20 20 20 / 25%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#5f01d1;--icon-filter:none}:host(.atcb-dark){--btn-text:#dedede;--btn-hover-text:#f1f1f1;--btn-shadow:rgb(0 0 0 / 18%) 0 0 28px -2px,rgb(0 0 0 / 14%) 1px 2px 4px -1px;--btn-hover-shadow:rgb(0 0 0 / 18%) 2px 3px 28px -3px,rgb(0 0 0 / 16%) 1px 4px 6px -2px;--list-background:#2e2e2e;--list-hover-background:#474747;
4--list-text:#dedede;--list-hover-text:#f1f1f1;--list-close-background:#282828;--list-close-text:#777;--list-shadow:rgb(0 0 0 / 16%) 0 4px 23px -2px,rgb(0 0 0 / 14%) 0 2px 4px -1px;--list-modal-shadow:rgb(0 0 0 / 14%) -1px 3px 33px 2px;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(3px 6px 28px rgb(0 0 0 / 18%));--modal-btn-bar:#38383a;--modal-btn-background:#181819;--modal-btn-secondary-background:#2e2d30;--modal-btn-hover-background:#434246;--modal-btn-border:#434246;--modal-btn-text:#dbdbdb;--modal-btn-hover-text:#fff;--modal-btn-secondary-text:#b8b8b8;--modal-btn-shadow:rgb(255 255 255 / 5%) -2px -2px 10px,rgb(0 0 0 / 14%) 3px 3px 14px -2px,rgb(0 0 0 / 14%) 1px 2px 5px -1px;--input-background:#434246;--status-active-text:#000;--form-error:#db8680;--form-success:#99de9c;--date-btn-text:#ebebf0;--date-btn-text-secondary:#b5b5bd;--date-btn-cal-day-text:#101010;--date-btn-cal-month-text:#3e3e3f;--date-btn-cal-background:#c7c7cd;--date-btn-background:#363636;--date-btn-hover-background:#474747;--date-btn-shadow:rgb(0 0 0 / 16%) 0 0 23px -2px,rgb(0 0 0 / 14%) 1px 2px 3px -1px;--checkmark-background:drop-shadow(0 0 3px #0a0a0a);--overlay-background:rgb(20 20 20 / 60%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#bebebe;--icon-filter:grayscale(.2)}.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-l)}@media (width <= 991px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-m)}}@media (width <= 575px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-s)}}.atcb-button-wrapper{display:block;padding:var(--wrapper-padding);position:relative}.atcb-button,.atcb-subevent-btn{display:flex;align-items:flex-start;cursor:pointer;font-family:var(--font);font-size:1em;box-shadow:var(--date-btn-shadow);background-color:var(--date-btn-background);border:0;border-radius:var(--btn-border-radius);padding:0;margin:0;touch-action:manipulation;position:relative;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.atcb-subevent-btn{width:100%}.atcb-button{box-shadow:var(--btn-shadow);min-width:16em;max-width:18em;position:relative;z-index:1}.atcb-rtl .atcb-button{direction:rtl;text-align:right}.atcb-button:focus,.atcb-button:hover{background-color:var(--date-btn-hover-background);box-shadow:var(--btn-hover-shadow)}.atcb-button:focus-visible,.atcb-subevent-btn:focus-visible{outline:2px solid var(--accent-color)}.atcb-button:not(.atcb-active):hover,.atcb-subevent-btn:hover{align-items:center}.atcb-subevent-btn:focus,.atcb-subevent-btn:hover{background-color:var(--date-btn-hover-background);box-shadow:var(--date-btn-hover-shadow)}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay){z-index:15000000}.atcb-button.atcb-active.atcb-dropoverlay{z-index:14000090}.atcb-subevent-btn+.atcb-subevent-btn{margin-top:30px}.atcb-date-btn-left{border-radius:var(--btn-border-radius) 0 0 var(--btn-border-radius);align-self:stretch;background-color:var(--date-btn-cal-background);padding:.7em .8em .8em;width:2.7em;align-items:center;display:flex;flex-direction:column;flex-shrink:0}.atcb-rtl .atcb-date-btn-left{border-radius:0 var(--btn-border-radius) var(--btn-border-radius) 0}.atcb-button:hover .atcb-date-btn-left,.atcb-subevent-btn:hover .atcb-date-btn-left{opacity:.8}.atcb-date-btn-day{color:var(--date-btn-cal-day-text);font-weight:400;font-size:2em;word-break:keep-all;padding-bottom:.1em}.atcb-initialized[lang=ja] .atcb-date-btn-day,.atcb-initialized[lang=ko] .atcb-date-btn-day,.atcb-initialized[lang=zh] .atcb-date-btn-day{font-size:1.3em}.atcb-date-btn-month{color:var(--date-btn-cal-month-text);font-weight:600;font-size:1em}.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}
4.atcb-date-btn-headline{font-weight:600;font-size:.9em;margin-bottom:.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--date-btn-headline-line-clamp);line-clamp:var(--date-btn-headline-line-clamp)}.atcb-date-btn-content{display:flex;align-items:flex-start;font-size:.8em;color:var(--date-btn-text-secondary)}.atcb-date-btn-content.atcb-date-btn-cancelled{color:var(--form-error);font-weight:700}.atcb-date-btn-content-location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atcb-date-btn-content-icon{display:inline-block;height:.9em;margin:.075em .4em 0 0;width:.9em;flex-shrink:0}.atcb-rtl .atcb-date-btn-content-icon{margin-right:0;margin-left:.4em}.atcb-initialized[lang=ja] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=ko] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=zh] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon{margin-top:.15em}.atcb-date-btn-content-icon svg{height:100%;fill:currentcolor;width:100%}.atcb-date-btn-content+.atcb-date-btn-content{margin-top:.3em;padding-right:.6em}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.atcb-date-btn-plus{position:absolute;border-radius:var(--btn-border-radius) 0 var(--btn-border-radius) 0;bottom:0;right:0;background:var(--date-btn-cal-background);color:var(--date-btn-cal-day-text);display:flex;font-size:.9em;font-weight:400;height:1em;width:1em;padding:.1em;justify-content:center;align-items:center}.atcb-button:focus-visible .atcb-date-btn-plus,.atcb-subevent-btn:focus-visible .atcb-date-btn-plus{background-color:var(--accent-color)}.atcb-icon{flex-grow:0;flex-shrink:0;height:1em;line-height:1em;margin-right:.8em;width:1em}.atcb-rtl .atcb-icon{margin-right:0;margin-left:.8em}.atcb-no-text .atcb-icon{margin-right:0;margin-left:0}.atcb-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-text{overflow-wrap:anywhere}.atcb-dropdown-anchor{bottom:4px;height:1px;width:100%;opacity:0;position:absolute}.atcb-list-wrapper{box-sizing:border-box;font-weight:var(--list-font-weight);padding:0 4px;position:absolute;z-index:14000090}.atcb-list-wrapper.atcb-dropoverlay{z-index:15000000}.atcb-list{border-radius:0 0 var(--btn-border-radius) var(--btn-border-radius);box-sizing:border-box;box-shadow:var(--list-shadow);color:var(--list-text);display:block;font-family:var(--font);min-width:100%;position:relative;user-select:none;-webkit-user-select:none;width:fit-content}.atcb-list-item{align-items:center;background-color:var(--list-background);box-sizing:border-box;cursor:pointer;display:flex;font-size:1em;line-height:1.75em;padding:.8em;text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.atcb-rtl .atcb-list-item{direction:rtl;text-align:right}.atcb-list-item:hover{background-color:var(--list-hover-background);color:var(--list-hover-text)}.atcb-list-item:focus-visible{background-color:var(--list-hover-background);color:var(--accent-color);outline:0}.atcb-list-item:last-child{border-radius:0 0 var(--btn-border-radius) var(--btn-border-radius)}.atcb-dropup .atcb-list-item:last-child{border-radius:0;padding-bottom:1.25em}.atcb-dropoverlay .atcb-list .atcb-list-item:first-child,.atcb-dropup .atcb-list-item:first-child,.atcb-list.atcb-modal .atcb-list-item:first-child{border-radius:var(--btn-border-radius) var(--btn-border-radius) 0 0}.atcb-dropoverlay .atcb-list .atcb-list-item:only-child,.atcb-list.atcb-modal .atcb-list-item:only-child{border-radius:var(--btn-border-radius)}.atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child{padding-top:1.25em}.atcb-dropoverlay .atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child,.atcb-dropup .atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child{padding-top:.8em}.atcb-dropoverlay .atcb-list,.atcb-list.atcb-modal{border-radius:var(--btn-border-radius)}.atcb-list.atcb-modal{box-shadow:var(--list-modal-shadow)}.atcb-list-item .atcb-icon{margin:0 auto}.atcb-list-item .atcb-icon+.atcb-text{margin-left:.7em;width:100%}.atcb-rtl .atcb-list-item .atcb-icon+.atcb-text{margin-left:0;margin-right:.7em}.atcb-list-item-close{background-color:var(--list-close-background)}.atcb-list-item.atcb-list-item-close:not(:focus-visible){color:var(--list-close-text)}.atcb-list-item-close svg{fill:currentcolor}.atcb-modal{display:block;margin:auto;width:auto;min-width:auto;position:relative;z-index:14000090}.atcb-modal-box{filter:var(--modal-shadow);color:var(--modal-text);cursor:default;box-sizing:border-box;font-family:var(--font);line-height:1.5em;text-align:var(--modal-text-align);user-select:none;-webkit-user-select:none;touch-action:manipulation;width:100%;margin-bottom:20px;-webkit-tap-highlight-color:transparent}@media (width > 575px){.atcb-modal-box{width:32em}}.atcb-modal-box.atcb-rtl{text-align:var(--modal-text-align-rtl);direction:rtl;padding:1.25em 1em 1.25em 2em}.atcb-modal-icon{height:2.5em;width:2.5em;border-radius:100%;background-color:var(--modal-background);padding:1.75em;margin:auto}.atcb-modal-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-modal-headline{background-color:var(--modal-background);border-radius:var(--btn-border-radius) var(--btn-border-radius) 0 0;font-size:1.3em;font-weight:600;line-height:1.5em;padding:1.8em 1.5em 1.3em;text-transform:var(--modal-headline-text-transform);text-align:var(--modal-headline-text-align)}.atcb-modal-icon+.atcb-modal-headline{margin-top:-2.6em;padding-top:2.6em}.atcb-modal-content{background-color:var(--modal-background);font-size:1em;padding:.3em 2em 2.2em}.atcb-modal-content ol,.atcb-modal-content ul{margin:1em auto;text-align:left;width:fit-content}.atcb-rtl .atcb-modal-content ol,.atcb-rtl .atcb-modal-content ul{text-align:right}.atcb-modal-content-subevents{margin:auto;width:fit-content}.atcb-modal-icon+.atcb-modal-content{border-radius:var(--btn-border-radius) var(--btn-border-radius) 0 0;margin-top:-2.6em;padding-top:2.6em}
4@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}
4#atcb-bgoverlay.atcb-no-bg{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;background-color:transparent}@keyframes atcb-bgoverlay-animate{0%{opacity:0}100%{opacity:1}}.atcb-icon-outlookcom,.atcb-icon.atcb-icon-ms365{padding-bottom:.05em}.atcb-icon.atcb-icon-apple,.atcb-icon.atcb-icon-ical{padding-bottom:.15em}.atcb-icon.atcb-icon-apple svg{fill:currentcolor}.atcb-icon.atcb-icon-ical svg{fill:currentcolor}.atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-ms365-color)}.atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-yahoo-color)}.atcb-icon.atcb-icon-google svg,.atcb-icon.atcb-icon-msteams svg,.atcb-icon.atcb-icon-outlookcom svg{filter:var(--icon-filter)}.pro{text-align:center}.pro a:not(.atcb-modal-btn),.pro a:not(.atcb-modal-btn):active,.pro a:not(.atcb-modal-btn):visited{color:var(--modal-btn-text);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--accent-color)}.pro a:not(.atcb-modal-btn):hover{color:var(--accent-color);text-decoration:none}.pro .pro-share-buttons{display:flex;flex-wrap:wrap;justify-content:center}.pro-form{border-top:1px solid var(--modal-btn-border);margin-top:1.5em;padding-top:1.5em;text-align:left}.pro-field+.pro-field{padding-top:1.3em}.pro-field-type-label+.pro-field-type-radio{padding-top:0}.pro-field-type-checkbox,.pro-field-type-radio div{align-items:center;display:flex}.pro-field-type-checkbox input,.pro-field-type-radio input{cursor:pointer}.pro-field label{display:block;font-size:.9em;opacity:.7}.pro-field-type-checkbox label,.pro-field-type-radio label{cursor:pointer;opacity:.8;padding-left:.3em}.pro-field input[type=email],.pro-field input[type=number],.pro-field input[type=text]{background-color:var(--input-background);border:1px solid var(--modal-btn-border);border-radius:var(--input-border-radius);box-sizing:border-box;caret-color:var(--accent-color);color:var(--modal-text);font-size:.9em;opacity:.8;padding:.7em;transition:all .1s ease-in-out;width:100%}.pro-field input[type=checkbox],.pro-field input[type=radio]{accent-color:var(--accent-color);height:1.2rem;opacity:.8;transition:all .1s ease-in-out;width:1.2em}.pro-field input:disabled,.pro-field input:disabled+label{cursor:not-allowed;opacity:.75;filter:brightness(95%)}.pro-field input:not([disabled]):hover{opacity:1}.pro-field input[type=email]:focus,.pro-field input[type=number]:focus,.pro-field input[type=text]:focus{border-color:var(--accent-color);outline:1px solid var(--accent-color)}.pro-field input[type=checkbox]:focus,.pro-field input[type=radio]:focus{outline-color:var(--accent-color);outline-width:2px}#submit-error{color:var(--form-error);display:none;font-weight:700;padding-top:1.5em;text-align:center}.pro-form.form-error #submit-error{display:block}.pro-field input.error{accent-color:var(--form-error);border:2px solid var(--form-error)}.pro-field input.error+label,.pro-field:has(input.error) label{color:var(--form-error);opacity:1}#ty-success-msg{display:none;font-weight:700;line-height:1.6em;padding:1.5em 0;text-align:center}#pro-form-submit{display:block;margin:auto;min-width:150px}.pro-form-fine{font-size:.8em;margin:.5em auto 1em;opacity:.5;text-align:center}.pro-form.form-error .pro-form-fine{opacity:0}.pro-waiting{background-color:var(--modal-btn-background);border:1px solid var(--modal-btn-border);border-radius:var(--btn-border-radius);box-sizing:border-box;color:var(--modal-btn-text);cursor:wait;display:none;line-height:.5em;margin:auto;min-width:150px;padding:.5em 1.25em 1.2em;text-align:center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:fit-content}@media (width >
4 575px){#pro-form-submit,.pro-waiting{min-width:200px}}.pro-waiting span:not(.atcb-icon-ical){animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both;font-size:2.5em}.pro-field label span:not(.atcb-icon-ical){color:var(--form-error);font-weight:700;padding-left:2px}.pro-waiting span:not(.atcb-icon-ical):nth-child(2){animation-delay:.15s}.pro-waiting span:not(.atcb-icon-ical):nth-child(3){animation-delay:.3s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.atcb-modal-content .pro p:not(.pro-form-fine){margin:0}.atcb-modal-content .pro p.pro-pt{margin-top:1.5em}.atcb-modal-content .pro .pro-field p{font-size:.9em}.pro .btn-flex{align-items:center;display:flex}.pro .atcb-modal-btn svg{fill:none;height:1.5em;margin-right:.5em;stroke:currentcolor;width:auto}#atcb-reference{box-sizing:border-box;color:#000;filter:drop-shadow( 1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow( 0 1px 0 #fff) drop-shadow( 0 -1px 0 #fff);height:auto;padding:8px 0;text-align:center;transform:translate3d(0,0,0);width:100%;z-index:15000000}#atcb-reference.fixed-ref{position:fixed;bottom:10px;right:40px;width:auto}#atcb-reference.atcb-dropup{position:absolute;margin-top:-1px}.atcb-modal-host-initialized #atcb-reference.atcb-dropup{text-align:left}:host(.atcb-dark) #atcb-reference{color:#fff;filter:drop-shadow( 1px 0 0 #000) drop-shadow(-1px 0 0 #000) drop-shadow( 0 1px 0 #000) drop-shadow( 0 -1px 0 #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.8;width:150px;max-width:100%;margin:auto;display:inline-block;text-decoration:none}#atcb-reference a:hover{opacity:1;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}'},m=typeof window>"u"?()=>!1:()=>!!(/iPad|iPhone|iPod/i.test(navigator.userAgent)&&!/MSStream/i.test(navigator.userAgent)),h=typeof window>"u"?()=>!1:()=>!!(/android/i.test(navigator.userAgent)&&!/MSStream/i.test(navigator.userAgent)),f=typeof window>"u"?()=>!1:()=>!!/^(?:(?!chrome|android|crios|fxios).)*safari/i.test(navigator.userAgent),g=()=>!!(h()||m()),v=typeof window>"u"?()=>!1:()=>!!/; ?wv|(?:iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(navigator.userAgent),x=typeof window>"u"?()=>!1:()=>!!/Instagram/i.test(navigator.userAgent),y=v()?"_system":"_blank",w=["apple","google","ical","ms365","outlookcom","msteams","yahoo"],k=["apple","google","ical"],T=["msteams"],E=["ical"],A=["apple"],S=[],z=["debug","proOverride","cspnonce","identifier","name","dates","description","startDate","startTime","endDate","endTime","timeZone","useUserTZ","location","status","uid","organizer","attendee","icsFile","images","recurrence","recurrence_until","recurrence_byDay","recurrence_byMonth","recurrence_byMonthDay","recurrence_weekstart","sequence","recurrence_interval","recurrence_count","availability","created","updated","subscribe","options","optionsMobile","optionsIOS","iCalFileName","listStyle","buttonStyle","trigger","hideIconButton","hideIconList","hideIconModal","hideTextLabelButton","hideTextLabelList","buttonsList","hideBackground","hideCheckmark","hideBranding","size","label","inline","inlineRsvp","customLabels","customCss","lightMode","language","hideRichData","bypassWebViewCheck","blockInteraction","styleLight","styleDark","disabled","hidden","hideButton","pastDateHandling","proxy","fakeMobile","fakeIOS","fakeAndroid","forceOverlay","rsvp","ty","customVar","domain","dev"],D=["debug","proOverride","cspnonce","attendee","images","size","inline","inlineRsvp","customLabels","customCss","lightMode","language","bypassWebViewCheck","blockInteraction","styleLight","styleDark","disabled","hidden","fakeMobile","fakeIOS","fakeAndroid","forceOverlay","customVar","proxy","domain","dev"],L=["debug","proOverride","useUserTZ","hideIconButton","hideIconList","hideIconModal","hideTextLabelButton","hideTextLabelList","subscribe","hideBackground","hideCheckmark","hideBranding","inlineRsvp","hideRichData","buttonsList","inline","bypassWebViewCheck","blockInteraction","disabled","hidden","hideButton","proxy","fakeMobile","fakeIOS","fakeAndroid","forceOverlay","dev"],C=["customLabels","ty","rsvp","customVar"],O=["dates"],M=["recurrence_byDay","recurrence_byMonth","recurrence_byMonthDay","images","options","optionsMobile","optionsIOS"],j=["sequence","recurrence_interval","recurrence_count"],Y={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
469zm179.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
469zm179.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
450.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
4ox="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 R(t){var e,a;return((e=t=function(t){var e,a,o,n,r;let i,l,{options:s,source:c}=(i="general",l=(e=t).options||["ical"],m()||e.fakeIOS?(e.optionsIOS&&e.optionsIOS.length>0&&(i="ios",l=e.optionsIOS),e.optionsMobile&&e.optionsMobile.length>0&&(i="mobile",l=e.optionsMobile)):(h()||e.fakeMobile||e.fakeAndroid)&&e.optionsMobile&&e.optionsMobile.length>0&&(i="mobile",l=e.optionsMobile),{options:l,source:i}),{newOptions:d,iCalGiven:b,appleGiven:u}=function(t,e){let a=[],o=!1,n=!1;for(let r=0;r<t.length;r++){let i=t[`${r}`].split("|")[0].toLowerCase().replace("microsoft","ms").replace(/\./,"");"apple"===i&&(n=!0),"ical"===i&&(o=!0),function(t,e){var a,o,n;return function(t,e){let a=(m()||e.fakeIOS)&&E.includes(t)&&(!e.optionsIOS||0===e.optionsIOS.length)&&(!e.optionsMobile||0===e.optionsMobile.length),o=(h()||e.fakeMobile||e.fakeAndroid)&&A.includes(t)&&(!e.optionsMobile||0===e.optionsMobile.length);return a||o}(t,e)||function(t,e){if(!e.recurrence||""===e.recurrence)return!1;let a=!k.includes(t),o=(m()||e.fakeIOS)&&"google"===t;return a||o}(t,e)||(a=t,e.subscribe&&T.includes(a))||(o=t,n=e,(g()||n.fakeMobile)&&n.subscribe&&("ms365"===o||"outlookcom"===o))}(i,e)||a.push(i)}return{newOptions:a,iCalGiven:o,appleGiven:n}}(s,t);return a=t,o=d,d=a.subscribe&&a.icsFile&&a.icsFile.startsWith("https://calendar.google.com/calendar/")&&!a.icsFile.endsWith(".ics")?["google"]:o,{newOptions:d,iCalGiven:b}=(n=d,r=b,0===n.length&&(n.push("ical"),r=!0),{newOptions:n,iCalGiven:r}),(d=function(t,e,a,o,n=!1){return n||((m()||e.fakeIOS)&&a&&!o?(t.push("apple"),t=t.filter(t=>"ical"!==t)):(h()||e.fakeMobile||e.fakeAndroid)&&o&&!a&&(t.push("ical"),t=t.filter(t=>"apple"!==t))),t}(d,t,b,u,"general"!==c&&(s.includes("ical")||s.includes("apple")))).sort(),t.options=d,t}(t=function(t){if(t.dates)for(let e=0;e<t.dates.length;e++)N(t.dates[`${e}`]);else N(t);return t.language&&""!==t.language&&eo.includes(t.language)||(t.language="en"),t}(t=function(t){for(let e=0;e<L.length;e++){let a=L[`${e}`];if(t[`${a}`]){if("boolean"!=typeof t[`${a}`]){let e=t[`${a}`].toString().trim().toLowerCase()||"";t[`${a}`]=""===e||"true"===e}}else t[`${a}`]=!1}return t}(t)))).inlineRSVP&&(e.inline=!0),e.listStyle&&""!==e.listStyle||(e.listStyle="dropdown"),"modal"===e.listStyle&&(e.trigger="click"),e.buttonStyle&&""!==e.buttonStyle&&"default"!=e.buttonStyle?("simple"==e.buttonStyle||"round"==e.buttonStyle||"text"==e.buttonStyle||"date"==e.buttonStyle||"neumorphism"==e.buttonStyle)&&(e.trigger="click"):e.buttonStyle="default",("default"==e.buttonStyle||"3d"==e.buttonStyle||"flat"==e.buttonStyle)&&!e.hideTextLabelList&&e.hideTextLabelButton&&("dropdown"==e.listStyle||"dropdown-static"==e.listStyle||"dropup-static"==e.listStyle)&&(e.listStyle="overlay"),e.buttonsList&&"date"==e.buttonStyle&&(e.buttonsList=!1),t=e).sizes=function(t){let e=[];
4if(e.l=e.m=e.s=16,t&&""!==t){let a=t.split("|");for(let t=0;t<a.length;t++)a[`${t}`]=parseInt(a[`${t}`]);a[0]>=0&&a[0]<11&&(e.l=e.m=e.s=10+a[0]),a.length>2?(a[1]>=0&&a[1]<11&&(e.m=10+a[1]),a[2]>=0&&a[2]<11&&(e.s=10+a[2])):2==a.length&&a[1]>=0&&a[1]<11&&(e.m=e.s=10+a[1])}return e}(t.size),t.lightMode=function(t=""){return"system"!=t||typeof window>"u"?"bodyScheme"!=t&&"dark"!=t?"light":t:window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}(t.lightMode),t=_(((a=t).language.length>2&&(a.language=a.language.substring(0,2)),et.includes(a.language)?a.rtl=!0:a.rtl=!1,t=a)),t=await F(t)}function N(t){t.timeZone&&""!==t.timeZone||(t.timeZone="GMT"),t.status&&""!==t.status||(t.status="CONFIRMED"),t.sequence&&""!==t.sequence?(t.sequence=parseInt(t.sequence),(isNaN(t.sequence)||t.sequence<0)&&(t.sequence=0)):t.sequence=0}function _(t){t.dates&&Array.isArray(t.dates)||(t.dates=[{name:t.name}]),t.recurrence&&""!==t.recurrence&&(t=function(t){let e=t.dates[0].startDate,a=t.dates[0].startTime,o=t.dates[0].endDate||e,n=t.dates[0].endTime||"",r=t.dates[0].timeZone||"UTC",i=function(){if(n&&""!==n&&a&&""!==a){let t=new Date(a&&""!==a?`${e}T${a}:00${l(d(r,e,a))}`:`${e}T00:00:00${l(d(r,e,"00:00"))}`);return new Date(n&&""!==n?`${o}T${n}:00${l(d(r,o,n))}`:`${o}T00:00:00${l(d(r,o,"00:00"))}`).getTime()-t.getTime()}}()||0;function l(t){if(!t||"Z"===t||"+0000"===t||"-0000"===t||"+00:00"===t||"-00:00"===t)return"Z";let e=String(t).replace(/^GMT/i,"");if(/^[+-]\d{2}:\d{2}$/.test(e))return e;if(/^[+-]\d{4}$/.test(e))return`${e.slice(0,3)}:${e.slice(3)}`;let a=e.startsWith("-")?"-":"+",o=e.replace(/\D/g,"").padStart(4,"0").slice(0,4);return`${a}${o.slice(0,2)}:${o.slice(2)}`}let s=a&&""!==a?d(r,e,a):"",c=function(){if(a&&""!==a){let t=l(s);return new Date(`${e}T${a}:00${t}`)}let t=l(d(r,e,"00:00"));return new Date(`${e}T00:00:00${t}`)}(),b=!(a&&""!==a),u=function(t,e,a,o,n="UTC"){let r=t1(t),i=t4(e,n),l=`${t2(i.hour)}:${t2(i.minute)}`;if(o&&r.UNTIL instanceof Date){let t=new Date(r.UNTIL);t.setUTCHours(23,59,59,999),r.UNTIL=t}let s=new Date(new Date().getTime()-a),c=e,b=[],u=0,p=1e4;for(;!(r.UNTIL&&c>r.UNTIL);){var m;let t=t4(c,n);if(function(t,e,a,o,n,r){let i=parseInt(e.INTERVAL.toString(),10)||1,l=n||t4(t,o),s=r||t4(a,o);switch(e.FREQ){case"YEARLY":return(l.year-s.year)%i==0;case"MONTHLY":return((l.year-s.year)*12+(l.month0-s.month0))%i==0;case"WEEKLY":return Math.floor(Math.floor((Date.UTC(l.year,l.month0,l.day)-Date.UTC(s.year,s.month0,s.day))/864e5)/7)%i==0;case"DAILY":return Math.floor((Date.UTC(l.year,l.month0,l.day)-Date.UTC(s.year,s.month0,s.day))/864e5)%i==0;default:return!0}}(c,r,e,n,t,i)&&!(!function(t,e,a,o){let n=o||t4(t,a);if(e.BYMONTH&&!e.BYMONTH.includes(n.month)||e.BYYEARDAY&&!e.BYYEARDAY.includes(n.dayOfYear)||e.BYMONTHDAY&&!e.BYMONTHDAY.includes(n.day)||e.BYWEEKNO&&!e.BYWEEKNO.includes(n.weekNumber))return!1;let r=e.BYWEEKDAY&&e.BYWEEKDAY.length?e.BYWEEKDAY.includes(n.weekday):null,i=null;if(e.BYDAY_ORDINALS&&Array.isArray(e.BYDAY_ORDINALS)&&e.BYDAY_ORDINALS.length>0){let t=n.weekday,a=n.year,o=n.month0,r=n.dayOfYear,l=new Date(Date.UTC(a,o+1,0)).getUTCDate(),s=t5(a,11,31),c=(t,e)=>{if(0===t)return!1;if(t>0){let r=1+(e-new Date(Date.UTC(a,o,1)).getUTCDay()+7)%7+(t-1)*7;return r>=1&&r<=l&&n.day===r}{let r=new Date(Date.UTC(a,o+1,0)),i=(r.getUTCDay()-e+7)%7,s=r.getUTCDate()-i+(t+1)*7;return s>=1&&s<=l&&n.day===s}};i=e.BYDAY_ORDINALS.some(({n:o,day:n})=>n===t&&("MONTHLY"===e.FREQ?c(o,n):"YEARLY"===e.FREQ&&(e.BYMONTH&&e.BYMONTH.length>0?c(o,n):!e.BYWEEKNO&&((t,e)=>{if(0===t)return!1;if(t>0){let o=1+(e-new Date(Date.UTC(a,0,1)).getUTCDay()+7)%7+(t-1)*7;return o>=1&&o<=s&&r===o}{let o=s-(new Date(Date.UTC(a,11,31)).getUTCDay()-e+7)%7+(t+1)*7;return o>=1&&o<=s&&r===o}})(o,n))))}return(!1!==r||!1!==i)&&(!1!==r||null!==i)&&(!1!==i||null!==r)}(m=c,r,n,t)||!function(t,e,a,o,n,r){let i=n||t4(t,o),l=r||t4(a,o);if(i.hour!==l.hour)return!1;let s=!!(e.BYWEEKDAY&&e.BYWEEKDAY.length)||!!(e.BYDAY_ORDINALS&&e.BYDAY_ORDINALS.length);return!("WEEKLY"===e.FREQ&&!s&&i.weekday!==l.weekday||"MONTHLY"===e.FREQ&&!e.BYMONTHDAY&&!s&&i.day!==l.day||"YEARLY"===e.FREQ&&!e.BYMONTH&&i.month0!==l.month0||"YEARLY"===e.FREQ&&!e.BYMONTHDAY&&!s&&!e.BYYEARDAY&&!e.BYWEEKNO&&i.day!==l.day)}
4(m,r,e,n,t,i))&&(b.push(c),u++,r.COUNT&&u>=r.COUNT||!r.COUNT&&!r.UNTIL&&(o?c>=s:c>s))||--p<=0)break;c=function(t,e,a,o=null){let n=o||t4(t,e),r=Number.isFinite(n.month0)?n.month0:Number.isFinite(n.month)?n.month-1:0,i=new Date(Date.UTC(n.year,r,n.day)+864e5*1),l=`${i.getUTCFullYear()}-${t2(i.getUTCMonth()+1)}-${t2(i.getUTCDate())}`;try{let t=d(e||"UTC",l,a);return new Date(`${l}T${a}:00${function(t){if(!t||"Z"===t||"+0000"===t||"-0000"===t||"+00:00"===t||"-00:00"===t)return"Z";let e=String(t).replace(/^GMT/i,"");if(/^[+-]\d{2}:\d{2}$/.test(e))return e;if(/^[+-]\d{4}$/.test(e))return`${e.slice(0,3)}:${e.slice(3)}`;let a=e.startsWith("-")?"-":"+",o=e.replace(/\D/g,"").padStart(4,"0").slice(0,4);return`${a}${o.slice(0,2)}:${o.slice(2)}`}(t)}`)}catch{return new Date(t.getTime()+864e5*1)}}(c,n,l,t)}let h=null,f=0;for(let t of b){if(o?t>=s:t>s){h=t;break}f++}return h||(b.length>1?(h=b[b.length-1],f-=1):1===b.length?h=b[0]:(h=e,f=1)),{nextOccurrence:h,adjustedCount:r.COUNT?r.COUNT-f:u-f}}(t.recurrence,c,i,b,r);if(!u||!u.nextOccurrence)return t;function p(t,e,a){if(!(t instanceof Date)||!isFinite(t.getTime()))return{date:"",time:""};try{let o=new Intl.DateTimeFormat("en-CA",a?{timeZone:e,hour12:!1,hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"}:{timeZone:e,year:"numeric",month:"2-digit",day:"2-digit"}).formatToParts(t),n=t=>o.find(e=>e.type===t)?.value||"";return{date:`${n("year")}-${n("month")}-${n("day")}`,time:a?`${n("hour")}:${n("minute")}`:""}}catch{return{date:"",time:""}}}let m=p(u.nextOccurrence,r,!1).date;if(!m)return t;t.startDate=m,a&&(t.startTime=a);let h=p(new Date(new Date(a?`${t.startDate}T${a}:00${l(d(r,t.startDate,a))}`:`${t.startDate}T00:00:00${l(d(r,t.startDate,"00:00"))}`).getTime()+i),r,!!(n&&""!==n));return h.date&&(t.endDate=h.date,n&&""!==n&&(t.endTime=h.time)),(t.recurrence_count&&""!==t.recurrence_count||t.recurrence_until&&""!==t.recurrence_until)&&(u.adjustedCount<2?(t.recurrence="",t.recurrence_frequency="",t.recurrence_interval=""):(t.recurrence_count=u.adjustedCount,t.recurrence=t.recurrence.replace(/;?COUNT=\d+/i,";COUNT="+t.recurrence_count),t.recurrence_until&&""!==t.recurrence_until&&(t.recurrence_until="",t.recurrence=t.recurrence.replace(/;?UNTIL=\w+/i,";COUNT="+t.recurrence_count),t.dates&&t.dates[0].recurrence&&(t.dates[0].recurrence=t.dates[0].recurrence.replace(/;?UNTIL=\w+/i,";COUNT="+t.recurrence_count))))),t}(t=$(t=I(t=function(t){if(t.recurrence=t.recurrence.replace(/\s+/g,"").toUpperCase(),/^RRULE:/i.test(t.recurrence)){t.recurrence_simplified=!1;let e=t1(t.recurrence,!1);t.recurrence_until=e.UNTIL,t.recurrence_count=e.COUNT,t.recurrence_byDay=e.BYDAY,t.recurrence_byMonth=e.BYMONTH,t.recurrence_byMonthDay=e.BYMONTHDAY,t.recurrence_interval=e.INTERVAL,t.recurrence_frequency=e.FREQ}else t.recurrence_simplified=!0,t.recurrence_interval&&""!==t.recurrence_interval||(t.recurrence_interval=1),(!t.recurrence_weekstart||""===t.recurrence_weekstart|t.recurrence_weekstart.length>2)&&(t.recurrence_weekstart="MO"),t.recurrence_frequency=t.recurrence,t.recurrence="RRULE:FREQ="+t.recurrence+";WKST="+t.recurrence_weekstart+";INTERVAL="+t.recurrence_interval,t.recurrence_until&&""!==t.recurrence_until&&(t.recurrence_until=t.recurrence_until.replace(/[-:]/g,""),t.recurrence_until.length<9&&(t.recurrence_until+="T235959Z"),t.recurrence=t.recurrence+";UNTIL="+t.recurrence_until),t.recurrence_count&&""!==t.recurrence_count&&(t.recurrence=t.recurrence+";COUNT="+t.recurrence_count),t.recurrence_byDay&&""!==t.recurrence_byDay&&(t.recurrence=t.recurrence+";BYDAY="+t.recurrence_byDay),t.recurrence_byMonth&&""!==t.recurrence_byMonth&&(t.recurrence=t.recurrence+";BYMONTH="+t.recurrence_byMonth),t.recurrence_byMonthDay&&""!==t.recurrence_byMonthDay&&(t.recurrence=t.recurrence+";BYMONTHDAY="+t.recurrence_byMonthDay);return t}(t),0),0))),t.recurrence&&""!==t.recurrence&&(t.dates[0].recurrence=t.recurrence);for(let e=0;e<t.dates.length;e++)t=function(t,e){let a=t.dates[`${e}`];return a.location&&a.location.startsWith("http")?a.onlineEvent=!0:a.onlineEvent=!1,t}(t=function(t,e){if(!t.customVar)return t;let a=t.dates[`${e}`];for(let e in t.customVar){let o=t.customVar[`${e}`];a.name=B(a.name,e,o),a.location=B(a.location,e,o),a.description=B(a.description,e,o)}return t}(t=function(t,e){let a=t.dates[`${e}`].description;if(a){let o=tH(a=a.replace(/(\\r\\n|\\n|\\r|<br(\s*\/?)>)/g,""),!0),n=tH(a,!0,!0);a=tH(a),t.dates[`${e}`]={...t.dates[`${e}`],description:a,descriptionHtmlFree:o,descriptionHtmlFreeICal:n}}else t.dates[`${e}`].descriptionHtmlFree=t.dates[`${e}`].descriptionHtmlFreeICal=t.dates[`${e}`].description="";return t}(t=function(t,e){let a=t.dates[`${e}`];return a.status=t0(a.status,"upper"),a.availability=t0(a.availability,"lower"),t}(t=function(t,e){let a=t.dates[`${e}`];return a.uid||(0===e&&t.uid&&""!==t.uid?a.uid=t.uid:t.uid&&""!==t.uid?a.uid=`${t.uid}-${e+1}`:a.uid=tX()),t}(t=$(t=I(t,e),e),e),e),e),e),e);t=function(t){if(t.pastDateHandling&&("disable"===t.pastDateHandling||"hide"===t.pastDateHandling)||(t.pastDateHandling="none"),t.allOverdue=function(){for(let e=0;e<t.dates.length;e++)if(!t.dates[`${e}`].overdue)return!1;return!0}(),t.allOverdue)"disable"===t.pastDateHandling?t.disabled=!0:"hide"===t.pastDateHandling&&(t.hidden=!0);else if("hide"===t.pastDateHandling&&t.dates.length>1){let e=[];for(let a=0;a<t.dates.length;a++)t.dates[`${a}`].overdue||e.push(t.dates[`${a}`]);t.dates=e}return t.allCancelled=function(){for(let e=0;e<t.dates.length;e++)if(!t.dates[`${e}`].status||"cancelled"!==t.dates[`${e}`].status.toLowerCase())return!1;return!0}(),(t.disabled||t.hidden)&&(t.blockInteraction=!0),t}(t);let e=new Date;return t.created&&""!==t.created||(t.created=tI(e,"clean",!0)),t.updated&&""!==t.updated||(t.updated=tI(e,"clean",!0)),t.dates.length>1&&t.dates.sort((t,e)=>t.timestamp-e.timestamp),t}function I(t,e){let a=t.dates[`${e}`],o=["description","startDate","startTime","endDate","endTime","timeZone","useUserTZ","location","status","sequence","availability","organizer","attendee"];
4return 1===t.dates.length&&o.unshift("name"),o.forEach(e=>{(t[`${e}`]&&""!==t[`${e}`]||"sequence"===e&&0===t[`${e}`])&&(a[`${e}`]=t[`${e}`])}),t}function $(t,e){let a=t.dates[`${e}`],o=function(t){function e(t){return/^today(?:\+(?:\d|\d\d|\d\d\d|\d\d\d\d))?$/i.test(t)}if(t.endDate&&""!==t.endDate||(t.endDate=t.startDate),["start","end"].forEach(function(a){let o=t[a+"Date"];if(/^\d\d\d\d-\d\d-\d\d(?:T\d\d:\d\d)?(?::\d\d)?(?:.\d\d\d)?Z?(?:\+(?:\d|\d\d|\d\d\d|\d\d\d\d))?$/i.test(o)||e(o)){if((/\+/.test(o)||e(o))&&(t[a+"Date"]=function(t){let e=new Date,a=e.getUTCFullYear()+"-"+(e.getUTCMonth()+1)+"-"+e.getUTCDate(),o=(t=t.replace(/today/gi,a)).split("+"),n=o[0].split("-"),r=new Date(Date.UTC(n[0],n[1]-1,n[2].substring(0,2)));o[1]&&o[1]>0&&r.setDate(r.getDate()+parseInt(o[1]));try{return r.toISOString().replace(/T(\d{2}:\d{2}:\d{2}\.\d{3})Z/g,"")}catch{return!1}}(o)),t[a+"Date"]){let e=t[a+"Date"].split("T");e[1]&&(t[a+"Date"]=e[0],t[a+"Time"]=e[1])}t[a+"Time"]&&t[a+"Time"].length>5&&(t[a+"Time"]=t[a+"Time"].substring(0,5))}else t[a+"Date"]="badly-formed"}),"currentBrowser"===t.timeZone||t.useUserTZ){var a;let e=Intl.DateTimeFormat().resolvedOptions().timeZone||"GMT";if(b().includes(e)||(e=(a=e)&&({PST:"PST8PDT",PDT:"PST8PDT",MST:"MST7MDT",MDT:"MST7MDT",CST:"CST6CDT",CDT:"CST6CDT",EST:"EST5EDT",EDT:"EST5EDT",HDT:"US/Hawaii",HST:"US/Hawaii",AKST:"US/Alaska",AKDT:"US/Alaska",IST:"Asia/Jerusalem",IDT:"Asia/Jerusalem",AEST:"Australia/Brisbane",AEDT:"Australia/ACT",ACST:"Australia/North",ACDT:"Australia/South",NZST:"NZ",NZDT:"NZ",BST:"Europe/London",AST:"America/Puerto_Rico",ADT:"Canada/Atlantic",WEST:"Europe/Lisbon"})[`${a.toUpperCase()}`]||"GMT"),t.useUserTZ&&t.startTime&&""!==t.startTime&&t.endTime&&""!==t.endTime){let a=t$(t.startDate,t.startTime,t.timeZone,e),o=t$(t.endDate,t.endTime,t.timeZone,e);t.startDate=a[0],t.startTime=a[1],t.endDate=o[0],t.endTime=o[1]}t.timeZone=e}return t}(a);return a.startDate=o.startDate,a.endDate=o.endDate,a.startTime=o.startTime,a.endTime=o.endTime,a.timeZone=o.timeZone,a.timestamp=U("timestamp",a.startDate,a.startTime,a.timeZone),a.overdue=U("overdue",a.endDate,a.endTime,a.timeZone),t}function B(t,e,a){let o="%%"+e.replace(/[^\w\-.]/g,"")+"%%";return t&&t.replace(RegExp(o,"gi"),a)}function U(t,e,a=null,o){try{let n=function(){if(a){let t=d(o,e,a);return new Date(e+" "+a+":00 GMT"+t)}return new Date(e)}();if("timestamp"===t)return n.getTime();a||n.setDate(n.getDate()+1);let r=new Date().toISOString();return n.getTime()<new Date(r).getTime()}catch{return!1}}async function F(t){if("function"!=typeof tm||!t.rsvp||!t.proKey||0===Object.keys(t.rsvp).length)return t;if(t.rsvp.expired=!!(t.rsvp&&t.rsvp.expires&&new Date(t.rsvp.expires)<new Date),t.rsvp.max){let e=await tm(t.proKey,t.dev);t.rsvp.seatsLeft=t.rsvp.max-e,t.rsvp.seatsLeft<1&&(t.rsvp.bookedOut=!0),(t.rsvp.expired||t.rsvp.bookedOut)&&(t.blockInteraction=!0),t.blockInteraction&&(t.disabled=!0)}return t}async function P(t){if((!t.name||""===t.name)&&(!t.dates||0===t.dates.length))throw Error("Add to Calendar Button generation failed: required name information missing");if(!t.dates||!(t.dates.length>0))return["startDate"].every(function(e){if(!t[`${e}`]||""===t[`${e}`]){if(!t.subscribe||"startDate"!==e)throw Error("Add to Calendar Button generation failed: required setting missing ["+e+"]");t.startDate="today"}return!0});{if(!0===t.subscribe&&t.dates.length>1)throw Error("Add to Calendar Button generation failed: a subscription calendar cannot be a multi-date setup");let e=["name"];return["name","startDate"].every(function(a){for(let o=0;o<t.dates.length;o++)if(!e.includes(`${a}`)&&(!t.dates[`${o}`][`${a}`]||""===t.dates[`${o}`][`${a}`])||e.includes(`${a}`)&&(!t.dates[`${o}`][`${a}`]||""===t.dates[`${o}`][`${a}`])&&(!t[`${a}`]||""===t[`${a}`])){if(!t.subscribe||"startDate"!==a)throw Error("Add to Calendar Button generation failed: required setting missing [dates array object #"+(o+1)+"/"+t.dates.length+"] => ["+a+"]");t.dates[`${o}`].startDate="today"}return!0})}}async function H(t){let e="Add to Calendar Button generation ("+t.identifier+")";try{return await Z(t,e),await V(t,e),await q(t,e),await K(t,e),await G(t,e),await W(t,e),await Q(t,e),await ti(t,e),t.recurrence_simplified&&await tl(t,e),!0}catch(t){throw Error(t.message)}}async function Z(t,e,a="",o=""){let n=""!==a&&t.dates[`${a}`].icsFile?t.dates[`${a}`].icsFile:""===a&&t.icsFile?t.icsFile:"";if(""!==n&&(!tF(n,!1)||!t.icsFile.startsWith("https://")&&!t.icsFile.startsWith("http://")))throw Error(e+" failed: explicit ics file path not val
4id"+o);return!0}async function V(t,e){if(!["default","simple","3d","flat","round","neumorphism","text","date","custom","none"].includes(t.buttonStyle))throw Error(e+" failed: provided buttonStyle invalid");if(t.customCss&&""!==t.customCss&&(!tF(t.customCss,!1)||!/\.css(?:$|\?)/.test(t.customCss)))throw Error(e+" failed: customCss provided, but no valid url");if((!t.customCss||""===t.customCss)&&"custom"===t.buttonStyle)throw Error(e+' failed: buttonStyle "custom" selected, but no customCss file provided');if(t.rsvp&&("date"===t.buttonStyle||"none"===t.buttonStyle))throw Error(e+" failed: buttonStyle "+t.buttonStyle+" is not compatible with the RSVP functionality");return!0}async function q(t,e){if(!0===t.subscribe&&(!t.icsFile||""===t.icsFile))throw Error(e+" failed: a subscription calendar requires a valid explicit ics file as well");return!0}async function K(t,e){if(!/^\d{8}T\d{6}Z$/.test(t.created))throw Error(e+" failed: created date format not valid. Needs to be a full ISO-8601 UTC date and time string, formatted YYYYMMDDTHHMMSSZ");return!0}async function G(t,e){if(!/^\d{8}T\d{6}Z$/.test(t.updated))throw Error(e+" failed: updated date format not valid. Needs to be a full ISO-8601 UTC date and time string, formatted YYYYMMDDTHHMMSSZ");return!0}async function W(t,e){return t.options.every(t=>{if(!w.includes(t))throw Error(`${e} failed: invalid option [${t}]`);return!0})}async function Q(t,e){try{for(let a=0;a<t.dates.length;a++){let o=1===t.dates.length?"":" [dates array object #"+(a+1)+"/"+t.dates.length+"] ";await Z(t,e,a,o),await J(t,e,a,o),await X(t,e,a,o),await tt(t,e,a,o),await te(t,e,a,o),await ta(t,e,a,o),await to(t,e,a,o),await tn(t,e,a,o),await tr(t,e,a,o)}return!0}catch(t){throw Error(t.message)}}async function J(t,e,a,o){if(!["tentative","confirmed","cancelled"].includes(t.dates[`${a}`].status.toLowerCase()))throw Error(e+" failed: event status needs to be TENTATIVE, CONFIRMED, or CANCELLED"+o);return!0}async function X(t,e,a,o){if(t.dates[`${a}`].availability&&""!==t.dates[`${a}`].availability&&"free"!==t.dates[`${a}`].availability&&"busy"!==t.dates[`${a}`].availability)throw Error(e+' failed: event availability needs to be "free" or "busy"'+o);return!0}async function tt(t,e,a,o){if(t.dates[`${a}`].organizer&&""!==t.dates[`${a}`].organizer){let n=t.dates[`${a}`].organizer.split("|");if(2!==n.length||n[0].length>50||n[1].length>100||!tP(n[1]))throw Error(e+' failed: organizer needs to match the schema "NAME|EMAIL" with a valid email address, where the name is <50 and email <100 characters'+o)}return!0}async function te(t,e,a,o){if(t.dates[`${a}`].attendee&&""!==t.dates[`${a}`].attendee){if(!t.dates[`${a}`].organizer||""===t.dates[`${a}`].organizer)throw Error(e+" failed: if an attendee is set, you also need to set the organizer"+o);let n=t.dates[`${a}`].attendee.split("|");if(1===n.length&&tP(n[0]))return!0;if(2!==n.length||n[0].length>50||n[1].length>100||!tP(n[1]))throw Error(e+' 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 ta(t,e,a,o){return/^(?:\w|-){1,254}$/.test(t.dates[`${a}`].uid)||(t.debug&&console.warn(e+": UID not valid. May only contain alpha, digits, and dashes; and be less than 255 characters. Falling back to an automated value!"+o),t.dates[`${a}`].uid=tX()),!/^[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(t.dates[`${a}`].uid)&&t.debug&&console.warn(e+": UID is highly recommended to be a hex-encoded random Universally Unique Identifier (UUID)!"+o),!0}async function to(t,e,a,o){return t.dates[`${a}`].sequence&&(t.dates[`${a}`].sequence<0||t.dates[`${a}`].sequence%1!=0)&&(t.debug&&console.log(e+": sequence needs to be a full number >= 0. Used the default 0 instead"+o),t.dates[`${a}`].sequence=0),!0}async function tn(t,e,a,o){if(!b().includes(t.dates[`${a}`].timeZone))throw Error(e+" failed: invalid time zone given"+o);return!0}async function tr(t,e,a,o){let n=t.dates[`${a}`],r={};if(["startDate","endDate"].forEach(t=>{let a=n[`${t}`];if(10!==a.length)throw Error(`${e} failed: date misspelled [${a} -> YYYY-MM-DD]${o}`);let i=a.split("-");if(3!==i.length)throw Error(`${e} failed: date misspelled [${t}: ${a}]${o}`);r[`${t}`]=new Date(i[0],i[1]-1,i[2])}),["startTime","endTime"].forEach(t=>{let a=n[`${t}`];if(a){if(5!==a.length)throw Error(`${e} failed: time misspelled [${a} -> HH:MM]${o}`);let n=a.split(":");if(2!==n.length||n[0]>23||n[1]>59)throw Error(`${e} failed: time misspelled [${t}: ${a}]${o}`);let i="startTime"===t?"startDate":"endDate";r[`${i}`]=new Date(r[`${i}`].getTime()+36e5*parseInt(n[0],10)+6e4*parseInt(n[1],10))}}),n.startTime&&!n.endTime||!n.startTime&&n.endTime)throw Error(`${e} failed: if you set a starting or end time, the respective other one also needs to be defined${o}`);if(r.endDate<r.startDate)throw Error(`${e} failed: end date before start date${o}`);return!0}async function ti(t,e){if(t.recurrence&&""!==t.recurrence&&t.dates.length>1)throw Error(e+" failed: RRULE and multi-date set at the same time");if(t.recurrence&&""!==t.recurrence&&!/^RRULE:[\w=;,:+\-/\\]+$/i.test(t.recurrence))throw Error(e+" failed: RRULE data misspelled");return!0}async function tl(t,e){if(t.recurrence_interval&&(t.recurrence_interval<1||t.recurrence_interval%1!=0))throw Error(e+" failed: recurrence data (interval) misspelled");if(t.recurrence_until&&""!==t.recurrence_until&&!/^\d{8}T\d{6}Z$/.test(t.recurrence_until))throw Error(e+" failed: recurrence data (until) misspelled - must be in format YYYYMMDDTHHMMSSZ");
4if(t.recurrence_count&&(t.recurrence_count<1||t.recurrence_count%1!=0))throw Error(e+" failed: recurrence data (count) misspelled");if(t.recurrence_byMonth&&""!==t.recurrence_byMonth&&!/^[\d,]+$/.test(t.recurrence_byMonth))throw Error(e+" failed: recurrence data (byMonth) misspelled");if(t.recurrence_byMonthDay&&""!==t.recurrence_byMonthDay&&!/^[\d,]+$/.test(t.recurrence_byMonthDay))throw Error(e+" failed: recurrence data (byMonthDay) misspelled");if(t.recurrence_byDay&&""!==t.recurrence_byDay&&!/^(?:[\d,-]|MO|TU|WE|TH|FR|SA|SU)+$/im.test(t.recurrence_byDay))throw Error(e+" failed: recurrence data (byDay) misspelled");if(t.recurrence_weekstart&&""!==t.recurrence_weekstart&&!/^(?:MO|TU|WE|TH|FR|SA|SU)$/im.test(t.recurrence_weekstart))throw Error(e+" failed: recurrence data (weekstart) misspelled");return!0}function ts(t,e,a="",o=null,n=!1,r=!1){"open"==e?tc(t,a,o,n,r):"close"==e||o.classList.contains("atcb-active")||t.querySelector(".atcb-active-modal")?td(t,n):tc(t,a,o,n,r)}async function tc(t,e,a=null,o=!1,n=!1){if(t.querySelector(".atcb-list")||t.querySelector(".atcb-modal"))return;t6("openList",e.identifier,e.identifier),S.active=e.identifier;let r=function(t,e){let a=document.createElement("div");a.classList.add("atcb-list"),a.setAttribute("part","atcb-list"),a.role="list",e.rtl&&a.classList.add("atcb-rtl");let o=0;if(e.options.forEach(function(n){let r=document.createElement("div");r.classList.add("atcb-list-item"),r.setAttribute("part","atcb-list-item"),r.role="link",r.tabIndex=0,o++,r.dataset.optionNumber=o,a.append(r),tv(t,e,r,n,!e.hideIconList)}),"modal"===e.listStyle){let n=document.createElement("div");n.classList.add("atcb-list-item","atcb-list-item-close"),n.setAttribute("part","atcb-list-item-close"),n.role="button",n.tabIndex=0,o++,n.dataset.optionNumber=o,a.append(n),tv(t,e,n,"close",!e.hideIconList)}return a}(t,e),i=document.createElement("div");i.classList.add("atcb-list-wrapper"),i.setAttribute("part","atcb-list-wrapper"),e.hideTextLabelList&&i.classList.add("atcb-no-text"),a?(a.classList.add("atcb-active"),a.setAttribute("aria-expanded",!0),"modal"===e.listStyle?(a.classList.add("atcb-modal-style"),r.classList.add("atcb-modal")):(i.append(r),i.classList.add("atcb-dropdown"),"overlay"===e.listStyle&&i.classList.add("atcb-dropoverlay")),n&&r.classList.add("atcb-generated-button")):r.classList.add("atcb-modal");let l=ty(t,e.trigger,"modal"===e.listStyle,!e.hideBackground);if("modal"===e.listStyle){let a=await tA(t,e);a.querySelector(".atcb-modal-host-initialized").append(l),l.append(r),e.hideBranding||tw(a,!1),tJ(r,e.sizes),tW(a),tQ(l)}else e.forceOverlay&&(a=(t=await tS(t,e)).querySelector("button.atcb-button")),t.querySelector(".atcb-initialized").append(i),i.append(r),"default"!=e.buttonStyle&&i.classList.add("atcb-style-"+e.buttonStyle),e.hideBranding||tw(t),t.append(l),tJ(r,e.sizes),i.style.display="none",setTimeout(function(){i.style.display="block","dropdown-static"===e.listStyle?tq(t,a,i,!0):"dropup-static"===e.listStyle?tq(t,a,i,!1,!0):tq(t,a,i)},5),tQ(l);let s=function(){let a=t.querySelector(".atcb-list-item");if(a)return a;let o=document.getElementById(e.identifier+"-modal-host");if(o)return o.shadowRoot.querySelector(".atcb-list-item")}();s&&(o?s.focus():(s.focus({preventScroll:!0}),s.blur()))}function td(t,e=!1){let a=document.getElementById(t.host.getAttribute("atcb-button-id")+"-modal-host"),o=a&&0!==a.length?a.shadowRoot.querySelectorAll(".atcb-modal[data-modal-nr]"):[];if(o.length>1){a.shadowRoot.querySelectorAll('.atcb-modal[data-modal-nr="'+o.length+'"]')[0].remove();let t=a.shadowRoot.querySelectorAll('.atcb-modal[data-modal-nr="'+(o.length-1)+'"]')[0];t.classList.remove("atcb-hidden");let n=t,r=t.getElementsByTagName("button");r.length>0&&(n=r[0]),n.focus(),e||n.blur()}else{let o=t.querySelector(".atcb-active, .atcb-active-modal")||document.querySelector(".atcb-active, .atcb-active-modal");o&&(o.focus({preventScroll:!0}),e||o.blur()),Array.from(t.querySelectorAll(".atcb-active")).forEac
4h(t=>{t.classList.remove("atcb-active"),t.setAttribute("aria-expanded",!1)}),Array.from(t.querySelectorAll(".atcb-active-modal")).forEach(t=>{t.classList.remove("atcb-active-modal")}),Array.from(document.querySelectorAll(".atcb-active")).forEach(t=>{t.classList.remove("atcb-active"),t.setAttribute("aria-expanded",!1)}),Array.from(document.querySelectorAll(".atcb-active-modal")).forEach(t=>{t.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(t.querySelectorAll(".atcb-list-wrapper")).concat(Array.from(t.querySelectorAll(".atcb-list"))).concat(Array.from(t.querySelectorAll("#atcb-reference"))).concat(Array.from(t.querySelectorAll("#atcb-bgoverlay"))).forEach(t=>t.remove());let n=document.querySelector(".atcb-shadow-hide");n&&(n.shadowRoot.querySelector(".atcb-initialized").style.opacity="1",n.classList.remove("atcb-shadow-hide"),window.removeEventListener("scroll",tG),window.removeEventListener("resize",tG)),S.active=""}}async function tb(t,e){let a=t,o=e;t.host||(a=a.shadowRoot,o=await R(o));let n='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke-width="1.5"><path stroke-linecap="round" stroke-linejoin="round" d="M8.25 7.5V6.108c0-1.135.845-2.098 1.976-2.192.373-.03.748-.057 1.123-.08M15.75 18H18a2.25 2.25 0 002.25-2.25V6.108c0-1.135-.845-2.098-1.976-2.192a48.424 48.424 0 00-1.123-.08M15.75 18.75v-1.875a3.375 3.375 0 00-3.375-3.375h-1.5a1.125 1.125 0 01-1.125-1.125v-1.5A3.375 3.375 0 006.375 7.5H5.25m11.9-3.664A2.251 2.251 0 0015 2.25h-1.5a2.251 2.251 0 00-2.15 1.586m5.8 0c.065.21.1.433.1.664v.75h-6V4.5c0-.231.035-.454.1-.664M6.75 7.5H4.875c-.621 0-1.125.504-1.125 1.125v12c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V16.5a9 9 0 00-9-9z" /></svg>';if((!o.proKey||""===o.proKey)&&!window.location.hostname.match(/^(localhost|.*\.add-to-calendar-pro.com)$/))return;let r=await tA(a,o);tQ(r.querySelector(".atcb-modal-host-initialized"));let i=o.ty;"link"!==i.type&&"form"!==i.type||i.url&&""!==i.url&&i.url.startsWith("http")||(i.type="text"),i.headline&&""!==i.headline||(i.headline=en("thankyou",o)+"!");let l='<div class="pro"><p id="ty-success-msg">'+en("form.success",o)+'</p><div id="ty-content">';i.text&&""!==i.text&&(l+=tH(i.text)),"share"===i.type&&(l+=`<p class="pro-pt pro-share-buttons"> 5 <a href="mailto:?subject=${encodeURIComponent(en("label.share.email.subject",o))}&body=%0A➞%20${encodeURIComponent(i.url)}%0A%0A" target="_blank" rel="noopener" class="atcb-modal-btn atcb-modal-btn-primary atcb-modal-btn-border btn-flex"> 6 <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> 7 ${en("label.share.email",o)} 8 </a> 9 <button id="atcb-ty-share-copy" class="atcb-modal-btn atcb-modal-btn-primary atcb-modal-btn-border btn-flex"> 10 ${n} 11 ${en("label.share.copy",o)} 12 </button> 13 </p>`);let s={};if("form"===i.type){let t=!i.text||""===i.text||void 0===i.text,e=i.button_label&&""!==i.button_label?i.button_label:en("submit",o);if(l+='<form id="'+o.identifier+'-ty-form" class="pro-form'+(t?" no-intro":"")+'">',i.fields&&i.fields.length>0){let t=i.fields.find(t=>"header"===t.name&&"hidden"===t.type);if(t&&t.default&&""!==t.default&&t.default.startsWith("{"))try{s=JSON.parse(t.default),0===Object.keys(s).length&&(s.atcb=!0),i.fields=i.fields.filter(t=>"header"!==t.name)}catch{}let e=th(i.fields,o.identifier+"-ty");i.fields=e.fields,l+=e.html}l+='<p id="submit-error"></p>',l+='<p class="pro-pt"><button type="submit" id="pro-form-submit" class="atcb-modal-btn atcb-modal-btn-primary atcb-modal-btn-border">'+e+'</button><span id="pro-form-submitting" class="pro-waiting"><span>.</span><span>.</span><span>.</span></span></p>',l+="</form>"}
13if("link"===i.type){let t=i.button_label&&""!==i.button_label?i.button_label:en("continue",o);l+='<p class="pro-pt"><a href="'+i.url+'" target="_blank" rel="noopener" class="atcb-modal-btn atcb-modal-btn-primary atcb-modal-btn-border">'+t+"</a></p>"}if(l+="</div></div>",await tk(r,o,"checkmark",i.headline,l),"share"===i.type){let t=r.getElementById("atcb-ty-share-copy");t.addEventListener("click",async function(){try{await t8(i.url),t.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke-width="1.5"><path stroke-linecap="round" stroke-linejoin="round" d="M11.35 3.836c-.065.21-.1.433-.1.664 0 .414.336.75.75.75h4.5a.75.75 0 00.75-.75 2.25 2.25 0 00-.1-.664m-5.8 0A2.251 2.251 0 0113.5 2.25H15c1.012 0 1.867.668 2.15 1.586m-5.8 0c-.376.023-.75.05-1.124.08C9.095 4.01 8.25 4.973 8.25 6.108V8.25m8.9-4.414c.376.023.75.05 1.124.08 1.131.094 1.976 1.057 1.976 2.192V16.5A2.25 2.25 0 0118 18.75h-2.25m-7.5-10.5H4.875c-.621 0-1.125.504-1.125 1.125v11.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V18.75m-7.5-10.5h6.375c.621 0 1.125.504 1.125 1.125v9.375m-8.25-3l1.5 1.5 3-3.75" /></svg>'+en("label.share.copied",o)+"!",setTimeout(function(){t.innerHTML=n+en("label.share.copy",o)},3e3)}catch(t){console.error("Error copying to clipboard:",t)}}),t.addEventListener("keyup",function(e){"Enter"===e.key&&(e.preventDefault(),t.click())})}if("form"===i.type){let t=r.getElementById(o.identifier+"-ty-form"),e=r.getElementById("submit-error"),a=r.getElementById("pro-form-submit"),n=r.getElementById("pro-form-submitting");a.addEventListener("click",async function(l){l.preventDefault(),n.style.display="block",a.style.display="none";let c=tf(r,i.fields);if(c||(e.textContent=en("form.error.required",o)+"."),c){let t=[],a=!1;if(i.fields.forEach(e=>{"label"!==e.type&&("radio"===e.type?a||(r.querySelectorAll('[name="'+e.name+'"]').forEach(function(a){a.checked&&t.push({name:e.name,value:a.value})}),a=!0):("checkbox"===e.type?t.push({name:e.name,value:r.getElementById(e.fieldId).checked}):t.push({name:e.name,value:r.getElementById(e.fieldId).value}),a=!1))}),await tg(i.url,t,s)===!0){r.getElementById("ty-success-msg").style.display="block",r.getElementById("ty-content").style.display="none";return}e.textContent=en("form.error.sending",o)+"."}t.classList.add("form-error"),n.style.display="none",a.style.display="block"}),a.addEventListener("keyup",function(t){"Enter"===t.key&&(t.preventDefault(),a.click())})}}async function tu(t,e,a,o=!1){let n=e.rsvp,r=!n.text||""===n.text||void 0===n.text,i=!n.headline||""===n.headline||void 0===n.headline,l="",s='<div class="pro">',c="true"===localStorage.getItem(e.proKey+"-rsvp-sent")||null;c&&(s+='<div id="rsvp-sent-content">',s+="<p>"+en("form.success.already",e)+"</p>",e.hideButton||(s+='<div id="rsvp-atcb"></div>'),e.inlineRsvp&&(s+='<button id="pro-form-restart" '+(e.disabled&&"disabled")+' class="atcb-modal-btn atcb-modal-btn btn-small atcb-modal-btn-border">'+en("label.rsvp.restart",e)+"</button>"),s+="</div>"),s+='<div id="rsvp-success-msg"><p>'+en("form.success.sent",e)+'</p><p id="rsvp-success-msg-email">'+en("form.success.email",e)+'</p><p id="rsvp-success-msg-doi">'+en("form.success.doi",e)+"</p></div>",s+='<div id="rsvp-success-msg-demo">'+en("form.success.demo",e)+"</div>",s+='<div id="rsvp-content">',n.text&&""!==n.text&&(s+=tH(n.text)),s+='<form id="'+e.identifier+'-rsvp-form" class="pro-form'+(r?" no-intro":"")+(i?" no-headline":"")+'">';let d=e.proKey||"demo-rsvp";!1===n.initial_confirmation?(s+='<div id="rsvp-status-group">',s+="<p>"+en("form.status",e)+"</p>",s+='<div class="pro-field pro-field-type-radio"><div><input type="radio" name="'+d+'-status" id="'+e.identifier+'-rsvp-status-confirmed" aria-label="'+en("form.status.confirmed",e)+'" checked value="confirmed" '+(e.disabled&&"disabled")+' /><label for="'+e.identifier+'-rsvp-status-confirmed" class="status-confirmed"><span>'+en("form.status.confirmed",e)+"</span></label></div>",!0===n.maybe_option&&(s+='<div><input type="radio" name="'+d+'-status" id="'+e.identifier+'-rsvp-status-undecided" aria-label="'+en("form.status.undecided",e)+'" value="undecided" '+(e.disabled&&"disabled")+' /><label for="'+e.identifier+'-rsvp-status-undecided" class="status-undecided"><span>'+en("form.status.undecided",e)+"</span></label></div>"),s+='<div><input type="radio" name="'+d+'-status" id="'+e.identifier+'-rsvp-status-declined" aria-label="'+en("form.status.declined",e)+'" value="declined" '+(e.disabled&&"disabled")+' /><label for="'+e.identifier+'-rsvp-status-declined" class="status-declined"><span>'+en("form.status.declined",e)+"</span></label></div></div>",s+="</div>"):l+='<input type="hidden" name="'+d+'-status" id="'+e.identifier+'-rsvp-status-confirmed" value="confirmed" />';let b=n.maxpp||1;1===b?l+='<input type="hidden" name="'+d+'-amount" id="'+e.identifier+'-rsvp-amount" value="1" />':(s+='<div class="pro-field"><label for="'+e.identifier+'-rsvp-amount">'+en("form.amount",e)+" ("+en("form.max",e)+" "+b+")<span>*</span></label>",s+='<input type="number" name="'+d+'-amount" min="1" max="'+b+'" id="'+e.identifier+'-rsvp-amount" '+(e.disabled&&"disabled")+' aria-label="'+en("form.amount",e)+'" value="1" /></div>');let u=function(){if(e.attendee&&""!==e.attendee){let t=e.attendee.split("|");return t.length>1?t[1]:t[0]}return null}(),p=n.fields?.find(t=>"email"===t.name);if(p?n.fields=n.fields.map(t=>"email"===t.name?{...t,required:!0,type:"email",default:""!==u?u:t.default}:t):u?l+='<input type="hidden" name="email" id="'+e.identifier+'-rsvp-email" value="'+u+'" />':(s+='<div class="pro-field"><label for="'+e.identifier+'-rsvp-email">'+en("form.email",e)+"<span>*</span></label>",s+='<input type="email" name="email" id="'+e.identifier+'-rsvp-email" '+(e.disabled&&"disabled")+' aria-label="'+en("form.email",e)+'" value="" /></div>'),n.fields&&n.fields.length>0){let t=th(n.fields,e.identifier+"-rsvp",e.disabled);n.fields=t.fields,s+=t.html}s+=l,s+='<p id="submit-error"></p>',s+='<p class="pro-pt"><button type="submit" id="pro-form-submit" '+(e.disabled&&"disabled")+' class="atcb-modal-btn atcb-modal-btn-primary atcb-modal-btn-border">'+en("submit",e)+'</button><span id="pro-form-submitting" class="pro-waiting"><span>.</span><span>.</span><span>.</span></span></p>',n.seatsLeft&&n.seatsLeft>0&&(s+='<p class="pro-form-fine">'+en("form.seatsleft",e)+": <b>"+n.seatsLeft+"</b></p>"),s+="</form>",s+="</div></div>";let m=null;if(e.inlineRsvp){m=t;let o=document.createElement("div");if(o.classList.add("atcb-modal-box","rsvp-inline-wrapper"),o.setAttribute("part","atcb-modal-box"),e.rtl&&o.classList.add("atcb-rtl"),a.append(o),n.headline){let t=document.createElement("div");t.classList.add("atcb-modal-headline"),o.append(t),t.innerHTML=n.headline}let r=document.createElement("div");if(r.classList.add("atcb-modal-content"),o.append(r),!e.hideBranding){let t=tw(m,!1,!0);o.append(t)}if(n.expired){r.innerHTML='<div class="pro"><p>'+en("label.rsvp.expired",e)+"</p></div>";return}if(n.bookedOut){r.innerHTML='<div class="pro"><p>'+en("label.rsvp.bookedout",e)+"</p></div>";return}r.innerHTML=s}else tQ((m=await tA(t,e)).querySelector(".atcb-modal-host-initialized")),await tk(m,e,void 0,n.headline,s,[{type:"none",label:en("label.rsvp.restart",e),small:!0,primary:!0,id:"pro-form-restart"},{type:"close",label:en("close",e),small:!0,id:"modal-btn-close"},{type:"close",label:en("cancel",e),small:!0,id:"modal-btn-cancel"}],[],o,{},!1);c&&(m.getElementById("rsvp-content").style.display="none");let h=m.getElementById("modal-btn-close"),f=m.getElementById("modal-btn-cancel"),g=m.getElementById("pro-form-restart");if(t6("openRSVP",e.identifier,e.identifier),e.debug&&console.log('RSVP form for "'+e.identifier+'" created'),c){f&&(f.style.display="none");let a=m.getElementById("rsvp-atcb");
13if(a&&!e.hideButton){let o=JSON.parse(JSON.stringify(e));o.hideTextLabelButton=!0,o.hideIconButton=!1,o.buttonsList=!0,tx(t,a,o)}}else h&&(h.style.display="none"),g&&(g.style.display="none");let v=m.getElementById(e.identifier+"-rsvp-form"),x=m.getElementById("submit-error"),y=m.getElementById("pro-form-submit"),w=m.getElementById("pro-form-submitting"),k=m.getElementById("pro-form-restart");y&&(y.addEventListener("click",async function(t){t.preventDefault(),w.style.display="block",y.style.display="none";let a=[{type:"number",name:e.proKey+"-amount",fieldId:e.identifier+"-rsvp-amount",required:!0}];p||a.push({type:"email",name:"email",fieldId:e.identifier+"-rsvp-email",required:!0});let o=Array.isArray(n.fields)?n.fields:[],r=tf(m,[...a,...o]),i=m.getElementById(e.identifier+"-rsvp-amount"),l=parseInt(i.value)||1;if(n.maxpp&&n.maxpp>0&&l>n.maxpp&&(i.classList.add("error"),r=!1),r||(x.textContent=en("form.error.required",e)+"."),r){if(!e.proKey||""===e.proKey){m.getElementById("rsvp-success-msg-demo").style.display="block",m.getElementById("rsvp-content").style.display="none",t6("successRSVP",e.identifier,e.identifier),f&&(f.style.display="none"),h&&(h.style.display="block");return}let t=n.fields?JSON.parse(JSON.stringify(n.fields)):[],a=[];a.push({name:"prokey",value:e.proKey}),a.push({name:"language",value:e.language});let o=m.querySelector('[name="'+e.proKey+'-status"]:checked');if(a.push({name:"status",value:o?o.value:"confirmed"}),a.push({name:"amount",value:l}),p){let e=t.find(t=>"email"===t.name)?.fieldId;a.push({name:"email",value:m.getElementById(e).value}),t=t.filter(t=>t.fieldId!==e)}else a.push({name:"email",value:m.getElementById(e.identifier+"-rsvp-email").value});let r={},i=!1;t.forEach(t=>{"label"!==t.type&&("radio"===t.type?i||(m.querySelectorAll('[name="'+t.name+'"]').forEach(function(e){e.checked&&(r[t.name]=e.value)}),i=!0):("checkbox"===t.type?r[t.name]=m.getElementById(t.fieldId).checked:r[t.name]=m.getElementById(t.fieldId).value,i=!1))}),Object.keys(r).length>0&&a.push({name:"payload",value:r});let s=await tg(`https://api${e.dev?"-dev":""}.add-to-calendar-pro.com/24586219-9910-41fe-9b59-df53de9db7af`,a,{rsvp:!0});if("doi"===s||!0===s){m.getElementById("rsvp-success-msg").style.display="block","doi"===s?m.getElementById("rsvp-success-msg-doi").style.display="block":m.getElementById("rsvp-success-msg-email").style.display="block",m.getElementById("rsvp-content").style.display="none",f&&(f.style.display="none"),h&&(h.style.display="block"),t6("successRSVP",e.identifier,e.identifier),localStorage.setItem(e.proKey+"-rsvp-sent",!0);return}s.error&&2===s.error?x.textContent=en("form.error.email",e)+".":s.error&&5===s.error?x.textContent=en("label.rsvp.expired",e)+".":s.error&&6===s.error?l>1?x.textContent=en("form.error.bookedoutmany",e)+".":x.textContent=en("label.rsvp.bookedout",e)+".":x.textContent=en("form.error.sending",e)+"."}v.classList.add("form-error"),w.style.display="none",y.style.display="block"}),y.addEventListener("keyup",function(t){"Enter"===t.key&&(t.preventDefault(),y.click())})),k&&(k.addEventListener("click",function(t){t.preventDefault(),m.getElementById("rsvp-sent-content").style.display="none",m.getElementById("rsvp-content").style.display="block",h&&(h.style.display="none"),g&&(g.style.display="none"),f&&(f.style.display="block")}),k.addEventListener("keyup",function(t){"Enter"===t.key&&(t.preventDefault(),k.click())}))}async function tp(t,e){let a=t.querySelector(".atcb-initialized"),o=document.createElement("div");o.classList.add("atcb-button-wrapper"),e.rtl&&o.classList.add("atcb-rtl"),a.append(o),tJ(o,e.sizes);let n=document.createElement("button");n.classList.add("atcb-button","atcb-click","atcb-single"),e.disabled&&n.setAttribute("disabled",!0),e.hideTextLabelButton&&n.classList.add("atcb-no-text"),n.type="button",n.setAttribute("aria-expanded",!1),o.append(n);let r=e.rsvp.expired?en("label.rsvp.expired",e):e.rsvp.bookedOut?en("label.rsvp.bookedout",e):en("label.rsvp",e);return tv(t,e,n,"rsvp",!e.hideIconButton,r,!0),e.debug&&console.log('Add to Calendar RSVP Button "'+e.identifier+'" created'),!0}async function tm(t,e=!1){try{let a=await fetch(`https://api${e?"-dev":""}.add-to-calendar-pro.com/dffb8bbd-ee5e-4a4f-a7ea-503af98ca468?prokey=${t}`,{method:"GET"});if(!a.ok)throw Error("Network response was not ok");let o=await a.json();return parseInt(o.total)}catch(t){console.error("Error:",t)}return 0}function th(t,e="",a=!1){let o="",n="",r=0,i="",l;for(let s=1;s<=t.length;s++){l=!1;let c=t[s-1];if("label"!==c.type&&(!c.name||""===c.name)){l=!0;continue}("radio"===i&&"radio"!==c.type||"radio"!==i)&&(r=s),t[s-1].fieldId=e+"-"+s;let d="radio"===c.type?c.placeholder||"":c.default||"",b=c.label||"",u="radio"===c.type?"":c.placeholder||"",p="";
13"hidden"!==i&&s===r&&1!==s&&(p+="</div>"),"hidden"!==c.type&&s===r&&(p+='<div class="pro-field pro-field-type-'+c.type+'">'),"label"===c.type?p+="<p>"+b+"</p>":("radio"===c.type&&(p+="<div>"),"hidden"===c.type?n+='<input type="hidden" name="'+c.name+'" id="'+c.fieldId+'" value="'+d+'" />':p+=function(t,e,a,o,n=!1,r,i=null,l="",s=!1){let c="";return("text"===t||"email"===t||"number"===t)&&""!==a&&(c+='<label for="'+o+'">'+a+(n?"<span>*</span>":"")+"</label>"),c+='<input type="'+t+'"'+("number"===t?' min="0"':"")+(("checkbox"===t||"radio"===t)&&i&&("true"===i||!0===i)?" checked":"")+' name="'+e+'" id="'+o+'" placeholder="'+l+'" '+(s&&"disabled")+' aria-label="'+a+'" value="'+r+'" />',("checkbox"===t||"radio"===t)&&(""!==a||n)&&(c+='<label for="'+o+'">'+a+(n?"<span>*</span>":"")+"</label>"),c}(c.type,c.name,b,c.fieldId,c.required,d,c.default,u,a),"radio"===c.type&&(p+="</div>")),o+=p,i=c.type}return("hidden"!==i||l)&&(o+="</div>"),{html:o+=n,fields:t}}function tf(t,e){let a=!0;return e.forEach(function(e){if("label"!==e.type&&"radio"!==e.type){let o=t.getElementById(e.fieldId);if("checkbox"!==e.type){if(o.value=tU(o.value.trim()),"number"===e.type&&(o.value=o.value.replace(/\D/g,"")),"email"===e.type&&""!==o.value&&!tP(o.value)||e.required&&""===o.value){o.classList.add("error"),a=!1;return}o.classList.remove("error")}else if(e.required&&!1===o.checked){o.classList.add("error"),a=!1;return}else o.classList.remove("error")}if("radio"===e.type){let o=t.querySelectorAll('[name="'+e.name+'"]'),n=!1;if(o.forEach(function(t){t.checked&&(n=!0)}),!1===n){o[0].classList.add("error"),a=!1;return}o[0].classList.remove("error")}}),a}async function tg(t,e,a={}){let o=new FormData,n={},r;0===Object.keys(a).length?(e.forEach(t=>{o.append(t.name,t.value)}),r={method:"POST",body:o}):(a["Cache-Control"]="no-cache",a["Content-Type"]="application/json",a.Accept="*/*",e.forEach(t=>{n[t.name]=t.value}),r={method:"POST",headers:a,body:JSON.stringify(n)});try{let e=await fetch(t,r),a=await e.json();return e.ok?!a.status||"doi"!==a.status||"doi":(console.error("Network response was not ok"),!!a.error&&a)}catch(t){return console.error("Error:",t),!1}}function tv(t,e,a,o,n=!1,r="",i=!1){switch(o){case"trigger":case"rsvp":default:a.id=e.identifier,e.blockInteraction||(a.addEventListener("keyup",function(n){("Enter"===n.key||"Space"==n.code||"Alt"===n.key&&"Control"===n.key&&"Space"===n.code)&&(n.preventDefault(),"rsvp"===o?tu(t,e,a,!0):ts(t,"auto",e,a,!0,!0))}),a.addEventListener("touchend",t7(n=>
13{n.preventDefault(),"rsvp"===o?tu(t,e,a):ts(t,"auto",e,a,!1,!0)})),"click"===e.trigger||"rsvp"===o?a.addEventListener("mouseup",t7(n=>{n.preventDefault(),"rsvp"===o?tu(t,e,a):ts(t,"auto",e,a,!1,!0)})):a.addEventListener("mouseenter",function(){ts(t,"open",e,a,!1,!0)}));break;case"apple":case"google":case"ical":case"msteams":case"ms365":case"outlookcom":case"yahoo":a.id=e.identifier+"-"+o,e.blockInteraction||(a.addEventListener("click",t7(async()=>{i?(t.querySelector("#"+a.id)?.blur(),t6("openSingletonLink",a.id,e.identifier)):(ts(t,"close"),t6("openCalendarLink",a.id,e.identifier)),await tz(t,o,e)})),a.addEventListener("keyup",async function(n){"Enter"===n.key&&(n.preventDefault(),i?(t.querySelector("#"+a.id)?.blur(),t6("openSingletonLink",a.id,e.identifier)):(ts(t,"close"),t6("openCalendarLink",a.id,e.identifier)),await tz(t,o,e,"all",!0))}));break;case"close":a.id=e.identifier+"-close",a.addEventListener("click",t9(()=>{t6("closeList","List Close Button",S.active),ts(t,"close")})),a.addEventListener("keyup",function(a){"Enter"===a.key&&(a.preventDefault(),t6("closeList","List Close Button",S.active),ts(t,"close",e,"all",!0))})}var l=e,s=a,c=o,d=n,b=r,u=i;!l.buttonsList&&u&&(c="trigger");let p=function(){if("none"!=l.pastDateHandling){let t=!0;for(let e=0;e<l.dates.length;e++)if(!l.dates[`${e}`].overdue){t=!1;break}if(t)return en("expired",l)}return en("label.addtocalendar",l)}();if(""===b&&(b=1===l.options.length||"trigger"===c?p:"close"===c?en("close",l):en(c,l)),!("date"===l.buttonStyle&&("trigger"===c||u))){if(s.setAttribute("aria-label",u?en("label.addtocalendar",l)+" ("+en(c,l)+"): "+l.n
13ame:"trigger"===c?b+": "+l.name:b),d){let t=document.createElement("div");t.classList.add("atcb-icon"),t.setAttribute("part","trigger"===c?"atcb-button-icon":"atcb-list-icon"),t.classList.add(`atcb-icon-${c}`),t.innerHTML=Y[`${c}`],s.append(t)}if(("trigger"===c||u)&&!l.hideTextLabelButton||!u&&"trigger"!==c&&!l.hideTextLabelList){let t=document.createElement("span");t.classList.add("atcb-text"),t.setAttribute("part","trigger"===c?"atcb-button-text":"atcb-list-text"),t.textContent=b,s.append(t)}}}function tx(t,e,a){let o=!!(1===a.options.length||a.buttonsList&&"date"!=a.buttonStyle);(o?a.options:["default"]).forEach(function(n,r){let i=document.createElement("div");i.classList.add("atcb-button-wrapper"),i.setAttribute("part","atcb-button-wrapper"),a.rtl&&i.classList.add("atcb-rtl"),e.append(i),tJ(i,a.sizes);let l=document.createElement("button");if(l.classList.add("atcb-button"),l.setAttribute("part","atcb-button"),a.disabled&&l.setAttribute("disabled",!0),a.hideTextLabelButton&&l.classList.add("atcb-no-text"),"click"===a.trigger&&l.classList.add("atcb-click"),"overlay"===a.listStyle&&l.classList.add("atcb-dropoverlay"),l.type="button",l.setAttribute("aria-expanded",!1),i.append(l),"date"===a.buttonStyle&&tE(a,l,"all",o),o){l.classList.add("atcb-single");let e=a.buttonsList&&a.options.length>1?en(`${a.options[`${r}`]}`,a):a.label;tv(t,a,l,n,!a.hideIconButton,e,!0),l.id=a.identifier,a.buttonsList&&(l.id=a.identifier+"-"+n)}else{tv(t,a,l,"trigger",!a.hideIconButton,a.label);let e=document.createElement("div");e.classList.add("atcb-dropdown-anchor"),l.append(e)}if(!a.hideCheckmark&&!a.hideTextLabelButton&&!a.buttonsList&&!a.disabled&&!a.allCancelled){let t=document.createElement("div");t.classList.add("atcb-checkmark"),t.innerHTML=Y.checkmark,l.append(t)}}),a.debug&&console.log('Add to Calendar Button "'+a.identifier+'" created')}function ty(t,e="",a=!1,o=!0,n=!0){let r=a?document.createElement("dialog"):document.createElement("div");if(a&&r.setAttribute("open",!0),r.id="atcb-bgoverlay",o||r.classList.add("atcb-no-bg"),r.role="button",r.tabIndex=0,n){r.addEventListener("mouseup",t7(e=>{e.target===e.currentTarget&&(t6("closeList","Background Hit",S.active),ts(t,"close"))}));let a=!1;r.addEventListener("touchstart",t7(()=>a=!1),{passive:!0}),r.addEventListener("touchmove",t7(()=>a=!0),{passive:!0}),r.addEventListener("touchend",t9(e=>{!1!==a||e.target!==e.currentTarget||(t6("closeList","Background Hit",S.active),ts(t,"close"))}),{passive:!0}),"click"!==e?r.addEventListener("mousemove",t7(e=>{e.target===e.currentTarget&&(t6("closeList","Background Hit",S.active),ts(t,"close"))})):r.classList.add("atcb-click")}return r}function tw(t,e=!0,a=!1,o=!1){let n=document.createElement("div");if(n.id="atcb-reference",o)n.innerHTML='Using the <a href="https://add-to-calendar-pro.com" target="_blank" rel="noopener referrer">Add to Calendar Button</a>, licensed under the Elastic License 2.0 (ELv2).',n.style.display="none !important",n.classList.add("atcb-attribution"),t.append(n);else if(setTimeout(()=>{n.innerHTML='<a href="https://add-to-calendar-pro.com" target="_blank" rel="noopener"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52.916 2.8305"><path d=
vendor: 6,804 bytes, line 13
13"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
13"/></svg></a>'},500),e)t.querySelector(".atcb-initialized .atcb-list-wrapper").append(n);else{if(a)return n;(window.innerHeight>1e3||window.innerWidth>1e3)&&(t.append(n),n.classList.add("fixed-ref"))}if(a)return null}async function tk(t,e,a="",o,n="",r=[],i=[],l=!1,s={},c=!0){S.active=e.identifier;let d=!o||""===o||void 0===o,b=await tA(t,e,!1),u=function(){let a=b.getElementById("atcb-bgoverlay");if(!a){let a=ty(t,"click",!0,!e.hideBackground,c);return b.querySelector(".atcb-modal-host-initialized").append(a),a}return a}(),p=document.createElement("div");p.classList.add("atcb-modal"),u.append(p);let m=b.querySelectorAll(".atcb-modal").length;p.dataset.modalNr=m,p.tabIndex=0,p.focus({preventScroll:!0}),p.blur();let h=t.getElementById(e.identifier)||document.getElementById(e.identifier);h&&h.classList.add("atcb-active-modal");let f=document.createElement("div");if(f.classList.add("atcb-modal-box"),f.setAttribute("part","atcb-modal-box"),e.rtl&&f.classList.add("atcb-rtl"),p.append(f),tJ(f,e.sizes),tQ(u),""!==a&&!e.hideIconModal){let t=document.createElement("div");t.classList.add("atcb-modal-icon"),t.innerHTML=Y[`${a}`],f.append(t)}if(!d){let t=document.createElement("div");t.classList.add("atcb-modal-headline"),t.textContent=o,f.append(t)}if(""!==n){let t=document.createElement("div");t.classList.add("atcb-modal-content"),d&&t.classList.add("no-headline"),t.innerHTML=n,f.append(t)}if(e.hideBranding||tw(b,!1),i.length>1){let a=document.createElement("div");a.classList.add("atcb-modal-content"),f.append(a);let o=document.createElement("div");o.classList.add("atcb-modal-content-subevents"),a.append(o);for(let a=1;a<i.length;a++){let n=document.createElement("button");n.type="button",n.id=e.identifier+"-"+i[0]+"-"+a,S[`${e.identifier}`][`${i[0]}`][a-1]>0&&n.classList.add("atcb-saved"),n.classList.add("atcb-subevent-btn"),o.append(n),tE(e,n,a,!1,!0),e.dates[a-1].overdue&&"none"!==e.pastDateHandling?n.setAttribute("disabled",!0):(1===a&&l&&n.focus(),n.addEventListener("click",t9(async()=>{t6("openSubEventLink",n.id,e.identifier),n.blur(),await tz(t,i[0],e,i[`${a}`],l,!0)})))}}0===r.length&&r.push({type:"close",label:en("close",e),small:!0});let g=document.createElement("div");g.classList.add("atcb-modal-buttons"),f.append(g),r.forEach((a,o)=>{let n;switch(a.href&&""!==a.href?((n=document.createElement("a")).setAttribute("target",y),n.setAttribute("href",a.href),n.setAttribute("rel","noopener")):(n=document.createElement("button")).type="button",a.id&&""!==a.id&&(n.id=a.id),n.classList.add("atcb-modal-btn"),a.primary&&n.classList.add("atcb-modal-btn-primary"),a.small&&n.classList.add("btn-small"),(!a.label||""===a.label)&&(a.label=en("modal.button.default",e)),n.textContent=a.label,g.append(n),0===o&&i.length<2&&l&&n.focus(),a.type){default:case"close":n.addEventListener("click",t9(()=>{t6("closeList","Modal Close Button",S.active),td(t)})),n.addEventListener("keyup",function(e){("Enter"===e.key||"Space"==e.code||"Alt"===e.key&&"Control"===e.key&&"Space"===e.code)&&(t6("closeList","Modal Close Button",S.active),ts(t,"close","","",!0))});break;case"yahoo2nd":n.addEventListener("click",t9(async()=>{td(t),await tT(t,e)})),n.addEventListener("keyup",async function(a){("Enter"===a.key||"Space"==a.code||"Alt"===a.key&&"Control"===a.key&&"Space"===a.code)&&(ts(t,"close","","",!0),await tT(t,e,l))});break;case"2timeslink":n.addEventListener("click",t9(async()=>{td(t),await tz(t,s.type,e,s.id,l,!1,!0)})),n.addEventListener("keyup",async function(a){("Enter"===a.key||"Space"==a.code||"Alt"===a.key&&"Control"===a.key&&"Space"===a.code)&&(ts(t,"close","","",!0),await tz(t,s.type,e,s.id,l,!1,!0))});case"none":}}),m>1&&b.querySelector('.atcb-modal[data-modal-nr="'+(m-1)+'"]').classList.add("atcb-hidden"),tW(b,p)}async function tT(t,e,a){tL(t,e),await tz(t,"yahoo2nd",e,"all",a)}function tE(t,e,a="all",o=!1,n=!1){"all"!==a?a=parseInt(a)-1:1===t.dates.length&&(a=0);let r=function(t,e="en",a="all",o=!1,n=!1,r=!1,i=!1){o&&(t=_({dates:t}).dates);let l,s,c,d,b,u,p=[],m="",h="",f=Intl.DateTimeFormat().resolvedOptions().timeZone;"all"===a?(b=t_(t[0]),u=t_(t[t.length-1]),c=n?f:t[0].timeZone,d=n?f:t[t.length-1].timeZone):(u=b=t_(t[`${a}`]),d=c=n?f:t[`${a}`].timeZone),l=new Date(b.start),s=new Date(u.end),b.allday&&(c="GMT"),u.allday&&(d="GMT");let g=["global","world-wide","worldwide","online"];!function(){let e=0,o=t.length-1;for("all"!=a&&(e=o=a);e<=o;e++)if(!(t[`${e}`].location&&""!==t[`${e}`].location&&g.includes(t[`${e}`].location.toLowerCase().trim()))&&!t[`${e}`].onlineEvent)return!1;return!0}()?(b.allday||f===c||c===d||(m="("+c+")"),(u.allday||f===d)&&c===d||(h="("+d+")")):c=d=f;let v=new Date,x=!r&&l.getFullYear()===v.getFullYear(),y=!r&&s.getFullYear()===v.getFullYear(),w=tB(c,x,e),k=tB(d,y,e);if(l.toLocaleDateString(e,k.DateLong)===s.toLocaleDateString(e,k.DateLong))if(b.allday)x||p.push(l.toLocaleDateString(e,w.DateLong));else{let t;
13t=x?l.toLocaleString(e,w.Time):l.toLocaleString(e,w.DateTimeLong),"en"===e&&(t=t.replace(/:00/,"")),p.push(t),""===m||i||p.push(m),p.push("-"),t=s.toLocaleTimeString(e,k.Time),"en"===e&&(t=t.replace(/:00/,"")),p.push(t),""===h||i||p.push(h)}else{if(b.allday)p.push(l.toLocaleDateString(e,w.DateLong));else{let t;t=x?l.toLocaleString(e,w.Time):l.toLocaleString(e,w.DateTimeLong),"en"===e&&(t=t.replace(/:00/,"")),p.push(t)}if(""===m||i||p.push(m),p.push("-"),u.allday)p.push(s.toLocaleDateString(e,k.DateLong));else{let t=s.toLocaleString(e,k.DateTimeLong);"en"===e&&(t=t.replace(/:00/,"")),p.push(t)}""===h||i||p.push(h)}return p}(t.dates,t.language,a,!1,!1,n),i="all"!==a&&"cancelled"===t.dates[`${a}`].status.toLowerCase()||"all"===a&&t.allCancelled?en("date.status.cancelled",t)+"<br>"+en("date.status.cancelled.cta",t):"none"!==t.pastDateHandling&&("all"===a&&t.allOverdue||"all"!==a&&t.dates[`${a}`].overdue)?en("expired",t):t.label&&""!==t.label?t.label:en("label.addtocalendar",t),l="all"!==a&&"cancelled"===t.dates[`${a}`].status.toLowerCase()||"all"===a&&t.allCancelled?en("date.status.cancelled",t):"",s=0===r.length?en("recurring",t)+" ⟳":"⟳",c=!1;if("all"===a){if(a=0,!t.allOverdue){for(let e=0;e<t.dates.length;e++)if(!t.dates[`${e}`].overdue){a=e;break}}c=!0}let d=new Date(t_(t.dates[`${a}`]).start),b=t_(t.dates[`${a}`]).allday,u=t.dates[`${a}`].timeZone,p=document.createElement("div");p.classList.add("atcb-date-btn-left"),e.append(p);let m=document.createElement("div");m.classList.add("atcb-date-btn-day"),p.append(m);let h=document.createElement("div");h.classList.add("atcb-date-btn-month"),m.textContent=d.toLocaleString(t.language,{day:"numeric",timeZone:b?"UTC":u}),h.textContent=d.toLocaleString(t.language,{month:"short",timeZone:b?"UTC":u}),p.append(h);let f=document.createElement("div");f.classList.add("atcb-date-btn-right"),e.append(f);let g=document.createElement("div");g.classList.add("atcb-date-btn-details"),f.append(g);let v=document.createElement("div");v.classList.add("atcb-date-btn-headline");let x=t.dates.length>1&&c?t.name:t.dates[`${a}`].name;if(v.textContent=x,g.append(v),t.dates[`${a}`].location&&""!==t.dates[`${a}`].location&&!t.dates[`${a}`].onlineEvent||""!==l){let e=document.createElement("div");if(e.classList.add("atcb-date-btn-content"),g.append(e),""!=l)e.classList.add("atcb-date-btn-cancelled"),e.textContent=l;else{let o=document.createElement("span");o.classList.add("atcb-date-btn-content-icon"),o.innerHTML=Y.location,e.append(o);let n=document.createElement("span");n.classList.add("atcb-date-btn-content-location"),n.textContent=t.dates[`${a}`].location,e.append(n)}}else if(""===t.dates[`${a}`].description||0!==r.length||t.recurrence&&""!==t.recurrence)v.style.lineClamp="2",0==r.length&&(null==t.recurrence||""==t.recurrence)&&(f.style.alignSelf="center",v.style.textAlign="center",v.style.lineClamp="2");else{let e=document.createElement("div");e.classList.add("atcb-date-btn-content"),e.textContent=t.dates[`${a}`].descriptionHtmlFree,e.style.overflow="hidden",e.style.display="-webkit-box",e.style.webkitLineClamp="2",e.style.lineClamp="2",g.append(e)}if(r.length>0||null!=t.recurrence&&""!=t.recurrence){let e=document.createElement("div");e.classList.add("atcb-date-btn-content"),g.append(e);let a=document.createElement("span");a.classList.add("atcb-date-btn-content-icon"),a.innerHTML=Y.ical,e.append(a);let o=document.createElement("span");if(o.classList.add("atcb-date-btn-content-text"),e.append(o),r.forEach(function(t){let e=document.createElement("span");e.textContent=t,o.append(e)}),null!=t.recurrence&&""!=t.recurrence){let t=document.createElement("span");t.innerHTML=s,o.append(t)}}let y=document.createElement("div");if(y.classList.add("atcb-date-btn-hover"),y.innerHTML=i,f.append(y),!t.hideCheckmark&&"cancelled"!==t.dates[`${a}`].status.toLowerCase()){let t=document.createElement("div");t.classList.add("atcb-checkmark"),t.innerHTML=Y.checkmark,e.append(t)}if(!t.dates[`${a}`].overdue||"none"===t.pastDateHandling){let t=document.createElement("div");t.classList.add("atcb-date-btn-plus"),t.innerHTML="+",e.append(t)}let w=i.replace(/<br>/g," ").replace(/\+\s/g,"")+(o?" ("+en(t.options[0],t)+")":"")+": "+x+(t.dates[`${a}`].location&&""!==t.dates[`${a}`].location?", "+t.dates[`${a}`].location:"")+", "+r.join(" ");e.setAttribute("aria-label",w)}async function tA(t,e,a=!0){let o=document.getElementById(e.identifier+"-modal-host");if(o){if(!a)return o.shadowRoot;o.remove()}let n=document.createElement("div");n.id=e.identifier+"-modal-host",t.host.hasAttribute("cspnonce")&&n.setAttribute("cspnonce",t.host.getAttribute("cspnonce")),n.setAttribute("atcb-button-id",e.identifier),n.classList.add("add-to-calendar"),n.style.transform="translate3D(0, 0, 0)",n.style.visibility="visible",n.style.opacity="1",n.style.position="fixed",n.style.top="0",n.style.left="0",n.style.width="100%",n.style.height="100%",
13n.style.display="flex",n.style.zIndex="13999998",document.body.append(n),n.attachShadow({mode:"open",delegateFocus:!0});let r=document.createElement("template");return r.innerHTML='<div class="atcb-modal-host-initialized"></div>',n.shadowRoot.append(r.content.cloneNode(!0)),ep(n.shadowRoot,e),await eh(n.shadowRoot,null,e),n.shadowRoot}async function tS(t,e){let a=await tA(t,e);return tQ(a.querySelector(".atcb-modal-host-initialized")),Array.from(t.children).forEach(t=>{"STYLE"!=t.tagName&&a.querySelector(".atcb-modal-host-initialized").append(t.cloneNode(!0))}),a.querySelector("button.atcb-button").removeAttribute("id"),t.host.classList.add("atcb-shadow-hide"),t.querySelector(".atcb-initialized").style.opacity="0",tK(t,a),window.addEventListener("scroll",tG),window.addEventListener("resize",tG),a.querySelector(".atcb-modal-host-initialized")}async function tz(t,e,a,o="all",n=!1,r=!1,i=!1){let l=e;if("apple"===e&&(l="ical"),"all"!==o?o=parseInt(o)-1:1==a.dates.length&&(o=0),a.subscribe)return void await tD(t,e,l,a,n);if("all"!==o){if("cancelled"===a.dates[`${o}`].status.toLowerCase()&&"ical"!==l)tk(t,a,"warning",en("date.status.cancelled",a),en("date.status.cancelled.cta",a),[],[],n);else{switch(l){case"ical":tY(t,a,e,o,n);break;case"google":!function(t,e,a="all"){let o=[];g()||t.fakeMobile?o.push("https://calendar.google.com/calendar/render?action=TEMPLATE&"):o.push("https://calendar.google.com/calendar/r/eventedit?");let n=t_(e,"clean","google");o.push("dates="+encodeURIComponent(n.start)+"%2F"+encodeURIComponent(n.end)),!e.timeZone||""===e.timeZone||/GMT[+|-]\d{1,2}|Etc\/U|Etc\/Zulu|CET|CST6CDT|EET|EST|MET|MST|PST8PDT|WET|PST|PDT|MDT|CST|CDT|EDT|EEST|CEST|HST|HDT|AKST|AKDT|AST|ADT|AEST|AEDT|NZST|NZDT|IST|IDT|WEST|ACST|ACDT|BST/i.test(e.timeZone)||n.allday||o.push("ctz="+e.timeZone),e.name&&""!==e.name&&o.push("text="+encodeURIComponent(e.name));let r=[];if(e.description&&""!==e.description&&r.push(e.description),e.location&&""!==e.location&&(o.push("location="+encodeURIComponent(e.location)),(m()||t.fakeIOS)&&(r.length>0&&r.push("<br><br>"),r.push("📍: "+e.location))),r.length>0&&o.push("details="+encodeURIComponent(r.join(""))),e.recurrence&&""!==e.recurrence&&o.push("recur="+encodeURIComponent(e.recurrence)),e.availability&&""!==e.availability){let t="free"==e.availability?"crm=AVAILABLE&trp=false":"crm=BUSY&trp=true";o.push(t)}let i=o.join("&");if((h()||t.fakeAndroid)&&!v()){let t=encodeURIComponent(i);i="intent://"+i.slice(8)+"#Intent;scheme=https;package=com.google.android.calendar;S.browser_fallback_url="+t+";end"}tj(t,"google",i,!1,a)}(a,a.dates[`${o}`],o);break;case"msteams":!function(t,e,a="all"){let o=[],n=t_(e,"delimiters","msteams",!0);!n.allday||g()||t.fakeMobile?(o.push("startTime="+encodeURIComponent(n.start)),o.push("endTime="+encodeURIComponent(n.end))):(o.push("startTime="+n.start),o.push("endTime="+n.end)),e.name&&""!==e.name&&o.push("subject="+encodeURIComponent(e.name));let r="";e.location&&""!==e.location&&o.push("location="+encodeURIComponent(r=e.location+" // ")),e.descriptionHtmlFree&&""!=e.descriptionHtmlFree&&o.push("content="+encodeURIComponent(r+e.descriptionHtmlFree)),tj(t,"msteams","https://teams.microsoft.com/l/meeting/new?"+o.join("&"),!1,a)}(a,a.dates[`${o}`],o);break;case"ms365":tM(a,a.dates[`${o}`],o);break;case"outlookcom":tM(a,a.dates[`${o}`],o,"outlookcom");break;case"yahoo":!function(t,e,a="all"){let o=[];o.push("https://calendar.yahoo.com/?v=60");let n=t_(e,"clean");if(n.allday)if(n.start===n.end)o.push("dur=allday&st="+encodeURIComponent(n.start));else{let t=JSON.parse(JSON.stringify(e));t.startTime="00:00",t.endTime="23:59",t.timeZone=Intl.DateTimeFormat().resolvedOptions().timeZone;let a=t_(t,"clean");o.push("st="+encodeURIComponent(a.start)+"&et="+encodeURIComponent(a.end))}else o.push("st="+encodeURIComponent(n.start)+"&et="+encodeURIComponent(n.end));e.name&&""!==e.name&&o.push("title="+encodeURIComponent(e.name)),e.location&&""!==e.location&&o.push("in_loc="+encodeURIComponent(e.location)),e.descriptionHtmlFree&&""!==e.descriptionHtmlFree&&o.push("desc="+encodeURIComponent(e.descriptionHtmlFree)),tj(t,"yahoo",o.join("&"),!1,a)}(a,a.dates[`${o}`],o)}let i=document.getElementById(a.identifier+"-modal-host");if(i){let t=i.shadowRoot.getElementById(a.identifier+"-"+e+"-"+(o+1));t&&t.classList.add("atcb-saved")}"cancelled"!==a.dates[`${o}`].status.toLowerCase()&&S[`${a.identifier}`][`${e}`][`${o}`]++,0==S[`${a.identifier}`][`${e}`].filter(function(t){return t<1}).length&&tL(t,a,r)}return}!function(t,e,a,o,n,r){if("ical"===a&&!o.dates.some(t=>"cancelled"===t.status.toLowerCase())&&o.dates.every(t=>(t.organizer||"")===(o.dates[0].organizer||""))){tY(t,o,e,"all",n);for(let t=0;t<S[`${o.identifier}`][`${e}`].length;t++)S[`${o.identifier}`][`${e}`][`${t}`]++;tL(t,o,r);return}if(!r){let a=[e];for(let t=0;t<o.dates.length;t++)a.push(t+1);tk(t,o,e,en("modal.multidate.h",o),en("modal.multidate.text",o),[],a,n)}}(t,e,l,a,n,r)}async function tD(t,e,a,o,n){let r=o.icsFile.replace("https://","webcal://");switch(a){case"ical":if(h()||o.fakeAndroid){tC(o,o.icsFile,e);break}tC(o,r,e,t,n);break;case"google":!function(t,e){let a="https://calendar.google.com/calendar/u/0/r?cid=",o=!1,n=/^(?:webcal:\/\/|\/\/)calendar\.google\.com\/.*\?cid=/.test(e)?(o=!0,e.replace(/^(.)*\?cid=/,"")):encodeURIComponent(e);
13if((h()||t.fakeAndroid)&&o){if(v())tj(t,"google",a+n,!0);else{let e=encodeURIComponent(a+n);tj(t,"google","intent://calendar.google.com/calendar?cid="+n+"#Intent;scheme=https;package=com.google.android.calendar;S.browser_fallback_url="+e+";end",!0)}return}tj(t,"google",a+n,!0)}(o,r);break;case"ms365":tO(o,r,o.name);break;case"outlookcom":tO(o,r,o.name,"outlookcom");break;case"yahoo":if(o.proxy)return void tj(o,"yahoo","",!0);try{await t8(o.icsFile)}catch(t){console.warn(t)}tk(t,o,"yahoo",en("modal.subscribe.yahoo.h",o),en("modal.clipboard.text",o)+"<br>"+en("modal.subscribe.yahoo.text",o),[{label:en("modal.subscribe.yahoo.button",o),primary:!0,type:"yahoo2nd",href:"https://www.yahoo.com/calendar"},{label:en("cancel",o)}],[],n);return;case"yahoo2nd":try{await t8(o.icsFile)}catch(t){console.warn(t)}tk(t,o,"yahoo",en("modal.subscribe.yahoo.h",o),en("modal.clipboard.text",o)+"<br>"+en("modal.subscribe.yahoo.text",o),[{label:en("modal.subscribe.yahoo.button",o),type:"none",href:"https://www.yahoo.com/calendar"},{label:en("cancel",o)}],[],n);return}tL(t,o)}function tL(t,e,a=!1){var o,n;let r=t.getElementById(e.identifier);r&&r.classList.add("atcb-saved"),o=t,t6("success",(n=e).identifier,n.identifier),n.ty&&setTimeout(()=>{tb(o,n)},1e3),a&&t.querySelectorAll(".atcb-modal[data-modal-nr]").length<2&&ts(t,"close")}function tC(t,e,a,o=null,n=!1){m()&&!f()?tR(o,e,t,n):tj(t,a,e,!0)}function tO(t,e,a,o="ms365"){let n=[],r="outlookcom"==o?"https://outlook.live.com/calendar/0/addfromweb/?":"https://outlook.office.com/calendar/0/addfromweb/?";n.push("url="+encodeURIComponent(e)),n.push("name="+encodeURIComponent(a)),tj(t,o,r+n.join("&"),!0)}function tM(t,e,a="all",o="ms365"){let n=[],r=g()||t.fakeMobile?"/calendar/0/deeplink/compose?path=%2Fcalendar%2Faction%2Fcompose&rru=addevent":"/calendar/0/action/compose?rru=addevent";n.push("outlookcom"==o?"https://outlook.live.com"+r:"https://outlook.office.com"+r);let i=t_(e,"delimiters","microsoft");n.push("startdt="+i.start),n.push("enddt="+i.end),i.allday&&n.push("allday=true"),e.name&&""!==e.name&&n.push("subject="+encodeURIComponent(e.name)),e.location&&""!==e.location&&n.push("location="+encodeURIComponent(e.location)),e.description&&""!==e.description&&n.push("body="+encodeURIComponent(e.description)),tj(t,o,n.join("&"),!1,a)}function tj(t,e,a="",o=!1,n=null,r=""){if(""===r&&(r=y),t.proxy&&t.proKey&&""!==t.proKey){let r,i=(r=[],t.attendee&&""!==t.attendee&&r.push("attendee="+encodeURIComponent(t.attendee)),t.customVar&&"object"==typeof t.customVar&&Object.keys(t.customVar).length>0&&r.push("customvar="+encodeURIComponent(JSON.stringify(t.customVar))),t.dates&&t.dates.length>1&&null!==n&&"all"!==n&&r.push("sub-event="+n),r.length>0?"?"+r.join("&"):"");if(!tF(a=`https://${t.domain?t.domain:t.dev?"dev.caldn.net":"caldn.net"}/${t.proKey}/${o?"s":"o"}/${e}${i}`))return}if(tF(a)){let t=window.open(a,r);t&&t.focus()}}function tY(t,e,a,o="all",n=!1){let r,i;"all"!==o&&(o=parseInt(o));let l=function(t,e){let a="all"!=e&&0!=e?"-"+parseInt(e)+"1":"";if(null!=t.iCalFileName&&""!=t.iCalFileName)return t.iCalFileName+a;if(null!=t.icsFile&&""!=t.icsFile){let e=t.icsFile.split("/").pop().split(".")[0];if(""!=e)return e+a}return"event"+a}(e,o),s=(r=t.host.getAttribute("attendee")||"",i=t.host.getAttribute("customVar")||"",e.attendee&&""!==e.attendee&&""!==r||e.customVar&&""!==e.customVar&&""!==i?"":"all"!==o&&e.dates[`${o}`].icsFile&&""!==e.dates[`${o}`].icsFile?e.dates[`${o}`].icsFile:e.icsFile&&""!==e.icsFile?e.icsFile:"");if(e.proxy)return void tj(e,a,"",!1,o);if(""!==s&&(!m()&&!e.fakeIOS||!v()||e.bypassWebViewCheck))return void tN(s,l);let d=new Date,b=["BEGIN:VCALENDAR","VERSION:2.0"];b.push("PRODID:-// https://add-to-calendar-pro.com // button v"+u+" //EN"),b.push("CALSCALE:GREGORIAN"),"all"===o?e.dates[0].organizer&&""!==e.dates[0].organizer?b.push("METHOD:REQUEST"):b.push("METHOD:PUBLISH"):e.dates[`${o}`].status&&"cancelled"===e.dates[`${o}`].status.toLowerCase()?b.push("METHOD:CANCEL"):e.dates[`${o}`].organizer&&""!==e.dates[`${o}`].organizer?b.push("METHOD:REQUEST"):b.push("METHOD:PUBLISH");let p=[],g="all"!=o?o:0,y="all"!=o?o:e.dates.length-1;for(let t=g;t<=y;t++){let a=t_(e.dates[`${t}`],"clean","ical"),o=function(){if(a.allday)return";VALUE=DATE";if(e.dates[`${t}`].timeZone&&""!==e.dates[`${t}`].timeZone){let a=/GMT[+|-]\d{1,2}|Etc\/U|Etc\/Zulu|CET|CST6CDT|EET|EST|MET|MST|PST8PDT|WET|PST|PDT|MDT|CST|CDT|EDT|EEST|CEST|HST|HDT|AKST|AKDT|AST|ADT|AEST|AEDT|NZST|NZDT|IST|IDT|WEST|ACST|ACDT|BST/i.test(e.dates[`${t}`].timeZone)?"GMT":e.dates[`${t}`].timeZone,o=function(t,e=!1){let a=c(t);if("string"==typeof a||!a[1]||""===a[1])return"";let o=""==a[0]?t:a[0],n=[`BEGIN:VTIMEZONE\r 14TZID:`+o+`\r 15X-LIC-LOCATION:`+o+`\r 16LAST-MODIFIED:`+a[1].replace(/[^\w\-:,;=+/<>]/g,"").replace(/<br>/g,`\r 17`)+"END:VTIMEZONE","TZID="+o];return e?JSON.stringify(n):n}(a);return p.includes(a)||b.push(o[0]),p.push(a),";
17"+o[1]}}();if(b.push("BEGIN:VEVENT"),e.dates[`${t}`].uid&&""!==e.dates[`${t}`].uid&&b.push("UID:"+e.dates[`${t}`].uid),b.push("DTSTAMP:"+tI(d,"clean",!0)),b.push("DTSTART"+o+":"+a.start),b.push("DTEND"+o+":"+a.end),b.push("SUMMARY:"+tV(e.dates[`${t}`].name)),e.dates[`${t}`].descriptionHtmlFreeICal&&""!==e.dates[`${t}`].descriptionHtmlFreeICal&&b.push("DESCRIPTION:"+tV(e.dates[`${t}`].descriptionHtmlFreeICal)),e.dates[`${t}`].description&&""!==e.dates[`${t}`].description&&b.push(`X-ALT-DESC;FMTTYPE=text/html:\r 18 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">\r 19 <HTML><BODY>\r 20 `+tV(e.dates[`${t}`].description)+`\r 21 </BODY></HTML>`),e.dates[`${t}`].location&&""!==e.dates[`${t}`].location&&b.push("LOCATION:"+tV(e.dates[`${t}`].location)),e.dates[`${t}`].organizer&&""!==e.dates[`${t}`].organizer){let a=e.dates[`${t}`].organizer.split("|");b.push("ORGANIZER;CN="+tV(a[0],!0)+":MAILTO:"+a[1])}if(e.dates[`${t}`].attendee&&""!==e.dates[`${t}`].attendee){let a=e.dates[`${t}`].attendee.split("|");2===a.length?b.push("ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;CN="+tV(a[0],!0)+";X-NUM-GUESTS=0:mailto:"+a[1]):b.push("ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;CN="+a[0]+";X-NUM-GUESTS=0:mailto:"+a[0])}if(e.recurrence&&""!==e.recurrence&&b.push(e.recurrence),e.dates[`${t}`].availability&&""!==e.dates[`${t}`].availability){let a="free"==e.dates[`${t}`].availability?"TRANSPARENT":"OPAQUE";b.push("TRANSP:"+a)}
21b.push("SEQUENCE:"+e.dates[`${t}`].sequence),b.push("STATUS:"+e.dates[`${t}`].status),b.push("CREATED:"+e.created),b.push("LAST-MODIFIED:"+e.updated),b.push("END:VEVENT")}b.push("END:VCALENDAR");let w=""!==s?s:"data:text/calendar;charset=utf-8,"+encodeURIComponent(function(t){let e=t.split(`\r 22`),a=[];for(let t of e){if(!t||t.length<=65){a.push(t);continue}let e="",o=0,n=[];for(;o<t.length;){let a=t.charAt(o),r=a.charCodeAt(0)>=55296&&56319>=a.charCodeAt(0),i=o>0&&"\\"===t.charAt(o-1);!((e+a).length>65)||r||i||(n.push(e),e=""),e+=a,o++,r&&o<t.length&&(e+=t.charAt(o),o++)}e.length>0&&n.push(e),a.push(n[0]);for(let t=1;t<n.length;t++)a.push(" "+n[`${t}`])}return a.join(`\r 23`)}(b.join(`\r 24`)));m()&&!f()||v()&&(m()||h()&&x())?tR(t,w,e,n):tN(w,l)}async function tR(t,e,a,o){try{await t8(e)}catch(t){console.warn(t)}m()&&!f()?tk(t,a,"warning",en("modal.opensafari.ical.h",a),en("modal.opensafari.ical.text",a)+"<br>"+en("modal.clipboard.text",a)+"<br>"+en("modal.opensafari.ical.steps",a),[],[],o):tk(t,a,"warning",en("modal.webview.ical.h",a),en("modal.webview.ical.text",a)+"<br>"+en("modal.clipboard.text",a)+"<br>"+en("modal.webview.ical.steps",a),[],[],o)}function tN(t,e){try{let a=document.createElementNS("http://www.w3.org/1999/xhtml","a");a.rel="noopener",a.href=t,g()?a.target="_self":a.target="_blank",a.download=e+".ics";let o=new MouseEvent("click",{view:window,button:0,bubbles:!0,cancelable:!1});a.dispatchEvent(o),(window.URL||window.webkitURL).revokeObjectURL(a.href)}catch(t){console.error(t)}}function t_(t,e="delimiters",a="general",o=!1){if(t.startTime&&""!==t.startTime&&t.endTime&&""!==t.endTime){let n=new Date(t.startDate+"T"+t.startTime+":00.000+00:00");t.endDate||(t.endDate=t.startDate);let r=new Date(t.endDate+"T"+t.endTime+":00.000+00:00"),i=r-n,l=Math.floor(i/1e3/60/60),s=Math.floor((i-60*l*6e4)/1e3/60%60),c=l<10?"0"+l+":"+("0"+s).slice(-2):l+":"+("0"+s).slice(-2);if(("ical"==a||"google"==a)&&!/GMT[+|-]\d{1,2}|Etc\/U|Etc\/Zulu|CET|CST6CDT|EET|EST|MET|MST|PST8PDT|WET|PST|PDT|MDT|CST|CDT|EDT|EEST|CEST|HST|HDT|AKST|AKDT|AST|ADT|AEST|AEDT|NZST|NZDT|IST|IDT|WEST|ACST|ACDT|BST/i.test(t.timeZone))return{start:tI(n,"clean",!0,!0),end:tI(r,"clean",!0,!0),duration:c,allday:!1};let b=d(t.timeZone,t.startDate,t.startTime),u=d(t.timeZone,t.endDate,t.endTime);if(o){let t=b.slice(0,3)+":"+b.slice(3),e=u.slice(0,3)+":"+u.slice(3);return{start:n.toISOString().replace(".000Z",t),end:r.toISOString().replace(".000Z",e),duration:c,allday:!1}}let p=-1*parseInt(b[0]+1)*((60*parseInt(b.substring(1,3))+parseInt(b.substring(3,5)))*6e4),m=-1*parseInt(u[0]+1)*((60*parseInt(u.substring(1,3))+parseInt(u.substring(3,5)))*6e4);return n.setTime(n.getTime()+p),r.setTime(r.getTime()+m),{start:tI(n,e),end:tI(r,e),duration:c,allday:!1}}{let o=t.startDate.split("-"),n=t.endDate?t.endDate.split("-"):o,r=new Date(Date.UTC(o[0],o[1]-1,o[2],12,0,0)),i=new Date(Date.UTC(n[0],n[1]-1,n[2],12,0,0));if("google"!==a&&("microsoft"!==a||g())&&"msteams"!==a&&"ical"!==a||i.setDate(i.getDate()+1),"msteams"===a){if(g()){let t=r.getTimezoneOffset(),a=t<0?"+"+("0"+Math.abs(t/60)).slice(-2)+":"+("0"+Math.abs(t%60)).slice(-2):"-"+("0"+Math.abs(t/60)).slice(-2)+":"+("0"+Math.abs(t%60)).slice(-2);return{start:tI(r,e,!1,!0)+"T00:00:00"+a,end:tI(i,e,!1,!0)+"T00:00:00"+a,allday:!0}}return{start:tI(r,e,!1,!0)+"+00:00",end:tI(i,e,!1,!0)+"+00:00",allday:!0}}return{start:tI(r,e,!1),end:tI(i,e,!1),allday:!0}}}function tI(t,e="delimiters",a=!0,o=!1){let n=a?"clean"==e?/(-|:|(\.\d{3}))/g:/(\.\d{3})/g:"clean"==e?/(-|T(\d{2}:\d{2}:\d{2}\.\d{3})Z)/g:/T(\d{2}:\d{2}:\d{2}\.\d{3})Z/g;return o?t.toISOString().replace(n,"").replace("Z",""):t.toISOString().replace(n,"")}function t$(t,e,a,o){let n;"currentBrowser"===a&&(a=Intl.DateTimeFormat().resolvedOptions().timeZone);let r=new Date(`${t}T${e}:00Z`),i=d(a,t,e),l=new Date(r.getTime()-(n="+"===i[0]?1:-1,(60*parseInt(i.substring(1,3),10)+parseInt(i.substring(3,5),10))*n*6e4));return new Intl.DateTimeFormat("en-CA",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",timeZone:o,hourCycle:"h23"}).format(l).split(", ")}function tB(t,e=!1,a="en"){let o="en"===a?"h12":"h23";return e?{DateLong:{timeZone:t,month:"short",day:"numeric"},DateTimeLong:{timeZone:t,month:"short",day:"numeric",hour:"numeric",minute:"2-digit",hourCycle:o},Time:{timeZone:t,hour:"numeric",minute:"2-digit",hourCycle:o}}:{DateLong:{timeZone:t,year:"numeric",month:"numeric",day:"numeric"},DateTimeLong:{timeZone:t,year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"2-digit",hourCycle:o},Time:{timeZone:t,hour:"numeric",minute:"2-digit",hourCycle:o}}}function tU(t,e=!0){let a=(e?JSON.stringify(t):t.toString()).replace(/(<(?!br)([^>]+)>)/gi,"");return e?JSON.parse(a):a}function tF(t,e=!0){return!(t&&t.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))||(e&&console.error("Seems like the generated URL includes at least one security issue and got blocked. Please check the calendar button parameters!"),!1)}function tP(t){return!!/^.{0,70}@.{1,30}\.[a-z]{2,9}$/i.test(t)}function tH(t,e=!1,a=!1){return e?(t=(t=(t=(t=(t=a?t.replace(/(\[br\s?\/?\]|\{br\s?\/?\}|(\[\/p\](?=.))|(\{\/p\}(?=.)))/gi,"\\n"):t.replace(/(\[br\s?\/?\]|\{br\s?\/?\}|(\[\/p\](?=.))|(\{\/p\}(?=.)))/gi," ")).replace(/\[url\](.+?)\[\/url\]/gi,(t,e)=>e.split("|")[0])).replace(/\{url\}(.+?)\{\/url\}/gi,(t,e)=>e.split("|")[0])).replace(/\[\/?(hr|[pbui]|strong|em|li|ul|ol|h\d)\]/gi,"")).replace(/\{\/?(hr|[pbui]|strong|em|li|ul|ol|h\d)\}/gi,"")).replace(/&[#a-z0-9]{1,9};/gi,""):(t=(t=(t=t.replace(/\[url\]((?:(?!\[\/url\]).)*)\[\/url\]/gi,function(t,e){return tZ(e)})).replace(/\{url\}((?:(?!\[\/url\]).)*)\{\/url\}/gi,function(t,e){return tZ(e)})).replace(/\[(\/)?(br|hr|[pbui]|strong|em|li|ul|ol|h\d)(\s?\/?)\]/gi,"<$1$2$3>")).replace(/\{(\/)?(br|hr|[pbui]|strong|em|li|ul|ol|h\d)(\s?\/?)\}/gi,"<$1$2$3>")}function tZ(t){let e=t.split("|"),a=e.length>1&&""!=e[1]?e[1]:e[0];return'<a href="'+e[0]+'" target="'+y+'" rel="noopener">'+a+"</a>"}function tV(t,e=!1){return e?t.replace(/"/g,""):t.replace(/\\/g,"\\\\").replace(/(,|;)/g,"\\$1").replace(/\\\\n/g,"\\n")}function tq(t,e,a,o=!1,n=!1){let r=!1,i=e;null!==e.querySelector(".atcb-dropdown-anchor")&&(e=e.querySelector(".atcb-dropdown-anchor"),r=!0),a.style.position="relative",a.style.display="inline-block";let l=e.getBoundingClientRect(),s=i.getBoundingClientRect(),c=i.parentNode.getBoundingClientRect(),d=document.documentElement.clientHeight;
24if(!0!==r||a.classList.contains("atcb-dropoverlay")){a.style.minWidth=s.width+20+"px";let t=a.getBoundingClientRect();a.style.width=t.width+"px";let e=Math.round((s.width-t.width)/2);a.style.margin=-Math.round((t.height+s.height)/2)+"px "+e+"px 0 "+e+"px"}else{let t=a.getBoundingClientRect();a.style.width=t.width+"px",a.classList.contains("atcb-dropup")||!o&&l.top+t.height>d-20&&2*s.top+s.height-l.top-t.height>20||n?(i.classList.add("atcb-dropup"),a.classList.add("atcb-dropup"),a.style.bottom=c.bottom-s.bottom+(l.top-s.top)+"px"):(a.style.top=s.top-c.top+(l.top-s.top)+"px",i.classList.contains("atcb-dropup")&&i.classList.remove("atcb-dropup")),l=e.getBoundingClientRect(),a.classList.contains("atcb-style-simple")||a.classList.contains("atcb-style-round")||a.classList.contains("atcb-style-text")||a.classList.contains("atcb-style-neumorphism")||(a.style.minWidth=l.width+"px",a.classList.contains("atcb-dropdown")&&(a.style.maxWidth=l.width+"px")),t=a.getBoundingClientRect(),a.style.left=Math.round(l.left-c.left-(t.width-l.width)/2)+"px"}a.style.position="absolute",a.style.display="block";let b=t.querySelector("#atcb-reference");b&&i.classList.contains("atcb-dropup")&&(i.parentNode.after(b),b.classList.add("atcb-dropup"))}function tK(t,e){let a=t.querySelector(".atcb-initialized ").getBoundingClientRect(),o=e.querySelector(".atcb-initialized"),n=a.width;a.width<250&&(n=250),o.style.width=n+"px",o.style.height=a.height+"px",o.style.top=a.top+"px",o.style.left=a.left+"px"}function tG(){let t=S.active;null!==t&&""!==t&&tK(document.querySelector("add-to-calendar-button[atcb-button-id="+t+"]").shadowRoot,document.querySelector("div[atcb-button-id="+t+"]").shadowRoot)}function tW(t,e=null){null!=function(){if(null!=e)return e;{let e=t.querySelectorAll(".atcb-modal");return 0===e.length?null:e[e.length-1]}}()&&(document.body.classList.add("atcb-modal-no-scroll"),document.documentElement.classList.add("atcb-modal-no-scroll"))}function tQ(t){t.style.width=window.innerWidth+"px",t.style.height=window.innerHeight+100+"px"}function tJ(t,e){t.style.setProperty("--base-font-size-l",e.l+"px"),t.style.setProperty("--base-font-size-m",e.m+"px"),t.style.setProperty("--base-font-size-s",e.s+"px")}function tX(){return"10000000-1000-4000-8000-100000000000".replace(/[018]/g,t=>(t^crypto.getRandomValues(new Uint8Array(1))[0]&15>>t/4).toString(16))}function t0(t,e){if(!e||!t)return t;switch(e){case"upper":return t.toString().toUpperCase();case"lower":return t.toString().toLowerCase();default:return t}}function t1(t,e=!0){let a=t.replace("RRULE:","").split(";").reduce((t,e)=>{let[a,o]=e.split("=");return t[`${a}`]=o,t},{});if(!a.FREQ)throw Error("RRULE must have FREQ");if(a.FREQ=a.FREQ.toUpperCase(),a.INTERVAL=a.INTERVAL?parseInt(a.INTERVAL.toString(),10):1,a.COUNT=a.COUNT?parseInt(a.COUNT.toString(),10):null,a.UNTIL){let t=a.UNTIL.toString();a.UNTIL=e?new Date(Date.UTC(parseInt(t.slice(0,4),10),parseInt(t.slice(4,6),10)-1,parseInt(t.slice(6,8),10),parseInt(t.slice(9,11)||"0",10),parseInt(t.slice(11,13)||"0",10))):t}if(a.BYWEEKDAY||a.BYDAY){let t=(a.BYWEEKDAY||a.BYDAY)?.toString();if(e){let{plainWeekdays:e,ordinals:o}=function(t){let e=t?t.toString().split(","):[],a=t=>{switch(t){case"SU":return 0;case"MO":return 1;case"TU":return 2;case"WE":return 3;case"TH":return 4;case"FR":return 5;case"SA":return 6;default:return}},o=[],n=[];for(let t of e){let e=t.trim().toUpperCase();if(e.length<2)continue;let r=a(e.slice(-2));if(void 0===r)continue;let i=e.slice(0,e.length-2);if(i){let t=1,e=i;if("+"===e[0]?e=e.slice(1):"-"===e[0]&&(t=-1,e=e.slice(1)),!e||e.length>2||!("string"==typeof e&&/^\d+$/.test(e)))continue;let a=parseInt(e,10);if(a<1||a>53)continue;n.push({n:t*a,day:r})}else o.push(r)}return{plainWeekdays:o,ordinals:n}}(t);a.BYWEEKDAY=e.length?e:null,a.BYDAY_ORDINALS=o.length?o:null}else a.BYWEEKDAY=a.BYWEEKDAY||a.BYDAY}return a.BYMONTH=e&&a.BYMONTH?a.BYMONTH.toString().split(",").map(t=>parseInt(t,10)):a.BYMONTH,a.BYYEARDAY=e&&a.BYYEARDAY?a.BYYEARDAY.toString().split(",").map(t=>parseInt(t,10)):a.BYYEARDAY,a.BYMONTHDAY=e&&a.BYMONTHDAY?a.BYMONTHDAY.toString().split(",").map(t=>parseInt(t,10)):a.BYMONTHDAY,a.BYWEEKNO=e&&a.BYWEEKNO?a.BYWEEKNO.toString().split(",").map(t=>parseInt(t,10)):a.BYWEEKNO,a.BYHOUR&&delete a.BYHOUR,a}function t2(t){return String(t).padStart(2,"0")}let t3=new Map;function t5(t,e,a){let o=Date.UTC(t,0,1);return Math.floor((Date.UTC(t,e,a)-o)/864e5)+1}function t4(t,e){var a;let o,n,r;return o=(a=(e?function(t,e){if(!(t instanceof Date)||!isFinite(t.getTime()))return null;try{let a=(function(t){let e=t||"UTC",a=t3.get(e);if(a)return a;let o=new Intl.DateTimeFormat("en-US",{timeZone:e,hour12:!1,hourCycle:"h23",weekday:"short",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"});return t3.set(e,o),o})(e).formatToParts(t),o=t=>a.find(e=>e.type===t)?.value||"",n=o("weekday"),r=null;switch(n){case"Sun":r=0;break;case"Mon":r=1;break;case"Tue":r=2;break;case"Wed":r=3;break;case"Thu":r=4;break;case"Fri":r=5;break;case"Sat":r=6}let i=parseInt(o("year"),10),l=parseInt(o("month"),10),s=parseInt(o("day"),10),c=parseInt(o("hour"),10),d=parseInt(o("minute"),10),b=parseInt(o("second"),10);return[i,l,s,c,d,b].every(t=>Number.isFinite(t))?(null===r&&(r=new Date(Date.UTC(i,l-1,s)).getUTCDay()),{year:i,month:l,day:s,hour:c,minute:d,second:b,weekday:r}):null}catch{return null}}(t,e):null)||{year:t.getUTCFullYear(),month:t.getUTCMonth()+1,day:t.getUTCDate(),hour:t.getUTCHours(),minute:t.getUTCMinutes(),second:t.getUTCSeconds(),weekday:t.getUTCDay()}).month-1,{...a,month0:o,dayOfYear:t5(a.year,o,a.day),weekNumber:((n=new Date(Date.UTC(a.year,o,a.day))).setUTCDate(n.getUTCDate()+4-(n.getUTCDay()||7)),r=new Date(Date.UTC(n.getUTCFullYear(),0,1)),Math.ceil(((n.getTime()-r.getTime())/864e5+1)/7))}}async function t8(t){let e=(t??"").toString().trim();if(!e)throw Error("No value to copy!");if((()=>{try{return!!("u">typeof window&&"isSecureContext"in window&&window.isSecureContext||"u">typeof window&&window.location&&"https:"===window.location.protocol||"u">typeof window&&window.location&&("localhost"===window.location.hostname||"127.0.0.1"===window.location.hostname))}catch{return!1}})()&&"u">typeof navigator&&navigator.clipboard){try{if("function"==typeof navigator.clipboard.writeText)return await navigator.clipboard.writeText(e),"Copied!"}catch{}try{if("u">typeof window&&"u">typeof window.ClipboardItem&&"function"==typeof navigator.clipboard.write){let t="text/plain",a=new Blob([e],{type:t}),o=[new ClipboardItem({[t]:a})];return await navigator.clipboard.write(o),"Copied!"}}catch{}}if((()=>
24{if(typeof window>"u"||typeof document>"u"||!document.queryCommandSupported||!document.queryCommandSupported("copy"))return!1;let t=document.createElement("textarea"),a=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="fixed",t.style.top="-9999px",t.style.left="-9999px",t.style.opacity="0",t.style.outline="none",t.style.pointerEvents="none",t.style.fontSize="12pt",document.body.appendChild(t);try{t.focus(),t.select(),m()&&(t.selectionStart=0,t.selectionEnd=e.length);let o=document.execCommand("copy");return document.body.removeChild(t),a&&"function"==typeof a.focus&&a.focus(),o}catch{return document.body.removeChild(t),a&&"function"==typeof a.focus&&a.focus(),!1}})())return"Copied!";throw Error("Clipboard copy not supported in this environment")}function t9(t,e=200){let a;return(...o)=>{clearTimeout(a),a=setTimeout(()=>{t.apply(this,o)},e)}}function t7(t,e=300){let a;return(...o)=>{a||t.apply(this,o),clearTimeout(a),a=setTimeout(()=>{a=void 0},e)}}function t6(t,e,a){let o=document.getElementById(a)||document.querySelector('[atcb-button-id="'+a+'"]');o&&o.setAttribute("atcb-last-event",t+":"+e),typeof window>"u"||function(t,e){let a="";switch(t){case"initialization":a="Initialized";break;case"openList":case"openCalendarLink":case"openSingletonLink":case"openSubEventLink":case"openRSVP":a="Opened";break;case"closeList":a="Closed";break;case"success":case"successRSVP":a="Saved"}(window.dataLayer=window.dataLayer||[]).push({eventCategory:"openRSVP"===t||"successRSVP"===t?"Add-to-Calendar-RSVP":"Add-to-Calendar-Button",eventAction:a,eventLabel:e,event:t})}(t,e)}let et=["ar","fa","he"],ee={apple:"Apple",google:"Google",ms365:"Microsoft 365",msteams:"Microsoft Teams",outlookcom:"Outlook.com",yahoo:"Yahoo"},ea={en:{"label.addtocalendar":"Add to Calendar",ical:"iCal File",...ee,"modal.button.default":"Click me","modal.webview.ical.h":"Open your browser","modal.webview.ical.text":"Unfortunately, in-app browsers have problems with the way we generate the calendar file.","modal.clipboard.text":"We automatically copied a magical URL into your clipboard.","modal.webview.ical.steps":"<ol><li><strong>Open another browser</strong> on your phone, ...</li><li><strong>Paste</strong> the clipboard content and go.</li></ol>","modal.opensafari.ical.h":"Open Safari","modal.opensafari.ical.text":"Unfortunately, iOS has some problems generating and opening the calendar file outside of Safari.","modal.opensafari.ical.steps":"<ol><li><strong>Open Safari</strong>, ...</li><li><strong>Paste</strong> the clipboard content and go.</li></ol>","modal.multidate.h":"This is an event series","modal.multidate.text":"Add the individual events one by one:","date.status.cancelled":"This date got cancelled.","date.status.cancelled.cta":"Please update your calendar!","modal.subscribe.yahoo.h":"Add Calendar to Yahoo","modal.subscribe.yahoo.text":'<ol><li>Open now the Yahoo Calendar.</li><li>Click the "Actions" tab.</li><li>Hit "Follow Other Calendars".</li><li>Set a name and paste the clipboard content into the url field.</li></ol>',"modal.subscribe.yahoo.button":"Open Yahoo Calendar",close:"Close",continue:"Continue",cancel:"Cancel",expired:"Expired",recurring:"Recurring",thankyou:"Thank you",submit:"Submit","label.rsvp":"RSVP","label.share.email":"Share via Email","label.share.copy":"Copy Link","label.share.copied":"Copied","label.share.email.subject":"Save this event","form.error.required":"You did not properly fill all required fields","form.error.sending":"There was a problem sending your response. Please try again later","form.success":"Sent successfully!"},de:{"label.addtocalendar":"Im Kalender speichern",ical:"iCal-Datei",...ee,"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
24h einmal","form.success":"Erfolgreich gesendet!"},es:{"label.addtocalendar":"Añadir al Calendario",ical:"iCal Ficha",...ee,"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
24iado con éxito!"},pt:{"label.addtocalendar":"Incluir no Calendário",ical:"Ficheiro iCal",...ee,"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
24iado com sucesso!"},fr:{"label.addtocalendar":"Ajouter à l'Agenda",ical:"Fichier iCal",...ee,"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",...ee,"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ı",...ee,"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>
24"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 æä»¶",...ee,"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",...ee,"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 फ़ाà¤à¤²",...ee,"modal.button.default":"मà¥
24à¤à¥ à¤à¥à¤²à¤¿à¤ à¤à¤°à¥à¤","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",...ee,"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",...ee,"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
24clipboard 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",...ee,"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",...ee,"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>
24","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",...ee,"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",...ee,"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ãã¡ã¤ã«",...ee,"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",...ee,"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
24iornare 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 íì¼",...ee,"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",...ee,"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
24oo","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",...ee,"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
24ntru 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",...ee,"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",...ee,"modal.button.default":"Kliki siia","modal.webview.ical.h":"Ava oma veebilehitseja","modal.webview.ical.text":"Kahjuks on rakendusesisestel veebilehitsejatel probleeme kalendrifailide loomisega.","modal.clipboard.text":"Kalendri veebi aadress on automaatselt kopeeritud sinu lõikelauale.","modal.webview.ical.steps":"<ol><li><strong>Ava teine veebilehitseja</strong> oma telefonis, ...</li><li><strong>Kleebi</strong> lõikelaua sisu ning mine sellele lehele.</li></ol>","modal.opensafari.ical.h":"Ava Safari","modal.opensafari.ical.text":"Kahjuks on iOS-il probleeme kalendrifaili genereerimise ja avamisega väljaspool Safarit.","modal.opensafari.ical.steps":"<ol><li><strong>Ava Safari</strong>, ...</li><li><strong>Kleebi</strong> lõikelaua sisu ning mine sellele lehele.</li></ol>","modal.multidate.h":"See on sündmuste seeria","modal.multidate.text":"Ava üksikud sündmused ükshaaval:","date.status.cancelled":"See kuupäev on tühistatud.","date.status.cancelled.cta":"Palun uuenda oma kalendrit!","modal.subscribe.yahoo.h":"Lisa kalender Yahoo-sse","modal.subscribe.yahoo.text":'<ol><li>Ava oma Yahoo kalender.</li><li>Kliki "Actions" vahelehte.</li><li>Vajuta "Follow Other Calendars".</li><li>Määra nimi ning lisa lõikelaua sisu URL (veebi aadressi) väljale.</li></ol>',"modal.subscribe.yahoo.button":"Avage Yahoo kalender",close:"Sulge",continue:"Jätkama",cancel:"Tühista",expired:"Aegunud",thankyou:"Aitäh",submit:"Saada","label.share.email":"Jaga e-posti teel","label.share.copy":"Kopeeri link","label.share.copied":"Kopeeritud","label.share.email.subject":"Pane see kuupäev kirja","form.error.required":"Sa pole kõiki nõutavaid välju korrektselt täitnud","form.error.sending":"Sinu vastuse saatmisel tekkis probleem. Palun proovi hiljem uuesti","form.success":"Edukalt saadetud!"},uk:{"label.addtocalendar":"ÐодаÑи до календаÑÑ",ical:"Файл iCal",...ee,"modal.button.default":"ÐаÑиÑни мене","modal.webview.ical.h":"ÐÑдкÑийÑе Ð²Ð°Ñ Ð±ÑаÑзеÑ","modal.webview.ical.text":"Ðа жалÑ, бÑаÑзеÑи Ñ Ð´Ð¾Ð´Ð°ÑкаÑ
маÑÑÑ Ð¿Ñоблеми з обÑÐ¾Ð±ÐºÐ¾Ñ ÑÐ°Ð¹Ð»Ñ ÐºÐ°Ð»ÐµÐ½Ð´Ð°ÑÑ, Ñкий ми ÑÑвоÑÑÑмо.","modal.clipboard.text":"Ðи авÑомаÑиÑно ÑкопÑÑвали магÑÑний URL Ñ Ð²Ð°Ñ Ð±ÑÑÐµÑ Ð¾Ð±Ð¼ÑнÑ.","modal.webview.ical.steps":"<ol><li><strong>ÐÑдкÑийÑе ÑнÑий бÑаÑзеÑ</strong> на ÑвоÑÐ¼Ñ ÑелеÑонÑ, ...</li><li><strong>ÐÑÑавÑе</strong> ÑкопÑйований вмÑÑÑ Ñ Ð¿ÐµÑейдÑÑÑ.</li></ol>","modal.opensafari.ical.h":"ÐÑдкÑиÑи Safari","modal.opensafari.ical.text":"Ðа жалÑ, iOS Ð¼Ð°Ñ Ð¿Ñоблеми з генеÑаÑÑÑÑ Ñа вÑдкÑиÑÑÑм ÑÐ°Ð¹Ð»Ñ ÐºÐ°Ð»ÐµÐ½Ð´Ð°ÑÑ Ð¿Ð¾Ð·Ð° Safari.","modal.opensafari.ical.steps":"<ol><li><strong>ÐÑдкÑийÑе Safari</strong>, ...</li><li><strong>ÐÑÑавÑе</strong> ÑкопÑйований вмÑÑÑ Ñ Ð¿ÐµÑейдÑÑÑ.</li></ol>","modal.multidate.h":"Це ÑеÑÑÑ Ð¿Ð¾Ð´Ñй","modal.multidate.text":"ÐодайÑе окÑÐµÐ¼Ñ Ð¿Ð¾Ð´ÑÑ Ð¿Ð¾ однÑй:","date.status.cancelled":"Ð¦Ñ Ð´Ð°ÑÑ ÑкаÑовано.","date.status.cancelled.cta":"ÐновÑÑÑ ÑвÑй календаÑ, бÑÐ´Ñ Ð»Ð°Ñка!","modal.subscribe.yahoo.h":"ÐодаÑи ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ Ð´Ð¾ Yahoo","modal.subscribe.yahoo.text":"<ol><li>ÐÑдкÑийÑе заÑаз ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ Yahoo.</li><li>ÐаÑиÑнÑÑÑ Ð²ÐºÐ»Ð°Ð´ÐºÑ Â«ÐÑÑ».</li><li>ÐаÑиÑнÑÑÑ Â«ÐÑдпиÑаÑиÑÑ Ð½Ð° ÑнÑÑ ÐºÐ°Ð»ÐµÐ½Ð´Ð°ÑÑ».</li><li>ÐведÑÑÑ Ð½Ð°Ð·Ð²Ñ Ñа вÑÑавÑе вмÑÑÑ Ð±ÑÑеÑа обмÑÐ½Ñ Ð² поле URL.</li></ol>","modal.subscribe.yahoo.button":"ÐÑдкÑиÑи Yahoo ÐалендаÑ",close:"ÐакÑиÑи",continue:"ÐÑодовжиÑи",cancel:"СкаÑÑваÑи",expired:"ТеÑмÑн дÑÑ Ð·Ð°ÐºÑнÑивÑÑ",recurring:"ÐовÑоÑÑваний",thankyou:"ÐÑкÑÑмо",submit:"ÐÑдпÑавиÑи","label.rsvp":"RSVP","label.share.email":"ÐодÑлиÑиÑÑ ÑеÑез Email","label.share.copy":"СкопÑÑваÑи поÑиланнÑ","label.share.copied":"СкопÑйовано","label.share.email.subject":"ÐбеÑежÑÑÑ ÑÑ Ð¿Ð¾Ð´ÑÑ","form.error.required":"Ðи не заповнили вÑÑ Ð¾Ð±Ð¾Ð²'ÑÐ·ÐºÐ¾Ð²Ñ Ð¿Ð¾Ð»Ñ","form.error.sending":"СÑалаÑÑ Ð¿Ñоблема з вÑдпÑавленнÑм ваÑÐ¾Ñ Ð²ÑдповÑдÑ. СпÑобÑйÑе Ñе Ñаз пÑзнÑÑе.","form.success":"УÑпÑÑно вÑдпÑавлено!"},hu:{"label.addtocalendar":"Hozzáadás a naptárhoz",ical:"iCal fájl",...ee,"modal.button.default":"Kattints ide","modal.webview.ical.h":"Nyisd meg a böngészÅt","modal.webview.ical.text":"Sajnos az alkalmazáson belüli böngészÅknek problémái vannak a naptárfájl generálásával.","modal.clipboard.text":"Automatikusan átmásoltunk egy varázslatos URL-t a vágólapodra.","modal.webview.ical.steps":"<ol><li><strong>Nyiss meg egy másik böngészÅt</strong> a telefonodon, ...</li><li><strong>Illeszd be</strong> a vágólap tartalmát és menj.</li></ol>","modal.opensafari.ical.h":"Safari megnyitása","modal.opensafari.ical.text":"Sajnos az iOS-nek problémái vannak a naptárfájl generálásával és megnyitásával a Safarin kÃvül.","modal.opensafari.ical.steps":"<ol><li><strong>Nyisd meg a Safarit</strong>, ...</li><li><strong>Illeszd be</strong> a vágólap tartalmát és menj.</li></ol>","modal.multidate.h":"Ez egy eseménysorozat","modal.multidate.text":"Add hozzá az egyes eseményeket egyenként:","date.status.cancelled":"Ez a dátum lemondásra került.","date.status.cancelled.cta":"Kérjük, frissÃtsd a naptáradat!","modal.subscribe.yahoo.h":"Naptár hozzáadása a Yahoo-hoz","modal.subscribe.yahoo.text":'<ol><li>Nyisd meg a Yahoo Naptárt most.</li><li>Kattints a "Actions" fülre.</li><li>Válaszd a "Follow Other Calendars" opciót.</li><li>Adj meg egy nevet és illeszd be a vágólap tartalmát az URL mezÅbe.</li></ol>',"modal.subscribe.yahoo.button":"Yahoo Naptár megnyitása",close:"Bezárás",continue:"Folytatás",cancel:"Mégse",expired:"Lejárt",recurring:"IsmétlÅdÅ",thankyou:"Köszönjük",submit:"Küldés","label.rsvp":"Válasz","label.share.email":"Megosztás e-mailben","label.share.copy":"Link másolása","label.share.copied":"Másolva","label.share.email.subject":"Mentsd el ezt az eseményt","form.error.required":"Nem töltöttél ki megfelelÅen minden kötelezÅ mezÅt","form.error.sending":"Hiba történt a válasz küldése során. Kérjük, próbáld újra késÅbb","form.success":"Sikeresen elküldve!"},he:{"label.addtocalendar":"×××¡×¤× ×××××",ical:"×§×××¥ iCal",...ee,"modal.button.default":"×××¦× ×××","modal.webview.ical.h":"פת××× ××פ×פ×","modal.webview.ical.text":"××¦×¢×¨× ×, ××פ××¤× ×× ×ת×× ×פ××קצ××ת ×ש ××¢××ת ×¢× ×××¨× ×©×× ×× ×× × ××צר×× ×ת ×§×××¥ ×××××.","modal.clipboard.text":"××¢×ª×§× × ×××××××ת ×ת××ת קס××× ×× ×××× ×©××.","modal.webview.ical.steps":"<ol><li><strong>×¤×ª× ×פ××¤× ××ר</strong> ×××פ×× ×©××, ...</li><li><strong>××××§</strong> ×ת ×ת××× ×××××, ××¦× ××ר×.</li></ol>","modal.opensafari.ical.h":"×¤×ª× ×ת ספ×ר×","modal.opensafari.ical.text":"××¦×¢×¨× ×, ×-iOS ×ש ××¢××ת ××צ××¨× ×פת××× ×©× ×§×××¥ ××××× ××××¥ ×ספ×ר×.","modal.opensafari.ical.steps":"<ol><li><strong>×¤×ª× ×ת ספ×ר×</strong>, ...</li><li><strong>××××§</strong> ×ת ×ת××× ×××××, ××¦× ××ר×.</li></ol>","modal.multidate.h":"×× ×¡×רת ××ר××¢××","modal.multidate.text":"××סף ×ת ×××ר××¢×× ××××××× ××× ×××:","date.status.cancelled":"ת×ר×× ×× ××××.","date.status.cancelled.cta":"×ש ××¢××× ×ת ×××××!","modal.subscribe.yahoo.h":"×××¡×¤× ××××× Yahoo","modal.subscribe.yahoo.text":'<ol><li>×¤×ª× ×ת ×××× Yahoo.</li><li>×××¥ ×¢× ××× "פע×××ת".</li><li>×××¥ ×¢× "×¢×§×× ××ר ×××× ×× ××ר××".</li><li>×§××¢ ש×, ×××××§ ×ת ת××× ×××× ×©×× ×ש×× ××ת××ת.</li></ol>',"modal.subscribe.yahoo.button":"×¤×ª× ×ת ×××× Yahoo",close:"ס××ר×",continue:"××ש×",cancel:"×××××",expired:"×¤× ×ª××§×£",recurring:"×××ר",thankyou:"ת×××",submit:"ש××××","label.rsvp":"××ש×ר ×××¢×","label.share.email":"ש×ת××£ ×××××","label.share.copy":"×עתק ×§×ש×ר","label.share.copied":"××עתק","label.share.email.subject":"ש××רת ××ר××¢ ××","form.error.required":"×× ××××ת ××××× ×ת ×× ×ש××ת","form.error.sending":"×××¨×¢× ×©×××× ×עת ש×××ת ×קשת×. ×× × × ×¡× ×©×× ××××ר ××תר","form.success":"× ×©×× ××צ×××!"}},eo=Object.keys(ea);function en(t,e){return e.customLabels&&e.customLabels[`${t}`]&&""!==e.customLabels[`${t}`]?tH(e.customLabels[`${t}`]):function t(e,a){return a||(a="en"),ea[`${a}`][`${e}`]?ea[`${a}`][`${e}`]:"en"!==a?t(e,"en"):e}(t,e.language)}let er=!1,ei=0,el=new Map,es='<div class="atcb-initialized atcb-hidden"></div>';if(!(typeof window>"u")){class t extends HTMLElement{constructor(){super(),this._initialized=new Promise(t=>this._initializedResolver=t);const t=document.createElement("template");t.innerHTML=es,this.attachShadow({mode:"open",delegateFocus:!0}),this.shadowRoot.append(t.content.cloneNode(!0)),this.state={initializing:!1,initialized:!1,ready:!1,updatePending:!1},this.data={},this.error=!1}connectedCallback(){this.initializing||(this.initializing=!0,setTimeout(()=>this.initializeComponent(),0))}async initializeComponent(){if(this.state.ready)return;this.state.initializing=!0;let t=this.getAttribute("debug");if(this.debug=!!(this.hasAttribute("debug")&&(!t||"true"===t||""===t)),this.hasAttribute("proOverride")||this.hasAttribute("prooverride")){let t;t=this.hasAttribute("proOverride")&&""!==this.getAttribute("proOverride")?this.getAttribute("proOverride"):this.getAttribute("prooverride"),this.proOverride=!t||"true"===t||""===t}try{this.hasAttribute("proKey")&&""!==this.getAttribute("proKey")||this.hasAttribute("prokey")&&""!==this.getAttribute("prokey")?(this.hasAttribute("proKey")&&""!==this.getAttribute("proKey")?this.data=await ev(this.getAttribute("proKey"),this):this.data=await ev(this.getAttribute("prokey"),this),this.data.proKey&&(this.proKey=this.data.proKey)):(this.data.proKey="",this.data=await ec(this,this.debug))}catch(t){this.debug&&(console.error(t),eg(this.shadowRoot,t)),this.error=!0,this.state.initializing=!1,this.state.ready=!0,this._initializedResolver();return}await this.initButton(),this.state.initializing=!1,this.state.initialized=!0,this.state.ready=!0,this._initializedResolver()}whenInitialized(){return this._initialized}disconnectedCallback(){eu(this.shadowRoot,this.identifier),this.debug&&console.log('Add to Calendar Button "'+this.identifier+'" destroyed'),0===document.querySelectorAll("add-to-calendar-button").length&&(ei=0)}static get observedAttributes(){let t=["instance","prokey","proKey","prooverride","proOverride"];return this.proKey&&""!==this.proKey?D.map(t=>t.toLowerCase()).concat(t):z.map(t=>t.toLowerCase()).concat(t)}attributeChangedCallback(t,e,a){this.state.ready&&(this.debug&&this.state.initialized&&console.log(`${t}'s value has been changed from ${e} to ${a}`),this.updatePending||(this.updatePending=!0,setTimeout(()=>this.updateComponent(),0)))}async updateComponent(){if(!this.updatePending)return;this.data={},this.shadowRoot.querySelector(".atcb-initialized").remove();let t=document.createElement("template");t.innerHTML=es,this.shadowRoot.append(t.content.cloneNode(!0));try{this.hasAttribute("proKey")&&""!==this.getAttribute("proKey")?(this.data=await ev(this.getAttribute("proKey"),this),this.data.p
24roKey&&(this.proKey=this.data.proKey)):this.hasAttribute("prokey")&&""!==this.getAttribute("prokey")?(this.data=await ev(this.getAttribute("prokey"),this),this.data.proKey&&(this.proKey=this.data.proKey)):this.data=await ec(this,this.debug)}catch(t){this.debug&&(console.error(t),eg(this.shadowRoot,t)),this.updatePending=!1;return}eu(this.shadowRoot,this.identifier),await this.initButton(),this.updatePending=!1}async initButton(){if(this.state.initialized||(ei+=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 t="Add to Calendar Button";this.data.rsvp&&Object.keys(this.data.rsvp).length>0&&(t="RSVP"),console.warn(t+" generation: identifier invalid - using auto numbers instead")}}(null==this.data.identifier||""==this.data.identifier)&&(this.data.identifier="atcb-btn-"+ei),this.identifier=this.data.identifier}this.setAttribute("atcb-button-id",this.data.identifier);try{return this.style.visibility="visible",this.style.opacity="1",this.style.position="relative",this.style.outline="none",await eb(this.shadowRoot,this.data),!0}catch(t){return this.debug&&(console.error(t.message?t.message:t),eg(this.shadowRoot,t)),!1}}}customElements.get("add-to-calendar-button")||customElements.define("add-to-calendar-button",t)}async function ec(t,e=!1){let a;try{a=ed(t),await P(a)}catch{let o=t.innerHTML.trim();if(!o)throw Error("Add to Calendar Button generation failed: No data provided.");try{let t=JSON.parse(tU(o.replace(/(\r\n|\n|\r)/g,""),!1));await P(t),a=t}catch(t){throw e&&console.error(t),Error("Add to Calendar Button generation failed: no data provided or missing required fields - see console logs for details")}}return a}function ed(t,e=z){let a={};for(let o=0;o<e.length;o++){let n=e[`${o}`];if(t.hasAttribute(`${n}`)){let e=tU(t.getAttribute(`${n}`).replace(/(\\r\\n|\\n|\\r)/g,""),!1),o;if(L.includes(n)?o=!e||""===e||"true"===e.toLowerCase():C.includes(n)?o=JSON.parse(e&&""!==e?"{"!=e.substring(0,1)?"{"+e+"}":e:"{}"):O.includes(n)?o=JSON.parse(e&&""!==e?"["!=e.substring(0,1)?"["+e+"]":e:"[]"):M.includes(n)?(o=e,e.includes("[")&&(o=o.substring(1,o.length-1)),(e.includes('"')||e.includes("'"))&&(o=o.substring(1,o.length-1)),e.includes("|")||(o=o.replace(/\s/g,"")),o=o.includes("','")?o.split("','"):o.split('","')):o=j.includes(n)?parseInt(e):e,"object"==typeof o&&0===Object.keys(o).length||Array.isArray(o)&&(0===o.length||1===o.length&&""===o[0]))continue;a[`${n}`]=o}}return a}async function eb(t,e){try{t.host.classList.add("add-to-calendar"),e=await R(e),await H(e);let a=t.querySelector(".atcb-initialized");return ep(t,e),a.setAttribute("lang",e.language),eh(t,a,e),function(t){let e=[];for(let a=0;a<t.options.length;a++){e[t.options[`${a}`]]=[];for(let o=1;o<=t.dates.length;o++)"cancelled"===t.dates[o-1].status.toLowerCase()?e[t.options[`${a}`]].push(1):e[t.options[`${a}`]].push(0)}S[t.identifier]=e}(e),function(t,e){if(!(typeof window>"u")){if("bodyScheme"==e.lightMode){let a=el.get(e.identifier);a&&a.disconnect();let o=new MutationObserver(function(a){a.forEach(a=>{"class"===a.attributeName&&ep(t,e)})});o.observe(document.documentElement,{attributes:!0}),o.observe(document.body,{attributes:!0}),el.set(e.identifier,o)}er||(document.addEventListener("keyup",ex),document.addEventListener("keydown",ey),window.addEventListener("resize",ew))}}(t,e),function(t="",e=!1,a=!1){if(!er){let o=a?" (version "+u+")":"";""!==t?(!e||a)&&console.log("Add to Calendar PRO script initialized"+o+" | https://add-to-calendar-pro.com"):(console.log(`%c 25Add to Calendar Button script initialized`+o+` 26see https://add-to-calendar-button.com for details. 27`,"font-weight: bold;"),console.log("⨠%cPRO version available at https://add-to-calendar-pro.com â check it out!","font-weight: bold; line-height: 60px;")),er=!0}}(e.proKey,e.hideBranding,e.debug),e.hidden||(e.rsvp&&Object.keys(e.rsvp).length>0?e.inlineRsvp?await tu(t,e,a):await tp(t,e):tx(t,a,e),!e.hideRichData&&!e.subscribe&&e.name&&e.dates[0].location&&e.dates[0].startDate&&function(t,e){let a=document.createElement("script");
27if(a.id="atcb-schema-"+t.identifier,e.hasAttribute("cspnonce")){if(/[`'"()[\]{}<>\s]/.test(e.getAttribute("cspnonce")))throw Error("cspnonce input contains forbidden characters.");a.setAttribute("nonce",e.getAttribute("cspnonce"))}a.type="application/ld+json";let o=t.name.replace(/\s/g,""),n=[];if(t.dates.length>1){let e=[];e.push('"@context":"https://schema.org"'),e.push('"@type":"EventSeries"'),e.push('"@id":"'+o+'"'),e.push('"name":"'+t.name+'",'),n.push(`{\r 28`+e.join(`,\r 29`)+`\r 30`)}let r=[];for(let e=0;e<t.dates.length;e++){let a=[];a.push('"@context":"https://schema.org"'),a.push('"@type":"Event"'),t.dates.length>1&&a.push('"@id":"'+o+"-"+(e+1)+'"'),"cancelled"===t.dates[`${e}`].status.toLowerCase()?a.push('"eventStatus":"https://schema.org/EventCancelled"'):a.push('"eventStatus":"https://schema.org/EventScheduled"'),a.push('"name":"'+t.dates[`${e}`].name+'"'),t.dates[`${e}`].descriptionHtmlFree&&a.push('"description":"'+t.dates[`${e}`].descriptionHtmlFree+'"');let n=t_(t.dates[`${e}`],"delimiters","general",!0);if(a.push('"startDate":"'+n.start+'"'),n.duration&&a.push('"duration":"'+n.duration+'"'),a.push(t.dates[`${e}`].onlineEvent?`"eventAttendanceMode":"https://schema.org/OnlineEventAttendanceMode",\r 31"location": {\r 32"@type":"VirtualLocation",\r 33"url":"`+t.dates[`${e}`].location+`"\r 34}`:'"location":"'+t.dates[`${e}`].location+'"'),t.recurrence&&""!==t.recurrence?a.push(...function(t,e){let a=[];if(a.push('"eventSchedule": { "@type": "Schedule"'),a.push('"scheduleTimezone":"'+t.dates[0].timeZone+'"'),t.recurrence_interval&&""!==t.recurrence_interval&&t.recurrence_frequency&&""!==t.recurrence_frequency){let e="P"+t.recurrence_interval+t.recurrence_frequency.substring(0,1);a.push('"repeatFrequency":"'+e+'"')}if(t.recurrence_byDay&&""!==t.recurrence_byDay){let e=function(){if(/\d/.test(t.recurrence_byDay))return'"'+t.recurrence_byDay+'"';{let e=t.recurrence_byDay.split(","),a={MO:"https://schema.org/Monday",TU:"https://schema.org/Tuesday",WE:"https://schema.org/Wednesday",TH:"https://schema.org/Thursday",FR:"https://schema.org/Friday",SA:"https://schema.org/Saturday",SU:"https://schema.org/Sunday"},o=[];for(let t=0;t<e.length;t++)o.push('"'+a[e[`${t}`]]+'"');return"["+o.join(",")+"]"}}();a.push('"byDay":'+e)}
34if(t.recurrence_byMonth&&""!==t.recurrence_byMonth){let e=t.recurrence_byMonth.includes(",")?"["+t.recurrence_byMonth+"]":t.recurrence_byMonth;a.push('"byMonth":"'+e+'"')}if(t.recurrence_byMonthDay&&""!==t.recurrence_byMonthDay){let e=t.recurrence_byMonthDay.includes(",")?"["+t.recurrence_byMonthDay+"]":t.recurrence_byMonthDay;a.push('"byMonthDay":"'+e+'"')}return t.recurrence_count&&""!==t.recurrence_count&&a.push('"repeatCount":"'+t.recurrence_count+'"'),t.recurrence_until&&""!==t.recurrence_until&&a.push('"endDate":"'+t.recurrence_until+'"'),t.startTime&&""!==t.startTime&&t.endTime&&""!==t.endTime&&(a.push('"startTime":"'+t.startTime+':00"'),a.push('"endTime":"'+t.endTime+':00"'),a.push('"duration":"'+e.duration+'"')),a.push('"startDate":"'+t.startDate+'" }'),a}(t,n)):a.push('"endDate":"'+n.end+'"'),t.dates[`${e}`].organizer&&""!==t.dates[`${e}`].organizer){let o=t.dates[`${e}`].organizer.split("|");a.push(`"organizer":{\r 35"@type":"Person",\r 36"name":"`+o[0]+`",\r 37"email":"`+o[1]+`"\r 38}`)}let i=[];if(t.images&&Array.isArray(t.images))for(let e=0;e<t.images.length;e++)tF(t.images[`${e}`],t.debug)&&t.images[`${e}`].startsWith("http")&&i.push('"'+t.images[`${e}`]+'"');i.length>0&&a.push(`"image":[\r 39`+i.join(`,\r 40`)+"]"),r.push(`{\r 41`+a.join(`,\r 42`)+`\r 43}`)}t.dates.length>1?a.textContent=n.join(`,\r 44`)+`"subEvents":[\r 45`+r.join(`,\r 46`)+`\r 47]\r 48}`:a.textContent=r[0],document.body.insertBefore(a,document.body.firstChild)}(e,t.host)),t6("initialization",e.identifier,e.identifier),e.proKey||!e.hideBranding||document.getElementById("atcb-reference")||tw(document.body,!1,!1,!0),!0}catch(t){throw Error(t.message)}}function eu(t,e){var a;let o;td(t),a=e,(o=el.get(a))&&(o.disconnect(),el.delete(a));let n=document.getElementById("atcb-schema-"+e);n&&n.remove(),Array.from(t.querySelectorAll(".atcb-debug-error-msg")).concat(Array.from(t.querySelectorAll("style"))).concat(Array.from(t.querySelectorAll("link"))).concat(Array.from(t.querySelectorAll(".atcb-placeholder"))).concat(Array.from(t.querySelectorAll(".atcb-button-wrapper"))).forEach(t=>t.remove()),delete S[`${e}`]}function ep(t,e){t.host.classList.remove("atcb-dark","atcb-light","atcb-bodyScheme");let a="bodyScheme"==e.lightMode?document.body.classList.contains("atcb-dark")||document.documentElement.classList.contains("atcb-dark")||document.body.classList.contains("atcp-dark")||document.documentElement.classList.contains("atcp-dark")||document.body.classList.contains("dark")||document.documentElement.classList.contains("dark")?"dark":"light":e.lightMode;t.host.classList.add("atcb-"+a)}function em(t){if(!t.host.hasAttribute("cspnonce"))return null;if(/[`'"()[\]{}<>\s]/.test(t.host.getAttribute("cspnonce")))throw Error("cspnonce input contains forbidden characters.");return t.host.getAttribute("cspnonce")}async function eh(t,e=null,a){let o=em(t);if(!document.getElementById("atcb-global-style")){let t=document.createElement("style");t.id="atcb-global-style",t.innerText=".atcb-modal-no-scroll{overflow-y:hidden !important;-webkit-overflow-scrolling:touch;} body.atcb-modal-no-scroll{padding-right:"+(window.innerWidth-document.documentElement.clientWidth)+"px;}.atcb-attribution{display:none;}",o&&t.setAttribute("nonce",o),document.head.append(t)}let n=document.createElement("style"),r=a.inlineRsvp&&a.rsvp&&Object.keys(a.rsvp).length>0?"100%":"fit-content";n.innerText=`.atcb-initialized { display: block; position: relative; width: ${r}; }.atcb-initialized.atcb-inline { display: inline-block; }.atcb-initialized.atcb-buttons-list { display: flex; flex-wrap: wrap; justify-content: center; gap: var(--buttonslist-gap); }.atcb-hidden { display: none; }`,o&&n.setAttribute("nonce",o),t.prepend(n);let i=a.styleLight?":host{"+tU(a.styleLight.replace(/(\\r\\n|\\n|\\r)/g,""),!1)+"}":"",l=a.styleDark?":host(.atcb-dark){"+tU(a.styleDark.replace(/(\\r\\n|\\n|\\r)/g,""),!1)+"}":"";if(a.customCss&&""!==a.customCss){let n=document.createElement("link");if(n.setAttribute("rel","stylesheet"),n.setAttribute("type","text/css"),n.setAttribute("href",a.customCss),o&&n.setAttribute("nonce",o),e){let r=document.createElement("div");r.classList.add("atcb-placeholder"),t.prepend(r);let s=document.createElement("style");s.innerText=".atcb-placeholder { background-color: #777; border-radius: 200px; height: 40px; opacity: .3; width: 150px; }",o&&s.setAttribute("nonce",o),t.prepend(s),ef(n,t,e,o,r,a.inline,a.buttonsList,i+l)}else await ef(n,t,null,o,null,!1,!1,i+l);return}if("none"!==a.buttonStyle&&p[`${a.buttonStyle}`]){let e=document.createElement("style");o&&e.setAttribute("nonce",o),e.innerText=p[`${a.buttonStyle}`]+i+l,t.prepend(e)}e&&(a.inline?(e.style.display="inline-block",e.classList.add("atcb-inline")):a.buttonsList&&e.classList.add("atcb-buttons-list"),e.classList.remove("atcb-hidden"))}async function ef(t,e,a=null,o=null,n=null,r=!1,i=!1,l=""){if(""!==l){let t=document.createElement("style");t.innerText=l,o&&t.setAttribute("nonce",o),e.prepend(t)}
48try{e.prepend(t),await new Promise(e=>{t.onload=e}),a&&(n&&n.remove(),r?(a.style.display="inline-block",a.classList.add("atcb-inline")):i&&a.classList.add("atcb-buttons-list"),a.classList.remove("atcb-hidden"))}catch(t){console.log(t)}}function eg(t,e){if(t.querySelector(".atcb-debug-error-msg"))return;let a=em(t),o=document.createElement("div");o.classList.add("atcb-debug-error-msg");let n=document.createElement("style");n.innerText=".atcb-debug-error-msg { color: #bf2e2e; font-size: 12px; font-weight: bold; padding: 12px 15px; border: 2px solid #bf2e2e; max-width: 180px; border-radius: 13px; }",a&&n.setAttribute("nonce",a),t.prepend(n),o.textContent=e,t.append(o)}async function ev(t,e=null,a={}){if(t&&""!==t)try{let o=e?e.proOverride:a.proOverride,n=e?ed(e,o?z:D):a,r=await fetch(`https://${n.dev?"event-dev.caldn.net":"event.caldn.net"}/${t}/config.json`);if(r.ok){let e=await r.json();if(o){let t=(window.location.hostname||"").split(".").slice(-2).join(".");z.forEach(a=>{Object.prototype.hasOwnProperty.call(n,a)&&(-1===["hideBranding","ty","rsvp"].indexOf(a)||"caldn.net"===t||"add-to-calendar-pro.com"===t)&&(e[`${a}`]=n[`${a}`])})}else D.forEach(t=>{Object.prototype.hasOwnProperty.call(n,t)&&(e[`${t}`]=n[`${t}`])});if(n.rsvp&&Object.prototype.hasOwnProperty.call(n.rsvp,"none")&&delete e.rsvp,(!e.name||""===e.name)&&(!e.dates||""===e.dates[0].name))throw Error("Not possible to read proKey config from server...");if(e.landingpage.domain&&""!==e.landingpage.domain&&tF(e.landingpage.domain)&&(e.domain=e.landingpage.domain,delete e.landingpage),(!e.proxy||""===e.proxy)&&(!e.hideBranding||""===e.hideBranding)){for(let t=0;t<e.dates.length;t++)e.dates[`${t}`].description&&""!==e.dates[`${t}`].description?e.dates[`${t}`].description+="[br][br][p]Powered by add-to-calendar-pro.com[/p]":e.dates[`${t}`].description="Powered by add-to-calendar-pro.com";e.description&&""!==e.description&&(e.description+="Powered by add-to-calendar-pro.com")}return e.proKey=t,e.identifier=t,e}throw Error("Not possible to read proKey config from server...")}catch(t){throw console.error(t),Error("proKey invalid or server not responding!")}return{}}function ex(t){let e,a=(e=document.querySelector('[atcb-button-id="'+S.active+'"]'))?e.shadowRoot:null;a&&"Escape"===t.key&&(t6("closeList","Ecs Hit",S.active),ts(a,"close","","",!0))}function ey(t){let e,a,o=(e=document.querySelector('[atcb-button-id="'+S.active+'"]'),(a=document.getElementById(S.active+"-modal-host"))?a.shadowRoot:e?e.shadowRoot:null);if(o&&o.querySelector(".atcb-list")&&("ArrowDown"===t.key||"ArrowUp"===t.key||"Tab"===t.key)){t.preventDefault();let e=0,a=o.activeElement,n=o.querySelectorAll(".atcb-list-item").length;a&&a.classList.contains("atcb-list-item")?("ArrowDown"===t.key&&a.dataset.optionNumber<n?e=parseInt(a.dataset.optionNumber)+1:"Tab"===t.key?e=t.shiftKey?a.dataset.optionNumber>1?parseInt(a.dataset.optionNumber)-1:n:a.dataset.optionNumber<n?parseInt(a.dataset.optionNumber)+1:1:"ArrowUp"===t.key&&a.dataset.optionNumber>=1&&(e=parseInt(a.dataset.optionNumber)-1),e>0&&o.querySelector('.atcb-list-item[data-option-number="'+e+'"]').focus()):"ArrowUp"===t.key?o.querySelector('.atcb-list-item[data-option-number="'+n+'"]').focus():o.querySelector('.atcb-list-item[data-option-number="1"]').focus()}}function ew(){let t,e,a=(t=document.querySelector('[atcb-button-id="'+S.active+'"]'),(e=document.getElementById(S.active+"-modal-host"))?e.shadowRoot:t?t.shadowRoot:null);if(a){let t=a.querySelector("#atcb-bgoverlay");t&&(tQ(t),tW(a))}}var ek=t.i(32389),eT=t.i(84013),eE=t.i(64489);let eA=()=>{let[t,i]=(0,r.useState)("hidden"),[l,s]=(0,r.useState)([0,0]),[c,d]=(0,r.useState)(null),[b,u]=(0,r.useState)(null),[p,m]=(0,r.useState)(null),h=(0,r.useRef)(null),f=(0,r.useRef)(null);return(0,e.jsxs)("section",{className:"calendar-section",ref:f,children:[(0,e.jsx)(a.default,{ref:h,plugins:[o.default,n.default],initialView:"dayGridMonth",events:[{start:"2026-05-14",name:'ASBA "On the Road"',streetAddress:"",cityState:"Vancouver, Canada",eventLink:"https://asba.cdn.prismic.io/asba/aZcy4MFoBIGEgkPt_VancouverReceptionInvite2026.pdf",eventLinkText:"LINK To Download Registration Form",secondaryLink:"",secondaryLinkText:"",download:!1,photosLink:"",allDay:!0},{start:"2026-09-14",name:"SBCVO Online Course",streetAddress:"",eventLink:"https://www.asba.org/shipbroking-and-chartered-vessel-operations",eventLinkText:"LINK To Event",secondaryLink:"",secondaryLinkText:"",download:!1,photosLink:"",allDay:!0},{start:"2026-10-05",name:"Business of Shipping Online Course",streetAddress:"",eventLink:"https://www.asba.org/business-of-shipping",eventLinkText:"LINK To Event",secondaryLink:"",secondaryLinkText:"",download:!1,photosLink:"",allDay:!0},{start:"2026-10-26",name:"Maritime Law Online Course",streetAddress:"",eventLink:"https://www.asba.org/principles-of-maritime-law",eventLinkText:"LINK To Event",secondaryLink:"",secondaryLinkText:"",download:!1,photosLink:"",allDay:!0},{start:"2026-07-20",name:"Golf Tournament",streetAddress:"",cityState:"Mt. Kisco, NY",eventLink:"/golffile.pdf",eventLinkText:"DOWNLOAD REGISTRATION FORM",download:!0,photosLink:"",allDay:!0},{start:"2026-08-07T23:05:00Z",name:"Yankee Game vs Braves",streetAddress:"",cityState:"Eden Roc, Miami",eventLink:"/yankeesfile.pdf",eventLinkText:"LINK to Download Registration Form",backgroundColor:"#DCAA47",download:!0,display:"block",allDay:!1},{title:"",start:"2026-09-23",end:"2026-09-26",name:"Annual Cargo Conference",streetAddress:"",cityState:"Eden Rock, Miami Beach, FL",eventLink:"",photosLink:"",download:!1,display:"block",allDay:!0},{start:"2026-11-19",name:"ASBA Pre-Holiday Party",streetAddress:"",cityState:"Rye, NY",eventLink:"",download:!1,photosLink:"",allDay:!0}],eventColor:"#DCAA47",eventClick:e=>{d(e.event);let a=e.el.getBoundingClientRect(),o=f.current.getBoundingClientRect();s([a.left-o.left,a.top-o.top-f.current.scrollTop]),m(e.event.startStr),JSON.stringify(p)===JSON.stringify(e.event.startStr)||"[0,0]"===JSON.stringify(l)?i("visible"===t?"hidden":"visible"):JSON.stringify(p)!==JSON.stringify(e.event.startStr)&&i("visible")},eventMouseEnter:t=>{t.el.style.backgroundColor="#ffce78"},eventMouseLeave:t=>{t.el.style.backgroundColor="#DCAA47"},headerToolbar:{left:"",center:"prev,title,next",right:""},height:"auto",handleWindowResize:!0,datesSet:t=>{i("hidden");let e=new Date((t.start.getTime()+t.end.getTime())/2);u((0,ek.formatDate)(e,{month:"long"}))}}),(0,e.jsx)(eS,{props:{visibility:`${t}`,pos:l,event:c}}),(0,e.jsxs)("div",{className:"event-list",children:[(0,e.jsx)("img",{src:"./yellowsquare.png",className:"yellow-square",alt:""}),(0,e.jsx)("p",{className:"event-list-title",children:"Upcoming ASBA Events"})]})]})},eS=t=>{var a;let o,n,i,l,s,c=(0,eT.useMediaQuery)({query:"(min-width: 1024px)"});(0,eT.useMediaQuery)({query:"(max-width: 400px"}),(0,eT.useMediaQuery)({query:"(max-width: 830px) and (min-width: 800px)"});let[d,b]=(0,r.useState)(!1),{visibility:u,pos:p,event:m}=t.props;if((0,r.useEffect)(()=>{b(!1)},[u,m]),!m)return null;let h=m.start.getDay(),f=`${m.extendedProps.streetAddress||""} ${m.extendedProps.cityState||""}`.trim(),g=m.startStr?m.startStr.split("T"):[],v=m.endStr?m.endStr.split("T"):[],x=g[0]||"",y=g[1]?g[1].substring(0,5):"",w=v[0]||x,k=v[1]?v[1].substring(0,5):"";if(y&&!k){let[t,e]=y.split(":").map(Number),a=t+2,o=w;if(a>=24){a-=24;let t=new Date(m.start);t.setDate(t.getDate()+1),o=t.toISOString().split("T")[0]}k=`${String(a).padStart(2,"0")}
48:${String(e).padStart(2,"0")}`,w=o}let T=h<3?0:1,E=t=>t.toISOString().replace(/[-:]/g,"").split(".")[0]+"Z",A=t=>t.toISOString().split("T")[0].replace(/-/g,""),S=t=>{let e=t.extendedProps||t;if(!t.start)return void console.error("Cannot generate ICS: Event is missing a start date.");let a=t=>[t.getFullYear(),t.getMonth()+1,t.getDate()],o=t=>[t.getUTCFullYear(),t.getUTCMonth()+1,t.getUTCDate(),t.getUTCHours(),t.getUTCMinutes()],n=[];e.eventLinkText&&e.eventLink&&n.push(`${e.eventLinkText}: ${e.eventLink}`),e.secondaryLinkText&&e.secondaryLink&&n.push(`${e.secondaryLinkText}: ${e.secondaryLink}`);let r=[e.streetAddress,e.cityState].filter(Boolean).join(", ")||"TBD",i={title:t.title||e.name||"Untitled Event",description:n.join("\n"),location:r,url:e.secondaryLink||t.url||void 0};if(t.allDay){i.start=a(t.start);let e=new Date(t.end?t.end:t.start);e.setDate(e.getDate()+1),i.end=a(e)}else i.start=o(t.start),i.startInputType="utc",i.startOutputType="utc",t.end?i.end=o(t.end):i.duration={hours:2};eE.createEvent(i,(t,e)=>{if(t)return void console.error("Error creating ICS file:",t);let a=`${i.title.toLowerCase().replace(/[^a-z0-9]+/g,"-")}.ics`,o=new Blob([e],{type:"text/calendar;charset=utf-8;"}),n=URL.createObjectURL(o),r=document.createElement("a");r.href=n,r.setAttribute("download",a),document.body.appendChild(r),r.click(),document.body.removeChild(r),URL.revokeObjectURL(n)})};return(0,e.jsxs)("div",{className:`popup-box-div ${0===T?"sunday-layout":"standard-layout"}`,role:"region","aria-live":"polite","aria-label":"Event Details",style:{visibility:u,top:`${p[1]}px`,left:`${p[0]}px`,position:"absolute",width:"380.82px",zIndex:20},children:[(0,e.jsx)("div",{className:"container-for-popup",children:(0,e.jsx)("div",{className:"new-popup"})}),(0,e.jsxs)("div",{className:"popup-box-text",children:[(0,e.jsx)("p",{className:`box-text title ${"0"===T?"sunday-text":"other-day-text"}`,children:m.extendedProps.name}),(0,e.jsx)("p",{className:"box-text child date",children:m.end?m.allDay?(0,ek.formatRange)(m.start,m.end,{month:"long",year:"numeric",day:"numeric"}):(0,ek.formatRange)(m.start,m.end,{month:"long",year:"numeric",day:"numeric",hour:"numeric",minute:"2-digit"}):m.allDay?(0,ek.formatDate)(m.start,{month:"long",year:"numeric",day:"numeric"}):(0,ek.formatDate)(m.start,{month:"long",year:"numeric",day:"numeric",hour:"numeric",minute:"2-digit"})}),(0,e.jsx)("p",{className:"box-text child location",children:f}),(0,e.jsx)("p",{className:"box-text child link",children:(0,e.jsxs)("a",{href:null===m?"":m.extendedProps.eventLink,"aria-label":`Download registration form for ${m.extendedProps.name}`,target:"_blank",download:m.extendedProps.download||void 0,children:[m.extendedProps.eventLinkText,(0,e.jsx)("span",{className:"visually-hidden",children:"(opens in a new tab)"})]})}),(0,e.jsx)("p",{className:"box-text child secondary-link",children:(0,e.jsxs)("a",{href:null===m?"":m.extendedProps.secondaryLink,target:"_blank",children:[m.extendedProps.secondaryLinkText,(0,e.jsx)("span",{className:"visually-hidden",children:"(opens in a new tab)"})]})})]}),(0,e.jsx)("div",{style:{width:"290.82px",display:"flex",justifyContent:"center",marginTop:"10px",paddingLeft:`${0===T?c?"0px":"20px":"0px"}`},children:"visible"===u&&(0,e.jsxs)("div",{className:`add-to-calendar-button-div btn ${d?"expanded":"small"}`,children:[(0,e.jsxs)("div",{className:"add-to-calendar-button",onClick:()=>b(!d),children:[(0,e.jsx)("img",{className:"calendar-icon",src:"/calendar_icon.svg",alt:""}),(0,e.jsx)("p",{children:"Add to Calendar"})]}),(0,e.jsxs)("div",{className:"calendar-options",children:[(0,e.jsxs)("a",{href:(o=new Date(m.start),i=m.end?new Date(m.end):(a=m.allDay,n=new Date(o),a?n.setDate(n.getDate()+1):n.setHours(n.getHours()+2),n),l="",l=m.allDay?`${A(o)}/${A(i)}`:`${E(o)}/${E(i)}`,s=new URLSearchParams({action:"TEMPLATE",text:m.extendedProps.name,dates:l,location:`${m.extendedProps.streetAddress||""} ${m.extendedProps.cityState||""}`.trim()}),`https://calendar.google.com/calendar/render?${s.toString()}`),target:"_blank",className:"calendar-option",id:"gcal",children:[(0,e.jsx)("img",{src:"/gcal_icon.svg",alt:""}),(0,e.jsx)("span",{children:"Google Calendar"})]}),(0,e.jsxs)("a",{className:"calendar-option",id:"outlook",onClick:()=>S(m),children:[(0,e.jsx)("img",{src:"/outlook_icon.svg",alt:""}),(0,e.jsx)("span",{children:"Outlook Calendar"})]}),(0,e.jsxs)("a",{className:"calendar-option",id:"apple",onClick:()=>S(m),children:[(0,e.jsx)("img",{src:"/apple_icon.svg",alt:""}),(0,e.jsx)("span",{children:"Apple Calendar"})]})]})]})})]})};t.s(["default",0,({slice:t})=>{let[a,o]=(0,r.useState)(!1);(0,r.useEffect)(()=>{o(!0)},[]);let n=(0,eT.useMediaQuery)({query:"(min-width: 760px)"}),i=(0,eT.useMediaQuery)({query:"(max-width: 760px)"});(0,eT.useMediaQuery)({query:"(max-width: 830px) and (min-width: 800px)"}),(0,eT.useMediaQuery)({query:"(orientation: portrait)"}),(0,eT.useMediaQuery)({query:"(orientation: landscape)"});let l=i?(0,e.jsx)("img",{src:"/mobileboat.png",className:"mobile-boat-image",alt:"Boat Gradient"}):(0,e.jsx)("img",{src:"/boatimage.png",className:"boat-image",alt:"Boat Gradient"}),s=i?(0,e.jsxs)("p",{className:"boat-text",children:["Bringing together Ship ",(0,e.jsx)("br",{})," Brokers, Agents, and ",(0,e.jsx)("br",{}),"affiliates across the",(0,e.jsx)("br",{})," U.S. and Canada",(0,e.jsx)("br",{})," for over ",(0,e.jsx)("span",{className:"yellow-text",children:"90 years."})]}):"",c=i?(0,e.jsx)("img",{src:"/seal.svg",className:"boat-seal",alt:"Boat Gradient"}):null,d=n?(0,e.jsx)("div",{className:"education-container",children:(0,e.jsxs)("div",{className:"education-div",children:[(0,e.jsxs)("div",{className:"education-left",children:[(0,e.jsx)("h1",{className:"education",children:"EDUCATION"}),(0,e.jsx)("img",{src:"/yellowchain2.svg",alt:"",className:"yellow-chain-2"}),(0,e.jsx)("p",{children:"ASBA offers industry leading courses & seminars giving participants a broad & c
48omprehensive understanding of the industry"}),(0,e.jsxs)("div",{className:"education-buttons",children:[(0,e.jsxs)("a",{href:"http://www.asba.org/home-study-course",className:"btn",id:"home-study",target:"_blank",children:["HOME STUDY",(0,e.jsx)("span",{className:"visually-hidden",children:"(opens in a new tab)"})]}),(0,e.jsxs)("a",{href:"http://www.asba.org/education-certifications",target:"_blank",className:"btn",id:"courses",children:["ONLINE COURSES",(0,e.jsx)("span",{className:"visually-hidden",children:"(opens in a new tab)"})]}),(0,e.jsxs)("a",{href:"http://www.asba.org/live-seminars",className:"btn",id:"seminars",target:"_blank",children:["SEMINARS",(0,e.jsx)("span",{className:"visually-hidden",children:"(opens in a new tab)"})]})]})]}),(0,e.jsx)("img",{src:"/computer_new.png",alt:"",className:"education-img"})]})}):(0,e.jsx)("div",{className:"education-container",children:(0,e.jsxs)("div",{className:"education-div",children:[(0,e.jsx)("h1",{className:"education",children:"EDUCATION"}),(0,e.jsx)("img",{src:"/yellowchain2.svg",alt:"",className:"yellow-chain-2"}),(0,e.jsx)("p",{className:"education-p",children:"ASBA offers industry leading courses & seminars giving participants a broad & comprehensive understanding of the industry"}),(0,e.jsxs)("div",{className:"education-buttons",children:[(0,e.jsxs)("a",{href:"http://www.asba.org/home-study-course",target:"_blank",className:"btn",id:"home-study",children:["HOME STUDY",(0,e.jsx)("span",{className:"visually-hidden",children:"(opens in a new tab)"})]}),(0,e.jsxs)("a",{href:"http://www.asba.org/education-certifications",target:"_blank",className:"btn",id:"courses",children:["ONLINE COURSES",(0,e.jsx)("span",{className:"visually-hidden",children:"(opens in a new tab)"})]}),(0,e.jsxs)("a",{href:"http://www.asba.org/live-seminars",target:"_blank",className:"btn",id:"seminars",children:["SEMINARS",(0,e.jsx)("span",{className:"visually-hidden",children:"(opens in a new tab)"})]})]})]})}),b=n?(0,e.jsx)("div",{className:"membership-container",children:(0,e.jsxs)("div",{className:"membership-div",children:[(0,e.jsxs)("div",{className:"membership-right",children:[(0,e.jsx)("h1",{className:"memberships",children:"MEMBERSHIP"}),(0,e.jsx)("img",{src:"/yellowchain2.svg",alt:"",className:"yellow-chain-2"}),(0,e.jsx)("p",{children:"Click below to learn more about the different types of memeberships we offer and the many ways you can benefit."}),(0,e.jsxs)("div",{className:"membership-buttons",children:[(0,e.jsxs)("a",{href:"http://www.asba.org/memberships",target:"_blank",className:"btn",id:"tiers",children:["MEMBERSHIP TIERS",(0,e.jsx)("span",{className:"visually-hidden",children:"(opens in a new tab)"})]}),(0,e.jsxs)("a",{href:"http://www.asba.org/member-directory",target:"_blank",className:"btn",id:"directory",children:["MEMBER DIRECTORY",(0,e.jsx)("span",{className:"visually-hidden",children:"(opens in a new tab)"})]})]})]}),(0,e.jsx)("img",{src:"/membership_pic.png",alt:"",className:"membership-img"})]})}):(0,e.jsx)("div",{className:"membership-container",children:(0,e.jsxs)("div",{className:"membership-div",children:[(0,e.jsx)("h1",{className:"memberships",children:"MEMBERSHIP"}),(0,e.jsx)("img",{src:"/yellowchain2.svg",alt:"",className:"yellow-chain-2"}),(0,e.jsxs)("p",{className:"membership-p",children:["Click below to learn more about the different types of memeberships we"," ",(0,e.jsx)("br",{})," offer and the many ways you can benefit."]}),(0,e.jsxs)("div",{className:"membership-buttons",children:[(0,e.jsxs)("a",{href:"http://www.asba.org/memberships",target:"_blank",className:"btn",id:"tiers",children:["MEMBERSHIP TIERS",(0,e.jsx)("span",{className:"visually-hidden",children:"(opens in a new tab)"})]}),(0,e.jsxs)("a",{href:"http://www.asba.org/member-directory",target:"_blank",className:"btn",id:"directory",children:["MEMBER DIRECTORY",(0,e.jsx)("span",{className:"visually-hidden",children:"(opens in a new tab)"})]})]})]})}),u=n?(0,e.jsx)("div",{className:"about-container",children:(0,e.jsxs)("div",{className:"about-div",children:[(0,e.jsxs)("div",{className:"about-left",children:[(0,e.jsx)("h1",{className:"about",children:"ABOUT ASBA"}),(0,e.jsx)("img",{src:"/yellowchain2.svg",alt:"",className:"yellow-chain-2"}),(0,e.jsx)("p",{children:"ASBA advances and fosters the ideals and standards of professional conduct and practices and is a medium through which members with common interests can communicate."}),(0,e.jsxs)("div",{className:"about-buttons",children:[(0,e.jsxs)("a",{href:"http://www.asba.org/about",target:"_blank",className:"btn",id:"learn-more",children:["LEARN MORE",(0,e.jsx)("span",{className:"visually-hidden",children:"(opens in a new tab)"})]}),(0,e.jsxs)("a",{href:"http://www.asba.org/asba-charter-parties",target:"_blank",className:"btn",id:"charter-parties",children:["CHARTER PARTIES",(0,e.jsx)("span",{className:"visually-hidden",children:"(opens in a new tab)"})]})]})]}),(0,e.jsx)("img",{src:"/square_seal.png",alt:"",className:"about-img"})]})}):(0,e.jsx)("div",{className:"about-container",children:(0,e.jsxs)("div",{className:"about-div",children:[(0,e.jsx)("h1",{className:"about",children:"ABOUT ASBA"}),(0,e.jsx)("img",{src:"/yellowchain2.svg",alt:"",className:"yellow-chain-2"}),(0,e.jsx)("p",{className:"about-p",children:"Bringing together Ship Brokers, Agents, and Affiliates across the U.S. and Canada for over 90 years."}),(0,e.jsxs)("div",{className:"about-buttons",children:[(0,e.jsxs)("a",{href:"http://www.asba.org/about",target:"_blank",className:"btn",id:"learn-more",children:["LEARN MORE",(0,e.jsx)("span",{className:"visually-hidden",children:"(opens in a new tab)"})]}),(0,e.jsxs)("a",{href:"http://www.asba.org/asba-charter-parties",target:"_blank",className:"btn",id:"charter-parties",children:["CHARTER PARTIES",(0,e.jsx)("span",{className:"visually-hidden",children:"(opens in a new tab)"})]})]})]})});return a?(0,e.jsxs)("section",{"data-slice-type":t.slice_type,"data-slice-variation":t.variation,className:"hero-section",children:[(0,e.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,e.jsxs)("div",{className:"boat-graphic-div",children:[s,l,c]}),(0,e.jsxs)("div",{className:"calendar-div",children:[(0,e.jsxs)("div",{className:"calendar-left",children:[(0,e.jsx)("img",{src:"upcomingevents.png",alt:"Upcoming Events Calendar",className:"upcoming_events"}),(0,e.jsx)(eA,{})]}),(0,e.jsxs)("div",{className:"calendar-right",children:[(0,e.jsxs)("p",{className:"event-text-info",children:[(0,e.jsx)("span",{className:"yellow-text",children:"May 14"}),' - ASBA "On the Road" Vancouver, Canada ',(0,e.jsx)("br",{}),(0,e.jsx)("span",{className:"yellow-text",children:"July 20"})," - Golf Tournament - Mt. Kisco, NY ",(0,e.jsx)("br",{}),(0,e.jsx)("span",{className:"yellow-text",children:"August 7"})," - Yankee Game vs Braves - 7:05pm Yankee Stadium ",(0,e.jsx)("br",{}),(0,e.jsx)("span",{className:"yellow-text",children:"September 23-25"})," - Annual Cargo Conference - Eden Roc, Miami Beach, FL ",(0,e.jsx)("br",{}),(0,e.jsx)("span",{className:"yellow-text",children:"November 19th"})," - ASBA Pre-Holiday Party - Rye, NY ",(0,e.jsx)("br",{})]}),(0,e.jsx)("img",{className:"calendar-div-chain",src:"/wholechain.svg",alt:""}),(0,e.jsxs)("div",{className:"event-buttons",children:[(0,e.jsxs)("a",{href:"https://www.asba.org/2026-events",target:"_blank",className:"btn",id:"current-events",children:["2026 EVENT PHOTOS"," ",(0,e.jsx)("span",{className:"visually-hidden",children:"(opens in a new tab)"}),(0,e.jsx)("img",{className:"insta-logo",src:"/instalogo.png",alt:""})]}),(0,e.jsxs)("a",{href:"https://www.asba.org/calendar",target:"_blank",className:"btn",id:"past-events",children:["PAST EVENTS",(0,e.jsx)("span",{className:"visually-hidden",children:"(opens in a new tab)"})]})]})]})]}),d,b,u]}):null}],41959)}]);
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.