"use strict";(()=>{var Ft=Object.create;var pe=Object.defineProperty;var wt=Object.getOwnPropertyDescriptor;var _t=Object.getOwnPropertyNames;var Nt=Object.getPrototypeOf,St=Object.prototype.hasOwnProperty;var Et=(r,e)=>()=>(e||r((e={exports:{}}).exports,e),e.exports),kt=(r,e)=>{for(var t in e)pe(r,t,{get:e[t],enumerable:!0})},Tt=(r,e,t,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of _t(e))!St.call(r,o)&&o!==t&&pe(r,o,{get:()=>e[o],enumerable:!(n=wt(e,o))||n.enumerable});return r};var $=(r,e,t)=>(t=r!=null?Ft(Nt(r)):{},Tt(e||!r||!r.__esModule?pe(t,"default",{value:r,enumerable:!0}):t,r));var b=Et((q,me)=>{(function(r,e){if(typeof q=="object"&&typeof me=="object")me.exports=e();else if(typeof define=="function"&&define.amd)define([],e);else{var t=e();for(var n in t)(typeof q=="object"?q:r)[n]=t[n]}})(self,(()=>(()=>{"use strict";var r={d:(f,g)=>{for(var h in g)r.o(g,h)&&!r.o(f,h)&&Object.defineProperty(f,h,{enumerable:!0,get:g[h]})},o:(f,g)=>Object.prototype.hasOwnProperty.call(f,g),r:f=>{typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(f,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(f,"__esModule",{value:!0})}},e={};r.r(e),r.d(e,{$:()=>Dt,getJQuery:()=>J,getProjektId:()=>T,getUrlParameter:()=>F,getXUtil:()=>k,getXfcMetaData:()=>i,getXmFormDynValues:()=>u,getXmFormDynValuesParsed:()=>w,getXmFormI18n:()=>s,getXmFormModel:()=>y,getXmFormPluginValidationRules:()=>c,getXmFormValidationRules:()=>m,getXmValidator:()=>E,gotoPage:()=>j,setValidate:()=>Re});let t=()=>typeof globalThis=="object"?globalThis:window,n=f=>()=>t()[f],o=f=>(...g)=>(h=>t()[h])(f)(...g),a,i=n("XFC_METADATA"),s=n("XM_FORM_I18N"),u=n("XM_FORM_DYNVALUES"),m=n("XM_FORM_VRULES"),y=n("XM_FORM_MODEL"),c=n("XM_FORM_PLUGIN_VRULES"),E=n("xm_validator"),k=()=>J().xutil,T=o("getProjektId"),F=o("getURLParameter"),j=o("gotoPage"),Re=o("setValidate"),J=o("xm_jq");function w(){var f,g;if(a!==void 0)return a;let h={formItems:{},repetitions:{}},de=(f=u())!==null&&f!==void 0?f:{};for(let _ of Object.keys(de!=null?de:{})){let H=de[_];if(H!==void 0)if(Array.isArray(H)){let A=_.endsWith("_dyn_size")?_.substring(0,_.length-9):_;h.repetitions[A]=H}else for(let A of Object.keys(H)){let W=H[A],fe=(g=h.formItems[_])!==null&&g!==void 0?g:{size:0,value:{}};if(h.formItems[_]=fe,W!==void 0)if(typeof W=="number")fe.size=W;else{let $t=A.startsWith("_")?A.substring(1):A;fe.value[$t]=W}}}return a=h,h}if(typeof XFC_METADATA!="object")throw new Error(["fc-form-renderer is not available","This module only contains type declaration files and no implementation.","The declared types are available only within a web form context of the XIMA formcycle application."].join(`
`));let Dt=J();return e})()))});var ce=$(b(),1);var Q=$(b(),1);function Oe(){let r=(0,Q.getXfcMetaData)(),e=(0,Q.getXmFormI18n)(),t=r.currentLanguage==="de"?{dateBefore:"Das Datum muss vor dem '%' liegen",dateBeforeEqual:"Das Datum muss vor dem oder am '%' liegen",dateAfter:"Das Datum muss nach dem '%' liegen",dateAfterEqual:"Das Datum muss nach oder am '%' liegen"}:{dateBefore:"The date must be before '%'",dateBeforeEqual:"The date must be before or at '%'",dateAfter:"The date must be after '%'",dateAfterEqual:"The date must be after or at '%'"};"dateBefore"in e||(e.dateBefore=t.dateBefore),"dateBeforeEqual"in e||(e.dateBeforeEqual=t.dateBeforeEqual),"dateAfter"in e||(e.dateAfter=t.dateAfter),"dateAfterEqual"in e||(e.dateAfterEqual=t.dateAfterEqual)}var U=$(b(),1);var d=$(b(),1);function z(r){return r==null}function he(r){return r!==void 0}function v(r){return r!=null&&r.trim().length>0}function C(r,e){return v(r)?r:e}function N(...r){for(let e of r)if(v(e))return e;return""}function Ct(r){return r==null?"":String(r)}function G(r,e){let t=e[0];if(t===void 0)throw new TypeError("Must specify at least one string union member");let n=Ct(r);for(let o of e)if(o===n)return o;return t}function Ue(r,e,t){let n=r.get(e);if(n!==void 0&&r.has(e))return n;{let o=t(e);return r.set(e,o),o}}function He(r,e,t){let n=r.get(e);if(n!==void 0&&r.has(e))return n;{let o=t(e);return r.set(e,o),o}}function Y(r,e){return(t,n)=>e(r(t),r(n))}function Mt(r,e,...t){for(let n of t){let o=n(r,e);if(o!==0)return o}return 0}function Le(...r){return(e,t)=>Mt(e,t,...r)}function X(r,e){return Number.isNaN(r)?Number.isNaN(e)?0:-1:Number.isNaN(e)?1:r<e?-1:r>e?1:0}var un=Symbol("Void");var Fn=Symbol("CurryPlaceholder");function ge(r){return r}function Be(r,e){return r}function Ve(r,e){return e}function ye(...r){return r}var je,Je;function xe(r,e){let t=r.values(),n={next:()=>{for(let o=t.next();o.done!==!0;o=t.next()){let i=o.value.deref();if(i!==void 0)return{done:!1,value:e(i)}}return{done:!0,value:void 0}},[Symbol.iterator]:()=>n};return n}function K(r,e,t){let n=r.values(),o={next:()=>{for(let a=n.next();a.done!==!0;a=n.next()){let i=a.value.deref();if(i!==void 0){let s=e.get(i);if(s!==void 0)return{done:!1,value:t(i,s.value)}}}return{done:!0,value:void 0}},[Symbol.iterator]:()=>o};return o}var We=class{constructor(){this[je]="IterableWeakSet",this._id=Number.MIN_SAFE_INTEGER,this._map=new WeakMap,this._refs=new Map,this._finalizer=new FinalizationRegistry(e=>this._refs.delete(e))}[(je=Symbol.toStringTag,Symbol.iterator)](){return xe(this._refs,ge)}get size(){return this._refs.size}add(e){if(!this._map.has(e)){let t=this._id++;this._map.set(e,t),this._refs.set(t,new WeakRef(e)),this._finalizer.register(e,t,e)}return this}clear(){for(let e=this._refs.values(),t=e.next();t.done!==!0;t=e.next()){let n=t.value.deref();n!==void 0&&(this._map.delete(n),this._finalizer.unregister(n))}this._refs.clear()}delete(e){let t=this._map.get(e);return t===void 0?!1:(this._refs.delete(t),this._map.delete(e),this._finalizer.unregister(e),!0)}entries(){return xe(this._refs,e=>[e,e])}forEach(e,t){for(let n of this._refs.values()){let o=n.deref();o!==void 0&&e.call(t,o,o,this)}}has(e){return this._map.has(e)}keys(){return this.values()}values(){return xe(this._refs,ge)}},qe=class{constructor(){this[Je]="IterableWeakMap",this._id=Number.MIN_SAFE_INTEGER,this._map=new WeakMap,this._refs=new Map,this._finalizer=new FinalizationRegistry(e=>this._refs.delete(e))}[(Je=Symbol.toStringTag,Symbol.iterator)](){return K(this._refs,this._map,ye)}get size(){return this._refs.size}clear(){for(let e=this._refs.values(),t=e.next();t.done!==!0;t=e.next()){let n=t.value.deref();n!==void 0&&(this._map.delete(n),this._finalizer.unregister(n))}this._refs.clear()}delete(e){let t=this._map.get(e);return t===void 0?!1:(this._refs.delete(t.id),this._map.delete(e),this._finalizer.unregister(e),!0)}entries(){return K(this._refs,this._map,ye)}forEach(e,t){for(let n of this._refs.values()){let o=n.deref();if(o!==void 0){let a=this._map.get(o);a!==void 0&&e.call(t,a.value,o,this)}}}get(e){var t;return(t=this._map.get(e))===null||t===void 0?void 0:t.value}has(e){return this._map.has(e)}keys(){return K(this._refs,this._map,Be)}set(e,t){if(this._map.has(e)){let n=this._map.get(e);n!==void 0&&(n.value=t)}else{let n=this._id++;this._map.set(e,{id:n,value:t}),this._refs.set(n,new WeakRef(e)),this._finalizer.register(e,n,e)}return this}values(){return K(this._refs,this._map,Ve)}};function Qe(r,e){let t=[...r].sort(e);return t.filter((n,o)=>o===0||e(n,t[o-1])!==0)}var It=Le(Y(r=>r.getFullYear(),X),Y(r=>r.getMonth(),X),Y(r=>r.getDate(),X));function ze(r,e,t){return r.getMonth()+1===e&&r.getDate()===t}function Ge(r,e){return r.getTime()<e.getTime()?r:e}function Ye(r,e){return r.getTime()>e.getTime()?r:e}function P(r){let e=r==null?void 0:r.toLowerCase();switch(e){case"bw":case"by":case"be":case"bb":case"hb":case"hh":case"he":case"mv":case"ni":case"nw":case"rp":case"sl":case"sn":case"st":case"sh":case"th":return e;default:return}}function M(r,e){let t=new Date(r.getTime());return t.setFullYear(t.getFullYear()+e.years),t.setMonth(t.getMonth()+e.months),t.setDate(t.getDate()+e.days),t}function Xe(r,e){return{years:r.years+e.years,months:r.months+e.months,days:r.days+e.days}}function be(){return{years:0,months:0,days:0}}function De(r,e){return{years:e.years*r,months:e.months*r,days:e.days*r}}function $e(r){let t=new Date(r,10,23).getDay(),n=t===3?-7:(-4-t)%7;return new Date(r,10,23+n)}function D(r,e=0){let t=Math.floor,n=r%19,o=t(r/100),a=(o-t(o/4)-t((8*o+13)/25)+19*n+15)%30,i=a-t(a/28)*(1-t(a/28)*t(29/(a+1))*t((21-n)/11)),s=(r+t(r/4)+i+2-o+t(o/4))%7,u=i-s,m=3+t((u+40)/44),y=u+28-31*t(m/4),c=new Date(r,m-1,y);return e!==0&&c.setDate(c.getDate()+e),c}function Z(r,e){return ee(r.getFullYear(),e).some(t=>Rt(r,t))}function Rt(r,e){return r.getFullYear()===e.getFullYear()&&r.getMonth()===e.getMonth()&&r.getDate()===e.getDate()}function ee(r,e){let t=[];switch(t.push(new Date(r,0,1)),t.push(D(r,-2)),t.push(D(r,1)),t.push(new Date(r,4,1)),t.push(D(r,39)),t.push(D(r,50)),t.push(new Date(r,9,3)),r===2025&&e==="be"&&t.push(new Date(r,4,8)),r===2028&&e==="be"&&t.push(new Date(r,5,17)),t.push(new Date(r,11,25)),t.push(new Date(r,11,26)),r>=2019&&e==="be"&&t.push(new Date(r,2,8)),r>=2023&&e==="mv"&&t.push(new Date(r,2,8)),r>=2019&&e==="th"&&t.push(new Date(r,8,20)),e){case"bw":case"by":case"st":t.push(new Date(r,0,6));break}switch(e==="bb"&&t.push(D(r)),e==="bb"&&t.push(D(r,49)),e){case"bw":case"by":case"he":case"nw":case"rp":case"sl":t.push(D(r,60));break}switch(e){case"sl":t.push(new Date(r,7,15));break}if(r===2017)t.push(new Date(r,9,31));else{switch(e){case"bb":case"mv":case"sn":case"st":case"th":t.push(new Date(r,9,31));break}if(r>=2018)switch(e){case"hb":case"hh":case"ni":case"sh":t.push(new Date(r,9,31));break}}switch(e){case"bw":case"by":case"nw":case"rp":case"sl":t.push(new Date(r,10,1));break}return e==="sn"&&t.push($e(r)),Qe(t,It)}function Ke(r,e,t,n=!1,o=[]){if(r===void 0||e===void 0)return 0;let a=new Date(Ge(r,e)),i=new Date(Ye(r,e)),s=0,u=a.getFullYear(),m=i.getFullYear(),y=[];for(let c=u;c<=m;c++)y=y.concat(ee(c,t));for(o.forEach(c=>{y.push(new Date(c))});a<=i;){let c=a.getDay(),E=c===0||c===6,k=y.some(F=>F.getFullYear()===a.getFullYear()&&F.getMonth()===a.getMonth()&&F.getDate()===a.getDate()),T=n&&(ze(a,12,24)||ze(a,12,31));!E&&!k&&!T?s++:!E&&!k&&T&&(s+=.5),a.setDate(a.getDate()+1)}return s}function Ze(r,e){if(r===void 0)return 0;let t=e.getFullYear()-r.getFullYear(),n=e.getMonth()-r.getMonth();return(n<0||n===0&&e.getDate()<r.getDate())&&(t=t-1),t}function et(r,e){if(r===void 0||e===void 0)return 0;let t=new Date(Ge(r,e)),n=new Date(Ye(r,e)),o=0;for(;t<=n;){let a=t.getDay();a!==0&&a!==6&&o++,t.setDate(t.getDate()+1)}return o}function te(r,e){return r==null||e===null||e===void 0?0:Math.floor((e.getTime()-r.getTime())/1e3/60/60/24)}var Ot={formFields:[]};function tt(r){var a,i;let e=Ut(r.date),t=Jt((a=r.rest)==null?void 0:a.operator),n=Wt((i=r.rest)==null?void 0:i.duration);return[...e,...t,...n].reduce(qt,Ot)}function Ut(r){switch(r.kind){case"legacyTimePointReference":return Ht(r);case"formFieldName":return Lt(r);case"placeholder":return Bt(r)}}function Ht(r){return[]}function Lt(r){return[{formFields:[r.value]}]}function Bt(r){switch(r.content.kind){case"systemPlaceholder":return Vt(r.content);case"formFieldPlaceholder":return jt(r.content)}}function Vt(r){return[]}function jt(r){return[{formFields:[r.field.value]}]}function Jt(r){return[]}function Wt(r){return[]}function qt(r,e){return{formFields:[...new Set([...r.formFields,...e.formFields])]}}function rt(r,e){var a,i;let t=Qt(r.date,e),n=ar((a=r.rest)==null?void 0:a.operator,e),o=rr((i=r.rest)==null?void 0:i.duration,e);if(t!==void 0)return n(t,o)}function Qt(r,e){switch(r.kind){case"placeholder":return zt(r,e);case"legacyTimePointReference":return er(r,e);case"formFieldName":return tr(r,e)}}function zt(r,e){switch(r.content.kind){case"systemPlaceholder":return Gt(r.content,e);case"formFieldPlaceholder":return Zt(r.content,e)}}function Gt(r,e){switch(r.content.kind){case"placeholderDate":return Yt(r.content,e);case"placeholderFormDateCreated":return Xt(r.content,e);case"placeholderFormDateModified":return Kt(r.content,e)}}function Yt(r,e){let t=Fe(r.args,e);return e.getToday(t)}function Xt(r,e){let t=Fe(r.args,e);return e.getCreationDate(t)}function Kt(r,e){let t=Fe(r.args,e);return e.getModificationDate(t)}function Fe(r,e){var o,a,i;let t=(o=r==null?void 0:r.value)==null?void 0:o.format.value,n=(i=(a=r==null?void 0:r.value)==null?void 0:a.value)==null?void 0:i.lang;return{format:t,lang:n}}function Zt(r,e){return e.readDateFromFieldName(r.field.value)}function er(r,e){switch(r.type){case"today":return e.getToday({format:void 0,lang:void 0});case"creation":return e.getCreationDate({format:void 0,lang:void 0})}}function tr(r,e){return e.readDateFromFieldName(r.value)}function rr(r,e){return r===void 0?be():r.parts.map(t=>nr(t,e)).reduce(Xe,be())}function nr(r,e){return De(r.value.value,or(r.unit,e))}function or(r,e){switch(r.type){case"d":return{days:1,months:0,years:0};case"m":return{days:0,months:1,years:0};case"y":return{days:0,months:0,years:1}}}function ar(r,e){if(r===void 0)return(t,n)=>t;switch(r.type){case"+":return(t,n)=>M(t,n);case"-":return(t,n)=>M(t,De(-1,n))}}function nt(r){let e="",t=0,n=r.indexOf("\\",t);for(;n>=0;){e+=r.substring(t,n);let o=r[n+1];switch(o){case'"':case"\\":case"/":e+=o;break;case"b":e+="\b";break;case"f":e+="\f";break;case"n":e+=`
`;break;case"r":e+="\r";break;case"t":e+="	";break}t=n+2,n=r.indexOf("\\",t)}return t<r.length&&(e+=r.substring(t)),e}var l={formula:"formula",formula_$0:"formula_$0",operator:"operator",date_1:"date_1",date_2:"date_2",date_3:"date_3",legacyTimePointReference:"legacyTimePointReference",legacyFieldName:"legacyFieldName",placeholder:"placeholder",placeholderContent_1:"placeholderContent_1",placeholderContent_2:"placeholderContent_2",formFieldPlaceholder:"formFieldPlaceholder",systemPlaceholder:"systemPlaceholder",systemPlaceholderContent_1:"systemPlaceholderContent_1",systemPlaceholderContent_2:"systemPlaceholderContent_2",systemPlaceholderContent_3:"systemPlaceholderContent_3",placeholderDate:"placeholderDate",placeholderDate_$0:"placeholderDate_$0",placeholderFormDateCreated:"placeholderFormDateCreated",placeholderFormDateCreated_$0:"placeholderFormDateCreated_$0",placeholderFormDateModified:"placeholderFormDateModified",placeholderFormDateModified_$0:"placeholderFormDateModified_$0",placeholderDateArgs:"placeholderDateArgs",placeholderDateArgs_$0:"placeholderDateArgs_$0",placeholderDateArgs_$0_$0:"placeholderDateArgs_$0_$0",duration:"duration",durationPart:"durationPart",durationUnit:"durationUnit",formFieldName:"formFieldName",languageTag:"languageTag",space:"space",int:"int",anyString:"anyString",chars:"chars",$EOF:"$EOF"},we=class{constructor(e){this.kind=l.operator;this.image=e,this.type=G(this.image,["+","-"])}},_e=class{constructor(e){this.kind=l.legacyTimePointReference;this.image=e,this.type=G(this.image.toLowerCase(),["today","creation"])}},Ne=class{constructor(e){this.kind=l.durationUnit;this.image=e,this.type=G(this.image.toLowerCase(),["d","m","y"])}},Se=class{constructor(e){this.kind=l.int;this.image=e,this.value=parseInt(this.image)}},Ee=class{constructor(e){this.kind=l.anyString;this.image=e,this.value=nt(this.image)}},ke=class{constructor(e){this.negating=!1;this.memoSafe=!0;this.$scope$formula$memo=new Map;this.$scope$formula_$0$memo=new Map;this.$scope$operator$memo=new Map;this.$scope$date$memo=new Map;this.$scope$legacyTimePointReference$memo=new Map;this.$scope$legacyFieldName$memo=new Map;this.$scope$placeholder$memo=new Map;this.$scope$placeholderContent$memo=new Map;this.$scope$formFieldPlaceholder$memo=new Map;this.$scope$systemPlaceholder$memo=new Map;this.$scope$systemPlaceholderContent$memo=new Map;this.$scope$placeholderDate$memo=new Map;this.$scope$placeholderDate_$0$memo=new Map;this.$scope$placeholderFormDateCreated$memo=new Map;this.$scope$placeholderFormDateCreated_$0$memo=new Map;this.$scope$placeholderFormDateModified$memo=new Map;this.$scope$placeholderFormDateModified_$0$memo=new Map;this.$scope$placeholderDateArgs$memo=new Map;this.$scope$placeholderDateArgs_$0$memo=new Map;this.$scope$placeholderDateArgs_$0_$0$memo=new Map;this.$scope$duration$memo=new Map;this.$scope$durationPart$memo=new Map;this.$scope$durationUnit$memo=new Map;this.$scope$formFieldName$memo=new Map;this.$scope$languageTag$memo=new Map;this.$scope$space$memo=new Map;this.$scope$int$memo=new Map;this.$scope$anyString$memo=new Map;this.$scope$chars$memo=new Map;this.pos={overallPos:0,line:1,offset:0},this.input=e}reset(e){this.pos=e}finished(){return this.pos.overallPos===this.input.length}clearMemos(){this.$scope$formula$memo.clear(),this.$scope$formula_$0$memo.clear(),this.$scope$operator$memo.clear(),this.$scope$date$memo.clear(),this.$scope$legacyTimePointReference$memo.clear(),this.$scope$legacyFieldName$memo.clear(),this.$scope$placeholder$memo.clear(),this.$scope$placeholderContent$memo.clear(),this.$scope$formFieldPlaceholder$memo.clear(),this.$scope$systemPlaceholder$memo.clear(),this.$scope$systemPlaceholderContent$memo.clear(),this.$scope$placeholderDate$memo.clear(),this.$scope$placeholderDate_$0$memo.clear(),this.$scope$placeholderFormDateCreated$memo.clear(),this.$scope$placeholderFormDateCreated_$0$memo.clear(),this.$scope$placeholderFormDateModified$memo.clear(),this.$scope$placeholderFormDateModified_$0$memo.clear(),this.$scope$placeholderDateArgs$memo.clear(),this.$scope$placeholderDateArgs_$0$memo.clear(),this.$scope$placeholderDateArgs_$0_$0$memo.clear(),this.$scope$duration$memo.clear(),this.$scope$durationPart$memo.clear(),this.$scope$durationUnit$memo.clear(),this.$scope$formFieldName$memo.clear(),this.$scope$languageTag$memo.clear(),this.$scope$space$memo.clear(),this.$scope$int$memo.clear(),this.$scope$anyString$memo.clear(),this.$scope$chars$memo.clear()}matchformula(e,t){return this.memoise(()=>this.run(e,()=>{let n,o,a=null;return this.matchspace(e+1,t)!==null&&(n=this.matchdate(e+1,t))!==null&&this.matchspace(e+1,t)!==null&&((o=this.matchformula_$0(e+1,t))||!0)&&this.match$EOF(t)!==null&&(a={kind:l.formula,date:n,rest:o}),a}),this.$scope$formula$memo)}matchformula_$0(e,t){return this.memoise(()=>this.run(e,()=>{let n,o,a=null;return(n=this.matchoperator(e+1,t))!==null&&this.matchspace(e+1,t)!==null&&(o=this.matchduration(e+1,t))!==null&&this.matchspace(e+1,t)!==null&&(a={kind:l.formula_$0,operator:n,duration:o}),a}),this.$scope$formula_$0$memo)}matchoperator(e,t){return this.memoise(()=>this.run(e,()=>{let n,o=null;return(n=this.regexAccept(String.raw`(?:[+-])`,"",e+1,t))!==null&&(o=new we(n)),o}),this.$scope$operator$memo)}matchdate(e,t){return this.memoise(()=>this.choice([()=>this.matchdate_1(e+1,t),()=>this.matchdate_2(e+1,t),()=>this.matchdate_3(e+1,t)]),this.$scope$date$memo)}matchdate_1(e,t){return this.matchlegacyTimePointReference(e+1,t)}matchdate_2(e,t){return this.matchlegacyFieldName(e+1,t)}matchdate_3(e,t){return this.matchplaceholder(e+1,t)}matchlegacyTimePointReference(e,t){return this.memoise(()=>this.run(e,()=>{let n,o=null;return(n=this.regexAccept(String.raw`(?:today|creation)`,"i",e+1,t))!==null&&(o=new _e(n)),o}),this.$scope$legacyTimePointReference$memo)}matchlegacyFieldName(e,t){return this.memoise(()=>this.matchformFieldName(e+1,t),this.$scope$legacyFieldName$memo)}matchplaceholder(e,t){return this.memoise(()=>this.run(e,()=>{let n,o=null;return this.regexAccept(String.raw`(?:\[%)`,"",e+1,t)!==null&&(n=this.matchplaceholderContent(e+1,t))!==null&&this.regexAccept(String.raw`(?:%\])`,"",e+1,t)!==null&&(o={kind:l.placeholder,content:n}),o}),this.$scope$placeholder$memo)}matchplaceholderContent(e,t){return this.memoise(()=>this.choice([()=>this.matchplaceholderContent_1(e+1,t),()=>this.matchplaceholderContent_2(e+1,t)]),this.$scope$placeholderContent$memo)}matchplaceholderContent_1(e,t){return this.matchformFieldPlaceholder(e+1,t)}matchplaceholderContent_2(e,t){return this.matchsystemPlaceholder(e+1,t)}matchformFieldPlaceholder(e,t){return this.memoise(()=>this.run(e,()=>{let n,o=null;return(n=this.matchformFieldName(e+1,t))!==null&&(o={kind:l.formFieldPlaceholder,field:n}),o}),this.$scope$formFieldPlaceholder$memo)}matchsystemPlaceholder(e,t){return this.memoise(()=>this.run(e,()=>{let n,o=null;return this.regexAccept(String.raw`(?:\$)`,"",e+1,t)!==null&&(n=this.matchsystemPlaceholderContent(e+1,t))!==null&&(o={kind:l.systemPlaceholder,content:n}),o}),this.$scope$systemPlaceholder$memo)}matchsystemPlaceholderContent(e,t){return this.memoise(()=>this.choice([()=>this.matchsystemPlaceholderContent_1(e+1,t),()=>this.matchsystemPlaceholderContent_2(e+1,t),()=>this.matchsystemPlaceholderContent_3(e+1,t)]),this.$scope$systemPlaceholderContent$memo)}matchsystemPlaceholderContent_1(e,t){return this.matchplaceholderDate(e+1,t)}matchsystemPlaceholderContent_2(e,t){return this.matchplaceholderFormDateCreated(e+1,t)}matchsystemPlaceholderContent_3(e,t){return this.matchplaceholderFormDateModified(e+1,t)}matchplaceholderDate(e,t){return this.memoise(()=>this.run(e,()=>{let n,o=null;return this.regexAccept(String.raw`(?:DATE)`,"i",e+1,t)!==null&&this.matchspace(e+1,t)!==null&&((n=this.matchplaceholderDate_$0(e+1,t))||!0)&&(o={kind:l.placeholderDate,args:n}),o}),this.$scope$placeholderDate$memo)}matchplaceholderDate_$0(e,t){return this.memoise(()=>this.matchplaceholderDateArgs(e+1,t),this.$scope$placeholderDate_$0$memo)}matchplaceholderFormDateCreated(e,t){return this.memoise(()=>this.run(e,()=>{let n,o=null;return this.regexAccept(String.raw`(?:FORM_DATE_CREATED)`,"i",e+1,t)!==null&&this.matchspace(e+1,t)!==null&&((n=this.matchplaceholderFormDateCreated_$0(e+1,t))||!0)&&(o={kind:l.placeholderFormDateCreated,args:n}),o}),this.$scope$placeholderFormDateCreated$memo)}matchplaceholderFormDateCreated_$0(e,t){return this.memoise(()=>this.matchplaceholderDateArgs(e+1,t),this.$scope$placeholderFormDateCreated_$0$memo)}matchplaceholderFormDateModified(e,t){return this.memoise(()=>this.run(e,()=>{let n,o=null;return this.regexAccept(String.raw`(?:FORM_DATE_MODIFIED)`,"i",e+1,t)!==null&&this.matchspace(e+1,t)!==null&&((n=this.matchplaceholderFormDateModified_$0(e+1,t))||!0)&&(o={kind:l.placeholderFormDateModified,args:n}),o}),this.$scope$placeholderFormDateModified$memo)}matchplaceholderFormDateModified_$0(e,t){return this.memoise(()=>this.matchplaceholderDateArgs(e+1,t),this.$scope$placeholderFormDateModified_$0$memo)}matchplaceholderDateArgs(e,t){return this.memoise(()=>this.run(e,()=>{let n,o=null;return this.regexAccept(String.raw`(?:\()`,"",e+1,t)!==null&&this.matchspace(e+1,t)!==null&&((n=this.matchplaceholderDateArgs_$0(e+1,t))||!0)&&this.regexAccept(String.raw`(?:\))`,"",e+1,t)!==null&&this.matchspace(e+1,t)!==null&&(o={kind:l.placeholderDateArgs,value:n}),o}),this.$scope$placeholderDateArgs$memo)}matchplaceholderDateArgs_$0(e,t){return this.memoise(()=>this.run(e,()=>{let n,o,a=null;return(n=this.matchanyString(e+1,t))!==null&&this.matchspace(e+1,t)!==null&&((o=this.matchplaceholderDateArgs_$0_$0(e+1,t))||!0)&&(a={kind:l.placeholderDateArgs_$0,format:n,value:o}),a}),this.$scope$placeholderDateArgs_$0$memo)}matchplaceholderDateArgs_$0_$0(e,t){return this.memoise(()=>this.run(e,()=>{let n,o=null;return this.regexAccept(String.raw`(?:,)`,"",e+1,t)!==null&&this.matchspace(e+1,t)!==null&&(n=this.matchlanguageTag(e+1,t))!==null&&this.matchspace(e+1,t)!==null&&(o={kind:l.placeholderDateArgs_$0_$0,lang:n}),o}),this.$scope$placeholderDateArgs_$0_$0$memo)}matchduration(e,t){return this.memoise(()=>this.run(e,()=>{let n,o=null;return(n=this.loopPlus(()=>this.matchdurationPart(e+1,t)))!==null&&(o={kind:l.duration,parts:n}),o}),this.$scope$duration$memo)}matchdurationPart(e,t){return this.memoise(()=>this.run(e,()=>{let n,o,a=null;return(n=this.matchint(e+1,t))!==null&&(o=this.matchdurationUnit(e+1,t))!==null&&(a={kind:l.durationPart,value:n,unit:o}),a}),this.$scope$durationPart$memo)}matchdurationUnit(e,t){return this.memoise(()=>this.run(e,()=>{let n,o=null;return(n=this.regexAccept(String.raw`(?:[dDmMyY])`,"",e+1,t))!==null&&(o=new Ne(n)),o}),this.$scope$durationUnit$memo)}matchformFieldName(e,t){return this.memoise(()=>this.run(e,()=>{let n,o=null;return(n=this.regexAccept(String.raw`(?:[0-9a-zA-Z_]+)`,"",e+1,t))!==null&&(o={kind:l.formFieldName,value:n}),o}),this.$scope$formFieldName$memo)}matchlanguageTag(e,t){return this.memoise(()=>this.regexAccept(String.raw`(?:[a-zA-Z0-9_-]+)`,"",e+1,t),this.$scope$languageTag$memo)}matchspace(e,t){return this.memoise(()=>this.regexAccept(String.raw`(?:\s*)`,"",e+1,t),this.$scope$space$memo)}matchint(e,t){return this.memoise(()=>this.run(e,()=>{let n,o=null;return(n=this.regexAccept(String.raw`(?:[0-9]+)`,"",e+1,t))!==null&&(o=new Se(n)),o}),this.$scope$int$memo)}matchanyString(e,t){return this.memoise(()=>this.run(e,()=>{let n,o=null;return this.regexAccept(String.raw`(?:")`,"",e+1,t)!==null&&(n=this.matchchars(e+1,t))!==null&&this.regexAccept(String.raw`(?:")`,"",e+1,t)!==null&&(o=new Ee(n)),o}),this.$scope$anyString$memo)}matchchars(e,t){return this.memoise(()=>this.regexAccept(String.raw`(?:([^"\\\u0000-\u001F]|\\["\\/bfnrt])*)`,"u",e+1,t),this.$scope$chars$memo)}test(){let e=this.mark(),n=this.matchformula(0)!==null;return this.reset(e),n}parse(){let e=this.mark(),t=this.matchformula(0);if(t)return{ast:t,errs:[]};this.reset(e);let n=new Ae;this.clearMemos(),this.matchformula(0,n);let o=n.getErr();return{ast:t,errs:o!==null?[o]:[]}}mark(){return this.pos}loopPlus(e){return this.loop(e,1,-1)}loop(e,t,n){let o=this.mark(),a=[];for(;n===-1||a.length<n;){let i=this.mark(),s=e();if(s===null||this.pos.overallPos===i.overallPos)break;a.push(s)}return a.length>=t?a:(this.reset(o),null)}run(e,t){let n=this.mark(),o=t();return o!==null?o:(this.reset(n),null)}choice(e){for(let t of e){let n=t();if(n!==null)return n}return null}regexAccept(e,t,n,o){return this.run(n,()=>{let a=new RegExp(e,"y"+t),i=this.mark();a.lastIndex=i.overallPos;let s=this.tryConsume(a);return o&&o.record(i,s,{kind:"RegexMatch",literal:e.substring(3,e.length-1),negated:this.negating}),s})}tryConsume(e){let t=e.exec(this.input);if(t){let n=0,o=-1;for(let a=0;a<t[0].length;++a)t[0][a]===`
`&&(++n,o=a);return this.pos={overallPos:e.lastIndex,line:this.pos.line+n,offset:o===-1?this.pos.offset+t[0].length:t[0].length-o-1},t[0]}return null}noConsume(e){let t=this.mark(),n=e();return this.reset(t),n}negate(e){let t=this.mark(),n=this.negating;this.negating=!n;let o=e();return this.negating=n,this.reset(t),o===null?!0:null}memoise(e,t){let n=this.mark(),o=t.get(n.overallPos);if(this.memoSafe&&o!==void 0)return this.reset(o[1]),o[0];let a=e();return this.memoSafe&&t.set(n.overallPos,[a,this.mark()]),a}match$EOF(e){let t=this.finished()?{kind:l.$EOF}:null;return e&&e.record(this.mark(),t,{kind:"EOF",negated:this.negating}),t}};function ot(r){return new ke(r).parse()}var Te=class{constructor(e,t){this.pos=e,this.expmatches=[...t]}toString(){return`Syntax Error at line ${this.pos.line}:${this.pos.offset}. Expected one of ${this.expmatches.map(e=>e.kind==="EOF"?" EOF":` ${e.negated?"not ":""}'${e.literal}'`)}`}},Ae=class{constructor(){this.mxpos={overallPos:-1,line:-1,offset:-1};this.regexset=new Set;this.pmatches=[]}record(e,t,n){t===null!==n.negated&&(e.overallPos>this.mxpos.overallPos&&(this.mxpos=e,this.pmatches=[],this.regexset.clear()),this.mxpos.overallPos===e.overallPos&&(n.kind==="RegexMatch"?(this.regexset.has(n.literal)||this.pmatches.push(n),this.regexset.add(n.literal)):this.pmatches.push(n)))}getErr(){return this.mxpos.overallPos!==-1?new Te(this.mxpos,this.pmatches):null}};var ir=new Map;function at(r){try{return Ue(ir,r,e=>{let t=ot(e);return t.errs.length>0||t.ast===null?void 0:t.ast})}catch(e){console.warn(`Unexpected error in date expression parser for expression <${r}>`);return}}var it={formFields:[]},sr={dependencies:it,eval:()=>{}};function lr(r){if(r instanceof HTMLElement)return!0;if(typeof r=="object"&&r!==null&&"length"in r){let e=r.length;if(typeof e=="number"&&Number.isFinite(e)&&e>=0){for(let t=0;t<e;t++)if(!(r[t]instanceof HTMLElement))return!1;return!0}}return!1}function re(r){return{dependencies:it,eval:()=>r}}function ur(r,e){return{dependencies:{formFields:(r instanceof HTMLElement?[r]:Array.from(r)).map(o=>N(o.getAttribute("data-org-name"),o.getAttribute("org-name"),o.getAttribute("data-name"),o.getAttribute("name"))).filter(v)},eval:()=>e.readDateFromFieldElement(r)}}function cr(r,e){return{dependencies:tt(r),eval:()=>rt(r,e)}}function dr(r,e){let t=at(r);return t!==void 0?cr(t,e):void 0}function ne(r,e){if(typeof r=="string"){let t=e.evaluationContext.parseDate(r);if(t!==void 0)return re(t);let n=dr(r,e.evaluationContext);if(n!==void 0)return n}else{if(typeof r=="number"&&Number.isFinite(r))return re(new Date(r));if(r instanceof Date)return re(r);if(lr(r))return ur(r,e.evaluationContext)}return e.fallback!==void 0?re(e.fallback):sr}var st=new Set;function S(r,e){st.has(r)||(console.warn(`Deprecation Warning: ${e}`),st.add(r))}var ut=$(b(),1);var x=$(b(),1);var lt=$(b(),1);function L(r){let e=(0,lt.getJQuery)().escapeSelector(r);return[`[data-org-name="${e}"]`,`[org-name="${e}"]`,`[data-name="${e}"]`,`[name="${e}"]`].join(",")}function fr(r,e){if(r!==void 0&&r.length>0){let t=r.find(e);if(t.length>0)return t}return(0,x.getJQuery)()(e)}function ve(r,e){let t=e;try{let n=(0,x.getJQuery)().datepicker.parseDate(t,r);return n instanceof Date?n:void 0}catch(n){return}}function B(r,e){return(0,x.getJQuery)().datepicker.formatDate(e,r)}function V(r,e,t){let n;typeof r=="string"?n=fr(t,L(r)):n=r instanceof HTMLElement?(0,x.getJQuery)()(r):r;let o=n.val();if(!(typeof o!="string"||o==="")){if(n.hasClass("hasDatepicker"))return n.datepicker("getDate");try{return(0,x.getJQuery)().datepicker.parseDate(e,o)}catch(a){return}}}function I(r){let e=ve(B((0,x.getXfcMetaData)().serverTime,r),r);return e!==void 0?new Date(e.getTime()):new Date}function R(r){var t;let e=(t=(0,x.getXfcMetaData)().currentProcess)==null?void 0:t.creationDate;return typeof e=="string"?new Date(e):I(r)}function oe(r){var t;let e=(t=(0,x.getXfcMetaData)().currentProcess)==null?void 0:t.lastChangeDate;return typeof e=="string"?new Date(e):I(r)}function ae(r,e){let t=ie({elementContext:void 0,defaultFormat:e});return ne(r,{evaluationContext:t,fallback:void 0}).eval()}function ie(r){return{readDateFromFieldName:e=>V(e,r.defaultFormat,r.elementContext),readDateFromFieldElement:e=>V((0,ut.getJQuery)()(e),r.defaultFormat),getCreationDate:e=>{var t;return R((t=e.format)!=null?t:r.defaultFormat)},getModificationDate:e=>{var t;return oe((t=e.format)!=null?t:r.defaultFormat)},getToday:e=>{var t;return I((t=e.format)!=null?t:r.defaultFormat)},parseDate:e=>ve(e,r.defaultFormat)}}var ct="dd.mm.yy",dt=ct;function ft(r){dt=C(r,ct)}function p(){return dt}var pr=new WeakMap;function pt(){return{additionalHolidays:[],after:void 0,afterErrorFuncRegistered:!1,before:void 0,beforeErrorFuncRegistered:!1,disableHolidays:!1,disableSaturdays:!1,disableSundays:!1,isAdditionalHoliday:()=>!1,showHolidays:!1,showWeekends:!1,state:void 0}}function se(r){let e=r.get(0);return e!==void 0?He(pr,e,pt):pt()}function mt(r){if(!r.hasClass("hasDatepicker"))return;let{after:e,before:t}=se(r);if(e!==void 0){let n=e.date.eval();if(n===void 0)r.datepicker("option","minDate",void 0);else{let o=e.inclusive?n:M(n,{days:1,months:0,years:0});r.datepicker("option","minDate",o)}}if(t!==void 0){let n=t.date.eval();if(n===void 0)r.datepicker("option","maxDate",void 0);else{let o=t.inclusive?n:M(n,{days:-1,months:0,years:0});r.datepicker("option","maxDate",o)}}}function mr(r,e){let{additionalHolidays:t,disableSaturdays:n,disableSundays:o,disableHolidays:a,isAdditionalHoliday:i,state:s,showWeekends:u,showHolidays:m}=se(r),y=(0,d.getJQuery)().datepicker.formatDate("yy-mm-dd",e),c=e.getDay()===0||e.getDay()===6,E=e.getDay()===6,k=e.getDay()===0,T=s?Z(e,s):!1,F=i(e)||t.map(w=>ae(w,p())).filter(he).map(w=>(0,d.getJQuery)().datepicker.formatDate("yy-mm-dd",w)).some(w=>y===w),j=T||F;return[!(n&&E||o&&k||a&&j),u&&c||m&&j?"rp-highlight":""]}function hr(r,e){let t=r.closest(".dynamic-row"),n=ie({defaultFormat:p(),elementContext:t});return ne(e,{evaluationContext:n,fallback:R(p())})}function gr(r){switch(r.toLowerCase()){case"<":case"before":case"past":return{type:"before",inclusive:!1};case">":case"after":case"future":return{type:"after",inclusive:!1};case"<=":case"beforeequal":case"pastequal":return{type:"before",inclusive:!0};case">=":case"afterequal":case"futureequal":return{type:"after",inclusive:!0};default:return}}function yr(r,e){let t=e.dependencies.formFields.length>0?()=>{let o=r.val();typeof o=="string"&&o.length>0&&r.validate(),mt(r)}:void 0,n=e.dependencies.formFields.map(L).join(", ");return t!==void 0&&(0,d.getJQuery)()("form.xm-form").on("change",n,t),t!==void 0?()=>(0,d.getJQuery)()("form.xm-form").off("change",n,t):()=>{}}function xr(r,e){var n,o,a;let t=se(r);if(e.state!==void 0&&(t.state=P(e.state)),e.showWeekends!==void 0&&(t.showWeekends=e.showWeekends),e.showHolidays!==void 0&&(t.showHolidays=e.showHolidays),e.additionalHolidays!==void 0&&(t.additionalHolidays=e.additionalHolidays),e.isAdditionalHoliday!==void 0&&(t.isAdditionalHoliday=e.isAdditionalHoliday),e.disableHolidays!==void 0&&(t.disableHolidays=e.disableHolidays),e.disableSaturdays!==void 0&&(t.disableSaturdays=e.disableSaturdays),e.disableSundays!==void 0&&(t.disableSundays=e.disableSundays),v(e.rule)){let i=gr(e.rule);if(i!==void 0){let s=(n=e.msg)!=null?n:"",u=hr(r,e.compareTo);(a=(o=t[i.type])==null?void 0:o.dispose)==null||a.call(o);let m=yr(r,u);t[i.type]={inclusive:i.inclusive,date:u,msg:s,dispose:m},t[`${i.type}ErrorFuncRegistered`]||(r.errorFunc(()=>br(r,i.type)),t[`${i.type}ErrorFuncRegistered`]=!0)}}r.hasClass("hasDatepicker")&&z(r.datepicker("option","beforeShowDay"))&&r.datepicker("option","beforeShowDay",i=>mr(r,i))}function br(r,e){let t=se(r)[e];if(t===void 0)return"";let n=t.date.eval(),o=V(r,p());if(!n||!o)return"";let a=te(o,n),i;switch(e){case"before":t.inclusive?i=a>=0?"":N(t.msg,(0,d.getXmFormI18n)().dateBeforeEqual):i=a>0?"":N(t.msg,(0,d.getXmFormI18n)().dateBefore);break;case"after":t.inclusive?i=a<=0?"":N(t.msg,(0,d.getXmFormI18n)().dateAfterEqual):i=a<0?"":N(t.msg,(0,d.getXmFormI18n)().dateAfter);break;default:return""}return i.replace("%",B(n,p()))}function ht(r,e,t){let n={};return r&&(n.rule=r),e&&(n.compareTo=e),t&&(n.msg=t),Object.assign({rule:">"},n)}function O(r,e){for(let t of r){let n=(0,d.getJQuery)()(t),o=()=>{xr(n,e),mt(n)};(0,d.getXUtil)().ready?o():(0,d.getJQuery)()("form.xm-form").on("ready",o)}}function Ce(r,e){let t=n=>{for(let o of r){let a=n.find(L(o));O(a,e)}};t((0,d.getJQuery)()("form.xm-form")),(0,d.getXUtil)().on("addRow",n=>t(n.container))}function le(r,e,t,n){let o=ht(e,t,n);O(r,o)}function gt(r,e,t,n){let o=ht(e,t,n);Ce(r,o)}function yt(r){for(let e of["before","after","before-equal","after-equal"])for(let t of r.find(`[data-date-${e}]`)){let n=(0,U.getJQuery)()(t),o=n.attr(`data-date-${e}`),a=n.attr(`data-date-${e}-msg`);le(n,e.replace("-",""),o,a)}for(let e of r.find("[data-date-show-holidays-for],[data-date-show-weekends]")){let t=(0,U.getJQuery)()(e),n=t.attr("data-date-show-holidays-for")||"",o=t.attr("data-date-show-weekends")==="true",a=t.attr("data-date-disable-saturdays")==="true",i=t.attr("data-date-disable-sundays")==="true",s=t.attr("data-date-disable-holidays")==="true",u=t.attr("data-date-include-assumption-of-mary")==="true";O(t,{showWeekends:o,showHolidays:!!n,disableSaturdays:a,disableSundays:i,disableHolidays:s,state:n,isAdditionalHoliday:m=>u&&m.getDate()===15&&m.getMonth()===7})}}function xt(){yt((0,U.getJQuery)()("form.xm-form")),(0,U.getXUtil)().on("addRow",r=>yt(r.container))}var Ie={};kt(Ie,{addDateValidationRule:()=>wr,dateRule:()=>Fr,destroyDatepicker:()=>bt,getDate:()=>$r,initDatepicker:()=>Dr});var Me=$(b(),1);var Pe=class{get format(){return S("xDate.format","$.xdate.format is deprecated. Use $.xdate.getFormat() instead."),p()}setFormat(e){ft(e)}getFormat(){return p()}getDaysDiff(e,t){return S("getDaysDiff","$.xdate.getDaysDiff(endDate, startDate) is deprecated. Use $.xdate.getDaysDifference(startDate, endDate) instead."),this.getDaysDifference(t,e)}getDaysDifference(e,t){let n=this.getDate(e),o=this.getDate(t);return te(n,o)}getDaysBetween(e,t){return Math.abs(this.getDaysDifference(t,e))}getWeekdaysBetween(e,t){let n=this.getDate(e),o=this.getDate(t);return et(n,o)}getAge(e){let t=this.getDate(e);return Ze(t,new Date)}isDateBefore(e,t){return this.getDaysDifference(t,e)<0}isDateAfter(e,t){return this.getDaysDifference(t,e)>0}getDateFormat(e,t){return S("getDateFormat","$.xdate.getDateFormat(date, [format]) is deprecated. Use $.xdate.getDateFormatted(date, [format]) instead."),this.getDateFormatted(e,t)}getDateFormatted(e,t){let n=this.getDate(e);return n!==void 0?B(n,C(t,p())):""}getToday(){return I(p())}getTodayFormat(e){return S("getTodayFormat","$.xdate.getTodayFormatted([format]) is deprecated. Use $.xdate.getTodayFormatted([format]) instead."),this.getTodayFormatted(e)}getTodayFormatted(e){return this.getDateFormatted(this.getToday(),e)}getCreationDate(){return R(p())}getCreationDateFormat(e){return S("getCreationDateFormat","$.xdate.getCreationDateFormat([format]) is deprecated. Use $.xdate.getCreationDateFormatted([format]) instead."),this.getCreationDateFormatted(e)}getCreationDateFormatted(e){return this.getDateFormatted(this.getCreationDate(),e)}getModificationDate(){return oe(p())}getModificationDateFormatted(e){return this.getDateFormatted(this.getModificationDate(),e)}getDate(e,t){return ae(e,C(t,p()))}getBusinessDaysBetween(e,t,n,o=!1,a=[]){let i=this.getDate(e),s=this.getDate(t),u=P(n);return Ke(i,s,u,o,a)}getEasterSunday(e,t=0){return D(e,t)}isGermanHoliday(e,t,n){let o=P(t),a=this.getDate(n),i=a!==void 0?new Date(e,a.getMonth(),a.getDate()):void 0;return i!==void 0&&Z(i,o)}getGermanHolidays(e,t){let n=P(t);return ee(e,n)}getRepentanceDay(e){return $e(e)}dateRule(e,t,n,o){let a=Array.isArray(e)?e:[e];gt(a,t,n,o)}addDateValidationRule(e,t){let n=Array.isArray(e)?e:[e];Ce(n,t)}},ue=new Pe;function bt(){let r=(0,Me.getJQuery)()(this);return r.datepicker("destroy"),r.removeClass("hasDatepicker"),this}function Dr(r){let e=(0,Me.getJQuery)()(this);return e.hasClass("hasDatepicker")&&bt.call(e),e.datepicker(r),this}function $r(r){return ue.getDate(this,r)}function Fr(r,e,t){return le(this,r,e,t),this}function wr(r){return O(this,r),this}Oe();Object.assign((0,ce.getJQuery)().fn,Ie);Object.assign((0,ce.getJQuery)(),{xdate:ue});(0,ce.getJQuery)()(()=>xt());})();
