<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">var ZX=Object.create;var Pv=Object.defineProperty,QX=Object.defineProperties,KX=Object.getOwnPropertyDescriptor,XX=Object.getOwnPropertyDescriptors,JX=Object.getOwnPropertyNames,Sv=Object.getOwnPropertySymbols,eJ=Object.getPrototypeOf,Xk=Object.prototype.hasOwnProperty,R6=Object.prototype.propertyIsEnumerable;var A6=(n,e,i)=&gt;e in n?Pv(n,e,{enumerable:!0,configurable:!0,writable:!0,value:i}):n[e]=i,ee=(n,e)=&gt;{for(var i in e||={})Xk.call(e,i)&amp;&amp;A6(n,i,e[i]);if(Sv)for(var i of Sv(e))R6.call(e,i)&amp;&amp;A6(n,i,e[i]);return n},Ke=(n,e)=&gt;QX(n,XX(e));var Dv=(n,e)=&gt;{var i={};for(var t in n)Xk.call(n,t)&amp;&amp;e.indexOf(t)&lt;0&amp;&amp;(i[t]=n[t]);if(n!=null&amp;&amp;Sv)for(var t of Sv(n))e.indexOf(t)&lt;0&amp;&amp;R6.call(n,t)&amp;&amp;(i[t]=n[t]);return i};var qp=(n,e)=&gt;()=&gt;(e||n((e={exports:{}}).exports,e),e.exports),Dd=(n,e)=&gt;{for(var i in e)Pv(n,i,{get:e[i],enumerable:!0})},tJ=(n,e,i,t)=&gt;{if(e&amp;&amp;typeof e=="object"||typeof e=="function")for(let r of JX(e))!Xk.call(n,r)&amp;&amp;r!==i&amp;&amp;Pv(n,r,{get:()=&gt;e[r],enumerable:!(t=KX(e,r))||t.enumerable});return n};var F6=(n,e,i)=&gt;(i=n!=null?ZX(eJ(n)):{},tJ(e||!n||!n.__esModule?Pv(i,"default",{value:n,enumerable:!0}):i,n));var qi=(n,e,i)=&gt;new Promise((t,r)=&gt;{var o=c=&gt;{try{s(i.next(c))}catch(l){r(l)}},a=c=&gt;{try{s(i.throw(c))}catch(l){r(l)}},s=c=&gt;c.done?t(c.value):Promise.resolve(c.value).then(o,a);s((i=i.apply(n,e)).next())});var MV=qp(()=&gt;{"use strict"});var EV=qp(dx=&gt;{"use strict";dx.byteLength=lfe;dx.toByteArray=ufe;dx.fromByteArray=hfe;var Zc=[],hs=[],cfe=typeof Uint8Array&lt;"u"?Uint8Array:Array,wD="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(Jm=0,kV=wD.length;Jm&lt;kV;++Jm)Zc[Jm]=wD[Jm],hs[wD.charCodeAt(Jm)]=Jm;var Jm,kV;hs[45]=62;hs[95]=63;function OV(n){var e=n.length;if(e%4&gt;0)throw new Error("Invalid string. Length must be a multiple of 4");var i=n.indexOf("=");i===-1&amp;&amp;(i=e);var t=i===e?0:4-i%4;return[i,t]}function lfe(n){var e=OV(n),i=e[0],t=e[1];return(i+t)*3/4-t}function dfe(n,e,i){return(e+i)*3/4-i}function ufe(n){var e,i=OV(n),t=i[0],r=i[1],o=new cfe(dfe(n,t,r)),a=0,s=r&gt;0?t-4:t,c;for(c=0;c&lt;s;c+=4)e=hs[n.charCodeAt(c)]&lt;&lt;18|hs[n.charCodeAt(c+1)]&lt;&lt;12|hs[n.charCodeAt(c+2)]&lt;&lt;6|hs[n.charCodeAt(c+3)],o[a++]=e&gt;&gt;16&amp;255,o[a++]=e&gt;&gt;8&amp;255,o[a++]=e&amp;255;return r===2&amp;&amp;(e=hs[n.charCodeAt(c)]&lt;&lt;2|hs[n.charCodeAt(c+1)]&gt;&gt;4,o[a++]=e&amp;255),r===1&amp;&amp;(e=hs[n.charCodeAt(c)]&lt;&lt;10|hs[n.charCodeAt(c+1)]&lt;&lt;4|hs[n.charCodeAt(c+2)]&gt;&gt;2,o[a++]=e&gt;&gt;8&amp;255,o[a++]=e&amp;255),o}function mfe(n){return Zc[n&gt;&gt;18&amp;63]+Zc[n&gt;&gt;12&amp;63]+Zc[n&gt;&gt;6&amp;63]+Zc[n&amp;63]}function pfe(n,e,i){for(var t,r=[],o=e;o&lt;i;o+=3)t=(n[o]&lt;&lt;16&amp;16711680)+(n[o+1]&lt;&lt;8&amp;65280)+(n[o+2]&amp;255),r.push(mfe(t));return r.join("")}function hfe(n){for(var e,i=n.length,t=i%3,r=[],o=16383,a=0,s=i-t;a&lt;s;a+=o)r.push(pfe(n,a,a+o&gt;s?s:a+o));return t===1?(e=n[i-1],r.push(Zc[e&gt;&gt;2]+Zc[e&lt;&lt;4&amp;63]+"==")):t===2&amp;&amp;(e=(n[i-2]&lt;&lt;8)+n[i-1],r.push(Zc[e&gt;&gt;10]+Zc[e&gt;&gt;4&amp;63]+Zc[e&lt;&lt;2&amp;63]+"=")),r.join("")}});var SV=qp(MD=&gt;{"use strict";MD.read=function(n,e,i,t,r){var o,a,s=r*8-t-1,c=(1&lt;&lt;s)-1,l=c&gt;&gt;1,u=-7,f=i?r-1:0,g=i?-1:1,b=n[e+f];for(f+=g,o=b&amp;(1&lt;&lt;-u)-1,b&gt;&gt;=-u,u+=s;u&gt;0;o=o*256+n[e+f],f+=g,u-=8);for(a=o&amp;(1&lt;&lt;-u)-1,o&gt;&gt;=-u,u+=t;u&gt;0;a=a*256+n[e+f],f+=g,u-=8);if(o===0)o=1-l;else{if(o===c)return a?NaN:(b?-1:1)*(1/0);a=a+Math.pow(2,t),o=o-l}return(b?-1:1)*a*Math.pow(2,o-t)};MD.write=function(n,e,i,t,r,o){var a,s,c,l=o*8-r-1,u=(1&lt;&lt;l)-1,f=u&gt;&gt;1,g=r===23?Math.pow(2,-24)-Math.pow(2,-77):0,b=t?0:o-1,y=t?1:-1,M=e&lt;0||e===0&amp;&amp;1/e&lt;0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,a=u):(a=Math.floor(Math.log(e)/Math.LN2),e*(c=Math.pow(2,-a))&lt;1&amp;&amp;(a--,c*=2),a+f&gt;=1?e+=g/c:e+=g*Math.pow(2,1-f),e*c&gt;=2&amp;&amp;(a++,c/=2),a+f&gt;=u?(s=0,a=u):a+f&gt;=1?(s=(e*c-1)*Math.pow(2,r),a=a+f):(s=e*Math.pow(2,f-1)*Math.pow(2,r),a=0));r&gt;=8;n[i+b]=s&amp;255,b+=y,s/=256,r-=8);for(a=a&lt;&lt;r|s,l+=r;l&gt;0;n[i+b]=a&amp;255,b+=y,a/=256,l-=8);n[i+b-y]|=M*128}});var zV=qp(xf=&gt;{"use strict";var kD=EV(),Cf=SV(),PV=typeof Symbol=="function"&amp;&amp;typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;xf.Buffer=Ee;xf.SlowBuffer=yfe;xf.INSPECT_MAX_BYTES=50;var ux=2147483647;xf.kMaxLength=ux;Ee.TYPED_ARRAY_SUPPORT=ffe();!Ee.TYPED_ARRAY_SUPPORT&amp;&amp;typeof console&lt;"u"&amp;&amp;typeof console.error=="function"&amp;&amp;console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function ffe(){try{var n=new Uint8Array(1),e={foo:function(){return 42}};return Object.setPrototypeOf(e,Uint8Array.prototype),Object.setPrototypeOf(n,e),n.foo()===42}catch{return!1}}Object.defineProperty(Ee.prototype,"parent",{enumerable:!0,get:function(){if(Ee.isBuffer(this))return this.buffer}});Object.defineProperty(Ee.prototype,"offset",{enumerable:!0,get:function(){if(Ee.isBuffer(this))return this.byteOffset}});function Kl(n){if(n&gt;ux)throw new RangeError('The value "'+n+'" is invalid for option "size"');var e=new Uint8Array(n);return Object.setPrototypeOf(e,Ee.prototype),e}function Ee(n,e,i){if(typeof n=="number"){if(typeof e=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return PD(n)}return TV(n,e,i)}Ee.poolSize=8192;function TV(n,e,i){if(typeof n=="string")return _fe(n,e);if(ArrayBuffer.isView(n))return bfe(n);if(n==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof n);if(Qc(n,ArrayBuffer)||n&amp;&amp;Qc(n.buffer,ArrayBuffer)||typeof SharedArrayBuffer&lt;"u"&amp;&amp;(Qc(n,SharedArrayBuffer)||n&amp;&amp;Qc(n.buffer,SharedArrayBuffer)))return ED(n,e,i);if(typeof n=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var t=n.valueOf&amp;&amp;n.valueOf();if(t!=null&amp;&amp;t!==n)return Ee.from(t,e,i);var r=vfe(n);if(r)return r;if(typeof Symbol&lt;"u"&amp;&amp;Symbol.toPrimitive!=null&amp;&amp;typeof n[Symbol.toPrimitive]=="function")return Ee.from(n[Symbol.toPrimitive]("string"),e,i);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof n)}Ee.from=function(n,e,i){return TV(n,e,i)};Object.setPrototypeOf(Ee.prototype,Uint8Array.prototype);Object.setPrototypeOf(Ee,Uint8Array);function AV(n){if(typeof n!="number")throw new TypeError('"size" argument must be of type number');if(n&lt;0)throw new RangeError('The value "'+n+'" is invalid for option "size"')}function gfe(n,e,i){return AV(n),n&lt;=0?Kl(n):e!==void 0?typeof i=="string"?Kl(n).fill(e,i):Kl(n).fill(e):Kl(n)}Ee.alloc=function(n,e,i){return gfe(n,e,i)};function PD(n){return AV(n),Kl(n&lt;0?0:DD(n)|0)}Ee.allocUnsafe=function(n){return PD(n)};Ee.allocUnsafeSlow=function(n){return PD(n)};function _fe(n,e){if((typeof e!="string"||e==="")&amp;&amp;(e="utf8"),!Ee.isEncoding(e))throw new TypeError("Unknown encoding: "+e);var i=RV(n,e)|0,t=Kl(i),r=t.write(n,e);return r!==i&amp;&amp;(t=t.slice(0,r)),t}function OD(n){for(var e=n.length&lt;0?0:DD(n.length)|0,i=Kl(e),t=0;t&lt;e;t+=1)i[t]=n[t]&amp;255;return i}function bfe(n){if(Qc(n,Uint8Array)){var e=new Uint8Array(n);return ED(e.buffer,e.byteOffset,e.byteLength)}return OD(n)}function ED(n,e,i){if(e&lt;0||n.byteLength&lt;e)throw new RangeError('"offset" is outside of buffer bounds');if(n.byteLength&lt;e+(i||0))throw new RangeError('"length" is outside of buffer bounds');var t;return e===void 0&amp;&amp;i===void 0?t=new Uint8Array(n):i===void 0?t=new Uint8Array(n,e):t=new Uint8Array(n,e,i),Object.setPrototypeOf(t,Ee.prototype),t}function vfe(n){if(Ee.isBuffer(n)){var e=DD(n.length)|0,i=Kl(e);return i.length===0||n.copy(i,0,0,e),i}if(n.length!==void 0)return typeof n.length!="number"||ID(n.length)?Kl(0):OD(n);if(n.type==="Buffer"&amp;&amp;Array.isArray(n.data))return OD(n.data)}function DD(n){if(n&gt;=ux)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ux.toString(16)+" bytes");return n|0}function yfe(n){return+n!=n&amp;&amp;(n=0),Ee.alloc(+n)}Ee.isBuffer=function(e){return e!=null&amp;&amp;e._isBuffer===!0&amp;&amp;e!==Ee.prototype};Ee.compare=function(e,i){if(Qc(e,Uint8Array)&amp;&amp;(e=Ee.from(e,e.offset,e.byteLength)),Qc(i,Uint8Array)&amp;&amp;(i=Ee.from(i,i.offset,i.byteLength)),!Ee.isBuffer(e)||!Ee.isBuffer(i))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===i)return 0;for(var t=e.length,r=i.length,o=0,a=Math.min(t,r);o&lt;a;++o)if(e[o]!==i[o]){t=e[o],r=i[o];break}return t&lt;r?-1:r&lt;t?1:0};Ee.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}};Ee.concat=function(e,i){if(!Array.isArray(e))throw new TypeError('"list" argument must be an Array of Buffers');if(e.length===0)return Ee.alloc(0);var t;if(i===void 0)for(i=0,t=0;t&lt;e.length;++t)i+=e[t].length;var r=Ee.allocUnsafe(i),o=0;for(t=0;t&lt;e.length;++t){var a=e[t];if(Qc(a,Uint8Array))o+a.length&gt;r.length?Ee.from(a).copy(r,o):Uint8Array.prototype.set.call(r,a,o);else if(Ee.isBuffer(a))a.copy(r,o);else throw new TypeError('"list" argument must be an Array of Buffers');o+=a.length}return r};function RV(n,e){if(Ee.isBuffer(n))return n.length;if(ArrayBuffer.isView(n)||Qc(n,ArrayBuffer))return n.byteLength;if(typeof n!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof n);var i=n.length,t=arguments.length&gt;2&amp;&amp;arguments[2]===!0;if(!t&amp;&amp;i===0)return 0;for(var r=!1;;)switch(e){case"ascii":case"latin1":case"binary":return i;case"utf8":case"utf-8":return SD(n).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return i*2;case"hex":return i&gt;&gt;&gt;1;case"base64":return BV(n).length;default:if(r)return t?-1:SD(n).length;e=(""+e).toLowerCase(),r=!0}}Ee.byteLength=RV;function Cfe(n,e,i){var t=!1;if((e===void 0||e&lt;0)&amp;&amp;(e=0),e&gt;this.length||((i===void 0||i&gt;this.length)&amp;&amp;(i=this.length),i&lt;=0)||(i&gt;&gt;&gt;=0,e&gt;&gt;&gt;=0,i&lt;=e))return"";for(n||(n="utf8");;)switch(n){case"hex":return Ife(this,e,i);case"utf8":case"utf-8":return NV(this,e,i);case"ascii":return Pfe(this,e,i);case"latin1":case"binary":return Dfe(this,e,i);case"base64":return Efe(this,e,i);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Tfe(this,e,i);default:if(t)throw new TypeError("Unknown encoding: "+n);n=(n+"").toLowerCase(),t=!0}}Ee.prototype._isBuffer=!0;function ep(n,e,i){var t=n[e];n[e]=n[i],n[i]=t}Ee.prototype.swap16=function(){var e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var i=0;i&lt;e;i+=2)ep(this,i,i+1);return this};Ee.prototype.swap32=function(){var e=this.length;if(e%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var i=0;i&lt;e;i+=4)ep(this,i,i+3),ep(this,i+1,i+2);return this};Ee.prototype.swap64=function(){var e=this.length;if(e%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var i=0;i&lt;e;i+=8)ep(this,i,i+7),ep(this,i+1,i+6),ep(this,i+2,i+5),ep(this,i+3,i+4);return this};Ee.prototype.toString=function(){var e=this.length;return e===0?"":arguments.length===0?NV(this,0,e):Cfe.apply(this,arguments)};Ee.prototype.toLocaleString=Ee.prototype.toString;Ee.prototype.equals=function(e){if(!Ee.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e?!0:Ee.compare(this,e)===0};Ee.prototype.inspect=function(){var e="",i=xf.INSPECT_MAX_BYTES;return e=this.toString("hex",0,i).replace(/(.{2})/g,"$1 ").trim(),this.length&gt;i&amp;&amp;(e+=" ... "),"&lt;Buffer "+e+"&gt;"};PV&amp;&amp;(Ee.prototype[PV]=Ee.prototype.inspect);Ee.prototype.compare=function(e,i,t,r,o){if(Qc(e,Uint8Array)&amp;&amp;(e=Ee.from(e,e.offset,e.byteLength)),!Ee.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(i===void 0&amp;&amp;(i=0),t===void 0&amp;&amp;(t=e?e.length:0),r===void 0&amp;&amp;(r=0),o===void 0&amp;&amp;(o=this.length),i&lt;0||t&gt;e.length||r&lt;0||o&gt;this.length)throw new RangeError("out of range index");if(r&gt;=o&amp;&amp;i&gt;=t)return 0;if(r&gt;=o)return-1;if(i&gt;=t)return 1;if(i&gt;&gt;&gt;=0,t&gt;&gt;&gt;=0,r&gt;&gt;&gt;=0,o&gt;&gt;&gt;=0,this===e)return 0;for(var a=o-r,s=t-i,c=Math.min(a,s),l=this.slice(r,o),u=e.slice(i,t),f=0;f&lt;c;++f)if(l[f]!==u[f]){a=l[f],s=u[f];break}return a&lt;s?-1:s&lt;a?1:0};function FV(n,e,i,t,r){if(n.length===0)return-1;if(typeof i=="string"?(t=i,i=0):i&gt;2147483647?i=2147483647:i&lt;-2147483648&amp;&amp;(i=-2147483648),i=+i,ID(i)&amp;&amp;(i=r?0:n.length-1),i&lt;0&amp;&amp;(i=n.length+i),i&gt;=n.length){if(r)return-1;i=n.length-1}else if(i&lt;0)if(r)i=0;else return-1;if(typeof e=="string"&amp;&amp;(e=Ee.from(e,t)),Ee.isBuffer(e))return e.length===0?-1:DV(n,e,i,t,r);if(typeof e=="number")return e=e&amp;255,typeof Uint8Array.prototype.indexOf=="function"?r?Uint8Array.prototype.indexOf.call(n,e,i):Uint8Array.prototype.lastIndexOf.call(n,e,i):DV(n,[e],i,t,r);throw new TypeError("val must be string, number or Buffer")}function DV(n,e,i,t,r){var o=1,a=n.length,s=e.length;if(t!==void 0&amp;&amp;(t=String(t).toLowerCase(),t==="ucs2"||t==="ucs-2"||t==="utf16le"||t==="utf-16le")){if(n.length&lt;2||e.length&lt;2)return-1;o=2,a/=2,s/=2,i/=2}function c(b,y){return o===1?b[y]:b.readUInt16BE(y*o)}var l;if(r){var u=-1;for(l=i;l&lt;a;l++)if(c(n,l)===c(e,u===-1?0:l-u)){if(u===-1&amp;&amp;(u=l),l-u+1===s)return u*o}else u!==-1&amp;&amp;(l-=l-u),u=-1}else for(i+s&gt;a&amp;&amp;(i=a-s),l=i;l&gt;=0;l--){for(var f=!0,g=0;g&lt;s;g++)if(c(n,l+g)!==c(e,g)){f=!1;break}if(f)return l}return-1}Ee.prototype.includes=function(e,i,t){return this.indexOf(e,i,t)!==-1};Ee.prototype.indexOf=function(e,i,t){return FV(this,e,i,t,!0)};Ee.prototype.lastIndexOf=function(e,i,t){return FV(this,e,i,t,!1)};function xfe(n,e,i,t){i=Number(i)||0;var r=n.length-i;t?(t=Number(t),t&gt;r&amp;&amp;(t=r)):t=r;var o=e.length;t&gt;o/2&amp;&amp;(t=o/2);for(var a=0;a&lt;t;++a){var s=parseInt(e.substr(a*2,2),16);if(ID(s))return a;n[i+a]=s}return a}function wfe(n,e,i,t){return mx(SD(e,n.length-i),n,i,t)}function Mfe(n,e,i,t){return mx(Ffe(e),n,i,t)}function kfe(n,e,i,t){return mx(BV(e),n,i,t)}function Ofe(n,e,i,t){return mx(Nfe(e,n.length-i),n,i,t)}Ee.prototype.write=function(e,i,t,r){if(i===void 0)r="utf8",t=this.length,i=0;else if(t===void 0&amp;&amp;typeof i=="string")r=i,t=this.length,i=0;else if(isFinite(i))i=i&gt;&gt;&gt;0,isFinite(t)?(t=t&gt;&gt;&gt;0,r===void 0&amp;&amp;(r="utf8")):(r=t,t=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var o=this.length-i;if((t===void 0||t&gt;o)&amp;&amp;(t=o),e.length&gt;0&amp;&amp;(t&lt;0||i&lt;0)||i&gt;this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var a=!1;;)switch(r){case"hex":return xfe(this,e,i,t);case"utf8":case"utf-8":return wfe(this,e,i,t);case"ascii":case"latin1":case"binary":return Mfe(this,e,i,t);case"base64":return kfe(this,e,i,t);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ofe(this,e,i,t);default:if(a)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),a=!0}};Ee.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function Efe(n,e,i){return e===0&amp;&amp;i===n.length?kD.fromByteArray(n):kD.fromByteArray(n.slice(e,i))}function NV(n,e,i){i=Math.min(n.length,i);for(var t=[],r=e;r&lt;i;){var o=n[r],a=null,s=o&gt;239?4:o&gt;223?3:o&gt;191?2:1;if(r+s&lt;=i){var c,l,u,f;switch(s){case 1:o&lt;128&amp;&amp;(a=o);break;case 2:c=n[r+1],(c&amp;192)===128&amp;&amp;(f=(o&amp;31)&lt;&lt;6|c&amp;63,f&gt;127&amp;&amp;(a=f));break;case 3:c=n[r+1],l=n[r+2],(c&amp;192)===128&amp;&amp;(l&amp;192)===128&amp;&amp;(f=(o&amp;15)&lt;&lt;12|(c&amp;63)&lt;&lt;6|l&amp;63,f&gt;2047&amp;&amp;(f&lt;55296||f&gt;57343)&amp;&amp;(a=f));break;case 4:c=n[r+1],l=n[r+2],u=n[r+3],(c&amp;192)===128&amp;&amp;(l&amp;192)===128&amp;&amp;(u&amp;192)===128&amp;&amp;(f=(o&amp;15)&lt;&lt;18|(c&amp;63)&lt;&lt;12|(l&amp;63)&lt;&lt;6|u&amp;63,f&gt;65535&amp;&amp;f&lt;1114112&amp;&amp;(a=f))}}a===null?(a=65533,s=1):a&gt;65535&amp;&amp;(a-=65536,t.push(a&gt;&gt;&gt;10&amp;1023|55296),a=56320|a&amp;1023),t.push(a),r+=s}return Sfe(t)}var IV=4096;function Sfe(n){var e=n.length;if(e&lt;=IV)return String.fromCharCode.apply(String,n);for(var i="",t=0;t&lt;e;)i+=String.fromCharCode.apply(String,n.slice(t,t+=IV));return i}function Pfe(n,e,i){var t="";i=Math.min(n.length,i);for(var r=e;r&lt;i;++r)t+=String.fromCharCode(n[r]&amp;127);return t}function Dfe(n,e,i){var t="";i=Math.min(n.length,i);for(var r=e;r&lt;i;++r)t+=String.fromCharCode(n[r]);return t}function Ife(n,e,i){var t=n.length;(!e||e&lt;0)&amp;&amp;(e=0),(!i||i&lt;0||i&gt;t)&amp;&amp;(i=t);for(var r="",o=e;o&lt;i;++o)r+=Lfe[n[o]];return r}function Tfe(n,e,i){for(var t=n.slice(e,i),r="",o=0;o&lt;t.length-1;o+=2)r+=String.fromCharCode(t[o]+t[o+1]*256);return r}Ee.prototype.slice=function(e,i){var t=this.length;e=~~e,i=i===void 0?t:~~i,e&lt;0?(e+=t,e&lt;0&amp;&amp;(e=0)):e&gt;t&amp;&amp;(e=t),i&lt;0?(i+=t,i&lt;0&amp;&amp;(i=0)):i&gt;t&amp;&amp;(i=t),i&lt;e&amp;&amp;(i=e);var r=this.subarray(e,i);return Object.setPrototypeOf(r,Ee.prototype),r};function Qr(n,e,i){if(n%1!==0||n&lt;0)throw new RangeError("offset is not uint");if(n+e&gt;i)throw new RangeError("Trying to access beyond buffer length")}Ee.prototype.readUintLE=Ee.prototype.readUIntLE=function(e,i,t){e=e&gt;&gt;&gt;0,i=i&gt;&gt;&gt;0,t||Qr(e,i,this.length);for(var r=this[e],o=1,a=0;++a&lt;i&amp;&amp;(o*=256);)r+=this[e+a]*o;return r};Ee.prototype.readUintBE=Ee.prototype.readUIntBE=function(e,i,t){e=e&gt;&gt;&gt;0,i=i&gt;&gt;&gt;0,t||Qr(e,i,this.length);for(var r=this[e+--i],o=1;i&gt;0&amp;&amp;(o*=256);)r+=this[e+--i]*o;return r};Ee.prototype.readUint8=Ee.prototype.readUInt8=function(e,i){return e=e&gt;&gt;&gt;0,i||Qr(e,1,this.length),this[e]};Ee.prototype.readUint16LE=Ee.prototype.readUInt16LE=function(e,i){return e=e&gt;&gt;&gt;0,i||Qr(e,2,this.length),this[e]|this[e+1]&lt;&lt;8};Ee.prototype.readUint16BE=Ee.prototype.readUInt16BE=function(e,i){return e=e&gt;&gt;&gt;0,i||Qr(e,2,this.length),this[e]&lt;&lt;8|this[e+1]};Ee.prototype.readUint32LE=Ee.prototype.readUInt32LE=function(e,i){return e=e&gt;&gt;&gt;0,i||Qr(e,4,this.length),(this[e]|this[e+1]&lt;&lt;8|this[e+2]&lt;&lt;16)+this[e+3]*16777216};Ee.prototype.readUint32BE=Ee.prototype.readUInt32BE=function(e,i){return e=e&gt;&gt;&gt;0,i||Qr(e,4,this.length),this[e]*16777216+(this[e+1]&lt;&lt;16|this[e+2]&lt;&lt;8|this[e+3])};Ee.prototype.readIntLE=function(e,i,t){e=e&gt;&gt;&gt;0,i=i&gt;&gt;&gt;0,t||Qr(e,i,this.length);for(var r=this[e],o=1,a=0;++a&lt;i&amp;&amp;(o*=256);)r+=this[e+a]*o;return o*=128,r&gt;=o&amp;&amp;(r-=Math.pow(2,8*i)),r};Ee.prototype.readIntBE=function(e,i,t){e=e&gt;&gt;&gt;0,i=i&gt;&gt;&gt;0,t||Qr(e,i,this.length);for(var r=i,o=1,a=this[e+--r];r&gt;0&amp;&amp;(o*=256);)a+=this[e+--r]*o;return o*=128,a&gt;=o&amp;&amp;(a-=Math.pow(2,8*i)),a};Ee.prototype.readInt8=function(e,i){return e=e&gt;&gt;&gt;0,i||Qr(e,1,this.length),this[e]&amp;128?(255-this[e]+1)*-1:this[e]};Ee.prototype.readInt16LE=function(e,i){e=e&gt;&gt;&gt;0,i||Qr(e,2,this.length);var t=this[e]|this[e+1]&lt;&lt;8;return t&amp;32768?t|4294901760:t};Ee.prototype.readInt16BE=function(e,i){e=e&gt;&gt;&gt;0,i||Qr(e,2,this.length);var t=this[e+1]|this[e]&lt;&lt;8;return t&amp;32768?t|4294901760:t};Ee.prototype.readInt32LE=function(e,i){return e=e&gt;&gt;&gt;0,i||Qr(e,4,this.length),this[e]|this[e+1]&lt;&lt;8|this[e+2]&lt;&lt;16|this[e+3]&lt;&lt;24};Ee.prototype.readInt32BE=function(e,i){return e=e&gt;&gt;&gt;0,i||Qr(e,4,this.length),this[e]&lt;&lt;24|this[e+1]&lt;&lt;16|this[e+2]&lt;&lt;8|this[e+3]};Ee.prototype.readFloatLE=function(e,i){return e=e&gt;&gt;&gt;0,i||Qr(e,4,this.length),Cf.read(this,e,!0,23,4)};Ee.prototype.readFloatBE=function(e,i){return e=e&gt;&gt;&gt;0,i||Qr(e,4,this.length),Cf.read(this,e,!1,23,4)};Ee.prototype.readDoubleLE=function(e,i){return e=e&gt;&gt;&gt;0,i||Qr(e,8,this.length),Cf.read(this,e,!0,52,8)};Ee.prototype.readDoubleBE=function(e,i){return e=e&gt;&gt;&gt;0,i||Qr(e,8,this.length),Cf.read(this,e,!1,52,8)};function pa(n,e,i,t,r,o){if(!Ee.isBuffer(n))throw new TypeError('"buffer" argument must be a Buffer instance');if(e&gt;r||e&lt;o)throw new RangeError('"value" argument is out of bounds');if(i+t&gt;n.length)throw new RangeError("Index out of range")}Ee.prototype.writeUintLE=Ee.prototype.writeUIntLE=function(e,i,t,r){if(e=+e,i=i&gt;&gt;&gt;0,t=t&gt;&gt;&gt;0,!r){var o=Math.pow(2,8*t)-1;pa(this,e,i,t,o,0)}var a=1,s=0;for(this[i]=e&amp;255;++s&lt;t&amp;&amp;(a*=256);)this[i+s]=e/a&amp;255;return i+t};Ee.prototype.writeUintBE=Ee.prototype.writeUIntBE=function(e,i,t,r){if(e=+e,i=i&gt;&gt;&gt;0,t=t&gt;&gt;&gt;0,!r){var o=Math.pow(2,8*t)-1;pa(this,e,i,t,o,0)}var a=t-1,s=1;for(this[i+a]=e&amp;255;--a&gt;=0&amp;&amp;(s*=256);)this[i+a]=e/s&amp;255;return i+t};Ee.prototype.writeUint8=Ee.prototype.writeUInt8=function(e,i,t){return e=+e,i=i&gt;&gt;&gt;0,t||pa(this,e,i,1,255,0),this[i]=e&amp;255,i+1};Ee.prototype.writeUint16LE=Ee.prototype.writeUInt16LE=function(e,i,t){return e=+e,i=i&gt;&gt;&gt;0,t||pa(this,e,i,2,65535,0),this[i]=e&amp;255,this[i+1]=e&gt;&gt;&gt;8,i+2};Ee.prototype.writeUint16BE=Ee.prototype.writeUInt16BE=function(e,i,t){return e=+e,i=i&gt;&gt;&gt;0,t||pa(this,e,i,2,65535,0),this[i]=e&gt;&gt;&gt;8,this[i+1]=e&amp;255,i+2};Ee.prototype.writeUint32LE=Ee.prototype.writeUInt32LE=function(e,i,t){return e=+e,i=i&gt;&gt;&gt;0,t||pa(this,e,i,4,4294967295,0),this[i+3]=e&gt;&gt;&gt;24,this[i+2]=e&gt;&gt;&gt;16,this[i+1]=e&gt;&gt;&gt;8,this[i]=e&amp;255,i+4};Ee.prototype.writeUint32BE=Ee.prototype.writeUInt32BE=function(e,i,t){return e=+e,i=i&gt;&gt;&gt;0,t||pa(this,e,i,4,4294967295,0),this[i]=e&gt;&gt;&gt;24,this[i+1]=e&gt;&gt;&gt;16,this[i+2]=e&gt;&gt;&gt;8,this[i+3]=e&amp;255,i+4};Ee.prototype.writeIntLE=function(e,i,t,r){if(e=+e,i=i&gt;&gt;&gt;0,!r){var o=Math.pow(2,8*t-1);pa(this,e,i,t,o-1,-o)}var a=0,s=1,c=0;for(this[i]=e&amp;255;++a&lt;t&amp;&amp;(s*=256);)e&lt;0&amp;&amp;c===0&amp;&amp;this[i+a-1]!==0&amp;&amp;(c=1),this[i+a]=(e/s&gt;&gt;0)-c&amp;255;return i+t};Ee.prototype.writeIntBE=function(e,i,t,r){if(e=+e,i=i&gt;&gt;&gt;0,!r){var o=Math.pow(2,8*t-1);pa(this,e,i,t,o-1,-o)}var a=t-1,s=1,c=0;for(this[i+a]=e&amp;255;--a&gt;=0&amp;&amp;(s*=256);)e&lt;0&amp;&amp;c===0&amp;&amp;this[i+a+1]!==0&amp;&amp;(c=1),this[i+a]=(e/s&gt;&gt;0)-c&amp;255;return i+t};Ee.prototype.writeInt8=function(e,i,t){return e=+e,i=i&gt;&gt;&gt;0,t||pa(this,e,i,1,127,-128),e&lt;0&amp;&amp;(e=255+e+1),this[i]=e&amp;255,i+1};Ee.prototype.writeInt16LE=function(e,i,t){return e=+e,i=i&gt;&gt;&gt;0,t||pa(this,e,i,2,32767,-32768),this[i]=e&amp;255,this[i+1]=e&gt;&gt;&gt;8,i+2};Ee.prototype.writeInt16BE=function(e,i,t){return e=+e,i=i&gt;&gt;&gt;0,t||pa(this,e,i,2,32767,-32768),this[i]=e&gt;&gt;&gt;8,this[i+1]=e&amp;255,i+2};Ee.prototype.writeInt32LE=function(e,i,t){return e=+e,i=i&gt;&gt;&gt;0,t||pa(this,e,i,4,2147483647,-2147483648),this[i]=e&amp;255,this[i+1]=e&gt;&gt;&gt;8,this[i+2]=e&gt;&gt;&gt;16,this[i+3]=e&gt;&gt;&gt;24,i+4};Ee.prototype.writeInt32BE=function(e,i,t){return e=+e,i=i&gt;&gt;&gt;0,t||pa(this,e,i,4,2147483647,-2147483648),e&lt;0&amp;&amp;(e=4294967295+e+1),this[i]=e&gt;&gt;&gt;24,this[i+1]=e&gt;&gt;&gt;16,this[i+2]=e&gt;&gt;&gt;8,this[i+3]=e&amp;255,i+4};function LV(n,e,i,t,r,o){if(i+t&gt;n.length)throw new RangeError("Index out of range");if(i&lt;0)throw new RangeError("Index out of range")}function jV(n,e,i,t,r){return e=+e,i=i&gt;&gt;&gt;0,r||LV(n,e,i,4,34028234663852886e22,-34028234663852886e22),Cf.write(n,e,i,t,23,4),i+4}Ee.prototype.writeFloatLE=function(e,i,t){return jV(this,e,i,!0,t)};Ee.prototype.writeFloatBE=function(e,i,t){return jV(this,e,i,!1,t)};function VV(n,e,i,t,r){return e=+e,i=i&gt;&gt;&gt;0,r||LV(n,e,i,8,17976931348623157e292,-17976931348623157e292),Cf.write(n,e,i,t,52,8),i+8}Ee.prototype.writeDoubleLE=function(e,i,t){return VV(this,e,i,!0,t)};Ee.prototype.writeDoubleBE=function(e,i,t){return VV(this,e,i,!1,t)};Ee.prototype.copy=function(e,i,t,r){if(!Ee.isBuffer(e))throw new TypeError("argument should be a Buffer");if(t||(t=0),!r&amp;&amp;r!==0&amp;&amp;(r=this.length),i&gt;=e.length&amp;&amp;(i=e.length),i||(i=0),r&gt;0&amp;&amp;r&lt;t&amp;&amp;(r=t),r===t||e.length===0||this.length===0)return 0;if(i&lt;0)throw new RangeError("targetStart out of bounds");if(t&lt;0||t&gt;=this.length)throw new RangeError("Index out of range");if(r&lt;0)throw new RangeError("sourceEnd out of bounds");r&gt;this.length&amp;&amp;(r=this.length),e.length-i&lt;r-t&amp;&amp;(r=e.length-i+t);var o=r-t;return this===e&amp;&amp;typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(i,t,r):Uint8Array.prototype.set.call(e,this.subarray(t,r),i),o};Ee.prototype.fill=function(e,i,t,r){if(typeof e=="string"){if(typeof i=="string"?(r=i,i=0,t=this.length):typeof t=="string"&amp;&amp;(r=t,t=this.length),r!==void 0&amp;&amp;typeof r!="string")throw new TypeError("encoding must be a string");if(typeof r=="string"&amp;&amp;!Ee.isEncoding(r))throw new TypeError("Unknown encoding: "+r);if(e.length===1){var o=e.charCodeAt(0);(r==="utf8"&amp;&amp;o&lt;128||r==="latin1")&amp;&amp;(e=o)}}else typeof e=="number"?e=e&amp;255:typeof e=="boolean"&amp;&amp;(e=Number(e));if(i&lt;0||this.length&lt;i||this.length&lt;t)throw new RangeError("Out of range index");if(t&lt;=i)return this;i=i&gt;&gt;&gt;0,t=t===void 0?this.length:t&gt;&gt;&gt;0,e||(e=0);var a;if(typeof e=="number")for(a=i;a&lt;t;++a)this[a]=e;else{var s=Ee.isBuffer(e)?e:Ee.from(e,r),c=s.length;if(c===0)throw new TypeError('The value "'+e+'" is invalid for argument "value"');for(a=0;a&lt;t-i;++a)this[a+i]=s[a%c]}return this};var Afe=/[^+/0-9A-Za-z-_]/g;function Rfe(n){if(n=n.split("=")[0],n=n.trim().replace(Afe,""),n.length&lt;2)return"";for(;n.length%4!==0;)n=n+"=";return n}function SD(n,e){e=e||1/0;for(var i,t=n.length,r=null,o=[],a=0;a&lt;t;++a){if(i=n.charCodeAt(a),i&gt;55295&amp;&amp;i&lt;57344){if(!r){if(i&gt;56319){(e-=3)&gt;-1&amp;&amp;o.push(239,191,189);continue}else if(a+1===t){(e-=3)&gt;-1&amp;&amp;o.push(239,191,189);continue}r=i;continue}if(i&lt;56320){(e-=3)&gt;-1&amp;&amp;o.push(239,191,189),r=i;continue}i=(r-55296&lt;&lt;10|i-56320)+65536}else r&amp;&amp;(e-=3)&gt;-1&amp;&amp;o.push(239,191,189);if(r=null,i&lt;128){if((e-=1)&lt;0)break;o.push(i)}else if(i&lt;2048){if((e-=2)&lt;0)break;o.push(i&gt;&gt;6|192,i&amp;63|128)}else if(i&lt;65536){if((e-=3)&lt;0)break;o.push(i&gt;&gt;12|224,i&gt;&gt;6&amp;63|128,i&amp;63|128)}else if(i&lt;1114112){if((e-=4)&lt;0)break;o.push(i&gt;&gt;18|240,i&gt;&gt;12&amp;63|128,i&gt;&gt;6&amp;63|128,i&amp;63|128)}else throw new Error("Invalid code point")}return o}function Ffe(n){for(var e=[],i=0;i&lt;n.length;++i)e.push(n.charCodeAt(i)&amp;255);return e}function Nfe(n,e){for(var i,t,r,o=[],a=0;a&lt;n.length&amp;&amp;!((e-=2)&lt;0);++a)i=n.charCodeAt(a),t=i&gt;&gt;8,r=i%256,o.push(r),o.push(t);return o}function BV(n){return kD.toByteArray(Rfe(n))}function mx(n,e,i,t){for(var r=0;r&lt;t&amp;&amp;!(r+i&gt;=e.length||r&gt;=n.length);++r)e[r+i]=n[r];return r}function Qc(n,e){return n instanceof e||n!=null&amp;&amp;n.constructor!=null&amp;&amp;n.constructor.name!=null&amp;&amp;n.constructor.name===e.name}function ID(n){return n!==n}var Lfe=function(){for(var n="0123456789abcdef",e=new Array(256),i=0;i&lt;16;++i)for(var t=i*16,r=0;r&lt;16;++r)e[t+r]=n[i]+n[r];return e}()});var HV=qp((Yst,px)=&gt;{"use strict";(function(){"use strict";var n="input is invalid type",e=typeof window=="object",i=e?window:{};i.JS_SHA256_NO_WINDOW&amp;&amp;(e=!1);var t=!e&amp;&amp;typeof self=="object",r=!i.JS_SHA256_NO_NODE_JS&amp;&amp;typeof process=="object"&amp;&amp;process.versions&amp;&amp;process.versions.node;r?i=global:t&amp;&amp;(i=self);var o=!i.JS_SHA256_NO_COMMON_JS&amp;&amp;typeof px=="object"&amp;&amp;px.exports,a=typeof define=="function"&amp;&amp;define.amd,s=!i.JS_SHA256_NO_ARRAY_BUFFER&amp;&amp;typeof ArrayBuffer&lt;"u",c="0123456789abcdef".split(""),l=[-2147483648,8388608,32768,128],u=[24,16,8,0],f=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],g=["hex","array","digest","arrayBuffer"],b=[];(i.JS_SHA256_NO_NODE_JS||!Array.isArray)&amp;&amp;(Array.isArray=function(R){return Object.prototype.toString.call(R)==="[object Array]"}),s&amp;&amp;(i.JS_SHA256_NO_ARRAY_BUFFER_IS_VIEW||!ArrayBuffer.isView)&amp;&amp;(ArrayBuffer.isView=function(R){return typeof R=="object"&amp;&amp;R.buffer&amp;&amp;R.buffer.constructor===ArrayBuffer});var y=function(R,q){return function(oe){return new Z(q,!0).update(oe)[R]()}},M=function(R){var q=y("hex",R);r&amp;&amp;(q=k(q,R)),q.create=function(){return new Z(R)},q.update=function(he){return q.create().update(he)};for(var oe=0;oe&lt;g.length;++oe){var se=g[oe];q[se]=y(se,R)}return q},k=function(R,q){var oe=MV(),se=zV().Buffer,he=q?"sha224":"sha256",ge;se.from&amp;&amp;!i.JS_SHA256_NO_BUFFER_FROM?ge=se.from:ge=function(_e){return new se(_e)};var Oe=function(_e){if(typeof _e=="string")return oe.createHash(he).update(_e,"utf8").digest("hex");if(_e==null)throw new Error(n);return _e.constructor===ArrayBuffer&amp;&amp;(_e=new Uint8Array(_e)),Array.isArray(_e)||ArrayBuffer.isView(_e)||_e.constructor===se?oe.createHash(he).update(ge(_e)).digest("hex"):R(_e)};return Oe},O=function(R,q){return function(oe,se){return new Y(oe,q,!0).update(se)[R]()}},L=function(R){var q=O("hex",R);q.create=function(he){return new Y(he,R)},q.update=function(he,ge){return q.create(he).update(ge)};for(var oe=0;oe&lt;g.length;++oe){var se=g[oe];q[se]=O(se,R)}return q};function Z(R,q){q?(b[0]=b[16]=b[1]=b[2]=b[3]=b[4]=b[5]=b[6]=b[7]=b[8]=b[9]=b[10]=b[11]=b[12]=b[13]=b[14]=b[15]=0,this.blocks=b):this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],R?(this.h0=3238371032,this.h1=914150663,this.h2=812702999,this.h3=4144912697,this.h4=4290775857,this.h5=1750603025,this.h6=1694076839,this.h7=3204075428):(this.h0=1779033703,this.h1=3144134277,this.h2=1013904242,this.h3=2773480762,this.h4=1359893119,this.h5=2600822924,this.h6=528734635,this.h7=1541459225),this.block=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0,this.is224=R}Z.prototype.update=function(R){if(!this.finalized){var q,oe=typeof R;if(oe!=="string"){if(oe==="object"){if(R===null)throw new Error(n);if(s&amp;&amp;R.constructor===ArrayBuffer)R=new Uint8Array(R);else if(!Array.isArray(R)&amp;&amp;(!s||!ArrayBuffer.isView(R)))throw new Error(n)}else throw new Error(n);q=!0}for(var se,he=0,ge,Oe=R.length,_e=this.blocks;he&lt;Oe;){if(this.hashed&amp;&amp;(this.hashed=!1,_e[0]=this.block,this.block=_e[16]=_e[1]=_e[2]=_e[3]=_e[4]=_e[5]=_e[6]=_e[7]=_e[8]=_e[9]=_e[10]=_e[11]=_e[12]=_e[13]=_e[14]=_e[15]=0),q)for(ge=this.start;he&lt;Oe&amp;&amp;ge&lt;64;++he)_e[ge&gt;&gt;&gt;2]|=R[he]&lt;&lt;u[ge++&amp;3];else for(ge=this.start;he&lt;Oe&amp;&amp;ge&lt;64;++he)se=R.charCodeAt(he),se&lt;128?_e[ge&gt;&gt;&gt;2]|=se&lt;&lt;u[ge++&amp;3]:se&lt;2048?(_e[ge&gt;&gt;&gt;2]|=(192|se&gt;&gt;&gt;6)&lt;&lt;u[ge++&amp;3],_e[ge&gt;&gt;&gt;2]|=(128|se&amp;63)&lt;&lt;u[ge++&amp;3]):se&lt;55296||se&gt;=57344?(_e[ge&gt;&gt;&gt;2]|=(224|se&gt;&gt;&gt;12)&lt;&lt;u[ge++&amp;3],_e[ge&gt;&gt;&gt;2]|=(128|se&gt;&gt;&gt;6&amp;63)&lt;&lt;u[ge++&amp;3],_e[ge&gt;&gt;&gt;2]|=(128|se&amp;63)&lt;&lt;u[ge++&amp;3]):(se=65536+((se&amp;1023)&lt;&lt;10|R.charCodeAt(++he)&amp;1023),_e[ge&gt;&gt;&gt;2]|=(240|se&gt;&gt;&gt;18)&lt;&lt;u[ge++&amp;3],_e[ge&gt;&gt;&gt;2]|=(128|se&gt;&gt;&gt;12&amp;63)&lt;&lt;u[ge++&amp;3],_e[ge&gt;&gt;&gt;2]|=(128|se&gt;&gt;&gt;6&amp;63)&lt;&lt;u[ge++&amp;3],_e[ge&gt;&gt;&gt;2]|=(128|se&amp;63)&lt;&lt;u[ge++&amp;3]);this.lastByteIndex=ge,this.bytes+=ge-this.start,ge&gt;=64?(this.block=_e[16],this.start=ge-64,this.hash(),this.hashed=!0):this.start=ge}return this.bytes&gt;4294967295&amp;&amp;(this.hBytes+=this.bytes/4294967296&lt;&lt;0,this.bytes=this.bytes%4294967296),this}},Z.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var R=this.blocks,q=this.lastByteIndex;R[16]=this.block,R[q&gt;&gt;&gt;2]|=l[q&amp;3],this.block=R[16],q&gt;=56&amp;&amp;(this.hashed||this.hash(),R[0]=this.block,R[16]=R[1]=R[2]=R[3]=R[4]=R[5]=R[6]=R[7]=R[8]=R[9]=R[10]=R[11]=R[12]=R[13]=R[14]=R[15]=0),R[14]=this.hBytes&lt;&lt;3|this.bytes&gt;&gt;&gt;29,R[15]=this.bytes&lt;&lt;3,this.hash()}},Z.prototype.hash=function(){var R=this.h0,q=this.h1,oe=this.h2,se=this.h3,he=this.h4,ge=this.h5,Oe=this.h6,_e=this.h7,Qe=this.blocks,je,F,ce,De,ye,Lt,z,ie,Pe,xe,Me;for(je=16;je&lt;64;++je)ye=Qe[je-15],F=(ye&gt;&gt;&gt;7|ye&lt;&lt;25)^(ye&gt;&gt;&gt;18|ye&lt;&lt;14)^ye&gt;&gt;&gt;3,ye=Qe[je-2],ce=(ye&gt;&gt;&gt;17|ye&lt;&lt;15)^(ye&gt;&gt;&gt;19|ye&lt;&lt;13)^ye&gt;&gt;&gt;10,Qe[je]=Qe[je-16]+F+Qe[je-7]+ce&lt;&lt;0;for(Me=q&amp;oe,je=0;je&lt;64;je+=4)this.first?(this.is224?(ie=300032,ye=Qe[0]-1413257819,_e=ye-150054599&lt;&lt;0,se=ye+24177077&lt;&lt;0):(ie=704751109,ye=Qe[0]-210244248,_e=ye-1521486534&lt;&lt;0,se=ye+143694565&lt;&lt;0),this.first=!1):(F=(R&gt;&gt;&gt;2|R&lt;&lt;30)^(R&gt;&gt;&gt;13|R&lt;&lt;19)^(R&gt;&gt;&gt;22|R&lt;&lt;10),ce=(he&gt;&gt;&gt;6|he&lt;&lt;26)^(he&gt;&gt;&gt;11|he&lt;&lt;21)^(he&gt;&gt;&gt;25|he&lt;&lt;7),ie=R&amp;q,De=ie^R&amp;oe^Me,z=he&amp;ge^~he&amp;Oe,ye=_e+ce+z+f[je]+Qe[je],Lt=F+De,_e=se+ye&lt;&lt;0,se=ye+Lt&lt;&lt;0),F=(se&gt;&gt;&gt;2|se&lt;&lt;30)^(se&gt;&gt;&gt;13|se&lt;&lt;19)^(se&gt;&gt;&gt;22|se&lt;&lt;10),ce=(_e&gt;&gt;&gt;6|_e&lt;&lt;26)^(_e&gt;&gt;&gt;11|_e&lt;&lt;21)^(_e&gt;&gt;&gt;25|_e&lt;&lt;7),Pe=se&amp;R,De=Pe^se&amp;q^ie,z=_e&amp;he^~_e&amp;ge,ye=Oe+ce+z+f[je+1]+Qe[je+1],Lt=F+De,Oe=oe+ye&lt;&lt;0,oe=ye+Lt&lt;&lt;0,F=(oe&gt;&gt;&gt;2|oe&lt;&lt;30)^(oe&gt;&gt;&gt;13|oe&lt;&lt;19)^(oe&gt;&gt;&gt;22|oe&lt;&lt;10),ce=(Oe&gt;&gt;&gt;6|Oe&lt;&lt;26)^(Oe&gt;&gt;&gt;11|Oe&lt;&lt;21)^(Oe&gt;&gt;&gt;25|Oe&lt;&lt;7),xe=oe&amp;se,De=xe^oe&amp;R^Pe,z=Oe&amp;_e^~Oe&amp;he,ye=ge+ce+z+f[je+2]+Qe[je+2],Lt=F+De,ge=q+ye&lt;&lt;0,q=ye+Lt&lt;&lt;0,F=(q&gt;&gt;&gt;2|q&lt;&lt;30)^(q&gt;&gt;&gt;13|q&lt;&lt;19)^(q&gt;&gt;&gt;22|q&lt;&lt;10),ce=(ge&gt;&gt;&gt;6|ge&lt;&lt;26)^(ge&gt;&gt;&gt;11|ge&lt;&lt;21)^(ge&gt;&gt;&gt;25|ge&lt;&lt;7),Me=q&amp;oe,De=Me^q&amp;se^xe,z=ge&amp;Oe^~ge&amp;_e,ye=he+ce+z+f[je+3]+Qe[je+3],Lt=F+De,he=R+ye&lt;&lt;0,R=ye+Lt&lt;&lt;0,this.chromeBugWorkAround=!0;this.h0=this.h0+R&lt;&lt;0,this.h1=this.h1+q&lt;&lt;0,this.h2=this.h2+oe&lt;&lt;0,this.h3=this.h3+se&lt;&lt;0,this.h4=this.h4+he&lt;&lt;0,this.h5=this.h5+ge&lt;&lt;0,this.h6=this.h6+Oe&lt;&lt;0,this.h7=this.h7+_e&lt;&lt;0},Z.prototype.hex=function(){this.finalize();var R=this.h0,q=this.h1,oe=this.h2,se=this.h3,he=this.h4,ge=this.h5,Oe=this.h6,_e=this.h7,Qe=c[R&gt;&gt;&gt;28&amp;15]+c[R&gt;&gt;&gt;24&amp;15]+c[R&gt;&gt;&gt;20&amp;15]+c[R&gt;&gt;&gt;16&amp;15]+c[R&gt;&gt;&gt;12&amp;15]+c[R&gt;&gt;&gt;8&amp;15]+c[R&gt;&gt;&gt;4&amp;15]+c[R&amp;15]+c[q&gt;&gt;&gt;28&amp;15]+c[q&gt;&gt;&gt;24&amp;15]+c[q&gt;&gt;&gt;20&amp;15]+c[q&gt;&gt;&gt;16&amp;15]+c[q&gt;&gt;&gt;12&amp;15]+c[q&gt;&gt;&gt;8&amp;15]+c[q&gt;&gt;&gt;4&amp;15]+c[q&amp;15]+c[oe&gt;&gt;&gt;28&amp;15]+c[oe&gt;&gt;&gt;24&amp;15]+c[oe&gt;&gt;&gt;20&amp;15]+c[oe&gt;&gt;&gt;16&amp;15]+c[oe&gt;&gt;&gt;12&amp;15]+c[oe&gt;&gt;&gt;8&amp;15]+c[oe&gt;&gt;&gt;4&amp;15]+c[oe&amp;15]+c[se&gt;&gt;&gt;28&amp;15]+c[se&gt;&gt;&gt;24&amp;15]+c[se&gt;&gt;&gt;20&amp;15]+c[se&gt;&gt;&gt;16&amp;15]+c[se&gt;&gt;&gt;12&amp;15]+c[se&gt;&gt;&gt;8&amp;15]+c[se&gt;&gt;&gt;4&amp;15]+c[se&amp;15]+c[he&gt;&gt;&gt;28&amp;15]+c[he&gt;&gt;&gt;24&amp;15]+c[he&gt;&gt;&gt;20&amp;15]+c[he&gt;&gt;&gt;16&amp;15]+c[he&gt;&gt;&gt;12&amp;15]+c[he&gt;&gt;&gt;8&amp;15]+c[he&gt;&gt;&gt;4&amp;15]+c[he&amp;15]+c[ge&gt;&gt;&gt;28&amp;15]+c[ge&gt;&gt;&gt;24&amp;15]+c[ge&gt;&gt;&gt;20&amp;15]+c[ge&gt;&gt;&gt;16&amp;15]+c[ge&gt;&gt;&gt;12&amp;15]+c[ge&gt;&gt;&gt;8&amp;15]+c[ge&gt;&gt;&gt;4&amp;15]+c[ge&amp;15]+c[Oe&gt;&gt;&gt;28&amp;15]+c[Oe&gt;&gt;&gt;24&amp;15]+c[Oe&gt;&gt;&gt;20&amp;15]+c[Oe&gt;&gt;&gt;16&amp;15]+c[Oe&gt;&gt;&gt;12&amp;15]+c[Oe&gt;&gt;&gt;8&amp;15]+c[Oe&gt;&gt;&gt;4&amp;15]+c[Oe&amp;15];return this.is224||(Qe+=c[_e&gt;&gt;&gt;28&amp;15]+c[_e&gt;&gt;&gt;24&amp;15]+c[_e&gt;&gt;&gt;20&amp;15]+c[_e&gt;&gt;&gt;16&amp;15]+c[_e&gt;&gt;&gt;12&amp;15]+c[_e&gt;&gt;&gt;8&amp;15]+c[_e&gt;&gt;&gt;4&amp;15]+c[_e&amp;15]),Qe},Z.prototype.toString=Z.prototype.hex,Z.prototype.digest=function(){this.finalize();var R=this.h0,q=this.h1,oe=this.h2,se=this.h3,he=this.h4,ge=this.h5,Oe=this.h6,_e=this.h7,Qe=[R&gt;&gt;&gt;24&amp;255,R&gt;&gt;&gt;16&amp;255,R&gt;&gt;&gt;8&amp;255,R&amp;255,q&gt;&gt;&gt;24&amp;255,q&gt;&gt;&gt;16&amp;255,q&gt;&gt;&gt;8&amp;255,q&amp;255,oe&gt;&gt;&gt;24&amp;255,oe&gt;&gt;&gt;16&amp;255,oe&gt;&gt;&gt;8&amp;255,oe&amp;255,se&gt;&gt;&gt;24&amp;255,se&gt;&gt;&gt;16&amp;255,se&gt;&gt;&gt;8&amp;255,se&amp;255,he&gt;&gt;&gt;24&amp;255,he&gt;&gt;&gt;16&amp;255,he&gt;&gt;&gt;8&amp;255,he&amp;255,ge&gt;&gt;&gt;24&amp;255,ge&gt;&gt;&gt;16&amp;255,ge&gt;&gt;&gt;8&amp;255,ge&amp;255,Oe&gt;&gt;&gt;24&amp;255,Oe&gt;&gt;&gt;16&amp;255,Oe&gt;&gt;&gt;8&amp;255,Oe&amp;255];return this.is224||Qe.push(_e&gt;&gt;&gt;24&amp;255,_e&gt;&gt;&gt;16&amp;255,_e&gt;&gt;&gt;8&amp;255,_e&amp;255),Qe},Z.prototype.array=Z.prototype.digest,Z.prototype.arrayBuffer=function(){this.finalize();var R=new ArrayBuffer(this.is224?28:32),q=new DataView(R);return q.setUint32(0,this.h0),q.setUint32(4,this.h1),q.setUint32(8,this.h2),q.setUint32(12,this.h3),q.setUint32(16,this.h4),q.setUint32(20,this.h5),q.setUint32(24,this.h6),this.is224||q.setUint32(28,this.h7),R};function Y(R,q,oe){var se,he=typeof R;if(he==="string"){var ge=[],Oe=R.length,_e=0,Qe;for(se=0;se&lt;Oe;++se)Qe=R.charCodeAt(se),Qe&lt;128?ge[_e++]=Qe:Qe&lt;2048?(ge[_e++]=192|Qe&gt;&gt;&gt;6,ge[_e++]=128|Qe&amp;63):Qe&lt;55296||Qe&gt;=57344?(ge[_e++]=224|Qe&gt;&gt;&gt;12,ge[_e++]=128|Qe&gt;&gt;&gt;6&amp;63,ge[_e++]=128|Qe&amp;63):(Qe=65536+((Qe&amp;1023)&lt;&lt;10|R.charCodeAt(++se)&amp;1023),ge[_e++]=240|Qe&gt;&gt;&gt;18,ge[_e++]=128|Qe&gt;&gt;&gt;12&amp;63,ge[_e++]=128|Qe&gt;&gt;&gt;6&amp;63,ge[_e++]=128|Qe&amp;63);R=ge}else if(he==="object"){if(R===null)throw new Error(n);if(s&amp;&amp;R.constructor===ArrayBuffer)R=new Uint8Array(R);else if(!Array.isArray(R)&amp;&amp;(!s||!ArrayBuffer.isView(R)))throw new Error(n)}else throw new Error(n);R.length&gt;64&amp;&amp;(R=new Z(q,!0).update(R).array());var je=[],F=[];for(se=0;se&lt;64;++se){var ce=R[se]||0;je[se]=92^ce,F[se]=54^ce}Z.call(this,q,oe),this.update(F),this.oKeyPad=je,this.inner=!0,this.sharedMemory=oe}Y.prototype=new Z,Y.prototype.finalize=function(){if(Z.prototype.finalize.call(this),this.inner){this.inner=!1;var R=this.array();Z.call(this,this.is224,this.sharedMemory),this.update(this.oKeyPad),this.update(R),Z.prototype.finalize.call(this)}};var K=M();K.sha256=K,K.sha224=M(!0),K.sha256.hmac=L(),K.sha224.hmac=L(!0),o?px.exports=K:(i.sha256=K.sha256,i.sha224=K.sha224,a&amp;&amp;define(function(){return K}))})()});var tq=qp((x2t,dA)=&gt;{"use strict";var E;(function(){typeof dA=="object"?E=dA.exports:typeof HTMLScriptElement&lt;"u"&amp;&amp;"noModule"in HTMLScriptElement.prototype?window.ICAL=E={}:typeof E!="object"&amp;&amp;(E={})})();E.foldLength=75;E.newLineChar=`\r
`;E.helpers={updateTimezones:function(n){var e,i,t,r,o,a;if(!n||n.name!=="vcalendar")return n;for(e=n.getAllSubcomponents(),i=[],t={},o=0;o&lt;e.length;o++)e[o].name==="vtimezone"?(a=e[o].getFirstProperty("tzid").getFirstValue(),t[a]=e[o]):i=i.concat(e[o].getAllProperties());for(r={},o=0;o&lt;i.length;o++)(a=i[o].getParameter("tzid"))&amp;&amp;(r[a]=!0);for(o in t)t.hasOwnProperty(o)&amp;&amp;!r[o]&amp;&amp;n.removeSubcomponent(t[o]);for(o in r)r.hasOwnProperty(o)&amp;&amp;!t[o]&amp;&amp;E.TimezoneService.has(o)&amp;&amp;n.addSubcomponent(E.TimezoneService.get(o).component);return n},isStrictlyNaN:function(n){return typeof n=="number"&amp;&amp;isNaN(n)},strictParseInt:function(n){var e=parseInt(n,10);if(E.helpers.isStrictlyNaN(e))throw new Error('Could not extract integer from "'+n+'"');return e},formatClassType:function(e,i){if(!(typeof e&gt;"u"))return e instanceof i?e:new i(e)},unescapedIndexOf:function(n,e,i){for(;(i=n.indexOf(e,i))!==-1;)if(i&gt;0&amp;&amp;n[i-1]==="\\")i+=1;else return i;return-1},binsearchInsert:function(n,e,i){if(!n.length)return 0;for(var t=0,r=n.length-1,o,a;t&lt;=r;)if(o=t+Math.floor((r-t)/2),a=i(e,n[o]),a&lt;0)r=o-1;else if(a&gt;0)t=o+1;else break;return a&lt;0?o:a&gt;0?o+1:o},dumpn:function(){E.debug&amp;&amp;(typeof console&lt;"u"&amp;&amp;"log"in console?E.helpers.dumpn=function(e){console.log(e)}:E.helpers.dumpn=function(e){dump(e+`
`)},E.helpers.dumpn(arguments[0]))},clone:function(n,e){if(!n||typeof n!="object")return n;if(n instanceof Date)return new Date(n.getTime());if("clone"in n)return n.clone();if(Array.isArray(n)){for(var i=[],t=0;t&lt;n.length;t++)i.push(e?E.helpers.clone(n[t],!0):n[t]);return i}else{var r={};for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&amp;&amp;(e?r[o]=E.helpers.clone(n[o],!0):r[o]=n[o]);return r}},foldline:function(e){for(var i="",t=e||"",r=0,o=0;t.length;){var a=t.codePointAt(r);a&lt;128?++o:a&lt;2048?o+=2:a&lt;65536?o+=3:o+=4,o&lt;E.foldLength+1?r+=a&gt;65535?2:1:(i+=E.newLineChar+" "+t.substring(0,r),t=t.substring(r),r=o=0)}return i.substr(E.newLineChar.length+1)},pad2:function(e){typeof e!="string"&amp;&amp;(typeof e=="number"&amp;&amp;(e=parseInt(e)),e=String(e));var i=e.length;switch(i){case 0:return"00";case 1:return"0"+e;default:return e}},trunc:function(e){return e&lt;0?Math.ceil(e):Math.floor(e)},inherits:function(n,e,i){function t(){}t.prototype=n.prototype,e.prototype=new t,i&amp;&amp;E.helpers.extend(i,e.prototype)},extend:function(n,e){for(var i in n){var t=Object.getOwnPropertyDescriptor(n,i);t&amp;&amp;!Object.getOwnPropertyDescriptor(e,i)&amp;&amp;Object.defineProperty(e,i,t)}return e}};E.design=function(){"use strict";var n=/\\\\|\\;|\\,|\\[Nn]/g,e=/\\|;|,|\n/g,i=/\\\\|\\,|\\[Nn]/g,t=/\\|,|\n/g;function r(F,ce){var De={matches:/.*/,fromICAL:function(ye,Lt){return k(ye,F,Lt)},toICAL:function(ye,Lt){var z=ce;return Lt&amp;&amp;(z=new RegExp(z.source+"|"+Lt)),ye.replace(z,function(ie){switch(ie){case"\\":return"\\\\";case";":return"\\;";case",":return"\\,";case`
`:return"\\n";default:return ie}})}};return De}var o={defaultType:"text"},a={defaultType:"text",multiValue:","},s={defaultType:"text",structuredValue:";"},c={defaultType:"integer"},l={defaultType:"date-time",allowedTypes:["date-time","date"]},u={defaultType:"date-time"},f={defaultType:"uri"},g={defaultType:"utc-offset"},b={defaultType:"recur"},y={defaultType:"date-and-or-time",allowedTypes:["date-time","date","text"]};function M(F){switch(F){case"\\\\":return"\\";case"\\;":return";";case"\\,":return",";case"\\n":case"\\N":return`
`;default:return F}}function k(F,ce,De){return F.indexOf("\\")===-1?F:(De&amp;&amp;(ce=new RegExp(ce.source+"|\\\\"+De)),F.replace(ce,M))}var O={categories:a,url:f,version:o,uid:o},L={boolean:{values:["TRUE","FALSE"],fromICAL:function(F){switch(F){case"TRUE":return!0;case"FALSE":return!1;default:return!1}},toICAL:function(F){return F?"TRUE":"FALSE"}},float:{matches:/^[+-]?\d+\.\d+$/,fromICAL:function(F){var ce=parseFloat(F);return E.helpers.isStrictlyNaN(ce)?0:ce},toICAL:function(F){return String(F)}},integer:{fromICAL:function(F){var ce=parseInt(F);return E.helpers.isStrictlyNaN(ce)?0:ce},toICAL:function(F){return String(F)}},"utc-offset":{toICAL:function(F){return F.length&lt;7?F.substr(0,3)+F.substr(4,2):F.substr(0,3)+F.substr(4,2)+F.substr(7,2)},fromICAL:function(F){return F.length&lt;6?F.substr(0,3)+":"+F.substr(3,2):F.substr(0,3)+":"+F.substr(3,2)+":"+F.substr(5,2)},decorate:function(F){return E.UtcOffset.fromString(F)},undecorate:function(F){return F.toString()}}},Z={cutype:{values:["INDIVIDUAL","GROUP","RESOURCE","ROOM","UNKNOWN"],allowXName:!0,allowIanaToken:!0},"delegated-from":{valueType:"cal-address",multiValue:",",multiValueSeparateDQuote:!0},"delegated-to":{valueType:"cal-address",multiValue:",",multiValueSeparateDQuote:!0},encoding:{values:["8BIT","BASE64"]},fbtype:{values:["FREE","BUSY","BUSY-UNAVAILABLE","BUSY-TENTATIVE"],allowXName:!0,allowIanaToken:!0},member:{valueType:"cal-address",multiValue:",",multiValueSeparateDQuote:!0},partstat:{values:["NEEDS-ACTION","ACCEPTED","DECLINED","TENTATIVE","DELEGATED","COMPLETED","IN-PROCESS"],allowXName:!0,allowIanaToken:!0},range:{values:["THISANDFUTURE"]},related:{values:["START","END"]},reltype:{values:["PARENT","CHILD","SIBLING"],allowXName:!0,allowIanaToken:!0},role:{values:["REQ-PARTICIPANT","CHAIR","OPT-PARTICIPANT","NON-PARTICIPANT"],allowXName:!0,allowIanaToken:!0},rsvp:{values:["TRUE","FALSE"]},"sent-by":{valueType:"cal-address"},tzid:{matches:/^\//},value:{values:["binary","boolean","cal-address","date","date-time","duration","float","integer","period","recur","text","time","uri","utc-offset"],allowXName:!0,allowIanaToken:!0}},Y=E.helpers.extend(L,{text:r(n,e),uri:{},binary:{decorate:function(F){return E.Binary.fromString(F)},undecorate:function(F){return F.toString()}},"cal-address":{},date:{decorate:function(F,ce){return je.strict?E.Time.fromDateString(F,ce):E.Time.fromString(F,ce)},undecorate:function(F){return F.toString()},fromICAL:function(F){return!je.strict&amp;&amp;F.length&gt;=15?Y["date-time"].fromICAL(F):F.substr(0,4)+"-"+F.substr(4,2)+"-"+F.substr(6,2)},toICAL:function(F){var ce=F.length;return ce==10?F.substr(0,4)+F.substr(5,2)+F.substr(8,2):ce&gt;=19?Y["date-time"].toICAL(F):F}},"date-time":{fromICAL:function(F){if(!je.strict&amp;&amp;F.length==8)return Y.date.fromICAL(F);var ce=F.substr(0,4)+"-"+F.substr(4,2)+"-"+F.substr(6,2)+"T"+F.substr(9,2)+":"+F.substr(11,2)+":"+F.substr(13,2);return F[15]&amp;&amp;F[15]==="Z"&amp;&amp;(ce+="Z"),ce},toICAL:function(F){var ce=F.length;if(ce==10&amp;&amp;!je.strict)return Y.date.toICAL(F);if(ce&gt;=19){var De=F.substr(0,4)+F.substr(5,2)+F.substr(8,5)+F.substr(14,2)+F.substr(17,2);return F[19]&amp;&amp;F[19]==="Z"&amp;&amp;(De+="Z"),De}else return F},decorate:function(F,ce){return je.strict?E.Time.fromDateTimeString(F,ce):E.Time.fromString(F,ce)},undecorate:function(F){return F.toString()}},duration:{decorate:function(F){return E.Duration.fromString(F)},undecorate:function(F){return F.toString()}},period:{fromICAL:function(F){var ce=F.split("/");return ce[0]=Y["date-time"].fromICAL(ce[0]),E.Duration.isValueString(ce[1])||(ce[1]=Y["date-time"].fromICAL(ce[1])),ce},toICAL:function(F){return!je.strict&amp;&amp;F[0].length==10?F[0]=Y.date.toICAL(F[0]):F[0]=Y["date-time"].toICAL(F[0]),E.Duration.isValueString(F[1])||(!je.strict&amp;&amp;F[1].length==10?F[1]=Y.date.toICAL(F[1]):F[1]=Y["date-time"].toICAL(F[1])),F.join("/")},decorate:function(F,ce){return E.Period.fromJSON(F,ce,!je.strict)},undecorate:function(F){return F.toJSON()}},recur:{fromICAL:function(F){return E.Recur._stringToData(F,!0)},toICAL:function(F){var ce="";for(var De in F)if(Object.prototype.hasOwnProperty.call(F,De)){var ye=F[De];De=="until"?ye.length&gt;10?ye=Y["date-time"].toICAL(ye):ye=Y.date.toICAL(ye):De=="wkst"?typeof ye=="number"&amp;&amp;(ye=E.Recur.numericDayToIcalDay(ye)):Array.isArray(ye)&amp;&amp;(ye=ye.join(",")),ce+=De.toUpperCase()+"="+ye+";"}return ce.substr(0,ce.length-1)},decorate:function(ce){return E.Recur.fromData(ce)},undecorate:function(F){return F.toJSON()}},time:{fromICAL:function(F){if(F.length&lt;6)return F;var ce=F.substr(0,2)+":"+F.substr(2,2)+":"+F.substr(4,2);return F[6]==="Z"&amp;&amp;(ce+="Z"),ce},toICAL:function(F){if(F.length&lt;8)return F;var ce=F.substr(0,2)+F.substr(3,2)+F.substr(6,2);return F[8]==="Z"&amp;&amp;(ce+="Z"),ce}}}),K=E.helpers.extend(O,{action:o,attach:{defaultType:"uri"},attendee:{defaultType:"cal-address"},calscale:o,class:o,comment:o,completed:u,contact:o,created:u,description:o,dtend:l,dtstamp:u,dtstart:l,due:l,duration:{defaultType:"duration"},exdate:{defaultType:"date-time",allowedTypes:["date-time","date"],multiValue:","},exrule:b,freebusy:{defaultType:"period",multiValue:","},geo:{defaultType:"float",structuredValue:";"},"last-modified":u,location:o,method:o,organizer:{defaultType:"cal-address"},"percent-complete":c,priority:c,prodid:o,"related-to":o,repeat:c,rdate:{defaultType:"date-time",allowedTypes:["date-time","date","period"],multiValue:",",detectType:function(F){return F.indexOf("/")!==-1?"period":F.indexOf("T")===-1?"date":"date-time"}},"recurrence-id":l,resources:a,"request-status":s,rrule:b,sequence:c,status:o,summary:o,transp:o,trigger:{defaultType:"duration",allowedTypes:["duration","date-time"]},tzoffsetfrom:g,tzoffsetto:g,tzurl:f,tzid:o,tzname:o}),R=E.helpers.extend(L,{text:r(i,t),uri:r(i,t),date:{decorate:function(F){return E.VCardTime.fromDateAndOrTimeString(F,"date")},undecorate:function(F){return F.toString()},fromICAL:function(F){return F.length==8?Y.date.fromICAL(F):F[0]=="-"&amp;&amp;F.length==6?F.substr(0,4)+"-"+F.substr(4):F},toICAL:function(F){return F.length==10?Y.date.toICAL(F):F[0]=="-"&amp;&amp;F.length==7?F.substr(0,4)+F.substr(5):F}},time:{decorate:function(F){return E.VCardTime.fromDateAndOrTimeString("T"+F,"time")},undecorate:function(F){return F.toString()},fromICAL:function(F){var ce=R.time._splitZone(F,!0),De=ce[0],ye=ce[1];return ye.length==6?ye=ye.substr(0,2)+":"+ye.substr(2,2)+":"+ye.substr(4,2):ye.length==4&amp;&amp;ye[0]!="-"?ye=ye.substr(0,2)+":"+ye.substr(2,2):ye.length==5&amp;&amp;(ye=ye.substr(0,3)+":"+ye.substr(3,2)),De.length==5&amp;&amp;(De[0]=="-"||De[0]=="+")&amp;&amp;(De=De.substr(0,3)+":"+De.substr(3)),ye+De},toICAL:function(F){var ce=R.time._splitZone(F),De=ce[0],ye=ce[1];return ye.length==8?ye=ye.substr(0,2)+ye.substr(3,2)+ye.substr(6,2):ye.length==5&amp;&amp;ye[0]!="-"?ye=ye.substr(0,2)+ye.substr(3,2):ye.length==6&amp;&amp;(ye=ye.substr(0,3)+ye.substr(4,2)),De.length==6&amp;&amp;(De[0]=="-"||De[0]=="+")&amp;&amp;(De=De.substr(0,3)+De.substr(4)),ye+De},_splitZone:function(F,ce){var De=F.length-1,ye=F.length-(ce?5:6),Lt=F[ye],z,ie;return F[De]=="Z"?(z=F[De],ie=F.substr(0,De)):F.length&gt;6&amp;&amp;(Lt=="-"||Lt=="+")?(z=F.substr(ye),ie=F.substr(0,ye)):(z="",ie=F),[z,ie]}},"date-time":{decorate:function(F){return E.VCardTime.fromDateAndOrTimeString(F,"date-time")},undecorate:function(F){return F.toString()},fromICAL:function(F){return R["date-and-or-time"].fromICAL(F)},toICAL:function(F){return R["date-and-or-time"].toICAL(F)}},"date-and-or-time":{decorate:function(F){return E.VCardTime.fromDateAndOrTimeString(F,"date-and-or-time")},undecorate:function(F){return F.toString()},fromICAL:function(F){var ce=F.split("T");return(ce[0]?R.date.fromICAL(ce[0]):"")+(ce[1]?"T"+R.time.fromICAL(ce[1]):"")},toICAL:function(F){var ce=F.split("T");return R.date.toICAL(ce[0])+(ce[1]?"T"+R.time.toICAL(ce[1]):"")}},timestamp:Y["date-time"],"language-tag":{matches:/^[a-zA-Z0-9-]+$/}}),q={type:{valueType:"text",multiValue:","},value:{values:["text","uri","date","time","date-time","date-and-or-time","timestamp","boolean","integer","float","utc-offset","language-tag"],allowXName:!0,allowIanaToken:!0}},oe=E.helpers.extend(O,{adr:{defaultType:"text",structuredValue:";",multiValue:","},anniversary:y,bday:y,caladruri:f,caluri:f,clientpidmap:s,email:o,fburl:f,fn:o,gender:s,geo:f,impp:f,key:f,kind:o,lang:{defaultType:"language-tag"},logo:f,member:f,n:{defaultType:"text",structuredValue:";",multiValue:","},nickname:a,note:o,org:{defaultType:"text",structuredValue:";"},photo:f,related:f,rev:{defaultType:"timestamp"},role:o,sound:f,source:f,tel:{defaultType:"uri",allowedTypes:["uri","text"]},title:o,tz:{defaultType:"text",allowedTypes:["text","utc-offset","uri"]},xml:o}),se=E.helpers.extend(L,{binary:Y.binary,date:R.date,"date-time":R["date-time"],"phone-number":{},uri:Y.uri,text:Y.text,time:Y.time,vcard:Y.text,"utc-offset":{toICAL:function(F){return F.substr(0,7)},fromICAL:function(F){return F.substr(0,7)},decorate:function(F){return E.UtcOffset.fromString(F)},undecorate:function(F){return F.toString()}}}),he={type:{valueType:"text",multiValue:","},value:{values:["text","uri","date","date-time","phone-number","time","boolean","integer","float","utc-offset","vcard","binary"],allowXName:!0,allowIanaToken:!0}},ge=E.helpers.extend(O,{fn:o,n:{defaultType:"text",structuredValue:";",multiValue:","},nickname:a,photo:{defaultType:"binary",allowedTypes:["binary","uri"]},bday:{defaultType:"date-time",allowedTypes:["date-time","date"],detectType:function(F){return F.indexOf("T")===-1?"date":"date-time"}},adr:{defaultType:"text",structuredValue:";",multiValue:","},label:o,tel:{defaultType:"phone-number"},email:o,mailer:o,tz:{defaultType:"utc-offset",allowedTypes:["utc-offset","text"]},geo:{defaultType:"float",structuredValue:";"},title:o,role:o,logo:{defaultType:"binary",allowedTypes:["binary","uri"]},agent:{defaultType:"vcard",allowedTypes:["vcard","text","uri"]},org:s,note:a,prodid:o,rev:{defaultType:"date-time",allowedTypes:["date-time","date"],detectType:function(F){return F.indexOf("T")===-1?"date":"date-time"}},"sort-string":o,sound:{defaultType:"binary",allowedTypes:["binary","uri"]},class:o,key:{defaultType:"binary",allowedTypes:["binary","text"]}}),Oe={value:Y,param:Z,property:K},_e={value:R,param:q,property:oe},Qe={value:se,param:he,property:ge},je={strict:!0,defaultSet:Oe,defaultType:"unknown",components:{vcard:_e,vcard3:Qe,vevent:Oe,vtodo:Oe,vjournal:Oe,valarm:Oe,vtimezone:Oe,daylight:Oe,standard:Oe},icalendar:Oe,vcard:_e,vcard3:Qe,getDesignSet:function(F){var ce=F&amp;&amp;F in je.components;return ce?je.components[F]:je.defaultSet}};return je}();E.stringify=function(){"use strict";var n=`\r
`,e="unknown",i=E.design,t=E.helpers;function r(a){typeof a[0]=="string"&amp;&amp;(a=[a]);for(var s=0,c=a.length,l="";s&lt;c;s++)l+=r.component(a[s])+n;return l}r.component=function(a,s){var c=a[0].toUpperCase(),l="BEGIN:"+c+n,u=a[1],f=0,g=u.length,b=a[0];for(b==="vcard"&amp;&amp;a[1].length&gt;0&amp;&amp;!(a[1][0][0]==="version"&amp;&amp;a[1][0][3]==="4.0")&amp;&amp;(b="vcard3"),s=s||i.getDesignSet(b);f&lt;g;f++)l+=r.property(u[f],s)+n;for(var y=a[2]||[],M=0,k=y.length;M&lt;k;M++)l+=r.component(y[M],s)+n;return l+="END:"+c,l},r.property=function(a,s,c){var l=a[0].toUpperCase(),u=a[0],f=a[1],g=l,b;for(b in f){var y=f[b];if(f.hasOwnProperty(b)){var O=b in s.param&amp;&amp;s.param[b].multiValue;O&amp;&amp;Array.isArray(y)?(s.param[b].multiValueSeparateDQuote&amp;&amp;(O='"'+O+'"'),y=y.map(r._rfc6868Unescape),y=r.multiValue(y,O,"unknown",null,s)):y=r._rfc6868Unescape(y),g+=";"+b.toUpperCase(),g+="="+r.propertyValue(y)}}if(a.length===3)return g+":";var M=a[2];s||(s=i.defaultSet);var k,O=!1,L=!1,Z=!1;return u in s.property?(k=s.property[u],"multiValue"in k&amp;&amp;(O=k.multiValue),"structuredValue"in k&amp;&amp;Array.isArray(a[3])&amp;&amp;(L=k.structuredValue),"defaultType"in k?M===k.defaultType&amp;&amp;(Z=!0):M===e&amp;&amp;(Z=!0)):M===e&amp;&amp;(Z=!0),Z||(g+=";VALUE="+M.toUpperCase()),g+=":",O&amp;&amp;L?g+=r.multiValue(a[3],L,M,O,s,L):O?g+=r.multiValue(a.slice(3),O,M,null,s,!1):L?g+=r.multiValue(a[3],L,M,null,s,L):g+=r.value(a[3],M,s,!1),c?g:E.helpers.foldline(g)},r.propertyValue=function(a){return t.unescapedIndexOf(a,",")===-1&amp;&amp;t.unescapedIndexOf(a,":")===-1&amp;&amp;t.unescapedIndexOf(a,";")===-1?a:'"'+a+'"'},r.multiValue=function(a,s,c,l,u,f){for(var g="",b=a.length,y=0;y&lt;b;y++)l&amp;&amp;Array.isArray(a[y])?g+=r.multiValue(a[y],l,c,null,u,f):g+=r.value(a[y],c,u,f),y!==b-1&amp;&amp;(g+=s);return g},r.value=function(a,s,c,l){return s in c.value&amp;&amp;"toICAL"in c.value[s]?c.value[s].toICAL(a,l):a},r._rfc6868Unescape=function(a){return a.replace(/[\n^"]/g,function(s){return o[s]})};var o={'"':"^'","\n":"^n","^":"^^"};return r}();E.parse=function(){"use strict";var n=/[^ \t]/,e=",",i=":",t=";",r="=",o="unknown",a="text",s=E.design,c=E.helpers;function l(g){this.message=g,this.name="ParserError";try{throw new Error}catch(y){if(y.stack){var b=y.stack.split(`
`);b.shift(),this.stack=b.join(`
`)}}}l.prototype=Error.prototype;function u(g){var b={},y=b.component=[];if(b.stack=[y],u._eachLine(g,function(M,k){u._handleContentLine(k,b)}),b.stack.length&gt;1)throw new l("invalid ical body. component began but did not end");return b=null,y.length==1?y[0]:y}u.property=function(g,b){var y={component:[[],[]],designSet:b||s.defaultSet};return u._handleContentLine(g,y),y.component[1][0]},u.component=function(g){return u(g)},u.ParserError=l,u._handleContentLine=function(g,b){var y=g.indexOf(i),M=g.indexOf(t),k,O,L,Z,Y={};M!==-1&amp;&amp;y!==-1&amp;&amp;M&gt;y&amp;&amp;(M=-1);var K;if(M!==-1){if(L=g.substring(0,M).toLowerCase(),K=u._parseParameters(g.substring(M),0,b.designSet),K[2]==-1)throw new l("Invalid parameters in '"+g+"'");if(Y=K[0],k=K[1].length+K[2]+M,(O=g.substring(k).indexOf(i))!==-1)Z=g.substring(k+O+1);else throw new l("Missing parameter value in '"+g+"'")}else if(y!==-1){if(L=g.substring(0,y).toLowerCase(),Z=g.substring(y+1),L==="begin"){var R=[Z.toLowerCase(),[],[]];b.stack.length===1?b.component.push(R):b.component[2].push(R),b.stack.push(b.component),b.component=R,b.designSet||(b.designSet=s.getDesignSet(b.component[0]));return}else if(L==="end"){b.component=b.stack.pop();return}}else throw new l('invalid line (no token ";" or ":") "'+g+'"');var q,oe=!1,se=!1,he;L in b.designSet.property&amp;&amp;(he=b.designSet.property[L],"multiValue"in he&amp;&amp;(oe=he.multiValue),"structuredValue"in he&amp;&amp;(se=he.structuredValue),Z&amp;&amp;"detectType"in he&amp;&amp;(q=he.detectType(Z))),q||("value"in Y?q=Y.value.toLowerCase():he?q=he.defaultType:q=o),delete Y.value;var ge;oe&amp;&amp;se?(Z=u._parseMultiValue(Z,se,q,[],oe,b.designSet,se),ge=[L,Y,q,Z]):oe?(ge=[L,Y,q],u._parseMultiValue(Z,oe,q,ge,null,b.designSet,!1)):se?(Z=u._parseMultiValue(Z,se,q,[],null,b.designSet,se),ge=[L,Y,q,Z]):(Z=u._parseValue(Z,q,b.designSet,!1),ge=[L,Y,q,Z]),b.component[0]==="vcard"&amp;&amp;b.component[1].length===0&amp;&amp;!(L==="version"&amp;&amp;Z==="4.0")&amp;&amp;(b.designSet=s.getDesignSet("vcard3")),b.component[1].push(ge)},u._parseValue=function(g,b,y,M){return b in y.value&amp;&amp;"fromICAL"in y.value[b]?y.value[b].fromICAL(g,M):g},u._parseParameters=function(g,b,y){for(var M=b,k=0,O=r,L={},Z,Y,K,R=-1,q,oe,se;k!==!1&amp;&amp;(k=c.unescapedIndexOf(g,O,k+1))!==-1;){if(Z=g.substr(M+1,k-M-1),Z.length==0)throw new l("Empty parameter name in '"+g+"'");Y=Z.toLowerCase(),se=!1,oe=!1,Y in y.param&amp;&amp;y.param[Y].valueType?q=y.param[Y].valueType:q=a,Y in y.param&amp;&amp;(oe=y.param[Y].multiValue,y.param[Y].multiValueSeparateDQuote&amp;&amp;(se=u._rfc6868Escape('"'+oe+'"')));var he=g[k+1];if(he==='"'){if(R=k+2,k=c.unescapedIndexOf(g,'"',R),oe&amp;&amp;k!=-1)for(var ge=!0;ge;)g[k+1]==oe&amp;&amp;g[k+2]=='"'?k=c.unescapedIndexOf(g,'"',k+3):ge=!1;if(k===-1)throw new l('invalid line (no matching double quote) "'+g+'"');K=g.substr(R,k-R),M=c.unescapedIndexOf(g,t,k),M===-1&amp;&amp;(k=!1)}else{R=k+1;var Oe=c.unescapedIndexOf(g,t,R),_e=c.unescapedIndexOf(g,i,R);_e!==-1&amp;&amp;Oe&gt;_e?(Oe=_e,k=!1):Oe===-1?(_e===-1?Oe=g.length:Oe=_e,k=!1):(M=Oe,k=Oe),K=g.substr(R,Oe-R)}if(K=u._rfc6868Escape(K),oe){var Qe=se||oe;K=u._parseMultiValue(K,Qe,q,[],null,y)}else K=u._parseValue(K,q,y);oe&amp;&amp;Y in L?Array.isArray(L[Y])?L[Y].push(K):L[Y]=[L[Y],K]:L[Y]=K}return[L,K,R]},u._rfc6868Escape=function(g){return g.replace(/\^['n^]/g,function(b){return f[b]})};var f={"^'":'"',"^n":`
`,"^^":"^"};return u._parseMultiValue=function(g,b,y,M,k,O,L){var Z=0,Y=0,K;if(b.length===0)return g;for(;(Z=c.unescapedIndexOf(g,b,Y))!==-1;)K=g.substr(Y,Z-Y),k?K=u._parseMultiValue(K,k,y,[],null,O,L):K=u._parseValue(K,y,O,L),M.push(K),Y=Z+b.length;return K=g.substr(Y),k?K=u._parseMultiValue(K,k,y,[],null,O,L):K=u._parseValue(K,y,O,L),M.push(K),M.length==1?M[0]:M},u._eachLine=function(g,b){var y=g.length,M=g.search(n),k=M,O,L,Z;do k=g.indexOf(`
`,M)+1,k&gt;1&amp;&amp;g[k-2]==="\r"?Z=2:Z=1,k===0&amp;&amp;(k=y,Z=0),L=g[M],L===" "||L==="	"?O+=g.substr(M+1,k-M-(Z+1)):(O&amp;&amp;b(null,O),O=g.substr(M,k-M-Z)),M=k;while(k!==y);O=O.trim(),O.length&amp;&amp;b(null,O)},u}();E.Component=function(){"use strict";var n=1,e=2,i=0;function t(r,o){typeof r=="string"&amp;&amp;(r=[r,[],[]]),this.jCal=r,this.parent=o||null}return t.prototype={_hydratedPropertyCount:0,_hydratedComponentCount:0,get name(){return this.jCal[i]},get _designSet(){var r=this.parent&amp;&amp;this.parent._designSet;return r||E.design.getDesignSet(this.name)},_hydrateComponent:function(r){if(this._components||(this._components=[],this._hydratedComponentCount=0),this._components[r])return this._components[r];var o=new t(this.jCal[e][r],this);return this._hydratedComponentCount++,this._components[r]=o},_hydrateProperty:function(r){if(this._properties||(this._properties=[],this._hydratedPropertyCount=0),this._properties[r])return this._properties[r];var o=new E.Property(this.jCal[n][r],this);return this._hydratedPropertyCount++,this._properties[r]=o},getFirstSubcomponent:function(r){if(r){for(var o=0,a=this.jCal[e],s=a.length;o&lt;s;o++)if(a[o][i]===r){var c=this._hydrateComponent(o);return c}}else if(this.jCal[e].length)return this._hydrateComponent(0);return null},getAllSubcomponents:function(r){var o=this.jCal[e].length,a=0;if(r){for(var s=this.jCal[e],c=[];a&lt;o;a++)r===s[a][i]&amp;&amp;c.push(this._hydrateComponent(a));return c}else{if(!this._components||this._hydratedComponentCount!==o)for(;a&lt;o;a++)this._hydrateComponent(a);return this._components||[]}},hasProperty:function(r){for(var o=this.jCal[n],a=o.length,s=0;s&lt;a;s++)if(o[s][i]===r)return!0;return!1},getFirstProperty:function(r){if(r){for(var o=0,a=this.jCal[n],s=a.length;o&lt;s;o++)if(a[o][i]===r){var c=this._hydrateProperty(o);return c}}else if(this.jCal[n].length)return this._hydrateProperty(0);return null},getFirstPropertyValue:function(r){var o=this.getFirstProperty(r);return o?o.getFirstValue():null},getAllProperties:function(r){var o=this.jCal[n].length,a=0;if(r){for(var s=this.jCal[n],c=[];a&lt;o;a++)r===s[a][i]&amp;&amp;c.push(this._hydrateProperty(a));return c}else{if(!this._properties||this._hydratedPropertyCount!==o)for(;a&lt;o;a++)this._hydrateProperty(a);return this._properties||[]}},_removeObjectByIndex:function(r,o,a){if(o=o||[],o[a]){var s=o[a];"parent"in s&amp;&amp;(s.parent=null)}o.splice(a,1),this.jCal[r].splice(a,1)},_removeObject:function(r,o,a){var s=0,c=this.jCal[r],l=c.length,u=this[o];if(typeof a=="string"){for(;s&lt;l;s++)if(c[s][i]===a)return this._removeObjectByIndex(r,u,s),!0}else if(u){for(;s&lt;l;s++)if(u[s]&amp;&amp;u[s]===a)return this._removeObjectByIndex(r,u,s),!0}return!1},_removeAllObjects:function(r,o,a){for(var s=this[o],c=this.jCal[r],l=c.length-1;l&gt;=0;l--)(!a||c[l][i]===a)&amp;&amp;this._removeObjectByIndex(r,s,l)},addSubcomponent:function(r){this._components||(this._components=[],this._hydratedComponentCount=0),r.parent&amp;&amp;r.parent.removeSubcomponent(r);var o=this.jCal[e].push(r.jCal);return this._components[o-1]=r,this._hydratedComponentCount++,r.parent=this,r},removeSubcomponent:function(r){var o=this._removeObject(e,"_components",r);return o&amp;&amp;this._hydratedComponentCount--,o},removeAllSubcomponents:function(r){var o=this._removeAllObjects(e,"_components",r);return this._hydratedComponentCount=0,o},addProperty:function(r){if(!(r instanceof E.Property))throw new TypeError("must instance of ICAL.Property");this._properties||(this._properties=[],this._hydratedPropertyCount=0),r.parent&amp;&amp;r.parent.removeProperty(r);var o=this.jCal[n].push(r.jCal);return this._properties[o-1]=r,this._hydratedPropertyCount++,r.parent=this,r},addPropertyWithValue:function(r,o){var a=new E.Property(r);return a.setValue(o),this.addProperty(a),a},updatePropertyWithValue:function(r,o){var a=this.getFirstProperty(r);return a?a.setValue(o):a=this.addPropertyWithValue(r,o),a},removeProperty:function(r){var o=this._removeObject(n,"_properties",r);return o&amp;&amp;this._hydratedPropertyCount--,o},removeAllProperties:function(r){var o=this._removeAllObjects(n,"_properties",r);return this._hydratedPropertyCount=0,o},toJSON:function(){return this.jCal},toString:function(){return E.stringify.component(this.jCal,this._designSet)}},t.fromString=function(r){return new t(E.parse.component(r))},t}();E.Property=function(){"use strict";var n=0,e=1,i=2,t=3,r=E.design;function o(a,s){this._parent=s||null,typeof a=="string"?(this.jCal=[a,{},r.defaultType],this.jCal[i]=this.getDefaultType()):this.jCal=a,this._updateType()}return o.prototype={get type(){return this.jCal[i]},get name(){return this.jCal[n]},get parent(){return this._parent},set parent(a){var s=!this._parent||a&amp;&amp;a._designSet!=this._parent._designSet;return this._parent=a,this.type==r.defaultType&amp;&amp;s&amp;&amp;(this.jCal[i]=this.getDefaultType(),this._updateType()),a},get _designSet(){return this.parent?this.parent._designSet:r.defaultSet},_updateType:function(){var a=this._designSet;if(this.type in a.value){var s=a.value[this.type];"decorate"in a.value[this.type]?this.isDecorated=!0:this.isDecorated=!1,this.name in a.property&amp;&amp;(this.isMultiValue="multiValue"in a.property[this.name],this.isStructuredValue="structuredValue"in a.property[this.name])}},_hydrateValue:function(a){return this._values&amp;&amp;this._values[a]?this._values[a]:this.jCal.length&lt;=t+a?null:this.isDecorated?(this._values||(this._values=[]),this._values[a]=this._decorate(this.jCal[t+a])):this.jCal[t+a]},_decorate:function(a){return this._designSet.value[this.type].decorate(a,this)},_undecorate:function(a){return this._designSet.value[this.type].undecorate(a,this)},_setDecoratedValue:function(a,s){this._values||(this._values=[]),typeof a=="object"&amp;&amp;"icaltype"in a?(this.jCal[t+s]=this._undecorate(a),this._values[s]=a):(this.jCal[t+s]=a,this._values[s]=this._decorate(a))},getParameter:function(a){if(a in this.jCal[e])return this.jCal[e][a]},getFirstParameter:function(a){var s=this.getParameter(a);return Array.isArray(s)?s[0]:s},setParameter:function(a,s){var c=a.toLowerCase();typeof s=="string"&amp;&amp;c in this._designSet.param&amp;&amp;"multiValue"in this._designSet.param[c]&amp;&amp;(s=[s]),this.jCal[e][a]=s},removeParameter:function(a){delete this.jCal[e][a]},getDefaultType:function(){var a=this.jCal[n],s=this._designSet;if(a in s.property){var c=s.property[a];if("defaultType"in c)return c.defaultType}return r.defaultType},resetType:function(a){this.removeAllValues(),this.jCal[i]=a,this._updateType()},getFirstValue:function(){return this._hydrateValue(0)},getValues:function(){var a=this.jCal.length-t;if(a&lt;1)return[];for(var s=0,c=[];s&lt;a;s++)c[s]=this._hydrateValue(s);return c},removeAllValues:function(){this._values&amp;&amp;(this._values.length=0),this.jCal.length=3},setValues:function(a){if(!this.isMultiValue)throw new Error(this.name+`: does not not support mulitValue.
override isMultiValue`);var s=a.length,c=0;if(this.removeAllValues(),s&gt;0&amp;&amp;typeof a[0]=="object"&amp;&amp;"icaltype"in a[0]&amp;&amp;this.resetType(a[0].icaltype),this.isDecorated)for(;c&lt;s;c++)this._setDecoratedValue(a[c],c);else for(;c&lt;s;c++)this.jCal[t+c]=a[c]},setValue:function(a){this.removeAllValues(),typeof a=="object"&amp;&amp;"icaltype"in a&amp;&amp;this.resetType(a.icaltype),this.isDecorated?this._setDecoratedValue(a,0):this.jCal[t]=a},toJSON:function(){return this.jCal},toICALString:function(){return E.stringify.property(this.jCal,this._designSet,!0)}},o.fromString=function(a,s){return new o(E.parse.property(a,s))},o}();E.UtcOffset=function(){function n(e){this.fromData(e)}return n.prototype={hours:0,minutes:0,factor:1,icaltype:"utc-offset",clone:function(){return E.UtcOffset.fromSeconds(this.toSeconds())},fromData:function(e){if(e)for(var i in e)e.hasOwnProperty(i)&amp;&amp;(this[i]=e[i]);this._normalize()},fromSeconds:function(e){var i=Math.abs(e);return this.factor=e&lt;0?-1:1,this.hours=E.helpers.trunc(i/3600),i-=this.hours*3600,this.minutes=E.helpers.trunc(i/60),this},toSeconds:function(){return this.factor*(60*this.minutes+3600*this.hours)},compare:function(i){var t=this.toSeconds(),r=i.toSeconds();return(t&gt;r)-(r&gt;t)},_normalize:function(){for(var e=this.toSeconds(),i=this.factor;e&lt;-43200;)e+=97200;for(;e&gt;50400;)e-=97200;this.fromSeconds(e),e==0&amp;&amp;(this.factor=i)},toICALString:function(){return E.design.icalendar.value["utc-offset"].toICAL(this.toString())},toString:function(){return(this.factor==1?"+":"-")+E.helpers.pad2(this.hours)+":"+E.helpers.pad2(this.minutes)}},n.fromString=function(e){var i={};return i.factor=e[0]==="+"?1:-1,i.hours=E.helpers.strictParseInt(e.substr(1,2)),i.minutes=E.helpers.strictParseInt(e.substr(4,2)),new E.UtcOffset(i)},n.fromSeconds=function(e){var i=new n;return i.fromSeconds(e),i},n}();E.Binary=function(){function n(e){this.value=e}return n.prototype={icaltype:"binary",decodeValue:function(){return this._b64_decode(this.value)},setEncodedValue:function(i){this.value=this._b64_encode(i)},_b64_encode:function(i){var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",r,o,a,s,c,l,u,f,g=0,b=0,y="",M=[];if(!i)return i;do r=i.charCodeAt(g++),o=i.charCodeAt(g++),a=i.charCodeAt(g++),f=r&lt;&lt;16|o&lt;&lt;8|a,s=f&gt;&gt;18&amp;63,c=f&gt;&gt;12&amp;63,l=f&gt;&gt;6&amp;63,u=f&amp;63,M[b++]=t.charAt(s)+t.charAt(c)+t.charAt(l)+t.charAt(u);while(g&lt;i.length);y=M.join("");var k=i.length%3;return(k?y.slice(0,k-3):y)+"===".slice(k||3)},_b64_decode:function(i){var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",r,o,a,s,c,l,u,f,g=0,b=0,y="",M=[];if(!i)return i;i+="";do s=t.indexOf(i.charAt(g++)),c=t.indexOf(i.charAt(g++)),l=t.indexOf(i.charAt(g++)),u=t.indexOf(i.charAt(g++)),f=s&lt;&lt;18|c&lt;&lt;12|l&lt;&lt;6|u,r=f&gt;&gt;16&amp;255,o=f&gt;&gt;8&amp;255,a=f&amp;255,l==64?M[b++]=String.fromCharCode(r):u==64?M[b++]=String.fromCharCode(r,o):M[b++]=String.fromCharCode(r,o,a);while(g&lt;i.length);return y=M.join(""),y},toString:function(){return this.value}},n.fromString=function(e){return new n(e)},n}();(function(){E.Period=function(e){if(this.wrappedJSObject=this,e&amp;&amp;"start"in e){if(e.start&amp;&amp;!(e.start instanceof E.Time))throw new TypeError(".start must be an instance of ICAL.Time");this.start=e.start}if(e&amp;&amp;e.end&amp;&amp;e.duration)throw new Error("cannot accept both end and duration");if(e&amp;&amp;"end"in e){if(e.end&amp;&amp;!(e.end instanceof E.Time))throw new TypeError(".end must be an instance of ICAL.Time");this.end=e.end}if(e&amp;&amp;"duration"in e){if(e.duration&amp;&amp;!(e.duration instanceof E.Duration))throw new TypeError(".duration must be an instance of ICAL.Duration");this.duration=e.duration}},E.Period.prototype={start:null,end:null,duration:null,icalclass:"icalperiod",icaltype:"period",clone:function(){return E.Period.fromData({start:this.start?this.start.clone():null,end:this.end?this.end.clone():null,duration:this.duration?this.duration.clone():null})},getDuration:function(){return this.duration?this.duration:this.end.subtractDate(this.start)},getEnd:function(){if(this.end)return this.end;var n=this.start.clone();return n.addDuration(this.duration),n},toString:function(){return this.start+"/"+(this.end||this.duration)},toJSON:function(){return[this.start.toString(),(this.end||this.duration).toString()]},toICALString:function(){return this.start.toICALString()+"/"+(this.end||this.duration).toICALString()}},E.Period.fromString=function(e,i){var t=e.split("/");if(t.length!==2)throw new Error('Invalid string value: "'+e+'" must contain a "/" char.');var r={start:E.Time.fromDateTimeString(t[0],i)},o=t[1];return E.Duration.isValueString(o)?r.duration=E.Duration.fromString(o):r.end=E.Time.fromDateTimeString(o,i),new E.Period(r)},E.Period.fromData=function(e){return new E.Period(e)},E.Period.fromJSON=function(n,e,i){function t(r,o){return i?E.Time.fromString(r,o):E.Time.fromDateTimeString(r,o)}return E.Duration.isValueString(n[1])?E.Period.fromData({start:t(n[0],e),duration:E.Duration.fromString(n[1])}):E.Period.fromData({start:t(n[0],e),end:t(n[1],e)})}})();(function(){var n=/([PDWHMTS]{1,1})/;E.Duration=function(t){this.wrappedJSObject=this,this.fromData(t)},E.Duration.prototype={weeks:0,days:0,hours:0,minutes:0,seconds:0,isNegative:!1,icalclass:"icalduration",icaltype:"duration",clone:function(){return E.Duration.fromData(this)},toSeconds:function(){var t=this.seconds+60*this.minutes+3600*this.hours+86400*this.days+604800*this.weeks;return this.isNegative?-t:t},fromSeconds:function(t){var r=Math.abs(t);return this.isNegative=t&lt;0,this.days=E.helpers.trunc(r/86400),this.days%7==0?(this.weeks=this.days/7,this.days=0):this.weeks=0,r-=(this.days+7*this.weeks)*86400,this.hours=E.helpers.trunc(r/3600),r-=this.hours*3600,this.minutes=E.helpers.trunc(r/60),r-=this.minutes*60,this.seconds=r,this},fromData:function(t){var r=["weeks","days","hours","minutes","seconds","isNegative"];for(var o in r)if(r.hasOwnProperty(o)){var a=r[o];t&amp;&amp;a in t?this[a]=t[a]:this[a]=0}},reset:function(){this.isNegative=!1,this.weeks=0,this.days=0,this.hours=0,this.minutes=0,this.seconds=0},compare:function(t){var r=this.toSeconds(),o=t.toSeconds();return(r&gt;o)-(r&lt;o)},normalize:function(){this.fromSeconds(this.toSeconds())},toString:function(){if(this.toSeconds()==0)return"PT0S";var t="";return this.isNegative&amp;&amp;(t+="-"),t+="P",this.weeks&amp;&amp;(t+=this.weeks+"W"),this.days&amp;&amp;(t+=this.days+"D"),(this.hours||this.minutes||this.seconds)&amp;&amp;(t+="T",this.hours&amp;&amp;(t+=this.hours+"H"),this.minutes&amp;&amp;(t+=this.minutes+"M"),this.seconds&amp;&amp;(t+=this.seconds+"S")),t},toICALString:function(){return this.toString()}},E.Duration.fromSeconds=function(t){return new E.Duration().fromSeconds(t)};function e(i,t,r){var o;switch(i){case"P":t&amp;&amp;t==="-"?r.isNegative=!0:r.isNegative=!1;break;case"D":o="days";break;case"W":o="weeks";break;case"H":o="hours";break;case"M":o="minutes";break;case"S":o="seconds";break;default:return 0}if(o){if(!t&amp;&amp;t!==0)throw new Error('invalid duration value: Missing number before "'+i+'"');var a=parseInt(t,10);if(E.helpers.isStrictlyNaN(a))throw new Error('invalid duration value: Invalid number "'+t+'" before "'+i+'"');r[o]=a}return 1}E.Duration.isValueString=function(i){return i[0]==="P"||i[1]==="P"},E.Duration.fromString=function(t){for(var r=0,o=Object.create(null),a=0;(r=t.search(n))!==-1;){var s=t[r],c=t.substr(0,r);t=t.substr(r+1),a+=e(s,c,o)}if(a&lt;2)throw new Error('invalid duration value: Not enough duration components in "'+t+'"');return new E.Duration(o)},E.Duration.fromData=function(t){return new E.Duration(t)}})();(function(){var n=["tzid","location","tznames","latitude","longitude"];E.Timezone=function(i){this.wrappedJSObject=this,this.fromData(i)},E.Timezone.prototype={tzid:"",location:"",tznames:"",latitude:0,longitude:0,component:null,expandedUntilYear:0,icalclass:"icaltimezone",fromData:function(i){if(this.expandedUntilYear=0,this.changes=[],i instanceof E.Component)this.component=i;else{if(i&amp;&amp;"component"in i)if(typeof i.component=="string"){var t=E.parse(i.component);this.component=new E.Component(t)}else i.component instanceof E.Component?this.component=i.component:this.component=null;for(var r in n)if(n.hasOwnProperty(r)){var o=n[r];i&amp;&amp;o in i&amp;&amp;(this[o]=i[o])}}return this.component instanceof E.Component&amp;&amp;!this.tzid&amp;&amp;(this.tzid=this.component.getFirstPropertyValue("tzid")),this},utcOffset:function(i){if(this==E.Timezone.utcTimezone||this==E.Timezone.localTimezone||(this._ensureCoverage(i.year),!this.changes.length))return 0;for(var t={year:i.year,month:i.month,day:i.day,hour:i.hour,minute:i.minute,second:i.second},r=this._findNearbyChange(t),o=-1,a=1;;){var s=E.helpers.clone(this.changes[r],!0);s.utcOffset&lt;s.prevUtcOffset?E.Timezone.adjust_change(s,0,0,0,s.utcOffset):E.Timezone.adjust_change(s,0,0,0,s.prevUtcOffset);var c=E.Timezone._compare_change_fn(t,s);if(c&gt;=0?o=r:a=-1,a==-1&amp;&amp;o!=-1)break;if(r+=a,r&lt;0)return 0;if(r&gt;=this.changes.length)break}var l=this.changes[o],u=l.utcOffset-l.prevUtcOffset;if(u&lt;0&amp;&amp;o&gt;0){var f=E.helpers.clone(l,!0);if(E.Timezone.adjust_change(f,0,0,0,f.prevUtcOffset),E.Timezone._compare_change_fn(t,f)&lt;0){var g=this.changes[o-1],b=!1;l.is_daylight!=b&amp;&amp;g.is_daylight==b&amp;&amp;(l=g)}}return l.utcOffset},_findNearbyChange:function(i){var t=E.helpers.binsearchInsert(this.changes,i,E.Timezone._compare_change_fn);return t&gt;=this.changes.length?this.changes.length-1:t},_ensureCoverage:function(e){if(E.Timezone._minimumExpansionYear==-1){var i=E.Time.now();E.Timezone._minimumExpansionYear=i.year}var t=e;if(t&lt;E.Timezone._minimumExpansionYear&amp;&amp;(t=E.Timezone._minimumExpansionYear),t+=E.Timezone.EXTRA_COVERAGE,t&gt;E.Timezone.MAX_YEAR&amp;&amp;(t=E.Timezone.MAX_YEAR),!this.changes.length||this.expandedUntilYear&lt;e){for(var r=this.component.getAllSubcomponents(),o=r.length,a=0;a&lt;o;a++)this._expandComponent(r[a],t,this.changes);this.changes.sort(E.Timezone._compare_change_fn),this.expandedUntilYear=t}},_expandComponent:function(e,i,t){if(!e.hasProperty("dtstart")||!e.hasProperty("tzoffsetto")||!e.hasProperty("tzoffsetfrom"))return null;var r=e.getFirstProperty("dtstart").getFirstValue(),o;function a(M){return M.factor*(M.hours*3600+M.minutes*60)}function s(){var M={};return M.is_daylight=e.name=="daylight",M.utcOffset=a(e.getFirstProperty("tzoffsetto").getFirstValue()),M.prevUtcOffset=a(e.getFirstProperty("tzoffsetfrom").getFirstValue()),M}if(!e.hasProperty("rrule")&amp;&amp;!e.hasProperty("rdate"))o=s(),o.year=r.year,o.month=r.month,o.day=r.day,o.hour=r.hour,o.minute=r.minute,o.second=r.second,E.Timezone.adjust_change(o,0,0,0,-o.prevUtcOffset),t.push(o);else{var c=e.getAllProperties("rdate");for(var l in c)if(c.hasOwnProperty(l)){var u=c[l],f=u.getFirstValue();o=s(),o.year=f.year,o.month=f.month,o.day=f.day,f.isDate?(o.hour=r.hour,o.minute=r.minute,o.second=r.second,r.zone!=E.Timezone.utcTimezone&amp;&amp;E.Timezone.adjust_change(o,0,0,0,-o.prevUtcOffset)):(o.hour=f.hour,o.minute=f.minute,o.second=f.second,f.zone!=E.Timezone.utcTimezone&amp;&amp;E.Timezone.adjust_change(o,0,0,0,-o.prevUtcOffset)),t.push(o)}var g=e.getFirstProperty("rrule");if(g){g=g.getFirstValue(),o=s(),g.until&amp;&amp;g.until.zone==E.Timezone.utcTimezone&amp;&amp;(g.until.adjust(0,0,0,o.prevUtcOffset),g.until.zone=E.Timezone.localTimezone);for(var b=g.iterator(r),y;(y=b.next())&amp;&amp;(o=s(),!(y.year&gt;i||!y));)o.year=y.year,o.month=y.month,o.day=y.day,o.hour=y.hour,o.minute=y.minute,o.second=y.second,o.isDate=y.isDate,E.Timezone.adjust_change(o,0,0,0,-o.prevUtcOffset),t.push(o)}}return t},toString:function(){return this.tznames?this.tznames:this.tzid}},E.Timezone._compare_change_fn=function(i,t){return i.year&lt;t.year?-1:i.year&gt;t.year?1:i.month&lt;t.month?-1:i.month&gt;t.month?1:i.day&lt;t.day?-1:i.day&gt;t.day?1:i.hour&lt;t.hour?-1:i.hour&gt;t.hour?1:i.minute&lt;t.minute?-1:i.minute&gt;t.minute?1:i.second&lt;t.second?-1:i.second&gt;t.second?1:0},E.Timezone.convert_time=function(i,t,r){if(i.isDate||t.tzid==r.tzid||t==E.Timezone.localTimezone||r==E.Timezone.localTimezone)return i.zone=r,i;var o=t.utcOffset(i);return i.adjust(0,0,0,-o),o=r.utcOffset(i),i.adjust(0,0,0,o),null},E.Timezone.fromData=function(i){var t=new E.Timezone;return t.fromData(i)},E.Timezone.utcTimezone=E.Timezone.fromData({tzid:"UTC"}),E.Timezone.localTimezone=E.Timezone.fromData({tzid:"floating"}),E.Timezone.adjust_change=function(i,t,r,o,a){return E.Time.prototype.adjust.call(i,t,r,o,a,i)},E.Timezone._minimumExpansionYear=-1,E.Timezone.MAX_YEAR=2035,E.Timezone.EXTRA_COVERAGE=5})();E.TimezoneService=function(){var n,e={get count(){return Object.keys(n).length},reset:function(){n=Object.create(null);var i=E.Timezone.utcTimezone;n.Z=i,n.UTC=i,n.GMT=i},has:function(i){return!!n[i]},get:function(i){return n[i]},register:function(i,t){if(i instanceof E.Component&amp;&amp;i.name==="vtimezone"&amp;&amp;(t=new E.Timezone(i),i=t.tzid),t instanceof E.Timezone)n[i]=t;else throw new TypeError("timezone must be ICAL.Timezone or ICAL.Component")},remove:function(i){return delete n[i]}};return e.reset(),e}();(function(){E.Time=function(e,i){this.wrappedJSObject=this;var t=this._time=Object.create(null);t.year=0,t.month=1,t.day=1,t.hour=0,t.minute=0,t.second=0,t.isDate=!1,this.fromData(e,i)},E.Time._dowCache={},E.Time._wnCache={},E.Time.prototype={icalclass:"icaltime",_cachedUnixTime:null,get icaltype(){return this.isDate?"date":"date-time"},zone:null,_pendingNormalization:!1,clone:function(){return new E.Time(this._time,this.zone)},reset:function(){this.fromData(E.Time.epochTime),this.zone=E.Timezone.utcTimezone},resetTo:function(e,i,t,r,o,a,s){this.fromData({year:e,month:i,day:t,hour:r,minute:o,second:a,zone:s})},fromJSDate:function(e,i){return e?i?(this.zone=E.Timezone.utcTimezone,this.year=e.getUTCFullYear(),this.month=e.getUTCMonth()+1,this.day=e.getUTCDate(),this.hour=e.getUTCHours(),this.minute=e.getUTCMinutes(),this.second=e.getUTCSeconds()):(this.zone=E.Timezone.localTimezone,this.year=e.getFullYear(),this.month=e.getMonth()+1,this.day=e.getDate(),this.hour=e.getHours(),this.minute=e.getMinutes(),this.second=e.getSeconds()):this.reset(),this._cachedUnixTime=null,this},fromData:function(e,i){if(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t)){if(t==="icaltype")continue;this[t]=e[t]}}if(i&amp;&amp;(this.zone=i),e&amp;&amp;!("isDate"in e)?this.isDate=!("hour"in e):e&amp;&amp;"isDate"in e&amp;&amp;(this.isDate=e.isDate),e&amp;&amp;"timezone"in e){var r=E.TimezoneService.get(e.timezone);this.zone=r||E.Timezone.localTimezone}return e&amp;&amp;"zone"in e&amp;&amp;(this.zone=e.zone),this.zone||(this.zone=E.Timezone.localTimezone),this._cachedUnixTime=null,this},dayOfWeek:function(e){var i=e||E.Time.SUNDAY,t=(this.year&lt;&lt;12)+(this.month&lt;&lt;8)+(this.day&lt;&lt;3)+i;if(t in E.Time._dowCache)return E.Time._dowCache[t];var r=this.day,o=this.month+(this.month&lt;3?12:0),a=this.year-(this.month&lt;3?1:0),s=r+a+E.helpers.trunc((o+1)*26/10)+E.helpers.trunc(a/4);return s+=E.helpers.trunc(a/100)*6+E.helpers.trunc(a/400),s=(s+7-i)%7+1,E.Time._dowCache[t]=s,s},dayOfYear:function(){var e=E.Time.isLeapYear(this.year)?1:0,i=E.Time.daysInYearPassedMonth;return i[e][this.month-1]+this.day},startOfWeek:function(e){var i=e||E.Time.SUNDAY,t=this.clone();return t.day-=(this.dayOfWeek()+7-i)%7,t.isDate=!0,t.hour=0,t.minute=0,t.second=0,t},endOfWeek:function(e){var i=e||E.Time.SUNDAY,t=this.clone();return t.day+=(7-this.dayOfWeek()+i-E.Time.SUNDAY)%7,t.isDate=!0,t.hour=0,t.minute=0,t.second=0,t},startOfMonth:function(){var e=this.clone();return e.day=1,e.isDate=!0,e.hour=0,e.minute=0,e.second=0,e},endOfMonth:function(){var e=this.clone();return e.day=E.Time.daysInMonth(e.month,e.year),e.isDate=!0,e.hour=0,e.minute=0,e.second=0,e},startOfYear:function(){var e=this.clone();return e.day=1,e.month=1,e.isDate=!0,e.hour=0,e.minute=0,e.second=0,e},endOfYear:function(){var e=this.clone();return e.day=31,e.month=12,e.isDate=!0,e.hour=0,e.minute=0,e.second=0,e},startDoyWeek:function(e){var i=e||E.Time.SUNDAY,t=this.dayOfWeek()-i;return t&lt;0&amp;&amp;(t+=7),this.dayOfYear()-t},getDominicalLetter:function(){return E.Time.getDominicalLetter(this.year)},nthWeekDay:function(e,i){var t=E.Time.daysInMonth(this.month,this.year),r,o=i,a=0,s=this.clone();if(o&gt;=0){s.day=1,o!=0&amp;&amp;o--,a=s.day;var c=s.dayOfWeek(),l=e-c;l&lt;0&amp;&amp;(l+=7),a+=l,a-=e,r=e}else{s.day=t;var u=s.dayOfWeek();o++,r=u-e,r&lt;0&amp;&amp;(r+=7),r=t-r}return r+=o*7,a+r},isNthWeekDay:function(n,e){var i=this.dayOfWeek();if(e===0&amp;&amp;i===n)return!0;var t=this.nthWeekDay(n,e);return t===this.day},weekNumber:function(e){var i=(this.year&lt;&lt;12)+(this.month&lt;&lt;8)+(this.day&lt;&lt;3)+e;if(i in E.Time._wnCache)return E.Time._wnCache[i];var t,r=this.clone();r.isDate=!0;var o=this.year;r.month==12&amp;&amp;r.day&gt;25?(t=E.Time.weekOneStarts(o+1,e),r.compare(t)&lt;0?t=E.Time.weekOneStarts(o,e):o++):(t=E.Time.weekOneStarts(o,e),r.compare(t)&lt;0&amp;&amp;(t=E.Time.weekOneStarts(--o,e)));var a=r.subtractDate(t).toSeconds()/86400,s=E.helpers.trunc(a/7)+1;return E.Time._wnCache[i]=s,s},addDuration:function(e){var i=e.isNegative?-1:1,t=this.second,r=this.minute,o=this.hour,a=this.day;t+=i*e.seconds,r+=i*e.minutes,o+=i*e.hours,a+=i*e.days,a+=i*7*e.weeks,this.second=t,this.minute=r,this.hour=o,this.day=a,this._cachedUnixTime=null},subtractDate:function(e){var i=this.toUnixTime()+this.utcOffset(),t=e.toUnixTime()+e.utcOffset();return E.Duration.fromSeconds(i-t)},subtractDateTz:function(e){var i=this.toUnixTime(),t=e.toUnixTime();return E.Duration.fromSeconds(i-t)},compare:function(e){var i=this.toUnixTime(),t=e.toUnixTime();return i&gt;t?1:t&gt;i?-1:0},compareDateOnlyTz:function(e,i){function t(s){return E.Time._cmp_attr(r,o,s)}var r=this.convertToZone(i),o=e.convertToZone(i),a=0;return(a=t("year"))!=0||(a=t("month"))!=0||(a=t("day"))!=0,a},convertToZone:function(e){var i=this.clone(),t=this.zone.tzid==e.tzid;return!this.isDate&amp;&amp;!t&amp;&amp;E.Timezone.convert_time(i,this.zone,e),i.zone=e,i},utcOffset:function(){return this.zone==E.Timezone.localTimezone||this.zone==E.Timezone.utcTimezone?0:this.zone.utcOffset(this)},toICALString:function(){var n=this.toString();return n.length&gt;10?E.design.icalendar.value["date-time"].toICAL(n):E.design.icalendar.value.date.toICAL(n)},toString:function(){var e=this.year+"-"+E.helpers.pad2(this.month)+"-"+E.helpers.pad2(this.day);return this.isDate||(e+="T"+E.helpers.pad2(this.hour)+":"+E.helpers.pad2(this.minute)+":"+E.helpers.pad2(this.second),this.zone===E.Timezone.utcTimezone&amp;&amp;(e+="Z")),e},toJSDate:function(){return this.zone==E.Timezone.localTimezone?this.isDate?new Date(this.year,this.month-1,this.day):new Date(this.year,this.month-1,this.day,this.hour,this.minute,this.second,0):new Date(this.toUnixTime()*1e3)},_normalize:function(){var e=this._time.isDate;return this._time.isDate&amp;&amp;(this._time.hour=0,this._time.minute=0,this._time.second=0),this.adjust(0,0,0,0),this},adjust:function(e,i,t,r,o){var a,s,c=0,l=0,u,f,g,b,y,M=o||this._time;if(M.isDate||(u=M.second+r,M.second=u%60,a=E.helpers.trunc(u/60),M.second&lt;0&amp;&amp;(M.second+=60,a--),f=M.minute+t+a,M.minute=f%60,s=E.helpers.trunc(f/60),M.minute&lt;0&amp;&amp;(M.minute+=60,s--),g=M.hour+i+s,M.hour=g%24,c=E.helpers.trunc(g/24),M.hour&lt;0&amp;&amp;(M.hour+=24,c--)),M.month&gt;12?l=E.helpers.trunc((M.month-1)/12):M.month&lt;1&amp;&amp;(l=E.helpers.trunc(M.month/12)-1),M.year+=l,M.month-=12*l,b=M.day+e+c,b&gt;0)for(;y=E.Time.daysInMonth(M.month,M.year),!(b&lt;=y);)M.month++,M.month&gt;12&amp;&amp;(M.year++,M.month=1),b-=y;else for(;b&lt;=0;)M.month==1?(M.year--,M.month=12):M.month--,b+=E.Time.daysInMonth(M.month,M.year);return M.day=b,this._cachedUnixTime=null,this},fromUnixTime:function(e){this.zone=E.Timezone.utcTimezone;var i=E.Time.epochTime.clone();i.adjust(0,0,0,e),this.year=i.year,this.month=i.month,this.day=i.day,this.hour=i.hour,this.minute=i.minute,this.second=Math.floor(i.second),this._cachedUnixTime=null},toUnixTime:function(){if(this._cachedUnixTime!==null)return this._cachedUnixTime;var e=this.utcOffset(),i=Date.UTC(this.year,this.month-1,this.day,this.hour,this.minute,this.second-e);return this._cachedUnixTime=i/1e3,this._cachedUnixTime},toJSON:function(){for(var n=["year","month","day","hour","minute","second","isDate"],e=Object.create(null),i=0,t=n.length,r;i&lt;t;i++)r=n[i],e[r]=this[r];return this.zone&amp;&amp;(e.timezone=this.zone.tzid),e}},function(){function e(i){Object.defineProperty(E.Time.prototype,i,{get:function(){return this._pendingNormalization&amp;&amp;(this._normalize(),this._pendingNormalization=!1),this._time[i]},set:function(r){return i==="isDate"&amp;&amp;r&amp;&amp;!this._time.isDate&amp;&amp;this.adjust(0,0,0,0),this._cachedUnixTime=null,this._pendingNormalization=!0,this._time[i]=r,r}})}"defineProperty"in Object&amp;&amp;(e("year"),e("month"),e("day"),e("hour"),e("minute"),e("second"),e("isDate"))}(),E.Time.daysInMonth=function(e,i){var t=[0,31,28,31,30,31,30,31,31,30,31,30,31],r=30;return e&lt;1||e&gt;12||(r=t[e],e==2&amp;&amp;(r+=E.Time.isLeapYear(i))),r},E.Time.isLeapYear=function(e){return e&lt;=1752?e%4==0:e%4==0&amp;&amp;e%100!=0||e%400==0},E.Time.fromDayOfYear=function(e,i){var t=i,r=e,o=new E.Time;o.auto_normalize=!1;var a=E.Time.isLeapYear(t)?1:0;if(r&lt;1)return t--,a=E.Time.isLeapYear(t)?1:0,r+=E.Time.daysInYearPassedMonth[a][12],E.Time.fromDayOfYear(r,t);if(r&gt;E.Time.daysInYearPassedMonth[a][12])return a=E.Time.isLeapYear(t)?1:0,r-=E.Time.daysInYearPassedMonth[a][12],t++,E.Time.fromDayOfYear(r,t);o.year=t,o.isDate=!0;for(var s=11;s&gt;=0;s--)if(r&gt;E.Time.daysInYearPassedMonth[a][s]){o.month=s+1,o.day=r-E.Time.daysInYearPassedMonth[a][s];break}return o.auto_normalize=!0,o},E.Time.fromStringv2=function(e){return new E.Time({year:parseInt(e.substr(0,4),10),month:parseInt(e.substr(5,2),10),day:parseInt(e.substr(8,2),10),isDate:!0})},E.Time.fromDateString=function(n){return new E.Time({year:E.helpers.strictParseInt(n.substr(0,4)),month:E.helpers.strictParseInt(n.substr(5,2)),day:E.helpers.strictParseInt(n.substr(8,2)),isDate:!0})},E.Time.fromDateTimeString=function(n,e){if(n.length&lt;19)throw new Error('invalid date-time value: "'+n+'"');var i;n[19]&amp;&amp;n[19]==="Z"?i="Z":e&amp;&amp;(i=e.getParameter("tzid"));var t=new E.Time({year:E.helpers.strictParseInt(n.substr(0,4)),month:E.helpers.strictParseInt(n.substr(5,2)),day:E.helpers.strictParseInt(n.substr(8,2)),hour:E.helpers.strictParseInt(n.substr(11,2)),minute:E.helpers.strictParseInt(n.substr(14,2)),second:E.helpers.strictParseInt(n.substr(17,2)),timezone:i});return t},E.Time.fromString=function(e,i){return e.length&gt;10?E.Time.fromDateTimeString(e,i):E.Time.fromDateString(e)},E.Time.fromJSDate=function(e,i){var t=new E.Time;return t.fromJSDate(e,i)},E.Time.fromData=function(e,i){var t=new E.Time;return t.fromData(e,i)},E.Time.now=function(){return E.Time.fromJSDate(new Date,!1)},E.Time.weekOneStarts=function(e,i){var t=E.Time.fromData({year:e,month:1,day:1,isDate:!0}),r=t.dayOfWeek(),o=i||E.Time.DEFAULT_WEEK_START;return r&gt;E.Time.THURSDAY&amp;&amp;(t.day+=7),o&gt;E.Time.THURSDAY&amp;&amp;(t.day-=7),t.day-=r-o,t},E.Time.getDominicalLetter=function(n){var e="GFEDCBA",i=(n+(n/4|0)+(n/400|0)-(n/100|0)-1)%7,t=E.Time.isLeapYear(n);return t?e[(i+6)%7]+e[i]:e[i]},E.Time.epochTime=E.Time.fromData({year:1970,month:1,day:1,hour:0,minute:0,second:0,isDate:!1,timezone:"Z"}),E.Time._cmp_attr=function(e,i,t){return e[t]&gt;i[t]?1:e[t]&lt;i[t]?-1:0},E.Time.daysInYearPassedMonth=[[0,31,59,90,120,151,181,212,243,273,304,334,365],[0,31,60,91,121,152,182,213,244,274,305,335,366]],E.Time.SUNDAY=1,E.Time.MONDAY=2,E.Time.TUESDAY=3,E.Time.WEDNESDAY=4,E.Time.THURSDAY=5,E.Time.FRIDAY=6,E.Time.SATURDAY=7,E.Time.DEFAULT_WEEK_START=E.Time.MONDAY})();(function(){E.VCardTime=function(n,e,i){this.wrappedJSObject=this;var t=this._time=Object.create(null);t.year=null,t.month=null,t.day=null,t.hour=null,t.minute=null,t.second=null,this.icaltype=i||"date-and-or-time",this.fromData(n,e)},E.helpers.inherits(E.Time,E.VCardTime,{icalclass:"vcardtime",icaltype:"date-and-or-time",zone:null,clone:function(){return new E.VCardTime(this._time,this.zone,this.icaltype)},_normalize:function(){return this},utcOffset:function(){return this.zone instanceof E.UtcOffset?this.zone.toSeconds():E.Time.prototype.utcOffset.apply(this,arguments)},toICALString:function(){return E.design.vcard.value[this.icaltype].toICAL(this.toString())},toString:function(){var e=E.helpers.pad2,i=this.year,t=this.month,r=this.day,o=this.hour,a=this.minute,s=this.second,c=i!==null,l=t!==null,u=r!==null,f=o!==null,g=a!==null,b=s!==null,y=(c?e(i)+(l||u?"-":""):l||u?"--":"")+(l?e(t):"")+(u?"-"+e(r):""),M=(f?e(o):"-")+(f&amp;&amp;g?":":"")+(g?e(a):"")+(!f&amp;&amp;!g?"-":"")+(g&amp;&amp;b?":":"")+(b?e(s):""),k;if(this.zone===E.Timezone.utcTimezone)k="Z";else if(this.zone instanceof E.UtcOffset)k=this.zone.toString();else if(this.zone===E.Timezone.localTimezone)k="";else if(this.zone instanceof E.Timezone){var O=E.UtcOffset.fromSeconds(this.zone.utcOffset(this));k=O.toString()}else k="";switch(this.icaltype){case"time":return M+k;case"date-and-or-time":case"date-time":return y+(M=="--"?"":"T"+M+k);case"date":return y}return null}}),E.VCardTime.fromDateAndOrTimeString=function(n,e){function i(M,k,O){return M?E.helpers.strictParseInt(M.substr(k,O)):null}var t=n.split("T"),r=t[0],o=t[1],a=o?E.design.vcard.value.time._splitZone(o):[],s=a[0],c=a[1],l=E.helpers.strictParseInt,u=r?r.length:0,f=c?c.length:0,g=r&amp;&amp;r[0]=="-"&amp;&amp;r[1]=="-",b=c&amp;&amp;c[0]=="-",y={year:g?null:i(r,0,4),month:g&amp;&amp;(u==4||u==7)?i(r,2,2):u==7||u==10?i(r,5,2):null,day:u==5?i(r,3,2):u==7&amp;&amp;g?i(r,5,2):u==10?i(r,8,2):null,hour:b?null:i(c,0,2),minute:b&amp;&amp;f==3?i(c,1,2):f&gt;4?b?i(c,1,2):i(c,3,2):null,second:f==4?i(c,2,2):f==6?i(c,4,2):f==8?i(c,6,2):null};return s=="Z"?s=E.Timezone.utcTimezone:s&amp;&amp;s[3]==":"?s=E.UtcOffset.fromString(s):s=null,new E.VCardTime(y,s,e)}})();(function(){var n={SU:E.Time.SUNDAY,MO:E.Time.MONDAY,TU:E.Time.TUESDAY,WE:E.Time.WEDNESDAY,TH:E.Time.THURSDAY,FR:E.Time.FRIDAY,SA:E.Time.SATURDAY},e={};for(var i in n)n.hasOwnProperty(i)&amp;&amp;(e[n[i]]=i);var t=["BYSECOND","BYMINUTE","BYHOUR","BYDAY","BYMONTHDAY","BYYEARDAY","BYWEEKNO","BYMONTH","BYSETPOS"];E.Recur=function(f){this.wrappedJSObject=this,this.parts={},f&amp;&amp;typeof f=="object"&amp;&amp;this.fromData(f)},E.Recur.prototype={parts:null,interval:1,wkst:E.Time.MONDAY,until:null,count:null,freq:null,icalclass:"icalrecur",icaltype:"recur",iterator:function(u){return new E.RecurIterator({rule:this,dtstart:u})},clone:function(){return new E.Recur(this.toJSON())},isFinite:function(){return!!(this.count||this.until)},isByCount:function(){return!!(this.count&amp;&amp;!this.until)},addComponent:function(f,g){var b=f.toUpperCase();b in this.parts?this.parts[b].push(g):this.parts[b]=[g]},setComponent:function(f,g){this.parts[f.toUpperCase()]=g.slice()},getComponent:function(f){var g=f.toUpperCase();return g in this.parts?this.parts[g].slice():[]},getNextOccurrence:function(f,g){var b=this.iterator(f),y,M;do y=b.next();while(y&amp;&amp;y.compare(g)&lt;=0);return y&amp;&amp;g.zone&amp;&amp;(y.zone=g.zone),y},fromData:function(u){for(var f in u){var g=f.toUpperCase();g in l?Array.isArray(u[f])?this.parts[g]=u[f]:this.parts[g]=[u[f]]:this[f]=u[f]}this.interval&amp;&amp;typeof this.interval!="number"&amp;&amp;c.INTERVAL(this.interval,this),this.wkst&amp;&amp;typeof this.wkst!="number"&amp;&amp;(this.wkst=E.Recur.icalDayToNumericDay(this.wkst)),this.until&amp;&amp;!(this.until instanceof E.Time)&amp;&amp;(this.until=E.Time.fromString(this.until))},toJSON:function(){var u=Object.create(null);u.freq=this.freq,this.count&amp;&amp;(u.count=this.count),this.interval&gt;1&amp;&amp;(u.interval=this.interval);for(var f in this.parts)if(this.parts.hasOwnProperty(f)){var g=this.parts[f];Array.isArray(g)&amp;&amp;g.length==1?u[f.toLowerCase()]=g[0]:u[f.toLowerCase()]=E.helpers.clone(this.parts[f])}return this.until&amp;&amp;(u.until=this.until.toString()),"wkst"in this&amp;&amp;this.wkst!==E.Time.DEFAULT_WEEK_START&amp;&amp;(u.wkst=E.Recur.numericDayToIcalDay(this.wkst)),u},toString:function(){var f="FREQ="+this.freq;this.count&amp;&amp;(f+=";COUNT="+this.count),this.interval&gt;1&amp;&amp;(f+=";INTERVAL="+this.interval);for(var g in this.parts)this.parts.hasOwnProperty(g)&amp;&amp;(f+=";"+g+"="+this.parts[g]);return this.until&amp;&amp;(f+=";UNTIL="+this.until.toICALString()),"wkst"in this&amp;&amp;this.wkst!==E.Time.DEFAULT_WEEK_START&amp;&amp;(f+=";WKST="+E.Recur.numericDayToIcalDay(this.wkst)),f}};function r(u,f,g,b){var y=b;if(b[0]==="+"&amp;&amp;(y=b.substr(1)),y=E.helpers.strictParseInt(y),f!==void 0&amp;&amp;b&lt;f)throw new Error(u+': invalid value "'+b+'" must be &gt; '+f);if(g!==void 0&amp;&amp;b&gt;g)throw new Error(u+': invalid value "'+b+'" must be &lt; '+f);return y}E.Recur.icalDayToNumericDay=function(f,g){var b=g||E.Time.SUNDAY;return(n[f]-b+7)%7+1},E.Recur.numericDayToIcalDay=function(f,g){var b=g||E.Time.SUNDAY,y=f+b-E.Time.SUNDAY;return y&gt;7&amp;&amp;(y-=7),e[y]};var o=/^(SU|MO|TU|WE|TH|FR|SA)$/,a=/^([+-])?(5[0-3]|[1-4][0-9]|[1-9])?(SU|MO|TU|WE|TH|FR|SA)$/,s=["SECONDLY","MINUTELY","HOURLY","DAILY","WEEKLY","MONTHLY","YEARLY"],c={FREQ:function(u,f,g){if(s.indexOf(u)!==-1)f.freq=u;else throw new Error('invalid frequency "'+u+'" expected: "'+s.join(", ")+'"')},COUNT:function(u,f,g){f.count=E.helpers.strictParseInt(u)},INTERVAL:function(u,f,g){f.interval=E.helpers.strictParseInt(u),f.interval&lt;1&amp;&amp;(f.interval=1)},UNTIL:function(u,f,g){u.length&gt;10?f.until=E.design.icalendar.value["date-time"].fromICAL(u):f.until=E.design.icalendar.value.date.fromICAL(u),g||(f.until=E.Time.fromString(f.until))},WKST:function(u,f,g){if(o.test(u))f.wkst=E.Recur.icalDayToNumericDay(u);else throw new Error('invalid WKST value "'+u+'"')}},l={BYSECOND:r.bind(this,"BYSECOND",0,60),BYMINUTE:r.bind(this,"BYMINUTE",0,59),BYHOUR:r.bind(this,"BYHOUR",0,23),BYDAY:function(u){if(a.test(u))return u;throw new Error('invalid BYDAY value "'+u+'"')},BYMONTHDAY:r.bind(this,"BYMONTHDAY",-31,31),BYYEARDAY:r.bind(this,"BYYEARDAY",-366,366),BYWEEKNO:r.bind(this,"BYWEEKNO",-53,53),BYMONTH:r.bind(this,"BYMONTH",1,12),BYSETPOS:r.bind(this,"BYSETPOS",-366,366)};E.Recur.fromString=function(u){var f=E.Recur._stringToData(u,!1);return new E.Recur(f)},E.Recur.fromData=function(u){return new E.Recur(u)},E.Recur._stringToData=function(u,f){for(var g=Object.create(null),b=u.split(";"),y=b.length,M=0;M&lt;y;M++){var k=b[M].split("="),O=k[0].toUpperCase(),L=k[0].toLowerCase(),Z=f?L:O,Y=k[1];if(O in l){for(var K=Y.split(","),R=0,q=K.length;R&lt;q;R++)K[R]=l[O](K[R]);g[Z]=K.length==1?K[0]:K}else O in c?c[O](Y,g,f):g[L]=Y}return g}})();E.RecurIterator=function(){function n(e){this.fromData(e)}return n.prototype={completed:!1,rule:null,dtstart:null,last:null,occurrence_number:0,by_indices:null,initialized:!1,by_data:null,days:null,days_index:0,fromData:function(e){if(this.rule=E.helpers.formatClassType(e.rule,E.Recur),!this.rule)throw new Error("iterator requires a (ICAL.Recur) rule");if(this.dtstart=E.helpers.formatClassType(e.dtstart,E.Time),!this.dtstart)throw new Error("iterator requires a (ICAL.Time) dtstart");e.by_data?this.by_data=e.by_data:this.by_data=E.helpers.clone(this.rule.parts,!0),e.occurrence_number&amp;&amp;(this.occurrence_number=e.occurrence_number),this.days=e.days||[],e.last&amp;&amp;(this.last=E.helpers.formatClassType(e.last,E.Time)),this.by_indices=e.by_indices,this.by_indices||(this.by_indices={BYSECOND:0,BYMINUTE:0,BYHOUR:0,BYDAY:0,BYMONTH:0,BYWEEKNO:0,BYMONTHDAY:0}),this.initialized=e.initialized||!1,this.initialized||this.init()},init:function(){this.initialized=!0,this.last=this.dtstart.clone();var i=this.by_data;if("BYDAY"in i&amp;&amp;this.sort_byday_rules(i.BYDAY),"BYYEARDAY"in i&amp;&amp;("BYMONTH"in i||"BYWEEKNO"in i||"BYMONTHDAY"in i||"BYDAY"in i))throw new Error("Invalid BYYEARDAY rule");if("BYWEEKNO"in i&amp;&amp;"BYMONTHDAY"in i)throw new Error("BYWEEKNO does not fit to BYMONTHDAY");if(this.rule.freq=="MONTHLY"&amp;&amp;("BYYEARDAY"in i||"BYWEEKNO"in i))throw new Error("For MONTHLY recurrences neither BYYEARDAY nor BYWEEKNO may appear");if(this.rule.freq=="WEEKLY"&amp;&amp;("BYYEARDAY"in i||"BYMONTHDAY"in i))throw new Error("For WEEKLY recurrences neither BYMONTHDAY nor BYYEARDAY may appear");if(this.rule.freq!="YEARLY"&amp;&amp;"BYYEARDAY"in i)throw new Error("BYYEARDAY may only appear in YEARLY rules");if(this.last.second=this.setup_defaults("BYSECOND","SECONDLY",this.dtstart.second),this.last.minute=this.setup_defaults("BYMINUTE","MINUTELY",this.dtstart.minute),this.last.hour=this.setup_defaults("BYHOUR","HOURLY",this.dtstart.hour),this.last.day=this.setup_defaults("BYMONTHDAY","DAILY",this.dtstart.day),this.last.month=this.setup_defaults("BYMONTH","MONTHLY",this.dtstart.month),this.rule.freq=="WEEKLY")if("BYDAY"in i){var t=this.ruleDayOfWeek(i.BYDAY[0],this.rule.wkst),r=t[0],o=t[1],a=o-this.last.dayOfWeek(this.rule.wkst);(this.last.dayOfWeek(this.rule.wkst)&lt;o&amp;&amp;a&gt;=0||a&lt;0)&amp;&amp;(this.last.day+=a)}else{var s=E.Recur.numericDayToIcalDay(this.dtstart.dayOfWeek());i.BYDAY=[s]}if(this.rule.freq=="YEARLY"){for(;this.expand_year_days(this.last.year),!(this.days.length&gt;0);)this.increment_year(this.rule.interval);this._nextByYearDay()}if(this.rule.freq=="MONTHLY"&amp;&amp;this.has_by_data("BYDAY")){var c=null,l=this.last.clone(),u=E.Time.daysInMonth(this.last.month,this.last.year);for(var f in this.by_data.BYDAY)if(this.by_data.BYDAY.hasOwnProperty(f)){this.last=l.clone();var t=this.ruleDayOfWeek(this.by_data.BYDAY[f]),r=t[0],o=t[1],g=this.last.nthWeekDay(o,r);if(r&gt;=6||r&lt;=-6)throw new Error("Malformed values in BYDAY part");if(g&gt;u||g&lt;=0){if(c&amp;&amp;c.month==l.month)continue;for(;g&gt;u||g&lt;=0;)this.increment_month(),u=E.Time.daysInMonth(this.last.month,this.last.year),g=this.last.nthWeekDay(o,r)}this.last.day=g,(!c||this.last.compare(c)&lt;0)&amp;&amp;(c=this.last.clone())}if(this.last=c.clone(),this.has_by_data("BYMONTHDAY")&amp;&amp;this._byDayAndMonthDay(!0),this.last.day&gt;u||this.last.day==0)throw new Error("Malformed values in BYDAY part")}else if(this.has_by_data("BYMONTHDAY")&amp;&amp;this.last.day&lt;0){var u=E.Time.daysInMonth(this.last.month,this.last.year);this.last.day=u+this.last.day+1}},next:function(){var i=this.last?this.last.clone():null;if(this.rule.count&amp;&amp;this.occurrence_number&gt;=this.rule.count||this.rule.until&amp;&amp;this.last.compare(this.rule.until)&gt;0)return this.completed=!0,null;if(this.occurrence_number==0&amp;&amp;this.last.compare(this.dtstart)&gt;=0)return this.occurrence_number++,this.last;var t;do switch(t=1,this.rule.freq){case"SECONDLY":this.next_second();break;case"MINUTELY":this.next_minute();break;case"HOURLY":this.next_hour();break;case"DAILY":this.next_day();break;case"WEEKLY":this.next_week();break;case"MONTHLY":t=this.next_month();break;case"YEARLY":this.next_year();break;default:return null}while(!this.check_contracting_rules()||this.last.compare(this.dtstart)&lt;0||!t);if(this.last.compare(i)==0)throw new Error("Same occurrence found twice, protecting you from death by recursion");return this.rule.until&amp;&amp;this.last.compare(this.rule.until)&gt;0?(this.completed=!0,null):(this.occurrence_number++,this.last)},next_second:function(){return this.next_generic("BYSECOND","SECONDLY","second","minute")},increment_second:function(i){return this.increment_generic(i,"second",60,"minute")},next_minute:function(){return this.next_generic("BYMINUTE","MINUTELY","minute","hour","next_second")},increment_minute:function(i){return this.increment_generic(i,"minute",60,"hour")},next_hour:function(){return this.next_generic("BYHOUR","HOURLY","hour","monthday","next_minute")},increment_hour:function(i){this.increment_generic(i,"hour",24,"monthday")},next_day:function(){var i="BYDAY"in this.by_data,t=this.rule.freq=="DAILY";return this.next_hour()==0||(t?this.increment_monthday(this.rule.interval):this.increment_monthday(1)),0},next_week:function(){var i=0;if(this.next_weekday_by_week()==0)return i;if(this.has_by_data("BYWEEKNO")){var t=++this.by_indices.BYWEEKNO;this.by_indices.BYWEEKNO==this.by_data.BYWEEKNO.length&amp;&amp;(this.by_indices.BYWEEKNO=0,i=1),this.last.month=1,this.last.day=1;var r=this.by_data.BYWEEKNO[this.by_indices.BYWEEKNO];this.last.day+=7*r,i&amp;&amp;this.increment_year(1)}else this.increment_monthday(7*this.rule.interval);return i},normalizeByMonthDayRules:function(e,i,t){for(var r=E.Time.daysInMonth(i,e),o=[],a=0,s=t.length,c;a&lt;s;a++)if(c=t[a],!(Math.abs(c)&gt;r)){if(c&lt;0)c=r+(c+1);else if(c===0)continue;o.indexOf(c)===-1&amp;&amp;o.push(c)}return o.sort(function(l,u){return l-u})},_byDayAndMonthDay:function(e){var i,t=this.by_data.BYDAY,r,o=0,a,s=t.length,c=0,l,u=this,f=this.last.day;function g(){for(l=E.Time.daysInMonth(u.last.month,u.last.year),i=u.normalizeByMonthDayRules(u.last.year,u.last.month,u.by_data.BYMONTHDAY),a=i.length;i[o]&lt;=f&amp;&amp;!(e&amp;&amp;i[o]==f)&amp;&amp;o&lt;a-1;)o++}function b(){f=0,u.increment_month(),o=0,g()}g(),e&amp;&amp;(f-=1);for(var y=48;!c&amp;&amp;y;){if(y--,r=f+1,r&gt;l){b();continue}var M=i[o++];if(M&gt;=r)f=M;else{b();continue}for(var k=0;k&lt;s;k++){var O=this.ruleDayOfWeek(t[k]),L=O[0],Z=O[1];if(this.last.day=f,this.last.isNthWeekDay(Z,L)){c=1;break}}if(!c&amp;&amp;o===a){b();continue}}if(y&lt;=0)throw new Error("Malformed values in BYDAY combined with BYMONTHDAY parts");return c},next_month:function(){var i=this.rule.freq=="MONTHLY",t=1;if(this.next_hour()==0)return t;if(this.has_by_data("BYDAY")&amp;&amp;this.has_by_data("BYMONTHDAY"))t=this._byDayAndMonthDay();else if(this.has_by_data("BYDAY")){var r=E.Time.daysInMonth(this.last.month,this.last.year),o=0,a=0;if(this.has_by_data("BYSETPOS")){for(var s=this.last.day,c=1;c&lt;=r;c++)this.last.day=c,this.is_day_in_byday(this.last)&amp;&amp;(a++,c&lt;=s&amp;&amp;o++);this.last.day=s}t=0;for(var c=this.last.day+1;c&lt;=r;c++)if(this.last.day=c,this.is_day_in_byday(this.last)&amp;&amp;(!this.has_by_data("BYSETPOS")||this.check_set_position(++o)||this.check_set_position(o-a-1))){t=1;break}c&gt;r&amp;&amp;(this.last.day=1,this.increment_month(),this.is_day_in_byday(this.last)?(!this.has_by_data("BYSETPOS")||this.check_set_position(1))&amp;&amp;(t=1):t=0)}else if(this.has_by_data("BYMONTHDAY")){this.by_indices.BYMONTHDAY++,this.by_indices.BYMONTHDAY&gt;=this.by_data.BYMONTHDAY.length&amp;&amp;(this.by_indices.BYMONTHDAY=0,this.increment_month());var r=E.Time.daysInMonth(this.last.month,this.last.year),c=this.by_data.BYMONTHDAY[this.by_indices.BYMONTHDAY];c&lt;0&amp;&amp;(c=r+c+1),c&gt;r?(this.last.day=1,t=this.is_day_in_byday(this.last)):this.last.day=c}else{this.increment_month();var r=E.Time.daysInMonth(this.last.month,this.last.year);this.by_data.BYMONTHDAY[0]&gt;r?t=0:this.last.day=this.by_data.BYMONTHDAY[0]}return t},next_weekday_by_week:function(){var i=0;if(this.next_hour()==0)return i;if(!this.has_by_data("BYDAY"))return 1;for(;;){var t=new E.Time;this.by_indices.BYDAY++,this.by_indices.BYDAY==Object.keys(this.by_data.BYDAY).length&amp;&amp;(this.by_indices.BYDAY=0,i=1);var r=this.by_data.BYDAY[this.by_indices.BYDAY],o=this.ruleDayOfWeek(r),a=o[1];a-=this.rule.wkst,a&lt;0&amp;&amp;(a+=7),t.year=this.last.year,t.month=this.last.month,t.day=this.last.day;var s=t.startDoyWeek(this.rule.wkst);if(!(a+s&lt;1&amp;&amp;!i)){var c=E.Time.fromDayOfYear(s+a,this.last.year);return this.last.year=c.year,this.last.month=c.month,this.last.day=c.day,i}}},next_year:function(){if(this.next_hour()==0)return 0;if(++this.days_index==this.days.length){this.days_index=0;do this.increment_year(this.rule.interval),this.expand_year_days(this.last.year);while(this.days.length==0)}return this._nextByYearDay(),1},_nextByYearDay:function(){var i=this.days[this.days_index],t=this.last.year;i&lt;1&amp;&amp;(i+=1,t+=1);var r=E.Time.fromDayOfYear(i,t);this.last.day=r.day,this.last.month=r.month},ruleDayOfWeek:function(i,t){var r=i.match(/([+-]?[0-9])?(MO|TU|WE|TH|FR|SA|SU)/);if(r){var o=parseInt(r[1]||0,10);return i=E.Recur.icalDayToNumericDay(r[2],t),[o,i]}else return[0,0]},next_generic:function(i,t,r,o,a){var s=i in this.by_data,c=this.rule.freq==t,l=0;if(a&amp;&amp;this[a]()==0)return l;if(s){this.by_indices[i]++;var u=this.by_indices[i],f=this.by_data[i];this.by_indices[i]==f.length&amp;&amp;(this.by_indices[i]=0,l=1),this.last[r]=f[this.by_indices[i]]}else c&amp;&amp;this["increment_"+r](this.rule.interval);return s&amp;&amp;l&amp;&amp;c&amp;&amp;this["increment_"+o](1),l},increment_monthday:function(i){for(var t=0;t&lt;i;t++){var r=E.Time.daysInMonth(this.last.month,this.last.year);this.last.day++,this.last.day&gt;r&amp;&amp;(this.last.day-=r,this.increment_month())}},increment_month:function(){if(this.last.day=1,this.has_by_data("BYMONTH"))this.by_indices.BYMONTH++,this.by_indices.BYMONTH==this.by_data.BYMONTH.length&amp;&amp;(this.by_indices.BYMONTH=0,this.increment_year(1)),this.last.month=this.by_data.BYMONTH[this.by_indices.BYMONTH];else{this.rule.freq=="MONTHLY"?this.last.month+=this.rule.interval:this.last.month++,this.last.month--;var i=E.helpers.trunc(this.last.month/12);this.last.month%=12,this.last.month++,i!=0&amp;&amp;this.increment_year(i)}},increment_year:function(i){this.last.year+=i},increment_generic:function(i,t,r,o){this.last[t]+=i;var a=E.helpers.trunc(this.last[t]/r);this.last[t]%=r,a!=0&amp;&amp;this["increment_"+o](a)},has_by_data:function(i){return i in this.rule.parts},expand_year_days:function(i){var t=new E.Time;this.days=[];var r={},o=["BYDAY","BYWEEKNO","BYMONTHDAY","BYMONTH","BYYEARDAY"];for(var a in o)if(o.hasOwnProperty(a)){var s=o[a];s in this.rule.parts&amp;&amp;(r[s]=this.rule.parts[s])}if("BYMONTH"in r&amp;&amp;"BYWEEKNO"in r){var c=1,l={};t.year=i,t.isDate=!0;for(var u=0;u&lt;this.by_data.BYMONTH.length;u++){var f=this.by_data.BYMONTH[u];t.month=f,t.day=1;var g=t.weekNumber(this.rule.wkst);t.day=E.Time.daysInMonth(f,i);var b=t.weekNumber(this.rule.wkst);for(u=g;u&lt;b;u++)l[u]=1}for(var y=0;y&lt;this.by_data.BYWEEKNO.length&amp;&amp;c;y++){var M=this.by_data.BYWEEKNO[y];M&lt;52?c&amp;=l[y]:c=0}c?delete r.BYMONTH:delete r.BYWEEKNO}var k=Object.keys(r).length;if(k==0){var O=this.dtstart.clone();O.year=this.last.year,this.days.push(O.dayOfYear())}else if(k==1&amp;&amp;"BYMONTH"in r){for(var L in this.by_data.BYMONTH)if(this.by_data.BYMONTH.hasOwnProperty(L)){var Z=this.dtstart.clone();Z.year=i,Z.month=this.by_data.BYMONTH[L],Z.isDate=!0,this.days.push(Z.dayOfYear())}}else if(k==1&amp;&amp;"BYMONTHDAY"in r){for(var Y in this.by_data.BYMONTHDAY)if(this.by_data.BYMONTHDAY.hasOwnProperty(Y)){var K=this.dtstart.clone(),R=this.by_data.BYMONTHDAY[Y];if(R&lt;0){var q=E.Time.daysInMonth(K.month,i);R=R+q+1}K.day=R,K.year=i,K.isDate=!0,this.days.push(K.dayOfYear())}}else if(k==2&amp;&amp;"BYMONTHDAY"in r&amp;&amp;"BYMONTH"in r){for(var L in this.by_data.BYMONTH)if(this.by_data.BYMONTH.hasOwnProperty(L)){var oe=this.by_data.BYMONTH[L],q=E.Time.daysInMonth(oe,i);for(var Y in this.by_data.BYMONTHDAY)if(this.by_data.BYMONTHDAY.hasOwnProperty(Y)){var R=this.by_data.BYMONTHDAY[Y];R&lt;0&amp;&amp;(R=R+q+1),t.day=R,t.month=oe,t.year=i,t.isDate=!0,this.days.push(t.dayOfYear())}}}else if(!(k==1&amp;&amp;"BYWEEKNO"in r)){if(!(k==2&amp;&amp;"BYWEEKNO"in r&amp;&amp;"BYMONTHDAY"in r))if(k==1&amp;&amp;"BYDAY"in r)this.days=this.days.concat(this.expand_by_day(i));else if(k==2&amp;&amp;"BYDAY"in r&amp;&amp;"BYMONTH"in r){for(var L in this.by_data.BYMONTH)if(this.by_data.BYMONTH.hasOwnProperty(L)){var f=this.by_data.BYMONTH[L],q=E.Time.daysInMonth(f,i);t.year=i,t.month=this.by_data.BYMONTH[L],t.day=1,t.isDate=!0;var se=t.dayOfWeek(),he=t.dayOfYear()-1;t.day=q;var ge=t.dayOfWeek();if(this.has_by_data("BYSETPOS")){for(var Oe=0,_e=[],Qe=1;Qe&lt;=q;Qe++)t.day=Qe,this.is_day_in_byday(t)&amp;&amp;_e.push(Qe);for(var je=0;je&lt;_e.length;je++)(this.check_set_position(je+1)||this.check_set_position(je-_e.length))&amp;&amp;this.days.push(he+_e[je])}else for(var F in this.by_data.BYDAY)if(this.by_data.BYDAY.hasOwnProperty(F)){var ce=this.by_data.BYDAY[F],De=this.ruleDayOfWeek(ce),ye=De[0],Lt=De[1],z,ie=(Lt+7-se)%7+1,Pe=q-(ge+7-Lt)%7;if(ye==0)for(var Qe=ie;Qe&lt;=q;Qe+=7)this.days.push(he+Qe);else ye&gt;0?(z=ie+(ye-1)*7,z&lt;=q&amp;&amp;this.days.push(he+z)):(z=Pe+(ye+1)*7,z&gt;0&amp;&amp;this.days.push(he+z))}}this.days.sort(function(Te,Be){return Te-Be})}else if(k==2&amp;&amp;"BYDAY"in r&amp;&amp;"BYMONTHDAY"in r){var xe=this.expand_by_day(i);for(var Me in xe)if(xe.hasOwnProperty(Me)){var Qe=xe[Me],Ye=E.Time.fromDayOfYear(Qe,i);this.by_data.BYMONTHDAY.indexOf(Ye.day)&gt;=0&amp;&amp;this.days.push(Qe)}}else if(k==3&amp;&amp;"BYDAY"in r&amp;&amp;"BYMONTHDAY"in r&amp;&amp;"BYMONTH"in r){var xe=this.expand_by_day(i);for(var Me in xe)if(xe.hasOwnProperty(Me)){var Qe=xe[Me],Ye=E.Time.fromDayOfYear(Qe,i);this.by_data.BYMONTH.indexOf(Ye.month)&gt;=0&amp;&amp;this.by_data.BYMONTHDAY.indexOf(Ye.day)&gt;=0&amp;&amp;this.days.push(Qe)}}else if(k==2&amp;&amp;"BYDAY"in r&amp;&amp;"BYWEEKNO"in r){var xe=this.expand_by_day(i);for(var Me in xe)if(xe.hasOwnProperty(Me)){var Qe=xe[Me],Ye=E.Time.fromDayOfYear(Qe,i),M=Ye.weekNumber(this.rule.wkst);this.by_data.BYWEEKNO.indexOf(M)&amp;&amp;this.days.push(Qe)}}else k==3&amp;&amp;"BYDAY"in r&amp;&amp;"BYWEEKNO"in r&amp;&amp;"BYMONTHDAY"in r||(k==1&amp;&amp;"BYYEARDAY"in r?this.days=this.days.concat(this.by_data.BYYEARDAY):this.days=[])}return 0},expand_by_day:function(i){var t=[],r=this.last.clone();r.year=i,r.month=1,r.day=1,r.isDate=!0;var o=r.dayOfWeek();r.month=12,r.day=31,r.isDate=!0;var a=r.dayOfWeek(),s=r.dayOfYear();for(var c in this.by_data.BYDAY)if(this.by_data.BYDAY.hasOwnProperty(c)){var l=this.by_data.BYDAY[c],u=this.ruleDayOfWeek(l),f=u[0],g=u[1];if(f==0)for(var b=(g+7-o)%7+1,y=b;y&lt;=s;y+=7)t.push(y);else if(f&gt;0){var M;g&gt;=o?M=g-o+1:M=g-o+8,t.push(M+(f-1)*7)}else{var k;f=-f,g&lt;=a?k=s-a+g:k=s-a+g-7,t.push(k-(f-1)*7)}}return t},is_day_in_byday:function(i){for(var t in this.by_data.BYDAY)if(this.by_data.BYDAY.hasOwnProperty(t)){var r=this.by_data.BYDAY[t],o=this.ruleDayOfWeek(r),a=o[0],s=o[1],c=i.dayOfWeek();if(a==0&amp;&amp;s==c||i.nthWeekDay(s,a)==i.day)return 1}return 0},check_set_position:function(i){if(this.has_by_data("BYSETPOS")){var t=this.by_data.BYSETPOS.indexOf(i);return t!==-1}return!1},sort_byday_rules:function(i){for(var t=0;t&lt;i.length;t++)for(var r=0;r&lt;t;r++){var o=this.ruleDayOfWeek(i[r],this.rule.wkst)[1],a=this.ruleDayOfWeek(i[t],this.rule.wkst)[1];if(o&gt;a){var s=i[t];i[t]=i[r],i[r]=s}}},check_contract_restriction:function(i,t){var r=n._indexMap[i],o=n._expandMap[this.rule.freq][r],a=!1;if(i in this.by_data&amp;&amp;o==n.CONTRACT){var s=this.by_data[i];for(var c in s)if(s.hasOwnProperty(c)&amp;&amp;s[c]==t){a=!0;break}}else a=!0;return a},check_contracting_rules:function(){var i=this.last.dayOfWeek(),t=this.last.weekNumber(this.rule.wkst),r=this.last.dayOfYear();return this.check_contract_restriction("BYSECOND",this.last.second)&amp;&amp;this.check_contract_restriction("BYMINUTE",this.last.minute)&amp;&amp;this.check_contract_restriction("BYHOUR",this.last.hour)&amp;&amp;this.check_contract_restriction("BYDAY",E.Recur.numericDayToIcalDay(i))&amp;&amp;this.check_contract_restriction("BYWEEKNO",t)&amp;&amp;this.check_contract_restriction("BYMONTHDAY",this.last.day)&amp;&amp;this.check_contract_restriction("BYMONTH",this.last.month)&amp;&amp;this.check_contract_restriction("BYYEARDAY",r)},setup_defaults:function(i,t,r){var o=n._indexMap[i],a=n._expandMap[this.rule.freq][o];return a!=n.CONTRACT&amp;&amp;(i in this.by_data||(this.by_data[i]=[r]),this.rule.freq!=t)?this.by_data[i][0]:r},toJSON:function(){var e=Object.create(null);return e.initialized=this.initialized,e.rule=this.rule.toJSON(),e.dtstart=this.dtstart.toJSON(),e.by_data=this.by_data,e.days=this.days,e.last=this.last.toJSON(),e.by_indices=this.by_indices,e.occurrence_number=this.occurrence_number,e}},n._indexMap={BYSECOND:0,BYMINUTE:1,BYHOUR:2,BYDAY:3,BYMONTHDAY:4,BYYEARDAY:5,BYWEEKNO:6,BYMONTH:7,BYSETPOS:8},n._expandMap={SECONDLY:[1,1,1,1,1,1,1,1],MINUTELY:[2,1,1,1,1,1,1,1],HOURLY:[2,2,1,1,1,1,1,1],DAILY:[2,2,2,1,1,1,1,1],WEEKLY:[2,2,2,2,3,3,1,1],MONTHLY:[2,2,2,2,2,3,3,1],YEARLY:[2,2,2,2,2,2,2,2]},n.UNKNOWN=0,n.CONTRACT=1,n.EXPAND=2,n.ILLEGAL=3,n}();E.RecurExpansion=function(){function n(r){return E.helpers.formatClassType(r,E.Time)}function e(r,o){return r.compare(o)}function i(r){return r.hasProperty("rdate")||r.hasProperty("rrule")||r.hasProperty("recurrence-id")}function t(r){this.ruleDates=[],this.exDates=[],this.fromData(r)}return t.prototype={complete:!1,ruleIterators:null,ruleDates:null,exDates:null,ruleDateInc:0,exDateInc:0,exDate:null,ruleDate:null,dtstart:null,last:null,fromData:function(r){var o=E.helpers.formatClassType(r.dtstart,E.Time);if(o)this.dtstart=o;else throw new Error(".dtstart (ICAL.Time) must be given");if(r.component)this._init(r.component);else{if(this.last=n(r.last)||o.clone(),!r.ruleIterators)throw new Error(".ruleIterators or .component must be given");this.ruleIterators=r.ruleIterators.map(function(a){return E.helpers.formatClassType(a,E.RecurIterator)}),this.ruleDateInc=r.ruleDateInc,this.exDateInc=r.exDateInc,r.ruleDates&amp;&amp;(this.ruleDates=r.ruleDates.map(n),this.ruleDate=this.ruleDates[this.ruleDateInc]),r.exDates&amp;&amp;(this.exDates=r.exDates.map(n),this.exDate=this.exDates[this.exDateInc]),typeof r.complete&lt;"u"&amp;&amp;(this.complete=r.complete)}},next:function(){for(var r,o,a,s,c=500,l=0;;){if(l++&gt;c)throw new Error("max tries have occured, rule may be impossible to forfill.");if(a=this.ruleDate,r=this._nextRecurrenceIter(this.last),!a&amp;&amp;!r){this.complete=!0;break}if((!a||r&amp;&amp;a.compare(r.last)&gt;0)&amp;&amp;(a=r.last.clone(),r.next()),this.ruleDate===a&amp;&amp;this._nextRuleDay(),this.last=a,this.exDate&amp;&amp;(s=this.exDate.compare(this.last),s&lt;0&amp;&amp;this._nextExDay(),s===0)){this._nextExDay();continue}return this.last}},toJSON:function(){function r(a){return a.toJSON()}var o=Object.create(null);return o.ruleIterators=this.ruleIterators.map(r),this.ruleDates&amp;&amp;(o.ruleDates=this.ruleDates.map(r)),this.exDates&amp;&amp;(o.exDates=this.exDates.map(r)),o.ruleDateInc=this.ruleDateInc,o.exDateInc=this.exDateInc,o.last=this.last.toJSON(),o.dtstart=this.dtstart.toJSON(),o.complete=this.complete,o},_extractDates:function(r,o){function a(b){g=E.helpers.binsearchInsert(s,b,e),s.splice(g,0,b)}for(var s=[],c=r.getAllProperties(o),l=c.length,u=0,f,g;u&lt;l;u++)c[u].getValues().forEach(a);return s},_init:function(r){if(this.ruleIterators=[],this.last=this.dtstart.clone(),!i(r)){this.ruleDate=this.last.clone(),this.complete=!0;return}if(r.hasProperty("rdate")&amp;&amp;(this.ruleDates=this._extractDates(r,"rdate"),this.ruleDates[0]&amp;&amp;this.ruleDates[0].compare(this.dtstart)&lt;0?(this.ruleDateInc=0,this.last=this.ruleDates[0].clone()):this.ruleDateInc=E.helpers.binsearchInsert(this.ruleDates,this.last,e),this.ruleDate=this.ruleDates[this.ruleDateInc]),r.hasProperty("rrule"))for(var o=r.getAllProperties("rrule"),a=0,s=o.length,c,l;a&lt;s;a++)c=o[a].getFirstValue(),l=c.iterator(this.dtstart),this.ruleIterators.push(l),l.next();r.hasProperty("exdate")&amp;&amp;(this.exDates=this._extractDates(r,"exdate"),this.exDateInc=E.helpers.binsearchInsert(this.exDates,this.last,e),this.exDate=this.exDates[this.exDateInc])},_nextExDay:function(){this.exDate=this.exDates[++this.exDateInc]},_nextRuleDay:function(){this.ruleDate=this.ruleDates[++this.ruleDateInc]},_nextRecurrenceIter:function(){var r=this.ruleIterators;if(r.length===0)return null;for(var o=r.length,a,s,c=0,l;c&lt;o;c++){if(a=r[c],s=a.last,a.completed){o--,c!==0&amp;&amp;c--,r.splice(c,1);continue}(!l||l.last.compare(s)&gt;0)&amp;&amp;(l=a)}return l}},t}();E.Event=function(){function n(i,t){i instanceof E.Component||(t=i,i=null),i?this.component=i:this.component=new E.Component("vevent"),this._rangeExceptionCache=Object.create(null),this.exceptions=Object.create(null),this.rangeExceptions=[],t&amp;&amp;t.strictExceptions&amp;&amp;(this.strictExceptions=t.strictExceptions),t&amp;&amp;t.exceptions?t.exceptions.forEach(this.relateException,this):this.component.parent&amp;&amp;!this.isRecurrenceException()&amp;&amp;this.component.parent.getAllSubcomponents("vevent").forEach(function(r){r.hasProperty("recurrence-id")&amp;&amp;this.relateException(r)},this)}n.prototype={THISANDFUTURE:"THISANDFUTURE",exceptions:null,strictExceptions:!1,relateException:function(i){if(this.isRecurrenceException())throw new Error("cannot relate exception to exceptions");if(i instanceof E.Component&amp;&amp;(i=new E.Event(i)),this.strictExceptions&amp;&amp;i.uid!==this.uid)throw new Error("attempted to relate unrelated exception");var t=i.recurrenceId.toString();if(this.exceptions[t]=i,i.modifiesFuture()){var r=[i.recurrenceId.toUnixTime(),t],o=E.helpers.binsearchInsert(this.rangeExceptions,r,e);this.rangeExceptions.splice(o,0,r)}},modifiesFuture:function(){if(!this.component.hasProperty("recurrence-id"))return!1;var i=this.component.getFirstProperty("recurrence-id").getParameter("range");return i===this.THISANDFUTURE},findRangeException:function(i){if(!this.rangeExceptions.length)return null;var t=i.toUnixTime(),r=E.helpers.binsearchInsert(this.rangeExceptions,[t],e);if(r-=1,r&lt;0)return null;var o=this.rangeExceptions[r];return t&lt;o[0]?null:o[1]},getOccurrenceDetails:function(i){var t=i.toString(),r=i.convertToZone(E.Timezone.utcTimezone).toString(),o,a={recurrenceId:i};if(t in this.exceptions)o=a.item=this.exceptions[t],a.startDate=o.startDate,a.endDate=o.endDate,a.item=o;else if(r in this.exceptions)o=this.exceptions[r],a.startDate=o.startDate,a.endDate=o.endDate,a.item=o;else{var s=this.findRangeException(i),c;if(s){var l=this.exceptions[s];a.item=l;var u=this._rangeExceptionCache[s];if(!u){var f=l.recurrenceId.clone(),g=l.startDate.clone();f.zone=g.zone,u=g.subtractDate(f),this._rangeExceptionCache[s]=u}var b=i.clone();b.zone=l.startDate.zone,b.addDuration(u),c=b.clone(),c.addDuration(l.duration),a.startDate=b,a.endDate=c}else c=i.clone(),c.addDuration(this.duration),a.endDate=c,a.startDate=i,a.item=this}return a},iterator:function(i){return new E.RecurExpansion({component:this.component,dtstart:i||this.startDate})},isRecurring:function(){var i=this.component;return i.hasProperty("rrule")||i.hasProperty("rdate")},isRecurrenceException:function(){return this.component.hasProperty("recurrence-id")},getRecurrenceTypes:function(){for(var i=this.component.getAllProperties("rrule"),t=0,r=i.length,o=Object.create(null);t&lt;r;t++){var a=i[t].getFirstValue();o[a.freq]=!0}return o},get uid(){return this._firstProp("uid")},set uid(i){this._setProp("uid",i)},get startDate(){return this._firstProp("dtstart")},set startDate(i){this._setTime("dtstart",i)},get endDate(){var i=this._firstProp("dtend");if(!i){var t=this._firstProp("duration");i=this.startDate.clone(),t?i.addDuration(t):i.isDate&amp;&amp;(i.day+=1)}return i},set endDate(i){this.component.hasProperty("duration")&amp;&amp;this.component.removeProperty("duration"),this._setTime("dtend",i)},get duration(){var i=this._firstProp("duration");return i||this.endDate.subtractDateTz(this.startDate)},set duration(i){this.component.hasProperty("dtend")&amp;&amp;this.component.removeProperty("dtend"),this._setProp("duration",i)},get location(){return this._firstProp("location")},set location(i){return this._setProp("location",i)},get attendees(){return this.component.getAllProperties("attendee")},get summary(){return this._firstProp("summary")},set summary(i){this._setProp("summary",i)},get description(){return this._firstProp("description")},set description(i){this._setProp("description",i)},get color(){return this._firstProp("color")},set color(i){this._setProp("color",i)},get organizer(){return this._firstProp("organizer")},set organizer(i){this._setProp("organizer",i)},get sequence(){return this._firstProp("sequence")},set sequence(i){this._setProp("sequence",i)},get recurrenceId(){return this._firstProp("recurrence-id")},set recurrenceId(i){this._setTime("recurrence-id",i)},_setTime:function(i,t){var r=this.component.getFirstProperty(i);r||(r=new E.Property(i),this.component.addProperty(r)),t.zone===E.Timezone.localTimezone||t.zone===E.Timezone.utcTimezone?r.removeParameter("tzid"):r.setParameter("tzid",t.zone.tzid),r.setValue(t)},_setProp:function(i,t){this.component.updatePropertyWithValue(i,t)},_firstProp:function(i){return this.component.getFirstPropertyValue(i)},toString:function(){return this.component.toString()}};function e(i,t){return i[0]&gt;t[0]?1:t[0]&gt;i[0]?-1:0}return n}();E.ComponentParser=function(){function n(e){typeof e&gt;"u"&amp;&amp;(e={});var i;for(i in e)e.hasOwnProperty(i)&amp;&amp;(this[i]=e[i])}return n.prototype={parseEvent:!0,parseTimezone:!0,oncomplete:function(){},onerror:function(e){},ontimezone:function(e){},onevent:function(e){},process:function(e){typeof e=="string"&amp;&amp;(e=E.parse(e)),e instanceof E.Component||(e=new E.Component(e));for(var i=e.getAllSubcomponents(),t=0,r=i.length,o;t&lt;r;t++)switch(o=i[t],o.name){case"vtimezone":if(this.parseTimezone){var a=o.getFirstPropertyValue("tzid");a&amp;&amp;this.ontimezone(new E.Timezone({tzid:a,component:o}))}break;case"vevent":this.parseEvent&amp;&amp;this.onevent(new E.Event(o));break;default:continue}this.oncomplete()}},n}()});function N6(n,e){return Object.is(n,e)}var Vr=null,zg=!1,Iv=1,Bs=Symbol("SIGNAL");function bn(n){let e=Vr;return Vr=n,e}function nJ(){return zg}var Ug={version:0,lastCleanEpoch:0,dirty:!1,producerNode:void 0,producerLastReadVersion:void 0,producerIndexOfThis:void 0,nextProducerIndex:0,liveConsumerNode:void 0,liveConsumerIndexOfThis:void 0,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,producerMustRecompute:()=&gt;!1,producerRecomputeValue:()=&gt;{},consumerMarkedDirty:()=&gt;{},consumerOnSignalRead:()=&gt;{}};function Av(n){if(zg)throw new Error("");if(Vr===null)return;Vr.consumerOnSignalRead(n);let e=Vr.nextProducerIndex++;if(Zp(Vr),e&lt;Vr.producerNode.length&amp;&amp;Vr.producerNode[e]!==n&amp;&amp;Hg(Vr)){let i=Vr.producerNode[e];Lv(i,Vr.producerIndexOfThis[e])}Vr.producerNode[e]!==n&amp;&amp;(Vr.producerNode[e]=n,Vr.producerIndexOfThis[e]=Hg(Vr)?z6(n,Vr,e):0),Vr.producerLastReadVersion[e]=n.version}function iJ(){Iv++}function L6(n){if(!(Hg(n)&amp;&amp;!n.dirty)&amp;&amp;!(!n.dirty&amp;&amp;n.lastCleanEpoch===Iv)){if(!n.producerMustRecompute(n)&amp;&amp;!Nv(n)){n.dirty=!1,n.lastCleanEpoch=Iv;return}n.producerRecomputeValue(n),n.dirty=!1,n.lastCleanEpoch=Iv}}function j6(n){if(n.liveConsumerNode===void 0)return;let e=zg;zg=!0;try{for(let i of n.liveConsumerNode)i.dirty||B6(i)}finally{zg=e}}function V6(){return Vr?.consumerAllowSignalWrites!==!1}function B6(n){n.dirty=!0,j6(n),n.consumerMarkedDirty?.(n)}function Rv(n){return n&amp;&amp;(n.nextProducerIndex=0),bn(n)}function Fv(n,e){if(bn(e),!(!n||n.producerNode===void 0||n.producerIndexOfThis===void 0||n.producerLastReadVersion===void 0)){if(Hg(n))for(let i=n.nextProducerIndex;i&lt;n.producerNode.length;i++)Lv(n.producerNode[i],n.producerIndexOfThis[i]);for(;n.producerNode.length&gt;n.nextProducerIndex;)n.producerNode.pop(),n.producerLastReadVersion.pop(),n.producerIndexOfThis.pop()}}function Nv(n){Zp(n);for(let e=0;e&lt;n.producerNode.length;e++){let i=n.producerNode[e],t=n.producerLastReadVersion[e];if(t!==i.version||(L6(i),t!==i.version))return!0}return!1}function nO(n){if(Zp(n),Hg(n))for(let e=0;e&lt;n.producerNode.length;e++)Lv(n.producerNode[e],n.producerIndexOfThis[e]);n.producerNode.length=n.producerLastReadVersion.length=n.producerIndexOfThis.length=0,n.liveConsumerNode&amp;&amp;(n.liveConsumerNode.length=n.liveConsumerIndexOfThis.length=0)}function z6(n,e,i){if(H6(n),Zp(n),n.liveConsumerNode.length===0)for(let t=0;t&lt;n.producerNode.length;t++)n.producerIndexOfThis[t]=z6(n.producerNode[t],n,t);return n.liveConsumerIndexOfThis.push(i),n.liveConsumerNode.push(e)-1}function Lv(n,e){if(H6(n),Zp(n),n.liveConsumerNode.length===1)for(let t=0;t&lt;n.producerNode.length;t++)Lv(n.producerNode[t],n.producerIndexOfThis[t]);let i=n.liveConsumerNode.length-1;if(n.liveConsumerNode[e]=n.liveConsumerNode[i],n.liveConsumerIndexOfThis[e]=n.liveConsumerIndexOfThis[i],n.liveConsumerNode.length--,n.liveConsumerIndexOfThis.length--,e&lt;n.liveConsumerNode.length){let t=n.liveConsumerIndexOfThis[e],r=n.liveConsumerNode[e];Zp(r),r.producerIndexOfThis[t]=e}}function Hg(n){return n.consumerIsAlwaysLive||(n?.liveConsumerNode?.length??0)&gt;0}function Zp(n){n.producerNode??=[],n.producerIndexOfThis??=[],n.producerLastReadVersion??=[]}function H6(n){n.liveConsumerNode??=[],n.liveConsumerIndexOfThis??=[]}function U6(n){let e=Object.create(rJ);e.computation=n;let i=()=&gt;{if(L6(e),Av(e),e.value===Tv)throw e.error;return e.value};return i[Bs]=e,i}var Jk=Symbol("UNSET"),eO=Symbol("COMPUTING"),Tv=Symbol("ERRORED"),rJ=Ke(ee({},Ug),{value:Jk,dirty:!0,error:null,equal:N6,producerMustRecompute(n){return n.value===Jk||n.value===eO},producerRecomputeValue(n){if(n.value===eO)throw new Error("Detected cycle in computations.");let e=n.value;n.value=eO;let i=Rv(n),t;try{t=n.computation()}catch(r){t=Tv,n.error=r}finally{Fv(n,i)}if(e!==Jk&amp;&amp;e!==Tv&amp;&amp;t!==Tv&amp;&amp;n.equal(e,t)){n.value=e;return}n.value=t,n.version++}});function oJ(){throw new Error}var W6=oJ;function G6(){W6()}function $6(n){W6=n}var aJ=null;function Y6(n){let e=Object.create(iO);e.value=n;let i=()=&gt;(Av(e),e.value);return i[Bs]=e,i}function jv(n,e){V6()||G6(),n.equal(n.value,e)||(n.value=e,sJ(n))}function q6(n,e){V6()||G6(),jv(n,e(n.value))}var iO=Ke(ee({},Ug),{equal:N6,value:void 0});function sJ(n){n.version++,iJ(),j6(n),aJ?.()}function Z6(n,e,i){let t=Object.create(cJ);i&amp;&amp;(t.consumerAllowSignalWrites=!0),t.fn=n,t.schedule=e;let r=c=&gt;{t.cleanupFn=c};function o(c){return c.fn===null&amp;&amp;c.schedule===null}function a(c){o(c)||(nO(c),c.cleanupFn(),c.fn=null,c.schedule=null,c.cleanupFn=tO)}let s=()=&gt;{if(t.fn===null)return;if(nJ())throw new Error("Schedulers cannot synchronously execute watches while scheduling.");if(t.dirty=!1,t.hasRun&amp;&amp;!Nv(t))return;t.hasRun=!0;let c=Rv(t);try{t.cleanupFn(),t.cleanupFn=tO,t.fn(r)}finally{Fv(t,c)}};return t.ref={notify:()=&gt;B6(t),run:s,cleanup:()=&gt;t.cleanupFn(),destroy:()=&gt;a(t),[Bs]:t},t.ref}var tO=()=&gt;{},cJ=Ke(ee({},Ug),{consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!1,consumerMarkedDirty:n=&gt;{n.schedule!==null&amp;&amp;n.schedule(n.ref)},hasRun:!1,cleanupFn:tO});function Ft(n){return typeof n=="function"}function Qp(n){let i=n(t=&gt;{Error.call(t),t.stack=new Error().stack});return i.prototype=Object.create(Error.prototype),i.prototype.constructor=i,i}var Vv=Qp(n=&gt;function(i){n(this),this.message=i?`${i.length} errors occurred during unsubscription:
${i.map((t,r)=&gt;`${r+1}) ${t.toString()}`).join(`
  `)}`:"",this.name="UnsubscriptionError",this.errors=i});function sm(n,e){if(n){let i=n.indexOf(e);0&lt;=i&amp;&amp;n.splice(i,1)}}var xt=class n{constructor(e){this.initialTeardown=e,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let e;if(!this.closed){this.closed=!0;let{_parentage:i}=this;if(i)if(this._parentage=null,Array.isArray(i))for(let o of i)o.remove(this);else i.remove(this);let{initialTeardown:t}=this;if(Ft(t))try{t()}catch(o){e=o instanceof Vv?o.errors:[o]}let{_finalizers:r}=this;if(r){this._finalizers=null;for(let o of r)try{Q6(o)}catch(a){e=e??[],a instanceof Vv?e=[...e,...a.errors]:e.push(a)}}if(e)throw new Vv(e)}}add(e){var i;if(e&amp;&amp;e!==this)if(this.closed)Q6(e);else{if(e instanceof n){if(e.closed||e._hasParent(this))return;e._addParent(this)}(this._finalizers=(i=this._finalizers)!==null&amp;&amp;i!==void 0?i:[]).push(e)}}_hasParent(e){let{_parentage:i}=this;return i===e||Array.isArray(i)&amp;&amp;i.includes(e)}_addParent(e){let{_parentage:i}=this;this._parentage=Array.isArray(i)?(i.push(e),i):i?[i,e]:e}_removeParent(e){let{_parentage:i}=this;i===e?this._parentage=null:Array.isArray(i)&amp;&amp;sm(i,e)}remove(e){let{_finalizers:i}=this;i&amp;&amp;sm(i,e),e instanceof n&amp;&amp;e._removeParent(this)}};xt.EMPTY=(()=&gt;{let n=new xt;return n.closed=!0,n})();var rO=xt.EMPTY;function Bv(n){return n instanceof xt||n&amp;&amp;"closed"in n&amp;&amp;Ft(n.remove)&amp;&amp;Ft(n.add)&amp;&amp;Ft(n.unsubscribe)}function Q6(n){Ft(n)?n():n.unsubscribe()}var zs={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var Kp={setTimeout(n,e,...i){let{delegate:t}=Kp;return t?.setTimeout?t.setTimeout(n,e,...i):setTimeout(n,e,...i)},clearTimeout(n){let{delegate:e}=Kp;return(e?.clearTimeout||clearTimeout)(n)},delegate:void 0};function zv(n){Kp.setTimeout(()=&gt;{let{onUnhandledError:e}=zs;if(e)e(n);else throw n})}function vl(){}var K6=oO("C",void 0,void 0);function X6(n){return oO("E",void 0,n)}function J6(n){return oO("N",n,void 0)}function oO(n,e,i){return{kind:n,value:e,error:i}}var cm=null;function Xp(n){if(zs.useDeprecatedSynchronousErrorHandling){let e=!cm;if(e&amp;&amp;(cm={errorThrown:!1,error:null}),n(),e){let{errorThrown:i,error:t}=cm;if(cm=null,i)throw t}}else n()}function e8(n){zs.useDeprecatedSynchronousErrorHandling&amp;&amp;cm&amp;&amp;(cm.errorThrown=!0,cm.error=n)}var lm=class extends xt{constructor(e){super(),this.isStopped=!1,e?(this.destination=e,Bv(e)&amp;&amp;e.add(this)):this.destination=uJ}static create(e,i,t){return new yl(e,i,t)}next(e){this.isStopped?sO(J6(e),this):this._next(e)}error(e){this.isStopped?sO(X6(e),this):(this.isStopped=!0,this._error(e))}complete(){this.isStopped?sO(K6,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(e){this.destination.next(e)}_error(e){try{this.destination.error(e)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}},lJ=Function.prototype.bind;function aO(n,e){return lJ.call(n,e)}var cO=class{constructor(e){this.partialObserver=e}next(e){let{partialObserver:i}=this;if(i.next)try{i.next(e)}catch(t){Hv(t)}}error(e){let{partialObserver:i}=this;if(i.error)try{i.error(e)}catch(t){Hv(t)}else Hv(e)}complete(){let{partialObserver:e}=this;if(e.complete)try{e.complete()}catch(i){Hv(i)}}},yl=class extends lm{constructor(e,i,t){super();let r;if(Ft(e)||!e)r={next:e??void 0,error:i??void 0,complete:t??void 0};else{let o;this&amp;&amp;zs.useDeprecatedNextContext?(o=Object.create(e),o.unsubscribe=()=&gt;this.unsubscribe(),r={next:e.next&amp;&amp;aO(e.next,o),error:e.error&amp;&amp;aO(e.error,o),complete:e.complete&amp;&amp;aO(e.complete,o)}):r=e}this.destination=new cO(r)}};function Hv(n){zs.useDeprecatedSynchronousErrorHandling?e8(n):zv(n)}function dJ(n){throw n}function sO(n,e){let{onStoppedNotification:i}=zs;i&amp;&amp;Kp.setTimeout(()=&gt;i(n,e))}var uJ={closed:!0,next:vl,error:dJ,complete:vl};var Jp=typeof Symbol=="function"&amp;&amp;Symbol.observable||"@@observable";function Lo(n){return n}function lO(...n){return dO(n)}function dO(n){return n.length===0?Lo:n.length===1?n[0]:function(i){return n.reduce((t,r)=&gt;r(t),i)}}var Nt=(()=&gt;{class n{constructor(i){i&amp;&amp;(this._subscribe=i)}lift(i){let t=new n;return t.source=this,t.operator=i,t}subscribe(i,t,r){let o=pJ(i)?i:new yl(i,t,r);return Xp(()=&gt;{let{operator:a,source:s}=this;o.add(a?a.call(o,s):s?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(i){try{return this._subscribe(i)}catch(t){i.error(t)}}forEach(i,t){return t=t8(t),new t((r,o)=&gt;{let a=new yl({next:s=&gt;{try{i(s)}catch(c){o(c),a.unsubscribe()}},error:o,complete:r});this.subscribe(a)})}_subscribe(i){var t;return(t=this.source)===null||t===void 0?void 0:t.subscribe(i)}[Jp](){return this}pipe(...i){return dO(i)(this)}toPromise(i){return i=t8(i),new i((t,r)=&gt;{let o;this.subscribe(a=&gt;o=a,a=&gt;r(a),()=&gt;t(o))})}}return n.create=e=&gt;new n(e),n})();function t8(n){var e;return(e=n??zs.Promise)!==null&amp;&amp;e!==void 0?e:Promise}function mJ(n){return n&amp;&amp;Ft(n.next)&amp;&amp;Ft(n.error)&amp;&amp;Ft(n.complete)}function pJ(n){return n&amp;&amp;n instanceof lm||mJ(n)&amp;&amp;Bv(n)}function uO(n){return Ft(n?.lift)}function zt(n){return e=&gt;{if(uO(e))return e.lift(function(i){try{return n(i,this)}catch(t){this.error(t)}});throw new TypeError("Unable to lift unknown Observable type")}}function Ut(n,e,i,t,r){return new mO(n,e,i,t,r)}var mO=class extends lm{constructor(e,i,t,r,o,a){super(e),this.onFinalize=o,this.shouldUnsubscribe=a,this._next=i?function(s){try{i(s)}catch(c){e.error(c)}}:super._next,this._error=r?function(s){try{r(s)}catch(c){e.error(c)}finally{this.unsubscribe()}}:super._error,this._complete=t?function(){try{t()}catch(s){e.error(s)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var e;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){let{closed:i}=this;super.unsubscribe(),!i&amp;&amp;((e=this.onFinalize)===null||e===void 0||e.call(this))}}};function eh(){return zt((n,e)=&gt;{let i=null;n._refCount++;let t=Ut(e,void 0,void 0,void 0,()=&gt;{if(!n||n._refCount&lt;=0||0&lt;--n._refCount){i=null;return}let r=n._connection,o=i;i=null,r&amp;&amp;(!o||r===o)&amp;&amp;r.unsubscribe(),e.unsubscribe()});n.subscribe(t),t.closed||(i=n.connect())})}var Cl=class extends Nt{constructor(e,i){super(),this.source=e,this.subjectFactory=i,this._subject=null,this._refCount=0,this._connection=null,uO(e)&amp;&amp;(this.lift=e.lift)}_subscribe(e){return this.getSubject().subscribe(e)}getSubject(){let e=this._subject;return(!e||e.isStopped)&amp;&amp;(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;let{_connection:e}=this;this._subject=this._connection=null,e?.unsubscribe()}connect(){let e=this._connection;if(!e){e=this._connection=new xt;let i=this.getSubject();e.add(this.source.subscribe(Ut(i,void 0,()=&gt;{this._teardown(),i.complete()},t=&gt;{this._teardown(),i.error(t)},()=&gt;this._teardown()))),e.closed&amp;&amp;(this._connection=null,e=xt.EMPTY)}return e}refCount(){return eh()(this)}};var n8=Qp(n=&gt;function(){n(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var re=(()=&gt;{class n extends Nt{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(i){let t=new Uv(this,this);return t.operator=i,t}_throwIfClosed(){if(this.closed)throw new n8}next(i){Xp(()=&gt;{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(let t of this.currentObservers)t.next(i)}})}error(i){Xp(()=&gt;{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=i;let{observers:t}=this;for(;t.length;)t.shift().error(i)}})}complete(){Xp(()=&gt;{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;let{observers:i}=this;for(;i.length;)i.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var i;return((i=this.observers)===null||i===void 0?void 0:i.length)&gt;0}_trySubscribe(i){return this._throwIfClosed(),super._trySubscribe(i)}_subscribe(i){return this._throwIfClosed(),this._checkFinalizedStatuses(i),this._innerSubscribe(i)}_innerSubscribe(i){let{hasError:t,isStopped:r,observers:o}=this;return t||r?rO:(this.currentObservers=null,o.push(i),new xt(()=&gt;{this.currentObservers=null,sm(o,i)}))}_checkFinalizedStatuses(i){let{hasError:t,thrownError:r,isStopped:o}=this;t?i.error(r):o&amp;&amp;i.complete()}asObservable(){let i=new Nt;return i.source=this,i}}return n.create=(e,i)=&gt;new Uv(e,i),n})(),Uv=class extends re{constructor(e,i){super(),this.destination=e,this.source=i}next(e){var i,t;(t=(i=this.destination)===null||i===void 0?void 0:i.next)===null||t===void 0||t.call(i,e)}error(e){var i,t;(t=(i=this.destination)===null||i===void 0?void 0:i.error)===null||t===void 0||t.call(i,e)}complete(){var e,i;(i=(e=this.destination)===null||e===void 0?void 0:e.complete)===null||i===void 0||i.call(e)}_subscribe(e){var i,t;return(t=(i=this.source)===null||i===void 0?void 0:i.subscribe(e))!==null&amp;&amp;t!==void 0?t:rO}};var Cn=class extends re{constructor(e){super(),this._value=e}get value(){return this.getValue()}_subscribe(e){let i=super._subscribe(e);return!i.closed&amp;&amp;e.next(this._value),i}getValue(){let{hasError:e,thrownError:i,_value:t}=this;if(e)throw i;return this._throwIfClosed(),t}next(e){super.next(this._value=e)}};var Wg={now(){return(Wg.delegate||Date).now()},delegate:void 0};var Br=class extends re{constructor(e=1/0,i=1/0,t=Wg){super(),this._bufferSize=e,this._windowTime=i,this._timestampProvider=t,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=i===1/0,this._bufferSize=Math.max(1,e),this._windowTime=Math.max(1,i)}next(e){let{isStopped:i,_buffer:t,_infiniteTimeWindow:r,_timestampProvider:o,_windowTime:a}=this;i||(t.push(e),!r&amp;&amp;t.push(o.now()+a)),this._trimBuffer(),super.next(e)}_subscribe(e){this._throwIfClosed(),this._trimBuffer();let i=this._innerSubscribe(e),{_infiniteTimeWindow:t,_buffer:r}=this,o=r.slice();for(let a=0;a&lt;o.length&amp;&amp;!e.closed;a+=t?1:2)e.next(o[a]);return this._checkFinalizedStatuses(e),i}_trimBuffer(){let{_bufferSize:e,_timestampProvider:i,_buffer:t,_infiniteTimeWindow:r}=this,o=(r?1:2)*e;if(e&lt;1/0&amp;&amp;o&lt;t.length&amp;&amp;t.splice(0,t.length-o),!r){let a=i.now(),s=0;for(let c=1;c&lt;t.length&amp;&amp;t[c]&lt;=a;c+=2)s=c;s&amp;&amp;t.splice(0,s+1)}}};var Gg=class extends re{constructor(){super(...arguments),this._value=null,this._hasValue=!1,this._isComplete=!1}_checkFinalizedStatuses(e){let{hasError:i,_hasValue:t,_value:r,thrownError:o,isStopped:a,_isComplete:s}=this;i?e.error(o):(a||s)&amp;&amp;(t&amp;&amp;e.next(r),e.complete())}next(e){this.isStopped||(this._value=e,this._hasValue=!0)}complete(){let{_hasValue:e,_value:i,_isComplete:t}=this;t||(this._isComplete=!0,e&amp;&amp;super.next(i),super.complete())}};var Wv=class extends xt{constructor(e,i){super()}schedule(e,i=0){return this}};var $g={setInterval(n,e,...i){let{delegate:t}=$g;return t?.setInterval?t.setInterval(n,e,...i):setInterval(n,e,...i)},clearInterval(n){let{delegate:e}=$g;return(e?.clearInterval||clearInterval)(n)},delegate:void 0};var th=class extends Wv{constructor(e,i){super(e,i),this.scheduler=e,this.work=i,this.pending=!1}schedule(e,i=0){var t;if(this.closed)return this;this.state=e;let r=this.id,o=this.scheduler;return r!=null&amp;&amp;(this.id=this.recycleAsyncId(o,r,i)),this.pending=!0,this.delay=i,this.id=(t=this.id)!==null&amp;&amp;t!==void 0?t:this.requestAsyncId(o,this.id,i),this}requestAsyncId(e,i,t=0){return $g.setInterval(e.flush.bind(e,this),t)}recycleAsyncId(e,i,t=0){if(t!=null&amp;&amp;this.delay===t&amp;&amp;this.pending===!1)return i;i!=null&amp;&amp;$g.clearInterval(i)}execute(e,i){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;let t=this._execute(e,i);if(t)return t;this.pending===!1&amp;&amp;this.id!=null&amp;&amp;(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(e,i){let t=!1,r;try{this.work(e)}catch(o){t=!0,r=o||new Error("Scheduled action threw falsy error")}if(t)return this.unsubscribe(),r}unsubscribe(){if(!this.closed){let{id:e,scheduler:i}=this,{actions:t}=i;this.work=this.state=this.scheduler=null,this.pending=!1,sm(t,this),e!=null&amp;&amp;(this.id=this.recycleAsyncId(i,e,null)),this.delay=null,super.unsubscribe()}}};var hJ=1,pO,hO={};function i8(n){return n in hO?(delete hO[n],!0):!1}var r8={setImmediate(n){let e=hJ++;return hO[e]=!0,pO||(pO=Promise.resolve()),pO.then(()=&gt;i8(e)&amp;&amp;n()),e},clearImmediate(n){i8(n)}};var{setImmediate:fJ,clearImmediate:gJ}=r8,Yg={setImmediate(...n){let{delegate:e}=Yg;return(e?.setImmediate||fJ)(...n)},clearImmediate(n){let{delegate:e}=Yg;return(e?.clearImmediate||gJ)(n)},delegate:void 0};var Gv=class extends th{constructor(e,i){super(e,i),this.scheduler=e,this.work=i}requestAsyncId(e,i,t=0){return t!==null&amp;&amp;t&gt;0?super.requestAsyncId(e,i,t):(e.actions.push(this),e._scheduled||(e._scheduled=Yg.setImmediate(e.flush.bind(e,void 0))))}recycleAsyncId(e,i,t=0){var r;if(t!=null?t&gt;0:this.delay&gt;0)return super.recycleAsyncId(e,i,t);let{actions:o}=e;i!=null&amp;&amp;((r=o[o.length-1])===null||r===void 0?void 0:r.id)!==i&amp;&amp;(Yg.clearImmediate(i),e._scheduled===i&amp;&amp;(e._scheduled=void 0))}};var nh=class n{constructor(e,i=n.now){this.schedulerActionCtor=e,this.now=i}schedule(e,i=0,t){return new this.schedulerActionCtor(this,e).schedule(t,i)}};nh.now=Wg.now;var ih=class extends nh{constructor(e,i=nh.now){super(e,i),this.actions=[],this._active=!1}flush(e){let{actions:i}=this;if(this._active){i.push(e);return}let t;this._active=!0;do if(t=e.execute(e.state,e.delay))break;while(e=i.shift());if(this._active=!1,t){for(;e=i.shift();)e.unsubscribe();throw t}}};var $v=class extends ih{flush(e){this._active=!0;let i=this._scheduled;this._scheduled=void 0;let{actions:t}=this,r;e=e||t.shift();do if(r=e.execute(e.state,e.delay))break;while((e=t[0])&amp;&amp;e.id===i&amp;&amp;t.shift());if(this._active=!1,r){for(;(e=t[0])&amp;&amp;e.id===i&amp;&amp;t.shift();)e.unsubscribe();throw r}}};var qg=new $v(Gv);var dm=new ih(th),o8=dm;var Er=new Nt(n=&gt;n.complete());function Yv(n){return n&amp;&amp;Ft(n.schedule)}function fO(n){return n[n.length-1]}function qv(n){return Ft(fO(n))?n.pop():void 0}function gc(n){return Yv(fO(n))?n.pop():void 0}function a8(n,e){return typeof fO(n)=="number"?n.pop():e}var gO=function(n,e){return gO=Object.setPrototypeOf||{__proto__:[]}instanceof Array&amp;&amp;function(i,t){i.__proto__=t}||function(i,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&amp;&amp;(i[r]=t[r])},gO(n,e)};function rh(n,e){if(typeof e!="function"&amp;&amp;e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");gO(n,e);function i(){this.constructor=n}n.prototype=e===null?Object.create(e):(i.prototype=e.prototype,new i)}var to=function(){return to=Object.assign||function(e){for(var i,t=1,r=arguments.length;t&lt;r;t++){i=arguments[t];for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&amp;&amp;(e[o]=i[o])}return e},to.apply(this,arguments)};function c8(n,e,i,t){function r(o){return o instanceof i?o:new i(function(a){a(o)})}return new(i||(i=Promise))(function(o,a){function s(u){try{l(t.next(u))}catch(f){a(f)}}function c(u){try{l(t.throw(u))}catch(f){a(f)}}function l(u){u.done?o(u.value):r(u.value).then(s,c)}l((t=t.apply(n,e||[])).next())})}function s8(n){var e=typeof Symbol=="function"&amp;&amp;Symbol.iterator,i=e&amp;&amp;n[e],t=0;if(i)return i.call(n);if(n&amp;&amp;typeof n.length=="number")return{next:function(){return n&amp;&amp;t&gt;=n.length&amp;&amp;(n=void 0),{value:n&amp;&amp;n[t++],done:!n}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function tt(n,e,i){if(i||arguments.length===2)for(var t=0,r=e.length,o;t&lt;r;t++)(o||!(t in e))&amp;&amp;(o||(o=Array.prototype.slice.call(e,0,t)),o[t]=e[t]);return n.concat(o||Array.prototype.slice.call(e))}function um(n){return this instanceof um?(this.v=n,this):new um(n)}function l8(n,e,i){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=i.apply(n,e||[]),r,o=[];return r={},s("next"),s("throw"),s("return",a),r[Symbol.asyncIterator]=function(){return this},r;function a(b){return function(y){return Promise.resolve(y).then(b,f)}}function s(b,y){t[b]&amp;&amp;(r[b]=function(M){return new Promise(function(k,O){o.push([b,M,k,O])&gt;1||c(b,M)})},y&amp;&amp;(r[b]=y(r[b])))}function c(b,y){try{l(t[b](y))}catch(M){g(o[0][3],M)}}function l(b){b.value instanceof um?Promise.resolve(b.value.v).then(u,f):g(o[0][2],b)}function u(b){c("next",b)}function f(b){c("throw",b)}function g(b,y){b(y),o.shift(),o.length&amp;&amp;c(o[0][0],o[0][1])}}function d8(n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=n[Symbol.asyncIterator],i;return e?e.call(n):(n=typeof s8=="function"?s8(n):n[Symbol.iterator](),i={},t("next"),t("throw"),t("return"),i[Symbol.asyncIterator]=function(){return this},i);function t(o){i[o]=n[o]&amp;&amp;function(a){return new Promise(function(s,c){a=n[o](a),r(s,c,a.done,a.value)})}}function r(o,a,s,c){Promise.resolve(c).then(function(l){o({value:l,done:s})},a)}}var oh=n=&gt;n&amp;&amp;typeof n.length=="number"&amp;&amp;typeof n!="function";function Zv(n){return Ft(n?.then)}function Qv(n){return Ft(n[Jp])}function Kv(n){return Symbol.asyncIterator&amp;&amp;Ft(n?.[Symbol.asyncIterator])}function Xv(n){return new TypeError(`You provided ${n!==null&amp;&amp;typeof n=="object"?"an invalid object":`'${n}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}function _J(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var Jv=_J();function e1(n){return Ft(n?.[Jv])}function t1(n){return l8(this,arguments,function*(){let i=n.getReader();try{for(;;){let{value:t,done:r}=yield um(i.read());if(r)return yield um(void 0);yield yield um(t)}}finally{i.releaseLock()}})}function n1(n){return Ft(n?.getReader)}function Yn(n){if(n instanceof Nt)return n;if(n!=null){if(Qv(n))return bJ(n);if(oh(n))return vJ(n);if(Zv(n))return yJ(n);if(Kv(n))return u8(n);if(e1(n))return CJ(n);if(n1(n))return xJ(n)}throw Xv(n)}function bJ(n){return new Nt(e=&gt;{let i=n[Jp]();if(Ft(i.subscribe))return i.subscribe(e);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function vJ(n){return new Nt(e=&gt;{for(let i=0;i&lt;n.length&amp;&amp;!e.closed;i++)e.next(n[i]);e.complete()})}function yJ(n){return new Nt(e=&gt;{n.then(i=&gt;{e.closed||(e.next(i),e.complete())},i=&gt;e.error(i)).then(null,zv)})}function CJ(n){return new Nt(e=&gt;{for(let i of n)if(e.next(i),e.closed)return;e.complete()})}function u8(n){return new Nt(e=&gt;{wJ(n,e).catch(i=&gt;e.error(i))})}function xJ(n){return u8(t1(n))}function wJ(n,e){var i,t,r,o;return c8(this,void 0,void 0,function*(){try{for(i=d8(n);t=yield i.next(),!t.done;){let a=t.value;if(e.next(a),e.closed)return}}catch(a){r={error:a}}finally{try{t&amp;&amp;!t.done&amp;&amp;(o=i.return)&amp;&amp;(yield o.call(i))}finally{if(r)throw r.error}}e.complete()})}function Xo(n,e,i,t=0,r=!1){let o=e.schedule(function(){i(),r?n.add(this.schedule(null,t)):this.unsubscribe()},t);if(n.add(o),!r)return o}function i1(n,e=0){return zt((i,t)=&gt;{i.subscribe(Ut(t,r=&gt;Xo(t,n,()=&gt;t.next(r),e),()=&gt;Xo(t,n,()=&gt;t.complete(),e),r=&gt;Xo(t,n,()=&gt;t.error(r),e)))})}function r1(n,e=0){return zt((i,t)=&gt;{t.add(n.schedule(()=&gt;i.subscribe(t),e))})}function m8(n,e){return Yn(n).pipe(r1(e),i1(e))}function p8(n,e){return Yn(n).pipe(r1(e),i1(e))}function h8(n,e){return new Nt(i=&gt;{let t=0;return e.schedule(function(){t===n.length?i.complete():(i.next(n[t++]),i.closed||this.schedule())})})}function f8(n,e){return new Nt(i=&gt;{let t;return Xo(i,e,()=&gt;{t=n[Jv](),Xo(i,e,()=&gt;{let r,o;try{({value:r,done:o}=t.next())}catch(a){i.error(a);return}o?i.complete():i.next(r)},0,!0)}),()=&gt;Ft(t?.return)&amp;&amp;t.return()})}function o1(n,e){if(!n)throw new Error("Iterable cannot be null");return new Nt(i=&gt;{Xo(i,e,()=&gt;{let t=n[Symbol.asyncIterator]();Xo(i,e,()=&gt;{t.next().then(r=&gt;{r.done?i.complete():i.next(r.value)})},0,!0)})})}function g8(n,e){return o1(t1(n),e)}function _8(n,e){if(n!=null){if(Qv(n))return m8(n,e);if(oh(n))return h8(n,e);if(Zv(n))return p8(n,e);if(Kv(n))return o1(n,e);if(e1(n))return f8(n,e);if(n1(n))return g8(n,e)}throw Xv(n)}function Hn(n,e){return e?_8(n,e):Yn(n)}function ne(...n){let e=gc(n);return Hn(n,e)}function Jo(n,e){let i=Ft(n)?n:()=&gt;n,t=r=&gt;r.error(i());return new Nt(e?r=&gt;e.schedule(t,0,r):t)}function Zg(n){return!!n&amp;&amp;(n instanceof Nt||Ft(n.lift)&amp;&amp;Ft(n.subscribe))}var xl=Qp(n=&gt;function(){n(this),this.name="EmptyError",this.message="no elements in sequence"});function b8(n){return n instanceof Date&amp;&amp;!isNaN(n)}function He(n,e){return zt((i,t)=&gt;{let r=0;i.subscribe(Ut(t,o=&gt;{t.next(n.call(e,o,r++))}))})}var{isArray:MJ}=Array;function kJ(n,e){return MJ(e)?n(...e):n(e)}function ah(n){return He(e=&gt;kJ(n,e))}var{isArray:OJ}=Array,{getPrototypeOf:EJ,prototype:SJ,keys:PJ}=Object;function a1(n){if(n.length===1){let e=n[0];if(OJ(e))return{args:e,keys:null};if(DJ(e)){let i=PJ(e);return{args:i.map(t=&gt;e[t]),keys:i}}}return{args:n,keys:null}}function DJ(n){return n&amp;&amp;typeof n=="object"&amp;&amp;EJ(n)===SJ}function s1(n,e){return n.reduce((i,t,r)=&gt;(i[t]=e[r],i),{})}function bo(...n){let e=gc(n),i=qv(n),{args:t,keys:r}=a1(n);if(t.length===0)return Hn([],e);let o=new Nt(IJ(t,e,r?a=&gt;s1(r,a):Lo));return i?o.pipe(ah(i)):o}function IJ(n,e,i=Lo){return t=&gt;{v8(e,()=&gt;{let{length:r}=n,o=new Array(r),a=r,s=r;for(let c=0;c&lt;r;c++)v8(e,()=&gt;{let l=Hn(n[c],e),u=!1;l.subscribe(Ut(t,f=&gt;{o[c]=f,u||(u=!0,s--),s||t.next(i(o.slice()))},()=&gt;{--a||t.complete()}))},t)},t)}}function v8(n,e,i){n?Xo(i,n,e):e()}function y8(n,e,i,t,r,o,a,s){let c=[],l=0,u=0,f=!1,g=()=&gt;{f&amp;&amp;!c.length&amp;&amp;!l&amp;&amp;e.complete()},b=M=&gt;l&lt;t?y(M):c.push(M),y=M=&gt;{o&amp;&amp;e.next(M),l++;let k=!1;Yn(i(M,u++)).subscribe(Ut(e,O=&gt;{r?.(O),o?b(O):e.next(O)},()=&gt;{k=!0},void 0,()=&gt;{if(k)try{for(l--;c.length&amp;&amp;l&lt;t;){let O=c.shift();a?Xo(e,a,()=&gt;y(O)):y(O)}g()}catch(O){e.error(O)}}))};return n.subscribe(Ut(e,b,()=&gt;{f=!0,g()})),()=&gt;{s?.()}}function yi(n,e,i=1/0){return Ft(e)?yi((t,r)=&gt;He((o,a)=&gt;e(t,o,r,a))(Yn(n(t,r))),i):(typeof e=="number"&amp;&amp;(i=e),zt((t,r)=&gt;y8(t,r,n,i)))}function Id(n=1/0){return yi(Lo,n)}function C8(){return Id(1)}function Xa(...n){return C8()(Hn(n,gc(n)))}function jo(n){return new Nt(e=&gt;{Yn(n()).subscribe(e)})}function wl(...n){let e=qv(n),{args:i,keys:t}=a1(n),r=new Nt(o=&gt;{let{length:a}=i;if(!a){o.complete();return}let s=new Array(a),c=a,l=a;for(let u=0;u&lt;a;u++){let f=!1;Yn(i[u]).subscribe(Ut(o,g=&gt;{f||(f=!0,l--),s[u]=g},()=&gt;c--,void 0,()=&gt;{(!c||!f)&amp;&amp;(l||o.next(t?s1(t,s):s),o.complete())}))}});return e?r.pipe(ah(e)):r}var TJ=["addListener","removeListener"],AJ=["addEventListener","removeEventListener"],RJ=["on","off"];function Sr(n,e,i,t){if(Ft(i)&amp;&amp;(t=i,i=void 0),t)return Sr(n,e,i).pipe(ah(t));let[r,o]=LJ(n)?AJ.map(a=&gt;s=&gt;n[a](e,s,i)):FJ(n)?TJ.map(x8(n,e)):NJ(n)?RJ.map(x8(n,e)):[];if(!r&amp;&amp;oh(n))return yi(a=&gt;Sr(a,e,i))(Yn(n));if(!r)throw new TypeError("Invalid event target");return new Nt(a=&gt;{let s=(...c)=&gt;a.next(1&lt;c.length?c:c[0]);return r(s),()=&gt;o(s)})}function x8(n,e){return i=&gt;t=&gt;n[i](e,t)}function FJ(n){return Ft(n.addListener)&amp;&amp;Ft(n.removeListener)}function NJ(n){return Ft(n.on)&amp;&amp;Ft(n.off)}function LJ(n){return Ft(n.addEventListener)&amp;&amp;Ft(n.removeEventListener)}function c1(n=0,e,i=o8){let t=-1;return e!=null&amp;&amp;(Yv(e)?i=e:t=e),new Nt(r=&gt;{let o=b8(n)?+n-i.now():n;o&lt;0&amp;&amp;(o=0);let a=0;return i.schedule(function(){r.closed||(r.next(a++),0&lt;=t?this.schedule(void 0,t):r.complete())},o)})}function xn(...n){let e=gc(n),i=a8(n,1/0),t=n;return t.length?t.length===1?Yn(t[0]):Id(i)(Hn(t,e)):Er}var mm=new Nt(vl);function nt(n,e){return zt((i,t)=&gt;{let r=0;i.subscribe(Ut(t,o=&gt;n.call(e,o,r++)&amp;&amp;t.next(o)))})}function w8(n){return zt((e,i)=&gt;{let t=!1,r=null,o=null,a=!1,s=()=&gt;{if(o?.unsubscribe(),o=null,t){t=!1;let l=r;r=null,i.next(l)}a&amp;&amp;i.complete()},c=()=&gt;{o=null,a&amp;&amp;i.complete()};e.subscribe(Ut(i,l=&gt;{t=!0,r=l,o||Yn(n(l)).subscribe(o=Ut(i,s,c))},()=&gt;{a=!0,(!t||!o||o.closed)&amp;&amp;i.complete()}))})}function sh(n,e=dm){return w8(()=&gt;c1(n,e))}function on(n){return zt((e,i)=&gt;{let t=null,r=!1,o;t=e.subscribe(Ut(i,void 0,void 0,a=&gt;{o=Yn(n(a,on(n)(e))),t?(t.unsubscribe(),t=null,o.subscribe(i)):r=!0})),r&amp;&amp;(t.unsubscribe(),t=null,o.subscribe(i))})}function M8(n,e,i,t,r){return(o,a)=&gt;{let s=i,c=e,l=0;o.subscribe(Ut(a,u=&gt;{let f=l++;c=s?n(c,u,f):(s=!0,u),t&amp;&amp;a.next(c)},r&amp;&amp;(()=&gt;{s&amp;&amp;a.next(c),a.complete()})))}}function Ml(n,e){return Ft(e)?yi(n,e,1):yi(n,1)}function k8(n){return new Nt(e=&gt;n.subscribe(e))}var jJ={connector:()=&gt;new re};function l1(n,e=jJ){let{connector:i}=e;return zt((t,r)=&gt;{let o=i();Yn(n(k8(o))).subscribe(r),r.add(t.subscribe(o))})}function kl(n,e=dm){return zt((i,t)=&gt;{let r=null,o=null,a=null,s=()=&gt;{if(r){r.unsubscribe(),r=null;let l=o;o=null,t.next(l)}};function c(){let l=a+n,u=e.now();if(u&lt;l){r=this.schedule(void 0,l-u),t.add(r);return}s()}i.subscribe(Ut(t,l=&gt;{o=l,a=e.now(),r||(r=e.schedule(c,n),t.add(r))},()=&gt;{s(),t.complete()},void 0,()=&gt;{o=r=null}))})}function Td(n){return zt((e,i)=&gt;{let t=!1;e.subscribe(Ut(i,r=&gt;{t=!0,i.next(r)},()=&gt;{t||i.next(n),i.complete()}))})}function gt(n){return n&lt;=0?()=&gt;Er:zt((e,i)=&gt;{let t=0;e.subscribe(Ut(i,r=&gt;{++t&lt;=n&amp;&amp;(i.next(r),n&lt;=t&amp;&amp;i.complete())}))})}function O8(){return zt((n,e)=&gt;{n.subscribe(Ut(e,vl))})}function Ad(n){return He(()=&gt;n)}function _O(n,e){return e?i=&gt;Xa(e.pipe(gt(1),O8()),i.pipe(_O(n))):yi((i,t)=&gt;Yn(n(i,t)).pipe(gt(1),Ad(i)))}function vn(n,e=dm){let i=c1(n,e);return _O(()=&gt;i)}function _c(n,e=Lo){return n=n??VJ,zt((i,t)=&gt;{let r,o=!0;i.subscribe(Ut(t,a=&gt;{let s=e(a);(o||!n(r,s))&amp;&amp;(o=!1,r=s,t.next(a))}))})}function VJ(n,e){return n===e}function d1(n=BJ){return zt((e,i)=&gt;{let t=!1;e.subscribe(Ut(i,r=&gt;{t=!0,i.next(r)},()=&gt;t?i.complete():i.error(n())))})}function BJ(){return new xl}function bc(n){return zt((e,i)=&gt;{try{e.subscribe(i)}finally{i.add(n)}})}function vc(n,e){let i=arguments.length&gt;=2;return t=&gt;t.pipe(n?nt((r,o)=&gt;n(r,o,t)):Lo,gt(1),i?Td(e):d1(()=&gt;new xl))}function ch(n){return n&lt;=0?()=&gt;Er:zt((e,i)=&gt;{let t=[];e.subscribe(Ut(i,r=&gt;{t.push(r),n&lt;t.length&amp;&amp;t.shift()},()=&gt;{for(let r of t)i.next(r);i.complete()},void 0,()=&gt;{t=null}))})}function bO(n,e){let i=arguments.length&gt;=2;return t=&gt;t.pipe(n?nt((r,o)=&gt;n(r,o,t)):Lo,ch(1),i?Td(e):d1(()=&gt;new xl))}function E8(n,e){let i=Ft(n)?n:()=&gt;n;return Ft(e)?l1(e,{connector:i}):t=&gt;new Cl(t,i)}function Qg(){return zt((n,e)=&gt;{let i,t=!1;n.subscribe(Ut(e,r=&gt;{let o=i;i=r,t&amp;&amp;e.next([o,r]),t=!0}))})}function vO(n){return n?e=&gt;l1(n)(e):e=&gt;E8(new re)(e)}function yO(n,e){return zt(M8(n,e,arguments.length&gt;=2,!0))}function Kg(n={}){let{connector:e=()=&gt;new re,resetOnError:i=!0,resetOnComplete:t=!0,resetOnRefCountZero:r=!0}=n;return o=&gt;{let a,s,c,l=0,u=!1,f=!1,g=()=&gt;{s?.unsubscribe(),s=void 0},b=()=&gt;{g(),a=c=void 0,u=f=!1},y=()=&gt;{let M=a;b(),M?.unsubscribe()};return zt((M,k)=&gt;{l++,!f&amp;&amp;!u&amp;&amp;g();let O=c=c??e();k.add(()=&gt;{l--,l===0&amp;&amp;!f&amp;&amp;!u&amp;&amp;(s=CO(y,r))}),O.subscribe(k),!a&amp;&amp;l&gt;0&amp;&amp;(a=new yl({next:L=&gt;O.next(L),error:L=&gt;{f=!0,g(),s=CO(b,i,L),O.error(L)},complete:()=&gt;{u=!0,g(),s=CO(b,t),O.complete()}}),Yn(M).subscribe(a))})(o)}}function CO(n,e,...i){if(e===!0){n();return}if(e===!1)return;let t=new yl({next:()=&gt;{t.unsubscribe(),n()}});return Yn(e(...i)).subscribe(t)}function u1(n,e,i){let t,r=!1;return n&amp;&amp;typeof n=="object"?{bufferSize:t=1/0,windowTime:e=1/0,refCount:r=!1,scheduler:i}=n:t=n??1/0,Kg({connector:()=&gt;new Br(t,e,i),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:r})}function Xg(n){return nt((e,i)=&gt;n&lt;=i)}function Xt(...n){let e=gc(n);return zt((i,t)=&gt;{(e?Xa(n,i,e):Xa(n,i)).subscribe(t)})}function Xe(n,e){return zt((i,t)=&gt;{let r=null,o=0,a=!1,s=()=&gt;a&amp;&amp;!r&amp;&amp;t.complete();i.subscribe(Ut(t,c=&gt;{r?.unsubscribe();let l=0,u=o++;Yn(n(c,u)).subscribe(r=Ut(t,f=&gt;t.next(e?e(c,f,u,l++):f),()=&gt;{r=null,s()}))},()=&gt;{a=!0,s()}))})}function mt(n){return zt((e,i)=&gt;{Yn(n).subscribe(Ut(i,()=&gt;i.complete(),vl)),!i.closed&amp;&amp;e.subscribe(i)})}function xO(n,e=!1){return zt((i,t)=&gt;{let r=0;i.subscribe(Ut(t,o=&gt;{let a=n(o,r++);(a||e)&amp;&amp;t.next(o),!a&amp;&amp;t.complete()}))})}function Un(n,e,i){let t=Ft(n)||e||i?{next:n,error:e,complete:i}:n;return t?zt((r,o)=&gt;{var a;(a=t.subscribe)===null||a===void 0||a.call(t);let s=!0;r.subscribe(Ut(o,c=&gt;{var l;(l=t.next)===null||l===void 0||l.call(t,c),o.next(c)},()=&gt;{var c;s=!1,(c=t.complete)===null||c===void 0||c.call(t),o.complete()},c=&gt;{var l;s=!1,(l=t.error)===null||l===void 0||l.call(t,c),o.error(c)},()=&gt;{var c,l;s&amp;&amp;((c=t.unsubscribe)===null||c===void 0||c.call(t)),(l=t.finalize)===null||l===void 0||l.call(t)}))}):Lo}var yR="https://g.co/ng/security#xss",Re=class extends Error{constructor(e,i){super(q1(e,i)),this.code=e}};function q1(n,e){return`${`NG0${Math.abs(n)}`}${e?": "+e:""}`}var CR=Symbol("InputSignalNode#UNSET"),zJ=Ke(ee({},iO),{transformFn:void 0,applyValueToInputSignal(n,e){jv(n,e)}});function xR(n,e){let i=Object.create(zJ);i.value=n,i.transformFn=e?.transform;function t(){if(Av(i),i.value===CR)throw new Re(-950,!1);return i.value}return t[Bs]=i,t}function f0(n){return{toString:n}.toString()}var m1="__parameters__";function HJ(n){return function(...i){if(n){let t=n(...i);for(let r in t)this[r]=t[r]}}}function wR(n,e,i){return f0(()=&gt;{let t=HJ(e);function r(...o){if(this instanceof r)return t.apply(this,o),this;let a=new r(...o);return s.annotation=a,s;function s(c,l,u){let f=c.hasOwnProperty(m1)?c[m1]:Object.defineProperty(c,m1,{value:[]})[m1];for(;f.length&lt;=u;)f.push(null);return(f[u]=f[u]||[]).push(a),c}}return i&amp;&amp;(r.prototype=Object.create(i.prototype)),r.prototype.ngMetadataName=n,r.annotationCls=r,r})}var ar=globalThis;function Ci(n){for(let e in n)if(n[e]===Ci)return e;throw Error("Could not find renamed property on target object.")}function UJ(n,e){for(let i in e)e.hasOwnProperty(i)&amp;&amp;!n.hasOwnProperty(i)&amp;&amp;(n[i]=e[i])}function Bo(n){if(typeof n=="string")return n;if(Array.isArray(n))return"["+n.map(Bo).join(", ")+"]";if(n==null)return""+n;if(n.overriddenName)return`${n.overriddenName}`;if(n.name)return`${n.name}`;let e=n.toString();if(e==null)return""+e;let i=e.indexOf(`
`);return i===-1?e:e.substring(0,i)}function LO(n,e){return n==null||n===""?e===null?"":e:e==null||e===""?n:n+" "+e}var WJ=Ci({__forward_ref__:Ci});function kn(n){return n.__forward_ref__=kn,n.toString=function(){return Bo(this())},n}function Vo(n){return MR(n)?n():n}function MR(n){return typeof n=="function"&amp;&amp;n.hasOwnProperty(WJ)&amp;&amp;n.__forward_ref__===kn}function j(n){return{token:n.token,providedIn:n.providedIn||null,factory:n.factory,value:void 0}}function X(n){return{providers:n.providers||[],imports:n.imports||[]}}function Z1(n){return S8(n,OR)||S8(n,ER)}function kR(n){return Z1(n)!==null}function S8(n,e){return n.hasOwnProperty(e)?n[e]:null}function GJ(n){let e=n&amp;&amp;(n[OR]||n[ER]);return e||null}function P8(n){return n&amp;&amp;(n.hasOwnProperty(D8)||n.hasOwnProperty($J))?n[D8]:null}var OR=Ci({\u0275prov:Ci}),D8=Ci({\u0275inj:Ci}),ER=Ci({ngInjectableDef:Ci}),$J=Ci({ngInjectorDef:Ci}),le=class{constructor(e,i){this._desc=e,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,typeof i=="number"?this.__NG_ELEMENT_ID__=i:i!==void 0&amp;&amp;(this.\u0275prov=j({token:this,providedIn:i.providedIn||"root",factory:i.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}};function SR(n){return n&amp;&amp;!!n.\u0275providers}var YJ=Ci({\u0275cmp:Ci}),qJ=Ci({\u0275dir:Ci}),ZJ=Ci({\u0275pipe:Ci}),QJ=Ci({\u0275mod:Ci}),O1=Ci({\u0275fac:Ci}),Jg=Ci({__NG_ELEMENT_ID__:Ci}),I8=Ci({__NG_ENV_ID__:Ci});function Si(n){return typeof n=="string"?n:n==null?"":String(n)}function KJ(n){return typeof n=="function"?n.name||n.toString():typeof n=="object"&amp;&amp;n!=null&amp;&amp;typeof n.type=="function"?n.type.name||n.type.toString():Si(n)}function XJ(n,e){let i=e?`. Dependency path: ${e.join(" &gt; ")} &gt; ${n}`:"";throw new Re(-200,n)}function QE(n,e){throw new Re(-201,!1)}var wn=function(n){return n[n.Default=0]="Default",n[n.Host=1]="Host",n[n.Self=2]="Self",n[n.SkipSelf=4]="SkipSelf",n[n.Optional=8]="Optional",n}(wn||{}),jO;function PR(){return jO}function ea(n){let e=jO;return jO=n,e}function DR(n,e,i){let t=Z1(n);if(t&amp;&amp;t.providedIn=="root")return t.value===void 0?t.value=t.factory():t.value;if(i&amp;wn.Optional)return null;if(e!==void 0)return e;QE(n,"Injector")}var JJ={},n0=JJ,VO="__NG_DI_FLAG__",E1="ngTempTokenPath",eee="ngTokenPath",tee=/\n/gm,nee="\u0275",T8="__source",ph;function iee(){return ph}function Rd(n){let e=ph;return ph=n,e}function ree(n,e=wn.Default){if(ph===void 0)throw new Re(-203,!1);return ph===null?DR(n,void 0,e):ph.get(n,e&amp;wn.Optional?null:void 0,e)}function D(n,e=wn.Default){return(PR()||ree)(Vo(n),e)}function te(n,e=wn.Default){return D(n,Q1(e))}function Q1(n){return typeof n&gt;"u"||typeof n=="number"?n:0|(n.optional&amp;&amp;8)|(n.host&amp;&amp;1)|(n.self&amp;&amp;2)|(n.skipSelf&amp;&amp;4)}function BO(n){let e=[];for(let i=0;i&lt;n.length;i++){let t=Vo(n[i]);if(Array.isArray(t)){if(t.length===0)throw new Re(900,!1);let r,o=wn.Default;for(let a=0;a&lt;t.length;a++){let s=t[a],c=oee(s);typeof c=="number"?c===-1?r=s.token:o|=c:r=s}e.push(D(r,o))}else e.push(D(t))}return e}function IR(n,e){return n[VO]=e,n.prototype[VO]=e,n}function oee(n){return n[VO]}function aee(n,e,i,t){let r=n[E1];throw e[T8]&amp;&amp;r.unshift(e[T8]),n.message=see(`
`+n.message,r,i,t),n[eee]=r,n[E1]=null,n}function see(n,e,i,t=null){n=n&amp;&amp;n.charAt(0)===`
`&amp;&amp;n.charAt(1)==nee?n.slice(2):n;let r=Bo(e);if(Array.isArray(e))r=e.map(Bo).join(" -&gt; ");else if(typeof e=="object"){let o=[];for(let a in e)if(e.hasOwnProperty(a)){let s=e[a];o.push(a+":"+(typeof s=="string"?JSON.stringify(s):Bo(s)))}r=`{${o.join(", ")}}`}return`${i}${t?"("+t+")":""}[${r}]: ${n.replace(tee,`
  `)}`}var es=IR(wR("Optional"),8);var Gs=IR(wR("SkipSelf"),4);function gm(n,e){let i=n.hasOwnProperty(O1);return i?n[O1]:null}function cee(n,e,i){if(n.length!==e.length)return!1;for(let t=0;t&lt;n.length;t++){let r=n[t],o=e[t];if(i&amp;&amp;(r=i(r),o=i(o)),o!==r)return!1}return!0}function lee(n){return n.flat(Number.POSITIVE_INFINITY)}function KE(n,e){n.forEach(i=&gt;Array.isArray(i)?KE(i,e):e(i))}function TR(n,e,i){e&gt;=n.length?n.push(i):n.splice(e,0,i)}function S1(n,e){return e&gt;=n.length-1?n.pop():n.splice(e,1)[0]}function dee(n,e){let i=[];for(let t=0;t&lt;n;t++)i.push(e);return i}function uee(n,e,i,t){let r=n.length;if(r==e)n.push(i,t);else if(r===1)n.push(t,n[0]),n[0]=i;else{for(r--,n.push(n[r-1],n[r]);r&gt;e;){let o=r-2;n[r]=n[o],r--}n[e]=i,n[e+1]=t}}function Oh(n,e,i){let t=g0(n,e);return t&gt;=0?n[t|1]=i:(t=~t,uee(n,t,e,i)),t}function wO(n,e){let i=g0(n,e);if(i&gt;=0)return n[i|1]}function g0(n,e){return mee(n,e,1)}function mee(n,e,i){let t=0,r=n.length&gt;&gt;i;for(;r!==t;){let o=t+(r-t&gt;&gt;1),a=n[o&lt;&lt;i];if(e===a)return o&lt;&lt;i;a&gt;e?r=o:t=o+1}return~(r&lt;&lt;i)}var fh={},ta=[],gh=new le(""),AR=new le("",-1),RR=new le(""),P1=class{get(e,i=n0){if(i===n0){let t=new Error(`NullInjectorError: No provider for ${Bo(e)}!`);throw t.name="NullInjectorError",t}return i}},FR=function(n){return n[n.OnPush=0]="OnPush",n[n.Default=1]="Default",n}(FR||{}),xc=function(n){return n[n.Emulated=0]="Emulated",n[n.None=2]="None",n[n.ShadowDom=3]="ShadowDom",n}(xc||{}),$=function(n){return n[n.None=0]="None",n[n.SignalBased=1]="SignalBased",n[n.HasDecoratorInputTransform=2]="HasDecoratorInputTransform",n}($||{});function pee(n,e,i){let t=n.length;for(;;){let r=n.indexOf(e,i);if(r===-1)return r;if(r===0||n.charCodeAt(r-1)&lt;=32){let o=e.length;if(r+o===t||n.charCodeAt(r+o)&lt;=32)return r}i=r+1}}function zO(n,e,i){let t=0;for(;t&lt;i.length;){let r=i[t];if(typeof r=="number"){if(r!==0)break;t++;let o=i[t++],a=i[t++],s=i[t++];n.setAttribute(e,a,s,o)}else{let o=r,a=i[++t];hee(o)?n.setProperty(e,o,a):n.setAttribute(e,o,a),t++}}return t}function NR(n){return n===3||n===4||n===6}function hee(n){return n.charCodeAt(0)===64}function i0(n,e){if(!(e===null||e.length===0))if(n===null||n.length===0)n=e.slice();else{let i=-1;for(let t=0;t&lt;e.length;t++){let r=e[t];typeof r=="number"?i=r:i===0||(i===-1||i===2?A8(n,i,r,null,e[++t]):A8(n,i,r,null,null))}}return n}function A8(n,e,i,t,r){let o=0,a=n.length;if(e===-1)a=-1;else for(;o&lt;n.length;){let s=n[o++];if(typeof s=="number"){if(s===e){a=-1;break}else if(s&gt;e){a=o-1;break}}}for(;o&lt;n.length;){let s=n[o];if(typeof s=="number")break;if(s===i){if(t===null){r!==null&amp;&amp;(n[o+1]=r);return}else if(t===n[o+1]){n[o+2]=r;return}}o++,t!==null&amp;&amp;o++,r!==null&amp;&amp;o++}a!==-1&amp;&amp;(n.splice(a,0,e),o=a+1),n.splice(o++,0,i),t!==null&amp;&amp;n.splice(o++,0,t),r!==null&amp;&amp;n.splice(o++,0,r)}var LR="ng-template";function fee(n,e,i,t){let r=0;if(t){for(;r&lt;e.length&amp;&amp;typeof e[r]=="string";r+=2)if(e[r]==="class"&amp;&amp;pee(e[r+1].toLowerCase(),i,0)!==-1)return!0}else if(XE(n))return!1;if(r=e.indexOf(1,r),r&gt;-1){let o;for(;++r&lt;e.length&amp;&amp;typeof(o=e[r])=="string";)if(o.toLowerCase()===i)return!0}return!1}function XE(n){return n.type===4&amp;&amp;n.value!==LR}function gee(n,e,i){let t=n.type===4&amp;&amp;!i?LR:n.value;return e===t}function _ee(n,e,i){let t=4,r=n.attrs,o=r!==null?yee(r):0,a=!1;for(let s=0;s&lt;e.length;s++){let c=e[s];if(typeof c=="number"){if(!a&amp;&amp;!Hs(t)&amp;&amp;!Hs(c))return!1;if(a&amp;&amp;Hs(c))continue;a=!1,t=c|t&amp;1;continue}if(!a)if(t&amp;4){if(t=2|t&amp;1,c!==""&amp;&amp;!gee(n,c,i)||c===""&amp;&amp;e.length===1){if(Hs(t))return!1;a=!0}}else if(t&amp;8){if(r===null||!fee(n,r,c,i)){if(Hs(t))return!1;a=!0}}else{let l=e[++s],u=bee(c,r,XE(n),i);if(u===-1){if(Hs(t))return!1;a=!0;continue}if(l!==""){let f;if(u&gt;o?f="":f=r[u+1].toLowerCase(),t&amp;2&amp;&amp;l!==f){if(Hs(t))return!1;a=!0}}}}return Hs(t)||a}function Hs(n){return(n&amp;1)===0}function bee(n,e,i,t){if(e===null)return-1;let r=0;if(t||!i){let o=!1;for(;r&lt;e.length;){let a=e[r];if(a===n)return r;if(a===3||a===6)o=!0;else if(a===1||a===2){let s=e[++r];for(;typeof s=="string";)s=e[++r];continue}else{if(a===4)break;if(a===0){r+=4;continue}}r+=o?1:2}return-1}else return Cee(e,n)}function jR(n,e,i=!1){for(let t=0;t&lt;e.length;t++)if(_ee(n,e[t],i))return!0;return!1}function vee(n){let e=n.attrs;if(e!=null){let i=e.indexOf(5);if(!(i&amp;1))return e[i+1]}return null}function yee(n){for(let e=0;e&lt;n.length;e++){let i=n[e];if(NR(i))return e}return n.length}function Cee(n,e){let i=n.indexOf(4);if(i&gt;-1)for(i++;i&lt;n.length;){let t=n[i];if(typeof t=="number")return-1;if(t===e)return i;i++}return-1}function xee(n,e){e:for(let i=0;i&lt;e.length;i++){let t=e[i];if(n.length===t.length){for(let r=0;r&lt;n.length;r++)if(n[r]!==t[r])continue e;return!0}}return!1}function R8(n,e){return n?":not("+e.trim()+")":e}function wee(n){let e=n[0],i=1,t=2,r="",o=!1;for(;i&lt;n.length;){let a=n[i];if(typeof a=="string")if(t&amp;2){let s=n[++i];r+="["+a+(s.length&gt;0?'="'+s+'"':"")+"]"}else t&amp;8?r+="."+a:t&amp;4&amp;&amp;(r+=" "+a);else r!==""&amp;&amp;!Hs(a)&amp;&amp;(e+=R8(o,r),r=""),t=a,o=o||!Hs(t);i++}return r!==""&amp;&amp;(e+=R8(o,r)),e}function Mee(n){return n.map(wee).join(",")}function kee(n){let e=[],i=[],t=1,r=2;for(;t&lt;n.length;){let o=n[t];if(typeof o=="string")r===2?o!==""&amp;&amp;e.push(o,n[++t]):r===8&amp;&amp;i.push(o);else{if(!Hs(r))break;r=o}t++}return{attrs:e,classes:i}}function V(n){return f0(()=&gt;{let e=UR(n),i=Ke(ee({},e),{decls:n.decls,vars:n.vars,template:n.template,consts:n.consts||null,ngContentSelectors:n.ngContentSelectors,onPush:n.changeDetection===FR.OnPush,directiveDefs:null,pipeDefs:null,dependencies:e.standalone&amp;&amp;n.dependencies||null,getStandaloneInjector:null,signals:n.signals??!1,data:n.data||{},encapsulation:n.encapsulation||xc.Emulated,styles:n.styles||ta,_:null,schemas:n.schemas||null,tView:null,id:""});WR(i);let t=n.dependencies;return i.directiveDefs=N8(t,!1),i.pipeDefs=N8(t,!0),i.id=See(i),i})}function Oee(n){return Nd(n)||VR(n)}function Eee(n){return n!==null}function J(n){return f0(()=&gt;({type:n.type,bootstrap:n.bootstrap||ta,declarations:n.declarations||ta,imports:n.imports||ta,exports:n.exports||ta,transitiveCompileScopes:null,schemas:n.schemas||null,id:n.id||null}))}function F8(n,e){if(n==null)return fh;let i={};for(let t in n)if(n.hasOwnProperty(t)){let r=n[t],o,a,s=$.None;Array.isArray(r)?(s=r[0],o=r[1],a=r[2]??o):(o=r,a=r),e?(i[o]=s!==$.None?[t,s]:t,e[o]=a):i[o]=t}return i}function ve(n){return f0(()=&gt;{let e=UR(n);return WR(e),e})}function ro(n){return{type:n.type,name:n.name,factory:null,pure:n.pure!==!1,standalone:n.standalone===!0,onDestroy:n.type.prototype.ngOnDestroy||null}}function Nd(n){return n[YJ]||null}function VR(n){return n[qJ]||null}function BR(n){return n[ZJ]||null}function zR(n){let e=Nd(n)||VR(n)||BR(n);return e!==null?e.standalone:!1}function HR(n,e){let i=n[QJ]||null;if(!i&amp;&amp;e===!0)throw new Error(`Type ${Bo(n)} does not have '\u0275mod' property.`);return i}function UR(n){let e={};return{type:n.type,providersResolver:null,factory:null,hostBindings:n.hostBindings||null,hostVars:n.hostVars||0,hostAttrs:n.hostAttrs||null,contentQueries:n.contentQueries||null,declaredInputs:e,inputTransforms:null,inputConfig:n.inputs||fh,exportAs:n.exportAs||null,standalone:n.standalone===!0,signals:n.signals===!0,selectors:n.selectors||ta,viewQuery:n.viewQuery||null,features:n.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:F8(n.inputs,e),outputs:F8(n.outputs),debugInfo:null}}function WR(n){n.features?.forEach(e=&gt;e(n))}function N8(n,e){if(!n)return null;let i=e?BR:Oee;return()=&gt;(typeof n=="function"?n():n).map(t=&gt;i(t)).filter(Eee)}function See(n){let e=0,i=[n.selectors,n.ngContentSelectors,n.hostVars,n.hostAttrs,n.consts,n.vars,n.decls,n.encapsulation,n.standalone,n.signals,n.exportAs,JSON.stringify(n.inputs),JSON.stringify(n.outputs),Object.getOwnPropertyNames(n.type.prototype),!!n.contentQueries,!!n.viewQuery].join("|");for(let r of i)e=Math.imul(31,e)+r.charCodeAt(0)&lt;&lt;0;return e+=2147483648,"c"+e}function km(n){return{\u0275providers:n}}function Pee(...n){return{\u0275providers:GR(!0,n),\u0275fromNgModule:!0}}function GR(n,...e){let i=[],t=new Set,r,o=a=&gt;{i.push(a)};return KE(e,a=&gt;{let s=a;HO(s,o,[],t)&amp;&amp;(r||=[],r.push(s))}),r!==void 0&amp;&amp;$R(r,o),i}function $R(n,e){for(let i=0;i&lt;n.length;i++){let{ngModule:t,providers:r}=n[i];JE(r,o=&gt;{e(o,t)})}}function HO(n,e,i,t){if(n=Vo(n),!n)return!1;let r=null,o=P8(n),a=!o&amp;&amp;Nd(n);if(!o&amp;&amp;!a){let c=n.ngModule;if(o=P8(c),o)r=c;else return!1}else{if(a&amp;&amp;!a.standalone)return!1;r=n}let s=t.has(r);if(a){if(s)return!1;if(t.add(r),a.dependencies){let c=typeof a.dependencies=="function"?a.dependencies():a.dependencies;for(let l of c)HO(l,e,i,t)}}else if(o){if(o.imports!=null&amp;&amp;!s){t.add(r);let l;try{KE(o.imports,u=&gt;{HO(u,e,i,t)&amp;&amp;(l||=[],l.push(u))})}finally{}l!==void 0&amp;&amp;$R(l,e)}if(!s){let l=gm(r)||(()=&gt;new r);e({provide:r,useFactory:l,deps:ta},r),e({provide:RR,useValue:r,multi:!0},r),e({provide:gh,useValue:()=&gt;D(r),multi:!0},r)}let c=o.providers;if(c!=null&amp;&amp;!s){let l=n;JE(c,u=&gt;{e(u,l)})}}else return!1;return r!==n&amp;&amp;n.providers!==void 0}function JE(n,e){for(let i of n)SR(i)&amp;&amp;(i=i.\u0275providers),Array.isArray(i)?JE(i,e):e(i)}var Dee=Ci({provide:String,useValue:Ci});function YR(n){return n!==null&amp;&amp;typeof n=="object"&amp;&amp;Dee in n}function Iee(n){return!!(n&amp;&amp;n.useExisting)}function Tee(n){return!!(n&amp;&amp;n.useFactory)}function _h(n){return typeof n=="function"}function Aee(n){return!!n.useClass}var K1=new le(""),v1={},Ree={},MO;function e3(){return MO===void 0&amp;&amp;(MO=new P1),MO}var Co=class{},r0=class extends Co{get destroyed(){return this._destroyed}constructor(e,i,t,r){super(),this.parent=i,this.source=t,this.scopes=r,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,WO(e,a=&gt;this.processProvider(a)),this.records.set(AR,lh(void 0,this)),r.has("environment")&amp;&amp;this.records.set(Co,lh(void 0,this));let o=this.records.get(K1);o!=null&amp;&amp;typeof o.value=="string"&amp;&amp;this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(RR,ta,wn.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;let e=bn(null);try{for(let t of this._ngOnDestroyHooks)t.ngOnDestroy();let i=this._onDestroyHooks;this._onDestroyHooks=[];for(let t of i)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),bn(e)}}onDestroy(e){return this.assertNotDestroyed(),this._onDestroyHooks.push(e),()=&gt;this.removeOnDestroy(e)}runInContext(e){this.assertNotDestroyed();let i=Rd(this),t=ea(void 0),r;try{return e()}finally{Rd(i),ea(t)}}get(e,i=n0,t=wn.Default){if(this.assertNotDestroyed(),e.hasOwnProperty(I8))return e[I8](this);t=Q1(t);let r,o=Rd(this),a=ea(void 0);try{if(!(t&amp;wn.SkipSelf)){let c=this.records.get(e);if(c===void 0){let l=Vee(e)&amp;&amp;Z1(e);l&amp;&amp;this.injectableDefInScope(l)?c=lh(UO(e),v1):c=null,this.records.set(e,c)}if(c!=null)return this.hydrate(e,c)}let s=t&amp;wn.Self?e3():this.parent;return i=t&amp;wn.Optional&amp;&amp;i===n0?null:i,s.get(e,i)}catch(s){if(s.name==="NullInjectorError"){if((s[E1]=s[E1]||[]).unshift(Bo(e)),o)throw s;return aee(s,e,"R3InjectorError",this.source)}else throw s}finally{ea(a),Rd(o)}}resolveInjectorInitializers(){let e=bn(null),i=Rd(this),t=ea(void 0),r;try{let o=this.get(gh,ta,wn.Self);for(let a of o)a()}finally{Rd(i),ea(t),bn(e)}}toString(){let e=[],i=this.records;for(let t of i.keys())e.push(Bo(t));return`R3Injector[${e.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new Re(205,!1)}processProvider(e){e=Vo(e);let i=_h(e)?e:Vo(e&amp;&amp;e.provide),t=Nee(e);if(!_h(e)&amp;&amp;e.multi===!0){let r=this.records.get(i);r||(r=lh(void 0,v1,!0),r.factory=()=&gt;BO(r.multi),this.records.set(i,r)),i=e,r.multi.push(e)}this.records.set(i,t)}hydrate(e,i){let t=bn(null);try{return i.value===v1&amp;&amp;(i.value=Ree,i.value=i.factory()),typeof i.value=="object"&amp;&amp;i.value&amp;&amp;jee(i.value)&amp;&amp;this._ngOnDestroyHooks.add(i.value),i.value}finally{bn(t)}}injectableDefInScope(e){if(!e.providedIn)return!1;let i=Vo(e.providedIn);return typeof i=="string"?i==="any"||this.scopes.has(i):this.injectorDefTypes.has(i)}removeOnDestroy(e){let i=this._onDestroyHooks.indexOf(e);i!==-1&amp;&amp;this._onDestroyHooks.splice(i,1)}};function UO(n){let e=Z1(n),i=e!==null?e.factory:gm(n);if(i!==null)return i;if(n instanceof le)throw new Re(204,!1);if(n instanceof Function)return Fee(n);throw new Re(204,!1)}function Fee(n){if(n.length&gt;0)throw new Re(204,!1);let i=GJ(n);return i!==null?()=&gt;i.factory(n):()=&gt;new n}function Nee(n){if(YR(n))return lh(void 0,n.useValue);{let e=qR(n);return lh(e,v1)}}function qR(n,e,i){let t;if(_h(n)){let r=Vo(n);return gm(r)||UO(r)}else if(YR(n))t=()=&gt;Vo(n.useValue);else if(Tee(n))t=()=&gt;n.useFactory(...BO(n.deps||[]));else if(Iee(n))t=()=&gt;D(Vo(n.useExisting));else{let r=Vo(n&amp;&amp;(n.useClass||n.provide));if(Lee(n))t=()=&gt;new r(...BO(n.deps));else return gm(r)||UO(r)}return t}function lh(n,e,i=!1){return{factory:n,value:e,multi:i?[]:void 0}}function Lee(n){return!!n.deps}function jee(n){return n!==null&amp;&amp;typeof n=="object"&amp;&amp;typeof n.ngOnDestroy=="function"}function Vee(n){return typeof n=="function"||typeof n=="object"&amp;&amp;n instanceof le}function WO(n,e){for(let i of n)Array.isArray(i)?WO(i,e):i&amp;&amp;SR(i)?WO(i.\u0275providers,e):e(i)}function $s(n,e){n instanceof r0&amp;&amp;n.assertNotDestroyed();let i,t=Rd(n),r=ea(void 0);try{return e()}finally{Rd(t),ea(r)}}function ZR(){return PR()!==void 0||iee()!=null}function QR(n){if(!ZR())throw new Re(-203,!1)}function Bee(n){let e=ar.ng;if(e&amp;&amp;e.\u0275compilerFacade)return e.\u0275compilerFacade;throw new Error("JIT compiler unavailable")}function zee(n){return typeof n=="function"}var kc=0,Jt=1,Wt=2,no=3,Us=4,Ma=5,bh=6,o0=7,vo=8,vh=9,Ws=10,Ai=11,a0=12,L8=13,Eh=14,Ja=15,_0=16,dh=17,Ol=18,X1=19,KR=20,Fd=21,y1=22,_m=23,gr=25,t3=1;var bm=7,D1=8,yh=9,yo=10,n3=function(n){return n[n.None=0]="None",n[n.HasTransplantedViews=2]="HasTransplantedViews",n}(n3||{});function hm(n){return Array.isArray(n)&amp;&amp;typeof n[t3]=="object"}function Pl(n){return Array.isArray(n)&amp;&amp;n[t3]===!0}function i3(n){return(n.flags&amp;4)!==0}function J1(n){return n.componentOffset&gt;-1}function ey(n){return(n.flags&amp;1)===1}function El(n){return!!n.template}function Hee(n){return(n[Wt]&amp;512)!==0}var GO=class{constructor(e,i,t){this.previousValue=e,this.currentValue=i,this.firstChange=t}isFirstChange(){return this.firstChange}};function XR(n,e,i,t){e!==null?e.applyValueToInputSignal(e,t):n[i]=t}function wt(){return JR}function JR(n){return n.type.prototype.ngOnChanges&amp;&amp;(n.setInput=Wee),Uee}wt.ngInherit=!0;function Uee(){let n=tF(this),e=n?.current;if(e){let i=n.previous;if(i===fh)n.previous=e;else for(let t in e)i[t]=e[t];n.current=null,this.ngOnChanges(e)}}function Wee(n,e,i,t,r){let o=this.declaredInputs[t],a=tF(n)||Gee(n,{previous:fh,current:null}),s=a.current||(a.current={}),c=a.previous,l=c[o];s[o]=new GO(l&amp;&amp;l.currentValue,i,c===fh),XR(n,e,r,i)}var eF="__ngSimpleChanges__";function tF(n){return n[eF]||null}function Gee(n,e){return n[eF]=e}var j8=null;var yc=function(n,e,i){j8?.(n,e,i)},nF="svg",$ee="math",Yee=!1;function qee(){return Yee}function wc(n){for(;Array.isArray(n);)n=n[kc];return n}function Zee(n){for(;Array.isArray(n);){if(typeof n[t3]=="object")return n;n=n[kc]}return null}function iF(n,e){return wc(e[n])}function ts(n,e){return wc(e[n.index])}function r3(n,e){return n.data[e]}function Sh(n,e){return n[e]}function Vd(n,e){let i=e[n];return hm(i)?i:i[kc]}function Qee(n){return(n[Wt]&amp;4)===4}function o3(n){return(n[Wt]&amp;128)===128}function Kee(n){return Pl(n[no])}function Ch(n,e){return e==null?null:n[e]}function rF(n){n[dh]=0}function Xee(n){n[Wt]&amp;1024||(n[Wt]|=1024,o3(n)&amp;&amp;s0(n))}function Jee(n,e){for(;n&gt;0;)e=e[Eh],n--;return e}function a3(n){return!!(n[Wt]&amp;9216||n[_m]?.dirty)}function $O(n){n[Ws].changeDetectionScheduler?.notify(1),a3(n)?s0(n):n[Wt]&amp;64&amp;&amp;(qee()?(n[Wt]|=1024,s0(n)):n[Ws].changeDetectionScheduler?.notify())}function s0(n){n[Ws].changeDetectionScheduler?.notify();let e=c0(n);for(;e!==null&amp;&amp;!(e[Wt]&amp;8192||(e[Wt]|=8192,!o3(e)));)e=c0(e)}function oF(n,e){if((n[Wt]&amp;256)===256)throw new Re(911,!1);n[Fd]===null&amp;&amp;(n[Fd]=[]),n[Fd].push(e)}function ete(n,e){if(n[Fd]===null)return;let i=n[Fd].indexOf(e);i!==-1&amp;&amp;n[Fd].splice(i,1)}function c0(n){let e=n[no];return Pl(e)?e[no]:e}var an={lFrame:mF(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function tte(){return an.lFrame.elementDepthCount}function nte(){an.lFrame.elementDepthCount++}function ite(){an.lFrame.elementDepthCount--}function aF(){return an.bindingsEnabled}function sF(){return an.skipHydrationRootTNode!==null}function rte(n){return an.skipHydrationRootTNode===n}function ote(){an.skipHydrationRootTNode=null}function kt(){return an.lFrame.lView}function Fi(){return an.lFrame.tView}function I(n){return an.lFrame.contextLView=n,n[vo]}function T(n){return an.lFrame.contextLView=null,n}function oo(){let n=cF();for(;n!==null&amp;&amp;n.type===64;)n=n.parent;return n}function cF(){return an.lFrame.currentTNode}function ate(){let n=an.lFrame,e=n.currentTNode;return n.isParent?e:e.parent}function Om(n,e){let i=an.lFrame;i.currentTNode=n,i.isParent=e}function s3(){return an.lFrame.isParent}function c3(){an.lFrame.isParent=!1}function ste(){return an.lFrame.contextLView}function Oc(){let n=an.lFrame,e=n.bindingRootIndex;return e===-1&amp;&amp;(e=n.bindingRootIndex=n.tView.bindingStartIndex),e}function b0(){return an.lFrame.bindingIndex}function cte(n){return an.lFrame.bindingIndex=n}function Bd(){return an.lFrame.bindingIndex++}function Em(n){let e=an.lFrame,i=e.bindingIndex;return e.bindingIndex=e.bindingIndex+n,i}function lte(){return an.lFrame.inI18n}function dte(n,e){let i=an.lFrame;i.bindingIndex=i.bindingRootIndex=n,YO(e)}function ute(){return an.lFrame.currentDirectiveIndex}function YO(n){an.lFrame.currentDirectiveIndex=n}function l3(n){let e=an.lFrame.currentDirectiveIndex;return e===-1?null:n[e]}function lF(){return an.lFrame.currentQueryIndex}function d3(n){an.lFrame.currentQueryIndex=n}function mte(n){let e=n[Jt];return e.type===2?e.declTNode:e.type===1?n[Ma]:null}function dF(n,e,i){if(i&amp;wn.SkipSelf){let r=e,o=n;for(;r=r.parent,r===null&amp;&amp;!(i&amp;wn.Host);)if(r=mte(o),r===null||(o=o[Eh],r.type&amp;10))break;if(r===null)return!1;e=r,n=o}let t=an.lFrame=uF();return t.currentTNode=e,t.lView=n,!0}function u3(n){let e=uF(),i=n[Jt];an.lFrame=e,e.currentTNode=i.firstChild,e.lView=n,e.tView=i,e.contextLView=n,e.bindingIndex=i.bindingStartIndex,e.inI18n=!1}function uF(){let n=an.lFrame,e=n===null?null:n.child;return e===null?mF(n):e}function mF(n){let e={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:n,child:null,inI18n:!1};return n!==null&amp;&amp;(n.child=e),e}function pF(){let n=an.lFrame;return an.lFrame=n.parent,n.currentTNode=null,n.lView=null,n}var hF=pF;function m3(){let n=pF();n.isParent=!0,n.tView=null,n.selectedIndex=-1,n.contextLView=null,n.elementDepthCount=0,n.currentDirectiveIndex=-1,n.currentNamespace=null,n.bindingRootIndex=-1,n.bindingIndex=-1,n.currentQueryIndex=0}function pte(n){return(an.lFrame.contextLView=Jee(n,an.lFrame.contextLView))[vo]}function ka(){return an.lFrame.selectedIndex}function vm(n){an.lFrame.selectedIndex=n}function Ph(){let n=an.lFrame;return r3(n.tView,n.selectedIndex)}function Ni(){an.lFrame.currentNamespace=nF}function Ec(){hte()}function hte(){an.lFrame.currentNamespace=null}function fte(){return an.lFrame.currentNamespace}var fF=!0;function ty(){return fF}function ny(n){fF=n}function gte(n,e,i){let{ngOnChanges:t,ngOnInit:r,ngDoCheck:o}=e.type.prototype;if(t){let a=JR(e);(i.preOrderHooks??=[]).push(n,a),(i.preOrderCheckHooks??=[]).push(n,a)}r&amp;&amp;(i.preOrderHooks??=[]).push(0-n,r),o&amp;&amp;((i.preOrderHooks??=[]).push(n,o),(i.preOrderCheckHooks??=[]).push(n,o))}function iy(n,e){for(let i=e.directiveStart,t=e.directiveEnd;i&lt;t;i++){let o=n.data[i].type.prototype,{ngAfterContentInit:a,ngAfterContentChecked:s,ngAfterViewInit:c,ngAfterViewChecked:l,ngOnDestroy:u}=o;a&amp;&amp;(n.contentHooks??=[]).push(-i,a),s&amp;&amp;((n.contentHooks??=[]).push(i,s),(n.contentCheckHooks??=[]).push(i,s)),c&amp;&amp;(n.viewHooks??=[]).push(-i,c),l&amp;&amp;((n.viewHooks??=[]).push(i,l),(n.viewCheckHooks??=[]).push(i,l)),u!=null&amp;&amp;(n.destroyHooks??=[]).push(i,u)}}function C1(n,e,i){gF(n,e,3,i)}function x1(n,e,i,t){(n[Wt]&amp;3)===i&amp;&amp;gF(n,e,i,t)}function kO(n,e){let i=n[Wt];(i&amp;3)===e&amp;&amp;(i&amp;=16383,i+=1,n[Wt]=i)}function gF(n,e,i,t){let r=t!==void 0?n[dh]&amp;65535:0,o=t??-1,a=e.length-1,s=0;for(let c=r;c&lt;a;c++)if(typeof e[c+1]=="number"){if(s=e[c],t!=null&amp;&amp;s&gt;=t)break}else e[c]&lt;0&amp;&amp;(n[dh]+=65536),(s&lt;o||o==-1)&amp;&amp;(_te(n,i,e,c),n[dh]=(n[dh]&amp;4294901760)+c+2),c++}function V8(n,e){yc(4,n,e);let i=bn(null);try{e.call(n)}finally{bn(i),yc(5,n,e)}}function _te(n,e,i,t){let r=i[t]&lt;0,o=i[t+1],a=r?-i[t]:i[t],s=n[a];r?n[Wt]&gt;&gt;14&lt;n[dh]&gt;&gt;16&amp;&amp;(n[Wt]&amp;3)===e&amp;&amp;(n[Wt]+=16384,V8(s,o)):V8(s,o)}var hh=-1,ym=class{constructor(e,i,t){this.factory=e,this.resolving=!1,this.canSeeViewProviders=i,this.injectImpl=t}};function bte(n){return n instanceof ym}function vte(n){return(n.flags&amp;8)!==0}function yte(n){return(n.flags&amp;16)!==0}function _F(n){return n!==hh}function I1(n){return n&amp;32767}function Cte(n){return n&gt;&gt;16}function T1(n,e){let i=Cte(n),t=e;for(;i&gt;0;)t=t[Eh],i--;return t}var qO=!0;function A1(n){let e=qO;return qO=n,e}var xte=256,bF=xte-1,vF=5,wte=0,Cc={};function Mte(n,e,i){let t;typeof i=="string"?t=i.charCodeAt(0)||0:i.hasOwnProperty(Jg)&amp;&amp;(t=i[Jg]),t==null&amp;&amp;(t=i[Jg]=wte++);let r=t&amp;bF,o=1&lt;&lt;r;e.data[n+(r&gt;&gt;vF)]|=o}function R1(n,e){let i=yF(n,e);if(i!==-1)return i;let t=e[Jt];t.firstCreatePass&amp;&amp;(n.injectorIndex=e.length,OO(t.data,n),OO(e,null),OO(t.blueprint,null));let r=p3(n,e),o=n.injectorIndex;if(_F(r)){let a=I1(r),s=T1(r,e),c=s[Jt].data;for(let l=0;l&lt;8;l++)e[o+l]=s[a+l]|c[a+l]}return e[o+8]=r,o}function OO(n,e){n.push(0,0,0,0,0,0,0,0,e)}function yF(n,e){return n.injectorIndex===-1||n.parent&amp;&amp;n.parent.injectorIndex===n.injectorIndex||e[n.injectorIndex+8]===null?-1:n.injectorIndex}function p3(n,e){if(n.parent&amp;&amp;n.parent.injectorIndex!==-1)return n.parent.injectorIndex;let i=0,t=null,r=e;for(;r!==null;){if(t=kF(r),t===null)return hh;if(i++,r=r[Eh],t.injectorIndex!==-1)return t.injectorIndex|i&lt;&lt;16}return hh}function ZO(n,e,i){Mte(n,e,i)}function kte(n,e){if(e==="class")return n.classes;if(e==="style")return n.styles;let i=n.attrs;if(i){let t=i.length,r=0;for(;r&lt;t;){let o=i[r];if(NR(o))break;if(o===0)r=r+2;else if(typeof o=="number")for(r++;r&lt;t&amp;&amp;typeof i[r]=="string";)r++;else{if(o===e)return i[r+1];r=r+2}}}return null}function CF(n,e,i){if(i&amp;wn.Optional||n!==void 0)return n;QE(e,"NodeInjector")}function xF(n,e,i,t){if(i&amp;wn.Optional&amp;&amp;t===void 0&amp;&amp;(t=null),!(i&amp;(wn.Self|wn.Host))){let r=n[vh],o=ea(void 0);try{return r?r.get(e,t,i&amp;wn.Optional):DR(e,t,i&amp;wn.Optional)}finally{ea(o)}}return CF(t,e,i)}function wF(n,e,i,t=wn.Default,r){if(n!==null){if(e[Wt]&amp;2048&amp;&amp;!(t&amp;wn.Self)){let a=Pte(n,e,i,t,Cc);if(a!==Cc)return a}let o=MF(n,e,i,t,Cc);if(o!==Cc)return o}return xF(e,i,t,r)}function MF(n,e,i,t,r){let o=Ete(i);if(typeof o=="function"){if(!dF(e,n,t))return t&amp;wn.Host?CF(r,i,t):xF(e,i,t,r);try{let a;if(a=o(t),a==null&amp;&amp;!(t&amp;wn.Optional))QE(i);else return a}finally{hF()}}else if(typeof o=="number"){let a=null,s=yF(n,e),c=hh,l=t&amp;wn.Host?e[Ja][Ma]:null;for((s===-1||t&amp;wn.SkipSelf)&amp;&amp;(c=s===-1?p3(n,e):e[s+8],c===hh||!z8(t,!1)?s=-1:(a=e[Jt],s=I1(c),e=T1(c,e)));s!==-1;){let u=e[Jt];if(B8(o,s,u.data)){let f=Ote(s,e,i,a,t,l);if(f!==Cc)return f}c=e[s+8],c!==hh&amp;&amp;z8(t,e[Jt].data[s+8]===l)&amp;&amp;B8(o,s,e)?(a=u,s=I1(c),e=T1(c,e)):s=-1}}return r}function Ote(n,e,i,t,r,o){let a=e[Jt],s=a.data[n+8],c=t==null?J1(s)&amp;&amp;qO:t!=a&amp;&amp;(s.type&amp;3)!==0,l=r&amp;wn.Host&amp;&amp;o===s,u=w1(s,a,i,c,l);return u!==null?Cm(e,a,u,s):Cc}function w1(n,e,i,t,r){let o=n.providerIndexes,a=e.data,s=o&amp;1048575,c=n.directiveStart,l=n.directiveEnd,u=o&gt;&gt;20,f=t?s:s+u,g=r?s+u:l;for(let b=f;b&lt;g;b++){let y=a[b];if(b&lt;c&amp;&amp;i===y||b&gt;=c&amp;&amp;y.type===i)return b}if(r){let b=a[c];if(b&amp;&amp;El(b)&amp;&amp;b.type===i)return c}return null}function Cm(n,e,i,t){let r=n[i],o=e.data;if(bte(r)){let a=r;a.resolving&amp;&amp;XJ(KJ(o[i]));let s=A1(a.canSeeViewProviders);a.resolving=!0;let c,l=a.injectImpl?ea(a.injectImpl):null,u=dF(n,t,wn.Default);try{r=n[i]=a.factory(void 0,o,n,t),e.firstCreatePass&amp;&amp;i&gt;=t.directiveStart&amp;&amp;gte(i,o[i],e)}finally{l!==null&amp;&amp;ea(l),A1(s),a.resolving=!1,hF()}}return r}function Ete(n){if(typeof n=="string")return n.charCodeAt(0)||0;let e=n.hasOwnProperty(Jg)?n[Jg]:void 0;return typeof e=="number"?e&gt;=0?e&amp;bF:Ste:e}function B8(n,e,i){let t=1&lt;&lt;n;return!!(i[e+(n&gt;&gt;vF)]&amp;t)}function z8(n,e){return!(n&amp;wn.Self)&amp;&amp;!(n&amp;wn.Host&amp;&amp;e)}var fm=class{constructor(e,i){this._tNode=e,this._lView=i}get(e,i,t){return wF(this._tNode,this._lView,e,Q1(t),i)}};function Ste(){return new fm(oo(),kt())}function On(n){return f0(()=&gt;{let e=n.prototype.constructor,i=e[O1]||QO(e),t=Object.prototype,r=Object.getPrototypeOf(n.prototype).constructor;for(;r&amp;&amp;r!==t;){let o=r[O1]||QO(r);if(o&amp;&amp;o!==i)return o;r=Object.getPrototypeOf(r)}return o=&gt;new o})}function QO(n){return MR(n)?()=&gt;{let e=QO(Vo(n));return e&amp;&amp;e()}:gm(n)}function Pte(n,e,i,t,r){let o=n,a=e;for(;o!==null&amp;&amp;a!==null&amp;&amp;a[Wt]&amp;2048&amp;&amp;!(a[Wt]&amp;512);){let s=MF(o,a,i,t|wn.Self,Cc);if(s!==Cc)return s;let c=o.parent;if(!c){let l=a[KR];if(l){let u=l.get(i,Cc,t);if(u!==Cc)return u}c=kF(a),a=a[Eh]}o=c}return r}function kF(n){let e=n[Jt],i=e.type;return i===2?e.declTNode:i===1?n[Ma]:null}function Ir(n){return kte(oo(),n)}function H8(n,e=null,i=null,t){let r=OF(n,e,i,t);return r.resolveInjectorInitializers(),r}function OF(n,e=null,i=null,t,r=new Set){let o=[i||ta,Pee(n)];return t=t||(typeof n=="object"?void 0:Bo(n)),new r0(o,e||e3(),t||null,r)}var En=(()=&gt;{let e=class e{static create(t,r){if(Array.isArray(t))return H8({name:""},r,t,"");{let o=t.name??"";return H8({name:o},t.parent,t.providers,o)}}};e.THROW_IF_NOT_FOUND=n0,e.NULL=new P1,e.\u0275prov=j({token:e,providedIn:"any",factory:()=&gt;D(AR)}),e.__NG_ELEMENT_ID__=-1;let n=e;return n})();var Dte="ngOriginalError";function EO(n){return n[Dte]}var xo=class{constructor(){this._console=console}handleError(e){let i=this._findOriginalError(e);this._console.error("ERROR",e),i&amp;&amp;this._console.error("ORIGINAL ERROR",i)}_findOriginalError(e){let i=e&amp;&amp;EO(e);for(;i&amp;&amp;EO(i);)i=EO(i);return i||null}},EF=new le("",{providedIn:"root",factory:()=&gt;te(xo).handleError.bind(void 0)}),v0=(()=&gt;{let e=class e{};e.__NG_ELEMENT_ID__=Ite,e.__NG_ENV_ID__=t=&gt;t;let n=e;return n})(),KO=class extends v0{constructor(e){super(),this._lView=e}onDestroy(e){return oF(this._lView,e),()=&gt;ete(this._lView,e)}};function Ite(){return new KO(kt())}var XO=class{constructor(){this.destroyed=!1,this.listeners=null,this.errorHandler=te(xo,{optional:!0}),this.destroyRef=te(v0),this.destroyRef.onDestroy(()=&gt;{this.destroyed=!0,this.listeners=null})}subscribe(e){if(this.destroyed)throw new Re(953,!1);return(this.listeners??=[]).push(e),{unsubscribe:()=&gt;{let i=this.listeners?.indexOf(e);i!==void 0&amp;&amp;i!==-1&amp;&amp;this.listeners?.splice(i,1)}}}emit(e){if(this.destroyed)throw new Re(953,!1);if(this.listeners===null)return;let i=bn(null);try{for(let t of this.listeners)try{t(e)}catch(r){this.errorHandler?.handleError(r)}}finally{bn(i)}}};function ns(n){return new XO}function U8(n,e){return xR(n,e)}function Tte(n){return xR(CR,n)}var ei=(U8.required=Tte,U8);function Ate(){return Dh(oo(),kt())}function Dh(n,e){return new ke(ts(n,e))}var ke=(()=&gt;{let e=class e{constructor(t){this.nativeElement=t}};e.__NG_ELEMENT_ID__=Ate;let n=e;return n})();function Rte(n){return n instanceof ke?n.nativeElement:n}var JO=class extends re{constructor(e=!1){super(),this.destroyRef=void 0,this.__isAsync=e,ZR()&amp;&amp;(this.destroyRef=te(v0,{optional:!0})??void 0)}emit(e){let i=bn(null);try{super.next(e)}finally{bn(i)}}subscribe(e,i,t){let r=e,o=i||(()=&gt;null),a=t;if(e&amp;&amp;typeof e=="object"){let c=e;r=c.next?.bind(c),o=c.error?.bind(c),a=c.complete?.bind(c)}this.__isAsync&amp;&amp;(o=SO(o),r&amp;&amp;(r=SO(r)),a&amp;&amp;(a=SO(a)));let s=super.subscribe({next:r,error:o,complete:a});return e instanceof xt&amp;&amp;e.add(s),s}};function SO(n){return e=&gt;{setTimeout(n,void 0,e)}}var ae=JO;function Fte(){return this._results[Symbol.iterator]()}var Dr=class n{get changes(){return this._changes??=new ae}constructor(e=!1){this._emitDistinctChangesOnly=e,this.dirty=!0,this._onDirty=void 0,this._results=[],this._changesDetected=!1,this._changes=void 0,this.length=0,this.first=void 0,this.last=void 0;let i=n.prototype;i[Symbol.iterator]||(i[Symbol.iterator]=Fte)}get(e){return this._results[e]}map(e){return this._results.map(e)}filter(e){return this._results.filter(e)}find(e){return this._results.find(e)}reduce(e,i){return this._results.reduce(e,i)}forEach(e){this._results.forEach(e)}some(e){return this._results.some(e)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(e,i){this.dirty=!1;let t=lee(e);(this._changesDetected=!cee(this._results,t,i))&amp;&amp;(this._results=t,this.length=t.length,this.last=t[this.length-1],this.first=t[0])}notifyOnChanges(){this._changes!==void 0&amp;&amp;(this._changesDetected||!this._emitDistinctChangesOnly)&amp;&amp;this._changes.emit(this)}onDirty(e){this._onDirty=e}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){this._changes!==void 0&amp;&amp;(this._changes.complete(),this._changes.unsubscribe())}};function SF(n){return(n.flags&amp;128)===128}var PF=new Map,Nte=0;function Lte(){return Nte++}function jte(n){PF.set(n[X1],n)}function Vte(n){PF.delete(n[X1])}var W8="__ngContext__";function Ld(n,e){hm(e)?(n[W8]=e[X1],jte(e)):n[W8]=e}function DF(n){return TF(n[a0])}function IF(n){return TF(n[Us])}function TF(n){for(;n!==null&amp;&amp;!Pl(n);)n=n[Us];return n}var eE;function AF(n){eE=n}function RF(){if(eE!==void 0)return eE;if(typeof document&lt;"u")return document;throw new Re(210,!1)}var Ih=new le("",{providedIn:"root",factory:()=&gt;Bte}),Bte="ng",h3=new le(""),zo=new le("",{providedIn:"platform",factory:()=&gt;"unknown"});var jn=new le(""),y0=new le("",{providedIn:"root",factory:()=&gt;RF().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});var zte="h",Hte="b";var Ute=()=&gt;null;function f3(n,e,i=!1){return Ute(n,e,i)}var FF=!1,Wte=new le("",{providedIn:"root",factory:()=&gt;FF});var p1;function Gte(){if(p1===void 0&amp;&amp;(p1=null,ar.trustedTypes))try{p1=ar.trustedTypes.createPolicy("angular",{createHTML:n=&gt;n,createScript:n=&gt;n,createScriptURL:n=&gt;n})}catch{}return p1}function ry(n){return Gte()?.createHTML(n)||n}var h1;function NF(){if(h1===void 0&amp;&amp;(h1=null,ar.trustedTypes))try{h1=ar.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:n=&gt;n,createScript:n=&gt;n,createScriptURL:n=&gt;n})}catch{}return h1}function G8(n){return NF()?.createHTML(n)||n}function $8(n){return NF()?.createScriptURL(n)||n}var Sl=class{constructor(e){this.changingThisBreaksApplicationSecurity=e}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${yR})`}},tE=class extends Sl{getTypeName(){return"HTML"}},nE=class extends Sl{getTypeName(){return"Style"}},iE=class extends Sl{getTypeName(){return"Script"}},rE=class extends Sl{getTypeName(){return"URL"}},oE=class extends Sl{getTypeName(){return"ResourceURL"}};function Oa(n){return n instanceof Sl?n.changingThisBreaksApplicationSecurity:n}function Dl(n,e){let i=$te(n);if(i!=null&amp;&amp;i!==e){if(i==="ResourceURL"&amp;&amp;e==="URL")return!0;throw new Error(`Required a safe ${e}, got a ${i} (see ${yR})`)}return i===e}function $te(n){return n instanceof Sl&amp;&amp;n.getTypeName()||null}function LF(n){return new tE(n)}function jF(n){return new nE(n)}function VF(n){return new iE(n)}function BF(n){return new rE(n)}function zF(n){return new oE(n)}function Yte(n){let e=new sE(n);return qte()?new aE(e):e}var aE=class{constructor(e){this.inertDocumentHelper=e}getInertBodyElement(e){e="&lt;body&gt;&lt;remove&gt;&lt;/remove&gt;"+e;try{let i=new window.DOMParser().parseFromString(ry(e),"text/html").body;return i===null?this.inertDocumentHelper.getInertBodyElement(e):(i.removeChild(i.firstChild),i)}catch{return null}}},sE=class{constructor(e){this.defaultDoc=e,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(e){let i=this.inertDocument.createElement("template");return i.innerHTML=ry(e),i}};function qte(){try{return!!new window.DOMParser().parseFromString(ry(""),"text/html")}catch{return!1}}var Zte=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&amp;:\/?#]*(?:[\/?#]|$))/i;function oy(n){return n=String(n),n.match(Zte)?n:"unsafe:"+n}function Il(n){let e={};for(let i of n.split(","))e[i]=!0;return e}function C0(...n){let e={};for(let i of n)for(let t in i)i.hasOwnProperty(t)&amp;&amp;(e[t]=!0);return e}var HF=Il("area,br,col,hr,img,wbr"),UF=Il("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),WF=Il("rp,rt"),Qte=C0(WF,UF),Kte=C0(UF,Il("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),Xte=C0(WF,Il("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),Y8=C0(HF,Kte,Xte,Qte),GF=Il("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Jte=Il("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),ene=Il("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext"),tne=C0(GF,Jte,ene),nne=Il("script,style,template"),cE=class{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(e){let i=e.firstChild,t=!0,r=[];for(;i;){if(i.nodeType===Node.ELEMENT_NODE?t=this.startElement(i):i.nodeType===Node.TEXT_NODE?this.chars(i.nodeValue):this.sanitizedSomething=!0,t&amp;&amp;i.firstChild){r.push(i),i=one(i);continue}for(;i;){i.nodeType===Node.ELEMENT_NODE&amp;&amp;this.endElement(i);let o=rne(i);if(o){i=o;break}i=r.pop()}}return this.buf.join("")}startElement(e){let i=q8(e).toLowerCase();if(!Y8.hasOwnProperty(i))return this.sanitizedSomething=!0,!nne.hasOwnProperty(i);this.buf.push("&lt;"),this.buf.push(i);let t=e.attributes;for(let r=0;r&lt;t.length;r++){let o=t.item(r),a=o.name,s=a.toLowerCase();if(!tne.hasOwnProperty(s)){this.sanitizedSomething=!0;continue}let c=o.value;GF[s]&amp;&amp;(c=oy(c)),this.buf.push(" ",a,'="',Z8(c),'"')}return this.buf.push("&gt;"),!0}endElement(e){let i=q8(e).toLowerCase();Y8.hasOwnProperty(i)&amp;&amp;!HF.hasOwnProperty(i)&amp;&amp;(this.buf.push("&lt;/"),this.buf.push(i),this.buf.push("&gt;"))}chars(e){this.buf.push(Z8(e))}};function ine(n,e){return(n.compareDocumentPosition(e)&amp;Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}function rne(n){let e=n.nextSibling;if(e&amp;&amp;n!==e.previousSibling)throw $F(e);return e}function one(n){let e=n.firstChild;if(e&amp;&amp;ine(n,e))throw $F(e);return e}function q8(n){let e=n.nodeName;return typeof e=="string"?e:"FORM"}function $F(n){return new Error(`Failed to sanitize html because the element is clobbered: ${n.outerHTML}`)}var ane=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,sne=/([^\#-~ |!])/g;function Z8(n){return n.replace(/&amp;/g,"&amp;amp;").replace(ane,function(e){let i=e.charCodeAt(0),t=e.charCodeAt(1);return"&amp;#"+((i-55296)*1024+(t-56320)+65536)+";"}).replace(sne,function(e){return"&amp;#"+e.charCodeAt(0)+";"}).replace(/&lt;/g,"&amp;lt;").replace(/&gt;/g,"&amp;gt;")}var f1;function g3(n,e){let i=null;try{f1=f1||Yte(n);let t=e?String(e):"";i=f1.getInertBodyElement(t);let r=5,o=t;do{if(r===0)throw new Error("Failed to sanitize html because the input is unstable");r--,t=o,o=i.innerHTML,i=f1.getInertBodyElement(t)}while(t!==o);let s=new cE().sanitizeChildren(Q8(i)||i);return ry(s)}finally{if(i){let t=Q8(i)||i;for(;t.firstChild;)t.removeChild(t.firstChild)}}}function Q8(n){return"content"in n&amp;&amp;cne(n)?n.content:null}function cne(n){return n.nodeType===Node.ELEMENT_NODE&amp;&amp;n.nodeName==="TEMPLATE"}var ao=function(n){return n[n.NONE=0]="NONE",n[n.HTML=1]="HTML",n[n.STYLE=2]="STYLE",n[n.SCRIPT=3]="SCRIPT",n[n.URL=4]="URL",n[n.RESOURCE_URL=5]="RESOURCE_URL",n}(ao||{});function qe(n){let e=b3();return e?G8(e.sanitize(ao.HTML,n)||""):Dl(n,"HTML")?G8(Oa(n)):g3(RF(),Si(n))}function _t(n){let e=b3();return e?e.sanitize(ao.URL,n)||"":Dl(n,"URL")?Oa(n):oy(Si(n))}function _3(n){let e=b3();if(e)return $8(e.sanitize(ao.RESOURCE_URL,n)||"");if(Dl(n,"ResourceURL"))return $8(Oa(n));throw new Re(904,!1)}function lne(n,e){return e==="src"&amp;&amp;(n==="embed"||n==="frame"||n==="iframe"||n==="media"||n==="script")||e==="href"&amp;&amp;(n==="base"||n==="link")?_3:_t}function YF(n,e,i){return lne(e,i)(n)}function b3(){let n=kt();return n&amp;&amp;n[Ws].sanitizer}var dne=/^&gt;|^-&gt;|&lt;!--|--&gt;|--!&gt;|&lt;!-$/g,une=/(&lt;|&gt;)/g,mne="\u200B$1\u200B";function pne(n){return n.replace(dne,e=&gt;e.replace(une,mne))}function Sm(n){return n.ownerDocument.defaultView}function qF(n){return n instanceof Function?n():n}function hne(n){return(n??te(En)).get(zo)==="browser"}var Mc=function(n){return n[n.Important=1]="Important",n[n.DashCase=2]="DashCase",n}(Mc||{}),fne;function v3(n,e){return fne(n,e)}function uh(n,e,i,t,r){if(t!=null){let o,a=!1;Pl(t)?o=t:hm(t)&amp;&amp;(a=!0,t=t[kc]);let s=wc(t);n===0&amp;&amp;i!==null?r==null?JF(e,i,s):F1(e,i,s,r||null,!0):n===1&amp;&amp;i!==null?F1(e,i,s,r||null,!0):n===2?Ine(e,s,a):n===3&amp;&amp;e.destroyNode(s),o!=null&amp;&amp;Ane(e,n,o,i,r)}}function gne(n,e){return n.createText(e)}function _ne(n,e,i){n.setValue(e,i)}function bne(n,e){return n.createComment(pne(e))}function ZF(n,e,i){return n.createElement(e,i)}function vne(n,e){QF(n,e),e[kc]=null,e[Ma]=null}function yne(n,e,i,t,r,o){t[kc]=r,t[Ma]=e,cy(n,t,i,1,r,o)}function QF(n,e){e[Ws].changeDetectionScheduler?.notify(1),cy(n,e,e[Ai],2,null,null)}function Cne(n){let e=n[a0];if(!e)return PO(n[Jt],n);for(;e;){let i=null;if(hm(e))i=e[a0];else{let t=e[yo];t&amp;&amp;(i=t)}if(!i){for(;e&amp;&amp;!e[Us]&amp;&amp;e!==n;)hm(e)&amp;&amp;PO(e[Jt],e),e=e[no];e===null&amp;&amp;(e=n),hm(e)&amp;&amp;PO(e[Jt],e),i=e&amp;&amp;e[Us]}e=i}}function xne(n,e,i,t){let r=yo+t,o=i.length;t&gt;0&amp;&amp;(i[r-1][Us]=e),t&lt;o-yo?(e[Us]=i[r],TR(i,yo+t,e)):(i.push(e),e[Us]=null),e[no]=i;let a=e[_0];a!==null&amp;&amp;i!==a&amp;&amp;wne(a,e);let s=e[Ol];s!==null&amp;&amp;s.insertView(n),$O(e),e[Wt]|=128}function wne(n,e){let i=n[yh],r=e[no][no][Ja];e[Ja]!==r&amp;&amp;(n[Wt]|=n3.HasTransplantedViews),i===null?n[yh]=[e]:i.push(e)}function KF(n,e){let i=n[yh],t=i.indexOf(e);i.splice(t,1)}function l0(n,e){if(n.length&lt;=yo)return;let i=yo+e,t=n[i];if(t){let r=t[_0];r!==null&amp;&amp;r!==n&amp;&amp;KF(r,t),e&gt;0&amp;&amp;(n[i-1][Us]=t[Us]);let o=S1(n,yo+e);vne(t[Jt],t);let a=o[Ol];a!==null&amp;&amp;a.detachView(o[Jt]),t[no]=null,t[Us]=null,t[Wt]&amp;=-129}return t}function ay(n,e){if(!(e[Wt]&amp;256)){let i=e[Ai];i.destroyNode&amp;&amp;cy(n,e,i,3,null,null),Cne(e)}}function PO(n,e){if(e[Wt]&amp;256)return;let i=bn(null);try{e[Wt]&amp;=-129,e[Wt]|=256,e[_m]&amp;&amp;nO(e[_m]),kne(n,e),Mne(n,e),e[Jt].type===1&amp;&amp;e[Ai].destroy();let t=e[_0];if(t!==null&amp;&amp;Pl(e[no])){t!==e[no]&amp;&amp;KF(t,e);let r=e[Ol];r!==null&amp;&amp;r.detachView(n)}Vte(e)}finally{bn(i)}}function Mne(n,e){let i=n.cleanup,t=e[o0];if(i!==null)for(let o=0;o&lt;i.length-1;o+=2)if(typeof i[o]=="string"){let a=i[o+3];a&gt;=0?t[a]():t[-a].unsubscribe(),o+=2}else{let a=t[i[o+1]];i[o].call(a)}t!==null&amp;&amp;(e[o0]=null);let r=e[Fd];if(r!==null){e[Fd]=null;for(let o=0;o&lt;r.length;o++){let a=r[o];a()}}}function kne(n,e){let i;if(n!=null&amp;&amp;(i=n.destroyHooks)!=null)for(let t=0;t&lt;i.length;t+=2){let r=e[i[t]];if(!(r instanceof ym)){let o=i[t+1];if(Array.isArray(o))for(let a=0;a&lt;o.length;a+=2){let s=r[o[a]],c=o[a+1];yc(4,s,c);try{c.call(s)}finally{yc(5,s,c)}}else{yc(4,r,o);try{o.call(r)}finally{yc(5,r,o)}}}}}function XF(n,e,i){return One(n,e.parent,i)}function One(n,e,i){let t=e;for(;t!==null&amp;&amp;t.type&amp;40;)e=t,t=e.parent;if(t===null)return i[kc];{let{componentOffset:r}=t;if(r&gt;-1){let{encapsulation:o}=n.data[t.directiveStart+r];if(o===xc.None||o===xc.Emulated)return null}return ts(t,i)}}function F1(n,e,i,t,r){n.insertBefore(e,i,t,r)}function JF(n,e,i){n.appendChild(e,i)}function K8(n,e,i,t,r){t!==null?F1(n,e,i,t,r):JF(n,e,i)}function Ene(n,e,i,t){n.removeChild(e,i,t)}function y3(n,e){return n.parentNode(e)}function Sne(n,e){return n.nextSibling(e)}function eN(n,e,i){return Dne(n,e,i)}function Pne(n,e,i){return n.type&amp;40?ts(n,i):null}var Dne=Pne,X8;function sy(n,e,i,t){let r=XF(n,t,e),o=e[Ai],a=t.parent||e[Ma],s=eN(a,t,e);if(r!=null)if(Array.isArray(i))for(let c=0;c&lt;i.length;c++)K8(o,r,i[c],s,!1);else K8(o,r,i,s,!1);X8!==void 0&amp;&amp;X8(o,t,e,i,r)}function M1(n,e){if(e!==null){let i=e.type;if(i&amp;3)return ts(e,n);if(i&amp;4)return lE(-1,n[e.index]);if(i&amp;8){let t=e.child;if(t!==null)return M1(n,t);{let r=n[e.index];return Pl(r)?lE(-1,r):wc(r)}}else{if(i&amp;32)return v3(e,n)()||wc(n[e.index]);{let t=tN(n,e);if(t!==null){if(Array.isArray(t))return t[0];let r=c0(n[Ja]);return M1(r,t)}else return M1(n,e.next)}}}return null}function tN(n,e){if(e!==null){let t=n[Ja][Ma],r=e.projection;return t.projection[r]}return null}function lE(n,e){let i=yo+n+1;if(i&lt;e.length){let t=e[i],r=t[Jt].firstChild;if(r!==null)return M1(t,r)}return e[bm]}function Ine(n,e,i){let t=y3(n,e);t&amp;&amp;Ene(n,t,e,i)}function C3(n,e,i,t,r,o,a){for(;i!=null;){let s=t[i.index],c=i.type;if(a&amp;&amp;e===0&amp;&amp;(s&amp;&amp;Ld(wc(s),t),i.flags|=2),(i.flags&amp;32)!==32)if(c&amp;8)C3(n,e,i.child,t,r,o,!1),uh(e,n,r,s,o);else if(c&amp;32){let l=v3(i,t),u;for(;u=l();)uh(e,n,r,u,o);uh(e,n,r,s,o)}else c&amp;16?nN(n,e,t,i,r,o):uh(e,n,r,s,o);i=a?i.projectionNext:i.next}}function cy(n,e,i,t,r,o){C3(i,t,n.firstChild,e,r,o,!1)}function Tne(n,e,i){let t=e[Ai],r=XF(n,i,e),o=i.parent||e[Ma],a=eN(o,i,e);nN(t,0,e,i,r,a)}function nN(n,e,i,t,r,o){let a=i[Ja],c=a[Ma].projection[t.projection];if(Array.isArray(c))for(let l=0;l&lt;c.length;l++){let u=c[l];uh(e,n,r,u,o)}else{let l=c,u=a[no];SF(t)&amp;&amp;(l.flags|=128),C3(n,e,l,u,r,o,!0)}}function Ane(n,e,i,t,r){let o=i[bm],a=wc(i);o!==a&amp;&amp;uh(e,n,t,o,r);for(let s=yo;s&lt;i.length;s++){let c=i[s];cy(c[Jt],c,n,e,t,o)}}function Rne(n,e,i,t,r){if(e)r?n.addClass(i,t):n.removeClass(i,t);else{let o=t.indexOf("-")===-1?void 0:Mc.DashCase;r==null?n.removeStyle(i,t,o):(typeof r=="string"&amp;&amp;r.endsWith("!important")&amp;&amp;(r=r.slice(0,-10),o|=Mc.Important),n.setStyle(i,t,r,o))}}function Fne(n,e,i){n.setAttribute(e,"style",i)}function iN(n,e,i){i===""?n.removeAttribute(e,"class"):n.setAttribute(e,"class",i)}function rN(n,e,i){let{mergedAttrs:t,classes:r,styles:o}=i;t!==null&amp;&amp;zO(n,e,t),r!==null&amp;&amp;iN(n,e,r),o!==null&amp;&amp;Fne(n,e,o)}var sr={};function d(n=1){oN(Fi(),kt(),ka()+n,!1)}function oN(n,e,i,t){if(!t)if((e[Wt]&amp;3)===3){let o=n.preOrderCheckHooks;o!==null&amp;&amp;C1(e,o,i)}else{let o=n.preOrderHooks;o!==null&amp;&amp;x1(e,o,0,i)}vm(i)}function x(n,e=wn.Default){let i=kt();if(i===null)return D(n,e);let t=oo();return wF(t,i,Vo(n),e)}function Pm(){let n="invalid";throw new Error(n)}function aN(n,e,i,t,r,o){let a=bn(null);try{let s=null;r&amp;$.SignalBased&amp;&amp;(s=e[t][Bs]),s!==null&amp;&amp;s.transformFn!==void 0&amp;&amp;(o=s.transformFn(o)),r&amp;$.HasDecoratorInputTransform&amp;&amp;(o=n.inputTransforms[t].call(e,o)),n.setInput!==null?n.setInput(e,s,o,i,t):XR(e,s,t,o)}finally{bn(a)}}function Nne(n,e){let i=n.hostBindingOpCodes;if(i!==null)try{for(let t=0;t&lt;i.length;t++){let r=i[t];if(r&lt;0)vm(~r);else{let o=r,a=i[++t],s=i[++t];dte(a,o);let c=e[o];s(2,c)}}}finally{vm(-1)}}function ly(n,e,i,t,r,o,a,s,c,l,u){let f=e.blueprint.slice();return f[kc]=r,f[Wt]=t|4|128|8|64,(l!==null||n&amp;&amp;n[Wt]&amp;2048)&amp;&amp;(f[Wt]|=2048),rF(f),f[no]=f[Eh]=n,f[vo]=i,f[Ws]=a||n&amp;&amp;n[Ws],f[Ai]=s||n&amp;&amp;n[Ai],f[vh]=c||n&amp;&amp;n[vh]||null,f[Ma]=o,f[X1]=Lte(),f[bh]=u,f[KR]=l,f[Ja]=e.type==2?n[Ja]:f,f}function Th(n,e,i,t,r){let o=n.data[e];if(o===null)o=Lne(n,e,i,t,r),lte()&amp;&amp;(o.flags|=32);else if(o.type&amp;64){o.type=i,o.value=t,o.attrs=r;let a=ate();o.injectorIndex=a===null?-1:a.injectorIndex}return Om(o,!0),o}function Lne(n,e,i,t,r){let o=cF(),a=s3(),s=a?o:o&amp;&amp;o.parent,c=n.data[e]=Une(n,s,i,e,t,r);return n.firstChild===null&amp;&amp;(n.firstChild=c),o!==null&amp;&amp;(a?o.child==null&amp;&amp;c.parent!==null&amp;&amp;(o.child=c):o.next===null&amp;&amp;(o.next=c,c.prev=o)),c}function sN(n,e,i,t){if(i===0)return-1;let r=e.length;for(let o=0;o&lt;i;o++)e.push(t),n.blueprint.push(t),n.data.push(null);return r}function cN(n,e,i,t,r){let o=ka(),a=t&amp;2;try{vm(-1),a&amp;&amp;e.length&gt;gr&amp;&amp;oN(n,e,gr,!1),yc(a?2:0,r),i(t,r)}finally{vm(o),yc(a?3:1,r)}}function x3(n,e,i){if(i3(e)){let t=bn(null);try{let r=e.directiveStart,o=e.directiveEnd;for(let a=r;a&lt;o;a++){let s=n.data[a];if(s.contentQueries){let c=i[a];s.contentQueries(1,c,a)}}}finally{bn(t)}}}function w3(n,e,i){aF()&amp;&amp;(Zne(n,e,i,ts(i,e)),(i.flags&amp;64)===64&amp;&amp;uN(n,e,i))}function M3(n,e,i=ts){let t=e.localNames;if(t!==null){let r=e.index+1;for(let o=0;o&lt;t.length;o+=2){let a=t[o+1],s=a===-1?i(e,n):n[a];n[r++]=s}}}function lN(n){let e=n.tView;return e===null||e.incompleteFirstPass?n.tView=k3(1,null,n.template,n.decls,n.vars,n.directiveDefs,n.pipeDefs,n.viewQuery,n.schemas,n.consts,n.id):e}function k3(n,e,i,t,r,o,a,s,c,l,u){let f=gr+t,g=f+r,b=jne(f,g),y=typeof l=="function"?l():l;return b[Jt]={type:n,blueprint:b,template:i,queries:null,viewQuery:s,declTNode:e,data:b.slice().fill(null,f),bindingStartIndex:f,expandoStartIndex:g,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:typeof o=="function"?o():o,pipeRegistry:typeof a=="function"?a():a,firstChild:null,schemas:c,consts:y,incompleteFirstPass:!1,ssrId:u}}function jne(n,e){let i=[];for(let t=0;t&lt;e;t++)i.push(t&lt;n?null:sr);return i}function Vne(n,e,i,t){let o=t.get(Wte,FF)||i===xc.ShadowDom,a=n.selectRootElement(e,o);return Bne(a),a}function Bne(n){zne(n)}var zne=()=&gt;null;function Hne(n,e,i,t){let r=hN(e);r.push(i),n.firstCreatePass&amp;&amp;fN(n).push(t,r.length-1)}function Une(n,e,i,t,r,o){let a=e?e.injectorIndex:-1,s=0;return sF()&amp;&amp;(s|=128),{type:i,index:t,insertBeforeIndex:null,injectorIndex:a,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:s,providerIndexes:0,value:r,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:e,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}function J8(n,e,i,t,r){for(let o in e){if(!e.hasOwnProperty(o))continue;let a=e[o];if(a===void 0)continue;t??={};let s,c=$.None;Array.isArray(a)?(s=a[0],c=a[1]):s=a;let l=o;if(r!==null){if(!r.hasOwnProperty(o))continue;l=r[o]}n===0?eR(t,i,l,s,c):eR(t,i,l,s)}return t}function eR(n,e,i,t,r){let o;n.hasOwnProperty(i)?(o=n[i]).push(e,t):o=n[i]=[e,t],r!==void 0&amp;&amp;o.push(r)}function Wne(n,e,i){let t=e.directiveStart,r=e.directiveEnd,o=n.data,a=e.attrs,s=[],c=null,l=null;for(let u=t;u&lt;r;u++){let f=o[u],g=i?i.get(f):null,b=g?g.inputs:null,y=g?g.outputs:null;c=J8(0,f.inputs,u,c,b),l=J8(1,f.outputs,u,l,y);let M=c!==null&amp;&amp;a!==null&amp;&amp;!XE(e)?aie(c,u,a):null;s.push(M)}c!==null&amp;&amp;(c.hasOwnProperty("class")&amp;&amp;(e.flags|=8),c.hasOwnProperty("style")&amp;&amp;(e.flags|=16)),e.initialInputs=s,e.inputs=c,e.outputs=l}function Gne(n){return n==="class"?"className":n==="for"?"htmlFor":n==="formaction"?"formAction":n==="innerHtml"?"innerHTML":n==="readonly"?"readOnly":n==="tabindex"?"tabIndex":n}function x0(n,e,i,t,r,o,a,s){let c=ts(e,i),l=e.inputs,u;!s&amp;&amp;l!=null&amp;&amp;(u=l[t])?(E3(n,i,u,t,r),J1(e)&amp;&amp;$ne(i,e.index)):e.type&amp;3?(t=Gne(t),r=a!=null?a(r,e.value||"",t):r,o.setProperty(c,t,r)):e.type&amp;12}function $ne(n,e){let i=Vd(e,n);i[Wt]&amp;16||(i[Wt]|=64)}function O3(n,e,i,t){if(aF()){let r=t===null?null:{"":-1},o=Kne(n,i),a,s;o===null?a=s=null:[a,s]=o,a!==null&amp;&amp;dN(n,e,i,a,r,s),r&amp;&amp;Xne(i,t,r)}i.mergedAttrs=i0(i.mergedAttrs,i.attrs)}function dN(n,e,i,t,r,o){for(let l=0;l&lt;t.length;l++)ZO(R1(i,e),n,t[l].type);eie(i,n.data.length,t.length);for(let l=0;l&lt;t.length;l++){let u=t[l];u.providersResolver&amp;&amp;u.providersResolver(u)}let a=!1,s=!1,c=sN(n,e,t.length,null);for(let l=0;l&lt;t.length;l++){let u=t[l];i.mergedAttrs=i0(i.mergedAttrs,u.hostAttrs),tie(n,i,e,c,u),Jne(c,u,r),u.contentQueries!==null&amp;&amp;(i.flags|=4),(u.hostBindings!==null||u.hostAttrs!==null||u.hostVars!==0)&amp;&amp;(i.flags|=64);let f=u.type.prototype;!a&amp;&amp;(f.ngOnChanges||f.ngOnInit||f.ngDoCheck)&amp;&amp;((n.preOrderHooks??=[]).push(i.index),a=!0),!s&amp;&amp;(f.ngOnChanges||f.ngDoCheck)&amp;&amp;((n.preOrderCheckHooks??=[]).push(i.index),s=!0),c++}Wne(n,i,o)}function Yne(n,e,i,t,r){let o=r.hostBindings;if(o){let a=n.hostBindingOpCodes;a===null&amp;&amp;(a=n.hostBindingOpCodes=[]);let s=~e.index;qne(a)!=s&amp;&amp;a.push(s),a.push(i,t,o)}}function qne(n){let e=n.length;for(;e&gt;0;){let i=n[--e];if(typeof i=="number"&amp;&amp;i&lt;0)return i}return 0}function Zne(n,e,i,t){let r=i.directiveStart,o=i.directiveEnd;J1(i)&amp;&amp;nie(e,i,n.data[r+i.componentOffset]),n.firstCreatePass||R1(i,e),Ld(t,e);let a=i.initialInputs;for(let s=r;s&lt;o;s++){let c=n.data[s],l=Cm(e,n,s,i);if(Ld(l,e),a!==null&amp;&amp;oie(e,s-r,l,c,i,a),El(c)){let u=Vd(i.index,e);u[vo]=Cm(e,n,s,i)}}}function uN(n,e,i){let t=i.directiveStart,r=i.directiveEnd,o=i.index,a=ute();try{vm(o);for(let s=t;s&lt;r;s++){let c=n.data[s],l=e[s];YO(s),(c.hostBindings!==null||c.hostVars!==0||c.hostAttrs!==null)&amp;&amp;Qne(c,l)}}finally{vm(-1),YO(a)}}function Qne(n,e){n.hostBindings!==null&amp;&amp;n.hostBindings(1,e)}function Kne(n,e){let i=n.directiveRegistry,t=null,r=null;if(i)for(let o=0;o&lt;i.length;o++){let a=i[o];if(jR(e,a.selectors,!1))if(t||(t=[]),El(a))if(a.findHostDirectiveDefs!==null){let s=[];r=r||new Map,a.findHostDirectiveDefs(a,s,r),t.unshift(...s,a);let c=s.length;dE(n,e,c)}else t.unshift(a),dE(n,e,0);else r=r||new Map,a.findHostDirectiveDefs?.(a,t,r),t.push(a)}return t===null?null:[t,r]}function dE(n,e,i){e.componentOffset=i,(n.components??=[]).push(e.index)}function Xne(n,e,i){if(e){let t=n.localNames=[];for(let r=0;r&lt;e.length;r+=2){let o=i[e[r+1]];if(o==null)throw new Re(-301,!1);t.push(e[r],o)}}}function Jne(n,e,i){if(i){if(e.exportAs)for(let t=0;t&lt;e.exportAs.length;t++)i[e.exportAs[t]]=n;El(e)&amp;&amp;(i[""]=n)}}function eie(n,e,i){n.flags|=1,n.directiveStart=e,n.directiveEnd=e+i,n.providerIndexes=e}function tie(n,e,i,t,r){n.data[t]=r;let o=r.factory||(r.factory=gm(r.type,!0)),a=new ym(o,El(r),x);n.blueprint[t]=a,i[t]=a,Yne(n,e,t,sN(n,i,r.hostVars,sr),r)}function nie(n,e,i){let t=ts(e,n),r=lN(i),o=n[Ws].rendererFactory,a=16;i.signals?a=4096:i.onPush&amp;&amp;(a=64);let s=dy(n,ly(n,r,null,a,t,e,null,o.createRenderer(t,i),null,null,null));n[e.index]=s}function iie(n,e,i,t,r,o){let a=ts(n,e);rie(e[Ai],a,o,n.value,i,t,r)}function rie(n,e,i,t,r,o,a){if(o==null)n.removeAttribute(e,r,i);else{let s=a==null?Si(o):a(o,t||"",r);n.setAttribute(e,r,s,i)}}function oie(n,e,i,t,r,o){let a=o[e];if(a!==null)for(let s=0;s&lt;a.length;){let c=a[s++],l=a[s++],u=a[s++],f=a[s++];aN(t,i,c,l,u,f)}}function aie(n,e,i){let t=null,r=0;for(;r&lt;i.length;){let o=i[r];if(o===0){r+=4;continue}else if(o===5){r+=2;continue}if(typeof o=="number")break;if(n.hasOwnProperty(o)){t===null&amp;&amp;(t=[]);let a=n[o];for(let s=0;s&lt;a.length;s+=3)if(a[s]===e){t.push(o,a[s+1],a[s+2],i[r+1]);break}}r+=2}return t}function mN(n,e,i,t){return[n,!0,0,e,null,t,null,i,null,null]}function pN(n,e){let i=n.contentQueries;if(i!==null){let t=bn(null);try{for(let r=0;r&lt;i.length;r+=2){let o=i[r],a=i[r+1];if(a!==-1){let s=n.data[a];d3(o),s.contentQueries(2,e[a],a)}}}finally{bn(t)}}}function dy(n,e){return n[a0]?n[L8][Us]=e:n[a0]=e,n[L8]=e,e}function uE(n,e,i){d3(0);let t=bn(null);try{e(n,i)}finally{bn(t)}}function hN(n){return n[o0]||(n[o0]=[])}function fN(n){return n.cleanup||(n.cleanup=[])}function gN(n,e,i){return(n===null||El(n))&amp;&amp;(i=Zee(i[e.index])),i[Ai]}function _N(n,e){let i=n[vh],t=i?i.get(xo,null):null;t&amp;&amp;t.handleError(e)}function E3(n,e,i,t,r){for(let o=0;o&lt;i.length;){let a=i[o++],s=i[o++],c=i[o++],l=e[a],u=n.data[a];aN(u,l,t,s,c,r)}}function Ah(n,e,i){let t=iF(e,n);_ne(n[Ai],t,i)}function sie(n,e){let i=Vd(e,n),t=i[Jt];cie(t,i);let r=i[kc];r!==null&amp;&amp;i[bh]===null&amp;&amp;(i[bh]=f3(r,i[vh])),S3(t,i,i[vo])}function cie(n,e){for(let i=e.length;i&lt;n.blueprint.length;i++)e.push(n.blueprint[i])}function S3(n,e,i){u3(e);try{let t=n.viewQuery;t!==null&amp;&amp;uE(1,t,i);let r=n.template;r!==null&amp;&amp;cN(n,e,r,1,i),n.firstCreatePass&amp;&amp;(n.firstCreatePass=!1),e[Ol]?.finishViewCreation(n),n.staticContentQueries&amp;&amp;pN(n,e),n.staticViewQueries&amp;&amp;uE(2,n.viewQuery,i);let o=n.components;o!==null&amp;&amp;lie(e,o)}catch(t){throw n.firstCreatePass&amp;&amp;(n.incompleteFirstPass=!0,n.firstCreatePass=!1),t}finally{e[Wt]&amp;=-5,m3()}}function lie(n,e){for(let i=0;i&lt;e.length;i++)sie(n,e[i])}function uy(n,e,i,t){let r=bn(null);try{let o=e.tView,s=n[Wt]&amp;4096?4096:16,c=ly(n,o,i,s,null,e,null,null,t?.injector??null,t?.embeddedViewInjector??null,t?.dehydratedView??null),l=n[e.index];c[_0]=l;let u=n[Ol];return u!==null&amp;&amp;(c[Ol]=u.createEmbeddedView(o)),S3(o,c,i),c}finally{bn(r)}}function bN(n,e){let i=yo+e;if(i&lt;n.length)return n[i]}function d0(n,e){return!e||e.firstChild===null||SF(n)}function my(n,e,i,t=!0){let r=e[Jt];if(xne(r,e,n,i),t){let a=lE(i,n),s=e[Ai],c=y3(s,n[bm]);c!==null&amp;&amp;yne(r,n[Ma],s,e,c,a)}let o=e[bh];o!==null&amp;&amp;o.firstChild!==null&amp;&amp;(o.firstChild=null)}function vN(n,e){let i=l0(n,e);return i!==void 0&amp;&amp;ay(i[Jt],i),i}function N1(n,e,i,t,r=!1){for(;i!==null;){let o=e[i.index];o!==null&amp;&amp;t.push(wc(o)),Pl(o)&amp;&amp;die(o,t);let a=i.type;if(a&amp;8)N1(n,e,i.child,t);else if(a&amp;32){let s=v3(i,e),c;for(;c=s();)t.push(c)}else if(a&amp;16){let s=tN(e,i);if(Array.isArray(s))t.push(...s);else{let c=c0(e[Ja]);N1(c[Jt],c,s,t,!0)}}i=r?i.projectionNext:i.next}return t}function die(n,e){for(let i=yo;i&lt;n.length;i++){let t=n[i],r=t[Jt].firstChild;r!==null&amp;&amp;N1(t[Jt],t,r,e)}n[bm]!==n[kc]&amp;&amp;e.push(n[bm])}var yN=[];function uie(n){return n[_m]??mie(n)}function mie(n){let e=yN.pop()??Object.create(hie);return e.lView=n,e}function pie(n){n.lView[_m]!==n&amp;&amp;(n.lView=null,yN.push(n))}var hie=Ke(ee({},Ug),{consumerIsAlwaysLive:!0,consumerMarkedDirty:n=&gt;{s0(n.lView)},consumerOnSignalRead(){this.lView[_m]=this}}),CN=100;function xN(n,e=!0,i=0){let t=n[Ws],r=t.rendererFactory,o=!1;o||r.begin?.();try{fie(n,i)}catch(a){throw e&amp;&amp;_N(n,a),a}finally{o||(r.end?.(),t.inlineEffectRunner?.flush())}}function fie(n,e){mE(n,e);let i=0;for(;a3(n);){if(i===CN)throw new Re(103,!1);i++,mE(n,1)}}function gie(n,e,i,t){let r=e[Wt];if((r&amp;256)===256)return;let o=!1;!o&amp;&amp;e[Ws].inlineEffectRunner?.flush(),u3(e);let a=null,s=null;!o&amp;&amp;_ie(n)&amp;&amp;(s=uie(e),a=Rv(s));try{rF(e),cte(n.bindingStartIndex),i!==null&amp;&amp;cN(n,e,i,2,t);let c=(r&amp;3)===3;if(!o)if(c){let f=n.preOrderCheckHooks;f!==null&amp;&amp;C1(e,f,null)}else{let f=n.preOrderHooks;f!==null&amp;&amp;x1(e,f,0,null),kO(e,0)}if(bie(e),wN(e,0),n.contentQueries!==null&amp;&amp;pN(n,e),!o)if(c){let f=n.contentCheckHooks;f!==null&amp;&amp;C1(e,f)}else{let f=n.contentHooks;f!==null&amp;&amp;x1(e,f,1),kO(e,1)}Nne(n,e);let l=n.components;l!==null&amp;&amp;kN(e,l,0);let u=n.viewQuery;if(u!==null&amp;&amp;uE(2,u,t),!o)if(c){let f=n.viewCheckHooks;f!==null&amp;&amp;C1(e,f)}else{let f=n.viewHooks;f!==null&amp;&amp;x1(e,f,2),kO(e,2)}if(n.firstUpdatePass===!0&amp;&amp;(n.firstUpdatePass=!1),e[y1]){for(let f of e[y1])f();e[y1]=null}o||(e[Wt]&amp;=-73)}catch(c){throw s0(e),c}finally{s!==null&amp;&amp;(Fv(s,a),pie(s)),m3()}}function _ie(n){return n.type!==2}function wN(n,e){for(let i=DF(n);i!==null;i=IF(i))for(let t=yo;t&lt;i.length;t++){let r=i[t];MN(r,e)}}function bie(n){for(let e=DF(n);e!==null;e=IF(e)){if(!(e[Wt]&amp;n3.HasTransplantedViews))continue;let i=e[yh];for(let t=0;t&lt;i.length;t++){let r=i[t],o=r[no];Xee(r)}}}function vie(n,e,i){let t=Vd(e,n);MN(t,i)}function MN(n,e){o3(n)&amp;&amp;mE(n,e)}function mE(n,e){let t=n[Jt],r=n[Wt],o=n[_m],a=!!(e===0&amp;&amp;r&amp;16);if(a||=!!(r&amp;64&amp;&amp;e===0),a||=!!(r&amp;1024),a||=!!(o?.dirty&amp;&amp;Nv(o)),o&amp;&amp;(o.dirty=!1),n[Wt]&amp;=-9217,a)gie(t,n,t.template,n[vo]);else if(r&amp;8192){wN(n,1);let s=t.components;s!==null&amp;&amp;kN(n,s,1)}}function kN(n,e,i){for(let t=0;t&lt;e.length;t++)vie(n,e[t],i)}function P3(n){for(n[Ws].changeDetectionScheduler?.notify();n;){n[Wt]|=64;let e=c0(n);if(Hee(n)&amp;&amp;!e)return n;n=e}return null}var xm=class{get rootNodes(){let e=this._lView,i=e[Jt];return N1(i,e,i.firstChild,[])}constructor(e,i,t=!0){this._lView=e,this._cdRefInjectingView=i,this.notifyErrorHandler=t,this._appRef=null,this._attachedToViewContainer=!1}get context(){return this._lView[vo]}set context(e){this._lView[vo]=e}get destroyed(){return(this._lView[Wt]&amp;256)===256}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){let e=this._lView[no];if(Pl(e)){let i=e[D1],t=i?i.indexOf(this):-1;t&gt;-1&amp;&amp;(l0(e,t),S1(i,t))}this._attachedToViewContainer=!1}ay(this._lView[Jt],this._lView)}onDestroy(e){oF(this._lView,e)}markForCheck(){P3(this._cdRefInjectingView||this._lView)}detach(){this._lView[Wt]&amp;=-129}reattach(){$O(this._lView),this._lView[Wt]|=128}detectChanges(){this._lView[Wt]|=1024,xN(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new Re(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,QF(this._lView[Jt],this._lView)}attachToAppRef(e){if(this._attachedToViewContainer)throw new Re(902,!1);this._appRef=e,$O(this._lView)}},qn=(()=&gt;{let e=class e{};e.__NG_ELEMENT_ID__=xie;let n=e;return n})(),yie=qn,Cie=class extends yie{constructor(e,i,t){super(),this._declarationLView=e,this._declarationTContainer=i,this.elementRef=t}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(e,i){return this.createEmbeddedViewImpl(e,i)}createEmbeddedViewImpl(e,i,t){let r=uy(this._declarationLView,this._declarationTContainer,e,{embeddedViewInjector:i,dehydratedView:t});return new xm(r)}};function xie(){return py(oo(),kt())}function py(n,e){return n.type&amp;4?new Cie(e,n,Dh(n,e)):null}var HKe=new RegExp(`^(\\d+)*(${Hte}|${zte})*(.*)`);var wie=()=&gt;null;function u0(n,e){return wie(n,e)}var xh=class{},pE=class{},L1=class{};function Mie(n){let e=Error(`No component factory found for ${Bo(n)}.`);return e[kie]=n,e}var kie="ngComponent";var hE=class{resolveComponentFactory(e){throw Mie(e)}},Tl=(()=&gt;{let e=class e{};e.NULL=new hE;let n=e;return n})(),wm=class{},na=(()=&gt;{let e=class e{constructor(){this.destroyNode=null}};e.__NG_ELEMENT_ID__=()=&gt;Oie();let n=e;return n})();function Oie(){let n=kt(),e=oo(),i=Vd(e.index,n);return(hm(i)?i:n)[Ai]}var Eie=(()=&gt;{let e=class e{};e.\u0275prov=j({token:e,providedIn:"root",factory:()=&gt;null});let n=e;return n})(),DO={};var tR=new Set;function Sc(n){tR.has(n)||(tR.add(n),performance?.mark?.("mark_feature_usage",{detail:{feature:n}}))}function nR(...n){}function Sie(){let n=typeof ar.requestAnimationFrame=="function",e=ar[n?"requestAnimationFrame":"setTimeout"],i=ar[n?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone&lt;"u"&amp;&amp;e&amp;&amp;i){let t=e[Zone.__symbol__("OriginalDelegate")];t&amp;&amp;(e=t);let r=i[Zone.__symbol__("OriginalDelegate")];r&amp;&amp;(i=r)}return{nativeRequestAnimationFrame:e,nativeCancelAnimationFrame:i}}var Ae=class n{constructor({enableLongStackTrace:e=!1,shouldCoalesceEventChangeDetection:i=!1,shouldCoalesceRunChangeDetection:t=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new ae(!1),this.onMicrotaskEmpty=new ae(!1),this.onStable=new ae(!1),this.onError=new ae(!1),typeof Zone&gt;"u")throw new Re(908,!1);Zone.assertZonePatched();let r=this;r._nesting=0,r._outer=r._inner=Zone.current,Zone.TaskTrackingZoneSpec&amp;&amp;(r._inner=r._inner.fork(new Zone.TaskTrackingZoneSpec)),e&amp;&amp;Zone.longStackTraceZoneSpec&amp;&amp;(r._inner=r._inner.fork(Zone.longStackTraceZoneSpec)),r.shouldCoalesceEventChangeDetection=!t&amp;&amp;i,r.shouldCoalesceRunChangeDetection=t,r.lastRequestAnimationFrameId=-1,r.nativeRequestAnimationFrame=Sie().nativeRequestAnimationFrame,Iie(r)}static isInAngularZone(){return typeof Zone&lt;"u"&amp;&amp;Zone.current.get("isAngularZone")===!0}static assertInAngularZone(){if(!n.isInAngularZone())throw new Re(909,!1)}static assertNotInAngularZone(){if(n.isInAngularZone())throw new Re(909,!1)}run(e,i,t){return this._inner.run(e,i,t)}runTask(e,i,t,r){let o=this._inner,a=o.scheduleEventTask("NgZoneEvent: "+r,e,Pie,nR,nR);try{return o.runTask(a,i,t)}finally{o.cancelTask(a)}}runGuarded(e,i,t){return this._inner.runGuarded(e,i,t)}runOutsideAngular(e){return this._outer.run(e)}},Pie={};function D3(n){if(n._nesting==0&amp;&amp;!n.hasPendingMicrotasks&amp;&amp;!n.isStable)try{n._nesting++,n.onMicrotaskEmpty.emit(null)}finally{if(n._nesting--,!n.hasPendingMicrotasks)try{n.runOutsideAngular(()=&gt;n.onStable.emit(null))}finally{n.isStable=!0}}}function Die(n){n.isCheckStableRunning||n.lastRequestAnimationFrameId!==-1||(n.lastRequestAnimationFrameId=n.nativeRequestAnimationFrame.call(ar,()=&gt;{n.fakeTopEventTask||(n.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=&gt;{n.lastRequestAnimationFrameId=-1,fE(n),n.isCheckStableRunning=!0,D3(n),n.isCheckStableRunning=!1},void 0,()=&gt;{},()=&gt;{})),n.fakeTopEventTask.invoke()}),fE(n))}function Iie(n){let e=()=&gt;{Die(n)};n._inner=n._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(i,t,r,o,a,s)=&gt;{if(Tie(s))return i.invokeTask(r,o,a,s);try{return iR(n),i.invokeTask(r,o,a,s)}finally{(n.shouldCoalesceEventChangeDetection&amp;&amp;o.type==="eventTask"||n.shouldCoalesceRunChangeDetection)&amp;&amp;e(),rR(n)}},onInvoke:(i,t,r,o,a,s,c)=&gt;{try{return iR(n),i.invoke(r,o,a,s,c)}finally{n.shouldCoalesceRunChangeDetection&amp;&amp;e(),rR(n)}},onHasTask:(i,t,r,o)=&gt;{i.hasTask(r,o),t===r&amp;&amp;(o.change=="microTask"?(n._hasPendingMicrotasks=o.microTask,fE(n),D3(n)):o.change=="macroTask"&amp;&amp;(n.hasPendingMacrotasks=o.macroTask))},onHandleError:(i,t,r,o)=&gt;(i.handleError(r,o),n.runOutsideAngular(()=&gt;n.onError.emit(o)),!1)})}function fE(n){n._hasPendingMicrotasks||(n.shouldCoalesceEventChangeDetection||n.shouldCoalesceRunChangeDetection)&amp;&amp;n.lastRequestAnimationFrameId!==-1?n.hasPendingMicrotasks=!0:n.hasPendingMicrotasks=!1}function iR(n){n._nesting++,n.isStable&amp;&amp;(n.isStable=!1,n.onUnstable.emit(null))}function rR(n){n._nesting--,D3(n)}var gE=class{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new ae,this.onMicrotaskEmpty=new ae,this.onStable=new ae,this.onError=new ae}run(e,i,t){return e.apply(i,t)}runGuarded(e,i,t){return e.apply(i,t)}runOutsideAngular(e){return e()}runTask(e,i,t,r){return e.apply(i,t)}};function Tie(n){return!Array.isArray(n)||n.length!==1?!1:n[0].data?.__ignore_ng_zone__===!0}function Aie(n="zone.js",e){return n==="noop"?new gE:n==="zone.js"?new Ae(e):n}var mh=function(n){return n[n.EarlyRead=0]="EarlyRead",n[n.Write=1]="Write",n[n.MixedReadWrite=2]="MixedReadWrite",n[n.Read=3]="Read",n}(mh||{}),Rie={destroy(){}};function hy(n,e){!e&amp;&amp;QR(hy);let i=e?.injector??te(En);if(!hne(i))return Rie;Sc("NgAfterNextRender");let t=i.get(I3),r=t.handler??=new bE,o=e?.phase??mh.MixedReadWrite,a=()=&gt;{r.unregister(c),s()},s=i.get(v0).onDestroy(a),c=$s(i,()=&gt;new _E(o,()=&gt;{a(),n()}));return r.register(c),{destroy:a}}var _E=class{constructor(e,i){this.phase=e,this.callbackFn=i,this.zone=te(Ae),this.errorHandler=te(xo,{optional:!0}),te(xh,{optional:!0})?.notify(1)}invoke(){try{this.zone.runOutsideAngular(this.callbackFn)}catch(e){this.errorHandler?.handleError(e)}}},bE=class{constructor(){this.executingCallbacks=!1,this.buckets={[mh.EarlyRead]:new Set,[mh.Write]:new Set,[mh.MixedReadWrite]:new Set,[mh.Read]:new Set},this.deferredCallbacks=new Set}register(e){(this.executingCallbacks?this.deferredCallbacks:this.buckets[e.phase]).add(e)}unregister(e){this.buckets[e.phase].delete(e),this.deferredCallbacks.delete(e)}execute(){this.executingCallbacks=!0;for(let e of Object.values(this.buckets))for(let i of e)i.invoke();this.executingCallbacks=!1;for(let e of this.deferredCallbacks)this.buckets[e.phase].add(e);this.deferredCallbacks.clear()}destroy(){for(let e of Object.values(this.buckets))e.clear();this.deferredCallbacks.clear()}},I3=(()=&gt;{let e=class e{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){this.executeInternalCallbacks(),this.handler?.execute()}executeInternalCallbacks(){let t=[...this.internalCallbacks];this.internalCallbacks.length=0;for(let r of t)r()}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}};e.\u0275prov=j({token:e,providedIn:"root",factory:()=&gt;new e});let n=e;return n})();function j1(n,e,i){let t=i?n.styles:null,r=i?n.classes:null,o=0;if(e!==null)for(let a=0;a&lt;e.length;a++){let s=e[a];if(typeof s=="number")o=s;else if(o==1)r=LO(r,s);else if(o==2){let c=s,l=e[++a];t=LO(t,c+": "+l+";")}}i?n.styles=t:n.stylesWithoutHost=t,i?n.classes=r:n.classesWithoutHost=r}var V1=class extends Tl{constructor(e){super(),this.ngModule=e}resolveComponentFactory(e){let i=Nd(e);return new wh(i,this.ngModule)}};function oR(n){let e=[];for(let i in n){if(!n.hasOwnProperty(i))continue;let t=n[i];t!==void 0&amp;&amp;e.push({propName:Array.isArray(t)?t[0]:t,templateName:i})}return e}function Fie(n){let e=n.toLowerCase();return e==="svg"?nF:e==="math"?$ee:null}var vE=class{constructor(e,i){this.injector=e,this.parentInjector=i}get(e,i,t){t=Q1(t);let r=this.injector.get(e,DO,t);return r!==DO||i===DO?r:this.parentInjector.get(e,i,t)}},wh=class extends L1{get inputs(){let e=this.componentDef,i=e.inputTransforms,t=oR(e.inputs);if(i!==null)for(let r of t)i.hasOwnProperty(r.propName)&amp;&amp;(r.transform=i[r.propName]);return t}get outputs(){return oR(this.componentDef.outputs)}constructor(e,i){super(),this.componentDef=e,this.ngModule=i,this.componentType=e.type,this.selector=Mee(e.selectors),this.ngContentSelectors=e.ngContentSelectors?e.ngContentSelectors:[],this.isBoundToModule=!!i}create(e,i,t,r){let o=bn(null);try{r=r||this.ngModule;let a=r instanceof Co?r:r?.injector;a&amp;&amp;this.componentDef.getStandaloneInjector!==null&amp;&amp;(a=this.componentDef.getStandaloneInjector(a)||a);let s=a?new vE(e,a):e,c=s.get(wm,null);if(c===null)throw new Re(407,!1);let l=s.get(Eie,null),u=s.get(I3,null),f=s.get(xh,null),g={rendererFactory:c,sanitizer:l,inlineEffectRunner:null,afterRenderEventManager:u,changeDetectionScheduler:f},b=c.createRenderer(null,this.componentDef),y=this.componentDef.selectors[0][0]||"div",M=t?Vne(b,t,this.componentDef.encapsulation,s):ZF(b,y,Fie(y)),k=512;this.componentDef.signals?k|=4096:this.componentDef.onPush||(k|=16);let O=null;M!==null&amp;&amp;(O=f3(M,s,!0));let L=k3(0,null,null,1,0,null,null,null,null,null,null),Z=ly(null,L,null,k,null,null,g,b,s,null,O);u3(Z);let Y,K;try{let R=this.componentDef,q,oe=null;R.findHostDirectiveDefs?(q=[],oe=new Map,R.findHostDirectiveDefs(R,q,oe),q.push(R)):q=[R];let se=Nie(Z,M),he=Lie(se,M,R,q,Z,g,b);K=r3(L,gr),M&amp;&amp;Bie(b,R,M,t),i!==void 0&amp;&amp;zie(K,this.ngContentSelectors,i),Y=Vie(he,R,q,oe,Z,[Hie]),S3(L,Z,null)}finally{m3()}return new yE(this.componentType,Y,Dh(K,Z),Z,K)}finally{bn(o)}}},yE=class extends pE{constructor(e,i,t,r,o){super(),this.location=t,this._rootLView=r,this._tNode=o,this.previousInputValues=null,this.instance=i,this.hostView=this.changeDetectorRef=new xm(r,void 0,!1),this.componentType=e}setInput(e,i){let t=this._tNode.inputs,r;if(t!==null&amp;&amp;(r=t[e])){if(this.previousInputValues??=new Map,this.previousInputValues.has(e)&amp;&amp;Object.is(this.previousInputValues.get(e),i))return;let o=this._rootLView;E3(o[Jt],o,r,e,i),this.previousInputValues.set(e,i);let a=Vd(this._tNode.index,o);P3(a)}}get injector(){return new fm(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(e){this.hostView.onDestroy(e)}};function Nie(n,e){let i=n[Jt],t=gr;return n[t]=e,Th(i,t,2,"#host",null)}function Lie(n,e,i,t,r,o,a){let s=r[Jt];jie(t,n,e,a);let c=null;e!==null&amp;&amp;(c=f3(e,r[vh]));let l=o.rendererFactory.createRenderer(e,i),u=16;i.signals?u=4096:i.onPush&amp;&amp;(u=64);let f=ly(r,lN(i),null,u,r[n.index],n,o,l,null,null,c);return s.firstCreatePass&amp;&amp;dE(s,n,t.length-1),dy(r,f),r[n.index]=f}function jie(n,e,i,t){for(let r of n)e.mergedAttrs=i0(e.mergedAttrs,r.hostAttrs);e.mergedAttrs!==null&amp;&amp;(j1(e,e.mergedAttrs,!0),i!==null&amp;&amp;rN(t,i,e))}function Vie(n,e,i,t,r,o){let a=oo(),s=r[Jt],c=ts(a,r);dN(s,r,a,i,null,t);for(let u=0;u&lt;i.length;u++){let f=a.directiveStart+u,g=Cm(r,s,f,a);Ld(g,r)}uN(s,r,a),c&amp;&amp;Ld(c,r);let l=Cm(r,s,a.directiveStart+a.componentOffset,a);if(n[vo]=r[vo]=l,o!==null)for(let u of o)u(l,e);return x3(s,a,r),l}function Bie(n,e,i,t){if(t)zO(n,i,["ng-version","17.3.11"]);else{let{attrs:r,classes:o}=kee(e.selectors[0]);r&amp;&amp;zO(n,i,r),o&amp;&amp;o.length&gt;0&amp;&amp;iN(n,i,o.join(" "))}}function zie(n,e,i){let t=n.projection=[];for(let r=0;r&lt;e.length;r++){let o=i[r];t.push(o!=null?Array.from(o):null)}}function Hie(){let n=oo();iy(kt()[Jt],n)}var Gt=(()=&gt;{let e=class e{};e.__NG_ELEMENT_ID__=Uie;let n=e;return n})();function Uie(){let n=oo();return EN(n,kt())}var Wie=Gt,ON=class extends Wie{constructor(e,i,t){super(),this._lContainer=e,this._hostTNode=i,this._hostLView=t}get element(){return Dh(this._hostTNode,this._hostLView)}get injector(){return new fm(this._hostTNode,this._hostLView)}get parentInjector(){let e=p3(this._hostTNode,this._hostLView);if(_F(e)){let i=T1(e,this._hostLView),t=I1(e),r=i[Jt].data[t+8];return new fm(r,i)}else return new fm(null,this._hostLView)}clear(){for(;this.length&gt;0;)this.remove(this.length-1)}get(e){let i=aR(this._lContainer);return i!==null&amp;&amp;i[e]||null}get length(){return this._lContainer.length-yo}createEmbeddedView(e,i,t){let r,o;typeof t=="number"?r=t:t!=null&amp;&amp;(r=t.index,o=t.injector);let a=u0(this._lContainer,e.ssrId),s=e.createEmbeddedViewImpl(i||{},o,a);return this.insertImpl(s,r,d0(this._hostTNode,a)),s}createComponent(e,i,t,r,o){let a=e&amp;&amp;!zee(e),s;if(a)s=i;else{let y=i||{};s=y.index,t=y.injector,r=y.projectableNodes,o=y.environmentInjector||y.ngModuleRef}let c=a?e:new wh(Nd(e)),l=t||this.parentInjector;if(!o&amp;&amp;c.ngModule==null){let M=(a?l:this.parentInjector).get(Co,null);M&amp;&amp;(o=M)}let u=Nd(c.componentType??{}),f=u0(this._lContainer,u?.id??null),g=f?.firstChild??null,b=c.create(l,r,g,o);return this.insertImpl(b.hostView,s,d0(this._hostTNode,f)),b}insert(e,i){return this.insertImpl(e,i,!0)}insertImpl(e,i,t){let r=e._lView;if(Kee(r)){let s=this.indexOf(e);if(s!==-1)this.detach(s);else{let c=r[no],l=new ON(c,c[Ma],c[no]);l.detach(l.indexOf(e))}}let o=this._adjustIndex(i),a=this._lContainer;return my(a,r,o,t),e.attachToViewContainerRef(),TR(IO(a),o,e),e}move(e,i){return this.insert(e,i)}indexOf(e){let i=aR(this._lContainer);return i!==null?i.indexOf(e):-1}remove(e){let i=this._adjustIndex(e,-1),t=l0(this._lContainer,i);t&amp;&amp;(S1(IO(this._lContainer),i),ay(t[Jt],t))}detach(e){let i=this._adjustIndex(e,-1),t=l0(this._lContainer,i);return t&amp;&amp;S1(IO(this._lContainer),i)!=null?new xm(t):null}_adjustIndex(e,i=0){return e??this.length+i}};function aR(n){return n[D1]}function IO(n){return n[D1]||(n[D1]=[])}function EN(n,e){let i,t=e[n.index];return Pl(t)?i=t:(i=mN(t,e,null,n),e[n.index]=i,dy(e,i)),$ie(i,e,n,t),new ON(i,n,e)}function Gie(n,e){let i=n[Ai],t=i.createComment(""),r=ts(e,n),o=y3(i,r);return F1(i,o,t,Sne(i,r),!1),t}var $ie=Zie,Yie=()=&gt;!1;function qie(n,e,i){return Yie(n,e,i)}function Zie(n,e,i,t){if(n[bm])return;let r;i.type&amp;8?r=wc(t):r=Gie(e,i),n[bm]=r}var CE=class n{constructor(e){this.queryList=e,this.matches=null}clone(){return new n(this.queryList)}setDirty(){this.queryList.setDirty()}},xE=class n{constructor(e=[]){this.queries=e}createEmbeddedView(e){let i=e.queries;if(i!==null){let t=e.contentQueries!==null?e.contentQueries[0]:i.length,r=[];for(let o=0;o&lt;t;o++){let a=i.getByIndex(o),s=this.queries[a.indexInDeclarationView];r.push(s.clone())}return new n(r)}return null}insertView(e){this.dirtyQueriesWithMatches(e)}detachView(e){this.dirtyQueriesWithMatches(e)}finishViewCreation(e){this.dirtyQueriesWithMatches(e)}dirtyQueriesWithMatches(e){for(let i=0;i&lt;this.queries.length;i++)T3(e,i).matches!==null&amp;&amp;this.queries[i].setDirty()}},B1=class{constructor(e,i,t=null){this.flags=i,this.read=t,typeof e=="string"?this.predicate=ire(e):this.predicate=e}},wE=class n{constructor(e=[]){this.queries=e}elementStart(e,i){for(let t=0;t&lt;this.queries.length;t++)this.queries[t].elementStart(e,i)}elementEnd(e){for(let i=0;i&lt;this.queries.length;i++)this.queries[i].elementEnd(e)}embeddedTView(e){let i=null;for(let t=0;t&lt;this.length;t++){let r=i!==null?i.length:0,o=this.getByIndex(t).embeddedTView(e,r);o&amp;&amp;(o.indexInDeclarationView=t,i!==null?i.push(o):i=[o])}return i!==null?new n(i):null}template(e,i){for(let t=0;t&lt;this.queries.length;t++)this.queries[t].template(e,i)}getByIndex(e){return this.queries[e]}get length(){return this.queries.length}track(e){this.queries.push(e)}},ME=class n{constructor(e,i=-1){this.metadata=e,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=i}elementStart(e,i){this.isApplyingToNode(i)&amp;&amp;this.matchTNode(e,i)}elementEnd(e){this._declarationNodeIndex===e.index&amp;&amp;(this._appliesToNextNode=!1)}template(e,i){this.elementStart(e,i)}embeddedTView(e,i){return this.isApplyingToNode(e)?(this.crossesNgTemplate=!0,this.addMatch(-e.index,i),new n(this.metadata)):null}isApplyingToNode(e){if(this._appliesToNextNode&amp;&amp;(this.metadata.flags&amp;1)!==1){let i=this._declarationNodeIndex,t=e.parent;for(;t!==null&amp;&amp;t.type&amp;8&amp;&amp;t.index!==i;)t=t.parent;return i===(t!==null?t.index:-1)}return this._appliesToNextNode}matchTNode(e,i){let t=this.metadata.predicate;if(Array.isArray(t))for(let r=0;r&lt;t.length;r++){let o=t[r];this.matchTNodeWithReadOption(e,i,Qie(i,o)),this.matchTNodeWithReadOption(e,i,w1(i,e,o,!1,!1))}else t===qn?i.type&amp;4&amp;&amp;this.matchTNodeWithReadOption(e,i,-1):this.matchTNodeWithReadOption(e,i,w1(i,e,t,!1,!1))}matchTNodeWithReadOption(e,i,t){if(t!==null){let r=this.metadata.read;if(r!==null)if(r===ke||r===Gt||r===qn&amp;&amp;i.type&amp;4)this.addMatch(i.index,-2);else{let o=w1(i,e,r,!1,!1);o!==null&amp;&amp;this.addMatch(i.index,o)}else this.addMatch(i.index,t)}}addMatch(e,i){this.matches===null?this.matches=[e,i]:this.matches.push(e,i)}};function Qie(n,e){let i=n.localNames;if(i!==null){for(let t=0;t&lt;i.length;t+=2)if(i[t]===e)return i[t+1]}return null}function Kie(n,e){return n.type&amp;11?Dh(n,e):n.type&amp;4?py(n,e):null}function Xie(n,e,i,t){return i===-1?Kie(e,n):i===-2?Jie(n,e,t):Cm(n,n[Jt],i,e)}function Jie(n,e,i){if(i===ke)return Dh(e,n);if(i===qn)return py(e,n);if(i===Gt)return EN(e,n)}function SN(n,e,i,t){let r=e[Ol].queries[t];if(r.matches===null){let o=n.data,a=i.matches,s=[];for(let c=0;a!==null&amp;&amp;c&lt;a.length;c+=2){let l=a[c];if(l&lt;0)s.push(null);else{let u=o[l];s.push(Xie(e,u,a[c+1],i.metadata.read))}}r.matches=s}return r.matches}function kE(n,e,i,t){let r=n.queries.getByIndex(i),o=r.matches;if(o!==null){let a=SN(n,e,r,i);for(let s=0;s&lt;o.length;s+=2){let c=o[s];if(c&gt;0)t.push(a[s/2]);else{let l=o[s+1],u=e[-c];for(let f=yo;f&lt;u.length;f++){let g=u[f];g[_0]===g[no]&amp;&amp;kE(g[Jt],g,l,t)}if(u[yh]!==null){let f=u[yh];for(let g=0;g&lt;f.length;g++){let b=f[g];kE(b[Jt],b,l,t)}}}}}return t}function ere(n,e){return n[Ol].queries[e].queryList}function PN(n,e,i){let t=new Dr((i&amp;4)===4);return Hne(n,e,t,t.destroy),(e[Ol]??=new xE).queries.push(new CE(t))-1}function tre(n,e,i){let t=Fi();return t.firstCreatePass&amp;&amp;(DN(t,new B1(n,e,i),-1),(e&amp;2)===2&amp;&amp;(t.staticViewQueries=!0)),PN(t,kt(),e)}function nre(n,e,i,t){let r=Fi();if(r.firstCreatePass){let o=oo();DN(r,new B1(e,i,t),o.index),rre(r,n),(i&amp;2)===2&amp;&amp;(r.staticContentQueries=!0)}return PN(r,kt(),i)}function ire(n){return n.split(",").map(e=&gt;e.trim())}function DN(n,e,i){n.queries===null&amp;&amp;(n.queries=new wE),n.queries.track(new ME(e,i))}function rre(n,e){let i=n.contentQueries||(n.contentQueries=[]),t=i.length?i[i.length-1]:-1;e!==t&amp;&amp;i.push(n.queries.length-1,e)}function T3(n,e){return n.queries.getByIndex(e)}function ore(n,e){let i=n[Jt],t=T3(i,e);return t.crossesNgTemplate?kE(i,n,e,[]):SN(i,n,t,e)}function fy(n){return typeof n=="function"&amp;&amp;n[Bs]!==void 0}function so(n,e){Sc("NgSignals");let i=Y6(n),t=i[Bs];return e?.equal&amp;&amp;(t.equal=e.equal),i.set=r=&gt;jv(t,r),i.update=r=&gt;q6(t,r),i.asReadonly=are.bind(i),i}function are(){let n=this[Bs];if(n.readonlyFn===void 0){let e=()=&gt;this();e[Bs]=n,n.readonlyFn=e}return n.readonlyFn}function IN(n){return fy(n)&amp;&amp;typeof n.set=="function"}function sre(n){let e=[],i=new Map;function t(r){let o=i.get(r);if(!o){let a=n(r);i.set(r,o=a.then(ure))}return o}return z1.forEach((r,o)=&gt;{let a=[];r.templateUrl&amp;&amp;a.push(t(r.templateUrl).then(l=&gt;{r.template=l}));let s=typeof r.styles=="string"?[r.styles]:r.styles||[];if(r.styles=s,r.styleUrl&amp;&amp;r.styleUrls?.length)throw new Error("@Component cannot define both `styleUrl` and `styleUrls`. Use `styleUrl` if the component has one stylesheet, or `styleUrls` if it has multiple");if(r.styleUrls?.length){let l=r.styles.length,u=r.styleUrls;r.styleUrls.forEach((f,g)=&gt;{s.push(""),a.push(t(f).then(b=&gt;{s[l+g]=b,u.splice(u.indexOf(f),1),u.length==0&amp;&amp;(r.styleUrls=void 0)}))})}else r.styleUrl&amp;&amp;a.push(t(r.styleUrl).then(l=&gt;{s.push(l),r.styleUrl=void 0}));let c=Promise.all(a).then(()=&gt;mre(o));e.push(c)}),lre(),Promise.all(e).then(()=&gt;{})}var z1=new Map,cre=new Set;function lre(){let n=z1;return z1=new Map,n}function dre(){return z1.size===0}function ure(n){return typeof n=="string"?n:n.text()}function mre(n){cre.delete(n)}function pre(n){return Object.getPrototypeOf(n.prototype).constructor}function lt(n){let e=pre(n.type),i=!0,t=[n];for(;e;){let r;if(El(n))r=e.\u0275cmp||e.\u0275dir;else{if(e.\u0275cmp)throw new Re(903,!1);r=e.\u0275dir}if(r){if(i){t.push(r);let a=n;a.inputs=g1(n.inputs),a.inputTransforms=g1(n.inputTransforms),a.declaredInputs=g1(n.declaredInputs),a.outputs=g1(n.outputs);let s=r.hostBindings;s&amp;&amp;bre(n,s);let c=r.viewQuery,l=r.contentQueries;if(c&amp;&amp;gre(n,c),l&amp;&amp;_re(n,l),hre(n,r),UJ(n.outputs,r.outputs),El(r)&amp;&amp;r.data.animation){let u=n.data;u.animation=(u.animation||[]).concat(r.data.animation)}}let o=r.features;if(o)for(let a=0;a&lt;o.length;a++){let s=o[a];s&amp;&amp;s.ngInherit&amp;&amp;s(n),s===lt&amp;&amp;(i=!1)}}e=Object.getPrototypeOf(e)}fre(t)}function hre(n,e){for(let i in e.inputs){if(!e.inputs.hasOwnProperty(i)||n.inputs.hasOwnProperty(i))continue;let t=e.inputs[i];if(t!==void 0&amp;&amp;(n.inputs[i]=t,n.declaredInputs[i]=e.declaredInputs[i],e.inputTransforms!==null)){let r=Array.isArray(t)?t[0]:t;if(!e.inputTransforms.hasOwnProperty(r))continue;n.inputTransforms??={},n.inputTransforms[r]=e.inputTransforms[r]}}}function fre(n){let e=0,i=null;for(let t=n.length-1;t&gt;=0;t--){let r=n[t];r.hostVars=e+=r.hostVars,r.hostAttrs=i0(r.hostAttrs,i=i0(i,r.hostAttrs))}}function g1(n){return n===fh?{}:n===ta?[]:n}function gre(n,e){let i=n.viewQuery;i?n.viewQuery=(t,r)=&gt;{e(t,r),i(t,r)}:n.viewQuery=e}function _re(n,e){let i=n.contentQueries;i?n.contentQueries=(t,r,o)=&gt;{e(t,r,o),i(t,r,o)}:n.contentQueries=e}function bre(n,e){let i=n.hostBindings;i?n.hostBindings=(t,r)=&gt;{e(t,r),i(t,r)}:n.hostBindings=e}function It(n){let e=n.inputConfig,i={};for(let t in e)if(e.hasOwnProperty(t)){let r=e[t];Array.isArray(r)&amp;&amp;r[3]&amp;&amp;(i[t]=r[3])}n.inputTransforms=i}var jd=class{},m0=class{};var H1=class extends jd{constructor(e,i,t){super(),this._parent=i,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new V1(this);let r=HR(e);this._bootstrapComponents=qF(r.bootstrap),this._r3Injector=OF(e,i,[{provide:jd,useValue:this},{provide:Tl,useValue:this.componentFactoryResolver},...t],Bo(e),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(e)}get injector(){return this._r3Injector}destroy(){let e=this._r3Injector;!e.destroyed&amp;&amp;e.destroy(),this.destroyCbs.forEach(i=&gt;i()),this.destroyCbs=null}onDestroy(e){this.destroyCbs.push(e)}},U1=class extends m0{constructor(e){super(),this.moduleType=e}create(e){return new H1(this.moduleType,e,[])}};function vre(n,e,i){return new H1(n,e,i)}var OE=class extends jd{constructor(e){super(),this.componentFactoryResolver=new V1(this),this.instance=null;let i=new r0([...e.providers,{provide:jd,useValue:this},{provide:Tl,useValue:this.componentFactoryResolver}],e.parent||e3(),e.debugName,new Set(["environment"]));this.injector=i,e.runEnvironmentInitializers&amp;&amp;i.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(e){this.injector.onDestroy(e)}};function gy(n,e,i=null){return new OE({providers:n,parent:e,debugName:i,runEnvironmentInitializers:!0}).injector}var zd=(()=&gt;{let e=class e{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new Cn(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);let t=this.taskId++;return this.pendingTasks.add(t),t}remove(t){this.pendingTasks.delete(t),this.pendingTasks.size===0&amp;&amp;this._hasPendingTasks&amp;&amp;this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&amp;&amp;this.hasPendingTasks.next(!1)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function TN(n){return A3(n)?Array.isArray(n)||!(n instanceof Map)&amp;&amp;Symbol.iterator in n:!1}function yre(n,e){if(Array.isArray(n))for(let i=0;i&lt;n.length;i++)e(n[i]);else{let i=n[Symbol.iterator](),t;for(;!(t=i.next()).done;)e(t.value)}}function A3(n){return n!==null&amp;&amp;(typeof n=="function"||typeof n=="object")}function Dm(n,e,i){return n[e]=i}function AN(n,e){return n[e]}function io(n,e,i){let t=n[e];return Object.is(t,i)?!1:(n[e]=i,!0)}function p0(n,e,i,t){let r=io(n,e,i);return io(n,e+1,t)||r}function R3(n,e,i,t,r){let o=p0(n,e,i,t);return io(n,e+2,r)||o}function w0(n,e,i,t,r,o){let a=p0(n,e,i,t);return p0(n,e+2,r,o)||a}function Cre(n){return(n.flags&amp;32)===32}function xre(n,e,i,t,r,o,a,s,c){let l=e.consts,u=Th(e,n,4,a||null,Ch(l,s));O3(e,i,u,Ch(l,c)),iy(e,u);let f=u.tView=k3(2,u,t,r,o,e.directiveRegistry,e.pipeRegistry,null,e.schemas,l,null);return e.queries!==null&amp;&amp;(e.queries.template(e,u),f.queries=e.queries.embeddedTView(u)),u}function w(n,e,i,t,r,o,a,s){let c=kt(),l=Fi(),u=n+gr,f=l.firstCreatePass?xre(u,l,c,e,i,t,r,o,a):l.data[u];Om(f,!1);let g=wre(l,c,f,n);ty()&amp;&amp;sy(l,c,g,f),Ld(g,c);let b=mN(g,c,g,f);return c[u]=b,dy(c,b),qie(b,f,c),ey(f)&amp;&amp;w3(l,c,f),a!=null&amp;&amp;M3(c,f,s),w}var wre=Mre;function Mre(n,e,i,t){return ny(!0),e[Ai].createComment("")}function Ve(n,e,i,t){let r=kt(),o=Bd();if(io(r,o,e)){let a=Fi(),s=Ph();iie(s,r,n,e,i,t)}return Ve}function F3(n,e,i,t){return io(n,Bd(),i)?e+Si(i)+t:sr}function RN(n,e,i,t,r,o){let a=b0(),s=p0(n,a,i,r);return Em(2),s?e+Si(i)+t+Si(r)+o:sr}function kre(n,e,i,t,r,o,a,s){let c=b0(),l=R3(n,c,i,r,a);return Em(3),l?e+Si(i)+t+Si(r)+o+Si(a)+s:sr}function Ore(n,e,i,t,r,o,a,s,c,l){let u=b0(),f=w0(n,u,i,r,a,c);return Em(4),f?e+Si(i)+t+Si(r)+o+Si(a)+s+Si(c)+l:sr}function Ere(n,e,i,t,r,o,a,s,c,l,u,f){let g=b0(),b=w0(n,g,i,r,a,c);return b=io(n,g+4,u)||b,Em(5),b?e+Si(i)+t+Si(r)+o+Si(a)+s+Si(c)+l+Si(u)+f:sr}function Sre(n,e,i,t,r,o,a,s,c,l,u,f,g,b,y,M){let k=b0(),O=w0(n,k,i,r,a,c);return O=R3(n,k+4,u,g,y)||O,Em(7),O?e+Si(i)+t+Si(r)+o+Si(a)+s+Si(c)+l+Si(u)+f+Si(g)+b+Si(y)+M:sr}function _1(n,e){return n&lt;&lt;17|e&lt;&lt;2}function Mm(n){return n&gt;&gt;17&amp;32767}function Pre(n){return(n&amp;2)==2}function Dre(n,e){return n&amp;131071|e&lt;&lt;17}function EE(n){return n|2}function Mh(n){return(n&amp;131068)&gt;&gt;2}function TO(n,e){return n&amp;-131069|e&lt;&lt;2}function Ire(n){return(n&amp;1)===1}function SE(n){return n|1}function Tre(n,e,i,t,r,o){let a=o?e.classBindings:e.styleBindings,s=Mm(a),c=Mh(a);n[t]=i;let l=!1,u;if(Array.isArray(i)){let f=i;u=f[1],(u===null||g0(f,u)&gt;0)&amp;&amp;(l=!0)}else u=i;if(r)if(c!==0){let g=Mm(n[s+1]);n[t+1]=_1(g,s),g!==0&amp;&amp;(n[g+1]=TO(n[g+1],t)),n[s+1]=Dre(n[s+1],t)}else n[t+1]=_1(s,0),s!==0&amp;&amp;(n[s+1]=TO(n[s+1],t)),s=t;else n[t+1]=_1(c,0),s===0?s=t:n[c+1]=TO(n[c+1],t),c=t;l&amp;&amp;(n[t+1]=EE(n[t+1])),sR(n,u,t,!0),sR(n,u,t,!1),Are(e,u,n,t,o),a=_1(s,c),o?e.classBindings=a:e.styleBindings=a}function Are(n,e,i,t,r){let o=r?n.residualClasses:n.residualStyles;o!=null&amp;&amp;typeof e=="string"&amp;&amp;g0(o,e)&gt;=0&amp;&amp;(i[t+1]=SE(i[t+1]))}function sR(n,e,i,t){let r=n[i+1],o=e===null,a=t?Mm(r):Mh(r),s=!1;for(;a!==0&amp;&amp;(s===!1||o);){let c=n[a],l=n[a+1];Rre(c,e)&amp;&amp;(s=!0,n[a+1]=t?SE(l):EE(l)),a=t?Mm(l):Mh(l)}s&amp;&amp;(n[i+1]=t?EE(r):SE(r))}function Rre(n,e){return n===null||e==null||(Array.isArray(n)?n[1]:n)===e?!0:Array.isArray(n)&amp;&amp;typeof e=="string"?g0(n,e)&gt;=0:!1}var Pr={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function FN(n){return n.substring(Pr.key,Pr.keyEnd)}function Fre(n){return n.substring(Pr.value,Pr.valueEnd)}function Nre(n){return jN(n),NN(n,kh(n,0,Pr.textEnd))}function NN(n,e){let i=Pr.textEnd;return i===e?-1:(e=Pr.keyEnd=jre(n,Pr.key=e,i),kh(n,e,i))}function Lre(n){return jN(n),LN(n,kh(n,0,Pr.textEnd))}function LN(n,e){let i=Pr.textEnd,t=Pr.key=kh(n,e,i);return i===t?-1:(t=Pr.keyEnd=Vre(n,t,i),t=cR(n,t,i,58),t=Pr.value=kh(n,t,i),t=Pr.valueEnd=Bre(n,t,i),cR(n,t,i,59))}function jN(n){Pr.key=0,Pr.keyEnd=0,Pr.value=0,Pr.valueEnd=0,Pr.textEnd=n.length}function kh(n,e,i){for(;e&lt;i&amp;&amp;n.charCodeAt(e)&lt;=32;)e++;return e}function jre(n,e,i){for(;e&lt;i&amp;&amp;n.charCodeAt(e)&gt;32;)e++;return e}function Vre(n,e,i){let t;for(;e&lt;i&amp;&amp;((t=n.charCodeAt(e))===45||t===95||(t&amp;-33)&gt;=65&amp;&amp;(t&amp;-33)&lt;=90||t&gt;=48&amp;&amp;t&lt;=57);)e++;return e}function cR(n,e,i,t){return e=kh(n,e,i),e&lt;i&amp;&amp;e++,e}function Bre(n,e,i){let t=-1,r=-1,o=-1,a=e,s=a;for(;a&lt;i;){let c=n.charCodeAt(a++);if(c===59)return s;c===34||c===39?s=a=lR(n,c,a,i):e===a-4&amp;&amp;o===85&amp;&amp;r===82&amp;&amp;t===76&amp;&amp;c===40?s=a=lR(n,41,a,i):c&gt;32&amp;&amp;(s=a),o=r,r=t,t=c&amp;-33}return s}function lR(n,e,i,t){let r=-1,o=i;for(;o&lt;t;){let a=n.charCodeAt(o++);if(a==e&amp;&amp;r!==92)return o;a==92&amp;&amp;r===92?r=0:r=a}throw new Error}function p(n,e,i){let t=kt(),r=Bd();if(io(t,r,e)){let o=Fi(),a=Ph();x0(o,a,t,n,e,t[Ai],i,!1)}return p}function PE(n,e,i,t,r){let o=e.inputs,a=r?"class":"style";E3(n,i,o[a],a,t)}function ln(n,e,i){return BN(n,e,i,!1),ln}function Se(n,e){return BN(n,e,null,!0),Se}function VN(n){_y(UN,zre,n,!1)}function zre(n,e){for(let i=Lre(e);i&gt;=0;i=LN(e,i))UN(n,FN(e),Fre(e))}function oi(n){_y(Yre,N3,n,!0)}function N3(n,e){for(let i=Nre(e);i&gt;=0;i=NN(e,i))Oh(n,FN(e),!0)}function BN(n,e,i,t){let r=kt(),o=Fi(),a=Em(2);if(o.firstUpdatePass&amp;&amp;HN(o,n,a,t),e!==sr&amp;&amp;io(r,a,e)){let s=o.data[ka()];WN(o,s,r,r[Ai],n,r[a+1]=Zre(e,i),t,a)}}function _y(n,e,i,t){let r=Fi(),o=Em(2);r.firstUpdatePass&amp;&amp;HN(r,null,o,t);let a=kt();if(i!==sr&amp;&amp;io(a,o,i)){let s=r.data[ka()];if(GN(s,t)&amp;&amp;!zN(r,o)){let c=t?s.classesWithoutHost:s.stylesWithoutHost;c!==null&amp;&amp;(i=LO(c,i||"")),PE(r,s,a,i,t)}else qre(r,s,a,a[Ai],a[o+1],a[o+1]=$re(n,e,i),t,o)}}function zN(n,e){return e&gt;=n.expandoStartIndex}function HN(n,e,i,t){let r=n.data;if(r[i+1]===null){let o=r[ka()],a=zN(n,i);GN(o,t)&amp;&amp;e===null&amp;&amp;!a&amp;&amp;(e=!1),e=Hre(r,o,e,t),Tre(r,o,e,i,a,t)}}function Hre(n,e,i,t){let r=l3(n),o=t?e.residualClasses:e.residualStyles;if(r===null)(t?e.classBindings:e.styleBindings)===0&amp;&amp;(i=AO(null,n,e,i,t),i=h0(i,e.attrs,t),o=null);else{let a=e.directiveStylingLast;if(a===-1||n[a]!==r)if(i=AO(r,n,e,i,t),o===null){let c=Ure(n,e,t);c!==void 0&amp;&amp;Array.isArray(c)&amp;&amp;(c=AO(null,n,e,c[1],t),c=h0(c,e.attrs,t),Wre(n,e,t,c))}else o=Gre(n,e,t)}return o!==void 0&amp;&amp;(t?e.residualClasses=o:e.residualStyles=o),i}function Ure(n,e,i){let t=i?e.classBindings:e.styleBindings;if(Mh(t)!==0)return n[Mm(t)]}function Wre(n,e,i,t){let r=i?e.classBindings:e.styleBindings;n[Mm(r)]=t}function Gre(n,e,i){let t,r=e.directiveEnd;for(let o=1+e.directiveStylingLast;o&lt;r;o++){let a=n[o].hostAttrs;t=h0(t,a,i)}return h0(t,e.attrs,i)}function AO(n,e,i,t,r){let o=null,a=i.directiveEnd,s=i.directiveStylingLast;for(s===-1?s=i.directiveStart:s++;s&lt;a&amp;&amp;(o=e[s],t=h0(t,o.hostAttrs,r),o!==n);)s++;return n!==null&amp;&amp;(i.directiveStylingLast=s),t}function h0(n,e,i){let t=i?1:2,r=-1;if(e!==null)for(let o=0;o&lt;e.length;o++){let a=e[o];typeof a=="number"?r=a:r===t&amp;&amp;(Array.isArray(n)||(n=n===void 0?[]:["",n]),Oh(n,a,i?!0:e[++o]))}return n===void 0?null:n}function $re(n,e,i){if(i==null||i==="")return ta;let t=[],r=Oa(i);if(Array.isArray(r))for(let o=0;o&lt;r.length;o++)n(t,r[o],!0);else if(typeof r=="object")for(let o in r)r.hasOwnProperty(o)&amp;&amp;n(t,o,r[o]);else typeof r=="string"&amp;&amp;e(t,r);return t}function UN(n,e,i){Oh(n,e,Oa(i))}function Yre(n,e,i){let t=String(e);t!==""&amp;&amp;!t.includes(" ")&amp;&amp;Oh(n,t,i)}function qre(n,e,i,t,r,o,a,s){r===sr&amp;&amp;(r=ta);let c=0,l=0,u=0&lt;r.length?r[0]:null,f=0&lt;o.length?o[0]:null;for(;u!==null||f!==null;){let g=c&lt;r.length?r[c+1]:void 0,b=l&lt;o.length?o[l+1]:void 0,y=null,M;u===f?(c+=2,l+=2,g!==b&amp;&amp;(y=f,M=b)):f===null||u!==null&amp;&amp;u&lt;f?(c+=2,y=u):(l+=2,y=f,M=b),y!==null&amp;&amp;WN(n,e,i,t,y,M,a,s),u=c&lt;r.length?r[c]:null,f=l&lt;o.length?o[l]:null}}function WN(n,e,i,t,r,o,a,s){if(!(e.type&amp;3))return;let c=n.data,l=c[s+1],u=Ire(l)?dR(c,e,i,r,Mh(l),a):void 0;if(!W1(u)){W1(o)||Pre(l)&amp;&amp;(o=dR(c,null,i,r,s,a));let f=iF(ka(),i);Rne(t,a,f,r,o)}}function dR(n,e,i,t,r,o){let a=e===null,s;for(;r&gt;0;){let c=n[r],l=Array.isArray(c),u=l?c[1]:c,f=u===null,g=i[r+1];g===sr&amp;&amp;(g=f?ta:void 0);let b=f?wO(g,t):u===t?g:void 0;if(l&amp;&amp;!W1(b)&amp;&amp;(b=wO(c,t)),W1(b)&amp;&amp;(s=b,a))return s;let y=n[r+1];r=a?Mm(y):Mh(y)}if(e!==null){let c=o?e.residualClasses:e.residualStyles;c!=null&amp;&amp;(s=wO(c,t))}return s}function W1(n){return n!==void 0}function Zre(n,e){return n==null||n===""||(typeof e=="string"?n=n+e:typeof n=="object"&amp;&amp;(n=Bo(Oa(n)))),n}function GN(n,e){return(n.flags&amp;(e?8:16))!==0}function Al(n,e,i){let t=kt(),r=F3(t,n,e,i);_y(Oh,N3,r,!0)}function L3(n,e,i,t,r){let o=kt(),a=RN(o,n,e,i,t,r);_y(Oh,N3,a,!0)}var DE=class{destroy(e){}updateValue(e,i){}swap(e,i){let t=Math.min(e,i),r=Math.max(e,i),o=this.detach(r);if(r-t&gt;1){let a=this.detach(t);this.attach(t,o),this.attach(r,a)}else this.attach(t,o)}move(e,i){this.attach(i,this.detach(e))}};function RO(n,e,i,t,r){return n===i&amp;&amp;Object.is(e,t)?1:Object.is(r(n,e),r(i,t))?-1:0}function Qre(n,e,i){let t,r,o=0,a=n.length-1;if(Array.isArray(e)){let s=e.length-1;for(;o&lt;=a&amp;&amp;o&lt;=s;){let c=n.at(o),l=e[o],u=RO(o,c,o,l,i);if(u!==0){u&lt;0&amp;&amp;n.updateValue(o,l),o++;continue}let f=n.at(a),g=e[s],b=RO(a,f,s,g,i);if(b!==0){b&lt;0&amp;&amp;n.updateValue(a,g),a--,s--;continue}let y=i(o,c),M=i(a,f),k=i(o,l);if(Object.is(k,M)){let O=i(s,g);Object.is(O,y)?(n.swap(o,a),n.updateValue(a,g),s--,a--):n.move(a,o),n.updateValue(o,l),o++;continue}if(t??=new G1,r??=mR(n,o,a,i),IE(n,t,o,k))n.updateValue(o,l),o++,a++;else if(r.has(k))t.set(y,n.detach(o)),a--;else{let O=n.create(o,e[o]);n.attach(o,O),o++,a++}}for(;o&lt;=s;)uR(n,t,i,o,e[o]),o++}else if(e!=null){let s=e[Symbol.iterator](),c=s.next();for(;!c.done&amp;&amp;o&lt;=a;){let l=n.at(o),u=c.value,f=RO(o,l,o,u,i);if(f!==0)f&lt;0&amp;&amp;n.updateValue(o,u),o++,c=s.next();else{t??=new G1,r??=mR(n,o,a,i);let g=i(o,u);if(IE(n,t,o,g))n.updateValue(o,u),o++,a++,c=s.next();else if(!r.has(g))n.attach(o,n.create(o,u)),o++,a++,c=s.next();else{let b=i(o,l);t.set(b,n.detach(o)),a--}}}for(;!c.done;)uR(n,t,i,n.length,c.value),c=s.next()}for(;o&lt;=a;)n.destroy(n.detach(a--));t?.forEach(s=&gt;{n.destroy(s)})}function IE(n,e,i,t){return e!==void 0&amp;&amp;e.has(t)?(n.attach(i,e.get(t)),e.delete(t),!0):!1}function uR(n,e,i,t,r){if(IE(n,e,t,i(t,r)))n.updateValue(t,r);else{let o=n.create(t,r);n.attach(t,o)}}function mR(n,e,i,t){let r=new Set;for(let o=e;o&lt;=i;o++)r.add(t(o,n.at(o)));return r}var G1=class{constructor(){this.kvMap=new Map,this._vMap=void 0}has(e){return this.kvMap.has(e)}delete(e){if(!this.has(e))return!1;let i=this.kvMap.get(e);return this._vMap!==void 0&amp;&amp;this._vMap.has(i)?(this.kvMap.set(e,this._vMap.get(i)),this._vMap.delete(i)):this.kvMap.delete(e),!0}get(e){return this.kvMap.get(e)}set(e,i){if(this.kvMap.has(e)){let t=this.kvMap.get(e);this._vMap===void 0&amp;&amp;(this._vMap=new Map);let r=this._vMap;for(;r.has(t);)t=r.get(t);r.set(t,i)}else this.kvMap.set(e,i)}forEach(e){for(let[i,t]of this.kvMap)if(e(t,i),this._vMap!==void 0){let r=this._vMap;for(;r.has(t);)t=r.get(t),e(t,i)}}};function Q(n,e,i){Sc("NgControlFlow");let t=kt(),r=Bd(),o=FE(t,gr+n),a=0;if(io(t,r,e)){let s=bn(null);try{if(vN(o,a),e!==-1){let c=NE(t[Jt],gr+e),l=u0(o,c.tView.ssrId),u=uy(t,c,i,{dehydratedView:l});my(o,u,a,d0(c,l))}}finally{bn(s)}}else{let s=bN(o,a);s!==void 0&amp;&amp;(s[vo]=i)}}var TE=class{constructor(e,i,t){this.lContainer=e,this.$implicit=i,this.$index=t}get $count(){return this.lContainer.length-yo}};function Ea(n){return n}function is(n,e){return e}var AE=class{constructor(e,i,t){this.hasEmptyBlock=e,this.trackByFn=i,this.liveCollection=t}};function xi(n,e,i,t,r,o,a,s,c,l,u,f,g){Sc("NgControlFlow");let b=c!==void 0,y=kt(),M=s?a.bind(y[Ja][vo]):a,k=new AE(b,M);y[gr+n]=k,w(n+1,e,i,t,r,o),b&amp;&amp;w(n+2,c,l,u,f,g)}var RE=class extends DE{constructor(e,i,t){super(),this.lContainer=e,this.hostLView=i,this.templateTNode=t,this.needsIndexUpdate=!1}get length(){return this.lContainer.length-yo}at(e){return this.getLView(e)[vo].$implicit}attach(e,i){let t=i[bh];this.needsIndexUpdate||=e!==this.length,my(this.lContainer,i,e,d0(this.templateTNode,t))}detach(e){return this.needsIndexUpdate||=e!==this.length-1,Kre(this.lContainer,e)}create(e,i){let t=u0(this.lContainer,this.templateTNode.tView.ssrId);return uy(this.hostLView,this.templateTNode,new TE(this.lContainer,i,e),{dehydratedView:t})}destroy(e){ay(e[Jt],e)}updateValue(e,i){this.getLView(e)[vo].$implicit=i}reset(){this.needsIndexUpdate=!1}updateIndexes(){if(this.needsIndexUpdate)for(let e=0;e&lt;this.length;e++)this.getLView(e)[vo].$index=e}getLView(e){return Xre(this.lContainer,e)}};function wi(n){let e=bn(null),i=ka();try{let t=kt(),r=t[Jt],o=t[i];if(o.liveCollection===void 0){let s=i+1,c=FE(t,s),l=NE(r,s);o.liveCollection=new RE(c,t,l)}else o.liveCollection.reset();let a=o.liveCollection;if(Qre(a,n,o.trackByFn),a.updateIndexes(),o.hasEmptyBlock){let s=Bd(),c=a.length===0;if(io(t,s,c)){let l=i+2,u=FE(t,l);if(c){let f=NE(r,l),g=u0(u,f.tView.ssrId),b=uy(t,f,void 0,{dehydratedView:g});my(u,b,0,d0(f,g))}else vN(u,0)}}}finally{bn(e)}}function FE(n,e){return n[e]}function Kre(n,e){return l0(n,e)}function Xre(n,e){return bN(n,e)}function NE(n,e){return r3(n,e)}function Jre(n,e,i,t,r,o){let a=e.consts,s=Ch(a,r),c=Th(e,n,2,t,s);return O3(e,i,c,Ch(a,o)),c.attrs!==null&amp;&amp;j1(c,c.attrs,!1),c.mergedAttrs!==null&amp;&amp;j1(c,c.mergedAttrs,!0),e.queries!==null&amp;&amp;e.queries.elementStart(e,c),c}function m(n,e,i,t){let r=kt(),o=Fi(),a=gr+n,s=r[Ai],c=o.firstCreatePass?Jre(a,o,r,e,i,t):o.data[a],l=eoe(o,r,c,s,e,n);r[a]=l;let u=ey(c);return Om(c,!0),rN(s,l,c),!Cre(c)&amp;&amp;ty()&amp;&amp;sy(o,r,l,c),tte()===0&amp;&amp;Ld(l,r),nte(),u&amp;&amp;(w3(o,r,c),x3(o,c,r)),t!==null&amp;&amp;M3(r,c),m}function h(){let n=oo();s3()?c3():(n=n.parent,Om(n,!1));let e=n;rte(e)&amp;&amp;ote(),ite();let i=Fi();return i.firstCreatePass&amp;&amp;(iy(i,n),i3(n)&amp;&amp;i.queries.elementEnd(n)),e.classesWithoutHost!=null&amp;&amp;vte(e)&amp;&amp;PE(i,e,kt(),e.classesWithoutHost,!0),e.stylesWithoutHost!=null&amp;&amp;yte(e)&amp;&amp;PE(i,e,kt(),e.stylesWithoutHost,!1),h}function C(n,e,i,t){return m(n,e,i,t),h(),C}var eoe=(n,e,i,t,r,o)=&gt;(ny(!0),ZF(t,r,fte()));function toe(n,e,i,t,r){let o=e.consts,a=Ch(o,t),s=Th(e,n,8,"ng-container",a);a!==null&amp;&amp;j1(s,a,!0);let c=Ch(o,r);return O3(e,i,s,c),e.queries!==null&amp;&amp;e.queries.elementStart(e,s),s}function H(n,e,i){let t=kt(),r=Fi(),o=n+gr,a=r.firstCreatePass?toe(o,r,t,e,i):r.data[o];Om(a,!0);let s=noe(r,t,a,n);return t[o]=s,ty()&amp;&amp;sy(r,t,s,a),Ld(s,t),ey(a)&amp;&amp;(w3(r,t,a),x3(r,a,t)),i!=null&amp;&amp;M3(t,a),H}function W(){let n=oo(),e=Fi();return s3()?c3():(n=n.parent,Om(n,!1)),e.firstCreatePass&amp;&amp;(iy(e,n),i3(n)&amp;&amp;e.queries.elementEnd(n)),W}function Pi(n,e,i){return H(n,e,i),W(),Pi}var noe=(n,e,i,t)=&gt;(ny(!0),bne(e[Ai],""));function U(){return kt()}function cr(n,e,i){let t=kt(),r=Bd();if(io(t,r,e)){let o=Fi(),a=Ph();x0(o,a,t,n,e,t[Ai],i,!0)}return cr}function Rl(n,e,i){let t=kt(),r=Bd();if(io(t,r,e)){let o=Fi(),a=Ph(),s=l3(o.data),c=gN(s,a,t);x0(o,a,t,n,e,c,i,!0)}return Rl}var pm=void 0;function ioe(n){let e=n,i=Math.floor(Math.abs(n)),t=n.toString().replace(/^[^.]*\.?/,"").length;return i===1&amp;&amp;t===0?1:5}var roe=["en",[["a","p"],["AM","PM"],pm],[["AM","PM"],pm,pm],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],pm,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],pm,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",pm,"{1} 'at' {0}",pm],[".",",",";","%","+","-","E","\xD7","\u2030","\u221E","NaN",":"],["#,##0.###","#,##0%","\xA4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",ioe],e0={};function $N(n,e,i){typeof e!="string"&amp;&amp;(i=e,e=n[Ri.LocaleId]),e=e.toLowerCase().replace(/_/g,"-"),e0[e]=n,i&amp;&amp;(e0[e][Ri.ExtraData]=i)}function ia(n){let e=ooe(n),i=pR(e);if(i)return i;let t=e.split("-")[0];if(i=pR(t),i)return i;if(t==="en")return roe;throw new Re(701,!1)}function pR(n){return n in e0||(e0[n]=ar.ng&amp;&amp;ar.ng.common&amp;&amp;ar.ng.common.locales&amp;&amp;ar.ng.common.locales[n]),e0[n]}var Ri=function(n){return n[n.LocaleId=0]="LocaleId",n[n.DayPeriodsFormat=1]="DayPeriodsFormat",n[n.DayPeriodsStandalone=2]="DayPeriodsStandalone",n[n.DaysFormat=3]="DaysFormat",n[n.DaysStandalone=4]="DaysStandalone",n[n.MonthsFormat=5]="MonthsFormat",n[n.MonthsStandalone=6]="MonthsStandalone",n[n.Eras=7]="Eras",n[n.FirstDayOfWeek=8]="FirstDayOfWeek",n[n.WeekendRange=9]="WeekendRange",n[n.DateFormat=10]="DateFormat",n[n.TimeFormat=11]="TimeFormat",n[n.DateTimeFormat=12]="DateTimeFormat",n[n.NumberSymbols=13]="NumberSymbols",n[n.NumberFormats=14]="NumberFormats",n[n.CurrencyCode=15]="CurrencyCode",n[n.CurrencySymbol=16]="CurrencySymbol",n[n.CurrencyName=17]="CurrencyName",n[n.Currencies=18]="Currencies",n[n.Directionality=19]="Directionality",n[n.PluralCase=20]="PluralCase",n[n.ExtraData=21]="ExtraData",n}(Ri||{});function ooe(n){return n.toLowerCase().replace(/_/g,"-")}var $1="en-US",aoe="USD";var soe=$1;function coe(n){typeof n=="string"&amp;&amp;(soe=n.toLowerCase().replace(/_/g,"-"))}function P(n,e,i,t){let r=kt(),o=Fi(),a=oo();return j3(o,r,r[Ai],a,n,e,t),P}function Fl(n,e){let i=oo(),t=kt(),r=Fi(),o=l3(r.data),a=gN(o,i,t);return j3(r,t,a,i,n,e),Fl}function loe(n,e,i,t){let r=n.cleanup;if(r!=null)for(let o=0;o&lt;r.length-1;o+=2){let a=r[o];if(a===i&amp;&amp;r[o+1]===t){let s=e[o0],c=r[o+2];return s.length&gt;c?s[c]:null}typeof a=="string"&amp;&amp;(o+=2)}return null}function j3(n,e,i,t,r,o,a){let s=ey(t),l=n.firstCreatePass&amp;&amp;fN(n),u=e[vo],f=hN(e),g=!0;if(t.type&amp;3||a){let M=ts(t,e),k=a?a(M):M,O=f.length,L=a?Y=&gt;a(wc(Y[t.index])):t.index,Z=null;if(!a&amp;&amp;s&amp;&amp;(Z=loe(n,e,r,t.index)),Z!==null){let Y=Z.__ngLastListenerFn__||Z;Y.__ngNextListenerFn__=o,Z.__ngLastListenerFn__=o,g=!1}else{o=fR(t,e,u,o,!1);let Y=i.listen(k,r,o);f.push(o,Y),l&amp;&amp;l.push(r,L,O,O+1)}}else o=fR(t,e,u,o,!1);let b=t.outputs,y;if(g&amp;&amp;b!==null&amp;&amp;(y=b[r])){let M=y.length;if(M)for(let k=0;k&lt;M;k+=2){let O=y[k],L=y[k+1],K=e[O][L].subscribe(o),R=f.length;f.push(o,K),l&amp;&amp;l.push(r,t.index,R,-(R+1))}}}function hR(n,e,i,t){let r=bn(null);try{return yc(6,e,i),i(t)!==!1}catch(o){return _N(n,o),!1}finally{yc(7,e,i),bn(r)}}function fR(n,e,i,t,r){return function o(a){if(a===Function)return t;let s=n.componentOffset&gt;-1?Vd(n.index,e):e;P3(s);let c=hR(e,i,t,a),l=o.__ngNextListenerFn__;for(;l;)c=hR(e,i,l,a)&amp;&amp;c,l=l.__ngNextListenerFn__;return r&amp;&amp;c===!1&amp;&amp;a.preventDefault(),c}}function _(n=1){return pte(n)}function doe(n,e){let i=null,t=vee(n);for(let r=0;r&lt;e.length;r++){let o=e[r];if(o==="*"){i=r;continue}if(t===null?jR(n,o,!0):xee(t,o))return r}return i}function ft(n){let e=kt()[Ja][Ma];if(!e.projection){let i=n?n.length:1,t=e.projection=dee(i,null),r=t.slice(),o=e.child;for(;o!==null;){let a=n?doe(o,n):0;a!==null&amp;&amp;(r[a]?r[a].projectionNext=o:t[a]=o,r[a]=o),o=o.next}}}function Fe(n,e=0,i){let t=kt(),r=Fi(),o=Th(r,gr+n,16,null,i||null);o.projection===null&amp;&amp;(o.projection=e),c3(),(!t[bh]||sF())&amp;&amp;(o.flags&amp;32)!==32&amp;&amp;Tne(r,t,o)}function Im(n,e,i){return Nl(n,"",e,"",i),Im}function Nl(n,e,i,t,r){let o=kt(),a=F3(o,e,i,t);if(a!==sr){let s=Fi(),c=Ph();x0(s,c,o,n,a,o[Ai],r,!1)}return Nl}function rt(n,e,i,t){nre(n,e,i,t)}function ze(n,e,i){tre(n,e,i)}function ue(n){let e=kt(),i=Fi(),t=lF();d3(t+1);let r=T3(i,t);if(n.dirty&amp;&amp;Qee(e)===((r.metadata.flags&amp;2)===2)){if(r.matches===null)n.reset([]);else{let o=ore(e,t);n.reset(o,Rte),n.notifyOnChanges()}return!0}return!1}function me(){return ere(kt(),lF())}function uoe(n,e,i,t){i&gt;=n.data.length&amp;&amp;(n.data[i]=null,n.blueprint[i]=null),e[i]=t}function it(n){let e=ste();return Sh(e,gr+n)}function v(n,e=""){let i=kt(),t=Fi(),r=n+gr,o=t.firstCreatePass?Th(t,r,1,e,null):t.data[r],a=moe(t,i,o,e,n);i[r]=a,ty()&amp;&amp;sy(t,i,a,o),Om(o,!1)}var moe=(n,e,i,t,r)=&gt;(ny(!0),gne(e[Ai],t));function N(n){return S("",n,""),N}function S(n,e,i){let t=kt(),r=F3(t,n,e,i);return r!==sr&amp;&amp;Ah(t,ka(),r),S}function Mt(n,e,i,t,r){let o=kt(),a=RN(o,n,e,i,t,r);return a!==sr&amp;&amp;Ah(o,ka(),a),Mt}function Sa(n,e,i,t,r,o,a){let s=kt(),c=kre(s,n,e,i,t,r,o,a);return c!==sr&amp;&amp;Ah(s,ka(),c),Sa}function V3(n,e,i,t,r,o,a,s,c){let l=kt(),u=Ore(l,n,e,i,t,r,o,a,s,c);return u!==sr&amp;&amp;Ah(l,ka(),u),V3}function by(n,e,i,t,r,o,a,s,c,l,u){let f=kt(),g=Ere(f,n,e,i,t,r,o,a,s,c,l,u);return g!==sr&amp;&amp;Ah(f,ka(),g),by}function B3(n,e,i,t,r,o,a,s,c,l,u,f,g,b,y){let M=kt(),k=Sre(M,n,e,i,t,r,o,a,s,c,l,u,f,g,b,y);return k!==sr&amp;&amp;Ah(M,ka(),k),B3}function Zn(n,e,i){IN(e)&amp;&amp;(e=e());let t=kt(),r=Bd();if(io(t,r,e)){let o=Fi(),a=Ph();x0(o,a,t,n,e,t[Ai],i,!1)}return Zn}function ti(n,e){let i=IN(n);return i&amp;&amp;n.set(e),i}function Qn(n,e){let i=kt(),t=Fi(),r=oo();return j3(t,i,i[Ai],r,n,e),Qn}function poe(n,e,i){let t=Fi();if(t.firstCreatePass){let r=El(n);LE(i,t.data,t.blueprint,r,!0),LE(e,t.data,t.blueprint,r,!1)}}function LE(n,e,i,t,r){if(n=Vo(n),Array.isArray(n))for(let o=0;o&lt;n.length;o++)LE(n[o],e,i,t,r);else{let o=Fi(),a=kt(),s=oo(),c=_h(n)?n:Vo(n.provide),l=qR(n),u=s.providerIndexes&amp;1048575,f=s.directiveStart,g=s.providerIndexes&gt;&gt;20;if(_h(n)||!n.multi){let b=new ym(l,r,x),y=NO(c,e,r?u:u+g,f);y===-1?(ZO(R1(s,a),o,c),FO(o,n,e.length),e.push(c),s.directiveStart++,s.directiveEnd++,r&amp;&amp;(s.providerIndexes+=1048576),i.push(b),a.push(b)):(i[y]=b,a[y]=b)}else{let b=NO(c,e,u+g,f),y=NO(c,e,u,u+g),M=b&gt;=0&amp;&amp;i[b],k=y&gt;=0&amp;&amp;i[y];if(r&amp;&amp;!k||!r&amp;&amp;!M){ZO(R1(s,a),o,c);let O=goe(r?foe:hoe,i.length,r,t,l);!r&amp;&amp;k&amp;&amp;(i[y].providerFactory=O),FO(o,n,e.length,0),e.push(c),s.directiveStart++,s.directiveEnd++,r&amp;&amp;(s.providerIndexes+=1048576),i.push(O),a.push(O)}else{let O=YN(i[r?y:b],l,!r&amp;&amp;t);FO(o,n,b&gt;-1?b:y,O)}!r&amp;&amp;t&amp;&amp;k&amp;&amp;i[y].componentProviders++}}}function FO(n,e,i,t){let r=_h(e),o=Aee(e);if(r||o){let c=(o?Vo(e.useClass):e).prototype.ngOnDestroy;if(c){let l=n.destroyHooks||(n.destroyHooks=[]);if(!r&amp;&amp;e.multi){let u=l.indexOf(i);u===-1?l.push(i,[t,c]):l[u+1].push(t,c)}else l.push(i,c)}}}function YN(n,e,i){return i&amp;&amp;n.componentProviders++,n.multi.push(e)-1}function NO(n,e,i,t){for(let r=i;r&lt;t;r++)if(e[r]===n)return r;return-1}function hoe(n,e,i,t){return jE(this.multi,[])}function foe(n,e,i,t){let r=this.multi,o;if(this.providerFactory){let a=this.providerFactory.componentProviders,s=Cm(i,i[Jt],this.providerFactory.index,t);o=s.slice(0,a),jE(r,o);for(let c=a;c&lt;s.length;c++)o.push(s[c])}else o=[],jE(r,o);return o}function jE(n,e){for(let i=0;i&lt;n.length;i++){let t=n[i];e.push(t())}return e}function goe(n,e,i,t,r){let o=new ym(n,i,x);return o.multi=[],o.index=e,o.componentProviders=0,YN(o,r,t&amp;&amp;!i),o}function ht(n,e=[]){return i=&gt;{i.providersResolver=(t,r)=&gt;poe(t,r?r(n):n,e)}}var _oe=(()=&gt;{let e=class e{constructor(t){this._injector=t,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){let r=GR(!1,t.type),o=r.length&gt;0?gy([r],this._injector,`Standalone[${t.type.name}]`):null;this.cachedInjectors.set(t,o)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(let t of this.cachedInjectors.values())t!==null&amp;&amp;t.destroy()}finally{this.cachedInjectors.clear()}}};e.\u0275prov=j({token:e,providedIn:"environment",factory:()=&gt;new e(D(Co))});let n=e;return n})();function Ie(n){Sc("NgStandalone"),n.getStandaloneInjector=e=&gt;e.get(_oe).getOrCreateStandaloneInjector(n)}function A(n,e,i){let t=Oc()+n,r=kt();return r[t]===sr?Dm(r,t,i?e.call(i):e()):AN(r,t)}function we(n,e,i,t){return ZN(kt(),Oc(),n,e,i,t)}function Wn(n,e,i,t,r){return QN(kt(),Oc(),n,e,i,t,r)}function z3(n,e,i,t,r,o){return KN(kt(),Oc(),n,e,i,t,r,o)}function qN(n,e,i,t,r,o,a,s){let c=Oc()+n,l=kt(),u=w0(l,c,i,t,r,o);return io(l,c+4,a)||u?Dm(l,c+5,s?e.call(s,i,t,r,o,a):e(i,t,r,o,a)):AN(l,c+5)}function M0(n,e){let i=n[e];return i===sr?void 0:i}function ZN(n,e,i,t,r,o){let a=e+i;return io(n,a,r)?Dm(n,a+1,o?t.call(o,r):t(r)):M0(n,a+1)}function QN(n,e,i,t,r,o,a){let s=e+i;return p0(n,s,r,o)?Dm(n,s+2,a?t.call(a,r,o):t(r,o)):M0(n,s+2)}function KN(n,e,i,t,r,o,a,s){let c=e+i;return R3(n,c,r,o,a)?Dm(n,c+3,s?t.call(s,r,o,a):t(r,o,a)):M0(n,c+3)}function boe(n,e,i,t,r,o,a,s,c){let l=e+i;return w0(n,l,r,o,a,s)?Dm(n,l+4,c?t.call(c,r,o,a,s):t(r,o,a,s)):M0(n,l+4)}function voe(n,e,i,t,r,o){let a=e+i,s=!1;for(let c=0;c&lt;r.length;c++)io(n,a++,r[c])&amp;&amp;(s=!0);return s?Dm(n,a,t.apply(o,r)):M0(n,a)}function de(n,e){let i=Fi(),t,r=n+gr;i.firstCreatePass?(t=yoe(e,i.pipeRegistry),i.data[r]=t,t.onDestroy&amp;&amp;(i.destroyHooks??=[]).push(r,t.onDestroy)):t=i.data[r];let o=t.factory||(t.factory=gm(t.type,!0)),a,s=ea(x);try{let c=A1(!1),l=o();return A1(c),uoe(i,kt(),r,l),l}finally{ea(s)}}function yoe(n,e){if(e)for(let i=e.length-1;i&gt;=0;i--){let t=e[i];if(n===t.name)return t}}function en(n,e,i){let t=n+gr,r=kt(),o=Sh(r,t);return k0(r,t)?ZN(r,Oc(),e,o.transform,i,o):o.transform(i)}function $t(n,e,i,t){let r=n+gr,o=kt(),a=Sh(o,r);return k0(o,r)?QN(o,Oc(),e,a.transform,i,t,a):a.transform(i,t)}function Di(n,e,i,t,r){let o=n+gr,a=kt(),s=Sh(a,o);return k0(a,o)?KN(a,Oc(),e,s.transform,i,t,r,s):s.transform(i,t,r)}function Pc(n,e,i,t,r,o){let a=n+gr,s=kt(),c=Sh(s,a);return k0(s,a)?boe(s,Oc(),e,c.transform,i,t,r,o,c):c.transform(i,t,r,o)}function Mn(n,e,i){let t=n+gr,r=kt(),o=Sh(r,t);return k0(r,t)?voe(r,Oc(),e,o.transform,i,o):o.transform.apply(o,i)}function k0(n,e){return n[Jt].data[e].pure}function Yt(n,e){return py(n,e)}var b1=null;function Coe(n){b1!==null&amp;&amp;(n.defaultEncapsulation!==b1.defaultEncapsulation||n.preserveWhitespaces!==b1.preserveWhitespaces)||(b1=n)}var vy=(()=&gt;{let e=class e{log(t){console.log(t)}warn(t){console.warn(t)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"platform"});let n=e;return n})();var H3=new le(""),O0=new le(""),yy=(()=&gt;{let e=class e{constructor(t,r,o){this._ngZone=t,this.registry=r,this._pendingCount=0,this._isZoneStable=!0,this._callbacks=[],this.taskTrackingZone=null,U3||(xoe(o),o.addToWindow(r)),this._watchAngularEvents(),t.run(()=&gt;{this.taskTrackingZone=typeof Zone&gt;"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=&gt;{this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=&gt;{this._ngZone.onStable.subscribe({next:()=&gt;{Ae.assertNotInAngularZone(),queueMicrotask(()=&gt;{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount&lt;0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&amp;&amp;this._pendingCount===0&amp;&amp;!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())queueMicrotask(()=&gt;{for(;this._callbacks.length!==0;){let t=this._callbacks.pop();clearTimeout(t.timeoutId),t.doneCb()}});else{let t=this.getPendingTasks();this._callbacks=this._callbacks.filter(r=&gt;r.updateCb&amp;&amp;r.updateCb(t)?(clearTimeout(r.timeoutId),!1):!0)}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(t=&gt;({source:t.source,creationLocation:t.creationLocation,data:t.data})):[]}addCallback(t,r,o){let a=-1;r&amp;&amp;r&gt;0&amp;&amp;(a=setTimeout(()=&gt;{this._callbacks=this._callbacks.filter(s=&gt;s.timeoutId!==a),t()},r)),this._callbacks.push({doneCb:t,timeoutId:a,updateCb:o})}whenStable(t,r,o){if(o&amp;&amp;!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(t,r,o),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(t){this.registry.registerApplication(t,this)}unregisterApplication(t){this.registry.unregisterApplication(t)}findProviders(t,r,o){return[]}};e.\u0275fac=function(r){return new(r||e)(D(Ae),D(Cy),D(O0))},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})(),Cy=(()=&gt;{let e=class e{constructor(){this._applications=new Map}registerApplication(t,r){this._applications.set(t,r)}unregisterApplication(t){this._applications.delete(t)}unregisterAllApplications(){this._applications.clear()}getTestability(t){return this._applications.get(t)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(t,r=!0){return U3?.findTestabilityInTree(this,t,r)??null}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"platform"});let n=e;return n})();function xoe(n){U3=n}var U3;function Hd(n){return!!n&amp;&amp;typeof n.then=="function"}function W3(n){return!!n&amp;&amp;typeof n.subscribe=="function"}var Ud=new le(""),XN=(()=&gt;{let e=class e{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((t,r)=&gt;{this.resolve=t,this.reject=r}),this.appInits=te(Ud,{optional:!0})??[]}runInitializers(){if(this.initialized)return;let t=[];for(let o of this.appInits){let a=o();if(Hd(a))t.push(a);else if(W3(a)){let s=new Promise((c,l)=&gt;{a.subscribe({complete:c,error:l})});t.push(s)}}let r=()=&gt;{this.done=!0,this.resolve()};Promise.all(t).then(()=&gt;{r()}).catch(o=&gt;{this.reject(o)}),t.length===0&amp;&amp;r(),this.initialized=!0}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),xy=new le("");function woe(){$6(()=&gt;{throw new Re(600,!1)})}function Moe(n){return n.isBoundToModule}function koe(n,e,i){try{let t=i();return Hd(t)?t.catch(r=&gt;{throw e.runOutsideAngular(()=&gt;n.handleError(r)),r}):t}catch(t){throw e.runOutsideAngular(()=&gt;n.handleError(t)),t}}function JN(n,e){return Array.isArray(e)?e.reduce(JN,n):ee(ee({},n),e)}var rs=(()=&gt;{let e=class e{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=te(EF),this.afterRenderEffectManager=te(I3),this.externalTestViews=new Set,this.beforeRender=new re,this.afterTick=new re,this.componentTypes=[],this.components=[],this.isStable=te(zd).hasPendingTasks.pipe(He(t=&gt;!t)),this._injector=te(Co)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(t,r){let o=t instanceof L1;if(!this._injector.get(XN).done){let b=!o&amp;&amp;zR(t),y=!1;throw new Re(405,y)}let s;o?s=t:s=this._injector.get(Tl).resolveComponentFactory(t),this.componentTypes.push(s.componentType);let c=Moe(s)?void 0:this._injector.get(jd),l=r||s.selector,u=s.create(En.NULL,[],l,c),f=u.location.nativeElement,g=u.injector.get(H3,null);return g?.registerApplication(f),u.onDestroy(()=&gt;{this.detachView(u.hostView),k1(this.components,u),g?.unregisterApplication(f)}),this._loadComponent(u),u}tick(){this._tick(!0)}_tick(t){if(this._runningTick)throw new Re(101,!1);let r=bn(null);try{this._runningTick=!0,this.detectChangesInAttachedViews(t)}catch(o){this.internalErrorHandler(o)}finally{this.afterTick.next(),this._runningTick=!1,bn(r)}}detectChangesInAttachedViews(t){let r=0,o=this.afterRenderEffectManager;for(;;){if(r===CN)throw new Re(103,!1);if(t){let a=r===0;this.beforeRender.next(a);for(let{_lView:s,notifyErrorHandler:c}of this._views)Ooe(s,a,c)}if(r++,o.executeInternalCallbacks(),![...this.externalTestViews.keys(),...this._views].some(({_lView:a})=&gt;VE(a))&amp;&amp;(o.execute(),![...this.externalTestViews.keys(),...this._views].some(({_lView:a})=&gt;VE(a))))break}}attachView(t){let r=t;this._views.push(r),r.attachToAppRef(this)}detachView(t){let r=t;k1(this._views,r),r.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView),this.tick(),this.components.push(t);let r=this._injector.get(xy,[]);[...this._bootstrapListeners,...r].forEach(o=&gt;o(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=&gt;t()),this._views.slice().forEach(t=&gt;t.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=&gt;k1(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new Re(406,!1);let t=this._injector;t.destroy&amp;&amp;!t.destroyed&amp;&amp;t.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function k1(n,e){let i=n.indexOf(e);i&gt;-1&amp;&amp;n.splice(i,1)}function Ooe(n,e,i){!e&amp;&amp;!VE(n)||Eoe(n,i,e)}function VE(n){return a3(n)}function Eoe(n,e,i){let t;i?(t=0,n[Wt]|=1024):n[Wt]&amp;64?t=0:t=1,xN(n,e,t)}var BE=class{constructor(e,i){this.ngModuleFactory=e,this.componentFactories=i}},wy=(()=&gt;{let e=class e{compileModuleSync(t){return new U1(t)}compileModuleAsync(t){return Promise.resolve(this.compileModuleSync(t))}compileModuleAndAllComponentsSync(t){let r=this.compileModuleSync(t),o=HR(t),a=qF(o.declarations).reduce((s,c)=&gt;{let l=Nd(c);return l&amp;&amp;s.push(new wh(l)),s},[]);return new BE(r,a)}compileModuleAndAllComponentsAsync(t){return Promise.resolve(this.compileModuleAndAllComponentsSync(t))}clearCache(){}clearCacheFor(t){}getModuleId(t){}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),Soe=new le("");function Poe(n,e,i){let t=new U1(i);return Promise.resolve(t)}function gR(n){for(let e=n.length-1;e&gt;=0;e--)if(n[e]!==void 0)return n[e]}var Doe=(()=&gt;{let e=class e{constructor(){this.zone=te(Ae),this.applicationRef=te(rs)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=&gt;{this.zone.run(()=&gt;{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function Ioe(n){return[{provide:Ae,useFactory:n},{provide:gh,multi:!0,useFactory:()=&gt;{let e=te(Doe,{optional:!0});return()=&gt;e.initialize()}},{provide:gh,multi:!0,useFactory:()=&gt;{let e=te(Roe);return()=&gt;{e.initialize()}}},{provide:EF,useFactory:Toe}]}function Toe(){let n=te(Ae),e=te(xo);return i=&gt;n.runOutsideAngular(()=&gt;e.handleError(i))}function Aoe(n){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:n?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:n?.runCoalescing??!1}}var Roe=(()=&gt;{let e=class e{constructor(){this.subscription=new xt,this.initialized=!1,this.zone=te(Ae),this.pendingTasks=te(zd)}initialize(){if(this.initialized)return;this.initialized=!0;let t=null;!this.zone.isStable&amp;&amp;!this.zone.hasPendingMacrotasks&amp;&amp;!this.zone.hasPendingMicrotasks&amp;&amp;(t=this.pendingTasks.add()),this.zone.runOutsideAngular(()=&gt;{this.subscription.add(this.zone.onStable.subscribe(()=&gt;{Ae.assertNotInAngularZone(),queueMicrotask(()=&gt;{t!==null&amp;&amp;!this.zone.hasPendingMacrotasks&amp;&amp;!this.zone.hasPendingMicrotasks&amp;&amp;(this.pendingTasks.remove(t),t=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=&gt;{Ae.assertInAngularZone(),t??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function Foe(){return typeof $localize&lt;"u"&amp;&amp;$localize.locale||$1}var Wd=new le("",{providedIn:"root",factory:()=&gt;te(Wd,wn.Optional|wn.SkipSelf)||Foe()}),e7=new le("",{providedIn:"root",factory:()=&gt;aoe});var t7=new le(""),n7=(()=&gt;{let e=class e{constructor(t){this._injector=t,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(t,r){let o=Aie(r?.ngZone,Aoe({eventCoalescing:r?.ngZoneEventCoalescing,runCoalescing:r?.ngZoneRunCoalescing}));return o.run(()=&gt;{let a=vre(t.moduleType,this.injector,Ioe(()=&gt;o)),s=a.injector.get(xo,null);return o.runOutsideAngular(()=&gt;{let c=o.onError.subscribe({next:l=&gt;{s.handleError(l)}});a.onDestroy(()=&gt;{k1(this._modules,a),c.unsubscribe()})}),koe(s,o,()=&gt;{let c=a.injector.get(XN);return c.runInitializers(),c.donePromise.then(()=&gt;{let l=a.injector.get(Wd,$1);return coe(l||$1),this._moduleDoBootstrap(a),a})})})}bootstrapModule(t,r=[]){let o=JN({},r);return Poe(this.injector,o,t).then(a=&gt;this.bootstrapModuleFactory(a,o))}_moduleDoBootstrap(t){let r=t.injector.get(rs);if(t._bootstrapComponents.length&gt;0)t._bootstrapComponents.forEach(o=&gt;r.bootstrap(o));else if(t.instance.ngDoBootstrap)t.instance.ngDoBootstrap(r);else throw new Re(-403,!1);this._modules.push(t)}onDestroy(t){this._destroyListeners.push(t)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new Re(404,!1);this._modules.slice().forEach(r=&gt;r.destroy()),this._destroyListeners.forEach(r=&gt;r());let t=this._injector.get(t7,null);t&amp;&amp;(t.forEach(r=&gt;r()),t.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}};e.\u0275fac=function(r){return new(r||e)(D(En))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"platform"});let n=e;return n})(),t0=null,i7=new le("");function Noe(n){if(t0&amp;&amp;!t0.get(i7,!1))throw new Re(400,!1);woe(),t0=n;let e=n.get(n7);return Voe(n),e}function G3(n,e,i=[]){let t=`Platform: ${e}`,r=new le(t);return(o=[])=&gt;{let a=r7();if(!a||a.injector.get(i7,!1)){let s=[...i,...o,{provide:r,useValue:!0}];n?n(s):Noe(Loe(s,t))}return joe(r)}}function Loe(n=[],e){return En.create({name:e,providers:[{provide:K1,useValue:"platform"},{provide:t7,useValue:new Set([()=&gt;t0=null])},...n]})}function joe(n){let e=r7();if(!e)throw new Re(401,!1);return e}function r7(){return t0?.get(n7)??null}function Voe(n){n.get(h3,null)?.forEach(i=&gt;i())}function Tm(){return!1}var dt=(()=&gt;{let e=class e{};e.__NG_ELEMENT_ID__=Boe;let n=e;return n})();function Boe(n){return zoe(oo(),kt(),(n&amp;16)===16)}function zoe(n,e,i){if(J1(n)&amp;&amp;!i){let t=Vd(n.index,e);return new xm(t,t)}else if(n.type&amp;47){let t=e[Ja];return new xm(t,e)}return null}var zE=class{constructor(){}supports(e){return TN(e)}create(e){return new HE(e)}},Hoe=(n,e)=&gt;e,HE=class{constructor(e){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=e||Hoe}forEachItem(e){let i;for(i=this._itHead;i!==null;i=i._next)e(i)}forEachOperation(e){let i=this._itHead,t=this._removalsHead,r=0,o=null;for(;i||t;){let a=!t||i&amp;&amp;i.currentIndex&lt;_R(t,r,o)?i:t,s=_R(a,r,o),c=a.currentIndex;if(a===t)r--,t=t._nextRemoved;else if(i=i._next,a.previousIndex==null)r++;else{o||(o=[]);let l=s-r,u=c-r;if(l!=u){for(let g=0;g&lt;l;g++){let b=g&lt;o.length?o[g]:o[g]=0,y=b+g;u&lt;=y&amp;&amp;y&lt;l&amp;&amp;(o[g]=b+1)}let f=a.previousIndex;o[f]=u-l}}s!==c&amp;&amp;e(a,s,c)}}forEachPreviousItem(e){let i;for(i=this._previousItHead;i!==null;i=i._nextPrevious)e(i)}forEachAddedItem(e){let i;for(i=this._additionsHead;i!==null;i=i._nextAdded)e(i)}forEachMovedItem(e){let i;for(i=this._movesHead;i!==null;i=i._nextMoved)e(i)}forEachRemovedItem(e){let i;for(i=this._removalsHead;i!==null;i=i._nextRemoved)e(i)}forEachIdentityChange(e){let i;for(i=this._identityChangesHead;i!==null;i=i._nextIdentityChange)e(i)}diff(e){if(e==null&amp;&amp;(e=[]),!TN(e))throw new Re(900,!1);return this.check(e)?this:null}onDestroy(){}check(e){this._reset();let i=this._itHead,t=!1,r,o,a;if(Array.isArray(e)){this.length=e.length;for(let s=0;s&lt;this.length;s++)o=e[s],a=this._trackByFn(s,o),i===null||!Object.is(i.trackById,a)?(i=this._mismatch(i,o,a,s),t=!0):(t&amp;&amp;(i=this._verifyReinsertion(i,o,a,s)),Object.is(i.item,o)||this._addIdentityChange(i,o)),i=i._next}else r=0,yre(e,s=&gt;{a=this._trackByFn(r,s),i===null||!Object.is(i.trackById,a)?(i=this._mismatch(i,s,a,r),t=!0):(t&amp;&amp;(i=this._verifyReinsertion(i,s,a,r)),Object.is(i.item,s)||this._addIdentityChange(i,s)),i=i._next,r++}),this.length=r;return this._truncate(i),this.collection=e,this.isDirty}get isDirty(){return this._additionsHead!==null||this._movesHead!==null||this._removalsHead!==null||this._identityChangesHead!==null}_reset(){if(this.isDirty){let e;for(e=this._previousItHead=this._itHead;e!==null;e=e._next)e._nextPrevious=e._next;for(e=this._additionsHead;e!==null;e=e._nextAdded)e.previousIndex=e.currentIndex;for(this._additionsHead=this._additionsTail=null,e=this._movesHead;e!==null;e=e._nextMoved)e.previousIndex=e.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(e,i,t,r){let o;return e===null?o=this._itTail:(o=e._prev,this._remove(e)),e=this._unlinkedRecords===null?null:this._unlinkedRecords.get(t,null),e!==null?(Object.is(e.item,i)||this._addIdentityChange(e,i),this._reinsertAfter(e,o,r)):(e=this._linkedRecords===null?null:this._linkedRecords.get(t,r),e!==null?(Object.is(e.item,i)||this._addIdentityChange(e,i),this._moveAfter(e,o,r)):e=this._addAfter(new UE(i,t),o,r)),e}_verifyReinsertion(e,i,t,r){let o=this._unlinkedRecords===null?null:this._unlinkedRecords.get(t,null);return o!==null?e=this._reinsertAfter(o,e._prev,r):e.currentIndex!=r&amp;&amp;(e.currentIndex=r,this._addToMoves(e,r)),e}_truncate(e){for(;e!==null;){let i=e._next;this._addToRemovals(this._unlink(e)),e=i}this._unlinkedRecords!==null&amp;&amp;this._unlinkedRecords.clear(),this._additionsTail!==null&amp;&amp;(this._additionsTail._nextAdded=null),this._movesTail!==null&amp;&amp;(this._movesTail._nextMoved=null),this._itTail!==null&amp;&amp;(this._itTail._next=null),this._removalsTail!==null&amp;&amp;(this._removalsTail._nextRemoved=null),this._identityChangesTail!==null&amp;&amp;(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(e,i,t){this._unlinkedRecords!==null&amp;&amp;this._unlinkedRecords.remove(e);let r=e._prevRemoved,o=e._nextRemoved;return r===null?this._removalsHead=o:r._nextRemoved=o,o===null?this._removalsTail=r:o._prevRemoved=r,this._insertAfter(e,i,t),this._addToMoves(e,t),e}_moveAfter(e,i,t){return this._unlink(e),this._insertAfter(e,i,t),this._addToMoves(e,t),e}_addAfter(e,i,t){return this._insertAfter(e,i,t),this._additionsTail===null?this._additionsTail=this._additionsHead=e:this._additionsTail=this._additionsTail._nextAdded=e,e}_insertAfter(e,i,t){let r=i===null?this._itHead:i._next;return e._next=r,e._prev=i,r===null?this._itTail=e:r._prev=e,i===null?this._itHead=e:i._next=e,this._linkedRecords===null&amp;&amp;(this._linkedRecords=new Y1),this._linkedRecords.put(e),e.currentIndex=t,e}_remove(e){return this._addToRemovals(this._unlink(e))}_unlink(e){this._linkedRecords!==null&amp;&amp;this._linkedRecords.remove(e);let i=e._prev,t=e._next;return i===null?this._itHead=t:i._next=t,t===null?this._itTail=i:t._prev=i,e}_addToMoves(e,i){return e.previousIndex===i||(this._movesTail===null?this._movesTail=this._movesHead=e:this._movesTail=this._movesTail._nextMoved=e),e}_addToRemovals(e){return this._unlinkedRecords===null&amp;&amp;(this._unlinkedRecords=new Y1),this._unlinkedRecords.put(e),e.currentIndex=null,e._nextRemoved=null,this._removalsTail===null?(this._removalsTail=this._removalsHead=e,e._prevRemoved=null):(e._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=e),e}_addIdentityChange(e,i){return e.item=i,this._identityChangesTail===null?this._identityChangesTail=this._identityChangesHead=e:this._identityChangesTail=this._identityChangesTail._nextIdentityChange=e,e}},UE=class{constructor(e,i){this.item=e,this.trackById=i,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}},WE=class{constructor(){this._head=null,this._tail=null}add(e){this._head===null?(this._head=this._tail=e,e._nextDup=null,e._prevDup=null):(this._tail._nextDup=e,e._prevDup=this._tail,e._nextDup=null,this._tail=e)}get(e,i){let t;for(t=this._head;t!==null;t=t._nextDup)if((i===null||i&lt;=t.currentIndex)&amp;&amp;Object.is(t.trackById,e))return t;return null}remove(e){let i=e._prevDup,t=e._nextDup;return i===null?this._head=t:i._nextDup=t,t===null?this._tail=i:t._prevDup=i,this._head===null}},Y1=class{constructor(){this.map=new Map}put(e){let i=e.trackById,t=this.map.get(i);t||(t=new WE,this.map.set(i,t)),t.add(e)}get(e,i){let t=e,r=this.map.get(t);return r?r.get(e,i):null}remove(e){let i=e.trackById;return this.map.get(i).remove(e)&amp;&amp;this.map.delete(i),e}get isEmpty(){return this.map.size===0}clear(){this.map.clear()}};function _R(n,e,i){let t=n.previousIndex;if(t===null)return t;let r=0;return i&amp;&amp;t&lt;i.length&amp;&amp;(r=i[t]),t+e+r}var GE=class{constructor(){}supports(e){return e instanceof Map||A3(e)}create(){return new $E}},$E=class{constructor(){this._records=new Map,this._mapHead=null,this._appendAfter=null,this._previousMapHead=null,this._changesHead=null,this._changesTail=null,this._additionsHead=null,this._additionsTail=null,this._removalsHead=null,this._removalsTail=null}get isDirty(){return this._additionsHead!==null||this._changesHead!==null||this._removalsHead!==null}forEachItem(e){let i;for(i=this._mapHead;i!==null;i=i._next)e(i)}forEachPreviousItem(e){let i;for(i=this._previousMapHead;i!==null;i=i._nextPrevious)e(i)}forEachChangedItem(e){let i;for(i=this._changesHead;i!==null;i=i._nextChanged)e(i)}forEachAddedItem(e){let i;for(i=this._additionsHead;i!==null;i=i._nextAdded)e(i)}forEachRemovedItem(e){let i;for(i=this._removalsHead;i!==null;i=i._nextRemoved)e(i)}diff(e){if(!e)e=new Map;else if(!(e instanceof Map||A3(e)))throw new Re(900,!1);return this.check(e)?this:null}onDestroy(){}check(e){this._reset();let i=this._mapHead;if(this._appendAfter=null,this._forEach(e,(t,r)=&gt;{if(i&amp;&amp;i.key===r)this._maybeAddToChanges(i,t),this._appendAfter=i,i=i._next;else{let o=this._getOrCreateRecordForKey(r,t);i=this._insertBeforeOrAppend(i,o)}}),i){i._prev&amp;&amp;(i._prev._next=null),this._removalsHead=i;for(let t=i;t!==null;t=t._nextRemoved)t===this._mapHead&amp;&amp;(this._mapHead=null),this._records.delete(t.key),t._nextRemoved=t._next,t.previousValue=t.currentValue,t.currentValue=null,t._prev=null,t._next=null}return this._changesTail&amp;&amp;(this._changesTail._nextChanged=null),this._additionsTail&amp;&amp;(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(e,i){if(e){let t=e._prev;return i._next=e,i._prev=t,e._prev=i,t&amp;&amp;(t._next=i),e===this._mapHead&amp;&amp;(this._mapHead=i),this._appendAfter=e,e}return this._appendAfter?(this._appendAfter._next=i,i._prev=this._appendAfter):this._mapHead=i,this._appendAfter=i,null}_getOrCreateRecordForKey(e,i){if(this._records.has(e)){let r=this._records.get(e);this._maybeAddToChanges(r,i);let o=r._prev,a=r._next;return o&amp;&amp;(o._next=a),a&amp;&amp;(a._prev=o),r._next=null,r._prev=null,r}let t=new YE(e);return this._records.set(e,t),t.currentValue=i,this._addToAdditions(t),t}_reset(){if(this.isDirty){let e;for(this._previousMapHead=this._mapHead,e=this._previousMapHead;e!==null;e=e._next)e._nextPrevious=e._next;for(e=this._changesHead;e!==null;e=e._nextChanged)e.previousValue=e.currentValue;for(e=this._additionsHead;e!=null;e=e._nextAdded)e.previousValue=e.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(e,i){Object.is(i,e.currentValue)||(e.previousValue=e.currentValue,e.currentValue=i,this._addToChanges(e))}_addToAdditions(e){this._additionsHead===null?this._additionsHead=this._additionsTail=e:(this._additionsTail._nextAdded=e,this._additionsTail=e)}_addToChanges(e){this._changesHead===null?this._changesHead=this._changesTail=e:(this._changesTail._nextChanged=e,this._changesTail=e)}_forEach(e,i){e instanceof Map?e.forEach(i):Object.keys(e).forEach(t=&gt;i(e[t],t))}},YE=class{constructor(e){this.key=e,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}};function bR(){return new My([new zE])}var My=(()=&gt;{let e=class e{constructor(t){this.factories=t}static create(t,r){if(r!=null){let o=r.factories.slice();t=t.concat(o)}return new e(t)}static extend(t){return{provide:e,useFactory:r=&gt;e.create(t,r||bR()),deps:[[e,new Gs,new es]]}}find(t){let r=this.factories.find(o=&gt;o.supports(t));if(r!=null)return r;throw new Re(901,!1)}};e.\u0275prov=j({token:e,providedIn:"root",factory:bR});let n=e;return n})();function vR(){return new $3([new GE])}var $3=(()=&gt;{let e=class e{constructor(t){this.factories=t}static create(t,r){if(r){let o=r.factories.slice();t=t.concat(o)}return new e(t)}static extend(t){return{provide:e,useFactory:r=&gt;e.create(t,r||vR()),deps:[[e,new Gs,new es]]}}find(t){let r=this.factories.find(o=&gt;o.supports(t));if(r)return r;throw new Re(901,!1)}};e.\u0275prov=j({token:e,providedIn:"root",factory:vR});let n=e;return n})();var o7=G3(null,"core",[]),a7=(()=&gt;{let e=class e{constructor(t){}};e.\u0275fac=function(r){return new(r||e)(D(rs))},e.\u0275mod=J({type:e}),e.\u0275inj=X({});let n=e;return n})();function Ne(n){return typeof n=="boolean"?n:n!=null&amp;&amp;n!=="false"}function Li(n,e=NaN){return!isNaN(parseFloat(n))&amp;&amp;!isNaN(Number(n))?Number(n):e}function Ho(n,e){Sc("NgSignals");let i=U6(n);return e?.equal&amp;&amp;(i[Bs].equal=e.equal),i}function Am(n){let e=bn(null);try{return n()}finally{bn(e)}}var Uoe=new le("",{providedIn:"root",factory:()=&gt;te(Woe)}),Woe=(()=&gt;{let e=class e{};e.\u0275prov=j({token:e,providedIn:"root",factory:()=&gt;new qE});let n=e;return n})(),qE=class{constructor(){this.queuedEffectCount=0,this.queues=new Map,this.pendingTasks=te(zd),this.taskId=null}scheduleEffect(e){if(this.enqueue(e),this.taskId===null){let i=this.taskId=this.pendingTasks.add();queueMicrotask(()=&gt;{this.flush(),this.pendingTasks.remove(i),this.taskId=null})}}enqueue(e){let i=e.creationZone;this.queues.has(i)||this.queues.set(i,new Set);let t=this.queues.get(i);t.has(e)||(this.queuedEffectCount++,t.add(e))}flush(){for(;this.queuedEffectCount&gt;0;)for(let[e,i]of this.queues)e===null?this.flushQueue(i):e.run(()=&gt;this.flushQueue(i))}flushQueue(e){for(let i of e)e.delete(i),this.queuedEffectCount--,i.run()}},ZE=class{constructor(e,i,t,r,o,a){this.scheduler=e,this.effectFn=i,this.creationZone=t,this.injector=o,this.watcher=Z6(s=&gt;this.runEffect(s),()=&gt;this.schedule(),a),this.unregisterOnDestroy=r?.onDestroy(()=&gt;this.destroy())}runEffect(e){try{this.effectFn(e)}catch(i){this.injector.get(xo,null,{optional:!0})?.handleError(i)}}run(){this.watcher.run()}schedule(){this.scheduler.scheduleEffect(this)}destroy(){this.watcher.destroy(),this.unregisterOnDestroy?.()}};function Gd(n,e){Sc("NgSignals"),!e?.injector&amp;&amp;QR(Gd);let i=e?.injector??te(En),t=e?.manualCleanup!==!0?i.get(v0):null,r=new ZE(i.get(Uoe),n,typeof Zone&gt;"u"?null:Zone.current,t,i,e?.allowSignalWrites??!1),o=i.get(dt,null,{optional:!0});return!o||!(o._lView[Wt]&amp;8)?r.watcher.notify():(o._lView[y1]??=[]).push(r.watcher.notify),r}function s7(n){let e=Nd(n);if(!e)return null;let i=new wh(e);return{get selector(){return i.selector},get type(){return i.componentType},get inputs(){return i.inputs},get outputs(){return i.outputs},get ngContentSelectors(){return i.ngContentSelectors},get isStandalone(){return e.standalone},get isSignal(){return e.signals}}}var g7=null;function Ic(){return g7}function _7(n){g7??=n}var Ay=class{};var $e=new le(""),aS=(()=&gt;{let e=class e{historyGo(t){throw new Error("")}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:()=&gt;te(Goe),providedIn:"platform"});let n=e;return n})(),b7=new le(""),Goe=(()=&gt;{let e=class e extends aS{constructor(){super(),this._doc=te($e),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return Ic().getBaseHref(this._doc)}onPopState(t){let r=Ic().getGlobalEventTarget(this._doc,"window");return r.addEventListener("popstate",t,!1),()=&gt;r.removeEventListener("popstate",t)}onHashChange(t){let r=Ic().getGlobalEventTarget(this._doc,"window");return r.addEventListener("hashchange",t,!1),()=&gt;r.removeEventListener("hashchange",t)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(t){this._location.pathname=t}pushState(t,r,o){this._history.pushState(t,r,o)}replaceState(t,r,o){this._history.replaceState(t,r,o)}forward(){this._history.forward()}back(){this._history.back()}historyGo(t=0){this._history.go(t)}getState(){return this._history.state}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:()=&gt;new e,providedIn:"platform"});let n=e;return n})();function sS(n,e){if(n.length==0)return e;if(e.length==0)return n;let i=0;return n.endsWith("/")&amp;&amp;i++,e.startsWith("/")&amp;&amp;i++,i==2?n+e.substring(1):i==1?n+e:n+"/"+e}function c7(n){let e=n.match(/#|\?|$/),i=e&amp;&amp;e.index||n.length,t=i-(n[i-1]==="/"?1:0);return n.slice(0,t)+n.slice(i)}function jl(n){return n&amp;&amp;n[0]!=="?"?"?"+n:n}var Bl=(()=&gt;{let e=class e{historyGo(t){throw new Error("")}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:()=&gt;te(cS),providedIn:"root"});let n=e;return n})(),v7=new le(""),cS=(()=&gt;{let e=class e extends Bl{constructor(t,r){super(),this._platformLocation=t,this._removeListenerFns=[],this._baseHref=r??this._platformLocation.getBaseHrefFromDOM()??te($e).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(t){this._removeListenerFns.push(this._platformLocation.onPopState(t),this._platformLocation.onHashChange(t))}getBaseHref(){return this._baseHref}prepareExternalUrl(t){return sS(this._baseHref,t)}path(t=!1){let r=this._platformLocation.pathname+jl(this._platformLocation.search),o=this._platformLocation.hash;return o&amp;&amp;t?`${r}${o}`:r}pushState(t,r,o,a){let s=this.prepareExternalUrl(o+jl(a));this._platformLocation.pushState(t,r,s)}replaceState(t,r,o,a){let s=this.prepareExternalUrl(o+jl(a));this._platformLocation.replaceState(t,r,s)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(t=0){this._platformLocation.historyGo?.(t)}};e.\u0275fac=function(r){return new(r||e)(D(aS),D(v7,8))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),y7=(()=&gt;{let e=class e extends Bl{constructor(t,r){super(),this._platformLocation=t,this._baseHref="",this._removeListenerFns=[],r!=null&amp;&amp;(this._baseHref=r)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(t){this._removeListenerFns.push(this._platformLocation.onPopState(t),this._platformLocation.onHashChange(t))}getBaseHref(){return this._baseHref}path(t=!1){let r=this._platformLocation.hash??"#";return r.length&gt;0?r.substring(1):r}prepareExternalUrl(t){let r=sS(this._baseHref,t);return r.length&gt;0?"#"+r:r}pushState(t,r,o,a){let s=this.prepareExternalUrl(o+jl(a));s.length==0&amp;&amp;(s=this._platformLocation.pathname),this._platformLocation.pushState(t,r,s)}replaceState(t,r,o,a){let s=this.prepareExternalUrl(o+jl(a));s.length==0&amp;&amp;(s=this._platformLocation.pathname),this._platformLocation.replaceState(t,r,s)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(t=0){this._platformLocation.historyGo?.(t)}};e.\u0275fac=function(r){return new(r||e)(D(aS),D(v7,8))},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})(),ra=(()=&gt;{let e=class e{constructor(t){this._subject=new ae,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=t;let r=this._locationStrategy.getBaseHref();this._basePath=qoe(c7(l7(r))),this._locationStrategy.onPopState(o=&gt;{this._subject.emit({url:this.path(!0),pop:!0,state:o.state,type:o.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(t=!1){return this.normalize(this._locationStrategy.path(t))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(t,r=""){return this.path()==this.normalize(t+jl(r))}normalize(t){return e.stripTrailingSlash(Yoe(this._basePath,l7(t)))}prepareExternalUrl(t){return t&amp;&amp;t[0]!=="/"&amp;&amp;(t="/"+t),this._locationStrategy.prepareExternalUrl(t)}go(t,r="",o=null){this._locationStrategy.pushState(o,"",t,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+jl(r)),o)}replaceState(t,r="",o=null){this._locationStrategy.replaceState(o,"",t,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+jl(r)),o)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(t=0){this._locationStrategy.historyGo?.(t)}onUrlChange(t){return this._urlChangeListeners.push(t),this._urlChangeSubscription??=this.subscribe(r=&gt;{this._notifyUrlChangeListeners(r.url,r.state)}),()=&gt;{let r=this._urlChangeListeners.indexOf(t);this._urlChangeListeners.splice(r,1),this._urlChangeListeners.length===0&amp;&amp;(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(t="",r){this._urlChangeListeners.forEach(o=&gt;o(t,r))}subscribe(t,r,o){return this._subject.subscribe({next:t,error:r,complete:o})}};e.normalizeQueryParams=jl,e.joinWithSlash=sS,e.stripTrailingSlash=c7,e.\u0275fac=function(r){return new(r||e)(D(Bl))},e.\u0275prov=j({token:e,factory:()=&gt;$oe(),providedIn:"root"});let n=e;return n})();function $oe(){return new ra(D(Bl))}function Yoe(n,e){if(!n||!e.startsWith(n))return e;let i=e.substring(n.length);return i===""||["/",";","?","#"].includes(i[0])?i:e}function l7(n){return n.replace(/\/index.html$/,"")}function qoe(n){if(new RegExp("^(https?:)?//").test(n)){let[,i]=n.split(/\/\/[^\/]+/);return i}return n}var C7={ADP:[void 0,void 0,0],AFN:[void 0,"\u060B",0],ALL:[void 0,void 0,0],AMD:[void 0,"\u058F",2],AOA:[void 0,"Kz"],ARS:[void 0,"$"],AUD:["A$","$"],AZN:[void 0,"\u20BC"],BAM:[void 0,"KM"],BBD:[void 0,"$"],BDT:[void 0,"\u09F3"],BHD:[void 0,void 0,3],BIF:[void 0,void 0,0],BMD:[void 0,"$"],BND:[void 0,"$"],BOB:[void 0,"Bs"],BRL:["R$"],BSD:[void 0,"$"],BWP:[void 0,"P"],BYN:[void 0,void 0,2],BYR:[void 0,void 0,0],BZD:[void 0,"$"],CAD:["CA$","$",2],CHF:[void 0,void 0,2],CLF:[void 0,void 0,4],CLP:[void 0,"$",0],CNY:["CN\xA5","\xA5"],COP:[void 0,"$",2],CRC:[void 0,"\u20A1",2],CUC:[void 0,"$"],CUP:[void 0,"$"],CZK:[void 0,"K\u010D",2],DJF:[void 0,void 0,0],DKK:[void 0,"kr",2],DOP:[void 0,"$"],EGP:[void 0,"E\xA3"],ESP:[void 0,"\u20A7",0],EUR:["\u20AC"],FJD:[void 0,"$"],FKP:[void 0,"\xA3"],GBP:["\xA3"],GEL:[void 0,"\u20BE"],GHS:[void 0,"GH\u20B5"],GIP:[void 0,"\xA3"],GNF:[void 0,"FG",0],GTQ:[void 0,"Q"],GYD:[void 0,"$",2],HKD:["HK$","$"],HNL:[void 0,"L"],HRK:[void 0,"kn"],HUF:[void 0,"Ft",2],IDR:[void 0,"Rp",2],ILS:["\u20AA"],INR:["\u20B9"],IQD:[void 0,void 0,0],IRR:[void 0,void 0,0],ISK:[void 0,"kr",0],ITL:[void 0,void 0,0],JMD:[void 0,"$"],JOD:[void 0,void 0,3],JPY:["\xA5",void 0,0],KHR:[void 0,"\u17DB"],KMF:[void 0,"CF",0],KPW:[void 0,"\u20A9",0],KRW:["\u20A9",void 0,0],KWD:[void 0,void 0,3],KYD:[void 0,"$"],KZT:[void 0,"\u20B8"],LAK:[void 0,"\u20AD",0],LBP:[void 0,"L\xA3",0],LKR:[void 0,"Rs"],LRD:[void 0,"$"],LTL:[void 0,"Lt"],LUF:[void 0,void 0,0],LVL:[void 0,"Ls"],LYD:[void 0,void 0,3],MGA:[void 0,"Ar",0],MGF:[void 0,void 0,0],MMK:[void 0,"K",0],MNT:[void 0,"\u20AE",2],MRO:[void 0,void 0,0],MUR:[void 0,"Rs",2],MXN:["MX$","$"],MYR:[void 0,"RM"],NAD:[void 0,"$"],NGN:[void 0,"\u20A6"],NIO:[void 0,"C$"],NOK:[void 0,"kr",2],NPR:[void 0,"Rs"],NZD:["NZ$","$"],OMR:[void 0,void 0,3],PHP:["\u20B1"],PKR:[void 0,"Rs",2],PLN:[void 0,"z\u0142"],PYG:[void 0,"\u20B2",0],RON:[void 0,"lei"],RSD:[void 0,void 0,0],RUB:[void 0,"\u20BD"],RWF:[void 0,"RF",0],SBD:[void 0,"$"],SEK:[void 0,"kr",2],SGD:[void 0,"$"],SHP:[void 0,"\xA3"],SLE:[void 0,void 0,2],SLL:[void 0,void 0,0],SOS:[void 0,void 0,0],SRD:[void 0,"$"],SSP:[void 0,"\xA3"],STD:[void 0,void 0,0],STN:[void 0,"Db"],SYP:[void 0,"\xA3",0],THB:[void 0,"\u0E3F"],TMM:[void 0,void 0,0],TND:[void 0,void 0,3],TOP:[void 0,"T$"],TRL:[void 0,void 0,0],TRY:[void 0,"\u20BA"],TTD:[void 0,"$"],TWD:["NT$","$",2],TZS:[void 0,void 0,2],UAH:[void 0,"\u20B4"],UGX:[void 0,void 0,0],USD:["$"],UYI:[void 0,void 0,0],UYU:[void 0,"$"],UYW:[void 0,void 0,4],UZS:[void 0,void 0,2],VEF:[void 0,"Bs",2],VND:["\u20AB",void 0,0],VUV:[void 0,void 0,0],XAF:["FCFA",void 0,0],XCD:["EC$","$"],XOF:["F\u202FCFA",void 0,0],XPF:["CFPF",void 0,0],XXX:["\xA4"],YER:[void 0,void 0,0],ZAR:[void 0,"R"],ZMK:[void 0,void 0,0],ZMW:[void 0,"ZK"],ZWD:[void 0,void 0,0]},lS=function(n){return n[n.Decimal=0]="Decimal",n[n.Percent=1]="Percent",n[n.Currency=2]="Currency",n[n.Scientific=3]="Scientific",n}(lS||{});var Uo=function(n){return n[n.Format=0]="Format",n[n.Standalone=1]="Standalone",n}(Uo||{}),Mi=function(n){return n[n.Narrow=0]="Narrow",n[n.Abbreviated=1]="Abbreviated",n[n.Wide=2]="Wide",n[n.Short=3]="Short",n}(Mi||{}),Pa=function(n){return n[n.Short=0]="Short",n[n.Medium=1]="Medium",n[n.Long=2]="Long",n[n.Full=3]="Full",n}(Pa||{}),wo={Decimal:0,Group:1,List:2,PercentSign:3,PlusSign:4,MinusSign:5,Exponential:6,SuperscriptingExponent:7,PerMille:8,Infinity:9,NaN:10,TimeSeparator:11,CurrencyDecimal:12,CurrencyGroup:13};function Zoe(n){return ia(n)[Ri.LocaleId]}function Qoe(n,e,i){let t=ia(n),r=[t[Ri.DayPeriodsFormat],t[Ri.DayPeriodsStandalone]],o=os(r,e);return os(o,i)}function Koe(n,e,i){let t=ia(n),r=[t[Ri.DaysFormat],t[Ri.DaysStandalone]],o=os(r,e);return os(o,i)}function Xoe(n,e,i){let t=ia(n),r=[t[Ri.MonthsFormat],t[Ri.MonthsStandalone]],o=os(r,e);return os(o,i)}function Joe(n,e){let t=ia(n)[Ri.Eras];return os(t,e)}function ky(n,e){let i=ia(n);return os(i[Ri.DateFormat],e)}function Oy(n,e){let i=ia(n);return os(i[Ri.TimeFormat],e)}function Ey(n,e){let t=ia(n)[Ri.DateTimeFormat];return os(t,e)}function Dc(n,e){let i=ia(n),t=i[Ri.NumberSymbols][e];if(typeof t&gt;"u"){if(e===wo.CurrencyDecimal)return i[Ri.NumberSymbols][wo.Decimal];if(e===wo.CurrencyGroup)return i[Ri.NumberSymbols][wo.Group]}return t}function x7(n,e){return ia(n)[Ri.NumberFormats][e]}function eae(n){return ia(n)[Ri.Currencies]}function w7(n){if(!n[Ri.ExtraData])throw new Error(`Missing extra locale data for the locale "${n[Ri.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function tae(n){let e=ia(n);return w7(e),(e[Ri.ExtraData][2]||[]).map(t=&gt;typeof t=="string"?Y3(t):[Y3(t[0]),Y3(t[1])])}function nae(n,e,i){let t=ia(n);w7(t);let r=[t[Ri.ExtraData][0],t[Ri.ExtraData][1]],o=os(r,e)||[];return os(o,i)||[]}function os(n,e){for(let i=e;i&gt;-1;i--)if(typeof n[i]&lt;"u")return n[i];throw new Error("Locale data API: locale data undefined")}function Y3(n){let[e,i]=n.split(":");return{hours:+e,minutes:+i}}function iae(n,e,i="en"){let t=eae(i)[n]||C7[n]||[],r=t[1];return e==="narrow"&amp;&amp;typeof r=="string"?r:t[0]||n}var rae=2;function oae(n){let e,i=C7[n];return i&amp;&amp;(e=i[2]),typeof e=="number"?e:rae}var aae=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,Sy={},sae=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/,Vl=function(n){return n[n.Short=0]="Short",n[n.ShortGMT=1]="ShortGMT",n[n.Long=2]="Long",n[n.Extended=3]="Extended",n}(Vl||{}),si=function(n){return n[n.FullYear=0]="FullYear",n[n.Month=1]="Month",n[n.Date=2]="Date",n[n.Hours=3]="Hours",n[n.Minutes=4]="Minutes",n[n.Seconds=5]="Seconds",n[n.FractionalSeconds=6]="FractionalSeconds",n[n.Day=7]="Day",n}(si||{}),ai=function(n){return n[n.DayPeriods=0]="DayPeriods",n[n.Days=1]="Days",n[n.Months=2]="Months",n[n.Eras=3]="Eras",n}(ai||{});function qs(n,e,i,t){let r=gae(n);e=Ll(i,e)||e;let a=[],s;for(;e;)if(s=sae.exec(e),s){a=a.concat(s.slice(1));let u=a.pop();if(!u)break;e=u}else{a.push(e);break}let c=r.getTimezoneOffset();t&amp;&amp;(c=k7(t,c),r=fae(r,t,!0));let l="";return a.forEach(u=&gt;{let f=pae(u);l+=f?f(r,i,c):u==="''"?"'":u.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),l}function Ry(n,e,i){let t=new Date(0);return t.setFullYear(n,e,i),t.setHours(0,0,0),t}function Ll(n,e){let i=Zoe(n);if(Sy[i]??={},Sy[i][e])return Sy[i][e];let t="";switch(e){case"shortDate":t=ky(n,Pa.Short);break;case"mediumDate":t=ky(n,Pa.Medium);break;case"longDate":t=ky(n,Pa.Long);break;case"fullDate":t=ky(n,Pa.Full);break;case"shortTime":t=Oy(n,Pa.Short);break;case"mediumTime":t=Oy(n,Pa.Medium);break;case"longTime":t=Oy(n,Pa.Long);break;case"fullTime":t=Oy(n,Pa.Full);break;case"short":let r=Ll(n,"shortTime"),o=Ll(n,"shortDate");t=Py(Ey(n,Pa.Short),[r,o]);break;case"medium":let a=Ll(n,"mediumTime"),s=Ll(n,"mediumDate");t=Py(Ey(n,Pa.Medium),[a,s]);break;case"long":let c=Ll(n,"longTime"),l=Ll(n,"longDate");t=Py(Ey(n,Pa.Long),[c,l]);break;case"full":let u=Ll(n,"fullTime"),f=Ll(n,"fullDate");t=Py(Ey(n,Pa.Full),[u,f]);break}return t&amp;&amp;(Sy[i][e]=t),t}function Py(n,e){return e&amp;&amp;(n=n.replace(/\{([^}]+)}/g,function(i,t){return e!=null&amp;&amp;t in e?e[t]:i})),n}function Ys(n,e,i="-",t,r){let o="";(n&lt;0||r&amp;&amp;n&lt;=0)&amp;&amp;(r?n=-n+1:(n=-n,o=i));let a=String(n);for(;a.length&lt;e;)a="0"+a;return t&amp;&amp;(a=a.slice(a.length-e)),o+a}function cae(n,e){return Ys(n,3).substring(0,e)}function _r(n,e,i=0,t=!1,r=!1){return function(o,a){let s=lae(n,o);if((i&gt;0||s&gt;-i)&amp;&amp;(s+=i),n===si.Hours)s===0&amp;&amp;i===-12&amp;&amp;(s=12);else if(n===si.FractionalSeconds)return cae(s,e);let c=Dc(a,wo.MinusSign);return Ys(s,e,c,t,r)}}function lae(n,e){switch(n){case si.FullYear:return e.getFullYear();case si.Month:return e.getMonth();case si.Date:return e.getDate();case si.Hours:return e.getHours();case si.Minutes:return e.getMinutes();case si.Seconds:return e.getSeconds();case si.FractionalSeconds:return e.getMilliseconds();case si.Day:return e.getDay();default:throw new Error(`Unknown DateType value "${n}".`)}}function Ii(n,e,i=Uo.Format,t=!1){return function(r,o){return dae(r,o,n,e,i,t)}}function dae(n,e,i,t,r,o){switch(i){case ai.Months:return Xoe(e,r,t)[n.getMonth()];case ai.Days:return Koe(e,r,t)[n.getDay()];case ai.DayPeriods:let a=n.getHours(),s=n.getMinutes();if(o){let l=tae(e),u=nae(e,r,t),f=l.findIndex(g=&gt;{if(Array.isArray(g)){let[b,y]=g,M=a&gt;=b.hours&amp;&amp;s&gt;=b.minutes,k=a&lt;y.hours||a===y.hours&amp;&amp;s&lt;y.minutes;if(b.hours&lt;y.hours){if(M&amp;&amp;k)return!0}else if(M||k)return!0}else if(g.hours===a&amp;&amp;g.minutes===s)return!0;return!1});if(f!==-1)return u[f]}return Qoe(e,r,t)[a&lt;12?0:1];case ai.Eras:return Joe(e,t)[n.getFullYear()&lt;=0?0:1];default:let c=i;throw new Error(`unexpected translation type ${c}`)}}function Dy(n){return function(e,i,t){let r=-1*t,o=Dc(i,wo.MinusSign),a=r&gt;0?Math.floor(r/60):Math.ceil(r/60);switch(n){case Vl.Short:return(r&gt;=0?"+":"")+Ys(a,2,o)+Ys(Math.abs(r%60),2,o);case Vl.ShortGMT:return"GMT"+(r&gt;=0?"+":"")+Ys(a,1,o);case Vl.Long:return"GMT"+(r&gt;=0?"+":"")+Ys(a,2,o)+":"+Ys(Math.abs(r%60),2,o);case Vl.Extended:return t===0?"Z":(r&gt;=0?"+":"")+Ys(a,2,o)+":"+Ys(Math.abs(r%60),2,o);default:throw new Error(`Unknown zone width "${n}"`)}}}var uae=0,Ty=4;function mae(n){let e=Ry(n,uae,1).getDay();return Ry(n,0,1+(e&lt;=Ty?Ty:Ty+7)-e)}function M7(n){let e=n.getDay(),i=e===0?-3:Ty-e;return Ry(n.getFullYear(),n.getMonth(),n.getDate()+i)}function q3(n,e=!1){return function(i,t){let r;if(e){let o=new Date(i.getFullYear(),i.getMonth(),1).getDay()-1,a=i.getDate();r=1+Math.floor((a+o)/7)}else{let o=M7(i),a=mae(o.getFullYear()),s=o.getTime()-a.getTime();r=1+Math.round(s/6048e5)}return Ys(r,n,Dc(t,wo.MinusSign))}}function Iy(n,e=!1){return function(i,t){let o=M7(i).getFullYear();return Ys(o,n,Dc(t,wo.MinusSign),e)}}var Z3={};function pae(n){if(Z3[n])return Z3[n];let e;switch(n){case"G":case"GG":case"GGG":e=Ii(ai.Eras,Mi.Abbreviated);break;case"GGGG":e=Ii(ai.Eras,Mi.Wide);break;case"GGGGG":e=Ii(ai.Eras,Mi.Narrow);break;case"y":e=_r(si.FullYear,1,0,!1,!0);break;case"yy":e=_r(si.FullYear,2,0,!0,!0);break;case"yyy":e=_r(si.FullYear,3,0,!1,!0);break;case"yyyy":e=_r(si.FullYear,4,0,!1,!0);break;case"Y":e=Iy(1);break;case"YY":e=Iy(2,!0);break;case"YYY":e=Iy(3);break;case"YYYY":e=Iy(4);break;case"M":case"L":e=_r(si.Month,1,1);break;case"MM":case"LL":e=_r(si.Month,2,1);break;case"MMM":e=Ii(ai.Months,Mi.Abbreviated);break;case"MMMM":e=Ii(ai.Months,Mi.Wide);break;case"MMMMM":e=Ii(ai.Months,Mi.Narrow);break;case"LLL":e=Ii(ai.Months,Mi.Abbreviated,Uo.Standalone);break;case"LLLL":e=Ii(ai.Months,Mi.Wide,Uo.Standalone);break;case"LLLLL":e=Ii(ai.Months,Mi.Narrow,Uo.Standalone);break;case"w":e=q3(1);break;case"ww":e=q3(2);break;case"W":e=q3(1,!0);break;case"d":e=_r(si.Date,1);break;case"dd":e=_r(si.Date,2);break;case"c":case"cc":e=_r(si.Day,1);break;case"ccc":e=Ii(ai.Days,Mi.Abbreviated,Uo.Standalone);break;case"cccc":e=Ii(ai.Days,Mi.Wide,Uo.Standalone);break;case"ccccc":e=Ii(ai.Days,Mi.Narrow,Uo.Standalone);break;case"cccccc":e=Ii(ai.Days,Mi.Short,Uo.Standalone);break;case"E":case"EE":case"EEE":e=Ii(ai.Days,Mi.Abbreviated);break;case"EEEE":e=Ii(ai.Days,Mi.Wide);break;case"EEEEE":e=Ii(ai.Days,Mi.Narrow);break;case"EEEEEE":e=Ii(ai.Days,Mi.Short);break;case"a":case"aa":case"aaa":e=Ii(ai.DayPeriods,Mi.Abbreviated);break;case"aaaa":e=Ii(ai.DayPeriods,Mi.Wide);break;case"aaaaa":e=Ii(ai.DayPeriods,Mi.Narrow);break;case"b":case"bb":case"bbb":e=Ii(ai.DayPeriods,Mi.Abbreviated,Uo.Standalone,!0);break;case"bbbb":e=Ii(ai.DayPeriods,Mi.Wide,Uo.Standalone,!0);break;case"bbbbb":e=Ii(ai.DayPeriods,Mi.Narrow,Uo.Standalone,!0);break;case"B":case"BB":case"BBB":e=Ii(ai.DayPeriods,Mi.Abbreviated,Uo.Format,!0);break;case"BBBB":e=Ii(ai.DayPeriods,Mi.Wide,Uo.Format,!0);break;case"BBBBB":e=Ii(ai.DayPeriods,Mi.Narrow,Uo.Format,!0);break;case"h":e=_r(si.Hours,1,-12);break;case"hh":e=_r(si.Hours,2,-12);break;case"H":e=_r(si.Hours,1);break;case"HH":e=_r(si.Hours,2);break;case"m":e=_r(si.Minutes,1);break;case"mm":e=_r(si.Minutes,2);break;case"s":e=_r(si.Seconds,1);break;case"ss":e=_r(si.Seconds,2);break;case"S":e=_r(si.FractionalSeconds,1);break;case"SS":e=_r(si.FractionalSeconds,2);break;case"SSS":e=_r(si.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":e=Dy(Vl.Short);break;case"ZZZZZ":e=Dy(Vl.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":e=Dy(Vl.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":e=Dy(Vl.Long);break;default:return null}return Z3[n]=e,e}function k7(n,e){n=n.replace(/:/g,"");let i=Date.parse("Jan 01, 1970 00:00:00 "+n)/6e4;return isNaN(i)?e:i}function hae(n,e){return n=new Date(n.getTime()),n.setMinutes(n.getMinutes()+e),n}function fae(n,e,i){let t=i?-1:1,r=n.getTimezoneOffset(),o=k7(e,r);return hae(n,t*(o-r))}function gae(n){if(d7(n))return n;if(typeof n=="number"&amp;&amp;!isNaN(n))return new Date(n);if(typeof n=="string"){if(n=n.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(n)){let[r,o=1,a=1]=n.split("-").map(s=&gt;+s);return Ry(r,o-1,a)}let i=parseFloat(n);if(!isNaN(n-i))return new Date(i);let t;if(t=n.match(aae))return _ae(t)}let e=new Date(n);if(!d7(e))throw new Error(`Unable to convert "${n}" into a date`);return e}function _ae(n){let e=new Date(0),i=0,t=0,r=n[8]?e.setUTCFullYear:e.setFullYear,o=n[8]?e.setUTCHours:e.setHours;n[9]&amp;&amp;(i=Number(n[9]+n[10]),t=Number(n[9]+n[11])),r.call(e,Number(n[1]),Number(n[2])-1,Number(n[3]));let a=Number(n[4]||0)-i,s=Number(n[5]||0)-t,c=Number(n[6]||0),l=Math.floor(parseFloat("0."+(n[7]||0))*1e3);return o.call(e,a,s,c,l),e}function d7(n){return n instanceof Date&amp;&amp;!isNaN(n.valueOf())}var bae=/^(\d+)?\.((\d+)(-(\d+))?)?$/,u7=22,Fy=".",E0="0",vae=";",yae=",",Q3="#",m7="\xA4";function O7(n,e,i,t,r,o,a=!1){let s="",c=!1;if(!isFinite(n))s=Dc(i,wo.Infinity);else{let l=Mae(n);a&amp;&amp;(l=wae(l));let u=e.minInt,f=e.minFrac,g=e.maxFrac;if(o){let L=o.match(bae);if(L===null)throw new Error(`${o} is not a valid digit info`);let Z=L[1],Y=L[3],K=L[5];Z!=null&amp;&amp;(u=K3(Z)),Y!=null&amp;&amp;(f=K3(Y)),K!=null?g=K3(K):Y!=null&amp;&amp;f&gt;g&amp;&amp;(g=f)}kae(l,f,g);let b=l.digits,y=l.integerLen,M=l.exponent,k=[];for(c=b.every(L=&gt;!L);y&lt;u;y++)b.unshift(0);for(;y&lt;0;y++)b.unshift(0);y&gt;0?k=b.splice(y,b.length):(k=b,b=[0]);let O=[];for(b.length&gt;=e.lgSize&amp;&amp;O.unshift(b.splice(-e.lgSize,b.length).join(""));b.length&gt;e.gSize;)O.unshift(b.splice(-e.gSize,b.length).join(""));b.length&amp;&amp;O.unshift(b.join("")),s=O.join(Dc(i,t)),k.length&amp;&amp;(s+=Dc(i,r)+k.join("")),M&amp;&amp;(s+=Dc(i,wo.Exponential)+"+"+M)}return n&lt;0&amp;&amp;!c?s=e.negPre+s+e.negSuf:s=e.posPre+s+e.posSuf,s}function Cae(n,e,i,t,r){let o=x7(e,lS.Currency),a=E7(o,Dc(e,wo.MinusSign));return a.minFrac=oae(t),a.maxFrac=a.minFrac,O7(n,a,e,wo.CurrencyGroup,wo.CurrencyDecimal,r).replace(m7,i).replace(m7,"").trim()}function xae(n,e,i){let t=x7(e,lS.Decimal),r=E7(t,Dc(e,wo.MinusSign));return O7(n,r,e,wo.Group,wo.Decimal,i)}function E7(n,e="-"){let i={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},t=n.split(vae),r=t[0],o=t[1],a=r.indexOf(Fy)!==-1?r.split(Fy):[r.substring(0,r.lastIndexOf(E0)+1),r.substring(r.lastIndexOf(E0)+1)],s=a[0],c=a[1]||"";i.posPre=s.substring(0,s.indexOf(Q3));for(let u=0;u&lt;c.length;u++){let f=c.charAt(u);f===E0?i.minFrac=i.maxFrac=u+1:f===Q3?i.maxFrac=u+1:i.posSuf+=f}let l=s.split(yae);if(i.gSize=l[1]?l[1].length:0,i.lgSize=l[2]||l[1]?(l[2]||l[1]).length:0,o){let u=r.length-i.posPre.length-i.posSuf.length,f=o.indexOf(Q3);i.negPre=o.substring(0,f).replace(/'/g,""),i.negSuf=o.slice(f+u).replace(/'/g,"")}else i.negPre=e+i.posPre,i.negSuf=i.posSuf;return i}function wae(n){if(n.digits[0]===0)return n;let e=n.digits.length-n.integerLen;return n.exponent?n.exponent+=2:(e===0?n.digits.push(0,0):e===1&amp;&amp;n.digits.push(0),n.integerLen+=2),n}function Mae(n){let e=Math.abs(n)+"",i=0,t,r,o,a,s;for((r=e.indexOf(Fy))&gt;-1&amp;&amp;(e=e.replace(Fy,"")),(o=e.search(/e/i))&gt;0?(r&lt;0&amp;&amp;(r=o),r+=+e.slice(o+1),e=e.substring(0,o)):r&lt;0&amp;&amp;(r=e.length),o=0;e.charAt(o)===E0;o++);if(o===(s=e.length))t=[0],r=1;else{for(s--;e.charAt(s)===E0;)s--;for(r-=o,t=[],a=0;o&lt;=s;o++,a++)t[a]=Number(e.charAt(o))}return r&gt;u7&amp;&amp;(t=t.splice(0,u7-1),i=r-1,r=1),{digits:t,exponent:i,integerLen:r}}function kae(n,e,i){if(e&gt;i)throw new Error(`The minimum number of digits after fraction (${e}) is higher than the maximum (${i}).`);let t=n.digits,r=t.length-n.integerLen,o=Math.min(Math.max(e,r),i),a=o+n.integerLen,s=t[a];if(a&gt;0){t.splice(Math.max(n.integerLen,a));for(let f=a;f&lt;t.length;f++)t[f]=0}else{r=Math.max(0,r),n.integerLen=1,t.length=Math.max(1,a=o+1),t[0]=0;for(let f=1;f&lt;a;f++)t[f]=0}if(s&gt;=5)if(a-1&lt;0){for(let f=0;f&gt;a;f--)t.unshift(0),n.integerLen++;t.unshift(1),n.integerLen++}else t[a-1]++;for(;r&lt;Math.max(0,o);r++)t.push(0);let c=o!==0,l=e+n.integerLen,u=t.reduceRight(function(f,g,b,y){return g=g+f,y[b]=g&lt;10?g:g-10,c&amp;&amp;(y[b]===0&amp;&amp;b&gt;=l?y.pop():c=!1),g&gt;=10?1:0},0);u&amp;&amp;(t.unshift(u),n.integerLen++)}function K3(n){let e=parseInt(n);if(isNaN(e))throw new Error("Invalid integer literal when parsing "+n);return e}function S7(n,e,i){return $N(n,e,i)}function Ly(n,e){e=encodeURIComponent(e);for(let i of n.split(";")){let t=i.indexOf("="),[r,o]=t==-1?[i,""]:[i.slice(0,t),i.slice(t+1)];if(r.trim()===e)return decodeURIComponent(o)}return null}var X3=/\s+/,p7=[],Tt=(()=&gt;{let e=class e{constructor(t,r){this._ngEl=t,this._renderer=r,this.initialClasses=p7,this.stateMap=new Map}set klass(t){this.initialClasses=t!=null?t.trim().split(X3):p7}set ngClass(t){this.rawClass=typeof t=="string"?t.trim().split(X3):t}ngDoCheck(){for(let r of this.initialClasses)this._updateState(r,!0);let t=this.rawClass;if(Array.isArray(t)||t instanceof Set)for(let r of t)this._updateState(r,!0);else if(t!=null)for(let r of Object.keys(t))this._updateState(r,!!t[r]);this._applyStateDiff()}_updateState(t,r){let o=this.stateMap.get(t);o!==void 0?(o.enabled!==r&amp;&amp;(o.changed=!0,o.enabled=r),o.touched=!0):this.stateMap.set(t,{enabled:r,changed:!0,touched:!0})}_applyStateDiff(){for(let t of this.stateMap){let r=t[0],o=t[1];o.changed?(this._toggleClass(r,o.enabled),o.changed=!1):o.touched||(o.enabled&amp;&amp;this._toggleClass(r,!1),this.stateMap.delete(r)),o.touched=!1}}_toggleClass(t,r){t=t.trim(),t.length&gt;0&amp;&amp;t.split(X3).forEach(o=&gt;{r?this._renderer.addClass(this._ngEl.nativeElement,o):this._renderer.removeClass(this._ngEl.nativeElement,o)})}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(na))},e.\u0275dir=ve({type:e,selectors:[["","ngClass",""]],inputs:{klass:[$.None,"class","klass"],ngClass:"ngClass"},standalone:!0});let n=e;return n})();var J3=class{constructor(e,i,t,r){this.$implicit=e,this.ngForOf=i,this.index=t,this.count=r}get first(){return this.index===0}get last(){return this.index===this.count-1}get even(){return this.index%2===0}get odd(){return!this.even}},Ue=(()=&gt;{let e=class e{set ngForOf(t){this._ngForOf=t,this._ngForOfDirty=!0}set ngForTrackBy(t){this._trackByFn=t}get ngForTrackBy(){return this._trackByFn}constructor(t,r,o){this._viewContainer=t,this._template=r,this._differs=o,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(t){t&amp;&amp;(this._template=t)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;let t=this._ngForOf;if(!this._differ&amp;&amp;t)if(0)try{}catch{}else this._differ=this._differs.find(t).create(this.ngForTrackBy)}if(this._differ){let t=this._differ.diff(this._ngForOf);t&amp;&amp;this._applyChanges(t)}}_applyChanges(t){let r=this._viewContainer;t.forEachOperation((o,a,s)=&gt;{if(o.previousIndex==null)r.createEmbeddedView(this._template,new J3(o.item,this._ngForOf,-1,-1),s===null?void 0:s);else if(s==null)r.remove(a===null?void 0:a);else if(a!==null){let c=r.get(a);r.move(c,s),h7(c,o)}});for(let o=0,a=r.length;o&lt;a;o++){let c=r.get(o).context;c.index=o,c.count=a,c.ngForOf=this._ngForOf}t.forEachIdentityChange(o=&gt;{let a=r.get(o.currentIndex);h7(a,o)})}static ngTemplateContextGuard(t,r){return!0}};e.\u0275fac=function(r){return new(r||e)(x(Gt),x(qn),x(My))},e.\u0275dir=ve({type:e,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0});let n=e;return n})();function h7(n,e){n.context.$implicit=e.item}var fe=(()=&gt;{let e=class e{constructor(t,r){this._viewContainer=t,this._context=new eS,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=r}set ngIf(t){this._context.$implicit=this._context.ngIf=t,this._updateView()}set ngIfThen(t){f7("ngIfThen",t),this._thenTemplateRef=t,this._thenViewRef=null,this._updateView()}set ngIfElse(t){f7("ngIfElse",t),this._elseTemplateRef=t,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&amp;&amp;(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&amp;&amp;(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(t,r){return!0}};e.\u0275fac=function(r){return new(r||e)(x(Gt),x(qn))},e.\u0275dir=ve({type:e,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0});let n=e;return n})(),eS=class{constructor(){this.$implicit=null,this.ngIf=null}};function f7(n,e){if(!!!(!e||e.createEmbeddedView))throw new Error(`${n} must be a TemplateRef, but received '${Bo(e)}'.`)}var Oae=!0,tS=class{constructor(e,i){this._viewContainerRef=e,this._templateRef=i,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(e){e&amp;&amp;!this._created?this.create():!e&amp;&amp;this._created&amp;&amp;this.destroy()}},dS=(()=&gt;{let e=class e{constructor(){this._defaultViews=[],this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(t){this._ngSwitch=t,this._caseCount===0&amp;&amp;this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(t){this._defaultViews.push(t)}_matchCase(t){let r=Oae?t===this._ngSwitch:t==this._ngSwitch;return this._lastCasesMatched||=r,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&amp;&amp;(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),r}_updateDefaultCases(t){if(this._defaultViews.length&gt;0&amp;&amp;t!==this._defaultUsed){this._defaultUsed=t;for(let r of this._defaultViews)r.enforceState(t)}}};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"},standalone:!0});let n=e;return n})(),P7=(()=&gt;{let e=class e{constructor(t,r,o){this.ngSwitch=o,o._addCase(),this._view=new tS(t,r)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}};e.\u0275fac=function(r){return new(r||e)(x(Gt),x(qn),x(dS,9))},e.\u0275dir=ve({type:e,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0});let n=e;return n})();var $d=(()=&gt;{let e=class e{constructor(t,r,o){this._ngEl=t,this._differs=r,this._renderer=o,this._ngStyle=null,this._differ=null}set ngStyle(t){this._ngStyle=t,!this._differ&amp;&amp;t&amp;&amp;(this._differ=this._differs.find(t).create())}ngDoCheck(){if(this._differ){let t=this._differ.diff(this._ngStyle);t&amp;&amp;this._applyChanges(t)}}_setStyle(t,r){let[o,a]=t.split("."),s=o.indexOf("-")===-1?void 0:Mc.DashCase;r!=null?this._renderer.setStyle(this._ngEl.nativeElement,o,a?`${r}${a}`:r,s):this._renderer.removeStyle(this._ngEl.nativeElement,o,s)}_applyChanges(t){t.forEachRemovedItem(r=&gt;this._setStyle(r.key,null)),t.forEachAddedItem(r=&gt;this._setStyle(r.key,r.currentValue)),t.forEachChangedItem(r=&gt;this._setStyle(r.key,r.currentValue))}};e.\u0275fac=function(r){return new(r||e)(x(ke),x($3),x(na))},e.\u0275dir=ve({type:e,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0});let n=e;return n})(),Wo=(()=&gt;{let e=class e{constructor(t){this._viewContainerRef=t,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(t){if(this._shouldRecreateView(t)){let r=this._viewContainerRef;if(this._viewRef&amp;&amp;r.remove(r.indexOf(this._viewRef)),!this.ngTemplateOutlet){this._viewRef=null;return}let o=this._createContextForwardProxy();this._viewRef=r.createEmbeddedView(this.ngTemplateOutlet,o,{injector:this.ngTemplateOutletInjector??void 0})}}_shouldRecreateView(t){return!!t.ngTemplateOutlet||!!t.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(t,r,o)=&gt;this.ngTemplateOutletContext?Reflect.set(this.ngTemplateOutletContext,r,o):!1,get:(t,r,o)=&gt;{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,r,o)}})}};e.\u0275fac=function(r){return new(r||e)(x(Gt))},e.\u0275dir=ve({type:e,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[wt]});let n=e;return n})();function S0(n,e){return new Re(2100,!1)}var nS=class{createSubscription(e,i){return Am(()=&gt;e.subscribe({next:i,error:t=&gt;{throw t}}))}dispose(e){Am(()=&gt;e.unsubscribe())}},iS=class{createSubscription(e,i){return e.then(i,t=&gt;{throw t})}dispose(e){}},Eae=new iS,Sae=new nS,Tc=(()=&gt;{let e=class e{constructor(t){this._latestValue=null,this.markForCheckOnValueUpdate=!0,this._subscription=null,this._obj=null,this._strategy=null,this._ref=t}ngOnDestroy(){this._subscription&amp;&amp;this._dispose(),this._ref=null}transform(t){if(!this._obj){if(t)try{this.markForCheckOnValueUpdate=!1,this._subscribe(t)}finally{this.markForCheckOnValueUpdate=!0}return this._latestValue}return t!==this._obj?(this._dispose(),this.transform(t)):this._latestValue}_subscribe(t){this._obj=t,this._strategy=this._selectStrategy(t),this._subscription=this._strategy.createSubscription(t,r=&gt;this._updateLatestValue(t,r))}_selectStrategy(t){if(Hd(t))return Eae;if(W3(t))return Sae;throw S0(e,t)}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(t,r){t===this._obj&amp;&amp;(this._latestValue=r,this.markForCheckOnValueUpdate&amp;&amp;this._ref?.markForCheck())}};e.\u0275fac=function(r){return new(r||e)(x(dt,16))},e.\u0275pipe=ro({name:"async",type:e,pure:!1,standalone:!0});let n=e;return n})();var D7=(()=&gt;{let e=class e{transform(t){if(t==null)return null;if(typeof t!="string")throw S0(e,t);return t.toUpperCase()}};e.\u0275fac=function(r){return new(r||e)},e.\u0275pipe=ro({name:"uppercase",type:e,pure:!0,standalone:!0});let n=e;return n})(),Pae="mediumDate",Dae=new le(""),Iae=new le(""),di=(()=&gt;{let e=class e{constructor(t,r,o){this.locale=t,this.defaultTimezone=r,this.defaultOptions=o}transform(t,r,o,a){if(t==null||t===""||t!==t)return null;try{let s=r??this.defaultOptions?.dateFormat??Pae,c=o??this.defaultOptions?.timezone??this.defaultTimezone??void 0;return qs(t,s,a||this.locale,c)}catch(s){throw S0(e,s.message)}}};e.\u0275fac=function(r){return new(r||e)(x(Wd,16),x(Dae,24),x(Iae,24))},e.\u0275pipe=ro({name:"date",type:e,pure:!0,standalone:!0});let n=e;return n})();var Ac=(()=&gt;{let e=class e{constructor(t){this._locale=t}transform(t,r,o){if(!I7(t))return null;o||=this._locale;try{let a=T7(t);return xae(a,o,r)}catch(a){throw S0(e,a.message)}}};e.\u0275fac=function(r){return new(r||e)(x(Wd,16))},e.\u0275pipe=ro({name:"number",type:e,pure:!0,standalone:!0});let n=e;return n})();var oa=(()=&gt;{let e=class e{constructor(t,r="USD"){this._locale=t,this._defaultCurrencyCode=r}transform(t,r=this._defaultCurrencyCode,o="symbol",a,s){if(!I7(t))return null;s||=this._locale,typeof o=="boolean"&amp;&amp;(o=o?"symbol":"code");let c=r||this._defaultCurrencyCode;o!=="code"&amp;&amp;(o==="symbol"||o==="symbol-narrow"?c=iae(c,o==="symbol"?"wide":"narrow",s):c=o);try{let l=T7(t);return Cae(l,s,c,r,a)}catch(l){throw S0(e,l.message)}}};e.\u0275fac=function(r){return new(r||e)(x(Wd,16),x(e7,16))},e.\u0275pipe=ro({name:"currency",type:e,pure:!0,standalone:!0});let n=e;return n})();function I7(n){return!(n==null||n===""||n!==n)}function T7(n){if(typeof n=="string"&amp;&amp;!isNaN(Number(n)-parseFloat(n)))return Number(n);if(typeof n!="number")throw new Error(`${n} is not a number`);return n}var be=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({});let n=e;return n})(),uS="browser",Tae="server";function Fh(n){return n===uS}function jy(n){return n===Tae}var A7=(()=&gt;{let e=class e{};e.\u0275prov=j({token:e,providedIn:"root",factory:()=&gt;Fh(te(zo))?new rS(te($e),window):new oS});let n=e;return n})(),rS=class{constructor(e,i){this.document=e,this.window=i,this.offset=()=&gt;[0,0]}setOffset(e){Array.isArray(e)?this.offset=()=&gt;e:this.offset=e}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(e){this.window.scrollTo(e[0],e[1])}scrollToAnchor(e){let i=Aae(this.document,e);i&amp;&amp;(this.scrollToElement(i),i.focus())}setHistoryScrollRestoration(e){this.window.history.scrollRestoration=e}scrollToElement(e){let i=e.getBoundingClientRect(),t=i.left+this.window.pageXOffset,r=i.top+this.window.pageYOffset,o=this.offset();this.window.scrollTo(t-o[0],r-o[1])}};function Aae(n,e){let i=n.getElementById(e)||n.getElementsByName(e)[0];if(i)return i;if(typeof n.createTreeWalker=="function"&amp;&amp;n.body&amp;&amp;typeof n.body.attachShadow=="function"){let t=n.createTreeWalker(n.body,NodeFilter.SHOW_ELEMENT),r=t.currentNode;for(;r;){let o=r.shadowRoot;if(o){let a=o.getElementById(e)||o.querySelector(`[name="${e}"]`);if(a)return a}r=t.nextNode()}}return null}var oS=class{setOffset(e){}getScrollPosition(){return[0,0]}scrollToPosition(e){}scrollToAnchor(e){}setHistoryScrollRestoration(e){}},Rh=class{};var D0=class{},By=class{},zl=class n{constructor(e){this.normalizedNames=new Map,this.lazyUpdate=null,e?typeof e=="string"?this.lazyInit=()=&gt;{this.headers=new Map,e.split(`
`).forEach(i=&gt;{let t=i.indexOf(":");if(t&gt;0){let r=i.slice(0,t),o=r.toLowerCase(),a=i.slice(t+1).trim();this.maybeSetNormalizedName(r,o),this.headers.has(o)?this.headers.get(o).push(a):this.headers.set(o,[a])}})}:typeof Headers&lt;"u"&amp;&amp;e instanceof Headers?(this.headers=new Map,e.forEach((i,t)=&gt;{this.setHeaderEntries(t,i)})):this.lazyInit=()=&gt;{this.headers=new Map,Object.entries(e).forEach(([i,t])=&gt;{this.setHeaderEntries(i,t)})}:this.headers=new Map}has(e){return this.init(),this.headers.has(e.toLowerCase())}get(e){this.init();let i=this.headers.get(e.toLowerCase());return i&amp;&amp;i.length&gt;0?i[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(e){return this.init(),this.headers.get(e.toLowerCase())||null}append(e,i){return this.clone({name:e,value:i,op:"a"})}set(e,i){return this.clone({name:e,value:i,op:"s"})}delete(e,i){return this.clone({name:e,value:i,op:"d"})}maybeSetNormalizedName(e,i){this.normalizedNames.has(i)||this.normalizedNames.set(i,e)}init(){this.lazyInit&amp;&amp;(this.lazyInit instanceof n?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&amp;&amp;(this.lazyUpdate.forEach(e=&gt;this.applyUpdate(e)),this.lazyUpdate=null))}copyFrom(e){e.init(),Array.from(e.headers.keys()).forEach(i=&gt;{this.headers.set(i,e.headers.get(i)),this.normalizedNames.set(i,e.normalizedNames.get(i))})}clone(e){let i=new n;return i.lazyInit=this.lazyInit&amp;&amp;this.lazyInit instanceof n?this.lazyInit:this,i.lazyUpdate=(this.lazyUpdate||[]).concat([e]),i}applyUpdate(e){let i=e.name.toLowerCase();switch(e.op){case"a":case"s":let t=e.value;if(typeof t=="string"&amp;&amp;(t=[t]),t.length===0)return;this.maybeSetNormalizedName(e.name,i);let r=(e.op==="a"?this.headers.get(i):void 0)||[];r.push(...t),this.headers.set(i,r);break;case"d":let o=e.value;if(!o)this.headers.delete(i),this.normalizedNames.delete(i);else{let a=this.headers.get(i);if(!a)return;a=a.filter(s=&gt;o.indexOf(s)===-1),a.length===0?(this.headers.delete(i),this.normalizedNames.delete(i)):this.headers.set(i,a)}break}}setHeaderEntries(e,i){let t=(Array.isArray(i)?i:[i]).map(o=&gt;o.toString()),r=e.toLowerCase();this.headers.set(r,t),this.maybeSetNormalizedName(e,r)}forEach(e){this.init(),Array.from(this.normalizedNames.keys()).forEach(i=&gt;e(this.normalizedNames.get(i),this.headers.get(i)))}};var pS=class{encodeKey(e){return R7(e)}encodeValue(e){return R7(e)}decodeKey(e){return decodeURIComponent(e)}decodeValue(e){return decodeURIComponent(e)}};function Nae(n,e){let i=new Map;return n.length&gt;0&amp;&amp;n.replace(/^\?/,"").split("&amp;").forEach(r=&gt;{let o=r.indexOf("="),[a,s]=o==-1?[e.decodeKey(r),""]:[e.decodeKey(r.slice(0,o)),e.decodeValue(r.slice(o+1))],c=i.get(a)||[];c.push(s),i.set(a,c)}),i}var Lae=/%(\d[a-f0-9])/gi,jae={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function R7(n){return encodeURIComponent(n).replace(Lae,(e,i)=&gt;jae[i]??e)}function Vy(n){return`${n}`}var aa=class n{constructor(e={}){if(this.updates=null,this.cloneFrom=null,this.encoder=e.encoder||new pS,e.fromString){if(e.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=Nae(e.fromString,this.encoder)}else e.fromObject?(this.map=new Map,Object.keys(e.fromObject).forEach(i=&gt;{let t=e.fromObject[i],r=Array.isArray(t)?t.map(Vy):[Vy(t)];this.map.set(i,r)})):this.map=null}has(e){return this.init(),this.map.has(e)}get(e){this.init();let i=this.map.get(e);return i?i[0]:null}getAll(e){return this.init(),this.map.get(e)||null}keys(){return this.init(),Array.from(this.map.keys())}append(e,i){return this.clone({param:e,value:i,op:"a"})}appendAll(e){let i=[];return Object.keys(e).forEach(t=&gt;{let r=e[t];Array.isArray(r)?r.forEach(o=&gt;{i.push({param:t,value:o,op:"a"})}):i.push({param:t,value:r,op:"a"})}),this.clone(i)}set(e,i){return this.clone({param:e,value:i,op:"s"})}delete(e,i){return this.clone({param:e,value:i,op:"d"})}toString(){return this.init(),this.keys().map(e=&gt;{let i=this.encoder.encodeKey(e);return this.map.get(e).map(t=&gt;i+"="+this.encoder.encodeValue(t)).join("&amp;")}).filter(e=&gt;e!=="").join("&amp;")}clone(e){let i=new n({encoder:this.encoder});return i.cloneFrom=this.cloneFrom||this,i.updates=(this.updates||[]).concat(e),i}init(){this.map===null&amp;&amp;(this.map=new Map),this.cloneFrom!==null&amp;&amp;(this.cloneFrom.init(),this.cloneFrom.keys().forEach(e=&gt;this.map.set(e,this.cloneFrom.map.get(e))),this.updates.forEach(e=&gt;{switch(e.op){case"a":case"s":let i=(e.op==="a"?this.map.get(e.param):void 0)||[];i.push(Vy(e.value)),this.map.set(e.param,i);break;case"d":if(e.value!==void 0){let t=this.map.get(e.param)||[],r=t.indexOf(Vy(e.value));r!==-1&amp;&amp;t.splice(r,1),t.length&gt;0?this.map.set(e.param,t):this.map.delete(e.param)}else{this.map.delete(e.param);break}}}),this.cloneFrom=this.updates=null)}};var hS=class{constructor(){this.map=new Map}set(e,i){return this.map.set(e,i),this}get(e){return this.map.has(e)||this.map.set(e,e.defaultValue()),this.map.get(e)}delete(e){return this.map.delete(e),this}has(e){return this.map.has(e)}keys(){return this.map.keys()}};function Vae(n){switch(n){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}function F7(n){return typeof ArrayBuffer&lt;"u"&amp;&amp;n instanceof ArrayBuffer}function N7(n){return typeof Blob&lt;"u"&amp;&amp;n instanceof Blob}function L7(n){return typeof FormData&lt;"u"&amp;&amp;n instanceof FormData}function Bae(n){return typeof URLSearchParams&lt;"u"&amp;&amp;n instanceof URLSearchParams}var P0=class n{constructor(e,i,t,r){this.url=i,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=e.toUpperCase();let o;if(Vae(this.method)||r?(this.body=t!==void 0?t:null,o=r):o=t,o&amp;&amp;(this.reportProgress=!!o.reportProgress,this.withCredentials=!!o.withCredentials,o.responseType&amp;&amp;(this.responseType=o.responseType),o.headers&amp;&amp;(this.headers=o.headers),o.context&amp;&amp;(this.context=o.context),o.params&amp;&amp;(this.params=o.params),this.transferCache=o.transferCache),this.headers??=new zl,this.context??=new hS,!this.params)this.params=new aa,this.urlWithParams=i;else{let a=this.params.toString();if(a.length===0)this.urlWithParams=i;else{let s=i.indexOf("?"),c=s===-1?"?":s&lt;i.length-1?"&amp;":"";this.urlWithParams=i+c+a}}}serializeBody(){return this.body===null?null:typeof this.body=="string"||F7(this.body)||N7(this.body)||L7(this.body)||Bae(this.body)?this.body:this.body instanceof aa?this.body.toString():typeof this.body=="object"||typeof this.body=="boolean"||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return this.body===null||L7(this.body)?null:N7(this.body)?this.body.type||null:F7(this.body)?null:typeof this.body=="string"?"text/plain":this.body instanceof aa?"application/x-www-form-urlencoded;charset=UTF-8":typeof this.body=="object"||typeof this.body=="number"||typeof this.body=="boolean"?"application/json":null}clone(e={}){let i=e.method||this.method,t=e.url||this.url,r=e.responseType||this.responseType,o=e.transferCache??this.transferCache,a=e.body!==void 0?e.body:this.body,s=e.withCredentials??this.withCredentials,c=e.reportProgress??this.reportProgress,l=e.headers||this.headers,u=e.params||this.params,f=e.context??this.context;return e.setHeaders!==void 0&amp;&amp;(l=Object.keys(e.setHeaders).reduce((g,b)=&gt;g.set(b,e.setHeaders[b]),l)),e.setParams&amp;&amp;(u=Object.keys(e.setParams).reduce((g,b)=&gt;g.set(b,e.setParams[b]),u)),new n(i,t,a,{params:u,headers:l,context:f,reportProgress:c,responseType:r,withCredentials:s,transferCache:o})}},Nh=function(n){return n[n.Sent=0]="Sent",n[n.UploadProgress=1]="UploadProgress",n[n.ResponseHeader=2]="ResponseHeader",n[n.DownloadProgress=3]="DownloadProgress",n[n.Response=4]="Response",n[n.User=5]="User",n}(Nh||{}),I0=class{constructor(e,i=Uy.Ok,t="OK"){this.headers=e.headers||new zl,this.status=e.status!==void 0?e.status:i,this.statusText=e.statusText||t,this.url=e.url||null,this.ok=this.status&gt;=200&amp;&amp;this.status&lt;300}},fS=class n extends I0{constructor(e={}){super(e),this.type=Nh.ResponseHeader}clone(e={}){return new n({headers:e.headers||this.headers,status:e.status!==void 0?e.status:this.status,statusText:e.statusText||this.statusText,url:e.url||this.url||void 0})}},zy=class n extends I0{constructor(e={}){super(e),this.type=Nh.Response,this.body=e.body!==void 0?e.body:null}clone(e={}){return new n({body:e.body!==void 0?e.body:this.body,headers:e.headers||this.headers,status:e.status!==void 0?e.status:this.status,statusText:e.statusText||this.statusText,url:e.url||this.url||void 0})}},Hy=class extends I0{constructor(e){super(e,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.status&gt;=200&amp;&amp;this.status&lt;300?this.message=`Http failure during parsing for ${e.url||"(unknown url)"}`:this.message=`Http failure response for ${e.url||"(unknown url)"}: ${e.status} ${e.statusText}`,this.error=e.error||null}},Uy=function(n){return n[n.Continue=100]="Continue",n[n.SwitchingProtocols=101]="SwitchingProtocols",n[n.Processing=102]="Processing",n[n.EarlyHints=103]="EarlyHints",n[n.Ok=200]="Ok",n[n.Created=201]="Created",n[n.Accepted=202]="Accepted",n[n.NonAuthoritativeInformation=203]="NonAuthoritativeInformation",n[n.NoContent=204]="NoContent",n[n.ResetContent=205]="ResetContent",n[n.PartialContent=206]="PartialContent",n[n.MultiStatus=207]="MultiStatus",n[n.AlreadyReported=208]="AlreadyReported",n[n.ImUsed=226]="ImUsed",n[n.MultipleChoices=300]="MultipleChoices",n[n.MovedPermanently=301]="MovedPermanently",n[n.Found=302]="Found",n[n.SeeOther=303]="SeeOther",n[n.NotModified=304]="NotModified",n[n.UseProxy=305]="UseProxy",n[n.Unused=306]="Unused",n[n.TemporaryRedirect=307]="TemporaryRedirect",n[n.PermanentRedirect=308]="PermanentRedirect",n[n.BadRequest=400]="BadRequest",n[n.Unauthorized=401]="Unauthorized",n[n.PaymentRequired=402]="PaymentRequired",n[n.Forbidden=403]="Forbidden",n[n.NotFound=404]="NotFound",n[n.MethodNotAllowed=405]="MethodNotAllowed",n[n.NotAcceptable=406]="NotAcceptable",n[n.ProxyAuthenticationRequired=407]="ProxyAuthenticationRequired",n[n.RequestTimeout=408]="RequestTimeout",n[n.Conflict=409]="Conflict",n[n.Gone=410]="Gone",n[n.LengthRequired=411]="LengthRequired",n[n.PreconditionFailed=412]="PreconditionFailed",n[n.PayloadTooLarge=413]="PayloadTooLarge",n[n.UriTooLong=414]="UriTooLong",n[n.UnsupportedMediaType=415]="UnsupportedMediaType",n[n.RangeNotSatisfiable=416]="RangeNotSatisfiable",n[n.ExpectationFailed=417]="ExpectationFailed",n[n.ImATeapot=418]="ImATeapot",n[n.MisdirectedRequest=421]="MisdirectedRequest",n[n.UnprocessableEntity=422]="UnprocessableEntity",n[n.Locked=423]="Locked",n[n.FailedDependency=424]="FailedDependency",n[n.TooEarly=425]="TooEarly",n[n.UpgradeRequired=426]="UpgradeRequired",n[n.PreconditionRequired=428]="PreconditionRequired",n[n.TooManyRequests=429]="TooManyRequests",n[n.RequestHeaderFieldsTooLarge=431]="RequestHeaderFieldsTooLarge",n[n.UnavailableForLegalReasons=451]="UnavailableForLegalReasons",n[n.InternalServerError=500]="InternalServerError",n[n.NotImplemented=501]="NotImplemented",n[n.BadGateway=502]="BadGateway",n[n.ServiceUnavailable=503]="ServiceUnavailable",n[n.GatewayTimeout=504]="GatewayTimeout",n[n.HttpVersionNotSupported=505]="HttpVersionNotSupported",n[n.VariantAlsoNegotiates=506]="VariantAlsoNegotiates",n[n.InsufficientStorage=507]="InsufficientStorage",n[n.LoopDetected=508]="LoopDetected",n[n.NotExtended=510]="NotExtended",n[n.NetworkAuthenticationRequired=511]="NetworkAuthenticationRequired",n}(Uy||{});function mS(n,e){return{body:e,headers:n.headers,context:n.context,observe:n.observe,params:n.params,reportProgress:n.reportProgress,responseType:n.responseType,withCredentials:n.withCredentials,transferCache:n.transferCache}}var Ze=(()=&gt;{let e=class e{constructor(t){this.handler=t}request(t,r,o={}){let a;if(t instanceof P0)a=t;else{let l;o.headers instanceof zl?l=o.headers:l=new zl(o.headers);let u;o.params&amp;&amp;(o.params instanceof aa?u=o.params:u=new aa({fromObject:o.params})),a=new P0(t,r,o.body!==void 0?o.body:null,{headers:l,context:o.context,params:u,reportProgress:o.reportProgress,responseType:o.responseType||"json",withCredentials:o.withCredentials,transferCache:o.transferCache})}let s=ne(a).pipe(Ml(l=&gt;this.handler.handle(l)));if(t instanceof P0||o.observe==="events")return s;let c=s.pipe(nt(l=&gt;l instanceof zy));switch(o.observe||"body"){case"body":switch(a.responseType){case"arraybuffer":return c.pipe(He(l=&gt;{if(l.body!==null&amp;&amp;!(l.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return l.body}));case"blob":return c.pipe(He(l=&gt;{if(l.body!==null&amp;&amp;!(l.body instanceof Blob))throw new Error("Response is not a Blob.");return l.body}));case"text":return c.pipe(He(l=&gt;{if(l.body!==null&amp;&amp;typeof l.body!="string")throw new Error("Response is not a string.");return l.body}));case"json":default:return c.pipe(He(l=&gt;l.body))}case"response":return c;default:throw new Error(`Unreachable: unhandled observe type ${o.observe}}`)}}delete(t,r={}){return this.request("DELETE",t,r)}get(t,r={}){return this.request("GET",t,r)}head(t,r={}){return this.request("HEAD",t,r)}jsonp(t,r){return this.request("JSONP",t,{params:new aa().append(r,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(t,r={}){return this.request("OPTIONS",t,r)}patch(t,r,o={}){return this.request("PATCH",t,mS(o,r))}post(t,r,o={}){return this.request("POST",t,mS(o,r))}put(t,r,o={}){return this.request("PUT",t,mS(o,r))}};e.\u0275fac=function(r){return new(r||e)(D(D0))},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})();function z7(n,e){return e(n)}function zae(n,e){return(i,t)=&gt;e.intercept(i,{handle:r=&gt;n(r,t)})}function Hae(n,e,i){return(t,r)=&gt;$s(i,()=&gt;e(t,o=&gt;n(o,r)))}var Rm=new le(""),gS=new le(""),Uae=new le(""),Wae=new le("");function Gae(){let n=null;return(e,i)=&gt;{n===null&amp;&amp;(n=(te(Rm,{optional:!0})??[]).reduceRight(zae,z7));let t=te(zd),r=t.add();return n(e,i).pipe(bc(()=&gt;t.remove(r)))}}var j7=(()=&gt;{let e=class e extends D0{constructor(t,r){super(),this.backend=t,this.injector=r,this.chain=null,this.pendingTasks=te(zd);let o=te(Wae,{optional:!0});this.backend=o??t}handle(t){if(this.chain===null){let o=Array.from(new Set([...this.injector.get(gS),...this.injector.get(Uae,[])]));this.chain=o.reduceRight((a,s)=&gt;Hae(a,s,this.injector),z7)}let r=this.pendingTasks.add();return this.chain(t,o=&gt;this.backend.handle(o)).pipe(bc(()=&gt;this.pendingTasks.remove(r)))}};e.\u0275fac=function(r){return new(r||e)(D(By),D(Co))},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})();var $ae=/^\)\]\}',?\n/;function Yae(n){return"responseURL"in n&amp;&amp;n.responseURL?n.responseURL:/^X-Request-URL:/m.test(n.getAllResponseHeaders())?n.getResponseHeader("X-Request-URL"):null}var V7=(()=&gt;{let e=class e{constructor(t){this.xhrFactory=t}handle(t){if(t.method==="JSONP")throw new Re(-2800,!1);let r=this.xhrFactory;return(r.\u0275loadImpl?Hn(r.\u0275loadImpl()):ne(null)).pipe(Xe(()=&gt;new Nt(a=&gt;{let s=r.build();if(s.open(t.method,t.urlWithParams),t.withCredentials&amp;&amp;(s.withCredentials=!0),t.headers.forEach((k,O)=&gt;s.setRequestHeader(k,O.join(","))),t.headers.has("Accept")||s.setRequestHeader("Accept","application/json, text/plain, */*"),!t.headers.has("Content-Type")){let k=t.detectContentTypeHeader();k!==null&amp;&amp;s.setRequestHeader("Content-Type",k)}if(t.responseType){let k=t.responseType.toLowerCase();s.responseType=k!=="json"?k:"text"}let c=t.serializeBody(),l=null,u=()=&gt;{if(l!==null)return l;let k=s.statusText||"OK",O=new zl(s.getAllResponseHeaders()),L=Yae(s)||t.url;return l=new fS({headers:O,status:s.status,statusText:k,url:L}),l},f=()=&gt;{let{headers:k,status:O,statusText:L,url:Z}=u(),Y=null;O!==Uy.NoContent&amp;&amp;(Y=typeof s.response&gt;"u"?s.responseText:s.response),O===0&amp;&amp;(O=Y?Uy.Ok:0);let K=O&gt;=200&amp;&amp;O&lt;300;if(t.responseType==="json"&amp;&amp;typeof Y=="string"){let R=Y;Y=Y.replace($ae,"");try{Y=Y!==""?JSON.parse(Y):null}catch(q){Y=R,K&amp;&amp;(K=!1,Y={error:q,text:Y})}}K?(a.next(new zy({body:Y,headers:k,status:O,statusText:L,url:Z||void 0})),a.complete()):a.error(new Hy({error:Y,headers:k,status:O,statusText:L,url:Z||void 0}))},g=k=&gt;{let{url:O}=u(),L=new Hy({error:k,status:s.status||0,statusText:s.statusText||"Unknown Error",url:O||void 0});a.error(L)},b=!1,y=k=&gt;{b||(a.next(u()),b=!0);let O={type:Nh.DownloadProgress,loaded:k.loaded};k.lengthComputable&amp;&amp;(O.total=k.total),t.responseType==="text"&amp;&amp;s.responseText&amp;&amp;(O.partialText=s.responseText),a.next(O)},M=k=&gt;{let O={type:Nh.UploadProgress,loaded:k.loaded};k.lengthComputable&amp;&amp;(O.total=k.total),a.next(O)};return s.addEventListener("load",f),s.addEventListener("error",g),s.addEventListener("timeout",g),s.addEventListener("abort",g),t.reportProgress&amp;&amp;(s.addEventListener("progress",y),c!==null&amp;&amp;s.upload&amp;&amp;s.upload.addEventListener("progress",M)),s.send(c),a.next({type:Nh.Sent}),()=&gt;{s.removeEventListener("error",g),s.removeEventListener("abort",g),s.removeEventListener("load",f),s.removeEventListener("timeout",g),t.reportProgress&amp;&amp;(s.removeEventListener("progress",y),c!==null&amp;&amp;s.upload&amp;&amp;s.upload.removeEventListener("progress",M)),s.readyState!==s.DONE&amp;&amp;s.abort()}})))}};e.\u0275fac=function(r){return new(r||e)(D(Rh))},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})(),H7=new le(""),qae="XSRF-TOKEN",Zae=new le("",{providedIn:"root",factory:()=&gt;qae}),Qae="X-XSRF-TOKEN",Kae=new le("",{providedIn:"root",factory:()=&gt;Qae}),Wy=class{},Xae=(()=&gt;{let e=class e{constructor(t,r,o){this.doc=t,this.platform=r,this.cookieName=o,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if(this.platform==="server")return null;let t=this.doc.cookie||"";return t!==this.lastCookieString&amp;&amp;(this.parseCount++,this.lastToken=Ly(t,this.cookieName),this.lastCookieString=t),this.lastToken}};e.\u0275fac=function(r){return new(r||e)(D($e),D(zo),D(Zae))},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})();function Jae(n,e){let i=n.url.toLowerCase();if(!te(H7)||n.method==="GET"||n.method==="HEAD"||i.startsWith("http://")||i.startsWith("https://"))return e(n);let t=te(Wy).getToken(),r=te(Kae);return t!=null&amp;&amp;!n.headers.has(r)&amp;&amp;(n=n.clone({headers:n.headers.set(r,t)})),e(n)}var U7=function(n){return n[n.Interceptors=0]="Interceptors",n[n.LegacyInterceptors=1]="LegacyInterceptors",n[n.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",n[n.NoXsrfProtection=3]="NoXsrfProtection",n[n.JsonpSupport=4]="JsonpSupport",n[n.RequestsMadeViaParent=5]="RequestsMadeViaParent",n[n.Fetch=6]="Fetch",n}(U7||{});function ese(n,e){return{\u0275kind:n,\u0275providers:e}}function tse(...n){let e=[Ze,V7,j7,{provide:D0,useExisting:j7},{provide:By,useExisting:V7},{provide:gS,useValue:Jae,multi:!0},{provide:H7,useValue:!0},{provide:Wy,useClass:Xae}];for(let i of n)e.push(...i.\u0275providers);return km(e)}var B7=new le("");function nse(){return ese(U7.LegacyInterceptors,[{provide:B7,useFactory:Gae},{provide:gS,useExisting:B7,multi:!0}])}var Lh=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[tse(nse())]});let n=e;return n})();var vS=class extends Ay{constructor(){super(...arguments),this.supportsDOMEvents=!0}},yS=class n extends vS{static makeCurrent(){_7(new n)}onAndCancel(e,i,t){return e.addEventListener(i,t),()=&gt;{e.removeEventListener(i,t)}}dispatchEvent(e,i){e.dispatchEvent(i)}remove(e){e.parentNode&amp;&amp;e.parentNode.removeChild(e)}createElement(e,i){return i=i||this.getDefaultDocument(),i.createElement(e)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(e){return e.nodeType===Node.ELEMENT_NODE}isShadowRoot(e){return e instanceof DocumentFragment}getGlobalEventTarget(e,i){return i==="window"?window:i==="document"?e:i==="body"?e.body:null}getBaseHref(e){let i=ise();return i==null?null:rse(i)}resetBaseElement(){T0=null}getUserAgent(){return window.navigator.userAgent}getCookie(e){return Ly(document.cookie,e)}},T0=null;function ise(){return T0=T0||document.querySelector("base"),T0?T0.getAttribute("href"):null}function rse(n){return new URL(n,document.baseURI).pathname}var CS=class{addToWindow(e){ar.getAngularTestability=(t,r=!0)=&gt;{let o=e.findTestabilityInTree(t,r);if(o==null)throw new Re(5103,!1);return o},ar.getAllAngularTestabilities=()=&gt;e.getAllTestabilities(),ar.getAllAngularRootElements=()=&gt;e.getAllRootElements();let i=t=&gt;{let r=ar.getAllAngularTestabilities(),o=r.length,a=function(){o--,o==0&amp;&amp;t()};r.forEach(s=&gt;{s.whenStable(a)})};ar.frameworkStabilizers||(ar.frameworkStabilizers=[]),ar.frameworkStabilizers.push(i)}findTestabilityInTree(e,i,t){if(i==null)return null;let r=e.getTestability(i);return r??(t?Ic().isShadowRoot(i)?this.findTestabilityInTree(e,i.host,!0):this.findTestabilityInTree(e,i.parentElement,!0):null)}},ose=(()=&gt;{let e=class e{build(){return new XMLHttpRequest}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})(),xS=new le(""),$7=(()=&gt;{let e=class e{constructor(t,r){this._zone=r,this._eventNameToPlugin=new Map,t.forEach(o=&gt;{o.manager=this}),this._plugins=t.slice().reverse()}addEventListener(t,r,o){return this._findPluginFor(r).addEventListener(t,r,o)}getZone(){return this._zone}_findPluginFor(t){let r=this._eventNameToPlugin.get(t);if(r)return r;if(r=this._plugins.find(a=&gt;a.supports(t)),!r)throw new Re(5101,!1);return this._eventNameToPlugin.set(t,r),r}};e.\u0275fac=function(r){return new(r||e)(D(xS),D(Ae))},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})(),Gy=class{constructor(e){this._doc=e}},_S="ng-app-id",Y7=(()=&gt;{let e=class e{constructor(t,r,o,a={}){this.doc=t,this.appId=r,this.nonce=o,this.platformId=a,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=jy(a),this.resetHostNodes()}addStyles(t){for(let r of t)this.changeUsageCount(r,1)===1&amp;&amp;this.onStyleAdded(r)}removeStyles(t){for(let r of t)this.changeUsageCount(r,-1)&lt;=0&amp;&amp;this.onStyleRemoved(r)}ngOnDestroy(){let t=this.styleNodesInDOM;t&amp;&amp;(t.forEach(r=&gt;r.remove()),t.clear());for(let r of this.getAllStyles())this.onStyleRemoved(r);this.resetHostNodes()}addHost(t){this.hostNodes.add(t);for(let r of this.getAllStyles())this.addStyleToHost(t,r)}removeHost(t){this.hostNodes.delete(t)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(t){for(let r of this.hostNodes)this.addStyleToHost(r,t)}onStyleRemoved(t){let r=this.styleRef;r.get(t)?.elements?.forEach(o=&gt;o.remove()),r.delete(t)}collectServerRenderedStyles(){let t=this.doc.head?.querySelectorAll(`style[${_S}="${this.appId}"]`);if(t?.length){let r=new Map;return t.forEach(o=&gt;{o.textContent!=null&amp;&amp;r.set(o.textContent,o)}),r}return null}changeUsageCount(t,r){let o=this.styleRef;if(o.has(t)){let a=o.get(t);return a.usage+=r,a.usage}return o.set(t,{usage:r,elements:[]}),r}getStyleElement(t,r){let o=this.styleNodesInDOM,a=o?.get(r);if(a?.parentNode===t)return o.delete(r),a.removeAttribute(_S),a;{let s=this.doc.createElement("style");return this.nonce&amp;&amp;s.setAttribute("nonce",this.nonce),s.textContent=r,this.platformIsServer&amp;&amp;s.setAttribute(_S,this.appId),t.appendChild(s),s}}addStyleToHost(t,r){let o=this.getStyleElement(t,r),a=this.styleRef,s=a.get(r)?.elements;s?s.push(o):a.set(r,{elements:[o],usage:1})}resetHostNodes(){let t=this.hostNodes;t.clear(),t.add(this.doc.head)}};e.\u0275fac=function(r){return new(r||e)(D($e),D(Ih),D(y0,8),D(zo))},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})(),bS={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},MS=/%COMP%/g,q7="%COMP%",ase=`_nghost-${q7}`,sse=`_ngcontent-${q7}`,cse=!0,lse=new le("",{providedIn:"root",factory:()=&gt;cse});function dse(n){return sse.replace(MS,n)}function use(n){return ase.replace(MS,n)}function Z7(n,e){return e.map(i=&gt;i.replace(MS,n))}var $y=(()=&gt;{let e=class e{constructor(t,r,o,a,s,c,l,u=null){this.eventManager=t,this.sharedStylesHost=r,this.appId=o,this.removeStylesOnCompDestroy=a,this.doc=s,this.platformId=c,this.ngZone=l,this.nonce=u,this.rendererByCompId=new Map,this.platformIsServer=jy(c),this.defaultRenderer=new A0(t,s,l,this.platformIsServer)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;this.platformIsServer&amp;&amp;r.encapsulation===xc.ShadowDom&amp;&amp;(r=Ke(ee({},r),{encapsulation:xc.Emulated}));let o=this.getOrCreateRenderer(t,r);return o instanceof Yy?o.applyToHost(t):o instanceof R0&amp;&amp;o.applyStyles(),o}getOrCreateRenderer(t,r){let o=this.rendererByCompId,a=o.get(r.id);if(!a){let s=this.doc,c=this.ngZone,l=this.eventManager,u=this.sharedStylesHost,f=this.removeStylesOnCompDestroy,g=this.platformIsServer;switch(r.encapsulation){case xc.Emulated:a=new Yy(l,u,r,this.appId,f,s,c,g);break;case xc.ShadowDom:return new wS(l,u,t,r,s,c,this.nonce,g);default:a=new R0(l,u,r,f,s,c,g);break}o.set(r.id,a)}return a}ngOnDestroy(){this.rendererByCompId.clear()}};e.\u0275fac=function(r){return new(r||e)(D($7),D(Y7),D(Ih),D(lse),D($e),D(zo),D(Ae),D(y0))},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})(),A0=class{constructor(e,i,t,r){this.eventManager=e,this.doc=i,this.ngZone=t,this.platformIsServer=r,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(e,i){return i?this.doc.createElementNS(bS[i]||i,e):this.doc.createElement(e)}createComment(e){return this.doc.createComment(e)}createText(e){return this.doc.createTextNode(e)}appendChild(e,i){(W7(e)?e.content:e).appendChild(i)}insertBefore(e,i,t){e&amp;&amp;(W7(e)?e.content:e).insertBefore(i,t)}removeChild(e,i){e&amp;&amp;e.removeChild(i)}selectRootElement(e,i){let t=typeof e=="string"?this.doc.querySelector(e):e;if(!t)throw new Re(-5104,!1);return i||(t.textContent=""),t}parentNode(e){return e.parentNode}nextSibling(e){return e.nextSibling}setAttribute(e,i,t,r){if(r){i=r+":"+i;let o=bS[r];o?e.setAttributeNS(o,i,t):e.setAttribute(i,t)}else e.setAttribute(i,t)}removeAttribute(e,i,t){if(t){let r=bS[t];r?e.removeAttributeNS(r,i):e.removeAttribute(`${t}:${i}`)}else e.removeAttribute(i)}addClass(e,i){e.classList.add(i)}removeClass(e,i){e.classList.remove(i)}setStyle(e,i,t,r){r&amp;(Mc.DashCase|Mc.Important)?e.style.setProperty(i,t,r&amp;Mc.Important?"important":""):e.style[i]=t}removeStyle(e,i,t){t&amp;Mc.DashCase?e.style.removeProperty(i):e.style[i]=""}setProperty(e,i,t){e!=null&amp;&amp;(e[i]=t)}setValue(e,i){e.nodeValue=i}listen(e,i,t){if(typeof e=="string"&amp;&amp;(e=Ic().getGlobalEventTarget(this.doc,e),!e))throw new Error(`Unsupported event target ${e} for event ${i}`);return this.eventManager.addEventListener(e,i,this.decoratePreventDefault(t))}decoratePreventDefault(e){return i=&gt;{if(i==="__ngUnwrap__")return e;(this.platformIsServer?this.ngZone.runGuarded(()=&gt;e(i)):e(i))===!1&amp;&amp;i.preventDefault()}}};function W7(n){return n.tagName==="TEMPLATE"&amp;&amp;n.content!==void 0}var wS=class extends A0{constructor(e,i,t,r,o,a,s,c){super(e,o,a,c),this.sharedStylesHost=i,this.hostEl=t,this.shadowRoot=t.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);let l=Z7(r.id,r.styles);for(let u of l){let f=document.createElement("style");s&amp;&amp;f.setAttribute("nonce",s),f.textContent=u,this.shadowRoot.appendChild(f)}}nodeOrShadowRoot(e){return e===this.hostEl?this.shadowRoot:e}appendChild(e,i){return super.appendChild(this.nodeOrShadowRoot(e),i)}insertBefore(e,i,t){return super.insertBefore(this.nodeOrShadowRoot(e),i,t)}removeChild(e,i){return super.removeChild(this.nodeOrShadowRoot(e),i)}parentNode(e){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(e)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}},R0=class extends A0{constructor(e,i,t,r,o,a,s,c){super(e,o,a,s),this.sharedStylesHost=i,this.removeStylesOnCompDestroy=r,this.styles=c?Z7(c,t.styles):t.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&amp;&amp;this.sharedStylesHost.removeStyles(this.styles)}},Yy=class extends R0{constructor(e,i,t,r,o,a,s,c){let l=r+"-"+t.id;super(e,i,t,o,a,s,c,l),this.contentAttr=dse(l),this.hostAttr=use(l)}applyToHost(e){this.applyStyles(),this.setAttribute(e,this.hostAttr,"")}createElement(e,i){let t=super.createElement(e,i);return super.setAttribute(t,this.contentAttr,""),t}},mse=(()=&gt;{let e=class e extends Gy{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,o){return t.addEventListener(r,o,!1),()=&gt;this.removeEventListener(t,r,o)}removeEventListener(t,r,o){return t.removeEventListener(r,o)}};e.\u0275fac=function(r){return new(r||e)(D($e))},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})(),G7=["alt","control","meta","shift"],pse={"\b":"Backspace","	":"Tab","\x7F":"Delete","\x1B":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},hse={alt:n=&gt;n.altKey,control:n=&gt;n.ctrlKey,meta:n=&gt;n.metaKey,shift:n=&gt;n.shiftKey},fse=(()=&gt;{let e=class e extends Gy{constructor(t){super(t)}supports(t){return e.parseEventName(t)!=null}addEventListener(t,r,o){let a=e.parseEventName(r),s=e.eventCallback(a.fullKey,o,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=&gt;Ic().onAndCancel(t,a.domEventName,s))}static parseEventName(t){let r=t.toLowerCase().split("."),o=r.shift();if(r.length===0||!(o==="keydown"||o==="keyup"))return null;let a=e._normalizeKey(r.pop()),s="",c=r.indexOf("code");if(c&gt;-1&amp;&amp;(r.splice(c,1),s="code."),G7.forEach(u=&gt;{let f=r.indexOf(u);f&gt;-1&amp;&amp;(r.splice(f,1),s+=u+".")}),s+=a,r.length!=0||a.length===0)return null;let l={};return l.domEventName=o,l.fullKey=s,l}static matchEventFullKeyCode(t,r){let o=pse[t.key]||t.key,a="";return r.indexOf("code.")&gt;-1&amp;&amp;(o=t.code,a="code."),o==null||!o?!1:(o=o.toLowerCase(),o===" "?o="space":o==="."&amp;&amp;(o="dot"),G7.forEach(s=&gt;{if(s!==o){let c=hse[s];c(t)&amp;&amp;(a+=s+".")}}),a+=o,a===r)}static eventCallback(t,r,o){return a=&gt;{e.matchEventFullKeyCode(a,t)&amp;&amp;o.runGuarded(()=&gt;r(a))}}static _normalizeKey(t){return t==="esc"?"escape":t}};e.\u0275fac=function(r){return new(r||e)(D($e))},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})();function gse(){yS.makeCurrent()}function _se(){return new xo}function bse(){return AF(document),document}var vse=[{provide:zo,useValue:uS},{provide:h3,useValue:gse,multi:!0},{provide:$e,useFactory:bse,deps:[]}],Q7=G3(o7,"browser",vse),yse=new le(""),Cse=[{provide:O0,useClass:CS,deps:[]},{provide:H3,useClass:yy,deps:[Ae,Cy,O0]},{provide:yy,useClass:yy,deps:[Ae,Cy,O0]}],xse=[{provide:K1,useValue:"root"},{provide:xo,useFactory:_se,deps:[]},{provide:xS,useClass:mse,multi:!0,deps:[$e,Ae,zo]},{provide:xS,useClass:fse,multi:!0,deps:[$e]},$y,Y7,$7,{provide:wm,useExisting:$y},{provide:Rh,useClass:ose,deps:[]},[]],qy=(()=&gt;{let e=class e{constructor(t){}static withServerTransition(t){return{ngModule:e,providers:[{provide:Ih,useValue:t.appId}]}}};e.\u0275fac=function(r){return new(r||e)(D(yse,12))},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[...xse,...Cse],imports:[be,a7]});let n=e;return n})();var Zy=(()=&gt;{let e=class e{constructor(t){this._doc=t}getTitle(){return this._doc.title}setTitle(t){this._doc.title=t||""}};e.\u0275fac=function(r){return new(r||e)(D($e))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var br=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:function(r){let o=null;return r?o=new(r||e):o=D(wse),o},providedIn:"root"});let n=e;return n})(),wse=(()=&gt;{let e=class e extends br{constructor(t){super(),this._doc=t}sanitize(t,r){if(r==null)return null;switch(t){case ao.NONE:return r;case ao.HTML:return Dl(r,"HTML")?Oa(r):g3(this._doc,String(r)).toString();case ao.STYLE:return Dl(r,"Style")?Oa(r):r;case ao.SCRIPT:if(Dl(r,"Script"))return Oa(r);throw new Re(5200,!1);case ao.URL:return Dl(r,"URL")?Oa(r):oy(String(r));case ao.RESOURCE_URL:if(Dl(r,"ResourceURL"))return Oa(r);throw new Re(5201,!1);default:throw new Re(5202,!1)}}bypassSecurityTrustHtml(t){return LF(t)}bypassSecurityTrustStyle(t){return jF(t)}bypassSecurityTrustScript(t){return VF(t)}bypassSecurityTrustUrl(t){return BF(t)}bypassSecurityTrustResourceUrl(t){return zF(t)}};e.\u0275fac=function(r){return new(r||e)(D($e))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var OS;try{OS=typeof Intl&lt;"u"&amp;&amp;Intl.v8BreakIterator}catch{OS=!1}var jt=(()=&gt;{let e=class e{constructor(t){this._platformId=t,this.isBrowser=this._platformId?Fh(this._platformId):typeof document=="object"&amp;&amp;!!document,this.EDGE=this.isBrowser&amp;&amp;/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&amp;&amp;/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&amp;&amp;!!(window.chrome||OS)&amp;&amp;typeof CSS&lt;"u"&amp;&amp;!this.EDGE&amp;&amp;!this.TRIDENT,this.WEBKIT=this.isBrowser&amp;&amp;/AppleWebKit/i.test(navigator.userAgent)&amp;&amp;!this.BLINK&amp;&amp;!this.EDGE&amp;&amp;!this.TRIDENT,this.IOS=this.isBrowser&amp;&amp;/iPad|iPhone|iPod/.test(navigator.userAgent)&amp;&amp;!("MSStream"in window),this.FIREFOX=this.isBrowser&amp;&amp;/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&amp;&amp;/android/i.test(navigator.userAgent)&amp;&amp;!this.TRIDENT,this.SAFARI=this.isBrowser&amp;&amp;/safari/i.test(navigator.userAgent)&amp;&amp;this.WEBKIT}};e.\u0275fac=function(r){return new(r||e)(D(zo))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var jh,K7=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function ES(){if(jh)return jh;if(typeof document!="object"||!document)return jh=new Set(K7),jh;let n=document.createElement("input");return jh=new Set(K7.filter(e=&gt;(n.setAttribute("type",e),n.type===e))),jh}var F0;function Mse(){if(F0==null&amp;&amp;typeof window&lt;"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=&gt;F0=!0}))}finally{F0=F0||!1}return F0}function Mo(n){return Mse()?n:!!n.capture}var Zs=function(n){return n[n.NORMAL=0]="NORMAL",n[n.NEGATED=1]="NEGATED",n[n.INVERTED=2]="INVERTED",n}(Zs||{}),Qy,Fm;function Ky(){if(Fm==null){if(typeof document!="object"||!document||typeof Element!="function"||!Element)return Fm=!1,Fm;if("scrollBehavior"in document.documentElement.style)Fm=!0;else{let n=Element.prototype.scrollTo;n?Fm=!/\{\s*\[native code\]\s*\}/.test(n.toString()):Fm=!1}}return Fm}function Vh(){if(typeof document!="object"||!document)return Zs.NORMAL;if(Qy==null){let n=document.createElement("div"),e=n.style;n.dir="rtl",e.width="1px",e.overflow="auto",e.visibility="hidden",e.pointerEvents="none",e.position="absolute";let i=document.createElement("div"),t=i.style;t.width="2px",t.height="1px",n.appendChild(i),document.body.appendChild(n),Qy=Zs.NORMAL,n.scrollLeft===0&amp;&amp;(n.scrollLeft=1,Qy=n.scrollLeft===0?Zs.NEGATED:Zs.INVERTED),n.remove()}return Qy}var kS;function kse(){if(kS==null){let n=typeof document&lt;"u"?document.head:null;kS=!!(n&amp;&amp;(n.createShadowRoot||n.attachShadow))}return kS}function X7(n){if(kse()){let e=n.getRootNode?n.getRootNode():null;if(typeof ShadowRoot&lt;"u"&amp;&amp;ShadowRoot&amp;&amp;e instanceof ShadowRoot)return e}return null}function Rc(){let n=typeof document&lt;"u"&amp;&amp;document?document.activeElement:null;for(;n&amp;&amp;n.shadowRoot;){let e=n.shadowRoot.activeElement;if(e===n)break;n=e}return n}function sa(n){return n.composedPath?n.composedPath()[0]:n.target}function N0(){return typeof __karma__&lt;"u"&amp;&amp;!!__karma__||typeof jasmine&lt;"u"&amp;&amp;!!jasmine||typeof jest&lt;"u"&amp;&amp;!!jest||typeof Mocha&lt;"u"&amp;&amp;!!Mocha}function Dn(n,...e){return e.length?e.some(i=&gt;n[i]):n.altKey||n.shiftKey||n.ctrlKey||n.metaKey}function Zi(n){return n!=null&amp;&amp;`${n}`!="false"}function zr(n,e=0){return Ose(n)?Number(n):e}function Ose(n){return!isNaN(parseFloat(n))&amp;&amp;!isNaN(Number(n))}function Bh(n){return Array.isArray(n)?n:[n]}function lr(n){return n==null?"":typeof n=="string"?n:`${n}px`}function ca(n){return n instanceof ke?n.nativeElement:n}function J7(n,e=/\s+/){let i=[];if(n!=null){let t=Array.isArray(n)?n:`${n}`.split(e);for(let r of t){let o=`${r}`.trim();o&amp;&amp;i.push(o)}}return i}function Ese(n){if(n.type==="characterData"&amp;&amp;n.target instanceof Comment)return!0;if(n.type==="childList"){for(let e=0;e&lt;n.addedNodes.length;e++)if(!(n.addedNodes[e]instanceof Comment))return!1;for(let e=0;e&lt;n.removedNodes.length;e++)if(!(n.removedNodes[e]instanceof Comment))return!1;return!0}return!1}var e9=(()=&gt;{let e=class e{create(t){return typeof MutationObserver&gt;"u"?null:new MutationObserver(t)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),Sse=(()=&gt;{let e=class e{constructor(t){this._mutationObserverFactory=t,this._observedElements=new Map}ngOnDestroy(){this._observedElements.forEach((t,r)=&gt;this._cleanupObserver(r))}observe(t){let r=ca(t);return new Nt(o=&gt;{let s=this._observeElement(r).pipe(He(c=&gt;c.filter(l=&gt;!Ese(l))),nt(c=&gt;!!c.length)).subscribe(o);return()=&gt;{s.unsubscribe(),this._unobserveElement(r)}})}_observeElement(t){if(this._observedElements.has(t))this._observedElements.get(t).count++;else{let r=new re,o=this._mutationObserverFactory.create(a=&gt;r.next(a));o&amp;&amp;o.observe(t,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(t,{observer:o,stream:r,count:1})}return this._observedElements.get(t).stream}_unobserveElement(t){this._observedElements.has(t)&amp;&amp;(this._observedElements.get(t).count--,this._observedElements.get(t).count||this._cleanupObserver(t))}_cleanupObserver(t){if(this._observedElements.has(t)){let{observer:r,stream:o}=this._observedElements.get(t);r&amp;&amp;r.disconnect(),o.complete(),this._observedElements.delete(t)}}};e.\u0275fac=function(r){return new(r||e)(D(e9))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),t9=(()=&gt;{let e=class e{get disabled(){return this._disabled}set disabled(t){this._disabled=t,this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(t){this._debounce=zr(t),this._subscribe()}constructor(t,r,o){this._contentObserver=t,this._elementRef=r,this._ngZone=o,this.event=new ae,this._disabled=!1,this._currentSubscription=null}ngAfterContentInit(){!this._currentSubscription&amp;&amp;!this.disabled&amp;&amp;this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();let t=this._contentObserver.observe(this._elementRef);this._ngZone.runOutsideAngular(()=&gt;{this._currentSubscription=(this.debounce?t.pipe(kl(this.debounce)):t).subscribe(this.event)})}_unsubscribe(){this._currentSubscription?.unsubscribe()}};e.\u0275fac=function(r){return new(r||e)(x(Sse),x(ke),x(Ae))},e.\u0275dir=ve({type:e,selectors:[["","cdkObserveContent",""]],inputs:{disabled:[$.HasDecoratorInputTransform,"cdkObserveContentDisabled","disabled",Ne],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"],standalone:!0,features:[It]});let n=e;return n})(),zh=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[e9]});let n=e;return n})();var r9=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({});let n=e;return n})(),n9=new Set,Nm,Pse=(()=&gt;{let e=class e{constructor(t,r){this._platform=t,this._nonce=r,this._matchMedia=this._platform.isBrowser&amp;&amp;window.matchMedia?window.matchMedia.bind(window):Ise}matchMedia(t){return(this._platform.WEBKIT||this._platform.BLINK)&amp;&amp;Dse(t,this._nonce),this._matchMedia(t)}};e.\u0275fac=function(r){return new(r||e)(D(jt),D(y0,8))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function Dse(n,e){if(!n9.has(n))try{Nm||(Nm=document.createElement("style"),e&amp;&amp;Nm.setAttribute("nonce",e),Nm.setAttribute("type","text/css"),document.head.appendChild(Nm)),Nm.sheet&amp;&amp;(Nm.sheet.insertRule(`@media ${n} {body{ }}`,0),n9.add(n))}catch(i){console.error(i)}}function Ise(n){return{matches:n==="all"||n==="",media:n,addListener:()=&gt;{},removeListener:()=&gt;{}}}var Fc=(()=&gt;{let e=class e{constructor(t,r){this._mediaMatcher=t,this._zone=r,this._queries=new Map,this._destroySubject=new re}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(t){return i9(Bh(t)).some(o=&gt;this._registerQuery(o).mql.matches)}observe(t){let o=i9(Bh(t)).map(s=&gt;this._registerQuery(s).observable),a=bo(o);return a=Xa(a.pipe(gt(1)),a.pipe(Xg(1),kl(0))),a.pipe(He(s=&gt;{let c={matches:!1,breakpoints:{}};return s.forEach(({matches:l,query:u})=&gt;{c.matches=c.matches||l,c.breakpoints[u]=l}),c}))}_registerQuery(t){if(this._queries.has(t))return this._queries.get(t);let r=this._mediaMatcher.matchMedia(t),a={observable:new Nt(s=&gt;{let c=l=&gt;this._zone.run(()=&gt;s.next(l));return r.addListener(c),()=&gt;{r.removeListener(c)}}).pipe(Xt(r),He(({matches:s})=&gt;({query:t,matches:s})),mt(this._destroySubject)),mql:r};return this._queries.set(t,a),a}};e.\u0275fac=function(r){return new(r||e)(D(Pse),D(Ae))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function i9(n){return n.map(e=&gt;e.split(",")).reduce((e,i)=&gt;e.concat(i)).map(e=&gt;e.trim())}var Hl={XSmall:"(max-width: 599.98px)",Small:"(min-width: 600px) and (max-width: 959.98px)",Medium:"(min-width: 960px) and (max-width: 1279.98px)",Large:"(min-width: 1280px) and (max-width: 1919.98px)",XLarge:"(min-width: 1920px)",Handset:"(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)",Tablet:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait), (min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",Web:"(min-width: 840px) and (orientation: portrait), (min-width: 1280px) and (orientation: landscape)",HandsetPortrait:"(max-width: 599.98px) and (orientation: portrait)",TabletPortrait:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait)",WebPortrait:"(min-width: 840px) and (orientation: portrait)",HandsetLandscape:"(max-width: 959.98px) and (orientation: landscape)",TabletLandscape:"(min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",WebLandscape:"(min-width: 1280px) and (orientation: landscape)"};var l9=" ";function $h(n,e,i){let t=nC(n,e);i=i.trim(),!t.some(r=&gt;r.trim()===i)&amp;&amp;(t.push(i),n.setAttribute(e,t.join(l9)))}function Yd(n,e,i){let t=nC(n,e);i=i.trim();let r=t.filter(o=&gt;o!==i);r.length?n.setAttribute(e,r.join(l9)):n.removeAttribute(e)}function nC(n,e){return n.getAttribute(e)?.match(/\S+/g)??[]}var d9="cdk-describedby-message",Jy="cdk-describedby-host",DS=0,u9=(()=&gt;{let e=class e{constructor(t,r){this._platform=r,this._messageRegistry=new Map,this._messagesContainer=null,this._id=`${DS++}`,this._document=t,this._id=te(Ih)+"-"+DS++}describe(t,r,o){if(!this._canBeDescribed(t,r))return;let a=SS(r,o);typeof r!="string"?(o9(r,this._id),this._messageRegistry.set(a,{messageElement:r,referenceCount:0})):this._messageRegistry.has(a)||this._createMessageElement(r,o),this._isElementDescribedByMessage(t,a)||this._addMessageReference(t,a)}removeDescription(t,r,o){if(!r||!this._isElementNode(t))return;let a=SS(r,o);if(this._isElementDescribedByMessage(t,a)&amp;&amp;this._removeMessageReference(t,a),typeof r=="string"){let s=this._messageRegistry.get(a);s&amp;&amp;s.referenceCount===0&amp;&amp;this._deleteMessageElement(a)}this._messagesContainer?.childNodes.length===0&amp;&amp;(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){let t=this._document.querySelectorAll(`[${Jy}="${this._id}"]`);for(let r=0;r&lt;t.length;r++)this._removeCdkDescribedByReferenceIds(t[r]),t[r].removeAttribute(Jy);this._messagesContainer?.remove(),this._messagesContainer=null,this._messageRegistry.clear()}_createMessageElement(t,r){let o=this._document.createElement("div");o9(o,this._id),o.textContent=t,r&amp;&amp;o.setAttribute("role",r),this._createMessagesContainer(),this._messagesContainer.appendChild(o),this._messageRegistry.set(SS(t,r),{messageElement:o,referenceCount:0})}_deleteMessageElement(t){this._messageRegistry.get(t)?.messageElement?.remove(),this._messageRegistry.delete(t)}_createMessagesContainer(){if(this._messagesContainer)return;let t="cdk-describedby-message-container",r=this._document.querySelectorAll(`.${t}[platform="server"]`);for(let a=0;a&lt;r.length;a++)r[a].remove();let o=this._document.createElement("div");o.style.visibility="hidden",o.classList.add(t),o.classList.add("cdk-visually-hidden"),this._platform&amp;&amp;!this._platform.isBrowser&amp;&amp;o.setAttribute("platform","server"),this._document.body.appendChild(o),this._messagesContainer=o}_removeCdkDescribedByReferenceIds(t){let r=nC(t,"aria-describedby").filter(o=&gt;o.indexOf(d9)!=0);t.setAttribute("aria-describedby",r.join(" "))}_addMessageReference(t,r){let o=this._messageRegistry.get(r);$h(t,"aria-describedby",o.messageElement.id),t.setAttribute(Jy,this._id),o.referenceCount++}_removeMessageReference(t,r){let o=this._messageRegistry.get(r);o.referenceCount--,Yd(t,"aria-describedby",o.messageElement.id),t.removeAttribute(Jy)}_isElementDescribedByMessage(t,r){let o=nC(t,"aria-describedby"),a=this._messageRegistry.get(r),s=a&amp;&amp;a.messageElement.id;return!!s&amp;&amp;o.indexOf(s)!=-1}_canBeDescribed(t,r){if(!this._isElementNode(t))return!1;if(r&amp;&amp;typeof r=="object")return!0;let o=r==null?"":`${r}`.trim(),a=t.getAttribute("aria-label");return o?!a||a.trim()!==o:!1}_isElementNode(t){return t.nodeType===this._document.ELEMENT_NODE}};e.\u0275fac=function(r){return new(r||e)(D($e),D(jt))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function SS(n,e){return typeof n=="string"?`${e||""}/${n}`:n}function o9(n,e){n.id||(n.id=`${d9}-${e}-${DS++}`)}var iC=class{constructor(e,i){this._items=e,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new re,this._typeaheadSubscription=xt.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._homeAndEnd=!1,this._pageUpAndDown={enabled:!1,delta:10},this._skipPredicateFn=t=&gt;t.disabled,this._pressedLetters=[],this.tabOut=new re,this.change=new re,e instanceof Dr?this._itemChangesSubscription=e.changes.subscribe(t=&gt;this._itemsChanged(t.toArray())):fy(e)&amp;&amp;(this._effectRef=Gd(()=&gt;this._itemsChanged(e()),{injector:i}))}skipPredicate(e){return this._skipPredicateFn=e,this}withWrap(e=!0){return this._wrap=e,this}withVerticalOrientation(e=!0){return this._vertical=e,this}withHorizontalOrientation(e){return this._horizontal=e,this}withAllowedModifierKeys(e){return this._allowedModifierKeys=e,this}withTypeAhead(e=200){return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe(Un(i=&gt;this._pressedLetters.push(i)),kl(e),nt(()=&gt;this._pressedLetters.length&gt;0),He(()=&gt;this._pressedLetters.join(""))).subscribe(i=&gt;{let t=this._getItemsArray();for(let r=1;r&lt;t.length+1;r++){let o=(this._activeItemIndex+r)%t.length,a=t[o];if(!this._skipPredicateFn(a)&amp;&amp;a.getLabel().toUpperCase().trim().indexOf(i)===0){this.setActiveItem(o);break}}this._pressedLetters=[]}),this}cancelTypeahead(){return this._pressedLetters=[],this}withHomeAndEnd(e=!0){return this._homeAndEnd=e,this}withPageUpDown(e=!0,i=10){return this._pageUpAndDown={enabled:e,delta:i},this}setActiveItem(e){let i=this._activeItem;this.updateActiveItem(e),this._activeItem!==i&amp;&amp;this.change.next(this._activeItemIndex)}onKeydown(e){let i=e.keyCode,r=["altKey","ctrlKey","metaKey","shiftKey"].every(o=&gt;!e[o]||this._allowedModifierKeys.indexOf(o)&gt;-1);switch(i){case 9:this.tabOut.next();return;case 40:if(this._vertical&amp;&amp;r){this.setNextItemActive();break}else return;case 38:if(this._vertical&amp;&amp;r){this.setPreviousItemActive();break}else return;case 39:if(this._horizontal&amp;&amp;r){this._horizontal==="rtl"?this.setPreviousItemActive():this.setNextItemActive();break}else return;case 37:if(this._horizontal&amp;&amp;r){this._horizontal==="rtl"?this.setNextItemActive():this.setPreviousItemActive();break}else return;case 36:if(this._homeAndEnd&amp;&amp;r){this.setFirstItemActive();break}else return;case 35:if(this._homeAndEnd&amp;&amp;r){this.setLastItemActive();break}else return;case 33:if(this._pageUpAndDown.enabled&amp;&amp;r){let o=this._activeItemIndex-this._pageUpAndDown.delta;this._setActiveItemByIndex(o&gt;0?o:0,1);break}else return;case 34:if(this._pageUpAndDown.enabled&amp;&amp;r){let o=this._activeItemIndex+this._pageUpAndDown.delta,a=this._getItemsArray().length;this._setActiveItemByIndex(o&lt;a?o:a-1,-1);break}else return;default:(r||Dn(e,"shiftKey"))&amp;&amp;(e.key&amp;&amp;e.key.length===1?this._letterKeyStream.next(e.key.toLocaleUpperCase()):(i&gt;=65&amp;&amp;i&lt;=90||i&gt;=48&amp;&amp;i&lt;=57)&amp;&amp;this._letterKeyStream.next(String.fromCharCode(i)));return}this._pressedLetters=[],e.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem}isTyping(){return this._pressedLetters.length&gt;0}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._getItemsArray().length-1,-1)}setNextItemActive(){this._activeItemIndex&lt;0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex&lt;0&amp;&amp;this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(e){let i=this._getItemsArray(),t=typeof e=="number"?e:i.indexOf(e),r=i[t];this._activeItem=r??null,this._activeItemIndex=t}destroy(){this._typeaheadSubscription.unsubscribe(),this._itemChangesSubscription?.unsubscribe(),this._effectRef?.destroy(),this._letterKeyStream.complete(),this.tabOut.complete(),this.change.complete(),this._pressedLetters=[]}_setActiveItemByDelta(e){this._wrap?this._setActiveInWrapMode(e):this._setActiveInDefaultMode(e)}_setActiveInWrapMode(e){let i=this._getItemsArray();for(let t=1;t&lt;=i.length;t++){let r=(this._activeItemIndex+e*t+i.length)%i.length,o=i[r];if(!this._skipPredicateFn(o)){this.setActiveItem(r);return}}}_setActiveInDefaultMode(e){this._setActiveItemByIndex(this._activeItemIndex+e,e)}_setActiveItemByIndex(e,i){let t=this._getItemsArray();if(t[e]){for(;this._skipPredicateFn(t[e]);)if(e+=i,!t[e])return;this.setActiveItem(e)}}_getItemsArray(){return fy(this._items)?this._items():this._items instanceof Dr?this._items.toArray():this._items}_itemsChanged(e){if(this._activeItem){let i=e.indexOf(this._activeItem);i&gt;-1&amp;&amp;i!==this._activeItemIndex&amp;&amp;(this._activeItemIndex=i)}}},Uh=class extends iC{setActiveItem(e){this.activeItem&amp;&amp;this.activeItem.setInactiveStyles(),super.setActiveItem(e),this.activeItem&amp;&amp;this.activeItem.setActiveStyles()}},Nc=class extends iC{constructor(){super(...arguments),this._origin="program"}setFocusOrigin(e){return this._origin=e,this}setActiveItem(e){super.setActiveItem(e),this.activeItem&amp;&amp;this.activeItem.focus(this._origin)}};var Ul=(()=&gt;{let e=class e{constructor(t){this._platform=t}isDisabled(t){return t.hasAttribute("disabled")}isVisible(t){return zse(t)&amp;&amp;getComputedStyle(t).visibility==="visible"}isTabbable(t){if(!this._platform.isBrowser)return!1;let r=Bse(Zse(t));if(r&amp;&amp;(a9(r)===-1||!this.isVisible(r)))return!1;let o=t.nodeName.toLowerCase(),a=a9(t);return t.hasAttribute("contenteditable")?a!==-1:o==="iframe"||o==="object"||this._platform.WEBKIT&amp;&amp;this._platform.IOS&amp;&amp;!Yse(t)?!1:o==="audio"?t.hasAttribute("controls")?a!==-1:!1:o==="video"?a===-1?!1:a!==null?!0:this._platform.FIREFOX||t.hasAttribute("controls"):t.tabIndex&gt;=0}isFocusable(t,r){return qse(t)&amp;&amp;!this.isDisabled(t)&amp;&amp;(r?.ignoreVisibility||this.isVisible(t))}};e.\u0275fac=function(r){return new(r||e)(D(jt))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function Bse(n){try{return n.frameElement}catch{return null}}function zse(n){return!!(n.offsetWidth||n.offsetHeight||typeof n.getClientRects=="function"&amp;&amp;n.getClientRects().length)}function Hse(n){let e=n.nodeName.toLowerCase();return e==="input"||e==="select"||e==="button"||e==="textarea"}function Use(n){return Gse(n)&amp;&amp;n.type=="hidden"}function Wse(n){return $se(n)&amp;&amp;n.hasAttribute("href")}function Gse(n){return n.nodeName.toLowerCase()=="input"}function $se(n){return n.nodeName.toLowerCase()=="a"}function m9(n){if(!n.hasAttribute("tabindex")||n.tabIndex===void 0)return!1;let e=n.getAttribute("tabindex");return!!(e&amp;&amp;!isNaN(parseInt(e,10)))}function a9(n){if(!m9(n))return null;let e=parseInt(n.getAttribute("tabindex")||"",10);return isNaN(e)?-1:e}function Yse(n){let e=n.nodeName.toLowerCase(),i=e==="input"&amp;&amp;n.type;return i==="text"||i==="password"||e==="select"||e==="textarea"}function qse(n){return Use(n)?!1:Hse(n)||Wse(n)||n.hasAttribute("contenteditable")||m9(n)}function Zse(n){return n.ownerDocument&amp;&amp;n.ownerDocument.defaultView||window}var IS=class{get enabled(){return this._enabled}set enabled(e){this._enabled=e,this._startAnchor&amp;&amp;this._endAnchor&amp;&amp;(this._toggleAnchorTabIndex(e,this._startAnchor),this._toggleAnchorTabIndex(e,this._endAnchor))}constructor(e,i,t,r,o=!1){this._element=e,this._checker=i,this._ngZone=t,this._document=r,this._hasAttached=!1,this.startAnchorListener=()=&gt;this.focusLastTabbableElement(),this.endAnchorListener=()=&gt;this.focusFirstTabbableElement(),this._enabled=!0,o||this.attachAnchors()}destroy(){let e=this._startAnchor,i=this._endAnchor;e&amp;&amp;(e.removeEventListener("focus",this.startAnchorListener),e.remove()),i&amp;&amp;(i.removeEventListener("focus",this.endAnchorListener),i.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return this._hasAttached?!0:(this._ngZone.runOutsideAngular(()=&gt;{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&amp;&amp;(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(e){return new Promise(i=&gt;{this._executeOnStable(()=&gt;i(this.focusInitialElement(e)))})}focusFirstTabbableElementWhenReady(e){return new Promise(i=&gt;{this._executeOnStable(()=&gt;i(this.focusFirstTabbableElement(e)))})}focusLastTabbableElementWhenReady(e){return new Promise(i=&gt;{this._executeOnStable(()=&gt;i(this.focusLastTabbableElement(e)))})}_getRegionBoundary(e){let i=this._element.querySelectorAll(`[cdk-focus-region-${e}], [cdkFocusRegion${e}], [cdk-focus-${e}]`);return e=="start"?i.length?i[0]:this._getFirstTabbableElement(this._element):i.length?i[i.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(e){let i=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(i){if(!this._checker.isFocusable(i)){let t=this._getFirstTabbableElement(i);return t?.focus(e),!!t}return i.focus(e),!0}return this.focusFirstTabbableElement(e)}focusFirstTabbableElement(e){let i=this._getRegionBoundary("start");return i&amp;&amp;i.focus(e),!!i}focusLastTabbableElement(e){let i=this._getRegionBoundary("end");return i&amp;&amp;i.focus(e),!!i}hasAttached(){return this._hasAttached}_getFirstTabbableElement(e){if(this._checker.isFocusable(e)&amp;&amp;this._checker.isTabbable(e))return e;let i=e.children;for(let t=0;t&lt;i.length;t++){let r=i[t].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(i[t]):null;if(r)return r}return null}_getLastTabbableElement(e){if(this._checker.isFocusable(e)&amp;&amp;this._checker.isTabbable(e))return e;let i=e.children;for(let t=i.length-1;t&gt;=0;t--){let r=i[t].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(i[t]):null;if(r)return r}return null}_createAnchor(){let e=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,e),e.classList.add("cdk-visually-hidden"),e.classList.add("cdk-focus-trap-anchor"),e.setAttribute("aria-hidden","true"),e}_toggleAnchorTabIndex(e,i){e?i.setAttribute("tabindex","0"):i.removeAttribute("tabindex")}toggleAnchors(e){this._startAnchor&amp;&amp;this._endAnchor&amp;&amp;(this._toggleAnchorTabIndex(e,this._startAnchor),this._toggleAnchorTabIndex(e,this._endAnchor))}_executeOnStable(e){this._ngZone.isStable?e():this._ngZone.onStable.pipe(gt(1)).subscribe(e)}},Wl=(()=&gt;{let e=class e{constructor(t,r,o){this._checker=t,this._ngZone=r,this._document=o}create(t,r=!1){return new IS(t,this._checker,this._ngZone,this._document,r)}};e.\u0275fac=function(r){return new(r||e)(D(Ul),D(Ae),D($e))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),p9=(()=&gt;{let e=class e{get enabled(){return this.focusTrap?.enabled||!1}set enabled(t){this.focusTrap&amp;&amp;(this.focusTrap.enabled=t)}constructor(t,r,o){this._elementRef=t,this._focusTrapFactory=r,this._previouslyFocusedElement=null,te(jt).isBrowser&amp;&amp;(this.focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement,!0))}ngOnDestroy(){this.focusTrap?.destroy(),this._previouslyFocusedElement&amp;&amp;(this._previouslyFocusedElement.focus(),this._previouslyFocusedElement=null)}ngAfterContentInit(){this.focusTrap?.attachAnchors(),this.autoCapture&amp;&amp;this._captureFocus()}ngDoCheck(){this.focusTrap&amp;&amp;!this.focusTrap.hasAttached()&amp;&amp;this.focusTrap.attachAnchors()}ngOnChanges(t){let r=t.autoCapture;r&amp;&amp;!r.firstChange&amp;&amp;this.autoCapture&amp;&amp;this.focusTrap?.hasAttached()&amp;&amp;this._captureFocus()}_captureFocus(){this._previouslyFocusedElement=Rc(),this.focusTrap?.focusInitialElementWhenReady()}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(Wl),x($e))},e.\u0275dir=ve({type:e,selectors:[["","cdkTrapFocus",""]],inputs:{enabled:[$.HasDecoratorInputTransform,"cdkTrapFocus","enabled",Ne],autoCapture:[$.HasDecoratorInputTransform,"cdkTrapFocusAutoCapture","autoCapture",Ne]},exportAs:["cdkTrapFocus"],standalone:!0,features:[It,wt]});let n=e;return n})();function V0(n){return n.buttons===0||n.detail===0}function B0(n){let e=n.touches&amp;&amp;n.touches[0]||n.changedTouches&amp;&amp;n.changedTouches[0];return!!e&amp;&amp;e.identifier===-1&amp;&amp;(e.radiusX==null||e.radiusX===1)&amp;&amp;(e.radiusY==null||e.radiusY===1)}var Qse=new le("cdk-input-modality-detector-options"),Kse={ignoreKeys:[18,17,224,91,16]},h9=650,Hh=Mo({passive:!0,capture:!0}),Xse=(()=&gt;{let e=class e{get mostRecentModality(){return this._modality.value}constructor(t,r,o,a){this._platform=t,this._mostRecentTarget=null,this._modality=new Cn(null),this._lastTouchMs=0,this._onKeydown=s=&gt;{this._options?.ignoreKeys?.some(c=&gt;c===s.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=sa(s))},this._onMousedown=s=&gt;{Date.now()-this._lastTouchMs&lt;h9||(this._modality.next(V0(s)?"keyboard":"mouse"),this._mostRecentTarget=sa(s))},this._onTouchstart=s=&gt;{if(B0(s)){this._modality.next("keyboard");return}this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=sa(s)},this._options=ee(ee({},Kse),a),this.modalityDetected=this._modality.pipe(Xg(1)),this.modalityChanged=this.modalityDetected.pipe(_c()),t.isBrowser&amp;&amp;r.runOutsideAngular(()=&gt;{o.addEventListener("keydown",this._onKeydown,Hh),o.addEventListener("mousedown",this._onMousedown,Hh),o.addEventListener("touchstart",this._onTouchstart,Hh)})}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&amp;&amp;(document.removeEventListener("keydown",this._onKeydown,Hh),document.removeEventListener("mousedown",this._onMousedown,Hh),document.removeEventListener("touchstart",this._onTouchstart,Hh))}};e.\u0275fac=function(r){return new(r||e)(D(jt),D(Ae),D($e),D(Qse,8))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),Jse=new le("liveAnnouncerElement",{providedIn:"root",factory:ece});function ece(){return null}var tce=new le("LIVE_ANNOUNCER_DEFAULT_OPTIONS"),nce=0,oC=(()=&gt;{let e=class e{constructor(t,r,o,a){this._ngZone=r,this._defaultOptions=a,this._document=o,this._liveElement=t||this._createLiveElement()}announce(t,...r){let o=this._defaultOptions,a,s;return r.length===1&amp;&amp;typeof r[0]=="number"?s=r[0]:[a,s]=r,this.clear(),clearTimeout(this._previousTimeout),a||(a=o&amp;&amp;o.politeness?o.politeness:"polite"),s==null&amp;&amp;o&amp;&amp;(s=o.duration),this._liveElement.setAttribute("aria-live",a),this._liveElement.id&amp;&amp;this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=&gt;(this._currentPromise||(this._currentPromise=new Promise(c=&gt;this._currentResolve=c)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=&gt;{this._liveElement.textContent=t,typeof s=="number"&amp;&amp;(this._previousTimeout=setTimeout(()=&gt;this.clear(),s)),this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0},100),this._currentPromise))}clear(){this._liveElement&amp;&amp;(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement?.remove(),this._liveElement=null,this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0}_createLiveElement(){let t="cdk-live-announcer-element",r=this._document.getElementsByClassName(t),o=this._document.createElement("div");for(let a=0;a&lt;r.length;a++)r[a].remove();return o.classList.add(t),o.classList.add("cdk-visually-hidden"),o.setAttribute("aria-atomic","true"),o.setAttribute("aria-live","polite"),o.id=`cdk-live-announcer-${nce++}`,this._document.body.appendChild(o),o}_exposeAnnouncerToModals(t){let r=this._document.querySelectorAll('body &gt; .cdk-overlay-container [aria-modal="true"]');for(let o=0;o&lt;r.length;o++){let a=r[o],s=a.getAttribute("aria-owns");s?s.indexOf(t)===-1&amp;&amp;a.setAttribute("aria-owns",s+" "+t):a.setAttribute("aria-owns",t)}}};e.\u0275fac=function(r){return new(r||e)(D(Jse,8),D(Ae),D($e),D(tce,8))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var tC=function(n){return n[n.IMMEDIATE=0]="IMMEDIATE",n[n.EVENTUAL=1]="EVENTUAL",n}(tC||{}),ice=new le("cdk-focus-monitor-default-options"),eC=Mo({passive:!0,capture:!0}),Hi=(()=&gt;{let e=class e{constructor(t,r,o,a,s){this._ngZone=t,this._platform=r,this._inputModalityDetector=o,this._origin=null,this._windowFocused=!1,this._originFromTouchInteraction=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._windowFocusListener=()=&gt;{this._windowFocused=!0,this._windowFocusTimeoutId=window.setTimeout(()=&gt;this._windowFocused=!1)},this._stopInputModalityDetector=new re,this._rootNodeFocusAndBlurListener=c=&gt;{let l=sa(c);for(let u=l;u;u=u.parentElement)c.type==="focus"?this._onFocus(c,u):this._onBlur(c,u)},this._document=a,this._detectionMode=s?.detectionMode||tC.IMMEDIATE}monitor(t,r=!1){let o=ca(t);if(!this._platform.isBrowser||o.nodeType!==1)return ne();let a=X7(o)||this._getDocument(),s=this._elementInfo.get(o);if(s)return r&amp;&amp;(s.checkChildren=!0),s.subject;let c={checkChildren:r,subject:new re,rootNode:a};return this._elementInfo.set(o,c),this._registerGlobalListeners(c),c.subject}stopMonitoring(t){let r=ca(t),o=this._elementInfo.get(r);o&amp;&amp;(o.subject.complete(),this._setClasses(r),this._elementInfo.delete(r),this._removeGlobalListeners(o))}focusVia(t,r,o){let a=ca(t),s=this._getDocument().activeElement;a===s?this._getClosestElementsInfo(a).forEach(([c,l])=&gt;this._originChanged(c,r,l)):(this._setOrigin(r),typeof a.focus=="function"&amp;&amp;a.focus(o))}ngOnDestroy(){this._elementInfo.forEach((t,r)=&gt;this.stopMonitoring(r))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(t){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(t)?"touch":"program":this._origin:this._windowFocused&amp;&amp;this._lastFocusOrigin?this._lastFocusOrigin:t&amp;&amp;this._isLastInteractionFromInputLabel(t)?"mouse":"program"}_shouldBeAttributedToTouch(t){return this._detectionMode===tC.EVENTUAL||!!t?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(t,r){t.classList.toggle("cdk-focused",!!r),t.classList.toggle("cdk-touch-focused",r==="touch"),t.classList.toggle("cdk-keyboard-focused",r==="keyboard"),t.classList.toggle("cdk-mouse-focused",r==="mouse"),t.classList.toggle("cdk-program-focused",r==="program")}_setOrigin(t,r=!1){this._ngZone.runOutsideAngular(()=&gt;{if(this._origin=t,this._originFromTouchInteraction=t==="touch"&amp;&amp;r,this._detectionMode===tC.IMMEDIATE){clearTimeout(this._originTimeoutId);let o=this._originFromTouchInteraction?h9:1;this._originTimeoutId=setTimeout(()=&gt;this._origin=null,o)}})}_onFocus(t,r){let o=this._elementInfo.get(r),a=sa(t);!o||!o.checkChildren&amp;&amp;r!==a||this._originChanged(r,this._getFocusOrigin(a),o)}_onBlur(t,r){let o=this._elementInfo.get(r);!o||o.checkChildren&amp;&amp;t.relatedTarget instanceof Node&amp;&amp;r.contains(t.relatedTarget)||(this._setClasses(r),this._emitOrigin(o,null))}_emitOrigin(t,r){t.subject.observers.length&amp;&amp;this._ngZone.run(()=&gt;t.subject.next(r))}_registerGlobalListeners(t){if(!this._platform.isBrowser)return;let r=t.rootNode,o=this._rootNodeFocusListenerCount.get(r)||0;o||this._ngZone.runOutsideAngular(()=&gt;{r.addEventListener("focus",this._rootNodeFocusAndBlurListener,eC),r.addEventListener("blur",this._rootNodeFocusAndBlurListener,eC)}),this._rootNodeFocusListenerCount.set(r,o+1),++this._monitoredElementCount===1&amp;&amp;(this._ngZone.runOutsideAngular(()=&gt;{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe(mt(this._stopInputModalityDetector)).subscribe(a=&gt;{this._setOrigin(a,!0)}))}_removeGlobalListeners(t){let r=t.rootNode;if(this._rootNodeFocusListenerCount.has(r)){let o=this._rootNodeFocusListenerCount.get(r);o&gt;1?this._rootNodeFocusListenerCount.set(r,o-1):(r.removeEventListener("focus",this._rootNodeFocusAndBlurListener,eC),r.removeEventListener("blur",this._rootNodeFocusAndBlurListener,eC),this._rootNodeFocusListenerCount.delete(r))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(t,r,o){this._setClasses(t,r),this._emitOrigin(o,r),this._lastFocusOrigin=r}_getClosestElementsInfo(t){let r=[];return this._elementInfo.forEach((o,a)=&gt;{(a===t||o.checkChildren&amp;&amp;a.contains(t))&amp;&amp;r.push([a,o])}),r}_isLastInteractionFromInputLabel(t){let{_mostRecentTarget:r,mostRecentModality:o}=this._inputModalityDetector;if(o!=="mouse"||!r||r===t||t.nodeName!=="INPUT"&amp;&amp;t.nodeName!=="TEXTAREA"||t.disabled)return!1;let a=t.labels;if(a){for(let s=0;s&lt;a.length;s++)if(a[s].contains(r))return!0}return!1}};e.\u0275fac=function(r){return new(r||e)(D(Ae),D(jt),D(Xse),D($e,8),D(ice,8))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),f9=(()=&gt;{let e=class e{constructor(t,r){this._elementRef=t,this._focusMonitor=r,this._focusOrigin=null,this.cdkFocusChange=new ae}get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){let t=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(t,t.nodeType===1&amp;&amp;t.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(r=&gt;{this._focusOrigin=r,this.cdkFocusChange.emit(r)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&amp;&amp;this._monitorSubscription.unsubscribe()}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(Hi))},e.\u0275dir=ve({type:e,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"],standalone:!0});let n=e;return n})(),Lm=function(n){return n[n.NONE=0]="NONE",n[n.BLACK_ON_WHITE=1]="BLACK_ON_WHITE",n[n.WHITE_ON_BLACK=2]="WHITE_ON_BLACK",n}(Lm||{}),s9="cdk-high-contrast-black-on-white",c9="cdk-high-contrast-white-on-black",PS="cdk-high-contrast-active",AS=(()=&gt;{let e=class e{constructor(t,r){this._platform=t,this._document=r,this._breakpointSubscription=te(Fc).observe("(forced-colors: active)").subscribe(()=&gt;{this._hasCheckedHighContrastMode&amp;&amp;(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return Lm.NONE;let t=this._document.createElement("div");t.style.backgroundColor="rgb(1,2,3)",t.style.position="absolute",this._document.body.appendChild(t);let r=this._document.defaultView||window,o=r&amp;&amp;r.getComputedStyle?r.getComputedStyle(t):null,a=(o&amp;&amp;o.backgroundColor||"").replace(/ /g,"");switch(t.remove(),a){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return Lm.WHITE_ON_BLACK;case"rgb(255,255,255)":case"rgb(255,250,239)":return Lm.BLACK_ON_WHITE}return Lm.NONE}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&amp;&amp;this._platform.isBrowser&amp;&amp;this._document.body){let t=this._document.body.classList;t.remove(PS,s9,c9),this._hasCheckedHighContrastMode=!0;let r=this.getHighContrastMode();r===Lm.BLACK_ON_WHITE?t.add(PS,s9):r===Lm.WHITE_ON_BLACK&amp;&amp;t.add(PS,c9)}}};e.\u0275fac=function(r){return new(r||e)(D(jt),D($e))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),Yh=(()=&gt;{let e=class e{constructor(t){t._applyBodyHighContrastModeCssClasses()}};e.\u0275fac=function(r){return new(r||e)(D(AS))},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[zh]});let n=e;return n})();var rce=new le("cdk-dir-doc",{providedIn:"root",factory:oce});function oce(){return te($e)}var ace=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;function sce(n){let e=n?.toLowerCase()||"";return e==="auto"&amp;&amp;typeof navigator&lt;"u"&amp;&amp;navigator?.language?ace.test(navigator.language)?"rtl":"ltr":e==="rtl"?"rtl":"ltr"}var ci=(()=&gt;{let e=class e{constructor(t){if(this.value="ltr",this.change=new ae,t){let r=t.body?t.body.dir:null,o=t.documentElement?t.documentElement.dir:null;this.value=sce(r||o||"ltr")}}ngOnDestroy(){this.change.complete()}};e.\u0275fac=function(r){return new(r||e)(D(rce,8))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var Lc=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({});let n=e;return n})();var cce=["text"],lce=[[["mat-icon"]],"*"],dce=["mat-icon","*"];function uce(n,e){if(n&amp;1&amp;&amp;C(0,"mat-pseudo-checkbox",1),n&amp;2){let i=_();p("disabled",i.disabled)("state",i.selected?"checked":"unchecked")}}function mce(n,e){if(n&amp;1&amp;&amp;C(0,"mat-pseudo-checkbox",3),n&amp;2){let i=_();p("disabled",i.disabled)}}function pce(n,e){if(n&amp;1&amp;&amp;(m(0,"span",4),v(1),h()),n&amp;2){let i=_();d(),S("(",i.group.label,")")}}var hce=["mat-internal-form-field",""],fce=["*"];var jS=(()=&gt;{let e=class e{};e.STANDARD_CURVE="cubic-bezier(0.4,0.0,0.2,1)",e.DECELERATION_CURVE="cubic-bezier(0.0,0.0,0.2,1)",e.ACCELERATION_CURVE="cubic-bezier(0.4,0.0,1,1)",e.SHARP_CURVE="cubic-bezier(0.4,0.0,0.6,1)";let n=e;return n})(),VS=(()=&gt;{let e=class e{};e.COMPLEX="375ms",e.ENTERING="225ms",e.EXITING="195ms";let n=e;return n})();function gce(){return!0}var _ce=new le("mat-sanity-checks",{providedIn:"root",factory:gce}),ut=(()=&gt;{let e=class e{constructor(t,r,o){this._sanityChecks=r,this._document=o,this._hasDoneGlobalChecks=!1,t._applyBodyHighContrastModeCssClasses(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(t){return N0()?!1:typeof this._sanityChecks=="boolean"?this._sanityChecks:!!this._sanityChecks[t]}};e.\u0275fac=function(r){return new(r||e)(D(AS),D(_ce,8),D($e))},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[Lc,Lc]});let n=e;return n})();var qd=class{constructor(e,i,t,r,o){this._defaultMatcher=e,this.ngControl=i,this._parentFormGroup=t,this._parentForm=r,this._stateChanges=o,this.errorState=!1}updateErrorState(){let e=this.errorState,i=this._parentFormGroup||this._parentForm,t=this.matcher||this._defaultMatcher,r=this.ngControl?this.ngControl.control:null,o=t?.isErrorState(r,i)??!1;o!==e&amp;&amp;(this.errorState=o,this._stateChanges.next())}};var W0=new le("MAT_DATE_LOCALE",{providedIn:"root",factory:bce});function bce(){return te(Wd)}var Hr=class{constructor(){this._localeChanges=new re,this.localeChanges=this._localeChanges}getValidDateOrNull(e){return this.isDateInstance(e)&amp;&amp;this.isValid(e)?e:null}deserialize(e){return e==null||this.isDateInstance(e)&amp;&amp;this.isValid(e)?e:this.invalid()}setLocale(e){this.locale=e,this._localeChanges.next()}compareDate(e,i){return this.getYear(e)-this.getYear(i)||this.getMonth(e)-this.getMonth(i)||this.getDate(e)-this.getDate(i)}sameDate(e,i){if(e&amp;&amp;i){let t=this.isValid(e),r=this.isValid(i);return t&amp;&amp;r?!this.compareDate(e,i):t==r}return e==i}clampDate(e,i,t){return i&amp;&amp;this.compareDate(e,i)&lt;0?i:t&amp;&amp;this.compareDate(e,t)&gt;0?t:e}},Xs=new le("mat-date-formats");var ls=(()=&gt;{let e=class e{isErrorState(t,r){return!!(t&amp;&amp;t.invalid&amp;&amp;(t.touched||r&amp;&amp;r.submitted))}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),sC=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["","mat-line",""],["","matLine",""]],hostAttrs:[1,"mat-line"],standalone:!0});let n=e;return n})();var qh=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[ut,ut]});let n=e;return n})(),cs=function(n){return n[n.FADING_IN=0]="FADING_IN",n[n.VISIBLE=1]="VISIBLE",n[n.FADING_OUT=2]="FADING_OUT",n[n.HIDDEN=3]="HIDDEN",n}(cs||{}),NS=class{constructor(e,i,t,r=!1){this._renderer=e,this.element=i,this.config=t,this._animationForciblyDisabledThroughCss=r,this.state=cs.HIDDEN}fadeOut(){this._renderer.fadeOutRipple(this)}},g9=Mo({passive:!0,capture:!0}),LS=class{constructor(){this._events=new Map,this._delegateEventHandler=e=&gt;{let i=sa(e);i&amp;&amp;this._events.get(e.type)?.forEach((t,r)=&gt;{(r===i||r.contains(i))&amp;&amp;t.forEach(o=&gt;o.handleEvent(e))})}}addHandler(e,i,t,r){let o=this._events.get(i);if(o){let a=o.get(t);a?a.add(r):o.set(t,new Set([r]))}else this._events.set(i,new Map([[t,new Set([r])]])),e.runOutsideAngular(()=&gt;{document.addEventListener(i,this._delegateEventHandler,g9)})}removeHandler(e,i,t){let r=this._events.get(e);if(!r)return;let o=r.get(i);o&amp;&amp;(o.delete(t),o.size===0&amp;&amp;r.delete(i),r.size===0&amp;&amp;(this._events.delete(e),document.removeEventListener(e,this._delegateEventHandler,g9)))}},_9={enterDuration:225,exitDuration:150},vce=800,b9=Mo({passive:!0,capture:!0}),v9=["mousedown","touchstart"],y9=["mouseup","mouseleave","touchend","touchcancel"],z0=class z0{constructor(e,i,t,r){this._target=e,this._ngZone=i,this._platform=r,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,r.isBrowser&amp;&amp;(this._containerElement=ca(t))}fadeInRipple(e,i,t={}){let r=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),o=ee(ee({},_9),t.animation);t.centered&amp;&amp;(e=r.left+r.width/2,i=r.top+r.height/2);let a=t.radius||yce(e,i,r),s=e-r.left,c=i-r.top,l=o.enterDuration,u=document.createElement("div");u.classList.add("mat-ripple-element"),u.style.left=`${s-a}px`,u.style.top=`${c-a}px`,u.style.height=`${a*2}px`,u.style.width=`${a*2}px`,t.color!=null&amp;&amp;(u.style.backgroundColor=t.color),u.style.transitionDuration=`${l}ms`,this._containerElement.appendChild(u);let f=window.getComputedStyle(u),g=f.transitionProperty,b=f.transitionDuration,y=g==="none"||b==="0s"||b==="0s, 0s"||r.width===0&amp;&amp;r.height===0,M=new NS(this,u,t,y);u.style.transform="scale3d(1, 1, 1)",M.state=cs.FADING_IN,t.persistent||(this._mostRecentTransientRipple=M);let k=null;return!y&amp;&amp;(l||o.exitDuration)&amp;&amp;this._ngZone.runOutsideAngular(()=&gt;{let O=()=&gt;this._finishRippleTransition(M),L=()=&gt;this._destroyRipple(M);u.addEventListener("transitionend",O),u.addEventListener("transitioncancel",L),k={onTransitionEnd:O,onTransitionCancel:L}}),this._activeRipples.set(M,k),(y||!l)&amp;&amp;this._finishRippleTransition(M),M}fadeOutRipple(e){if(e.state===cs.FADING_OUT||e.state===cs.HIDDEN)return;let i=e.element,t=ee(ee({},_9),e.config.animation);i.style.transitionDuration=`${t.exitDuration}ms`,i.style.opacity="0",e.state=cs.FADING_OUT,(e._animationForciblyDisabledThroughCss||!t.exitDuration)&amp;&amp;this._finishRippleTransition(e)}fadeOutAll(){this._getActiveRipples().forEach(e=&gt;e.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(e=&gt;{e.config.persistent||e.fadeOut()})}setupTriggerEvents(e){let i=ca(e);!this._platform.isBrowser||!i||i===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=i,v9.forEach(t=&gt;{z0._eventManager.addHandler(this._ngZone,t,i,this)}))}handleEvent(e){e.type==="mousedown"?this._onMousedown(e):e.type==="touchstart"?this._onTouchStart(e):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=&gt;{y9.forEach(i=&gt;{this._triggerElement.addEventListener(i,this,b9)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(e){e.state===cs.FADING_IN?this._startFadeOutTransition(e):e.state===cs.FADING_OUT&amp;&amp;this._destroyRipple(e)}_startFadeOutTransition(e){let i=e===this._mostRecentTransientRipple,{persistent:t}=e.config;e.state=cs.VISIBLE,!t&amp;&amp;(!i||!this._isPointerDown)&amp;&amp;e.fadeOut()}_destroyRipple(e){let i=this._activeRipples.get(e)??null;this._activeRipples.delete(e),this._activeRipples.size||(this._containerRect=null),e===this._mostRecentTransientRipple&amp;&amp;(this._mostRecentTransientRipple=null),e.state=cs.HIDDEN,i!==null&amp;&amp;(e.element.removeEventListener("transitionend",i.onTransitionEnd),e.element.removeEventListener("transitioncancel",i.onTransitionCancel)),e.element.remove()}_onMousedown(e){let i=V0(e),t=this._lastTouchStartEvent&amp;&amp;Date.now()&lt;this._lastTouchStartEvent+vce;!this._target.rippleDisabled&amp;&amp;!i&amp;&amp;!t&amp;&amp;(this._isPointerDown=!0,this.fadeInRipple(e.clientX,e.clientY,this._target.rippleConfig))}_onTouchStart(e){if(!this._target.rippleDisabled&amp;&amp;!B0(e)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;let i=e.changedTouches;if(i)for(let t=0;t&lt;i.length;t++)this.fadeInRipple(i[t].clientX,i[t].clientY,this._target.rippleConfig)}}_onPointerUp(){this._isPointerDown&amp;&amp;(this._isPointerDown=!1,this._getActiveRipples().forEach(e=&gt;{let i=e.state===cs.VISIBLE||e.config.terminateOnPointerUp&amp;&amp;e.state===cs.FADING_IN;!e.config.persistent&amp;&amp;i&amp;&amp;e.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){let e=this._triggerElement;e&amp;&amp;(v9.forEach(i=&gt;z0._eventManager.removeHandler(i,e,this)),this._pointerUpEventsRegistered&amp;&amp;(y9.forEach(i=&gt;e.removeEventListener(i,this,b9)),this._pointerUpEventsRegistered=!1))}};z0._eventManager=new LS;var H0=z0;function yce(n,e,i){let t=Math.max(Math.abs(n-i.left),Math.abs(n-i.right)),r=Math.max(Math.abs(e-i.top),Math.abs(e-i.bottom));return Math.sqrt(t*t+r*r)}var jm=new le("mat-ripple-global-options"),Js=(()=&gt;{let e=class e{get disabled(){return this._disabled}set disabled(t){t&amp;&amp;this.fadeOutAllNonPersistent(),this._disabled=t,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(t){this._trigger=t,this._setupTriggerEventsIfEnabled()}constructor(t,r,o,a,s){this._elementRef=t,this._animationMode=s,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=a||{},this._rippleRenderer=new H0(this,r,t,o)}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:ee(ee(ee({},this._globalOptions.animation),this._animationMode==="NoopAnimations"?{enterDuration:0,exitDuration:0}:{}),this.animation),terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&amp;&amp;this._isInitialized&amp;&amp;this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(t,r=0,o){return typeof t=="number"?this._rippleRenderer.fadeInRipple(t,r,ee(ee({},this.rippleConfig),o)):this._rippleRenderer.fadeInRipple(0,0,ee(ee({},this.rippleConfig),t))}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(Ae),x(jt),x(jm,8),x(jn,8))},e.\u0275dir=ve({type:e,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(r,o){r&amp;2&amp;&amp;Se("mat-ripple-unbounded",o.unbounded)},inputs:{color:[$.None,"matRippleColor","color"],unbounded:[$.None,"matRippleUnbounded","unbounded"],centered:[$.None,"matRippleCentered","centered"],radius:[$.None,"matRippleRadius","radius"],animation:[$.None,"matRippleAnimation","animation"],disabled:[$.None,"matRippleDisabled","disabled"],trigger:[$.None,"matRippleTrigger","trigger"]},exportAs:["matRipple"],standalone:!0});let n=e;return n})(),Ia=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[ut,ut]});let n=e;return n})(),Cce=(()=&gt;{let e=class e{constructor(t){this._animationMode=t,this.state="unchecked",this.disabled=!1,this.appearance="full"}};e.\u0275fac=function(r){return new(r||e)(x(jn,8))},e.\u0275cmp=V({type:e,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:12,hostBindings:function(r,o){r&amp;2&amp;&amp;Se("mat-pseudo-checkbox-indeterminate",o.state==="indeterminate")("mat-pseudo-checkbox-checked",o.state==="checked")("mat-pseudo-checkbox-disabled",o.disabled)("mat-pseudo-checkbox-minimal",o.appearance==="minimal")("mat-pseudo-checkbox-full",o.appearance==="full")("_mat-animation-noopable",o._animationMode==="NoopAnimations")},inputs:{state:"state",disabled:"disabled",appearance:"appearance"},standalone:!0,features:[Ie],decls:0,vars:0,template:function(r,o){},styles:['.mat-pseudo-checkbox{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-minimal-pseudo-checkbox-selected-checkmark-color)}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color)}.mat-pseudo-checkbox-full{border-color:var(--mat-full-pseudo-checkbox-unselected-icon-color);border-width:2px;border-style:solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{border-color:var(--mat-full-pseudo-checkbox-disabled-unselected-icon-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{background-color:var(--mat-full-pseudo-checkbox-selected-icon-color);border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-full-pseudo-checkbox-selected-checkmark-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background-color:var(--mat-full-pseudo-checkbox-disabled-selected-icon-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-full-pseudo-checkbox-disabled-selected-checkmark-color)}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;height:6px;transform-origin:center;top:-4.2426406871px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{top:8px;width:16px}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after{width:10px;height:4px;transform-origin:center;top:-2.8284271247px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}'],encapsulation:2,changeDetection:0});let n=e;return n})(),BS=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[ut]});let n=e;return n})(),G0=new le("MAT_OPTION_PARENT_COMPONENT");var $0=new le("MatOptgroup");var xce=0,U0=class{constructor(e,i=!1){this.source=e,this.isUserInput=i}},ko=(()=&gt;{let e=class e{get multiple(){return this._parent&amp;&amp;this._parent.multiple}get selected(){return this._selected}get disabled(){return this.group&amp;&amp;this.group.disabled||this._disabled}set disabled(t){this._disabled=t}get disableRipple(){return!!(this._parent&amp;&amp;this._parent.disableRipple)}get hideSingleSelectionIndicator(){return!!(this._parent&amp;&amp;this._parent.hideSingleSelectionIndicator)}constructor(t,r,o,a){this._element=t,this._changeDetectorRef=r,this._parent=o,this.group=a,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id=`mat-option-${xce++}`,this.onSelectionChange=new ae,this._stateChanges=new re}get active(){return this._active}get viewValue(){return(this._text?.nativeElement.textContent||"").trim()}select(t=!0){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),t&amp;&amp;this._emitSelectionChangeEvent())}deselect(t=!0){this._selected&amp;&amp;(this._selected=!1,this._changeDetectorRef.markForCheck(),t&amp;&amp;this._emitSelectionChangeEvent())}focus(t,r){let o=this._getHostElement();typeof o.focus=="function"&amp;&amp;o.focus(r)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&amp;&amp;(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(t){(t.keyCode===13||t.keyCode===32)&amp;&amp;!Dn(t)&amp;&amp;(this._selectViaInteraction(),t.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=this.multiple?!this._selected:!0,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){let t=this.viewValue;t!==this._mostRecentViewValue&amp;&amp;(this._mostRecentViewValue&amp;&amp;this._stateChanges.next(),this._mostRecentViewValue=t)}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(t=!1){this.onSelectionChange.emit(new U0(this,t))}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(dt),x(G0,8),x($0,8))},e.\u0275cmp=V({type:e,selectors:[["mat-option"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(cce,7),r&amp;2){let a;ue(a=me())&amp;&amp;(o._text=a.first)}},hostAttrs:["role","option",1,"mat-mdc-option","mdc-list-item"],hostVars:11,hostBindings:function(r,o){r&amp;1&amp;&amp;P("click",function(){return o._selectViaInteraction()})("keydown",function(s){return o._handleKeydown(s)}),r&amp;2&amp;&amp;(cr("id",o.id),Ve("aria-selected",o.selected)("aria-disabled",o.disabled.toString()),Se("mdc-list-item--selected",o.selected)("mat-mdc-option-multiple",o.multiple)("mat-mdc-option-active",o.active)("mdc-list-item--disabled",o.disabled))},inputs:{value:"value",id:"id",disabled:[$.HasDecoratorInputTransform,"disabled","disabled",Ne]},outputs:{onSelectionChange:"onSelectionChange"},exportAs:["matOption"],standalone:!0,features:[It,Ie],ngContentSelectors:dce,decls:8,vars:5,consts:[["text",""],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",3,"disabled","state"],[1,"mdc-list-item__primary-text"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"],["aria-hidden","true","mat-ripple","",1,"mat-mdc-option-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled"]],template:function(r,o){r&amp;1&amp;&amp;(ft(lce),w(0,uce,1,2,"mat-pseudo-checkbox",1),Fe(1),m(2,"span",2,0),Fe(4,1),h(),w(5,mce,1,1,"mat-pseudo-checkbox",3)(6,pce,2,1,"span",4),C(7,"div",5)),r&amp;2&amp;&amp;(Q(0,o.multiple?0:-1),d(5),Q(5,!o.multiple&amp;&amp;o.selected&amp;&amp;!o.hideSingleSelectionIndicator?5:-1),d(),Q(6,o.group&amp;&amp;o.group._inert?6:-1),d(),p("matRippleTrigger",o._getHostElement())("matRippleDisabled",o.disabled||o.disableRipple))},dependencies:[Cce,Js],styles:['.mat-mdc-option{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;-webkit-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color);font-family:var(--mat-option-label-text-font);line-height:var(--mat-option-label-text-line-height);font-size:var(--mat-option-label-text-size);letter-spacing:var(--mat-option-label-text-tracking);font-weight:var(--mat-option-label-text-weight);min-height:48px}.mat-mdc-option:focus{outline:none}[dir=rtl] .mat-mdc-option,.mat-mdc-option[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--mat-option-hover-state-layer-color)}.mat-mdc-option:focus.mdc-list-item,.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--mat-option-focus-state-layer-color)}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mat-option-selected-state-label-text-color)}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--mat-option-selected-state-layer-color)}.mat-mdc-option.mdc-list-item{align-items:center;background:rgba(0,0,0,0)}.mat-mdc-option.mdc-list-item--disabled{cursor:default;pointer-events:none}.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox,.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--disabled&gt;mat-icon{opacity:.38}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}.cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{right:auto;left:16px}.mat-mdc-option-multiple{--mdc-list-list-item-selected-container-color:var(--mdc-list-list-item-container-color, transparent)}.mat-mdc-option-active .mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0});let n=e;return n})();function cC(n,e,i){if(i.length){let t=e.toArray(),r=i.toArray(),o=0;for(let a=0;a&lt;n+1;a++)t[a].group&amp;&amp;t[a].group===r[o]&amp;&amp;o++;return o}return 0}function lC(n,e,i,t){return n&lt;i?n:n+e&gt;i+t?Math.max(0,n-t+e):i}var da=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[Ia,ut,BS]});let n=e;return n})(),C9={capture:!0},x9=["focus","click","mouseenter","touchstart"],RS="mat-ripple-loader-uninitialized",FS="mat-ripple-loader-class-name",w9="mat-ripple-loader-centered",aC="mat-ripple-loader-disabled",dC=(()=&gt;{let e=class e{constructor(){this._document=te($e,{optional:!0}),this._animationMode=te(jn,{optional:!0}),this._globalRippleOptions=te(jm,{optional:!0}),this._platform=te(jt),this._ngZone=te(Ae),this._hosts=new Map,this._onInteraction=t=&gt;{if(!(t.target instanceof HTMLElement))return;let o=t.target.closest(`[${RS}]`);o&amp;&amp;this._createRipple(o)},this._ngZone.runOutsideAngular(()=&gt;{for(let t of x9)this._document?.addEventListener(t,this._onInteraction,C9)})}ngOnDestroy(){let t=this._hosts.keys();for(let r of t)this.destroyRipple(r);for(let r of x9)this._document?.removeEventListener(r,this._onInteraction,C9)}configureRipple(t,r){t.setAttribute(RS,""),(r.className||!t.hasAttribute(FS))&amp;&amp;t.setAttribute(FS,r.className||""),r.centered&amp;&amp;t.setAttribute(w9,""),r.disabled&amp;&amp;t.setAttribute(aC,"")}getRipple(t){return this._hosts.get(t)||this._createRipple(t)}setDisabled(t,r){let o=this._hosts.get(t);if(o){o.disabled=r;return}r?t.setAttribute(aC,""):t.removeAttribute(aC)}_createRipple(t){if(!this._document)return;let r=this._hosts.get(t);if(r)return r;t.querySelector(".mat-ripple")?.remove();let o=this._document.createElement("span");o.classList.add("mat-ripple",t.getAttribute(FS)),t.append(o);let a=new Js(new ke(o),this._ngZone,this._platform,this._globalRippleOptions?this._globalRippleOptions:void 0,this._animationMode?this._animationMode:void 0);return a._isInitialized=!0,a.trigger=t,a.centered=t.hasAttribute(w9),a.disabled=t.hasAttribute(aC),this.attachRipple(t,a),a}attachRipple(t,r){t.removeAttribute(RS),this._hosts.set(t,r)}destroyRipple(t){let r=this._hosts.get(t);r&amp;&amp;(r.ngOnDestroy(),this._hosts.delete(t))}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),uC=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["div","mat-internal-form-field",""]],hostAttrs:[1,"mdc-form-field","mat-internal-form-field"],hostVars:2,hostBindings:function(r,o){r&amp;2&amp;&amp;Se("mdc-form-field--align-end",o.labelPosition==="before")},inputs:{labelPosition:"labelPosition"},standalone:!0,features:[Ie],attrs:hce,ngContentSelectors:fce,decls:1,vars:0,template:function(r,o){r&amp;1&amp;&amp;(ft(),Fe(0))},styles:[".mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field&gt;label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field&gt;label,.mdc-form-field&gt;label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field&gt;label,.mdc-form-field&gt;label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap&gt;label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end&gt;label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end&gt;label,.mdc-form-field--align-end&gt;label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end&gt;label,.mdc-form-field--align-end&gt;label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between&gt;label{margin:0}[dir=rtl] .mdc-form-field--space-between&gt;label,.mdc-form-field--space-between&gt;label[dir=rtl]{margin:0}.mdc-form-field{font-family:var(--mdc-form-field-label-text-font);line-height:var(--mdc-form-field-label-text-line-height);font-size:var(--mdc-form-field-label-text-size);font-weight:var(--mdc-form-field-label-text-weight);letter-spacing:var(--mdc-form-field-label-text-tracking);color:var(--mdc-form-field-label-text-color)}.mat-internal-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}"],encapsulation:2,changeDetection:0});let n=e;return n})();var wce=["*"],mC;function Mce(){if(mC===void 0&amp;&amp;(mC=null,typeof window&lt;"u")){let n=window;n.trustedTypes!==void 0&amp;&amp;(mC=n.trustedTypes.createPolicy("angular#components",{createHTML:e=&gt;e}))}return mC}function Y0(n){return Mce()?.createHTML(n)||n}function M9(n){return Error(`Unable to find icon with the name "${n}"`)}function kce(){return Error("Could not find HttpClient provider for use with Angular Material icons. Please include the HttpClientModule from @angular/common/http in your app imports.")}function k9(n){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${n}".`)}function O9(n){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${n}".`)}var Gl=class{constructor(e,i,t){this.url=e,this.svgText=i,this.options=t}},Zh=(()=&gt;{let e=class e{constructor(t,r,o,a){this._httpClient=t,this._sanitizer=r,this._errorHandler=a,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._resolvers=[],this._defaultFontSetClass=["material-icons","mat-ligature-font"],this._document=o}addSvgIcon(t,r,o){return this.addSvgIconInNamespace("",t,r,o)}addSvgIconLiteral(t,r,o){return this.addSvgIconLiteralInNamespace("",t,r,o)}addSvgIconInNamespace(t,r,o,a){return this._addSvgIconConfig(t,r,new Gl(o,null,a))}addSvgIconResolver(t){return this._resolvers.push(t),this}addSvgIconLiteralInNamespace(t,r,o,a){let s=this._sanitizer.sanitize(ao.HTML,o);if(!s)throw O9(o);let c=Y0(s);return this._addSvgIconConfig(t,r,new Gl("",c,a))}addSvgIconSet(t,r){return this.addSvgIconSetInNamespace("",t,r)}addSvgIconSetLiteral(t,r){return this.addSvgIconSetLiteralInNamespace("",t,r)}addSvgIconSetInNamespace(t,r,o){return this._addSvgIconSetConfig(t,new Gl(r,null,o))}addSvgIconSetLiteralInNamespace(t,r,o){let a=this._sanitizer.sanitize(ao.HTML,r);if(!a)throw O9(r);let s=Y0(a);return this._addSvgIconSetConfig(t,new Gl("",s,o))}registerFontClassAlias(t,r=t){return this._fontCssClassesByAlias.set(t,r),this}classNameForFontAlias(t){return this._fontCssClassesByAlias.get(t)||t}setDefaultFontSetClass(...t){return this._defaultFontSetClass=t,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(t){let r=this._sanitizer.sanitize(ao.RESOURCE_URL,t);if(!r)throw k9(t);let o=this._cachedIconsByUrl.get(r);return o?ne(pC(o)):this._loadSvgIconFromConfig(new Gl(t,null)).pipe(Un(a=&gt;this._cachedIconsByUrl.set(r,a)),He(a=&gt;pC(a)))}getNamedSvgIcon(t,r=""){let o=E9(r,t),a=this._svgIconConfigs.get(o);if(a)return this._getSvgFromConfig(a);if(a=this._getIconConfigFromResolvers(r,t),a)return this._svgIconConfigs.set(o,a),this._getSvgFromConfig(a);let s=this._iconSetConfigs.get(r);return s?this._getSvgFromIconSetConfigs(t,s):Jo(M9(o))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(t){return t.svgText?ne(pC(this._svgElementFromConfig(t))):this._loadSvgIconFromConfig(t).pipe(He(r=&gt;pC(r)))}_getSvgFromIconSetConfigs(t,r){let o=this._extractIconWithNameFromAnySet(t,r);if(o)return ne(o);let a=r.filter(s=&gt;!s.svgText).map(s=&gt;this._loadSvgIconSetFromConfig(s).pipe(on(c=&gt;{let u=`Loading icon set URL: ${this._sanitizer.sanitize(ao.RESOURCE_URL,s.url)} failed: ${c.message}`;return this._errorHandler.handleError(new Error(u)),ne(null)})));return wl(a).pipe(He(()=&gt;{let s=this._extractIconWithNameFromAnySet(t,r);if(!s)throw M9(t);return s}))}_extractIconWithNameFromAnySet(t,r){for(let o=r.length-1;o&gt;=0;o--){let a=r[o];if(a.svgText&amp;&amp;a.svgText.toString().indexOf(t)&gt;-1){let s=this._svgElementFromConfig(a),c=this._extractSvgIconFromSet(s,t,a.options);if(c)return c}}return null}_loadSvgIconFromConfig(t){return this._fetchIcon(t).pipe(Un(r=&gt;t.svgText=r),He(()=&gt;this._svgElementFromConfig(t)))}_loadSvgIconSetFromConfig(t){return t.svgText?ne(null):this._fetchIcon(t).pipe(Un(r=&gt;t.svgText=r))}_extractSvgIconFromSet(t,r,o){let a=t.querySelector(`[id="${r}"]`);if(!a)return null;let s=a.cloneNode(!0);if(s.removeAttribute("id"),s.nodeName.toLowerCase()==="svg")return this._setSvgAttributes(s,o);if(s.nodeName.toLowerCase()==="symbol")return this._setSvgAttributes(this._toSvgElement(s),o);let c=this._svgElementFromString(Y0("&lt;svg&gt;&lt;/svg&gt;"));return c.appendChild(s),this._setSvgAttributes(c,o)}_svgElementFromString(t){let r=this._document.createElement("DIV");r.innerHTML=t;let o=r.querySelector("svg");if(!o)throw Error("&lt;svg&gt; tag not found");return o}_toSvgElement(t){let r=this._svgElementFromString(Y0("&lt;svg&gt;&lt;/svg&gt;")),o=t.attributes;for(let a=0;a&lt;o.length;a++){let{name:s,value:c}=o[a];s!=="id"&amp;&amp;r.setAttribute(s,c)}for(let a=0;a&lt;t.childNodes.length;a++)t.childNodes[a].nodeType===this._document.ELEMENT_NODE&amp;&amp;r.appendChild(t.childNodes[a].cloneNode(!0));return r}_setSvgAttributes(t,r){return t.setAttribute("fit",""),t.setAttribute("height","100%"),t.setAttribute("width","100%"),t.setAttribute("preserveAspectRatio","xMidYMid meet"),t.setAttribute("focusable","false"),r&amp;&amp;r.viewBox&amp;&amp;t.setAttribute("viewBox",r.viewBox),t}_fetchIcon(t){let{url:r,options:o}=t,a=o?.withCredentials??!1;if(!this._httpClient)throw kce();if(r==null)throw Error(`Cannot fetch icon from URL "${r}".`);let s=this._sanitizer.sanitize(ao.RESOURCE_URL,r);if(!s)throw k9(r);let c=this._inProgressUrlFetches.get(s);if(c)return c;let l=this._httpClient.get(s,{responseType:"text",withCredentials:a}).pipe(He(u=&gt;Y0(u)),bc(()=&gt;this._inProgressUrlFetches.delete(s)),Kg());return this._inProgressUrlFetches.set(s,l),l}_addSvgIconConfig(t,r,o){return this._svgIconConfigs.set(E9(t,r),o),this}_addSvgIconSetConfig(t,r){let o=this._iconSetConfigs.get(t);return o?o.push(r):this._iconSetConfigs.set(t,[r]),this}_svgElementFromConfig(t){if(!t.svgElement){let r=this._svgElementFromString(t.svgText);this._setSvgAttributes(r,t.options),t.svgElement=r}return t.svgElement}_getIconConfigFromResolvers(t,r){for(let o=0;o&lt;this._resolvers.length;o++){let a=this._resolvers[o](r,t);if(a)return Oce(a)?new Gl(a.url,null,a.options):new Gl(a,null)}}};e.\u0275fac=function(r){return new(r||e)(D(Ze,8),D(br),D($e,8),D(xo))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function pC(n){return n.cloneNode(!0)}function E9(n,e){return n+":"+e}function Oce(n){return!!(n.url&amp;&amp;n.options)}var Ece=new le("MAT_ICON_DEFAULT_OPTIONS"),Sce=new le("mat-icon-location",{providedIn:"root",factory:Pce});function Pce(){let n=te($e),e=n?n.location:null;return{getPathname:()=&gt;e?e.pathname+e.search:""}}var S9=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],Dce=S9.map(n=&gt;`[${n}]`).join(", "),Ice=/^url\(['"]?#(.*?)['"]?\)$/,Ce=(()=&gt;{let e=class e{get color(){return this._color||this._defaultColor}set color(t){this._color=t}get svgIcon(){return this._svgIcon}set svgIcon(t){t!==this._svgIcon&amp;&amp;(t?this._updateSvgIcon(t):this._svgIcon&amp;&amp;this._clearSvgElement(),this._svgIcon=t)}get fontSet(){return this._fontSet}set fontSet(t){let r=this._cleanupFontValue(t);r!==this._fontSet&amp;&amp;(this._fontSet=r,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(t){let r=this._cleanupFontValue(t);r!==this._fontIcon&amp;&amp;(this._fontIcon=r,this._updateFontIconClasses())}constructor(t,r,o,a,s,c){this._elementRef=t,this._iconRegistry=r,this._location=a,this._errorHandler=s,this.inline=!1,this._previousFontSetClass=[],this._currentIconFetch=xt.EMPTY,c&amp;&amp;(c.color&amp;&amp;(this.color=this._defaultColor=c.color),c.fontSet&amp;&amp;(this.fontSet=c.fontSet)),o||t.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(t){if(!t)return["",""];let r=t.split(":");switch(r.length){case 1:return["",r[0]];case 2:return r;default:throw Error(`Invalid icon name: "${t}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){let t=this._elementsWithExternalReferences;if(t&amp;&amp;t.size){let r=this._location.getPathname();r!==this._previousPath&amp;&amp;(this._previousPath=r,this._prependPathToReferences(r))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&amp;&amp;this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(t){this._clearSvgElement();let r=this._location.getPathname();this._previousPath=r,this._cacheChildrenWithExternalReferences(t),this._prependPathToReferences(r),this._elementRef.nativeElement.appendChild(t)}_clearSvgElement(){let t=this._elementRef.nativeElement,r=t.childNodes.length;for(this._elementsWithExternalReferences&amp;&amp;this._elementsWithExternalReferences.clear();r--;){let o=t.childNodes[r];(o.nodeType!==1||o.nodeName.toLowerCase()==="svg")&amp;&amp;o.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;let t=this._elementRef.nativeElement,r=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(o=&gt;o.length&gt;0);this._previousFontSetClass.forEach(o=&gt;t.classList.remove(o)),r.forEach(o=&gt;t.classList.add(o)),this._previousFontSetClass=r,this.fontIcon!==this._previousFontIconClass&amp;&amp;!r.includes("mat-ligature-font")&amp;&amp;(this._previousFontIconClass&amp;&amp;t.classList.remove(this._previousFontIconClass),this.fontIcon&amp;&amp;t.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(t){return typeof t=="string"?t.trim().split(" ")[0]:t}_prependPathToReferences(t){let r=this._elementsWithExternalReferences;r&amp;&amp;r.forEach((o,a)=&gt;{o.forEach(s=&gt;{a.setAttribute(s.name,`url('${t}#${s.value}')`)})})}_cacheChildrenWithExternalReferences(t){let r=t.querySelectorAll(Dce),o=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let a=0;a&lt;r.length;a++)S9.forEach(s=&gt;{let c=r[a],l=c.getAttribute(s),u=l?l.match(Ice):null;if(u){let f=o.get(c);f||(f=[],o.set(c,f)),f.push({name:s,value:u[1]})}})}_updateSvgIcon(t){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),t){let[r,o]=this._splitIconName(t);r&amp;&amp;(this._svgNamespace=r),o&amp;&amp;(this._svgName=o),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(o,r).pipe(gt(1)).subscribe(a=&gt;this._setSvgElement(a),a=&gt;{let s=`Error retrieving icon ${r}:${o}! ${a.message}`;this._errorHandler.handleError(new Error(s))})}}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(Zh),Ir("aria-hidden"),x(Sce),x(xo),x(Ece,8))},e.\u0275cmp=V({type:e,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:10,hostBindings:function(r,o){r&amp;2&amp;&amp;(Ve("data-mat-icon-type",o._usingFontIcon()?"font":"svg")("data-mat-icon-name",o._svgName||o.fontIcon)("data-mat-icon-namespace",o._svgNamespace||o.fontSet)("fontIcon",o._usingFontIcon()?o.fontIcon:null),oi(o.color?"mat-"+o.color:""),Se("mat-icon-inline",o.inline)("mat-icon-no-color",o.color!=="primary"&amp;&amp;o.color!=="accent"&amp;&amp;o.color!=="warn"))},inputs:{color:"color",inline:[$.HasDecoratorInputTransform,"inline","inline",Ne],svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],standalone:!0,features:[It,Ie],ngContentSelectors:wce,decls:1,vars:0,template:function(r,o){r&amp;1&amp;&amp;(ft(),Fe(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}"],encapsulation:2,changeDetection:0});let n=e;return n})(),ot=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[ut,ut]});let n=e;return n})();var P9=(()=&gt;{class n{constructor(){this.assetsUrl="",this.packages=["compat"]}}return n.\u0275fac=function(i){return new(i||n)},n.\u0275prov=j({token:n,factory:n.\u0275fac}),n})(),Tce="icons-",Vm=(()=&gt;{class n{constructor(i,t){this.matIconRegistry=i,this.domSanitizer=t,this.assetsUrl="",this.loadedPackages=[]}registerIconPackage(i,t=i.toString()){if(!this.loadedPackages.includes(i)){let r=n.getIconUrl(i,this.assetsUrl);return this.matIconRegistry.addSvgIconSetInNamespace(t,this.domSanitizer.bypassSecurityTrustResourceUrl(r)),this.loadedPackages.push(i),!0}return!1}updateAssetsUrl(i){this.assetsUrl=i}static getIconUrl(i,t){return t.endsWith("/")?t+n.getIconFilename(i):t+"/"+n.getIconFilename(i)}static getIconFilename(i){return`${Tce}${i}.svg`}}return n.\u0275fac=function(i){return new(i||n)(D(Zh),D(br))},n.\u0275prov=j({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),Ace="adcl",Zd=(()=&gt;{class n{constructor(i,t,r,o){this.matIconRegistry=i,this.config=t,this.domSanitizer=r,this.adclIconService=o;let a=t?.assetsUrl;if(a)this.adclIconService.updateAssetsUrl(a),Array.isArray(t.packages)?t.packages.forEach(s=&gt;this.adclIconService.registerIconPackage(s)):(console.warn(n.name+": Missing icon packages to load during bootstrap, loading compatibility icon package into the 'adcl' namespace instead. Please configure your needed icon packages to load during bootstrap."),this.adclIconService.registerIconPackage("compat",Ace));else throw new Error(n.name+": Missing url for aareon icons assets folder.")}static forRoot(i){return{ngModule:n,providers:[{provide:P9,useValue:i}]}}}return n.\u0275fac=function(i){return new(i||n)(D(Zh),D(P9),D(br),D(Vm))},n.\u0275mod=J({type:n}),n.\u0275inj=X({imports:[[Lh,ot]]}),n})();var hC=class{get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}constructor(e=!1,i,t=!0,r){this._multiple=e,this._emitChanges=t,this.compareWith=r,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new re,i&amp;&amp;i.length&amp;&amp;(e?i.forEach(o=&gt;this._markSelected(o)):this._markSelected(i[0]),this._selectedToEmit.length=0)}select(...e){this._verifyValueAssignment(e),e.forEach(t=&gt;this._markSelected(t));let i=this._hasQueuedChanges();return this._emitChangeEvent(),i}deselect(...e){this._verifyValueAssignment(e),e.forEach(t=&gt;this._unmarkSelected(t));let i=this._hasQueuedChanges();return this._emitChangeEvent(),i}setSelection(...e){this._verifyValueAssignment(e);let i=this.selected,t=new Set(e);e.forEach(o=&gt;this._markSelected(o)),i.filter(o=&gt;!t.has(this._getConcreteValue(o,t))).forEach(o=&gt;this._unmarkSelected(o));let r=this._hasQueuedChanges();return this._emitChangeEvent(),r}toggle(e){return this.isSelected(e)?this.deselect(e):this.select(e)}clear(e=!0){this._unmarkAll();let i=this._hasQueuedChanges();return e&amp;&amp;this._emitChangeEvent(),i}isSelected(e){return this._selection.has(this._getConcreteValue(e))}isEmpty(){return this._selection.size===0}hasValue(){return!this.isEmpty()}sort(e){this._multiple&amp;&amp;this.selected&amp;&amp;this._selected.sort(e)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&amp;&amp;(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(e){e=this._getConcreteValue(e),this.isSelected(e)||(this._multiple||this._unmarkAll(),this.isSelected(e)||this._selection.add(e),this._emitChanges&amp;&amp;this._selectedToEmit.push(e))}_unmarkSelected(e){e=this._getConcreteValue(e),this.isSelected(e)&amp;&amp;(this._selection.delete(e),this._emitChanges&amp;&amp;this._deselectedToEmit.push(e))}_unmarkAll(){this.isEmpty()||this._selection.forEach(e=&gt;this._unmarkSelected(e))}_verifyValueAssignment(e){e.length&gt;1&amp;&amp;this._multiple}_hasQueuedChanges(){return!!(this._deselectedToEmit.length||this._selectedToEmit.length)}_getConcreteValue(e,i){if(this.compareWith){i=i??this._selection;for(let t of i)if(this.compareWith(e,t))return t;return e}else return e}};var Qh=(()=&gt;{let e=class e{constructor(){this._listeners=[]}notify(t,r){for(let o of this._listeners)o(t,r)}listen(t){return this._listeners.push(t),()=&gt;{this._listeners=this._listeners.filter(r=&gt;t!==r)}}ngOnDestroy(){this._listeners=[]}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var Rce=20,$l=(()=&gt;{let e=class e{constructor(t,r,o){this._ngZone=t,this._platform=r,this._scrolled=new re,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=o}register(t){this.scrollContainers.has(t)||this.scrollContainers.set(t,t.elementScrolled().subscribe(()=&gt;this._scrolled.next(t)))}deregister(t){let r=this.scrollContainers.get(t);r&amp;&amp;(r.unsubscribe(),this.scrollContainers.delete(t))}scrolled(t=Rce){return this._platform.isBrowser?new Nt(r=&gt;{this._globalSubscription||this._addGlobalListener();let o=t&gt;0?this._scrolled.pipe(sh(t)).subscribe(r):this._scrolled.subscribe(r);return this._scrolledCount++,()=&gt;{o.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):ne()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((t,r)=&gt;this.deregister(r)),this._scrolled.complete()}ancestorScrolled(t,r){let o=this.getAncestorScrollContainers(t);return this.scrolled(r).pipe(nt(a=&gt;!a||o.indexOf(a)&gt;-1))}getAncestorScrollContainers(t){let r=[];return this.scrollContainers.forEach((o,a)=&gt;{this._scrollableContainsElement(a,t)&amp;&amp;r.push(a)}),r}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(t,r){let o=ca(r),a=t.getElementRef().nativeElement;do if(o==a)return!0;while(o=o.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=&gt;{let t=this._getWindow();return Sr(t.document,"scroll").subscribe(()=&gt;this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&amp;&amp;(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}};e.\u0275fac=function(r){return new(r||e)(D(Ae),D(jt),D($e,8))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),Bm=(()=&gt;{let e=class e{constructor(t,r,o,a){this.elementRef=t,this.scrollDispatcher=r,this.ngZone=o,this.dir=a,this._destroyed=new re,this._elementScrolled=new Nt(s=&gt;this.ngZone.runOutsideAngular(()=&gt;Sr(this.elementRef.nativeElement,"scroll").pipe(mt(this._destroyed)).subscribe(s)))}ngOnInit(){this.scrollDispatcher.register(this)}ngOnDestroy(){this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(t){let r=this.elementRef.nativeElement,o=this.dir&amp;&amp;this.dir.value=="rtl";t.left==null&amp;&amp;(t.left=o?t.end:t.start),t.right==null&amp;&amp;(t.right=o?t.start:t.end),t.bottom!=null&amp;&amp;(t.top=r.scrollHeight-r.clientHeight-t.bottom),o&amp;&amp;Vh()!=Zs.NORMAL?(t.left!=null&amp;&amp;(t.right=r.scrollWidth-r.clientWidth-t.left),Vh()==Zs.INVERTED?t.left=t.right:Vh()==Zs.NEGATED&amp;&amp;(t.left=t.right?-t.right:t.right)):t.right!=null&amp;&amp;(t.left=r.scrollWidth-r.clientWidth-t.right),this._applyScrollToOptions(t)}_applyScrollToOptions(t){let r=this.elementRef.nativeElement;Ky()?r.scrollTo(t):(t.top!=null&amp;&amp;(r.scrollTop=t.top),t.left!=null&amp;&amp;(r.scrollLeft=t.left))}measureScrollOffset(t){let r="left",o="right",a=this.elementRef.nativeElement;if(t=="top")return a.scrollTop;if(t=="bottom")return a.scrollHeight-a.clientHeight-a.scrollTop;let s=this.dir&amp;&amp;this.dir.value=="rtl";return t=="start"?t=s?o:r:t=="end"&amp;&amp;(t=s?r:o),s&amp;&amp;Vh()==Zs.INVERTED?t==r?a.scrollWidth-a.clientWidth-a.scrollLeft:a.scrollLeft:s&amp;&amp;Vh()==Zs.NEGATED?t==r?a.scrollLeft+a.scrollWidth-a.clientWidth:-a.scrollLeft:t==r?a.scrollLeft:a.scrollWidth-a.clientWidth-a.scrollLeft}};e.\u0275fac=function(r){return new(r||e)(x(ke),x($l),x(Ae),x(ci,8))},e.\u0275dir=ve({type:e,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0});let n=e;return n})(),Fce=20,jc=(()=&gt;{let e=class e{constructor(t,r,o){this._platform=t,this._change=new re,this._changeListener=a=&gt;{this._change.next(a)},this._document=o,r.runOutsideAngular(()=&gt;{if(t.isBrowser){let a=this._getWindow();a.addEventListener("resize",this._changeListener),a.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=&gt;this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){let t=this._getWindow();t.removeEventListener("resize",this._changeListener),t.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();let t={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),t}getViewportRect(){let t=this.getViewportScrollPosition(),{width:r,height:o}=this.getViewportSize();return{top:t.top,left:t.left,bottom:t.top+o,right:t.left+r,height:o,width:r}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};let t=this._document,r=this._getWindow(),o=t.documentElement,a=o.getBoundingClientRect(),s=-a.top||t.body.scrollTop||r.scrollY||o.scrollTop||0,c=-a.left||t.body.scrollLeft||r.scrollX||o.scrollLeft||0;return{top:s,left:c}}change(t=Fce){return t&gt;0?this._change.pipe(sh(t)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){let t=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:t.innerWidth,height:t.innerHeight}:{width:0,height:0}}};e.\u0275fac=function(r){return new(r||e)(D(jt),D(Ae),D($e,8))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var Yo=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({});let n=e;return n})(),HS=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[Lc,Yo,Lc,Yo]});let n=e;return n})();var q0=class{attach(e){return this._attachedHost=e,e.attach(this)}detach(){let e=this._attachedHost;e!=null&amp;&amp;(this._attachedHost=null,e.detach())}get isAttached(){return this._attachedHost!=null}setAttachedHost(e){this._attachedHost=e}},qo=class extends q0{constructor(e,i,t,r,o){super(),this.component=e,this.viewContainerRef=i,this.injector=t,this.componentFactoryResolver=r,this.projectableNodes=o}},vr=class extends q0{constructor(e,i,t,r){super(),this.templateRef=e,this.viewContainerRef=i,this.context=t,this.injector=r}get origin(){return this.templateRef.elementRef}attach(e,i=this.context){return this.context=i,super.attach(e)}detach(){return this.context=void 0,super.detach()}},US=class extends q0{constructor(e){super(),this.element=e instanceof ke?e.nativeElement:e}},Qd=class{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(e){if(e instanceof qo)return this._attachedPortal=e,this.attachComponentPortal(e);if(e instanceof vr)return this._attachedPortal=e,this.attachTemplatePortal(e);if(this.attachDomPortal&amp;&amp;e instanceof US)return this._attachedPortal=e,this.attachDomPortal(e)}detach(){this._attachedPortal&amp;&amp;(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&amp;&amp;this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(e){this._disposeFn=e}_invokeDisposeFn(){this._disposeFn&amp;&amp;(this._disposeFn(),this._disposeFn=null)}};var Z0=class extends Qd{constructor(e,i,t,r,o){super(),this.outletElement=e,this._componentFactoryResolver=i,this._appRef=t,this._defaultInjector=r,this.attachDomPortal=a=&gt;{this._document;let s=a.element;s.parentNode;let c=this._document.createComment("dom-portal");s.parentNode.insertBefore(c,s),this.outletElement.appendChild(s),this._attachedPortal=a,super.setDisposeFn(()=&gt;{c.parentNode&amp;&amp;c.parentNode.replaceChild(s,c)})},this._document=o}attachComponentPortal(e){let t=(e.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(e.component),r;return e.viewContainerRef?(r=e.viewContainerRef.createComponent(t,e.viewContainerRef.length,e.injector||e.viewContainerRef.injector,e.projectableNodes||void 0),this.setDisposeFn(()=&gt;r.destroy())):(r=t.create(e.injector||this._defaultInjector||En.NULL),this._appRef.attachView(r.hostView),this.setDisposeFn(()=&gt;{this._appRef.viewCount&gt;0&amp;&amp;this._appRef.detachView(r.hostView),r.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(r)),this._attachedPortal=e,r}attachTemplatePortal(e){let i=e.viewContainerRef,t=i.createEmbeddedView(e.templateRef,e.context,{injector:e.injector});return t.rootNodes.forEach(r=&gt;this.outletElement.appendChild(r)),t.detectChanges(),this.setDisposeFn(()=&gt;{let r=i.indexOf(t);r!==-1&amp;&amp;i.remove(r)}),this._attachedPortal=e,t}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(e){return e.hostView.rootNodes[0]}};var co=(()=&gt;{let e=class e extends Qd{constructor(t,r,o){super(),this._componentFactoryResolver=t,this._viewContainerRef=r,this._isInitialized=!1,this.attached=new ae,this.attachDomPortal=a=&gt;{this._document;let s=a.element;s.parentNode;let c=this._document.createComment("dom-portal");a.setAttachedHost(this),s.parentNode.insertBefore(c,s),this._getRootNode().appendChild(s),this._attachedPortal=a,super.setDisposeFn(()=&gt;{c.parentNode&amp;&amp;c.parentNode.replaceChild(s,c)})},this._document=o}get portal(){return this._attachedPortal}set portal(t){this.hasAttached()&amp;&amp;!t&amp;&amp;!this._isInitialized||(this.hasAttached()&amp;&amp;super.detach(),t&amp;&amp;super.attach(t),this._attachedPortal=t||null)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(t){t.setAttachedHost(this);let r=t.viewContainerRef!=null?t.viewContainerRef:this._viewContainerRef,a=(t.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(t.component),s=r.createComponent(a,r.length,t.injector||r.injector,t.projectableNodes||void 0);return r!==this._viewContainerRef&amp;&amp;this._getRootNode().appendChild(s.hostView.rootNodes[0]),super.setDisposeFn(()=&gt;s.destroy()),this._attachedPortal=t,this._attachedRef=s,this.attached.emit(s),s}attachTemplatePortal(t){t.setAttachedHost(this);let r=this._viewContainerRef.createEmbeddedView(t.templateRef,t.context,{injector:t.injector});return super.setDisposeFn(()=&gt;this._viewContainerRef.clear()),this._attachedPortal=t,this._attachedRef=r,this.attached.emit(r),r}_getRootNode(){let t=this._viewContainerRef.element.nativeElement;return t.nodeType===t.ELEMENT_NODE?t:t.parentNode}};e.\u0275fac=function(r){return new(r||e)(x(Tl),x(Gt),x($e))},e.\u0275dir=ve({type:e,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:[$.None,"cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],standalone:!0,features:[lt]});let n=e;return n})();var lo=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({});let n=e;return n})();var I9=Ky(),WS=class{constructor(e,i){this._viewportRuler=e,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=i}attach(){}enable(){if(this._canBeEnabled()){let e=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=e.style.left||"",this._previousHTMLStyles.top=e.style.top||"",e.style.left=lr(-this._previousScrollPosition.left),e.style.top=lr(-this._previousScrollPosition.top),e.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){let e=this._document.documentElement,i=this._document.body,t=e.style,r=i.style,o=t.scrollBehavior||"",a=r.scrollBehavior||"";this._isEnabled=!1,t.left=this._previousHTMLStyles.left,t.top=this._previousHTMLStyles.top,e.classList.remove("cdk-global-scrollblock"),I9&amp;&amp;(t.scrollBehavior=r.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),I9&amp;&amp;(t.scrollBehavior=o,r.scrollBehavior=a)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;let i=this._document.body,t=this._viewportRuler.getViewportSize();return i.scrollHeight&gt;t.height||i.scrollWidth&gt;t.width}};var GS=class{constructor(e,i,t,r){this._scrollDispatcher=e,this._ngZone=i,this._viewportRuler=t,this._config=r,this._scrollSubscription=null,this._detach=()=&gt;{this.disable(),this._overlayRef.hasAttached()&amp;&amp;this._ngZone.run(()=&gt;this._overlayRef.detach())}}attach(e){this._overlayRef,this._overlayRef=e}enable(){if(this._scrollSubscription)return;let e=this._scrollDispatcher.scrolled(0).pipe(nt(i=&gt;!i||!this._overlayRef.overlayElement.contains(i.getElementRef().nativeElement)));this._config&amp;&amp;this._config.threshold&amp;&amp;this._config.threshold&gt;1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=e.subscribe(()=&gt;{let i=this._viewportRuler.getViewportScrollPosition().top;Math.abs(i-this._initialScrollPosition)&gt;this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=e.subscribe(this._detach)}disable(){this._scrollSubscription&amp;&amp;(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}},gC=class{enable(){}disable(){}attach(){}};function $S(n,e){return e.some(i=&gt;{let t=n.bottom&lt;i.top,r=n.top&gt;i.bottom,o=n.right&lt;i.left,a=n.left&gt;i.right;return t||r||o||a})}function T9(n,e){return e.some(i=&gt;{let t=n.top&lt;i.top,r=n.bottom&gt;i.bottom,o=n.left&lt;i.left,a=n.right&gt;i.right;return t||r||o||a})}var YS=class{constructor(e,i,t,r){this._scrollDispatcher=e,this._viewportRuler=i,this._ngZone=t,this._config=r,this._scrollSubscription=null}attach(e){this._overlayRef,this._overlayRef=e}enable(){if(!this._scrollSubscription){let e=this._config?this._config.scrollThrottle:0;this._scrollSubscription=this._scrollDispatcher.scrolled(e).subscribe(()=&gt;{if(this._overlayRef.updatePosition(),this._config&amp;&amp;this._config.autoClose){let i=this._overlayRef.overlayElement.getBoundingClientRect(),{width:t,height:r}=this._viewportRuler.getViewportSize();$S(i,[{width:t,height:r,bottom:r,right:t,top:0,left:0}])&amp;&amp;(this.disable(),this._ngZone.run(()=&gt;this._overlayRef.detach()))}})}}disable(){this._scrollSubscription&amp;&amp;(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}},Nce=(()=&gt;{let e=class e{constructor(t,r,o,a){this._scrollDispatcher=t,this._viewportRuler=r,this._ngZone=o,this.noop=()=&gt;new gC,this.close=s=&gt;new GS(this._scrollDispatcher,this._ngZone,this._viewportRuler,s),this.block=()=&gt;new WS(this._viewportRuler,this._document),this.reposition=s=&gt;new YS(this._scrollDispatcher,this._viewportRuler,this._ngZone,s),this._document=a}};e.\u0275fac=function(r){return new(r||e)(D($l),D(jc),D(Ae),D($e))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),Oo=class{constructor(e){if(this.scrollStrategy=new gC,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,e){let i=Object.keys(e);for(let t of i)e[t]!==void 0&amp;&amp;(this[t]=e[t])}}};var qS=class{constructor(e,i){this.connectionPair=e,this.scrollableViewProperties=i}};var L9=(()=&gt;{let e=class e{constructor(t){this._attachedOverlays=[],this._document=t}ngOnDestroy(){this.detach()}add(t){this.remove(t),this._attachedOverlays.push(t)}remove(t){let r=this._attachedOverlays.indexOf(t);r&gt;-1&amp;&amp;this._attachedOverlays.splice(r,1),this._attachedOverlays.length===0&amp;&amp;this.detach()}};e.\u0275fac=function(r){return new(r||e)(D($e))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),Lce=(()=&gt;{let e=class e extends L9{constructor(t,r){super(t),this._ngZone=r,this._keydownListener=o=&gt;{let a=this._attachedOverlays;for(let s=a.length-1;s&gt;-1;s--)if(a[s]._keydownEvents.observers.length&gt;0){let c=a[s]._keydownEvents;this._ngZone?this._ngZone.run(()=&gt;c.next(o)):c.next(o);break}}}add(t){super.add(t),this._isAttached||(this._ngZone?this._ngZone.runOutsideAngular(()=&gt;this._document.body.addEventListener("keydown",this._keydownListener)):this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&amp;&amp;(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}};e.\u0275fac=function(r){return new(r||e)(D($e),D(Ae,8))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),jce=(()=&gt;{let e=class e extends L9{constructor(t,r,o){super(t),this._platform=r,this._ngZone=o,this._cursorStyleIsSet=!1,this._pointerDownListener=a=&gt;{this._pointerDownEventTarget=sa(a)},this._clickListener=a=&gt;{let s=sa(a),c=a.type==="click"&amp;&amp;this._pointerDownEventTarget?this._pointerDownEventTarget:s;this._pointerDownEventTarget=null;let l=this._attachedOverlays.slice();for(let u=l.length-1;u&gt;-1;u--){let f=l[u];if(f._outsidePointerEvents.observers.length&lt;1||!f.hasAttached())continue;if(f.overlayElement.contains(s)||f.overlayElement.contains(c))break;let g=f._outsidePointerEvents;this._ngZone?this._ngZone.run(()=&gt;g.next(a)):g.next(a)}}}add(t){if(super.add(t),!this._isAttached){let r=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=&gt;this._addEventListeners(r)):this._addEventListeners(r),this._platform.IOS&amp;&amp;!this._cursorStyleIsSet&amp;&amp;(this._cursorOriginalValue=r.style.cursor,r.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){let t=this._document.body;t.removeEventListener("pointerdown",this._pointerDownListener,!0),t.removeEventListener("click",this._clickListener,!0),t.removeEventListener("auxclick",this._clickListener,!0),t.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&amp;&amp;this._cursorStyleIsSet&amp;&amp;(t.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(t){t.addEventListener("pointerdown",this._pointerDownListener,!0),t.addEventListener("click",this._clickListener,!0),t.addEventListener("auxclick",this._clickListener,!0),t.addEventListener("contextmenu",this._clickListener,!0)}};e.\u0275fac=function(r){return new(r||e)(D($e),D(jt),D(Ae,8))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),Kd=(()=&gt;{let e=class e{constructor(t,r){this._platform=r,this._document=t}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){let t="cdk-overlay-container";if(this._platform.isBrowser||N0()){let o=this._document.querySelectorAll(`.${t}[platform="server"], .${t}[platform="test"]`);for(let a=0;a&lt;o.length;a++)o[a].remove()}let r=this._document.createElement("div");r.classList.add(t),N0()?r.setAttribute("platform","test"):this._platform.isBrowser||r.setAttribute("platform","server"),this._document.body.appendChild(r),this._containerElement=r}};e.\u0275fac=function(r){return new(r||e)(D($e),D(jt))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),tc=class{constructor(e,i,t,r,o,a,s,c,l,u=!1){this._portalOutlet=e,this._host=i,this._pane=t,this._config=r,this._ngZone=o,this._keyboardDispatcher=a,this._document=s,this._location=c,this._outsideClickDispatcher=l,this._animationsDisabled=u,this._backdropElement=null,this._backdropClick=new re,this._attachments=new re,this._detachments=new re,this._locationChanges=xt.EMPTY,this._backdropClickHandler=f=&gt;this._backdropClick.next(f),this._backdropTransitionendHandler=f=&gt;{this._disposeBackdrop(f.target)},this._keydownEvents=new re,this._outsidePointerEvents=new re,r.scrollStrategy&amp;&amp;(this._scrollStrategy=r.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=r.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(e){!this._host.parentElement&amp;&amp;this._previousHostParent&amp;&amp;this._previousHostParent.appendChild(this._host);let i=this._portalOutlet.attach(e);return this._positionStrategy&amp;&amp;this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&amp;&amp;this._scrollStrategy.enable(),this._ngZone.onStable.pipe(gt(1)).subscribe(()=&gt;{this.hasAttached()&amp;&amp;this.updatePosition()}),this._togglePointerEvents(!0),this._config.hasBackdrop&amp;&amp;this._attachBackdrop(),this._config.panelClass&amp;&amp;this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&amp;&amp;(this._locationChanges=this._location.subscribe(()=&gt;this.dispose())),this._outsideClickDispatcher.add(this),typeof i?.onDestroy=="function"&amp;&amp;i.onDestroy(()=&gt;{this.hasAttached()&amp;&amp;this._ngZone.runOutsideAngular(()=&gt;Promise.resolve().then(()=&gt;this.detach()))}),i}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&amp;&amp;this._positionStrategy.detach&amp;&amp;this._positionStrategy.detach(),this._scrollStrategy&amp;&amp;this._scrollStrategy.disable();let e=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),e}dispose(){let e=this.hasAttached();this._positionStrategy&amp;&amp;this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._disposeBackdrop(this._backdropElement),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),this._host?.remove(),this._previousHostParent=this._pane=this._host=null,e&amp;&amp;this._detachments.next(),this._detachments.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&amp;&amp;this._positionStrategy.apply()}updatePositionStrategy(e){e!==this._positionStrategy&amp;&amp;(this._positionStrategy&amp;&amp;this._positionStrategy.dispose(),this._positionStrategy=e,this.hasAttached()&amp;&amp;(e.attach(this),this.updatePosition()))}updateSize(e){this._config=ee(ee({},this._config),e),this._updateElementSize()}setDirection(e){this._config=Ke(ee({},this._config),{direction:e}),this._updateElementDirection()}addPanelClass(e){this._pane&amp;&amp;this._toggleClasses(this._pane,e,!0)}removePanelClass(e){this._pane&amp;&amp;this._toggleClasses(this._pane,e,!1)}getDirection(){let e=this._config.direction;return e?typeof e=="string"?e:e.value:"ltr"}updateScrollStrategy(e){e!==this._scrollStrategy&amp;&amp;(this._disposeScrollStrategy(),this._scrollStrategy=e,this.hasAttached()&amp;&amp;(e.attach(this),e.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;let e=this._pane.style;e.width=lr(this._config.width),e.height=lr(this._config.height),e.minWidth=lr(this._config.minWidth),e.minHeight=lr(this._config.minHeight),e.maxWidth=lr(this._config.maxWidth),e.maxHeight=lr(this._config.maxHeight)}_togglePointerEvents(e){this._pane.style.pointerEvents=e?"":"none"}_attachBackdrop(){let e="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._animationsDisabled&amp;&amp;this._backdropElement.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&amp;&amp;this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),!this._animationsDisabled&amp;&amp;typeof requestAnimationFrame&lt;"u"?this._ngZone.runOutsideAngular(()=&gt;{requestAnimationFrame(()=&gt;{this._backdropElement&amp;&amp;this._backdropElement.classList.add(e)})}):this._backdropElement.classList.add(e)}_updateStackingOrder(){this._host.nextSibling&amp;&amp;this._host.parentNode.appendChild(this._host)}detachBackdrop(){let e=this._backdropElement;if(e){if(this._animationsDisabled){this._disposeBackdrop(e);return}e.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=&gt;{e.addEventListener("transitionend",this._backdropTransitionendHandler)}),e.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=&gt;setTimeout(()=&gt;{this._disposeBackdrop(e)},500))}}_toggleClasses(e,i,t){let r=Bh(i||[]).filter(o=&gt;!!o);r.length&amp;&amp;(t?e.classList.add(...r):e.classList.remove(...r))}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=&gt;{let e=this._ngZone.onStable.pipe(mt(xn(this._attachments,this._detachments))).subscribe(()=&gt;{(!this._pane||!this._host||this._pane.children.length===0)&amp;&amp;(this._pane&amp;&amp;this._config.panelClass&amp;&amp;this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&amp;&amp;this._host.parentElement&amp;&amp;(this._previousHostParent=this._host.parentElement,this._host.remove()),e.unsubscribe())})})}_disposeScrollStrategy(){let e=this._scrollStrategy;e&amp;&amp;(e.disable(),e.detach&amp;&amp;e.detach())}_disposeBackdrop(e){e&amp;&amp;(e.removeEventListener("click",this._backdropClickHandler),e.removeEventListener("transitionend",this._backdropTransitionendHandler),e.remove(),this._backdropElement===e&amp;&amp;(this._backdropElement=null)),this._backdropTimeout&amp;&amp;(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}},A9="cdk-overlay-connected-position-bounding-box",Vce=/([A-Za-z%]+)$/,Q0=class{get positions(){return this._preferredPositions}constructor(e,i,t,r,o){this._viewportRuler=i,this._document=t,this._platform=r,this._overlayContainer=o,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new re,this._resizeSubscription=xt.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(e)}attach(e){this._overlayRef&amp;&amp;this._overlayRef,this._validatePositions(),e.hostElement.classList.add(A9),this._overlayRef=e,this._boundingBox=e.hostElement,this._pane=e.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=&gt;{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&amp;&amp;this._positionLocked&amp;&amp;this._lastPosition){this.reapplyLastPosition();return}this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();let e=this._originRect,i=this._overlayRect,t=this._viewportRect,r=this._containerRect,o=[],a;for(let s of this._preferredPositions){let c=this._getOriginPoint(e,r,s),l=this._getOverlayPoint(c,i,s),u=this._getOverlayFit(l,i,t,s);if(u.isCompletelyWithinViewport){this._isPushed=!1,this._applyPosition(s,c);return}if(this._canFitWithFlexibleDimensions(u,l,t)){o.push({position:s,origin:c,overlayRect:i,boundingBoxRect:this._calculateBoundingBoxRect(c,s)});continue}(!a||a.overlayFit.visibleArea&lt;u.visibleArea)&amp;&amp;(a={overlayFit:u,overlayPoint:l,originPoint:c,position:s,overlayRect:i})}if(o.length){let s=null,c=-1;for(let l of o){let u=l.boundingBoxRect.width*l.boundingBoxRect.height*(l.position.weight||1);u&gt;c&amp;&amp;(c=u,s=l)}this._isPushed=!1,this._applyPosition(s.position,s.origin);return}if(this._canPush){this._isPushed=!0,this._applyPosition(a.position,a.originPoint);return}this._applyPosition(a.position,a.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&amp;&amp;zm(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&amp;&amp;this._resetOverlayElementStyles(),this._overlayRef&amp;&amp;this._overlayRef.hostElement.classList.remove(A9),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;let e=this._lastPosition;if(e){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();let i=this._getOriginPoint(this._originRect,this._containerRect,e);this._applyPosition(e,i)}else this.apply()}withScrollableContainers(e){return this._scrollables=e,this}withPositions(e){return this._preferredPositions=e,e.indexOf(this._lastPosition)===-1&amp;&amp;(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(e){return this._viewportMargin=e,this}withFlexibleDimensions(e=!0){return this._hasFlexibleDimensions=e,this}withGrowAfterOpen(e=!0){return this._growAfterOpen=e,this}withPush(e=!0){return this._canPush=e,this}withLockedPosition(e=!0){return this._positionLocked=e,this}setOrigin(e){return this._origin=e,this}withDefaultOffsetX(e){return this._offsetX=e,this}withDefaultOffsetY(e){return this._offsetY=e,this}withTransformOriginOn(e){return this._transformOriginSelector=e,this}_getOriginPoint(e,i,t){let r;if(t.originX=="center")r=e.left+e.width/2;else{let a=this._isRtl()?e.right:e.left,s=this._isRtl()?e.left:e.right;r=t.originX=="start"?a:s}i.left&lt;0&amp;&amp;(r-=i.left);let o;return t.originY=="center"?o=e.top+e.height/2:o=t.originY=="top"?e.top:e.bottom,i.top&lt;0&amp;&amp;(o-=i.top),{x:r,y:o}}_getOverlayPoint(e,i,t){let r;t.overlayX=="center"?r=-i.width/2:t.overlayX==="start"?r=this._isRtl()?-i.width:0:r=this._isRtl()?0:-i.width;let o;return t.overlayY=="center"?o=-i.height/2:o=t.overlayY=="top"?0:-i.height,{x:e.x+r,y:e.y+o}}_getOverlayFit(e,i,t,r){let o=F9(i),{x:a,y:s}=e,c=this._getOffset(r,"x"),l=this._getOffset(r,"y");c&amp;&amp;(a+=c),l&amp;&amp;(s+=l);let u=0-a,f=a+o.width-t.width,g=0-s,b=s+o.height-t.height,y=this._subtractOverflows(o.width,u,f),M=this._subtractOverflows(o.height,g,b),k=y*M;return{visibleArea:k,isCompletelyWithinViewport:o.width*o.height===k,fitsInViewportVertically:M===o.height,fitsInViewportHorizontally:y==o.width}}_canFitWithFlexibleDimensions(e,i,t){if(this._hasFlexibleDimensions){let r=t.bottom-i.y,o=t.right-i.x,a=R9(this._overlayRef.getConfig().minHeight),s=R9(this._overlayRef.getConfig().minWidth),c=e.fitsInViewportVertically||a!=null&amp;&amp;a&lt;=r,l=e.fitsInViewportHorizontally||s!=null&amp;&amp;s&lt;=o;return c&amp;&amp;l}return!1}_pushOverlayOnScreen(e,i,t){if(this._previousPushAmount&amp;&amp;this._positionLocked)return{x:e.x+this._previousPushAmount.x,y:e.y+this._previousPushAmount.y};let r=F9(i),o=this._viewportRect,a=Math.max(e.x+r.width-o.width,0),s=Math.max(e.y+r.height-o.height,0),c=Math.max(o.top-t.top-e.y,0),l=Math.max(o.left-t.left-e.x,0),u=0,f=0;return r.width&lt;=o.width?u=l||-a:u=e.x&lt;this._viewportMargin?o.left-t.left-e.x:0,r.height&lt;=o.height?f=c||-s:f=e.y&lt;this._viewportMargin?o.top-t.top-e.y:0,this._previousPushAmount={x:u,y:f},{x:e.x+u,y:e.y+f}}_applyPosition(e,i){if(this._setTransformOrigin(e),this._setOverlayElementStyles(i,e),this._setBoundingBoxStyles(i,e),e.panelClass&amp;&amp;this._addPanelClasses(e.panelClass),this._positionChanges.observers.length){let t=this._getScrollVisibility();if(e!==this._lastPosition||!this._lastScrollVisibility||!Bce(this._lastScrollVisibility,t)){let r=new qS(e,t);this._positionChanges.next(r)}this._lastScrollVisibility=t}this._lastPosition=e,this._isInitialRender=!1}_setTransformOrigin(e){if(!this._transformOriginSelector)return;let i=this._boundingBox.querySelectorAll(this._transformOriginSelector),t,r=e.overlayY;e.overlayX==="center"?t="center":this._isRtl()?t=e.overlayX==="start"?"right":"left":t=e.overlayX==="start"?"left":"right";for(let o=0;o&lt;i.length;o++)i[o].style.transformOrigin=`${t} ${r}`}_calculateBoundingBoxRect(e,i){let t=this._viewportRect,r=this._isRtl(),o,a,s;if(i.overlayY==="top")a=e.y,o=t.height-a+this._viewportMargin;else if(i.overlayY==="bottom")s=t.height-e.y+this._viewportMargin*2,o=t.height-s+this._viewportMargin;else{let b=Math.min(t.bottom-e.y+t.top,e.y),y=this._lastBoundingBoxSize.height;o=b*2,a=e.y-b,o&gt;y&amp;&amp;!this._isInitialRender&amp;&amp;!this._growAfterOpen&amp;&amp;(a=e.y-y/2)}let c=i.overlayX==="start"&amp;&amp;!r||i.overlayX==="end"&amp;&amp;r,l=i.overlayX==="end"&amp;&amp;!r||i.overlayX==="start"&amp;&amp;r,u,f,g;if(l)g=t.width-e.x+this._viewportMargin*2,u=e.x-this._viewportMargin;else if(c)f=e.x,u=t.right-e.x;else{let b=Math.min(t.right-e.x+t.left,e.x),y=this._lastBoundingBoxSize.width;u=b*2,f=e.x-b,u&gt;y&amp;&amp;!this._isInitialRender&amp;&amp;!this._growAfterOpen&amp;&amp;(f=e.x-y/2)}return{top:a,left:f,bottom:s,right:g,width:u,height:o}}_setBoundingBoxStyles(e,i){let t=this._calculateBoundingBoxRect(e,i);!this._isInitialRender&amp;&amp;!this._growAfterOpen&amp;&amp;(t.height=Math.min(t.height,this._lastBoundingBoxSize.height),t.width=Math.min(t.width,this._lastBoundingBoxSize.width));let r={};if(this._hasExactPosition())r.top=r.left="0",r.bottom=r.right=r.maxHeight=r.maxWidth="",r.width=r.height="100%";else{let o=this._overlayRef.getConfig().maxHeight,a=this._overlayRef.getConfig().maxWidth;r.height=lr(t.height),r.top=lr(t.top),r.bottom=lr(t.bottom),r.width=lr(t.width),r.left=lr(t.left),r.right=lr(t.right),i.overlayX==="center"?r.alignItems="center":r.alignItems=i.overlayX==="end"?"flex-end":"flex-start",i.overlayY==="center"?r.justifyContent="center":r.justifyContent=i.overlayY==="bottom"?"flex-end":"flex-start",o&amp;&amp;(r.maxHeight=lr(o)),a&amp;&amp;(r.maxWidth=lr(a))}this._lastBoundingBoxSize=t,zm(this._boundingBox.style,r)}_resetBoundingBoxStyles(){zm(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){zm(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(e,i){let t={},r=this._hasExactPosition(),o=this._hasFlexibleDimensions,a=this._overlayRef.getConfig();if(r){let u=this._viewportRuler.getViewportScrollPosition();zm(t,this._getExactOverlayY(i,e,u)),zm(t,this._getExactOverlayX(i,e,u))}else t.position="static";let s="",c=this._getOffset(i,"x"),l=this._getOffset(i,"y");c&amp;&amp;(s+=`translateX(${c}px) `),l&amp;&amp;(s+=`translateY(${l}px)`),t.transform=s.trim(),a.maxHeight&amp;&amp;(r?t.maxHeight=lr(a.maxHeight):o&amp;&amp;(t.maxHeight="")),a.maxWidth&amp;&amp;(r?t.maxWidth=lr(a.maxWidth):o&amp;&amp;(t.maxWidth="")),zm(this._pane.style,t)}_getExactOverlayY(e,i,t){let r={top:"",bottom:""},o=this._getOverlayPoint(i,this._overlayRect,e);if(this._isPushed&amp;&amp;(o=this._pushOverlayOnScreen(o,this._overlayRect,t)),e.overlayY==="bottom"){let a=this._document.documentElement.clientHeight;r.bottom=`${a-(o.y+this._overlayRect.height)}px`}else r.top=lr(o.y);return r}_getExactOverlayX(e,i,t){let r={left:"",right:""},o=this._getOverlayPoint(i,this._overlayRect,e);this._isPushed&amp;&amp;(o=this._pushOverlayOnScreen(o,this._overlayRect,t));let a;if(this._isRtl()?a=e.overlayX==="end"?"left":"right":a=e.overlayX==="end"?"right":"left",a==="right"){let s=this._document.documentElement.clientWidth;r.right=`${s-(o.x+this._overlayRect.width)}px`}else r.left=lr(o.x);return r}_getScrollVisibility(){let e=this._getOriginRect(),i=this._pane.getBoundingClientRect(),t=this._scrollables.map(r=&gt;r.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:T9(e,t),isOriginOutsideView:$S(e,t),isOverlayClipped:T9(i,t),isOverlayOutsideView:$S(i,t)}}_subtractOverflows(e,...i){return i.reduce((t,r)=&gt;t-Math.max(r,0),e)}_getNarrowedViewportRect(){let e=this._document.documentElement.clientWidth,i=this._document.documentElement.clientHeight,t=this._viewportRuler.getViewportScrollPosition();return{top:t.top+this._viewportMargin,left:t.left+this._viewportMargin,right:t.left+e-this._viewportMargin,bottom:t.top+i-this._viewportMargin,width:e-2*this._viewportMargin,height:i-2*this._viewportMargin}}_isRtl(){return this._overlayRef.getDirection()==="rtl"}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(e,i){return i==="x"?e.offsetX==null?this._offsetX:e.offsetX:e.offsetY==null?this._offsetY:e.offsetY}_validatePositions(){}_addPanelClasses(e){this._pane&amp;&amp;Bh(e).forEach(i=&gt;{i!==""&amp;&amp;this._appliedPanelClasses.indexOf(i)===-1&amp;&amp;(this._appliedPanelClasses.push(i),this._pane.classList.add(i))})}_clearPanelClasses(){this._pane&amp;&amp;(this._appliedPanelClasses.forEach(e=&gt;{this._pane.classList.remove(e)}),this._appliedPanelClasses=[])}_getOriginRect(){let e=this._origin;if(e instanceof ke)return e.nativeElement.getBoundingClientRect();if(e instanceof Element)return e.getBoundingClientRect();let i=e.width||0,t=e.height||0;return{top:e.y,bottom:e.y+t,left:e.x,right:e.x+i,height:t,width:i}}};function zm(n,e){for(let i in e)e.hasOwnProperty(i)&amp;&amp;(n[i]=e[i]);return n}function R9(n){if(typeof n!="number"&amp;&amp;n!=null){let[e,i]=n.split(Vce);return!i||i==="px"?parseFloat(e):null}return n||null}function F9(n){return{top:Math.floor(n.top),right:Math.floor(n.right),bottom:Math.floor(n.bottom),left:Math.floor(n.left),width:Math.floor(n.width),height:Math.floor(n.height)}}function Bce(n,e){return n===e?!0:n.isOriginClipped===e.isOriginClipped&amp;&amp;n.isOriginOutsideView===e.isOriginOutsideView&amp;&amp;n.isOverlayClipped===e.isOverlayClipped&amp;&amp;n.isOverlayOutsideView===e.isOverlayOutsideView}var N9="cdk-global-overlay-wrapper",ZS=class{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(e){let i=e.getConfig();this._overlayRef=e,this._width&amp;&amp;!i.width&amp;&amp;e.updateSize({width:this._width}),this._height&amp;&amp;!i.height&amp;&amp;e.updateSize({height:this._height}),e.hostElement.classList.add(N9),this._isDisposed=!1}top(e=""){return this._bottomOffset="",this._topOffset=e,this._alignItems="flex-start",this}left(e=""){return this._xOffset=e,this._xPosition="left",this}bottom(e=""){return this._topOffset="",this._bottomOffset=e,this._alignItems="flex-end",this}right(e=""){return this._xOffset=e,this._xPosition="right",this}start(e=""){return this._xOffset=e,this._xPosition="start",this}end(e=""){return this._xOffset=e,this._xPosition="end",this}width(e=""){return this._overlayRef?this._overlayRef.updateSize({width:e}):this._width=e,this}height(e=""){return this._overlayRef?this._overlayRef.updateSize({height:e}):this._height=e,this}centerHorizontally(e=""){return this.left(e),this._xPosition="center",this}centerVertically(e=""){return this.top(e),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;let e=this._overlayRef.overlayElement.style,i=this._overlayRef.hostElement.style,t=this._overlayRef.getConfig(),{width:r,height:o,maxWidth:a,maxHeight:s}=t,c=(r==="100%"||r==="100vw")&amp;&amp;(!a||a==="100%"||a==="100vw"),l=(o==="100%"||o==="100vh")&amp;&amp;(!s||s==="100%"||s==="100vh"),u=this._xPosition,f=this._xOffset,g=this._overlayRef.getConfig().direction==="rtl",b="",y="",M="";c?M="flex-start":u==="center"?(M="center",g?y=f:b=f):g?u==="left"||u==="end"?(M="flex-end",b=f):(u==="right"||u==="start")&amp;&amp;(M="flex-start",y=f):u==="left"||u==="start"?(M="flex-start",b=f):(u==="right"||u==="end")&amp;&amp;(M="flex-end",y=f),e.position=this._cssPosition,e.marginLeft=c?"0":b,e.marginTop=l?"0":this._topOffset,e.marginBottom=this._bottomOffset,e.marginRight=c?"0":y,i.justifyContent=M,i.alignItems=l?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;let e=this._overlayRef.overlayElement.style,i=this._overlayRef.hostElement,t=i.style;i.classList.remove(N9),t.justifyContent=t.alignItems=e.marginTop=e.marginBottom=e.marginLeft=e.marginRight=e.position="",this._overlayRef=null,this._isDisposed=!0}},zce=(()=&gt;{let e=class e{constructor(t,r,o,a){this._viewportRuler=t,this._document=r,this._platform=o,this._overlayContainer=a}global(){return new ZS}flexibleConnectedTo(t){return new Q0(t,this._viewportRuler,this._document,this._platform,this._overlayContainer)}};e.\u0275fac=function(r){return new(r||e)(D(jc),D($e),D(jt),D(Kd))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),Hce=0,qt=(()=&gt;{let e=class e{constructor(t,r,o,a,s,c,l,u,f,g,b,y){this.scrollStrategies=t,this._overlayContainer=r,this._componentFactoryResolver=o,this._positionBuilder=a,this._keyboardDispatcher=s,this._injector=c,this._ngZone=l,this._document=u,this._directionality=f,this._location=g,this._outsideClickDispatcher=b,this._animationsModuleType=y}create(t){let r=this._createHostElement(),o=this._createPaneElement(r),a=this._createPortalOutlet(o),s=new Oo(t);return s.direction=s.direction||this._directionality.value,new tc(a,r,o,s,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,this._animationsModuleType==="NoopAnimations")}position(){return this._positionBuilder}_createPaneElement(t){let r=this._document.createElement("div");return r.id=`cdk-overlay-${Hce++}`,r.classList.add("cdk-overlay-pane"),t.appendChild(r),r}_createHostElement(){let t=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(t),t}_createPortalOutlet(t){return this._appRef||(this._appRef=this._injector.get(rs)),new Z0(t,this._componentFactoryResolver,this._appRef,this._injector,this._document)}};e.\u0275fac=function(r){return new(r||e)(D(Nce),D(Kd),D(Tl),D(zce),D(Lce),D(En),D(Ae),D($e),D(ci),D(ra),D(jce),D(jn,8))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),Uce=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],j9=new le("cdk-connected-overlay-scroll-strategy",{providedIn:"root",factory:()=&gt;{let n=te(qt);return()=&gt;n.scrollStrategies.reposition()}}),K0=(()=&gt;{let e=class e{constructor(t){this.elementRef=t}};e.\u0275fac=function(r){return new(r||e)(x(ke))},e.\u0275dir=ve({type:e,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"],standalone:!0});let n=e;return n})(),QS=(()=&gt;{let e=class e{get offsetX(){return this._offsetX}set offsetX(t){this._offsetX=t,this._position&amp;&amp;this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(t){this._offsetY=t,this._position&amp;&amp;this._updatePositionStrategy(this._position)}get disposeOnNavigation(){return this._disposeOnNavigation}set disposeOnNavigation(t){this._disposeOnNavigation=t}constructor(t,r,o,a,s){this._overlay=t,this._dir=s,this._backdropSubscription=xt.EMPTY,this._attachSubscription=xt.EMPTY,this._detachSubscription=xt.EMPTY,this._positionSubscription=xt.EMPTY,this._disposeOnNavigation=!1,this._ngZone=te(Ae),this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.hasBackdrop=!1,this.lockPosition=!1,this.flexibleDimensions=!1,this.growAfterOpen=!1,this.push=!1,this.backdropClick=new ae,this.positionChange=new ae,this.attach=new ae,this.detach=new ae,this.overlayKeydown=new ae,this.overlayOutsideClick=new ae,this._templatePortal=new vr(r,o),this._scrollStrategyFactory=a,this.scrollStrategy=this._scrollStrategyFactory()}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef&amp;&amp;this._overlayRef.dispose()}ngOnChanges(t){this._position&amp;&amp;(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),t.origin&amp;&amp;this.open&amp;&amp;this._position.apply()),t.open&amp;&amp;(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&amp;&amp;(this.positions=Uce);let t=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=t.attachments().subscribe(()=&gt;this.attach.emit()),this._detachSubscription=t.detachments().subscribe(()=&gt;this.detach.emit()),t.keydownEvents().subscribe(r=&gt;{this.overlayKeydown.next(r),r.keyCode===27&amp;&amp;!this.disableClose&amp;&amp;!Dn(r)&amp;&amp;(r.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(r=&gt;{let o=this._getOriginElement(),a=sa(r);(!o||o!==a&amp;&amp;!o.contains(a))&amp;&amp;this.overlayOutsideClick.next(r)})}_buildConfig(){let t=this._position=this.positionStrategy||this._createPositionStrategy(),r=new Oo({direction:this._dir,positionStrategy:t,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop,disposeOnNavigation:this.disposeOnNavigation});return(this.width||this.width===0)&amp;&amp;(r.width=this.width),(this.height||this.height===0)&amp;&amp;(r.height=this.height),(this.minWidth||this.minWidth===0)&amp;&amp;(r.minWidth=this.minWidth),(this.minHeight||this.minHeight===0)&amp;&amp;(r.minHeight=this.minHeight),this.backdropClass&amp;&amp;(r.backdropClass=this.backdropClass),this.panelClass&amp;&amp;(r.panelClass=this.panelClass),r}_updatePositionStrategy(t){let r=this.positions.map(o=&gt;({originX:o.originX,originY:o.originY,overlayX:o.overlayX,overlayY:o.overlayY,offsetX:o.offsetX||this.offsetX,offsetY:o.offsetY||this.offsetY,panelClass:o.panelClass||void 0}));return t.setOrigin(this._getOrigin()).withPositions(r).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){let t=this._overlay.position().flexibleConnectedTo(this._getOrigin());return this._updatePositionStrategy(t),t}_getOrigin(){return this.origin instanceof K0?this.origin.elementRef:this.origin}_getOriginElement(){return this.origin instanceof K0?this.origin.elementRef.nativeElement:this.origin instanceof ke?this.origin.nativeElement:typeof Element&lt;"u"&amp;&amp;this.origin instanceof Element?this.origin:null}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(t=&gt;{this.backdropClick.emit(t)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length&gt;0&amp;&amp;(this._positionSubscription=this._position.positionChanges.pipe(xO(()=&gt;this.positionChange.observers.length&gt;0)).subscribe(t=&gt;{this._ngZone.run(()=&gt;this.positionChange.emit(t)),this.positionChange.observers.length===0&amp;&amp;this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&amp;&amp;this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}};e.\u0275fac=function(r){return new(r||e)(x(qt),x(qn),x(Gt),x(j9),x(ci,8))},e.\u0275dir=ve({type:e,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[$.None,"cdkConnectedOverlayOrigin","origin"],positions:[$.None,"cdkConnectedOverlayPositions","positions"],positionStrategy:[$.None,"cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:[$.None,"cdkConnectedOverlayOffsetX","offsetX"],offsetY:[$.None,"cdkConnectedOverlayOffsetY","offsetY"],width:[$.None,"cdkConnectedOverlayWidth","width"],height:[$.None,"cdkConnectedOverlayHeight","height"],minWidth:[$.None,"cdkConnectedOverlayMinWidth","minWidth"],minHeight:[$.None,"cdkConnectedOverlayMinHeight","minHeight"],backdropClass:[$.None,"cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:[$.None,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[$.None,"cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:[$.None,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[$.None,"cdkConnectedOverlayOpen","open"],disableClose:[$.None,"cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:[$.None,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:[$.HasDecoratorInputTransform,"cdkConnectedOverlayHasBackdrop","hasBackdrop",Ne],lockPosition:[$.HasDecoratorInputTransform,"cdkConnectedOverlayLockPosition","lockPosition",Ne],flexibleDimensions:[$.HasDecoratorInputTransform,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",Ne],growAfterOpen:[$.HasDecoratorInputTransform,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",Ne],push:[$.HasDecoratorInputTransform,"cdkConnectedOverlayPush","push",Ne],disposeOnNavigation:[$.HasDecoratorInputTransform,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",Ne]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],standalone:!0,features:[It,wt]});let n=e;return n})();function Wce(n){return()=&gt;n.scrollStrategies.reposition()}var Gce={provide:j9,deps:[qt],useFactory:Wce},Eo=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[qt,Gce],imports:[Lc,lo,HS,HS]});let n=e;return n})();var V9=["mat-button",""],B9=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]],z9=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],$ce='.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px);display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{font-family:var(--mdc-text-button-label-text-font);font-size:var(--mdc-text-button-label-text-size);letter-spacing:var(--mdc-text-button-label-text-tracking);font-weight:var(--mdc-text-button-label-text-weight);text-transform:var(--mdc-text-button-label-text-transform);height:var(--mdc-text-button-container-height);border-radius:var(--mdc-text-button-container-shape);padding:0 var(--mat-text-button-horizontal-padding, 8px)}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape)}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 8px)}.mat-mdc-button&gt;.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}[dir=rtl] .mat-mdc-button&gt;.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color)}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color)}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity)}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity)}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity)}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display)}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-unelevated-button{font-family:var(--mdc-filled-button-label-text-font);font-size:var(--mdc-filled-button-label-text-size);letter-spacing:var(--mdc-filled-button-label-text-tracking);font-weight:var(--mdc-filled-button-label-text-weight);text-transform:var(--mdc-filled-button-label-text-transform);height:var(--mdc-filled-button-container-height);border-radius:var(--mdc-filled-button-container-shape);padding:0 var(--mat-filled-button-horizontal-padding, 16px)}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color)}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape)}.mat-mdc-unelevated-button&gt;.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-unelevated-button&gt;.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color)}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color)}.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity)}.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity)}.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity)}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display)}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color);background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{font-family:var(--mdc-protected-button-label-text-font);font-size:var(--mdc-protected-button-label-text-size);letter-spacing:var(--mdc-protected-button-label-text-tracking);font-weight:var(--mdc-protected-button-label-text-weight);text-transform:var(--mdc-protected-button-label-text-transform);height:var(--mdc-protected-button-container-height);border-radius:var(--mdc-protected-button-container-shape);padding:0 var(--mat-protected-button-horizontal-padding, 16px);box-shadow:var(--mdc-protected-button-container-elevation-shadow)}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color)}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape)}.mat-mdc-raised-button&gt;.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-raised-button&gt;.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color)}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color)}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity)}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity)}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity)}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display)}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow)}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow)}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow)}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color);background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow)}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{font-family:var(--mdc-outlined-button-label-text-font);font-size:var(--mdc-outlined-button-label-text-size);letter-spacing:var(--mdc-outlined-button-label-text-tracking);font-weight:var(--mdc-outlined-button-label-text-weight);text-transform:var(--mdc-outlined-button-label-text-transform);height:var(--mdc-outlined-button-container-height);border-radius:var(--mdc-outlined-button-container-shape);padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width);padding:0 var(--mat-outlined-button-horizontal-padding, 15px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color)}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape)}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color)}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width))}.mat-mdc-outlined-button&gt;.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-outlined-button&gt;.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color)}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color)}.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity)}.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity)}.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity)}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display)}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color);border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button-base{text-decoration:none}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button&gt;.mat-icon,.mat-mdc-unelevated-button&gt;.mat-icon,.mat-mdc-raised-button&gt;.mat-icon,.mat-mdc-outlined-button&gt;.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px)*-1)}',H9=".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}";var Yce=["mat-icon-button",""],qce=["*"];var Zce=new le("MAT_BUTTON_CONFIG");var Qce=[{attribute:"mat-button",mdcClasses:["mdc-button","mat-mdc-button"]},{attribute:"mat-flat-button",mdcClasses:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{attribute:"mat-raised-button",mdcClasses:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{attribute:"mat-stroked-button",mdcClasses:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{attribute:"mat-fab",mdcClasses:["mdc-fab","mat-mdc-fab"]},{attribute:"mat-mini-fab",mdcClasses:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{attribute:"mat-icon-button",mdcClasses:["mdc-icon-button","mat-mdc-icon-button"]}],KS=(()=&gt;{let e=class e{get ripple(){return this._rippleLoader?.getRipple(this._elementRef.nativeElement)}set ripple(t){this._rippleLoader?.attachRipple(this._elementRef.nativeElement,t)}get disableRipple(){return this._disableRipple}set disableRipple(t){this._disableRipple=t,this._updateRippleDisabled()}get disabled(){return this._disabled}set disabled(t){this._disabled=t,this._updateRippleDisabled()}constructor(t,r,o,a){this._elementRef=t,this._platform=r,this._ngZone=o,this._animationMode=a,this._focusMonitor=te(Hi),this._rippleLoader=te(dC),this._isFab=!1,this._disableRipple=!1,this._disabled=!1;let s=te(Zce,{optional:!0}),c=t.nativeElement,l=c.classList;this.disabledInteractive=s?.disabledInteractive??!1,this._rippleLoader?.configureRipple(c,{className:"mat-mdc-button-ripple"});for(let{attribute:u,mdcClasses:f}of Qce)c.hasAttribute(u)&amp;&amp;l.add(...f)}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement)}focus(t="program",r){t?this._focusMonitor.focusVia(this._elementRef.nativeElement,t,r):this._elementRef.nativeElement.focus(r)}_getAriaDisabled(){return this.ariaDisabled!=null?this.ariaDisabled:this.disabled&amp;&amp;this.disabledInteractive?!0:null}_getDisabledAttribute(){return this.disabledInteractive||!this.disabled?null:!0}_updateRippleDisabled(){this._rippleLoader?.setDisabled(this._elementRef.nativeElement,this.disableRipple||this.disabled)}};e.\u0275fac=function(r){Pm()},e.\u0275dir=ve({type:e,inputs:{color:"color",disableRipple:[$.HasDecoratorInputTransform,"disableRipple","disableRipple",Ne],disabled:[$.HasDecoratorInputTransform,"disabled","disabled",Ne],ariaDisabled:[$.HasDecoratorInputTransform,"aria-disabled","ariaDisabled",Ne],disabledInteractive:[$.HasDecoratorInputTransform,"disabledInteractive","disabledInteractive",Ne]},features:[It]});let n=e;return n})();var Kce=(()=&gt;{let e=class e extends KS{constructor(t,r,o,a){super(t,r,o,a),this._haltDisabledEvents=s=&gt;{this.disabled&amp;&amp;(s.preventDefault(),s.stopImmediatePropagation())}}ngOnInit(){this._ngZone.runOutsideAngular(()=&gt;{this._elementRef.nativeElement.addEventListener("click",this._haltDisabledEvents)})}ngOnDestroy(){super.ngOnDestroy(),this._elementRef.nativeElement.removeEventListener("click",this._haltDisabledEvents)}_getAriaDisabled(){return this.ariaDisabled==null?this.disabled:this.ariaDisabled}};e.\u0275fac=function(r){Pm()},e.\u0275dir=ve({type:e,inputs:{tabIndex:[$.HasDecoratorInputTransform,"tabIndex","tabIndex",t=&gt;t==null?void 0:Li(t)]},features:[It,lt]});let n=e;return n})(),We=(()=&gt;{let e=class e extends KS{constructor(t,r,o,a){super(t,r,o,a)}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(jt),x(Ae),x(jn,8))},e.\u0275cmp=V({type:e,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],hostVars:14,hostBindings:function(r,o){r&amp;2&amp;&amp;(Ve("disabled",o._getDisabledAttribute())("aria-disabled",o._getAriaDisabled()),oi(o.color?"mat-"+o.color:""),Se("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mat-unthemed",!o.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],standalone:!0,features:[lt,Ie],attrs:V9,ngContentSelectors:z9,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(r,o){r&amp;1&amp;&amp;(ft(B9),C(0,"span",0),Fe(1),m(2,"span",1),Fe(3,1),h(),Fe(4,2),C(5,"span",2)(6,"span",3)),r&amp;2&amp;&amp;Se("mdc-button__ripple",!o._isFab)("mdc-fab__ripple",o._isFab)},styles:['.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px);display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{font-family:var(--mdc-text-button-label-text-font);font-size:var(--mdc-text-button-label-text-size);letter-spacing:var(--mdc-text-button-label-text-tracking);font-weight:var(--mdc-text-button-label-text-weight);text-transform:var(--mdc-text-button-label-text-transform);height:var(--mdc-text-button-container-height);border-radius:var(--mdc-text-button-container-shape);padding:0 var(--mat-text-button-horizontal-padding, 8px)}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape)}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 8px)}.mat-mdc-button&gt;.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}[dir=rtl] .mat-mdc-button&gt;.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color)}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color)}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity)}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity)}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity)}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display)}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-unelevated-button{font-family:var(--mdc-filled-button-label-text-font);font-size:var(--mdc-filled-button-label-text-size);letter-spacing:var(--mdc-filled-button-label-text-tracking);font-weight:var(--mdc-filled-button-label-text-weight);text-transform:var(--mdc-filled-button-label-text-transform);height:var(--mdc-filled-button-container-height);border-radius:var(--mdc-filled-button-container-shape);padding:0 var(--mat-filled-button-horizontal-padding, 16px)}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color)}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape)}.mat-mdc-unelevated-button&gt;.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-unelevated-button&gt;.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color)}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color)}.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity)}.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity)}.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity)}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display)}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color);background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{font-family:var(--mdc-protected-button-label-text-font);font-size:var(--mdc-protected-button-label-text-size);letter-spacing:var(--mdc-protected-button-label-text-tracking);font-weight:var(--mdc-protected-button-label-text-weight);text-transform:var(--mdc-protected-button-label-text-transform);height:var(--mdc-protected-button-container-height);border-radius:var(--mdc-protected-button-container-shape);padding:0 var(--mat-protected-button-horizontal-padding, 16px);box-shadow:var(--mdc-protected-button-container-elevation-shadow)}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color)}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape)}.mat-mdc-raised-button&gt;.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-raised-button&gt;.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color)}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color)}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity)}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity)}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity)}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display)}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow)}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow)}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow)}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color);background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow)}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{font-family:var(--mdc-outlined-button-label-text-font);font-size:var(--mdc-outlined-button-label-text-size);letter-spacing:var(--mdc-outlined-button-label-text-tracking);font-weight:var(--mdc-outlined-button-label-text-weight);text-transform:var(--mdc-outlined-button-label-text-transform);height:var(--mdc-outlined-button-container-height);border-radius:var(--mdc-outlined-button-container-shape);padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width);padding:0 var(--mat-outlined-button-horizontal-padding, 15px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color)}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape)}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color)}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width))}.mat-mdc-outlined-button&gt;.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-outlined-button&gt;.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color)}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color)}.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity)}.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity)}.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity)}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display)}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color);border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button-base{text-decoration:none}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button&gt;.mat-icon,.mat-mdc-unelevated-button&gt;.mat-icon,.mat-mdc-raised-button&gt;.mat-icon,.mat-mdc-outlined-button&gt;.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px)*-1)}',".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}"],encapsulation:2,changeDetection:0});let n=e;return n})(),Yl=(()=&gt;{let e=class e extends Kce{constructor(t,r,o,a){super(t,r,o,a)}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(jt),x(Ae),x(jn,8))},e.\u0275cmp=V({type:e,selectors:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],hostVars:15,hostBindings:function(r,o){r&amp;2&amp;&amp;(Ve("disabled",o._getDisabledAttribute())("tabindex",o.disabled&amp;&amp;!o.disabledInteractive?-1:o.tabIndex)("aria-disabled",o._getDisabledAttribute()),oi(o.color?"mat-"+o.color:""),Se("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mat-unthemed",!o.color)("mat-mdc-button-base",!0))},exportAs:["matButton","matAnchor"],standalone:!0,features:[lt,Ie],attrs:V9,ngContentSelectors:z9,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(r,o){r&amp;1&amp;&amp;(ft(B9),C(0,"span",0),Fe(1),m(2,"span",1),Fe(3,1),h(),Fe(4,2),C(5,"span",2)(6,"span",3)),r&amp;2&amp;&amp;Se("mdc-button__ripple",!o._isFab)("mdc-fab__ripple",o._isFab)},styles:[$ce,H9],encapsulation:2,changeDetection:0});let n=e;return n})();var dn=(()=&gt;{let e=class e extends KS{constructor(t,r,o,a){super(t,r,o,a),this._rippleLoader.configureRipple(this._elementRef.nativeElement,{centered:!0})}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(jt),x(Ae),x(jn,8))},e.\u0275cmp=V({type:e,selectors:[["button","mat-icon-button",""]],hostVars:14,hostBindings:function(r,o){r&amp;2&amp;&amp;(Ve("disabled",o._getDisabledAttribute())("aria-disabled",o._getAriaDisabled()),oi(o.color?"mat-"+o.color:""),Se("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mat-unthemed",!o.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],standalone:!0,features:[lt,Ie],attrs:Yce,ngContentSelectors:qce,decls:4,vars:0,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(r,o){r&amp;1&amp;&amp;(ft(),C(0,"span",0),Fe(1),C(2,"span",1)(3,"span",2))},styles:['.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{color:var(--mdc-icon-button-icon-color)}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button{border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 48px);height:var(--mdc-icon-button-state-layer-size, 48px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 48px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size);-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color)}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color)}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color)}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity)}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity)}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity)}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}',H9],encapsulation:2,changeDetection:0});let n=e;return n})();var bt=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[ut,Ia,ut]});let n=e;return n})();var Qt=function(n){return n[n.State=0]="State",n[n.Transition=1]="Transition",n[n.Sequence=2]="Sequence",n[n.Group=3]="Group",n[n.Animate=4]="Animate",n[n.Keyframes=5]="Keyframes",n[n.Style=6]="Style",n[n.Trigger=7]="Trigger",n[n.Reference=8]="Reference",n[n.AnimateChild=9]="AnimateChild",n[n.AnimateRef=10]="AnimateRef",n[n.Query=11]="Query",n[n.Stagger=12]="Stagger",n}(Qt||{}),Vc="*";function ki(n,e){return{type:Qt.Trigger,name:n,definitions:e,options:{}}}function Tn(n,e=null){return{type:Qt.Animate,styles:e,timings:n}}function Jd(n,e=null){return{type:Qt.Group,steps:n,options:e}}function U9(n,e=null){return{type:Qt.Sequence,steps:n,options:e}}function At(n){return{type:Qt.Style,styles:n,offset:null}}function Kn(n,e,i){return{type:Qt.State,name:n,styles:e,options:i}}function XS(n){return{type:Qt.Keyframes,steps:n}}function An(n,e,i=null){return{type:Qt.Transition,expr:n,animation:e,options:i}}function eu(n=null){return{type:Qt.AnimateChild,options:n}}function tu(n,e,i=null){return{type:Qt.Query,selector:n,animation:e,options:i}}var Xd=class{constructor(e=0,i=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._originalOnDoneFns=[],this._originalOnStartFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=e+i}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=&gt;e()),this._onDoneFns=[])}onStart(e){this._originalOnStartFns.push(e),this._onStartFns.push(e)}onDone(e){this._originalOnDoneFns.push(e),this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=&gt;this._onFinish())}_onStart(){this._onStartFns.forEach(e=&gt;e()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(e=&gt;e()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(e){this._position=this.totalTime?e*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(e){let i=e=="start"?this._onStartFns:this._onDoneFns;i.forEach(t=&gt;t()),i.length=0}},X0=class{constructor(e){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=e;let i=0,t=0,r=0,o=this.players.length;o==0?queueMicrotask(()=&gt;this._onFinish()):this.players.forEach(a=&gt;{a.onDone(()=&gt;{++i==o&amp;&amp;this._onFinish()}),a.onDestroy(()=&gt;{++t==o&amp;&amp;this._onDestroy()}),a.onStart(()=&gt;{++r==o&amp;&amp;this._onStart()})}),this.totalTime=this.players.reduce((a,s)=&gt;Math.max(a,s.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=&gt;e()),this._onDoneFns=[])}init(){this.players.forEach(e=&gt;e.init())}onStart(e){this._onStartFns.push(e)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(e=&gt;e()),this._onStartFns=[])}onDone(e){this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(e=&gt;e.play())}pause(){this.players.forEach(e=&gt;e.pause())}restart(){this.players.forEach(e=&gt;e.restart())}finish(){this._onFinish(),this.players.forEach(e=&gt;e.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(e=&gt;e.destroy()),this._onDestroyFns.forEach(e=&gt;e()),this._onDestroyFns=[])}reset(){this.players.forEach(e=&gt;e.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(e){let i=e*this.totalTime;this.players.forEach(t=&gt;{let r=t.totalTime?Math.min(1,i/t.totalTime):1;t.setPosition(r)})}getPosition(){let e=this.players.reduce((i,t)=&gt;i===null||t.totalTime&gt;i.totalTime?t:i,null);return e!=null?e.getPosition():0}beforeDestroy(){this.players.forEach(e=&gt;{e.beforeDestroy&amp;&amp;e.beforeDestroy()})}triggerCallback(e){let i=e=="start"?this._onStartFns:this._onDoneFns;i.forEach(t=&gt;t()),i.length=0}},_C="!";var K9=(()=&gt;{let e=class e{constructor(t,r){this._renderer=t,this._elementRef=r,this.onChange=o=&gt;{},this.onTouched=()=&gt;{}}setProperty(t,r){this._renderer.setProperty(this._elementRef.nativeElement,t,r)}registerOnTouched(t){this.onTouched=t}registerOnChange(t){this.onChange=t}setDisabledState(t){this.setProperty("disabled",t)}};e.\u0275fac=function(r){return new(r||e)(x(na),x(ke))},e.\u0275dir=ve({type:e});let n=e;return n})(),X9=(()=&gt;{let e=class e extends K9{};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275dir=ve({type:e,features:[lt]});let n=e;return n})(),uo=new le("");var Xce={provide:uo,useExisting:kn(()=&gt;tn),multi:!0};function Jce(){let n=Ic()?Ic().getUserAgent():"";return/android (\d+)/.test(n.toLowerCase())}var ele=new le(""),tn=(()=&gt;{let e=class e extends K9{constructor(t,r,o){super(t,r),this._compositionMode=o,this._composing=!1,this._compositionMode==null&amp;&amp;(this._compositionMode=!Jce())}writeValue(t){let r=t??"";this.setProperty("value",r)}_handleInput(t){(!this._compositionMode||this._compositionMode&amp;&amp;!this._composing)&amp;&amp;this.onChange(t)}_compositionStart(){this._composing=!0}_compositionEnd(t){this._composing=!1,this._compositionMode&amp;&amp;this.onChange(t)}};e.\u0275fac=function(r){return new(r||e)(x(na),x(ke),x(ele,8))},e.\u0275dir=ve({type:e,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(r,o){r&amp;1&amp;&amp;P("input",function(s){return o._handleInput(s.target.value)})("blur",function(){return o.onTouched()})("compositionstart",function(){return o._compositionStart()})("compositionend",function(s){return o._compositionEnd(s.target.value)})},features:[ht([Xce]),lt]});let n=e;return n})();function nu(n){return n==null||(typeof n=="string"||Array.isArray(n))&amp;&amp;n.length===0}function J9(n){return n!=null&amp;&amp;typeof n.length=="number"}var Zo=new le(""),i_=new le(""),tle=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&amp;'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&amp;'*+/=?^_`{|}~-]+)*@[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])?)*$/,Ot=class{static min(e){return eL(e)}static max(e){return tL(e)}static required(e){return nL(e)}static requiredTrue(e){return iL(e)}static email(e){return nle(e)}static minLength(e){return ile(e)}static maxLength(e){return rL(e)}static pattern(e){return rle(e)}static nullValidator(e){return vC(e)}static compose(e){return dL(e)}static composeAsync(e){return uL(e)}};function eL(n){return e=&gt;{if(nu(e.value)||nu(n))return null;let i=parseFloat(e.value);return!isNaN(i)&amp;&amp;i&lt;n?{min:{min:n,actual:e.value}}:null}}function tL(n){return e=&gt;{if(nu(e.value)||nu(n))return null;let i=parseFloat(e.value);return!isNaN(i)&amp;&amp;i&gt;n?{max:{max:n,actual:e.value}}:null}}function nL(n){return nu(n.value)?{required:!0}:null}function iL(n){return n.value===!0?null:{required:!0}}function nle(n){return nu(n.value)||tle.test(n.value)?null:{email:!0}}function ile(n){return e=&gt;nu(e.value)||!J9(e.value)?null:e.value.length&lt;n?{minlength:{requiredLength:n,actualLength:e.value.length}}:null}function rL(n){return e=&gt;J9(e.value)&amp;&amp;e.value.length&gt;n?{maxlength:{requiredLength:n,actualLength:e.value.length}}:null}function rle(n){if(!n)return vC;let e,i;return typeof n=="string"?(i="",n.charAt(0)!=="^"&amp;&amp;(i+="^"),i+=n,n.charAt(n.length-1)!=="$"&amp;&amp;(i+="$"),e=new RegExp(i)):(i=n.toString(),e=n),t=&gt;{if(nu(t.value))return null;let r=t.value;return e.test(r)?null:{pattern:{requiredPattern:i,actualValue:r}}}}function vC(n){return null}function oL(n){return n!=null}function aL(n){return Hd(n)?Hn(n):n}function sL(n){let e={};return n.forEach(i=&gt;{e=i!=null?ee(ee({},e),i):e}),Object.keys(e).length===0?null:e}function cL(n,e){return e.map(i=&gt;i(n))}function ole(n){return!n.validate}function lL(n){return n.map(e=&gt;ole(e)?e:i=&gt;e.validate(i))}function dL(n){if(!n)return null;let e=n.filter(oL);return e.length==0?null:function(i){return sL(cL(i,e))}}function nP(n){return n!=null?dL(lL(n)):null}function uL(n){if(!n)return null;let e=n.filter(oL);return e.length==0?null:function(i){let t=cL(i,e).map(aL);return wl(t).pipe(He(sL))}}function iP(n){return n!=null?uL(lL(n)):null}function W9(n,e){return n===null?[e]:Array.isArray(n)?[...n,e]:[n,e]}function mL(n){return n._rawValidators}function pL(n){return n._rawAsyncValidators}function JS(n){return n?Array.isArray(n)?n:[n]:[]}function yC(n,e){return Array.isArray(n)?n.includes(e):n===e}function G9(n,e){let i=JS(e);return JS(n).forEach(r=&gt;{yC(i,r)||i.push(r)}),i}function $9(n,e){return JS(e).filter(i=&gt;!yC(n,i))}var CC=class{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(e){this._rawValidators=e||[],this._composedValidatorFn=nP(this._rawValidators)}_setAsyncValidators(e){this._rawAsyncValidators=e||[],this._composedAsyncValidatorFn=iP(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(e){this._onDestroyCallbacks.push(e)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(e=&gt;e()),this._onDestroyCallbacks=[]}reset(e=void 0){this.control&amp;&amp;this.control.reset(e)}hasError(e,i){return this.control?this.control.hasError(e,i):!1}getError(e,i){return this.control?this.control.getError(e,i):null}},ql=class extends CC{get formDirective(){return null}get path(){return null}},ua=class extends CC{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}},xC=class{constructor(e){this._cd=e}get isTouched(){return!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return!!this._cd?.submitted}},ale={"[class.ng-untouched]":"isUntouched","[class.ng-touched]":"isTouched","[class.ng-pristine]":"isPristine","[class.ng-dirty]":"isDirty","[class.ng-valid]":"isValid","[class.ng-invalid]":"isInvalid","[class.ng-pending]":"isPending"},btt=Ke(ee({},ale),{"[class.ng-submitted]":"isSubmitted"}),Vt=(()=&gt;{let e=class e extends xC{constructor(t){super(t)}};e.\u0275fac=function(r){return new(r||e)(x(ua,2))},e.\u0275dir=ve({type:e,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(r,o){r&amp;2&amp;&amp;Se("ng-untouched",o.isUntouched)("ng-touched",o.isTouched)("ng-pristine",o.isPristine)("ng-dirty",o.isDirty)("ng-valid",o.isValid)("ng-invalid",o.isInvalid)("ng-pending",o.isPending)},features:[lt]});let n=e;return n})(),Ki=(()=&gt;{let e=class e extends xC{constructor(t){super(t)}};e.\u0275fac=function(r){return new(r||e)(x(ql,10))},e.\u0275dir=ve({type:e,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(r,o){r&amp;2&amp;&amp;Se("ng-untouched",o.isUntouched)("ng-touched",o.isTouched)("ng-pristine",o.isPristine)("ng-dirty",o.isDirty)("ng-valid",o.isValid)("ng-invalid",o.isInvalid)("ng-pending",o.isPending)("ng-submitted",o.isSubmitted)},features:[lt]});let n=e;return n})();var J0="VALID",bC="INVALID",Kh="PENDING",e_="DISABLED";function rP(n){return(OC(n)?n.validators:n)||null}function sle(n){return Array.isArray(n)?nP(n):n||null}function oP(n,e){return(OC(e)?e.asyncValidators:n)||null}function cle(n){return Array.isArray(n)?iP(n):n||null}function OC(n){return n!=null&amp;&amp;!Array.isArray(n)&amp;&amp;typeof n=="object"}function hL(n,e,i){let t=n.controls;if(!(e?Object.keys(t):t).length)throw new Re(1e3,"");if(!t[i])throw new Re(1001,"")}function fL(n,e,i){n._forEachChild((t,r)=&gt;{if(i[r]===void 0)throw new Re(1002,"")})}var Xh=class{constructor(e,i){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=&gt;{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._assignValidators(e),this._assignAsyncValidators(i)}get validator(){return this._composedValidatorFn}set validator(e){this._rawValidators=this._composedValidatorFn=e}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(e){this._rawAsyncValidators=this._composedAsyncValidatorFn=e}get parent(){return this._parent}get valid(){return this.status===J0}get invalid(){return this.status===bC}get pending(){return this.status==Kh}get disabled(){return this.status===e_}get enabled(){return this.status!==e_}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(e){this._assignValidators(e)}setAsyncValidators(e){this._assignAsyncValidators(e)}addValidators(e){this.setValidators(G9(e,this._rawValidators))}addAsyncValidators(e){this.setAsyncValidators(G9(e,this._rawAsyncValidators))}removeValidators(e){this.setValidators($9(e,this._rawValidators))}removeAsyncValidators(e){this.setAsyncValidators($9(e,this._rawAsyncValidators))}hasValidator(e){return yC(this._rawValidators,e)}hasAsyncValidator(e){return yC(this._rawAsyncValidators,e)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(e={}){this.touched=!0,this._parent&amp;&amp;!e.onlySelf&amp;&amp;this._parent.markAsTouched(e)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(e=&gt;e.markAllAsTouched())}markAsUntouched(e={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(i=&gt;{i.markAsUntouched({onlySelf:!0})}),this._parent&amp;&amp;!e.onlySelf&amp;&amp;this._parent._updateTouched(e)}markAsDirty(e={}){this.pristine=!1,this._parent&amp;&amp;!e.onlySelf&amp;&amp;this._parent.markAsDirty(e)}markAsPristine(e={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(i=&gt;{i.markAsPristine({onlySelf:!0})}),this._parent&amp;&amp;!e.onlySelf&amp;&amp;this._parent._updatePristine(e)}markAsPending(e={}){this.status=Kh,e.emitEvent!==!1&amp;&amp;this.statusChanges.emit(this.status),this._parent&amp;&amp;!e.onlySelf&amp;&amp;this._parent.markAsPending(e)}disable(e={}){let i=this._parentMarkedDirty(e.onlySelf);this.status=e_,this.errors=null,this._forEachChild(t=&gt;{t.disable(Ke(ee({},e),{onlySelf:!0}))}),this._updateValue(),e.emitEvent!==!1&amp;&amp;(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(Ke(ee({},e),{skipPristineCheck:i})),this._onDisabledChange.forEach(t=&gt;t(!0))}enable(e={}){let i=this._parentMarkedDirty(e.onlySelf);this.status=J0,this._forEachChild(t=&gt;{t.enable(Ke(ee({},e),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent}),this._updateAncestors(Ke(ee({},e),{skipPristineCheck:i})),this._onDisabledChange.forEach(t=&gt;t(!1))}_updateAncestors(e){this._parent&amp;&amp;!e.onlySelf&amp;&amp;(this._parent.updateValueAndValidity(e),e.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(e){this._parent=e}getRawValue(){return this.value}updateValueAndValidity(e={}){this._setInitialStatus(),this._updateValue(),this.enabled&amp;&amp;(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===J0||this.status===Kh)&amp;&amp;this._runAsyncValidator(e.emitEvent)),e.emitEvent!==!1&amp;&amp;(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&amp;&amp;!e.onlySelf&amp;&amp;this._parent.updateValueAndValidity(e)}_updateTreeValidity(e={emitEvent:!0}){this._forEachChild(i=&gt;i._updateTreeValidity(e)),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?e_:J0}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(e){if(this.asyncValidator){this.status=Kh,this._hasOwnPendingAsyncValidator=!0;let i=aL(this.asyncValidator(this));this._asyncValidationSubscription=i.subscribe(t=&gt;{this._hasOwnPendingAsyncValidator=!1,this.setErrors(t,{emitEvent:e})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&amp;&amp;(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(e,i={}){this.errors=e,this._updateControlsErrors(i.emitEvent!==!1)}get(e){let i=e;return i==null||(Array.isArray(i)||(i=i.split(".")),i.length===0)?null:i.reduce((t,r)=&gt;t&amp;&amp;t._find(r),this)}getError(e,i){let t=i?this.get(i):this;return t&amp;&amp;t.errors?t.errors[e]:null}hasError(e,i){return!!this.getError(e,i)}get root(){let e=this;for(;e._parent;)e=e._parent;return e}_updateControlsErrors(e){this.status=this._calculateStatus(),e&amp;&amp;this.statusChanges.emit(this.status),this._parent&amp;&amp;this._parent._updateControlsErrors(e)}_initObservables(){this.valueChanges=new ae,this.statusChanges=new ae}_calculateStatus(){return this._allControlsDisabled()?e_:this.errors?bC:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(Kh)?Kh:this._anyControlsHaveStatus(bC)?bC:J0}_anyControlsHaveStatus(e){return this._anyControls(i=&gt;i.status===e)}_anyControlsDirty(){return this._anyControls(e=&gt;e.dirty)}_anyControlsTouched(){return this._anyControls(e=&gt;e.touched)}_updatePristine(e={}){this.pristine=!this._anyControlsDirty(),this._parent&amp;&amp;!e.onlySelf&amp;&amp;this._parent._updatePristine(e)}_updateTouched(e={}){this.touched=this._anyControlsTouched(),this._parent&amp;&amp;!e.onlySelf&amp;&amp;this._parent._updateTouched(e)}_registerOnCollectionChange(e){this._onCollectionChange=e}_setUpdateStrategy(e){OC(e)&amp;&amp;e.updateOn!=null&amp;&amp;(this._updateOn=e.updateOn)}_parentMarkedDirty(e){let i=this._parent&amp;&amp;this._parent.dirty;return!e&amp;&amp;!!i&amp;&amp;!this._parent._anyControlsDirty()}_find(e){return null}_assignValidators(e){this._rawValidators=Array.isArray(e)?e.slice():e,this._composedValidatorFn=sle(this._rawValidators)}_assignAsyncValidators(e){this._rawAsyncValidators=Array.isArray(e)?e.slice():e,this._composedAsyncValidatorFn=cle(this._rawAsyncValidators)}},Ta=class extends Xh{constructor(e,i,t){super(rP(i),oP(t,i)),this.controls=e,this._initObservables(),this._setUpdateStrategy(i),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(e,i){return this.controls[e]?this.controls[e]:(this.controls[e]=i,i.setParent(this),i._registerOnCollectionChange(this._onCollectionChange),i)}addControl(e,i,t={}){this.registerControl(e,i),this.updateValueAndValidity({emitEvent:t.emitEvent}),this._onCollectionChange()}removeControl(e,i={}){this.controls[e]&amp;&amp;this.controls[e]._registerOnCollectionChange(()=&gt;{}),delete this.controls[e],this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}setControl(e,i,t={}){this.controls[e]&amp;&amp;this.controls[e]._registerOnCollectionChange(()=&gt;{}),delete this.controls[e],i&amp;&amp;this.registerControl(e,i),this.updateValueAndValidity({emitEvent:t.emitEvent}),this._onCollectionChange()}contains(e){return this.controls.hasOwnProperty(e)&amp;&amp;this.controls[e].enabled}setValue(e,i={}){fL(this,!0,e),Object.keys(e).forEach(t=&gt;{hL(this,!0,t),this.controls[t].setValue(e[t],{onlySelf:!0,emitEvent:i.emitEvent})}),this.updateValueAndValidity(i)}patchValue(e,i={}){e!=null&amp;&amp;(Object.keys(e).forEach(t=&gt;{let r=this.controls[t];r&amp;&amp;r.patchValue(e[t],{onlySelf:!0,emitEvent:i.emitEvent})}),this.updateValueAndValidity(i))}reset(e={},i={}){this._forEachChild((t,r)=&gt;{t.reset(e?e[r]:null,{onlySelf:!0,emitEvent:i.emitEvent})}),this._updatePristine(i),this._updateTouched(i),this.updateValueAndValidity(i)}getRawValue(){return this._reduceChildren({},(e,i,t)=&gt;(e[t]=i.getRawValue(),e))}_syncPendingControls(){let e=this._reduceChildren(!1,(i,t)=&gt;t._syncPendingControls()?!0:i);return e&amp;&amp;this.updateValueAndValidity({onlySelf:!0}),e}_forEachChild(e){Object.keys(this.controls).forEach(i=&gt;{let t=this.controls[i];t&amp;&amp;e(t,i)})}_setUpControls(){this._forEachChild(e=&gt;{e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(e){for(let[i,t]of Object.entries(this.controls))if(this.contains(i)&amp;&amp;e(t))return!0;return!1}_reduceValue(){let e={};return this._reduceChildren(e,(i,t,r)=&gt;((t.enabled||this.disabled)&amp;&amp;(i[r]=t.value),i))}_reduceChildren(e,i){let t=e;return this._forEachChild((r,o)=&gt;{t=i(t,r,o)}),t}_allControlsDisabled(){for(let e of Object.keys(this.controls))if(this.controls[e].enabled)return!1;return Object.keys(this.controls).length&gt;0||this.disabled}_find(e){return this.controls.hasOwnProperty(e)?this.controls[e]:null}};var eP=class extends Ta{};var Jh=new le("CallSetDisabledState",{providedIn:"root",factory:()=&gt;EC}),EC="always";function gL(n,e){return[...e.path,n]}function n_(n,e,i=EC){aP(n,e),e.valueAccessor.writeValue(n.value),(n.disabled||i==="always")&amp;&amp;e.valueAccessor.setDisabledState?.(n.disabled),dle(n,e),mle(n,e),ule(n,e),lle(n,e)}function wC(n,e,i=!0){let t=()=&gt;{};e.valueAccessor&amp;&amp;(e.valueAccessor.registerOnChange(t),e.valueAccessor.registerOnTouched(t)),kC(n,e),n&amp;&amp;(e._invokeOnDestroyCallbacks(),n._registerOnCollectionChange(()=&gt;{}))}function MC(n,e){n.forEach(i=&gt;{i.registerOnValidatorChange&amp;&amp;i.registerOnValidatorChange(e)})}function lle(n,e){if(e.valueAccessor.setDisabledState){let i=t=&gt;{e.valueAccessor.setDisabledState(t)};n.registerOnDisabledChange(i),e._registerOnDestroy(()=&gt;{n._unregisterOnDisabledChange(i)})}}function aP(n,e){let i=mL(n);e.validator!==null?n.setValidators(W9(i,e.validator)):typeof i=="function"&amp;&amp;n.setValidators([i]);let t=pL(n);e.asyncValidator!==null?n.setAsyncValidators(W9(t,e.asyncValidator)):typeof t=="function"&amp;&amp;n.setAsyncValidators([t]);let r=()=&gt;n.updateValueAndValidity();MC(e._rawValidators,r),MC(e._rawAsyncValidators,r)}function kC(n,e){let i=!1;if(n!==null){if(e.validator!==null){let r=mL(n);if(Array.isArray(r)&amp;&amp;r.length&gt;0){let o=r.filter(a=&gt;a!==e.validator);o.length!==r.length&amp;&amp;(i=!0,n.setValidators(o))}}if(e.asyncValidator!==null){let r=pL(n);if(Array.isArray(r)&amp;&amp;r.length&gt;0){let o=r.filter(a=&gt;a!==e.asyncValidator);o.length!==r.length&amp;&amp;(i=!0,n.setAsyncValidators(o))}}}let t=()=&gt;{};return MC(e._rawValidators,t),MC(e._rawAsyncValidators,t),i}function dle(n,e){e.valueAccessor.registerOnChange(i=&gt;{n._pendingValue=i,n._pendingChange=!0,n._pendingDirty=!0,n.updateOn==="change"&amp;&amp;_L(n,e)})}function ule(n,e){e.valueAccessor.registerOnTouched(()=&gt;{n._pendingTouched=!0,n.updateOn==="blur"&amp;&amp;n._pendingChange&amp;&amp;_L(n,e),n.updateOn!=="submit"&amp;&amp;n.markAsTouched()})}function _L(n,e){n._pendingDirty&amp;&amp;n.markAsDirty(),n.setValue(n._pendingValue,{emitModelToViewChange:!1}),e.viewToModelUpdate(n._pendingValue),n._pendingChange=!1}function mle(n,e){let i=(t,r)=&gt;{e.valueAccessor.writeValue(t),r&amp;&amp;e.viewToModelUpdate(t)};n.registerOnChange(i),e._registerOnDestroy(()=&gt;{n._unregisterOnChange(i)})}function bL(n,e){n==null,aP(n,e)}function ple(n,e){return kC(n,e)}function sP(n,e){if(!n.hasOwnProperty("model"))return!1;let i=n.model;return i.isFirstChange()?!0:!Object.is(e,i.currentValue)}function hle(n){return Object.getPrototypeOf(n.constructor)===X9}function vL(n,e){n._syncPendingControls(),e.forEach(i=&gt;{let t=i.control;t.updateOn==="submit"&amp;&amp;t._pendingChange&amp;&amp;(i.viewToModelUpdate(t._pendingValue),t._pendingChange=!1)})}function cP(n,e){if(!e)return null;Array.isArray(e);let i,t,r;return e.forEach(o=&gt;{o.constructor===tn?i=o:hle(o)?t=o:r=o}),r||t||i||null}function fle(n,e){let i=n.indexOf(e);i&gt;-1&amp;&amp;n.splice(i,1)}var gle={provide:ql,useExisting:kn(()=&gt;Hm)},t_=Promise.resolve(),Hm=(()=&gt;{let e=class e extends ql{constructor(t,r,o){super(),this.callSetDisabledState=o,this.submitted=!1,this._directives=new Set,this.ngSubmit=new ae,this.form=new Ta({},nP(t),iP(r))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(t){t_.then(()=&gt;{let r=this._findContainer(t.path);t.control=r.registerControl(t.name,t.control),n_(t.control,t,this.callSetDisabledState),t.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(t)})}getControl(t){return this.form.get(t.path)}removeControl(t){t_.then(()=&gt;{let r=this._findContainer(t.path);r&amp;&amp;r.removeControl(t.name),this._directives.delete(t)})}addFormGroup(t){t_.then(()=&gt;{let r=this._findContainer(t.path),o=new Ta({});bL(o,t),r.registerControl(t.name,o),o.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(t){t_.then(()=&gt;{let r=this._findContainer(t.path);r&amp;&amp;r.removeControl(t.name)})}getFormGroup(t){return this.form.get(t.path)}updateModel(t,r){t_.then(()=&gt;{this.form.get(t.path).setValue(r)})}setValue(t){this.control.setValue(t)}onSubmit(t){return this.submitted=!0,vL(this.form,this._directives),this.ngSubmit.emit(t),t?.target?.method==="dialog"}onReset(){this.resetForm()}resetForm(t=void 0){this.form.reset(t),this.submitted=!1}_setUpdateStrategy(){this.options&amp;&amp;this.options.updateOn!=null&amp;&amp;(this.form._updateOn=this.options.updateOn)}_findContainer(t){return t.pop(),t.length?this.form.get(t):this.form}};e.\u0275fac=function(r){return new(r||e)(x(Zo,10),x(i_,10),x(Jh,8))},e.\u0275dir=ve({type:e,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(r,o){r&amp;1&amp;&amp;P("submit",function(s){return o.onSubmit(s)})("reset",function(){return o.onReset()})},inputs:{options:[$.None,"ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[ht([gle]),lt]});let n=e;return n})();function Y9(n,e){let i=n.indexOf(e);i&gt;-1&amp;&amp;n.splice(i,1)}function q9(n){return typeof n=="object"&amp;&amp;n!==null&amp;&amp;Object.keys(n).length===2&amp;&amp;"value"in n&amp;&amp;"disabled"in n}var Ar=class extends Xh{constructor(e=null,i,t){super(rP(i),oP(t,i)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(e),this._setUpdateStrategy(i),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),OC(i)&amp;&amp;(i.nonNullable||i.initialValueIsDefault)&amp;&amp;(q9(e)?this.defaultValue=e.value:this.defaultValue=e)}setValue(e,i={}){this.value=this._pendingValue=e,this._onChange.length&amp;&amp;i.emitModelToViewChange!==!1&amp;&amp;this._onChange.forEach(t=&gt;t(this.value,i.emitViewToModelChange!==!1)),this.updateValueAndValidity(i)}patchValue(e,i={}){this.setValue(e,i)}reset(e=this.defaultValue,i={}){this._applyFormState(e),this.markAsPristine(i),this.markAsUntouched(i),this.setValue(this.value,i),this._pendingChange=!1}_updateValue(){}_anyControls(e){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(e){this._onChange.push(e)}_unregisterOnChange(e){Y9(this._onChange,e)}registerOnDisabledChange(e){this._onDisabledChange.push(e)}_unregisterOnDisabledChange(e){Y9(this._onDisabledChange,e)}_forEachChild(e){}_syncPendingControls(){return this.updateOn==="submit"&amp;&amp;(this._pendingDirty&amp;&amp;this.markAsDirty(),this._pendingTouched&amp;&amp;this.markAsTouched(),this._pendingChange)?(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),!0):!1}_applyFormState(e){q9(e)?(this.value=this._pendingValue=e.value,e.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=e}};var _le=n=&gt;n instanceof Ar;var ble={provide:ua,useExisting:kn(()=&gt;ji)},Z9=Promise.resolve(),ji=(()=&gt;{let e=class e extends ua{constructor(t,r,o,a,s,c){super(),this._changeDetectorRef=s,this.callSetDisabledState=c,this.control=new Ar,this._registered=!1,this.name="",this.update=new ae,this._parent=t,this._setValidators(r),this._setAsyncValidators(o),this.valueAccessor=cP(this,a)}ngOnChanges(t){if(this._checkForErrors(),!this._registered||"name"in t){if(this._registered&amp;&amp;(this._checkName(),this.formDirective)){let r=t.name.previousValue;this.formDirective.removeControl({name:r,path:this._getPath(r)})}this._setUpControl()}"isDisabled"in t&amp;&amp;this._updateDisabled(t),sP(t,this.viewModel)&amp;&amp;(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&amp;&amp;this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(t){this.viewModel=t,this.update.emit(t)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&amp;&amp;this.options.updateOn!=null&amp;&amp;(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!!(this.options&amp;&amp;this.options.standalone)}_setUpStandalone(){n_(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&amp;&amp;this.options.name&amp;&amp;(this.name=this.options.name),!this._isStandalone()&amp;&amp;this.name}_updateValue(t){Z9.then(()=&gt;{this.control.setValue(t,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(t){let r=t.isDisabled.currentValue,o=r!==0&amp;&amp;Ne(r);Z9.then(()=&gt;{o&amp;&amp;!this.control.disabled?this.control.disable():!o&amp;&amp;this.control.disabled&amp;&amp;this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(t){return this._parent?gL(t,this._parent):[t]}};e.\u0275fac=function(r){return new(r||e)(x(ql,9),x(Zo,10),x(i_,10),x(uo,10),x(dt,8),x(Jh,8))},e.\u0275dir=ve({type:e,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:[$.None,"disabled","isDisabled"],model:[$.None,"ngModel","model"],options:[$.None,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[ht([ble]),lt,wt]});let n=e;return n})(),Xi=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]});let n=e;return n})(),vle={provide:uo,useExisting:kn(()=&gt;Um),multi:!0},Um=(()=&gt;{let e=class e extends X9{writeValue(t){let r=t??"";this.setProperty("value",r)}registerOnChange(t){this.onChange=r=&gt;{t(r==""?null:parseFloat(r))}}};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275dir=ve({type:e,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(r,o){r&amp;1&amp;&amp;P("input",function(s){return o.onChange(s.target.value)})("blur",function(){return o.onTouched()})},features:[ht([vle]),lt]});let n=e;return n})();var lP=new le(""),yle={provide:ua,useExisting:kn(()=&gt;ic)},ic=(()=&gt;{let e=class e extends ua{set isDisabled(t){}constructor(t,r,o,a,s){super(),this._ngModelWarningConfig=a,this.callSetDisabledState=s,this.update=new ae,this._ngModelWarningSent=!1,this._setValidators(t),this._setAsyncValidators(r),this.valueAccessor=cP(this,o)}ngOnChanges(t){if(this._isControlChanged(t)){let r=t.form.previousValue;r&amp;&amp;wC(r,this,!1),n_(this.form,this,this.callSetDisabledState),this.form.updateValueAndValidity({emitEvent:!1})}sP(t,this.viewModel)&amp;&amp;(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&amp;&amp;wC(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(t){this.viewModel=t,this.update.emit(t)}_isControlChanged(t){return t.hasOwnProperty("form")}};e._ngModelWarningSentOnce=!1,e.\u0275fac=function(r){return new(r||e)(x(Zo,10),x(i_,10),x(uo,10),x(lP,8),x(Jh,8))},e.\u0275dir=ve({type:e,selectors:[["","formControl",""]],inputs:{form:[$.None,"formControl","form"],isDisabled:[$.None,"disabled","isDisabled"],model:[$.None,"ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[ht([yle]),lt,wt]});let n=e;return n})(),Cle={provide:ql,useExisting:kn(()=&gt;Vi)},Vi=(()=&gt;{let e=class e extends ql{constructor(t,r,o){super(),this.callSetDisabledState=o,this.submitted=!1,this._onCollectionChange=()=&gt;this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new ae,this._setValidators(t),this._setAsyncValidators(r)}ngOnChanges(t){this._checkFormPresent(),t.hasOwnProperty("form")&amp;&amp;(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&amp;&amp;(kC(this.form,this),this.form._onCollectionChange===this._onCollectionChange&amp;&amp;this.form._registerOnCollectionChange(()=&gt;{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(t){let r=this.form.get(t.path);return n_(r,t,this.callSetDisabledState),r.updateValueAndValidity({emitEvent:!1}),this.directives.push(t),r}getControl(t){return this.form.get(t.path)}removeControl(t){wC(t.control||null,t,!1),fle(this.directives,t)}addFormGroup(t){this._setUpFormContainer(t)}removeFormGroup(t){this._cleanUpFormContainer(t)}getFormGroup(t){return this.form.get(t.path)}addFormArray(t){this._setUpFormContainer(t)}removeFormArray(t){this._cleanUpFormContainer(t)}getFormArray(t){return this.form.get(t.path)}updateModel(t,r){this.form.get(t.path).setValue(r)}onSubmit(t){return this.submitted=!0,vL(this.form,this.directives),this.ngSubmit.emit(t),t?.target?.method==="dialog"}onReset(){this.resetForm()}resetForm(t=void 0){this.form.reset(t),this.submitted=!1}_updateDomValue(){this.directives.forEach(t=&gt;{let r=t.control,o=this.form.get(t.path);r!==o&amp;&amp;(wC(r||null,t),_le(o)&amp;&amp;(n_(o,t,this.callSetDisabledState),t.control=o))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(t){let r=this.form.get(t.path);bL(r,t),r.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(t){if(this.form){let r=this.form.get(t.path);r&amp;&amp;ple(r,t)&amp;&amp;r.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&amp;&amp;this._oldForm._registerOnCollectionChange(()=&gt;{})}_updateValidators(){aP(this.form,this),this._oldForm&amp;&amp;kC(this._oldForm,this)}_checkFormPresent(){this.form}};e.\u0275fac=function(r){return new(r||e)(x(Zo,10),x(i_,10),x(Jh,8))},e.\u0275dir=ve({type:e,selectors:[["","formGroup",""]],hostBindings:function(r,o){r&amp;1&amp;&amp;P("submit",function(s){return o.onSubmit(s)})("reset",function(){return o.onReset()})},inputs:{form:[$.None,"formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[ht([Cle]),lt,wt]});let n=e;return n})();var xle={provide:ua,useExisting:kn(()=&gt;dr)},dr=(()=&gt;{let e=class e extends ua{set isDisabled(t){}constructor(t,r,o,a,s){super(),this._ngModelWarningConfig=s,this._added=!1,this.name=null,this.update=new ae,this._ngModelWarningSent=!1,this._parent=t,this._setValidators(r),this._setAsyncValidators(o),this.valueAccessor=cP(this,a)}ngOnChanges(t){this._added||this._setUpControl(),sP(t,this.viewModel)&amp;&amp;(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&amp;&amp;this.formDirective.removeControl(this)}viewToModelUpdate(t){this.viewModel=t,this.update.emit(t)}get path(){return gL(this.name==null?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}_setUpControl(){this._checkParentType(),this.control=this.formDirective.addControl(this),this._added=!0}};e._ngModelWarningSentOnce=!1,e.\u0275fac=function(r){return new(r||e)(x(ql,13),x(Zo,10),x(i_,10),x(uo,10),x(lP,8))},e.\u0275dir=ve({type:e,selectors:[["","formControlName",""]],inputs:{name:[$.None,"formControlName","name"],isDisabled:[$.None,"disabled","isDisabled"],model:[$.None,"ngModel","model"]},outputs:{update:"ngModelChange"},features:[ht([xle]),lt,wt]});let n=e;return n})();function wle(n){return typeof n=="number"?n:parseInt(n,10)}function yL(n){return typeof n=="number"?n:parseFloat(n)}var SC=(()=&gt;{let e=class e{constructor(){this._validator=vC}ngOnChanges(t){if(this.inputName in t){let r=this.normalizeInput(t[this.inputName].currentValue);this._enabled=this.enabled(r),this._validator=this._enabled?this.createValidator(r):vC,this._onChange&amp;&amp;this._onChange()}}validate(t){return this._validator(t)}registerOnValidatorChange(t){this._onChange=t}enabled(t){return t!=null}};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,features:[wt]});let n=e;return n})(),Mle={provide:Zo,useExisting:kn(()=&gt;Wm),multi:!0},Wm=(()=&gt;{let e=class e extends SC{constructor(){super(...arguments),this.inputName="max",this.normalizeInput=t=&gt;yL(t),this.createValidator=t=&gt;tL(t)}};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275dir=ve({type:e,selectors:[["input","type","number","max","","formControlName",""],["input","type","number","max","","formControl",""],["input","type","number","max","","ngModel",""]],hostVars:1,hostBindings:function(r,o){r&amp;2&amp;&amp;Ve("max",o._enabled?o.max:null)},inputs:{max:"max"},features:[ht([Mle]),lt]});let n=e;return n})(),kle={provide:Zo,useExisting:kn(()=&gt;Gm),multi:!0},Gm=(()=&gt;{let e=class e extends SC{constructor(){super(...arguments),this.inputName="min",this.normalizeInput=t=&gt;yL(t),this.createValidator=t=&gt;eL(t)}};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275dir=ve({type:e,selectors:[["input","type","number","min","","formControlName",""],["input","type","number","min","","formControl",""],["input","type","number","min","","ngModel",""]],hostVars:1,hostBindings:function(r,o){r&amp;2&amp;&amp;Ve("min",o._enabled?o.min:null)},inputs:{min:"min"},features:[ht([kle]),lt]});let n=e;return n})(),Ole={provide:Zo,useExisting:kn(()=&gt;ds),multi:!0},Ele={provide:Zo,useExisting:kn(()=&gt;dP),multi:!0},ds=(()=&gt;{let e=class e extends SC{constructor(){super(...arguments),this.inputName="required",this.normalizeInput=Ne,this.createValidator=t=&gt;nL}enabled(t){return t}};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275dir=ve({type:e,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(r,o){r&amp;2&amp;&amp;Ve("required",o._enabled?"":null)},inputs:{required:"required"},features:[ht([Ole]),lt]});let n=e;return n})(),dP=(()=&gt;{let e=class e extends ds{constructor(){super(...arguments),this.createValidator=t=&gt;iL}};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275dir=ve({type:e,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(r,o){r&amp;2&amp;&amp;Ve("required",o._enabled?"":null)},features:[ht([Ele]),lt]});let n=e;return n})();var Sle={provide:Zo,useExisting:kn(()=&gt;rc),multi:!0},rc=(()=&gt;{let e=class e extends SC{constructor(){super(...arguments),this.inputName="maxlength",this.normalizeInput=t=&gt;wle(t),this.createValidator=t=&gt;rL(t)}};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275dir=ve({type:e,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(r,o){r&amp;2&amp;&amp;Ve("maxlength",o._enabled?o.maxlength:null)},inputs:{maxlength:"maxlength"},features:[ht([Sle]),lt]});let n=e;return n})();var CL=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({});let n=e;return n})(),tP=class extends Xh{constructor(e,i,t){super(rP(i),oP(t,i)),this.controls=e,this._initObservables(),this._setUpdateStrategy(i),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(e){return this.controls[this._adjustIndex(e)]}push(e,i={}){this.controls.push(e),this._registerControl(e),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}insert(e,i,t={}){this.controls.splice(e,0,i),this._registerControl(i),this.updateValueAndValidity({emitEvent:t.emitEvent})}removeAt(e,i={}){let t=this._adjustIndex(e);t&lt;0&amp;&amp;(t=0),this.controls[t]&amp;&amp;this.controls[t]._registerOnCollectionChange(()=&gt;{}),this.controls.splice(t,1),this.updateValueAndValidity({emitEvent:i.emitEvent})}setControl(e,i,t={}){let r=this._adjustIndex(e);r&lt;0&amp;&amp;(r=0),this.controls[r]&amp;&amp;this.controls[r]._registerOnCollectionChange(()=&gt;{}),this.controls.splice(r,1),i&amp;&amp;(this.controls.splice(r,0,i),this._registerControl(i)),this.updateValueAndValidity({emitEvent:t.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(e,i={}){fL(this,!1,e),e.forEach((t,r)=&gt;{hL(this,!1,r),this.at(r).setValue(t,{onlySelf:!0,emitEvent:i.emitEvent})}),this.updateValueAndValidity(i)}patchValue(e,i={}){e!=null&amp;&amp;(e.forEach((t,r)=&gt;{this.at(r)&amp;&amp;this.at(r).patchValue(t,{onlySelf:!0,emitEvent:i.emitEvent})}),this.updateValueAndValidity(i))}reset(e=[],i={}){this._forEachChild((t,r)=&gt;{t.reset(e[r],{onlySelf:!0,emitEvent:i.emitEvent})}),this._updatePristine(i),this._updateTouched(i),this.updateValueAndValidity(i)}getRawValue(){return this.controls.map(e=&gt;e.getRawValue())}clear(e={}){this.controls.length&lt;1||(this._forEachChild(i=&gt;i._registerOnCollectionChange(()=&gt;{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:e.emitEvent}))}_adjustIndex(e){return e&lt;0?e+this.length:e}_syncPendingControls(){let e=this.controls.reduce((i,t)=&gt;t._syncPendingControls()?!0:i,!1);return e&amp;&amp;this.updateValueAndValidity({onlySelf:!0}),e}_forEachChild(e){this.controls.forEach((i,t)=&gt;{e(i,t)})}_updateValue(){this.value=this.controls.filter(e=&gt;e.enabled||this.disabled).map(e=&gt;e.value)}_anyControls(e){return this.controls.some(i=&gt;i.enabled&amp;&amp;e(i))}_setUpControls(){this._forEachChild(e=&gt;this._registerControl(e))}_allControlsDisabled(){for(let e of this.controls)if(e.enabled)return!1;return this.controls.length&gt;0||this.disabled}_registerControl(e){e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange)}_find(e){return this.at(e)??null}};function Q9(n){return!!n&amp;&amp;(n.asyncValidators!==void 0||n.validators!==void 0||n.updateOn!==void 0)}var So=(()=&gt;{let e=class e{constructor(){this.useNonNullable=!1}get nonNullable(){let t=new e;return t.useNonNullable=!0,t}group(t,r=null){let o=this._reduceControls(t),a={};return Q9(r)?a=r:r!==null&amp;&amp;(a.validators=r.validator,a.asyncValidators=r.asyncValidator),new Ta(o,a)}record(t,r=null){let o=this._reduceControls(t);return new eP(o,r)}control(t,r,o){let a={};return this.useNonNullable?(Q9(r)?a=r:(a.validators=r,a.asyncValidators=o),new Ar(t,Ke(ee({},a),{nonNullable:!0}))):new Ar(t,r,o)}array(t,r,o){let a=t.map(s=&gt;this._createControl(s));return new tP(a,r,o)}_reduceControls(t){let r={};return Object.keys(t).forEach(o=&gt;{r[o]=this._createControl(t[o])}),r}_createControl(t){if(t instanceof Ar)return t;if(t instanceof Xh)return t;if(Array.isArray(t)){let r=t[0],o=t.length&gt;1?t[1]:null,a=t.length&gt;2?t[2]:null;return this.control(r,o,a)}else return this.control(t)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var hn=(()=&gt;{let e=class e{static withConfig(t){return{ngModule:e,providers:[{provide:Jh,useValue:t.callSetDisabledState??EC}]}}};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[CL]});let n=e;return n})(),fn=(()=&gt;{let e=class e{static withConfig(t){return{ngModule:e,providers:[{provide:lP,useValue:t.warnOnNgModelWithFormControl??"always"},{provide:Jh,useValue:t.callSetDisabledState??EC}]}}};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[CL]});let n=e;return n})();var uP=class{constructor(e){this._box=e,this._destroyed=new re,this._resizeSubject=new re,this._elementObservables=new Map,typeof ResizeObserver&lt;"u"&amp;&amp;(this._resizeObserver=new ResizeObserver(i=&gt;this._resizeSubject.next(i)))}observe(e){return this._elementObservables.has(e)||this._elementObservables.set(e,new Nt(i=&gt;{let t=this._resizeSubject.subscribe(i);return this._resizeObserver?.observe(e,{box:this._box}),()=&gt;{this._resizeObserver?.unobserve(e),t.unsubscribe(),this._elementObservables.delete(e)}}).pipe(nt(i=&gt;i.some(t=&gt;t.target===e)),u1({bufferSize:1,refCount:!0}),mt(this._destroyed))),this._elementObservables.get(e)}destroy(){this._destroyed.next(),this._destroyed.complete(),this._resizeSubject.complete(),this._elementObservables.clear()}},xL=(()=&gt;{let e=class e{constructor(){this._observers=new Map,this._ngZone=te(Ae),typeof ResizeObserver&lt;"u"}ngOnDestroy(){for(let[,t]of this._observers)t.destroy();this._observers.clear(),typeof ResizeObserver&lt;"u"}observe(t,r){let o=r?.box||"content-box";return this._observers.has(o)||this._observers.set(o,new uP(o)),this._observers.get(o).observe(t)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var Ple=["notch"],Dle=["matFormFieldNotchedOutline",""],Ile=["*"],Tle=["textField"],Ale=["iconPrefixContainer"],Rle=["textPrefixContainer"],Fle=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],Nle=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];function Lle(n,e){n&amp;1&amp;&amp;C(0,"span",17)}function jle(n,e){if(n&amp;1&amp;&amp;(m(0,"label",16),Fe(1,1),w(2,Lle,1,0,"span",17),h()),n&amp;2){let i=_(2);p("floating",i._shouldLabelFloat())("monitorResize",i._hasOutline())("id",i._labelId),Ve("for",i._control.disableAutomaticLabeling?null:i._control.id),d(2),Q(2,!i.hideRequiredMarker&amp;&amp;i._control.required?2:-1)}}function Vle(n,e){if(n&amp;1&amp;&amp;w(0,jle,3,5,"label",16),n&amp;2){let i=_();Q(0,i._hasFloatingLabel()?0:-1)}}function Ble(n,e){n&amp;1&amp;&amp;C(0,"div",5)}function zle(n,e){}function Hle(n,e){if(n&amp;1&amp;&amp;w(0,zle,0,0,"ng-template",11),n&amp;2){_(2);let i=it(1);p("ngTemplateOutlet",i)}}function Ule(n,e){if(n&amp;1&amp;&amp;(m(0,"div",7),w(1,Hle,1,1,null,11),h()),n&amp;2){let i=_();p("matFormFieldNotchedOutlineOpen",i._shouldLabelFloat()),d(),Q(1,i._forceDisplayInfixLabel()?-1:1)}}function Wle(n,e){n&amp;1&amp;&amp;(m(0,"div",8,2),Fe(2,2),h())}function Gle(n,e){n&amp;1&amp;&amp;(m(0,"div",9,3),Fe(2,3),h())}function $le(n,e){}function Yle(n,e){if(n&amp;1&amp;&amp;w(0,$le,0,0,"ng-template",11),n&amp;2){_();let i=it(1);p("ngTemplateOutlet",i)}}function qle(n,e){n&amp;1&amp;&amp;(m(0,"div",12),Fe(1,4),h())}function Zle(n,e){n&amp;1&amp;&amp;(m(0,"div",13),Fe(1,5),h())}function Qle(n,e){n&amp;1&amp;&amp;C(0,"div",14)}function Kle(n,e){if(n&amp;1&amp;&amp;(m(0,"div",18),Fe(1,6),h()),n&amp;2){let i=_();p("@transitionMessages",i._subscriptAnimationState)}}function Xle(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-hint",20),v(1),h()),n&amp;2){let i=_(2);p("id",i._hintLabelId),d(),N(i.hintLabel)}}function Jle(n,e){if(n&amp;1&amp;&amp;(m(0,"div",19),w(1,Xle,2,2,"mat-hint",20),Fe(2,7),C(3,"div",21),Fe(4,8),h()),n&amp;2){let i=_();p("@transitionMessages",i._subscriptAnimationState),d(),Q(1,i.hintLabel?1:-1)}}var _i=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["mat-label"]],standalone:!0});let n=e;return n})(),ede=0,DL=new le("MatError"),Wr=(()=&gt;{let e=class e{constructor(t,r){this.id=`mat-mdc-error-${ede++}`,t||r.nativeElement.setAttribute("aria-live","polite")}};e.\u0275fac=function(r){return new(r||e)(Ir("aria-live"),x(ke))},e.\u0275dir=ve({type:e,selectors:[["mat-error"],["","matError",""]],hostAttrs:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],hostVars:1,hostBindings:function(r,o){r&amp;2&amp;&amp;cr("id",o.id)},inputs:{id:"id"},standalone:!0,features:[ht([{provide:DL,useExisting:e}])]});let n=e;return n})(),tde=0,Bc=(()=&gt;{let e=class e{constructor(){this.align="start",this.id=`mat-mdc-hint-${tde++}`}};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(r,o){r&amp;2&amp;&amp;(cr("id",o.id),Ve("align",null),Se("mat-mdc-form-field-hint-end",o.align==="end"))},inputs:{align:"align",id:"id"},standalone:!0});let n=e;return n})(),IL=new le("MatPrefix"),yr=(()=&gt;{let e=class e{constructor(){this._isText=!1}set _isTextSelector(t){this._isText=!0}};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["","matPrefix",""],["","matIconPrefix",""],["","matTextPrefix",""]],inputs:{_isTextSelector:[$.None,"matTextPrefix","_isTextSelector"]},standalone:!0,features:[ht([{provide:IL,useExisting:e}])]});let n=e;return n})(),TL=new le("MatSuffix"),iu=(()=&gt;{let e=class e{constructor(){this._isText=!1}set _isTextSelector(t){this._isText=!0}};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{_isTextSelector:[$.None,"matTextSuffix","_isTextSelector"]},standalone:!0,features:[ht([{provide:TL,useExisting:e}])]});let n=e;return n})(),AL=new le("FloatingLabelParent"),wL=(()=&gt;{let e=class e{get floating(){return this._floating}set floating(t){this._floating=t,this.monitorResize&amp;&amp;this._handleResize()}get monitorResize(){return this._monitorResize}set monitorResize(t){this._monitorResize=t,this._monitorResize?this._subscribeToResize():this._resizeSubscription.unsubscribe()}constructor(t){this._elementRef=t,this._floating=!1,this._monitorResize=!1,this._resizeObserver=te(xL),this._ngZone=te(Ae),this._parent=te(AL),this._resizeSubscription=new xt}ngOnDestroy(){this._resizeSubscription.unsubscribe()}getWidth(){return nde(this._elementRef.nativeElement)}get element(){return this._elementRef.nativeElement}_handleResize(){setTimeout(()=&gt;this._parent._handleLabelResized())}_subscribeToResize(){this._resizeSubscription.unsubscribe(),this._ngZone.runOutsideAngular(()=&gt;{this._resizeSubscription=this._resizeObserver.observe(this._elementRef.nativeElement,{box:"border-box"}).subscribe(()=&gt;this._handleResize())})}};e.\u0275fac=function(r){return new(r||e)(x(ke))},e.\u0275dir=ve({type:e,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(r,o){r&amp;2&amp;&amp;Se("mdc-floating-label--float-above",o.floating)},inputs:{floating:"floating",monitorResize:"monitorResize"},standalone:!0});let n=e;return n})();function nde(n){let e=n;if(e.offsetParent!==null)return e.scrollWidth;let i=e.cloneNode(!0);i.style.setProperty("position","absolute"),i.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(i);let t=i.scrollWidth;return i.remove(),t}var ML="mdc-line-ripple--active",PC="mdc-line-ripple--deactivating",kL=(()=&gt;{let e=class e{constructor(t,r){this._elementRef=t,this._handleTransitionEnd=o=&gt;{let a=this._elementRef.nativeElement.classList,s=a.contains(PC);o.propertyName==="opacity"&amp;&amp;s&amp;&amp;a.remove(ML,PC)},r.runOutsideAngular(()=&gt;{t.nativeElement.addEventListener("transitionend",this._handleTransitionEnd)})}activate(){let t=this._elementRef.nativeElement.classList;t.remove(PC),t.add(ML)}deactivate(){this._elementRef.nativeElement.classList.add(PC)}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._handleTransitionEnd)}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(Ae))},e.\u0275dir=ve({type:e,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"],standalone:!0});let n=e;return n})(),OL=(()=&gt;{let e=class e{constructor(t,r){this._elementRef=t,this._ngZone=r,this.open=!1}ngAfterViewInit(){let t=this._elementRef.nativeElement.querySelector(".mdc-floating-label");t?(this._elementRef.nativeElement.classList.add("mdc-notched-outline--upgraded"),typeof requestAnimationFrame=="function"&amp;&amp;(t.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=&gt;{requestAnimationFrame(()=&gt;t.style.transitionDuration="")}))):this._elementRef.nativeElement.classList.add("mdc-notched-outline--no-label")}_setNotchWidth(t){!this.open||!t?this._notch.nativeElement.style.width="":this._notch.nativeElement.style.width=`calc(${t}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(Ae))},e.\u0275cmp=V({type:e,selectors:[["div","matFormFieldNotchedOutline",""]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(Ple,5),r&amp;2){let a;ue(a=me())&amp;&amp;(o._notch=a.first)}},hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(r,o){r&amp;2&amp;&amp;Se("mdc-notched-outline--notched",o.open)},inputs:{open:[$.None,"matFormFieldNotchedOutlineOpen","open"]},standalone:!0,features:[Ie],attrs:Dle,ngContentSelectors:Ile,decls:5,vars:0,consts:[["notch",""],[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],[1,"mdc-notched-outline__trailing"]],template:function(r,o){r&amp;1&amp;&amp;(ft(),C(0,"div",1),m(1,"div",2,0),Fe(3),h(),C(4,"div",3))},encapsulation:2,changeDetection:0});let n=e;return n})(),ide={transitionMessages:ki("transitionMessages",[Kn("enter",At({opacity:1,transform:"translateY(0%)"})),An("void =&gt; enter",[At({opacity:0,transform:"translateY(-5px)"}),Tn("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])},ef=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e});let n=e;return n})();var Zl=new le("MatFormField"),mP=new le("MAT_FORM_FIELD_DEFAULT_OPTIONS"),EL=0,SL="fill",rde="auto",PL="fixed",ode="translateY(-50%)",Ht=(()=&gt;{let e=class e{get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(t){this._hideRequiredMarker=Zi(t)}get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||rde}set floatLabel(t){t!==this._floatLabel&amp;&amp;(this._floatLabel=t,this._changeDetectorRef.markForCheck())}get appearance(){return this._appearance}set appearance(t){let r=this._appearance,o=t||this._defaults?.appearance||SL;this._appearance=o,this._appearance==="outline"&amp;&amp;this._appearance!==r&amp;&amp;(this._needsOutlineLabelOffsetUpdateOnStable=!0)}get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||PL}set subscriptSizing(t){this._subscriptSizing=t||this._defaults?.subscriptSizing||PL}get hintLabel(){return this._hintLabel}set hintLabel(t){this._hintLabel=t,this._processHints()}get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(t){this._explicitFormFieldControl=t}constructor(t,r,o,a,s,c,l,u){this._elementRef=t,this._changeDetectorRef=r,this._ngZone=o,this._dir=a,this._platform=s,this._defaults=c,this._animationMode=l,this._hideRequiredMarker=!1,this.color="primary",this._appearance=SL,this._subscriptSizing=null,this._hintLabel="",this._hasIconPrefix=!1,this._hasTextPrefix=!1,this._hasIconSuffix=!1,this._hasTextSuffix=!1,this._labelId=`mat-mdc-form-field-label-${EL++}`,this._hintLabelId=`mat-mdc-hint-${EL++}`,this._subscriptAnimationState="",this._destroyed=new re,this._isFocused=null,this._needsOutlineLabelOffsetUpdateOnStable=!1,c&amp;&amp;(c.appearance&amp;&amp;(this.appearance=c.appearance),this._hideRequiredMarker=!!c?.hideRequiredMarker,c.color&amp;&amp;(this.color=c.color))}ngAfterViewInit(){this._updateFocusState(),this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeControl(),this._initializeSubscript(),this._initializePrefixAndSuffix(),this._initializeOutlineLabelOffsetSubscriptions()}ngAfterContentChecked(){this._assertFormFieldControl()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}getLabelId(){return this._hasFloatingLabel()?this._labelId:null}getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&amp;&amp;(this.floatLabel="always")}_initializeControl(){let t=this._control;t.controlType&amp;&amp;this._elementRef.nativeElement.classList.add(`mat-mdc-form-field-type-${t.controlType}`),t.stateChanges.subscribe(()=&gt;{this._updateFocusState(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),t.ngControl&amp;&amp;t.ngControl.valueChanges&amp;&amp;t.ngControl.valueChanges.pipe(mt(this._destroyed)).subscribe(()=&gt;this._changeDetectorRef.markForCheck())}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(t=&gt;!t._isText),this._hasTextPrefix=!!this._prefixChildren.find(t=&gt;t._isText),this._hasIconSuffix=!!this._suffixChildren.find(t=&gt;!t._isText),this._hasTextSuffix=!!this._suffixChildren.find(t=&gt;t._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),xn(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=&gt;{this._checkPrefixAndSuffixTypes(),this._changeDetectorRef.markForCheck()})}_initializeSubscript(){this._hintChildren.changes.subscribe(()=&gt;{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.subscribe(()=&gt;{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._validateHints(),this._syncDescribedByIds()}_assertFormFieldControl(){this._control}_updateFocusState(){this._control.focused&amp;&amp;!this._isFocused?(this._isFocused=!0,this._lineRipple?.activate()):!this._control.focused&amp;&amp;(this._isFocused||this._isFocused===null)&amp;&amp;(this._isFocused=!1,this._lineRipple?.deactivate()),this._textField?.nativeElement.classList.toggle("mdc-text-field--focused",this._control.focused)}_initializeOutlineLabelOffsetSubscriptions(){this._prefixChildren.changes.subscribe(()=&gt;this._needsOutlineLabelOffsetUpdateOnStable=!0),this._ngZone.runOutsideAngular(()=&gt;{this._ngZone.onStable.pipe(mt(this._destroyed)).subscribe(()=&gt;{this._needsOutlineLabelOffsetUpdateOnStable&amp;&amp;(this._needsOutlineLabelOffsetUpdateOnStable=!1,this._updateOutlineLabelOffset())})}),this._dir.change.pipe(mt(this._destroyed)).subscribe(()=&gt;this._needsOutlineLabelOffsetUpdateOnStable=!0)}_shouldAlwaysFloat(){return this.floatLabel==="always"}_hasOutline(){return this.appearance==="outline"}_forceDisplayInfixLabel(){return!this._platform.isBrowser&amp;&amp;this._prefixChildren.length&amp;&amp;!this._shouldLabelFloat()}_hasFloatingLabel(){return!!this._labelChildNonStatic||!!this._labelChildStatic}_shouldLabelFloat(){return this._control.shouldLabelFloat||this._shouldAlwaysFloat()}_shouldForward(t){let r=this._control?this._control.ngControl:null;return r&amp;&amp;r[t]}_getDisplayedMessages(){return this._errorChildren&amp;&amp;this._errorChildren.length&gt;0&amp;&amp;this._control.errorState?"error":"hint"}_handleLabelResized(){this._refreshOutlineNotchWidth()}_refreshOutlineNotchWidth(){!this._hasOutline()||!this._floatingLabel||!this._shouldLabelFloat()?this._notchedOutline?._setNotchWidth(0):this._notchedOutline?._setNotchWidth(this._floatingLabel.getWidth())}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){this._hintChildren}_syncDescribedByIds(){if(this._control){let t=[];if(this._control.userAriaDescribedBy&amp;&amp;typeof this._control.userAriaDescribedBy=="string"&amp;&amp;t.push(...this._control.userAriaDescribedBy.split(" ")),this._getDisplayedMessages()==="hint"){let r=this._hintChildren?this._hintChildren.find(a=&gt;a.align==="start"):null,o=this._hintChildren?this._hintChildren.find(a=&gt;a.align==="end"):null;r?t.push(r.id):this._hintLabel&amp;&amp;t.push(this._hintLabelId),o&amp;&amp;t.push(o.id)}else this._errorChildren&amp;&amp;t.push(...this._errorChildren.map(r=&gt;r.id));this._control.setDescribedByIds(t)}}_updateOutlineLabelOffset(){if(!this._platform.isBrowser||!this._hasOutline()||!this._floatingLabel)return;let t=this._floatingLabel.element;if(!(this._iconPrefixContainer||this._textPrefixContainer)){t.style.transform="";return}if(!this._isAttachedToDom()){this._needsOutlineLabelOffsetUpdateOnStable=!0;return}let r=this._iconPrefixContainer?.nativeElement,o=this._textPrefixContainer?.nativeElement,a=r?.getBoundingClientRect().width??0,s=o?.getBoundingClientRect().width??0,c=this._dir.value==="rtl"?"-1":"1",l=`${a+s}px`,f=`calc(${c} * (${l} + var(--mat-mdc-form-field-label-offset-x, 0px)))`;t.style.transform=`var(
        --mat-mdc-form-field-label-transform,
        ${ode} translateX(${f})
    )`}_isAttachedToDom(){let t=this._elementRef.nativeElement;if(t.getRootNode){let r=t.getRootNode();return r&amp;&amp;r!==t}return document.documentElement.contains(t)}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(dt),x(Ae),x(ci),x(jt),x(mP,8),x(jn,8),x($e))},e.\u0275cmp=V({type:e,selectors:[["mat-form-field"]],contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;(rt(a,_i,5),rt(a,_i,7),rt(a,ef,5),rt(a,IL,5),rt(a,TL,5),rt(a,DL,5),rt(a,Bc,5)),r&amp;2){let s;ue(s=me())&amp;&amp;(o._labelChildNonStatic=s.first),ue(s=me())&amp;&amp;(o._labelChildStatic=s.first),ue(s=me())&amp;&amp;(o._formFieldControl=s.first),ue(s=me())&amp;&amp;(o._prefixChildren=s),ue(s=me())&amp;&amp;(o._suffixChildren=s),ue(s=me())&amp;&amp;(o._errorChildren=s),ue(s=me())&amp;&amp;(o._hintChildren=s)}},viewQuery:function(r,o){if(r&amp;1&amp;&amp;(ze(Tle,5),ze(Ale,5),ze(Rle,5),ze(wL,5),ze(OL,5),ze(kL,5)),r&amp;2){let a;ue(a=me())&amp;&amp;(o._textField=a.first),ue(a=me())&amp;&amp;(o._iconPrefixContainer=a.first),ue(a=me())&amp;&amp;(o._textPrefixContainer=a.first),ue(a=me())&amp;&amp;(o._floatingLabel=a.first),ue(a=me())&amp;&amp;(o._notchedOutline=a.first),ue(a=me())&amp;&amp;(o._lineRipple=a.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:42,hostBindings:function(r,o){r&amp;2&amp;&amp;Se("mat-mdc-form-field-label-always-float",o._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",o._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",o._hasIconSuffix)("mat-form-field-invalid",o._control.errorState)("mat-form-field-disabled",o._control.disabled)("mat-form-field-autofilled",o._control.autofilled)("mat-form-field-no-animations",o._animationMode==="NoopAnimations")("mat-form-field-appearance-fill",o.appearance=="fill")("mat-form-field-appearance-outline",o.appearance=="outline")("mat-form-field-hide-placeholder",o._hasFloatingLabel()&amp;&amp;!o._shouldLabelFloat())("mat-focused",o._control.focused)("mat-primary",o.color!=="accent"&amp;&amp;o.color!=="warn")("mat-accent",o.color==="accent")("mat-warn",o.color==="warn")("ng-untouched",o._shouldForward("untouched"))("ng-touched",o._shouldForward("touched"))("ng-pristine",o._shouldForward("pristine"))("ng-dirty",o._shouldForward("dirty"))("ng-valid",o._shouldForward("valid"))("ng-invalid",o._shouldForward("invalid"))("ng-pending",o._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],standalone:!0,features:[ht([{provide:Zl,useExisting:e},{provide:AL,useExisting:e}]),Ie],ngContentSelectors:Nle,decls:18,vars:21,consts:[["labelTemplate",""],["textField",""],["iconPrefixContainer",""],["textPrefixContainer",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],[1,"mat-mdc-form-field-focus-overlay"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[1,"mat-mdc-form-field-icon-prefix"],[1,"mat-mdc-form-field-text-prefix"],[1,"mat-mdc-form-field-infix"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],[3,"id"],[1,"mat-mdc-form-field-hint-spacer"]],template:function(r,o){if(r&amp;1){let a=U();ft(Fle),w(0,Vle,1,1,"ng-template",null,0,Yt),m(2,"div",4,1),P("click",function(c){return I(a),T(o._control.onContainerClick(c))}),w(4,Ble,1,0,"div",5),m(5,"div",6),w(6,Ule,2,2,"div",7)(7,Wle,3,0,"div",8)(8,Gle,3,0,"div",9),m(9,"div",10),w(10,Yle,1,1,null,11),Fe(11),h(),w(12,qle,2,0,"div",12)(13,Zle,2,0,"div",13),h(),w(14,Qle,1,0,"div",14),h(),m(15,"div",15),w(16,Kle,2,1)(17,Jle,5,2),h()}if(r&amp;2){let a;d(2),Se("mdc-text-field--filled",!o._hasOutline())("mdc-text-field--outlined",o._hasOutline())("mdc-text-field--no-label",!o._hasFloatingLabel())("mdc-text-field--disabled",o._control.disabled)("mdc-text-field--invalid",o._control.errorState),d(2),Q(4,!o._hasOutline()&amp;&amp;!o._control.disabled?4:-1),d(2),Q(6,o._hasOutline()?6:-1),d(),Q(7,o._hasIconPrefix?7:-1),d(),Q(8,o._hasTextPrefix?8:-1),d(2),Q(10,!o._hasOutline()||o._forceDisplayInfixLabel()?10:-1),d(2),Q(12,o._hasTextSuffix?12:-1),d(),Q(13,o._hasIconSuffix?13:-1),d(),Q(14,o._hasOutline()?-1:14),d(),Se("mat-mdc-form-field-subscript-dynamic-size",o.subscriptSizing==="dynamic"),d(),Q(16,(a=o._getDisplayedMessages())==="error"?16:a==="hint"?17:-1)}},dependencies:[wL,OL,Wo,kL,Bc],styles:['.mdc-text-field{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-text-field__input{height:28px;width:100%;min-width:0;border:none;border-radius:0;background:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::placeholder{opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}}@media all{.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}}.mdc-text-field__affix{height:28px;opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports(-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl]{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label::before{display:none}@supports(-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px,var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px,var(--mdc-shape-small, 4px))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px,calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px,var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px,calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px,var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px,var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px,var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px,calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px,calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--filled::before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateX(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100%/0.75 - 64px/0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100%/0.75 - 64px/0.75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100%/0.75 - 96px/0.75)}.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field&gt;.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}@media screen and (forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}.mdc-floating-label{position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after,.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;pointer-events:none}.mdc-notched-outline__trailing{flex-grow:1}.mdc-notched-outline__notch{flex:0 0 auto;width:auto}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{z-index:1}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{border-top:1px solid;border-bottom:1px solid}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{max-width:calc(100% - 12px*2)}.mdc-line-ripple::before{border-bottom-width:1px}.mdc-line-ripple::after{border-bottom-width:2px}.mdc-text-field--filled{border-top-left-radius:var(--mdc-filled-text-field-container-shape);border-top-right-radius:var(--mdc-filled-text-field-container-shape);border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-caret-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-error-caret-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-filled-text-field-input-text-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-filled-text-field-disabled-input-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-label-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-focus-label-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-hover-label-text-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-disabled-label-text-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-label-text-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-focus-label-text-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-hover-label-text-color)}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mdc-filled-text-field-label-text-font);font-size:var(--mdc-filled-text-field-label-text-size);font-weight:var(--mdc-filled-text-field-label-text-weight);letter-spacing:var(--mdc-filled-text-field-label-text-tracking)}@media all{.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}}@media all{.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mdc-filled-text-field-container-color)}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mdc-filled-text-field-disabled-container-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-hover-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-focus-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-disabled-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-hover-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-error-focus-active-indicator-color)}.mdc-text-field--filled .mdc-line-ripple::before{border-bottom-width:var(--mdc-filled-text-field-active-indicator-height)}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mdc-filled-text-field-focus-active-indicator-height)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-caret-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-error-caret-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-outlined-text-field-input-text-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-outlined-text-field-disabled-input-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-label-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-focus-label-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-hover-label-text-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-disabled-label-text-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-label-text-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-focus-label-text-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-hover-label-text-color)}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mdc-outlined-text-field-label-text-font);font-size:var(--mdc-outlined-text-field-label-text-size);font-weight:var(--mdc-outlined-text-field-label-text-weight);letter-spacing:var(--mdc-outlined-text-field-label-text-tracking)}@media all{.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}}@media all{.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}}.mdc-text-field--outlined.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(.75*var(--mdc-outlined-text-field-label-text-size))}.mdc-text-field--outlined.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mdc-outlined-text-field-label-text-size)}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:var(--mdc-outlined-text-field-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px,var(--mdc-outlined-text-field-container-shape))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px,var(--mdc-outlined-text-field-container-shape))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:var(--mdc-outlined-text-field-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px,calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px,var(--mdc-outlined-text-field-container-shape))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px,calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px,var(--mdc-outlined-text-field-container-shape))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px,var(--mdc-outlined-text-field-container-shape))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px,var(--mdc-outlined-text-field-container-shape))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px,calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px,calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-hover-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-focus-outline-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-disabled-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-hover-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-focus-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__trailing{border-width:var(--mdc-outlined-text-field-outline-width)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:var(--mdc-outlined-text-field-focus-outline-width)}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:normal;pointer-events:all;will-change:auto}.mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label{cursor:inherit}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto;will-change:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-form-field-disabled .mdc-text-field__input::placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-text-field-wrapper::before{content:none}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-infix{min-height:var(--mat-form-field-container-height);padding-top:var(--mat-form-field-filled-with-label-container-padding-top);padding-bottom:var(--mat-form-field-filled-with-label-container-padding-bottom)}.mdc-text-field--outlined .mat-mdc-form-field-infix,.mdc-text-field--no-label .mat-mdc-form-field-infix{padding-top:var(--mat-form-field-container-vertical-padding);padding-bottom:var(--mat-form-field-container-vertical-padding)}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:calc(var(--mat-form-field-container-height)/2)}.mdc-text-field--filled .mat-mdc-floating-label{display:var(--mat-form-field-filled-label-display, block)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY(calc(calc(6.75px + var(--mat-form-field-container-height) / 2) * -1)) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block;color:var(--mat-form-field-error-text-color)}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-subscript-text-font);line-height:var(--mat-form-field-subscript-text-line-height);font-size:var(--mat-form-field-subscript-text-size);letter-spacing:var(--mat-form-field-subscript-text-tracking);font-weight:var(--mat-form-field-subscript-text-weight)}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none;background-color:var(--mat-form-field-state-layer-color)}.mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-hover-state-layer-opacity)}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-focus-state-layer-opacity)}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option{color:var(--mat-form-field-select-option-text-color)}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option:disabled{color:var(--mat-form-field-select-disabled-option-text-color)}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none;color:var(--mat-form-field-enabled-select-arrow-color)}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select.mat-focused .mat-mdc-form-field-infix::after{color:var(--mat-form-field-focus-select-arrow-color)}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:var(--mat-form-field-disabled-select-arrow-color)}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}.cdk-high-contrast-active .mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}.mat-mdc-form-field-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-container-text-font);line-height:var(--mat-form-field-container-text-line-height);font-size:var(--mat-form-field-container-text-size);letter-spacing:var(--mat-form-field-container-text-tracking);font-weight:var(--mat-form-field-container-text-weight)}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(var(--mat-form-field-outlined-label-text-populated-size)*var(--mat-mdc-form-field-floating-label-scale))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mat-form-field-outlined-label-text-populated-size)}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%;z-index:0}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto;position:relative;z-index:1}.mat-mdc-form-field-icon-prefix&gt;.mat-icon,.mat-mdc-form-field-icon-suffix&gt;.mat-icon{padding:0 12px;box-sizing:content-box}.mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-leading-icon-color)}.mat-form-field-disabled .mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-disabled-leading-icon-color)}.mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-trailing-icon-color)}.mat-form-field-disabled .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-disabled-trailing-icon-color)}.mat-form-field-invalid .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-trailing-icon-color)}.mat-form-field-invalid:not(.mat-focused):not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-hover-trailing-icon-color)}.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-focus-trailing-icon-color)}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__affix{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea{transition:none}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}}[dir=rtl] .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-notched-outline .mdc-floating-label{max-width:calc(100% + 1px)}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(133.3333333333% + 1px)}'],encapsulation:2,data:{animation:[ide.transitionMessages]},changeDetection:0});let n=e;return n})(),Sn=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[ut,be,zh,ut]});let n=e;return n})();var RL=Mo({passive:!0}),FL=(()=&gt;{let e=class e{constructor(t,r){this._platform=t,this._ngZone=r,this._monitoredElements=new Map}monitor(t){if(!this._platform.isBrowser)return Er;let r=ca(t),o=this._monitoredElements.get(r);if(o)return o.subject;let a=new re,s="cdk-text-field-autofilled",c=l=&gt;{l.animationName==="cdk-text-field-autofill-start"&amp;&amp;!r.classList.contains(s)?(r.classList.add(s),this._ngZone.run(()=&gt;a.next({target:l.target,isAutofilled:!0}))):l.animationName==="cdk-text-field-autofill-end"&amp;&amp;r.classList.contains(s)&amp;&amp;(r.classList.remove(s),this._ngZone.run(()=&gt;a.next({target:l.target,isAutofilled:!1})))};return this._ngZone.runOutsideAngular(()=&gt;{r.addEventListener("animationstart",c,RL),r.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(r,{subject:a,unlisten:()=&gt;{r.removeEventListener("animationstart",c,RL)}}),a}stopMonitoring(t){let r=ca(t),o=this._monitoredElements.get(r);o&amp;&amp;(o.unlisten(),o.subject.complete(),r.classList.remove("cdk-text-field-autofill-monitored"),r.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(r))}ngOnDestroy(){this._monitoredElements.forEach((t,r)=&gt;this.stopMonitoring(r))}};e.\u0275fac=function(r){return new(r||e)(D(jt),D(Ae))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var DC=(()=&gt;{let e=class e{get minRows(){return this._minRows}set minRows(t){this._minRows=zr(t),this._setMinHeight()}get maxRows(){return this._maxRows}set maxRows(t){this._maxRows=zr(t),this._setMaxHeight()}get enabled(){return this._enabled}set enabled(t){this._enabled!==t&amp;&amp;((this._enabled=t)?this.resizeToFitContent(!0):this.reset())}get placeholder(){return this._textareaElement.placeholder}set placeholder(t){this._cachedPlaceholderHeight=void 0,t?this._textareaElement.setAttribute("placeholder",t):this._textareaElement.removeAttribute("placeholder"),this._cacheTextareaPlaceholderHeight()}constructor(t,r,o,a){this._elementRef=t,this._platform=r,this._ngZone=o,this._destroyed=new re,this._enabled=!0,this._previousMinRows=-1,this._isViewInited=!1,this._handleFocusEvent=s=&gt;{this._hasFocus=s.type==="focus"},this._document=a,this._textareaElement=this._elementRef.nativeElement}_setMinHeight(){let t=this.minRows&amp;&amp;this._cachedLineHeight?`${this.minRows*this._cachedLineHeight}px`:null;t&amp;&amp;(this._textareaElement.style.minHeight=t)}_setMaxHeight(){let t=this.maxRows&amp;&amp;this._cachedLineHeight?`${this.maxRows*this._cachedLineHeight}px`:null;t&amp;&amp;(this._textareaElement.style.maxHeight=t)}ngAfterViewInit(){this._platform.isBrowser&amp;&amp;(this._initialHeight=this._textareaElement.style.height,this.resizeToFitContent(),this._ngZone.runOutsideAngular(()=&gt;{let t=this._getWindow();Sr(t,"resize").pipe(sh(16),mt(this._destroyed)).subscribe(()=&gt;this.resizeToFitContent(!0)),this._textareaElement.addEventListener("focus",this._handleFocusEvent),this._textareaElement.addEventListener("blur",this._handleFocusEvent)}),this._isViewInited=!0,this.resizeToFitContent(!0))}ngOnDestroy(){this._textareaElement.removeEventListener("focus",this._handleFocusEvent),this._textareaElement.removeEventListener("blur",this._handleFocusEvent),this._destroyed.next(),this._destroyed.complete()}_cacheTextareaLineHeight(){if(this._cachedLineHeight)return;let t=this._textareaElement.cloneNode(!1);t.rows=1,t.style.position="absolute",t.style.visibility="hidden",t.style.border="none",t.style.padding="0",t.style.height="",t.style.minHeight="",t.style.maxHeight="",t.style.overflow="hidden",this._textareaElement.parentNode.appendChild(t),this._cachedLineHeight=t.clientHeight,t.remove(),this._setMinHeight(),this._setMaxHeight()}_measureScrollHeight(){let t=this._textareaElement,r=t.style.marginBottom||"",o=this._platform.FIREFOX,a=o&amp;&amp;this._hasFocus,s=o?"cdk-textarea-autosize-measuring-firefox":"cdk-textarea-autosize-measuring";a&amp;&amp;(t.style.marginBottom=`${t.clientHeight}px`),t.classList.add(s);let c=t.scrollHeight-4;return t.classList.remove(s),a&amp;&amp;(t.style.marginBottom=r),c}_cacheTextareaPlaceholderHeight(){if(!this._isViewInited||this._cachedPlaceholderHeight!=null)return;if(!this.placeholder){this._cachedPlaceholderHeight=0;return}let t=this._textareaElement.value;this._textareaElement.value=this._textareaElement.placeholder,this._cachedPlaceholderHeight=this._measureScrollHeight(),this._textareaElement.value=t}ngDoCheck(){this._platform.isBrowser&amp;&amp;this.resizeToFitContent()}resizeToFitContent(t=!1){if(!this._enabled||(this._cacheTextareaLineHeight(),this._cacheTextareaPlaceholderHeight(),!this._cachedLineHeight))return;let r=this._elementRef.nativeElement,o=r.value;if(!t&amp;&amp;this._minRows===this._previousMinRows&amp;&amp;o===this._previousValue)return;let a=this._measureScrollHeight(),s=Math.max(a,this._cachedPlaceholderHeight||0);r.style.height=`${s}px`,this._ngZone.runOutsideAngular(()=&gt;{typeof requestAnimationFrame&lt;"u"?requestAnimationFrame(()=&gt;this._scrollToCaretPosition(r)):setTimeout(()=&gt;this._scrollToCaretPosition(r))}),this._previousValue=o,this._previousMinRows=this._minRows}reset(){this._initialHeight!==void 0&amp;&amp;(this._textareaElement.style.height=this._initialHeight)}_noopInputHandler(){}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_scrollToCaretPosition(t){let{selectionStart:r,selectionEnd:o}=t;!this._destroyed.isStopped&amp;&amp;this._hasFocus&amp;&amp;t.setSelectionRange(r,o)}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(jt),x(Ae),x($e,8))},e.\u0275dir=ve({type:e,selectors:[["textarea","cdkTextareaAutosize",""]],hostAttrs:["rows","1",1,"cdk-textarea-autosize"],hostBindings:function(r,o){r&amp;1&amp;&amp;P("input",function(){return o._noopInputHandler()})},inputs:{minRows:[$.None,"cdkAutosizeMinRows","minRows"],maxRows:[$.None,"cdkAutosizeMaxRows","maxRows"],enabled:[$.HasDecoratorInputTransform,"cdkTextareaAutosize","enabled",Ne],placeholder:"placeholder"},exportAs:["cdkTextareaAutosize"],standalone:!0,features:[It]});let n=e;return n})(),NL=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({});let n=e;return n})();var hP=new le("MAT_INPUT_VALUE_ACCESSOR"),ade=["button","checkbox","file","hidden","image","radio","range","reset","submit"],sde=0,nn=(()=&gt;{let e=class e{get disabled(){return this._disabled}set disabled(t){this._disabled=Zi(t),this.focused&amp;&amp;(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id(t){this._id=t||this._uid}get required(){return this._required??this.ngControl?.control?.hasValidator(Ot.required)??!1}set required(t){this._required=Zi(t)}get type(){return this._type}set type(t){this._type=t||"text",this._validateType(),!this._isTextarea&amp;&amp;ES().has(this._type)&amp;&amp;(this._elementRef.nativeElement.type=this._type)}get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(t){this._errorStateTracker.matcher=t}get value(){return this._inputValueAccessor.value}set value(t){t!==this.value&amp;&amp;(this._inputValueAccessor.value=t,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(t){this._readonly=Zi(t)}get errorState(){return this._errorStateTracker.errorState}set errorState(t){this._errorStateTracker.errorState=t}constructor(t,r,o,a,s,c,l,u,f,g){this._elementRef=t,this._platform=r,this.ngControl=o,this._autofillMonitor=u,this._formField=g,this._uid=`mat-input-${sde++}`,this.focused=!1,this.stateChanges=new re,this.controlType="mat-input",this.autofilled=!1,this._disabled=!1,this._type="text",this._readonly=!1,this._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(M=&gt;ES().has(M)),this._iOSKeyupListener=M=&gt;{let k=M.target;!k.value&amp;&amp;k.selectionStart===0&amp;&amp;k.selectionEnd===0&amp;&amp;(k.setSelectionRange(1,1),k.setSelectionRange(0,0))};let b=this._elementRef.nativeElement,y=b.nodeName.toLowerCase();this._inputValueAccessor=l||b,this._previousNativeValue=this.value,this.id=this.id,r.IOS&amp;&amp;f.runOutsideAngular(()=&gt;{t.nativeElement.addEventListener("keyup",this._iOSKeyupListener)}),this._errorStateTracker=new qd(c,o,s,a,this.stateChanges),this._isServer=!this._platform.isBrowser,this._isNativeSelect=y==="select",this._isTextarea=y==="textarea",this._isInFormField=!!g,this._isNativeSelect&amp;&amp;(this.controlType=b.multiple?"mat-native-select-multiple":"mat-native-select")}ngAfterViewInit(){this._platform.isBrowser&amp;&amp;this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(t=&gt;{this.autofilled=t.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&amp;&amp;this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement),this._platform.IOS&amp;&amp;this._elementRef.nativeElement.removeEventListener("keyup",this._iOSKeyupListener)}ngDoCheck(){this.ngControl&amp;&amp;(this.updateErrorState(),this.ngControl.disabled!==null&amp;&amp;this.ngControl.disabled!==this.disabled&amp;&amp;(this.disabled=this.ngControl.disabled,this.stateChanges.next())),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus(t){this._elementRef.nativeElement.focus(t)}updateErrorState(){this._errorStateTracker.updateErrorState()}_focusChanged(t){t!==this.focused&amp;&amp;(this.focused=t,this.stateChanges.next())}_onInput(){}_dirtyCheckNativeValue(){let t=this._elementRef.nativeElement.value;this._previousNativeValue!==t&amp;&amp;(this._previousNativeValue=t,this.stateChanges.next())}_dirtyCheckPlaceholder(){let t=this._getPlaceholder();if(t!==this._previousPlaceholder){let r=this._elementRef.nativeElement;this._previousPlaceholder=t,t?r.setAttribute("placeholder",t):r.removeAttribute("placeholder")}}_getPlaceholder(){return this.placeholder||null}_validateType(){ade.indexOf(this._type)&gt;-1}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)&gt;-1}_isBadInput(){let t=this._elementRef.nativeElement.validity;return t&amp;&amp;t.badInput}get empty(){return!this._isNeverEmpty()&amp;&amp;!this._elementRef.nativeElement.value&amp;&amp;!this._isBadInput()&amp;&amp;!this.autofilled}get shouldLabelFloat(){if(this._isNativeSelect){let t=this._elementRef.nativeElement,r=t.options[0];return this.focused||t.multiple||!this.empty||!!(t.selectedIndex&gt;-1&amp;&amp;r&amp;&amp;r.label)}else return this.focused||!this.empty}setDescribedByIds(t){t.length?this._elementRef.nativeElement.setAttribute("aria-describedby",t.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}_isInlineSelect(){let t=this._elementRef.nativeElement;return this._isNativeSelect&amp;&amp;(t.multiple||t.size&gt;1)}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(jt),x(ua,10),x(Hm,8),x(Vi,8),x(ls),x(hP,10),x(FL),x(Ae),x(Zl,8))},e.\u0275dir=ve({type:e,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-mdc-input-element"],hostVars:18,hostBindings:function(r,o){r&amp;1&amp;&amp;P("focus",function(){return o._focusChanged(!0)})("blur",function(){return o._focusChanged(!1)})("input",function(){return o._onInput()}),r&amp;2&amp;&amp;(cr("id",o.id)("disabled",o.disabled)("required",o.required),Ve("name",o.name||null)("readonly",o.readonly&amp;&amp;!o._isNativeSelect||null)("aria-invalid",o.empty&amp;&amp;o.required?null:o.errorState)("aria-required",o.required)("id",o.id),Se("mat-input-server",o._isServer)("mat-mdc-form-field-textarea-control",o._isInFormField&amp;&amp;o._isTextarea)("mat-mdc-form-field-input-control",o._isInFormField)("mdc-text-field__input",o._isInFormField)("mat-mdc-native-select-inline",o._isInlineSelect()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:[$.None,"aria-describedby","userAriaDescribedBy"],value:"value",readonly:"readonly"},exportAs:["matInput"],standalone:!0,features:[ht([{provide:ef,useExisting:e}]),wt]});let n=e;return n})(),gn=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[ut,Sn,Sn,NL,ut]});let n=e;return n})();var lde=["mat-calendar-body",""];function dde(n,e){if(n&amp;1&amp;&amp;(m(0,"tr",0)(1,"td",3),v(2),h()()),n&amp;2){let i=_();d(),ln("padding-top",i._cellPadding)("padding-bottom",i._cellPadding),Ve("colspan",i.numCols),d(),S(" ",i.label," ")}}function ude(n,e){if(n&amp;1&amp;&amp;(m(0,"td",3),v(1),h()),n&amp;2){let i=_(2);ln("padding-top",i._cellPadding)("padding-bottom",i._cellPadding),Ve("colspan",i._firstRowOffset),d(),S(" ",i._firstRowOffset&gt;=i.labelMinRequiredCells?i.label:""," ")}}function mde(n,e){if(n&amp;1){let i=U();m(0,"td",6)(1,"button",7),P("click",function(r){let o=I(i).$implicit,a=_(2);return T(a._cellClicked(o,r))})("focus",function(r){let o=I(i).$implicit,a=_(2);return T(a._emitActiveDateChange(o,r))}),m(2,"span",8),v(3),h(),C(4,"span",9),h()()}if(n&amp;2){let i=e.$implicit,t=e.$index,r=_().$index,o=_();ln("width",o._cellWidth)("padding-top",o._cellPadding)("padding-bottom",o._cellPadding),Ve("data-mat-row",r)("data-mat-col",t),d(),Se("mat-calendar-body-disabled",!i.enabled)("mat-calendar-body-active",o._isActiveCell(r,t))("mat-calendar-body-range-start",o._isRangeStart(i.compareValue))("mat-calendar-body-range-end",o._isRangeEnd(i.compareValue))("mat-calendar-body-in-range",o._isInRange(i.compareValue))("mat-calendar-body-comparison-bridge-start",o._isComparisonBridgeStart(i.compareValue,r,t))("mat-calendar-body-comparison-bridge-end",o._isComparisonBridgeEnd(i.compareValue,r,t))("mat-calendar-body-comparison-start",o._isComparisonStart(i.compareValue))("mat-calendar-body-comparison-end",o._isComparisonEnd(i.compareValue))("mat-calendar-body-in-comparison-range",o._isInComparisonRange(i.compareValue))("mat-calendar-body-preview-start",o._isPreviewStart(i.compareValue))("mat-calendar-body-preview-end",o._isPreviewEnd(i.compareValue))("mat-calendar-body-in-preview",o._isInPreview(i.compareValue)),p("ngClass",i.cssClasses)("tabindex",o._isActiveCell(r,t)?0:-1),Ve("aria-label",i.ariaLabel)("aria-disabled",!i.enabled||null)("aria-pressed",o._isSelected(i.compareValue))("aria-current",o.todayValue===i.compareValue?"date":null)("aria-describedby",o._getDescribedby(i.compareValue)),d(),Se("mat-calendar-body-selected",o._isSelected(i.compareValue))("mat-calendar-body-comparison-identical",o._isComparisonIdentical(i.compareValue))("mat-calendar-body-today",o.todayValue===i.compareValue),d(),S(" ",i.displayValue," ")}}function pde(n,e){if(n&amp;1&amp;&amp;(m(0,"tr",1),w(1,ude,2,6,"td",4),xi(2,mde,5,48,"td",5,is),h()),n&amp;2){let i=e.$implicit,t=e.$index,r=_();d(),Q(1,t===0&amp;&amp;r._firstRowOffset?1:-1),d(),wi(i)}}function hde(n,e){if(n&amp;1&amp;&amp;(m(0,"th",2)(1,"span",6),v(2),h(),m(3,"span",3),v(4),h()()),n&amp;2){let i=e.$implicit;d(2),N(i.long),d(2),N(i.narrow)}}var fde=["*"];function gde(n,e){}function _de(n,e){if(n&amp;1){let i=U();m(0,"mat-month-view",2),Qn("activeDateChange",function(r){I(i);let o=_();return ti(o.activeDate,r)||(o.activeDate=r),T(r)}),P("_userSelection",function(r){I(i);let o=_();return T(o._dateSelected(r))})("dragStarted",function(r){I(i);let o=_();return T(o._dragStarted(r))})("dragEnded",function(r){I(i);let o=_();return T(o._dragEnded(r))}),h()}if(n&amp;2){let i=_();Zn("activeDate",i.activeDate),p("selected",i.selected)("dateFilter",i.dateFilter)("maxDate",i.maxDate)("minDate",i.minDate)("dateClass",i.dateClass)("comparisonStart",i.comparisonStart)("comparisonEnd",i.comparisonEnd)("startDateAccessibleName",i.startDateAccessibleName)("endDateAccessibleName",i.endDateAccessibleName)("activeDrag",i._activeDrag)}}function bde(n,e){if(n&amp;1){let i=U();m(0,"mat-year-view",3),Qn("activeDateChange",function(r){I(i);let o=_();return ti(o.activeDate,r)||(o.activeDate=r),T(r)}),P("monthSelected",function(r){I(i);let o=_();return T(o._monthSelectedInYearView(r))})("selectedChange",function(r){I(i);let o=_();return T(o._goToDateInView(r,"month"))}),h()}if(n&amp;2){let i=_();Zn("activeDate",i.activeDate),p("selected",i.selected)("dateFilter",i.dateFilter)("maxDate",i.maxDate)("minDate",i.minDate)("dateClass",i.dateClass)}}function vde(n,e){if(n&amp;1){let i=U();m(0,"mat-multi-year-view",4),Qn("activeDateChange",function(r){I(i);let o=_();return ti(o.activeDate,r)||(o.activeDate=r),T(r)}),P("yearSelected",function(r){I(i);let o=_();return T(o._yearSelectedInMultiYearView(r))})("selectedChange",function(r){I(i);let o=_();return T(o._goToDateInView(r,"year"))}),h()}if(n&amp;2){let i=_();Zn("activeDate",i.activeDate),p("selected",i.selected)("dateFilter",i.dateFilter)("maxDate",i.maxDate)("minDate",i.minDate)("dateClass",i.dateClass)}}function yde(n,e){}var Cde=["button"],xde=[[["","matDatepickerToggleIcon",""]]],wde=["[matDatepickerToggleIcon]"];function Mde(n,e){n&amp;1&amp;&amp;(Ni(),m(0,"svg",2),C(1,"path",3),h())}var s_=(()=&gt;{let e=class e{constructor(){this.changes=new re,this.calendarLabel="Calendar",this.openCalendarLabel="Open calendar",this.closeCalendarLabel="Close calendar",this.prevMonthLabel="Previous month",this.nextMonthLabel="Next month",this.prevYearLabel="Previous year",this.nextYearLabel="Next year",this.prevMultiYearLabel="Previous 24 years",this.nextMultiYearLabel="Next 24 years",this.switchToMonthViewLabel="Choose date",this.switchToMultiYearViewLabel="Choose month and year",this.startDateLabel="Start date",this.endDateLabel="End date"}formatYearRange(t,r){return`${t} \u2013 ${r}`}formatYearRangeLabel(t,r){return`${t} to ${r}`}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),o_=class{constructor(e,i,t,r,o={},a=e,s){this.value=e,this.displayValue=i,this.ariaLabel=t,this.enabled=r,this.cssClasses=o,this.compareValue=a,this.rawValue=s}},kde=1,LL=Mo({passive:!1,capture:!0}),ru=Mo({passive:!0,capture:!0}),IC=Mo({passive:!0}),nf=(()=&gt;{let e=class e{ngAfterViewChecked(){this._focusActiveCellAfterViewChecked&amp;&amp;(this._focusActiveCell(),this._focusActiveCellAfterViewChecked=!1)}constructor(t,r){this._elementRef=t,this._ngZone=r,this._platform=te(jt),this._focusActiveCellAfterViewChecked=!1,this.numCols=7,this.activeCell=0,this.isRange=!1,this.cellAspectRatio=1,this.previewStart=null,this.previewEnd=null,this.selectedValueChange=new ae,this.previewChange=new ae,this.activeDateChange=new ae,this.dragStarted=new ae,this.dragEnded=new ae,this._didDragSinceMouseDown=!1,this._enterHandler=o=&gt;{if(this._skipNextFocus&amp;&amp;o.type==="focus"){this._skipNextFocus=!1;return}if(o.target&amp;&amp;this.isRange){let a=this._getCellFromElement(o.target);a&amp;&amp;this._ngZone.run(()=&gt;this.previewChange.emit({value:a.enabled?a:null,event:o}))}},this._touchmoveHandler=o=&gt;{if(!this.isRange)return;let a=jL(o),s=a?this._getCellFromElement(a):null;a!==o.target&amp;&amp;(this._didDragSinceMouseDown=!0),gP(o.target)&amp;&amp;o.preventDefault(),this._ngZone.run(()=&gt;this.previewChange.emit({value:s?.enabled?s:null,event:o}))},this._leaveHandler=o=&gt;{this.previewEnd!==null&amp;&amp;this.isRange&amp;&amp;(o.type!=="blur"&amp;&amp;(this._didDragSinceMouseDown=!0),o.target&amp;&amp;this._getCellFromElement(o.target)&amp;&amp;!(o.relatedTarget&amp;&amp;this._getCellFromElement(o.relatedTarget))&amp;&amp;this._ngZone.run(()=&gt;this.previewChange.emit({value:null,event:o})))},this._mousedownHandler=o=&gt;{if(!this.isRange)return;this._didDragSinceMouseDown=!1;let a=o.target&amp;&amp;this._getCellFromElement(o.target);!a||!this._isInRange(a.compareValue)||this._ngZone.run(()=&gt;{this.dragStarted.emit({value:a.rawValue,event:o})})},this._mouseupHandler=o=&gt;{if(!this.isRange)return;let a=gP(o.target);if(!a){this._ngZone.run(()=&gt;{this.dragEnded.emit({value:null,event:o})});return}a.closest(".mat-calendar-body")===this._elementRef.nativeElement&amp;&amp;this._ngZone.run(()=&gt;{let s=this._getCellFromElement(a);this.dragEnded.emit({value:s?.rawValue??null,event:o})})},this._touchendHandler=o=&gt;{let a=jL(o);a&amp;&amp;this._mouseupHandler({target:a})},this._id=`mat-calendar-body-${kde++}`,this._startDateLabelId=`${this._id}-start-date`,this._endDateLabelId=`${this._id}-end-date`,r.runOutsideAngular(()=&gt;{let o=t.nativeElement;o.addEventListener("touchmove",this._touchmoveHandler,LL),o.addEventListener("mouseenter",this._enterHandler,ru),o.addEventListener("focus",this._enterHandler,ru),o.addEventListener("mouseleave",this._leaveHandler,ru),o.addEventListener("blur",this._leaveHandler,ru),o.addEventListener("mousedown",this._mousedownHandler,IC),o.addEventListener("touchstart",this._mousedownHandler,IC),this._platform.isBrowser&amp;&amp;(window.addEventListener("mouseup",this._mouseupHandler),window.addEventListener("touchend",this._touchendHandler))})}_cellClicked(t,r){this._didDragSinceMouseDown||t.enabled&amp;&amp;this.selectedValueChange.emit({value:t.value,event:r})}_emitActiveDateChange(t,r){t.enabled&amp;&amp;this.activeDateChange.emit({value:t.value,event:r})}_isSelected(t){return this.startValue===t||this.endValue===t}ngOnChanges(t){let r=t.numCols,{rows:o,numCols:a}=this;(t.rows||r)&amp;&amp;(this._firstRowOffset=o&amp;&amp;o.length&amp;&amp;o[0].length?a-o[0].length:0),(t.cellAspectRatio||r||!this._cellPadding)&amp;&amp;(this._cellPadding=`${50*this.cellAspectRatio/a}%`),(r||!this._cellWidth)&amp;&amp;(this._cellWidth=`${100/a}%`)}ngOnDestroy(){let t=this._elementRef.nativeElement;t.removeEventListener("touchmove",this._touchmoveHandler,LL),t.removeEventListener("mouseenter",this._enterHandler,ru),t.removeEventListener("focus",this._enterHandler,ru),t.removeEventListener("mouseleave",this._leaveHandler,ru),t.removeEventListener("blur",this._leaveHandler,ru),t.removeEventListener("mousedown",this._mousedownHandler,IC),t.removeEventListener("touchstart",this._mousedownHandler,IC),this._platform.isBrowser&amp;&amp;(window.removeEventListener("mouseup",this._mouseupHandler),window.removeEventListener("touchend",this._touchendHandler))}_isActiveCell(t,r){let o=t*this.numCols+r;return t&amp;&amp;(o-=this._firstRowOffset),o==this.activeCell}_focusActiveCell(t=!0){this._ngZone.runOutsideAngular(()=&gt;{this._ngZone.onStable.pipe(gt(1)).subscribe(()=&gt;{setTimeout(()=&gt;{let r=this._elementRef.nativeElement.querySelector(".mat-calendar-body-active");r&amp;&amp;(t||(this._skipNextFocus=!0),r.focus())})})})}_scheduleFocusActiveCellAfterViewChecked(){this._focusActiveCellAfterViewChecked=!0}_isRangeStart(t){return _P(t,this.startValue,this.endValue)}_isRangeEnd(t){return bP(t,this.startValue,this.endValue)}_isInRange(t){return vP(t,this.startValue,this.endValue,this.isRange)}_isComparisonStart(t){return _P(t,this.comparisonStart,this.comparisonEnd)}_isComparisonBridgeStart(t,r,o){if(!this._isComparisonStart(t)||this._isRangeStart(t)||!this._isInRange(t))return!1;let a=this.rows[r][o-1];if(!a){let s=this.rows[r-1];a=s&amp;&amp;s[s.length-1]}return a&amp;&amp;!this._isRangeEnd(a.compareValue)}_isComparisonBridgeEnd(t,r,o){if(!this._isComparisonEnd(t)||this._isRangeEnd(t)||!this._isInRange(t))return!1;let a=this.rows[r][o+1];if(!a){let s=this.rows[r+1];a=s&amp;&amp;s[0]}return a&amp;&amp;!this._isRangeStart(a.compareValue)}_isComparisonEnd(t){return bP(t,this.comparisonStart,this.comparisonEnd)}_isInComparisonRange(t){return vP(t,this.comparisonStart,this.comparisonEnd,this.isRange)}_isComparisonIdentical(t){return this.comparisonStart===this.comparisonEnd&amp;&amp;t===this.comparisonStart}_isPreviewStart(t){return _P(t,this.previewStart,this.previewEnd)}_isPreviewEnd(t){return bP(t,this.previewStart,this.previewEnd)}_isInPreview(t){return vP(t,this.previewStart,this.previewEnd,this.isRange)}_getDescribedby(t){return this.isRange?this.startValue===t&amp;&amp;this.endValue===t?`${this._startDateLabelId} ${this._endDateLabelId}`:this.startValue===t?this._startDateLabelId:this.endValue===t?this._endDateLabelId:null:null}_getCellFromElement(t){let r=gP(t);if(r){let o=r.getAttribute("data-mat-row"),a=r.getAttribute("data-mat-col");if(o&amp;&amp;a)return this.rows[parseInt(o)][parseInt(a)]}return null}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(Ae))},e.\u0275cmp=V({type:e,selectors:[["","mat-calendar-body",""]],hostAttrs:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",todayValue:"todayValue",startValue:"startValue",endValue:"endValue",labelMinRequiredCells:"labelMinRequiredCells",numCols:"numCols",activeCell:"activeCell",isRange:"isRange",cellAspectRatio:"cellAspectRatio",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",previewStart:"previewStart",previewEnd:"previewEnd",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName"},outputs:{selectedValueChange:"selectedValueChange",previewChange:"previewChange",activeDateChange:"activeDateChange",dragStarted:"dragStarted",dragEnded:"dragEnded"},exportAs:["matCalendarBody"],standalone:!0,features:[wt,Ie],attrs:lde,decls:7,vars:5,consts:[["aria-hidden","true"],["role","row"],[1,"mat-calendar-body-hidden-label",3,"id"],[1,"mat-calendar-body-label"],[1,"mat-calendar-body-label",3,"paddingTop","paddingBottom"],["role","gridcell",1,"mat-calendar-body-cell-container",3,"width","paddingTop","paddingBottom"],["role","gridcell",1,"mat-calendar-body-cell-container"],["type","button",1,"mat-calendar-body-cell",3,"click","focus","ngClass","tabindex"],[1,"mat-calendar-body-cell-content","mat-focus-indicator"],["aria-hidden","true",1,"mat-calendar-body-cell-preview"]],template:function(r,o){r&amp;1&amp;&amp;(w(0,dde,3,6,"tr",0),xi(1,pde,4,1,"tr",1,is),m(3,"label",2),v(4),h(),m(5,"label",2),v(6),h()),r&amp;2&amp;&amp;(Q(0,o._firstRowOffset&lt;o.labelMinRequiredCells?0:-1),d(),wi(o.rows),d(2),p("id",o._startDateLabelId),d(),S(" ",o.startDateAccessibleName,`
`),d(),p("id",o._endDateLabelId),d(),S(" ",o.endDateAccessibleName,`
`))},dependencies:[Tt],styles:['.mat-calendar-body{min-width:224px}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-outline-color)}.mat-calendar-body-label{height:0;line-height:0;text-align:start;padding-left:4.7142857143%;padding-right:4.7142857143%;font-size:var(--mat-datepicker-calendar-body-label-text-size);font-weight:var(--mat-datepicker-calendar-body-label-text-weight);color:var(--mat-datepicker-calendar-body-label-text-color)}.mat-calendar-body-hidden-label{display:none}.mat-calendar-body-cell-container{position:relative;height:0;line-height:0}.mat-calendar-body-cell{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;background:none;text-align:center;outline:none;font-family:inherit;margin:0}.mat-calendar-body-cell::-moz-focus-inner{border:0}.mat-calendar-body-cell::before,.mat-calendar-body-cell::after,.mat-calendar-body-cell-preview{content:"";position:absolute;top:5%;left:0;z-index:0;box-sizing:border-box;display:block;height:90%;width:100%}.mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-start::after,.mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,.mat-calendar-body-comparison-start::after,.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:5%;width:95%;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,[dir=rtl] .mat-calendar-body-comparison-start::after,[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:0;border-radius:0;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,.mat-calendar-body-comparison-end::after,.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}[dir=rtl] .mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,[dir=rtl] .mat-calendar-body-comparison-end::after,[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{left:5%;border-radius:0;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-comparison-bridge-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-bridge-end.mat-calendar-body-range-start::after{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end.mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-end.mat-calendar-body-range-start::after{width:90%}.mat-calendar-body-in-preview{color:var(--mat-datepicker-calendar-date-preview-state-outline-color)}.mat-calendar-body-in-preview .mat-calendar-body-cell-preview{border-top:dashed 1px;border-bottom:dashed 1px}.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:dashed 1px}[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:0;border-right:dashed 1px}.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:dashed 1px}[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:0;border-left:dashed 1px}.mat-calendar-body-disabled{cursor:default}.mat-calendar-body-disabled&gt;.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:var(--mat-datepicker-calendar-date-disabled-state-text-color)}.mat-calendar-body-disabled&gt;.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-disabled-state-outline-color)}.cdk-high-contrast-active .mat-calendar-body-disabled{opacity:.5}.mat-calendar-body-cell-content{top:5%;left:5%;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;line-height:1;border-width:1px;border-style:solid;border-radius:999px;color:var(--mat-datepicker-calendar-date-text-color);border-color:var(--mat-datepicker-calendar-date-outline-color)}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}.cdk-high-contrast-active .mat-calendar-body-cell-content{border:none}.cdk-keyboard-focused .mat-calendar-body-active&gt;.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active&gt;.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-focus-state-background-color)}@media(hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover&gt;.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-hover-state-background-color)}}.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-state-background-color);color:var(--mat-datepicker-calendar-date-selected-state-text-color)}.mat-calendar-body-disabled&gt;.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-disabled-state-background-color)}.mat-calendar-body-selected.mat-calendar-body-today{box-shadow:inset 0 0 0 1px var(--mat-datepicker-calendar-date-today-selected-state-outline-color)}.mat-calendar-body-in-range::before{background:var(--mat-datepicker-calendar-date-in-range-state-background-color)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color)}.mat-calendar-body-comparison-bridge-start::before,[dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}.mat-calendar-body-comparison-bridge-end::before,[dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}.mat-calendar-body-in-range&gt;.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:var(--mat-datepicker-calendar-date-in-overlap-range-state-background-color)}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range&gt;.mat-calendar-body-selected{background:var(--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color)}.cdk-high-contrast-active .mat-datepicker-popup:not(:empty),.cdk-high-contrast-active .mat-calendar-body-cell:not(.mat-calendar-body-in-range) .mat-calendar-body-selected{outline:solid 1px}.cdk-high-contrast-active .mat-calendar-body-today{outline:dotted 1px}.cdk-high-contrast-active .mat-calendar-body-cell::before,.cdk-high-contrast-active .mat-calendar-body-cell::after,.cdk-high-contrast-active .mat-calendar-body-selected{background:none}.cdk-high-contrast-active .mat-calendar-body-in-range::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-start::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-end::before{border-top:solid 1px;border-bottom:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:0;border-right:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:0;border-left:solid 1px}.cdk-high-contrast-active .mat-calendar-body-in-comparison-range::before{border-top:dashed 1px;border-bottom:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:0;border-right:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:0;border-left:dashed 1px}'],encapsulation:2,changeDetection:0});let n=e;return n})();function fP(n){return n?.nodeName==="TD"}function gP(n){let e;return fP(n)?e=n:fP(n.parentNode)?e=n.parentNode:fP(n.parentNode?.parentNode)&amp;&amp;(e=n.parentNode.parentNode),e?.getAttribute("data-mat-row")!=null?e:null}function _P(n,e,i){return i!==null&amp;&amp;e!==i&amp;&amp;n&lt;i&amp;&amp;n===e}function bP(n,e,i){return e!==null&amp;&amp;e!==i&amp;&amp;n&gt;=e&amp;&amp;n===i}function vP(n,e,i,t){return t&amp;&amp;e!==null&amp;&amp;i!==null&amp;&amp;e!==i&amp;&amp;n&gt;=e&amp;&amp;n&lt;=i}function jL(n){let e=n.changedTouches[0];return document.elementFromPoint(e.clientX,e.clientY)}var us=class{constructor(e,i){this.start=e,this.end=i}},a_=(()=&gt;{let e=class e{constructor(t,r){this.selection=t,this._adapter=r,this._selectionChanged=new re,this.selectionChanged=this._selectionChanged,this.selection=t}updateSelection(t,r){let o=this.selection;this.selection=t,this._selectionChanged.next({selection:t,source:r,oldValue:o})}ngOnDestroy(){this._selectionChanged.complete()}_isValidDateInstance(t){return this._adapter.isDateInstance(t)&amp;&amp;this._adapter.isValid(t)}};e.\u0275fac=function(r){Pm()},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})(),Ode=(()=&gt;{let e=class e extends a_{constructor(t){super(null,t)}add(t){super.updateSelection(t,this)}isValid(){return this.selection!=null&amp;&amp;this._isValidDateInstance(this.selection)}isComplete(){return this.selection!=null}clone(){let t=new e(this._adapter);return t.updateSelection(this.selection,this),t}};e.\u0275fac=function(r){return new(r||e)(D(Hr))},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})();function Ede(n,e){return n||new Ode(e)}var WL={provide:a_,deps:[[new es,new Gs,a_],Hr],useFactory:Ede};var GL=new le("MAT_DATE_RANGE_SELECTION_STRATEGY");var yP=7,VL=(()=&gt;{let e=class e{get activeDate(){return this._activeDate}set activeDate(t){let r=this._activeDate,o=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(t))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(o,this.minDate,this.maxDate),this._hasSameMonthAndYear(r,this._activeDate)||this._init()}get selected(){return this._selected}set selected(t){t instanceof us?this._selected=t:this._selected=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(t)),this._setRanges(this._selected)}get minDate(){return this._minDate}set minDate(t){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(t))}get maxDate(){return this._maxDate}set maxDate(t){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(t))}constructor(t,r,o,a,s){this._changeDetectorRef=t,this._dateFormats=r,this._dateAdapter=o,this._dir=a,this._rangeStrategy=s,this._rerenderSubscription=xt.EMPTY,this.activeDrag=null,this.selectedChange=new ae,this._userSelection=new ae,this.dragStarted=new ae,this.dragEnded=new ae,this.activeDateChange=new ae,this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe(Xt(null)).subscribe(()=&gt;this._init())}ngOnChanges(t){let r=t.comparisonStart||t.comparisonEnd;r&amp;&amp;!r.firstChange&amp;&amp;this._setRanges(this.selected),t.activeDrag&amp;&amp;!this.activeDrag&amp;&amp;this._clearPreview()}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_dateSelected(t){let r=t.value,o=this._getDateFromDayOfMonth(r),a,s;this._selected instanceof us?(a=this._getDateInCurrentMonth(this._selected.start),s=this._getDateInCurrentMonth(this._selected.end)):a=s=this._getDateInCurrentMonth(this._selected),(a!==r||s!==r)&amp;&amp;this.selectedChange.emit(o),this._userSelection.emit({value:o,event:t.event}),this._clearPreview(),this._changeDetectorRef.markForCheck()}_updateActiveDate(t){let r=t.value,o=this._activeDate;this.activeDate=this._getDateFromDayOfMonth(r),this._dateAdapter.compareDate(o,this.activeDate)&amp;&amp;this.activeDateChange.emit(this._activeDate)}_handleCalendarBodyKeydown(t){let r=this._activeDate,o=this._isRtl();switch(t.keyCode){case 37:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,o?1:-1);break;case 39:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,o?-1:1);break;case 38:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,-7);break;case 40:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,7);break;case 36:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,1-this._dateAdapter.getDate(this._activeDate));break;case 35:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,this._dateAdapter.getNumDaysInMonth(this._activeDate)-this._dateAdapter.getDate(this._activeDate));break;case 33:this.activeDate=t.altKey?this._dateAdapter.addCalendarYears(this._activeDate,-1):this._dateAdapter.addCalendarMonths(this._activeDate,-1);break;case 34:this.activeDate=t.altKey?this._dateAdapter.addCalendarYears(this._activeDate,1):this._dateAdapter.addCalendarMonths(this._activeDate,1);break;case 13:case 32:this._selectionKeyPressed=!0,this._canSelect(this._activeDate)&amp;&amp;t.preventDefault();return;case 27:this._previewEnd!=null&amp;&amp;!Dn(t)&amp;&amp;(this._clearPreview(),this.activeDrag?this.dragEnded.emit({value:null,event:t}):(this.selectedChange.emit(null),this._userSelection.emit({value:null,event:t})),t.preventDefault(),t.stopPropagation());return;default:return}this._dateAdapter.compareDate(r,this.activeDate)&amp;&amp;(this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked()),t.preventDefault()}_handleCalendarBodyKeyup(t){(t.keyCode===32||t.keyCode===13)&amp;&amp;(this._selectionKeyPressed&amp;&amp;this._canSelect(this._activeDate)&amp;&amp;this._dateSelected({value:this._dateAdapter.getDate(this._activeDate),event:t}),this._selectionKeyPressed=!1)}_init(){this._setRanges(this.selected),this._todayDate=this._getCellCompareValue(this._dateAdapter.today()),this._monthLabel=this._dateFormats.display.monthLabel?this._dateAdapter.format(this.activeDate,this._dateFormats.display.monthLabel):this._dateAdapter.getMonthNames("short")[this._dateAdapter.getMonth(this.activeDate)].toLocaleUpperCase();let t=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),1);this._firstWeekOffset=(yP+this._dateAdapter.getDayOfWeek(t)-this._dateAdapter.getFirstDayOfWeek())%yP,this._initWeekdays(),this._createWeekCells(),this._changeDetectorRef.markForCheck()}_focusActiveCell(t){this._matCalendarBody._focusActiveCell(t)}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_previewChanged({event:t,value:r}){if(this._rangeStrategy){let o=r?r.rawValue:null,a=this._rangeStrategy.createPreview(o,this.selected,t);if(this._previewStart=this._getCellCompareValue(a.start),this._previewEnd=this._getCellCompareValue(a.end),this.activeDrag&amp;&amp;o){let s=this._rangeStrategy.createDrag?.(this.activeDrag.value,this.selected,o,t);s&amp;&amp;(this._previewStart=this._getCellCompareValue(s.start),this._previewEnd=this._getCellCompareValue(s.end))}this._changeDetectorRef.detectChanges()}}_dragEnded(t){if(this.activeDrag)if(t.value){let r=this._rangeStrategy?.createDrag?.(this.activeDrag.value,this.selected,t.value,t.event);this.dragEnded.emit({value:r??null,event:t.event})}else this.dragEnded.emit({value:null,event:t.event})}_getDateFromDayOfMonth(t){return this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),t)}_initWeekdays(){let t=this._dateAdapter.getFirstDayOfWeek(),r=this._dateAdapter.getDayOfWeekNames("narrow"),a=this._dateAdapter.getDayOfWeekNames("long").map((s,c)=&gt;({long:s,narrow:r[c]}));this._weekdays=a.slice(t).concat(a.slice(0,t))}_createWeekCells(){let t=this._dateAdapter.getNumDaysInMonth(this.activeDate),r=this._dateAdapter.getDateNames();this._weeks=[[]];for(let o=0,a=this._firstWeekOffset;o&lt;t;o++,a++){a==yP&amp;&amp;(this._weeks.push([]),a=0);let s=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),o+1),c=this._shouldEnableDate(s),l=this._dateAdapter.format(s,this._dateFormats.display.dateA11yLabel),u=this.dateClass?this.dateClass(s,"month"):void 0;this._weeks[this._weeks.length-1].push(new o_(o+1,r[o],l,c,u,this._getCellCompareValue(s),s))}}_shouldEnableDate(t){return!!t&amp;&amp;(!this.minDate||this._dateAdapter.compareDate(t,this.minDate)&gt;=0)&amp;&amp;(!this.maxDate||this._dateAdapter.compareDate(t,this.maxDate)&lt;=0)&amp;&amp;(!this.dateFilter||this.dateFilter(t))}_getDateInCurrentMonth(t){return t&amp;&amp;this._hasSameMonthAndYear(t,this.activeDate)?this._dateAdapter.getDate(t):null}_hasSameMonthAndYear(t,r){return!!(t&amp;&amp;r&amp;&amp;this._dateAdapter.getMonth(t)==this._dateAdapter.getMonth(r)&amp;&amp;this._dateAdapter.getYear(t)==this._dateAdapter.getYear(r))}_getCellCompareValue(t){if(t){let r=this._dateAdapter.getYear(t),o=this._dateAdapter.getMonth(t),a=this._dateAdapter.getDate(t);return new Date(r,o,a).getTime()}return null}_isRtl(){return this._dir&amp;&amp;this._dir.value==="rtl"}_setRanges(t){t instanceof us?(this._rangeStart=this._getCellCompareValue(t.start),this._rangeEnd=this._getCellCompareValue(t.end),this._isRange=!0):(this._rangeStart=this._rangeEnd=this._getCellCompareValue(t),this._isRange=!1),this._comparisonRangeStart=this._getCellCompareValue(this.comparisonStart),this._comparisonRangeEnd=this._getCellCompareValue(this.comparisonEnd)}_canSelect(t){return!this.dateFilter||this.dateFilter(t)}_clearPreview(){this._previewStart=this._previewEnd=null}};e.\u0275fac=function(r){return new(r||e)(x(dt),x(Xs,8),x(Hr,8),x(ci,8),x(GL,8))},e.\u0275cmp=V({type:e,selectors:[["mat-month-view"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(nf,5),r&amp;2){let a;ue(a=me())&amp;&amp;(o._matCalendarBody=a.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName",activeDrag:"activeDrag"},outputs:{selectedChange:"selectedChange",_userSelection:"_userSelection",dragStarted:"dragStarted",dragEnded:"dragEnded",activeDateChange:"activeDateChange"},exportAs:["matMonthView"],standalone:!0,features:[wt,Ie],decls:8,vars:14,consts:[["role","grid",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["scope","col"],["aria-hidden","true"],["colspan","7",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"selectedValueChange","activeDateChange","previewChange","dragStarted","dragEnded","keyup","keydown","label","rows","todayValue","startValue","endValue","comparisonStart","comparisonEnd","previewStart","previewEnd","isRange","labelMinRequiredCells","activeCell","startDateAccessibleName","endDateAccessibleName"],[1,"cdk-visually-hidden"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"table",0)(1,"thead",1)(2,"tr"),xi(3,hde,5,2,"th",2,is),h(),m(5,"tr",3),C(6,"th",4),h()(),m(7,"tbody",5),P("selectedValueChange",function(s){return o._dateSelected(s)})("activeDateChange",function(s){return o._updateActiveDate(s)})("previewChange",function(s){return o._previewChanged(s)})("dragStarted",function(s){return o.dragStarted.emit(s)})("dragEnded",function(s){return o._dragEnded(s)})("keyup",function(s){return o._handleCalendarBodyKeyup(s)})("keydown",function(s){return o._handleCalendarBodyKeydown(s)}),h()()),r&amp;2&amp;&amp;(d(3),wi(o._weekdays),d(4),p("label",o._monthLabel)("rows",o._weeks)("todayValue",o._todayDate)("startValue",o._rangeStart)("endValue",o._rangeEnd)("comparisonStart",o._comparisonRangeStart)("comparisonEnd",o._comparisonRangeEnd)("previewStart",o._previewStart)("previewEnd",o._previewEnd)("isRange",o._isRange)("labelMinRequiredCells",3)("activeCell",o._dateAdapter.getDate(o.activeDate)-1)("startDateAccessibleName",o.startDateAccessibleName)("endDateAccessibleName",o.endDateAccessibleName))},dependencies:[nf],encapsulation:2,changeDetection:0});let n=e;return n})(),Aa=24,CP=4,BL=(()=&gt;{let e=class e{get activeDate(){return this._activeDate}set activeDate(t){let r=this._activeDate,o=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(t))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(o,this.minDate,this.maxDate),$L(this._dateAdapter,r,this._activeDate,this.minDate,this.maxDate)||this._init()}get selected(){return this._selected}set selected(t){t instanceof us?this._selected=t:this._selected=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(t)),this._setSelectedYear(t)}get minDate(){return this._minDate}set minDate(t){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(t))}get maxDate(){return this._maxDate}set maxDate(t){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(t))}constructor(t,r,o){this._changeDetectorRef=t,this._dateAdapter=r,this._dir=o,this._rerenderSubscription=xt.EMPTY,this.selectedChange=new ae,this.yearSelected=new ae,this.activeDateChange=new ae,this._dateAdapter,this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe(Xt(null)).subscribe(()=&gt;this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_init(){this._todayYear=this._dateAdapter.getYear(this._dateAdapter.today());let r=this._dateAdapter.getYear(this._activeDate)-r_(this._dateAdapter,this.activeDate,this.minDate,this.maxDate);this._years=[];for(let o=0,a=[];o&lt;Aa;o++)a.push(r+o),a.length==CP&amp;&amp;(this._years.push(a.map(s=&gt;this._createCellForYear(s))),a=[]);this._changeDetectorRef.markForCheck()}_yearSelected(t){let r=t.value,o=this._dateAdapter.createDate(r,0,1),a=this._getDateFromYear(r);this.yearSelected.emit(o),this.selectedChange.emit(a)}_updateActiveDate(t){let r=t.value,o=this._activeDate;this.activeDate=this._getDateFromYear(r),this._dateAdapter.compareDate(o,this.activeDate)&amp;&amp;this.activeDateChange.emit(this.activeDate)}_handleCalendarBodyKeydown(t){let r=this._activeDate,o=this._isRtl();switch(t.keyCode){case 37:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,o?1:-1);break;case 39:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,o?-1:1);break;case 38:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-CP);break;case 40:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,CP);break;case 36:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-r_(this._dateAdapter,this.activeDate,this.minDate,this.maxDate));break;case 35:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,Aa-r_(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)-1);break;case 33:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,t.altKey?-Aa*10:-Aa);break;case 34:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,t.altKey?Aa*10:Aa);break;case 13:case 32:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(r,this.activeDate)&amp;&amp;this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked(),t.preventDefault()}_handleCalendarBodyKeyup(t){(t.keyCode===32||t.keyCode===13)&amp;&amp;(this._selectionKeyPressed&amp;&amp;this._yearSelected({value:this._dateAdapter.getYear(this._activeDate),event:t}),this._selectionKeyPressed=!1)}_getActiveCell(){return r_(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_getDateFromYear(t){let r=this._dateAdapter.getMonth(this.activeDate),o=this._dateAdapter.getNumDaysInMonth(this._dateAdapter.createDate(t,r,1));return this._dateAdapter.createDate(t,r,Math.min(this._dateAdapter.getDate(this.activeDate),o))}_createCellForYear(t){let r=this._dateAdapter.createDate(t,0,1),o=this._dateAdapter.getYearName(r),a=this.dateClass?this.dateClass(r,"multi-year"):void 0;return new o_(t,o,o,this._shouldEnableYear(t),a)}_shouldEnableYear(t){if(t==null||this.maxDate&amp;&amp;t&gt;this._dateAdapter.getYear(this.maxDate)||this.minDate&amp;&amp;t&lt;this._dateAdapter.getYear(this.minDate))return!1;if(!this.dateFilter)return!0;let r=this._dateAdapter.createDate(t,0,1);for(let o=r;this._dateAdapter.getYear(o)==t;o=this._dateAdapter.addCalendarDays(o,1))if(this.dateFilter(o))return!0;return!1}_isRtl(){return this._dir&amp;&amp;this._dir.value==="rtl"}_setSelectedYear(t){if(this._selectedYear=null,t instanceof us){let r=t.start||t.end;r&amp;&amp;(this._selectedYear=this._dateAdapter.getYear(r))}else t&amp;&amp;(this._selectedYear=this._dateAdapter.getYear(t))}};e.\u0275fac=function(r){return new(r||e)(x(dt),x(Hr,8),x(ci,8))},e.\u0275cmp=V({type:e,selectors:[["mat-multi-year-view"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(nf,5),r&amp;2){let a;ue(a=me())&amp;&amp;(o._matCalendarBody=a.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",activeDateChange:"activeDateChange"},exportAs:["matMultiYearView"],standalone:!0,features:[Ie],decls:5,vars:7,consts:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"selectedValueChange","activeDateChange","keyup","keydown","rows","todayValue","startValue","endValue","numCols","cellAspectRatio","activeCell"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"table",0)(1,"thead",1)(2,"tr"),C(3,"th",2),h()(),m(4,"tbody",3),P("selectedValueChange",function(s){return o._yearSelected(s)})("activeDateChange",function(s){return o._updateActiveDate(s)})("keyup",function(s){return o._handleCalendarBodyKeyup(s)})("keydown",function(s){return o._handleCalendarBodyKeydown(s)}),h()()),r&amp;2&amp;&amp;(d(4),p("rows",o._years)("todayValue",o._todayYear)("startValue",o._selectedYear)("endValue",o._selectedYear)("numCols",4)("cellAspectRatio",4/7)("activeCell",o._getActiveCell()))},dependencies:[nf],encapsulation:2,changeDetection:0});let n=e;return n})();function $L(n,e,i,t,r){let o=n.getYear(e),a=n.getYear(i),s=YL(n,t,r);return Math.floor((o-s)/Aa)===Math.floor((a-s)/Aa)}function r_(n,e,i,t){let r=n.getYear(e);return Sde(r-YL(n,i,t),Aa)}function YL(n,e,i){let t=0;return i?t=n.getYear(i)-Aa+1:e&amp;&amp;(t=n.getYear(e)),t}function Sde(n,e){return(n%e+e)%e}var zL=(()=&gt;{let e=class e{get activeDate(){return this._activeDate}set activeDate(t){let r=this._activeDate,o=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(t))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(o,this.minDate,this.maxDate),this._dateAdapter.getYear(r)!==this._dateAdapter.getYear(this._activeDate)&amp;&amp;this._init()}get selected(){return this._selected}set selected(t){t instanceof us?this._selected=t:this._selected=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(t)),this._setSelectedMonth(t)}get minDate(){return this._minDate}set minDate(t){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(t))}get maxDate(){return this._maxDate}set maxDate(t){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(t))}constructor(t,r,o,a){this._changeDetectorRef=t,this._dateFormats=r,this._dateAdapter=o,this._dir=a,this._rerenderSubscription=xt.EMPTY,this.selectedChange=new ae,this.monthSelected=new ae,this.activeDateChange=new ae,this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe(Xt(null)).subscribe(()=&gt;this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_monthSelected(t){let r=t.value,o=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),r,1);this.monthSelected.emit(o);let a=this._getDateFromMonth(r);this.selectedChange.emit(a)}_updateActiveDate(t){let r=t.value,o=this._activeDate;this.activeDate=this._getDateFromMonth(r),this._dateAdapter.compareDate(o,this.activeDate)&amp;&amp;this.activeDateChange.emit(this.activeDate)}_handleCalendarBodyKeydown(t){let r=this._activeDate,o=this._isRtl();switch(t.keyCode){case 37:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,o?1:-1);break;case 39:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,o?-1:1);break;case 38:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-4);break;case 40:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,4);break;case 36:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-this._dateAdapter.getMonth(this._activeDate));break;case 35:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,11-this._dateAdapter.getMonth(this._activeDate));break;case 33:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,t.altKey?-10:-1);break;case 34:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,t.altKey?10:1);break;case 13:case 32:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(r,this.activeDate)&amp;&amp;(this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked()),t.preventDefault()}_handleCalendarBodyKeyup(t){(t.keyCode===32||t.keyCode===13)&amp;&amp;(this._selectionKeyPressed&amp;&amp;this._monthSelected({value:this._dateAdapter.getMonth(this._activeDate),event:t}),this._selectionKeyPressed=!1)}_init(){this._setSelectedMonth(this.selected),this._todayMonth=this._getMonthInCurrentYear(this._dateAdapter.today()),this._yearLabel=this._dateAdapter.getYearName(this.activeDate);let t=this._dateAdapter.getMonthNames("short");this._months=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(r=&gt;r.map(o=&gt;this._createCellForMonth(o,t[o]))),this._changeDetectorRef.markForCheck()}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_getMonthInCurrentYear(t){return t&amp;&amp;this._dateAdapter.getYear(t)==this._dateAdapter.getYear(this.activeDate)?this._dateAdapter.getMonth(t):null}_getDateFromMonth(t){let r=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),t,1),o=this._dateAdapter.getNumDaysInMonth(r);return this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),t,Math.min(this._dateAdapter.getDate(this.activeDate),o))}_createCellForMonth(t,r){let o=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),t,1),a=this._dateAdapter.format(o,this._dateFormats.display.monthYearA11yLabel),s=this.dateClass?this.dateClass(o,"year"):void 0;return new o_(t,r.toLocaleUpperCase(),a,this._shouldEnableMonth(t),s)}_shouldEnableMonth(t){let r=this._dateAdapter.getYear(this.activeDate);if(t==null||this._isYearAndMonthAfterMaxDate(r,t)||this._isYearAndMonthBeforeMinDate(r,t))return!1;if(!this.dateFilter)return!0;let o=this._dateAdapter.createDate(r,t,1);for(let a=o;this._dateAdapter.getMonth(a)==t;a=this._dateAdapter.addCalendarDays(a,1))if(this.dateFilter(a))return!0;return!1}_isYearAndMonthAfterMaxDate(t,r){if(this.maxDate){let o=this._dateAdapter.getYear(this.maxDate),a=this._dateAdapter.getMonth(this.maxDate);return t&gt;o||t===o&amp;&amp;r&gt;a}return!1}_isYearAndMonthBeforeMinDate(t,r){if(this.minDate){let o=this._dateAdapter.getYear(this.minDate),a=this._dateAdapter.getMonth(this.minDate);return t&lt;o||t===o&amp;&amp;r&lt;a}return!1}_isRtl(){return this._dir&amp;&amp;this._dir.value==="rtl"}_setSelectedMonth(t){t instanceof us?this._selectedMonth=this._getMonthInCurrentYear(t.start)||this._getMonthInCurrentYear(t.end):this._selectedMonth=this._getMonthInCurrentYear(t)}};e.\u0275fac=function(r){return new(r||e)(x(dt),x(Xs,8),x(Hr,8),x(ci,8))},e.\u0275cmp=V({type:e,selectors:[["mat-year-view"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(nf,5),r&amp;2){let a;ue(a=me())&amp;&amp;(o._matCalendarBody=a.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass"},outputs:{selectedChange:"selectedChange",monthSelected:"monthSelected",activeDateChange:"activeDateChange"},exportAs:["matYearView"],standalone:!0,features:[Ie],decls:5,vars:9,consts:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"selectedValueChange","activeDateChange","keyup","keydown","label","rows","todayValue","startValue","endValue","labelMinRequiredCells","numCols","cellAspectRatio","activeCell"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"table",0)(1,"thead",1)(2,"tr"),C(3,"th",2),h()(),m(4,"tbody",3),P("selectedValueChange",function(s){return o._monthSelected(s)})("activeDateChange",function(s){return o._updateActiveDate(s)})("keyup",function(s){return o._handleCalendarBodyKeyup(s)})("keydown",function(s){return o._handleCalendarBodyKeydown(s)}),h()()),r&amp;2&amp;&amp;(d(4),p("label",o._yearLabel)("rows",o._months)("todayValue",o._todayMonth)("startValue",o._selectedMonth)("endValue",o._selectedMonth)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",o._dateAdapter.getMonth(o.activeDate)))},dependencies:[nf],encapsulation:2,changeDetection:0});let n=e;return n})(),Pde=1,qL=(()=&gt;{let e=class e{constructor(t,r,o,a,s){this._intl=t,this.calendar=r,this._dateAdapter=o,this._dateFormats=a,this._id=`mat-calendar-header-${Pde++}`,this._periodButtonLabelId=`${this._id}-period-label`,this.calendar.stateChanges.subscribe(()=&gt;s.markForCheck())}get periodButtonText(){return this.calendar.currentView=="month"?this._dateAdapter.format(this.calendar.activeDate,this._dateFormats.display.monthYearLabel).toLocaleUpperCase():this.calendar.currentView=="year"?this._dateAdapter.getYearName(this.calendar.activeDate):this._intl.formatYearRange(...this._formatMinAndMaxYearLabels())}get periodButtonDescription(){return this.calendar.currentView=="month"?this._dateAdapter.format(this.calendar.activeDate,this._dateFormats.display.monthYearLabel).toLocaleUpperCase():this.calendar.currentView=="year"?this._dateAdapter.getYearName(this.calendar.activeDate):this._intl.formatYearRangeLabel(...this._formatMinAndMaxYearLabels())}get periodButtonLabel(){return this.calendar.currentView=="month"?this._intl.switchToMultiYearViewLabel:this._intl.switchToMonthViewLabel}get prevButtonLabel(){return{month:this._intl.prevMonthLabel,year:this._intl.prevYearLabel,"multi-year":this._intl.prevMultiYearLabel}[this.calendar.currentView]}get nextButtonLabel(){return{month:this._intl.nextMonthLabel,year:this._intl.nextYearLabel,"multi-year":this._intl.nextMultiYearLabel}[this.calendar.currentView]}currentPeriodClicked(){this.calendar.currentView=this.calendar.currentView=="month"?"multi-year":"month"}previousClicked(){this.calendar.activeDate=this.calendar.currentView=="month"?this._dateAdapter.addCalendarMonths(this.calendar.activeDate,-1):this._dateAdapter.addCalendarYears(this.calendar.activeDate,this.calendar.currentView=="year"?-1:-Aa)}nextClicked(){this.calendar.activeDate=this.calendar.currentView=="month"?this._dateAdapter.addCalendarMonths(this.calendar.activeDate,1):this._dateAdapter.addCalendarYears(this.calendar.activeDate,this.calendar.currentView=="year"?1:Aa)}previousEnabled(){return this.calendar.minDate?!this.calendar.minDate||!this._isSameView(this.calendar.activeDate,this.calendar.minDate):!0}nextEnabled(){return!this.calendar.maxDate||!this._isSameView(this.calendar.activeDate,this.calendar.maxDate)}_isSameView(t,r){return this.calendar.currentView=="month"?this._dateAdapter.getYear(t)==this._dateAdapter.getYear(r)&amp;&amp;this._dateAdapter.getMonth(t)==this._dateAdapter.getMonth(r):this.calendar.currentView=="year"?this._dateAdapter.getYear(t)==this._dateAdapter.getYear(r):$L(this._dateAdapter,t,r,this.calendar.minDate,this.calendar.maxDate)}_formatMinAndMaxYearLabels(){let r=this._dateAdapter.getYear(this.calendar.activeDate)-r_(this._dateAdapter,this.calendar.activeDate,this.calendar.minDate,this.calendar.maxDate),o=r+Aa-1,a=this._dateAdapter.getYearName(this._dateAdapter.createDate(r,0,1)),s=this._dateAdapter.getYearName(this._dateAdapter.createDate(o,0,1));return[a,s]}};e.\u0275fac=function(r){return new(r||e)(x(s_),x(kn(()=&gt;xP)),x(Hr,8),x(Xs,8),x(dt))},e.\u0275cmp=V({type:e,selectors:[["mat-calendar-header"]],exportAs:["matCalendarHeader"],standalone:!0,features:[Ie],ngContentSelectors:fde,decls:13,vars:11,consts:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],[1,"cdk-visually-hidden",3,"id"],["mat-button","","type","button","aria-live","polite",1,"mat-calendar-period-button",3,"click"],["aria-hidden","true"],["viewBox","0 0 10 5","focusable","false","aria-hidden","true",1,"mat-calendar-arrow"],["points","0,0 5,5 10,0"],[1,"mat-calendar-spacer"],["mat-icon-button","","type","button",1,"mat-calendar-previous-button",3,"click","disabled"],["mat-icon-button","","type","button",1,"mat-calendar-next-button",3,"click","disabled"]],template:function(r,o){r&amp;1&amp;&amp;(ft(),m(0,"div",0)(1,"div",1)(2,"label",2),v(3),h(),m(4,"button",3),P("click",function(){return o.currentPeriodClicked()}),m(5,"span",4),v(6),h(),Ni(),m(7,"svg",5),C(8,"polygon",6),h()(),Ec(),C(9,"div",7),Fe(10),m(11,"button",8),P("click",function(){return o.previousClicked()}),h(),m(12,"button",9),P("click",function(){return o.nextClicked()}),h()()()),r&amp;2&amp;&amp;(d(2),p("id",o._periodButtonLabelId),d(),N(o.periodButtonDescription),d(),Ve("aria-label",o.periodButtonLabel)("aria-describedby",o._periodButtonLabelId),d(2),N(o.periodButtonText),d(),Se("mat-calendar-invert",o.calendar.currentView!=="month"),d(4),p("disabled",!o.previousEnabled()),Ve("aria-label",o.prevButtonLabel),d(),p("disabled",!o.nextEnabled()),Ve("aria-label",o.nextButtonLabel))},dependencies:[We,dn],encapsulation:2,changeDetection:0});let n=e;return n})(),xP=(()=&gt;{let e=class e{get startAt(){return this._startAt}set startAt(t){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(t))}get selected(){return this._selected}set selected(t){t instanceof us?this._selected=t:this._selected=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(t))}get minDate(){return this._minDate}set minDate(t){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(t))}get maxDate(){return this._maxDate}set maxDate(t){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(t))}get activeDate(){return this._clampedActiveDate}set activeDate(t){this._clampedActiveDate=this._dateAdapter.clampDate(t,this.minDate,this.maxDate),this.stateChanges.next(),this._changeDetectorRef.markForCheck()}get currentView(){return this._currentView}set currentView(t){let r=this._currentView!==t?t:null;this._currentView=t,this._moveFocusOnNextTick=!0,this._changeDetectorRef.markForCheck(),r&amp;&amp;this.viewChanged.emit(r)}constructor(t,r,o,a){this._dateAdapter=r,this._dateFormats=o,this._changeDetectorRef=a,this._moveFocusOnNextTick=!1,this.startView="month",this.selectedChange=new ae,this.yearSelected=new ae,this.monthSelected=new ae,this.viewChanged=new ae(!0),this._userSelection=new ae,this._userDragDrop=new ae,this._activeDrag=null,this.stateChanges=new re,this._intlChanges=t.changes.subscribe(()=&gt;{a.markForCheck(),this.stateChanges.next()})}ngAfterContentInit(){this._calendarHeaderPortal=new qo(this.headerComponent||qL),this.activeDate=this.startAt||this._dateAdapter.today(),this._currentView=this.startView}ngAfterViewChecked(){this._moveFocusOnNextTick&amp;&amp;(this._moveFocusOnNextTick=!1,this.focusActiveCell())}ngOnDestroy(){this._intlChanges.unsubscribe(),this.stateChanges.complete()}ngOnChanges(t){let r=t.minDate&amp;&amp;!this._dateAdapter.sameDate(t.minDate.previousValue,t.minDate.currentValue)?t.minDate:void 0,o=t.maxDate&amp;&amp;!this._dateAdapter.sameDate(t.maxDate.previousValue,t.maxDate.currentValue)?t.maxDate:void 0,a=r||o||t.dateFilter;if(a&amp;&amp;!a.firstChange){let s=this._getCurrentViewComponent();s&amp;&amp;(this._changeDetectorRef.detectChanges(),s._init())}this.stateChanges.next()}focusActiveCell(){this._getCurrentViewComponent()._focusActiveCell(!1)}updateTodaysDate(){this._getCurrentViewComponent()._init()}_dateSelected(t){let r=t.value;(this.selected instanceof us||r&amp;&amp;!this._dateAdapter.sameDate(r,this.selected))&amp;&amp;this.selectedChange.emit(r),this._userSelection.emit(t)}_yearSelectedInMultiYearView(t){this.yearSelected.emit(t)}_monthSelectedInYearView(t){this.monthSelected.emit(t)}_goToDateInView(t,r){this.activeDate=t,this.currentView=r}_dragStarted(t){this._activeDrag=t}_dragEnded(t){this._activeDrag&amp;&amp;(t.value&amp;&amp;this._userDragDrop.emit(t),this._activeDrag=null)}_getCurrentViewComponent(){return this.monthView||this.yearView||this.multiYearView}};e.\u0275fac=function(r){return new(r||e)(x(s_),x(Hr,8),x(Xs,8),x(dt))},e.\u0275cmp=V({type:e,selectors:[["mat-calendar"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;(ze(VL,5),ze(zL,5),ze(BL,5)),r&amp;2){let a;ue(a=me())&amp;&amp;(o.monthView=a.first),ue(a=me())&amp;&amp;(o.yearView=a.first),ue(a=me())&amp;&amp;(o.multiYearView=a.first)}},hostAttrs:[1,"mat-calendar"],inputs:{headerComponent:"headerComponent",startAt:"startAt",startView:"startView",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",monthSelected:"monthSelected",viewChanged:"viewChanged",_userSelection:"_userSelection",_userDragDrop:"_userDragDrop"},exportAs:["matCalendar"],standalone:!0,features:[ht([WL]),wt,Ie],decls:5,vars:2,consts:[[3,"cdkPortalOutlet"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"mat-calendar-content"],[3,"activeDateChange","_userSelection","dragStarted","dragEnded","activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag"],[3,"activeDateChange","monthSelected","selectedChange","activeDate","selected","dateFilter","maxDate","minDate","dateClass"],[3,"activeDateChange","yearSelected","selectedChange","activeDate","selected","dateFilter","maxDate","minDate","dateClass"]],template:function(r,o){if(r&amp;1&amp;&amp;(w(0,gde,0,0,"ng-template",0),m(1,"div",1),w(2,_de,1,11)(3,bde,1,6)(4,vde,1,6),h()),r&amp;2){let a;p("cdkPortalOutlet",o._calendarHeaderPortal),d(2),Q(2,(a=o.currentView)==="month"?2:a==="year"?3:a==="multi-year"?4:-1)}},dependencies:[co,f9,VL,zL,BL],styles:['.mat-calendar{display:block;font-family:var(--mat-datepicker-calendar-text-font);font-size:var(--mat-datepicker-calendar-text-size)}.mat-calendar-header{padding:8px 8px 0 8px}.mat-calendar-content{padding:0 8px 8px 8px;outline:none}.mat-calendar-controls{display:flex;align-items:center;margin:5% calc(4.7142857143% - 16px)}.mat-calendar-spacer{flex:1 1 auto}.mat-calendar-period-button{min-width:0;margin:0 8px;font-size:var(--mat-datepicker-calendar-period-button-text-size);font-weight:var(--mat-datepicker-calendar-period-button-text-weight);--mdc-text-button-label-text-color:var(--mat-datepicker-calendar-period-button-text-color)}.mat-calendar-arrow{display:inline-block;width:10px;height:5px;margin:0 0 0 5px;vertical-align:middle;fill:var(--mat-datepicker-calendar-period-button-icon-color)}.mat-calendar-arrow.mat-calendar-invert{transform:rotate(180deg)}[dir=rtl] .mat-calendar-arrow{margin:0 5px 0 0}.cdk-high-contrast-active .mat-calendar-arrow{fill:CanvasText}.mat-calendar-previous-button,.mat-calendar-next-button{position:relative}.mat-datepicker-content .mat-calendar-previous-button:not(.mat-mdc-button-disabled),.mat-datepicker-content .mat-calendar-next-button:not(.mat-mdc-button-disabled){color:var(--mat-datepicker-calendar-navigation-button-icon-color)}.mat-calendar-previous-button::after,.mat-calendar-next-button::after{top:0;left:0;right:0;bottom:0;position:absolute;content:"";margin:15.5px;border:0 solid currentColor;border-top-width:2px}[dir=rtl] .mat-calendar-previous-button,[dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}.mat-calendar-previous-button::after{border-left-width:2px;transform:translateX(2px) rotate(-45deg)}.mat-calendar-next-button::after{border-right-width:2px;transform:translateX(-2px) rotate(45deg)}.mat-calendar-table{border-spacing:0;border-collapse:collapse;width:100%}.mat-calendar-table-header th{text-align:center;padding:0 0 8px 0;color:var(--mat-datepicker-calendar-header-text-color);font-size:var(--mat-datepicker-calendar-header-text-size);font-weight:var(--mat-datepicker-calendar-header-text-weight)}.mat-calendar-table-header-divider{position:relative;height:1px}.mat-calendar-table-header-divider::after{content:"";position:absolute;top:0;left:-8px;right:-8px;height:1px;background:var(--mat-datepicker-calendar-header-divider-color)}.mat-calendar-body-cell-content::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px)*-1)}.mat-calendar-body-cell:focus .mat-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0});let n=e;return n})(),HL={transformPanel:ki("transformPanel",[An("void =&gt; enter-dropdown",Tn("120ms cubic-bezier(0, 0, 0.2, 1)",XS([At({opacity:0,transform:"scale(1, 0.8)"}),At({opacity:1,transform:"scale(1, 1)"})]))),An("void =&gt; enter-dialog",Tn("150ms cubic-bezier(0, 0, 0.2, 1)",XS([At({opacity:0,transform:"scale(0.7)"}),At({transform:"none",opacity:1})]))),An("* =&gt; void",Tn("100ms linear",At({opacity:0})))]),fadeInCalendar:ki("fadeInCalendar",[Kn("void",At({opacity:0})),Kn("enter",At({opacity:1})),An("void =&gt; *",Tn("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))])},Dde=0,ZL=new le("mat-datepicker-scroll-strategy",{providedIn:"root",factory:()=&gt;{let n=te(qt);return()=&gt;n.scrollStrategies.reposition()}});function Ide(n){return()=&gt;n.scrollStrategies.reposition()}var Tde={provide:ZL,deps:[qt],useFactory:Ide},QL=(()=&gt;{let e=class e{constructor(t,r,o,a,s,c){this._elementRef=t,this._changeDetectorRef=r,this._globalModel=o,this._dateAdapter=a,this._rangeSelectionStrategy=s,this._subscriptions=new xt,this._animationDone=new re,this._isAnimating=!1,this._actionsPortal=null,this._closeButtonText=c.closeCalendarLabel}ngOnInit(){this._animationState=this.datepicker.touchUi?"enter-dialog":"enter-dropdown"}ngAfterViewInit(){this._subscriptions.add(this.datepicker.stateChanges.subscribe(()=&gt;{this._changeDetectorRef.markForCheck()})),this._calendar.focusActiveCell()}ngOnDestroy(){this._subscriptions.unsubscribe(),this._animationDone.complete()}_handleUserSelection(t){let r=this._model.selection,o=t.value,a=r instanceof us;if(a&amp;&amp;this._rangeSelectionStrategy){let s=this._rangeSelectionStrategy.selectionFinished(o,r,t.event);this._model.updateSelection(s,this)}else o&amp;&amp;(a||!this._dateAdapter.sameDate(o,r))&amp;&amp;this._model.add(o);(!this._model||this._model.isComplete())&amp;&amp;!this._actionsPortal&amp;&amp;this.datepicker.close()}_handleUserDragDrop(t){this._model.updateSelection(t.value,this)}_startExitAnimation(){this._animationState="void",this._changeDetectorRef.markForCheck()}_handleAnimationEvent(t){this._isAnimating=t.phaseName==="start",this._isAnimating||this._animationDone.next()}_getSelected(){return this._model.selection}_applyPendingSelection(){this._model!==this._globalModel&amp;&amp;this._globalModel.updateSelection(this._model.selection,this)}_assignActions(t,r){this._model=t?this._globalModel.clone():this._globalModel,this._actionsPortal=t,r&amp;&amp;this._changeDetectorRef.detectChanges()}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(dt),x(a_),x(Hr),x(GL,8),x(s_))},e.\u0275cmp=V({type:e,selectors:[["mat-datepicker-content"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(xP,5),r&amp;2){let a;ue(a=me())&amp;&amp;(o._calendar=a.first)}},hostAttrs:[1,"mat-datepicker-content"],hostVars:5,hostBindings:function(r,o){r&amp;1&amp;&amp;Fl("@transformPanel.start",function(s){return o._handleAnimationEvent(s)})("@transformPanel.done",function(s){return o._handleAnimationEvent(s)}),r&amp;2&amp;&amp;(Rl("@transformPanel",o._animationState),oi(o.color?"mat-"+o.color:""),Se("mat-datepicker-content-touch",o.datepicker.touchUi))},inputs:{color:"color"},exportAs:["matDatepickerContent"],standalone:!0,features:[Ie],decls:5,vars:27,consts:[["cdkTrapFocus","","role","dialog",1,"mat-datepicker-content-container"],[3,"yearSelected","monthSelected","viewChanged","_userSelection","_userDragDrop","id","startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName"],[3,"cdkPortalOutlet"],["type","button","mat-raised-button","",1,"mat-datepicker-close-button",3,"focus","blur","click","color"]],template:function(r,o){if(r&amp;1&amp;&amp;(m(0,"div",0)(1,"mat-calendar",1),P("yearSelected",function(s){return o.datepicker._selectYear(s)})("monthSelected",function(s){return o.datepicker._selectMonth(s)})("viewChanged",function(s){return o.datepicker._viewChanged(s)})("_userSelection",function(s){return o._handleUserSelection(s)})("_userDragDrop",function(s){return o._handleUserDragDrop(s)}),h(),w(2,yde,0,0,"ng-template",2),m(3,"button",3),P("focus",function(){return o._closeButtonFocused=!0})("blur",function(){return o._closeButtonFocused=!1})("click",function(){return o.datepicker.close()}),v(4),h()()),r&amp;2){let a;Se("mat-datepicker-content-container-with-custom-header",o.datepicker.calendarHeaderComponent)("mat-datepicker-content-container-with-actions",o._actionsPortal),Ve("aria-modal",!0)("aria-labelledby",(a=o._dialogLabelId)!==null&amp;&amp;a!==void 0?a:void 0),d(),oi(o.datepicker.panelClass),p("id",o.datepicker.id)("startAt",o.datepicker.startAt)("startView",o.datepicker.startView)("minDate",o.datepicker._getMinDate())("maxDate",o.datepicker._getMaxDate())("dateFilter",o.datepicker._getDateFilter())("headerComponent",o.datepicker.calendarHeaderComponent)("selected",o._getSelected())("dateClass",o.datepicker.dateClass)("comparisonStart",o.comparisonStart)("comparisonEnd",o.comparisonEnd)("@fadeInCalendar","enter")("startDateAccessibleName",o.startDateAccessibleName)("endDateAccessibleName",o.endDateAccessibleName),d(),p("cdkPortalOutlet",o._actionsPortal),d(),Se("cdk-visually-hidden",!o._closeButtonFocused),p("color",o.color||"primary"),d(),N(o._closeButtonText)}},dependencies:[p9,xP,co,We],styles:[".mat-datepicker-content{display:block;border-radius:4px;background-color:var(--mat-datepicker-calendar-container-background-color);color:var(--mat-datepicker-calendar-container-text-color);box-shadow:var(--mat-datepicker-calendar-container-elevation-shadow);border-radius:var(--mat-datepicker-calendar-container-shape)}.mat-datepicker-content .mat-calendar{width:296px;height:354px}.mat-datepicker-content .mat-datepicker-content-container-with-custom-header .mat-calendar{height:auto}.mat-datepicker-content .mat-datepicker-close-button{position:absolute;top:100%;left:0;margin-top:8px}.ng-animating .mat-datepicker-content .mat-datepicker-close-button{display:none}.mat-datepicker-content-container{display:flex;flex-direction:column;justify-content:space-between}.mat-datepicker-content-touch{display:block;max-height:80vh;box-shadow:var(--mat-datepicker-calendar-container-touch-elevation-shadow);border-radius:var(--mat-datepicker-calendar-container-touch-shape);position:relative;overflow:visible}.mat-datepicker-content-touch .mat-datepicker-content-container{min-height:312px;max-height:788px;min-width:250px;max-width:750px}.mat-datepicker-content-touch .mat-calendar{width:100%;height:auto}@media all and (orientation: landscape){.mat-datepicker-content-touch .mat-datepicker-content-container{width:64vh;height:80vh}}@media all and (orientation: portrait){.mat-datepicker-content-touch .mat-datepicker-content-container{width:80vw;height:100vw}.mat-datepicker-content-touch .mat-datepicker-content-container-with-actions{height:115vw}}"],encapsulation:2,data:{animation:[HL.transformPanel,HL.fadeInCalendar]},changeDetection:0});let n=e;return n})(),UL=(()=&gt;{let e=class e{get startAt(){return this._startAt||(this.datepickerInput?this.datepickerInput.getStartValue():null)}set startAt(t){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(t))}get color(){return this._color||(this.datepickerInput?this.datepickerInput.getThemePalette():void 0)}set color(t){this._color=t}get disabled(){return this._disabled===void 0&amp;&amp;this.datepickerInput?this.datepickerInput.disabled:!!this._disabled}set disabled(t){t!==this._disabled&amp;&amp;(this._disabled=t,this.stateChanges.next(void 0))}get panelClass(){return this._panelClass}set panelClass(t){this._panelClass=J7(t)}get opened(){return this._opened}set opened(t){t?this.open():this.close()}_getMinDate(){return this.datepickerInput&amp;&amp;this.datepickerInput.min}_getMaxDate(){return this.datepickerInput&amp;&amp;this.datepickerInput.max}_getDateFilter(){return this.datepickerInput&amp;&amp;this.datepickerInput.dateFilter}constructor(t,r,o,a,s,c,l){this._overlay=t,this._ngZone=r,this._viewContainerRef=o,this._dateAdapter=s,this._dir=c,this._model=l,this._inputStateChanges=xt.EMPTY,this._document=te($e),this.startView="month",this.touchUi=!1,this.xPosition="start",this.yPosition="below",this.restoreFocus=!0,this.yearSelected=new ae,this.monthSelected=new ae,this.viewChanged=new ae(!0),this.openedStream=new ae,this.closedStream=new ae,this._opened=!1,this.id=`mat-datepicker-${Dde++}`,this._focusedElementBeforeOpen=null,this._backdropHarnessClass=`${this.id}-backdrop`,this.stateChanges=new re,this._dateAdapter,this._scrollStrategy=a}ngOnChanges(t){let r=t.xPosition||t.yPosition;if(r&amp;&amp;!r.firstChange&amp;&amp;this._overlayRef){let o=this._overlayRef.getConfig().positionStrategy;o instanceof Q0&amp;&amp;(this._setConnectedPositions(o),this.opened&amp;&amp;this._overlayRef.updatePosition())}this.stateChanges.next(void 0)}ngOnDestroy(){this._destroyOverlay(),this.close(),this._inputStateChanges.unsubscribe(),this.stateChanges.complete()}select(t){this._model.add(t)}_selectYear(t){this.yearSelected.emit(t)}_selectMonth(t){this.monthSelected.emit(t)}_viewChanged(t){this.viewChanged.emit(t)}registerInput(t){return this.datepickerInput,this._inputStateChanges.unsubscribe(),this.datepickerInput=t,this._inputStateChanges=t.stateChanges.subscribe(()=&gt;this.stateChanges.next(void 0)),this._model}registerActions(t){this._actionsPortal,this._actionsPortal=t,this._componentRef?.instance._assignActions(t,!0)}removeActions(t){t===this._actionsPortal&amp;&amp;(this._actionsPortal=null,this._componentRef?.instance._assignActions(null,!0))}open(){this._opened||this.disabled||this._componentRef?.instance._isAnimating||(this.datepickerInput,this._focusedElementBeforeOpen=Rc(),this._openOverlay(),this._opened=!0,this.openedStream.emit())}close(){if(!this._opened||this._componentRef?.instance._isAnimating)return;let t=this.restoreFocus&amp;&amp;this._focusedElementBeforeOpen&amp;&amp;typeof this._focusedElementBeforeOpen.focus=="function",r=()=&gt;{this._opened&amp;&amp;(this._opened=!1,this.closedStream.emit())};if(this._componentRef){let{instance:o,location:a}=this._componentRef;o._startExitAnimation(),o._animationDone.pipe(gt(1)).subscribe(()=&gt;{let s=this._document.activeElement;t&amp;&amp;(!s||s===this._document.activeElement||a.nativeElement.contains(s))&amp;&amp;this._focusedElementBeforeOpen.focus(),this._focusedElementBeforeOpen=null,this._destroyOverlay()})}t?setTimeout(r):r()}_applyPendingSelection(){this._componentRef?.instance?._applyPendingSelection()}_forwardContentValues(t){t.datepicker=this,t.color=this.color,t._dialogLabelId=this.datepickerInput.getOverlayLabelId(),t._assignActions(this._actionsPortal,!1)}_openOverlay(){this._destroyOverlay();let t=this.touchUi,r=new qo(QL,this._viewContainerRef),o=this._overlayRef=this._overlay.create(new Oo({positionStrategy:t?this._getDialogStrategy():this._getDropdownStrategy(),hasBackdrop:!0,backdropClass:[t?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this._backdropHarnessClass],direction:this._dir,scrollStrategy:t?this._overlay.scrollStrategies.block():this._scrollStrategy(),panelClass:`mat-datepicker-${t?"dialog":"popup"}`}));this._getCloseStream(o).subscribe(a=&gt;{a&amp;&amp;a.preventDefault(),this.close()}),o.keydownEvents().subscribe(a=&gt;{let s=a.keyCode;(s===38||s===40||s===37||s===39||s===33||s===34)&amp;&amp;a.preventDefault()}),this._componentRef=o.attach(r),this._forwardContentValues(this._componentRef.instance),t||this._ngZone.onStable.pipe(gt(1)).subscribe(()=&gt;o.updatePosition())}_destroyOverlay(){this._overlayRef&amp;&amp;(this._overlayRef.dispose(),this._overlayRef=this._componentRef=null)}_getDialogStrategy(){return this._overlay.position().global().centerHorizontally().centerVertically()}_getDropdownStrategy(){let t=this._overlay.position().flexibleConnectedTo(this.datepickerInput.getConnectedOverlayOrigin()).withTransformOriginOn(".mat-datepicker-content").withFlexibleDimensions(!1).withViewportMargin(8).withLockedPosition();return this._setConnectedPositions(t)}_setConnectedPositions(t){let r=this.xPosition==="end"?"end":"start",o=r==="start"?"end":"start",a=this.yPosition==="above"?"bottom":"top",s=a==="top"?"bottom":"top";return t.withPositions([{originX:r,originY:s,overlayX:r,overlayY:a},{originX:r,originY:a,overlayX:r,overlayY:s},{originX:o,originY:s,overlayX:o,overlayY:a},{originX:o,originY:a,overlayX:o,overlayY:s}])}_getCloseStream(t){let r=["ctrlKey","shiftKey","metaKey"];return xn(t.backdropClick(),t.detachments(),t.keydownEvents().pipe(nt(o=&gt;o.keyCode===27&amp;&amp;!Dn(o)||this.datepickerInput&amp;&amp;Dn(o,"altKey")&amp;&amp;o.keyCode===38&amp;&amp;r.every(a=&gt;!Dn(o,a)))))}};e.\u0275fac=function(r){return new(r||e)(x(qt),x(Ae),x(Gt),x(ZL),x(Hr,8),x(ci,8),x(a_))},e.\u0275dir=ve({type:e,inputs:{calendarHeaderComponent:"calendarHeaderComponent",startAt:"startAt",startView:"startView",color:"color",touchUi:[$.HasDecoratorInputTransform,"touchUi","touchUi",Ne],disabled:[$.HasDecoratorInputTransform,"disabled","disabled",Ne],xPosition:"xPosition",yPosition:"yPosition",restoreFocus:[$.HasDecoratorInputTransform,"restoreFocus","restoreFocus",Ne],dateClass:"dateClass",panelClass:"panelClass",opened:[$.HasDecoratorInputTransform,"opened","opened",Ne]},outputs:{yearSelected:"yearSelected",monthSelected:"monthSelected",viewChanged:"viewChanged",openedStream:"opened",closedStream:"closed"},features:[It,wt]});let n=e;return n})(),rf=(()=&gt;{let e=class e extends UL{};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275cmp=V({type:e,selectors:[["mat-datepicker"]],exportAs:["matDatepicker"],standalone:!0,features:[ht([WL,{provide:UL,useExisting:e}]),lt,Ie],decls:0,vars:0,template:function(r,o){},encapsulation:2,changeDetection:0});let n=e;return n})(),tf=class{constructor(e,i){this.target=e,this.targetElement=i,this.value=this.target.value}},Ade=(()=&gt;{let e=class e{get value(){return this._model?this._getValueFromModel(this._model.selection):this._pendingValue}set value(t){this._assignValueProgrammatically(t)}get disabled(){return!!this._disabled||this._parentDisabled()}set disabled(t){let r=t,o=this._elementRef.nativeElement;this._disabled!==r&amp;&amp;(this._disabled=r,this.stateChanges.next(void 0)),r&amp;&amp;this._isInitialized&amp;&amp;o.blur&amp;&amp;o.blur()}_getValidators(){return[this._parseValidator,this._minValidator,this._maxValidator,this._filterValidator]}_registerModel(t){this._model=t,this._valueChangesSubscription.unsubscribe(),this._pendingValue&amp;&amp;this._assignValue(this._pendingValue),this._valueChangesSubscription=this._model.selectionChanged.subscribe(r=&gt;{if(this._shouldHandleChangeEvent(r)){let o=this._getValueFromModel(r.selection);this._lastValueValid=this._isValidValue(o),this._cvaOnChange(o),this._onTouched(),this._formatValue(o),this.dateInput.emit(new tf(this,this._elementRef.nativeElement)),this.dateChange.emit(new tf(this,this._elementRef.nativeElement))}})}constructor(t,r,o){this._elementRef=t,this._dateAdapter=r,this._dateFormats=o,this.dateChange=new ae,this.dateInput=new ae,this.stateChanges=new re,this._onTouched=()=&gt;{},this._validatorOnChange=()=&gt;{},this._cvaOnChange=()=&gt;{},this._valueChangesSubscription=xt.EMPTY,this._localeSubscription=xt.EMPTY,this._parseValidator=()=&gt;this._lastValueValid?null:{matDatepickerParse:{text:this._elementRef.nativeElement.value}},this._filterValidator=a=&gt;{let s=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(a.value));return!s||this._matchesFilter(s)?null:{matDatepickerFilter:!0}},this._minValidator=a=&gt;{let s=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(a.value)),c=this._getMinDate();return!c||!s||this._dateAdapter.compareDate(c,s)&lt;=0?null:{matDatepickerMin:{min:c,actual:s}}},this._maxValidator=a=&gt;{let s=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(a.value)),c=this._getMaxDate();return!c||!s||this._dateAdapter.compareDate(c,s)&gt;=0?null:{matDatepickerMax:{max:c,actual:s}}},this._lastValueValid=!1,this._localeSubscription=r.localeChanges.subscribe(()=&gt;{this._assignValueProgrammatically(this.value)})}ngAfterViewInit(){this._isInitialized=!0}ngOnChanges(t){Rde(t,this._dateAdapter)&amp;&amp;this.stateChanges.next(void 0)}ngOnDestroy(){this._valueChangesSubscription.unsubscribe(),this._localeSubscription.unsubscribe(),this.stateChanges.complete()}registerOnValidatorChange(t){this._validatorOnChange=t}validate(t){return this._validator?this._validator(t):null}writeValue(t){this._assignValueProgrammatically(t)}registerOnChange(t){this._cvaOnChange=t}registerOnTouched(t){this._onTouched=t}setDisabledState(t){this.disabled=t}_onKeydown(t){let r=["ctrlKey","shiftKey","metaKey"];Dn(t,"altKey")&amp;&amp;t.keyCode===40&amp;&amp;r.every(a=&gt;!Dn(t,a))&amp;&amp;!this._elementRef.nativeElement.readOnly&amp;&amp;(this._openPopup(),t.preventDefault())}_onInput(t){let r=this._lastValueValid,o=this._dateAdapter.parse(t,this._dateFormats.parse.dateInput);this._lastValueValid=this._isValidValue(o),o=this._dateAdapter.getValidDateOrNull(o);let a=!this._dateAdapter.sameDate(o,this.value);!o||a?this._cvaOnChange(o):(t&amp;&amp;!this.value&amp;&amp;this._cvaOnChange(o),r!==this._lastValueValid&amp;&amp;this._validatorOnChange()),a&amp;&amp;(this._assignValue(o),this.dateInput.emit(new tf(this,this._elementRef.nativeElement)))}_onChange(){this.dateChange.emit(new tf(this,this._elementRef.nativeElement))}_onBlur(){this.value&amp;&amp;this._formatValue(this.value),this._onTouched()}_formatValue(t){this._elementRef.nativeElement.value=t!=null?this._dateAdapter.format(t,this._dateFormats.display.dateInput):""}_assignValue(t){this._model?(this._assignValueToModel(t),this._pendingValue=null):this._pendingValue=t}_isValidValue(t){return!t||this._dateAdapter.isValid(t)}_parentDisabled(){return!1}_assignValueProgrammatically(t){t=this._dateAdapter.deserialize(t),this._lastValueValid=this._isValidValue(t),t=this._dateAdapter.getValidDateOrNull(t),this._assignValue(t),this._formatValue(t)}_matchesFilter(t){let r=this._getDateFilter();return!r||r(t)}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(Hr,8),x(Xs,8))},e.\u0275dir=ve({type:e,inputs:{value:"value",disabled:[$.HasDecoratorInputTransform,"disabled","disabled",Ne]},outputs:{dateChange:"dateChange",dateInput:"dateInput"},standalone:!0,features:[It,wt]});let n=e;return n})();function Rde(n,e){let i=Object.keys(n);for(let t of i){let{previousValue:r,currentValue:o}=n[t];if(e.isDateInstance(r)&amp;&amp;e.isDateInstance(o)){if(!e.sameDate(r,o))return!0}else return!0}return!1}var Fde={provide:uo,useExisting:kn(()=&gt;ou),multi:!0},Nde={provide:Zo,useExisting:kn(()=&gt;ou),multi:!0},ou=(()=&gt;{let e=class e extends Ade{set matDatepicker(t){t&amp;&amp;(this._datepicker=t,this._closedSubscription=t.closedStream.subscribe(()=&gt;this._onTouched()),this._registerModel(t.registerInput(this)))}get min(){return this._min}set min(t){let r=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(t));this._dateAdapter.sameDate(r,this._min)||(this._min=r,this._validatorOnChange())}get max(){return this._max}set max(t){let r=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(t));this._dateAdapter.sameDate(r,this._max)||(this._max=r,this._validatorOnChange())}get dateFilter(){return this._dateFilter}set dateFilter(t){let r=this._matchesFilter(this.value);this._dateFilter=t,this._matchesFilter(this.value)!==r&amp;&amp;this._validatorOnChange()}constructor(t,r,o,a){super(t,r,o),this._formField=a,this._closedSubscription=xt.EMPTY,this._validator=Ot.compose(super._getValidators())}getConnectedOverlayOrigin(){return this._formField?this._formField.getConnectedOverlayOrigin():this._elementRef}getOverlayLabelId(){return this._formField?this._formField.getLabelId():this._elementRef.nativeElement.getAttribute("aria-labelledby")}getThemePalette(){return this._formField?this._formField.color:void 0}getStartValue(){return this.value}ngOnDestroy(){super.ngOnDestroy(),this._closedSubscription.unsubscribe()}_openPopup(){this._datepicker&amp;&amp;this._datepicker.open()}_getValueFromModel(t){return t}_assignValueToModel(t){this._model&amp;&amp;this._model.updateSelection(t,this)}_getMinDate(){return this._min}_getMaxDate(){return this._max}_getDateFilter(){return this._dateFilter}_shouldHandleChangeEvent(t){return t.source!==this}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(Hr,8),x(Xs,8),x(Zl,8))},e.\u0275dir=ve({type:e,selectors:[["input","matDatepicker",""]],hostAttrs:[1,"mat-datepicker-input"],hostVars:6,hostBindings:function(r,o){r&amp;1&amp;&amp;P("input",function(s){return o._onInput(s.target.value)})("change",function(){return o._onChange()})("blur",function(){return o._onBlur()})("keydown",function(s){return o._onKeydown(s)}),r&amp;2&amp;&amp;(cr("disabled",o.disabled),Ve("aria-haspopup",o._datepicker?"dialog":null)("aria-owns",(o._datepicker==null?null:o._datepicker.opened)&amp;&amp;o._datepicker.id||null)("min",o.min?o._dateAdapter.toIso8601(o.min):null)("max",o.max?o._dateAdapter.toIso8601(o.max):null)("data-mat-calendar",o._datepicker?o._datepicker.id:null))},inputs:{matDatepicker:"matDatepicker",min:"min",max:"max",dateFilter:[$.None,"matDatepickerFilter","dateFilter"]},exportAs:["matDatepickerInput"],standalone:!0,features:[ht([Fde,Nde,{provide:hP,useExisting:e}]),lt]});let n=e;return n})(),Lde=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["","matDatepickerToggleIcon",""]],standalone:!0});let n=e;return n})(),$m=(()=&gt;{let e=class e{get disabled(){return this._disabled===void 0&amp;&amp;this.datepicker?this.datepicker.disabled:!!this._disabled}set disabled(t){this._disabled=t}constructor(t,r,o){this._intl=t,this._changeDetectorRef=r,this._stateChanges=xt.EMPTY;let a=Number(o);this.tabIndex=a||a===0?a:null}ngOnChanges(t){t.datepicker&amp;&amp;this._watchStateChanges()}ngOnDestroy(){this._stateChanges.unsubscribe()}ngAfterContentInit(){this._watchStateChanges()}_open(t){this.datepicker&amp;&amp;!this.disabled&amp;&amp;(this.datepicker.open(),t.stopPropagation())}_watchStateChanges(){let t=this.datepicker?this.datepicker.stateChanges:ne(),r=this.datepicker&amp;&amp;this.datepicker.datepickerInput?this.datepicker.datepickerInput.stateChanges:ne(),o=this.datepicker?xn(this.datepicker.openedStream,this.datepicker.closedStream):ne();this._stateChanges.unsubscribe(),this._stateChanges=xn(this._intl.changes,t,r,o).subscribe(()=&gt;this._changeDetectorRef.markForCheck())}};e.\u0275fac=function(r){return new(r||e)(x(s_),x(dt),Ir("tabindex"))},e.\u0275cmp=V({type:e,selectors:[["mat-datepicker-toggle"]],contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;rt(a,Lde,5),r&amp;2){let s;ue(s=me())&amp;&amp;(o._customIcon=s.first)}},viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(Cde,5),r&amp;2){let a;ue(a=me())&amp;&amp;(o._button=a.first)}},hostAttrs:[1,"mat-datepicker-toggle"],hostVars:8,hostBindings:function(r,o){r&amp;1&amp;&amp;P("click",function(s){return o._open(s)}),r&amp;2&amp;&amp;(Ve("tabindex",null)("data-mat-calendar",o.datepicker?o.datepicker.id:null),Se("mat-datepicker-toggle-active",o.datepicker&amp;&amp;o.datepicker.opened)("mat-accent",o.datepicker&amp;&amp;o.datepicker.color==="accent")("mat-warn",o.datepicker&amp;&amp;o.datepicker.color==="warn"))},inputs:{datepicker:[$.None,"for","datepicker"],tabIndex:"tabIndex",ariaLabel:[$.None,"aria-label","ariaLabel"],disabled:[$.HasDecoratorInputTransform,"disabled","disabled",Ne],disableRipple:"disableRipple"},exportAs:["matDatepickerToggle"],standalone:!0,features:[It,wt,Ie],ngContentSelectors:wde,decls:4,vars:6,consts:[["button",""],["mat-icon-button","","type","button",3,"disabled","disableRipple"],["viewBox","0 0 24 24","width","24px","height","24px","fill","currentColor","focusable","false","aria-hidden","true",1,"mat-datepicker-toggle-default-icon"],["d","M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z"]],template:function(r,o){r&amp;1&amp;&amp;(ft(xde),m(0,"button",1,0),w(2,Mde,2,0,":svg:svg",2),Fe(3),h()),r&amp;2&amp;&amp;(p("disabled",o.disabled)("disableRipple",o.disableRipple),Ve("aria-haspopup",o.datepicker?"dialog":null)("aria-label",o.ariaLabel||o._intl.openCalendarLabel)("tabindex",o.disabled?-1:o.tabIndex),d(2),Q(2,o._customIcon?-1:2))},dependencies:[dn],styles:[".mat-datepicker-toggle{pointer-events:auto;color:var(--mat-datepicker-toggle-icon-color)}.mat-datepicker-toggle-active{color:var(--mat-datepicker-toggle-active-state-icon-color)}.cdk-high-contrast-active .mat-datepicker-toggle-default-icon{color:CanvasText}"],encapsulation:2,changeDetection:0});let n=e;return n})();var TC=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[s_,Tde],imports:[be,bt,Eo,Yh,lo,ut,QL,$m,qL,Yo]});let n=e;return n})();var un="primary",x_=Symbol("RouteTitle"),EP=class{constructor(e){this.params=e||{}}has(e){return Object.prototype.hasOwnProperty.call(this.params,e)}get(e){if(this.has(e)){let i=this.params[e];return Array.isArray(i)?i[0]:i}return null}getAll(e){if(this.has(e)){let i=this.params[e];return Array.isArray(i)?i:[i]}return[]}get keys(){return Object.keys(this.params)}};function lf(n){return new EP(n)}function Vde(n,e,i){let t=i.path.split("/");if(t.length&gt;n.length||i.pathMatch==="full"&amp;&amp;(e.hasChildren()||t.length&lt;n.length))return null;let r={};for(let o=0;o&lt;t.length;o++){let a=t[o],s=n[o];if(a.startsWith(":"))r[a.substring(1)]=s;else if(a!==s.path)return null}return{consumed:n.slice(0,t.length),posParams:r}}function Bde(n,e){if(n.length!==e.length)return!1;for(let i=0;i&lt;n.length;++i)if(!zc(n[i],e[i]))return!1;return!0}function zc(n,e){let i=n?SP(n):void 0,t=e?SP(e):void 0;if(!i||!t||i.length!=t.length)return!1;let r;for(let o=0;o&lt;i.length;o++)if(r=i[o],!oj(n[r],e[r]))return!1;return!0}function SP(n){return[...Object.keys(n),...Object.getOwnPropertySymbols(n)]}function oj(n,e){if(Array.isArray(n)&amp;&amp;Array.isArray(e)){if(n.length!==e.length)return!1;let i=[...n].sort(),t=[...e].sort();return i.every((r,o)=&gt;t[o]===r)}else return n===e}function aj(n){return n.length&gt;0?n[n.length-1]:null}function du(n){return Zg(n)?n:Hd(n)?Hn(Promise.resolve(n)):ne(n)}var zde={exact:cj,subset:lj},sj={exact:Hde,subset:Ude,ignored:()=&gt;!0};function KL(n,e,i){return zde[i.paths](n.root,e.root,i.matrixParams)&amp;&amp;sj[i.queryParams](n.queryParams,e.queryParams)&amp;&amp;!(i.fragment==="exact"&amp;&amp;n.fragment!==e.fragment)}function Hde(n,e){return zc(n,e)}function cj(n,e,i){if(!qm(n.segments,e.segments)||!FC(n.segments,e.segments,i)||n.numberOfChildren!==e.numberOfChildren)return!1;for(let t in e.children)if(!n.children[t]||!cj(n.children[t],e.children[t],i))return!1;return!0}function Ude(n,e){return Object.keys(e).length&lt;=Object.keys(n).length&amp;&amp;Object.keys(e).every(i=&gt;oj(n[i],e[i]))}function lj(n,e,i){return dj(n,e,e.segments,i)}function dj(n,e,i,t){if(n.segments.length&gt;i.length){let r=n.segments.slice(0,i.length);return!(!qm(r,i)||e.hasChildren()||!FC(r,i,t))}else if(n.segments.length===i.length){if(!qm(n.segments,i)||!FC(n.segments,i,t))return!1;for(let r in e.children)if(!n.children[r]||!lj(n.children[r],e.children[r],t))return!1;return!0}else{let r=i.slice(0,n.segments.length),o=i.slice(n.segments.length);return!qm(n.segments,r)||!FC(n.segments,r,t)||!n.children[un]?!1:dj(n.children[un],e,o,t)}}function FC(n,e,i){return e.every((t,r)=&gt;sj[i](n[r].parameters,t.parameters))}var au=class{constructor(e=new ui([],{}),i={},t=null){this.root=e,this.queryParams=i,this.fragment=t}get queryParamMap(){return this._queryParamMap??=lf(this.queryParams),this._queryParamMap}toString(){return $de.serialize(this)}},ui=class{constructor(e,i){this.segments=e,this.children=i,this.parent=null,Object.values(i).forEach(t=&gt;t.parent=this)}hasChildren(){return this.numberOfChildren&gt;0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return NC(this)}},Ym=class{constructor(e,i){this.path=e,this.parameters=i}get parameterMap(){return this._parameterMap??=lf(this.parameters),this._parameterMap}toString(){return mj(this)}};function Wde(n,e){return qm(n,e)&amp;&amp;n.every((i,t)=&gt;zc(i.parameters,e[t].parameters))}function qm(n,e){return n.length!==e.length?!1:n.every((i,t)=&gt;i.path===e[t].path)}function Gde(n,e){let i=[];return Object.entries(n.children).forEach(([t,r])=&gt;{t===un&amp;&amp;(i=i.concat(e(r,t)))}),Object.entries(n.children).forEach(([t,r])=&gt;{t!==un&amp;&amp;(i=i.concat(e(r,t)))}),i}var w_=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:()=&gt;new h_,providedIn:"root"});let n=e;return n})(),h_=class{parse(e){let i=new DP(e);return new au(i.parseRootSegment(),i.parseQueryParams(),i.parseFragment())}serialize(e){let i=`/${c_(e.root,!0)}`,t=Zde(e.queryParams),r=typeof e.fragment=="string"?`#${Yde(e.fragment)}`:"";return`${i}${t}${r}`}},$de=new h_;function NC(n){return n.segments.map(e=&gt;mj(e)).join("/")}function c_(n,e){if(!n.hasChildren())return NC(n);if(e){let i=n.children[un]?c_(n.children[un],!1):"",t=[];return Object.entries(n.children).forEach(([r,o])=&gt;{r!==un&amp;&amp;t.push(`${r}:${c_(o,!1)}`)}),t.length&gt;0?`${i}(${t.join("//")})`:i}else{let i=Gde(n,(t,r)=&gt;r===un?[c_(n.children[un],!1)]:[`${r}:${c_(t,!1)}`]);return Object.keys(n.children).length===1&amp;&amp;n.children[un]!=null?`${NC(n)}/${i[0]}`:`${NC(n)}/(${i.join("//")})`}}function uj(n){return encodeURIComponent(n).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function AC(n){return uj(n).replace(/%3B/gi,";")}function Yde(n){return encodeURI(n)}function PP(n){return uj(n).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&amp;")}function LC(n){return decodeURIComponent(n)}function XL(n){return LC(n.replace(/\+/g,"%20"))}function mj(n){return`${PP(n.path)}${qde(n.parameters)}`}function qde(n){return Object.entries(n).map(([e,i])=&gt;`;${PP(e)}=${PP(i)}`).join("")}function Zde(n){let e=Object.entries(n).map(([i,t])=&gt;Array.isArray(t)?t.map(r=&gt;`${AC(i)}=${AC(r)}`).join("&amp;"):`${AC(i)}=${AC(t)}`).filter(i=&gt;i);return e.length?`?${e.join("&amp;")}`:""}var Qde=/^[^\/()?;#]+/;function wP(n){let e=n.match(Qde);return e?e[0]:""}var Kde=/^[^\/()?;=#]+/;function Xde(n){let e=n.match(Kde);return e?e[0]:""}var Jde=/^[^=?&amp;#]+/;function eue(n){let e=n.match(Jde);return e?e[0]:""}var tue=/^[^&amp;#]+/;function nue(n){let e=n.match(tue);return e?e[0]:""}var DP=class{constructor(e){this.url=e,this.remaining=e}parseRootSegment(){return this.consumeOptional("/"),this.remaining===""||this.peekStartsWith("?")||this.peekStartsWith("#")?new ui([],{}):new ui([],this.parseChildren())}parseQueryParams(){let e={};if(this.consumeOptional("?"))do this.parseQueryParam(e);while(this.consumeOptional("&amp;"));return e}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(this.remaining==="")return{};this.consumeOptional("/");let e=[];for(this.peekStartsWith("(")||e.push(this.parseSegment());this.peekStartsWith("/")&amp;&amp;!this.peekStartsWith("//")&amp;&amp;!this.peekStartsWith("/(");)this.capture("/"),e.push(this.parseSegment());let i={};this.peekStartsWith("/(")&amp;&amp;(this.capture("/"),i=this.parseParens(!0));let t={};return this.peekStartsWith("(")&amp;&amp;(t=this.parseParens(!1)),(e.length&gt;0||Object.keys(i).length&gt;0)&amp;&amp;(t[un]=new ui(e,i)),t}parseSegment(){let e=wP(this.remaining);if(e===""&amp;&amp;this.peekStartsWith(";"))throw new Re(4009,!1);return this.capture(e),new Ym(LC(e),this.parseMatrixParams())}parseMatrixParams(){let e={};for(;this.consumeOptional(";");)this.parseParam(e);return e}parseParam(e){let i=Xde(this.remaining);if(!i)return;this.capture(i);let t="";if(this.consumeOptional("=")){let r=wP(this.remaining);r&amp;&amp;(t=r,this.capture(t))}e[LC(i)]=LC(t)}parseQueryParam(e){let i=eue(this.remaining);if(!i)return;this.capture(i);let t="";if(this.consumeOptional("=")){let a=nue(this.remaining);a&amp;&amp;(t=a,this.capture(t))}let r=XL(i),o=XL(t);if(e.hasOwnProperty(r)){let a=e[r];Array.isArray(a)||(a=[a],e[r]=a),a.push(o)}else e[r]=o}parseParens(e){let i={};for(this.capture("(");!this.consumeOptional(")")&amp;&amp;this.remaining.length&gt;0;){let t=wP(this.remaining),r=this.remaining[t.length];if(r!=="/"&amp;&amp;r!==")"&amp;&amp;r!==";")throw new Re(4010,!1);let o;t.indexOf(":")&gt;-1?(o=t.slice(0,t.indexOf(":")),this.capture(o),this.capture(":")):e&amp;&amp;(o=un);let a=this.parseChildren();i[o]=Object.keys(a).length===1?a[un]:new ui([],a),this.consumeOptional("//")}return i}peekStartsWith(e){return this.remaining.startsWith(e)}consumeOptional(e){return this.peekStartsWith(e)?(this.remaining=this.remaining.substring(e.length),!0):!1}capture(e){if(!this.consumeOptional(e))throw new Re(4011,!1)}};function pj(n){return n.segments.length&gt;0?new ui([],{[un]:n}):n}function hj(n){let e={};for(let[t,r]of Object.entries(n.children)){let o=hj(r);if(t===un&amp;&amp;o.segments.length===0&amp;&amp;o.hasChildren())for(let[a,s]of Object.entries(o.children))e[a]=s;else(o.segments.length&gt;0||o.hasChildren())&amp;&amp;(e[t]=o)}let i=new ui(n.segments,e);return iue(i)}function iue(n){if(n.numberOfChildren===1&amp;&amp;n.children[un]){let e=n.children[un];return new ui(n.segments.concat(e.segments),e.children)}return n}function df(n){return n instanceof au}function rue(n,e,i=null,t=null){let r=fj(n);return gj(r,e,i,t)}function fj(n){let e;function i(o){let a={};for(let c of o.children){let l=i(c);a[c.outlet]=l}let s=new ui(o.url,a);return o===n&amp;&amp;(e=s),s}let t=i(n.root),r=pj(t);return e??r}function gj(n,e,i,t){let r=n;for(;r.parent;)r=r.parent;if(e.length===0)return MP(r,r,r,i,t);let o=oue(e);if(o.toRoot())return MP(r,r,new ui([],{}),i,t);let a=aue(o,r,n),s=a.processChildren?u_(a.segmentGroup,a.index,o.commands):bj(a.segmentGroup,a.index,o.commands);return MP(r,a.segmentGroup,s,i,t)}function jC(n){return typeof n=="object"&amp;&amp;n!=null&amp;&amp;!n.outlets&amp;&amp;!n.segmentPath}function f_(n){return typeof n=="object"&amp;&amp;n!=null&amp;&amp;n.outlets}function MP(n,e,i,t,r){let o={};t&amp;&amp;Object.entries(t).forEach(([c,l])=&gt;{o[c]=Array.isArray(l)?l.map(u=&gt;`${u}`):`${l}`});let a;n===e?a=i:a=_j(n,e,i);let s=pj(hj(a));return new au(s,o,r)}function _j(n,e,i){let t={};return Object.entries(n.children).forEach(([r,o])=&gt;{o===e?t[r]=i:t[r]=_j(o,e,i)}),new ui(n.segments,t)}var VC=class{constructor(e,i,t){if(this.isAbsolute=e,this.numberOfDoubleDots=i,this.commands=t,e&amp;&amp;t.length&gt;0&amp;&amp;jC(t[0]))throw new Re(4003,!1);let r=t.find(f_);if(r&amp;&amp;r!==aj(t))throw new Re(4004,!1)}toRoot(){return this.isAbsolute&amp;&amp;this.commands.length===1&amp;&amp;this.commands[0]=="/"}};function oue(n){if(typeof n[0]=="string"&amp;&amp;n.length===1&amp;&amp;n[0]==="/")return new VC(!0,0,n);let e=0,i=!1,t=n.reduce((r,o,a)=&gt;{if(typeof o=="object"&amp;&amp;o!=null){if(o.outlets){let s={};return Object.entries(o.outlets).forEach(([c,l])=&gt;{s[c]=typeof l=="string"?l.split("/"):l}),[...r,{outlets:s}]}if(o.segmentPath)return[...r,o.segmentPath]}return typeof o!="string"?[...r,o]:a===0?(o.split("/").forEach((s,c)=&gt;{c==0&amp;&amp;s==="."||(c==0&amp;&amp;s===""?i=!0:s===".."?e++:s!=""&amp;&amp;r.push(s))}),r):[...r,o]},[]);return new VC(i,e,t)}var sf=class{constructor(e,i,t){this.segmentGroup=e,this.processChildren=i,this.index=t}};function aue(n,e,i){if(n.isAbsolute)return new sf(e,!0,0);if(!i)return new sf(e,!1,NaN);if(i.parent===null)return new sf(i,!0,0);let t=jC(n.commands[0])?0:1,r=i.segments.length-1+t;return sue(i,r,n.numberOfDoubleDots)}function sue(n,e,i){let t=n,r=e,o=i;for(;o&gt;r;){if(o-=r,t=t.parent,!t)throw new Re(4005,!1);r=t.segments.length}return new sf(t,!1,r-o)}function cue(n){return f_(n[0])?n[0].outlets:{[un]:n}}function bj(n,e,i){if(n??=new ui([],{}),n.segments.length===0&amp;&amp;n.hasChildren())return u_(n,e,i);let t=lue(n,e,i),r=i.slice(t.commandIndex);if(t.match&amp;&amp;t.pathIndex&lt;n.segments.length){let o=new ui(n.segments.slice(0,t.pathIndex),{});return o.children[un]=new ui(n.segments.slice(t.pathIndex),n.children),u_(o,0,r)}else return t.match&amp;&amp;r.length===0?new ui(n.segments,{}):t.match&amp;&amp;!n.hasChildren()?IP(n,e,i):t.match?u_(n,0,r):IP(n,e,i)}function u_(n,e,i){if(i.length===0)return new ui(n.segments,{});{let t=cue(i),r={};if(Object.keys(t).some(o=&gt;o!==un)&amp;&amp;n.children[un]&amp;&amp;n.numberOfChildren===1&amp;&amp;n.children[un].segments.length===0){let o=u_(n.children[un],e,i);return new ui(n.segments,o.children)}return Object.entries(t).forEach(([o,a])=&gt;{typeof a=="string"&amp;&amp;(a=[a]),a!==null&amp;&amp;(r[o]=bj(n.children[o],e,a))}),Object.entries(n.children).forEach(([o,a])=&gt;{t[o]===void 0&amp;&amp;(r[o]=a)}),new ui(n.segments,r)}}function lue(n,e,i){let t=0,r=e,o={match:!1,pathIndex:0,commandIndex:0};for(;r&lt;n.segments.length;){if(t&gt;=i.length)return o;let a=n.segments[r],s=i[t];if(f_(s))break;let c=`${s}`,l=t&lt;i.length-1?i[t+1]:null;if(r&gt;0&amp;&amp;c===void 0)break;if(c&amp;&amp;l&amp;&amp;typeof l=="object"&amp;&amp;l.outlets===void 0){if(!ej(c,l,a))return o;t+=2}else{if(!ej(c,{},a))return o;t++}r++}return{match:!0,pathIndex:r,commandIndex:t}}function IP(n,e,i){let t=n.segments.slice(0,e),r=0;for(;r&lt;i.length;){let o=i[r];if(f_(o)){let c=due(o.outlets);return new ui(t,c)}if(r===0&amp;&amp;jC(i[0])){let c=n.segments[e];t.push(new Ym(c.path,JL(i[0]))),r++;continue}let a=f_(o)?o.outlets[un]:`${o}`,s=r&lt;i.length-1?i[r+1]:null;a&amp;&amp;s&amp;&amp;jC(s)?(t.push(new Ym(a,JL(s))),r+=2):(t.push(new Ym(a,{})),r++)}return new ui(t,{})}function due(n){let e={};return Object.entries(n).forEach(([i,t])=&gt;{typeof t=="string"&amp;&amp;(t=[t]),t!==null&amp;&amp;(e[i]=IP(new ui([],{}),0,t))}),e}function JL(n){let e={};return Object.entries(n).forEach(([i,t])=&gt;e[i]=`${t}`),e}function ej(n,e,i){return n==i.path&amp;&amp;zc(e,i.parameters)}var m_="imperative",Gr=function(n){return n[n.NavigationStart=0]="NavigationStart",n[n.NavigationEnd=1]="NavigationEnd",n[n.NavigationCancel=2]="NavigationCancel",n[n.NavigationError=3]="NavigationError",n[n.RoutesRecognized=4]="RoutesRecognized",n[n.ResolveStart=5]="ResolveStart",n[n.ResolveEnd=6]="ResolveEnd",n[n.GuardsCheckStart=7]="GuardsCheckStart",n[n.GuardsCheckEnd=8]="GuardsCheckEnd",n[n.RouteConfigLoadStart=9]="RouteConfigLoadStart",n[n.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",n[n.ChildActivationStart=11]="ChildActivationStart",n[n.ChildActivationEnd=12]="ChildActivationEnd",n[n.ActivationStart=13]="ActivationStart",n[n.ActivationEnd=14]="ActivationEnd",n[n.Scroll=15]="Scroll",n[n.NavigationSkipped=16]="NavigationSkipped",n}(Gr||{}),ms=class{constructor(e,i){this.id=e,this.url=i}},su=class extends ms{constructor(e,i,t="imperative",r=null){super(e,i),this.type=Gr.NavigationStart,this.navigationTrigger=t,this.restoredState=r}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}},mo=class extends ms{constructor(e,i,t){super(e,i),this.urlAfterRedirects=t,this.type=Gr.NavigationEnd}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}},Fa=function(n){return n[n.Redirect=0]="Redirect",n[n.SupersededByNewNavigation=1]="SupersededByNewNavigation",n[n.NoDataFromResolver=2]="NoDataFromResolver",n[n.GuardRejected=3]="GuardRejected",n}(Fa||{}),BC=function(n){return n[n.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",n[n.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",n}(BC||{}),cu=class extends ms{constructor(e,i,t,r){super(e,i),this.reason=t,this.code=r,this.type=Gr.NavigationCancel}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}},lu=class extends ms{constructor(e,i,t,r){super(e,i),this.reason=t,this.code=r,this.type=Gr.NavigationSkipped}},g_=class extends ms{constructor(e,i,t,r){super(e,i),this.error=t,this.target=r,this.type=Gr.NavigationError}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}},zC=class extends ms{constructor(e,i,t,r){super(e,i),this.urlAfterRedirects=t,this.state=r,this.type=Gr.RoutesRecognized}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},TP=class extends ms{constructor(e,i,t,r){super(e,i),this.urlAfterRedirects=t,this.state=r,this.type=Gr.GuardsCheckStart}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},AP=class extends ms{constructor(e,i,t,r,o){super(e,i),this.urlAfterRedirects=t,this.state=r,this.shouldActivate=o,this.type=Gr.GuardsCheckEnd}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}},RP=class extends ms{constructor(e,i,t,r){super(e,i),this.urlAfterRedirects=t,this.state=r,this.type=Gr.ResolveStart}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},FP=class extends ms{constructor(e,i,t,r){super(e,i),this.urlAfterRedirects=t,this.state=r,this.type=Gr.ResolveEnd}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},NP=class{constructor(e){this.route=e,this.type=Gr.RouteConfigLoadStart}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}},LP=class{constructor(e){this.route=e,this.type=Gr.RouteConfigLoadEnd}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}},jP=class{constructor(e){this.snapshot=e,this.type=Gr.ChildActivationStart}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&amp;&amp;this.snapshot.routeConfig.path||""}')`}},VP=class{constructor(e){this.snapshot=e,this.type=Gr.ChildActivationEnd}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&amp;&amp;this.snapshot.routeConfig.path||""}')`}},uf=class{constructor(e){this.snapshot=e,this.type=Gr.ActivationStart}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&amp;&amp;this.snapshot.routeConfig.path||""}')`}},BP=class{constructor(e){this.snapshot=e,this.type=Gr.ActivationEnd}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&amp;&amp;this.snapshot.routeConfig.path||""}')`}},HC=class{constructor(e,i,t){this.routerEvent=e,this.position=i,this.anchor=t,this.type=Gr.Scroll}toString(){let e=this.position?`${this.position[0]}, ${this.position[1]}`:null;return`Scroll(anchor: '${this.anchor}', position: '${e}')`}},__=class{},b_=class{constructor(e){this.url=e}};var zP=class{constructor(){this.outlet=null,this.route=null,this.injector=null,this.children=new M_,this.attachRef=null}},M_=(()=&gt;{let e=class e{constructor(){this.contexts=new Map}onChildOutletCreated(t,r){let o=this.getOrCreateContext(t);o.outlet=r,this.contexts.set(t,o)}onChildOutletDestroyed(t){let r=this.getContext(t);r&amp;&amp;(r.outlet=null,r.attachRef=null)}onOutletDeactivated(){let t=this.contexts;return this.contexts=new Map,t}onOutletReAttached(t){this.contexts=t}getOrCreateContext(t){let r=this.getContext(t);return r||(r=new zP,this.contexts.set(t,r)),r}getContext(t){return this.contexts.get(t)||null}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),UC=class{constructor(e){this._root=e}get root(){return this._root.value}parent(e){let i=this.pathFromRoot(e);return i.length&gt;1?i[i.length-2]:null}children(e){let i=HP(e,this._root);return i?i.children.map(t=&gt;t.value):[]}firstChild(e){let i=HP(e,this._root);return i&amp;&amp;i.children.length&gt;0?i.children[0].value:null}siblings(e){let i=UP(e,this._root);return i.length&lt;2?[]:i[i.length-2].children.map(r=&gt;r.value).filter(r=&gt;r!==e)}pathFromRoot(e){return UP(e,this._root).map(i=&gt;i.value)}};function HP(n,e){if(n===e.value)return e;for(let i of e.children){let t=HP(n,i);if(t)return t}return null}function UP(n,e){if(n===e.value)return[e];for(let i of e.children){let t=UP(n,i);if(t.length)return t.unshift(e),t}return[]}var Ra=class{constructor(e,i){this.value=e,this.children=i}toString(){return`TreeNode(${this.value})`}};function af(n){let e={};return n&amp;&amp;n.children.forEach(i=&gt;e[i.value.outlet]=i),e}var WC=class extends UC{constructor(e,i){super(e),this.snapshot=i,JP(this,e)}toString(){return this.snapshot.toString()}};function vj(n){let e=uue(n),i=new Cn([new Ym("",{})]),t=new Cn({}),r=new Cn({}),o=new Cn({}),a=new Cn(""),s=new po(i,t,o,a,r,un,n,e.root);return s.snapshot=e.root,new WC(new Ra(s,[]),e)}function uue(n){let e={},i={},t={},r="",o=new v_([],e,t,r,i,un,n,null,{});return new GC("",new Ra(o,[]))}var po=class{constructor(e,i,t,r,o,a,s,c){this.urlSubject=e,this.paramsSubject=i,this.queryParamsSubject=t,this.fragmentSubject=r,this.dataSubject=o,this.outlet=a,this.component=s,this._futureSnapshot=c,this.title=this.dataSubject?.pipe(He(l=&gt;l[x_]))??ne(void 0),this.url=e,this.params=i,this.queryParams=t,this.fragment=r,this.data=o}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=this.params.pipe(He(e=&gt;lf(e))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe(He(e=&gt;lf(e))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}};function XP(n,e,i="emptyOnly"){let t,{routeConfig:r}=n;return e!==null&amp;&amp;(i==="always"||r?.path===""||!e.component&amp;&amp;!e.routeConfig?.loadComponent)?t={params:ee(ee({},e.params),n.params),data:ee(ee({},e.data),n.data),resolve:ee(ee(ee(ee({},n.data),e.data),r?.data),n._resolvedData)}:t={params:ee({},n.params),data:ee({},n.data),resolve:ee(ee({},n.data),n._resolvedData??{})},r&amp;&amp;Cj(r)&amp;&amp;(t.resolve[x_]=r.title),t}var v_=class{get title(){return this.data?.[x_]}constructor(e,i,t,r,o,a,s,c,l){this.url=e,this.params=i,this.queryParams=t,this.fragment=r,this.data=o,this.outlet=a,this.component=s,this.routeConfig=c,this._resolve=l}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=lf(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=lf(this.queryParams),this._queryParamMap}toString(){let e=this.url.map(t=&gt;t.toString()).join("/"),i=this.routeConfig?this.routeConfig.path:"";return`Route(url:'${e}', path:'${i}')`}},GC=class extends UC{constructor(e,i){super(i),this.url=e,JP(this,i)}toString(){return yj(this._root)}};function JP(n,e){e.value._routerState=n,e.children.forEach(i=&gt;JP(n,i))}function yj(n){let e=n.children.length&gt;0?` { ${n.children.map(yj).join(", ")} } `:"";return`${n.value}${e}`}function kP(n){if(n.snapshot){let e=n.snapshot,i=n._futureSnapshot;n.snapshot=i,zc(e.queryParams,i.queryParams)||n.queryParamsSubject.next(i.queryParams),e.fragment!==i.fragment&amp;&amp;n.fragmentSubject.next(i.fragment),zc(e.params,i.params)||n.paramsSubject.next(i.params),Bde(e.url,i.url)||n.urlSubject.next(i.url),zc(e.data,i.data)||n.dataSubject.next(i.data)}else n.snapshot=n._futureSnapshot,n.dataSubject.next(n._futureSnapshot.data)}function WP(n,e){let i=zc(n.params,e.params)&amp;&amp;Wde(n.url,e.url),t=!n.parent!=!e.parent;return i&amp;&amp;!t&amp;&amp;(!n.parent||WP(n.parent,e.parent))}function Cj(n){return typeof n.title=="string"||n.title===null}var eD=(()=&gt;{let e=class e{constructor(){this.activated=null,this._activatedRoute=null,this.name=un,this.activateEvents=new ae,this.deactivateEvents=new ae,this.attachEvents=new ae,this.detachEvents=new ae,this.parentContexts=te(M_),this.location=te(Gt),this.changeDetector=te(dt),this.environmentInjector=te(Co),this.inputBinder=te(QC,{optional:!0}),this.supportsBindingToComponentInputs=!0}get activatedComponentRef(){return this.activated}ngOnChanges(t){if(t.name){let{firstChange:r,previousValue:o}=t.name;if(r)return;this.isTrackedInParentContexts(o)&amp;&amp;(this.deactivate(),this.parentContexts.onChildOutletDestroyed(o)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&amp;&amp;this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(t){return this.parentContexts.getContext(t)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;let t=this.parentContexts.getContext(this.name);t?.route&amp;&amp;(t.attachRef?this.attach(t.attachRef,t.route):this.activateWith(t.route,t.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new Re(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new Re(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new Re(4012,!1);this.location.detach();let t=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(t.instance),t}attach(t,r){this.activated=t,this._activatedRoute=r,this.location.insert(t.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(t.instance)}deactivate(){if(this.activated){let t=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(t)}}activateWith(t,r){if(this.isActivated)throw new Re(4013,!1);this._activatedRoute=t;let o=this.location,s=t.snapshot.component,c=this.parentContexts.getOrCreateContext(this.name).children,l=new GP(t,c,o.injector);this.activated=o.createComponent(s,{index:o.length,injector:l,environmentInjector:r??this.environmentInjector}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[wt]});let n=e;return n})(),GP=class n{__ngOutletInjector(e){return new n(this.route,this.childContexts,e)}constructor(e,i,t){this.route=e,this.childContexts=i,this.parent=t}get(e,i){return e===po?this.route:e===M_?this.childContexts:this.parent.get(e,i)}},QC=new le(""),tj=(()=&gt;{let e=class e{constructor(){this.outletDataSubscriptions=new Map}bindActivatedRouteToOutletComponent(t){this.unsubscribeFromRouteData(t),this.subscribeToRouteData(t)}unsubscribeFromRouteData(t){this.outletDataSubscriptions.get(t)?.unsubscribe(),this.outletDataSubscriptions.delete(t)}subscribeToRouteData(t){let{activatedRoute:r}=t,o=bo([r.queryParams,r.params,r.data]).pipe(Xe(([a,s,c],l)=&gt;(c=ee(ee(ee({},a),s),c),l===0?ne(c):Promise.resolve(c)))).subscribe(a=&gt;{if(!t.isActivated||!t.activatedComponentRef||t.activatedRoute!==r||r.component===null){this.unsubscribeFromRouteData(t);return}let s=s7(r.component);if(!s){this.unsubscribeFromRouteData(t);return}for(let{templateName:c}of s.inputs)t.activatedComponentRef.setInput(c,a[c])});this.outletDataSubscriptions.set(t,o)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})();function mue(n,e,i){let t=y_(n,e._root,i?i._root:void 0);return new WC(t,e)}function y_(n,e,i){if(i&amp;&amp;n.shouldReuseRoute(e.value,i.value.snapshot)){let t=i.value;t._futureSnapshot=e.value;let r=pue(n,e,i);return new Ra(t,r)}else{if(n.shouldAttach(e.value)){let o=n.retrieve(e.value);if(o!==null){let a=o.route;return a.value._futureSnapshot=e.value,a.children=e.children.map(s=&gt;y_(n,s)),a}}let t=hue(e.value),r=e.children.map(o=&gt;y_(n,o));return new Ra(t,r)}}function pue(n,e,i){return e.children.map(t=&gt;{for(let r of i.children)if(n.shouldReuseRoute(t.value,r.value.snapshot))return y_(n,t,r);return y_(n,t)})}function hue(n){return new po(new Cn(n.url),new Cn(n.params),new Cn(n.queryParams),new Cn(n.fragment),new Cn(n.data),n.outlet,n.component,n)}var xj="ngNavigationCancelingError";function wj(n,e){let{redirectTo:i,navigationBehaviorOptions:t}=df(e)?{redirectTo:e,navigationBehaviorOptions:void 0}:e,r=Mj(!1,Fa.Redirect);return r.url=i,r.navigationBehaviorOptions=t,r}function Mj(n,e){let i=new Error(`NavigationCancelingError: ${n||""}`);return i[xj]=!0,i.cancellationCode=e,i}function fue(n){return kj(n)&amp;&amp;df(n.url)}function kj(n){return!!n&amp;&amp;n[xj]}var gue=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["ng-component"]],standalone:!0,features:[Ie],decls:1,vars:0,template:function(r,o){r&amp;1&amp;&amp;C(0,"router-outlet")},dependencies:[eD],encapsulation:2});let n=e;return n})();function _ue(n,e){return n.providers&amp;&amp;!n._injector&amp;&amp;(n._injector=gy(n.providers,e,`Route: ${n.path}`)),n._injector??e}function tD(n){let e=n.children&amp;&amp;n.children.map(tD),i=e?Ke(ee({},n),{children:e}):ee({},n);return!i.component&amp;&amp;!i.loadComponent&amp;&amp;(e||i.loadChildren)&amp;&amp;i.outlet&amp;&amp;i.outlet!==un&amp;&amp;(i.component=gue),i}function Hc(n){return n.outlet||un}function bue(n,e){let i=n.filter(t=&gt;Hc(t)===e);return i.push(...n.filter(t=&gt;Hc(t)!==e)),i}function k_(n){if(!n)return null;if(n.routeConfig?._injector)return n.routeConfig._injector;for(let e=n.parent;e;e=e.parent){let i=e.routeConfig;if(i?._loadedInjector)return i._loadedInjector;if(i?._injector)return i._injector}return null}var vue=(n,e,i,t)=&gt;He(r=&gt;(new $P(e,r.targetRouterState,r.currentRouterState,i,t).activate(n),r)),$P=class{constructor(e,i,t,r,o){this.routeReuseStrategy=e,this.futureState=i,this.currState=t,this.forwardEvent=r,this.inputBindingEnabled=o}activate(e){let i=this.futureState._root,t=this.currState?this.currState._root:null;this.deactivateChildRoutes(i,t,e),kP(this.futureState.root),this.activateChildRoutes(i,t,e)}deactivateChildRoutes(e,i,t){let r=af(i);e.children.forEach(o=&gt;{let a=o.value.outlet;this.deactivateRoutes(o,r[a],t),delete r[a]}),Object.values(r).forEach(o=&gt;{this.deactivateRouteAndItsChildren(o,t)})}deactivateRoutes(e,i,t){let r=e.value,o=i?i.value:null;if(r===o)if(r.component){let a=t.getContext(r.outlet);a&amp;&amp;this.deactivateChildRoutes(e,i,a.children)}else this.deactivateChildRoutes(e,i,t);else o&amp;&amp;this.deactivateRouteAndItsChildren(i,t)}deactivateRouteAndItsChildren(e,i){e.value.component&amp;&amp;this.routeReuseStrategy.shouldDetach(e.value.snapshot)?this.detachAndStoreRouteSubtree(e,i):this.deactivateRouteAndOutlet(e,i)}detachAndStoreRouteSubtree(e,i){let t=i.getContext(e.value.outlet),r=t&amp;&amp;e.value.component?t.children:i,o=af(e);for(let a of Object.values(o))this.deactivateRouteAndItsChildren(a,r);if(t&amp;&amp;t.outlet){let a=t.outlet.detach(),s=t.children.onOutletDeactivated();this.routeReuseStrategy.store(e.value.snapshot,{componentRef:a,route:e,contexts:s})}}deactivateRouteAndOutlet(e,i){let t=i.getContext(e.value.outlet),r=t&amp;&amp;e.value.component?t.children:i,o=af(e);for(let a of Object.values(o))this.deactivateRouteAndItsChildren(a,r);t&amp;&amp;(t.outlet&amp;&amp;(t.outlet.deactivate(),t.children.onOutletDeactivated()),t.attachRef=null,t.route=null)}activateChildRoutes(e,i,t){let r=af(i);e.children.forEach(o=&gt;{this.activateRoutes(o,r[o.value.outlet],t),this.forwardEvent(new BP(o.value.snapshot))}),e.children.length&amp;&amp;this.forwardEvent(new VP(e.value.snapshot))}activateRoutes(e,i,t){let r=e.value,o=i?i.value:null;if(kP(r),r===o)if(r.component){let a=t.getOrCreateContext(r.outlet);this.activateChildRoutes(e,i,a.children)}else this.activateChildRoutes(e,i,t);else if(r.component){let a=t.getOrCreateContext(r.outlet);if(this.routeReuseStrategy.shouldAttach(r.snapshot)){let s=this.routeReuseStrategy.retrieve(r.snapshot);this.routeReuseStrategy.store(r.snapshot,null),a.children.onOutletReAttached(s.contexts),a.attachRef=s.componentRef,a.route=s.route.value,a.outlet&amp;&amp;a.outlet.attach(s.componentRef,s.route.value),kP(s.route.value),this.activateChildRoutes(e,null,a.children)}else{let s=k_(r.snapshot);a.attachRef=null,a.route=r,a.injector=s,a.outlet&amp;&amp;a.outlet.activateWith(r,a.injector),this.activateChildRoutes(e,null,a.children)}}else this.activateChildRoutes(e,null,t)}},$C=class{constructor(e){this.path=e,this.route=this.path[this.path.length-1]}},cf=class{constructor(e,i){this.component=e,this.route=i}};function yue(n,e,i){let t=n._root,r=e?e._root:null;return l_(t,r,i,[t.value])}function Cue(n){let e=n.routeConfig?n.routeConfig.canActivateChild:null;return!e||e.length===0?null:{node:n,guards:e}}function pf(n,e){let i=Symbol(),t=e.get(n,i);return t===i?typeof n=="function"&amp;&amp;!kR(n)?n:e.get(n):t}function l_(n,e,i,t,r={canDeactivateChecks:[],canActivateChecks:[]}){let o=af(e);return n.children.forEach(a=&gt;{xue(a,o[a.value.outlet],i,t.concat([a.value]),r),delete o[a.value.outlet]}),Object.entries(o).forEach(([a,s])=&gt;p_(s,i.getContext(a),r)),r}function xue(n,e,i,t,r={canDeactivateChecks:[],canActivateChecks:[]}){let o=n.value,a=e?e.value:null,s=i?i.getContext(n.value.outlet):null;if(a&amp;&amp;o.routeConfig===a.routeConfig){let c=wue(a,o,o.routeConfig.runGuardsAndResolvers);c?r.canActivateChecks.push(new $C(t)):(o.data=a.data,o._resolvedData=a._resolvedData),o.component?l_(n,e,s?s.children:null,t,r):l_(n,e,i,t,r),c&amp;&amp;s&amp;&amp;s.outlet&amp;&amp;s.outlet.isActivated&amp;&amp;r.canDeactivateChecks.push(new cf(s.outlet.component,a))}else a&amp;&amp;p_(e,s,r),r.canActivateChecks.push(new $C(t)),o.component?l_(n,null,s?s.children:null,t,r):l_(n,null,i,t,r);return r}function wue(n,e,i){if(typeof i=="function")return i(n,e);switch(i){case"pathParamsChange":return!qm(n.url,e.url);case"pathParamsOrQueryParamsChange":return!qm(n.url,e.url)||!zc(n.queryParams,e.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!WP(n,e)||!zc(n.queryParams,e.queryParams);case"paramsChange":default:return!WP(n,e)}}function p_(n,e,i){let t=af(n),r=n.value;Object.entries(t).forEach(([o,a])=&gt;{r.component?e?p_(a,e.children.getContext(o),i):p_(a,null,i):p_(a,e,i)}),r.component?e&amp;&amp;e.outlet&amp;&amp;e.outlet.isActivated?i.canDeactivateChecks.push(new cf(e.outlet.component,r)):i.canDeactivateChecks.push(new cf(null,r)):i.canDeactivateChecks.push(new cf(null,r))}function O_(n){return typeof n=="function"}function Mue(n){return typeof n=="boolean"}function kue(n){return n&amp;&amp;O_(n.canLoad)}function Oue(n){return n&amp;&amp;O_(n.canActivate)}function Eue(n){return n&amp;&amp;O_(n.canActivateChild)}function Sue(n){return n&amp;&amp;O_(n.canDeactivate)}function Pue(n){return n&amp;&amp;O_(n.canMatch)}function Oj(n){return n instanceof xl||n?.name==="EmptyError"}var RC=Symbol("INITIAL_VALUE");function mf(){return Xe(n=&gt;bo(n.map(e=&gt;e.pipe(gt(1),Xt(RC)))).pipe(He(e=&gt;{for(let i of e)if(i!==!0){if(i===RC)return RC;if(i===!1||i instanceof au)return i}return!0}),nt(e=&gt;e!==RC),gt(1)))}function Due(n,e){return yi(i=&gt;{let{targetSnapshot:t,currentSnapshot:r,guards:{canActivateChecks:o,canDeactivateChecks:a}}=i;return a.length===0&amp;&amp;o.length===0?ne(Ke(ee({},i),{guardsResult:!0})):Iue(a,t,r,n).pipe(yi(s=&gt;s&amp;&amp;Mue(s)?Tue(t,o,n,e):ne(s)),He(s=&gt;Ke(ee({},i),{guardsResult:s})))})}function Iue(n,e,i,t){return Hn(n).pipe(yi(r=&gt;Lue(r.component,r.route,i,e,t)),vc(r=&gt;r!==!0,!0))}function Tue(n,e,i,t){return Hn(e).pipe(Ml(r=&gt;Xa(Rue(r.route.parent,t),Aue(r.route,t),Nue(n,r.path,i),Fue(n,r.route,i))),vc(r=&gt;r!==!0,!0))}function Aue(n,e){return n!==null&amp;&amp;e&amp;&amp;e(new uf(n)),ne(!0)}function Rue(n,e){return n!==null&amp;&amp;e&amp;&amp;e(new jP(n)),ne(!0)}function Fue(n,e,i){let t=e.routeConfig?e.routeConfig.canActivate:null;if(!t||t.length===0)return ne(!0);let r=t.map(o=&gt;jo(()=&gt;{let a=k_(e)??i,s=pf(o,a),c=Oue(s)?s.canActivate(e,n):$s(a,()=&gt;s(e,n));return du(c).pipe(vc())}));return ne(r).pipe(mf())}function Nue(n,e,i){let t=e[e.length-1],o=e.slice(0,e.length-1).reverse().map(a=&gt;Cue(a)).filter(a=&gt;a!==null).map(a=&gt;jo(()=&gt;{let s=a.guards.map(c=&gt;{let l=k_(a.node)??i,u=pf(c,l),f=Eue(u)?u.canActivateChild(t,n):$s(l,()=&gt;u(t,n));return du(f).pipe(vc())});return ne(s).pipe(mf())}));return ne(o).pipe(mf())}function Lue(n,e,i,t,r){let o=e&amp;&amp;e.routeConfig?e.routeConfig.canDeactivate:null;if(!o||o.length===0)return ne(!0);let a=o.map(s=&gt;{let c=k_(e)??r,l=pf(s,c),u=Sue(l)?l.canDeactivate(n,e,i,t):$s(c,()=&gt;l(n,e,i,t));return du(u).pipe(vc())});return ne(a).pipe(mf())}function jue(n,e,i,t){let r=e.canLoad;if(r===void 0||r.length===0)return ne(!0);let o=r.map(a=&gt;{let s=pf(a,n),c=kue(s)?s.canLoad(e,i):$s(n,()=&gt;s(e,i));return du(c)});return ne(o).pipe(mf(),Ej(t))}function Ej(n){return lO(Un(e=&gt;{if(df(e))throw wj(n,e)}),He(e=&gt;e===!0))}function Vue(n,e,i,t){let r=e.canMatch;if(!r||r.length===0)return ne(!0);let o=r.map(a=&gt;{let s=pf(a,n),c=Pue(s)?s.canMatch(e,i):$s(n,()=&gt;s(e,i));return du(c)});return ne(o).pipe(mf(),Ej(t))}var C_=class{constructor(e){this.segmentGroup=e||null}},YC=class extends Error{constructor(e){super(),this.urlTree=e}};function of(n){return Jo(new C_(n))}function Bue(n){return Jo(new Re(4e3,!1))}function zue(n){return Jo(Mj(!1,Fa.GuardRejected))}var YP=class{constructor(e,i){this.urlSerializer=e,this.urlTree=i}lineralizeSegments(e,i){let t=[],r=i.root;for(;;){if(t=t.concat(r.segments),r.numberOfChildren===0)return ne(t);if(r.numberOfChildren&gt;1||!r.children[un])return Bue(e.redirectTo);r=r.children[un]}}applyRedirectCommands(e,i,t){let r=this.applyRedirectCreateUrlTree(i,this.urlSerializer.parse(i),e,t);if(i.startsWith("/"))throw new YC(r);return r}applyRedirectCreateUrlTree(e,i,t,r){let o=this.createSegmentGroup(e,i.root,t,r);return new au(o,this.createQueryParams(i.queryParams,this.urlTree.queryParams),i.fragment)}createQueryParams(e,i){let t={};return Object.entries(e).forEach(([r,o])=&gt;{if(typeof o=="string"&amp;&amp;o.startsWith(":")){let s=o.substring(1);t[r]=i[s]}else t[r]=o}),t}createSegmentGroup(e,i,t,r){let o=this.createSegments(e,i.segments,t,r),a={};return Object.entries(i.children).forEach(([s,c])=&gt;{a[s]=this.createSegmentGroup(e,c,t,r)}),new ui(o,a)}createSegments(e,i,t,r){return i.map(o=&gt;o.path.startsWith(":")?this.findPosParam(e,o,r):this.findOrReturn(o,t))}findPosParam(e,i,t){let r=t[i.path.substring(1)];if(!r)throw new Re(4001,!1);return r}findOrReturn(e,i){let t=0;for(let r of i){if(r.path===e.path)return i.splice(t),r;t++}return e}},qP={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function Hue(n,e,i,t,r){let o=nD(n,e,i);return o.matched?(t=_ue(e,t),Vue(t,e,i,r).pipe(He(a=&gt;a===!0?o:ee({},qP)))):ne(o)}function nD(n,e,i){if(e.path==="**")return Uue(i);if(e.path==="")return e.pathMatch==="full"&amp;&amp;(n.hasChildren()||i.length&gt;0)?ee({},qP):{matched:!0,consumedSegments:[],remainingSegments:i,parameters:{},positionalParamSegments:{}};let r=(e.matcher||Vde)(i,n,e);if(!r)return ee({},qP);let o={};Object.entries(r.posParams??{}).forEach(([s,c])=&gt;{o[s]=c.path});let a=r.consumed.length&gt;0?ee(ee({},o),r.consumed[r.consumed.length-1].parameters):o;return{matched:!0,consumedSegments:r.consumed,remainingSegments:i.slice(r.consumed.length),parameters:a,positionalParamSegments:r.posParams??{}}}function Uue(n){return{matched:!0,parameters:n.length&gt;0?aj(n).parameters:{},consumedSegments:n,remainingSegments:[],positionalParamSegments:{}}}function nj(n,e,i,t){return i.length&gt;0&amp;&amp;$ue(n,i,t)?{segmentGroup:new ui(e,Gue(t,new ui(i,n.children))),slicedSegments:[]}:i.length===0&amp;&amp;Yue(n,i,t)?{segmentGroup:new ui(n.segments,Wue(n,i,t,n.children)),slicedSegments:i}:{segmentGroup:new ui(n.segments,n.children),slicedSegments:i}}function Wue(n,e,i,t){let r={};for(let o of i)if(KC(n,e,o)&amp;&amp;!t[Hc(o)]){let a=new ui([],{});r[Hc(o)]=a}return ee(ee({},t),r)}function Gue(n,e){let i={};i[un]=e;for(let t of n)if(t.path===""&amp;&amp;Hc(t)!==un){let r=new ui([],{});i[Hc(t)]=r}return i}function $ue(n,e,i){return i.some(t=&gt;KC(n,e,t)&amp;&amp;Hc(t)!==un)}function Yue(n,e,i){return i.some(t=&gt;KC(n,e,t))}function KC(n,e,i){return(n.hasChildren()||e.length&gt;0)&amp;&amp;i.pathMatch==="full"?!1:i.path===""}function que(n,e,i,t){return Hc(n)!==t&amp;&amp;(t===un||!KC(e,i,n))?!1:nD(e,n,i).matched}function Zue(n,e,i){return e.length===0&amp;&amp;!n.children[i]}var ZP=class{};function Que(n,e,i,t,r,o,a="emptyOnly"){return new QP(n,e,i,t,r,a,o).recognize()}var Kue=31,QP=class{constructor(e,i,t,r,o,a,s){this.injector=e,this.configLoader=i,this.rootComponentType=t,this.config=r,this.urlTree=o,this.paramsInheritanceStrategy=a,this.urlSerializer=s,this.applyRedirects=new YP(this.urlSerializer,this.urlTree),this.absoluteRedirectCount=0,this.allowRedirects=!0}noMatchError(e){return new Re(4002,`'${e.segmentGroup}'`)}recognize(){let e=nj(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(e).pipe(He(i=&gt;{let t=new v_([],Object.freeze({}),Object.freeze(ee({},this.urlTree.queryParams)),this.urlTree.fragment,{},un,this.rootComponentType,null,{}),r=new Ra(t,i),o=new GC("",r),a=rue(t,[],this.urlTree.queryParams,this.urlTree.fragment);return a.queryParams=this.urlTree.queryParams,o.url=this.urlSerializer.serialize(a),this.inheritParamsAndData(o._root,null),{state:o,tree:a}}))}match(e){return this.processSegmentGroup(this.injector,this.config,e,un).pipe(on(t=&gt;{if(t instanceof YC)return this.urlTree=t.urlTree,this.match(t.urlTree.root);throw t instanceof C_?this.noMatchError(t):t}))}inheritParamsAndData(e,i){let t=e.value,r=XP(t,i,this.paramsInheritanceStrategy);t.params=Object.freeze(r.params),t.data=Object.freeze(r.data),e.children.forEach(o=&gt;this.inheritParamsAndData(o,t))}processSegmentGroup(e,i,t,r){return t.segments.length===0&amp;&amp;t.hasChildren()?this.processChildren(e,i,t):this.processSegment(e,i,t,t.segments,r,!0).pipe(He(o=&gt;o instanceof Ra?[o]:[]))}processChildren(e,i,t){let r=[];for(let o of Object.keys(t.children))o==="primary"?r.unshift(o):r.push(o);return Hn(r).pipe(Ml(o=&gt;{let a=t.children[o],s=bue(i,o);return this.processSegmentGroup(e,s,a,o)}),yO((o,a)=&gt;(o.push(...a),o)),Td(null),bO(),yi(o=&gt;{if(o===null)return of(t);let a=Sj(o);return Xue(a),ne(a)}))}processSegment(e,i,t,r,o,a){return Hn(i).pipe(Ml(s=&gt;this.processSegmentAgainstRoute(s._injector??e,i,s,t,r,o,a).pipe(on(c=&gt;{if(c instanceof C_)return ne(null);throw c}))),vc(s=&gt;!!s),on(s=&gt;{if(Oj(s))return Zue(t,r,o)?ne(new ZP):of(t);throw s}))}processSegmentAgainstRoute(e,i,t,r,o,a,s){return que(t,r,o,a)?t.redirectTo===void 0?this.matchSegmentAgainstRoute(e,r,t,o,a):this.allowRedirects&amp;&amp;s?this.expandSegmentAgainstRouteUsingRedirect(e,r,i,t,o,a):of(r):of(r)}expandSegmentAgainstRouteUsingRedirect(e,i,t,r,o,a){let{matched:s,consumedSegments:c,positionalParamSegments:l,remainingSegments:u}=nD(i,r,o);if(!s)return of(i);r.redirectTo.startsWith("/")&amp;&amp;(this.absoluteRedirectCount++,this.absoluteRedirectCount&gt;Kue&amp;&amp;(this.allowRedirects=!1));let f=this.applyRedirects.applyRedirectCommands(c,r.redirectTo,l);return this.applyRedirects.lineralizeSegments(r,f).pipe(yi(g=&gt;this.processSegment(e,t,i,g.concat(u),a,!1)))}matchSegmentAgainstRoute(e,i,t,r,o){let a=Hue(i,t,r,e,this.urlSerializer);return t.path==="**"&amp;&amp;(i.children={}),a.pipe(Xe(s=&gt;s.matched?(e=t._injector??e,this.getChildConfig(e,t,r).pipe(Xe(({routes:c})=&gt;{let l=t._loadedInjector??e,{consumedSegments:u,remainingSegments:f,parameters:g}=s,b=new v_(u,g,Object.freeze(ee({},this.urlTree.queryParams)),this.urlTree.fragment,eme(t),Hc(t),t.component??t._loadedComponent??null,t,tme(t)),{segmentGroup:y,slicedSegments:M}=nj(i,u,f,c);if(M.length===0&amp;&amp;y.hasChildren())return this.processChildren(l,c,y).pipe(He(O=&gt;O===null?null:new Ra(b,O)));if(c.length===0&amp;&amp;M.length===0)return ne(new Ra(b,[]));let k=Hc(t)===o;return this.processSegment(l,c,y,M,k?un:o,!0).pipe(He(O=&gt;new Ra(b,O instanceof Ra?[O]:[])))}))):of(i)))}getChildConfig(e,i,t){return i.children?ne({routes:i.children,injector:e}):i.loadChildren?i._loadedRoutes!==void 0?ne({routes:i._loadedRoutes,injector:i._loadedInjector}):jue(e,i,t,this.urlSerializer).pipe(yi(r=&gt;r?this.configLoader.loadChildren(e,i).pipe(Un(o=&gt;{i._loadedRoutes=o.routes,i._loadedInjector=o.injector})):zue(i))):ne({routes:[],injector:e})}};function Xue(n){n.sort((e,i)=&gt;e.value.outlet===un?-1:i.value.outlet===un?1:e.value.outlet.localeCompare(i.value.outlet))}function Jue(n){let e=n.value.routeConfig;return e&amp;&amp;e.path===""}function Sj(n){let e=[],i=new Set;for(let t of n){if(!Jue(t)){e.push(t);continue}let r=e.find(o=&gt;t.value.routeConfig===o.value.routeConfig);r!==void 0?(r.children.push(...t.children),i.add(r)):e.push(t)}for(let t of i){let r=Sj(t.children);e.push(new Ra(t.value,r))}return e.filter(t=&gt;!i.has(t))}function eme(n){return n.data||{}}function tme(n){return n.resolve||{}}function nme(n,e,i,t,r,o){return yi(a=&gt;Que(n,e,i,t,a.extractedUrl,r,o).pipe(He(({state:s,tree:c})=&gt;Ke(ee({},a),{targetSnapshot:s,urlAfterRedirects:c}))))}function ime(n,e){return yi(i=&gt;{let{targetSnapshot:t,guards:{canActivateChecks:r}}=i;if(!r.length)return ne(i);let o=new Set(r.map(c=&gt;c.route)),a=new Set;for(let c of o)if(!a.has(c))for(let l of Pj(c))a.add(l);let s=0;return Hn(a).pipe(Ml(c=&gt;o.has(c)?rme(c,t,n,e):(c.data=XP(c,c.parent,n).resolve,ne(void 0))),Un(()=&gt;s++),ch(1),yi(c=&gt;s===a.size?ne(i):Er))})}function Pj(n){let e=n.children.map(i=&gt;Pj(i)).flat();return[n,...e]}function rme(n,e,i,t){let r=n.routeConfig,o=n._resolve;return r?.title!==void 0&amp;&amp;!Cj(r)&amp;&amp;(o[x_]=r.title),ome(o,n,e,t).pipe(He(a=&gt;(n._resolvedData=a,n.data=XP(n,n.parent,i).resolve,null)))}function ome(n,e,i,t){let r=SP(n);if(r.length===0)return ne({});let o={};return Hn(r).pipe(yi(a=&gt;ame(n[a],e,i,t).pipe(vc(),Un(s=&gt;{o[a]=s}))),ch(1),Ad(o),on(a=&gt;Oj(a)?Er:Jo(a)))}function ame(n,e,i,t){let r=k_(e)??t,o=pf(n,r),a=o.resolve?o.resolve(e,i):$s(r,()=&gt;o(e,i));return du(a)}function OP(n){return Xe(e=&gt;{let i=n(e);return i?Hn(i).pipe(He(()=&gt;e)):ne(e)})}var Dj=(()=&gt;{let e=class e{buildTitle(t){let r,o=t.root;for(;o!==void 0;)r=this.getResolvedTitleForRoute(o)??r,o=o.children.find(a=&gt;a.outlet===un);return r}getResolvedTitleForRoute(t){return t.data[x_]}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:()=&gt;te(sme),providedIn:"root"});let n=e;return n})(),sme=(()=&gt;{let e=class e extends Dj{constructor(t){super(),this.title=t}updateTitle(t){let r=this.buildTitle(t);r!==void 0&amp;&amp;this.title.setTitle(r)}};e.\u0275fac=function(r){return new(r||e)(D(Zy))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),E_=new le("",{providedIn:"root",factory:()=&gt;({})}),qC=new le(""),iD=(()=&gt;{let e=class e{constructor(){this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap,this.compiler=te(wy)}loadComponent(t){if(this.componentLoaders.get(t))return this.componentLoaders.get(t);if(t._loadedComponent)return ne(t._loadedComponent);this.onLoadStartListener&amp;&amp;this.onLoadStartListener(t);let r=du(t.loadComponent()).pipe(He(Ij),Un(a=&gt;{this.onLoadEndListener&amp;&amp;this.onLoadEndListener(t),t._loadedComponent=a}),bc(()=&gt;{this.componentLoaders.delete(t)})),o=new Cl(r,()=&gt;new re).pipe(eh());return this.componentLoaders.set(t,o),o}loadChildren(t,r){if(this.childrenLoaders.get(r))return this.childrenLoaders.get(r);if(r._loadedRoutes)return ne({routes:r._loadedRoutes,injector:r._loadedInjector});this.onLoadStartListener&amp;&amp;this.onLoadStartListener(r);let a=cme(r,this.compiler,t,this.onLoadEndListener).pipe(bc(()=&gt;{this.childrenLoaders.delete(r)})),s=new Cl(a,()=&gt;new re).pipe(eh());return this.childrenLoaders.set(r,s),s}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function cme(n,e,i,t){return du(n.loadChildren()).pipe(He(Ij),yi(r=&gt;r instanceof m0||Array.isArray(r)?ne(r):Hn(e.compileModuleAsync(r))),He(r=&gt;{t&amp;&amp;t(n);let o,a,s=!1;return Array.isArray(r)?(a=r,s=!0):(o=r.create(i).injector,a=o.get(qC,[],{optional:!0,self:!0}).flat()),{routes:a.map(tD),injector:o}}))}function lme(n){return n&amp;&amp;typeof n=="object"&amp;&amp;"default"in n}function Ij(n){return lme(n)?n.default:n}var rD=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:()=&gt;te(dme),providedIn:"root"});let n=e;return n})(),dme=(()=&gt;{let e=class e{shouldProcessUrl(t){return!0}extract(t){return t}merge(t,r){return t}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),Tj=new le(""),Aj=new le("");function ume(n,e,i){let t=n.get(Aj),r=n.get($e);return n.get(Ae).runOutsideAngular(()=&gt;{if(!r.startViewTransition||t.skipNextTransition)return t.skipNextTransition=!1,new Promise(l=&gt;setTimeout(l));let o,a=new Promise(l=&gt;{o=l}),s=r.startViewTransition(()=&gt;(o(),mme(n))),{onViewTransitionCreated:c}=t;return c&amp;&amp;$s(n,()=&gt;c({transition:s,from:e,to:i})),a})}function mme(n){return new Promise(e=&gt;{hy(e,{injector:n})})}var oD=(()=&gt;{let e=class e{get hasRequestedNavigation(){return this.navigationId!==0}constructor(){this.currentNavigation=null,this.currentTransition=null,this.lastSuccessfulNavigation=null,this.events=new re,this.transitionAbortSubject=new re,this.configLoader=te(iD),this.environmentInjector=te(Co),this.urlSerializer=te(w_),this.rootContexts=te(M_),this.location=te(ra),this.inputBindingEnabled=te(QC,{optional:!0})!==null,this.titleStrategy=te(Dj),this.options=te(E_,{optional:!0})||{},this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlHandlingStrategy=te(rD),this.createViewTransition=te(Tj,{optional:!0}),this.navigationId=0,this.afterPreactivation=()=&gt;ne(void 0),this.rootComponentType=null;let t=o=&gt;this.events.next(new NP(o)),r=o=&gt;this.events.next(new LP(o));this.configLoader.onLoadEndListener=r,this.configLoader.onLoadStartListener=t}complete(){this.transitions?.complete()}handleNavigationRequest(t){let r=++this.navigationId;this.transitions?.next(Ke(ee(ee({},this.transitions.value),t),{id:r}))}setupNavigations(t,r,o){return this.transitions=new Cn({id:0,currentUrlTree:r,currentRawUrl:r,extractedUrl:this.urlHandlingStrategy.extract(r),urlAfterRedirects:this.urlHandlingStrategy.extract(r),rawUrl:r,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:m_,restoredState:null,currentSnapshot:o.snapshot,targetSnapshot:null,currentRouterState:o,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe(nt(a=&gt;a.id!==0),He(a=&gt;Ke(ee({},a),{extractedUrl:this.urlHandlingStrategy.extract(a.rawUrl)})),Xe(a=&gt;{let s=!1,c=!1;return ne(a).pipe(Xe(l=&gt;{if(this.navigationId&gt;a.id)return this.cancelNavigationTransition(a,"",Fa.SupersededByNewNavigation),Er;this.currentTransition=a,this.currentNavigation={id:l.id,initialUrl:l.rawUrl,extractedUrl:l.extractedUrl,trigger:l.source,extras:l.extras,previousNavigation:this.lastSuccessfulNavigation?Ke(ee({},this.lastSuccessfulNavigation),{previousNavigation:null}):null};let u=!t.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl(),f=l.extras.onSameUrlNavigation??t.onSameUrlNavigation;if(!u&amp;&amp;f!=="reload"){let g="";return this.events.next(new lu(l.id,this.urlSerializer.serialize(l.rawUrl),g,BC.IgnoredSameUrlNavigation)),l.resolve(null),Er}if(this.urlHandlingStrategy.shouldProcessUrl(l.rawUrl))return ne(l).pipe(Xe(g=&gt;{let b=this.transitions?.getValue();return this.events.next(new su(g.id,this.urlSerializer.serialize(g.extractedUrl),g.source,g.restoredState)),b!==this.transitions?.getValue()?Er:Promise.resolve(g)}),nme(this.environmentInjector,this.configLoader,this.rootComponentType,t.config,this.urlSerializer,this.paramsInheritanceStrategy),Un(g=&gt;{a.targetSnapshot=g.targetSnapshot,a.urlAfterRedirects=g.urlAfterRedirects,this.currentNavigation=Ke(ee({},this.currentNavigation),{finalUrl:g.urlAfterRedirects});let b=new zC(g.id,this.urlSerializer.serialize(g.extractedUrl),this.urlSerializer.serialize(g.urlAfterRedirects),g.targetSnapshot);this.events.next(b)}));if(u&amp;&amp;this.urlHandlingStrategy.shouldProcessUrl(l.currentRawUrl)){let{id:g,extractedUrl:b,source:y,restoredState:M,extras:k}=l,O=new su(g,this.urlSerializer.serialize(b),y,M);this.events.next(O);let L=vj(this.rootComponentType).snapshot;return this.currentTransition=a=Ke(ee({},l),{targetSnapshot:L,urlAfterRedirects:b,extras:Ke(ee({},k),{skipLocationChange:!1,replaceUrl:!1})}),this.currentNavigation.finalUrl=b,ne(a)}else{let g="";return this.events.next(new lu(l.id,this.urlSerializer.serialize(l.extractedUrl),g,BC.IgnoredByUrlHandlingStrategy)),l.resolve(null),Er}}),Un(l=&gt;{let u=new TP(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(u)}),He(l=&gt;(this.currentTransition=a=Ke(ee({},l),{guards:yue(l.targetSnapshot,l.currentSnapshot,this.rootContexts)}),a)),Due(this.environmentInjector,l=&gt;this.events.next(l)),Un(l=&gt;{if(a.guardsResult=l.guardsResult,df(l.guardsResult))throw wj(this.urlSerializer,l.guardsResult);let u=new AP(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot,!!l.guardsResult);this.events.next(u)}),nt(l=&gt;l.guardsResult?!0:(this.cancelNavigationTransition(l,"",Fa.GuardRejected),!1)),OP(l=&gt;{if(l.guards.canActivateChecks.length)return ne(l).pipe(Un(u=&gt;{let f=new RP(u.id,this.urlSerializer.serialize(u.extractedUrl),this.urlSerializer.serialize(u.urlAfterRedirects),u.targetSnapshot);this.events.next(f)}),Xe(u=&gt;{let f=!1;return ne(u).pipe(ime(this.paramsInheritanceStrategy,this.environmentInjector),Un({next:()=&gt;f=!0,complete:()=&gt;{f||this.cancelNavigationTransition(u,"",Fa.NoDataFromResolver)}}))}),Un(u=&gt;{let f=new FP(u.id,this.urlSerializer.serialize(u.extractedUrl),this.urlSerializer.serialize(u.urlAfterRedirects),u.targetSnapshot);this.events.next(f)}))}),OP(l=&gt;{let u=f=&gt;{let g=[];f.routeConfig?.loadComponent&amp;&amp;!f.routeConfig._loadedComponent&amp;&amp;g.push(this.configLoader.loadComponent(f.routeConfig).pipe(Un(b=&gt;{f.component=b}),He(()=&gt;{})));for(let b of f.children)g.push(...u(b));return g};return bo(u(l.targetSnapshot.root)).pipe(Td(null),gt(1))}),OP(()=&gt;this.afterPreactivation()),Xe(()=&gt;{let{currentSnapshot:l,targetSnapshot:u}=a,f=this.createViewTransition?.(this.environmentInjector,l.root,u.root);return f?Hn(f).pipe(He(()=&gt;a)):ne(a)}),He(l=&gt;{let u=mue(t.routeReuseStrategy,l.targetSnapshot,l.currentRouterState);return this.currentTransition=a=Ke(ee({},l),{targetRouterState:u}),this.currentNavigation.targetRouterState=u,a}),Un(()=&gt;{this.events.next(new __)}),vue(this.rootContexts,t.routeReuseStrategy,l=&gt;this.events.next(l),this.inputBindingEnabled),gt(1),Un({next:l=&gt;{s=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new mo(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects))),this.titleStrategy?.updateTitle(l.targetRouterState.snapshot),l.resolve(!0)},complete:()=&gt;{s=!0}}),mt(this.transitionAbortSubject.pipe(Un(l=&gt;{throw l}))),bc(()=&gt;{!s&amp;&amp;!c&amp;&amp;this.cancelNavigationTransition(a,"",Fa.SupersededByNewNavigation),this.currentTransition?.id===a.id&amp;&amp;(this.currentNavigation=null,this.currentTransition=null)}),on(l=&gt;{if(c=!0,kj(l))this.events.next(new cu(a.id,this.urlSerializer.serialize(a.extractedUrl),l.message,l.cancellationCode)),fue(l)?this.events.next(new b_(l.url)):a.resolve(!1);else{this.events.next(new g_(a.id,this.urlSerializer.serialize(a.extractedUrl),l,a.targetSnapshot??void 0));try{a.resolve(t.errorHandler(l))}catch(u){this.options.resolveNavigationPromiseOnError?a.resolve(!1):a.reject(u)}}return Er}))}))}cancelNavigationTransition(t,r,o){let a=new cu(t.id,this.urlSerializer.serialize(t.extractedUrl),r,o);this.events.next(a),t.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){return this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))).toString()!==this.currentTransition?.extractedUrl.toString()&amp;&amp;!this.currentTransition?.extras.skipLocationChange}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function pme(n){return n!==m_}var hme=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:()=&gt;te(fme),providedIn:"root"});let n=e;return n})(),KP=class{shouldDetach(e){return!1}store(e,i){}shouldAttach(e){return!1}retrieve(e){return null}shouldReuseRoute(e,i){return e.routeConfig===i.routeConfig}},fme=(()=&gt;{let e=class e extends KP{};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),Rj=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:()=&gt;te(gme),providedIn:"root"});let n=e;return n})(),gme=(()=&gt;{let e=class e extends Rj{constructor(){super(...arguments),this.location=te(ra),this.urlSerializer=te(w_),this.options=te(E_,{optional:!0})||{},this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.urlHandlingStrategy=te(rD),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.currentUrlTree=new au,this.rawUrlTree=this.currentUrlTree,this.currentPageId=0,this.lastSuccessfulId=-1,this.routerState=vj(null),this.stateMemento=this.createStateMemento()}getCurrentUrlTree(){return this.currentUrlTree}getRawUrlTree(){return this.rawUrlTree}restoredState(){return this.location.getState()}get browserPageId(){return this.canceledNavigationResolution!=="computed"?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}getRouterState(){return this.routerState}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}registerNonRouterCurrentEntryChangeListener(t){return this.location.subscribe(r=&gt;{r.type==="popstate"&amp;&amp;t(r.url,r.state)})}handleRouterEvent(t,r){if(t instanceof su)this.stateMemento=this.createStateMemento();else if(t instanceof lu)this.rawUrlTree=r.initialUrl;else if(t instanceof zC){if(this.urlUpdateStrategy==="eager"&amp;&amp;!r.extras.skipLocationChange){let o=this.urlHandlingStrategy.merge(r.finalUrl,r.initialUrl);this.setBrowserUrl(o,r)}}else t instanceof __?(this.currentUrlTree=r.finalUrl,this.rawUrlTree=this.urlHandlingStrategy.merge(r.finalUrl,r.initialUrl),this.routerState=r.targetRouterState,this.urlUpdateStrategy==="deferred"&amp;&amp;(r.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,r))):t instanceof cu&amp;&amp;(t.code===Fa.GuardRejected||t.code===Fa.NoDataFromResolver)?this.restoreHistory(r):t instanceof g_?this.restoreHistory(r,!0):t instanceof mo&amp;&amp;(this.lastSuccessfulId=t.id,this.currentPageId=this.browserPageId)}setBrowserUrl(t,r){let o=this.urlSerializer.serialize(t);if(this.location.isCurrentPathEqualTo(o)||r.extras.replaceUrl){let a=this.browserPageId,s=ee(ee({},r.extras.state),this.generateNgRouterState(r.id,a));this.location.replaceState(o,"",s)}else{let a=ee(ee({},r.extras.state),this.generateNgRouterState(r.id,this.browserPageId+1));this.location.go(o,"",a)}}restoreHistory(t,r=!1){if(this.canceledNavigationResolution==="computed"){let o=this.browserPageId,a=this.currentPageId-o;a!==0?this.location.historyGo(a):this.currentUrlTree===t.finalUrl&amp;&amp;a===0&amp;&amp;(this.resetState(t),this.resetUrlToCurrentUrlTree())}else this.canceledNavigationResolution==="replace"&amp;&amp;(r&amp;&amp;this.resetState(t),this.resetUrlToCurrentUrlTree())}resetState(t){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,t.finalUrl??this.rawUrlTree)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(t,r){return this.canceledNavigationResolution==="computed"?{navigationId:t,\u0275routerPageId:r}:{navigationId:t}}};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),d_=function(n){return n[n.COMPLETE=0]="COMPLETE",n[n.FAILED=1]="FAILED",n[n.REDIRECTING=2]="REDIRECTING",n}(d_||{});function Fj(n,e){n.events.pipe(nt(i=&gt;i instanceof mo||i instanceof cu||i instanceof g_||i instanceof lu),He(i=&gt;i instanceof mo||i instanceof lu?d_.COMPLETE:(i instanceof cu?i.code===Fa.Redirect||i.code===Fa.SupersededByNewNavigation:!1)?d_.REDIRECTING:d_.FAILED),nt(i=&gt;i!==d_.REDIRECTING),gt(1)).subscribe(()=&gt;{e()})}function _me(n){throw n}var bme={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},vme={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"},Vn=(()=&gt;{let e=class e{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}constructor(){this.disposed=!1,this.isNgZoneEnabled=!1,this.console=te(vy),this.stateManager=te(Rj),this.options=te(E_,{optional:!0})||{},this.pendingTasks=te(zd),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.navigationTransitions=te(oD),this.urlSerializer=te(w_),this.location=te(ra),this.urlHandlingStrategy=te(rD),this._events=new re,this.errorHandler=this.options.errorHandler||_me,this.navigated=!1,this.routeReuseStrategy=te(hme),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.config=te(qC,{optional:!0})?.flat()??[],this.componentInputBindingEnabled=!!te(QC,{optional:!0}),this.eventsSubscription=new xt,this.isNgZoneEnabled=te(Ae)instanceof Ae&amp;&amp;Ae.isInAngularZone(),this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this,this.currentUrlTree,this.routerState).subscribe({error:t=&gt;{this.console.warn(t)}}),this.subscribeToNavigationEvents()}subscribeToNavigationEvents(){let t=this.navigationTransitions.events.subscribe(r=&gt;{try{let o=this.navigationTransitions.currentTransition,a=this.navigationTransitions.currentNavigation;if(o!==null&amp;&amp;a!==null){if(this.stateManager.handleRouterEvent(r,a),r instanceof cu&amp;&amp;r.code!==Fa.Redirect&amp;&amp;r.code!==Fa.SupersededByNewNavigation)this.navigated=!0;else if(r instanceof mo)this.navigated=!0;else if(r instanceof b_){let s=this.urlHandlingStrategy.merge(r.url,o.currentRawUrl),c={info:o.extras.info,skipLocationChange:o.extras.skipLocationChange,replaceUrl:this.urlUpdateStrategy==="eager"||pme(o.source)};this.scheduleNavigation(s,m_,null,c,{resolve:o.resolve,reject:o.reject,promise:o.promise})}}Cme(r)&amp;&amp;this._events.next(r)}catch(o){this.navigationTransitions.transitionAbortSubject.next(o)}});this.eventsSubscription.add(t)}resetRootComponentType(t){this.routerState.root.component=t,this.navigationTransitions.rootComponentType=t}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),m_,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((t,r)=&gt;{setTimeout(()=&gt;{this.navigateToSyncWithBrowser(t,"popstate",r)},0)})}navigateToSyncWithBrowser(t,r,o){let a={replaceUrl:!0},s=o?.navigationId?o:null;if(o){let l=ee({},o);delete l.navigationId,delete l.\u0275routerPageId,Object.keys(l).length!==0&amp;&amp;(a.state=l)}let c=this.parseUrl(t);this.scheduleNavigation(c,r,s,a)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(t){this.config=t.map(tD),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&amp;&amp;(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(t,r={}){let{relativeTo:o,queryParams:a,fragment:s,queryParamsHandling:c,preserveFragment:l}=r,u=l?this.currentUrlTree.fragment:s,f=null;switch(c){case"merge":f=ee(ee({},this.currentUrlTree.queryParams),a);break;case"preserve":f=this.currentUrlTree.queryParams;break;default:f=a||null}f!==null&amp;&amp;(f=this.removeEmptyProps(f));let g;try{let b=o?o.snapshot:this.routerState.snapshot.root;g=fj(b)}catch{(typeof t[0]!="string"||!t[0].startsWith("/"))&amp;&amp;(t=[]),g=this.currentUrlTree.root}return gj(g,t,f,u??null)}navigateByUrl(t,r={skipLocationChange:!1}){let o=df(t)?t:this.parseUrl(t),a=this.urlHandlingStrategy.merge(o,this.rawUrlTree);return this.scheduleNavigation(a,m_,null,r)}navigate(t,r={skipLocationChange:!1}){return yme(t),this.navigateByUrl(this.createUrlTree(t,r),r)}serializeUrl(t){return this.urlSerializer.serialize(t)}parseUrl(t){try{return this.urlSerializer.parse(t)}catch{return this.urlSerializer.parse("/")}}isActive(t,r){let o;if(r===!0?o=ee({},bme):r===!1?o=ee({},vme):o=r,df(t))return KL(this.currentUrlTree,t,o);let a=this.parseUrl(t);return KL(this.currentUrlTree,a,o)}removeEmptyProps(t){return Object.entries(t).reduce((r,[o,a])=&gt;(a!=null&amp;&amp;(r[o]=a),r),{})}scheduleNavigation(t,r,o,a,s){if(this.disposed)return Promise.resolve(!1);let c,l,u;s?(c=s.resolve,l=s.reject,u=s.promise):u=new Promise((g,b)=&gt;{c=g,l=b});let f=this.pendingTasks.add();return Fj(this,()=&gt;{queueMicrotask(()=&gt;this.pendingTasks.remove(f))}),this.navigationTransitions.handleNavigationRequest({source:r,restoredState:o,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:t,extras:a,resolve:c,reject:l,promise:u,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),u.catch(g=&gt;Promise.reject(g))}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function yme(n){for(let e=0;e&lt;n.length;e++)if(n[e]==null)throw new Re(4008,!1)}function Cme(n){return!(n instanceof __)&amp;&amp;!(n instanceof b_)}var Ji=(()=&gt;{let e=class e{constructor(t,r,o,a,s,c){this.router=t,this.route=r,this.tabIndexAttribute=o,this.renderer=a,this.el=s,this.locationStrategy=c,this.href=null,this.commands=null,this.onChanges=new re,this.preserveFragment=!1,this.skipLocationChange=!1,this.replaceUrl=!1;let l=s.nativeElement.tagName?.toLowerCase();this.isAnchorElement=l==="a"||l==="area",this.isAnchorElement?this.subscription=t.events.subscribe(u=&gt;{u instanceof mo&amp;&amp;this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}setTabIndexIfNotOnNativeEl(t){this.tabIndexAttribute!=null||this.isAnchorElement||this.applyAttributeValue("tabindex",t)}ngOnChanges(t){this.isAnchorElement&amp;&amp;this.updateHref(),this.onChanges.next(this)}set routerLink(t){t!=null?(this.commands=Array.isArray(t)?t:[t],this.setTabIndexIfNotOnNativeEl("0")):(this.commands=null,this.setTabIndexIfNotOnNativeEl(null))}onClick(t,r,o,a,s){let c=this.urlTree;if(c===null||this.isAnchorElement&amp;&amp;(t!==0||r||o||a||s||typeof this.target=="string"&amp;&amp;this.target!="_self"))return!0;let l={skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state,info:this.info};return this.router.navigateByUrl(c,l),!this.isAnchorElement}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){let t=this.urlTree;this.href=t!==null&amp;&amp;this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(t)):null;let r=this.href===null?null:YF(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",r)}applyAttributeValue(t,r){let o=this.renderer,a=this.el.nativeElement;r!==null?o.setAttribute(a,t,r):o.removeAttribute(a,t)}get urlTree(){return this.commands===null?null:this.router.createUrlTree(this.commands,{relativeTo:this.relativeTo!==void 0?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}};e.\u0275fac=function(r){return new(r||e)(x(Vn),x(po),Ir("tabindex"),x(na),x(ke),x(Bl))},e.\u0275dir=ve({type:e,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(r,o){r&amp;1&amp;&amp;P("click",function(s){return o.onClick(s.button,s.ctrlKey,s.shiftKey,s.altKey,s.metaKey)}),r&amp;2&amp;&amp;Ve("target",o.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",info:"info",relativeTo:"relativeTo",preserveFragment:[$.HasDecoratorInputTransform,"preserveFragment","preserveFragment",Ne],skipLocationChange:[$.HasDecoratorInputTransform,"skipLocationChange","skipLocationChange",Ne],replaceUrl:[$.HasDecoratorInputTransform,"replaceUrl","replaceUrl",Ne],routerLink:"routerLink"},standalone:!0,features:[It,wt]});let n=e;return n})();var ZC=class{};var xme=(()=&gt;{let e=class e{constructor(t,r,o,a,s){this.router=t,this.injector=o,this.preloadingStrategy=a,this.loader=s}setUpPreloading(){this.subscription=this.router.events.pipe(nt(t=&gt;t instanceof mo),Ml(()=&gt;this.preload())).subscribe(()=&gt;{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&amp;&amp;this.subscription.unsubscribe()}processRoutes(t,r){let o=[];for(let a of r){a.providers&amp;&amp;!a._injector&amp;&amp;(a._injector=gy(a.providers,t,`Route: ${a.path}`));let s=a._injector??t,c=a._loadedInjector??s;(a.loadChildren&amp;&amp;!a._loadedRoutes&amp;&amp;a.canLoad===void 0||a.loadComponent&amp;&amp;!a._loadedComponent)&amp;&amp;o.push(this.preloadConfig(s,a)),(a.children||a._loadedRoutes)&amp;&amp;o.push(this.processRoutes(c,a.children??a._loadedRoutes))}return Hn(o).pipe(Id())}preloadConfig(t,r){return this.preloadingStrategy.preload(r,()=&gt;{let o;r.loadChildren&amp;&amp;r.canLoad===void 0?o=this.loader.loadChildren(t,r):o=ne(null);let a=o.pipe(yi(s=&gt;s===null?ne(void 0):(r._loadedRoutes=s.routes,r._loadedInjector=s.injector,this.processRoutes(s.injector??t,s.routes))));if(r.loadComponent&amp;&amp;!r._loadedComponent){let s=this.loader.loadComponent(r);return Hn([a,s]).pipe(Id())}else return a})}};e.\u0275fac=function(r){return new(r||e)(D(Vn),D(wy),D(Co),D(ZC),D(iD))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),Nj=new le(""),wme=(()=&gt;{let e=class e{constructor(t,r,o,a,s={}){this.urlSerializer=t,this.transitions=r,this.viewportScroller=o,this.zone=a,this.options=s,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},this.environmentInjector=te(Co),s.scrollPositionRestoration||="disabled",s.anchorScrolling||="disabled"}init(){this.options.scrollPositionRestoration!=="disabled"&amp;&amp;this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(t=&gt;{t instanceof su?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=t.navigationTrigger,this.restoredId=t.restoredState?t.restoredState.navigationId:0):t instanceof mo?(this.lastId=t.id,this.scheduleScrollEvent(t,this.urlSerializer.parse(t.urlAfterRedirects).fragment)):t instanceof lu&amp;&amp;t.code===BC.IgnoredSameUrlNavigation&amp;&amp;(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(t,this.urlSerializer.parse(t.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(t=&gt;{t instanceof HC&amp;&amp;(t.position?this.options.scrollPositionRestoration==="top"?this.viewportScroller.scrollToPosition([0,0]):this.options.scrollPositionRestoration==="enabled"&amp;&amp;this.viewportScroller.scrollToPosition(t.position):t.anchor&amp;&amp;this.options.anchorScrolling==="enabled"?this.viewportScroller.scrollToAnchor(t.anchor):this.options.scrollPositionRestoration!=="disabled"&amp;&amp;this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(t,r){this.zone.runOutsideAngular(()=&gt;qi(this,null,function*(){yield new Promise(o=&gt;{setTimeout(()=&gt;{o()}),hy(()=&gt;{o()},{injector:this.environmentInjector})}),this.zone.run(()=&gt;{this.transitions.events.next(new HC(t,this.lastSource==="popstate"?this.store[this.restoredId]:null,r))})}))}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}};e.\u0275fac=function(r){Pm()},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})();function Mme(n){return n.routerState.root}function S_(n,e){return{\u0275kind:n,\u0275providers:e}}function kme(){let n=te(En);return e=&gt;{let i=n.get(rs);if(e!==i.components[0])return;let t=n.get(Vn),r=n.get(Lj);n.get(aD)===1&amp;&amp;t.initialNavigation(),n.get(jj,null,wn.Optional)?.setUpPreloading(),n.get(Nj,null,wn.Optional)?.init(),t.resetRootComponentType(i.componentTypes[0]),r.closed||(r.next(),r.complete(),r.unsubscribe())}}var Lj=new le("",{factory:()=&gt;new re}),aD=new le("",{providedIn:"root",factory:()=&gt;1});function Ome(){return S_(2,[{provide:aD,useValue:0},{provide:Ud,multi:!0,deps:[En],useFactory:e=&gt;{let i=e.get(b7,Promise.resolve());return()=&gt;i.then(()=&gt;new Promise(t=&gt;{let r=e.get(Vn),o=e.get(Lj);Fj(r,()=&gt;{t(!0)}),e.get(oD).afterPreactivation=()=&gt;(t(!0),o.closed?ne(void 0):o),r.initialNavigation()}))}}])}function Eme(){return S_(3,[{provide:Ud,multi:!0,useFactory:()=&gt;{let e=te(Vn);return()=&gt;{e.setUpLocationChangeListener()}}},{provide:aD,useValue:2}])}var jj=new le("");function Sme(n){return S_(0,[{provide:jj,useExisting:xme},{provide:ZC,useExisting:n}])}function Pme(){return S_(8,[tj,{provide:QC,useExisting:tj}])}function Dme(n){let e=[{provide:Tj,useValue:ume},{provide:Aj,useValue:ee({skipNextTransition:!!n?.skipInitialTransition},n)}];return S_(9,e)}var ij=new le("ROUTER_FORROOT_GUARD"),Ime=[ra,{provide:w_,useClass:h_},Vn,M_,{provide:po,useFactory:Mme,deps:[Vn]},iD,[]],mr=(()=&gt;{let e=class e{constructor(t){}static forRoot(t,r){return{ngModule:e,providers:[Ime,[],{provide:qC,multi:!0,useValue:t},{provide:ij,useFactory:Fme,deps:[[Vn,new es,new Gs]]},{provide:E_,useValue:r||{}},r?.useHash?Ame():Rme(),Tme(),r?.preloadingStrategy?Sme(r.preloadingStrategy).\u0275providers:[],r?.initialNavigation?Nme(r):[],r?.bindToComponentInputs?Pme().\u0275providers:[],r?.enableViewTransitions?Dme().\u0275providers:[],Lme()]}}static forChild(t){return{ngModule:e,providers:[{provide:qC,multi:!0,useValue:t}]}}};e.\u0275fac=function(r){return new(r||e)(D(ij,8))},e.\u0275mod=J({type:e}),e.\u0275inj=X({});let n=e;return n})();function Tme(){return{provide:Nj,useFactory:()=&gt;{let n=te(A7),e=te(Ae),i=te(E_),t=te(oD),r=te(w_);return i.scrollOffset&amp;&amp;n.setOffset(i.scrollOffset),new wme(r,t,n,e,i)}}}function Ame(){return{provide:Bl,useClass:y7}}function Rme(){return{provide:Bl,useClass:cS}}function Fme(n){return"guarded"}function Nme(n){return[n.initialNavigation==="disabled"?Eme().\u0275providers:[],n.initialNavigation==="enabledBlocking"?Ome().\u0275providers:[]]}var rj=new le("");function Lme(){return[{provide:rj,useFactory:kme},{provide:xy,multi:!0,useExisting:rj}]}var jme=["*",[["mat-toolbar-row"]]],Vme=["*","mat-toolbar-row"],Bme=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["mat-toolbar-row"]],hostAttrs:[1,"mat-toolbar-row"],exportAs:["matToolbarRow"],standalone:!0});let n=e;return n})(),Vj=(()=&gt;{let e=class e{constructor(t,r,o){this._elementRef=t,this._platform=r,this._document=o}ngAfterViewInit(){this._platform.isBrowser&amp;&amp;(this._checkToolbarMixedModes(),this._toolbarRows.changes.subscribe(()=&gt;this._checkToolbarMixedModes()))}_checkToolbarMixedModes(){this._toolbarRows.length}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(jt),x($e))},e.\u0275cmp=V({type:e,selectors:[["mat-toolbar"]],contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;rt(a,Bme,5),r&amp;2){let s;ue(s=me())&amp;&amp;(o._toolbarRows=s)}},hostAttrs:[1,"mat-toolbar"],hostVars:6,hostBindings:function(r,o){r&amp;2&amp;&amp;(oi(o.color?"mat-"+o.color:""),Se("mat-toolbar-multiple-rows",o._toolbarRows.length&gt;0)("mat-toolbar-single-row",o._toolbarRows.length===0))},inputs:{color:"color"},exportAs:["matToolbar"],standalone:!0,features:[Ie],ngContentSelectors:Vme,decls:2,vars:0,template:function(r,o){r&amp;1&amp;&amp;(ft(jme),Fe(0),Fe(1,1))},styles:[".mat-toolbar{background:var(--mat-toolbar-container-background-color);color:var(--mat-toolbar-container-text-color)}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font-family:var(--mat-toolbar-title-text-font);font-size:var(--mat-toolbar-title-text-size);line-height:var(--mat-toolbar-title-text-line-height);font-weight:var(--mat-toolbar-title-text-weight);letter-spacing:var(--mat-toolbar-title-text-tracking);margin:0}.cdk-high-contrast-active .mat-toolbar{outline:solid 1px}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar .mat-mdc-button-base.mat-mdc-button-base.mat-unthemed{--mdc-text-button-label-text-color:var(--mat-toolbar-container-text-color);--mdc-outlined-button-label-text-color:var(--mat-toolbar-container-text-color)}.mat-toolbar-row,.mat-toolbar-single-row{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap;height:var(--mat-toolbar-standard-height)}@media(max-width: 599px){.mat-toolbar-row,.mat-toolbar-single-row{height:var(--mat-toolbar-mobile-height)}}.mat-toolbar-multiple-rows{display:flex;box-sizing:border-box;flex-direction:column;width:100%;min-height:var(--mat-toolbar-standard-height)}@media(max-width: 599px){.mat-toolbar-multiple-rows{min-height:var(--mat-toolbar-mobile-height)}}"],encapsulation:2,changeDetection:0});let n=e;return n})();var hf=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[ut,ut]});let n=e;return n})();var Hme=["trigger"],Ume=["panel"],Wme=[[["mat-select-trigger"]],"*"],Gme=["mat-select-trigger","*"];function $me(n,e){if(n&amp;1&amp;&amp;(m(0,"span",4),v(1),h()),n&amp;2){let i=_();d(),N(i.placeholder)}}function Yme(n,e){n&amp;1&amp;&amp;Fe(0)}function qme(n,e){if(n&amp;1&amp;&amp;(m(0,"span",11),v(1),h()),n&amp;2){let i=_(2);d(),N(i.triggerValue)}}function Zme(n,e){if(n&amp;1&amp;&amp;(m(0,"span",10),w(1,Yme,1,0)(2,qme,2,1),h()),n&amp;2){let i=_();d(),Q(1,i.customTrigger?1:2)}}function Qme(n,e){if(n&amp;1){let i=U();m(0,"div",12,1),P("@transformPanel.done",function(r){I(i);let o=_();return T(o._panelDoneAnimatingStream.next(r.toState))})("keydown",function(r){I(i);let o=_();return T(o._handleKeydown(r))}),Fe(2,1),h()}if(n&amp;2){let i=_();Al("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",i._getPanelTheme(),""),p("ngClass",i.panelClass)("@transformPanel","showing"),Ve("id",i.id+"-panel")("aria-multiselectable",i.multiple)("aria-label",i.ariaLabel||null)("aria-labelledby",i._getPanelAriaLabelledby())}}var Kme={transformPanelWrap:ki("transformPanelWrap",[An("* =&gt; void",tu("@transformPanel",[eu()],{optional:!0}))]),transformPanel:ki("transformPanel",[Kn("void",At({opacity:0,transform:"scale(1, 0.8)"})),An("void =&gt; showing",Tn("120ms cubic-bezier(0, 0, 0.2, 1)",At({opacity:1,transform:"scale(1, 1)"}))),An("* =&gt; void",Tn("100ms linear",At({opacity:0})))])};var Bj=0,zj=new le("mat-select-scroll-strategy",{providedIn:"root",factory:()=&gt;{let n=te(qt);return()=&gt;n.scrollStrategies.reposition()}});function Xme(n){return()=&gt;n.scrollStrategies.reposition()}var Jme=new le("MAT_SELECT_CONFIG"),epe={provide:zj,deps:[qt],useFactory:Xme},tpe=new le("MatSelectTrigger"),sD=class{constructor(e,i){this.source=e,this.value=i}},Uc=(()=&gt;{let e=class e{_scrollOptionIntoView(t){let r=this.options.toArray()[t];if(r){let o=this.panel.nativeElement,a=cC(t,this.options,this.optionGroups),s=r._getHostElement();t===0&amp;&amp;a===1?o.scrollTop=0:o.scrollTop=lC(s.offsetTop,s.offsetHeight,o.scrollTop,o.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(t){return new sD(this,t)}get focused(){return this._focused||this._panelOpen}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(t){this._hideSingleSelectionIndicator=t,this._syncParentProperties()}get placeholder(){return this._placeholder}set placeholder(t){this._placeholder=t,this.stateChanges.next()}get required(){return this._required??this.ngControl?.control?.hasValidator(Ot.required)??!1}set required(t){this._required=t,this.stateChanges.next()}get multiple(){return this._multiple}set multiple(t){this._selectionModel,this._multiple=t}get compareWith(){return this._compareWith}set compareWith(t){this._compareWith=t,this._selectionModel&amp;&amp;this._initializeSelection()}get value(){return this._value}set value(t){this._assignValue(t)&amp;&amp;this._onChange(t)}get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(t){this._errorStateTracker.matcher=t}get id(){return this._id}set id(t){this._id=t||this._uid,this.stateChanges.next()}get errorState(){return this._errorStateTracker.errorState}set errorState(t){this._errorStateTracker.errorState=t}constructor(t,r,o,a,s,c,l,u,f,g,b,y,M,k){this._viewportRuler=t,this._changeDetectorRef=r,this._elementRef=s,this._dir=c,this._parentFormField=f,this.ngControl=g,this._liveAnnouncer=M,this._defaultOptions=k,this._positions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"}],this._panelOpen=!1,this._compareWith=(O,L)=&gt;O===L,this._uid=`mat-select-${Bj++}`,this._triggerAriaLabelledBy=null,this._destroy=new re,this.stateChanges=new re,this.disableAutomaticLabeling=!0,this._onChange=()=&gt;{},this._onTouched=()=&gt;{},this._valueId=`mat-select-value-${Bj++}`,this._panelDoneAnimatingStream=new re,this._overlayPanelClass=this._defaultOptions?.overlayPanelClass||"",this._focused=!1,this.controlType="mat-select",this.disabled=!1,this.disableRipple=!1,this.tabIndex=0,this._hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1,this._multiple=!1,this.disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1,this.ariaLabel="",this.panelWidth=this._defaultOptions&amp;&amp;typeof this._defaultOptions.panelWidth&lt;"u"?this._defaultOptions.panelWidth:"auto",this._initialized=new re,this.optionSelectionChanges=jo(()=&gt;{let O=this.options;return O?O.changes.pipe(Xt(O),Xe(()=&gt;xn(...O.map(L=&gt;L.onSelectionChange)))):this._initialized.pipe(Xe(()=&gt;this.optionSelectionChanges))}),this.openedChange=new ae,this._openedStream=this.openedChange.pipe(nt(O=&gt;O),He(()=&gt;{})),this._closedStream=this.openedChange.pipe(nt(O=&gt;!O),He(()=&gt;{})),this.selectionChange=new ae,this.valueChange=new ae,this._trackedModal=null,this._skipPredicate=O=&gt;this.panelOpen?!1:O.disabled,this.ngControl&amp;&amp;(this.ngControl.valueAccessor=this),k?.typeaheadDebounceInterval!=null&amp;&amp;(this.typeaheadDebounceInterval=k.typeaheadDebounceInterval),this._errorStateTracker=new qd(a,g,u,l,this.stateChanges),this._scrollStrategyFactory=y,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(b)||0,this.id=this.id}ngOnInit(){this._selectionModel=new hC(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe(_c(),mt(this._destroy)).subscribe(()=&gt;this._panelDoneAnimating(this.panelOpen)),this._viewportRuler.change().pipe(mt(this._destroy)).subscribe(()=&gt;{this.panelOpen&amp;&amp;(this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._changeDetectorRef.detectChanges())})}ngAfterContentInit(){this._initialized.next(),this._initialized.complete(),this._initKeyManager(),this._selectionModel.changed.pipe(mt(this._destroy)).subscribe(t=&gt;{t.added.forEach(r=&gt;r.select()),t.removed.forEach(r=&gt;r.deselect())}),this.options.changes.pipe(Xt(null),mt(this._destroy)).subscribe(()=&gt;{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){let t=this._getTriggerAriaLabelledby(),r=this.ngControl;if(t!==this._triggerAriaLabelledBy){let o=this._elementRef.nativeElement;this._triggerAriaLabelledBy=t,t?o.setAttribute("aria-labelledby",t):o.removeAttribute("aria-labelledby")}r&amp;&amp;(this._previousControl!==r.control&amp;&amp;(this._previousControl!==void 0&amp;&amp;r.disabled!==null&amp;&amp;r.disabled!==this.disabled&amp;&amp;(this.disabled=r.disabled),this._previousControl=r.control),this.updateErrorState())}ngOnChanges(t){(t.disabled||t.userAriaDescribedBy)&amp;&amp;this.stateChanges.next(),t.typeaheadDebounceInterval&amp;&amp;this._keyManager&amp;&amp;this._keyManager.withTypeAhead(this.typeaheadDebounceInterval)}ngOnDestroy(){this._keyManager?.destroy(),this._destroy.next(),this._destroy.complete(),this.stateChanges.complete(),this._clearFromModal()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&amp;&amp;(this._parentFormField&amp;&amp;(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin()),this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._applyModalPanelOwnership(),this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_applyModalPanelOwnership(){let t=this._elementRef.nativeElement.closest('body &gt; .cdk-overlay-container [aria-modal="true"]');if(!t)return;let r=`${this.id}-panel`;this._trackedModal&amp;&amp;Yd(this._trackedModal,"aria-owns",r),$h(t,"aria-owns",r),this._trackedModal=t}_clearFromModal(){if(!this._trackedModal)return;let t=`${this.id}-panel`;Yd(this._trackedModal,"aria-owns",t),this._trackedModal=null}close(){this._panelOpen&amp;&amp;(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched(),this.stateChanges.next())}writeValue(t){this._assignValue(t)}registerOnChange(t){this._onChange=t}registerOnTouched(t){this._onTouched=t}setDisabledState(t){this.disabled=t,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){let t=this._selectionModel.selected.map(r=&gt;r.viewValue);return this._isRtl()&amp;&amp;t.reverse(),t.join(", ")}return this._selectionModel.selected[0].viewValue}updateErrorState(){this._errorStateTracker.updateErrorState()}_isRtl(){return this._dir?this._dir.value==="rtl":!1}_handleKeydown(t){this.disabled||(this.panelOpen?this._handleOpenKeydown(t):this._handleClosedKeydown(t))}_handleClosedKeydown(t){let r=t.keyCode,o=r===40||r===38||r===37||r===39,a=r===13||r===32,s=this._keyManager;if(!s.isTyping()&amp;&amp;a&amp;&amp;!Dn(t)||(this.multiple||t.altKey)&amp;&amp;o)t.preventDefault(),this.open();else if(!this.multiple){let c=this.selected;s.onKeydown(t);let l=this.selected;l&amp;&amp;c!==l&amp;&amp;this._liveAnnouncer.announce(l.viewValue,1e4)}}_handleOpenKeydown(t){let r=this._keyManager,o=t.keyCode,a=o===40||o===38,s=r.isTyping();if(a&amp;&amp;t.altKey)t.preventDefault(),this.close();else if(!s&amp;&amp;(o===13||o===32)&amp;&amp;r.activeItem&amp;&amp;!Dn(t))t.preventDefault(),r.activeItem._selectViaInteraction();else if(!s&amp;&amp;this._multiple&amp;&amp;o===65&amp;&amp;t.ctrlKey){t.preventDefault();let c=this.options.some(l=&gt;!l.disabled&amp;&amp;!l.selected);this.options.forEach(l=&gt;{l.disabled||(c?l.select():l.deselect())})}else{let c=r.activeItemIndex;r.onKeydown(t),this._multiple&amp;&amp;a&amp;&amp;t.shiftKey&amp;&amp;r.activeItem&amp;&amp;r.activeItemIndex!==c&amp;&amp;r.activeItem._selectViaInteraction()}}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this._keyManager?.cancelTypeahead(),!this.disabled&amp;&amp;!this.panelOpen&amp;&amp;(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe(gt(1)).subscribe(()=&gt;{this._changeDetectorRef.detectChanges(),this._positioningSettled()})}_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=&gt;{this.ngControl&amp;&amp;(this._value=this.ngControl.value),this._setSelectionByValue(this._value),this.stateChanges.next()})}_setSelectionByValue(t){if(this.options.forEach(r=&gt;r.setInactiveStyles()),this._selectionModel.clear(),this.multiple&amp;&amp;t)Array.isArray(t),t.forEach(r=&gt;this._selectOptionByValue(r)),this._sortValues();else{let r=this._selectOptionByValue(t);r?this._keyManager.updateActiveItem(r):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(t){let r=this.options.find(o=&gt;{if(this._selectionModel.isSelected(o))return!1;try{return o.value!=null&amp;&amp;this._compareWith(o.value,t)}catch{return!1}});return r&amp;&amp;this._selectionModel.select(r),r}_assignValue(t){return t!==this._value||this._multiple&amp;&amp;Array.isArray(t)?(this.options&amp;&amp;this._setSelectionByValue(t),this._value=t,!0):!1}_getOverlayWidth(t){return this.panelWidth==="auto"?(t instanceof K0?t.elementRef:t||this._elementRef).nativeElement.getBoundingClientRect().width:this.panelWidth===null?"":this.panelWidth}_syncParentProperties(){if(this.options)for(let t of this.options)t._changeDetectorRef.markForCheck()}_initKeyManager(){this._keyManager=new Uh(this.options).withTypeAhead(this.typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withPageUpDown().withAllowedModifierKeys(["shiftKey"]).skipPredicate(this._skipPredicate),this._keyManager.tabOut.subscribe(()=&gt;{this.panelOpen&amp;&amp;(!this.multiple&amp;&amp;this._keyManager.activeItem&amp;&amp;this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.subscribe(()=&gt;{this._panelOpen&amp;&amp;this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&amp;&amp;!this.multiple&amp;&amp;this._keyManager.activeItem&amp;&amp;this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){let t=xn(this.options.changes,this._destroy);this.optionSelectionChanges.pipe(mt(t)).subscribe(r=&gt;{this._onSelect(r.source,r.isUserInput),r.isUserInput&amp;&amp;!this.multiple&amp;&amp;this._panelOpen&amp;&amp;(this.close(),this.focus())}),xn(...this.options.map(r=&gt;r._stateChanges)).pipe(mt(t)).subscribe(()=&gt;{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(t,r){let o=this._selectionModel.isSelected(t);t.value==null&amp;&amp;!this._multiple?(t.deselect(),this._selectionModel.clear(),this.value!=null&amp;&amp;this._propagateChanges(t.value)):(o!==t.selected&amp;&amp;(t.selected?this._selectionModel.select(t):this._selectionModel.deselect(t)),r&amp;&amp;this._keyManager.setActiveItem(t),this.multiple&amp;&amp;(this._sortValues(),r&amp;&amp;this.focus())),o!==this._selectionModel.isSelected(t)&amp;&amp;this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){let t=this.options.toArray();this._selectionModel.sort((r,o)=&gt;this.sortComparator?this.sortComparator(r,o,t):t.indexOf(r)-t.indexOf(o)),this.stateChanges.next()}}_propagateChanges(t){let r;this.multiple?r=this.selected.map(o=&gt;o.value):r=this.selected?this.selected.value:t,this._value=r,this.valueChange.emit(r),this._onChange(r),this.selectionChange.emit(this._getChangeEvent(r)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){if(this._keyManager)if(this.empty){let t=-1;for(let r=0;r&lt;this.options.length;r++)if(!this.options.get(r).disabled){t=r;break}this._keyManager.setActiveItem(t)}else this._keyManager.setActiveItem(this._selectionModel.selected[0])}_canOpen(){return!this._panelOpen&amp;&amp;!this.disabled&amp;&amp;this.options?.length&gt;0}focus(t){this._elementRef.nativeElement.focus(t)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;let t=this._parentFormField?.getLabelId(),r=t?t+" ":"";return this.ariaLabelledby?r+this.ariaLabelledby:t}_getAriaActiveDescendant(){return this.panelOpen&amp;&amp;this._keyManager&amp;&amp;this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;let t=this._parentFormField?.getLabelId(),r=(t?t+" ":"")+this._valueId;return this.ariaLabelledby&amp;&amp;(r+=" "+this.ariaLabelledby),r}_panelDoneAnimating(t){this.openedChange.emit(t)}setDescribedByIds(t){t.length?this._elementRef.nativeElement.setAttribute("aria-describedby",t.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&amp;&amp;!!this.placeholder}};e.\u0275fac=function(r){return new(r||e)(x(jc),x(dt),x(Ae),x(ls),x(ke),x(ci,8),x(Hm,8),x(Vi,8),x(Zl,8),x(ua,10),Ir("tabindex"),x(zj),x(oC),x(Jme,8))},e.\u0275cmp=V({type:e,selectors:[["mat-select"]],contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;(rt(a,tpe,5),rt(a,ko,5),rt(a,$0,5)),r&amp;2){let s;ue(s=me())&amp;&amp;(o.customTrigger=s.first),ue(s=me())&amp;&amp;(o.options=s),ue(s=me())&amp;&amp;(o.optionGroups=s)}},viewQuery:function(r,o){if(r&amp;1&amp;&amp;(ze(Hme,5),ze(Ume,5),ze(QS,5)),r&amp;2){let a;ue(a=me())&amp;&amp;(o.trigger=a.first),ue(a=me())&amp;&amp;(o.panel=a.first),ue(a=me())&amp;&amp;(o._overlayDir=a.first)}},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox",1,"mat-mdc-select"],hostVars:19,hostBindings:function(r,o){r&amp;1&amp;&amp;P("keydown",function(s){return o._handleKeydown(s)})("focus",function(){return o._onFocus()})("blur",function(){return o._onBlur()}),r&amp;2&amp;&amp;(Ve("id",o.id)("tabindex",o.disabled?-1:o.tabIndex)("aria-controls",o.panelOpen?o.id+"-panel":null)("aria-expanded",o.panelOpen)("aria-label",o.ariaLabel||null)("aria-required",o.required.toString())("aria-disabled",o.disabled.toString())("aria-invalid",o.errorState)("aria-activedescendant",o._getAriaActiveDescendant()),Se("mat-mdc-select-disabled",o.disabled)("mat-mdc-select-invalid",o.errorState)("mat-mdc-select-required",o.required)("mat-mdc-select-empty",o.empty)("mat-mdc-select-multiple",o.multiple))},inputs:{userAriaDescribedBy:[$.None,"aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",disabled:[$.HasDecoratorInputTransform,"disabled","disabled",Ne],disableRipple:[$.HasDecoratorInputTransform,"disableRipple","disableRipple",Ne],tabIndex:[$.HasDecoratorInputTransform,"tabIndex","tabIndex",t=&gt;t==null?0:Li(t)],hideSingleSelectionIndicator:[$.HasDecoratorInputTransform,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",Ne],placeholder:"placeholder",required:[$.HasDecoratorInputTransform,"required","required",Ne],multiple:[$.HasDecoratorInputTransform,"multiple","multiple",Ne],disableOptionCentering:[$.HasDecoratorInputTransform,"disableOptionCentering","disableOptionCentering",Ne],compareWith:"compareWith",value:"value",ariaLabel:[$.None,"aria-label","ariaLabel"],ariaLabelledby:[$.None,"aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:[$.HasDecoratorInputTransform,"typeaheadDebounceInterval","typeaheadDebounceInterval",Li],sortComparator:"sortComparator",id:"id",panelWidth:"panelWidth"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},exportAs:["matSelect"],standalone:!0,features:[ht([{provide:ef,useExisting:e},{provide:G0,useExisting:e}]),It,wt,Ie],ngContentSelectors:Gme,decls:11,vars:8,consts:[["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],["panel",""],["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],[1,"mat-mdc-select-value"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false","aria-hidden","true"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"backdropClick","attach","detach","cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth"],[1,"mat-mdc-select-value-text"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"keydown","ngClass"]],template:function(r,o){if(r&amp;1){let a=U();ft(Wme),m(0,"div",2,0),P("click",function(){return I(a),T(o.open())}),m(3,"div",3),w(4,$me,2,1,"span",4)(5,Zme,3,1),h(),m(6,"div",5)(7,"div",6),Ni(),m(8,"svg",7),C(9,"path",8),h()()()(),w(10,Qme,3,9,"ng-template",9),P("backdropClick",function(){return I(a),T(o.close())})("attach",function(){return I(a),T(o._onAttached())})("detach",function(){return I(a),T(o.close())})}if(r&amp;2){let a=it(1);d(3),Ve("id",o._valueId),d(),Q(4,o.empty?4:5),d(6),p("cdkConnectedOverlayPanelClass",o._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",o._scrollStrategy)("cdkConnectedOverlayOrigin",o._preferredOverlayOrigin||a)("cdkConnectedOverlayOpen",o.panelOpen)("cdkConnectedOverlayPositions",o._positions)("cdkConnectedOverlayWidth",o._overlayWidth)}},dependencies:[K0,QS,Tt],styles:['.mat-mdc-select{display:inline-block;width:100%;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-select-enabled-trigger-text-color);font-family:var(--mat-select-trigger-text-font);line-height:var(--mat-select-trigger-text-line-height);font-size:var(--mat-select-trigger-text-size);font-weight:var(--mat-select-trigger-text-weight);letter-spacing:var(--mat-select-trigger-text-tracking)}div.mat-mdc-select-panel{box-shadow:var(--mat-select-container-elevation-shadow)}.mat-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color)}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow,.mat-form-field-invalid:not(.mat-form-field-disabled) .mat-mdc-form-field-infix::after{color:var(--mat-select-invalid-arrow-color)}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color)}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color)}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}div.mat-mdc-select-panel{width:100%;max-height:275px;outline:0;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-select-panel-background-color)}.cdk-high-contrast-active div.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above div.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}div.mat-mdc-select-panel .mat-mdc-option{--mdc-list-list-item-container-color: var(--mat-select-panel-background-color)}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);color:var(--mat-select-placeholder-text-color)}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper{cursor:pointer}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100%/0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:var(--mat-select-arrow-transform)}'],encapsulation:2,data:{animation:[Kme.transformPanel]},changeDetection:0});let n=e;return n})();var ma=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[epe],imports:[be,Eo,da,ut,Yo,Sn,da,ut]});let n=e;return n})();var npe=["tooltip"],Wj=20;var Gj=new le("mat-tooltip-scroll-strategy",{providedIn:"root",factory:()=&gt;{let n=te(qt);return()=&gt;n.scrollStrategies.reposition({scrollThrottle:Wj})}});function ipe(n){return()=&gt;n.scrollStrategies.reposition({scrollThrottle:Wj})}var rpe={provide:Gj,deps:[qt],useFactory:ipe};function ope(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}var ape=new le("mat-tooltip-default-options",{providedIn:"root",factory:ope});var Hj="tooltip-panel",Uj=Mo({passive:!0}),spe=8,cpe=8,lpe=24,dpe=200,tr=(()=&gt;{let e=class e{get position(){return this._position}set position(t){t!==this._position&amp;&amp;(this._position=t,this._overlayRef&amp;&amp;(this._updatePosition(this._overlayRef),this._tooltipInstance?.show(0),this._overlayRef.updatePosition()))}get positionAtOrigin(){return this._positionAtOrigin}set positionAtOrigin(t){this._positionAtOrigin=Zi(t),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(t){this._disabled=Zi(t),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get showDelay(){return this._showDelay}set showDelay(t){this._showDelay=zr(t)}get hideDelay(){return this._hideDelay}set hideDelay(t){this._hideDelay=zr(t),this._tooltipInstance&amp;&amp;(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}get message(){return this._message}set message(t){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message,"tooltip"),this._message=t!=null?String(t).trim():"",!this._message&amp;&amp;this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage(),this._ngZone.runOutsideAngular(()=&gt;{Promise.resolve().then(()=&gt;{this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")})}))}get tooltipClass(){return this._tooltipClass}set tooltipClass(t){this._tooltipClass=t,this._tooltipInstance&amp;&amp;this._setTooltipClass(this._tooltipClass)}constructor(t,r,o,a,s,c,l,u,f,g,b,y){this._overlay=t,this._elementRef=r,this._scrollDispatcher=o,this._viewContainerRef=a,this._ngZone=s,this._platform=c,this._ariaDescriber=l,this._focusMonitor=u,this._dir=g,this._defaultOptions=b,this._position="below",this._positionAtOrigin=!1,this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this._tooltipComponent=upe,this._viewportMargin=8,this._cssClassPrefix="mat-mdc",this.touchGestures="auto",this._message="",this._passiveListeners=[],this._destroyed=new re,this._scrollStrategy=f,this._document=y,b&amp;&amp;(this._showDelay=b.showDelay,this._hideDelay=b.hideDelay,b.position&amp;&amp;(this.position=b.position),b.positionAtOrigin&amp;&amp;(this.positionAtOrigin=b.positionAtOrigin),b.touchGestures&amp;&amp;(this.touchGestures=b.touchGestures)),g.change.pipe(mt(this._destroyed)).subscribe(()=&gt;{this._overlayRef&amp;&amp;this._updatePosition(this._overlayRef)}),this._viewportMargin=spe}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe(mt(this._destroyed)).subscribe(t=&gt;{t?t==="keyboard"&amp;&amp;this._ngZone.run(()=&gt;this.show()):this._ngZone.run(()=&gt;this.hide(0))})}ngOnDestroy(){let t=this._elementRef.nativeElement;clearTimeout(this._touchstartTimeout),this._overlayRef&amp;&amp;(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEach(([r,o])=&gt;{t.removeEventListener(r,o,Uj)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(t,this.message,"tooltip"),this._focusMonitor.stopMonitoring(t)}show(t=this.showDelay,r){if(this.disabled||!this.message||this._isTooltipVisible()){this._tooltipInstance?._cancelPendingAnimations();return}let o=this._createOverlay(r);this._detach(),this._portal=this._portal||new qo(this._tooltipComponent,this._viewContainerRef);let a=this._tooltipInstance=o.attach(this._portal).instance;a._triggerElement=this._elementRef.nativeElement,a._mouseLeaveHideDelay=this._hideDelay,a.afterHidden().pipe(mt(this._destroyed)).subscribe(()=&gt;this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),a.show(t)}hide(t=this.hideDelay){let r=this._tooltipInstance;r&amp;&amp;(r.isVisible()?r.hide(t):(r._cancelPendingAnimations(),this._detach()))}toggle(t){this._isTooltipVisible()?this.hide():this.show(void 0,t)}_isTooltipVisible(){return!!this._tooltipInstance&amp;&amp;this._tooltipInstance.isVisible()}_createOverlay(t){if(this._overlayRef){let a=this._overlayRef.getConfig().positionStrategy;if((!this.positionAtOrigin||!t)&amp;&amp;a._origin instanceof ke)return this._overlayRef;this._detach()}let r=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),o=this._overlay.position().flexibleConnectedTo(this.positionAtOrigin?t||this._elementRef:this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(r);return o.positionChanges.pipe(mt(this._destroyed)).subscribe(a=&gt;{this._updateCurrentPositionClass(a.connectionPair),this._tooltipInstance&amp;&amp;a.scrollableViewProperties.isOverlayClipped&amp;&amp;this._tooltipInstance.isVisible()&amp;&amp;this._ngZone.run(()=&gt;this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:o,panelClass:`${this._cssClassPrefix}-${Hj}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe(mt(this._destroyed)).subscribe(()=&gt;this._detach()),this._overlayRef.outsidePointerEvents().pipe(mt(this._destroyed)).subscribe(()=&gt;this._tooltipInstance?._handleBodyInteraction()),this._overlayRef.keydownEvents().pipe(mt(this._destroyed)).subscribe(a=&gt;{this._isTooltipVisible()&amp;&amp;a.keyCode===27&amp;&amp;!Dn(a)&amp;&amp;(a.preventDefault(),a.stopPropagation(),this._ngZone.run(()=&gt;this.hide(0)))}),this._defaultOptions?.disableTooltipInteractivity&amp;&amp;this._overlayRef.addPanelClass(`${this._cssClassPrefix}-tooltip-panel-non-interactive`),this._overlayRef}_detach(){this._overlayRef&amp;&amp;this._overlayRef.hasAttached()&amp;&amp;this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(t){let r=t.getConfig().positionStrategy,o=this._getOrigin(),a=this._getOverlayPosition();r.withPositions([this._addOffset(ee(ee({},o.main),a.main)),this._addOffset(ee(ee({},o.fallback),a.fallback))])}_addOffset(t){let r=cpe,o=!this._dir||this._dir.value=="ltr";return t.originY==="top"?t.offsetY=-r:t.originY==="bottom"?t.offsetY=r:t.originX==="start"?t.offsetX=o?-r:r:t.originX==="end"&amp;&amp;(t.offsetX=o?r:-r),t}_getOrigin(){let t=!this._dir||this._dir.value=="ltr",r=this.position,o;r=="above"||r=="below"?o={originX:"center",originY:r=="above"?"top":"bottom"}:r=="before"||r=="left"&amp;&amp;t||r=="right"&amp;&amp;!t?o={originX:"start",originY:"center"}:(r=="after"||r=="right"&amp;&amp;t||r=="left"&amp;&amp;!t)&amp;&amp;(o={originX:"end",originY:"center"});let{x:a,y:s}=this._invertPosition(o.originX,o.originY);return{main:o,fallback:{originX:a,originY:s}}}_getOverlayPosition(){let t=!this._dir||this._dir.value=="ltr",r=this.position,o;r=="above"?o={overlayX:"center",overlayY:"bottom"}:r=="below"?o={overlayX:"center",overlayY:"top"}:r=="before"||r=="left"&amp;&amp;t||r=="right"&amp;&amp;!t?o={overlayX:"end",overlayY:"center"}:(r=="after"||r=="right"&amp;&amp;t||r=="left"&amp;&amp;!t)&amp;&amp;(o={overlayX:"start",overlayY:"center"});let{x:a,y:s}=this._invertPosition(o.overlayX,o.overlayY);return{main:o,fallback:{overlayX:a,overlayY:s}}}_updateTooltipMessage(){this._tooltipInstance&amp;&amp;(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),this._ngZone.onMicrotaskEmpty.pipe(gt(1),mt(this._destroyed)).subscribe(()=&gt;{this._tooltipInstance&amp;&amp;this._overlayRef.updatePosition()}))}_setTooltipClass(t){this._tooltipInstance&amp;&amp;(this._tooltipInstance.tooltipClass=t,this._tooltipInstance._markForCheck())}_invertPosition(t,r){return this.position==="above"||this.position==="below"?r==="top"?r="bottom":r==="bottom"&amp;&amp;(r="top"):t==="end"?t="start":t==="start"&amp;&amp;(t="end"),{x:t,y:r}}_updateCurrentPositionClass(t){let{overlayY:r,originX:o,originY:a}=t,s;if(r==="center"?this._dir&amp;&amp;this._dir.value==="rtl"?s=o==="end"?"left":"right":s=o==="start"?"left":"right":s=r==="bottom"&amp;&amp;a==="top"?"above":"below",s!==this._currentPosition){let c=this._overlayRef;if(c){let l=`${this._cssClassPrefix}-${Hj}-`;c.removePanelClass(l+this._currentPosition),c.addPanelClass(l+s)}this._currentPosition=s}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",t=&gt;{this._setupPointerExitEventsIfNeeded();let r;t.x!==void 0&amp;&amp;t.y!==void 0&amp;&amp;(r=t),this.show(void 0,r)}]):this.touchGestures!=="off"&amp;&amp;(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",t=&gt;{let r=t.targetTouches?.[0],o=r?{x:r.clientX,y:r.clientY}:void 0;this._setupPointerExitEventsIfNeeded(),clearTimeout(this._touchstartTimeout);let a=500;this._touchstartTimeout=setTimeout(()=&gt;this.show(void 0,o),this._defaultOptions.touchLongPressShowDelay??a)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;let t=[];if(this._platformSupportsMouseEvents())t.push(["mouseleave",r=&gt;{let o=r.relatedTarget;(!o||!this._overlayRef?.overlayElement.contains(o))&amp;&amp;this.hide()}],["wheel",r=&gt;this._wheelListener(r)]);else if(this.touchGestures!=="off"){this._disableNativeGesturesIfNecessary();let r=()=&gt;{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};t.push(["touchend",r],["touchcancel",r])}this._addListeners(t),this._passiveListeners.push(...t)}_addListeners(t){t.forEach(([r,o])=&gt;{this._elementRef.nativeElement.addEventListener(r,o,Uj)})}_platformSupportsMouseEvents(){return!this._platform.IOS&amp;&amp;!this._platform.ANDROID}_wheelListener(t){if(this._isTooltipVisible()){let r=this._document.elementFromPoint(t.clientX,t.clientY),o=this._elementRef.nativeElement;r!==o&amp;&amp;!o.contains(r)&amp;&amp;this.hide()}}_disableNativeGesturesIfNecessary(){let t=this.touchGestures;if(t!=="off"){let r=this._elementRef.nativeElement,o=r.style;(t==="on"||r.nodeName!=="INPUT"&amp;&amp;r.nodeName!=="TEXTAREA")&amp;&amp;(o.userSelect=o.msUserSelect=o.webkitUserSelect=o.MozUserSelect="none"),(t==="on"||!r.draggable)&amp;&amp;(o.webkitUserDrag="none"),o.touchAction="none",o.webkitTapHighlightColor="transparent"}}};e.\u0275fac=function(r){return new(r||e)(x(qt),x(ke),x($l),x(Gt),x(Ae),x(jt),x(u9),x(Hi),x(Gj),x(ci),x(ape,8),x($e))},e.\u0275dir=ve({type:e,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],hostVars:2,hostBindings:function(r,o){r&amp;2&amp;&amp;Se("mat-mdc-tooltip-disabled",o.disabled)},inputs:{position:[$.None,"matTooltipPosition","position"],positionAtOrigin:[$.None,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[$.None,"matTooltipDisabled","disabled"],showDelay:[$.None,"matTooltipShowDelay","showDelay"],hideDelay:[$.None,"matTooltipHideDelay","hideDelay"],touchGestures:[$.None,"matTooltipTouchGestures","touchGestures"],message:[$.None,"matTooltip","message"],tooltipClass:[$.None,"matTooltipClass","tooltipClass"]},exportAs:["matTooltip"],standalone:!0});let n=e;return n})(),upe=(()=&gt;{let e=class e{constructor(t,r,o){this._changeDetectorRef=t,this._elementRef=r,this._isMultiline=!1,this._closeOnInteraction=!1,this._isVisible=!1,this._onHide=new re,this._showAnimation="mat-mdc-tooltip-show",this._hideAnimation="mat-mdc-tooltip-hide",this._animationsDisabled=o==="NoopAnimations"}show(t){this._hideTimeoutId!=null&amp;&amp;clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=&gt;{this._toggleVisibility(!0),this._showTimeoutId=void 0},t)}hide(t){this._showTimeoutId!=null&amp;&amp;clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=&gt;{this._toggleVisibility(!1),this._hideTimeoutId=void 0},t)}afterHidden(){return this._onHide}isVisible(){return this._isVisible}ngOnDestroy(){this._cancelPendingAnimations(),this._onHide.complete(),this._triggerElement=null}_handleBodyInteraction(){this._closeOnInteraction&amp;&amp;this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_handleMouseLeave({relatedTarget:t}){(!t||!this._triggerElement.contains(t))&amp;&amp;(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){this._isMultiline=this._isTooltipMultiline(),this._markForCheck()}_isTooltipMultiline(){let t=this._elementRef.nativeElement.getBoundingClientRect();return t.height&gt;lpe&amp;&amp;t.width&gt;=dpe}_handleAnimationEnd({animationName:t}){(t===this._showAnimation||t===this._hideAnimation)&amp;&amp;this._finalizeAnimation(t===this._showAnimation)}_cancelPendingAnimations(){this._showTimeoutId!=null&amp;&amp;clearTimeout(this._showTimeoutId),this._hideTimeoutId!=null&amp;&amp;clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(t){t?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(t){let r=this._tooltip.nativeElement,o=this._showAnimation,a=this._hideAnimation;if(r.classList.remove(t?a:o),r.classList.add(t?o:a),this._isVisible!==t&amp;&amp;(this._isVisible=t,this._changeDetectorRef.markForCheck()),t&amp;&amp;!this._animationsDisabled&amp;&amp;typeof getComputedStyle=="function"){let s=getComputedStyle(r);(s.getPropertyValue("animation-duration")==="0s"||s.getPropertyValue("animation-name")==="none")&amp;&amp;(this._animationsDisabled=!0)}t&amp;&amp;this._onShow(),this._animationsDisabled&amp;&amp;(r.classList.add("_mat-animation-noopable"),this._finalizeAnimation(t))}};e.\u0275fac=function(r){return new(r||e)(x(dt),x(ke),x(jn,8))},e.\u0275cmp=V({type:e,selectors:[["mat-tooltip-component"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(npe,7),r&amp;2){let a;ue(a=me())&amp;&amp;(o._tooltip=a.first)}},hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(r,o){r&amp;1&amp;&amp;P("mouseleave",function(s){return o._handleMouseLeave(s)}),r&amp;2&amp;&amp;ln("zoom",o.isVisible()?1:null)},standalone:!0,features:[Ie],decls:4,vars:4,consts:[["tooltip",""],[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"animationend","ngClass"],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],template:function(r,o){if(r&amp;1){let a=U();m(0,"div",1,0),P("animationend",function(c){return I(a),T(o._handleAnimationEnd(c))}),m(2,"div",2),v(3),h()()}r&amp;2&amp;&amp;(Se("mdc-tooltip--multiline",o._isMultiline),p("ngClass",o.tooltipClass),d(3),N(o.message))},dependencies:[Tt],styles:['.mdc-tooltip__surface{word-break:break-all;word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip--showing-transition .mdc-tooltip__surface-animation{transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-tooltip--hide-transition .mdc-tooltip__surface-animation{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-tooltip{position:fixed;display:none;z-index:9}.mdc-tooltip-wrapper--rich{position:relative}.mdc-tooltip--shown,.mdc-tooltip--showing,.mdc-tooltip--hide{display:inline-flex}.mdc-tooltip--shown.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--hide.mdc-tooltip--rich{display:inline-block;left:-320px;position:absolute}.mdc-tooltip__surface{line-height:16px;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center}.mdc-tooltip__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-tooltip__surface::before{border-color:CanvasText}}.mdc-tooltip--rich .mdc-tooltip__surface{align-items:flex-start;display:flex;flex-direction:column;min-height:24px;min-width:40px;max-width:320px;position:relative}.mdc-tooltip--multiline .mdc-tooltip__surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface,.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl]{text-align:right}.mdc-tooltip__surface .mdc-tooltip__title{margin:0 8px}.mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(200px - 2*8px);margin:8px;text-align:left}[dir=rtl] .mdc-tooltip__surface .mdc-tooltip__content,.mdc-tooltip__surface .mdc-tooltip__content[dir=rtl]{text-align:right}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(320px - 2*8px);align-self:stretch}.mdc-tooltip__surface .mdc-tooltip__content-link{text-decoration:none}.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title{z-index:1}.mdc-tooltip__surface-animation{opacity:0;transform:scale(0.8);will-change:transform,opacity}.mdc-tooltip--shown .mdc-tooltip__surface-animation{transform:scale(1);opacity:1}.mdc-tooltip--hide .mdc-tooltip__surface-animation{transform:scale(1)}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{position:absolute;height:24px;width:24px;transform:rotate(35deg) skewY(20deg) scaleX(0.9396926208)}.mdc-tooltip__caret-surface-top .mdc-elevation-overlay,.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__caret-surface-bottom{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);outline:1px solid rgba(0,0,0,0);z-index:-1}@media screen and (forced-colors: active){.mdc-tooltip__caret-surface-bottom{outline-color:CanvasText}}.mat-mdc-tooltip .mdc-tooltip__surface{background-color:var(--mdc-plain-tooltip-container-color)}.mat-mdc-tooltip .mdc-tooltip__surface{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__caret-surface-top,.mat-mdc-tooltip .mdc-tooltip__caret-surface-bottom{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__surface{color:var(--mdc-plain-tooltip-supporting-text-color)}.mat-mdc-tooltip .mdc-tooltip__surface{font-family:var(--mdc-plain-tooltip-supporting-text-font);line-height:var(--mdc-plain-tooltip-supporting-text-line-height);font-size:var(--mdc-plain-tooltip-supporting-text-size);font-weight:var(--mdc-plain-tooltip-supporting-text-weight);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking)}.mat-mdc-tooltip{position:relative;transform:scale(0)}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}'],encapsulation:2,changeDetection:0});let n=e;return n})();var bi=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[rpe],imports:[Yh,be,Eo,ut,ut,Yo]});let n=e;return n})();function mpe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-option",16),v(1),h()),n&amp;2){let i=e.$implicit;p("value",i),d(),S(" ",i," ")}}function ppe(n,e){if(n&amp;1){let i=U();m(0,"mat-form-field",13)(1,"mat-select",15),P("selectionChange",function(r){I(i);let o=_(2);return T(o._changePageSize(r.value))}),xi(2,mpe,2,2,"mat-option",16,is),h()()}if(n&amp;2){let i=_(2);p("appearance",i._formFieldAppearance)("color",i.color),d(),p("value",i.pageSize)("disabled",i.disabled)("aria-labelledby",i._pageSizeLabelId)("panelClass",i.selectConfig.panelClass||"")("disableOptionCentering",i.selectConfig.disableOptionCentering),d(),wi(i._displayedPageSizeOptions)}}function hpe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",14),v(1),h()),n&amp;2){let i=_(2);d(),N(i.pageSize)}}function fpe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",2)(1,"div",12),v(2),h(),w(3,ppe,4,7,"mat-form-field",13)(4,hpe,2,1,"div",14),h()),n&amp;2){let i=_();d(),Ve("id",i._pageSizeLabelId),d(),S(" ",i._intl.itemsPerPageLabel," "),d(),Q(3,i._displayedPageSizeOptions.length&gt;1?3:-1),d(),Q(4,i._displayedPageSizeOptions.length&lt;=1?4:-1)}}function gpe(n,e){if(n&amp;1){let i=U();m(0,"button",17),P("click",function(){I(i);let r=_();return T(r.firstPage())}),Ni(),m(1,"svg",7),C(2,"path",18),h()()}if(n&amp;2){let i=_();p("matTooltip",i._intl.firstPageLabel)("matTooltipDisabled",i._previousButtonsDisabled())("matTooltipPosition","above")("disabled",i._previousButtonsDisabled()),Ve("aria-label",i._intl.firstPageLabel)}}function _pe(n,e){if(n&amp;1){let i=U();m(0,"button",19),P("click",function(){I(i);let r=_();return T(r.lastPage())}),Ni(),m(1,"svg",7),C(2,"path",20),h()()}if(n&amp;2){let i=_();p("matTooltip",i._intl.lastPageLabel)("matTooltipDisabled",i._nextButtonsDisabled())("matTooltipPosition","above")("disabled",i._nextButtonsDisabled()),Ve("aria-label",i._intl.lastPageLabel)}}var uu=(()=&gt;{let e=class e{constructor(){this.changes=new re,this.itemsPerPageLabel="Items per page:",this.nextPageLabel="Next page",this.previousPageLabel="Previous page",this.firstPageLabel="First page",this.lastPageLabel="Last page",this.getRangeLabel=(t,r,o)=&gt;{if(o==0||r==0)return`0 of ${o}`;o=Math.max(o,0);let a=t*r,s=a&lt;o?Math.min(a+r,o):a+r;return`${a+1} \u2013 ${s} of ${o}`}}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function bpe(n){return n||new uu}var vpe={provide:uu,deps:[[new es,new Gs,uu]],useFactory:bpe},ype=50;var Cpe=new le("MAT_PAGINATOR_DEFAULT_OPTIONS"),xpe=0,Zm=(()=&gt;{let e=class e{get pageIndex(){return this._pageIndex}set pageIndex(t){this._pageIndex=Math.max(t||0,0),this._changeDetectorRef.markForCheck()}get length(){return this._length}set length(t){this._length=t||0,this._changeDetectorRef.markForCheck()}get pageSize(){return this._pageSize}set pageSize(t){this._pageSize=Math.max(t||0,0),this._updateDisplayedPageSizeOptions()}get pageSizeOptions(){return this._pageSizeOptions}set pageSizeOptions(t){this._pageSizeOptions=(t||[]).map(r=&gt;Li(r,0)),this._updateDisplayedPageSizeOptions()}constructor(t,r,o){if(this._intl=t,this._changeDetectorRef=r,this._pageSizeLabelId=`mat-paginator-page-size-label-${xpe++}`,this._isInitialized=!1,this._initializedStream=new Br(1),this._pageIndex=0,this._length=0,this._pageSizeOptions=[],this.hidePageSize=!1,this.showFirstLastButtons=!1,this.selectConfig={},this.disabled=!1,this.page=new ae,this.initialized=this._initializedStream,this._intlChanges=t.changes.subscribe(()=&gt;this._changeDetectorRef.markForCheck()),o){let{pageSize:a,pageSizeOptions:s,hidePageSize:c,showFirstLastButtons:l}=o;a!=null&amp;&amp;(this._pageSize=a),s!=null&amp;&amp;(this._pageSizeOptions=s),c!=null&amp;&amp;(this.hidePageSize=c),l!=null&amp;&amp;(this.showFirstLastButtons=l)}this._formFieldAppearance=o?.formFieldAppearance||"outline"}ngOnInit(){this._isInitialized=!0,this._updateDisplayedPageSizeOptions(),this._initializedStream.next()}ngOnDestroy(){this._initializedStream.complete(),this._intlChanges.unsubscribe()}nextPage(){if(!this.hasNextPage())return;let t=this.pageIndex;this.pageIndex=this.pageIndex+1,this._emitPageEvent(t)}previousPage(){if(!this.hasPreviousPage())return;let t=this.pageIndex;this.pageIndex=this.pageIndex-1,this._emitPageEvent(t)}firstPage(){if(!this.hasPreviousPage())return;let t=this.pageIndex;this.pageIndex=0,this._emitPageEvent(t)}lastPage(){if(!this.hasNextPage())return;let t=this.pageIndex;this.pageIndex=this.getNumberOfPages()-1,this._emitPageEvent(t)}hasPreviousPage(){return this.pageIndex&gt;=1&amp;&amp;this.pageSize!=0}hasNextPage(){let t=this.getNumberOfPages()-1;return this.pageIndex&lt;t&amp;&amp;this.pageSize!=0}getNumberOfPages(){return this.pageSize?Math.ceil(this.length/this.pageSize):0}_changePageSize(t){let r=this.pageIndex*this.pageSize,o=this.pageIndex;this.pageIndex=Math.floor(r/t)||0,this.pageSize=t,this._emitPageEvent(o)}_nextButtonsDisabled(){return this.disabled||!this.hasNextPage()}_previousButtonsDisabled(){return this.disabled||!this.hasPreviousPage()}_updateDisplayedPageSizeOptions(){this._isInitialized&amp;&amp;(this.pageSize||(this._pageSize=this.pageSizeOptions.length!=0?this.pageSizeOptions[0]:ype),this._displayedPageSizeOptions=this.pageSizeOptions.slice(),this._displayedPageSizeOptions.indexOf(this.pageSize)===-1&amp;&amp;this._displayedPageSizeOptions.push(this.pageSize),this._displayedPageSizeOptions.sort((t,r)=&gt;t-r),this._changeDetectorRef.markForCheck())}_emitPageEvent(t){this.page.emit({previousPageIndex:t,pageIndex:this.pageIndex,pageSize:this.pageSize,length:this.length})}};e.\u0275fac=function(r){return new(r||e)(x(uu),x(dt),x(Cpe,8))},e.\u0275cmp=V({type:e,selectors:[["mat-paginator"]],hostAttrs:["role","group",1,"mat-mdc-paginator"],inputs:{color:"color",pageIndex:[$.HasDecoratorInputTransform,"pageIndex","pageIndex",Li],length:[$.HasDecoratorInputTransform,"length","length",Li],pageSize:[$.HasDecoratorInputTransform,"pageSize","pageSize",Li],pageSizeOptions:"pageSizeOptions",hidePageSize:[$.HasDecoratorInputTransform,"hidePageSize","hidePageSize",Ne],showFirstLastButtons:[$.HasDecoratorInputTransform,"showFirstLastButtons","showFirstLastButtons",Ne],selectConfig:"selectConfig",disabled:[$.HasDecoratorInputTransform,"disabled","disabled",Ne]},outputs:{page:"page"},exportAs:["matPaginator"],standalone:!0,features:[It,Ie],decls:14,vars:14,consts:[[1,"mat-mdc-paginator-outer-container"],[1,"mat-mdc-paginator-container"],[1,"mat-mdc-paginator-page-size"],[1,"mat-mdc-paginator-range-actions"],["aria-live","polite",1,"mat-mdc-paginator-range-label"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-previous",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["viewBox","0 0 24 24","focusable","false","aria-hidden","true",1,"mat-mdc-paginator-icon"],["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-next",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],[1,"mat-mdc-paginator-page-size-label"],[1,"mat-mdc-paginator-page-size-select",3,"appearance","color"],[1,"mat-mdc-paginator-page-size-value"],["hideSingleSelectionIndicator","",3,"selectionChange","value","disabled","aria-labelledby","panelClass","disableOptionCentering"],[3,"value"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-first",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["d","M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-last",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["d","M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0)(1,"div",1),w(2,fpe,5,4,"div",2),m(3,"div",3)(4,"div",4),v(5),h(),w(6,gpe,3,5,"button",5),m(7,"button",6),P("click",function(){return o.previousPage()}),Ni(),m(8,"svg",7),C(9,"path",8),h()(),Ec(),m(10,"button",9),P("click",function(){return o.nextPage()}),Ni(),m(11,"svg",7),C(12,"path",10),h()(),w(13,_pe,3,5,"button",11),h()()()),r&amp;2&amp;&amp;(d(2),Q(2,o.hidePageSize?-1:2),d(3),S(" ",o._intl.getRangeLabel(o.pageIndex,o.pageSize,o.length)," "),d(),Q(6,o.showFirstLastButtons?6:-1),d(),p("matTooltip",o._intl.previousPageLabel)("matTooltipDisabled",o._previousButtonsDisabled())("matTooltipPosition","above")("disabled",o._previousButtonsDisabled()),Ve("aria-label",o._intl.previousPageLabel),d(3),p("matTooltip",o._intl.nextPageLabel)("matTooltipDisabled",o._nextButtonsDisabled())("matTooltipPosition","above")("disabled",o._nextButtonsDisabled()),Ve("aria-label",o._intl.nextPageLabel),d(3),Q(13,o.showFirstLastButtons?13:-1))},dependencies:[Ht,Uc,ko,dn,tr],styles:[".mat-mdc-paginator{display:block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-paginator-container-text-color);background-color:var(--mat-paginator-container-background-color);font-family:var(--mat-paginator-container-text-font);line-height:var(--mat-paginator-container-text-line-height);font-size:var(--mat-paginator-container-text-size);font-weight:var(--mat-paginator-container-text-weight);letter-spacing:var(--mat-paginator-container-text-tracking);--mat-form-field-container-height:var(--mat-paginator-form-field-container-height);--mat-form-field-container-vertical-padding:var(--mat-paginator-form-field-container-vertical-padding)}.mat-mdc-paginator .mat-mdc-select-value{font-size:var(--mat-paginator-select-trigger-text-size)}.mat-mdc-paginator .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-paginator .mat-mdc-select{line-height:1.5}.mat-mdc-paginator-outer-container{display:flex}.mat-mdc-paginator-container{display:flex;align-items:center;justify-content:flex-end;padding:0 8px;flex-wrap:wrap;width:100%;min-height:var(--mat-paginator-container-size)}.mat-mdc-paginator-page-size{display:flex;align-items:baseline;margin-right:8px}[dir=rtl] .mat-mdc-paginator-page-size{margin-right:0;margin-left:8px}.mat-mdc-paginator-page-size-label{margin:0 4px}.mat-mdc-paginator-page-size-select{margin:0 4px;width:84px}.mat-mdc-paginator-range-label{margin:0 32px 0 24px}.mat-mdc-paginator-range-actions{display:flex;align-items:center}.mat-mdc-paginator-icon{display:inline-block;width:28px;fill:var(--mat-paginator-enabled-icon-color)}.mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon{fill:var(--mat-paginator-disabled-icon-color)}[dir=rtl] .mat-mdc-paginator-icon{transform:rotate(180deg)}.cdk-high-contrast-active .mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon,.cdk-high-contrast-active .mat-mdc-paginator-icon{fill:currentColor;fill:CanvasText}.cdk-high-contrast-active .mat-mdc-paginator-range-actions .mat-mdc-icon-button{outline:solid 1px}"],encapsulation:2,changeDetection:0});let n=e;return n})(),ff=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[vpe],imports:[bt,ma,bi,Zm]});let n=e;return n})();var wpe=["mat-menu-item",""],Mpe=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],kpe=["mat-icon, [matMenuItemIcon]","*"];function Ope(n,e){n&amp;1&amp;&amp;(Ni(),m(0,"svg",2),C(1,"polygon",3),h())}var Epe=["*"];function Spe(n,e){if(n&amp;1){let i=U();m(0,"div",0),P("keydown",function(r){I(i);let o=_();return T(o._handleKeydown(r))})("click",function(){I(i);let r=_();return T(r.closed.emit("click"))})("@transformMenu.start",function(r){I(i);let o=_();return T(o._onAnimationStart(r))})("@transformMenu.done",function(r){I(i);let o=_();return T(o._onAnimationDone(r))}),m(1,"div",1),Fe(2),h()()}if(n&amp;2){let i=_();oi(i._classList),p("id",i.panelId)("@transformMenu",i._panelAnimationState),Ve("aria-label",i.ariaLabel||null)("aria-labelledby",i.ariaLabelledby||null)("aria-describedby",i.ariaDescribedby||null)}}var lD=new le("MAT_MENU_PANEL"),pr=(()=&gt;{let e=class e{constructor(t,r,o,a,s){this._elementRef=t,this._document=r,this._focusMonitor=o,this._parentMenu=a,this._changeDetectorRef=s,this.role="menuitem",this.disabled=!1,this.disableRipple=!1,this._hovered=new re,this._focused=new re,this._highlighted=!1,this._triggersSubmenu=!1,a?.addItem?.(this)}focus(t,r){this._focusMonitor&amp;&amp;t?this._focusMonitor.focusVia(this._getHostElement(),t,r):this._getHostElement().focus(r),this._focused.next(this)}ngAfterViewInit(){this._focusMonitor&amp;&amp;this._focusMonitor.monitor(this._elementRef,!1)}ngOnDestroy(){this._focusMonitor&amp;&amp;this._focusMonitor.stopMonitoring(this._elementRef),this._parentMenu&amp;&amp;this._parentMenu.removeItem&amp;&amp;this._parentMenu.removeItem(this),this._hovered.complete(),this._focused.complete()}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._elementRef.nativeElement}_checkDisabled(t){this.disabled&amp;&amp;(t.preventDefault(),t.stopPropagation())}_handleMouseEnter(){this._hovered.next(this)}getLabel(){let t=this._elementRef.nativeElement.cloneNode(!0),r=t.querySelectorAll("mat-icon, .material-icons");for(let o=0;o&lt;r.length;o++)r[o].remove();return t.textContent?.trim()||""}_setHighlighted(t){this._highlighted=t,this._changeDetectorRef?.markForCheck()}_setTriggersSubmenu(t){this._triggersSubmenu=t,this._changeDetectorRef?.markForCheck()}_hasFocus(){return this._document&amp;&amp;this._document.activeElement===this._getHostElement()}};e.\u0275fac=function(r){return new(r||e)(x(ke),x($e),x(Hi),x(lD,8),x(dt))},e.\u0275cmp=V({type:e,selectors:[["","mat-menu-item",""]],hostAttrs:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator"],hostVars:8,hostBindings:function(r,o){r&amp;1&amp;&amp;P("click",function(s){return o._checkDisabled(s)})("mouseenter",function(){return o._handleMouseEnter()}),r&amp;2&amp;&amp;(Ve("role",o.role)("tabindex",o._getTabIndex())("aria-disabled",o.disabled)("disabled",o.disabled||null),Se("mat-mdc-menu-item-highlighted",o._highlighted)("mat-mdc-menu-item-submenu-trigger",o._triggersSubmenu))},inputs:{role:"role",disabled:[$.HasDecoratorInputTransform,"disabled","disabled",Ne],disableRipple:[$.HasDecoratorInputTransform,"disableRipple","disableRipple",Ne]},exportAs:["matMenuItem"],standalone:!0,features:[It,Ie],attrs:wpe,ngContentSelectors:kpe,decls:5,vars:3,consts:[[1,"mat-mdc-menu-item-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],template:function(r,o){r&amp;1&amp;&amp;(ft(Mpe),Fe(0),m(1,"span",0),Fe(2,1),h(),C(3,"div",1),w(4,Ope,2,0,":svg:svg",2)),r&amp;2&amp;&amp;(d(3),p("matRippleDisabled",o.disableRipple||o.disabled)("matRippleTrigger",o._getHostElement()),d(),Q(4,o._triggersSubmenu?4:-1))},dependencies:[Js],encapsulation:2,changeDetection:0});let n=e;return n})();var Ppe=new le("MatMenuContent");var JC={transformMenu:ki("transformMenu",[Kn("void",At({opacity:0,transform:"scale(0.8)"})),An("void =&gt; enter",Tn("120ms cubic-bezier(0, 0, 0.2, 1)",At({opacity:1,transform:"scale(1)"}))),An("* =&gt; void",Tn("100ms 25ms linear",At({opacity:0})))]),fadeInItems:ki("fadeInItems",[Kn("showing",At({opacity:1})),An("void =&gt; *",[At({opacity:0}),Tn("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])},Qrt=JC.fadeInItems,Krt=JC.transformMenu,Dpe=0,dD=new le("mat-menu-default-options",{providedIn:"root",factory:Ipe});function Ipe(){return{overlapTrigger:!1,xPosition:"after",yPosition:"below",backdropClass:"cdk-overlay-transparent-backdrop"}}var nr=(()=&gt;{let e=class e{get xPosition(){return this._xPosition}set xPosition(t){this._xPosition=t,this.setPositionClasses()}get yPosition(){return this._yPosition}set yPosition(t){this._yPosition=t,this.setPositionClasses()}set panelClass(t){let r=this._previousPanelClass,o=ee({},this._classList);r&amp;&amp;r.length&amp;&amp;r.split(" ").forEach(a=&gt;{o[a]=!1}),this._previousPanelClass=t,t&amp;&amp;t.length&amp;&amp;(t.split(" ").forEach(a=&gt;{o[a]=!0}),this._elementRef.nativeElement.className=""),this._classList=o}get classList(){return this.panelClass}set classList(t){this.panelClass=t}constructor(t,r,o,a){this._elementRef=t,this._ngZone=r,this._changeDetectorRef=a,this._elevationPrefix="mat-elevation-z",this._baseElevation=8,this._directDescendantItems=new Dr,this._classList={},this._panelAnimationState="void",this._animationDone=new re,this.closed=new ae,this.close=this.closed,this.panelId=`mat-menu-panel-${Dpe++}`,this.overlayPanelClass=o.overlayPanelClass||"",this._xPosition=o.xPosition,this._yPosition=o.yPosition,this.backdropClass=o.backdropClass,this.overlapTrigger=o.overlapTrigger,this.hasBackdrop=o.hasBackdrop}ngOnInit(){this.setPositionClasses()}ngAfterContentInit(){this._updateDirectDescendants(),this._keyManager=new Nc(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._keyManager.tabOut.subscribe(()=&gt;this.closed.emit("tab")),this._directDescendantItems.changes.pipe(Xt(this._directDescendantItems),Xe(t=&gt;xn(...t.map(r=&gt;r._focused)))).subscribe(t=&gt;this._keyManager.updateActiveItem(t)),this._directDescendantItems.changes.subscribe(t=&gt;{let r=this._keyManager;if(this._panelAnimationState==="enter"&amp;&amp;r.activeItem?._hasFocus()){let o=t.toArray(),a=Math.max(0,Math.min(o.length-1,r.activeItemIndex||0));o[a]&amp;&amp;!o[a].disabled?r.setActiveItem(a):r.setNextItemActive()}})}ngOnDestroy(){this._keyManager?.destroy(),this._directDescendantItems.destroy(),this.closed.complete(),this._firstItemFocusSubscription?.unsubscribe()}_hovered(){return this._directDescendantItems.changes.pipe(Xt(this._directDescendantItems),Xe(r=&gt;xn(...r.map(o=&gt;o._hovered))))}addItem(t){}removeItem(t){}_handleKeydown(t){let r=t.keyCode,o=this._keyManager;switch(r){case 27:Dn(t)||(t.preventDefault(),this.closed.emit("keydown"));break;case 37:this.parentMenu&amp;&amp;this.direction==="ltr"&amp;&amp;this.closed.emit("keydown");break;case 39:this.parentMenu&amp;&amp;this.direction==="rtl"&amp;&amp;this.closed.emit("keydown");break;default:(r===38||r===40)&amp;&amp;o.setFocusOrigin("keyboard"),o.onKeydown(t);return}t.stopPropagation()}focusFirstItem(t="program"){this._firstItemFocusSubscription?.unsubscribe(),this._firstItemFocusSubscription=this._ngZone.onStable.pipe(gt(1)).subscribe(()=&gt;{let r=null;if(this._directDescendantItems.length&amp;&amp;(r=this._directDescendantItems.first._getHostElement().closest('[role="menu"]')),!r||!r.contains(document.activeElement)){let o=this._keyManager;o.setFocusOrigin(t).setFirstItemActive(),!o.activeItem&amp;&amp;r&amp;&amp;r.focus()}})}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(t){let r=Math.min(this._baseElevation+t,24),o=`${this._elevationPrefix}${r}`,a=Object.keys(this._classList).find(s=&gt;s.startsWith(this._elevationPrefix));if(!a||a===this._previousElevation){let s=ee({},this._classList);this._previousElevation&amp;&amp;(s[this._previousElevation]=!1),s[o]=!0,this._previousElevation=o,this._classList=s}}setPositionClasses(t=this.xPosition,r=this.yPosition){this._classList=Ke(ee({},this._classList),{"mat-menu-before":t==="before","mat-menu-after":t==="after","mat-menu-above":r==="above","mat-menu-below":r==="below"}),this._changeDetectorRef?.markForCheck()}_startAnimation(){this._panelAnimationState="enter"}_resetAnimation(){this._panelAnimationState="void"}_onAnimationDone(t){this._animationDone.next(t),this._isAnimating=!1}_onAnimationStart(t){this._isAnimating=!0,t.toState==="enter"&amp;&amp;this._keyManager.activeItemIndex===0&amp;&amp;(t.element.scrollTop=0)}_updateDirectDescendants(){this._allItems.changes.pipe(Xt(this._allItems)).subscribe(t=&gt;{this._directDescendantItems.reset(t.filter(r=&gt;r._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(Ae),x(dD),x(dt))},e.\u0275cmp=V({type:e,selectors:[["mat-menu"]],contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;(rt(a,Ppe,5),rt(a,pr,5),rt(a,pr,4)),r&amp;2){let s;ue(s=me())&amp;&amp;(o.lazyContent=s.first),ue(s=me())&amp;&amp;(o._allItems=s),ue(s=me())&amp;&amp;(o.items=s)}},viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(qn,5),r&amp;2){let a;ue(a=me())&amp;&amp;(o.templateRef=a.first)}},hostVars:3,hostBindings:function(r,o){r&amp;2&amp;&amp;Ve("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},inputs:{backdropClass:"backdropClass",ariaLabel:[$.None,"aria-label","ariaLabel"],ariaLabelledby:[$.None,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[$.None,"aria-describedby","ariaDescribedby"],xPosition:"xPosition",yPosition:"yPosition",overlapTrigger:[$.HasDecoratorInputTransform,"overlapTrigger","overlapTrigger",Ne],hasBackdrop:[$.HasDecoratorInputTransform,"hasBackdrop","hasBackdrop",t=&gt;t==null?null:Ne(t)],panelClass:[$.None,"class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},exportAs:["matMenu"],standalone:!0,features:[ht([{provide:lD,useExisting:e}]),It,Ie],ngContentSelectors:Epe,decls:1,vars:0,consts:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel","mat-mdc-elevation-specific",3,"keydown","click","id"],[1,"mat-mdc-menu-content"]],template:function(r,o){r&amp;1&amp;&amp;(ft(),w(0,Spe,3,7,"ng-template"))},styles:['mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;list-style-type:none}.mat-mdc-menu-content:focus{outline:none}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;flex:1;white-space:normal;font-family:var(--mat-menu-item-label-text-font);line-height:var(--mat-menu-item-label-text-line-height);font-size:var(--mat-menu-item-label-text-size);letter-spacing:var(--mat-menu-item-label-text-tracking);font-weight:var(--mat-menu-item-label-text-weight)}.mat-mdc-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;outline:0;border-radius:var(--mat-menu-container-shape);background-color:var(--mat-menu-container-color);will-change:transform,opacity}.mat-mdc-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-mdc-menu-panel{outline:solid 1px}.mat-divider{color:var(--mat-menu-divider-color);margin-bottom:var(--mat-menu-divider-bottom-spacing);margin-top:var(--mat-menu-divider-top-spacing)}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:var(--mat-menu-item-leading-spacing);padding-right:var(--mat-menu-item-trailing-spacing);-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;align-items:center;min-height:48px}.mat-mdc-menu-item:focus{outline:none}[dir=rtl] .mat-mdc-menu-item,.mat-mdc-menu-item[dir=rtl]{padding-left:var(--mat-menu-item-trailing-spacing);padding-right:var(--mat-menu-item-leading-spacing)}.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-leading-spacing);padding-right:var(--mat-menu-item-with-icon-trailing-spacing)}[dir=rtl] .mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]),.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon])[dir=rtl]{padding-left:var(--mat-menu-item-with-icon-trailing-spacing);padding-right:var(--mat-menu-item-with-icon-leading-spacing)}.mat-mdc-menu-item::-moz-focus-inner{border:0}.mat-mdc-menu-item,.mat-mdc-menu-item:visited,.mat-mdc-menu-item:link{color:var(--mat-menu-item-label-text-color)}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color)}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item .mat-icon{flex-shrink:0;margin-right:var(--mat-menu-item-spacing);height:var(--mat-menu-item-icon-size);width:var(--mat-menu-item-icon-size)}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:var(--mat-menu-item-spacing)}.mat-mdc-menu-item:not([disabled]):hover{background-color:var(--mat-menu-item-hover-state-layer-color)}.mat-mdc-menu-item:not([disabled]).cdk-program-focused,.mat-mdc-menu-item:not([disabled]).cdk-keyboard-focused,.mat-mdc-menu-item:not([disabled]).mat-mdc-menu-item-highlighted{background-color:var(--mat-menu-item-focus-state-layer-color)}.cdk-high-contrast-active .mat-mdc-menu-item{margin-top:1px}.mat-mdc-menu-submenu-icon{width:var(--mat-menu-item-icon-size);height:10px;fill:currentColor;padding-left:var(--mat-menu-item-spacing)}[dir=rtl] .mat-mdc-menu-submenu-icon{padding-right:var(--mat-menu-item-spacing);padding-left:0}[dir=rtl] .mat-mdc-menu-submenu-icon polygon{transform:scaleX(-1)}.cdk-high-contrast-active .mat-mdc-menu-submenu-icon{fill:CanvasText}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}'],encapsulation:2,data:{animation:[JC.transformMenu,JC.fadeInItems]},changeDetection:0});let n=e;return n})(),Yj=new le("mat-menu-scroll-strategy",{providedIn:"root",factory:()=&gt;{let n=te(qt);return()=&gt;n.scrollStrategies.reposition()}});function Tpe(n){return()=&gt;n.scrollStrategies.reposition()}var Ape={provide:Yj,deps:[qt],useFactory:Tpe},$j=Mo({passive:!0});var $r=(()=&gt;{let e=class e{get _deprecatedMatMenuTriggerFor(){return this.menu}set _deprecatedMatMenuTriggerFor(t){this.menu=t}get menu(){return this._menu}set menu(t){t!==this._menu&amp;&amp;(this._menu=t,this._menuCloseSubscription.unsubscribe(),t&amp;&amp;(this._parentMaterialMenu,this._menuCloseSubscription=t.close.subscribe(r=&gt;{this._destroyMenu(r),(r==="click"||r==="tab")&amp;&amp;this._parentMaterialMenu&amp;&amp;this._parentMaterialMenu.closed.emit(r)})),this._menuItemInstance?._setTriggersSubmenu(this.triggersSubmenu()))}constructor(t,r,o,a,s,c,l,u,f){this._overlay=t,this._element=r,this._viewContainerRef=o,this._menuItemInstance=c,this._dir=l,this._focusMonitor=u,this._ngZone=f,this._overlayRef=null,this._menuOpen=!1,this._closingActionsSubscription=xt.EMPTY,this._hoverSubscription=xt.EMPTY,this._menuCloseSubscription=xt.EMPTY,this._changeDetectorRef=te(dt),this._handleTouchStart=g=&gt;{B0(g)||(this._openedBy="touch")},this._openedBy=void 0,this.restoreFocus=!0,this.menuOpened=new ae,this.onMenuOpen=this.menuOpened,this.menuClosed=new ae,this.onMenuClose=this.menuClosed,this._scrollStrategy=a,this._parentMaterialMenu=s instanceof nr?s:void 0,r.nativeElement.addEventListener("touchstart",this._handleTouchStart,$j)}ngAfterContentInit(){this._handleHover()}ngOnDestroy(){this._overlayRef&amp;&amp;(this._overlayRef.dispose(),this._overlayRef=null),this._element.nativeElement.removeEventListener("touchstart",this._handleTouchStart,$j),this._menuCloseSubscription.unsubscribe(),this._closingActionsSubscription.unsubscribe(),this._hoverSubscription.unsubscribe()}get menuOpen(){return this._menuOpen}get dir(){return this._dir&amp;&amp;this._dir.value==="rtl"?"rtl":"ltr"}triggersSubmenu(){return!!(this._menuItemInstance&amp;&amp;this._parentMaterialMenu&amp;&amp;this.menu)}toggleMenu(){return this._menuOpen?this.closeMenu():this.openMenu()}openMenu(){let t=this.menu;if(this._menuOpen||!t)return;let r=this._createOverlay(t),o=r.getConfig(),a=o.positionStrategy;this._setPosition(t,a),o.hasBackdrop=t.hasBackdrop==null?!this.triggersSubmenu():t.hasBackdrop,r.attach(this._getPortal(t)),t.lazyContent&amp;&amp;t.lazyContent.attach(this.menuData),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=&gt;this.closeMenu()),this._initMenu(t),t instanceof nr&amp;&amp;(t._startAnimation(),t._directDescendantItems.changes.pipe(mt(t.close)).subscribe(()=&gt;{a.withLockedPosition(!1).reapplyLastPosition(),a.withLockedPosition(!0)}))}closeMenu(){this.menu?.close.emit()}focus(t,r){this._focusMonitor&amp;&amp;t?this._focusMonitor.focusVia(this._element,t,r):this._element.nativeElement.focus(r)}updatePosition(){this._overlayRef?.updatePosition()}_destroyMenu(t){if(!this._overlayRef||!this.menuOpen)return;let r=this.menu;this._closingActionsSubscription.unsubscribe(),this._overlayRef.detach(),this.restoreFocus&amp;&amp;(t==="keydown"||!this._openedBy||!this.triggersSubmenu())&amp;&amp;this.focus(this._openedBy),this._openedBy=void 0,r instanceof nr?(r._resetAnimation(),r.lazyContent?r._animationDone.pipe(nt(o=&gt;o.toState==="void"),gt(1),mt(r.lazyContent._attached)).subscribe({next:()=&gt;r.lazyContent.detach(),complete:()=&gt;this._setIsMenuOpen(!1)}):this._setIsMenuOpen(!1)):(this._setIsMenuOpen(!1),r?.lazyContent?.detach())}_initMenu(t){t.parentMenu=this.triggersSubmenu()?this._parentMaterialMenu:void 0,t.direction=this.dir,this._setMenuElevation(t),t.focusFirstItem(this._openedBy||"program"),this._setIsMenuOpen(!0)}_setMenuElevation(t){if(t.setElevation){let r=0,o=t.parentMenu;for(;o;)r++,o=o.parentMenu;t.setElevation(r)}}_setIsMenuOpen(t){t!==this._menuOpen&amp;&amp;(this._menuOpen=t,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&amp;&amp;this._menuItemInstance._setHighlighted(t),this._changeDetectorRef.markForCheck())}_createOverlay(t){if(!this._overlayRef){let r=this._getOverlayConfig(t);this._subscribeToPositions(t,r.positionStrategy),this._overlayRef=this._overlay.create(r),this._overlayRef.keydownEvents().subscribe()}return this._overlayRef}_getOverlayConfig(t){return new Oo({positionStrategy:this._overlay.position().flexibleConnectedTo(this._element).withLockedPosition().withGrowAfterOpen().withTransformOriginOn(".mat-menu-panel, .mat-mdc-menu-panel"),backdropClass:t.backdropClass||"cdk-overlay-transparent-backdrop",panelClass:t.overlayPanelClass,scrollStrategy:this._scrollStrategy(),direction:this._dir})}_subscribeToPositions(t,r){t.setPositionClasses&amp;&amp;r.positionChanges.subscribe(o=&gt;{let a=o.connectionPair.overlayX==="start"?"after":"before",s=o.connectionPair.overlayY==="top"?"below":"above";this._ngZone?this._ngZone.run(()=&gt;t.setPositionClasses(a,s)):t.setPositionClasses(a,s)})}_setPosition(t,r){let[o,a]=t.xPosition==="before"?["end","start"]:["start","end"],[s,c]=t.yPosition==="above"?["bottom","top"]:["top","bottom"],[l,u]=[s,c],[f,g]=[o,a],b=0;if(this.triggersSubmenu()){if(g=o=t.xPosition==="before"?"start":"end",a=f=o==="end"?"start":"end",this._parentMaterialMenu){if(this._parentInnerPadding==null){let y=this._parentMaterialMenu.items.first;this._parentInnerPadding=y?y._getHostElement().offsetTop:0}b=s==="bottom"?this._parentInnerPadding:-this._parentInnerPadding}}else t.overlapTrigger||(l=s==="top"?"bottom":"top",u=c==="top"?"bottom":"top");r.withPositions([{originX:o,originY:l,overlayX:f,overlayY:s,offsetY:b},{originX:a,originY:l,overlayX:g,overlayY:s,offsetY:b},{originX:o,originY:u,overlayX:f,overlayY:c,offsetY:-b},{originX:a,originY:u,overlayX:g,overlayY:c,offsetY:-b}])}_menuClosingActions(){let t=this._overlayRef.backdropClick(),r=this._overlayRef.detachments(),o=this._parentMaterialMenu?this._parentMaterialMenu.closed:ne(),a=this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe(nt(s=&gt;s!==this._menuItemInstance),nt(()=&gt;this._menuOpen)):ne();return xn(t,o,a,r)}_handleMousedown(t){V0(t)||(this._openedBy=t.button===0?"mouse":void 0,this.triggersSubmenu()&amp;&amp;t.preventDefault())}_handleKeydown(t){let r=t.keyCode;(r===13||r===32)&amp;&amp;(this._openedBy="keyboard"),this.triggersSubmenu()&amp;&amp;(r===39&amp;&amp;this.dir==="ltr"||r===37&amp;&amp;this.dir==="rtl")&amp;&amp;(this._openedBy="keyboard",this.openMenu())}_handleClick(t){this.triggersSubmenu()?(t.stopPropagation(),this.openMenu()):this.toggleMenu()}_handleHover(){!this.triggersSubmenu()||!this._parentMaterialMenu||(this._hoverSubscription=this._parentMaterialMenu._hovered().pipe(nt(t=&gt;t===this._menuItemInstance&amp;&amp;!t.disabled),vn(0,qg)).subscribe(()=&gt;{this._openedBy="mouse",this.menu instanceof nr&amp;&amp;this.menu._isAnimating?this.menu._animationDone.pipe(gt(1),vn(0,qg),mt(this._parentMaterialMenu._hovered())).subscribe(()=&gt;this.openMenu()):this.openMenu()}))}_getPortal(t){return(!this._portal||this._portal.templateRef!==t.templateRef)&amp;&amp;(this._portal=new vr(t.templateRef,this._viewContainerRef)),this._portal}};e.\u0275fac=function(r){return new(r||e)(x(qt),x(ke),x(Gt),x(Yj),x(lD,8),x(pr,10),x(ci,8),x(Hi),x(Ae))},e.\u0275dir=ve({type:e,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:[1,"mat-mdc-menu-trigger"],hostVars:3,hostBindings:function(r,o){r&amp;1&amp;&amp;P("click",function(s){return o._handleClick(s)})("mousedown",function(s){return o._handleMousedown(s)})("keydown",function(s){return o._handleKeydown(s)}),r&amp;2&amp;&amp;Ve("aria-haspopup",o.menu?"menu":null)("aria-expanded",o.menuOpen)("aria-controls",o.menuOpen?o.menu.panelId:null)},inputs:{_deprecatedMatMenuTriggerFor:[$.None,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],menu:[$.None,"matMenuTriggerFor","menu"],menuData:[$.None,"matMenuTriggerData","menuData"],restoreFocus:[$.None,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{menuOpened:"menuOpened",onMenuOpen:"onMenuOpen",menuClosed:"menuClosed",onMenuClose:"onMenuClose"},exportAs:["matMenuTrigger"],standalone:!0});let n=e;return n})(),Yr=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[Ape],imports:[be,Ia,ut,Eo,Yo,ut]});let n=e;return n})();function Rpe(n,e){if(n&amp;1){let i=U();m(0,"div",1)(1,"button",2),P("click",function(){I(i);let r=_();return T(r.action())}),v(2),h()()}if(n&amp;2){let i=_();d(2),S(" ",i.data.action," ")}}var Fpe=["label"];function Npe(n,e){}var Lpe=Math.pow(2,31)-1,Qm=class{constructor(e,i){this._overlayRef=i,this._afterDismissed=new re,this._afterOpened=new re,this._onAction=new re,this._dismissedByAction=!1,this.containerInstance=e,e._onExit.subscribe(()=&gt;this._finishDismiss())}dismiss(){this._afterDismissed.closed||this.containerInstance.exit(),clearTimeout(this._durationTimeoutId)}dismissWithAction(){this._onAction.closed||(this._dismissedByAction=!0,this._onAction.next(),this._onAction.complete(),this.dismiss()),clearTimeout(this._durationTimeoutId)}closeWithAction(){this.dismissWithAction()}_dismissAfter(e){this._durationTimeoutId=setTimeout(()=&gt;this.dismiss(),Math.min(e,Lpe))}_open(){this._afterOpened.closed||(this._afterOpened.next(),this._afterOpened.complete())}_finishDismiss(){this._overlayRef.dispose(),this._onAction.closed||this._onAction.complete(),this._afterDismissed.next({dismissedByAction:this._dismissedByAction}),this._afterDismissed.complete(),this._dismissedByAction=!1}afterDismissed(){return this._afterDismissed}afterOpened(){return this.containerInstance._onEnter}onAction(){return this._onAction}},ex=new le("MatSnackBarData"),gf=class{constructor(){this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"}},jpe=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["","matSnackBarLabel",""]],hostAttrs:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"],standalone:!0});let n=e;return n})(),Vpe=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["","matSnackBarActions",""]],hostAttrs:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"],standalone:!0});let n=e;return n})(),Bpe=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["","matSnackBarAction",""]],hostAttrs:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"],standalone:!0});let n=e;return n})(),qj=(()=&gt;{let e=class e{constructor(t,r){this.snackBarRef=t,this.data=r}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}};e.\u0275fac=function(r){return new(r||e)(x(Qm),x(ex))},e.\u0275cmp=V({type:e,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-mdc-simple-snack-bar"],exportAs:["matSnackBar"],standalone:!0,features:[Ie],decls:3,vars:2,consts:[["matSnackBarLabel",""],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0),v(1),h(),w(2,Rpe,3,1,"div",1)),r&amp;2&amp;&amp;(d(),S(" ",o.data.message,`
`),d(),Q(2,o.hasAction?2:-1))},dependencies:[We,jpe,Vpe,Bpe],styles:[".mat-mdc-simple-snack-bar{display:flex}"],encapsulation:2,changeDetection:0});let n=e;return n})(),zpe={snackBarState:ki("state",[Kn("void, hidden",At({transform:"scale(0.8)",opacity:0})),Kn("visible",At({transform:"scale(1)",opacity:1})),An("* =&gt; visible",Tn("150ms cubic-bezier(0, 0, 0.2, 1)")),An("* =&gt; void, * =&gt; hidden",Tn("75ms cubic-bezier(0.4, 0.0, 1, 1)",At({opacity:0})))])},Hpe=0,Upe=(()=&gt;{let e=class e extends Qd{constructor(t,r,o,a,s){super(),this._ngZone=t,this._elementRef=r,this._changeDetectorRef=o,this._platform=a,this.snackBarConfig=s,this._document=te($e),this._trackedModals=new Set,this._announceDelay=150,this._destroyed=!1,this._onAnnounce=new re,this._onExit=new re,this._onEnter=new re,this._animationState="void",this._liveElementId=`mat-snack-bar-container-live-${Hpe++}`,this.attachDomPortal=c=&gt;{this._assertNotAttached();let l=this._portalOutlet.attachDomPortal(c);return this._afterPortalAttached(),l},s.politeness==="assertive"&amp;&amp;!s.announcementMessage?this._live="assertive":s.politeness==="off"?this._live="off":this._live="polite",this._platform.FIREFOX&amp;&amp;(this._live==="polite"&amp;&amp;(this._role="status"),this._live==="assertive"&amp;&amp;(this._role="alert"))}attachComponentPortal(t){this._assertNotAttached();let r=this._portalOutlet.attachComponentPortal(t);return this._afterPortalAttached(),r}attachTemplatePortal(t){this._assertNotAttached();let r=this._portalOutlet.attachTemplatePortal(t);return this._afterPortalAttached(),r}onAnimationEnd(t){let{fromState:r,toState:o}=t;if((o==="void"&amp;&amp;r!=="void"||o==="hidden")&amp;&amp;this._completeExit(),o==="visible"){let a=this._onEnter;this._ngZone.run(()=&gt;{a.next(),a.complete()})}}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.markForCheck(),this._changeDetectorRef.detectChanges(),this._screenReaderAnnounce())}exit(){return this._ngZone.run(()=&gt;{this._animationState="hidden",this._changeDetectorRef.markForCheck(),this._elementRef.nativeElement.setAttribute("mat-exit",""),clearTimeout(this._announceTimeoutId)}),this._onExit}ngOnDestroy(){this._destroyed=!0,this._clearFromModals(),this._completeExit()}_completeExit(){queueMicrotask(()=&gt;{this._onExit.next(),this._onExit.complete()})}_afterPortalAttached(){let t=this._elementRef.nativeElement,r=this.snackBarConfig.panelClass;r&amp;&amp;(Array.isArray(r)?r.forEach(s=&gt;t.classList.add(s)):t.classList.add(r)),this._exposeToModals();let o=this._label.nativeElement,a="mdc-snackbar__label";o.classList.toggle(a,!o.querySelector(`.${a}`))}_exposeToModals(){let t=this._liveElementId,r=this._document.querySelectorAll('body &gt; .cdk-overlay-container [aria-modal="true"]');for(let o=0;o&lt;r.length;o++){let a=r[o],s=a.getAttribute("aria-owns");this._trackedModals.add(a),s?s.indexOf(t)===-1&amp;&amp;a.setAttribute("aria-owns",s+" "+t):a.setAttribute("aria-owns",t)}}_clearFromModals(){this._trackedModals.forEach(t=&gt;{let r=t.getAttribute("aria-owns");if(r){let o=r.replace(this._liveElementId,"").trim();o.length&gt;0?t.setAttribute("aria-owns",o):t.removeAttribute("aria-owns")}}),this._trackedModals.clear()}_assertNotAttached(){this._portalOutlet.hasAttached()}_screenReaderAnnounce(){this._announceTimeoutId||this._ngZone.runOutsideAngular(()=&gt;{this._announceTimeoutId=setTimeout(()=&gt;{let t=this._elementRef.nativeElement.querySelector("[aria-hidden]"),r=this._elementRef.nativeElement.querySelector("[aria-live]");if(t&amp;&amp;r){let o=null;this._platform.isBrowser&amp;&amp;document.activeElement instanceof HTMLElement&amp;&amp;t.contains(document.activeElement)&amp;&amp;(o=document.activeElement),t.removeAttribute("aria-hidden"),r.appendChild(t),o?.focus(),this._onAnnounce.next(),this._onAnnounce.complete()}},this._announceDelay)})}};e.\u0275fac=function(r){return new(r||e)(x(Ae),x(ke),x(dt),x(jt),x(gf))},e.\u0275cmp=V({type:e,selectors:[["mat-snack-bar-container"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;(ze(co,7),ze(Fpe,7)),r&amp;2){let a;ue(a=me())&amp;&amp;(o._portalOutlet=a.first),ue(a=me())&amp;&amp;(o._label=a.first)}},hostAttrs:[1,"mdc-snackbar","mat-mdc-snack-bar-container","mdc-snackbar--open"],hostVars:1,hostBindings:function(r,o){r&amp;1&amp;&amp;Fl("@state.done",function(s){return o.onAnimationEnd(s)}),r&amp;2&amp;&amp;Rl("@state",o._animationState)},standalone:!0,features:[lt,Ie],decls:6,vars:3,consts:[["label",""],[1,"mdc-snackbar__surface"],[1,"mat-mdc-snack-bar-label"],["aria-hidden","true"],["cdkPortalOutlet",""]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",1)(1,"div",2,0)(3,"div",3),w(4,Npe,0,0,"ng-template",4),h(),C(5,"div"),h()()),r&amp;2&amp;&amp;(d(5),Ve("aria-live",o._live)("role",o._role)("id",o._liveElementId))},dependencies:[co],styles:['.mdc-snackbar{display:none;position:fixed;right:0;bottom:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-snackbar--opening,.mdc-snackbar--open,.mdc-snackbar--closing{display:flex}.mdc-snackbar--open .mdc-snackbar__label,.mdc-snackbar--open .mdc-snackbar__actions{visibility:visible}.mdc-snackbar__surface{padding-left:0;padding-right:8px;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;transform:scale(0.8);opacity:0}.mdc-snackbar__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-snackbar__surface::before{border-color:CanvasText}}[dir=rtl] .mdc-snackbar__surface,.mdc-snackbar__surface[dir=rtl]{padding-left:8px;padding-right:0}.mdc-snackbar--open .mdc-snackbar__surface{transform:scale(1);opacity:1;pointer-events:auto}.mdc-snackbar--closing .mdc-snackbar__surface{transform:scale(1)}.mdc-snackbar__label{padding-left:16px;padding-right:8px;width:100%;flex-grow:1;box-sizing:border-box;margin:0;visibility:hidden;padding-top:14px;padding-bottom:14px}[dir=rtl] .mdc-snackbar__label,.mdc-snackbar__label[dir=rtl]{padding-left:8px;padding-right:16px}.mdc-snackbar__label::before{display:inline;content:attr(data-mdc-snackbar-label-text)}.mdc-snackbar__actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;visibility:hidden}.mdc-snackbar__action+.mdc-snackbar__dismiss{margin-left:8px;margin-right:0}[dir=rtl] .mdc-snackbar__action+.mdc-snackbar__dismiss,.mdc-snackbar__action+.mdc-snackbar__dismiss[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-snack-bar-container{margin:8px;position:static}.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:344px}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:100%}}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container{width:100vw}}.mat-mdc-snack-bar-container .mdc-snackbar__surface{max-width:672px}.mat-mdc-snack-bar-container .mdc-snackbar__surface{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{background-color:var(--mdc-snackbar-container-color)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{border-radius:var(--mdc-snackbar-container-shape)}.mat-mdc-snack-bar-container .mdc-snackbar__label{color:var(--mdc-snackbar-supporting-text-color)}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-size:var(--mdc-snackbar-supporting-text-size);font-family:var(--mdc-snackbar-supporting-text-font);font-weight:var(--mdc-snackbar-supporting-text-weight);line-height:var(--mdc-snackbar-supporting-text-line-height)}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){color:var(--mat-snack-bar-button-color);--mat-text-button-state-layer-color:currentColor;--mat-text-button-ripple-color:currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{opacity:.1}.mat-mdc-snack-bar-container .mdc-snackbar__label::before{display:none}.mat-mdc-snack-bar-handset,.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-label{flex:1 1 auto}.mat-mdc-snack-bar-handset .mdc-snackbar__surface{width:100%}'],encapsulation:2,data:{animation:[zpe.snackBarState]}});let n=e;return n})();function Wpe(){return new gf}var uD=new le("mat-snack-bar-default-options",{providedIn:"root",factory:Wpe}),mD=(()=&gt;{let e=class e{get _openedSnackBarRef(){let t=this._parentSnackBar;return t?t._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(t){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=t:this._snackBarRefAtThisLevel=t}constructor(t,r,o,a,s,c){this._overlay=t,this._live=r,this._injector=o,this._breakpointObserver=a,this._parentSnackBar=s,this._defaultConfig=c,this._snackBarRefAtThisLevel=null,this.simpleSnackBarComponent=qj,this.snackBarContainerComponent=Upe,this.handsetCssClass="mat-mdc-snack-bar-handset"}openFromComponent(t,r){return this._attach(t,r)}openFromTemplate(t,r){return this._attach(t,r)}open(t,r="",o){let a=ee(ee({},this._defaultConfig),o);return a.data={message:t,action:r},a.announcementMessage===t&amp;&amp;(a.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,a)}dismiss(){this._openedSnackBarRef&amp;&amp;this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&amp;&amp;this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(t,r){let o=r&amp;&amp;r.viewContainerRef&amp;&amp;r.viewContainerRef.injector,a=En.create({parent:o||this._injector,providers:[{provide:gf,useValue:r}]}),s=new qo(this.snackBarContainerComponent,r.viewContainerRef,a),c=t.attach(s);return c.instance.snackBarConfig=r,c.instance}_attach(t,r){let o=ee(ee(ee({},new gf),this._defaultConfig),r),a=this._createOverlay(o),s=this._attachSnackBarContainer(a,o),c=new Qm(s,a);if(t instanceof qn){let l=new vr(t,null,{$implicit:o.data,snackBarRef:c});c.instance=s.attachTemplatePortal(l)}else{let l=this._createInjector(o,c),u=new qo(t,void 0,l),f=s.attachComponentPortal(u);c.instance=f.instance}return this._breakpointObserver.observe(Hl.HandsetPortrait).pipe(mt(a.detachments())).subscribe(l=&gt;{a.overlayElement.classList.toggle(this.handsetCssClass,l.matches)}),o.announcementMessage&amp;&amp;s._onAnnounce.subscribe(()=&gt;{this._live.announce(o.announcementMessage,o.politeness)}),this._animateSnackBar(c,o),this._openedSnackBarRef=c,this._openedSnackBarRef}_animateSnackBar(t,r){t.afterDismissed().subscribe(()=&gt;{this._openedSnackBarRef==t&amp;&amp;(this._openedSnackBarRef=null),r.announcementMessage&amp;&amp;this._live.clear()}),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe(()=&gt;{t.containerInstance.enter()}),this._openedSnackBarRef.dismiss()):t.containerInstance.enter(),r.duration&amp;&amp;r.duration&gt;0&amp;&amp;t.afterOpened().subscribe(()=&gt;t._dismissAfter(r.duration))}_createOverlay(t){let r=new Oo;r.direction=t.direction;let o=this._overlay.position().global(),a=t.direction==="rtl",s=t.horizontalPosition==="left"||t.horizontalPosition==="start"&amp;&amp;!a||t.horizontalPosition==="end"&amp;&amp;a,c=!s&amp;&amp;t.horizontalPosition!=="center";return s?o.left("0"):c?o.right("0"):o.centerHorizontally(),t.verticalPosition==="top"?o.top("0"):o.bottom("0"),r.positionStrategy=o,this._overlay.create(r)}_createInjector(t,r){let o=t&amp;&amp;t.viewContainerRef&amp;&amp;t.viewContainerRef.injector;return En.create({parent:o||this._injector,providers:[{provide:Qm,useValue:r},{provide:ex,useValue:t.data}]})}};e.\u0275fac=function(r){return new(r||e)(D(qt),D(oC),D(En),D(Fc),D(e,12),D(uD))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var pu=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[mD],imports:[Eo,lo,bt,ut,qj,ut]});let n=e;return n})();var $pe=["*"];var Ype=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],qpe=["[mat-card-avatar], [matCardAvatar]",`mat-card-title, mat-card-subtitle,
      [mat-card-title], [mat-card-subtitle],
      [matCardTitle], [matCardSubtitle]`,"*"],Zpe=new le("MAT_CARD_CONFIG"),et=(()=&gt;{let e=class e{constructor(t){this.appearance=t?.appearance||"raised"}};e.\u0275fac=function(r){return new(r||e)(x(Zpe,8))},e.\u0275cmp=V({type:e,selectors:[["mat-card"]],hostAttrs:[1,"mat-mdc-card","mdc-card"],hostVars:4,hostBindings:function(r,o){r&amp;2&amp;&amp;Se("mat-mdc-card-outlined",o.appearance==="outlined")("mdc-card--outlined",o.appearance==="outlined")},inputs:{appearance:"appearance"},exportAs:["matCard"],standalone:!0,features:[Ie],ngContentSelectors:$pe,decls:1,vars:0,template:function(r,o){r&amp;1&amp;&amp;(ft(),Fe(0))},styles:['.mdc-card{display:flex;flex-direction:column;box-sizing:border-box}.mdc-card::after{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none;pointer-events:none}@media screen and (forced-colors: active){.mdc-card::after{border-color:CanvasText}}.mdc-card--outlined::after{border:none}.mdc-card__content{border-radius:inherit;height:100%}.mdc-card__media{position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.mdc-card__media::before{display:block;content:""}.mdc-card__media:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__media:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__media--square::before{margin-top:100%}.mdc-card__media--16-9::before{margin-top:56.25%}.mdc-card__media-content{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box}.mdc-card__primary-action{display:flex;flex-direction:column;box-sizing:border-box;position:relative;outline:none;color:inherit;text-decoration:none;cursor:pointer;overflow:hidden}.mdc-card__primary-action:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__primary-action:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__actions{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;min-height:52px;padding:8px}.mdc-card__actions--full-bleed{padding:0}.mdc-card__action-buttons,.mdc-card__action-icons{display:flex;flex-direction:row;align-items:center;box-sizing:border-box}.mdc-card__action-icons{color:rgba(0, 0, 0, 0.6);flex-grow:1;justify-content:flex-end}.mdc-card__action-buttons+.mdc-card__action-icons{margin-left:16px;margin-right:0}[dir=rtl] .mdc-card__action-buttons+.mdc-card__action-icons,.mdc-card__action-buttons+.mdc-card__action-icons[dir=rtl]{margin-left:0;margin-right:16px}.mdc-card__action{display:inline-flex;flex-direction:row;align-items:center;box-sizing:border-box;justify-content:center;cursor:pointer;user-select:none}.mdc-card__action:focus{outline:none}.mdc-card__action--button{margin-left:0;margin-right:8px;padding:0 8px}[dir=rtl] .mdc-card__action--button,.mdc-card__action--button[dir=rtl]{margin-left:8px;margin-right:0}.mdc-card__action--button:last-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-card__action--button:last-child,.mdc-card__action--button:last-child[dir=rtl]{margin-left:0;margin-right:0}.mdc-card__actions--full-bleed .mdc-card__action--button{justify-content:space-between;width:100%;height:auto;max-height:none;margin:0;padding:8px 16px;text-align:left}[dir=rtl] .mdc-card__actions--full-bleed .mdc-card__action--button,.mdc-card__actions--full-bleed .mdc-card__action--button[dir=rtl]{text-align:right}.mdc-card__action--icon{margin:-6px 0;padding:12px}.mdc-card__action--icon:not(:disabled){color:rgba(0, 0, 0, 0.6)}.mat-mdc-card{border-radius:var(--mdc-elevated-card-container-shape);background-color:var(--mdc-elevated-card-container-color);border-width:0;border-style:solid;border-color:var(--mdc-elevated-card-container-color);box-shadow:var(--mdc-elevated-card-container-elevation)}.mat-mdc-card .mdc-card::after{border-radius:var(--mdc-elevated-card-container-shape)}.mat-mdc-card-outlined{border-width:var(--mdc-outlined-card-outline-width);border-style:solid;border-color:var(--mdc-outlined-card-outline-color);border-radius:var(--mdc-outlined-card-container-shape);background-color:var(--mdc-outlined-card-container-color);box-shadow:var(--mdc-outlined-card-container-elevation)}.mat-mdc-card-outlined .mdc-card::after{border-radius:var(--mdc-outlined-card-container-shape)}.mat-mdc-card-title{font-family:var(--mat-card-title-text-font);line-height:var(--mat-card-title-text-line-height);font-size:var(--mat-card-title-text-size);letter-spacing:var(--mat-card-title-text-tracking);font-weight:var(--mat-card-title-text-weight)}.mat-mdc-card-subtitle{color:var(--mat-card-subtitle-text-color);font-family:var(--mat-card-subtitle-text-font);line-height:var(--mat-card-subtitle-text-line-height);font-size:var(--mat-card-subtitle-text-size);letter-spacing:var(--mat-card-subtitle-text-tracking);font-weight:var(--mat-card-subtitle-text-weight)}.mat-mdc-card{position:relative}.mat-mdc-card-title,.mat-mdc-card-subtitle{display:block;margin:0}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle{padding:16px 16px 0}.mat-mdc-card-header{display:flex;padding:16px 16px 0}.mat-mdc-card-content{display:block;padding:0 16px}.mat-mdc-card-content:first-child{padding-top:16px}.mat-mdc-card-content:last-child{padding-bottom:16px}.mat-mdc-card-title-group{display:flex;justify-content:space-between;width:100%}.mat-mdc-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;margin-bottom:16px;object-fit:cover}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title{line-height:normal}.mat-mdc-card-sm-image{width:80px;height:80px}.mat-mdc-card-md-image{width:112px;height:112px}.mat-mdc-card-lg-image{width:152px;height:152px}.mat-mdc-card-xl-image{width:240px;height:240px}.mat-mdc-card-subtitle~.mat-mdc-card-title,.mat-mdc-card-title~.mat-mdc-card-subtitle,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-title-group .mat-mdc-card-title,.mat-mdc-card-title-group .mat-mdc-card-subtitle{padding-top:0}.mat-mdc-card-content&gt;:last-child:not(.mat-mdc-card-footer){margin-bottom:0}.mat-mdc-card-actions-align-end{justify-content:flex-end}'],encapsulation:2,changeDetection:0});let n=e;return n})(),qr=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],hostAttrs:[1,"mat-mdc-card-title"],standalone:!0});let n=e;return n})();var Dt=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["mat-card-content"]],hostAttrs:[1,"mat-mdc-card-content"],standalone:!0});let n=e;return n})(),ps=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],hostAttrs:[1,"mat-mdc-card-subtitle"],standalone:!0});let n=e;return n})(),tx=(()=&gt;{let e=class e{constructor(){this.align="start"}};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["mat-card-actions"]],hostAttrs:[1,"mat-mdc-card-actions","mdc-card__actions"],hostVars:2,hostBindings:function(r,o){r&amp;2&amp;&amp;Se("mat-mdc-card-actions-align-end",o.align==="end")},inputs:{align:"align"},exportAs:["matCardActions"],standalone:!0});let n=e;return n})(),Gc=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["mat-card-header"]],hostAttrs:[1,"mat-mdc-card-header"],standalone:!0,features:[Ie],ngContentSelectors:qpe,decls:4,vars:0,consts:[[1,"mat-mdc-card-header-text"]],template:function(r,o){r&amp;1&amp;&amp;(ft(Ype),Fe(0),m(1,"div",0),Fe(2,1),h(),Fe(3,2))},encapsulation:2,changeDetection:0});let n=e;return n})(),nx=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["mat-card-footer"]],hostAttrs:[1,"mat-mdc-card-footer"],standalone:!0});let n=e;return n})(),$c=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["","mat-card-image",""],["","matCardImage",""]],hostAttrs:[1,"mat-mdc-card-image","mdc-card__media"],standalone:!0});let n=e;return n})();var Zj=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["","mat-card-avatar",""],["","matCardAvatar",""]],hostAttrs:[1,"mat-mdc-card-avatar"],standalone:!0});let n=e;return n})();var Et=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[ut,be,ut]});let n=e;return n})();var Qj=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[ut,ut]});let n=e;return n})();var Qpe=["*"],Kpe='@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-list-divider::after{content:"";display:block;border-bottom-width:1px;border-bottom-style:solid}}.mdc-list{margin:0;padding:8px 0;list-style-type:none}.mdc-list:focus{outline:none}.mdc-list-item__wrapper{display:block}.mdc-list-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;align-items:stretch;cursor:pointer}.mdc-list-item:focus{outline:none}.mdc-list-item.mdc-list-item--with-one-line{height:48px}.mdc-list-item.mdc-list-item--with-two-lines{height:64px}.mdc-list-item.mdc-list-item--with-three-lines{height:88px}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__start{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--disabled,.mdc-list-item.mdc-list-item--non-interactive{cursor:auto}.mdc-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px double rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected:focus::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected:focus::before{border-color:CanvasText}}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-item__start{fill:currentColor;flex-shrink:0;pointer-events:none}.mdc-list-item__end{flex-shrink:0;pointer-events:none}.mdc-list-item__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;align-self:center;flex:1;pointer-events:none}.mdc-list-item--with-two-lines .mdc-list-item__content,.mdc-list-item--with-three-lines .mdc-list-item__content{align-self:stretch}.mdc-list-item__content[for]{pointer-events:none}.mdc-list-item__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item__secondary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;line-height:normal}.mdc-list-item__secondary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__secondary-text{white-space:normal;line-height:20px}.mdc-list-item--with-overline .mdc-list-item__secondary-text{white-space:nowrap;line-height:auto}.mdc-list-item__overline-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item,.mdc-list-item--with-leading-avatar.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-avatar .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start,.mdc-list-item--with-leading-avatar .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-avatar .mdc-list-item__start{border-radius:50%}.mdc-list-item--with-leading-icon.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,.mdc-list-item--with-leading-icon.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-left:16px;margin-right:32px}[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-leading-icon .mdc-list-item__start[dir=rtl]{margin-left:32px;margin-right:16px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-thumbnail.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-thumbnail.mdc-list-item,.mdc-list-item--with-leading-thumbnail.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-thumbnail .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-thumbnail .mdc-list-item__start,.mdc-list-item--with-leading-thumbnail .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-image.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-image.mdc-list-item,.mdc-list-item--with-leading-image.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-image .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-image .mdc-list-item__start,.mdc-list-item--with-leading-image .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-video.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-video.mdc-list-item,.mdc-list-item--with-leading-video.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-video .mdc-list-item__start{margin-left:0;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-video .mdc-list-item__start,.mdc-list-item--with-leading-video .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-checkbox.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,.mdc-list-item--with-leading-checkbox.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start,.mdc-list-item--with-leading-checkbox .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-radio.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,.mdc-list-item--with-leading-radio.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-radio .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,.mdc-list-item--with-leading-radio .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-switch.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-switch.mdc-list-item,.mdc-list-item--with-leading-switch.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-switch .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-switch .mdc-list-item__start,.mdc-list-item--with-leading-switch .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-trailing-icon.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item,.mdc-list-item--with-trailing-icon.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-icon .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-icon .mdc-list-item__end,.mdc-list-item--with-trailing-icon .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item,.mdc-list-item--with-trailing-meta.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-meta .mdc-list-item__end{margin-left:28px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-trailing-meta .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:28px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-meta .mdc-list-item__end{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family);font-size:var(--mdc-typography-caption-font-size);line-height:var(--mdc-typography-caption-line-height);font-weight:var(--mdc-typography-caption-font-weight);letter-spacing:var(--mdc-typography-caption-letter-spacing);text-decoration:var(--mdc-typography-caption-text-decoration);text-transform:var(--mdc-typography-caption-text-transform)}.mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item,.mdc-list-item--with-trailing-checkbox.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-radio.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,.mdc-list-item--with-trailing-radio.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-radio .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,.mdc-list-item--with-trailing-radio .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-switch.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-switch.mdc-list-item,.mdc-list-item--with-trailing-switch.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-switch .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-switch .mdc-list-item__end,.mdc-list-item--with-trailing-switch .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-switch.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item{padding-left:16px;padding-right:16px}[dir=rtl] .mdc-list-item,.mdc-list-item[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-list-group .mdc-deprecated-list{padding:0}.mdc-list-group__subheader{margin:calc((3rem - 1.5rem)/2) 16px}.mdc-list-divider{padding:0;background-clip:content-box}.mdc-list-divider.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset{padding-left:16px;padding-right:auto}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset,.mdc-list-divider.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:16px}.mdc-list-divider.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset{padding-left:auto;padding-right:16px}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset,.mdc-list-divider.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset[dir=rtl]{padding-left:16px;padding-right:auto}.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset{padding-left:0px;padding-right:auto}[dir=rtl] .mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:0px}[dir=rtl] .mdc-list-divider,.mdc-list-divider[dir=rtl]{padding:0}.mdc-list-item{background-color:var(--mdc-list-list-item-container-color)}.mdc-list-item.mdc-list-item--selected{background-color:var(--mdc-list-list-item-selected-container-color)}.mdc-list-item--with-one-line{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-one-line.mdc-list-item--with-leading-avatar,.mdc-list-item--with-one-line.mdc-list-item--with-leading-icon,.mdc-list-item--with-one-line.mdc-list-item--with-leading-thumbnail,.mdc-list-item--with-one-line.mdc-list-item--with-leading-checkbox,.mdc-list-item--with-one-line.mdc-list-item--with-leading-radio,.mdc-list-item--with-one-line.mdc-list-item--with-leading-switch{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-one-line.mdc-list-item--with-leading-image,.mdc-list-item--with-one-line.mdc-list-item--with-leading-video{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-two-lines{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-two-lines.mdc-list-item--with-leading-avatar,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-icon,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-thumbnail,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-checkbox,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-radio,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-switch,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-image,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-video{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-three-lines{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item.mdc-list-item--with-one-line{height:var(--mdc-list-list-item-one-line-container-height)}.mdc-list-item.mdc-list-item--with-two-lines{height:var(--mdc-list-list-item-two-line-container-height)}.mdc-list-item.mdc-list-item--with-three-lines{height:var(--mdc-list-list-item-three-line-container-height)}.mdc-list-item__primary-text{color:var(--mdc-list-list-item-label-text-color)}.mdc-list-item__primary-text{font-family:var(--mdc-list-list-item-label-text-font);line-height:var(--mdc-list-list-item-label-text-line-height);font-size:var(--mdc-list-list-item-label-text-size);font-weight:var(--mdc-list-list-item-label-text-weight);letter-spacing:var(--mdc-list-list-item-label-text-tracking)}.mdc-list-item__secondary-text{color:var(--mdc-list-list-item-supporting-text-color)}.mdc-list-item__secondary-text{font-family:var(--mdc-list-list-item-supporting-text-font);line-height:var(--mdc-list-list-item-supporting-text-line-height);font-size:var(--mdc-list-list-item-supporting-text-size);font-weight:var(--mdc-list-list-item-supporting-text-weight);letter-spacing:var(--mdc-list-list-item-supporting-text-tracking)}.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-leading-icon-color)}.mdc-list-item--with-leading-icon .mdc-list-item__start{width:var(--mdc-list-list-item-leading-icon-size);height:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start&gt;i{font-size:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon{font-size:var(--mdc-list-list-item-leading-icon-size);width:var(--mdc-list-list-item-leading-icon-size);height:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon,.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon&gt;.materialdesignWizIconSvgsSvgIcon{display:block}.mdc-list-item--with-leading-avatar .mdc-list-item__start{width:var(--mdc-list-list-item-leading-avatar-size);height:var(--mdc-list-list-item-leading-avatar-size)}.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-supporting-text-color)}.mdc-list-item--with-trailing-meta .mdc-list-item__end{font-family:var(--mdc-list-list-item-trailing-supporting-text-font);line-height:var(--mdc-list-list-item-trailing-supporting-text-line-height);font-size:var(--mdc-list-list-item-trailing-supporting-text-size);font-weight:var(--mdc-list-list-item-trailing-supporting-text-weight);letter-spacing:var(--mdc-list-list-item-trailing-supporting-text-tracking)}.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-icon-color)}.mdc-list-item--with-trailing-icon .mdc-list-item__end{width:var(--mdc-list-list-item-trailing-icon-size);height:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end&gt;i{font-size:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon{font-size:var(--mdc-list-list-item-trailing-icon-size);width:var(--mdc-list-list-item-trailing-icon-size);height:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon,.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon&gt;.materialdesignWizIconSvgsSvgIcon{display:block}.mdc-list-item--selected.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-selected-trailing-icon-color)}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:1}.mdc-list-item--disabled .mdc-list-item__primary-text,.mdc-list-item--disabled .mdc-list-item__secondary-text,.mdc-list-item--disabled .mdc-list-item__overline-text{opacity:var(--mdc-list-list-item-disabled-label-text-opacity)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-disabled-leading-icon-color)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{opacity:var(--mdc-list-list-item-disabled-leading-icon-opacity)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-disabled-trailing-icon-color)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{opacity:var(--mdc-list-list-item-disabled-trailing-icon-opacity)}.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--mdc-list-list-item-hover-label-text-color)}.mdc-list-item--with-leading-icon:hover .mdc-list-item__start{color:var(--mdc-list-list-item-hover-leading-icon-color)}.mdc-list-item--with-trailing-icon:hover .mdc-list-item__end{color:var(--mdc-list-list-item-hover-trailing-icon-color)}.mdc-list-item:focus .mdc-list-item__primary-text{color:var(--mdc-list-list-item-focus-label-text-color)}.mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-list-list-item-disabled-label-text-color)}.mdc-list-item:hover::before{background-color:var(--mdc-list-list-item-hover-state-layer-color);opacity:var(--mdc-list-list-item-hover-state-layer-opacity)}.mdc-list-item.mdc-list-item--disabled::before{background-color:var(--mdc-list-list-item-disabled-state-layer-color);opacity:var(--mdc-list-list-item-disabled-state-layer-opacity)}.mdc-list-item:focus::before{background-color:var(--mdc-list-list-item-focus-state-layer-color);opacity:var(--mdc-list-list-item-focus-state-layer-opacity)}.mdc-list-item--disabled .mdc-radio,.mdc-list-item--disabled .mdc-checkbox{opacity:var(--mdc-list-list-item-disabled-label-text-opacity)}.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar{border-radius:var(--mdc-list-list-item-leading-avatar-shape);background-color:var(--mdc-list-list-item-leading-avatar-color)}.mat-mdc-list-item-icon{font-size:var(--mdc-list-list-item-leading-icon-size)}.cdk-high-contrast-active a.mdc-list-item--activated::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active a.mdc-list-item--activated [dir=rtl]::after{right:auto;left:16px}.mat-mdc-list-base{display:block}.mat-mdc-list-base .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item__end,.mat-mdc-list-base .mdc-list-item__content{pointer-events:auto}.mat-mdc-list-item,.mat-mdc-list-option{width:100%;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-list-item:not(.mat-mdc-list-item-interactive),.mat-mdc-list-option:not(.mat-mdc-list-item-interactive){cursor:default}.mat-mdc-list-item .mat-divider-inset,.mat-mdc-list-option .mat-divider-inset{position:absolute;left:0;right:0;bottom:0}.mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,.mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-left:72px}[dir=rtl] .mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,[dir=rtl] .mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-right:72px}.mat-mdc-list-item-interactive::before{top:0;left:0;right:0;bottom:0;position:absolute;content:"";opacity:0;pointer-events:none}.mat-mdc-list-item&gt;.mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-list-item:focus&gt;.mat-mdc-focus-indicator::before{content:""}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-line.mdc-list-item__secondary-text{white-space:nowrap;line-height:normal}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-unscoped-content.mdc-list-item__secondary-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:start}mat-action-list button::-moz-focus-inner{border:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-inline-start:var(--mat-list-list-item-leading-icon-start-space);margin-inline-end:var(--mat-list-list-item-leading-icon-end-space)}.mat-mdc-nav-list .mat-mdc-list-item{border-radius:var(--mat-list-active-indicator-shape);--mat-mdc-focus-indicator-border-radius:var(--mat-list-active-indicator-shape)}.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated{background-color:var(--mat-list-active-indicator-color)}',Xpe=["unscopedContent"],Jpe=["text"],ehe=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]],the=["[matListItemAvatar],[matListItemIcon]","[matListItemTitle]","[matListItemLine]","*","[matListItemMeta]","mat-divider"];var nhe=new le("ListOption"),ihe=(()=&gt;{let e=class e{constructor(t){this._elementRef=t}};e.\u0275fac=function(r){return new(r||e)(x(ke))},e.\u0275dir=ve({type:e,selectors:[["","matListItemTitle",""]],hostAttrs:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"],standalone:!0});let n=e;return n})(),rhe=(()=&gt;{let e=class e{constructor(t){this._elementRef=t}};e.\u0275fac=function(r){return new(r||e)(x(ke))},e.\u0275dir=ve({type:e,selectors:[["","matListItemLine",""]],hostAttrs:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"],standalone:!0});let n=e;return n})(),ohe=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["","matListItemMeta",""]],hostAttrs:[1,"mat-mdc-list-item-meta","mdc-list-item__end"],standalone:!0});let n=e;return n})(),Kj=(()=&gt;{let e=class e{constructor(t){this._listOption=t}_isAlignedAtStart(){return!this._listOption||this._listOption?._getTogglePosition()==="after"}};e.\u0275fac=function(r){return new(r||e)(x(nhe,8))},e.\u0275dir=ve({type:e,hostVars:4,hostBindings:function(r,o){r&amp;2&amp;&amp;Se("mdc-list-item__start",o._isAlignedAtStart())("mdc-list-item__end",!o._isAlignedAtStart())},standalone:!0});let n=e;return n})(),ahe=(()=&gt;{let e=class e extends Kj{};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275dir=ve({type:e,selectors:[["","matListItemAvatar",""]],hostAttrs:[1,"mat-mdc-list-item-avatar"],standalone:!0,features:[lt]});let n=e;return n})(),Km=(()=&gt;{let e=class e extends Kj{};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275dir=ve({type:e,selectors:[["","matListItemIcon",""]],hostAttrs:[1,"mat-mdc-list-item-icon"],standalone:!0,features:[lt]});let n=e;return n})(),she=new le("MAT_LIST_CONFIG"),ix=(()=&gt;{let e=class e{constructor(){this._isNonInteractive=!0,this._disableRipple=!1,this._disabled=!1,this._defaultOptions=te(she,{optional:!0})}get disableRipple(){return this._disableRipple}set disableRipple(t){this._disableRipple=Zi(t)}get disabled(){return this._disabled}set disabled(t){this._disabled=Zi(t)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,hostVars:1,hostBindings:function(r,o){r&amp;2&amp;&amp;Ve("aria-disabled",o.disabled)},inputs:{disableRipple:"disableRipple",disabled:"disabled"},standalone:!0});let n=e;return n})(),che=(()=&gt;{let e=class e{set lines(t){this._explicitLines=zr(t,null),this._updateItemLines(!1)}get disableRipple(){return this.disabled||this._disableRipple||this._noopAnimations||!!this._listBase?.disableRipple}set disableRipple(t){this._disableRipple=Zi(t)}get disabled(){return this._disabled||!!this._listBase?.disabled}set disabled(t){this._disabled=Zi(t)}get rippleDisabled(){return this.disableRipple||!!this.rippleConfig.disabled}constructor(t,r,o,a,s,c){this._elementRef=t,this._ngZone=r,this._listBase=o,this._platform=a,this._explicitLines=null,this._disableRipple=!1,this._disabled=!1,this._subscriptions=new xt,this._rippleRenderer=null,this._hasUnscopedTextContent=!1,this.rippleConfig=s||{},this._hostElement=this._elementRef.nativeElement,this._isButtonElement=this._hostElement.nodeName.toLowerCase()==="button",this._noopAnimations=c==="NoopAnimations",o&amp;&amp;!o._isNonInteractive&amp;&amp;this._initInteractiveListItem(),this._isButtonElement&amp;&amp;!this._hostElement.hasAttribute("type")&amp;&amp;this._hostElement.setAttribute("type","button")}ngAfterViewInit(){this._monitorProjectedLinesAndTitle(),this._updateItemLines(!0)}ngOnDestroy(){this._subscriptions.unsubscribe(),this._rippleRenderer!==null&amp;&amp;this._rippleRenderer._removeTriggerEvents()}_hasIconOrAvatar(){return!!(this._avatars.length||this._icons.length)}_initInteractiveListItem(){this._hostElement.classList.add("mat-mdc-list-item-interactive"),this._rippleRenderer=new H0(this,this._ngZone,this._hostElement,this._platform),this._rippleRenderer.setupTriggerEvents(this._hostElement)}_monitorProjectedLinesAndTitle(){this._ngZone.runOutsideAngular(()=&gt;{this._subscriptions.add(xn(this._lines.changes,this._titles.changes).subscribe(()=&gt;this._updateItemLines(!1)))})}_updateItemLines(t){if(!this._lines||!this._titles||!this._unscopedContent)return;t&amp;&amp;this._checkDomForUnscopedTextContent();let r=this._explicitLines??this._inferLinesFromContent(),o=this._unscopedContent.nativeElement;if(this._hostElement.classList.toggle("mat-mdc-list-item-single-line",r&lt;=1),this._hostElement.classList.toggle("mdc-list-item--with-one-line",r&lt;=1),this._hostElement.classList.toggle("mdc-list-item--with-two-lines",r===2),this._hostElement.classList.toggle("mdc-list-item--with-three-lines",r===3),this._hasUnscopedTextContent){let a=this._titles.length===0&amp;&amp;r===1;o.classList.toggle("mdc-list-item__primary-text",a),o.classList.toggle("mdc-list-item__secondary-text",!a)}else o.classList.remove("mdc-list-item__primary-text"),o.classList.remove("mdc-list-item__secondary-text")}_inferLinesFromContent(){let t=this._titles.length+this._lines.length;return this._hasUnscopedTextContent&amp;&amp;(t+=1),t}_checkDomForUnscopedTextContent(){this._hasUnscopedTextContent=Array.from(this._unscopedContent.nativeElement.childNodes).filter(t=&gt;t.nodeType!==t.COMMENT_NODE).some(t=&gt;!!(t.textContent&amp;&amp;t.textContent.trim()))}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(Ae),x(ix,8),x(jt),x(jm,8),x(jn,8))},e.\u0275dir=ve({type:e,contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;(rt(a,ahe,4),rt(a,Km,4)),r&amp;2){let s;ue(s=me())&amp;&amp;(o._avatars=s),ue(s=me())&amp;&amp;(o._icons=s)}},hostVars:4,hostBindings:function(r,o){r&amp;2&amp;&amp;(Ve("aria-disabled",o.disabled)("disabled",o._isButtonElement&amp;&amp;o.disabled||null),Se("mdc-list-item--disabled",o.disabled))},inputs:{lines:"lines",disableRipple:"disableRipple",disabled:"disabled"},standalone:!0});let n=e;return n})();var rx=(()=&gt;{let e=class e extends ix{};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275cmp=V({type:e,selectors:[["mat-list"]],hostAttrs:[1,"mat-mdc-list","mat-mdc-list-base","mdc-list"],exportAs:["matList"],standalone:!0,features:[ht([{provide:ix,useExisting:e}]),lt,Ie],ngContentSelectors:Qpe,decls:1,vars:0,template:function(r,o){r&amp;1&amp;&amp;(ft(),Fe(0))},styles:[Kpe],encapsulation:2,changeDetection:0});let n=e;return n})(),ox=(()=&gt;{let e=class e extends che{get activated(){return this._activated}set activated(t){this._activated=Zi(t)}constructor(t,r,o,a,s,c){super(t,r,o,a,s,c),this._activated=!1}_getAriaCurrent(){return this._hostElement.nodeName==="A"&amp;&amp;this._activated?"page":null}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(Ae),x(ix,8),x(jt),x(jm,8),x(jn,8))},e.\u0275cmp=V({type:e,selectors:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;(rt(a,rhe,5),rt(a,ihe,5),rt(a,ohe,5)),r&amp;2){let s;ue(s=me())&amp;&amp;(o._lines=s),ue(s=me())&amp;&amp;(o._titles=s),ue(s=me())&amp;&amp;(o._meta=s)}},viewQuery:function(r,o){if(r&amp;1&amp;&amp;(ze(Xpe,5),ze(Jpe,5)),r&amp;2){let a;ue(a=me())&amp;&amp;(o._unscopedContent=a.first),ue(a=me())&amp;&amp;(o._itemText=a.first)}},hostAttrs:[1,"mat-mdc-list-item","mdc-list-item"],hostVars:11,hostBindings:function(r,o){r&amp;2&amp;&amp;(Ve("aria-current",o._getAriaCurrent()),Se("mdc-list-item--activated",o.activated)("mdc-list-item--with-leading-avatar",o._avatars.length!==0)("mdc-list-item--with-leading-icon",o._icons.length!==0)("mdc-list-item--with-trailing-meta",o._meta.length!==0)("_mat-animation-noopable",o._noopAnimations))},inputs:{activated:"activated"},exportAs:["matListItem"],standalone:!0,features:[lt,Ie],ngContentSelectors:the,decls:10,vars:0,consts:[["unscopedContent",""],[1,"mdc-list-item__content"],[1,"mat-mdc-list-item-unscoped-content",3,"cdkObserveContent"],[1,"mat-mdc-focus-indicator"]],template:function(r,o){if(r&amp;1){let a=U();ft(ehe),Fe(0),m(1,"span",1),Fe(2,1),Fe(3,2),m(4,"span",2,0),P("cdkObserveContent",function(){return I(a),T(o._updateItemLines(!0))}),Fe(6,3),h()(),Fe(7,4),Fe(8,5),C(9,"div",3)}},dependencies:[t9],encapsulation:2,changeDetection:0});let n=e;return n})();var Yc=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[zh,be,ut,Ia,BS,Qj]});let n=e;return n})();var lhe=["input"],dhe=["label"],uhe=["*"],hD=new le("mat-checkbox-default-options",{providedIn:"root",factory:Jj});function Jj(){return{color:"accent",clickAction:"check-indeterminate"}}var Po=function(n){return n[n.Init=0]="Init",n[n.Checked=1]="Checked",n[n.Unchecked=2]="Unchecked",n[n.Indeterminate=3]="Indeterminate",n}(Po||{}),mhe={provide:uo,useExisting:kn(()=&gt;Zr),multi:!0},pD=class{},phe=0,Xj=Jj(),Zr=(()=&gt;{let e=class e{focus(){this._inputElement.nativeElement.focus()}_createChangeEvent(t){let r=new pD;return r.source=this,r.checked=t,r}_getAnimationTargetElement(){return this._inputElement?.nativeElement}get inputId(){return`${this.id||this._uniqueId}-input`}constructor(t,r,o,a,s,c){this._elementRef=t,this._changeDetectorRef=r,this._ngZone=o,this._animationMode=s,this._options=c,this._animationClasses={uncheckedToChecked:"mdc-checkbox--anim-unchecked-checked",uncheckedToIndeterminate:"mdc-checkbox--anim-unchecked-indeterminate",checkedToUnchecked:"mdc-checkbox--anim-checked-unchecked",checkedToIndeterminate:"mdc-checkbox--anim-checked-indeterminate",indeterminateToChecked:"mdc-checkbox--anim-indeterminate-checked",indeterminateToUnchecked:"mdc-checkbox--anim-indeterminate-unchecked"},this.ariaLabel="",this.ariaLabelledby=null,this.labelPosition="after",this.name=null,this.change=new ae,this.indeterminateChange=new ae,this._onTouched=()=&gt;{},this._currentAnimationClass="",this._currentCheckState=Po.Init,this._controlValueAccessorChangeFn=()=&gt;{},this._validatorChangeFn=()=&gt;{},this._checked=!1,this._disabled=!1,this._indeterminate=!1,this._options=this._options||Xj,this.color=this._options.color||Xj.color,this.tabIndex=parseInt(a)||0,this.id=this._uniqueId=`mat-mdc-checkbox-${++phe}`}ngOnChanges(t){t.required&amp;&amp;this._validatorChangeFn()}ngAfterViewInit(){this._syncIndeterminate(this._indeterminate)}get checked(){return this._checked}set checked(t){t!=this.checked&amp;&amp;(this._checked=t,this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(t){t!==this.disabled&amp;&amp;(this._disabled=t,this._changeDetectorRef.markForCheck())}get indeterminate(){return this._indeterminate}set indeterminate(t){let r=t!=this._indeterminate;this._indeterminate=t,r&amp;&amp;(this._indeterminate?this._transitionCheckState(Po.Indeterminate):this._transitionCheckState(this.checked?Po.Checked:Po.Unchecked),this.indeterminateChange.emit(this._indeterminate)),this._syncIndeterminate(this._indeterminate)}_isRippleDisabled(){return this.disableRipple||this.disabled}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}writeValue(t){this.checked=!!t}registerOnChange(t){this._controlValueAccessorChangeFn=t}registerOnTouched(t){this._onTouched=t}setDisabledState(t){this.disabled=t}validate(t){return this.required&amp;&amp;t.value!==!0?{required:!0}:null}registerOnValidatorChange(t){this._validatorChangeFn=t}_transitionCheckState(t){let r=this._currentCheckState,o=this._getAnimationTargetElement();if(!(r===t||!o)&amp;&amp;(this._currentAnimationClass&amp;&amp;o.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(r,t),this._currentCheckState=t,this._currentAnimationClass.length&gt;0)){o.classList.add(this._currentAnimationClass);let a=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=&gt;{setTimeout(()=&gt;{o.classList.remove(a)},1e3)})}}_emitChangeEvent(){this._controlValueAccessorChangeFn(this.checked),this.change.emit(this._createChangeEvent(this.checked)),this._inputElement&amp;&amp;(this._inputElement.nativeElement.checked=this.checked)}toggle(){this.checked=!this.checked,this._controlValueAccessorChangeFn(this.checked)}_handleInputClick(){let t=this._options?.clickAction;!this.disabled&amp;&amp;t!=="noop"?(this.indeterminate&amp;&amp;t!=="check"&amp;&amp;Promise.resolve().then(()=&gt;{this._indeterminate=!1,this.indeterminateChange.emit(this._indeterminate)}),this._checked=!this._checked,this._transitionCheckState(this._checked?Po.Checked:Po.Unchecked),this._emitChangeEvent()):!this.disabled&amp;&amp;t==="noop"&amp;&amp;(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate)}_onInteractionEvent(t){t.stopPropagation()}_onBlur(){Promise.resolve().then(()=&gt;{this._onTouched(),this._changeDetectorRef.markForCheck()})}_getAnimationClassForCheckStateTransition(t,r){if(this._animationMode==="NoopAnimations")return"";switch(t){case Po.Init:if(r===Po.Checked)return this._animationClasses.uncheckedToChecked;if(r==Po.Indeterminate)return this._checked?this._animationClasses.checkedToIndeterminate:this._animationClasses.uncheckedToIndeterminate;break;case Po.Unchecked:return r===Po.Checked?this._animationClasses.uncheckedToChecked:this._animationClasses.uncheckedToIndeterminate;case Po.Checked:return r===Po.Unchecked?this._animationClasses.checkedToUnchecked:this._animationClasses.checkedToIndeterminate;case Po.Indeterminate:return r===Po.Checked?this._animationClasses.indeterminateToChecked:this._animationClasses.indeterminateToUnchecked}return""}_syncIndeterminate(t){let r=this._inputElement;r&amp;&amp;(r.nativeElement.indeterminate=t)}_onInputClick(){this._handleInputClick()}_onTouchTargetClick(){this._handleInputClick(),this.disabled||this._inputElement.nativeElement.focus()}_preventBubblingFromLabel(t){t.target&amp;&amp;this._labelElement.nativeElement.contains(t.target)&amp;&amp;t.stopPropagation()}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(dt),x(Ae),Ir("tabindex"),x(jn,8),x(hD,8))},e.\u0275cmp=V({type:e,selectors:[["mat-checkbox"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;(ze(lhe,5),ze(dhe,5),ze(Js,5)),r&amp;2){let a;ue(a=me())&amp;&amp;(o._inputElement=a.first),ue(a=me())&amp;&amp;(o._labelElement=a.first),ue(a=me())&amp;&amp;(o.ripple=a.first)}},hostAttrs:[1,"mat-mdc-checkbox"],hostVars:14,hostBindings:function(r,o){r&amp;2&amp;&amp;(cr("id",o.id),Ve("tabindex",null)("aria-label",null)("aria-labelledby",null),oi(o.color?"mat-"+o.color:"mat-accent"),Se("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mdc-checkbox--disabled",o.disabled)("mat-mdc-checkbox-disabled",o.disabled)("mat-mdc-checkbox-checked",o.checked))},inputs:{ariaLabel:[$.None,"aria-label","ariaLabel"],ariaLabelledby:[$.None,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[$.None,"aria-describedby","ariaDescribedby"],id:"id",required:[$.HasDecoratorInputTransform,"required","required",Ne],labelPosition:"labelPosition",name:"name",value:"value",disableRipple:[$.HasDecoratorInputTransform,"disableRipple","disableRipple",Ne],tabIndex:[$.HasDecoratorInputTransform,"tabIndex","tabIndex",t=&gt;t==null?void 0:Li(t)],color:"color",checked:[$.HasDecoratorInputTransform,"checked","checked",Ne],disabled:[$.HasDecoratorInputTransform,"disabled","disabled",Ne],indeterminate:[$.HasDecoratorInputTransform,"indeterminate","indeterminate",Ne]},outputs:{change:"change",indeterminateChange:"indeterminateChange"},exportAs:["matCheckbox"],standalone:!0,features:[ht([mhe,{provide:Zo,useExisting:e,multi:!0}]),It,wt,Ie],ngContentSelectors:uhe,decls:15,vars:19,consts:[["checkbox",""],["input",""],["label",""],["mat-internal-form-field","",3,"click","labelPosition"],[1,"mdc-checkbox"],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"blur","click","change","checked","indeterminate","disabled","id","required","tabIndex"],[1,"mdc-checkbox__ripple"],[1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],["mat-ripple","",1,"mat-mdc-checkbox-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-label",3,"for"]],template:function(r,o){if(r&amp;1){let a=U();ft(),m(0,"div",3),P("click",function(c){return I(a),T(o._preventBubblingFromLabel(c))}),m(1,"div",4,0)(3,"div",5),P("click",function(){return I(a),T(o._onTouchTargetClick())}),h(),m(4,"input",6,1),P("blur",function(){return I(a),T(o._onBlur())})("click",function(){return I(a),T(o._onInputClick())})("change",function(c){return I(a),T(o._onInteractionEvent(c))}),h(),C(6,"div",7),m(7,"div",8),Ni(),m(8,"svg",9),C(9,"path",10),h(),Ec(),C(10,"div",11),h(),C(11,"div",12),h(),m(12,"label",13,2),Fe(14),h()()}if(r&amp;2){let a=it(2);p("labelPosition",o.labelPosition),d(4),Se("mdc-checkbox--selected",o.checked),p("checked",o.checked)("indeterminate",o.indeterminate)("disabled",o.disabled)("id",o.inputId)("required",o.required)("tabIndex",o.disabled?-1:o.tabIndex),Ve("aria-label",o.ariaLabel||null)("aria-labelledby",o.ariaLabelledby)("aria-describedby",o.ariaDescribedby)("aria-checked",o.indeterminate?"mixed":null)("name",o.name)("value",o.value),d(7),p("matRippleTrigger",a)("matRippleDisabled",o.disableRipple||o.disabled)("matRippleCentered",!0),d(),p("for",o.inputId)}},dependencies:[Js,uC],styles:['.mdc-touch-target-wrapper{display:inline}@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:mdc-animation-deceleration-curve-timing-function;transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom}.mdc-checkbox[hidden]{display:none}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{border-color:CanvasText}}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{border-color:CanvasText}}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:rgba(0,0,0,0);pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--upgraded .mdc-checkbox__checkmark{opacity:1}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background{transition:border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mdc-checkbox--touch{margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox--touch .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none}.mdc-checkbox{padding:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:transparent;background-color:var(--mdc-checkbox-disabled-selected-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}}.mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}@keyframes mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}}@keyframes mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}}.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:hover.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2)}.mdc-checkbox .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:focus:not(:checked):not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color);background-color:var(--mdc-checkbox-selected-focus-icon-color)}.mdc-checkbox:hover .mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox:hover .mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-checkbox .mdc-checkbox__background{-webkit-print-color-adjust:exact;color-adjust:exact}.mat-mdc-checkbox._mat-animation-noopable *,.mat-mdc-checkbox._mat-animation-noopable *::before{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default;color:var(--mat-checkbox-disabled-label-color)}.mat-mdc-checkbox label:empty{display:none}.cdk-high-contrast-active .mat-mdc-checkbox.mat-mdc-checkbox-disabled{opacity:.5}.cdk-high-contrast-active .mat-mdc-checkbox .mdc-checkbox__checkmark{--mdc-checkbox-selected-checkmark-color: CanvasText;--mdc-checkbox-disabled-selected-checkmark-color: CanvasText}.mat-mdc-checkbox .mdc-checkbox__ripple{opacity:0}.mat-mdc-checkbox-ripple,.mdc-checkbox__ripple{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-checkbox-ripple:not(:empty),.mdc-checkbox__ripple:not(:empty){transform:translateZ(0)}.mat-mdc-checkbox-ripple .mat-ripple-element{opacity:.1}.mat-mdc-checkbox-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-checkbox-touch-target-display)}.mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0});let n=e;return n})(),hhe={provide:Zo,useExisting:kn(()=&gt;fD),multi:!0},fD=(()=&gt;{let e=class e extends dP{};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275dir=ve({type:e,selectors:[["mat-checkbox","required","","formControlName",""],["mat-checkbox","required","","formControl",""],["mat-checkbox","required","","ngModel",""]],standalone:!0,features:[ht([hhe]),lt]});let n=e;return n})(),eV=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({});let n=e;return n})(),_f=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[Zr,ut,ut]});let n=e;return n})();var fhe=["input"],ghe=["formField"],_he=["*"],tV=0,sx=class{constructor(e,i){this.source=e,this.value=i}},bhe={provide:uo,useExisting:kn(()=&gt;_D),multi:!0},nV=new le("MatRadioGroup"),gD=new le("mat-radio-default-options",{providedIn:"root",factory:vhe});function vhe(){return{color:"accent"}}var _D=(()=&gt;{let e=class e{get name(){return this._name}set name(t){this._name=t,this._updateRadioButtonNames()}get labelPosition(){return this._labelPosition}set labelPosition(t){this._labelPosition=t==="before"?"before":"after",this._markRadiosForCheck()}get value(){return this._value}set value(t){this._value!==t&amp;&amp;(this._value=t,this._updateSelectedRadioFromValue(),this._checkSelectedRadioButton())}_checkSelectedRadioButton(){this._selected&amp;&amp;!this._selected.checked&amp;&amp;(this._selected.checked=!0)}get selected(){return this._selected}set selected(t){this._selected=t,this.value=t?t.value:null,this._checkSelectedRadioButton()}get disabled(){return this._disabled}set disabled(t){this._disabled=t,this._markRadiosForCheck()}get required(){return this._required}set required(t){this._required=t,this._markRadiosForCheck()}constructor(t){this._changeDetector=t,this._value=null,this._name=`mat-radio-group-${tV++}`,this._selected=null,this._isInitialized=!1,this._labelPosition="after",this._disabled=!1,this._required=!1,this._controlValueAccessorChangeFn=()=&gt;{},this.onTouched=()=&gt;{},this.change=new ae}ngAfterContentInit(){this._isInitialized=!0,this._buttonChanges=this._radios.changes.subscribe(()=&gt;{this.selected&amp;&amp;!this._radios.find(t=&gt;t===this.selected)&amp;&amp;(this._selected=null)})}ngOnDestroy(){this._buttonChanges?.unsubscribe()}_touch(){this.onTouched&amp;&amp;this.onTouched()}_updateRadioButtonNames(){this._radios&amp;&amp;this._radios.forEach(t=&gt;{t.name=this.name,t._markForCheck()})}_updateSelectedRadioFromValue(){let t=this._selected!==null&amp;&amp;this._selected.value===this._value;this._radios&amp;&amp;!t&amp;&amp;(this._selected=null,this._radios.forEach(r=&gt;{r.checked=this.value===r.value,r.checked&amp;&amp;(this._selected=r)}))}_emitChangeEvent(){this._isInitialized&amp;&amp;this.change.emit(new sx(this._selected,this._value))}_markRadiosForCheck(){this._radios&amp;&amp;this._radios.forEach(t=&gt;t._markForCheck())}writeValue(t){this.value=t,this._changeDetector.markForCheck()}registerOnChange(t){this._controlValueAccessorChangeFn=t}registerOnTouched(t){this.onTouched=t}setDisabledState(t){this.disabled=t,this._changeDetector.markForCheck()}};e.\u0275fac=function(r){return new(r||e)(x(dt))},e.\u0275dir=ve({type:e,selectors:[["mat-radio-group"]],contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;rt(a,cx,5),r&amp;2){let s;ue(s=me())&amp;&amp;(o._radios=s)}},hostAttrs:["role","radiogroup",1,"mat-mdc-radio-group"],inputs:{color:"color",name:"name",labelPosition:"labelPosition",value:"value",selected:"selected",disabled:[$.HasDecoratorInputTransform,"disabled","disabled",Ne],required:[$.HasDecoratorInputTransform,"required","required",Ne]},outputs:{change:"change"},exportAs:["matRadioGroup"],standalone:!0,features:[ht([bhe,{provide:nV,useExisting:e}]),It]});let n=e;return n})(),cx=(()=&gt;{let e=class e{get checked(){return this._checked}set checked(t){this._checked!==t&amp;&amp;(this._checked=t,t&amp;&amp;this.radioGroup&amp;&amp;this.radioGroup.value!==this.value?this.radioGroup.selected=this:!t&amp;&amp;this.radioGroup&amp;&amp;this.radioGroup.value===this.value&amp;&amp;(this.radioGroup.selected=null),t&amp;&amp;this._radioDispatcher.notify(this.id,this.name),this._changeDetector.markForCheck())}get value(){return this._value}set value(t){this._value!==t&amp;&amp;(this._value=t,this.radioGroup!==null&amp;&amp;(this.checked||(this.checked=this.radioGroup.value===t),this.checked&amp;&amp;(this.radioGroup.selected=this)))}get labelPosition(){return this._labelPosition||this.radioGroup&amp;&amp;this.radioGroup.labelPosition||"after"}set labelPosition(t){this._labelPosition=t}get disabled(){return this._disabled||this.radioGroup!==null&amp;&amp;this.radioGroup.disabled}set disabled(t){this._setDisabled(t)}get required(){return this._required||this.radioGroup&amp;&amp;this.radioGroup.required}set required(t){this._required=t}get color(){return this._color||this.radioGroup&amp;&amp;this.radioGroup.color||this._providerOverride&amp;&amp;this._providerOverride.color||"accent"}set color(t){this._color=t}get inputId(){return`${this.id||this._uniqueId}-input`}constructor(t,r,o,a,s,c,l,u){this._elementRef=r,this._changeDetector=o,this._focusMonitor=a,this._radioDispatcher=s,this._providerOverride=l,this._uniqueId=`mat-radio-${++tV}`,this.id=this._uniqueId,this.disableRipple=!1,this.tabIndex=0,this.change=new ae,this._checked=!1,this._value=null,this._removeUniqueSelectionListener=()=&gt;{},this.radioGroup=t,this._noopAnimations=c==="NoopAnimations",u&amp;&amp;(this.tabIndex=Li(u,0))}focus(t,r){r?this._focusMonitor.focusVia(this._inputElement,r,t):this._inputElement.nativeElement.focus(t)}_markForCheck(){this._changeDetector.markForCheck()}ngOnInit(){this.radioGroup&amp;&amp;(this.checked=this.radioGroup.value===this._value,this.checked&amp;&amp;(this.radioGroup.selected=this),this.name=this.radioGroup.name),this._removeUniqueSelectionListener=this._radioDispatcher.listen((t,r)=&gt;{t!==this.id&amp;&amp;r===this.name&amp;&amp;(this.checked=!1)})}ngDoCheck(){this._updateTabIndex()}ngAfterViewInit(){this._updateTabIndex(),this._focusMonitor.monitor(this._elementRef,!0).subscribe(t=&gt;{!t&amp;&amp;this.radioGroup&amp;&amp;this.radioGroup._touch()})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._removeUniqueSelectionListener()}_emitChangeEvent(){this.change.emit(new sx(this,this._value))}_isRippleDisabled(){return this.disableRipple||this.disabled}_onInputClick(t){t.stopPropagation()}_onInputInteraction(t){if(t.stopPropagation(),!this.checked&amp;&amp;!this.disabled){let r=this.radioGroup&amp;&amp;this.value!==this.radioGroup.value;this.checked=!0,this._emitChangeEvent(),this.radioGroup&amp;&amp;(this.radioGroup._controlValueAccessorChangeFn(this.value),r&amp;&amp;this.radioGroup._emitChangeEvent())}}_onTouchTargetClick(t){this._onInputInteraction(t),this.disabled||this._inputElement.nativeElement.focus()}_setDisabled(t){this._disabled!==t&amp;&amp;(this._disabled=t,this._changeDetector.markForCheck())}_updateTabIndex(){let t=this.radioGroup,r;if(!t||!t.selected||this.disabled?r=this.tabIndex:r=t.selected===this?this.tabIndex:-1,r!==this._previousTabIndex){let o=this._inputElement?.nativeElement;o&amp;&amp;(o.setAttribute("tabindex",r+""),this._previousTabIndex=r)}}};e.\u0275fac=function(r){return new(r||e)(x(nV,8),x(ke),x(dt),x(Hi),x(Qh),x(jn,8),x(gD,8),Ir("tabindex"))},e.\u0275cmp=V({type:e,selectors:[["mat-radio-button"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;(ze(fhe,5),ze(ghe,7,ke)),r&amp;2){let a;ue(a=me())&amp;&amp;(o._inputElement=a.first),ue(a=me())&amp;&amp;(o._rippleTrigger=a.first)}},hostAttrs:[1,"mat-mdc-radio-button"],hostVars:15,hostBindings:function(r,o){r&amp;1&amp;&amp;P("focus",function(){return o._inputElement.nativeElement.focus()}),r&amp;2&amp;&amp;(Ve("id",o.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),Se("mat-primary",o.color==="primary")("mat-accent",o.color==="accent")("mat-warn",o.color==="warn")("mat-mdc-radio-checked",o.checked)("_mat-animation-noopable",o._noopAnimations))},inputs:{id:"id",name:"name",ariaLabel:[$.None,"aria-label","ariaLabel"],ariaLabelledby:[$.None,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[$.None,"aria-describedby","ariaDescribedby"],disableRipple:[$.HasDecoratorInputTransform,"disableRipple","disableRipple",Ne],tabIndex:[$.HasDecoratorInputTransform,"tabIndex","tabIndex",t=&gt;t==null?0:Li(t)],checked:[$.HasDecoratorInputTransform,"checked","checked",Ne],value:"value",labelPosition:"labelPosition",disabled:[$.HasDecoratorInputTransform,"disabled","disabled",Ne],required:[$.HasDecoratorInputTransform,"required","required",Ne],color:"color"},outputs:{change:"change"},exportAs:["matRadioButton"],standalone:!0,features:[It,Ie],ngContentSelectors:_he,decls:13,vars:16,consts:[["formField",""],["input",""],["mat-internal-form-field","",3,"labelPosition"],[1,"mdc-radio"],[1,"mat-mdc-radio-touch-target",3,"click"],["type","radio",1,"mdc-radio__native-control",3,"change","id","checked","disabled","required"],[1,"mdc-radio__background"],[1,"mdc-radio__outer-circle"],[1,"mdc-radio__inner-circle"],["mat-ripple","",1,"mat-radio-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],[1,"mdc-label",3,"for"]],template:function(r,o){if(r&amp;1){let a=U();ft(),m(0,"div",2,0)(2,"div",3)(3,"div",4),P("click",function(c){return I(a),T(o._onTouchTargetClick(c))}),h(),m(4,"input",5,1),P("change",function(c){return I(a),T(o._onInputInteraction(c))}),h(),m(6,"div",6),C(7,"div",7)(8,"div",8),h(),m(9,"div",9),C(10,"div",10),h()(),m(11,"label",11),Fe(12),h()()}r&amp;2&amp;&amp;(p("labelPosition",o.labelPosition),d(2),Se("mdc-radio--disabled",o.disabled),d(2),p("id",o.inputId)("checked",o.checked)("disabled",o.disabled)("required",o.required),Ve("name",o.name)("value",o.value)("aria-label",o.ariaLabel)("aria-labelledby",o.ariaLabelledby)("aria-describedby",o.ariaDescribedby),d(5),p("matRippleTrigger",o._rippleTrigger.nativeElement)("matRippleDisabled",o._isRippleDisabled())("matRippleCentered",!0),d(2),p("for",o.inputId))},dependencies:[Js,uC],styles:['.mdc-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color}.mdc-radio[hidden]{display:none}.mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;transition:border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%;transition:transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1}.mdc-radio--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-radio--touch .mdc-radio__native-control{top:calc((40px - 48px) / 2);right:calc((40px - 48px) / 2);left:calc((40px - 48px) / 2);width:48px;height:48px}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring{border-color:CanvasText}}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after{border-color:CanvasText}}.mdc-radio__native-control:checked+.mdc-radio__background,.mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio--disabled{cursor:default;pointer-events:none}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(0.5);transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:disabled+.mdc-radio__background,[aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background{cursor:default}.mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12;transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-radio-button .mdc-radio{padding:calc((var(--mdc-radio-state-layer-size) - 20px) / 2)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-selected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-disabled-selected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{opacity:var(--mdc-radio-disabled-selected-icon-opacity)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{opacity:var(--mdc-radio-disabled-selected-icon-opacity)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-unselected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{opacity:var(--mdc-radio-disabled-unselected-icon-opacity)}.mat-mdc-radio-button .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-focus-icon-color)}.mat-mdc-radio-button .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-focus-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background::before{top:calc(-1 * (var(--mdc-radio-state-layer-size) - 20px) / 2);left:calc(-1 * (var(--mdc-radio-state-layer-size) - 20px) / 2);width:var(--mdc-radio-state-layer-size);height:var(--mdc-radio-state-layer-size)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control{top:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);right:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);left:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);width:var(--mdc-radio-state-layer-size);height:var(--mdc-radio-state-layer-size)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before{opacity:.04;transform:scale(1)}.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__background::before{background-color:var(--mat-radio-checked-ripple-color)}.mat-mdc-radio-button.mat-mdc-radio-checked .mat-ripple-element{background-color:var(--mat-radio-checked-ripple-color)}.mat-mdc-radio-button .mdc-radio--disabled+label{color:var(--mat-radio-disabled-label-color)}.mat-mdc-radio-button .mat-radio-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:50%}.mat-mdc-radio-button .mat-radio-ripple .mat-ripple-element{opacity:.14}.mat-mdc-radio-button .mat-radio-ripple::before{border-radius:50%}.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__background::before,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__outer-circle,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__inner-circle{transition:none !important}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:focus:enabled:not(:checked)~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-focus-icon-color, black)}.mat-mdc-radio-button.cdk-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-radio-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-radio-touch-target-display)}[dir=rtl] .mat-mdc-radio-touch-target{left:0;right:50%;transform:translate(50%, -50%)}'],encapsulation:2,changeDetection:0});let n=e;return n})(),iV=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[ut,be,Ia,cx,ut]});let n=e;return n})();var rV=new le("mat-slide-toggle-default-options",{providedIn:"root",factory:()=&gt;({disableToggleValue:!1,hideIcon:!1})});var dV=["*"];function Che(n,e){if(n&amp;1&amp;&amp;C(0,"mat-icon",6),n&amp;2){let i=_();p("svgIcon",i.data.namespace+":"+i.data.icon)}}function xhe(n,e){if(n&amp;1&amp;&amp;C(0,"mat-icon",6),n&amp;2){let i=_(2);p("svgIcon",i.data.namespace+":"+i.data.icon)}}function whe(n,e){if(n&amp;1&amp;&amp;C(0,"mat-icon",9),n&amp;2){let i=_(2);p("svgIcon",i.data.namespace+":close")}}function Mhe(n,e){if(n&amp;1){let i=U();m(0,"button",7),P("click",function(){I(i);let r=_();return T(r.close())}),w(1,xhe,1,1,"mat-icon",2)(2,whe,1,1,"mat-icon",8),h()}if(n&amp;2){let i=_();d(),p("ngIf",i.data.type==="interaction"&amp;&amp;!i.data.forceCloseButton),d(),p("ngIf",i.data.forceCloseButton)}}function khe(n,e){if(n&amp;1){let i=U();m(0,"button",10),P("click",function(){I(i);let r=_();return T(r.linkClicked())}),v(1),h()}if(n&amp;2){let i=_();d(),S(" ",i.data.action," ")}}function Ohe(n,e){if(n&amp;1&amp;&amp;C(0,"img",2),n&amp;2){let i=_();Se("styled",i.profile==null?null:i.profile.styleImageUrl),p("src",i.profile==null?null:i.profile.imageUrl,_t)}}function Ehe(n,e){if(n&amp;1&amp;&amp;(m(0,"span"),v(1),h()),n&amp;2){let i=_();d(),N(i.initials)}}function She(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card-subtitle"),v(1),h()),n&amp;2){let i=_(3);d(),N(i.profile.email)}}function Phe(n,e){if(n&amp;1){let i=U();m(0,"mat-card-header",7),P("click",function(r){I(i);let o=_(2);return T(o.clicked("profile",r))}),C(1,"adcl-user-icon",8),m(2,"mat-card-title"),v(3),h(),w(4,She,2,1,"mat-card-subtitle",9),h()}if(n&amp;2){let i=_(2);d(),p("profile",i.profile),d(2),N(i.profile.name),d(),p("ngIf",i.profile.email)}}function Dhe(n,e){if(n&amp;1){let i=U();m(0,"mat-card-title",10)(1,"button",11),P("click",function(){I(i);let r=_(2);return T(r.closeMenu())}),C(2,"mat-icon",12),h(),v(3),h()}if(n&amp;2){let i=_(2);d(2),p("svgIcon",i.headerIcon),d(),S(" ",i.headerText," ")}}function Ihe(n,e){if(n&amp;1){let i=U();m(0,"mat-card-content",13)(1,"button",14),P("click",function(r){I(i);let o=_(2);return T(o.clicked("logout",r))}),v(2),h()()}if(n&amp;2){let i=_(2);d(2),S(" ",i.logout.name," ")}}function The(n,e){if(n&amp;1){let i=U();m(0,"a",18),P("click",function(r){I(i);let o=_(4);return T(o.clicked("privacy",r))}),v(1),h()}if(n&amp;2){let i=_(4);p("href",i.privacy.url,_t)("target",i.privacy.target),d(),N(i.privacy.name)}}function Ahe(n,e){if(n&amp;1){let i=U();m(0,"div",7),P("click",function(r){I(i);let o=_(4);return T(o.clicked("privacy",r))}),v(1),h()}if(n&amp;2){let i=_(4);d(),N(i.privacy.name)}}function Rhe(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,The,2,3,"a",17)(2,Ahe,2,1,"div",1),W()),n&amp;2){let i=_(3);d(),p("ngIf",i.privacy.url),d(),p("ngIf",!i.privacy.url)}}function Fhe(n,e){n&amp;1&amp;&amp;(m(0,"div",19),v(1,"\u2022"),h())}function Nhe(n,e){if(n&amp;1){let i=U();m(0,"a",18),P("click",function(r){I(i);let o=_(4);return T(o.clicked("termsofuse",r))}),v(1),h()}if(n&amp;2){let i=_(4);p("href",i.termsOfUse.url,_t)("target",i.termsOfUse.target),d(),N(i.termsOfUse.name)}}function Lhe(n,e){if(n&amp;1){let i=U();m(0,"div",7),P("click",function(r){I(i);let o=_(4);return T(o.clicked("termsofuse",r))}),v(1),h()}if(n&amp;2){let i=_(4);d(),N(i.termsOfUse.name)}}function jhe(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,Nhe,2,3,"a",17)(2,Lhe,2,1,"div",1),W()),n&amp;2){let i=_(3);d(),p("ngIf",i.termsOfUse.url),d(),p("ngIf",!i.termsOfUse.url)}}function Vhe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card-content",15),w(1,Rhe,3,2,"ng-container",9)(2,Fhe,2,0,"div",16)(3,jhe,3,2,"ng-container",9),h()),n&amp;2){let i=_(2);Se("single",!i.privacy||!i.termsOfUse),d(),p("ngIf",i.privacy),d(),p("ngIf",i.privacy&amp;&amp;i.termsOfUse),d(),p("ngIf",i.termsOfUse)}}function Bhe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card",0),w(1,Phe,5,3,"mat-card-header",1)(2,Dhe,4,2,"mat-card-title",2),m(3,"div",3)(4,"mat-card-content",4),Fe(5),h()(),w(6,Ihe,3,1,"mat-card-content",5)(7,Vhe,4,5,"mat-card-content",6),h()),n&amp;2){let i=_();Se("is-submenu",i.isSubMenu),d(),p("ngIf",i.profile&amp;&amp;!i.isSubMenu),d(),p("ngIf",i.isSubMenu),d(4),p("ngIf",i.logout&amp;&amp;!i.isSubMenu),d(),p("ngIf",!i.isSubMenu&amp;&amp;(i.privacy||i.termsOfUse))}}var zhe=["adcl-user-menu-item",""];function Hhe(n,e){if(n&amp;1&amp;&amp;C(0,"mat-icon",3),n&amp;2){let i=_();p("svgIcon",i.selectedIcon)}}function Uhe(n,e){if(n&amp;1&amp;&amp;C(0,"mat-icon",4),n&amp;2){let i=_();p("svgIcon",i.triggerIcon)}}var Ql={Light:"light",Dark:"dark"},oV=`aareon-${Ql.Light}-theme`,aV=`aareon-${Ql.Dark}-theme`,Whe="(prefers-color-scheme: dark)",vD=(()=&gt;{let e=class e{constructor(t,r){this.overlayContainer=t,this.doc=r,this.themeElementSelector="html",this.currentThemeSubject=new Cn(Ql.Light),this.currentTheme$=this.currentThemeSubject.asObservable()}ngOnDestroy(){this.subscription?.unsubscribe()}autoUpdateThemeForPreferredColorScheme(t){this.subscription?.unsubscribe(),t&amp;&amp;(this.subscription=this.watchMedia(Whe).subscribe(r=&gt;{r?this.changeThemeTo(Ql.Dark):this.changeThemeTo(Ql.Light)}))}changeThemeTo(t){let r=this.doc.querySelector(this.themeElementSelector);if(r){switch(this.updateOverlayContainer(t),t){case Ql.Dark:r.classList.remove(oV),r.classList.add(aV);break;case Ql.Light:r.classList.remove(aV),r.classList.add(oV);break;default:throw new Error(`AdchlThemingService: Unknown theme: ${t}`)}this.currentThemeSubject.next(t)}else throw new Error(`AdclThemingService: Theme element not found with current themeElementselector of '${this.themeElementSelector}'`)}setThemeElementSelector(t){this.themeElementSelector=t}updateOverlayContainer(t){for(let r of Object.keys(Ql))r&amp;&amp;this.overlayContainer.getContainerElement().classList.remove("aareon-"+r.toLocaleLowerCase()+"-theme");this.overlayContainer.getContainerElement().classList.add("aareon-"+t+"-theme")}watchMedia(t){if(this.doc.defaultView){let r=this.doc.defaultView.matchMedia(t);return Sr(r,"change").pipe(He(o=&gt;o?.matches??!1),Xt(r.matches))}else throw new Error("AdclThemingService: No window object found to watch media query. Are we in SSR mode?")}};e.\u0275fac=function(r){return new(r||e)(D(Kd),D($e))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var Ghe=(()=&gt;{let e=class e{constructor(t,r){this.data=t,this.snackbarRef=r}close(){this.snackbarRef.dismiss()}linkClicked(){this.snackbarRef.dismissWithAction()}};e.\u0275fac=function(r){return new(r||e)(x(ex),x(Qm))},e.\u0275cmp=V({type:e,selectors:[["ng-component"]],decls:7,vars:4,consts:[[1,"snackbar-content"],[1,"left"],[3,"svgIcon",4,"ngIf"],[1,"right"],["mat-icon-button","","class","close",3,"click",4,"ngIf"],["mat-button","","class","link","color","primary",3,"click",4,"ngIf"],[3,"svgIcon"],["mat-icon-button","",1,"close",3,"click"],["class","grey",3,"svgIcon",4,"ngIf"],[1,"grey",3,"svgIcon"],["mat-button","","color","primary",1,"link",3,"click"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0)(1,"div",1),w(2,Che,1,1,"mat-icon",2),v(3),h(),m(4,"div",3),w(5,Mhe,3,2,"button",4)(6,khe,2,1,"button",5),h()()),r&amp;2&amp;&amp;(d(2),p("ngIf",o.data.icon&amp;&amp;o.data.type==="icon"),d(),S(" ",o.data.message," "),d(2),p("ngIf",o.data.type==="interaction"||o.data.forceCloseButton),d(),p("ngIf",o.data.type==="link-button"&amp;&amp;!o.data.forceCloseButton))},dependencies:[fe,We,dn,Ce],styles:[".snackbar-content[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;padding:24px 12px;word-break:break-word}.snackbar-content[_ngcontent-%COMP%]   .left[_ngcontent-%COMP%]{display:flex;align-items:center}.snackbar-content[_ngcontent-%COMP%]   .left[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin-right:12px;min-width:36px;height:36px}.snackbar-content[_ngcontent-%COMP%]   .right[_ngcontent-%COMP%]{position:absolute;top:6px;right:6px}.snackbar-content[_ngcontent-%COMP%]   .right[_ngcontent-%COMP%]   button.link[_ngcontent-%COMP%]{text-transform:uppercase;font-size:1rem}"]});let n=e;return n})(),ho={duration:1e4,panelClass:"",horizontalPosition:"left",verticalPosition:"bottom",iconNamespace:"basics",type:"icon"},$he="success",Yhe="error",qhe="info",Zhe="warning",Qhe="interaction",Khe="link-button",uV=(()=&gt;{let e=class e{constructor(t){this.matSnackBar=t}showSucess(t,r){this.showSucessMessage(t,r)}showSucessMessage(t,r){this.showMessage(t,Ke(ee({},r),{panelClass:$he+(r?.panelClass??ho.panelClass),iconNamespace:r?.iconNamespace??ho.iconNamespace,type:"icon"}),r?.icon??"check-circle",void 0,r?.forceCloseButton)}showError(t,r){this.showErrorMessage(t,r)}showErrorMessage(t,r){this.showMessage(t,Ke(ee({},r),{panelClass:Yhe+(r?.panelClass??ho.panelClass),iconNamespace:r?.iconNamespace??ho.iconNamespace,type:"icon"}),r?.icon??"error",void 0,r?.forceCloseButton)}showInfoMessage(t,r){this.showMessage(t,Ke(ee({},r),{panelClass:qhe+(r?.panelClass??ho.panelClass),iconNamespace:r?.iconNamespace??ho.iconNamespace,type:"icon"}),r?.icon??"info",void 0,r?.forceCloseButton)}showWarningMessage(t,r){this.showMessage(t,Ke(ee({},r),{panelClass:Zhe+(r?.panelClass??ho.panelClass),iconNamespace:r?.iconNamespace??ho.iconNamespace,type:"icon"}),r?.icon??"warning",void 0,r?.forceCloseButton)}showInteractionIconMessage(t,r){this.showMessage(t,Ke(ee({},r),{panelClass:Qhe+(r?.panelClass??ho.panelClass),iconNamespace:r?.iconNamespace??ho.iconNamespace,type:"interaction"}),r?.icon??"close",void 0,r?.forceCloseButton)}showLinkButtonMessage(t,r,o){return this.showMessage(t,Ke(ee({},o),{panelClass:Khe+(o?.panelClass??ho.panelClass),iconNamespace:o?.iconNamespace??ho.iconNamespace,type:"link-button"}),o?.icon??void 0,r,o?.forceCloseButton)}showMessage(t,r,o,a,s){let c={message:t,namespace:r.iconNamespace??ho.iconNamespace??"",type:r.type??ho.type??"icon",icon:o,action:a,forceCloseButton:s};return this.matSnackBar.openFromComponent(Ghe,Ke(ee({},r),{panelClass:r.panelClass,data:c})).onAction()}};e.\u0275fac=function(r){return new(r||e)(D(mD))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),bD=class{constructor(e){this.overlayRef=e,this.afterClosedSubject=new re,this.afterClosed=this.afterClosedSubject.asObservable(),e.backdropClick().subscribe(()=&gt;this.close())}close(e){this.afterClosedSubject?.next(e),this.afterClosedSubject?.complete(),this.overlayRef.dispose()}};var xst=new le("ADCL_APP_SWITCHER_OVERLAY_DATA");var yD=(()=&gt;{let e=class e{constructor(){this.initials="",this.size=40,this.hostCssClass="",this.hostWidth="",this.hostHeight="",this.hostRadius="",this.hostFontSize=""}static getInitialsFromProfile(t){let r="";return t&amp;&amp;(t.initials?r=t.initials.slice(0,2):t.name&amp;&amp;(r=t.name.split(" ").filter(o=&gt;!!o).map(o=&gt;o[0]).filter(Xhe).join("").toUpperCase())),r}static getColorNameForInitials(t,r){let o=0;if(r?.initialsColor)return r.initialsColor;for(t.toUpperCase().split("").forEach(a=&gt;o+=Jhe(a));o&gt;sV.length-1;)o=efe(o);return sV[o]}ngOnChanges(t){if(t.profile){let r=t.profile.currentValue;this.initials=e.getInitialsFromProfile(r),this.hostCssClass=`bg ${e.getColorNameForInitials(this.initials,r)}`}this.size!=null&amp;&amp;(this.hostWidth=this.size.toString(),this.hostHeight=this.size.toString(),this.hostRadius=(this.size/2).toString(),this.hostFontSize=(this.size/2-this.size/8).toString())}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["adcl-user-icon"]],hostVars:10,hostBindings:function(r,o){r&amp;2&amp;&amp;(oi(o.hostCssClass),ln("width",o.hostWidth,"px")("height",o.hostHeight,"px")("border-radius",o.hostRadius,"px")("font-size",o.hostFontSize,"px"))},inputs:{profile:"profile",size:"size"},features:[wt],decls:2,vars:2,consts:[["alt","user profile",3,"src","styled",4,"ngIf"],[4,"ngIf"],["alt","user profile",3,"src"]],template:function(r,o){r&amp;1&amp;&amp;w(0,Ohe,1,3,"img",0)(1,Ehe,2,1,"span",1),r&amp;2&amp;&amp;(p("ngIf",o.profile==null?null:o.profile.imageUrl),d(),p("ngIf",!(o.profile!=null&amp;&amp;o.profile.imageUrl)))},dependencies:[fe],styles:["[_nghost-%COMP%]{display:flex;justify-content:center;align-items:center;color:#fff}img[_ngcontent-%COMP%]{height:100%;width:100%}img.styled[_ngcontent-%COMP%]{border-radius:100%}"],changeDetection:0});let n=e;return n})(),Xhe=(n,e,i)=&gt;e===0||i.length&gt;1&amp;&amp;e===i.length-1,Jhe=n=&gt;n.toLowerCase().charCodeAt(0)-97+1,sV=["aareon-hotpink-100","aareon-blue-100","aareon-bright-blue-100","aareon-coral-100","aareon-cobalt-100","aareon-green-tea-100","aareon-pear-100","aareon-tomato-100","aareon-acai-100","aareon-nebula-100","aareon-scorpio-100"],efe=n=&gt;{let e=0;for(;n;)e+=n%10,n=Math.floor(n/10);return e},mV=new le("ADCL_USER_MENU"),CD=(()=&gt;{let e=class e{constructor(t,r){this.elementRef=t,this.adclIconsService=r,this.profile=void 0,this.logout=void 0,this.privacy=void 0,this.termsOfUse=void 0,this.headerText="",this.headerIcon="arrows:chevron-left",this.click=new ae,this.isSubMenu=!1,this.adclIconsService.registerIconPackage("arrows")}ngOnDestroy(){this.userMenuOverlayRef?.close()}clicked(t,r){this.click.emit({event:r,type:t}),this.userMenuOverlayRef&amp;&amp;t!=="profile"&amp;&amp;this.userMenuOverlayRef?.close()}closeMenu(){this.userMenuOverlayRef?.close(void 0,!0)}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(Vm))},e.\u0275cmp=V({type:e,selectors:[["adcl-user-menu"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(qn,5),r&amp;2){let a;ue(a=me())&amp;&amp;(o.templateRef=a.first)}},inputs:{profile:"profile",logout:"logout",privacy:"privacy",termsOfUse:"termsOfUse",headerText:"headerText",headerIcon:"headerIcon"},outputs:{click:"click"},features:[ht([{provide:mV,useExisting:e}])],ngContentSelectors:dV,decls:1,vars:0,consts:[[1,"aareon-elevation-100"],[3,"click",4,"ngIf"],["class","alternate-title",4,"ngIf"],[1,"content-items"],[1,"content"],["class","logout",4,"ngIf"],["class","legal",3,"single",4,"ngIf"],[3,"click"],["mat-card-avatar","",3,"profile"],[4,"ngIf"],[1,"alternate-title"],["mat-icon-button","",3,"click"],[3,"svgIcon"],[1,"logout"],["mat-flat-button","","color","primary",3,"click"],[1,"legal"],["class","separator",4,"ngIf"],[3,"href","target","click",4,"ngIf"],[3,"click","href","target"],[1,"separator"]],template:function(r,o){r&amp;1&amp;&amp;(ft(),w(0,Bhe,8,6,"ng-template"))},dependencies:[fe,We,dn,Ce,et,Zj,Dt,Gc,ps,qr,yD],styles:[".mat-mdc-card-header-text{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;height:40px}mat-card.mat-mdc-card[_ngcontent-%COMP%]{padding-left:0;padding-right:0;min-width:300px;border-radius:8px}mat-card.mat-mdc-card.is-submenu[_ngcontent-%COMP%]{padding-top:16px}mat-card.mat-mdc-card[_ngcontent-%COMP%]   .mat-mdc-card-title[_ngcontent-%COMP%] + .mat-mdc-card-subtitle[_ngcontent-%COMP%]{margin:0!important;transform:translateY(-2px)}mat-card.mat-mdc-card[_ngcontent-%COMP%]   [mat-card-avatar][_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;color:#fff;font-weight:700}mat-card.mat-mdc-card[_ngcontent-%COMP%]   [mat-card-avatar][_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%}mat-card.mat-mdc-card[_ngcontent-%COMP%]   mat-card-content[_ngcontent-%COMP%], mat-card.mat-mdc-card[_ngcontent-%COMP%]   mat-card-header[_ngcontent-%COMP%]{padding-right:12px;padding-left:12px}mat-card.mat-mdc-card[_ngcontent-%COMP%]   mat-card-header[_ngcontent-%COMP%]{margin-bottom:0;border-bottom:1px solid var(--adcl-card-border)}mat-card.mat-mdc-card[_ngcontent-%COMP%]   mat-card-title.mat-mdc-card-title[_ngcontent-%COMP%]{font-weight:700;font-size:16px;margin-bottom:0}mat-card.mat-mdc-card[_ngcontent-%COMP%]   .mat-mdc-card-subtitle[_ngcontent-%COMP%]{color:var(--adcl-color-primary-text);margin-bottom:0}mat-card.mat-mdc-card[_ngcontent-%COMP%]   mat-card-title.alternate-title[_ngcontent-%COMP%]{padding:0 12px 12px 6px;display:flex;align-items:center;border-bottom:1px solid var(--adcl-card-border)}mat-card.mat-mdc-card[_ngcontent-%COMP%]   mat-card-title.alternate-title[_ngcontent-%COMP%] &gt; button[_ngcontent-%COMP%]{margin-right:12px;margin-top:-4px}mat-card.mat-mdc-card[_ngcontent-%COMP%]   mat-card-content[_ngcontent-%COMP%]{margin:0;border-top:1px solid var(--adcl-card-border);padding:12px}mat-card.mat-mdc-card[_ngcontent-%COMP%]   mat-card-content[_ngcontent-%COMP%]:first-child{border-top:none}mat-card.mat-mdc-card[_ngcontent-%COMP%]   mat-card-content[_ngcontent-%COMP%]:Last-child{padding:12px 12px 0}mat-card.mat-mdc-card[_ngcontent-%COMP%]   mat-card-content.content[_ngcontent-%COMP%]{padding:0}mat-card.mat-mdc-card[_ngcontent-%COMP%]   mat-card-content.logout[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center}mat-card.mat-mdc-card[_ngcontent-%COMP%]   mat-card-content.logout[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{width:auto}mat-card.mat-mdc-card[_ngcontent-%COMP%]   mat-card-content.logout[_ngcontent-%COMP%]:last-child{padding-bottom:12px}mat-card.mat-mdc-card[_ngcontent-%COMP%]   mat-card-content.legal[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;margin:0!important;padding:12px}mat-card.mat-mdc-card[_ngcontent-%COMP%]   mat-card-content.legal[_ngcontent-%COMP%] &gt; *[_ngcontent-%COMP%]{color:var(--adcl-color-primary);cursor:pointer}mat-card.mat-mdc-card[_ngcontent-%COMP%]   mat-card-content.legal[_ngcontent-%COMP%]   .separator[_ngcontent-%COMP%]{background-color:transparent;height:100%;width:1px;padding:0;margin:0 12px;display:flex;align-items:center;justify-content:center}.content-items[_ngcontent-%COMP%]{position:relative}"],changeDetection:0});let n=e;return n})(),lx=class extends bD{constructor(e,i,t){super(e),this.parentTrigger=i,this.elementRef=t,this.closed=!1}close(e,i=!1){super.close(e),this.closed=!0,i&amp;&amp;this.parentTrigger&amp;&amp;this.elementRef&amp;&amp;this.parentTrigger.reopenMenu()}},xD=(()=&gt;{let e=class e{constructor(t,r,o,a,s){this.overlay=t,this.elementRef=r,this.injector=o,this.viewContainerRef=a,this.parentMenu=s}handleClick(t=!1){this.adclUserMenuTriggerFor&amp;&amp;(!this.overlayRef||this.overlayRef.closed||t)?this.overlayRef=this.openUserMenu(this.adclUserMenuTriggerFor):(this.overlayRef?.close(),this.overlayRef=void 0)}openUserMenu(t){let r=this.parentMenu?.userMenuOverlayRef?.elementRef??this.elementRef,o=this.overlay.position().flexibleConnectedTo(r).withPositions([{originX:"start",originY:"center",overlayX:"start",overlayY:"top",weight:10,offsetX:0,offsetY:32,panelClass:"adcl-usermenu-panel"}]).withGrowAfterOpen(!1),a=new Oo({positionStrategy:o,hasBackdrop:!0,backdropClass:"cdk-overlay-transparent-backdrop",scrollStrategy:this.overlay.scrollStrategies.reposition()}),s=this.overlay.create(a),c;this.parentMenu?(c=new lx(s,this.parentMenu.userMenuOverlayRef?.parentTrigger,r),this.parentMenu.userMenuOverlayRef?.close(),t.isSubMenu=!0):c=new lx(s,this,r),t.userMenuOverlayRef=c;let l=this.getPortal(t);return s.attach(l),c}getPortal(t){if(!t.templateRef)throw new Error("Can't find TemplateRef, "+JSON.stringify(t));return(!this.portal||this.portal.templateRef!==t.templateRef)&amp;&amp;(this.portal=new vr(t.templateRef,this.viewContainerRef)),this.portal}reopenMenu(){this.handleClick(!0)}};e.\u0275fac=function(r){return new(r||e)(x(qt),x(ke),x(En),x(Gt),x(mV,8))},e.\u0275dir=ve({type:e,selectors:[["","adclUserMenuTriggerFor",""]],hostBindings:function(r,o){r&amp;1&amp;&amp;P("click",function(){return o.handleClick()})},inputs:{adclUserMenuTriggerFor:"adclUserMenuTriggerFor"}});let n=e;return n})(),pV=(()=&gt;{let e=class e{constructor(t,r,o){this.adclIconsService=t,this.userMenu=r,this.userMenuTrigger=o,this.closeAfterClick=!0,this.selected=!1,this.selectedIcon="basics:check",this.triggerIcon="arrows:chevron-right",this.hasUserMenuTrigger=!1,this.adclIconsService.registerIconPackage("basics"),this.adclIconsService.registerIconPackage("arrows"),o&amp;&amp;(this.hasUserMenuTrigger=!0)}clicked(){this.closeAfterClick&amp;&amp;!this.userMenu?.isSubMenu&amp;&amp;this.userMenu?.userMenuOverlayRef?.close()}get isLast(){return!this.userMenu?.logout&amp;&amp;!this.userMenu?.termsOfUse&amp;&amp;!this.userMenu?.privacy}get isFirst(){return!this.userMenu?.profile&amp;&amp;!this.userMenu?.isSubMenu}};e.\u0275fac=function(r){return new(r||e)(x(Vm),x(CD,8),x(xD,8))},e.\u0275cmp=V({type:e,selectors:[["","adcl-user-menu-item",""]],contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;rt(a,Ce,5),r&amp;2){let s;ue(s=me())&amp;&amp;(o.icon=s.first)}},hostVars:8,hostBindings:function(r,o){r&amp;1&amp;&amp;P("click",function(){return o.clicked()}),r&amp;2&amp;&amp;Se("is-selected",o.selected)("has-icon",o.icon)("is-last",o.isLast)("is-first",o.isFirst)},inputs:{closeAfterClick:"closeAfterClick",selected:"selected",selectedIcon:"selectedIcon",triggerIcon:"triggerIcon"},attrs:zhe,ngContentSelectors:dV,decls:4,vars:2,consts:[[1,"content"],[3,"svgIcon",4,"ngIf"],["class","submenu-trigger",3,"svgIcon",4,"ngIf"],[3,"svgIcon"],[1,"submenu-trigger",3,"svgIcon"]],template:function(r,o){r&amp;1&amp;&amp;(ft(),m(0,"div",0),w(1,Hhe,1,1,"mat-icon",1),Fe(2),h(),w(3,Uhe,1,1,"mat-icon",2)),r&amp;2&amp;&amp;(d(),p("ngIf",o.selected),d(2),p("ngIf",o.hasUserMenuTrigger))},dependencies:[fe,Ce],styles:["[_nghost-%COMP%]{padding:12px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;height:48px}[_nghost-%COMP%]:hover{background-color:var(--adcl-sidebar-hover-background)}.is-first[_nghost-%COMP%]:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.is-last[_nghost-%COMP%]:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}[_nghost-%COMP%]:not(.has-icon):not(.is-selected){padding-left:48px}[_nghost-%COMP%]     mat-icon{margin-right:12px}.content[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-start}"],changeDetection:0});let n=e;return n})(),cV="adcl-selector-button",hV=(()=&gt;{let e=class e{constructor(t){if(this.button=t,this.selectorClass=cV,this.isSelected=!1,!this.button)throw new Error("adclSelectorButton: This directive can only be used together with a matButton. ")}ngOnInit(){this.adclSelectorType||(this.adclSelectorType="standard"),this.selectorClass=cV+" adcl-selector-type-"+this.adclSelectorType}ngOnChanges(t){if(t.adclSelectorButton){let r=t.adclSelectorButton;this.isSelected=r.currentValue===!0}}};e.\u0275fac=function(r){return new(r||e)(x(We,8))},e.\u0275dir=ve({type:e,selectors:[["","adclSelectorButton",""]],hostVars:4,hostBindings:function(r,o){r&amp;2&amp;&amp;(oi(o.selectorClass),Se("selected",o.isSelected))},inputs:{adclSelectorButton:"adclSelectorButton",adclSelectorType:"adclSelectorType"},features:[wt]});let n=e;return n})();var tfe="adcl-filter-button",Do=(()=&gt;{let e=class e{constructor(t){if(this.button=t,this.isActive=!1,this.isApplied=!1,this.flipIconWhenActive=!0,this.rowReverse=!0,this.selectorClass=tfe,!this.button)throw new Error("adclFilterButton: This directive can only be used together with a matButton. ")}};e.\u0275fac=function(r){return new(r||e)(x(We,8))},e.\u0275dir=ve({type:e,selectors:[["","adclFilterButton",""]],hostVars:10,hostBindings:function(r,o){r&amp;2&amp;&amp;(oi(o.selectorClass),Se("adcl-state-active",o.isActive)("adcl-state-applied",o.isApplied)("adcl-icon-flip",o.flipIconWhenActive)("reverse",o.rowReverse))},inputs:{isActive:"isActive",isApplied:"isApplied",flipIconWhenActive:"flipIconWhenActive",rowReverse:"rowReverse"}});let n=e;return n})(),bf=(()=&gt;{let e=class e{constructor(t){this.adclIconsService=t,this.direction="horizontal",this.size=24,this.adclIconsService.registerIconPackage("basics")}};e.\u0275fac=function(r){return new(r||e)(x(Vm))},e.\u0275cmp=V({type:e,selectors:[["adcl-loading-spinner"]],hostVars:4,hostBindings:function(r,o){r&amp;2&amp;&amp;(oi(o.direction),ln("--adcl-spinner-size",o.size,"px"))},inputs:{direction:"direction",size:"size"},decls:2,vars:0,consts:[[1,"block","left"],[1,"block","right"]],template:function(r,o){r&amp;1&amp;&amp;C(0,"div",0)(1,"div",1)},styles:["[_nghost-%COMP%]{--adcl-spinner-size: 24px;--adcl-spinner-animation: .7s cubic-bezier(.3, .5, .4, .9) infinite alternate-reverse;--adcl-spinner-left-from: #051163;--adcl-spinner-left-to: #086DFB;--adcl-spinner-right-from: #EBE3DC;--adcl-spinner-right-to: #F7F3F0;display:flex;align-items:center;position:relative;justify-content:center}[_nghost-%COMP%]   .left[_ngcontent-%COMP%]{background-image:linear-gradient(-50deg,var(--adcl-spinner-left-from),var(--adcl-spinner-left-to) 100%)}[_nghost-%COMP%]   .right[_ngcontent-%COMP%]{background-image:linear-gradient(50deg,var(--adcl-spinner-right-from) 0%,var(--adcl-spinner-right-to) 100%)}.horizontal[_nghost-%COMP%]{flex-direction:row;min-height:var(--adcl-spinner-size);min-width:calc(var(--adcl-spinner-size) * 4)}.horizontal[_nghost-%COMP%]   .left[_ngcontent-%COMP%]{margin-right:var(--adcl-spinner-size);animation:_ngcontent-%COMP%_attract-left var(--adcl-spinner-animation)}.horizontal[_nghost-%COMP%]   .right[_ngcontent-%COMP%]{margin-left:var(--adcl-spinner-size);animation:_ngcontent-%COMP%_attract-right var(--adcl-spinner-animation)}.vertical[_nghost-%COMP%]{flex-direction:column;min-width:var(--adcl-spinner-size);min-height:calc(var(--adcl-spinner-size) * 4)}.vertical[_nghost-%COMP%]   .left[_ngcontent-%COMP%]{margin-bottom:var(--adcl-spinner-size);animation:_ngcontent-%COMP%_attract-top var(--adcl-spinner-animation)}.vertical[_nghost-%COMP%]   .right[_ngcontent-%COMP%]{margin-top:var(--adcl-spinner-size);animation:_ngcontent-%COMP%_attract-bottom var(--adcl-spinner-animation)}.aareon-dark-theme   [_nghost-%COMP%]{mix-blend-mode:exclusion}.block[_ngcontent-%COMP%]{height:var(--adcl-spinner-size);width:var(--adcl-spinner-size);border-radius:50%;mix-blend-mode:multiply}@keyframes _ngcontent-%COMP%_attract-left{to{transform:translate(calc(var(--adcl-spinner-size) * 1.7))}}@keyframes _ngcontent-%COMP%_attract-right{to{transform:translate(calc(var(--adcl-spinner-size) * -1 * 1.7))}}@keyframes _ngcontent-%COMP%_attract-top{to{transform:translateY(calc(var(--adcl-spinner-size) * 1.7))}}@keyframes _ngcontent-%COMP%_attract-bottom{to{transform:translateY(calc(var(--adcl-spinner-size) * -1 * 1.7))}}"],changeDetection:0});let n=e;return n})(),lV=(()=&gt;{let e=class e{constructor(){this.theme=Ql.Light,this.autoUpdateThemeForPreferredColorScheme=!1,this.themeElementSelector="html"}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})(),Fn=(()=&gt;{let e=class e{constructor(t,r){this.themingService=t,this.config=r,r&amp;&amp;(r.themeElementSelector&amp;&amp;t.setThemeElementSelector(r.themeElementSelector),r.theme&amp;&amp;t.changeThemeTo(r.theme),r.autoUpdateThemeForPreferredColorScheme&amp;&amp;t.autoUpdateThemeForPreferredColorScheme(!0))}static forRoot(t){return{ngModule:e,providers:[{provide:lV,useValue:t}]}}};e.\u0275fac=function(r){return new(r||e)(D(vD),D(lV,8))},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[{provide:uD,useValue:{duration:ho.duration,horizontalPosition:ho.horizontalPosition,verticalPosition:ho.verticalPosition}},{provide:mP,useValue:{appearance:"outline"}},{provide:hD,useValue:{color:"primary"}},{provide:gD,useValue:{color:"primary"}},{provide:rV,useValue:{color:"primary"}}],imports:[mr,be,r9,bt,ot,hf,pu,Yr,Et,Yc]});let n=e;return n})();function nfe(n){let e=n,i=Math.floor(Math.abs(n)),t=n.toString().replace(/^[^.]*\.?/,"").length;return i===1&amp;&amp;t===0?1:5}var fV=["de",[["AM","PM"],void 0,void 0],void 0,[["S","M","D","M","D","F","S"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."]],[["S","M","D","M","D","F","S"],["So","Mo","Di","Mi","Do","Fr","Sa"],["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan.","Feb.","M\xE4rz","Apr.","Mai","Juni","Juli","Aug.","Sept.","Okt.","Nov.","Dez."],["Januar","Februar","M\xE4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","M\xE4r","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],["Januar","Februar","M\xE4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]],[["v. Chr.","n. Chr."],void 0,void 0],1,[6,0],["dd.MM.yy","dd.MM.y","d. MMMM y","EEEE, d. MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",void 0,"{1} 'um' {0}",void 0],[",",".",";","%","+","-","E","\xB7","\u2030","\u221E","NaN",":"],["#,##0.###","#,##0\xA0%","#,##0.00\xA0\xA4","#E0"],"EUR","\u20AC","Euro",{ATS:["\xF6S"],AUD:["AU$","$"],BGM:["BGK"],BGO:["BGJ"],BYN:[void 0,"\u0440."],CUC:[void 0,"Cub$"],DEM:["DM"],FKP:[void 0,"Fl\xA3"],GHS:[void 0,"\u20B5"],GNF:[void 0,"F.G."],KMF:[void 0,"FC"],PHP:[void 0,"\u20B1"],RON:[void 0,"L"],RUR:[void 0,"\u0440."],RWF:[void 0,"F.Rw"],SYP:[],THB:["\u0E3F"],TWD:["NT$"],XXX:[],ZMW:[void 0,"K"]},"ltr",nfe];var gV=[[["Mitternacht","morgens","vorm.","mittags","nachm.","abends","nachts"],void 0,["Mitternacht","morgens","vormittags","mittags","nachmittags","abends","nachts"]],[["Mitternacht","Morgen","Vorm.","Mittag","Nachm.","Abend","Nacht"],void 0,["Mitternacht","Morgen","Vormittag","Mittag","Nachmittag","Abend","Nacht"]],["00:00",["05:00","10:00"],["10:00","12:00"],["12:00","13:00"],["13:00","18:00"],["18:00","24:00"],["00:00","05:00"]]];var hu=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,ut]});let n=e;return n})();var I_="Service workers are disabled or not supported by this browser";function ife(n){return jo(()=&gt;Jo(new Error(n)))}var vf=class{constructor(e){if(this.serviceWorker=e,!e)this.worker=this.events=this.registration=ife(I_);else{let t=Sr(e,"controllerchange").pipe(He(()=&gt;e.controller)),r=jo(()=&gt;ne(e.controller)),o=Xa(r,t);this.worker=o.pipe(nt(u=&gt;!!u)),this.registration=this.worker.pipe(Xe(()=&gt;e.getRegistration()));let l=Sr(e,"message").pipe(He(u=&gt;u.data)).pipe(nt(u=&gt;u&amp;&amp;u.type)).pipe(vO());l.connect(),this.events=l}}postMessage(e,i){return this.worker.pipe(gt(1),Un(t=&gt;{t.postMessage(ee({action:e},i))})).toPromise().then(()=&gt;{})}postMessageWithOperation(e,i,t){let r=this.waitForOperationCompleted(t),o=this.postMessage(e,i);return Promise.all([o,r]).then(([,a])=&gt;a)}generateNonce(){return Math.round(Math.random()*1e7)}eventsOfType(e){let i;return typeof e=="string"?i=t=&gt;t.type===e:i=t=&gt;e.includes(t.type),this.events.pipe(nt(i))}nextEventOfType(e){return this.eventsOfType(e).pipe(gt(1))}waitForOperationCompleted(e){return this.eventsOfType("OPERATION_COMPLETED").pipe(nt(i=&gt;i.nonce===e),gt(1),He(i=&gt;{if(i.result!==void 0)return i.result;throw new Error(i.error)})).toPromise()}get isEnabled(){return!!this.serviceWorker}},yV=(()=&gt;{let e=class e{get isEnabled(){return this.sw.isEnabled}constructor(t){if(this.sw=t,this.pushManager=null,this.subscriptionChanges=new re,!t.isEnabled){this.messages=mm,this.notificationClicks=mm,this.subscription=mm;return}this.messages=this.sw.eventsOfType("PUSH").pipe(He(o=&gt;o.data)),this.notificationClicks=this.sw.eventsOfType("NOTIFICATION_CLICK").pipe(He(o=&gt;o.data)),this.pushManager=this.sw.registration.pipe(He(o=&gt;o.pushManager));let r=this.pushManager.pipe(Xe(o=&gt;o.getSubscription()));this.subscription=xn(r,this.subscriptionChanges)}requestSubscription(t){if(!this.sw.isEnabled||this.pushManager===null)return Promise.reject(new Error(I_));let r={userVisibleOnly:!0},o=this.decodeBase64(t.serverPublicKey.replace(/_/g,"/").replace(/-/g,"+")),a=new Uint8Array(new ArrayBuffer(o.length));for(let s=0;s&lt;o.length;s++)a[s]=o.charCodeAt(s);return r.applicationServerKey=a,this.pushManager.pipe(Xe(s=&gt;s.subscribe(r)),gt(1)).toPromise().then(s=&gt;(this.subscriptionChanges.next(s),s))}unsubscribe(){if(!this.sw.isEnabled)return Promise.reject(new Error(I_));let t=r=&gt;{if(r===null)throw new Error("Not subscribed to push notifications.");return r.unsubscribe().then(o=&gt;{if(!o)throw new Error("Unsubscribe failed!");this.subscriptionChanges.next(null)})};return this.subscription.pipe(gt(1),Xe(t)).toPromise()}decodeBase64(t){return atob(t)}};e.\u0275fac=function(r){return new(r||e)(D(vf))},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})(),CV=(()=&gt;{let e=class e{get isEnabled(){return this.sw.isEnabled}constructor(t){if(this.sw=t,!t.isEnabled){this.versionUpdates=mm,this.unrecoverable=mm;return}this.versionUpdates=this.sw.eventsOfType(["VERSION_DETECTED","VERSION_INSTALLATION_FAILED","VERSION_READY","NO_NEW_VERSION_DETECTED"]),this.unrecoverable=this.sw.eventsOfType("UNRECOVERABLE_STATE")}checkForUpdate(){if(!this.sw.isEnabled)return Promise.reject(new Error(I_));let t=this.sw.generateNonce();return this.sw.postMessageWithOperation("CHECK_FOR_UPDATES",{nonce:t},t)}activateUpdate(){if(!this.sw.isEnabled)return Promise.reject(new Error(I_));let t=this.sw.generateNonce();return this.sw.postMessageWithOperation("ACTIVATE_UPDATE",{nonce:t},t)}};e.\u0275fac=function(r){return new(r||e)(D(vf))},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})();var _V=new le("");function rfe(n,e,i,t){return()=&gt;{if(!(Fh(t)&amp;&amp;"serviceWorker"in navigator&amp;&amp;i.enabled!==!1))return;navigator.serviceWorker.addEventListener("controllerchange",()=&gt;{navigator.serviceWorker.controller!==null&amp;&amp;navigator.serviceWorker.controller.postMessage({action:"INITIALIZE"})});let r;if(typeof i.registrationStrategy=="function")r=i.registrationStrategy();else{let[a,...s]=(i.registrationStrategy||"registerWhenStable:30000").split(":");switch(a){case"registerImmediately":r=ne(null);break;case"registerWithDelay":r=bV(+s[0]||0);break;case"registerWhenStable":r=s[0]?xn(vV(n),bV(+s[0])):vV(n);break;default:throw new Error(`Unknown ServiceWorker registration strategy: ${i.registrationStrategy}`)}}n.get(Ae).runOutsideAngular(()=&gt;r.pipe(gt(1)).subscribe(()=&gt;navigator.serviceWorker.register(e,{scope:i.scope}).catch(a=&gt;console.error("Service worker registration failed with:",a))))}}function bV(n){return ne(null).pipe(vn(n))}function vV(n){return n.get(rs).isStable.pipe(nt(i=&gt;i))}function ofe(n,e){return new vf(Fh(e)&amp;&amp;n.enabled!==!1?navigator.serviceWorker:void 0)}var D_=class{};function afe(n,e={}){return km([yV,CV,{provide:_V,useValue:n},{provide:D_,useValue:e},{provide:vf,useFactory:ofe,deps:[D_,zo]},{provide:Ud,useFactory:rfe,deps:[En,_V,D_,zo],multi:!0}])}var xV=(()=&gt;{let e=class e{static register(t,r={}){return{ngModule:e,providers:[afe(t,r)]}}};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[yV,CV]});let n=e;return n})();var Le={production:!0,crmDispatcherBaseUrl:"",drupalFileBaseUrl:"",demoMode:!0,demoExclude:["bootstrap-portal-theme","bootstrap-auth-info","registration-save","page-config","warn-monitor","faq","claims","navigation-config","news","claim-creation","appointments","intro","contracts","contact-details","address-details","marketplace","service-area","eed","documents","claims-config","claim-reply","neela","contact_list","update-fcm-token","deregister","user-info","rent_adjustment","iban-validation","update-credentials","change-contact","password-policy","change-address","b-and-o-integration","chat-agent","savercontracts","representative-list","tax-information"],xFrontendUrlHeader:null,keycloak:{active:!0},useLocalDevApi:!1,contentTargetApiUrl:"/jaguar/content-target/",faqApiUrl:"/jaguar/faq-admin/",marketplaceApiUrl:"/jaguar/marketplace-admin/",portalUrl:"/",saverContractsApiUrl:"/saver/",rentAdjustmentApiUrl:"/rent-adjustment/",warnMonitorApiUrl:"/warn-monitor/"};var yf=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var Cr=(()=&gt;{let e=class e{constructor(t,r){this.document=t,this.bootstrapConfig=r}getFrontendBaseUrl(){let t=this.document.location.hostname;return t==="localhost"&amp;&amp;Le.xFrontendUrlHeader?Le.xFrontendUrlHeader:t}getBackendBaseUrl(){return Le.crmDispatcherBaseUrl}getKeycloakData(){return this.bootstrapConfig.keycloakConfig}getThemingConfig(){return this.bootstrapConfig.themingConfig}getSpecialPagesConfig(){return this.bootstrapConfig.specialPages}};e.\u0275fac=function(r){return new(r||e)(D($e),D(yf))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var wV=(()=&gt;{let e=class e{constructor(t){this.tenantConfig=t}intercept(t,r){let o=t.clone({headers:t.headers.set("X-FRONTEND-URL",this.tenantConfig.getFrontendBaseUrl())});return r.handle(o)}};e.\u0275fac=function(r){return new(r||e)(D(Cr))},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})();var Xm=class extends Error{};var UV=F6(HV(),1);var tp=class extends Error{};tp.prototype.name="InvalidTokenError";function jfe(n){return decodeURIComponent(atob(n).replace(/(.)/g,(e,i)=&gt;{let t=i.charCodeAt(0).toString(16).toUpperCase();return t.length&lt;2&amp;&amp;(t="0"+t),"%"+t}))}function Vfe(n){let e=n.replace(/-/g,"+").replace(/_/g,"/");switch(e.length%4){case 0:break;case 2:e+="==";break;case 3:e+="=";break;default:throw new Error("base64 string is not of the correct length")}try{return jfe(e)}catch{return atob(e)}}function hx(n,e){if(typeof n!="string")throw new tp("Invalid token specified: must be a string");e||(e={});let i=e.header===!0?0:1,t=n.split(".")[i];if(typeof t!="string")throw new tp(`Invalid token specified: missing part #${i+1}`);let r;try{r=Vfe(t)}catch(o){throw new tp(`Invalid token specified: invalid base64 for part #${i+1} (${o.message})`)}try{return JSON.parse(r)}catch(o){throw new tp(`Invalid token specified: invalid json for part #${i+1} (${o.message})`)}}if(typeof Promise&gt;"u")throw Error("Keycloak requires an environment that supports Promises. Make sure that you include the appropriate polyfill.");function TD(n){if(!(this instanceof TD))throw new Error("The 'Keycloak' constructor must be invoked with 'new'.");for(var e=this,i,t=[],r,o={enable:!0,callbackList:[],interval:5},a=document.getElementsByTagName("script"),s=0;s&lt;a.length;s++)(a[s].src.indexOf("keycloak.js")!==-1||a[s].src.indexOf("keycloak.min.js")!==-1)&amp;&amp;a[s].src.indexOf("version=")!==-1&amp;&amp;(e.iframeVersion=a[s].src.substring(a[s].src.indexOf("version=")+8).split("&amp;")[0]);var c=!0,l=Lt(console.info),u=Lt(console.warn);e.init=function(z){if(e.didInitialize)throw new Error("A 'Keycloak' instance can only be initialized once.");e.didInitialize=!0,e.authenticated=!1,r=ye();var ie=["default","cordova","cordova-native"];if(z&amp;&amp;ie.indexOf(z.adapter)&gt;-1?i=F(z.adapter):z&amp;&amp;typeof z.adapter=="object"?i=z.adapter:window.Cordova||window.cordova?i=F("cordova"):i=F(),z){if(typeof z.useNonce&lt;"u"&amp;&amp;(c=z.useNonce),typeof z.checkLoginIframe&lt;"u"&amp;&amp;(o.enable=z.checkLoginIframe),z.checkLoginIframeInterval&amp;&amp;(o.interval=z.checkLoginIframeInterval),z.onLoad==="login-required"&amp;&amp;(e.loginRequired=!0),z.responseMode)if(z.responseMode==="query"||z.responseMode==="fragment")e.responseMode=z.responseMode;else throw"Invalid value for responseMode";if(z.flow){switch(z.flow){case"standard":e.responseType="code";break;case"implicit":e.responseType="id_token token";break;case"hybrid":e.responseType="code id_token token";break;default:throw"Invalid value for flow"}e.flow=z.flow}if(z.timeSkew!=null&amp;&amp;(e.timeSkew=z.timeSkew),z.redirectUri&amp;&amp;(e.redirectUri=z.redirectUri),z.silentCheckSsoRedirectUri&amp;&amp;(e.silentCheckSsoRedirectUri=z.silentCheckSsoRedirectUri),typeof z.silentCheckSsoFallback=="boolean"?e.silentCheckSsoFallback=z.silentCheckSsoFallback:e.silentCheckSsoFallback=!0,typeof z.pkceMethod&lt;"u"){if(z.pkceMethod!=="S256"&amp;&amp;z.pkceMethod!==!1)throw new TypeError(`Invalid value for pkceMethod', expected 'S256' or false but got ${z.pkceMethod}.`);e.pkceMethod=z.pkceMethod}else e.pkceMethod="S256";typeof z.enableLogging=="boolean"?e.enableLogging=z.enableLogging:e.enableLogging=!1,z.logoutMethod==="POST"?e.logoutMethod="POST":e.logoutMethod="GET",typeof z.scope=="string"&amp;&amp;(e.scope=z.scope),typeof z.acrValues=="string"&amp;&amp;(e.acrValues=z.acrValues),typeof z.messageReceiveTimeout=="number"&amp;&amp;z.messageReceiveTimeout&gt;0?e.messageReceiveTimeout=z.messageReceiveTimeout:e.messageReceiveTimeout=1e4}e.responseMode||(e.responseMode="fragment"),e.responseType||(e.responseType="code",e.flow="standard");var Pe=he(),xe=he();xe.promise.then(function(){e.onReady&amp;&amp;e.onReady(e.authenticated),Pe.setSuccess(e.authenticated)}).catch(function(at){Pe.setError(at)});var Me=Z();function Ye(){var at=function(ri){ri||(Kt.prompt="none"),z&amp;&amp;z.locale&amp;&amp;(Kt.locale=z.locale),e.login(Kt).then(function(){xe.setSuccess()}).catch(function(fc){xe.setError(fc)})},pt=function(){var ri=document.createElement("iframe"),fc=e.createLoginUrl({prompt:"none",redirectUri:e.silentCheckSsoRedirectUri});ri.setAttribute("src",fc),ri.setAttribute("sandbox","allow-storage-access-by-user-activation allow-scripts allow-same-origin"),ri.setAttribute("title","keycloak-silent-check-sso"),ri.style.display="none",document.body.appendChild(ri);var Pd=function(Ka){if(!(Ka.origin!==window.location.origin||ri.contentWindow!==Ka.source)){var Bg=q(Ka.data);L(Bg,xe),document.body.removeChild(ri),window.removeEventListener("message",Pd)}};window.addEventListener("message",Pd)},Kt={};switch(z.onLoad){case"check-sso":o.enable?Oe().then(function(){Qe().then(function(ri){ri?xe.setSuccess():e.silentCheckSsoRedirectUri?pt():at(!1)}).catch(function(ri){xe.setError(ri)})}):e.silentCheckSsoRedirectUri?pt():at(!1);break;case"login-required":at(!0);break;default:throw"Invalid value for onLoad"}}function Te(){var at=q(window.location.href);if(at&amp;&amp;window.history.replaceState(window.history.state,null,at.newUrl),at&amp;&amp;at.valid)return Oe().then(function(){L(at,xe)}).catch(function(pt){xe.setError(pt)});z?z.token&amp;&amp;z.refreshToken?(K(z.token,z.refreshToken,z.idToken),o.enable?Oe().then(function(){Qe().then(function(pt){pt?(e.onAuthSuccess&amp;&amp;e.onAuthSuccess(),xe.setSuccess(),_e()):xe.setSuccess()}).catch(function(pt){xe.setError(pt)})}):e.updateToken(-1).then(function(){e.onAuthSuccess&amp;&amp;e.onAuthSuccess(),xe.setSuccess()}).catch(function(pt){e.onAuthError&amp;&amp;e.onAuthError(),z.onLoad?Ye():xe.setError(pt)})):z.onLoad?Ye():xe.setSuccess():xe.setSuccess()}function Be(){var at=he(),pt=function(){(document.readyState==="interactive"||document.readyState==="complete")&amp;&amp;(document.removeEventListener("readystatechange",pt),at.setSuccess())};return document.addEventListener("readystatechange",pt),pt(),at.promise}return Me.then(function(){Be().then(je).then(Te).catch(function(at){Pe.setError(at)})}),Me.catch(function(at){Pe.setError(at)}),Pe.promise},e.login=function(z){return i.login(z)};function f(z){var ie=null,Pe=window.crypto||window.msCrypto;if(Pe&amp;&amp;Pe.getRandomValues&amp;&amp;window.Uint8Array)return ie=new Uint8Array(z),Pe.getRandomValues(ie),ie;ie=new Array(z);for(var xe=0;xe&lt;ie.length;xe++)ie[xe]=Math.floor(256*Math.random());return ie}function g(z){return b(z,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789")}function b(z,ie){for(var Pe=f(z),xe=new Array(z),Me=0;Me&lt;z;Me++)xe[Me]=ie.charCodeAt(Pe[Me]%ie.length);return String.fromCharCode.apply(null,xe)}function y(z,ie){if(z!=="S256")throw new TypeError(`Invalid value for 'pkceMethod', expected 'S256' but got '${z}'.`);let Pe=new Uint8Array(UV.default.arrayBuffer(ie));return Bfe(Pe).replace(/\+/g,"-").replace(/\//g,"_").replace(/\=/g,"")}function M(z){var ie={id_token:{acr:z}};return JSON.stringify(ie)}e.createLoginUrl=function(z){var ie=R(),Pe=R(),xe=i.redirectUri(z),Me={state:ie,nonce:Pe,redirectUri:encodeURIComponent(xe),loginOptions:z};z&amp;&amp;z.prompt&amp;&amp;(Me.prompt=z.prompt);var Ye;z&amp;&amp;z.action=="register"?Ye=e.endpoints.register():Ye=e.endpoints.authorize();var Te=z&amp;&amp;z.scope||e.scope;Te?Te.indexOf("openid")===-1&amp;&amp;(Te="openid "+Te):Te="openid";var Be=Ye+"?client_id="+encodeURIComponent(e.clientId)+"&amp;redirect_uri="+encodeURIComponent(xe)+"&amp;state="+encodeURIComponent(ie)+"&amp;response_mode="+encodeURIComponent(e.responseMode)+"&amp;response_type="+encodeURIComponent(e.responseType)+"&amp;scope="+encodeURIComponent(Te);if(c&amp;&amp;(Be=Be+"&amp;nonce="+encodeURIComponent(Pe)),z&amp;&amp;z.prompt&amp;&amp;(Be+="&amp;prompt="+encodeURIComponent(z.prompt)),z&amp;&amp;z.maxAge&amp;&amp;(Be+="&amp;max_age="+encodeURIComponent(z.maxAge)),z&amp;&amp;z.loginHint&amp;&amp;(Be+="&amp;login_hint="+encodeURIComponent(z.loginHint)),z&amp;&amp;z.idpHint&amp;&amp;(Be+="&amp;kc_idp_hint="+encodeURIComponent(z.idpHint)),z&amp;&amp;z.action&amp;&amp;z.action!="register"&amp;&amp;(Be+="&amp;kc_action="+encodeURIComponent(z.action)),z&amp;&amp;z.locale&amp;&amp;(Be+="&amp;ui_locales="+encodeURIComponent(z.locale)),z&amp;&amp;z.acr){var at=M(z.acr);Be+="&amp;claims="+encodeURIComponent(at)}if((z&amp;&amp;z.acrValues||e.acrValues)&amp;&amp;(Be+="&amp;acr_values="+encodeURIComponent(z.acrValues||e.acrValues)),e.pkceMethod){var pt=g(96);Me.pkceCodeVerifier=pt;var Kt=y(e.pkceMethod,pt);Be+="&amp;code_challenge="+Kt,Be+="&amp;code_challenge_method="+e.pkceMethod}return r.add(Me),Be},e.logout=function(z){return i.logout(z)},e.createLogoutUrl=function(z){if((z?.logoutMethod??e.logoutMethod)==="POST")return e.endpoints.logout();var Pe=e.endpoints.logout()+"?client_id="+encodeURIComponent(e.clientId)+"&amp;post_logout_redirect_uri="+encodeURIComponent(i.redirectUri(z,!1));return e.idToken&amp;&amp;(Pe+="&amp;id_token_hint="+encodeURIComponent(e.idToken)),Pe},e.register=function(z){return i.register(z)},e.createRegisterUrl=function(z){return z||(z={}),z.action="register",e.createLoginUrl(z)},e.createAccountUrl=function(z){var ie=k(),Pe=void 0;return typeof ie&lt;"u"&amp;&amp;(Pe=ie+"/account?referrer="+encodeURIComponent(e.clientId)+"&amp;referrer_uri="+encodeURIComponent(i.redirectUri(z))),Pe},e.accountManagement=function(){return i.accountManagement()},e.hasRealmRole=function(z){var ie=e.realmAccess;return!!ie&amp;&amp;ie.roles.indexOf(z)&gt;=0},e.hasResourceRole=function(z,ie){if(!e.resourceAccess)return!1;var Pe=e.resourceAccess[ie||e.clientId];return!!Pe&amp;&amp;Pe.roles.indexOf(z)&gt;=0},e.loadUserProfile=function(){var z=k()+"/account",ie=new XMLHttpRequest;ie.open("GET",z,!0),ie.setRequestHeader("Accept","application/json"),ie.setRequestHeader("Authorization","bearer "+e.token);var Pe=he();return ie.onreadystatechange=function(){ie.readyState==4&amp;&amp;(ie.status==200?(e.profile=JSON.parse(ie.responseText),Pe.setSuccess(e.profile)):Pe.setError())},ie.send(),Pe.promise},e.loadUserInfo=function(){var z=e.endpoints.userinfo(),ie=new XMLHttpRequest;ie.open("GET",z,!0),ie.setRequestHeader("Accept","application/json"),ie.setRequestHeader("Authorization","bearer "+e.token);var Pe=he();return ie.onreadystatechange=function(){ie.readyState==4&amp;&amp;(ie.status==200?(e.userInfo=JSON.parse(ie.responseText),Pe.setSuccess(e.userInfo)):Pe.setError())},ie.send(),Pe.promise},e.isTokenExpired=function(z){if(!e.tokenParsed||!e.refreshToken&amp;&amp;e.flow!="implicit")throw"Not authenticated";if(e.timeSkew==null)return l("[KEYCLOAK] Unable to determine if token is expired as timeskew is not set"),!0;var ie=e.tokenParsed.exp-Math.ceil(new Date().getTime()/1e3)+e.timeSkew;if(z){if(isNaN(z))throw"Invalid minValidity";ie-=z}return ie&lt;0},e.updateToken=function(z){var ie=he();if(!e.refreshToken)return ie.setError(),ie.promise;z=z||5;var Pe=function(){var Me=!1;if(z==-1?(Me=!0,l("[KEYCLOAK] Refreshing token: forced refresh")):(!e.tokenParsed||e.isTokenExpired(z))&amp;&amp;(Me=!0,l("[KEYCLOAK] Refreshing token: token expired")),!Me)ie.setSuccess(!1);else{var Ye="grant_type=refresh_token&amp;refresh_token="+e.refreshToken,Te=e.endpoints.token();if(t.push(ie),t.length==1){var Be=new XMLHttpRequest;Be.open("POST",Te,!0),Be.setRequestHeader("Content-type","application/x-www-form-urlencoded"),Be.withCredentials=!0,Ye+="&amp;client_id="+encodeURIComponent(e.clientId);var at=new Date().getTime();Be.onreadystatechange=function(){if(Be.readyState==4)if(Be.status==200){l("[KEYCLOAK] Token refreshed"),at=(at+new Date().getTime())/2;var pt=JSON.parse(Be.responseText);K(pt.access_token,pt.refresh_token,pt.id_token,at),e.onAuthRefreshSuccess&amp;&amp;e.onAuthRefreshSuccess();for(var Kt=t.pop();Kt!=null;Kt=t.pop())Kt.setSuccess(!0)}else{u("[KEYCLOAK] Failed to refresh token"),Be.status==400&amp;&amp;e.clearToken(),e.onAuthRefreshError&amp;&amp;e.onAuthRefreshError();for(var Kt=t.pop();Kt!=null;Kt=t.pop())Kt.setError(!0)}},Be.send(Ye)}}};if(o.enable){var xe=Qe();xe.then(function(){Pe()}).catch(function(Me){ie.setError(Me)})}else Pe();return ie.promise},e.clearToken=function(){e.token&amp;&amp;(K(null,null,null),e.onAuthLogout&amp;&amp;e.onAuthLogout(),e.loginRequired&amp;&amp;e.login())};function k(){if(typeof e.authServerUrl&lt;"u")return e.authServerUrl.charAt(e.authServerUrl.length-1)=="/"?e.authServerUrl+"realms/"+encodeURIComponent(e.realm):e.authServerUrl+"/realms/"+encodeURIComponent(e.realm)}function O(){return window.location.origin?window.location.origin:window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:"")}function L(z,ie){var Pe=z.code,xe=z.error,Me=z.prompt,Ye=new Date().getTime();if(z.kc_action_status&amp;&amp;e.onActionUpdate&amp;&amp;e.onActionUpdate(z.kc_action_status),xe){if(Me!="none")if(z.error_description&amp;&amp;z.error_description==="authentication_expired")e.login(z.loginOptions);else{var Te={error:xe,error_description:z.error_description};e.onAuthError&amp;&amp;e.onAuthError(Te),ie&amp;&amp;ie.setError(Te)}else ie&amp;&amp;ie.setSuccess();return}else e.flow!="standard"&amp;&amp;(z.access_token||z.id_token)&amp;&amp;Kt(z.access_token,null,z.id_token,!0);if(e.flow!="implicit"&amp;&amp;Pe){var Be="code="+Pe+"&amp;grant_type=authorization_code",at=e.endpoints.token(),pt=new XMLHttpRequest;pt.open("POST",at,!0),pt.setRequestHeader("Content-type","application/x-www-form-urlencoded"),Be+="&amp;client_id="+encodeURIComponent(e.clientId),Be+="&amp;redirect_uri="+z.redirectUri,z.pkceCodeVerifier&amp;&amp;(Be+="&amp;code_verifier="+z.pkceCodeVerifier),pt.withCredentials=!0,pt.onreadystatechange=function(){if(pt.readyState==4)if(pt.status==200){var ri=JSON.parse(pt.responseText);Kt(ri.access_token,ri.refresh_token,ri.id_token,e.flow==="standard"),_e()}else e.onAuthError&amp;&amp;e.onAuthError(),ie&amp;&amp;ie.setError()},pt.send(Be)}function Kt(ri,fc,Pd,Ka){Ye=(Ye+new Date().getTime())/2,K(ri,fc,Pd,Ye),c&amp;&amp;e.idTokenParsed&amp;&amp;e.idTokenParsed.nonce!=z.storedNonce?(l("[KEYCLOAK] Invalid nonce, clearing token"),e.clearToken(),ie&amp;&amp;ie.setError()):Ka&amp;&amp;(e.onAuthSuccess&amp;&amp;e.onAuthSuccess(),ie&amp;&amp;ie.setSuccess())}}function Z(z){var ie=he(),Pe;n?typeof n=="string"&amp;&amp;(Pe=n):Pe="keycloak.json";function xe(pt){pt?e.endpoints={authorize:function(){return pt.authorization_endpoint},token:function(){return pt.token_endpoint},logout:function(){if(!pt.end_session_endpoint)throw"Not supported by the OIDC server";return pt.end_session_endpoint},checkSessionIframe:function(){if(!pt.check_session_iframe)throw"Not supported by the OIDC server";return pt.check_session_iframe},register:function(){throw'Redirection to "Register user" page not supported in standard OIDC mode'},userinfo:function(){if(!pt.userinfo_endpoint)throw"Not supported by the OIDC server";return pt.userinfo_endpoint}}:e.endpoints={authorize:function(){return k()+"/protocol/openid-connect/auth"},token:function(){return k()+"/protocol/openid-connect/token"},logout:function(){return k()+"/protocol/openid-connect/logout"},checkSessionIframe:function(){var Kt=k()+"/protocol/openid-connect/login-status-iframe.html";return e.iframeVersion&amp;&amp;(Kt=Kt+"?version="+e.iframeVersion),Kt},thirdPartyCookiesIframe:function(){var Kt=k()+"/protocol/openid-connect/3p-cookies/step1.html";return e.iframeVersion&amp;&amp;(Kt=Kt+"?version="+e.iframeVersion),Kt},register:function(){return k()+"/protocol/openid-connect/registrations"},userinfo:function(){return k()+"/protocol/openid-connect/userinfo"}}}if(Pe){var Me=new XMLHttpRequest;Me.open("GET",Pe,!0),Me.setRequestHeader("Accept","application/json"),Me.onreadystatechange=function(){if(Me.readyState==4)if(Me.status==200||Y(Me)){var pt=JSON.parse(Me.responseText);e.authServerUrl=pt["auth-server-url"],e.realm=pt.realm,e.clientId=pt.resource,xe(null),ie.setSuccess()}else ie.setError()},Me.send()}else{if(!n.clientId)throw"clientId missing";e.clientId=n.clientId;var Ye=n.oidcProvider;if(Ye)if(typeof Ye=="string"){var at;Ye.charAt(Ye.length-1)=="/"?at=Ye+".well-known/openid-configuration":at=Ye+"/.well-known/openid-configuration";var Me=new XMLHttpRequest;Me.open("GET",at,!0),Me.setRequestHeader("Accept","application/json"),Me.onreadystatechange=function(){if(Me.readyState==4)if(Me.status==200||Y(Me)){var Kt=JSON.parse(Me.responseText);xe(Kt),ie.setSuccess()}else ie.setError()},Me.send()}else xe(Ye),ie.setSuccess();else{if(!n.url){for(var Te=document.getElementsByTagName("script"),Be=0;Be&lt;Te.length;Be++)if(Te[Be].src.match(/.*keycloak\.js/)){n.url=Te[Be].src.substr(0,Te[Be].src.indexOf("/js/keycloak.js"));break}}if(!n.realm)throw"realm missing";e.authServerUrl=n.url,e.realm=n.realm,xe(null),ie.setSuccess()}}return ie.promise}function Y(z){return z.status==0&amp;&amp;z.responseText&amp;&amp;z.responseURL.startsWith("file:")}function K(z,ie,Pe,xe){if(e.tokenTimeoutHandle&amp;&amp;(clearTimeout(e.tokenTimeoutHandle),e.tokenTimeoutHandle=null),ie?(e.refreshToken=ie,e.refreshTokenParsed=hx(ie)):(delete e.refreshToken,delete e.refreshTokenParsed),Pe?(e.idToken=Pe,e.idTokenParsed=hx(Pe)):(delete e.idToken,delete e.idTokenParsed),z){if(e.token=z,e.tokenParsed=hx(z),e.sessionId=e.tokenParsed.sid,e.authenticated=!0,e.subject=e.tokenParsed.sub,e.realmAccess=e.tokenParsed.realm_access,e.resourceAccess=e.tokenParsed.resource_access,xe&amp;&amp;(e.timeSkew=Math.floor(xe/1e3)-e.tokenParsed.iat),e.timeSkew!=null&amp;&amp;(l("[KEYCLOAK] Estimated time difference between browser and server is "+e.timeSkew+" seconds"),e.onTokenExpired)){var Me=(e.tokenParsed.exp-new Date().getTime()/1e3+e.timeSkew)*1e3;l("[KEYCLOAK] Token expires in "+Math.round(Me/1e3)+" s"),Me&lt;=0?e.onTokenExpired():e.tokenTimeoutHandle=setTimeout(e.onTokenExpired,Me)}}else delete e.token,delete e.tokenParsed,delete e.subject,delete e.realmAccess,delete e.resourceAccess,e.authenticated=!1}function R(){var z="0123456789abcdef",ie=b(36,z).split("");ie[14]="4",ie[19]=z.substr(ie[19]&amp;3|8,1),ie[8]=ie[13]=ie[18]=ie[23]="-";var Pe=ie.join("");return Pe}function q(z){var ie=oe(z);if(ie){var Pe=r.get(ie.state);return Pe&amp;&amp;(ie.valid=!0,ie.redirectUri=Pe.redirectUri,ie.storedNonce=Pe.nonce,ie.prompt=Pe.prompt,ie.pkceCodeVerifier=Pe.pkceCodeVerifier,ie.loginOptions=Pe.loginOptions),ie}}function oe(z){var ie;switch(e.flow){case"standard":ie=["code","state","session_state","kc_action_status","iss"];break;case"implicit":ie=["access_token","token_type","id_token","state","session_state","expires_in","kc_action_status","iss"];break;case"hybrid":ie=["access_token","token_type","id_token","code","state","session_state","expires_in","kc_action_status","iss"];break}ie.push("error"),ie.push("error_description"),ie.push("error_uri");var Pe=z.indexOf("?"),xe=z.indexOf("#"),Me,Ye;if(e.responseMode==="query"&amp;&amp;Pe!==-1?(Me=z.substring(0,Pe),Ye=se(z.substring(Pe+1,xe!==-1?xe:z.length),ie),Ye.paramsString!==""&amp;&amp;(Me+="?"+Ye.paramsString),xe!==-1&amp;&amp;(Me+=z.substring(xe))):e.responseMode==="fragment"&amp;&amp;xe!==-1&amp;&amp;(Me=z.substring(0,xe),Ye=se(z.substring(xe+1),ie),Ye.paramsString!==""&amp;&amp;(Me+="#"+Ye.paramsString)),Ye&amp;&amp;Ye.oauthParams){if(e.flow==="standard"||e.flow==="hybrid"){if((Ye.oauthParams.code||Ye.oauthParams.error)&amp;&amp;Ye.oauthParams.state)return Ye.oauthParams.newUrl=Me,Ye.oauthParams}else if(e.flow==="implicit"&amp;&amp;(Ye.oauthParams.access_token||Ye.oauthParams.error)&amp;&amp;Ye.oauthParams.state)return Ye.oauthParams.newUrl=Me,Ye.oauthParams}}function se(z,ie){for(var Pe=z.split("&amp;"),xe={paramsString:"",oauthParams:{}},Me=0;Me&lt;Pe.length;Me++){var Ye=Pe[Me].indexOf("="),Te=Pe[Me].slice(0,Ye);ie.indexOf(Te)!==-1?xe.oauthParams[Te]=Pe[Me].slice(Ye+1):(xe.paramsString!==""&amp;&amp;(xe.paramsString+="&amp;"),xe.paramsString+=Pe[Me])}return xe}function he(){var z={setSuccess:function(ie){z.resolve(ie)},setError:function(ie){z.reject(ie)}};return z.promise=new Promise(function(ie,Pe){z.resolve=ie,z.reject=Pe}),z}function ge(z,ie,Pe){var xe=null,Me=new Promise(function(Ye,Te){xe=setTimeout(function(){Te({error:Pe})},ie)});return Promise.race([z,Me]).finally(function(){clearTimeout(xe)})}function Oe(){var z=he();if(!o.enable||o.iframe)return z.setSuccess(),z.promise;var ie=document.createElement("iframe");o.iframe=ie,ie.onload=function(){var Me=e.endpoints.authorize();Me.charAt(0)==="/"?o.iframeOrigin=O():o.iframeOrigin=Me.substring(0,Me.indexOf("/",8)),z.setSuccess()};var Pe=e.endpoints.checkSessionIframe();ie.setAttribute("src",Pe),ie.setAttribute("sandbox","allow-storage-access-by-user-activation allow-scripts allow-same-origin"),ie.setAttribute("title","keycloak-session-iframe"),ie.style.display="none",document.body.appendChild(ie);var xe=function(Me){if(!(Me.origin!==o.iframeOrigin||o.iframe.contentWindow!==Me.source)&amp;&amp;(Me.data=="unchanged"||Me.data=="changed"||Me.data=="error")){Me.data!="unchanged"&amp;&amp;e.clearToken();for(var Ye=o.callbackList.splice(0,o.callbackList.length),Te=Ye.length-1;Te&gt;=0;--Te){var Be=Ye[Te];Me.data=="error"?Be.setError():Be.setSuccess(Me.data=="unchanged")}}};return window.addEventListener("message",xe,!1),z.promise}function _e(){o.enable&amp;&amp;e.token&amp;&amp;setTimeout(function(){Qe().then(function(z){z&amp;&amp;_e()})},o.interval*1e3)}function Qe(){var z=he();if(o.iframe&amp;&amp;o.iframeOrigin){var ie=e.clientId+" "+(e.sessionId?e.sessionId:"");o.callbackList.push(z);var Pe=o.iframeOrigin;o.callbackList.length==1&amp;&amp;o.iframe.contentWindow.postMessage(ie,Pe)}else z.setSuccess();return z.promise}function je(){var z=he();if(o.enable||e.silentCheckSsoRedirectUri){var ie=document.createElement("iframe");ie.setAttribute("src",e.endpoints.thirdPartyCookiesIframe()),ie.setAttribute("sandbox","allow-storage-access-by-user-activation allow-scripts allow-same-origin"),ie.setAttribute("title","keycloak-3p-check-iframe"),ie.style.display="none",document.body.appendChild(ie);var Pe=function(xe){ie.contentWindow===xe.source&amp;&amp;(xe.data!=="supported"&amp;&amp;xe.data!=="unsupported"||(xe.data==="unsupported"&amp;&amp;(u(`[KEYCLOAK] Your browser is blocking access to 3rd-party cookies, this means:

 - It is not possible to retrieve tokens without redirecting to the Keycloak server (a.k.a. no support for silent authentication).
 - It is not possible to automatically detect changes to the session status (such as the user logging out in another tab).

For more information see: https://www.keycloak.org/docs/latest/securing_apps/#_modern_browsers`),o.enable=!1,e.silentCheckSsoFallback&amp;&amp;(e.silentCheckSsoRedirectUri=!1)),document.body.removeChild(ie),window.removeEventListener("message",Pe),z.setSuccess()))};window.addEventListener("message",Pe,!1)}else z.setSuccess();return ge(z.promise,e.messageReceiveTimeout,"Timeout when waiting for 3rd party check iframe message.")}function F(z){if(!z||z=="default")return{login:function(Te){return window.location.assign(e.createLoginUrl(Te)),he().promise},logout:function(Te){return qi(this,null,function*(){if((Te?.logoutMethod??e.logoutMethod)==="GET"){window.location.replace(e.createLogoutUrl(Te));return}let at=e.createLogoutUrl(Te),pt=yield fetch(at,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({id_token_hint:e.idToken,client_id:e.clientId,post_logout_redirect_uri:i.redirectUri(Te,!1)})});if(pt.redirected){window.location.href=pt.url;return}if(pt.ok){window.location.reload();return}throw new Error("Logout failed, request returned an error code.")})},register:function(Te){return window.location.assign(e.createRegisterUrl(Te)),he().promise},accountManagement:function(){var Te=e.createAccountUrl();if(typeof Te&lt;"u")window.location.href=Te;else throw"Not supported by the OIDC server";return he().promise},redirectUri:function(Te,Be){return Te&amp;&amp;Te.redirectUri?Te.redirectUri:e.redirectUri?e.redirectUri:location.href}};if(z=="cordova"){o.enable=!1;var ie=function(Te,Be,at){return window.cordova&amp;&amp;window.cordova.InAppBrowser?window.cordova.InAppBrowser.open(Te,Be,at):window.open(Te,Be,at)},Pe=function(Te){return Te&amp;&amp;Te.cordovaOptions?Object.keys(Te.cordovaOptions).reduce(function(Be,at){return Be[at]=Te.cordovaOptions[at],Be},{}):{}},xe=function(Te){return Object.keys(Te).reduce(function(Be,at){return Be.push(at+"="+Te[at]),Be},[]).join(",")},Me=function(Te){var Be=Pe(Te);return Be.location="no",Te&amp;&amp;Te.prompt=="none"&amp;&amp;(Be.hidden="yes"),xe(Be)},Ye=function(){return e.redirectUri||"http://localhost"};return{login:function(Te){var Be=he(),at=Me(Te),pt=e.createLoginUrl(Te),Kt=ie(pt,"_blank",at),ri=!1,fc=!1,Pd=function(){fc=!0,Kt.close()};return Kt.addEventListener("loadstart",function(Ka){if(Ka.url.indexOf(Ye())==0){var Bg=q(Ka.url);L(Bg,Be),Pd(),ri=!0}}),Kt.addEventListener("loaderror",function(Ka){if(!ri)if(Ka.url.indexOf(Ye())==0){var Bg=q(Ka.url);L(Bg,Be),Pd(),ri=!0}else Be.setError(),Pd()}),Kt.addEventListener("exit",function(Ka){fc||Be.setError({reason:"closed_by_user"})}),Be.promise},logout:function(Te){var Be=he(),at=e.createLogoutUrl(Te),pt=ie(at,"_blank","location=no,hidden=yes,clearcache=yes"),Kt;return pt.addEventListener("loadstart",function(ri){ri.url.indexOf(Ye())==0&amp;&amp;pt.close()}),pt.addEventListener("loaderror",function(ri){ri.url.indexOf(Ye())==0||(Kt=!0),pt.close()}),pt.addEventListener("exit",function(ri){Kt?Be.setError():(e.clearToken(),Be.setSuccess())}),Be.promise},register:function(Te){var Be=he(),at=e.createRegisterUrl(),pt=Me(Te),Kt=ie(at,"_blank",pt);return Kt.addEventListener("loadstart",function(ri){if(ri.url.indexOf(Ye())==0){Kt.close();var fc=q(ri.url);L(fc,Be)}}),Be.promise},accountManagement:function(){var Te=e.createAccountUrl();if(typeof Te&lt;"u"){var Be=ie(Te,"_blank","location=no");Be.addEventListener("loadstart",function(at){at.url.indexOf(Ye())==0&amp;&amp;Be.close()})}else throw"Not supported by the OIDC server"},redirectUri:function(Te){return Ye()}}}if(z=="cordova-native")return o.enable=!1,{login:function(Te){var Be=he(),at=e.createLoginUrl(Te);return universalLinks.subscribe("keycloak",function(pt){universalLinks.unsubscribe("keycloak"),window.cordova.plugins.browsertab.close();var Kt=q(pt.url);L(Kt,Be)}),window.cordova.plugins.browsertab.openUrl(at),Be.promise},logout:function(Te){var Be=he(),at=e.createLogoutUrl(Te);return universalLinks.subscribe("keycloak",function(pt){universalLinks.unsubscribe("keycloak"),window.cordova.plugins.browsertab.close(),e.clearToken(),Be.setSuccess()}),window.cordova.plugins.browsertab.openUrl(at),Be.promise},register:function(Te){var Be=he(),at=e.createRegisterUrl(Te);return universalLinks.subscribe("keycloak",function(pt){universalLinks.unsubscribe("keycloak"),window.cordova.plugins.browsertab.close();var Kt=q(pt.url);L(Kt,Be)}),window.cordova.plugins.browsertab.openUrl(at),Be.promise},accountManagement:function(){var Te=e.createAccountUrl();if(typeof Te&lt;"u")window.cordova.plugins.browsertab.openUrl(Te);else throw"Not supported by the OIDC server"},redirectUri:function(Te){return Te&amp;&amp;Te.redirectUri?Te.redirectUri:e.redirectUri?e.redirectUri:"http://localhost"}};throw"invalid adapter type: "+z}var ce=function(){if(!(this instanceof ce))return new ce;localStorage.setItem("kc-test","test"),localStorage.removeItem("kc-test");var z=this;function ie(){for(var Pe=new Date().getTime(),xe=0;xe&lt;localStorage.length;xe++){var Me=localStorage.key(xe);if(Me&amp;&amp;Me.indexOf("kc-callback-")==0){var Ye=localStorage.getItem(Me);if(Ye)try{var Te=JSON.parse(Ye).expires;(!Te||Te&lt;Pe)&amp;&amp;localStorage.removeItem(Me)}catch{localStorage.removeItem(Me)}}}}z.get=function(Pe){if(Pe){var xe="kc-callback-"+Pe,Me=localStorage.getItem(xe);return Me&amp;&amp;(localStorage.removeItem(xe),Me=JSON.parse(Me)),ie(),Me}},z.add=function(Pe){ie();var xe="kc-callback-"+Pe.state;Pe.expires=new Date().getTime()+60*60*1e3,localStorage.setItem(xe,JSON.stringify(Pe))}},De=function(){if(!(this instanceof De))return new De;var z=this;z.get=function(Me){if(Me){var Ye=Pe("kc-callback-"+Me);if(xe("kc-callback-"+Me,"",ie(-100)),Ye)return JSON.parse(Ye)}},z.add=function(Me){xe("kc-callback-"+Me.state,JSON.stringify(Me),ie(60))},z.removeItem=function(Me){xe(Me,"",ie(-100))};var ie=function(Me){var Ye=new Date;return Ye.setTime(Ye.getTime()+Me*60*1e3),Ye},Pe=function(Me){for(var Ye=Me+"=",Te=document.cookie.split(";"),Be=0;Be&lt;Te.length;Be++){for(var at=Te[Be];at.charAt(0)==" ";)at=at.substring(1);if(at.indexOf(Ye)==0)return at.substring(Ye.length,at.length)}return""},xe=function(Me,Ye,Te){var Be=Me+"="+Ye+"; expires="+Te.toUTCString()+"; ";document.cookie=Be}};function ye(){try{return new ce}catch{}return new De}function Lt(z){return function(){e.enableLogging&amp;&amp;z.apply(console,Array.prototype.slice.call(arguments))}}}function Bfe(n){let e=String.fromCodePoint(...n);return btoa(e)}var fs=function(n){return n[n.OnAuthError=0]="OnAuthError",n[n.OnAuthLogout=1]="OnAuthLogout",n[n.OnAuthRefreshError=2]="OnAuthRefreshError",n[n.OnAuthRefreshSuccess=3]="OnAuthRefreshSuccess",n[n.OnAuthSuccess=4]="OnAuthSuccess",n[n.OnReady=5]="OnReady",n[n.OnTokenExpired=6]="OnTokenExpired",n[n.OnActionUpdate=7]="OnActionUpdate",n}(fs||{}),fx=class{constructor(e,i){this.router=e,this.keycloakAngular=i}canActivate(e,i){return qi(this,null,function*(){try{return this.authenticated=yield this.keycloakAngular.isLoggedIn(),this.roles=yield this.keycloakAngular.getUserRoles(!0),yield this.isAccessAllowed(e,i)}catch(t){throw new Error("An error happened during access validation. Details:"+t)}})}},ha=(()=&gt;{let e=class e{constructor(){this._keycloakEvents$=new re}bindsKeycloakEvents(){this._instance.onAuthError=t=&gt;{this._keycloakEvents$.next({args:t,type:fs.OnAuthError})},this._instance.onAuthLogout=()=&gt;{this._keycloakEvents$.next({type:fs.OnAuthLogout})},this._instance.onAuthRefreshSuccess=()=&gt;{this._keycloakEvents$.next({type:fs.OnAuthRefreshSuccess})},this._instance.onAuthRefreshError=()=&gt;{this._keycloakEvents$.next({type:fs.OnAuthRefreshError})},this._instance.onAuthSuccess=()=&gt;{this._keycloakEvents$.next({type:fs.OnAuthSuccess})},this._instance.onTokenExpired=()=&gt;{this._keycloakEvents$.next({type:fs.OnTokenExpired})},this._instance.onActionUpdate=t=&gt;{this._keycloakEvents$.next({args:t,type:fs.OnActionUpdate})},this._instance.onReady=t=&gt;{this._keycloakEvents$.next({args:t,type:fs.OnReady})}}loadExcludedUrls(t){let r=[];for(let o of t){let a;typeof o=="string"?a={urlPattern:new RegExp(o,"i"),httpMethods:[]}:a={urlPattern:new RegExp(o.url,"i"),httpMethods:o.httpMethods},r.push(a)}return r}initServiceValues({enableBearerInterceptor:t=!0,loadUserProfileAtStartUp:r=!1,bearerExcludedUrls:o=[],authorizationHeaderName:a="Authorization",bearerPrefix:s="Bearer",initOptions:c,updateMinValidity:l=20,shouldAddToken:u=()=&gt;!0,shouldUpdateToken:f=()=&gt;!0}){this._enableBearerInterceptor=t,this._loadUserProfileAtStartUp=r,this._authorizationHeaderName=a,this._bearerPrefix=s.trim().concat(" "),this._excludedUrls=this.loadExcludedUrls(o),this._silentRefresh=c?c.flow==="implicit":!1,this._updateMinValidity=l,this.shouldAddToken=u,this.shouldUpdateToken=f}init(){return qi(this,arguments,function*(t={}){this.initServiceValues(t);let{config:r,initOptions:o}=t;this._instance=new TD(r),this.bindsKeycloakEvents();let a=yield this._instance.init(o);return a&amp;&amp;this._loadUserProfileAtStartUp&amp;&amp;(yield this.loadUserProfile()),a})}login(){return qi(this,arguments,function*(t={}){yield this._instance.login(t),this._loadUserProfileAtStartUp&amp;&amp;(yield this.loadUserProfile())})}logout(t){return qi(this,null,function*(){let r={redirectUri:t};yield this._instance.logout(r),this._userProfile=void 0})}register(){return qi(this,arguments,function*(t={action:"register"}){yield this._instance.register(t)})}isUserInRole(t,r){let o;return o=this._instance.hasResourceRole(t,r),o||(o=this._instance.hasRealmRole(t)),o}getUserRoles(t=!0,r){let o=[];if(this._instance.resourceAccess&amp;&amp;Object.keys(this._instance.resourceAccess).forEach(a=&gt;{if(r&amp;&amp;r!==a)return;let c=this._instance.resourceAccess[a].roles||[];o=o.concat(c)}),t&amp;&amp;this._instance.realmAccess){let a=this._instance.realmAccess.roles||[];o.push(...a)}return o}isLoggedIn(){return this._instance?this._instance.authenticated:!1}isTokenExpired(t=0){return this._instance.isTokenExpired(t)}updateToken(){return qi(this,arguments,function*(t=this._updateMinValidity){if(this._silentRefresh){if(this.isTokenExpired())throw new Error("Failed to refresh the token, or the session is expired");return!0}if(!this._instance)throw new Error("Keycloak Angular library is not initialized.");try{return yield this._instance.updateToken(t)}catch{return!1}})}loadUserProfile(t=!1){return qi(this,null,function*(){if(this._userProfile&amp;&amp;!t)return this._userProfile;if(!this._instance.authenticated)throw new Error("The user profile was not loaded as the user is not logged in.");return this._userProfile=yield this._instance.loadUserProfile()})}getToken(){return qi(this,null,function*(){return this._instance.token})}getUsername(){if(!this._userProfile)throw new Error("User not logged in or user profile was not loaded.");return this._userProfile.username}clearToken(){this._instance.clearToken()}addTokenToHeader(t=new zl){return Hn(this.getToken()).pipe(He(r=&gt;r?t.set(this._authorizationHeaderName,this._bearerPrefix+r):t))}getKeycloakInstance(){return this._instance}get excludedUrls(){return this._excludedUrls}get enableBearerInterceptor(){return this._enableBearerInterceptor}get keycloakEvents$(){return this._keycloakEvents$}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})(),zfe=(()=&gt;{let e=class e{constructor(t){this.keycloak=t}conditionallyUpdateToken(t){return qi(this,null,function*(){return this.keycloak.shouldUpdateToken(t)?yield this.keycloak.updateToken():!0})}isUrlExcluded({method:t,url:r},{urlPattern:o,httpMethods:a}){let s=a.length===0||a.join().indexOf(t.toUpperCase())&gt;-1,c=o.test(r);return s&amp;&amp;c}intercept(t,r){let{enableBearerInterceptor:o,excludedUrls:a}=this.keycloak;return!o||!this.keycloak.shouldAddToken(t)||a.findIndex(c=&gt;this.isUrlExcluded(t,c))&gt;-1?r.handle(t):bo([Hn(this.conditionallyUpdateToken(t)),ne(this.keycloak.isLoggedIn())]).pipe(yi(([c,l])=&gt;l?this.handleRequestWithTokenHeader(t,r):r.handle(t)))}handleRequestWithTokenHeader(t,r){return this.keycloak.addTokenToHeader(t.headers).pipe(yi(o=&gt;{let a=t.clone({headers:o});return r.handle(a)}))}};e.\u0275fac=function(r){return new(r||e)(D(ha))},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})(),Hfe=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[ha,{provide:Rm,useClass:zfe,multi:!0}],imports:[be]});let n=e;return n})(),WV=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[Hfe]});let n=e;return n})();var np=class extends Error{};var wf=class extends Error{};var GV=(()=&gt;{let e=class e{constructor(t){this.router=t}ngOnInit(){this.router.navigate([""])}};e.\u0275fac=function(r){return new(r||e)(x(Vn))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-tenant-simulation"]],standalone:!0,features:[Ie],decls:1,vars:0,template:function(r,o){r&amp;1&amp;&amp;C(0,"adcl-loading-spinner")},dependencies:[Fn,bf]});let n=e;return n})(),_x="tenant-simulation";var $V=n=&gt;{window.ReactNativeWebView?.postMessage(JSON.stringify({command:"accessToken",payload:n}))},bx=class n{static bootstrapFrontend(e,i,t,r,o,a,s,c){return()=&gt;new Promise((l,u)=&gt;{let f={themeData:e.getThemingData(),keycloakData:e.getKeycloakConfigData(),pageData:s.getPageData(a.path())};wl(f).subscribe({next:g=&gt;{if(i.themingConfig=g.themeData,c.initMatomoTracking(g.themeData.analyticsSiteId,g.themeData.analyticsUrl),i.keycloakConfig={active:Le.keycloak.active,url:g.keycloakData["base-url"],realm:g.keycloakData.realm,clientId:g.keycloakData["client-id"]},!i.keycloakConfig.active){n.initRouting(r,!0).subscribe(k=&gt;{k?l(!0):u(new Xm("Could not load tenant data"))});return}t.keycloakEvents$.subscribe({next(k){k.type===fs.OnAuthSuccess&amp;&amp;t.getToken().then(O=&gt;{$V(O)}),k.type==fs.OnTokenExpired&amp;&amp;t.updateToken(20).then(O=&gt;{O?t.getToken().then(L=&gt;{$V(L)}):(console.error("Refresh failed. We should log the user off"),t.login({redirectUri:window.location.origin}))}).catch(O=&gt;{console.error("Error refreshing token",O),t.login({redirectUri:window.location.origin})})}});let b=window.location.pathname===`/app/${_x}`,y=g.pageData.type=="public_page"||g.pageData.type==="terms_and_conditions"||g.pageData.type==="data_protection"||b,M={config:{url:i.keycloakConfig.url,realm:i.keycloakConfig.realm,clientId:i.keycloakConfig.clientId},initOptions:{onLoad:y?"check-sso":"login-required",checkLoginIframe:!0},bearerExcludedUrls:["/assets"]};if(b){let k=window.location.search,O=new URLSearchParams(k).get("token")??"",L=new URLSearchParams(k).get("refreshToken")??"";M.initOptions={checkLoginIframe:!1,onLoad:"check-sso",token:O,refreshToken:L,silentCheckSsoRedirectUri:window.location.origin+"/assets/silent-check-sso.html"}}t.init(M).then(k=&gt;{if(!k&amp;&amp;g.pageData.type!=="public_page"&amp;&amp;g.pageData.type!=="terms_and_conditions"&amp;&amp;g.pageData.type!=="data_protection"&amp;&amp;!b){t.login({redirectUri:window.location.origin+"/app"+a.path()});return}bo({specialPages:o.getSpecialPagesConfig(),routing:n.initRouting(r,k)}).subscribe(O=&gt;{i.specialPages=O.specialPages,(!O.routing||!O.specialPages)&amp;&amp;console.log("specialPages and or routing not loaded"),l(!0)})}).catch(k=&gt;{console.log("specialPages and or routing issue",k),l(!0),u(new np("Keycloak not available"))})},error:g=&gt;{g.status===503?u(new wf("")):u(new Xm("Could not load tenant data"))}})})}static initRouting(e,i){e.getAllNavigationEntries();let t=new Gg;return e.mainNavObservable().subscribe({next:r=&gt;{if(!r)return;let o;r.length&gt;0&amp;&amp;i&amp;&amp;r.forEach(a=&gt;{!a.external&amp;&amp;o===void 0&amp;&amp;(o=r[0].url)}),t.next(!0),t.complete()},error:()=&gt;{t.next(!1),t.complete()}}),t.asObservable()}};var Je=(()=&gt;{let e=class e{constructor(){this._isDemo=Le.demoMode}set demo(t){this._isDemo=t}get demo(){return this._isDemo}isDemoMode(t){return this._isDemo?!t||!Array.isArray(Le.demoExclude)?this._isDemo:Le.demoExclude.includes(t)?!1:this._isDemo:!1}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var YV=(()=&gt;{let e=class e{constructor(t,r){this.demoService=t,this.http=r,this.baseUrl=Le.crmDispatcherBaseUrl,this.themingDataCacheKey="themingData",this.keycloakConfigCacheKey="keycloakConfig"}getThemingData(){if(this.demoService.isDemoMode("bootstrap-portal-theme")){let t=new re;return setTimeout(()=&gt;{t.next({primaryColor:"#73007E",secondaryColor:"#E02D93",customerLogo:"https://www.aareon.com/fm/32/Logo.png",favicon:"https://www.aareon.com/favicon-32x32.png",customerName:"Test Superheroes GmbH &amp; Co. KG",analyticsSiteId:null,analyticsUrl:null}),t.complete()},1200),t.asObservable()}return this.getData(this.themingDataCacheKey,this.baseUrl+"/api/cms/config/portal-theme")}getKeycloakConfigData(){if(this.demoService.isDemoMode("bootstrap-auth-info")){let t=new re;return setTimeout(()=&gt;{t.next({"base-url":"http://localhost:8080",realm:"crm-demo-customer-dev","client-id":"frontend"}),t.complete()},1e3),t.asObservable()}return this.getData(this.keycloakConfigCacheKey,this.baseUrl+"/api/auth-info")}getData(t,r){let o=localStorage.getItem(t);return o?ne(JSON.parse(o)):this.http.get(r).pipe(Un(a=&gt;{localStorage.setItem(t,JSON.stringify(a))}))}};e.\u0275fac=function(r){return new(r||e)(D(Je),D(Ze))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var qV=[{id:"agb",pageId:"agb",title:"Allgemeine Gesch\xE4ftsbedingungen",url:"agb",icon:"others:newspaper"},{id:"datenschutz",pageId:"datenschutz",title:"Datenschutz",url:"datenschutz",icon:"others:newspaper"},{id:"impressum",pageId:"impressum",title:"Impressum",url:"impressum",icon:"others:newspaper"}],ZV=[{id:"start",pageId:"start",title:"Home",url:"start-page",icon:"others:newspaper"},{id:"intro",pageId:"intro",title:"Intro",url:"intro",icon:"arrows:move-to-top"},{id:"image-gallery",title:"Image Gallery",url:"image-gallery",icon:"files-folders:img"},{id:"google",pageId:"google",title:"Externer Link",url:"https://google.com",icon:"files-folders:img",external:!0},{id:"documents",pageId:"documents",title:"Documents",url:"documents",icon:"files-folders:documents"},{id:"warn-monitor-list",pageId:"warn-monitor-list",title:"Warn Monitor",url:"warn-monitor-list",icon:"settings:portal-config-desktop"},{id:"faq",pageId:"faq",title:"FAQ",url:"faq",icon:"others:newspaper"},{id:"contact_list",pageId:"contact_list",title:"Kontakte",url:"contact_list",icon:"others:contacts"},{id:"calendar",pageId:"calendar",title:"IC Calendar",url:"calendar",icon:"basics:calendar"},{id:"eed",pageId:"eed",title:"EED",url:"eed",icon:"others:energy-consumption"},{id:"marketplace",pageId:"marketplace",title:"Marketplace",url:"marketplace",icon:"others:market"},{id:"claims-list",pageId:"claims-list",title:"Alle Meldungen",url:"claims-list",icon:"files-folders:folder-open"},{id:"address-details",pageId:"address-details",title:"Anschrift",url:"address-details",icon:"files-folders:folder-open"},{id:"contact-details",pageId:"contact-details",title:"Kontaktdaten",url:"contact-details",icon:"files-folders:folder-open"},{id:"saver-contracts",pageId:"saver-contracts",title:"Sparportal",url:"saver-contracts",icon:"others:money"},{id:"contracts",pageId:"contracts",title:"Vertr\xE4ge",url:"contracts",icon:"others:contract"},{id:"news",pageId:"news",title:"Aktuelles",url:"news",icon:"others:newspaper"}],AD=new Map([["start-page",{id:"start-page",title:"Start Page",url:"start-page",contentBlocks:[{id:"start-page-news-block",blockType:"one_column",widgets:[{id:"start-page-greeting-widget",widgetType:"html-content",position:1,widgetSpecificParameters:{headline:"Guten Tag Max Mustermann",text:"Lorem ipsum dolor sit amet. Nam molestiae perferendis ut molestiae nostrum 33 atque sunt eos impedit commodi. Aut excepturi totam qui dolor quis."}}]},{id:"start-page-news-block2",blockType:"one_column",widgets:[{id:"start-page-preview-news-widget",widgetType:"preview-news",position:1,widgetSpecificParameters:{headline:"Kurznachrichten",link_to_list:{uri:"entity:node/19",full_url:"/news",title:""}}}]},{id:"start-page-news-block21",blockType:"three_column_equal",widgets:[{id:"start-page-preview-warn-monitor-widget",widgetType:"preview-warn-monitor",position:1,widgetSpecificParameters:{headline:"Aktuelle Warnungen",link_to_list:{uri:"entity:node/19",full_url:"/warn-monitor-list",title:""}}},{id:"start-page-preview-appointments-widget",widgetType:"preview-appointments",position:2,widgetSpecificParameters:{headline:"Terminvorschau",link_to_list:{uri:"entity:node/19",full_url:"/calendar",title:""}}},{id:"start-page-preview-claims-widget",widgetType:"preview-claims",position:3,widgetSpecificParameters:{headline:"Letzte Meldungen",link_to_list:{uri:"entity:node/19",full_url:"/claims-list",title:""}}}]},{id:"start-page-news-block3",blockType:"three_column_equal",widgets:[{id:"start-page-preview-claims-widget",widgetType:"preview-claims",position:1,widgetSpecificParameters:{headline:"Letzte Meldungen",parentUrl:"/claims-list"}},{id:"start-page-preview-appointments-widget",widgetType:"preview-appointments",position:2,widgetSpecificParameters:{headline:"Terminvorschau",parentUrl:"/calendar"}},{id:"start-page-preview-documents-widget",widgetType:"preview-documents",position:3,widgetSpecificParameters:{headline:"Letzte Dokumente",link_to_list:{uri:"entity:node/19",full_url:"/documents",title:""}}}]},{id:"start-page-news-block4",blockType:"one_column",widgets:[{id:"start-page-preview-eed-widget",widgetType:"preview-eed",position:1,widgetSpecificParameters:{headline:"EED",link_to_list:{uri:"entity:node/19",full_url:"/eed",title:""},emptymessage:"Zum jetzigen Zeitpunkt stehen f\xFCr Sie keine Verbrauchsdaten zur Verf\xFCgung. Sobald Ihre Wohnung mit fernauslesbaren W\xE4rme- und Wasserz\xE4hlern ausgestattet ist und wir die entsprechenden Verbrauchsdaten erhalten, informieren wir Sie monatlich, wenn neue Daten gemeldet wurden.",content_targeting:{housing_companies:null,accounting_units:null,buildings:null,flats:null,contract_types:'["L","P","C"]',usage_types:"[]"}}}]}]}],["image-gallery",{id:"image-gallery",title:"Image Gallery",url:"image-gallery",contentBlocks:[{id:"image-gallery-block",blockType:"one_column",widgets:[{id:"image-gallery-widget",widgetType:"image-gallery",position:1,widgetSpecificParameters:{headline:"Image Gallery",subline:"Here you can find the images..."}}]}]}],["intro",{id:"intro",title:"Intro",url:"intro",contentBlocks:[{id:"intro-block",blockType:"one_column",widgets:[{id:"intro-widget",widgetType:"intro",position:1,widgetSpecificParameters:{headline:"Headline",text:"Ein kleiner Einf\xFChrungstext zur aktuell besuchten Komponente und kurze Pr\xE4sentation der zu erwartenden Features.",image:{type:"jpg",id:"321"}}}]}]}],["documents",{id:"documents",title:"Documents",url:"documents",contentBlocks:[{id:"documents-block",blockType:"one_column",widgets:[{id:"documents-widget",widgetType:"documents",position:1,widgetSpecificParameters:{headline:"Meine Dokumente",intro:"Hier haben Sie Zugriff auf Ihre Dokumente.",showReducedColumns:!1,element_number_per_page:10,seeAllLink:""}}]}]}],["warn-monitor-list",{id:"warn-monitor-list",title:"WarnMonitorList",url:"warn-monitor-list",contentBlocks:[{id:"warn-monitor-list-block",blockType:"one_column",widgets:[{id:"warn-monitor-list-widget",widgetType:"warn-monitor-list",position:1,widgetSpecificParameters:{translations:'"{}"'}}]}]}],["calendar",{id:"calendar",title:"IC Calendar",url:"calendar",contentBlocks:[{id:"calendar-block",blockType:"one_column",widgets:[{id:"calendar-widget",widgetType:"ic-calendar",position:1,widgetSpecificParameters:{}}]}]}],["eed",{id:"eed",title:"EED",url:"eed",contentBlocks:[{id:"eed-block",blockType:"one_column",widgets:[{id:"eed-widget",widgetType:"eed",position:1,widgetSpecificParameters:{comparisonvaluelabel:"Vergleich zu normiertem Nutzer",comparisonvaluetooltip:"Ein Hinweis zum normierten Nutzer",content_targeting:{housing_companies:null,accounting_units:null,buildings:null,flats:null,contract_types:'["L","P","C"]',usage_types:"[]"},emptymessage:"Zum jetzigen Zeitpunkt stehen f\xFCr Sie keine Verbrauchsdaten zur Verf\xFCgung. Sobald Ihre Wohnung mit fernauslesbaren W\xE4rme- und Wasserz\xE4hlern ausgestattet ist und wir die entsprechenden Verbrauchsdaten erhalten, informieren wir Sie monatlich, wenn neue Daten gemeldet wurden."}}]}]}],["marketplace",{id:"marketplace",title:"Marketplace",url:"marketplace",contentBlocks:[{id:"marketplace-block",blockType:"one_column",widgets:[{id:"marketplace-widget",widgetType:"marketplace",position:1,widgetSpecificParameters:{headline:"Marktplatz",subline:"Hier finden Sie Informationen und aktuelle Angebote unserer Partner"}}]}]}],["faq",{id:"faq",title:"FAQ",url:"faq",contentBlocks:[{id:"faq-block",blockType:"one_column",widgets:[{id:"faq-widget",widgetType:"faq",position:1,widgetSpecificParameters:{demo:!1,contactlink:"",headline:"FAQ",subline:"Faq",alternativeText:""}}]}]}],["claims-list",{id:"claims-list",title:"Alle Meldungen",url:"claims-list",contentBlocks:[{id:"claims-list-block",blockType:"one_column",widgets:[{id:"claims-list-widget",widgetType:"claims-list",position:1,widgetSpecificParameters:{title:"Ihre Meldungen",messageMaxLength:300,allowedFileTypes:"pdf,jpg",maxSizePerFile:250,maxFileCount:250,reviewEnabled:!0,natureEnabled:!0,subjectMaxLength:500,atmAllowed:"true",customerService:"No",allowAttachmentsForDemand:"true",showReducedColumns:!1,max_count_per_page:"10.00",seeAllLink:"",show_create_claim:!0}}]}]}],["address-details",{id:"address-details",title:"Anschrift",url:"address-details",contentBlocks:[{id:"address-details-block",blockType:"one_column",widgets:[{id:"address-details-widget",widgetType:"address-details",position:1,widgetSpecificParameters:{headline:"Aktuelle Anschrift",intro:"Here you have access to your address.",updatemode:!0}}]}]}],["saver-contracts",{id:"saver-contracts",title:"Sparportal",url:"saver-contracts",contentBlocks:[{id:"saver-contracts-block",blockType:"one_column",widgets:[{id:"saver-contracts-widget",widgetType:"saver-contracts",position:1,widgetSpecificParameters:{translations:"",bankallowchange:"1",configsavingconditions:"1",descriptortype:"",dontshowbonus:"",dontshowstornos:"1",endretentionperiod:"",getaccountstatement:"1",hideallowinstalments:"",hideallowpayments:"",hidebankwidgetsaver:"",hidemonthlyexemption:"",savingstypeclassical:"",showamountnotice:"1",showbankwidgetoldversion:"1",showconditionstart:"1",showhintcreatebankdetails:"",showinterestateincontractlist:"1",showsavingscontracts:"1",showsepamessage:"",showterminatedcontracts:"1",showtransfers:"",showturnoverlist:"1",titlebankaccountcarrier:"",titlebankaccountsaver:""}}]}]}],["contact-details",{id:"contact-details",title:"Kontaktdaten",url:"contact-details",contentBlocks:[{id:"contact-details-block",blockType:"one_column",widgets:[{id:"contact-details-widget",widgetType:"contact-details",position:1,widgetSpecificParameters:{headline:"Kontaktdaten",intro:"Hier haben Sie Zugriff auf Ihre Kontaktdaten.",showAdditionalPhone:"1",showElectronicDocumentReceipt:"1",electronicCheckboxRequired:"1",readonlyPhoneNumber:"0",phoneValidationRegex:"^(0049\\s*\\d(?:\\s*\\d){7,12}|(?!0049)(?:0|\\+49)\\s*\\d(?:\\s*\\d){7,12})$",tooltipTextDigitalDoc:"Use this value to explain something about the checkbox",isLocked:"0"}}]}]}],["news",{id:"news",title:"News",url:"news",contentBlocks:[{id:"news-block",blockType:"one_column",widgets:[{id:"news-widget",widgetType:"news",position:1,widgetSpecificParameters:{news_per_page:12}}]}]}],["contact_list",{id:"contact_list",title:"Kontakte",url:"contact_list",contentBlocks:[{id:"contacts-block",blockType:"one_column",widgets:[{id:"contacts-widget",widgetType:"contact_list",position:1,widgetSpecificParameters:{show_create_claim:!0}}]}]}],["contracts",{id:"contracts",title:"Vertr\xE4ge",url:"contracts",contentBlocks:[{id:"contracts-block",blockType:"one_column",widgets:[{id:"contracts-widget",widgetType:"contracts",position:1,widgetSpecificParameters:{headline:"Ihre Vertr\xE4ge",intro:"Behalten Sie alle Ihre Vertr\xE4ge im \xDCberblick",intro_text:"Eine Nachricht bez\xFCglich der \xC4nderung der Bankverbindung",sepa_info:!0,renter_own_bank:"Renter Own Bank",renter_business_bank:"Renter Business Bank",owner_own_bank:"Owner Own Bank",owner_business_bank:"Owner Business Bank",buyer_own_bank:"Buyer Own Bank",buyer_business_bank:"Buyer Business Bank",member_own_bank:"Member Own Bank",member_business_bank:"Member Business Bank",member_show_compulsory_shares:!0,member_show_exemption_orders:!0,label_further_renters:"Label Further Renters",show_further_renters:!0,member_show_own_shares:!0,member_compulsory_shares:!0,member_exemption_orders:!0,contracts:[{contractBankReference:"248",contractId:432,label:"Vertragslabel",type:"Leasing",usageType:"Garage",information:[{key:"surface",value:"32m\xB2"},{key:"objectNumber",value:"43214321"},{key:"usageType",value:"Garage"}],details:[{key:"rent",information:[{key:"rentCost  k\xF6nnte auch ein anderer Wert sein, der einen l\xE4ngeren Namen hat",value:4355.5},{key:"paymentType",value:"SEPA"}]},{key:"rent",information:[{key:"rentCost",value:4355.5},{key:"paymentType",value:"SEPA hat einen besonders langen Namen, um das Verhalten bei Zeilenumbr\xFCchen zu testen"}]},{key:"rent",information:[{key:"rentCost",value:4355.5},{key:"paymentType",value:"SEPA"}]}]},{contractBankReference:"2483",label:"Vertragslabel2",contractId:837,type:"Miete",usageType:"Wohnraum",information:[{key:"Wohnfl\xE4che",value:"120m\xB2"},{key:"Objektnummer",value:"43214322"},{key:"Nutzungsart",value:"Wohnraum"}],details:[{key:"Miete",information:[{key:"Einzelmiete A",value:4355.5},{key:"Einzelmiete B",value:4355.5},{key:"Zahlungsweise",value:"SEPA"}]},{key:"Bankverbindung Unternehmen",information:[{key:"Bank",value:"Privatbank M\xFCnchen"},{key:"IBAN",value:"DE00 1002 9883 7446 6221 21"},{key:"BIC",value:"MUENCH"}]},{key:"Bankverbindung Mieter",information:[{key:"Bank",value:"Privatbank M\xFCnchen"},{key:"IBAN",value:"DE00 1002 9883 7446 6221 21"},{key:"BIC",value:"MUENCH"}]}]},{contractBankReference:"2483",label:"Vertragslabel | Wohnfl\xE4che | Ben-Gurion-Ring, 65xxx FFM",contractId:123,type:"Kaufvertrag",usageType:"Gewerbefl\xE4che",information:[{key:"surface",value:"120m\xB2"},{key:"objectNumber",value:"43214322"},{key:"usageType",value:"Gewerbefl\xE4che"}],details:[{key:"rent",information:[{key:"rentCost",value:4355.5},{key:"paymentType",value:"SEPA"}]}]}]}}]}]}]]);var xr=class{static getFrontendRouteForDrupalUrl(e){let i=e;return i.indexOf("/")===0&amp;&amp;(i=i.substring(1)),i}static getFrontendRouteForLinkParameter(e){return e.full_url?e.full_url:null}};var RD=(()=&gt;{let e=class e{static parse(t){if(t.data.length&lt;1)return[];let r=[];return t.data.forEach(o=&gt;{if(o.id==="standard.front_page")return;let a=!1;o.attributes?.options?.external&amp;&amp;(a=!0);let s=o.attributes.field_menu_icon??e.getNavigationIcon(o.attributes.field_icon),c=o.attributes.route.parameters.node;r.push({pageId:c,icon:s,url:xr.getFrontendRouteForDrupalUrl(o.attributes.url),title:o.attributes.title??"",id:o.id,external:a})}),r}static getNavigationIcon(t){return t===void 0?"others:newspaper":t==="icon-home"?"basics:home":t==="icon-calender"?"basics:calendar":t==="icon-contracts"?"others:contract":t==="icon-documents"?"files-folders:documents":t==="icon-eed"?"others:energy-consumption":t==="icon-faq"?"realestate:prospects":t==="icon-image-gallery"?"files-folders:img":t==="icon-info"?"basics:info":t==="icon-marketplace"?"others:market":t==="icon-pdf"?"files-folders:pdf":t==="icon-representatives"?"others:newspaper":t==="icon-savers"?"others:money":t==="icon-contacts"?"others:contacts":"others:newspaper"}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var Kc=(()=&gt;{let e=class e{mainNavObservable(){return this.mainNavSubject.asObservable()}footerNavObservable(){return this.footerNavSubject.asObservable()}constructor(t,r){this.http=t,this.drupalNavigationApiUrl=Le.crmDispatcherBaseUrl+"/api/cms/content/menu_items",this.mainNavSubject=new Cn(null),this.footerNavSubject=new Cn([]),this.demo=r.isDemoMode("navigation-config")}getAllNavigationEntries(){if(!this.demo){this.http.get(this.drupalNavigationApiUrl+"/main").subscribe({next:t=&gt;{this.mainNavSubject.next(RD.parse(t))}}),this.http.get(this.drupalNavigationApiUrl+"/footer").subscribe({next:t=&gt;{this.footerNavSubject.next(RD.parse(t))}});return}this.mainNavSubject.next(ZV),this.footerNavSubject.next(qV)}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function ip(n){let e=new Date(n),i=e.getFullYear(),t=(e.getMonth()+1).toString().padStart(2,"0");return e.getDate().toString().padStart(2,"0")+"."+t+"."+i}var fu={DATE:"Datum",SEARCH:"Suche",CONTRACT:"Vertrag",CATEGORY:"Meldungsart",STATUS:"Status",ADD_NEW_CLAIM_TEXT:"Klicken Sie hier um eine neue Meldung anzulegen",NEW:"Neu",IN_PROGRESS:"In Arbeit",CLOSED:"Abgeschlossen",BACK:"Zur\xFCck",CREATED_AT:"Erstellt am: ",TYPE_MESSAGE:"Nachricht eingeben",SUBMIT:"Absenden",NEW_CLAIM:"Neue Meldung",ERROR_LOADING_CONFIG:"Ein Fehler ist aufgetreten. Bitte versuchen Sie es zu einem sp\xE4teren Zeitpunkt erneut.",ERROR_LOADING_CLAIM:"Ein Fehler ist aufgetreten. Bitte versuchen Sie es zu einem sp\xE4teren Zeitpunkt erneut.",ERROR_SENDING_REPLY:"Ein Fehler ist aufgetreten. Bitte versuchen Sie es zu einem sp\xE4teren Zeitpunkt erneut."};var QV=[{id:1000386,temporaryId:null,identityId:615,parentId:null,erpReference:"8000793|-584",creationTime:"2024-07-08T14:47:05+02:00",status:{id:3,label:"Closed"},subject:"Schadensmeldung",content:`Telefonnummer: 0160-9022334455\r
Schadensort - Wo?: Wohnung - Badezimmer\r
Schadensart - Was?: Sanit\xE4ranlage\r
Bitte beschreiben Sie uns den Schaden so detailliert wie m\xF6glich.: es tropft stark aus dem Wasserhahn (eine erste Meldung aus dem Servicebereich des neuen Portal 2.0 ). Ich hoffe, es klappt. Viele Gr\xFC\xDFe, Nick Schliemann\r
`,claimCategory:"Schadenmeldung",claimCategoryId:9,claimType:"innerhalb der Wohnung",claimTypeId:25,claimNature:null,claimNatureId:null,contract:{reference:"8000793|1|1698",label:"Mietvertrag|780|Wohnung|Dorf Bansin 8k, 17429 Bansin Dorf"},contractNumber:"780",responses:[{responseTime:"2024-07-10T11:53:47+02:00",message:"",isResponseFromERP:!0}],attachments:null,externalAuthor:"Nick Schliemann"},{id:381,temporaryId:"1000382",identityId:615,parentId:null,erpReference:"8000793|-579",creationTime:"2024-07-01T18:43:50+02:00",status:{id:2,label:"In Process"},subject:"Mein neuer Mitbewohner",content:`Hallo und guten Tag,\r
\r
mein neuer Mitbewohner hei\xDFt Bello. \r
Ich habe mal ein Foto beigef\xFCgt.\r
\r
Viele Gr\xFC\xDFe,\r
A.R.`,claimCategory:"Anfrage",claimCategoryId:5,claimType:"Anmeldung Mitbewohner",claimTypeId:9,claimNature:null,claimNatureId:null,contract:{reference:"8000793|1|1698",label:"Mietvertrag|780|Wohnung|Dorf Bansin 8k, 17429 Bansin Dorf"},contractNumber:"780",responses:[{responseTime:"2024-07-01T18:51:33+02:00",message:"",isResponseFromERP:!0}],attachments:[{fileName:"17198522308627-Hunde-Poster-2-.jpg",label:"Hunde-Poster-2-.jpg",downloadURL:"/documents/ZjU2dGtqOk1qRnFSVk5qV1ZwcFdUMD0=",mimeType:"image/jpeg",byteCount:77690}],externalAuthor:"Nick Schliemann"},{id:380,temporaryId:"1000381",identityId:615,parentId:null,erpReference:"8000793|-578",creationTime:"2024-07-01T10:51:29+02:00",status:{id:3,label:"Closed"},subject:"Anfrage an Yuneo",content:`Hallo und guten Tag,\r
\r
ich bin der gute Geist und habe soeben die CRM-L\xF6sung an Wodis Yuneo angebunden. Dies ist ein erster Test, der hoffentlich schnell nach Yuneo einl\xE4uft.\r
\r
Herzliche Gr\xFC\xDFe,\r
i.A. Nick Schliemann`,claimCategory:"Anfrage",claimCategoryId:5,claimType:"Terminanfrage (bitte Tel.-Nr. angeben)",claimTypeId:13,claimNature:null,claimNatureId:null,contract:{reference:"8000793|1|1698",label:"Mietvertrag|780|Wohnung|Dorf Bansin 8k, 17429 Bansin Dorf"},contractNumber:"780",responses:[{responseTime:"2024-07-01T10:55:49+02:00",message:`Sehr geehrte Frau Russick,

der Test war erfolgreich. Die Aktivit\xE4t wurde automatisch in Yuneo erstellt und nun final bearbeitet.
Vielen Dank f\xFCr Ihre Mitwirkung. :)	 
	 
Mit freundlichen Gr\xFC\xDFen,
 WFW
  
Wohnungsgesellschaft Kaiserb\xE4der Gemeinde Ostseebad Heringsdorf GmbH &amp; CO. KG`,isResponseFromERP:!0}],attachments:null,externalAuthor:"Nick Schliemann"},{id:62,temporaryId:"1000063",identityId:615,parentId:null,erpReference:"8000793|-192",creationTime:"2022-03-15T15:45:33+01:00",status:{id:3,label:"Closed"},subject:"Wohnung",content:`Sehr geehrte Damen und Herren,\r
\r
ich suche eine Wohnung mit folgenden Merkmalen:\r
- Zimmeranzahl:\r
- Wohnungsgr\xF6\xDFe in m\xB2:\r
- max. gew\xFCnschte Bruttomiete:\r
- Dringlichkeitsgrund:\r
\r
Vielen Dank.`,claimCategory:"Anfrage",claimCategoryId:5,claimType:"Wohnungswechsel",claimTypeId:10,claimNature:null,claimNatureId:null,contract:{reference:"8000793|1|1698",label:"Mietvertrag|780|Wohnung|Dorf Bansin 8k, 17429 Bansin Dorf"},contractNumber:"780",responses:[{responseTime:"2022-04-05T09:50:15+02:00",message:"",isResponseFromERP:!0}],attachments:[{fileName:"16473555335803-2022-03-15-15-45-1-.jpeg",label:"2022-03-15-15-45-1-.jpeg",downloadURL:"/documents/MTNpbWUyZzpNREV4YWtoRk1DOW1WVDA9",mimeType:"image/jpeg",byteCount:258707}],externalAuthor:null},{id:59,temporaryId:"1000059",identityId:615,parentId:null,erpReference:"8000793|-189",creationTime:"2022-03-10T07:39:20+01:00",status:{id:3,label:"Closed"},subject:"Test",content:"Test",claimCategory:"Anfrage",claimCategoryId:5,claimType:"Bestellung Haust\xFCr-Schl\xFCssel",claimTypeId:27,claimNature:null,claimNatureId:null,contract:{reference:"8000793|1|1698",label:"Mietvertrag|780|Wohnung|Dorf Bansin 8k, 17429 Bansin Dorf"},contractNumber:"780",responses:[{responseTime:"2022-04-05T09:51:09+02:00",message:"",isResponseFromERP:!0}],attachments:null,externalAuthor:null},{id:26,temporaryId:"1000027",identityId:615,parentId:null,erpReference:"8000793|-74",creationTime:"2022-02-10T10:48:35+01:00",status:{id:3,label:"Closed"},subject:"Miete",content:"Hallo,ich ben\xF6tige eine mietbescheinigung",claimCategory:"Anfrage",claimCategoryId:5,claimType:"Sonstige Anfrage",claimTypeId:12,claimNature:null,claimNatureId:null,contract:{reference:"8000793|1|1698",label:"Mietvertrag|780|Wohnung|Dorf Bansin 8k, 17429 Bansin Dorf"},contractNumber:"780",responses:[{responseTime:"2022-02-10T11:03:10+01:00",message:"",isResponseFromERP:!0}],attachments:null,externalAuthor:null},{id:2,temporaryId:"1000003",identityId:615,parentId:null,erpReference:"8000793|-4",creationTime:"2021-07-21T13:37:13+02:00",status:{id:3,label:"Closed"},subject:"Neue Wohnung gew\xFCnscht",content:`Sehr geehrte Damen und Herren,\r
\r
ich suche eine Wohnung mit folgenden Merkmalen:\r
- Zimmeranzahl: 5\r
- Wohnungsgr\xF6\xDFe in m\xB2: 96\r
- max. gew\xFCnschte Bruttomiete: 200\r
- Dringlichkeitsgrund: brauche mehr.\r
Vielen Dank.`,claimCategory:"Anfrage",claimCategoryId:5,claimType:"Wohnungswechsel",claimTypeId:10,claimNature:null,claimNatureId:null,contract:{reference:"8000793|1|1698",label:"Mietvertrag|780|Wohnung|Dorf Bansin 8k, 17429 Bansin Dorf"},contractNumber:"780",responses:[{responseTime:"2021-10-20T06:02:58+02:00",message:"",isResponseFromERP:!0}],attachments:null,externalAuthor:"Nick Schliemann"},{id:1,temporaryId:"1000002",identityId:615,parentId:null,erpReference:"8000793|-3",creationTime:"2021-07-20T15:04:59+02:00",status:{id:3,label:"Closed"},subject:"Termin kommende Woche",content:`Sehr geehrte Frau Sadowsky,\r
ich bitte um einen zeitnahen Termin in der WOG`,claimCategory:"Anfrage",claimCategoryId:5,claimType:"Terminanfrage (bitte Tel.-Nr. angeben)",claimTypeId:13,claimNature:null,claimNatureId:null,contract:{reference:"8000793|1|1698",label:"Mietvertrag|780|Wohnung|Dorf Bansin 8k, 17429 Bansin Dorf"},contractNumber:"780",responses:[{responseTime:"2021-10-20T06:03:17+02:00",message:`Sehr geehrte Frau Russick,\r
\r
wie besprochen am 24.7.2021 um 09.00 Uhr.\r
\r
Mit freundlichen Gr\xFC\xDFen,\r
\xA0\r
Andrea Russick\r
Sekretariat`,isResponseFromERP:!0}],attachments:null,externalAuthor:null}];var gs=(()=&gt;{let e=class e{constructor(t,r){this.http=t,this.demoService=r,this.configUrl=Le.crmDispatcherBaseUrl+"/api/claim-management/claims/configuration",this.demo=this.demoService.isDemoMode("claims-config")}getConfig(){if(this.demo){let t=new re;return setTimeout(()=&gt;{t.next({subjectMaxLength:255,commentMaxLength:1200,maxFileCount:5,maxSizePerFile:10,maxSizeAllFiles:20,allowedFileTypes:"pdf,png,jpg,jpeg,xls",customerServiceLabel:"Kundenservice",repliesAllowed:!0,showClaimDetailsEnabled:!0,showErpReference:!0,changeBankAccountLocked:!1,changeBankAccountHint:"Bitte wenden Sie  sich an den Kundenservice."})},200),t.asObservable()}return this.http.get(this.configUrl)}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var Xl=(()=&gt;{let e=class e{constructor(t,r,o){this.http=t,this.demoService=r,this.claimsConfigService=o,this.claimsUrl=Le.crmDispatcherBaseUrl+"/api/tenant/claim-management/claim",this.erpDataProvider=Le.crmDispatcherBaseUrl+"/api/tenant/erp-data-provider"}getClaimsListDetails(t=""){return this.demoService.isDemoMode("claims")?ne(this.parseApiDataToClaimsList(QV,{subjectMaxLength:255,commentMaxLength:1200,maxFileCount:5,maxSizePerFile:10,maxSizeAllFiles:20,allowedFileTypes:"pdf,png,jpg,jpeg,xls",customerServiceLabel:"Kundenservice",repliesAllowed:!0,showClaimDetailsEnabled:!0,showErpReference:!0,changeBankAccountLocked:!1,changeBankAccountHint:"Bitte wenden Sie  sich an den Kundenservice."})).pipe(vn(300)):t?bo({claimsListDetails:this.http.get(this.claimsUrl+"?apply-crm-config-filter=1&amp;limit="+t),claimsConfig:this.claimsConfigService.getConfig()}).pipe(Xe(r=&gt;ne(this.parseApiDataToClaimsList(r.claimsListDetails,r.claimsConfig)))):bo({claimsListDetails:this.http.get(this.claimsUrl+"?apply-crm-config-filter=1"),claimsConfig:this.claimsConfigService.getConfig()}).pipe(Xe(r=&gt;ne(this.parseApiDataToClaimsList(r.claimsListDetails,r.claimsConfig))))}parseApiDataToClaimsList(t,r){return t.map(o=&gt;this.convertBackendClaim(o,r))}convertBackendClaim(t,r){let o=[];t.responses?.forEach(c=&gt;{let l=[];c.attachments?.forEach(f=&gt;{let g={name:f.label,size:f.byteCount?e.formatFileSize(f.byteCount):null,url:f.downloadURL,mimeType:f.mimeType,isRestUrl:!f.downloadURL.startsWith("http")};l.push(g)});let u={status:t.status,createdAt:c.responseTime,isCreator:!c.isResponseFromERP,body:c.message.replace(/\n/g,"&lt;br&gt;"),attachments:l};o.push(u)});let a=[];t.attachments?.forEach(c=&gt;{let l={name:c.label,size:c.byteCount?e.formatFileSize(c.byteCount):null,url:c.downloadURL,mimeType:c.mimeType,isRestUrl:!c.downloadURL.startsWith("http")};a.push(l)});let s=t.creationTime;return o.length&gt;0&amp;&amp;(s=o[o.length-1].createdAt),{id:typeof t.id=="string"?Number(t.id):t.id,temporaryID:t.temporaryId!==null?Number(t.temporaryId):null,erpReference:t.erpReference,displayNumber:r.showErpReference?t.temporaryId?t.erpReference:t.id?t.id.toString():"":t.temporaryId?t.temporaryId:t.id?t.id.toString():"",creationTime:t.creationTime,updateTime:s,status:t.status,subject:t.subject?t.subject===""?t.claimCategory??t.claimType??t.claimNature??"":t.subject:t.claimCategory??t.claimType??t.claimNature??"",claimCategory:t.claimCategory??"",claimType:t.claimType??"",claimNature:t.claimNature,claimMotive:t.content,contractID:t.contract?.reference??"",contracts:t.contract?.label?[t.contract.label]:[],isUpdated:!0,conversation:{originalClaim:{id:t.id?t.id.toString():t.temporaryId,isTemp:!t.temporaryId,status:t.status,content:t.content.replace(/\n/g,"&lt;br&gt;"),creationTime:t.creationTime,attachments:a,isCreator:!0,noNext:!1,noPrev:!1,claimCategory:t.claimCategory??t.claimType??t.claimNature??"",claimType:t.claimType??"",contract:t.contract,displayNumber:r.showErpReference?t.temporaryId?t.erpReference:t.id?t.id.toString():"":t.temporaryId?t.temporaryId:t.id?t.id.toString():"",subject:t.subject?t.subject===""?t.claimCategory??t.claimType??t.claimNature??"":t.subject:t.claimCategory??t.claimType??t.claimNature??""},responses:o},externalAuthor:t.externalAuthor}}static formatFileSize(t,r){if(t==0)return"0 Bytes";let o=1e3,a=r||2,s=["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"],c=Math.floor(Math.log(t)/Math.log(o));return parseFloat((t/Math.pow(o,c)).toFixed(a))+" "+s[c]}parseStatus(t){return t.label}clearNullObjects(t){return Object.fromEntries(Object.entries(t).filter(([r])=&gt;r!=null))}formatDataInColumns(t){let r=[`Nr. ${t.displayNumber}`,t.claimCategory,t.claimType];return t.claimNature&amp;&amp;r.push(t.claimNature),{date:t.conversation?.responses.length?t.conversation?.responses[t.conversation?.responses.length-1]?.createdAt:t.creationTime,status:t.status.id===1?"NEW":t.status.id===3?"CLOSED":"IN_PROGRESS",id:t.displayNumber,information:{title:t.subject,subtitles:[fu.CREATED_AT+ip(t.creationTime),...t.contracts],additionalInformation:r},filters:{contracts:t.contracts,status:t.status.id===1?"NEW":t.status.id===3?"CLOSED":"IN_PROGRESS",category:t.claimCategory}}}downloadAttachment(t){return this.http.get(this.erpDataProvider+t.url,{responseType:"blob"})}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je),D(gs))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var Na=class n{static getDataResourceArray(e){return e===void 0||!e.data?[]:Array.isArray(e.data)?e.data:[e.data]}static getIncludedResource(e,i,t){if(!e.included)return null;for(let r=0;r&lt;e.included.length;r++)if(e.included[r].id===i)return t&amp;&amp;e.included[r].type!==t?null:e.included[r];return null}static getFileData(e,i,t="news"){let r=null,o=null;if(t==="all"){let a=n.getIncludedResource(e,i);if(a!==null&amp;&amp;n.isMediaNewsAttachmentResource(a)&amp;&amp;(o=a.attributes.name,a.relationships.field_media_file.data.id&amp;&amp;(r=n.getIncludedResource(e,a.relationships.field_media_file.data.id))),!r||!o){let s=n.getIncludedResource(e,i);s!==null&amp;&amp;n.isMediaAppointmentAttachmentResource(s)&amp;&amp;(o=s.attributes.name,s.relationships.field_media_file.data.id&amp;&amp;(r=n.getIncludedResource(e,s.relationships.field_media_file.data.id)))}}else if(t==="news"){let a=n.getIncludedResource(e,i);if(a===null||!n.isMediaNewsAttachmentResource(a)||(o=a.attributes.name,!a.relationships.field_media_file.data.id))return null;r=n.getIncludedResource(e,a.relationships.field_media_file.data.id)}else if(t==="appointments"){let a=n.getIncludedResource(e,i);if(a===null||!n.isMediaAppointmentAttachmentResource(a)||(o=a.attributes.name,!a.relationships.field_media_file.data.id))return null;r=n.getIncludedResource(e,a.relationships.field_media_file.data.id)}return!r||!n.isFileFileResource(r)?null:(o||(o=r.attributes.filename),{filename:o,filemime:r.attributes.filemime,filesize:r.attributes.filesize,filesizeHumanReadable:Xl.formatFileSize(r.attributes.filesize),url:n.getAbsoluteUrl(r.attributes.uri.url)})}static getAbsoluteUrl(e){if(!e)return"";let i=document.createElement("a");return i.href=e,Le.drupalFileBaseUrl+i.pathname+i.search}static getImageData(e,i){let t=n.getIncludedResource(e,i);return t===null||!n.isMediaImageResource(t)?null:this.getImageFromMedia(e,t)}static getImageFromMedia(e,i){let t=null;return i.relationships?.field_media_image.data.id&amp;&amp;(t=n.getIncludedResource(e,i.relationships.field_media_image.data.id)),!t||!n.isFileFileResource(t)?null:{title:i.relationships.field_media_image.data.meta.title??"",alt:i.relationships.field_media_image.data.meta.alt??"",filename:t.attributes.filename,filemime:t.attributes.filemime,filesize:t.attributes.filesize,filesizeHumanReadable:Xl.formatFileSize(t.attributes.filesize),url:Le.drupalFileBaseUrl+t.attributes.uri.url,imageUrls:{large:n.getAbsoluteUrl(t.attributes.image_style_uri?.large),medium:n.getAbsoluteUrl(t.attributes.image_style_uri?.medium),thumbnail:n.getAbsoluteUrl(t.attributes.image_style_uri?.thumbnail),wide:n.getAbsoluteUrl(t.attributes.image_style_uri?.wide),news_size_600x300:n.getAbsoluteUrl(t.attributes.image_style_uri?.news_size_600x300),xtra_large_600x600:n.getAbsoluteUrl(t.attributes.image_style_uri?.xtra_large_600x600)}}}static isMediaImageResource(e){return e.type==="media--image"}static isMediaNewsAttachmentResource(e){return e.type==="media--news_attachments"}static isMediaAppointmentAttachmentResource(e){return e.type==="media--appointment_attachments"}static isFileFileResource(e){return e.type==="file--file"}};var Mf=class n{static create(e){let i=this.getDataResourceArray(e);if(i.length&lt;1)return null;let t=this.getUrl(i[0].attributes.drupal_internal__nid,i[0].attributes.path),r=this.getDataResourceArray(i[0]?.relationships?.field_content);return{title:i[0].attributes.title,id:i[0].id,url:t,contentBlocks:r.map(o=&gt;{let a=[];e.included&amp;&amp;(a=this.getWidgetConfigsForBlock(o.id,e.included));let s=o.type.replace("paragraph--",""),c=this.getSubtypeForBlock(o.id,e);return c&amp;&amp;(s+="__"+c),{id:o.id,blockType:s,widgets:a}})}}static getSubtypeForBlock(e,i){let t=Na.getIncludedResource(i,e);return!t||!t.attributes?.field_container_layout?null:t.attributes.field_container_layout}static getUrl(e,i){return i.alias?xr.getFrontendRouteForDrupalUrl(i.alias):"node/"+e}static getWidgetConfigsForBlock(e,i){let t=i.find(c=&gt;c.id===e);if(!t||!t.relationships)return console.warn("can not get data for resource with ID",e),[];let r=Object.keys(t.relationships).filter(c=&gt;c.startsWith("field_")).map(c=&gt;t.relationships?.[c]),o=[],a=[],s=1;return r.forEach(c=&gt;{this.getDataResourceArray(c).forEach(l=&gt;{a.push({widgetId:l.id,position:s})}),s++}),a.forEach(c=&gt;{if(i.find(u=&gt;u.id===c.widgetId)){let u=n.getWidgetConfigFromIncludes(c.widgetId,i,c.position);u&amp;&amp;o.push(u)}}),o}static getWidgetConfigFromIncludes(e,i,t=0){let r=i.find(s=&gt;s.id===e);if(!r)return null;let o={};r.attributes&amp;&amp;Object.keys(r.attributes).forEach(c=&gt;{if(c.startsWith("field_")){let l=c.replace("field_","");r.attributes[c]instanceof Object&amp;&amp;r.attributes[c].value!==void 0?o[l]=r.attributes[c].value:o[l]=r.attributes[c]}}),r.relationships&amp;&amp;Object.keys(r.relationships).forEach(c=&gt;{if(c.startsWith("field_")){let l=c.replace("field_",""),u=this.getDataResourceArray(r.relationships?.[c]);u.length&gt;0&amp;&amp;(o[l]={id:u[0].id,type:u[0].type})}});let a=r.type.replace("paragraph--","");return{id:r.id,widgetType:a,position:t,widgetSpecificParameters:o}}static getDataResourceArray(e){return e===void 0||!e.data?[]:Array.isArray(e.data)?e.data:[e.data]}};var rp=class{static parseResponse(e){let i=[];return e.data.forEach(t=&gt;{let r=[],o=e.included;o&amp;&amp;t.relationships.field_services.data.forEach(a=&gt;{let s=Mf.getWidgetConfigFromIncludes(a.id,o,1);s&amp;&amp;r.push(s)}),i.push({id:t.id,title:t.attributes.title,field_sap_self_service:t.attributes.field_sap_self_service,widgets:r})}),i}static parseWithSAPSelfServiceDocuments(e,i){let t=[];return i.data.forEach(r=&gt;{r.documents.forEach(o=&gt;{let a={id:o.currentNumber,widgetType:"sap-document",widgetSpecificParameters:{headline:o.label,contractDocs:[{contract:{label:r.contract.label,reference:r.contract.reference},doc:{label:o.label,url:o.downloadLink}}]},position:1},s=!1;t.forEach(c=&gt;{c.id===a.id&amp;&amp;(c.widgetSpecificParameters.contractDocs.push(...a.widgetSpecificParameters.contractDocs),s=!0)}),s||t.push(a)})}),e.widgets=[...t,...e.widgets],e}};var LD={};Dd(LD,{data:()=&gt;Gfe,default:()=&gt;qfe,included:()=&gt;$fe,jsonapi:()=&gt;Wfe,links:()=&gt;Yfe});var Wfe={version:"1.0",meta:{links:{self:{href:"http://jsonapi.org/format/1.0/"}}}},Gfe=[{type:"node--service_area",id:"e0cf4867-a0bf-4a67-8458-be6077c94a1a",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/service_area/e0cf4867-a0bf-4a67-8458-be6077c94a1a?resourceVersion=id%3A604"}},attributes:{drupal_internal__nid:51,drupal_internal__vid:604,langcode:"de",revision_timestamp:"2024-04-04T16:24:58+00:00",revision_log:null,status:!0,title:"Service Bereich",created:"2023-11-20T13:37:58+00:00",changed:"2024-04-04T16:24:58+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_sap_self_service:null},relationships:{node_type:{data:{type:"node_type--node_type",id:"0118417b-2749-42c3-83c5-4c87a405a15a",meta:{drupal_internal__target_id:"service_area"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/service_area/e0cf4867-a0bf-4a67-8458-be6077c94a1a/node_type?resourceVersion=id%3A604"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/service_area/e0cf4867-a0bf-4a67-8458-be6077c94a1a/relationships/node_type?resourceVersion=id%3A604"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/service_area/e0cf4867-a0bf-4a67-8458-be6077c94a1a/revision_uid?resourceVersion=id%3A604"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/service_area/e0cf4867-a0bf-4a67-8458-be6077c94a1a/relationships/revision_uid?resourceVersion=id%3A604"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/service_area/e0cf4867-a0bf-4a67-8458-be6077c94a1a/uid?resourceVersion=id%3A604"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/service_area/e0cf4867-a0bf-4a67-8458-be6077c94a1a/relationships/uid?resourceVersion=id%3A604"}}},field_services:{data:[{type:"paragraph--html",id:"7b475cba-0fd9-41fd-a6a9-0c06978099fd",meta:{target_revision_id:2464,drupal_internal__target_id:108}},{type:"paragraph--report_form",id:"b998a06b-fa1d-46aa-8168-e5eb26bdce51",meta:{target_revision_id:2465,drupal_internal__target_id:110}},{type:"paragraph--one_click_certificate",id:"984bcec8-3446-4b3a-abe2-2b2c21afcb9b",meta:{target_revision_id:2466,drupal_internal__target_id:109}},{type:"paragraph--one_click_certificate",id:"70ba5082-12e9-482f-ac90-997e7f5a9d08",meta:{target_revision_id:2467,drupal_internal__target_id:113}},{type:"paragraph--one_click_certificate",id:"2144a449-7d39-42c0-b46c-e66ee9d8e623",meta:{target_revision_id:2468,drupal_internal__target_id:114}},{type:"paragraph--one_click_certificate",id:"47db3a84-f611-49c7-8a8b-6622631e01ca",meta:{target_revision_id:2469,drupal_internal__target_id:115}},{type:"paragraph--report_form",id:"edafa9d5-9778-45b6-be89-3a4833ab3859",meta:{target_revision_id:2470,drupal_internal__target_id:117}},{type:"paragraph--report_form",id:"8ab4a65d-f9f0-4510-ab4b-93be422fb635",meta:{target_revision_id:2471,drupal_internal__target_id:118}},{type:"paragraph--report_form",id:"8d0a400e-6fa3-421a-afc4-245f292b2514",meta:{target_revision_id:2472,drupal_internal__target_id:270}},{type:"paragraph--one_click_certificate",id:"21588765-e14c-4c68-ae28-3188082972e0",meta:{target_revision_id:2473,drupal_internal__target_id:271}},{type:"paragraph--report_form",id:"23d5f06a-fde2-4a37-af7d-10f18ebffeeb",meta:{target_revision_id:2474,drupal_internal__target_id:272}},{type:"paragraph--report_form",id:"bee809be-9532-4e69-97ab-e354717f3ec0",meta:{target_revision_id:2475,drupal_internal__target_id:282}},{type:"paragraph--report_form",id:"ea135d8b-d9a2-4718-b3d7-9cb1b4887f55",meta:{target_revision_id:2476,drupal_internal__target_id:283}},{type:"paragraph--one_click_certificate",id:"d872446f-8388-428a-bc0c-4a868de4b807",meta:{target_revision_id:2477,drupal_internal__target_id:286}}],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/service_area/e0cf4867-a0bf-4a67-8458-be6077c94a1a/field_services?resourceVersion=id%3A604"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/service_area/e0cf4867-a0bf-4a67-8458-be6077c94a1a/relationships/field_services?resourceVersion=id%3A604"}}}}}],$fe=[{type:"paragraph--html",id:"7b475cba-0fd9-41fd-a6a9-0c06978099fd",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/html/7b475cba-0fd9-41fd-a6a9-0c06978099fd?resourceVersion=id%3A2464"}},attributes:{drupal_internal__id:108,drupal_internal__revision_id:2464,langcode:"de",status:!0,created:"2023-11-20T13:38:06+00:00",parent_id:"51",parent_type:"node",parent_field_name:"field_services",behavior_settings:[],default_langcode:!0,revision_translation_affected:null,field_headline:"Serviceleistungen *Test*",field_text:{value:'&lt;p&gt;Hier finden Sie alle &lt;strong&gt;Serviceleistungen &lt;/strong&gt;auf einem Blick: &lt;a href="https://www.aareon.com"&gt;https://www.aareon.com&lt;/a&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Mietbescheinigung&lt;/li&gt;&lt;li&gt;Formular&lt;/li&gt;&lt;li&gt;usw.&lt;/li&gt;&lt;/ul&gt;',format:"full_html",processed:'&lt;p&gt;Hier finden Sie alle &lt;strong&gt;Serviceleistungen &lt;/strong&gt;auf einem Blick: &lt;a href="https://www.aareon.com"&gt;https://www.aareon.com&lt;/a&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Mietbescheinigung&lt;/li&gt;&lt;li&gt;Formular&lt;/li&gt;&lt;li&gt;usw.&lt;/li&gt;&lt;/ul&gt;'}},relationships:{paragraph_type:{data:{type:"paragraphs_type--paragraphs_type",id:"df288241-7700-45ae-b8df-b233a2ef52f8",meta:{drupal_internal__target_id:"html"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/html/7b475cba-0fd9-41fd-a6a9-0c06978099fd/paragraph_type?resourceVersion=id%3A2464"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/html/7b475cba-0fd9-41fd-a6a9-0c06978099fd/relationships/paragraph_type?resourceVersion=id%3A2464"}}}}},{type:"paragraph--report_form",id:"b998a06b-fa1d-46aa-8168-e5eb26bdce51",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/b998a06b-fa1d-46aa-8168-e5eb26bdce51?resourceVersion=id%3A2465"}},attributes:{drupal_internal__id:110,drupal_internal__revision_id:2465,langcode:"de",status:!0,created:"2023-11-20T13:40:34+00:00",parent_id:"51",parent_type:"node",parent_field_name:"field_services",behavior_settings:[],default_langcode:!0,revision_translation_affected:null,field_claim_category_id:1,field_claim_form:`[
  {"type":"text","label":"Vorname und Nachname","name":"name","value":"Vorname Nachname","validations":[{"name":"required","validator":"required","message":"Name ist erforderlich"}]},
  {"type":"textarea","label":"Beschreibung der K\xFCndigung","name":"description","value":"Bitte hier die Beschreibung eingeben. Danke!","validations":[{"name":"required","validator":"required","message":"Beschreibung ist erforderlich"}]},
  {"type":"number","label":"Alter eingeben","name":"age","value":"your age please","validations":[]},
  {"type":"checkbox","label":"Newsletter abonnieren best\xE4tigen","name":"newsletter","value":true,"validations":[]},
  {"type":"radio","label":"Geschlecht ausw\xE4hlen","name":"gender","value":"weiblich","options":[{"label":"M\xE4nnlich","value":"m\xE4nnlich"},{"label":"Weiblich","value":"weiblich"}],"validations":[]},
  {"type":"select","label":"Land ausw\xE4hlen","name":"country","value":"Deutschland","options":[{"label":"Bitte ausw\xE4hlen","value":0},{"label":"De","value":"Deutschland"},{"label":"USA","value":"United State"},{"label":"Kanada","value":"Canada"}],"validations":[{"name":"required","validator":"required","message":"Adresse ist erforderlich"}]}
]`,field_claim_nature_id:null,field_claim_subject:"Meldungsbetreff",field_claim_type_id:1,field_description:{value:"&lt;p&gt;Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.&lt;/p&gt;"},field_headline:"Test Defaultwerte",field_is_claim_person_related:!1},relationships:{paragraph_type:{data:{type:"paragraphs_type--paragraphs_type",id:"01a4e8e6-b75f-405c-a792-9c95ae1437ea",meta:{drupal_internal__target_id:"report_form"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/b998a06b-fa1d-46aa-8168-e5eb26bdce51/paragraph_type?resourceVersion=id%3A2465"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/b998a06b-fa1d-46aa-8168-e5eb26bdce51/relationships/paragraph_type?resourceVersion=id%3A2465"}}}}},{type:"paragraph--one_click_certificate",id:"984bcec8-3446-4b3a-abe2-2b2c21afcb9b",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/one_click_certificate/984bcec8-3446-4b3a-abe2-2b2c21afcb9b?resourceVersion=id%3A2466"}},attributes:{drupal_internal__id:109,drupal_internal__revision_id:2466,langcode:"de",status:!0,created:"2023-11-20T13:39:15+00:00",parent_id:"51",parent_type:"node",parent_field_name:"field_services",behavior_settings:[],default_langcode:!0,revision_translation_affected:null,field_claim_category_id:514,field_claim_message:"*** Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.",field_claim_nature_id:null,field_claim_subject:"Eine Meldung 1",field_claim_type_id:678,field_description:{value:"&lt;p&gt;*** Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;*** Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.&lt;/p&gt;"},field_headline:"Mietbescheinigung",field_is_claim_person_related:!0},relationships:{paragraph_type:{data:{type:"paragraphs_type--paragraphs_type",id:"f344d60d-e7e6-429c-b799-3bacd40df2d1",meta:{drupal_internal__target_id:"one_click_certificate"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/one_click_certificate/984bcec8-3446-4b3a-abe2-2b2c21afcb9b/paragraph_type?resourceVersion=id%3A2466"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/one_click_certificate/984bcec8-3446-4b3a-abe2-2b2c21afcb9b/relationships/paragraph_type?resourceVersion=id%3A2466"}}}}},{type:"paragraph--one_click_certificate",id:"70ba5082-12e9-482f-ac90-997e7f5a9d08",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/one_click_certificate/70ba5082-12e9-482f-ac90-997e7f5a9d08?resourceVersion=id%3A2467"}},attributes:{drupal_internal__id:113,drupal_internal__revision_id:2467,langcode:"de",status:!0,created:"2024-01-30T08:41:38+00:00",parent_id:"51",parent_type:"node",parent_field_name:"field_services",behavior_settings:[],default_langcode:!0,revision_translation_affected:null,field_claim_category_id:1,field_claim_message:"1",field_claim_nature_id:null,field_claim_subject:"1",field_claim_type_id:1,field_description:null,field_headline:"Kontoauszug",field_is_claim_person_related:!1},relationships:{paragraph_type:{data:{type:"paragraphs_type--paragraphs_type",id:"f344d60d-e7e6-429c-b799-3bacd40df2d1",meta:{drupal_internal__target_id:"one_click_certificate"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/one_click_certificate/70ba5082-12e9-482f-ac90-997e7f5a9d08/paragraph_type?resourceVersion=id%3A2467"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/one_click_certificate/70ba5082-12e9-482f-ac90-997e7f5a9d08/relationships/paragraph_type?resourceVersion=id%3A2467"}}}}},{type:"paragraph--one_click_certificate",id:"2144a449-7d39-42c0-b46c-e66ee9d8e623",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/one_click_certificate/2144a449-7d39-42c0-b46c-e66ee9d8e623?resourceVersion=id%3A2468"}},attributes:{drupal_internal__id:114,drupal_internal__revision_id:2468,langcode:"de",status:!0,created:"2024-01-30T08:41:53+00:00",parent_id:"51",parent_type:"node",parent_field_name:"field_services",behavior_settings:[],default_langcode:!0,revision_translation_affected:null,field_claim_category_id:1,field_claim_message:"1",field_claim_nature_id:null,field_claim_subject:"1",field_claim_type_id:1,field_description:null,field_headline:"SEPA - Lastschriftmandat",field_is_claim_person_related:!1},relationships:{paragraph_type:{data:{type:"paragraphs_type--paragraphs_type",id:"f344d60d-e7e6-429c-b799-3bacd40df2d1",meta:{drupal_internal__target_id:"one_click_certificate"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/one_click_certificate/2144a449-7d39-42c0-b46c-e66ee9d8e623/paragraph_type?resourceVersion=id%3A2468"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/one_click_certificate/2144a449-7d39-42c0-b46c-e66ee9d8e623/relationships/paragraph_type?resourceVersion=id%3A2468"}}}}},{type:"paragraph--one_click_certificate",id:"47db3a84-f611-49c7-8a8b-6622631e01ca",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/one_click_certificate/47db3a84-f611-49c7-8a8b-6622631e01ca?resourceVersion=id%3A2469"}},attributes:{drupal_internal__id:115,drupal_internal__revision_id:2469,langcode:"de",status:!0,created:"2024-01-30T08:42:55+00:00",parent_id:"51",parent_type:"node",parent_field_name:"field_services",behavior_settings:[],default_langcode:!0,revision_translation_affected:null,field_claim_category_id:1,field_claim_message:"1",field_claim_nature_id:null,field_claim_subject:"111",field_claim_type_id:1,field_description:null,field_headline:"K\xFCndigungsformular",field_is_claim_person_related:!1},relationships:{paragraph_type:{data:{type:"paragraphs_type--paragraphs_type",id:"f344d60d-e7e6-429c-b799-3bacd40df2d1",meta:{drupal_internal__target_id:"one_click_certificate"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/one_click_certificate/47db3a84-f611-49c7-8a8b-6622631e01ca/paragraph_type?resourceVersion=id%3A2469"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/one_click_certificate/47db3a84-f611-49c7-8a8b-6622631e01ca/relationships/paragraph_type?resourceVersion=id%3A2469"}}}}},{type:"paragraph--report_form",id:"edafa9d5-9778-45b6-be89-3a4833ab3859",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/edafa9d5-9778-45b6-be89-3a4833ab3859?resourceVersion=id%3A2470"}},attributes:{drupal_internal__id:117,drupal_internal__revision_id:2470,langcode:"de",status:!0,created:"2024-01-30T08:45:46+00:00",parent_id:"51",parent_type:"node",parent_field_name:"field_services",behavior_settings:[],default_langcode:!0,revision_translation_affected:null,field_claim_category_id:1,field_claim_form:`[\r
{\r
  "type": "text",\r
  "label": "Foo",\r
  "name": "foo",\r
  "value": "",\r
  "validations": [\r
    {\r
      "name": "required",\r
      "validator": "required",\r
      "message": "bar"\r
    }\r
  ]\r
}\r
]`,field_claim_nature_id:null,field_claim_subject:"1",field_claim_type_id:1,field_description:null,field_headline:"Antrag auf Untervermietung",field_is_claim_person_related:!1},relationships:{paragraph_type:{data:{type:"paragraphs_type--paragraphs_type",id:"01a4e8e6-b75f-405c-a792-9c95ae1437ea",meta:{drupal_internal__target_id:"report_form"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/edafa9d5-9778-45b6-be89-3a4833ab3859/paragraph_type?resourceVersion=id%3A2470"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/edafa9d5-9778-45b6-be89-3a4833ab3859/relationships/paragraph_type?resourceVersion=id%3A2470"}}}}},{type:"paragraph--report_form",id:"8ab4a65d-f9f0-4510-ab4b-93be422fb635",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/8ab4a65d-f9f0-4510-ab4b-93be422fb635?resourceVersion=id%3A2471"}},attributes:{drupal_internal__id:118,drupal_internal__revision_id:2471,langcode:"de",status:!0,created:"2024-01-30T08:46:06+00:00",parent_id:"51",parent_type:"node",parent_field_name:"field_services",behavior_settings:[],default_langcode:!0,revision_translation_affected:null,field_claim_category_id:483,field_claim_form:`[\r
{\r
  "type": "text",\r
  "label": "Foo",\r
  "name": "foo",\r
  "value": "",\r
  "validations": [\r
    {\r
      "name": "required",\r
      "validator": "required",\r
      "message": "bar"\r
    }\r
  ]\r
}\r
]`,field_claim_nature_id:null,field_claim_subject:"Wohnungsk\xFCndigung",field_claim_type_id:676,field_description:null,field_headline:"K\xFCndigungsformular (Wohnungsk\xFCndigung)",field_is_claim_person_related:!1},relationships:{paragraph_type:{data:{type:"paragraphs_type--paragraphs_type",id:"01a4e8e6-b75f-405c-a792-9c95ae1437ea",meta:{drupal_internal__target_id:"report_form"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/8ab4a65d-f9f0-4510-ab4b-93be422fb635/paragraph_type?resourceVersion=id%3A2471"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/8ab4a65d-f9f0-4510-ab4b-93be422fb635/relationships/paragraph_type?resourceVersion=id%3A2471"}}}}},{type:"paragraph--report_form",id:"8d0a400e-6fa3-421a-afc4-245f292b2514",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/8d0a400e-6fa3-421a-afc4-245f292b2514?resourceVersion=id%3A2472"}},attributes:{drupal_internal__id:270,drupal_internal__revision_id:2472,langcode:"de",status:!0,created:"2024-01-30T08:46:06+00:00",parent_id:"51",parent_type:"node",parent_field_name:"field_services",behavior_settings:[],default_langcode:!0,revision_translation_affected:null,field_claim_category_id:483,field_claim_form:` {"type":"textarea","label":"Beschreibung der K\xFCndigung","name":"description","value":"Bitte hier die Beschreibung eingeben. Danke!","validations":\r
\r
`,field_claim_nature_id:null,field_claim_subject:"Stellplatz/Garagen-K\xFCndigung",field_claim_type_id:675,field_description:{value:'&lt;p&gt;Formular: K\xFCndigung Stellplatz oder Garage&lt;/p&gt;&lt;p&gt;Der &lt;strong&gt;Fr\xFChling&lt;/strong&gt;&lt;a href="https://de.wikipedia.org/wiki/Fr%C3%BChling#cite_note-1"&gt;[1]&lt;/a&gt; oder &lt;strong&gt;Lenz&lt;/strong&gt;,&lt;a href="https://de.wikipedia.org/wiki/Fr%C3%BChling#cite_note-2"&gt;[2]&lt;/a&gt; auch das &lt;strong&gt;Fr\xFChjahr&lt;/strong&gt;&lt;a href="https://de.wikipedia.org/wiki/Fr%C3%BChling#cite_note-3"&gt;[3]&lt;/a&gt; genannt,&lt;a href="https://de.wikipedia.org/wiki/Fr%C3%BChling#cite_note-4"&gt;[4]&lt;/a&gt;&lt;a href="https://de.wikipedia.org/wiki/Fr%C3%BChling#cite_note-5"&gt;[5]&lt;/a&gt; ist eine der vier &lt;a href="https://de.wikipedia.org/wiki/Jahreszeit"&gt;Jahreszeiten&lt;/a&gt; und folgt auf den &lt;a href="https://de.wikipedia.org/wiki/Winter"&gt;Winter&lt;/a&gt;. In den &lt;a href="https://de.wikipedia.org/wiki/Gem%C3%A4%C3%9Figte_Zone"&gt;gem\xE4\xDFigten Zonen&lt;/a&gt; ist es die Zeit der erwachenden und sprie\xDFenden Natur.&lt;/p&gt;&lt;p&gt;Im Laufe eines &lt;a href="https://de.wikipedia.org/wiki/Jahr"&gt;Jahres&lt;/a&gt; \xE4ndern sich Tagesl\xE4nge (als Dauer des &lt;a href="https://de.wikipedia.org/wiki/Lichter_Tag"&gt;lichten Tages&lt;/a&gt;) und &lt;a href="https://de.wikipedia.org/wiki/Tagbogen"&gt;Tagbogen&lt;/a&gt; der &lt;a href="https://de.wikipedia.org/wiki/Sonne"&gt;Sonne&lt;/a&gt; (mit h\xF6chstem &lt;a href="https://de.wikipedia.org/wiki/Mittag"&gt;mitt\xE4glichem&lt;/a&gt; &lt;a href="https://de.wikipedia.org/wiki/Sonnenstand"&gt;Sonnenstand&lt;/a&gt;) abh\xE4ngig von der &lt;a href="https://de.wikipedia.org/wiki/Geographische_Breite"&gt;geographischen Breite&lt;/a&gt; eines Ortes. Dies f\xFChrt auf der &lt;a href="https://de.wikipedia.org/wiki/Erde"&gt;Erde&lt;/a&gt; in &lt;a href="https://de.wikipedia.org/wiki/Mittlere_Breiten"&gt;mittleren Breiten&lt;/a&gt; zu deutlich ausgepr\xE4gten Jahreszeiten, die sich auf beiden &lt;a href="https://de.wikipedia.org/wiki/Erdoberfl%C3%A4che#Betrachtungsweisen_der_Geowissenschaften"&gt;Hemisph\xE4ren&lt;/a&gt; in j\xE4hrlichem Turnus wiederholen. W\xE4hrend auf der einen Hemisph\xE4re &lt;a href="https://de.wikipedia.org/wiki/Herbst"&gt;Herbst&lt;/a&gt; ist, ist auf der anderen Fr\xFChling; vom &lt;strong&gt;S\xFCdfr\xFChling&lt;/strong&gt; der &lt;a href="https://de.wikipedia.org/wiki/S%C3%BCdhalbkugel"&gt;S\xFCdhalbkugel&lt;/a&gt; wird der &lt;strong&gt;Nordfr\xFChling&lt;/strong&gt; der &lt;a href="https://de.wikipedia.org/wiki/Nordhalbkugel"&gt;Nordhalbkugel&lt;/a&gt; unterschieden.&lt;/p&gt;',format:"basic_html",processed:'&lt;p&gt;Formular: K\xFCndigung Stellplatz oder Garage&lt;/p&gt;&lt;p&gt;Der &lt;strong&gt;Fr\xFChling&lt;/strong&gt;&lt;a href="https://de.wikipedia.org/wiki/Fr%C3%BChling#cite_note-1"&gt;[1]&lt;/a&gt; oder &lt;strong&gt;Lenz&lt;/strong&gt;,&lt;a href="https://de.wikipedia.org/wiki/Fr%C3%BChling#cite_note-2"&gt;[2]&lt;/a&gt; auch das &lt;strong&gt;Fr\xFChjahr&lt;/strong&gt;&lt;a href="https://de.wikipedia.org/wiki/Fr%C3%BChling#cite_note-3"&gt;[3]&lt;/a&gt; genannt,&lt;a href="https://de.wikipedia.org/wiki/Fr%C3%BChling#cite_note-4"&gt;[4]&lt;/a&gt;&lt;a href="https://de.wikipedia.org/wiki/Fr%C3%BChling#cite_note-5"&gt;[5]&lt;/a&gt; ist eine der vier &lt;a href="https://de.wikipedia.org/wiki/Jahreszeit"&gt;Jahreszeiten&lt;/a&gt; und folgt auf den &lt;a href="https://de.wikipedia.org/wiki/Winter"&gt;Winter&lt;/a&gt;. In den &lt;a href="https://de.wikipedia.org/wiki/Gem%C3%A4%C3%9Figte_Zone"&gt;gem\xE4\xDFigten Zonen&lt;/a&gt; ist es die Zeit der erwachenden und sprie\xDFenden Natur.&lt;/p&gt;&lt;p&gt;Im Laufe eines &lt;a href="https://de.wikipedia.org/wiki/Jahr"&gt;Jahres&lt;/a&gt; \xE4ndern sich Tagesl\xE4nge (als Dauer des &lt;a href="https://de.wikipedia.org/wiki/Lichter_Tag"&gt;lichten Tages&lt;/a&gt;) und &lt;a href="https://de.wikipedia.org/wiki/Tagbogen"&gt;Tagbogen&lt;/a&gt; der &lt;a href="https://de.wikipedia.org/wiki/Sonne"&gt;Sonne&lt;/a&gt; (mit h\xF6chstem &lt;a href="https://de.wikipedia.org/wiki/Mittag"&gt;mitt\xE4glichem&lt;/a&gt; &lt;a href="https://de.wikipedia.org/wiki/Sonnenstand"&gt;Sonnenstand&lt;/a&gt;) abh\xE4ngig von der &lt;a href="https://de.wikipedia.org/wiki/Geographische_Breite"&gt;geographischen Breite&lt;/a&gt; eines Ortes. Dies f\xFChrt auf der &lt;a href="https://de.wikipedia.org/wiki/Erde"&gt;Erde&lt;/a&gt; in &lt;a href="https://de.wikipedia.org/wiki/Mittlere_Breiten"&gt;mittleren Breiten&lt;/a&gt; zu deutlich ausgepr\xE4gten Jahreszeiten, die sich auf beiden &lt;a href="https://de.wikipedia.org/wiki/Erdoberfl%C3%A4che#Betrachtungsweisen_der_Geowissenschaften"&gt;Hemisph\xE4ren&lt;/a&gt; in j\xE4hrlichem Turnus wiederholen. W\xE4hrend auf der einen Hemisph\xE4re &lt;a href="https://de.wikipedia.org/wiki/Herbst"&gt;Herbst&lt;/a&gt; ist, ist auf der anderen Fr\xFChling; vom &lt;strong&gt;S\xFCdfr\xFChling&lt;/strong&gt; der &lt;a href="https://de.wikipedia.org/wiki/S%C3%BCdhalbkugel"&gt;S\xFCdhalbkugel&lt;/a&gt; wird der &lt;strong&gt;Nordfr\xFChling&lt;/strong&gt; der &lt;a href="https://de.wikipedia.org/wiki/Nordhalbkugel"&gt;Nordhalbkugel&lt;/a&gt; unterschieden.&lt;/p&gt;'},field_headline:"K\xFCndigungsformular (Stellplatz/Garagen-K\xFCndigung)",field_is_claim_person_related:!1},relationships:{paragraph_type:{data:{type:"paragraphs_type--paragraphs_type",id:"01a4e8e6-b75f-405c-a792-9c95ae1437ea",meta:{drupal_internal__target_id:"report_form"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/8d0a400e-6fa3-421a-afc4-245f292b2514/paragraph_type?resourceVersion=id%3A2472"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/8d0a400e-6fa3-421a-afc4-245f292b2514/relationships/paragraph_type?resourceVersion=id%3A2472"}}}}},{type:"paragraph--one_click_certificate",id:"21588765-e14c-4c68-ae28-3188082972e0",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/one_click_certificate/21588765-e14c-4c68-ae28-3188082972e0?resourceVersion=id%3A2473"}},attributes:{drupal_internal__id:271,drupal_internal__revision_id:2473,langcode:"de",status:!0,created:"2024-03-06T14:04:28+00:00",parent_id:"51",parent_type:"node",parent_field_name:"field_services",behavior_settings:[],default_langcode:!0,revision_translation_affected:null,field_claim_category_id:514,field_claim_message:"Bitte senden Sie mir die Mietbescheinigung. Vielen Dank!",field_claim_nature_id:null,field_claim_subject:"Mietbescheinigung ToDo",field_claim_type_id:678,field_description:{value:'&lt;p&gt;Nur &lt;strong&gt;Mietvertr\xE4ge &lt;/strong&gt;angezeigt&lt;/p&gt;&lt;p&gt;hier ist ein Link: &lt;a href="https://www.aareon.com"&gt;https://www.aareon.com&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Hier ist ein Bild:&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="/sites/default/files/inline-images/ABC.png" data-entity-uuid="bd15fce2-1f74-4a36-9cdd-c1a82732b6af" data-entity-type="file" alt="ABC" width="175"&gt;&lt;/p&gt;',format:"basic_html",processed:'&lt;p&gt;Nur &lt;strong&gt;Mietvertr\xE4ge &lt;/strong&gt;angezeigt&lt;/p&gt;&lt;p&gt;hier ist ein Link: &lt;a href="https://www.aareon.com"&gt;https://www.aareon.com&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Hier ist ein Bild:\xA0&lt;/p&gt;&lt;p&gt;&lt;img src="/sites/default/files/inline-images/ABC.png" data-entity-uuid="bd15fce2-1f74-4a36-9cdd-c1a82732b6af" data-entity-type="file" alt="ABC" width="175" height="320" loading="lazy" /&gt;&lt;/p&gt;'},field_headline:"Test - Mietbescheinigung",field_is_claim_person_related:!0},relationships:{paragraph_type:{data:{type:"paragraphs_type--paragraphs_type",id:"f344d60d-e7e6-429c-b799-3bacd40df2d1",meta:{drupal_internal__target_id:"one_click_certificate"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/one_click_certificate/21588765-e14c-4c68-ae28-3188082972e0/paragraph_type?resourceVersion=id%3A2473"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/one_click_certificate/21588765-e14c-4c68-ae28-3188082972e0/relationships/paragraph_type?resourceVersion=id%3A2473"}}}}},{type:"paragraph--report_form",id:"23d5f06a-fde2-4a37-af7d-10f18ebffeeb",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/23d5f06a-fde2-4a37-af7d-10f18ebffeeb?resourceVersion=id%3A2474"}},attributes:{drupal_internal__id:272,drupal_internal__revision_id:2474,langcode:"de",status:!0,created:"2024-03-07T08:57:53+00:00",parent_id:"51",parent_type:"node",parent_field_name:"field_services",behavior_settings:[],default_langcode:!0,revision_translation_affected:null,field_claim_category_id:510,field_claim_form:`[\r
  {"type":"text","label":"Vorname und Nachname","name":"name","value":"Vorname Nachname","validations":[{"name":"required","validator":"required","message":"Name ist erforderlich"}]},\r
  {"type":"textarea","label":"Beschreibung der K\xFCndigung","name":"description","value":"Bitte hier die Beschreibung eingeben. Danke!","validations":[{"name":"required","validator":"required","message":"Beschreibung ist erforderlich"}]},\r
  {"type":"number","label":"Alter eingeben","name":"age","value":"your age please","validations":[]},\r
  {"type":"checkbox","label":"Newsletter abonnieren best\xE4tigen","name":"newsletter","value":false,"validations":[]},\r
  {"type":"radio","label":"Geschlecht ausw\xE4hlen","name":"gender","value":true,"options":[{"label":"M\xE4nnlich","value":true},{"label":"Weiblich","value":false}],"validations":[]},\r
  {"type":"select","label":"Land ausw\xE4hlen","name":"country","value":0,"options":[{"label":"Bitte ausw\xE4hlen","value":0},{"label":"De","value":1},{"label":"USA","value":2},{"label":"Kanada","value":3}],"validations":[{"name":"required","validator":"required","message":"Adresse ist erforderlich"}]}\r
] \r
`,field_claim_nature_id:null,field_claim_subject:"Test- K\xFCndigung f\xFCr meinen Mietvertrag ",field_claim_type_id:617,field_description:{value:'&lt;p&gt;Hier k\xF6nnen Sie Ihren Mietvertrag k\xFCndigen.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Mietvert\xE4ge: ja&lt;/li&gt;&lt;li&gt;Mitgliedervertr\xE4ge: nein&lt;/li&gt;&lt;li&gt;Eigent\xFCmervertr\xE4ge: nein&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Links: &lt;a href="https://www.aareon.com"&gt;https://www.aareon.com&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Bild:&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="/sites/default/files/inline-images/Gebaeude_pb.jpeg" data-entity-uuid="a9385c70-fc23-45d2-b076-725eff18b7cd" data-entity-type="file" width="389"&gt;&lt;/p&gt;',format:"basic_html",processed:'&lt;p&gt;Hier k\xF6nnen Sie Ihren Mietvertrag k\xFCndigen.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Mietvert\xE4ge: ja&lt;/li&gt;&lt;li&gt;Mitgliedervertr\xE4ge: nein&lt;/li&gt;&lt;li&gt;Eigent\xFCmervertr\xE4ge: nein&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Links: &lt;a href="https://www.aareon.com"&gt;https://www.aareon.com&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Bild:\xA0&lt;/p&gt;&lt;p&gt;&lt;img src="/sites/default/files/inline-images/Gebaeude_pb.jpeg" data-entity-uuid="a9385c70-fc23-45d2-b076-725eff18b7cd" data-entity-type="file" width="389" height="637" loading="lazy" /&gt;&lt;/p&gt;'},field_headline:"Test - K\xFCndigungsformular",field_is_claim_person_related:!1},relationships:{paragraph_type:{data:{type:"paragraphs_type--paragraphs_type",id:"01a4e8e6-b75f-405c-a792-9c95ae1437ea",meta:{drupal_internal__target_id:"report_form"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/23d5f06a-fde2-4a37-af7d-10f18ebffeeb/paragraph_type?resourceVersion=id%3A2474"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/23d5f06a-fde2-4a37-af7d-10f18ebffeeb/relationships/paragraph_type?resourceVersion=id%3A2474"}}}}},{type:"paragraph--report_form",id:"bee809be-9532-4e69-97ab-e354717f3ec0",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/bee809be-9532-4e69-97ab-e354717f3ec0?resourceVersion=id%3A2475"}},attributes:{drupal_internal__id:282,drupal_internal__revision_id:2475,langcode:"de",status:!0,created:"2024-03-13T15:12:29+00:00",parent_id:"51",parent_type:"node",parent_field_name:"field_services",behavior_settings:[],default_langcode:!0,revision_translation_affected:null,field_claim_category_id:547,field_claim_form:` {"type":"text","label":"Vorname und Nachname","name":"name","value":"Vorname Nachname","validations":[{"name":"required","validator":"required","message":"Name ist erforderlich"}]},\r
  {"type":"textarea","label":"Beschreibung der K\xFCndigung","name":"description","value":"Bitte hier die Beschreibung eingeben. Danke!","validations":[{"name":"required","validator":"required","message":"Beschreibung ist erforderlich"}]},`,field_claim_nature_id:1,field_claim_subject:"Mitgliedschaft",field_claim_type_id:410,field_description:{value:"&lt;p&gt;Hier k\xF6nnen Sie Ihr Mitgliedschaft k\xFCndigen&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;Hier k\xF6nnen Sie Ihr Mitgliedschaft k\xFCndigen&lt;/p&gt;"},field_headline:"Mitgliedschaft",field_is_claim_person_related:!1},relationships:{paragraph_type:{data:{type:"paragraphs_type--paragraphs_type",id:"01a4e8e6-b75f-405c-a792-9c95ae1437ea",meta:{drupal_internal__target_id:"report_form"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/bee809be-9532-4e69-97ab-e354717f3ec0/paragraph_type?resourceVersion=id%3A2475"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/bee809be-9532-4e69-97ab-e354717f3ec0/relationships/paragraph_type?resourceVersion=id%3A2475"}}}}},{type:"paragraph--report_form",id:"ea135d8b-d9a2-4718-b3d7-9cb1b4887f55",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/ea135d8b-d9a2-4718-b3d7-9cb1b4887f55?resourceVersion=id%3A2476"}},attributes:{drupal_internal__id:283,drupal_internal__revision_id:2476,langcode:"de",status:!0,created:"2024-03-13T15:28:43+00:00",parent_id:"51",parent_type:"node",parent_field_name:"field_services",behavior_settings:[],default_langcode:!0,revision_translation_affected:null,field_claim_category_id:567,field_claim_form:` {"type":"text","label":"Vorname und Nachname","name":"name","value":"Vorname Nachname","validations":[{"name":"required","validator":"required","message":"Name ist erforderlich"}]},\r
  {"type":"textarea","label":"Beschreibung der K\xFCndigung","name":"description","value":"Bitte hier die Beschreibung eingeben. Danke!","validations":[{"name":"required","validator":"required","message":"Beschreibung ist erforderlich"}]},`,field_claim_nature_id:2,field_claim_subject:"Test ",field_claim_type_id:412,field_description:{value:"&lt;p&gt;Test 1111&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;Test 1111&lt;/p&gt;"},field_headline:"Test",field_is_claim_person_related:!0},relationships:{paragraph_type:{data:{type:"paragraphs_type--paragraphs_type",id:"01a4e8e6-b75f-405c-a792-9c95ae1437ea",meta:{drupal_internal__target_id:"report_form"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/ea135d8b-d9a2-4718-b3d7-9cb1b4887f55/paragraph_type?resourceVersion=id%3A2476"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/report_form/ea135d8b-d9a2-4718-b3d7-9cb1b4887f55/relationships/paragraph_type?resourceVersion=id%3A2476"}}}}},{type:"paragraph--one_click_certificate",id:"d872446f-8388-428a-bc0c-4a868de4b807",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/one_click_certificate/d872446f-8388-428a-bc0c-4a868de4b807?resourceVersion=id%3A2477"}},attributes:{drupal_internal__id:286,drupal_internal__revision_id:2477,langcode:"de",status:!0,created:"2024-03-19T09:08:45+00:00",parent_id:"51",parent_type:"node",parent_field_name:"field_services",behavior_settings:[],default_langcode:!0,revision_translation_affected:null,field_claim_category_id:345,field_claim_message:"Bitte senden Sie mir die Mietbescheinigung ",field_claim_nature_id:null,field_claim_subject:"Mietbescheinigung",field_claim_type_id:432,field_description:{value:"&lt;p&gt;Hier bitte anfordern: CDE&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;Hier bitte anfordern: CDE&lt;/p&gt;"},field_headline:"Mietbescheinigung",field_is_claim_person_related:!0},relationships:{paragraph_type:{data:{type:"paragraphs_type--paragraphs_type",id:"f344d60d-e7e6-429c-b799-3bacd40df2d1",meta:{drupal_internal__target_id:"one_click_certificate"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/one_click_certificate/d872446f-8388-428a-bc0c-4a868de4b807/paragraph_type?resourceVersion=id%3A2477"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/paragraph/one_click_certificate/d872446f-8388-428a-bc0c-4a868de4b807/relationships/paragraph_type?resourceVersion=id%3A2477"}}}}}],Yfe={self:{href:"http://crm-cms-default.aswtest.aareon.com/jsonapi/node/service_area?include=field_services"}},qfe={jsonapi:Wfe,data:Gfe,included:$fe,links:Yfe};var KV={data:[{contractNumber:"1000/3000000000008",contract:{reference:"BED600|IS10003000000000008",label:"Mietvertrag|1000/3000000000008|Garage"},documents:[{label:"Muster-Hausordnung",currentNumber:"001",downloadLink:"/self-service-documents/MWEwM2NjbDpNREV3VTFKT1RHRlpiRTFxTldSWVNscGtZWEZQWkVWNE1ETm9WRFJ0U21aTE1rOXhTVzkyYjBKSVFrZFllR1pIT1ROSFIxSTNkRmxUVFVGVGFWUmpTak42Y3pCVE1rdzJlbGhG"},{label:"Mitteilung an Mieter BMG \xA719",currentNumber:"004",downloadLink:"/self-service-documents/MTVwYWYybTpNREV3VTFKT1RHRlpiRTFxTldSWVNscGtZWEZQWkVWNE1ETm9WRFJ0U21aTE1rOXhTVzkyYjBKSVFrZFllR1pIT1ROSFIxSTNkRnBEVFVGVGFWUmpTak42Y3pobGFEUTJObFZF"},{label:"Mietbescheinigung K\xF6ln",currentNumber:"005",downloadLink:"/self-service-documents/ZDhuMDJ1Ok1ERXdVMUpPVEdGWmJFMXFOV1JZU2xwa1lYRlBaRVY0TUROb1ZEUnRTbVpMTWs5eFNXOTJiMEpJUWtkWWVHWkhPVE5IUjFJM2RGcFRUVUZUYVZSalNqTjZjME5RU2xWa1EwVmg="},{label:"SEPA Lastschrift Blanko",currentNumber:"006",downloadLink:"/self-service-documents/aGY3cXNmOk1ERXdVMUpPVEdGWmJFMXFOV1JZU2xwa1lYRlBaRVY0TUROb1ZEUnRTbVpMTWs5eFNXOTJiMEpJUWtkWWVHWkhPVE5IUjFJM2RGcHBUVUZUYVZSalNqTjZjMlE1WTJkeEwwTmg="},{label:"Mitteilung an Mieter BMG \xA719",currentNumber:"007",downloadLink:"/self-service-documents/MTFpZTM3YjpNREV3VTFKT1RHRlpiRTFxTldSWVNscGtZWEZQWkVWNE1ETm9WRFJ0U21aTE1rOXhTVzkyYjBKSVFrZFllR1pIT1ROSFIxSTNkRnA1VFVGVGFWUmpTak42YzFaTVNsbE9UUzlw"}]},{contractNumber:"1000/50010-004-001",contract:{reference:"BED600|IS100050010-004-001",label:"Mietvertrag|1000/50010-004-001|Wohnung"},documents:[{label:"Muster-Hausordnung",currentNumber:"001",downloadLink:"/self-service-documents/MTB2b2M2djpNREV3VTFKT1RHRlpiRTFxTldSWVNscGtZWEZQWkVWNE1ETnVWRFJ0U1daTVEwOXhTVFI1YjBKSVNVZFllbEZQVm5GaFpYWkNaM0J5Um5WUlltcGpXVGd2Y25GRk1VSkllRFZv"},{label:"Mitteilung an Mieter BMG \xA719",currentNumber:"004",downloadLink:"/self-service-documents/MWV3N2I1bzpNREV3VTFKT1RHRlpiRTFxTldSWVNscGtZWEZQWkVWNE1ETnVWRFJ0U1daTVEwOXhTVFI1YjBKSVNVZFllbEZQVm5GaFpYWkNaMjgzUm5WUlltcGpXVGd2Y2xSb2VHdG5ZV1ZP"},{label:"Mietbescheinigung K\xF6ln",currentNumber:"005",downloadLink:"/self-service-documents/NDFwcmRnOk1ERXdVMUpPVEdGWmJFMXFOV1JZU2xwa1lYRlBaRVY0TUROdVZEUnRTV1pNUTA5eFNUUjViMEpJU1VkWWVsRlBWbkZoWlhaQ1oyOXlSblZSWW1waldUZ3Zjbkp6UkdsV2N6RnU="},{label:"SEPA Lastschrift Blanko",currentNumber:"006",downloadLink:"/self-service-documents/OHV1dDlwOk1ERXdVMUpPVEdGWmJFMXFOV1JZU2xwa1lYRlBaRVY0TUROdVZEUnRTV1pNUTA5eFNUUjViMEpJU1VkWWVsRlBWbkZoWlhaQ1oyOWlSblZSWW1waldUZ3ZjbXhTUm01elZEbHM="},{label:"Mitteilung an Mieter BMG \xA719",currentNumber:"007",downloadLink:"/self-service-documents/MWEycmRjNTpNREV3VTFKT1RHRlpiRTFxTldSWVNscGtZWEZQWkVWNE1ETnVWRFJ0U1daTVEwOXhTVFI1YjBKSVNVZFllbEZQVm5GaFpYWkNaMjlNUm5WUlltcGpXVGd2Y2pWRWFVWlJUbWx1"}]},{contractNumber:"2000/05001-004-001",contract:{reference:"BED600|IS200005001-004-001",label:"Mietvertrag|2000/05001-004-001|Wohnung"},documents:[{label:"Muster-Hausordnung",currentNumber:"001",downloadLink:"/self-service-documents/MTUwYW54dzpNREV3VTFKT1RHRlpiRTFxU21SWVNscGtZWEZQWkVWNGQzSnlUWEJtVVdsS1ZYWlpiRmxVUm14Q2VFOUhia0V2T1VSRVkzRnhRbTB4UWxSYWNFUm1ZeXRFUVRsc05FWlVNMHB4"},{label:"Mitteilung an Mieter BMG \xA719",currentNumber:"004",downloadLink:"/self-service-documents/MThoNmNlNzpNREV3VTFKT1RHRlpiRTFxU21SWVNscGtZWEZQWkVWNGQzSnlUWEJtVVdsS1ZYWlpiRmxVUm14Q2VFOUhia0V2T1VSRVkzRnhRbTVzUWxSYWNFUm1ZeXRFUVZkd1JHbFhVa3hT"},{label:"Mietbescheinigung K\xF6ln",currentNumber:"005",downloadLink:"/self-service-documents/NzR2eTZ2Ok1ERXdVMUpPVEdGWmJFMXFTbVJZU2xwa1lYRlBaRVY0ZDNKeVRYQm1VV2xLVlhaWmJGbFVSbXhDZUU5SGJrRXZPVVJFWTNGeFFtNHhRbFJhY0VSbVl5dEVRVE5sYVU1SU1FMVc="},{label:"SEPA Lastschrift Blanko",currentNumber:"006",downloadLink:"/self-service-documents/MmZ0bnNlOk1ERXdVMUpPVEdGWmJFMXFTbVJZU2xwa1lYRlBaRVY0ZDNKeVRYQm1VV2xLVlhaWmJGbFVSbXhDZUU5SGJrRXZPVVJFWTNGeFFtNUdRbFJhY0VSbVl5dEVRV2htY25JcmIxSlI="},{label:"Mitteilung an Mieter BMG \xA719",currentNumber:"007",downloadLink:"/self-service-documents/MWQ1eDFsMjpNREV3VTFKT1RHRlpiRTFxU21SWVNscGtZWEZQWkVWNGQzSnlUWEJtVVdsS1ZYWlpiRmxVUm14Q2VFOUhia0V2T1VSRVkzRnhRbTVXUWxSYWNFUm1ZeXRFUVd4d1VHRmpjSEZv"}]},{contractNumber:"M777/0000062000001",contract:{reference:"BED600|ISM7770000062000001",label:"Eigent\xFCmervertrag|M777/0000062000001|Wohnung (WEG)"},documents:[{label:"Muster-Hausordnung",currentNumber:"001",downloadLink:"/self-service-documents/MTB3c253YjpOekV3VDA1SFkzWnBSMFJEVFZkeloxSndabEJKY0dwNFVEZEdWREpOVEdwWk1YaGFXbEpCVDFFMlNWRlhSek0yYkdSTllVNXdTVWRQTkVGbVEyZ3ZSSEIwTjJ4T2N6Sm9NVEpW"},{label:"Mitteilung an Mieter BMG \xA719",currentNumber:"004",downloadLink:"/self-service-documents/MWVteTRqNDpOekV3VDA1SFkzWnBSMFJEVFZkeloxSndabEJKY0dwNFVEZEdWREpOVEdwWk1YaGFXbEpCVDFFMlNWRlhSek0yYkdSTllVNXdTVWhsTkVGbVEyZ3ZSSEIwTnl0U2F6bFhZamcx"},{label:"Mietbescheinigung K\xF6ln",currentNumber:"005",downloadLink:"/self-service-documents/NGFvMGlnOk56RXdUMDVIWTNacFIwUkRUVmR6WjFKd1psQkpjR3A0VURkR1ZESk5UR3BaTVhoYVdsSkJUMUUyU1ZGWFJ6TTJiR1JOWVU1d1NVaFBORUZtUTJndlJIQjBOMUZZYm1aT1ZYRkk="},{label:"SEPA Lastschrift Blanko",currentNumber:"006",downloadLink:"/self-service-documents/OGJ4MzM1Ok56RXdUMDVIWTNacFIwUkRUVmR6WjFKd1psQkpjR3A0VURkR1ZESk5UR3BaTVhoYVdsSkJUMUUyU1ZGWFJ6TTJiR1JOWVU1d1NVZ3JORUZtUTJndlJIQjBOM056UjJ0d2VsbG4="},{label:"Mitteilung an Mieter BMG \xA719",currentNumber:"007",downloadLink:"/self-service-documents/MWFsenh1MTpOekV3VDA1SFkzWnBSMFJEVFZkeloxSndabEJKY0dwNFVEZEdWREpOVEdwWk1YaGFXbEpCVDFFMlNWRlhSek0yYkdSTllVNXdTVWgxTkVGbVEyZ3ZSSEIwTjJsMWNXWjFhR1J0"}]}]};var XV=(()=&gt;{let e=class e{constructor(t,r){this.http=t,this.demoService=r,this.drupalServiceAreaApiUrl=Le.crmDispatcherBaseUrl+"/api/cms/content/node/service_area",this.erpDataProvider=Le.crmDispatcherBaseUrl+"/api/tenant/erp-data-provider/",this.demo=this.demoService.isDemoMode("service-area")}getServiceAreaConfig(){if(this.demo){let t=new re;return setTimeout(()=&gt;{let r=rp.parseResponse(LD)[0];t.next(rp.parseWithSAPSelfServiceDocuments(r,KV)),t.complete()},1e3),t.asObservable()}return this.http.get(this.drupalServiceAreaApiUrl+"?include=field_services").pipe(Xe(t=&gt;{let r=rp.parseResponse(t);return r.length===0?ne(null):r[0].field_sap_self_service===!0?this.http.get(this.erpDataProvider+"self-service-documents").pipe(Xe(o=&gt;ne(rp.parseWithSAPSelfServiceDocuments(r[0],o))),on(o=&gt;(console.error(o),ne(r[0])))):ne(r[0])}))}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var vx=(()=&gt;{let e=class e{constructor(t){this.serviceAreaService=t}getSpecialPagesConfig(){return this.serviceAreaService.getServiceAreaConfig().pipe(Xe(t=&gt;ne({serviceAreaConfig:t})))}};e.\u0275fac=function(r){return new(r||e)(D(XV))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var Xc=(()=&gt;{let e=class e{constructor(){this.widgets=[]}};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,inputs:{widgets:"widgets"}});let n=e;return n})();var JV=[{fileName:"16922699583085-Anschreiben-aktualisierten-Mietvertrag.pdf_WITH_EXTENSIONS",fileType:null,label:"Anschreiben aktualisierten Mietvertrag.PDF",byteCount:1080921,downloadHash:"dHJlNGYzOk9ERnJaWFZLUTNVeGJFeHdSRU0x",downloadUrl:"/documents/dHJlNGYzOk9ERnJaWFZLUTNVeGJFeHdSRU0x",fileCategory:"Rundschreiben",fileProperties:[{name:"KATEGORIE",value:"Rundschreiben",visible:!0}],uploadDate:"2023-08-16",downloadTime:null,contracts:[]},{fileName:"16922701196456-2023-06-02_EnergieMix2022_EIGENDRUCK.pdf",fileType:"application/pdf",label:"2023-06-02 EnergieMix2022 EIGENDRUCK.pdf",byteCount:717004,downloadHash:"MThmZGx5eTpOVEZuTTBKT2JUWXZhMVZQVDA1dQ==",downloadUrl:"/documents/MThmZGx5eTpOVEZuTTBKT2JUWXZhMVZQVDA1dQ==",fileCategory:"Allg. test",fileProperties:[{name:"KATEGORIE",value:"Allg. test",visible:!0}],uploadDate:"2023-08-15",downloadTime:null,contracts:[]},{fileName:"16922729573377-Bekoabrechnung-2023.pdf",fileType:"application/pdf",label:"Bekoabrechnung 2023.pdf",byteCount:85383,downloadHash:"YW95cjRrOk56RnVjSGRHZVhjclZWWmhiaXMx",downloadUrl:"/documents/YW95cjRrOk56RnVjSGRHZVhjclZWWmhiaXMx",fileCategory:"Neue Abrechnung",fileProperties:[{name:"KATEGORIE",value:"Neue Abrechnung",visible:!0}],uploadDate:"2023-08-14",downloadTime:null,contracts:[]},{fileName:"16922732033329-Kontoeroeffnung-Einzelnkonto.pdf",fileType:"application/pdf",label:"Kontoer\xF6ffnung Einzelnkonto.pdf",byteCount:140224,downloadHash:"MXR6cG9jMTpNakYxVEZFdlEzZE9kRVpMVlc1Wg==",downloadUrl:"/documents/MXR6cG9jMTpNakYxVEZFdlEzZE9kRVpMVlc1Wg==",fileCategory:"Neue Abrechnung",fileProperties:[{name:"KATEGORIE",value:"Neue Abrechnung",visible:!0}],uploadDate:"2023-08-13",downloadTime:null,contracts:[]},{fileName:"16920177696685-Kontoeroeffnung-Einzelnkonto.pdf",fileType:"application/pdf",label:"Kontoer\xF6ffnung Einzelnkonto.pdf",byteCount:140224,downloadHash:"MW91cjA4bTpPREYxVEhsS1RHeDJZMlJRTW1rMw==",downloadUrl:"/documents/MW91cjA4bTpPREYxVEhsS1RHeDJZMlJRTW1rMw==",fileCategory:null,fileProperties:[],uploadDate:"2023-08-14",downloadTime:null,contracts:[]},{fileName:"16805189729118-14926950101535-Information-zu-Ratenzahlungen1.pdf",fileType:"application/pdf",label:"14926950101535-Information zu Ratenzahlungen1.pdf",byteCount:298763,downloadHash:"MWVoMmVwMzpNVEV6Y1ZwR1VGWTJibXhZZUhKWQ==",downloadUrl:"/documents/MWVoMmVwMzpNVEV6Y1ZwR1VGWTJibXhZZUhKWQ==",fileCategory:"Releasetest",fileProperties:[{name:"KATEGORIE",value:"Releasetest",visible:!0}],uploadDate:"2023-04-03",downloadTime:null,contracts:[]},{fileName:"16799992160163-Test-Upload-ohne-Anzeigedatum.pdf",fileType:"application/pdf",label:"Test Upload ohne Anzeigedatum.pdf",byteCount:36337,downloadHash:"MXh5OHV4eDpOakZ1U1hka05IbFlabFk1ZFZoeQ==",downloadUrl:"/documents/MXh5OHV4eDpOakZ1U1hka05IbFlabFk1ZFZoeQ==",fileCategory:"Releasetest",fileProperties:[{name:"KATEGORIE",value:"Releasetest",visible:!0}],uploadDate:"2023-03-28",downloadTime:null,contracts:[]},{fileName:"16788766583225-Mietvertrag-alle-nur-SV-Erstellung.PDF",fileType:"application/pdf",label:"MV alle neu Vertragsnummer 5307",byteCount:69496,downloadHash:"bzE2NGE6TWpGc05EUnNaV3N2TW0wMFV6ZEU=",downloadUrl:"/documents/bzE2NGE6TWpGc05EUnNaV3N2TW0wMFV6ZEU=",fileCategory:"Mietvertrag",fileProperties:[{name:"BEZEICHNUNG",value:"MV alle neu Vertragsnummer 5307",visible:!0},{name:"DOK_ID_FREMD",value:"0GJ39PDDOSR4FTQ185LD",visible:!1},{name:"DOK_ID_WODIS",value:"-186784",visible:!1},{name:"KATEGORIE",value:"Mietvertrag",visible:!0},{name:"QUALIFIZIERER_GP-Mail",value:"aareon.crm+eedtest47@gmail.com",visible:!0},{name:"QUALIFIZIERER_GP-Name",value:"Felix",visible:!0},{name:"QUALIFIZIERER_GP-Nr",value:"10008",visible:!0},{name:"QUALIFIZIERER_GP-OE-Nr",value:"1",visible:!0},{name:"QUALIFIZIERER_GP-Vorname",value:"Franz",visible:!0},{name:"QUALIFIZIERER_Objekt-Nr",value:"3",visible:!0},{name:"QUALIFIZIERER_Objekt-Ort",value:"Rostock",visible:!0},{name:"QUALIFIZIERER_Objekt-PLZ",value:"18109",visible:!0},{name:"QUALIFIZIERER_Objekt-Stra\xDFe",value:"Strandweg 1-2",visible:!0},{name:"QUALIFIZIERER_Organisationseinheit",value:"1",visible:!0},{name:"QUALIFIZIERER_Spool-Bezeichnung",value:"Mietvertrag alle nur SV-Erstellung",visible:!0},{name:"QUALIFIZIERER_Spool-Nr",value:"158860",visible:!0},{name:"QUALIFIZIERER_Spoolerstellungsdatum",value:"14.03.2023 14:42:04",visible:!0},{name:"QUALIFIZIERER_VE-Nr",value:"3",visible:!0},{name:"QUALIFIZIERER_Vertragsnummer",value:"5307",visible:!0},{name:"QUALIFIZIERER_WIE-Bezeichnung",value:"BEKO Muster",visible:!0},{name:"QUALIFIZIERER_WIE-Nr",value:"602",visible:!0}],uploadDate:"2023-03-15",downloadTime:null,contracts:[{reference:"8022004|2|-2192",label:"Mietvertrag|5307|Garage|Strandweg 1-2, 18109 Rostock"}]},{fileName:"16788767094144-Mietvertrag-alle-nur-SV-Erstellung.PDF",fileType:"application/pdf",label:"MV alle neu Vertragsnummer 4244507",byteCount:69351,downloadHash:"Mmk0aHN2Ok5ERnNPVGRyTUdGaFVFaHhNU3RG",downloadUrl:"/documents/Mmk0aHN2Ok5ERnNPVGRyTUdGaFVFaHhNU3RG",fileCategory:"Mietvertrag",fileProperties:[{name:"BEZEICHNUNG",value:"MV alle neu Vertragsnummer 4244507",visible:!0},{name:"DOK_ID_FREMD",value:"0GJ39QPAXG24FTQ0U6YC",visible:!1},{name:"DOK_ID_WODIS",value:"-186940",visible:!1},{name:"KATEGORIE",value:"Mietvertrag",visible:!0},{name:"QUALIFIZIERER_Etage-Bezeichnung",value:"3. Obergeschoss",visible:!0},{name:"QUALIFIZIERER_Etage-Nr",value:"7",visible:!0},{name:"QUALIFIZIERER_GP-Mail",value:"aareon.crm+eedtest47@gmail.com",visible:!0},{name:"QUALIFIZIERER_GP-Name",value:"Felix",visible:!0},{name:"QUALIFIZIERER_GP-Nr",value:"10008",visible:!0},{name:"QUALIFIZIERER_GP-OE-Nr",value:"1",visible:!0},{name:"QUALIFIZIERER_GP-Vorname",value:"Franz",visible:!0},{name:"QUALIFIZIERER_Objekt-Nr",value:"1",visible:!0},{name:"QUALIFIZIERER_Objekt-Ort",value:"Dortmund",visible:!0},{name:"QUALIFIZIERER_Objekt-PLZ",value:"44225",visible:!0},{name:"QUALIFIZIERER_Objekt-Stra\xDFe",value:"Feldweg 33",visible:!0},{name:"QUALIFIZIERER_Organisationseinheit",value:"1",visible:!0},{name:"QUALIFIZIERER_Spool-Bezeichnung",value:"Mietvertrag alle nur SV-Erstellung",visible:!0},{name:"QUALIFIZIERER_Spool-Nr",value:"158860",visible:!0},{name:"QUALIFIZIERER_Spoolerstellungsdatum",value:"14.03.2023 14:42:04",visible:!0},{name:"QUALIFIZIERER_VE-Lage",value:"rechts",visible:!0},{name:"QUALIFIZIERER_VE-Nr",value:"5",visible:!0},{name:"QUALIFIZIERER_Vertragsnummer",value:"4244507",visible:!0},{name:"QUALIFIZIERER_WIE-Bezeichnung",value:"Feldweg",visible:!0},{name:"QUALIFIZIERER_WIE-Nr",value:"4000",visible:!0}],uploadDate:"2023-03-15",downloadTime:null,contracts:[{reference:"8022004|2|-6621",label:"Mietvertrag|4244507|gewerbliche Nutzung|Feldweg 33, 44225 Dortmund"}]},{fileName:"16788769073061-Mietvertrag-alle-nur-SV-Erstellung.PDF",fileType:"application/pdf",label:"MV alle neu Vertragsnummer 4245143",byteCount:69345,downloadHash:"MWkwaXJtYzpOakZzUW5CQk9VWnljVlpSVkVkSg==",downloadUrl:"/documents/MWkwaXJtYzpOakZzUW5CQk9VWnljVlpSVkVkSg==",fileCategory:"Mietvertrag",fileProperties:[{name:"BEZEICHNUNG",value:"MV alle neu Vertragsnummer 4245143",visible:!0},{name:"DOK_ID_FREMD",value:"0GJ39T5Y1VQ4FTQTPLXE",visible:!1},{name:"DOK_ID_WODIS",value:"-187258",visible:!1},{name:"KATEGORIE",value:"Mietvertrag",visible:!0},{name:"QUALIFIZIERER_GP-Mail",value:"aareon.crm+eedtest47@gmail.com",visible:!0},{name:"QUALIFIZIERER_GP-Name",value:"Felix",visible:!0},{name:"QUALIFIZIERER_GP-Nr",value:"10008",visible:!0},{name:"QUALIFIZIERER_GP-OE-Nr",value:"1",visible:!0},{name:"QUALIFIZIERER_GP-Vorname",value:"Franz",visible:!0},{name:"QUALIFIZIERER_Objekt-Nr",value:"1",visible:!0},{name:"QUALIFIZIERER_Objekt-Ort",value:"Mainz",visible:!0},{name:"QUALIFIZIERER_Objekt-PLZ",value:"55122",visible:!0},{name:"QUALIFIZIERER_Objekt-Stra\xDFe",value:"Prager Str. 1",visible:!0},{name:"QUALIFIZIERER_Organisationseinheit",value:"1",visible:!0},{name:"QUALIFIZIERER_Spool-Bezeichnung",value:"Mietvertrag alle nur SV-Erstellung",visible:!0},{name:"QUALIFIZIERER_Spool-Nr",value:"158860",visible:!0},{name:"QUALIFIZIERER_Spoolerstellungsdatum",value:"14.03.2023 14:42:04",visible:!0},{name:"QUALIFIZIERER_VE-Nr",value:"1",visible:!0},{name:"QUALIFIZIERER_Vertragsnummer",value:"4245143",visible:!0},{name:"QUALIFIZIERER_WIE-Bezeichnung",value:"WMG Prager Str.",visible:!0},{name:"QUALIFIZIERER_WIE-Nr",value:"6163",visible:!0}],uploadDate:"2023-03-15",downloadTime:null,contracts:[{reference:"8022004|2|-13234",label:"Mietvertrag|4245143|Wohnraum|Prager Str. 1, 55122 Mainz"}]},{fileName:"16788768310973-Mietvertrag-alle-nur-SV-Erstellung.PDF",fileType:"application/pdf",label:"MV alle neu Vertragsnummer 4245281",byteCount:69341,downloadHash:"MTk4cG9reTpOekZzZG1KRFlsZDBWMHBGVEUxcA==",downloadUrl:"/documents/MTk4cG9reTpOekZzZG1KRFlsZDBWMHBGVEUxcA==",fileCategory:"Mietvertrag",fileProperties:[{name:"BEZEICHNUNG",value:"MV alle neu Vertragsnummer 4245281",visible:!0},{name:"DOK_ID_FREMD",value:"0GJ39RUO8UA4FTQLVQ3U",visible:!1},{name:"DOK_ID_WODIS",value:"-187088",visible:!1},{name:"KATEGORIE",value:"Mietvertrag",visible:!0},{name:"QUALIFIZIERER_GP-Mail",value:"aareon.crm+eedtest47@gmail.com",visible:!0},{name:"QUALIFIZIERER_GP-Name",value:"Felix",visible:!0},{name:"QUALIFIZIERER_GP-Nr",value:"10008",visible:!0},{name:"QUALIFIZIERER_GP-OE-Nr",value:"1",visible:!0},{name:"QUALIFIZIERER_GP-Vorname",value:"Franz",visible:!0},{name:"QUALIFIZIERER_Objekt-Nr",value:"1",visible:!0},{name:"QUALIFIZIERER_Objekt-Ort",value:"Mainz",visible:!0},{name:"QUALIFIZIERER_Objekt-PLZ",value:"55124",visible:!0},{name:"QUALIFIZIERER_Objekt-Stra\xDFe",value:"Helsinkier Str. 1",visible:!0},{name:"QUALIFIZIERER_Organisationseinheit",value:"1",visible:!0},{name:"QUALIFIZIERER_Spool-Bezeichnung",value:"Mietvertrag alle nur SV-Erstellung",visible:!0},{name:"QUALIFIZIERER_Spool-Nr",value:"158860",visible:!0},{name:"QUALIFIZIERER_Spoolerstellungsdatum",value:"14.03.2023 14:42:04",visible:!0},{name:"QUALIFIZIERER_VE-Nr",value:"6",visible:!0},{name:"QUALIFIZIERER_Vertragsnummer",value:"4245281",visible:!0},{name:"QUALIFIZIERER_WIE-Bezeichnung",value:"WMG Test f\xFCr Mo",visible:!0},{name:"QUALIFIZIERER_WIE-Nr",value:"6111",visible:!0}],uploadDate:"2023-03-15",downloadTime:null,contracts:[{reference:"8022004|2|-13914",label:"Mietvertrag|4245281|Wohnraum|Helsinkier Str. 1, 55124 Mainz"}]},{fileName:"16788768822982-Mietvertrag-alle-nur-SV-Erstellung.PDF",fileType:"application/pdf",label:"MV alle neu Vertragsnummer 4244991",byteCount:69344,downloadHash:"bW1uZTJrOk9ERnNUVGh6VEZoc1dWaEVUeTgy",downloadUrl:"/documents/bW1uZTJrOk9ERnNUVGh6VEZoc1dWaEVUeTgy",fileCategory:"Mietvertrag",fileProperties:[{name:"BEZEICHNUNG",value:"MV alle neu Vertragsnummer 4244991",visible:!0},{name:"DOK_ID_FREMD",value:"0GJ39SDRUUC4FTQUJG5N",visible:!1},{name:"DOK_ID_WODIS",value:"-187161",visible:!1},{name:"KATEGORIE",value:"Mietvertrag",visible:!0},{name:"QUALIFIZIERER_GP-Mail",value:"aareon.crm+eedtest47@gmail.com",visible:!0},{name:"QUALIFIZIERER_GP-Name",value:"Felix",visible:!0},{name:"QUALIFIZIERER_GP-Nr",value:"10008",visible:!0},{name:"QUALIFIZIERER_GP-OE-Nr",value:"1",visible:!0},{name:"QUALIFIZIERER_GP-Vorname",value:"Franz",visible:!0},{name:"QUALIFIZIERER_Objekt-Nr",value:"1",visible:!0},{name:"QUALIFIZIERER_Objekt-Ort",value:"Mainz",visible:!0},{name:"QUALIFIZIERER_Objekt-PLZ",value:"55122",visible:!0},{name:"QUALIFIZIERER_Objekt-Stra\xDFe",value:"Pariserstr. 15",visible:!0},{name:"QUALIFIZIERER_Organisationseinheit",value:"1",visible:!0},{name:"QUALIFIZIERER_Spool-Bezeichnung",value:"Mietvertrag alle nur SV-Erstellung",visible:!0},{name:"QUALIFIZIERER_Spool-Nr",value:"158860",visible:!0},{name:"QUALIFIZIERER_Spoolerstellungsdatum",value:"14.03.2023 14:42:04",visible:!0},{name:"QUALIFIZIERER_VE-Nr",value:"2",visible:!0},{name:"QUALIFIZIERER_Vertragsnummer",value:"4244991",visible:!0},{name:"QUALIFIZIERER_WIE-Bezeichnung",value:"WMG Absys",visible:!0},{name:"QUALIFIZIERER_WIE-Nr",value:"6151",visible:!0}],uploadDate:"2023-03-15",downloadTime:null,contracts:[{reference:"8022004|2|-12697",label:"Mietvertrag|4244991|Wohnraum|Pariserstr. 15, 55122 Mainz"}]},{fileName:"16691922120609-14926950101535-Information-zu-Ratenzahlungen1.pdf",fileType:"application/pdf",label:"14926950101535-Information zu Ratenzahlungen1.pdf",byteCount:298763,downloadHash:"b21rdWlhOk1ERXpZbFpCTTFOdFdIVXhia1U5",downloadUrl:"/documents/b21rdWlhOk1ERXpZbFpCTTFOdFdIVXhia1U5",fileCategory:null,fileProperties:[],uploadDate:"2022-11-23",downloadTime:null,contracts:[]},{fileName:"16675631224617-Test-Upload-mit-Anzeigedatum.pdf",fileType:"application/pdf",label:"Test Upload mit Anzeigedatum.pdf",byteCount:35996,downloadHash:"cWpxajU0Ok1URjBibmhRWkZGUlJqVkhNR2M5",downloadUrl:"/documents/cWpxajU0Ok1URjBibmhRWkZGUlJqVkhNR2M5",fileCategory:null,fileProperties:[],uploadDate:"2022-11-04",downloadTime:null,contracts:[]},{fileName:"16675644986436-Test-Upload-ohne-Anzeigedatum.pdf",fileType:"application/pdf",label:"Test Upload ohne Anzeigedatum.pdf",byteCount:36337,downloadHash:"aWh4dHhzOk16RnVSakl5WWxsV1ZFNURTR3M5",downloadUrl:"/documents/aWh4dHhzOk16RnVSakl5WWxsV1ZFNURTR3M5",fileCategory:null,fileProperties:[],uploadDate:"2022-11-04",downloadTime:null,contracts:[]},{fileName:"16606355702628-astrogram_1974_10.pdf",fileType:"application/pdf",label:"astrogram 1974 10.pdf",byteCount:8755541,downloadHash:"MWljMWJqZzpNakUwVjFCQmMxUXdXRlI1UTBFOQ==",downloadUrl:"/documents/MWljMWJqZzpNakUwVjFCQmMxUXdXRlI1UTBFOQ==",fileCategory:"Vertrag",fileProperties:[{name:"KATEGORIE",value:"Vertrag",visible:!0}],uploadDate:"2022-08-16",downloadTime:null,contracts:[]},{fileName:"16596182658228-Sehtest-Bildschirmarbeitsplatz_nach_G37_Druckvorlage.pdf",fileType:"application/pdf",label:"Sehtest-Bildschirmarbeitsplatz nach G37 Druckvorlage-da-muss-der-Testtext-dran-um-zu-sehen-wie-es-dann-ausschaut.pdf",byteCount:1559788,downloadHash:"b2hsZ2FpOk1qRmplRk5pUVdkcVFVazRjRWs5",downloadUrl:"/documents/b2hsZ2FpOk1qRmplRk5pUVdkcVFVazRjRWs5",fileCategory:"Vertrag",fileProperties:[{name:"KATEGORIE",value:"Vertrag",visible:!0}],uploadDate:"2022-08-04",downloadTime:null,contracts:[]},{fileName:"16596203160974-astrogram_1974_12.pdf",fileType:"application/pdf",label:"astrogram 1974 12.pdf",byteCount:5960939,downloadHash:"NXo2b2MxOk56RTBXVm9yTWt4RU5WbHhZVkU5",downloadUrl:"/documents/NXo2b2MxOk56RTBXVm9yTWt4RU5WbHhZVkU5",fileCategory:"Vertrag",fileProperties:[{name:"KATEGORIE",value:"Vertrag",visible:!0}],uploadDate:"2022-08-04",downloadTime:null,contracts:[]},{fileName:"16595097177569-Fragebogen.pdf",fileType:"application/pdf",label:"Fragebogen.pdf",byteCount:3781590,downloadHash:"azNjZXlhOk5qRm1OVU5hVEZsdFNXWnhTbTg5",downloadUrl:"/documents/azNjZXlhOk5qRm1OVU5hVEZsdFNXWnhTbTg5",fileCategory:"Testsuche",fileProperties:[{name:"KATEGORIE",value:"Testsuche",visible:!0}],uploadDate:"2022-08-03",downloadTime:null,contracts:[]},{fileName:"16557227760004-aareon_test_dokumente.pdf",fileType:"application/pdf",label:"aareon test dokumente.pdf",byteCount:25682,downloadHash:"NXFkb2hxOk1ERnJkSFV2UVV4SlExTXdjakE5",downloadUrl:"/documents/NXFkb2hxOk1ERnJkSFV2UVV4SlExTXdjakE5",fileCategory:"Releasetest",fileProperties:[{name:"KATEGORIE",value:"Releasetest",visible:!0}],uploadDate:"2022-06-20",downloadTime:null,contracts:[]},{fileName:"16540642202481-testdokument.docx",fileType:"application/octet-stream",label:"testdokument.docx",byteCount:12044,downloadHash:"cDY1c2J5Ok9ERmtPU3RzWkZSTVQwcGtPRms5",downloadUrl:"/documents/cDY1c2J5Ok9ERmtPU3RzWkZSTVQwcGtPRms5",fileCategory:"Information",fileProperties:[{name:"KATEGORIE",value:"Information",visible:!0}],uploadDate:"2022-06-01",downloadTime:null,contracts:[]}];var yx=(()=&gt;{let e=class e{constructor(t,r){this.http=t,this.demoService=r,this.erpDataProvider=Le.crmDispatcherBaseUrl+"/api/tenant/erp-data-provider",this.demoMode=!0,this.documentListResponseMock=JV,this.demoMode=this.demoService.isDemoMode("documents")}getData(t=""){return this.demoMode||this.demoService.isDemoMode("documents")?ne(this.documentListResponseMock).pipe(vn(500)):t?this.http.get(this.erpDataProvider+"/documents?apply-crm-config-filter=1&amp;limit="+t).pipe(Xe(r=&gt;ne(r.data))):this.http.get(this.erpDataProvider+"/documents?apply-crm-config-filter=1").pipe(Xe(r=&gt;ne(r.data)))}downloadDocument(t){return this.http.get(this.erpDataProvider+t.downloadUrl,{responseType:"blob"})}checkLabelForType(t,r){let o=r.split(".").pop(),a=t.split(".").pop();return t===a||o===a?r:o!==a?r+"."+a?.toLowerCase():r}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var tB={ADD_AATACHMENT:"Anhang hinzuf\xFCgen",YOUR_MESSAGE:"Ihre Nachricht",CHARACTERS_LEFT:"Zeichen stehen noch zur Verf\xFCgung",MAX_CHARACTER_REACHED:"Maximale Anzahl Zeichen erreicht: ",EXCEED_MAX_FILES:"Maximale Anzahl Dateien \xFCberschritten",EXCEED_MAX_FILE_SIZE:"Maximale Dateigr\xF6\xDFe \xFCberschritten",EXCEED_SUM_MAX_FILE_SIZE:"Maximale Anhanggr\xF6\xDFe \xFCberschritten",MESSAGE_NOT_SEND:"Die Meldung wurde nicht verschickt",CONVERSATION_CLOSED:"Meldung geschlossen",ENTER_MESSAGE_TEXT_PLACEHOLDER:"Geben Sie hier Ihre Nachricht ein",AAREON_FILETYPES_DEMAND_ATTACHMENT:"Folgende Dateitypen sind zugelassen:",FILESIZE_SINGLE_MAX:"Dateigr\xF6\xDFe, pro Datei / max: ",AAREON_FILESIZE_DEMAND_ATTACHMENT:"Insgesamt sind f\xFCnf Anlagen m\xF6glich, die maximale Dateigr\xF6\xDFe betr\xE4gt 10 MB.",AAREON_FILE_TOTAL_SIZE_DEMAND_ATTACHMENT:"Die maximale Anhanggr\xF6\xDFe (insgesamt) betr\xE4gt 20 MB.",MESSAGE_SEND:"Ihre Meldung wurde erfolgreich verschickt",FILE_HAS_WRONG_TYPE__FIRST:"kann nicht angeh\xE4ngt werden, da es das falsche Format ",FILE_HAS_WRONG_TYPE__SECOND:"hat.",ALLOWED_FILE_TYPES:"Bitte verwenden Sie einen der folgenden Dateitypen:"};var nB={ADD_BUTTON:"Add",BUILDING:"Building",COMPANY:"Company",CONTRACT:"Contract",CONTRACT_TYPE:"Contract type",CONTRACT_TYPE_COOP:"Co-op contract",CONTRACT_TYPE_OWNER:"Owner agreement",CONTRACT_TYPE_RENT:"Rent",CONTRACT_TYPE_SALES:"Sales contract",CONTRACT_TYPE_SUPER:"Contract type super",FORM_BUILDING:"Select Building",FORM_COMPANY:"Select Company",FORM_MANAGEMENT_UNIT:"Select Management unit",LODGE_TYPE:"Lodge type",MANAGEMENT_UNIT:"Management unit",SUBMIT_BUTTON:"Submit",SELECTED_ITEMS:"Selected Items"};var iB={DATE:"Datum",CONTRACT:"Vertrag",CATEGORY:"Kategorie",DOWNLOAD_STARTED:"Dokument wird heruntergeladen.",DOWNLOAD_ERROR:"Ein Fehler ist aufgetreten. Das Dokument konnte nicht heruntergeladen werden.",DOWNLOAD_SUCCESS:"Das Dokument wurde erfolgreich heruntergeladen."};var rB={SEARCH:"Suche",SUBMIT:"Absenden",PREVIOUS:"Vorherige",NEXT:"N\xE4chste",LOADING:"L\xE4dt",ALL:"Alle anzeigen"};var jD={GENERAL:rB,ATTACHMENT_FILES:tB,CONTENT_TARGET:nB,DOCUMENTS:iB};var Io=(()=&gt;{let e=class e{constructor(t){this._http=t,this._translations$=new Cn(jD),this._translationApi="",this._defaultTranslations=jD}setTranslations(t){this._translations$.next(t)}loadTranslations(t){if(t)return ne(!0).pipe(vn(300));this._http.get(this._translationApi).pipe(He(o=&gt;this.mergeTranslations(o)),on(o=&gt;(console.warn("Warning the request fail: ",o),ne(this._defaultTranslations)))).subscribe(o=&gt;{this.setTranslations(o)})}mergeTranslations(t){let r=ee(ee({},this.getAllTranslations()),t);return this.setTranslations(r),r}getTranslations(){return this._translations$.asObservable()}getAllTranslations(){return this._translations$.getValue()}getTranslationByKey(t,r){let o=this._translations$.getValue();return o?o[t][r]:null}};e.\u0275fac=function(r){return new(r||e)(D(Ze))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var St=(()=&gt;{let e=class e{constructor(t){this.notificationService=t}showSuccessMessage(t){this.notificationService.showSucessMessage(t)}showErrorMessage(t){this.notificationService.showErrorMessage(t)}showInfoMessage(t,r){this.notificationService.showInfoMessage(t,r)}showWarningMessage(t){this.notificationService.showWarningMessage(t)}showInteractionIconMessage(t){this.notificationService.showInteractionIconMessage(t)}showLinkButtonMessage(t,r){return this.notificationService.showLinkButtonMessage(t,r)}};e.\u0275fac=function(r){return new(r||e)(D(uV))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var vi=(()=&gt;{let e=class e{constructor(t){this.router=t,this.subscription=null}initMatomoTracking(t,r){t&amp;&amp;(window.initMatomoTracking(t,r),this.subscription&amp;&amp;this.subscription.unsubscribe(),this.subscription=this.router.events.subscribe(o=&gt;{o instanceof mo&amp;&amp;window._paq&amp;&amp;(window._paq.push(["setCustomUrl",o.urlAfterRedirects]),window._paq.push(["trackPageView"]))}))}trackEvent(t,r,o){window._paq&amp;&amp;window._paq.push(["trackEvent",t,r,o])}};e.\u0275fac=function(r){return new(r||e)(D(Vn))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var Jfe=["*"],ege=(n,e,i,t,r)=&gt;({"custom-content":n,circle:e,progress:i,"progress-dark":t,pulse:r});function tge(n,e){n&amp;1&amp;&amp;Fe(0)}function nge(n,e){if(n&amp;1&amp;&amp;(m(0,"div",0),w(1,tge,1,0),h()),n&amp;2){let i=_();p("ngClass",qN(5,ege,i.appearance==="custom-content",i.appearance==="circle",i.animation==="progress",i.animation==="progress-dark",i.animation==="pulse"))("ngStyle",i.theme),Ve("aria-label",i.ariaLabel)("aria-valuetext",i.loadingText),d(),Q(1,i.appearance==="custom-content"?1:-1)}}var oB=new le("ngx-skeleton-loader.config"),Ge=(()=&gt;{let e=class e{constructor(t){this.config=t;let{appearance:r="line",animation:o="progress",theme:a=null,loadingText:s="Loading...",count:c=1,ariaLabel:l="loading"}=t||{};this.appearance=r,this.animation=o,this.theme=a,this.loadingText=s,this.count=c,this.items=[],this.ariaLabel=l}ngOnInit(){this.validateInputValues()}validateInputValues(){/^\d+$/.test(`${this.count}`)||(Tm()&amp;&amp;console.error("`NgxSkeletonLoaderComponent` need to receive 'count' a numeric value. Forcing default to \"1\"."),this.count=1),this.appearance==="custom-content"&amp;&amp;Tm()&amp;&amp;this.count!==1&amp;&amp;(console.error('`NgxSkeletonLoaderComponent` enforces elements with "custom-content" appearance as DOM nodes. Forcing "count" to "1".'),this.count=1),this.items.length=this.count;let t=["progress","progress-dark","pulse","false"];t.indexOf(String(this.animation))===-1&amp;&amp;(Tm()&amp;&amp;console.error(`\`NgxSkeletonLoaderComponent\` need to receive 'animation' as: ${t.join(", ")}. Forcing default to "progress".`),this.animation="progress"),["circle","line","custom-content",""].indexOf(String(this.appearance))===-1&amp;&amp;(Tm()&amp;&amp;console.error("`NgxSkeletonLoaderComponent` need to receive 'appearance' as: circle or line or custom-content or empty string. Forcing default to \"''\"."),this.appearance="");let{theme:r}=this.config||{};r&amp;&amp;r.extendsFromRoot&amp;&amp;this.theme!==null&amp;&amp;(this.theme=ee(ee({},this.config.theme),this.theme))}ngOnChanges(t){["count","animation","appearance"].find(r=&gt;t[r]&amp;&amp;(t[r].isFirstChange()||t[r].previousValue===t[r].currentValue))||this.validateInputValues()}};e.\u0275fac=function(r){return new(r||e)(x(oB,8))},e.\u0275cmp=V({type:e,selectors:[["ngx-skeleton-loader"]],inputs:{count:"count",loadingText:"loadingText",appearance:"appearance",animation:"animation",ariaLabel:"ariaLabel",theme:"theme"},features:[wt],ngContentSelectors:Jfe,decls:2,vars:0,consts:[["aria-busy","true","aria-valuemin","0","aria-valuemax","100","role","progressbar","tabindex","-1",1,"skeleton-loader",3,"ngClass","ngStyle"]],template:function(r,o){r&amp;1&amp;&amp;(ft(),xi(0,nge,2,11,"div",0,is)),r&amp;2&amp;&amp;wi(o.items)},dependencies:[Tt,$d],styles:['.skeleton-loader[_ngcontent-%COMP%]{box-sizing:border-box;overflow:hidden;position:relative;background:#eff1f6 no-repeat;border-radius:4px;width:100%;height:20px;display:inline-block;margin-bottom:10px;will-change:transform}.skeleton-loader[_ngcontent-%COMP%]:after, .skeleton-loader[_ngcontent-%COMP%]:before{box-sizing:border-box}.skeleton-loader.circle[_ngcontent-%COMP%]{width:40px;height:40px;margin:5px;border-radius:50%}.skeleton-loader.progress[_ngcontent-%COMP%], .skeleton-loader.progress-dark[_ngcontent-%COMP%]{transform:translateZ(0)}.skeleton-loader.progress[_ngcontent-%COMP%]:after, .skeleton-loader.progress[_ngcontent-%COMP%]:before, .skeleton-loader.progress-dark[_ngcontent-%COMP%]:after, .skeleton-loader.progress-dark[_ngcontent-%COMP%]:before{box-sizing:border-box}.skeleton-loader.progress[_ngcontent-%COMP%]:before, .skeleton-loader.progress-dark[_ngcontent-%COMP%]:before{animation:_ngcontent-%COMP%_progress 2s ease-in-out infinite;background-size:200px 100%;position:absolute;z-index:1;top:0;left:0;width:200px;height:100%;content:""}.skeleton-loader.progress[_ngcontent-%COMP%]:before{background-image:linear-gradient(90deg,#fff0,#fff9,#fff0)}.skeleton-loader.progress-dark[_ngcontent-%COMP%]:before{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.2),transparent)}.skeleton-loader.pulse[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_pulse 1.5s cubic-bezier(.4,0,.2,1) infinite;animation-delay:.5s}.skeleton-loader.custom-content[_ngcontent-%COMP%]{height:100%;background:none}@media (prefers-reduced-motion: reduce){.skeleton-loader.pulse[_ngcontent-%COMP%], .skeleton-loader.progress-dark[_ngcontent-%COMP%], .skeleton-loader.custom-content[_ngcontent-%COMP%], .skeleton-loader.progress[_ngcontent-%COMP%]:before{animation:none}.skeleton-loader.progress[_ngcontent-%COMP%]:before, .skeleton-loader.progress-dark[_ngcontent-%COMP%], .skeleton-loader.custom-content[_ngcontent-%COMP%]{background-image:none}}@media screen and (min-device-width: 1200px){.skeleton-loader[_ngcontent-%COMP%]{-webkit-user-select:none;user-select:none;cursor:wait}}@keyframes _ngcontent-%COMP%_progress{0%{transform:translate3d(-200px,0,0)}to{transform:translate3d(calc(200px + 100vw),0,0)}}@keyframes _ngcontent-%COMP%_pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}'],changeDetection:0});let n=e;return n})(),vt=(()=&gt;{let e=class e{static forRoot(t){return{ngModule:e,providers:[{provide:oB,useValue:t}]}}};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be]});let n=e;return n})();var Jc=(()=&gt;{let e=class e{constructor(){this.fileIcon="files-folders:files"}ngOnInit(){switch(this.fileName.slice(-3).toLowerCase()){case"pdf":this.fileIcon="files-folders:solid-pdf";break;case"doc":case"ocx":this.fileIcon="files-folders:solid-doc";break;case"xls":case"lsx":this.fileIcon="files-folders:solid-excel";break;case"jpg":case"png":case"peg":case"gif":this.fileIcon="files-folders:solid-img";break;default:this.fileIcon="files-folders:files";break}}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-file-icon"]],inputs:{filePath:"filePath",fileName:"fileName"},decls:1,vars:1,consts:[[3,"svgIcon"]],template:function(r,o){r&amp;1&amp;&amp;C(0,"mat-icon",0),r&amp;2&amp;&amp;p("svgIcon",o.fileIcon)},dependencies:[Ce]});let n=e;return n})();var BD=n=&gt;({"active-value":n}),ige=n=&gt;({"new-bold":n}),aB=()=&gt;({height:"24px",width:"24px"}),rge=()=&gt;({height:"24px",width:"200px"}),oge=()=&gt;({height:"24px",width:"100px"}),VD=()=&gt;({height:"20px",width:"100px"}),age=()=&gt;[1,2,3,4,5],Cx=()=&gt;({height:"14px",width:"100px"}),sge=()=&gt;({height:"16px",width:"16px"}),cge=()=&gt;({height:"14px",width:"200px"});function lge(n,e){if(n&amp;1&amp;&amp;(m(0,"span",20),v(1),h()),n&amp;2){let i=_(2);d(),N(i.contractFilter)}}function dge(n,e){n&amp;1&amp;&amp;(m(0,"span",20),v(1,"Vertrag"),h())}function uge(n,e){if(n&amp;1){let i=U();m(0,"div",21),P("click",function(){let r=I(i).$implicit,o=_(2);return T(o.updateContractFilter(r))}),v(1),h()}if(n&amp;2){let i=e.$implicit,t=_(2);p("ngClass",we(2,BD,t.contractFilter===i)),d(),N(i)}}function mge(n,e){if(n&amp;1&amp;&amp;(m(0,"span",20),v(1),h()),n&amp;2){let i=_(2);d(),N(i.categoryFilter)}}function pge(n,e){n&amp;1&amp;&amp;(m(0,"span",20),v(1,"Kategorie"),h())}function hge(n,e){if(n&amp;1){let i=U();m(0,"div",21),P("click",function(){let r=I(i).$implicit,o=_(2);return T(o.updateCategoryFilter(r))}),v(1),h()}if(n&amp;2){let i=e.$implicit,t=_(2);p("ngClass",we(2,BD,t.categoryFilter===i)),d(),N(i)}}function fge(n,e){if(n&amp;1&amp;&amp;(m(0,"span",20),v(1),h()),n&amp;2){let i=_(2);d(),N(i.statusFilter?"Ungelesen":"Gelesen")}}function gge(n,e){n&amp;1&amp;&amp;(m(0,"span",20),v(1,"Status"),h())}function _ge(n,e){if(n&amp;1){let i=U();m(0,"div",21),P("click",function(){let r=I(i).$implicit,o=_(2);return T(o.updateStatusFilter(r))}),v(1),h()}if(n&amp;2){let i=e.$implicit,t=_(2);p("ngClass",we(2,BD,t.statusFilter===i)),d(),N(i?"Ungelesen":"Gelesen")}}function bge(n,e){n&amp;1&amp;&amp;C(0,"div",38)}function vge(n,e){n&amp;1&amp;&amp;(m(0,"div",39),C(1,"mat-icon",40),h())}function yge(n,e){if(n&amp;1&amp;&amp;(m(0,"div",44),v(1),h()),n&amp;2){let i=e.$implicit;d(),S(" ",i.label," ")}}function Cge(n,e){if(n&amp;1){let i=U();m(0,"div",44)(1,"a",45),P("click",function(r){I(i);let o=_(3).$implicit,a=_(3);return T(a.showLessContracts(o.downloadHash,r))}),v(2),h()()}n&amp;2&amp;&amp;(d(2),S(" ","weniger anzeigen"," "))}function xge(n,e){if(n&amp;1&amp;&amp;(m(0,"div",41),w(1,yge,2,1,"div",42)(2,Cge,3,1,"div",43),h()),n&amp;2){let i=_(2).$implicit;d(),p("ngForOf",i.contracts),d(),p("ngIf",i.contracts.length&gt;2)}}function wge(n,e){if(n&amp;1){let i=U();m(0,"div",41)(1,"div",44),v(2),h(),m(3,"div",44)(4,"a",45),P("click",function(r){I(i);let o=_(2).$implicit,a=_(3);return T(a.showAllContracts(o.downloadHash,r))}),v(5),h()()()}if(n&amp;2){let i=_(2).$implicit;d(2),S(" ",i.contracts[0].label," "),d(3),S(" ",i.contracts.length-1+" weitere anzeigen"," ")}}function Mge(n,e){if(n&amp;1){let i=U();m(0,"a",27),P("click",function(){I(i);let r=_().$implicit,o=_(3);return T(o.downloadDocument(r))}),m(1,"div",28),C(2,"crm-frontend-file-icon",29),h(),m(3,"div",30),w(4,bge,1,0,"div",31),h(),m(5,"div",32),v(6),h(),m(7,"div",33),v(8),de(9,"date"),h(),m(10,"div",34),w(11,vge,2,0,"div",35)(12,xge,3,2,"div",36)(13,wge,6,2,"div",36),h(),m(14,"div",37),v(15),h()()}if(n&amp;2){let i=_().$implicit,t=_(3);d(2),p("matTooltip",i.fileType?i.fileType.split("/")[1]:"")("fileName",i.fileName)("filePath",i.downloadUrl),d(2),p("ngIf",i.downloadTime===null),d(),p("ngClass",we(14,ige,i.downloadTime===null)),d(),N(i.label),d(2),N($t(9,11,i.uploadDate,"dd.MM.yyyy")),d(3),p("ngIf",i.contracts.length&gt;0),d(),p("ngIf",i.contracts.length&lt;=2||t.showAllContractsForDocuments.includes(i.downloadHash)),d(),p("ngIf",i.contracts.length&gt;2&amp;&amp;!t.showAllContractsForDocuments.includes(i.downloadHash)),d(2),S(" ",i.fileCategory," ")}}function kge(n,e){n&amp;1&amp;&amp;(m(0,"div",46)(1,"div",28),C(2,"ngx-skeleton-loader",47),h(),m(3,"div",48),C(4,"ngx-skeleton-loader",47),h(),m(5,"div",33),C(6,"ngx-skeleton-loader",47),h()()),n&amp;2&amp;&amp;(d(2),p("theme",A(3,aB)),d(2),p("theme",A(4,rge)),d(2),p("theme",A(5,oge)))}function Oge(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card",24),w(1,Mge,16,16,"a",25)(2,kge,7,6,"div",26),h()),n&amp;2){let i=e.$implicit;d(),p("ngIf",!i.loading),d(),p("ngIf",i.loading)}}function Ege(n,e){if(n&amp;1&amp;&amp;(m(0,"div",22),w(1,Oge,3,2,"mat-card",23),h()),n&amp;2){let i=_(2);d(),p("ngForOf",i.visibleDocuments)}}function Sge(n,e){n&amp;1&amp;&amp;(m(0,"mat-card",49)(1,"mat-card-content"),v(2,"Keine Eintr\xE4ge gefunden"),h()())}function Pge(n,e){if(n&amp;1){let i=U();m(0,"mat-paginator",50),P("page",function(r){I(i);let o=_(2);return T(o.handlePageChange(r))}),h()}if(n&amp;2){let i=_(2);p("pageSize",i.rowCountToShow)("length",i.allFilteredCount)("hidePageSize",!0)("pageIndex",i.currentPage)}}function Dge(n,e){if(n&amp;1){let i=U();H(0),m(1,"article",4)(2,"section",5)(3,"div",6)(4,"button",7),w(5,lge,2,1,"span",8)(6,dge,2,0,"span",8),C(7,"mat-icon",9),h(),m(8,"mat-menu",null,0)(10,"div",10),P("click",function(){I(i);let r=_();return T(r.updateContractFilter())}),v(11,"Alle anzeigen"),h(),w(12,uge,2,4,"div",11),h()(),m(13,"div",6)(14,"button",7),w(15,mge,2,1,"span",8)(16,pge,2,0,"span",8),C(17,"mat-icon",9),h(),m(18,"mat-menu",null,1)(20,"div",10),P("click",function(){I(i);let r=_();return T(r.updateCategoryFilter())}),v(21,"Alle anzeigen"),h(),w(22,hge,2,4,"div",11),h()(),m(23,"div",6)(24,"button",7),w(25,fge,2,1,"span",8)(26,gge,2,0,"span",8),C(27,"mat-icon",9),h(),m(28,"mat-menu",null,2)(30,"div",10),P("click",function(){I(i);let r=_();return T(r.updateStatusFilter())}),v(31,"Alle anzeigen"),h(),w(32,_ge,2,4,"div",11),h()()(),m(33,"section",12)(34,"div",13)(35,"mat-form-field",14),C(36,"mat-icon",15),m(37,"input",16),P("keyup",function(){I(i);let r=_();return T(r.updateSearchString())}),Qn("ngModelChange",function(r){I(i);let o=_();return ti(o.searchString,r)||(o.searchString=r),T(r)}),h()()()()(),w(38,Ege,2,1,"div",17)(39,Sge,3,0,"mat-card",18)(40,Pge,1,4,"mat-paginator",19),W()}if(n&amp;2){let i=it(9),t=it(19),r=it(29),o=_();d(4),p("matMenuTriggerFor",i),d(),p("ngIf",o.contractFilter),d(),p("ngIf",!o.contractFilter),d(6),p("ngForOf",o.allContracts),d(2),p("matMenuTriggerFor",t),d(),p("ngIf",o.categoryFilter),d(),p("ngIf",!o.categoryFilter),d(6),p("ngForOf",o.allCategories),d(2),p("matMenuTriggerFor",r),d(),p("ngIf",o.statusFilter!==void 0),d(),p("ngIf",o.statusFilter===void 0),d(6),p("ngForOf",o.allStatuses),d(5),p("placeholder","Suche"),Zn("ngModel",o.searchString),d(),p("ngIf",o.visibleDocuments.length&gt;0),d(),p("ngIf",o.visibleDocuments.length===0),d(),p("ngIf",o.visibleDocuments.length&gt;0)}}function Ige(n,e){n&amp;1&amp;&amp;(m(0,"mat-card",24)(1,"div",46)(2,"div",28),C(3,"ngx-skeleton-loader",47),h(),C(4,"div",30),m(5,"div",48),C(6,"ngx-skeleton-loader",47),h(),m(7,"div",33),C(8,"ngx-skeleton-loader",47),h(),m(9,"div",34)(10,"div",39),C(11,"ngx-skeleton-loader",47),h(),m(12,"div",41)(13,"div",44),C(14,"ngx-skeleton-loader",47),h()()(),m(15,"div",37),C(16,"ngx-skeleton-loader",47),h(),m(17,"div",52)(18,"div",53),C(19,"ngx-skeleton-loader",47),h()()()()),n&amp;2&amp;&amp;(d(3),p("theme",A(7,aB)),d(3),p("theme",A(8,Cx)),d(2),p("theme",A(9,Cx)),d(3),p("theme",A(10,sge)),d(3),p("theme",A(11,cge)),d(2),p("theme",A(12,Cx)),d(3),p("theme",A(13,Cx)))}function Tge(n,e){n&amp;1&amp;&amp;(H(0),m(1,"article",4)(2,"section",5),C(3,"ngx-skeleton-loader",51)(4,"ngx-skeleton-loader",51),h(),m(5,"section",12)(6,"div",13),C(7,"ngx-skeleton-loader",47),h()()(),m(8,"div",22),w(9,Ige,20,14,"mat-card",23),h(),W()),n&amp;2&amp;&amp;(d(3),p("theme",A(4,VD)),d(),p("theme",A(5,VD)),d(3),p("theme",A(6,VD)),d(2),p("ngForOf",A(7,age)))}var zD=(()=&gt;{let e=class e{constructor(t,r,o,a){this.documentsService=t,this.translationsService=r,this.notificationService=o,this.analyticsService=a,this.dataLoaded=!1,this.allDocuments=[],this.visibleDocuments=[],this.allFilteredCount=0,this.allCategories=[],this.allContracts=[],this.allStatuses=[],this.contractFilter=null,this.categoryFilter=null,this.statusFilter=void 0,this.searchString=null,this.showAllContractsForDocuments=[],this.currentPage=0}ngOnInit(){this.initInputs(),this.i18n=this.translationsService.getAllTranslations(),this.documentsService.getData().subscribe({next:t=&gt;{this.allDocuments=t,this.updateVisibleDocuments(),this.setAvailableFilterValues(t),this.dataLoaded=!0}})}handlePageChange(t){this.currentPage=t.pageIndex,this.updateVisibleDocuments()}setAvailableFilterValues(t){this.allContracts=[],this.allCategories=[],this.allStatuses=[],t.forEach(r=&gt;{r.contracts.forEach(o=&gt;{this.allContracts.includes(o.label)||this.allContracts.push(o.label)}),r?.fileCategory&amp;&amp;!this.allCategories.includes(r.fileCategory)&amp;&amp;this.allCategories.push(r.fileCategory),this.allStatuses.includes(r.downloadTime===null)||this.allStatuses.push(r.downloadTime===null)})}updateVisibleDocuments(){if(this.visibleDocuments=this.allDocuments,this.categoryFilter!==null&amp;&amp;(this.visibleDocuments=this.visibleDocuments.filter(r=&gt;r.fileCategory===this.categoryFilter)),this.statusFilter!==void 0&amp;&amp;(this.visibleDocuments=this.visibleDocuments.filter(r=&gt;r.downloadTime===null===this.statusFilter)),this.contractFilter!==null&amp;&amp;(this.visibleDocuments=this.visibleDocuments.filter(r=&gt;{let o=r.contracts.find(a=&gt;a.label===this.contractFilter);return this.contractFilter===null||!!o})),this.searchString){let r=this.searchString;this.visibleDocuments=this.visibleDocuments.filter(o=&gt;{if(o.fileCategory?.toLowerCase().includes(r.toLowerCase())||o.fileName?.toLowerCase().includes(r.toLowerCase())||o.label?.toLowerCase().includes(r.toLowerCase())||o.contracts?.some(f=&gt;f.label.toLowerCase().includes(r.toLowerCase())))return!0;let a=o.uploadDate?new Date(o.uploadDate):null,s=("0"+a?.getDate()).slice(-2),c=("0"+((a?a.getMonth():0)+1)).slice(-2),l=a?.getFullYear();return!!(`${s}.${c}.${l}`.toLowerCase().includes(r.toLowerCase())||o.fileProperties.some(f=&gt;(f.value+" "+f.name).toLowerCase().includes(r.toLowerCase())))})}this.allFilteredCount=this.visibleDocuments.length;let t=this.rowCountToShow*this.currentPage;this.visibleDocuments=this.visibleDocuments.slice(t,t+this.rowCountToShow)}updateContractFilter(t=null){this.contractFilter=t,this.currentPage=0,this.updateVisibleDocuments()}updateCategoryFilter(t=null){this.categoryFilter=t,this.currentPage=0,this.updateVisibleDocuments()}updateStatusFilter(t=void 0){this.statusFilter=t,this.currentPage=0,this.updateVisibleDocuments()}updateSearchString(){this.currentPage=0,this.updateVisibleDocuments()}showAllContracts(t,r){r?.preventDefault(),this.showAllContractsForDocuments.includes(t)||this.showAllContractsForDocuments.push(t)}showLessContracts(t,r){r?.preventDefault(),this.showAllContractsForDocuments.includes(t)&amp;&amp;(this.showAllContractsForDocuments=this.showAllContractsForDocuments.filter(o=&gt;o!==t))}initInputs(){this.headline=this.widgetParameters.headline,this.intro=this.widgetParameters.intro,this.rowCountToShow=this.widgetParameters.element_number_per_page?Number(this.widgetParameters.element_number_per_page):5,this.seeAllLink=this.widgetParameters.seeAllLink}downloadDocument(t){t.loading=!0,this.documentsService.downloadDocument(t).subscribe({next:r=&gt;{let o=this.documentsService.checkLabelForType(t.fileName,t.label),a=window.URL.createObjectURL(r),s=document.createElement("a");s.href=a,s.download=o,document.body.appendChild(s),s.click(),t.downloadTime="now",window.URL.revokeObjectURL(a),document.body.removeChild(s),t.loading=!1,this.notificationService.showSuccessMessage(this.i18n.DOCUMENTS.DOWNLOAD_SUCCESS??""),this.analyticsService.trackEvent("Dokumente",`${t.label} - Erfolgreich`,t.label)},error:()=&gt;{this.notificationService.showErrorMessage(this.i18n.DOCUMENTS.DOWNLOAD_ERROR??""),this.analyticsService.trackEvent("Dokumente",`${t.label} - Fehler`,t.label),t.loading=!1}})}};e.\u0275fac=function(r){return new(r||e)(x(yx),x(Io),x(St),x(vi))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-documents"]],inputs:{widgetParameters:"widgetParameters"},decls:2,vars:2,consts:[["filterMenu",""],["categoryFilterMenu",""],["statusFilterMenu",""],[4,"ngIf"],[1,"sort-and-search"],[1,"gallery-section","filter-choice"],[1,"one-choice"],["mat-button","","adclFilterButton","",3,"matMenuTriggerFor"],["class","sort-filter-title",4,"ngIf"],["svgIcon","arrows:chevron-down"],["mat-menu-item","",3,"click"],["mat-menu-item","",3,"ngClass","click",4,"ngFor","ngForOf"],[1,"gallery-section"],[1,"dynamic-table-filters-container--global","alt-form-background","search-all"],[1,"adcl-searchform"],["matPrefix","","svgIcon","basics:search"],["name","albumChoice","matInput","",3,"keyup","ngModelChange","placeholder","ngModel"],["class","card-list",4,"ngIf"],["class","no-documents",4,"ngIf"],["class","paginator-no-background",3,"pageSize","length","hidePageSize","pageIndex","page",4,"ngIf"],[1,"sort-filter-title"],["mat-menu-item","",3,"click","ngClass"],[1,"card-list"],["class","card-list-element link-card",4,"ngFor","ngForOf"],[1,"card-list-element","link-card"],["class","document-card-list-element block-link","download","","target","_blank",3,"click",4,"ngIf"],["class","document-card-list-element block-link",4,"ngIf"],["download","","target","_blank",1,"document-card-list-element","block-link",3,"click"],[1,"document-icon","card-list-cell"],[3,"matTooltip","fileName","filePath"],[1,"document-status","card-list-cell"],["matTooltip","Ungelesen","class","status-new-icon",4,"ngIf"],[1,"document-title","card-list-cell",3,"ngClass"],[1,"document-date","card-list-cell"],[1,"document-contract","card-list-cell"],["class","document-contract-icon",4,"ngIf"],["class","document-contract-text",4,"ngIf"],[1,"document-category","card-list-cell"],["matTooltip","Ungelesen",1,"status-new-icon"],[1,"document-contract-icon"],["svgIcon","others:contract"],[1,"document-contract-text"],["class","document-single-contract",4,"ngFor","ngForOf"],["class","document-single-contract",4,"ngIf"],[1,"document-single-contract"],[1,"a-link-to-show-them-all",3,"click"],[1,"document-card-list-element","block-link"],[3,"theme"],[1,"document-title","card-list-cell"],[1,"no-documents"],[1,"paginator-no-background",3,"page","pageSize","length","hidePageSize","pageIndex"],[1,"one-choice",3,"theme"],[1,"document-further-info","card-list-cell"],[1,"document-further-info-row"]],template:function(r,o){r&amp;1&amp;&amp;w(0,Dge,41,17,"ng-container",3)(1,Tge,10,8,"ng-container",3),r&amp;2&amp;&amp;(p("ngIf",o.dataLoaded),d(),p("ngIf",!o.dataLoaded))},dependencies:[Tt,Ue,fe,et,Dt,Ce,Ge,Jc,Zm,We,nr,pr,$r,Do,tn,Vt,ji,Ht,yr,nn,tr,di],styles:['.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.grid-for-preview-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:7fr 3fr}@media (max-width: 290px){.grid-for-preview-header[_ngcontent-%COMP%]{grid-template-columns:1fr}}.preview-headline[_ngcontent-%COMP%]{font-weight:600}@media (max-width: 290px){.preview-headline[_ngcontent-%COMP%]{margin-bottom:0}}.show-parent[_ngcontent-%COMP%]{justify-self:right;font-weight:600;color:var(--theme-primary-500);padding-top:6px;margin-bottom:16px}@media (max-width: 290px){.show-parent[_ngcontent-%COMP%]{justify-self:left}}.link-card[_ngcontent-%COMP%]{cursor:pointer;height:100%}.link-card[_ngcontent-%COMP%]:hover{box-shadow:0 0 1px #3031330d,0 8px 16px #3031331a!important}.preview-card-title[_ngcontent-%COMP%]{margin-bottom:8px;font-size:large;display:block;word-break:break-word}.preview-card-title.no-margin[_ngcontent-%COMP%]{margin-bottom:0}.block-link[_ngcontent-%COMP%]{display:block;color:#343f4d;text-decoration:none}.document-card-list-element[_ngcontent-%COMP%]{display:grid;column-gap:16px;row-gap:6px;grid-template-areas:"icon status  name  contract  category  furtherInfo" "icon .       date  contract  category  furtherInfo";grid-template-columns:20px 24px 1fr 1.5fr 100px 1fr;grid-template-rows:min-content 1fr}@media (max-width: 1024px){.document-card-list-element[_ngcontent-%COMP%]{grid-template-columns:20px 24px 1fr 90px 100px;grid-template-areas:"icon status    name        date        category" ".    contract  contract    contract    contract" ".    .         furtherInfo furtherInfo furtherInfo"}}@media (max-width: 769px){.document-card-list-element[_ngcontent-%COMP%]{grid-template-columns:20px 24px 1fr;grid-template-areas:"icon status    name " ".    .         date" ".    .         category" ".    contract  contract" ".    .         furtherInfo"}}.document-card-list-element[_ngcontent-%COMP%]   .document-icon[_ngcontent-%COMP%]{grid-area:icon}.document-card-list-element[_ngcontent-%COMP%]   .document-status[_ngcontent-%COMP%]{grid-area:status}.document-card-list-element[_ngcontent-%COMP%]   .document-title[_ngcontent-%COMP%]{color:var(--theme-primary-500);grid-area:name}.document-card-list-element[_ngcontent-%COMP%]   .document-date[_ngcontent-%COMP%]{grid-area:date}.document-card-list-element[_ngcontent-%COMP%]   .document-contract[_ngcontent-%COMP%]{grid-area:contract;display:grid;grid-template-areas:"doc-icon doc-text";grid-template-columns:16px 1fr;grid-gap:16px}@media (max-width: 1024px){.document-card-list-element[_ngcontent-%COMP%]   .document-contract[_ngcontent-%COMP%]{grid-template-columns:24px 1fr;row-gap:6px}}.document-card-list-element[_ngcontent-%COMP%]   .document-contract[_ngcontent-%COMP%]   .document-contract-icon[_ngcontent-%COMP%]{grid-area:doc-icon;margin:0 auto}.document-card-list-element[_ngcontent-%COMP%]   .document-contract[_ngcontent-%COMP%]   .document-contract-icon[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{width:16px;height:16px}.document-card-list-element[_ngcontent-%COMP%]   .document-contract[_ngcontent-%COMP%]   .document-contract-text[_ngcontent-%COMP%]{grid-area:doc-text}.document-card-list-element[_ngcontent-%COMP%]   .document-category[_ngcontent-%COMP%]{grid-area:category}.document-card-list-element[_ngcontent-%COMP%]   .document-further-info[_ngcontent-%COMP%]{grid-area:furtherInfo}.document-card-list-element[_ngcontent-%COMP%]   .document-further-info[_ngcontent-%COMP%]   .document-further-info-row[_ngcontent-%COMP%]{padding-bottom:6px}.document-card-list-element[_ngcontent-%COMP%]   .document-further-info[_ngcontent-%COMP%]   .document-further-info-row[_ngcontent-%COMP%]:last-child{padding-bottom:0}.document-card-list-element[_ngcontent-%COMP%]   .document-single-contract[_ngcontent-%COMP%]{padding-bottom:6px}.document-card-list-element[_ngcontent-%COMP%]   .document-single-contract[_ngcontent-%COMP%]:last-child{padding-bottom:0}.new-bold[_ngcontent-%COMP%]{font-weight:700}.no-documents[_ngcontent-%COMP%]{height:100%;font-size:1.1rem;margin:24px 0}']});let n=e;return n})();var sB={firstname:"John",lastname:"Doe",title:"Dr.",salutation:"Herr",phone1:"+49 123 456 789",phone2:"+49 123 456 789",phone3:"+49 123 456 789",addresses:[{street:"Musterstra\xDFe 123",zip:"12345",city:"Musterstadt",country:"Deutschland",flat:"1",building:"A",accounting_unit:"123",housing_company:"Muster GmbH",code:{flat:"1",building:"A",accounting_unit:"123",housing_company:"Muster GmbH"}}]};var _u=(()=&gt;{let e=class e{constructor(t,r){this.http=t,this.demoService=r,this.url=Le.crmDispatcherBaseUrl+"/api/tenant/erp-data-provider/tenants/tenant-info"}getUserInfo(){return this.demoService.isDemoMode("user-info")?ne(sB).pipe(vn(500)):this.http.get(this.url).pipe(on(()=&gt;ne(void 0)))}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var Bi=(()=&gt;{let e=class e{constructor(t){this.sanitizer=t}transform(t){return this.sanitizer.bypassSecurityTrustHtml(t)}};e.\u0275fac=function(r){return new(r||e)(x(br,16))},e.\u0275pipe=ro({name:"linkSanitize",type:e,pure:!0});let n=e;return n})();var Age=()=&gt;({width:"300px",height:"30px"});function Rge(n,e){if(n&amp;1&amp;&amp;(m(0,"h1"),v(1),h()),n&amp;2){let i=_(2);d(),N(i.headline)}}function Fge(n,e){if(n&amp;1&amp;&amp;(C(0,"p",2),de(1,"linkSanitize")),n&amp;2){let i=_(2);p("innerHtml",en(1,1,i.subheadline),qe)}}function Nge(n,e){if(n&amp;1&amp;&amp;(C(0,"div",4),de(1,"linkSanitize")),n&amp;2){let i=_(3);p("innerHtml",en(1,1,i.content),qe)}}function Lge(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card")(1,"mat-card-content"),w(2,Nge,2,3,"div",3),h()()),n&amp;2){let i=_(2);d(2),p("ngIf",i.content)}}function jge(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,Rge,2,1,"h1",0)(2,Fge,2,3,"p",1)(3,Lge,3,1,"mat-card",0),W()),n&amp;2){let i=_();d(),p("ngIf",i.headline),d(),p("ngIf",i.subheadline),d(),p("ngIf",i.content)}}function Vge(n,e){n&amp;1&amp;&amp;(H(0),m(1,"h1"),C(2,"ngx-skeleton-loader",5),h(),W()),n&amp;2&amp;&amp;(d(2),p("theme",A(1,Age)))}var HD=(()=&gt;{let e=class e{constructor(t){this.userInfoService=t,this.isLoading=!0,this.headline="",this.subheadline="",this.content=null}ngOnInit(){this.userInfoService.getUserInfo().subscribe(t=&gt;{this.headline=this.replaceUserInfo(this.widgetParameters.headline,t)??"",this.content=this.replaceUserInfo(this.widgetParameters.text,t),this.subheadline=this.replaceUserInfo(this.widgetParameters.subheadline,t),this.isLoading=!1})}replaceUserInfo(t,r){return t?(r&amp;&amp;(t=t.replace("$FIRSTNAME$",r.firstname??""),t=t.replace("$LASTNAME$",r.lastname??""),t=t.replace("$TITLE$",r.title??""),t=t.replace("$SALUTATION$",r.salutation??"")),t):null}};e.\u0275fac=function(r){return new(r||e)(x(_u))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-html-content"]],inputs:{widgetParameters:"widgetParameters"},decls:2,vars:2,consts:[[4,"ngIf"],[3,"innerHtml",4,"ngIf"],[3,"innerHtml"],["class","drupal-rich-text-container ckEditor-view",3,"innerHtml",4,"ngIf"],[1,"drupal-rich-text-container","ckEditor-view",3,"innerHtml"],["appearance","line",3,"theme"]],template:function(r,o){r&amp;1&amp;&amp;w(0,jge,4,3,"ng-container")(1,Vge,3,2,"ng-container"),r&amp;2&amp;&amp;(Q(0,o.isLoading?-1:0),d(),Q(1,o.isLoading?1:-1))},dependencies:[fe,Ge,et,Dt,Bi]});let n=e;return n})();var wx={READ_MORE:"Weiterlesen",BACK:"Zur\xFCck",PRINT:"Drucken",NEXT:"N\xE4chster Artikel",PREVIOUS:"Vorheriger Artikel"};var op=class{static parse(e){if(e.data.length&lt;1)return[];let i=[];return e.data.forEach(t=&gt;{let r;if(t?.relationships?.field_hero_img?.data!==null&amp;&amp;t.relationships.field_hero_img?.data.id){let c=Na.getImageData(e,t.relationships.field_hero_img.data.id);c&amp;&amp;(r=c.imageUrls.xtra_large_600x600)}let o=[];t.relationships?.field_attachments?.data&amp;&amp;t.relationships.field_attachments.data.length&gt;0&amp;&amp;t.relationships.field_attachments.data.forEach(c=&gt;{let l=Na.getFileData(e,c.id);l&amp;&amp;o.push(l)});let a=null;t.relationships.field_category.data&amp;&amp;e.included?.forEach(c=&gt;{c.id===t.relationships.field_category.data?.id&amp;&amp;c.type==="taxonomy_term--category"&amp;&amp;(a=c)});let s={id:t.id,headline:t.attributes.title,teaserContent:t.attributes.body.summary,fullContent:t.attributes.body.value,publishedAt:t.attributes.created,image:r,attachments:o,category:a};i.push(s)}),i}};var Mx={};Dd(Mx,{data:()=&gt;zge,default:()=&gt;Gge,included:()=&gt;Hge,jsonapi:()=&gt;Bge,links:()=&gt;Wge,meta:()=&gt;Uge});var Bge={version:"1.0",meta:{links:{self:{href:"http://jsonapi.org/format/1.0/"}}}},zge=[{type:"node--news",id:"3c12f852-3879-496c-8d98-5ac929c6a4c0",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3c12f852-3879-496c-8d98-5ac929c6a4c0?resourceVersion=id%3A156"}},attributes:{drupal_internal__nid:53,drupal_internal__vid:156,langcode:"de",revision_timestamp:"2023-11-23T13:03:51+00:00",revision_log:null,status:!0,title:"Customer-Relationship-Management",created:"2023-11-23T13:01:42+00:00",changed:"2023-11-23T13:03:51+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:"/customer-relationship-management",pid:6,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:"&lt;p&gt;Customer-Relationship-Management, kurz CRM (englisch f\xFCr Kundenbeziehungsmanagement oder Kundenpflege), bezeichnet die konsequente Ausrichtung eines Unternehmens auf seine Kunden und die systematische Gestaltung der Kundenbeziehungsprozesse. Die dazugeh\xF6rende Dokumentation und Verwaltung von Kundenbeziehungen ist ein wichtiger Baustein und erm\xF6glicht ein vertieftes Beziehungsmarketing. In vielen Branchen (z. B. Telekommunikation, Versandhandel, Dienstleistungsunternehmen) sind Beziehungen zwischen Unternehmen und Kunden langfristig ausgerichtet. Mittels CRM werden diese Kundenbeziehungen gepflegt, was sich ma\xDFgeblich auf den Unternehmenserfolg auswirken soll.&lt;br&gt;Quelle: https://de.wikipedia.org/wiki/Customer-Relationship-Management&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;Customer-Relationship-Management, kurz CRM (englisch f\xFCr Kundenbeziehungsmanagement oder Kundenpflege), bezeichnet die konsequente Ausrichtung eines Unternehmens auf seine Kunden und die systematische Gestaltung der Kundenbeziehungsprozesse. Die dazugeh\xF6rende Dokumentation und Verwaltung von Kundenbeziehungen ist ein wichtiger Baustein und erm\xF6glicht ein vertieftes Beziehungsmarketing. In vielen Branchen (z. B. Telekommunikation, Versandhandel, Dienstleistungsunternehmen) sind Beziehungen zwischen Unternehmen und Kunden langfristig ausgerichtet. Mittels CRM werden diese Kundenbeziehungen gepflegt, was sich ma\xDFgeblich auf den Unternehmenserfolg auswirken soll.&lt;br /&gt;Quelle: https://de.wikipedia.org/wiki/Customer-Relationship-Management&lt;/p&gt;",summary:"Customer-Relationship-Management, kurz CRM (englisch f\xFCr Kundenbeziehungsmanagement oder Kundenpflege), bezeichnet die konsequente Ausrichtung eines Unternehmens auf seine Kunden und die systematische Gestaltung der Kundenbeziehungsprozesse. "},field_content_targeting:null,field_mail_notification:null,field_push_notification:null},relationships:{node_type:{data:{type:"node_type--node_type",id:"ffab9fc2-5cd3-4cdb-ab54-0858f209a083",meta:{drupal_internal__target_id:"news"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3c12f852-3879-496c-8d98-5ac929c6a4c0/node_type?resourceVersion=id%3A156"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3c12f852-3879-496c-8d98-5ac929c6a4c0/relationships/node_type?resourceVersion=id%3A156"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3c12f852-3879-496c-8d98-5ac929c6a4c0/revision_uid?resourceVersion=id%3A156"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3c12f852-3879-496c-8d98-5ac929c6a4c0/relationships/revision_uid?resourceVersion=id%3A156"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3c12f852-3879-496c-8d98-5ac929c6a4c0/uid?resourceVersion=id%3A156"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3c12f852-3879-496c-8d98-5ac929c6a4c0/relationships/uid?resourceVersion=id%3A156"}}},field_attachments:{data:[],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3c12f852-3879-496c-8d98-5ac929c6a4c0/field_attachments?resourceVersion=id%3A156"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3c12f852-3879-496c-8d98-5ac929c6a4c0/relationships/field_attachments?resourceVersion=id%3A156"}}},field_category:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3c12f852-3879-496c-8d98-5ac929c6a4c0/field_category?resourceVersion=id%3A156"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3c12f852-3879-496c-8d98-5ac929c6a4c0/relationships/field_category?resourceVersion=id%3A156"}}},field_hero_img:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3c12f852-3879-496c-8d98-5ac929c6a4c0/field_hero_img?resourceVersion=id%3A156"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3c12f852-3879-496c-8d98-5ac929c6a4c0/relationships/field_hero_img?resourceVersion=id%3A156"}}}}},{type:"node--news",id:"08e6681e-8907-45eb-af10-c79927e0c252",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/08e6681e-8907-45eb-af10-c79927e0c252?resourceVersion=id%3A211"}},attributes:{drupal_internal__nid:58,drupal_internal__vid:211,langcode:"de",revision_timestamp:"2024-01-26T16:05:47+00:00",revision_log:null,status:!0,title:"Diebstahl im Wald",created:"2023-12-28T10:34:51+00:00",changed:"2024-01-26T16:05:47+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:"/diebstahl-im-wald",pid:21,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:'&lt;p&gt;Ob Heizen oder Bauen: Holz hat als nachhaltiger Rohstoff an Bedeutung gewonnen. Die erh\xF6hte Nachfrage lockt auch Diebe an - deutlich mehr als in den Vorjahren. In Baden-W\xFCrttemberg, Hessen, Berlin, Bayern, Rheinland-Pfalz, Sachsen-Anhalt und Brandenburg ist nach Angaben der jeweiligen Landeskriminal\xE4mter (LKA) die Zahl der Holzdiebst\xE4hle in diesem Jahr gestiegen. In vielen Bundesl\xE4ndern haben sich die F\xE4lle von geklauten Baumst\xE4mmen, gef\xE4llten B\xE4umen oder ges\xE4gten H\xF6lzern sogar verdoppelt.&lt;/p&gt;&lt;h2 id="Groesster-Anstieg-in-Rheinland-Pfalz"&gt;Gr\xF6\xDFter Anstieg in Rheinland-Pfalz&lt;/h2&gt;&lt;p&gt;Der gr\xF6\xDFte Anstieg wurde in Rheinland-Pfalz verzeichnet: Hier hatte es bis Ende November nach Angaben des LKA 118 entsprechende Strafanzeigen gegeben - 2018 seien es insgesamt noch 18 Straftaten gewesen. Hintergrund des Fallzahlenanstiegs k\xF6nnten die h\xF6heren Ausgaben f\xFCr Energie sein, hie\xDF es aus Rheinland-Pfalz. "Aus Angst vor einem Gasmangel im Winter und um Geld zu sparen, setzen mehr Menschen auf Heizen mit Holz."&lt;/p&gt;&lt;p&gt;In Baden-W\xFCrttemberg habe der Schaden bereits Ende November \xFCber dem Gesamtschaden des vergangenen Jahres gelegen, hie\xDF es vom LKA auf Nachfrage der Nachrichtenagentur dpa. Dieser Schaden habe sich damals auf rund 345.000 Euro belaufen.&lt;/p&gt;&lt;p&gt;Auch in Berlin gab es deutlich mehr F\xE4lle - am h\xE4ufigsten wurde dort den Angaben nach von Baustellen gestohlen. Eine Ausnahme bildet Sachsen: Dort sei die Zahl an Diebst\xE4hlen zur\xFCckgegangen. Aus mehreren Bundesl\xE4ndern gab es keine Angabe.&lt;/p&gt;&lt;h2 id="Mehr-als-nur-aergerlich-fuer-Waldbesitzer"&gt;Mehr als nur \xE4rgerlich f\xFCr Waldbesitzer&lt;/h2&gt;&lt;p&gt;Nach Ansicht des Deutschen S\xE4ge- und Holzindustrie Bundesverbands gewinnt der nachwachsende Rohstoff immer mehr an Bedeutung - als Baumaterial, Ersatz f\xFCr fossile Produkte und erneuerbare Energiequelle. "Angesichts einer au\xDFergew\xF6hnlichen Marktsituation im vergangenen Jahr haben sich in Deutschland offenbar Absatzm\xF6glichkeiten f\xFCr gestohlenes Rundholz aufgetan, die zu vermehrten Holzdiebst\xE4hlen im Wald f\xFChrten", sagte Verbands-Gesch\xE4ftsf\xFChrerin Julia M\xF6bus.&lt;/p&gt;&lt;p&gt;F\xFCr viele Waldbesitzer bedeutet der Holzdiebstahl neben \xC4rger auch einen wirtschaftlichen Verlust. "Die Landesforstverwaltungen schreiben diese Verluste meist einfach ab", erkl\xE4rte Maurice Strunk, Gesch\xE4ftsf\xFChrer des Netzwerks der Forstunternehmen und Forsttechnik. "Der Privatwald besteht ja meist aus Waldbesitzern mit nur wenigen Hektar Wald. Wenn dort deren Holz als Ergebnis einer jahrzehntelangen Waldpflege einfach gestohlen wird, dann verlieren sie im Zweifel alle ihre Erl\xF6se aus dem Wald f\xFCr 20 Jahre und mehr."&lt;/p&gt;&lt;p&gt;Der Verband fordert einen st\xE4rkeren Einsatz von Digitalisierung, um Diebstahl zu verhindern. Mit modernen Forstmaschinen k\xF6nne die Anzahl der produzierten Holzst\xE4mme dem Waldbesitzer nahezu in Echtzeit zur Verf\xFCgung gestellt werden, so Strunk. Das lie\xDFe Dieben kaum Chancen. Aber auch andere Technik helfe. "Um Diebst\xE4hle zu verhindern, setzen Forst\xE4mter oder aber Privatleute immer wieder im Holz versteckte GPS-Sender ein", hie\xDF es vom LKA in Hessen. F\xFCr Privathaushalte empfahl das LKA Berlin einen abschlie\xDFbaren Holzverschlag.&lt;/p&gt;',format:"basic_html",processed:'&lt;p&gt;Ob Heizen oder Bauen: Holz hat als nachhaltiger Rohstoff an Bedeutung gewonnen. Die erh\xF6hte Nachfrage lockt auch Diebe an - deutlich mehr als in den Vorjahren. In Baden-W\xFCrttemberg, Hessen, Berlin, Bayern, Rheinland-Pfalz, Sachsen-Anhalt und Brandenburg ist nach Angaben der jeweiligen Landeskriminal\xE4mter (LKA) die Zahl der Holzdiebst\xE4hle in diesem Jahr gestiegen. In vielen Bundesl\xE4ndern haben sich die F\xE4lle von geklauten Baumst\xE4mmen, gef\xE4llten B\xE4umen oder ges\xE4gten H\xF6lzern sogar verdoppelt.&lt;/p&gt;&lt;h2 id="Groesster-Anstieg-in-Rheinland-Pfalz"&gt;Gr\xF6\xDFter Anstieg in Rheinland-Pfalz&lt;/h2&gt;&lt;p&gt;Der gr\xF6\xDFte Anstieg wurde in Rheinland-Pfalz verzeichnet: Hier hatte es bis Ende November nach Angaben des LKA 118 entsprechende Strafanzeigen gegeben - 2018 seien es insgesamt noch 18 Straftaten gewesen. Hintergrund des Fallzahlenanstiegs k\xF6nnten die h\xF6heren Ausgaben f\xFCr Energie sein, hie\xDF es aus Rheinland-Pfalz. "Aus Angst vor einem Gasmangel im Winter und um Geld zu sparen, setzen mehr Menschen auf Heizen mit Holz."&lt;/p&gt;&lt;p&gt;In Baden-W\xFCrttemberg habe der Schaden bereits Ende November \xFCber dem Gesamtschaden des vergangenen Jahres gelegen, hie\xDF es vom LKA auf Nachfrage der Nachrichtenagentur dpa. Dieser Schaden habe sich damals auf rund 345.000 Euro belaufen.&lt;/p&gt;&lt;p&gt;Auch in Berlin gab es deutlich mehr F\xE4lle - am h\xE4ufigsten wurde dort den Angaben nach von Baustellen gestohlen. Eine Ausnahme bildet Sachsen: Dort sei die Zahl an Diebst\xE4hlen zur\xFCckgegangen. Aus mehreren Bundesl\xE4ndern gab es keine Angabe.&lt;/p&gt;&lt;h2 id="Mehr-als-nur-aergerlich-fuer-Waldbesitzer"&gt;Mehr als nur \xE4rgerlich f\xFCr Waldbesitzer&lt;/h2&gt;&lt;p&gt;Nach Ansicht des Deutschen S\xE4ge- und Holzindustrie Bundesverbands gewinnt der nachwachsende Rohstoff immer mehr an Bedeutung - als Baumaterial, Ersatz f\xFCr fossile Produkte und erneuerbare Energiequelle. "Angesichts einer au\xDFergew\xF6hnlichen Marktsituation im vergangenen Jahr haben sich in Deutschland offenbar Absatzm\xF6glichkeiten f\xFCr gestohlenes Rundholz aufgetan, die zu vermehrten Holzdiebst\xE4hlen im Wald f\xFChrten", sagte Verbands-Gesch\xE4ftsf\xFChrerin Julia M\xF6bus.&lt;/p&gt;&lt;p&gt;F\xFCr viele Waldbesitzer bedeutet der Holzdiebstahl neben \xC4rger auch einen wirtschaftlichen Verlust. "Die Landesforstverwaltungen schreiben diese Verluste meist einfach ab", erkl\xE4rte Maurice Strunk, Gesch\xE4ftsf\xFChrer des Netzwerks der Forstunternehmen und Forsttechnik. "Der Privatwald besteht ja meist aus Waldbesitzern mit nur wenigen Hektar Wald. Wenn dort deren Holz als Ergebnis einer jahrzehntelangen Waldpflege einfach gestohlen wird, dann verlieren sie im Zweifel alle ihre Erl\xF6se aus dem Wald f\xFCr 20 Jahre und mehr."&lt;/p&gt;&lt;p&gt;Der Verband fordert einen st\xE4rkeren Einsatz von Digitalisierung, um Diebstahl zu verhindern. Mit modernen Forstmaschinen k\xF6nne die Anzahl der produzierten Holzst\xE4mme dem Waldbesitzer nahezu in Echtzeit zur Verf\xFCgung gestellt werden, so Strunk. Das lie\xDFe Dieben kaum Chancen. Aber auch andere Technik helfe. "Um Diebst\xE4hle zu verhindern, setzen Forst\xE4mter oder aber Privatleute immer wieder im Holz versteckte GPS-Sender ein", hie\xDF es vom LKA in Hessen. F\xFCr Privathaushalte empfahl das LKA Berlin einen abschlie\xDFbaren Holzverschlag.&lt;/p&gt;',summary:"Holz kann Gold wert sein. Als Rohstoff ist die nachhaltige Ressource zunehmend gefragt, etwa zum Heizen oder Bauen. Das lockt auch Diebe an. In einigen Bundesl\xE4ndern hat sich die Zahl der Holzdiebst\xE4hle verdoppelt. "},field_content_targeting:null,field_mail_notification:null,field_push_notification:null},relationships:{node_type:{data:{type:"node_type--node_type",id:"ffab9fc2-5cd3-4cdb-ab54-0858f209a083",meta:{drupal_internal__target_id:"news"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/08e6681e-8907-45eb-af10-c79927e0c252/node_type?resourceVersion=id%3A211"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/08e6681e-8907-45eb-af10-c79927e0c252/relationships/node_type?resourceVersion=id%3A211"}}},revision_uid:{data:{type:"user--user",id:"fec0ad38-8b29-4b1d-9763-b4e3781f639a",meta:{drupal_internal__target_id:8}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/08e6681e-8907-45eb-af10-c79927e0c252/revision_uid?resourceVersion=id%3A211"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/08e6681e-8907-45eb-af10-c79927e0c252/relationships/revision_uid?resourceVersion=id%3A211"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/08e6681e-8907-45eb-af10-c79927e0c252/uid?resourceVersion=id%3A211"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/08e6681e-8907-45eb-af10-c79927e0c252/relationships/uid?resourceVersion=id%3A211"}}},field_attachments:{data:[],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/08e6681e-8907-45eb-af10-c79927e0c252/field_attachments?resourceVersion=id%3A211"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/08e6681e-8907-45eb-af10-c79927e0c252/relationships/field_attachments?resourceVersion=id%3A211"}}},field_category:{data:{type:"taxonomy_term--category",id:"46e97ce9-9f10-4914-9456-5be815afec10",meta:{drupal_internal__target_id:19}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/08e6681e-8907-45eb-af10-c79927e0c252/field_category?resourceVersion=id%3A211"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/08e6681e-8907-45eb-af10-c79927e0c252/relationships/field_category?resourceVersion=id%3A211"}}},field_hero_img:{data:{type:"media--image",id:"3f739a39-cc0a-4ab8-824e-8443be168ba1",meta:{drupal_internal__target_id:10}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/08e6681e-8907-45eb-af10-c79927e0c252/field_hero_img?resourceVersion=id%3A211"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/08e6681e-8907-45eb-af10-c79927e0c252/relationships/field_hero_img?resourceVersion=id%3A211"}}}}},{type:"node--news",id:"9087929e-7193-458b-bd7b-bc5184d306b1",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/9087929e-7193-458b-bd7b-bc5184d306b1?resourceVersion=id%3A303"}},attributes:{drupal_internal__nid:91,drupal_internal__vid:303,langcode:"de",revision_timestamp:"2024-02-20T12:36:39+00:00",revision_log:null,status:!0,title:"Titel News Beispiel",created:"2024-02-20T12:29:59+00:00",changed:"2024-02-20T12:36:39+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:"/titel-news-beispiel",pid:29,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:"&lt;p&gt;Hier ist dann die Detailansicht &amp;amp;#128522;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;code&gt;&amp;amp;#128169;&lt;/code&gt;&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;Hier ist dann die Detailansicht &amp;amp;#128522;&lt;/p&gt;&lt;p&gt;\xA0&lt;/p&gt;&lt;p&gt;&lt;code&gt;&amp;amp;#128169;&lt;/code&gt;&lt;/p&gt;",summary:"Ich bin eine Summary :)"},field_content_targeting:null,field_mail_notification:null,field_push_notification:null},relationships:{node_type:{data:{type:"node_type--node_type",id:"ffab9fc2-5cd3-4cdb-ab54-0858f209a083",meta:{drupal_internal__target_id:"news"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/9087929e-7193-458b-bd7b-bc5184d306b1/node_type?resourceVersion=id%3A303"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/9087929e-7193-458b-bd7b-bc5184d306b1/relationships/node_type?resourceVersion=id%3A303"}}},revision_uid:{data:{type:"user--user",id:"fec0ad38-8b29-4b1d-9763-b4e3781f639a",meta:{drupal_internal__target_id:8}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/9087929e-7193-458b-bd7b-bc5184d306b1/revision_uid?resourceVersion=id%3A303"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/9087929e-7193-458b-bd7b-bc5184d306b1/relationships/revision_uid?resourceVersion=id%3A303"}}},uid:{data:{type:"user--user",id:"fec0ad38-8b29-4b1d-9763-b4e3781f639a",meta:{drupal_internal__target_id:8}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/9087929e-7193-458b-bd7b-bc5184d306b1/uid?resourceVersion=id%3A303"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/9087929e-7193-458b-bd7b-bc5184d306b1/relationships/uid?resourceVersion=id%3A303"}}},field_attachments:{data:[],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/9087929e-7193-458b-bd7b-bc5184d306b1/field_attachments?resourceVersion=id%3A303"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/9087929e-7193-458b-bd7b-bc5184d306b1/relationships/field_attachments?resourceVersion=id%3A303"}}},field_category:{data:{type:"taxonomy_term--category",id:"98a692c4-9184-48c2-9570-d210348a8157",meta:{drupal_internal__target_id:37}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/9087929e-7193-458b-bd7b-bc5184d306b1/field_category?resourceVersion=id%3A303"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/9087929e-7193-458b-bd7b-bc5184d306b1/relationships/field_category?resourceVersion=id%3A303"}}},field_hero_img:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/9087929e-7193-458b-bd7b-bc5184d306b1/field_hero_img?resourceVersion=id%3A303"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/9087929e-7193-458b-bd7b-bc5184d306b1/relationships/field_hero_img?resourceVersion=id%3A303"}}}}},{type:"node--news",id:"316e8e16-58b7-4a47-bfa2-987b59cbd874",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/316e8e16-58b7-4a47-bfa2-987b59cbd874?resourceVersion=id%3A350"}},attributes:{drupal_internal__nid:104,drupal_internal__vid:350,langcode:"de",revision_timestamp:"2024-02-21T13:45:30+00:00",revision_log:null,status:!0,title:"Wie beantrage ich einen Parkplatz?",created:"2024-02-21T13:47:20+00:00",changed:"2024-02-21T13:47:20+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:"/wie-beantrage-ich-einen-parkplatz",pid:33,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:"&lt;p&gt;bnngdzjtd&amp;nbsp;&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;bnngdzjtd\xA0&lt;/p&gt;",summary:"fghrdth "},field_content_targeting:null,field_mail_notification:null,field_push_notification:null},relationships:{node_type:{data:{type:"node_type--node_type",id:"ffab9fc2-5cd3-4cdb-ab54-0858f209a083",meta:{drupal_internal__target_id:"news"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/316e8e16-58b7-4a47-bfa2-987b59cbd874/node_type?resourceVersion=id%3A350"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/316e8e16-58b7-4a47-bfa2-987b59cbd874/relationships/node_type?resourceVersion=id%3A350"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/316e8e16-58b7-4a47-bfa2-987b59cbd874/revision_uid?resourceVersion=id%3A350"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/316e8e16-58b7-4a47-bfa2-987b59cbd874/relationships/revision_uid?resourceVersion=id%3A350"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/316e8e16-58b7-4a47-bfa2-987b59cbd874/uid?resourceVersion=id%3A350"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/316e8e16-58b7-4a47-bfa2-987b59cbd874/relationships/uid?resourceVersion=id%3A350"}}},field_attachments:{data:[],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/316e8e16-58b7-4a47-bfa2-987b59cbd874/field_attachments?resourceVersion=id%3A350"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/316e8e16-58b7-4a47-bfa2-987b59cbd874/relationships/field_attachments?resourceVersion=id%3A350"}}},field_category:{data:{type:"taxonomy_term--category",id:"cf9f8672-a478-43bc-9ed2-f46811856370",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/316e8e16-58b7-4a47-bfa2-987b59cbd874/field_category?resourceVersion=id%3A350"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/316e8e16-58b7-4a47-bfa2-987b59cbd874/relationships/field_category?resourceVersion=id%3A350"}}},field_hero_img:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/316e8e16-58b7-4a47-bfa2-987b59cbd874/field_hero_img?resourceVersion=id%3A350"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/316e8e16-58b7-4a47-bfa2-987b59cbd874/relationships/field_hero_img?resourceVersion=id%3A350"}}}}},{type:"node--news",id:"fef8e00a-ca12-4d48-af7a-fbb5104ef80b",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fef8e00a-ca12-4d48-af7a-fbb5104ef80b?resourceVersion=id%3A352"}},attributes:{drupal_internal__nid:64,drupal_internal__vid:352,langcode:"de",revision_timestamp:"2024-02-21T15:12:00+00:00",revision_log:null,status:!0,title:"Winter",created:"2024-02-14T09:26:58+00:00",changed:"2024-02-21T15:12:00+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:"/winter",pid:24,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:'&lt;p&gt;Der &lt;strong&gt;Winter&lt;/strong&gt; (von &lt;a href="https://de.wikipedia.org/wiki/Althochdeutsche_Sprache"&gt;althochdeutsch&lt;/a&gt; &lt;em&gt;wintar&lt;/em&gt;, zur\xFCckf\xFChrbar wie gotisch &lt;em&gt;wintrus&lt;/em&gt; auf eine &lt;a href="https://de.wikipedia.org/wiki/Germanische_Sprachen"&gt;germanische&lt;/a&gt; Wurzel; &lt;a href="https://de.wikipedia.org/wiki/Winter#Etymologie"&gt;etymologisch unklar (s.&amp;nbsp;u.)&lt;/a&gt;, vermutet wurden fr\xFCher unter anderem eine Herkunft von &lt;a href="https://de.wikipedia.org/wiki/Indogermanische_Ursprache"&gt;indogermanisch&lt;/a&gt; &lt;em&gt;\u1E77i-&lt;/em&gt; \u201Egl\xE4nzen\u201C, &lt;em&gt;\u1E77ed-&lt;/em&gt; \u201Ebefeuchten, flie\xDFen\u201C und Verwandtschaft mit \u201E&lt;a href="https://de.wikipedia.org/wiki/Wasser#Etymologie"&gt;Wasser&lt;/a&gt;\u201C als \u201Edas Flie\xDFende\u201C&lt;a href="https://de.wikipedia.org/wiki/Winter#cite_note-1"&gt;[1]&lt;/a&gt; sowie ein Zusammenhang mit einer Wurzel mit der Bedeutung \u201Ewei\xDF\u201C&lt;a href="https://de.wikipedia.org/wiki/Winter#cite_note-2"&gt;[2]&lt;/a&gt;) ist die k\xE4lteste der vier &lt;a href="https://de.wikipedia.org/wiki/Jahreszeit"&gt;Jahreszeiten&lt;/a&gt; in den &lt;a href="https://de.wikipedia.org/wiki/Subtropen"&gt;subtropischen&lt;/a&gt;, &lt;a href="https://de.wikipedia.org/wiki/Gem%C3%A4%C3%9Figte_Zone"&gt;gem\xE4\xDFigten&lt;/a&gt; und &lt;a href="https://de.wikipedia.org/wiki/Eisklimate"&gt;polaren Klimazonen&lt;/a&gt; der Erde. Je nachdem, ob er gerade auf der &lt;a href="https://de.wikipedia.org/wiki/Nordhalbkugel"&gt;Nord-&lt;/a&gt; oder der &lt;a href="https://de.wikipedia.org/wiki/S%C3%BCdhalbkugel"&gt;S\xFCdhalbkugel&lt;/a&gt; herrscht, spricht man vom &lt;strong&gt;Nordwinter&lt;/strong&gt; oder &lt;strong&gt;S\xFCdwinter&lt;/strong&gt;. Der Nordwinter findet gleichzeitig mit dem &lt;a href="https://de.wikipedia.org/wiki/Sommer"&gt;S\xFCdsommer&lt;/a&gt; statt.&lt;/p&gt;',format:"basic_html",processed:'&lt;p&gt;Der &lt;strong&gt;Winter&lt;/strong&gt; (von &lt;a href="https://de.wikipedia.org/wiki/Althochdeutsche_Sprache"&gt;althochdeutsch&lt;/a&gt; &lt;em&gt;wintar&lt;/em&gt;, zur\xFCckf\xFChrbar wie gotisch &lt;em&gt;wintrus&lt;/em&gt; auf eine &lt;a href="https://de.wikipedia.org/wiki/Germanische_Sprachen"&gt;germanische&lt;/a&gt; Wurzel; &lt;a href="https://de.wikipedia.org/wiki/Winter#Etymologie"&gt;etymologisch unklar (s.\xA0u.)&lt;/a&gt;, vermutet wurden fr\xFCher unter anderem eine Herkunft von &lt;a href="https://de.wikipedia.org/wiki/Indogermanische_Ursprache"&gt;indogermanisch&lt;/a&gt; &lt;em&gt;\u1E77i-&lt;/em&gt; \u201Egl\xE4nzen\u201C, &lt;em&gt;\u1E77ed-&lt;/em&gt; \u201Ebefeuchten, flie\xDFen\u201C und Verwandtschaft mit \u201E&lt;a href="https://de.wikipedia.org/wiki/Wasser#Etymologie"&gt;Wasser&lt;/a&gt;\u201C als \u201Edas Flie\xDFende\u201C&lt;a href="https://de.wikipedia.org/wiki/Winter#cite_note-1"&gt;[1]&lt;/a&gt; sowie ein Zusammenhang mit einer Wurzel mit der Bedeutung \u201Ewei\xDF\u201C&lt;a href="https://de.wikipedia.org/wiki/Winter#cite_note-2"&gt;[2]&lt;/a&gt;) ist die k\xE4lteste der vier &lt;a href="https://de.wikipedia.org/wiki/Jahreszeit"&gt;Jahreszeiten&lt;/a&gt; in den &lt;a href="https://de.wikipedia.org/wiki/Subtropen"&gt;subtropischen&lt;/a&gt;, &lt;a href="https://de.wikipedia.org/wiki/Gem%C3%A4%C3%9Figte_Zone"&gt;gem\xE4\xDFigten&lt;/a&gt; und &lt;a href="https://de.wikipedia.org/wiki/Eisklimate"&gt;polaren Klimazonen&lt;/a&gt; der Erde. Je nachdem, ob er gerade auf der &lt;a href="https://de.wikipedia.org/wiki/Nordhalbkugel"&gt;Nord-&lt;/a&gt; oder der &lt;a href="https://de.wikipedia.org/wiki/S%C3%BCdhalbkugel"&gt;S\xFCdhalbkugel&lt;/a&gt; herrscht, spricht man vom &lt;strong&gt;Nordwinter&lt;/strong&gt; oder &lt;strong&gt;S\xFCdwinter&lt;/strong&gt;. Der Nordwinter findet gleichzeitig mit dem &lt;a href="https://de.wikipedia.org/wiki/Sommer"&gt;S\xFCdsommer&lt;/a&gt; statt.&lt;/p&gt;',summary:"Winter bei uns"},field_content_targeting:null,field_mail_notification:null,field_push_notification:null},relationships:{node_type:{data:{type:"node_type--node_type",id:"ffab9fc2-5cd3-4cdb-ab54-0858f209a083",meta:{drupal_internal__target_id:"news"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fef8e00a-ca12-4d48-af7a-fbb5104ef80b/node_type?resourceVersion=id%3A352"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fef8e00a-ca12-4d48-af7a-fbb5104ef80b/relationships/node_type?resourceVersion=id%3A352"}}},revision_uid:{data:{type:"user--user",id:"fec0ad38-8b29-4b1d-9763-b4e3781f639a",meta:{drupal_internal__target_id:8}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fef8e00a-ca12-4d48-af7a-fbb5104ef80b/revision_uid?resourceVersion=id%3A352"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fef8e00a-ca12-4d48-af7a-fbb5104ef80b/relationships/revision_uid?resourceVersion=id%3A352"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fef8e00a-ca12-4d48-af7a-fbb5104ef80b/uid?resourceVersion=id%3A352"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fef8e00a-ca12-4d48-af7a-fbb5104ef80b/relationships/uid?resourceVersion=id%3A352"}}},field_attachments:{data:[{type:"media--document",id:"4a1461bb-492f-4065-9aff-f2a8e213deba",meta:{drupal_internal__target_id:21}},{type:"media--document",id:"946edab2-ba4f-4d7c-9ccf-e61c1f85eef1",meta:{drupal_internal__target_id:20}},{type:"media--document",id:"72d218a1-5802-4491-af19-0038b43ab665",meta:{drupal_internal__target_id:16}}],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fef8e00a-ca12-4d48-af7a-fbb5104ef80b/field_attachments?resourceVersion=id%3A352"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fef8e00a-ca12-4d48-af7a-fbb5104ef80b/relationships/field_attachments?resourceVersion=id%3A352"}}},field_category:{data:{type:"taxonomy_term--category",id:"6f9d9580-fa8e-4eb4-95f9-d2f84f6c6a48",meta:{drupal_internal__target_id:24}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fef8e00a-ca12-4d48-af7a-fbb5104ef80b/field_category?resourceVersion=id%3A352"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fef8e00a-ca12-4d48-af7a-fbb5104ef80b/relationships/field_category?resourceVersion=id%3A352"}}},field_hero_img:{data:{type:"media--image",id:"779f6cd1-7c7c-47c5-b2f7-3ada59ba6b51",meta:{drupal_internal__target_id:14}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fef8e00a-ca12-4d48-af7a-fbb5104ef80b/field_hero_img?resourceVersion=id%3A352"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fef8e00a-ca12-4d48-af7a-fbb5104ef80b/relationships/field_hero_img?resourceVersion=id%3A352"}}}}},{type:"node--news",id:"dcbbe319-56a5-484f-89d9-bd7b77e10be0",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/dcbbe319-56a5-484f-89d9-bd7b77e10be0?resourceVersion=id%3A369"}},attributes:{drupal_internal__nid:112,drupal_internal__vid:369,langcode:"de",revision_timestamp:"2024-02-23T08:22:37+00:00",revision_log:null,status:!0,title:"with test category ",created:"2024-02-23T08:18:01+00:00",changed:"2024-02-23T08:22:37+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:"/test-category",pid:35,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:"&lt;p&gt;sadf&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;sadf&lt;/p&gt;",summary:"ssdf"},field_content_targeting:null,field_mail_notification:null,field_push_notification:null},relationships:{node_type:{data:{type:"node_type--node_type",id:"ffab9fc2-5cd3-4cdb-ab54-0858f209a083",meta:{drupal_internal__target_id:"news"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/dcbbe319-56a5-484f-89d9-bd7b77e10be0/node_type?resourceVersion=id%3A369"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/dcbbe319-56a5-484f-89d9-bd7b77e10be0/relationships/node_type?resourceVersion=id%3A369"}}},revision_uid:{data:{type:"user--user",id:"fec0ad38-8b29-4b1d-9763-b4e3781f639a",meta:{drupal_internal__target_id:8}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/dcbbe319-56a5-484f-89d9-bd7b77e10be0/revision_uid?resourceVersion=id%3A369"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/dcbbe319-56a5-484f-89d9-bd7b77e10be0/relationships/revision_uid?resourceVersion=id%3A369"}}},uid:{data:{type:"user--user",id:"fec0ad38-8b29-4b1d-9763-b4e3781f639a",meta:{drupal_internal__target_id:8}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/dcbbe319-56a5-484f-89d9-bd7b77e10be0/uid?resourceVersion=id%3A369"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/dcbbe319-56a5-484f-89d9-bd7b77e10be0/relationships/uid?resourceVersion=id%3A369"}}},field_attachments:{data:[],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/dcbbe319-56a5-484f-89d9-bd7b77e10be0/field_attachments?resourceVersion=id%3A369"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/dcbbe319-56a5-484f-89d9-bd7b77e10be0/relationships/field_attachments?resourceVersion=id%3A369"}}},field_category:{data:{type:"taxonomy_term--category",id:"e3ec8aed-6252-48d4-a5ab-779353038961",meta:{drupal_internal__target_id:43}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/dcbbe319-56a5-484f-89d9-bd7b77e10be0/field_category?resourceVersion=id%3A369"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/dcbbe319-56a5-484f-89d9-bd7b77e10be0/relationships/field_category?resourceVersion=id%3A369"}}},field_hero_img:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/dcbbe319-56a5-484f-89d9-bd7b77e10be0/field_hero_img?resourceVersion=id%3A369"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/dcbbe319-56a5-484f-89d9-bd7b77e10be0/relationships/field_hero_img?resourceVersion=id%3A369"}}}}},{type:"node--news",id:"efeee38d-8b30-4f7f-9222-6e12f594fd81",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/efeee38d-8b30-4f7f-9222-6e12f594fd81?resourceVersion=id%3A412"}},attributes:{drupal_internal__nid:21,drupal_internal__vid:412,langcode:"de",revision_timestamp:"2024-02-23T20:10:12+00:00",revision_log:null,status:!0,title:"Droht ein ernster Handelskonflikt mit China?",created:"2023-09-20T10:30:24+00:00",changed:"2024-02-23T20:10:12+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:'&lt;h2 id="Verstoesst-China-gegen-die-Richtlinien-der-WTO"&gt;Verst\xF6\xDFt China gegen die Richtlinien der WTO?&lt;/h2&gt;&lt;p&gt;"China ist durch strategische Industriepolitik wettbewerbsf\xE4higer geworden und dr\xE4ngt mit seinen Elektrofahrzeugen auf die Weltm\xE4rkte - besonders auf den europ\xE4ischen, weil der amerikanische durch Z\xF6lle weitgehend abgeschottet ist", erkl\xE4rt J\xFCrgen Matthes, Experte f\xFCr Handelspolitik am Institut der deutschen Wirtschaft (IW) in K\xF6ln, im Gespr\xE4ch mit &lt;em&gt;tagesschau.de&lt;/em&gt;. Seit 2020 seien etwa die Importe chinesischer E-Autos nach Deutschland und die Zulassungszahlen hierzulande von einem geringen Niveau aus stark gestiegen. Das passiere zu einer Zeit, in der die deutsche Autoindustrie ohnehin wegen der Energiewende massiv unter Druck stehe.&lt;/p&gt;&lt;p&gt;"Die Europ\xE4ische Kommission bef\xFCrchtet durch die deutlich ansteigenden Importe aus China einen Wettbewerbsnachteil f\xFCr die europ\xE4ische Produktion von Elektroautos", sagt Vincent Stamer, Handelsexperte beim Kieler Institut f\xFCr Weltwirtschaft (IfW). Offenbar habe sie "nun ausreichend Indizien daf\xFCr, dass China gegen den fairen Wettbewerb verst\xF6\xDFt". Das w\xE4re Stamer zufolge der Fall, wenn die chinesischen Fahrzeuge zu Dumping-Preisen - sprich unter Marktwert - verkauft oder gezielt Exporte subventioniert werden. Beides sei nach den Regeln der Welthandelsorganistation (WTO) unzul\xE4ssig.&lt;/p&gt;&lt;p&gt;"Das ist genau das, was es jetzt zu untersuchen gilt", erg\xE4nzt Matthes. Aufgrund der Komplexit\xE4t des chinesischen Subventionssystems sei die Unterscheidung zwischen wirtschaftlich entstandener Wettbewerbsf\xE4higkeit und k\xFCnstlicher Wettbewerbsf\xE4higkeit durch staatliche F\xF6rderungen jedoch nicht einfach. "Ob das gelingen wird, wird man sehen", so der Volkswirt. Aber: Allein die Zustimmung der Bundesregierung und die \xF6ffentlichkeitswirksame Verk\xFCndung der Untersuchung durch Ursula von der Leyen sei bemerkenswert.&lt;/p&gt;',format:"basic_html",processed:'&lt;h2 id="Verstoesst-China-gegen-die-Richtlinien-der-WTO"&gt;Verst\xF6\xDFt China gegen die Richtlinien der WTO?&lt;/h2&gt;&lt;p&gt;"China ist durch strategische Industriepolitik wettbewerbsf\xE4higer geworden und dr\xE4ngt mit seinen Elektrofahrzeugen auf die Weltm\xE4rkte - besonders auf den europ\xE4ischen, weil der amerikanische durch Z\xF6lle weitgehend abgeschottet ist", erkl\xE4rt J\xFCrgen Matthes, Experte f\xFCr Handelspolitik am Institut der deutschen Wirtschaft (IW) in K\xF6ln, im Gespr\xE4ch mit &lt;em&gt;tagesschau.de&lt;/em&gt;. Seit 2020 seien etwa die Importe chinesischer E-Autos nach Deutschland und die Zulassungszahlen hierzulande von einem geringen Niveau aus stark gestiegen. Das passiere zu einer Zeit, in der die deutsche Autoindustrie ohnehin wegen der Energiewende massiv unter Druck stehe.&lt;/p&gt;&lt;p&gt;"Die Europ\xE4ische Kommission bef\xFCrchtet durch die deutlich ansteigenden Importe aus China einen Wettbewerbsnachteil f\xFCr die europ\xE4ische Produktion von Elektroautos", sagt Vincent Stamer, Handelsexperte beim Kieler Institut f\xFCr Weltwirtschaft (IfW). Offenbar habe sie "nun ausreichend Indizien daf\xFCr, dass China gegen den fairen Wettbewerb verst\xF6\xDFt". Das w\xE4re Stamer zufolge der Fall, wenn die chinesischen Fahrzeuge zu Dumping-Preisen - sprich unter Marktwert - verkauft oder gezielt Exporte subventioniert werden. Beides sei nach den Regeln der Welthandelsorganistation (WTO) unzul\xE4ssig.&lt;/p&gt;&lt;p&gt;"Das ist genau das, was es jetzt zu untersuchen gilt", erg\xE4nzt Matthes. Aufgrund der Komplexit\xE4t des chinesischen Subventionssystems sei die Unterscheidung zwischen wirtschaftlich entstandener Wettbewerbsf\xE4higkeit und k\xFCnstlicher Wettbewerbsf\xE4higkeit durch staatliche F\xF6rderungen jedoch nicht einfach. "Ob das gelingen wird, wird man sehen", so der Volkswirt. Aber: Allein die Zustimmung der Bundesregierung und die \xF6ffentlichkeitswirksame Verk\xFCndung der Untersuchung durch Ursula von der Leyen sei bemerkenswert.&lt;/p&gt;',summary:"Die EU will chinesische Exporte von Elektroautos untersuchen. Das sch\xFCrt \xC4ngste vor einem handfesten Handelskonflikt mit der Volksrepublik - gerade in der deutschen Autoindustrie. Was w\xE4ren die Folgen? "},field_content_targeting:null,field_mail_notification:null,field_push_notification:null},relationships:{node_type:{data:{type:"node_type--node_type",id:"ffab9fc2-5cd3-4cdb-ab54-0858f209a083",meta:{drupal_internal__target_id:"news"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/efeee38d-8b30-4f7f-9222-6e12f594fd81/node_type?resourceVersion=id%3A412"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/efeee38d-8b30-4f7f-9222-6e12f594fd81/relationships/node_type?resourceVersion=id%3A412"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/efeee38d-8b30-4f7f-9222-6e12f594fd81/revision_uid?resourceVersion=id%3A412"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/efeee38d-8b30-4f7f-9222-6e12f594fd81/relationships/revision_uid?resourceVersion=id%3A412"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/efeee38d-8b30-4f7f-9222-6e12f594fd81/uid?resourceVersion=id%3A412"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/efeee38d-8b30-4f7f-9222-6e12f594fd81/relationships/uid?resourceVersion=id%3A412"}}},field_attachments:{data:[{type:"media--document",id:"6aed3845-021c-4ee2-a551-f15ec5105310",meta:{drupal_internal__target_id:6}},{type:"media--document",id:"a8e3628c-c482-4eaf-b9b7-d7abaa235835",meta:{drupal_internal__target_id:3}}],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/efeee38d-8b30-4f7f-9222-6e12f594fd81/field_attachments?resourceVersion=id%3A412"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/efeee38d-8b30-4f7f-9222-6e12f594fd81/relationships/field_attachments?resourceVersion=id%3A412"}}},field_category:{data:{type:"taxonomy_term--category",id:"cf9f8672-a478-43bc-9ed2-f46811856370",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/efeee38d-8b30-4f7f-9222-6e12f594fd81/field_category?resourceVersion=id%3A412"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/efeee38d-8b30-4f7f-9222-6e12f594fd81/relationships/field_category?resourceVersion=id%3A412"}}},field_hero_img:{data:{type:"media--image",id:"0b57348f-aab0-42a1-aa31-d320b708ee5f",meta:{drupal_internal__target_id:24}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/efeee38d-8b30-4f7f-9222-6e12f594fd81/field_hero_img?resourceVersion=id%3A412"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/efeee38d-8b30-4f7f-9222-6e12f594fd81/relationships/field_hero_img?resourceVersion=id%3A412"}}}}},{type:"node--news",id:"3882df6e-6e5f-4e65-805a-6a9b842316c2",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3882df6e-6e5f-4e65-805a-6a9b842316c2?resourceVersion=id%3A413"}},attributes:{drupal_internal__nid:20,drupal_internal__vid:413,langcode:"de",revision_timestamp:"2024-02-23T20:10:25+00:00",revision_log:null,status:!0,title:"Lorem ipsum dolor sit amet, consectetuer adipiscing elit",created:"2023-09-20T10:18:27+00:00",changed:"2024-02-23T20:10:25+00:00",promote:!1,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:"&lt;p&gt;Nullam dictum felis eu &lt;strong&gt;pede &lt;/strong&gt;mollis pretium. &lt;em&gt;Integer tincidun&lt;/em&gt;t. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. Phasellus viverra nulla ut metus varius laoreet. Quisque rutrum. Aenean imperdiet. Etiam ultricies nisi vel augue. Curabitur ullamcorper ultricies nisi. Nam eget dui. Etiam rhoncus. Maecenas tempus, tellus eget condimentum rhoncus, sem quam semper libero, sit amet adipiscing sem neque sed ipsum. Nam quam nunc, blandit vel, luctus pulvinar, hendrerit id, lorem. Maecenas nec odio et ante tincidunt tempus. Donec vitae sapien ut libero venenatis faucibus. Nullam quis ante. Etiam sit amet orci eget eros faucibus tincidunt. Duis leo. Sed fringilla mauris sit amet nibh. Donec sodales sagittis magna. Sed consequat, leo eget bibendum sodales, augue velit cursus nunc,&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;Nullam dictum felis eu &lt;strong&gt;pede &lt;/strong&gt;mollis pretium. &lt;em&gt;Integer tincidun&lt;/em&gt;t. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. Phasellus viverra nulla ut metus varius laoreet. Quisque rutrum. Aenean imperdiet. Etiam ultricies nisi vel augue. Curabitur ullamcorper ultricies nisi. Nam eget dui. Etiam rhoncus. Maecenas tempus, tellus eget condimentum rhoncus, sem quam semper libero, sit amet adipiscing sem neque sed ipsum. Nam quam nunc, blandit vel, luctus pulvinar, hendrerit id, lorem. Maecenas nec odio et ante tincidunt tempus. Donec vitae sapien ut libero venenatis faucibus. Nullam quis ante. Etiam sit amet orci eget eros faucibus tincidunt. Duis leo. Sed fringilla mauris sit amet nibh. Donec sodales sagittis magna. Sed consequat, leo eget bibendum sodales, augue velit cursus nunc,&lt;/p&gt;",summary:"Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, "},field_content_targeting:null,field_mail_notification:null,field_push_notification:null},relationships:{node_type:{data:{type:"node_type--node_type",id:"ffab9fc2-5cd3-4cdb-ab54-0858f209a083",meta:{drupal_internal__target_id:"news"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3882df6e-6e5f-4e65-805a-6a9b842316c2/node_type?resourceVersion=id%3A413"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3882df6e-6e5f-4e65-805a-6a9b842316c2/relationships/node_type?resourceVersion=id%3A413"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3882df6e-6e5f-4e65-805a-6a9b842316c2/revision_uid?resourceVersion=id%3A413"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3882df6e-6e5f-4e65-805a-6a9b842316c2/relationships/revision_uid?resourceVersion=id%3A413"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3882df6e-6e5f-4e65-805a-6a9b842316c2/uid?resourceVersion=id%3A413"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3882df6e-6e5f-4e65-805a-6a9b842316c2/relationships/uid?resourceVersion=id%3A413"}}},field_attachments:{data:[],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3882df6e-6e5f-4e65-805a-6a9b842316c2/field_attachments?resourceVersion=id%3A413"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3882df6e-6e5f-4e65-805a-6a9b842316c2/relationships/field_attachments?resourceVersion=id%3A413"}}},field_category:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3882df6e-6e5f-4e65-805a-6a9b842316c2/field_category?resourceVersion=id%3A413"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3882df6e-6e5f-4e65-805a-6a9b842316c2/relationships/field_category?resourceVersion=id%3A413"}}},field_hero_img:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3882df6e-6e5f-4e65-805a-6a9b842316c2/field_hero_img?resourceVersion=id%3A413"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3882df6e-6e5f-4e65-805a-6a9b842316c2/relationships/field_hero_img?resourceVersion=id%3A413"}}}}},{type:"node--news",id:"147593dc-b536-4a45-9489-cb8fb25fc679",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/147593dc-b536-4a45-9489-cb8fb25fc679?resourceVersion=id%3A414"}},attributes:{drupal_internal__nid:22,drupal_internal__vid:414,langcode:"de",revision_timestamp:"2024-02-23T20:10:58+00:00",revision_log:null,status:!0,title:"Haus\xE4rzte warnen vor Versorgungsnotstand",created:"2023-09-20T10:35:12+00:00",changed:"2024-02-23T20:10:58+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:'&lt;h2 id="Milderer-Verlauf-durch-Impfung"&gt;Milderer Verlauf durch Impfung&lt;/h2&gt;&lt;p&gt;Die Bef\xFCrchtung seien sehr hohe Fallzahlen, falls die Impfbereitschaft niedrig ausfalle. In Australien habe es in Teilen eine Impfm\xFCdigkeit gegeben, sagte Beier. Auch bei uns gebe es daf\xFCr Anzeichen. Es gehe nicht um Alarmismus: "Es ist einfach so, dass die steigende Anzahl der F\xE4lle einfach das ambulante System an sein Limit bringen wird und dann irgendwann auch das station\xE4re System."&lt;/p&gt;&lt;p&gt;Die Impfung sei die wichtigste Ma\xDFnahme gegen die Erkrankung, auch wenn sie keinen hundertprozentigen Schutz vor einer Infektion biete, schreibt das Robert Koch-Institut (RKI). Sollte sich ein Geimpfter anstecken, erlebe er in der Regel aber einen milderen Verlauf. Die St\xE4ndige Impfkommission (STIKO) empfiehlt die Impfung unter anderem auch Schwangeren sowie Kindern (ab sechs Monaten) und Erwachsenen mit bestimmten Vorerkrankungen.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h2 id="Praxen-schnell-am-Limit"&gt;"Praxen schnell am Limit"&lt;/h2&gt;&lt;p&gt;Gleichzeitig warnen die Mediziner vor einem Versorgungsnotstand durch \xDCberlastung von Arztpraxen in den kommenden Monaten. "Mit Herbstbeginn f\xFCllen sich unsere Wartezimmer wieder mit Impfwilligen und Infektf\xE4llen", erkl\xE4rte er. Weiter sagte Beier: "Wir haben im vergangenen Winter gesehen, was passiert, wenn wir durch zeitgleiche Infektwellen sehr viele Menschen auf einmal betreuen m\xFCssen - die Hausarztpraxen sind dann schnell am Limit."&lt;/p&gt;&lt;p&gt;Seine Stellvertreterin Nicola Buhlinger-G\xF6pfarth erg\xE4nzt: "Der letzte Winter war bereits ein Vorgeschmack - die Versorgung ist am Kippen." Lediglich die Bereitschaft der \xC4rztinnen und \xC4rzte zu immer neuen Sonderschichten fange dies noch auf.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h2 id="5000-Hausarztstellen-unbesetzt"&gt;5000 Hausarztstellen unbesetzt&lt;/h2&gt;&lt;p&gt;Schon heutzutage seien "immer mehr Praxen gezwungen, neue Patientinnen und Patienten, die kein Notfall sind, abzuweisen", f\xFCgte Beier hinzu. Der Verbandschef kritisierte die Politik in diesem Zusammenhang.&lt;/p&gt;&lt;p&gt;Bundesweit seien bald 5000 Hausarztstellen unbesetzt, zudem sei mehr als ein Drittel aller Haus\xE4rztinnen und Haus\xE4rzte inzwischen \xFCber 60 Jahre alt. Die Politik m\xFCsste eigentlich "panisch eine Ma\xDFnahme nach der anderen ansto\xDFen. Der Notfall ist l\xE4ngst da."&lt;/p&gt;',format:"basic_html",processed:'&lt;h2 id="Milderer-Verlauf-durch-Impfung"&gt;Milderer Verlauf durch Impfung&lt;/h2&gt;&lt;p&gt;Die Bef\xFCrchtung seien sehr hohe Fallzahlen, falls die Impfbereitschaft niedrig ausfalle. In Australien habe es in Teilen eine Impfm\xFCdigkeit gegeben, sagte Beier. Auch bei uns gebe es daf\xFCr Anzeichen. Es gehe nicht um Alarmismus: "Es ist einfach so, dass die steigende Anzahl der F\xE4lle einfach das ambulante System an sein Limit bringen wird und dann irgendwann auch das station\xE4re System."&lt;/p&gt;&lt;p&gt;Die Impfung sei die wichtigste Ma\xDFnahme gegen die Erkrankung, auch wenn sie keinen hundertprozentigen Schutz vor einer Infektion biete, schreibt das Robert Koch-Institut (RKI). Sollte sich ein Geimpfter anstecken, erlebe er in der Regel aber einen milderen Verlauf. Die St\xE4ndige Impfkommission (STIKO) empfiehlt die Impfung unter anderem auch Schwangeren sowie Kindern (ab sechs Monaten) und Erwachsenen mit bestimmten Vorerkrankungen.&lt;/p&gt;&lt;p&gt;\xA0&lt;/p&gt;&lt;h2 id="Praxen-schnell-am-Limit"&gt;"Praxen schnell am Limit"&lt;/h2&gt;&lt;p&gt;Gleichzeitig warnen die Mediziner vor einem Versorgungsnotstand durch \xDCberlastung von Arztpraxen in den kommenden Monaten. "Mit Herbstbeginn f\xFCllen sich unsere Wartezimmer wieder mit Impfwilligen und Infektf\xE4llen", erkl\xE4rte er. Weiter sagte Beier: "Wir haben im vergangenen Winter gesehen, was passiert, wenn wir durch zeitgleiche Infektwellen sehr viele Menschen auf einmal betreuen m\xFCssen - die Hausarztpraxen sind dann schnell am Limit."&lt;/p&gt;&lt;p&gt;Seine Stellvertreterin Nicola Buhlinger-G\xF6pfarth erg\xE4nzt: "Der letzte Winter war bereits ein Vorgeschmack - die Versorgung ist am Kippen." Lediglich die Bereitschaft der \xC4rztinnen und \xC4rzte zu immer neuen Sonderschichten fange dies noch auf.&lt;/p&gt;&lt;p&gt;\xA0&lt;/p&gt;&lt;h2 id="5000-Hausarztstellen-unbesetzt"&gt;5000 Hausarztstellen unbesetzt&lt;/h2&gt;&lt;p&gt;Schon heutzutage seien "immer mehr Praxen gezwungen, neue Patientinnen und Patienten, die kein Notfall sind, abzuweisen", f\xFCgte Beier hinzu. Der Verbandschef kritisierte die Politik in diesem Zusammenhang.&lt;/p&gt;&lt;p&gt;Bundesweit seien bald 5000 Hausarztstellen unbesetzt, zudem sei mehr als ein Drittel aller Haus\xE4rztinnen und Haus\xE4rzte inzwischen \xFCber 60 Jahre alt. Die Politik m\xFCsste eigentlich "panisch eine Ma\xDFnahme nach der anderen ansto\xDFen. Der Notfall ist l\xE4ngst da."&lt;/p&gt;',summary:"Der Haus\xE4rzteverband ruft \xE4ltere Menschen dazu auf, sich gegen Grippe impfen zu lassen. Angesichts drohender Infektwellen warnen die Mediziner vor einem Versorgungsnotstand durch \xDCberlastung der Arztpraxen."},field_content_targeting:null,field_mail_notification:null,field_push_notification:null},relationships:{node_type:{data:{type:"node_type--node_type",id:"ffab9fc2-5cd3-4cdb-ab54-0858f209a083",meta:{drupal_internal__target_id:"news"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/147593dc-b536-4a45-9489-cb8fb25fc679/node_type?resourceVersion=id%3A414"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/147593dc-b536-4a45-9489-cb8fb25fc679/relationships/node_type?resourceVersion=id%3A414"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/147593dc-b536-4a45-9489-cb8fb25fc679/revision_uid?resourceVersion=id%3A414"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/147593dc-b536-4a45-9489-cb8fb25fc679/relationships/revision_uid?resourceVersion=id%3A414"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/147593dc-b536-4a45-9489-cb8fb25fc679/uid?resourceVersion=id%3A414"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/147593dc-b536-4a45-9489-cb8fb25fc679/relationships/uid?resourceVersion=id%3A414"}}},field_attachments:{data:[],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/147593dc-b536-4a45-9489-cb8fb25fc679/field_attachments?resourceVersion=id%3A414"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/147593dc-b536-4a45-9489-cb8fb25fc679/relationships/field_attachments?resourceVersion=id%3A414"}}},field_category:{data:{type:"taxonomy_term--category",id:"9bbc947d-2965-4671-bd34-b4082787dde2",meta:{drupal_internal__target_id:18}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/147593dc-b536-4a45-9489-cb8fb25fc679/field_category?resourceVersion=id%3A414"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/147593dc-b536-4a45-9489-cb8fb25fc679/relationships/field_category?resourceVersion=id%3A414"}}},field_hero_img:{data:{type:"media--image",id:"94416703-2c3c-4189-9e4d-b246b8e21443",meta:{drupal_internal__target_id:13}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/147593dc-b536-4a45-9489-cb8fb25fc679/field_hero_img?resourceVersion=id%3A414"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/147593dc-b536-4a45-9489-cb8fb25fc679/relationships/field_hero_img?resourceVersion=id%3A414"}}}}},{type:"node--news",id:"fda57ab3-274b-4a4b-9bf6-72039eb372ad",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fda57ab3-274b-4a4b-9bf6-72039eb372ad?resourceVersion=id%3A415"}},attributes:{drupal_internal__nid:57,drupal_internal__vid:415,langcode:"de",revision_timestamp:"2024-02-23T20:11:35+00:00",revision_log:null,status:!0,title:"Warum der CO2-Preis sozial ungerecht ist",created:"2023-12-28T10:17:38+00:00",changed:"2024-02-23T20:11:35+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:"/warum-der-co2-preis-sozial-ungerecht-ist",pid:20,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:'&lt;p&gt;Mehr als 13 Milliarden Euro - so viel hat der deutsche Staat im vergangenen Jahr durch die CO2-Steuer auf Heiz\xF6l, Gas und Benzin und durch den europ\xE4ischen CO2-Emissionshandel f\xFCr die Industrie eingenommen. Zwar werden diese Abgaben erst einmal bei \xD6lfirmen, Stromkonzernen und Industrieunternehmen f\xE4llig, aber \xFCber h\xF6here Preise zahlen sie am Ende die B\xFCrgerinnen und B\xFCrger.&lt;/p&gt;&lt;p&gt;Eigentlich sollte dieses Geld an die B\xFCrgerinnen und B\xFCrger zur\xFCckflie\xDFen, und zwar in Form eines pro Kopf ausgezahlten &lt;a href="https://www.tagesschau.de/inland/klimageld-debatte-100.html"&gt;Klimageldes&lt;/a&gt;. Das fordern aktuell erneut Verbrauchersch\xFCtzer, Sozialverb\xE4nde und Klimaschutzorganisationen. Die Bundesregierung selbst hatte es vor zwei Jahren in ihrem Koalitionsvertrag in Aussicht gestellt.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Ab Januar soll die CO2-Steuer in Deutschland nun noch einmal deutlich steigen: Von aktuell 30 auf dann 45 Euro - &lt;a href="https://www.tagesschau.de/inland/innenpolitik/bundestag-co2-preis-schuldenbremse-100.html"&gt;so hat es die Bundesregierung Mitte Dezember als Teil der neuen Haushaltsbeschl\xFCsse beschlossen.&lt;/a&gt; Benzin und Diesel d\xFCrften dadurch jeweils mehrere Cent teurer werden, die Gasrechnung im Schnitt um rund f\xFCnf Euro pro Monat steigen.&lt;/p&gt;&lt;p&gt;Auch die meisten \xD6konominnen und \xD6konomen halten ein Klimageld f\xFCr sinnvoll. Denn so wichtig der CO2-Preis mit Blick auf das Klima sein m\xF6ge, so ungerecht sei er mit Blick auf die Verteilungswirkung. \xC4rmere Haushalte verursachen im Schnitt weniger CO2, weil sie im Durchschnitt in kleineren Wohnungen wohnen, weniger oft in den Urlaub fahren und insgesamt weniger konsumieren als reichere Haushalte. Gleichzeitig geben sie einen deutlich gr\xF6\xDFeren Anteil ihres Einkommens f\xFCr das Heizen aus.&lt;/p&gt;&lt;p&gt;Das best\xE4tigt auch eine neue Studie des Instituts f\xFCr Makro\xF6konomie und Konjunkturforschung (IMK) der Hans-B\xF6ckler-Stiftung. Ein Klimageld w\xFCrde "die Haushalte in unteren Einkommensgruppen und jene mit mittleren Verbr\xE4uchen umfassend entlasten", schreiben die Forscher.&lt;/p&gt;&lt;p&gt;Aber nicht nur \xE4rmere Haushalte tr\xE4fen hohe CO2-Preise besonders, sondern auch bestimmte Menschen in mittleren Einkommensklassen - etwa Rentnerinnen und Rentner, die allein in \xE4lteren H\xE4usern auf dem Land lebten und denen "oft kaum finanzielle Mittel zur Emissionsreduktion durch Sanierung oder Heizungstausch zur Verf\xFCgung stehen d\xFCrften", wie das IMK schreibt. Sie br\xE4uchten \xFCber das Klimageld hinaus noch zus\xE4tzliche Unterst\xFCtzung.&lt;/p&gt;&lt;p&gt;Aktuell scheitert die Einf\xFChrung des Klimagelds vor allem an zwei Dingen: Erstens m\xFCsste der Staat dazu die eindeutige Steuer-ID von jedem Menschen in Deutschland mit dessen Kontodaten verkn\xFCpfen - und das datenschutzrechtlich einwandfrei. Das Finanzministerium wollte das zwar angehen, aber bisher ist es noch nicht gelungen, diese Voraussetzungen f\xFCr die Auszahlung zu schaffen. Immerhin soll der Mechanismus laut Ministerium nun "noch in dieser Legislaturperiode zur Verf\xFCgung stehen".&lt;/p&gt;&lt;p&gt;Die zweite H\xFCrde: Die milliardenschweren CO2-Einnahmen sind l\xE4ngst f\xFCr andere Projekte verplant, darunter f\xFCr viele Klimama\xDFnahmen. Dabei aber, so die VWL-Professorin und Wirtschaftsweise Veronika Grimm, w\xFCrden "die Schw\xE4chsten in der Gesellschaft hinten runterfallen" - weil sie zum Beispiel gar kein Haus besitzen, bei dem sie sich finanziell gef\xF6rderte Solarzellen aufs Dach oder eine W\xE4rmepumpe in den Keller einbauen lassen k\xF6nnten.&lt;/p&gt;&lt;p&gt;Als ungerecht empfindet auch die Mehrheit der Deutschen die Umsetzung der Energiewende, so das &lt;a href="https://www.tagesschau.de/inland/studie-klimawandel-106.html"&gt;Ergebnis einer j\xFCngst erschienenen Studie&lt;/a&gt; der Bertelsmann-Stiftung in Zusammenarbeit mit dem Forschungszentrum f\xFCr Nachhaltigkeit - Helmholtz-Zentrum Potsdam.&lt;/p&gt;&lt;p&gt;Die Wirtschaftsweise Grimm h\xE4lt die Einf\xFChrung eines Klimageldes f\xFCr essenziell, "um \xFCberhaupt in die Richtung zu kommen, dass die Klimapolitik Akzeptanz findet", sagte sie der &lt;em&gt;ARD&lt;/em&gt;. Die organisatorischen und datenschutzrechtlichen Probleme h\xE4lt sie f\xFCr l\xF6sbar. Und solange das Finanzministerium daran noch arbeite, k\xF6nne das Klimageld angespart und dann gesammelt sp\xE4ter ausgezahlt werden. Das w\xFCrde dazu f\xFChren, dass die Ampelkoalition auch wirklich einen Anreiz h\xE4tte voranzukommen und die Auszahlung m\xF6glich zu machen, "zum Beispiel kurz vor der n\xE4chsten Bundestagswahl 2025".&lt;/p&gt;',format:"basic_html",processed:'&lt;p&gt;Mehr als 13 Milliarden Euro - so viel hat der deutsche Staat im vergangenen Jahr durch die CO2-Steuer auf Heiz\xF6l, Gas und Benzin und durch den europ\xE4ischen CO2-Emissionshandel f\xFCr die Industrie eingenommen. Zwar werden diese Abgaben erst einmal bei \xD6lfirmen, Stromkonzernen und Industrieunternehmen f\xE4llig, aber \xFCber h\xF6here Preise zahlen sie am Ende die B\xFCrgerinnen und B\xFCrger.&lt;/p&gt;&lt;p&gt;Eigentlich sollte dieses Geld an die B\xFCrgerinnen und B\xFCrger zur\xFCckflie\xDFen, und zwar in Form eines pro Kopf ausgezahlten &lt;a href="https://www.tagesschau.de/inland/klimageld-debatte-100.html"&gt;Klimageldes&lt;/a&gt;. Das fordern aktuell erneut Verbrauchersch\xFCtzer, Sozialverb\xE4nde und Klimaschutzorganisationen. Die Bundesregierung selbst hatte es vor zwei Jahren in ihrem Koalitionsvertrag in Aussicht gestellt.\xA0&lt;/p&gt;&lt;p&gt;Ab Januar soll die CO2-Steuer in Deutschland nun noch einmal deutlich steigen: Von aktuell 30 auf dann 45 Euro - &lt;a href="https://www.tagesschau.de/inland/innenpolitik/bundestag-co2-preis-schuldenbremse-100.html"&gt;so hat es die Bundesregierung Mitte Dezember als Teil der neuen Haushaltsbeschl\xFCsse beschlossen.&lt;/a&gt; Benzin und Diesel d\xFCrften dadurch jeweils mehrere Cent teurer werden, die Gasrechnung im Schnitt um rund f\xFCnf Euro pro Monat steigen.&lt;/p&gt;&lt;p&gt;Auch die meisten \xD6konominnen und \xD6konomen halten ein Klimageld f\xFCr sinnvoll. Denn so wichtig der CO2-Preis mit Blick auf das Klima sein m\xF6ge, so ungerecht sei er mit Blick auf die Verteilungswirkung. \xC4rmere Haushalte verursachen im Schnitt weniger CO2, weil sie im Durchschnitt in kleineren Wohnungen wohnen, weniger oft in den Urlaub fahren und insgesamt weniger konsumieren als reichere Haushalte. Gleichzeitig geben sie einen deutlich gr\xF6\xDFeren Anteil ihres Einkommens f\xFCr das Heizen aus.&lt;/p&gt;&lt;p&gt;Das best\xE4tigt auch eine neue Studie des Instituts f\xFCr Makro\xF6konomie und Konjunkturforschung (IMK) der Hans-B\xF6ckler-Stiftung. Ein Klimageld w\xFCrde "die Haushalte in unteren Einkommensgruppen und jene mit mittleren Verbr\xE4uchen umfassend entlasten", schreiben die Forscher.&lt;/p&gt;&lt;p&gt;Aber nicht nur \xE4rmere Haushalte tr\xE4fen hohe CO2-Preise besonders, sondern auch bestimmte Menschen in mittleren Einkommensklassen - etwa Rentnerinnen und Rentner, die allein in \xE4lteren H\xE4usern auf dem Land lebten und denen "oft kaum finanzielle Mittel zur Emissionsreduktion durch Sanierung oder Heizungstausch zur Verf\xFCgung stehen d\xFCrften", wie das IMK schreibt. Sie br\xE4uchten \xFCber das Klimageld hinaus noch zus\xE4tzliche Unterst\xFCtzung.&lt;/p&gt;&lt;p&gt;Aktuell scheitert die Einf\xFChrung des Klimagelds vor allem an zwei Dingen: Erstens m\xFCsste der Staat dazu die eindeutige Steuer-ID von jedem Menschen in Deutschland mit dessen Kontodaten verkn\xFCpfen - und das datenschutzrechtlich einwandfrei. Das Finanzministerium wollte das zwar angehen, aber bisher ist es noch nicht gelungen, diese Voraussetzungen f\xFCr die Auszahlung zu schaffen. Immerhin soll der Mechanismus laut Ministerium nun "noch in dieser Legislaturperiode zur Verf\xFCgung stehen".&lt;/p&gt;&lt;p&gt;Die zweite H\xFCrde: Die milliardenschweren CO2-Einnahmen sind l\xE4ngst f\xFCr andere Projekte verplant, darunter f\xFCr viele Klimama\xDFnahmen. Dabei aber, so die VWL-Professorin und Wirtschaftsweise Veronika Grimm, w\xFCrden "die Schw\xE4chsten in der Gesellschaft hinten runterfallen" - weil sie zum Beispiel gar kein Haus besitzen, bei dem sie sich finanziell gef\xF6rderte Solarzellen aufs Dach oder eine W\xE4rmepumpe in den Keller einbauen lassen k\xF6nnten.&lt;/p&gt;&lt;p&gt;Als ungerecht empfindet auch die Mehrheit der Deutschen die Umsetzung der Energiewende, so das &lt;a href="https://www.tagesschau.de/inland/studie-klimawandel-106.html"&gt;Ergebnis einer j\xFCngst erschienenen Studie&lt;/a&gt; der Bertelsmann-Stiftung in Zusammenarbeit mit dem Forschungszentrum f\xFCr Nachhaltigkeit - Helmholtz-Zentrum Potsdam.&lt;/p&gt;&lt;p&gt;Die Wirtschaftsweise Grimm h\xE4lt die Einf\xFChrung eines Klimageldes f\xFCr essenziell, "um \xFCberhaupt in die Richtung zu kommen, dass die Klimapolitik Akzeptanz findet", sagte sie der &lt;em&gt;ARD&lt;/em&gt;. Die organisatorischen und datenschutzrechtlichen Probleme h\xE4lt sie f\xFCr l\xF6sbar. Und solange das Finanzministerium daran noch arbeite, k\xF6nne das Klimageld angespart und dann gesammelt sp\xE4ter ausgezahlt werden. Das w\xFCrde dazu f\xFChren, dass die Ampelkoalition auch wirklich einen Anreiz h\xE4tte voranzukommen und die Auszahlung m\xF6glich zu machen, "zum Beispiel kurz vor der n\xE4chsten Bundestagswahl 2025".&lt;/p&gt;',summary:"Im n\xE4chsten Jahr steigt der CO2-Preis st\xE4rker als geplant, was Heizen und Tanken teurer macht. Die Abgabe sei sozial ungerecht, warnen Wirtschaftswissenschaftler. Das Klimageld w\xFCrde helfen. Aber das dauert wohl noch. "},field_content_targeting:null,field_mail_notification:null,field_push_notification:null},relationships:{node_type:{data:{type:"node_type--node_type",id:"ffab9fc2-5cd3-4cdb-ab54-0858f209a083",meta:{drupal_internal__target_id:"news"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fda57ab3-274b-4a4b-9bf6-72039eb372ad/node_type?resourceVersion=id%3A415"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fda57ab3-274b-4a4b-9bf6-72039eb372ad/relationships/node_type?resourceVersion=id%3A415"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fda57ab3-274b-4a4b-9bf6-72039eb372ad/revision_uid?resourceVersion=id%3A415"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fda57ab3-274b-4a4b-9bf6-72039eb372ad/relationships/revision_uid?resourceVersion=id%3A415"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fda57ab3-274b-4a4b-9bf6-72039eb372ad/uid?resourceVersion=id%3A415"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fda57ab3-274b-4a4b-9bf6-72039eb372ad/relationships/uid?resourceVersion=id%3A415"}}},field_attachments:{data:[],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fda57ab3-274b-4a4b-9bf6-72039eb372ad/field_attachments?resourceVersion=id%3A415"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fda57ab3-274b-4a4b-9bf6-72039eb372ad/relationships/field_attachments?resourceVersion=id%3A415"}}},field_category:{data:{type:"taxonomy_term--category",id:"46e97ce9-9f10-4914-9456-5be815afec10",meta:{drupal_internal__target_id:19}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fda57ab3-274b-4a4b-9bf6-72039eb372ad/field_category?resourceVersion=id%3A415"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fda57ab3-274b-4a4b-9bf6-72039eb372ad/relationships/field_category?resourceVersion=id%3A415"}}},field_hero_img:{data:{type:"media--image",id:"46a1066e-4037-4d37-81b9-54beb9f2f2ac",meta:{drupal_internal__target_id:25}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fda57ab3-274b-4a4b-9bf6-72039eb372ad/field_hero_img?resourceVersion=id%3A415"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/fda57ab3-274b-4a4b-9bf6-72039eb372ad/relationships/field_hero_img?resourceVersion=id%3A415"}}}}},{type:"node--news",id:"36f445a6-6fb6-49e5-9eb0-7e3f44ba9831",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/36f445a6-6fb6-49e5-9eb0-7e3f44ba9831?resourceVersion=id%3A469"}},attributes:{drupal_internal__nid:124,drupal_internal__vid:469,langcode:"de",revision_timestamp:"2024-03-05T08:58:29+00:00",revision_log:null,status:!0,title:"Das Serviceportal hilft Ihnen und auch uns, um Antr\xE4ge oder Informationen schnellstm\xF6glich zu bearbeiten oder zu bereitzustellen. ",created:"2024-03-05T08:54:07+00:00",changed:"2024-03-05T08:58:29+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:"/das-serviceportal-hilft-ihnen-und-auch-uns-um-antraege-oder-informationen-schnellstmoeglich-zu",pid:41,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:"&lt;p&gt;Ihr Serviceportal bietet Ihnen mehr, als Sie vielleicht wissen. Z\xF6gern Sie nicht und probieren Sie es einfach aus.&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Ihre pers\xF6nlichen Kontaktdaten haben sich ge\xE4ndert?&amp;nbsp;Dann einfach hier in Ihrer Kontoverwaltung erneuern.&lt;/li&gt;&lt;li&gt;Sie haben Ihre Nebenkostenabrechnung verlegt?&amp;nbsp;Kein Problem, hier haben Sie Zugriff auf Ihre ganz pers\xF6nlichen Vertragsdokumente und auch Schriftverkehr.&lt;/li&gt;&lt;li&gt;Selbstverst\xE4ndlich haben Sie auch Einsicht in Ihre aktuellen&amp;nbsp;Vertragsdaten und das, wann immer Sie m\xF6chten.&lt;/li&gt;&lt;li&gt;Sie m\xF6chten einen Schaden melden, um Kontaktaufnahme&amp;nbsp;bei Antr\xE4gen bitten?&amp;nbsp;Dann nutzen Sie Ihr Serviceportal.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Sollten Sie dennoch Fragen haben, dann nehmen Sie bitte telefonisch zu uns.&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;Ihr Serviceportal bietet Ihnen mehr, als Sie vielleicht wissen. Z\xF6gern Sie nicht und probieren Sie es einfach aus.\xA0&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Ihre pers\xF6nlichen Kontaktdaten haben sich ge\xE4ndert?\xA0Dann einfach hier in Ihrer Kontoverwaltung erneuern.&lt;/li&gt;&lt;li&gt;Sie haben Ihre Nebenkostenabrechnung verlegt?\xA0Kein Problem, hier haben Sie Zugriff auf Ihre ganz pers\xF6nlichen Vertragsdokumente und auch Schriftverkehr.&lt;/li&gt;&lt;li&gt;Selbstverst\xE4ndlich haben Sie auch Einsicht in Ihre aktuellen\xA0Vertragsdaten und das, wann immer Sie m\xF6chten.&lt;/li&gt;&lt;li&gt;Sie m\xF6chten einen Schaden melden, um Kontaktaufnahme\xA0bei Antr\xE4gen bitten?\xA0Dann nutzen Sie Ihr Serviceportal.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Sollten Sie dennoch Fragen haben, dann nehmen Sie bitte telefonisch zu uns.&lt;/p&gt;",summary:"Sch\xF6n, dass Sie unser Portal nutzen, das macht einiges so einfach."},field_content_targeting:{housing_companies:"[]",accounting_units:"[]",buildings:"[]",flats:"[]",contract_types:"[]"},field_mail_notification:!0,field_push_notification:!0},relationships:{node_type:{data:{type:"node_type--node_type",id:"ffab9fc2-5cd3-4cdb-ab54-0858f209a083",meta:{drupal_internal__target_id:"news"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/36f445a6-6fb6-49e5-9eb0-7e3f44ba9831/node_type?resourceVersion=id%3A469"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/36f445a6-6fb6-49e5-9eb0-7e3f44ba9831/relationships/node_type?resourceVersion=id%3A469"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/36f445a6-6fb6-49e5-9eb0-7e3f44ba9831/revision_uid?resourceVersion=id%3A469"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/36f445a6-6fb6-49e5-9eb0-7e3f44ba9831/relationships/revision_uid?resourceVersion=id%3A469"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/36f445a6-6fb6-49e5-9eb0-7e3f44ba9831/uid?resourceVersion=id%3A469"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/36f445a6-6fb6-49e5-9eb0-7e3f44ba9831/relationships/uid?resourceVersion=id%3A469"}}},field_attachments:{data:[],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/36f445a6-6fb6-49e5-9eb0-7e3f44ba9831/field_attachments?resourceVersion=id%3A469"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/36f445a6-6fb6-49e5-9eb0-7e3f44ba9831/relationships/field_attachments?resourceVersion=id%3A469"}}},field_category:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/36f445a6-6fb6-49e5-9eb0-7e3f44ba9831/field_category?resourceVersion=id%3A469"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/36f445a6-6fb6-49e5-9eb0-7e3f44ba9831/relationships/field_category?resourceVersion=id%3A469"}}},field_hero_img:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/36f445a6-6fb6-49e5-9eb0-7e3f44ba9831/field_hero_img?resourceVersion=id%3A469"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/36f445a6-6fb6-49e5-9eb0-7e3f44ba9831/relationships/field_hero_img?resourceVersion=id%3A469"}}}}},{type:"node--news",id:"4277521c-06fa-4699-acfe-a000a7ee8ec1",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/4277521c-06fa-4699-acfe-a000a7ee8ec1?resourceVersion=id%3A588"}},attributes:{drupal_internal__nid:136,drupal_internal__vid:588,langcode:"de",revision_timestamp:"2024-03-22T16:29:09+00:00",revision_log:null,status:!0,title:"Gemeinsames Fr\xFChst\xFCck",created:"2024-03-19T10:27:05+00:00",changed:"2024-03-22T16:29:09+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:"/gemeinsames-fruehstueck",pid:46,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:'&lt;p&gt;In der hektischen Welt der modernen Arbeitsumgebungen ist es manchmal leicht, im Tagesgesch\xE4ft den Blick f\xFCr das Gro\xDFe und Ganze zu verlieren. Zwischen Meetings, Deadlines und E-Mails kann der Gedanke an &lt;strong&gt;ein stark verbundenes Team &lt;/strong&gt;auf den hinteren Pl\xE4tzen unserer Priorit\xE4tenliste landen. Doch es gibt eine einfache und k\xF6stliche M\xF6glichkeit, die Teamdynamik zu st\xE4rken und gleichzeitig den Geist des Miteinanders zu f\xF6rdern \u2013 &lt;strong&gt;das gemeinsame Fr\xFChst\xFCck.&lt;/strong&gt;&lt;/p&gt;&lt;img data-entity-uuid="72039fdf-1cfa-4bae-ab1f-6df620fcacbc" data-entity-type="file" src="/sites/default/files/inline-images/index2.jpg"&gt;',format:"basic_html",processed:'&lt;p&gt;In der hektischen Welt der modernen Arbeitsumgebungen ist es manchmal leicht, im Tagesgesch\xE4ft den Blick f\xFCr das Gro\xDFe und Ganze zu verlieren. Zwischen Meetings, Deadlines und E-Mails kann der Gedanke an &lt;strong&gt;ein stark verbundenes Team &lt;/strong&gt;auf den hinteren Pl\xE4tzen unserer Priorit\xE4tenliste landen. Doch es gibt eine einfache und k\xF6stliche M\xF6glichkeit, die Teamdynamik zu st\xE4rken und gleichzeitig den Geist des Miteinanders zu f\xF6rdern \u2013 &lt;strong&gt;das gemeinsame Fr\xFChst\xFCck.&lt;/strong&gt;&lt;/p&gt;&lt;img data-entity-uuid="72039fdf-1cfa-4bae-ab1f-6df620fcacbc" data-entity-type="file" src="/sites/default/files/inline-images/index2.jpg" width="217" height="233" loading="lazy" /&gt;',summary:"Gemeinsames Fr\xFChst\xFCck im Februar"},field_content_targeting:{housing_companies:"[]",accounting_units:"[]",buildings:"[]",flats:"[]",contract_types:"[]"},field_mail_notification:!0,field_push_notification:!0},relationships:{node_type:{data:{type:"node_type--node_type",id:"ffab9fc2-5cd3-4cdb-ab54-0858f209a083",meta:{drupal_internal__target_id:"news"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/4277521c-06fa-4699-acfe-a000a7ee8ec1/node_type?resourceVersion=id%3A588"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/4277521c-06fa-4699-acfe-a000a7ee8ec1/relationships/node_type?resourceVersion=id%3A588"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/4277521c-06fa-4699-acfe-a000a7ee8ec1/revision_uid?resourceVersion=id%3A588"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/4277521c-06fa-4699-acfe-a000a7ee8ec1/relationships/revision_uid?resourceVersion=id%3A588"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/4277521c-06fa-4699-acfe-a000a7ee8ec1/uid?resourceVersion=id%3A588"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/4277521c-06fa-4699-acfe-a000a7ee8ec1/relationships/uid?resourceVersion=id%3A588"}}},field_attachments:{data:[],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/4277521c-06fa-4699-acfe-a000a7ee8ec1/field_attachments?resourceVersion=id%3A588"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/4277521c-06fa-4699-acfe-a000a7ee8ec1/relationships/field_attachments?resourceVersion=id%3A588"}}},field_category:{data:{type:"taxonomy_term--category",id:"9bbc947d-2965-4671-bd34-b4082787dde2",meta:{drupal_internal__target_id:18}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/4277521c-06fa-4699-acfe-a000a7ee8ec1/field_category?resourceVersion=id%3A588"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/4277521c-06fa-4699-acfe-a000a7ee8ec1/relationships/field_category?resourceVersion=id%3A588"}}},field_hero_img:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/4277521c-06fa-4699-acfe-a000a7ee8ec1/field_hero_img?resourceVersion=id%3A588"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/4277521c-06fa-4699-acfe-a000a7ee8ec1/relationships/field_hero_img?resourceVersion=id%3A588"}}}}},{type:"node--news",id:"3039d3ab-9e41-477d-8701-aa32ad83e32b",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3039d3ab-9e41-477d-8701-aa32ad83e32b?resourceVersion=id%3A602"}},attributes:{drupal_internal__nid:62,drupal_internal__vid:602,langcode:"de",revision_timestamp:"2024-04-03T12:46:08+00:00",revision_log:null,status:!0,title:"Fr\xFChlingserwachen",created:"2024-01-30T10:20:38+00:00",changed:"2024-04-03T12:46:08+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:"/fruehlingserwachen",pid:22,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:'&lt;h2&gt;\xDCberschrift 2&lt;/h2&gt;&lt;h3&gt;\xDCberschrift 3&lt;/h3&gt;&lt;h4&gt;\xDCberschrift 4&lt;/h4&gt;&lt;h5&gt;\xDCberschrift 5&lt;/h5&gt;&lt;h6&gt;\xDCberschrift 6&lt;/h6&gt;&lt;p&gt;&lt;a href="asdasd"&gt;Link&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;Bold and italic&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Italic text&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Bold text&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Numbered List:&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Section 1.10.32 of "de Finibus Bonorum et Malorum", written by Cicero in 45 BC&lt;/li&gt;&lt;li&gt;Section 1.10.32 of "de Finibus Bonorum et Malorum", written by Cicero in 45 BC&lt;/li&gt;&lt;li&gt;Section 1.10.32 of "de Finibus Bonorum et Malorum", written by Cicero in 45 BC&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Pointed List:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Section 1.10.32 of "de Finibus Bonorum et Malorum", written by Cicero in 45 BC&lt;/li&gt;&lt;li&gt;Section 1.10.32 of "de Finibus Bonorum et Malorum", written by Cicero in 45 BC&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Quote:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;TEST QUOTE&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Code:&lt;br&gt;&lt;code&gt;&amp;lt;p&amp;gt;TEST Code&amp;lt;/p&amp;gt;&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;image:&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="asdfghj"&gt;&lt;img src="/sites/default/files/inline-images/download-removebg-preview.png" data-entity-uuid="43e372ab-c5db-4a6f-bb2a-9bd2a0762670" data-entity-type="file" data-align="right"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;',format:"basic_html",processed:'&lt;h2&gt;\xDCberschrift 2&lt;/h2&gt;&lt;h3&gt;\xDCberschrift 3&lt;/h3&gt;&lt;h4&gt;\xDCberschrift 4&lt;/h4&gt;&lt;h5&gt;\xDCberschrift 5&lt;/h5&gt;&lt;h6&gt;\xDCberschrift 6&lt;/h6&gt;&lt;p&gt;&lt;a href="asdasd"&gt;Link&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;Bold and italic&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Italic text&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Bold text&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Numbered List:&lt;br /&gt;\xA0&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Section 1.10.32 of "de Finibus Bonorum et Malorum", written by Cicero in 45 BC&lt;/li&gt;&lt;li&gt;Section 1.10.32 of "de Finibus Bonorum et Malorum", written by Cicero in 45 BC&lt;/li&gt;&lt;li&gt;Section 1.10.32 of "de Finibus Bonorum et Malorum", written by Cicero in 45 BC&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Pointed List:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Section 1.10.32 of "de Finibus Bonorum et Malorum", written by Cicero in 45 BC&lt;/li&gt;&lt;li&gt;Section 1.10.32 of "de Finibus Bonorum et Malorum", written by Cicero in 45 BC&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;\xA0&lt;/p&gt;&lt;p&gt;Quote:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;TEST QUOTE&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;\xA0&lt;/p&gt;&lt;p&gt;Code:&lt;br /&gt;&lt;code&gt;&amp;lt;p&amp;gt;TEST Code&amp;lt;/p&amp;gt;&lt;/code&gt;&lt;/p&gt;&lt;p&gt;\xA0&lt;/p&gt;&lt;p&gt;image:&lt;br /&gt;\xA0&lt;/p&gt;&lt;p&gt;&lt;a href="asdfghj"&gt;&lt;img src="/sites/default/files/inline-images/download-removebg-preview.png" data-entity-uuid="43e372ab-c5db-4a6f-bb2a-9bd2a0762670" data-entity-type="file" class="align-right" width="400" height="242" loading="lazy" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;\xA0&lt;/p&gt;',summary:"Wir k\xFCren dieses Jahr den sch\xF6nsten Balkon."},field_content_targeting:{housing_companies:"[]",accounting_units:"[]",buildings:"[]",flats:"[]",contract_types:"[]"},field_mail_notification:!1,field_push_notification:!1},relationships:{node_type:{data:{type:"node_type--node_type",id:"ffab9fc2-5cd3-4cdb-ab54-0858f209a083",meta:{drupal_internal__target_id:"news"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3039d3ab-9e41-477d-8701-aa32ad83e32b/node_type?resourceVersion=id%3A602"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3039d3ab-9e41-477d-8701-aa32ad83e32b/relationships/node_type?resourceVersion=id%3A602"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3039d3ab-9e41-477d-8701-aa32ad83e32b/revision_uid?resourceVersion=id%3A602"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3039d3ab-9e41-477d-8701-aa32ad83e32b/relationships/revision_uid?resourceVersion=id%3A602"}}},uid:{data:{type:"user--user",id:"fec0ad38-8b29-4b1d-9763-b4e3781f639a",meta:{drupal_internal__target_id:8}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3039d3ab-9e41-477d-8701-aa32ad83e32b/uid?resourceVersion=id%3A602"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3039d3ab-9e41-477d-8701-aa32ad83e32b/relationships/uid?resourceVersion=id%3A602"}}},field_attachments:{data:[],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3039d3ab-9e41-477d-8701-aa32ad83e32b/field_attachments?resourceVersion=id%3A602"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3039d3ab-9e41-477d-8701-aa32ad83e32b/relationships/field_attachments?resourceVersion=id%3A602"}}},field_category:{data:{type:"taxonomy_term--category",id:"6c777df8-be7b-4ebe-924b-b56ba9304a45",meta:{drupal_internal__target_id:23}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3039d3ab-9e41-477d-8701-aa32ad83e32b/field_category?resourceVersion=id%3A602"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3039d3ab-9e41-477d-8701-aa32ad83e32b/relationships/field_category?resourceVersion=id%3A602"}}},field_hero_img:{data:{type:"media--image",id:"12ed6f25-348b-46fa-afa1-295d3308c6df",meta:{drupal_internal__target_id:5}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3039d3ab-9e41-477d-8701-aa32ad83e32b/field_hero_img?resourceVersion=id%3A602"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3039d3ab-9e41-477d-8701-aa32ad83e32b/relationships/field_hero_img?resourceVersion=id%3A602"}}}}}],Hge=[{type:"media--document",id:"4a1461bb-492f-4065-9aff-f2a8e213deba",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/4a1461bb-492f-4065-9aff-f2a8e213deba?resourceVersion=id%3A21"}},attributes:{drupal_internal__mid:21,drupal_internal__vid:21,langcode:"de",revision_created:"2024-02-20T12:56:51+00:00",revision_log_message:null,status:!0,name:"Test.txt",created:"2024-02-20T12:56:49+00:00",changed:"2024-02-20T12:56:49+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null},relationships:{bundle:{data:{type:"media_type--media_type",id:"a2d2d002-cbf9-48df-a51d-db56327fc497",meta:{drupal_internal__target_id:"document"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/4a1461bb-492f-4065-9aff-f2a8e213deba/bundle?resourceVersion=id%3A21"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/4a1461bb-492f-4065-9aff-f2a8e213deba/relationships/bundle?resourceVersion=id%3A21"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/4a1461bb-492f-4065-9aff-f2a8e213deba/revision_user?resourceVersion=id%3A21"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/4a1461bb-492f-4065-9aff-f2a8e213deba/relationships/revision_user?resourceVersion=id%3A21"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/4a1461bb-492f-4065-9aff-f2a8e213deba/uid?resourceVersion=id%3A21"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/4a1461bb-492f-4065-9aff-f2a8e213deba/relationships/uid?resourceVersion=id%3A21"}}},thumbnail:{data:{type:"file--file",id:"940c3008-a304-4ba7-9140-8a1ad444240e",meta:{alt:"",title:null,width:null,height:null,drupal_internal__target_id:15}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/4a1461bb-492f-4065-9aff-f2a8e213deba/thumbnail?resourceVersion=id%3A21"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/4a1461bb-492f-4065-9aff-f2a8e213deba/relationships/thumbnail?resourceVersion=id%3A21"}}},field_media_document:{data:{type:"file--file",id:"0d8ecd2a-3c8a-46b5-91bb-7b26c4de2f95",meta:{display:null,description:null,drupal_internal__target_id:112}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/4a1461bb-492f-4065-9aff-f2a8e213deba/field_media_document?resourceVersion=id%3A21"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/4a1461bb-492f-4065-9aff-f2a8e213deba/relationships/field_media_document?resourceVersion=id%3A21"}}}}},{type:"media--document",id:"946edab2-ba4f-4d7c-9ccf-e61c1f85eef1",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/946edab2-ba4f-4d7c-9ccf-e61c1f85eef1?resourceVersion=id%3A20"}},attributes:{drupal_internal__mid:20,drupal_internal__vid:20,langcode:"de",revision_created:"2024-02-20T12:56:25+00:00",revision_log_message:null,status:!0,name:"AGB.pdf",created:"2024-02-20T12:55:21+00:00",changed:"2024-02-20T12:55:21+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null},relationships:{bundle:{data:{type:"media_type--media_type",id:"a2d2d002-cbf9-48df-a51d-db56327fc497",meta:{drupal_internal__target_id:"document"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/946edab2-ba4f-4d7c-9ccf-e61c1f85eef1/bundle?resourceVersion=id%3A20"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/946edab2-ba4f-4d7c-9ccf-e61c1f85eef1/relationships/bundle?resourceVersion=id%3A20"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/946edab2-ba4f-4d7c-9ccf-e61c1f85eef1/revision_user?resourceVersion=id%3A20"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/946edab2-ba4f-4d7c-9ccf-e61c1f85eef1/relationships/revision_user?resourceVersion=id%3A20"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/946edab2-ba4f-4d7c-9ccf-e61c1f85eef1/uid?resourceVersion=id%3A20"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/946edab2-ba4f-4d7c-9ccf-e61c1f85eef1/relationships/uid?resourceVersion=id%3A20"}}},thumbnail:{data:{type:"file--file",id:"940c3008-a304-4ba7-9140-8a1ad444240e",meta:{alt:"",title:null,width:null,height:null,drupal_internal__target_id:15}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/946edab2-ba4f-4d7c-9ccf-e61c1f85eef1/thumbnail?resourceVersion=id%3A20"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/946edab2-ba4f-4d7c-9ccf-e61c1f85eef1/relationships/thumbnail?resourceVersion=id%3A20"}}},field_media_document:{data:{type:"file--file",id:"334142e9-d4a9-4974-bd1e-9c718a3102c7",meta:{display:null,description:null,drupal_internal__target_id:111}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/946edab2-ba4f-4d7c-9ccf-e61c1f85eef1/field_media_document?resourceVersion=id%3A20"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/946edab2-ba4f-4d7c-9ccf-e61c1f85eef1/relationships/field_media_document?resourceVersion=id%3A20"}}}}},{type:"media--document",id:"72d218a1-5802-4491-af19-0038b43ab665",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/72d218a1-5802-4491-af19-0038b43ab665?resourceVersion=id%3A16"}},attributes:{drupal_internal__mid:16,drupal_internal__vid:16,langcode:"de",revision_created:"2024-02-15T12:29:13+00:00",revision_log_message:null,status:!0,name:"Test.txt",created:"2024-02-15T12:29:07+00:00",changed:"2024-02-15T12:29:07+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null},relationships:{bundle:{data:{type:"media_type--media_type",id:"a2d2d002-cbf9-48df-a51d-db56327fc497",meta:{drupal_internal__target_id:"document"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/72d218a1-5802-4491-af19-0038b43ab665/bundle?resourceVersion=id%3A16"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/72d218a1-5802-4491-af19-0038b43ab665/relationships/bundle?resourceVersion=id%3A16"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/72d218a1-5802-4491-af19-0038b43ab665/revision_user?resourceVersion=id%3A16"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/72d218a1-5802-4491-af19-0038b43ab665/relationships/revision_user?resourceVersion=id%3A16"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/72d218a1-5802-4491-af19-0038b43ab665/uid?resourceVersion=id%3A16"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/72d218a1-5802-4491-af19-0038b43ab665/relationships/uid?resourceVersion=id%3A16"}}},thumbnail:{data:{type:"file--file",id:"940c3008-a304-4ba7-9140-8a1ad444240e",meta:{alt:"",title:null,width:null,height:null,drupal_internal__target_id:15}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/72d218a1-5802-4491-af19-0038b43ab665/thumbnail?resourceVersion=id%3A16"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/72d218a1-5802-4491-af19-0038b43ab665/relationships/thumbnail?resourceVersion=id%3A16"}}},field_media_document:{data:{type:"file--file",id:"6724f242-58fe-4524-98ee-0235fedcaf94",meta:{display:null,description:null,drupal_internal__target_id:46}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/72d218a1-5802-4491-af19-0038b43ab665/field_media_document?resourceVersion=id%3A16"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/72d218a1-5802-4491-af19-0038b43ab665/relationships/field_media_document?resourceVersion=id%3A16"}}}}},{type:"media--document",id:"6aed3845-021c-4ee2-a551-f15ec5105310",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310?resourceVersion=id%3A6"}},attributes:{drupal_internal__mid:6,drupal_internal__vid:6,langcode:"de",revision_created:"2023-09-21T08:41:32+00:00",revision_log_message:null,status:!0,name:"hinweise_kunde_mitarbeiter.pdf",created:"2023-09-21T08:41:22+00:00",changed:"2023-09-21T08:41:22+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null},relationships:{bundle:{data:{type:"media_type--media_type",id:"a2d2d002-cbf9-48df-a51d-db56327fc497",meta:{drupal_internal__target_id:"document"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310/bundle?resourceVersion=id%3A6"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310/relationships/bundle?resourceVersion=id%3A6"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310/revision_user?resourceVersion=id%3A6"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310/relationships/revision_user?resourceVersion=id%3A6"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310/uid?resourceVersion=id%3A6"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310/relationships/uid?resourceVersion=id%3A6"}}},thumbnail:{data:{type:"file--file",id:"940c3008-a304-4ba7-9140-8a1ad444240e",meta:{alt:"",title:null,width:180,height:180,drupal_internal__target_id:15}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310/thumbnail?resourceVersion=id%3A6"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310/relationships/thumbnail?resourceVersion=id%3A6"}}},field_media_document:{data:{type:"file--file",id:"0bffe2a7-6bbb-4946-b739-5e14fa0c139b",meta:{display:null,description:null,drupal_internal__target_id:18}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310/field_media_document?resourceVersion=id%3A6"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310/relationships/field_media_document?resourceVersion=id%3A6"}}}}},{type:"media--document",id:"a8e3628c-c482-4eaf-b9b7-d7abaa235835",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/a8e3628c-c482-4eaf-b9b7-d7abaa235835?resourceVersion=id%3A3"}},attributes:{drupal_internal__mid:3,drupal_internal__vid:3,langcode:"de",revision_created:"2023-09-11T11:43:55+00:00",revision_log_message:null,status:!0,name:"scaffolding_drupal.pdf",created:"2023-09-11T11:43:49+00:00",changed:"2023-09-11T11:43:49+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null},relationships:{bundle:{data:{type:"media_type--media_type",id:"a2d2d002-cbf9-48df-a51d-db56327fc497",meta:{drupal_internal__target_id:"document"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/a8e3628c-c482-4eaf-b9b7-d7abaa235835/bundle?resourceVersion=id%3A3"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/a8e3628c-c482-4eaf-b9b7-d7abaa235835/relationships/bundle?resourceVersion=id%3A3"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/a8e3628c-c482-4eaf-b9b7-d7abaa235835/revision_user?resourceVersion=id%3A3"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/a8e3628c-c482-4eaf-b9b7-d7abaa235835/relationships/revision_user?resourceVersion=id%3A3"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/a8e3628c-c482-4eaf-b9b7-d7abaa235835/uid?resourceVersion=id%3A3"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/a8e3628c-c482-4eaf-b9b7-d7abaa235835/relationships/uid?resourceVersion=id%3A3"}}},thumbnail:{data:{type:"file--file",id:"940c3008-a304-4ba7-9140-8a1ad444240e",meta:{alt:"",title:null,width:180,height:180,drupal_internal__target_id:15}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/a8e3628c-c482-4eaf-b9b7-d7abaa235835/thumbnail?resourceVersion=id%3A3"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/a8e3628c-c482-4eaf-b9b7-d7abaa235835/relationships/thumbnail?resourceVersion=id%3A3"}}},field_media_document:{data:{type:"file--file",id:"6c5ded40-2db5-407d-b256-e5c9e1b1bb90",meta:{display:null,description:null,drupal_internal__target_id:14}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/a8e3628c-c482-4eaf-b9b7-d7abaa235835/field_media_document?resourceVersion=id%3A3"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/a8e3628c-c482-4eaf-b9b7-d7abaa235835/relationships/field_media_document?resourceVersion=id%3A3"}}}}},{type:"file--file",id:"940c3008-a304-4ba7-9140-8a1ad444240e",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/940c3008-a304-4ba7-9140-8a1ad444240e"}},attributes:{drupal_internal__fid:15,langcode:"de",filename:"generic.png",uri:{value:"public://media-icons/generic/generic.png",url:"/sites/default/files/media-icons/generic/generic.png"},filemime:"image/png",filesize:3900,status:!0,created:"2023-09-11T11:43:55+00:00",changed:"2023-09-11T11:43:55+00:00",image_style_uri:{image_128x128:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_128x128/public/media-icons/generic/generic.png?itok=A9G7zCQG",image_144x144:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_144x144/public/media-icons/generic/generic.png?itok=-Msf8b9D",image_152x152:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_152x152/public/media-icons/generic/generic.png?itok=tqoAzVBS",image_192x192:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_192x192/public/media-icons/generic/generic.png?itok=kQ84IK_u",image_384x384:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_384x384/public/media-icons/generic/generic.png?itok=o_fhbMOu",image_512x512:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_512x512/public/media-icons/generic/generic.png?itok=sZnaTx_Z",image_72x72:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_72x72/public/media-icons/generic/generic.png?itok=8obhZhX5",image_96x96:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_96x96/public/media-icons/generic/generic.png?itok=te43FWX1",large:"https://picsum.photos/2000/2000/",news_size_600x300:"https://picsum.photos/600/300",media_library:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/media_library/public/media-icons/generic/generic.png?itok=goBx0g2U",medium:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/medium/public/media-icons/generic/generic.png?itok=dYjcahbX",thumbnail:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/thumbnail/public/media-icons/generic/generic.png?itok=AfH5MNZ0",wide:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/wide/public/media-icons/generic/generic.png?itok=jOpv3jLB"}},relationships:{uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/940c3008-a304-4ba7-9140-8a1ad444240e/uid"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/940c3008-a304-4ba7-9140-8a1ad444240e/relationships/uid"}}}}},{type:"file--file",id:"0d8ecd2a-3c8a-46b5-91bb-7b26c4de2f95",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/0d8ecd2a-3c8a-46b5-91bb-7b26c4de2f95"}},attributes:{drupal_internal__fid:112,langcode:"de",filename:"Test.txt",uri:{value:"public://2024-02/Test_0.txt",url:"/sites/default/files/2024-02/Test_0.txt"},filemime:"text/plain",filesize:341,status:!0,created:"2024-02-20T12:56:49+00:00",changed:"2024-02-20T12:56:51+00:00",image_style_uri:null},relationships:{uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/0d8ecd2a-3c8a-46b5-91bb-7b26c4de2f95/uid"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/0d8ecd2a-3c8a-46b5-91bb-7b26c4de2f95/relationships/uid"}}}}},{type:"file--file",id:"334142e9-d4a9-4974-bd1e-9c718a3102c7",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/334142e9-d4a9-4974-bd1e-9c718a3102c7"}},attributes:{drupal_internal__fid:111,langcode:"de",filename:"AGB.pdf",uri:{value:"public://2024-02/AGB.pdf",url:"/sites/default/files/2024-02/AGB.pdf"},filemime:"application/pdf",filesize:178298,status:!0,created:"2024-02-20T12:55:21+00:00",changed:"2024-02-20T12:56:25+00:00",image_style_uri:null},relationships:{uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/334142e9-d4a9-4974-bd1e-9c718a3102c7/uid"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/334142e9-d4a9-4974-bd1e-9c718a3102c7/relationships/uid"}}}}},{type:"file--file",id:"6724f242-58fe-4524-98ee-0235fedcaf94",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/6724f242-58fe-4524-98ee-0235fedcaf94"}},attributes:{drupal_internal__fid:46,langcode:"de",filename:"Test.txt",uri:{value:"public://2024-02/Test.txt",url:"/sites/default/files/2024-02/Test.txt"},filemime:"text/plain",filesize:341,status:!0,created:"2024-02-15T12:29:07+00:00",changed:"2024-02-15T12:29:13+00:00",image_style_uri:null},relationships:{uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/6724f242-58fe-4524-98ee-0235fedcaf94/uid"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/6724f242-58fe-4524-98ee-0235fedcaf94/relationships/uid"}}}}},{type:"file--file",id:"0bffe2a7-6bbb-4946-b739-5e14fa0c139b",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/0bffe2a7-6bbb-4946-b739-5e14fa0c139b"}},attributes:{uri:{value:"public://2023-09/hinweise_kunde_mitarbeiter.pdf",url:"/sites/default/files/2023-09/hinweise_kunde_mitarbeiter.pdf"},drupal_internal__fid:18,langcode:"de",filename:"hinweise_kunde_mitarbeiter.pdf",filemime:"application/pdf",filesize:173254,status:!0,created:"2023-09-21T08:41:22+00:00",changed:"2023-09-21T08:41:32+00:00",image_style_uri:null},relationships:{uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/0bffe2a7-6bbb-4946-b739-5e14fa0c139b/uid"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/0bffe2a7-6bbb-4946-b739-5e14fa0c139b/relationships/uid"}}}}},{type:"file--file",id:"6c5ded40-2db5-407d-b256-e5c9e1b1bb90",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/6c5ded40-2db5-407d-b256-e5c9e1b1bb90"}},attributes:{drupal_internal__fid:14,langcode:"de",filename:"scaffolding_drupal.pdf",uri:{value:"public://2023-09/scaffolding_drupal.pdf",url:"/sites/default/files/2023-09/scaffolding_drupal.pdf"},filemime:"application/pdf",filesize:23269,status:!0,created:"2023-09-11T11:43:49+00:00",changed:"2023-09-11T11:43:55+00:00",image_style_uri:null},relationships:{uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/6c5ded40-2db5-407d-b256-e5c9e1b1bb90/uid"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/6c5ded40-2db5-407d-b256-e5c9e1b1bb90/relationships/uid"}}}}},{type:"taxonomy_term--category",id:"46e97ce9-9f10-4914-9456-5be815afec10",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/46e97ce9-9f10-4914-9456-5be815afec10?resourceVersion=id%3A19"}},attributes:{drupal_internal__tid:19,drupal_internal__revision_id:19,langcode:"de",revision_created:"2023-12-28T10:30:39+00:00",revision_log_message:null,status:!0,name:"Umwelt",description:null,weight:0,changed:"2024-02-23T08:12:17+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_color:{color:"#000000",opacity:null}},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"3ea7378b-c39d-4e9f-ab5d-5f7bfd5e5d18",meta:{drupal_internal__target_id:"category"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/46e97ce9-9f10-4914-9456-5be815afec10/vid?resourceVersion=id%3A19"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/46e97ce9-9f10-4914-9456-5be815afec10/relationships/vid?resourceVersion=id%3A19"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/46e97ce9-9f10-4914-9456-5be815afec10/revision_user?resourceVersion=id%3A19"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/46e97ce9-9f10-4914-9456-5be815afec10/relationships/revision_user?resourceVersion=id%3A19"}}},parent:{data:[{type:"taxonomy_term--category",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/46e97ce9-9f10-4914-9456-5be815afec10/parent?resourceVersion=id%3A19"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/46e97ce9-9f10-4914-9456-5be815afec10/relationships/parent?resourceVersion=id%3A19"}}},field_icon:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/46e97ce9-9f10-4914-9456-5be815afec10/field_icon?resourceVersion=id%3A19"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/46e97ce9-9f10-4914-9456-5be815afec10/relationships/field_icon?resourceVersion=id%3A19"}}}}},{type:"taxonomy_term--category",id:"98a692c4-9184-48c2-9570-d210348a8157",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/98a692c4-9184-48c2-9570-d210348a8157?resourceVersion=id%3A37"}},attributes:{drupal_internal__tid:37,drupal_internal__revision_id:37,langcode:"de",revision_created:"2024-02-20T12:36:39+00:00",revision_log_message:null,status:!0,name:"Neuigkeiten",description:null,weight:0,changed:"2024-02-20T12:36:39+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_color:null},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"3ea7378b-c39d-4e9f-ab5d-5f7bfd5e5d18",meta:{drupal_internal__target_id:"category"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/98a692c4-9184-48c2-9570-d210348a8157/vid?resourceVersion=id%3A37"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/98a692c4-9184-48c2-9570-d210348a8157/relationships/vid?resourceVersion=id%3A37"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/98a692c4-9184-48c2-9570-d210348a8157/revision_user?resourceVersion=id%3A37"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/98a692c4-9184-48c2-9570-d210348a8157/relationships/revision_user?resourceVersion=id%3A37"}}},parent:{data:[{type:"taxonomy_term--category",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/98a692c4-9184-48c2-9570-d210348a8157/parent?resourceVersion=id%3A37"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/98a692c4-9184-48c2-9570-d210348a8157/relationships/parent?resourceVersion=id%3A37"}}},field_icon:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/98a692c4-9184-48c2-9570-d210348a8157/field_icon?resourceVersion=id%3A37"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/98a692c4-9184-48c2-9570-d210348a8157/relationships/field_icon?resourceVersion=id%3A37"}}}}},{type:"taxonomy_term--category",id:"cf9f8672-a478-43bc-9ed2-f46811856370",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/cf9f8672-a478-43bc-9ed2-f46811856370?resourceVersion=id%3A1"}},attributes:{drupal_internal__tid:1,drupal_internal__revision_id:1,langcode:"de",revision_created:"2023-09-11T11:32:04+00:00",revision_log_message:null,status:!0,name:"demo",description:null,weight:0,changed:"2023-12-22T13:46:51+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_color:{color:"#FF0000",opacity:null}},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"3ea7378b-c39d-4e9f-ab5d-5f7bfd5e5d18",meta:{drupal_internal__target_id:"category"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/cf9f8672-a478-43bc-9ed2-f46811856370/vid?resourceVersion=id%3A1"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/cf9f8672-a478-43bc-9ed2-f46811856370/relationships/vid?resourceVersion=id%3A1"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/cf9f8672-a478-43bc-9ed2-f46811856370/revision_user?resourceVersion=id%3A1"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/cf9f8672-a478-43bc-9ed2-f46811856370/relationships/revision_user?resourceVersion=id%3A1"}}},parent:{data:[{type:"taxonomy_term--category",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/cf9f8672-a478-43bc-9ed2-f46811856370/parent?resourceVersion=id%3A1"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/cf9f8672-a478-43bc-9ed2-f46811856370/relationships/parent?resourceVersion=id%3A1"}}},field_icon:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/cf9f8672-a478-43bc-9ed2-f46811856370/field_icon?resourceVersion=id%3A1"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/cf9f8672-a478-43bc-9ed2-f46811856370/relationships/field_icon?resourceVersion=id%3A1"}}}}},{type:"taxonomy_term--category",id:"6f9d9580-fa8e-4eb4-95f9-d2f84f6c6a48",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6f9d9580-fa8e-4eb4-95f9-d2f84f6c6a48?resourceVersion=id%3A24"}},attributes:{drupal_internal__tid:24,drupal_internal__revision_id:24,langcode:"de",revision_created:"2024-02-14T09:31:05+00:00",revision_log_message:null,status:!0,name:"Jahreszeiten",description:null,weight:0,changed:"2024-02-23T07:59:42+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_color:{color:"#000000",opacity:null}},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"3ea7378b-c39d-4e9f-ab5d-5f7bfd5e5d18",meta:{drupal_internal__target_id:"category"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6f9d9580-fa8e-4eb4-95f9-d2f84f6c6a48/vid?resourceVersion=id%3A24"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6f9d9580-fa8e-4eb4-95f9-d2f84f6c6a48/relationships/vid?resourceVersion=id%3A24"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6f9d9580-fa8e-4eb4-95f9-d2f84f6c6a48/revision_user?resourceVersion=id%3A24"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6f9d9580-fa8e-4eb4-95f9-d2f84f6c6a48/relationships/revision_user?resourceVersion=id%3A24"}}},parent:{data:[{type:"taxonomy_term--category",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6f9d9580-fa8e-4eb4-95f9-d2f84f6c6a48/parent?resourceVersion=id%3A24"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6f9d9580-fa8e-4eb4-95f9-d2f84f6c6a48/relationships/parent?resourceVersion=id%3A24"}}},field_icon:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6f9d9580-fa8e-4eb4-95f9-d2f84f6c6a48/field_icon?resourceVersion=id%3A24"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6f9d9580-fa8e-4eb4-95f9-d2f84f6c6a48/relationships/field_icon?resourceVersion=id%3A24"}}}}},{type:"taxonomy_term--category",id:"e3ec8aed-6252-48d4-a5ab-779353038961",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/e3ec8aed-6252-48d4-a5ab-779353038961?resourceVersion=id%3A43"}},attributes:{drupal_internal__tid:43,drupal_internal__revision_id:43,langcode:"de",revision_created:"2024-02-23T08:22:37+00:00",revision_log_message:null,status:!0,name:"cat2",description:null,weight:0,changed:"2024-02-23T08:22:37+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_color:null},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"3ea7378b-c39d-4e9f-ab5d-5f7bfd5e5d18",meta:{drupal_internal__target_id:"category"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/e3ec8aed-6252-48d4-a5ab-779353038961/vid?resourceVersion=id%3A43"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/e3ec8aed-6252-48d4-a5ab-779353038961/relationships/vid?resourceVersion=id%3A43"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/e3ec8aed-6252-48d4-a5ab-779353038961/revision_user?resourceVersion=id%3A43"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/e3ec8aed-6252-48d4-a5ab-779353038961/relationships/revision_user?resourceVersion=id%3A43"}}},parent:{data:[{type:"taxonomy_term--category",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/e3ec8aed-6252-48d4-a5ab-779353038961/parent?resourceVersion=id%3A43"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/e3ec8aed-6252-48d4-a5ab-779353038961/relationships/parent?resourceVersion=id%3A43"}}},field_icon:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/e3ec8aed-6252-48d4-a5ab-779353038961/field_icon?resourceVersion=id%3A43"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/e3ec8aed-6252-48d4-a5ab-779353038961/relationships/field_icon?resourceVersion=id%3A43"}}}}},{type:"taxonomy_term--category",id:"9bbc947d-2965-4671-bd34-b4082787dde2",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/9bbc947d-2965-4671-bd34-b4082787dde2?resourceVersion=id%3A18"}},attributes:{drupal_internal__tid:18,drupal_internal__revision_id:18,langcode:"de",revision_created:"2023-12-21T14:45:13+00:00",revision_log_message:null,status:!0,name:"Gesundheit",description:null,weight:0,changed:"2023-12-21T14:45:13+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_color:null},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"3ea7378b-c39d-4e9f-ab5d-5f7bfd5e5d18",meta:{drupal_internal__target_id:"category"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/9bbc947d-2965-4671-bd34-b4082787dde2/vid?resourceVersion=id%3A18"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/9bbc947d-2965-4671-bd34-b4082787dde2/relationships/vid?resourceVersion=id%3A18"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/9bbc947d-2965-4671-bd34-b4082787dde2/revision_user?resourceVersion=id%3A18"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/9bbc947d-2965-4671-bd34-b4082787dde2/relationships/revision_user?resourceVersion=id%3A18"}}},parent:{data:[{type:"taxonomy_term--category",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/9bbc947d-2965-4671-bd34-b4082787dde2/parent?resourceVersion=id%3A18"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/9bbc947d-2965-4671-bd34-b4082787dde2/relationships/parent?resourceVersion=id%3A18"}}},field_icon:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/9bbc947d-2965-4671-bd34-b4082787dde2/field_icon?resourceVersion=id%3A18"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/9bbc947d-2965-4671-bd34-b4082787dde2/relationships/field_icon?resourceVersion=id%3A18"}}}}},{type:"taxonomy_term--category",id:"6c777df8-be7b-4ebe-924b-b56ba9304a45",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6c777df8-be7b-4ebe-924b-b56ba9304a45?resourceVersion=id%3A23"}},attributes:{drupal_internal__tid:23,drupal_internal__revision_id:23,langcode:"de",revision_created:"2024-01-30T10:25:05+00:00",revision_log_message:null,status:!0,name:"Feste",description:null,weight:0,changed:"2024-01-30T10:25:05+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_color:null},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"3ea7378b-c39d-4e9f-ab5d-5f7bfd5e5d18",meta:{drupal_internal__target_id:"category"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6c777df8-be7b-4ebe-924b-b56ba9304a45/vid?resourceVersion=id%3A23"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6c777df8-be7b-4ebe-924b-b56ba9304a45/relationships/vid?resourceVersion=id%3A23"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6c777df8-be7b-4ebe-924b-b56ba9304a45/revision_user?resourceVersion=id%3A23"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6c777df8-be7b-4ebe-924b-b56ba9304a45/relationships/revision_user?resourceVersion=id%3A23"}}},parent:{data:[{type:"taxonomy_term--category",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6c777df8-be7b-4ebe-924b-b56ba9304a45/parent?resourceVersion=id%3A23"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6c777df8-be7b-4ebe-924b-b56ba9304a45/relationships/parent?resourceVersion=id%3A23"}}},field_icon:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6c777df8-be7b-4ebe-924b-b56ba9304a45/field_icon?resourceVersion=id%3A23"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6c777df8-be7b-4ebe-924b-b56ba9304a45/relationships/field_icon?resourceVersion=id%3A23"}}}}},{type:"media--image",id:"3f739a39-cc0a-4ab8-824e-8443be168ba1",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/3f739a39-cc0a-4ab8-824e-8443be168ba1?resourceVersion=id%3A10"}},attributes:{drupal_internal__mid:10,drupal_internal__vid:10,langcode:"de",revision_created:"2023-11-03T08:52:06+00:00",revision_log_message:null,status:!0,name:"8582984.jpg",created:"2023-11-03T08:51:59+00:00",changed:"2023-11-03T08:51:59+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null},relationships:{bundle:{data:{type:"media_type--media_type",id:"28c2271f-d393-4d44-b952-7eaee000080c",meta:{drupal_internal__target_id:"image"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/3f739a39-cc0a-4ab8-824e-8443be168ba1/bundle?resourceVersion=id%3A10"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/3f739a39-cc0a-4ab8-824e-8443be168ba1/relationships/bundle?resourceVersion=id%3A10"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/3f739a39-cc0a-4ab8-824e-8443be168ba1/revision_user?resourceVersion=id%3A10"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/3f739a39-cc0a-4ab8-824e-8443be168ba1/relationships/revision_user?resourceVersion=id%3A10"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/3f739a39-cc0a-4ab8-824e-8443be168ba1/uid?resourceVersion=id%3A10"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/3f739a39-cc0a-4ab8-824e-8443be168ba1/relationships/uid?resourceVersion=id%3A10"}}},thumbnail:{data:{type:"file--file",id:"7e464bff-a127-42a0-a0c7-aa785bf3a190",meta:{alt:"test",title:null,width:2e3,height:2e3,drupal_internal__target_id:22}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/3f739a39-cc0a-4ab8-824e-8443be168ba1/thumbnail?resourceVersion=id%3A10"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/3f739a39-cc0a-4ab8-824e-8443be168ba1/relationships/thumbnail?resourceVersion=id%3A10"}}},field_media_image:{data:{type:"file--file",id:"7e464bff-a127-42a0-a0c7-aa785bf3a190",meta:{alt:"test",title:"",width:2e3,height:2e3,drupal_internal__target_id:22}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/3f739a39-cc0a-4ab8-824e-8443be168ba1/field_media_image?resourceVersion=id%3A10"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/3f739a39-cc0a-4ab8-824e-8443be168ba1/relationships/field_media_image?resourceVersion=id%3A10"}}}}},{type:"media--image",id:"779f6cd1-7c7c-47c5-b2f7-3ada59ba6b51",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/779f6cd1-7c7c-47c5-b2f7-3ada59ba6b51?resourceVersion=id%3A14"}},attributes:{drupal_internal__mid:14,drupal_internal__vid:14,langcode:"de",revision_created:"2024-02-14T09:30:50+00:00",revision_log_message:null,status:!0,name:"images.jpg",created:"2024-02-14T09:30:38+00:00",changed:"2024-02-14T09:30:38+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null},relationships:{bundle:{data:{type:"media_type--media_type",id:"28c2271f-d393-4d44-b952-7eaee000080c",meta:{drupal_internal__target_id:"image"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/779f6cd1-7c7c-47c5-b2f7-3ada59ba6b51/bundle?resourceVersion=id%3A14"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/779f6cd1-7c7c-47c5-b2f7-3ada59ba6b51/relationships/bundle?resourceVersion=id%3A14"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/779f6cd1-7c7c-47c5-b2f7-3ada59ba6b51/revision_user?resourceVersion=id%3A14"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/779f6cd1-7c7c-47c5-b2f7-3ada59ba6b51/relationships/revision_user?resourceVersion=id%3A14"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/779f6cd1-7c7c-47c5-b2f7-3ada59ba6b51/uid?resourceVersion=id%3A14"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/779f6cd1-7c7c-47c5-b2f7-3ada59ba6b51/relationships/uid?resourceVersion=id%3A14"}}},thumbnail:{data:{type:"file--file",id:"656104b9-831b-4b2e-b114-7575b2cb85f4",meta:{alt:"Winterreifen",title:null,width:282,height:179,drupal_internal__target_id:34}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/779f6cd1-7c7c-47c5-b2f7-3ada59ba6b51/thumbnail?resourceVersion=id%3A14"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/779f6cd1-7c7c-47c5-b2f7-3ada59ba6b51/relationships/thumbnail?resourceVersion=id%3A14"}}},field_media_image:{data:{type:"file--file",id:"656104b9-831b-4b2e-b114-7575b2cb85f4",meta:{alt:"Winterreifen",title:"",width:282,height:179,drupal_internal__target_id:34}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/779f6cd1-7c7c-47c5-b2f7-3ada59ba6b51/field_media_image?resourceVersion=id%3A14"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/779f6cd1-7c7c-47c5-b2f7-3ada59ba6b51/relationships/field_media_image?resourceVersion=id%3A14"}}}}},{type:"media--image",id:"0b57348f-aab0-42a1-aa31-d320b708ee5f",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/0b57348f-aab0-42a1-aa31-d320b708ee5f?resourceVersion=id%3A24"}},attributes:{drupal_internal__mid:24,drupal_internal__vid:24,langcode:"de",revision_created:"2024-02-23T20:10:07+00:00",revision_log_message:null,status:!0,name:"At the office-pana.png",created:"2024-02-23T20:10:01+00:00",changed:"2024-02-23T20:10:01+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null},relationships:{bundle:{data:{type:"media_type--media_type",id:"28c2271f-d393-4d44-b952-7eaee000080c",meta:{drupal_internal__target_id:"image"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/0b57348f-aab0-42a1-aa31-d320b708ee5f/bundle?resourceVersion=id%3A24"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/0b57348f-aab0-42a1-aa31-d320b708ee5f/relationships/bundle?resourceVersion=id%3A24"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/0b57348f-aab0-42a1-aa31-d320b708ee5f/revision_user?resourceVersion=id%3A24"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/0b57348f-aab0-42a1-aa31-d320b708ee5f/relationships/revision_user?resourceVersion=id%3A24"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/0b57348f-aab0-42a1-aa31-d320b708ee5f/uid?resourceVersion=id%3A24"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/0b57348f-aab0-42a1-aa31-d320b708ee5f/relationships/uid?resourceVersion=id%3A24"}}},thumbnail:{data:{type:"file--file",id:"8cce00a7-6869-4c7b-aa46-4a551437a02c",meta:{alt:"Welcome",title:null,width:2e3,height:2e3,drupal_internal__target_id:130}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/0b57348f-aab0-42a1-aa31-d320b708ee5f/thumbnail?resourceVersion=id%3A24"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/0b57348f-aab0-42a1-aa31-d320b708ee5f/relationships/thumbnail?resourceVersion=id%3A24"}}},field_media_image:{data:{type:"file--file",id:"8cce00a7-6869-4c7b-aa46-4a551437a02c",meta:{alt:"Welcome",title:"",width:2e3,height:2e3,drupal_internal__target_id:130}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/0b57348f-aab0-42a1-aa31-d320b708ee5f/field_media_image?resourceVersion=id%3A24"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/0b57348f-aab0-42a1-aa31-d320b708ee5f/relationships/field_media_image?resourceVersion=id%3A24"}}}}},{type:"media--image",id:"94416703-2c3c-4189-9e4d-b246b8e21443",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/94416703-2c3c-4189-9e4d-b246b8e21443?resourceVersion=id%3A13"}},attributes:{drupal_internal__mid:13,drupal_internal__vid:13,langcode:"de",revision_created:"2024-02-08T08:20:50+00:00",revision_log_message:null,status:!0,name:"At the office-amico.png",created:"2024-02-08T08:20:39+00:00",changed:"2024-02-08T08:20:39+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null},relationships:{bundle:{data:{type:"media_type--media_type",id:"28c2271f-d393-4d44-b952-7eaee000080c",meta:{drupal_internal__target_id:"image"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/94416703-2c3c-4189-9e4d-b246b8e21443/bundle?resourceVersion=id%3A13"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/94416703-2c3c-4189-9e4d-b246b8e21443/relationships/bundle?resourceVersion=id%3A13"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/94416703-2c3c-4189-9e4d-b246b8e21443/revision_user?resourceVersion=id%3A13"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/94416703-2c3c-4189-9e4d-b246b8e21443/relationships/revision_user?resourceVersion=id%3A13"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/94416703-2c3c-4189-9e4d-b246b8e21443/uid?resourceVersion=id%3A13"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/94416703-2c3c-4189-9e4d-b246b8e21443/relationships/uid?resourceVersion=id%3A13"}}},thumbnail:{data:{type:"file--file",id:"d81db722-922d-4028-8179-eb3fef7d2bf2",meta:{alt:"Welcome",title:null,width:2e3,height:2e3,drupal_internal__target_id:33}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/94416703-2c3c-4189-9e4d-b246b8e21443/thumbnail?resourceVersion=id%3A13"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/94416703-2c3c-4189-9e4d-b246b8e21443/relationships/thumbnail?resourceVersion=id%3A13"}}},field_media_image:{data:{type:"file--file",id:"d81db722-922d-4028-8179-eb3fef7d2bf2",meta:{alt:"Welcome",title:"",width:2e3,height:2e3,drupal_internal__target_id:33}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/94416703-2c3c-4189-9e4d-b246b8e21443/field_media_image?resourceVersion=id%3A13"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/94416703-2c3c-4189-9e4d-b246b8e21443/relationships/field_media_image?resourceVersion=id%3A13"}}}}},{type:"media--image",id:"46a1066e-4037-4d37-81b9-54beb9f2f2ac",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/46a1066e-4037-4d37-81b9-54beb9f2f2ac?resourceVersion=id%3A25"}},attributes:{drupal_internal__mid:25,drupal_internal__vid:25,langcode:"de",revision_created:"2024-02-23T20:11:33+00:00",revision_log_message:null,status:!0,name:"At the office-bro.png",created:"2024-02-23T20:11:28+00:00",changed:"2024-02-23T20:11:28+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null},relationships:{bundle:{data:{type:"media_type--media_type",id:"28c2271f-d393-4d44-b952-7eaee000080c",meta:{drupal_internal__target_id:"image"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/46a1066e-4037-4d37-81b9-54beb9f2f2ac/bundle?resourceVersion=id%3A25"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/46a1066e-4037-4d37-81b9-54beb9f2f2ac/relationships/bundle?resourceVersion=id%3A25"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/46a1066e-4037-4d37-81b9-54beb9f2f2ac/revision_user?resourceVersion=id%3A25"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/46a1066e-4037-4d37-81b9-54beb9f2f2ac/relationships/revision_user?resourceVersion=id%3A25"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/46a1066e-4037-4d37-81b9-54beb9f2f2ac/uid?resourceVersion=id%3A25"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/46a1066e-4037-4d37-81b9-54beb9f2f2ac/relationships/uid?resourceVersion=id%3A25"}}},thumbnail:{data:{type:"file--file",id:"8a5c02fc-5996-4c3d-85b3-0a1acb42909c",meta:{alt:"Welcome",title:null,width:2e3,height:2e3,drupal_internal__target_id:131}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/46a1066e-4037-4d37-81b9-54beb9f2f2ac/thumbnail?resourceVersion=id%3A25"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/46a1066e-4037-4d37-81b9-54beb9f2f2ac/relationships/thumbnail?resourceVersion=id%3A25"}}},field_media_image:{data:{type:"file--file",id:"8a5c02fc-5996-4c3d-85b3-0a1acb42909c",meta:{alt:"Welcome",title:"",width:2e3,height:2e3,drupal_internal__target_id:131}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/46a1066e-4037-4d37-81b9-54beb9f2f2ac/field_media_image?resourceVersion=id%3A25"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/46a1066e-4037-4d37-81b9-54beb9f2f2ac/relationships/field_media_image?resourceVersion=id%3A25"}}}}},{type:"media--image",id:"12ed6f25-348b-46fa-afa1-295d3308c6df",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/12ed6f25-348b-46fa-afa1-295d3308c6df?resourceVersion=id%3A5"}},attributes:{drupal_internal__mid:5,drupal_internal__vid:5,langcode:"de",revision_created:"2023-09-18T12:29:24+00:00",revision_log_message:null,status:!0,name:"27828942_7335449.jpg",created:"2023-09-18T12:29:19+00:00",changed:"2023-09-18T12:29:19+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null},relationships:{bundle:{data:{type:"media_type--media_type",id:"28c2271f-d393-4d44-b952-7eaee000080c",meta:{drupal_internal__target_id:"image"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/12ed6f25-348b-46fa-afa1-295d3308c6df/bundle?resourceVersion=id%3A5"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/12ed6f25-348b-46fa-afa1-295d3308c6df/relationships/bundle?resourceVersion=id%3A5"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/12ed6f25-348b-46fa-afa1-295d3308c6df/revision_user?resourceVersion=id%3A5"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/12ed6f25-348b-46fa-afa1-295d3308c6df/relationships/revision_user?resourceVersion=id%3A5"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/12ed6f25-348b-46fa-afa1-295d3308c6df/uid?resourceVersion=id%3A5"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/12ed6f25-348b-46fa-afa1-295d3308c6df/relationships/uid?resourceVersion=id%3A5"}}},thumbnail:{data:{type:"file--file",id:"70a8ff3c-a7bb-495e-ae68-65eb496b576a",meta:{alt:"Kontakt",title:null,width:2e3,height:2e3,drupal_internal__target_id:17}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/12ed6f25-348b-46fa-afa1-295d3308c6df/thumbnail?resourceVersion=id%3A5"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/12ed6f25-348b-46fa-afa1-295d3308c6df/relationships/thumbnail?resourceVersion=id%3A5"}}},field_media_image:{data:{type:"file--file",id:"70a8ff3c-a7bb-495e-ae68-65eb496b576a",meta:{alt:"Kontakt",title:"",width:2e3,height:2e3,drupal_internal__target_id:17}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/12ed6f25-348b-46fa-afa1-295d3308c6df/field_media_image?resourceVersion=id%3A5"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/image/12ed6f25-348b-46fa-afa1-295d3308c6df/relationships/field_media_image?resourceVersion=id%3A5"}}}}},{type:"file--file",id:"7e464bff-a127-42a0-a0c7-aa785bf3a190",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/7e464bff-a127-42a0-a0c7-aa785bf3a190"}},attributes:{drupal_internal__fid:22,langcode:"de",filename:"8582984.jpg",uri:{value:"public://2023-11/8582984.jpg",url:"/sites/default/files/2023-11/8582984.jpg"},filemime:"image/jpeg",filesize:913627,status:!0,created:"2023-11-03T08:51:59+00:00",changed:"2023-11-03T08:52:06+00:00",image_style_uri:{image_128x128:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_128x128/public/2023-11/8582984.jpg?itok=wMbHdENz",image_144x144:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_144x144/public/2023-11/8582984.jpg?itok=Lx8d9hoA",image_152x152:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_152x152/public/2023-11/8582984.jpg?itok=bpA8zpwc",image_192x192:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_192x192/public/2023-11/8582984.jpg?itok=7OpzMNpU",image_384x384:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_384x384/public/2023-11/8582984.jpg?itok=Zi-kvzQ2",image_512x512:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_512x512/public/2023-11/8582984.jpg?itok=JqmWZLvR",image_72x72:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_72x72/public/2023-11/8582984.jpg?itok=4L9XAClt",image_96x96:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_96x96/public/2023-11/8582984.jpg?itok=SLmXWs7w",large:"https://picsum.photos/600/300/",news_size_600x300:"https://picsum.photos/600/300",media_library:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/media_library/public/2023-11/8582984.jpg?itok=_r9FKrP9",medium:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/medium/public/2023-11/8582984.jpg?itok=WiILasxM",thumbnail:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/thumbnail/public/2023-11/8582984.jpg?itok=TuESVIYi",wide:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/wide/public/2023-11/8582984.jpg?itok=TCCKKzdk"}},relationships:{uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/7e464bff-a127-42a0-a0c7-aa785bf3a190/uid"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/7e464bff-a127-42a0-a0c7-aa785bf3a190/relationships/uid"}}}}},{type:"file--file",id:"656104b9-831b-4b2e-b114-7575b2cb85f4",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/656104b9-831b-4b2e-b114-7575b2cb85f4"}},attributes:{drupal_internal__fid:34,langcode:"de",filename:"images.jpg",uri:{value:"public://2024-02/images.jpg",url:"/sites/default/files/2024-02/images.jpg"},filemime:"image/jpeg",filesize:14555,status:!0,created:"2024-02-14T09:30:38+00:00",changed:"2024-02-14T09:30:50+00:00",image_style_uri:{image_128x128:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_128x128/public/2024-02/images.jpg?itok=T4-fOAGj",image_144x144:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_144x144/public/2024-02/images.jpg?itok=EdO1Z07T",image_152x152:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_152x152/public/2024-02/images.jpg?itok=bU13UtuC",image_192x192:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_192x192/public/2024-02/images.jpg?itok=rte1UXn0",image_384x384:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_384x384/public/2024-02/images.jpg?itok=NWz4F6DE",image_512x512:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_512x512/public/2024-02/images.jpg?itok=E0RiCF0M",image_72x72:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_72x72/public/2024-02/images.jpg?itok=S0qRZSM3",image_96x96:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_96x96/public/2024-02/images.jpg?itok=XIC9bn7D",large:"https://picsum.photos/600/300/",news_size_600x300:"https://picsum.photos/600/300",media_library:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/media_library/public/2024-02/images.jpg?itok=TuyFjkG0",medium:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/medium/public/2024-02/images.jpg?itok=wzquskNx",thumbnail:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/thumbnail/public/2024-02/images.jpg?itok=zTc8m2Yh",wide:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/wide/public/2024-02/images.jpg?itok=Ews9FWGq"}},relationships:{uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/656104b9-831b-4b2e-b114-7575b2cb85f4/uid"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/656104b9-831b-4b2e-b114-7575b2cb85f4/relationships/uid"}}}}},{type:"file--file",id:"8cce00a7-6869-4c7b-aa46-4a551437a02c",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/8cce00a7-6869-4c7b-aa46-4a551437a02c"}},attributes:{drupal_internal__fid:130,langcode:"de",filename:"At the office-pana.png",uri:{value:"public://2024-02/At the office-pana.png",url:"/sites/default/files/2024-02/At%20the%20office-pana.png"},filemime:"image/png",filesize:409060,status:!0,created:"2024-02-23T20:10:01+00:00",changed:"2024-02-23T20:10:07+00:00",image_style_uri:{image_128x128:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_128x128/public/2024-02/At%20the%20office-pana.png?itok=gmeoBBgU",image_144x144:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_144x144/public/2024-02/At%20the%20office-pana.png?itok=jn0ewzaA",image_152x152:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_152x152/public/2024-02/At%20the%20office-pana.png?itok=3VSF9tVc",image_192x192:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_192x192/public/2024-02/At%20the%20office-pana.png?itok=3_ypOG7m",image_384x384:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_384x384/public/2024-02/At%20the%20office-pana.png?itok=-4EY2tHQ",image_512x512:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_512x512/public/2024-02/At%20the%20office-pana.png?itok=TzjH5fPt",image_72x72:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_72x72/public/2024-02/At%20the%20office-pana.png?itok=mEFLEcmk",image_96x96:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_96x96/public/2024-02/At%20the%20office-pana.png?itok=cd1pU4TT",large:"https://picsum.photos/600/300/",news_size_600x300:"https://picsum.photos/600/300",media_library:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/media_library/public/2024-02/At%20the%20office-pana.png?itok=o3yePHKC",medium:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/medium/public/2024-02/At%20the%20office-pana.png?itok=C09lyxCh",thumbnail:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/thumbnail/public/2024-02/At%20the%20office-pana.png?itok=wy2TNYHZ",wide:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/wide/public/2024-02/At%20the%20office-pana.png?itok=aBrbt0Lg"}},relationships:{uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/8cce00a7-6869-4c7b-aa46-4a551437a02c/uid"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/8cce00a7-6869-4c7b-aa46-4a551437a02c/relationships/uid"}}}}},{type:"file--file",id:"d81db722-922d-4028-8179-eb3fef7d2bf2",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/d81db722-922d-4028-8179-eb3fef7d2bf2"}},attributes:{drupal_internal__fid:33,langcode:"de",filename:"At the office-amico.png",uri:{value:"public://2024-02/At the office-amico.png",url:"/sites/default/files/2024-02/At%20the%20office-amico.png"},filemime:"image/png",filesize:646300,status:!0,created:"2024-02-08T08:20:39+00:00",changed:"2024-02-08T08:20:50+00:00",image_style_uri:{image_128x128:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_128x128/public/2024-02/At%20the%20office-amico.png?itok=LfBVXnWI",image_144x144:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_144x144/public/2024-02/At%20the%20office-amico.png?itok=BVYwSWuO",image_152x152:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_152x152/public/2024-02/At%20the%20office-amico.png?itok=WjO_UVLu",image_192x192:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_192x192/public/2024-02/At%20the%20office-amico.png?itok=CUIq5wDe",image_384x384:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_384x384/public/2024-02/At%20the%20office-amico.png?itok=wHx5agyE",image_512x512:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_512x512/public/2024-02/At%20the%20office-amico.png?itok=Q9Ug0ny1",image_72x72:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_72x72/public/2024-02/At%20the%20office-amico.png?itok=yRkHKN80",image_96x96:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_96x96/public/2024-02/At%20the%20office-amico.png?itok=fwAR1EIS",thumbnail:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/thumbnail/public/2024-02/At%20the%20office-amico.png?itok=f4kJSldx",large:"https://picsum.photos/600/300/",news_size_600x300:"https://picsum.photos/600/300",media_library:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/media_library/public/2024-02/At%20the%20office-amico.png?itok=TvVFo0km",medium:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/medium/public/2024-02/At%20the%20office-amico.png?itok=j6IZq3E4",wide:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/wide/public/2024-02/At%20the%20office-amico.png?itok=IV9EHqs0"}},relationships:{uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/d81db722-922d-4028-8179-eb3fef7d2bf2/uid"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/d81db722-922d-4028-8179-eb3fef7d2bf2/relationships/uid"}}}}},{type:"file--file",id:"8a5c02fc-5996-4c3d-85b3-0a1acb42909c",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/8a5c02fc-5996-4c3d-85b3-0a1acb42909c"}},attributes:{drupal_internal__fid:131,langcode:"de",filename:"At the office-bro.png",uri:{value:"public://2024-02/At the office-bro.png",url:"/sites/default/files/2024-02/At%20the%20office-bro.png"},filemime:"image/png",filesize:375870,status:!0,created:"2024-02-23T20:11:28+00:00",changed:"2024-02-23T20:11:33+00:00",image_style_uri:{image_128x128:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_128x128/public/2024-02/At%20the%20office-bro.png?itok=b8gpHQlp",image_144x144:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_144x144/public/2024-02/At%20the%20office-bro.png?itok=SxHg6lI3",image_152x152:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_152x152/public/2024-02/At%20the%20office-bro.png?itok=kVu1lR8K",image_192x192:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_192x192/public/2024-02/At%20the%20office-bro.png?itok=iIL6GuP3",image_384x384:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_384x384/public/2024-02/At%20the%20office-bro.png?itok=Qs2Rcc6Q",image_512x512:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_512x512/public/2024-02/At%20the%20office-bro.png?itok=aF95J47Y",image_72x72:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_72x72/public/2024-02/At%20the%20office-bro.png?itok=MtwPDzU0",image_96x96:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_96x96/public/2024-02/At%20the%20office-bro.png?itok=ft7MRZOe",large:"https://picsum.photos/600/300/",news_size_600x300:"https://picsum.photos/600/300",media_library:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/media_library/public/2024-02/At%20the%20office-bro.png?itok=0RYSj4xU",medium:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/medium/public/2024-02/At%20the%20office-bro.png?itok=oc7UdQ5k",thumbnail:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/thumbnail/public/2024-02/At%20the%20office-bro.png?itok=AagwVG9U",wide:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/wide/public/2024-02/At%20the%20office-bro.png?itok=I-a72KFv"}},relationships:{uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/8a5c02fc-5996-4c3d-85b3-0a1acb42909c/uid"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/8a5c02fc-5996-4c3d-85b3-0a1acb42909c/relationships/uid"}}}}},{type:"file--file",id:"70a8ff3c-a7bb-495e-ae68-65eb496b576a",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/70a8ff3c-a7bb-495e-ae68-65eb496b576a"}},attributes:{drupal_internal__fid:17,langcode:"de",filename:"27828942_7335449.jpg",uri:{value:"public://2023-09/27828942_7335449.jpg",url:"/sites/default/files/2023-09/27828942_7335449.jpg"},filemime:"image/jpeg",filesize:285180,status:!0,created:"2023-09-18T12:29:19+00:00",changed:"2023-09-18T12:29:24+00:00",image_style_uri:{image_128x128:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_128x128/public/2023-09/27828942_7335449.jpg?itok=WDQy6yld",image_144x144:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_144x144/public/2023-09/27828942_7335449.jpg?itok=-aWb_yVN",image_152x152:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_152x152/public/2023-09/27828942_7335449.jpg?itok=nfrlHBnl",image_192x192:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_192x192/public/2023-09/27828942_7335449.jpg?itok=FFKv1Bbl",image_384x384:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_384x384/public/2023-09/27828942_7335449.jpg?itok=fOdaZyaq",image_512x512:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_512x512/public/2023-09/27828942_7335449.jpg?itok=6KshFNlp",image_72x72:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_72x72/public/2023-09/27828942_7335449.jpg?itok=HF_L5AAl",image_96x96:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/image_96x96/public/2023-09/27828942_7335449.jpg?itok=fqpKRz3z",large:"https://picsum.photos/2000/2000/",news_size_600x300:"https://picsum.photos/600/300",media_library:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/media_library/public/2023-09/27828942_7335449.jpg?itok=Tgp1Y3Ey",medium:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/medium/public/2023-09/27828942_7335449.jpg?itok=eHs-X5BH",thumbnail:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/thumbnail/public/2023-09/27828942_7335449.jpg?itok=AlF42kop",wide:"http://crm-cms-default.aswtest.aareon.com/sites/default/files/styles/wide/public/2023-09/27828942_7335449.jpg?itok=vbOsB1Ws"}},relationships:{uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/70a8ff3c-a7bb-495e-ae68-65eb496b576a/uid"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/70a8ff3c-a7bb-495e-ae68-65eb496b576a/relationships/uid"}}}}}],Uge={omitted:{detail:"Some resources have been omitted because of insufficient authorization.",links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/filtering#filters-access-control"},"item--bvkmsV7":{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/news/3c3cfc65-a8ec-4d60-b49f-bf81137fd2c6",meta:{rel:"item",detail:"The current user is not allowed to GET the selected resource."}}}}},Wge={self:{href:"http://crm-cms-default.aswtest.aareon.com/jsonapi/node/news?include=field_attachments%2Cfield_category%2Cfield_attachments.thumbnail%2Cfield_attachments.field_media_document%2Cfield_hero_img%2Cfield_hero_img.thumbnail%2Cfield_hero_img.field_media_image&amp;sort=-sticky%2Cchanged"}},Gge={jsonapi:Bge,data:zge,included:Hge,meta:Uge,links:Wge};var Of=(()=&gt;{let e=class e{constructor(t,r){this.http=t,this.demoService=r,this.newsUrl=Le.crmDispatcherBaseUrl+"/api/cms/content/node/news",this.demoMode=!0,this.demoMode=this.demoService.isDemoMode("news")}getNewsEntries(t=!1,r=!1,o=""){let a=this.newsUrl;if(a+="?include=field_attachments",a+=",field_category",a+=",field_attachments.thumbnail",a+=",field_attachments.field_media_file",a+=",field_hero_img",a+=",field_hero_img.thumbnail",a+=",field_hero_img.field_media_image",a+="&amp;sort=",r?a+="-sticky,created":a+="-sticky,-created",t&amp;&amp;(a+="&amp;filter[promote]=1"),o&amp;&amp;(a+=`&amp;page[limit]=${o}`),!this.demoMode)return this.http.get(a).pipe(Xe(c=&gt;ne(op.parse(c))));let s=new re;return setTimeout(()=&gt;{s.next(op.parse(Mx))},1e3),s.asObservable()}getNewsEntry(t){let r=`${this.newsUrl}/${t}`;if(r+="?include=field_attachments",r+=",field_category",r+=",field_attachments.thumbnail",r+=",field_attachments.field_media_file",r+=",field_hero_img",r+=",field_hero_img.thumbnail",r+=",field_hero_img.field_media_image",!this.demoMode)return this.http.get(r).pipe(Xe(a=&gt;{let s=op.parse(Ke(ee({},a),{data:[a.data]}));return ne(s[0])}));let o=new re;return setTimeout(()=&gt;{o.next(op.parse(Mx)[0])},1e3),o.asObservable()}transformNewsEntries(t){let r=[];return t.forEach(o=&gt;{r.push(this.transformNewsEntry(o))}),r}transformNewsEntry(t){return{id:t.id,headline:t.title,image:t.image,teaserContent:t.contentShort,fullContent:t.contentLong,publishedAt:t.publishedAt}}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var cB=(()=&gt;{let e=class e{constructor(t){this.newsService=t,this.newsSubject=new Br(1),this.lastRealDataFetch=null,this.maxCacheTimeMinutes=10}getAllNews(t=!1){return this.isCacheExpired()&amp;&amp;this.loadNews(t),this.newsSubject.asObservable()}getNewsEntry(t){return this.getAllNews().pipe(Xe(r=&gt;{let o=null;return r.forEach(a=&gt;{t===a.id&amp;&amp;(o=a)}),ne(o)}))}markNewsAsDirty(){this.loadNews()}loadNews(t=!1){this.newsService.getNewsEntries(!1,t).subscribe({next:r=&gt;{this.newsSubject.next(r),this.lastRealDataFetch=new Date},error:r=&gt;{this.newsSubject.error(r)}})}isCacheExpired(){if(this.lastRealDataFetch===null)return!0;let r=new Date().getTime()-this.lastRealDataFetch.getTime();return Math.floor(r/6e4)&gt;this.maxCacheTimeMinutes}};e.\u0275fac=function(r){return new(r||e)(D(Of))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var mB=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],pB=["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"];function Yge(n,e){n&amp;1&amp;&amp;(m(0,"span",3),Fe(1,1),h())}function qge(n,e){n&amp;1&amp;&amp;(m(0,"span",6),Fe(1,2),h())}function Zge(n,e){n&amp;1&amp;&amp;(m(0,"span",3),Fe(1,1),m(2,"span",8),Ni(),m(3,"svg",9),C(4,"path",10),h()()())}function Qge(n,e){n&amp;1&amp;&amp;(m(0,"span",6),Fe(1,2),h())}var Kge='.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}.mdc-evolution-chip__action--primary{overflow-x:hidden}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mdc-evolution-chip__action--primary:before{box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.mdc-evolution-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-evolution-chip__action-touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-evolution-chip__text-label{white-space:nowrap;user-select:none;text-overflow:ellipsis;overflow:hidden}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mdc-evolution-chip__checkmark-background{opacity:0}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__graphic{transition:width 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark{transition:opacity 50ms 0ms linear,transform 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-50%, -50%)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@keyframes mdc-evolution-chip-enter{from{transform:scale(0.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-evolution-chip--enter{animation:mdc-evolution-chip-enter 100ms 0ms cubic-bezier(0, 0, 0.2, 1)}@keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}.mdc-evolution-chip--exit{animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip--hidden{opacity:0;pointer-events:none;transition:width 150ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-standard-chip{border-radius:var(--mdc-chip-container-shape-radius);height:var(--mdc-chip-container-height)}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius)}.mat-mdc-standard-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size);width:var(--mdc-chip-with-avatar-avatar-size);font-size:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--primary:before{border-color:var(--mdc-chip-outline-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused:before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus:before{border-color:var(--mdc-chip-focus-outline-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--primary:before{border-color:var(--mdc-chip-disabled-outline-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-outline-width)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-selected-outline-width)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-selected-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-flat-disabled-selected-container-color)}.mat-mdc-standard-chip .mdc-evolution-chip__text-label{font-family:var(--mdc-chip-label-text-font);line-height:var(--mdc-chip-label-text-line-height);font-size:var(--mdc-chip-label-text-size);font-weight:var(--mdc-chip-label-text-weight);letter-spacing:var(--mdc-chip-label-text-tracking)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-selected-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size);width:var(--mdc-chip-with-icon-icon-size);font-size:var(--mdc-chip-with-icon-icon-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary .mdc-evolution-chip__ripple::after{background-color:var(--mdc-chip-hover-state-layer-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:hover .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary.mdc-ripple-surface--hover .mdc-evolution-chip__ripple::before{opacity:var(--mdc-chip-hover-state-layer-opacity)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary.mdc-ripple-upgraded--background-focused .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__ripple::before{transition-duration:75ms;opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary .mdc-evolution-chip__ripple::after{background-color:var(--mdc-chip-selected-hover-state-layer-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:hover .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary.mdc-ripple-surface--hover .mdc-evolution-chip__ripple::before{opacity:var(--mdc-chip-selected-hover-state-layer-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary.mdc-ripple-upgraded--background-focused .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__ripple::before{transition-duration:75ms;opacity:var(--mdc-chip-selected-focus-state-layer-opacity)}.mat-mdc-chip-highlighted{--mdc-chip-with-icon-icon-color:var(--mdc-chip-with-icon-selected-icon-color);--mdc-chip-elevated-container-color:var(--mdc-chip-elevated-selected-container-color);--mdc-chip-label-text-color:var(--mdc-chip-selected-label-text-color);--mdc-chip-outline-width:var(--mdc-chip-flat-selected-outline-width)}.mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color)}.mat-mdc-chip-selected .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color)}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-hover-state-layer-color);opacity:var(--mdc-chip-hover-state-layer-opacity)}.mat-mdc-chip-focus-overlay .mat-mdc-chip-selected:hover,.mat-mdc-chip-highlighted:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-hover-state-layer-color);opacity:var(--mdc-chip-selected-hover-state-layer-opacity)}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color);opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-chip-selected.cdk-focused .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color);opacity:var(--mdc-chip-selected-focus-state-layer-opacity)}.mdc-evolution-chip--disabled:not(.mdc-evolution-chip--selected) .mat-mdc-chip-avatar{opacity:var(--mdc-chip-with-avatar-disabled-avatar-opacity)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{opacity:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity)}.mdc-evolution-chip--disabled.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{opacity:var(--mdc-chip-with-icon-disabled-icon-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:var(--mat-chip-disabled-container-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__icon--trailing,.mat-mdc-standard-chip.mat-mdc-chip-highlighted .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-trailing-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-disabled-trailing-icon-color)}.mat-mdc-chip-remove{opacity:var(--mat-chip-trailing-action-opacity)}.mat-mdc-chip-remove:focus{opacity:var(--mat-chip-trailing-action-focus-opacity)}.mat-mdc-chip-remove::after{background:var(--mat-chip-trailing-action-state-layer-color)}.mat-mdc-chip-remove:hover::after{opacity:var(--mat-chip-trailing-action-hover-state-layer-opacity)}.mat-mdc-chip-remove:focus::after{opacity:var(--mat-chip-trailing-action-focus-state-layer-opacity)}.mat-mdc-chip-selected .mat-mdc-chip-remove::after,.mat-mdc-chip-highlighted .mat-mdc-chip-remove::after{background:var(--mat-chip-selected-trailing-action-state-layer-color)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove{opacity:calc(var(--mat-chip-trailing-action-opacity)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity))}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove:focus{opacity:calc(var(--mat-chip-trailing-action-focus-opacity)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity))}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-style:solid}.mat-mdc-standard-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-mdc-standard-chip .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary{flex-basis:100%}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit}.mat-mdc-standard-chip .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-basic-chip .mdc-evolution-chip__action--primary{font:inherit}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip .mat-ripple.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative;z-index:0}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-chip-remove::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px)*-1);left:8px;right:8px}.mat-mdc-chip-remove::after{content:"";display:block;opacity:0;position:absolute;top:-2px;bottom:-2px;left:6px;right:6px;border-radius:50%}.mat-mdc-chip-remove .mat-icon{width:18px;height:18px;font-size:18px;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}.cdk-high-contrast-active .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}.mat-mdc-chip-action:focus .mat-mdc-focus-indicator::before{content:""}';var hB=["*"],Xge=".mdc-evolution-chip-set{display:flex}.mdc-evolution-chip-set:focus{outline:none}.mdc-evolution-chip-set__chips{display:flex;flex-flow:wrap;min-width:0}.mdc-evolution-chip-set--overflow .mdc-evolution-chip-set__chips{flex-flow:nowrap}.mdc-evolution-chip-set .mdc-evolution-chip-set__chips{margin-left:-8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,.mdc-evolution-chip-set .mdc-evolution-chip-set__chips[dir=rtl]{margin-left:0;margin-right:-8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-left:8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip,.mdc-evolution-chip-set .mdc-evolution-chip[dir=rtl]{margin-left:0;margin-right:8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-top:4px;margin-bottom:4px}.mat-mdc-chip-set .mdc-evolution-chip-set__chips{min-width:100%}.mat-mdc-chip-set-stacked{flex-direction:column;align-items:flex-start}.mat-mdc-chip-set-stacked .mat-mdc-chip{width:100%}.mat-mdc-chip-set-stacked .mdc-evolution-chip__graphic{flex-grow:0}.mat-mdc-chip-set-stacked .mdc-evolution-chip__action--primary{flex-basis:100%;justify-content:start}input.mat-mdc-chip-input{flex:1 0 150px;margin-left:8px}[dir=rtl] input.mat-mdc-chip-input{margin-left:0;margin-right:8px}",YD=new le("mat-chips-default-options",{providedIn:"root",factory:()=&gt;({separatorKeyCodes:[13]})}),lB=new le("MatChipAvatar"),dB=new le("MatChipTrailingIcon"),uB=new le("MatChipRemove"),qD=new le("MatChip"),WD=(()=&gt;{let e=class e{get disabled(){return this._disabled||this._parentChip.disabled}set disabled(t){this._disabled=t}_getDisabledAttribute(){return this.disabled&amp;&amp;!this._allowFocusWhenDisabled?"":null}_getTabindex(){return this.disabled&amp;&amp;!this._allowFocusWhenDisabled||!this.isInteractive?null:this.tabIndex.toString()}constructor(t,r){this._elementRef=t,this._parentChip=r,this.isInteractive=!0,this._isPrimary=!0,this._disabled=!1,this.tabIndex=-1,this._allowFocusWhenDisabled=!1,t.nativeElement.nodeName==="BUTTON"&amp;&amp;t.nativeElement.setAttribute("type","button")}focus(){this._elementRef.nativeElement.focus()}_handleClick(t){!this.disabled&amp;&amp;this.isInteractive&amp;&amp;this._isPrimary&amp;&amp;(t.preventDefault(),this._parentChip._handlePrimaryActionInteraction())}_handleKeydown(t){(t.keyCode===13||t.keyCode===32)&amp;&amp;!this.disabled&amp;&amp;this.isInteractive&amp;&amp;this._isPrimary&amp;&amp;!this._parentChip._isEditing&amp;&amp;(t.preventDefault(),this._parentChip._handlePrimaryActionInteraction())}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(qD))},e.\u0275dir=ve({type:e,selectors:[["","matChipAction",""]],hostAttrs:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],hostVars:9,hostBindings:function(r,o){r&amp;1&amp;&amp;P("click",function(s){return o._handleClick(s)})("keydown",function(s){return o._handleKeydown(s)}),r&amp;2&amp;&amp;(Ve("tabindex",o._getTabindex())("disabled",o._getDisabledAttribute())("aria-disabled",o.disabled),Se("mdc-evolution-chip__action--primary",o._isPrimary)("mdc-evolution-chip__action--presentational",!o.isInteractive)("mdc-evolution-chip__action--trailing",!o._isPrimary))},inputs:{isInteractive:"isInteractive",disabled:[$.HasDecoratorInputTransform,"disabled","disabled",Ne],tabIndex:[$.HasDecoratorInputTransform,"tabIndex","tabIndex",t=&gt;t==null?-1:Li(t)],_allowFocusWhenDisabled:"_allowFocusWhenDisabled"},standalone:!0,features:[It]});let n=e;return n})();var Jge=0,GD=(()=&gt;{let e=class e{_hasFocus(){return this._hasFocusInternal}get value(){return this._value!==void 0?this._value:this._textElement.textContent.trim()}set value(t){this._value=t}get ripple(){return this._rippleLoader?.getRipple(this._elementRef.nativeElement)}set ripple(t){this._rippleLoader?.attachRipple(this._elementRef.nativeElement,t)}constructor(t,r,o,a,s,c,l,u){this._changeDetectorRef=t,this._elementRef=r,this._ngZone=o,this._focusMonitor=a,this._globalRippleOptions=l,this._onFocus=new re,this._onBlur=new re,this.role=null,this._hasFocusInternal=!1,this.id=`mat-mdc-chip-${Jge++}`,this.ariaLabel=null,this.ariaDescription=null,this._ariaDescriptionId=`${this.id}-aria-description`,this.removable=!0,this.highlighted=!1,this.disableRipple=!1,this.disabled=!1,this.tabIndex=-1,this.removed=new ae,this.destroyed=new ae,this.basicChipAttrName="mat-basic-chip",this._rippleLoader=te(dC),this._document=s,this._animationsDisabled=c==="NoopAnimations",u!=null&amp;&amp;(this.tabIndex=parseInt(u)??-1),this._monitorFocus(),this._rippleLoader?.configureRipple(this._elementRef.nativeElement,{className:"mat-mdc-chip-ripple",disabled:this._isRippleDisabled()})}ngOnInit(){let t=this._elementRef.nativeElement;this._isBasicChip=t.hasAttribute(this.basicChipAttrName)||t.tagName.toLowerCase()===this.basicChipAttrName}ngAfterViewInit(){this._textElement=this._elementRef.nativeElement.querySelector(".mat-mdc-chip-action-label"),this._pendingFocus&amp;&amp;(this._pendingFocus=!1,this.focus())}ngAfterContentInit(){this._actionChanges=xn(this._allLeadingIcons.changes,this._allTrailingIcons.changes,this._allRemoveIcons.changes).subscribe(()=&gt;this._changeDetectorRef.markForCheck())}ngDoCheck(){this._rippleLoader.setDisabled(this._elementRef.nativeElement,this._isRippleDisabled())}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement),this._actionChanges?.unsubscribe(),this.destroyed.emit({chip:this}),this.destroyed.complete()}remove(){this.removable&amp;&amp;this.removed.emit({chip:this})}_isRippleDisabled(){return this.disabled||this.disableRipple||this._animationsDisabled||this._isBasicChip||!!this._globalRippleOptions?.disabled}_hasTrailingIcon(){return!!(this.trailingIcon||this.removeIcon)}_handleKeydown(t){(t.keyCode===8&amp;&amp;!t.repeat||t.keyCode===46)&amp;&amp;(t.preventDefault(),this.remove())}focus(){this.disabled||(this.primaryAction?this.primaryAction.focus():this._pendingFocus=!0)}_getSourceAction(t){return this._getActions().find(r=&gt;{let o=r._elementRef.nativeElement;return o===t||o.contains(t)})}_getActions(){let t=[];return this.primaryAction&amp;&amp;t.push(this.primaryAction),this.removeIcon&amp;&amp;t.push(this.removeIcon),this.trailingIcon&amp;&amp;t.push(this.trailingIcon),t}_handlePrimaryActionInteraction(){}_getTabIndex(){return this.role?this.disabled?-1:this.tabIndex:null}_monitorFocus(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(t=&gt;{let r=t!==null;r!==this._hasFocusInternal&amp;&amp;(this._hasFocusInternal=r,r?this._onFocus.next({chip:this}):this._ngZone.onStable.pipe(gt(1)).subscribe(()=&gt;this._ngZone.run(()=&gt;this._onBlur.next({chip:this}))))})}};e.\u0275fac=function(r){return new(r||e)(x(dt),x(ke),x(Ae),x(Hi),x($e),x(jn,8),x(jm,8),Ir("tabindex"))},e.\u0275cmp=V({type:e,selectors:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;(rt(a,lB,5),rt(a,dB,5),rt(a,uB,5),rt(a,lB,5),rt(a,dB,5),rt(a,uB,5)),r&amp;2){let s;ue(s=me())&amp;&amp;(o.leadingIcon=s.first),ue(s=me())&amp;&amp;(o.trailingIcon=s.first),ue(s=me())&amp;&amp;(o.removeIcon=s.first),ue(s=me())&amp;&amp;(o._allLeadingIcons=s),ue(s=me())&amp;&amp;(o._allTrailingIcons=s),ue(s=me())&amp;&amp;(o._allRemoveIcons=s)}},viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(WD,5),r&amp;2){let a;ue(a=me())&amp;&amp;(o.primaryAction=a.first)}},hostAttrs:[1,"mat-mdc-chip"],hostVars:32,hostBindings:function(r,o){r&amp;1&amp;&amp;P("keydown",function(s){return o._handleKeydown(s)}),r&amp;2&amp;&amp;(cr("id",o.id),Ve("role",o.role)("tabindex",o._getTabIndex())("aria-label",o.ariaLabel),oi("mat-"+(o.color||"primary")),Se("mdc-evolution-chip",!o._isBasicChip)("mdc-evolution-chip--disabled",o.disabled)("mdc-evolution-chip--with-trailing-action",o._hasTrailingIcon())("mdc-evolution-chip--with-primary-graphic",o.leadingIcon)("mdc-evolution-chip--with-primary-icon",o.leadingIcon)("mdc-evolution-chip--with-avatar",o.leadingIcon)("mat-mdc-chip-with-avatar",o.leadingIcon)("mat-mdc-chip-highlighted",o.highlighted)("mat-mdc-chip-disabled",o.disabled)("mat-mdc-basic-chip",o._isBasicChip)("mat-mdc-standard-chip",!o._isBasicChip)("mat-mdc-chip-with-trailing-icon",o._hasTrailingIcon())("_mat-animation-noopable",o._animationsDisabled))},inputs:{role:"role",id:"id",ariaLabel:[$.None,"aria-label","ariaLabel"],ariaDescription:[$.None,"aria-description","ariaDescription"],value:"value",color:"color",removable:[$.HasDecoratorInputTransform,"removable","removable",Ne],highlighted:[$.HasDecoratorInputTransform,"highlighted","highlighted",Ne],disableRipple:[$.HasDecoratorInputTransform,"disableRipple","disableRipple",Ne],disabled:[$.HasDecoratorInputTransform,"disabled","disabled",Ne],tabIndex:[$.HasDecoratorInputTransform,"tabIndex","tabIndex",t=&gt;t==null?void 0:Li(t)]},outputs:{removed:"removed",destroyed:"destroyed"},exportAs:["matChip"],standalone:!0,features:[ht([{provide:qD,useExisting:e}]),It,Ie],ngContentSelectors:pB,decls:8,vars:3,consts:[[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","",3,"isInteractive"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],template:function(r,o){r&amp;1&amp;&amp;(ft(mB),C(0,"span",0),m(1,"span",1)(2,"span",2),w(3,Yge,2,0,"span",3),m(4,"span",4),Fe(5),C(6,"span",5),h()()(),w(7,qge,2,0,"span",6)),r&amp;2&amp;&amp;(d(2),p("isInteractive",!1),d(),Q(3,o.leadingIcon?3:-1),d(4),Q(7,o._hasTrailingIcon()?7:-1))},dependencies:[WD],styles:['.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}.mdc-evolution-chip__action--primary{overflow-x:hidden}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mdc-evolution-chip__action--primary:before{box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.mdc-evolution-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-evolution-chip__action-touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-evolution-chip__text-label{white-space:nowrap;user-select:none;text-overflow:ellipsis;overflow:hidden}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mdc-evolution-chip__checkmark-background{opacity:0}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__graphic{transition:width 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark{transition:opacity 50ms 0ms linear,transform 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-50%, -50%)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@keyframes mdc-evolution-chip-enter{from{transform:scale(0.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-evolution-chip--enter{animation:mdc-evolution-chip-enter 100ms 0ms cubic-bezier(0, 0, 0.2, 1)}@keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}.mdc-evolution-chip--exit{animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip--hidden{opacity:0;pointer-events:none;transition:width 150ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-standard-chip{border-radius:var(--mdc-chip-container-shape-radius);height:var(--mdc-chip-container-height)}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius)}.mat-mdc-standard-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size);width:var(--mdc-chip-with-avatar-avatar-size);font-size:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--primary:before{border-color:var(--mdc-chip-outline-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused:before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus:before{border-color:var(--mdc-chip-focus-outline-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--primary:before{border-color:var(--mdc-chip-disabled-outline-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-outline-width)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-selected-outline-width)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-selected-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-flat-disabled-selected-container-color)}.mat-mdc-standard-chip .mdc-evolution-chip__text-label{font-family:var(--mdc-chip-label-text-font);line-height:var(--mdc-chip-label-text-line-height);font-size:var(--mdc-chip-label-text-size);font-weight:var(--mdc-chip-label-text-weight);letter-spacing:var(--mdc-chip-label-text-tracking)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-selected-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size);width:var(--mdc-chip-with-icon-icon-size);font-size:var(--mdc-chip-with-icon-icon-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary .mdc-evolution-chip__ripple::after{background-color:var(--mdc-chip-hover-state-layer-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:hover .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary.mdc-ripple-surface--hover .mdc-evolution-chip__ripple::before{opacity:var(--mdc-chip-hover-state-layer-opacity)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary.mdc-ripple-upgraded--background-focused .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__ripple::before{transition-duration:75ms;opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary .mdc-evolution-chip__ripple::after{background-color:var(--mdc-chip-selected-hover-state-layer-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:hover .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary.mdc-ripple-surface--hover .mdc-evolution-chip__ripple::before{opacity:var(--mdc-chip-selected-hover-state-layer-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary.mdc-ripple-upgraded--background-focused .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__ripple::before{transition-duration:75ms;opacity:var(--mdc-chip-selected-focus-state-layer-opacity)}.mat-mdc-chip-highlighted{--mdc-chip-with-icon-icon-color:var(--mdc-chip-with-icon-selected-icon-color);--mdc-chip-elevated-container-color:var(--mdc-chip-elevated-selected-container-color);--mdc-chip-label-text-color:var(--mdc-chip-selected-label-text-color);--mdc-chip-outline-width:var(--mdc-chip-flat-selected-outline-width)}.mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color)}.mat-mdc-chip-selected .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color)}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-hover-state-layer-color);opacity:var(--mdc-chip-hover-state-layer-opacity)}.mat-mdc-chip-focus-overlay .mat-mdc-chip-selected:hover,.mat-mdc-chip-highlighted:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-hover-state-layer-color);opacity:var(--mdc-chip-selected-hover-state-layer-opacity)}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color);opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-chip-selected.cdk-focused .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color);opacity:var(--mdc-chip-selected-focus-state-layer-opacity)}.mdc-evolution-chip--disabled:not(.mdc-evolution-chip--selected) .mat-mdc-chip-avatar{opacity:var(--mdc-chip-with-avatar-disabled-avatar-opacity)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{opacity:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity)}.mdc-evolution-chip--disabled.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{opacity:var(--mdc-chip-with-icon-disabled-icon-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:var(--mat-chip-disabled-container-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__icon--trailing,.mat-mdc-standard-chip.mat-mdc-chip-highlighted .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-trailing-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-disabled-trailing-icon-color)}.mat-mdc-chip-remove{opacity:var(--mat-chip-trailing-action-opacity)}.mat-mdc-chip-remove:focus{opacity:var(--mat-chip-trailing-action-focus-opacity)}.mat-mdc-chip-remove::after{background:var(--mat-chip-trailing-action-state-layer-color)}.mat-mdc-chip-remove:hover::after{opacity:var(--mat-chip-trailing-action-hover-state-layer-opacity)}.mat-mdc-chip-remove:focus::after{opacity:var(--mat-chip-trailing-action-focus-state-layer-opacity)}.mat-mdc-chip-selected .mat-mdc-chip-remove::after,.mat-mdc-chip-highlighted .mat-mdc-chip-remove::after{background:var(--mat-chip-selected-trailing-action-state-layer-color)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove{opacity:calc(var(--mat-chip-trailing-action-opacity)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity))}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove:focus{opacity:calc(var(--mat-chip-trailing-action-focus-opacity)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity))}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-style:solid}.mat-mdc-standard-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-mdc-standard-chip .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary{flex-basis:100%}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit}.mat-mdc-standard-chip .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-basic-chip .mdc-evolution-chip__action--primary{font:inherit}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip .mat-ripple.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative;z-index:0}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-chip-remove::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px)*-1);left:8px;right:8px}.mat-mdc-chip-remove::after{content:"";display:block;opacity:0;position:absolute;top:-2px;bottom:-2px;left:6px;right:6px;border-radius:50%}.mat-mdc-chip-remove .mat-icon{width:18px;height:18px;font-size:18px;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}.cdk-high-contrast-active .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}.mat-mdc-chip-action:focus .mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0});let n=e;return n})();var oc=(()=&gt;{let e=class e extends GD{constructor(){super(...arguments),this._defaultOptions=te(YD,{optional:!0}),this.chipListSelectable=!0,this._chipListMultiple=!1,this._chipListHideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1,this._selectable=!0,this._selected=!1,this.basicChipAttrName="mat-basic-chip-option",this.selectionChange=new ae}get selectable(){return this._selectable&amp;&amp;this.chipListSelectable}set selectable(t){this._selectable=t,this._changeDetectorRef.markForCheck()}get selected(){return this._selected}set selected(t){this._setSelectedState(t,!1,!0)}get ariaSelected(){return this.selectable?this.selected.toString():null}ngOnInit(){super.ngOnInit(),this.role="presentation"}select(){this._setSelectedState(!0,!1,!0)}deselect(){this._setSelectedState(!1,!1,!0)}selectViaInteraction(){this._setSelectedState(!0,!0,!0)}toggleSelected(t=!1){return this._setSelectedState(!this.selected,t,!0),this.selected}_handlePrimaryActionInteraction(){this.disabled||(this.focus(),this.selectable&amp;&amp;this.toggleSelected(!0))}_hasLeadingGraphic(){return this.leadingIcon?!0:!this._chipListHideSingleSelectionIndicator||this._chipListMultiple}_setSelectedState(t,r,o){t!==this.selected&amp;&amp;(this._selected=t,o&amp;&amp;this.selectionChange.emit({source:this,isUserInput:r,selected:this.selected}),this._changeDetectorRef.markForCheck())}};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275cmp=V({type:e,selectors:[["mat-basic-chip-option"],["","mat-basic-chip-option",""],["mat-chip-option"],["","mat-chip-option",""]],hostAttrs:[1,"mat-mdc-chip","mat-mdc-chip-option"],hostVars:37,hostBindings:function(r,o){r&amp;2&amp;&amp;(cr("id",o.id),Ve("tabindex",null)("aria-label",null)("aria-description",null)("role",o.role),Se("mdc-evolution-chip",!o._isBasicChip)("mdc-evolution-chip--filter",!o._isBasicChip)("mdc-evolution-chip--selectable",!o._isBasicChip)("mat-mdc-chip-selected",o.selected)("mat-mdc-chip-multiple",o._chipListMultiple)("mat-mdc-chip-disabled",o.disabled)("mat-mdc-chip-with-avatar",o.leadingIcon)("mdc-evolution-chip--disabled",o.disabled)("mdc-evolution-chip--selected",o.selected)("mdc-evolution-chip--selecting",!o._animationsDisabled)("mdc-evolution-chip--with-trailing-action",o._hasTrailingIcon())("mdc-evolution-chip--with-primary-icon",o.leadingIcon)("mdc-evolution-chip--with-primary-graphic",o._hasLeadingGraphic())("mdc-evolution-chip--with-avatar",o.leadingIcon)("mat-mdc-chip-highlighted",o.highlighted)("mat-mdc-chip-with-trailing-icon",o._hasTrailingIcon()))},inputs:{selectable:[$.HasDecoratorInputTransform,"selectable","selectable",Ne],selected:[$.HasDecoratorInputTransform,"selected","selected",Ne]},outputs:{selectionChange:"selectionChange"},standalone:!0,features:[ht([{provide:GD,useExisting:e},{provide:qD,useExisting:e}]),It,lt,Ie],ngContentSelectors:pB,decls:10,vars:9,consts:[[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","","role","option",3,"tabIndex","_allowFocusWhenDisabled"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"],[1,"cdk-visually-hidden",3,"id"],[1,"mdc-evolution-chip__checkmark"],["viewBox","-2 -3 30 30","focusable","false","aria-hidden","true",1,"mdc-evolution-chip__checkmark-svg"],["fill","none","stroke","currentColor","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-evolution-chip__checkmark-path"]],template:function(r,o){r&amp;1&amp;&amp;(ft(mB),C(0,"span",0),m(1,"span",1)(2,"button",2),w(3,Zge,5,0,"span",3),m(4,"span",4),Fe(5),C(6,"span",5),h()()(),w(7,Qge,2,0,"span",6),m(8,"span",7),v(9),h()),r&amp;2&amp;&amp;(d(2),p("tabIndex",o.tabIndex)("_allowFocusWhenDisabled",!0),Ve("aria-selected",o.ariaSelected)("aria-label",o.ariaLabel)("aria-describedby",o._ariaDescriptionId),d(),Q(3,o._hasLeadingGraphic()?3:-1),d(4),Q(7,o._hasTrailingIcon()?7:-1),d(),p("id",o._ariaDescriptionId),d(),N(o.ariaDescription))},dependencies:[WD],styles:[Kge],encapsulation:2,changeDetection:0});let n=e;return n})();var e0e=(()=&gt;{let e=class e{get chipFocusChanges(){return this._getChipStream(t=&gt;t._onFocus)}get chipDestroyedChanges(){return this._getChipStream(t=&gt;t.destroyed)}get chipRemovedChanges(){return this._getChipStream(t=&gt;t.removed)}get disabled(){return this._disabled}set disabled(t){this._disabled=t,this._syncChipsState()}get empty(){return!this._chips||this._chips.length===0}get role(){return this._explicitRole?this._explicitRole:this.empty?null:this._defaultRole}set role(t){this._explicitRole=t}get focused(){return this._hasFocusedChip()}constructor(t,r,o){this._elementRef=t,this._changeDetectorRef=r,this._dir=o,this._lastDestroyedFocusedChipIndex=null,this._destroyed=new re,this._defaultRole="presentation",this._disabled=!1,this.tabIndex=0,this._explicitRole=null,this._chipActions=new Dr}ngAfterViewInit(){this._setUpFocusManagement(),this._trackChipSetChanges(),this._trackDestroyedFocusedChip()}ngOnDestroy(){this._keyManager?.destroy(),this._chipActions.destroy(),this._destroyed.next(),this._destroyed.complete()}_hasFocusedChip(){return this._chips&amp;&amp;this._chips.some(t=&gt;t._hasFocus())}_syncChipsState(){this._chips&amp;&amp;this._chips.forEach(t=&gt;{t.disabled=this._disabled,t._changeDetectorRef.markForCheck()})}focus(){}_handleKeydown(t){this._originatesFromChip(t)&amp;&amp;this._keyManager.onKeydown(t)}_isValidIndex(t){return t&gt;=0&amp;&amp;t&lt;this._chips.length}_allowFocusEscape(){if(this.tabIndex!==-1){let t=this.tabIndex;this.tabIndex=-1,setTimeout(()=&gt;this.tabIndex=t)}}_getChipStream(t){return this._chips.changes.pipe(Xt(null),Xe(()=&gt;xn(...this._chips.map(t))))}_originatesFromChip(t){let r=t.target;for(;r&amp;&amp;r!==this._elementRef.nativeElement;){if(r.classList.contains("mat-mdc-chip"))return!0;r=r.parentElement}return!1}_setUpFocusManagement(){this._chips.changes.pipe(Xt(this._chips)).subscribe(t=&gt;{let r=[];t.forEach(o=&gt;o._getActions().forEach(a=&gt;r.push(a))),this._chipActions.reset(r),this._chipActions.notifyOnChanges()}),this._keyManager=new Nc(this._chipActions).withVerticalOrientation().withHorizontalOrientation(this._dir?this._dir.value:"ltr").withHomeAndEnd().skipPredicate(t=&gt;this._skipPredicate(t)),this.chipFocusChanges.pipe(mt(this._destroyed)).subscribe(({chip:t})=&gt;{let r=t._getSourceAction(document.activeElement);r&amp;&amp;this._keyManager.updateActiveItem(r)}),this._dir?.change.pipe(mt(this._destroyed)).subscribe(t=&gt;this._keyManager.withHorizontalOrientation(t))}_skipPredicate(t){return!t.isInteractive||t.disabled}_trackChipSetChanges(){this._chips.changes.pipe(Xt(null),mt(this._destroyed)).subscribe(()=&gt;{this.disabled&amp;&amp;Promise.resolve().then(()=&gt;this._syncChipsState()),this._redirectDestroyedChipFocus()})}_trackDestroyedFocusedChip(){this.chipDestroyedChanges.pipe(mt(this._destroyed)).subscribe(t=&gt;{let o=this._chips.toArray().indexOf(t.chip);this._isValidIndex(o)&amp;&amp;t.chip._hasFocus()&amp;&amp;(this._lastDestroyedFocusedChipIndex=o)})}_redirectDestroyedChipFocus(){if(this._lastDestroyedFocusedChipIndex!=null){if(this._chips.length){let t=Math.min(this._lastDestroyedFocusedChipIndex,this._chips.length-1),r=this._chips.toArray()[t];r.disabled?this._chips.length===1?this.focus():this._keyManager.setPreviousItemActive():r.focus()}else this.focus();this._lastDestroyedFocusedChipIndex=null}}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(dt),x(ci,8))},e.\u0275cmp=V({type:e,selectors:[["mat-chip-set"]],contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;rt(a,GD,5),r&amp;2){let s;ue(s=me())&amp;&amp;(o._chips=s)}},hostAttrs:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],hostVars:1,hostBindings:function(r,o){r&amp;1&amp;&amp;P("keydown",function(s){return o._handleKeydown(s)}),r&amp;2&amp;&amp;Ve("role",o.role)},inputs:{disabled:[$.HasDecoratorInputTransform,"disabled","disabled",Ne],role:"role",tabIndex:[$.HasDecoratorInputTransform,"tabIndex","tabIndex",t=&gt;t==null?0:Li(t)]},standalone:!0,features:[It,Ie],ngContentSelectors:hB,decls:2,vars:0,consts:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],template:function(r,o){r&amp;1&amp;&amp;(ft(),m(0,"div",0),Fe(1),h())},styles:[".mdc-evolution-chip-set{display:flex}.mdc-evolution-chip-set:focus{outline:none}.mdc-evolution-chip-set__chips{display:flex;flex-flow:wrap;min-width:0}.mdc-evolution-chip-set--overflow .mdc-evolution-chip-set__chips{flex-flow:nowrap}.mdc-evolution-chip-set .mdc-evolution-chip-set__chips{margin-left:-8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,.mdc-evolution-chip-set .mdc-evolution-chip-set__chips[dir=rtl]{margin-left:0;margin-right:-8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-left:8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip,.mdc-evolution-chip-set .mdc-evolution-chip[dir=rtl]{margin-left:0;margin-right:8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-top:4px;margin-bottom:4px}.mat-mdc-chip-set .mdc-evolution-chip-set__chips{min-width:100%}.mat-mdc-chip-set-stacked{flex-direction:column;align-items:flex-start}.mat-mdc-chip-set-stacked .mat-mdc-chip{width:100%}.mat-mdc-chip-set-stacked .mdc-evolution-chip__graphic{flex-grow:0}.mat-mdc-chip-set-stacked .mdc-evolution-chip__action--primary{flex-basis:100%;justify-content:start}input.mat-mdc-chip-input{flex:1 0 150px;margin-left:8px}[dir=rtl] input.mat-mdc-chip-input{margin-left:0;margin-right:8px}"],encapsulation:2,changeDetection:0});let n=e;return n})(),$D=class{constructor(e,i){this.source=e,this.value=i}},t0e={provide:uo,useExisting:kn(()=&gt;ac),multi:!0},ac=(()=&gt;{let e=class e extends e0e{constructor(){super(...arguments),this._onTouched=()=&gt;{},this._onChange=()=&gt;{},this._defaultRole="listbox",this._defaultOptions=te(YD,{optional:!0}),this._multiple=!1,this.ariaOrientation="horizontal",this._selectable=!0,this.compareWith=(t,r)=&gt;t===r,this.required=!1,this._hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1,this.change=new ae,this._chips=void 0}get multiple(){return this._multiple}set multiple(t){this._multiple=t,this._syncListboxProperties()}get selected(){let t=this._chips.toArray().filter(r=&gt;r.selected);return this.multiple?t:t[0]}get selectable(){return this._selectable}set selectable(t){this._selectable=t,this._syncListboxProperties()}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(t){this._hideSingleSelectionIndicator=t,this._syncListboxProperties()}get chipSelectionChanges(){return this._getChipStream(t=&gt;t.selectionChange)}get chipBlurChanges(){return this._getChipStream(t=&gt;t._onBlur)}get value(){return this._value}set value(t){this.writeValue(t),this._value=t}ngAfterContentInit(){this._pendingInitialValue!==void 0&amp;&amp;Promise.resolve().then(()=&gt;{this._setSelectionByValue(this._pendingInitialValue,!1),this._pendingInitialValue=void 0}),this._chips.changes.pipe(Xt(null),mt(this._destroyed)).subscribe(()=&gt;{this._syncListboxProperties()}),this.chipBlurChanges.pipe(mt(this._destroyed)).subscribe(()=&gt;this._blur()),this.chipSelectionChanges.pipe(mt(this._destroyed)).subscribe(t=&gt;{this.multiple||this._chips.forEach(r=&gt;{r!==t.source&amp;&amp;r._setSelectedState(!1,!1,!1)}),t.isUserInput&amp;&amp;this._propagateChanges()})}focus(){if(this.disabled)return;let t=this._getFirstSelectedChip();t&amp;&amp;!t.disabled?t.focus():this._chips.length&gt;0?this._keyManager.setFirstItemActive():this._elementRef.nativeElement.focus()}writeValue(t){this._chips?this._setSelectionByValue(t,!1):t!=null&amp;&amp;(this._pendingInitialValue=t)}registerOnChange(t){this._onChange=t}registerOnTouched(t){this._onTouched=t}setDisabledState(t){this.disabled=t}_setSelectionByValue(t,r=!0){this._clearSelection(),Array.isArray(t)?t.forEach(o=&gt;this._selectValue(o,r)):this._selectValue(t,r)}_blur(){this.disabled||setTimeout(()=&gt;{this.focused||this._markAsTouched()})}_keydown(t){t.keyCode===9&amp;&amp;super._allowFocusEscape()}_markAsTouched(){this._onTouched(),this._changeDetectorRef.markForCheck()}_propagateChanges(){let t=null;Array.isArray(this.selected)?t=this.selected.map(r=&gt;r.value):t=this.selected?this.selected.value:void 0,this._value=t,this.change.emit(new $D(this,t)),this._onChange(t),this._changeDetectorRef.markForCheck()}_clearSelection(t){this._chips.forEach(r=&gt;{r!==t&amp;&amp;r.deselect()})}_selectValue(t,r){let o=this._chips.find(a=&gt;a.value!=null&amp;&amp;this.compareWith(a.value,t));return o&amp;&amp;(r?o.selectViaInteraction():o.select()),o}_syncListboxProperties(){this._chips&amp;&amp;Promise.resolve().then(()=&gt;{this._chips.forEach(t=&gt;{t._chipListMultiple=this.multiple,t.chipListSelectable=this._selectable,t._chipListHideSingleSelectionIndicator=this.hideSingleSelectionIndicator,t._changeDetectorRef.markForCheck()})})}_getFirstSelectedChip(){return Array.isArray(this.selected)?this.selected.length?this.selected[0]:void 0:this.selected}_skipPredicate(t){return!t.isInteractive}};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275cmp=V({type:e,selectors:[["mat-chip-listbox"]],contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;rt(a,oc,5),r&amp;2){let s;ue(s=me())&amp;&amp;(o._chips=s)}},hostAttrs:[1,"mdc-evolution-chip-set","mat-mdc-chip-listbox"],hostVars:11,hostBindings:function(r,o){r&amp;1&amp;&amp;P("focus",function(){return o.focus()})("blur",function(){return o._blur()})("keydown",function(s){return o._keydown(s)}),r&amp;2&amp;&amp;(cr("tabIndex",o.disabled||o.empty?-1:o.tabIndex),Ve("role",o.role)("aria-describedby",o._ariaDescribedby||null)("aria-required",o.role?o.required:null)("aria-disabled",o.disabled.toString())("aria-multiselectable",o.multiple)("aria-orientation",o.ariaOrientation),Se("mat-mdc-chip-list-disabled",o.disabled)("mat-mdc-chip-list-required",o.required))},inputs:{multiple:[$.HasDecoratorInputTransform,"multiple","multiple",Ne],ariaOrientation:[$.None,"aria-orientation","ariaOrientation"],selectable:[$.HasDecoratorInputTransform,"selectable","selectable",Ne],compareWith:"compareWith",required:[$.HasDecoratorInputTransform,"required","required",Ne],hideSingleSelectionIndicator:[$.HasDecoratorInputTransform,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",Ne],value:"value"},outputs:{change:"change"},standalone:!0,features:[ht([t0e]),It,lt,Ie],ngContentSelectors:hB,decls:2,vars:0,consts:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],template:function(r,o){r&amp;1&amp;&amp;(ft(),m(0,"div",0),Fe(1),h())},styles:[Xge],encapsulation:2,changeDetection:0});let n=e;return n})();var _s=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[ls,{provide:YD,useValue:{separatorKeyCodes:[13]}}],imports:[ut,Ia,ut]});let n=e;return n})();var fB=(()=&gt;{let e=class e{constructor(){this.state=null}setNewsState(t){this.state=t}getNewsState(){return this.state}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var ZD=n=&gt;[n];function i0e(n,e){if(n&amp;1){let i=U();m(0,"mat-chip-option",11),P("click",function(){let r=I(i).$implicit,o=_();return T(o.filterCategories(r))}),v(1),h()}if(n&amp;2){let i=e.$implicit,t=_();p("selected",t.newsListState.categories.includes(i.id)),d(),N(i.attributes.name)}}function r0e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",22),C(1,"img",23),h()),n&amp;2){let i=_(2);d(),p("src",i.newsToShow[0].image,_t)}}function o0e(n,e){if(n&amp;1&amp;&amp;(m(0,"span",24),v(1),h()),n&amp;2){let i,t=_(2);ln("background-color",(i=t.newsToShow[0].category.attributes.field_color==null?null:t.newsToShow[0].category.attributes.field_color.color)!==null&amp;&amp;i!==void 0?i:t.secondaryColor),d(),S(" ",t.newsToShow[0].category.attributes.name," ")}}function a0e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card",12)(1,"a",13)(2,"div",14),w(3,r0e,2,1,"div",15),h(),m(4,"div",16)(5,"div",17),v(6),h(),C(7,"div",18),m(8,"div",19)(9,"span",20),v(10),de(11,"date"),h(),w(12,o0e,2,3,"span",21),h()()()()),n&amp;2){let i=_();d(),p("routerLink",we(9,ZD,"/news-detail/"+i.newsToShow[0].id)),d(2),p("ngIf",i.newsToShow[0].image),d(3),N(i.newsToShow[0].headline),d(),p("innerHTML",i.newsToShow[0].teaserContent,qe),d(3),N($t(11,6,i.newsToShow[0].publishedAt,"dd.MM.yyyy")),d(2),p("ngIf",i.newsToShow[0].category)}}function s0e(n,e){if(n&amp;1&amp;&amp;(m(0,"span",24),v(1),h()),n&amp;2){let i,t=_(3);ln("background-color",(i=t.newsToShow[0].category.attributes.field_color==null?null:t.newsToShow[0].category.attributes.field_color.color)!==null&amp;&amp;i!==void 0?i:t.secondaryColor),d(),S(" ",t.newsToShow[0].category.attributes.name," ")}}function c0e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card",28)(1,"a",29)(2,"mat-card-content")(3,"div",30)(4,"span",20),v(5),de(6,"date"),h(),w(7,s0e,2,3,"span",21),h(),m(8,"div",31),v(9),h(),C(10,"div",18),h()()()),n&amp;2){let i=_(2);d(),p("routerLink",we(8,ZD,"/news-detail/"+i.newsToShow[0].id)),d(4),N($t(6,5,i.newsToShow[0].publishedAt,"dd.MM.yyyy")),d(2),p("ngIf",i.newsToShow[0].category),d(2),N(i.newsToShow[0].headline),d(),p("innerHTML",i.newsToShow[0].teaserContent,qe)}}function l0e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",33),C(1,"img",34),h()),n&amp;2){let i=_(2).$implicit;d(),p("src",i.image,_t)}}function d0e(n,e){if(n&amp;1&amp;&amp;(m(0,"span",24),v(1),h()),n&amp;2){let i,t=_(2).$implicit,r=_(2);ln("background-color",(i=t.category.attributes.field_color==null?null:t.category.attributes.field_color.color)!==null&amp;&amp;i!==void 0?i:r.secondaryColor),d(),S(" ",t.category.attributes.name," ")}}function u0e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card",28)(1,"a",29),w(2,l0e,2,1,"div",32),m(3,"mat-card-content")(4,"div",30)(5,"span",20),v(6),de(7,"date"),h(),w(8,d0e,2,3,"span",21),h(),m(9,"div",31),v(10),h(),C(11,"div",18),h()()()),n&amp;2){let i=_().$implicit;d(),p("routerLink",we(9,ZD,"/news-detail/"+i.id)),d(),p("ngIf",i.image),d(4),N($t(7,6,i.publishedAt,"dd.MM.yyyy")),d(2),p("ngIf",i.category),d(2),N(i.headline),d(),p("innerHTML",i.teaserContent,qe)}}function m0e(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,u0e,12,11,"mat-card",26),W()),n&amp;2){let i=e.index,t=_(2);d(),p("ngIf",i&gt;=t.newsListState.currentPage*t.entriesPerPage&amp;&amp;i&lt;(t.newsListState.currentPage+1)*t.entriesPerPage&amp;&amp;(t.newsToShow.length&lt;=2||i!==0))}}function p0e(n,e){if(n&amp;1&amp;&amp;(m(0,"section",25),w(1,c0e,11,10,"mat-card",26)(2,m0e,2,1,"ng-container",27),h()),n&amp;2){let i=_();d(),p("ngIf",!i.newsToShow[0].image&amp;&amp;i.newsListState.currentPage===0&amp;&amp;i.newsToShow.length&gt;2),d(),p("ngForOf",i.newsToShow)}}function h0e(n,e){if(n&amp;1){let i=U();m(0,"section")(1,"div")(2,"mat-paginator",35),P("page",function(r){I(i);let o=_();return T(o.handlePageChange(r))}),h()()()}if(n&amp;2){let i=_();d(2),p("pageSize",i.entriesPerPage)("length",i.newsToShow.length)("hidePageSize",!0)("pageIndex",i.newsListState.currentPage)}}var gB=(()=&gt;{let e=class e{constructor(t,r){this.tenantConfigService=t,this.newsListStateService=r,this.entriesPerPage=6,this.newsToShow=[],this.secondaryColor="",this.searchString="";let o=this.tenantConfigService.getThemingConfig();this.secondaryColor=o.secondaryColor,this.newsListState=this.newsListStateService.getNewsState()||{categories:[],searchString:null,currentPage:0}}ngOnInit(){this.showGoodNews()}handlePageChange(t){this.newsListState.currentPage=t.pageIndex,this.newsListStateService.setNewsState(this.newsListState),window.setTimeout(()=&gt;{let r=document.getElementById("news-container-top");r&amp;&amp;r.scrollIntoView()})}showGoodNews(){this.newsToShow=[],this.news.forEach(t=&gt;{this.checkCats(t)&amp;&amp;this.searchNews(t)&amp;&amp;this.newsToShow.push(t)}),this.newsListState.categories.length===0&amp;&amp;this.newsListState.searchString===""&amp;&amp;(this.newsToShow=this.news),this.newsListState.currentPage=0,this.newsListStateService.setNewsState(this.newsListState)}checkSearch(){this.showGoodNews()}checkCats(t){return this.newsListState.categories.length===0?!0:t.category?!!this.newsListState.categories.includes(t.category.id):!1}filterCategories(t){this.newsListState.categories.includes(t.id)?this.newsListState.categories.includes(t.id)&amp;&amp;this.newsListState.categories.splice(this.newsListState.categories.indexOf(t.id),1):this.newsListState.categories.push(t.id),this.newsListStateService.setNewsState(this.newsListState),this.showGoodNews()}searchNews(t){let r=new Date(t.publishedAt),o=("0"+r.getDate()).slice(-2),a=("0"+(r.getMonth()+1)).slice(-2),s=r.getFullYear(),c=`${o}.${a}.${s}`;return!!(!this.newsListState.searchString||this.newsListState.searchString===""||t.category?.attributes.name?.toLowerCase().includes(this.newsListState.searchString.toLowerCase())||t.headline.toLowerCase().includes(this.newsListState.searchString.toLowerCase())||t.category?.attributes.description?.toLowerCase().includes(this.newsListState.searchString.toLowerCase())||t.fullContent?.toLowerCase().includes(this.newsListState.searchString.toLowerCase())||t.teaserContent?.toLowerCase().includes(this.newsListState.searchString.toLowerCase())||c.toLowerCase().includes(this.newsListState.searchString.toLowerCase()))}};e.\u0275fac=function(r){return new(r||e)(x(Cr),x(fB))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-news-list"]],inputs:{i18n:"i18n",news:"news",entriesPerPage:"entriesPerPage",availableCategories:"availableCategories"},decls:13,vars:8,consts:[[1,"sort-and-search"],[1,"gallery-section","cat-choice"],[1,"chips-container",3,"multiple"],["class","customer-color",3,"selected","click",4,"ngFor","ngForOf"],[1,"gallery-section","search-all","dynamic-table-filters-container--global","alt-form-background"],[1,"adcl-searchform"],["matPrefix","","svgIcon","basics:search"],["matInput","",3,"ngModelChange","ngModel","placeholder"],["class","link-card",4,"ngIf"],["class","news-cards",4,"ngIf"],[4,"ngIf"],[1,"customer-color",3,"click","selected"],[1,"link-card"],[1,"link-container","first-news",3,"routerLink"],[1,"img-content"],["class","card-img first-img",4,"ngIf"],[1,"text-content"],[1,"a-new-headline","first-hl"],[1,"a-new-text",3,"innerHTML"],[1,"date-and-category","news-operations-first"],[1,"a-new-date"],["class","news-category claim-label",3,"backgroundColor",4,"ngIf"],[1,"card-img","first-img"],["alt","",1,"first-pic",3,"src"],[1,"news-category","claim-label"],[1,"news-cards"],["class","card-max-width link-card card-position other-news",4,"ngIf"],[4,"ngFor","ngForOf"],[1,"card-max-width","link-card","card-position","other-news"],[1,"link-container",3,"routerLink"],[1,"date-and-category"],[1,"a-new-headline"],["class","news-detail-image-container",4,"ngIf"],[1,"news-detail-image-container"],["alt","",1,"news-image",3,"src"],[1,"paginator-no-background",3,"page","pageSize","length","hidePageSize","pageIndex"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"article",0)(1,"section",1)(2,"h4"),v(3),h(),m(4,"mat-chip-listbox",2),w(5,i0e,2,2,"mat-chip-option",3),h()(),m(6,"section",4)(7,"mat-form-field",5),C(8,"mat-icon",6),m(9,"input",7),Qn("ngModelChange",function(s){return ti(o.newsListState.searchString,s)||(o.newsListState.searchString=s),s}),P("ngModelChange",function(){return o.checkSearch()}),h()()()(),w(10,a0e,13,11,"mat-card",8)(11,p0e,3,2,"section",9)(12,h0e,3,4,"section",10)),r&amp;2&amp;&amp;(d(3),N("W\xE4hlen Sie Ihre Kategorie"),d(),p("multiple",!0),d(),p("ngForOf",o.availableCategories),d(4),Zn("ngModel",o.newsListState.searchString),p("placeholder","Suche"),d(),p("ngIf",o.newsToShow.length&gt;2&amp;&amp;o.newsListState.currentPage===0&amp;&amp;o.newsToShow[0].image),d(),p("ngIf",o.newsToShow[0]),d(),p("ngIf",o.entriesPerPage&lt;o.news.length))},dependencies:[Ue,fe,et,Dt,Ce,Zm,Ji,ac,oc,Ht,yr,nn,tn,Vt,ji,di],styles:['.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.aareon-light-theme[_ngcontent-%COMP%]{--adcl-color-primary: var(--theme-primary-500);--adcl-color-primary-disabled: var(--theme-primary-100);--adcl-color-secondary: var(--theme-secondary-500);--adcl-color-secondary-disabled: var(--theme-secondary-100);--adcl-color-warn: var(--theme-warn-500);--adcl-color-warn-disabled: var(--theme-warn-100);--adcl-color-accent: var(--theme-secondary-500);--adcl-color-accent-disabled: var(--theme-secondary-100);--adcl-card-active: var(--theme-primary-500);--adcl-stepper-selected-color: var(--theme-primary-50);--adcl-stepper-selected-background: var(--theme-primary-500);--mdc-protected-button-container-color: var(--theme-primary-100);--mdc-protected-button-label-text-color: var(--theme-primary-50);--theme-primary-contrast-500: var(--theme-primary-50);--mdc-theme-primary: var(--theme-primary-500);--adcl-button-selector-hover: var(--theme-primary-50)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-fab.mat-accent[_ngcontent-%COMP%]{--mdc-fab-container-color: white;--mat-mdc-fab-color: var(--adcl-color-primary-text)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-fab.mat-primary[_ngcontent-%COMP%]{--mdc-fab-container-color: var(--theme-primary-500);--mat-mdc-fab-color: var(--theme-primary-contrast-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-fab.mat-secondary[_ngcontent-%COMP%]{--mdc-fab-container-color: var(--theme-secondary-500);--mat-mdc-fab-color: var(--theme-secondary-contrast-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-button[disabled][disabled][_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button[disabled][disabled][_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-outlined-button[disabled][disabled][_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .adcl-selector-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-filled-button-container-color: var(--theme-secondary-100)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-button.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-outlined-button.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .adcl-selector-button.mat-secondary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: var(--theme-secondary-500);--mdc-filled-button-label-text-color: var(--theme-secondary-50);--mdc-outlined-button-label-text-color: var(--theme-secondary-500);--mat-mdc-button-persistent-ripple-color: var(--theme-secondary-500);--adcl-button-selector-background: var(--theme-secondary-500);--adcl-color-secondary-text: var(--theme-secondary-contrast-500);--mdc-protected-button-container-color: var(--theme-secondary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-button.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .adcl-selector-button.mat-primary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: var(--theme-primary-500);--mdc-filled-button-label-text-color: var(--theme-primary-50);--mdc-outlined-button-label-text-color: var(--theme-primary-500);--mat-mdc-button-persistent-ripple-color: var(--theme-primary-500);--adcl-button-selector-background: var(--theme-primary-500);--adcl-color-primary-text: var(--theme-primary-contrast-500);--mdc-text-button-label-text-color: var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: var(--theme-primary-500);--mat-mdc-button-persistent-ripple-color: var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mdc-protected-button-container-color: var(--theme-primary-500);--mdc-protected-button-label-text-color: var(--theme-primary-50)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%]:not(:disabled), .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]:not(:disabled){background-color:var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-raised-button.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-secondary[_ngcontent-%COMP%]{--mdc-protected-button-container-color: var(--theme-secondary-500);--mdc-protected-button-label-text-color: var(--theme-secondary-50)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-raised-button.mat-secondary[_ngcontent-%COMP%]:not(:disabled), .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-secondary[_ngcontent-%COMP%]:not(:disabled){background-color:var(--theme-secondary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-step-header[_ngcontent-%COMP%]   .mat-step-icon-state-edit[_ngcontent-%COMP%]{background-color:var(--theme-primary-500);color:var(--theme-primary-50)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-badge-content[_ngcontent-%COMP%]{background:var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%]{--mdc-checkbox-selected-icon-color: var(--theme-primary-100)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-progress-spinner[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: var(--theme-primary-contrast-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: var(--theme-primary-500);--mdc-filled-button-label-text-color: #FFFFFF}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[disabled][disabled][_ngcontent-%COMP%]{--mdc-filled-button-disabled-label-text-color: #FFFFFF}.mat-flat-button.mat-primary.mat-button-disabled[_ngcontent-%COMP%], .mat-flat-button.mat-accent.mat-button-disabled[_ngcontent-%COMP%], .mat-flat-button.mat-button-disabled.mat-button-disabled[_ngcontent-%COMP%], .mat-flat-button.mat-warn.mat-button-disabled[_ngcontent-%COMP%], .mat-fab.mat-primary.mat-button-disabled[_ngcontent-%COMP%], .mat-fab.mat-accent.mat-button-disabled[_ngcontent-%COMP%], .mat-fab.mat-button-disabled.mat-button-disabled[_ngcontent-%COMP%], .mat-fab.mat-warn.mat-button-disabled[_ngcontent-%COMP%], .mat-mini-fab.mat-primary.mat-button-disabled[_ngcontent-%COMP%], .mat-mini-fab.mat-accent.mat-button-disabled[_ngcontent-%COMP%], .mat-mini-fab.mat-button-disabled.mat-button-disabled[_ngcontent-%COMP%], .mat-mini-fab.mat-warn.mat-button-disabled[_ngcontent-%COMP%], .mat-raised-button.mat-primary.mat-button-disabled[_ngcontent-%COMP%], .mat-raised-button.mat-accent.mat-button-disabled[_ngcontent-%COMP%], .mat-raised-button.mat-button-disabled.mat-button-disabled[_ngcontent-%COMP%], .mat-raised-button.mat-warn.mat-button-disabled[_ngcontent-%COMP%]{background-color:var(--theme-primary-500);color:var(--theme-primary-contrast-50)}.gray-button[_ngcontent-%COMP%]{background:#eaebed!important}.aareon-light-theme[_ngcontent-%COMP%]   .mat-expansion-panel[_ngcontent-%COMP%]:not([class*=mat-elevation-z]).border-exp-panel{box-shadow:none;border:1px solid var(--adcl-card-border)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-standard-chip.mat-primary.mat-mdc-chip-selected.customer-color[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-standard-chip.mat-primary.mat-mdc-chip-highlighted.customer-color[_ngcontent-%COMP%]{background-color:var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .alt-form-background[_ngcontent-%COMP%]   mat-form-field.mat-form-field-appearance-outline[_ngcontent-%COMP%]   .mdc-notched-outline[_ngcontent-%COMP%], .aareon-dark-theme[_ngcontent-%COMP%]   mat-form-field.mat-form-field-appearance-outline[_ngcontent-%COMP%]   .mdc-notched-outline[_ngcontent-%COMP%]{background-color:var(--adcl-button-filter-background)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-icon.mat-primary[_ngcontent-%COMP%]{color:var(--adcl-color-primary)!important}.mat-mdc-raised-button.accept-rent-adjustment-button[_ngcontent-%COMP%], .mat-mdc-unelevated-button[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #0237ff;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.accept-rent-adjustment-button[_ngcontent-%COMP%]:not(:disabled), .mat-mdc-unelevated-button[_ngcontent-%COMP%]:not(:disabled){background-color:#0237ff}.gallery-header[_ngcontent-%COMP%]{padding:8px 0}@media (max-width: 769px){.gallery-header[_ngcontent-%COMP%]{padding:0}}.sort-and-search[_ngcontent-%COMP%]{display:grid;grid-template-areas:"sort search";grid-template-columns:1fr auto;row-gap:2rem;padding-bottom:24px}@media (max-width: 769px){.sort-and-search[_ngcontent-%COMP%]{grid-template-areas:"sort" "search";grid-template-columns:auto}}.sort-filter-button[_ngcontent-%COMP%]{max-width:310px}.sort-filter-button[_ngcontent-%COMP%]   .sort-filter-title[_ngcontent-%COMP%]{line-height:1.2em}.filter-choice[_ngcontent-%COMP%]{width:100%;grid-area:sort;display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:1rem}.one-choice[_ngcontent-%COMP%]{display:flex;width:fit-content}.one-choice[_ngcontent-%COMP%]   .mat-mdc-button.mat-mdc-button-base[_ngcontent-%COMP%]{height:30px;padding:6px 4px 4px 16px;line-height:19px}.one-choice[_ngcontent-%COMP%]   .calendar-category-title-select.mat-mdc-button.mat-mdc-button-base[_ngcontent-%COMP%]{padding:4px 4px 4px 16px}.sort-filter-title[_ngcontent-%COMP%]{display:inline-block;max-width:206px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 290px){.sort-filter-title[_ngcontent-%COMP%]{width:100%}}.cat-choice[_ngcontent-%COMP%]{grid-area:sort;padding-right:10vw}@media (max-width: 769px){.cat-choice[_ngcontent-%COMP%]{padding-right:0}}.smaller-title.mat-mdc-card-title[_ngcontent-%COMP%]{font-size:large;line-height:24px;padding-bottom:4px;padding-top:8px}.chips-container[_ngcontent-%COMP%]{max-height:100px;overflow-y:auto}@media (max-width: 1020px){.chips-container[_ngcontent-%COMP%]{max-height:150px}}@media (max-width: 769px){.gallery-section[_ngcontent-%COMP%]{padding:0}}.gallery-section[_ngcontent-%COMP%]   mat-form-field.mat-form-field-appearance-outline[_ngcontent-%COMP%]{--adcl-formfield-height: 30px;line-height:20px}.gallery-section[_ngcontent-%COMP%]   mat-form-field.mat-form-field-appearance-outline[_ngcontent-%COMP%]   .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{height:0}.search-all[_ngcontent-%COMP%]{grid-area:search;max-width:360px;justify-self:right;display:flex;flex-direction:column-reverse}.search-all[_ngcontent-%COMP%]   .mat-mdc-form-field-icon-prefix[_ngcontent-%COMP%] &gt; .mat-icon[_ngcontent-%COMP%]{padding:12px 3px 12px 12px}@media (max-width: 769px){.search-all[_ngcontent-%COMP%]{max-width:100%;width:100%}}.sort-no-search[_ngcontent-%COMP%]{padding-bottom:24px}@media (max-width: 769px){.sort-no-search[_ngcontent-%COMP%]{padding-bottom:16px}}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-paginator.paginator-no-background[_ngcontent-%COMP%]{background-color:transparent}.sorting-and-searching[_ngcontent-%COMP%]{display:flex;gap:20px}.sorting-link[_ngcontent-%COMP%]{align-self:center;font-weight:700}.sorting-link[_ngcontent-%COMP%]:hover{text-decoration:none;cursor:pointer}.grid-for-preview-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:7fr 3fr}@media (max-width: 290px){.grid-for-preview-header[_ngcontent-%COMP%]{grid-template-columns:1fr}}.preview-headline[_ngcontent-%COMP%]{font-weight:600}@media (max-width: 290px){.preview-headline[_ngcontent-%COMP%]{margin-bottom:0}}.show-parent[_ngcontent-%COMP%]{justify-self:right;font-weight:600;color:var(--theme-primary-500);padding-top:6px;margin-bottom:16px}@media (max-width: 290px){.show-parent[_ngcontent-%COMP%]{justify-self:left}}.link-card[_ngcontent-%COMP%]{cursor:pointer;height:100%}.link-card[_ngcontent-%COMP%]:hover{box-shadow:0 0 1px #3031330d,0 8px 16px #3031331a!important}.preview-card-title[_ngcontent-%COMP%]{margin-bottom:8px;font-size:large;display:block;word-break:break-word}.preview-card-title.no-margin[_ngcontent-%COMP%]{margin-bottom:0}.block-link[_ngcontent-%COMP%]{display:block;color:#343f4d;text-decoration:none}.claim-label[_ngcontent-%COMP%]{border-radius:4px;text-align:center;display:inline-block;color:#fff;font-size:12px;padding:2px 8px;line-height:16px;max-width:max-content}.new-claim[_ngcontent-%COMP%]{background-color:#0288d1}.action-claim[_ngcontent-%COMP%]{background-color:#848b93}.old-claim[_ngcontent-%COMP%]{background-color:#33bf8b}.news-detail-image-container[_ngcontent-%COMP%]{width:100%;object-fit:contain;border-radius:16px 16px 0 0}.news-image[_ngcontent-%COMP%]{width:100%;object-fit:cover;border-radius:16px 16px 0 0}.news-cards[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));column-gap:32px;row-gap:20px;justify-items:center}@media (max-width: 769px){.news-cards[_ngcontent-%COMP%]{grid-template-columns:1fr}.news-cards[_ngcontent-%COMP%]   .card-max-width[_ngcontent-%COMP%]{max-width:100%}}.first-news[_ngcontent-%COMP%]{grid-column-start:1;grid-column-end:4}.read-more[_ngcontent-%COMP%]{justify-self:flex-end}.card-max-width[_ngcontent-%COMP%]{max-width:656px;width:100%}.a-new-headline[_ngcontent-%COMP%]{font-size:large;font-weight:600;padding-bottom:4px}.a-new-headline.first-hl[_ngcontent-%COMP%]{padding-bottom:12px}.date-and-category[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding-bottom:8px}.a-new-date[_ngcontent-%COMP%]{font-weight:700;color:#848b93;text-transform:uppercase;font-size:11px;letter-spacing:.1rem}.card-img[_ngcontent-%COMP%]{display:flex;width:100%;border-radius:16px 16px 0 0;align-items:center;justify-content:center;object-fit:contain}.first-news[_ngcontent-%COMP%]{display:grid;grid-template-columns:minmax(0,max-content) minmax(50%,1fr)}@media (max-width: 769px){.first-news[_ngcontent-%COMP%]{grid-template-columns:1fr}}.text-content[_ngcontent-%COMP%]{padding:16px;position:relative}.img-content[_ngcontent-%COMP%]   .first-pic[_ngcontent-%COMP%]{border-radius:16px 0 0 16px;width:100%;object-fit:contain}@media (max-width: 769px){.img-content[_ngcontent-%COMP%]   .first-pic[_ngcontent-%COMP%]{border-radius:16px 16px 0 0}}.card-pic[_ngcontent-%COMP%]{width:100%;height:100%;border-radius:16px 16px 0 0}.no-img-container[_ngcontent-%COMP%]{display:block;text-align:center;height:200px}.default-icon[_ngcontent-%COMP%]{width:150px;height:200px;max-height:100%;max-width:100%;color:#cbced2}.a-new-text[_ngcontent-%COMP%]{margin-bottom:32px}.card-position[_ngcontent-%COMP%]{position:relative}.news-operations[_ngcontent-%COMP%]{position:absolute;bottom:16px}.news-operations[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--theme-primary-500);cursor:pointer}.news-container[_ngcontent-%COMP%]{padding:0}.news-container[_ngcontent-%COMP%]   .news-entry[_ngcontent-%COMP%]{padding:14px;border-top:1px solid #EAEBED;margin-bottom:10px;max-width:100%}.news-container[_ngcontent-%COMP%]   .news-entry[_ngcontent-%COMP%]:nth-child(1){border-top:none}.news-operations-first[_ngcontent-%COMP%]{position:absolute;bottom:8px;left:16px;right:16px;display:grid;grid-template-columns:1fr 1fr 3fr;grid-gap:16px;padding-bottom:8px}.news-operations-first[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{cursor:pointer}@media (max-width: 769px){.news-operations-first[_ngcontent-%COMP%]{grid-template-columns:1fr 1fr}.news-operations-first[_ngcontent-%COMP%]   .news-category[_ngcontent-%COMP%]{justify-self:flex-end}}h3.news-headline[_ngcontent-%COMP%]{margin-bottom:16px}.pagination-container[_ngcontent-%COMP%]{border-top:1px solid #EAEBED;text-align:right}@media (min-width: 769px){.news-container[_ngcontent-%COMP%]   .news-entry[_ngcontent-%COMP%]{padding:30px}}.customer-logo[_ngcontent-%COMP%]{width:30px}']});let n=e;return n})();var g0e=()=&gt;({height:"26px",width:"320px"}),_B=()=&gt;[1,2,3],_0e=()=&gt;({height:"30px",width:"300px",marginBottom:"0",borderRadius:"16px"}),b0e=()=&gt;({height:"250px",width:"100%",marginBottom:"12px"}),v0e=()=&gt;({height:"12px",width:"80px",margin:"auto",backgroundColor:"transparent"}),y0e=()=&gt;({height:"200px",width:"100%",borderRadius:"16px 16px 0 0",alignItems:"center",justifyContent:"center",padding:"16px"}),C0e=()=&gt;({height:"220px",width:"100%",alignItems:"center",justifyContent:"center",padding:"16px"});function x0e(n,e){if(n&amp;1&amp;&amp;(m(0,"h1"),v(1),h()),n&amp;2){let i=_();d(),N(i.widgetParameters.title)}}function w0e(n,e){n&amp;1&amp;&amp;(m(0,"mat-chip-option",13),C(1,"ngx-skeleton-loader",6),h()),n&amp;2&amp;&amp;(d(),p("theme",A(1,v0e)))}function M0e(n,e){n&amp;1&amp;&amp;(H(0),m(1,"mat-card",14),C(2,"ngx-skeleton-loader",6),m(3,"mat-card-content"),C(4,"ngx-skeleton-loader",6),h()(),W()),n&amp;2&amp;&amp;(d(2),p("theme",A(2,y0e)),d(2),p("theme",A(3,C0e)))}function k0e(n,e){n&amp;1&amp;&amp;(H(0),m(1,"article",4)(2,"section",5),C(3,"ngx-skeleton-loader",6),m(4,"mat-chip-listbox",7),w(5,w0e,2,2,"mat-chip-option",8),h()(),m(6,"section",9),C(7,"ngx-skeleton-loader",10),h()(),C(8,"ngx-skeleton-loader",6),m(9,"section",11),w(10,M0e,5,4,"ng-container",12),h(),W()),n&amp;2&amp;&amp;(d(3),p("theme",A(6,g0e)),d(),p("multiple",!0),d(),p("ngForOf",A(7,_B)),d(2),p("theme",A(8,_0e)),d(),p("theme",A(9,b0e)),d(2),p("ngForOf",A(10,_B)))}function O0e(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-news-list",15),n&amp;2){let i=_();p("i18n",i.i18n)("news",i.newsEntries)("entriesPerPage",i.listEntryCount)("availableCategories",i.availableCategories)}}var QD=(()=&gt;{let e=class e{constructor(t,r){this.newsService=t,this.router=r,this.listEntryCount=6,this.newsEntries=null,this.i18n=wx,this.availableCategories=[],this.newsSubscription$=null}ngOnInit(){this.widgetParameters.news_per_page&amp;&amp;(this.listEntryCount=this.widgetParameters.news_per_page),this.newsSubscription$=this.newsService.getAllNews().subscribe(t=&gt;{this.newsEntries=t,this.getAvailableCategories(t)})}showNewsDetail(t){this.router.navigate([`/news-detail/${t.id}`])}ngOnDestroy(){this.newsSubscription$&amp;&amp;this.newsSubscription$.unsubscribe()}getAvailableCategories(t){t.forEach(r=&gt;{r.category&amp;&amp;(this.availableCategories.includes(r.category)||this.availableCategories.push(r.category))})}};e.\u0275fac=function(r){return new(r||e)(x(cB),x(Vn))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-news"]],inputs:{widgetParameters:"widgetParameters"},decls:6,vars:3,consts:[[1,"aareon-light-theme","mat-typography"],["id","top-scroll-element"],[4,"ngIf"],[3,"i18n","news","entriesPerPage","availableCategories",4,"ngIf"],[1,"sort-and-search"],[1,"gallery-section","cat-choice"],["appearance","line",3,"theme"],[1,"chips-container",3,"multiple"],["class","customer-color",4,"ngFor","ngForOf"],[1,"gallery-section","search-all","dynamic-table-filters-container--global","alt-form-background"],["appearance","line",1,"adcl-searchform",3,"theme"],[1,"news-cards"],[4,"ngFor","ngForOf"],[1,"customer-color"],[1,"card-max-width","link-card","card-position"],[3,"i18n","news","entriesPerPage","availableCategories"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0),C(1,"div",1),m(2,"div"),w(3,x0e,2,1,"h1",2)(4,k0e,11,11,"ng-container",2)(5,O0e,1,4,"crm-frontend-news-list",3),h()()),r&amp;2&amp;&amp;(d(3),p("ngIf",o.widgetParameters.title),d(),p("ngIf",!o.newsEntries),d(),p("ngIf",o.newsEntries))},dependencies:[Ue,fe,et,Dt,Ge,ac,oc,gB],styles:['.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.aareon-light-theme[_ngcontent-%COMP%]{--adcl-color-primary: var(--theme-primary-500);--adcl-color-primary-disabled: var(--theme-primary-100);--adcl-color-secondary: var(--theme-secondary-500);--adcl-color-secondary-disabled: var(--theme-secondary-100);--adcl-color-warn: var(--theme-warn-500);--adcl-color-warn-disabled: var(--theme-warn-100);--adcl-color-accent: var(--theme-secondary-500);--adcl-color-accent-disabled: var(--theme-secondary-100);--adcl-card-active: var(--theme-primary-500);--adcl-stepper-selected-color: var(--theme-primary-50);--adcl-stepper-selected-background: var(--theme-primary-500);--mdc-protected-button-container-color: var(--theme-primary-100);--mdc-protected-button-label-text-color: var(--theme-primary-50);--theme-primary-contrast-500: var(--theme-primary-50);--mdc-theme-primary: var(--theme-primary-500);--adcl-button-selector-hover: var(--theme-primary-50)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-fab.mat-accent[_ngcontent-%COMP%]{--mdc-fab-container-color: white;--mat-mdc-fab-color: var(--adcl-color-primary-text)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-fab.mat-primary[_ngcontent-%COMP%]{--mdc-fab-container-color: var(--theme-primary-500);--mat-mdc-fab-color: var(--theme-primary-contrast-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-fab.mat-secondary[_ngcontent-%COMP%]{--mdc-fab-container-color: var(--theme-secondary-500);--mat-mdc-fab-color: var(--theme-secondary-contrast-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-button[disabled][disabled][_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button[disabled][disabled][_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-outlined-button[disabled][disabled][_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .adcl-selector-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-filled-button-container-color: var(--theme-secondary-100)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-button.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-outlined-button.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .adcl-selector-button.mat-secondary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: var(--theme-secondary-500);--mdc-filled-button-label-text-color: var(--theme-secondary-50);--mdc-outlined-button-label-text-color: var(--theme-secondary-500);--mat-mdc-button-persistent-ripple-color: var(--theme-secondary-500);--adcl-button-selector-background: var(--theme-secondary-500);--adcl-color-secondary-text: var(--theme-secondary-contrast-500);--mdc-protected-button-container-color: var(--theme-secondary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-button.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .adcl-selector-button.mat-primary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: var(--theme-primary-500);--mdc-filled-button-label-text-color: var(--theme-primary-50);--mdc-outlined-button-label-text-color: var(--theme-primary-500);--mat-mdc-button-persistent-ripple-color: var(--theme-primary-500);--adcl-button-selector-background: var(--theme-primary-500);--adcl-color-primary-text: var(--theme-primary-contrast-500);--mdc-text-button-label-text-color: var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: var(--theme-primary-500);--mat-mdc-button-persistent-ripple-color: var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mdc-protected-button-container-color: var(--theme-primary-500);--mdc-protected-button-label-text-color: var(--theme-primary-50)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%]:not(:disabled), .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]:not(:disabled){background-color:var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-raised-button.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-secondary[_ngcontent-%COMP%]{--mdc-protected-button-container-color: var(--theme-secondary-500);--mdc-protected-button-label-text-color: var(--theme-secondary-50)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-raised-button.mat-secondary[_ngcontent-%COMP%]:not(:disabled), .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-secondary[_ngcontent-%COMP%]:not(:disabled){background-color:var(--theme-secondary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-step-header[_ngcontent-%COMP%]   .mat-step-icon-state-edit[_ngcontent-%COMP%]{background-color:var(--theme-primary-500);color:var(--theme-primary-50)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-badge-content[_ngcontent-%COMP%]{background:var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%]{--mdc-checkbox-selected-icon-color: var(--theme-primary-100)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-progress-spinner[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: var(--theme-primary-contrast-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: var(--theme-primary-500);--mdc-filled-button-label-text-color: #FFFFFF}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[disabled][disabled][_ngcontent-%COMP%]{--mdc-filled-button-disabled-label-text-color: #FFFFFF}.mat-flat-button.mat-primary.mat-button-disabled[_ngcontent-%COMP%], .mat-flat-button.mat-accent.mat-button-disabled[_ngcontent-%COMP%], .mat-flat-button.mat-button-disabled.mat-button-disabled[_ngcontent-%COMP%], .mat-flat-button.mat-warn.mat-button-disabled[_ngcontent-%COMP%], .mat-fab.mat-primary.mat-button-disabled[_ngcontent-%COMP%], .mat-fab.mat-accent.mat-button-disabled[_ngcontent-%COMP%], .mat-fab.mat-button-disabled.mat-button-disabled[_ngcontent-%COMP%], .mat-fab.mat-warn.mat-button-disabled[_ngcontent-%COMP%], .mat-mini-fab.mat-primary.mat-button-disabled[_ngcontent-%COMP%], .mat-mini-fab.mat-accent.mat-button-disabled[_ngcontent-%COMP%], .mat-mini-fab.mat-button-disabled.mat-button-disabled[_ngcontent-%COMP%], .mat-mini-fab.mat-warn.mat-button-disabled[_ngcontent-%COMP%], .mat-raised-button.mat-primary.mat-button-disabled[_ngcontent-%COMP%], .mat-raised-button.mat-accent.mat-button-disabled[_ngcontent-%COMP%], .mat-raised-button.mat-button-disabled.mat-button-disabled[_ngcontent-%COMP%], .mat-raised-button.mat-warn.mat-button-disabled[_ngcontent-%COMP%]{background-color:var(--theme-primary-500);color:var(--theme-primary-contrast-50)}.gray-button[_ngcontent-%COMP%]{background:#eaebed!important}.aareon-light-theme[_ngcontent-%COMP%]   .mat-expansion-panel[_ngcontent-%COMP%]:not([class*=mat-elevation-z]).border-exp-panel{box-shadow:none;border:1px solid var(--adcl-card-border)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-standard-chip.mat-primary.mat-mdc-chip-selected.customer-color[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-standard-chip.mat-primary.mat-mdc-chip-highlighted.customer-color[_ngcontent-%COMP%]{background-color:var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .alt-form-background[_ngcontent-%COMP%]   mat-form-field.mat-form-field-appearance-outline[_ngcontent-%COMP%]   .mdc-notched-outline[_ngcontent-%COMP%], .aareon-dark-theme[_ngcontent-%COMP%]   mat-form-field.mat-form-field-appearance-outline[_ngcontent-%COMP%]   .mdc-notched-outline[_ngcontent-%COMP%]{background-color:var(--adcl-button-filter-background)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-icon.mat-primary[_ngcontent-%COMP%]{color:var(--adcl-color-primary)!important}.mat-mdc-raised-button.accept-rent-adjustment-button[_ngcontent-%COMP%], .mat-mdc-unelevated-button[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #0237ff;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.accept-rent-adjustment-button[_ngcontent-%COMP%]:not(:disabled), .mat-mdc-unelevated-button[_ngcontent-%COMP%]:not(:disabled){background-color:#0237ff}.gallery-header[_ngcontent-%COMP%]{padding:8px 0}@media (max-width: 769px){.gallery-header[_ngcontent-%COMP%]{padding:0}}.sort-and-search[_ngcontent-%COMP%]{display:grid;grid-template-areas:"sort search";grid-template-columns:1fr auto;row-gap:2rem;padding-bottom:24px}@media (max-width: 769px){.sort-and-search[_ngcontent-%COMP%]{grid-template-areas:"sort" "search";grid-template-columns:auto}}.sort-filter-button[_ngcontent-%COMP%]{max-width:310px}.sort-filter-button[_ngcontent-%COMP%]   .sort-filter-title[_ngcontent-%COMP%]{line-height:1.2em}.filter-choice[_ngcontent-%COMP%]{width:100%;grid-area:sort;display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:1rem}.one-choice[_ngcontent-%COMP%]{display:flex;width:fit-content}.one-choice[_ngcontent-%COMP%]   .mat-mdc-button.mat-mdc-button-base[_ngcontent-%COMP%]{height:30px;padding:6px 4px 4px 16px;line-height:19px}.one-choice[_ngcontent-%COMP%]   .calendar-category-title-select.mat-mdc-button.mat-mdc-button-base[_ngcontent-%COMP%]{padding:4px 4px 4px 16px}.sort-filter-title[_ngcontent-%COMP%]{display:inline-block;max-width:206px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 290px){.sort-filter-title[_ngcontent-%COMP%]{width:100%}}.cat-choice[_ngcontent-%COMP%]{grid-area:sort;padding-right:10vw}@media (max-width: 769px){.cat-choice[_ngcontent-%COMP%]{padding-right:0}}.smaller-title.mat-mdc-card-title[_ngcontent-%COMP%]{font-size:large;line-height:24px;padding-bottom:4px;padding-top:8px}.chips-container[_ngcontent-%COMP%]{max-height:100px;overflow-y:auto}@media (max-width: 1020px){.chips-container[_ngcontent-%COMP%]{max-height:150px}}@media (max-width: 769px){.gallery-section[_ngcontent-%COMP%]{padding:0}}.gallery-section[_ngcontent-%COMP%]   mat-form-field.mat-form-field-appearance-outline[_ngcontent-%COMP%]{--adcl-formfield-height: 30px;line-height:20px}.gallery-section[_ngcontent-%COMP%]   mat-form-field.mat-form-field-appearance-outline[_ngcontent-%COMP%]   .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{height:0}.search-all[_ngcontent-%COMP%]{grid-area:search;max-width:360px;justify-self:right;display:flex;flex-direction:column-reverse}.search-all[_ngcontent-%COMP%]   .mat-mdc-form-field-icon-prefix[_ngcontent-%COMP%] &gt; .mat-icon[_ngcontent-%COMP%]{padding:12px 3px 12px 12px}@media (max-width: 769px){.search-all[_ngcontent-%COMP%]{max-width:100%;width:100%}}.sort-no-search[_ngcontent-%COMP%]{padding-bottom:24px}@media (max-width: 769px){.sort-no-search[_ngcontent-%COMP%]{padding-bottom:16px}}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-paginator.paginator-no-background[_ngcontent-%COMP%]{background-color:transparent}.sorting-and-searching[_ngcontent-%COMP%]{display:flex;gap:20px}.sorting-link[_ngcontent-%COMP%]{align-self:center;font-weight:700}.sorting-link[_ngcontent-%COMP%]:hover{text-decoration:none;cursor:pointer}.grid-for-preview-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:7fr 3fr}@media (max-width: 290px){.grid-for-preview-header[_ngcontent-%COMP%]{grid-template-columns:1fr}}.preview-headline[_ngcontent-%COMP%]{font-weight:600}@media (max-width: 290px){.preview-headline[_ngcontent-%COMP%]{margin-bottom:0}}.show-parent[_ngcontent-%COMP%]{justify-self:right;font-weight:600;color:var(--theme-primary-500);padding-top:6px;margin-bottom:16px}@media (max-width: 290px){.show-parent[_ngcontent-%COMP%]{justify-self:left}}.link-card[_ngcontent-%COMP%]{cursor:pointer;height:100%}.link-card[_ngcontent-%COMP%]:hover{box-shadow:0 0 1px #3031330d,0 8px 16px #3031331a!important}.preview-card-title[_ngcontent-%COMP%]{margin-bottom:8px;font-size:large;display:block;word-break:break-word}.preview-card-title.no-margin[_ngcontent-%COMP%]{margin-bottom:0}.block-link[_ngcontent-%COMP%]{display:block;color:#343f4d;text-decoration:none}.claim-label[_ngcontent-%COMP%]{border-radius:4px;text-align:center;display:inline-block;color:#fff;font-size:12px;padding:2px 8px;line-height:16px;max-width:max-content}.new-claim[_ngcontent-%COMP%]{background-color:#0288d1}.action-claim[_ngcontent-%COMP%]{background-color:#848b93}.old-claim[_ngcontent-%COMP%]{background-color:#33bf8b}.news-detail-image-container[_ngcontent-%COMP%]{width:100%;object-fit:contain;border-radius:16px 16px 0 0}.news-image[_ngcontent-%COMP%]{width:100%;object-fit:cover;border-radius:16px 16px 0 0}.news-cards[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));column-gap:32px;row-gap:20px;justify-items:center}.first-news[_ngcontent-%COMP%]{grid-column-start:1;grid-column-end:4}.read-more[_ngcontent-%COMP%]{justify-self:flex-end}.card-max-width[_ngcontent-%COMP%]{max-width:656px;width:100%}.a-new-headline[_ngcontent-%COMP%]{font-size:large;font-weight:600;padding-bottom:4px}.a-new-headline.first-hl[_ngcontent-%COMP%]{padding-bottom:12px}.date-and-category[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding-bottom:8px}.a-new-date[_ngcontent-%COMP%]{font-weight:700;color:#848b93;text-transform:uppercase;font-size:11px;letter-spacing:.1rem}.card-img[_ngcontent-%COMP%]{display:flex;width:100%;border-radius:16px 16px 0 0;align-items:center;justify-content:center;object-fit:contain}.first-news[_ngcontent-%COMP%]{display:grid;grid-template-columns:minmax(0,max-content) minmax(50%,1fr)}@media (max-width: 769px){.first-news[_ngcontent-%COMP%]{grid-template-columns:1fr}}.text-content[_ngcontent-%COMP%]{padding:16px;position:relative}.img-content[_ngcontent-%COMP%]   .first-pic[_ngcontent-%COMP%]{border-radius:16px 0 0 16px;width:100%;object-fit:contain}@media (max-width: 769px){.img-content[_ngcontent-%COMP%]   .first-pic[_ngcontent-%COMP%]{border-radius:16px 16px 0 0}}.card-pic[_ngcontent-%COMP%]{width:100%;height:100%;border-radius:16px 16px 0 0}.no-img-container[_ngcontent-%COMP%]{display:block;text-align:center;height:200px}.default-icon[_ngcontent-%COMP%]{width:150px;height:200px;max-height:100%;max-width:100%;color:#cbced2}.a-new-text[_ngcontent-%COMP%]{margin-bottom:32px}.card-position[_ngcontent-%COMP%]{position:relative}.news-operations[_ngcontent-%COMP%]{position:absolute;bottom:16px}.news-operations[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--theme-primary-500);cursor:pointer}.news-container[_ngcontent-%COMP%]{padding:0}.news-container[_ngcontent-%COMP%]   .news-entry[_ngcontent-%COMP%]{padding:14px;border-top:1px solid #EAEBED;margin-bottom:10px;max-width:100%}.news-container[_ngcontent-%COMP%]   .news-entry[_ngcontent-%COMP%]:nth-child(1){border-top:none}.news-operations-first[_ngcontent-%COMP%]{position:absolute;bottom:8px;left:16px;right:16px;display:grid;grid-template-columns:1fr 1fr 3fr;grid-gap:16px;padding-bottom:8px}.news-operations-first[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{cursor:pointer}@media (max-width: 769px){.news-operations-first[_ngcontent-%COMP%]{grid-template-columns:1fr 1fr}.news-operations-first[_ngcontent-%COMP%]   .news-category[_ngcontent-%COMP%]{justify-self:flex-end}}h3.news-headline[_ngcontent-%COMP%]{margin-bottom:16px}.pagination-container[_ngcontent-%COMP%]{border-top:1px solid #EAEBED;text-align:right}@media (min-width: 769px){.news-container[_ngcontent-%COMP%]   .news-entry[_ngcontent-%COMP%]{padding:30px}}.customer-logo[_ngcontent-%COMP%]{width:30px}.news-cards[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));column-gap:32px;justify-items:center}@media (max-width: 769px){.news-cards[_ngcontent-%COMP%]{grid-template-columns:1fr}.news-cards[_ngcontent-%COMP%]   .card-max-width[_ngcontent-%COMP%]{max-width:100%}}']});let n=e;return n})();var bB={labels:{BACK:"Zur\xFCck",search:"Suche",choose:"W\xE4hlen Sie Ihre Kategorie"}};var vB={albums:[{ID:"1",NAME:"Erster Test",CATEGORY:"NeueKat",DATE:"2021-06-10",thumbnailUrl:"https://picsum.photos/id/1/200/200"},{ID:"7",NAME:"Erster Test 2",CATEGORY:"Wohnung",DATE:"2021-06-10",thumbnailUrl:"https://picsum.photos/id/7/100/200"},{ID:"4",NAME:"Erster Funktionstest zur Probe",CATEGORY:"Garage",DATE:"2023-10-10",thumbnailUrl:"https://picsum.photos/id/3/200/200"},{ID:"8",NAME:"Erster Test 3",CATEGORY:"Pool",DATE:"2021-06-10",thumbnailUrl:"https://picsum.photos/id/7/100/200"},{ID:"9",NAME:"Erster Test",CATEGORY:"Lager",DATE:"2020-07-10",thumbnailUrl:"https://picsum.photos/id/2/200/100"},{ID:"11",NAME:"Erster Funktionstest zur Probe",CATEGORY:"Bauvorhaben",DATE:"2023-10-10",thumbnailUrl:"https://picsum.photos/id/3/200/200"},{ID:"24",NAME:"Zweiter Test",CATEGORY:"Pizza",DATE:"2019-03-12",thumbnailUrl:"https://picsum.photos/id/2/200/100"},{ID:"10",NAME:"New Work",CATEGORY:"Gro\xDFraumb\xFCro",DATE:"2021-06-10",thumbnailUrl:"https://picsum.photos/id/5/300/200"},{ID:"3",NAME:"Das ist ein sch\xF6ner Name",CATEGORY:"Gartenwohnung am Stadtrand mit Pool und Tiefgarage",DATE:"2021-06-10",thumbnailUrl:"https://picsum.photos/id/5/300/200"},{ID:"2",NAME:"Ein anderer Name",CATEGORY:"Wohnung",DATE:"2020-07-10",thumbnailUrl:"https://picsum.photos/id/2/200/100"}]};var yB={photos:[{ID:"1",ID_PHOTO_ALBUM:"1"},{ID:"2",ID_PHOTO_ALBUM:"1"},{ID:"3",ID_PHOTO_ALBUM:"1"},{ID:"4",ID_PHOTO_ALBUM:"1"},{ID:"5",ID_PHOTO_ALBUM:"1"},{ID:"6",ID_PHOTO_ALBUM:"1"}]};var Ef=(()=&gt;{let e=class e{constructor(t){this.httpClient=t,this.translations=null,this.demoMode=!0}setDemoMode(t){this.demoMode=t}getPhotoAlbums(){if(this.demoMode){let t=new re;return setTimeout(()=&gt;{t.next(vB)},1e3),t.asObservable()}else return this.httpClient.get("/jaguar/photo-album/album-list")}getPhotos(t){if(this.demoMode){let r=new re;return setTimeout(()=&gt;{r.next(yB)},1e3),r.asObservable()}else return this.httpClient.get("/jaguar/photo-album/photo-list/idAlbum/"+t)}getPhotoView(t){return this.demoMode?t==="3"?"https://picsum.photos/id/"+t+"/4000/3000":t==="4"?"https://picsum.photos/id/"+t+"/200/300":t==="5"?"https://picsum.photos/id/"+t+"/500/500":"https://picsum.photos/id/"+t+"/600/400":"/jaguar/photo-album/photo-view/id/"+t}setTranslations(t){this.translations=t}getTranslations(){return this.translations}};e.\u0275fac=function(r){return new(r||e)(D(Ze))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var bs=(()=&gt;{let e=class e{transform(t,r="asc",o){if(t.length===0)return t;let a=[],s=[],c=[];o?(t.forEach(u=&gt;{typeof u[o]=="number"?a.push(u):typeof u[o]=="string"?s.push(u):c.push(u)}),a.sort((u,f)=&gt;{let g=u[o],b=f[o];return typeof g=="number"&amp;&amp;typeof b=="number"?g-b:0}),s.sort((u,f)=&gt;{let g=u[o],b=f[o];return typeof g=="string"&amp;&amp;typeof b=="string"?g.toLowerCase().trim()&lt;b.toLowerCase().trim()?-1:g.toLowerCase().trim()&gt;b.toLowerCase().trim()?1:0:0})):(t.forEach(u=&gt;{typeof u=="number"?a.push(u):typeof u=="string"?s.push(u):c.push(u)}),a.sort(),s.sort());let l=[...a,...s,...c];return r==="asc"?l:l.reverse()}};e.\u0275fac=function(r){return new(r||e)},e.\u0275pipe=ro({name:"sortBy",type:e,pure:!0}),e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var P0e=()=&gt;({height:"16px","margin-top":"20px"}),D0e=()=&gt;({height:"50px"}),JD=()=&gt;({height:"16px"}),I0e=()=&gt;[1,2,3,4],T0e=()=&gt;({height:"200px",margin:"0",width:"100%","border-radius":"16px"});function A0e(n,e){n&amp;1&amp;&amp;(m(0,"mat-card",7),C(1,"ngx-skeleton-loader",3),m(2,"mat-card-content"),C(3,"ngx-skeleton-loader",3)(4,"ngx-skeleton-loader",3),h()()),n&amp;2&amp;&amp;(d(),p("theme",A(3,T0e)),d(2),p("theme",A(4,JD)),d(),p("theme",A(5,JD)))}function R0e(n,e){n&amp;1&amp;&amp;(H(0),m(1,"article",1)(2,"section",2)(3,"h3"),C(4,"ngx-skeleton-loader",3),h(),C(5,"ngx-skeleton-loader",3),h(),m(6,"section",4),C(7,"ngx-skeleton-loader",3),h()(),m(8,"article",5),w(9,A0e,5,6,"mat-card",6),h(),W()),n&amp;2&amp;&amp;(d(4),p("theme",A(4,P0e)),d(),p("theme",A(5,D0e)),d(2),p("theme",A(6,JD)),d(2),p("ngForOf",A(7,I0e)))}function F0e(n,e){if(n&amp;1&amp;&amp;(m(0,"h4"),v(1),h()),n&amp;2){let i=_(2);d(),N(i.i18n.labels.choose)}}function N0e(n,e){if(n&amp;1){let i=U();m(0,"mat-chip-option",15),P("click",function(){let r=I(i).$implicit,o=_(2);return T(o.selectArray(r))}),v(1),h()}if(n&amp;2){let i=e.$implicit;d(),N(i)}}function L0e(n,e){if(n&amp;1){let i=U();m(0,"input",16),Qn("ngModelChange",function(r){I(i);let o=_(2);return ti(o.searchedFor,r)||(o.searchedFor=r),T(r)}),P("ngModelChange",function(){I(i);let r=_(2);return T(r.filterAlbums())}),h()}if(n&amp;2){let i=_(2);p("placeholder",i.i18n.labels.search),Zn("ngModel",i.searchedFor)}}function j0e(n,e){if(n&amp;1){let i=U();m(0,"mat-card",17),P("click",function(){let r=I(i).$implicit,o=_(2);return T(o.openGallery(r.ID,r.NAME))}),m(1,"div",18),C(2,"img",19),h(),m(3,"mat-card-content")(4,"mat-card-title",20),v(5),h(),m(6,"mat-card-subtitle"),v(7),h()(),m(8,"mat-card-footer",21)(9,"small"),v(10),h()()()}if(n&amp;2){let i=e.$implicit;d(2),p("src",i.thumbnailUrl,_t)("alt",i.NAME),d(3),N(i.NAME),d(2),N(i.CATEGORY),d(3),S(" ",i.europDate," ")}}function V0e(n,e){if(n&amp;1&amp;&amp;(m(0,"article")(1,"article",1)(2,"section",2),w(3,F0e,2,1,"h4",0),m(4,"mat-chip-listbox",8),w(5,N0e,2,1,"mat-chip-option",9),h()(),m(6,"section",10)(7,"mat-form-field",11),C(8,"mat-icon",12),w(9,L0e,1,2,"input",13),h()()(),m(10,"article",5),w(11,j0e,11,5,"mat-card",14),de(12,"sortBy"),h()()),n&amp;2){let i=_();d(3),p("ngIf",i.i18n),d(),p("multiple",!0),d(),p("ngForOf",i.onlyCats),d(4),p("ngIf",i.i18n),d(2),p("ngForOf",Di(12,5,i.albumList,i.sortOrder,i.mySortKey))}}var CB=(()=&gt;{let e=class e{constructor(t){this.igService=t,this.messagetoemit=new ae,this.albumList=[],this.albsToShow=[],this.selectedList=[],this.i18n=null,this.onlyCats=[],this.searchedFor=null,this.sortOrder="desc",this.mySortKey="DATE",this.isLoading=null}ngOnInit(){this.isLoading=!0,this.igService.getPhotoAlbums().subscribe(t=&gt;{this.albumList=t.albums,this.albsToShow=this.albumList,this.onlyCatsArray(this.albsToShow),this.dateToEuro(this.albsToShow),this.isLoading=!1}),this.i18n=this.igService.getTranslations()}onlyCatsArray(t){for(let r=0;r&lt;t.length;r++)this.onlyCats.includes(t[r].CATEGORY)||this.onlyCats.push(t[r].CATEGORY);this.onlyCats.sort()}selectArray(t){this.selectedList.indexOf(t)==-1?this.selectedList.push(t):this.selectedList.splice(this.selectedList.indexOf(t),1),this.filterAlbums()}openGallery(t,r){this.messagetoemit.emit({view:"galleryView",albumID:t,albumTitle:r})}filterAlbums(){if(this.albumList=[],!this.searchedFor&amp;&amp;this.selectedList.length==0)return this.albumList=this.albsToShow,this.albumList;for(let t=0;t&lt;this.albsToShow.length;t++)this.searchedFor&amp;&amp;this.selectedList.length!=0?this.selectedList.indexOf(this.albsToShow[t].CATEGORY)!=-1&amp;&amp;(this.albsToShow[t].CATEGORY.toLowerCase().includes(this.searchedFor.toLowerCase())||this.albsToShow[t].NAME.toLowerCase().includes(this.searchedFor.toLowerCase())||this.albsToShow[t].europDate?.includes(this.searchedFor))&amp;&amp;this.albumList.push(this.albsToShow[t]):(this.selectedList.indexOf(this.albsToShow[t].CATEGORY)!=-1&amp;&amp;this.albumList.push(this.albsToShow[t]),this.searchedFor&amp;&amp;(this.albsToShow[t].CATEGORY.toLowerCase().includes(this.searchedFor.toLowerCase())||this.albsToShow[t].NAME.toLowerCase().includes(this.searchedFor.toLowerCase())||this.albsToShow[t].europDate?.includes(this.searchedFor))&amp;&amp;this.albumList.push(this.albsToShow[t]));return this.albumList}dateToEuro(t){for(let r=0;r&lt;t.length;r++)this.albsToShow[r].europDate=qs(t[r].DATE,"dd.MM.yyyy","de_DE")}};e.\u0275fac=function(r){return new(r||e)(x(Ef))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-album-overview"]],inputs:{headline:"headline",subline:"subline"},outputs:{messagetoemit:"messagetoemit"},decls:2,vars:2,consts:[[4,"ngIf"],[1,"sort-and-search"],[1,"gallery-section","cat-choice"],["appearance","line",3,"theme"],[1,"gallery-section","search-all"],[1,"albums-grid"],["class","alb-card",4,"ngFor","ngForOf"],[1,"alb-card"],[1,"chips-container",3,"multiple"],["class","customer-color",3,"click",4,"ngFor","ngForOf"],[1,"gallery-section","search-all","dynamic-table-filters-container--global","alt-form-background"],[1,"adcl-searchform"],["matPrefix","","svgIcon","basics:search"],["name","albumChoice","matInput","",3,"placeholder","ngModel","ngModelChange",4,"ngIf"],["class","alb-card",3,"click",4,"ngFor","ngForOf"],[1,"customer-color",3,"click"],["name","albumChoice","matInput","",3,"ngModelChange","placeholder","ngModel"],[1,"alb-card",3,"click"],[1,"thumb-size"],["mat-card-image","",1,"thumb-pic",3,"src","alt"],[1,"smaller-title"],[1,"alb-footer"]],template:function(r,o){r&amp;1&amp;&amp;w(0,R0e,10,8,"ng-container",0)(1,V0e,13,9,"article",0),r&amp;2&amp;&amp;(p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading))},dependencies:[Ue,fe,Ge,ac,oc,tn,Vt,ji,nn,Ht,yr,et,Dt,nx,$c,ps,qr,Ce,bs],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.albums-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-column-gap:20px}.alb-card[_ngcontent-%COMP%]{width:100%;position:relative}.alb-card[_ngcontent-%COMP%]:hover{box-shadow:0 0 1px #3031330d,0 16px 24px #3031331a!important;cursor:pointer}.alb-footer[_ngcontent-%COMP%]{position:absolute;bottom:6px;right:6px}.thumb-size[_ngcontent-%COMP%]{height:200px;width:100%;border-radius:16px 16px 0 0;margin-bottom:12px}.thumb-pic[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover}"]});let n=e;return n})();var z0e=()=&gt;({height:"20px","margin-top":"20px"}),H0e=()=&gt;[1,2,3,4],U0e=()=&gt;({height:"200px",margin:"0",width:"100%","border-radius":"16px"});function W0e(n,e){if(n&amp;1){let i=U();m(0,"div",3)(1,"a",4),P("click",function(){I(i);let r=_();return T(r.closeGallery())}),C(2,"mat-icon",5),v(3),h()()}if(n&amp;2){let i=_();d(3),S(" ",i.translations.labels.BACK," ")}}function G0e(n,e){n&amp;1&amp;&amp;(m(0,"mat-card",10),C(1,"ngx-skeleton-loader",7),h()),n&amp;2&amp;&amp;(d(),p("theme",A(1,U0e)))}function $0e(n,e){n&amp;1&amp;&amp;(m(0,"article")(1,"h2",6),C(2,"ngx-skeleton-loader",7),h(),m(3,"mat-card")(4,"article",8),w(5,G0e,2,2,"mat-card",9),h()()()),n&amp;2&amp;&amp;(d(2),p("theme",A(2,z0e)),d(3),p("ngForOf",A(3,H0e)))}function Y0e(n,e){if(n&amp;1){let i=U();m(0,"mat-card",10)(1,"div",11)(2,"img",12),P("click",function(){let r=I(i).index,o=_(2);return T(o.openModal(r))}),h()()()}if(n&amp;2){let i=e.$implicit;d(2),p("src",i,_t)("alt","Photo")}}function q0e(n,e){if(n&amp;1&amp;&amp;(m(0,"article")(1,"h2",6),v(2),h(),m(3,"mat-card")(4,"article",8),w(5,Y0e,3,2,"mat-card",9),h()()()),n&amp;2){let i=_();d(2),S(" ",i.albumTitle," "),d(3),p("ngForOf",i.images)}}function Z0e(n,e){if(n&amp;1){let i=U();m(0,"mat-icon",23),P("click",function(){I(i);let r=_(3);return T(r.previousPic())}),h()}}function Q0e(n,e){if(n&amp;1){let i=U();m(0,"mat-icon",24),P("click",function(){I(i);let r=_(3);return T(r.nextPic())}),h()}}function K0e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",16)(1,"div",17),w(2,Z0e,1,0,"mat-icon",18),h(),m(3,"div",19),C(4,"img",20),h(),m(5,"div",21),w(6,Q0e,1,0,"mat-icon",22),h()()),n&amp;2){let i=_(2);d(2),p("ngIf",i.rightIndex&gt;0),d(2),p("src",i.images[i.rightIndex],_t),d(2),p("ngIf",i.rightIndex&lt;i.images.length-1)}}function X0e(n,e){if(n&amp;1){let i=U();m(0,"article",13)(1,"span",14),P("click",function(){I(i);let r=_();return T(r.closeModal())}),v(2,"\xD7"),h(),w(3,K0e,7,3,"div",15),h()}if(n&amp;2){let i=_();d(3),p("ngIf",i.rightIndex!==null)}}var xB=(()=&gt;{let e=class e{constructor(t){this.igService=t,this.messagetoemit=new ae,this.showmodal=!1,this.images=[],this.rightIndex=null,this.translations=null,this.isLoading=!0}ngOnInit(){this.isLoading=!0,this.idfromchild1tochild2&amp;&amp;this.igService.getPhotos(this.idfromchild1tochild2).subscribe(t=&gt;{this.images=this.generateGallery(t.photos),this.isLoading=!1}),this.translations=this.igService.getTranslations()}generateGallery(t){let r=[];for(let o=0;o&lt;t.length;o++)r.push(this.igService.getPhotoView(t[o].ID));return r}closeGallery(){this.messagetoemit.emit({view:"albumView",albumID:null,albumTitle:null})}openModal(t){this.rightIndex=t,this.showmodal=!0}closeModal(){this.showmodal=!1}nextPic(){this.rightIndex!==null&amp;&amp;(this.rightIndex+=1)}previousPic(){this.rightIndex&amp;&amp;(this.rightIndex-=1)}};e.\u0275fac=function(r){return new(r||e)(x(Ef))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-inner-image-gallery"]],inputs:{idfromchild1tochild2:"idfromchild1tochild2",albumTitle:"albumTitle"},outputs:{messagetoemit:"messagetoemit"},decls:4,vars:4,consts:[["class","go-back",4,"ngIf"],[4,"ngIf"],["class","slide-modal",4,"ngIf"],[1,"go-back"],[1,"arrow-back",3,"click"],["svgIcon","arrows:chevron-left"],[1,"alb-title"],["appearance","line",3,"theme"],[1,"pic-grid"],["class","pic-card",4,"ngFor","ngForOf"],[1,"pic-card"],[1,"pic-size"],["mat-card-image","",1,"pic",3,"click","src","alt"],[1,"slide-modal"],[1,"close",3,"click"],["class","open-grid",4,"ngIf"],[1,"open-grid"],[1,"prev"],["svgIcon","arrows:chevron-left",3,"click",4,"ngIf"],[1,"center-pic"],["alt","photo",1,"big-pic",3,"src"],[1,"next"],["svgIcon","arrows:chevron-right",3,"click",4,"ngIf"],["svgIcon","arrows:chevron-left",3,"click"],["svgIcon","arrows:chevron-right",3,"click"]],template:function(r,o){r&amp;1&amp;&amp;w(0,W0e,4,1,"div",0)(1,$0e,6,4,"article",1)(2,q0e,6,2,"article",1)(3,X0e,4,1,"article",2),r&amp;2&amp;&amp;(p("ngIf",o.translations),d(),p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading),d(),p("ngIf",o.showmodal))},dependencies:[Ue,fe,Ge,et,$c,Ce],styles:['.go-back[_ngcontent-%COMP%]{padding-top:20px}.arrow-back[_ngcontent-%COMP%]{cursor:pointer}.pic-grid[_ngcontent-%COMP%]{padding:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-column-gap:20px}.alb-title[_ngcontent-%COMP%]{padding-left:20px;padding-top:20px}.pic-card[_ngcontent-%COMP%]{width:100%}.pic-card[_ngcontent-%COMP%]:hover{box-shadow:0 0 1px #3031330d,0 16px 24px #3031331a!important;cursor:pointer}.pic-size[_ngcontent-%COMP%]{height:200px;width:100%}.pic[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover;border-radius:16px}.mat-icon[_ngcontent-%COMP%]{vertical-align:middle}.slide-modal[_ngcontent-%COMP%]{position:fixed;z-index:1031;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000000e6}.open-grid[_ngcontent-%COMP%]{height:100%;width:100%;display:grid;grid-template-columns:15vw 1fr 15vw;grid-column-gap:10px;grid-template-rows:5% auto;grid-template-areas:". thePic ." "prev thePic next";justify-content:center;align-items:center}.center-pic[_ngcontent-%COMP%]{height:100%;grid-area:thePic;display:flex;justify-content:center;align-items:center}.big-pic[_ngcontent-%COMP%]{max-height:90%;max-width:90%}.prev[_ngcontent-%COMP%]{grid-area:prev;text-align:right}.next[_ngcontent-%COMP%]{grid-area:next}.next[_ngcontent-%COMP%], .prev[_ngcontent-%COMP%]{color:gray;font-size:35px;font-weight:500}.next[_ngcontent-%COMP%]:hover, .prev[_ngcontent-%COMP%]:hover{cursor:pointer}.close[_ngcontent-%COMP%]{color:gray;position:absolute;top:20px;right:25px;font-size:35px;text-shadow:none;opacity:1;font-weight:500}.close[_ngcontent-%COMP%]:hover{cursor:pointer}']});let n=e;return n})();function e_e(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-album-overview",3),P("messagetoemit",function(r){I(i);let o=_();return T(o.getMessage(r))}),h()}}function t_e(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-inner-image-gallery",4),P("messagetoemit",function(r){I(i);let o=_();return T(o.getMessage(r))}),h()}if(n&amp;2){let i=_();p("idfromchild1tochild2",i.idfromchild1tochild2)("albumTitle",i.albumTitle)}}var e4=(()=&gt;{let e=class e{constructor(t,r,o){this.galleryService=t,this.demoService=r,this.translationService=o,this.i18n=bB,this.idfromchild1tochild2=null,this.albumView=!0,this.galleryView=null,this.albumTitle=null;let a=this.translationService.getAllTranslations();this.i18n={labels:{BACK:a.GENERAL.BACK??"Zur\xFCck",search:a.GENERAL.search??"Suche",choose:a.GENERAL.choose??"Kategorie w\xE4hlen"}}}ngOnInit(){this.headline=this.widgetParameters.headline,this.subline=this.widgetParameters.subline,this.galleryService.setDemoMode(this.demoService.demo),this.galleryService.setTranslations(this.i18n)}getMessage(t){t.view==="albumView"?(this.galleryView=!1,this.albumView=!0):t.view==="galleryView"&amp;&amp;(this.galleryView=!0,this.albumView=!1),this.idfromchild1tochild2=t.albumID,this.albumTitle=t.albumTitle}};e.\u0275fac=function(r){return new(r||e)(x(Ef),x(Je),x(Io))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-image-gallery"]],inputs:{widgetParameters:"widgetParameters"},decls:3,vars:2,consts:[[1,"aareon-light-theme","mat-typography"],[3,"messagetoemit",4,"ngIf"],[3,"idfromchild1tochild2","albumTitle","messagetoemit",4,"ngIf"],[3,"messagetoemit"],[3,"messagetoemit","idfromchild1tochild2","albumTitle"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0),w(1,e_e,1,0,"crm-frontend-album-overview",1)(2,t_e,1,2,"crm-frontend-inner-image-gallery",2),h()),r&amp;2&amp;&amp;(d(),p("ngIf",o.albumView),d(),p("ngIf",o.galleryView))},dependencies:[fe,CB,xB],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}"]});let n=e;return n})();var N_={title:"Verbr\xE4uche",archive:"Archiv",subtitle:"Sie sehen hier Ihre aktuellen Verbrauchsdaten",contract:"Vertrag",actual_month:"Angezeigter Monat",water:"Wasser",warm:"Heizung",cold:"K\xE4lte",coldwater:"Kaltwasser",warmwater:"Warmwasser",whole_apartment:"Whole Apartment",january:"Januar",february:"Februar",march:"M\xE4rz",april:"April",may:"Mai",june:"Juni",july:"Juli",august:"August",september:"September",october:"Oktober",november:"November",december:"Dezember",exportcsv:"export to csv",lastYear:"Verbrauchs\xFCbersicht vergangenes Jahr",currentYear:"Verbrauchs\xFCbersicht aktuelles Jahr",estimatedValue:"Sch\xE4tzwert aufgrund fehlender Messwerte.",date:"Datum",cubicMeters:"m\xB3",kiloWatts:"kWh",of:"of",download:"Download",waterusage:"Wasserverbrauch",no_user_contracts:"Keine Vertr\xE4ge vorhanden",no_data_contract:"Keine Vertragsdaten vorhanden",comparisonvaluelabel:"Vergleichwert zum normierten Nutzer",noComparisonValueLabel:"Vergleichwert zum normierten Nutzer steht nicht zur Verf\xFCgung",comparisonvaluetooltip:"Tooltip zum Vergleichswert",noComparisonValueTooltip:"Vergleichwert zum normierten Nutzer steht nicht zur Verf\xFCgung",amountPreviousYear:"Vergleichswert zum Monat des Vorjahres",NoAmountPreviousYear:"Anzeige erst ein Jahr nach Mietbeginn m\xF6glich",errorWithValue:"Error mit Wert",errorWithoutValue:"Error ohne Wert",no_eed:"Es liegen zurzeit keine Verbrauchsdaten vor.",empty_data:"Empty data",annualConsumption:"Jahresverbrauch",yourConsumptionFor:"Ihre Verbr\xE4uche im",yourConsumption:"Ihre Verbr\xE4uche",overview:"Zur \xDCbersicht"},Jl={COLOR_HOT:"#FB7774",COLOR_COLD:"#00B0F0"};var bu=function(n){return n.C="Mitgliedervertrag",n.L="Mietvertrag",n.P="Eigent\xFCmervertrag",n.S="Sparvertrag",n.B="Sales Contract",n}(bu||{}),ed=function(n){return n.MEMBER="C",n.RENT="L",n.OWNER="P",n.SAVINGS="S",n.SALES="B",n}(ed||{}),L_=function(n){return n.expired="EXPIRED",n.valid="VALID",n.future="FUTURE",n}(L_||{});var el=class{static parseContentTargeting(e){return{housing_companies:JSON.parse(e.housing_companies??"[]")??[],accounting_units:JSON.parse(e.accounting_units??"[]")??[],buildings:JSON.parse(e.buildings??"[]")??[],flats:JSON.parse(e.flats??"[]")??[],contract_types:JSON.parse(e.contract_types??"[]")??[],usage_types:JSON.parse(e.usage_types??"[]"??[])}}};var kx=(()=&gt;{let e=class e{constructor(){this.showTableValue=!1}showTable(){return this.showTableValue}setShowTable(t){this.showTableValue=t}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var n_e=Math.pow(10,8)*24*60*60*1e3,Sdt=-n_e,Ox=6048e5,MB=864e5,j_=6e4,V_=36e5,kB=1e3;var i_e=3600;var OB=i_e*24,Pdt=OB*7,r_e=OB*365.2425,o_e=r_e/12,Ddt=o_e*3,t4=Symbol.for("constructDateFrom");function sn(n,e){return typeof n=="function"?n(e):n&amp;&amp;typeof n=="object"&amp;&amp;t4 in n?n[t4](e):n instanceof Date?new n.constructor(e):new Date(e)}function yt(n,e){return sn(e||n,n)}function vu(n,e,i){let t=yt(n,i?.in);return isNaN(e)?sn(i?.in||n,NaN):(e&amp;&amp;t.setDate(t.getDate()+e),t)}function yu(n,e,i){let t=yt(n,i?.in);if(isNaN(e))return sn(i?.in||n,NaN);if(!e)return t;let r=t.getDate(),o=sn(i?.in||n,t.getTime());o.setMonth(t.getMonth()+e+1,0);let a=o.getDate();return r&gt;=a?o:(t.setFullYear(o.getFullYear(),o.getMonth(),r),t)}var a_e={};function vs(){return a_e}function ga(n,e){let i=vs(),t=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0,r=yt(n,e?.in),o=r.getDay(),a=(o&lt;t?7:0)+o-t;return r.setDate(r.getDate()-a),r.setHours(0,0,0,0),r}function sc(n,e){return ga(n,Ke(ee({},e),{weekStartsOn:1}))}function Ex(n,e){let i=yt(n,e?.in),t=i.getFullYear(),r=sn(i,0);r.setFullYear(t+1,0,4),r.setHours(0,0,0,0);let o=sc(r),a=sn(i,0);a.setFullYear(t,0,4),a.setHours(0,0,0,0);let s=sc(a);return i.getTime()&gt;=o.getTime()?t+1:i.getTime()&gt;=s.getTime()?t:t-1}function ap(n){let e=yt(n),i=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return i.setUTCFullYear(e.getFullYear()),+n-+i}function Sf(n,...e){let i=sn.bind(null,n||e.find(t=&gt;typeof t=="object"));return e.map(i)}function n4(n,e){let i=yt(n,e?.in);return i.setHours(0,0,0,0),i}function EB(n,e,i){let[t,r]=Sf(i?.in,n,e),o=n4(t),a=n4(r),s=+o-ap(o),c=+a-ap(a);return Math.round((s-c)/MB)}function SB(n,e){let i=Ex(n,e),t=sn(e?.in||n,0);return t.setFullYear(i,0,4),t.setHours(0,0,0,0),sc(t)}function PB(n,e,i){return yu(n,e*12,i)}function Sx(n,e){let i=+yt(n)-+yt(e);return i&lt;0?-1:i&gt;0?1:i}function Px(n){return n instanceof Date||typeof n=="object"&amp;&amp;Object.prototype.toString.call(n)==="[object Date]"}function Dx(n){return!(!Px(n)&amp;&amp;typeof n!="number"||isNaN(+yt(n)))}function DB(n,e,i){let[t,r]=Sf(i?.in,n,e),o=t.getFullYear()-r.getFullYear(),a=t.getMonth()-r.getMonth();return o*12+a}function IB(n,e){let i=yt(n,e?.in);return i.setHours(23,59,59,999),i}function TB(n,e){let i=yt(n,e?.in),t=i.getMonth();return i.setFullYear(i.getFullYear(),t+1,0),i.setHours(23,59,59,999),i}function AB(n,e){let i=yt(n,e?.in);return+IB(i,e)==+TB(i,e)}function RB(n,e,i){let[t,r,o]=Sf(i?.in,n,n,e),a=Sx(r,o),s=Math.abs(DB(r,o));if(s&lt;1)return 0;r.getMonth()===1&amp;&amp;r.getDate()&gt;27&amp;&amp;r.setDate(30),r.setMonth(r.getMonth()-a*s);let c=Sx(r,o)===-a;AB(t)&amp;&amp;s===1&amp;&amp;Sx(t,o)===1&amp;&amp;(c=!1);let l=a*(s-+c);return l===0?0:l}function FB(n,e){let i=yt(n,e?.in);return i.setFullYear(i.getFullYear(),0,1),i.setHours(0,0,0,0),i}var s_e={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},NB=(n,e,i)=&gt;{let t,r=s_e[n];return typeof r=="string"?t=r:e===1?t=r.one:t=r.other.replace("{{count}}",e.toString()),i?.addSuffix?i.comparison&amp;&amp;i.comparison&gt;0?"in "+t:t+" ago":t};function Cu(n){return(e={})=&gt;{let i=e.width?String(e.width):n.defaultWidth;return n.formats[i]||n.formats[n.defaultWidth]}}var c_e={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},l_e={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},d_e={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},LB={date:Cu({formats:c_e,defaultWidth:"full"}),time:Cu({formats:l_e,defaultWidth:"full"}),dateTime:Cu({formats:d_e,defaultWidth:"full"})};var u_e={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},jB=(n,e,i,t)=&gt;u_e[n];function ys(n){return(e,i)=&gt;{let t=i?.context?String(i.context):"standalone",r;if(t==="formatting"&amp;&amp;n.formattingValues){let a=n.defaultFormattingWidth||n.defaultWidth,s=i?.width?String(i.width):a;r=n.formattingValues[s]||n.formattingValues[a]}else{let a=n.defaultWidth,s=i?.width?String(i.width):n.defaultWidth;r=n.values[s]||n.values[a]}let o=n.argumentCallback?n.argumentCallback(e):e;return r[o]}}var m_e={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},p_e={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},h_e={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},f_e={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},g_e={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},__e={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},b_e=(n,e)=&gt;{let i=Number(n),t=i%100;if(t&gt;20||t&lt;10)switch(t%10){case 1:return i+"st";case 2:return i+"nd";case 3:return i+"rd"}return i+"th"},VB={ordinalNumber:b_e,era:ys({values:m_e,defaultWidth:"wide"}),quarter:ys({values:p_e,defaultWidth:"wide",argumentCallback:n=&gt;n-1}),month:ys({values:h_e,defaultWidth:"wide"}),day:ys({values:f_e,defaultWidth:"wide"}),dayPeriod:ys({values:g_e,defaultWidth:"wide",formattingValues:__e,defaultFormattingWidth:"wide"})};function Cs(n){return(e,i={})=&gt;{let t=i.width,r=t&amp;&amp;n.matchPatterns[t]||n.matchPatterns[n.defaultMatchWidth],o=e.match(r);if(!o)return null;let a=o[0],s=t&amp;&amp;n.parsePatterns[t]||n.parsePatterns[n.defaultParseWidth],c=Array.isArray(s)?y_e(s,f=&gt;f.test(a)):v_e(s,f=&gt;f.test(a)),l;l=n.valueCallback?n.valueCallback(c):c,l=i.valueCallback?i.valueCallback(l):l;let u=e.slice(a.length);return{value:l,rest:u}}}function v_e(n,e){for(let i in n)if(Object.prototype.hasOwnProperty.call(n,i)&amp;&amp;e(n[i]))return i}function y_e(n,e){for(let i=0;i&lt;n.length;i++)if(e(n[i]))return i}function Ix(n){return(e,i={})=&gt;{let t=e.match(n.matchPattern);if(!t)return null;let r=t[0],o=e.match(n.parsePattern);if(!o)return null;let a=n.valueCallback?n.valueCallback(o[0]):o[0];a=i.valueCallback?i.valueCallback(a):a;let s=e.slice(r.length);return{value:a,rest:s}}}var C_e=/^(\d+)(th|st|nd|rd)?/i,x_e=/\d+/i,w_e={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},M_e={any:[/^b/i,/^(a|c)/i]},k_e={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},O_e={any:[/1/i,/2/i,/3/i,/4/i]},E_e={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},S_e={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},P_e={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},D_e={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},I_e={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},T_e={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},BB={ordinalNumber:Ix({matchPattern:C_e,parsePattern:x_e,valueCallback:n=&gt;parseInt(n,10)}),era:Cs({matchPatterns:w_e,defaultMatchWidth:"wide",parsePatterns:M_e,defaultParseWidth:"any"}),quarter:Cs({matchPatterns:k_e,defaultMatchWidth:"wide",parsePatterns:O_e,defaultParseWidth:"any",valueCallback:n=&gt;n+1}),month:Cs({matchPatterns:E_e,defaultMatchWidth:"wide",parsePatterns:S_e,defaultParseWidth:"any"}),day:Cs({matchPatterns:P_e,defaultMatchWidth:"wide",parsePatterns:D_e,defaultParseWidth:"any"}),dayPeriod:Cs({matchPatterns:I_e,defaultMatchWidth:"any",parsePatterns:T_e,defaultParseWidth:"any"})};var B_={code:"en-US",formatDistance:NB,formatLong:LB,formatRelative:jB,localize:VB,match:BB,options:{weekStartsOn:0,firstWeekContainsDate:1}};function zB(n,e){let i=yt(n,e?.in);return EB(i,FB(i))+1}function Tx(n,e){let i=yt(n,e?.in),t=+sc(i)-+SB(i);return Math.round(t/Ox)+1}function Pf(n,e){let i=yt(n,e?.in),t=i.getFullYear(),r=vs(),o=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,a=sn(e?.in||n,0);a.setFullYear(t+1,0,o),a.setHours(0,0,0,0);let s=ga(a,e),c=sn(e?.in||n,0);c.setFullYear(t,0,o),c.setHours(0,0,0,0);let l=ga(c,e);return+i&gt;=+s?t+1:+i&gt;=+l?t:t-1}function HB(n,e){let i=vs(),t=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,r=Pf(n,e),o=sn(e?.in||n,0);return o.setFullYear(r,0,t),o.setHours(0,0,0,0),ga(o,e)}function Ax(n,e){let i=yt(n,e?.in),t=+ga(i,e)-+HB(i,e);return Math.round(t/Ox)+1}function _n(n,e){let i=n&lt;0?"-":"",t=Math.abs(n).toString().padStart(e,"0");return i+t}var td={y(n,e){let i=n.getFullYear(),t=i&gt;0?i:1-i;return _n(e==="yy"?t%100:t,e.length)},M(n,e){let i=n.getMonth();return e==="M"?String(i+1):_n(i+1,2)},d(n,e){return _n(n.getDate(),e.length)},a(n,e){let i=n.getHours()/12&gt;=1?"pm":"am";switch(e){case"a":case"aa":return i.toUpperCase();case"aaa":return i;case"aaaaa":return i[0];case"aaaa":default:return i==="am"?"a.m.":"p.m."}},h(n,e){return _n(n.getHours()%12||12,e.length)},H(n,e){return _n(n.getHours(),e.length)},m(n,e){return _n(n.getMinutes(),e.length)},s(n,e){return _n(n.getSeconds(),e.length)},S(n,e){let i=e.length,t=n.getMilliseconds(),r=Math.trunc(t*Math.pow(10,i-3));return _n(r,e.length)}};var Df={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},i4={G:function(n,e,i){let t=n.getFullYear()&gt;0?1:0;switch(e){case"G":case"GG":case"GGG":return i.era(t,{width:"abbreviated"});case"GGGGG":return i.era(t,{width:"narrow"});case"GGGG":default:return i.era(t,{width:"wide"})}},y:function(n,e,i){if(e==="yo"){let t=n.getFullYear(),r=t&gt;0?t:1-t;return i.ordinalNumber(r,{unit:"year"})}return td.y(n,e)},Y:function(n,e,i,t){let r=Pf(n,t),o=r&gt;0?r:1-r;if(e==="YY"){let a=o%100;return _n(a,2)}return e==="Yo"?i.ordinalNumber(o,{unit:"year"}):_n(o,e.length)},R:function(n,e){let i=Ex(n);return _n(i,e.length)},u:function(n,e){let i=n.getFullYear();return _n(i,e.length)},Q:function(n,e,i){let t=Math.ceil((n.getMonth()+1)/3);switch(e){case"Q":return String(t);case"QQ":return _n(t,2);case"Qo":return i.ordinalNumber(t,{unit:"quarter"});case"QQQ":return i.quarter(t,{width:"abbreviated",context:"formatting"});case"QQQQQ":return i.quarter(t,{width:"narrow",context:"formatting"});case"QQQQ":default:return i.quarter(t,{width:"wide",context:"formatting"})}},q:function(n,e,i){let t=Math.ceil((n.getMonth()+1)/3);switch(e){case"q":return String(t);case"qq":return _n(t,2);case"qo":return i.ordinalNumber(t,{unit:"quarter"});case"qqq":return i.quarter(t,{width:"abbreviated",context:"standalone"});case"qqqqq":return i.quarter(t,{width:"narrow",context:"standalone"});case"qqqq":default:return i.quarter(t,{width:"wide",context:"standalone"})}},M:function(n,e,i){let t=n.getMonth();switch(e){case"M":case"MM":return td.M(n,e);case"Mo":return i.ordinalNumber(t+1,{unit:"month"});case"MMM":return i.month(t,{width:"abbreviated",context:"formatting"});case"MMMMM":return i.month(t,{width:"narrow",context:"formatting"});case"MMMM":default:return i.month(t,{width:"wide",context:"formatting"})}},L:function(n,e,i){let t=n.getMonth();switch(e){case"L":return String(t+1);case"LL":return _n(t+1,2);case"Lo":return i.ordinalNumber(t+1,{unit:"month"});case"LLL":return i.month(t,{width:"abbreviated",context:"standalone"});case"LLLLL":return i.month(t,{width:"narrow",context:"standalone"});case"LLLL":default:return i.month(t,{width:"wide",context:"standalone"})}},w:function(n,e,i,t){let r=Ax(n,t);return e==="wo"?i.ordinalNumber(r,{unit:"week"}):_n(r,e.length)},I:function(n,e,i){let t=Tx(n);return e==="Io"?i.ordinalNumber(t,{unit:"week"}):_n(t,e.length)},d:function(n,e,i){return e==="do"?i.ordinalNumber(n.getDate(),{unit:"date"}):td.d(n,e)},D:function(n,e,i){let t=zB(n);return e==="Do"?i.ordinalNumber(t,{unit:"dayOfYear"}):_n(t,e.length)},E:function(n,e,i){let t=n.getDay();switch(e){case"E":case"EE":case"EEE":return i.day(t,{width:"abbreviated",context:"formatting"});case"EEEEE":return i.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return i.day(t,{width:"short",context:"formatting"});case"EEEE":default:return i.day(t,{width:"wide",context:"formatting"})}},e:function(n,e,i,t){let r=n.getDay(),o=(r-t.weekStartsOn+8)%7||7;switch(e){case"e":return String(o);case"ee":return _n(o,2);case"eo":return i.ordinalNumber(o,{unit:"day"});case"eee":return i.day(r,{width:"abbreviated",context:"formatting"});case"eeeee":return i.day(r,{width:"narrow",context:"formatting"});case"eeeeee":return i.day(r,{width:"short",context:"formatting"});case"eeee":default:return i.day(r,{width:"wide",context:"formatting"})}},c:function(n,e,i,t){let r=n.getDay(),o=(r-t.weekStartsOn+8)%7||7;switch(e){case"c":return String(o);case"cc":return _n(o,e.length);case"co":return i.ordinalNumber(o,{unit:"day"});case"ccc":return i.day(r,{width:"abbreviated",context:"standalone"});case"ccccc":return i.day(r,{width:"narrow",context:"standalone"});case"cccccc":return i.day(r,{width:"short",context:"standalone"});case"cccc":default:return i.day(r,{width:"wide",context:"standalone"})}},i:function(n,e,i){let t=n.getDay(),r=t===0?7:t;switch(e){case"i":return String(r);case"ii":return _n(r,e.length);case"io":return i.ordinalNumber(r,{unit:"day"});case"iii":return i.day(t,{width:"abbreviated",context:"formatting"});case"iiiii":return i.day(t,{width:"narrow",context:"formatting"});case"iiiiii":return i.day(t,{width:"short",context:"formatting"});case"iiii":default:return i.day(t,{width:"wide",context:"formatting"})}},a:function(n,e,i){let r=n.getHours()/12&gt;=1?"pm":"am";switch(e){case"a":case"aa":return i.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return i.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return i.dayPeriod(r,{width:"narrow",context:"formatting"});case"aaaa":default:return i.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(n,e,i){let t=n.getHours(),r;switch(t===12?r=Df.noon:t===0?r=Df.midnight:r=t/12&gt;=1?"pm":"am",e){case"b":case"bb":return i.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return i.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return i.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbb":default:return i.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(n,e,i){let t=n.getHours(),r;switch(t&gt;=17?r=Df.evening:t&gt;=12?r=Df.afternoon:t&gt;=4?r=Df.morning:r=Df.night,e){case"B":case"BB":case"BBB":return i.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return i.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBB":default:return i.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(n,e,i){if(e==="ho"){let t=n.getHours()%12;return t===0&amp;&amp;(t=12),i.ordinalNumber(t,{unit:"hour"})}return td.h(n,e)},H:function(n,e,i){return e==="Ho"?i.ordinalNumber(n.getHours(),{unit:"hour"}):td.H(n,e)},K:function(n,e,i){let t=n.getHours()%12;return e==="Ko"?i.ordinalNumber(t,{unit:"hour"}):_n(t,e.length)},k:function(n,e,i){let t=n.getHours();return t===0&amp;&amp;(t=24),e==="ko"?i.ordinalNumber(t,{unit:"hour"}):_n(t,e.length)},m:function(n,e,i){return e==="mo"?i.ordinalNumber(n.getMinutes(),{unit:"minute"}):td.m(n,e)},s:function(n,e,i){return e==="so"?i.ordinalNumber(n.getSeconds(),{unit:"second"}):td.s(n,e)},S:function(n,e){return td.S(n,e)},X:function(n,e,i){let t=n.getTimezoneOffset();if(t===0)return"Z";switch(e){case"X":return WB(t);case"XXXX":case"XX":return sp(t);case"XXXXX":case"XXX":default:return sp(t,":")}},x:function(n,e,i){let t=n.getTimezoneOffset();switch(e){case"x":return WB(t);case"xxxx":case"xx":return sp(t);case"xxxxx":case"xxx":default:return sp(t,":")}},O:function(n,e,i){let t=n.getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+UB(t,":");case"OOOO":default:return"GMT"+sp(t,":")}},z:function(n,e,i){let t=n.getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+UB(t,":");case"zzzz":default:return"GMT"+sp(t,":")}},t:function(n,e,i){let t=Math.trunc(+n/1e3);return _n(t,e.length)},T:function(n,e,i){return _n(+n,e.length)}};function UB(n,e=""){let i=n&gt;0?"-":"+",t=Math.abs(n),r=Math.trunc(t/60),o=t%60;return o===0?i+String(r):i+String(r)+e+_n(o,2)}function WB(n,e){return n%60===0?(n&gt;0?"-":"+")+_n(Math.abs(n)/60,2):sp(n,e)}function sp(n,e=""){let i=n&gt;0?"-":"+",t=Math.abs(n),r=_n(Math.trunc(t/60),2),o=_n(t%60,2);return i+r+e+o}var GB=(n,e)=&gt;{switch(n){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});case"PPPP":default:return e.date({width:"full"})}},$B=(n,e)=&gt;{switch(n){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});case"pppp":default:return e.time({width:"full"})}},A_e=(n,e)=&gt;{let i=n.match(/(P+)(p+)?/)||[],t=i[1],r=i[2];if(!r)return GB(n,e);let o;switch(t){case"P":o=e.dateTime({width:"short"});break;case"PP":o=e.dateTime({width:"medium"});break;case"PPP":o=e.dateTime({width:"long"});break;case"PPPP":default:o=e.dateTime({width:"full"});break}return o.replace("{{date}}",GB(t,e)).replace("{{time}}",$B(r,e))},z_={p:$B,P:A_e};var R_e=/^D+$/,F_e=/^Y+$/,N_e=["D","DD","YY","YYYY"];function Rx(n){return R_e.test(n)}function Fx(n){return F_e.test(n)}function H_(n,e,i){let t=L_e(n,e,i);if(console.warn(t),N_e.includes(n))throw new RangeError(t)}function L_e(n,e,i){let t=n[0]==="Y"?"years":"days of the month";return`Use \`${n.toLowerCase()}\` instead of \`${n}\` (in \`${e}\`) for formatting ${t} to the input \`${i}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var j_e=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,V_e=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,B_e=/^'([^]*?)'?$/,z_e=/''/g,H_e=/[a-zA-Z]/;function cc(n,e,i){let t=vs(),r=i?.locale??t.locale??B_,o=i?.firstWeekContainsDate??i?.locale?.options?.firstWeekContainsDate??t.firstWeekContainsDate??t.locale?.options?.firstWeekContainsDate??1,a=i?.weekStartsOn??i?.locale?.options?.weekStartsOn??t.weekStartsOn??t.locale?.options?.weekStartsOn??0,s=yt(n,i?.in);if(!Dx(s))throw new RangeError("Invalid time value");let c=e.match(V_e).map(u=&gt;{let f=u[0];if(f==="p"||f==="P"){let g=z_[f];return g(u,r.formatLong)}return u}).join("").match(j_e).map(u=&gt;{if(u==="''")return{isToken:!1,value:"'"};let f=u[0];if(f==="'")return{isToken:!1,value:U_e(u)};if(i4[f])return{isToken:!0,value:u};if(f.match(H_e))throw new RangeError("Format string contains an unescaped latin alphabet character `"+f+"`");return{isToken:!1,value:u}});r.localize.preprocessor&amp;&amp;(c=r.localize.preprocessor(s,c));let l={firstWeekContainsDate:o,weekStartsOn:a,locale:r};return c.map(u=&gt;{if(!u.isToken)return u.value;let f=u.value;(!i?.useAdditionalWeekYearTokens&amp;&amp;Fx(f)||!i?.useAdditionalDayOfYearTokens&amp;&amp;Rx(f))&amp;&amp;H_(f,e,String(n));let g=i4[f[0]];return g(s,f,r.localize,l)}).join("")}function U_e(n){let e=n.match(B_e);return e?e[1].replace(z_e,"'"):n}function YB(n,e){let i=yt(n,e?.in);if(isNaN(+i))throw new RangeError("Invalid time value");let t=e?.format??"extended",r=e?.representation??"complete",o="",a="",s=t==="extended"?"-":"",c=t==="extended"?":":"";if(r!=="time"){let l=_n(i.getDate(),2),u=_n(i.getMonth()+1,2);o=`${_n(i.getFullYear(),4)}${s}${u}${s}${l}`}if(r!=="date"){let l=i.getTimezoneOffset();if(l!==0){let M=Math.abs(l),k=_n(Math.trunc(M/60),2),O=_n(M%60,2);a=`${l&lt;0?"+":"-"}${k}:${O}`}else a="Z";let u=_n(i.getHours(),2),f=_n(i.getMinutes(),2),g=_n(i.getSeconds(),2),b=o===""?"":"T",y=[u,f,g].join(c);o=`${o}${b}${y}${a}`}return o}function qB(n,e){return yt(n,e?.in).getDate()}function ZB(n,e){return yt(n,e?.in).getDay()}function QB(n,e){let i=yt(n,e?.in),t=i.getFullYear(),r=i.getMonth(),o=sn(i,0);return o.setFullYear(t,r+1,0),o.setHours(0,0,0,0),o.getDate()}function KB(){return Object.assign({},vs())}function XB(n,e){let i=yt(n,e?.in).getDay();return i===0?7:i}function JB(n,e){return yt(n,e?.in).getMonth()}function ez(n,e){return yt(n,e?.in).getFullYear()}function tz(n,e){let i=W_e(e)?new e(0):sn(e,0);return i.setFullYear(n.getFullYear(),n.getMonth(),n.getDate()),i.setHours(n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()),i}function W_e(n){return typeof n=="function"&amp;&amp;n.prototype?.constructor===n}var G_e=10,Nx=class{subPriority=0;validate(e,i){return!0}},Lx=class extends Nx{constructor(e,i,t,r,o){super(),this.value=e,this.validateValue=i,this.setValue=t,this.priority=r,o&amp;&amp;(this.subPriority=o)}validate(e,i){return this.validateValue(e,this.value,i)}set(e,i,t){return this.setValue(e,i,this.value,t)}},jx=class extends Nx{priority=G_e;subPriority=-1;constructor(e,i){super(),this.context=e||(t=&gt;sn(i,t))}set(e,i){return i.timestampIsSet?e:sn(e,tz(e,this.context))}};var Ct=class{run(e,i,t,r){let o=this.parse(e,i,t,r);return o?{setter:new Lx(o.value,this.validate,this.set,this.priority,this.subPriority),rest:o.rest}:null}validate(e,i,t){return!0}};var Vx=class extends Ct{priority=140;parse(e,i,t){switch(i){case"G":case"GG":case"GGG":return t.era(e,{width:"abbreviated"})||t.era(e,{width:"narrow"});case"GGGGG":return t.era(e,{width:"narrow"});case"GGGG":default:return t.era(e,{width:"wide"})||t.era(e,{width:"abbreviated"})||t.era(e,{width:"narrow"})}}set(e,i,t){return i.era=t,e.setFullYear(t,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["R","u","t","T"]};var Gn={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},xs={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function fi(n,e){return n&amp;&amp;{value:e(n.value),rest:n.rest}}function Bn(n,e){let i=e.match(n);return i?{value:parseInt(i[0],10),rest:e.slice(i[0].length)}:null}function ws(n,e){let i=e.match(n);if(!i)return null;if(i[0]==="Z")return{value:0,rest:e.slice(1)};let t=i[1]==="+"?1:-1,r=i[2]?parseInt(i[2],10):0,o=i[3]?parseInt(i[3],10):0,a=i[5]?parseInt(i[5],10):0;return{value:t*(r*V_+o*j_+a*kB),rest:e.slice(i[0].length)}}function Bx(n){return Bn(Gn.anyDigitsSigned,n)}function cn(n,e){switch(n){case 1:return Bn(Gn.singleDigit,e);case 2:return Bn(Gn.twoDigits,e);case 3:return Bn(Gn.threeDigits,e);case 4:return Bn(Gn.fourDigits,e);default:return Bn(new RegExp("^\\d{1,"+n+"}"),e)}}function If(n,e){switch(n){case 1:return Bn(Gn.singleDigitSigned,e);case 2:return Bn(Gn.twoDigitsSigned,e);case 3:return Bn(Gn.threeDigitsSigned,e);case 4:return Bn(Gn.fourDigitsSigned,e);default:return Bn(new RegExp("^-?\\d{1,"+n+"}"),e)}}function Tf(n){switch(n){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function zx(n,e){let i=e&gt;0,t=i?e:1-e,r;if(t&lt;=50)r=n||100;else{let o=t+50,a=Math.trunc(o/100)*100,s=n&gt;=o%100;r=n+a-(s?100:0)}return i?r:1-r}function Hx(n){return n%400===0||n%4===0&amp;&amp;n%100!==0}var Ux=class extends Ct{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(e,i,t){let r=o=&gt;({year:o,isTwoDigitYear:i==="yy"});switch(i){case"y":return fi(cn(4,e),r);case"yo":return fi(t.ordinalNumber(e,{unit:"year"}),r);default:return fi(cn(i.length,e),r)}}validate(e,i){return i.isTwoDigitYear||i.year&gt;0}set(e,i,t){let r=e.getFullYear();if(t.isTwoDigitYear){let a=zx(t.year,r);return e.setFullYear(a,0,1),e.setHours(0,0,0,0),e}let o=!("era"in i)||i.era===1?t.year:1-t.year;return e.setFullYear(o,0,1),e.setHours(0,0,0,0),e}};var Wx=class extends Ct{priority=130;parse(e,i,t){let r=o=&gt;({year:o,isTwoDigitYear:i==="YY"});switch(i){case"Y":return fi(cn(4,e),r);case"Yo":return fi(t.ordinalNumber(e,{unit:"year"}),r);default:return fi(cn(i.length,e),r)}}validate(e,i){return i.isTwoDigitYear||i.year&gt;0}set(e,i,t,r){let o=Pf(e,r);if(t.isTwoDigitYear){let s=zx(t.year,o);return e.setFullYear(s,0,r.firstWeekContainsDate),e.setHours(0,0,0,0),ga(e,r)}let a=!("era"in i)||i.era===1?t.year:1-t.year;return e.setFullYear(a,0,r.firstWeekContainsDate),e.setHours(0,0,0,0),ga(e,r)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]};var Gx=class extends Ct{priority=130;parse(e,i){return i==="R"?If(4,e):If(i.length,e)}set(e,i,t){let r=sn(e,0);return r.setFullYear(t,0,4),r.setHours(0,0,0,0),sc(r)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]};var $x=class extends Ct{priority=130;parse(e,i){return i==="u"?If(4,e):If(i.length,e)}set(e,i,t){return e.setFullYear(t,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]};var Yx=class extends Ct{priority=120;parse(e,i,t){switch(i){case"Q":case"QQ":return cn(i.length,e);case"Qo":return t.ordinalNumber(e,{unit:"quarter"});case"QQQ":return t.quarter(e,{width:"abbreviated",context:"formatting"})||t.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return t.quarter(e,{width:"narrow",context:"formatting"});case"QQQQ":default:return t.quarter(e,{width:"wide",context:"formatting"})||t.quarter(e,{width:"abbreviated",context:"formatting"})||t.quarter(e,{width:"narrow",context:"formatting"})}}validate(e,i){return i&gt;=1&amp;&amp;i&lt;=4}set(e,i,t){return e.setMonth((t-1)*3,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]};var qx=class extends Ct{priority=120;parse(e,i,t){switch(i){case"q":case"qq":return cn(i.length,e);case"qo":return t.ordinalNumber(e,{unit:"quarter"});case"qqq":return t.quarter(e,{width:"abbreviated",context:"standalone"})||t.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return t.quarter(e,{width:"narrow",context:"standalone"});case"qqqq":default:return t.quarter(e,{width:"wide",context:"standalone"})||t.quarter(e,{width:"abbreviated",context:"standalone"})||t.quarter(e,{width:"narrow",context:"standalone"})}}validate(e,i){return i&gt;=1&amp;&amp;i&lt;=4}set(e,i,t){return e.setMonth((t-1)*3,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]};var Zx=class extends Ct{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(e,i,t){let r=o=&gt;o-1;switch(i){case"M":return fi(Bn(Gn.month,e),r);case"MM":return fi(cn(2,e),r);case"Mo":return fi(t.ordinalNumber(e,{unit:"month"}),r);case"MMM":return t.month(e,{width:"abbreviated",context:"formatting"})||t.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return t.month(e,{width:"narrow",context:"formatting"});case"MMMM":default:return t.month(e,{width:"wide",context:"formatting"})||t.month(e,{width:"abbreviated",context:"formatting"})||t.month(e,{width:"narrow",context:"formatting"})}}validate(e,i){return i&gt;=0&amp;&amp;i&lt;=11}set(e,i,t){return e.setMonth(t,1),e.setHours(0,0,0,0),e}};var Qx=class extends Ct{priority=110;parse(e,i,t){let r=o=&gt;o-1;switch(i){case"L":return fi(Bn(Gn.month,e),r);case"LL":return fi(cn(2,e),r);case"Lo":return fi(t.ordinalNumber(e,{unit:"month"}),r);case"LLL":return t.month(e,{width:"abbreviated",context:"standalone"})||t.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return t.month(e,{width:"narrow",context:"standalone"});case"LLLL":default:return t.month(e,{width:"wide",context:"standalone"})||t.month(e,{width:"abbreviated",context:"standalone"})||t.month(e,{width:"narrow",context:"standalone"})}}validate(e,i){return i&gt;=0&amp;&amp;i&lt;=11}set(e,i,t){return e.setMonth(t,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]};function nz(n,e,i){let t=yt(n,i?.in),r=Ax(t,i)-e;return t.setDate(t.getDate()-r*7),yt(t,i?.in)}var Kx=class extends Ct{priority=100;parse(e,i,t){switch(i){case"w":return Bn(Gn.week,e);case"wo":return t.ordinalNumber(e,{unit:"week"});default:return cn(i.length,e)}}validate(e,i){return i&gt;=1&amp;&amp;i&lt;=53}set(e,i,t,r){return ga(nz(e,t,r),r)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]};function iz(n,e,i){let t=yt(n,i?.in),r=Tx(t,i)-e;return t.setDate(t.getDate()-r*7),t}var Xx=class extends Ct{priority=100;parse(e,i,t){switch(i){case"I":return Bn(Gn.week,e);case"Io":return t.ordinalNumber(e,{unit:"week"});default:return cn(i.length,e)}}validate(e,i){return i&gt;=1&amp;&amp;i&lt;=53}set(e,i,t){return sc(iz(e,t))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]};var $_e=[31,28,31,30,31,30,31,31,30,31,30,31],Y_e=[31,29,31,30,31,30,31,31,30,31,30,31],Jx=class extends Ct{priority=90;subPriority=1;parse(e,i,t){switch(i){case"d":return Bn(Gn.date,e);case"do":return t.ordinalNumber(e,{unit:"date"});default:return cn(i.length,e)}}validate(e,i){let t=e.getFullYear(),r=Hx(t),o=e.getMonth();return r?i&gt;=1&amp;&amp;i&lt;=Y_e[o]:i&gt;=1&amp;&amp;i&lt;=$_e[o]}set(e,i,t){return e.setDate(t),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]};var e2=class extends Ct{priority=90;subpriority=1;parse(e,i,t){switch(i){case"D":case"DD":return Bn(Gn.dayOfYear,e);case"Do":return t.ordinalNumber(e,{unit:"date"});default:return cn(i.length,e)}}validate(e,i){let t=e.getFullYear();return Hx(t)?i&gt;=1&amp;&amp;i&lt;=366:i&gt;=1&amp;&amp;i&lt;=365}set(e,i,t){return e.setMonth(0,t),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]};function Af(n,e,i){let t=vs(),r=i?.weekStartsOn??i?.locale?.options?.weekStartsOn??t.weekStartsOn??t.locale?.options?.weekStartsOn??0,o=yt(n,i?.in),a=o.getDay(),c=(e%7+7)%7,l=7-r,u=e&lt;0||e&gt;6?e-(a+l)%7:(c+l)%7-(a+l)%7;return vu(o,u,i)}var t2=class extends Ct{priority=90;parse(e,i,t){switch(i){case"E":case"EE":case"EEE":return t.day(e,{width:"abbreviated",context:"formatting"})||t.day(e,{width:"short",context:"formatting"})||t.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return t.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return t.day(e,{width:"short",context:"formatting"})||t.day(e,{width:"narrow",context:"formatting"});case"EEEE":default:return t.day(e,{width:"wide",context:"formatting"})||t.day(e,{width:"abbreviated",context:"formatting"})||t.day(e,{width:"short",context:"formatting"})||t.day(e,{width:"narrow",context:"formatting"})}}validate(e,i){return i&gt;=0&amp;&amp;i&lt;=6}set(e,i,t,r){return e=Af(e,t,r),e.setHours(0,0,0,0),e}incompatibleTokens=["D","i","e","c","t","T"]};var n2=class extends Ct{priority=90;parse(e,i,t,r){let o=a=&gt;{let s=Math.floor((a-1)/7)*7;return(a+r.weekStartsOn+6)%7+s};switch(i){case"e":case"ee":return fi(cn(i.length,e),o);case"eo":return fi(t.ordinalNumber(e,{unit:"day"}),o);case"eee":return t.day(e,{width:"abbreviated",context:"formatting"})||t.day(e,{width:"short",context:"formatting"})||t.day(e,{width:"narrow",context:"formatting"});case"eeeee":return t.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return t.day(e,{width:"short",context:"formatting"})||t.day(e,{width:"narrow",context:"formatting"});case"eeee":default:return t.day(e,{width:"wide",context:"formatting"})||t.day(e,{width:"abbreviated",context:"formatting"})||t.day(e,{width:"short",context:"formatting"})||t.day(e,{width:"narrow",context:"formatting"})}}validate(e,i){return i&gt;=0&amp;&amp;i&lt;=6}set(e,i,t,r){return e=Af(e,t,r),e.setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]};var i2=class extends Ct{priority=90;parse(e,i,t,r){let o=a=&gt;{let s=Math.floor((a-1)/7)*7;return(a+r.weekStartsOn+6)%7+s};switch(i){case"c":case"cc":return fi(cn(i.length,e),o);case"co":return fi(t.ordinalNumber(e,{unit:"day"}),o);case"ccc":return t.day(e,{width:"abbreviated",context:"standalone"})||t.day(e,{width:"short",context:"standalone"})||t.day(e,{width:"narrow",context:"standalone"});case"ccccc":return t.day(e,{width:"narrow",context:"standalone"});case"cccccc":return t.day(e,{width:"short",context:"standalone"})||t.day(e,{width:"narrow",context:"standalone"});case"cccc":default:return t.day(e,{width:"wide",context:"standalone"})||t.day(e,{width:"abbreviated",context:"standalone"})||t.day(e,{width:"short",context:"standalone"})||t.day(e,{width:"narrow",context:"standalone"})}}validate(e,i){return i&gt;=0&amp;&amp;i&lt;=6}set(e,i,t,r){return e=Af(e,t,r),e.setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]};function rz(n,e,i){let t=yt(n,i?.in),r=XB(t,i),o=e-r;return vu(t,o,i)}var r2=class extends Ct{priority=90;parse(e,i,t){let r=o=&gt;o===0?7:o;switch(i){case"i":case"ii":return cn(i.length,e);case"io":return t.ordinalNumber(e,{unit:"day"});case"iii":return fi(t.day(e,{width:"abbreviated",context:"formatting"})||t.day(e,{width:"short",context:"formatting"})||t.day(e,{width:"narrow",context:"formatting"}),r);case"iiiii":return fi(t.day(e,{width:"narrow",context:"formatting"}),r);case"iiiiii":return fi(t.day(e,{width:"short",context:"formatting"})||t.day(e,{width:"narrow",context:"formatting"}),r);case"iiii":default:return fi(t.day(e,{width:"wide",context:"formatting"})||t.day(e,{width:"abbreviated",context:"formatting"})||t.day(e,{width:"short",context:"formatting"})||t.day(e,{width:"narrow",context:"formatting"}),r)}}validate(e,i){return i&gt;=1&amp;&amp;i&lt;=7}set(e,i,t){return e=rz(e,t),e.setHours(0,0,0,0),e}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]};var o2=class extends Ct{priority=80;parse(e,i,t){switch(i){case"a":case"aa":case"aaa":return t.dayPeriod(e,{width:"abbreviated",context:"formatting"})||t.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return t.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaa":default:return t.dayPeriod(e,{width:"wide",context:"formatting"})||t.dayPeriod(e,{width:"abbreviated",context:"formatting"})||t.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,i,t){return e.setHours(Tf(t),0,0,0),e}incompatibleTokens=["b","B","H","k","t","T"]};var a2=class extends Ct{priority=80;parse(e,i,t){switch(i){case"b":case"bb":case"bbb":return t.dayPeriod(e,{width:"abbreviated",context:"formatting"})||t.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return t.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbb":default:return t.dayPeriod(e,{width:"wide",context:"formatting"})||t.dayPeriod(e,{width:"abbreviated",context:"formatting"})||t.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,i,t){return e.setHours(Tf(t),0,0,0),e}incompatibleTokens=["a","B","H","k","t","T"]};var s2=class extends Ct{priority=80;parse(e,i,t){switch(i){case"B":case"BB":case"BBB":return t.dayPeriod(e,{width:"abbreviated",context:"formatting"})||t.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return t.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBB":default:return t.dayPeriod(e,{width:"wide",context:"formatting"})||t.dayPeriod(e,{width:"abbreviated",context:"formatting"})||t.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,i,t){return e.setHours(Tf(t),0,0,0),e}incompatibleTokens=["a","b","t","T"]};var c2=class extends Ct{priority=70;parse(e,i,t){switch(i){case"h":return Bn(Gn.hour12h,e);case"ho":return t.ordinalNumber(e,{unit:"hour"});default:return cn(i.length,e)}}validate(e,i){return i&gt;=1&amp;&amp;i&lt;=12}set(e,i,t){let r=e.getHours()&gt;=12;return r&amp;&amp;t&lt;12?e.setHours(t+12,0,0,0):!r&amp;&amp;t===12?e.setHours(0,0,0,0):e.setHours(t,0,0,0),e}incompatibleTokens=["H","K","k","t","T"]};var l2=class extends Ct{priority=70;parse(e,i,t){switch(i){case"H":return Bn(Gn.hour23h,e);case"Ho":return t.ordinalNumber(e,{unit:"hour"});default:return cn(i.length,e)}}validate(e,i){return i&gt;=0&amp;&amp;i&lt;=23}set(e,i,t){return e.setHours(t,0,0,0),e}incompatibleTokens=["a","b","h","K","k","t","T"]};var d2=class extends Ct{priority=70;parse(e,i,t){switch(i){case"K":return Bn(Gn.hour11h,e);case"Ko":return t.ordinalNumber(e,{unit:"hour"});default:return cn(i.length,e)}}validate(e,i){return i&gt;=0&amp;&amp;i&lt;=11}set(e,i,t){return e.getHours()&gt;=12&amp;&amp;t&lt;12?e.setHours(t+12,0,0,0):e.setHours(t,0,0,0),e}incompatibleTokens=["h","H","k","t","T"]};var u2=class extends Ct{priority=70;parse(e,i,t){switch(i){case"k":return Bn(Gn.hour24h,e);case"ko":return t.ordinalNumber(e,{unit:"hour"});default:return cn(i.length,e)}}validate(e,i){return i&gt;=1&amp;&amp;i&lt;=24}set(e,i,t){let r=t&lt;=24?t%24:t;return e.setHours(r,0,0,0),e}incompatibleTokens=["a","b","h","H","K","t","T"]};var m2=class extends Ct{priority=60;parse(e,i,t){switch(i){case"m":return Bn(Gn.minute,e);case"mo":return t.ordinalNumber(e,{unit:"minute"});default:return cn(i.length,e)}}validate(e,i){return i&gt;=0&amp;&amp;i&lt;=59}set(e,i,t){return e.setMinutes(t,0,0),e}incompatibleTokens=["t","T"]};var p2=class extends Ct{priority=50;parse(e,i,t){switch(i){case"s":return Bn(Gn.second,e);case"so":return t.ordinalNumber(e,{unit:"second"});default:return cn(i.length,e)}}validate(e,i){return i&gt;=0&amp;&amp;i&lt;=59}set(e,i,t){return e.setSeconds(t,0),e}incompatibleTokens=["t","T"]};var h2=class extends Ct{priority=30;parse(e,i){let t=r=&gt;Math.trunc(r*Math.pow(10,-i.length+3));return fi(cn(i.length,e),t)}set(e,i,t){return e.setMilliseconds(t),e}incompatibleTokens=["t","T"]};var f2=class extends Ct{priority=10;parse(e,i){switch(i){case"X":return ws(xs.basicOptionalMinutes,e);case"XX":return ws(xs.basic,e);case"XXXX":return ws(xs.basicOptionalSeconds,e);case"XXXXX":return ws(xs.extendedOptionalSeconds,e);case"XXX":default:return ws(xs.extended,e)}}set(e,i,t){return i.timestampIsSet?e:sn(e,e.getTime()-ap(e)-t)}incompatibleTokens=["t","T","x"]};var g2=class extends Ct{priority=10;parse(e,i){switch(i){case"x":return ws(xs.basicOptionalMinutes,e);case"xx":return ws(xs.basic,e);case"xxxx":return ws(xs.basicOptionalSeconds,e);case"xxxxx":return ws(xs.extendedOptionalSeconds,e);case"xxx":default:return ws(xs.extended,e)}}set(e,i,t){return i.timestampIsSet?e:sn(e,e.getTime()-ap(e)-t)}incompatibleTokens=["t","T","X"]};var _2=class extends Ct{priority=40;parse(e){return Bx(e)}set(e,i,t){return[sn(e,t*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"};var b2=class extends Ct{priority=20;parse(e){return Bx(e)}set(e,i,t){return[sn(e,t),{timestampIsSet:!0}]}incompatibleTokens="*"};var oz={G:new Vx,y:new Ux,Y:new Wx,R:new Gx,u:new $x,Q:new Yx,q:new qx,M:new Zx,L:new Qx,w:new Kx,I:new Xx,d:new Jx,D:new e2,E:new t2,e:new n2,c:new i2,i:new r2,a:new o2,b:new a2,B:new s2,h:new c2,H:new l2,K:new d2,k:new u2,m:new m2,s:new p2,S:new h2,X:new f2,x:new g2,t:new _2,T:new b2};var q_e=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Z_e=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Q_e=/^'([^]*?)'?$/,K_e=/''/g,X_e=/\S/,J_e=/[a-zA-Z]/;function az(n,e,i,t){let r=()=&gt;sn(t?.in||i,NaN),o=KB(),a=t?.locale??o.locale??B_,s=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,c=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0;if(!e)return n?r():yt(i,t?.in);let l={firstWeekContainsDate:s,weekStartsOn:c,locale:a},u=[new jx(t?.in,i)],f=e.match(Z_e).map(k=&gt;{let O=k[0];if(O in z_){let L=z_[O];return L(k,a.formatLong)}return k}).join("").match(q_e),g=[];for(let k of f){!t?.useAdditionalWeekYearTokens&amp;&amp;Fx(k)&amp;&amp;H_(k,e,n),!t?.useAdditionalDayOfYearTokens&amp;&amp;Rx(k)&amp;&amp;H_(k,e,n);let O=k[0],L=oz[O];if(L){let{incompatibleTokens:Z}=L;if(Array.isArray(Z)){let K=g.find(R=&gt;Z.includes(R.token)||R.token===O);if(K)throw new RangeError(`The format string mustn't contain \`${K.fullToken}\` and \`${k}\` at the same time`)}else if(L.incompatibleTokens==="*"&amp;&amp;g.length&gt;0)throw new RangeError(`The format string mustn't contain \`${k}\` and any other token at the same time`);g.push({token:O,fullToken:k});let Y=L.run(n,k,a.match,l);if(!Y)return r();u.push(Y.setter),n=Y.rest}else{if(O.match(J_e))throw new RangeError("Format string contains an unescaped latin alphabet character `"+O+"`");if(k==="''"?k="'":O==="'"&amp;&amp;(k=ebe(k)),n.indexOf(k)===0)n=n.slice(k.length);else return r()}}if(n.length&gt;0&amp;&amp;X_e.test(n))return r();let b=u.map(k=&gt;k.priority).sort((k,O)=&gt;O-k).filter((k,O,L)=&gt;L.indexOf(k)===O).map(k=&gt;u.filter(O=&gt;O.priority===k).sort((O,L)=&gt;L.subPriority-O.subPriority)).map(k=&gt;k[0]),y=yt(i,t?.in);if(isNaN(+y))return r();let M={};for(let k of b){if(!k.validate(y,l))return r();let O=k.set(y,M,l);Array.isArray(O)?(y=O[0],Object.assign(M,O[1])):y=O}return y}function ebe(n){return n.match(Q_e)[1].replace(K_e,"'")}function sz(n,e,i){return vu(n,-e,i)}function o4(n,e){let i=()=&gt;sn(e?.in,NaN),t=e?.additionalDigits??2,r=rbe(n),o;if(r.date){let l=obe(r.date,t);o=abe(l.restDateString,l.year)}if(!o||isNaN(+o))return i();let a=+o,s=0,c;if(r.time&amp;&amp;(s=sbe(r.time),isNaN(s)))return i();if(r.timezone){if(c=cbe(r.timezone),isNaN(c))return i()}else{let l=new Date(a+s),u=yt(0,e?.in);return u.setFullYear(l.getUTCFullYear(),l.getUTCMonth(),l.getUTCDate()),u.setHours(l.getUTCHours(),l.getUTCMinutes(),l.getUTCSeconds(),l.getUTCMilliseconds()),u}return yt(a+s+c,e?.in)}var v2={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},tbe=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,nbe=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,ibe=/^([+-])(\d{2})(?::?(\d{2}))?$/;function rbe(n){let e={},i=n.split(v2.dateTimeDelimiter),t;if(i.length&gt;2)return e;if(/:/.test(i[0])?t=i[0]:(e.date=i[0],t=i[1],v2.timeZoneDelimiter.test(e.date)&amp;&amp;(e.date=n.split(v2.timeZoneDelimiter)[0],t=n.substr(e.date.length,n.length))),t){let r=v2.timezone.exec(t);r?(e.time=t.replace(r[1],""),e.timezone=r[1]):e.time=t}return e}function obe(n,e){let i=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+e)+"})|(\\d{2}|[+-]\\d{"+(2+e)+"})$)"),t=n.match(i);if(!t)return{year:NaN,restDateString:""};let r=t[1]?parseInt(t[1]):null,o=t[2]?parseInt(t[2]):null;return{year:o===null?r:o*100,restDateString:n.slice((t[1]||t[2]).length)}}function abe(n,e){if(e===null)return new Date(NaN);let i=n.match(tbe);if(!i)return new Date(NaN);let t=!!i[4],r=U_(i[1]),o=U_(i[2])-1,a=U_(i[3]),s=U_(i[4]),c=U_(i[5])-1;if(t)return pbe(e,s,c)?lbe(e,s,c):new Date(NaN);{let l=new Date(0);return!ube(e,o,a)||!mbe(e,r)?new Date(NaN):(l.setUTCFullYear(e,o,Math.max(r,a)),l)}}function U_(n){return n?parseInt(n):1}function sbe(n){let e=n.match(nbe);if(!e)return NaN;let i=r4(e[1]),t=r4(e[2]),r=r4(e[3]);return hbe(i,t,r)?i*V_+t*j_+r*1e3:NaN}function r4(n){return n&amp;&amp;parseFloat(n.replace(",","."))||0}function cbe(n){if(n==="Z")return 0;let e=n.match(ibe);if(!e)return 0;let i=e[1]==="+"?-1:1,t=parseInt(e[2]),r=e[3]&amp;&amp;parseInt(e[3])||0;return fbe(t,r)?i*(t*V_+r*j_):NaN}function lbe(n,e,i){let t=new Date(0);t.setUTCFullYear(n,0,4);let r=t.getUTCDay()||7,o=(e-1)*7+i+1-r;return t.setUTCDate(t.getUTCDate()+o),t}var dbe=[31,null,31,30,31,30,31,31,30,31,30,31];function cz(n){return n%400===0||n%4===0&amp;&amp;n%100!==0}function ube(n,e,i){return e&gt;=0&amp;&amp;e&lt;=11&amp;&amp;i&gt;=1&amp;&amp;i&lt;=(dbe[e]||(cz(n)?29:28))}function mbe(n,e){return e&gt;=1&amp;&amp;e&lt;=(cz(n)?366:365)}function pbe(n,e,i){return e&gt;=1&amp;&amp;e&lt;=53&amp;&amp;i&gt;=0&amp;&amp;i&lt;=6}function hbe(n,e,i){return n===24?e===0&amp;&amp;i===0:i&gt;=0&amp;&amp;i&lt;60&amp;&amp;e&gt;=0&amp;&amp;e&lt;60&amp;&amp;n&gt;=0&amp;&amp;n&lt;25}function fbe(n,e){return e&gt;=0&amp;&amp;e&lt;=59}function lz(n,e,i){return yu(n,-e,i)}function y2(n,e,i){let{years:t=0,months:r=0,weeks:o=0,days:a=0,hours:s=0,minutes:c=0,seconds:l=0}=e,u=lz(n,r+t*12,i),f=sz(u,a+o*7,i),g=c+s*60,y=(l+g*60)*1e3;return sn(i?.in||n,+f-y)}var dz={results:{flats:{"85608":["#/results/consumptions/1511997","#/results/consumptions/1511998","#/results/consumptions/1639774","#/results/consumptions/1639775","#/results/consumptions/1776360","#/results/consumptions/1776362","#/results/consumptions/1906545","#/results/consumptions/1906547","#/results/consumptions/2041846","#/results/consumptions/2041848","#/results/consumptions/2172112","#/results/consumptions/2172113","#/results/consumptions/2307348","#/results/consumptions/2307349","#/results/consumptions/2450379","#/results/consumptions/2450380","#/results/consumptions/2588841","#/results/consumptions/2588842","#/results/consumptions/2730163","#/results/consumptions/2730164","#/results/consumptions/2865271","#/results/consumptions/2865273","#/results/consumptions/3013397","#/results/consumptions/3013406","#/results/consumptions/3152032","#/results/consumptions/3152033","#/results/consumptions/3293258","#/results/consumptions/3293260","#/results/consumptions/3439445","#/results/consumptions/3439447","#/results/consumptions/3580945","#/results/consumptions/3580947","#/results/consumptions/3725044","#/results/consumptions/3725046","#/results/consumptions/3872287","#/results/consumptions/3872291","#/results/consumptions/4019059","#/results/consumptions/4019062","#/results/consumptions/4167674","#/results/consumptions/4167676","#/results/consumptions/4315586","#/results/consumptions/4315589","#/results/consumptions/4465530","#/results/consumptions/4465535","#/results/consumptions/4620469","#/results/consumptions/4620471"]},consumptions:{"85608":{"1511997":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"b6b4cfee369c34a3d7dd7dbba376d263",period:"2023-02",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!0,consumption_tracked:!0,errors:!1,amount:1534.898,room:null,meter_number:null,meter_type:null,correlation_id:"ZBgRdinLZx3dcurf-PZXmgAAAAA",amount_previous_year:3524.877,amount_standardized:592.058},"1511998":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"e4a727e4c6c618fe580cb4f9d2c821b1",period:"2023-02",type:"com.aareon.eed.types.agg.month.PerService",service:"COLD_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:59.72,room:null,meter_number:null,meter_type:null,correlation_id:"ZBgRdinLZx3dcurf-PZXmgAAAAA",amount_previous_year:75.188,amount_standardized:108.583},"1639774":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"3c6e42ba1a1ff22ea0d21ea1c131d98c",period:"2023-03",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!0,consumption_tracked:!0,errors:!1,amount:1420.397,room:null,meter_number:null,meter_type:null,correlation_id:"ZD5CpdqWkdwqkKeJ0VrOiQAAAAo",amount_previous_year:1437.189,amount_standardized:476.296},"1639775":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"e3c984035d9ab26cb7f3a8edc4eea3a3",period:"2023-03",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:78.444,room:null,meter_number:null,meter_type:null,correlation_id:"ZD5CpdqWkdwqkKeJ0VrOiQAAAAo",amount_previous_year:86.876,amount_standardized:126.421},"1776360":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"56b19ede22bb9262bdce5b36fd85f6af",period:"2023-04",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!0,consumption_tracked:!0,errors:!1,amount:860.364,room:null,meter_number:null,meter_type:null,correlation_id:"ZGcMEzdXStbjz4vhU0g97AAAAAU",amount_previous_year:990.653,amount_standardized:245.517},"1776362":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"46a124dd51f32597f8d0df76a7905afc",period:"2023-04",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:75.711,room:null,meter_number:null,meter_type:null,correlation_id:"ZGcMEzdXStbjz4vhU0g97AAAAAU",amount_previous_year:69.431,amount_standardized:114.949},"1906545":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"52f75057dde41bc4d99436bc747a4cb3",period:"2023-05",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!0,consumption_tracked:!0,errors:!1,amount:102.172,room:null,meter_number:null,meter_type:null,correlation_id:"ZI_6BRko34O43arL7fB2gQAAAAY",amount_previous_year:12.62,amount_standardized:50.164},"1906547":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"5be334766db281641a5a29d736b9598f",period:"2023-05",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:71.641,room:null,meter_number:null,meter_type:null,correlation_id:"ZI_6BRko34O43arL7fB2gQAAAAY",amount_previous_year:67.221,amount_standardized:112.346},"2041846":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"50b3fbf75b2fc56ef581bb63f049b662",period:"2023-06",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!0,consumption_tracked:!0,errors:!1,amount:0,room:null,meter_number:null,meter_type:null,correlation_id:"ZLZxVXBRernxYteEaUTxrgAAAAk",amount_previous_year:0,amount_standardized:3.04},"2041848":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"cfe72558a894027909be9d71a8fbd225",period:"2023-06",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:65.593,room:null,meter_number:null,meter_type:null,correlation_id:"ZLZxVXBRernxYteEaUTxrgAAAAk",amount_previous_year:65.593,amount_standardized:92.281},"2172112":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"d08176fb1c79fb018400f2950604b989",period:"2023-07",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!0,consumption_tracked:!0,errors:!1,amount:0,room:null,meter_number:null,meter_type:null,correlation_id:"ZN88eEQByn8hqrRKvdNZ6wAAAAc",amount_previous_year:0,amount_standardized:3.45},"2172113":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"2ee03e9dab9aad3aa09b2cae0a27482b",period:"2023-07",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:99.727,room:null,meter_number:null,meter_type:null,correlation_id:"ZN88eEQByn8hqrRKvdNZ6wAAAAc",amount_previous_year:60.767,amount_standardized:90.712},"2307348":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"00945dc967a3d2ec0ef15ba9959ddea4",period:"2023-08",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!0,consumption_tracked:!0,errors:!1,amount:0,room:null,meter_number:null,meter_type:null,correlation_id:"ZQgzBlkohrx2PNEnEb6mDwAAAAE",amount_previous_year:0,amount_standardized:3.792},"2307349":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"62f597e086fb83001bc538141b8cac11",period:"2023-08",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:58.848,room:null,meter_number:null,meter_type:null,correlation_id:"ZQgzBlkohrx2PNEnEb6mDwAAAAE",amount_previous_year:55.998,amount_standardized:89.441},"2450379":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"2c45cae5a2821305841a0f01e6409e85",period:"2023-09",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!0,consumption_tracked:!0,errors:!1,amount:0,room:null,meter_number:null,meter_type:null,correlation_id:"ZS_kcd4sYhyMsBn4elOLMgAAAAE",amount_previous_year:85.24,amount_standardized:.732},"2450380":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"6b040ccbb8cd298c6c3dd2ab56041755",period:"2023-09",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:53.033,room:null,meter_number:null,meter_type:null,correlation_id:"ZS_kcd4sYhyMsBn4elOLMgAAAAE",amount_previous_year:55.243,amount_standardized:101.886},"2588841":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"edb7d08037cd7f55d72cfd2f307b54e1",period:"2023-10",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!0,consumption_tracked:!0,errors:!1,amount:789.099,room:null,meter_number:null,meter_type:null,correlation_id:"ZVs9CMNoZjtk0mKjWRMlHQAAAAI",amount_previous_year:368.204,amount_standardized:123.811},"2588842":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"92173b627a0ed9e77a7e9ff6e00aa21e",period:"2023-10",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:59.662,room:null,meter_number:null,meter_type:null,correlation_id:"ZVs9CMNoZjtk0mKjWRMlHQAAAAI",amount_previous_year:54.661,amount_standardized:117.4},"2730163":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"a344ccc1063c00bffc6b932f79e2a7f3",period:"2023-11",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!0,consumption_tracked:!0,errors:!1,amount:1436.168,room:null,meter_number:null,meter_type:null,correlation_id:"ZX_2Fq5jD59CQCpwltLxMwAAAAM",amount_previous_year:1030.612,amount_standardized:443.323},"2730164":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"180b440d2e53f6b119ed64f1b9b91fba",period:"2023-11",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:58.615,room:null,meter_number:null,meter_type:null,correlation_id:"ZX_2Fq5jD59CQCpwltLxMwAAAAM",amount_previous_year:54.312,amount_standardized:119.8},"2865271":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"09bc0fcee466c597b68d6959c3bdbe90",period:"2023-12",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!0,consumption_tracked:!0,errors:!1,amount:1963.049,room:null,meter_number:null,meter_type:null,correlation_id:"Zaj-jzm_UnRkiZOb20AG8wAAAAQ",amount_previous_year:1663.339,amount_standardized:578.643},"2865273":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"419981eef9b9773ec346eea4b51e0d87",period:"2023-12",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:62.221,room:null,meter_number:null,meter_type:null,correlation_id:"Zaj-jzm_UnRkiZOb20AG8wAAAAQ",amount_previous_year:69.373,amount_standardized:121.968},"3013397":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"05912ad4c79036bb514a7b3fbc92e882",period:"2024-01",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!0,consumption_tracked:!0,errors:!1,amount:2087.029,room:null,meter_number:null,meter_type:null,correlation_id:"ZdMOfeTmQrC8WvvP92NSygAAAAI",amount_previous_year:1365.234,amount_standardized:699.486},"3013406":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"a034fb66b696e34e0f7cd3527f68c96f",period:"2024-01",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:64.547,room:null,meter_number:null,meter_type:null,correlation_id:"ZdMOfeTmQrC8WvvP92NSygAAAAI",amount_previous_year:61.116,amount_standardized:124.643},"3152032":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"9b2797ef1a14e7ef5129becb431a9f1e",period:"2024-02",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!0,consumption_tracked:!0,errors:!1,amount:1168.144,room:null,meter_number:null,meter_type:null,correlation_id:"Zff42u0W5egDiwSPaTXH7AAAAAM",amount_previous_year:1534.898,amount_standardized:411.108},"3152033":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"5e5a4519a118e7abca5300f8ed16d440",period:"2024-02",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:59.371,room:null,meter_number:null,meter_type:null,correlation_id:"Zff42u0W5egDiwSPaTXH7AAAAAM",amount_previous_year:59.72,amount_standardized:122.381},"3293258":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"b5b073dd4699a03c619b7e2a5bc6826d",period:"2024-03",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!0,consumption_tracked:!0,errors:!1,amount:1027.836,room:null,meter_number:null,meter_type:null,correlation_id:"ZiC1KCY7EdOZEdNzzDUBBQAAAAM",amount_previous_year:1420.397,amount_standardized:312.552},"3293260":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"baf147a88bb759049498ddf0c9f76feb",period:"2024-03",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:62.918,room:null,meter_number:null,meter_type:null,correlation_id:"ZiC1KCY7EdOZEdNzzDUBBQAAAAM",amount_previous_year:78.444,amount_standardized:125.025},"3439445":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"8ced8fb1f65ea00eccc2aeda73ba9410",period:"2024-04",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!0,consumption_tracked:!0,errors:!1,amount:314.643,room:null,meter_number:null,meter_type:null,correlation_id:"ZkxCutF3BtWMICNhtYO33wAAAAM",amount_previous_year:860.364,amount_standardized:135.888},"3439447":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"176ec5ec18e2cf3dcebf9e2c7e436ae3",period:"2024-04",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:64.895,room:null,meter_number:null,meter_type:null,correlation_id:"ZkxCutF3BtWMICNhtYO33wAAAAM",amount_previous_year:75.711,amount_standardized:106.364},"3580945":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"17d02b1f0767a6c01697edb69960989b",period:"2024-05",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!0,consumption_tracked:!0,errors:!1,amount:0,room:null,meter_number:null,meter_type:null,correlation_id:"ZnEkfsYMtc9xr2CJ1lwP7QAAAAA",amount_previous_year:102.172,amount_standardized:7.878},"3580947":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"bd0ca285027844732ece3692b9013b77",period:"2024-05",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:57.859,room:null,meter_number:null,meter_type:null,correlation_id:"ZnEkfsYMtc9xr2CJ1lwP7QAAAAA",amount_previous_year:71.641,amount_standardized:103.117},"3725044":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"c98207f1bcaa881d67b1f0375cd6d9a0",period:"2024-06",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!0,consumption_tracked:!0,errors:!1,amount:0,room:null,meter_number:null,meter_type:null,correlation_id:"ZpjBD0XXI27-L4I_GxeAzwAAAAM",amount_previous_year:0,amount_standardized:1.471},"3725046":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"837712ab87444f56ca0728a9d8bd06e0",period:"2024-06",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:56.754,room:null,meter_number:null,meter_type:null,correlation_id:"ZpjBD0XXI27-L4I_GxeAzwAAAAM",amount_previous_year:65.593,amount_standardized:94.014},"3872287":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"93325684d9a88726eed4a040371e3c6d",period:"2024-07",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!0,consumption_tracked:!0,errors:!1,amount:0,room:null,meter_number:null,meter_type:null,correlation_id:"ZsLqaw-qt7YDW3XgUlo15wAAAAI",amount_previous_year:0,amount_standardized:.079},"3872291":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"86d51a352381c7593344363240f06e72",period:"2024-07",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:59.662,room:null,meter_number:null,meter_type:null,correlation_id:"ZsLqaw-qt7YDW3XgUlo15wAAAAI",amount_previous_year:99.727,amount_standardized:85.874},"4019059":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"b0a2272d60e3923675b44c1531ae7e64",period:"2024-08",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!0,consumption_tracked:!0,errors:!1,amount:0,room:null,meter_number:null,meter_type:null,correlation_id:"Zup4-DxlmBWreJfPMvYkhgAAAAY",amount_previous_year:0,amount_standardized:null},"4019062":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"6c2ef88b27df53a730e161d368309cd9",period:"2024-08",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:56.871,room:null,meter_number:null,meter_type:null,correlation_id:"Zup4-DxlmBWreJfPMvYkhgAAAAY",amount_previous_year:58.848,amount_standardized:70.757},"4167674":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"03be2d211510d695faa6128e8da960e0",period:"2024-09",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:63.215,room:null,meter_number:null,meter_type:null,correlation_id:"ZxIfxBGAdRNCYBLoXAsjQwAAAAI",amount_previous_year:0,amount_standardized:20.075},"4167676":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"eea7eb31d26cc738a5353bbdb14ba1c3",period:"2024-09",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:50.242,room:null,meter_number:null,meter_type:null,correlation_id:"ZxIfxBGAdRNCYBLoXAsjQwAAAAI",amount_previous_year:53.033,amount_standardized:82.908},"4315586":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"6e4b19162a86a541967c7137efb276fd",period:"2024-10",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:840.151,room:null,meter_number:null,meter_type:null,correlation_id:"Zzr2kEHhl2-HrMvYTLmWHwAAAAM",amount_previous_year:789.099,amount_standardized:204.585},"4315589":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"b0bcbf78f76f199d6970fb46b3e064d9",period:"2024-10",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:61.348,room:null,meter_number:null,meter_type:null,correlation_id:"Zzr2kEHhl2-HrMvYTLmWHwAAAAM",amount_previous_year:59.662,amount_standardized:105.528},"4465530":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"5f515b940d28c274b2a3457d076e2939",period:"2024-11",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:1445.741,room:null,meter_number:null,meter_type:null,correlation_id:"Z2J9e2QfgCudFFHQIT1hJQAAAAM",amount_previous_year:1436.168,amount_standardized:525.635},"4465535":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"930652bbc2e7bf918fc0f8c861d34690",period:"2024-11",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:63.442,room:null,meter_number:null,meter_type:null,correlation_id:"Z2J9e2QfgCudFFHQIT1hJQAAAAM",amount_previous_year:58.615,amount_standardized:109.361},"4620469":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"972a38431187a9e40e297f10e927b761",period:"2024-12",type:"com.aareon.eed.types.agg.month.PerService",service:"HEATING",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:1768.641,room:null,meter_number:null,meter_type:null,correlation_id:"Z44AWgm2VJvUx-L2A0UKJgAAAAE",amount_previous_year:1963.049,amount_standardized:617.177},"4620471":{measure_unit:"kWh",metering_service_company_id:"064800119",metering_service_company_customer_id:"0001150",metering_service_company_flat_id:"0648001190021",reference:"fae050ba6df747abe0222fd3d4b40478",period:"2024-12",type:"com.aareon.eed.types.agg.month.PerService",service:"HOT_WATER",consumption_begin:null,consumption_end:null,aggregated_from:null,aggregated_until:null,estimated:!1,consumption_tracked:!0,errors:!1,amount:74.781,room:null,meter_number:null,meter_type:null,correlation_id:"Z44AWgm2VJvUx-L2A0UKJgAAAAE",amount_previous_year:62.221,amount_standardized:118.024}}},services:{HEATING:["#/results/consumptions/1511997","#/results/consumptions/1639774","#/results/consumptions/1776360","#/results/consumptions/1906545","#/results/consumptions/2041846","#/results/consumptions/2172112","#/results/consumptions/2307348","#/results/consumptions/2450379","#/results/consumptions/2588841","#/results/consumptions/2730163","#/results/consumptions/2865271","#/results/consumptions/3013397","#/results/consumptions/3152032","#/results/consumptions/3293258","#/results/consumptions/3439445","#/results/consumptions/3580945","#/results/consumptions/3725044","#/results/consumptions/3872287","#/results/consumptions/4019059","#/results/consumptions/4167674","#/results/consumptions/4315586","#/results/consumptions/4465530","#/results/consumptions/4620469"],COLD_WATER:["#/results/consumptions/1511998"],HOT_WATER:["#/results/consumptions/1639775","#/results/consumptions/1776362","#/results/consumptions/1906547","#/results/consumptions/2041848","#/results/consumptions/2172113","#/results/consumptions/2307349","#/results/consumptions/2450380","#/results/consumptions/2588842","#/results/consumptions/2730164","#/results/consumptions/2865273","#/results/consumptions/3013406","#/results/consumptions/3152033","#/results/consumptions/3293260","#/results/consumptions/3439447","#/results/consumptions/3580947","#/results/consumptions/3725046","#/results/consumptions/3872291","#/results/consumptions/4019062","#/results/consumptions/4167676","#/results/consumptions/4315589","#/results/consumptions/4465535","#/results/consumptions/4620471"]}}};var uz=(()=&gt;{let e=class e{parse(t,r,o,a,s=null){let c=this.getConsumptionFromRooms(t),l={from:r,to:o,contractId:a,is_estimated:!1,filterId:s,possibleFilter:[{label:"Whole Appartment",id:1}],consumption:c.consumptions,actualMonth:c.current,yearlyAccumulated:c.yearlyConsumption},u=this.getRoomsFromFlat(t.results.flats);return Object.keys(u).forEach(f=&gt;{l.possibleFilter?.push({label:`Appartment ${f}`,id:Number(f)})}),l}formatDePeriod(t){return t.substring(5)+"-"+t.substring(0,4)}getRoomsFromFlat(t){let r={};return Object.keys(t).forEach(o=&gt;{t[o].forEach(a=&gt;{let s=a.match(/(\d+)$/);s&amp;&amp;(r[s[1]]=o)})}),r}getConsumptionFromRooms(t){let r={},o=[],a={realMonth:"",heating:this.getEmptySingleConsumeMonthData(),cooling:this.getEmptySingleConsumeMonthData(),hot_water:this.getEmptySingleConsumeMonthData(),cold_water:this.getEmptySingleConsumeMonthData()},s={cold_water:{amount:null,amount_previous_year:null,amount_standardized:null,correlation_id:null,measure_unit:null,estimated:null,errors:null,aggregated_from:null,aggregated_until:null},hot_water:{amount:null,amount_previous_year:null,amount_standardized:null,correlation_id:null,measure_unit:null,estimated:null,errors:null,aggregated_from:null,aggregated_until:null},heating:{amount:null,amount_previous_year:null,amount_standardized:null,correlation_id:null,measure_unit:null,estimated:null,errors:null,aggregated_from:null,aggregated_until:null},cooling:{amount:null,amount_previous_year:null,amount_standardized:null,correlation_id:null,measure_unit:null,estimated:null,errors:null,aggregated_from:null,aggregated_until:null}},c=t.results.consumptions;return Object.keys(c).forEach(l=&gt;{r[l]=[];let u=c[l],f=this.findCurrentMonth(u);Object.keys(u).forEach(g=&gt;{let b=u[g];switch(b.type){case"com.aareon.eed.types.agg.month.PerService":{let y=this.formatDePeriod(b.period),M={amount:b.amount,measure_unit:b.measure_unit,correlation_id:b.correlation_id,amount_standardized:b.amount_standardized,amount_previous_year:b.amount_previous_year,estimated:b.estimated,errors:b.errors},k=r[l].findIndex(O=&gt;O.month===y);if(k===-1&amp;&amp;(k=r[l].length,r[l].push({month:y,heating:this.getEmptySingleConsumeData(),cooling:this.getEmptySingleConsumeData(),hot_water:this.getEmptySingleConsumeData(),cold_water:this.getEmptySingleConsumeData()})),b.service==="COOLING"&amp;&amp;(r[l][k].cooling=M),b.service==="HEATING"&amp;&amp;(r[l][k].heating=M),b.service==="COLD_WATER"&amp;&amp;(r[l][k].cold_water=M),b.service==="HOT_WATER"&amp;&amp;(r[l][k].hot_water=M),f&amp;&amp;this.formatDePeriod(f)===y){let O={errors:b.errors,correlation_id:b.correlation_id,amount_standardized:b.amount_standardized,measure_unit:b.measure_unit,estimated:b.estimated,amount:b.amount,amount_previous_year:b.amount_previous_year};a.realMonth=this.formatDePeriod(f),b.service==="COOLING"&amp;&amp;(a.cooling=O),b.service==="HEATING"&amp;&amp;(a.heating=O),b.service==="COLD_WATER"&amp;&amp;(a.cold_water=O),b.service==="HOT_WATER"&amp;&amp;(a.hot_water=O)}break}case"com.aareon.eed.types.agg.year.PerService":{let y={errors:b.errors,correlation_id:b.correlation_id,measure_unit:b.measure_unit,estimated:b.estimated,amount:b.amount,aggregated_from:b.aggregated_from,aggregated_until:b.aggregated_until};b.service==="COOLING"&amp;&amp;(s.cooling=y),b.service==="HEATING"&amp;&amp;(s.heating=y),b.service==="COLD_WATER"&amp;&amp;(s.cold_water=y),b.service==="HOT_WATER"&amp;&amp;(s.hot_water=y);break}}})}),Object.keys(r).forEach(l=&gt;{o=r[l]}),o.sort((l,u)=&gt;{let f=l.month.substring(3)+"-"+l.month.substring(0,2),g=u.month.substring(3)+"-"+u.month.substring(0,2);return f&lt;g?-1:f&gt;g?1:0}),{current:a,consumptions:o,yearlyConsumption:s}}getEmptySingleConsumeData(){return{estimated:null,correlation_id:null,measure_unit:null,errors:null,amount:null}}getEmptySingleConsumeMonthData(){return{amount_previous_year:null,estimated:null,measure_unit:null,amount_standardized:null,correlation_id:null,errors:null}}findCurrentMonth(t){let r=null;return Object.keys(t).forEach(o=&gt;{let a=t[o];(r===null||a.period&gt;r)&amp;&amp;(r=a.period)}),r}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var C2=(()=&gt;{let e=class e{constructor(t,r,o){this.http=t,this.parser=r,this.demoService=o}requestData(t,r,o){if(this.demoService.isDemoMode("eed")){let s=new re;return setTimeout(()=&gt;{let c=this.parser.parse(dz,t,r,o);s.next(this.addMonthAndYear(c))},500),s.asObservable()}let a=Le.crmDispatcherBaseUrl+"/api/tenant/eed/users/consumption/from/"+t+"/to/"+r+"/contract/"+o;return this.http.get(a).pipe(Xe(s=&gt;{let c=this.parser.parse(s,t,r,o);return ne(this.addMonthAndYear(c))}))}addMonthAndYear(t){let r=Object.assign({},t);return t.actualMonth?.realMonth&amp;&amp;(r.actualMonth=Ke(ee({},t.actualMonth),{dateMonth:parseInt(t?.actualMonth?.realMonth?.split("-")[0],10),dateYear:parseInt(t?.actualMonth?.realMonth?.split("-")[1],10)})),t.consumption&amp;&amp;(r.consumption=t.consumption.map(o=&gt;Ke(ee({},o),{dateMonth:parseInt(o?.month?.split("-")[0],10),dateYear:parseInt(o?.month?.split("-")[1],10)}))),r}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(uz),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var xu=(()=&gt;{let e=class e{constructor(t){this.eedRequest=t,this.hasDataForMoreThanOneYear=!1,this._data=null,this.dataChangedSubject=new Cn(!1),this.dataErrorSubject=new Cn(null),this.searchEndDate=cc(new Date,"yyyy-MM-dd"),this.searchStartDate=cc(y2(new Date,{years:2}),"yyyy-MM-dd"),this.consumptionTypeSubject=new Cn(!1),this.isEstimated=!0}setData(t){this._data=t,this.isEstimated=t.is_estimated,this.consumptionsCurrentYear=this._data.consumption.filter(r=&gt;{let o=new Date((this._data?.actualMonth?.dateYear||1)-1,this._data?.actualMonth?.dateMonth||0,1);return new Date(r.dateYear||0,r.dateMonth||0,1)&gt;o}),this.consumptionsYearsBefore=this._data.consumption.filter(r=&gt;{let o=new Date((this._data?.actualMonth?.dateYear||1)-1,this._data?.actualMonth?.dateMonth||0,1);return new Date(r.dateYear||0,r.dateMonth||0,1)&lt;=o}),this.consumptionsForSelectedYear=this.consumptionsCurrentYear,this.hasDataForMoreThanOneYear=this.consumptionsCurrentYear.length&gt;0&amp;&amp;this.consumptionsYearsBefore.length&gt;0,this.dataChangedSubject.next(!0)}loadData(t){if(!t){this.dataErrorSubject.next(!0);return}this.eedRequest.requestData(this.searchStartDate,this.searchEndDate,t).subscribe({next:r=&gt;{this.setData(r)},error:()=&gt;{this.dataErrorSubject.next(!0)}})}getData(){return this._data}onDataChange(){return this.dataChangedSubject.asObservable()}onDataError(){return this.dataErrorSubject.asObservable()}unsetData(){this._data=null,this.dataChangedSubject.next(!1)}hasHeatingForSelectedYear(){return this.consumptionsForSelectedYear.some(t=&gt;t.heating!==void 0&amp;&amp;t.heating.amount&amp;&amp;t.heating?.amount&gt;=0)}hasWaterForSelectedYear(){return this.consumptionsForSelectedYear.some(t=&gt;t.hot_water!==void 0&amp;&amp;t.hot_water.amount&amp;&amp;t.hot_water.amount&gt;=0||t.cold_water!==void 0&amp;&amp;t.cold_water.amount&amp;&amp;t.cold_water.amount&gt;=0)}hasCoolingForSelectedYear(){return this.consumptionsForSelectedYear.some(t=&gt;t.cooling!==void 0&amp;&amp;t.cooling.amount&amp;&amp;t.cooling.amount&gt;=0)}getConsumptionData(){let t=this.consumptionsForSelectedYear.filter(r=&gt;r[this.consumptionType]!==void 0||this.consumptionType==="hot_water"&amp;&amp;r.cold_water!==void 0).map(r=&gt;{let o=r[this.consumptionType]?.amount||0,a={label:r.month,values:[o],values_previous_year:[r[this.consumptionType]?.amount_previous_year||0],values_standardized:[r[this.consumptionType]?.amount_standardized||0],estimated:[r[this.consumptionType]?.estimated||!1],measure_unit:[r[this.consumptionType]?.measure_unit||"kWh"],errors:[r[this.consumptionType]?.errors||!1],years:[r.month?.split("-")[1]]},s=!1;return(this.consumptionType!=="hot_water"||r.cold_water!==void 0)&amp;&amp;r.cold_water.amount===null&amp;&amp;(s=!0),this.consumptionType!=="hot_water"||s||(a.values.push(r.cold_water?.amount||0),a.values_previous_year?.push(r.cold_water?.amount_previous_year||0),a.values_standardized?.push(r.cold_water?.amount_standardized||0),a.estimated.push(r.cold_water?.estimated||!1),a.measure_unit.push(r.cold_water?.measure_unit||"kWh"),a.errors.push(r.cold_water?.errors||!1)),a}).slice(0,12);return this.checkMissingMonths(t)}refreshConsumptionData(t){t?this.consumptionsForSelectedYear=this.consumptionsCurrentYear:this.consumptionsForSelectedYear=this.consumptionsYearsBefore,this.dataChangedSubject.next(!0)}setConsumptionType(t){this.consumptionType=t,this.consumptionTypeSubject.next(!0)}onConsumptionTypeChange(){return this.consumptionTypeSubject.asObservable()}getConsumptionType(){return this.consumptionType}getIsEstimated(){return this.isEstimated}checkMissingMonths(t){let r=t.length;if(r&lt;2)return t;let o={};t.forEach(M=&gt;{o[M.label]=M});let a=t[0].label.split("-"),s=t[r-1].label.split("-"),c=new Date(`${a[1]}-${a[0]}`),l=new Date(`${s[1]}-${s[0]}-28`),u=RB(l,c),f=new Array(u+1).fill({}),g=t[0],b=g?.values.length,y=new Array(b).fill(!1);return f.forEach((M,k)=&gt;{let O=cc(yu(c,k),"MM-yyyy");o[O]?f[k]=o[O]:f[k]={label:O,values:new Array(b).fill(null),values_previous_year:[],values_standardized:[],estimated:y,measure_unit:g.measure_unit,errors:y,years:[]}}),f}};e.\u0275fac=function(r){return new(r||e)(D(C2))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var Ms=(()=&gt;{let e=class e{constructor(){this.months=[],this.labels={}}setMonths(t){this.months=t}getMonthLabel(t){return this.months[t-1]}addLabels(t){this.labels=ee(ee({},this.labels),t)}getLabel(t){return this.labels[t]}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var pz=[{id:55458,reference:"8022004|3|-623",companyReference:"8022004|3",label:"Mietvertrag|4|Wohnraum",number:"4",type:"C",paymentMode:{reference:"1",label:"Lastschrift"},directDebitStartDate:null,dayOfCollection:1,primaryBankAccount:{bank:"Commerzbank Dortmund AG",iban:"DE15440501990001052500",bic:"DORTDE33XXX",nameOfAccountHolder:"",rib:"",rum:null,blz:"44050199",accountNumber:"1052500"},dedicatedbankAccount:{bank:null,iban:null,bic:null},address:{street:"Overhoffstra\xDFe 201",zip:"44149",city:"Dortmund",country:""},billigAddress:{street:"",zip:null,city:null,country:""},validate:null,balance:10,startDate:"2002-11-01",endDate:null,livingSpace:55.5,flatCategory:{"8022004|3|-623":{reference:"8022004|3|14",label:"Wohnraum"}}},{id:55459,reference:"8022004|3|-624",companyReference:"8022004|3",label:"Mietvertrag|5|Wohnraum",number:"5",type:"C",paymentMode:{reference:"1",label:"Lastschrift"},directDebitStartDate:null,dayOfCollection:1,primaryBankAccount:{bank:"Postbank",iban:"DE40500700100970606000",bic:"DEUTDEFFXXX",nameOfAccountHolder:"",rib:"",rum:null,blz:"50070010",accountNumber:"9706060"},dedicatedbankAccount:{bank:null,iban:null,bic:null},address:{street:"Overhoffstra\xDFe 201",zip:"44149",city:"Dortmund",country:""},billigAddress:{street:"Hauptstr. 2",zip:"45123",city:"Essen",country:""},validate:null,balance:-1160.35,startDate:"2001-08-01",endDate:null,livingSpace:57.2,flatCategory:{"8022004|3|-624":{reference:"8022004|3|14",label:"Wohnraum"}}},{id:55460,reference:"8022004|3|-626",companyReference:"8022004|3",label:"Mietvertrag|11|Wohnraum",number:"11",type:"C",paymentMode:{reference:"1",label:"Lastschrift"},directDebitStartDate:null,dayOfCollection:1,primaryBankAccount:{bank:"Stadtsparkasse 1",iban:"DE15440501990001052500",bic:"DORTDE33XXX",nameOfAccountHolder:"",rib:"",rum:null,blz:"44050199",accountNumber:"1052500"},dedicatedbankAccount:{bank:null,iban:null,bic:null},address:{street:"Overhoffstra\xDFe 201",zip:"44149",city:"Dortmund",country:""},billigAddress:{street:"",zip:null,city:null,country:""},validate:null,balance:-550,startDate:"2009-02-20",endDate:null,livingSpace:27,flatCategory:{"8022004|3|-626":{reference:"8022004|3|14",label:"Wohnraum"}}},{id:55461,reference:"8022004|3|-627",companyReference:"8022004|3",label:"Mietvertrag|12|Wohnraum",number:"12",type:"C",paymentMode:{reference:"1",label:"Lastschrift"},directDebitStartDate:null,dayOfCollection:1,primaryBankAccount:{bank:"Pasukbank",iban:"DE40500700100970606000",bic:"DEUTDEFFXXX",nameOfAccountHolder:"",rib:"",rum:null,blz:"50070010",accountNumber:"9706060"},dedicatedbankAccount:{bank:null,iban:null,bic:null},address:{street:"Overhoffstra\xDFe 201",zip:"44149",city:"Dortmund",country:""},billigAddress:{street:"",zip:null,city:null,country:""},validate:null,balance:-1934.89,startDate:"2005-01-01",endDate:null,livingSpace:81,flatCategory:{"8022004|3|-627":{reference:"8022004|3|14",label:"Wohnraum"}}}];var Wi=(()=&gt;{let e=class e{constructor(t,r){this.http=t,this.demoService=r,this.contractSubject$=new Br(1),this.initialRequestSend=!1,this.contractUrl=Le.crmDispatcherBaseUrl+"/api/tenant/erp-data-provider/contracts?apply-crm-config-filter=1",this.demo=this.demoService.isDemoMode("contracts")}getContracts(){return this.initialRequestSend||this.loadContracts(),this.contractSubject$.asObservable()}getContractsByUsageAndType(t,r){let o=this.convertToArray(t);return this.getContracts().pipe(Xe(a=&gt;ne(a.filter(s=&gt;{let c=o.length===0,l=r.length===0;return o.forEach(u=&gt;{if(s.flatCategory){let f=Object.values(s.flatCategory)[0];f&amp;&amp;f.reference===u&amp;&amp;(c=!0)}}),r.forEach(u=&gt;{s.type===u&amp;&amp;(l=!0)}),c&amp;&amp;l}))))}convertToArray(t){if(Array.isArray(t))return t;if(typeof t=="string")try{let r=JSON.parse(t);if(Array.isArray(r))return r}catch{return[]}return[]}markContractsAsDirty(){this.loadContracts()}static getIconForType(t){return t==="C"?"others:group":t==="L"?"crm:contracts-rent":t==="P"?"crm:contract-owner":t==="S"?"crm:contract-saver":"others:contract"}getContractsWithIcons(t){let r=[];return t.forEach(o=&gt;{r.push({id:o.reference,label:o.label,type:o.type,flatCategory:o.flatCategory,icon:e.getIconForType(o.type),number:Number(o.number)})}),r}loadContracts(){if(this.demo){setTimeout(()=&gt;{let t=this.getContractsWithIcons(pz);this.contractSubject$.next(t)},1e3);return}this.http.get(this.contractUrl).subscribe({next:t=&gt;{this.initialRequestSend=!0;let r=this.getContractsWithIcons(t);this.contractSubject$.next(r)},error:t=&gt;{console.error("Error loading contracts",t)}})}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var vbe=0,a4=new le("CdkAccordion"),hz=(()=&gt;{let e=class e{constructor(){this._stateChanges=new re,this._openCloseAllActions=new re,this.id=`cdk-accordion-${vbe++}`,this.multi=!1}openAll(){this.multi&amp;&amp;this._openCloseAllActions.next(!0)}closeAll(){this._openCloseAllActions.next(!1)}ngOnChanges(t){this._stateChanges.next(t)}ngOnDestroy(){this._stateChanges.complete(),this._openCloseAllActions.complete()}};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{multi:[$.HasDecoratorInputTransform,"multi","multi",Ne]},exportAs:["cdkAccordion"],standalone:!0,features:[ht([{provide:a4,useExisting:e}]),It,wt]});let n=e;return n})(),ybe=0,fz=(()=&gt;{let e=class e{get expanded(){return this._expanded}set expanded(t){if(this._expanded!==t){if(this._expanded=t,this.expandedChange.emit(t),t){this.opened.emit();let r=this.accordion?this.accordion.id:this.id;this._expansionDispatcher.notify(this.id,r)}else this.closed.emit();this._changeDetectorRef.markForCheck()}}constructor(t,r,o){this.accordion=t,this._changeDetectorRef=r,this._expansionDispatcher=o,this._openCloseAllSubscription=xt.EMPTY,this.closed=new ae,this.opened=new ae,this.destroyed=new ae,this.expandedChange=new ae,this.id=`cdk-accordion-child-${ybe++}`,this._expanded=!1,this.disabled=!1,this._removeUniqueSelectionListener=()=&gt;{},this._removeUniqueSelectionListener=o.listen((a,s)=&gt;{this.accordion&amp;&amp;!this.accordion.multi&amp;&amp;this.accordion.id===s&amp;&amp;this.id!==a&amp;&amp;(this.expanded=!1)}),this.accordion&amp;&amp;(this._openCloseAllSubscription=this._subscribeToOpenCloseAllActions())}ngOnDestroy(){this.opened.complete(),this.closed.complete(),this.destroyed.emit(),this.destroyed.complete(),this._removeUniqueSelectionListener(),this._openCloseAllSubscription.unsubscribe()}toggle(){this.disabled||(this.expanded=!this.expanded)}close(){this.disabled||(this.expanded=!1)}open(){this.disabled||(this.expanded=!0)}_subscribeToOpenCloseAllActions(){return this.accordion._openCloseAllActions.subscribe(t=&gt;{this.disabled||(this.expanded=t)})}};e.\u0275fac=function(r){return new(r||e)(x(a4,12),x(dt),x(Qh))},e.\u0275dir=ve({type:e,selectors:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{expanded:[$.HasDecoratorInputTransform,"expanded","expanded",Ne],disabled:[$.HasDecoratorInputTransform,"disabled","disabled",Ne]},outputs:{closed:"closed",opened:"opened",destroyed:"destroyed",expandedChange:"expandedChange"},exportAs:["cdkAccordionItem"],standalone:!0,features:[ht([{provide:a4,useValue:void 0}]),It]});let n=e;return n})(),gz=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({});let n=e;return n})();var Cbe=["body"],xbe=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]],wbe=["mat-expansion-panel-header","*","mat-action-row"];function Mbe(n,e){}var kbe=[[["mat-panel-title"]],[["mat-panel-description"]],"*"],Obe=["mat-panel-title","mat-panel-description","*"];function Ebe(n,e){if(n&amp;1&amp;&amp;(m(0,"span",1),Ni(),m(1,"svg",2),C(2,"path",3),h()()),n&amp;2){let i=_();p("@indicatorRotate",i._getExpandedState())}}var s4=new le("MAT_ACCORDION"),_z="225ms cubic-bezier(0.4,0.0,0.2,1)",vz={indicatorRotate:ki("indicatorRotate",[Kn("collapsed, void",At({transform:"rotate(0deg)"})),Kn("expanded",At({transform:"rotate(180deg)"})),An("expanded &lt;=&gt; collapsed, void =&gt; collapsed",Tn(_z))]),bodyExpansion:ki("bodyExpansion",[Kn("collapsed, void",At({height:"0px",visibility:"hidden"})),Kn("expanded",At({height:"*",visibility:""})),An("expanded &lt;=&gt; collapsed, void =&gt; collapsed",Tn(_z))])},yz=new le("MAT_EXPANSION_PANEL"),c4=(()=&gt;{let e=class e{constructor(t,r){this._template=t,this._expansionPanel=r}};e.\u0275fac=function(r){return new(r||e)(x(qn),x(yz,8))},e.\u0275dir=ve({type:e,selectors:[["ng-template","matExpansionPanelContent",""]],standalone:!0});let n=e;return n})(),Sbe=0,Cz=new le("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS"),nd=(()=&gt;{let e=class e extends fz{get hideToggle(){return this._hideToggle||this.accordion&amp;&amp;this.accordion.hideToggle}set hideToggle(t){this._hideToggle=t}get togglePosition(){return this._togglePosition||this.accordion&amp;&amp;this.accordion.togglePosition}set togglePosition(t){this._togglePosition=t}constructor(t,r,o,a,s,c,l){super(t,r,o),this._viewContainerRef=a,this._animationMode=c,this._hideToggle=!1,this.afterExpand=new ae,this.afterCollapse=new ae,this._inputChanges=new re,this._headerId=`mat-expansion-panel-header-${Sbe++}`,this.accordion=t,this._document=s,this._animationsDisabled=c==="NoopAnimations",l&amp;&amp;(this.hideToggle=l.hideToggle)}_hasSpacing(){return this.accordion?this.expanded&amp;&amp;this.accordion.displayMode==="default":!1}_getExpandedState(){return this.expanded?"expanded":"collapsed"}toggle(){this.expanded=!this.expanded}close(){this.expanded=!1}open(){this.expanded=!0}ngAfterContentInit(){this._lazyContent&amp;&amp;this._lazyContent._expansionPanel===this&amp;&amp;this.opened.pipe(Xt(null),nt(()=&gt;this.expanded&amp;&amp;!this._portal),gt(1)).subscribe(()=&gt;{this._portal=new vr(this._lazyContent._template,this._viewContainerRef)})}ngOnChanges(t){this._inputChanges.next(t)}ngOnDestroy(){super.ngOnDestroy(),this._inputChanges.complete()}_containsFocus(){if(this._body){let t=this._document.activeElement,r=this._body.nativeElement;return t===r||r.contains(t)}return!1}_animationStarted(t){!bz(t)&amp;&amp;!this._animationsDisabled&amp;&amp;this._body&amp;&amp;this._body?.nativeElement.setAttribute("inert","")}_animationDone(t){bz(t)||(t.toState==="expanded"?this.afterExpand.emit():t.toState==="collapsed"&amp;&amp;this.afterCollapse.emit(),!this._animationsDisabled&amp;&amp;this._body&amp;&amp;this._body.nativeElement.removeAttribute("inert"))}};e.\u0275fac=function(r){return new(r||e)(x(s4,12),x(dt),x(Qh),x(Gt),x($e),x(jn,8),x(Cz,8))},e.\u0275cmp=V({type:e,selectors:[["mat-expansion-panel"]],contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;rt(a,c4,5),r&amp;2){let s;ue(s=me())&amp;&amp;(o._lazyContent=s.first)}},viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(Cbe,5),r&amp;2){let a;ue(a=me())&amp;&amp;(o._body=a.first)}},hostAttrs:[1,"mat-expansion-panel"],hostVars:6,hostBindings:function(r,o){r&amp;2&amp;&amp;Se("mat-expanded",o.expanded)("_mat-animation-noopable",o._animationsDisabled)("mat-expansion-panel-spacing",o._hasSpacing())},inputs:{hideToggle:[$.HasDecoratorInputTransform,"hideToggle","hideToggle",Ne],togglePosition:"togglePosition"},outputs:{afterExpand:"afterExpand",afterCollapse:"afterCollapse"},exportAs:["matExpansionPanel"],standalone:!0,features:[ht([{provide:s4,useValue:void 0},{provide:yz,useExisting:e}]),It,lt,wt,Ie],ngContentSelectors:wbe,decls:7,vars:4,consts:[["body",""],["role","region",1,"mat-expansion-panel-content",3,"id"],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],template:function(r,o){if(r&amp;1){let a=U();ft(xbe),Fe(0),m(1,"div",1,0),P("@bodyExpansion.start",function(c){return I(a),T(o._animationStarted(c))})("@bodyExpansion.done",function(c){return I(a),T(o._animationDone(c))}),m(3,"div",2),Fe(4,1),w(5,Mbe,0,0,"ng-template",3),h(),Fe(6,2),h()}r&amp;2&amp;&amp;(d(),p("@bodyExpansion",o._getExpandedState())("id",o.id),Ve("aria-labelledby",o._headerId),d(4),p("cdkPortalOutlet",o._portal))},dependencies:[co],styles:['.mat-expansion-panel{box-sizing:content-box;display:block;margin:0;overflow:hidden;transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);position:relative;background:var(--mat-expansion-container-background-color);color:var(--mat-expansion-container-text-color);border-radius:var(--mat-expansion-container-shape)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:var(--mat-expansion-container-shape);border-top-left-radius:var(--mat-expansion-container-shape)}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:var(--mat-expansion-container-shape);border-bottom-left-radius:var(--mat-expansion-container-shape)}.cdk-high-contrast-active .mat-expansion-panel{outline:solid 1px}.mat-expansion-panel.ng-animate-disabled,.ng-animate-disabled .mat-expansion-panel,.mat-expansion-panel._mat-animation-noopable{transition:none}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible;font-family:var(--mat-expansion-container-text-font);font-size:var(--mat-expansion-container-text-size);font-weight:var(--mat-expansion-container-text-weight);line-height:var(--mat-expansion-container-text-line-height);letter-spacing:var(--mat-expansion-container-text-tracking)}.mat-expansion-panel-content[style*="visibility: hidden"] *{visibility:hidden !important}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion&gt;.mat-expansion-panel-spacing:first-child,.mat-accordion&gt;*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion&gt;.mat-expansion-panel-spacing:last-child,.mat-accordion&gt;*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px;border-top-color:var(--mat-expansion-actions-divider-color)}.mat-action-row .mat-button-base,.mat-action-row .mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-action-row .mat-button-base,[dir=rtl] .mat-action-row .mat-mdc-button-base{margin-left:0;margin-right:8px}'],encapsulation:2,data:{animation:[vz.bodyExpansion]},changeDetection:0});let n=e;return n})();function bz(n){return n.fromState==="void"}var w2=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["mat-action-row"]],hostAttrs:[1,"mat-action-row"],standalone:!0});let n=e;return n})(),id=(()=&gt;{let e=class e{constructor(t,r,o,a,s,c,l){this.panel=t,this._element=r,this._focusMonitor=o,this._changeDetectorRef=a,this._animationMode=c,this._parentChangeSubscription=xt.EMPTY,this.tabIndex=0;let u=t.accordion?t.accordion._stateChanges.pipe(nt(f=&gt;!!(f.hideToggle||f.togglePosition))):Er;this.tabIndex=parseInt(l||"")||0,this._parentChangeSubscription=xn(t.opened,t.closed,u,t._inputChanges.pipe(nt(f=&gt;!!(f.hideToggle||f.disabled||f.togglePosition)))).subscribe(()=&gt;this._changeDetectorRef.markForCheck()),t.closed.pipe(nt(()=&gt;t._containsFocus())).subscribe(()=&gt;o.focusVia(r,"program")),s&amp;&amp;(this.expandedHeight=s.expandedHeight,this.collapsedHeight=s.collapsedHeight)}get disabled(){return this.panel.disabled}_toggle(){this.disabled||this.panel.toggle()}_isExpanded(){return this.panel.expanded}_getExpandedState(){return this.panel._getExpandedState()}_getPanelId(){return this.panel.id}_getTogglePosition(){return this.panel.togglePosition}_showToggle(){return!this.panel.hideToggle&amp;&amp;!this.panel.disabled}_getHeaderHeight(){let t=this._isExpanded();return t&amp;&amp;this.expandedHeight?this.expandedHeight:!t&amp;&amp;this.collapsedHeight?this.collapsedHeight:null}_keydown(t){switch(t.keyCode){case 32:case 13:Dn(t)||(t.preventDefault(),this._toggle());break;default:this.panel.accordion&amp;&amp;this.panel.accordion._handleHeaderKeydown(t);return}}focus(t,r){t?this._focusMonitor.focusVia(this._element,t,r):this._element.nativeElement.focus(r)}ngAfterViewInit(){this._focusMonitor.monitor(this._element).subscribe(t=&gt;{t&amp;&amp;this.panel.accordion&amp;&amp;this.panel.accordion._handleHeaderFocus(this)})}ngOnDestroy(){this._parentChangeSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._element)}};e.\u0275fac=function(r){return new(r||e)(x(nd,1),x(ke),x(Hi),x(dt),x(Cz,8),x(jn,8),Ir("tabindex"))},e.\u0275cmp=V({type:e,selectors:[["mat-expansion-panel-header"]],hostAttrs:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],hostVars:15,hostBindings:function(r,o){r&amp;1&amp;&amp;P("click",function(){return o._toggle()})("keydown",function(s){return o._keydown(s)}),r&amp;2&amp;&amp;(Ve("id",o.panel._headerId)("tabindex",o.disabled?-1:o.tabIndex)("aria-controls",o._getPanelId())("aria-expanded",o._isExpanded())("aria-disabled",o.panel.disabled),ln("height",o._getHeaderHeight()),Se("mat-expanded",o._isExpanded())("mat-expansion-toggle-indicator-after",o._getTogglePosition()==="after")("mat-expansion-toggle-indicator-before",o._getTogglePosition()==="before")("_mat-animation-noopable",o._animationMode==="NoopAnimations"))},inputs:{expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight",tabIndex:[$.HasDecoratorInputTransform,"tabIndex","tabIndex",t=&gt;t==null?0:Li(t)]},standalone:!0,features:[It,Ie],ngContentSelectors:Obe,decls:5,vars:3,consts:[[1,"mat-content"],[1,"mat-expansion-indicator"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 -960 960 960","aria-hidden","true","focusable","false"],["d","M480-345 240-585l56-56 184 184 184-184 56 56-240 240Z"]],template:function(r,o){r&amp;1&amp;&amp;(ft(kbe),m(0,"span",0),Fe(1),Fe(2,1),Fe(3,2),h(),w(4,Ebe,3,1,"span",1)),r&amp;2&amp;&amp;(Se("mat-content-hide-toggle",!o._showToggle()),d(4),Q(4,o._showToggle()?4:-1))},styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mat-expansion-header-collapsed-state-height);font-family:var(--mat-expansion-header-text-font);font-size:var(--mat-expansion-header-text-size);font-weight:var(--mat-expansion-header-text-weight);line-height:var(--mat-expansion-header-text-line-height);letter-spacing:var(--mat-expansion-header-text-tracking)}.mat-expansion-panel-header.mat-expanded{height:var(--mat-expansion-header-expanded-state-height)}.mat-expansion-panel-header[aria-disabled=true]{color:var(--mat-expansion-header-disabled-state-text-color)}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-header-hover-state-layer-color)}@media(hover: none){.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-container-background-color)}}.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused{background:var(--mat-expansion-header-focus-state-layer-color)}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-content.mat-content-hide-toggle{margin-right:8px}[dir=rtl] .mat-content.mat-content-hide-toggle{margin-right:0;margin-left:8px}.mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-left:24px;margin-right:0}[dir=rtl] .mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-right:24px;margin-left:0}.mat-expansion-panel-header-title{color:var(--mat-expansion-header-text-color)}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{display:flex;flex-grow:1;flex-basis:0;margin-right:16px;align-items:center}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header-description{flex-grow:2;color:var(--mat-expansion-header-description-color)}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle;color:var(--mat-expansion-header-indicator-color);display:inline-block;display:var(--mat-expansion-legacy-header-indicator-display, inline-block)}.mat-expansion-indicator svg{width:24px;height:24px;margin:0 -8px;vertical-align:middle;fill:var(--mat-expansion-header-indicator-color);display:none;display:var(--mat-expansion-header-indicator-display, none)}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}'],encapsulation:2,data:{animation:[vz.indicatorRotate]},changeDetection:0});let n=e;return n})();var M2=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["mat-panel-title"]],hostAttrs:[1,"mat-expansion-panel-header-title"],standalone:!0});let n=e;return n})(),Mu=(()=&gt;{let e=class e extends hz{constructor(){super(...arguments),this._ownHeaders=new Dr,this.hideToggle=!1,this.displayMode="default",this.togglePosition="after"}ngAfterContentInit(){this._headers.changes.pipe(Xt(this._headers)).subscribe(t=&gt;{this._ownHeaders.reset(t.filter(r=&gt;r.panel.accordion===this)),this._ownHeaders.notifyOnChanges()}),this._keyManager=new Nc(this._ownHeaders).withWrap().withHomeAndEnd()}_handleHeaderKeydown(t){this._keyManager.onKeydown(t)}_handleHeaderFocus(t){this._keyManager.updateActiveItem(t)}ngOnDestroy(){super.ngOnDestroy(),this._keyManager?.destroy(),this._ownHeaders.destroy()}};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275dir=ve({type:e,selectors:[["mat-accordion"]],contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;rt(a,id,5),r&amp;2){let s;ue(s=me())&amp;&amp;(o._headers=s)}},hostAttrs:[1,"mat-accordion"],hostVars:2,hostBindings:function(r,o){r&amp;2&amp;&amp;Se("mat-accordion-multi",o.multi)},inputs:{hideToggle:[$.HasDecoratorInputTransform,"hideToggle","hideToggle",Ne],displayMode:"displayMode",togglePosition:"togglePosition"},exportAs:["matAccordion"],standalone:!0,features:[ht([{provide:s4,useExisting:e}]),It,lt]});let n=e;return n})(),ku=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[ut,gz,lo]});let n=e;return n})();var O2={COLD_WATER:`&lt;svg width="42px" height="44px" viewBox="0 0 42 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"&gt;
    &lt;g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"&gt;
    &lt;g id="EED" transform="translate(-609.000000, -296.000000)" stroke="#00B0F0" stroke-width="2.66601562"&gt;
    &lt;g id="streamline-icon-water-protection-faucet@140x140" transform="translate(630.500000, 318.000000) scale(-1, 1) translate(-630.500000, -318.000000) translate(611.000000, 297.000000)"&gt;
    &lt;path d="M9.02636719,15.6914062 C9.02636719,20.1086056 12.6072147,23.6894531 17.0244141,23.6894531 C21.4416134,23.6894531 25.0224609,20.1086056 25.0224609,15.6914062 C25.0224609,11.2742069 21.4416134,7.69335937 17.0244141,7.69335937 C12.6072147,7.69335937 9.02636719,11.2742069 9.02636719,15.6914062 L9.02636719,15.6914062 Z" id="Path"&gt;&lt;/path&gt;
    &lt;polyline id="Path" points="14.3583984 8.14835938 14.3583984 1.02832031 19.6904297 1.02832031 19.6904297 8.15013672"&gt;&lt;/polyline&gt;
    &lt;line x1="19.6904297" y1="1.02832031" x2="25.0224609" y2="1.02832031" id="Path"&gt;&lt;/line&gt;
    &lt;line x1="9.02636719" y1="1.02832031" x2="14.3583984" y2="1.02832031" id="Path"&gt;&lt;/line&gt;
    &lt;path d="M38.8519727,37.1866016 C38.8519727,39.3029308 37.1363488,41.0185547 35.0200195,41.0185547 C32.9036903,41.0185547 31.1880664,39.3029308 31.1880664,37.1866016 C31.1880664,35.0697852 33.7421094,30.7988281 35.0200195,30.7988281 C36.2979297,30.7988281 38.8519727,35.0644531 38.8519727,37.1866016 Z" id="Path"&gt;&lt;/path&gt;
    &lt;path d="M23.9507227,11.6923828 L30.3491602,11.6923828 C34.7663595,11.6923828 38.347207,15.2732304 38.347207,19.6904297 L38.347207,25.0224609 L31.6875,25.0224609 L31.6875,22.3564453 C31.6875,20.8840455 30.4938841,19.6904297 29.0214844,19.6904297 L23.9525,19.6904297" id="Path"&gt;&lt;/path&gt;
    &lt;polyline id="Path" points="10.0981055 11.6923828 1.02832031 11.6923828 1.02832031 19.6904297 10.0981055 19.6904297"&gt;&lt;/polyline&gt;
    &lt;line x1="1.02832031" y1="1.02832031" x2="1.02832031" y2="30.3544922" id="Path"&gt;&lt;/line&gt;
    &lt;/g&gt;
    &lt;/g&gt;
    &lt;/g&gt;
    &lt;/svg&gt;`,HOT_WATER:`&lt;svg width="42px" height="44px" viewBox="0 0 42 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"&gt;
    &lt;g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"&gt;
    &lt;g id="EED" transform="translate(-609.000000, -296.000000)" stroke="#C45152" stroke-width="2.66601562"&gt;
    &lt;g id="streamline-icon-water-protection-faucet@140x140" transform="translate(630.500000, 318.000000) scale(-1, 1) translate(-630.500000, -318.000000) translate(611.000000, 297.000000)"&gt;
    &lt;path d="M9.02636719,15.6914062 C9.02636719,20.1086056 12.6072147,23.6894531 17.0244141,23.6894531 C21.4416134,23.6894531 25.0224609,20.1086056 25.0224609,15.6914062 C25.0224609,11.2742069 21.4416134,7.69335937 17.0244141,7.69335937 C12.6072147,7.69335937 9.02636719,11.2742069 9.02636719,15.6914062 L9.02636719,15.6914062 Z" id="Path"&gt;&lt;/path&gt;
    &lt;polyline id="Path" points="14.3583984 8.14835938 14.3583984 1.02832031 19.6904297 1.02832031 19.6904297 8.15013672"&gt;&lt;/polyline&gt;
    &lt;line x1="19.6904297" y1="1.02832031" x2="25.0224609" y2="1.02832031" id="Path"&gt;&lt;/line&gt;
    &lt;line x1="9.02636719" y1="1.02832031" x2="14.3583984" y2="1.02832031" id="Path"&gt;&lt;/line&gt;
    &lt;path d="M38.8519727,37.1866016 C38.8519727,39.3029308 37.1363488,41.0185547 35.0200195,41.0185547 C32.9036903,41.0185547 31.1880664,39.3029308 31.1880664,37.1866016 C31.1880664,35.0697852 33.7421094,30.7988281 35.0200195,30.7988281 C36.2979297,30.7988281 38.8519727,35.0644531 38.8519727,37.1866016 Z" id="Path"&gt;&lt;/path&gt;
    &lt;path d="M23.9507227,11.6923828 L30.3491602,11.6923828 C34.7663595,11.6923828 38.347207,15.2732304 38.347207,19.6904297 L38.347207,25.0224609 L31.6875,25.0224609 L31.6875,22.3564453 C31.6875,20.8840455 30.4938841,19.6904297 29.0214844,19.6904297 L23.9525,19.6904297" id="Path"&gt;&lt;/path&gt;
    &lt;polyline id="Path" points="10.0981055 11.6923828 1.02832031 11.6923828 1.02832031 19.6904297 10.0981055 19.6904297"&gt;&lt;/polyline&gt;
    &lt;line x1="1.02832031" y1="1.02832031" x2="1.02832031" y2="30.3544922" id="Path"&gt;&lt;/line&gt;
    &lt;/g&gt;
    &lt;/g&gt;
    &lt;/g&gt;
    &lt;/svg&gt;`,WARME:`&lt;svg width="39px" height="44px" viewBox="0 0 42 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"&gt;
    &lt;g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"&gt;
        &lt;g id="EED" transform="translate(-955.000000, -293.000000)" stroke="#C45152" stroke-width="2.94055549"&gt;
            &lt;g id="streamline-icon-trends-hot-flame@140x140" transform="translate(957.000000, 295.000000)"&gt;
                &lt;path d="M27.4935932,26.5833333 C27.6748327,31.4481473 23.9886763,35.5470598 19.25,35.75" id="Path"&gt;&lt;/path&gt;
                &lt;path d="M17.4176962,44 C8.48734451,44 0.00205908527,37.4170764 0.00205908527,29.2972226 C-0.101662596,22.9704121 3.72160453,17.2569714 9.5613088,15.012004 C9.79614811,14.9149749 10.0639514,14.9491968 10.2676509,15.1022658 C10.4713503,15.2553348 10.5813844,15.505037 10.5578703,15.7608655 C10.1495604,18.9248232 11.3470911,22.0835357 13.7410617,24.1571316 C14.2994325,24.636308 15.1227983,24.61865 15.6606519,24.1159638 C18.2149454,21.7301931 24.4787695,13.8495044 13.2940604,1.22667986 C13.0918398,0.998831572 13.0503237,0.667811336 13.1898739,0.395970444 C13.3294241,0.124129553 13.6207717,-0.0315168535 13.9210233,0.00536914393 C24.4245875,1.31293615 34.8333333,13.318244 34.8333333,24.8863893 C34.8333333,34.688241 29.028121,44 17.4176962,44 Z" id="Path"&gt;&lt;/path&gt;
            &lt;/g&gt;
        &lt;/g&gt;
    &lt;/g&gt;
    &lt;/svg&gt;`,KALTE:`&lt;svg width="42px" height="44px" viewBox="0 0 42 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"&gt;
            &lt;g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"&gt;
            &lt;g id="EED" transform="translate(-1294.000000, -295.000000)" stroke="#2B64FF" stroke-width="2.72540984"&gt;
        &lt;g id="streamline-icon-temperature-snowflake@140x140" transform="translate(1296.000000, 297.000000)"&gt;
            &lt;line x1="19" y1="0.116803279" x2="19" y2="13.7438525" id="Path"&gt;&lt;/line&gt;
            &lt;polyline id="Path" points="25.8135246 2.84221311 19 8.29303279 12.1864754 2.84221311"&gt;&lt;/polyline&gt;
            &lt;line x1="1.29755464" y1="10.3370902" x2="13.0985792" y2="17.1506148" id="Path"&gt;&lt;/line&gt;
            &lt;polyline id="Path" points="7.06452186 5.79837432 8.3781694 14.4252049 0.250997268 17.6012158"&gt;&lt;/polyline&gt;
            &lt;line x1="1.29755464" y1="30.7776639" x2="13.0985792" y2="23.9641393" id="Path"&gt;&lt;/line&gt;
            &lt;polyline id="Path" points="0.250997268 23.5135383 8.3781694 26.6895492 7.06452186 35.3163798"&gt;&lt;/polyline&gt;
            &lt;line x1="19" y1="40.9979508" x2="19" y2="27.3709016" id="Path"&gt;&lt;/line&gt;
            &lt;polyline id="Path" points="12.1864754 38.272541 19 32.8217213 25.8135246 38.272541"&gt;&lt;/polyline&gt;
            &lt;line x1="36.7024454" y1="30.7776639" x2="24.9014208" y2="23.9641393" id="Path"&gt;&lt;/line&gt;
            &lt;polyline id="Path" points="30.9354781 35.3163798 29.6218306 26.6895492 37.7490027 23.5135383"&gt;&lt;/polyline&gt;
            &lt;line x1="36.7024454" y1="10.3370902" x2="24.9014208" y2="17.1506148" id="Path"&gt;&lt;/line&gt;
            &lt;polyline id="Path" points="37.7490027 17.6012158 29.6218306 14.4252049 30.9354781 5.79837432"&gt;&lt;/polyline&gt;
            &lt;polygon id="Path" points="19 13.7438525 13.0985792 17.1506148 13.0985792 23.9641393 19 27.3709016 24.9014208 23.9641393 24.9014208 17.1506148"&gt;&lt;/polygon&gt;
        &lt;/g&gt;
        &lt;/g&gt;
        &lt;/g&gt;
    &lt;/svg&gt;`};var E2=(()=&gt;{let e=class e{hexToRGBWithAlpha(t,r){let o=parseInt(t.slice(1,3),16),a=parseInt(t.slice(3,5),16),s=parseInt(t.slice(5,7),16);return r?`rgba(${o},${a},${s},${r})`:`rgb(${o},${a},${s})`}addAlphaToRgb(t,r){return t.slice(0,4)==="rgb("?t.replace(/rgb/i,"rgba").replace(/\)/i,`,${r})`):t.slice(0,4)==="rgba"?t:""}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var S2=(()=&gt;{let e=class e{constructor(t){this.sanitizer=t}transform(t){return this.sanitizer.bypassSecurityTrustHtml(t)}};e.\u0275fac=function(r){return new(r||e)(x(br,16))},e.\u0275pipe=ro({name:"sanitizer",type:e,pure:!0});let n=e;return n})();var Pbe=()=&gt;({width:"100px","min-height":"60px","margin-bottom":"10px","margin-right":"10px"}),Dbe=()=&gt;({width:"100px","min-height":"20px"}),Ibe=()=&gt;({width:"120px","min-height":"30px",margin:"0 15px"}),Tbe=()=&gt;({width:"65px",height:"65px","border-radius":"50%","margin-left":"-10px"}),Abe=n=&gt;({"background-color":n});function Rbe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",9)(2,"ngx-skeleton-loader",9),W()),n&amp;2&amp;&amp;(d(),p("theme",A(2,Pbe)),d(),p("theme",A(3,Dbe)))}function Fbe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",10),v(2),m(3,"span",11),v(4),h()(),C(5,"div",12),W()),n&amp;2){let i=_(2);d(2),S(" ",i.getMonthlyData()," "),d(2),N(i.item==null?null:i.item.monthlyUnit),d(),p("innerHTML",i.item==null?null:i.item.label,qe)}}function Nbe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",9),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,Ibe)))}function Lbe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",15)(1,"span",16),v(2),h(),m(3,"span",17),v(4),h(),m(5,"span",18),v(6),h()()),n&amp;2){let i=_(3);d(2),Mt("",i.getTranslation("annualConsumption")," ",i.getAcumulatedYear(),":"),d(2),N(i.getAcumulatedData()),d(2),S(" ",i.item==null?null:i.item.accumulatedUnit,"")}}function jbe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",13),w(1,Nbe,2,2,"ng-container",5)(2,Lbe,7,4,"div",14),h()),n&amp;2){let i=_(2);ln("visibility",i.accumulatedClass),d(),p("ngIf",i.isLoading),d(),p("ngIf",!i.isLoading)}}function Vbe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",9),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,Tbe)))}function Bbe(n,e){if(n&amp;1&amp;&amp;(C(0,"div",19),de(1,"sanitizer")),n&amp;2){let i=_(2);p("ngStyle",we(4,Abe,i.backgroundOfIconInComponent))("innerHTML",en(1,2,i.iconSVG),qe)}}function zbe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card",1)(1,"mat-card-content",2)(2,"div",3)(3,"div",4),w(4,Rbe,3,4,"ng-container",5)(5,Fbe,6,3,"ng-container",5)(6,jbe,3,4,"div",6),h(),m(7,"div",7),w(8,Vbe,2,2,"ng-container",5)(9,Bbe,2,6,"div",8),h()()()()),n&amp;2){let i=_();d(4),p("ngIf",i.isLoading),d(),p("ngIf",!i.isLoading),d(),p("ngIf",(i.item==null?null:i.item.accumulated)||i.isLoading),d(2),p("ngIf",i.isLoading),d(),p("ngIf",!i.isLoading&amp;&amp;i.iconSVG)}}var P2=(()=&gt;{let e=class e{constructor(t,r){this.color=t,this.translationService=r,this.alphaToApply=.22}ngOnInit(){this.item&amp;&amp;(this.accumulatedClass=this.item.accumulated&gt;=0||this.isLoading?"visible":"hidden",this.iconSVG=this.getViewerIcon(this.item.iconUrl),this.backgroundOfIconInComponent=this.getBackgroundOfIconInComponent(this.item.iconUrl))}getViewerIcon(t){switch(t){case"hot_water":return O2.HOT_WATER;case"heating":return O2.WARME;case"cooling":return O2.KALTE;default:return null}}getBackgroundOfIconInComponent(t){let r;switch(t){case"hot_water":case"heating":r="#c45152";break;case"cooling":r="#2b64ff";break;default:return null}return this.color.hexToRGBWithAlpha(r,this.alphaToApply)}getTranslation(t){return this.translationService.getLabel(t)}getMonthlyData(){return this.item?.monthly||this.item?.monthly===0?this.item?.monthly.toLocaleString("de-de",{maximumFractionDigits:2}):""}getAcumulatedData(){return this.item?.accumulated?this.item?.accumulated.toLocaleString("de-de",{maximumFractionDigits:2}):""}getAcumulatedYear(){return this.item?.accumulatedYear||""}};e.\u0275fac=function(r){return new(r||e)(x(E2),x(Ms))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-consum-viewer"]],inputs:{item:"item",isLoading:"isLoading"},decls:1,vars:1,consts:[["class","crm-frontend-consum-viewer",4,"ngIf"],[1,"crm-frontend-consum-viewer"],[1,"custom-padding"],[1,"row","crm-frontend-consum-viewer-row"],[1,"eed-crm-frontend-consum-viewer-texts"],[4,"ngIf"],["class","crm-frontend-consum-viewer-row crm-accumulated",3,"visibility",4,"ngIf"],[1,"eed-crm-frontend-consum-viewer-icon"],["class","rounded-icon-cover",3,"ngStyle","innerHTML",4,"ngIf"],[3,"theme"],[1,"eed-card-consumption"],[1,"eed-card-consumption-unit"],[1,"eed-card-consumption-label",3,"innerHTML"],[1,"crm-frontend-consum-viewer-row","crm-accumulated"],["class","crm-accumulated__title",4,"ngIf"],[1,"crm-accumulated__title"],[1,"crm-accumulated__label"],[1,"crm-accumulated__value"],[1,"crm-accumulated__unit"],[1,"rounded-icon-cover",3,"ngStyle","innerHTML"]],template:function(r,o){r&amp;1&amp;&amp;w(0,zbe,10,5,"mat-card",0),r&amp;2&amp;&amp;p("ngIf",(o.item==null?null:o.item.monthly)!==null&amp;&amp;((o.item==null?null:o.item.monthly)||0)&gt;=0||(o.item==null?null:o.item.accumulated)!==null&amp;&amp;((o.item==null?null:o.item.accumulated)||0)&gt;=0||o.isLoading)},dependencies:[fe,$d,Ge,et,Dt,S2],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.crm-frontend-consum-viewer[_ngcontent-%COMP%]{display:flex;flex-direction:column}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .crm-frontend-consum-viewer-row[_ngcontent-%COMP%]{align-items:center}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .rounded-icon-cover[_ngcontent-%COMP%]{border-radius:50%;display:flex;align-items:center;justify-content:center;width:72px;height:72px;float:right}@media only screen and (min-width: 769px) and (max-width: 992px){.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .rounded-icon-cover[_ngcontent-%COMP%]{width:65px;height:65px}}@media only screen and (min-width: 993px) and (max-width: 1200px){.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .rounded-icon-cover[_ngcontent-%COMP%]{width:65px;height:65px}}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .eed-crm-frontend-consum-viewer-texts[_ngcontent-%COMP%]{grid-column:span 8}@media only screen and (max-width: 768px){.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .eed-crm-frontend-consum-viewer-texts[_ngcontent-%COMP%]{grid-column:span 7}}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .eed-crm-frontend-consum-viewer-texts[_ngcontent-%COMP%]   .eed-card-consumption[_ngcontent-%COMP%]{font-size:28px;line-height:28px}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .eed-crm-frontend-consum-viewer-texts[_ngcontent-%COMP%]   .eed-card-consumption[_ngcontent-%COMP%]   .eed-card-consumption-unit[_ngcontent-%COMP%]{font-size:16px}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .eed-crm-frontend-consum-viewer-texts[_ngcontent-%COMP%]   .eed-card-consumption-label[_ngcontent-%COMP%]{text-transform:capitalize}@media only screen and (min-width: 769px) and (max-width: 992px){.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .eed-crm-frontend-consum-viewer-texts[_ngcontent-%COMP%]   .eed-card-consumption-label[_ngcontent-%COMP%]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .eed-crm-frontend-consum-viewer-icon[_ngcontent-%COMP%]{grid-column:span 4}@media only screen and (max-width: 768px){.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .eed-crm-frontend-consum-viewer-icon[_ngcontent-%COMP%]{grid-column:span 5}}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .crm-accumulated__title[_ngcontent-%COMP%]{margin-top:2px}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .crm-accumulated__label[_ngcontent-%COMP%]{margin-top:2px;margin-right:5px}@media only screen and (min-width: 769px) and (max-width: 992px){.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .crm-accumulated__label[_ngcontent-%COMP%]{margin-right:2px}}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .crm-accumulated__unit[_ngcontent-%COMP%]{font-size:12px}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .crm-accumulated__value[_ngcontent-%COMP%]{font-weight:700}@media only screen and (min-width: 769px) and (max-width: 992px){.crm-frontend-consum-viewer[_ngcontent-%COMP%]{padding:12px 4px 12px 18px}}.custom-padding[_ngcontent-%COMP%]{padding:16px}"]});let n=e;return n})();var kz=(()=&gt;{let e=class e{transform(t,r){return r?t&gt;=r[0]&amp;&amp;t&lt;r[1]:!1}};e.\u0275fac=function(r){return new(r||e)},e.\u0275pipe=ro({name:"pagination",type:e,pure:!0});let n=e;return n})();var D2=()=&gt;({maximumFractionDigits:2});function Ube(n,e){if(n&amp;1&amp;&amp;(m(0,"div",16)(1,"div",17)(2,"span"),v(3),h()(),m(4,"div",18)(5,"span",19),v(6),m(7,"em"),v(8),h()()(),m(9,"div",20)(10,"span",19),v(11),m(12,"em"),v(13),h()()(),m(14,"div",21)(15,"span"),v(16),m(17,"em"),v(18),h()()(),m(19,"div",21)(20,"span"),v(21),m(22,"em"),v(23),h()()()()),n&amp;2){let i=_().$implicit;d(3),N(i.month),d(3),S("",i==null||i.cold_water==null?null:i.cold_water.toLocaleString("de-de",A(9,D2))," "),d(2),N(i==null?null:i.cold_waterUnit),d(3),S("",i==null||i.hot_water==null?null:i.hot_water.toLocaleString("de-de",A(10,D2))," "),d(2),N(i==null?null:i.hot_waterUnit),d(3),S("",i==null||i.heating==null?null:i.heating.toLocaleString("de-de",A(11,D2))," "),d(2),N(i==null?null:i.heatingUnit),d(3),S("",i==null||i.cooling==null?null:i.cooling.toLocaleString("de-de",A(12,D2))," "),d(2),N(i==null?null:i.coolingUnit)}}function Wbe(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,Ube,24,13,"div",15),de(2,"pagination"),W()),n&amp;2){let i=e.index,t=_();d(),p("ngIf",$t(2,1,i,t.minAndMax))}}var Oz=(()=&gt;{let e=class e{constructor(t,r,o){this.tableService=t,this.dataProvider=r,this.translationService=o,this.list=[],this.currentPage=1,this.dataPerPage=12,this.minAndMax=[0,12]}ngOnInit(){this.tableTitle=this.getTranslation("archive");let t=this.dataProvider.getData();t!==null&amp;&amp;(this.list=t.consumption.map(r=&gt;({month:r.month,cold_water:r.cold_water.amount,cold_waterUnit:r.cold_water.measure_unit,hot_water:r.hot_water.amount,hot_waterUnit:r.hot_water.measure_unit,cooling:r.cooling.amount,coolingUnit:r.cooling.measure_unit,heating:r.heating.amount,heatingUnit:r.heating.measure_unit}))),this.numberOfPages=Math.ceil(this.list.length/this.dataPerPage)}backPagination(){this.currentPage!==1&amp;&amp;(this.currentPage--,this.actualizeMinMax([(this.currentPage-1)*this.dataPerPage,this.currentPage*this.dataPerPage]))}fwdPagination(){this.currentPage!==this.numberOfPages&amp;&amp;(this.currentPage++,this.actualizeMinMax([(this.currentPage-1)*this.dataPerPage,this.currentPage*this.dataPerPage]))}closeTable(){this.tableService.setShowTable(!1)}actualizeMinMax(t){this.minAndMax=t}getTranslation(t){return this.translationService.getLabel(t)}};e.\u0275fac=function(r){return new(r||e)(x(kx),x(xu),x(Ms))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-eed-table"]],decls:40,vars:11,consts:[[1,"eed__table"],[1,"row"],[1,"col-md-offset-2","col-sm-offset-1","col-md-8","col-sm-10","eed__table-container"],[1,"eed__table-title","col-xs-10","col-md-11"],[1,"close-icon","col-md-1","col-xs-2",3,"click"],[1,"eed__table-content"],[1,"eed__table-header","row"],[1,"col-md-2","col-xs-2"],[1,"col-md-6","col-xs-6","right-bordered"],[1,"parent-double"],[1,"col-md-6","col-xs-6","eed__table-header--span-subtitle"],[4,"ngFor","ngForOf"],[1,"eed__table-paginator"],[1,"eed__table-paginator-info"],[1,"eed-paginator-button",3,"click"],["class","row eed__table-row","role","row",4,"ngIf"],["role","row",1,"row","eed__table-row"],["role","cell",1,"col-md-2","col-xs-2","eed__table-td"],[1,"col-md-3","col-xs-3","eed__table-td","eed__table-td--center"],[1,"centered-text"],[1,"col-md-3","col-xs-3","eed__table-td","eed__table-td--center","right-bordered"],[1,"col-md-2","col-xs-2","eed__table-td"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",1)(4,"h4",3),v(5),h(),m(6,"div",4),P("click",function(){return o.closeTable()}),m(7,"span"),v(8,"\xD7"),h()()(),m(9,"div",5)(10,"div",6)(11,"div",7)(12,"span"),v(13),h()(),m(14,"div",8)(15,"span",9),v(16),h(),m(17,"div",10)(18,"span"),v(19),h()(),m(20,"div",10)(21,"span"),v(22),h()()(),m(23,"div",7)(24,"span"),v(25),h()(),m(26,"div",7)(27,"span"),v(28),h()()(),w(29,Wbe,3,4,"ng-container",11),h(),m(30,"div",12)(31,"div",13)(32,"span"),v(33),h(),m(34,"span"),v(35),h(),m(36,"span"),v(37),h()(),m(38,"div",14),P("click",function(){return o.backPagination()}),h(),m(39,"div",14),P("click",function(){return o.fwdPagination()}),h()()()()()),r&amp;2&amp;&amp;(d(5),S(" ",o.tableTitle," "),d(8),N(o.getTranslation("date")),d(3),N(o.getTranslation("waterusage")),d(3),N(o.getTranslation("coldwater")),d(3),N(o.getTranslation("warmwater")),d(3),N(o.getTranslation("warm")),d(3),N(o.getTranslation("cold")),d(),p("ngForOf",o.list),d(4),N(o.currentPage),d(2),N(o.getTranslation("of")),d(2),N(o.numberOfPages))},dependencies:[Ue,fe,kz],styles:[`.row{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1{grid-column:span 1}.col-xs-2{grid-column:span 2}.col-xs-3{grid-column:span 3}.col-xs-4{grid-column:span 4}.col-xs-5{grid-column:span 5}.col-xs-6{grid-column:span 6}.col-xs-7{grid-column:span 7}.col-xs-8{grid-column:span 8}.col-xs-9{grid-column:span 9}.col-xs-10{grid-column:span 10}.col-xs-11{grid-column:span 11}.col-xs-12{grid-column:span 12}}@media (min-width: 576px){.col-sm-1{grid-column:span 1}.col-sm-2{grid-column:span 2}.col-sm-3{grid-column:span 3}.col-sm-4{grid-column:span 4}.col-sm-5{grid-column:span 5}.col-sm-6{grid-column:span 6}.col-sm-7{grid-column:span 7}.col-sm-8{grid-column:span 8}.col-sm-9{grid-column:span 9}.col-sm-10{grid-column:span 10}.col-sm-11{grid-column:span 11}.col-sm-12{grid-column:span 12}}@media (min-width: 768px){.col-md-1{grid-column:span 1}.col-md-2{grid-column:span 2}.col-md-3{grid-column:span 3}.col-md-4{grid-column:span 4}.col-md-5{grid-column:span 5}.col-md-6{grid-column:span 6}.col-md-7{grid-column:span 7}.col-md-8{grid-column:span 8}.col-md-9{grid-column:span 9}.col-md-10{grid-column:span 10}.col-md-11{grid-column:span 11}.col-md-12{grid-column:span 12}}@media (min-width: 992px){.col-lg-1{grid-column:span 1}.col-lg-2{grid-column:span 2}.col-lg-3{grid-column:span 3}.col-lg-4{grid-column:span 4}.col-lg-5{grid-column:span 5}.col-lg-6{grid-column:span 6}.col-lg-7{grid-column:span 7}.col-lg-8{grid-column:span 8}.col-lg-9{grid-column:span 9}.col-lg-10{grid-column:span 10}.col-lg-11{grid-column:span 11}.col-lg-12{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1{grid-column:span 1}.col-xl-2{grid-column:span 2}.col-xl-3{grid-column:span 3}.col-xl-4{grid-column:span 4}.col-xl-5{grid-column:span 5}.col-xl-6{grid-column:span 6}.col-xl-7{grid-column:span 7}.col-xl-8{grid-column:span 8}.col-xl-9{grid-column:span 9}.col-xl-10{grid-column:span 10}.col-xl-11{grid-column:span 11}.col-xl-12{grid-column:span 12}}.address-content{width:100%}.address-container{max-width:600px;margin:auto}.adress-forms{width:100%;padding-top:24px}.address-row{display:grid;grid-template-columns:1fr auto}.address-row-info{display:grid;grid-template-columns:1fr 1fr}.address-row-info :nth-child(2n){font-weight:600}.no-margin{margin:0!important}section.eed__table{position:relative;z-index:1;min-width:100%;min-height:837px}section.eed__table *{box-sizing:border-box}section.eed__table .eed__table-title{text-transform:capitalize}section.eed__table .eed__table-container{border-radius:16px;background-color:#fff;box-shadow:10px 15px 15px #0000001a;display:block;position:relative;margin-top:30px}section.eed__table .eed__table-container h4{color:#343f4d;font-size:16px;letter-spacing:0;line-height:18px}section.eed__table .eed__table-container div.close-icon{cursor:pointer}section.eed__table .eed__table-container div.close-icon span{font-size:24px;display:block;margin-top:-4px;color:#343f4d;float:right}section.eed__table .eed__table-container div.close-icon span:hover{color:#eaebed}section.eed__table .eed__table-container .eed__table-content{border:1px solid #eaebed;border-radius:16px;padding:15px;font-size:14px}section.eed__table .eed__table-container .eed__table-content&gt;div.row:nth-child(2n){background-color:#f5f9fc}section.eed__table .eed__table-container .eed__table-content .eed__table-header span{letter-spacing:0;line-height:17px;font-weight:700;text-transform:capitalize}section.eed__table .eed__table-container .eed__table-content .eed__table-header .eed__table-header--span-subtitle{padding:0;margin:8px 0;text-align:center}section.eed__table .eed__table-container .eed__table-content .eed__table-header .eed__table-header--span-subtitle span{color:#343f4d;letter-spacing:0;line-height:17px;font-weight:400}@media only screen and (max-width: 768px){section.eed__table .eed__table-container .eed__table-content .eed__table-header .eed__table-header--span-subtitle{font-size:10px}}@media only screen and (max-width: 768px){section.eed__table .eed__table-container .eed__table-content .eed__table-header{margin:0}}@media only screen and (min-width: 769px) and (max-width: 992px){section.eed__table .eed__table-container .eed__table-content .eed__table-header{margin:0}}section.eed__table .eed__table-container .eed__table-content .eed__table-row:hover{background-color:#0237ff33!important}section.eed__table .eed__table-container .eed__table-content .eed__table-row div.eed__table-td{padding-top:10px;padding-bottom:10px}section.eed__table .eed__table-container .eed__table-content .eed__table-row div.eed__table-td span{color:#343f4d;font-size:14px;letter-spacing:0;line-height:24px;text-align:right}section.eed__table .eed__table-container .eed__table-content .eed__table-row div.eed__table-td span em{font-style:normal;font-size:12px}@media only screen and (max-width: 768px){section.eed__table .eed__table-container .eed__table-content .eed__table-row div.eed__table-td span{font-size:11px;line-height:normal}}section.eed__table .eed__table-container .eed__table-content .eed__table-row div.eed__table-td--center{text-align:center}@media only screen and (max-width: 768px){section.eed__table .eed__table-container .eed__table-content .eed__table-row div.eed__table-td{padding:4px;margin:auto 0;height:auto}}@media only screen and (max-width: 768px){section.eed__table .eed__table-container .eed__table-content .eed__table-row{margin:0;height:auto}}@media only screen and (max-width: 768px){section.eed__table .eed__table-container .eed__table-content{height:auto;width:100%;font-size:11px;margin:0}}section.eed__table .eed__table-container .eed__table-paginator{float:right;margin-top:12px;margin-bottom:24px;min-height:28px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding-right:30px}section.eed__table .eed__table-container .eed__table-paginator .eed__table-paginator-info{margin-right:8px}section.eed__table .eed__table-container .eed__table-paginator span{color:#343f4d;font-size:16px;letter-spacing:0;line-height:20px;text-align:right;display:inline-block;margin:0 2px}section.eed__table .eed__table-container .eed__table-paginator crm-icon{cursor:pointer;display:inline-block;margin:2px 4px 0}section.eed__table .eed__table-container .eed__table-paginator crm-icon svg:hover path:first-of-type{fill:#0237ff}@media only screen and (max-width: 768px){section.eed__table .eed__table-container .eed__table-paginator{padding-right:30px}}.parent-double{display:block;text-align:center}.right-bordered{border-right:2px solid #eaebed}
`],encapsulation:2});let n=e;return n})();function tl(){}var jz=function(){let n=0;return function(){return n++}}();function gi(n){return n===null||typeof n&gt;"u"}function Gi(n){if(Array.isArray&amp;&amp;Array.isArray(n))return!0;let e=Object.prototype.toString.call(n);return e.slice(0,7)==="[object"&amp;&amp;e.slice(-6)==="Array]"}function Xn(n){return n!==null&amp;&amp;Object.prototype.toString.call(n)==="[object Object]"}var Kr=n=&gt;(typeof n=="number"||n instanceof Number)&amp;&amp;isFinite(+n);function Va(n,e){return Kr(n)?n:e}function li(n,e){return typeof n&gt;"u"?e:n}var Vz=(n,e)=&gt;typeof n=="string"&amp;&amp;n.endsWith("%")?parseFloat(n)/100*e:+n;function Oi(n,e,i){if(n&amp;&amp;typeof n.call=="function")return n.apply(i,e)}function mi(n,e,i,t){let r,o,a;if(Gi(n))if(o=n.length,t)for(r=o-1;r&gt;=0;r--)e.call(i,n[r],r);else for(r=0;r&lt;o;r++)e.call(i,n[r],r);else if(Xn(n))for(a=Object.keys(n),o=a.length,r=0;r&lt;o;r++)e.call(i,n[a[r]],a[r])}function q_(n,e){let i,t,r,o;if(!n||!e||n.length!==e.length)return!1;for(i=0,t=n.length;i&lt;t;++i)if(r=n[i],o=e[i],r.datasetIndex!==o.datasetIndex||r.index!==o.index)return!1;return!0}function F2(n){if(Gi(n))return n.map(F2);if(Xn(n)){let e=Object.create(null),i=Object.keys(n),t=i.length,r=0;for(;r&lt;t;++r)e[i[r]]=F2(n[i[r]]);return e}return n}function Bz(n){return["__proto__","prototype","constructor"].indexOf(n)===-1}function $be(n,e,i,t){if(!Bz(n))return;let r=e[n],o=i[n];Xn(r)&amp;&amp;Xn(o)?Lf(r,o,t):e[n]=F2(o)}function Lf(n,e,i){let t=Gi(e)?e:[e],r=t.length;if(!Xn(n))return n;i=i||{};let o=i.merger||$be;for(let a=0;a&lt;r;++a){if(e=t[a],!Xn(e))continue;let s=Object.keys(e);for(let c=0,l=s.length;c&lt;l;++c)o(s[c],n,e,i)}return n}function jf(n,e){return Lf(n,e,{merger:Ybe})}function Ybe(n,e,i){if(!Bz(n))return;let t=e[n],r=i[n];Xn(t)&amp;&amp;Xn(r)?jf(t,r):Object.prototype.hasOwnProperty.call(e,n)||(e[n]=F2(r))}var Ez={"":n=&gt;n,x:n=&gt;n.x,y:n=&gt;n.y};function dp(n,e){return(Ez[e]||(Ez[e]=qbe(e)))(n)}function qbe(n){let e=Zbe(n);return i=&gt;{for(let t of e){if(t==="")break;i=i&amp;&amp;i[t]}return i}}function Zbe(n){let e=n.split("."),i=[],t="";for(let r of e)t+=r,t.endsWith("\\")?t=t.slice(0,-1)+".":(i.push(t),t="");return i}function j2(n){return n.charAt(0).toUpperCase()+n.slice(1)}var ja=n=&gt;typeof n&lt;"u",od=n=&gt;typeof n=="function",g4=(n,e)=&gt;{if(n.size!==e.size)return!1;for(let i of n)if(!e.has(i))return!1;return!0};function zz(n){return n.type==="mouseup"||n.type==="click"||n.type==="contextmenu"}var Fr=Math.PI,ir=2*Fr,Z0t=ir+Fr,N2=Number.POSITIVE_INFINITY,Qbe=Fr/180,hr=Fr/2,W_=Fr/4,Sz=Fr*2/3,Ba=Math.log10,ad=Math.sign;function _4(n){let e=Math.round(n);n=Q_(n,e,n/1e3)?e:n;let i=Math.pow(10,Math.floor(Ba(n))),t=n/i;return(t&lt;=1?1:t&lt;=2?2:t&lt;=5?5:10)*i}function Hz(n){let e=[],i=Math.sqrt(n),t;for(t=1;t&lt;i;t++)n%t===0&amp;&amp;(e.push(t),e.push(n/t));return i===(i|0)&amp;&amp;e.push(i),e.sort((r,o)=&gt;r-o).pop(),e}function Z_(n){return!isNaN(parseFloat(n))&amp;&amp;isFinite(n)}function Q_(n,e,i){return Math.abs(n-e)&lt;i}function Uz(n,e){let i=Math.round(n);return i-e&lt;=n&amp;&amp;i+e&gt;=n}function b4(n,e,i){let t,r,o;for(t=0,r=n.length;t&lt;r;t++)o=n[t][i],isNaN(o)||(e.min=Math.min(e.min,o),e.max=Math.max(e.max,o))}function sd(n){return n*(Fr/180)}function V2(n){return n*(180/Fr)}function v4(n){if(!Kr(n))return;let e=1,i=0;for(;Math.round(n*e)/e!==n;)e*=10,i++;return i}function y4(n,e){let i=e.x-n.x,t=e.y-n.y,r=Math.sqrt(i*i+t*t),o=Math.atan2(t,i);return o&lt;-.5*Fr&amp;&amp;(o+=ir),{angle:o,distance:r}}function Wz(n,e){return Math.sqrt(Math.pow(e.x-n.x,2)+Math.pow(e.y-n.y,2))}function lc(n){return(n%ir+ir)%ir}function C4(n,e,i,t){let r=lc(n),o=lc(e),a=lc(i),s=lc(o-r),c=lc(a-r),l=lc(r-o),u=lc(r-a);return r===o||r===a||t&amp;&amp;o===a||s&gt;c&amp;&amp;l&lt;u}function Ko(n,e,i){return Math.max(e,Math.min(i,n))}function Gz(n){return Ko(n,-32768,32767)}function Su(n,e,i,t=1e-6){return n&gt;=Math.min(e,i)-t&amp;&amp;n&lt;=Math.max(e,i)+t}function B2(n,e,i){i=i||(a=&gt;n[a]&lt;e);let t=n.length-1,r=0,o;for(;t-r&gt;1;)o=r+t&gt;&gt;1,i(o)?r=o:t=o;return{lo:r,hi:t}}var z2=(n,e,i,t)=&gt;B2(n,i,t?r=&gt;n[r][e]&lt;=i:r=&gt;n[r][e]&lt;i),$z=(n,e,i)=&gt;B2(n,i,t=&gt;n[t][e]&gt;=i);function Yz(n,e,i){let t=0,r=n.length;for(;t&lt;r&amp;&amp;n[t]&lt;e;)t++;for(;r&gt;t&amp;&amp;n[r-1]&gt;i;)r--;return t&gt;0||r&lt;n.length?n.slice(t,r):n}var qz=["push","pop","shift","splice","unshift"];function Zz(n,e){if(n._chartjs){n._chartjs.listeners.push(e);return}Object.defineProperty(n,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[e]}}),qz.forEach(i=&gt;{let t="_onData"+j2(i),r=n[i];Object.defineProperty(n,i,{configurable:!0,enumerable:!1,value(...o){let a=r.apply(this,o);return n._chartjs.listeners.forEach(s=&gt;{typeof s[t]=="function"&amp;&amp;s[t](...o)}),a}})})}function x4(n,e){let i=n._chartjs;if(!i)return;let t=i.listeners,r=t.indexOf(e);r!==-1&amp;&amp;t.splice(r,1),!(t.length&gt;0)&amp;&amp;(qz.forEach(o=&gt;{delete n[o]}),delete n._chartjs)}function w4(n){let e=new Set,i,t;for(i=0,t=n.length;i&lt;t;++i)e.add(n[i]);return e.size===t?n:Array.from(e)}var M4=function(){return typeof window&gt;"u"?function(n){return n()}:window.requestAnimationFrame}();function k4(n,e,i){let t=i||(a=&gt;Array.prototype.slice.call(a)),r=!1,o=[];return function(...a){o=t(a),r||(r=!0,M4.call(window,()=&gt;{r=!1,n.apply(e,o)}))}}function Qz(n,e){let i;return function(...t){return e?(clearTimeout(i),i=setTimeout(n,e,t)):n.apply(this,t),e}}var O4=n=&gt;n==="start"?"left":n==="end"?"right":"center",_a=(n,e,i)=&gt;n==="start"?e:n==="end"?i:(e+i)/2,Kz=(n,e,i,t)=&gt;n===(t?"left":"right")?i:n==="center"?(e+i)/2:e;var I2=n=&gt;n===0||n===1,Pz=(n,e,i)=&gt;-(Math.pow(2,10*(n-=1))*Math.sin((n-e)*ir/i)),Dz=(n,e,i)=&gt;Math.pow(2,-10*n)*Math.sin((n-e)*ir/i)+1,Nf={linear:n=&gt;n,easeInQuad:n=&gt;n*n,easeOutQuad:n=&gt;-n*(n-2),easeInOutQuad:n=&gt;(n/=.5)&lt;1?.5*n*n:-.5*(--n*(n-2)-1),easeInCubic:n=&gt;n*n*n,easeOutCubic:n=&gt;(n-=1)*n*n+1,easeInOutCubic:n=&gt;(n/=.5)&lt;1?.5*n*n*n:.5*((n-=2)*n*n+2),easeInQuart:n=&gt;n*n*n*n,easeOutQuart:n=&gt;-((n-=1)*n*n*n-1),easeInOutQuart:n=&gt;(n/=.5)&lt;1?.5*n*n*n*n:-.5*((n-=2)*n*n*n-2),easeInQuint:n=&gt;n*n*n*n*n,easeOutQuint:n=&gt;(n-=1)*n*n*n*n+1,easeInOutQuint:n=&gt;(n/=.5)&lt;1?.5*n*n*n*n*n:.5*((n-=2)*n*n*n*n+2),easeInSine:n=&gt;-Math.cos(n*hr)+1,easeOutSine:n=&gt;Math.sin(n*hr),easeInOutSine:n=&gt;-.5*(Math.cos(Fr*n)-1),easeInExpo:n=&gt;n===0?0:Math.pow(2,10*(n-1)),easeOutExpo:n=&gt;n===1?1:-Math.pow(2,-10*n)+1,easeInOutExpo:n=&gt;I2(n)?n:n&lt;.5?.5*Math.pow(2,10*(n*2-1)):.5*(-Math.pow(2,-10*(n*2-1))+2),easeInCirc:n=&gt;n&gt;=1?n:-(Math.sqrt(1-n*n)-1),easeOutCirc:n=&gt;Math.sqrt(1-(n-=1)*n),easeInOutCirc:n=&gt;(n/=.5)&lt;1?-.5*(Math.sqrt(1-n*n)-1):.5*(Math.sqrt(1-(n-=2)*n)+1),easeInElastic:n=&gt;I2(n)?n:Pz(n,.075,.3),easeOutElastic:n=&gt;I2(n)?n:Dz(n,.075,.3),easeInOutElastic(n){return I2(n)?n:n&lt;.5?.5*Pz(n*2,.1125,.45):.5+.5*Dz(n*2-1,.1125,.45)},easeInBack(n){return n*n*((1.70158+1)*n-1.70158)},easeOutBack(n){return(n-=1)*n*((1.70158+1)*n+1.70158)+1},easeInOutBack(n){let e=1.70158;return(n/=.5)&lt;1?.5*(n*n*(((e*=1.525)+1)*n-e)):.5*((n-=2)*n*(((e*=1.525)+1)*n+e)+2)},easeInBounce:n=&gt;1-Nf.easeOutBounce(1-n),easeOutBounce(n){return n&lt;1/2.75?7.5625*n*n:n&lt;2/2.75?7.5625*(n-=1.5/2.75)*n+.75:n&lt;2.5/2.75?7.5625*(n-=2.25/2.75)*n+.9375:7.5625*(n-=2.625/2.75)*n+.984375},easeInOutBounce:n=&gt;n&lt;.5?Nf.easeInBounce(n*2)*.5:Nf.easeOutBounce(n*2-1)*.5+.5};function K_(n){return n+.5|0}var Ou=(n,e,i)=&gt;Math.max(Math.min(n,i),e);function G_(n){return Ou(K_(n*2.55),0,255)}function Eu(n){return Ou(K_(n*255),0,255)}function rd(n){return Ou(K_(n/2.55)/100,0,1)}function Iz(n){return Ou(K_(n*100),0,100)}var ks={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},p4=[..."0123456789ABCDEF"],Kbe=n=&gt;p4[n&amp;15],Xbe=n=&gt;p4[(n&amp;240)&gt;&gt;4]+p4[n&amp;15],T2=n=&gt;(n&amp;240)&gt;&gt;4===(n&amp;15),Jbe=n=&gt;T2(n.r)&amp;&amp;T2(n.g)&amp;&amp;T2(n.b)&amp;&amp;T2(n.a);function eve(n){var e=n.length,i;return n[0]==="#"&amp;&amp;(e===4||e===5?i={r:255&amp;ks[n[1]]*17,g:255&amp;ks[n[2]]*17,b:255&amp;ks[n[3]]*17,a:e===5?ks[n[4]]*17:255}:(e===7||e===9)&amp;&amp;(i={r:ks[n[1]]&lt;&lt;4|ks[n[2]],g:ks[n[3]]&lt;&lt;4|ks[n[4]],b:ks[n[5]]&lt;&lt;4|ks[n[6]],a:e===9?ks[n[7]]&lt;&lt;4|ks[n[8]]:255})),i}var tve=(n,e)=&gt;n&lt;255?e(n):"";function nve(n){var e=Jbe(n)?Kbe:Xbe;return n?"#"+e(n.r)+e(n.g)+e(n.b)+tve(n.a,e):void 0}var ive=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function Xz(n,e,i){let t=e*Math.min(i,1-i),r=(o,a=(o+n/30)%12)=&gt;i-t*Math.max(Math.min(a-3,9-a,1),-1);return[r(0),r(8),r(4)]}function rve(n,e,i){let t=(r,o=(r+n/60)%6)=&gt;i-i*e*Math.max(Math.min(o,4-o,1),0);return[t(5),t(3),t(1)]}function ove(n,e,i){let t=Xz(n,1,.5),r;for(e+i&gt;1&amp;&amp;(r=1/(e+i),e*=r,i*=r),r=0;r&lt;3;r++)t[r]*=1-e-i,t[r]+=e;return t}function ave(n,e,i,t,r){return n===r?(e-i)/t+(e&lt;i?6:0):e===r?(i-n)/t+2:(n-e)/t+4}function E4(n){let i=n.r/255,t=n.g/255,r=n.b/255,o=Math.max(i,t,r),a=Math.min(i,t,r),s=(o+a)/2,c,l,u;return o!==a&amp;&amp;(u=o-a,l=s&gt;.5?u/(2-o-a):u/(o+a),c=ave(i,t,r,u,o),c=c*60+.5),[c|0,l||0,s]}function S4(n,e,i,t){return(Array.isArray(e)?n(e[0],e[1],e[2]):n(e,i,t)).map(Eu)}function P4(n,e,i){return S4(Xz,n,e,i)}function sve(n,e,i){return S4(ove,n,e,i)}function cve(n,e,i){return S4(rve,n,e,i)}function Jz(n){return(n%360+360)%360}function lve(n){let e=ive.exec(n),i=255,t;if(!e)return;e[5]!==t&amp;&amp;(i=e[6]?G_(+e[5]):Eu(+e[5]));let r=Jz(+e[2]),o=+e[3]/100,a=+e[4]/100;return e[1]==="hwb"?t=sve(r,o,a):e[1]==="hsv"?t=cve(r,o,a):t=P4(r,o,a),{r:t[0],g:t[1],b:t[2],a:i}}function dve(n,e){var i=E4(n);i[0]=Jz(i[0]+e),i=P4(i),n.r=i[0],n.g=i[1],n.b=i[2]}function uve(n){if(!n)return;let e=E4(n),i=e[0],t=Iz(e[1]),r=Iz(e[2]);return n.a&lt;255?`hsla(${i}, ${t}%, ${r}%, ${rd(n.a)})`:`hsl(${i}, ${t}%, ${r}%)`}var Tz={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},Az={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};function mve(){let n={},e=Object.keys(Az),i=Object.keys(Tz),t,r,o,a,s;for(t=0;t&lt;e.length;t++){for(a=s=e[t],r=0;r&lt;i.length;r++)o=i[r],s=s.replace(o,Tz[o]);o=parseInt(Az[a],16),n[s]=[o&gt;&gt;16&amp;255,o&gt;&gt;8&amp;255,o&amp;255]}return n}var A2;function pve(n){A2||(A2=mve(),A2.transparent=[0,0,0,0]);let e=A2[n.toLowerCase()];return e&amp;&amp;{r:e[0],g:e[1],b:e[2],a:e.length===4?e[3]:255}}var hve=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;function fve(n){let e=hve.exec(n),i=255,t,r,o;if(e){if(e[7]!==t){let a=+e[7];i=e[8]?G_(a):Ou(a*255,0,255)}return t=+e[1],r=+e[3],o=+e[5],t=255&amp;(e[2]?G_(t):Ou(t,0,255)),r=255&amp;(e[4]?G_(r):Ou(r,0,255)),o=255&amp;(e[6]?G_(o):Ou(o,0,255)),{r:t,g:r,b:o,a:i}}}function gve(n){return n&amp;&amp;(n.a&lt;255?`rgba(${n.r}, ${n.g}, ${n.b}, ${rd(n.a)})`:`rgb(${n.r}, ${n.g}, ${n.b})`)}var l4=n=&gt;n&lt;=.0031308?n*12.92:Math.pow(n,1/2.4)*1.055-.055,Ff=n=&gt;n&lt;=.04045?n/12.92:Math.pow((n+.055)/1.055,2.4);function _ve(n,e,i){let t=Ff(rd(n.r)),r=Ff(rd(n.g)),o=Ff(rd(n.b));return{r:Eu(l4(t+i*(Ff(rd(e.r))-t))),g:Eu(l4(r+i*(Ff(rd(e.g))-r))),b:Eu(l4(o+i*(Ff(rd(e.b))-o))),a:n.a+i*(e.a-n.a)}}function R2(n,e,i){if(n){let t=E4(n);t[e]=Math.max(0,Math.min(t[e]+t[e]*i,e===0?360:1)),t=P4(t),n.r=t[0],n.g=t[1],n.b=t[2]}}function eH(n,e){return n&amp;&amp;Object.assign(e||{},n)}function Rz(n){var e={r:0,g:0,b:0,a:255};return Array.isArray(n)?n.length&gt;=3&amp;&amp;(e={r:n[0],g:n[1],b:n[2],a:255},n.length&gt;3&amp;&amp;(e.a=Eu(n[3]))):(e=eH(n,{r:0,g:0,b:0,a:1}),e.a=Eu(e.a)),e}function bve(n){return n.charAt(0)==="r"?fve(n):lve(n)}var h4=class n{constructor(e){if(e instanceof n)return e;let i=typeof e,t;i==="object"?t=Rz(e):i==="string"&amp;&amp;(t=eve(e)||pve(e)||bve(e)),this._rgb=t,this._valid=!!t}get valid(){return this._valid}get rgb(){var e=eH(this._rgb);return e&amp;&amp;(e.a=rd(e.a)),e}set rgb(e){this._rgb=Rz(e)}rgbString(){return this._valid?gve(this._rgb):void 0}hexString(){return this._valid?nve(this._rgb):void 0}hslString(){return this._valid?uve(this._rgb):void 0}mix(e,i){if(e){let t=this.rgb,r=e.rgb,o,a=i===o?.5:i,s=2*a-1,c=t.a-r.a,l=((s*c===-1?s:(s+c)/(1+s*c))+1)/2;o=1-l,t.r=255&amp;l*t.r+o*r.r+.5,t.g=255&amp;l*t.g+o*r.g+.5,t.b=255&amp;l*t.b+o*r.b+.5,t.a=a*t.a+(1-a)*r.a,this.rgb=t}return this}interpolate(e,i){return e&amp;&amp;(this._rgb=_ve(this._rgb,e._rgb,i)),this}clone(){return new n(this.rgb)}alpha(e){return this._rgb.a=Eu(e),this}clearer(e){let i=this._rgb;return i.a*=1-e,this}greyscale(){let e=this._rgb,i=K_(e.r*.3+e.g*.59+e.b*.11);return e.r=e.g=e.b=i,this}opaquer(e){let i=this._rgb;return i.a*=1+e,this}negate(){let e=this._rgb;return e.r=255-e.r,e.g=255-e.g,e.b=255-e.b,this}lighten(e){return R2(this._rgb,2,e),this}darken(e){return R2(this._rgb,2,-e),this}saturate(e){return R2(this._rgb,1,e),this}desaturate(e){return R2(this._rgb,1,-e),this}rotate(e){return dve(this._rgb,e),this}};function tH(n){return new h4(n)}function nH(n){if(n&amp;&amp;typeof n=="object"){let e=n.toString();return e==="[object CanvasPattern]"||e==="[object CanvasGradient]"}return!1}function D4(n){return nH(n)?n:tH(n)}function d4(n){return nH(n)?n:tH(n).saturate(.5).darken(.1).hexString()}var Pu=Object.create(null),H2=Object.create(null);function $_(n,e){if(!e)return n;let i=e.split(".");for(let t=0,r=i.length;t&lt;r;++t){let o=i[t];n=n[o]||(n[o]=Object.create(null))}return n}function u4(n,e,i){return typeof e=="string"?Lf($_(n,e),i):Lf($_(n,""),e)}var f4=class{constructor(e){this.animation=void 0,this.backgroundColor="rgba(0,0,0,0.1)",this.borderColor="rgba(0,0,0,0.1)",this.color="#666",this.datasets={},this.devicePixelRatio=i=&gt;i.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(i,t)=&gt;d4(t.backgroundColor),this.hoverBorderColor=(i,t)=&gt;d4(t.borderColor),this.hoverColor=(i,t)=&gt;d4(t.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(e)}set(e,i){return u4(this,e,i)}get(e){return $_(this,e)}describe(e,i){return u4(H2,e,i)}override(e,i){return u4(Pu,e,i)}route(e,i,t,r){let o=$_(this,e),a=$_(this,t),s="_"+i;Object.defineProperties(o,{[s]:{value:o[i],writable:!0},[i]:{enumerable:!0,get(){let c=this[s],l=a[r];return Xn(c)?Object.assign({},l,c):li(c,l)},set(c){this[s]=c}}})}},Pn=new f4({_scriptable:n=&gt;!n.startsWith("on"),_indexable:n=&gt;n!=="events",hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}});function vve(n){return!n||gi(n.size)||gi(n.family)?null:(n.style?n.style+" ":"")+(n.weight?n.weight+" ":"")+n.size+"px "+n.family}function Y_(n,e,i,t,r){let o=e[r];return o||(o=e[r]=n.measureText(r).width,i.push(r)),o&gt;t&amp;&amp;(t=o),t}function iH(n,e,i,t){t=t||{};let r=t.data=t.data||{},o=t.garbageCollect=t.garbageCollect||[];t.font!==e&amp;&amp;(r=t.data={},o=t.garbageCollect=[],t.font=e),n.save(),n.font=e;let a=0,s=i.length,c,l,u,f,g;for(c=0;c&lt;s;c++)if(f=i[c],f!=null&amp;&amp;Gi(f)!==!0)a=Y_(n,r,o,a,f);else if(Gi(f))for(l=0,u=f.length;l&lt;u;l++)g=f[l],g!=null&amp;&amp;!Gi(g)&amp;&amp;(a=Y_(n,r,o,a,g));n.restore();let b=o.length/2;if(b&gt;i.length){for(c=0;c&lt;b;c++)delete r[o[c]];o.splice(0,b)}return a}function Du(n,e,i){let t=n.currentDevicePixelRatio,r=i!==0?Math.max(i/2,.5):0;return Math.round((e-r)*t)/t+r}function I4(n,e){e=e||n.getContext("2d"),e.save(),e.resetTransform(),e.clearRect(0,0,n.width,n.height),e.restore()}function T4(n,e,i,t){A4(n,e,i,t,null)}function A4(n,e,i,t,r){let o,a,s,c,l,u,f=e.pointStyle,g=e.rotation,b=e.radius,y=(g||0)*Qbe;if(f&amp;&amp;typeof f=="object"&amp;&amp;(o=f.toString(),o==="[object HTMLImageElement]"||o==="[object HTMLCanvasElement]")){n.save(),n.translate(i,t),n.rotate(y),n.drawImage(f,-f.width/2,-f.height/2,f.width,f.height),n.restore();return}if(!(isNaN(b)||b&lt;=0)){switch(n.beginPath(),f){default:r?n.ellipse(i,t,r/2,b,0,0,ir):n.arc(i,t,b,0,ir),n.closePath();break;case"triangle":n.moveTo(i+Math.sin(y)*b,t-Math.cos(y)*b),y+=Sz,n.lineTo(i+Math.sin(y)*b,t-Math.cos(y)*b),y+=Sz,n.lineTo(i+Math.sin(y)*b,t-Math.cos(y)*b),n.closePath();break;case"rectRounded":l=b*.516,c=b-l,a=Math.cos(y+W_)*c,s=Math.sin(y+W_)*c,n.arc(i-a,t-s,l,y-Fr,y-hr),n.arc(i+s,t-a,l,y-hr,y),n.arc(i+a,t+s,l,y,y+hr),n.arc(i-s,t+a,l,y+hr,y+Fr),n.closePath();break;case"rect":if(!g){c=Math.SQRT1_2*b,u=r?r/2:c,n.rect(i-u,t-c,2*u,2*c);break}y+=W_;case"rectRot":a=Math.cos(y)*b,s=Math.sin(y)*b,n.moveTo(i-a,t-s),n.lineTo(i+s,t-a),n.lineTo(i+a,t+s),n.lineTo(i-s,t+a),n.closePath();break;case"crossRot":y+=W_;case"cross":a=Math.cos(y)*b,s=Math.sin(y)*b,n.moveTo(i-a,t-s),n.lineTo(i+a,t+s),n.moveTo(i+s,t-a),n.lineTo(i-s,t+a);break;case"star":a=Math.cos(y)*b,s=Math.sin(y)*b,n.moveTo(i-a,t-s),n.lineTo(i+a,t+s),n.moveTo(i+s,t-a),n.lineTo(i-s,t+a),y+=W_,a=Math.cos(y)*b,s=Math.sin(y)*b,n.moveTo(i-a,t-s),n.lineTo(i+a,t+s),n.moveTo(i+s,t-a),n.lineTo(i-s,t+a);break;case"line":a=r?r/2:Math.cos(y)*b,s=Math.sin(y)*b,n.moveTo(i-a,t-s),n.lineTo(i+a,t+s);break;case"dash":n.moveTo(i,t),n.lineTo(i+Math.cos(y)*b,t+Math.sin(y)*b);break}n.fill(),e.borderWidth&gt;0&amp;&amp;n.stroke()}}function R4(n,e,i){return i=i||.5,!e||n&amp;&amp;n.x&gt;e.left-i&amp;&amp;n.x&lt;e.right+i&amp;&amp;n.y&gt;e.top-i&amp;&amp;n.y&lt;e.bottom+i}function U2(n,e){n.save(),n.beginPath(),n.rect(e.left,e.top,e.right-e.left,e.bottom-e.top),n.clip()}function W2(n){n.restore()}function up(n,e,i,t,r,o={}){let a=Gi(e)?e:[e],s=o.strokeWidth&gt;0&amp;&amp;o.strokeColor!=="",c,l;for(n.save(),n.font=r.string,yve(n,o),c=0;c&lt;a.length;++c)l=a[c],s&amp;&amp;(o.strokeColor&amp;&amp;(n.strokeStyle=o.strokeColor),gi(o.strokeWidth)||(n.lineWidth=o.strokeWidth),n.strokeText(l,i,t,o.maxWidth)),n.fillText(l,i,t,o.maxWidth),Cve(n,i,t,l,o),t+=r.lineHeight;n.restore()}function yve(n,e){e.translation&amp;&amp;n.translate(e.translation[0],e.translation[1]),gi(e.rotation)||n.rotate(e.rotation),e.color&amp;&amp;(n.fillStyle=e.color),e.textAlign&amp;&amp;(n.textAlign=e.textAlign),e.textBaseline&amp;&amp;(n.textBaseline=e.textBaseline)}function Cve(n,e,i,t,r){if(r.strikethrough||r.underline){let o=n.measureText(t),a=e-o.actualBoundingBoxLeft,s=e+o.actualBoundingBoxRight,c=i-o.actualBoundingBoxAscent,l=i+o.actualBoundingBoxDescent,u=r.strikethrough?(c+l)/2:l;n.strokeStyle=n.fillStyle,n.beginPath(),n.lineWidth=r.decorationWidth||2,n.moveTo(a,u),n.lineTo(s,u),n.stroke()}}function Vf(n,e){let{x:i,y:t,w:r,h:o,radius:a}=e;n.arc(i+a.topLeft,t+a.topLeft,a.topLeft,-hr,Fr,!0),n.lineTo(i,t+o-a.bottomLeft),n.arc(i+a.bottomLeft,t+o-a.bottomLeft,a.bottomLeft,Fr,hr,!0),n.lineTo(i+r-a.bottomRight,t+o),n.arc(i+r-a.bottomRight,t+o-a.bottomRight,a.bottomRight,hr,0,!0),n.lineTo(i+r,t+a.topRight),n.arc(i+r-a.topRight,t+a.topRight,a.topRight,0,-hr,!0),n.lineTo(i+a.topLeft,t)}var xve=new RegExp(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/),wve=new RegExp(/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$/);function Mve(n,e){let i=(""+n).match(xve);if(!i||i[1]==="normal")return e*1.2;switch(n=+i[2],i[3]){case"px":return n;case"%":n/=100;break}return e*n}var kve=n=&gt;+n||0;function G2(n,e){let i={},t=Xn(e),r=t?Object.keys(e):e,o=Xn(n)?t?a=&gt;li(n[a],n[e[a]]):a=&gt;n[a]:()=&gt;n;for(let a of r)i[a]=kve(o(a));return i}function F4(n){return G2(n,{top:"y",right:"x",bottom:"y",left:"x"})}function Iu(n){return G2(n,["topLeft","topRight","bottomLeft","bottomRight"])}function To(n){let e=F4(n);return e.width=e.left+e.right,e.height=e.top+e.bottom,e}function Xr(n,e){n=n||{},e=e||Pn.font;let i=li(n.size,e.size);typeof i=="string"&amp;&amp;(i=parseInt(i,10));let t=li(n.style,e.style);t&amp;&amp;!(""+t).match(wve)&amp;&amp;(console.warn('Invalid font style specified: "'+t+'"'),t="");let r={family:li(n.family,e.family),lineHeight:Mve(li(n.lineHeight,e.lineHeight),i),size:i,style:t,weight:li(n.weight,e.weight),string:""};return r.string=vve(r),r}function X_(n,e,i,t){let r=!0,o,a,s;for(o=0,a=n.length;o&lt;a;++o)if(s=n[o],s!==void 0&amp;&amp;(e!==void 0&amp;&amp;typeof s=="function"&amp;&amp;(s=s(e),r=!1),i!==void 0&amp;&amp;Gi(s)&amp;&amp;(s=s[i%s.length],r=!1),s!==void 0))return t&amp;&amp;!r&amp;&amp;(t.cacheable=!1),s}function rH(n,e,i){let{min:t,max:r}=n,o=Vz(e,(r-t)/2),a=(s,c)=&gt;i&amp;&amp;s===0?0:s+c;return{min:a(t,-Math.abs(o)),max:a(r,o)}}function Tu(n,e){return Object.assign(Object.create(n),e)}function $2(n,e=[""],i=n,t,r=()=&gt;n[0]){ja(t)||(t=sH("_fallback",n));let o={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:n,_rootScopes:i,_fallback:t,_getTarget:r,override:a=&gt;$2([a,...n],e,i,t)};return new Proxy(o,{deleteProperty(a,s){return delete a[s],delete a._keys,delete n[0][s],!0},get(a,s){return oH(a,s,()=&gt;Ave(s,e,n,a))},getOwnPropertyDescriptor(a,s){return Reflect.getOwnPropertyDescriptor(a._scopes[0],s)},getPrototypeOf(){return Reflect.getPrototypeOf(n[0])},has(a,s){return Nz(a).includes(s)},ownKeys(a){return Nz(a)},set(a,s,c){let l=a._storage||(a._storage=r());return a[s]=l[s]=c,delete a._keys,!0}})}function lp(n,e,i,t){let r={_cacheable:!1,_proxy:n,_context:e,_subProxy:i,_stack:new Set,_descriptors:N4(n,t),setContext:o=&gt;lp(n,o,i,t),override:o=&gt;lp(n.override(o),e,i,t)};return new Proxy(r,{deleteProperty(o,a){return delete o[a],delete n[a],!0},get(o,a,s){return oH(o,a,()=&gt;Eve(o,a,s))},getOwnPropertyDescriptor(o,a){return o._descriptors.allKeys?Reflect.has(n,a)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(n,a)},getPrototypeOf(){return Reflect.getPrototypeOf(n)},has(o,a){return Reflect.has(n,a)},ownKeys(){return Reflect.ownKeys(n)},set(o,a,s){return n[a]=s,delete o[a],!0}})}function N4(n,e={scriptable:!0,indexable:!0}){let{_scriptable:i=e.scriptable,_indexable:t=e.indexable,_allKeys:r=e.allKeys}=n;return{allKeys:r,scriptable:i,indexable:t,isScriptable:od(i)?i:()=&gt;i,isIndexable:od(t)?t:()=&gt;t}}var Ove=(n,e)=&gt;n?n+j2(e):e,L4=(n,e)=&gt;Xn(e)&amp;&amp;n!=="adapters"&amp;&amp;(Object.getPrototypeOf(e)===null||e.constructor===Object);function oH(n,e,i){if(Object.prototype.hasOwnProperty.call(n,e))return n[e];let t=i();return n[e]=t,t}function Eve(n,e,i){let{_proxy:t,_context:r,_subProxy:o,_descriptors:a}=n,s=t[e];return od(s)&amp;&amp;a.isScriptable(e)&amp;&amp;(s=Sve(e,s,n,i)),Gi(s)&amp;&amp;s.length&amp;&amp;(s=Pve(e,s,n,a.isIndexable)),L4(e,s)&amp;&amp;(s=lp(s,r,o&amp;&amp;o[e],a)),s}function Sve(n,e,i,t){let{_proxy:r,_context:o,_subProxy:a,_stack:s}=i;if(s.has(n))throw new Error("Recursion detected: "+Array.from(s).join("-&gt;")+"-&gt;"+n);return s.add(n),e=e(o,a||t),s.delete(n),L4(n,e)&amp;&amp;(e=j4(r._scopes,r,n,e)),e}function Pve(n,e,i,t){let{_proxy:r,_context:o,_subProxy:a,_descriptors:s}=i;if(ja(o.index)&amp;&amp;t(n))e=e[o.index%e.length];else if(Xn(e[0])){let c=e,l=r._scopes.filter(u=&gt;u!==c);e=[];for(let u of c){let f=j4(l,r,n,u);e.push(lp(f,o,a&amp;&amp;a[n],s))}}return e}function aH(n,e,i){return od(n)?n(e,i):n}var Dve=(n,e)=&gt;n===!0?e:typeof n=="string"?dp(e,n):void 0;function Ive(n,e,i,t,r){for(let o of e){let a=Dve(i,o);if(a){n.add(a);let s=aH(a._fallback,i,r);if(ja(s)&amp;&amp;s!==i&amp;&amp;s!==t)return s}else if(a===!1&amp;&amp;ja(t)&amp;&amp;i!==t)return null}return!1}function j4(n,e,i,t){let r=e._rootScopes,o=aH(e._fallback,i,t),a=[...n,...r],s=new Set;s.add(t);let c=Fz(s,a,i,o||i,t);return c===null||ja(o)&amp;&amp;o!==i&amp;&amp;(c=Fz(s,a,o,c,t),c===null)?!1:$2(Array.from(s),[""],r,o,()=&gt;Tve(e,i,t))}function Fz(n,e,i,t,r){for(;i;)i=Ive(n,e,i,t,r);return i}function Tve(n,e,i){let t=n._getTarget();e in t||(t[e]={});let r=t[e];return Gi(r)&amp;&amp;Xn(i)?i:r}function Ave(n,e,i,t){let r;for(let o of e)if(r=sH(Ove(o,n),i),ja(r))return L4(n,r)?j4(i,t,n,r):r}function sH(n,e){for(let i of e){if(!i)continue;let t=i[n];if(ja(t))return t}}function Nz(n){let e=n._keys;return e||(e=n._keys=Rve(n._scopes)),e}function Rve(n){let e=new Set;for(let i of n)for(let t of Object.keys(i).filter(r=&gt;!r.startsWith("_")))e.add(t);return Array.from(e)}var Q0t=Number.EPSILON||1e-14;function V4(){return typeof window&lt;"u"&amp;&amp;typeof document&lt;"u"}function Y2(n){let e=n.parentNode;return e&amp;&amp;e.toString()==="[object ShadowRoot]"&amp;&amp;(e=e.host),e}function L2(n,e,i){let t;return typeof n=="string"?(t=parseInt(n,10),n.indexOf("%")!==-1&amp;&amp;(t=t/100*e.parentNode[i])):t=n,t}var q2=n=&gt;window.getComputedStyle(n,null);function Fve(n,e){return q2(n).getPropertyValue(e)}var Nve=["top","right","bottom","left"];function cp(n,e,i){let t={};i=i?"-"+i:"";for(let r=0;r&lt;4;r++){let o=Nve[r];t[o]=parseFloat(n[e+"-"+o+i])||0}return t.width=t.left+t.right,t.height=t.top+t.bottom,t}var Lve=(n,e,i)=&gt;(n&gt;0||e&gt;0)&amp;&amp;(!i||!i.shadowRoot);function jve(n,e){let i=n.touches,t=i&amp;&amp;i.length?i[0]:n,{offsetX:r,offsetY:o}=t,a=!1,s,c;if(Lve(r,o,n.target))s=r,c=o;else{let l=e.getBoundingClientRect();s=t.clientX-l.left,c=t.clientY-l.top,a=!0}return{x:s,y:c,box:a}}function Au(n,e){if("native"in n)return n;let{canvas:i,currentDevicePixelRatio:t}=e,r=q2(i),o=r.boxSizing==="border-box",a=cp(r,"padding"),s=cp(r,"border","width"),{x:c,y:l,box:u}=jve(n,i),f=a.left+(u&amp;&amp;s.left),g=a.top+(u&amp;&amp;s.top),{width:b,height:y}=e;return o&amp;&amp;(b-=a.width+s.width,y-=a.height+s.height),{x:Math.round((c-f)/b*i.width/t),y:Math.round((l-g)/y*i.height/t)}}function Vve(n,e,i){let t,r;if(e===void 0||i===void 0){let o=Y2(n);if(!o)e=n.clientWidth,i=n.clientHeight;else{let a=o.getBoundingClientRect(),s=q2(o),c=cp(s,"border","width"),l=cp(s,"padding");e=a.width-l.width-c.width,i=a.height-l.height-c.height,t=L2(s.maxWidth,o,"clientWidth"),r=L2(s.maxHeight,o,"clientHeight")}}return{width:e,height:i,maxWidth:t||N2,maxHeight:r||N2}}var m4=n=&gt;Math.round(n*10)/10;function cH(n,e,i,t){let r=q2(n),o=cp(r,"margin"),a=L2(r.maxWidth,n,"clientWidth")||N2,s=L2(r.maxHeight,n,"clientHeight")||N2,c=Vve(n,e,i),{width:l,height:u}=c;if(r.boxSizing==="content-box"){let f=cp(r,"border","width"),g=cp(r,"padding");l-=g.width+f.width,u-=g.height+f.height}return l=Math.max(0,l-o.width),u=Math.max(0,t?Math.floor(l/t):u-o.height),l=m4(Math.min(l,a,c.maxWidth)),u=m4(Math.min(u,s,c.maxHeight)),l&amp;&amp;!u&amp;&amp;(u=m4(l/2)),{width:l,height:u}}function B4(n,e,i){let t=e||1,r=Math.floor(n.height*t),o=Math.floor(n.width*t);n.height=r/t,n.width=o/t;let a=n.canvas;return a.style&amp;&amp;(i||!a.style.height&amp;&amp;!a.style.width)&amp;&amp;(a.style.height=`${n.height}px`,a.style.width=`${n.width}px`),n.currentDevicePixelRatio!==t||a.height!==r||a.width!==o?(n.currentDevicePixelRatio=t,a.height=r,a.width=o,n.ctx.setTransform(t,0,0,t,0,0),!0):!1}var lH=function(){let n=!1;try{let e={get passive(){return n=!0,!1}};window.addEventListener("test",null,e),window.removeEventListener("test",null,e)}catch{}return n}();function z4(n,e){let i=Fve(n,e),t=i&amp;&amp;i.match(/^(\d+)(\.\d+)?px$/);return t?+t[1]:void 0}var Lz=new Map;function Bve(n,e){e=e||{};let i=n+JSON.stringify(e),t=Lz.get(i);return t||(t=new Intl.NumberFormat(n,e),Lz.set(i,t)),t}function Z2(n,e,i){return Bve(e,i).format(n)}var zve=function(n,e){return{x(i){return n+n+e-i},setWidth(i){e=i},textAlign(i){return i==="center"?i:i==="right"?"left":"right"},xPlus(i,t){return i-t},leftForLtr(i,t){return i-t}}},Hve=function(){return{x(n){return n},setWidth(n){},textAlign(n){return n},xPlus(n,e){return n+e},leftForLtr(n,e){return n}}};function mp(n,e,i){return n?zve(e,i):Hve()}function H4(n,e){let i,t;(e==="ltr"||e==="rtl")&amp;&amp;(i=n.canvas.style,t=[i.getPropertyValue("direction"),i.getPropertyPriority("direction")],i.setProperty("direction",e,"important"),n.prevTextDirection=t)}function U4(n,e){e!==void 0&amp;&amp;(delete n.prevTextDirection,n.canvas.style.setProperty("direction",e[0],e[1]))}var X4=class{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(e,i,t,r){let o=i.listeners[r],a=i.duration;o.forEach(s=&gt;s({chart:e,initial:i.initial,numSteps:a,currentStep:Math.min(t-i.start,a)}))}_refresh(){this._request||(this._running=!0,this._request=M4.call(window,()=&gt;{this._update(),this._request=null,this._running&amp;&amp;this._refresh()}))}_update(e=Date.now()){let i=0;this._charts.forEach((t,r)=&gt;{if(!t.running||!t.items.length)return;let o=t.items,a=o.length-1,s=!1,c;for(;a&gt;=0;--a)c=o[a],c._active?(c._total&gt;t.duration&amp;&amp;(t.duration=c._total),c.tick(e),s=!0):(o[a]=o[o.length-1],o.pop());s&amp;&amp;(r.draw(),this._notify(r,t,e,"progress")),o.length||(t.running=!1,this._notify(r,t,e,"complete"),t.initial=!1),i+=o.length}),this._lastDate=e,i===0&amp;&amp;(this._running=!1)}_getAnims(e){let i=this._charts,t=i.get(e);return t||(t={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},i.set(e,t)),t}listen(e,i,t){this._getAnims(e).listeners[i].push(t)}add(e,i){!i||!i.length||this._getAnims(e).items.push(...i)}has(e){return this._getAnims(e).items.length&gt;0}start(e){let i=this._charts.get(e);i&amp;&amp;(i.running=!0,i.start=Date.now(),i.duration=i.items.reduce((t,r)=&gt;Math.max(t,r._duration),0),this._refresh())}running(e){if(!this._running)return!1;let i=this._charts.get(e);return!(!i||!i.running||!i.items.length)}stop(e){let i=this._charts.get(e);if(!i||!i.items.length)return;let t=i.items,r=t.length-1;for(;r&gt;=0;--r)t[r].cancel();i.items=[],this._notify(e,i,Date.now(),"complete")}remove(e){return this._charts.delete(e)}},cd=new X4,dH="transparent",Uve={boolean(n,e,i){return i&gt;.5?e:n},color(n,e,i){let t=D4(n||dH),r=t.valid&amp;&amp;D4(e||dH);return r&amp;&amp;r.valid?r.mix(t,i).hexString():e},number(n,e,i){return n+(e-n)*i}},J4=class{constructor(e,i,t,r){let o=i[t];r=X_([e.to,r,o,e.from]);let a=X_([e.from,o,r]);this._active=!0,this._fn=e.fn||Uve[e.type||typeof a],this._easing=Nf[e.easing]||Nf.linear,this._start=Math.floor(Date.now()+(e.delay||0)),this._duration=this._total=Math.floor(e.duration),this._loop=!!e.loop,this._target=i,this._prop=t,this._from=a,this._to=r,this._promises=void 0}active(){return this._active}update(e,i,t){if(this._active){this._notify(!1);let r=this._target[this._prop],o=t-this._start,a=this._duration-o;this._start=t,this._duration=Math.floor(Math.max(a,e.duration)),this._total+=o,this._loop=!!e.loop,this._to=X_([e.to,i,r,e.from]),this._from=X_([e.from,r,i])}}cancel(){this._active&amp;&amp;(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(e){let i=e-this._start,t=this._duration,r=this._prop,o=this._from,a=this._loop,s=this._to,c;if(this._active=o!==s&amp;&amp;(a||i&lt;t),!this._active){this._target[r]=s,this._notify(!0);return}if(i&lt;0){this._target[r]=o;return}c=i/t%2,c=a&amp;&amp;c&gt;1?2-c:c,c=this._easing(Math.min(1,Math.max(0,c))),this._target[r]=this._fn(o,s,c)}wait(){let e=this._promises||(this._promises=[]);return new Promise((i,t)=&gt;{e.push({res:i,rej:t})})}_notify(e){let i=e?"res":"rej",t=this._promises||[];for(let r=0;r&lt;t.length;r++)t[r][i]()}},Wve=["x","y","borderWidth","radius","tension"],Gve=["color","borderColor","backgroundColor"];Pn.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0});var $ve=Object.keys(Pn.animation);Pn.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:n=&gt;n!=="onProgress"&amp;&amp;n!=="onComplete"&amp;&amp;n!=="fn"});Pn.set("animations",{colors:{type:"color",properties:Gve},numbers:{type:"number",properties:Wve}});Pn.describe("animations",{_fallback:"animation"});Pn.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:n=&gt;n|0}}}});var nw=class{constructor(e,i){this._chart=e,this._properties=new Map,this.configure(i)}configure(e){if(!Xn(e))return;let i=this._properties;Object.getOwnPropertyNames(e).forEach(t=&gt;{let r=e[t];if(!Xn(r))return;let o={};for(let a of $ve)o[a]=r[a];(Gi(r.properties)&amp;&amp;r.properties||[t]).forEach(a=&gt;{(a===t||!i.has(a))&amp;&amp;i.set(a,o)})})}_animateOptions(e,i){let t=i.options,r=qve(e,t);if(!r)return[];let o=this._createAnimations(r,t);return t.$shared&amp;&amp;Yve(e.options.$animations,t).then(()=&gt;{e.options=t},()=&gt;{}),o}_createAnimations(e,i){let t=this._properties,r=[],o=e.$animations||(e.$animations={}),a=Object.keys(i),s=Date.now(),c;for(c=a.length-1;c&gt;=0;--c){let l=a[c];if(l.charAt(0)==="$")continue;if(l==="options"){r.push(...this._animateOptions(e,i));continue}let u=i[l],f=o[l],g=t.get(l);if(f)if(g&amp;&amp;f.active()){f.update(g,u,s);continue}else f.cancel();if(!g||!g.duration){e[l]=u;continue}o[l]=f=new J4(g,e,l,u),r.push(f)}return r}update(e,i){if(this._properties.size===0){Object.assign(e,i);return}let t=this._createAnimations(e,i);if(t.length)return cd.add(this._chart,t),!0}};function Yve(n,e){let i=[],t=Object.keys(e);for(let r=0;r&lt;t.length;r++){let o=n[t[r]];o&amp;&amp;o.active()&amp;&amp;i.push(o.wait())}return Promise.all(i)}function qve(n,e){if(!e)return;let i=n.options;if(!i){n.options=e;return}return i.$shared&amp;&amp;(n.options=i=Object.assign({},i,{$shared:!1,$animations:{}})),i}function uH(n,e){let i=n&amp;&amp;n.options||{},t=i.reverse,r=i.min===void 0?e:0,o=i.max===void 0?e:0;return{start:t?o:r,end:t?r:o}}function Zve(n,e,i){if(i===!1)return!1;let t=uH(n,i),r=uH(e,i);return{top:r.end,right:t.end,bottom:r.start,left:t.start}}function Qve(n){let e,i,t,r;return Xn(n)?(e=n.top,i=n.right,t=n.bottom,r=n.left):e=i=t=r=n,{top:e,right:i,bottom:t,left:r,disabled:n===!1}}function ZH(n,e){let i=[],t=n._getSortedDatasetMetas(e),r,o;for(r=0,o=t.length;r&lt;o;++r)i.push(t[r].index);return i}function mH(n,e,i,t={}){let r=n.keys,o=t.mode==="single",a,s,c,l;if(e!==null){for(a=0,s=r.length;a&lt;s;++a){if(c=+r[a],c===i){if(t.all)continue;break}l=n.values[c],Kr(l)&amp;&amp;(o||e===0||ad(e)===ad(l))&amp;&amp;(e+=l)}return e}}function Kve(n){let e=Object.keys(n),i=new Array(e.length),t,r,o;for(t=0,r=e.length;t&lt;r;++t)o=e[t],i[t]={x:o,y:n[o]};return i}function pH(n,e){let i=n&amp;&amp;n.options.stacked;return i||i===void 0&amp;&amp;e.stack!==void 0}function Xve(n,e,i){return`${n.id}.${e.id}.${i.stack||i.type}`}function Jve(n){let{min:e,max:i,minDefined:t,maxDefined:r}=n.getUserBounds();return{min:t?e:Number.NEGATIVE_INFINITY,max:r?i:Number.POSITIVE_INFINITY}}function e1e(n,e,i){let t=n[e]||(n[e]={});return t[i]||(t[i]={})}function hH(n,e,i,t){for(let r of e.getMatchingVisibleMetas(t).reverse()){let o=n[r.index];if(i&amp;&amp;o&gt;0||!i&amp;&amp;o&lt;0)return r.index}return null}function fH(n,e){let{chart:i,_cachedMeta:t}=n,r=i._stacks||(i._stacks={}),{iScale:o,vScale:a,index:s}=t,c=o.axis,l=a.axis,u=Xve(o,a,t),f=e.length,g;for(let b=0;b&lt;f;++b){let y=e[b],{[c]:M,[l]:k}=y,O=y._stacks||(y._stacks={});g=O[l]=e1e(r,u,M),g[s]=k,g._top=hH(g,a,!0,t.type),g._bottom=hH(g,a,!1,t.type)}}function W4(n,e){let i=n.scales;return Object.keys(i).filter(t=&gt;i[t].axis===e).shift()}function t1e(n,e){return Tu(n,{active:!1,dataset:void 0,datasetIndex:e,index:e,mode:"default",type:"dataset"})}function n1e(n,e,i){return Tu(n,{active:!1,dataIndex:e,parsed:void 0,raw:void 0,element:i,index:e,mode:"default",type:"data"})}function J_(n,e){let i=n.controller.index,t=n.vScale&amp;&amp;n.vScale.axis;if(t){e=e||n._parsed;for(let r of e){let o=r._stacks;if(!o||o[t]===void 0||o[t][i]===void 0)return;delete o[t][i]}}}var G4=n=&gt;n==="reset"||n==="none",gH=(n,e)=&gt;e?n:Object.assign({},n),i1e=(n,e,i)=&gt;n&amp;&amp;!e.hidden&amp;&amp;e._stacked&amp;&amp;{keys:ZH(i,!0),values:null},lw=(()=&gt;{class n{constructor(i,t){this.chart=i,this._ctx=i.ctx,this.index=t,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.initialize()}initialize(){let i=this._cachedMeta;this.configure(),this.linkScales(),i._stacked=pH(i.vScale,i),this.addElements()}updateIndex(i){this.index!==i&amp;&amp;J_(this._cachedMeta),this.index=i}linkScales(){let i=this.chart,t=this._cachedMeta,r=this.getDataset(),o=(g,b,y,M)=&gt;g==="x"?b:g==="r"?M:y,a=t.xAxisID=li(r.xAxisID,W4(i,"x")),s=t.yAxisID=li(r.yAxisID,W4(i,"y")),c=t.rAxisID=li(r.rAxisID,W4(i,"r")),l=t.indexAxis,u=t.iAxisID=o(l,a,s,c),f=t.vAxisID=o(l,s,a,c);t.xScale=this.getScaleForId(a),t.yScale=this.getScaleForId(s),t.rScale=this.getScaleForId(c),t.iScale=this.getScaleForId(u),t.vScale=this.getScaleForId(f)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(i){return this.chart.scales[i]}_getOtherScale(i){let t=this._cachedMeta;return i===t.iScale?t.vScale:t.iScale}reset(){this._update("reset")}_destroy(){let i=this._cachedMeta;this._data&amp;&amp;x4(this._data,this),i._stacked&amp;&amp;J_(i)}_dataCheck(){let i=this.getDataset(),t=i.data||(i.data=[]),r=this._data;if(Xn(t))this._data=Kve(t);else if(r!==t){if(r){x4(r,this);let o=this._cachedMeta;J_(o),o._parsed=[]}t&amp;&amp;Object.isExtensible(t)&amp;&amp;Zz(t,this),this._syncList=[],this._data=t}}addElements(){let i=this._cachedMeta;this._dataCheck(),this.datasetElementType&amp;&amp;(i.dataset=new this.datasetElementType)}buildOrUpdateElements(i){let t=this._cachedMeta,r=this.getDataset(),o=!1;this._dataCheck();let a=t._stacked;t._stacked=pH(t.vScale,t),t.stack!==r.stack&amp;&amp;(o=!0,J_(t),t.stack=r.stack),this._resyncElements(i),(o||a!==t._stacked)&amp;&amp;fH(this,t._parsed)}configure(){let i=this.chart.config,t=i.datasetScopeKeys(this._type),r=i.getOptionScopes(this.getDataset(),t,!0);this.options=i.createResolver(r,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(i,t){let{_cachedMeta:r,_data:o}=this,{iScale:a,_stacked:s}=r,c=a.axis,l=i===0&amp;&amp;t===o.length?!0:r._sorted,u=i&gt;0&amp;&amp;r._parsed[i-1],f,g,b;if(this._parsing===!1)r._parsed=o,r._sorted=!0,b=o;else{Gi(o[i])?b=this.parseArrayData(r,o,i,t):Xn(o[i])?b=this.parseObjectData(r,o,i,t):b=this.parsePrimitiveData(r,o,i,t);let y=()=&gt;g[c]===null||u&amp;&amp;g[c]&lt;u[c];for(f=0;f&lt;t;++f)r._parsed[f+i]=g=b[f],l&amp;&amp;(y()&amp;&amp;(l=!1),u=g);r._sorted=l}s&amp;&amp;fH(this,b)}parsePrimitiveData(i,t,r,o){let{iScale:a,vScale:s}=i,c=a.axis,l=s.axis,u=a.getLabels(),f=a===s,g=new Array(o),b,y,M;for(b=0,y=o;b&lt;y;++b)M=b+r,g[b]={[c]:f||a.parse(u[M],M),[l]:s.parse(t[M],M)};return g}parseArrayData(i,t,r,o){let{xScale:a,yScale:s}=i,c=new Array(o),l,u,f,g;for(l=0,u=o;l&lt;u;++l)f=l+r,g=t[f],c[l]={x:a.parse(g[0],f),y:s.parse(g[1],f)};return c}parseObjectData(i,t,r,o){let{xScale:a,yScale:s}=i,{xAxisKey:c="x",yAxisKey:l="y"}=this._parsing,u=new Array(o),f,g,b,y;for(f=0,g=o;f&lt;g;++f)b=f+r,y=t[b],u[f]={x:a.parse(dp(y,c),b),y:s.parse(dp(y,l),b)};return u}getParsed(i){return this._cachedMeta._parsed[i]}getDataElement(i){return this._cachedMeta.data[i]}applyStack(i,t,r){let o=this.chart,a=this._cachedMeta,s=t[i.axis],c={keys:ZH(o,!0),values:t._stacks[i.axis]};return mH(c,s,a.index,{mode:r})}updateRangeFromParsed(i,t,r,o){let a=r[t.axis],s=a===null?NaN:a,c=o&amp;&amp;r._stacks[t.axis];o&amp;&amp;c&amp;&amp;(o.values=c,s=mH(o,a,this._cachedMeta.index)),i.min=Math.min(i.min,s),i.max=Math.max(i.max,s)}getMinMax(i,t){let r=this._cachedMeta,o=r._parsed,a=r._sorted&amp;&amp;i===r.iScale,s=o.length,c=this._getOtherScale(i),l=i1e(t,r,this.chart),u={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:f,max:g}=Jve(c),b,y;function M(){y=o[b];let k=y[c.axis];return!Kr(y[i.axis])||f&gt;k||g&lt;k}for(b=0;b&lt;s&amp;&amp;!(!M()&amp;&amp;(this.updateRangeFromParsed(u,i,y,l),a));++b);if(a){for(b=s-1;b&gt;=0;--b)if(!M()){this.updateRangeFromParsed(u,i,y,l);break}}return u}getAllParsedValues(i){let t=this._cachedMeta._parsed,r=[],o,a,s;for(o=0,a=t.length;o&lt;a;++o)s=t[o][i.axis],Kr(s)&amp;&amp;r.push(s);return r}getMaxOverflow(){return!1}getLabelAndValue(i){let t=this._cachedMeta,r=t.iScale,o=t.vScale,a=this.getParsed(i);return{label:r?""+r.getLabelForValue(a[r.axis]):"",value:o?""+o.getLabelForValue(a[o.axis]):""}}_update(i){let t=this._cachedMeta;this.update(i||"default"),t._clip=Qve(li(this.options.clip,Zve(t.xScale,t.yScale,this.getMaxOverflow())))}update(i){}draw(){let i=this._ctx,t=this.chart,r=this._cachedMeta,o=r.data||[],a=t.chartArea,s=[],c=this._drawStart||0,l=this._drawCount||o.length-c,u=this.options.drawActiveElementsOnTop,f;for(r.dataset&amp;&amp;r.dataset.draw(i,a,c,l),f=c;f&lt;c+l;++f){let g=o[f];g.hidden||(g.active&amp;&amp;u?s.push(g):g.draw(i,a))}for(f=0;f&lt;s.length;++f)s[f].draw(i,a)}getStyle(i,t){let r=t?"active":"default";return i===void 0&amp;&amp;this._cachedMeta.dataset?this.resolveDatasetElementOptions(r):this.resolveDataElementOptions(i||0,r)}getContext(i,t,r){let o=this.getDataset(),a;if(i&gt;=0&amp;&amp;i&lt;this._cachedMeta.data.length){let s=this._cachedMeta.data[i];a=s.$context||(s.$context=n1e(this.getContext(),i,s)),a.parsed=this.getParsed(i),a.raw=o.data[i],a.index=a.dataIndex=i}else a=this.$context||(this.$context=t1e(this.chart.getContext(),this.index)),a.dataset=o,a.index=a.datasetIndex=this.index;return a.active=!!t,a.mode=r,a}resolveDatasetElementOptions(i){return this._resolveElementOptions(this.datasetElementType.id,i)}resolveDataElementOptions(i,t){return this._resolveElementOptions(this.dataElementType.id,t,i)}_resolveElementOptions(i,t="default",r){let o=t==="active",a=this._cachedDataOpts,s=i+"-"+t,c=a[s],l=this.enableOptionSharing&amp;&amp;ja(r);if(c)return gH(c,l);let u=this.chart.config,f=u.datasetElementScopeKeys(this._type,i),g=o?[`${i}Hover`,"hover",i,""]:[i,""],b=u.getOptionScopes(this.getDataset(),f),y=Object.keys(Pn.elements[i]),M=()=&gt;this.getContext(r,o),k=u.resolveNamedOptions(b,y,M,g);return k.$shared&amp;&amp;(k.$shared=l,a[s]=Object.freeze(gH(k,l))),k}_resolveAnimations(i,t,r){let o=this.chart,a=this._cachedDataOpts,s=`animation-${t}`,c=a[s];if(c)return c;let l;if(o.options.animation!==!1){let f=this.chart.config,g=f.datasetAnimationScopeKeys(this._type,t),b=f.getOptionScopes(this.getDataset(),g);l=f.createResolver(b,this.getContext(i,r,t))}let u=new nw(o,l&amp;&amp;l.animations);return l&amp;&amp;l._cacheable&amp;&amp;(a[s]=Object.freeze(u)),u}getSharedOptions(i){if(i.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},i))}includeOptions(i,t){return!t||G4(i)||this.chart._animationsDisabled}_getSharedOptions(i,t){let r=this.resolveDataElementOptions(i,t),o=this._sharedOptions,a=this.getSharedOptions(r),s=this.includeOptions(t,a)||a!==o;return this.updateSharedOptions(a,t,r),{sharedOptions:a,includeOptions:s}}updateElement(i,t,r,o){G4(o)?Object.assign(i,r):this._resolveAnimations(t,o).update(i,r)}updateSharedOptions(i,t,r){i&amp;&amp;!G4(t)&amp;&amp;this._resolveAnimations(void 0,t).update(i,r)}_setStyle(i,t,r,o){i.active=o;let a=this.getStyle(t,o);this._resolveAnimations(t,r,o).update(i,{options:!o&amp;&amp;this.getSharedOptions(a)||a})}removeHoverStyle(i,t,r){this._setStyle(i,r,"active",!1)}setHoverStyle(i,t,r){this._setStyle(i,r,"active",!0)}_removeDatasetHoverStyle(){let i=this._cachedMeta.dataset;i&amp;&amp;this._setStyle(i,void 0,"active",!1)}_setDatasetHoverStyle(){let i=this._cachedMeta.dataset;i&amp;&amp;this._setStyle(i,void 0,"active",!0)}_resyncElements(i){let t=this._data,r=this._cachedMeta.data;for(let[c,l,u]of this._syncList)this[c](l,u);this._syncList=[];let o=r.length,a=t.length,s=Math.min(a,o);s&amp;&amp;this.parse(0,s),a&gt;o?this._insertElements(o,a-o,i):a&lt;o&amp;&amp;this._removeElements(a,o-a)}_insertElements(i,t,r=!0){let o=this._cachedMeta,a=o.data,s=i+t,c,l=u=&gt;{for(u.length+=t,c=u.length-1;c&gt;=s;c--)u[c]=u[c-t]};for(l(a),c=i;c&lt;s;++c)a[c]=new this.dataElementType;this._parsing&amp;&amp;l(o._parsed),this.parse(i,t),r&amp;&amp;this.updateElements(a,i,t,"reset")}updateElements(i,t,r,o){}_removeElements(i,t){let r=this._cachedMeta;if(this._parsing){let o=r._parsed.splice(i,t);r._stacked&amp;&amp;J_(r,o)}r.data.splice(i,t)}_sync(i){if(this._parsing)this._syncList.push(i);else{let[t,r,o]=i;this[t](r,o)}this.chart._dataChanges.push([this.index,...i])}_onDataPush(){let i=arguments.length;this._sync(["_insertElements",this.getDataset().data.length-i,i])}_onDataPop(){this._sync(["_removeElements",this._cachedMeta.data.length-1,1])}_onDataShift(){this._sync(["_removeElements",0,1])}_onDataSplice(i,t){t&amp;&amp;this._sync(["_removeElements",i,t]);let r=arguments.length-2;r&amp;&amp;this._sync(["_insertElements",i,r])}_onDataUnshift(){this._sync(["_insertElements",0,arguments.length])}}return n.defaults={},n})();lw.prototype.datasetElementType=null;lw.prototype.dataElementType=null;function r1e(n,e){if(!n._cache.$bar){let i=n.getMatchingVisibleMetas(e),t=[];for(let r=0,o=i.length;r&lt;o;r++)t=t.concat(i[r].controller.getAllParsedValues(n));n._cache.$bar=w4(t.sort((r,o)=&gt;r-o))}return n._cache.$bar}function o1e(n){let e=n.iScale,i=r1e(e,n.type),t=e._length,r,o,a,s,c=()=&gt;{a===32767||a===-32768||(ja(s)&amp;&amp;(t=Math.min(t,Math.abs(a-s)||t)),s=a)};for(r=0,o=i.length;r&lt;o;++r)a=e.getPixelForValue(i[r]),c();for(s=void 0,r=0,o=e.ticks.length;r&lt;o;++r)a=e.getPixelForTick(r),c();return t}function a1e(n,e,i,t){let r=i.barThickness,o,a;return gi(r)?(o=e.min*i.categoryPercentage,a=i.barPercentage):(o=r*t,a=1),{chunk:o/t,ratio:a,start:e.pixels[n]-o/2}}function s1e(n,e,i,t){let r=e.pixels,o=r[n],a=n&gt;0?r[n-1]:null,s=n&lt;r.length-1?r[n+1]:null,c=i.categoryPercentage;a===null&amp;&amp;(a=o-(s===null?e.end-e.start:s-o)),s===null&amp;&amp;(s=o+o-a);let l=o-(o-Math.min(a,s))/2*c;return{chunk:Math.abs(s-a)/2*c/t,ratio:i.barPercentage,start:l}}function c1e(n,e,i,t){let r=i.parse(n[0],t),o=i.parse(n[1],t),a=Math.min(r,o),s=Math.max(r,o),c=a,l=s;Math.abs(a)&gt;Math.abs(s)&amp;&amp;(c=s,l=a),e[i.axis]=l,e._custom={barStart:c,barEnd:l,start:r,end:o,min:a,max:s}}function QH(n,e,i,t){return Gi(n)?c1e(n,e,i,t):e[i.axis]=i.parse(n,t),e}function _H(n,e,i,t){let r=n.iScale,o=n.vScale,a=r.getLabels(),s=r===o,c=[],l,u,f,g;for(l=i,u=i+t;l&lt;u;++l)g=e[l],f={},f[r.axis]=s||r.parse(a[l],l),c.push(QH(g,f,o,l));return c}function $4(n){return n&amp;&amp;n.barStart!==void 0&amp;&amp;n.barEnd!==void 0}function l1e(n,e,i){return n!==0?ad(n):(e.isHorizontal()?1:-1)*(e.min&gt;=i?1:-1)}function d1e(n){let e,i,t,r,o;return n.horizontal?(e=n.base&gt;n.x,i="left",t="right"):(e=n.base&lt;n.y,i="bottom",t="top"),e?(r="end",o="start"):(r="start",o="end"),{start:i,end:t,reverse:e,top:r,bottom:o}}function u1e(n,e,i,t){let r=e.borderSkipped,o={};if(!r){n.borderSkipped=o;return}if(r===!0){n.borderSkipped={top:!0,right:!0,bottom:!0,left:!0};return}let{start:a,end:s,reverse:c,top:l,bottom:u}=d1e(n);r==="middle"&amp;&amp;i&amp;&amp;(n.enableBorderRadius=!0,(i._top||0)===t?r=l:(i._bottom||0)===t?r=u:(o[bH(u,a,s,c)]=!0,r=l)),o[bH(r,a,s,c)]=!0,n.borderSkipped=o}function bH(n,e,i,t){return t?(n=m1e(n,e,i),n=vH(n,i,e)):n=vH(n,e,i),n}function m1e(n,e,i){return n===e?i:n===i?e:n}function vH(n,e,i){return n==="start"?e:n==="end"?i:n}function p1e(n,{inflateAmount:e},i){n.inflateAmount=e==="auto"?i===1?.33:0:e}var KH=(()=&gt;{class n extends lw{parsePrimitiveData(i,t,r,o){return _H(i,t,r,o)}parseArrayData(i,t,r,o){return _H(i,t,r,o)}parseObjectData(i,t,r,o){let{iScale:a,vScale:s}=i,{xAxisKey:c="x",yAxisKey:l="y"}=this._parsing,u=a.axis==="x"?c:l,f=s.axis==="x"?c:l,g=[],b,y,M,k;for(b=r,y=r+o;b&lt;y;++b)k=t[b],M={},M[a.axis]=a.parse(dp(k,u),b),g.push(QH(dp(k,f),M,s,b));return g}updateRangeFromParsed(i,t,r,o){super.updateRangeFromParsed(i,t,r,o);let a=r._custom;a&amp;&amp;t===this._cachedMeta.vScale&amp;&amp;(i.min=Math.min(i.min,a.min),i.max=Math.max(i.max,a.max))}getMaxOverflow(){return 0}getLabelAndValue(i){let t=this._cachedMeta,{iScale:r,vScale:o}=t,a=this.getParsed(i),s=a._custom,c=$4(s)?"["+s.start+", "+s.end+"]":""+o.getLabelForValue(a[o.axis]);return{label:""+r.getLabelForValue(a[r.axis]),value:c}}initialize(){this.enableOptionSharing=!0,super.initialize();let i=this._cachedMeta;i.stack=this.getDataset().stack}update(i){let t=this._cachedMeta;this.updateElements(t.data,0,t.data.length,i)}updateElements(i,t,r,o){let a=o==="reset",{index:s,_cachedMeta:{vScale:c}}=this,l=c.getBasePixel(),u=c.isHorizontal(),f=this._getRuler(),{sharedOptions:g,includeOptions:b}=this._getSharedOptions(t,o);for(let y=t;y&lt;t+r;y++){let M=this.getParsed(y),k=a||gi(M[c.axis])?{base:l,head:l}:this._calculateBarValuePixels(y),O=this._calculateBarIndexPixels(y,f),L=(M._stacks||{})[c.axis],Z={horizontal:u,base:k.base,enableBorderRadius:!L||$4(M._custom)||s===L._top||s===L._bottom,x:u?k.head:O.center,y:u?O.center:k.head,height:u?O.size:Math.abs(k.size),width:u?Math.abs(k.size):O.size};b&amp;&amp;(Z.options=g||this.resolveDataElementOptions(y,i[y].active?"active":o));let Y=Z.options||i[y].options;u1e(Z,Y,L,s),p1e(Z,Y,f.ratio),this.updateElement(i[y],y,Z,o)}}_getStacks(i,t){let{iScale:r}=this._cachedMeta,o=r.getMatchingVisibleMetas(this._type).filter(l=&gt;l.controller.options.grouped),a=r.options.stacked,s=[],c=l=&gt;{let u=l.controller.getParsed(t),f=u&amp;&amp;u[l.vScale.axis];if(gi(f)||isNaN(f))return!0};for(let l of o)if(!(t!==void 0&amp;&amp;c(l))&amp;&amp;((a===!1||s.indexOf(l.stack)===-1||a===void 0&amp;&amp;l.stack===void 0)&amp;&amp;s.push(l.stack),l.index===i))break;return s.length||s.push(void 0),s}_getStackCount(i){return this._getStacks(void 0,i).length}_getStackIndex(i,t,r){let o=this._getStacks(i,r),a=t!==void 0?o.indexOf(t):-1;return a===-1?o.length-1:a}_getRuler(){let i=this.options,t=this._cachedMeta,r=t.iScale,o=[],a,s;for(a=0,s=t.data.length;a&lt;s;++a)o.push(r.getPixelForValue(this.getParsed(a)[r.axis],a));let c=i.barThickness;return{min:c||o1e(t),pixels:o,start:r._startPixel,end:r._endPixel,stackCount:this._getStackCount(),scale:r,grouped:i.grouped,ratio:c?1:i.categoryPercentage*i.barPercentage}}_calculateBarValuePixels(i){let{_cachedMeta:{vScale:t,_stacked:r},options:{base:o,minBarLength:a}}=this,s=o||0,c=this.getParsed(i),l=c._custom,u=$4(l),f=c[t.axis],g=0,b=r?this.applyStack(t,c,r):f,y,M;b!==f&amp;&amp;(g=b-f,b=f),u&amp;&amp;(f=l.barStart,b=l.barEnd-l.barStart,f!==0&amp;&amp;ad(f)!==ad(l.barEnd)&amp;&amp;(g=0),g+=f);let k=!gi(o)&amp;&amp;!u?o:g,O=t.getPixelForValue(k);if(this.chart.getDataVisibility(i)?y=t.getPixelForValue(g+b):y=O,M=y-O,Math.abs(M)&lt;a){M=l1e(M,t,s)*a,f===s&amp;&amp;(O-=M/2);let L=t.getPixelForDecimal(0),Z=t.getPixelForDecimal(1),Y=Math.min(L,Z),K=Math.max(L,Z);O=Math.max(Math.min(O,K),Y),y=O+M}if(O===t.getPixelForValue(s)){let L=ad(M)*t.getLineWidthForValue(s)/2;O+=L,M-=L}return{size:M,base:O,head:y,center:y+M/2}}_calculateBarIndexPixels(i,t){let r=t.scale,o=this.options,a=o.skipNull,s=li(o.maxBarThickness,1/0),c,l;if(t.grouped){let u=a?this._getStackCount(i):t.stackCount,f=o.barThickness==="flex"?s1e(i,t,o,u):a1e(i,t,o,u),g=this._getStackIndex(this.index,this._cachedMeta.stack,a?i:void 0);c=f.start+f.chunk*g+f.chunk/2,l=Math.min(s,f.chunk*f.ratio)}else c=r.getPixelForValue(this.getParsed(i)[r.axis],i),l=Math.min(s,t.min*t.ratio);return{base:c-l/2,head:c+l/2,center:c,size:l}}draw(){let i=this._cachedMeta,t=i.vScale,r=i.data,o=r.length,a=0;for(;a&lt;o;++a)this.getParsed(a)[t.axis]!==null&amp;&amp;r[a].draw(this._ctx)}}return n.id="bar",n.defaults={datasetElementType:!1,dataElementType:"bar",categoryPercentage:.8,barPercentage:.9,grouped:!0,animations:{numbers:{type:"number",properties:["x","y","base","width","height"]}}},n.overrides={scales:{_index_:{type:"category",offset:!0,grid:{offset:!0}},_value_:{type:"linear",beginAtZero:!0}}},n})();var il=class{constructor(){this.x=void 0,this.y=void 0,this.active=!1,this.options=void 0,this.$animations=void 0}tooltipPosition(e){let{x:i,y:t}=this.getProps(["x","y"],e);return{x:i,y:t}}hasValue(){return Z_(this.x)&amp;&amp;Z_(this.y)}getProps(e,i){let t=this.$animations;if(!i||!t)return this;let r={};return e.forEach(o=&gt;{r[o]=t[o]&amp;&amp;t[o].active()?t[o]._to:this[o]}),r}};il.defaults={};il.defaultRoutes=void 0;var XH={values(n){return Gi(n)?n:""+n},numeric(n,e,i){if(n===0)return"0";let t=this.chart.options.locale,r,o=n;if(i.length&gt;1){let l=Math.max(Math.abs(i[0].value),Math.abs(i[i.length-1].value));(l&lt;1e-4||l&gt;1e15)&amp;&amp;(r="scientific"),o=h1e(n,i)}let a=Ba(Math.abs(o)),s=Math.max(Math.min(-1*Math.floor(a),20),0),c={notation:r,minimumFractionDigits:s,maximumFractionDigits:s};return Object.assign(c,this.options.ticks.format),Z2(n,t,c)},logarithmic(n,e,i){if(n===0)return"0";let t=n/Math.pow(10,Math.floor(Ba(n)));return t===1||t===2||t===5?XH.numeric.call(this,n,e,i):""}};function h1e(n,e){let i=e.length&gt;3?e[2].value-e[1].value:e[1].value-e[0].value;return Math.abs(i)&gt;=1&amp;&amp;n!==Math.floor(n)&amp;&amp;(i=n-Math.floor(n)),i}var dw={formatters:XH};Pn.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",grace:0,grid:{display:!0,lineWidth:1,drawBorder:!0,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(n,e)=&gt;e.lineWidth,tickColor:(n,e)=&gt;e.color,offset:!1,borderDash:[],borderDashOffset:0,borderWidth:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:dw.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}});Pn.route("scale.ticks","color","","color");Pn.route("scale.grid","color","","borderColor");Pn.route("scale.grid","borderColor","","borderColor");Pn.route("scale.title","color","","color");Pn.describe("scale",{_fallback:!1,_scriptable:n=&gt;!n.startsWith("before")&amp;&amp;!n.startsWith("after")&amp;&amp;n!=="callback"&amp;&amp;n!=="parser",_indexable:n=&gt;n!=="borderDash"&amp;&amp;n!=="tickBorderDash"});Pn.describe("scales",{_fallback:"scale"});Pn.describe("scale.ticks",{_scriptable:n=&gt;n!=="backdropPadding"&amp;&amp;n!=="callback",_indexable:n=&gt;n!=="backdropPadding"});function f1e(n,e){let i=n.options.ticks,t=i.maxTicksLimit||g1e(n),r=i.major.enabled?b1e(e):[],o=r.length,a=r[0],s=r[o-1],c=[];if(o&gt;t)return v1e(e,c,r,o/t),c;let l=_1e(r,e,t);if(o&gt;0){let u,f,g=o&gt;1?Math.round((s-a)/(o-1)):null;for(Q2(e,c,l,gi(g)?0:a-g,a),u=0,f=o-1;u&lt;f;u++)Q2(e,c,l,r[u],r[u+1]);return Q2(e,c,l,s,gi(g)?e.length:s+g),c}return Q2(e,c,l),c}function g1e(n){let e=n.options.offset,i=n._tickSize(),t=n._length/i+(e?0:1),r=n._maxLength/i;return Math.floor(Math.min(t,r))}function _1e(n,e,i){let t=y1e(n),r=e.length/i;if(!t)return Math.max(r,1);let o=Hz(t);for(let a=0,s=o.length-1;a&lt;s;a++){let c=o[a];if(c&gt;r)return c}return Math.max(r,1)}function b1e(n){let e=[],i,t;for(i=0,t=n.length;i&lt;t;i++)n[i].major&amp;&amp;e.push(i);return e}function v1e(n,e,i,t){let r=0,o=i[0],a;for(t=Math.ceil(t),a=0;a&lt;n.length;a++)a===o&amp;&amp;(e.push(n[a]),r++,o=i[r*t])}function Q2(n,e,i,t,r){let o=li(t,0),a=Math.min(li(r,n.length),n.length),s=0,c,l,u;for(i=Math.ceil(i),r&amp;&amp;(c=r-t,i=c/Math.floor(c/i)),u=o;u&lt;0;)s++,u=Math.round(o+s*i);for(l=Math.max(o,0);l&lt;a;l++)l===u&amp;&amp;(e.push(n[l]),s++,u=Math.round(o+s*i))}function y1e(n){let e=n.length,i,t;if(e&lt;2)return!1;for(t=n[0],i=1;i&lt;e;++i)if(n[i]-n[i-1]!==t)return!1;return t}var C1e=n=&gt;n==="left"?"right":n==="right"?"left":n,yH=(n,e,i)=&gt;e==="top"||e==="left"?n[e]+i:n[e]-i;function CH(n,e){let i=[],t=n.length/e,r=n.length,o=0;for(;o&lt;r;o+=t)i.push(n[Math.floor(o)]);return i}function x1e(n,e,i){let t=n.ticks.length,r=Math.min(e,t-1),o=n._startPixel,a=n._endPixel,s=1e-6,c=n.getPixelForTick(r),l;if(!(i&amp;&amp;(t===1?l=Math.max(c-o,a-c):e===0?l=(n.getPixelForTick(1)-c)/2:l=(c-n.getPixelForTick(r-1))/2,c+=r&lt;e?l:-l,c&lt;o-s||c&gt;a+s)))return c}function w1e(n,e){mi(n,i=&gt;{let t=i.gc,r=t.length/2,o;if(r&gt;e){for(o=0;o&lt;r;++o)delete i.data[t[o]];t.splice(0,r)}})}function eb(n){return n.drawTicks?n.tickLength:0}function xH(n,e){if(!n.display)return 0;let i=Xr(n.font,e),t=To(n.padding);return(Gi(n.text)?n.text.length:1)*i.lineHeight+t.height}function M1e(n,e){return Tu(n,{scale:e,type:"scale"})}function k1e(n,e,i){return Tu(n,{tick:i,index:e,type:"tick"})}function O1e(n,e,i){let t=O4(n);return(i&amp;&amp;e!=="right"||!i&amp;&amp;e==="right")&amp;&amp;(t=C1e(t)),t}function E1e(n,e,i,t){let{top:r,left:o,bottom:a,right:s,chart:c}=n,{chartArea:l,scales:u}=c,f=0,g,b,y,M=a-r,k=s-o;if(n.isHorizontal()){if(b=_a(t,o,s),Xn(i)){let O=Object.keys(i)[0],L=i[O];y=u[O].getPixelForValue(L)+M-e}else i==="center"?y=(l.bottom+l.top)/2+M-e:y=yH(n,i,e);g=s-o}else{if(Xn(i)){let O=Object.keys(i)[0],L=i[O];b=u[O].getPixelForValue(L)-k+e}else i==="center"?b=(l.left+l.right)/2-k+e:b=yH(n,i,e);y=_a(t,a,r),f=i==="left"?-hr:hr}return{titleX:b,titleY:y,maxWidth:g,rotation:f}}var hp=class n extends il{constructor(e){super(),this.id=e.id,this.type=e.type,this.options=void 0,this.ctx=e.ctx,this.chart=e.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(e){this.options=e.setContext(this.getContext()),this.axis=e.axis,this._userMin=this.parse(e.min),this._userMax=this.parse(e.max),this._suggestedMin=this.parse(e.suggestedMin),this._suggestedMax=this.parse(e.suggestedMax)}parse(e,i){return e}getUserBounds(){let{_userMin:e,_userMax:i,_suggestedMin:t,_suggestedMax:r}=this;return e=Va(e,Number.POSITIVE_INFINITY),i=Va(i,Number.NEGATIVE_INFINITY),t=Va(t,Number.POSITIVE_INFINITY),r=Va(r,Number.NEGATIVE_INFINITY),{min:Va(e,t),max:Va(i,r),minDefined:Kr(e),maxDefined:Kr(i)}}getMinMax(e){let{min:i,max:t,minDefined:r,maxDefined:o}=this.getUserBounds(),a;if(r&amp;&amp;o)return{min:i,max:t};let s=this.getMatchingVisibleMetas();for(let c=0,l=s.length;c&lt;l;++c)a=s[c].controller.getMinMax(this,e),r||(i=Math.min(i,a.min)),o||(t=Math.max(t,a.max));return i=o&amp;&amp;i&gt;t?t:i,t=r&amp;&amp;i&gt;t?i:t,{min:Va(i,Va(t,i)),max:Va(t,Va(i,t))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){let e=this.chart.data;return this.options.labels||(this.isHorizontal()?e.xLabels:e.yLabels)||e.labels||[]}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){Oi(this.options.beforeUpdate,[this])}update(e,i,t){let{beginAtZero:r,grace:o,ticks:a}=this.options,s=a.sampleSize;this.beforeUpdate(),this.maxWidth=e,this.maxHeight=i,this._margins=t=Object.assign({left:0,right:0,top:0,bottom:0},t),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+t.left+t.right:this.height+t.top+t.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=rH(this,o,r),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();let c=s&lt;this.ticks.length;this._convertTicksToLabels(c?CH(this.ticks,s):this.ticks),this.configure(),this.beforeCalculateLabelRotation(),this.calculateLabelRotation(),this.afterCalculateLabelRotation(),a.display&amp;&amp;(a.autoSkip||a.source==="auto")&amp;&amp;(this.ticks=f1e(this,this.ticks),this._labelSizes=null,this.afterAutoSkip()),c&amp;&amp;this._convertTicksToLabels(this.ticks),this.beforeFit(),this.fit(),this.afterFit(),this.afterUpdate()}configure(){let e=this.options.reverse,i,t;this.isHorizontal()?(i=this.left,t=this.right):(i=this.top,t=this.bottom,e=!e),this._startPixel=i,this._endPixel=t,this._reversePixels=e,this._length=t-i,this._alignToPixels=this.options.alignToPixels}afterUpdate(){Oi(this.options.afterUpdate,[this])}beforeSetDimensions(){Oi(this.options.beforeSetDimensions,[this])}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=0,this.right=this.width):(this.height=this.maxHeight,this.top=0,this.bottom=this.height),this.paddingLeft=0,this.paddingTop=0,this.paddingRight=0,this.paddingBottom=0}afterSetDimensions(){Oi(this.options.afterSetDimensions,[this])}_callHooks(e){this.chart.notifyPlugins(e,this.getContext()),Oi(this.options[e],[this])}beforeDataLimits(){this._callHooks("beforeDataLimits")}determineDataLimits(){}afterDataLimits(){this._callHooks("afterDataLimits")}beforeBuildTicks(){this._callHooks("beforeBuildTicks")}buildTicks(){return[]}afterBuildTicks(){this._callHooks("afterBuildTicks")}beforeTickToLabelConversion(){Oi(this.options.beforeTickToLabelConversion,[this])}generateTickLabels(e){let i=this.options.ticks,t,r,o;for(t=0,r=e.length;t&lt;r;t++)o=e[t],o.label=Oi(i.callback,[o.value,t,e],this)}afterTickToLabelConversion(){Oi(this.options.afterTickToLabelConversion,[this])}beforeCalculateLabelRotation(){Oi(this.options.beforeCalculateLabelRotation,[this])}calculateLabelRotation(){let e=this.options,i=e.ticks,t=this.ticks.length,r=i.minRotation||0,o=i.maxRotation,a=r,s,c,l;if(!this._isVisible()||!i.display||r&gt;=o||t&lt;=1||!this.isHorizontal()){this.labelRotation=r;return}let u=this._getLabelSizes(),f=u.widest.width,g=u.highest.height,b=Ko(this.chart.width-f,0,this.maxWidth);s=e.offset?this.maxWidth/t:b/(t-1),f+6&gt;s&amp;&amp;(s=b/(t-(e.offset?.5:1)),c=this.maxHeight-eb(e.grid)-i.padding-xH(e.title,this.chart.options.font),l=Math.sqrt(f*f+g*g),a=V2(Math.min(Math.asin(Ko((u.highest.height+6)/s,-1,1)),Math.asin(Ko(c/l,-1,1))-Math.asin(Ko(g/l,-1,1)))),a=Math.max(r,Math.min(o,a))),this.labelRotation=a}afterCalculateLabelRotation(){Oi(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){Oi(this.options.beforeFit,[this])}fit(){let e={width:0,height:0},{chart:i,options:{ticks:t,title:r,grid:o}}=this,a=this._isVisible(),s=this.isHorizontal();if(a){let c=xH(r,i.options.font);if(s?(e.width=this.maxWidth,e.height=eb(o)+c):(e.height=this.maxHeight,e.width=eb(o)+c),t.display&amp;&amp;this.ticks.length){let{first:l,last:u,widest:f,highest:g}=this._getLabelSizes(),b=t.padding*2,y=sd(this.labelRotation),M=Math.cos(y),k=Math.sin(y);if(s){let O=t.mirror?0:k*f.width+M*g.height;e.height=Math.min(this.maxHeight,e.height+O+b)}else{let O=t.mirror?0:M*f.width+k*g.height;e.width=Math.min(this.maxWidth,e.width+O+b)}this._calculatePadding(l,u,k,M)}}this._handleMargins(),s?(this.width=this._length=i.width-this._margins.left-this._margins.right,this.height=e.height):(this.width=e.width,this.height=this._length=i.height-this._margins.top-this._margins.bottom)}_calculatePadding(e,i,t,r){let{ticks:{align:o,padding:a},position:s}=this.options,c=this.labelRotation!==0,l=s!=="top"&amp;&amp;this.axis==="x";if(this.isHorizontal()){let u=this.getPixelForTick(0)-this.left,f=this.right-this.getPixelForTick(this.ticks.length-1),g=0,b=0;c?l?(g=r*e.width,b=t*i.height):(g=t*e.height,b=r*i.width):o==="start"?b=i.width:o==="end"?g=e.width:o!=="inner"&amp;&amp;(g=e.width/2,b=i.width/2),this.paddingLeft=Math.max((g-u+a)*this.width/(this.width-u),0),this.paddingRight=Math.max((b-f+a)*this.width/(this.width-f),0)}else{let u=i.height/2,f=e.height/2;o==="start"?(u=0,f=e.height):o==="end"&amp;&amp;(u=i.height,f=0),this.paddingTop=u+a,this.paddingBottom=f+a}}_handleMargins(){this._margins&amp;&amp;(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){Oi(this.options.afterFit,[this])}isHorizontal(){let{axis:e,position:i}=this.options;return i==="top"||i==="bottom"||e==="x"}isFullSize(){return this.options.fullSize}_convertTicksToLabels(e){this.beforeTickToLabelConversion(),this.generateTickLabels(e);let i,t;for(i=0,t=e.length;i&lt;t;i++)gi(e[i].label)&amp;&amp;(e.splice(i,1),t--,i--);this.afterTickToLabelConversion()}_getLabelSizes(){let e=this._labelSizes;if(!e){let i=this.options.ticks.sampleSize,t=this.ticks;i&lt;t.length&amp;&amp;(t=CH(t,i)),this._labelSizes=e=this._computeLabelSizes(t,t.length)}return e}_computeLabelSizes(e,i){let{ctx:t,_longestTextCache:r}=this,o=[],a=[],s=0,c=0,l,u,f,g,b,y,M,k,O,L,Z;for(l=0;l&lt;i;++l){if(g=e[l].label,b=this._resolveTickFontOptions(l),t.font=y=b.string,M=r[y]=r[y]||{data:{},gc:[]},k=b.lineHeight,O=L=0,!gi(g)&amp;&amp;!Gi(g))O=Y_(t,M.data,M.gc,O,g),L=k;else if(Gi(g))for(u=0,f=g.length;u&lt;f;++u)Z=g[u],!gi(Z)&amp;&amp;!Gi(Z)&amp;&amp;(O=Y_(t,M.data,M.gc,O,Z),L+=k);o.push(O),a.push(L),s=Math.max(O,s),c=Math.max(L,c)}w1e(r,i);let Y=o.indexOf(s),K=a.indexOf(c),R=q=&gt;({width:o[q]||0,height:a[q]||0});return{first:R(0),last:R(i-1),widest:R(Y),highest:R(K),widths:o,heights:a}}getLabelForValue(e){return e}getPixelForValue(e,i){return NaN}getValueForPixel(e){}getPixelForTick(e){let i=this.ticks;return e&lt;0||e&gt;i.length-1?null:this.getPixelForValue(i[e].value)}getPixelForDecimal(e){this._reversePixels&amp;&amp;(e=1-e);let i=this._startPixel+e*this._length;return Gz(this._alignToPixels?Du(this.chart,i,0):i)}getDecimalForPixel(e){let i=(e-this._startPixel)/this._length;return this._reversePixels?1-i:i}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){let{min:e,max:i}=this;return e&lt;0&amp;&amp;i&lt;0?i:e&gt;0&amp;&amp;i&gt;0?e:0}getContext(e){let i=this.ticks||[];if(e&gt;=0&amp;&amp;e&lt;i.length){let t=i[e];return t.$context||(t.$context=k1e(this.getContext(),e,t))}return this.$context||(this.$context=M1e(this.chart.getContext(),this))}_tickSize(){let e=this.options.ticks,i=sd(this.labelRotation),t=Math.abs(Math.cos(i)),r=Math.abs(Math.sin(i)),o=this._getLabelSizes(),a=e.autoSkipPadding||0,s=o?o.widest.width+a:0,c=o?o.highest.height+a:0;return this.isHorizontal()?c*t&gt;s*r?s/t:c/r:c*r&lt;s*t?c/t:s/r}_isVisible(){let e=this.options.display;return e!=="auto"?!!e:this.getMatchingVisibleMetas().length&gt;0}_computeGridLineItems(e){let i=this.axis,t=this.chart,r=this.options,{grid:o,position:a}=r,s=o.offset,c=this.isHorizontal(),u=this.ticks.length+(s?1:0),f=eb(o),g=[],b=o.setContext(this.getContext()),y=b.drawBorder?b.borderWidth:0,M=y/2,k=function(je){return Du(t,je,y)},O,L,Z,Y,K,R,q,oe,se,he,ge,Oe;if(a==="top")O=k(this.bottom),R=this.bottom-f,oe=O-M,he=k(e.top)+M,Oe=e.bottom;else if(a==="bottom")O=k(this.top),he=e.top,Oe=k(e.bottom)-M,R=O+M,oe=this.top+f;else if(a==="left")O=k(this.right),K=this.right-f,q=O-M,se=k(e.left)+M,ge=e.right;else if(a==="right")O=k(this.left),se=e.left,ge=k(e.right)-M,K=O+M,q=this.left+f;else if(i==="x"){if(a==="center")O=k((e.top+e.bottom)/2+.5);else if(Xn(a)){let je=Object.keys(a)[0],F=a[je];O=k(this.chart.scales[je].getPixelForValue(F))}he=e.top,Oe=e.bottom,R=O+M,oe=R+f}else if(i==="y"){if(a==="center")O=k((e.left+e.right)/2);else if(Xn(a)){let je=Object.keys(a)[0],F=a[je];O=k(this.chart.scales[je].getPixelForValue(F))}K=O-M,q=K-f,se=e.left,ge=e.right}let _e=li(r.ticks.maxTicksLimit,u),Qe=Math.max(1,Math.ceil(u/_e));for(L=0;L&lt;u;L+=Qe){let je=o.setContext(this.getContext(L)),F=je.lineWidth,ce=je.color,De=je.borderDash||[],ye=je.borderDashOffset,Lt=je.tickWidth,z=je.tickColor,ie=je.tickBorderDash||[],Pe=je.tickBorderDashOffset;Z=x1e(this,L,s),Z!==void 0&amp;&amp;(Y=Du(t,Z,F),c?K=q=se=ge=Y:R=oe=he=Oe=Y,g.push({tx1:K,ty1:R,tx2:q,ty2:oe,x1:se,y1:he,x2:ge,y2:Oe,width:F,color:ce,borderDash:De,borderDashOffset:ye,tickWidth:Lt,tickColor:z,tickBorderDash:ie,tickBorderDashOffset:Pe}))}return this._ticksLength=u,this._borderValue=O,g}_computeLabelItems(e){let i=this.axis,t=this.options,{position:r,ticks:o}=t,a=this.isHorizontal(),s=this.ticks,{align:c,crossAlign:l,padding:u,mirror:f}=o,g=eb(t.grid),b=g+u,y=f?-u:b,M=-sd(this.labelRotation),k=[],O,L,Z,Y,K,R,q,oe,se,he,ge,Oe,_e="middle";if(r==="top")R=this.bottom-y,q=this._getXAxisLabelAlignment();else if(r==="bottom")R=this.top+y,q=this._getXAxisLabelAlignment();else if(r==="left"){let je=this._getYAxisLabelAlignment(g);q=je.textAlign,K=je.x}else if(r==="right"){let je=this._getYAxisLabelAlignment(g);q=je.textAlign,K=je.x}else if(i==="x"){if(r==="center")R=(e.top+e.bottom)/2+b;else if(Xn(r)){let je=Object.keys(r)[0],F=r[je];R=this.chart.scales[je].getPixelForValue(F)+b}q=this._getXAxisLabelAlignment()}else if(i==="y"){if(r==="center")K=(e.left+e.right)/2-b;else if(Xn(r)){let je=Object.keys(r)[0],F=r[je];K=this.chart.scales[je].getPixelForValue(F)}q=this._getYAxisLabelAlignment(g).textAlign}i==="y"&amp;&amp;(c==="start"?_e="top":c==="end"&amp;&amp;(_e="bottom"));let Qe=this._getLabelSizes();for(O=0,L=s.length;O&lt;L;++O){Z=s[O],Y=Z.label;let je=o.setContext(this.getContext(O));oe=this.getPixelForTick(O)+o.labelOffset,se=this._resolveTickFontOptions(O),he=se.lineHeight,ge=Gi(Y)?Y.length:1;let F=ge/2,ce=je.color,De=je.textStrokeColor,ye=je.textStrokeWidth,Lt=q;a?(K=oe,q==="inner"&amp;&amp;(O===L-1?Lt=this.options.reverse?"left":"right":O===0?Lt=this.options.reverse?"right":"left":Lt="center"),r==="top"?l==="near"||M!==0?Oe=-ge*he+he/2:l==="center"?Oe=-Qe.highest.height/2-F*he+he:Oe=-Qe.highest.height+he/2:l==="near"||M!==0?Oe=he/2:l==="center"?Oe=Qe.highest.height/2-F*he:Oe=Qe.highest.height-ge*he,f&amp;&amp;(Oe*=-1)):(R=oe,Oe=(1-ge)*he/2);let z;if(je.showLabelBackdrop){let ie=To(je.backdropPadding),Pe=Qe.heights[O],xe=Qe.widths[O],Me=R+Oe-ie.top,Ye=K-ie.left;switch(_e){case"middle":Me-=Pe/2;break;case"bottom":Me-=Pe;break}switch(q){case"center":Ye-=xe/2;break;case"right":Ye-=xe;break}z={left:Ye,top:Me,width:xe+ie.width,height:Pe+ie.height,color:je.backdropColor}}k.push({rotation:M,label:Y,font:se,color:ce,strokeColor:De,strokeWidth:ye,textOffset:Oe,textAlign:Lt,textBaseline:_e,translation:[K,R],backdrop:z})}return k}_getXAxisLabelAlignment(){let{position:e,ticks:i}=this.options;if(-sd(this.labelRotation))return e==="top"?"left":"right";let r="center";return i.align==="start"?r="left":i.align==="end"?r="right":i.align==="inner"&amp;&amp;(r="inner"),r}_getYAxisLabelAlignment(e){let{position:i,ticks:{crossAlign:t,mirror:r,padding:o}}=this.options,a=this._getLabelSizes(),s=e+o,c=a.widest.width,l,u;return i==="left"?r?(u=this.right+o,t==="near"?l="left":t==="center"?(l="center",u+=c/2):(l="right",u+=c)):(u=this.right-s,t==="near"?l="right":t==="center"?(l="center",u-=c/2):(l="left",u=this.left)):i==="right"?r?(u=this.left+o,t==="near"?l="right":t==="center"?(l="center",u-=c/2):(l="left",u-=c)):(u=this.left+s,t==="near"?l="left":t==="center"?(l="center",u+=c/2):(l="right",u=this.right)):l="right",{textAlign:l,x:u}}_computeLabelArea(){if(this.options.ticks.mirror)return;let e=this.chart,i=this.options.position;if(i==="left"||i==="right")return{top:0,left:this.left,bottom:e.height,right:this.right};if(i==="top"||i==="bottom")return{top:this.top,left:0,bottom:this.bottom,right:e.width}}drawBackground(){let{ctx:e,options:{backgroundColor:i},left:t,top:r,width:o,height:a}=this;i&amp;&amp;(e.save(),e.fillStyle=i,e.fillRect(t,r,o,a),e.restore())}getLineWidthForValue(e){let i=this.options.grid;if(!this._isVisible()||!i.display)return 0;let r=this.ticks.findIndex(o=&gt;o.value===e);return r&gt;=0?i.setContext(this.getContext(r)).lineWidth:0}drawGrid(e){let i=this.options.grid,t=this.ctx,r=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(e)),o,a,s=(c,l,u)=&gt;{!u.width||!u.color||(t.save(),t.lineWidth=u.width,t.strokeStyle=u.color,t.setLineDash(u.borderDash||[]),t.lineDashOffset=u.borderDashOffset,t.beginPath(),t.moveTo(c.x,c.y),t.lineTo(l.x,l.y),t.stroke(),t.restore())};if(i.display)for(o=0,a=r.length;o&lt;a;++o){let c=r[o];i.drawOnChartArea&amp;&amp;s({x:c.x1,y:c.y1},{x:c.x2,y:c.y2},c),i.drawTicks&amp;&amp;s({x:c.tx1,y:c.ty1},{x:c.tx2,y:c.ty2},{color:c.tickColor,width:c.tickWidth,borderDash:c.tickBorderDash,borderDashOffset:c.tickBorderDashOffset})}}drawBorder(){let{chart:e,ctx:i,options:{grid:t}}=this,r=t.setContext(this.getContext()),o=t.drawBorder?r.borderWidth:0;if(!o)return;let a=t.setContext(this.getContext(0)).lineWidth,s=this._borderValue,c,l,u,f;this.isHorizontal()?(c=Du(e,this.left,o)-o/2,l=Du(e,this.right,a)+a/2,u=f=s):(u=Du(e,this.top,o)-o/2,f=Du(e,this.bottom,a)+a/2,c=l=s),i.save(),i.lineWidth=r.borderWidth,i.strokeStyle=r.borderColor,i.beginPath(),i.moveTo(c,u),i.lineTo(l,f),i.stroke(),i.restore()}drawLabels(e){if(!this.options.ticks.display)return;let t=this.ctx,r=this._computeLabelArea();r&amp;&amp;U2(t,r);let o=this._labelItems||(this._labelItems=this._computeLabelItems(e)),a,s;for(a=0,s=o.length;a&lt;s;++a){let c=o[a],l=c.font,u=c.label;c.backdrop&amp;&amp;(t.fillStyle=c.backdrop.color,t.fillRect(c.backdrop.left,c.backdrop.top,c.backdrop.width,c.backdrop.height));let f=c.textOffset;up(t,u,0,f,l,c)}r&amp;&amp;W2(t)}drawTitle(){let{ctx:e,options:{position:i,title:t,reverse:r}}=this;if(!t.display)return;let o=Xr(t.font),a=To(t.padding),s=t.align,c=o.lineHeight/2;i==="bottom"||i==="center"||Xn(i)?(c+=a.bottom,Gi(t.text)&amp;&amp;(c+=o.lineHeight*(t.text.length-1))):c+=a.top;let{titleX:l,titleY:u,maxWidth:f,rotation:g}=E1e(this,c,i,s);up(e,t.text,0,0,o,{color:t.color,maxWidth:f,rotation:g,textAlign:O1e(s,i,r),textBaseline:"middle",translation:[l,u]})}draw(e){this._isVisible()&amp;&amp;(this.drawBackground(),this.drawGrid(e),this.drawBorder(),this.drawTitle(),this.drawLabels(e))}_layers(){let e=this.options,i=e.ticks&amp;&amp;e.ticks.z||0,t=li(e.grid&amp;&amp;e.grid.z,-1);return!this._isVisible()||this.draw!==n.prototype.draw?[{z:i,draw:r=&gt;{this.draw(r)}}]:[{z:t,draw:r=&gt;{this.drawBackground(),this.drawGrid(r),this.drawTitle()}},{z:t+1,draw:()=&gt;{this.drawBorder()}},{z:i,draw:r=&gt;{this.drawLabels(r)}}]}getMatchingVisibleMetas(e){let i=this.chart.getSortedVisibleDatasetMetas(),t=this.axis+"AxisID",r=[],o,a;for(o=0,a=i.length;o&lt;a;++o){let s=i[o];s[t]===this.id&amp;&amp;(!e||s.type===e)&amp;&amp;r.push(s)}return r}_resolveTickFontOptions(e){let i=this.options.ticks.setContext(this.getContext(e));return Xr(i.font)}_maxDigits(){let e=this._resolveTickFontOptions(0).lineHeight;return(this.isHorizontal()?this.width:this.height)/e}},zf=class{constructor(e,i,t){this.type=e,this.scope=i,this.override=t,this.items=Object.create(null)}isForType(e){return Object.prototype.isPrototypeOf.call(this.type.prototype,e.prototype)}register(e){let i=Object.getPrototypeOf(e),t;D1e(i)&amp;&amp;(t=this.register(i));let r=this.items,o=e.id,a=this.scope+"."+o;if(!o)throw new Error("class does not have id: "+e);return o in r||(r[o]=e,S1e(e,a,t),this.override&amp;&amp;Pn.override(e.id,e.overrides)),a}get(e){return this.items[e]}unregister(e){let i=this.items,t=e.id,r=this.scope;t in i&amp;&amp;delete i[t],r&amp;&amp;t in Pn[r]&amp;&amp;(delete Pn[r][t],this.override&amp;&amp;delete Pu[t])}};function S1e(n,e,i){let t=Lf(Object.create(null),[i?Pn.get(i):{},Pn.get(e),n.defaults]);Pn.set(e,t),n.defaultRoutes&amp;&amp;P1e(e,n.defaultRoutes),n.descriptors&amp;&amp;Pn.describe(e,n.descriptors)}function P1e(n,e){Object.keys(e).forEach(i=&gt;{let t=i.split("."),r=t.pop(),o=[n].concat(t).join("."),a=e[i].split("."),s=a.pop(),c=a.join(".");Pn.route(o,r,c,s)})}function D1e(n){return"id"in n&amp;&amp;"defaults"in n}var eI=class{constructor(){this.controllers=new zf(lw,"datasets",!0),this.elements=new zf(il,"elements"),this.plugins=new zf(Object,"plugins"),this.scales=new zf(hp,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...e){this._each("register",e)}remove(...e){this._each("unregister",e)}addControllers(...e){this._each("register",e,this.controllers)}addElements(...e){this._each("register",e,this.elements)}addPlugins(...e){this._each("register",e,this.plugins)}addScales(...e){this._each("register",e,this.scales)}getController(e){return this._get(e,this.controllers,"controller")}getElement(e){return this._get(e,this.elements,"element")}getPlugin(e){return this._get(e,this.plugins,"plugin")}getScale(e){return this._get(e,this.scales,"scale")}removeControllers(...e){this._each("unregister",e,this.controllers)}removeElements(...e){this._each("unregister",e,this.elements)}removePlugins(...e){this._each("unregister",e,this.plugins)}removeScales(...e){this._each("unregister",e,this.scales)}_each(e,i,t){[...i].forEach(r=&gt;{let o=t||this._getRegistryForType(r);t||o.isForType(r)||o===this.plugins&amp;&amp;r.id?this._exec(e,o,r):mi(r,a=&gt;{let s=t||this._getRegistryForType(a);this._exec(e,s,a)})})}_exec(e,i,t){let r=j2(e);Oi(t["before"+r],[],t),i[e](t),Oi(t["after"+r],[],t)}_getRegistryForType(e){for(let i=0;i&lt;this._typedRegistries.length;i++){let t=this._typedRegistries[i];if(t.isForType(e))return t}return this.plugins}_get(e,i,t){let r=i.get(e);if(r===void 0)throw new Error('"'+e+'" is not a registered '+t+".");return r}},dd=new eI;function pp(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}var I1e=(()=&gt;{class n{constructor(i){this.options=i||{}}init(i){}formats(){return pp()}parse(i,t){return pp()}format(i,t){return pp()}add(i,t,r){return pp()}diff(i,t,r){return pp()}startOf(i,t,r){return pp()}endOf(i,t){return pp()}}return n.override=function(e){Object.assign(n.prototype,e)},n})(),T1e={_date:I1e};function A1e(n,e,i,t){let{controller:r,data:o,_sorted:a}=n,s=r._cachedMeta.iScale;if(s&amp;&amp;e===s.axis&amp;&amp;e!=="r"&amp;&amp;a&amp;&amp;o.length){let c=s._reversePixels?$z:z2;if(t){if(r._sharedOptions){let l=o[0],u=typeof l.getRange=="function"&amp;&amp;l.getRange(e);if(u){let f=c(o,e,i-u),g=c(o,e,i+u);return{lo:f.lo,hi:g.hi}}}}else return c(o,e,i)}return{lo:0,hi:o.length-1}}function cb(n,e,i,t,r){let o=n.getSortedVisibleDatasetMetas(),a=i[e];for(let s=0,c=o.length;s&lt;c;++s){let{index:l,data:u}=o[s],{lo:f,hi:g}=A1e(o[s],e,a,r);for(let b=f;b&lt;=g;++b){let y=u[b];y.skip||t(y,l,b)}}}function R1e(n){let e=n.indexOf("x")!==-1,i=n.indexOf("y")!==-1;return function(t,r){let o=e?Math.abs(t.x-r.x):0,a=i?Math.abs(t.y-r.y):0;return Math.sqrt(Math.pow(o,2)+Math.pow(a,2))}}function Y4(n,e,i,t,r){let o=[];return!r&amp;&amp;!n.isPointInArea(e)||cb(n,i,e,function(s,c,l){!r&amp;&amp;!R4(s,n.chartArea,0)||s.inRange(e.x,e.y,t)&amp;&amp;o.push({element:s,datasetIndex:c,index:l})},!0),o}function F1e(n,e,i,t){let r=[];function o(a,s,c){let{startAngle:l,endAngle:u}=a.getProps(["startAngle","endAngle"],t),{angle:f}=y4(a,{x:e.x,y:e.y});C4(f,l,u)&amp;&amp;r.push({element:a,datasetIndex:s,index:c})}return cb(n,i,e,o),r}function N1e(n,e,i,t,r,o){let a=[],s=R1e(i),c=Number.POSITIVE_INFINITY;function l(u,f,g){let b=u.inRange(e.x,e.y,r);if(t&amp;&amp;!b)return;let y=u.getCenterPoint(r);if(!(!!o||n.isPointInArea(y))&amp;&amp;!b)return;let k=s(e,y);k&lt;c?(a=[{element:u,datasetIndex:f,index:g}],c=k):k===c&amp;&amp;a.push({element:u,datasetIndex:f,index:g})}return cb(n,i,e,l),a}function q4(n,e,i,t,r,o){return!o&amp;&amp;!n.isPointInArea(e)?[]:i==="r"&amp;&amp;!t?F1e(n,e,i,r):N1e(n,e,i,t,r,o)}function wH(n,e,i,t,r){let o=[],a=i==="x"?"inXRange":"inYRange",s=!1;return cb(n,i,e,(c,l,u)=&gt;{c[a](e[i],r)&amp;&amp;(o.push({element:c,datasetIndex:l,index:u}),s=s||c.inRange(e.x,e.y,r))}),t&amp;&amp;!s?[]:o}var L1e={evaluateInteractionItems:cb,modes:{index(n,e,i,t){let r=Au(e,n),o=i.axis||"x",a=i.includeInvisible||!1,s=i.intersect?Y4(n,r,o,t,a):q4(n,r,o,!1,t,a),c=[];return s.length?(n.getSortedVisibleDatasetMetas().forEach(l=&gt;{let u=s[0].index,f=l.data[u];f&amp;&amp;!f.skip&amp;&amp;c.push({element:f,datasetIndex:l.index,index:u})}),c):[]},dataset(n,e,i,t){let r=Au(e,n),o=i.axis||"xy",a=i.includeInvisible||!1,s=i.intersect?Y4(n,r,o,t,a):q4(n,r,o,!1,t,a);if(s.length&gt;0){let c=s[0].datasetIndex,l=n.getDatasetMeta(c).data;s=[];for(let u=0;u&lt;l.length;++u)s.push({element:l[u],datasetIndex:c,index:u})}return s},point(n,e,i,t){let r=Au(e,n),o=i.axis||"xy",a=i.includeInvisible||!1;return Y4(n,r,o,t,a)},nearest(n,e,i,t){let r=Au(e,n),o=i.axis||"xy",a=i.includeInvisible||!1;return q4(n,r,o,i.intersect,t,a)},x(n,e,i,t){let r=Au(e,n);return wH(n,r,"x",i.intersect,t)},y(n,e,i,t){let r=Au(e,n);return wH(n,r,"y",i.intersect,t)}}},JH=["left","top","right","bottom"];function tb(n,e){return n.filter(i=&gt;i.pos===e)}function MH(n,e){return n.filter(i=&gt;JH.indexOf(i.pos)===-1&amp;&amp;i.box.axis===e)}function nb(n,e){return n.sort((i,t)=&gt;{let r=e?t:i,o=e?i:t;return r.weight===o.weight?r.index-o.index:r.weight-o.weight})}function j1e(n){let e=[],i,t,r,o,a,s;for(i=0,t=(n||[]).length;i&lt;t;++i)r=n[i],{position:o,options:{stack:a,stackWeight:s=1}}=r,e.push({index:i,box:r,pos:o,horizontal:r.isHorizontal(),weight:r.weight,stack:a&amp;&amp;o+a,stackWeight:s});return e}function V1e(n){let e={};for(let i of n){let{stack:t,pos:r,stackWeight:o}=i;if(!t||!JH.includes(r))continue;let a=e[t]||(e[t]={count:0,placed:0,weight:0,size:0});a.count++,a.weight+=o}return e}function B1e(n,e){let i=V1e(n),{vBoxMaxWidth:t,hBoxMaxHeight:r}=e,o,a,s;for(o=0,a=n.length;o&lt;a;++o){s=n[o];let{fullSize:c}=s.box,l=i[s.stack],u=l&amp;&amp;s.stackWeight/l.weight;s.horizontal?(s.width=u?u*t:c&amp;&amp;e.availableWidth,s.height=r):(s.width=t,s.height=u?u*r:c&amp;&amp;e.availableHeight)}return i}function z1e(n){let e=j1e(n),i=nb(e.filter(l=&gt;l.box.fullSize),!0),t=nb(tb(e,"left"),!0),r=nb(tb(e,"right")),o=nb(tb(e,"top"),!0),a=nb(tb(e,"bottom")),s=MH(e,"x"),c=MH(e,"y");return{fullSize:i,leftAndTop:t.concat(o),rightAndBottom:r.concat(c).concat(a).concat(s),chartArea:tb(e,"chartArea"),vertical:t.concat(r).concat(c),horizontal:o.concat(a).concat(s)}}function kH(n,e,i,t){return Math.max(n[i],e[i])+Math.max(n[t],e[t])}function eU(n,e){n.top=Math.max(n.top,e.top),n.left=Math.max(n.left,e.left),n.bottom=Math.max(n.bottom,e.bottom),n.right=Math.max(n.right,e.right)}function H1e(n,e,i,t){let{pos:r,box:o}=i,a=n.maxPadding;if(!Xn(r)){i.size&amp;&amp;(n[r]-=i.size);let f=t[i.stack]||{size:0,count:1};f.size=Math.max(f.size,i.horizontal?o.height:o.width),i.size=f.size/f.count,n[r]+=i.size}o.getPadding&amp;&amp;eU(a,o.getPadding());let s=Math.max(0,e.outerWidth-kH(a,n,"left","right")),c=Math.max(0,e.outerHeight-kH(a,n,"top","bottom")),l=s!==n.w,u=c!==n.h;return n.w=s,n.h=c,i.horizontal?{same:l,other:u}:{same:u,other:l}}function U1e(n){let e=n.maxPadding;function i(t){let r=Math.max(e[t]-n[t],0);return n[t]+=r,r}n.y+=i("top"),n.x+=i("left"),i("right"),i("bottom")}function W1e(n,e){let i=e.maxPadding;function t(r){let o={left:0,top:0,right:0,bottom:0};return r.forEach(a=&gt;{o[a]=Math.max(e[a],i[a])}),o}return t(n?["left","right"]:["top","bottom"])}function rb(n,e,i,t){let r=[],o,a,s,c,l,u;for(o=0,a=n.length,l=0;o&lt;a;++o){s=n[o],c=s.box,c.update(s.width||e.w,s.height||e.h,W1e(s.horizontal,e));let{same:f,other:g}=H1e(e,i,s,t);l|=f&amp;&amp;r.length,u=u||g,c.fullSize||r.push(s)}return l&amp;&amp;rb(r,e,i,t)||u}function K2(n,e,i,t,r){n.top=i,n.left=e,n.right=e+t,n.bottom=i+r,n.width=t,n.height=r}function OH(n,e,i,t){let r=i.padding,{x:o,y:a}=e;for(let s of n){let c=s.box,l=t[s.stack]||{count:1,placed:0,weight:1},u=s.stackWeight/l.weight||1;if(s.horizontal){let f=e.w*u,g=l.size||c.height;ja(l.start)&amp;&amp;(a=l.start),c.fullSize?K2(c,r.left,a,i.outerWidth-r.right-r.left,g):K2(c,e.left+l.placed,a,f,g),l.start=a,l.placed+=f,a=c.bottom}else{let f=e.h*u,g=l.size||c.width;ja(l.start)&amp;&amp;(o=l.start),c.fullSize?K2(c,o,r.top,g,i.outerHeight-r.bottom-r.top):K2(c,o,e.top+l.placed,g,f),l.start=o,l.placed+=f,o=c.right}}e.x=o,e.y=a}Pn.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}});var Fu={addBox(n,e){n.boxes||(n.boxes=[]),e.fullSize=e.fullSize||!1,e.position=e.position||"top",e.weight=e.weight||0,e._layers=e._layers||function(){return[{z:0,draw(i){e.draw(i)}}]},n.boxes.push(e)},removeBox(n,e){let i=n.boxes?n.boxes.indexOf(e):-1;i!==-1&amp;&amp;n.boxes.splice(i,1)},configure(n,e,i){e.fullSize=i.fullSize,e.position=i.position,e.weight=i.weight},update(n,e,i,t){if(!n)return;let r=To(n.options.layout.padding),o=Math.max(e-r.width,0),a=Math.max(i-r.height,0),s=z1e(n.boxes),c=s.vertical,l=s.horizontal;mi(n.boxes,M=&gt;{typeof M.beforeLayout=="function"&amp;&amp;M.beforeLayout()});let u=c.reduce((M,k)=&gt;k.box.options&amp;&amp;k.box.options.display===!1?M:M+1,0)||1,f=Object.freeze({outerWidth:e,outerHeight:i,padding:r,availableWidth:o,availableHeight:a,vBoxMaxWidth:o/2/u,hBoxMaxHeight:a/2}),g=Object.assign({},r);eU(g,To(t));let b=Object.assign({maxPadding:g,w:o,h:a,x:r.left,y:r.top},r),y=B1e(c.concat(l),f);rb(s.fullSize,b,f,y),rb(c,b,f,y),rb(l,b,f,y)&amp;&amp;rb(c,b,f,y),U1e(b),OH(s.leftAndTop,b,f,y),b.x+=b.w,b.y+=b.h,OH(s.rightAndBottom,b,f,y),n.chartArea={left:b.left,top:b.top,right:b.left+b.w,bottom:b.top+b.h,height:b.h,width:b.w},mi(s.chartArea,M=&gt;{let k=M.box;Object.assign(k,n.chartArea),k.update(b.w,b.h,{left:0,top:0,right:0,bottom:0})})}},iw=class{acquireContext(e,i){}releaseContext(e){return!1}addEventListener(e,i,t){}removeEventListener(e,i,t){}getDevicePixelRatio(){return 1}getMaximumSize(e,i,t,r){return i=Math.max(0,i||e.width),t=t||e.height,{width:i,height:Math.max(0,r?Math.floor(i/r):t)}}isAttached(e){return!0}updateConfig(e){}},tI=class extends iw{acquireContext(e){return e&amp;&amp;e.getContext&amp;&amp;e.getContext("2d")||null}updateConfig(e){e.options.animation=!1}},tw="$chartjs",G1e={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},EH=n=&gt;n===null||n==="";function $1e(n,e){let i=n.style,t=n.getAttribute("height"),r=n.getAttribute("width");if(n[tw]={initial:{height:t,width:r,style:{display:i.display,height:i.height,width:i.width}}},i.display=i.display||"block",i.boxSizing=i.boxSizing||"border-box",EH(r)){let o=z4(n,"width");o!==void 0&amp;&amp;(n.width=o)}if(EH(t))if(n.style.height==="")n.height=n.width/(e||2);else{let o=z4(n,"height");o!==void 0&amp;&amp;(n.height=o)}return n}var tU=lH?{passive:!0}:!1;function Y1e(n,e,i){n.addEventListener(e,i,tU)}function q1e(n,e,i){n.canvas.removeEventListener(e,i,tU)}function Z1e(n,e){let i=G1e[n.type]||n.type,{x:t,y:r}=Au(n,e);return{type:i,chart:e,native:n,x:t!==void 0?t:null,y:r!==void 0?r:null}}function rw(n,e){for(let i of n)if(i===e||i.contains(e))return!0}function Q1e(n,e,i){let t=n.canvas,r=new MutationObserver(o=&gt;{let a=!1;for(let s of o)a=a||rw(s.addedNodes,t),a=a&amp;&amp;!rw(s.removedNodes,t);a&amp;&amp;i()});return r.observe(document,{childList:!0,subtree:!0}),r}function K1e(n,e,i){let t=n.canvas,r=new MutationObserver(o=&gt;{let a=!1;for(let s of o)a=a||rw(s.removedNodes,t),a=a&amp;&amp;!rw(s.addedNodes,t);a&amp;&amp;i()});return r.observe(document,{childList:!0,subtree:!0}),r}var ab=new Map,SH=0;function nU(){let n=window.devicePixelRatio;n!==SH&amp;&amp;(SH=n,ab.forEach((e,i)=&gt;{i.currentDevicePixelRatio!==n&amp;&amp;e()}))}function X1e(n,e){ab.size||window.addEventListener("resize",nU),ab.set(n,e)}function J1e(n){ab.delete(n),ab.size||window.removeEventListener("resize",nU)}function eye(n,e,i){let t=n.canvas,r=t&amp;&amp;Y2(t);if(!r)return;let o=k4((s,c)=&gt;{let l=r.clientWidth;i(s,c),l&lt;r.clientWidth&amp;&amp;i()},window),a=new ResizeObserver(s=&gt;{let c=s[0],l=c.contentRect.width,u=c.contentRect.height;l===0&amp;&amp;u===0||o(l,u)});return a.observe(r),X1e(n,o),a}function Z4(n,e,i){i&amp;&amp;i.disconnect(),e==="resize"&amp;&amp;J1e(n)}function tye(n,e,i){let t=n.canvas,r=k4(o=&gt;{n.ctx!==null&amp;&amp;i(Z1e(o,n))},n,o=&gt;{let a=o[0];return[a,a.offsetX,a.offsetY]});return Y1e(t,e,r),r}var nI=class extends iw{acquireContext(e,i){let t=e&amp;&amp;e.getContext&amp;&amp;e.getContext("2d");return t&amp;&amp;t.canvas===e?($1e(e,i),t):null}releaseContext(e){let i=e.canvas;if(!i[tw])return!1;let t=i[tw].initial;["height","width"].forEach(o=&gt;{let a=t[o];gi(a)?i.removeAttribute(o):i.setAttribute(o,a)});let r=t.style||{};return Object.keys(r).forEach(o=&gt;{i.style[o]=r[o]}),i.width=i.width,delete i[tw],!0}addEventListener(e,i,t){this.removeEventListener(e,i);let r=e.$proxies||(e.$proxies={}),a={attach:Q1e,detach:K1e,resize:eye}[i]||tye;r[i]=a(e,i,t)}removeEventListener(e,i){let t=e.$proxies||(e.$proxies={}),r=t[i];if(!r)return;({attach:Z4,detach:Z4,resize:Z4}[i]||q1e)(e,i,r),t[i]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(e,i,t,r){return cH(e,i,t,r)}isAttached(e){let i=Y2(e);return!!(i&amp;&amp;i.isConnected)}};function nye(n){return!V4()||typeof OffscreenCanvas&lt;"u"&amp;&amp;n instanceof OffscreenCanvas?tI:nI}var iI=class{constructor(){this._init=[]}notify(e,i,t,r){i==="beforeInit"&amp;&amp;(this._init=this._createDescriptors(e,!0),this._notify(this._init,e,"install"));let o=r?this._descriptors(e).filter(r):this._descriptors(e),a=this._notify(o,e,i,t);return i==="afterDestroy"&amp;&amp;(this._notify(o,e,"stop"),this._notify(this._init,e,"uninstall")),a}_notify(e,i,t,r){r=r||{};for(let o of e){let a=o.plugin,s=a[t],c=[i,r,o.options];if(Oi(s,c,a)===!1&amp;&amp;r.cancelable)return!1}return!0}invalidate(){gi(this._cache)||(this._oldCache=this._cache,this._cache=void 0)}_descriptors(e){if(this._cache)return this._cache;let i=this._cache=this._createDescriptors(e);return this._notifyStateChanges(e),i}_createDescriptors(e,i){let t=e&amp;&amp;e.config,r=li(t.options&amp;&amp;t.options.plugins,{}),o=iye(t);return r===!1&amp;&amp;!i?[]:oye(e,o,r,i)}_notifyStateChanges(e){let i=this._oldCache||[],t=this._cache,r=(o,a)=&gt;o.filter(s=&gt;!a.some(c=&gt;s.plugin.id===c.plugin.id));this._notify(r(i,t),e,"stop"),this._notify(r(t,i),e,"start")}};function iye(n){let e={},i=[],t=Object.keys(dd.plugins.items);for(let o=0;o&lt;t.length;o++)i.push(dd.getPlugin(t[o]));let r=n.plugins||[];for(let o=0;o&lt;r.length;o++){let a=r[o];i.indexOf(a)===-1&amp;&amp;(i.push(a),e[a.id]=!0)}return{plugins:i,localIds:e}}function rye(n,e){return!e&amp;&amp;n===!1?null:n===!0?{}:n}function oye(n,{plugins:e,localIds:i},t,r){let o=[],a=n.getContext();for(let s of e){let c=s.id,l=rye(t[c],r);l!==null&amp;&amp;o.push({plugin:s,options:aye(n.config,{plugin:s,local:i[c]},l,a)})}return o}function aye(n,{plugin:e,local:i},t,r){let o=n.pluginScopeKeys(e),a=n.getOptionScopes(t,o);return i&amp;&amp;e.defaults&amp;&amp;a.push(e.defaults),n.createResolver(a,r,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function rI(n,e){let i=Pn.datasets[n]||{};return((e.datasets||{})[n]||{}).indexAxis||e.indexAxis||i.indexAxis||"x"}function sye(n,e){let i=n;return n==="_index_"?i=e:n==="_value_"&amp;&amp;(i=e==="x"?"y":"x"),i}function cye(n,e){return n===e?"_index_":"_value_"}function lye(n){if(n==="top"||n==="bottom")return"x";if(n==="left"||n==="right")return"y"}function oI(n,e){return n==="x"||n==="y"?n:e.axis||lye(e.position)||n.charAt(0).toLowerCase()}function dye(n,e){let i=Pu[n.type]||{scales:{}},t=e.scales||{},r=rI(n.type,e),o=Object.create(null),a=Object.create(null);return Object.keys(t).forEach(s=&gt;{let c=t[s];if(!Xn(c))return console.error(`Invalid scale configuration for scale: ${s}`);if(c._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${s}`);let l=oI(s,c),u=cye(l,r),f=i.scales||{};o[l]=o[l]||s,a[s]=jf(Object.create(null),[{axis:l},c,f[l],f[u]])}),n.data.datasets.forEach(s=&gt;{let c=s.type||n.type,l=s.indexAxis||rI(c,e),f=(Pu[c]||{}).scales||{};Object.keys(f).forEach(g=&gt;{let b=sye(g,l),y=s[b+"AxisID"]||o[b]||b;a[y]=a[y]||Object.create(null),jf(a[y],[{axis:b},t[y],f[g]])})}),Object.keys(a).forEach(s=&gt;{let c=a[s];jf(c,[Pn.scales[c.type],Pn.scale])}),a}function iU(n){let e=n.options||(n.options={});e.plugins=li(e.plugins,{}),e.scales=dye(n,e)}function rU(n){return n=n||{},n.datasets=n.datasets||[],n.labels=n.labels||[],n}function uye(n){return n=n||{},n.data=rU(n.data),iU(n),n}var PH=new Map,oU=new Set;function X2(n,e){let i=PH.get(n);return i||(i=e(),PH.set(n,i),oU.add(i)),i}var ib=(n,e,i)=&gt;{let t=dp(e,i);t!==void 0&amp;&amp;n.add(t)},aI=class{constructor(e){this._config=uye(e),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(e){this._config.type=e}get data(){return this._config.data}set data(e){this._config.data=rU(e)}get options(){return this._config.options}set options(e){this._config.options=e}get plugins(){return this._config.plugins}update(){let e=this._config;this.clearCache(),iU(e)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(e){return X2(e,()=&gt;[[`datasets.${e}`,""]])}datasetAnimationScopeKeys(e,i){return X2(`${e}.transition.${i}`,()=&gt;[[`datasets.${e}.transitions.${i}`,`transitions.${i}`],[`datasets.${e}`,""]])}datasetElementScopeKeys(e,i){return X2(`${e}-${i}`,()=&gt;[[`datasets.${e}.elements.${i}`,`datasets.${e}`,`elements.${i}`,""]])}pluginScopeKeys(e){let i=e.id,t=this.type;return X2(`${t}-plugin-${i}`,()=&gt;[[`plugins.${i}`,...e.additionalOptionScopes||[]]])}_cachedScopes(e,i){let t=this._scopeCache,r=t.get(e);return(!r||i)&amp;&amp;(r=new Map,t.set(e,r)),r}getOptionScopes(e,i,t){let{options:r,type:o}=this,a=this._cachedScopes(e,t),s=a.get(i);if(s)return s;let c=new Set;i.forEach(u=&gt;{e&amp;&amp;(c.add(e),u.forEach(f=&gt;ib(c,e,f))),u.forEach(f=&gt;ib(c,r,f)),u.forEach(f=&gt;ib(c,Pu[o]||{},f)),u.forEach(f=&gt;ib(c,Pn,f)),u.forEach(f=&gt;ib(c,H2,f))});let l=Array.from(c);return l.length===0&amp;&amp;l.push(Object.create(null)),oU.has(i)&amp;&amp;a.set(i,l),l}chartOptionScopes(){let{options:e,type:i}=this;return[e,Pu[i]||{},Pn.datasets[i]||{},{type:i},Pn,H2]}resolveNamedOptions(e,i,t,r=[""]){let o={$shared:!0},{resolver:a,subPrefixes:s}=DH(this._resolverCache,e,r),c=a;if(pye(a,i)){o.$shared=!1,t=od(t)?t():t;let l=this.createResolver(e,t,s);c=lp(a,t,l)}for(let l of i)o[l]=c[l];return o}createResolver(e,i,t=[""],r){let{resolver:o}=DH(this._resolverCache,e,t);return Xn(i)?lp(o,i,void 0,r):o}};function DH(n,e,i){let t=n.get(e);t||(t=new Map,n.set(e,t));let r=i.join(),o=t.get(r);return o||(o={resolver:$2(e,i),subPrefixes:i.filter(s=&gt;!s.toLowerCase().includes("hover"))},t.set(r,o)),o}var mye=n=&gt;Xn(n)&amp;&amp;Object.getOwnPropertyNames(n).reduce((e,i)=&gt;e||od(n[i]),!1);function pye(n,e){let{isScriptable:i,isIndexable:t}=N4(n);for(let r of e){let o=i(r),a=t(r),s=(a||o)&amp;&amp;n[r];if(o&amp;&amp;(od(s)||mye(s))||a&amp;&amp;Gi(s))return!0}return!1}var hye="3.9.1",fye=["top","bottom","left","right","chartArea"];function IH(n,e){return n==="top"||n==="bottom"||fye.indexOf(n)===-1&amp;&amp;e==="x"}function TH(n,e){return function(i,t){return i[n]===t[n]?i[e]-t[e]:i[n]-t[n]}}function AH(n){let e=n.chart,i=e.options.animation;e.notifyPlugins("afterRender"),Oi(i&amp;&amp;i.onComplete,[n],e)}function gye(n){let e=n.chart,i=e.options.animation;Oi(i&amp;&amp;i.onProgress,[n],e)}function aU(n){return V4()&amp;&amp;typeof n=="string"?n=document.getElementById(n):n&amp;&amp;n.length&amp;&amp;(n=n[0]),n&amp;&amp;n.canvas&amp;&amp;(n=n.canvas),n}var ow={},sU=n=&gt;{let e=aU(n);return Object.values(ow).filter(i=&gt;i.canvas===e).pop()};function _ye(n,e,i){let t=Object.keys(n);for(let r of t){let o=+r;if(o&gt;=e){let a=n[r];delete n[r],(i&gt;0||o&gt;e)&amp;&amp;(n[o+i]=a)}}}function bye(n,e,i,t){return!i||n.type==="mouseout"?null:t?e:n}var Os=class{constructor(e,i){let t=this.config=new aI(i),r=aU(e),o=sU(r);if(o)throw new Error("Canvas is already in use. Chart with ID '"+o.id+"' must be destroyed before the canvas with ID '"+o.canvas.id+"' can be reused.");let a=t.createResolver(t.chartOptionScopes(),this.getContext());this.platform=new(t.platform||nye(r)),this.platform.updateConfig(t);let s=this.platform.acquireContext(r,a.aspectRatio),c=s&amp;&amp;s.canvas,l=c&amp;&amp;c.height,u=c&amp;&amp;c.width;if(this.id=jz(),this.ctx=s,this.canvas=c,this.width=u,this.height=l,this._options=a,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new iI,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=Qz(f=&gt;this.update(f),a.resizeDelay||0),this._dataChanges=[],ow[this.id]=this,!s||!c){console.error("Failed to create chart: can't acquire context from the given item");return}cd.listen(this,"complete",AH),cd.listen(this,"progress",gye),this._initialize(),this.attached&amp;&amp;this.update()}get aspectRatio(){let{options:{aspectRatio:e,maintainAspectRatio:i},width:t,height:r,_aspectRatio:o}=this;return gi(e)?i&amp;&amp;o?o:r?t/r:null:e}get data(){return this.config.data}set data(e){this.config.data=e}get options(){return this._options}set options(e){this.config.options=e}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():B4(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return I4(this.canvas,this.ctx),this}stop(){return cd.stop(this),this}resize(e,i){cd.running(this)?this._resizeBeforeDraw={width:e,height:i}:this._resize(e,i)}_resize(e,i){let t=this.options,r=this.canvas,o=t.maintainAspectRatio&amp;&amp;this.aspectRatio,a=this.platform.getMaximumSize(r,e,i,o),s=t.devicePixelRatio||this.platform.getDevicePixelRatio(),c=this.width?"resize":"attach";this.width=a.width,this.height=a.height,this._aspectRatio=this.aspectRatio,B4(this,s,!0)&amp;&amp;(this.notifyPlugins("resize",{size:a}),Oi(t.onResize,[this,a],this),this.attached&amp;&amp;this._doResize(c)&amp;&amp;this.render())}ensureScalesHaveIDs(){let i=this.options.scales||{};mi(i,(t,r)=&gt;{t.id=r})}buildOrUpdateScales(){let e=this.options,i=e.scales,t=this.scales,r=Object.keys(t).reduce((a,s)=&gt;(a[s]=!1,a),{}),o=[];i&amp;&amp;(o=o.concat(Object.keys(i).map(a=&gt;{let s=i[a],c=oI(a,s),l=c==="r",u=c==="x";return{options:s,dposition:l?"chartArea":u?"bottom":"left",dtype:l?"radialLinear":u?"category":"linear"}}))),mi(o,a=&gt;{let s=a.options,c=s.id,l=oI(c,s),u=li(s.type,a.dtype);(s.position===void 0||IH(s.position,l)!==IH(a.dposition))&amp;&amp;(s.position=a.dposition),r[c]=!0;let f=null;if(c in t&amp;&amp;t[c].type===u)f=t[c];else{let g=dd.getScale(u);f=new g({id:c,type:u,ctx:this.ctx,chart:this}),t[f.id]=f}f.init(s,e)}),mi(r,(a,s)=&gt;{a||delete t[s]}),mi(t,a=&gt;{Fu.configure(this,a,a.options),Fu.addBox(this,a)})}_updateMetasets(){let e=this._metasets,i=this.data.datasets.length,t=e.length;if(e.sort((r,o)=&gt;r.index-o.index),t&gt;i){for(let r=i;r&lt;t;++r)this._destroyDatasetMeta(r);e.splice(i,t-i)}this._sortedMetasets=e.slice(0).sort(TH("order","index"))}_removeUnreferencedMetasets(){let{_metasets:e,data:{datasets:i}}=this;e.length&gt;i.length&amp;&amp;delete this._stacks,e.forEach((t,r)=&gt;{i.filter(o=&gt;o===t._dataset).length===0&amp;&amp;this._destroyDatasetMeta(r)})}buildOrUpdateControllers(){let e=[],i=this.data.datasets,t,r;for(this._removeUnreferencedMetasets(),t=0,r=i.length;t&lt;r;t++){let o=i[t],a=this.getDatasetMeta(t),s=o.type||this.config.type;if(a.type&amp;&amp;a.type!==s&amp;&amp;(this._destroyDatasetMeta(t),a=this.getDatasetMeta(t)),a.type=s,a.indexAxis=o.indexAxis||rI(s,this.options),a.order=o.order||0,a.index=t,a.label=""+o.label,a.visible=this.isDatasetVisible(t),a.controller)a.controller.updateIndex(t),a.controller.linkScales();else{let c=dd.getController(s),{datasetElementType:l,dataElementType:u}=Pn.datasets[s];Object.assign(c.prototype,{dataElementType:dd.getElement(u),datasetElementType:l&amp;&amp;dd.getElement(l)}),a.controller=new c(this,t),e.push(a.controller)}}return this._updateMetasets(),e}_resetElements(){mi(this.data.datasets,(e,i)=&gt;{this.getDatasetMeta(i).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(e){let i=this.config;i.update();let t=this._options=i.createResolver(i.chartOptionScopes(),this.getContext()),r=this._animationsDisabled=!t.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),this.notifyPlugins("beforeUpdate",{mode:e,cancelable:!0})===!1)return;let o=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let a=0;for(let l=0,u=this.data.datasets.length;l&lt;u;l++){let{controller:f}=this.getDatasetMeta(l),g=!r&amp;&amp;o.indexOf(f)===-1;f.buildOrUpdateElements(g),a=Math.max(+f.getMaxOverflow(),a)}a=this._minPadding=t.layout.autoPadding?a:0,this._updateLayout(a),r||mi(o,l=&gt;{l.reset()}),this._updateDatasets(e),this.notifyPlugins("afterUpdate",{mode:e}),this._layers.sort(TH("z","_idx"));let{_active:s,_lastEvent:c}=this;c?this._eventHandler(c,!0):s.length&amp;&amp;this._updateHoverStyles(s,s,!0),this.render()}_updateScales(){mi(this.scales,e=&gt;{Fu.removeBox(this,e)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){let e=this.options,i=new Set(Object.keys(this._listeners)),t=new Set(e.events);(!g4(i,t)||!!this._responsiveListeners!==e.responsive)&amp;&amp;(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){let{_hiddenIndices:e}=this,i=this._getUniformDataChanges()||[];for(let{method:t,start:r,count:o}of i){let a=t==="_removeElements"?-o:o;_ye(e,r,a)}}_getUniformDataChanges(){let e=this._dataChanges;if(!e||!e.length)return;this._dataChanges=[];let i=this.data.datasets.length,t=o=&gt;new Set(e.filter(a=&gt;a[0]===o).map((a,s)=&gt;s+","+a.splice(1).join(","))),r=t(0);for(let o=1;o&lt;i;o++)if(!g4(r,t(o)))return;return Array.from(r).map(o=&gt;o.split(",")).map(o=&gt;({method:o[1],start:+o[2],count:+o[3]}))}_updateLayout(e){if(this.notifyPlugins("beforeLayout",{cancelable:!0})===!1)return;Fu.update(this,this.width,this.height,e);let i=this.chartArea,t=i.width&lt;=0||i.height&lt;=0;this._layers=[],mi(this.boxes,r=&gt;{t&amp;&amp;r.position==="chartArea"||(r.configure&amp;&amp;r.configure(),this._layers.push(...r._layers()))},this),this._layers.forEach((r,o)=&gt;{r._idx=o}),this.notifyPlugins("afterLayout")}_updateDatasets(e){if(this.notifyPlugins("beforeDatasetsUpdate",{mode:e,cancelable:!0})!==!1){for(let i=0,t=this.data.datasets.length;i&lt;t;++i)this.getDatasetMeta(i).controller.configure();for(let i=0,t=this.data.datasets.length;i&lt;t;++i)this._updateDataset(i,od(e)?e({datasetIndex:i}):e);this.notifyPlugins("afterDatasetsUpdate",{mode:e})}}_updateDataset(e,i){let t=this.getDatasetMeta(e),r={meta:t,index:e,mode:i,cancelable:!0};this.notifyPlugins("beforeDatasetUpdate",r)!==!1&amp;&amp;(t.controller._update(i),r.cancelable=!1,this.notifyPlugins("afterDatasetUpdate",r))}render(){this.notifyPlugins("beforeRender",{cancelable:!0})!==!1&amp;&amp;(cd.has(this)?this.attached&amp;&amp;!cd.running(this)&amp;&amp;cd.start(this):(this.draw(),AH({chart:this})))}draw(){let e;if(this._resizeBeforeDraw){let{width:t,height:r}=this._resizeBeforeDraw;this._resize(t,r),this._resizeBeforeDraw=null}if(this.clear(),this.width&lt;=0||this.height&lt;=0||this.notifyPlugins("beforeDraw",{cancelable:!0})===!1)return;let i=this._layers;for(e=0;e&lt;i.length&amp;&amp;i[e].z&lt;=0;++e)i[e].draw(this.chartArea);for(this._drawDatasets();e&lt;i.length;++e)i[e].draw(this.chartArea);this.notifyPlugins("afterDraw")}_getSortedDatasetMetas(e){let i=this._sortedMetasets,t=[],r,o;for(r=0,o=i.length;r&lt;o;++r){let a=i[r];(!e||a.visible)&amp;&amp;t.push(a)}return t}getSortedVisibleDatasetMetas(){return this._getSortedDatasetMetas(!0)}_drawDatasets(){if(this.notifyPlugins("beforeDatasetsDraw",{cancelable:!0})===!1)return;let e=this.getSortedVisibleDatasetMetas();for(let i=e.length-1;i&gt;=0;--i)this._drawDataset(e[i]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(e){let i=this.ctx,t=e._clip,r=!t.disabled,o=this.chartArea,a={meta:e,index:e.index,cancelable:!0};this.notifyPlugins("beforeDatasetDraw",a)!==!1&amp;&amp;(r&amp;&amp;U2(i,{left:t.left===!1?0:o.left-t.left,right:t.right===!1?this.width:o.right+t.right,top:t.top===!1?0:o.top-t.top,bottom:t.bottom===!1?this.height:o.bottom+t.bottom}),e.controller.draw(),r&amp;&amp;W2(i),a.cancelable=!1,this.notifyPlugins("afterDatasetDraw",a))}isPointInArea(e){return R4(e,this.chartArea,this._minPadding)}getElementsAtEventForMode(e,i,t,r){let o=L1e.modes[i];return typeof o=="function"?o(this,e,t,r):[]}getDatasetMeta(e){let i=this.data.datasets[e],t=this._metasets,r=t.filter(o=&gt;o&amp;&amp;o._dataset===i).pop();return r||(r={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:i&amp;&amp;i.order||0,index:e,_dataset:i,_parsed:[],_sorted:!1},t.push(r)),r}getContext(){return this.$context||(this.$context=Tu(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(e){let i=this.data.datasets[e];if(!i)return!1;let t=this.getDatasetMeta(e);return typeof t.hidden=="boolean"?!t.hidden:!i.hidden}setDatasetVisibility(e,i){let t=this.getDatasetMeta(e);t.hidden=!i}toggleDataVisibility(e){this._hiddenIndices[e]=!this._hiddenIndices[e]}getDataVisibility(e){return!this._hiddenIndices[e]}_updateVisibility(e,i,t){let r=t?"show":"hide",o=this.getDatasetMeta(e),a=o.controller._resolveAnimations(void 0,r);ja(i)?(o.data[i].hidden=!t,this.update()):(this.setDatasetVisibility(e,t),a.update(o,{visible:t}),this.update(s=&gt;s.datasetIndex===e?r:void 0))}hide(e,i){this._updateVisibility(e,i,!1)}show(e,i){this._updateVisibility(e,i,!0)}_destroyDatasetMeta(e){let i=this._metasets[e];i&amp;&amp;i.controller&amp;&amp;i.controller._destroy(),delete this._metasets[e]}_stop(){let e,i;for(this.stop(),cd.remove(this),e=0,i=this.data.datasets.length;e&lt;i;++e)this._destroyDatasetMeta(e)}destroy(){this.notifyPlugins("beforeDestroy");let{canvas:e,ctx:i}=this;this._stop(),this.config.clearCache(),e&amp;&amp;(this.unbindEvents(),I4(e,i),this.platform.releaseContext(i),this.canvas=null,this.ctx=null),this.notifyPlugins("destroy"),delete ow[this.id],this.notifyPlugins("afterDestroy")}toBase64Image(...e){return this.canvas.toDataURL(...e)}bindEvents(){this.bindUserEvents(),this.options.responsive?this.bindResponsiveEvents():this.attached=!0}bindUserEvents(){let e=this._listeners,i=this.platform,t=(o,a)=&gt;{i.addEventListener(this,o,a),e[o]=a},r=(o,a,s)=&gt;{o.offsetX=a,o.offsetY=s,this._eventHandler(o)};mi(this.options.events,o=&gt;t(o,r))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});let e=this._responsiveListeners,i=this.platform,t=(c,l)=&gt;{i.addEventListener(this,c,l),e[c]=l},r=(c,l)=&gt;{e[c]&amp;&amp;(i.removeEventListener(this,c,l),delete e[c])},o=(c,l)=&gt;{this.canvas&amp;&amp;this.resize(c,l)},a,s=()=&gt;{r("attach",s),this.attached=!0,this.resize(),t("resize",o),t("detach",a)};a=()=&gt;{this.attached=!1,r("resize",o),this._stop(),this._resize(0,0),t("attach",s)},i.isAttached(this.canvas)?s():a()}unbindEvents(){mi(this._listeners,(e,i)=&gt;{this.platform.removeEventListener(this,i,e)}),this._listeners={},mi(this._responsiveListeners,(e,i)=&gt;{this.platform.removeEventListener(this,i,e)}),this._responsiveListeners=void 0}updateHoverStyle(e,i,t){let r=t?"set":"remove",o,a,s,c;for(i==="dataset"&amp;&amp;(o=this.getDatasetMeta(e[0].datasetIndex),o.controller["_"+r+"DatasetHoverStyle"]()),s=0,c=e.length;s&lt;c;++s){a=e[s];let l=a&amp;&amp;this.getDatasetMeta(a.datasetIndex).controller;l&amp;&amp;l[r+"HoverStyle"](a.element,a.datasetIndex,a.index)}}getActiveElements(){return this._active||[]}setActiveElements(e){let i=this._active||[],t=e.map(({datasetIndex:o,index:a})=&gt;{let s=this.getDatasetMeta(o);if(!s)throw new Error("No dataset found at index "+o);return{datasetIndex:o,element:s.data[a],index:a}});!q_(t,i)&amp;&amp;(this._active=t,this._lastEvent=null,this._updateHoverStyles(t,i))}notifyPlugins(e,i,t){return this._plugins.notify(this,e,i,t)}_updateHoverStyles(e,i,t){let r=this.options.hover,o=(c,l)=&gt;c.filter(u=&gt;!l.some(f=&gt;u.datasetIndex===f.datasetIndex&amp;&amp;u.index===f.index)),a=o(i,e),s=t?e:o(e,i);a.length&amp;&amp;this.updateHoverStyle(a,r.mode,!1),s.length&amp;&amp;r.mode&amp;&amp;this.updateHoverStyle(s,r.mode,!0)}_eventHandler(e,i){let t={event:e,replay:i,cancelable:!0,inChartArea:this.isPointInArea(e)},r=a=&gt;(a.options.events||this.options.events).includes(e.native.type);if(this.notifyPlugins("beforeEvent",t,r)===!1)return;let o=this._handleEvent(e,i,t.inChartArea);return t.cancelable=!1,this.notifyPlugins("afterEvent",t,r),(o||t.changed)&amp;&amp;this.render(),this}_handleEvent(e,i,t){let{_active:r=[],options:o}=this,a=i,s=this._getActiveElements(e,r,t,a),c=zz(e),l=bye(e,this._lastEvent,t,c);t&amp;&amp;(this._lastEvent=null,Oi(o.onHover,[e,s,this],this),c&amp;&amp;Oi(o.onClick,[e,s,this],this));let u=!q_(s,r);return(u||i)&amp;&amp;(this._active=s,this._updateHoverStyles(s,r,i)),this._lastEvent=l,u}_getActiveElements(e,i,t,r){if(e.type==="mouseout")return[];if(!t)return i;let o=this.options.hover;return this.getElementsAtEventForMode(e,o.mode,o,r)}},RH=()=&gt;mi(Os.instances,n=&gt;n._plugins.invalidate()),Ru=!0;Object.defineProperties(Os,{defaults:{enumerable:Ru,value:Pn},instances:{enumerable:Ru,value:ow},overrides:{enumerable:Ru,value:Pu},registry:{enumerable:Ru,value:dd},version:{enumerable:Ru,value:hye},getChart:{enumerable:Ru,value:sU},register:{enumerable:Ru,value:(...n)=&gt;{dd.add(...n),RH()}},unregister:{enumerable:Ru,value:(...n)=&gt;{dd.remove(...n),RH()}}});function cU(n,e,i){let{startAngle:t,pixelMargin:r,x:o,y:a,outerRadius:s,innerRadius:c}=e,l=r/s;n.beginPath(),n.arc(o,a,s,t-l,i+l),c&gt;r?(l=r/c,n.arc(o,a,c,i+l,t-l,!0)):n.arc(o,a,r,i+hr,t-hr),n.closePath(),n.clip()}function vye(n){return G2(n,["outerStart","outerEnd","innerStart","innerEnd"])}function yye(n,e,i,t){let r=vye(n.options.borderRadius),o=(i-e)/2,a=Math.min(o,t*e/2),s=c=&gt;{let l=(i-Math.min(o,c))*t/2;return Ko(c,0,Math.min(o,l))};return{outerStart:s(r.outerStart),outerEnd:s(r.outerEnd),innerStart:Ko(r.innerStart,0,a),innerEnd:Ko(r.innerEnd,0,a)}}function Bf(n,e,i,t){return{x:i+n*Math.cos(e),y:t+n*Math.sin(e)}}function sI(n,e,i,t,r,o){let{x:a,y:s,startAngle:c,pixelMargin:l,innerRadius:u}=e,f=Math.max(e.outerRadius+t+i-l,0),g=u&gt;0?u+t+i+l:0,b=0,y=r-c;if(t){let je=u&gt;0?u-t:0,F=f&gt;0?f-t:0,ce=(je+F)/2,De=ce!==0?y*ce/(ce+t):y;b=(y-De)/2}let M=Math.max(.001,y*f-i/Fr)/f,k=(y-M)/2,O=c+k+b,L=r-k-b,{outerStart:Z,outerEnd:Y,innerStart:K,innerEnd:R}=yye(e,g,f,L-O),q=f-Z,oe=f-Y,se=O+Z/q,he=L-Y/oe,ge=g+K,Oe=g+R,_e=O+K/ge,Qe=L-R/Oe;if(n.beginPath(),o){if(n.arc(a,s,f,se,he),Y&gt;0){let ce=Bf(oe,he,a,s);n.arc(ce.x,ce.y,Y,he,L+hr)}let je=Bf(Oe,L,a,s);if(n.lineTo(je.x,je.y),R&gt;0){let ce=Bf(Oe,Qe,a,s);n.arc(ce.x,ce.y,R,L+hr,Qe+Math.PI)}if(n.arc(a,s,g,L-R/g,O+K/g,!0),K&gt;0){let ce=Bf(ge,_e,a,s);n.arc(ce.x,ce.y,K,_e+Math.PI,O-hr)}let F=Bf(q,O,a,s);if(n.lineTo(F.x,F.y),Z&gt;0){let ce=Bf(q,se,a,s);n.arc(ce.x,ce.y,Z,O-hr,se)}}else{n.moveTo(a,s);let je=Math.cos(se)*f+a,F=Math.sin(se)*f+s;n.lineTo(je,F);let ce=Math.cos(he)*f+a,De=Math.sin(he)*f+s;n.lineTo(ce,De)}n.closePath()}function Cye(n,e,i,t,r){let{fullCircles:o,startAngle:a,circumference:s}=e,c=e.endAngle;if(o){sI(n,e,i,t,a+ir,r);for(let l=0;l&lt;o;++l)n.fill();isNaN(s)||(c=a+s%ir,s%ir===0&amp;&amp;(c+=ir))}return sI(n,e,i,t,c,r),n.fill(),c}function xye(n,e,i){let{x:t,y:r,startAngle:o,pixelMargin:a,fullCircles:s}=e,c=Math.max(e.outerRadius-a,0),l=e.innerRadius+a,u;for(i&amp;&amp;cU(n,e,o+ir),n.beginPath(),n.arc(t,r,l,o+ir,o,!0),u=0;u&lt;s;++u)n.stroke();for(n.beginPath(),n.arc(t,r,c,o,o+ir),u=0;u&lt;s;++u)n.stroke()}function wye(n,e,i,t,r,o){let{options:a}=e,{borderWidth:s,borderJoinStyle:c}=a,l=a.borderAlign==="inner";s&amp;&amp;(l?(n.lineWidth=s*2,n.lineJoin=c||"round"):(n.lineWidth=s,n.lineJoin=c||"bevel"),e.fullCircles&amp;&amp;xye(n,e,l),l&amp;&amp;cU(n,e,r),sI(n,e,i,t,r,o),n.stroke())}var sb=class extends il{constructor(e){super(),this.options=void 0,this.circumference=void 0,this.startAngle=void 0,this.endAngle=void 0,this.innerRadius=void 0,this.outerRadius=void 0,this.pixelMargin=0,this.fullCircles=0,e&amp;&amp;Object.assign(this,e)}inRange(e,i,t){let r=this.getProps(["x","y"],t),{angle:o,distance:a}=y4(r,{x:e,y:i}),{startAngle:s,endAngle:c,innerRadius:l,outerRadius:u,circumference:f}=this.getProps(["startAngle","endAngle","innerRadius","outerRadius","circumference"],t),g=this.options.spacing/2,y=li(f,c-s)&gt;=ir||C4(o,s,c),M=Su(a,l+g,u+g);return y&amp;&amp;M}getCenterPoint(e){let{x:i,y:t,startAngle:r,endAngle:o,innerRadius:a,outerRadius:s}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius","circumference"],e),{offset:c,spacing:l}=this.options,u=(r+o)/2,f=(a+s+l+c)/2;return{x:i+Math.cos(u)*f,y:t+Math.sin(u)*f}}tooltipPosition(e){return this.getCenterPoint(e)}draw(e){let{options:i,circumference:t}=this,r=(i.offset||0)/2,o=(i.spacing||0)/2,a=i.circular;if(this.pixelMargin=i.borderAlign==="inner"?.33:0,this.fullCircles=t&gt;ir?Math.floor(t/ir):0,t===0||this.innerRadius&lt;0||this.outerRadius&lt;0)return;e.save();let s=0;if(r){s=r/2;let l=(this.startAngle+this.endAngle)/2;e.translate(Math.cos(l)*s,Math.sin(l)*s),this.circumference&gt;=Fr&amp;&amp;(s=r)}e.fillStyle=i.backgroundColor,e.strokeStyle=i.borderColor;let c=Cye(e,this,s,o,a);wye(e,this,s,o,c,a),e.restore()}};sb.id="arc";sb.defaults={borderAlign:"center",borderColor:"#fff",borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0,circular:!0};sb.defaultRoutes={backgroundColor:"backgroundColor"};function lU(n,e){let{x:i,y:t,base:r,width:o,height:a}=n.getProps(["x","y","base","width","height"],e),s,c,l,u,f;return n.horizontal?(f=a/2,s=Math.min(i,r),c=Math.max(i,r),l=t-f,u=t+f):(f=o/2,s=i-f,c=i+f,l=Math.min(t,r),u=Math.max(t,r)),{left:s,top:l,right:c,bottom:u}}function Nu(n,e,i,t){return n?0:Ko(e,i,t)}function Mye(n,e,i){let t=n.options.borderWidth,r=n.borderSkipped,o=F4(t);return{t:Nu(r.top,o.top,0,i),r:Nu(r.right,o.right,0,e),b:Nu(r.bottom,o.bottom,0,i),l:Nu(r.left,o.left,0,e)}}function kye(n,e,i){let{enableBorderRadius:t}=n.getProps(["enableBorderRadius"]),r=n.options.borderRadius,o=Iu(r),a=Math.min(e,i),s=n.borderSkipped,c=t||Xn(r);return{topLeft:Nu(!c||s.top||s.left,o.topLeft,0,a),topRight:Nu(!c||s.top||s.right,o.topRight,0,a),bottomLeft:Nu(!c||s.bottom||s.left,o.bottomLeft,0,a),bottomRight:Nu(!c||s.bottom||s.right,o.bottomRight,0,a)}}function Oye(n){let e=lU(n),i=e.right-e.left,t=e.bottom-e.top,r=Mye(n,i/2,t/2),o=kye(n,i/2,t/2);return{outer:{x:e.left,y:e.top,w:i,h:t,radius:o},inner:{x:e.left+r.l,y:e.top+r.t,w:i-r.l-r.r,h:t-r.t-r.b,radius:{topLeft:Math.max(0,o.topLeft-Math.max(r.t,r.l)),topRight:Math.max(0,o.topRight-Math.max(r.t,r.r)),bottomLeft:Math.max(0,o.bottomLeft-Math.max(r.b,r.l)),bottomRight:Math.max(0,o.bottomRight-Math.max(r.b,r.r))}}}}function Q4(n,e,i,t){let r=e===null,o=i===null,s=n&amp;&amp;!(r&amp;&amp;o)&amp;&amp;lU(n,t);return s&amp;&amp;(r||Su(e,s.left,s.right))&amp;&amp;(o||Su(i,s.top,s.bottom))}function Eye(n){return n.topLeft||n.topRight||n.bottomLeft||n.bottomRight}function Sye(n,e){n.rect(e.x,e.y,e.w,e.h)}function K4(n,e,i={}){let t=n.x!==i.x?-e:0,r=n.y!==i.y?-e:0,o=(n.x+n.w!==i.x+i.w?e:0)-t,a=(n.y+n.h!==i.y+i.h?e:0)-r;return{x:n.x+t,y:n.y+r,w:n.w+o,h:n.h+a,radius:n.radius}}var fp=class extends il{constructor(e){super(),this.options=void 0,this.horizontal=void 0,this.base=void 0,this.width=void 0,this.height=void 0,this.inflateAmount=void 0,e&amp;&amp;Object.assign(this,e)}draw(e){let{inflateAmount:i,options:{borderColor:t,backgroundColor:r}}=this,{inner:o,outer:a}=Oye(this),s=Eye(a.radius)?Vf:Sye;e.save(),(a.w!==o.w||a.h!==o.h)&amp;&amp;(e.beginPath(),s(e,K4(a,i,o)),e.clip(),s(e,K4(o,-i,a)),e.fillStyle=t,e.fill("evenodd")),e.beginPath(),s(e,K4(o,i)),e.fillStyle=r,e.fill(),e.restore()}inRange(e,i,t){return Q4(this,e,i,t)}inXRange(e,i){return Q4(this,e,null,i)}inYRange(e,i){return Q4(this,null,e,i)}getCenterPoint(e){let{x:i,y:t,base:r,horizontal:o}=this.getProps(["x","y","base","horizontal"],e);return{x:o?(i+r)/2:i,y:o?t:(t+r)/2}}getRange(e){return e==="x"?this.width/2:this.height/2}};fp.id="bar";fp.defaults={borderSkipped:"start",borderWidth:0,borderRadius:0,inflateAmount:"auto",pointStyle:void 0};fp.defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};var FH=(n,e)=&gt;{let{boxHeight:i=e,boxWidth:t=e}=n;return n.usePointStyle&amp;&amp;(i=Math.min(i,e),t=n.pointStyleWidth||Math.min(t,e)),{boxWidth:t,boxHeight:i,itemHeight:Math.max(e,i)}},Pye=(n,e)=&gt;n!==null&amp;&amp;e!==null&amp;&amp;n.datasetIndex===e.datasetIndex&amp;&amp;n.index===e.index,aw=class extends il{constructor(e){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,i,t){this.maxWidth=e,this.maxHeight=i,this._margins=t,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){let e=this.options.labels||{},i=Oi(e.generateLabels,[this.chart],this)||[];e.filter&amp;&amp;(i=i.filter(t=&gt;e.filter(t,this.chart.data))),e.sort&amp;&amp;(i=i.sort((t,r)=&gt;e.sort(t,r,this.chart.data))),this.options.reverse&amp;&amp;i.reverse(),this.legendItems=i}fit(){let{options:e,ctx:i}=this;if(!e.display){this.width=this.height=0;return}let t=e.labels,r=Xr(t.font),o=r.size,a=this._computeTitleHeight(),{boxWidth:s,itemHeight:c}=FH(t,o),l,u;i.font=r.string,this.isHorizontal()?(l=this.maxWidth,u=this._fitRows(a,o,s,c)+10):(u=this.maxHeight,l=this._fitCols(a,o,s,c)+10),this.width=Math.min(l,e.maxWidth||this.maxWidth),this.height=Math.min(u,e.maxHeight||this.maxHeight)}_fitRows(e,i,t,r){let{ctx:o,maxWidth:a,options:{labels:{padding:s}}}=this,c=this.legendHitBoxes=[],l=this.lineWidths=[0],u=r+s,f=e;o.textAlign="left",o.textBaseline="middle";let g=-1,b=-u;return this.legendItems.forEach((y,M)=&gt;{let k=t+i/2+o.measureText(y.text).width;(M===0||l[l.length-1]+k+2*s&gt;a)&amp;&amp;(f+=u,l[l.length-(M&gt;0?0:1)]=0,b+=u,g++),c[M]={left:0,top:b,row:g,width:k,height:r},l[l.length-1]+=k+s}),f}_fitCols(e,i,t,r){let{ctx:o,maxHeight:a,options:{labels:{padding:s}}}=this,c=this.legendHitBoxes=[],l=this.columnSizes=[],u=a-e,f=s,g=0,b=0,y=0,M=0;return this.legendItems.forEach((k,O)=&gt;{let L=t+i/2+o.measureText(k.text).width;O&gt;0&amp;&amp;b+r+2*s&gt;u&amp;&amp;(f+=g+s,l.push({width:g,height:b}),y+=g+s,M++,g=b=0),c[O]={left:y,top:b,col:M,width:L,height:r},g=Math.max(g,L),b+=r+s}),f+=g,l.push({width:g,height:b}),f}adjustHitBoxes(){if(!this.options.display)return;let e=this._computeTitleHeight(),{legendHitBoxes:i,options:{align:t,labels:{padding:r},rtl:o}}=this,a=mp(o,this.left,this.width);if(this.isHorizontal()){let s=0,c=_a(t,this.left+r,this.right-this.lineWidths[s]);for(let l of i)s!==l.row&amp;&amp;(s=l.row,c=_a(t,this.left+r,this.right-this.lineWidths[s])),l.top+=this.top+e+r,l.left=a.leftForLtr(a.x(c),l.width),c+=l.width+r}else{let s=0,c=_a(t,this.top+e+r,this.bottom-this.columnSizes[s].height);for(let l of i)l.col!==s&amp;&amp;(s=l.col,c=_a(t,this.top+e+r,this.bottom-this.columnSizes[s].height)),l.top=c,l.left+=this.left+r,l.left=a.leftForLtr(a.x(l.left),l.width),c+=l.height+r}}isHorizontal(){return this.options.position==="top"||this.options.position==="bottom"}draw(){if(this.options.display){let e=this.ctx;U2(e,this),this._draw(),W2(e)}}_draw(){let{options:e,columnSizes:i,lineWidths:t,ctx:r}=this,{align:o,labels:a}=e,s=Pn.color,c=mp(e.rtl,this.left,this.width),l=Xr(a.font),{color:u,padding:f}=a,g=l.size,b=g/2,y;this.drawTitle(),r.textAlign=c.textAlign("left"),r.textBaseline="middle",r.lineWidth=.5,r.font=l.string;let{boxWidth:M,boxHeight:k,itemHeight:O}=FH(a,g),L=function(q,oe,se){if(isNaN(M)||M&lt;=0||isNaN(k)||k&lt;0)return;r.save();let he=li(se.lineWidth,1);if(r.fillStyle=li(se.fillStyle,s),r.lineCap=li(se.lineCap,"butt"),r.lineDashOffset=li(se.lineDashOffset,0),r.lineJoin=li(se.lineJoin,"miter"),r.lineWidth=he,r.strokeStyle=li(se.strokeStyle,s),r.setLineDash(li(se.lineDash,[])),a.usePointStyle){let ge={radius:k*Math.SQRT2/2,pointStyle:se.pointStyle,rotation:se.rotation,borderWidth:he},Oe=c.xPlus(q,M/2),_e=oe+b;A4(r,ge,Oe,_e,a.pointStyleWidth&amp;&amp;M)}else{let ge=oe+Math.max((g-k)/2,0),Oe=c.leftForLtr(q,M),_e=Iu(se.borderRadius);r.beginPath(),Object.values(_e).some(Qe=&gt;Qe!==0)?Vf(r,{x:Oe,y:ge,w:M,h:k,radius:_e}):r.rect(Oe,ge,M,k),r.fill(),he!==0&amp;&amp;r.stroke()}r.restore()},Z=function(q,oe,se){up(r,se.text,q,oe+O/2,l,{strikethrough:se.hidden,textAlign:c.textAlign(se.textAlign)})},Y=this.isHorizontal(),K=this._computeTitleHeight();Y?y={x:_a(o,this.left+f,this.right-t[0]),y:this.top+f+K,line:0}:y={x:this.left+f,y:_a(o,this.top+K+f,this.bottom-i[0].height),line:0},H4(this.ctx,e.textDirection);let R=O+f;this.legendItems.forEach((q,oe)=&gt;{r.strokeStyle=q.fontColor||u,r.fillStyle=q.fontColor||u;let se=r.measureText(q.text).width,he=c.textAlign(q.textAlign||(q.textAlign=a.textAlign)),ge=M+b+se,Oe=y.x,_e=y.y;c.setWidth(this.width),Y?oe&gt;0&amp;&amp;Oe+ge+f&gt;this.right&amp;&amp;(_e=y.y+=R,y.line++,Oe=y.x=_a(o,this.left+f,this.right-t[y.line])):oe&gt;0&amp;&amp;_e+R&gt;this.bottom&amp;&amp;(Oe=y.x=Oe+i[y.line].width+f,y.line++,_e=y.y=_a(o,this.top+K+f,this.bottom-i[y.line].height));let Qe=c.x(Oe);L(Qe,_e,q),Oe=Kz(he,Oe+M+b,Y?Oe+ge:this.right,e.rtl),Z(c.x(Oe),_e,q),Y?y.x+=ge+f:y.y+=R}),U4(this.ctx,e.textDirection)}drawTitle(){let e=this.options,i=e.title,t=Xr(i.font),r=To(i.padding);if(!i.display)return;let o=mp(e.rtl,this.left,this.width),a=this.ctx,s=i.position,c=t.size/2,l=r.top+c,u,f=this.left,g=this.width;if(this.isHorizontal())g=Math.max(...this.lineWidths),u=this.top+l,f=_a(e.align,f,this.right-g);else{let y=this.columnSizes.reduce((M,k)=&gt;Math.max(M,k.height),0);u=l+_a(e.align,this.top,this.bottom-y-e.labels.padding-this._computeTitleHeight())}let b=_a(s,f,f+g);a.textAlign=o.textAlign(O4(s)),a.textBaseline="middle",a.strokeStyle=i.color,a.fillStyle=i.color,a.font=t.string,up(a,i.text,b,u,t)}_computeTitleHeight(){let e=this.options.title,i=Xr(e.font),t=To(e.padding);return e.display?i.lineHeight+t.height:0}_getLegendItemAt(e,i){let t,r,o;if(Su(e,this.left,this.right)&amp;&amp;Su(i,this.top,this.bottom)){for(o=this.legendHitBoxes,t=0;t&lt;o.length;++t)if(r=o[t],Su(e,r.left,r.left+r.width)&amp;&amp;Su(i,r.top,r.top+r.height))return this.legendItems[t]}return null}handleEvent(e){let i=this.options;if(!Dye(e.type,i))return;let t=this._getLegendItemAt(e.x,e.y);if(e.type==="mousemove"||e.type==="mouseout"){let r=this._hoveredItem,o=Pye(r,t);r&amp;&amp;!o&amp;&amp;Oi(i.onLeave,[e,r,this],this),this._hoveredItem=t,t&amp;&amp;!o&amp;&amp;Oi(i.onHover,[e,t,this],this)}else t&amp;&amp;Oi(i.onClick,[e,t,this],this)}};function Dye(n,e){return!!((n==="mousemove"||n==="mouseout")&amp;&amp;(e.onHover||e.onLeave)||e.onClick&amp;&amp;(n==="click"||n==="mouseup"))}var dU={id:"legend",_element:aw,start(n,e,i){let t=n.legend=new aw({ctx:n.ctx,options:i,chart:n});Fu.configure(n,t,i),Fu.addBox(n,t)},stop(n){Fu.removeBox(n,n.legend),delete n.legend},beforeUpdate(n,e,i){let t=n.legend;Fu.configure(n,t,i),t.options=i},afterUpdate(n){let e=n.legend;e.buildLabels(),e.adjustHitBoxes()},afterEvent(n,e){e.replay||n.legend.handleEvent(e.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(n,e,i){let t=e.datasetIndex,r=i.chart;r.isDatasetVisible(t)?(r.hide(t),e.hidden=!0):(r.show(t),e.hidden=!1)},onHover:null,onLeave:null,labels:{color:n=&gt;n.chart.options.color,boxWidth:40,padding:10,generateLabels(n){let e=n.data.datasets,{labels:{usePointStyle:i,pointStyle:t,textAlign:r,color:o}}=n.legend.options;return n._getSortedDatasetMetas().map(a=&gt;{let s=a.controller.getStyle(i?0:void 0),c=To(s.borderWidth);return{text:e[a.index].label,fillStyle:s.backgroundColor,fontColor:o,hidden:!a.visible,lineCap:s.borderCapStyle,lineDash:s.borderDash,lineDashOffset:s.borderDashOffset,lineJoin:s.borderJoinStyle,lineWidth:(c.width+c.height)/4,strokeStyle:s.borderColor,pointStyle:t||s.pointStyle,rotation:s.rotation,textAlign:r||s.textAlign,borderRadius:0,datasetIndex:a.index}},this)}},title:{color:n=&gt;n.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:n=&gt;!n.startsWith("on"),labels:{_scriptable:n=&gt;!["generateLabels","filter","sort"].includes(n)}}};var ob={average(n){if(!n.length)return!1;let e,i,t=0,r=0,o=0;for(e=0,i=n.length;e&lt;i;++e){let a=n[e].element;if(a&amp;&amp;a.hasValue()){let s=a.tooltipPosition();t+=s.x,r+=s.y,++o}}return{x:t/o,y:r/o}},nearest(n,e){if(!n.length)return!1;let i=e.x,t=e.y,r=Number.POSITIVE_INFINITY,o,a,s;for(o=0,a=n.length;o&lt;a;++o){let c=n[o].element;if(c&amp;&amp;c.hasValue()){let l=c.getCenterPoint(),u=Wz(e,l);u&lt;r&amp;&amp;(r=u,s=c)}}if(s){let c=s.tooltipPosition();i=c.x,t=c.y}return{x:i,y:t}}};function nl(n,e){return e&amp;&amp;(Gi(e)?Array.prototype.push.apply(n,e):n.push(e)),n}function ld(n){return(typeof n=="string"||n instanceof String)&amp;&amp;n.indexOf(`
`)&gt;-1?n.split(`
`):n}function Iye(n,e){let{element:i,datasetIndex:t,index:r}=e,o=n.getDatasetMeta(t).controller,{label:a,value:s}=o.getLabelAndValue(r);return{chart:n,label:a,parsed:o.getParsed(r),raw:n.data.datasets[t].data[r],formattedValue:s,dataset:o.getDataset(),dataIndex:r,datasetIndex:t,element:i}}function NH(n,e){let i=n.chart.ctx,{body:t,footer:r,title:o}=n,{boxWidth:a,boxHeight:s}=e,c=Xr(e.bodyFont),l=Xr(e.titleFont),u=Xr(e.footerFont),f=o.length,g=r.length,b=t.length,y=To(e.padding),M=y.height,k=0,O=t.reduce((Y,K)=&gt;Y+K.before.length+K.lines.length+K.after.length,0);if(O+=n.beforeBody.length+n.afterBody.length,f&amp;&amp;(M+=f*l.lineHeight+(f-1)*e.titleSpacing+e.titleMarginBottom),O){let Y=e.displayColors?Math.max(s,c.lineHeight):c.lineHeight;M+=b*Y+(O-b)*c.lineHeight+(O-1)*e.bodySpacing}g&amp;&amp;(M+=e.footerMarginTop+g*u.lineHeight+(g-1)*e.footerSpacing);let L=0,Z=function(Y){k=Math.max(k,i.measureText(Y).width+L)};return i.save(),i.font=l.string,mi(n.title,Z),i.font=c.string,mi(n.beforeBody.concat(n.afterBody),Z),L=e.displayColors?a+2+e.boxPadding:0,mi(t,Y=&gt;{mi(Y.before,Z),mi(Y.lines,Z),mi(Y.after,Z)}),L=0,i.font=u.string,mi(n.footer,Z),i.restore(),k+=y.width,{width:k,height:M}}function Tye(n,e){let{y:i,height:t}=e;return i&lt;t/2?"top":i&gt;n.height-t/2?"bottom":"center"}function Aye(n,e,i,t){let{x:r,width:o}=t,a=i.caretSize+i.caretPadding;if(n==="left"&amp;&amp;r+o+a&gt;e.width||n==="right"&amp;&amp;r-o-a&lt;0)return!0}function Rye(n,e,i,t){let{x:r,width:o}=i,{width:a,chartArea:{left:s,right:c}}=n,l="center";return t==="center"?l=r&lt;=(s+c)/2?"left":"right":r&lt;=o/2?l="left":r&gt;=a-o/2&amp;&amp;(l="right"),Aye(l,n,e,i)&amp;&amp;(l="center"),l}function LH(n,e,i){let t=i.yAlign||e.yAlign||Tye(n,i);return{xAlign:i.xAlign||e.xAlign||Rye(n,e,i,t),yAlign:t}}function Fye(n,e){let{x:i,width:t}=n;return e==="right"?i-=t:e==="center"&amp;&amp;(i-=t/2),i}function Nye(n,e,i){let{y:t,height:r}=n;return e==="top"?t+=i:e==="bottom"?t-=r+i:t-=r/2,t}function jH(n,e,i,t){let{caretSize:r,caretPadding:o,cornerRadius:a}=n,{xAlign:s,yAlign:c}=i,l=r+o,{topLeft:u,topRight:f,bottomLeft:g,bottomRight:b}=Iu(a),y=Fye(e,s),M=Nye(e,c,l);return c==="center"?s==="left"?y+=l:s==="right"&amp;&amp;(y-=l):s==="left"?y-=Math.max(u,g)+r:s==="right"&amp;&amp;(y+=Math.max(f,b)+r),{x:Ko(y,0,t.width-e.width),y:Ko(M,0,t.height-e.height)}}function J2(n,e,i){let t=To(i.padding);return e==="center"?n.x+n.width/2:e==="right"?n.x+n.width-t.right:n.x+t.left}function VH(n){return nl([],ld(n))}function Lye(n,e,i){return Tu(n,{tooltip:e,tooltipItems:i,type:"tooltip"})}function BH(n,e){let i=e&amp;&amp;e.dataset&amp;&amp;e.dataset.tooltip&amp;&amp;e.dataset.tooltip.callbacks;return i?n.override(i):n}var zH=(()=&gt;{class n extends il{constructor(i){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=i.chart||i._chart,this._chart=this.chart,this.options=i.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(i){this.options=i,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){let i=this._cachedAnimations;if(i)return i;let t=this.chart,r=this.options.setContext(this.getContext()),o=r.enabled&amp;&amp;t.options.animation&amp;&amp;r.animations,a=new nw(this.chart,o);return o._cacheable&amp;&amp;(this._cachedAnimations=Object.freeze(a)),a}getContext(){return this.$context||(this.$context=Lye(this.chart.getContext(),this,this._tooltipItems))}getTitle(i,t){let{callbacks:r}=t,o=r.beforeTitle.apply(this,[i]),a=r.title.apply(this,[i]),s=r.afterTitle.apply(this,[i]),c=[];return c=nl(c,ld(o)),c=nl(c,ld(a)),c=nl(c,ld(s)),c}getBeforeBody(i,t){return VH(t.callbacks.beforeBody.apply(this,[i]))}getBody(i,t){let{callbacks:r}=t,o=[];return mi(i,a=&gt;{let s={before:[],lines:[],after:[]},c=BH(r,a);nl(s.before,ld(c.beforeLabel.call(this,a))),nl(s.lines,c.label.call(this,a)),nl(s.after,ld(c.afterLabel.call(this,a))),o.push(s)}),o}getAfterBody(i,t){return VH(t.callbacks.afterBody.apply(this,[i]))}getFooter(i,t){let{callbacks:r}=t,o=r.beforeFooter.apply(this,[i]),a=r.footer.apply(this,[i]),s=r.afterFooter.apply(this,[i]),c=[];return c=nl(c,ld(o)),c=nl(c,ld(a)),c=nl(c,ld(s)),c}_createItems(i){let t=this._active,r=this.chart.data,o=[],a=[],s=[],c=[],l,u;for(l=0,u=t.length;l&lt;u;++l)c.push(Iye(this.chart,t[l]));return i.filter&amp;&amp;(c=c.filter((f,g,b)=&gt;i.filter(f,g,b,r))),i.itemSort&amp;&amp;(c=c.sort((f,g)=&gt;i.itemSort(f,g,r))),mi(c,f=&gt;{let g=BH(i.callbacks,f);o.push(g.labelColor.call(this,f)),a.push(g.labelPointStyle.call(this,f)),s.push(g.labelTextColor.call(this,f))}),this.labelColors=o,this.labelPointStyles=a,this.labelTextColors=s,this.dataPoints=c,c}update(i,t){let r=this.options.setContext(this.getContext()),o=this._active,a,s=[];if(!o.length)this.opacity!==0&amp;&amp;(a={opacity:0});else{let c=ob[r.position].call(this,o,this._eventPosition);s=this._createItems(r),this.title=this.getTitle(s,r),this.beforeBody=this.getBeforeBody(s,r),this.body=this.getBody(s,r),this.afterBody=this.getAfterBody(s,r),this.footer=this.getFooter(s,r);let l=this._size=NH(this,r),u=Object.assign({},c,l),f=LH(this.chart,r,u),g=jH(r,u,f,this.chart);this.xAlign=f.xAlign,this.yAlign=f.yAlign,a={opacity:1,x:g.x,y:g.y,width:l.width,height:l.height,caretX:c.x,caretY:c.y}}this._tooltipItems=s,this.$context=void 0,a&amp;&amp;this._resolveAnimations().update(this,a),i&amp;&amp;r.external&amp;&amp;r.external.call(this,{chart:this.chart,tooltip:this,replay:t})}drawCaret(i,t,r,o){let a=this.getCaretPosition(i,r,o);t.lineTo(a.x1,a.y1),t.lineTo(a.x2,a.y2),t.lineTo(a.x3,a.y3)}getCaretPosition(i,t,r){let{xAlign:o,yAlign:a}=this,{caretSize:s,cornerRadius:c}=r,{topLeft:l,topRight:u,bottomLeft:f,bottomRight:g}=Iu(c),{x:b,y}=i,{width:M,height:k}=t,O,L,Z,Y,K,R;return a==="center"?(K=y+k/2,o==="left"?(O=b,L=O-s,Y=K+s,R=K-s):(O=b+M,L=O+s,Y=K-s,R=K+s),Z=O):(o==="left"?L=b+Math.max(l,f)+s:o==="right"?L=b+M-Math.max(u,g)-s:L=this.caretX,a==="top"?(Y=y,K=Y-s,O=L-s,Z=L+s):(Y=y+k,K=Y+s,O=L+s,Z=L-s),R=Y),{x1:O,x2:L,x3:Z,y1:Y,y2:K,y3:R}}drawTitle(i,t,r){let o=this.title,a=o.length,s,c,l;if(a){let u=mp(r.rtl,this.x,this.width);for(i.x=J2(this,r.titleAlign,r),t.textAlign=u.textAlign(r.titleAlign),t.textBaseline="middle",s=Xr(r.titleFont),c=r.titleSpacing,t.fillStyle=r.titleColor,t.font=s.string,l=0;l&lt;a;++l)t.fillText(o[l],u.x(i.x),i.y+s.lineHeight/2),i.y+=s.lineHeight+c,l+1===a&amp;&amp;(i.y+=r.titleMarginBottom-c)}}_drawColorBox(i,t,r,o,a){let s=this.labelColors[r],c=this.labelPointStyles[r],{boxHeight:l,boxWidth:u,boxPadding:f}=a,g=Xr(a.bodyFont),b=J2(this,"left",a),y=o.x(b),M=l&lt;g.lineHeight?(g.lineHeight-l)/2:0,k=t.y+M;if(a.usePointStyle){let O={radius:Math.min(u,l)/2,pointStyle:c.pointStyle,rotation:c.rotation,borderWidth:1},L=o.leftForLtr(y,u)+u/2,Z=k+l/2;i.strokeStyle=a.multiKeyBackground,i.fillStyle=a.multiKeyBackground,T4(i,O,L,Z),i.strokeStyle=s.borderColor,i.fillStyle=s.backgroundColor,T4(i,O,L,Z)}else{i.lineWidth=Xn(s.borderWidth)?Math.max(...Object.values(s.borderWidth)):s.borderWidth||1,i.strokeStyle=s.borderColor,i.setLineDash(s.borderDash||[]),i.lineDashOffset=s.borderDashOffset||0;let O=o.leftForLtr(y,u-f),L=o.leftForLtr(o.xPlus(y,1),u-f-2),Z=Iu(s.borderRadius);Object.values(Z).some(Y=&gt;Y!==0)?(i.beginPath(),i.fillStyle=a.multiKeyBackground,Vf(i,{x:O,y:k,w:u,h:l,radius:Z}),i.fill(),i.stroke(),i.fillStyle=s.backgroundColor,i.beginPath(),Vf(i,{x:L,y:k+1,w:u-2,h:l-2,radius:Z}),i.fill()):(i.fillStyle=a.multiKeyBackground,i.fillRect(O,k,u,l),i.strokeRect(O,k,u,l),i.fillStyle=s.backgroundColor,i.fillRect(L,k+1,u-2,l-2))}i.fillStyle=this.labelTextColors[r]}drawBody(i,t,r){let{body:o}=this,{bodySpacing:a,bodyAlign:s,displayColors:c,boxHeight:l,boxWidth:u,boxPadding:f}=r,g=Xr(r.bodyFont),b=g.lineHeight,y=0,M=mp(r.rtl,this.x,this.width),k=function(se){t.fillText(se,M.x(i.x+y),i.y+b/2),i.y+=b+a},O=M.textAlign(s),L,Z,Y,K,R,q,oe;for(t.textAlign=s,t.textBaseline="middle",t.font=g.string,i.x=J2(this,O,r),t.fillStyle=r.bodyColor,mi(this.beforeBody,k),y=c&amp;&amp;O!=="right"?s==="center"?u/2+f:u+2+f:0,K=0,q=o.length;K&lt;q;++K){for(L=o[K],Z=this.labelTextColors[K],t.fillStyle=Z,mi(L.before,k),Y=L.lines,c&amp;&amp;Y.length&amp;&amp;(this._drawColorBox(t,i,K,M,r),b=Math.max(g.lineHeight,l)),R=0,oe=Y.length;R&lt;oe;++R)k(Y[R]),b=g.lineHeight;mi(L.after,k)}y=0,b=g.lineHeight,mi(this.afterBody,k),i.y-=a}drawFooter(i,t,r){let o=this.footer,a=o.length,s,c;if(a){let l=mp(r.rtl,this.x,this.width);for(i.x=J2(this,r.footerAlign,r),i.y+=r.footerMarginTop,t.textAlign=l.textAlign(r.footerAlign),t.textBaseline="middle",s=Xr(r.footerFont),t.fillStyle=r.footerColor,t.font=s.string,c=0;c&lt;a;++c)t.fillText(o[c],l.x(i.x),i.y+s.lineHeight/2),i.y+=s.lineHeight+r.footerSpacing}}drawBackground(i,t,r,o){let{xAlign:a,yAlign:s}=this,{x:c,y:l}=i,{width:u,height:f}=r,{topLeft:g,topRight:b,bottomLeft:y,bottomRight:M}=Iu(o.cornerRadius);t.fillStyle=o.backgroundColor,t.strokeStyle=o.borderColor,t.lineWidth=o.borderWidth,t.beginPath(),t.moveTo(c+g,l),s==="top"&amp;&amp;this.drawCaret(i,t,r,o),t.lineTo(c+u-b,l),t.quadraticCurveTo(c+u,l,c+u,l+b),s==="center"&amp;&amp;a==="right"&amp;&amp;this.drawCaret(i,t,r,o),t.lineTo(c+u,l+f-M),t.quadraticCurveTo(c+u,l+f,c+u-M,l+f),s==="bottom"&amp;&amp;this.drawCaret(i,t,r,o),t.lineTo(c+y,l+f),t.quadraticCurveTo(c,l+f,c,l+f-y),s==="center"&amp;&amp;a==="left"&amp;&amp;this.drawCaret(i,t,r,o),t.lineTo(c,l+g),t.quadraticCurveTo(c,l,c+g,l),t.closePath(),t.fill(),o.borderWidth&gt;0&amp;&amp;t.stroke()}_updateAnimationTarget(i){let t=this.chart,r=this.$animations,o=r&amp;&amp;r.x,a=r&amp;&amp;r.y;if(o||a){let s=ob[i.position].call(this,this._active,this._eventPosition);if(!s)return;let c=this._size=NH(this,i),l=Object.assign({},s,this._size),u=LH(t,i,l),f=jH(i,l,u,t);(o._to!==f.x||a._to!==f.y)&amp;&amp;(this.xAlign=u.xAlign,this.yAlign=u.yAlign,this.width=c.width,this.height=c.height,this.caretX=s.x,this.caretY=s.y,this._resolveAnimations().update(this,f))}}_willRender(){return!!this.opacity}draw(i){let t=this.options.setContext(this.getContext()),r=this.opacity;if(!r)return;this._updateAnimationTarget(t);let o={width:this.width,height:this.height},a={x:this.x,y:this.y};r=Math.abs(r)&lt;.001?0:r;let s=To(t.padding),c=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;t.enabled&amp;&amp;c&amp;&amp;(i.save(),i.globalAlpha=r,this.drawBackground(a,i,o,t),H4(i,t.textDirection),a.y+=s.top,this.drawTitle(a,i,t),this.drawBody(a,i,t),this.drawFooter(a,i,t),U4(i,t.textDirection),i.restore())}getActiveElements(){return this._active||[]}setActiveElements(i,t){let r=this._active,o=i.map(({datasetIndex:c,index:l})=&gt;{let u=this.chart.getDatasetMeta(c);if(!u)throw new Error("Cannot find a dataset at index "+c);return{datasetIndex:c,element:u.data[l],index:l}}),a=!q_(r,o),s=this._positionChanged(o,t);(a||s)&amp;&amp;(this._active=o,this._eventPosition=t,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(i,t,r=!0){if(t&amp;&amp;this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;let o=this.options,a=this._active||[],s=this._getActiveElements(i,a,t,r),c=this._positionChanged(s,i),l=t||!q_(s,a)||c;return l&amp;&amp;(this._active=s,(o.enabled||o.external)&amp;&amp;(this._eventPosition={x:i.x,y:i.y},this.update(!0,t))),l}_getActiveElements(i,t,r,o){let a=this.options;if(i.type==="mouseout")return[];if(!o)return t;let s=this.chart.getElementsAtEventForMode(i,a.mode,a,r);return a.reverse&amp;&amp;s.reverse(),s}_positionChanged(i,t){let{caretX:r,caretY:o,options:a}=this,s=ob[a.position].call(this,i,t);return s!==!1&amp;&amp;(r!==s.x||o!==s.y)}}return n.positioners=ob,n})(),uU={id:"tooltip",_element:zH,positioners:ob,afterInit(n,e,i){i&amp;&amp;(n.tooltip=new zH({chart:n,options:i}))},beforeUpdate(n,e,i){n.tooltip&amp;&amp;n.tooltip.initialize(i)},reset(n,e,i){n.tooltip&amp;&amp;n.tooltip.initialize(i)},afterDraw(n){let e=n.tooltip;if(e&amp;&amp;e._willRender()){let i={tooltip:e};if(n.notifyPlugins("beforeTooltipDraw",i)===!1)return;e.draw(n.ctx),n.notifyPlugins("afterTooltipDraw",i)}},afterEvent(n,e){if(n.tooltip){let i=e.replay;n.tooltip.handleEvent(e.event,i,e.inChartArea)&amp;&amp;(e.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(n,e)=&gt;e.bodyFont.size,boxWidth:(n,e)=&gt;e.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:{beforeTitle:tl,title(n){if(n.length&gt;0){let e=n[0],i=e.chart.data.labels,t=i?i.length:0;if(this&amp;&amp;this.options&amp;&amp;this.options.mode==="dataset")return e.dataset.label||"";if(e.label)return e.label;if(t&gt;0&amp;&amp;e.dataIndex&lt;t)return i[e.dataIndex]}return""},afterTitle:tl,beforeBody:tl,beforeLabel:tl,label(n){if(this&amp;&amp;this.options&amp;&amp;this.options.mode==="dataset")return n.label+": "+n.formattedValue||n.formattedValue;let e=n.dataset.label||"";e&amp;&amp;(e+=": ");let i=n.formattedValue;return gi(i)||(e+=i),e},labelColor(n){let i=n.chart.getDatasetMeta(n.datasetIndex).controller.getStyle(n.dataIndex);return{borderColor:i.borderColor,backgroundColor:i.backgroundColor,borderWidth:i.borderWidth,borderDash:i.borderDash,borderDashOffset:i.borderDashOffset,borderRadius:0}},labelTextColor(){return this.options.bodyColor},labelPointStyle(n){let i=n.chart.getDatasetMeta(n.datasetIndex).controller.getStyle(n.dataIndex);return{pointStyle:i.pointStyle,rotation:i.rotation}},afterLabel:tl,afterBody:tl,beforeFooter:tl,footer:tl,afterFooter:tl}},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:n=&gt;n!=="filter"&amp;&amp;n!=="itemSort"&amp;&amp;n!=="external",_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]};var jye=(n,e,i,t)=&gt;(typeof e=="string"?(i=n.push(e)-1,t.unshift({index:i,label:e})):isNaN(e)&amp;&amp;(i=null),i);function Vye(n,e,i,t){let r=n.indexOf(e);if(r===-1)return jye(n,e,i,t);let o=n.lastIndexOf(e);return r!==o?i:r}var Bye=(n,e)=&gt;n===null?null:Ko(Math.round(n),0,e),gp=class extends hp{constructor(e){super(e),this._startValue=void 0,this._valueRange=0,this._addedLabels=[]}init(e){let i=this._addedLabels;if(i.length){let t=this.getLabels();for(let{index:r,label:o}of i)t[r]===o&amp;&amp;t.splice(r,1);this._addedLabels=[]}super.init(e)}parse(e,i){if(gi(e))return null;let t=this.getLabels();return i=isFinite(i)&amp;&amp;t[i]===e?i:Vye(t,e,li(i,e),this._addedLabels),Bye(i,t.length-1)}determineDataLimits(){let{minDefined:e,maxDefined:i}=this.getUserBounds(),{min:t,max:r}=this.getMinMax(!0);this.options.bounds==="ticks"&amp;&amp;(e||(t=0),i||(r=this.getLabels().length-1)),this.min=t,this.max=r}buildTicks(){let e=this.min,i=this.max,t=this.options.offset,r=[],o=this.getLabels();o=e===0&amp;&amp;i===o.length-1?o:o.slice(e,i+1),this._valueRange=Math.max(o.length-(t?0:1),1),this._startValue=this.min-(t?.5:0);for(let a=e;a&lt;=i;a++)r.push({value:a});return r}getLabelForValue(e){let i=this.getLabels();return e&gt;=0&amp;&amp;e&lt;i.length?i[e]:e}configure(){super.configure(),this.isHorizontal()||(this._reversePixels=!this._reversePixels)}getPixelForValue(e){return typeof e!="number"&amp;&amp;(e=this.parse(e)),e===null?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}getPixelForTick(e){let i=this.ticks;return e&lt;0||e&gt;i.length-1?null:this.getPixelForValue(i[e].value)}getValueForPixel(e){return Math.round(this._startValue+this.getDecimalForPixel(e)*this._valueRange)}getBasePixel(){return this.bottom}};gp.id="category";gp.defaults={ticks:{callback:gp.prototype.getLabelForValue}};function zye(n,e){let i=[],{bounds:r,step:o,min:a,max:s,precision:c,count:l,maxTicks:u,maxDigits:f,includeBounds:g}=n,b=o||1,y=u-1,{min:M,max:k}=e,O=!gi(a),L=!gi(s),Z=!gi(l),Y=(k-M)/(f+1),K=_4((k-M)/y/b)*b,R,q,oe,se;if(K&lt;1e-14&amp;&amp;!O&amp;&amp;!L)return[{value:M},{value:k}];se=Math.ceil(k/K)-Math.floor(M/K),se&gt;y&amp;&amp;(K=_4(se*K/y/b)*b),gi(c)||(R=Math.pow(10,c),K=Math.ceil(K*R)/R),r==="ticks"?(q=Math.floor(M/K)*K,oe=Math.ceil(k/K)*K):(q=M,oe=k),O&amp;&amp;L&amp;&amp;o&amp;&amp;Uz((s-a)/o,K/1e3)?(se=Math.round(Math.min((s-a)/K,u)),K=(s-a)/se,q=a,oe=s):Z?(q=O?a:q,oe=L?s:oe,se=l-1,K=(oe-q)/se):(se=(oe-q)/K,Q_(se,Math.round(se),K/1e3)?se=Math.round(se):se=Math.ceil(se));let he=Math.max(v4(K),v4(q));R=Math.pow(10,gi(c)?he:c),q=Math.round(q*R)/R,oe=Math.round(oe*R)/R;let ge=0;for(O&amp;&amp;(g&amp;&amp;q!==a?(i.push({value:a}),q&lt;a&amp;&amp;ge++,Q_(Math.round((q+ge*K)*R)/R,a,HH(a,Y,n))&amp;&amp;ge++):q&lt;a&amp;&amp;ge++);ge&lt;se;++ge)i.push({value:Math.round((q+ge*K)*R)/R});return L&amp;&amp;g&amp;&amp;oe!==s?i.length&amp;&amp;Q_(i[i.length-1].value,s,HH(s,Y,n))?i[i.length-1].value=s:i.push({value:s}):(!L||oe===s)&amp;&amp;i.push({value:oe}),i}function HH(n,e,{horizontal:i,minRotation:t}){let r=sd(t),o=(i?Math.sin(r):Math.cos(r))||.001,a=.75*e*(""+n).length;return Math.min(e/o,a)}var Hf=class extends hp{constructor(e){super(e),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(e,i){return gi(e)||(typeof e=="number"||e instanceof Number)&amp;&amp;!isFinite(+e)?null:+e}handleTickRangeOptions(){let{beginAtZero:e}=this.options,{minDefined:i,maxDefined:t}=this.getUserBounds(),{min:r,max:o}=this,a=c=&gt;r=i?r:c,s=c=&gt;o=t?o:c;if(e){let c=ad(r),l=ad(o);c&lt;0&amp;&amp;l&lt;0?s(0):c&gt;0&amp;&amp;l&gt;0&amp;&amp;a(0)}if(r===o){let c=1;(o&gt;=Number.MAX_SAFE_INTEGER||r&lt;=Number.MIN_SAFE_INTEGER)&amp;&amp;(c=Math.abs(o*.05)),s(o+c),e||a(r-c)}this.min=r,this.max=o}getTickLimit(){let e=this.options.ticks,{maxTicksLimit:i,stepSize:t}=e,r;return t?(r=Math.ceil(this.max/t)-Math.floor(this.min/t)+1,r&gt;1e3&amp;&amp;(console.warn(`scales.${this.id}.ticks.stepSize: ${t} would result generating up to ${r} ticks. Limiting to 1000.`),r=1e3)):(r=this.computeTickLimit(),i=i||11),i&amp;&amp;(r=Math.min(i,r)),r}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){let e=this.options,i=e.ticks,t=this.getTickLimit();t=Math.max(2,t);let r={maxTicks:t,bounds:e.bounds,min:e.min,max:e.max,precision:i.precision,step:i.stepSize,count:i.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:i.minRotation||0,includeBounds:i.includeBounds!==!1},o=this._range||this,a=zye(r,o);return e.bounds==="ticks"&amp;&amp;b4(a,this,"value"),e.reverse?(a.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),a}configure(){let e=this.ticks,i=this.min,t=this.max;if(super.configure(),this.options.offset&amp;&amp;e.length){let r=(t-i)/Math.max(e.length-1,1)/2;i-=r,t+=r}this._startValue=i,this._endValue=t,this._valueRange=t-i}getLabelForValue(e){return Z2(e,this.chart.options.locale,this.options.ticks.format)}},Uf=class extends Hf{determineDataLimits(){let{min:e,max:i}=this.getMinMax(!0);this.min=Kr(e)?e:0,this.max=Kr(i)?i:1,this.handleTickRangeOptions()}computeTickLimit(){let e=this.isHorizontal(),i=e?this.width:this.height,t=sd(this.options.ticks.minRotation),r=(e?Math.sin(t):Math.cos(t))||.001,o=this._resolveTickFontOptions(0);return Math.ceil(i/Math.min(40,o.lineHeight/r))}getPixelForValue(e){return e===null?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}getValueForPixel(e){return this._startValue+this.getDecimalForPixel(e)*this._valueRange}};Uf.id="linear";Uf.defaults={ticks:{callback:dw.formatters.numeric}};function UH(n){return n/Math.pow(10,Math.floor(Ba(n)))===1}function Hye(n,e){let i=Math.floor(Ba(e.max)),t=Math.ceil(e.max/Math.pow(10,i)),r=[],o=Va(n.min,Math.pow(10,Math.floor(Ba(e.min)))),a=Math.floor(Ba(o)),s=Math.floor(o/Math.pow(10,a)),c=a&lt;0?Math.pow(10,Math.abs(a)):1;do r.push({value:o,major:UH(o)}),++s,s===10&amp;&amp;(s=1,++a,c=a&gt;=0?1:c),o=Math.round(s*Math.pow(10,a)*c)/c;while(a&lt;i||a===i&amp;&amp;s&lt;t);let l=Va(n.max,o);return r.push({value:l,major:UH(o)}),r}var sw=class extends hp{constructor(e){super(e),this.start=void 0,this.end=void 0,this._startValue=void 0,this._valueRange=0}parse(e,i){let t=Hf.prototype.parse.apply(this,[e,i]);if(t===0){this._zero=!0;return}return Kr(t)&amp;&amp;t&gt;0?t:null}determineDataLimits(){let{min:e,max:i}=this.getMinMax(!0);this.min=Kr(e)?Math.max(0,e):null,this.max=Kr(i)?Math.max(0,i):null,this.options.beginAtZero&amp;&amp;(this._zero=!0),this.handleTickRangeOptions()}handleTickRangeOptions(){let{minDefined:e,maxDefined:i}=this.getUserBounds(),t=this.min,r=this.max,o=c=&gt;t=e?t:c,a=c=&gt;r=i?r:c,s=(c,l)=&gt;Math.pow(10,Math.floor(Ba(c))+l);t===r&amp;&amp;(t&lt;=0?(o(1),a(10)):(o(s(t,-1)),a(s(r,1)))),t&lt;=0&amp;&amp;o(s(r,-1)),r&lt;=0&amp;&amp;a(s(t,1)),this._zero&amp;&amp;this.min!==this._suggestedMin&amp;&amp;t===s(this.min,0)&amp;&amp;o(s(t,-1)),this.min=t,this.max=r}buildTicks(){let e=this.options,i={min:this._userMin,max:this._userMax},t=Hye(i,this);return e.bounds==="ticks"&amp;&amp;b4(t,this,"value"),e.reverse?(t.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),t}getLabelForValue(e){return e===void 0?"0":Z2(e,this.chart.options.locale,this.options.ticks.format)}configure(){let e=this.min;super.configure(),this._startValue=Ba(e),this._valueRange=Ba(this.max)-Ba(e)}getPixelForValue(e){return(e===void 0||e===0)&amp;&amp;(e=this.min),e===null||isNaN(e)?NaN:this.getPixelForDecimal(e===this.min?0:(Ba(e)-this._startValue)/this._valueRange)}getValueForPixel(e){let i=this.getDecimalForPixel(e);return Math.pow(10,this._startValue+i*this._valueRange)}};sw.id="logarithmic";sw.defaults={ticks:{callback:dw.formatters.logarithmic,major:{enabled:!0}}};function cI(n){let e=n.ticks;if(e.display&amp;&amp;n.display){let i=To(e.backdropPadding);return li(e.font&amp;&amp;e.font.size,Pn.font.size)+i.height}return 0}function Uye(n,e,i){return i=Gi(i)?i:[i],{w:iH(n,e.string,i),h:i.length*e.lineHeight}}function WH(n,e,i,t,r){return n===t||n===r?{start:e-i/2,end:e+i/2}:n&lt;t||n&gt;r?{start:e-i,end:e}:{start:e,end:e+i}}function Wye(n){let e={l:n.left+n._padding.left,r:n.right-n._padding.right,t:n.top+n._padding.top,b:n.bottom-n._padding.bottom},i=Object.assign({},e),t=[],r=[],o=n._pointLabels.length,a=n.options.pointLabels,s=a.centerPointLabels?Fr/o:0;for(let c=0;c&lt;o;c++){let l=a.setContext(n.getPointLabelContext(c));r[c]=l.padding;let u=n.getPointPosition(c,n.drawingArea+r[c],s),f=Xr(l.font),g=Uye(n.ctx,f,n._pointLabels[c]);t[c]=g;let b=lc(n.getIndexAngle(c)+s),y=Math.round(V2(b)),M=WH(y,u.x,g.w,0,180),k=WH(y,u.y,g.h,90,270);Gye(i,e,b,M,k)}n.setCenterPoint(e.l-i.l,i.r-e.r,e.t-i.t,i.b-e.b),n._pointLabelItems=$ye(n,t,r)}function Gye(n,e,i,t,r){let o=Math.abs(Math.sin(i)),a=Math.abs(Math.cos(i)),s=0,c=0;t.start&lt;e.l?(s=(e.l-t.start)/o,n.l=Math.min(n.l,e.l-s)):t.end&gt;e.r&amp;&amp;(s=(t.end-e.r)/o,n.r=Math.max(n.r,e.r+s)),r.start&lt;e.t?(c=(e.t-r.start)/a,n.t=Math.min(n.t,e.t-c)):r.end&gt;e.b&amp;&amp;(c=(r.end-e.b)/a,n.b=Math.max(n.b,e.b+c))}function $ye(n,e,i){let t=[],r=n._pointLabels.length,o=n.options,a=cI(o)/2,s=n.drawingArea,c=o.pointLabels.centerPointLabels?Fr/r:0;for(let l=0;l&lt;r;l++){let u=n.getPointPosition(l,s+a+i[l],c),f=Math.round(V2(lc(u.angle+hr))),g=e[l],b=Zye(u.y,g.h,f),y=Yye(f),M=qye(u.x,g.w,y);t.push({x:u.x,y:b,textAlign:y,left:M,top:b,right:M+g.w,bottom:b+g.h})}return t}function Yye(n){return n===0||n===180?"center":n&lt;180?"left":"right"}function qye(n,e,i){return i==="right"?n-=e:i==="center"&amp;&amp;(n-=e/2),n}function Zye(n,e,i){return i===90||i===270?n-=e/2:(i&gt;270||i&lt;90)&amp;&amp;(n-=e),n}function Qye(n,e){let{ctx:i,options:{pointLabels:t}}=n;for(let r=e-1;r&gt;=0;r--){let o=t.setContext(n.getPointLabelContext(r)),a=Xr(o.font),{x:s,y:c,textAlign:l,left:u,top:f,right:g,bottom:b}=n._pointLabelItems[r],{backdropColor:y}=o;if(!gi(y)){let M=Iu(o.borderRadius),k=To(o.backdropPadding);i.fillStyle=y;let O=u-k.left,L=f-k.top,Z=g-u+k.width,Y=b-f+k.height;Object.values(M).some(K=&gt;K!==0)?(i.beginPath(),Vf(i,{x:O,y:L,w:Z,h:Y,radius:M}),i.fill()):i.fillRect(O,L,Z,Y)}up(i,n._pointLabels[r],s,c+a.lineHeight/2,a,{color:o.color,textAlign:l,textBaseline:"middle"})}}function mU(n,e,i,t){let{ctx:r}=n;if(i)r.arc(n.xCenter,n.yCenter,e,0,ir);else{let o=n.getPointPosition(0,e);r.moveTo(o.x,o.y);for(let a=1;a&lt;t;a++)o=n.getPointPosition(a,e),r.lineTo(o.x,o.y)}}function Kye(n,e,i,t){let r=n.ctx,o=e.circular,{color:a,lineWidth:s}=e;!o&amp;&amp;!t||!a||!s||i&lt;0||(r.save(),r.strokeStyle=a,r.lineWidth=s,r.setLineDash(e.borderDash),r.lineDashOffset=e.borderDashOffset,r.beginPath(),mU(n,i,o,t),r.closePath(),r.stroke(),r.restore())}function Xye(n,e,i){return Tu(n,{label:i,index:e,type:"pointLabel"})}var Wf=class extends Hf{constructor(e){super(e),this.xCenter=void 0,this.yCenter=void 0,this.drawingArea=void 0,this._pointLabels=[],this._pointLabelItems=[]}setDimensions(){let e=this._padding=To(cI(this.options)/2),i=this.width=this.maxWidth-e.width,t=this.height=this.maxHeight-e.height;this.xCenter=Math.floor(this.left+i/2+e.left),this.yCenter=Math.floor(this.top+t/2+e.top),this.drawingArea=Math.floor(Math.min(i,t)/2)}determineDataLimits(){let{min:e,max:i}=this.getMinMax(!1);this.min=Kr(e)&amp;&amp;!isNaN(e)?e:0,this.max=Kr(i)&amp;&amp;!isNaN(i)?i:0,this.handleTickRangeOptions()}computeTickLimit(){return Math.ceil(this.drawingArea/cI(this.options))}generateTickLabels(e){Hf.prototype.generateTickLabels.call(this,e),this._pointLabels=this.getLabels().map((i,t)=&gt;{let r=Oi(this.options.pointLabels.callback,[i,t],this);return r||r===0?r:""}).filter((i,t)=&gt;this.chart.getDataVisibility(t))}fit(){let e=this.options;e.display&amp;&amp;e.pointLabels.display?Wye(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(e,i,t,r){this.xCenter+=Math.floor((e-i)/2),this.yCenter+=Math.floor((t-r)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(e,i,t,r))}getIndexAngle(e){let i=ir/(this._pointLabels.length||1),t=this.options.startAngle||0;return lc(e*i+sd(t))}getDistanceFromCenterForValue(e){if(gi(e))return NaN;let i=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-e)*i:(e-this.min)*i}getValueForDistanceFromCenter(e){if(gi(e))return NaN;let i=e/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-i:this.min+i}getPointLabelContext(e){let i=this._pointLabels||[];if(e&gt;=0&amp;&amp;e&lt;i.length){let t=i[e];return Xye(this.getContext(),e,t)}}getPointPosition(e,i,t=0){let r=this.getIndexAngle(e)-hr+t;return{x:Math.cos(r)*i+this.xCenter,y:Math.sin(r)*i+this.yCenter,angle:r}}getPointPositionForValue(e,i){return this.getPointPosition(e,this.getDistanceFromCenterForValue(i))}getBasePosition(e){return this.getPointPositionForValue(e||0,this.getBaseValue())}getPointLabelPosition(e){let{left:i,top:t,right:r,bottom:o}=this._pointLabelItems[e];return{left:i,top:t,right:r,bottom:o}}drawBackground(){let{backgroundColor:e,grid:{circular:i}}=this.options;if(e){let t=this.ctx;t.save(),t.beginPath(),mU(this,this.getDistanceFromCenterForValue(this._endValue),i,this._pointLabels.length),t.closePath(),t.fillStyle=e,t.fill(),t.restore()}}drawGrid(){let e=this.ctx,i=this.options,{angleLines:t,grid:r}=i,o=this._pointLabels.length,a,s,c;if(i.pointLabels.display&amp;&amp;Qye(this,o),r.display&amp;&amp;this.ticks.forEach((l,u)=&gt;{if(u!==0){s=this.getDistanceFromCenterForValue(l.value);let f=r.setContext(this.getContext(u-1));Kye(this,f,s,o)}}),t.display){for(e.save(),a=o-1;a&gt;=0;a--){let l=t.setContext(this.getPointLabelContext(a)),{color:u,lineWidth:f}=l;!f||!u||(e.lineWidth=f,e.strokeStyle=u,e.setLineDash(l.borderDash),e.lineDashOffset=l.borderDashOffset,s=this.getDistanceFromCenterForValue(i.ticks.reverse?this.min:this.max),c=this.getPointPosition(a,s),e.beginPath(),e.moveTo(this.xCenter,this.yCenter),e.lineTo(c.x,c.y),e.stroke())}e.restore()}}drawBorder(){}drawLabels(){let e=this.ctx,i=this.options,t=i.ticks;if(!t.display)return;let r=this.getIndexAngle(0),o,a;e.save(),e.translate(this.xCenter,this.yCenter),e.rotate(r),e.textAlign="center",e.textBaseline="middle",this.ticks.forEach((s,c)=&gt;{if(c===0&amp;&amp;!i.reverse)return;let l=t.setContext(this.getContext(c)),u=Xr(l.font);if(o=this.getDistanceFromCenterForValue(this.ticks[c].value),l.showLabelBackdrop){e.font=u.string,a=e.measureText(s.label).width,e.fillStyle=l.backdropColor;let f=To(l.backdropPadding);e.fillRect(-a/2-f.left,-o-u.size/2-f.top,a+f.width,u.size+f.height)}up(e,s.label,0,-o,u,{color:l.color})}),e.restore()}drawTitle(){}};Wf.id="radialLinear";Wf.defaults={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:dw.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback(n){return n},padding:5,centerPointLabels:!1}};Wf.defaultRoutes={"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"};Wf.descriptors={angleLines:{_fallback:"grid"}};var uw={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},ba=Object.keys(uw);function Jye(n,e){return n-e}function GH(n,e){if(gi(e))return null;let i=n._adapter,{parser:t,round:r,isoWeekday:o}=n._parseOpts,a=e;return typeof t=="function"&amp;&amp;(a=t(a)),Kr(a)||(a=typeof t=="string"?i.parse(a,t):i.parse(a)),a===null?null:(r&amp;&amp;(a=r==="week"&amp;&amp;(Z_(o)||o===!0)?i.startOf(a,"isoWeek",o):i.startOf(a,r)),+a)}function $H(n,e,i,t){let r=ba.length;for(let o=ba.indexOf(n);o&lt;r-1;++o){let a=uw[ba[o]],s=a.steps?a.steps:Number.MAX_SAFE_INTEGER;if(a.common&amp;&amp;Math.ceil((i-e)/(s*a.size))&lt;=t)return ba[o]}return ba[r-1]}function eCe(n,e,i,t,r){for(let o=ba.length-1;o&gt;=ba.indexOf(i);o--){let a=ba[o];if(uw[a].common&amp;&amp;n._adapter.diff(r,t,a)&gt;=e-1)return a}return ba[i?ba.indexOf(i):0]}function tCe(n){for(let e=ba.indexOf(n)+1,i=ba.length;e&lt;i;++e)if(uw[ba[e]].common)return ba[e]}function YH(n,e,i){if(!i)n[e]=!0;else if(i.length){let{lo:t,hi:r}=B2(i,e),o=i[t]&gt;=e?i[t]:i[r];n[o]=!0}}function nCe(n,e,i,t){let r=n._adapter,o=+r.startOf(e[0].value,t),a=e[e.length-1].value,s,c;for(s=o;s&lt;=a;s=+r.add(s,1,t))c=i[s],c&gt;=0&amp;&amp;(e[c].major=!0);return e}function qH(n,e,i){let t=[],r={},o=e.length,a,s;for(a=0;a&lt;o;++a)s=e[a],r[s]=a,t.push({value:s,major:!1});return o===0||!i?t:nCe(n,t,r,i)}var pU=(()=&gt;{class n extends hp{constructor(i){super(i),this._cache={data:[],labels:[],all:[]},this._unit="day",this._majorUnit=void 0,this._offsets={},this._normalized=!1,this._parseOpts=void 0}init(i,t){let r=i.time||(i.time={}),o=this._adapter=new T1e._date(i.adapters.date);o.init(t),jf(r.displayFormats,o.formats()),this._parseOpts={parser:r.parser,round:r.round,isoWeekday:r.isoWeekday},super.init(i),this._normalized=t.normalized}parse(i,t){return i===void 0?null:GH(this,i)}beforeLayout(){super.beforeLayout(),this._cache={data:[],labels:[],all:[]}}determineDataLimits(){let i=this.options,t=this._adapter,r=i.time.unit||"day",{min:o,max:a,minDefined:s,maxDefined:c}=this.getUserBounds();function l(u){!s&amp;&amp;!isNaN(u.min)&amp;&amp;(o=Math.min(o,u.min)),!c&amp;&amp;!isNaN(u.max)&amp;&amp;(a=Math.max(a,u.max))}(!s||!c)&amp;&amp;(l(this._getLabelBounds()),(i.bounds!=="ticks"||i.ticks.source!=="labels")&amp;&amp;l(this.getMinMax(!1))),o=Kr(o)&amp;&amp;!isNaN(o)?o:+t.startOf(Date.now(),r),a=Kr(a)&amp;&amp;!isNaN(a)?a:+t.endOf(Date.now(),r)+1,this.min=Math.min(o,a-1),this.max=Math.max(o+1,a)}_getLabelBounds(){let i=this.getLabelTimestamps(),t=Number.POSITIVE_INFINITY,r=Number.NEGATIVE_INFINITY;return i.length&amp;&amp;(t=i[0],r=i[i.length-1]),{min:t,max:r}}buildTicks(){let i=this.options,t=i.time,r=i.ticks,o=r.source==="labels"?this.getLabelTimestamps():this._generate();i.bounds==="ticks"&amp;&amp;o.length&amp;&amp;(this.min=this._userMin||o[0],this.max=this._userMax||o[o.length-1]);let a=this.min,s=this.max,c=Yz(o,a,s);return this._unit=t.unit||(r.autoSkip?$H(t.minUnit,this.min,this.max,this._getLabelCapacity(a)):eCe(this,c.length,t.minUnit,this.min,this.max)),this._majorUnit=!r.major.enabled||this._unit==="year"?void 0:tCe(this._unit),this.initOffsets(o),i.reverse&amp;&amp;c.reverse(),qH(this,c,this._majorUnit)}afterAutoSkip(){this.options.offsetAfterAutoskip&amp;&amp;this.initOffsets(this.ticks.map(i=&gt;+i.value))}initOffsets(i){let t=0,r=0,o,a;this.options.offset&amp;&amp;i.length&amp;&amp;(o=this.getDecimalForValue(i[0]),i.length===1?t=1-o:t=(this.getDecimalForValue(i[1])-o)/2,a=this.getDecimalForValue(i[i.length-1]),i.length===1?r=a:r=(a-this.getDecimalForValue(i[i.length-2]))/2);let s=i.length&lt;3?.5:.25;t=Ko(t,0,s),r=Ko(r,0,s),this._offsets={start:t,end:r,factor:1/(t+1+r)}}_generate(){let i=this._adapter,t=this.min,r=this.max,o=this.options,a=o.time,s=a.unit||$H(a.minUnit,t,r,this._getLabelCapacity(t)),c=li(a.stepSize,1),l=s==="week"?a.isoWeekday:!1,u=Z_(l)||l===!0,f={},g=t,b,y;if(u&amp;&amp;(g=+i.startOf(g,"isoWeek",l)),g=+i.startOf(g,u?"day":s),i.diff(r,t,s)&gt;1e5*c)throw new Error(t+" and "+r+" are too far apart with stepSize of "+c+" "+s);let M=o.ticks.source==="data"&amp;&amp;this.getDataTimestamps();for(b=g,y=0;b&lt;r;b=+i.add(b,c,s),y++)YH(f,b,M);return(b===r||o.bounds==="ticks"||y===1)&amp;&amp;YH(f,b,M),Object.keys(f).sort((k,O)=&gt;k-O).map(k=&gt;+k)}getLabelForValue(i){let t=this._adapter,r=this.options.time;return r.tooltipFormat?t.format(i,r.tooltipFormat):t.format(i,r.displayFormats.datetime)}_tickFormatFunction(i,t,r,o){let a=this.options,s=a.time.displayFormats,c=this._unit,l=this._majorUnit,u=c&amp;&amp;s[c],f=l&amp;&amp;s[l],g=r[t],b=l&amp;&amp;f&amp;&amp;g&amp;&amp;g.major,y=this._adapter.format(i,o||(b?f:u)),M=a.ticks.callback;return M?Oi(M,[y,t,r],this):y}generateTickLabels(i){let t,r,o;for(t=0,r=i.length;t&lt;r;++t)o=i[t],o.label=this._tickFormatFunction(o.value,t,i)}getDecimalForValue(i){return i===null?NaN:(i-this.min)/(this.max-this.min)}getPixelForValue(i){let t=this._offsets,r=this.getDecimalForValue(i);return this.getPixelForDecimal((t.start+r)*t.factor)}getValueForPixel(i){let t=this._offsets,r=this.getDecimalForPixel(i)/t.factor-t.end;return this.min+r*(this.max-this.min)}_getLabelSize(i){let t=this.options.ticks,r=this.ctx.measureText(i).width,o=sd(this.isHorizontal()?t.maxRotation:t.minRotation),a=Math.cos(o),s=Math.sin(o),c=this._resolveTickFontOptions(0).size;return{w:r*a+c*s,h:r*s+c*a}}_getLabelCapacity(i){let t=this.options.time,r=t.displayFormats,o=r[t.unit]||r.millisecond,a=this._tickFormatFunction(i,0,qH(this,[i],this._majorUnit),o),s=this._getLabelSize(a),c=Math.floor(this.isHorizontal()?this.width/s.w:this.height/s.h)-1;return c&gt;0?c:1}getDataTimestamps(){let i=this._cache.data||[],t,r;if(i.length)return i;let o=this.getMatchingVisibleMetas();if(this._normalized&amp;&amp;o.length)return this._cache.data=o[0].controller.getAllParsedValues(this);for(t=0,r=o.length;t&lt;r;++t)i=i.concat(o[t].controller.getAllParsedValues(this));return this._cache.data=this.normalize(i)}getLabelTimestamps(){let i=this._cache.labels||[],t,r;if(i.length)return i;let o=this.getLabels();for(t=0,r=o.length;t&lt;r;++t)i.push(GH(this,o[t]));return this._cache.labels=this._normalized?i:this.normalize(i)}normalize(i){return w4(i.sort(Jye))}}return n.id="time",n.defaults={bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{source:"auto",major:{enabled:!1}}},n})();function ew(n,e,i){let t=0,r=n.length-1,o,a,s,c;i?(e&gt;=n[t].pos&amp;&amp;e&lt;=n[r].pos&amp;&amp;({lo:t,hi:r}=z2(n,"pos",e)),{pos:o,time:s}=n[t],{pos:a,time:c}=n[r]):(e&gt;=n[t].time&amp;&amp;e&lt;=n[r].time&amp;&amp;({lo:t,hi:r}=z2(n,"time",e)),{time:o,pos:s}=n[t],{time:a,pos:c}=n[r]);let l=a-o;return l?s+(c-s)*(e-o)/l:s}var cw=class extends pU{constructor(e){super(e),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){let e=this._getTimestampsForTable(),i=this._table=this.buildLookupTable(e);this._minPos=ew(i,this.min),this._tableRange=ew(i,this.max)-this._minPos,super.initOffsets(e)}buildLookupTable(e){let{min:i,max:t}=this,r=[],o=[],a,s,c,l,u;for(a=0,s=e.length;a&lt;s;++a)l=e[a],l&gt;=i&amp;&amp;l&lt;=t&amp;&amp;r.push(l);if(r.length&lt;2)return[{time:i,pos:0},{time:t,pos:1}];for(a=0,s=r.length;a&lt;s;++a)u=r[a+1],c=r[a-1],l=r[a],Math.round((u+c)/2)!==l&amp;&amp;o.push({time:l,pos:a/(s-1)});return o}_getTimestampsForTable(){let e=this._cache.all||[];if(e.length)return e;let i=this.getDataTimestamps(),t=this.getLabelTimestamps();return i.length&amp;&amp;t.length?e=this.normalize(i.concat(t)):e=i.length?i:t,e=this._cache.all=e,e}getDecimalForValue(e){return(ew(this._table,e)-this._minPos)/this._tableRange}getValueForPixel(e){let i=this._offsets,t=this.getDecimalForPixel(e)/i.factor-i.end;return ew(this._table,t*this._tableRange+this._minPos,!0)}};cw.id="timeseries";cw.defaults=pU.defaults;var mw={HOT_WATER:"hot water",COLD_WATER:"cold water",HEATING:"heating",COOLING:"cooling"};var hU=(()=&gt;{let e=class e{constructor(t,r,o){this.dataProvider=t,this.translationService=r,this.color=o,this.componentLabels=mw,this.subscriptions=[],this.generateScale=(a,s,c,l)=&gt;({position:a,beginAtZero:!0,ticks:{color:s,max:0,callback:u=&gt;`${u} ${this.graphData[this.graphData.length-1]?.measure_unit[l]??""}`},grid:{color:c}}),this.dataSetIsNotEmpty=a=&gt;a.data.filter(s=&gt;s!==null&amp;&amp;s&gt;=0).length&gt;0,Os.register(KH),Os.register(fp),Os.register(gp),Os.register(Uf),Os.register(uU),Os.register(dU)}ngOnInit(){if(this.labels){let o=this.labels;for(let a of Object.keys(mw))this.componentLabels[a]=o[a]??mw[a]}this.hotColor=Jl.COLOR_HOT,this.oldHotColor=this.color.hexToRGBWithAlpha(Jl.COLOR_HOT,.9),this.estimatedHotColor=this.color.hexToRGBWithAlpha(Jl.COLOR_HOT,.4),this.oldEstimatedHotColor=this.color.hexToRGBWithAlpha(Jl.COLOR_HOT,.3),this.coldColor=Jl.COLOR_COLD,this.oldColdColor=this.color.hexToRGBWithAlpha(Jl.COLOR_COLD,.9),this.estimatedColdColor=this.color.hexToRGBWithAlpha(Jl.COLOR_COLD,.4),this.oldEstimatedColdColor=this.color.hexToRGBWithAlpha(Jl.COLOR_COLD,.3);let t=this.dataProvider.onDataChange().subscribe(o=&gt;{o&amp;&amp;this.createDiagram()});this.subscriptions.push(t);let r=this.dataProvider.onConsumptionTypeChange().subscribe(o=&gt;{o&amp;&amp;this.createDiagram()});this.subscriptions.push(r)}getTranslation(t){return this.translationService.getLabel(t)}createDiagram(){this.barChart&amp;&amp;this.barChart.destroy(),this.consumptionType=this.dataProvider.getConsumptionType(),this.isEstimated=this.dataProvider.getIsEstimated(),this.graphData=this.dataProvider.getConsumptionData();let t={labels:this.graphData.map(c=&gt;c?c.label:""),datasets:this.getDataSets()},s={responsive:!0,maintainAspectRatio:!1,plugins:{legend:{display:!1},tooltip:{backgroundColor:"#555555",bodyColor:"#eeeeee",callbacks:{label:c=&gt;this.getLabel(c),title:()=&gt;""},yAlign:"bottom",caretSize:8,cornerRadius:8,enabled:!1,position:"nearest",external:c=&gt;{let l=M=&gt;{if(!M.canvas||!M.canvas.parentNode)return null;let k=M.canvas.parentNode.querySelector("div");if(!k){k=document.createElement("div"),k.style.background="rgba(0, 0, 0, 0.7)",k.style.borderRadius="3px",k.style.color="white",k.style.opacity="1",k.style.pointerEvents="none",k.style.position="absolute",k.style.transform="translate(-50%, 0)",k.style.transition="all .1s ease";let O=document.createElement("table");O.style.margin="0px",k.appendChild(O),M.canvas.parentNode.appendChild(k)}return k},{chart:u,tooltip:f}=c,g=l(u);if(g&amp;&amp;f.opacity===0){g.style.opacity="0";return}if(g&amp;&amp;f.body){let M=f.title||[],k=f.body.map(Y=&gt;Y.lines),O=document.createElement("thead");M.forEach(Y=&gt;{let K=document.createElement("tr");K.style.borderWidth="0";let R=document.createElement("th");R.style.borderWidth="0";let q=document.createTextNode(Y);R.appendChild(q),K.appendChild(R),O.appendChild(K)});let L=document.createElement("tbody");k.forEach((Y,K)=&gt;{let R=f.labelColors[K],q=document.createElement("span");q.style.background=`${R.backgroundColor}`,q.style.borderColor=`${R.borderColor}`,q.style.borderWidth="2px",q.style.marginRight="10px",q.style.height="10px",q.style.width="10px",q.style.display="inline-block";let oe=document.createElement("tr");oe.style.backgroundColor="inherit",oe.style.borderWidth="0";let se=document.createElement("td");se.style.verticalAlign="top",se.style.borderWidth="0",se.appendChild(q),oe.appendChild(se);let he=document.createElement("td");he.style.verticalAlign="top",he.style.borderWidth="0";let ge=document.createElement("p");ge.innerHTML=Y.join("&lt;br/&gt;"),he.appendChild(ge),oe.appendChild(he),L.appendChild(oe)});let Z=g.querySelector("table");if(Z){for(;Z.firstChild;)Z.firstChild.remove();Z.appendChild(O),Z.appendChild(L)}}if(!g)return;let{offsetLeft:b,offsetTop:y}=u.canvas;g.style.opacity="1",g.style.transform="none",g.style.top=y+f.caretY-g.offsetHeight+"px",g.style.padding=f.options.padding+"px "+f.options.padding+"px",g.style.width="310px",f.caretX+g.offsetWidth-b&gt;c.chart.canvas.offsetWidth?(g.style.right="0px",g.style.left="auto"):(g.style.left=f.caretX+"px",g.style.right="auto")}}},interaction:{mode:"index"},scales:this.getScales()};this.ctx=document.getElementById("barChart"),this.barChart!==void 0&amp;&amp;this.barChart.destroy(),this.ctx!==null&amp;&amp;(this.barChart=new Os(this.ctx,{type:"bar",data:t,options:s}))}getLabel(t){let r=[],o=this.graphData[t.dataIndex],a=t.dataset.yAxisID==="B"||this.consumptionType!=="hot_water"?0:1,s=o?.values[a],c=o?.values_previous_year?o?.values_previous_year[a]:0,l=Math.round((s/c-1)*100),u=o?.values_standardized?o?.values_standardized[a]:0,f=Math.round((s/u-1)*100),g=o?.estimated.length&amp;&amp;o.estimated[0];if(s!=null&amp;&amp;t.parsed.y&gt;=0?r.push(`${t.parsed.y?.toLocaleString("de-de",{maximumFractionDigits:2})} ${o.measure_unit[a]??""}`):r.push(this.getTranslation("errorWithoutValue")),g&amp;&amp;r.push(this.getTranslation("estimatedValue")),o.errors[a]&amp;&amp;o?.values[a]!==null&amp;&amp;r.push(this.getTranslation("errorWithValue")),s&gt;=0){if(c&gt;0){let b=o?.values_previous_year?o?.values_previous_year[a]:null;r.push(`${this.getTranslation("amountPreviousYear")}: ${b?.toLocaleString("de-de",{maximumFractionDigits:2})??0} ${o?.measure_unit[a]??""} (${l&gt;0?"+":""}${l}%)`)}else r.push(`${this.getTranslation("amountPreviousYear")}: ${this.getTranslation("NoAmountPreviousYear")}`);if(u&gt;0){let b=o?.values_standardized?o?.values_standardized[a]:null;r.push(`${this.comparisonvaluelabel}: ${b?.toLocaleString("de-de",{maximumFractionDigits:2})??0} ${o?.measure_unit[a]??""} (${f&gt;0?"+":""}${f}%)`)}else r.push(this.getTranslation("noComparisonValueTooltip"))}else r.push(`${this.getTranslation("amountPreviousYear")}: ${this.getTranslation("NoAmountPreviousYear")}`);return r}ngOnDestroy(){this.subscriptions.forEach(t=&gt;{t.unsubscribe()}),this.barChart&amp;&amp;this.barChart.destroy()}getDataSets(){switch(this.consumptionType){case"hot_water":{let t=[],r=this.generateDataSet("A",this.graphData,this.estimatedColdColor,this.coldColor,1),o=this.generateDataSet("B",this.graphData,this.estimatedHotColor,this.hotColor,0);return this.dataSetIsNotEmpty(r)&amp;&amp;t.push(r),this.dataSetIsNotEmpty(o)&amp;&amp;t.push(o),t}case"heating":return[this.generateDataSet("A",this.graphData,this.estimatedHotColor,this.hotColor,0)];case"cooling":return[this.generateDataSet("B",this.graphData,this.estimatedColdColor,this.coldColor,0)];default:return[this.generateDataSet("B",this.graphData,this.estimatedColdColor,this.coldColor,0)]}}generateDataSet(t,r,o,a,s){let c=r.filter(l=&gt;l);return{originalData:c.map(l=&gt;l.values[s]??null),data:c.map(l=&gt;l.values[s]===void 0?null:l.values[s]??0),backgroundColor:c.map(l=&gt;l.errors[0]===!0?"#ccc":l.estimated[0]?o:a),borderWidth:1,borderRadius:10,maxBarThickness:20,minBarLength:5,yAxisID:t,measure_unit:c.map(l=&gt;l.measure_unit[0]),estimated:[],errors:[],years:[]}}getScales(){if(this.consumptionType==="heating")return{A:this.generateScale("left",this.hotColor,this.estimatedHotColor,0)};if(this.consumptionType==="cooling")return{B:this.generateScale("left",this.coldColor,this.estimatedColdColor,0)};if(this.consumptionType==="hot_water"){let t=this.generateDataSet("A",this.graphData,this.estimatedColdColor,this.coldColor,1),r=this.generateDataSet("B",this.graphData,this.estimatedHotColor,this.hotColor,0);return{B:this.dataSetIsNotEmpty(r)?this.generateScale("right",this.hotColor,this.estimatedHotColor,0):{},A:this.dataSetIsNotEmpty(t)?this.generateScale("left",this.coldColor,this.estimatedColdColor,1):{}}}return{B:this.generateScale("left",this.coldColor,this.estimatedColdColor,0)}}};e.\u0275fac=function(r){return new(r||e)(x(xu),x(Ms),x(E2))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-bar-graph"]],inputs:{labels:"labels",comparisonvaluelabel:"comparisonvaluelabel"},decls:2,vars:0,consts:[[1,"chart-wraper"],["id","barChart"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0),C(1,"canvas",1),h())},styles:[".chart-wraper[_ngcontent-%COMP%]{margin-top:-40px;width:100%;height:200px}"]});let n=e;return n})();var rCe=n=&gt;({double_splitted:n}),fU=()=&gt;({width:"100px","min-height":"20px"}),pw=()=&gt;({width:"200px","min-height":"20px"}),lI=()=&gt;({maximumFractionDigits:2}),oCe=()=&gt;({width:"200px","min-height":"40px"}),aCe=()=&gt;({width:"150px","min-height":"20px"}),sCe=()=&gt;({width:"150px","min-height":"60px"}),cCe=()=&gt;({width:"100%","min-height":"150px"});function lCe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",14),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,fU)))}function dCe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),W()),n&amp;2){let i=_();d(),S(" ",i.titleChart," ")}}function uCe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",14),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,fU)))}function mCe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),de(2,"uppercase"),W()),n&amp;2){let i=_(2);d(),S(" ",en(2,1,i.getTranslation("coldwater"))," ")}}function pCe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",14),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,pw)))}function hCe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),m(2,"span",16),v(3),h(),W()),n&amp;2){let i=_(3);d(),S(" ",i.currentMonthData==null||i.currentMonthData.cold_water==null||i.currentMonthData.cold_water.amount==null?null:i.currentMonthData.cold_water.amount.toLocaleString("de-de",A(2,lI))," "),d(2),S(" ",i.currentMonthData==null||i.currentMonthData.cold_water==null?null:i.currentMonthData.cold_water.measure_unit,"")}}function fCe(n,e){if(n&amp;1&amp;&amp;(m(0,"h5"),w(1,pCe,2,2,"ng-container",6)(2,hCe,4,3,"ng-container",6),h()),n&amp;2){let i=_(2);d(),p("ngIf",i.isLoading),d(),p("ngIf",!i.isLoading)}}function gCe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",9)(1,"h6",15),w(2,uCe,2,2,"ng-container",6)(3,mCe,3,3,"ng-container",6),h(),w(4,fCe,3,2,"h5",6),h()),n&amp;2){let i=_();d(2),p("ngIf",i.isLoading),d(),p("ngIf",!i.isLoading),d(),p("ngIf",(i.currentMonthData==null||i.currentMonthData.cold_water==null?null:i.currentMonthData.cold_water.amount)||(i.currentMonthData==null||i.currentMonthData.cold_water==null?null:i.currentMonthData.cold_water.amount)===0)}}function _Ce(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",14),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,pw)))}function bCe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),de(2,"uppercase"),W()),n&amp;2){let i=_();d(),S(" ",en(2,1,i.consumptionTypeText)," ")}}function vCe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",14),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,pw)))}function yCe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),m(2,"span",16),v(3),h(),W()),n&amp;2){let i=_(2);d(),S(" ",i.amount.toLocaleString("de-de",A(2,lI))," "),d(2),N(i.measureUnit)}}function CCe(n,e){if(n&amp;1&amp;&amp;(m(0,"h5"),w(1,vCe,2,2,"ng-container",6)(2,yCe,4,3,"ng-container",6),h()),n&amp;2){let i=_();d(),p("ngIf",i.isLoading),d(),p("ngIf",!i.isLoading)}}function xCe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",14),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,oCe)))}function wCe(n,e){if(n&amp;1&amp;&amp;(H(0),C(1,"span",18),v(2,":"),C(3,"br")(4,"span",18)(5,"span",19),v(6," ("),C(7,"span",18),v(8,"%) "),W()),n&amp;2){let i=_(2);d(),p("innerHTML",i.getTranslation("amountPreviousYear"),qe),d(3),p("innerHTML",i.amountPreviousYear.toLocaleString("de-de",A(4,lI)),qe),d(),p("innerHTML",i.measureUnit,qe),d(2),p("innerHTML",i.percentageValuePreviousYear,qe)}}function MCe(n,e){if(n&amp;1&amp;&amp;(m(0,"p",17),w(1,xCe,2,2,"ng-container",6)(2,wCe,9,5,"ng-container",6),h()),n&amp;2){let i=_();d(),p("ngIf",i.isLoading),d(),p("ngIf",!i.isLoading)}}function kCe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",14),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,aCe)))}function OCe(n,e){if(n&amp;1&amp;&amp;(H(0),C(1,"span",18),v(2,":"),C(3,"br")(4,"span",18),W()),n&amp;2){let i=_(2);d(),p("innerHTML",i.getTranslation("amountPreviousYear"),qe),d(3),p("innerHTML",i.getTranslation("NoAmountPreviousYear"),qe)}}function ECe(n,e){if(n&amp;1&amp;&amp;(m(0,"p",17),w(1,kCe,2,2,"ng-container",6)(2,OCe,5,2,"ng-container",6),h()),n&amp;2){let i=_();d(),p("ngIf",i.isLoading),d(),p("ngIf",!i.isLoading)}}function SCe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",14),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,sCe)))}function PCe(n,e){if(n&amp;1&amp;&amp;(H(0),C(1,"span",18),v(2,":"),C(3,"br")(4,"span",18)(5,"span",19),v(6," ("),C(7,"span",18),v(8,"%) "),C(9,"mat-icon",20,1),W()),n&amp;2){let i=_(2);d(),p("innerHTML",i.comparisonvaluelabel,qe),d(3),p("innerHTML",i.getAmountStandarized(),qe),d(),p("innerHTML",i.measureUnit,qe),d(2),p("innerHTML",i.percentageValueStandardized,qe),d(2),p("matTooltip",i.comparisonvaluetooltip)}}function DCe(n,e){if(n&amp;1&amp;&amp;(m(0,"p",17),w(1,SCe,2,2,"ng-container",6)(2,PCe,11,5,"ng-container",6),h()),n&amp;2){let i=_();d(),p("ngIf",i.isLoading),d(),p("ngIf",!i.isLoading)}}function ICe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",14),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,pw)))}function TCe(n,e){if(n&amp;1&amp;&amp;(m(0,"p",17),C(1,"span",18),h()),n&amp;2){let i=_(2);d(),p("innerHTML",i.getTranslation("noComparisonValueLabel"),qe)}}function ACe(n,e){if(n&amp;1&amp;&amp;w(0,ICe,2,2,"ng-container",6)(1,TCe,2,1,"p",11),n&amp;2){let i=_();p("ngIf",i.isLoading),d(),p("ngIf",!i.isLoading)}}function RCe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",14),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,cCe)))}function FCe(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-bar-graph",23),n&amp;2){let i=_(2);p("comparisonvaluelabel",i.comparisonvaluelabel)}}function NCe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",21),w(1,RCe,2,2,"ng-container",6)(2,FCe,1,1,"crm-frontend-bar-graph",22),h()),n&amp;2){let i=_();d(),p("ngIf",i.isLoading),d(),p("ngIf",!i.isLoading)}}var gU=(()=&gt;{let e=class e{constructor(t,r){this.dataProvider=t,this.translationService=r}ngOnInit(){this.showChart=!0,this.dataProvider.onConsumptionTypeChange().subscribe(t=&gt;{this.consumptionDataOrTypeChanged(t)}),this.dataProvider.onDataChange().subscribe(t=&gt;{this.consumptionDataOrTypeChanged(t)})}consumptionDataOrTypeChanged(t){t&amp;&amp;(this.consumptionType=this.dataProvider.getConsumptionType(),this.currentMonthData=this.dataProvider.getData()?.actualMonth,this.titleChart=this.getChartLabel(),this.consumptionTypeText=this.getTranslation(this.consumptionType),this.currentMonthData&amp;&amp;(this.amount=this.currentMonthData[this.consumptionType]?.amount,this.measureUnit=this.currentMonthData[this.consumptionType]?.measure_unit,this.amountStandarized=this.currentMonthData[this.consumptionType]?.amount_standardized,this.amountPreviousYear=this.currentMonthData[this.consumptionType]?.amount_previous_year),this.percentageValueStandardized=this.getPercentageValue(this.amountStandarized||0,this.amount||0),this.percentageValuePreviousYear=this.getPercentageValue(this.amountPreviousYear||0,this.amount||0))}ngOnChanges(){this.resetChart()}getTranslation(t){return this.translationService.getLabel(t)}getPercentageValue(t,r){let o=Math.round(((r??0)/(t??0)-1)*100);return(o&gt;0?"+":"")+o}getChartLabel(){return this.consumptionType==="hot_water"?this.getTranslation("waterusage"):this.getTranslation(this.consumptionType)}resetChart(){this.showChart=!1,setTimeout(()=&gt;{this.showChart=!0},100)}getAmountStandarized(){return this.amountStandarized?.toLocaleString("de-de",{maximumFractionDigits:2})||""}};e.\u0275fac=function(r){return new(r||e)(x(xu),x(Ms))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-graph-viewer"]],inputs:{isLoading:"isLoading",comparisonvaluelabel:"comparisonvaluelabel",comparisonvaluetooltip:"comparisonvaluetooltip"},features:[wt],decls:20,vars:15,consts:[["noAmountStandarized",""],["tooltip","matTooltip"],[1,"crm-graphic-viewer"],[1,"crm-graphic-viewer__header"],[1,"row"],[1,"crm-graphic-viewer__header-title"],[4,"ngIf"],[1,"crm-graphic-viewer__header-info",3,"ngClass"],["class","splited_consum",4,"ngIf"],[1,"splited_consum"],[3,"ngClass"],["class","compare-info",4,"ngIf"],["class","compare-info",4,"ngIf","ngIfElse"],["class","crm-graphic-viewer__graph-container",4,"ngIf"],[3,"theme"],[1,"kalt-title"],[1,"eed-card-consumption-unit"],[1,"compare-info"],[3,"innerHTML"],[1,"some-padding-left",3,"innerHTML"],["svgIcon","basics:info","color","#535353",1,"compare-info__icon",3,"matTooltip"],[1,"crm-graphic-viewer__graph-container"],[3,"comparisonvaluelabel",4,"ngIf"],[3,"comparisonvaluelabel"]],template:function(r,o){if(r&amp;1&amp;&amp;(m(0,"mat-card",2)(1,"mat-card-content")(2,"div",3)(3,"div",4)(4,"h4",5),w(5,lCe,2,2,"ng-container",6)(6,dCe,2,1,"ng-container",6),h(),m(7,"div",7),w(8,gCe,5,3,"div",8),m(9,"div",9)(10,"h6",10),w(11,_Ce,2,2,"ng-container",6)(12,bCe,3,3,"ng-container",6),h(),w(13,CCe,3,2,"h5",6)(14,MCe,3,2,"p",11)(15,ECe,3,2,"p",11)(16,DCe,3,2,"p",12)(17,ACe,2,2,"ng-template",null,0,Yt),h()()()(),w(19,NCe,3,2,"div",13),h()()),r&amp;2){let a=it(18);d(5),p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading),d(),p("ngClass",we(13,rCe,o.consumptionType==="hot_water")),d(),p("ngIf",o.consumptionType==="hot_water"&amp;&amp;(o.currentMonthData==null||o.currentMonthData.cold_water==null?null:o.currentMonthData.cold_water.amount)),d(2),p("ngClass",o.consumptionType==="cooling"?"kalt-title":"warm-title"),d(),p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading),d(),p("ngIf",o.amount||o.amount===0),d(),p("ngIf",o.amountPreviousYear||o.amountPreviousYear===0),d(),p("ngIf",!o.amountPreviousYear&amp;&amp;o.amountPreviousYear!==0),d(),p("ngIf",o.amountStandarized||o.amountStandarized===0)("ngIfElse",a),d(3),p("ngIf",o.consumptionType||o.isLoading)}},dependencies:[Tt,fe,Ge,Ce,et,Dt,tr,hU,D7],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.crm-graphic-viewer[_ngcontent-%COMP%]{padding:30px}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header[_ngcontent-%COMP%]{position:relative}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{color:#343f4d;font-size:18px;font-weight:700;line-height:21px;text-transform:capitalize}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header[_ngcontent-%COMP%]   .double_splitted[_ngcontent-%COMP%]{display:flex;flex-direction:row}@media only screen and (max-width: 768px){.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header[_ngcontent-%COMP%]   .double_splitted[_ngcontent-%COMP%]{flex-direction:column}}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header[_ngcontent-%COMP%]   .splited_consum[_ngcontent-%COMP%]{margin-bottom:20px}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header[_ngcontent-%COMP%]   .splited_consum[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font-size:14px;letter-spacing:1px;line-height:17px;color:var(--secondary)}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header[_ngcontent-%COMP%]   .splited_consum[_ngcontent-%COMP%]   h6.kalt-title[_ngcontent-%COMP%]{color:#2cc2f9}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header[_ngcontent-%COMP%]   .splited_consum[_ngcontent-%COMP%]   h6.warm-title[_ngcontent-%COMP%]{color:#fb7774}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header[_ngcontent-%COMP%]   .splited_consum[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:var(--secondary)}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header[_ngcontent-%COMP%]   .splited_consum[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{font-size:20px;color:#1d1d26;line-height:26px}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header[_ngcontent-%COMP%]   .splited_consum[_ngcontent-%COMP%]:last-of-type{margin-left:28px}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header[_ngcontent-%COMP%]   .splited_consum[_ngcontent-%COMP%]:first-of-type{margin-left:0}@media only screen and (max-width: 768px){.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header[_ngcontent-%COMP%]   .splited_consum[_ngcontent-%COMP%]:last-of-type{margin-left:0}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header[_ngcontent-%COMP%]   .splited_consum[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font-size:10px;line-height:15px}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header[_ngcontent-%COMP%]   .splited_consum[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{font-size:20px;line-height:22px}}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header-title[_ngcontent-%COMP%]{grid-column:span 12}@media only screen and (min-width: 1201px){.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header-title[_ngcontent-%COMP%]{grid-column:span 3}}@media only screen and (min-width: 993px) and (max-width: 1200px){.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header-title[_ngcontent-%COMP%]{grid-column:span 4}}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header-info[_ngcontent-%COMP%]{grid-column:span 12}@media only screen and (min-width: 1201px){.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header-info[_ngcontent-%COMP%]{grid-column:span 9}}@media only screen and (min-width: 993px) and (max-width: 1200px){.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__header-info[_ngcontent-%COMP%]{grid-column:span 8}}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-graphic-viewer__graph-container[_ngcontent-%COMP%]{margin:110px auto 0}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-dropdown[_ngcontent-%COMP%]{z-index:1;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-dropdown[_ngcontent-%COMP%]   button.crm-dropdown-toggle[_ngcontent-%COMP%]{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 16px;width:162px;border:1px solid #343f4d;margin-top:12px;border-radius:16px;background-color:#fafafa}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-dropdown[_ngcontent-%COMP%]   button.crm-dropdown-toggle[_ngcontent-%COMP%]:focus{outline:none}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-dropdown[_ngcontent-%COMP%]   button.crm-dropdown-toggle[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block;color:#343f4d;font-size:14px;letter-spacing:0}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-dropdown[_ngcontent-%COMP%]   button.crm-dropdown-toggle[_ngcontent-%COMP%]   crm-icon[_ngcontent-%COMP%]{margin-top:6px;margin-right:-6px}@media only screen and (max-width: 768px){.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-dropdown[_ngcontent-%COMP%]   button.crm-dropdown-toggle[_ngcontent-%COMP%]{width:100%}}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-dropdown[_ngcontent-%COMP%]   .crm-dropdown__menu[_ngcontent-%COMP%]{left:40px;top:46px;z-index:99;position:absolute;width:215px;border-radius:6px;background-color:#fff;box-shadow:0 0 1px #3031330d,0 16px 24px #3031331a;padding:11px 16px}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-dropdown[_ngcontent-%COMP%]   .crm-dropdown__menu[_ngcontent-%COMP%]   .crm-dropdown__menu-item[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-dropdown[_ngcontent-%COMP%]   .crm-dropdown__menu[_ngcontent-%COMP%]   .crm-dropdown__menu-item.button-group[_ngcontent-%COMP%]{justify-content:space-between}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-dropdown[_ngcontent-%COMP%]   .crm-dropdown__menu[_ngcontent-%COMP%]   .crm-dropdown__menu-item.button-group[_ngcontent-%COMP%]   .btn-primary[_ngcontent-%COMP%]{width:93px;background-color:#0237ff}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-dropdown[_ngcontent-%COMP%]   .crm-dropdown__menu[_ngcontent-%COMP%]   .crm-dropdown__menu-item.button-group[_ngcontent-%COMP%]   .btn-link[_ngcontent-%COMP%]{color:#0237ff}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-dropdown[_ngcontent-%COMP%]   .crm-dropdown__menu[_ngcontent-%COMP%]   .crm-dropdown__menu-item[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{color:#212121;font-size:16px;letter-spacing:0;line-height:32px;text-transform:capitalize;display:inline-block;margin-left:8px}.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-dropdown[_ngcontent-%COMP%]   .crm-dropdown__menu[_ngcontent-%COMP%]   .crm-dropdown__menu-item[_ngcontent-%COMP%]   input[type=checkbox][_ngcontent-%COMP%]{height:18px;width:18px;margin:auto 0;background-color:#0237ff}@media only screen and (max-width: 768px){.crm-graphic-viewer[_ngcontent-%COMP%]   .crm-dropdown[_ngcontent-%COMP%]   .crm-dropdown__menu[_ngcontent-%COMP%]{width:100%;left:0}}.eed-chart-controls[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:20px}.eed-chart-controls[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border-radius:50%;box-shadow:5px 5px 15px #0000001a;background-color:#fff;width:44px;height:44px;border:1px solid #848b93;display:flex;align-items:center;justify-content:center}.eed-chart-controls[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:first-of-type   crm-icon[_ngcontent-%COMP%]{margin-top:4px;margin-left:-2px}.eed-chart-controls[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:last-of-type   crm-icon[_ngcontent-%COMP%]{margin-top:4px;margin-left:4px}.compare-info__icon[_ngcontent-%COMP%]{position:absolute;margin-left:8px}@media only screen and (min-width: 1201px){.compare-info[_ngcontent-%COMP%]{width:350px;overflow:visible}}@media only screen and (min-width: 993px) and (max-width: 1200px){.compare-info[_ngcontent-%COMP%]{width:325px;overflow:visible}}.eed-card-consumption-unit[_ngcontent-%COMP%]{font-size:16px}.some-padding-left[_ngcontent-%COMP%]{padding-left:4px}"]});let n=e;return n})();var jCe=()=&gt;({width:"150px","min-height":"20px"}),VCe=n=&gt;({"active-value":n}),BCe=()=&gt;({width:"100%","max-width":"200px","min-height":"20px"}),zCe=()=&gt;[1,2,3],HCe=()=&gt;({width:"130px","min-height":"20px"}),UCe=n=&gt;({active:n}),WCe=()=&gt;({width:"70px","min-height":"20px"});function GCe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",11),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,jCe)))}function $Ce(n,e){if(n&amp;1&amp;&amp;(m(0,"span",17),v(1),h()),n&amp;2){let i=_(4);d(),N(i.activeValue)}}function YCe(n,e){n&amp;1&amp;&amp;(m(0,"span",17),v(1,"Vertrag"),h())}function qCe(n,e){if(n&amp;1){let i=U();m(0,"div",18),P("click",function(){let r=I(i).$implicit,o=_(4);return T(o.changeContractToSee(r.id,r.label))}),v(1),h()}if(n&amp;2){let i=e.$implicit,t=_(4);p("ngClass",we(2,VCe,t.activeValue===i.label)),d(),S(" ",i.label," ")}}function ZCe(n,e){if(n&amp;1){let i=U();m(0,"div",12)(1,"button",13),P("menuOpened",function(){I(i);let r=_(3);return T(r.filterMenuOpen=!0)})("menuClosed",function(){I(i);let r=_(3);return T(r.filterMenuOpen=!1)}),w(2,$Ce,2,1,"span",14)(3,YCe,2,0,"span",14),C(4,"mat-icon",15),h(),m(5,"mat-menu",null,1),w(7,qCe,2,4,"div",16),h()()}if(n&amp;2){let i=it(6),t=_(3);d(),p("isActive",t.filterMenuOpen)("matMenuTriggerFor",i),d(),p("ngIf",t.activeValue),d(),p("ngIf",!t.activeValue),d(4),p("ngForOf",t.parsedTenantContracts)}}function QCe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",9),w(1,GCe,2,2,"ng-container",7)(2,ZCe,8,5,"div",10),h()),n&amp;2){let i=_(2);d(),p("ngIf",i.isLoading),d(),p("ngIf",!i.isLoading)}}function KCe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",11),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,BCe)))}function XCe(n,e){if(n&amp;1&amp;&amp;(m(0,"h2",23),v(1),m(2,"span"),v(3),h()()),n&amp;2){let i=_(3);d(),S(" ",i.iconsTitle," "),d(2),Mt("(",i.monthToSee," ",i.yearToSee,")")}}function JCe(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-consum-viewer",26),n&amp;2){let i=_(4);p("isLoading",i.isLoading)}}function exe(n,e){n&amp;1&amp;&amp;(H(0),m(1,"div",24),w(2,JCe,1,1,"crm-frontend-consum-viewer",25),h(),W()),n&amp;2&amp;&amp;(d(2),p("ngForOf",A(1,zCe)))}function txe(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-consum-viewer",28),n&amp;2){let i=e.$implicit,t=_(4);p("isLoading",t.isLoading)("item",i)}}function nxe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",24),w(2,txe,1,2,"crm-frontend-consum-viewer",27),h(),W()),n&amp;2){let i=_(3);d(2),p("ngForOf",i.consumptionCards)}}function ixe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",11),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,HCe)))}function rxe(n,e){if(n&amp;1){let i=U();m(0,"div",35),P("click",function(){I(i);let r=_().$implicit,o=_(5);return T(o.changeDataOfChart(r.label))}),h()}if(n&amp;2){let i=_().$implicit;p("ngClass",we(2,UCe,i.active))("innerHTML",i.text,qe)}}function oxe(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,rxe,1,4,"div",34),W()),n&amp;2){let i=e.$implicit;d(),p("ngIf",i.show)}}function axe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",32),w(1,oxe,2,1,"ng-container",33),h()),n&amp;2){let i=_(4);d(),p("ngForOf",i.tabList)}}function sxe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",11),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,WCe)))}function cxe(n,e){if(n&amp;1){let i=U();m(0,"button",40),P("click",function(){let r=I(i).$implicit;return T(r.action())}),m(1,"span"),v(2),h()()}if(n&amp;2){let i=e.$implicit;d(2),N(i.label)}}function lxe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",36)(1,"mat-action-row")(2,"button",37),C(3,"mat-icon",38),h(),m(4,"mat-menu",null,2),w(6,cxe,3,1,"button",39),h()()()),n&amp;2){let i=it(5),t=_(4);d(2),p("matMenuTriggerFor",i),d(4),p("ngForOf",t.menuOptions)}}function dxe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",29),w(1,ixe,2,2,"ng-container",7)(2,axe,2,1,"div",30)(3,sxe,2,2,"ng-container",7)(4,lxe,7,2,"div",31),h()),n&amp;2){let i=_(3);d(),p("ngIf",i.isLoading),d(),p("ngIf",!i.isLoading),d(),p("ngIf",i.isLoading),d(),p("ngIf",!i.isLoading&amp;&amp;i.menuOptions.length)}}function uxe(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-graph-viewer",41),n&amp;2){let i=_(3);p("isLoading",i.isLoading)("comparisonvaluetooltip",i.widgetParameters.comparisonvaluetooltip)("comparisonvaluelabel",i.widgetParameters.comparisonvaluelabel)}}function mxe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"article",19),w(2,KCe,2,2,"ng-container",7)(3,XCe,4,3,"h2",20)(4,exe,3,2,"ng-container",7)(5,nxe,3,1,"ng-container",7),h(),w(6,dxe,5,4,"div",21)(7,uxe,1,3,"crm-frontend-graph-viewer",22),W()),n&amp;2){let i=_(2);d(2),p("ngIf",i.isLoading),d(),p("ngIf",!i.isLoading&amp;&amp;i.monthToSee),d(),p("ngIf",i.isLoading),d(),p("ngIf",i.consumptionCards&amp;&amp;!i.isLoading),d(),p("ngIf",i.tabList||i.isLoading),d(),p("ngIf",i.hasData||i.isLoading)}}function pxe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card",42)(1,"mat-card-content"),v(2),h()()),n&amp;2){let i=_(2);d(2),S(" ",i.noDataReason," ")}}function hxe(n,e){if(n&amp;1&amp;&amp;(m(0,"section",5)(1,"article"),w(2,QCe,3,2,"div",6),h(),w(3,mxe,8,6,"ng-container",7)(4,pxe,3,1,"mat-card",8),h()),n&amp;2){let i=_();d(2),p("ngIf",(i.parsedTenantContracts==null?null:i.parsedTenantContracts.length)||i.isLoading),d(),p("ngIf",!i.hasErrors||i.isLoading),d(),p("ngIf",i.hasErrors&amp;&amp;!i.isLoading)}}function fxe(n,e){n&amp;1&amp;&amp;C(0,"crm-frontend-eed-table")}var dI=(()=&gt;{let e=class e{constructor(t,r,o,a){this.tableService=t,this.dataProvider=r,this.translationService=o,this.contractService=a,this.consumptionCards=null,this.tabList=[],this.filterIconName="angle-down",this.contractMenu=!1,this.showMenu=!1,this.menuOptions=[],this.isShowingCurrentYear=!0,this.hasErrors=!1,this.hasData=!1,this.filterMenuOpen=!1,this.activeValue="",this.subscriptions=[],this.subscriptionContracts=new xt}ngOnDestroy(){this.subscriptions.forEach(t=&gt;t.unsubscribe()),this.dataProvider.unsetData()}ngOnInit(){let t=el.parseContentTargeting(this.widgetParameters.content_targeting),r=t.contract_types;r.length===0&amp;&amp;(r=[ed.RENT,ed.OWNER]),this.isLoading=!0,this.subscriptionContracts=this.contractService.getContractsByUsageAndType(t.usage_types,r).subscribe(o=&gt;{this.initLabels(),this.parsedTenantContracts=o,this.activeValue=this.parsedTenantContracts[0]?.label,this.contractButtonText=this.parsedTenantContracts[0]?.label;try{this.dataProvider.loadData(this.parsedTenantContracts[0]?.id)}catch{this.hasErrors=!0,this.isLoading=!1}let a=this.dataProvider.onDataChange().subscribe(s=&gt;{this.handleConsumptionDataChange(s)});this.subscriptions.push(a),this.dataProvider.onDataError().subscribe(s=&gt;{s!==null&amp;&amp;(this.hasErrors=!0,this.isLoading=!1)}),this.subscriptions.push(this.subscriptionContracts)})}initLabels(){let t=ee({},N_);this.iconsTitle=t.actual_month,this.noEED=this.widgetParameters.emptymessage??t.no_eed,this.noDataReason=this.widgetParameters.emptymessage??t.empty_data,this.translationService.setMonths([t.january,t.february,t.march,t.april,t.may,t.june,t.july,t.august,t.september,t.october,t.november,t.december]),this.translationService.addLabels(Ke(ee({},t),{water:t.water,heating:t.warm,cooling:t.cold,hot_water:t.warmwater,cold_water:t.coldwater}))}getTranslation(t){return this.translationService.getLabel(t)}handleConsumptionDataChange(t){if(!t)return;this.hasErrors=!1;let r=this.dataProvider.getData();if(r===null)return;if(this.hasData=!!r.consumption?.length,r.errorCode===503&amp;&amp;(this.noDataReason=this.widgetParameters.emptymessage??this.getTranslation("no_data_contract")),r.errorCode===404&amp;&amp;(this.noDataReason=this.widgetParameters.emptymessage??this.getTranslation("no_eed")),!this.hasData){this.hasErrors=!0,this.noDataReason=this.widgetParameters.emptymessage??this.getTranslation("no_eed"),this.isLoading=!1;return}this.currentMonthConsumption=r.actualMonth||null,this.setConsumptionCards(r),this.setTabsList(),this.setMenu();let o=this.tabList.find(a=&gt;a.active);if(o===void 0){this.hasErrors=!0,this.noDataReason=this.widgetParameters.emptymessage??this.getTranslation("no_eed"),this.isLoading=!1;return}this.dataProvider.setConsumptionType(o.label),this.monthToSee=this.translationService.getMonthLabel(r?.actualMonth?.dateMonth?r?.actualMonth.dateMonth:0),this.yearToSee=r?.actualMonth?.dateYear?.toString()||"",this.isLoading=!1}setConsumptionCards(t){let r=[];["heating","hot_water","cooling"].forEach(a=&gt;{let s=t.actualMonth?.[a]?.amount;s!=null&amp;&amp;r.push({iconUrl:a,label:this.getTranslation(a),monthly:s,monthlyUnit:t.actualMonth?.[a]?.measure_unit??"",accumulated:t.yearlyAccumulated?.[a]?.amount||0,accumulatedUnit:t.yearlyAccumulated?.[a]?.measure_unit??"kWh",accumulatedYear:t.yearlyAccumulated?.[a]?this.calculateAccumulatedYear(t.yearlyAccumulated?.[a]):null})}),this.consumptionCards=r}calculateAccumulatedYear(t){let r=null;return t.aggregated_until&amp;&amp;(r=t.aggregated_until.split("-")[0]),t.aggregated_from&amp;&amp;!t.aggregated_until&amp;&amp;(r=t.aggregated_from?.split("-")[0]),r}changeDataOfChart(t){let r=this.tabList.find(o=&gt;o.label===t)||null;r==null||r.active||(this.tabList.forEach(o=&gt;o.active=!1),r.active=!0,this.dataProvider.setConsumptionType(r.label))}setTabsList(){this.tabList=[{label:"heating",text:this.translationService.getLabel("heating"),active:!1,show:this.dataProvider.hasHeatingForSelectedYear()},{label:"hot_water",text:this.translationService.getLabel("water"),active:!1,show:this.dataProvider.hasWaterForSelectedYear()},{label:"cooling",text:this.translationService.getLabel("cooling"),active:!1,show:this.dataProvider.hasCoolingForSelectedYear()}].filter(t=&gt;t.show),this.tabList.length&amp;&amp;(this.tabList[0].active=!0,this.dataProvider.setConsumptionType(this.tabList[0].label))}setMenu(){this.menuOptions=[],this.dataProvider.getData()&amp;&amp;this.dataProvider.hasDataForMoreThanOneYear&amp;&amp;this.menuOptions.push({label:this.isShowingCurrentYear?this.getTranslation("lastYear"):this.getTranslation("currentYear"),action:()=&gt;{this.toggleMenu(),this.toggleConsumptionDataPerYear()}})}changeContractToSee(t,r){this.activeValue=r,this.contractButtonText=this.parsedTenantContracts.find(o=&gt;o.id===t)?.label||"";try{this.isLoading=!0,this.dataProvider.loadData(t)}catch{this.hasErrors=!0,this.isLoading=!1}this.toggleContractDropDown()}toggleContractDropDown(){this.contractMenu=!this.contractMenu,this.filterIconName=this.contractMenu?"angle-up":"angle-down"}toggleMenu(){this.showMenu=!this.showMenu}toggleConsumptionDataPerYear(){this.isShowingCurrentYear=!this.isShowingCurrentYear,this.dataProvider.refreshConsumptionData(this.isShowingCurrentYear)}};e.\u0275fac=function(r){return new(r||e)(x(kx),x(xu),x(Ms),x(Wi))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-eed"]],inputs:{widgetParameters:"widgetParameters"},decls:4,vars:2,consts:[["eedtabletemplate",""],["filterMenu",""],["actionMenu","matMenu"],[1,"aareon-light-theme","mat-typography"],["class","eed__container",4,"ngIf","ngIfElse"],[1,"eed__container"],["class","gallery-section filter-choice",4,"ngIf"],[4,"ngIf"],["class","no-data-reason",4,"ngIf"],[1,"gallery-section","filter-choice"],["class","one-choice",4,"ngIf"],[3,"theme"],[1,"one-choice"],["mat-button","","adclFilterButton","",3,"menuOpened","menuClosed","isActive","matMenuTriggerFor"],["class","sort-filter-title",4,"ngIf"],["svgIcon","arrows:chevron-down"],["mat-menu-item","",3,"ngClass","click",4,"ngFor","ngForOf"],[1,"sort-filter-title"],["mat-menu-item","",3,"click","ngClass"],[1,"eed_consum__viewer"],["id","actual_month","class","eed_consum__title",4,"ngIf"],["class","eed__tabs",4,"ngIf"],[3,"isLoading","comparisonvaluetooltip","comparisonvaluelabel",4,"ngIf"],["id","actual_month",1,"eed_consum__title"],[1,"row"],["class","eed-consum-col",3,"isLoading",4,"ngFor","ngForOf"],[1,"eed-consum-col",3,"isLoading"],["class","eed-consum-col",3,"isLoading","item",4,"ngFor","ngForOf"],[1,"eed-consum-col",3,"isLoading","item"],[1,"eed__tabs"],["class","adcl-tabs",4,"ngIf"],["class","eed-buttons-menu",4,"ngIf"],[1,"adcl-tabs"],[4,"ngFor","ngForOf"],["class","adcl-tab",3,"ngClass","innerHTML","click",4,"ngIf"],[1,"adcl-tab",3,"click","ngClass","innerHTML"],[1,"eed-buttons-menu"],["mat-button","",1,"adcl-menu-trigger",3,"matMenuTriggerFor"],["svgIcon","basics:dots-vertical"],["mat-menu-item","",3,"click",4,"ngFor","ngForOf"],["mat-menu-item","",3,"click"],[3,"isLoading","comparisonvaluetooltip","comparisonvaluelabel"],[1,"no-data-reason"]],template:function(r,o){if(r&amp;1&amp;&amp;(m(0,"div",3),w(1,hxe,5,3,"section",4)(2,fxe,1,0,"ng-template",null,0,Yt),h()),r&amp;2){let a=it(3);d(),p("ngIf",!o.tableService.showTable())("ngIfElse",a)}},dependencies:[Tt,Ue,fe,Ge,Do,We,nr,pr,$r,Ce,w2,et,Dt,P2,Oz,gU],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.crm-dropdown[_ngcontent-%COMP%]{z-index:1;position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;height:100%}.eed__tabs[_ngcontent-%COMP%]{margin:20px auto 0;z-index:1;position:relative;display:flex;justify-content:space-between}.eed__tabs[_ngcontent-%COMP%]   .mat-button-toggle[_ngcontent-%COMP%]{background-color:transparent;color:#343f4d;border-width:0 0 2px 0!important;border-style:solid;border-color:transparent;font-weight:400;font-size:1.2rem}.eed__tabs[_ngcontent-%COMP%]   .mat-button-toggle[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{padding:0 20px}.eed__tabs[_ngcontent-%COMP%]   .mat-button-toggle[_ngcontent-%COMP%]   .button[_ngcontent-%COMP%]{border-width:0 0 2px 0;border-style:solid;border-color:transparent}.eed__tabs[_ngcontent-%COMP%]   .mat-button-toggle.activetab[_ngcontent-%COMP%]{border-color:var(--secondary);color:var(--secondary)}.eed__tabs[_ngcontent-%COMP%]   .mat-button-toggle-group[_ngcontent-%COMP%]{border:none!important}.eed__tabs[_ngcontent-%COMP%]   .eed-buttons-menu[_ngcontent-%COMP%]   .mat-form-field-wrapper[_ngcontent-%COMP%]{padding-bottom:0}.eed__tabs[_ngcontent-%COMP%]   .eed-buttons-menu[_ngcontent-%COMP%]   .mat-form-field-underline[_ngcontent-%COMP%]{display:none}.eed__tabs[_ngcontent-%COMP%]   .eed-buttons-menu[_ngcontent-%COMP%]   .mat-action-row[_ngcontent-%COMP%]{border:none}.eed-info[_ngcontent-%COMP%]{margin-bottom:14px;padding:12px auto;grid-column:span 6}@media only screen and (max-width: 768px){.eed-info[_ngcontent-%COMP%]{grid-column:span 12}}.eed_consum__viewer[_ngcontent-%COMP%]{margin:20px 0}.eed__viewer[_ngcontent-%COMP%]{margin-bottom:20px}.eed__container[_ngcontent-%COMP%]{padding:0 15px}.mat-field-transparent[_ngcontent-%COMP%]   .mat-form-field-flex[_ngcontent-%COMP%]{background:none}.eed-consum-col[_ngcontent-%COMP%]{grid-column:span 4}@media only screen and (max-width: 768px){.eed-consum-col[_ngcontent-%COMP%]{grid-column:span 12}}.mat-menu-item[_ngcontent-%COMP%]{line-height:unset!important;text-overflow:unset!important;overflow:unset!important;white-space:unset!important}.adcl-menu-trigger[_ngcontent-%COMP%]{min-width:unset!important;padding:0!important}.no-data-reason[_ngcontent-%COMP%]{margin:24px 0;border-color:#f29c24}"]});let n=e;return n})();var _U={CATEGORIES:"Kategorien",MESSAGES:"Warnmeldungen",SUBMIT:"Absenden",SEARCH:"Suchen...",NEW:"Neu",SHOWING:"Zeige",TO:"bis",OF:"von",ENTRIES:"Eintr\xE4gen",NO:"Nein",YES:"Ja",CONFIRM:"Best\xE4tigen",SUCCESSFUL:"Erfolgreich",ERROR:"Fehler"};var bU={FORM_NAME:"Kategoriename",FORM_NAME_PLACEHOLDER:"Name der Kategorie",FORM_ICON:"Icon",FORM_ICON_BUILDING:"Geb\xE4ude",FORM_ICON_ELECTRICITY:"Strom",FORM_ICON_GARDEN:"Garten",FORM_ICON_MAINTENANCE:"Wartung",FORM_ICON_OTHER:"Sonstiges",FORM_ICON_WATER:"Wasser",DELETE_CONFIRM_MESSAGE:"M\xF6chten Sie diese Warnkategorie wirklich l\xF6schen?",DELETE_SUCCESS_MESSAGE:"Die Warnkategorie wurde erfolgreich gel\xF6scht.",CREATE_SUCCESS_MESSAGE:"Die Warnkategorie wurde erfolgreich angelegt.",UPDATE_SUCCESS_MESSAGE:"Die Warnkategorie wurde erfolgreich ge\xE4ndert.",CAPTION_TEXT:"Warnkategorien verwalten",DIALOG_HEADER:"Details",FORM_ERROR_IS_REQUIRED:"Dieses Feld wird ben\xF6tigt",FORM_COMPLETION_MESSAGE:"Zum Absenden des Formulars m\xFCssen alle Pflichtfelder ausgef\xFCllt sein."};var vU={ADD_BUTTON:"Hinzuf\xFCgen",BUILDING:"Geb\xE4ude",COMPANY:"Firma",CONTRACT:"Vertrag",CONTRACT_TYPE:"Vertragsart",CONTRACT_TYPE_COOP:"Mitgliedervertrag",CONTRACT_TYPE_OWNER:"Eigent\xFCmervertrag",CONTRACT_TYPE_RENT:"Mietvertrag",CONTRACT_TYPE_SALES:"Kaufvertrag",CONTRACT_TYPE_SUPER:"Sparvertrag",FORM_BUILDING:"Geb\xE4ude ausw\xE4hlen",FORM_COMPANY:"Firma ausw\xE4hlen",FORM_MANAGEMENT_UNIT:"Verwaltungseinheit ausw\xE4hlen",MANAGEMENT_UNIT:"Verwaltungseinheit",SUBMIT_BUTTON:"Absenden",SELECTED_ITEMS:"Ausgew\xE4hlte Eintr\xE4ge"};var yU={TITLE:"Warn Monitor",DESCRIPTION:"Hier werden Ihnen aktuelle Meldungen und St\xF6rungen angezeigt.",ATTACHMENT:"Anhang"};var CU={CAPTION_TEXT:"Warnmeldungen verwalten",CREATE_SUCCESS_MESSAGE:"Die Warnmeldung wurde erfolgreich angelegt.",DELETE_CONFIRM_MESSAGE:"M\xF6chten Sie diese Warnmeldung wirklich l\xF6schen?",DELETE_SUCCESS_MESSAGE:"Die Warnmeldung wurde erfolgreich gel\xF6scht.",DIALOG_HEADER:"Details",FORM_ATTACHMENT:"Anhang",FORM_ATTACHMENT_CURRENT:"Aktueller Anhang",FORM_ATTACHMENT_DELETE:"Anhang l\xF6schen",FORM_CATEGORY_ID:"Kategorie",FORM_COMPANY_ID:"Firma",FORM_COMPLETION_MESSAGE:"Zum Absenden des Formulars m\xFCssen alle Pflichtfelder ausgef\xFCllt sein.",FORM_DESCRIPTION:"Beschreibung",FORM_EMAIL_NOTIFICATION:"E-Mail Benachrichtung",FORM_ERROR_IS_REQUIRED:"Dieses Feld wird ben\xF6tigt",FORM_ERROR_MIN_DATE_NO_PAST:"Das Datum darf nicht in der Vergangenheit liegen",FORM_EXECUTION_END_DATE:"Ereignis Enddatum",FORM_EXECUTION_START_DATE:"Ereignis Startdatum",FORM_EXPIRATION_DATE:"Ende Anzeige im Portal",FORM_IMAGE_BROWSE:"Durchsuchen",FORM_PRIORITY:"Priorit\xE4t",FORM_PRIORITY_VALUE_0:"Niedrig",FORM_PRIORITY_VALUE_1:"Normal",FORM_PRIORITY_VALUE_2:"Hoch",FORM_PUBLICATION_DATE:"Start Anzeige im Portal und Versand Nachrichten",FORM_SHOW_ON_HOME:"Auf dem Startbildschirm im Portal anzeigen",FORM_SORTING:"Sortierung nach",FORM_SORT_UNSORTED:"Keine Sortierung",FORM_STATUS:"Status",FORM_STATUS_NOTE:"Interner Vermerk f\xFCr Status\xE4nderungen",FORM_STATUS_VALUE_0:"Geplant",FORM_STATUS_VALUE_1:"Aktiv",FORM_TITLE:"Name",FORM_TITLE_PLACEHOLDER:"Aussagekr\xE4ftiger Titel der Warnmeldung",GROUP_DATES:"Daten",GROUP_MAIN_INFORMATION:"Hauptinformationen",GROUP_NOTIFICATIONS:"Benachrichtigungen",GROUP_STATUS:"Status",GROUP_TARGETING:"Targeting",NOTIFICATIONS:"Benachrichtgungen",NOTIFICATIONS_EMAIL:"E-Mail",NOTIFICATIONS_HOME:"Portal",SECONDARY_DIALOG_HEADER:"Zuordnungsdetails",UPDATE_SUCCESS_MESSAGE:"Die Warnmeldung wurde erfolgreich ge\xE4ndert.",NO_MATCHES:"Keine Warnungen entsprechen den Suchkriterien",NO_START_DATE:"bis",NO_END_DATE:"ab"};var xU={ADMIN:_U,LIST:yU,CATEGORY:bU,MESSAGE:CU,CONTENT_TARGET:vU};var lb=class{static parse(e){if(e.data.length&lt;1)return{messages:[]};let i=[];return e.data.forEach(t=&gt;{let r;t.relationships&amp;&amp;(r={field_attachment:t.relationships.field_attachment?.data,field_category:t.relationships.field_category?.data,node_type:t.relationships.node_type?.data,revision_uid:t.relationships.revision_uid?.data,uid:t.relationships.uid?.data});let o=r?.field_category?.id||"",a=e.included?.find(f=&gt;f.id===o),s={attachment:"",hasAttachment:!1,attachmentFilename:"",deleteAttachment:!1,emailNotification:!1},c=r?.field_attachment?.id||"",l=e.included?.find(f=&gt;f.id===c);if(l){let f=l?.relationships?l?.relationships.field_media_file_1?.data:null,g=e.included?.find(b=&gt;b.id===f?.id);s.hasAttachment=!0,s.attachment=l.attributes.name,s.attachmentFilename=g?.attributes.uri.url}let u=ee({messageId:t.id,categoryId:o,categoryName:a?.attributes.name||"",categoryColor:a?.attributes.field_color?.color||"",title:t.attributes.title,description:t.attributes.body.value,executionStartDate:t.attributes.field_validity?.value,executionEndDate:t.attributes.field_validity?.end_value},s);i.push(u)}),{messages:i}}};var uI={};Dd(uI,{data:()=&gt;_xe,default:()=&gt;Cxe,included:()=&gt;bxe,jsonapi:()=&gt;gxe,links:()=&gt;yxe,meta:()=&gt;vxe});var gxe={version:"1.0",meta:{links:{self:{href:"http://jsonapi.org/format/1.0/"}}}},_xe=[{type:"node--warning",id:"5f398918-1206-4fd5-99a8-5bb8a80444f0",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5f398918-1206-4fd5-99a8-5bb8a80444f0?resourceVersion=id%3A176"}},attributes:{drupal_internal__nid:24,drupal_internal__vid:176,langcode:"de",revision_timestamp:"2023-12-07T07:58:09+00:00",revision_log:null,status:!0,title:"Test Warnmeldung 1",created:"2023-09-20T11:01:41+00:00",changed:"2023-12-07T07:58:09+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:"Test Warnmeldung v1",format:"restricted_html",processed:`&lt;p&gt;Test Warnmeldung v1&lt;/p&gt;
`,summary:""},field_content_targeting:null,field_mail_notification:null,field_push_notification:null,field_validity:null},relationships:{node_type:{data:{type:"node_type--node_type",id:"aefec14e-771a-4248-bb5b-1c6c4cbb2f19",meta:{drupal_internal__target_id:"warning"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5f398918-1206-4fd5-99a8-5bb8a80444f0/node_type?resourceVersion=id%3A176"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5f398918-1206-4fd5-99a8-5bb8a80444f0/relationships/node_type?resourceVersion=id%3A176"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5f398918-1206-4fd5-99a8-5bb8a80444f0/revision_uid?resourceVersion=id%3A176"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5f398918-1206-4fd5-99a8-5bb8a80444f0/relationships/revision_uid?resourceVersion=id%3A176"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5f398918-1206-4fd5-99a8-5bb8a80444f0/uid?resourceVersion=id%3A176"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5f398918-1206-4fd5-99a8-5bb8a80444f0/relationships/uid?resourceVersion=id%3A176"}}},field_attachment:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5f398918-1206-4fd5-99a8-5bb8a80444f0/field_attachment?resourceVersion=id%3A176"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5f398918-1206-4fd5-99a8-5bb8a80444f0/relationships/field_attachment?resourceVersion=id%3A176"}}},field_category:{data:{type:"taxonomy_term--category",id:"8a0ccd66-bce0-4eed-8c0d-5546e35a47a6",meta:{drupal_internal__target_id:3}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5f398918-1206-4fd5-99a8-5bb8a80444f0/field_category?resourceVersion=id%3A176"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5f398918-1206-4fd5-99a8-5bb8a80444f0/relationships/field_category?resourceVersion=id%3A176"}}}}},{type:"node--warning",id:"5fcc7d78-f3c1-4f03-bbdf-ecd5912a1a26",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5fcc7d78-f3c1-4f03-bbdf-ecd5912a1a26?resourceVersion=id%3A474"}},attributes:{drupal_internal__nid:25,drupal_internal__vid:474,langcode:"de",revision_timestamp:"2024-03-05T13:36:01+00:00",revision_log:null,status:!0,title:"Wartung der Heizung",created:"2023-09-20T11:02:52+00:00",changed:"2024-03-05T13:36:01+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:`Liebe Bewohnende,\r
\r
am kommenden Freitag warten wir die Heizungsanlage in Ihrem Haus. In der Zeit von 9:00 - 16:00 Uhr wird die Heizung nicht zur Verf\xFCgung stehen. Wir bitten dies zu entschuldigen, jedoch handelt es sich um notwendige Arbeiten.`,format:"restricted_html",processed:`&lt;p&gt;Liebe Bewohnende,&lt;/p&gt;
&lt;p&gt;am kommenden Freitag warten wir die Heizungsanlage in Ihrem Haus. In der Zeit von 9:00 - 16:00 Uhr wird die Heizung nicht zur Verf\xFCgung stehen. Wir bitten dies zu entschuldigen, jedoch handelt es sich um notwendige Arbeiten.&lt;/p&gt;
`,summary:""},field_content_targeting:{housing_companies:"[]",accounting_units:"[]",buildings:"[]",flats:"[]",contract_types:"[]"},field_mail_notification:!1,field_push_notification:!1,field_validity:{value:"2024-04-23T14:36:01+02:00",end_value:"2024-04-24T16:00:00+02:00"}},relationships:{node_type:{data:{type:"node_type--node_type",id:"aefec14e-771a-4248-bb5b-1c6c4cbb2f19",meta:{drupal_internal__target_id:"warning"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5fcc7d78-f3c1-4f03-bbdf-ecd5912a1a26/node_type?resourceVersion=id%3A474"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5fcc7d78-f3c1-4f03-bbdf-ecd5912a1a26/relationships/node_type?resourceVersion=id%3A474"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5fcc7d78-f3c1-4f03-bbdf-ecd5912a1a26/revision_uid?resourceVersion=id%3A474"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5fcc7d78-f3c1-4f03-bbdf-ecd5912a1a26/relationships/revision_uid?resourceVersion=id%3A474"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5fcc7d78-f3c1-4f03-bbdf-ecd5912a1a26/uid?resourceVersion=id%3A474"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5fcc7d78-f3c1-4f03-bbdf-ecd5912a1a26/relationships/uid?resourceVersion=id%3A474"}}},field_attachment:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5fcc7d78-f3c1-4f03-bbdf-ecd5912a1a26/field_attachment?resourceVersion=id%3A474"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5fcc7d78-f3c1-4f03-bbdf-ecd5912a1a26/relationships/field_attachment?resourceVersion=id%3A474"}}},field_category:{data:{type:"taxonomy_term--category",id:"8a0ccd66-bce0-4eed-8c0d-5546e35a47a6",meta:{drupal_internal__target_id:3}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5fcc7d78-f3c1-4f03-bbdf-ecd5912a1a26/field_category?resourceVersion=id%3A474"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/5fcc7d78-f3c1-4f03-bbdf-ecd5912a1a26/relationships/field_category?resourceVersion=id%3A474"}}}}},{type:"node--warning",id:"b56dfaf5-c6b8-4141-adb4-7415c9f7228c",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b56dfaf5-c6b8-4141-adb4-7415c9f7228c?resourceVersion=id%3A475"}},attributes:{drupal_internal__nid:94,drupal_internal__vid:475,langcode:"de",revision_timestamp:"2024-03-05T13:36:55+00:00",revision_log:null,status:!0,title:"Gartenarbeiten",created:"2024-02-20T15:08:32+00:00",changed:"2024-03-05T13:36:55+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:`Liebe Mieterinnen und Mieter,\r
\r
am 25.04.2024 wird bla bla bla`,format:"restricted_html",processed:`&lt;p&gt;Liebe Mieterinnen und Mieter,&lt;/p&gt;
&lt;p&gt;am 25.04.2024 wird bla bla bla&lt;/p&gt;
`,summary:""},field_content_targeting:{housing_companies:"[]",accounting_units:"[]",buildings:"[]",flats:"[]",contract_types:"[]"},field_mail_notification:!1,field_push_notification:!1,field_validity:{value:"2024-04-24T16:15:40+02:00",end_value:"2024-04-27T17:00:58+02:00"}},relationships:{node_type:{data:{type:"node_type--node_type",id:"aefec14e-771a-4248-bb5b-1c6c4cbb2f19",meta:{drupal_internal__target_id:"warning"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b56dfaf5-c6b8-4141-adb4-7415c9f7228c/node_type?resourceVersion=id%3A475"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b56dfaf5-c6b8-4141-adb4-7415c9f7228c/relationships/node_type?resourceVersion=id%3A475"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b56dfaf5-c6b8-4141-adb4-7415c9f7228c/revision_uid?resourceVersion=id%3A475"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b56dfaf5-c6b8-4141-adb4-7415c9f7228c/relationships/revision_uid?resourceVersion=id%3A475"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b56dfaf5-c6b8-4141-adb4-7415c9f7228c/uid?resourceVersion=id%3A475"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b56dfaf5-c6b8-4141-adb4-7415c9f7228c/relationships/uid?resourceVersion=id%3A475"}}},field_attachment:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b56dfaf5-c6b8-4141-adb4-7415c9f7228c/field_attachment?resourceVersion=id%3A475"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b56dfaf5-c6b8-4141-adb4-7415c9f7228c/relationships/field_attachment?resourceVersion=id%3A475"}}},field_category:{data:{type:"taxonomy_term--category",id:"72787068-0190-4d97-ac82-c4ebf8ad4de1",meta:{drupal_internal__target_id:26}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b56dfaf5-c6b8-4141-adb4-7415c9f7228c/field_category?resourceVersion=id%3A475"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b56dfaf5-c6b8-4141-adb4-7415c9f7228c/relationships/field_category?resourceVersion=id%3A475"}}}}},{type:"node--warning",id:"3bd8c662-4868-484d-b0f5-dc8e15db9549",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/3bd8c662-4868-484d-b0f5-dc8e15db9549?resourceVersion=id%3A476"}},attributes:{drupal_internal__nid:47,drupal_internal__vid:476,langcode:"de",revision_timestamp:"2024-03-05T13:37:27+00:00",revision_log:null,status:!0,title:"Aufzug ausgefallen",created:"2023-11-07T17:26:34+00:00",changed:"2024-03-05T13:37:27+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:`Liebe Bewohnende,\r
leider ist der Aufzug ist ausgefallen. Die Wartungsfirma wurde bereits informiert und der Fehler wird schnellstm\xF6glich behoben.`,format:"restricted_html",processed:`&lt;p&gt;Liebe Bewohnende,&lt;br /&gt;
leider ist der Aufzug ist ausgefallen. Die Wartungsfirma wurde bereits informiert und der Fehler wird schnellstm\xF6glich behoben.&lt;/p&gt;
`,summary:""},field_content_targeting:{housing_companies:"[]",accounting_units:"[]",buildings:"[]",flats:"[]",contract_types:"[]"},field_mail_notification:!1,field_push_notification:!1,field_validity:{value:"2024-03-29T10:00:00+01:00",end_value:"2024-03-29T18:30:00+01:00"}},relationships:{node_type:{data:{type:"node_type--node_type",id:"aefec14e-771a-4248-bb5b-1c6c4cbb2f19",meta:{drupal_internal__target_id:"warning"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/3bd8c662-4868-484d-b0f5-dc8e15db9549/node_type?resourceVersion=id%3A476"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/3bd8c662-4868-484d-b0f5-dc8e15db9549/relationships/node_type?resourceVersion=id%3A476"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/3bd8c662-4868-484d-b0f5-dc8e15db9549/revision_uid?resourceVersion=id%3A476"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/3bd8c662-4868-484d-b0f5-dc8e15db9549/relationships/revision_uid?resourceVersion=id%3A476"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/3bd8c662-4868-484d-b0f5-dc8e15db9549/uid?resourceVersion=id%3A476"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/3bd8c662-4868-484d-b0f5-dc8e15db9549/relationships/uid?resourceVersion=id%3A476"}}},field_attachment:{data:{type:"media--document",id:"6aed3845-021c-4ee2-a551-f15ec5105310",meta:{drupal_internal__target_id:6}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/3bd8c662-4868-484d-b0f5-dc8e15db9549/field_attachment?resourceVersion=id%3A476"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/3bd8c662-4868-484d-b0f5-dc8e15db9549/relationships/field_attachment?resourceVersion=id%3A476"}}},field_category:{data:{type:"taxonomy_term--category",id:"8a0ccd66-bce0-4eed-8c0d-5546e35a47a6",meta:{drupal_internal__target_id:3}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/3bd8c662-4868-484d-b0f5-dc8e15db9549/field_category?resourceVersion=id%3A476"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/3bd8c662-4868-484d-b0f5-dc8e15db9549/relationships/field_category?resourceVersion=id%3A476"}}}}},{type:"node--warning",id:"8feda22e-fad4-4e09-b49c-d0ff795cfb70",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8feda22e-fad4-4e09-b49c-d0ff795cfb70?resourceVersion=id%3A477"}},attributes:{drupal_internal__nid:86,drupal_internal__vid:477,langcode:"de",revision_timestamp:"2024-03-05T13:38:10+00:00",revision_log:null,status:!0,title:"Renovierungsarbeiten im Keller",created:"2024-02-19T12:10:43+00:00",changed:"2024-03-05T13:38:10+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:`Liebe Mieter,\r
\r
Bearbeitung, Bzw. \xC4nderung einer Warnmeldung\r
`,format:"restricted_html",processed:`&lt;p&gt;Liebe Mieter,&lt;/p&gt;
&lt;p&gt;Bearbeitung, Bzw. \xC4nderung einer Warnmeldung&lt;/p&gt;
`,summary:""},field_content_targeting:{housing_companies:"[]",accounting_units:"[]",buildings:"[]",flats:"[]",contract_types:"[]"},field_mail_notification:!1,field_push_notification:!1,field_validity:{value:"2024-05-02T08:00:07+02:00",end_value:"2024-05-06T16:00:27+02:00"}},relationships:{node_type:{data:{type:"node_type--node_type",id:"aefec14e-771a-4248-bb5b-1c6c4cbb2f19",meta:{drupal_internal__target_id:"warning"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8feda22e-fad4-4e09-b49c-d0ff795cfb70/node_type?resourceVersion=id%3A477"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8feda22e-fad4-4e09-b49c-d0ff795cfb70/relationships/node_type?resourceVersion=id%3A477"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8feda22e-fad4-4e09-b49c-d0ff795cfb70/revision_uid?resourceVersion=id%3A477"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8feda22e-fad4-4e09-b49c-d0ff795cfb70/relationships/revision_uid?resourceVersion=id%3A477"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8feda22e-fad4-4e09-b49c-d0ff795cfb70/uid?resourceVersion=id%3A477"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8feda22e-fad4-4e09-b49c-d0ff795cfb70/relationships/uid?resourceVersion=id%3A477"}}},field_attachment:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8feda22e-fad4-4e09-b49c-d0ff795cfb70/field_attachment?resourceVersion=id%3A477"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8feda22e-fad4-4e09-b49c-d0ff795cfb70/relationships/field_attachment?resourceVersion=id%3A477"}}},field_category:{data:{type:"taxonomy_term--category",id:"8f8f41b4-b9b0-4e57-90ce-0b9e88605cac",meta:{drupal_internal__target_id:35}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8feda22e-fad4-4e09-b49c-d0ff795cfb70/field_category?resourceVersion=id%3A477"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8feda22e-fad4-4e09-b49c-d0ff795cfb70/relationships/field_category?resourceVersion=id%3A477"}}}}},{type:"node--warning",id:"7fe0bc25-a421-4cf9-a9c2-7f7360a7e457",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/7fe0bc25-a421-4cf9-a9c2-7f7360a7e457?resourceVersion=id%3A479"}},attributes:{drupal_internal__nid:76,drupal_internal__vid:479,langcode:"de",revision_timestamp:"2024-03-05T13:39:20+00:00",revision_log:null,status:!0,title:"Wasser abgestellt",created:"2024-02-14T10:19:23+00:00",changed:"2024-03-05T13:39:20+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:"Bitte beachten Sie: Wasser wird in der Zeit von 9-11 Uhr abgestellt.",format:"restricted_html",processed:`&lt;p&gt;Bitte beachten Sie: Wasser wird in der Zeit von 9-11 Uhr abgestellt.&lt;/p&gt;
`,summary:""},field_content_targeting:{housing_companies:"[]",accounting_units:"[]",buildings:"[]",flats:"[]",contract_types:"[]"},field_mail_notification:!1,field_push_notification:!1,field_validity:{value:"2024-03-20T11:20:50+01:00",end_value:"2024-03-21T13:20:01+01:00"}},relationships:{node_type:{data:{type:"node_type--node_type",id:"aefec14e-771a-4248-bb5b-1c6c4cbb2f19",meta:{drupal_internal__target_id:"warning"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/7fe0bc25-a421-4cf9-a9c2-7f7360a7e457/node_type?resourceVersion=id%3A479"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/7fe0bc25-a421-4cf9-a9c2-7f7360a7e457/relationships/node_type?resourceVersion=id%3A479"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/7fe0bc25-a421-4cf9-a9c2-7f7360a7e457/revision_uid?resourceVersion=id%3A479"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/7fe0bc25-a421-4cf9-a9c2-7f7360a7e457/relationships/revision_uid?resourceVersion=id%3A479"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/7fe0bc25-a421-4cf9-a9c2-7f7360a7e457/uid?resourceVersion=id%3A479"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/7fe0bc25-a421-4cf9-a9c2-7f7360a7e457/relationships/uid?resourceVersion=id%3A479"}}},field_attachment:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/7fe0bc25-a421-4cf9-a9c2-7f7360a7e457/field_attachment?resourceVersion=id%3A479"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/7fe0bc25-a421-4cf9-a9c2-7f7360a7e457/relationships/field_attachment?resourceVersion=id%3A479"}}},field_category:{data:{type:"taxonomy_term--category",id:"84e2def4-e940-46f0-ba90-d5eca520cb68",meta:{drupal_internal__target_id:31}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/7fe0bc25-a421-4cf9-a9c2-7f7360a7e457/field_category?resourceVersion=id%3A479"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/7fe0bc25-a421-4cf9-a9c2-7f7360a7e457/relationships/field_category?resourceVersion=id%3A479"}}}}},{type:"node--warning",id:"2d7a421e-32aa-476f-8556-7395ded61eaf",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/2d7a421e-32aa-476f-8556-7395ded61eaf?resourceVersion=id%3A480"}},attributes:{drupal_internal__nid:75,drupal_internal__vid:480,langcode:"de",revision_timestamp:"2024-03-05T13:39:54+00:00",revision_log:null,status:!0,title:"Wartung der Heizung",created:"2024-02-14T10:16:55+00:00",changed:"2024-03-05T13:39:54+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:`Liebe Bewohnende,\r
\r
am kommenden Freitag warten wir die Heizungsanlage in Ihrem Haus. In der Zeit von 9:00 - 16:00 Uhr wird die Heizung nicht zur Verf\xFCgung stehen. Wir bitten dies zu entschuldigen, jedoch handelt es sich um notwendige Arbeiten.`,format:"restricted_html",processed:`&lt;p&gt;Liebe Bewohnende,&lt;/p&gt;
&lt;p&gt;am kommenden Freitag warten wir die Heizungsanlage in Ihrem Haus. In der Zeit von 9:00 - 16:00 Uhr wird die Heizung nicht zur Verf\xFCgung stehen. Wir bitten dies zu entschuldigen, jedoch handelt es sich um notwendige Arbeiten.&lt;/p&gt;
`,summary:""},field_content_targeting:{housing_companies:"[]",accounting_units:"[]",buildings:"[]",flats:"[]",contract_types:"[]"},field_mail_notification:!1,field_push_notification:!1,field_validity:{value:"2024-03-12T13:00:27+01:00",end_value:"2024-03-14T16:25:53+01:00"}},relationships:{node_type:{data:{type:"node_type--node_type",id:"aefec14e-771a-4248-bb5b-1c6c4cbb2f19",meta:{drupal_internal__target_id:"warning"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/2d7a421e-32aa-476f-8556-7395ded61eaf/node_type?resourceVersion=id%3A480"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/2d7a421e-32aa-476f-8556-7395ded61eaf/relationships/node_type?resourceVersion=id%3A480"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/2d7a421e-32aa-476f-8556-7395ded61eaf/revision_uid?resourceVersion=id%3A480"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/2d7a421e-32aa-476f-8556-7395ded61eaf/relationships/revision_uid?resourceVersion=id%3A480"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/2d7a421e-32aa-476f-8556-7395ded61eaf/uid?resourceVersion=id%3A480"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/2d7a421e-32aa-476f-8556-7395ded61eaf/relationships/uid?resourceVersion=id%3A480"}}},field_attachment:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/2d7a421e-32aa-476f-8556-7395ded61eaf/field_attachment?resourceVersion=id%3A480"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/2d7a421e-32aa-476f-8556-7395ded61eaf/relationships/field_attachment?resourceVersion=id%3A480"}}},field_category:{data:{type:"taxonomy_term--category",id:"6b8f06e6-9b05-4421-be12-9e2f6971912e",meta:{drupal_internal__target_id:30}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/2d7a421e-32aa-476f-8556-7395ded61eaf/field_category?resourceVersion=id%3A480"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/2d7a421e-32aa-476f-8556-7395ded61eaf/relationships/field_category?resourceVersion=id%3A480"}}}}},{type:"node--warning",id:"8421457a-eb8f-4c56-827f-0f6327d55aea",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8421457a-eb8f-4c56-827f-0f6327d55aea?resourceVersion=id%3A486"}},attributes:{drupal_internal__nid:126,drupal_internal__vid:486,langcode:"de",revision_timestamp:"2024-03-06T12:20:07+00:00",revision_log:null,status:!0,title:"Inspektion Sandkasten",created:"2024-03-06T12:18:13+00:00",changed:"2024-03-06T12:20:07+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:"Sand im Sandkasten wird gepr\xFCft",format:"restricted_html",processed:`&lt;p&gt;Sand im Sandkasten wird gepr\xFCft&lt;/p&gt;
`,summary:""},field_content_targeting:{housing_companies:"[]",accounting_units:"[]",buildings:"[]",flats:"[]",contract_types:"[]"},field_mail_notification:!0,field_push_notification:!0,field_validity:{value:"2024-03-14T14:30:21+01:00",end_value:"2024-03-14T19:00:31+01:00"}},relationships:{node_type:{data:{type:"node_type--node_type",id:"aefec14e-771a-4248-bb5b-1c6c4cbb2f19",meta:{drupal_internal__target_id:"warning"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8421457a-eb8f-4c56-827f-0f6327d55aea/node_type?resourceVersion=id%3A486"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8421457a-eb8f-4c56-827f-0f6327d55aea/relationships/node_type?resourceVersion=id%3A486"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8421457a-eb8f-4c56-827f-0f6327d55aea/revision_uid?resourceVersion=id%3A486"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8421457a-eb8f-4c56-827f-0f6327d55aea/relationships/revision_uid?resourceVersion=id%3A486"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8421457a-eb8f-4c56-827f-0f6327d55aea/uid?resourceVersion=id%3A486"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8421457a-eb8f-4c56-827f-0f6327d55aea/relationships/uid?resourceVersion=id%3A486"}}},field_attachment:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8421457a-eb8f-4c56-827f-0f6327d55aea/field_attachment?resourceVersion=id%3A486"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8421457a-eb8f-4c56-827f-0f6327d55aea/relationships/field_attachment?resourceVersion=id%3A486"}}},field_category:{data:{type:"taxonomy_term--category",id:"c34eb13e-c05e-465f-9eb0-dc9c71d43dea",meta:{drupal_internal__target_id:25}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8421457a-eb8f-4c56-827f-0f6327d55aea/field_category?resourceVersion=id%3A486"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/8421457a-eb8f-4c56-827f-0f6327d55aea/relationships/field_category?resourceVersion=id%3A486"}}}}},{type:"node--warning",id:"b15b3f0f-7e03-4746-a719-3e1c4225630e",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b15b3f0f-7e03-4746-a719-3e1c4225630e?resourceVersion=id%3A578"}},attributes:{drupal_internal__nid:114,drupal_internal__vid:578,langcode:"de",revision_timestamp:"2024-03-19T12:56:06+00:00",revision_log:null,status:!0,title:"Heizung Editor",created:"2024-02-26T09:58:31+00:00",changed:"2024-03-19T12:56:06+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:"Warnmeldung vom Editor erstellt.",format:"restricted_html",processed:`&lt;p&gt;Warnmeldung vom Editor erstellt.&lt;/p&gt;
`,summary:""},field_content_targeting:{housing_companies:"[]",accounting_units:"[]",buildings:"[]",flats:"[]",contract_types:'["S"]'},field_mail_notification:!1,field_push_notification:!1,field_validity:{value:"2024-04-05T11:05:18+02:00",end_value:"2024-04-08T15:05:26+02:00"}},relationships:{node_type:{data:{type:"node_type--node_type",id:"aefec14e-771a-4248-bb5b-1c6c4cbb2f19",meta:{drupal_internal__target_id:"warning"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b15b3f0f-7e03-4746-a719-3e1c4225630e/node_type?resourceVersion=id%3A578"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b15b3f0f-7e03-4746-a719-3e1c4225630e/relationships/node_type?resourceVersion=id%3A578"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b15b3f0f-7e03-4746-a719-3e1c4225630e/revision_uid?resourceVersion=id%3A578"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b15b3f0f-7e03-4746-a719-3e1c4225630e/relationships/revision_uid?resourceVersion=id%3A578"}}},uid:{data:{type:"user--user",id:"fec0ad38-8b29-4b1d-9763-b4e3781f639a",meta:{drupal_internal__target_id:8}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b15b3f0f-7e03-4746-a719-3e1c4225630e/uid?resourceVersion=id%3A578"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b15b3f0f-7e03-4746-a719-3e1c4225630e/relationships/uid?resourceVersion=id%3A578"}}},field_attachment:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b15b3f0f-7e03-4746-a719-3e1c4225630e/field_attachment?resourceVersion=id%3A578"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b15b3f0f-7e03-4746-a719-3e1c4225630e/relationships/field_attachment?resourceVersion=id%3A578"}}},field_category:{data:{type:"taxonomy_term--category",id:"6b8f06e6-9b05-4421-be12-9e2f6971912e",meta:{drupal_internal__target_id:30}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b15b3f0f-7e03-4746-a719-3e1c4225630e/field_category?resourceVersion=id%3A578"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/b15b3f0f-7e03-4746-a719-3e1c4225630e/relationships/field_category?resourceVersion=id%3A578"}}}}}],bxe=[{type:"media--document",id:"6aed3845-021c-4ee2-a551-f15ec5105310",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310?resourceVersion=id%3A6"}},attributes:{drupal_internal__mid:6,drupal_internal__vid:6,langcode:"de",revision_created:"2023-09-21T08:41:32+00:00",revision_log_message:null,status:!0,name:"hinweise_kunde_mitarbeiter.pdf",created:"2023-09-21T08:41:22+00:00",changed:"2023-09-21T08:41:22+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null},relationships:{bundle:{data:{type:"media_type--media_type",id:"a2d2d002-cbf9-48df-a51d-db56327fc497",meta:{drupal_internal__target_id:"document"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310/bundle?resourceVersion=id%3A6"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310/relationships/bundle?resourceVersion=id%3A6"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310/revision_user?resourceVersion=id%3A6"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310/relationships/revision_user?resourceVersion=id%3A6"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310/uid?resourceVersion=id%3A6"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310/relationships/uid?resourceVersion=id%3A6"}}},thumbnail:{data:{type:"file--file",id:"940c3008-a304-4ba7-9140-8a1ad444240e",meta:{alt:"",title:null,width:180,height:180,drupal_internal__target_id:15}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310/thumbnail?resourceVersion=id%3A6"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310/relationships/thumbnail?resourceVersion=id%3A6"}}},field_media_document:{data:{type:"file--file",id:"0bffe2a7-6bbb-4946-b739-5e14fa0c139b",meta:{display:null,description:null,drupal_internal__target_id:18}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310/field_media_document?resourceVersion=id%3A6"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/media/document/6aed3845-021c-4ee2-a551-f15ec5105310/relationships/field_media_document?resourceVersion=id%3A6"}}}}},{type:"file--file",id:"0bffe2a7-6bbb-4946-b739-5e14fa0c139b",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/file/file/0bffe2a7-6bbb-4946-b739-5e14fa0c139b"}},attributes:{uri:{value:"public://2023-09/hinweise_kunde_mitarbeiter.pdf",url:"/sites/default/files/2023-09/hinweise_kunde_mitarbeiter.pdf"}}},{type:"taxonomy_term--category",id:"8a0ccd66-bce0-4eed-8c0d-5546e35a47a6",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8a0ccd66-bce0-4eed-8c0d-5546e35a47a6?resourceVersion=id%3A3"}},attributes:{drupal_internal__tid:3,drupal_internal__revision_id:3,langcode:"de",revision_created:"2023-09-11T12:03:32+00:00",revision_log_message:null,status:!0,name:"Warnmeldung",description:null,weight:0,changed:"2023-09-11T12:03:32+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_color:null},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"3ea7378b-c39d-4e9f-ab5d-5f7bfd5e5d18",meta:{drupal_internal__target_id:"category"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8a0ccd66-bce0-4eed-8c0d-5546e35a47a6/vid?resourceVersion=id%3A3"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8a0ccd66-bce0-4eed-8c0d-5546e35a47a6/relationships/vid?resourceVersion=id%3A3"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8a0ccd66-bce0-4eed-8c0d-5546e35a47a6/revision_user?resourceVersion=id%3A3"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8a0ccd66-bce0-4eed-8c0d-5546e35a47a6/relationships/revision_user?resourceVersion=id%3A3"}}},parent:{data:[{type:"taxonomy_term--category",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8a0ccd66-bce0-4eed-8c0d-5546e35a47a6/parent?resourceVersion=id%3A3"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8a0ccd66-bce0-4eed-8c0d-5546e35a47a6/relationships/parent?resourceVersion=id%3A3"}}},field_icon:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8a0ccd66-bce0-4eed-8c0d-5546e35a47a6/field_icon?resourceVersion=id%3A3"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8a0ccd66-bce0-4eed-8c0d-5546e35a47a6/relationships/field_icon?resourceVersion=id%3A3"}}}}},{type:"taxonomy_term--category",id:"72787068-0190-4d97-ac82-c4ebf8ad4de1",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/72787068-0190-4d97-ac82-c4ebf8ad4de1?resourceVersion=id%3A26"}},attributes:{drupal_internal__tid:26,drupal_internal__revision_id:26,langcode:"de",revision_created:"2024-02-14T09:42:34+00:00",revision_log_message:null,status:!0,name:"Garten",description:null,weight:0,changed:"2024-02-14T09:42:34+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_color:null},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"3ea7378b-c39d-4e9f-ab5d-5f7bfd5e5d18",meta:{drupal_internal__target_id:"category"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/72787068-0190-4d97-ac82-c4ebf8ad4de1/vid?resourceVersion=id%3A26"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/72787068-0190-4d97-ac82-c4ebf8ad4de1/relationships/vid?resourceVersion=id%3A26"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/72787068-0190-4d97-ac82-c4ebf8ad4de1/revision_user?resourceVersion=id%3A26"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/72787068-0190-4d97-ac82-c4ebf8ad4de1/relationships/revision_user?resourceVersion=id%3A26"}}},parent:{data:[{type:"taxonomy_term--category",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/72787068-0190-4d97-ac82-c4ebf8ad4de1/parent?resourceVersion=id%3A26"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/72787068-0190-4d97-ac82-c4ebf8ad4de1/relationships/parent?resourceVersion=id%3A26"}}},field_icon:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/72787068-0190-4d97-ac82-c4ebf8ad4de1/field_icon?resourceVersion=id%3A26"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/72787068-0190-4d97-ac82-c4ebf8ad4de1/relationships/field_icon?resourceVersion=id%3A26"}}}}},{type:"taxonomy_term--category",id:"8f8f41b4-b9b0-4e57-90ce-0b9e88605cac",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8f8f41b4-b9b0-4e57-90ce-0b9e88605cac?resourceVersion=id%3A35"}},attributes:{drupal_internal__tid:35,drupal_internal__revision_id:35,langcode:"de",revision_created:"2024-02-19T12:16:42+00:00",revision_log_message:null,status:!0,name:"Renovierung",description:null,weight:0,changed:"2024-02-19T12:16:42+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_color:null},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"3ea7378b-c39d-4e9f-ab5d-5f7bfd5e5d18",meta:{drupal_internal__target_id:"category"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8f8f41b4-b9b0-4e57-90ce-0b9e88605cac/vid?resourceVersion=id%3A35"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8f8f41b4-b9b0-4e57-90ce-0b9e88605cac/relationships/vid?resourceVersion=id%3A35"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8f8f41b4-b9b0-4e57-90ce-0b9e88605cac/revision_user?resourceVersion=id%3A35"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8f8f41b4-b9b0-4e57-90ce-0b9e88605cac/relationships/revision_user?resourceVersion=id%3A35"}}},parent:{data:[{type:"taxonomy_term--category",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8f8f41b4-b9b0-4e57-90ce-0b9e88605cac/parent?resourceVersion=id%3A35"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8f8f41b4-b9b0-4e57-90ce-0b9e88605cac/relationships/parent?resourceVersion=id%3A35"}}},field_icon:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8f8f41b4-b9b0-4e57-90ce-0b9e88605cac/field_icon?resourceVersion=id%3A35"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8f8f41b4-b9b0-4e57-90ce-0b9e88605cac/relationships/field_icon?resourceVersion=id%3A35"}}}}},{type:"taxonomy_term--category",id:"84e2def4-e940-46f0-ba90-d5eca520cb68",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/84e2def4-e940-46f0-ba90-d5eca520cb68?resourceVersion=id%3A31"}},attributes:{drupal_internal__tid:31,drupal_internal__revision_id:31,langcode:"de",revision_created:"2024-02-14T10:20:36+00:00",revision_log_message:null,status:!0,name:"Wasserversorgung",description:null,weight:0,changed:"2024-02-14T10:20:36+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_color:null},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"3ea7378b-c39d-4e9f-ab5d-5f7bfd5e5d18",meta:{drupal_internal__target_id:"category"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/84e2def4-e940-46f0-ba90-d5eca520cb68/vid?resourceVersion=id%3A31"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/84e2def4-e940-46f0-ba90-d5eca520cb68/relationships/vid?resourceVersion=id%3A31"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/84e2def4-e940-46f0-ba90-d5eca520cb68/revision_user?resourceVersion=id%3A31"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/84e2def4-e940-46f0-ba90-d5eca520cb68/relationships/revision_user?resourceVersion=id%3A31"}}},parent:{data:[{type:"taxonomy_term--category",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/84e2def4-e940-46f0-ba90-d5eca520cb68/parent?resourceVersion=id%3A31"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/84e2def4-e940-46f0-ba90-d5eca520cb68/relationships/parent?resourceVersion=id%3A31"}}},field_icon:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/84e2def4-e940-46f0-ba90-d5eca520cb68/field_icon?resourceVersion=id%3A31"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/84e2def4-e940-46f0-ba90-d5eca520cb68/relationships/field_icon?resourceVersion=id%3A31"}}}}},{type:"taxonomy_term--category",id:"6b8f06e6-9b05-4421-be12-9e2f6971912e",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6b8f06e6-9b05-4421-be12-9e2f6971912e?resourceVersion=id%3A30"}},attributes:{drupal_internal__tid:30,drupal_internal__revision_id:30,langcode:"de",revision_created:"2024-02-14T10:19:08+00:00",revision_log_message:null,status:!0,name:"Heizung",description:null,weight:0,changed:"2024-02-14T10:19:08+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_color:null},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"3ea7378b-c39d-4e9f-ab5d-5f7bfd5e5d18",meta:{drupal_internal__target_id:"category"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6b8f06e6-9b05-4421-be12-9e2f6971912e/vid?resourceVersion=id%3A30"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6b8f06e6-9b05-4421-be12-9e2f6971912e/relationships/vid?resourceVersion=id%3A30"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6b8f06e6-9b05-4421-be12-9e2f6971912e/revision_user?resourceVersion=id%3A30"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6b8f06e6-9b05-4421-be12-9e2f6971912e/relationships/revision_user?resourceVersion=id%3A30"}}},parent:{data:[{type:"taxonomy_term--category",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6b8f06e6-9b05-4421-be12-9e2f6971912e/parent?resourceVersion=id%3A30"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6b8f06e6-9b05-4421-be12-9e2f6971912e/relationships/parent?resourceVersion=id%3A30"}}},field_icon:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6b8f06e6-9b05-4421-be12-9e2f6971912e/field_icon?resourceVersion=id%3A30"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/6b8f06e6-9b05-4421-be12-9e2f6971912e/relationships/field_icon?resourceVersion=id%3A30"}}}}},{type:"taxonomy_term--category",id:"c34eb13e-c05e-465f-9eb0-dc9c71d43dea",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/c34eb13e-c05e-465f-9eb0-dc9c71d43dea?resourceVersion=id%3A25"}},attributes:{drupal_internal__tid:25,drupal_internal__revision_id:25,langcode:"de",revision_created:"2024-02-14T09:35:23+00:00",revision_log_message:null,status:!0,name:"Inspektion",description:null,weight:0,changed:"2024-02-14T09:35:23+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_color:null},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"3ea7378b-c39d-4e9f-ab5d-5f7bfd5e5d18",meta:{drupal_internal__target_id:"category"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/c34eb13e-c05e-465f-9eb0-dc9c71d43dea/vid?resourceVersion=id%3A25"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/c34eb13e-c05e-465f-9eb0-dc9c71d43dea/relationships/vid?resourceVersion=id%3A25"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/c34eb13e-c05e-465f-9eb0-dc9c71d43dea/revision_user?resourceVersion=id%3A25"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/c34eb13e-c05e-465f-9eb0-dc9c71d43dea/relationships/revision_user?resourceVersion=id%3A25"}}},parent:{data:[{type:"taxonomy_term--category",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/c34eb13e-c05e-465f-9eb0-dc9c71d43dea/parent?resourceVersion=id%3A25"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/c34eb13e-c05e-465f-9eb0-dc9c71d43dea/relationships/parent?resourceVersion=id%3A25"}}},field_icon:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/c34eb13e-c05e-465f-9eb0-dc9c71d43dea/field_icon?resourceVersion=id%3A25"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/c34eb13e-c05e-465f-9eb0-dc9c71d43dea/relationships/field_icon?resourceVersion=id%3A25"}}}}}],vxe={omitted:{detail:"Some resources have been omitted because of insufficient authorization.",links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/filtering#filters-access-control"},"item--OXn95aX":{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/warning/a6624d7d-dd52-47a4-bf47-ec760a296b75",meta:{rel:"item",detail:"The current user is not allowed to GET the selected resource."}}}}},yxe={self:{href:"http://crm-cms-default.aswtest.aareon.com/jsonapi/node/warning?fields%5Bfile--file%5D=uri%2Curl&amp;include=field_attachment.field_media_document%2Cfield_category&amp;sort=-sticky%2Cchanged"}},Cxe={jsonapi:gxe,data:_xe,included:bxe,meta:vxe,links:yxe};var hw=(()=&gt;{let e=class e{constructor(t,r){this._httpClient=t,this.demoService=r,this._demoMode=!0,this._baseUrl=Le.crmDispatcherBaseUrl+"/api/cms/content/node/warning?include=field_attachment.field_media_file_1,field_category&amp;fields[file--file]=uri,url",this.getMessageAttachmentUrl=o=&gt;Le.drupalFileBaseUrl+o.attachmentFilename,this._demoMode=this.demoService.isDemoMode("warn-monitor")}getWarnMonitorList(t=!1,r=""){let o=this._baseUrl;if(o+="&amp;sort=-sticky,changed",t&amp;&amp;(o+="&amp;filter[promote]=1"),r&amp;&amp;(o+=`&amp;page[limit]=${r}`),!this._demoMode)return this._httpClient.get(o).pipe(Xe(s=&gt;ne(lb.parse(s))));let a=new re;return setTimeout(()=&gt;{a.next(lb.parse(uI))},1e3),a.asObservable()}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var MU=(()=&gt;{let e=class e{constructor(){this.http=te(Ze)}downloadFile(t){return this.http.get(t,{responseType:"blob"})}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var xxe=["*"],$f=(()=&gt;{let e=class e{constructor(){this.downloadUrl=ei.required(),this.filename=ei.required(),this.fileDownloadService=te(MU),this.notificationService=te(St),this.subscriptions=[]}download(){let t=this.fileDownloadService.downloadFile(this.downloadUrl()).subscribe({next:r=&gt;{let o=window.URL.createObjectURL(r),a=document.createElement("a");a.href=o,a.download=this.filename(),document.body.appendChild(a),a.click(),window.URL.revokeObjectURL(o),document.body.removeChild(a),this.notificationService.showSuccessMessage("Das Dokument wurde erfolgreich heruntergeladen.")},error:()=&gt;{this.notificationService.showErrorMessage("Ein Fehler ist aufgetreten. Das Dokument konnte nicht heruntergeladen werden.")}});this.subscriptions.push(t)}ngOnDestroy(){this.subscriptions.forEach(t=&gt;t.unsubscribe())}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-download-link"]],inputs:{downloadUrl:[$.SignalBased,"downloadUrl"],filename:[$.SignalBased,"filename"]},standalone:!0,features:[Ie],ngContentSelectors:xxe,decls:2,vars:0,consts:[[1,"download-link",3,"click"]],template:function(r,o){r&amp;1&amp;&amp;(ft(),m(0,"a",0),P("click",function(){return o.download()}),Fe(1),h())},styles:[".download-link[_ngcontent-%COMP%]{cursor:pointer;text-decoration:none}"]});let n=e;return n})();var pI=n=&gt;({"active-value":n}),wxe=()=&gt;[1,2,3],Mxe=()=&gt;({width:"180px",height:"30px",margin:"24px 0 5px 0"}),kxe=()=&gt;({width:"140px",height:"24px"}),Oxe=()=&gt;({width:"240px",height:"30px",margin:"10px 0 0 0"}),Exe=()=&gt;({width:"100px",height:"30px"});function Sxe(n,e){if(n&amp;1&amp;&amp;(m(0,"span",14),v(1),h()),n&amp;2){let i=_(2);d(),N(i.sortValueTranslated)}}function Pxe(n,e){if(n&amp;1&amp;&amp;(m(0,"span",14),v(1),h()),n&amp;2){let i=_(2);d(),N(i.checkedTranslations.MESSAGE.FORM_SORTING)}}function Dxe(n,e){if(n&amp;1){let i=U();H(0),m(1,"div",5)(2,"div",6)(3,"button",7),P("menuOpened",function(){I(i);let r=_();return T(r.sortMenuOpen=!0)})("menuClosed",function(){I(i);let r=_();return T(r.sortMenuOpen=!1)}),w(4,Sxe,2,1,"span",8)(5,Pxe,2,1,"span",8),C(6,"mat-icon",9),h()()(),m(7,"div",10)(8,"mat-form-field",11),C(9,"mat-icon",12),m(10,"input",13),P("keyup",function(){I(i);let r=_();return T(r.applyFilter())}),Qn("ngModelChange",function(r){I(i);let o=_();return ti(o.searchFilter,r)||(o.searchFilter=r),T(r)}),h()()(),W()}if(n&amp;2){let i=_(),t=it(3);d(3),p("isActive",i.sortMenuOpen)("isApplied",!!i.sortValue)("matMenuTriggerFor",t),d(),p("ngIf",i.valueChosen),d(),p("ngIf",!i.valueChosen),d(5),p("placeholder",i.i18n.GENERAL.SEARCH||""),Zn("ngModel",i.searchFilter)}}function Ixe(n,e){n&amp;1&amp;&amp;(m(0,"mat-card",16)(1,"mat-card-header")(2,"mat-card-title"),C(3,"ngx-skeleton-loader",17),h(),m(4,"mat-card-subtitle",18),C(5,"ngx-skeleton-loader",17),h()(),m(6,"mat-card-content",19),C(7,"ngx-skeleton-loader",17),h(),m(8,"mat-card-actions",20),C(9,"ngx-skeleton-loader",17),h()()),n&amp;2&amp;&amp;(d(3),p("theme",A(4,Mxe)),d(2),p("theme",A(5,kxe)),d(2),p("theme",A(6,Oxe)),d(2),p("theme",A(7,Exe)))}function Txe(n,e){n&amp;1&amp;&amp;(H(0),w(1,Ixe,10,8,"mat-card",15),W()),n&amp;2&amp;&amp;(d(),p("ngForOf",A(1,wxe)))}function Axe(n,e){if(n&amp;1&amp;&amp;(m(0,"span",24),v(1),h()),n&amp;2){let i=_().$implicit,t=_(2);d(),S(" ",t.getFormattedExecutionDate(i)," ")}}function Rxe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card-actions")(1,"mat-card",25)(2,"crm-frontend-download-link",26)(3,"div",27)(4,"div",28),C(5,"crm-frontend-file-icon",29),h(),m(6,"div")(7,"div",30),v(8),h()(),m(9,"div",31),C(10,"mat-icon",32),h()()()()()),n&amp;2){let i,t=_().$implicit,r=_(2);d(2),p("downloadUrl",r.attachmentUrl(t))("filename",(i=t.attachmentFilename)!==null&amp;&amp;i!==void 0?i:""),d(3),p("matTooltip",t.attachment?t.attachment.split(".")[1]:"")("fileName",t.attachment?t.attachment:"")("filePath",t.attachmentFilename?t.attachmentFilename:""),d(3),N(t.attachment)}}function Fxe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card",16)(1,"mat-card-header")(2,"mat-card-title"),v(3),h(),m(4,"mat-card-subtitle",18),w(5,Axe,2,1,"span",22),h()(),m(6,"mat-card-content",19),C(7,"p",23),de(8,"linkSanitize"),h(),w(9,Rxe,11,6,"mat-card-actions",2),h()),n&amp;2){let i=e.$implicit,t=_(2);d(3),N(i.title),d(2),p("ngIf",t.getFormattedExecutionDate(i)),d(2),p("innerHTML",en(8,4,i.description),qe),d(2),p("ngIf",i.hasAttachment)}}function Nxe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",33),v(1),h()),n&amp;2){let i=_(2);d(),N(i.checkedTranslations.MESSAGE.NO_MATCHES)}}function Lxe(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,Fxe,10,6,"mat-card",15)(2,Nxe,2,1,"div",21),W()),n&amp;2){let i=_();d(),p("ngForOf",i.filteredMessages||i.messages),d(),p("ngIf",(i.filteredMessages||i.messages).length===0)}}var hI=(()=&gt;{let e=class e{constructor(t,r){this.translationsService=t,this._warnMonitorService=r,this.valueChosen=!1,this.sortValueTranslated="",this.searchFilter="",this.translations="",this.mockInitDefaultTranslation={ADMIN:{},LIST:{},MESSAGE:{},CATEGORY:{},CONTENT_TARGET:{}},this.translationsObject=this.mockInitDefaultTranslation,this.checkedTranslations=this.mockInitDefaultTranslation,this.sortMenuOpen=!1,this.messages=[],this.filteredMessages=null,this.isLoading=!0,this.sortValue="",this.i18n=this.translationsService.getAllTranslations()}ngOnInit(){this.translations=this.widgetParameters.translations;try{this.translationsObject=JSON.parse(this.translations||"{}")}catch(t){console.log(this.translations),console.log(t)}this.checkedTranslations=this.checkTranslations(xU),this.isLoading=!0,this._warnMonitorService.getWarnMonitorList().subscribe(t=&gt;{this.messages=t.messages,this.isLoading=!1}),this.sortValueTranslated=this.checkedTranslations.MESSAGE.FORM_SORTING}getFormattedExecutionDate(t){let{executionStartDate:r,executionEndDate:o}=t;return r&amp;&amp;o?qs(new Date(r),"dd.MM.YYYY HH:mm","de-DE","+0000")+" - "+qs(new Date(o),"dd.MM.YYYY HH:mm","de-DE","+0000"):!r&amp;&amp;o?this.checkedTranslations.MESSAGE.NO_START_DATE+" "+qs(new Date(o),"dd.MM.YYYY HH:mm","de-DE","+0000"):r&amp;&amp;!o?this.checkedTranslations.MESSAGE.NO_END_DATE+" "+qs(new Date(r),"dd.MM.YYYY HH:mm","de-DE","+0000"):null}attachmentUrl(t){return t.hasAttachment?this._warnMonitorService.getMessageAttachmentUrl(t):"#"}sortMessages(t){this.valueChosen=!1,this.sortValue=t,t==="executionStartDate"&amp;&amp;(this.sortValueTranslated=this.checkedTranslations.MESSAGE.FORM_EXECUTION_START_DATE),t==="title"&amp;&amp;(this.sortValueTranslated=this.checkedTranslations.MESSAGE.FORM_TITLE),t==="categoryName"&amp;&amp;(this.sortValueTranslated=this.checkedTranslations.MESSAGE.FORM_CATEGORY_ID),this.valueChosen=!0,this.messages.sort((r,o)=&gt;{let a=r[t]??"",s=o[t]??"";return a&lt;s?-1:a&gt;s?1:0})}checkTranslations(t){let r=Object.assign(t);return Object.keys(t).forEach(o=&gt;{let a=o;Object.keys(t[a]).forEach(s=&gt;{r[a][s]=this.translationsObject&amp;&amp;this.translationsObject[a]&amp;&amp;this.translationsObject[a][s]!==""?this.translationsObject[a][s]:t[a][s]})}),r}applyFilter(){this.isLoading=!0;let t=this.searchFilter.trim().toLowerCase();t?this.filteredMessages=this.messages.filter(r=&gt;r.title.toLowerCase().includes(t)||r.description.toLowerCase().includes(t)):this.filteredMessages=this.messages,this.isLoading=!1}};e.\u0275fac=function(r){return new(r||e)(x(Io),x(hw))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-warn-monitor-list"]],inputs:{widgetParameters:"widgetParameters"},decls:15,vars:15,consts:[["sortMenu",""],[1,"sort-and-search"],[4,"ngIf"],["mat-menu-item","",3,"click","ngClass"],[1,"mat-typography"],[1,"gallery-section","filter-choice"],[1,"one-choice"],["mat-button","","adclFilterButton","",3,"menuOpened","menuClosed","isActive","isApplied","matMenuTriggerFor"],["class","sort-filter-title",4,"ngIf"],["svgIcon","arrows:chevron-down"],[1,"gallery-section","dynamic-table-filters-container--global","alt-form-background","search-all"],[1,"adcl-searchform"],["matPrefix","","svgIcon","basics:search"],["matInput","",3,"keyup","ngModelChange","placeholder","ngModel"],[1,"sort-filter-title"],["class","mat-card--message",4,"ngFor","ngForOf"],[1,"mat-card--message"],[3,"theme"],[1,"no-margin"],[1,"warn-content"],["align","end"],["class","no-matches",4,"ngIf"],["class","warning-execution-date",4,"ngIf"],[1,"ckEditor-view",3,"innerHTML"],[1,"warning-execution-date"],[1,"warn-attachment-card"],[3,"downloadUrl","filename"],[1,"grid-for-warn-attachments","warn-attachments"],[1,"align-center-div","updiv"],[1,"file-icon",3,"matTooltip","fileName","filePath"],[1,"preview-card-title","attachment-title"],[1,"align-center-div","downdiv"],["svgIcon","basics:download",1,"file-icon"],[1,"no-matches"]],template:function(r,o){if(r&amp;1){let a=U();m(0,"div",1),w(1,Dxe,11,7,"ng-container",2),h(),m(2,"mat-menu",null,0)(4,"div",3),P("click",function(){return I(a),T(o.sortMessages("executionStartDate"))}),v(5),h(),m(6,"div",3),P("click",function(){return I(a),T(o.sortMessages("title"))}),v(7),h(),m(8,"div",3),P("click",function(){return I(a),T(o.sortMessages("categoryName"))}),v(9),h()(),m(10,"div",4)(11,"section")(12,"div"),w(13,Txe,2,2,"ng-container",2)(14,Lxe,3,2,"ng-container",2),h()()()}r&amp;2&amp;&amp;(d(),p("ngIf",!o.isLoading),d(3),p("ngClass",we(9,pI,o.sortValue==="executionStartDate")),d(),S(" ",o.checkedTranslations.MESSAGE.FORM_EXECUTION_START_DATE," "),d(),p("ngClass",we(11,pI,o.sortValue==="title")),d(),S(" ",o.checkedTranslations.MESSAGE.FORM_TITLE," "),d(),p("ngClass",we(13,pI,o.sortValue==="categoryName")),d(),S(" ",o.checkedTranslations.MESSAGE.FORM_CATEGORY_ID," "),d(4),p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading))},dependencies:[Tt,Ue,fe,Do,Ge,We,nr,pr,$r,Ce,et,tx,Dt,Gc,ps,qr,Ht,yr,nn,tn,Vt,ji,Jc,tr,$f,Bi],styles:['.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.grid-for-pre-docs[_ngcontent-%COMP%]{padding:16px;display:grid;grid-template-areas:"updiv predoctitle downdiv";grid-template-columns:1fr 8fr 1fr;column-gap:6px}@media (max-width: 400px){.grid-for-pre-docs[_ngcontent-%COMP%]{grid-template-columns:1fr 9fr;grid-template-areas:"updiv predoctitle" "downdiv predoctitle"}}.pre-doc-title[_ngcontent-%COMP%]{font-weight:550;grid-area:predoctitle}.preview-card-category[_ngcontent-%COMP%]{line-height:24px}.updiv[_ngcontent-%COMP%]{grid-area:updiv}.downdiv[_ngcontent-%COMP%]{grid-area:downdiv}.align-center-div[_ngcontent-%COMP%]{justify-self:left;align-self:center;width:32px;height:32px}@media (max-width: 290px){.align-center-div[_ngcontent-%COMP%]{align-self:flex-start}}.document-preview-two-icons[_ngcontent-%COMP%]{display:flex;justify-content:space-between;width:64px;margin-right:32px}.file-icon[_ngcontent-%COMP%]{width:100%;height:100%}.grid-for-preview-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:7fr 3fr}@media (max-width: 290px){.grid-for-preview-header[_ngcontent-%COMP%]{grid-template-columns:1fr}}.preview-headline[_ngcontent-%COMP%]{font-weight:600}@media (max-width: 290px){.preview-headline[_ngcontent-%COMP%]{margin-bottom:0}}.show-parent[_ngcontent-%COMP%]{justify-self:right;font-weight:600;color:var(--theme-primary-500);padding-top:6px;margin-bottom:16px}@media (max-width: 290px){.show-parent[_ngcontent-%COMP%]{justify-self:left}}.link-card[_ngcontent-%COMP%]{cursor:pointer;height:100%}.link-card[_ngcontent-%COMP%]:hover{box-shadow:0 0 1px #3031330d,0 8px 16px #3031331a!important}.preview-card-title[_ngcontent-%COMP%]{margin-bottom:8px;font-size:large;display:block;word-break:break-word}.preview-card-title.no-margin[_ngcontent-%COMP%]{margin-bottom:0}.block-link[_ngcontent-%COMP%]{display:block;color:#343f4d;text-decoration:none}h2[_ngcontent-%COMP%]{margin-top:0}.warn-content[_ngcontent-%COMP%]{padding:16px}@media (max-width: 769px){.warn-content[_ngcontent-%COMP%]{padding:24px 16px 0}}.avatar-svg-wrapper[_ngcontent-%COMP%]{background-color:#ebf2f9!important;color:#082348}.avatar-svg[_ngcontent-%COMP%]{width:100%;height:100%;color:#082348;justify-content:center;align-items:center;display:flex}.warning-execution-date[_ngcontent-%COMP%]{color:#848484}.mat-card--message[_ngcontent-%COMP%]{margin-bottom:2rem;padding:16px 8px}.warn-attachment-card[_ngcontent-%COMP%]{margin:10px 0}.warn-attachments[_ngcontent-%COMP%]{padding:10px}.attachment-title[_ngcontent-%COMP%]{font-size:medium;font-weight:550;margin-bottom:0}.grid-for-warn-attachments[_ngcontent-%COMP%]{padding:16px;display:grid;align-items:center;justify-items:center;grid-template-areas:"updiv predoctitle downdiv";grid-template-columns:1fr 8fr 1fr;column-gap:20px}@media (max-width: 290px){.grid-for-warn-attachments[_ngcontent-%COMP%]{grid-template-columns:1fr 9fr;grid-template-areas:"updiv predoctitle" "downdiv predoctitle"}}']});let n=e;return n})();var fw={LOCAL:"de-DE",INVITE_ACCEPTED_ON:"Angemeldet am",SUBSCRIBE_UNTIL:"Anmeldung m\xF6glich bis zum",SUBSCRIBE_FROM:"Anmeldung m\xF6glich ab dem",CONFIRM_UNSUBSCRIBE:"Sind Sie sicher, dass Sie sich f\xFCr diese Veranstaltung abmelden m\xF6chten?",CANT_SUBSCRIBE:"Diese Veranstaltung akzeptiert keine weiteren Anmeldungen",REMAIN_PLACES:"Verf\xFCgbare Pl\xE4tze",RESERVE_FOR:"Reservieren f\xFCr",ADULTS:"Erwachsene",KIDS:"Kinder",MORE_EVENTS_LINK:"Mehr Veranstaltungen",CARDS_BUTTON_TEXT:"Kartenansicht",ALL_EVENTS:"Alle Veranstaltungen",DOWNLOAD_TOOLTIP:"Termin herunterladen",FILTER_BY_EVENTS:"Nach Veranstaltungen filtern",TODAY:"Heute",DAY:"Tag",WEEK:"Woche",MONTH:"Monat",CANCEL:"Abbrechen",ACCEPT:"Anmelden",TO:"bis",SUBSCRIBE:"Anmelden",UNSUBSCRIBE:"Abmelden",TIME:"Uhr",DAYS_SHORT:"T.",HOUR_SHORT:"Std.",MINUTES_SHORT:"Min.",SEE_MORE:"mehr sehen...",SUBSCRIBE_SUCCESS_MSG:"Anmeldung erfolgreich",UNSUBSCRIBE_SUCCESS_MSG:"Abmeldung erfolgreich",ALL_DAY_LABEL:"",GENERIC_REQUEST_ERROR:"Verbindung konnte nicht hergestellt werden.",ERROR_SUBSCRIPTION_ZERO_PERSONS:"Bitte geben Sie die Anzahl der Personen an",SHOW_ALL:"Zum Kalender",GOOGLEMAPS:"[In Google Maps \xF6ffnen]",NO_APPOINTMENTS:"Keine bevorstehenden Termine"};var kU=(()=&gt;{let e=class e{hexToRGBWithAlpha(t,r){let o=parseInt(t.slice(1,3),16),a=parseInt(t.slice(3,5),16),s=parseInt(t.slice(5,7),16);return r?`rgba(${o},${a},${s},${r})`:`rgb(${o},${a},${s})`}addAlphaToRgb(t,r){return t.slice(0,4)==="rgb("?t.replace(/rgb/i,"rgba").replace(/\)/i,`,${r})`):t.slice(0,4)==="rgba"?t:""}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var db=["MO","TU","WE","TH","FR","SA","SU"],$i=function(){function n(e,i){if(i===0)throw new Error("Can't create weekday with n == 0");this.weekday=e,this.n=i}return n.fromStr=function(e){return new n(db.indexOf(e))},n.prototype.nth=function(e){return this.n===e?this:new n(this.weekday,e)},n.prototype.equals=function(e){return this.weekday===e.weekday&amp;&amp;this.n===e.n},n.prototype.toString=function(){var e=db[this.weekday];return this.n&amp;&amp;(e=(this.n&gt;0?"+":"")+String(this.n)+e),e},n.prototype.getJsWeekday=function(){return this.weekday===6?0:this.weekday+1},n}();var Ti=function(n){return n!=null},za=function(n){return typeof n=="number"},fI=function(n){return typeof n=="string"&amp;&amp;db.includes(n)},fo=Array.isArray,Es=function(n,e){e===void 0&amp;&amp;(e=n),arguments.length===1&amp;&amp;(e=n,n=0);for(var i=[],t=n;t&lt;e;t++)i.push(t);return i};var Nn=function(n,e){var i=0,t=[];if(fo(n))for(;i&lt;e;i++)t[i]=[].concat(n);else for(;i&lt;e;i++)t[i]=n;return t},OU=function(n){return fo(n)?n:[n]};function _p(n,e,i){i===void 0&amp;&amp;(i=" ");var t=String(n);return e=e&gt;&gt;0,t.length&gt;e?String(t):(e=e-t.length,e&gt;i.length&amp;&amp;(i+=Nn(i,e/i.length)),i.slice(0,e)+String(t))}var EU=function(n,e,i){var t=n.split(e);return i?t.slice(0,i).concat([t.slice(i).join(e)]):t},Ao=function(n,e){var i=n%e;return i*e&lt;0?i+e:i},gw=function(n,e){return{div:Math.floor(n/e),mod:Ao(n,e)}},Ha=function(n){return!Ti(n)||n.length===0},fr=function(n){return!Ha(n)},zn=function(n,e){return fr(n)&amp;&amp;n.indexOf(e)!==-1};var rl=function(n,e,i,t,r,o){return t===void 0&amp;&amp;(t=0),r===void 0&amp;&amp;(r=0),o===void 0&amp;&amp;(o=0),new Date(Date.UTC(n,e-1,i,t,r,o))},jxe=[31,28,31,30,31,30,31,31,30,31,30,31],PU=1e3*60*60*24,_w=9999,DU=rl(1970,1,1),Vxe=[6,0,1,2,3,4,5];var Yf=function(n){return n%4===0&amp;&amp;n%100!==0||n%400===0},gI=function(n){return n instanceof Date},bp=function(n){return gI(n)&amp;&amp;!isNaN(n.getTime())};var Bxe=function(n,e){var i=n.getTime(),t=e.getTime(),r=i-t;return Math.round(r/PU)},ub=function(n){return Bxe(n,DU)},bw=function(n){return new Date(DU.getTime()+n*PU)},zxe=function(n){var e=n.getUTCMonth();return e===1&amp;&amp;Yf(n.getUTCFullYear())?29:jxe[e]},ud=function(n){return Vxe[n.getUTCDay()]},_I=function(n,e){var i=rl(n,e+1,1);return[ud(i),zxe(i)]},vw=function(n,e){return e=e||n,new Date(Date.UTC(n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()))},yw=function(n){var e=new Date(n.getTime());return e},bI=function(n){for(var e=[],i=0;i&lt;n.length;i++)e.push(yw(n[i]));return e},md=function(n){n.sort(function(e,i){return e.getTime()-i.getTime()})},qf=function(n,e){e===void 0&amp;&amp;(e=!0);var i=new Date(n);return[_p(i.getUTCFullYear().toString(),4,"0"),_p(i.getUTCMonth()+1,2,"0"),_p(i.getUTCDate(),2,"0"),"T",_p(i.getUTCHours(),2,"0"),_p(i.getUTCMinutes(),2,"0"),_p(i.getUTCSeconds(),2,"0"),e?"Z":""].join("")},mb=function(n){var e=/^(\d{4})(\d{2})(\d{2})(T(\d{2})(\d{2})(\d{2})Z?)?$/,i=e.exec(n);if(!i)throw new Error("Invalid UNTIL value: ".concat(n));return new Date(Date.UTC(parseInt(i[1],10),parseInt(i[2],10)-1,parseInt(i[3],10),parseInt(i[5],10)||0,parseInt(i[6],10)||0,parseInt(i[7],10)||0))},SU=function(n,e){var i=n.toLocaleString("sv-SE",{timeZone:e});return i.replace(" ","T")+"Z"},IU=function(n,e){var i=Intl.DateTimeFormat().resolvedOptions().timeZone,t=new Date(SU(n,i)),r=new Date(SU(n,e??"UTC")),o=r.getTime()-t.getTime();return new Date(n.getTime()-o)};var Hxe=function(){function n(e,i){this.minDate=null,this.maxDate=null,this._result=[],this.total=0,this.method=e,this.args=i,e==="between"?(this.maxDate=i.inc?i.before:new Date(i.before.getTime()-1),this.minDate=i.inc?i.after:new Date(i.after.getTime()+1)):e==="before"?this.maxDate=i.inc?i.dt:new Date(i.dt.getTime()-1):e==="after"&amp;&amp;(this.minDate=i.inc?i.dt:new Date(i.dt.getTime()+1))}return n.prototype.accept=function(e){++this.total;var i=this.minDate&amp;&amp;e&lt;this.minDate,t=this.maxDate&amp;&amp;e&gt;this.maxDate;if(this.method==="between"){if(i)return!0;if(t)return!1}else if(this.method==="before"){if(t)return!1}else if(this.method==="after")return i?!0:(this.add(e),!1);return this.add(e)},n.prototype.add=function(e){return this._result.push(e),!0},n.prototype.getValue=function(){var e=this._result;switch(this.method){case"all":case"between":return e;case"before":case"after":default:return e.length?e[e.length-1]:null}},n.prototype.clone=function(){return new n(this.method,this.args)},n}(),pd=Hxe;var Uxe=function(n){rh(e,n);function e(i,t,r){var o=n.call(this,i,t)||this;return o.iterator=r,o}return e.prototype.add=function(i){return this.iterator(i,this._result.length)?(this._result.push(i),!0):!1},e}(pd),vI=Uxe;var Wxe={dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],tokens:{SKIP:/^[ \r\n\t]+|^\.$/,number:/^[1-9][0-9]*/,numberAsText:/^(one|two|three)/i,every:/^every/i,"day(s)":/^days?/i,"weekday(s)":/^weekdays?/i,"week(s)":/^weeks?/i,"hour(s)":/^hours?/i,"minute(s)":/^minutes?/i,"month(s)":/^months?/i,"year(s)":/^years?/i,on:/^(on|in)/i,at:/^(at)/i,the:/^the/i,first:/^first/i,second:/^second/i,third:/^third/i,nth:/^([1-9][0-9]*)(\.|th|nd|rd|st)/i,last:/^last/i,for:/^for/i,"time(s)":/^times?/i,until:/^(un)?til/i,monday:/^mo(n(day)?)?/i,tuesday:/^tu(e(s(day)?)?)?/i,wednesday:/^we(d(n(esday)?)?)?/i,thursday:/^th(u(r(sday)?)?)?/i,friday:/^fr(i(day)?)?/i,saturday:/^sa(t(urday)?)?/i,sunday:/^su(n(day)?)?/i,january:/^jan(uary)?/i,february:/^feb(ruary)?/i,march:/^mar(ch)?/i,april:/^apr(il)?/i,may:/^may/i,june:/^june?/i,july:/^july?/i,august:/^aug(ust)?/i,september:/^sep(t(ember)?)?/i,october:/^oct(ober)?/i,november:/^nov(ember)?/i,december:/^dec(ember)?/i,comma:/^(,\s*|(and|or)\s*)+/i}},vp=Wxe;var TU=function(n,e){return n.indexOf(e)!==-1},Gxe=function(n){return n.toString()},$xe=function(n,e,i){return"".concat(e," ").concat(i,", ").concat(n)},Yxe=function(){function n(e,i,t,r){if(i===void 0&amp;&amp;(i=Gxe),t===void 0&amp;&amp;(t=vp),r===void 0&amp;&amp;(r=$xe),this.text=[],this.language=t||vp,this.gettext=i,this.dateFormatter=r,this.rrule=e,this.options=e.options,this.origOptions=e.origOptions,this.origOptions.bymonthday){var o=[].concat(this.options.bymonthday),a=[].concat(this.options.bynmonthday);o.sort(function(u,f){return u-f}),a.sort(function(u,f){return f-u}),this.bymonthday=o.concat(a),this.bymonthday.length||(this.bymonthday=null)}if(Ti(this.origOptions.byweekday)){var s=fo(this.origOptions.byweekday)?this.origOptions.byweekday:[this.origOptions.byweekday],c=String(s);this.byweekday={allWeeks:s.filter(function(u){return!u.n}),someWeeks:s.filter(function(u){return!!u.n}),isWeekdays:c.indexOf("MO")!==-1&amp;&amp;c.indexOf("TU")!==-1&amp;&amp;c.indexOf("WE")!==-1&amp;&amp;c.indexOf("TH")!==-1&amp;&amp;c.indexOf("FR")!==-1&amp;&amp;c.indexOf("SA")===-1&amp;&amp;c.indexOf("SU")===-1,isEveryDay:c.indexOf("MO")!==-1&amp;&amp;c.indexOf("TU")!==-1&amp;&amp;c.indexOf("WE")!==-1&amp;&amp;c.indexOf("TH")!==-1&amp;&amp;c.indexOf("FR")!==-1&amp;&amp;c.indexOf("SA")!==-1&amp;&amp;c.indexOf("SU")!==-1};var l=function(u,f){return u.weekday-f.weekday};this.byweekday.allWeeks.sort(l),this.byweekday.someWeeks.sort(l),this.byweekday.allWeeks.length||(this.byweekday.allWeeks=null),this.byweekday.someWeeks.length||(this.byweekday.someWeeks=null)}else this.byweekday=null}return n.isFullyConvertible=function(e){var i=!0;if(!(e.options.freq in n.IMPLEMENTED)||e.origOptions.until&amp;&amp;e.origOptions.count)return!1;for(var t in e.origOptions){if(TU(["dtstart","tzid","wkst","freq"],t))return!0;if(!TU(n.IMPLEMENTED[e.options.freq],t))return!1}return i},n.prototype.isFullyConvertible=function(){return n.isFullyConvertible(this.rrule)},n.prototype.toString=function(){var e=this.gettext;if(!(this.options.freq in n.IMPLEMENTED))return e("RRule error: Unable to fully convert this rrule to text");if(this.text=[e("every")],this[ct.FREQUENCIES[this.options.freq]](),this.options.until){this.add(e("until"));var i=this.options.until;this.add(this.dateFormatter(i.getUTCFullYear(),this.language.monthNames[i.getUTCMonth()],i.getUTCDate()))}else this.options.count&amp;&amp;this.add(e("for")).add(this.options.count.toString()).add(this.plural(this.options.count)?e("times"):e("time"));return this.isFullyConvertible()||this.add(e("(~ approximate)")),this.text.join("")},n.prototype.HOURLY=function(){var e=this.gettext;this.options.interval!==1&amp;&amp;this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("hours"):e("hour"))},n.prototype.MINUTELY=function(){var e=this.gettext;this.options.interval!==1&amp;&amp;this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("minutes"):e("minute"))},n.prototype.DAILY=function(){var e=this.gettext;this.options.interval!==1&amp;&amp;this.add(this.options.interval.toString()),this.byweekday&amp;&amp;this.byweekday.isWeekdays?this.add(this.plural(this.options.interval)?e("weekdays"):e("weekday")):this.add(this.plural(this.options.interval)?e("days"):e("day")),this.origOptions.bymonth&amp;&amp;(this.add(e("in")),this._bymonth()),this.bymonthday?this._bymonthday():this.byweekday?this._byweekday():this.origOptions.byhour&amp;&amp;this._byhour()},n.prototype.WEEKLY=function(){var e=this.gettext;this.options.interval!==1&amp;&amp;this.add(this.options.interval.toString()).add(this.plural(this.options.interval)?e("weeks"):e("week")),this.byweekday&amp;&amp;this.byweekday.isWeekdays?this.options.interval===1?this.add(this.plural(this.options.interval)?e("weekdays"):e("weekday")):this.add(e("on")).add(e("weekdays")):this.byweekday&amp;&amp;this.byweekday.isEveryDay?this.add(this.plural(this.options.interval)?e("days"):e("day")):(this.options.interval===1&amp;&amp;this.add(e("week")),this.origOptions.bymonth&amp;&amp;(this.add(e("in")),this._bymonth()),this.bymonthday?this._bymonthday():this.byweekday&amp;&amp;this._byweekday(),this.origOptions.byhour&amp;&amp;this._byhour())},n.prototype.MONTHLY=function(){var e=this.gettext;this.origOptions.bymonth?(this.options.interval!==1&amp;&amp;(this.add(this.options.interval.toString()).add(e("months")),this.plural(this.options.interval)&amp;&amp;this.add(e("in"))),this._bymonth()):(this.options.interval!==1&amp;&amp;this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("months"):e("month"))),this.bymonthday?this._bymonthday():this.byweekday&amp;&amp;this.byweekday.isWeekdays?this.add(e("on")).add(e("weekdays")):this.byweekday&amp;&amp;this._byweekday()},n.prototype.YEARLY=function(){var e=this.gettext;this.origOptions.bymonth?(this.options.interval!==1&amp;&amp;(this.add(this.options.interval.toString()),this.add(e("years"))),this._bymonth()):(this.options.interval!==1&amp;&amp;this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("years"):e("year"))),this.bymonthday?this._bymonthday():this.byweekday&amp;&amp;this._byweekday(),this.options.byyearday&amp;&amp;this.add(e("on the")).add(this.list(this.options.byyearday,this.nth,e("and"))).add(e("day")),this.options.byweekno&amp;&amp;this.add(e("in")).add(this.plural(this.options.byweekno.length)?e("weeks"):e("week")).add(this.list(this.options.byweekno,void 0,e("and")))},n.prototype._bymonthday=function(){var e=this.gettext;this.byweekday&amp;&amp;this.byweekday.allWeeks?this.add(e("on")).add(this.list(this.byweekday.allWeeks,this.weekdaytext,e("or"))).add(e("the")).add(this.list(this.bymonthday,this.nth,e("or"))):this.add(e("on the")).add(this.list(this.bymonthday,this.nth,e("and")))},n.prototype._byweekday=function(){var e=this.gettext;this.byweekday.allWeeks&amp;&amp;!this.byweekday.isWeekdays&amp;&amp;this.add(e("on")).add(this.list(this.byweekday.allWeeks,this.weekdaytext)),this.byweekday.someWeeks&amp;&amp;(this.byweekday.allWeeks&amp;&amp;this.add(e("and")),this.add(e("on the")).add(this.list(this.byweekday.someWeeks,this.weekdaytext,e("and"))))},n.prototype._byhour=function(){var e=this.gettext;this.add(e("at")).add(this.list(this.origOptions.byhour,void 0,e("and")))},n.prototype._bymonth=function(){this.add(this.list(this.options.bymonth,this.monthtext,this.gettext("and")))},n.prototype.nth=function(e){e=parseInt(e.toString(),10);var i,t=this.gettext;if(e===-1)return t("last");var r=Math.abs(e);switch(r){case 1:case 21:case 31:i=r+t("st");break;case 2:case 22:i=r+t("nd");break;case 3:case 23:i=r+t("rd");break;default:i=r+t("th")}return e&lt;0?i+" "+t("last"):i},n.prototype.monthtext=function(e){return this.language.monthNames[e-1]},n.prototype.weekdaytext=function(e){var i=za(e)?(e+1)%7:e.getJsWeekday();return(e.n?this.nth(e.n)+" ":"")+this.language.dayNames[i]},n.prototype.plural=function(e){return e%100!==1},n.prototype.add=function(e){return this.text.push(" "),this.text.push(e),this},n.prototype.list=function(e,i,t,r){var o=this;r===void 0&amp;&amp;(r=","),fo(e)||(e=[e]);var a=function(c,l,u){for(var f="",g=0;g&lt;c.length;g++)g!==0&amp;&amp;(g===c.length-1?f+=" "+u+" ":f+=l+" "),f+=c[g];return f};i=i||function(c){return c.toString()};var s=function(c){return i&amp;&amp;i.call(o,c)};return t?a(e.map(s),r,t):e.map(s).join(r+" ")},n}(),ol=Yxe;var qxe=function(){function n(e){this.done=!0,this.rules=e}return n.prototype.start=function(e){return this.text=e,this.done=!1,this.nextSymbol()},n.prototype.isDone=function(){return this.done&amp;&amp;this.symbol===null},n.prototype.nextSymbol=function(){var e,i;this.symbol=null,this.value=null;do{if(this.done)return!1;var t=void 0;e=null;for(var r in this.rules){t=this.rules[r];var o=t.exec(this.text);o&amp;&amp;(e===null||o[0].length&gt;e[0].length)&amp;&amp;(e=o,i=r)}if(e!=null&amp;&amp;(this.text=this.text.substr(e[0].length),this.text===""&amp;&amp;(this.done=!0)),e==null){this.done=!0,this.symbol=null,this.value=null;return}}while(i==="SKIP");return this.symbol=i,this.value=e,!0},n.prototype.accept=function(e){if(this.symbol===e){if(this.value){var i=this.value;return this.nextSymbol(),i}return this.nextSymbol(),!0}return!1},n.prototype.acceptNumber=function(){return this.accept("number")},n.prototype.expect=function(e){if(this.accept(e))return!0;throw new Error("expected "+e+" but found "+this.symbol)},n}();function pb(n,e){e===void 0&amp;&amp;(e=vp);var i={},t=new qxe(e.tokens);if(!t.start(n))return null;return r(),i;function r(){t.expect("every");var g=t.acceptNumber();if(g&amp;&amp;(i.interval=parseInt(g[0],10)),t.isDone())throw new Error("Unexpected end");switch(t.symbol){case"day(s)":i.freq=ct.DAILY,t.nextSymbol()&amp;&amp;(a(),f());break;case"weekday(s)":i.freq=ct.WEEKLY,i.byweekday=[ct.MO,ct.TU,ct.WE,ct.TH,ct.FR],t.nextSymbol(),a(),f();break;case"week(s)":i.freq=ct.WEEKLY,t.nextSymbol()&amp;&amp;(o(),a(),f());break;case"hour(s)":i.freq=ct.HOURLY,t.nextSymbol()&amp;&amp;(o(),f());break;case"minute(s)":i.freq=ct.MINUTELY,t.nextSymbol()&amp;&amp;(o(),f());break;case"month(s)":i.freq=ct.MONTHLY,t.nextSymbol()&amp;&amp;(o(),f());break;case"year(s)":i.freq=ct.YEARLY,t.nextSymbol()&amp;&amp;(o(),f());break;case"monday":case"tuesday":case"wednesday":case"thursday":case"friday":case"saturday":case"sunday":i.freq=ct.WEEKLY;var b=t.symbol.substr(0,2).toUpperCase();if(i.byweekday=[ct[b]],!t.nextSymbol())return;for(;t.accept("comma");){if(t.isDone())throw new Error("Unexpected end");var y=c();if(!y)throw new Error("Unexpected symbol "+t.symbol+", expected weekday");i.byweekday.push(ct[y]),t.nextSymbol()}a(),u(),f();break;case"january":case"february":case"march":case"april":case"may":case"june":case"july":case"august":case"september":case"october":case"november":case"december":if(i.freq=ct.YEARLY,i.bymonth=[s()],!t.nextSymbol())return;for(;t.accept("comma");){if(t.isDone())throw new Error("Unexpected end");var M=s();if(!M)throw new Error("Unexpected symbol "+t.symbol+", expected month");i.bymonth.push(M),t.nextSymbol()}o(),f();break;default:throw new Error("Unknown symbol")}}function o(){var g=t.accept("on"),b=t.accept("the");if(g||b)do{var y=l(),M=c(),k=s();if(y)M?(t.nextSymbol(),i.byweekday||(i.byweekday=[]),i.byweekday.push(ct[M].nth(y))):(i.bymonthday||(i.bymonthday=[]),i.bymonthday.push(y),t.accept("day(s)"));else if(M)t.nextSymbol(),i.byweekday||(i.byweekday=[]),i.byweekday.push(ct[M]);else if(t.symbol==="weekday(s)")t.nextSymbol(),i.byweekday||(i.byweekday=[ct.MO,ct.TU,ct.WE,ct.TH,ct.FR]);else if(t.symbol==="week(s)"){t.nextSymbol();var O=t.acceptNumber();if(!O)throw new Error("Unexpected symbol "+t.symbol+", expected week number");for(i.byweekno=[parseInt(O[0],10)];t.accept("comma");){if(O=t.acceptNumber(),!O)throw new Error("Unexpected symbol "+t.symbol+"; expected monthday");i.byweekno.push(parseInt(O[0],10))}}else if(k)t.nextSymbol(),i.bymonth||(i.bymonth=[]),i.bymonth.push(k);else return}while(t.accept("comma")||t.accept("the")||t.accept("on"))}function a(){var g=t.accept("at");if(g)do{var b=t.acceptNumber();if(!b)throw new Error("Unexpected symbol "+t.symbol+", expected hour");for(i.byhour=[parseInt(b[0],10)];t.accept("comma");){if(b=t.acceptNumber(),!b)throw new Error("Unexpected symbol "+t.symbol+"; expected hour");i.byhour.push(parseInt(b[0],10))}}while(t.accept("comma")||t.accept("at"))}function s(){switch(t.symbol){case"january":return 1;case"february":return 2;case"march":return 3;case"april":return 4;case"may":return 5;case"june":return 6;case"july":return 7;case"august":return 8;case"september":return 9;case"october":return 10;case"november":return 11;case"december":return 12;default:return!1}}function c(){switch(t.symbol){case"monday":case"tuesday":case"wednesday":case"thursday":case"friday":case"saturday":case"sunday":return t.symbol.substr(0,2).toUpperCase();default:return!1}}function l(){switch(t.symbol){case"last":return t.nextSymbol(),-1;case"first":return t.nextSymbol(),1;case"second":return t.nextSymbol(),t.accept("last")?-2:2;case"third":return t.nextSymbol(),t.accept("last")?-3:3;case"nth":var g=parseInt(t.value[1],10);if(g&lt;-366||g&gt;366)throw new Error("Nth out of range: "+g);return t.nextSymbol(),t.accept("last")?-g:g;default:return!1}}function u(){t.accept("on"),t.accept("the");var g=l();if(g)for(i.bymonthday=[g],t.nextSymbol();t.accept("comma");){if(g=l(),!g)throw new Error("Unexpected symbol "+t.symbol+"; expected monthday");i.bymonthday.push(g),t.nextSymbol()}}function f(){if(t.symbol==="until"){var g=Date.parse(t.text);if(!g)throw new Error("Cannot parse until date:"+t.text);i.until=new Date(g)}else t.accept("for")&amp;&amp;(i.count=parseInt(t.value[0],10),t.expect("number"))}}var Zt=function(n){return n[n.YEARLY=0]="YEARLY",n[n.MONTHLY=1]="MONTHLY",n[n.WEEKLY=2]="WEEKLY",n[n.DAILY=3]="DAILY",n[n.HOURLY=4]="HOURLY",n[n.MINUTELY=5]="MINUTELY",n[n.SECONDLY=6]="SECONDLY",n}(Zt||{});function hb(n){return n&lt;Zt.HOURLY}var AU=function(n,e){return e===void 0&amp;&amp;(e=vp),new ct(pb(n,e)||void 0)},Zf=["count","until","interval","byweekday","bymonthday","bymonth"];ol.IMPLEMENTED=[];ol.IMPLEMENTED[Zt.HOURLY]=Zf;ol.IMPLEMENTED[Zt.MINUTELY]=Zf;ol.IMPLEMENTED[Zt.DAILY]=["byhour"].concat(Zf);ol.IMPLEMENTED[Zt.WEEKLY]=Zf;ol.IMPLEMENTED[Zt.MONTHLY]=Zf;ol.IMPLEMENTED[Zt.YEARLY]=["byweekno","byyearday"].concat(Zf);var RU=function(n,e,i,t){return new ol(n,e,i,t).toString()},FU=ol.isFullyConvertible;var Qf=function(){function n(e,i,t,r){this.hour=e,this.minute=i,this.second=t,this.millisecond=r||0}return n.prototype.getHours=function(){return this.hour},n.prototype.getMinutes=function(){return this.minute},n.prototype.getSeconds=function(){return this.second},n.prototype.getMilliseconds=function(){return this.millisecond},n.prototype.getTime=function(){return(this.hour*60*60+this.minute*60+this.second)*1e3+this.millisecond},n}();var NU=function(n){rh(e,n);function e(i,t,r,o,a,s,c){var l=n.call(this,o,a,s,c)||this;return l.year=i,l.month=t,l.day=r,l}return e.fromDate=function(i){return new this(i.getUTCFullYear(),i.getUTCMonth()+1,i.getUTCDate(),i.getUTCHours(),i.getUTCMinutes(),i.getUTCSeconds(),i.valueOf()%1e3)},e.prototype.getWeekday=function(){return ud(new Date(this.getTime()))},e.prototype.getTime=function(){return new Date(Date.UTC(this.year,this.month-1,this.day,this.hour,this.minute,this.second,this.millisecond)).getTime()},e.prototype.getDay=function(){return this.day},e.prototype.getMonth=function(){return this.month},e.prototype.getYear=function(){return this.year},e.prototype.addYears=function(i){this.year+=i},e.prototype.addMonths=function(i){if(this.month+=i,this.month&gt;12){var t=Math.floor(this.month/12),r=Ao(this.month,12);this.month=r,this.year+=t,this.month===0&amp;&amp;(this.month=12,--this.year)}},e.prototype.addWeekly=function(i,t){t&gt;this.getWeekday()?this.day+=-(this.getWeekday()+1+(6-t))+i*7:this.day+=-(this.getWeekday()-t)+i*7,this.fixDay()},e.prototype.addDaily=function(i){this.day+=i,this.fixDay()},e.prototype.addHours=function(i,t,r){for(t&amp;&amp;(this.hour+=Math.floor((23-this.hour)/i)*i);;){this.hour+=i;var o=gw(this.hour,24),a=o.div,s=o.mod;if(a&amp;&amp;(this.hour=s,this.addDaily(a)),Ha(r)||zn(r,this.hour))break}},e.prototype.addMinutes=function(i,t,r,o){for(t&amp;&amp;(this.minute+=Math.floor((1439-(this.hour*60+this.minute))/i)*i);;){this.minute+=i;var a=gw(this.minute,60),s=a.div,c=a.mod;if(s&amp;&amp;(this.minute=c,this.addHours(s,!1,r)),(Ha(r)||zn(r,this.hour))&amp;&amp;(Ha(o)||zn(o,this.minute)))break}},e.prototype.addSeconds=function(i,t,r,o,a){for(t&amp;&amp;(this.second+=Math.floor((86399-(this.hour*3600+this.minute*60+this.second))/i)*i);;){this.second+=i;var s=gw(this.second,60),c=s.div,l=s.mod;if(c&amp;&amp;(this.second=l,this.addMinutes(c,!1,r,o)),(Ha(r)||zn(r,this.hour))&amp;&amp;(Ha(o)||zn(o,this.minute))&amp;&amp;(Ha(a)||zn(a,this.second)))break}},e.prototype.fixDay=function(){if(!(this.day&lt;=28)){var i=_I(this.year,this.month-1)[1];if(!(this.day&lt;=i))for(;this.day&gt;i;){if(this.day-=i,++this.month,this.month===13&amp;&amp;(this.month=1,++this.year,this.year&gt;_w))return;i=_I(this.year,this.month-1)[1]}}},e.prototype.add=function(i,t){var r=i.freq,o=i.interval,a=i.wkst,s=i.byhour,c=i.byminute,l=i.bysecond;switch(r){case Zt.YEARLY:return this.addYears(o);case Zt.MONTHLY:return this.addMonths(o);case Zt.WEEKLY:return this.addWeekly(o,a);case Zt.DAILY:return this.addDaily(o);case Zt.HOURLY:return this.addHours(o,t,s);case Zt.MINUTELY:return this.addMinutes(o,t,s,c);case Zt.SECONDLY:return this.addSeconds(o,t,s,c,l)}},e}(Qf);function yI(n){for(var e=[],i=Object.keys(n),t=0,r=i;t&lt;r.length;t++){var o=r[t];zn(VU,o)||e.push(o),gI(n[o])&amp;&amp;!bp(n[o])&amp;&amp;e.push(o)}if(e.length)throw new Error("Invalid options: "+e.join(", "));return to({},n)}function LU(n){var e=to(to({},fb),yI(n));if(Ti(e.byeaster)&amp;&amp;(e.freq=ct.YEARLY),!(Ti(e.freq)&amp;&amp;ct.FREQUENCIES[e.freq]))throw new Error("Invalid frequency: ".concat(e.freq," ").concat(n.freq));if(e.dtstart||(e.dtstart=new Date(new Date().setMilliseconds(0))),Ti(e.wkst)?za(e.wkst)||(e.wkst=e.wkst.weekday):e.wkst=ct.MO.weekday,Ti(e.bysetpos)){za(e.bysetpos)&amp;&amp;(e.bysetpos=[e.bysetpos]);for(var i=0;i&lt;e.bysetpos.length;i++){var t=e.bysetpos[i];if(t===0||!(t&gt;=-366&amp;&amp;t&lt;=366))throw new Error("bysetpos must be between 1 and 366, or between -366 and -1")}}if(!(e.byweekno||fr(e.byweekno)||fr(e.byyearday)||e.bymonthday||fr(e.bymonthday)||Ti(e.byweekday)||Ti(e.byeaster)))switch(e.freq){case ct.YEARLY:e.bymonth||(e.bymonth=e.dtstart.getUTCMonth()+1),e.bymonthday=e.dtstart.getUTCDate();break;case ct.MONTHLY:e.bymonthday=e.dtstart.getUTCDate();break;case ct.WEEKLY:e.byweekday=[ud(e.dtstart)];break}if(Ti(e.bymonth)&amp;&amp;!fo(e.bymonth)&amp;&amp;(e.bymonth=[e.bymonth]),Ti(e.byyearday)&amp;&amp;!fo(e.byyearday)&amp;&amp;za(e.byyearday)&amp;&amp;(e.byyearday=[e.byyearday]),!Ti(e.bymonthday))e.bymonthday=[],e.bynmonthday=[];else if(fo(e.bymonthday)){for(var r=[],o=[],i=0;i&lt;e.bymonthday.length;i++){var t=e.bymonthday[i];t&gt;0?r.push(t):t&lt;0&amp;&amp;o.push(t)}e.bymonthday=r,e.bynmonthday=o}else e.bymonthday&lt;0?(e.bynmonthday=[e.bymonthday],e.bymonthday=[]):(e.bynmonthday=[],e.bymonthday=[e.bymonthday]);if(Ti(e.byweekno)&amp;&amp;!fo(e.byweekno)&amp;&amp;(e.byweekno=[e.byweekno]),!Ti(e.byweekday))e.bynweekday=null;else if(za(e.byweekday))e.byweekday=[e.byweekday],e.bynweekday=null;else if(fI(e.byweekday))e.byweekday=[$i.fromStr(e.byweekday).weekday],e.bynweekday=null;else if(e.byweekday instanceof $i)!e.byweekday.n||e.freq&gt;ct.MONTHLY?(e.byweekday=[e.byweekday.weekday],e.bynweekday=null):(e.bynweekday=[[e.byweekday.weekday,e.byweekday.n]],e.byweekday=null);else{for(var a=[],s=[],i=0;i&lt;e.byweekday.length;i++){var c=e.byweekday[i];if(za(c)){a.push(c);continue}else if(fI(c)){a.push($i.fromStr(c).weekday);continue}!c.n||e.freq&gt;ct.MONTHLY?a.push(c.weekday):s.push([c.weekday,c.n])}e.byweekday=fr(a)?a:null,e.bynweekday=fr(s)?s:null}return Ti(e.byhour)?za(e.byhour)&amp;&amp;(e.byhour=[e.byhour]):e.byhour=e.freq&lt;ct.HOURLY?[e.dtstart.getUTCHours()]:null,Ti(e.byminute)?za(e.byminute)&amp;&amp;(e.byminute=[e.byminute]):e.byminute=e.freq&lt;ct.MINUTELY?[e.dtstart.getUTCMinutes()]:null,Ti(e.bysecond)?za(e.bysecond)&amp;&amp;(e.bysecond=[e.bysecond]):e.bysecond=e.freq&lt;ct.SECONDLY?[e.dtstart.getUTCSeconds()]:null,{parsedOptions:e}}function jU(n){var e=n.dtstart.getTime()%1e3;if(!hb(n.freq))return[];var i=[];return n.byhour.forEach(function(t){n.byminute.forEach(function(r){n.bysecond.forEach(function(o){i.push(new Qf(t,r,o,e))})})}),i}function _b(n){var e=n.split(`
`).map(Zxe).filter(function(i){return i!==null});return to(to({},e[0]),e[1])}function gb(n){var e={},i=/DTSTART(?:;TZID=([^:=]+?))?(?::|=)([^;\s]+)/i.exec(n);if(!i)return e;var t=i[1],r=i[2];return t&amp;&amp;(e.tzid=t),e.dtstart=mb(r),e}function Zxe(n){if(n=n.replace(/^\s+|\s+$/,""),!n.length)return null;var e=/^([A-Z]+?)[:;]/.exec(n.toUpperCase());if(!e)return BU(n);var i=e[1];switch(i.toUpperCase()){case"RRULE":case"EXRULE":return BU(n);case"DTSTART":return gb(n);default:throw new Error("Unsupported RFC prop ".concat(i," in ").concat(n))}}function BU(n){var e=n.replace(/^RRULE:/i,""),i=gb(e),t=n.replace(/^(?:RRULE|EXRULE):/i,"").split(";");return t.forEach(function(r){var o=r.split("="),a=o[0],s=o[1];switch(a.toUpperCase()){case"FREQ":i.freq=Zt[s.toUpperCase()];break;case"WKST":i.wkst=Ss[s.toUpperCase()];break;case"COUNT":case"INTERVAL":case"BYSETPOS":case"BYMONTH":case"BYMONTHDAY":case"BYYEARDAY":case"BYWEEKNO":case"BYHOUR":case"BYMINUTE":case"BYSECOND":var c=Qxe(s),l=a.toLowerCase();i[l]=c;break;case"BYWEEKDAY":case"BYDAY":i.byweekday=Kxe(s);break;case"DTSTART":case"TZID":var u=gb(n);i.tzid=u.tzid,i.dtstart=u.dtstart;break;case"UNTIL":i.until=mb(s);break;case"BYEASTER":i.byeaster=Number(s);break;default:throw new Error("Unknown RRULE property '"+a+"'")}}),i}function Qxe(n){if(n.indexOf(",")!==-1){var e=n.split(",");return e.map(zU)}return zU(n)}function zU(n){return/^[+-]?\d+$/.test(n)?Number(n):n}function Kxe(n){var e=n.split(",");return e.map(function(i){if(i.length===2)return Ss[i];var t=i.match(/^([+-]?\d{1,2})([A-Z]{2})$/);if(!t||t.length&lt;3)throw new SyntaxError("Invalid weekday string: ".concat(i));var r=Number(t[1]),o=t[2],a=Ss[o].weekday;return new $i(a,r)})}var yp=function(){function n(e,i){if(isNaN(e.getTime()))throw new RangeError("Invalid date passed to DateWithZone");this.date=e,this.tzid=i}return Object.defineProperty(n.prototype,"isUTC",{get:function(){return!this.tzid||this.tzid.toUpperCase()==="UTC"},enumerable:!1,configurable:!0}),n.prototype.toString=function(){var e=qf(this.date.getTime(),this.isUTC);return this.isUTC?":".concat(e):";TZID=".concat(this.tzid,":").concat(e)},n.prototype.getTime=function(){return this.date.getTime()},n.prototype.rezonedDate=function(){return this.isUTC?this.date:IU(this.date,this.tzid)},n}();function bb(n){for(var e=[],i="",t=Object.keys(n),r=Object.keys(fb),o=0;o&lt;t.length;o++)if(t[o]!=="tzid"&amp;&amp;zn(r,t[o])){var a=t[o].toUpperCase(),s=n[t[o]],c="";if(!(!Ti(s)||fo(s)&amp;&amp;!s.length)){switch(a){case"FREQ":c=ct.FREQUENCIES[n.freq];break;case"WKST":za(s)?c=new $i(s).toString():c=s.toString();break;case"BYWEEKDAY":a="BYDAY",c=OU(s).map(function(b){return b instanceof $i?b:fo(b)?new $i(b[0],b[1]):new $i(b)}).toString();break;case"DTSTART":i=Xxe(s,n.tzid);break;case"UNTIL":c=qf(s,!n.tzid);break;default:if(fo(s)){for(var l=[],u=0;u&lt;s.length;u++)l[u]=String(s[u]);c=l.toString()}else c=String(s)}c&amp;&amp;e.push([a,c])}}var f=e.map(function(b){var y=b[0],M=b[1];return"".concat(y,"=").concat(M.toString())}).join(";"),g="";return f!==""&amp;&amp;(g="RRULE:".concat(f)),[i,g].filter(function(b){return!!b}).join(`
`)}function Xxe(n,e){return n?"DTSTART"+new yp(new Date(n),e).toString():""}function Jxe(n,e){return Array.isArray(n)?!Array.isArray(e)||n.length!==e.length?!1:n.every(function(i,t){return i.getTime()===e[t].getTime()}):n instanceof Date?e instanceof Date&amp;&amp;n.getTime()===e.getTime():n===e}var HU=function(){function n(){this.all=!1,this.before=[],this.after=[],this.between=[]}return n.prototype._cacheAdd=function(e,i,t){i&amp;&amp;(i=i instanceof Date?yw(i):bI(i)),e==="all"?this.all=i:(t._value=i,this[e].push(t))},n.prototype._cacheGet=function(e,i){var t=!1,r=i?Object.keys(i):[],o=function(u){for(var f=0;f&lt;r.length;f++){var g=r[f];if(!Jxe(i[g],u[g]))return!0}return!1},a=this[e];if(e==="all")t=this.all;else if(fo(a))for(var s=0;s&lt;a.length;s++){var c=a[s];if(!(r.length&amp;&amp;o(c))){t=c._value;break}}if(!t&amp;&amp;this.all){for(var l=new pd(e,i),s=0;s&lt;this.all.length&amp;&amp;l.accept(this.all[s]);s++);t=l.getValue(),this._cacheAdd(e,t,i)}return fo(t)?bI(t):t instanceof Date?yw(t):t},n}();var UU=tt(tt(tt(tt(tt(tt(tt(tt(tt(tt(tt(tt(tt([],Nn(1,31),!0),Nn(2,28),!0),Nn(3,31),!0),Nn(4,30),!0),Nn(5,31),!0),Nn(6,30),!0),Nn(7,31),!0),Nn(8,31),!0),Nn(9,30),!0),Nn(10,31),!0),Nn(11,30),!0),Nn(12,31),!0),Nn(1,7),!0),WU=tt(tt(tt(tt(tt(tt(tt(tt(tt(tt(tt(tt(tt([],Nn(1,31),!0),Nn(2,29),!0),Nn(3,31),!0),Nn(4,30),!0),Nn(5,31),!0),Nn(6,30),!0),Nn(7,31),!0),Nn(8,31),!0),Nn(9,30),!0),Nn(10,31),!0),Nn(11,30),!0),Nn(12,31),!0),Nn(1,7),!0),e2e=Es(1,29),t2e=Es(1,30),Lu=Es(1,31),Ro=Es(1,32),GU=tt(tt(tt(tt(tt(tt(tt(tt(tt(tt(tt(tt(tt([],Ro,!0),t2e,!0),Ro,!0),Lu,!0),Ro,!0),Lu,!0),Ro,!0),Ro,!0),Lu,!0),Ro,!0),Lu,!0),Ro,!0),Ro.slice(0,7),!0),$U=tt(tt(tt(tt(tt(tt(tt(tt(tt(tt(tt(tt(tt([],Ro,!0),e2e,!0),Ro,!0),Lu,!0),Ro,!0),Lu,!0),Ro,!0),Ro,!0),Lu,!0),Ro,!0),Lu,!0),Ro,!0),Ro.slice(0,7),!0),n2e=Es(-28,0),i2e=Es(-29,0),ju=Es(-30,0),Fo=Es(-31,0),YU=tt(tt(tt(tt(tt(tt(tt(tt(tt(tt(tt(tt(tt([],Fo,!0),i2e,!0),Fo,!0),ju,!0),Fo,!0),ju,!0),Fo,!0),Fo,!0),ju,!0),Fo,!0),ju,!0),Fo,!0),Fo.slice(0,7),!0),qU=tt(tt(tt(tt(tt(tt(tt(tt(tt(tt(tt(tt(tt([],Fo,!0),n2e,!0),Fo,!0),ju,!0),Fo,!0),ju,!0),Fo,!0),Fo,!0),ju,!0),Fo,!0),ju,!0),Fo,!0),Fo.slice(0,7),!0),ZU=[0,31,60,91,121,152,182,213,244,274,305,335,366],QU=[0,31,59,90,120,151,181,212,243,273,304,334,365],CI=function(){for(var n=[],e=0;e&lt;55;e++)n=n.concat(Es(7));return n}();function KU(n,e){var i=rl(n,1,1),t=Yf(n)?366:365,r=Yf(n+1)?366:365,o=ub(i),a=ud(i),s=to(to({yearlen:t,nextyearlen:r,yearordinal:o,yearweekday:a},r2e(n)),{wnomask:null});if(Ha(e.byweekno))return s;s.wnomask=Nn(0,t+7);var c,l,u=c=Ao(7-a+e.wkst,7);u&gt;=4?(u=0,l=s.yearlen+Ao(a-e.wkst,7)):l=t-u;for(var f=Math.floor(l/7),g=Ao(l,7),b=Math.floor(f+g/4),y=0;y&lt;e.byweekno.length;y++){var M=e.byweekno[y];if(M&lt;0&amp;&amp;(M+=b+1),M&gt;0&amp;&amp;M&lt;=b){var k=void 0;M&gt;1?(k=u+(M-1)*7,u!==c&amp;&amp;(k-=7-c)):k=u;for(var O=0;O&lt;7&amp;&amp;(s.wnomask[k]=1,k++,s.wdaymask[k]!==e.wkst);O++);}}if(zn(e.byweekno,1)){var k=u+b*7;if(u!==c&amp;&amp;(k-=7-c),k&lt;t)for(var y=0;y&lt;7&amp;&amp;(s.wnomask[k]=1,k+=1,s.wdaymask[k]!==e.wkst);y++);}if(u){var L=void 0;if(zn(e.byweekno,-1))L=-1;else{var Z=ud(rl(n-1,1,1)),Y=Ao(7-Z.valueOf()+e.wkst,7),K=Yf(n-1)?366:365,R=void 0;Y&gt;=4?(Y=0,R=K+Ao(Z-e.wkst,7)):R=t-u,L=Math.floor(52+Ao(R,7)/4)}if(zn(e.byweekno,L))for(var k=0;k&lt;u;k++)s.wnomask[k]=1}return s}function r2e(n){var e=Yf(n)?366:365,i=rl(n,1,1),t=ud(i);return e===365?{mmask:UU,mdaymask:$U,nmdaymask:qU,wdaymask:CI.slice(t),mrange:QU}:{mmask:WU,mdaymask:GU,nmdaymask:YU,wdaymask:CI.slice(t),mrange:ZU}}function XU(n,e,i,t,r,o){var a={lastyear:n,lastmonth:e,nwdaymask:[]},s=[];if(o.freq===ct.YEARLY)if(Ha(o.bymonth))s=[[0,i]];else for(var c=0;c&lt;o.bymonth.length;c++)e=o.bymonth[c],s.push(t.slice(e-1,e+1));else o.freq===ct.MONTHLY&amp;&amp;(s=[t.slice(e-1,e+1)]);if(Ha(s))return a;a.nwdaymask=Nn(0,i);for(var c=0;c&lt;s.length;c++)for(var l=s[c],u=l[0],f=l[1]-1,g=0;g&lt;o.bynweekday.length;g++){var b=void 0,y=o.bynweekday[g],M=y[0],k=y[1];k&lt;0?(b=f+(k+1)*7,b-=Ao(r[b]-M,7)):(b=u+(k-1)*7,b+=Ao(7-r[b]+M,7)),u&lt;=b&amp;&amp;b&lt;=f&amp;&amp;(a.nwdaymask[b]=1)}return a}function JU(n,e){e===void 0&amp;&amp;(e=0);var i=n%19,t=Math.floor(n/100),r=n%100,o=Math.floor(t/4),a=t%4,s=Math.floor((t+8)/25),c=Math.floor((t-s+1)/3),l=Math.floor(19*i+t-o-c+15)%30,u=Math.floor(r/4),f=r%4,g=Math.floor(32+2*a+2*u-l-f)%7,b=Math.floor((i+11*l+22*g)/451),y=Math.floor((l+g-7*b+114)/31),M=(l+g-7*b+114)%31+1,k=Date.UTC(n,y-1,M+e),O=Date.UTC(n,0,1);return[Math.ceil((k-O)/(1e3*60*60*24))]}var o2e=function(){function n(e){this.options=e}return n.prototype.rebuild=function(e,i){var t=this.options;if(e!==this.lastyear&amp;&amp;(this.yearinfo=KU(e,t)),fr(t.bynweekday)&amp;&amp;(i!==this.lastmonth||e!==this.lastyear)){var r=this.yearinfo,o=r.yearlen,a=r.mrange,s=r.wdaymask;this.monthinfo=XU(e,i,o,a,s,t)}Ti(t.byeaster)&amp;&amp;(this.eastermask=JU(e,t.byeaster))},Object.defineProperty(n.prototype,"lastyear",{get:function(){return this.monthinfo?this.monthinfo.lastyear:null},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"lastmonth",{get:function(){return this.monthinfo?this.monthinfo.lastmonth:null},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"yearlen",{get:function(){return this.yearinfo.yearlen},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"yearordinal",{get:function(){return this.yearinfo.yearordinal},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"mrange",{get:function(){return this.yearinfo.mrange},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"wdaymask",{get:function(){return this.yearinfo.wdaymask},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"mmask",{get:function(){return this.yearinfo.mmask},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"wnomask",{get:function(){return this.yearinfo.wnomask},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"nwdaymask",{get:function(){return this.monthinfo?this.monthinfo.nwdaymask:[]},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"nextyearlen",{get:function(){return this.yearinfo.nextyearlen},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"mdaymask",{get:function(){return this.yearinfo.mdaymask},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"nmdaymask",{get:function(){return this.yearinfo.nmdaymask},enumerable:!1,configurable:!0}),n.prototype.ydayset=function(){return[Es(this.yearlen),0,this.yearlen]},n.prototype.mdayset=function(e,i){for(var t=this.mrange[i-1],r=this.mrange[i],o=Nn(null,this.yearlen),a=t;a&lt;r;a++)o[a]=a;return[o,t,r]},n.prototype.wdayset=function(e,i,t){for(var r=Nn(null,this.yearlen+7),o=ub(rl(e,i,t))-this.yearordinal,a=o,s=0;s&lt;7&amp;&amp;(r[o]=o,++o,this.wdaymask[o]!==this.options.wkst);s++);return[r,a,o]},n.prototype.ddayset=function(e,i,t){var r=Nn(null,this.yearlen),o=ub(rl(e,i,t))-this.yearordinal;return r[o]=o,[r,o,o+1]},n.prototype.htimeset=function(e,i,t,r){var o=this,a=[];return this.options.byminute.forEach(function(s){a=a.concat(o.mtimeset(e,s,t,r))}),md(a),a},n.prototype.mtimeset=function(e,i,t,r){var o=this.options.bysecond.map(function(a){return new Qf(e,i,a,r)});return md(o),o},n.prototype.stimeset=function(e,i,t,r){return[new Qf(e,i,t,r)]},n.prototype.getdayset=function(e){switch(e){case Zt.YEARLY:return this.ydayset.bind(this);case Zt.MONTHLY:return this.mdayset.bind(this);case Zt.WEEKLY:return this.wdayset.bind(this);case Zt.DAILY:return this.ddayset.bind(this);default:return this.ddayset.bind(this)}},n.prototype.gettimeset=function(e){switch(e){case Zt.HOURLY:return this.htimeset.bind(this);case Zt.MINUTELY:return this.mtimeset.bind(this);case Zt.SECONDLY:return this.stimeset.bind(this)}},n}(),eW=o2e;function tW(n,e,i,t,r,o){for(var a=[],s=0;s&lt;n.length;s++){var c=void 0,l=void 0,u=n[s];u&lt;0?(c=Math.floor(u/e.length),l=Ao(u,e.length)):(c=Math.floor((u-1)/e.length),l=Ao(u-1,e.length));for(var f=[],g=i;g&lt;t;g++){var b=o[g];Ti(b)&amp;&amp;f.push(b)}var y=void 0;c&lt;0?y=f.slice(c)[0]:y=f[c];var M=e[l],k=bw(r.yearordinal+y),O=vw(k,M);zn(a,O)||a.push(O)}return md(a),a}function Cw(n,e){var i=e.dtstart,t=e.freq,r=e.interval,o=e.until,a=e.bysetpos,s=e.count;if(s===0||r===0)return hd(n);var c=NU.fromDate(i),l=new eW(e);l.rebuild(c.year,c.month);for(var u=c2e(l,c,e);;){var f=l.getdayset(t)(c.year,c.month,c.day),g=f[0],b=f[1],y=f[2],M=s2e(g,b,y,l,e);if(fr(a))for(var k=tW(a,u,b,y,l,g),O=0;O&lt;k.length;O++){var L=k[O];if(o&amp;&amp;L&gt;o)return hd(n);if(L&gt;=i){var Z=nW(L,e);if(!n.accept(Z)||s&amp;&amp;(--s,!s))return hd(n)}}else for(var O=b;O&lt;y;O++){var Y=g[O];if(Ti(Y))for(var K=bw(l.yearordinal+Y),R=0;R&lt;u.length;R++){var q=u[R],L=vw(K,q);if(o&amp;&amp;L&gt;o)return hd(n);if(L&gt;=i){var Z=nW(L,e);if(!n.accept(Z)||s&amp;&amp;(--s,!s))return hd(n)}}}if(e.interval===0||(c.add(e,M),c.year&gt;_w))return hd(n);hb(t)||(u=l.gettimeset(t)(c.hour,c.minute,c.second,0)),l.rebuild(c.year,c.month)}}function a2e(n,e,i){var t=i.bymonth,r=i.byweekno,o=i.byweekday,a=i.byeaster,s=i.bymonthday,c=i.bynmonthday,l=i.byyearday;return fr(t)&amp;&amp;!zn(t,n.mmask[e])||fr(r)&amp;&amp;!n.wnomask[e]||fr(o)&amp;&amp;!zn(o,n.wdaymask[e])||fr(n.nwdaymask)&amp;&amp;!n.nwdaymask[e]||a!==null&amp;&amp;!zn(n.eastermask,e)||(fr(s)||fr(c))&amp;&amp;!zn(s,n.mdaymask[e])&amp;&amp;!zn(c,n.nmdaymask[e])||fr(l)&amp;&amp;(e&lt;n.yearlen&amp;&amp;!zn(l,e+1)&amp;&amp;!zn(l,-n.yearlen+e)||e&gt;=n.yearlen&amp;&amp;!zn(l,e+1-n.yearlen)&amp;&amp;!zn(l,-n.nextyearlen+e-n.yearlen))}function nW(n,e){return new yp(n,e.tzid).rezonedDate()}function hd(n){return n.getValue()}function s2e(n,e,i,t,r){for(var o=!1,a=e;a&lt;i;a++){var s=n[a];o=a2e(t,s,r),o&amp;&amp;(n[s]=null)}return o}function c2e(n,e,i){var t=i.freq,r=i.byhour,o=i.byminute,a=i.bysecond;return hb(t)?jU(i):t&gt;=ct.HOURLY&amp;&amp;fr(r)&amp;&amp;!zn(r,e.hour)||t&gt;=ct.MINUTELY&amp;&amp;fr(o)&amp;&amp;!zn(o,e.minute)||t&gt;=ct.SECONDLY&amp;&amp;fr(a)&amp;&amp;!zn(a,e.second)?[]:n.gettimeset(t)(e.hour,e.minute,e.second,e.millisecond)}var Ss={MO:new $i(0),TU:new $i(1),WE:new $i(2),TH:new $i(3),FR:new $i(4),SA:new $i(5),SU:new $i(6)},fb={freq:Zt.YEARLY,dtstart:null,interval:1,wkst:Ss.MO,count:null,until:null,tzid:null,bysetpos:null,bymonth:null,bymonthday:null,bynmonthday:null,byyearday:null,byweekno:null,byweekday:null,bynweekday:null,byhour:null,byminute:null,bysecond:null,byeaster:null},VU=Object.keys(fb),ct=function(){function n(e,i){e===void 0&amp;&amp;(e={}),i===void 0&amp;&amp;(i=!1),this._cache=i?null:new HU,this.origOptions=yI(e);var t=LU(e).parsedOptions;this.options=t}return n.parseText=function(e,i){return pb(e,i)},n.fromText=function(e,i){return AU(e,i)},n.fromString=function(e){return new n(n.parseString(e)||void 0)},n.prototype._iter=function(e){return Cw(e,this.options)},n.prototype._cacheGet=function(e,i){return this._cache?this._cache._cacheGet(e,i):!1},n.prototype._cacheAdd=function(e,i,t){if(this._cache)return this._cache._cacheAdd(e,i,t)},n.prototype.all=function(e){if(e)return this._iter(new vI("all",{},e));var i=this._cacheGet("all");return i===!1&amp;&amp;(i=this._iter(new pd("all",{})),this._cacheAdd("all",i)),i},n.prototype.between=function(e,i,t,r){if(t===void 0&amp;&amp;(t=!1),!bp(e)||!bp(i))throw new Error("Invalid date passed in to RRule.between");var o={before:i,after:e,inc:t};if(r)return this._iter(new vI("between",o,r));var a=this._cacheGet("between",o);return a===!1&amp;&amp;(a=this._iter(new pd("between",o)),this._cacheAdd("between",a,o)),a},n.prototype.before=function(e,i){if(i===void 0&amp;&amp;(i=!1),!bp(e))throw new Error("Invalid date passed in to RRule.before");var t={dt:e,inc:i},r=this._cacheGet("before",t);return r===!1&amp;&amp;(r=this._iter(new pd("before",t)),this._cacheAdd("before",r,t)),r},n.prototype.after=function(e,i){if(i===void 0&amp;&amp;(i=!1),!bp(e))throw new Error("Invalid date passed in to RRule.after");var t={dt:e,inc:i},r=this._cacheGet("after",t);return r===!1&amp;&amp;(r=this._iter(new pd("after",t)),this._cacheAdd("after",r,t)),r},n.prototype.count=function(){return this.all().length},n.prototype.toString=function(){return bb(this.origOptions)},n.prototype.toText=function(e,i,t){return RU(this,e,i,t)},n.prototype.isFullyConvertibleToText=function(){return FU(this)},n.prototype.clone=function(){return new n(this.origOptions)},n.FREQUENCIES=["YEARLY","MONTHLY","WEEKLY","DAILY","HOURLY","MINUTELY","SECONDLY"],n.YEARLY=Zt.YEARLY,n.MONTHLY=Zt.MONTHLY,n.WEEKLY=Zt.WEEKLY,n.DAILY=Zt.DAILY,n.HOURLY=Zt.HOURLY,n.MINUTELY=Zt.MINUTELY,n.SECONDLY=Zt.SECONDLY,n.MO=Ss.MO,n.TU=Ss.TU,n.WE=Ss.WE,n.TH=Ss.TH,n.FR=Ss.FR,n.SA=Ss.SA,n.SU=Ss.SU,n.parseString=_b,n.optionsToString=bb,n}();function iW(n,e,i,t,r,o){var a={},s=n.accept;function c(g,b){i.forEach(function(y){y.between(g,b,!0).forEach(function(M){a[Number(M)]=!0})})}r.forEach(function(g){var b=new yp(g,o).rezonedDate();a[Number(b)]=!0}),n.accept=function(g){var b=Number(g);return isNaN(b)?s.call(this,g):!a[b]&amp;&amp;(c(new Date(b-1),new Date(b+1)),!a[b])?(a[b]=!0,s.call(this,g)):!0},n.method==="between"&amp;&amp;(c(n.args.after,n.args.before),n.accept=function(g){var b=Number(g);return a[b]?!0:(a[b]=!0,s.call(this,g))});for(var l=0;l&lt;t.length;l++){var u=new yp(t[l],o).rezonedDate();if(!n.accept(new Date(u.getTime())))break}e.forEach(function(g){Cw(n,g.options)});var f=n._result;switch(md(f),n.method){case"all":case"between":return f;case"before":return f.length&amp;&amp;f[f.length-1]||null;case"after":default:return f.length&amp;&amp;f[0]||null}}var rW={dtstart:null,cache:!1,unfold:!1,forceset:!1,compatible:!1,tzid:null};function l2e(n,e){var i=[],t=[],r=[],o=[],a=gb(n),s=a.dtstart,c=a.tzid,l=h2e(n,e.unfold);return l.forEach(function(u){var f;if(u){var g=p2e(u),b=g.name,y=g.parms,M=g.value;switch(b.toUpperCase()){case"RRULE":if(y.length)throw new Error("unsupported RRULE parm: ".concat(y.join(",")));i.push(_b(u));break;case"RDATE":var k=(f=/RDATE(?:;TZID=([^:=]+))?/i.exec(u))!==null&amp;&amp;f!==void 0?f:[],O=k[1];O&amp;&amp;!c&amp;&amp;(c=O),t=t.concat(oW(M,y));break;case"EXRULE":if(y.length)throw new Error("unsupported EXRULE parm: ".concat(y.join(",")));r.push(_b(M));break;case"EXDATE":o=o.concat(oW(M,y));break;case"DTSTART":break;default:throw new Error("unsupported property: "+b)}}}),{dtstart:s,tzid:c,rrulevals:i,rdatevals:t,exrulevals:r,exdatevals:o}}function d2e(n,e){var i=l2e(n,e),t=i.rrulevals,r=i.rdatevals,o=i.exrulevals,a=i.exdatevals,s=i.dtstart,c=i.tzid,l=e.cache===!1;if(e.compatible&amp;&amp;(e.forceset=!0,e.unfold=!0),e.forceset||t.length&gt;1||r.length||o.length||a.length){var u=new vb(l);return u.dtstart(s),u.tzid(c||void 0),t.forEach(function(g){u.rrule(new ct(xI(g,s,c),l))}),r.forEach(function(g){u.rdate(g)}),o.forEach(function(g){u.exrule(new ct(xI(g,s,c),l))}),a.forEach(function(g){u.exdate(g)}),e.compatible&amp;&amp;e.dtstart&amp;&amp;u.rdate(s),u}var f=t[0]||{};return new ct(xI(f,f.dtstart||e.dtstart||s,f.tzid||e.tzid||c),l)}function Kf(n,e){return e===void 0&amp;&amp;(e={}),d2e(n,u2e(e))}function xI(n,e,i){return to(to({},n),{dtstart:e,tzid:i})}function u2e(n){var e=[],i=Object.keys(n),t=Object.keys(rW);if(i.forEach(function(r){zn(t,r)||e.push(r)}),e.length)throw new Error("Invalid options: "+e.join(", "));return to(to({},rW),n)}function m2e(n){if(n.indexOf(":")===-1)return{name:"RRULE",value:n};var e=EU(n,":",1),i=e[0],t=e[1];return{name:i,value:t}}function p2e(n){var e=m2e(n),i=e.name,t=e.value,r=i.split(";");if(!r)throw new Error("empty property name");return{name:r[0].toUpperCase(),parms:r.slice(1),value:t}}function h2e(n,e){if(e===void 0&amp;&amp;(e=!1),n=n&amp;&amp;n.trim(),!n)throw new Error("Invalid empty string");if(!e)return n.split(/\s/);for(var i=n.split(`
`),t=0;t&lt;i.length;){var r=i[t]=i[t].replace(/\s+$/g,"");r?t&gt;0&amp;&amp;r[0]===" "?(i[t-1]+=r.slice(1),i.splice(t,1)):t+=1:i.splice(t,1)}return i}function f2e(n){n.forEach(function(e){if(!/(VALUE=DATE(-TIME)?)|(TZID=)/.test(e))throw new Error("unsupported RDATE/EXDATE parm: "+e)})}function oW(n,e){return f2e(e),n.split(",").map(function(i){return mb(i)})}function aW(n){var e=this;return function(i){if(i!==void 0&amp;&amp;(e["_".concat(n)]=i),e["_".concat(n)]!==void 0)return e["_".concat(n)];for(var t=0;t&lt;e._rrule.length;t++){var r=e._rrule[t].origOptions[n];if(r)return r}}}var vb=function(n){rh(e,n);function e(i){i===void 0&amp;&amp;(i=!1);var t=n.call(this,{},i)||this;return t.dtstart=aW.apply(t,["dtstart"]),t.tzid=aW.apply(t,["tzid"]),t._rrule=[],t._rdate=[],t._exrule=[],t._exdate=[],t}return e.prototype._iter=function(i){return iW(i,this._rrule,this._exrule,this._rdate,this._exdate,this.tzid())},e.prototype.rrule=function(i){sW(i,this._rrule)},e.prototype.exrule=function(i){sW(i,this._exrule)},e.prototype.rdate=function(i){cW(i,this._rdate)},e.prototype.exdate=function(i){cW(i,this._exdate)},e.prototype.rrules=function(){return this._rrule.map(function(i){return Kf(i.toString())})},e.prototype.exrules=function(){return this._exrule.map(function(i){return Kf(i.toString())})},e.prototype.rdates=function(){return this._rdate.map(function(i){return new Date(i.getTime())})},e.prototype.exdates=function(){return this._exdate.map(function(i){return new Date(i.getTime())})},e.prototype.valueOf=function(){var i=[];return!this._rrule.length&amp;&amp;this._dtstart&amp;&amp;(i=i.concat(bb({dtstart:this._dtstart}))),this._rrule.forEach(function(t){i=i.concat(t.toString().split(`
`))}),this._exrule.forEach(function(t){i=i.concat(t.toString().split(`
`).map(function(r){return r.replace(/^RRULE:/,"EXRULE:")}).filter(function(r){return!/^DTSTART/.test(r)}))}),this._rdate.length&amp;&amp;i.push(lW("RDATE",this._rdate,this.tzid())),this._exdate.length&amp;&amp;i.push(lW("EXDATE",this._exdate,this.tzid())),i},e.prototype.toString=function(){return this.valueOf().join(`
`)},e.prototype.clone=function(){var i=new e(!!this._cache);return this._rrule.forEach(function(t){return i.rrule(t.clone())}),this._exrule.forEach(function(t){return i.exrule(t.clone())}),this._rdate.forEach(function(t){return i.rdate(new Date(t.getTime()))}),this._exdate.forEach(function(t){return i.exdate(new Date(t.getTime()))}),i},e}(ct);function sW(n,e){if(!(n instanceof ct))throw new TypeError(String(n)+" is not RRule instance");zn(e.map(String),String(n))||e.push(n)}function cW(n,e){if(!(n instanceof Date))throw new TypeError(String(n)+" is not Date instance");zn(e.map(Number),Number(n))||(e.push(n),md(e))}function lW(n,e,i){var t=!i||i.toUpperCase()==="UTC",r=t?"".concat(n,":"):"".concat(n,";TZID=").concat(i,":"),o=e.map(function(a){return qf(a.valueOf(),t)}).join(",");return"".concat(r).concat(o)}var yb=class n{static findIncludedResource(e,i){if(i.included===void 0)return null;for(let t=0;t&lt;i.included.length;t++)if(i.included[t].id===e)return i.included[t];return null}static parseAppointments(e){if(e.data.length&lt;1)return[];let i=[],t=n.parseAttachments(e);return e.data.forEach((r,o)=&gt;{let a=this.findIncludedResource(r.relationships.field_category.data.id,e),s=t[o].filter(l=&gt;l!==null),c={isfullday:r.attributes.field_is_full_day,isrecurrent:r.attributes.field_is_recurrent,isdaily:r.attributes.field_is_daily,isweekly:r.attributes.field_is_weekly,ismonthly:r.attributes.field_is_monthly,isyearly:r.attributes.field_is_yearly,startDate:r.attributes.field_date_range.value,endDate:r.attributes.field_date_range.end_value,recurrenceDays:r.attributes.field_recurrence_days,monthlycalendarday:r.attributes.field_monthly_calendar_day,monltycalendardaymonth:r.attributes.field_monthly_calendar_day_month,monthlymonthonweek:r.attributes.field_monthly_month_onweek,monthlymonthonweekday:r.attributes.field_monthly_month_onweekday,monthlymonthonweekmonth:r.attributes.field_montly_month_onweekmonth,field_field_montly_options:r.attributes.field_field_montly_options,sticky:r.attributes.sticky,color:a?.attributes.field_color?.color?a?.attributes.field_color.color:void 0,title:r.attributes.title,description:r.attributes.body?.value,url:"",id:r.id,allowSubscription:r.attributes.field_attendance_allowed?"1":"0",StartSubscription:null,endSubscription:null,maxParticipants:r.attributes.field_max_attendees?r.attributes.field_max_attendees:"",freePlaces:0,location:"",subscriptionDate:null,accepted:"1",categorie:a?.attributes.name,imageUrl:"https://picsum.photos/960/640",video:"",attachments:s};i.push(c)}),i}static parseCategories(e){if(e.data.length&lt;1||e.included.length&lt;1)return[];let i=[];return e.included.filter(t=&gt;t.type==="taxonomy_term--category").forEach(t=&gt;{let r={ID:t.id,NAME:t.attributes.name,COLOUR_CATEGORY:t.attributes.field_color?.color?t.attributes.field_color.color:"#3788D8"};i.push(r)}),i}static parseAttachments(e){return e.data.length&lt;1||e.included.length&lt;1?[]:e.data.map(i=&gt;i?.relationships.field_attachments.data.map(t=&gt;Na.getFileData(e,t.id,"all")))}};var Xf=(()=&gt;{let e=class e{constructor(t,r){this.http=t,this.demoService=r,this.demo=!0,this.baseUrl="/jaguar/evenement",this.appointmentUrl=Le.crmDispatcherBaseUrl+"/api/cms/content/node/appointment?include=field_category,field_attachments,field_attachments.field_media_file",this.demo=this.demoService.isDemoMode("appointments")}getEventsByDateRange(t=!1,r=!1,o=""){let a=this.appointmentUrl;return a+="&amp;sort[appointments][path]=sticky",a+="&amp;sort[appointments][direction]=DESC",a+="&amp;sort[appointments][path]=field_date_range.value",a+="&amp;sort[appointments][direction]=ASC",t&amp;&amp;(a+="&amp;filter[end_date][condition][path]=field_date_range.end_value",a+="&amp;filter[end_date][condition][operator]=&gt;=",a+=`&amp;filter[end_date][condition][value]=${new Date().toISOString()}`),r&amp;&amp;(a+="&amp;filter[promote]=1"),o&amp;&amp;(a+=`&amp;page[limit]=${o}`),this.fetchAllAppointments(a,[],new Set)}fetchAllAppointments(t,r,o){return this.http.get(t).pipe(Xe(a=&gt;{let s=yb.parseAppointments(a),c=yb.parseCategories(a);s.length&gt;0&amp;&amp;r.push(...s),c.forEach(u=&gt;o.add(u));let l=a.links?.next?.href;if(l){let u=l.split("?")[0],f=this.appointmentUrl.split("?")[0];return u!==f&amp;&amp;(l=l.replace(u,f)),this.fetchAllAppointments(l,r,o)}else return ne({appointments:r,categories:Array.from(o)})}))}tryToSubscribe(t,r,o){if(this.demo)return console.log("subscribe",{id:t,adults:r,kids:o}),ne({success:!0,message:""});{let s=`${this.baseUrl}/subscribe-event?idEvent=${t}&amp;adultNumber=${r}&amp;childrenNumber=${o}`;return this.http.get(s)}}tryToUnsubscribe(t){if(this.demo)return console.log("unsubscribe",{id:t}),ne({success:!0,message:""});{let o=`${this.baseUrl}/unsubscribe-event?idEvent=${t}`;return this.http.get(o)}}downloadSingleEvent(t){let r=this.generateICSContent(t),o=new Blob([r],{type:"text/calendar"});return new Nt(a=&gt;{a.next(o),a.complete()})}generateICSContent(t){let r=document.createElement("div");r.innerHTML=t.description??"",t.description=(r.textContent||r.innerText||"").replace(/\s+/g," ").trim();let o=`BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//CMS//NONSGML v1.0//DE
`,a=`BEGIN:VEVENT
UID:${t.idEvent}
SUMMARY:${t.title}
DESCRIPTION:${t.description??""}
`;if(t.isrecurrent==!1)t.allDay==!0?a=a+`DTSTART;VALUE=DATE:${t.startDate.split("T")[0].replace(/[-:]/g,"")}
DTEND;VALUE=DATE:${t.end.split("T")[0].replace(/[-:]/g,"")}
END:VEVENT
`:a=a+`DTSTART:${t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-:]/g,"")}
DTEND:${t.endDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-:]/g,"")}
END:VEVENT
`;else{let c=this.calculateNextOccurrence(t,t.rrulestring),l=t.rrulestring.replace(/^DTSTART[^\n]*\n/,"").replace(/UNTIL=(\d{8})T\d{6}(Z|)(?=;|$)/,"UNTIL=$1");t.allDay==!0?a=a+`DTSTART;VALUE=DATE:${c?.split("T")[0].replace(/[-:]/g,"")}
${l}
END:VEVENT
`:(a=a+`DURATION:${t.durationics}
`,a=a+`DTSTART:${c?.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-:]/g,"")}
DTEND:${c?.split("T")[0].replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-:]/g,"")}T${t.endDate.split("T")[1].replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-:]/g,"")}
${l}
END:VEVENT
`)}return o+a+"END:VCALENDAR"}downloadCalendar(){let r=`${this.baseUrl}/download-calendar`;return this.http.get(r,{responseType:"blob"})}calculateNextOccurrence(t,r){let o=/\d{4}-\d{2}-\d{2}T(\d{2}):(\d{2}):(\d{2})/,a=t.startDate.match(o),s=ct.fromString(r).after(new Date(t.startDate.split("T")[0]),!0)?.toISOString().split(".")[0];if(a){let c=a[1];s=s?.replace(/^(\d{4}-\d{2}-\d{2}T)\d{2}/,`$1${c}`)}return console.log(s),s}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var Jf=(()=&gt;{let e=class e{constructor(t){this.httpEventService=t,this.categorySubject=new Br(1),this.eventSubject=new Br(1),this.allEvents=[],this.allCategories=[],this.visibleEvents=[],this.categoryFilter=null}init(){this.loadEventsFromServer()}getAllCategories(){return this.categorySubject.asObservable()}getVisibleEvents(){return this.eventSubject.asObservable()}setCategoryFilter(t){this.categoryFilter=t,this.filterEvents(),this.eventSubject.next(this.visibleEvents)}updateEventRegistration(t,r){let o=!1;for(let a=0;a&lt;this.allEvents.length;a++)this.allEvents[a].idEvent===t&amp;&amp;(o=!0,this.allEvents[a].subscriptionDate=r);o&amp;&amp;(this.filterEvents(),this.eventSubject.next(this.visibleEvents))}loadEventsFromServer(){this.httpEventService.getEventsByDateRange().pipe(on(t=&gt;(console.error(t),ne({appointments:[],categories:[]})))).subscribe(t=&gt;{if(this.allCategories=t.categories,this.allCategories){let r=this.allCategories.filter(o=&gt;!!t.appointments.find(a=&gt;a.categorie===o.NAME));this.categorySubject.next(r)}this.allEvents=this.prepareEvents(t.appointments,this.allCategories),this.filterEvents(),this.eventSubject.next(this.visibleEvents)})}filterEvents(){let t=this.allEvents;this.categoryFilter&amp;&amp;(t=t.filter(r=&gt;r.categorie===this.categoryFilter)),this.visibleEvents=t}prepareEvents(t,r){let o=new kU,a=[],s=0;for(let c of t){let l=this.eventServerToEventFullCalendar(c,s);if(c.categorie){let u=r.findIndex(f=&gt;c.categorie===f.NAME);r?.some(f=&gt;c.categorie===f.NAME)&amp;&amp;(l.backgroundColor=o.addAlphaToRgb(r[u].COLOUR_CATEGORY,.2),l.textColor="#343F4D",l.borderColor=r[u].COLOUR_CATEGORY)}s++,a.push(l)}return a}eventServerToEventFullCalendar(t,r){let o=ee({},t);if(t.categorie&amp;&amp;(o.backgroundColor=t.color,o.textColor="#343F4D",o.borderColor=o.backgroundColor),o.start=t.startDate,o.end=t.endDate,t.url&amp;&amp;t.url!==""&amp;&amp;(o.meetLink=t.url,o.url=""),t.id&amp;&amp;t.id!==""&amp;&amp;(o.idEvent=t.id),o.isfullday==!0&amp;&amp;(o.allDay=!0,o.isrecurrent==!1)){let a=new Date(t.endDate);a.setDate(a.getDate()+1);let s=a.getFullYear(),c=(a.getMonth()+1).toString().padStart(2,"0"),l=a.getDate().toString().padStart(2,"0"),u=a.getHours().toString().padStart(2,"0"),f=a.getMinutes().toString().padStart(2,"0"),g=a.getSeconds().toString().padStart(2,"0");o.end=`${s}-${c}-${l}T${u}:${f}:${g}${t.endDate.slice(19)}`}return o.isrecurrent==!0&amp;&amp;(o.isdaily==!0?(o.isfullday==!1&amp;&amp;(o.duration=this.calculateDuration(t),o.durationics=o.duration),o.rrule={freq:"daily",interval:1,dtstart:t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,""),until:t.endDate.replace(/([+\\-]\d{2}:\d{2})$/,"")},this.calculateRruleString(o)):o.isweekly==!0?(o.isfullday==!1&amp;&amp;(o.duration=this.calculateDuration(t),o.durationics=o.duration),o.rrule={freq:"weekly",interval:1,dtstart:t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,""),until:t.endDate.replace(/([+\\-]\d{2}:\d{2})$/,""),byweekday:t.recurrenceDays?.map(this.changeDaysToStrings)},this.calculateRruleString(o)):o.ismonthly==!0?t.field_field_montly_options=="calendarday"?(o.isfullday==!1&amp;&amp;(o.duration=this.calculateDuration(t),o.durationics=o.duration),o.rrule={freq:"monthly",interval:t.monltycalendardaymonth??1,dtstart:t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,""),until:t.endDate.replace(/([+\\-]\d{2}:\d{2})$/,""),bymonthday:[t.monthlycalendarday??1]},this.calculateRruleString(o)):t.field_field_montly_options=="weekday"&amp;&amp;(o.isfullday==!1&amp;&amp;(o.duration=this.calculateDuration(t),o.durationics=o.duration),o.rrule="DTSTART:"+t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,"")+`
RRULE:FREQ=MONTHLY;BYDAY=`+(t.monthlymonthonweek==="last"?"-1":t.monthlymonthonweek)+this.changeDaysToStrings(t.monthlymonthonweekday)+";INTERVAL="+(t.monthlymonthonweekmonth??1)+";UNTIL="+t.endDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,""),o.rrulestring=o.rrule):o.isyearly==!0&amp;&amp;(o.isfullday==!1&amp;&amp;(o.duration=this.calculateDuration(t),o.durationics=o.duration),o.rrule={freq:"yearly",interval:1,dtstart:t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,""),until:t.endDate.replace(/([+\\-]\d{2}:\d{2})$/,"")},this.calculateRruleString(o)),o.start=void 0,o.end=void 0),o.id=r.toString(),console.log(o),o}calculateDuration(t){let r=t.startDate.split("T")[1].split(":"),o=t.endDate.split("T")[1].split(":"),a=parseInt(r[0]),s=parseInt(r[1]),c=parseInt(o[0]),l=parseInt(o[1]),u=a*60+s,g=c*60+l-u;if(g&lt;0)return"01:00";let b=Math.floor(g/60),y=g%60;return`${b.toString().padStart(2,"0")}:${y.toString().padStart(2,"0")}`}calculateRruleString(t){if(t.isrecurrent==!0){let r=(o,a,s)=&gt;{let c;return a==="DTSTART"?c=new RegExp(`${a}:\\d{8}T\\d{6}Z`,"g"):a==="UNTIL"&amp;&amp;(c=new RegExp(`${a}=\\d{8}T\\d{6}Z`,"g")),o.replace(c,`${a}=${s}`)};if(t.isdaily==!0){let o={freq:Zt.DAILY,interval:1,dtstart:new Date(t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,"")),until:new Date(t.endDate.split("T")[0])};t.rrulestring=r(r(new ct(o).toString(),"DTSTART",t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,"")),"UNTIL",t.endDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,""))}else if(t.isweekly==!0){let o={freq:Zt.WEEKLY,interval:1,dtstart:new Date(t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,"")),until:new Date(t.endDate.split("T")[0]),byweekday:t.recurrenceDays?t.recurrenceDays.map(this.changeDaysToStrings).filter(a=&gt;a!==void 0&amp;&amp;a!=="").filter(a=&gt;["MO","TU","WE","TH","FR","SA","SU"].includes(a)).map(a=&gt;$i.fromStr(a)).filter(a=&gt;a!==void 0):[]};t.rrulestring=r(r(new ct(o).toString(),"DTSTART",t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,"")),"UNTIL",t.endDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,""))}else if(t.ismonthly==!0)if(t.field_field_montly_options=="calendarday"){let o={freq:Zt.MONTHLY,interval:t.monltycalendardaymonth??1,dtstart:new Date(t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,"")),until:new Date(t.endDate.split("T")[0]),bymonthday:[t.monthlycalendarday??1]};t.rrulestring=r(r(new ct(o).toString(),"DTSTART",t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,"")),"UNTIL",t.endDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,""))}else t.field_field_montly_options=="weekday"&amp;&amp;(t.rrulestring="DTSTART:"+t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,"")+`
RRULE:FREQ=MONTHLY;BYDAY=`+(t.monthlymonthonweek==="last"?"-1":t.monthlymonthonweek)+this.changeDaysToStrings(t.monthlymonthonweekday)+";INTERVAL="+(t.monthlymonthonweekmonth??1)+";UNTIL="+t.endDate.split("T")[0].replace(/[-\\:]/g,""));else if(t.isyearly==!0){let o={freq:Zt.YEARLY,interval:1,dtstart:new Date(t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,"")),until:new Date(t.endDate.replace(/([+\\-]\d{2}:\d{2})$/,""))};t.rrulestring=r(r(new ct(o).toString(),"DTSTART",t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,"")),"UNTIL",t.endDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,""))}console.log(t.rrulestring)}}changeDaysToStrings(t){return t?.toLowerCase()==="monday"?"MO":t?.toLowerCase()==="tuesday"?"TU":t?.toLowerCase()==="wednesday"?"WE":t?.toLowerCase()==="thursday"?"TH":t?.toLowerCase()==="friday"?"FR":t?.toLowerCase()==="saturday"?"SA":t?.toLowerCase()==="sunday"?"SU":""}};e.\u0275fac=function(r){return new(r||e)(D(Xf))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var Ow,Rt,hW,OI,eg,Cp,dW,fW,gW,ww={},_W=[],_2e=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function Vu(n,e){for(var i in e)n[i]=e[i];return n}function bW(n){var e=n.parentNode;e&amp;&amp;e.removeChild(n)}function G(n,e,i){var t,r,o,a={};for(o in e)o=="key"?t=e[o]:o=="ref"?r=e[o]:a[o]=e[o];if(arguments.length&gt;2&amp;&amp;(a.children=arguments.length&gt;3?Ow.call(arguments,2):i),typeof n=="function"&amp;&amp;n.defaultProps!=null)for(o in n.defaultProps)a[o]===void 0&amp;&amp;(a[o]=n.defaultProps[o]);return xw(n,a,t,r,null)}function xw(n,e,i,t,r){var o={type:n,props:e,key:i,ref:t,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:r??++hW};return r==null&amp;&amp;Rt.vnode!=null&amp;&amp;Rt.vnode(o),o}function wr(){return{current:null}}function $n(n){return n.children}function b2e(n,e,i,t,r){var o;for(o in i)o==="children"||o==="key"||o in e||Mw(n,o,null,i[o],t);for(o in e)r&amp;&amp;typeof e[o]!="function"||o==="children"||o==="key"||o==="value"||o==="checked"||i[o]===e[o]||Mw(n,o,e[o],i[o],t)}function uW(n,e,i){e[0]==="-"?n.setProperty(e,i??""):n[e]=i==null?"":typeof i!="number"||_2e.test(e)?i:i+"px"}function Mw(n,e,i,t,r){var o;e:if(e==="style")if(typeof i=="string")n.style.cssText=i;else{if(typeof t=="string"&amp;&amp;(n.style.cssText=t=""),t)for(e in t)i&amp;&amp;e in i||uW(n.style,e,"");if(i)for(e in i)t&amp;&amp;i[e]===t[e]||uW(n.style,e,i[e])}else if(e[0]==="o"&amp;&amp;e[1]==="n")o=e!==(e=e.replace(/Capture$/,"")),e=e.toLowerCase()in n?e.toLowerCase().slice(2):e.slice(2),n.l||(n.l={}),n.l[e+o]=i,i?t||n.addEventListener(e,o?pW:mW,o):n.removeEventListener(e,o?pW:mW,o);else if(e!=="dangerouslySetInnerHTML"){if(r)e=e.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if(e!=="width"&amp;&amp;e!=="height"&amp;&amp;e!=="href"&amp;&amp;e!=="list"&amp;&amp;e!=="form"&amp;&amp;e!=="tabIndex"&amp;&amp;e!=="download"&amp;&amp;e in n)try{n[e]=i??"";break e}catch{}typeof i=="function"||(i==null||i===!1&amp;&amp;e.indexOf("-")==-1?n.removeAttribute(e):n.setAttribute(e,i))}}function mW(n){eg=!0;try{return this.l[n.type+!1](Rt.event?Rt.event(n):n)}finally{eg=!1}}function pW(n){eg=!0;try{return this.l[n.type+!0](Rt.event?Rt.event(n):n)}finally{eg=!1}}function go(n,e){this.props=n,this.context=e}function Cb(n,e){if(e==null)return n.__?Cb(n.__,n.__.__k.indexOf(n)+1):null;for(var i;e&lt;n.__k.length;e++)if((i=n.__k[e])!=null&amp;&amp;i.__e!=null)return i.__e;return typeof n.type=="function"?Cb(n):null}function vW(n){var e,i;if((n=n.__)!=null&amp;&amp;n.__c!=null){for(n.__e=n.__c.base=null,e=0;e&lt;n.__k.length;e++)if((i=n.__k[e])!=null&amp;&amp;i.__e!=null){n.__e=n.__c.base=i.__e;break}return vW(n)}}function v2e(n){eg?setTimeout(n):fW(n)}function kI(n){(!n.__d&amp;&amp;(n.__d=!0)&amp;&amp;Cp.push(n)&amp;&amp;!kw.__r++||dW!==Rt.debounceRendering)&amp;&amp;((dW=Rt.debounceRendering)||v2e)(kw)}function kw(){var n,e,i,t,r,o,a,s;for(Cp.sort(function(c,l){return c.__v.__b-l.__v.__b});n=Cp.shift();)n.__d&amp;&amp;(e=Cp.length,t=void 0,r=void 0,a=(o=(i=n).__v).__e,(s=i.__P)&amp;&amp;(t=[],(r=Vu({},o)).__v=o.__v+1,EI(s,o,r,i.__n,s.ownerSVGElement!==void 0,o.__h!=null?[a]:null,t,a??Cb(o),o.__h),MW(t,o),o.__e!=a&amp;&amp;vW(o)),Cp.length&gt;e&amp;&amp;Cp.sort(function(c,l){return c.__v.__b-l.__v.__b}));kw.__r=0}function yW(n,e,i,t,r,o,a,s,c,l){var u,f,g,b,y,M,k,O=t&amp;&amp;t.__k||_W,L=O.length;for(i.__k=[],u=0;u&lt;e.length;u++)if((b=i.__k[u]=(b=e[u])==null||typeof b=="boolean"?null:typeof b=="string"||typeof b=="number"||typeof b=="bigint"?xw(null,b,null,null,b):Array.isArray(b)?xw($n,{children:b},null,null,null):b.__b&gt;0?xw(b.type,b.props,b.key,b.ref?b.ref:null,b.__v):b)!=null){if(b.__=i,b.__b=i.__b+1,(g=O[u])===null||g&amp;&amp;b.key==g.key&amp;&amp;b.type===g.type)O[u]=void 0;else for(f=0;f&lt;L;f++){if((g=O[f])&amp;&amp;b.key==g.key&amp;&amp;b.type===g.type){O[f]=void 0;break}g=null}EI(n,b,g=g||ww,r,o,a,s,c,l),y=b.__e,(f=b.ref)&amp;&amp;g.ref!=f&amp;&amp;(k||(k=[]),g.ref&amp;&amp;k.push(g.ref,null,b),k.push(f,b.__c||y,b)),y!=null?(M==null&amp;&amp;(M=y),typeof b.type=="function"&amp;&amp;b.__k===g.__k?b.__d=c=CW(b,c,n):c=xW(n,b,g,O,y,c),typeof i.type=="function"&amp;&amp;(i.__d=c)):c&amp;&amp;g.__e==c&amp;&amp;c.parentNode!=n&amp;&amp;(c=Cb(g))}for(i.__e=M,u=L;u--;)O[u]!=null&amp;&amp;(typeof i.type=="function"&amp;&amp;O[u].__e!=null&amp;&amp;O[u].__e==i.__d&amp;&amp;(i.__d=wW(t).nextSibling),OW(O[u],O[u]));if(k)for(u=0;u&lt;k.length;u++)kW(k[u],k[++u],k[++u])}function CW(n,e,i){for(var t,r=n.__k,o=0;r&amp;&amp;o&lt;r.length;o++)(t=r[o])&amp;&amp;(t.__=n,e=typeof t.type=="function"?CW(t,e,i):xW(i,t,t,r,t.__e,e));return e}function xb(n,e){return e=e||[],n==null||typeof n=="boolean"||(Array.isArray(n)?n.some(function(i){xb(i,e)}):e.push(n)),e}function xW(n,e,i,t,r,o){var a,s,c;if(e.__d!==void 0)a=e.__d,e.__d=void 0;else if(i==null||r!=o||r.parentNode==null)e:if(o==null||o.parentNode!==n)n.appendChild(r),a=null;else{for(s=o,c=0;(s=s.nextSibling)&amp;&amp;c&lt;t.length;c+=1)if(s==r)break e;n.insertBefore(r,o),a=o}return a!==void 0?a:r.nextSibling}function wW(n){var e,i,t;if(n.type==null||typeof n.type=="string")return n.__e;if(n.__k){for(e=n.__k.length-1;e&gt;=0;e--)if((i=n.__k[e])&amp;&amp;(t=wW(i)))return t}return null}function EI(n,e,i,t,r,o,a,s,c){var l,u,f,g,b,y,M,k,O,L,Z,Y,K,R,q,oe=e.type;if(e.constructor!==void 0)return null;i.__h!=null&amp;&amp;(c=i.__h,s=e.__e=i.__e,e.__h=null,o=[s]),(l=Rt.__b)&amp;&amp;l(e);try{e:if(typeof oe=="function"){if(k=e.props,O=(l=oe.contextType)&amp;&amp;t[l.__c],L=l?O?O.props.value:l.__:t,i.__c?M=(u=e.__c=i.__c).__=u.__E:("prototype"in oe&amp;&amp;oe.prototype.render?e.__c=u=new oe(k,L):(e.__c=u=new go(k,L),u.constructor=oe,u.render=C2e),O&amp;&amp;O.sub(u),u.props=k,u.state||(u.state={}),u.context=L,u.__n=t,f=u.__d=!0,u.__h=[],u._sb=[]),u.__s==null&amp;&amp;(u.__s=u.state),oe.getDerivedStateFromProps!=null&amp;&amp;(u.__s==u.state&amp;&amp;(u.__s=Vu({},u.__s)),Vu(u.__s,oe.getDerivedStateFromProps(k,u.__s))),g=u.props,b=u.state,u.__v=e,f)oe.getDerivedStateFromProps==null&amp;&amp;u.componentWillMount!=null&amp;&amp;u.componentWillMount(),u.componentDidMount!=null&amp;&amp;u.__h.push(u.componentDidMount);else{if(oe.getDerivedStateFromProps==null&amp;&amp;k!==g&amp;&amp;u.componentWillReceiveProps!=null&amp;&amp;u.componentWillReceiveProps(k,L),!u.__e&amp;&amp;u.shouldComponentUpdate!=null&amp;&amp;u.shouldComponentUpdate(k,u.__s,L)===!1||e.__v===i.__v){for(e.__v!==i.__v&amp;&amp;(u.props=k,u.state=u.__s,u.__d=!1),e.__e=i.__e,e.__k=i.__k,e.__k.forEach(function(se){se&amp;&amp;(se.__=e)}),Z=0;Z&lt;u._sb.length;Z++)u.__h.push(u._sb[Z]);u._sb=[],u.__h.length&amp;&amp;a.push(u);break e}u.componentWillUpdate!=null&amp;&amp;u.componentWillUpdate(k,u.__s,L),u.componentDidUpdate!=null&amp;&amp;u.__h.push(function(){u.componentDidUpdate(g,b,y)})}if(u.context=L,u.props=k,u.__P=n,Y=Rt.__r,K=0,"prototype"in oe&amp;&amp;oe.prototype.render){for(u.state=u.__s,u.__d=!1,Y&amp;&amp;Y(e),l=u.render(u.props,u.state,u.context),R=0;R&lt;u._sb.length;R++)u.__h.push(u._sb[R]);u._sb=[]}else do u.__d=!1,Y&amp;&amp;Y(e),l=u.render(u.props,u.state,u.context),u.state=u.__s;while(u.__d&amp;&amp;++K&lt;25);u.state=u.__s,u.getChildContext!=null&amp;&amp;(t=Vu(Vu({},t),u.getChildContext())),f||u.getSnapshotBeforeUpdate==null||(y=u.getSnapshotBeforeUpdate(g,b)),q=l!=null&amp;&amp;l.type===$n&amp;&amp;l.key==null?l.props.children:l,yW(n,Array.isArray(q)?q:[q],e,i,t,r,o,a,s,c),u.base=e.__e,e.__h=null,u.__h.length&amp;&amp;a.push(u),M&amp;&amp;(u.__E=u.__=null),u.__e=!1}else o==null&amp;&amp;e.__v===i.__v?(e.__k=i.__k,e.__e=i.__e):e.__e=y2e(i.__e,e,i,t,r,o,a,c);(l=Rt.diffed)&amp;&amp;l(e)}catch(se){e.__v=null,(c||o!=null)&amp;&amp;(e.__e=s,e.__h=!!c,o[o.indexOf(s)]=null),Rt.__e(se,e,i)}}function MW(n,e){Rt.__c&amp;&amp;Rt.__c(e,n),n.some(function(i){try{n=i.__h,i.__h=[],n.some(function(t){t.call(i)})}catch(t){Rt.__e(t,i.__v)}})}function y2e(n,e,i,t,r,o,a,s){var c,l,u,f=i.props,g=e.props,b=e.type,y=0;if(b==="svg"&amp;&amp;(r=!0),o!=null){for(;y&lt;o.length;y++)if((c=o[y])&amp;&amp;"setAttribute"in c==!!b&amp;&amp;(b?c.localName===b:c.nodeType===3)){n=c,o[y]=null;break}}if(n==null){if(b===null)return document.createTextNode(g);n=r?document.createElementNS("http://www.w3.org/2000/svg",b):document.createElement(b,g.is&amp;&amp;g),o=null,s=!1}if(b===null)f===g||s&amp;&amp;n.data===g||(n.data=g);else{if(o=o&amp;&amp;Ow.call(n.childNodes),l=(f=i.props||ww).dangerouslySetInnerHTML,u=g.dangerouslySetInnerHTML,!s){if(o!=null)for(f={},y=0;y&lt;n.attributes.length;y++)f[n.attributes[y].name]=n.attributes[y].value;(u||l)&amp;&amp;(u&amp;&amp;(l&amp;&amp;u.__html==l.__html||u.__html===n.innerHTML)||(n.innerHTML=u&amp;&amp;u.__html||""))}if(b2e(n,g,f,r,s),u)e.__k=[];else if(y=e.props.children,yW(n,Array.isArray(y)?y:[y],e,i,t,r&amp;&amp;b!=="foreignObject",o,a,o?o[0]:i.__k&amp;&amp;Cb(i,0),s),o!=null)for(y=o.length;y--;)o[y]!=null&amp;&amp;bW(o[y]);s||("value"in g&amp;&amp;(y=g.value)!==void 0&amp;&amp;(y!==n.value||b==="progress"&amp;&amp;!y||b==="option"&amp;&amp;y!==f.value)&amp;&amp;Mw(n,"value",y,f.value,!1),"checked"in g&amp;&amp;(y=g.checked)!==void 0&amp;&amp;y!==n.checked&amp;&amp;Mw(n,"checked",y,f.checked,!1))}return n}function kW(n,e,i){try{typeof n=="function"?n(e):n.current=e}catch(t){Rt.__e(t,i)}}function OW(n,e,i){var t,r;if(Rt.unmount&amp;&amp;Rt.unmount(n),(t=n.ref)&amp;&amp;(t.current&amp;&amp;t.current!==n.__e||kW(t,null,e)),(t=n.__c)!=null){if(t.componentWillUnmount)try{t.componentWillUnmount()}catch(o){Rt.__e(o,e)}t.base=t.__P=null,n.__c=void 0}if(t=n.__k)for(r=0;r&lt;t.length;r++)t[r]&amp;&amp;OW(t[r],e,i||typeof n.type!="function");i||n.__e==null||bW(n.__e),n.__=n.__e=n.__d=void 0}function C2e(n,e,i){return this.constructor(n,i)}function Bu(n,e,i){var t,r,o;Rt.__&amp;&amp;Rt.__(n,e),r=(t=typeof i=="function")?null:i&amp;&amp;i.__k||e.__k,o=[],EI(e,n=(!t&amp;&amp;i||e).__k=G($n,null,[n]),r||ww,ww,e.ownerSVGElement!==void 0,!t&amp;&amp;i?[i]:r?null:e.firstChild?Ow.call(e.childNodes):null,o,!t&amp;&amp;i?i:r?r.__e:e.firstChild,t),MW(o,n)}function Ew(n,e){var i={__c:e="__cC"+gW++,__:n,Consumer:function(t,r){return t.children(r)},Provider:function(t){var r,o;return this.getChildContext||(r=[],(o={})[e]=this,this.getChildContext=function(){return o},this.shouldComponentUpdate=function(a){this.props.value!==a.value&amp;&amp;r.some(function(s){s.__e=!0,kI(s)})},this.sub=function(a){r.push(a);var s=a.componentWillUnmount;a.componentWillUnmount=function(){r.splice(r.indexOf(a),1),s&amp;&amp;s.call(a)}}),t.children}};return i.Provider.__=i.Consumer.contextType=i}Ow=_W.slice,Rt={__e:function(n,e,i,t){for(var r,o,a;e=e.__;)if((r=e.__c)&amp;&amp;!r.__)try{if((o=r.constructor)&amp;&amp;o.getDerivedStateFromError!=null&amp;&amp;(r.setState(o.getDerivedStateFromError(n)),a=r.__d),r.componentDidCatch!=null&amp;&amp;(r.componentDidCatch(n,t||{}),a=r.__d),a)return r.__E=r}catch(s){n=s}throw n}},hW=0,OI=function(n){return n!=null&amp;&amp;n.constructor===void 0},eg=!1,go.prototype.setState=function(n,e){var i;i=this.__s!=null&amp;&amp;this.__s!==this.state?this.__s:this.__s=Vu({},this.state),typeof n=="function"&amp;&amp;(n=n(Vu({},i),this.props)),n&amp;&amp;Vu(i,n),n!=null&amp;&amp;this.__v&amp;&amp;(e&amp;&amp;this._sb.push(e),kI(this))},go.prototype.forceUpdate=function(n){this.__v&amp;&amp;(this.__e=!0,n&amp;&amp;this.__h.push(n),kI(this))},go.prototype.render=$n,Cp=[],fW=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,kw.__r=0,gW=0;var w2e,al,SI,EW;var RW=[],PI=[],SW=Rt.__b,PW=Rt.__r,DW=Rt.diffed,IW=Rt.__c,TW=Rt.unmount;function M2e(){for(var n;n=RW.shift();)if(n.__P&amp;&amp;n.__H)try{n.__H.__h.forEach(Sw),n.__H.__h.forEach(DI),n.__H.__h=[]}catch(e){n.__H.__h=[],Rt.__e(e,n.__v)}}Rt.__b=function(n){al=null,SW&amp;&amp;SW(n)},Rt.__r=function(n){PW&amp;&amp;PW(n),w2e=0;var e=(al=n.__c).__H;e&amp;&amp;(SI===al?(e.__h=[],al.__h=[],e.__.forEach(function(i){i.__N&amp;&amp;(i.__=i.__N),i.__V=PI,i.__N=i.i=void 0})):(e.__h.forEach(Sw),e.__h.forEach(DI),e.__h=[])),SI=al},Rt.diffed=function(n){DW&amp;&amp;DW(n);var e=n.__c;e&amp;&amp;e.__H&amp;&amp;(e.__H.__h.length&amp;&amp;(RW.push(e)!==1&amp;&amp;EW===Rt.requestAnimationFrame||((EW=Rt.requestAnimationFrame)||k2e)(M2e)),e.__H.__.forEach(function(i){i.i&amp;&amp;(i.__H=i.i),i.__V!==PI&amp;&amp;(i.__=i.__V),i.i=void 0,i.__V=PI})),SI=al=null},Rt.__c=function(n,e){e.some(function(i){try{i.__h.forEach(Sw),i.__h=i.__h.filter(function(t){return!t.__||DI(t)})}catch(t){e.some(function(r){r.__h&amp;&amp;(r.__h=[])}),e=[],Rt.__e(t,i.__v)}}),IW&amp;&amp;IW(n,e)},Rt.unmount=function(n){TW&amp;&amp;TW(n);var e,i=n.__c;i&amp;&amp;i.__H&amp;&amp;(i.__H.__.forEach(function(t){try{Sw(t)}catch(r){e=r}}),i.__H=void 0,e&amp;&amp;Rt.__e(e,i.__v))};var AW=typeof requestAnimationFrame=="function";function k2e(n){var e,i=function(){clearTimeout(t),AW&amp;&amp;cancelAnimationFrame(e),setTimeout(n)},t=setTimeout(i,100);AW&amp;&amp;(e=requestAnimationFrame(i))}function Sw(n){var e=al,i=n.__c;typeof i=="function"&amp;&amp;(n.__c=void 0,i()),al=e}function DI(n){var e=al;n.__c=n.__(),al=e}function O2e(n,e){for(var i in e)n[i]=e[i];return n}function FW(n,e){for(var i in n)if(i!=="__source"&amp;&amp;!(i in e))return!0;for(var t in e)if(t!=="__source"&amp;&amp;n[t]!==e[t])return!0;return!1}function NW(n){this.props=n}(NW.prototype=new go).isPureReactComponent=!0,NW.prototype.shouldComponentUpdate=function(n,e){return FW(this.props,n)||FW(this.state,e)};var LW=Rt.__b;Rt.__b=function(n){n.type&amp;&amp;n.type.__f&amp;&amp;n.ref&amp;&amp;(n.props.ref=n.ref,n.ref=null),LW&amp;&amp;LW(n)};var G1t=typeof Symbol&lt;"u"&amp;&amp;Symbol.for&amp;&amp;Symbol.for("react.forward_ref")||3911;var E2e=Rt.__e;Rt.__e=function(n,e,i,t){if(n.then){for(var r,o=e;o=o.__;)if((r=o.__c)&amp;&amp;r.__c)return e.__e==null&amp;&amp;(e.__e=i.__e,e.__k=i.__k),r.__c(n,e)}E2e(n,e,i,t)};var jW=Rt.unmount;function WW(n,e,i){return n&amp;&amp;(n.__c&amp;&amp;n.__c.__H&amp;&amp;(n.__c.__H.__.forEach(function(t){typeof t.__c=="function"&amp;&amp;t.__c()}),n.__c.__H=null),(n=O2e({},n)).__c!=null&amp;&amp;(n.__c.__P===i&amp;&amp;(n.__c.__P=e),n.__c=null),n.__k=n.__k&amp;&amp;n.__k.map(function(t){return WW(t,e,i)})),n}function GW(n,e,i){return n&amp;&amp;(n.__v=null,n.__k=n.__k&amp;&amp;n.__k.map(function(t){return GW(t,e,i)}),n.__c&amp;&amp;n.__c.__P===e&amp;&amp;(n.__e&amp;&amp;i.insertBefore(n.__e,n.__d),n.__c.__e=!0,n.__c.__P=i)),n}function II(){this.__u=0,this.t=null,this.__b=null}function $W(n){var e=n.__.__c;return e&amp;&amp;e.__a&amp;&amp;e.__a(n)}function Pw(){this.u=null,this.o=null}Rt.unmount=function(n){var e=n.__c;e&amp;&amp;e.__R&amp;&amp;e.__R(),e&amp;&amp;n.__h===!0&amp;&amp;(n.type=null),jW&amp;&amp;jW(n)},(II.prototype=new go).__c=function(n,e){var i=e.__c,t=this;t.t==null&amp;&amp;(t.t=[]),t.t.push(i);var r=$W(t.__v),o=!1,a=function(){o||(o=!0,i.__R=null,r?r(s):s())};i.__R=a;var s=function(){if(!--t.__u){if(t.state.__a){var l=t.state.__a;t.__v.__k[0]=GW(l,l.__c.__P,l.__c.__O)}var u;for(t.setState({__a:t.__b=null});u=t.t.pop();)u.forceUpdate()}},c=e.__h===!0;t.__u++||c||t.setState({__a:t.__b=t.__v.__k[0]}),n.then(a,a)},II.prototype.componentWillUnmount=function(){this.t=[]},II.prototype.render=function(n,e){if(this.__b){if(this.__v.__k){var i=document.createElement("div"),t=this.__v.__k[0].__c;this.__v.__k[0]=WW(this.__b,i,t.__O=t.__P)}this.__b=null}var r=e.__a&amp;&amp;G($n,null,n.fallback);return r&amp;&amp;(r.__h=null),[G($n,null,e.__a?null:n.children),r]};var VW=function(n,e,i){if(++i[1]===i[0]&amp;&amp;n.o.delete(e),n.props.revealOrder&amp;&amp;(n.props.revealOrder[0]!=="t"||!n.o.size))for(i=n.u;i;){for(;i.length&gt;3;)i.pop()();if(i[1]&lt;i[0])break;n.u=i=i[2]}};function S2e(n){return this.getChildContext=function(){return n.context},n.children}function P2e(n){var e=this,i=n.i;e.componentWillUnmount=function(){Bu(null,e.l),e.l=null,e.i=null},e.i&amp;&amp;e.i!==i&amp;&amp;e.componentWillUnmount(),n.__v?(e.l||(e.i=i,e.l={nodeType:1,parentNode:i,childNodes:[],appendChild:function(t){this.childNodes.push(t),e.i.appendChild(t)},insertBefore:function(t,r){this.childNodes.push(t),e.i.appendChild(t)},removeChild:function(t){this.childNodes.splice(this.childNodes.indexOf(t)&gt;&gt;&gt;1,1),e.i.removeChild(t)}}),Bu(G(S2e,{context:e.context},n.__v),e.l)):e.l&amp;&amp;e.componentWillUnmount()}function YW(n,e){var i=G(P2e,{__v:n,i:e});return i.containerInfo=e,i}(Pw.prototype=new go).__a=function(n){var e=this,i=$W(e.__v),t=e.o.get(n);return t[0]++,function(r){var o=function(){e.props.revealOrder?(t.push(r),VW(e,n,t)):r()};i?i(o):o()}},Pw.prototype.render=function(n){this.u=null,this.o=new Map;var e=xb(n.children);n.revealOrder&amp;&amp;n.revealOrder[0]==="b"&amp;&amp;e.reverse();for(var i=e.length;i--;)this.o.set(e[i],this.u=[1,0,this.u]);return n.children},Pw.prototype.componentDidUpdate=Pw.prototype.componentDidMount=function(){var n=this;this.o.forEach(function(e,i){VW(n,i,e)})};var D2e=typeof Symbol&lt;"u"&amp;&amp;Symbol.for&amp;&amp;Symbol.for("react.element")||60103,I2e=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,T2e=typeof document&lt;"u",A2e=function(n){return(typeof Symbol&lt;"u"&amp;&amp;typeof Symbol()=="symbol"?/fil|che|rad/i:/fil|che|ra/i).test(n)};go.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(n){Object.defineProperty(go.prototype,n,{configurable:!0,get:function(){return this["UNSAFE_"+n]},set:function(e){Object.defineProperty(this,n,{configurable:!0,writable:!0,value:e})}})});var BW=Rt.event;function R2e(){}function F2e(){return this.cancelBubble}function N2e(){return this.defaultPrevented}Rt.event=function(n){return BW&amp;&amp;(n=BW(n)),n.persist=R2e,n.isPropagationStopped=F2e,n.isDefaultPrevented=N2e,n.nativeEvent=n};var L2e,zW={configurable:!0,get:function(){return this.class}},HW=Rt.vnode;Rt.vnode=function(n){var e=n.type,i=n.props,t=i;if(typeof e=="string"){var r=e.indexOf("-")===-1;for(var o in t={},i){var a=i[o];T2e&amp;&amp;o==="children"&amp;&amp;e==="noscript"||o==="value"&amp;&amp;"defaultValue"in i&amp;&amp;a==null||(o==="defaultValue"&amp;&amp;"value"in i&amp;&amp;i.value==null?o="value":o==="download"&amp;&amp;a===!0?a="":/ondoubleclick/i.test(o)?o="ondblclick":/^onchange(textarea|input)/i.test(o+e)&amp;&amp;!A2e(i.type)?o="oninput":/^onfocus$/i.test(o)?o="onfocusin":/^onblur$/i.test(o)?o="onfocusout":/^on(Ani|Tra|Tou|BeforeInp|Compo)/.test(o)?o=o.toLowerCase():r&amp;&amp;I2e.test(o)?o=o.replace(/[A-Z0-9]/g,"-$&amp;").toLowerCase():a===null&amp;&amp;(a=void 0),/^oninput$/i.test(o)&amp;&amp;(o=o.toLowerCase(),t[o]&amp;&amp;(o="oninputCapture")),t[o]=a)}e=="select"&amp;&amp;t.multiple&amp;&amp;Array.isArray(t.value)&amp;&amp;(t.value=xb(i.children).forEach(function(s){s.props.selected=t.value.indexOf(s.props.value)!=-1})),e=="select"&amp;&amp;t.defaultValue!=null&amp;&amp;(t.value=xb(i.children).forEach(function(s){s.props.selected=t.multiple?t.defaultValue.indexOf(s.props.value)!=-1:t.defaultValue==s.props.value})),n.props=t,i.class!=i.className&amp;&amp;(zW.enumerable="className"in i,i.className!=null&amp;&amp;(t.class=i.className),Object.defineProperty(t,"className",zW))}n.$$typeof=D2e,HW&amp;&amp;HW(n)};var UW=Rt.__r;Rt.__r=function(n){UW&amp;&amp;UW(n),L2e=n.__c};var lG=[],zI=new Map;function Yu(n){lG.push(n),zI.forEach(e=&gt;{mG(e,n)})}function dG(n){n.isConnected&amp;&amp;n.getRootNode&amp;&amp;uG(n.getRootNode())}function uG(n){let e=zI.get(n);if(!e||!e.isConnected){if(e=n.querySelector("style[data-fullcalendar]"),!e){e=document.createElement("style"),e.setAttribute("data-fullcalendar","");let i=V2e();i&amp;&amp;(e.nonce=i);let t=n===document?document.head:n,r=n===document?t.querySelector("script,link[rel=stylesheet],link[as=style],style"):t.firstChild;t.insertBefore(e,r)}zI.set(n,e),j2e(e)}}function j2e(n){for(let e of lG)mG(n,e)}function mG(n,e){let{sheet:i}=n,t=i.cssRules.length;e.split("}").forEach((r,o)=&gt;{r=r.trim(),r&amp;&amp;i.insertRule(r+"}",t+o)})}var TI;function V2e(){return TI===void 0&amp;&amp;(TI=B2e()),TI}function B2e(){let n=document.querySelector('meta[name="csp-nonce"]');if(n&amp;&amp;n.hasAttribute("content"))return n.getAttribute("content");let e=document.querySelector("script[nonce]");return e&amp;&amp;e.nonce||""}typeof document&lt;"u"&amp;&amp;uG(document);var z2e=':root{--fc-small-font-size:.85em;--fc-page-bg-color:#fff;--fc-neutral-bg-color:hsla(0,0%,82%,.3);--fc-neutral-text-color:grey;--fc-border-color:#ddd;--fc-button-text-color:#fff;--fc-button-bg-color:#2c3e50;--fc-button-border-color:#2c3e50;--fc-button-hover-bg-color:#1e2b37;--fc-button-hover-border-color:#1a252f;--fc-button-active-bg-color:#1a252f;--fc-button-active-border-color:#151e27;--fc-event-bg-color:#3788d8;--fc-event-border-color:#3788d8;--fc-event-text-color:#fff;--fc-event-selected-overlay-color:rgba(0,0,0,.25);--fc-more-link-bg-color:#d0d0d0;--fc-more-link-text-color:inherit;--fc-event-resizer-thickness:8px;--fc-event-resizer-dot-total-width:8px;--fc-event-resizer-dot-border-width:1px;--fc-non-business-color:hsla(0,0%,84%,.3);--fc-bg-event-color:#8fdf82;--fc-bg-event-opacity:0.3;--fc-highlight-color:rgba(188,232,241,.3);--fc-today-bg-color:rgba(255,220,40,.15);--fc-now-indicator-color:red}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc{display:flex;flex-direction:column;font-size:1em}.fc,.fc *,.fc :after,.fc :before{box-sizing:border-box}.fc table{border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{padding:0;vertical-align:top}.fc a[data-navlink]{cursor:pointer}.fc a[data-navlink]:hover{text-decoration:underline}.fc-direction-ltr{direction:ltr;text-align:left}.fc-direction-rtl{direction:rtl;text-align:right}.fc-theme-standard td,.fc-theme-standard th{border:1px solid var(--fc-border-color)}.fc-liquid-hack td,.fc-liquid-hack th{position:relative}@font-face{font-family:fcicons;font-style:normal;font-weight:400;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype")}.fc-icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:fcicons!important;font-style:normal;font-variant:normal;font-weight:400;height:1em;line-height:1;text-align:center;text-transform:none;-moz-user-select:none;user-select:none;width:1em}.fc-icon-chevron-left:before{content:"\\e900"}.fc-icon-chevron-right:before{content:"\\e901"}.fc-icon-chevrons-left:before{content:"\\e902"}.fc-icon-chevrons-right:before{content:"\\e903"}.fc-icon-minus-square:before{content:"\\e904"}.fc-icon-plus-square:before{content:"\\e905"}.fc-icon-x:before{content:"\\e906"}.fc .fc-button{border-radius:0;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible;text-transform:none}.fc .fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc .fc-button{-webkit-appearance:button}.fc .fc-button:not(:disabled){cursor:pointer}.fc .fc-button{background-color:transparent;border:1px solid transparent;border-radius:.25em;display:inline-block;font-size:1em;font-weight:400;line-height:1.5;padding:.4em .65em;text-align:center;-moz-user-select:none;user-select:none;vertical-align:middle}.fc .fc-button:hover{text-decoration:none}.fc .fc-button:focus{box-shadow:0 0 0 .2rem rgba(44,62,80,.25);outline:0}.fc .fc-button:disabled{opacity:.65}.fc .fc-button-primary{background-color:var(--fc-button-bg-color);border-color:var(--fc-button-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:hover{background-color:var(--fc-button-hover-bg-color);border-color:var(--fc-button-hover-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:disabled{background-color:var(--fc-button-bg-color);border-color:var(--fc-button-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:var(--fc-button-active-bg-color);border-color:var(--fc-button-active-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button .fc-icon{font-size:1.5em;vertical-align:middle}.fc .fc-button-group{display:inline-flex;position:relative;vertical-align:middle}.fc .fc-button-group&gt;.fc-button{flex:1 1 auto;position:relative}.fc .fc-button-group&gt;.fc-button.fc-button-active,.fc .fc-button-group&gt;.fc-button:active,.fc .fc-button-group&gt;.fc-button:focus,.fc .fc-button-group&gt;.fc-button:hover{z-index:1}.fc-direction-ltr .fc-button-group&gt;.fc-button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.fc-direction-ltr .fc-button-group&gt;.fc-button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.fc-direction-rtl .fc-button-group&gt;.fc-button:not(:first-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.fc-direction-rtl .fc-button-group&gt;.fc-button:not(:last-child){border-bottom-left-radius:0;border-top-left-radius:0}.fc .fc-toolbar{align-items:center;display:flex;justify-content:space-between}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc .fc-toolbar-title{font-size:1.75em;margin:0}.fc-direction-ltr .fc-toolbar&gt;*&gt;:not(:first-child){margin-left:.75em}.fc-direction-rtl .fc-toolbar&gt;*&gt;:not(:first-child){margin-right:.75em}.fc-direction-rtl .fc-toolbar-ltr{flex-direction:row-reverse}.fc .fc-scroller{-webkit-overflow-scrolling:touch;position:relative}.fc .fc-scroller-liquid{height:100%}.fc .fc-scroller-liquid-absolute{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-scroller-harness{direction:ltr;overflow:hidden;position:relative}.fc .fc-scroller-harness-liquid{height:100%}.fc-direction-rtl .fc-scroller-harness&gt;.fc-scroller{direction:rtl}.fc-theme-standard .fc-scrollgrid{border:1px solid var(--fc-border-color)}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{table-layout:fixed;width:100%}.fc .fc-scrollgrid table{border-left-style:hidden;border-right-style:hidden;border-top-style:hidden}.fc .fc-scrollgrid{border-bottom-width:0;border-collapse:separate;border-right-width:0}.fc .fc-scrollgrid-liquid{height:100%}.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section table,.fc .fc-scrollgrid-section&gt;td{height:1px}.fc .fc-scrollgrid-section-liquid&gt;td{height:100%}.fc .fc-scrollgrid-section&gt;*{border-left-width:0;border-top-width:0}.fc .fc-scrollgrid-section-footer&gt;*,.fc .fc-scrollgrid-section-header&gt;*{border-bottom-width:0}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table{border-bottom-style:hidden}.fc .fc-scrollgrid-section-sticky&gt;*{background:var(--fc-page-bg-color);position:sticky;z-index:3}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky&gt;*{top:0}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky&gt;*{bottom:0}.fc .fc-scrollgrid-sticky-shim{height:1px;margin-bottom:-1px}.fc-sticky{position:sticky}.fc .fc-view-harness{flex-grow:1;position:relative}.fc .fc-view-harness-active&gt;.fc-view{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-col-header-cell-cushion{display:inline-block;padding:2px 4px}.fc .fc-bg-event,.fc .fc-highlight,.fc .fc-non-business{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-non-business{background:var(--fc-non-business-color)}.fc .fc-bg-event{background:var(--fc-bg-event-color);opacity:var(--fc-bg-event-opacity)}.fc .fc-bg-event .fc-event-title{font-size:var(--fc-small-font-size);font-style:italic;margin:.5em}.fc .fc-highlight{background:var(--fc-highlight-color)}.fc .fc-cell-shaded,.fc .fc-day-disabled{background:var(--fc-neutral-bg-color)}a.fc-event,a.fc-event:hover{text-decoration:none}.fc-event.fc-event-draggable,.fc-event[href]{cursor:pointer}.fc-event .fc-event-main{position:relative;z-index:2}.fc-event-dragging:not(.fc-event-selected){opacity:.75}.fc-event-dragging.fc-event-selected{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-event .fc-event-resizer{display:none;position:absolute;z-index:4}.fc-event-selected .fc-event-resizer,.fc-event:hover .fc-event-resizer{display:block}.fc-event-selected .fc-event-resizer{background:var(--fc-page-bg-color);border-color:inherit;border-radius:calc(var(--fc-event-resizer-dot-total-width)/2);border-style:solid;border-width:var(--fc-event-resizer-dot-border-width);height:var(--fc-event-resizer-dot-total-width);width:var(--fc-event-resizer-dot-total-width)}.fc-event-selected .fc-event-resizer:before{bottom:-20px;content:"";left:-20px;position:absolute;right:-20px;top:-20px}.fc-event-selected,.fc-event:focus{box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event-selected:before,.fc-event:focus:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:3}.fc-event-selected:after,.fc-event:focus:after{background:var(--fc-event-selected-overlay-color);bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;z-index:1}.fc-h-event{background-color:var(--fc-event-bg-color);border:1px solid var(--fc-event-border-color);display:block}.fc-h-event .fc-event-main{color:var(--fc-event-text-color)}.fc-h-event .fc-event-main-frame{display:flex}.fc-h-event .fc-event-time{max-width:100%;overflow:hidden}.fc-h-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-width:0}.fc-h-event .fc-event-title{display:inline-block;left:0;max-width:100%;overflow:hidden;right:0;vertical-align:top}.fc-h-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{bottom:0;top:0;width:var(--fc-event-resizer-thickness)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{cursor:w-resize;left:calc(var(--fc-event-resizer-thickness)*-.5)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{cursor:e-resize;right:calc(var(--fc-event-resizer-thickness)*-.5)}.fc-h-event.fc-event-selected .fc-event-resizer{margin-top:calc(var(--fc-event-resizer-dot-total-width)*-.5);top:50%}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{left:calc(var(--fc-event-resizer-dot-total-width)*-.5)}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start{right:calc(var(--fc-event-resizer-dot-total-width)*-.5)}.fc .fc-popover{box-shadow:0 2px 6px rgba(0,0,0,.15);position:absolute;z-index:9999}.fc .fc-popover-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:3px 4px}.fc .fc-popover-title{margin:0 2px}.fc .fc-popover-close{cursor:pointer;font-size:1.1em;opacity:.65}.fc-theme-standard .fc-popover{background:var(--fc-page-bg-color);border:1px solid var(--fc-border-color)}.fc-theme-standard .fc-popover-header{background:var(--fc-neutral-bg-color)}';Yu(z2e);var Mp=class{constructor(e){this.drainedOption=e,this.isRunning=!1,this.isDirty=!1,this.pauseDepths={},this.timeoutId=0}request(e){this.isDirty=!0,this.isPaused()||(this.clearTimeout(),e==null?this.tryDrain():this.timeoutId=setTimeout(this.tryDrain.bind(this),e))}pause(e=""){let{pauseDepths:i}=this;i[e]=(i[e]||0)+1,this.clearTimeout()}resume(e="",i){let{pauseDepths:t}=this;e in t&amp;&amp;(i?delete t[e]:(t[e]-=1,t[e]&lt;=0&amp;&amp;delete t[e]),this.tryDrain())}isPaused(){return Object.keys(this.pauseDepths).length}tryDrain(){if(!this.isRunning&amp;&amp;!this.isPaused()){for(this.isRunning=!0;this.isDirty;)this.isDirty=!1,this.drained();this.isRunning=!1}}clear(){this.clearTimeout(),this.isDirty=!1,this.pauseDepths={}}clearTimeout(){this.timeoutId&amp;&amp;(clearTimeout(this.timeoutId),this.timeoutId=0)}drained(){this.drainedOption&amp;&amp;this.drainedOption()}};function Vb(n){n.parentNode&amp;&amp;n.parentNode.removeChild(n)}function Nr(n,e){if(n.closest)return n.closest(e);if(!document.documentElement.contains(n))return null;do{if(JI(n,e))return n;n=n.parentElement||n.parentNode}while(n!==null&amp;&amp;n.nodeType===1);return null}function JI(n,e){return(n.matches||n.matchesSelector||n.msMatchesSelector).call(n,e)}function pG(n,e){let i=n instanceof HTMLElement?[n]:n,t=[];for(let r=0;r&lt;i.length;r+=1){let o=i[r].querySelectorAll(e);for(let a=0;a&lt;o.length;a+=1)t.push(o[a])}return t}var H2e=/(top|left|right|bottom|width|height)$/i;function Np(n,e){for(let i in e)eT(n,i,e[i])}function eT(n,e,i){i==null?n.style[e]="":typeof i=="number"&amp;&amp;H2e.test(e)?n.style[e]=`${i}px`:n.style[e]=i}function Yw(n){var e,i;return(i=(e=n.composedPath)===null||e===void 0?void 0:e.call(n)[0])!==null&amp;&amp;i!==void 0?i:n.target}var qW=0;function Is(){return qW+=1,"fc-dom-"+qW}function Bb(n){n.preventDefault()}function U2e(n,e){return i=&gt;{let t=Nr(i.target,n);t&amp;&amp;e.call(t,i,t)}}function tT(n,e,i,t){let r=U2e(i,t);return n.addEventListener(e,r),()=&gt;{n.removeEventListener(e,r)}}function hG(n,e,i,t){let r;return tT(n,"mouseover",e,(o,a)=&gt;{if(a!==r){r=a,i(o,a);let s=c=&gt;{r=null,t(c,a),a.removeEventListener("mouseleave",s)};a.addEventListener("mouseleave",s)}})}var ZW=["webkitTransitionEnd","otransitionend","oTransitionEnd","msTransitionEnd","transitionend"];function nT(n,e){let i=t=&gt;{e(t),ZW.forEach(r=&gt;{n.removeEventListener(r,i)})};ZW.forEach(t=&gt;{n.addEventListener(t,i)})}function fG(n){return Object.assign({onClick:n},gG(n))}function gG(n){return{tabIndex:0,onKeyDown(e){(e.key==="Enter"||e.key===" ")&amp;&amp;(n(e),e.preventDefault())}}}var QW=0;function vd(){return QW+=1,String(QW)}function zb(){document.body.classList.add("fc-not-allowed")}function Hb(){document.body.classList.remove("fc-not-allowed")}function iT(n){n.style.userSelect="none",n.style.webkitUserSelect="none",n.addEventListener("selectstart",Bb)}function rT(n){n.style.userSelect="",n.style.webkitUserSelect="",n.removeEventListener("selectstart",Bb)}function oT(n){n.addEventListener("contextmenu",Bb)}function aT(n){n.removeEventListener("contextmenu",Bb)}function _G(n){let e=[],i=[],t,r;for(typeof n=="string"?i=n.split(/\s*,\s*/):typeof n=="function"?i=[n]:Array.isArray(n)&amp;&amp;(i=n),t=0;t&lt;i.length;t+=1)r=i[t],typeof r=="string"?e.push(r.charAt(0)==="-"?{field:r.substring(1),order:-1}:{field:r,order:1}):typeof r=="function"&amp;&amp;e.push({func:r});return e}function bG(n,e,i){let t,r;for(t=0;t&lt;i.length;t+=1)if(r=W2e(n,e,i[t]),r)return r;return 0}function W2e(n,e,i){return i.func?i.func(n,e):vG(n[i.field],e[i.field])*(i.order||1)}function vG(n,e){return!n&amp;&amp;!e?0:e==null?-1:n==null?1:typeof n=="string"||typeof e=="string"?String(n).localeCompare(String(e)):n-e}function wp(n,e){let i=String(n);return"000".substr(0,e-i.length)+i}function ag(n,e,i){return typeof n=="function"?n(...e):typeof n=="string"?e.reduce((t,r,o)=&gt;t.replace("$"+o,r||""),n):i}function sT(n,e){return n-e}function wb(n){return n%1===0}function G2e(n){let e=n.querySelector(".fc-scrollgrid-shrink-frame"),i=n.querySelector(".fc-scrollgrid-shrink-cushion");if(!e)throw new Error("needs fc-scrollgrid-shrink-frame className");if(!i)throw new Error("needs fc-scrollgrid-shrink-cushion className");return n.getBoundingClientRect().width-e.getBoundingClientRect().width+i.getBoundingClientRect().width}var KW=["years","months","days","milliseconds"],$2e=/^(-?)(?:(\d+)\.)?(\d+):(\d\d)(?::(\d\d)(?:\.(\d\d\d))?)?/;function pn(n,e){return typeof n=="string"?Y2e(n):typeof n=="object"&amp;&amp;n?XW(n):typeof n=="number"?XW({[e||"milliseconds"]:n}):null}function Y2e(n){let e=$2e.exec(n);if(e){let i=e[1]?-1:1;return{years:0,months:0,days:i*(e[2]?parseInt(e[2],10):0),milliseconds:i*((e[3]?parseInt(e[3],10):0)*60*60*1e3+(e[4]?parseInt(e[4],10):0)*60*1e3+(e[5]?parseInt(e[5],10):0)*1e3+(e[6]?parseInt(e[6],10):0))}}return null}function XW(n){let e={years:n.years||n.year||0,months:n.months||n.month||0,days:n.days||n.day||0,milliseconds:(n.hours||n.hour||0)*60*60*1e3+(n.minutes||n.minute||0)*60*1e3+(n.seconds||n.second||0)*1e3+(n.milliseconds||n.millisecond||n.ms||0)},i=n.weeks||n.week;return i&amp;&amp;(e.days+=i*7,e.specifiedWeeks=!0),e}function q2e(n,e){return n.years===e.years&amp;&amp;n.months===e.months&amp;&amp;n.days===e.days&amp;&amp;n.milliseconds===e.milliseconds}function Ub(n,e){return{years:n.years+e.years,months:n.months+e.months,days:n.days+e.days,milliseconds:n.milliseconds+e.milliseconds}}function yG(n,e){return{years:n.years-e.years,months:n.months-e.months,days:n.days-e.days,milliseconds:n.milliseconds-e.milliseconds}}function cT(n,e){return{years:n.years*e,months:n.months*e,days:n.days*e,milliseconds:n.milliseconds*e}}function Z2e(n){return tg(n)/365}function Q2e(n){return tg(n)/30}function tg(n){return Ua(n)/864e5}function Ua(n){return n.years*(365*864e5)+n.months*(30*864e5)+n.days*864e5+n.milliseconds}function Wb(n,e){let i=null;for(let t=0;t&lt;KW.length;t+=1){let r=KW[t];if(e[r]){let o=n[r]/e[r];if(!wb(o)||i!==null&amp;&amp;i!==o)return null;i=o}else if(n[r])return null}return i}function Mb(n){let e=n.milliseconds;if(e){if(e%1e3!==0)return{unit:"millisecond",value:e};if(e%(1e3*60)!==0)return{unit:"second",value:e/1e3};if(e%(1e3*60*60)!==0)return{unit:"minute",value:e/(1e3*60)};if(e)return{unit:"hour",value:e/(1e3*60*60)}}return n.days?n.specifiedWeeks&amp;&amp;n.days%7===0?{unit:"week",value:n.days/7}:{unit:"day",value:n.days}:n.months?{unit:"month",value:n.months}:n.years?{unit:"year",value:n.years}:{unit:"millisecond",value:0}}function ll(n,e,i){if(n===e)return!0;let t=n.length,r;if(t!==e.length)return!1;for(r=0;r&lt;t;r+=1)if(!(i?i(n[r],e[r]):n[r]===e[r]))return!1;return!0}var K2e=["sun","mon","tue","wed","thu","fri","sat"];function qw(n,e){let i=Hu(n);return i[2]+=e*7,va(i)}function zi(n,e){let i=Hu(n);return i[2]+=e,va(i)}function sl(n,e){let i=Hu(n);return i[6]+=e,va(i)}function lT(n,e){return dl(n,e)/7}function dl(n,e){return(e.valueOf()-n.valueOf())/(1e3*60*60*24)}function X2e(n,e){return(e.valueOf()-n.valueOf())/(1e3*60*60)}function J2e(n,e){return(e.valueOf()-n.valueOf())/(1e3*60)}function ewe(n,e){return(e.valueOf()-n.valueOf())/1e3}function CG(n,e){let i=ii(n),t=ii(e);return{years:0,months:0,days:Math.round(dl(i,t)),milliseconds:e.valueOf()-t.valueOf()-(n.valueOf()-i.valueOf())}}function xG(n,e){let i=ng(n,e);return i!==null&amp;&amp;i%7===0?i/7:null}function ng(n,e){return Uu(n)===Uu(e)?Math.round(dl(n,e)):null}function ii(n){return va([n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()])}function twe(n){return va([n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate(),n.getUTCHours()])}function nwe(n){return va([n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate(),n.getUTCHours(),n.getUTCMinutes()])}function iwe(n){return va([n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate(),n.getUTCHours(),n.getUTCMinutes(),n.getUTCSeconds()])}function rwe(n,e,i){let t=n.getUTCFullYear(),r=AI(n,t,e,i);if(r&lt;1)return AI(n,t-1,e,i);let o=AI(n,t+1,e,i);return o&gt;=1?Math.min(r,o):r}function AI(n,e,i,t){let r=va([e,0,1+owe(e,i,t)]),o=ii(n),a=Math.round(dl(r,o));return Math.floor(a/7)+1}function owe(n,e,i){let t=7+e-i;return-((7+va([n,0,t]).getUTCDay()-e)%7)+t-1}function JW(n){return[n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()]}function eG(n){return new Date(n[0],n[1]||0,n[2]==null?1:n[2],n[3]||0,n[4]||0,n[5]||0)}function Hu(n){return[n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate(),n.getUTCHours(),n.getUTCMinutes(),n.getUTCSeconds(),n.getUTCMilliseconds()]}function va(n){return n.length===1&amp;&amp;(n=n.concat([0])),new Date(Date.UTC(...n))}function dT(n){return!isNaN(n.valueOf())}function Uu(n){return n.getUTCHours()*1e3*60*60+n.getUTCMinutes()*1e3*60+n.getUTCSeconds()*1e3+n.getUTCMilliseconds()}function Zw(n,e,i=!1){let t=n.toISOString();return t=t.replace(".000",""),i&amp;&amp;(t=t.replace("T00:00:00Z","")),t.length&gt;10&amp;&amp;(e==null?t=t.replace("Z",""):e!==0&amp;&amp;(t=t.replace("Z",pT(e,!0)))),t}function qu(n){return n.toISOString().replace(/T.*$/,"")}function uT(n){return n.toISOString().match(/^\d{4}-\d{2}/)[0]}function mT(n){return wp(n.getUTCHours(),2)+":"+wp(n.getUTCMinutes(),2)+":"+wp(n.getUTCSeconds(),2)}function pT(n,e=!1){let i=n&lt;0?"-":"+",t=Math.abs(n),r=Math.floor(t/60),o=Math.round(t%60);return e?`${i+wp(r,2)}:${wp(o,2)}`:`GMT${i}${r}${o?`:${wp(o,2)}`:""}`}function Pt(n,e,i){let t,r;return function(...o){if(!t)r=n.apply(this,o);else if(!ll(t,o)){i&amp;&amp;i(r);let a=n.apply(this,o);(!e||!e(a,r))&amp;&amp;(r=a)}return t=o,r}}function sg(n,e,i){let t,r;return o=&gt;{if(!t)r=n.call(this,o);else if(!Wa(t,o)){i&amp;&amp;i(r);let a=n.call(this,o);(!e||!e(a,r))&amp;&amp;(r=a)}return t=o,r}}var tG={week:3,separator:0,omitZeroMinute:0,meridiem:0,omitCommas:0},Lw={timeZoneName:7,era:6,year:5,month:4,day:2,weekday:2,hour:1,minute:1,second:1},Dw=/\s*([ap])\.?m\.?/i,awe=/,/g,swe=/\s+/g,cwe=/\u200e/g,lwe=/UTC|GMT/,HI=class{constructor(e){let i={},t={},r=0;for(let o in e)o in tG?(t[o]=e[o],r=Math.max(tG[o],r)):(i[o]=e[o],o in Lw&amp;&amp;(r=Math.max(Lw[o],r)));this.standardDateProps=i,this.extendedSettings=t,this.severity=r,this.buildFormattingFunc=Pt(nG)}format(e,i){return this.buildFormattingFunc(this.standardDateProps,this.extendedSettings,i)(e)}formatRange(e,i,t,r){let{standardDateProps:o,extendedSettings:a}=this,s=fwe(e.marker,i.marker,t.calendarSystem);if(!s)return this.format(e,t);let c=s;c&gt;1&amp;&amp;(o.year==="numeric"||o.year==="2-digit")&amp;&amp;(o.month==="numeric"||o.month==="2-digit")&amp;&amp;(o.day==="numeric"||o.day==="2-digit")&amp;&amp;(c=1);let l=this.format(e,t),u=this.format(i,t);if(l===u)return l;let f=gwe(o,c),g=nG(f,a,t),b=g(e),y=g(i),M=_we(l,b,u,y),k=a.separator||r||t.defaultSeparator||"";return M?M.before+b+k+y+M.after:l+k+u}getLargestUnit(){switch(this.severity){case 7:case 6:case 5:return"year";case 4:return"month";case 3:return"week";case 2:return"day";default:return"time"}}};function nG(n,e,i){let t=Object.keys(n).length;return t===1&amp;&amp;n.timeZoneName==="short"?r=&gt;pT(r.timeZoneOffset):t===0&amp;&amp;e.week?r=&gt;hwe(i.computeWeekNumber(r.marker),i.weekText,i.weekTextLong,i.locale,e.week):dwe(n,e,i)}function dwe(n,e,i){n=Object.assign({},n),e=Object.assign({},e),uwe(n,e),n.timeZone="UTC";let t=new Intl.DateTimeFormat(i.locale.codes,n),r;if(e.omitZeroMinute){let o=Object.assign({},n);delete o.minute,r=new Intl.DateTimeFormat(i.locale.codes,o)}return o=&gt;{let{marker:a}=o,s;r&amp;&amp;!a.getUTCMinutes()?s=r:s=t;let c=s.format(a);return mwe(c,o,n,e,i)}}function uwe(n,e){n.timeZoneName&amp;&amp;(n.hour||(n.hour="2-digit"),n.minute||(n.minute="2-digit")),n.timeZoneName==="long"&amp;&amp;(n.timeZoneName="short"),e.omitZeroMinute&amp;&amp;(n.second||n.millisecond)&amp;&amp;delete e.omitZeroMinute}function mwe(n,e,i,t,r){return n=n.replace(cwe,""),i.timeZoneName==="short"&amp;&amp;(n=pwe(n,r.timeZone==="UTC"||e.timeZoneOffset==null?"UTC":pT(e.timeZoneOffset))),t.omitCommas&amp;&amp;(n=n.replace(awe,"").trim()),t.omitZeroMinute&amp;&amp;(n=n.replace(":00","")),t.meridiem===!1?n=n.replace(Dw,"").trim():t.meridiem==="narrow"?n=n.replace(Dw,(o,a)=&gt;a.toLocaleLowerCase()):t.meridiem==="short"?n=n.replace(Dw,(o,a)=&gt;`${a.toLocaleLowerCase()}m`):t.meridiem==="lowercase"&amp;&amp;(n=n.replace(Dw,o=&gt;o.toLocaleLowerCase())),n=n.replace(swe," "),n=n.trim(),n}function pwe(n,e){let i=!1;return n=n.replace(lwe,()=&gt;(i=!0,e)),i||(n+=` ${e}`),n}function hwe(n,e,i,t,r){let o=[];return r==="long"?o.push(i):(r==="short"||r==="narrow")&amp;&amp;o.push(e),(r==="long"||r==="short")&amp;&amp;o.push(" "),o.push(t.simpleNumberFormat.format(n)),t.options.direction==="rtl"&amp;&amp;o.reverse(),o.join("")}function fwe(n,e,i){return i.getMarkerYear(n)!==i.getMarkerYear(e)?5:i.getMarkerMonth(n)!==i.getMarkerMonth(e)?4:i.getMarkerDay(n)!==i.getMarkerDay(e)?2:Uu(n)!==Uu(e)?1:0}function gwe(n,e){let i={};for(let t in n)(!(t in Lw)||Lw[t]&lt;=e)&amp;&amp;(i[t]=n[t]);return i}function _we(n,e,i,t){let r=0;for(;r&lt;n.length;){let o=n.indexOf(e,r);if(o===-1)break;let a=n.substr(0,o);r=o+e.length;let s=n.substr(r),c=0;for(;c&lt;i.length;){let l=i.indexOf(t,c);if(l===-1)break;let u=i.substr(0,l);c=l+t.length;let f=i.substr(c);if(a===u&amp;&amp;s===f)return{before:a,after:s}}}return null}function iG(n,e){let i=e.markerToArray(n.marker);return{marker:n.marker,timeZoneOffset:n.timeZoneOffset,array:i,year:i[0],month:i[1],day:i[2],hour:i[3],minute:i[4],second:i[5],millisecond:i[6]}}function jw(n,e,i,t){let r=iG(n,i.calendarSystem),o=e?iG(e,i.calendarSystem):null;return{date:r,start:r,end:o,timeZone:i.timeZone,localeCodes:i.locale.codes,defaultSeparator:t||i.defaultSeparator}}var UI=class{constructor(e){this.cmdStr=e}format(e,i,t){return i.cmdFormatter(this.cmdStr,jw(e,null,i,t))}formatRange(e,i,t,r){return t.cmdFormatter(this.cmdStr,jw(e,i,t,r))}},WI=class{constructor(e){this.func=e}format(e,i,t){return this.func(jw(e,null,i,t))}formatRange(e,i,t,r){return this.func(jw(e,i,t,r))}};function ni(n){return typeof n=="object"&amp;&amp;n?new HI(n):typeof n=="string"?new UI(n):typeof n=="function"?new WI(n):null}var hT={navLinkDayClick:pe,navLinkWeekClick:pe,duration:pn,bootstrapFontAwesome:pe,buttonIcons:pe,customButtons:pe,defaultAllDayEventDuration:pn,defaultTimedEventDuration:pn,nextDayThreshold:pn,scrollTime:pn,scrollTimeReset:Boolean,slotMinTime:pn,slotMaxTime:pn,dayPopoverFormat:ni,slotDuration:pn,snapDuration:pn,headerToolbar:pe,footerToolbar:pe,defaultRangeSeparator:String,titleRangeSeparator:String,forceEventDuration:Boolean,dayHeaders:Boolean,dayHeaderFormat:ni,dayHeaderClassNames:pe,dayHeaderContent:pe,dayHeaderDidMount:pe,dayHeaderWillUnmount:pe,dayCellClassNames:pe,dayCellContent:pe,dayCellDidMount:pe,dayCellWillUnmount:pe,initialView:String,aspectRatio:Number,weekends:Boolean,weekNumberCalculation:pe,weekNumbers:Boolean,weekNumberClassNames:pe,weekNumberContent:pe,weekNumberDidMount:pe,weekNumberWillUnmount:pe,editable:Boolean,viewClassNames:pe,viewDidMount:pe,viewWillUnmount:pe,nowIndicator:Boolean,nowIndicatorClassNames:pe,nowIndicatorContent:pe,nowIndicatorDidMount:pe,nowIndicatorWillUnmount:pe,showNonCurrentDates:Boolean,lazyFetching:Boolean,startParam:String,endParam:String,timeZoneParam:String,timeZone:String,locales:pe,locale:pe,themeSystem:String,dragRevertDuration:Number,dragScroll:Boolean,allDayMaintainDuration:Boolean,unselectAuto:Boolean,dropAccept:pe,eventOrder:_G,eventOrderStrict:Boolean,handleWindowResize:Boolean,windowResizeDelay:Number,longPressDelay:Number,eventDragMinDistance:Number,expandRows:Boolean,height:pe,contentHeight:pe,direction:String,weekNumberFormat:ni,eventResizableFromStart:Boolean,displayEventTime:Boolean,displayEventEnd:Boolean,weekText:String,weekTextLong:String,progressiveEventRendering:Boolean,businessHours:pe,initialDate:pe,now:pe,eventDataTransform:pe,stickyHeaderDates:pe,stickyFooterScrollbar:pe,viewHeight:pe,defaultAllDay:Boolean,eventSourceFailure:pe,eventSourceSuccess:pe,eventDisplay:String,eventStartEditable:Boolean,eventDurationEditable:Boolean,eventOverlap:pe,eventConstraint:pe,eventAllow:pe,eventBackgroundColor:String,eventBorderColor:String,eventTextColor:String,eventColor:String,eventClassNames:pe,eventContent:pe,eventDidMount:pe,eventWillUnmount:pe,selectConstraint:pe,selectOverlap:pe,selectAllow:pe,droppable:Boolean,unselectCancel:String,slotLabelFormat:pe,slotLaneClassNames:pe,slotLaneContent:pe,slotLaneDidMount:pe,slotLaneWillUnmount:pe,slotLabelClassNames:pe,slotLabelContent:pe,slotLabelDidMount:pe,slotLabelWillUnmount:pe,dayMaxEvents:pe,dayMaxEventRows:pe,dayMinWidth:Number,slotLabelInterval:pn,allDayText:String,allDayClassNames:pe,allDayContent:pe,allDayDidMount:pe,allDayWillUnmount:pe,slotMinWidth:Number,navLinks:Boolean,eventTimeFormat:ni,rerenderDelay:Number,moreLinkText:pe,moreLinkHint:pe,selectMinDistance:Number,selectable:Boolean,selectLongPressDelay:Number,eventLongPressDelay:Number,selectMirror:Boolean,eventMaxStack:Number,eventMinHeight:Number,eventMinWidth:Number,eventShortHeight:Number,slotEventOverlap:Boolean,plugins:pe,firstDay:Number,dayCount:Number,dateAlignment:String,dateIncrement:pn,hiddenDays:pe,fixedWeekCount:Boolean,validRange:pe,visibleRange:pe,titleFormat:pe,eventInteractive:Boolean,noEventsText:String,viewHint:pe,navLinkHint:pe,closeHint:String,timeHint:String,eventHint:String,moreLinkClick:pe,moreLinkClassNames:pe,moreLinkContent:pe,moreLinkDidMount:pe,moreLinkWillUnmount:pe,monthStartFormat:ni,handleCustomRendering:pe,customRenderingMetaMap:pe,customRenderingReplaces:Boolean},yd={eventDisplay:"auto",defaultRangeSeparator:" - ",titleRangeSeparator:" \u2013 ",defaultTimedEventDuration:"01:00:00",defaultAllDayEventDuration:{day:1},forceEventDuration:!1,nextDayThreshold:"00:00:00",dayHeaders:!0,initialView:"",aspectRatio:1.35,headerToolbar:{start:"title",center:"",end:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberCalculation:"local",editable:!1,nowIndicator:!1,scrollTime:"06:00:00",scrollTimeReset:!0,slotMinTime:"00:00:00",slotMaxTime:"24:00:00",showNonCurrentDates:!0,lazyFetching:!0,startParam:"start",endParam:"end",timeZoneParam:"timeZone",timeZone:"local",locales:[],locale:"",themeSystem:"standard",dragRevertDuration:500,dragScroll:!0,allDayMaintainDuration:!1,unselectAuto:!0,dropAccept:"*",eventOrder:"start,-duration,allDay,title",dayPopoverFormat:{month:"long",day:"numeric",year:"numeric"},handleWindowResize:!0,windowResizeDelay:100,longPressDelay:1e3,eventDragMinDistance:5,expandRows:!1,navLinks:!1,selectable:!1,eventMinHeight:15,eventMinWidth:30,eventShortHeight:30,monthStartFormat:{month:"long",day:"numeric"}},fT={datesSet:pe,eventsSet:pe,eventAdd:pe,eventChange:pe,eventRemove:pe,windowResize:pe,eventClick:pe,eventMouseEnter:pe,eventMouseLeave:pe,select:pe,unselect:pe,loading:pe,_unmount:pe,_beforeprint:pe,_afterprint:pe,_noEventDrop:pe,_noEventResize:pe,_resize:pe,_scrollRequest:pe},gT={buttonText:pe,buttonHints:pe,views:pe,plugins:pe,initialEvents:pe,events:pe,eventSources:pe},Zu={headerToolbar:xp,footerToolbar:xp,buttonText:xp,buttonHints:xp,buttonIcons:xp,dateIncrement:xp,plugins:Iw,events:Iw,eventSources:Iw,resources:Iw};function xp(n,e){return typeof n=="object"&amp;&amp;typeof e=="object"&amp;&amp;n&amp;&amp;e?Wa(n,e):n===e}function Iw(n,e){return Array.isArray(n)&amp;&amp;Array.isArray(e)?ll(n,e):n===e}var wG={type:String,component:pe,buttonText:String,buttonTextKey:String,dateProfileGeneratorClass:pe,usesMinMaxTime:Boolean,classNames:pe,content:pe,didMount:pe,willUnmount:pe};function Qw(n){return Xw(n,Zu)}function Kw(n,e){let i={},t={};for(let r in e)r in n&amp;&amp;(i[r]=e[r](n[r]));for(let r in n)r in e||(t[r]=n[r]);return{refined:i,extra:t}}function pe(n){return n}var{hasOwnProperty:Vw}=Object.prototype;function Xw(n,e){let i={};if(e){for(let t in e)if(e[t]===xp){let r=[];for(let o=n.length-1;o&gt;=0;o-=1){let a=n[o][t];if(typeof a=="object"&amp;&amp;a)r.unshift(a);else if(a!==void 0){i[t]=a;break}}r.length&amp;&amp;(i[t]=Xw(r))}}for(let t=n.length-1;t&gt;=0;t-=1){let r=n[t];for(let o in r)o in i||(i[o]=r[o])}return i}function fd(n,e){let i={};for(let t in n)e(n[t],t)&amp;&amp;(i[t]=n[t]);return i}function Ds(n,e){let i={};for(let t in n)i[t]=e(n[t],t);return i}function _T(n){let e={};for(let i of n)e[i]=!0;return e}function Jw(n){let e=[];for(let i in n)e.push(n[i]);return e}function Wa(n,e){if(n===e)return!0;for(let i in n)if(Vw.call(n,i)&amp;&amp;!(i in e))return!1;for(let i in e)if(Vw.call(e,i)&amp;&amp;n[i]!==e[i])return!1;return!0}var bwe=/^on[A-Z]/;function vwe(n,e){let i=GI(n,e);for(let t of i)if(!bwe.test(t))return!1;return!0}function GI(n,e){let i=[];for(let t in n)Vw.call(n,t)&amp;&amp;(t in e||i.push(t));for(let t in e)Vw.call(e,t)&amp;&amp;n[t]!==e[t]&amp;&amp;i.push(t);return i}function Fw(n,e,i={}){if(n===e)return!0;for(let t in e)if(!(t in n&amp;&amp;ywe(n[t],e[t],i[t])))return!1;for(let t in n)if(!(t in e))return!1;return!0}function ywe(n,e,i){return n===e||i===!0?!0:i?i(n,e):!1}function MG(n,e=0,i,t=1){let r=[];i==null&amp;&amp;(i=Object.keys(n).length);for(let o=e;o&lt;i;o+=t){let a=n[o];a!==void 0&amp;&amp;r.push(a)}return r}var kG={};function Cwe(n,e){kG[n]=e}function xwe(n){return new kG[n]}var $I=class{getMarkerYear(e){return e.getUTCFullYear()}getMarkerMonth(e){return e.getUTCMonth()}getMarkerDay(e){return e.getUTCDate()}arrayToMarker(e){return va(e)}markerToArray(e){return Hu(e)}};Cwe("gregory",$I);var wwe=/^\s*(\d{4})(-?(\d{2})(-?(\d{2})([T ](\d{2}):?(\d{2})(:?(\d{2})(\.(\d+))?)?(Z|(([-+])(\d{2})(:?(\d{2}))?))?)?)?)?$/;function cg(n){let e=wwe.exec(n);if(e){let i=new Date(Date.UTC(Number(e[1]),e[3]?Number(e[3])-1:0,Number(e[5]||1),Number(e[7]||0),Number(e[8]||0),Number(e[10]||0),e[12]?+`0.${e[12]}`*1e3:0));if(dT(i)){let t=null;return e[13]&amp;&amp;(t=(e[15]==="-"?-1:1)*(Number(e[16]||0)*60+Number(e[18]||0))),{marker:i,isTimeUnspecified:!e[6],timeZoneOffset:t}}}return null}var ig=class{constructor(e){let i=this.timeZone=e.timeZone,t=i!=="local"&amp;&amp;i!=="UTC";e.namedTimeZoneImpl&amp;&amp;t&amp;&amp;(this.namedTimeZoneImpl=new e.namedTimeZoneImpl(i)),this.canComputeOffset=!!(!t||this.namedTimeZoneImpl),this.calendarSystem=xwe(e.calendarSystem),this.locale=e.locale,this.weekDow=e.locale.week.dow,this.weekDoy=e.locale.week.doy,e.weekNumberCalculation==="ISO"&amp;&amp;(this.weekDow=1,this.weekDoy=4),typeof e.firstDay=="number"&amp;&amp;(this.weekDow=e.firstDay),typeof e.weekNumberCalculation=="function"&amp;&amp;(this.weekNumberFunc=e.weekNumberCalculation),this.weekText=e.weekText!=null?e.weekText:e.locale.options.weekText,this.weekTextLong=(e.weekTextLong!=null?e.weekTextLong:e.locale.options.weekTextLong)||this.weekText,this.cmdFormatter=e.cmdFormatter,this.defaultSeparator=e.defaultSeparator}createMarker(e){let i=this.createMarkerMeta(e);return i===null?null:i.marker}createNowMarker(){return this.canComputeOffset?this.timestampToMarker(new Date().valueOf()):va(JW(new Date))}createMarkerMeta(e){if(typeof e=="string")return this.parse(e);let i=null;return typeof e=="number"?i=this.timestampToMarker(e):e instanceof Date?(e=e.valueOf(),isNaN(e)||(i=this.timestampToMarker(e))):Array.isArray(e)&amp;&amp;(i=va(e)),i===null||!dT(i)?null:{marker:i,isTimeUnspecified:!1,forcedTzo:null}}parse(e){let i=cg(e);if(i===null)return null;let{marker:t}=i,r=null;return i.timeZoneOffset!==null&amp;&amp;(this.canComputeOffset?t=this.timestampToMarker(t.valueOf()-i.timeZoneOffset*60*1e3):r=i.timeZoneOffset),{marker:t,isTimeUnspecified:i.isTimeUnspecified,forcedTzo:r}}getYear(e){return this.calendarSystem.getMarkerYear(e)}getMonth(e){return this.calendarSystem.getMarkerMonth(e)}getDay(e){return this.calendarSystem.getMarkerDay(e)}add(e,i){let t=this.calendarSystem.markerToArray(e);return t[0]+=i.years,t[1]+=i.months,t[2]+=i.days,t[6]+=i.milliseconds,this.calendarSystem.arrayToMarker(t)}subtract(e,i){let t=this.calendarSystem.markerToArray(e);return t[0]-=i.years,t[1]-=i.months,t[2]-=i.days,t[6]-=i.milliseconds,this.calendarSystem.arrayToMarker(t)}addYears(e,i){let t=this.calendarSystem.markerToArray(e);return t[0]+=i,this.calendarSystem.arrayToMarker(t)}addMonths(e,i){let t=this.calendarSystem.markerToArray(e);return t[1]+=i,this.calendarSystem.arrayToMarker(t)}diffWholeYears(e,i){let{calendarSystem:t}=this;return Uu(e)===Uu(i)&amp;&amp;t.getMarkerDay(e)===t.getMarkerDay(i)&amp;&amp;t.getMarkerMonth(e)===t.getMarkerMonth(i)?t.getMarkerYear(i)-t.getMarkerYear(e):null}diffWholeMonths(e,i){let{calendarSystem:t}=this;return Uu(e)===Uu(i)&amp;&amp;t.getMarkerDay(e)===t.getMarkerDay(i)?t.getMarkerMonth(i)-t.getMarkerMonth(e)+(t.getMarkerYear(i)-t.getMarkerYear(e))*12:null}greatestWholeUnit(e,i){let t=this.diffWholeYears(e,i);return t!==null?{unit:"year",value:t}:(t=this.diffWholeMonths(e,i),t!==null?{unit:"month",value:t}:(t=xG(e,i),t!==null?{unit:"week",value:t}:(t=ng(e,i),t!==null?{unit:"day",value:t}:(t=X2e(e,i),wb(t)?{unit:"hour",value:t}:(t=J2e(e,i),wb(t)?{unit:"minute",value:t}:(t=ewe(e,i),wb(t)?{unit:"second",value:t}:{unit:"millisecond",value:i.valueOf()-e.valueOf()}))))))}countDurationsBetween(e,i,t){let r;return t.years&amp;&amp;(r=this.diffWholeYears(e,i),r!==null)?r/Z2e(t):t.months&amp;&amp;(r=this.diffWholeMonths(e,i),r!==null)?r/Q2e(t):t.days&amp;&amp;(r=ng(e,i),r!==null)?r/tg(t):(i.valueOf()-e.valueOf())/Ua(t)}startOf(e,i){return i==="year"?this.startOfYear(e):i==="month"?this.startOfMonth(e):i==="week"?this.startOfWeek(e):i==="day"?ii(e):i==="hour"?twe(e):i==="minute"?nwe(e):i==="second"?iwe(e):null}startOfYear(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e)])}startOfMonth(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e)])}startOfWeek(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e),e.getUTCDate()-(e.getUTCDay()-this.weekDow+7)%7])}computeWeekNumber(e){return this.weekNumberFunc?this.weekNumberFunc(this.toDate(e)):rwe(e,this.weekDow,this.weekDoy)}format(e,i,t={}){return i.format({marker:e,timeZoneOffset:t.forcedTzo!=null?t.forcedTzo:this.offsetForMarker(e)},this)}formatRange(e,i,t,r={}){return r.isEndExclusive&amp;&amp;(i=sl(i,-1)),t.formatRange({marker:e,timeZoneOffset:r.forcedStartTzo!=null?r.forcedStartTzo:this.offsetForMarker(e)},{marker:i,timeZoneOffset:r.forcedEndTzo!=null?r.forcedEndTzo:this.offsetForMarker(i)},this,r.defaultSeparator)}formatIso(e,i={}){let t=null;return i.omitTimeZoneOffset||(i.forcedTzo!=null?t=i.forcedTzo:t=this.offsetForMarker(e)),Zw(e,t,i.omitTime)}timestampToMarker(e){return this.timeZone==="local"?va(JW(new Date(e))):this.timeZone==="UTC"||!this.namedTimeZoneImpl?new Date(e):va(this.namedTimeZoneImpl.timestampToArray(e))}offsetForMarker(e){return this.timeZone==="local"?-eG(Hu(e)).getTimezoneOffset():this.timeZone==="UTC"?0:this.namedTimeZoneImpl?this.namedTimeZoneImpl.offsetForArray(Hu(e)):null}toDate(e,i){return this.timeZone==="local"?eG(Hu(e)):this.timeZone==="UTC"?new Date(e.valueOf()):this.namedTimeZoneImpl?new Date(e.valueOf()-this.namedTimeZoneImpl.offsetForArray(Hu(e))*1e3*60):new Date(e.valueOf()-(i||0))}},gd=class{constructor(e){this.iconOverrideOption&amp;&amp;this.setIconOverride(e[this.iconOverrideOption])}setIconOverride(e){let i,t;if(typeof e=="object"&amp;&amp;e){i=Object.assign({},this.iconClasses);for(t in e)i[t]=this.applyIconOverridePrefix(e[t]);this.iconClasses=i}else e===!1&amp;&amp;(this.iconClasses={})}applyIconOverridePrefix(e){let i=this.iconOverridePrefix;return i&amp;&amp;e.indexOf(i)!==0&amp;&amp;(e=i+e),e}getClass(e){return this.classes[e]||""}getIconClass(e,i){let t;return i&amp;&amp;this.rtlIconClasses?t=this.rtlIconClasses[e]||this.iconClasses[e]:t=this.iconClasses[e],t?`${this.baseIconClass} ${t}`:""}getCustomButtonIconClass(e){let i;return this.iconOverrideCustomButtonOption&amp;&amp;(i=e[this.iconOverrideCustomButtonOption],i)?`${this.baseIconClass} ${this.applyIconOverridePrefix(i)}`:""}};gd.prototype.classes={};gd.prototype.iconClasses={};gd.prototype.baseIconClass="";gd.prototype.iconOverridePrefix="";function kb(n){n();let e=Rt.debounceRendering,i=[];function t(r){i.push(r)}for(Rt.debounceRendering=t,Bu(G(YI,{}),document.createElement("div"));i.length;)i.shift()();Rt.debounceRendering=e}var YI=class extends go{render(){return G("div",{})}componentDidMount(){this.setState({})}};function OG(n){let e=Ew(n),i=e.Provider;return e.Provider=function(){let t=!this.getChildContext,r=i.apply(this,arguments);if(t){let o=[];this.shouldComponentUpdate=a=&gt;{this.props.value!==a.value&amp;&amp;o.forEach(s=&gt;{s.context=a.value,s.forceUpdate()})},this.sub=a=&gt;{o.push(a);let s=a.componentWillUnmount;a.componentWillUnmount=()=&gt;{o.splice(o.indexOf(a),1),s&amp;&amp;s.call(a)}}}return r},e}var Bw=class{constructor(e,i,t,r){this.execFunc=e,this.emitter=i,this.scrollTime=t,this.scrollTimeReset=r,this.handleScrollRequest=o=&gt;{this.queuedRequest=Object.assign({},this.queuedRequest||{},o),this.drain()},i.on("_scrollRequest",this.handleScrollRequest),this.fireInitialScroll()}detach(){this.emitter.off("_scrollRequest",this.handleScrollRequest)}update(e){e&amp;&amp;this.scrollTimeReset?this.fireInitialScroll():this.drain()}fireInitialScroll(){this.handleScrollRequest({time:this.scrollTime})}drain(){this.queuedRequest&amp;&amp;this.execFunc(this.queuedRequest)&amp;&amp;(this.queuedRequest=null)}},Ts=OG({});function EG(n,e,i,t,r,o,a,s,c,l,u,f,g){return{dateEnv:r,options:i,pluginHooks:a,emitter:l,dispatch:s,getCurrentData:c,calendarApi:u,viewSpec:n,viewApi:e,dateProfileGenerator:t,theme:o,isRtl:i.direction==="rtl",addResizeHandler(b){l.on("_resize",b)},removeResizeHandler(b){l.off("_resize",b)},createScrollResponder(b){return new Bw(b,l,pn(i.scrollTime),i.scrollTimeReset)},registerInteractiveComponent:f,unregisterInteractiveComponent:g}}var Gb=(()=&gt;{class n extends go{shouldComponentUpdate(i,t){return this.debug&amp;&amp;console.log(GI(i,this.props),GI(t,this.state)),!Fw(this.props,i,this.propEquality)||!Fw(this.state,t,this.stateEquality)}safeSetState(i){Fw(this.state,Object.assign(Object.assign({},this.state),i),this.stateEquality)||this.setState(i)}}return n.addPropsEquality=Mwe,n.addStateEquality=kwe,n.contextType=Ts,n})();Gb.prototype.propEquality={};Gb.prototype.stateEquality={};var Ln=(()=&gt;{class n extends Gb{}return n.contextType=Ts,n})();function Mwe(n){let e=Object.create(this.prototype.propEquality);Object.assign(e,n),this.prototype.propEquality=e}function kwe(n){let e=Object.create(this.prototype.stateEquality);Object.assign(e,n),this.prototype.stateEquality=e}function As(n,e){typeof n=="function"?n(e):n&amp;&amp;(n.current=e)}var Ob=class extends Ln{constructor(){super(...arguments),this.id=vd(),this.queuedDomNodes=[],this.currentDomNodes=[],this.handleEl=e=&gt;{let{options:i}=this.context,{generatorName:t}=this.props;(!i.customRenderingReplaces||!qI(t,i))&amp;&amp;this.updateElRef(e)},this.updateElRef=e=&gt;{this.props.elRef&amp;&amp;As(this.props.elRef,e)}}render(){let{props:e,context:i}=this,{options:t}=i,{customGenerator:r,defaultGenerator:o,renderProps:a}=e,s=bT(e,[],this.handleEl),c=!1,l,u=[],f;if(r!=null){let g=typeof r=="function"?r(a,G):r;if(g===!0)c=!0;else{let b=g&amp;&amp;typeof g=="object";b&amp;&amp;"html"in g?s.dangerouslySetInnerHTML={__html:g.html}:b&amp;&amp;"domNodes"in g?u=Array.prototype.slice.call(g.domNodes):(b?OI(g):typeof g!="function")?l=g:f=g}}else c=!qI(e.generatorName,t);return c&amp;&amp;o&amp;&amp;(l=o(a)),this.queuedDomNodes=u,this.currentGeneratorMeta=f,G(e.elTag,s,l)}componentDidMount(){this.applyQueueudDomNodes(),this.triggerCustomRendering(!0)}componentDidUpdate(){this.applyQueueudDomNodes(),this.triggerCustomRendering(!0)}componentWillUnmount(){this.triggerCustomRendering(!1)}triggerCustomRendering(e){var i;let{props:t,context:r}=this,{handleCustomRendering:o,customRenderingMetaMap:a}=r.options;if(o){let s=(i=this.currentGeneratorMeta)!==null&amp;&amp;i!==void 0?i:a?.[t.generatorName];s&amp;&amp;o(Object.assign(Object.assign({id:this.id,isActive:e,containerEl:this.base,reportNewContainerEl:this.updateElRef,generatorMeta:s},t),{elClasses:(t.elClasses||[]).filter(Owe)}))}}applyQueueudDomNodes(){let{queuedDomNodes:e,currentDomNodes:i}=this,t=this.base;if(!ll(e,i)){i.forEach(Vb);for(let r of e)t.appendChild(r);this.currentDomNodes=e}}};Ob.addPropsEquality({elClasses:ll,elStyle:Wa,elAttrs:vwe,renderProps:Wa});function qI(n,e){var i;return!!(e.handleCustomRendering&amp;&amp;n&amp;&amp;(!((i=e.customRenderingMetaMap)===null||i===void 0)&amp;&amp;i[n]))}function bT(n,e,i){let t=Object.assign(Object.assign({},n.elAttrs),{ref:i});return(n.elClasses||e)&amp;&amp;(t.className=(n.elClasses||[]).concat(e||[]).concat(t.className||[]).filter(Boolean).join(" ")),n.elStyle&amp;&amp;(t.style=n.elStyle),t}function Owe(n){return!!n}var vT=OG(0),Lr=(()=&gt;{class n extends go{constructor(){super(...arguments),this.InnerContent=Ewe.bind(void 0,this),this.handleEl=i=&gt;{this.el=i,this.props.elRef&amp;&amp;(As(this.props.elRef,i),i&amp;&amp;this.didMountMisfire&amp;&amp;this.componentDidMount())}}render(){let{props:i}=this,t=Swe(i.classNameGenerator,i.renderProps);if(i.children){let r=bT(i,t,this.handleEl),o=i.children(this.InnerContent,i.renderProps,r);return i.elTag?G(i.elTag,r,o):o}else return G(Ob,Object.assign(Object.assign({},i),{elRef:this.handleEl,elTag:i.elTag||"div",elClasses:(i.elClasses||[]).concat(t),renderId:this.context}))}componentDidMount(){var i,t;this.el?(t=(i=this.props).didMount)===null||t===void 0||t.call(i,Object.assign(Object.assign({},this.props.renderProps),{el:this.el})):this.didMountMisfire=!0}componentWillUnmount(){var i,t;(t=(i=this.props).willUnmount)===null||t===void 0||t.call(i,Object.assign(Object.assign({},this.props.renderProps),{el:this.el}))}}return n.contextType=vT,n})();function Ewe(n,e){let i=n.props;return G(Ob,Object.assign({renderProps:i.renderProps,generatorName:i.generatorName,customGenerator:i.customGenerator,defaultGenerator:i.defaultGenerator,renderId:n.context},e))}function Swe(n,e){let i=typeof n=="function"?n(e):n||[];return typeof i=="string"?[i]:i}var dc=class extends Ln{render(){let{props:e,context:i}=this,{options:t}=i,r={view:i.viewApi};return G(Lr,Object.assign({},e,{elTag:e.elTag||"div",elClasses:[...yT(e.viewSpec),...e.elClasses||[]],renderProps:r,classNameGenerator:t.viewClassNames,generatorName:void 0,didMount:t.viewDidMount,willUnmount:t.viewWillUnmount}),()=&gt;e.children)}};function yT(n){return[`fc-${n.type}-view`,"fc-view"]}function Pwe(n,e){let i=null,t=null;return n.start&amp;&amp;(i=e.createMarker(n.start)),n.end&amp;&amp;(t=e.createMarker(n.end)),!i&amp;&amp;!t||i&amp;&amp;t&amp;&amp;t&lt;i?null:{start:i,end:t}}function rG(n,e){let i=[],{start:t}=e,r,o;for(n.sort(Dwe),r=0;r&lt;n.length;r+=1)o=n[r],o.start&gt;t&amp;&amp;i.push({start:t,end:o.start}),o.end&gt;t&amp;&amp;(t=o.end);return t&lt;e.end&amp;&amp;i.push({start:t,end:e.end}),i}function Dwe(n,e){return n.start.valueOf()-e.start.valueOf()}function Ga(n,e){let{start:i,end:t}=n,r=null;return e.start!==null&amp;&amp;(i===null?i=e.start:i=new Date(Math.max(i.valueOf(),e.start.valueOf()))),e.end!=null&amp;&amp;(t===null?t=e.end:t=new Date(Math.min(t.valueOf(),e.end.valueOf()))),(i===null||t===null||i&lt;t)&amp;&amp;(r={start:i,end:t}),r}function SG(n,e){return(n.start===null?null:n.start.valueOf())===(e.start===null?null:e.start.valueOf())&amp;&amp;(n.end===null?null:n.end.valueOf())===(e.end===null?null:e.end.valueOf())}function eM(n,e){return(n.end===null||e.start===null||n.end&gt;e.start)&amp;&amp;(n.start===null||e.end===null||n.start&lt;e.end)}function lg(n,e){return(n.start===null||e.start!==null&amp;&amp;e.start&gt;=n.start)&amp;&amp;(n.end===null||e.end!==null&amp;&amp;e.end&lt;=n.end)}function Ps(n,e){return(n.start===null||e&gt;=n.start)&amp;&amp;(n.end===null||e&lt;n.end)}function Iwe(n,e){return e.start!=null&amp;&amp;n&lt;e.start?e.start:e.end!=null&amp;&amp;n&gt;=e.end?new Date(e.end.valueOf()-1):n}function PG(n){let e=Math.floor(dl(n.start,n.end))||1,i=ii(n.start),t=zi(i,e);return{start:i,end:t}}function tM(n,e=pn(0)){let i=null,t=null;if(n.end){t=ii(n.end);let r=n.end.valueOf()-t.valueOf();r&amp;&amp;r&gt;=Ua(e)&amp;&amp;(t=zi(t,1))}return n.start&amp;&amp;(i=ii(n.start),t&amp;&amp;t&lt;=i&amp;&amp;(t=zi(i,1))),{start:i,end:t}}function CT(n){let e=tM(n);return dl(e.start,e.end)&gt;1}function Wu(n,e,i,t){return t==="year"?pn(i.diffWholeYears(n,e),"year"):t==="month"?pn(i.diffWholeMonths(n,e),"month"):CG(n,e)}function DG(n,e){switch(e.type){case"CHANGE_DATE":return e.dateMarker;default:return n}}function IG(n,e){let i=n.initialDate;return i!=null?e.createMarker(i):dg(n.now,e)}function dg(n,e){return typeof n=="function"&amp;&amp;(n=n()),n==null?e.createNowMarker():e.createMarker(n)}var kp=class{constructor(e){this.props=e,this.nowDate=dg(e.nowInput,e.dateEnv),this.initHiddenDays()}buildPrev(e,i,t){let{dateEnv:r}=this.props,o=r.subtract(r.startOf(i,e.currentRangeUnit),e.dateIncrement);return this.build(o,-1,t)}buildNext(e,i,t){let{dateEnv:r}=this.props,o=r.add(r.startOf(i,e.currentRangeUnit),e.dateIncrement);return this.build(o,1,t)}build(e,i,t=!0){let{props:r}=this,o,a,s,c,l,u;return o=this.buildValidRange(),o=this.trimHiddenDays(o),t&amp;&amp;(e=Iwe(e,o)),a=this.buildCurrentRangeInfo(e,i),s=/^(year|month|week|day)$/.test(a.unit),c=this.buildRenderRange(this.trimHiddenDays(a.range),a.unit,s),c=this.trimHiddenDays(c),l=c,r.showNonCurrentDates||(l=Ga(l,a.range)),l=this.adjustActiveRange(l),l=Ga(l,o),u=eM(a.range,o),Ps(c,e)||(e=c.start),{currentDate:e,validRange:o,currentRange:a.range,currentRangeUnit:a.unit,isRangeAllDay:s,activeRange:l,renderRange:c,slotMinTime:r.slotMinTime,slotMaxTime:r.slotMaxTime,isValid:u,dateIncrement:this.buildDateIncrement(a.duration)}}buildValidRange(){let e=this.props.validRangeInput,i=typeof e=="function"?e.call(this.props.calendarApi,this.nowDate):e;return this.refineRange(i)||{start:null,end:null}}buildCurrentRangeInfo(e,i){let{props:t}=this,r=null,o=null,a=null,s;return t.duration?(r=t.duration,o=t.durationUnit,a=this.buildRangeFromDuration(e,i,r,o)):(s=this.props.dayCount)?(o="day",a=this.buildRangeFromDayCount(e,i,s)):(a=this.buildCustomVisibleRange(e))?o=t.dateEnv.greatestWholeUnit(a.start,a.end).unit:(r=this.getFallbackDuration(),o=Mb(r).unit,a=this.buildRangeFromDuration(e,i,r,o)),{duration:r,unit:o,range:a}}getFallbackDuration(){return pn({day:1})}adjustActiveRange(e){let{dateEnv:i,usesMinMaxTime:t,slotMinTime:r,slotMaxTime:o}=this.props,{start:a,end:s}=e;return t&amp;&amp;(tg(r)&lt;0&amp;&amp;(a=ii(a),a=i.add(a,r)),tg(o)&gt;1&amp;&amp;(s=ii(s),s=zi(s,-1),s=i.add(s,o))),{start:a,end:s}}buildRangeFromDuration(e,i,t,r){let{dateEnv:o,dateAlignment:a}=this.props,s,c,l;if(!a){let{dateIncrement:f}=this.props;f&amp;&amp;Ua(f)&lt;Ua(t)?a=Mb(f).unit:a=r}tg(t)&lt;=1&amp;&amp;this.isHiddenDay(s)&amp;&amp;(s=this.skipHiddenDays(s,i),s=ii(s));function u(){s=o.startOf(e,a),c=o.add(s,t),l={start:s,end:c}}return u(),this.trimHiddenDays(l)||(e=this.skipHiddenDays(e,i),u()),l}buildRangeFromDayCount(e,i,t){let{dateEnv:r,dateAlignment:o}=this.props,a=0,s=e,c;o&amp;&amp;(s=r.startOf(s,o)),s=ii(s),s=this.skipHiddenDays(s,i),c=s;do c=zi(c,1),this.isHiddenDay(c)||(a+=1);while(a&lt;t);return{start:s,end:c}}buildCustomVisibleRange(e){let{props:i}=this,t=i.visibleRangeInput,r=typeof t=="function"?t.call(i.calendarApi,i.dateEnv.toDate(e)):t,o=this.refineRange(r);return o&amp;&amp;(o.start==null||o.end==null)?null:o}buildRenderRange(e,i,t){return e}buildDateIncrement(e){let{dateIncrement:i}=this.props,t;return i||((t=this.props.dateAlignment)?pn(1,t):e||pn({days:1}))}refineRange(e){if(e){let i=Pwe(e,this.props.dateEnv);return i&amp;&amp;(i=tM(i)),i}return null}initHiddenDays(){let e=this.props.hiddenDays||[],i=[],t=0,r;for(this.props.weekends===!1&amp;&amp;e.push(0,6),r=0;r&lt;7;r+=1)(i[r]=e.indexOf(r)!==-1)||(t+=1);if(!t)throw new Error("invalid hiddenDays");this.isHiddenDayHash=i}trimHiddenDays(e){let{start:i,end:t}=e;return i&amp;&amp;(i=this.skipHiddenDays(i)),t&amp;&amp;(t=this.skipHiddenDays(t,-1,!0)),i==null||t==null||i&lt;t?{start:i,end:t}:null}isHiddenDay(e){return e instanceof Date&amp;&amp;(e=e.getUTCDay()),this.isHiddenDayHash[e]}skipHiddenDays(e,i=1,t=!1){for(;this.isHiddenDayHash[(e.getUTCDay()+(t?i:0)+7)%7];)e=zi(e,i);return e}};function $b(n,e,i,t){return{instanceId:vd(),defId:n,range:e,forcedStartTzo:i??null,forcedEndTzo:t??null}}function Twe(n,e,i,t){for(let r=0;r&lt;t.length;r+=1){let o=t[r].parse(n,i);if(o){let{allDay:a}=n;return a==null&amp;&amp;(a=e,a==null&amp;&amp;(a=o.allDayGuess,a==null&amp;&amp;(a=!1))),{allDay:a,duration:o.duration,typeData:o.typeData,typeId:r}}}return null}function Op(n,e,i){let{dateEnv:t,pluginHooks:r,options:o}=i,{defs:a,instances:s}=n;s=fd(s,c=&gt;!a[c.defId].recurringDef);for(let c in a){let l=a[c];if(l.recurringDef){let{duration:u}=l.recurringDef;u||(u=l.allDay?o.defaultAllDayEventDuration:o.defaultTimedEventDuration);let f=Awe(l,u,e,t,r.recurringTypes);for(let g of f){let b=$b(c,{start:g,end:t.add(g,u)});s[b.instanceId]=b}}}return{defs:a,instances:s}}function Awe(n,e,i,t,r){let a=r[n.recurringDef.typeId].expand(n.recurringDef.typeData,{start:t.subtract(i.start,e),end:i.end},t);return n.allDay&amp;&amp;(a=a.map(ii)),a}var Nw={id:String,groupId:String,title:String,url:String,interactive:Boolean},TG={start:pe,end:pe,date:pe,allDay:Boolean},Rwe=Object.assign(Object.assign(Object.assign({},Nw),TG),{extendedProps:pe});function AG(n,e,i,t,r=xT(i),o,a){let{refined:s,extra:c}=nM(n,i,r),l=Nwe(e,i),u=Twe(s,l,i.dateEnv,i.pluginHooks.recurringTypes);if(u){let g=Eb(s,c,e?e.sourceId:"",u.allDay,!!u.duration,i,o);return g.recurringDef={typeId:u.typeId,typeData:u.typeData,duration:u.duration},{def:g,instance:null}}let f=Fwe(s,l,i,t);if(f){let g=Eb(s,c,e?e.sourceId:"",f.allDay,f.hasEnd,i,o),b=$b(g.defId,f.range,f.forcedStartTzo,f.forcedEndTzo);return a&amp;&amp;g.publicId&amp;&amp;a[g.publicId]&amp;&amp;(b.instanceId=a[g.publicId]),{def:g,instance:b}}return null}function nM(n,e,i=xT(e)){return Kw(n,i)}function xT(n){return Object.assign(Object.assign(Object.assign({},zw),Rwe),n.pluginHooks.eventRefiners)}function Eb(n,e,i,t,r,o,a){let s={title:n.title||"",groupId:n.groupId||"",publicId:n.id||"",url:n.url||"",recurringDef:null,defId:(a&amp;&amp;n.id?a[n.id]:"")||vd(),sourceId:i,allDay:t,hasEnd:r,interactive:n.interactive,ui:ug(n,o),extendedProps:Object.assign(Object.assign({},n.extendedProps||{}),e)};for(let c of o.pluginHooks.eventDefMemberAdders)Object.assign(s,c(n));return Object.freeze(s.ui.classNames),Object.freeze(s.extendedProps),s}function Fwe(n,e,i,t){let{allDay:r}=n,o,a=null,s=!1,c,l=null,u=n.start!=null?n.start:n.date;if(o=i.dateEnv.createMarkerMeta(u),o)a=o.marker;else if(!t)return null;return n.end!=null&amp;&amp;(c=i.dateEnv.createMarkerMeta(n.end)),r==null&amp;&amp;(e!=null?r=e:r=(!o||o.isTimeUnspecified)&amp;&amp;(!c||c.isTimeUnspecified)),r&amp;&amp;a&amp;&amp;(a=ii(a)),c&amp;&amp;(l=c.marker,r&amp;&amp;(l=ii(l)),a&amp;&amp;l&lt;=a&amp;&amp;(l=null)),l?s=!0:t||(s=i.options.forceEventDuration||!1,l=i.dateEnv.add(a,r?i.options.defaultAllDayEventDuration:i.options.defaultTimedEventDuration)),{allDay:r,hasEnd:s,range:{start:a,end:l},forcedStartTzo:o?o.forcedTzo:null,forcedEndTzo:c?c.forcedTzo:null}}function Nwe(n,e){let i=null;return n&amp;&amp;(i=n.defaultAllDay),i==null&amp;&amp;(i=e.options.defaultAllDay),i}function Sb(n,e,i,t,r,o){let a=No(),s=xT(i);for(let c of n){let l=AG(c,e,i,t,s,r,o);l&amp;&amp;Pb(l,a)}return a}function Pb(n,e=No()){return e.defs[n.def.defId]=n.def,n.instance&amp;&amp;(e.instances[n.instance.instanceId]=n.instance),e}function Yb(n,e){let i=n.instances[e];if(i){let t=n.defs[i.defId],r=rM(n,o=&gt;Lwe(t,o));return r.defs[t.defId]=t,r.instances[i.instanceId]=i,r}return No()}function Lwe(n,e){return!!(n.groupId&amp;&amp;n.groupId===e.groupId)}function No(){return{defs:{},instances:{}}}function iM(n,e){return{defs:Object.assign(Object.assign({},n.defs),e.defs),instances:Object.assign(Object.assign({},n.instances),e.instances)}}function rM(n,e){let i=fd(n.defs,e),t=fd(n.instances,r=&gt;i[r.defId]);return{defs:i,instances:t}}function jwe(n,e){let{defs:i,instances:t}=n,r={},o={};for(let a in i)e.defs[a]||(r[a]=i[a]);for(let a in t)!e.instances[a]&amp;&amp;r[t[a].defId]&amp;&amp;(o[a]=t[a]);return{defs:r,instances:o}}function Vwe(n,e){return Array.isArray(n)?Sb(n,null,e,!0):typeof n=="object"&amp;&amp;n?Sb([n],null,e,!0):n!=null?String(n):null}function ZI(n){return Array.isArray(n)?n:typeof n=="string"?n.split(/\s+/):[]}var zw={display:String,editable:Boolean,startEditable:Boolean,durationEditable:Boolean,constraint:pe,overlap:pe,allow:pe,className:ZI,classNames:ZI,color:String,backgroundColor:String,borderColor:String,textColor:String},Bwe={display:null,startEditable:null,durationEditable:null,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]};function ug(n,e){let i=Vwe(n.constraint,e);return{display:n.display||null,startEditable:n.startEditable!=null?n.startEditable:n.editable,durationEditable:n.durationEditable!=null?n.durationEditable:n.editable,constraints:i!=null?[i]:[],overlap:n.overlap!=null?n.overlap:null,allows:n.allow!=null?[n.allow]:[],backgroundColor:n.backgroundColor||n.color||"",borderColor:n.borderColor||n.color||"",textColor:n.textColor||"",classNames:(n.className||[]).concat(n.classNames||[])}}function wT(n){return n.reduce(zwe,Bwe)}function zwe(n,e){return{display:e.display!=null?e.display:n.display,startEditable:e.startEditable!=null?e.startEditable:n.startEditable,durationEditable:e.durationEditable!=null?e.durationEditable:n.durationEditable,constraints:n.constraints.concat(e.constraints),overlap:typeof e.overlap=="boolean"?e.overlap:n.overlap,allows:n.allows.concat(e.allows),backgroundColor:e.backgroundColor||n.backgroundColor,borderColor:e.borderColor||n.borderColor,textColor:e.textColor||n.textColor,classNames:n.classNames.concat(e.classNames)}}var Hwe={id:String,defaultAllDay:Boolean,url:String,format:String,events:pe,eventDataTransform:pe,success:pe,failure:pe};function MT(n,e,i=kT(e)){let t;if(typeof n=="string"?t={url:n}:typeof n=="function"||Array.isArray(n)?t={events:n}:typeof n=="object"&amp;&amp;n&amp;&amp;(t=n),t){let{refined:r,extra:o}=Kw(t,i),a=Uwe(r,e);if(a)return{_raw:n,isFetching:!1,latestFetchId:"",fetchRange:null,defaultAllDay:r.defaultAllDay,eventDataTransform:r.eventDataTransform,success:r.success,failure:r.failure,publicId:r.id||"",sourceId:vd(),sourceDefId:a.sourceDefId,meta:a.meta,ui:ug(r,e),extendedProps:o}}return null}function kT(n){return Object.assign(Object.assign(Object.assign({},zw),Hwe),n.pluginHooks.eventSourceRefiners)}function Uwe(n,e){let i=e.pluginHooks.eventSourceDefs;for(let t=i.length-1;t&gt;=0;t-=1){let o=i[t].parseMeta(n);if(o)return{sourceDefId:t,meta:o}}return null}function RG(n,e,i,t,r){switch(e.type){case"RECEIVE_EVENTS":return Wwe(n,i[e.sourceId],e.fetchId,e.fetchRange,e.rawEvents,r);case"RESET_RAW_EVENTS":return Gwe(n,i[e.sourceId],e.rawEvents,t.activeRange,r);case"ADD_EVENTS":return $we(n,e.eventStore,t?t.activeRange:null,r);case"RESET_EVENTS":return e.eventStore;case"MERGE_EVENTS":return iM(n,e.eventStore);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return t?Op(n,t.activeRange,r):n;case"REMOVE_EVENTS":return jwe(n,e.eventStore);case"REMOVE_EVENT_SOURCE":return NG(n,e.sourceId);case"REMOVE_ALL_EVENT_SOURCES":return rM(n,o=&gt;!o.sourceId);case"REMOVE_ALL_EVENTS":return No();default:return n}}function Wwe(n,e,i,t,r,o){if(e&amp;&amp;i===e.latestFetchId){let a=Sb(FG(r,e,o),e,o);return t&amp;&amp;(a=Op(a,t,o)),iM(NG(n,e.sourceId),a)}return n}function Gwe(n,e,i,t,r){let{defIdMap:o,instanceIdMap:a}=qwe(n),s=Sb(FG(i,e,r),e,r,!1,o,a);return Op(s,t,r)}function FG(n,e,i){let t=i.options.eventDataTransform,r=e?e.eventDataTransform:null;return r&amp;&amp;(n=oG(n,r)),t&amp;&amp;(n=oG(n,t)),n}function oG(n,e){let i;if(!e)i=n;else{i=[];for(let t of n){let r=e(t);r?i.push(r):r==null&amp;&amp;i.push(t)}}return i}function $we(n,e,i,t){return i&amp;&amp;(e=Op(e,i,t)),iM(n,e)}function OT(n,e,i){let{defs:t}=n,r=Ds(n.instances,o=&gt;t[o.defId].allDay?o:Object.assign(Object.assign({},o),{range:{start:i.createMarker(e.toDate(o.range.start,o.forcedStartTzo)),end:i.createMarker(e.toDate(o.range.end,o.forcedEndTzo))},forcedStartTzo:i.canComputeOffset?null:o.forcedStartTzo,forcedEndTzo:i.canComputeOffset?null:o.forcedEndTzo}));return{defs:t,instances:r}}function NG(n,e){return rM(n,i=&gt;i.sourceId!==e)}function Ywe(n,e){return{defs:n.defs,instances:fd(n.instances,i=&gt;!e[i.instanceId])}}function qwe(n){let{defs:e,instances:i}=n,t={},r={};for(let o in e){let a=e[o],{publicId:s}=a;s&amp;&amp;(t[s]=o)}for(let o in i){let a=i[o],s=e[a.defId],{publicId:c}=s;c&amp;&amp;(r[c]=o)}return{defIdMap:t,instanceIdMap:r}}var _d=class{constructor(){this.handlers={},this.thisContext=null}setThisContext(e){this.thisContext=e}setOptions(e){this.options=e}on(e,i){Zwe(this.handlers,e,i)}off(e,i){Qwe(this.handlers,e,i)}trigger(e,...i){let t=this.handlers[e]||[],r=this.options&amp;&amp;this.options[e],o=[].concat(r||[],t);for(let a of o)a.apply(this.thisContext,i)}hasHandlers(e){return!!(this.handlers[e]&amp;&amp;this.handlers[e].length||this.options&amp;&amp;this.options[e])}};function Zwe(n,e,i){(n[e]||(n[e]=[])).push(i)}function Qwe(n,e,i){i?n[e]&amp;&amp;(n[e]=n[e].filter(t=&gt;t!==i)):delete n[e]}var Kwe={startTime:"09:00",endTime:"17:00",daysOfWeek:[1,2,3,4,5],display:"inverse-background",classNames:"fc-non-business",groupId:"_businessHours"};function ET(n,e){return Sb(Xwe(n),null,e)}function Xwe(n){let e;return n===!0?e=[{}]:Array.isArray(n)?e=n.filter(i=&gt;i.daysOfWeek):typeof n=="object"&amp;&amp;n?e=[n]:e=[],e=e.map(i=&gt;Object.assign(Object.assign({},Kwe),i)),e}function oM(n,e,i){i.emitter.trigger("select",Object.assign(Object.assign({},ST(n,i)),{jsEvent:e?e.origEvent:null,view:i.viewApi||i.calendarApi.view}))}function Jwe(n,e){e.emitter.trigger("unselect",{jsEvent:n?n.origEvent:null,view:e.viewApi||e.calendarApi.view})}function ST(n,e){let i={};for(let t of e.pluginHooks.dateSpanTransforms)Object.assign(i,t(n,e));return Object.assign(i,uMe(n,e.dateEnv)),i}function Hw(n,e,i){let{dateEnv:t,options:r}=i,o=e;return n?(o=ii(o),o=t.add(o,r.defaultAllDayEventDuration)):o=t.add(o,r.defaultTimedEventDuration),o}function qb(n,e,i,t){let r=Uw(n.defs,e),o=No();for(let a in n.defs){let s=n.defs[a];o.defs[a]=eMe(s,r[a],i,t)}for(let a in n.instances){let s=n.instances[a],c=o.defs[s.defId];o.instances[a]=tMe(s,c,r[s.defId],i,t)}return o}function eMe(n,e,i,t){let r=i.standardProps||{};r.hasEnd==null&amp;&amp;e.durationEditable&amp;&amp;(i.startDelta||i.endDelta)&amp;&amp;(r.hasEnd=!0);let o=Object.assign(Object.assign(Object.assign({},n),r),{ui:Object.assign(Object.assign({},n.ui),r.ui)});i.extendedProps&amp;&amp;(o.extendedProps=Object.assign(Object.assign({},o.extendedProps),i.extendedProps));for(let a of t.pluginHooks.eventDefMutationAppliers)a(o,i,t);return!o.hasEnd&amp;&amp;t.options.forceEventDuration&amp;&amp;(o.hasEnd=!0),o}function tMe(n,e,i,t,r){let{dateEnv:o}=r,a=t.standardProps&amp;&amp;t.standardProps.allDay===!0,s=t.standardProps&amp;&amp;t.standardProps.hasEnd===!1,c=Object.assign({},n);return a&amp;&amp;(c.range=PG(c.range)),t.datesDelta&amp;&amp;i.startEditable&amp;&amp;(c.range={start:o.add(c.range.start,t.datesDelta),end:o.add(c.range.end,t.datesDelta)}),t.startDelta&amp;&amp;i.durationEditable&amp;&amp;(c.range={start:o.add(c.range.start,t.startDelta),end:c.range.end}),t.endDelta&amp;&amp;i.durationEditable&amp;&amp;(c.range={start:c.range.start,end:o.add(c.range.end,t.endDelta)}),s&amp;&amp;(c.range={start:c.range.start,end:Hw(e.allDay,c.range.start,r)}),e.allDay&amp;&amp;(c.range={start:ii(c.range.start),end:ii(c.range.end)}),c.range.end&lt;c.range.start&amp;&amp;(c.range.end=Hw(e.allDay,c.range.start,r)),c}var zu=class{constructor(e,i){this.context=e,this.internalEventSource=i}remove(){this.context.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:this.internalEventSource.sourceId})}refetch(){this.context.dispatch({type:"FETCH_EVENT_SOURCES",sourceIds:[this.internalEventSource.sourceId],isRefetch:!0})}get id(){return this.internalEventSource.publicId}get url(){return this.internalEventSource.meta.url}get format(){return this.internalEventSource.meta.format}},Ei=class n{constructor(e,i,t){this._context=e,this._def=i,this._instance=t||null}setProp(e,i){if(e in TG)console.warn("Could not set date-related prop 'name'. Use one of the date-related methods instead.");else if(e==="id")i=Nw[e](i),this.mutate({standardProps:{publicId:i}});else if(e in Nw)i=Nw[e](i),this.mutate({standardProps:{[e]:i}});else if(e in zw){let t=zw[e](i);e==="color"?t={backgroundColor:i,borderColor:i}:e==="editable"?t={startEditable:i,durationEditable:i}:t={[e]:i},this.mutate({standardProps:{ui:t}})}else console.warn(`Could not set prop '${e}'. Use setExtendedProp instead.`)}setExtendedProp(e,i){this.mutate({extendedProps:{[e]:i}})}setStart(e,i={}){let{dateEnv:t}=this._context,r=t.createMarker(e);if(r&amp;&amp;this._instance){let o=this._instance.range,a=Wu(o.start,r,t,i.granularity);i.maintainDuration?this.mutate({datesDelta:a}):this.mutate({startDelta:a})}}setEnd(e,i={}){let{dateEnv:t}=this._context,r;if(!(e!=null&amp;&amp;(r=t.createMarker(e),!r))&amp;&amp;this._instance)if(r){let o=Wu(this._instance.range.end,r,t,i.granularity);this.mutate({endDelta:o})}else this.mutate({standardProps:{hasEnd:!1}})}setDates(e,i,t={}){let{dateEnv:r}=this._context,o={allDay:t.allDay},a=r.createMarker(e),s;if(a&amp;&amp;!(i!=null&amp;&amp;(s=r.createMarker(i),!s))&amp;&amp;this._instance){let c=this._instance.range;t.allDay===!0&amp;&amp;(c=PG(c));let l=Wu(c.start,a,r,t.granularity);if(s){let u=Wu(c.end,s,r,t.granularity);q2e(l,u)?this.mutate({datesDelta:l,standardProps:o}):this.mutate({startDelta:l,endDelta:u,standardProps:o})}else o.hasEnd=!1,this.mutate({datesDelta:l,standardProps:o})}}moveStart(e){let i=pn(e);i&amp;&amp;this.mutate({startDelta:i})}moveEnd(e){let i=pn(e);i&amp;&amp;this.mutate({endDelta:i})}moveDates(e){let i=pn(e);i&amp;&amp;this.mutate({datesDelta:i})}setAllDay(e,i={}){let t={allDay:e},{maintainDuration:r}=i;r==null&amp;&amp;(r=this._context.options.allDayMaintainDuration),this._def.allDay!==e&amp;&amp;(t.hasEnd=r),this.mutate({standardProps:t})}formatRange(e){let{dateEnv:i}=this._context,t=this._instance,r=ni(e);return this._def.hasEnd?i.formatRange(t.range.start,t.range.end,r,{forcedStartTzo:t.forcedStartTzo,forcedEndTzo:t.forcedEndTzo}):i.format(t.range.start,r,{forcedTzo:t.forcedStartTzo})}mutate(e){let i=this._instance;if(i){let t=this._def,r=this._context,{eventStore:o}=r.getCurrentData(),a=Yb(o,i.instanceId);a=qb(a,{"":{display:"",startEditable:!0,durationEditable:!0,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]}},e,r);let c=new n(r,t,i);this._def=a.defs[t.defId],this._instance=a.instances[i.instanceId],r.dispatch({type:"MERGE_EVENTS",eventStore:a}),r.emitter.trigger("eventChange",{oldEvent:c,event:this,relatedEvents:ul(a,r,i),revert(){r.dispatch({type:"RESET_EVENTS",eventStore:o})}})}}remove(){let e=this._context,i=LG(this);e.dispatch({type:"REMOVE_EVENTS",eventStore:i}),e.emitter.trigger("eventRemove",{event:this,relatedEvents:[],revert(){e.dispatch({type:"MERGE_EVENTS",eventStore:i})}})}get source(){let{sourceId:e}=this._def;return e?new zu(this._context,this._context.getCurrentData().eventSources[e]):null}get start(){return this._instance?this._context.dateEnv.toDate(this._instance.range.start):null}get end(){return this._instance&amp;&amp;this._def.hasEnd?this._context.dateEnv.toDate(this._instance.range.end):null}get startStr(){let e=this._instance;return e?this._context.dateEnv.formatIso(e.range.start,{omitTime:this._def.allDay,forcedTzo:e.forcedStartTzo}):""}get endStr(){let e=this._instance;return e&amp;&amp;this._def.hasEnd?this._context.dateEnv.formatIso(e.range.end,{omitTime:this._def.allDay,forcedTzo:e.forcedEndTzo}):""}get id(){return this._def.publicId}get groupId(){return this._def.groupId}get allDay(){return this._def.allDay}get title(){return this._def.title}get url(){return this._def.url}get display(){return this._def.ui.display||"auto"}get startEditable(){return this._def.ui.startEditable}get durationEditable(){return this._def.ui.durationEditable}get constraint(){return this._def.ui.constraints[0]||null}get overlap(){return this._def.ui.overlap}get allow(){return this._def.ui.allows[0]||null}get backgroundColor(){return this._def.ui.backgroundColor}get borderColor(){return this._def.ui.borderColor}get textColor(){return this._def.ui.textColor}get classNames(){return this._def.ui.classNames}get extendedProps(){return this._def.extendedProps}toPlainObject(e={}){let i=this._def,{ui:t}=i,{startStr:r,endStr:o}=this,a={allDay:i.allDay};return i.title&amp;&amp;(a.title=i.title),r&amp;&amp;(a.start=r),o&amp;&amp;(a.end=o),i.publicId&amp;&amp;(a.id=i.publicId),i.groupId&amp;&amp;(a.groupId=i.groupId),i.url&amp;&amp;(a.url=i.url),t.display&amp;&amp;t.display!=="auto"&amp;&amp;(a.display=t.display),e.collapseColor&amp;&amp;t.backgroundColor&amp;&amp;t.backgroundColor===t.borderColor?a.color=t.backgroundColor:(t.backgroundColor&amp;&amp;(a.backgroundColor=t.backgroundColor),t.borderColor&amp;&amp;(a.borderColor=t.borderColor)),t.textColor&amp;&amp;(a.textColor=t.textColor),t.classNames.length&amp;&amp;(a.classNames=t.classNames),Object.keys(i.extendedProps).length&amp;&amp;(e.collapseExtendedProps?Object.assign(a,i.extendedProps):a.extendedProps=i.extendedProps),a}toJSON(){return this.toPlainObject()}};function LG(n){let e=n._def,i=n._instance;return{defs:{[e.defId]:e},instances:i?{[i.instanceId]:i}:{}}}function ul(n,e,i){let{defs:t,instances:r}=n,o=[],a=i?i.instanceId:"";for(let s in r){let c=r[s],l=t[c.defId];c.instanceId!==a&amp;&amp;o.push(new Ei(e,l,c))}return o}function rg(n,e,i,t){let r={},o={},a={},s=[],c=[],l=Uw(n.defs,e);for(let u in n.defs){let f=n.defs[u];l[f.defId].display==="inverse-background"&amp;&amp;(f.groupId?(r[f.groupId]=[],a[f.groupId]||(a[f.groupId]=f)):o[u]=[])}for(let u in n.instances){let f=n.instances[u],g=n.defs[f.defId],b=l[g.defId],y=f.range,M=!g.allDay&amp;&amp;t?tM(y,t):y,k=Ga(M,i);k&amp;&amp;(b.display==="inverse-background"?g.groupId?r[g.groupId].push(k):o[f.defId].push(k):b.display!=="none"&amp;&amp;(b.display==="background"?s:c).push({def:g,ui:b,instance:f,range:k,isStart:M.start&amp;&amp;M.start.valueOf()===k.start.valueOf(),isEnd:M.end&amp;&amp;M.end.valueOf()===k.end.valueOf()}))}for(let u in r){let f=r[u],g=rG(f,i);for(let b of g){let y=a[u],M=l[y.defId];s.push({def:y,ui:M,instance:null,range:b,isStart:!1,isEnd:!1})}}for(let u in o){let f=o[u],g=rG(f,i);for(let b of g)s.push({def:n.defs[u],ui:l[u],instance:null,range:b,isStart:!1,isEnd:!1})}return{bg:s,fg:c}}function PT(n){return n.ui.display==="background"||n.ui.display==="inverse-background"}function aG(n,e){n.fcSeg=e}function Cd(n){return n.fcSeg||n.parentNode.fcSeg||null}function Uw(n,e){return Ds(n,i=&gt;jG(i,e))}function jG(n,e){let i=[];return e[""]&amp;&amp;i.push(e[""]),e[n.defId]&amp;&amp;i.push(e[n.defId]),i.push(n.ui),wT(i)}function Lp(n,e){let i=n.map(nMe);return i.sort((t,r)=&gt;bG(t,r,e)),i.map(t=&gt;t._seg)}function nMe(n){let{eventRange:e}=n,i=e.def,t=e.instance?e.instance.range:e.range,r=t.start?t.start.valueOf():0,o=t.end?t.end.valueOf():0;return Object.assign(Object.assign(Object.assign({},i.extendedProps),i),{id:i.publicId,start:r,end:o,duration:o-r,allDay:Number(i.allDay),_seg:n})}function iMe(n,e){let{pluginHooks:i}=e,t=i.isDraggableTransformers,{def:r,ui:o}=n.eventRange,a=o.startEditable;for(let s of t)a=s(a,r,o,e);return a}function rMe(n,e){return n.isStart&amp;&amp;n.eventRange.ui.durationEditable&amp;&amp;e.options.eventResizableFromStart}function oMe(n,e){return n.isEnd&amp;&amp;n.eventRange.ui.durationEditable}function Qu(n,e,i,t,r,o,a){let{dateEnv:s,options:c}=i,{displayEventTime:l,displayEventEnd:u}=c,f=n.eventRange.def,g=n.eventRange.instance;l==null&amp;&amp;(l=t!==!1),u==null&amp;&amp;(u=r!==!1);let b=g.range.start,y=g.range.end,M=o||n.start||n.eventRange.range.start,k=a||n.end||n.eventRange.range.end,O=ii(b).valueOf()===ii(M).valueOf(),L=ii(sl(y,-1)).valueOf()===ii(sl(k,-1)).valueOf();return l&amp;&amp;!f.allDay&amp;&amp;(O||L)?(M=O?b:M,k=L?y:k,u&amp;&amp;f.hasEnd?s.formatRange(M,k,e,{forcedStartTzo:o?null:g.forcedStartTzo,forcedEndTzo:a?null:g.forcedEndTzo}):s.format(M,e,{forcedTzo:o?null:g.forcedStartTzo})):""}function $a(n,e,i){let t=n.eventRange.range;return{isPast:t.end&lt;=(i||e.start),isFuture:t.start&gt;=(i||e.end),isToday:e&amp;&amp;Ps(e,t.start)}}function aMe(n){let e=["fc-event"];return n.isMirror&amp;&amp;e.push("fc-event-mirror"),n.isDraggable&amp;&amp;e.push("fc-event-draggable"),(n.isStartResizable||n.isEndResizable)&amp;&amp;e.push("fc-event-resizable"),n.isDragging&amp;&amp;e.push("fc-event-dragging"),n.isResizing&amp;&amp;e.push("fc-event-resizing"),n.isSelected&amp;&amp;e.push("fc-event-selected"),n.isStart&amp;&amp;e.push("fc-event-start"),n.isEnd&amp;&amp;e.push("fc-event-end"),n.isPast&amp;&amp;e.push("fc-event-past"),n.isToday&amp;&amp;e.push("fc-event-today"),n.isFuture&amp;&amp;e.push("fc-event-future"),e}function Zb(n){return n.instance?n.instance.instanceId:`${n.def.defId}:${n.range.start.toISOString()}`}function mg(n,e){let{def:i,instance:t}=n.eventRange,{url:r}=i;if(r)return{href:r};let{emitter:o,options:a}=e,{eventInteractive:s}=a;return s==null&amp;&amp;(s=i.interactive,s==null&amp;&amp;(s=!!o.hasHandlers("eventClick"))),s?gG(c=&gt;{o.trigger("eventClick",{el:c.target,event:new Ei(e,i,t),jsEvent:c,view:e.viewApi})}):{}}var sMe={start:pe,end:pe,allDay:Boolean};function cMe(n,e,i){let t=lMe(n,e),{range:r}=t;if(!r.start)return null;if(!r.end){if(i==null)return null;r.end=e.add(r.start,i)}return t}function lMe(n,e){let{refined:i,extra:t}=Kw(n,sMe),r=i.start?e.createMarkerMeta(i.start):null,o=i.end?e.createMarkerMeta(i.end):null,{allDay:a}=i;return a==null&amp;&amp;(a=r&amp;&amp;r.isTimeUnspecified&amp;&amp;(!o||o.isTimeUnspecified)),Object.assign({range:{start:r?r.marker:null,end:o?o.marker:null},allDay:a},t)}function DT(n,e){return SG(n.range,e.range)&amp;&amp;n.allDay===e.allDay&amp;&amp;dMe(n,e)}function dMe(n,e){for(let i in e)if(i!=="range"&amp;&amp;i!=="allDay"&amp;&amp;n[i]!==e[i])return!1;for(let i in n)if(!(i in e))return!1;return!0}function uMe(n,e){return Object.assign(Object.assign({},VG(n.range,e,n.allDay)),{allDay:n.allDay})}function IT(n,e,i){return Object.assign(Object.assign({},VG(n,e,i)),{timeZone:e.timeZone})}function VG(n,e,i){return{start:e.toDate(n.start),end:e.toDate(n.end),startStr:e.formatIso(n.start,{omitTime:i}),endStr:e.formatIso(n.end,{omitTime:i})}}function mMe(n,e,i){let t=nM({editable:!1},i),r=Eb(t.refined,t.extra,"",n.allDay,!0,i);return{def:r,ui:jG(r,e),instance:$b(r.defId,n.range),range:n.range,isStart:!0,isEnd:!0}}function TT(n,e,i){let t=!1,r=function(s){t||(t=!0,e(s))},o=function(s){t||(t=!0,i(s))},a=n(r,o);a&amp;&amp;typeof a.then=="function"&amp;&amp;a.then(r,o)}var Ww=class extends Error{constructor(e,i){super(e),this.response=i}};function AT(n,e,i){n=n.toUpperCase();let t={method:n};return n==="GET"?e+=(e.indexOf("?")===-1?"?":"&amp;")+new URLSearchParams(i):(t.body=new URLSearchParams(i),t.headers={"Content-Type":"application/x-www-form-urlencoded"}),fetch(e,t).then(r=&gt;{if(r.ok)return r.json().then(o=&gt;[o,r],()=&gt;{throw new Ww("Failure parsing JSON",r)});throw new Ww("Request failed",r)})}var RI;function RT(){return RI==null&amp;&amp;(RI=pMe()),RI}function pMe(){if(typeof document&gt;"u")return!0;let n=document.createElement("div");n.style.position="absolute",n.style.top="0px",n.style.left="0px",n.innerHTML="&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;",n.querySelector("table").style.height="100px",n.querySelector("div").style.height="100%",document.body.appendChild(n);let i=n.querySelector("div").offsetHeight&gt;0;return document.body.removeChild(n),i}var Db=class extends Ln{constructor(){super(...arguments),this.state={forPrint:!1},this.handleBeforePrint=()=&gt;{kb(()=&gt;{this.setState({forPrint:!0})})},this.handleAfterPrint=()=&gt;{kb(()=&gt;{this.setState({forPrint:!1})})}}render(){let{props:e}=this,{options:i}=e,{forPrint:t}=this.state,r=t||i.height==="auto"||i.contentHeight==="auto",o=!r&amp;&amp;i.height!=null?i.height:"",a=["fc",t?"fc-media-print":"fc-media-screen",`fc-direction-${i.direction}`,e.theme.getClass("root")];return RT()||a.push("fc-liquid-hack"),e.children(a,o,r,t)}componentDidMount(){let{emitter:e}=this.props;e.on("_beforeprint",this.handleBeforePrint),e.on("_afterprint",this.handleAfterPrint)}componentWillUnmount(){let{emitter:e}=this.props;e.off("_beforeprint",this.handleBeforePrint),e.off("_afterprint",this.handleAfterPrint)}},uc=class{constructor(e){this.component=e.component,this.isHitComboAllowed=e.isHitComboAllowed||null}destroy(){}};function BG(n,e){return{component:n,el:e.el,useEventCenter:e.useEventCenter!=null?e.useEventCenter:!0,isHitComboAllowed:e.isHitComboAllowed||null}}function Qb(n){return{[n.component.uid]:n}}var pg={},Ib=class{getCurrentData(){return this.currentDataManager.getCurrentData()}dispatch(e){this.currentDataManager.dispatch(e)}get view(){return this.getCurrentData().viewApi}batchRendering(e){e()}updateSize(){this.trigger("_resize",!0)}setOption(e,i){this.dispatch({type:"SET_OPTION",optionName:e,rawOptionValue:i})}getOption(e){return this.currentDataManager.currentCalendarOptionsInput[e]}getAvailableLocaleCodes(){return Object.keys(this.getCurrentData().availableRawLocales)}on(e,i){let{currentDataManager:t}=this;t.currentCalendarOptionsRefiners[e]?t.emitter.on(e,i):console.warn(`Unknown listener name '${e}'`)}off(e,i){this.currentDataManager.emitter.off(e,i)}trigger(e,...i){this.currentDataManager.emitter.trigger(e,...i)}changeView(e,i){this.batchRendering(()=&gt;{if(this.unselect(),i)if(i.start&amp;&amp;i.end)this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e}),this.dispatch({type:"SET_OPTION",optionName:"visibleRange",rawOptionValue:i});else{let{dateEnv:t}=this.getCurrentData();this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e,dateMarker:t.createMarker(i)})}else this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e})})}zoomTo(e,i){let t=this.getCurrentData(),r;i=i||"day",r=t.viewSpecs[i]||this.getUnitViewSpec(i),this.unselect(),r?this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:r.type,dateMarker:e}):this.dispatch({type:"CHANGE_DATE",dateMarker:e})}getUnitViewSpec(e){let{viewSpecs:i,toolbarConfig:t}=this.getCurrentData(),r=[].concat(t.header?t.header.viewsWithButtons:[],t.footer?t.footer.viewsWithButtons:[]),o,a;for(let s in i)r.push(s);for(o=0;o&lt;r.length;o+=1)if(a=i[r[o]],a&amp;&amp;a.singleUnit===e)return a;return null}prev(){this.unselect(),this.dispatch({type:"PREV"})}next(){this.unselect(),this.dispatch({type:"NEXT"})}prevYear(){let e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.dateEnv.addYears(e.currentDate,-1)})}nextYear(){let e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.dateEnv.addYears(e.currentDate,1)})}today(){let e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:dg(e.calendarOptions.now,e.dateEnv)})}gotoDate(e){let i=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:i.dateEnv.createMarker(e)})}incrementDate(e){let i=this.getCurrentData(),t=pn(e);t&amp;&amp;(this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:i.dateEnv.add(i.currentDate,t)}))}getDate(){let e=this.getCurrentData();return e.dateEnv.toDate(e.currentDate)}formatDate(e,i){let{dateEnv:t}=this.getCurrentData();return t.format(t.createMarker(e),ni(i))}formatRange(e,i,t){let{dateEnv:r}=this.getCurrentData();return r.formatRange(r.createMarker(e),r.createMarker(i),ni(t),t)}formatIso(e,i){let{dateEnv:t}=this.getCurrentData();return t.formatIso(t.createMarker(e),{omitTime:i})}select(e,i){let t;i==null?e.start!=null?t=e:t={start:e,end:null}:t={start:e,end:i};let r=this.getCurrentData(),o=cMe(t,r.dateEnv,pn({days:1}));o&amp;&amp;(this.dispatch({type:"SELECT_DATES",selection:o}),oM(o,null,r))}unselect(e){let i=this.getCurrentData();i.dateSelection&amp;&amp;(this.dispatch({type:"UNSELECT_DATES"}),Jwe(e,i))}addEvent(e,i){if(e instanceof Ei){let a=e._def,s=e._instance;return this.getCurrentData().eventStore.defs[a.defId]||(this.dispatch({type:"ADD_EVENTS",eventStore:Pb({def:a,instance:s})}),this.triggerEventAdd(e)),e}let t=this.getCurrentData(),r;if(i instanceof zu)r=i.internalEventSource;else if(typeof i=="boolean")i&amp;&amp;([r]=Jw(t.eventSources));else if(i!=null){let a=this.getEventSourceById(i);if(!a)return console.warn(`Could not find an event source with ID "${i}"`),null;r=a.internalEventSource}let o=AG(e,r,t,!1);if(o){let a=new Ei(t,o.def,o.def.recurringDef?null:o.instance);return this.dispatch({type:"ADD_EVENTS",eventStore:Pb(o)}),this.triggerEventAdd(a),a}return null}triggerEventAdd(e){let{emitter:i}=this.getCurrentData();i.trigger("eventAdd",{event:e,relatedEvents:[],revert:()=&gt;{this.dispatch({type:"REMOVE_EVENTS",eventStore:LG(e)})}})}getEventById(e){let i=this.getCurrentData(),{defs:t,instances:r}=i.eventStore;e=String(e);for(let o in t){let a=t[o];if(a.publicId===e){if(a.recurringDef)return new Ei(i,a,null);for(let s in r){let c=r[s];if(c.defId===a.defId)return new Ei(i,a,c)}}}return null}getEvents(){let e=this.getCurrentData();return ul(e.eventStore,e)}removeAllEvents(){this.dispatch({type:"REMOVE_ALL_EVENTS"})}getEventSources(){let e=this.getCurrentData(),i=e.eventSources,t=[];for(let r in i)t.push(new zu(e,i[r]));return t}getEventSourceById(e){let i=this.getCurrentData(),t=i.eventSources;e=String(e);for(let r in t)if(t[r].publicId===e)return new zu(i,t[r]);return null}addEventSource(e){let i=this.getCurrentData();if(e instanceof zu)return i.eventSources[e.internalEventSource.sourceId]||this.dispatch({type:"ADD_EVENT_SOURCES",sources:[e.internalEventSource]}),e;let t=MT(e,i);return t?(this.dispatch({type:"ADD_EVENT_SOURCES",sources:[t]}),new zu(i,t)):null}removeAllEventSources(){this.dispatch({type:"REMOVE_ALL_EVENT_SOURCES"})}refetchEvents(){this.dispatch({type:"FETCH_EVENT_SOURCES",isRefetch:!0})}scrollToTime(e){let i=pn(e);i&amp;&amp;this.trigger("_scrollRequest",{time:i})}};function FT(n,e){return n.left&gt;=e.left&amp;&amp;n.left&lt;e.right&amp;&amp;n.top&gt;=e.top&amp;&amp;n.top&lt;e.bottom}function aM(n,e){let i={left:Math.max(n.left,e.left),right:Math.min(n.right,e.right),top:Math.max(n.top,e.top),bottom:Math.min(n.bottom,e.bottom)};return i.left&lt;i.right&amp;&amp;i.top&lt;i.bottom?i:!1}function NT(n,e){return{left:Math.min(Math.max(n.left,e.left),e.right),top:Math.min(Math.max(n.top,e.top),e.bottom)}}function LT(n){return{left:(n.left+n.right)/2,top:(n.top+n.bottom)/2}}function jT(n,e){return{left:n.left-e.left,top:n.top-e.top}}var FI=No(),Tb=class{constructor(){this.getKeysForEventDefs=Pt(this._getKeysForEventDefs),this.splitDateSelection=Pt(this._splitDateSpan),this.splitEventStore=Pt(this._splitEventStore),this.splitIndividualUi=Pt(this._splitIndividualUi),this.splitEventDrag=Pt(this._splitInteraction),this.splitEventResize=Pt(this._splitInteraction),this.eventUiBuilders={}}splitProps(e){let i=this.getKeyInfo(e),t=this.getKeysForEventDefs(e.eventStore),r=this.splitDateSelection(e.dateSelection),o=this.splitIndividualUi(e.eventUiBases,t),a=this.splitEventStore(e.eventStore,t),s=this.splitEventDrag(e.eventDrag),c=this.splitEventResize(e.eventResize),l={};this.eventUiBuilders=Ds(i,(u,f)=&gt;this.eventUiBuilders[f]||Pt(hMe));for(let u in i){let f=i[u],g=a[u]||FI,b=this.eventUiBuilders[u];l[u]={businessHours:f.businessHours||e.businessHours,dateSelection:r[u]||null,eventStore:g,eventUiBases:b(e.eventUiBases[""],f.ui,o[u]),eventSelection:g.instances[e.eventSelection]?e.eventSelection:"",eventDrag:s[u]||null,eventResize:c[u]||null}}return l}_splitDateSpan(e){let i={};if(e){let t=this.getKeysForDateSpan(e);for(let r of t)i[r]=e}return i}_getKeysForEventDefs(e){return Ds(e.defs,i=&gt;this.getKeysForEventDef(i))}_splitEventStore(e,i){let{defs:t,instances:r}=e,o={};for(let a in t)for(let s of i[a])o[s]||(o[s]=No()),o[s].defs[a]=t[a];for(let a in r){let s=r[a];for(let c of i[s.defId])o[c]&amp;&amp;(o[c].instances[a]=s)}return o}_splitIndividualUi(e,i){let t={};for(let r in e)if(r)for(let o of i[r])t[o]||(t[o]={}),t[o][r]=e[r];return t}_splitInteraction(e){let i={};if(e){let t=this._splitEventStore(e.affectedEvents,this._getKeysForEventDefs(e.affectedEvents)),r=this._getKeysForEventDefs(e.mutatedEvents),o=this._splitEventStore(e.mutatedEvents,r),a=s=&gt;{i[s]||(i[s]={affectedEvents:t[s]||FI,mutatedEvents:o[s]||FI,isEvent:e.isEvent})};for(let s in t)a(s);for(let s in o)a(s)}return i}};function hMe(n,e,i){let t=[];n&amp;&amp;t.push(n),e&amp;&amp;t.push(e);let r={"":wT(t)};return i&amp;&amp;Object.assign(r,i),r}function Kb(n,e,i,t){return{dow:n.getUTCDay(),isDisabled:!!(t&amp;&amp;!Ps(t.activeRange,n)),isOther:!!(t&amp;&amp;!Ps(t.currentRange,n)),isToday:!!(e&amp;&amp;Ps(e,n)),isPast:!!(i?n&lt;i:e&amp;&amp;n&lt;e.start),isFuture:!!(i?n&gt;i:e&amp;&amp;n&gt;=e.end)}}function hg(n,e){let i=["fc-day",`fc-day-${K2e[n.dow]}`];return n.isDisabled?i.push("fc-day-disabled"):(n.isToday&amp;&amp;(i.push("fc-day-today"),i.push(e.getClass("today"))),n.isPast&amp;&amp;i.push("fc-day-past"),n.isFuture&amp;&amp;i.push("fc-day-future"),n.isOther&amp;&amp;i.push("fc-day-other")),i}var fMe=ni({year:"numeric",month:"long",day:"numeric"}),gMe=ni({week:"long"});function ml(n,e,i="day",t=!0){let{dateEnv:r,options:o,calendarApi:a}=n,s=r.format(e,i==="week"?gMe:fMe);if(o.navLinks){let c=r.toDate(e),l=u=&gt;{let f=i==="day"?o.navLinkDayClick:i==="week"?o.navLinkWeekClick:null;typeof f=="function"?f.call(a,r.toDate(e),u):(typeof f=="string"&amp;&amp;(i=f),a.zoomTo(e,i))};return Object.assign({title:ag(o.navLinkHint,[s,c],s),"data-navlink":""},t?fG(l):{onClick:l})}return{"aria-label":s}}var NI=null;function zG(){return NI===null&amp;&amp;(NI=_Me()),NI}function _Me(){let n=document.createElement("div");Np(n,{position:"absolute",top:-1e3,left:0,border:0,padding:0,overflow:"scroll",direction:"rtl"}),n.innerHTML="&lt;div&gt;&lt;/div&gt;",document.body.appendChild(n);let i=n.firstChild.getBoundingClientRect().left&gt;n.getBoundingClientRect().left;return Vb(n),i}var LI;function HG(){return LI||(LI=bMe()),LI}function bMe(){let n=document.createElement("div");n.style.overflow="scroll",n.style.position="absolute",n.style.top="-9999px",n.style.left="-9999px",document.body.appendChild(n);let e=UG(n);return document.body.removeChild(n),e}function UG(n){return{x:n.offsetHeight-n.clientHeight,y:n.offsetWidth-n.clientWidth}}function WG(n,e=!1){let i=window.getComputedStyle(n),t=parseInt(i.borderLeftWidth,10)||0,r=parseInt(i.borderRightWidth,10)||0,o=parseInt(i.borderTopWidth,10)||0,a=parseInt(i.borderBottomWidth,10)||0,s=UG(n),c=s.y-t-r,l=s.x-o-a,u={borderLeft:t,borderRight:r,borderTop:o,borderBottom:a,scrollbarBottom:l,scrollbarLeft:0,scrollbarRight:0};return zG()&amp;&amp;i.direction==="rtl"?u.scrollbarLeft=c:u.scrollbarRight=c,e&amp;&amp;(u.paddingLeft=parseInt(i.paddingLeft,10)||0,u.paddingRight=parseInt(i.paddingRight,10)||0,u.paddingTop=parseInt(i.paddingTop,10)||0,u.paddingBottom=parseInt(i.paddingBottom,10)||0),u}function VT(n,e=!1,i){let t=i?n.getBoundingClientRect():Xb(n),r=WG(n,e),o={left:t.left+r.borderLeft+r.scrollbarLeft,right:t.right-r.borderRight-r.scrollbarRight,top:t.top+r.borderTop,bottom:t.bottom-r.borderBottom-r.scrollbarBottom};return e&amp;&amp;(o.left+=r.paddingLeft,o.right-=r.paddingRight,o.top+=r.paddingTop,o.bottom-=r.paddingBottom),o}function Xb(n){let e=n.getBoundingClientRect();return{left:e.left+window.scrollX,top:e.top+window.scrollY,right:e.right+window.scrollX,bottom:e.bottom+window.scrollY}}function vMe(n){let e=sM(n),i=n.getBoundingClientRect();for(let t of e){let r=aM(i,t.getBoundingClientRect());if(r)i=r;else return null}return i}function sM(n){let e=[];for(;n instanceof HTMLElement;){let i=window.getComputedStyle(n);if(i.position==="fixed")break;/(auto|scroll)/.test(i.overflow+i.overflowY+i.overflowX)&amp;&amp;e.push(n),n=n.parentNode}return e}var mc=class{constructor(e,i,t,r){this.els=i;let o=this.originClientRect=e.getBoundingClientRect();t&amp;&amp;this.buildElHorizontals(o.left),r&amp;&amp;this.buildElVerticals(o.top)}buildElHorizontals(e){let i=[],t=[];for(let r of this.els){let o=r.getBoundingClientRect();i.push(o.left-e),t.push(o.right-e)}this.lefts=i,this.rights=t}buildElVerticals(e){let i=[],t=[];for(let r of this.els){let o=r.getBoundingClientRect();i.push(o.top-e),t.push(o.bottom-e)}this.tops=i,this.bottoms=t}leftToIndex(e){let{lefts:i,rights:t}=this,r=i.length,o;for(o=0;o&lt;r;o+=1)if(e&gt;=i[o]&amp;&amp;e&lt;t[o])return o}topToIndex(e){let{tops:i,bottoms:t}=this,r=i.length,o;for(o=0;o&lt;r;o+=1)if(e&gt;=i[o]&amp;&amp;e&lt;t[o])return o}getWidth(e){return this.rights[e]-this.lefts[e]}getHeight(e){return this.bottoms[e]-this.tops[e]}similarTo(e){return Tw(this.tops||[],e.tops||[])&amp;&amp;Tw(this.bottoms||[],e.bottoms||[])&amp;&amp;Tw(this.lefts||[],e.lefts||[])&amp;&amp;Tw(this.rights||[],e.rights||[])}};function Tw(n,e){let i=n.length;if(i!==e.length)return!1;for(let t=0;t&lt;i;t++)if(Math.round(n[t])!==Math.round(e[t]))return!1;return!0}var Ep=class{getMaxScrollTop(){return this.getScrollHeight()-this.getClientHeight()}getMaxScrollLeft(){return this.getScrollWidth()-this.getClientWidth()}canScrollVertically(){return this.getMaxScrollTop()&gt;0}canScrollHorizontally(){return this.getMaxScrollLeft()&gt;0}canScrollUp(){return this.getScrollTop()&gt;0}canScrollDown(){return this.getScrollTop()&lt;this.getMaxScrollTop()}canScrollLeft(){return this.getScrollLeft()&gt;0}canScrollRight(){return this.getScrollLeft()&lt;this.getMaxScrollLeft()}},Ab=class extends Ep{constructor(e){super(),this.el=e}getScrollTop(){return this.el.scrollTop}getScrollLeft(){return this.el.scrollLeft}setScrollTop(e){this.el.scrollTop=e}setScrollLeft(e){this.el.scrollLeft=e}getScrollWidth(){return this.el.scrollWidth}getScrollHeight(){return this.el.scrollHeight}getClientHeight(){return this.el.clientHeight}getClientWidth(){return this.el.clientWidth}},Rb=class extends Ep{getScrollTop(){return window.scrollY}getScrollLeft(){return window.scrollX}setScrollTop(e){window.scroll(window.scrollX,e)}setScrollLeft(e){window.scroll(e,window.scrollY)}getScrollWidth(){return document.documentElement.scrollWidth}getScrollHeight(){return document.documentElement.scrollHeight}getClientHeight(){return document.documentElement.clientHeight}getClientWidth(){return document.documentElement.clientWidth}},_o=class extends Ln{constructor(){super(...arguments),this.uid=vd()}prepareHits(){}queryHit(e,i,t,r){return null}isValidSegDownEl(e){return!this.props.eventDrag&amp;&amp;!this.props.eventResize&amp;&amp;!Nr(e,".fc-event-mirror")}isValidDateDownEl(e){return!Nr(e,".fc-event:not(.fc-bg-event)")&amp;&amp;!Nr(e,".fc-more-link")&amp;&amp;!Nr(e,"a[data-navlink]")&amp;&amp;!Nr(e,".fc-popover")}};var Sp=class{constructor(e=i=&gt;i.thickness||1){this.getEntryThickness=e,this.strictOrder=!1,this.allowReslicing=!1,this.maxCoord=-1,this.maxStackCnt=-1,this.levelCoords=[],this.entriesByLevel=[],this.stackCnts={}}addSegs(e){let i=[];for(let t of e)this.insertEntry(t,i);return i}insertEntry(e,i){let t=this.findInsertion(e);this.isInsertionValid(t,e)?this.insertEntryAt(e,t):this.handleInvalidInsertion(t,e,i)}isInsertionValid(e,i){return(this.maxCoord===-1||e.levelCoord+this.getEntryThickness(i)&lt;=this.maxCoord)&amp;&amp;(this.maxStackCnt===-1||e.stackCnt&lt;this.maxStackCnt)}handleInvalidInsertion(e,i,t){if(this.allowReslicing&amp;&amp;e.touchingEntry){let r=Object.assign(Object.assign({},i),{span:Jb(i.span,e.touchingEntry.span)});t.push(r),this.splitEntry(i,e.touchingEntry,t)}else t.push(i)}splitEntry(e,i,t){let r=e.span,o=i.span;r.start&lt;o.start&amp;&amp;this.insertEntry({index:e.index,thickness:e.thickness,span:{start:r.start,end:o.start}},t),r.end&gt;o.end&amp;&amp;this.insertEntry({index:e.index,thickness:e.thickness,span:{start:o.end,end:r.end}},t)}insertEntryAt(e,i){let{entriesByLevel:t,levelCoords:r}=this;i.lateral===-1?(jI(r,i.level,i.levelCoord),jI(t,i.level,[e])):jI(t[i.level],i.lateral,e),this.stackCnts[cl(e)]=i.stackCnt}findInsertion(e){let{levelCoords:i,entriesByLevel:t,strictOrder:r,stackCnts:o}=this,a=i.length,s=0,c=-1,l=-1,u=null,f=0;for(let y=0;y&lt;a;y+=1){let M=i[y];if(!r&amp;&amp;M&gt;=s+this.getEntryThickness(e))break;let k=t[y],O,L=Nb(k,e.span.start,Fb),Z=L[0]+L[1];for(;(O=k[Z])&amp;&amp;O.span.start&lt;e.span.end;){let Y=M+this.getEntryThickness(O);Y&gt;s&amp;&amp;(s=Y,u=O,c=y,l=Z),Y===s&amp;&amp;(f=Math.max(f,o[cl(O)]+1)),Z+=1}}let g=0;if(u)for(g=c+1;g&lt;a&amp;&amp;i[g]&lt;s;)g+=1;let b=-1;return g&lt;a&amp;&amp;i[g]===s&amp;&amp;(b=Nb(t[g],e.span.end,Fb)[0]),{touchingLevel:c,touchingLateral:l,touchingEntry:u,stackCnt:f,levelCoord:s,level:g,lateral:b}}toRects(){let{entriesByLevel:e,levelCoords:i}=this,t=e.length,r=[];for(let o=0;o&lt;t;o+=1){let a=e[o],s=i[o];for(let c of a)r.push(Object.assign(Object.assign({},c),{thickness:this.getEntryThickness(c),levelCoord:s}))}return r}};function Fb(n){return n.span.end}function cl(n){return n.index+":"+n.span.start}function BT(n){let e=[];for(let i of n){let t=[],r={span:i.span,entries:[i]};for(let o of e)Jb(o.span,r.span)?r={entries:o.entries.concat(r.entries),span:yMe(o.span,r.span)}:t.push(o);t.push(r),e=t}return e}function yMe(n,e){return{start:Math.min(n.start,e.start),end:Math.max(n.end,e.end)}}function Jb(n,e){let i=Math.max(n.start,e.start),t=Math.min(n.end,e.end);return i&lt;t?{start:i,end:t}:null}function jI(n,e,i){n.splice(e,0,i)}function Nb(n,e,i){let t=0,r=n.length;if(!r||e&lt;i(n[t]))return[0,0];if(e&gt;i(n[r-1]))return[r,0];for(;t&lt;r;){let o=Math.floor(t+(r-t)/2),a=i(n[o]);if(e&lt;a)r=o;else if(e&gt;a)t=o+1;else return[o,1]}return[t,0]}var Lb=class{constructor(e,i){this.emitter=new _d}destroy(){}setMirrorIsVisible(e){}setMirrorNeedsRevert(e){}setAutoScrollEnabled(e){}},ev={};function GG(n,e){return!n||e&gt;10?ni({weekday:"short"}):e&gt;1?ni({weekday:"short",month:"numeric",day:"numeric",omitCommas:!0}):ni({weekday:"long"})}var $G="fc-col-header-cell";function YG(n){return n.text}var Gw=class extends Ln{render(){let{dateEnv:e,options:i,theme:t,viewApi:r}=this.context,{props:o}=this,{date:a,dateProfile:s}=o,c=Kb(a,o.todayRange,null,s),l=[$G].concat(hg(c,t)),u=e.format(a,o.dayHeaderFormat),f=!c.isDisabled&amp;&amp;o.colCnt&gt;1?ml(this.context,a):{},g=Object.assign(Object.assign(Object.assign({date:e.toDate(a),view:r},o.extraRenderProps),{text:u}),c);return G(Lr,{elTag:"th",elClasses:l,elAttrs:Object.assign({role:"columnheader",colSpan:o.colSpan,"data-date":c.isDisabled?void 0:qu(a)},o.extraDataAttrs),renderProps:g,generatorName:"dayHeaderContent",customGenerator:i.dayHeaderContent,defaultGenerator:YG,classNameGenerator:i.dayHeaderClassNames,didMount:i.dayHeaderDidMount,willUnmount:i.dayHeaderWillUnmount},b=&gt;G("div",{className:"fc-scrollgrid-sync-inner"},!c.isDisabled&amp;&amp;G(b,{elTag:"a",elAttrs:f,elClasses:["fc-col-header-cell-cushion",o.isSticky&amp;&amp;"fc-sticky"]})))}},CMe=ni({weekday:"long"}),$w=class extends Ln{render(){let{props:e}=this,{dateEnv:i,theme:t,viewApi:r,options:o}=this.context,a=zi(new Date(2592e5),e.dow),s={dow:e.dow,isDisabled:!1,isFuture:!1,isPast:!1,isToday:!1,isOther:!1},c=i.format(a,e.dayHeaderFormat),l=Object.assign(Object.assign(Object.assign(Object.assign({date:a},s),{view:r}),e.extraRenderProps),{text:c});return G(Lr,{elTag:"th",elClasses:[$G,...hg(s,t),...e.extraClassNames||[]],elAttrs:Object.assign({role:"columnheader",colSpan:e.colSpan},e.extraDataAttrs),renderProps:l,generatorName:"dayHeaderContent",customGenerator:o.dayHeaderContent,defaultGenerator:YG,classNameGenerator:o.dayHeaderClassNames,didMount:o.dayHeaderDidMount,willUnmount:o.dayHeaderWillUnmount},u=&gt;G("div",{className:"fc-scrollgrid-sync-inner"},G(u,{elTag:"a",elClasses:["fc-col-header-cell-cushion",e.isSticky&amp;&amp;"fc-sticky"],elAttrs:{"aria-label":i.format(a,CMe)}})))}},xd=(()=&gt;{class n extends go{constructor(i,t){super(i,t),this.initialNowDate=dg(t.options.now,t.dateEnv),this.initialNowQueriedMs=new Date().valueOf(),this.state=this.computeTiming().currentState}render(){let{props:i,state:t}=this;return i.children(t.nowDate,t.todayRange)}componentDidMount(){this.setTimeout()}componentDidUpdate(i){i.unit!==this.props.unit&amp;&amp;(this.clearTimeout(),this.setTimeout())}componentWillUnmount(){this.clearTimeout()}computeTiming(){let{props:i,context:t}=this,r=sl(this.initialNowDate,new Date().valueOf()-this.initialNowQueriedMs),o=t.dateEnv.startOf(r,i.unit),a=t.dateEnv.add(o,pn(1,i.unit)),s=a.valueOf()-r.valueOf();return s=Math.min(1e3*60*60*24,s),{currentState:{nowDate:o,todayRange:sG(o)},nextState:{nowDate:a,todayRange:sG(a)},waitMs:s}}setTimeout(){let{nextState:i,waitMs:t}=this.computeTiming();this.timeoutId=setTimeout(()=&gt;{this.setState(i,()=&gt;{this.setTimeout()})},t)}clearTimeout(){this.timeoutId&amp;&amp;clearTimeout(this.timeoutId)}}return n.contextType=Ts,n})();function sG(n){let e=ii(n),i=zi(e,1);return{start:e,end:i}}var Pp=class extends Ln{constructor(){super(...arguments),this.createDayHeaderFormatter=Pt(xMe)}render(){let{context:e}=this,{dates:i,dateProfile:t,datesRepDistinctDays:r,renderIntro:o}=this.props,a=this.createDayHeaderFormatter(e.options.dayHeaderFormat,r,i.length);return G(xd,{unit:"day"},(s,c)=&gt;G("tr",{role:"row"},o&amp;&amp;o("day"),i.map(l=&gt;r?G(Gw,{key:l.toISOString(),date:l,dateProfile:t,todayRange:c,colCnt:i.length,dayHeaderFormat:a}):G($w,{key:l.getUTCDay(),dow:l.getUTCDay(),dayHeaderFormat:a}))))}};function xMe(n,e,i){return n||GG(e,i)}var Dp=class{constructor(e,i){let t=e.start,{end:r}=e,o=[],a=[],s=-1;for(;t&lt;r;)i.isHiddenDay(t)?o.push(s+.5):(s+=1,o.push(s),a.push(t)),t=zi(t,1);this.dates=a,this.indices=o,this.cnt=a.length}sliceRange(e){let i=this.getDateDayIndex(e.start),t=this.getDateDayIndex(zi(e.end,-1)),r=Math.max(0,i),o=Math.min(this.cnt-1,t);return r=Math.ceil(r),o=Math.floor(o),r&lt;=o?{firstIndex:r,lastIndex:o,isStart:i===r,isEnd:t===o}:null}getDateDayIndex(e){let{indices:i}=this,t=Math.floor(dl(this.dates[0],e));return t&lt;0?i[0]-1:t&gt;=i.length?i[i.length-1]+1:i[t]}},Ip=class{constructor(e,i){let{dates:t}=e,r,o,a;if(i){for(o=t[0].getUTCDay(),r=1;r&lt;t.length&amp;&amp;t[r].getUTCDay()!==o;r+=1);a=Math.ceil(t.length/r)}else a=1,r=t.length;this.rowCnt=a,this.colCnt=r,this.daySeries=e,this.cells=this.buildCells(),this.headerDates=this.buildHeaderDates()}buildCells(){let e=[];for(let i=0;i&lt;this.rowCnt;i+=1){let t=[];for(let r=0;r&lt;this.colCnt;r+=1)t.push(this.buildCell(i,r));e.push(t)}return e}buildCell(e,i){let t=this.daySeries.dates[e*this.colCnt+i];return{key:t.toISOString(),date:t}}buildHeaderDates(){let e=[];for(let i=0;i&lt;this.colCnt;i+=1)e.push(this.cells[0][i].date);return e}sliceRange(e){let{colCnt:i}=this,t=this.daySeries.sliceRange(e),r=[];if(t){let{firstIndex:o,lastIndex:a}=t,s=o;for(;s&lt;=a;){let c=Math.floor(s/i),l=Math.min((c+1)*i,a+1);r.push({row:c,firstCol:s%i,lastCol:(l-1)%i,isStart:t.isStart&amp;&amp;s===o,isEnd:t.isEnd&amp;&amp;l-1===a}),s=l}}return r}},Tp=class{constructor(){this.sliceBusinessHours=Pt(this._sliceBusinessHours),this.sliceDateSelection=Pt(this._sliceDateSpan),this.sliceEventStore=Pt(this._sliceEventStore),this.sliceEventDrag=Pt(this._sliceInteraction),this.sliceEventResize=Pt(this._sliceInteraction),this.forceDayIfListItem=!1}sliceProps(e,i,t,r,...o){let{eventUiBases:a}=e,s=this.sliceEventStore(e.eventStore,a,i,t,...o);return{dateSelectionSegs:this.sliceDateSelection(e.dateSelection,i,t,a,r,...o),businessHourSegs:this.sliceBusinessHours(e.businessHours,i,t,r,...o),fgEventSegs:s.fg,bgEventSegs:s.bg,eventDrag:this.sliceEventDrag(e.eventDrag,a,i,t,...o),eventResize:this.sliceEventResize(e.eventResize,a,i,t,...o),eventSelection:e.eventSelection}}sliceNowDate(e,i,t,r,...o){return this._sliceDateSpan({range:{start:e,end:sl(e,1)},allDay:!1},i,t,{},r,...o)}_sliceBusinessHours(e,i,t,r,...o){return e?this._sliceEventStore(Op(e,Aw(i,!!t),r),{},i,t,...o).bg:[]}_sliceEventStore(e,i,t,r,...o){if(e){let a=rg(e,i,Aw(t,!!r),r);return{bg:this.sliceEventRanges(a.bg,o),fg:this.sliceEventRanges(a.fg,o)}}return{bg:[],fg:[]}}_sliceInteraction(e,i,t,r,...o){if(!e)return null;let a=rg(e.mutatedEvents,i,Aw(t,!!r),r);return{segs:this.sliceEventRanges(a.fg,o),affectedInstances:e.affectedEvents.instances,isEvent:e.isEvent}}_sliceDateSpan(e,i,t,r,o,...a){if(!e)return[];let s=Aw(i,!!t),c=Ga(e.range,s);if(c){e=Object.assign(Object.assign({},e),{range:c});let l=mMe(e,r,o),u=this.sliceRange(e.range,...a);for(let f of u)f.eventRange=l;return u}return[]}sliceEventRanges(e,i){let t=[];for(let r of e)t.push(...this.sliceEventRange(r,i));return t}sliceEventRange(e,i){let t=e.range;this.forceDayIfListItem&amp;&amp;e.ui.display==="list-item"&amp;&amp;(t={start:t.start,end:zi(t.start,1)});let r=this.sliceRange(t,...i);for(let o of r)o.eventRange=e,o.isStart=e.isStart&amp;&amp;o.isStart,o.isEnd=e.isEnd&amp;&amp;o.isEnd;return r}};function Aw(n,e){let i=n.activeRange;return e?i:{start:sl(i.start,n.slotMinTime.milliseconds),end:sl(i.end,n.slotMaxTime.milliseconds-864e5)}}function cM(n,e,i){let{instances:t}=n.mutatedEvents;for(let r in t)if(!lg(e.validRange,t[r].range))return!1;return qG({eventDrag:n},i)}function zT(n,e,i){return lg(e.validRange,n.range)?qG({dateSelection:n},i):!1}function qG(n,e){let i=e.getCurrentData(),t=Object.assign({businessHours:i.businessHours,dateSelection:"",eventStore:i.eventStore,eventUiBases:i.eventUiBases,eventSelection:"",eventDrag:null,eventResize:null},n);return(e.pluginHooks.isPropsValid||ZG)(t,e)}function ZG(n,e,i={},t){return!(n.eventDrag&amp;&amp;!wMe(n,e,i,t)||n.dateSelection&amp;&amp;!MMe(n,e,i,t))}function wMe(n,e,i,t){let r=e.getCurrentData(),o=n.eventDrag,a=o.mutatedEvents,s=a.defs,c=a.instances,l=Uw(s,o.isEvent?n.eventUiBases:{"":r.selectionConfig});t&amp;&amp;(l=Ds(l,t));let u=Ywe(n.eventStore,o.affectedEvents.instances),f=u.defs,g=u.instances,b=Uw(f,n.eventUiBases);for(let y in c){let M=c[y],k=M.range,O=l[M.defId],L=s[M.defId];if(!QG(O.constraints,k,u,n.businessHours,e))return!1;let{eventOverlap:Z}=e.options,Y=typeof Z=="function"?Z:null;for(let R in g){let q=g[R];if(eM(k,q.range)&amp;&amp;(b[q.defId].overlap===!1&amp;&amp;o.isEvent||O.overlap===!1||Y&amp;&amp;!Y(new Ei(e,f[q.defId],q),new Ei(e,L,M))))return!1}let K=r.eventStore;for(let R of O.allows){let q=Object.assign(Object.assign({},i),{range:M.range,allDay:L.allDay}),oe=K.defs[L.defId],se=K.instances[y],he;if(oe?he=new Ei(e,oe,se):he=new Ei(e,L),!R(ST(q,e),he))return!1}}return!0}function MMe(n,e,i,t){let r=n.eventStore,o=r.defs,a=r.instances,s=n.dateSelection,c=s.range,{selectionConfig:l}=e.getCurrentData();if(t&amp;&amp;(l=t(l)),!QG(l.constraints,c,r,n.businessHours,e))return!1;let{selectOverlap:u}=e.options,f=typeof u=="function"?u:null;for(let g in a){let b=a[g];if(eM(c,b.range)&amp;&amp;(l.overlap===!1||f&amp;&amp;!f(new Ei(e,o[b.defId],b),null)))return!1}for(let g of l.allows){let b=Object.assign(Object.assign({},i),s);if(!g(ST(b,e),null))return!1}return!0}function QG(n,e,i,t,r){for(let o of n)if(!OMe(kMe(o,e,i,t,r),e))return!1;return!0}function kMe(n,e,i,t,r){return n==="businessHours"?VI(Op(t,e,r)):typeof n=="string"?VI(rM(i,o=&gt;o.groupId===n)):typeof n=="object"&amp;&amp;n?VI(Op(n,e,r)):[]}function VI(n){let{instances:e}=n,i=[];for(let t in e)i.push(e[t].range);return i}function OMe(n,e){for(let i of n)if(lg(i,e))return!0;return!1}var Rw=/^(visible|hidden)$/,og=class extends Ln{constructor(){super(...arguments),this.handleEl=e=&gt;{this.el=e,As(this.props.elRef,e)}}render(){let{props:e}=this,{liquid:i,liquidIsAbsolute:t}=e,r=i&amp;&amp;t,o=["fc-scroller"];return i&amp;&amp;(t?o.push("fc-scroller-liquid-absolute"):o.push("fc-scroller-liquid")),G("div",{ref:this.handleEl,className:o.join(" "),style:{overflowX:e.overflowX,overflowY:e.overflowY,left:r&amp;&amp;-(e.overcomeLeft||0)||"",right:r&amp;&amp;-(e.overcomeRight||0)||"",bottom:r&amp;&amp;-(e.overcomeBottom||0)||"",marginLeft:!r&amp;&amp;-(e.overcomeLeft||0)||"",marginRight:!r&amp;&amp;-(e.overcomeRight||0)||"",marginBottom:!r&amp;&amp;-(e.overcomeBottom||0)||"",maxHeight:e.maxHeight||""}},e.children)}needsXScrolling(){if(Rw.test(this.props.overflowX))return!1;let{el:e}=this,i=this.el.getBoundingClientRect().width-this.getYScrollbarWidth(),{children:t}=e;for(let r=0;r&lt;t.length;r+=1)if(t[r].getBoundingClientRect().width&gt;i)return!0;return!1}needsYScrolling(){if(Rw.test(this.props.overflowY))return!1;let{el:e}=this,i=this.el.getBoundingClientRect().height-this.getXScrollbarWidth(),{children:t}=e;for(let r=0;r&lt;t.length;r+=1)if(t[r].getBoundingClientRect().height&gt;i)return!0;return!1}getXScrollbarWidth(){return Rw.test(this.props.overflowX)?0:this.el.offsetHeight-this.el.clientHeight}getYScrollbarWidth(){return Rw.test(this.props.overflowY)?0:this.el.offsetWidth-this.el.clientWidth}},ya=class{constructor(e){this.masterCallback=e,this.currentMap={},this.depths={},this.callbackMap={},this.handleValue=(i,t)=&gt;{let{depths:r,currentMap:o}=this,a=!1,s=!1;i!==null?(a=t in o,o[t]=i,r[t]=(r[t]||0)+1,s=!0):(r[t]-=1,r[t]||(delete o[t],delete this.callbackMap[t],a=!0)),this.masterCallback&amp;&amp;(a&amp;&amp;this.masterCallback(null,String(t)),s&amp;&amp;this.masterCallback(i,String(t)))}}createRef(e){let i=this.callbackMap[e];return i||(i=this.callbackMap[e]=t=&gt;{this.handleValue(t,String(e))}),i}collect(e,i,t){return MG(this.currentMap,e,i,t)}getAll(){return Jw(this.currentMap)}};function KG(n){let e=pG(n,".fc-scrollgrid-shrink"),i=0;for(let t of e)i=Math.max(i,G2e(t));return Math.ceil(i)}function HT(n,e){return n.liquid&amp;&amp;e.liquid}function XG(n,e){return e.maxHeight!=null||HT(n,e)}function JG(n,e,i,t){let{expandRows:r}=i;return typeof e.content=="function"?e.content(i):G("table",{role:"presentation",className:[e.tableClassName,n.syncRowHeights?"fc-scrollgrid-sync-table":""].join(" "),style:{minWidth:i.tableMinWidth,width:i.clientWidth,height:r?i.clientHeight:""}},i.tableColGroupNode,G(t?"thead":"tbody",{role:"presentation"},typeof e.rowContent=="function"?e.rowContent(i):e.rowContent))}function e$(n,e){return ll(n,e,Wa)}function t$(n,e){let i=[];for(let t of n){let r=t.span||1;for(let o=0;o&lt;r;o+=1)i.push(G("col",{style:{width:t.width==="shrink"?n$(e):t.width||"",minWidth:t.minWidth||""}}))}return G("colgroup",{},...i)}function n$(n){return n??4}function i$(n){for(let e of n)if(e.width==="shrink")return!0;return!1}function r$(n,e){let i=["fc-scrollgrid",e.theme.getClass("table")];return n&amp;&amp;i.push("fc-scrollgrid-liquid"),i}function o$(n,e){let i=["fc-scrollgrid-section",`fc-scrollgrid-section-${n.type}`,n.className];return e&amp;&amp;n.liquid&amp;&amp;n.maxHeight==null&amp;&amp;i.push("fc-scrollgrid-section-liquid"),n.isSticky&amp;&amp;i.push("fc-scrollgrid-section-sticky"),i}function fg(n){return G("div",{className:"fc-scrollgrid-sticky-shim",style:{width:n.clientWidth,minWidth:n.tableMinWidth}})}function jp(n){let{stickyHeaderDates:e}=n;return(e==null||e==="auto")&amp;&amp;(e=n.height==="auto"||n.viewHeight==="auto"),e}function tv(n){let{stickyFooterScrollbar:e}=n;return(e==null||e==="auto")&amp;&amp;(e=n.height==="auto"||n.viewHeight==="auto"),e}var Gu=class extends Ln{constructor(){super(...arguments),this.processCols=Pt(e=&gt;e,e$),this.renderMicroColGroup=Pt(t$),this.scrollerRefs=new ya,this.scrollerElRefs=new ya(this._handleScrollerEl.bind(this)),this.state={shrinkWidth:null,forceYScrollbars:!1,scrollerClientWidths:{},scrollerClientHeights:{}},this.handleSizing=()=&gt;{this.safeSetState(Object.assign({shrinkWidth:this.computeShrinkWidth()},this.computeScrollerDims()))}}render(){let{props:e,state:i,context:t}=this,r=e.sections||[],o=this.processCols(e.cols),a=this.renderMicroColGroup(o,i.shrinkWidth),s=r$(e.liquid,t);e.collapsibleWidth&amp;&amp;s.push("fc-scrollgrid-collapsible");let c=r.length,l=0,u,f=[],g=[],b=[];for(;l&lt;c&amp;&amp;(u=r[l]).type==="header";)f.push(this.renderSection(u,a,!0)),l+=1;for(;l&lt;c&amp;&amp;(u=r[l]).type==="body";)g.push(this.renderSection(u,a,!1)),l+=1;for(;l&lt;c&amp;&amp;(u=r[l]).type==="footer";)b.push(this.renderSection(u,a,!0)),l+=1;let y=!RT(),M={role:"rowgroup"};return G("table",{role:"grid",className:s.join(" "),style:{height:e.height}},!!(!y&amp;&amp;f.length)&amp;&amp;G("thead",M,...f),!!(!y&amp;&amp;g.length)&amp;&amp;G("tbody",M,...g),!!(!y&amp;&amp;b.length)&amp;&amp;G("tfoot",M,...b),y&amp;&amp;G("tbody",M,...f,...g,...b))}renderSection(e,i,t){return"outerContent"in e?G($n,{key:e.key},e.outerContent):G("tr",{key:e.key,role:"presentation",className:o$(e,this.props.liquid).join(" ")},this.renderChunkTd(e,i,e.chunk,t))}renderChunkTd(e,i,t,r){if("outerContent"in t)return t.outerContent;let{props:o}=this,{forceYScrollbars:a,scrollerClientWidths:s,scrollerClientHeights:c}=this.state,l=XG(o,e),u=HT(o,e),f=o.liquid?a?"scroll":l?"auto":"hidden":"visible",g=e.key,b=JG(e,t,{tableColGroupNode:i,tableMinWidth:"",clientWidth:!o.collapsibleWidth&amp;&amp;s[g]!==void 0?s[g]:null,clientHeight:c[g]!==void 0?c[g]:null,expandRows:e.expandRows,syncRowHeights:!1,rowSyncHeights:[],reportRowHeightChange:()=&gt;{}},r);return G(r?"th":"td",{ref:t.elRef,role:"presentation"},G("div",{className:`fc-scroller-harness${u?" fc-scroller-harness-liquid":""}`},G(og,{ref:this.scrollerRefs.createRef(g),elRef:this.scrollerElRefs.createRef(g),overflowY:f,overflowX:o.liquid?"hidden":"visible",maxHeight:e.maxHeight,liquid:u,liquidIsAbsolute:!0},b)))}_handleScrollerEl(e,i){let t=EMe(this.props.sections,i);t&amp;&amp;As(t.chunk.scrollerElRef,e)}componentDidMount(){this.handleSizing(),this.context.addResizeHandler(this.handleSizing)}componentDidUpdate(){this.handleSizing()}componentWillUnmount(){this.context.removeResizeHandler(this.handleSizing)}computeShrinkWidth(){return i$(this.props.cols)?KG(this.scrollerElRefs.getAll()):0}computeScrollerDims(){let e=HG(),{scrollerRefs:i,scrollerElRefs:t}=this,r=!1,o={},a={};for(let s in i.currentMap){let c=i.currentMap[s];if(c&amp;&amp;c.needsYScrolling()){r=!0;break}}for(let s of this.props.sections){let c=s.key,l=t.currentMap[c];if(l){let u=l.parentNode;o[c]=Math.floor(u.getBoundingClientRect().width-(r?e.y:0)),a[c]=Math.floor(u.getBoundingClientRect().height)}}return{forceYScrollbars:r,scrollerClientWidths:o,scrollerClientHeights:a}}};Gu.addStateEquality({scrollerClientWidths:Wa,scrollerClientHeights:Wa});function EMe(n,e){for(let i of n)if(i.key===e)return i;return null}var bd=class extends Ln{constructor(){super(...arguments),this.handleEl=e=&gt;{this.el=e,e&amp;&amp;aG(e,this.props.seg)}}render(){let{props:e,context:i}=this,{options:t}=i,{seg:r}=e,{eventRange:o}=r,{ui:a}=o,s={event:new Ei(i,o.def,o.instance),view:i.viewApi,timeText:e.timeText,textColor:a.textColor,backgroundColor:a.backgroundColor,borderColor:a.borderColor,isDraggable:!e.disableDragging&amp;&amp;iMe(r,i),isStartResizable:!e.disableResizing&amp;&amp;rMe(r,i),isEndResizable:!e.disableResizing&amp;&amp;oMe(r),isMirror:!!(e.isDragging||e.isResizing||e.isDateSelecting),isStart:!!r.isStart,isEnd:!!r.isEnd,isPast:!!e.isPast,isFuture:!!e.isFuture,isToday:!!e.isToday,isSelected:!!e.isSelected,isDragging:!!e.isDragging,isResizing:!!e.isResizing};return G(Lr,Object.assign({},e,{elRef:this.handleEl,elClasses:[...aMe(s),...r.eventRange.ui.classNames,...e.elClasses||[]],renderProps:s,generatorName:"eventContent",customGenerator:t.eventContent,defaultGenerator:e.defaultGenerator,classNameGenerator:t.eventClassNames,didMount:t.eventDidMount,willUnmount:t.eventWillUnmount}))}componentDidUpdate(e){this.el&amp;&amp;this.props.seg!==e.seg&amp;&amp;aG(this.el,this.props.seg)}},Ap=class extends Ln{render(){let{props:e,context:i}=this,{options:t}=i,{seg:r}=e,{ui:o}=r.eventRange,a=t.eventTimeFormat||e.defaultTimeFormat,s=Qu(r,a,i,e.defaultDisplayEventTime,e.defaultDisplayEventEnd);return G(bd,Object.assign({},e,{elTag:"a",elStyle:{borderColor:o.borderColor,backgroundColor:o.backgroundColor},elAttrs:mg(r,i),defaultGenerator:SMe,timeText:s}),(c,l)=&gt;G($n,null,G(c,{elTag:"div",elClasses:["fc-event-main"],elStyle:{color:l.textColor}}),!!l.isStartResizable&amp;&amp;G("div",{className:"fc-event-resizer fc-event-resizer-start"}),!!l.isEndResizable&amp;&amp;G("div",{className:"fc-event-resizer fc-event-resizer-end"})))}};function SMe(n){return G("div",{className:"fc-event-main-frame"},n.timeText&amp;&amp;G("div",{className:"fc-event-time"},n.timeText),G("div",{className:"fc-event-title-container"},G("div",{className:"fc-event-title fc-sticky"},n.event.title||G($n,null,"\xA0"))))}var nv=n=&gt;G(Ts.Consumer,null,e=&gt;{let{options:i}=e,t={isAxis:n.isAxis,date:e.dateEnv.toDate(n.date),view:e.viewApi};return G(Lr,Object.assign({},n,{elTag:n.elTag||"div",renderProps:t,generatorName:"nowIndicatorContent",customGenerator:i.nowIndicatorContent,classNameGenerator:i.nowIndicatorClassNames,didMount:i.nowIndicatorDidMount,willUnmount:i.nowIndicatorWillUnmount}))}),PMe=ni({day:"numeric"}),$u=class extends Ln{constructor(){super(...arguments),this.refineRenderProps=sg(DMe)}render(){let{props:e,context:i}=this,{options:t}=i,r=this.refineRenderProps({date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,isMonthStart:e.isMonthStart||!1,showDayNumber:e.showDayNumber,extraRenderProps:e.extraRenderProps,viewApi:i.viewApi,dateEnv:i.dateEnv,monthStartFormat:t.monthStartFormat});return G(Lr,Object.assign({},e,{elClasses:[...hg(r,i.theme),...e.elClasses||[]],elAttrs:Object.assign(Object.assign({},e.elAttrs),r.isDisabled?{}:{"data-date":qu(e.date)}),renderProps:r,generatorName:"dayCellContent",customGenerator:t.dayCellContent,defaultGenerator:e.defaultGenerator,classNameGenerator:r.isDisabled?void 0:t.dayCellClassNames,didMount:t.dayCellDidMount,willUnmount:t.dayCellWillUnmount}))}};function gg(n){return!!(n.dayCellContent||qI("dayCellContent",n))}function DMe(n){let{date:e,dateEnv:i,dateProfile:t,isMonthStart:r}=n,o=Kb(e,n.todayRange,null,t),a=n.showDayNumber?i.format(e,r?n.monthStartFormat:PMe):"";return Object.assign(Object.assign(Object.assign({date:i.toDate(e),view:n.viewApi},o),{isMonthStart:r,dayNumberText:a}),n.extraRenderProps)}var Rp=class extends Ln{render(){let{props:e}=this,{seg:i}=e;return G(bd,{elTag:"div",elClasses:["fc-bg-event"],elStyle:{backgroundColor:i.eventRange.ui.backgroundColor},defaultGenerator:IMe,seg:i,timeText:"",isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:!1,isPast:e.isPast,isFuture:e.isFuture,isToday:e.isToday,disableDragging:!0,disableResizing:!0})}};function IMe(n){let{title:e}=n.event;return e&amp;&amp;G("div",{className:"fc-event-title"},n.event.title)}function iv(n){return G("div",{className:`fc-${n}`})}var rv=n=&gt;G(Ts.Consumer,null,e=&gt;{let{dateEnv:i,options:t}=e,{date:r}=n,o=t.weekNumberFormat||n.defaultFormat,a=i.computeWeekNumber(r),s=i.format(r,o);return G(Lr,Object.assign({},n,{renderProps:{num:a,text:s,date:r},generatorName:"weekNumberContent",customGenerator:t.weekNumberContent,defaultGenerator:TMe,classNameGenerator:t.weekNumberClassNames,didMount:t.weekNumberDidMount,willUnmount:t.weekNumberWillUnmount}))});function TMe(n){return n.text}var BI=10,QI=class extends Ln{constructor(){super(...arguments),this.state={titleId:Is()},this.handleRootEl=e=&gt;{this.rootEl=e,this.props.elRef&amp;&amp;As(this.props.elRef,e)},this.handleDocumentMouseDown=e=&gt;{let i=Yw(e);this.rootEl.contains(i)||this.handleCloseClick()},this.handleDocumentKeyDown=e=&gt;{e.key==="Escape"&amp;&amp;this.handleCloseClick()},this.handleCloseClick=()=&gt;{let{onClose:e}=this.props;e&amp;&amp;e()}}render(){let{theme:e,options:i}=this.context,{props:t,state:r}=this,o=["fc-popover",e.getClass("popover")].concat(t.extraClassNames||[]);return YW(G("div",Object.assign({},t.extraAttrs,{id:t.id,className:o.join(" "),"aria-labelledby":r.titleId,ref:this.handleRootEl}),G("div",{className:"fc-popover-header "+e.getClass("popoverHeader")},G("span",{className:"fc-popover-title",id:r.titleId},t.title),G("span",{className:"fc-popover-close "+e.getIconClass("close"),title:i.closeHint,onClick:this.handleCloseClick})),G("div",{className:"fc-popover-body "+e.getClass("popoverContent")},t.children)),t.parentEl)}componentDidMount(){document.addEventListener("mousedown",this.handleDocumentMouseDown),document.addEventListener("keydown",this.handleDocumentKeyDown),this.updateSize()}componentWillUnmount(){document.removeEventListener("mousedown",this.handleDocumentMouseDown),document.removeEventListener("keydown",this.handleDocumentKeyDown)}updateSize(){let{isRtl:e}=this.context,{alignmentEl:i,alignGridTop:t}=this.props,{rootEl:r}=this,o=vMe(i);if(o){let a=r.getBoundingClientRect(),s=t?Nr(i,".fc-scrollgrid").getBoundingClientRect().top:o.top,c=e?o.right-a.width:o.left;s=Math.max(s,BI),c=Math.min(c,document.documentElement.clientWidth-BI-a.width),c=Math.max(c,BI);let l=r.offsetParent.getBoundingClientRect();Np(r,{top:s-l.top,left:c-l.left})}}},KI=class extends _o{constructor(){super(...arguments),this.handleRootEl=e=&gt;{this.rootEl=e,e?this.context.registerInteractiveComponent(this,{el:e,useEventCenter:!1}):this.context.unregisterInteractiveComponent(this)}}render(){let{options:e,dateEnv:i}=this.context,{props:t}=this,{startDate:r,todayRange:o,dateProfile:a}=t,s=i.format(r,e.dayPopoverFormat);return G($u,{elRef:this.handleRootEl,date:r,dateProfile:a,todayRange:o},(c,l,u)=&gt;G(QI,{elRef:u.ref,id:t.id,title:s,extraClassNames:["fc-more-popover"].concat(u.className||[]),extraAttrs:u,parentEl:t.parentEl,alignmentEl:t.alignmentEl,alignGridTop:t.alignGridTop,onClose:t.onClose},gg(e)&amp;&amp;G(c,{elTag:"div",elClasses:["fc-more-popover-misc"]}),t.children))}queryHit(e,i,t,r){let{rootEl:o,props:a}=this;return e&gt;=0&amp;&amp;e&lt;t&amp;&amp;i&gt;=0&amp;&amp;i&lt;r?{dateProfile:a.dateProfile,dateSpan:Object.assign({allDay:!a.forceTimed,range:{start:a.startDate,end:a.endDate}},a.extraDateSpan),dayEl:o,rect:{left:0,top:0,right:t,bottom:r},layer:1}:null}},Fp=class extends Ln{constructor(){super(...arguments),this.state={isPopoverOpen:!1,popoverId:Is()},this.handleLinkEl=e=&gt;{this.linkEl=e,this.props.elRef&amp;&amp;As(this.props.elRef,e)},this.handleClick=e=&gt;{let{props:i,context:t}=this,{moreLinkClick:r}=t.options,o=cG(i).start;function a(s){let{def:c,instance:l,range:u}=s.eventRange;return{event:new Ei(t,c,l),start:t.dateEnv.toDate(u.start),end:t.dateEnv.toDate(u.end),isStart:s.isStart,isEnd:s.isEnd}}typeof r=="function"&amp;&amp;(r=r({date:o,allDay:!!i.allDayDate,allSegs:i.allSegs.map(a),hiddenSegs:i.hiddenSegs.map(a),jsEvent:e,view:t.viewApi})),!r||r==="popover"?this.setState({isPopoverOpen:!0}):typeof r=="string"&amp;&amp;t.calendarApi.zoomTo(o,r)},this.handlePopoverClose=()=&gt;{this.setState({isPopoverOpen:!1})}}render(){let{props:e,state:i}=this;return G(Ts.Consumer,null,t=&gt;{let{viewApi:r,options:o,calendarApi:a}=t,{moreLinkText:s}=o,{moreCnt:c}=e,l=cG(e),u=typeof s=="function"?s.call(a,c):`+${c} ${s}`,f=ag(o.moreLinkHint,[c],u),g={num:c,shortText:`+${c}`,text:u,view:r};return G($n,null,!!e.moreCnt&amp;&amp;G(Lr,{elTag:e.elTag||"a",elRef:this.handleLinkEl,elClasses:[...e.elClasses||[],"fc-more-link"],elStyle:e.elStyle,elAttrs:Object.assign(Object.assign(Object.assign({},e.elAttrs),fG(this.handleClick)),{title:f,"aria-expanded":i.isPopoverOpen,"aria-controls":i.isPopoverOpen?i.popoverId:""}),renderProps:g,generatorName:"moreLinkContent",customGenerator:o.moreLinkContent,defaultGenerator:e.defaultGenerator||AMe,classNameGenerator:o.moreLinkClassNames,didMount:o.moreLinkDidMount,willUnmount:o.moreLinkWillUnmount},e.children),i.isPopoverOpen&amp;&amp;G(KI,{id:i.popoverId,startDate:l.start,endDate:l.end,dateProfile:e.dateProfile,todayRange:e.todayRange,extraDateSpan:e.extraDateSpan,parentEl:this.parentEl,alignmentEl:e.alignmentElRef?e.alignmentElRef.current:this.linkEl,alignGridTop:e.alignGridTop,forceTimed:e.forceTimed,onClose:this.handlePopoverClose},e.popoverContent()))})}componentDidMount(){this.updateParentEl()}componentDidUpdate(){this.updateParentEl()}updateParentEl(){this.linkEl&amp;&amp;(this.parentEl=Nr(this.linkEl,".fc-view-harness"))}};function AMe(n){return n.text}function cG(n){if(n.allDayDate)return{start:n.allDayDate,end:zi(n.allDayDate,1)};let{hiddenSegs:e}=n;return{start:lM(e),end:FMe(e)}}function lM(n){return n.reduce(RMe).eventRange.range.start}function RMe(n,e){return n.eventRange.range.start&lt;e.eventRange.range.start?n:e}function FMe(n){return n.reduce(NMe).eventRange.range.end}function NMe(n,e){return n.eventRange.range.end&gt;e.eventRange.range.end?n:e}var XI=class{constructor(){this.handlers=[]}set(e){this.currentValue=e;for(let i of this.handlers)i(e)}subscribe(e){this.handlers.push(e),this.currentValue!==void 0&amp;&amp;e(this.currentValue)}},jb=class extends XI{constructor(){super(...arguments),this.map=new Map}handle(e){let{map:i}=this,t=!1;e.isActive?(i.set(e.id,e),t=!0):i.has(e.id)&amp;&amp;(i.delete(e.id),t=!0),t&amp;&amp;this.set(i)}};var LMe=[],m$={code:"en",week:{dow:0,doy:4},direction:"ltr",buttonText:{prev:"prev",next:"next",prevYear:"prev year",nextYear:"next year",year:"year",today:"today",month:"month",week:"week",day:"day",list:"list"},weekText:"W",weekTextLong:"Week",closeHint:"Close",timeHint:"Time",eventHint:"Event",allDayText:"all-day",moreLinkText:"more",noEventsText:"No events to display"},p$=Object.assign(Object.assign({},m$),{buttonHints:{prev:"Previous $0",next:"Next $0",today(n,e){return e==="day"?"Today":`This ${n}`}},viewHint:"$0 view",navLinkHint:"Go to $0",moreLinkHint(n){return`Show ${n} more event${n===1?"":"s"}`}});function h$(n){let e=n.length&gt;0?n[0].code:"en",i=LMe.concat(n),t={en:p$};for(let r of i)t[r.code]=r;return{map:t,defaultCode:e}}function JT(n,e){return typeof n=="object"&amp;&amp;!Array.isArray(n)?f$(n.code,[n.code],n):jMe(n,e)}function jMe(n,e){let i=[].concat(n||[]),t=VMe(i,e)||p$;return f$(n,i,t)}function VMe(n,e){for(let i=0;i&lt;n.length;i+=1){let t=n[i].toLocaleLowerCase().split("-");for(let r=t.length;r&gt;0;r-=1){let o=t.slice(0,r).join("-");if(e[o])return e[o]}}return null}function f$(n,e,i){let t=Xw([m$,i],["buttonText"]);delete t.code;let{week:r}=t;return delete t.week,{codeArg:n,codes:e,week:r,simpleNumberFormat:new Intl.NumberFormat(n),options:t}}function Jr(n){return{id:vd(),name:n.name,premiumReleaseDate:n.premiumReleaseDate?new Date(n.premiumReleaseDate):void 0,deps:n.deps||[],reducers:n.reducers||[],isLoadingFuncs:n.isLoadingFuncs||[],contextInit:[].concat(n.contextInit||[]),eventRefiners:n.eventRefiners||{},eventDefMemberAdders:n.eventDefMemberAdders||[],eventSourceRefiners:n.eventSourceRefiners||{},isDraggableTransformers:n.isDraggableTransformers||[],eventDragMutationMassagers:n.eventDragMutationMassagers||[],eventDefMutationAppliers:n.eventDefMutationAppliers||[],dateSelectionTransformers:n.dateSelectionTransformers||[],datePointTransforms:n.datePointTransforms||[],dateSpanTransforms:n.dateSpanTransforms||[],views:n.views||{},viewPropsTransformers:n.viewPropsTransformers||[],isPropsValid:n.isPropsValid||null,externalDefTransforms:n.externalDefTransforms||[],viewContainerAppends:n.viewContainerAppends||[],eventDropTransformers:n.eventDropTransformers||[],componentInteractions:n.componentInteractions||[],calendarInteractions:n.calendarInteractions||[],themeClasses:n.themeClasses||{},eventSourceDefs:n.eventSourceDefs||[],cmdFormatter:n.cmdFormatter,recurringTypes:n.recurringTypes||[],namedTimeZonedImpl:n.namedTimeZonedImpl,initialView:n.initialView||"",elementDraggingImpl:n.elementDraggingImpl,optionChangeHandlers:n.optionChangeHandlers||{},scrollGridImpl:n.scrollGridImpl||null,listenerRefiners:n.listenerRefiners||{},optionRefiners:n.optionRefiners||{},propSetHandlers:n.propSetHandlers||{}}}function BMe(n,e){let i={},t={premiumReleaseDate:void 0,reducers:[],isLoadingFuncs:[],contextInit:[],eventRefiners:{},eventDefMemberAdders:[],eventSourceRefiners:{},isDraggableTransformers:[],eventDragMutationMassagers:[],eventDefMutationAppliers:[],dateSelectionTransformers:[],datePointTransforms:[],dateSpanTransforms:[],views:{},viewPropsTransformers:[],isPropsValid:null,externalDefTransforms:[],viewContainerAppends:[],eventDropTransformers:[],componentInteractions:[],calendarInteractions:[],themeClasses:{},eventSourceDefs:[],cmdFormatter:null,recurringTypes:[],namedTimeZonedImpl:null,initialView:"",elementDraggingImpl:null,optionChangeHandlers:{},scrollGridImpl:null,listenerRefiners:{},optionRefiners:{},propSetHandlers:{}};function r(o){for(let a of o){let s=a.name,c=i[s];c===void 0?(i[s]=a.id,r(a.deps),t=HMe(t,a)):c!==a.id&amp;&amp;console.warn(`Duplicate plugin '${s}'`)}}return n&amp;&amp;r(n),r(e),t}function zMe(){let n=[],e=[],i;return(t,r)=&gt;((!i||!ll(t,n)||!ll(r,e))&amp;&amp;(i=BMe(t,r)),n=t,e=r,i)}function HMe(n,e){return{premiumReleaseDate:UMe(n.premiumReleaseDate,e.premiumReleaseDate),reducers:n.reducers.concat(e.reducers),isLoadingFuncs:n.isLoadingFuncs.concat(e.isLoadingFuncs),contextInit:n.contextInit.concat(e.contextInit),eventRefiners:Object.assign(Object.assign({},n.eventRefiners),e.eventRefiners),eventDefMemberAdders:n.eventDefMemberAdders.concat(e.eventDefMemberAdders),eventSourceRefiners:Object.assign(Object.assign({},n.eventSourceRefiners),e.eventSourceRefiners),isDraggableTransformers:n.isDraggableTransformers.concat(e.isDraggableTransformers),eventDragMutationMassagers:n.eventDragMutationMassagers.concat(e.eventDragMutationMassagers),eventDefMutationAppliers:n.eventDefMutationAppliers.concat(e.eventDefMutationAppliers),dateSelectionTransformers:n.dateSelectionTransformers.concat(e.dateSelectionTransformers),datePointTransforms:n.datePointTransforms.concat(e.datePointTransforms),dateSpanTransforms:n.dateSpanTransforms.concat(e.dateSpanTransforms),views:Object.assign(Object.assign({},n.views),e.views),viewPropsTransformers:n.viewPropsTransformers.concat(e.viewPropsTransformers),isPropsValid:e.isPropsValid||n.isPropsValid,externalDefTransforms:n.externalDefTransforms.concat(e.externalDefTransforms),viewContainerAppends:n.viewContainerAppends.concat(e.viewContainerAppends),eventDropTransformers:n.eventDropTransformers.concat(e.eventDropTransformers),calendarInteractions:n.calendarInteractions.concat(e.calendarInteractions),componentInteractions:n.componentInteractions.concat(e.componentInteractions),themeClasses:Object.assign(Object.assign({},n.themeClasses),e.themeClasses),eventSourceDefs:n.eventSourceDefs.concat(e.eventSourceDefs),cmdFormatter:e.cmdFormatter||n.cmdFormatter,recurringTypes:n.recurringTypes.concat(e.recurringTypes),namedTimeZonedImpl:e.namedTimeZonedImpl||n.namedTimeZonedImpl,initialView:n.initialView||e.initialView,elementDraggingImpl:n.elementDraggingImpl||e.elementDraggingImpl,optionChangeHandlers:Object.assign(Object.assign({},n.optionChangeHandlers),e.optionChangeHandlers),scrollGridImpl:e.scrollGridImpl||n.scrollGridImpl,listenerRefiners:Object.assign(Object.assign({},n.listenerRefiners),e.listenerRefiners),optionRefiners:Object.assign(Object.assign({},n.optionRefiners),e.optionRefiners),propSetHandlers:Object.assign(Object.assign({},n.propSetHandlers),e.propSetHandlers)}}function UMe(n,e){return n===void 0?e:e===void 0?n:new Date(Math.max(n.valueOf(),e.valueOf()))}var pl=class extends gd{};pl.prototype.classes={root:"fc-theme-standard",tableCellShaded:"fc-cell-shaded",buttonGroup:"fc-button-group",button:"fc-button fc-button-primary",buttonActive:"fc-button-active"};pl.prototype.baseIconClass="fc-icon";pl.prototype.iconClasses={close:"fc-icon-x",prev:"fc-icon-chevron-left",next:"fc-icon-chevron-right",prevYear:"fc-icon-chevrons-left",nextYear:"fc-icon-chevrons-right"};pl.prototype.rtlIconClasses={prev:"fc-icon-chevron-right",next:"fc-icon-chevron-left",prevYear:"fc-icon-chevrons-right",nextYear:"fc-icon-chevrons-left"};pl.prototype.iconOverrideOption="buttonIcons";pl.prototype.iconOverrideCustomButtonOption="icon";pl.prototype.iconOverridePrefix="fc-icon-";function WMe(n,e){let i={},t;for(t in n)WT(t,i,n,e);for(t in e)WT(t,i,n,e);return i}function WT(n,e,i,t){if(e[n])return e[n];let r=GMe(n,e,i,t);return r&amp;&amp;(e[n]=r),r}function GMe(n,e,i,t){let r=i[n],o=t[n],a=u=&gt;r&amp;&amp;r[u]!==null?r[u]:o&amp;&amp;o[u]!==null?o[u]:null,s=a("component"),c=a("superType"),l=null;if(c){if(c===n)throw new Error("Can't have a custom view type that references itself");l=WT(c,e,i,t)}return!s&amp;&amp;l&amp;&amp;(s=l.component),s?{type:n,component:s,defaults:Object.assign(Object.assign({},l?l.defaults:{}),r?r.rawOptions:{}),overrides:Object.assign(Object.assign({},l?l.overrides:{}),o?o.rawOptions:{})}:null}function a$(n){return Ds(n,$Me)}function $Me(n){let e=typeof n=="function"?{component:n}:n,{component:i}=e;return e.content?i=s$(e):i&amp;&amp;!(i.prototype instanceof Ln)&amp;&amp;(i=s$(Object.assign(Object.assign({},e),{content:i}))),{superType:e.type,component:i,rawOptions:e}}function s$(n){return e=&gt;G(Ts.Consumer,null,i=&gt;G(Lr,{elTag:"div",elClasses:yT(i.viewSpec),renderProps:Object.assign(Object.assign({},e),{nextDayThreshold:i.options.nextDayThreshold}),generatorName:void 0,customGenerator:n.content,classNameGenerator:n.classNames,didMount:n.didMount,willUnmount:n.willUnmount}))}function YMe(n,e,i,t){let r=a$(n),o=a$(e.views),a=WMe(r,o);return Ds(a,s=&gt;qMe(s,o,e,i,t))}function qMe(n,e,i,t,r){let o=n.overrides.duration||n.defaults.duration||t.duration||i.duration,a=null,s="",c="",l={};if(o&amp;&amp;(a=ZMe(o),a)){let g=Mb(a);s=g.unit,g.value===1&amp;&amp;(c=s,l=e[s]?e[s].rawOptions:{})}let u=g=&gt;{let b=g.buttonText||{},y=n.defaults.buttonTextKey;return y!=null&amp;&amp;b[y]!=null?b[y]:b[n.type]!=null?b[n.type]:b[c]!=null?b[c]:null},f=g=&gt;{let b=g.buttonHints||{},y=n.defaults.buttonTextKey;return y!=null&amp;&amp;b[y]!=null?b[y]:b[n.type]!=null?b[n.type]:b[c]!=null?b[c]:null};return{type:n.type,component:n.component,duration:a,durationUnit:s,singleUnit:c,optionDefaults:n.defaults,optionOverrides:Object.assign(Object.assign({},l),n.overrides),buttonTextOverride:u(t)||u(i)||n.overrides.buttonText,buttonTextDefault:u(r)||n.defaults.buttonText||u(yd)||n.type,buttonTitleOverride:f(t)||f(i)||n.overrides.buttonHint,buttonTitleDefault:f(r)||n.defaults.buttonHint||f(yd)}}var c$={};function ZMe(n){let e=JSON.stringify(n),i=c$[e];return i===void 0&amp;&amp;(i=pn(n),c$[e]=i),i}function QMe(n,e){switch(e.type){case"CHANGE_VIEW_TYPE":n=e.viewType}return n}function KMe(n,e){switch(e.type){case"SET_OPTION":return Object.assign(Object.assign({},n),{[e.optionName]:e.rawOptionValue});default:return n}}function XMe(n,e,i,t){let r;switch(e.type){case"CHANGE_VIEW_TYPE":return t.build(e.dateMarker||i);case"CHANGE_DATE":return t.build(e.dateMarker);case"PREV":if(r=t.buildPrev(n,i),r.isValid)return r;break;case"NEXT":if(r=t.buildNext(n,i),r.isValid)return r;break}return n}function JMe(n,e,i){let t=e?e.activeRange:null;return _$({},ake(n,i),t,i)}function eke(n,e,i,t){let r=i?i.activeRange:null;switch(e.type){case"ADD_EVENT_SOURCES":return _$(n,e.sources,r,t);case"REMOVE_EVENT_SOURCE":return nke(n,e.sourceId);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return i?b$(n,r,t):n;case"FETCH_EVENT_SOURCES":return eA(n,e.sourceIds?_T(e.sourceIds):v$(n,t),r,e.isRefetch||!1,t);case"RECEIVE_EVENTS":case"RECEIVE_EVENT_ERROR":return oke(n,e.sourceId,e.fetchId,e.fetchRange);case"REMOVE_ALL_EVENT_SOURCES":return{};default:return n}}function tke(n,e,i){let t=e?e.activeRange:null;return eA(n,v$(n,i),t,!0,i)}function g$(n){for(let e in n)if(n[e].isFetching)return!0;return!1}function _$(n,e,i,t){let r={};for(let o of e)r[o.sourceId]=o;return i&amp;&amp;(r=b$(r,i,t)),Object.assign(Object.assign({},n),r)}function nke(n,e){return fd(n,i=&gt;i.sourceId!==e)}function b$(n,e,i){return eA(n,fd(n,t=&gt;ike(t,e,i)),e,!1,i)}function ike(n,e,i){return y$(n,i)?!i.options.lazyFetching||!n.fetchRange||n.isFetching||e.start&lt;n.fetchRange.start||e.end&gt;n.fetchRange.end:!n.latestFetchId}function eA(n,e,i,t,r){let o={};for(let a in n){let s=n[a];e[a]?o[a]=rke(s,i,t,r):o[a]=s}return o}function rke(n,e,i,t){let{options:r,calendarApi:o}=t,a=t.pluginHooks.eventSourceDefs[n.sourceDefId],s=vd();return a.fetch({eventSource:n,range:e,isRefetch:i,context:t},c=&gt;{let{rawEvents:l}=c;r.eventSourceSuccess&amp;&amp;(l=r.eventSourceSuccess.call(o,l,c.response)||l),n.success&amp;&amp;(l=n.success.call(o,l,c.response)||l),t.dispatch({type:"RECEIVE_EVENTS",sourceId:n.sourceId,fetchId:s,fetchRange:e,rawEvents:l})},c=&gt;{let l=!1;r.eventSourceFailure&amp;&amp;(r.eventSourceFailure.call(o,c),l=!0),n.failure&amp;&amp;(n.failure(c),l=!0),l||console.warn(c.message,c),t.dispatch({type:"RECEIVE_EVENT_ERROR",sourceId:n.sourceId,fetchId:s,fetchRange:e,error:c})}),Object.assign(Object.assign({},n),{isFetching:!0,latestFetchId:s})}function oke(n,e,i,t){let r=n[e];return r&amp;&amp;i===r.latestFetchId?Object.assign(Object.assign({},n),{[e]:Object.assign(Object.assign({},r),{isFetching:!1,fetchRange:t})}):n}function v$(n,e){return fd(n,i=&gt;y$(i,e))}function ake(n,e){let i=kT(e),t=[].concat(n.eventSources||[]),r=[];n.initialEvents&amp;&amp;t.unshift(n.initialEvents),n.events&amp;&amp;t.unshift(n.events);for(let o of t){let a=MT(o,e,i);a&amp;&amp;r.push(a)}return r}function y$(n,e){return!e.pluginHooks.eventSourceDefs[n.sourceDefId].ignoreRange}function ske(n,e){switch(e.type){case"UNSELECT_DATES":return null;case"SELECT_DATES":return e.selection;default:return n}}function cke(n,e){switch(e.type){case"UNSELECT_EVENT":return"";case"SELECT_EVENT":return e.eventInstanceId;default:return n}}function lke(n,e){let i;switch(e.type){case"UNSET_EVENT_DRAG":return null;case"SET_EVENT_DRAG":return i=e.state,{affectedEvents:i.affectedEvents,mutatedEvents:i.mutatedEvents,isEvent:i.isEvent};default:return n}}function dke(n,e){let i;switch(e.type){case"UNSET_EVENT_RESIZE":return null;case"SET_EVENT_RESIZE":return i=e.state,{affectedEvents:i.affectedEvents,mutatedEvents:i.mutatedEvents,isEvent:i.isEvent};default:return n}}function uke(n,e,i,t,r){let o=n.headerToolbar?l$(n.headerToolbar,n,e,i,t,r):null,a=n.footerToolbar?l$(n.footerToolbar,n,e,i,t,r):null;return{header:o,footer:a}}function l$(n,e,i,t,r,o){let a={},s=[],c=!1;for(let l in n){let u=n[l],f=mke(u,e,i,t,r,o);a[l]=f.widgets,s.push(...f.viewsWithButtons),c=c||f.hasTitle}return{sectionWidgets:a,viewsWithButtons:s,hasTitle:c}}function mke(n,e,i,t,r,o){let a=e.direction==="rtl",s=e.customButtons||{},c=i.buttonText||{},l=e.buttonText||{},u=i.buttonHints||{},f=e.buttonHints||{},g=n?n.split(" "):[],b=[],y=!1;return{widgets:g.map(k=&gt;k.split(",").map(O=&gt;{if(O==="title")return y=!0,{buttonName:O};let L,Z,Y,K,R,q;if(L=s[O])Y=oe=&gt;{L.click&amp;&amp;L.click.call(oe.target,oe,oe.target)},(K=t.getCustomButtonIconClass(L))||(K=t.getIconClass(O,a))||(R=L.text),q=L.hint||L.text;else if(Z=r[O]){b.push(O),Y=()=&gt;{o.changeView(O)},(R=Z.buttonTextOverride)||(K=t.getIconClass(O,a))||(R=Z.buttonTextDefault);let oe=Z.buttonTextOverride||Z.buttonTextDefault;q=ag(Z.buttonTitleOverride||Z.buttonTitleDefault||e.viewHint,[oe,O],oe)}else if(o[O])if(Y=()=&gt;{o[O]()},(R=c[O])||(K=t.getIconClass(O,a))||(R=l[O]),O==="prevYear"||O==="nextYear"){let oe=O==="prevYear"?"prev":"next";q=ag(u[oe]||f[oe],[l.year||"year","year"],l[O])}else q=oe=&gt;ag(u[O]||f[O],[l[oe]||oe,oe],l[O]);return{buttonName:O,buttonClick:Y,buttonIcon:K,buttonText:R,buttonHint:q}})),viewsWithButtons:b,hasTitle:y}}var GT=class{constructor(e,i,t){this.type=e,this.getCurrentData=i,this.dateEnv=t}get calendar(){return this.getCurrentData().calendarApi}get title(){return this.getCurrentData().viewTitle}get activeStart(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.start)}get activeEnd(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.end)}get currentStart(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.start)}get currentEnd(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.end)}getOption(e){return this.getCurrentData().options[e]}},pke={ignoreRange:!0,parseMeta(n){return Array.isArray(n.events)?n.events:null},fetch(n,e){e({rawEvents:n.eventSource.meta})}},hke=Jr({name:"array-event-source",eventSourceDefs:[pke]}),fke={parseMeta(n){return typeof n.events=="function"?n.events:null},fetch(n,e,i){let{dateEnv:t}=n.context,r=n.eventSource.meta;TT(r.bind(null,IT(n.range,t)),o=&gt;e({rawEvents:o}),i)}},gke=Jr({name:"func-event-source",eventSourceDefs:[fke]}),_ke={method:String,extraParams:pe,startParam:String,endParam:String,timeZoneParam:String},bke={parseMeta(n){return n.url&amp;&amp;(n.format==="json"||!n.format)?{url:n.url,format:"json",method:(n.method||"GET").toUpperCase(),extraParams:n.extraParams,startParam:n.startParam,endParam:n.endParam,timeZoneParam:n.timeZoneParam}:null},fetch(n,e,i){let{meta:t}=n.eventSource,r=yke(t,n.range,n.context);AT(t.method,t.url,r).then(([o,a])=&gt;{e({rawEvents:o,response:a})},i)}},vke=Jr({name:"json-event-source",eventSourceRefiners:_ke,eventSourceDefs:[bke]});function yke(n,e,i){let{dateEnv:t,options:r}=i,o,a,s,c,l={};return o=n.startParam,o==null&amp;&amp;(o=r.startParam),a=n.endParam,a==null&amp;&amp;(a=r.endParam),s=n.timeZoneParam,s==null&amp;&amp;(s=r.timeZoneParam),typeof n.extraParams=="function"?c=n.extraParams():c=n.extraParams||{},Object.assign(l,c),l[o]=t.formatIso(e.start),l[a]=t.formatIso(e.end),t.timeZone!=="local"&amp;&amp;(l[s]=t.timeZone),l}var Cke={daysOfWeek:pe,startTime:pn,endTime:pn,duration:pn,startRecur:pe,endRecur:pe},xke={parse(n,e){if(n.daysOfWeek||n.startTime||n.endTime||n.startRecur||n.endRecur){let i={daysOfWeek:n.daysOfWeek||null,startTime:n.startTime||null,endTime:n.endTime||null,startRecur:n.startRecur?e.createMarker(n.startRecur):null,endRecur:n.endRecur?e.createMarker(n.endRecur):null},t;return n.duration&amp;&amp;(t=n.duration),!t&amp;&amp;n.startTime&amp;&amp;n.endTime&amp;&amp;(t=yG(n.endTime,n.startTime)),{allDayGuess:!n.startTime&amp;&amp;!n.endTime,duration:t,typeData:i}}return null},expand(n,e,i){let t=Ga(e,{start:n.startRecur,end:n.endRecur});return t?Mke(n.daysOfWeek,n.startTime,t,i):[]}},wke=Jr({name:"simple-recurring-event",recurringTypes:[xke],eventRefiners:Cke});function Mke(n,e,i,t){let r=n?_T(n):null,o=ii(i.start),a=i.end,s=[];for(;o&lt;a;){let c;(!r||r[o.getUTCDay()])&amp;&amp;(e?c=t.add(o,e):c=o,s.push(c)),o=zi(o,1)}return s}var kke=Jr({name:"change-handler",optionChangeHandlers:{events(n,e){d$([n],e)},eventSources:d$}});function d$(n,e){let i=Jw(e.getCurrentData().eventSources);if(i.length===1&amp;&amp;n.length===1&amp;&amp;Array.isArray(i[0]._raw)&amp;&amp;Array.isArray(n[0])){e.dispatch({type:"RESET_RAW_EVENTS",sourceId:i[0].sourceId,rawEvents:n[0]});return}let t=[];for(let r of n){let o=!1;for(let a=0;a&lt;i.length;a+=1)if(i[a]._raw===r){i.splice(a,1),o=!0;break}o||t.push(r)}for(let r of i)e.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:r.sourceId});for(let r of t)e.calendarApi.addEventSource(r)}function Oke(n,e){e.emitter.trigger("datesSet",Object.assign(Object.assign({},IT(n.activeRange,e.dateEnv)),{view:e.viewApi}))}function Eke(n,e){let{emitter:i}=e;i.hasHandlers("eventsSet")&amp;&amp;i.trigger("eventsSet",ul(n,e))}var Ske=[hke,gke,vke,wke,kke,Jr({name:"misc",isLoadingFuncs:[n=&gt;g$(n.eventSources)],propSetHandlers:{dateProfile:Oke,eventStore:Eke}})],$T=class{constructor(e,i){this.runTaskOption=e,this.drainedOption=i,this.queue=[],this.delayedRunner=new Mp(this.drain.bind(this))}request(e,i){this.queue.push(e),this.delayedRunner.request(i)}pause(e){this.delayedRunner.pause(e)}resume(e,i){this.delayedRunner.resume(e,i)}drain(){let{queue:e}=this;for(;e.length;){let i=[],t;for(;t=e.shift();)this.runTask(t),i.push(t);this.drained(i)}}runTask(e){this.runTaskOption&amp;&amp;this.runTaskOption(e)}drained(e){this.drainedOption&amp;&amp;this.drainedOption(e)}};function Pke(n,e,i){let t;return/^(year|month)$/.test(n.currentRangeUnit)?t=n.currentRange:t=n.activeRange,i.formatRange(t.start,t.end,ni(e.titleFormat||Dke(n)),{isEndExclusive:n.isRangeAllDay,defaultSeparator:e.titleRangeSeparator})}function Dke(n){let{currentRangeUnit:e}=n;if(e==="year")return{year:"numeric"};if(e==="month")return{year:"numeric",month:"long"};let i=ng(n.currentRange.start,n.currentRange.end);return i!==null&amp;&amp;i&gt;1?{year:"numeric",month:"short",day:"numeric"}:{year:"numeric",month:"long",day:"numeric"}}var YT=class{constructor(e){this.computeCurrentViewData=Pt(this._computeCurrentViewData),this.organizeRawLocales=Pt(h$),this.buildLocale=Pt(JT),this.buildPluginHooks=zMe(),this.buildDateEnv=Pt(Ike),this.buildTheme=Pt(Tke),this.parseToolbars=Pt(uke),this.buildViewSpecs=Pt(YMe),this.buildDateProfileGenerator=sg(Ake),this.buildViewApi=Pt(Rke),this.buildViewUiProps=sg(Lke),this.buildEventUiBySource=Pt(Fke,Wa),this.buildEventUiBases=Pt(Nke),this.parseContextBusinessHours=sg(jke),this.buildTitle=Pt(Pke),this.emitter=new _d,this.actionRunner=new $T(this._handleAction.bind(this),this.updateData.bind(this)),this.currentCalendarOptionsInput={},this.currentCalendarOptionsRefined={},this.currentViewOptionsInput={},this.currentViewOptionsRefined={},this.currentCalendarOptionsRefiners={},this.optionsForRefining=[],this.optionsForHandling=[],this.getCurrentData=()=&gt;this.data,this.dispatch=g=&gt;{this.actionRunner.request(g)},this.props=e,this.actionRunner.pause();let i={},t=this.computeOptionsData(e.optionOverrides,i,e.calendarApi),r=t.calendarOptions.initialView||t.pluginHooks.initialView,o=this.computeCurrentViewData(r,t,e.optionOverrides,i);e.calendarApi.currentDataManager=this,this.emitter.setThisContext(e.calendarApi),this.emitter.setOptions(o.options);let a=IG(t.calendarOptions,t.dateEnv),s=o.dateProfileGenerator.build(a);Ps(s.activeRange,a)||(a=s.currentRange.start);let c={dateEnv:t.dateEnv,options:t.calendarOptions,pluginHooks:t.pluginHooks,calendarApi:e.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData};for(let g of t.pluginHooks.contextInit)g(c);let l=JMe(t.calendarOptions,s,c),u={dynamicOptionOverrides:i,currentViewType:r,currentDate:a,dateProfile:s,businessHours:this.parseContextBusinessHours(c),eventSources:l,eventUiBases:{},eventStore:No(),renderableEventStore:No(),dateSelection:null,eventSelection:"",eventDrag:null,eventResize:null,selectionConfig:this.buildViewUiProps(c).selectionConfig},f=Object.assign(Object.assign({},c),u);for(let g of t.pluginHooks.reducers)Object.assign(u,g(null,null,f));UT(u,c)&amp;&amp;this.emitter.trigger("loading",!0),this.state=u,this.updateData(),this.actionRunner.resume()}resetOptions(e,i){let{props:t}=this;i===void 0?t.optionOverrides=e:(t.optionOverrides=Object.assign(Object.assign({},t.optionOverrides||{}),e),this.optionsForRefining.push(...i)),(i===void 0||i.length)&amp;&amp;this.actionRunner.request({type:"NOTHING"})}_handleAction(e){let{props:i,state:t,emitter:r}=this,o=KMe(t.dynamicOptionOverrides,e),a=this.computeOptionsData(i.optionOverrides,o,i.calendarApi),s=QMe(t.currentViewType,e),c=this.computeCurrentViewData(s,a,i.optionOverrides,o);i.calendarApi.currentDataManager=this,r.setThisContext(i.calendarApi),r.setOptions(c.options);let l={dateEnv:a.dateEnv,options:a.calendarOptions,pluginHooks:a.pluginHooks,calendarApi:i.calendarApi,dispatch:this.dispatch,emitter:r,getCurrentData:this.getCurrentData},{currentDate:u,dateProfile:f}=t;this.data&amp;&amp;this.data.dateProfileGenerator!==c.dateProfileGenerator&amp;&amp;(f=c.dateProfileGenerator.build(u)),u=DG(u,e),f=XMe(f,e,u,c.dateProfileGenerator),(e.type==="PREV"||e.type==="NEXT"||!Ps(f.currentRange,u))&amp;&amp;(u=f.currentRange.start);let g=eke(t.eventSources,e,f,l),b=RG(t.eventStore,e,g,f,l),M=g$(g)&amp;&amp;!c.options.progressiveEventRendering&amp;&amp;t.renderableEventStore||b,{eventUiSingleBase:k,selectionConfig:O}=this.buildViewUiProps(l),L=this.buildEventUiBySource(g),Z=this.buildEventUiBases(M.defs,k,L),Y={dynamicOptionOverrides:o,currentViewType:s,currentDate:u,dateProfile:f,eventSources:g,eventStore:b,renderableEventStore:M,selectionConfig:O,eventUiBases:Z,businessHours:this.parseContextBusinessHours(l),dateSelection:ske(t.dateSelection,e),eventSelection:cke(t.eventSelection,e),eventDrag:lke(t.eventDrag,e),eventResize:dke(t.eventResize,e)},K=Object.assign(Object.assign({},l),Y);for(let oe of a.pluginHooks.reducers)Object.assign(Y,oe(t,e,K));let R=UT(t,l),q=UT(Y,l);!R&amp;&amp;q?r.trigger("loading",!0):R&amp;&amp;!q&amp;&amp;r.trigger("loading",!1),this.state=Y,i.onAction&amp;&amp;i.onAction(e)}updateData(){let{props:e,state:i}=this,t=this.data,r=this.computeOptionsData(e.optionOverrides,i.dynamicOptionOverrides,e.calendarApi),o=this.computeCurrentViewData(i.currentViewType,r,e.optionOverrides,i.dynamicOptionOverrides),a=this.data=Object.assign(Object.assign(Object.assign({viewTitle:this.buildTitle(i.dateProfile,o.options,r.dateEnv),calendarApi:e.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData},r),o),i),s=r.pluginHooks.optionChangeHandlers,c=t&amp;&amp;t.calendarOptions,l=r.calendarOptions;if(c&amp;&amp;c!==l){c.timeZone!==l.timeZone&amp;&amp;(i.eventSources=a.eventSources=tke(a.eventSources,i.dateProfile,a),i.eventStore=a.eventStore=OT(a.eventStore,t.dateEnv,a.dateEnv),i.renderableEventStore=a.renderableEventStore=OT(a.renderableEventStore,t.dateEnv,a.dateEnv));for(let u in s)(this.optionsForHandling.indexOf(u)!==-1||c[u]!==l[u])&amp;&amp;s[u](l[u],a)}this.optionsForHandling=[],e.onData&amp;&amp;e.onData(a)}computeOptionsData(e,i,t){if(!this.optionsForRefining.length&amp;&amp;e===this.stableOptionOverrides&amp;&amp;i===this.stableDynamicOptionOverrides)return this.stableCalendarOptionsData;let{refinedOptions:r,pluginHooks:o,localeDefaults:a,availableLocaleData:s,extra:c}=this.processRawCalendarOptions(e,i);u$(c);let l=this.buildDateEnv(r.timeZone,r.locale,r.weekNumberCalculation,r.firstDay,r.weekText,o,s,r.defaultRangeSeparator),u=this.buildViewSpecs(o.views,this.stableOptionOverrides,this.stableDynamicOptionOverrides,a),f=this.buildTheme(r,o),g=this.parseToolbars(r,this.stableOptionOverrides,f,u,t);return this.stableCalendarOptionsData={calendarOptions:r,pluginHooks:o,dateEnv:l,viewSpecs:u,theme:f,toolbarConfig:g,localeDefaults:a,availableRawLocales:s.map}}processRawCalendarOptions(e,i){let{locales:t,locale:r}=Qw([yd,e,i]),o=this.organizeRawLocales(t),a=o.map,s=this.buildLocale(r||o.defaultCode,a).options,c=this.buildPluginHooks(e.plugins||[],Ske),l=this.currentCalendarOptionsRefiners=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},hT),fT),gT),c.listenerRefiners),c.optionRefiners),u={},f=Qw([yd,s,e,i]),g={},b=this.currentCalendarOptionsInput,y=this.currentCalendarOptionsRefined,M=!1;for(let k in f)this.optionsForRefining.indexOf(k)===-1&amp;&amp;(f[k]===b[k]||Zu[k]&amp;&amp;k in b&amp;&amp;Zu[k](b[k],f[k]))?g[k]=y[k]:l[k]?(g[k]=l[k](f[k]),M=!0):u[k]=b[k];return M&amp;&amp;(this.currentCalendarOptionsInput=f,this.currentCalendarOptionsRefined=g,this.stableOptionOverrides=e,this.stableDynamicOptionOverrides=i),this.optionsForHandling.push(...this.optionsForRefining),this.optionsForRefining=[],{rawOptions:this.currentCalendarOptionsInput,refinedOptions:this.currentCalendarOptionsRefined,pluginHooks:c,availableLocaleData:o,localeDefaults:s,extra:u}}_computeCurrentViewData(e,i,t,r){let o=i.viewSpecs[e];if(!o)throw new Error(`viewType "${e}" is not available. Please make sure you've loaded all neccessary plugins`);let{refinedOptions:a,extra:s}=this.processRawViewOptions(o,i.pluginHooks,i.localeDefaults,t,r);u$(s);let c=this.buildDateProfileGenerator({dateProfileGeneratorClass:o.optionDefaults.dateProfileGeneratorClass,duration:o.duration,durationUnit:o.durationUnit,usesMinMaxTime:o.optionDefaults.usesMinMaxTime,dateEnv:i.dateEnv,calendarApi:this.props.calendarApi,slotMinTime:a.slotMinTime,slotMaxTime:a.slotMaxTime,showNonCurrentDates:a.showNonCurrentDates,dayCount:a.dayCount,dateAlignment:a.dateAlignment,dateIncrement:a.dateIncrement,hiddenDays:a.hiddenDays,weekends:a.weekends,nowInput:a.now,validRangeInput:a.validRange,visibleRangeInput:a.visibleRange,fixedWeekCount:a.fixedWeekCount}),l=this.buildViewApi(e,this.getCurrentData,i.dateEnv);return{viewSpec:o,options:a,dateProfileGenerator:c,viewApi:l}}processRawViewOptions(e,i,t,r,o){let a=Qw([yd,e.optionDefaults,t,r,e.optionOverrides,o]),s=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},hT),fT),gT),wG),i.listenerRefiners),i.optionRefiners),c={},l=this.currentViewOptionsInput,u=this.currentViewOptionsRefined,f=!1,g={};for(let b in a)a[b]===l[b]||Zu[b]&amp;&amp;Zu[b](a[b],l[b])?c[b]=u[b]:(a[b]===this.currentCalendarOptionsInput[b]||Zu[b]&amp;&amp;Zu[b](a[b],this.currentCalendarOptionsInput[b])?b in this.currentCalendarOptionsRefined&amp;&amp;(c[b]=this.currentCalendarOptionsRefined[b]):s[b]?c[b]=s[b](a[b]):g[b]=a[b],f=!0);return f&amp;&amp;(this.currentViewOptionsInput=a,this.currentViewOptionsRefined=c),{rawOptions:this.currentViewOptionsInput,refinedOptions:this.currentViewOptionsRefined,extra:g}}};function Ike(n,e,i,t,r,o,a,s){let c=JT(e||a.defaultCode,a.map);return new ig({calendarSystem:"gregory",timeZone:n,namedTimeZoneImpl:o.namedTimeZonedImpl,locale:c,weekNumberCalculation:i,firstDay:t,weekText:r,cmdFormatter:o.cmdFormatter,defaultSeparator:s})}function Tke(n,e){let i=e.themeClasses[n.themeSystem]||pl;return new i(n)}function Ake(n){let e=n.dateProfileGeneratorClass||kp;return new e(n)}function Rke(n,e,i){return new GT(n,e,i)}function Fke(n){return Ds(n,e=&gt;e.ui)}function Nke(n,e,i){let t={"":e};for(let r in n){let o=n[r];o.sourceId&amp;&amp;i[o.sourceId]&amp;&amp;(t[r]=i[o.sourceId])}return t}function Lke(n){let{options:e}=n;return{eventUiSingleBase:ug({display:e.eventDisplay,editable:e.editable,startEditable:e.eventStartEditable,durationEditable:e.eventDurationEditable,constraint:e.eventConstraint,overlap:typeof e.eventOverlap=="boolean"?e.eventOverlap:void 0,allow:e.eventAllow,backgroundColor:e.eventBackgroundColor,borderColor:e.eventBorderColor,textColor:e.eventTextColor,color:e.eventColor},n),selectionConfig:ug({constraint:e.selectConstraint,overlap:typeof e.selectOverlap=="boolean"?e.selectOverlap:void 0,allow:e.selectAllow},n)}}function UT(n,e){for(let i of e.pluginHooks.isLoadingFuncs)if(i(n))return!0;return!1}function jke(n){return ET(n.options.businessHours,n)}function u$(n,e){for(let i in n)console.warn(`Unknown option '${i}'`+(e?` for view '${e}'`:""))}var qT=class extends Ln{render(){let e=this.props.widgetGroups.map(i=&gt;this.renderWidgetGroup(i));return G("div",{className:"fc-toolbar-chunk"},...e)}renderWidgetGroup(e){let{props:i}=this,{theme:t}=this.context,r=[],o=!0;for(let a of e){let{buttonName:s,buttonClick:c,buttonText:l,buttonIcon:u,buttonHint:f}=a;if(s==="title")o=!1,r.push(G("h2",{className:"fc-toolbar-title",id:i.titleId},i.title));else{let g=s===i.activeButton,b=!i.isTodayEnabled&amp;&amp;s==="today"||!i.isPrevEnabled&amp;&amp;s==="prev"||!i.isNextEnabled&amp;&amp;s==="next",y=[`fc-${s}-button`,t.getClass("button")];g&amp;&amp;y.push(t.getClass("buttonActive")),r.push(G("button",{type:"button",title:typeof f=="function"?f(i.navUnit):f,disabled:b,"aria-pressed":g,className:y.join(" "),onClick:c},l||(u?G("span",{className:u,role:"img"}):"")))}}if(r.length&gt;1){let a=o&amp;&amp;t.getClass("buttonGroup")||"";return G("div",{className:a},...r)}return r[0]}},dM=class extends Ln{render(){let{model:e,extraClassName:i}=this.props,t=!1,r,o,a=e.sectionWidgets,s=a.center;return a.left?(t=!0,r=a.left):r=a.start,a.right?(t=!0,o=a.right):o=a.end,G("div",{className:[i||"","fc-toolbar",t?"fc-toolbar-ltr":""].join(" ")},this.renderSection("start",r||[]),this.renderSection("center",s||[]),this.renderSection("end",o||[]))}renderSection(e,i){let{props:t}=this;return G(qT,{key:e,widgetGroups:i,title:t.title,navUnit:t.navUnit,activeButton:t.activeButton,isTodayEnabled:t.isTodayEnabled,isPrevEnabled:t.isPrevEnabled,isNextEnabled:t.isNextEnabled,titleId:t.titleId})}},ZT=class extends Ln{constructor(){super(...arguments),this.state={availableWidth:null},this.handleEl=e=&gt;{this.el=e,As(this.props.elRef,e),this.updateAvailableWidth()},this.handleResize=()=&gt;{this.updateAvailableWidth()}}render(){let{props:e,state:i}=this,{aspectRatio:t}=e,r=["fc-view-harness",t||e.liquid||e.height?"fc-view-harness-active":"fc-view-harness-passive"],o="",a="";return t?i.availableWidth!==null?o=i.availableWidth/t:a=`${1/t*100}%`:o=e.height||"",G("div",{"aria-labelledby":e.labeledById,ref:this.handleEl,className:r.join(" "),style:{height:o,paddingBottom:a}},e.children)}componentDidMount(){this.context.addResizeHandler(this.handleResize)}componentWillUnmount(){this.context.removeResizeHandler(this.handleResize)}updateAvailableWidth(){this.el&amp;&amp;this.props.aspectRatio&amp;&amp;this.setState({availableWidth:this.el.offsetWidth})}},QT=class extends uc{constructor(e){super(e),this.handleSegClick=(i,t)=&gt;{let{component:r}=this,{context:o}=r,a=Cd(t);if(a&amp;&amp;r.isValidSegDownEl(i.target)){let s=Nr(i.target,".fc-event-forced-url"),c=s?s.querySelector("a[href]").href:"";o.emitter.trigger("eventClick",{el:t,event:new Ei(r.context,a.eventRange.def,a.eventRange.instance),jsEvent:i,view:o.viewApi}),c&amp;&amp;!i.defaultPrevented&amp;&amp;(window.location.href=c)}},this.destroy=tT(e.el,"click",".fc-event",this.handleSegClick)}},KT=class extends uc{constructor(e){super(e),this.handleEventElRemove=i=&gt;{i===this.currentSegEl&amp;&amp;this.handleSegLeave(null,this.currentSegEl)},this.handleSegEnter=(i,t)=&gt;{Cd(t)&amp;&amp;(this.currentSegEl=t,this.triggerEvent("eventMouseEnter",i,t))},this.handleSegLeave=(i,t)=&gt;{this.currentSegEl&amp;&amp;(this.currentSegEl=null,this.triggerEvent("eventMouseLeave",i,t))},this.removeHoverListeners=hG(e.el,".fc-event",this.handleSegEnter,this.handleSegLeave)}destroy(){this.removeHoverListeners()}triggerEvent(e,i,t){let{component:r}=this,{context:o}=r,a=Cd(t);(!i||r.isValidSegDownEl(i.target))&amp;&amp;o.emitter.trigger(e,{el:t,event:new Ei(o,a.eventRange.def,a.eventRange.instance),jsEvent:i,view:o.viewApi})}},XT=class extends Gb{constructor(){super(...arguments),this.buildViewContext=Pt(EG),this.buildViewPropTransformers=Pt(Bke),this.buildToolbarProps=Pt(Vke),this.headerRef=wr(),this.footerRef=wr(),this.interactionsStore={},this.state={viewLabelId:Is()},this.registerInteractiveComponent=(e,i)=&gt;{let t=BG(e,i),a=[QT,KT].concat(this.props.pluginHooks.componentInteractions).map(s=&gt;new s(t));this.interactionsStore[e.uid]=a,pg[e.uid]=t},this.unregisterInteractiveComponent=e=&gt;{let i=this.interactionsStore[e.uid];if(i){for(let t of i)t.destroy();delete this.interactionsStore[e.uid]}delete pg[e.uid]},this.resizeRunner=new Mp(()=&gt;{this.props.emitter.trigger("_resize",!0),this.props.emitter.trigger("windowResize",{view:this.props.viewApi})}),this.handleWindowResize=e=&gt;{let{options:i}=this.props;i.handleWindowResize&amp;&amp;e.target===window&amp;&amp;this.resizeRunner.request(i.windowResizeDelay)}}render(){let{props:e}=this,{toolbarConfig:i,options:t}=e,r=this.buildToolbarProps(e.viewSpec,e.dateProfile,e.dateProfileGenerator,e.currentDate,dg(e.options.now,e.dateEnv),e.viewTitle),o=!1,a="",s;e.isHeightAuto||e.forPrint?a="":t.height!=null?o=!0:t.contentHeight!=null?a=t.contentHeight:s=Math.max(t.aspectRatio,.5);let c=this.buildViewContext(e.viewSpec,e.viewApi,e.options,e.dateProfileGenerator,e.dateEnv,e.theme,e.pluginHooks,e.dispatch,e.getCurrentData,e.emitter,e.calendarApi,this.registerInteractiveComponent,this.unregisterInteractiveComponent),l=i.header&amp;&amp;i.header.hasTitle?this.state.viewLabelId:void 0;return G(Ts.Provider,{value:c},i.header&amp;&amp;G(dM,Object.assign({ref:this.headerRef,extraClassName:"fc-header-toolbar",model:i.header,titleId:l},r)),G(ZT,{liquid:o,height:a,aspectRatio:s,labeledById:l},this.renderView(e),this.buildAppendContent()),i.footer&amp;&amp;G(dM,Object.assign({ref:this.footerRef,extraClassName:"fc-footer-toolbar",model:i.footer,titleId:""},r)))}componentDidMount(){let{props:e}=this;this.calendarInteractions=e.pluginHooks.calendarInteractions.map(t=&gt;new t(e)),window.addEventListener("resize",this.handleWindowResize);let{propSetHandlers:i}=e.pluginHooks;for(let t in i)i[t](e[t],e)}componentDidUpdate(e){let{props:i}=this,{propSetHandlers:t}=i.pluginHooks;for(let r in t)i[r]!==e[r]&amp;&amp;t[r](i[r],i)}componentWillUnmount(){window.removeEventListener("resize",this.handleWindowResize),this.resizeRunner.clear();for(let e of this.calendarInteractions)e.destroy();this.props.emitter.trigger("_unmount")}buildAppendContent(){let{props:e}=this,i=e.pluginHooks.viewContainerAppends.map(t=&gt;t(e));return G($n,{},...i)}renderView(e){let{pluginHooks:i}=e,{viewSpec:t}=e,r={dateProfile:e.dateProfile,businessHours:e.businessHours,eventStore:e.renderableEventStore,eventUiBases:e.eventUiBases,dateSelection:e.dateSelection,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,isHeightAuto:e.isHeightAuto,forPrint:e.forPrint},o=this.buildViewPropTransformers(i.viewPropsTransformers);for(let s of o)Object.assign(r,s.transform(r,e));let a=t.component;return G(a,Object.assign({},r))}};function Vke(n,e,i,t,r,o){let a=i.build(r,void 0,!1),s=i.buildPrev(e,t,!1),c=i.buildNext(e,t,!1);return{title:o,activeButton:n.type,navUnit:n.singleUnit,isTodayEnabled:a.isValid&amp;&amp;!Ps(e.currentRange,r),isPrevEnabled:s.isValid,isNextEnabled:c.isValid}}function Bke(n){return n.map(e=&gt;new e)}var uM=class extends Ib{constructor(e,i={}){super(),this.isRendering=!1,this.isRendered=!1,this.currentClassNames=[],this.customContentRenderId=0,this.handleAction=t=&gt;{switch(t.type){case"SET_EVENT_DRAG":case"SET_EVENT_RESIZE":this.renderRunner.tryDrain()}},this.handleData=t=&gt;{this.currentData=t,this.renderRunner.request(t.calendarOptions.rerenderDelay)},this.handleRenderRequest=()=&gt;{if(this.isRendering){this.isRendered=!0;let{currentData:t}=this;kb(()=&gt;{Bu(G(Db,{options:t.calendarOptions,theme:t.theme,emitter:t.emitter},(r,o,a,s)=&gt;(this.setClassNames(r),this.setHeight(o),G(vT.Provider,{value:this.customContentRenderId},G(XT,Object.assign({isHeightAuto:a,forPrint:s},t))))),this.el)})}else this.isRendered&amp;&amp;(this.isRendered=!1,Bu(null,this.el),this.setClassNames([]),this.setHeight(""))},dG(e),this.el=e,this.renderRunner=new Mp(this.handleRenderRequest),new YT({optionOverrides:i,calendarApi:this,onAction:this.handleAction,onData:this.handleData})}render(){let e=this.isRendering;e?this.customContentRenderId+=1:this.isRendering=!0,this.renderRunner.request(),e&amp;&amp;this.updateSize()}destroy(){this.isRendering&amp;&amp;(this.isRendering=!1,this.renderRunner.request())}updateSize(){kb(()=&gt;{super.updateSize()})}batchRendering(e){this.renderRunner.pause("batchRendering"),e(),this.renderRunner.resume("batchRendering")}pauseRendering(){this.renderRunner.pause("pauseRendering")}resumeRendering(){this.renderRunner.resume("pauseRendering",!0)}resetOptions(e,i){this.currentDataManager.resetOptions(e,i)}setClassNames(e){if(!ll(e,this.currentClassNames)){let{classList:i}=this.el;for(let t of this.currentClassNames)i.remove(t);for(let t of e)i.add(t);this.currentClassNames=e}}setHeight(e){eT(this.el,"height",e)}};function Ya(n,e={}){let i=zke(e),t=ni(e),r=i.createMarkerMeta(n);return r?i.format(r.marker,t,{forcedTzo:r.forcedTzo}):""}function zke(n){let e=JT(n.locale||"en",h$([]).map);return new ig(Object.assign(Object.assign({timeZone:yd.timeZone,calendarSystem:"gregory"},n),{locale:e}))}var C$={code:"af",week:{dow:1,doy:4},buttonText:{prev:"Vorige",next:"Volgende",today:"Vandag",year:"Jaar",month:"Maand",week:"Week",day:"Dag",list:"Agenda"},allDayText:"Heeldag",moreLinkText:"Addisionele",noEventsText:"Daar is geen gebeurtenisse nie"};var x$={code:"ar-dz",week:{dow:0,doy:4},direction:"rtl",buttonText:{prev:"\u0627\u0644\u0633\u0627\u0628\u0642",next:"\u0627\u0644\u062A\u0627\u0644\u064A",today:"\u0627\u0644\u064A\u0648\u0645",year:"\u0633\u0646\u0629",month:"\u0634\u0647\u0631",week:"\u0623\u0633\u0628\u0648\u0639",day:"\u064A\u0648\u0645",list:"\u0623\u062C\u0646\u062F\u0629"},weekText:"\u0623\u0633\u0628\u0648\u0639",allDayText:"\u0627\u0644\u064A\u0648\u0645 \u0643\u0644\u0647",moreLinkText:"\u0623\u062E\u0631\u0649",noEventsText:"\u0623\u064A \u0623\u062D\u062F\u0627\u062B \u0644\u0639\u0631\u0636"};var w$={code:"ar-kw",week:{dow:0,doy:12},direction:"rtl",buttonText:{prev:"\u0627\u0644\u0633\u0627\u0628\u0642",next:"\u0627\u0644\u062A\u0627\u0644\u064A",today:"\u0627\u0644\u064A\u0648\u0645",year:"\u0633\u0646\u0629",month:"\u0634\u0647\u0631",week:"\u0623\u0633\u0628\u0648\u0639",day:"\u064A\u0648\u0645",list:"\u0623\u062C\u0646\u062F\u0629"},weekText:"\u0623\u0633\u0628\u0648\u0639",allDayText:"\u0627\u0644\u064A\u0648\u0645 \u0643\u0644\u0647",moreLinkText:"\u0623\u062E\u0631\u0649",noEventsText:"\u0623\u064A \u0623\u062D\u062F\u0627\u062B \u0644\u0639\u0631\u0636"};var M$={code:"ar-ly",week:{dow:6,doy:12},direction:"rtl",buttonText:{prev:"\u0627\u0644\u0633\u0627\u0628\u0642",next:"\u0627\u0644\u062A\u0627\u0644\u064A",today:"\u0627\u0644\u064A\u0648\u0645",year:"\u0633\u0646\u0629",month:"\u0634\u0647\u0631",week:"\u0623\u0633\u0628\u0648\u0639",day:"\u064A\u0648\u0645",list:"\u0623\u062C\u0646\u062F\u0629"},weekText:"\u0623\u0633\u0628\u0648\u0639",allDayText:"\u0627\u0644\u064A\u0648\u0645 \u0643\u0644\u0647",moreLinkText:"\u0623\u062E\u0631\u0649",noEventsText:"\u0623\u064A \u0623\u062D\u062F\u0627\u062B \u0644\u0639\u0631\u0636"};var k$={code:"ar-ma",week:{dow:6,doy:12},direction:"rtl",buttonText:{prev:"\u0627\u0644\u0633\u0627\u0628\u0642",next:"\u0627\u0644\u062A\u0627\u0644\u064A",today:"\u0627\u0644\u064A\u0648\u0645",year:"\u0633\u0646\u0629",month:"\u0634\u0647\u0631",week:"\u0623\u0633\u0628\u0648\u0639",day:"\u064A\u0648\u0645",list:"\u0623\u062C\u0646\u062F\u0629"},weekText:"\u0623\u0633\u0628\u0648\u0639",allDayText:"\u0627\u0644\u064A\u0648\u0645 \u0643\u0644\u0647",moreLinkText:"\u0623\u062E\u0631\u0649",noEventsText:"\u0623\u064A \u0623\u062D\u062F\u0627\u062B \u0644\u0639\u0631\u0636"};var O$={code:"ar-sa",week:{dow:0,doy:6},direction:"rtl",buttonText:{prev:"\u0627\u0644\u0633\u0627\u0628\u0642",next:"\u0627\u0644\u062A\u0627\u0644\u064A",today:"\u0627\u0644\u064A\u0648\u0645",year:"\u0633\u0646\u0629",month:"\u0634\u0647\u0631",week:"\u0623\u0633\u0628\u0648\u0639",day:"\u064A\u0648\u0645",list:"\u0623\u062C\u0646\u062F\u0629"},weekText:"\u0623\u0633\u0628\u0648\u0639",allDayText:"\u0627\u0644\u064A\u0648\u0645 \u0643\u0644\u0647",moreLinkText:"\u0623\u062E\u0631\u0649",noEventsText:"\u0623\u064A \u0623\u062D\u062F\u0627\u062B \u0644\u0639\u0631\u0636"};var E$={code:"ar-tn",week:{dow:1,doy:4},direction:"rtl",buttonText:{prev:"\u0627\u0644\u0633\u0627\u0628\u0642",next:"\u0627\u0644\u062A\u0627\u0644\u064A",today:"\u0627\u0644\u064A\u0648\u0645",year:"\u0633\u0646\u0629",month:"\u0634\u0647\u0631",week:"\u0623\u0633\u0628\u0648\u0639",day:"\u064A\u0648\u0645",list:"\u0623\u062C\u0646\u062F\u0629"},weekText:"\u0623\u0633\u0628\u0648\u0639",allDayText:"\u0627\u0644\u064A\u0648\u0645 \u0643\u0644\u0647",moreLinkText:"\u0623\u062E\u0631\u0649",noEventsText:"\u0623\u064A \u0623\u062D\u062F\u0627\u062B \u0644\u0639\u0631\u0636"};var S$={code:"ar",week:{dow:6,doy:12},direction:"rtl",buttonText:{prev:"\u0627\u0644\u0633\u0627\u0628\u0642",next:"\u0627\u0644\u062A\u0627\u0644\u064A",today:"\u0627\u0644\u064A\u0648\u0645",year:"\u0633\u0646\u0629",month:"\u0634\u0647\u0631",week:"\u0623\u0633\u0628\u0648\u0639",day:"\u064A\u0648\u0645",list:"\u0623\u062C\u0646\u062F\u0629"},weekText:"\u0623\u0633\u0628\u0648\u0639",allDayText:"\u0627\u0644\u064A\u0648\u0645 \u0643\u0644\u0647",moreLinkText:"\u0623\u062E\u0631\u0649",noEventsText:"\u0623\u064A \u0623\u062D\u062F\u0627\u062B \u0644\u0639\u0631\u0636"};var P$={code:"az",week:{dow:1,doy:4},buttonText:{prev:"\u018Fvv\u0259l",next:"Sonra",today:"Bu G\xFCn",year:"Il",month:"Ay",week:"H\u0259ft\u0259",day:"G\xFCn",list:"G\xFCnd\u0259m"},weekText:"H\u0259ft\u0259",allDayText:"B\xFCt\xFCn G\xFCn",moreLinkText(n){return"+ daha \xE7ox "+n},noEventsText:"G\xF6st\u0259rm\u0259k \xFC\xE7\xFCn hadis\u0259 yoxdur"};var D$={code:"bg",week:{dow:1,doy:4},buttonText:{prev:"\u043D\u0430\u0437\u0430\u0434",next:"\u043D\u0430\u043F\u0440\u0435\u0434",today:"\u0434\u043D\u0435\u0441",year:"\u0433\u043E\u0434\u0438\u043D\u0430",month:"\u041C\u0435\u0441\u0435\u0446",week:"\u0421\u0435\u0434\u043C\u0438\u0446\u0430",day:"\u0414\u0435\u043D",list:"\u0413\u0440\u0430\u0444\u0438\u043A"},allDayText:"\u0426\u044F\u043B \u0434\u0435\u043D",moreLinkText(n){return"+\u043E\u0449\u0435 "+n},noEventsText:"\u041D\u044F\u043C\u0430 \u0441\u044A\u0431\u0438\u0442\u0438\u044F \u0437\u0430 \u043F\u043E\u043A\u0430\u0437\u0432\u0430\u043D\u0435"};var I$={code:"bn",week:{dow:0,doy:6},buttonText:{prev:"\u09AA\u09C7\u099B\u09A8\u09C7",next:"\u09B8\u09BE\u09AE\u09A8\u09C7",today:"\u0986\u099C",year:"\u09AC\u099B\u09B0",month:"\u09AE\u09BE\u09B8",week:"\u09B8\u09AA\u09CD\u09A4\u09BE\u09B9",day:"\u09A6\u09BF\u09A8",list:"\u09A4\u09BE\u09B2\u09BF\u0995\u09BE"},weekText:"\u09B8\u09AA\u09CD\u09A4\u09BE\u09B9",allDayText:"\u09B8\u09BE\u09B0\u09BE\u09A6\u09BF\u09A8",moreLinkText(n){return"+\u0985\u09A8\u09CD\u09AF\u09BE\u09A8\u09CD\u09AF "+n},noEventsText:"\u0995\u09CB\u09A8\u09CB \u0987\u09AD\u09C7\u09A8\u09CD\u099F \u09A8\u09C7\u0987"};var T$={code:"bs",week:{dow:1,doy:7},buttonText:{prev:"Pro\u0161li",next:"Sljede\u0107i",today:"Danas",year:"Godina",month:"Mjesec",week:"Sedmica",day:"Dan",list:"Raspored"},weekText:"Sed",allDayText:"Cijeli dan",moreLinkText(n){return"+ jo\u0161 "+n},noEventsText:"Nema doga\u0111aja za prikazivanje"};var A$={code:"ca",week:{dow:1,doy:4},buttonText:{prev:"Anterior",next:"Seg\xFCent",today:"Avui",year:"Any",month:"Mes",week:"Setmana",day:"Dia",list:"Agenda"},weekText:"Set",allDayText:"Tot el dia",moreLinkText:"m\xE9s",noEventsText:"No hi ha esdeveniments per mostrar"};var R$={code:"cs",week:{dow:1,doy:4},buttonText:{prev:"D\u0159\xEDve",next:"Pozd\u011Bji",today:"Nyn\xED",year:"Rok",month:"M\u011Bs\xEDc",week:"T\xFDden",day:"Den",list:"Agenda"},weekText:"T\xFDd",allDayText:"Cel\xFD den",moreLinkText(n){return"+dal\u0161\xED: "+n},noEventsText:"\u017D\xE1dn\xE9 akce k zobrazen\xED"};var F$={code:"cy",week:{dow:1,doy:4},buttonText:{prev:"Blaenorol",next:"Nesaf",today:"Heddiw",year:"Blwyddyn",month:"Mis",week:"Wythnos",day:"Dydd",list:"Rhestr"},weekText:"Wythnos",allDayText:"Trwy'r dydd",moreLinkText:"Mwy",noEventsText:"Dim digwyddiadau"};var N$={code:"da",week:{dow:1,doy:4},buttonText:{prev:"Forrige",next:"N\xE6ste",today:"I dag",year:"\xC5r",month:"M\xE5ned",week:"Uge",day:"Dag",list:"Agenda"},weekText:"Uge",allDayText:"Hele dagen",moreLinkText:"flere",noEventsText:"Ingen arrangementer at vise"};function tA(n){return n==="Tag"||n==="Monat"?"r":n==="Jahr"?"s":""}var L$={code:"de-at",week:{dow:1,doy:4},buttonText:{prev:"Zur\xFCck",next:"Vor",today:"Heute",year:"Jahr",month:"Monat",week:"Woche",day:"Tag",list:"Termin\xFCbersicht"},weekText:"KW",weekTextLong:"Woche",allDayText:"Ganzt\xE4gig",moreLinkText(n){return"+ weitere "+n},noEventsText:"Keine Ereignisse anzuzeigen",buttonHints:{prev(n){return`Vorherige${tA(n)} ${n}`},next(n){return`N\xE4chste${tA(n)} ${n}`},today(n){return n==="Tag"?"Heute":`Diese${tA(n)} ${n}`}},viewHint(n){return n+(n==="Woche"?"n":n==="Monat"?"s":"es")+"ansicht"},navLinkHint:"Gehe zu $0",moreLinkHint(n){return"Zeige "+(n===1?"ein weiteres Ereignis":n+" weitere Ereignisse")},closeHint:"Schlie\xDFen",timeHint:"Uhrzeit",eventHint:"Ereignis"};function nA(n){return n==="Tag"||n==="Monat"?"r":n==="Jahr"?"s":""}var j$={code:"de",week:{dow:1,doy:4},buttonText:{prev:"Zur\xFCck",next:"Vor",today:"Heute",year:"Jahr",month:"Monat",week:"Woche",day:"Tag",list:"Termin\xFCbersicht"},weekText:"KW",weekTextLong:"Woche",allDayText:"Ganzt\xE4gig",moreLinkText(n){return"+ weitere "+n},noEventsText:"Keine Ereignisse anzuzeigen",buttonHints:{prev(n){return`Vorherige${nA(n)} ${n}`},next(n){return`N\xE4chste${nA(n)} ${n}`},today(n){return n==="Tag"?"Heute":`Diese${nA(n)} ${n}`}},viewHint(n){return n+(n==="Woche"?"n":n==="Monat"?"s":"es")+"ansicht"},navLinkHint:"Gehe zu $0",moreLinkHint(n){return"Zeige "+(n===1?"ein weiteres Ereignis":n+" weitere Ereignisse")},closeHint:"Schlie\xDFen",timeHint:"Uhrzeit",eventHint:"Ereignis"};var V$={code:"el",week:{dow:1,doy:4},buttonText:{prev:"\u03A0\u03C1\u03BF\u03B7\u03B3\u03BF\u03CD\u03BC\u03B5\u03BD\u03BF\u03C2",next:"\u0395\u03C0\u03CC\u03BC\u03B5\u03BD\u03BF\u03C2",today:"\u03A3\u03AE\u03BC\u03B5\u03C1\u03B1",year:"\u0395\u03C4\u03BF\u03C2",month:"\u039C\u03AE\u03BD\u03B1\u03C2",week:"\u0395\u03B2\u03B4\u03BF\u03BC\u03AC\u03B4\u03B1",day:"\u0397\u03BC\u03AD\u03C1\u03B1",list:"\u0391\u03C4\u03B6\u03AD\u03BD\u03C4\u03B1"},weekText:"\u0395\u03B2\u03B4",allDayText:"\u039F\u03BB\u03BF\u03AE\u03BC\u03B5\u03C1\u03BF",moreLinkText:"\u03C0\u03B5\u03C1\u03B9\u03C3\u03C3\u03CC\u03C4\u03B5\u03C1\u03B1",noEventsText:"\u0394\u03B5\u03BD \u03C5\u03C0\u03AC\u03C1\u03C7\u03BF\u03C5\u03BD \u03B3\u03B5\u03B3\u03BF\u03BD\u03CC\u03C4\u03B1 \u03C0\u03C1\u03BF\u03C2 \u03B5\u03BC\u03C6\u03AC\u03BD\u03B9\u03C3\u03B7"};var B$={code:"en-au",week:{dow:1,doy:4},buttonHints:{prev:"Previous $0",next:"Next $0",today:"This $0"},viewHint:"$0 view",navLinkHint:"Go to $0",moreLinkHint(n){return`Show ${n} more event${n===1?"":"s"}`}};var z$={code:"en-gb",week:{dow:1,doy:4},buttonHints:{prev:"Previous $0",next:"Next $0",today:"This $0"},viewHint:"$0 view",navLinkHint:"Go to $0",moreLinkHint(n){return`Show ${n} more event${n===1?"":"s"}`}};var H$={code:"en-nz",week:{dow:1,doy:4},buttonHints:{prev:"Previous $0",next:"Next $0",today:"This $0"},viewHint:"$0 view",navLinkHint:"Go to $0",moreLinkHint(n){return`Show ${n} more event${n===1?"":"s"}`}};var U$={code:"eo",week:{dow:1,doy:4},buttonText:{prev:"Anta\u016Da",next:"Sekva",today:"Hodia\u016D",year:"Jaro",month:"Monato",week:"Semajno",day:"Tago",list:"Tagordo"},weekText:"Sm",allDayText:"Tuta tago",moreLinkText:"pli",noEventsText:"Neniuj eventoj por montri"};var W$={code:"es",week:{dow:0,doy:6},buttonText:{prev:"Ant",next:"Sig",today:"Hoy",year:"A\xF1o",month:"Mes",week:"Semana",day:"D\xEDa",list:"Agenda"},weekText:"Sm",allDayText:"Todo el d\xEDa",moreLinkText:"m\xE1s",noEventsText:"No hay eventos para mostrar"};var G$={code:"es",week:{dow:1,doy:4},buttonText:{prev:"Ant",next:"Sig",today:"Hoy",year:"A\xF1o",month:"Mes",week:"Semana",day:"D\xEDa",list:"Agenda"},buttonHints:{prev:"$0 antes",next:"$0 siguiente",today(n){return n==="D\xEDa"?"Hoy":(n==="Semana"?"Esta":"Este")+" "+n.toLocaleLowerCase()}},viewHint(n){return"Vista "+(n==="Semana"?"de la":"del")+" "+n.toLocaleLowerCase()},weekText:"Sm",weekTextLong:"Semana",allDayText:"Todo el d\xEDa",moreLinkText:"m\xE1s",moreLinkHint(n){return`Mostrar ${n} eventos m\xE1s`},noEventsText:"No hay eventos para mostrar",navLinkHint:"Ir al $0",closeHint:"Cerrar",timeHint:"La hora",eventHint:"Evento"};var $$={code:"et",week:{dow:1,doy:4},buttonText:{prev:"Eelnev",next:"J\xE4rgnev",today:"T\xE4na",year:"Aasta",month:"Kuu",week:"N\xE4dal",day:"P\xE4ev",list:"P\xE4evakord"},weekText:"n\xE4d",allDayText:"Kogu p\xE4ev",moreLinkText(n){return"+ veel "+n},noEventsText:"Kuvamiseks puuduvad s\xFCndmused"};var Y$={code:"eu",week:{dow:1,doy:7},buttonText:{prev:"Aur",next:"Hur",today:"Gaur",year:"Urtea",month:"Hilabetea",week:"Astea",day:"Eguna",list:"Agenda"},weekText:"As",allDayText:"Egun osoa",moreLinkText:"gehiago",noEventsText:"Ez dago ekitaldirik erakusteko"};var q$={code:"fa",week:{dow:6,doy:12},direction:"rtl",buttonText:{prev:"\u0642\u0628\u0644\u06CC",next:"\u0628\u0639\u062F\u06CC",today:"\u0627\u0645\u0631\u0648\u0632",year:"\u0633\u0627\u0644",month:"\u0645\u0627\u0647",week:"\u0647\u0641\u062A\u0647",day:"\u0631\u0648\u0632",list:"\u0628\u0631\u0646\u0627\u0645\u0647"},weekText:"\u0647\u0641",allDayText:"\u062A\u0645\u0627\u0645 \u0631\u0648\u0632",moreLinkText(n){return"\u0628\u06CC\u0634 \u0627\u0632 "+n},noEventsText:"\u0647\u06CC\u0686 \u0631\u0648\u06CC\u062F\u0627\u062F\u06CC \u0628\u0647 \u0646\u0645\u0627\u06CC\u0634"};var Z$={code:"fi",week:{dow:1,doy:4},buttonText:{prev:"Edellinen",next:"Seuraava",today:"T\xE4n\xE4\xE4n",year:"Vuosi",month:"Kuukausi",week:"Viikko",day:"P\xE4iv\xE4",list:"Tapahtumat"},weekText:"Vk",allDayText:"Koko p\xE4iv\xE4",moreLinkText:"lis\xE4\xE4",noEventsText:"Ei n\xE4ytett\xE4vi\xE4 tapahtumia"};var Q$={code:"fr",buttonText:{prev:"Pr\xE9c\xE9dent",next:"Suivant",today:"Aujourd'hui",year:"Ann\xE9e",month:"Mois",week:"Semaine",day:"Jour",list:"Mon planning"},weekText:"Sem.",allDayText:"Toute la journ\xE9e",moreLinkText:"en plus",noEventsText:"Aucun \xE9v\xE8nement \xE0 afficher"};var K$={code:"fr-ch",week:{dow:1,doy:4},buttonText:{prev:"Pr\xE9c\xE9dent",next:"Suivant",today:"Courant",year:"Ann\xE9e",month:"Mois",week:"Semaine",day:"Jour",list:"Mon planning"},weekText:"Sm",allDayText:"Toute la journ\xE9e",moreLinkText:"en plus",noEventsText:"Aucun \xE9v\xE8nement \xE0 afficher"};var X$={code:"fr",week:{dow:1,doy:4},buttonText:{prev:"Pr\xE9c\xE9dent",next:"Suivant",today:"Aujourd'hui",year:"Ann\xE9e",month:"Mois",week:"Semaine",day:"Jour",list:"Planning"},weekText:"Sem.",weekTextLong:"Semaine",allDayText:"Toute la journ\xE9e",moreLinkText:"en plus",noEventsText:"Aucun \xE9v\xE8nement \xE0 afficher"};var J$={code:"gl",week:{dow:1,doy:4},buttonText:{prev:"Ant",next:"Seg",today:"Hoxe",year:"Ano",month:"Mes",week:"Semana",day:"D\xEDa",list:"Axenda"},buttonHints:{prev:"$0 antes",next:"$0 seguinte",today(n){return n==="D\xEDa"?"Hoxe":(n==="Semana"?"Esta":"Este")+" "+n.toLocaleLowerCase()}},viewHint(n){return"Vista "+(n==="Semana"?"da":"do")+" "+n.toLocaleLowerCase()},weekText:"Sm",weekTextLong:"Semana",allDayText:"Todo o d\xEDa",moreLinkText:"m\xE1is",moreLinkHint(n){return`Amosar ${n} eventos m\xE1is`},noEventsText:"Non hai eventos para amosar",navLinkHint:"Ir ao $0",closeHint:"Pechar",timeHint:"A hora",eventHint:"Evento"};var eY={code:"he",direction:"rtl",buttonText:{prev:"\u05D4\u05E7\u05D5\u05D3\u05DD",next:"\u05D4\u05D1\u05D0",today:"\u05D4\u05D9\u05D5\u05DD",year:"\u05E9\u05E0\u05D4",month:"\u05D7\u05D5\u05D3\u05E9",week:"\u05E9\u05D1\u05D5\u05E2",day:"\u05D9\u05D5\u05DD",list:"\u05E1\u05D3\u05E8 \u05D9\u05D5\u05DD"},allDayText:"\u05DB\u05DC \u05D4\u05D9\u05D5\u05DD",moreLinkText:"\u05E0\u05D5\u05E1\u05E4\u05D9\u05DD",noEventsText:"\u05D0\u05D9\u05DF \u05D0\u05D9\u05E8\u05D5\u05E2\u05D9\u05DD \u05DC\u05D4\u05E6\u05D2\u05D4",weekText:"\u05E9\u05D1\u05D5\u05E2"};var tY={code:"hi",week:{dow:0,doy:6},buttonText:{prev:"\u092A\u093F\u091B\u0932\u093E",next:"\u0905\u0917\u0932\u093E",today:"\u0906\u091C",year:"\u0935\u0930\u094D\u0937",month:"\u092E\u0939\u0940\u0928\u093E",week:"\u0938\u092A\u094D\u0924\u093E\u0939",day:"\u0926\u093F\u0928",list:"\u0915\u093E\u0930\u094D\u092F\u0938\u0942\u091A\u0940"},weekText:"\u0939\u092B\u094D\u0924\u093E",allDayText:"\u0938\u092D\u0940 \u0926\u093F\u0928",moreLinkText(n){return"+\u0905\u0927\u093F\u0915 "+n},noEventsText:"\u0915\u094B\u0908 \u0918\u091F\u0928\u093E\u0913\u0902 \u0915\u094B \u092A\u094D\u0930\u0926\u0930\u094D\u0936\u093F\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093F\u090F"};var nY={code:"hr",week:{dow:1,doy:7},buttonText:{prev:"Prija\u0161nji",next:"Sljede\u0107i",today:"Danas",year:"Godina",month:"Mjesec",week:"Tjedan",day:"Dan",list:"Raspored"},weekText:"Tje",allDayText:"Cijeli dan",moreLinkText(n){return"+ jo\u0161 "+n},noEventsText:"Nema doga\u0111aja za prikaz"};var iY={code:"hu",week:{dow:1,doy:4},buttonText:{prev:"vissza",next:"el\u0151re",today:"ma",year:"\xC9v",month:"H\xF3nap",week:"H\xE9t",day:"Nap",list:"Lista"},weekText:"H\xE9t",allDayText:"Eg\xE9sz nap",moreLinkText:"tov\xE1bbi",noEventsText:"Nincs megjelen\xEDthet\u0151 esem\xE9ny"};var rY={code:"hy-am",week:{dow:1,doy:4},buttonText:{prev:"\u0546\u0561\u056D\u0578\u0580\u0564",next:"\u0540\u0561\u057B\u0578\u0580\u0564",today:"\u0531\u0575\u057D\u0585\u0580",year:"\u054F\u0561\u0580\u056B",month:"\u0531\u0574\u056B\u057D",week:"\u0547\u0561\u0562\u0561\u0569",day:"\u0555\u0580",list:"\u0555\u0580\u057E\u0561 \u0581\u0578\u0582\u0581\u0561\u056F"},weekText:"\u0547\u0561\u0562",allDayText:"\u0531\u0574\u0562\u0578\u0572\u057B \u0585\u0580",moreLinkText(n){return"+ \u0587\u057D "+n},noEventsText:"\u0532\u0561\u0581\u0561\u056F\u0561\u0575\u0578\u0582\u0574 \u0567 \u056B\u0580\u0561\u0564\u0561\u0580\u0571\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0568 \u0581\u0578\u0582\u0581\u0561\u0564\u0580\u0565\u056C\u0578\u0582"};var oY={code:"id",week:{dow:1,doy:7},buttonText:{prev:"mundur",next:"maju",today:"hari ini",year:"Tahun",month:"Bulan",week:"Minggu",day:"Hari",list:"Agenda"},weekText:"Mg",allDayText:"Sehari penuh",moreLinkText:"lebih",noEventsText:"Tidak ada acara untuk ditampilkan"};var aY={code:"is",week:{dow:1,doy:4},buttonText:{prev:"Fyrri",next:"N\xE6sti",today:"\xCD dag",year:"\xC1r",month:"M\xE1nu\xF0ur",week:"Vika",day:"Dagur",list:"Dagskr\xE1"},weekText:"Vika",allDayText:"Allan daginn",moreLinkText:"meira",noEventsText:"Engir vi\xF0bur\xF0ir til a\xF0 s\xFDna"};var sY={code:"it",week:{dow:1,doy:4},buttonText:{prev:"Prec",next:"Succ",today:"Oggi",year:"Anno",month:"Mese",week:"Settimana",day:"Giorno",list:"Agenda"},weekText:"Sm",allDayText:"Tutto il giorno",moreLinkText(n){return"+altri "+n},noEventsText:"Non ci sono eventi da visualizzare"};var cY={code:"ja",buttonText:{prev:"\u524D",next:"\u6B21",today:"\u4ECA\u65E5",year:"\u5E74",month:"\u6708",week:"\u9031",day:"\u65E5",list:"\u4E88\u5B9A\u30EA\u30B9\u30C8"},weekText:"\u9031",allDayText:"\u7D42\u65E5",moreLinkText(n){return"\u4ED6 "+n+" \u4EF6"},noEventsText:"\u8868\u793A\u3059\u308B\u4E88\u5B9A\u306F\u3042\u308A\u307E\u305B\u3093"};var lY={code:"ka",week:{dow:1,doy:7},buttonText:{prev:"\u10EC\u10D8\u10DC\u10D0",next:"\u10E8\u10D4\u10DB\u10D3\u10D4\u10D2\u10D8",today:"\u10D3\u10E6\u10D4\u10E1",year:"\u10EC\u10D4\u10DA\u10D8\u10EC\u10D0\u10D3\u10D8",month:"\u10D7\u10D5\u10D4",week:"\u10D9\u10D5\u10D8\u10E0\u10D0",day:"\u10D3\u10E6\u10D4",list:"\u10D3\u10E6\u10D8\u10E1 \u10EC\u10D4\u10E1\u10E0\u10D8\u10D2\u10D8"},weekText:"\u10D9\u10D5",allDayText:"\u10DB\u10D7\u10D4\u10DA\u10D8 \u10D3\u10E6\u10D4",moreLinkText(n){return"+ \u10D9\u10D8\u10D3\u10D4\u10D5 "+n},noEventsText:"\u10E6\u10DD\u10DC\u10D8\u10E1\u10EB\u10D8\u10D4\u10D1\u10D4\u10D1\u10D8 \u10D0\u10E0 \u10D0\u10E0\u10D8\u10E1"};var dY={code:"kk",week:{dow:1,doy:7},buttonText:{prev:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B",next:"\u041A\u0435\u043B\u0435\u0441\u0456",today:"\u0411\u04AF\u0433\u0456\u043D",year:"\u0416\u044B\u043B",month:"\u0410\u0439",week:"\u0410\u043F\u0442\u0430",day:"\u041A\u04AF\u043D",list:"\u041A\u04AF\u043D \u0442\u04D9\u0440\u0442\u0456\u0431\u0456"},weekText:"\u041D\u0435",allDayText:"\u041A\u04AF\u043D\u0456 \u0431\u043E\u0439\u044B",moreLinkText(n){return"+ \u0442\u0430\u0493\u044B "+n},noEventsText:"\u041A\u04E9\u0440\u0441\u0435\u0442\u0443 \u04AF\u0448\u0456\u043D \u043E\u049B\u0438\u0493\u0430\u043B\u0430\u0440 \u0436\u043E\u049B"};var uY={code:"km",week:{dow:1,doy:4},buttonText:{prev:"\u1798\u17BB\u1793",next:"\u1794\u1793\u17D2\u1791\u17B6\u1794\u17CB",today:"\u1790\u17D2\u1784\u17C3\u1793\u17C1\u17C7",year:"\u1786\u17D2\u1793\u17B6\u17C6",month:"\u1781\u17C2",week:"\u179F\u1794\u17D2\u178F\u17B6\u17A0\u17CD",day:"\u1790\u17D2\u1784\u17C3",list:"\u1794\u1789\u17D2\u1787\u17B8"},weekText:"\u179F\u1794\u17D2\u178F\u17B6\u17A0\u17CD",allDayText:"\u1796\u17C1\u1789\u1798\u17BD\u1799\u1790\u17D2\u1784\u17C3",moreLinkText:"\u1785\u17D2\u179A\u17BE\u1793\u1791\u17C0\u178F",noEventsText:"\u1782\u17D2\u1798\u17B6\u1793\u1796\u17D2\u179A\u17B9\u178F\u17D2\u178F\u17B7\u1780\u17B6\u179A\u178E\u17CD\u178F\u17D2\u179A\u17BC\u179C\u1794\u1784\u17D2\u17A0\u17B6\u1789"};var mY={code:"ko",buttonText:{prev:"\uC774\uC804\uB2EC",next:"\uB2E4\uC74C\uB2EC",today:"\uC624\uB298",year:"\uB144\uB3C4",month:"\uC6D4",week:"\uC8FC",day:"\uC77C",list:"\uC77C\uC815\uBAA9\uB85D"},weekText:"\uC8FC",allDayText:"\uC885\uC77C",moreLinkText:"\uAC1C",noEventsText:"\uC77C\uC815\uC774 \uC5C6\uC2B5\uB2C8\uB2E4"};var pY={code:"ku",week:{dow:6,doy:12},direction:"rtl",buttonText:{prev:"\u067E\u06CE\u0634\u062A\u0631",next:"\u062F\u0648\u0627\u062A\u0631",today:"\u0626\u06D5\u0645\u0695\u0648",year:"\u0633\u0627\u06B5",month:"\u0645\u0627\u0646\u06AF",week:"\u0647\u06D5\u0641\u062A\u06D5",day:"\u0695\u06C6\u0698",list:"\u0628\u06D5\u0631\u0646\u0627\u0645\u06D5"},weekText:"\u0647\u06D5\u0641\u062A\u06D5",allDayText:"\u0647\u06D5\u0645\u0648\u0648 \u0695\u06C6\u0698\u06D5\u06A9\u06D5",moreLinkText:"\u0632\u06CC\u0627\u062A\u0631",noEventsText:"\u0647\u06CC\u0686 \u0695\u0648\u0648\u062F\u0627\u0648\u06CE\u0643 \u0646\u06CC\u06D5"};var hY={code:"lb",week:{dow:1,doy:4},buttonText:{prev:"Zr\xE9ck",next:"Weider",today:"Haut",year:"Joer",month:"Mount",week:"Woch",day:"Dag",list:"Terminiwwersiicht"},weekText:"W",allDayText:"Ganzen Dag",moreLinkText:"m\xE9i",noEventsText:"Nee Evenementer ze affich\xE9ieren"};var fY={code:"lt",week:{dow:1,doy:4},buttonText:{prev:"Atgal",next:"Pirmyn",today:"\u0160iandien",year:"Metai",month:"M\u0117nuo",week:"Savait\u0117",day:"Diena",list:"Darbotvark\u0117"},weekText:"SAV",allDayText:"Vis\u0105 dien\u0105",moreLinkText:"daugiau",noEventsText:"N\u0117ra \u012Fvyki\u0173 rodyti"};var gY={code:"lv",week:{dow:1,doy:4},buttonText:{prev:"Iepr.",next:"N\u0101k.",today:"\u0160odien",year:"Gads",month:"M\u0113nesis",week:"Ned\u0113\u013Ca",day:"Diena",list:"Dienas k\u0101rt\u012Bba"},weekText:"Ned.",allDayText:"Visu dienu",moreLinkText(n){return"+v\u0113l "+n},noEventsText:"Nav notikumu"};var _Y={code:"mk",buttonText:{prev:"\u043F\u0440\u0435\u0442\u0445\u043E\u0434\u043D\u043E",next:"\u0441\u043B\u0435\u0434\u043D\u043E",today:"\u0414\u0435\u043D\u0435\u0441",year:"\u0433\u043E\u0434\u0438\u043D\u0430",month:"\u041C\u0435\u0441\u0435\u0446",week:"\u041D\u0435\u0434\u0435\u043B\u0430",day:"\u0414\u0435\u043D",list:"\u0413\u0440\u0430\u0444\u0438\u043A"},weekText:"\u0421\u0435\u0434",allDayText:"\u0426\u0435\u043B \u0434\u0435\u043D",moreLinkText(n){return"+\u043F\u043E\u0432\u0435\u045C\u0435 "+n},noEventsText:"\u041D\u0435\u043C\u0430 \u043D\u0430\u0441\u0442\u0430\u043D\u0438 \u0437\u0430 \u043F\u0440\u0438\u043A\u0430\u0436\u0443\u0432\u0430\u045A\u0435"};var bY={code:"ms",week:{dow:1,doy:7},buttonText:{prev:"Sebelum",next:"Selepas",today:"hari ini",year:"Tahun",month:"Bulan",week:"Minggu",day:"Hari",list:"Agenda"},weekText:"Mg",allDayText:"Sepanjang hari",moreLinkText(n){return"masih ada "+n+" acara"},noEventsText:"Tiada peristiwa untuk dipaparkan"};var vY={code:"nb",week:{dow:1,doy:4},buttonText:{prev:"Forrige",next:"Neste",today:"I dag",year:"\xC5r",month:"M\xE5ned",week:"Uke",day:"Dag",list:"Agenda"},weekText:"Uke",weekTextLong:"Uke",allDayText:"Hele dagen",moreLinkText:"til",noEventsText:"Ingen hendelser \xE5 vise",buttonHints:{prev:"Forrige $0",next:"Neste $0",today:"N\xE5v\xE6rende $0"},viewHint:"$0 visning",navLinkHint:"G\xE5 til $0",moreLinkHint(n){return`Vis ${n} flere hendelse${n===1?"":"r"}`}};var yY={code:"ne",week:{dow:7,doy:1},buttonText:{prev:"\u0905\u0918\u093F\u0932\u094D\u0932\u094B",next:"\u0905\u0930\u094D\u0915\u094B",today:"\u0906\u091C",year:"\u0935\u0930\u094D\u0937",month:"\u092E\u0939\u093F\u0928\u093E",week:"\u0939\u092A\u094D\u0924\u093E",day:"\u0926\u093F\u0928",list:"\u0938\u0942\u091A\u0940"},weekText:"\u0939\u092A\u094D\u0924\u093E",allDayText:"\u0926\u093F\u0928\u092D\u0930\u093F",moreLinkText:"\u0925\u092A \u0932\u093F\u0902\u0915",noEventsText:"\u0926\u0947\u0916\u093E\u0909\u0928\u0915\u094B \u0932\u093E\u0917\u093F \u0915\u0941\u0928\u0948 \u0918\u091F\u0928\u093E\u0939\u0930\u0942 \u091B\u0948\u0928\u0928\u094D"};var CY={code:"nl",week:{dow:1,doy:4},buttonText:{prev:"Vorige",next:"Volgende",today:"Vandaag",year:"Jaar",month:"Maand",week:"Week",day:"Dag",list:"Lijst"},allDayText:"Hele dag",moreLinkText:"extra",noEventsText:"Geen evenementen om te laten zien"};var xY={code:"nn",week:{dow:1,doy:4},buttonText:{prev:"F\xF8rre",next:"Neste",today:"I dag",year:"\xC5r",month:"M\xE5nad",week:"Veke",day:"Dag",list:"Agenda"},weekText:"Veke",allDayText:"Heile dagen",moreLinkText:"til",noEventsText:"Ingen hendelser \xE5 vise"};var wY={code:"pl",week:{dow:1,doy:4},buttonText:{prev:"Poprzedni",next:"Nast\u0119pny",today:"Dzi\u015B",year:"Rok",month:"Miesi\u0105c",week:"Tydzie\u0144",day:"Dzie\u0144",list:"Plan dnia"},weekText:"Tydz",allDayText:"Ca\u0142y dzie\u0144",moreLinkText:"wi\u0119cej",noEventsText:"Brak wydarze\u0144 do wy\u015Bwietlenia"};var MY={code:"pt-br",buttonText:{prev:"Anterior",next:"Pr\xF3ximo",prevYear:"Ano anterior",nextYear:"Pr\xF3ximo ano",year:"Ano",today:"Hoje",month:"M\xEAs",week:"Semana",day:"Dia",list:"Lista"},buttonHints:{prev:"$0 Anterior",next:"Pr\xF3ximo $0",today(n){return n==="Dia"?"Hoje":(n==="Semana"?"Esta":"Este")+" "+n.toLocaleLowerCase()}},viewHint(n){return"Visualizar "+(n==="Semana"?"a":"o")+" "+n.toLocaleLowerCase()},weekText:"Sm",weekTextLong:"Semana",allDayText:"dia inteiro",moreLinkText(n){return"mais +"+n},moreLinkHint(n){return`Mostrar mais ${n} eventos`},noEventsText:"N\xE3o h\xE1 eventos para mostrar",navLinkHint:"Ir para $0",closeHint:"Fechar",timeHint:"A hora",eventHint:"Evento"};var kY={code:"pt",week:{dow:1,doy:4},buttonText:{prev:"Anterior",next:"Seguinte",today:"Hoje",year:"Ano",month:"M\xEAs",week:"Semana",day:"Dia",list:"Agenda"},weekText:"Sem",allDayText:"Todo o dia",moreLinkText:"mais",noEventsText:"N\xE3o h\xE1 eventos para mostrar"};var OY={code:"ro",week:{dow:1,doy:7},buttonText:{prev:"precedent\u0103",next:"urm\u0103toare",today:"Azi",year:"An",month:"Lun\u0103",week:"S\u0103pt\u0103m\xE2n\u0103",day:"Zi",list:"Agend\u0103"},weekText:"S\u0103pt",allDayText:"Toat\u0103 ziua",moreLinkText(n){return"+alte "+n},noEventsText:"Nu exist\u0103 evenimente de afi\u0219at"};var EY={code:"ru",week:{dow:1,doy:4},buttonText:{prev:"\u041F\u0440\u0435\u0434",next:"\u0421\u043B\u0435\u0434",today:"\u0421\u0435\u0433\u043E\u0434\u043D\u044F",year:"\u0413\u043E\u0434",month:"\u041C\u0435\u0441\u044F\u0446",week:"\u041D\u0435\u0434\u0435\u043B\u044F",day:"\u0414\u0435\u043D\u044C",list:"\u041F\u043E\u0432\u0435\u0441\u0442\u043A\u0430 \u0434\u043D\u044F"},weekText:"\u041D\u0435\u0434",allDayText:"\u0412\u0435\u0441\u044C \u0434\u0435\u043D\u044C",moreLinkText(n){return"+ \u0435\u0449\u0451 "+n},noEventsText:"\u041D\u0435\u0442 \u0441\u043E\u0431\u044B\u0442\u0438\u0439 \u0434\u043B\u044F \u043E\u0442\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F"};var SY={code:"si-lk",week:{dow:1,doy:4},buttonText:{prev:"\u0DB4\u0DD9\u0DBB",next:"\u0DB4\u0DC3\u0DD4",today:"\u0D85\u0DAF",year:"\u0D85\u0DC0\u0DD4\u0DBB\u0DD4\u0DAF\u0DD4",month:"\u0DB8\u0DCF\u0DC3\u0DBA",week:"\u0DC3\u0DAD\u0DD2\u0DBA",day:"\u0DAF\u0DC0\u0DC3",list:"\u0DBD\u0DD0\u0DBA\u0DD2\u0DC3\u0DCA\u0DAD\u0DD4\u0DC0"},weekText:"\u0DC3\u0DAD\u0DD2",allDayText:"\u0DC3\u0DD2\u0DBA\u0DBD\u0DD4",moreLinkText:"\u0DAD\u0DC0\u0DAD\u0DCA",noEventsText:"\u0DB8\u0DD4\u0D9A\u0DD4\u0DAD\u0DCA \u0DB1\u0DD0\u0DAD"};var PY={code:"sk",week:{dow:1,doy:4},buttonText:{prev:"Predch\xE1dzaj\xFAci",next:"Nasleduj\xFAci",today:"Dnes",year:"Rok",month:"Mesiac",week:"T\xFD\u017Ede\u0148",day:"De\u0148",list:"Rozvrh"},weekText:"Ty",allDayText:"Cel\xFD de\u0148",moreLinkText(n){return"+\u010Fal\u0161ie: "+n},noEventsText:"\u017Diadne akcie na zobrazenie"};var DY={code:"sl",week:{dow:1,doy:7},buttonText:{prev:"Prej\u0161nji",next:"Naslednji",today:"Trenutni",year:"Leto",month:"Mesec",week:"Teden",day:"Dan",list:"Dnevni red"},weekText:"Teden",allDayText:"Ves dan",moreLinkText:"ve\u010D",noEventsText:"Ni dogodkov za prikaz"};var IY={code:"sm",buttonText:{prev:"Talu ai",next:"Mulimuli atu",today:"Aso nei",year:"Tausaga",month:"Masina",week:"Vaiaso",day:"Aso",list:"Faasologa"},weekText:"Vaiaso",allDayText:"Aso atoa",moreLinkText:"sili atu",noEventsText:"Leai ni mea na tutupu"};var TY={code:"sq",week:{dow:1,doy:4},buttonText:{prev:"mbrapa",next:"P\xEBrpara",today:"Sot",year:"Viti",month:"Muaj",week:"Jav\xEB",day:"Dit\xEB",list:"List\xEB"},weekText:"Ja",allDayText:"Gjith\xEB dit\xEBn",moreLinkText(n){return"+m\xEB tep\xEBr "+n},noEventsText:"Nuk ka evente p\xEBr t\xEB shfaqur"};var AY={code:"sr-cyrl",week:{dow:1,doy:7},buttonText:{prev:"\u041F\u0440\u0435\u0442\u0445\u043E\u0434\u043D\u0430",next:"\u0441\u043B\u0435\u0434\u0435\u045B\u0438",today:"\u0414\u0430\u043D\u0430\u0441",year:"\u0413\u043E\u0434\u0438\u043D\u0430",month:"\u041C\u0435\u0441\u0435\u0446",week:"\u041D\u0435\u0434\u0435\u0459\u0430",day:"\u0414\u0430\u043D",list:"\u041F\u043B\u0430\u043D\u0435\u0440"},weekText:"\u0421\u0435\u0434",allDayText:"\u0426\u0435\u043E \u0434\u0430\u043D",moreLinkText(n){return"+ \u0458\u043E\u0448 "+n},noEventsText:"\u041D\u0435\u043C\u0430 \u0434\u043E\u0433\u0430\u0452\u0430\u0458\u0430 \u0437\u0430 \u043F\u0440\u0438\u043A\u0430\u0437"};var RY={code:"sr",week:{dow:1,doy:7},buttonText:{prev:"Prethodna",next:"Sledec\u0301i",today:"Danas",year:"Godina",month:"M\u0435s\u0435c",week:"N\u0435d\u0435lja",day:"Dan",list:"Plan\u0435r"},weekText:"Sed",allDayText:"C\u0435o dan",moreLinkText(n){return"+ jo\u0161 "+n},noEventsText:"N\u0435ma doga\u0111aja za prikaz"};var FY={code:"sv",week:{dow:1,doy:4},buttonText:{prev:"F\xF6rra",next:"N\xE4sta",today:"Idag",year:"\xC5r",month:"M\xE5nad",week:"Vecka",day:"Dag",list:"Program"},buttonHints:{prev(n){return`F\xF6reg\xE5ende ${n.toLocaleLowerCase()}`},next(n){return`N\xE4sta ${n.toLocaleLowerCase()}`},today(n){return(n==="Program"?"Detta":"Denna")+" "+n.toLocaleLowerCase()}},viewHint:"$0 vy",navLinkHint:"G\xE5 till $0",moreLinkHint(n){return`Visa ytterligare ${n} h\xE4ndelse${n===1?"":"r"}`},weekText:"v.",weekTextLong:"Vecka",allDayText:"Heldag",moreLinkText:"till",noEventsText:"Inga h\xE4ndelser att visa",closeHint:"St\xE4ng",timeHint:"Klockan",eventHint:"H\xE4ndelse"};var NY={code:"ta-in",week:{dow:1,doy:4},buttonText:{prev:"\u0BAE\u0BC1\u0BA8\u0BCD\u0BA4\u0BC8\u0BAF",next:"\u0B85\u0B9F\u0BC1\u0BA4\u0BCD\u0BA4\u0BA4\u0BC1",today:"\u0B87\u0BA9\u0BCD\u0BB1\u0BC1",year:"\u0B86\u0BA3\u0BCD\u0B9F\u0BC1",month:"\u0BAE\u0BBE\u0BA4\u0BAE\u0BCD",week:"\u0BB5\u0BBE\u0BB0\u0BAE\u0BCD",day:"\u0BA8\u0BBE\u0BB3\u0BCD",list:"\u0BA4\u0BBF\u0BA9\u0B9A\u0BB0\u0BBF \u0B85\u0B9F\u0BCD\u0B9F\u0BB5\u0BA3\u0BC8"},weekText:"\u0BB5\u0BBE\u0BB0\u0BAE\u0BCD",allDayText:"\u0BA8\u0BBE\u0BB3\u0BCD \u0BAE\u0BC1\u0BB4\u0BC1\u0BB5\u0BA4\u0BC1\u0BAE\u0BCD",moreLinkText(n){return"+ \u0BAE\u0BC7\u0BB2\u0BC1\u0BAE\u0BCD "+n},noEventsText:"\u0B95\u0BBE\u0BA3\u0BCD\u0BAA\u0BBF\u0B95\u0BCD\u0B95 \u0BA8\u0BBF\u0B95\u0BB4\u0BCD\u0BB5\u0BC1\u0B95\u0BB3\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8"};var LY={code:"th",week:{dow:1,doy:4},buttonText:{prev:"\u0E01\u0E48\u0E2D\u0E19\u0E2B\u0E19\u0E49\u0E32",next:"\u0E16\u0E31\u0E14\u0E44\u0E1B",prevYear:"\u0E1B\u0E35\u0E01\u0E48\u0E2D\u0E19\u0E2B\u0E19\u0E49\u0E32",nextYear:"\u0E1B\u0E35\u0E16\u0E31\u0E14\u0E44\u0E1B",year:"\u0E1B\u0E35",today:"\u0E27\u0E31\u0E19\u0E19\u0E35\u0E49",month:"\u0E40\u0E14\u0E37\u0E2D\u0E19",week:"\u0E2A\u0E31\u0E1B\u0E14\u0E32\u0E2B\u0E4C",day:"\u0E27\u0E31\u0E19",list:"\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E01\u0E32\u0E23"},weekText:"\u0E2A\u0E31\u0E1B\u0E14\u0E32\u0E2B\u0E4C",allDayText:"\u0E15\u0E25\u0E2D\u0E14\u0E27\u0E31\u0E19",moreLinkText:"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E40\u0E15\u0E34\u0E21",noEventsText:"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E01\u0E34\u0E08\u0E01\u0E23\u0E23\u0E21\u0E17\u0E35\u0E48\u0E08\u0E30\u0E41\u0E2A\u0E14\u0E07"};var jY={code:"tr",week:{dow:1,doy:7},buttonText:{prev:"geri",next:"ileri",today:"bug\xFCn",year:"Y\u0131l",month:"Ay",week:"Hafta",day:"G\xFCn",list:"Ajanda"},weekText:"Hf",allDayText:"T\xFCm g\xFCn",moreLinkText:"daha fazla",noEventsText:"G\xF6sterilecek etkinlik yok"};var VY={code:"ug",buttonText:{prev:"\u0626\u0627\u0644\u062F\u0649\u0646\u0642\u0649",next:"\u0643\u06D0\u064A\u0649\u0646\u0643\u0649",today:"\u0628\u06C8\u06AF\u06C8\u0646",year:"\u064A\u0649\u0644",month:"\u0626\u0627\u064A",week:"\u06BE\u06D5\u067E\u062A\u06D5",day:"\u0643\u06C8\u0646",list:"\u0643\u06C8\u0646\u062A\u06D5\u0631\u062A\u0649\u067E"},allDayText:"\u067E\u06C8\u062A\u06C8\u0646 \u0643\u06C8\u0646"};var BY={code:"uk",week:{dow:1,doy:7},buttonText:{prev:"\u041F\u043E\u043F\u0435\u0440\u0435\u0434\u043D\u0456\u0439",next:"\u0434\u0430\u043B\u0456",today:"\u0421\u044C\u043E\u0433\u043E\u0434\u043D\u0456",year:"\u0440\u0456\u043A",month:"\u041C\u0456\u0441\u044F\u0446\u044C",week:"\u0422\u0438\u0436\u0434\u0435\u043D\u044C",day:"\u0414\u0435\u043D\u044C",list:"\u041F\u043E\u0440\u044F\u0434\u043E\u043A \u0434\u0435\u043D\u043D\u0438\u0439"},weekText:"\u0422\u0438\u0436",allDayText:"\u0423\u0432\u0435\u0441\u044C \u0434\u0435\u043D\u044C",moreLinkText(n){return"+\u0449\u0435 "+n+"..."},noEventsText:"\u041D\u0435\u043C\u0430\u0454 \u043F\u043E\u0434\u0456\u0439 \u0434\u043B\u044F \u0432\u0456\u0434\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F"};var zY={code:"uz-cy",week:{dow:1,doy:4},buttonText:{prev:"\u041E\u043B\u0438\u043D",next:"\u041A\u0435\u0439\u0438\u043D",today:"\u0411\u0443\u0433\u0443\u043D",month:"\u041E\u0439",week:"\u04B2\u0430\u0444\u0442\u0430",day:"\u041A\u0443\u043D",list:"\u041A\u0443\u043D \u0442\u0430\u0440\u0442\u0438\u0431\u0438"},weekText:"\u04B2\u0430\u0444\u0442\u0430",allDayText:"\u041A\u0443\u043D \u0431\u045E\u0439\u0438\u0447\u0430",moreLinkText(n){return"+ \u044F\u043D\u0430 "+n},noEventsText:"\u041A\u045E\u0440\u0441\u0430\u0442\u0438\u0448 \u0443\u0447\u0443\u043D \u0432\u043E\u049B\u0435\u0430\u043B\u0430\u0440 \u0439\u045E\u049B"};var HY={code:"uz",week:{dow:1,doy:4},buttonText:{prev:"Oldingi",next:"Keyingi",today:"Bugun",year:"Yil",month:"Oy",week:"Xafta",day:"Kun",list:"Kun tartibi"},allDayText:"Kun bo'yi",moreLinkText(n){return"+ yana "+n},noEventsText:"Ko'rsatish uchun voqealar yo'q"};var UY={code:"vi",week:{dow:1,doy:4},buttonText:{prev:"Tr\u01B0\u1EDBc",next:"Ti\u1EBFp",today:"H\xF4m nay",year:"N\u0103m",month:"Th\xE1ng",week:"Tu\xE2\u0300n",day:"Ng\xE0y",list:"L\u1ECBch bi\u1EC3u"},weekText:"Tu",allDayText:"C\u1EA3 ng\xE0y",moreLinkText(n){return"+ th\xEAm "+n},noEventsText:"Kh\xF4ng c\xF3 s\u1EF1 ki\u1EC7n \u0111\u1EC3 hi\u1EC3n th\u1ECB"};var WY={code:"zh-cn",week:{dow:1,doy:4},buttonText:{prev:"\u4E0A\u6708",next:"\u4E0B\u6708",today:"\u4ECA\u5929",year:"\u5E74",month:"\u6708",week:"\u5468",day:"\u65E5",list:"\u65E5\u7A0B"},weekText:"\u5468",allDayText:"\u5168\u5929",moreLinkText(n){return"\u53E6\u5916 "+n+" \u4E2A"},noEventsText:"\u6CA1\u6709\u4E8B\u4EF6\u663E\u793A"};var GY={code:"zh-tw",buttonText:{prev:"\u4E0A\u500B",next:"\u4E0B\u500B",today:"\u4ECA\u5929",year:"\u5E74",month:"\u6708",week:"\u9031",day:"\u5929",list:"\u6D3B\u52D5\u5217\u8868"},weekText:"\u9031",allDayText:"\u6574\u5929",moreLinkText:"\u986F\u793A\u66F4\u591A",noEventsText:"\u6C92\u6709\u4EFB\u4F55\u6D3B\u52D5"};var $Y=[C$,x$,w$,M$,k$,O$,E$,S$,P$,D$,I$,T$,A$,R$,F$,N$,L$,j$,V$,B$,z$,H$,U$,W$,G$,$$,Y$,q$,Z$,Q$,K$,X$,J$,eY,tY,nY,iY,rY,oY,aY,sY,cY,lY,dY,uY,mY,pY,hY,fY,gY,_Y,bY,vY,yY,CY,xY,wY,MY,kY,OY,EY,SY,PY,DY,IY,TY,AY,RY,FY,NY,LY,jY,VY,BY,zY,HY,UY,WY,GY];var iA=class extends _o{constructor(){super(...arguments),this.headerElRef=wr()}renderSimpleLayout(e,i){let{props:t,context:r}=this,o=[],a=jp(r.options);return e&amp;&amp;o.push({type:"header",key:"header",isSticky:a,chunk:{elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}}),o.push({type:"body",key:"body",liquid:!0,chunk:{content:i}}),G(dc,{elClasses:["fc-daygrid"],viewSpec:r.viewSpec},G(Gu,{liquid:!t.isHeightAuto&amp;&amp;!t.forPrint,collapsibleWidth:t.forPrint,cols:[],sections:o}))}renderHScrollLayout(e,i,t,r){let o=this.context.pluginHooks.scrollGridImpl;if(!o)throw new Error("No ScrollGrid implementation");let{props:a,context:s}=this,c=!a.forPrint&amp;&amp;jp(s.options),l=!a.forPrint&amp;&amp;tv(s.options),u=[];return e&amp;&amp;u.push({type:"header",key:"header",isSticky:c,chunks:[{key:"main",elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}]}),u.push({type:"body",key:"body",liquid:!0,chunks:[{key:"main",content:i}]}),l&amp;&amp;u.push({type:"footer",key:"footer",isSticky:!0,chunks:[{key:"main",content:fg}]}),G(dc,{elClasses:["fc-daygrid"],viewSpec:s.viewSpec},G(o,{liquid:!a.isHeightAuto&amp;&amp;!a.forPrint,forPrint:a.forPrint,collapsibleWidth:a.forPrint,colGroups:[{cols:[{span:t,minWidth:r}]}],sections:u}))}};function mM(n,e){let i=[];for(let t=0;t&lt;e;t+=1)i[t]=[];for(let t of n)i[t.row].push(t);return i}function pM(n,e){let i=[];for(let t=0;t&lt;e;t+=1)i[t]=[];for(let t of n)i[t.firstCol].push(t);return i}function YY(n,e){let i=[];if(n){for(let t=0;t&lt;e;t+=1)i[t]={affectedInstances:n.affectedInstances,isEvent:n.isEvent,segs:[]};for(let t of n.segs)i[t.row].segs.push(t)}else for(let t=0;t&lt;e;t+=1)i[t]=null;return i}var qY=ni({hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"narrow"});function ZY(n){let{display:e}=n.eventRange.ui;return e==="list-item"||e==="auto"&amp;&amp;!n.eventRange.def.allDay&amp;&amp;n.firstCol===n.lastCol&amp;&amp;n.isStart&amp;&amp;n.isEnd}var hM=class extends Ln{render(){let{props:e}=this;return G(Ap,Object.assign({},e,{elClasses:["fc-daygrid-event","fc-daygrid-block-event","fc-h-event"],defaultTimeFormat:qY,defaultDisplayEventEnd:e.defaultDisplayEventEnd,disableResizing:!e.seg.eventRange.def.allDay}))}},fM=class extends Ln{render(){let{props:e,context:i}=this,{options:t}=i,{seg:r}=e,o=t.eventTimeFormat||qY,a=Qu(r,o,i,!0,e.defaultDisplayEventEnd);return G(bd,Object.assign({},e,{elTag:"a",elClasses:["fc-daygrid-event","fc-daygrid-dot-event"],elAttrs:mg(e.seg,i),defaultGenerator:Uke,timeText:a,isResizing:!1,isDateSelecting:!1}))}};function Uke(n){return G($n,null,G("div",{className:"fc-daygrid-event-dot",style:{borderColor:n.borderColor||n.backgroundColor}}),n.timeText&amp;&amp;G("div",{className:"fc-event-time"},n.timeText),G("div",{className:"fc-event-title"},n.event.title||G($n,null,"\xA0")))}var rA=class extends Ln{constructor(){super(...arguments),this.compileSegs=Pt(Wke)}render(){let{props:e}=this,{allSegs:i,invisibleSegs:t}=this.compileSegs(e.singlePlacements);return G(Fp,{elClasses:["fc-daygrid-more-link"],dateProfile:e.dateProfile,todayRange:e.todayRange,allDayDate:e.allDayDate,moreCnt:e.moreCnt,allSegs:i,hiddenSegs:t,alignmentElRef:e.alignmentElRef,alignGridTop:e.alignGridTop,extraDateSpan:e.extraDateSpan,popoverContent:()=&gt;{let r=(e.eventDrag?e.eventDrag.affectedInstances:null)||(e.eventResize?e.eventResize.affectedInstances:null)||{};return G($n,null,i.map(o=&gt;{let a=o.eventRange.instance.instanceId;return G("div",{className:"fc-daygrid-event-harness",key:a,style:{visibility:r[a]?"hidden":""}},ZY(o)?G(fM,Object.assign({seg:o,isDragging:!1,isSelected:a===e.eventSelection,defaultDisplayEventEnd:!1},$a(o,e.todayRange))):G(hM,Object.assign({seg:o,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:a===e.eventSelection,defaultDisplayEventEnd:!1},$a(o,e.todayRange))))}))}})}};function Wke(n){let e=[],i=[];for(let t of n)e.push(t.seg),t.isVisible||i.push(t.seg);return{allSegs:e,invisibleSegs:i}}var Gke=ni({week:"narrow"}),oA=class extends _o{constructor(){super(...arguments),this.rootElRef=wr(),this.state={dayNumberId:Is()},this.handleRootEl=e=&gt;{As(this.rootElRef,e),As(this.props.elRef,e)}}render(){let{context:e,props:i,state:t,rootElRef:r}=this,{options:o,dateEnv:a}=e,{date:s,dateProfile:c}=i,l=i.showDayNumber&amp;&amp;Yke(s,c.currentRange,a);return G($u,{elTag:"td",elRef:this.handleRootEl,elClasses:["fc-daygrid-day",...i.extraClassNames||[]],elAttrs:Object.assign(Object.assign(Object.assign({},i.extraDataAttrs),i.showDayNumber?{"aria-labelledby":t.dayNumberId}:{}),{role:"gridcell"}),defaultGenerator:$ke,date:s,dateProfile:c,todayRange:i.todayRange,showDayNumber:i.showDayNumber,isMonthStart:l,extraRenderProps:i.extraRenderProps},(u,f)=&gt;G("div",{ref:i.innerElRef,className:"fc-daygrid-day-frame fc-scrollgrid-sync-inner",style:{minHeight:i.minHeight}},i.showWeekNumber&amp;&amp;G(rv,{elTag:"a",elClasses:["fc-daygrid-week-number"],elAttrs:ml(e,s,"week"),date:s,defaultFormat:Gke}),!f.isDisabled&amp;&amp;(i.showDayNumber||gg(o)||i.forceDayTop)?G("div",{className:"fc-daygrid-day-top"},G(u,{elTag:"a",elClasses:["fc-daygrid-day-number",l&amp;&amp;"fc-daygrid-month-start"],elAttrs:Object.assign(Object.assign({},ml(e,s)),{id:t.dayNumberId})})):i.showDayNumber?G("div",{className:"fc-daygrid-day-top",style:{visibility:"hidden"}},G("a",{className:"fc-daygrid-day-number"},"\xA0")):void 0,G("div",{className:"fc-daygrid-day-events",ref:i.fgContentElRef},i.fgContent,G("div",{className:"fc-daygrid-day-bottom",style:{marginTop:i.moreMarginTop}},G(rA,{allDayDate:s,singlePlacements:i.singlePlacements,moreCnt:i.moreCnt,alignmentElRef:r,alignGridTop:!i.showDayNumber,extraDateSpan:i.extraDateSpan,dateProfile:i.dateProfile,eventSelection:i.eventSelection,eventDrag:i.eventDrag,eventResize:i.eventResize,todayRange:i.todayRange}))),G("div",{className:"fc-daygrid-day-bg"},i.bgContent)))}};function $ke(n){return n.dayNumberText||G($n,null,"\xA0")}function Yke(n,e,i){let{start:t,end:r}=e,o=sl(r,-1),a=i.getYear(t),s=i.getMonth(t),c=i.getYear(o),l=i.getMonth(o);return!(a===c&amp;&amp;s===l)&amp;&amp;(n.valueOf()===t.valueOf()||i.getDay(n)===1&amp;&amp;n.valueOf()&lt;r.valueOf())}function QY(n){return n.eventRange.instance.instanceId+":"+n.firstCol}function KY(n){return QY(n)+":"+n.lastCol}function qke(n,e,i,t,r,o,a){let s=new aA(O=&gt;{let L=n[O.index].eventRange.instance.instanceId+":"+O.span.start+":"+(O.span.end-1);return r[L]||1});s.allowReslicing=!0,s.strictOrder=t,e===!0||i===!0?(s.maxCoord=o,s.hiddenConsumes=!0):typeof e=="number"?s.maxStackCnt=e:typeof i=="number"&amp;&amp;(s.maxStackCnt=i,s.hiddenConsumes=!0);let c=[],l=[];for(let O=0;O&lt;n.length;O+=1){let L=n[O],Z=KY(L);r[Z]!=null?c.push({index:O,span:{start:L.firstCol,end:L.lastCol+1}}):l.push(L)}let u=s.addSegs(c),f=s.toRects(),{singleColPlacements:g,multiColPlacements:b,leftoverMargins:y}=Zke(f,n,a),M=[],k=[];for(let O of l){b[O.firstCol].push({seg:O,isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(let L=O.firstCol;L&lt;=O.lastCol;L+=1)g[L].push({seg:_g(O,L,L+1,a),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(let O=0;O&lt;a.length;O+=1)M.push(0);for(let O of u){let L=n[O.index],Z=O.span;b[Z.start].push({seg:_g(L,Z.start,Z.end,a),isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(let Y=Z.start;Y&lt;Z.end;Y+=1)M[Y]+=1,g[Y].push({seg:_g(L,Y,Y+1,a),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(let O=0;O&lt;a.length;O+=1)k.push(y[O]);return{singleColPlacements:g,multiColPlacements:b,moreCnts:M,moreMarginTops:k}}function Zke(n,e,i){let t=Qke(n,i.length),r=[],o=[],a=[];for(let s=0;s&lt;i.length;s+=1){let c=t[s],l=[],u=0,f=0;for(let b of c){let y=e[b.index];l.push({seg:_g(y,s,s+1,i),isVisible:!0,isAbsolute:!1,absoluteTop:b.levelCoord,marginTop:b.levelCoord-u}),u=b.levelCoord+b.thickness}let g=[];u=0,f=0;for(let b of c){let y=e[b.index],M=b.span.end-b.span.start&gt;1,k=b.span.start===s;f+=b.levelCoord-u,u=b.levelCoord+b.thickness,M?(f+=b.thickness,k&amp;&amp;g.push({seg:_g(y,b.span.start,b.span.end,i),isVisible:!0,isAbsolute:!0,absoluteTop:b.levelCoord,marginTop:0})):k&amp;&amp;(g.push({seg:_g(y,b.span.start,b.span.end,i),isVisible:!0,isAbsolute:!1,absoluteTop:b.levelCoord,marginTop:f}),f=0)}r.push(l),o.push(g),a.push(f)}return{singleColPlacements:r,multiColPlacements:o,leftoverMargins:a}}function Qke(n,e){let i=[];for(let t=0;t&lt;e;t+=1)i.push([]);for(let t of n)for(let r=t.span.start;r&lt;t.span.end;r+=1)i[r].push(t);return i}function _g(n,e,i,t){if(n.firstCol===e&amp;&amp;n.lastCol===i-1)return n;let r=n.eventRange,o=r.range,a=Ga(o,{start:t[e].date,end:zi(t[i-1].date,1)});return Object.assign(Object.assign({},n),{firstCol:e,lastCol:i-1,eventRange:{def:r.def,ui:Object.assign(Object.assign({},r.ui),{durationEditable:!1}),instance:r.instance,range:a},isStart:n.isStart&amp;&amp;a.start.valueOf()===o.start.valueOf(),isEnd:n.isEnd&amp;&amp;a.end.valueOf()===o.end.valueOf()})}var aA=class extends Sp{constructor(){super(...arguments),this.hiddenConsumes=!1,this.forceHidden={}}addSegs(e){let i=super.addSegs(e),{entriesByLevel:t}=this,r=o=&gt;!this.forceHidden[cl(o)];for(let o=0;o&lt;t.length;o+=1)t[o]=t[o].filter(r);return i}handleInvalidInsertion(e,i,t){let{entriesByLevel:r,forceHidden:o}=this,{touchingEntry:a,touchingLevel:s,touchingLateral:c}=e;if(this.hiddenConsumes&amp;&amp;a){let l=cl(a);if(!o[l])if(this.allowReslicing){let u=Object.assign(Object.assign({},a),{span:Jb(a.span,i.span)}),f=cl(u);o[f]=!0,r[s][c]=u,t.push(u),this.splitEntry(a,i,t)}else o[l]=!0,t.push(a)}super.handleInvalidInsertion(e,i,t)}},gM=class extends _o{constructor(){super(...arguments),this.cellElRefs=new ya,this.frameElRefs=new ya,this.fgElRefs=new ya,this.segHarnessRefs=new ya,this.rootElRef=wr(),this.state={framePositions:null,maxContentHeight:null,segHeights:{}},this.handleResize=e=&gt;{e&amp;&amp;this.updateSizing(!0)}}render(){let{props:e,state:i,context:t}=this,{options:r}=t,o=e.cells.length,a=pM(e.businessHourSegs,o),s=pM(e.bgEventSegs,o),c=pM(this.getHighlightSegs(),o),l=pM(this.getMirrorSegs(),o),{singleColPlacements:u,multiColPlacements:f,moreCnts:g,moreMarginTops:b}=qke(Lp(e.fgEventSegs,r.eventOrder),e.dayMaxEvents,e.dayMaxEventRows,r.eventOrderStrict,i.segHeights,i.maxContentHeight,e.cells),y=e.eventDrag&amp;&amp;e.eventDrag.affectedInstances||e.eventResize&amp;&amp;e.eventResize.affectedInstances||{};return G("tr",{ref:this.rootElRef,role:"row"},e.renderIntro&amp;&amp;e.renderIntro(),e.cells.map((M,k)=&gt;{let O=this.renderFgSegs(k,e.forPrint?u[k]:f[k],e.todayRange,y),L=this.renderFgSegs(k,Kke(l[k],f),e.todayRange,{},!!e.eventDrag,!!e.eventResize,!1);return G(oA,{key:M.key,elRef:this.cellElRefs.createRef(M.key),innerElRef:this.frameElRefs.createRef(M.key),dateProfile:e.dateProfile,date:M.date,showDayNumber:e.showDayNumbers,showWeekNumber:e.showWeekNumbers&amp;&amp;k===0,forceDayTop:e.showWeekNumbers,todayRange:e.todayRange,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,extraRenderProps:M.extraRenderProps,extraDataAttrs:M.extraDataAttrs,extraClassNames:M.extraClassNames,extraDateSpan:M.extraDateSpan,moreCnt:g[k],moreMarginTop:b[k],singlePlacements:u[k],fgContentElRef:this.fgElRefs.createRef(M.key),fgContent:G($n,null,G($n,null,O),G($n,null,L)),bgContent:G($n,null,this.renderFillSegs(c[k],"highlight"),this.renderFillSegs(a[k],"non-business"),this.renderFillSegs(s[k],"bg-event")),minHeight:e.cellMinHeight})}))}componentDidMount(){this.updateSizing(!0),this.context.addResizeHandler(this.handleResize)}componentDidUpdate(e,i){let t=this.props;this.updateSizing(!Wa(e,t))}componentWillUnmount(){this.context.removeResizeHandler(this.handleResize)}getHighlightSegs(){let{props:e}=this;return e.eventDrag&amp;&amp;e.eventDrag.segs.length?e.eventDrag.segs:e.eventResize&amp;&amp;e.eventResize.segs.length?e.eventResize.segs:e.dateSelectionSegs}getMirrorSegs(){let{props:e}=this;return e.eventResize&amp;&amp;e.eventResize.segs.length?e.eventResize.segs:[]}renderFgSegs(e,i,t,r,o,a,s){let{context:c}=this,{eventSelection:l}=this.props,{framePositions:u}=this.state,f=this.props.cells.length===1,g=o||a||s,b=[];if(u)for(let y of i){let{seg:M}=y,{instanceId:k}=M.eventRange.instance,O=y.isVisible&amp;&amp;!r[k],L=y.isAbsolute,Z="",Y="";L&amp;&amp;(c.isRtl?(Y=0,Z=u.lefts[M.lastCol]-u.lefts[M.firstCol]):(Z=0,Y=u.rights[M.firstCol]-u.rights[M.lastCol])),b.push(G("div",{className:"fc-daygrid-event-harness"+(L?" fc-daygrid-event-harness-abs":""),key:QY(M),ref:g?null:this.segHarnessRefs.createRef(KY(M)),style:{visibility:O?"":"hidden",marginTop:L?"":y.marginTop,top:L?y.absoluteTop:"",left:Z,right:Y}},ZY(M)?G(fM,Object.assign({seg:M,isDragging:o,isSelected:k===l,defaultDisplayEventEnd:f},$a(M,t))):G(hM,Object.assign({seg:M,isDragging:o,isResizing:a,isDateSelecting:s,isSelected:k===l,defaultDisplayEventEnd:f},$a(M,t)))))}return b}renderFillSegs(e,i){let{isRtl:t}=this.context,{todayRange:r}=this.props,{framePositions:o}=this.state,a=[];if(o)for(let s of e){let c=t?{right:0,left:o.lefts[s.lastCol]-o.lefts[s.firstCol]}:{left:0,right:o.rights[s.firstCol]-o.rights[s.lastCol]};a.push(G("div",{key:Zb(s.eventRange),className:"fc-daygrid-bg-harness",style:c},i==="bg-event"?G(Rp,Object.assign({seg:s},$a(s,r))):iv(i)))}return G($n,{},...a)}updateSizing(e){let{props:i,state:t,frameElRefs:r}=this;if(!i.forPrint&amp;&amp;i.clientWidth!==null){if(e){let c=i.cells.map(l=&gt;r.currentMap[l.key]);if(c.length){let l=this.rootElRef.current,u=new mc(l,c,!0,!1);(!t.framePositions||!t.framePositions.similarTo(u))&amp;&amp;this.setState({framePositions:new mc(l,c,!0,!1)})}}let o=this.state.segHeights,a=this.querySegHeights(),s=i.dayMaxEvents===!0||i.dayMaxEventRows===!0;this.safeSetState({segHeights:Object.assign(Object.assign({},o),a),maxContentHeight:s?this.computeMaxContentHeight():null})}}querySegHeights(){let e=this.segHarnessRefs.currentMap,i={};for(let t in e){let r=Math.round(e[t].getBoundingClientRect().height);i[t]=Math.max(i[t]||0,r)}return i}computeMaxContentHeight(){let e=this.props.cells[0].key,i=this.cellElRefs.currentMap[e],t=this.fgElRefs.currentMap[e];return i.getBoundingClientRect().bottom-t.getBoundingClientRect().top}getCellEls(){let e=this.cellElRefs.currentMap;return this.props.cells.map(i=&gt;e[i.key])}};gM.addStateEquality({segHeights:Wa});function Kke(n,e){if(!n.length)return[];let i=Xke(e);return n.map(t=&gt;({seg:t,isVisible:!0,isAbsolute:!0,absoluteTop:i[t.eventRange.instance.instanceId],marginTop:0}))}function Xke(n){let e={};for(let i of n)for(let t of i)e[t.seg.eventRange.instance.instanceId]=t.absoluteTop;return e}var sA=class extends _o{constructor(){super(...arguments),this.splitBusinessHourSegs=Pt(mM),this.splitBgEventSegs=Pt(mM),this.splitFgEventSegs=Pt(mM),this.splitDateSelectionSegs=Pt(mM),this.splitEventDrag=Pt(YY),this.splitEventResize=Pt(YY),this.rowRefs=new ya}render(){let{props:e,context:i}=this,t=e.cells.length,r=this.splitBusinessHourSegs(e.businessHourSegs,t),o=this.splitBgEventSegs(e.bgEventSegs,t),a=this.splitFgEventSegs(e.fgEventSegs,t),s=this.splitDateSelectionSegs(e.dateSelectionSegs,t),c=this.splitEventDrag(e.eventDrag,t),l=this.splitEventResize(e.eventResize,t),u=t&gt;=7&amp;&amp;e.clientWidth?e.clientWidth/i.options.aspectRatio/6:null;return G(xd,{unit:"day"},(f,g)=&gt;G($n,null,e.cells.map((b,y)=&gt;G(gM,{ref:this.rowRefs.createRef(y),key:b.length?b[0].date.toISOString():y,showDayNumbers:t&gt;1,showWeekNumbers:e.showWeekNumbers,todayRange:g,dateProfile:e.dateProfile,cells:b,renderIntro:e.renderRowIntro,businessHourSegs:r[y],eventSelection:e.eventSelection,bgEventSegs:o[y].filter(Jke),fgEventSegs:a[y],dateSelectionSegs:s[y],eventDrag:c[y],eventResize:l[y],dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,clientWidth:e.clientWidth,clientHeight:e.clientHeight,cellMinHeight:u,forPrint:e.forPrint}))))}componentDidMount(){this.registerInteractiveComponent()}componentDidUpdate(){this.registerInteractiveComponent()}registerInteractiveComponent(){if(!this.rootEl){let e=this.rowRefs.currentMap[0].getCellEls()[0],i=e?e.closest(".fc-daygrid-body"):null;i&amp;&amp;(this.rootEl=i,this.context.registerInteractiveComponent(this,{el:i,isHitComboAllowed:this.props.isHitComboAllowed}))}}componentWillUnmount(){this.rootEl&amp;&amp;(this.context.unregisterInteractiveComponent(this),this.rootEl=null)}prepareHits(){this.rowPositions=new mc(this.rootEl,this.rowRefs.collect().map(e=&gt;e.getCellEls()[0]),!1,!0),this.colPositions=new mc(this.rootEl,this.rowRefs.currentMap[0].getCellEls(),!0,!1)}queryHit(e,i){let{colPositions:t,rowPositions:r}=this,o=t.leftToIndex(e),a=r.topToIndex(i);if(a!=null&amp;&amp;o!=null){let s=this.props.cells[a][o];return{dateProfile:this.props.dateProfile,dateSpan:Object.assign({range:this.getCellRange(a,o),allDay:!0},s.extraDateSpan),dayEl:this.getCellEl(a,o),rect:{left:t.lefts[o],right:t.rights[o],top:r.tops[a],bottom:r.bottoms[a]},layer:0}}return null}getCellEl(e,i){return this.rowRefs.currentMap[e].getCellEls()[i]}getCellRange(e,i){let t=this.props.cells[e][i].date,r=zi(t,1);return{start:t,end:r}}};function Jke(n){return n.eventRange.def.allDay}var cA=class extends _o{constructor(){super(...arguments),this.elRef=wr(),this.needsScrollReset=!1}render(){let{props:e}=this,{dayMaxEventRows:i,dayMaxEvents:t,expandRows:r}=e,o=t===!0||i===!0;o&amp;&amp;!r&amp;&amp;(o=!1,i=null,t=null);let a=["fc-daygrid-body",o?"fc-daygrid-body-balanced":"fc-daygrid-body-unbalanced",r?"":"fc-daygrid-body-natural"];return G("div",{ref:this.elRef,className:a.join(" "),style:{width:e.clientWidth,minWidth:e.tableMinWidth}},G("table",{role:"presentation",className:"fc-scrollgrid-sync-table",style:{width:e.clientWidth,minWidth:e.tableMinWidth,height:r?e.clientHeight:""}},e.colGroupNode,G("tbody",{role:"presentation"},G(sA,{dateProfile:e.dateProfile,cells:e.cells,renderRowIntro:e.renderRowIntro,showWeekNumbers:e.showWeekNumbers,clientWidth:e.clientWidth,clientHeight:e.clientHeight,businessHourSegs:e.businessHourSegs,bgEventSegs:e.bgEventSegs,fgEventSegs:e.fgEventSegs,dateSelectionSegs:e.dateSelectionSegs,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,dayMaxEvents:t,dayMaxEventRows:i,forPrint:e.forPrint,isHitComboAllowed:e.isHitComboAllowed}))))}componentDidMount(){this.requestScrollReset()}componentDidUpdate(e){e.dateProfile!==this.props.dateProfile?this.requestScrollReset():this.flushScrollReset()}requestScrollReset(){this.needsScrollReset=!0,this.flushScrollReset()}flushScrollReset(){if(this.needsScrollReset&amp;&amp;this.props.clientWidth){let e=eOe(this.elRef.current,this.props.dateProfile);if(e){let i=e.closest(".fc-daygrid-body"),t=i.closest(".fc-scroller"),r=e.getBoundingClientRect().top-i.getBoundingClientRect().top;t.scrollTop=r?r+1:0}this.needsScrollReset=!1}}};function eOe(n,e){let i;return e.currentRangeUnit.match(/year|month/)&amp;&amp;(i=n.querySelector(`[data-date="${uT(e.currentDate)}-01"]`)),i||(i=n.querySelector(`[data-date="${qu(e.currentDate)}"]`)),i}var lA=class extends Tp{constructor(){super(...arguments),this.forceDayIfListItem=!0}sliceRange(e,i){return i.sliceRange(e)}},ov=class extends _o{constructor(){super(...arguments),this.slicer=new lA,this.tableRef=wr()}render(){let{props:e,context:i}=this;return G(cA,Object.assign({ref:this.tableRef},this.slicer.sliceProps(e,e.dateProfile,e.nextDayThreshold,i,e.dayTableModel),{dateProfile:e.dateProfile,cells:e.dayTableModel.cells,colGroupNode:e.colGroupNode,tableMinWidth:e.tableMinWidth,renderRowIntro:e.renderRowIntro,dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,showWeekNumbers:e.showWeekNumbers,expandRows:e.expandRows,headerAlignElRef:e.headerAlignElRef,clientWidth:e.clientWidth,clientHeight:e.clientHeight,forPrint:e.forPrint}))}},_M=class extends iA{constructor(){super(...arguments),this.buildDayTableModel=Pt(tOe),this.headerRef=wr(),this.tableRef=wr()}render(){let{options:e,dateProfileGenerator:i}=this.context,{props:t}=this,r=this.buildDayTableModel(t.dateProfile,i),o=e.dayHeaders&amp;&amp;G(Pp,{ref:this.headerRef,dateProfile:t.dateProfile,dates:r.headerDates,datesRepDistinctDays:r.rowCnt===1}),a=s=&gt;G(ov,{ref:this.tableRef,dateProfile:t.dateProfile,dayTableModel:r,businessHours:t.businessHours,dateSelection:t.dateSelection,eventStore:t.eventStore,eventUiBases:t.eventUiBases,eventSelection:t.eventSelection,eventDrag:t.eventDrag,eventResize:t.eventResize,nextDayThreshold:e.nextDayThreshold,colGroupNode:s.tableColGroupNode,tableMinWidth:s.tableMinWidth,dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,showWeekNumbers:e.weekNumbers,expandRows:!t.isHeightAuto,headerAlignElRef:this.headerElRef,clientWidth:s.clientWidth,clientHeight:s.clientHeight,forPrint:t.forPrint});return e.dayMinWidth?this.renderHScrollLayout(o,a,r.colCnt,e.dayMinWidth):this.renderSimpleLayout(o,a)}};function tOe(n,e){let i=new Dp(n.renderRange,e);return new Ip(i,/year|month|week/.test(n.currentRangeUnit))}var bM=class extends kp{buildRenderRange(e,i,t){let r=super.buildRenderRange(e,i,t),{props:o}=this;return nOe({currentRange:r,snapToWeek:/^(year|month)$/.test(i),fixedWeekCount:o.fixedWeekCount,dateEnv:o.dateEnv})}};function nOe(n){let{dateEnv:e,currentRange:i}=n,{start:t,end:r}=i,o;if(n.snapToWeek&amp;&amp;(t=e.startOfWeek(t),o=e.startOfWeek(r),o.valueOf()!==r.valueOf()&amp;&amp;(r=qw(o,1))),n.fixedWeekCount){let a=e.startOfWeek(e.startOfMonth(zi(i.end,-1))),s=Math.ceil(lT(a,r));r=qw(r,6-s)}return{start:t,end:r}}var iOe=':root{--fc-daygrid-event-dot-width:8px}.fc-daygrid-day-events:after,.fc-daygrid-day-events:before,.fc-daygrid-day-frame:after,.fc-daygrid-day-frame:before,.fc-daygrid-event-harness:after,.fc-daygrid-event-harness:before{clear:both;content:"";display:table}.fc .fc-daygrid-body{position:relative;z-index:1}.fc .fc-daygrid-day.fc-day-today{background-color:var(--fc-today-bg-color)}.fc .fc-daygrid-day-frame{min-height:100%;position:relative}.fc .fc-daygrid-day-top{display:flex;flex-direction:row-reverse}.fc .fc-day-other .fc-daygrid-day-top{opacity:.3}.fc .fc-daygrid-day-number{padding:4px;position:relative;z-index:4}.fc .fc-daygrid-month-start{font-size:1.1em;font-weight:700}.fc .fc-daygrid-day-events{margin-top:1px}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{left:0;position:absolute;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:2em;position:relative}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:1em}.fc .fc-daygrid-event-harness{position:relative}.fc .fc-daygrid-event-harness-abs{left:0;position:absolute;right:0;top:0}.fc .fc-daygrid-bg-harness{bottom:0;position:absolute;top:0}.fc .fc-daygrid-day-bg .fc-non-business{z-index:1}.fc .fc-daygrid-day-bg .fc-bg-event{z-index:2}.fc .fc-daygrid-day-bg .fc-highlight{z-index:3}.fc .fc-daygrid-event{margin-top:1px;z-index:6}.fc .fc-daygrid-event.fc-event-mirror{z-index:7}.fc .fc-daygrid-day-bottom{font-size:.85em;margin:0 2px}.fc .fc-daygrid-day-bottom:after,.fc .fc-daygrid-day-bottom:before{clear:both;content:"";display:table}.fc .fc-daygrid-more-link{border-radius:3px;cursor:pointer;line-height:1;margin-top:1px;max-width:100%;overflow:hidden;padding:2px;position:relative;white-space:nowrap;z-index:4}.fc .fc-daygrid-more-link:hover{background-color:rgba(0,0,0,.1)}.fc .fc-daygrid-week-number{background-color:var(--fc-neutral-bg-color);color:var(--fc-neutral-text-color);min-width:1.5em;padding:2px;position:absolute;text-align:center;top:0;z-index:5}.fc .fc-more-popover .fc-popover-body{min-width:220px;padding:10px}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:2px}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:2px}.fc-direction-ltr .fc-daygrid-more-link{float:left}.fc-direction-ltr .fc-daygrid-week-number{border-radius:0 0 3px 0;left:0}.fc-direction-rtl .fc-daygrid-more-link{float:right}.fc-direction-rtl .fc-daygrid-week-number{border-radius:0 0 0 3px;right:0}.fc-liquid-hack .fc-daygrid-day-frame{position:static}.fc-daygrid-event{border-radius:3px;font-size:var(--fc-small-font-size);position:relative;white-space:nowrap}.fc-daygrid-block-event .fc-event-time{font-weight:700}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:1px}.fc-daygrid-dot-event{align-items:center;display:flex;padding:2px 0}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;font-weight:700;min-width:0;overflow:hidden}.fc-daygrid-dot-event.fc-event-mirror,.fc-daygrid-dot-event:hover{background:rgba(0,0,0,.1)}.fc-daygrid-dot-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-daygrid-event-dot{border:calc(var(--fc-daygrid-event-dot-width)/2) solid var(--fc-event-border-color);border-radius:calc(var(--fc-daygrid-event-dot-width)/2);box-sizing:content-box;height:0;margin:0 4px;width:0}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px}.fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-left:3px}';Yu(iOe);var XY=Jr({name:"@fullcalendar/daygrid",initialView:"dayGridMonth",views:{dayGrid:{component:_M,dateProfileGeneratorClass:bM},dayGridDay:{type:"dayGrid",duration:{days:1}},dayGridWeek:{type:"dayGrid",duration:{weeks:1}},dayGridMonth:{type:"dayGrid",duration:{months:1},fixedWeekCount:!0},dayGridYear:{type:"dayGrid",duration:{years:1}}}});var rOe={parse(n,e){if(n.rrule!=null){let i=oOe(n,e);if(i)return{typeData:{rruleSet:i.rruleSet,isTimeZoneSpecified:i.isTimeZoneSpecified},allDayGuess:!i.isTimeSpecified,duration:n.duration}}return null},expand(n,e,i){let t;return n.isTimeZoneSpecified?t=n.rruleSet.between(i.toDate(e.start),i.toDate(e.end),!0).map(r=&gt;i.createMarker(r)):t=n.rruleSet.between(e.start,e.end,!0),t}};function oOe(n,e){let i,t=!1,r=!1;if(typeof n.rrule=="string"){let s=aOe(n.rrule);i=s.rruleSet,t=s.isTimeSpecified,r=s.isTimeZoneSpecified}if(typeof n.rrule=="object"&amp;&amp;n.rrule){let s=JY(n.rrule,e);i=new vb,i.rrule(s.rrule),t=s.isTimeSpecified,r=s.isTimeZoneSpecified}let o=[].concat(n.exdate||[]),a=[].concat(n.exrule||[]);for(let s of o){let c=cg(s);t=t||!c.isTimeUnspecified,r=r||c.timeZoneOffset!==null,i.exdate(new Date(c.marker.valueOf()-(c.timeZoneOffset||0)*60*1e3))}for(let s of a){let c=JY(s,e);t=t||c.isTimeSpecified,r=r||c.isTimeZoneSpecified,i.exrule(c.rrule)}return{rruleSet:i,isTimeSpecified:t,isTimeZoneSpecified:r}}function JY(n,e){let i=!1,t=!1;function r(a){if(typeof a=="string"){let s=cg(a);return s?(i=i||!s.isTimeUnspecified,t=t||s.timeZoneOffset!==null,new Date(s.marker.valueOf()-(s.timeZoneOffset||0)*60*1e3)):null}return a}let o=Object.assign(Object.assign({},n),{dtstart:r(n.dtstart),until:r(n.until),freq:vM(n.freq),wkst:n.wkst==null?(e.weekDow-1+7)%7:vM(n.wkst),byweekday:cOe(n.byweekday)});return{rrule:new ct(o),isTimeSpecified:i,isTimeZoneSpecified:t}}function aOe(n){let e=Kf(n,{forceset:!0}),i=sOe(n);return Object.assign({rruleSet:e},i)}function sOe(n){let e=!1,i=!1;function t(r,o,a){let s=cg(a);e=e||!s.isTimeUnspecified,i=i||s.timeZoneOffset!==null}return n.replace(/\b(DTSTART:)([^\n]*)/,t),n.replace(/\b(EXDATE:)([^\n]*)/,t),n.replace(/\b(UNTIL=)([^;\n]*)/,t),{isTimeSpecified:e,isTimeZoneSpecified:i}}function cOe(n){return Array.isArray(n)?n.map(vM):vM(n)}function vM(n){return typeof n=="string"?ct[n.toUpperCase()]:n}var lOe={rrule:pe,exrule:pe,exdate:pe,duration:pn},eq=Jr({name:"@fullcalendar/rrule",recurringTypes:[rOe],eventRefiners:lOe});var bg=F6(tq(),1),uA=class{constructor(e){this.maxIterations=e.maxIterations!=null?e.maxIterations:1e3,this.skipInvalidDates=e.skipInvalidDates!=null?e.skipInvalidDates:!1,this.jCalData=bg.parse(e.ics),this.component=new bg.Component(this.jCalData),this.events=this.component.getAllSubcomponents("vevent").map(i=&gt;new bg.Event(i)),this.skipInvalidDates&amp;&amp;(this.events=this.events.filter(i=&gt;{try{return i.startDate.toJSDate(),i.endDate.toJSDate(),!0}catch{return!1}}))}between(e,i){function t(s,c){return(!e||c&gt;=e.getTime())&amp;&amp;(!i||s&lt;=i.getTime())}function r(s){let c=s.startDate.toJSDate().getTime(),l=s.endDate.toJSDate().getTime();return s.endDate.isDate&amp;&amp;l&gt;c&amp;&amp;(l-=1),{startTime:c,endTime:l}}let o=[];this.events.forEach(s=&gt;{s.isRecurrenceException()&amp;&amp;o.push(s)});let a={events:[],occurrences:[]};return this.events.filter(s=&gt;!s.isRecurrenceException()).forEach(s=&gt;{let c=[];if(s.component.getAllProperties("exdate").forEach(f=&gt;{let g=f.getFirstValue();c.push(g.toJSDate().getTime())}),s.isRecurring()){let f=s.iterator(),g,b=0;do if(b+=1,g=f.next(),g){let y=s.getOccurrenceDetails(g),{startTime:M,endTime:k}=r(y),O=c.indexOf(M)!==-1,L=o.find(Z=&gt;Z.uid===s.uid&amp;&amp;Z.recurrenceId.toJSDate().getTime()===y.startDate.toJSDate().getTime());if(i&amp;&amp;M&gt;i.getTime())break;t(M,k)&amp;&amp;(L?a.events.push(L):O||a.occurrences.push(y))}while(g&amp;&amp;(!this.maxIterations||b&lt;this.maxIterations));return}let{startTime:l,endTime:u}=r(s);t(l,u)&amp;&amp;a.events.push(s)}),a}before(e){return this.between(void 0,e)}after(e){return this.between(e)}all(){return this.between()}},dOe={parseMeta(n){return n.url&amp;&amp;n.format==="ics"?{url:n.url,format:"ics"}:null},fetch(n,e,i){let t=n.eventSource.meta,{internalState:r}=t;(!r||n.isRefetch)&amp;&amp;(r=t.internalState={response:null,iCalExpanderPromise:fetch(t.url,{method:"GET"}).then(o=&gt;o.text().then(a=&gt;(r.response=o,new uA({ics:a,skipInvalidDates:!0}))))}),r.iCalExpanderPromise.then(o=&gt;{e({rawEvents:uOe(o,n.range),response:r.response})},i)}};function uOe(n,e){let i=zi(e.start,-1),t=zi(e.end,1),r=n.between(i,t),o=[];for(let a of r.events)o.push(Object.assign(Object.assign({},nq(a)),{start:a.startDate.toString(),end:iq(a)&amp;&amp;a.endDate?a.endDate.toString():null}));for(let a of r.occurrences){let s=a.item;o.push(Object.assign(Object.assign({},nq(s)),{start:a.startDate.toString(),end:iq(s)&amp;&amp;a.endDate?a.endDate.toString():null}))}return o}function nq(n){return{title:n.summary,url:mOe(n),extendedProps:{location:n.location,organizer:n.organizer,description:n.description}}}function mOe(n){let e=n.component.getFirstProperty("url");return e?e.getFirstValue():""}function iq(n){return!!n.component.getFirstProperty("dtend")||!!n.component.getFirstProperty("duration")}var rq=Jr({name:"@fullcalendar/icalendar",eventSourceDefs:[dOe]});ev.touchMouseIgnoreWait=500;var mA=0,yM=0,pA=!1,CM=class{constructor(e){this.subjectEl=null,this.selector="",this.handleSelector="",this.shouldIgnoreMove=!1,this.shouldWatchScroll=!0,this.isDragging=!1,this.isTouchDragging=!1,this.wasTouchScroll=!1,this.handleMouseDown=i=&gt;{if(!this.shouldIgnoreMouse()&amp;&amp;pOe(i)&amp;&amp;this.tryStart(i)){let t=this.createEventFromMouse(i,!0);this.emitter.trigger("pointerdown",t),this.initScrollWatch(t),this.shouldIgnoreMove||document.addEventListener("mousemove",this.handleMouseMove),document.addEventListener("mouseup",this.handleMouseUp)}},this.handleMouseMove=i=&gt;{let t=this.createEventFromMouse(i);this.recordCoords(t),this.emitter.trigger("pointermove",t)},this.handleMouseUp=i=&gt;{document.removeEventListener("mousemove",this.handleMouseMove),document.removeEventListener("mouseup",this.handleMouseUp),this.emitter.trigger("pointerup",this.createEventFromMouse(i)),this.cleanup()},this.handleTouchStart=i=&gt;{if(this.tryStart(i)){this.isTouchDragging=!0;let t=this.createEventFromTouch(i,!0);this.emitter.trigger("pointerdown",t),this.initScrollWatch(t);let r=i.target;this.shouldIgnoreMove||r.addEventListener("touchmove",this.handleTouchMove),r.addEventListener("touchend",this.handleTouchEnd),r.addEventListener("touchcancel",this.handleTouchEnd),window.addEventListener("scroll",this.handleTouchScroll,!0)}},this.handleTouchMove=i=&gt;{let t=this.createEventFromTouch(i);this.recordCoords(t),this.emitter.trigger("pointermove",t)},this.handleTouchEnd=i=&gt;{if(this.isDragging){let t=i.target;t.removeEventListener("touchmove",this.handleTouchMove),t.removeEventListener("touchend",this.handleTouchEnd),t.removeEventListener("touchcancel",this.handleTouchEnd),window.removeEventListener("scroll",this.handleTouchScroll,!0),this.emitter.trigger("pointerup",this.createEventFromTouch(i)),this.cleanup(),this.isTouchDragging=!1,hOe()}},this.handleTouchScroll=()=&gt;{this.wasTouchScroll=!0},this.handleScroll=i=&gt;{if(!this.shouldIgnoreMove){let t=window.scrollX-this.prevScrollX+this.prevPageX,r=window.scrollY-this.prevScrollY+this.prevPageY;this.emitter.trigger("pointermove",{origEvent:i,isTouch:this.isTouchDragging,subjectEl:this.subjectEl,pageX:t,pageY:r,deltaX:t-this.origPageX,deltaY:r-this.origPageY})}},this.containerEl=e,this.emitter=new _d,e.addEventListener("mousedown",this.handleMouseDown),e.addEventListener("touchstart",this.handleTouchStart,{passive:!0}),fOe()}destroy(){this.containerEl.removeEventListener("mousedown",this.handleMouseDown),this.containerEl.removeEventListener("touchstart",this.handleTouchStart,{passive:!0}),gOe()}tryStart(e){let i=this.querySubjectEl(e),t=e.target;return i&amp;&amp;(!this.handleSelector||Nr(t,this.handleSelector))?(this.subjectEl=i,this.isDragging=!0,this.wasTouchScroll=!1,!0):!1}cleanup(){pA=!1,this.isDragging=!1,this.subjectEl=null,this.destroyScrollWatch()}querySubjectEl(e){return this.selector?Nr(e.target,this.selector):this.containerEl}shouldIgnoreMouse(){return mA||this.isTouchDragging}cancelTouchScroll(){this.isDragging&amp;&amp;(pA=!0)}initScrollWatch(e){this.shouldWatchScroll&amp;&amp;(this.recordCoords(e),window.addEventListener("scroll",this.handleScroll,!0))}recordCoords(e){this.shouldWatchScroll&amp;&amp;(this.prevPageX=e.pageX,this.prevPageY=e.pageY,this.prevScrollX=window.scrollX,this.prevScrollY=window.scrollY)}destroyScrollWatch(){this.shouldWatchScroll&amp;&amp;window.removeEventListener("scroll",this.handleScroll,!0)}createEventFromMouse(e,i){let t=0,r=0;return i?(this.origPageX=e.pageX,this.origPageY=e.pageY):(t=e.pageX-this.origPageX,r=e.pageY-this.origPageY),{origEvent:e,isTouch:!1,subjectEl:this.subjectEl,pageX:e.pageX,pageY:e.pageY,deltaX:t,deltaY:r}}createEventFromTouch(e,i){let t=e.touches,r,o,a=0,s=0;return t&amp;&amp;t.length?(r=t[0].pageX,o=t[0].pageY):(r=e.pageX,o=e.pageY),i?(this.origPageX=r,this.origPageY=o):(a=r-this.origPageX,s=o-this.origPageY),{origEvent:e,isTouch:!0,subjectEl:this.subjectEl,pageX:r,pageY:o,deltaX:a,deltaY:s}}};function pOe(n){return n.button===0&amp;&amp;!n.ctrlKey}function hOe(){mA+=1,setTimeout(()=&gt;{mA-=1},ev.touchMouseIgnoreWait)}function fOe(){yM+=1,yM===1&amp;&amp;window.addEventListener("touchmove",aq,{passive:!1})}function gOe(){yM-=1,yM||window.removeEventListener("touchmove",aq,{passive:!1})}function aq(n){pA&amp;&amp;n.preventDefault()}var hA=class{constructor(){this.isVisible=!1,this.sourceEl=null,this.mirrorEl=null,this.sourceElRect=null,this.parentNode=document.body,this.zIndex=9999,this.revertDuration=0}start(e,i,t){this.sourceEl=e,this.sourceElRect=this.sourceEl.getBoundingClientRect(),this.origScreenX=i-window.scrollX,this.origScreenY=t-window.scrollY,this.deltaX=0,this.deltaY=0,this.updateElPosition()}handleMove(e,i){this.deltaX=e-window.scrollX-this.origScreenX,this.deltaY=i-window.scrollY-this.origScreenY,this.updateElPosition()}setIsVisible(e){e?this.isVisible||(this.mirrorEl&amp;&amp;(this.mirrorEl.style.display=""),this.isVisible=e,this.updateElPosition()):this.isVisible&amp;&amp;(this.mirrorEl&amp;&amp;(this.mirrorEl.style.display="none"),this.isVisible=e)}stop(e,i){let t=()=&gt;{this.cleanup(),i()};e&amp;&amp;this.mirrorEl&amp;&amp;this.isVisible&amp;&amp;this.revertDuration&amp;&amp;(this.deltaX||this.deltaY)?this.doRevertAnimation(t,this.revertDuration):setTimeout(t,0)}doRevertAnimation(e,i){let t=this.mirrorEl,r=this.sourceEl.getBoundingClientRect();t.style.transition="top "+i+"ms,left "+i+"ms",Np(t,{left:r.left,top:r.top}),nT(t,()=&gt;{t.style.transition="",e()})}cleanup(){this.mirrorEl&amp;&amp;(Vb(this.mirrorEl),this.mirrorEl=null),this.sourceEl=null}updateElPosition(){this.sourceEl&amp;&amp;this.isVisible&amp;&amp;Np(this.getMirrorEl(),{left:this.sourceElRect.left+this.deltaX,top:this.sourceElRect.top+this.deltaY})}getMirrorEl(){let e=this.sourceElRect,i=this.mirrorEl;return i||(i=this.mirrorEl=this.sourceEl.cloneNode(!0),i.style.userSelect="none",i.style.webkitUserSelect="none",i.style.pointerEvents="none",i.classList.add("fc-event-dragging"),Np(i,{position:"fixed",zIndex:this.zIndex,visibility:"",boxSizing:"border-box",width:e.right-e.left,height:e.bottom-e.top,right:"auto",bottom:"auto",margin:0}),this.parentNode.appendChild(i)),i}},xM=class extends Ep{constructor(e,i){super(),this.handleScroll=()=&gt;{this.scrollTop=this.scrollController.getScrollTop(),this.scrollLeft=this.scrollController.getScrollLeft(),this.handleScrollChange()},this.scrollController=e,this.doesListening=i,this.scrollTop=this.origScrollTop=e.getScrollTop(),this.scrollLeft=this.origScrollLeft=e.getScrollLeft(),this.scrollWidth=e.getScrollWidth(),this.scrollHeight=e.getScrollHeight(),this.clientWidth=e.getClientWidth(),this.clientHeight=e.getClientHeight(),this.clientRect=this.computeClientRect(),this.doesListening&amp;&amp;this.getEventTarget().addEventListener("scroll",this.handleScroll)}destroy(){this.doesListening&amp;&amp;this.getEventTarget().removeEventListener("scroll",this.handleScroll)}getScrollTop(){return this.scrollTop}getScrollLeft(){return this.scrollLeft}setScrollTop(e){this.scrollController.setScrollTop(e),this.doesListening||(this.scrollTop=Math.max(Math.min(e,this.getMaxScrollTop()),0),this.handleScrollChange())}setScrollLeft(e){this.scrollController.setScrollLeft(e),this.doesListening||(this.scrollLeft=Math.max(Math.min(e,this.getMaxScrollLeft()),0),this.handleScrollChange())}getClientWidth(){return this.clientWidth}getClientHeight(){return this.clientHeight}getScrollWidth(){return this.scrollWidth}getScrollHeight(){return this.scrollHeight}handleScrollChange(){}},wM=class extends xM{constructor(e,i){super(new Ab(e),i)}getEventTarget(){return this.scrollController.el}computeClientRect(){return VT(this.scrollController.el)}},fA=class extends xM{constructor(e){super(new Rb,e)}getEventTarget(){return window}computeClientRect(){return{left:this.scrollLeft,right:this.scrollLeft+this.clientWidth,top:this.scrollTop,bottom:this.scrollTop+this.clientHeight}}handleScrollChange(){this.clientRect=this.computeClientRect()}},oq=typeof performance=="function"?performance.now:Date.now,gA=class{constructor(){this.isEnabled=!0,this.scrollQuery=[window,".fc-scroller"],this.edgeThreshold=50,this.maxVelocity=300,this.pointerScreenX=null,this.pointerScreenY=null,this.isAnimating=!1,this.scrollCaches=null,this.everMovedUp=!1,this.everMovedDown=!1,this.everMovedLeft=!1,this.everMovedRight=!1,this.animate=()=&gt;{if(this.isAnimating){let e=this.computeBestEdge(this.pointerScreenX+window.scrollX,this.pointerScreenY+window.scrollY);if(e){let i=oq();this.handleSide(e,(i-this.msSinceRequest)/1e3),this.requestAnimation(i)}else this.isAnimating=!1}}}start(e,i,t){this.isEnabled&amp;&amp;(this.scrollCaches=this.buildCaches(t),this.pointerScreenX=null,this.pointerScreenY=null,this.everMovedUp=!1,this.everMovedDown=!1,this.everMovedLeft=!1,this.everMovedRight=!1,this.handleMove(e,i))}handleMove(e,i){if(this.isEnabled){let t=e-window.scrollX,r=i-window.scrollY,o=this.pointerScreenY===null?0:r-this.pointerScreenY,a=this.pointerScreenX===null?0:t-this.pointerScreenX;o&lt;0?this.everMovedUp=!0:o&gt;0&amp;&amp;(this.everMovedDown=!0),a&lt;0?this.everMovedLeft=!0:a&gt;0&amp;&amp;(this.everMovedRight=!0),this.pointerScreenX=t,this.pointerScreenY=r,this.isAnimating||(this.isAnimating=!0,this.requestAnimation(oq()))}}stop(){if(this.isEnabled){this.isAnimating=!1;for(let e of this.scrollCaches)e.destroy();this.scrollCaches=null}}requestAnimation(e){this.msSinceRequest=e,requestAnimationFrame(this.animate)}handleSide(e,i){let{scrollCache:t}=e,{edgeThreshold:r}=this,o=r-e.distance,a=o*o/(r*r)*this.maxVelocity*i,s=1;switch(e.name){case"left":s=-1;case"right":t.setScrollLeft(t.getScrollLeft()+a*s);break;case"top":s=-1;case"bottom":t.setScrollTop(t.getScrollTop()+a*s);break}}computeBestEdge(e,i){let{edgeThreshold:t}=this,r=null,o=this.scrollCaches||[];for(let a of o){let s=a.clientRect,c=e-s.left,l=s.right-e,u=i-s.top,f=s.bottom-i;c&gt;=0&amp;&amp;l&gt;=0&amp;&amp;u&gt;=0&amp;&amp;f&gt;=0&amp;&amp;(u&lt;=t&amp;&amp;this.everMovedUp&amp;&amp;a.canScrollUp()&amp;&amp;(!r||r.distance&gt;u)&amp;&amp;(r={scrollCache:a,name:"top",distance:u}),f&lt;=t&amp;&amp;this.everMovedDown&amp;&amp;a.canScrollDown()&amp;&amp;(!r||r.distance&gt;f)&amp;&amp;(r={scrollCache:a,name:"bottom",distance:f}),c&lt;=t&amp;&amp;this.everMovedLeft&amp;&amp;a.canScrollLeft()&amp;&amp;(!r||r.distance&gt;c)&amp;&amp;(r={scrollCache:a,name:"left",distance:c}),l&lt;=t&amp;&amp;this.everMovedRight&amp;&amp;a.canScrollRight()&amp;&amp;(!r||r.distance&gt;l)&amp;&amp;(r={scrollCache:a,name:"right",distance:l}))}return r}buildCaches(e){return this.queryScrollEls(e).map(i=&gt;i===window?new fA(!1):new wM(i,!1))}queryScrollEls(e){let i=[];for(let t of this.scrollQuery)typeof t=="object"?i.push(t):i.push(...Array.prototype.slice.call(e.getRootNode().querySelectorAll(t)));return i}},Vp=class extends Lb{constructor(e,i){super(e),this.containerEl=e,this.delay=null,this.minDistance=0,this.touchScrollAllowed=!0,this.mirrorNeedsRevert=!1,this.isInteracting=!1,this.isDragging=!1,this.isDelayEnded=!1,this.isDistanceSurpassed=!1,this.delayTimeoutId=null,this.onPointerDown=r=&gt;{this.isDragging||(this.isInteracting=!0,this.isDelayEnded=!1,this.isDistanceSurpassed=!1,iT(document.body),oT(document.body),r.isTouch||r.origEvent.preventDefault(),this.emitter.trigger("pointerdown",r),this.isInteracting&amp;&amp;!this.pointer.shouldIgnoreMove&amp;&amp;(this.mirror.setIsVisible(!1),this.mirror.start(r.subjectEl,r.pageX,r.pageY),this.startDelay(r),this.minDistance||this.handleDistanceSurpassed(r)))},this.onPointerMove=r=&gt;{if(this.isInteracting){if(this.emitter.trigger("pointermove",r),!this.isDistanceSurpassed){let o=this.minDistance,a,{deltaX:s,deltaY:c}=r;a=s*s+c*c,a&gt;=o*o&amp;&amp;this.handleDistanceSurpassed(r)}this.isDragging&amp;&amp;(r.origEvent.type!=="scroll"&amp;&amp;(this.mirror.handleMove(r.pageX,r.pageY),this.autoScroller.handleMove(r.pageX,r.pageY)),this.emitter.trigger("dragmove",r))}},this.onPointerUp=r=&gt;{this.isInteracting&amp;&amp;(this.isInteracting=!1,rT(document.body),aT(document.body),this.emitter.trigger("pointerup",r),this.isDragging&amp;&amp;(this.autoScroller.stop(),this.tryStopDrag(r)),this.delayTimeoutId&amp;&amp;(clearTimeout(this.delayTimeoutId),this.delayTimeoutId=null))};let t=this.pointer=new CM(e);t.emitter.on("pointerdown",this.onPointerDown),t.emitter.on("pointermove",this.onPointerMove),t.emitter.on("pointerup",this.onPointerUp),i&amp;&amp;(t.selector=i),this.mirror=new hA,this.autoScroller=new gA}destroy(){this.pointer.destroy(),this.onPointerUp({})}startDelay(e){typeof this.delay=="number"?this.delayTimeoutId=setTimeout(()=&gt;{this.delayTimeoutId=null,this.handleDelayEnd(e)},this.delay):this.handleDelayEnd(e)}handleDelayEnd(e){this.isDelayEnded=!0,this.tryStartDrag(e)}handleDistanceSurpassed(e){this.isDistanceSurpassed=!0,this.tryStartDrag(e)}tryStartDrag(e){this.isDelayEnded&amp;&amp;this.isDistanceSurpassed&amp;&amp;(!this.pointer.wasTouchScroll||this.touchScrollAllowed)&amp;&amp;(this.isDragging=!0,this.mirrorNeedsRevert=!1,this.autoScroller.start(e.pageX,e.pageY,this.containerEl),this.emitter.trigger("dragstart",e),this.touchScrollAllowed===!1&amp;&amp;this.pointer.cancelTouchScroll())}tryStopDrag(e){this.mirror.stop(this.mirrorNeedsRevert,this.stopDrag.bind(this,e))}stopDrag(e){this.isDragging=!1,this.emitter.trigger("dragend",e)}setIgnoreMove(e){this.pointer.shouldIgnoreMove=e}setMirrorIsVisible(e){this.mirror.setIsVisible(e)}setMirrorNeedsRevert(e){this.mirrorNeedsRevert=e}setAutoScrollEnabled(e){this.autoScroller.isEnabled=e}},_A=class{constructor(e){this.el=e,this.origRect=Xb(e),this.scrollCaches=sM(e).map(i=&gt;new wM(i,!0))}destroy(){for(let e of this.scrollCaches)e.destroy()}computeLeft(){let e=this.origRect.left;for(let i of this.scrollCaches)e+=i.origScrollLeft-i.getScrollLeft();return e}computeTop(){let e=this.origRect.top;for(let i of this.scrollCaches)e+=i.origScrollTop-i.getScrollTop();return e}isWithinClipping(e,i){let t={left:e,top:i};for(let r of this.scrollCaches)if(!_Oe(r.getEventTarget())&amp;&amp;!FT(t,r.clientRect))return!1;return!0}};function _Oe(n){let e=n.tagName;return e==="HTML"||e==="BODY"}var vg=class{constructor(e,i){this.useSubjectCenter=!1,this.requireInitial=!0,this.disablePointCheck=!1,this.initialHit=null,this.movingHit=null,this.finalHit=null,this.handlePointerDown=t=&gt;{let{dragging:r}=this;this.initialHit=null,this.movingHit=null,this.finalHit=null,this.prepareHits(),this.processFirstCoord(t),this.initialHit||!this.requireInitial?(r.setIgnoreMove(!1),this.emitter.trigger("pointerdown",t)):r.setIgnoreMove(!0)},this.handleDragStart=t=&gt;{this.emitter.trigger("dragstart",t),this.handleMove(t,!0)},this.handleDragMove=t=&gt;{this.emitter.trigger("dragmove",t),this.handleMove(t)},this.handlePointerUp=t=&gt;{this.releaseHits(),this.emitter.trigger("pointerup",t)},this.handleDragEnd=t=&gt;{this.movingHit&amp;&amp;this.emitter.trigger("hitupdate",null,!0,t),this.finalHit=this.movingHit,this.movingHit=null,this.emitter.trigger("dragend",t)},this.droppableStore=i,e.emitter.on("pointerdown",this.handlePointerDown),e.emitter.on("dragstart",this.handleDragStart),e.emitter.on("dragmove",this.handleDragMove),e.emitter.on("pointerup",this.handlePointerUp),e.emitter.on("dragend",this.handleDragEnd),this.dragging=e,this.emitter=new _d}processFirstCoord(e){let i={left:e.pageX,top:e.pageY},t=i,r=e.subjectEl,o;r instanceof HTMLElement&amp;&amp;(o=Xb(r),t=NT(t,o));let a=this.initialHit=this.queryHitForOffset(t.left,t.top);if(a){if(this.useSubjectCenter&amp;&amp;o){let s=aM(o,a.rect);s&amp;&amp;(t=LT(s))}this.coordAdjust=jT(t,i)}else this.coordAdjust={left:0,top:0}}handleMove(e,i){let t=this.queryHitForOffset(e.pageX+this.coordAdjust.left,e.pageY+this.coordAdjust.top);(i||!MM(this.movingHit,t))&amp;&amp;(this.movingHit=t,this.emitter.trigger("hitupdate",t,!1,e))}prepareHits(){this.offsetTrackers=Ds(this.droppableStore,e=&gt;(e.component.prepareHits(),new _A(e.el)))}releaseHits(){let{offsetTrackers:e}=this;for(let i in e)e[i].destroy();this.offsetTrackers={}}queryHitForOffset(e,i){let{droppableStore:t,offsetTrackers:r}=this,o=null;for(let a in t){let s=t[a].component,c=r[a];if(c&amp;&amp;c.isWithinClipping(e,i)){let l=c.computeLeft(),u=c.computeTop(),f=e-l,g=i-u,{origRect:b}=c,y=b.right-b.left,M=b.bottom-b.top;if(f&gt;=0&amp;&amp;f&lt;y&amp;&amp;g&gt;=0&amp;&amp;g&lt;M){let k=s.queryHit(f,g,y,M);k&amp;&amp;lg(k.dateProfile.activeRange,k.dateSpan.range)&amp;&amp;(this.disablePointCheck||c.el.contains(document.elementFromPoint(f+l-window.scrollX,g+u-window.scrollY)))&amp;&amp;(!o||k.layer&gt;o.layer)&amp;&amp;(k.componentId=a,k.context=s.context,k.rect.left+=l,k.rect.right+=l,k.rect.top+=u,k.rect.bottom+=u,o=k)}}}return o}};function MM(n,e){return!n&amp;&amp;!e?!0:!!n!=!!e?!1:DT(n.dateSpan,e.dateSpan)}function sq(n,e){let i={};for(let t of e.pluginHooks.datePointTransforms)Object.assign(i,t(n,e));return Object.assign(i,bOe(n,e.dateEnv)),i}function bOe(n,e){return{date:e.toDate(n.range.start),dateStr:e.formatIso(n.range.start,{omitTime:n.allDay}),allDay:n.allDay}}var bA=class extends uc{constructor(e){super(e),this.handlePointerDown=t=&gt;{let{dragging:r}=this,o=t.origEvent.target;r.setIgnoreMove(!this.component.isValidDateDownEl(o))},this.handleDragEnd=t=&gt;{let{component:r}=this,{pointer:o}=this.dragging;if(!o.wasTouchScroll){let{initialHit:a,finalHit:s}=this.hitDragging;if(a&amp;&amp;s&amp;&amp;MM(a,s)){let{context:c}=r,l=Object.assign(Object.assign({},sq(a.dateSpan,c)),{dayEl:a.dayEl,jsEvent:t.origEvent,view:c.viewApi||c.calendarApi.view});c.emitter.trigger("dateClick",l)}}},this.dragging=new Vp(e.el),this.dragging.autoScroller.isEnabled=!1;let i=this.hitDragging=new vg(this.dragging,Qb(e));i.emitter.on("pointerdown",this.handlePointerDown),i.emitter.on("dragend",this.handleDragEnd)}destroy(){this.dragging.destroy()}},vA=class extends uc{constructor(e){super(e),this.dragSelection=null,this.handlePointerDown=a=&gt;{let{component:s,dragging:c}=this,{options:l}=s.context,u=l.selectable&amp;&amp;s.isValidDateDownEl(a.origEvent.target);c.setIgnoreMove(!u),c.delay=a.isTouch?vOe(s):null},this.handleDragStart=a=&gt;{this.component.context.calendarApi.unselect(a)},this.handleHitUpdate=(a,s)=&gt;{let{context:c}=this.component,l=null,u=!1;if(a){let f=this.hitDragging.initialHit;a.componentId===f.componentId&amp;&amp;this.isHitComboAllowed&amp;&amp;!this.isHitComboAllowed(f,a)||(l=yOe(f,a,c.pluginHooks.dateSelectionTransformers)),(!l||!zT(l,a.dateProfile,c))&amp;&amp;(u=!0,l=null)}l?c.dispatch({type:"SELECT_DATES",selection:l}):s||c.dispatch({type:"UNSELECT_DATES"}),u?zb():Hb(),s||(this.dragSelection=l)},this.handlePointerUp=a=&gt;{this.dragSelection&amp;&amp;(oM(this.dragSelection,a,this.component.context),this.dragSelection=null)};let{component:i}=e,{options:t}=i.context,r=this.dragging=new Vp(e.el);r.touchScrollAllowed=!1,r.minDistance=t.selectMinDistance||0,r.autoScroller.isEnabled=t.dragScroll;let o=this.hitDragging=new vg(this.dragging,Qb(e));o.emitter.on("pointerdown",this.handlePointerDown),o.emitter.on("dragstart",this.handleDragStart),o.emitter.on("hitupdate",this.handleHitUpdate),o.emitter.on("pointerup",this.handlePointerUp)}destroy(){this.dragging.destroy()}};function vOe(n){let{options:e}=n.context,i=e.selectLongPressDelay;return i==null&amp;&amp;(i=e.longPressDelay),i}function yOe(n,e,i){let t=n.dateSpan,r=e.dateSpan,o=[t.range.start,t.range.end,r.range.start,r.range.end];o.sort(sT);let a={};for(let s of i){let c=s(n,e);if(c===!1)return null;c&amp;&amp;Object.assign(a,c)}return a.range={start:o[0],end:o[3]},a.allDay=t.allDay,a}var cq=(()=&gt;{class n extends uc{constructor(i){super(i),this.subjectEl=null,this.subjectSeg=null,this.isDragging=!1,this.eventRange=null,this.relevantEvents=null,this.receivingContext=null,this.validMutation=null,this.mutatedRelevantEvents=null,this.handlePointerDown=s=&gt;{let c=s.origEvent.target,{component:l,dragging:u}=this,{mirror:f}=u,{options:g}=l.context,b=l.context;this.subjectEl=s.subjectEl;let y=this.subjectSeg=Cd(s.subjectEl),k=(this.eventRange=y.eventRange).instance.instanceId;this.relevantEvents=Yb(b.getCurrentData().eventStore,k),u.minDistance=s.isTouch?0:g.eventDragMinDistance,u.delay=s.isTouch&amp;&amp;k!==l.props.eventSelection?xOe(l):null,g.fixedMirrorParent?f.parentNode=g.fixedMirrorParent:f.parentNode=Nr(c,".fc"),f.revertDuration=g.dragRevertDuration;let O=l.isValidSegDownEl(c)&amp;&amp;!Nr(c,".fc-event-resizer");u.setIgnoreMove(!O),this.isDragging=O&amp;&amp;s.subjectEl.classList.contains("fc-event-draggable")},this.handleDragStart=s=&gt;{let c=this.component.context,l=this.eventRange,u=l.instance.instanceId;s.isTouch?u!==this.component.props.eventSelection&amp;&amp;c.dispatch({type:"SELECT_EVENT",eventInstanceId:u}):c.dispatch({type:"UNSELECT_EVENT"}),this.isDragging&amp;&amp;(c.calendarApi.unselect(s),c.emitter.trigger("eventDragStart",{el:this.subjectEl,event:new Ei(c,l.def,l.instance),jsEvent:s.origEvent,view:c.viewApi}))},this.handleHitUpdate=(s,c)=&gt;{if(!this.isDragging)return;let l=this.relevantEvents,u=this.hitDragging.initialHit,f=this.component.context,g=null,b=null,y=null,M=!1,k={affectedEvents:l,mutatedEvents:No(),isEvent:!0};if(s){g=s.context;let O=g.options;f===g||O.editable&amp;&amp;O.droppable?(b=COe(u,s,this.eventRange.instance.range.start,g.getCurrentData().pluginHooks.eventDragMutationMassagers),b&amp;&amp;(y=qb(l,g.getCurrentData().eventUiBases,b,g),k.mutatedEvents=y,cM(k,s.dateProfile,g)||(M=!0,b=null,y=null,k.mutatedEvents=No()))):g=null}this.displayDrag(g,k),M?zb():Hb(),c||(f===g&amp;&amp;MM(u,s)&amp;&amp;(b=null),this.dragging.setMirrorNeedsRevert(!b),this.dragging.setMirrorIsVisible(!s||!this.subjectEl.getRootNode().querySelector(".fc-event-mirror")),this.receivingContext=g,this.validMutation=b,this.mutatedRelevantEvents=y)},this.handlePointerUp=()=&gt;{this.isDragging||this.cleanup()},this.handleDragEnd=s=&gt;{if(this.isDragging){let c=this.component.context,l=c.viewApi,{receivingContext:u,validMutation:f}=this,g=this.eventRange.def,b=this.eventRange.instance,y=new Ei(c,g,b),M=this.relevantEvents,k=this.mutatedRelevantEvents,{finalHit:O}=this.hitDragging;if(this.clearDrag(),c.emitter.trigger("eventDragStop",{el:this.subjectEl,event:y,jsEvent:s.origEvent,view:l}),f){if(u===c){let L=new Ei(c,k.defs[g.defId],b?k.instances[b.instanceId]:null);c.dispatch({type:"MERGE_EVENTS",eventStore:k});let Z={oldEvent:y,event:L,relatedEvents:ul(k,c,b),revert(){c.dispatch({type:"MERGE_EVENTS",eventStore:M})}},Y={};for(let K of c.getCurrentData().pluginHooks.eventDropTransformers)Object.assign(Y,K(f,c));c.emitter.trigger("eventDrop",Object.assign(Object.assign(Object.assign({},Z),Y),{el:s.subjectEl,delta:f.datesDelta,jsEvent:s.origEvent,view:l})),c.emitter.trigger("eventChange",Z)}else if(u){let L={event:y,relatedEvents:ul(M,c,b),revert(){c.dispatch({type:"MERGE_EVENTS",eventStore:M})}};c.emitter.trigger("eventLeave",Object.assign(Object.assign({},L),{draggedEl:s.subjectEl,view:l})),c.dispatch({type:"REMOVE_EVENTS",eventStore:M}),c.emitter.trigger("eventRemove",L);let Z=k.defs[g.defId],Y=k.instances[b.instanceId],K=new Ei(u,Z,Y);u.dispatch({type:"MERGE_EVENTS",eventStore:k});let R={event:K,relatedEvents:ul(k,u,Y),revert(){u.dispatch({type:"REMOVE_EVENTS",eventStore:k})}};u.emitter.trigger("eventAdd",R),s.isTouch&amp;&amp;u.dispatch({type:"SELECT_EVENT",eventInstanceId:b.instanceId}),u.emitter.trigger("drop",Object.assign(Object.assign({},sq(O.dateSpan,u)),{draggedEl:s.subjectEl,jsEvent:s.origEvent,view:O.context.viewApi})),u.emitter.trigger("eventReceive",Object.assign(Object.assign({},R),{draggedEl:s.subjectEl,view:O.context.viewApi}))}}else c.emitter.trigger("_noEventDrop")}this.cleanup()};let{component:t}=this,{options:r}=t.context,o=this.dragging=new Vp(i.el);o.pointer.selector=n.SELECTOR,o.touchScrollAllowed=!1,o.autoScroller.isEnabled=r.dragScroll;let a=this.hitDragging=new vg(this.dragging,pg);a.useSubjectCenter=i.useEventCenter,a.emitter.on("pointerdown",this.handlePointerDown),a.emitter.on("dragstart",this.handleDragStart),a.emitter.on("hitupdate",this.handleHitUpdate),a.emitter.on("pointerup",this.handlePointerUp),a.emitter.on("dragend",this.handleDragEnd)}destroy(){this.dragging.destroy()}displayDrag(i,t){let r=this.component.context,o=this.receivingContext;o&amp;&amp;o!==i&amp;&amp;(o===r?o.dispatch({type:"SET_EVENT_DRAG",state:{affectedEvents:t.affectedEvents,mutatedEvents:No(),isEvent:!0}}):o.dispatch({type:"UNSET_EVENT_DRAG"})),i&amp;&amp;i.dispatch({type:"SET_EVENT_DRAG",state:t})}clearDrag(){let i=this.component.context,{receivingContext:t}=this;t&amp;&amp;t.dispatch({type:"UNSET_EVENT_DRAG"}),i!==t&amp;&amp;i.dispatch({type:"UNSET_EVENT_DRAG"})}cleanup(){this.subjectSeg=null,this.isDragging=!1,this.eventRange=null,this.relevantEvents=null,this.receivingContext=null,this.validMutation=null,this.mutatedRelevantEvents=null}}return n.SELECTOR=".fc-event-draggable, .fc-event-resizable",n})();function COe(n,e,i,t){let r=n.dateSpan,o=e.dateSpan,a=r.range.start,s=o.range.start,c={};r.allDay!==o.allDay&amp;&amp;(c.allDay=o.allDay,c.hasEnd=e.context.options.allDayMaintainDuration,o.allDay?a=ii(i):a=i);let l=Wu(a,s,n.context.dateEnv,n.componentId===e.componentId?n.largeUnit:null);l.milliseconds&amp;&amp;(c.allDay=!1);let u={datesDelta:l,standardProps:c};for(let f of t)f(u,n,e);return u}function xOe(n){let{options:e}=n.context,i=e.eventLongPressDelay;return i==null&amp;&amp;(i=e.longPressDelay),i}var yA=class extends uc{constructor(e){super(e),this.draggingSegEl=null,this.draggingSeg=null,this.eventRange=null,this.relevantEvents=null,this.validMutation=null,this.mutatedRelevantEvents=null,this.handlePointerDown=o=&gt;{let{component:a}=this,s=this.querySegEl(o),c=Cd(s),l=this.eventRange=c.eventRange;this.dragging.minDistance=a.context.options.eventDragMinDistance,this.dragging.setIgnoreMove(!this.component.isValidSegDownEl(o.origEvent.target)||o.isTouch&amp;&amp;this.component.props.eventSelection!==l.instance.instanceId)},this.handleDragStart=o=&gt;{let{context:a}=this.component,s=this.eventRange;this.relevantEvents=Yb(a.getCurrentData().eventStore,this.eventRange.instance.instanceId);let c=this.querySegEl(o);this.draggingSegEl=c,this.draggingSeg=Cd(c),a.calendarApi.unselect(),a.emitter.trigger("eventResizeStart",{el:c,event:new Ei(a,s.def,s.instance),jsEvent:o.origEvent,view:a.viewApi})},this.handleHitUpdate=(o,a,s)=&gt;{let{context:c}=this.component,l=this.relevantEvents,u=this.hitDragging.initialHit,f=this.eventRange.instance,g=null,b=null,y=!1,M={affectedEvents:l,mutatedEvents:No(),isEvent:!0};o&amp;&amp;(o.componentId===u.componentId&amp;&amp;this.isHitComboAllowed&amp;&amp;!this.isHitComboAllowed(u,o)||(g=wOe(u,o,s.subjectEl.classList.contains("fc-event-resizer-start"),f.range))),g&amp;&amp;(b=qb(l,c.getCurrentData().eventUiBases,g,c),M.mutatedEvents=b,cM(M,o.dateProfile,c)||(y=!0,g=null,b=null,M.mutatedEvents=null)),b?c.dispatch({type:"SET_EVENT_RESIZE",state:M}):c.dispatch({type:"UNSET_EVENT_RESIZE"}),y?zb():Hb(),a||(g&amp;&amp;MM(u,o)&amp;&amp;(g=null),this.validMutation=g,this.mutatedRelevantEvents=b)},this.handleDragEnd=o=&gt;{let{context:a}=this.component,s=this.eventRange.def,c=this.eventRange.instance,l=new Ei(a,s,c),u=this.relevantEvents,f=this.mutatedRelevantEvents;if(a.emitter.trigger("eventResizeStop",{el:this.draggingSegEl,event:l,jsEvent:o.origEvent,view:a.viewApi}),this.validMutation){let g=new Ei(a,f.defs[s.defId],c?f.instances[c.instanceId]:null);a.dispatch({type:"MERGE_EVENTS",eventStore:f});let b={oldEvent:l,event:g,relatedEvents:ul(f,a,c),revert(){a.dispatch({type:"MERGE_EVENTS",eventStore:u})}};a.emitter.trigger("eventResize",Object.assign(Object.assign({},b),{el:this.draggingSegEl,startDelta:this.validMutation.startDelta||pn(0),endDelta:this.validMutation.endDelta||pn(0),jsEvent:o.origEvent,view:a.viewApi})),a.emitter.trigger("eventChange",b)}else a.emitter.trigger("_noEventResize");this.draggingSeg=null,this.relevantEvents=null,this.validMutation=null};let{component:i}=e,t=this.dragging=new Vp(e.el);t.pointer.selector=".fc-event-resizer",t.touchScrollAllowed=!1,t.autoScroller.isEnabled=i.context.options.dragScroll;let r=this.hitDragging=new vg(this.dragging,Qb(e));r.emitter.on("pointerdown",this.handlePointerDown),r.emitter.on("dragstart",this.handleDragStart),r.emitter.on("hitupdate",this.handleHitUpdate),r.emitter.on("dragend",this.handleDragEnd)}destroy(){this.dragging.destroy()}querySegEl(e){return Nr(e.subjectEl,".fc-event")}};function wOe(n,e,i,t){let r=n.context.dateEnv,o=n.dateSpan.range.start,a=e.dateSpan.range.start,s=Wu(o,a,r,n.largeUnit);if(i){if(r.add(t.start,s)&lt;t.end)return{startDelta:s}}else if(r.add(t.end,s)&gt;t.start)return{endDelta:s};return null}var CA=class{constructor(e){this.context=e,this.isRecentPointerDateSelect=!1,this.matchesCancel=!1,this.matchesEvent=!1,this.onSelect=t=&gt;{t.jsEvent&amp;&amp;(this.isRecentPointerDateSelect=!0)},this.onDocumentPointerDown=t=&gt;{let r=this.context.options.unselectCancel,o=Yw(t.origEvent);this.matchesCancel=!!Nr(o,r),this.matchesEvent=!!Nr(o,cq.SELECTOR)},this.onDocumentPointerUp=t=&gt;{let{context:r}=this,{documentPointer:o}=this,a=r.getCurrentData();if(!o.wasTouchScroll){if(a.dateSelection&amp;&amp;!this.isRecentPointerDateSelect){let s=r.options.unselectAuto;s&amp;&amp;(!s||!this.matchesCancel)&amp;&amp;r.calendarApi.unselect(t)}a.eventSelection&amp;&amp;!this.matchesEvent&amp;&amp;r.dispatch({type:"UNSELECT_EVENT"})}this.isRecentPointerDateSelect=!1};let i=this.documentPointer=new CM(document);i.shouldIgnoreMove=!0,i.shouldWatchScroll=!1,i.emitter.on("pointerdown",this.onDocumentPointerDown),i.emitter.on("pointerup",this.onDocumentPointerUp),e.emitter.on("select",this.onSelect)}destroy(){this.context.emitter.off("select",this.onSelect),this.documentPointer.destroy()}},MOe={fixedMirrorParent:pe},kOe={dateClick:pe,eventDragStart:pe,eventDragStop:pe,eventDrop:pe,eventResizeStart:pe,eventResizeStop:pe,eventResize:pe,drop:pe,eventReceive:pe,eventLeave:pe};ev.dataAttrPrefix="";var lq=Jr({name:"@fullcalendar/interaction",componentInteractions:[bA,vA,cq,yA],calendarInteractions:[CA],elementDraggingImpl:Vp,optionRefiners:MOe,listenerRefiners:kOe});var xA=class extends Ln{constructor(){super(...arguments),this.state={textId:Is()}}render(){let{theme:e,dateEnv:i,options:t,viewApi:r}=this.context,{cellId:o,dayDate:a,todayRange:s}=this.props,{textId:c}=this.state,l=Kb(a,s),u=t.listDayFormat?i.format(a,t.listDayFormat):"",f=t.listDaySideFormat?i.format(a,t.listDaySideFormat):"",g=Object.assign({date:i.toDate(a),view:r,textId:c,text:u,sideText:f,navLinkAttrs:ml(this.context,a),sideNavLinkAttrs:ml(this.context,a,"day",!1)},l);return G(Lr,{elTag:"tr",elClasses:["fc-list-day",...hg(l,e)],elAttrs:{"data-date":qu(a)},renderProps:g,generatorName:"dayHeaderContent",customGenerator:t.dayHeaderContent,defaultGenerator:OOe,classNameGenerator:t.dayHeaderClassNames,didMount:t.dayHeaderDidMount,willUnmount:t.dayHeaderWillUnmount},b=&gt;G("th",{scope:"colgroup",colSpan:3,id:o,"aria-labelledby":c},G(b,{elTag:"div",elClasses:["fc-list-day-cushion",e.getClass("tableCellShaded")]})))}};function OOe(n){return G($n,null,n.text&amp;&amp;G("a",Object.assign({id:n.textId,className:"fc-list-day-text"},n.navLinkAttrs),n.text),n.sideText&amp;&amp;G("a",Object.assign({"aria-hidden":!0,className:"fc-list-day-side-text"},n.sideNavLinkAttrs),n.sideText))}var EOe=ni({hour:"numeric",minute:"2-digit",meridiem:"short"}),wA=class extends Ln{render(){let{props:e,context:i}=this,{options:t}=i,{seg:r,timeHeaderId:o,eventHeaderId:a,dateHeaderId:s}=e,c=t.eventTimeFormat||EOe;return G(bd,Object.assign({},e,{elTag:"tr",elClasses:["fc-list-event",r.eventRange.def.url&amp;&amp;"fc-event-forced-url"],defaultGenerator:()=&gt;SOe(r,i),seg:r,timeText:"",disableDragging:!0,disableResizing:!0}),(l,u)=&gt;G($n,null,POe(r,c,i,o,s),G("td",{"aria-hidden":!0,className:"fc-list-event-graphic"},G("span",{className:"fc-list-event-dot",style:{borderColor:u.borderColor||u.backgroundColor}})),G(l,{elTag:"td",elClasses:["fc-list-event-title"],elAttrs:{headers:`${a} ${s}`}})))}};function SOe(n,e){let i=mg(n,e);return G("a",Object.assign({},i),n.eventRange.def.title)}function POe(n,e,i,t,r){let{options:o}=i;if(o.displayEventTime!==!1){let a=n.eventRange.def,s=n.eventRange.instance,c=!1,l;if(a.allDay?c=!0:CT(n.eventRange.range)?n.isStart?l=Qu(n,e,i,null,null,s.range.start,n.end):n.isEnd?l=Qu(n,e,i,null,null,n.start,s.range.end):c=!0:l=Qu(n,e,i),c){let u={text:i.options.allDayText,view:i.viewApi};return G(Lr,{elTag:"td",elClasses:["fc-list-event-time"],elAttrs:{headers:`${t} ${r}`},renderProps:u,generatorName:"allDayContent",customGenerator:o.allDayContent,defaultGenerator:DOe,classNameGenerator:o.allDayClassNames,didMount:o.allDayDidMount,willUnmount:o.allDayWillUnmount})}return G("td",{className:"fc-list-event-time"},l)}return null}function DOe(n){return n.text}var kM=class extends _o{constructor(){super(...arguments),this.computeDateVars=Pt(TOe),this.eventStoreToSegs=Pt(this._eventStoreToSegs),this.state={timeHeaderId:Is(),eventHeaderId:Is(),dateHeaderIdRoot:Is()},this.setRootEl=e=&gt;{e?this.context.registerInteractiveComponent(this,{el:e}):this.context.unregisterInteractiveComponent(this)}}render(){let{props:e,context:i}=this,{dayDates:t,dayRanges:r}=this.computeDateVars(e.dateProfile),o=this.eventStoreToSegs(e.eventStore,e.eventUiBases,r);return G(dc,{elRef:this.setRootEl,elClasses:["fc-list",i.theme.getClass("table"),i.options.stickyHeaderDates!==!1?"fc-list-sticky":""],viewSpec:i.viewSpec},G(og,{liquid:!e.isHeightAuto,overflowX:e.isHeightAuto?"visible":"hidden",overflowY:e.isHeightAuto?"visible":"auto"},o.length&gt;0?this.renderSegList(o,t):this.renderEmptyMessage()))}renderEmptyMessage(){let{options:e,viewApi:i}=this.context,t={text:e.noEventsText,view:i};return G(Lr,{elTag:"div",elClasses:["fc-list-empty"],renderProps:t,generatorName:"noEventsContent",customGenerator:e.noEventsContent,defaultGenerator:IOe,classNameGenerator:e.noEventsClassNames,didMount:e.noEventsDidMount,willUnmount:e.noEventsWillUnmount},r=&gt;G(r,{elTag:"div",elClasses:["fc-list-empty-cushion"]}))}renderSegList(e,i){let{theme:t,options:r}=this.context,{timeHeaderId:o,eventHeaderId:a,dateHeaderIdRoot:s}=this.state,c=AOe(e);return G(xd,{unit:"day"},(l,u)=&gt;{let f=[];for(let g=0;g&lt;c.length;g+=1){let b=c[g];if(b){let y=qu(i[g]),M=s+"-"+y;f.push(G(xA,{key:y,cellId:M,dayDate:i[g],todayRange:u})),b=Lp(b,r.eventOrder);for(let k of b)f.push(G(wA,Object.assign({key:y+":"+k.eventRange.instance.instanceId,seg:k,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:!1,timeHeaderId:o,eventHeaderId:a,dateHeaderId:M},$a(k,u,l))))}}return G("table",{className:"fc-list-table "+t.getClass("table")},G("thead",null,G("tr",null,G("th",{scope:"col",id:o},r.timeHint),G("th",{scope:"col","aria-hidden":!0}),G("th",{scope:"col",id:a},r.eventHint))),G("tbody",null,f))})}_eventStoreToSegs(e,i,t){return this.eventRangesToSegs(rg(e,i,this.props.dateProfile.activeRange,this.context.options.nextDayThreshold).fg,t)}eventRangesToSegs(e,i){let t=[];for(let r of e)t.push(...this.eventRangeToSegs(r,i));return t}eventRangeToSegs(e,i){let{dateEnv:t}=this.context,{nextDayThreshold:r}=this.context.options,o=e.range,a=e.def.allDay,s,c,l,u=[];for(s=0;s&lt;i.length;s+=1)if(c=Ga(o,i[s]),c&amp;&amp;(l={component:this,eventRange:e,start:c.start,end:c.end,isStart:e.isStart&amp;&amp;c.start.valueOf()===o.start.valueOf(),isEnd:e.isEnd&amp;&amp;c.end.valueOf()===o.end.valueOf(),dayIndex:s},u.push(l),!l.isEnd&amp;&amp;!a&amp;&amp;s+1&lt;i.length&amp;&amp;o.end&lt;t.add(i[s+1].start,r))){l.end=o.end,l.isEnd=!0;break}return u}};function IOe(n){return n.text}function TOe(n){let e=ii(n.renderRange.start),i=n.renderRange.end,t=[],r=[];for(;e&lt;i;)t.push(e),r.push({start:e,end:zi(e,1)}),e=zi(e,1);return{dayDates:t,dayRanges:r}}function AOe(n){let e=[],i,t;for(i=0;i&lt;n.length;i+=1)t=n[i],(e[t.dayIndex]||(e[t.dayIndex]=[])).push(t);return e}var ROe=':root{--fc-list-event-dot-width:10px;--fc-list-event-hover-bg-color:#f5f5f5}.fc-theme-standard .fc-list{border:1px solid var(--fc-border-color)}.fc .fc-list-empty{align-items:center;background-color:var(--fc-neutral-bg-color);display:flex;height:100%;justify-content:center}.fc .fc-list-empty-cushion{margin:5em 0}.fc .fc-list-table{border-style:hidden;width:100%}.fc .fc-list-table tr&gt;*{border-left:0;border-right:0}.fc .fc-list-sticky .fc-list-day&gt;*{background:var(--fc-page-bg-color);position:sticky;top:0}.fc .fc-list-table thead{left:-10000px;position:absolute}.fc .fc-list-table tbody&gt;tr:first-child th{border-top:0}.fc .fc-list-table th{padding:0}.fc .fc-list-day-cushion,.fc .fc-list-table td{padding:8px 14px}.fc .fc-list-day-cushion:after{clear:both;content:"";display:table}.fc-theme-standard .fc-list-day-cushion{background-color:var(--fc-neutral-bg-color)}.fc-direction-ltr .fc-list-day-text,.fc-direction-rtl .fc-list-day-side-text{float:left}.fc-direction-ltr .fc-list-day-side-text,.fc-direction-rtl .fc-list-day-text{float:right}.fc-direction-ltr .fc-list-table .fc-list-event-graphic{padding-right:0}.fc-direction-rtl .fc-list-table .fc-list-event-graphic{padding-left:0}.fc .fc-list-event.fc-event-forced-url{cursor:pointer}.fc .fc-list-event:hover td{background-color:var(--fc-list-event-hover-bg-color)}.fc .fc-list-event-graphic,.fc .fc-list-event-time{white-space:nowrap;width:1px}.fc .fc-list-event-dot{border:calc(var(--fc-list-event-dot-width)/2) solid var(--fc-event-border-color);border-radius:calc(var(--fc-list-event-dot-width)/2);box-sizing:content-box;display:inline-block;height:0;width:0}.fc .fc-list-event-title a{color:inherit;text-decoration:none}.fc .fc-list-event.fc-event-forced-url:hover a{text-decoration:underline}';Yu(ROe);var FOe={listDayFormat:dq,listDaySideFormat:dq,noEventsClassNames:pe,noEventsContent:pe,noEventsDidMount:pe,noEventsWillUnmount:pe};function dq(n){return n===!1?null:ni(n)}var uq=Jr({name:"@fullcalendar/list",optionRefiners:FOe,views:{list:{component:kM,buttonTextKey:"list",listDayFormat:{month:"long",day:"numeric",year:"numeric"}},listDay:{type:"list",duration:{days:1},listDayFormat:{weekday:"long"}},listWeek:{type:"list",duration:{weeks:1},listDayFormat:{weekday:"long"},listDaySideFormat:{month:"long",day:"numeric",year:"numeric"}},listMonth:{type:"list",duration:{month:1},listDaySideFormat:{weekday:"long"}},listYear:{type:"list",duration:{year:1},listDaySideFormat:{weekday:"long"}}}});var kA=class extends Tb{getKeyInfo(){return{allDay:{},timed:{}}}getKeysForDateSpan(e){return e.allDay?["allDay"]:["timed"]}getKeysForEventDef(e){return e.allDay?PT(e)?["timed","allDay"]:["allDay"]:["timed"]}},NOe=ni({hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"short"});function gq(n){let e=["fc-timegrid-slot","fc-timegrid-slot-label",n.isLabeled?"fc-scrollgrid-shrink":"fc-timegrid-slot-minor"];return G(Ts.Consumer,null,i=&gt;{if(!n.isLabeled)return G("td",{className:e.join(" "),"data-time":n.isoTimeStr});let{dateEnv:t,options:r,viewApi:o}=i,a=r.slotLabelFormat==null?NOe:Array.isArray(r.slotLabelFormat)?ni(r.slotLabelFormat[0]):ni(r.slotLabelFormat),s={level:0,time:n.time,date:t.toDate(n.date),view:o,text:t.format(n.date,a)};return G(Lr,{elTag:"td",elClasses:e,elAttrs:{"data-time":n.isoTimeStr},renderProps:s,generatorName:"slotLabelContent",customGenerator:r.slotLabelContent,defaultGenerator:LOe,classNameGenerator:r.slotLabelClassNames,didMount:r.slotLabelDidMount,willUnmount:r.slotLabelWillUnmount},c=&gt;G("div",{className:"fc-timegrid-slot-label-frame fc-scrollgrid-shrink-frame"},G(c,{elTag:"div",elClasses:["fc-timegrid-slot-label-cushion","fc-scrollgrid-shrink-cushion"]})))})}function LOe(n){return n.text}var OA=class extends Ln{render(){return this.props.slatMetas.map(e=&gt;G("tr",{key:e.key},G(gq,Object.assign({},e))))}},jOe=ni({week:"short"}),VOe=5,EA=class extends _o{constructor(){super(...arguments),this.allDaySplitter=new kA,this.headerElRef=wr(),this.rootElRef=wr(),this.scrollerElRef=wr(),this.state={slatCoords:null},this.handleScrollTopRequest=e=&gt;{let i=this.scrollerElRef.current;i&amp;&amp;(i.scrollTop=e)},this.renderHeadAxis=(e,i="")=&gt;{let{options:t}=this.context,{dateProfile:r}=this.props,o=r.renderRange,s=dl(o.start,o.end)===1?ml(this.context,o.start,"week"):{};return t.weekNumbers&amp;&amp;e==="day"?G(rv,{elTag:"th",elClasses:["fc-timegrid-axis","fc-scrollgrid-shrink"],elAttrs:{"aria-hidden":!0},date:o.start,defaultFormat:jOe},c=&gt;G("div",{className:["fc-timegrid-axis-frame","fc-scrollgrid-shrink-frame","fc-timegrid-axis-frame-liquid"].join(" "),style:{height:i}},G(c,{elTag:"a",elClasses:["fc-timegrid-axis-cushion","fc-scrollgrid-shrink-cushion","fc-scrollgrid-sync-inner"],elAttrs:s}))):G("th",{"aria-hidden":!0,className:"fc-timegrid-axis"},G("div",{className:"fc-timegrid-axis-frame",style:{height:i}}))},this.renderTableRowAxis=e=&gt;{let{options:i,viewApi:t}=this.context,r={text:i.allDayText,view:t};return G(Lr,{elTag:"td",elClasses:["fc-timegrid-axis","fc-scrollgrid-shrink"],elAttrs:{"aria-hidden":!0},renderProps:r,generatorName:"allDayContent",customGenerator:i.allDayContent,defaultGenerator:BOe,classNameGenerator:i.allDayClassNames,didMount:i.allDayDidMount,willUnmount:i.allDayWillUnmount},o=&gt;G("div",{className:["fc-timegrid-axis-frame","fc-scrollgrid-shrink-frame",e==null?" fc-timegrid-axis-frame-liquid":""].join(" "),style:{height:e}},G(o,{elTag:"span",elClasses:["fc-timegrid-axis-cushion","fc-scrollgrid-shrink-cushion","fc-scrollgrid-sync-inner"]})))},this.handleSlatCoords=e=&gt;{this.setState({slatCoords:e})}}renderSimpleLayout(e,i,t){let{context:r,props:o}=this,a=[],s=jp(r.options);return e&amp;&amp;a.push({type:"header",key:"header",isSticky:s,chunk:{elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}}),i&amp;&amp;(a.push({type:"body",key:"all-day",chunk:{content:i}}),a.push({type:"body",key:"all-day-divider",outerContent:G("tr",{role:"presentation",className:"fc-scrollgrid-section"},G("td",{className:"fc-timegrid-divider "+r.theme.getClass("tableCellShaded")}))})),a.push({type:"body",key:"body",liquid:!0,expandRows:!!r.options.expandRows,chunk:{scrollerElRef:this.scrollerElRef,content:t}}),G(dc,{elRef:this.rootElRef,elClasses:["fc-timegrid"],viewSpec:r.viewSpec},G(Gu,{liquid:!o.isHeightAuto&amp;&amp;!o.forPrint,collapsibleWidth:o.forPrint,cols:[{width:"shrink"}],sections:a}))}renderHScrollLayout(e,i,t,r,o,a,s){let c=this.context.pluginHooks.scrollGridImpl;if(!c)throw new Error("No ScrollGrid implementation");let{context:l,props:u}=this,f=!u.forPrint&amp;&amp;jp(l.options),g=!u.forPrint&amp;&amp;tv(l.options),b=[];e&amp;&amp;b.push({type:"header",key:"header",isSticky:f,syncRowHeights:!0,chunks:[{key:"axis",rowContent:M=&gt;G("tr",{role:"presentation"},this.renderHeadAxis("day",M.rowSyncHeights[0]))},{key:"cols",elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}]}),i&amp;&amp;(b.push({type:"body",key:"all-day",syncRowHeights:!0,chunks:[{key:"axis",rowContent:M=&gt;G("tr",{role:"presentation"},this.renderTableRowAxis(M.rowSyncHeights[0]))},{key:"cols",content:i}]}),b.push({key:"all-day-divider",type:"body",outerContent:G("tr",{role:"presentation",className:"fc-scrollgrid-section"},G("td",{colSpan:2,className:"fc-timegrid-divider "+l.theme.getClass("tableCellShaded")}))}));let y=l.options.nowIndicator;return b.push({type:"body",key:"body",liquid:!0,expandRows:!!l.options.expandRows,chunks:[{key:"axis",content:M=&gt;G("div",{className:"fc-timegrid-axis-chunk"},G("table",{"aria-hidden":!0,style:{height:M.expandRows?M.clientHeight:""}},M.tableColGroupNode,G("tbody",null,G(OA,{slatMetas:a}))),G("div",{className:"fc-timegrid-now-indicator-container"},G(xd,{unit:y?"minute":"day"},k=&gt;{let O=y&amp;&amp;s&amp;&amp;s.safeComputeTop(k);return typeof O=="number"?G(nv,{elClasses:["fc-timegrid-now-indicator-arrow"],elStyle:{top:O},isAxis:!0,date:k}):null})))},{key:"cols",scrollerElRef:this.scrollerElRef,content:t}]}),g&amp;&amp;b.push({key:"footer",type:"footer",isSticky:!0,chunks:[{key:"axis",content:fg},{key:"cols",content:fg}]}),G(dc,{elRef:this.rootElRef,elClasses:["fc-timegrid"],viewSpec:l.viewSpec},G(c,{liquid:!u.isHeightAuto&amp;&amp;!u.forPrint,forPrint:u.forPrint,collapsibleWidth:!1,colGroups:[{width:"shrink",cols:[{width:"shrink"}]},{cols:[{span:r,minWidth:o}]}],sections:b}))}getAllDayMaxEventProps(){let{dayMaxEvents:e,dayMaxEventRows:i}=this.context.options;return(e===!0||i===!0)&amp;&amp;(e=void 0,i=VOe),{dayMaxEvents:e,dayMaxEventRows:i}}};function BOe(n){return n.text}var SA=class{constructor(e,i,t){this.positions=e,this.dateProfile=i,this.slotDuration=t}safeComputeTop(e){let{dateProfile:i}=this;if(Ps(i.currentRange,e)){let t=ii(e),r=e.valueOf()-t.valueOf();if(r&gt;=Ua(i.slotMinTime)&amp;&amp;r&lt;Ua(i.slotMaxTime))return this.computeTimeTop(pn(r))}return null}computeDateTop(e,i){return i||(i=ii(e)),this.computeTimeTop(pn(e.valueOf()-i.valueOf()))}computeTimeTop(e){let{positions:i,dateProfile:t}=this,r=i.els.length,o=(e.milliseconds-Ua(t.slotMinTime))/Ua(this.slotDuration),a,s;return o=Math.max(0,o),o=Math.min(r,o),a=Math.floor(o),a=Math.min(a,r-1),s=o-a,i.tops[a]+i.getHeight(a)*s}},PA=class extends Ln{render(){let{props:e,context:i}=this,{options:t}=i,{slatElRefs:r}=e;return G("tbody",null,e.slatMetas.map((o,a)=&gt;{let s={time:o.time,date:i.dateEnv.toDate(o.date),view:i.viewApi};return G("tr",{key:o.key,ref:r.createRef(o.key)},e.axis&amp;&amp;G(gq,Object.assign({},o)),G(Lr,{elTag:"td",elClasses:["fc-timegrid-slot","fc-timegrid-slot-lane",!o.isLabeled&amp;&amp;"fc-timegrid-slot-minor"],elAttrs:{"data-time":o.isoTimeStr},renderProps:s,generatorName:"slotLaneContent",customGenerator:t.slotLaneContent,classNameGenerator:t.slotLaneClassNames,didMount:t.slotLaneDidMount,willUnmount:t.slotLaneWillUnmount}))}))}},DA=class extends Ln{constructor(){super(...arguments),this.rootElRef=wr(),this.slatElRefs=new ya}render(){let{props:e,context:i}=this;return G("div",{ref:this.rootElRef,className:"fc-timegrid-slots"},G("table",{"aria-hidden":!0,className:i.theme.getClass("table"),style:{minWidth:e.tableMinWidth,width:e.clientWidth,height:e.minHeight}},e.tableColGroupNode,G(PA,{slatElRefs:this.slatElRefs,axis:e.axis,slatMetas:e.slatMetas})))}componentDidMount(){this.updateSizing()}componentDidUpdate(){this.updateSizing()}componentWillUnmount(){this.props.onCoords&amp;&amp;this.props.onCoords(null)}updateSizing(){let{context:e,props:i}=this;i.onCoords&amp;&amp;i.clientWidth!==null&amp;&amp;this.rootElRef.current.offsetHeight&amp;&amp;i.onCoords(new SA(new mc(this.rootElRef.current,zOe(this.slatElRefs.currentMap,i.slatMetas),!1,!0),this.props.dateProfile,e.options.slotDuration))}};function zOe(n,e){return e.map(i=&gt;n[i.key])}function av(n,e){let i=[],t;for(t=0;t&lt;e;t+=1)i.push([]);if(n)for(t=0;t&lt;n.length;t+=1)i[n[t].col].push(n[t]);return i}function mq(n,e){let i=[];if(n){for(let t=0;t&lt;e;t+=1)i[t]={affectedInstances:n.affectedInstances,isEvent:n.isEvent,segs:[]};for(let t of n.segs)i[t.col].segs.push(t)}else for(let t=0;t&lt;e;t+=1)i[t]=null;return i}var IA=class extends Ln{render(){let{props:e}=this;return G(Fp,{elClasses:["fc-timegrid-more-link"],elStyle:{top:e.top,bottom:e.bottom},allDayDate:null,moreCnt:e.hiddenSegs.length,allSegs:e.hiddenSegs,hiddenSegs:e.hiddenSegs,extraDateSpan:e.extraDateSpan,dateProfile:e.dateProfile,todayRange:e.todayRange,popoverContent:()=&gt;_q(e.hiddenSegs,e),defaultGenerator:HOe,forceTimed:!0},i=&gt;G(i,{elTag:"div",elClasses:["fc-timegrid-more-link-inner","fc-sticky"]}))}};function HOe(n){return n.shortText}function UOe(n,e,i){let t=new Sp;e!=null&amp;&amp;(t.strictOrder=e),i!=null&amp;&amp;(t.maxStackCnt=i);let r=t.addSegs(n),o=BT(r),a=WOe(t);return a=qOe(a,1),{segRects:ZOe(a),hiddenGroups:o}}function WOe(n){let{entriesByLevel:e}=n,i=LA((t,r)=&gt;t+":"+r,(t,r)=&gt;{let o=YOe(n,t,r),a=pq(o,i),s=e[t][r];return[Object.assign(Object.assign({},s),{nextLevelNodes:a[0]}),s.thickness+a[1]]});return pq(e.length?{level:0,lateralStart:0,lateralEnd:e[0].length}:null,i)[0]}function pq(n,e){if(!n)return[[],0];let{level:i,lateralStart:t,lateralEnd:r}=n,o=t,a=[];for(;o&lt;r;)a.push(e(i,o)),o+=1;return a.sort(GOe),[a.map($Oe),a[0][1]]}function GOe(n,e){return e[1]-n[1]}function $Oe(n){return n[0]}function YOe(n,e,i){let{levelCoords:t,entriesByLevel:r}=n,o=r[e][i],a=t[e]+o.thickness,s=t.length,c=e;for(;c&lt;s&amp;&amp;t[c]&lt;a;c+=1);for(;c&lt;s;c+=1){let l=r[c],u,f=Nb(l,o.span.start,Fb),g=f[0]+f[1],b=g;for(;(u=l[b])&amp;&amp;u.span.start&lt;o.span.end;)b+=1;if(g&lt;b)return{level:c,lateralStart:g,lateralEnd:b}}return null}function qOe(n,e){let i=LA((t,r,o)=&gt;cl(t),(t,r,o)=&gt;{let{nextLevelNodes:a,thickness:s}=t,c=s+o,l=s/c,u,f=[];if(!a.length)u=e;else for(let b of a)if(u===void 0){let y=i(b,r,c);u=y[0],f.push(y[1])}else{let y=i(b,u,0);f.push(y[1])}let g=(u-r)*l;return[u-g,Object.assign(Object.assign({},t),{thickness:g,nextLevelNodes:f})]});return n.map(t=&gt;i(t,0,0)[1])}function ZOe(n){let e=[],i=LA((r,o,a)=&gt;cl(r),(r,o,a)=&gt;{let s=Object.assign(Object.assign({},r),{levelCoord:o,stackDepth:a,stackForward:0});return e.push(s),s.stackForward=t(r.nextLevelNodes,o+r.thickness,a+1)+1});function t(r,o,a){let s=0;for(let c of r)s=Math.max(i(c,o,a),s);return s}return t(n,0,0),e}function LA(n,e){let i={};return(...t)=&gt;{let r=n(...t);return r in i?i[r]:i[r]=e(...t)}}function hq(n,e,i=null,t=0){let r=[];if(i)for(let o=0;o&lt;n.length;o+=1){let a=n[o],s=i.computeDateTop(a.start,e),c=Math.max(s+(t||0),i.computeDateTop(a.end,e));r.push({start:Math.round(s),end:Math.round(c)})}return r}function QOe(n,e,i,t){let r=[],o=[];for(let l=0;l&lt;n.length;l+=1){let u=e[l];u?r.push({index:l,thickness:1,span:u}):o.push(n[l])}let{segRects:a,hiddenGroups:s}=UOe(r,i,t),c=[];for(let l of a)c.push({seg:n[l.index],rect:l});for(let l of o)c.push({seg:l,rect:null});return{segPlacements:c,hiddenGroups:s}}var KOe=ni({hour:"numeric",minute:"2-digit",meridiem:!1}),OM=class extends Ln{render(){return G(Ap,Object.assign({},this.props,{elClasses:["fc-timegrid-event","fc-v-event",this.props.isShort&amp;&amp;"fc-timegrid-event-short"],defaultTimeFormat:KOe}))}},TA=class extends Ln{constructor(){super(...arguments),this.sortEventSegs=Pt(Lp)}render(){let{props:e,context:i}=this,{options:t}=i,r=t.selectMirror,o=e.eventDrag&amp;&amp;e.eventDrag.segs||e.eventResize&amp;&amp;e.eventResize.segs||r&amp;&amp;e.dateSelectionSegs||[],a=e.eventDrag&amp;&amp;e.eventDrag.affectedInstances||e.eventResize&amp;&amp;e.eventResize.affectedInstances||{},s=this.sortEventSegs(e.fgEventSegs,t.eventOrder);return G($u,{elTag:"td",elRef:e.elRef,elClasses:["fc-timegrid-col",...e.extraClassNames||[]],elAttrs:Object.assign({role:"gridcell"},e.extraDataAttrs),date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,extraRenderProps:e.extraRenderProps},c=&gt;G("div",{className:"fc-timegrid-col-frame"},G("div",{className:"fc-timegrid-col-bg"},this.renderFillSegs(e.businessHourSegs,"non-business"),this.renderFillSegs(e.bgEventSegs,"bg-event"),this.renderFillSegs(e.dateSelectionSegs,"highlight")),G("div",{className:"fc-timegrid-col-events"},this.renderFgSegs(s,a,!1,!1,!1)),G("div",{className:"fc-timegrid-col-events"},this.renderFgSegs(o,{},!!e.eventDrag,!!e.eventResize,!!r,"mirror")),G("div",{className:"fc-timegrid-now-indicator-container"},this.renderNowIndicator(e.nowIndicatorSegs)),gg(t)&amp;&amp;G(c,{elTag:"div",elClasses:["fc-timegrid-col-misc"]})))}renderFgSegs(e,i,t,r,o,a){let{props:s}=this;return s.forPrint?_q(e,s):this.renderPositionedFgSegs(e,i,t,r,o,a)}renderPositionedFgSegs(e,i,t,r,o,a){let{eventMaxStack:s,eventShortHeight:c,eventOrderStrict:l,eventMinHeight:u}=this.context.options,{date:f,slatCoords:g,eventSelection:b,todayRange:y,nowDate:M}=this.props,k=t||r||o,O=hq(e,f,g,u),{segPlacements:L,hiddenGroups:Z}=QOe(e,O,l,s);return G($n,null,this.renderHiddenGroups(Z,e),L.map(Y=&gt;{let{seg:K,rect:R}=Y,q=K.eventRange.instance.instanceId,oe=k||!!(!i[q]&amp;&amp;R),se=MA(R&amp;&amp;R.span),he=!k&amp;&amp;R?this.computeSegHStyle(R):{left:0,right:0},ge=!!R&amp;&amp;R.stackForward&gt;0,Oe=!!R&amp;&amp;R.span.end-R.span.start&lt;c;return G("div",{className:"fc-timegrid-event-harness"+(ge?" fc-timegrid-event-harness-inset":""),key:a||q,style:Object.assign(Object.assign({visibility:oe?"":"hidden"},se),he)},G(OM,Object.assign({seg:K,isDragging:t,isResizing:r,isDateSelecting:o,isSelected:q===b,isShort:Oe},$a(K,y,M))))}))}renderHiddenGroups(e,i){let{extraDateSpan:t,dateProfile:r,todayRange:o,nowDate:a,eventSelection:s,eventDrag:c,eventResize:l}=this.props;return G($n,null,e.map(u=&gt;{let f=MA(u.span),g=XOe(u.entries,i);return G(IA,{key:Zw(lM(g)),hiddenSegs:g,top:f.top,bottom:f.bottom,extraDateSpan:t,dateProfile:r,todayRange:o,nowDate:a,eventSelection:s,eventDrag:c,eventResize:l})}))}renderFillSegs(e,i){let{props:t,context:r}=this,a=hq(e,t.date,t.slatCoords,r.options.eventMinHeight).map((s,c)=&gt;{let l=e[c];return G("div",{key:Zb(l.eventRange),className:"fc-timegrid-bg-harness",style:MA(s)},i==="bg-event"?G(Rp,Object.assign({seg:l},$a(l,t.todayRange,t.nowDate))):iv(i))});return G($n,null,a)}renderNowIndicator(e){let{slatCoords:i,date:t}=this.props;return i?e.map((r,o)=&gt;G(nv,{key:o,elClasses:["fc-timegrid-now-indicator-line"],elStyle:{top:i.computeDateTop(r.start,t)},isAxis:!1,date:t})):null}computeSegHStyle(e){let{isRtl:i,options:t}=this.context,r=t.slotEventOverlap,o=e.levelCoord,a=e.levelCoord+e.thickness,s,c;r&amp;&amp;(a=Math.min(1,o+(a-o)*2)),i?(s=1-a,c=o):(s=o,c=1-a);let l={zIndex:e.stackDepth+1,left:s*100+"%",right:c*100+"%"};return r&amp;&amp;!e.stackForward&amp;&amp;(l[i?"marginLeft":"marginRight"]=10*2),l}};function _q(n,{todayRange:e,nowDate:i,eventSelection:t,eventDrag:r,eventResize:o}){let a=(r?r.affectedInstances:null)||(o?o.affectedInstances:null)||{};return G($n,null,n.map(s=&gt;{let c=s.eventRange.instance.instanceId;return G("div",{key:c,style:{visibility:a[c]?"hidden":""}},G(OM,Object.assign({seg:s,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:c===t,isShort:!1},$a(s,e,i))))}))}function MA(n){return n?{top:n.start,bottom:-n.end}:{top:"",bottom:""}}function XOe(n,e){return n.map(i=&gt;e[i.index])}var AA=class extends Ln{constructor(){super(...arguments),this.splitFgEventSegs=Pt(av),this.splitBgEventSegs=Pt(av),this.splitBusinessHourSegs=Pt(av),this.splitNowIndicatorSegs=Pt(av),this.splitDateSelectionSegs=Pt(av),this.splitEventDrag=Pt(mq),this.splitEventResize=Pt(mq),this.rootElRef=wr(),this.cellElRefs=new ya}render(){let{props:e,context:i}=this,t=i.options.nowIndicator&amp;&amp;e.slatCoords&amp;&amp;e.slatCoords.safeComputeTop(e.nowDate),r=e.cells.length,o=this.splitFgEventSegs(e.fgEventSegs,r),a=this.splitBgEventSegs(e.bgEventSegs,r),s=this.splitBusinessHourSegs(e.businessHourSegs,r),c=this.splitNowIndicatorSegs(e.nowIndicatorSegs,r),l=this.splitDateSelectionSegs(e.dateSelectionSegs,r),u=this.splitEventDrag(e.eventDrag,r),f=this.splitEventResize(e.eventResize,r);return G("div",{className:"fc-timegrid-cols",ref:this.rootElRef},G("table",{role:"presentation",style:{minWidth:e.tableMinWidth,width:e.clientWidth}},e.tableColGroupNode,G("tbody",{role:"presentation"},G("tr",{role:"row"},e.axis&amp;&amp;G("td",{"aria-hidden":!0,className:"fc-timegrid-col fc-timegrid-axis"},G("div",{className:"fc-timegrid-col-frame"},G("div",{className:"fc-timegrid-now-indicator-container"},typeof t=="number"&amp;&amp;G(nv,{elClasses:["fc-timegrid-now-indicator-arrow"],elStyle:{top:t},isAxis:!0,date:e.nowDate})))),e.cells.map((g,b)=&gt;G(TA,{key:g.key,elRef:this.cellElRefs.createRef(g.key),dateProfile:e.dateProfile,date:g.date,nowDate:e.nowDate,todayRange:e.todayRange,extraRenderProps:g.extraRenderProps,extraDataAttrs:g.extraDataAttrs,extraClassNames:g.extraClassNames,extraDateSpan:g.extraDateSpan,fgEventSegs:o[b],bgEventSegs:a[b],businessHourSegs:s[b],nowIndicatorSegs:c[b],dateSelectionSegs:l[b],eventDrag:u[b],eventResize:f[b],slatCoords:e.slatCoords,eventSelection:e.eventSelection,forPrint:e.forPrint}))))))}componentDidMount(){this.updateCoords()}componentDidUpdate(){this.updateCoords()}updateCoords(){let{props:e}=this;e.onColCoords&amp;&amp;e.clientWidth!==null&amp;&amp;e.onColCoords(new mc(this.rootElRef.current,JOe(this.cellElRefs.currentMap,e.cells),!0,!1))}};function JOe(n,e){return e.map(i=&gt;n[i.key])}var RA=class extends _o{constructor(){super(...arguments),this.processSlotOptions=Pt(eEe),this.state={slatCoords:null},this.handleRootEl=e=&gt;{e?this.context.registerInteractiveComponent(this,{el:e,isHitComboAllowed:this.props.isHitComboAllowed}):this.context.unregisterInteractiveComponent(this)},this.handleScrollRequest=e=&gt;{let{onScrollTopRequest:i}=this.props,{slatCoords:t}=this.state;if(i&amp;&amp;t){if(e.time){let r=t.computeTimeTop(e.time);r=Math.ceil(r),r&amp;&amp;(r+=1),i(r)}return!0}return!1},this.handleColCoords=e=&gt;{this.colCoords=e},this.handleSlatCoords=e=&gt;{this.setState({slatCoords:e}),this.props.onSlatCoords&amp;&amp;this.props.onSlatCoords(e)}}render(){let{props:e,state:i}=this;return G("div",{className:"fc-timegrid-body",ref:this.handleRootEl,style:{width:e.clientWidth,minWidth:e.tableMinWidth}},G(DA,{axis:e.axis,dateProfile:e.dateProfile,slatMetas:e.slatMetas,clientWidth:e.clientWidth,minHeight:e.expandRows?e.clientHeight:"",tableMinWidth:e.tableMinWidth,tableColGroupNode:e.axis?e.tableColGroupNode:null,onCoords:this.handleSlatCoords}),G(AA,{cells:e.cells,axis:e.axis,dateProfile:e.dateProfile,businessHourSegs:e.businessHourSegs,bgEventSegs:e.bgEventSegs,fgEventSegs:e.fgEventSegs,dateSelectionSegs:e.dateSelectionSegs,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,todayRange:e.todayRange,nowDate:e.nowDate,nowIndicatorSegs:e.nowIndicatorSegs,clientWidth:e.clientWidth,tableMinWidth:e.tableMinWidth,tableColGroupNode:e.tableColGroupNode,slatCoords:i.slatCoords,onColCoords:this.handleColCoords,forPrint:e.forPrint}))}componentDidMount(){this.scrollResponder=this.context.createScrollResponder(this.handleScrollRequest)}componentDidUpdate(e){this.scrollResponder.update(e.dateProfile!==this.props.dateProfile)}componentWillUnmount(){this.scrollResponder.detach()}queryHit(e,i){let{dateEnv:t,options:r}=this.context,{colCoords:o}=this,{dateProfile:a}=this.props,{slatCoords:s}=this.state,{snapDuration:c,snapsPerSlot:l}=this.processSlotOptions(this.props.slotDuration,r.snapDuration),u=o.leftToIndex(e),f=s.positions.topToIndex(i);if(u!=null&amp;&amp;f!=null){let g=this.props.cells[u],b=s.positions.tops[f],y=s.positions.getHeight(f),M=(i-b)/y,k=Math.floor(M*l),O=f*l+k,L=this.props.cells[u].date,Z=Ub(a.slotMinTime,cT(c,O)),Y=t.add(L,Z),K=t.add(Y,c);return{dateProfile:a,dateSpan:Object.assign({range:{start:Y,end:K},allDay:!1},g.extraDateSpan),dayEl:o.els[u],rect:{left:o.lefts[u],right:o.rights[u],top:b,bottom:b+y},layer:0}}return null}};function eEe(n,e){let i=e||n,t=Wb(n,i);return t===null&amp;&amp;(i=n,t=1),{snapDuration:i,snapsPerSlot:t}}var FA=class extends Tp{sliceRange(e,i){let t=[];for(let r=0;r&lt;i.length;r+=1){let o=Ga(e,i[r]);o&amp;&amp;t.push({start:o.start,end:o.end,isStart:o.start.valueOf()===e.start.valueOf(),isEnd:o.end.valueOf()===e.end.valueOf(),col:r})}return t}},NA=class extends _o{constructor(){super(...arguments),this.buildDayRanges=Pt(tEe),this.slicer=new FA,this.timeColsRef=wr()}render(){let{props:e,context:i}=this,{dateProfile:t,dayTableModel:r}=e,{nowIndicator:o,nextDayThreshold:a}=i.options,s=this.buildDayRanges(r,t,i.dateEnv);return G(xd,{unit:o?"minute":"day"},(c,l)=&gt;G(RA,Object.assign({ref:this.timeColsRef},this.slicer.sliceProps(e,t,null,i,s),{forPrint:e.forPrint,axis:e.axis,dateProfile:t,slatMetas:e.slatMetas,slotDuration:e.slotDuration,cells:r.cells[0],tableColGroupNode:e.tableColGroupNode,tableMinWidth:e.tableMinWidth,clientWidth:e.clientWidth,clientHeight:e.clientHeight,expandRows:e.expandRows,nowDate:c,nowIndicatorSegs:o&amp;&amp;this.slicer.sliceNowDate(c,t,a,i,s),todayRange:l,onScrollTopRequest:e.onScrollTopRequest,onSlatCoords:e.onSlatCoords})))}};function tEe(n,e,i){let t=[];for(let r of n.headerDates)t.push({start:i.add(r,e.slotMinTime),end:i.add(r,e.slotMaxTime)});return t}var fq=[{hours:1},{minutes:30},{minutes:15},{seconds:30},{seconds:15}];function nEe(n,e,i,t,r){let o=new Date(0),a=n,s=pn(0),c=i||iEe(t),l=[];for(;Ua(a)&lt;Ua(e);){let u=r.add(o,a),f=Wb(s,c)!==null;l.push({date:u,time:a,key:u.toISOString(),isoTimeStr:mT(u),isLabeled:f}),a=Ub(a,t),s=Ub(s,t)}return l}function iEe(n){let e,i,t;for(e=fq.length-1;e&gt;=0;e-=1)if(i=pn(fq[e]),t=Wb(i,n),t!==null&amp;&amp;t&gt;1)return i;return n}var EM=class extends EA{constructor(){super(...arguments),this.buildTimeColsModel=Pt(rEe),this.buildSlatMetas=Pt(nEe)}render(){let{options:e,dateEnv:i,dateProfileGenerator:t}=this.context,{props:r}=this,{dateProfile:o}=r,a=this.buildTimeColsModel(o,t),s=this.allDaySplitter.splitProps(r),c=this.buildSlatMetas(o.slotMinTime,o.slotMaxTime,e.slotLabelInterval,e.slotDuration,i),{dayMinWidth:l}=e,u=!l,f=l,g=e.dayHeaders&amp;&amp;G(Pp,{dates:a.headerDates,dateProfile:o,datesRepDistinctDays:!0,renderIntro:u?this.renderHeadAxis:null}),b=e.allDaySlot!==!1&amp;&amp;(M=&gt;G(ov,Object.assign({},s.allDay,{dateProfile:o,dayTableModel:a,nextDayThreshold:e.nextDayThreshold,tableMinWidth:M.tableMinWidth,colGroupNode:M.tableColGroupNode,renderRowIntro:u?this.renderTableRowAxis:null,showWeekNumbers:!1,expandRows:!1,headerAlignElRef:this.headerElRef,clientWidth:M.clientWidth,clientHeight:M.clientHeight,forPrint:r.forPrint},this.getAllDayMaxEventProps()))),y=M=&gt;G(NA,Object.assign({},s.timed,{dayTableModel:a,dateProfile:o,axis:u,slotDuration:e.slotDuration,slatMetas:c,forPrint:r.forPrint,tableColGroupNode:M.tableColGroupNode,tableMinWidth:M.tableMinWidth,clientWidth:M.clientWidth,clientHeight:M.clientHeight,onSlatCoords:this.handleSlatCoords,expandRows:M.expandRows,onScrollTopRequest:this.handleScrollTopRequest}));return f?this.renderHScrollLayout(g,b,y,a.colCnt,l,c,this.state.slatCoords):this.renderSimpleLayout(g,b,y)}};function rEe(n,e){let i=new Dp(n.renderRange,e);return new Ip(i,!1)}var oEe='.fc-v-event{background-color:var(--fc-event-bg-color);border:1px solid var(--fc-event-border-color);display:block}.fc-v-event .fc-event-main{color:var(--fc-event-text-color);height:100%}.fc-v-event .fc-event-main-frame{display:flex;flex-direction:column;height:100%}.fc-v-event .fc-event-time{flex-grow:0;flex-shrink:0;max-height:100%;overflow:hidden}.fc-v-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-height:0}.fc-v-event .fc-event-title{bottom:0;max-height:100%;overflow:hidden;top:0}.fc-v-event:not(.fc-event-start){border-top-left-radius:0;border-top-right-radius:0;border-top-width:0}.fc-v-event:not(.fc-event-end){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}.fc-v-event.fc-event-selected:before{left:-10px;right:-10px}.fc-v-event .fc-event-resizer-start{cursor:n-resize}.fc-v-event .fc-event-resizer-end{cursor:s-resize}.fc-v-event:not(.fc-event-selected) .fc-event-resizer{height:var(--fc-event-resizer-thickness);left:0;right:0}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-start{top:calc(var(--fc-event-resizer-thickness)/-2)}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-end{bottom:calc(var(--fc-event-resizer-thickness)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer{left:50%;margin-left:calc(var(--fc-event-resizer-dot-total-width)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer-start{top:calc(var(--fc-event-resizer-dot-total-width)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer-end{bottom:calc(var(--fc-event-resizer-dot-total-width)/-2)}.fc .fc-timegrid .fc-daygrid-body{z-index:2}.fc .fc-timegrid-divider{padding:0 0 2px}.fc .fc-timegrid-body{min-height:100%;position:relative;z-index:1}.fc .fc-timegrid-axis-chunk{position:relative}.fc .fc-timegrid-axis-chunk&gt;table,.fc .fc-timegrid-slots{position:relative;z-index:1}.fc .fc-timegrid-slot{border-bottom:0;height:1.5em}.fc .fc-timegrid-slot:empty:before{content:"\\00a0"}.fc .fc-timegrid-slot-minor{border-top-style:dotted}.fc .fc-timegrid-slot-label-cushion{display:inline-block;white-space:nowrap}.fc .fc-timegrid-slot-label{vertical-align:middle}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion{padding:0 4px}.fc .fc-timegrid-axis-frame-liquid{height:100%}.fc .fc-timegrid-axis-frame{align-items:center;display:flex;justify-content:flex-end;overflow:hidden}.fc .fc-timegrid-axis-cushion{flex-shrink:0;max-width:60px}.fc-direction-ltr .fc-timegrid-slot-label-frame{text-align:right}.fc-direction-rtl .fc-timegrid-slot-label-frame{text-align:left}.fc-liquid-hack .fc-timegrid-axis-frame-liquid{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.fc .fc-timegrid-col.fc-day-today{background-color:var(--fc-today-bg-color)}.fc .fc-timegrid-col-frame{min-height:100%;position:relative}.fc-media-screen.fc-liquid-hack .fc-timegrid-col-frame{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.fc-media-screen .fc-timegrid-cols{bottom:0;left:0;position:absolute;right:0;top:0}.fc-media-screen .fc-timegrid-cols&gt;table{height:100%}.fc-media-screen .fc-timegrid-col-bg,.fc-media-screen .fc-timegrid-col-events,.fc-media-screen .fc-timegrid-now-indicator-container{left:0;position:absolute;right:0;top:0}.fc .fc-timegrid-col-bg{z-index:2}.fc .fc-timegrid-col-bg .fc-non-business{z-index:1}.fc .fc-timegrid-col-bg .fc-bg-event{z-index:2}.fc .fc-timegrid-col-bg .fc-highlight{z-index:3}.fc .fc-timegrid-bg-harness{left:0;position:absolute;right:0}.fc .fc-timegrid-col-events{z-index:3}.fc .fc-timegrid-now-indicator-container{bottom:0;overflow:hidden}.fc-direction-ltr .fc-timegrid-col-events{margin:0 2.5% 0 2px}.fc-direction-rtl .fc-timegrid-col-events{margin:0 2px 0 2.5%}.fc-timegrid-event-harness{position:absolute}.fc-timegrid-event-harness&gt;.fc-timegrid-event{bottom:0;left:0;position:absolute;right:0;top:0}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror,.fc-timegrid-more-link{box-shadow:0 0 0 1px var(--fc-page-bg-color)}.fc-timegrid-event,.fc-timegrid-more-link{border-radius:3px;font-size:var(--fc-small-font-size)}.fc-timegrid-event{margin-bottom:1px}.fc-timegrid-event .fc-event-main{padding:1px 1px 0}.fc-timegrid-event .fc-event-time{font-size:var(--fc-small-font-size);margin-bottom:1px;white-space:nowrap}.fc-timegrid-event-short .fc-event-main-frame{flex-direction:row;overflow:hidden}.fc-timegrid-event-short .fc-event-time:after{content:"\\00a0-\\00a0"}.fc-timegrid-event-short .fc-event-title{font-size:var(--fc-small-font-size)}.fc-timegrid-more-link{background:var(--fc-more-link-bg-color);color:var(--fc-more-link-text-color);cursor:pointer;margin-bottom:1px;position:absolute;z-index:9999}.fc-timegrid-more-link-inner{padding:3px 2px;top:0}.fc-direction-ltr .fc-timegrid-more-link{right:0}.fc-direction-rtl .fc-timegrid-more-link{left:0}.fc .fc-timegrid-now-indicator-line{border-color:var(--fc-now-indicator-color);border-style:solid;border-width:1px 0 0;left:0;position:absolute;right:0;z-index:4}.fc .fc-timegrid-now-indicator-arrow{border-color:var(--fc-now-indicator-color);border-style:solid;margin-top:-5px;position:absolute;z-index:4}.fc-direction-ltr .fc-timegrid-now-indicator-arrow{border-bottom-color:transparent;border-top-color:transparent;border-width:5px 0 5px 6px;left:0}.fc-direction-rtl .fc-timegrid-now-indicator-arrow{border-bottom-color:transparent;border-top-color:transparent;border-width:5px 6px 5px 0;right:0}';Yu(oEe);var aEe={allDaySlot:Boolean},bq=Jr({name:"@fullcalendar/timegrid",initialView:"timeGridWeek",optionRefiners:aEe,views:{timeGrid:{component:EM,usesMinMaxTime:!0,allDaySlot:!0,slotDuration:"00:30:00",slotEventOverlap:!0},timeGridDay:{type:"timeGrid",duration:{days:1}},timeGridWeek:{type:"timeGrid",duration:{weeks:1}}}});var SM=class{getDateInXDays(e){let i=new Date;return i.setDate(i.getDate()+e),i}getDateStringInXDays(e){return this.getDateInXDays(e).toISOString().slice(0,10)}};function sEe(n,e){}var wd=class{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.closeOnNavigation=!0,this.closeOnDestroy=!0,this.closeOnOverlayDetachments=!0}};var cv=(()=&gt;{let e=class e extends Qd{constructor(t,r,o,a,s,c,l,u){super(),this._elementRef=t,this._focusTrapFactory=r,this._config=a,this._interactivityChecker=s,this._ngZone=c,this._overlayRef=l,this._focusMonitor=u,this._platform=te(jt),this._focusTrap=null,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this._ariaLabelledByQueue=[],this._changeDetectorRef=te(dt),this.attachDomPortal=f=&gt;{this._portalOutlet.hasAttached();let g=this._portalOutlet.attachDomPortal(f);return this._contentAttached(),g},this._document=o,this._config.ariaLabelledBy&amp;&amp;this._ariaLabelledByQueue.push(this._config.ariaLabelledBy)}_addAriaLabelledBy(t){this._ariaLabelledByQueue.push(t),this._changeDetectorRef.markForCheck()}_removeAriaLabelledBy(t){let r=this._ariaLabelledByQueue.indexOf(t);r&gt;-1&amp;&amp;(this._ariaLabelledByQueue.splice(r,1),this._changeDetectorRef.markForCheck())}_contentAttached(){this._initializeFocusTrap(),this._handleBackdropClicks(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._restoreFocus()}attachComponentPortal(t){this._portalOutlet.hasAttached();let r=this._portalOutlet.attachComponentPortal(t);return this._contentAttached(),r}attachTemplatePortal(t){this._portalOutlet.hasAttached();let r=this._portalOutlet.attachTemplatePortal(t);return this._contentAttached(),r}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(t,r){this._interactivityChecker.isFocusable(t)||(t.tabIndex=-1,this._ngZone.runOutsideAngular(()=&gt;{let o=()=&gt;{t.removeEventListener("blur",o),t.removeEventListener("mousedown",o),t.removeAttribute("tabindex")};t.addEventListener("blur",o),t.addEventListener("mousedown",o)})),t.focus(r)}_focusByCssSelector(t,r){let o=this._elementRef.nativeElement.querySelector(t);o&amp;&amp;this._forceFocus(o,r)}_trapFocus(){let t=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||t.focus();break;case!0:case"first-tabbable":this._focusTrap?.focusInitialElementWhenReady().then(r=&gt;{r||this._focusDialogContainer()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this._config.autoFocus);break}}_restoreFocus(){let t=this._config.restoreFocus,r=null;if(typeof t=="string"?r=this._document.querySelector(t):typeof t=="boolean"?r=t?this._elementFocusedBeforeDialogWasOpened:null:t&amp;&amp;(r=t),this._config.restoreFocus&amp;&amp;r&amp;&amp;typeof r.focus=="function"){let o=Rc(),a=this._elementRef.nativeElement;(!o||o===this._document.body||o===a||a.contains(o))&amp;&amp;(this._focusMonitor?(this._focusMonitor.focusVia(r,this._closeInteractionType),this._closeInteractionType=null):r.focus())}this._focusTrap&amp;&amp;this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&amp;&amp;this._elementRef.nativeElement.focus()}_containsFocus(){let t=this._elementRef.nativeElement,r=Rc();return t===r||t.contains(r)}_initializeFocusTrap(){this._platform.isBrowser&amp;&amp;(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&amp;&amp;(this._elementFocusedBeforeDialogWasOpened=Rc()))}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=&gt;{this._config.disableClose&amp;&amp;this._recaptureFocus()})}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(Wl),x($e,8),x(wd),x(Ul),x(Ae),x(tc),x(Hi))},e.\u0275cmp=V({type:e,selectors:[["cdk-dialog-container"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(co,7),r&amp;2){let a;ue(a=me())&amp;&amp;(o._portalOutlet=a.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(r,o){r&amp;2&amp;&amp;Ve("id",o._config.id||null)("role",o._config.role)("aria-modal",o._config.ariaModal)("aria-labelledby",o._config.ariaLabel?null:o._ariaLabelledByQueue[0])("aria-label",o._config.ariaLabel)("aria-describedby",o._config.ariaDescribedBy||null)},standalone:!0,features:[lt,Ie],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(r,o){r&amp;1&amp;&amp;w(0,sEe,0,0,"ng-template",0)},dependencies:[co],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2});let n=e;return n})(),sv=class{constructor(e,i){this.overlayRef=e,this.config=i,this.closed=new re,this.disableClose=i.disableClose,this.backdropClick=e.backdropClick(),this.keydownEvents=e.keydownEvents(),this.outsidePointerEvents=e.outsidePointerEvents(),this.id=i.id,this.keydownEvents.subscribe(t=&gt;{t.keyCode===27&amp;&amp;!this.disableClose&amp;&amp;!Dn(t)&amp;&amp;(t.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=&gt;{this.disableClose||this.close(void 0,{focusOrigin:"mouse"})}),this._detachSubscription=e.detachments().subscribe(()=&gt;{i.closeOnOverlayDetachments!==!1&amp;&amp;this.close()})}close(e,i){if(this.containerInstance){let t=this.closed;this.containerInstance._closeInteractionType=i?.focusOrigin||"program",this._detachSubscription.unsubscribe(),this.overlayRef.dispose(),t.next(e),t.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(e="",i=""){return this.overlayRef.updateSize({width:e,height:i}),this}addPanelClass(e){return this.overlayRef.addPanelClass(e),this}removePanelClass(e){return this.overlayRef.removePanelClass(e),this}},cEe=new le("DialogScrollStrategy",{providedIn:"root",factory:()=&gt;{let n=te(qt);return()=&gt;n.scrollStrategies.block()}}),lEe=new le("DialogData"),dEe=new le("DefaultDialogConfig");var uEe=0,lv=(()=&gt;{let e=class e{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}constructor(t,r,o,a,s,c){this._overlay=t,this._injector=r,this._defaultOptions=o,this._parentDialog=a,this._overlayContainer=s,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new re,this._afterOpenedAtThisLevel=new re,this._ariaHiddenElements=new Map,this.afterAllClosed=jo(()=&gt;this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(Xt(void 0))),this._scrollStrategy=c}open(t,r){let o=this._defaultOptions||new wd;r=ee(ee({},o),r),r.id=r.id||`cdk-dialog-${uEe++}`,r.id&amp;&amp;this.getDialogById(r.id);let a=this._getOverlayConfig(r),s=this._overlay.create(a),c=new sv(s,r),l=this._attachContainer(s,c,r);return c.containerInstance=l,this._attachDialogContent(t,c,l,r),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(c),c.closed.subscribe(()=&gt;this._removeOpenDialog(c,!0)),this.afterOpened.next(c),c}closeAll(){jA(this.openDialogs,t=&gt;t.close())}getDialogById(t){return this.openDialogs.find(r=&gt;r.id===t)}ngOnDestroy(){jA(this._openDialogsAtThisLevel,t=&gt;{t.config.closeOnDestroy===!1&amp;&amp;this._removeOpenDialog(t,!1)}),jA(this._openDialogsAtThisLevel,t=&gt;t.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(t){let r=new Oo({positionStrategy:t.positionStrategy||this._overlay.position().global().centerHorizontally().centerVertically(),scrollStrategy:t.scrollStrategy||this._scrollStrategy(),panelClass:t.panelClass,hasBackdrop:t.hasBackdrop,direction:t.direction,minWidth:t.minWidth,minHeight:t.minHeight,maxWidth:t.maxWidth,maxHeight:t.maxHeight,width:t.width,height:t.height,disposeOnNavigation:t.closeOnNavigation});return t.backdropClass&amp;&amp;(r.backdropClass=t.backdropClass),r}_attachContainer(t,r,o){let a=o.injector||o.viewContainerRef?.injector,s=[{provide:wd,useValue:o},{provide:sv,useValue:r},{provide:tc,useValue:t}],c;o.container?typeof o.container=="function"?c=o.container:(c=o.container.type,s.push(...o.container.providers(o))):c=cv;let l=new qo(c,o.viewContainerRef,En.create({parent:a||this._injector,providers:s}),o.componentFactoryResolver);return t.attach(l).instance}_attachDialogContent(t,r,o,a){if(t instanceof qn){let s=this._createInjector(a,r,o,void 0),c={$implicit:a.data,dialogRef:r};a.templateContext&amp;&amp;(c=ee(ee({},c),typeof a.templateContext=="function"?a.templateContext():a.templateContext)),o.attachTemplatePortal(new vr(t,null,c,s))}else{let s=this._createInjector(a,r,o,this._injector),c=o.attachComponentPortal(new qo(t,a.viewContainerRef,s,a.componentFactoryResolver));r.componentRef=c,r.componentInstance=c.instance}}_createInjector(t,r,o,a){let s=t.injector||t.viewContainerRef?.injector,c=[{provide:lEe,useValue:t.data},{provide:sv,useValue:r}];return t.providers&amp;&amp;(typeof t.providers=="function"?c.push(...t.providers(r,t,o)):c.push(...t.providers)),t.direction&amp;&amp;(!s||!s.get(ci,null,{optional:!0}))&amp;&amp;c.push({provide:ci,useValue:{value:t.direction,change:ne()}}),En.create({parent:s||a,providers:c})}_removeOpenDialog(t,r){let o=this.openDialogs.indexOf(t);o&gt;-1&amp;&amp;(this.openDialogs.splice(o,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((a,s)=&gt;{a?s.setAttribute("aria-hidden",a):s.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),r&amp;&amp;this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){let t=this._overlayContainer.getContainerElement();if(t.parentElement){let r=t.parentElement.children;for(let o=r.length-1;o&gt;-1;o--){let a=r[o];a!==t&amp;&amp;a.nodeName!=="SCRIPT"&amp;&amp;a.nodeName!=="STYLE"&amp;&amp;!a.hasAttribute("aria-live")&amp;&amp;(this._ariaHiddenElements.set(a,a.getAttribute("aria-hidden")),a.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){let t=this._parentDialog;return t?t._getAfterAllClosed():this._afterAllClosedAtThisLevel}};e.\u0275fac=function(r){return new(r||e)(D(qt),D(En),D(dEe,8),D(e,12),D(Kd),D(cEe))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function jA(n,e){let i=n.length;for(;i--;)e(n[i])}var PM=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[lv],imports:[Eo,lo,Yh,lo]});let n=e;return n})();function pEe(n,e){}var dv=class{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.delayFocusTrap=!0,this.closeOnNavigation=!0}},VA="mdc-dialog--open",vq="mdc-dialog--opening",yq="mdc-dialog--closing",hEe=150,fEe=75,BA=(()=&gt;{let e=class e extends cv{constructor(t,r,o,a,s,c,l,u,f){super(t,r,o,a,s,c,l,f),this._animationMode=u,this._animationStateChanged=new ae,this._animationsEnabled=this._animationMode!=="NoopAnimations",this._actionSectionCount=0,this._hostElement=this._elementRef.nativeElement,this._enterAnimationDuration=this._animationsEnabled?xq(this._config.enterAnimationDuration)??hEe:0,this._exitAnimationDuration=this._animationsEnabled?xq(this._config.exitAnimationDuration)??fEe:0,this._animationTimer=null,this._finishDialogOpen=()=&gt;{this._clearAnimationClasses(),this._openAnimationDone(this._enterAnimationDuration)},this._finishDialogClose=()=&gt;{this._clearAnimationClasses(),this._animationStateChanged.emit({state:"closed",totalTime:this._exitAnimationDuration})}}_contentAttached(){super._contentAttached(),this._startOpenAnimation()}_startOpenAnimation(){this._animationStateChanged.emit({state:"opening",totalTime:this._enterAnimationDuration}),this._animationsEnabled?(this._hostElement.style.setProperty(Cq,`${this._enterAnimationDuration}ms`),this._requestAnimationFrame(()=&gt;this._hostElement.classList.add(vq,VA)),this._waitForAnimationToComplete(this._enterAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add(VA),Promise.resolve().then(()=&gt;this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._exitAnimationDuration}),this._hostElement.classList.remove(VA),this._animationsEnabled?(this._hostElement.style.setProperty(Cq,`${this._exitAnimationDuration}ms`),this._requestAnimationFrame(()=&gt;this._hostElement.classList.add(yq)),this._waitForAnimationToComplete(this._exitAnimationDuration,this._finishDialogClose)):Promise.resolve().then(()=&gt;this._finishDialogClose())}_updateActionSectionCount(t){this._actionSectionCount+=t,this._changeDetectorRef.markForCheck()}_clearAnimationClasses(){this._hostElement.classList.remove(vq,yq)}_waitForAnimationToComplete(t,r){this._animationTimer!==null&amp;&amp;clearTimeout(this._animationTimer),this._animationTimer=setTimeout(r,t)}_requestAnimationFrame(t){this._ngZone.runOutsideAngular(()=&gt;{typeof requestAnimationFrame=="function"?requestAnimationFrame(t):t()})}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(t){this._config.delayFocusTrap&amp;&amp;this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:t})}ngOnDestroy(){super.ngOnDestroy(),this._animationTimer!==null&amp;&amp;clearTimeout(this._animationTimer)}attachComponentPortal(t){let r=super.attachComponentPortal(t);return r.location.nativeElement.classList.add("mat-mdc-dialog-component-host"),r}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(Wl),x($e,8),x(dv),x(Ul),x(Ae),x(tc),x(jn,8),x(Hi))},e.\u0275cmp=V({type:e,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:10,hostBindings:function(r,o){r&amp;2&amp;&amp;(cr("id",o._config.id),Ve("aria-modal",o._config.ariaModal)("role",o._config.role)("aria-labelledby",o._config.ariaLabel?null:o._ariaLabelledByQueue[0])("aria-label",o._config.ariaLabel)("aria-describedby",o._config.ariaDescribedBy||null),Se("_mat-animation-noopable",!o._animationsEnabled)("mat-mdc-dialog-container-with-actions",o._actionSectionCount&gt;0))},standalone:!0,features:[lt,Ie],decls:3,vars:0,consts:[[1,"mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0)(1,"div",1),w(2,pEe,0,0,"ng-template",2),h()())},dependencies:[co],styles:['.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-dialog,.mdc-dialog__scrim{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog{display:none;z-index:var(--mdc-dialog-z-index, 7)}.mdc-dialog .mdc-dialog__content{padding:20px 24px 20px 24px}.mdc-dialog .mdc-dialog__surface{min-width:280px}@media(max-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:calc(100vw - 32px)}}@media(min-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:560px}}.mdc-dialog .mdc-dialog__surface{max-height:calc(100% - 32px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-width:none}@media(max-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px;width:560px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 112px)}}@media(max-width: 720px)and (min-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:560px}}@media(max-width: 720px)and (max-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:calc(100vh - 160px)}}@media(max-width: 720px)and (min-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px}}@media(max-width: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-height: 400px),(max-width: 600px),(min-width: 720px)and (max-height: 400px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{height:100%;max-height:100vh;max-width:100vw;width:100vw;border-radius:0}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title{margin-left:calc(16px - 2 * 12px)}}@media(min-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 400px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}.mdc-dialog.mdc-dialog__scrim--hidden .mdc-dialog__scrim{opacity:0}.mdc-dialog__scrim{opacity:0;z-index:-1}.mdc-dialog__container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;opacity:0;pointer-events:none}.mdc-dialog__surface{position:relative;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto;outline:0;transform:scale(0.8)}.mdc-dialog__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}[dir=rtl] .mdc-dialog__surface,.mdc-dialog__surface[dir=rtl]{text-align:right}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-dialog__surface{outline:2px solid windowText}}.mdc-dialog__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-dialog__surface::before{border-color:CanvasText}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.mdc-dialog__surface::before{content:none}}.mdc-dialog__title{display:block;margin-top:0;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:0 24px 9px}.mdc-dialog__title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mdc-dialog__title,.mdc-dialog__title[dir=rtl]{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{margin-bottom:1px;padding-bottom:15px}.mdc-dialog--fullscreen .mdc-dialog__header{align-items:baseline;border-bottom:1px solid rgba(0,0,0,0);display:inline-flex;justify-content:space-between;padding:0 24px 9px;z-index:1}@media screen and (forced-colors: active){.mdc-dialog--fullscreen .mdc-dialog__header{border-bottom-color:CanvasText}}.mdc-dialog--fullscreen .mdc-dialog__header .mdc-dialog__close{right:-12px}.mdc-dialog--fullscreen .mdc-dialog__title{margin-bottom:0;padding:0;border-bottom:0}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__title{border-bottom:0;margin-bottom:0}.mdc-dialog--fullscreen .mdc-dialog__close{top:5px}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--fullscreen--titleless .mdc-dialog__close{margin-top:4px}.mdc-dialog--fullscreen--titleless.mdc-dialog--scrollable .mdc-dialog__close{margin-top:0}.mdc-dialog__content{flex-grow:1;box-sizing:border-box;margin:0;overflow:auto}.mdc-dialog__content&gt;:first-child{margin-top:0}.mdc-dialog__content&gt;:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content,.mdc-dialog__header+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--stacked .mdc-dialog__actions{flex-direction:column;align-items:flex-end}.mdc-dialog__button{margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog__button:first-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir=rtl]{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{text-align:left}.mdc-dialog--stacked .mdc-dialog__button:not(:first-child){margin-top:12px}.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing{display:flex}.mdc-dialog--opening .mdc-dialog__scrim{transition:opacity 150ms linear}.mdc-dialog--opening .mdc-dialog__container{transition:opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container{transform:none}.mdc-dialog--closing .mdc-dialog__surface{transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{opacity:1}.mdc-dialog--open .mdc-dialog__surface{transform:none}.mdc-dialog--open.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim{opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{transition:opacity 75ms linear}.mdc-dialog--open.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim{transition:opacity 150ms linear}.mdc-dialog__surface-scrim{display:none;opacity:0;position:absolute;width:100%;height:100%;z-index:1}.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{display:block}.mdc-dialog-scroll-lock{overflow:hidden}.mdc-dialog--no-content-padding .mdc-dialog__content{padding:0}.mdc-dialog--sheet .mdc-dialog__container .mdc-dialog__close{right:12px;top:9px;position:absolute;z-index:1}.mdc-dialog__scrim--removed{pointer-events:none}.mdc-dialog__scrim--removed .mdc-dialog__scrim,.mdc-dialog__scrim--removed .mdc-dialog__surface-scrim{display:none}.mat-mdc-dialog-content{max-height:65vh}.mat-mdc-dialog-container{position:static;display:block}.mat-mdc-dialog-container,.mat-mdc-dialog-container .mdc-dialog__container,.mat-mdc-dialog-container .mdc-dialog__surface{max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mat-mdc-dialog-container .mdc-dialog__surface{width:100%;height:100%}.mat-mdc-dialog-component-host{display:contents}.mat-mdc-dialog-container{--mdc-dialog-container-elevation: var(--mdc-dialog-container-elevation-shadow);outline:0}.mat-mdc-dialog-container .mdc-dialog__surface{background-color:var(--mdc-dialog-container-color, white)}.mat-mdc-dialog-container .mdc-dialog__surface{box-shadow:var(--mdc-dialog-container-elevation, 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12))}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:var(--mdc-dialog-container-shape, 4px)}.mat-mdc-dialog-container .mdc-dialog__title{font-family:var(--mdc-dialog-subhead-font, Roboto, sans-serif);line-height:var(--mdc-dialog-subhead-line-height, 1.5rem);font-size:var(--mdc-dialog-subhead-size, 1rem);font-weight:var(--mdc-dialog-subhead-weight, 400);letter-spacing:var(--mdc-dialog-subhead-tracking, 0.03125em)}.mat-mdc-dialog-container .mdc-dialog__title{color:var(--mdc-dialog-subhead-color, rgba(0, 0, 0, 0.87))}.mat-mdc-dialog-container .mdc-dialog__content{font-family:var(--mdc-dialog-supporting-text-font, Roboto, sans-serif);line-height:var(--mdc-dialog-supporting-text-line-height, 1.5rem);font-size:var(--mdc-dialog-supporting-text-size, 1rem);font-weight:var(--mdc-dialog-supporting-text-weight, 400);letter-spacing:var(--mdc-dialog-supporting-text-tracking, 0.03125em)}.mat-mdc-dialog-container .mdc-dialog__content{color:var(--mdc-dialog-supporting-text-color, rgba(0, 0, 0, 0.6))}.mat-mdc-dialog-container .mdc-dialog__container{transition:opacity linear var(--mat-dialog-transition-duration, 0ms)}.mat-mdc-dialog-container .mdc-dialog__surface{transition:transform var(--mat-dialog-transition-duration, 0ms) 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-dialog-container._mat-animation-noopable .mdc-dialog__container,.mat-mdc-dialog-container._mat-animation-noopable .mdc-dialog__surface{transition:none}.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-max-width, 80vw);min-width:var(--mat-dialog-container-min-width, 0)}@media(max-width: 599px){.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-small-max-width, 80vw)}}.mat-mdc-dialog-title{padding:var(--mat-dialog-headline-padding, 0 24px 9px)}.mat-mdc-dialog-content{display:block}.mat-mdc-dialog-container .mat-mdc-dialog-content{padding:var(--mat-dialog-content-padding, 20px 24px)}.mat-mdc-dialog-container-with-actions .mat-mdc-dialog-content{padding:var(--mat-dialog-with-actions-content-padding, 20px 24px)}.mat-mdc-dialog-container .mat-mdc-dialog-title+.mat-mdc-dialog-content{padding-top:0}.mat-mdc-dialog-actions{padding:var(--mat-dialog-actions-padding, 8px);justify-content:var(--mat-dialog-actions-alignment, start)}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-start,.mat-mdc-dialog-actions[align=start]{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}'],encapsulation:2});let n=e;return n})(),Cq="--mat-dialog-transition-duration";function xq(n){return n==null?null:typeof n=="number"?n:n.endsWith("ms")?zr(n.substring(0,n.length-2)):n.endsWith("s")?zr(n.substring(0,n.length-1))*1e3:n==="0"?0:null}var DM=function(n){return n[n.OPEN=0]="OPEN",n[n.CLOSING=1]="CLOSING",n[n.CLOSED=2]="CLOSED",n}(DM||{}),Md=class{constructor(e,i,t){this._ref=e,this._containerInstance=t,this._afterOpened=new re,this._beforeClosed=new re,this._state=DM.OPEN,this.disableClose=i.disableClose,this.id=e.id,e.addPanelClass("mat-mdc-dialog-panel"),t._animationStateChanged.pipe(nt(r=&gt;r.state==="opened"),gt(1)).subscribe(()=&gt;{this._afterOpened.next(),this._afterOpened.complete()}),t._animationStateChanged.pipe(nt(r=&gt;r.state==="closed"),gt(1)).subscribe(()=&gt;{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),e.overlayRef.detachments().subscribe(()=&gt;{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),xn(this.backdropClick(),this.keydownEvents().pipe(nt(r=&gt;r.keyCode===27&amp;&amp;!this.disableClose&amp;&amp;!Dn(r)))).subscribe(r=&gt;{this.disableClose||(r.preventDefault(),wq(this,r.type==="keydown"?"keyboard":"mouse"))})}close(e){this._result=e,this._containerInstance._animationStateChanged.pipe(nt(i=&gt;i.state==="closing"),gt(1)).subscribe(i=&gt;{this._beforeClosed.next(e),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=&gt;this._finishDialogClose(),i.totalTime+100)}),this._state=DM.CLOSING,this._containerInstance._startExitAnimation()}afterOpened(){return this._afterOpened}afterClosed(){return this._ref.closed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}updatePosition(e){let i=this._ref.config.positionStrategy;return e&amp;&amp;(e.left||e.right)?e.left?i.left(e.left):i.right(e.right):i.centerHorizontally(),e&amp;&amp;(e.top||e.bottom)?e.top?i.top(e.top):i.bottom(e.bottom):i.centerVertically(),this._ref.updatePosition(),this}updateSize(e="",i=""){return this._ref.updateSize(e,i),this}addPanelClass(e){return this._ref.addPanelClass(e),this}removePanelClass(e){return this._ref.removePanelClass(e),this}getState(){return this._state}_finishDialogClose(){this._state=DM.CLOSED,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}};function wq(n,e,i){return n._closeInteractionType=e,n.close(i)}var zA=new le("MatMdcDialogData"),gEe=new le("mat-mdc-dialog-default-options"),_Ee=new le("mat-mdc-dialog-scroll-strategy",{providedIn:"root",factory:()=&gt;{let n=te(qt);return()=&gt;n.scrollStrategies.block()}});var bEe=0,Jn=(()=&gt;{let e=class e{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){let t=this._parentDialog;return t?t._getAfterAllClosed():this._afterAllClosedAtThisLevel}constructor(t,r,o,a,s,c,l,u){this._overlay=t,this._defaultOptions=a,this._scrollStrategy=s,this._parentDialog=c,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new re,this._afterOpenedAtThisLevel=new re,this.dialogConfigClass=dv,this.afterAllClosed=jo(()=&gt;this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(Xt(void 0))),this._dialog=r.get(lv),this._dialogRefConstructor=Md,this._dialogContainerType=BA,this._dialogDataToken=zA}open(t,r){let o;r=ee(ee({},this._defaultOptions||new dv),r),r.id=r.id||`mat-mdc-dialog-${bEe++}`,r.scrollStrategy=r.scrollStrategy||this._scrollStrategy();let a=this._dialog.open(t,Ke(ee({},r),{positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,closeOnOverlayDetachments:!1,container:{type:this._dialogContainerType,providers:()=&gt;[{provide:this.dialogConfigClass,useValue:r},{provide:wd,useValue:r}]},templateContext:()=&gt;({dialogRef:o}),providers:(s,c,l)=&gt;(o=new this._dialogRefConstructor(s,r,l),o.updatePosition(r?.position),[{provide:this._dialogContainerType,useValue:l},{provide:this._dialogDataToken,useValue:c.data},{provide:this._dialogRefConstructor,useValue:o}])}));return o.componentRef=a.componentRef,o.componentInstance=a.componentInstance,this.openDialogs.push(o),this.afterOpened.next(o),o.afterClosed().subscribe(()=&gt;{let s=this.openDialogs.indexOf(o);s&gt;-1&amp;&amp;(this.openDialogs.splice(s,1),this.openDialogs.length||this._getAfterAllClosed().next())}),o}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(t){return this.openDialogs.find(r=&gt;r.id===t)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(t){let r=t.length;for(;r--;)t[r].close()}};e.\u0275fac=function(r){return new(r||e)(D(qt),D(En),D(ra,8),D(gEe,8),D(_Ee),D(e,12),D(Kd),D(jn,8))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),vEe=0,Mr=(()=&gt;{let e=class e{constructor(t,r,o){this.dialogRef=t,this._elementRef=r,this._dialog=o,this.type="button"}ngOnInit(){this.dialogRef||(this.dialogRef=kq(this._elementRef,this._dialog.openDialogs))}ngOnChanges(t){let r=t._matDialogClose||t._matDialogCloseResult;r&amp;&amp;(this.dialogResult=r.currentValue)}_onButtonClick(t){wq(this.dialogRef,t.screenX===0&amp;&amp;t.screenY===0?"keyboard":"mouse",this.dialogResult)}};e.\u0275fac=function(r){return new(r||e)(x(Md,8),x(ke),x(Jn))},e.\u0275dir=ve({type:e,selectors:[["","mat-dialog-close",""],["","matDialogClose",""]],hostVars:2,hostBindings:function(r,o){r&amp;1&amp;&amp;P("click",function(s){return o._onButtonClick(s)}),r&amp;2&amp;&amp;Ve("aria-label",o.ariaLabel||null)("type",o.type)},inputs:{ariaLabel:[$.None,"aria-label","ariaLabel"],type:"type",dialogResult:[$.None,"mat-dialog-close","dialogResult"],_matDialogClose:[$.None,"matDialogClose","_matDialogClose"]},exportAs:["matDialogClose"],standalone:!0,features:[wt]});let n=e;return n})(),Mq=(()=&gt;{let e=class e{constructor(t,r,o){this._dialogRef=t,this._elementRef=r,this._dialog=o}ngOnInit(){this._dialogRef||(this._dialogRef=kq(this._elementRef,this._dialog.openDialogs)),this._dialogRef&amp;&amp;Promise.resolve().then(()=&gt;{this._onAdd()})}ngOnDestroy(){this._dialogRef?._containerInstance&amp;&amp;Promise.resolve().then(()=&gt;{this._onRemove()})}};e.\u0275fac=function(r){return new(r||e)(x(Md,8),x(ke),x(Jn))},e.\u0275dir=ve({type:e,standalone:!0});let n=e;return n})(),kr=(()=&gt;{let e=class e extends Mq{constructor(){super(...arguments),this.id=`mat-mdc-dialog-title-${vEe++}`}_onAdd(){this._dialogRef._containerInstance?._addAriaLabelledBy?.(this.id)}_onRemove(){this._dialogRef?._containerInstance?._removeAriaLabelledBy?.(this.id)}};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275dir=ve({type:e,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-mdc-dialog-title","mdc-dialog__title"],hostVars:1,hostBindings:function(r,o){r&amp;2&amp;&amp;cr("id",o.id)},inputs:{id:"id"},exportAs:["matDialogTitle"],standalone:!0,features:[lt]});let n=e;return n})(),rr=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275dir=ve({type:e,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-mdc-dialog-content","mdc-dialog__content"],standalone:!0});let n=e;return n})(),Ca=(()=&gt;{let e=class e extends Mq{_onAdd(){this._dialogRef._containerInstance?._updateActionSectionCount?.(1)}_onRemove(){this._dialogRef._containerInstance?._updateActionSectionCount?.(-1)}};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275dir=ve({type:e,selectors:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],hostAttrs:[1,"mat-mdc-dialog-actions","mdc-dialog__actions"],hostVars:6,hostBindings:function(r,o){r&amp;2&amp;&amp;Se("mat-mdc-dialog-actions-align-start",o.align==="start")("mat-mdc-dialog-actions-align-center",o.align==="center")("mat-mdc-dialog-actions-align-end",o.align==="end")},inputs:{align:"align"},standalone:!0,features:[lt]});let n=e;return n})();function kq(n,e){let i=n.nativeElement.parentElement;for(;i&amp;&amp;!i.classList.contains("mat-mdc-dialog-container");)i=i.parentElement;return i?e.find(t=&gt;t.id===i.id):null}var Or=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[Jn],imports:[PM,Eo,lo,ut,ut]});let n=e;return n})();function yEe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",12),v(2),h(),W()),n&amp;2){let i=_();d(),ln("background-color",i.event.borderColor),d(),S(" ",i.event.categorie," ")}}function CEe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",12),v(2),h(),W()),n&amp;2){let i=_();d(),ln("background-color","#3788D8"),d(),S(" ",i.event.categorie," ")}}function xEe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",3),C(2,"mat-icon",13),m(3,"div",2)(4,"div"),v(5),h()()(),W()),n&amp;2){let i=_();d(5),V3(" ",i.frequency," ",i.frequencySD," ",i.translation.TO," ",i.frequencyED," ")}}function wEe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),W()),n&amp;2){let i=_(2);d(),N(i.eventEndDate)}}function MEe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),w(2,wEe,2,1,"ng-container",4),v(3),W()),n&amp;2){let i=_();d(),Sa(" ",i.eventHour," ",i.translation.TIME," ",i.translation.TO," "),d(),p("ngIf",i.eventEndDate!==i.eventDate),d(),Mt(" ",i.toHour," ",i.translation.TIME," ")}}function kEe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),W()),n&amp;2){let i=_();d(),Mt(" ",i.translation.TO," ",i.eventEndDate," ")}}function OEe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",3),C(1,"mat-icon",14),m(2,"div",2)(3,"span"),v(4),h(),C(5,"br"),m(6,"a",15),v(7),h()()()),n&amp;2){let i=_();d(4),N(i.event.location),d(2),p("href",i.urlToMap,_t),d(),N(i.translation.GOOGLEMAPS)}}function EEe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",3),C(1,"mat-icon",16),m(2,"div",2)(3,"a",15)(4,"span"),v(5),h()()()()),n&amp;2){let i=_();d(3),p("href",i.event.meetLink,_t),d(2),N(i.event.meetLink)}}function SEe(n,e){if(n&amp;1&amp;&amp;(C(0,"span",20),de(1,"linkSanitize")),n&amp;2){let i=_(2);p("innerHTML",en(1,1,i.event.description),qe)}}function PEe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",17),C(1,"mat-icon",18),m(2,"div",2),w(3,SEe,2,3,"span",19),h()()),n&amp;2){let i=_();d(3),p("ngIf",i.event.description.length&gt;0)}}function DEe(n,e){if(n&amp;1){let i=U();m(0,"div",25)(1,"button",26),P("click",function(){I(i);let r=_(4);return T(r.buttonUnsubscribeClick())}),v(2),h()()}if(n&amp;2){let i=_(4);d(2),N(i.translation.UNSUBSCRIBE)}}function IEe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",2),v(1),de(2,"date"),w(3,DEe,3,1,"div",24),h()),n&amp;2){let i=_(3);d(),Mt(" ",i.translation.INVITE_ACCEPTED_ON," ",Pc(2,3,i.event.subscriptionDate,"longDate","+0200",i.translation.LOCAL)," "),d(2),p("ngIf",i.userCanUnsubscribe())}}function TEe(n,e){if(n&amp;1){let i=U();m(0,"div",27),v(1),m(2,"div",28)(3,"button",29),P("click",function(){I(i);let r=_(3);return T(r.closeUnSubForm())}),v(4),h(),m(5,"button",26),P("click",function(){I(i);let r=_(3);return T(r.tryToSendUnsubscription())}),v(6),h()()()}if(n&amp;2){let i=_(3);d(),S(" ",i.translation.CONFIRM_UNSUBSCRIBE," "),d(3),N(i.translation.CANCEL),d(2),N(i.translation.UNSUBSCRIBE)}}function AEe(n,e){if(n&amp;1&amp;&amp;(H(0),C(1,"mat-icon",21),w(2,IEe,4,8,"div",22)(3,TEe,7,3,"div",23),W()),n&amp;2){let i=_(2);d(2),p("ngIf",!i.showConfirmUnsubscribeButtons),d(),p("ngIf",i.userCanUnsubscribe()&amp;&amp;i.showConfirmUnsubscribeButtons)}}function REe(n,e){if(n&amp;1){let i=U();m(0,"div",2),v(1),de(2,"date"),m(3,"div",25)(4,"button",26),P("click",function(){I(i);let r=_(3);return T(r.buttonSubscriptionClick())}),v(5),h()()()}if(n&amp;2){let i=_(3);d(),Mt(" ",i.translation.SUBSCRIBE_UNTIL," ",Pc(2,3,i.event.endSubscription,"longDate","+0200",i.translation.LOCAL)," "),d(4),N(i.translation.SUBSCRIBE)}}function FEe(n,e){if(n&amp;1){let i=U();m(0,"div",31)(1,"div",32),v(2),h(),m(3,"div",33)(4,"div",34),v(5),h(),m(6,"div",35)(7,"a",36),P("click",function(){I(i);let r=_(3);return T(r.formAdult("sub"))}),v(8,"-"),h(),m(9,"span",37),v(10),h(),m(11,"a",36),P("click",function(){I(i);let r=_(3);return T(r.formAdult("add"))}),v(12,"+"),h()()(),m(13,"div",33)(14,"div",34),v(15),h(),m(16,"div",35)(17,"a",36),P("click",function(){I(i);let r=_(3);return T(r.formKid("sub"))}),v(18,"-"),h(),m(19,"span",37),v(20),h(),m(21,"a",36),P("click",function(){I(i);let r=_(3);return T(r.formKid("add"))}),v(22,"+"),h()()(),m(23,"div",38)(24,"div"),v(25),h(),m(26,"div",39),v(27),h()(),m(28,"div",28)(29,"button",29),P("click",function(){I(i);let r=_(3);return T(r.closeSubForm())}),v(30),h(),m(31,"button",26),P("click",function(){I(i);let r=_(3);return T(r.tryToSendSubscription())}),v(32),h()()()}if(n&amp;2){let i=_(3);d(2),S(" ",i.translation.RESERVE_FOR,": "),d(3),S(" ",i.translation.ADULTS," "),d(5),N(i.adultsInForm),d(5),S(" ",i.translation.KIDS," "),d(5),N(i.kidsInForm),d(5),S("",i.translation.REMAIN_PLACES,":"),d(2),S(" ",i.event.freePlaces," "),d(3),N(i.translation.CANCEL),d(2),N(i.translation.ACCEPT)}}function NEe(n,e){if(n&amp;1&amp;&amp;(H(0),C(1,"mat-icon",21),w(2,REe,6,8,"div",22)(3,FEe,33,9,"div",30),W()),n&amp;2){let i=_(2);d(2),p("ngIf",!i.showForm),d(),p("ngIf",i.showForm)}}function LEe(n,e){if(n&amp;1&amp;&amp;(H(0),C(1,"mat-icon",40),m(2,"div",2),v(3),h(),W()),n&amp;2){let i=_(2);d(3),S(" ",i.translation.CANT_SUBSCRIBE," ")}}function jEe(n,e){if(n&amp;1&amp;&amp;(H(0),C(1,"mat-icon",40),m(2,"div",2),v(3),de(4,"date"),h(),W()),n&amp;2){let i=_(2);d(3),Mt(" ",i.translation.SUBSCRIBE_FROM," ",Pc(4,2,i.event.StartSubscription,"longDate","+0200",i.translation.LOCAL)," ")}}function VEe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",3),w(1,AEe,4,2,"ng-container",4)(2,NEe,4,2,"ng-container",4)(3,LEe,4,1,"ng-container",4)(4,jEe,5,7,"ng-container",4),h()),n&amp;2){let i=_();d(),p("ngIf",i.userAlreadySubscribed()),d(),p("ngIf",i.allowSubscription()&amp;&amp;!i.userAlreadySubscribed()&amp;&amp;i.hasEmptySlots()&amp;&amp;!i.isTooEarlyForSubscription()),d(),p("ngIf",!i.hasEmptySlots()),d(),p("ngIf",i.isTooEarlyForSubscription())}}function BEe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",3),C(1,"mat-icon",41),m(2,"div",2)(3,"a",15)(4,"span"),v(5),h()()()()),n&amp;2){let i=_();d(3),p("href",i.event.video,_t),d(2),N(i.event.video)}}function zEe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"mat-card",42)(2,"crm-frontend-download-link",43)(3,"div",44)(4,"div",45),C(5,"crm-frontend-file-icon",46),h(),m(6,"div")(7,"div",47),v(8),h(),m(9,"div",48),v(10),h()(),m(11,"div",49),C(12,"mat-icon",50),h()()()(),W()),n&amp;2){let i=e.$implicit;d(2),p("downloadUrl",i.url)("filename",i.filename),d(3),p("matTooltip",i.filemime.split("/")[1])("fileName",i.filename)("filePath",i.url),d(3),N(i.filename),d(2),N(i.filesizeHumanReadable)}}var IM=(()=&gt;{let e=class e{constructor(t,r,o){this.calendarHttp=t,this.eventService=r,this.notificationService=o,this.eventDate="",this.eventEndDate="",this.eventHour="",this.toHour="",this.urlToMap="",this.showForm=!1,this.adultsInForm=0,this.kidsInForm=0,this.showConfirmUnsubscribeButtons=!1,this.frequency="",this.frequencySD="",this.frequencyED=""}ngOnInit(){this.event="defId"in this.fcEvent?this.mapEvent(this.fcEvent):this.eventService.eventServerToEventFullCalendar(this.fcEvent,1),this.event.isrecurrent?(this.eventDate=this.fcEventStartDate,this.eventEndDate=this.fcEventStartDate,this.frequencySD=Ya(this.event.startDate,{month:"2-digit",year:"numeric",day:"2-digit",locale:this.translation.LOCAL}),this.frequencyED=Ya(this.event.endDate,{month:"2-digit",year:"numeric",day:"2-digit",locale:this.translation.LOCAL}),this.event.isdaily?this.frequency="T\xE4glich:":this.event.isweekly?this.frequency="W\xF6chentlich:":this.event.ismonthly&amp;&amp;(this.frequency="Monatlich:")):(this.eventDate=this.event.start?Ya(this.event.start,{month:"2-digit",year:"numeric",day:"2-digit",locale:this.translation.LOCAL}):"",this.eventEndDate=this.event.endDate?Ya(this.event.endDate,{month:"2-digit",year:"numeric",day:"2-digit",locale:this.translation.LOCAL}):""),this.eventHour=this.event.start?Ya(this.event.start,{hour:"2-digit",minute:"2-digit",locale:this.translation.LOCAL}):Ya(this.event.startDate,{hour:"2-digit",minute:"2-digit",locale:this.translation.LOCAL}),this.toHour=this.event.endDate?Ya(this.event.endDate,{hour:"2-digit",minute:"2-digit",locale:this.translation.LOCAL}):"",this.urlToMap=this.getUrlToMap(),this.showForm=!1,this.showConfirmUnsubscribeButtons=!1}getUrlToMap(){return this.event.location?`https://www.google.com/maps/search/?api=1&amp;query=${this.event.location}`:""}eventOffersSubscription(){return this.event.allowSubscription==="1"}userAlreadySubscribed(){return!(!this.event.subscriptionDate||this.event.allowSubscription!=="1")}userCanUnsubscribe(){return!(!this.event.subscriptionDate||this.event.allowSubscription!=="1"||new Date&gt;new Date(this.event.startDate))}allowSubscription(){return!(this.event.allowSubscription!=="1"||new Date&gt;new Date(this.event.endSubscription)||new Date&gt;new Date(this.event.startDate)||!this.hasEmptySlots())}isTooEarlyForSubscription(){return new Date&lt;new Date(this.event.StartSubscription)}hasEmptySlots(){return parseInt(this.event.freePlaces,10)!==0}buttonUnsubscribeClick(){this.userCanUnsubscribe()&amp;&amp;(this.showConfirmUnsubscribeButtons=!0)}buttonSubscriptionClick(){this.showForm=!0}formAdult(t){let r=this.adultsInForm+this.kidsInForm;t==="add"&amp;&amp;r&lt;this.event.freePlaces?this.adultsInForm=this.adultsInForm+1:t==="sub"&amp;&amp;this.adultsInForm&gt;0&amp;&amp;(this.adultsInForm=this.adultsInForm-1)}formKid(t){let r=this.adultsInForm+this.kidsInForm;t==="add"&amp;&amp;r&lt;this.event.freePlaces?this.kidsInForm=this.kidsInForm+1:t==="sub"&amp;&amp;this.kidsInForm&gt;0&amp;&amp;(this.kidsInForm=this.kidsInForm-1)}closeSubForm(){this.showForm=!1}tryToSendSubscription(){if(this.adultsInForm===0&amp;&amp;this.kidsInForm===0){this.notificationService.showErrorMessage(this.translation.ERROR_SUBSCRIPTION_ZERO_PERSONS);return}this.calendarHttp.tryToSubscribe(this.event.idEvent,this.adultsInForm,this.kidsInForm).pipe(on(t=&gt;(console.error(t),ne({success:!1,message:""})))).subscribe(t=&gt;{if(t.success){let r=new SM;this.event.subscriptionDate=r.getDateStringInXDays(0),this.notificationService.showSuccessMessage(this.translation.SUBSCRIBE_SUCCESS_MSG??"Anmeldung erfolgreich"),this.event.idEvent&amp;&amp;this.eventService.updateEventRegistration(this.event.idEvent,this.event.subscriptionDate),this.showForm=!1}else this.notificationService.showErrorMessage(this.translation.GENERIC_REQUEST_ERROR)})}tryToSendUnsubscription(){this.calendarHttp.tryToUnsubscribe(this.event.idEvent).pipe(on(t=&gt;(console.error(t),ne({success:!1,message:""})))).subscribe(t=&gt;{t.success?(this.event.subscriptionDate=null,this.showConfirmUnsubscribeButtons=!1,this.notificationService.showSuccessMessage(this.translation.UNSUBSCRIBE_SUCCESS_MSG??"Abmeldung erfolgreich"),this.event.idEvent&amp;&amp;this.eventService.updateEventRegistration(this.event.idEvent,this.event.subscriptionDate)):this.notificationService.showErrorMessage(this.translation.GENERIC_REQUEST_ERROR)})}closeUnSubForm(){this.showConfirmUnsubscribeButtons=!1}downloadEvent(){this.calendarHttp.downloadSingleEvent(this.event).subscribe(t=&gt;{let r=new Blob([t],{type:"text/calendar"}),o=window.URL.createObjectURL(r),a=document.createElement("a");a.href=o,a.download="calendar.ics",a.dispatchEvent(new MouseEvent("click",{bubbles:!0,cancelable:!0,view:window})),setTimeout(()=&gt;{window.URL.revokeObjectURL(o),a.remove()},100)})}mapEvent(t){let r={};if(r.id=t.extendedProps?.idEvent,r.title=t.title,r.backgroundColor=t.ui.backgroundColor,r.textColor=t.ui.textColor,r.borderColor=t.ui.borderColor,r.allDay=t.allDay,r.start=t.extendedProps?.startDate,r.end=t.extendedProps?.endDate,t.extendedProps?.isfullday==!0&amp;&amp;t.extendedProps?.isrecurrent==!1){let o=new Date(t.extendedProps?.endDate);o.setDate(o.getDate()+1);let a=o.getFullYear(),s=(o.getMonth()+1).toString().padStart(2,"0"),c=o.getDate().toString().padStart(2,"0"),l=o.getHours().toString().padStart(2,"0"),u=o.getMinutes().toString().padStart(2,"0"),f=o.getSeconds().toString().padStart(2,"0");r.end=`${a}-${s}-${c}T${l}:${u}:${f}${t.extendedProps?.endDate.slice(19)}`}return r.isrecurrent=t.extendedProps?.isrecurrent,r.category=t.extendedProps?.category,r.endDate=t.extendedProps?.endDate,r.location=t.extendedProps?.location,r.startDate=t.extendedProps?.startDate,r.subscriptionDate=t.extendedProps?.subscriptionDate,r.freePlaces=t.extendedProps?.freePlaces,r.allowSubscription=t.extendedProps?.allowSubscription,r.endSubscription=t.extendedProps?.endSubscription,r.idEvent=t.extendedProps?.idEvent,r.categorie=t.extendedProps?.categorie,r.meetLink=t.extendedProps?.meetLink,r.description=t.extendedProps?.description,r.StartSubscription=t.extendedProps?.StartSubscription,r.video=t.extendedProps?.video,r.imageUrl=t.extendedProps?.imageUrl,r.attachments=t.extendedProps?.attachments,r.isdaily=t.extendedProps?.isdaily,r.isweekly=t.extendedProps?.isweekly,r.ismonthly=t.extendedProps?.ismonthly,r.isyearly=t.extendedProps?.isyearly,r.recurrenceDays=t.extendedProps?.recurrenceDays,r.field_field_montly_options=t.extendedProps?.field_field_montly_options,r.monltycalendardaymonth=t.extendedProps?.monltycalendardaymonth,r.monthlycalendarday=t.extendedProps?.monthlycalendarday,r.monthlymonthonweek=t.extendedProps?.monthlymonthonweek,r.monthlymonthonweekday=t.extendedProps?.monthlymonthonweekday,r.monthlymonthonweekmonth=t.extendedProps?.monthlymonthonweekmonth,r.durationics=t.extendedProps?.durationics,r.sticky=t.extendedProps?.sticky,this.eventService.calculateRruleString(r),r}};e.\u0275fac=function(r){return new(r||e)(x(Xf),x(Jf),x(St))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-calendar-event-detail"]],inputs:{fcEvent:"fcEvent",translation:"translation",fcEventStartDate:"fcEventStartDate"},decls:28,vars:14,consts:[[1,"event-detail-dialog-container"],["mat-dialog-title","",1,"dialog-title"],[1,"event-detail-data-text"],[1,"event-detail-data-row"],[4,"ngIf"],["mat-icon-button","","mat-dialog-close","","tabindex","-1"],["svgIcon","basics:close"],["svgIcon","basics:calendar"],[1,"calendar-event-detail__download-link",3,"click"],["class","event-detail-data-row",4,"ngIf"],["class","event-detail-data-row description-box",4,"ngIf"],[4,"ngFor","ngForOf"],[1,"calendar-event-detail__category-title"],["svgIcon","basics:sync"],["svgIcon","view:map"],["target","_blank",3,"href"],["svgIcon","others:external-link"],[1,"event-detail-data-row","description-box"],["svgIcon","basics:info"],["class","event-description editor-inner-html ckEditor-view",3,"innerHTML",4,"ngIf"],[1,"event-description","editor-inner-html","ckEditor-view",3,"innerHTML"],["svgIcon","others:reminder"],["class","event-detail-data-text",4,"ngIf"],["class","event-detail-data-text unsubscribe",4,"ngIf"],["class","subscription-button-container",4,"ngIf"],[1,"subscription-button-container"],["mat-flat-button","","color","primary",3,"click"],[1,"event-detail-data-text","unsubscribe"],[1,"subscription-line","buttons"],["mat-button","",1,"confirm-aboard-btn",3,"click"],["class","event-detail-data-text subscription-form",4,"ngIf"],[1,"event-detail-data-text","subscription-form"],[1,"subscription-form-headline"],[1,"subscription-line","subscription-person-count"],[1,"subscription-text"],[1,"plus-minus-buttons"],[1,"subscription-button",3,"click"],[1,"subscription-numbers"],[1,"event-subscription-header","subscription-person-available"],[1,"event-subscription-free-places"],["svgIcon","basics:forbidden"],["svgIcon","others:play"],[1,"appointment-attachment-card"],[3,"downloadUrl","filename"],[1,"grid-for-pre-docs","appointment-attachments"],[1,"align-center-div","updiv"],[1,"file-icon",3,"matTooltip","fileName","filePath"],[1,"preview-card-title","attachment-title"],[1,"attachment-size"],[1,"align-center-div","downdiv"],["svgIcon","basics:download",1,"file-icon"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0)(1,"div",1)(2,"div",2)(3,"h2"),v(4),h()(),m(5,"div",3),C(6,"div"),w(7,yEe,3,3,"ng-container",4)(8,CEe,3,3,"ng-container",4),h(),m(9,"button",5),C(10,"mat-icon",6),h()(),m(11,"mat-dialog-content"),w(12,xEe,6,4,"ng-container",4),m(13,"div",3),C(14,"mat-icon",7),m(15,"div",2)(16,"div"),v(17),w(18,MEe,4,6,"ng-container",4)(19,kEe,2,2,"ng-container",4),h(),m(20,"a",8),P("click",function(){return o.downloadEvent()}),v(21),h()()(),w(22,OEe,8,3,"div",9)(23,EEe,6,2,"div",9)(24,PEe,4,1,"div",10)(25,VEe,5,4,"div",9)(26,BEe,6,2,"div",9)(27,zEe,13,7,"ng-container",11),h()()),r&amp;2&amp;&amp;(d(4),N(o.event.title),d(3),p("ngIf",o.event.borderColor!==void 0&amp;&amp;o.event.borderColor!=="undefined"),d(),p("ngIf",o.event.borderColor===void 0||o.event.borderColor==="undefined"),d(4),p("ngIf",o.event.isrecurrent),d(5),S(" ",o.eventDate," "),d(),p("ngIf",!o.event.allDay),d(),p("ngIf",o.event.allDay&amp;&amp;o.eventEndDate!==o.eventDate),d(2),S(" ",o.translation.DOWNLOAD_TOOLTIP," "),d(),p("ngIf",o.event.location),d(),p("ngIf",!!o.event.meetLink),d(),p("ngIf",o.event.description&amp;&amp;o.event.description!==""),d(),p("ngIf",o.eventOffersSubscription()),d(),p("ngIf",!!o.event.video),d(),p("ngForOf",o.event.attachments))},dependencies:[Ue,fe,Ce,We,dn,Mr,kr,rr,et,Jc,tr,$f,di,Bi],styles:['.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.aareon-light-theme[_ngcontent-%COMP%]{--adcl-color-primary: var(--theme-primary-500);--adcl-color-primary-disabled: var(--theme-primary-100);--adcl-color-secondary: var(--theme-secondary-500);--adcl-color-secondary-disabled: var(--theme-secondary-100);--adcl-color-warn: var(--theme-warn-500);--adcl-color-warn-disabled: var(--theme-warn-100);--adcl-color-accent: var(--theme-secondary-500);--adcl-color-accent-disabled: var(--theme-secondary-100);--adcl-card-active: var(--theme-primary-500);--adcl-stepper-selected-color: var(--theme-primary-50);--adcl-stepper-selected-background: var(--theme-primary-500);--mdc-protected-button-container-color: var(--theme-primary-100);--mdc-protected-button-label-text-color: var(--theme-primary-50);--theme-primary-contrast-500: var(--theme-primary-50);--mdc-theme-primary: var(--theme-primary-500);--adcl-button-selector-hover: var(--theme-primary-50)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-fab.mat-accent[_ngcontent-%COMP%]{--mdc-fab-container-color: white;--mat-mdc-fab-color: var(--adcl-color-primary-text)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-fab.mat-primary[_ngcontent-%COMP%]{--mdc-fab-container-color: var(--theme-primary-500);--mat-mdc-fab-color: var(--theme-primary-contrast-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-fab.mat-secondary[_ngcontent-%COMP%]{--mdc-fab-container-color: var(--theme-secondary-500);--mat-mdc-fab-color: var(--theme-secondary-contrast-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-button[disabled][disabled][_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button[disabled][disabled][_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-outlined-button[disabled][disabled][_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .adcl-selector-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-filled-button-container-color: var(--theme-secondary-100)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-button.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-outlined-button.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .adcl-selector-button.mat-secondary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: var(--theme-secondary-500);--mdc-filled-button-label-text-color: var(--theme-secondary-50);--mdc-outlined-button-label-text-color: var(--theme-secondary-500);--mat-mdc-button-persistent-ripple-color: var(--theme-secondary-500);--adcl-button-selector-background: var(--theme-secondary-500);--adcl-color-secondary-text: var(--theme-secondary-contrast-500);--mdc-protected-button-container-color: var(--theme-secondary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-button.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .adcl-selector-button.mat-primary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: var(--theme-primary-500);--mdc-filled-button-label-text-color: var(--theme-primary-50);--mdc-outlined-button-label-text-color: var(--theme-primary-500);--mat-mdc-button-persistent-ripple-color: var(--theme-primary-500);--adcl-button-selector-background: var(--theme-primary-500);--adcl-color-primary-text: var(--theme-primary-contrast-500);--mdc-text-button-label-text-color: var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: var(--theme-primary-500);--mat-mdc-button-persistent-ripple-color: var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mdc-protected-button-container-color: var(--theme-primary-500);--mdc-protected-button-label-text-color: var(--theme-primary-50)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%]:not(:disabled), .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]:not(:disabled){background-color:var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-raised-button.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-secondary[_ngcontent-%COMP%]{--mdc-protected-button-container-color: var(--theme-secondary-500);--mdc-protected-button-label-text-color: var(--theme-secondary-50)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-raised-button.mat-secondary[_ngcontent-%COMP%]:not(:disabled), .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-secondary[_ngcontent-%COMP%]:not(:disabled){background-color:var(--theme-secondary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-step-header[_ngcontent-%COMP%]   .mat-step-icon-state-edit[_ngcontent-%COMP%]{background-color:var(--theme-primary-500);color:var(--theme-primary-50)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-badge-content[_ngcontent-%COMP%]{background:var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%]{--mdc-checkbox-selected-icon-color: var(--theme-primary-100)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-progress-spinner[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: var(--theme-primary-contrast-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: var(--theme-primary-500);--mdc-filled-button-label-text-color: #FFFFFF}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[disabled][disabled][_ngcontent-%COMP%]{--mdc-filled-button-disabled-label-text-color: #FFFFFF}.mat-flat-button.mat-primary.mat-button-disabled[_ngcontent-%COMP%], .mat-flat-button.mat-accent.mat-button-disabled[_ngcontent-%COMP%], .mat-flat-button.mat-button-disabled.mat-button-disabled[_ngcontent-%COMP%], .mat-flat-button.mat-warn.mat-button-disabled[_ngcontent-%COMP%], .mat-fab.mat-primary.mat-button-disabled[_ngcontent-%COMP%], .mat-fab.mat-accent.mat-button-disabled[_ngcontent-%COMP%], .mat-fab.mat-button-disabled.mat-button-disabled[_ngcontent-%COMP%], .mat-fab.mat-warn.mat-button-disabled[_ngcontent-%COMP%], .mat-mini-fab.mat-primary.mat-button-disabled[_ngcontent-%COMP%], .mat-mini-fab.mat-accent.mat-button-disabled[_ngcontent-%COMP%], .mat-mini-fab.mat-button-disabled.mat-button-disabled[_ngcontent-%COMP%], .mat-mini-fab.mat-warn.mat-button-disabled[_ngcontent-%COMP%], .mat-raised-button.mat-primary.mat-button-disabled[_ngcontent-%COMP%], .mat-raised-button.mat-accent.mat-button-disabled[_ngcontent-%COMP%], .mat-raised-button.mat-button-disabled.mat-button-disabled[_ngcontent-%COMP%], .mat-raised-button.mat-warn.mat-button-disabled[_ngcontent-%COMP%]{background-color:var(--theme-primary-500);color:var(--theme-primary-contrast-50)}.gray-button[_ngcontent-%COMP%]{background:#eaebed!important}.aareon-light-theme[_ngcontent-%COMP%]   .mat-expansion-panel[_ngcontent-%COMP%]:not([class*=mat-elevation-z]).border-exp-panel{box-shadow:none;border:1px solid var(--adcl-card-border)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-standard-chip.mat-primary.mat-mdc-chip-selected.customer-color[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-standard-chip.mat-primary.mat-mdc-chip-highlighted.customer-color[_ngcontent-%COMP%]{background-color:var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .alt-form-background[_ngcontent-%COMP%]   mat-form-field.mat-form-field-appearance-outline[_ngcontent-%COMP%]   .mdc-notched-outline[_ngcontent-%COMP%], .aareon-dark-theme[_ngcontent-%COMP%]   mat-form-field.mat-form-field-appearance-outline[_ngcontent-%COMP%]   .mdc-notched-outline[_ngcontent-%COMP%]{background-color:var(--adcl-button-filter-background)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-icon.mat-primary[_ngcontent-%COMP%]{color:var(--adcl-color-primary)!important}.mat-mdc-raised-button.accept-rent-adjustment-button[_ngcontent-%COMP%], .mat-mdc-unelevated-button[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #0237ff;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.accept-rent-adjustment-button[_ngcontent-%COMP%]:not(:disabled), .mat-mdc-unelevated-button[_ngcontent-%COMP%]:not(:disabled){background-color:#0237ff}.grid-for-preview-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:7fr 3fr}@media (max-width: 290px){.grid-for-preview-header[_ngcontent-%COMP%]{grid-template-columns:1fr}}.preview-headline[_ngcontent-%COMP%]{font-weight:600}@media (max-width: 290px){.preview-headline[_ngcontent-%COMP%]{margin-bottom:0}}.show-parent[_ngcontent-%COMP%]{justify-self:right;font-weight:600;color:var(--theme-primary-500);padding-top:6px;margin-bottom:16px}@media (max-width: 290px){.show-parent[_ngcontent-%COMP%]{justify-self:left}}.link-card[_ngcontent-%COMP%]{cursor:pointer;height:100%}.link-card[_ngcontent-%COMP%]:hover{box-shadow:0 0 1px #3031330d,0 8px 16px #3031331a!important}.preview-card-title[_ngcontent-%COMP%]{margin-bottom:8px;font-size:large;display:block;word-break:break-word}.preview-card-title.no-margin[_ngcontent-%COMP%]{margin-bottom:0}.block-link[_ngcontent-%COMP%]{display:block;color:#343f4d;text-decoration:none}.grid-for-pre-docs[_ngcontent-%COMP%]{padding:16px;display:grid;grid-template-areas:"updiv predoctitle downdiv";grid-template-columns:1fr 8fr 1fr;column-gap:6px}@media (max-width: 400px){.grid-for-pre-docs[_ngcontent-%COMP%]{grid-template-columns:1fr 9fr;grid-template-areas:"updiv predoctitle" "downdiv predoctitle"}}.pre-doc-title[_ngcontent-%COMP%]{font-weight:550;grid-area:predoctitle}.preview-card-category[_ngcontent-%COMP%]{line-height:24px}.updiv[_ngcontent-%COMP%]{grid-area:updiv}.downdiv[_ngcontent-%COMP%]{grid-area:downdiv}.align-center-div[_ngcontent-%COMP%]{justify-self:left;align-self:center;width:32px;height:32px}@media (max-width: 290px){.align-center-div[_ngcontent-%COMP%]{align-self:flex-start}}.document-preview-two-icons[_ngcontent-%COMP%]{display:flex;justify-content:space-between;width:64px;margin-right:32px}.file-icon[_ngcontent-%COMP%]{width:100%;height:100%}.news-detail-image-container[_ngcontent-%COMP%]{width:100%;object-fit:contain;border-radius:16px 16px 0 0}.news-image[_ngcontent-%COMP%]{width:100%;object-fit:cover;border-radius:16px 16px 0 0}.event-detail-dialog-container[_ngcontent-%COMP%]{padding-bottom:20px}@media only screen and (min-width: 480px){.event-detail-dialog-container[_ngcontent-%COMP%]{width:400px}}.dialog-title[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{margin-bottom:0;margin-left:40px}.calendar-event-detail__category-title[_ngcontent-%COMP%]{border-radius:4px;text-align:center;display:inline-block;color:#fff;font-size:12px;padding:2px 8px;line-height:22px;max-width:max-content}.calendar-event-detail__download-link[_ngcontent-%COMP%]{cursor:pointer}.event-detail-data-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:40px 1fr;margin-bottom:16px;line-height:1.4em}.event-detail-data-row[_ngcontent-%COMP%]   .subscription-button-container[_ngcontent-%COMP%]{margin-top:10px}.event-detail-data-row[_ngcontent-%COMP%]   .event-detail-data-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:100%;max-height:250px;object-fit:cover}.subscription-line.buttons[_ngcontent-%COMP%]{text-align:right;margin-top:5px}.subscription-line.buttons[_ngcontent-%COMP%]   .confirm-aboard-btn[_ngcontent-%COMP%]{margin-right:20px}.subscription-form[_ngcontent-%COMP%]   .subscription-form-headline[_ngcontent-%COMP%]{margin-bottom:10px}.subscription-form[_ngcontent-%COMP%]   .subscription-person-count[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 120px;line-height:3.3rem;font-weight:700}.subscription-form[_ngcontent-%COMP%]   .subscription-person-available[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr max-content;grid-gap:5px;text-align:right}.subscription-form[_ngcontent-%COMP%]   .subscription-person-available[_ngcontent-%COMP%]   .event-subscription-free-places[_ngcontent-%COMP%]{margin-bottom:10px;display:inline-block;padding:0 5px;border-radius:4px;background-color:#848b93;color:#fff}.subscription-form[_ngcontent-%COMP%]   .subscription-button[_ngcontent-%COMP%]{display:inline-block;line-height:3rem;padding:.3rem 1rem .5rem;border-radius:5px;transition:background-color ease .125s;cursor:pointer;text-align:center}.subscription-form[_ngcontent-%COMP%]   .subscription-button[_ngcontent-%COMP%]:hover{text-decoration:none;background:#e9e9e9;color:inherit}.subscription-form[_ngcontent-%COMP%]   .subscription-numbers[_ngcontent-%COMP%]{margin:0 .6rem;font-weight:700}.event-description[_ngcontent-%COMP%]{font-size:1em}.event-description-button[_ngcontent-%COMP%]{cursor:pointer;display:block}.appointment-attachment-card[_ngcontent-%COMP%]{margin:10px 36px}.appointment-attachment-card[_ngcontent-%COMP%]:last-child{margin-bottom:20px}.appointment-attachments[_ngcontent-%COMP%]{padding:10px}.attachment-title[_ngcontent-%COMP%]{font-size:medium;font-weight:550;margin-bottom:0}.attachment-size[_ngcontent-%COMP%]{font-size:small}']});let n=e;return n})();var HEe=["*"],UEe=["rootEl"],Cg=n=&gt;({$implicit:n});function WEe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",2,0),Pi(2,3),h()),n&amp;2){let i=_();p("ngClass",i.elClasses||"")("ngStyle",i.elStyle||null),d(2),p("ngTemplateOutlet",i.template)("ngTemplateOutletContext",we(4,Cg,i.renderProps))}}function GEe(n,e){if(n&amp;1&amp;&amp;(m(0,"span",2,0),Pi(2,3),h()),n&amp;2){let i=_();p("ngClass",i.elClasses||"")("ngStyle",i.elStyle||null),d(2),p("ngTemplateOutlet",i.template)("ngTemplateOutletContext",we(4,Cg,i.renderProps))}}function $Ee(n,e){if(n&amp;1&amp;&amp;(m(0,"a",2,0),Pi(2,3),h()),n&amp;2){let i=_();p("ngClass",i.elClasses||"")("ngStyle",i.elStyle||null),d(2),p("ngTemplateOutlet",i.template)("ngTemplateOutletContext",we(4,Cg,i.renderProps))}}function YEe(n,e){if(n&amp;1&amp;&amp;(m(0,"tr",2,0),Pi(2,3),h()),n&amp;2){let i=_();p("ngClass",i.elClasses||"")("ngStyle",i.elStyle||null),d(2),p("ngTemplateOutlet",i.template)("ngTemplateOutletContext",we(4,Cg,i.renderProps))}}function qEe(n,e){if(n&amp;1&amp;&amp;(m(0,"th",2,0),Pi(2,3),h()),n&amp;2){let i=_();p("ngClass",i.elClasses||"")("ngStyle",i.elStyle||null),d(2),p("ngTemplateOutlet",i.template)("ngTemplateOutletContext",we(4,Cg,i.renderProps))}}function ZEe(n,e){if(n&amp;1&amp;&amp;(m(0,"td",2,0),Pi(2,3),h()),n&amp;2){let i=_();p("ngClass",i.elClasses||"")("ngStyle",i.elStyle||null),d(2),p("ngTemplateOutlet",i.template)("ngTemplateOutletContext",we(4,Cg,i.renderProps))}}var QEe=["dayHeaderContent"],KEe=["dayCellContent"],XEe=["weekNumberContent"],JEe=["nowIndicatorContent"],e3e=["eventContent"],t3e=["slotLaneContent"],n3e=["slotLabelContent"],i3e=["allDayContent"],r3e=["moreLinkContent"],o3e=["noEventsContent"],a3e=["resourceAreaHeaderContent"],s3e=["resourceGroupLabelContent"],c3e=["resourceLabelContent"],l3e=["resourceLaneContent"],d3e=["resourceGroupLaneContent"];function u3e(n,e){if(n&amp;1&amp;&amp;C(0,"transport-container",1),n&amp;2){let i=e.$implicit,t=_();p("inPlaceOf",i.containerEl)("reportEl",i.reportNewContainerEl)("elTag",i.elTag)("elClasses",i.elClasses)("elStyle",i.elStyle)("elAttrs",i.elAttrs)("template",t.templateMap[i.generatorName])("renderProps",i.renderProps)}}var Oq={headerToolbar:!0,footerToolbar:!0,events:!0,eventSources:!0,resources:!0},m3e=["events","eventSources","resources"],p3e=Object.prototype.hasOwnProperty;function AM(n){return Array.isArray(n)?n.map(AM):n instanceof Date?new Date(n.valueOf()):typeof n=="object"&amp;&amp;n?Sq(n,AM):n}function Sq(n,e){let i={};for(let t in n)p3e.call(n,t)&amp;&amp;(i[t]=e(n[t],t));return i}function UA(n,e){if(n===e)return!0;if(n&amp;&amp;e&amp;&amp;typeof n=="object"&amp;&amp;typeof e=="object"){if(n.constructor!==e.constructor)return!1;var i,t,r;if(Array.isArray(n)){if(i=n.length,i!=e.length)return!1;for(t=i;t--!==0;)if(!UA(n[t],e[t]))return!1;return!0}if(n.constructor===RegExp)return n.source===e.source&amp;&amp;n.flags===e.flags;if(n.valueOf!==Object.prototype.valueOf)return n.valueOf()===e.valueOf();if(n.toString!==Object.prototype.toString)return n.toString()===e.toString();if(r=Object.keys(n),i=r.length,i!==Object.keys(e).length)return!1;for(t=i;t--!==0;)if(!Object.prototype.hasOwnProperty.call(e,r[t]))return!1;for(t=i;t--!==0;){var o=r[t];if(!UA(n[o],e[o]))return!1}return!0}return n!==n&amp;&amp;e!==e}var TM=typeof document&lt;"u"?document.createDocumentFragment():null,h3e=(()=&gt;{class n{constructor(i){this.element=i}ngAfterViewInit(){TM&amp;&amp;TM.appendChild(this.element.nativeElement)}ngOnDestroy(){TM&amp;&amp;TM.removeChild(this.element.nativeElement)}}return n.\u0275fac=function(i){return new(i||n)(x(ke))},n.\u0275cmp=V({type:n,selectors:[["offscreen-fragment"]],ngContentSelectors:HEe,decls:1,vars:0,template:function(i,t){i&amp;1&amp;&amp;(ft(),Fe(0))},encapsulation:2}),n})(),yg=typeof document&lt;"u"?document.createDocumentFragment():null,f3e=(()=&gt;{class n{ngAfterViewInit(){let i=this.rootElRef?.nativeElement;Eq(i,this.inPlaceOf),HA(i,void 0,this.elAttrs),this.inPlaceOf.style.display="none",this.reportEl(i)}ngOnChanges(i){let t=this.rootElRef?.nativeElement;if(t)if(this.inPlaceOf.parentNode!==yg)Eq(t,this.inPlaceOf),HA(t,void 0,this.elAttrs),this.reportEl(t);else{let r=i.elAttrs;r&amp;&amp;HA(t,r.previousValue,r.currentValue)}}ngOnDestroy(){this.inPlaceOf.parentNode===yg&amp;&amp;yg&amp;&amp;yg.removeChild(this.inPlaceOf),this.reportEl(null)}}return n.\u0275fac=function(i){return new(i||n)},n.\u0275cmp=V({type:n,selectors:[["transport-container"]],viewQuery:function(i,t){if(i&amp;1&amp;&amp;ze(UEe,5),i&amp;2){let r;ue(r=me())&amp;&amp;(t.rootElRef=r.first)}},inputs:{inPlaceOf:"inPlaceOf",reportEl:"reportEl",elTag:"elTag",elClasses:"elClasses",elStyle:"elStyle",elAttrs:"elAttrs",template:"template",renderProps:"renderProps"},features:[wt],decls:6,vars:6,consts:[["rootEl",""],[3,"ngIf"],[3,"ngClass","ngStyle"],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(i,t){i&amp;1&amp;&amp;w(0,WEe,3,6,"ng-template",1)(1,GEe,3,6,"ng-template",1)(2,$Ee,3,6,"ng-template",1)(3,YEe,3,6,"ng-template",1)(4,qEe,3,6,"ng-template",1)(5,ZEe,3,6,"ng-template",1),i&amp;2&amp;&amp;(p("ngIf",t.elTag=="div"),d(),p("ngIf",t.elTag=="span"),d(),p("ngIf",t.elTag=="a"),d(),p("ngIf",t.elTag=="tr"),d(),p("ngIf",t.elTag=="th"),d(),p("ngIf",t.elTag=="td"))},dependencies:[fe,Tt,$d,Wo],encapsulation:2}),n})();function Eq(n,e){e.parentNode?.insertBefore(n,e.nextSibling),yg&amp;&amp;yg.appendChild(e)}function HA(n,e={},i={}){for(let t in e)t in i||(n[t]=null);for(let t in i)n[t]=i[t]}var Pq=(()=&gt;{class n{constructor(i,t){this.element=i,this.calendar=null,this.optionSnapshot={},this.customRenderingMap=new Map,this.templateMap={};let r=new jb;r.subscribe(o=&gt;{this.customRenderingMap=o,this.customRenderingArray=void 0,t.detectChanges()}),this.handleCustomRendering=r.handle.bind(r),this.templateMap=this}ngAfterViewInit(){let{deepChangeDetection:i}=this,t=ee(ee({},this.options),this.buildInputOptions());this.optionSnapshot=Sq(t,(s,c)=&gt;i&amp;&amp;Oq[c]?AM(s):s);let r=this.element.nativeElement,o=this.calendar=new uM(r,ee(ee({},t),this.buildExtraOptions())),a=r.closest("ion-content");a&amp;&amp;a.componentOnReady?a.componentOnReady().then(()=&gt;{window.requestAnimationFrame(()=&gt;{o.render()})}):o.render()}ngDoCheck(){if(this.calendar){let{deepChangeDetection:i,optionSnapshot:t}=this,r=ee(ee({},this.options),this.buildInputOptions()),o={},a=[];for(let c in r)if(r.hasOwnProperty(c)){let l=r[c];i&amp;&amp;Oq[c]?UA(t[c],l)||(t[c]=AM(l),a.push(c)):t[c]!==l&amp;&amp;(t[c]=l,a.push(c)),o[c]=l}let s=Object.keys(t);for(let c of s)c in r||(delete t[c],a.push(c));a.length&amp;&amp;(this.calendar.pauseRendering(),this.calendar.resetOptions(ee(ee({},o),this.buildExtraOptions()),a))}}ngAfterContentChecked(){this.calendar&amp;&amp;this.calendar.resumeRendering()}ngOnDestroy(){this.calendar&amp;&amp;(this.calendar.destroy(),this.calendar=null)}get customRenderings(){return this.customRenderingArray||(this.customRenderingArray=[...this.customRenderingMap.values()])}getApi(){return this.calendar}buildInputOptions(){let i={};for(let t of m3e){let r=this[t];r!=null&amp;&amp;(i[t]=r)}return i}buildExtraOptions(){return{handleCustomRendering:this.handleCustomRendering,customRenderingMetaMap:this.templateMap,customRenderingReplaces:!0}}trackCustomRendering(i,t){return t.id}}return n.\u0275fac=function(i){return new(i||n)(x(ke),x(dt))},n.\u0275cmp=V({type:n,selectors:[["full-calendar"]],contentQueries:function(i,t,r){if(i&amp;1&amp;&amp;(rt(r,QEe,7),rt(r,KEe,7),rt(r,XEe,7),rt(r,JEe,7),rt(r,e3e,7),rt(r,t3e,7),rt(r,n3e,7),rt(r,i3e,7),rt(r,r3e,7),rt(r,o3e,7),rt(r,a3e,7),rt(r,s3e,7),rt(r,c3e,7),rt(r,l3e,7),rt(r,d3e,7)),i&amp;2){let o;ue(o=me())&amp;&amp;(t.dayHeaderContent=o.first),ue(o=me())&amp;&amp;(t.dayCellContent=o.first),ue(o=me())&amp;&amp;(t.weekNumberContent=o.first),ue(o=me())&amp;&amp;(t.nowIndicatorContent=o.first),ue(o=me())&amp;&amp;(t.eventContent=o.first),ue(o=me())&amp;&amp;(t.slotLaneContent=o.first),ue(o=me())&amp;&amp;(t.slotLabelContent=o.first),ue(o=me())&amp;&amp;(t.allDayContent=o.first),ue(o=me())&amp;&amp;(t.moreLinkContent=o.first),ue(o=me())&amp;&amp;(t.noEventsContent=o.first),ue(o=me())&amp;&amp;(t.resourceAreaHeaderContent=o.first),ue(o=me())&amp;&amp;(t.resourceGroupLabelContent=o.first),ue(o=me())&amp;&amp;(t.resourceLabelContent=o.first),ue(o=me())&amp;&amp;(t.resourceLaneContent=o.first),ue(o=me())&amp;&amp;(t.resourceGroupLaneContent=o.first)}},inputs:{options:"options",deepChangeDetection:"deepChangeDetection",events:"events",eventSources:"eventSources",resources:"resources"},decls:2,vars:2,consts:[[3,"inPlaceOf","reportEl","elTag","elClasses","elStyle","elAttrs","template","renderProps",4,"ngFor","ngForOf","ngForTrackBy"],[3,"inPlaceOf","reportEl","elTag","elClasses","elStyle","elAttrs","template","renderProps"]],template:function(i,t){i&amp;1&amp;&amp;(m(0,"offscreen-fragment"),w(1,u3e,1,8,"transport-container",0),h()),i&amp;2&amp;&amp;(d(),p("ngForOf",t.customRenderings)("ngForTrackBy",t.trackCustomRendering))},dependencies:[h3e,f3e,Ue],encapsulation:2}),n})(),Dq=(()=&gt;{class n{}return n.\u0275fac=function(i){return new(i||n)},n.\u0275mod=J({type:n}),n.\u0275inj=X({imports:[[be]]}),n})();var _3e=["calendar"],xg=n=&gt;({active:n});function b3e(n,e){if(n&amp;1&amp;&amp;(m(0,"h2"),v(1),h()),n&amp;2){let i=_();d(),N(i.calendarApi.getCurrentData().viewTitle)}}function v3e(n,e){if(n&amp;1){let i=U();H(0),m(1,"button",21),P("click",function(){I(i);let r=_();return T(r.dayView())}),v(2),h(),m(3,"button",22),P("click",function(){I(i);let r=_();return T(r.weekView())}),v(4),h(),m(5,"button",23),P("click",function(){I(i);let r=_();return T(r.monthView())}),v(6),h(),W()}if(n&amp;2){let i=_();d(),p("ngClass",we(6,xg,i.view==="day")),d(),S(" ",i.translations.DAY," "),d(),p("ngClass",we(8,xg,i.view==="week")),d(),S(" ",i.translations.WEEK," "),d(),p("ngClass",we(10,xg,i.view==="month")),d(),S(" ",i.translations.MONTH," ")}}function y3e(n,e){if(n&amp;1){let i=U();m(0,"button",24),P("click",function(){I(i);let r=_();return T(r.listDayView())}),v(1),h(),m(2,"button",25),P("click",function(){I(i);let r=_();return T(r.listWeekView())}),v(3),h(),m(4,"button",26),P("click",function(){I(i);let r=_();return T(r.listMonthView())}),v(5),h()}if(n&amp;2){let i=_();p("ngClass",we(6,xg,i.view==="listDay")),d(),S(" ",i.translations.DAY," "),d(),p("ngClass",we(8,xg,i.view==="listWeek")),d(),S(" ",i.translations.WEEK," "),d(),p("ngClass",we(10,xg,i.view==="listMonth")),d(),S(" ",i.translations.MONTH," ")}}function C3e(n,e){if(n&amp;1){let i=U();m(0,"div",17),P("click",function(){let r=I(i).$implicit,o=_();return T(o.selectEvent(r))}),m(1,"span",27),v(2),h()()}if(n&amp;2){let i=e.$implicit;d(),ln("border-color",i.COLOUR_CATEGORY),d(),N(i.NAME)}}function x3e(n,e){if(n&amp;1&amp;&amp;C(0,"full-calendar",28,2),n&amp;2){let i=_();p("deepChangeDetection",!0)("options",i.calendarOptions)}}var Iq=(()=&gt;{let e=class e{onResize(){this.setCalendarView()}constructor(t,r,o,a){this.eventsService=t,this.matDialog=r,this.cd=o,this.overlay=a,this.calendarOptions=null,this.view="month",this.calendarApi=null,this.eventsDidChange=null,this.filterMenuOpen=!1,this.categoryObservable=null,this.selectedEventCategory="",this.mobileState=!1}ngOnInit(){this.calendarOptions={eventDisplay:"block",displayEventTime:!0,plugins:[XY,eq,lq,uq,bq,rq],initialView:"dayGridMonth",initialEvents:[],headerToolbar:!1,weekends:!0,editable:!1,droppable:!1,dayHeaders:!0,dayCellContent:t=&gt;t.dayNumberText,dayMaxEventRows:5,moreLinkContent:this.translations.MORE_EVENTS_LINK,firstDay:this.firstDay??1,dateClick:t=&gt;this.dateClick(t),eventClick:t=&gt;{let r={autoFocus:"dialog",scrollStrategy:this.overlay.scrollStrategies.noop()};window.innerWidth&lt;769&amp;&amp;(r.panelClass=["adcl-fullscreen-dialog"]);let o=this.matDialog.open(IM,r);o.componentInstance.fcEvent=t.event._def,o.componentInstance.fcEventStartDate=Ya(t.event.start||new Date,{month:"2-digit",year:"numeric",day:"2-digit",locale:this.translations.LOCAL}),o.componentInstance.translation=this.translations},locales:$Y,locale:this.translations.LOCAL,height:"auto",allDayText:this.translations.ALL_DAY_LABEL,slotLabelInterval:{hour:1},slotEventOverlap:!1,slotLabelFormat:t=&gt;{let r="";return t.date.hour&lt;=9&amp;&amp;(r+="0"),r+=t.date.hour+":",t.date.minute&lt;=9&amp;&amp;(r+="0"),r+=t.date.minute,r}},this.eventsDidChange=this.eventsService.getVisibleEvents().subscribe({next:t=&gt;{this.calendarOptions&amp;&amp;(this.calendarOptions.events=[...t])}}),this.categoryObservable=this.eventsService.getAllCategories(),setTimeout(()=&gt;this.setCalendarView(),0)}ngAfterViewInit(){this.calendarApi=this.calendar.getApi(),this.cd.detectChanges()}setCalendarView(){this.mobileState=window.innerWidth&lt;=576,this.mobileState?this.listMonthView():this.monthView()}dateClick(t){this.calendar.getApi().changeView("timeGridDay",t.dateStr),this.view="day"}goNext(){this.calendar.getApi().next()}goPrev(){this.calendar.getApi().prev()}goToToday(){this.calendar.getApi().today()}monthView(){this.view="month",this.calendar.getApi().changeView("dayGridMonth")}weekView(){this.view="week",this.calendar.getApi().changeView("timeGridWeek")}dayView(){this.view="day",this.calendar.getApi().changeView("timeGridDay")}listMonthView(){this.view="listMonth",this.calendar.getApi().changeView("listMonth")}listWeekView(){this.view="listWeek",this.calendar.getApi().changeView("listWeek")}listDayView(){this.view="listDay",this.calendar.getApi().changeView("listDay")}selectEvent(t){t?(this.eventsService.setCategoryFilter(t.NAME),this.selectedEventCategory=t.NAME):(this.eventsService.setCategoryFilter(null),this.selectedEventCategory=this.translations.ALL_EVENTS??"")}ngOnDestroy(){this.eventsDidChange&amp;&amp;this.eventsDidChange.unsubscribe()}};e.\u0275fac=function(r){return new(r||e)(x(Jf),x(Jn),x(dt),x(qt))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-calendar-component"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(_3e,5),r&amp;2){let a;ue(a=me())&amp;&amp;(o.calendar=a.first)}},hostBindings:function(r,o){r&amp;1&amp;&amp;P("resize",function(s){return o.onResize(s)},!1,Sm)},inputs:{firstDay:"firstDay",translations:"translations"},decls:28,vars:13,consts:[["dektopView",""],["filterMenu",""],["calendar",""],[1,"crm-calendar__container"],[1,"crm-calendar__custom-toolbar"],[1,"crm-calendar__custom-toolbar-date-select"],["type","button",1,"crm-calendar__custom-toolbar-today",3,"click"],["role","button",3,"click"],["svgIcon","arrows:chevron-left"],["svgIcon","arrows:chevron-right"],[4,"ngIf"],[1,"crm-calendar__custom-toolbar-view-change"],[4,"ngIf","ngIfElse"],[1,"crm-calendar__custom-toolbar-filter-select","one-choice"],["mat-button","","adclFilterButton","",1,"calendar-category-title-select",3,"menuOpened","menuClosed","isActive","isApplied","matMenuTriggerFor"],["svgIcon","arrows:chevron-down"],["mat-menu-item","",3,"click",4,"ngFor","ngForOf"],["mat-menu-item","",3,"click"],[1,"crm-calendar__selector-option",2,"border-color","#2cc2f9"],[1,"crm-full-calendar-container"],[3,"deepChangeDetection","options",4,"ngIf"],["type","button","title","list","id","day-header-button",3,"click","ngClass"],["type","button","title","list","id","week-header-button",3,"click","ngClass"],["type","button","title","calendar","id","month-header-button",3,"click","ngClass"],["type","button","title","list","id","day-list-header-button",3,"click","ngClass"],["type","button","title","list","id","week-list-header-button",3,"click","ngClass"],["type","button","title","calendar","id","month-list-header-button",3,"click","ngClass"],[1,"crm-calendar__selector-option"],[3,"deepChangeDetection","options"]],template:function(r,o){if(r&amp;1){let a=U();m(0,"div",3)(1,"div",4)(2,"div",5)(3,"button",6),P("click",function(){return I(a),T(o.goToToday())}),v(4),h(),m(5,"a",7),P("click",function(){return I(a),T(o.goPrev())}),C(6,"mat-icon",8),h(),m(7,"a",7),P("click",function(){return I(a),T(o.goNext())}),C(8,"mat-icon",9),h(),w(9,b3e,2,1,"h2",10),h(),m(10,"div",11),w(11,v3e,7,12,"ng-container",12)(12,y3e,6,12,"ng-template",null,0,Yt),h(),m(14,"div",13)(15,"button",14),P("menuOpened",function(){return I(a),T(o.filterMenuOpen=!0)})("menuClosed",function(){return I(a),T(o.filterMenuOpen=!1)}),v(16),C(17,"mat-icon",15),h(),m(18,"mat-menu",null,1)(20,"div"),w(21,C3e,3,3,"div",16),de(22,"async"),m(23,"div",17),P("click",function(){return I(a),T(o.selectEvent(null))}),m(24,"span",18),v(25),h()()()()()(),m(26,"div",19),w(27,x3e,2,2,"full-calendar",20),h()()}if(r&amp;2){let a=it(13),s=it(19);d(4),S(" ","Heute"," "),d(5),p("ngIf",o.calendarApi),d(2),p("ngIf",!o.mobileState)("ngIfElse",a),d(4),p("isActive",o.filterMenuOpen)("isApplied",!!o.selectedEventCategory)("matMenuTriggerFor",s),d(),S(" ",o.selectedEventCategory||o.translations.FILTER_BY_EVENTS," "),d(5),p("ngForOf",en(22,11,o.categoryObservable)),d(4),N(o.translations.ALL_EVENTS),d(2),p("ngIf",o.calendarOptions)}},dependencies:[Tt,Ue,fe,Pq,Ce,We,nr,pr,$r,Do,Tc],styles:['.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.crm-calendar__custom-toolbar[_ngcontent-%COMP%]{display:grid;grid-template-columns:max-content auto auto;grid-gap:16px;grid-template-areas:"date filter view-change";margin-bottom:20px}@media (max-width: 769px){.crm-calendar__custom-toolbar[_ngcontent-%COMP%]{grid-template-columns:auto 1fr;grid-template-areas:"date date" "filter view-change"}}@media (max-width: 500px){.crm-calendar__custom-toolbar[_ngcontent-%COMP%]{grid-template-columns:1fr;grid-template-areas:"date " "filter" "view-change"}}.crm-calendar__custom-toolbar[_ngcontent-%COMP%]   .crm-calendar__custom-toolbar-today[_ngcontent-%COMP%]{font-size:16px;font-weight:700;color:var(--theme-primary-500);padding-right:12px}.crm-calendar__custom-toolbar[_ngcontent-%COMP%]   .crm-calendar__custom-toolbar-date-select[_ngcontent-%COMP%]{grid-area:date;display:flex;flex-wrap:wrap;flex-grow:1;align-self:center}.crm-calendar__custom-toolbar[_ngcontent-%COMP%]   .crm-calendar__custom-toolbar-date-select[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#343f4d;height:20px}@media (max-width: 500px){.crm-calendar__custom-toolbar[_ngcontent-%COMP%]   .crm-calendar__custom-toolbar-date-select[_ngcontent-%COMP%]{justify-self:center}}.crm-calendar__custom-toolbar[_ngcontent-%COMP%]   .crm-calendar__custom-toolbar-date-select[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{margin-top:5px}.crm-calendar__custom-toolbar[_ngcontent-%COMP%]   .crm-calendar__custom-toolbar-view-change[_ngcontent-%COMP%]{grid-area:view-change;justify-self:end;white-space:nowrap}@media (max-width: 500px){.crm-calendar__custom-toolbar[_ngcontent-%COMP%]   .crm-calendar__custom-toolbar-view-change[_ngcontent-%COMP%]{justify-self:center}}.crm-calendar__custom-toolbar[_ngcontent-%COMP%]   .crm-calendar__custom-toolbar-view-change[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border:0 none transparent;border-top:1px solid #EAEBED;border-bottom:1px solid #EAEBED;outline:none;margin:0;line-height:30px;background:#fff;padding:0 1.5rem;color:#848b93;font-weight:700}.crm-calendar__custom-toolbar[_ngcontent-%COMP%]   .crm-calendar__custom-toolbar-view-change[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover, .crm-calendar__custom-toolbar[_ngcontent-%COMP%]   .crm-calendar__custom-toolbar-view-change[_ngcontent-%COMP%]   button.active[_ngcontent-%COMP%]{background-color:var(--theme-primary-50);color:var(--theme-primary-500)}.crm-calendar__custom-toolbar[_ngcontent-%COMP%]   .crm-calendar__custom-toolbar-view-change[_ngcontent-%COMP%]   #month-header-button[_ngcontent-%COMP%], .crm-calendar__custom-toolbar[_ngcontent-%COMP%]   .crm-calendar__custom-toolbar-view-change[_ngcontent-%COMP%]   #month-list-header-button[_ngcontent-%COMP%]{border-right:1px solid #EAEBED;border-radius:0 100px 100px 0;padding-right:2rem}.crm-calendar__custom-toolbar[_ngcontent-%COMP%]   .crm-calendar__custom-toolbar-view-change[_ngcontent-%COMP%]   #day-header-button[_ngcontent-%COMP%], .crm-calendar__custom-toolbar[_ngcontent-%COMP%]   .crm-calendar__custom-toolbar-view-change[_ngcontent-%COMP%]   #day-list-header-button[_ngcontent-%COMP%]{border-left:1px solid #EAEBED;border-radius:100px 0 0 100px;padding-left:2rem}.crm-calendar__custom-toolbar[_ngcontent-%COMP%]   .crm-calendar__custom-toolbar-filter-select[_ngcontent-%COMP%]{grid-area:filter;justify-self:flex-start;align-self:center}@media (max-width: 500px){.crm-calendar__custom-toolbar[_ngcontent-%COMP%]   .crm-calendar__custom-toolbar-filter-select[_ngcontent-%COMP%]{justify-self:center}}.crm-calendar__custom-toolbar[_ngcontent-%COMP%]   .btn-link[_ngcontent-%COMP%]{color:var(--theme-primary-500);font-weight:700}.crm-calendar__custom-toolbar[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:16px;margin:0 12px;color:#343f4d;font-weight:700}.crm-calendar__button-group[_ngcontent-%COMP%], .crm-calendar__selector[_ngcontent-%COMP%]{margin:0 1rem 2rem}@media only screen and (min-width: 576px){.crm-calendar__button-group[_ngcontent-%COMP%], .crm-calendar__selector[_ngcontent-%COMP%]{margin-bottom:0}}.crm-calendar__selector-option[_ngcontent-%COMP%]{padding:.5rem .75rem;border-left-width:5px;border-left-style:solid}.fc-h-event[_ngcontent-%COMP%]   .fc-event-main-frame[_ngcontent-%COMP%]{display:flex;flex-direction:column}.fc-daygrid-block-event[_ngcontent-%COMP%]   .fc-event-title[_ngcontent-%COMP%]{white-space:break-spaces}']});let n=e;return n})();var M3e=()=&gt;({height:"40px",width:"200px",margin:"10px 0 0 0"}),k3e=()=&gt;({height:"40px",width:"280px",margin:"10px 10px 0 0","border-radius":"16px"}),O3e=()=&gt;({height:"40px",width:"250px",margin:"10px 0 0 0","border-radius":"16px"}),E3e=()=&gt;({height:"600px",margin:"15px 0 0 0",width:"100%","border-radius":"16px"});function S3e(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-calendar-component",2),n&amp;2){let i=_();p("firstDay",i.widgetParameters.firstDay)("translations",i.translation)}}function P3e(n,e){n&amp;1&amp;&amp;(m(0,"div",3),C(1,"ngx-skeleton-loader",4)(2,"ngx-skeleton-loader",5)(3,"ngx-skeleton-loader",6),h(),m(4,"div"),C(5,"ngx-skeleton-loader",7),h()),n&amp;2&amp;&amp;(d(),p("theme",A(4,M3e)),d(),p("theme",A(5,k3e)),d(),p("theme",A(6,O3e)),d(2),p("theme",A(7,E3e)))}var WA=(()=&gt;{let e=class e{constructor(t){this.eventService=t,this.eventObservable=null,this.translation=fw}ngOnInit(){this.eventService.init(),this.eventObservable=this.eventService.getVisibleEvents()}};e.\u0275fac=function(r){return new(r||e)(x(Jf))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-ic-calendar"]],inputs:{widgetParameters:"widgetParameters"},features:[ht([{provide:dD,useValue:{overlayPanelClass:"aareon-light-theme"}}])],decls:5,vars:4,consts:[["loading",""],[3,"firstDay","translations",4,"ngIf","ngIfElse"],[3,"firstDay","translations"],[1,"skeletor"],["appearance","line",1,"monske",3,"theme"],["appearance","line",1,"sortske",3,"theme"],["appearance","line",1,"datske",3,"theme"],["appearance","line",3,"theme"]],template:function(r,o){if(r&amp;1&amp;&amp;(m(0,"div"),w(1,S3e,1,2,"crm-frontend-calendar-component",1),de(2,"async"),w(3,P3e,6,8,"ng-template",null,0,Yt),h()),r&amp;2){let a=it(4);d(),p("ngIf",en(2,2,o.eventObservable))("ngIfElse",a)}},dependencies:[fe,Ge,Iq,Tc],styles:['.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.skeletor[_ngcontent-%COMP%]{width:100%;display:grid;grid-template-columns:auto 290px 250px;grid-template-areas:"monske sortske datske"}.skeletor[_ngcontent-%COMP%]   .monske[_ngcontent-%COMP%]{grid-area:monske}.skeletor[_ngcontent-%COMP%]   .sortske[_ngcontent-%COMP%]{grid-area:sortske}.skeletor[_ngcontent-%COMP%]   .datske[_ngcontent-%COMP%]{grid-area:datske}@media (max-width: 769px){.skeletor[_ngcontent-%COMP%]{grid-template-columns:auto 250px;grid-template-areas:"monske ." "sortske datske"}}@media (max-width: 500px){.skeletor[_ngcontent-%COMP%]{grid-template-columns:auto;justify-items:center;grid-template-areas:"monske" "sortske" "datske"}}']});let n=e;return n})();var kd={ADDRESS:"Adresse",CANCEL:"Schlie\xDFen",CATEGORIES:"Kategorien",CONTACT_DATA:"Kontaktdaten",EMAIL:"E-Mail",FAVORITE:"Favoriten",SHOW_MORE:"Mehr sehen...",OPEN:"Weiter",OPENING_HOURS:"\xD6ffnungszeiten",PARTNER:"Partner",PARTNERS_LIST:"Partner",REDIRECTION_SPEECH:'Sie werden auf die Webseite des Partners weitergeleitet. Bitte klicken sie auf den "OPEN_BUTTON_TEXT" Button, um fortzufahren.',OK:"OK",GOOGLEMAPS:"In Google Maps \xF6ffnen",SEARCH:"Suche"};var Bp=class{static parse(e){if(e.data.length&lt;1)return[];let i=[];return e.data.forEach(t=&gt;{let r="";e.included?.forEach(c=&gt;{t.relationships.field_category.data?.id&amp;&amp;c.id===t.relationships.field_category.data.id&amp;&amp;(r=c.attributes.name)});let o="";e.included?.forEach(c=&gt;{c.id===t.relationships.field_overview_image.data?.id&amp;&amp;(o=Le.drupalFileBaseUrl+c.attributes.uri.url)});let a="";e.included?.forEach(c=&gt;{c.id===t.relationships.field_details_image.data?.id&amp;&amp;(a=Le.drupalFileBaseUrl+c.attributes.uri.url)});let s={categoryId:t.relationships.field_category.data?.id,categoryName:r,company:t.attributes.title,firstName:"",lastName:"",description:t.attributes.field_description.value,email:void 0,phone:t.attributes.field_phone??"",mobilePhone:t.attributes.field_mobile??"",fax:void 0,ssoLinkText:t.attributes.field_sso_link?.title,ssoLinkUrl:t.attributes.field_sso_link?.uri,logo:o,companyLogo:a,promoted:t.attributes.promote,openingHours:t.attributes.field_opening_hours?.processed,website:t.attributes.field_website_link?.uri,address:t.attributes.field_address};i.push(s)}),i}static parseCategories(e){let i=[];return e.forEach(t=&gt;{if(t.categoryId&amp;&amp;!i.some(r=&gt;r.categoryId===t.categoryId)){let r={categoryId:t.categoryId,name:t.categoryName??""};i.push(r)}}),i}};var Ku=(()=&gt;{let e=class e{constructor(){this.filterCategorySubject=new re,this.activePartner=null}changeFilterCategory(t){this.filterCategorySubject.next(t)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var wg=(()=&gt;{let e=class e{constructor(){this.partners=null,this.categories=null}setPartners(t){this.partners=t}getPartners(){return this.partners}setCategories(t){this.categories=t}getCategories(){return this.categories}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var Tq={jsonapi:{version:"1.0",meta:{links:{self:{href:"http://jsonapi.org/format/1.0/"}}}},data:[{type:"node--marketplace_item",id:"b2f75cb0-8f17-451f-8ba4-8736e7d3a61b",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b2f75cb0-8f17-451f-8ba4-8736e7d3a61b?resourceVersion=id%3A22"}},attributes:{drupal_internal__nid:22,drupal_internal__vid:22,langcode:"de",revision_timestamp:"2024-03-18T16:02:21+00:00",revision_log:null,status:!0,title:"B\xE4ckerei und Konditorei ",created:"2024-02-05T12:08:00+00:00",changed:"2024-03-18T16:02:20+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_address:`Hegelstr. 100\r
55124 Mainz`,field_content_targeting:null,field_description:{value:"&lt;p&gt;Unsere B\xE4cker kreieren tagt\xE4glich Einzelst\xFCcke. Mit Leidenschaft und viel Know-How garantieren sie unverf\xE4lschten Brotgenuss. Echtes Handwerk ist der Garant f\xFCr erstklassige Backwaren&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;Unsere B\xE4cker kreieren tagt\xE4glich Einzelst\xFCcke. Mit Leidenschaft und viel Know-How garantieren sie unverf\xE4lschten Brotgenuss. Echtes Handwerk ist der Garant f\xFCr erstklassige Backwaren&lt;/p&gt;"},field_mail_notification:null,field_mobile:null,field_opening_hours:{value:"&lt;p&gt;Mo - Fr von 06:00 bis 18:00&lt;br&gt;Samstag von 07:00 bis 14:00&lt;br&gt;Sonntag von 08:00 bis 11:00&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;Mo - Fr von 06:00 bis 18:00&lt;br /&gt;Samstag von 07:00 bis 14:00&lt;br /&gt;Sonntag von 08:00 bis 11:00&lt;/p&gt;"},field_phone:"06131 301-000",field_push_notification:null,field_sso_link:{uri:"https://www.aareon.com",full_url:"https://www.aareon.com",title:"Zur Webseite",options:[]},field_website_link:{uri:"https://www.aareon.com",full_url:"https://www.aareon.com",title:"",options:[]}},relationships:{node_type:{data:{type:"node_type--node_type",id:"db603a6b-e407-4367-b428-135af14106c5",meta:{drupal_internal__target_id:"marketplace_item"}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b2f75cb0-8f17-451f-8ba4-8736e7d3a61b/node_type?resourceVersion=id%3A22"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b2f75cb0-8f17-451f-8ba4-8736e7d3a61b/relationships/node_type?resourceVersion=id%3A22"}}},revision_uid:{data:{type:"user--user",id:"3dc69117-c107-421c-941a-ece0af8fadf6",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b2f75cb0-8f17-451f-8ba4-8736e7d3a61b/revision_uid?resourceVersion=id%3A22"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b2f75cb0-8f17-451f-8ba4-8736e7d3a61b/relationships/revision_uid?resourceVersion=id%3A22"}}},uid:{data:{type:"user--user",id:"3dc69117-c107-421c-941a-ece0af8fadf6",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b2f75cb0-8f17-451f-8ba4-8736e7d3a61b/uid?resourceVersion=id%3A22"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b2f75cb0-8f17-451f-8ba4-8736e7d3a61b/relationships/uid?resourceVersion=id%3A22"}}},field_category:{data:{type:"taxonomy_term--category",id:"3132a7a0-9f36-455b-834a-66c709361705",meta:{drupal_internal__target_id:6}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b2f75cb0-8f17-451f-8ba4-8736e7d3a61b/field_category?resourceVersion=id%3A22"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b2f75cb0-8f17-451f-8ba4-8736e7d3a61b/relationships/field_category?resourceVersion=id%3A22"}}},field_details_image:{data:{type:"file--file",id:"11eb2995-530b-4b46-a370-ca0608f3e9bc",meta:{alt:"",title:"",width:251,height:201,drupal_internal__target_id:11}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b2f75cb0-8f17-451f-8ba4-8736e7d3a61b/field_details_image?resourceVersion=id%3A22"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b2f75cb0-8f17-451f-8ba4-8736e7d3a61b/relationships/field_details_image?resourceVersion=id%3A22"}}},field_overview_image:{data:{type:"file--file",id:"2ec1115a-64ff-4262-99eb-ca973cc32358",meta:{alt:"",title:"",width:251,height:201,drupal_internal__target_id:12}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b2f75cb0-8f17-451f-8ba4-8736e7d3a61b/field_overview_image?resourceVersion=id%3A22"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b2f75cb0-8f17-451f-8ba4-8736e7d3a61b/relationships/field_overview_image?resourceVersion=id%3A22"}}}}},{type:"node--marketplace_item",id:"2f363557-ca4b-49ef-9efb-394163fc7cba",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/2f363557-ca4b-49ef-9efb-394163fc7cba?resourceVersion=id%3A23"}},attributes:{drupal_internal__nid:23,drupal_internal__vid:23,langcode:"de",revision_timestamp:"2024-03-18T16:02:21+00:00",revision_log:null,status:!0,title:"Gr\xFCner Garten",created:"2024-02-05T12:13:26+00:00",changed:"2024-03-18T16:02:20+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_address:`Gutenbergstr. 20\r
65180 Wiesbaden`,field_content_targeting:null,field_description:{value:"&lt;p&gt;Pflanzen f\xFCr drinnen &amp;amp; drau\xDFen, Balkonpflanzen, Kr\xE4uter und Heilpflanzen, Zimmerpflanzen, Stauden und Gr\xE4ser.&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;Pflanzen f\xFCr drinnen &amp;amp; drau\xDFen, Balkonpflanzen, Kr\xE4uter und Heilpflanzen, Zimmerpflanzen, Stauden und Gr\xE4ser.&lt;/p&gt;"},field_mail_notification:null,field_mobile:null,field_opening_hours:{value:"&lt;p&gt;Mo -Fr von 07:00 bis 18:00&lt;br&gt;Samstag von 07:00 bis 15:00&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;Mo -Fr von 07:00 bis 18:00&lt;br /&gt;Samstag von 07:00 bis 15:00&lt;/p&gt;"},field_phone:"06131 301-000",field_push_notification:null,field_sso_link:{uri:"https://aareon.com",full_url:"https://aareon.com",title:"Zum Online-Angebot",options:[]},field_website_link:{uri:"https://aareon.com",full_url:"https://aareon.com",title:"",options:[]}},relationships:{node_type:{data:{type:"node_type--node_type",id:"db603a6b-e407-4367-b428-135af14106c5",meta:{drupal_internal__target_id:"marketplace_item"}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/2f363557-ca4b-49ef-9efb-394163fc7cba/node_type?resourceVersion=id%3A23"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/2f363557-ca4b-49ef-9efb-394163fc7cba/relationships/node_type?resourceVersion=id%3A23"}}},revision_uid:{data:{type:"user--user",id:"3dc69117-c107-421c-941a-ece0af8fadf6",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/2f363557-ca4b-49ef-9efb-394163fc7cba/revision_uid?resourceVersion=id%3A23"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/2f363557-ca4b-49ef-9efb-394163fc7cba/relationships/revision_uid?resourceVersion=id%3A23"}}},uid:{data:{type:"user--user",id:"3dc69117-c107-421c-941a-ece0af8fadf6",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/2f363557-ca4b-49ef-9efb-394163fc7cba/uid?resourceVersion=id%3A23"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/2f363557-ca4b-49ef-9efb-394163fc7cba/relationships/uid?resourceVersion=id%3A23"}}},field_category:{data:{type:"taxonomy_term--category",id:"e137ee4f-e45e-4e85-8a4c-91f011fde0d9",meta:{drupal_internal__target_id:7}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/2f363557-ca4b-49ef-9efb-394163fc7cba/field_category?resourceVersion=id%3A23"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/2f363557-ca4b-49ef-9efb-394163fc7cba/relationships/field_category?resourceVersion=id%3A23"}}},field_details_image:{data:{type:"file--file",id:"66fead64-1014-4272-bd7f-81be5e596221",meta:{alt:"",title:"",width:264,height:191,drupal_internal__target_id:13}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/2f363557-ca4b-49ef-9efb-394163fc7cba/field_details_image?resourceVersion=id%3A23"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/2f363557-ca4b-49ef-9efb-394163fc7cba/relationships/field_details_image?resourceVersion=id%3A23"}}},field_overview_image:{data:{type:"file--file",id:"0cb48700-8c71-4959-acaa-6905638f3f00",meta:{alt:"",title:"",width:264,height:191,drupal_internal__target_id:14}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/2f363557-ca4b-49ef-9efb-394163fc7cba/field_overview_image?resourceVersion=id%3A23"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/2f363557-ca4b-49ef-9efb-394163fc7cba/relationships/field_overview_image?resourceVersion=id%3A23"}}}}},{type:"node--marketplace_item",id:"b911c26c-440d-483b-9fa7-84bcbc5710f2",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b911c26c-440d-483b-9fa7-84bcbc5710f2?resourceVersion=id%3A30"}},attributes:{drupal_internal__nid:30,drupal_internal__vid:30,langcode:"de",revision_timestamp:"2024-03-18T16:02:22+00:00",revision_log:null,status:!0,title:"Autowerkstatt",created:"2024-02-05T12:03:55+00:00",changed:"2024-03-18T16:02:21+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_address:`Isaac-Fulda-Allee 6\r
55124 - Mainz`,field_content_targeting:null,field_description:{value:"&lt;p&gt;Unsere Autowerkstatt ist ein handwerklicher Betrieb, der Reparaturen an Kraftfahrzeugen bzw. Motorfahrzeugen durchf\xFChrt und f\xFCr die Abwicklung von Gew\xE4hrleistungs- und Garantieanspr\xFCchen sorgt.&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;Unsere Autowerkstatt ist ein handwerklicher Betrieb, der Reparaturen an Kraftfahrzeugen bzw. Motorfahrzeugen durchf\xFChrt und f\xFCr die Abwicklung von Gew\xE4hrleistungs- und Garantieanspr\xFCchen sorgt.&lt;/p&gt;"},field_mail_notification:null,field_mobile:null,field_opening_hours:{value:"&lt;p&gt;Mo -Fr &amp;nbsp;von 07:00 bis 18:00 Uhr&lt;br&gt;Sa von 07:00 bis 13:00 Uhr&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;Mo -Fr \xA0von 07:00 bis 18:00 Uhr&lt;br /&gt;Sa von 07:00 bis 13:00 Uhr&lt;/p&gt;"},field_phone:"06131 301-000",field_push_notification:null,field_sso_link:{uri:"https://de.wikipedia.org/wiki/Werkstatt",full_url:"https://de.wikipedia.org/wiki/Werkstatt",title:"Zur Webseite",options:[]},field_website_link:{uri:"https://www.aareon.com",full_url:"https://www.aareon.com",title:"",options:[]}},relationships:{node_type:{data:{type:"node_type--node_type",id:"db603a6b-e407-4367-b428-135af14106c5",meta:{drupal_internal__target_id:"marketplace_item"}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b911c26c-440d-483b-9fa7-84bcbc5710f2/node_type?resourceVersion=id%3A30"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b911c26c-440d-483b-9fa7-84bcbc5710f2/relationships/node_type?resourceVersion=id%3A30"}}},revision_uid:{data:{type:"user--user",id:"3dc69117-c107-421c-941a-ece0af8fadf6",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b911c26c-440d-483b-9fa7-84bcbc5710f2/revision_uid?resourceVersion=id%3A30"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b911c26c-440d-483b-9fa7-84bcbc5710f2/relationships/revision_uid?resourceVersion=id%3A30"}}},uid:{data:{type:"user--user",id:"3dc69117-c107-421c-941a-ece0af8fadf6",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b911c26c-440d-483b-9fa7-84bcbc5710f2/uid?resourceVersion=id%3A30"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b911c26c-440d-483b-9fa7-84bcbc5710f2/relationships/uid?resourceVersion=id%3A30"}}},field_category:{data:{type:"taxonomy_term--category",id:"17b03958-7559-4dc5-be0a-d25b1ad53f92",meta:{drupal_internal__target_id:10}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b911c26c-440d-483b-9fa7-84bcbc5710f2/field_category?resourceVersion=id%3A30"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b911c26c-440d-483b-9fa7-84bcbc5710f2/relationships/field_category?resourceVersion=id%3A30"}}},field_details_image:{data:{type:"file--file",id:"c368d538-2713-4633-b917-2e1ebbad8570",meta:{alt:"",title:"",width:282,height:179,drupal_internal__target_id:15}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b911c26c-440d-483b-9fa7-84bcbc5710f2/field_details_image?resourceVersion=id%3A30"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b911c26c-440d-483b-9fa7-84bcbc5710f2/relationships/field_details_image?resourceVersion=id%3A30"}}},field_overview_image:{data:{type:"file--file",id:"e6f21c4e-1180-4177-b20b-5d964d81113b",meta:{alt:"",title:"",width:282,height:179,drupal_internal__target_id:16}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b911c26c-440d-483b-9fa7-84bcbc5710f2/field_overview_image?resourceVersion=id%3A30"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/b911c26c-440d-483b-9fa7-84bcbc5710f2/relationships/field_overview_image?resourceVersion=id%3A30"}}}}},{type:"node--marketplace_item",id:"c42b30ba-b3f1-48bd-991d-cfd9a3b111bc",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/c42b30ba-b3f1-48bd-991d-cfd9a3b111bc?resourceVersion=id%3A52"}},attributes:{drupal_internal__nid:52,drupal_internal__vid:52,langcode:"de",revision_timestamp:"2024-03-19T15:12:36+00:00",revision_log:null,status:!0,title:"Catering Partyservices",created:"2024-03-19T15:10:32+00:00",changed:"2024-03-19T15:12:36+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_address:"Gutenbergstr. 20, 55116 Mainz",field_content_targeting:null,field_description:{value:"&lt;p&gt;Kalte Fingerfood-Buffets mit Sandwiches, Wraps und Salaten.&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;Kalte Fingerfood-Buffets mit Sandwiches, Wraps und Salaten.&lt;/p&gt;"},field_mail_notification:!0,field_mobile:"+43246546453",field_opening_hours:{value:"&lt;p&gt;Mo - Fr von 08:00 bis 18.00&lt;br&gt;Sa von 08:00 bis 13:00&lt;br&gt;So von 08:00 bis 13:00&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;Mo - Fr von 08:00 bis 18.00&lt;br /&gt;Sa von 08:00 bis 13:00&lt;br /&gt;So von 08:00 bis 13:00&lt;/p&gt;"},field_phone:"06131 301-000",field_push_notification:!0,field_sso_link:{uri:"https://de.wikipedia.org/wiki/Catering",full_url:"https://de.wikipedia.org/wiki/Catering",title:"Catering",options:[]},field_website_link:{uri:"https://aareon.com",full_url:"https://aareon.com",title:"",options:[]}},relationships:{node_type:{data:{type:"node_type--node_type",id:"db603a6b-e407-4367-b428-135af14106c5",meta:{drupal_internal__target_id:"marketplace_item"}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/c42b30ba-b3f1-48bd-991d-cfd9a3b111bc/node_type?resourceVersion=id%3A52"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/c42b30ba-b3f1-48bd-991d-cfd9a3b111bc/relationships/node_type?resourceVersion=id%3A52"}}},revision_uid:{data:{type:"user--user",id:"3dc69117-c107-421c-941a-ece0af8fadf6",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/c42b30ba-b3f1-48bd-991d-cfd9a3b111bc/revision_uid?resourceVersion=id%3A52"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/c42b30ba-b3f1-48bd-991d-cfd9a3b111bc/relationships/revision_uid?resourceVersion=id%3A52"}}},uid:{data:{type:"user--user",id:"3dc69117-c107-421c-941a-ece0af8fadf6",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/c42b30ba-b3f1-48bd-991d-cfd9a3b111bc/uid?resourceVersion=id%3A52"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/c42b30ba-b3f1-48bd-991d-cfd9a3b111bc/relationships/uid?resourceVersion=id%3A52"}}},field_category:{data:{type:"taxonomy_term--category",id:"1edb8fa5-3b3b-4a24-9946-9d2d5cb6de8f",meta:{drupal_internal__target_id:16}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/c42b30ba-b3f1-48bd-991d-cfd9a3b111bc/field_category?resourceVersion=id%3A52"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/c42b30ba-b3f1-48bd-991d-cfd9a3b111bc/relationships/field_category?resourceVersion=id%3A52"}}},field_details_image:{data:{type:"file--file",id:"1060151f-1c02-4fcf-9b64-7fe45b9239a3",meta:{alt:"",title:"",width:217,height:130,drupal_internal__target_id:20}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/c42b30ba-b3f1-48bd-991d-cfd9a3b111bc/field_details_image?resourceVersion=id%3A52"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/c42b30ba-b3f1-48bd-991d-cfd9a3b111bc/relationships/field_details_image?resourceVersion=id%3A52"}}},field_overview_image:{data:{type:"file--file",id:"a764e2eb-7712-40cc-9d7a-b28fecaa5a11",meta:{alt:"",title:"",width:220,height:229,drupal_internal__target_id:19}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/c42b30ba-b3f1-48bd-991d-cfd9a3b111bc/field_overview_image?resourceVersion=id%3A52"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/c42b30ba-b3f1-48bd-991d-cfd9a3b111bc/relationships/field_overview_image?resourceVersion=id%3A52"}}}}},{type:"node--marketplace_item",id:"8ae1098b-fa8f-41c8-9bdf-6ca6b5ab95a3",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/8ae1098b-fa8f-41c8-9bdf-6ca6b5ab95a3?resourceVersion=id%3A578"}},attributes:{drupal_internal__nid:107,drupal_internal__vid:578,langcode:"de",revision_timestamp:"2024-06-06T08:40:19+00:00",revision_log:null,status:!0,title:"Marktplatz Notifikationstest",created:"2024-06-06T08:39:05+00:00",changed:"2024-06-06T08:40:19+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_address:null,field_content_targeting:{housing_companies:'["8022004|2"]',accounting_units:'["8022004|2__8022004|2|-946"]',buildings:'["8022004|2|-946__8022004|2|-946|-1717"]',flats:'["8022004|2|-946|-1717__8022004|2|-946|-1717|-4304"]',contract_types:'["L"]',usage_types:'""'},field_description:{value:"&lt;p&gt;Nur f\xFCr Nazim Akar, 2024-06-06 10:40&lt;br&gt;MV 4245307, WIE 6125 (WMG Integrationstest), Geb\xE4ude 1, ME 5,&amp;nbsp;&lt;br&gt;Warschauer Str. 1, 55124 Mainz&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;Nur f\xFCr Nazim Akar, 2024-06-06 10:40&lt;br /&gt;MV 4245307, WIE 6125 (WMG Integrationstest), Geb\xE4ude 1, ME 5,\xA0&lt;br /&gt;Warschauer Str. 1, 55124 Mainz&lt;/p&gt;"},field_mail_notification:!0,field_mobile:null,field_opening_hours:null,field_phone:null,field_push_notification:!0,field_sso_link:null,field_website_link:null},relationships:{node_type:{data:{type:"node_type--node_type",id:"db603a6b-e407-4367-b428-135af14106c5",meta:{drupal_internal__target_id:"marketplace_item"}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/8ae1098b-fa8f-41c8-9bdf-6ca6b5ab95a3/node_type?resourceVersion=id%3A578"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/8ae1098b-fa8f-41c8-9bdf-6ca6b5ab95a3/relationships/node_type?resourceVersion=id%3A578"}}},revision_uid:{data:{type:"user--user",id:"98fd8e7a-4dcf-493e-be7c-594ea8cc9604",meta:{drupal_internal__target_id:3}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/8ae1098b-fa8f-41c8-9bdf-6ca6b5ab95a3/revision_uid?resourceVersion=id%3A578"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/8ae1098b-fa8f-41c8-9bdf-6ca6b5ab95a3/relationships/revision_uid?resourceVersion=id%3A578"}}},uid:{data:{type:"user--user",id:"98fd8e7a-4dcf-493e-be7c-594ea8cc9604",meta:{drupal_internal__target_id:3}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/8ae1098b-fa8f-41c8-9bdf-6ca6b5ab95a3/uid?resourceVersion=id%3A578"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/8ae1098b-fa8f-41c8-9bdf-6ca6b5ab95a3/relationships/uid?resourceVersion=id%3A578"}}},field_category:{data:{type:"taxonomy_term--category",id:"0eb4953e-9502-4b1b-8a54-b89ac7eca8d8",meta:{drupal_internal__target_id:8}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/8ae1098b-fa8f-41c8-9bdf-6ca6b5ab95a3/field_category?resourceVersion=id%3A578"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/8ae1098b-fa8f-41c8-9bdf-6ca6b5ab95a3/relationships/field_category?resourceVersion=id%3A578"}}},field_details_image:{data:null,links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/8ae1098b-fa8f-41c8-9bdf-6ca6b5ab95a3/field_details_image?resourceVersion=id%3A578"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/8ae1098b-fa8f-41c8-9bdf-6ca6b5ab95a3/relationships/field_details_image?resourceVersion=id%3A578"}}},field_overview_image:{data:null,links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/8ae1098b-fa8f-41c8-9bdf-6ca6b5ab95a3/field_overview_image?resourceVersion=id%3A578"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/8ae1098b-fa8f-41c8-9bdf-6ca6b5ab95a3/relationships/field_overview_image?resourceVersion=id%3A578"}}}}},{type:"node--marketplace_item",id:"95dada81-8620-4a6b-9e19-975be59a0e6d",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/95dada81-8620-4a6b-9e19-975be59a0e6d?resourceVersion=id%3A628"}},attributes:{drupal_internal__nid:115,drupal_internal__vid:628,langcode:"de",revision_timestamp:"2024-06-14T14:32:55+00:00",revision_log:null,status:!0,title:"Marktplatz Notifikationstest abc",created:"2024-06-14T14:31:46+00:00",changed:"2024-06-14T14:32:55+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_address:null,field_content_targeting:{housing_companies:'["8022004|2"]',accounting_units:'["8022004|2__8022004|2|-946"]',buildings:'["8022004|2|-946__8022004|2|-946|-1717"]',flats:'["8022004|2|-946|-1717__8022004|2|-946|-1717|-4304"]',contract_types:'["L"]',usage_types:null},field_description:{value:"&lt;p&gt;Marktplatz Notifikationstest abc, 2024-06-14 16:32&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;Marktplatz Notifikationstest abc, 2024-06-14 16:32&lt;/p&gt;"},field_mail_notification:!0,field_mobile:null,field_opening_hours:null,field_phone:null,field_push_notification:!0,field_sso_link:null,field_website_link:null},relationships:{node_type:{data:{type:"node_type--node_type",id:"db603a6b-e407-4367-b428-135af14106c5",meta:{drupal_internal__target_id:"marketplace_item"}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/95dada81-8620-4a6b-9e19-975be59a0e6d/node_type?resourceVersion=id%3A628"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/95dada81-8620-4a6b-9e19-975be59a0e6d/relationships/node_type?resourceVersion=id%3A628"}}},revision_uid:{data:{type:"user--user",id:"98fd8e7a-4dcf-493e-be7c-594ea8cc9604",meta:{drupal_internal__target_id:3}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/95dada81-8620-4a6b-9e19-975be59a0e6d/revision_uid?resourceVersion=id%3A628"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/95dada81-8620-4a6b-9e19-975be59a0e6d/relationships/revision_uid?resourceVersion=id%3A628"}}},uid:{data:{type:"user--user",id:"98fd8e7a-4dcf-493e-be7c-594ea8cc9604",meta:{drupal_internal__target_id:3}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/95dada81-8620-4a6b-9e19-975be59a0e6d/uid?resourceVersion=id%3A628"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/95dada81-8620-4a6b-9e19-975be59a0e6d/relationships/uid?resourceVersion=id%3A628"}}},field_category:{data:{type:"taxonomy_term--category",id:"8ee91fcf-eef1-4e1a-8c1d-6719e35a0ec3",meta:{drupal_internal__target_id:20}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/95dada81-8620-4a6b-9e19-975be59a0e6d/field_category?resourceVersion=id%3A628"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/95dada81-8620-4a6b-9e19-975be59a0e6d/relationships/field_category?resourceVersion=id%3A628"}}},field_details_image:{data:null,links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/95dada81-8620-4a6b-9e19-975be59a0e6d/field_details_image?resourceVersion=id%3A628"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/95dada81-8620-4a6b-9e19-975be59a0e6d/relationships/field_details_image?resourceVersion=id%3A628"}}},field_overview_image:{data:null,links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/95dada81-8620-4a6b-9e19-975be59a0e6d/field_overview_image?resourceVersion=id%3A628"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/95dada81-8620-4a6b-9e19-975be59a0e6d/relationships/field_overview_image?resourceVersion=id%3A628"}}}}},{type:"node--marketplace_item",id:"65774e94-b7b6-4830-91c0-ebafb47fa537",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/65774e94-b7b6-4830-91c0-ebafb47fa537?resourceVersion=id%3A1013"}},attributes:{drupal_internal__nid:165,drupal_internal__vid:1013,langcode:"de",revision_timestamp:"2024-07-29T17:07:46+00:00",revision_log:null,status:!0,title:"Hallooo",created:"2024-07-29T17:07:46+00:00",changed:"2024-07-29T17:07:46+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_address:null,field_content_targeting:{housing_companies:"[]",accounting_units:"[]",buildings:"[]",flats:"[]",contract_types:"[]",usage_types:null},field_description:{value:"&lt;p&gt;Hey there&lt;/p&gt;",format:"basic_html",processed:"&lt;p&gt;Hey there&lt;/p&gt;"},field_mail_notification:!1,field_mobile:null,field_opening_hours:null,field_phone:null,field_push_notification:!0,field_sso_link:null,field_website_link:null},relationships:{node_type:{data:{type:"node_type--node_type",id:"db603a6b-e407-4367-b428-135af14106c5",meta:{drupal_internal__target_id:"marketplace_item"}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/65774e94-b7b6-4830-91c0-ebafb47fa537/node_type?resourceVersion=id%3A1013"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/65774e94-b7b6-4830-91c0-ebafb47fa537/relationships/node_type?resourceVersion=id%3A1013"}}},revision_uid:{data:{type:"user--user",id:"3203bc4c-4b64-4137-a4f8-44df88a5afd0",meta:{drupal_internal__target_id:160}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/65774e94-b7b6-4830-91c0-ebafb47fa537/revision_uid?resourceVersion=id%3A1013"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/65774e94-b7b6-4830-91c0-ebafb47fa537/relationships/revision_uid?resourceVersion=id%3A1013"}}},uid:{data:{type:"user--user",id:"3203bc4c-4b64-4137-a4f8-44df88a5afd0",meta:{drupal_internal__target_id:160}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/65774e94-b7b6-4830-91c0-ebafb47fa537/uid?resourceVersion=id%3A1013"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/65774e94-b7b6-4830-91c0-ebafb47fa537/relationships/uid?resourceVersion=id%3A1013"}}},field_category:{data:{type:"taxonomy_term--category",id:"1edb8fa5-3b3b-4a24-9946-9d2d5cb6de8f",meta:{drupal_internal__target_id:16}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/65774e94-b7b6-4830-91c0-ebafb47fa537/field_category?resourceVersion=id%3A1013"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/65774e94-b7b6-4830-91c0-ebafb47fa537/relationships/field_category?resourceVersion=id%3A1013"}}},field_details_image:{data:null,links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/65774e94-b7b6-4830-91c0-ebafb47fa537/field_details_image?resourceVersion=id%3A1013"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/65774e94-b7b6-4830-91c0-ebafb47fa537/relationships/field_details_image?resourceVersion=id%3A1013"}}},field_overview_image:{data:null,links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/65774e94-b7b6-4830-91c0-ebafb47fa537/field_overview_image?resourceVersion=id%3A1013"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/65774e94-b7b6-4830-91c0-ebafb47fa537/relationships/field_overview_image?resourceVersion=id%3A1013"}}}}},{type:"node--marketplace_item",id:"6a9844b3-f2c9-4565-9d97-55768dbe5fd4",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/6a9844b3-f2c9-4565-9d97-55768dbe5fd4?resourceVersion=id%3A1053"}},attributes:{drupal_internal__nid:93,drupal_internal__vid:1053,langcode:"de",revision_timestamp:"2024-08-06T11:58:23+00:00",revision_log:null,status:!0,title:"1. Gr\xFCner Garten",created:"2024-04-22T12:32:00+00:00",changed:"2024-08-06T11:58:23+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_address:"Am H\xF6fchen 1, 55116 Mainz",field_content_targeting:{housing_companies:"[]",accounting_units:"[]",buildings:"[]",flats:"[]",contract_types:"[]",usage_types:null},field_description:{value:'&lt;p&gt;1.Test - Pflanzen f\xFCr drinnen &amp;amp; drau\xDFen, Balkonpflanzen, Kr\xE4uter und Heilpflanzen, Zimmerpflanzen, Stauden und Gr\xE4ser.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Ein Test f\xFCr Marktplatz.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Link: &lt;a href="www.aareon.com"&gt;www.aareon.com&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Bild:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;img src="/sites/crmtest-wodis80rc/files/inline-images/avatar.jpg" data-entity-uuid="f1358a00-ec2e-4178-8033-b6a6c941857c" data-entity-type="file" width="551"&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Montag&lt;/li&gt;&lt;li&gt;Dienstag&lt;/li&gt;&lt;li&gt;Freitag&lt;/li&gt;&lt;/ul&gt;',format:"basic_html",processed:'&lt;p&gt;1.Test - Pflanzen f\xFCr drinnen &amp;amp; drau\xDFen, Balkonpflanzen, Kr\xE4uter und Heilpflanzen, Zimmerpflanzen, Stauden und Gr\xE4ser.\xA0&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Ein Test f\xFCr Marktplatz.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Link: &lt;a href="www.aareon.com"&gt;www.aareon.com&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Bild:&lt;/p&gt;&lt;p&gt;\xA0&lt;img src="/sites/crmtest-wodis80rc/files/inline-images/avatar.jpg" data-entity-uuid="f1358a00-ec2e-4178-8033-b6a6c941857c" data-entity-type="file" width="551" height="2538" loading="lazy" /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Montag&lt;/li&gt;&lt;li&gt;Dienstag&lt;/li&gt;&lt;li&gt;Freitag&lt;/li&gt;&lt;/ul&gt;'},field_mail_notification:!0,field_mobile:"0151-123456789",field_opening_hours:{value:'&lt;p&gt;Mo - Do 08:00 - 16:00&lt;/p&gt;&lt;p&gt;Fr 08:00 - 12:00&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;h2&gt;&lt;strong&gt;Telefonische Vereinbarung m\xF6glich&lt;/strong&gt;&lt;/h2&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;em&gt;Link: &lt;/em&gt;&lt;a href="www.google.de"&gt;&lt;em&gt;www.google.de&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Bild:&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src="/sites/crmtest-wodis80rc/files/inline-images/ABC_0.png" data-entity-uuid="ae377fcf-2281-4838-9314-59b4eb200729" data-entity-type="file" width="389"&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Jan&lt;/li&gt;&lt;li&gt;Feb&lt;/li&gt;&lt;li&gt;Mrz&lt;/li&gt;&lt;li&gt;Apr&lt;/li&gt;&lt;/ul&gt;',format:"basic_html",processed:'&lt;p&gt;Mo - Do 08:00 - 16:00&lt;/p&gt;&lt;p&gt;Fr 08:00 - 12:00&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;h2&gt;&lt;strong&gt;Telefonische Vereinbarung m\xF6glich&lt;/strong&gt;&lt;/h2&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;em&gt;Link: &lt;/em&gt;&lt;a href="www.google.de"&gt;&lt;em&gt;www.google.de&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Bild:\xA0&lt;/p&gt;&lt;p&gt;&lt;img src="/sites/crmtest-wodis80rc/files/inline-images/ABC_0.png" data-entity-uuid="ae377fcf-2281-4838-9314-59b4eb200729" data-entity-type="file" width="389" height="320" loading="lazy" /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Jan&lt;/li&gt;&lt;li&gt;Feb&lt;/li&gt;&lt;li&gt;Mrz&lt;/li&gt;&lt;li&gt;Apr&lt;/li&gt;&lt;/ul&gt;'},field_phone:"06131-3010100",field_push_notification:!0,field_sso_link:{uri:"https://www.google.de",full_url:"https://www.google.de",title:"Google - SSO Link text ",options:[]},field_website_link:{uri:"https://www.aareon.com",full_url:"https://www.aareon.com",title:"",options:[]}},relationships:{node_type:{data:{type:"node_type--node_type",id:"db603a6b-e407-4367-b428-135af14106c5",meta:{drupal_internal__target_id:"marketplace_item"}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/6a9844b3-f2c9-4565-9d97-55768dbe5fd4/node_type?resourceVersion=id%3A1053"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/6a9844b3-f2c9-4565-9d97-55768dbe5fd4/relationships/node_type?resourceVersion=id%3A1053"}}},revision_uid:{data:{type:"user--user",id:"3dc69117-c107-421c-941a-ece0af8fadf6",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/6a9844b3-f2c9-4565-9d97-55768dbe5fd4/revision_uid?resourceVersion=id%3A1053"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/6a9844b3-f2c9-4565-9d97-55768dbe5fd4/relationships/revision_uid?resourceVersion=id%3A1053"}}},uid:{data:{type:"user--user",id:"98fd8e7a-4dcf-493e-be7c-594ea8cc9604",meta:{drupal_internal__target_id:3}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/6a9844b3-f2c9-4565-9d97-55768dbe5fd4/uid?resourceVersion=id%3A1053"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/6a9844b3-f2c9-4565-9d97-55768dbe5fd4/relationships/uid?resourceVersion=id%3A1053"}}},field_category:{data:{type:"taxonomy_term--category",id:"0eb4953e-9502-4b1b-8a54-b89ac7eca8d8",meta:{drupal_internal__target_id:8}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/6a9844b3-f2c9-4565-9d97-55768dbe5fd4/field_category?resourceVersion=id%3A1053"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/6a9844b3-f2c9-4565-9d97-55768dbe5fd4/relationships/field_category?resourceVersion=id%3A1053"}}},field_details_image:{data:{type:"file--file",id:"21607a76-c47f-4cca-8cc4-fc1ac1419592",meta:{alt:"Yuhuuuu it's me :-)",title:"",width:4e3,height:3e3,drupal_internal__target_id:89}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/6a9844b3-f2c9-4565-9d97-55768dbe5fd4/field_details_image?resourceVersion=id%3A1053"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/6a9844b3-f2c9-4565-9d97-55768dbe5fd4/relationships/field_details_image?resourceVersion=id%3A1053"}}},field_overview_image:{data:{type:"file--file",id:"41e2e5df-1753-4098-a6cc-c0744c90a70c",meta:{alt:"das ist ein Test blabla",title:"",width:198,height:86,drupal_internal__target_id:85}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/6a9844b3-f2c9-4565-9d97-55768dbe5fd4/field_overview_image?resourceVersion=id%3A1053"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/node/marketplace_item/6a9844b3-f2c9-4565-9d97-55768dbe5fd4/relationships/field_overview_image?resourceVersion=id%3A1053"}}}}}],included:[{type:"file--file",id:"11eb2995-530b-4b46-a370-ca0608f3e9bc",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/11eb2995-530b-4b46-a370-ca0608f3e9bc"}},attributes:{drupal_internal__fid:11,langcode:"de",filename:"Download-_4__0.png",uri:{value:"public://2024-02/Download-_4__0.png",url:"/sites/crmtest-wodis80rc/files/2024-02/Download-_4__0.png"},filemime:"image/png",filesize:55417,status:!0,created:"2024-03-18T16:02:20+00:00",changed:"2024-03-18T16:02:20+00:00",image_style_uri:{image_128x128:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_128x128/public/2024-02/Download-_4__0.png?itok=zXnX-ct2",image_144x144:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_144x144/public/2024-02/Download-_4__0.png?itok=1QSU0dvm",image_152x152:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_152x152/public/2024-02/Download-_4__0.png?itok=DRAY-idf",image_192x192:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_192x192/public/2024-02/Download-_4__0.png?itok=ciM-oRnl",image_384x384:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_384x384/public/2024-02/Download-_4__0.png?itok=emCgqEYp",image_512x512:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_512x512/public/2024-02/Download-_4__0.png?itok=qjEGpAfJ",image_72x72:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_72x72/public/2024-02/Download-_4__0.png?itok=Y5olCCzT",image_96x96:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_96x96/public/2024-02/Download-_4__0.png?itok=PiHGArlU",large:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/large/public/2024-02/Download-_4__0.png?itok=Z5byKl1I",media_library:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/media_library/public/2024-02/Download-_4__0.png?itok=KBhPk5jo",medium:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/medium/public/2024-02/Download-_4__0.png?itok=YaugwHxB",news_size_600x300:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/news_size_600x300/public/2024-02/Download-_4__0.png?itok=T1y5WF-F",thumbnail:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/thumbnail/public/2024-02/Download-_4__0.png?itok=_I1kuHT1",wide:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/wide/public/2024-02/Download-_4__0.png?itok=MvN9-mgz",xtra_large_600x600:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/xtra_large_600x600/public/2024-02/Download-_4__0.png?itok=x6udlGSF"}},relationships:{uid:{data:{type:"user--user",id:"3dc69117-c107-421c-941a-ece0af8fadf6",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/11eb2995-530b-4b46-a370-ca0608f3e9bc/uid"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/11eb2995-530b-4b46-a370-ca0608f3e9bc/relationships/uid"}}}}},{type:"file--file",id:"66fead64-1014-4272-bd7f-81be5e596221",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/66fead64-1014-4272-bd7f-81be5e596221"}},attributes:{drupal_internal__fid:13,langcode:"de",filename:"Download-_5__0.jpg",uri:{value:"public://2024-02/Download-_5__0.jpg",url:"/sites/crmtest-wodis80rc/files/2024-02/Download-_5__0.jpg"},filemime:"image/jpeg",filesize:9599,status:!0,created:"2024-03-18T16:02:20+00:00",changed:"2024-03-18T16:02:20+00:00",image_style_uri:{image_128x128:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_128x128/public/2024-02/Download-_5__0.jpg?itok=CTbzrCLf",image_144x144:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_144x144/public/2024-02/Download-_5__0.jpg?itok=uXkoC21-",image_152x152:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_152x152/public/2024-02/Download-_5__0.jpg?itok=ovKWO2CH",image_192x192:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_192x192/public/2024-02/Download-_5__0.jpg?itok=uqlVu_FI",image_384x384:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_384x384/public/2024-02/Download-_5__0.jpg?itok=Q5pmZYoF",image_512x512:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_512x512/public/2024-02/Download-_5__0.jpg?itok=PzO8bTjP",image_72x72:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_72x72/public/2024-02/Download-_5__0.jpg?itok=W5kw3jFQ",image_96x96:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_96x96/public/2024-02/Download-_5__0.jpg?itok=L0Jo8qZU",large:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/large/public/2024-02/Download-_5__0.jpg?itok=L8GA8gtG",media_library:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/media_library/public/2024-02/Download-_5__0.jpg?itok=jd3YABwd",medium:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/medium/public/2024-02/Download-_5__0.jpg?itok=NcR90VwT",news_size_600x300:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/news_size_600x300/public/2024-02/Download-_5__0.jpg?itok=ZdPqMpPk",thumbnail:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/thumbnail/public/2024-02/Download-_5__0.jpg?itok=fRt6zzYe",wide:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/wide/public/2024-02/Download-_5__0.jpg?itok=GSy5lSPs",xtra_large_600x600:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/xtra_large_600x600/public/2024-02/Download-_5__0.jpg?itok=8mQ3V9MY"}},relationships:{uid:{data:{type:"user--user",id:"3dc69117-c107-421c-941a-ece0af8fadf6",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/66fead64-1014-4272-bd7f-81be5e596221/uid"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/66fead64-1014-4272-bd7f-81be5e596221/relationships/uid"}}}}},{type:"file--file",id:"c368d538-2713-4633-b917-2e1ebbad8570",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/c368d538-2713-4633-b917-2e1ebbad8570"}},attributes:{drupal_internal__fid:15,langcode:"de",filename:"Download_0.png",uri:{value:"public://2024-02/Download_0.png",url:"/sites/crmtest-wodis80rc/files/2024-02/Download_0.png"},filemime:"image/png",filesize:69140,status:!0,created:"2024-03-18T16:02:21+00:00",changed:"2024-03-18T16:02:21+00:00",image_style_uri:{image_128x128:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_128x128/public/2024-02/Download_0.png?itok=rAKFxK-f",image_144x144:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_144x144/public/2024-02/Download_0.png?itok=VTtmZiuW",image_152x152:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_152x152/public/2024-02/Download_0.png?itok=48oLBQg9",image_192x192:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_192x192/public/2024-02/Download_0.png?itok=gJKjXzU1",image_384x384:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_384x384/public/2024-02/Download_0.png?itok=TmT-2FA6",image_512x512:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_512x512/public/2024-02/Download_0.png?itok=111UBt6R",image_72x72:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_72x72/public/2024-02/Download_0.png?itok=b5bzDuaA",image_96x96:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_96x96/public/2024-02/Download_0.png?itok=hmCbywad",large:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/large/public/2024-02/Download_0.png?itok=pHGfaT9v",media_library:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/media_library/public/2024-02/Download_0.png?itok=OPJeq0j8",medium:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/medium/public/2024-02/Download_0.png?itok=13zEqHEH",news_size_600x300:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/news_size_600x300/public/2024-02/Download_0.png?itok=62Zwd5dh",thumbnail:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/thumbnail/public/2024-02/Download_0.png?itok=16s0bgo1",wide:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/wide/public/2024-02/Download_0.png?itok=JuqhKIqW",xtra_large_600x600:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/xtra_large_600x600/public/2024-02/Download_0.png?itok=8LAZDi_Z"}},relationships:{uid:{data:{type:"user--user",id:"3dc69117-c107-421c-941a-ece0af8fadf6",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/c368d538-2713-4633-b917-2e1ebbad8570/uid"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/c368d538-2713-4633-b917-2e1ebbad8570/relationships/uid"}}}}},{type:"file--file",id:"1060151f-1c02-4fcf-9b64-7fe45b9239a3",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/1060151f-1c02-4fcf-9b64-7fe45b9239a3"}},attributes:{drupal_internal__fid:20,langcode:"de",filename:"index12.jpg",uri:{value:"public://2024-03/index12.jpg",url:"/sites/crmtest-wodis80rc/files/2024-03/index12.jpg"},filemime:"image/jpeg",filesize:7354,status:!0,created:"2024-03-19T15:11:01+00:00",changed:"2024-03-19T15:12:36+00:00",image_style_uri:{image_128x128:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_128x128/public/2024-03/index12.jpg?itok=-1mV3j2a",image_144x144:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_144x144/public/2024-03/index12.jpg?itok=6SdC7vrz",image_152x152:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_152x152/public/2024-03/index12.jpg?itok=llT1nN0T",image_192x192:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_192x192/public/2024-03/index12.jpg?itok=50HSGHDL",image_384x384:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_384x384/public/2024-03/index12.jpg?itok=k8s2jPBo",image_512x512:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_512x512/public/2024-03/index12.jpg?itok=odP6YMPO",image_72x72:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_72x72/public/2024-03/index12.jpg?itok=aXFi7w3i",image_96x96:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_96x96/public/2024-03/index12.jpg?itok=7Ayl7jPX",large:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/large/public/2024-03/index12.jpg?itok=eX_SP9BP",media_library:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/media_library/public/2024-03/index12.jpg?itok=WAo78ia_",medium:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/medium/public/2024-03/index12.jpg?itok=67FRNxI0",news_size_600x300:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/news_size_600x300/public/2024-03/index12.jpg?itok=nJN-jYnp",thumbnail:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/thumbnail/public/2024-03/index12.jpg?itok=7d3au0PN",wide:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/wide/public/2024-03/index12.jpg?itok=OlViMzRE",xtra_large_600x600:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/xtra_large_600x600/public/2024-03/index12.jpg?itok=5qhWTm2H"}},relationships:{uid:{data:{type:"user--user",id:"3dc69117-c107-421c-941a-ece0af8fadf6",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/1060151f-1c02-4fcf-9b64-7fe45b9239a3/uid"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/1060151f-1c02-4fcf-9b64-7fe45b9239a3/relationships/uid"}}}}},{type:"file--file",id:"21607a76-c47f-4cca-8cc4-fc1ac1419592",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/21607a76-c47f-4cca-8cc4-fc1ac1419592"}},attributes:{drupal_internal__fid:89,langcode:"de",filename:"Feld.jpg",uri:{value:"public://2024-04/Feld.jpg",url:"/sites/crmtest-wodis80rc/files/2024-04/Feld.jpg"},filemime:"image/jpeg",filesize:4544607,status:!0,created:"2024-04-22T13:51:46+00:00",changed:"2024-04-22T13:51:52+00:00",image_style_uri:{image_128x128:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_128x128/public/2024-04/Feld.jpg?itok=Qav0M20e",image_144x144:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_144x144/public/2024-04/Feld.jpg?itok=3PY8lP1K",image_152x152:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_152x152/public/2024-04/Feld.jpg?itok=FzDwknoV",image_192x192:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_192x192/public/2024-04/Feld.jpg?itok=qdGt4DM5",image_384x384:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_384x384/public/2024-04/Feld.jpg?itok=m9rjbitz",image_512x512:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_512x512/public/2024-04/Feld.jpg?itok=J1N2ZC4R",image_72x72:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_72x72/public/2024-04/Feld.jpg?itok=g2dq3BBA",image_96x96:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_96x96/public/2024-04/Feld.jpg?itok=YHXkE9Uk",large:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/large/public/2024-04/Feld.jpg?itok=_fvoVUA6",media_library:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/media_library/public/2024-04/Feld.jpg?itok=defKlcyY",medium:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/medium/public/2024-04/Feld.jpg?itok=WCTCRDTY",news_size_600x300:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/news_size_600x300/public/2024-04/Feld.jpg?itok=HqEzMYI_",thumbnail:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/thumbnail/public/2024-04/Feld.jpg?itok=-zFk0-Ub",wide:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/wide/public/2024-04/Feld.jpg?itok=f8Ah9Erk",xtra_large_600x600:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/xtra_large_600x600/public/2024-04/Feld.jpg?itok=ewrdu3JH"}},relationships:{uid:{data:{type:"user--user",id:"98fd8e7a-4dcf-493e-be7c-594ea8cc9604",meta:{drupal_internal__target_id:3}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/21607a76-c47f-4cca-8cc4-fc1ac1419592/uid"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/21607a76-c47f-4cca-8cc4-fc1ac1419592/relationships/uid"}}}}},{type:"file--file",id:"2ec1115a-64ff-4262-99eb-ca973cc32358",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/2ec1115a-64ff-4262-99eb-ca973cc32358"}},attributes:{drupal_internal__fid:12,langcode:"de",filename:"Download-_4_.png",uri:{value:"public://2024-02/Download-_4_.png",url:"/sites/crmtest-wodis80rc/files/2024-02/Download-_4_.png"},filemime:"image/png",filesize:55417,status:!0,created:"2024-03-18T16:02:20+00:00",changed:"2024-03-18T16:02:20+00:00",image_style_uri:{image_128x128:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_128x128/public/2024-02/Download-_4_.png?itok=hAftNFsF",image_144x144:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_144x144/public/2024-02/Download-_4_.png?itok=MiQ1Yss2",image_152x152:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_152x152/public/2024-02/Download-_4_.png?itok=K-E-OqD8",image_192x192:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_192x192/public/2024-02/Download-_4_.png?itok=gqm4HJff",image_384x384:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_384x384/public/2024-02/Download-_4_.png?itok=Tk-OvqyY",image_512x512:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_512x512/public/2024-02/Download-_4_.png?itok=8dPhpA2o",image_72x72:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_72x72/public/2024-02/Download-_4_.png?itok=smStzCgA",image_96x96:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_96x96/public/2024-02/Download-_4_.png?itok=-obAIKEl",large:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/large/public/2024-02/Download-_4_.png?itok=Zr_0mv1g",media_library:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/media_library/public/2024-02/Download-_4_.png?itok=ubGJKPCz",medium:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/medium/public/2024-02/Download-_4_.png?itok=8Kk9IP8W",news_size_600x300:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/news_size_600x300/public/2024-02/Download-_4_.png?itok=xyZR_fPx",thumbnail:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/thumbnail/public/2024-02/Download-_4_.png?itok=E7tbWBOI",wide:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/wide/public/2024-02/Download-_4_.png?itok=huYOrbYb",xtra_large_600x600:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/xtra_large_600x600/public/2024-02/Download-_4_.png?itok=woh3qqw1"}},relationships:{uid:{data:{type:"user--user",id:"3dc69117-c107-421c-941a-ece0af8fadf6",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/2ec1115a-64ff-4262-99eb-ca973cc32358/uid"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/2ec1115a-64ff-4262-99eb-ca973cc32358/relationships/uid"}}}}},{type:"file--file",id:"0cb48700-8c71-4959-acaa-6905638f3f00",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/0cb48700-8c71-4959-acaa-6905638f3f00"}},attributes:{drupal_internal__fid:14,langcode:"de",filename:"Download-_5_.jpg",uri:{value:"public://2024-02/Download-_5_.jpg",url:"/sites/crmtest-wodis80rc/files/2024-02/Download-_5_.jpg"},filemime:"image/jpeg",filesize:9599,status:!0,created:"2024-03-18T16:02:20+00:00",changed:"2024-03-18T16:02:20+00:00",image_style_uri:{image_128x128:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_128x128/public/2024-02/Download-_5_.jpg?itok=ImYj2ZL_",image_144x144:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_144x144/public/2024-02/Download-_5_.jpg?itok=nFh0hRmg",image_152x152:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_152x152/public/2024-02/Download-_5_.jpg?itok=LKcCzXsv",image_192x192:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_192x192/public/2024-02/Download-_5_.jpg?itok=NbK1oZMr",image_384x384:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_384x384/public/2024-02/Download-_5_.jpg?itok=cX3JAEzt",image_512x512:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_512x512/public/2024-02/Download-_5_.jpg?itok=DFbitw1S",image_72x72:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_72x72/public/2024-02/Download-_5_.jpg?itok=OAa40HZu",image_96x96:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_96x96/public/2024-02/Download-_5_.jpg?itok=vOogp_Wn",large:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/large/public/2024-02/Download-_5_.jpg?itok=kWXaXFog",media_library:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/media_library/public/2024-02/Download-_5_.jpg?itok=cDpCeyPL",medium:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/medium/public/2024-02/Download-_5_.jpg?itok=4Um88R1o",news_size_600x300:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/news_size_600x300/public/2024-02/Download-_5_.jpg?itok=vGRuZZ-J",thumbnail:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/thumbnail/public/2024-02/Download-_5_.jpg?itok=dTWGQZb-",wide:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/wide/public/2024-02/Download-_5_.jpg?itok=gBXcJaEc",xtra_large_600x600:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/xtra_large_600x600/public/2024-02/Download-_5_.jpg?itok=k60ugO1E"}},relationships:{uid:{data:{type:"user--user",id:"3dc69117-c107-421c-941a-ece0af8fadf6",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/0cb48700-8c71-4959-acaa-6905638f3f00/uid"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/0cb48700-8c71-4959-acaa-6905638f3f00/relationships/uid"}}}}},{type:"file--file",id:"e6f21c4e-1180-4177-b20b-5d964d81113b",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/e6f21c4e-1180-4177-b20b-5d964d81113b"}},attributes:{drupal_internal__fid:16,langcode:"de",filename:"Download.png",uri:{value:"public://2024-02/Download.png",url:"/sites/crmtest-wodis80rc/files/2024-02/Download.png"},filemime:"image/png",filesize:69140,status:!0,created:"2024-03-18T16:02:21+00:00",changed:"2024-03-18T16:02:21+00:00",image_style_uri:{image_128x128:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_128x128/public/2024-02/Download.png?itok=PFVsKjuA",image_144x144:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_144x144/public/2024-02/Download.png?itok=7WgchbFd",image_152x152:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_152x152/public/2024-02/Download.png?itok=y7nCwSyN",image_192x192:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_192x192/public/2024-02/Download.png?itok=xxkX1JZB",image_384x384:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_384x384/public/2024-02/Download.png?itok=8FRdSks5",image_512x512:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_512x512/public/2024-02/Download.png?itok=9KPsJtsI",image_72x72:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_72x72/public/2024-02/Download.png?itok=8SnMeMk4",image_96x96:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_96x96/public/2024-02/Download.png?itok=wJYAsdQd",large:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/large/public/2024-02/Download.png?itok=HbHiZqdd",media_library:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/media_library/public/2024-02/Download.png?itok=RaGDhNIK",medium:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/medium/public/2024-02/Download.png?itok=4SjsfHQu",news_size_600x300:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/news_size_600x300/public/2024-02/Download.png?itok=jySHU4_N",thumbnail:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/thumbnail/public/2024-02/Download.png?itok=GJ5ujWH6",wide:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/wide/public/2024-02/Download.png?itok=cwjMMiuh",xtra_large_600x600:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/xtra_large_600x600/public/2024-02/Download.png?itok=pHg_AFmO"}},relationships:{uid:{data:{type:"user--user",id:"3dc69117-c107-421c-941a-ece0af8fadf6",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/e6f21c4e-1180-4177-b20b-5d964d81113b/uid"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/e6f21c4e-1180-4177-b20b-5d964d81113b/relationships/uid"}}}}},{type:"file--file",id:"a764e2eb-7712-40cc-9d7a-b28fecaa5a11",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/a764e2eb-7712-40cc-9d7a-b28fecaa5a11"}},attributes:{drupal_internal__fid:19,langcode:"de",filename:"images14.jpg",uri:{value:"public://2024-03/images14.jpg",url:"/sites/crmtest-wodis80rc/files/2024-03/images14.jpg"},filemime:"image/jpeg",filesize:5447,status:!0,created:"2024-03-19T15:10:52+00:00",changed:"2024-03-19T15:12:36+00:00",image_style_uri:{image_128x128:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_128x128/public/2024-03/images14.jpg?itok=k9oK36-F",image_144x144:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_144x144/public/2024-03/images14.jpg?itok=Q5T9jZwt",image_152x152:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_152x152/public/2024-03/images14.jpg?itok=nBhMUnVC",image_192x192:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_192x192/public/2024-03/images14.jpg?itok=VXwg183Q",image_384x384:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_384x384/public/2024-03/images14.jpg?itok=7o4VH8YS",image_512x512:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_512x512/public/2024-03/images14.jpg?itok=uLC24mFG",image_72x72:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_72x72/public/2024-03/images14.jpg?itok=tfNslSEG",image_96x96:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_96x96/public/2024-03/images14.jpg?itok=cFGXKd3b",large:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/large/public/2024-03/images14.jpg?itok=VX6J1raT",media_library:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/media_library/public/2024-03/images14.jpg?itok=NYhTI54I",medium:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/medium/public/2024-03/images14.jpg?itok=9oUZuno-",news_size_600x300:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/news_size_600x300/public/2024-03/images14.jpg?itok=K_umxSvC",thumbnail:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/thumbnail/public/2024-03/images14.jpg?itok=oYf4MiKD",wide:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/wide/public/2024-03/images14.jpg?itok=BdK0losI",xtra_large_600x600:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/xtra_large_600x600/public/2024-03/images14.jpg?itok=RCbLxS9b"}},relationships:{uid:{data:{type:"user--user",id:"3dc69117-c107-421c-941a-ece0af8fadf6",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/a764e2eb-7712-40cc-9d7a-b28fecaa5a11/uid"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/a764e2eb-7712-40cc-9d7a-b28fecaa5a11/relationships/uid"}}}}},{type:"file--file",id:"41e2e5df-1753-4098-a6cc-c0744c90a70c",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/41e2e5df-1753-4098-a6cc-c0744c90a70c"}},attributes:{drupal_internal__fid:85,langcode:"de",filename:"ABCD.png",uri:{value:"public://2024-04/ABCD.png",url:"/sites/crmtest-wodis80rc/files/2024-04/ABCD.png"},filemime:"image/png",filesize:2144,status:!0,created:"2024-04-22T12:33:01+00:00",changed:"2024-04-22T12:45:06+00:00",image_style_uri:{image_128x128:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_128x128/public/2024-04/ABCD.png?itok=2jlWInH5",image_144x144:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_144x144/public/2024-04/ABCD.png?itok=6nO4n-A5",image_152x152:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_152x152/public/2024-04/ABCD.png?itok=5_LWEEoL",image_192x192:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_192x192/public/2024-04/ABCD.png?itok=6E5JHrL3",image_384x384:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_384x384/public/2024-04/ABCD.png?itok=-e2ikkRq",image_512x512:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_512x512/public/2024-04/ABCD.png?itok=3erNlL88",image_72x72:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_72x72/public/2024-04/ABCD.png?itok=xWIDzzva",image_96x96:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/image_96x96/public/2024-04/ABCD.png?itok=i_FRAcw4",large:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/large/public/2024-04/ABCD.png?itok=hj9hG8tC",media_library:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/media_library/public/2024-04/ABCD.png?itok=YF9Tlw2m",medium:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/medium/public/2024-04/ABCD.png?itok=tKA70460",news_size_600x300:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/news_size_600x300/public/2024-04/ABCD.png?itok=7XtOSKBk",thumbnail:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/thumbnail/public/2024-04/ABCD.png?itok=ixFIFK15",wide:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/wide/public/2024-04/ABCD.png?itok=PmN6kLLU",xtra_large_600x600:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/sites/crmtest-wodis80rc/files/styles/xtra_large_600x600/public/2024-04/ABCD.png?itok=PeMeD8UJ"}},relationships:{uid:{data:{type:"user--user",id:"98fd8e7a-4dcf-493e-be7c-594ea8cc9604",meta:{drupal_internal__target_id:3}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/41e2e5df-1753-4098-a6cc-c0744c90a70c/uid"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/file/file/41e2e5df-1753-4098-a6cc-c0744c90a70c/relationships/uid"}}}}},{type:"taxonomy_term--category",id:"3132a7a0-9f36-455b-834a-66c709361705",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/3132a7a0-9f36-455b-834a-66c709361705?resourceVersion=id%3A6"}},attributes:{drupal_internal__tid:6,drupal_internal__revision_id:6,langcode:"de",revision_created:"2024-03-18T16:02:20+00:00",revision_log_message:null,status:!0,name:"B\xE4cker",description:null,weight:1,changed:"2024-04-18T09:42:03+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_color:{color:"#000000",opacity:null}},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"3ea7378b-c39d-4e9f-ab5d-5f7bfd5e5d18",meta:{drupal_internal__target_id:"category"}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/3132a7a0-9f36-455b-834a-66c709361705/vid?resourceVersion=id%3A6"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/3132a7a0-9f36-455b-834a-66c709361705/relationships/vid?resourceVersion=id%3A6"}}},revision_user:{data:null,links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/3132a7a0-9f36-455b-834a-66c709361705/revision_user?resourceVersion=id%3A6"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/3132a7a0-9f36-455b-834a-66c709361705/relationships/revision_user?resourceVersion=id%3A6"}}},parent:{data:[{type:"taxonomy_term--category",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/3132a7a0-9f36-455b-834a-66c709361705/parent?resourceVersion=id%3A6"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/3132a7a0-9f36-455b-834a-66c709361705/relationships/parent?resourceVersion=id%3A6"}}},field_icon:{data:null,links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/3132a7a0-9f36-455b-834a-66c709361705/field_icon?resourceVersion=id%3A6"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/3132a7a0-9f36-455b-834a-66c709361705/relationships/field_icon?resourceVersion=id%3A6"}}}}},{type:"taxonomy_term--category",id:"e137ee4f-e45e-4e85-8a4c-91f011fde0d9",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/e137ee4f-e45e-4e85-8a4c-91f011fde0d9?resourceVersion=id%3A7"}},attributes:{drupal_internal__tid:7,drupal_internal__revision_id:7,langcode:"de",revision_created:"2024-03-18T16:02:20+00:00",revision_log_message:null,status:!0,name:"G\xE4rtnerei",description:null,weight:10,changed:"2024-04-18T09:42:03+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_color:{color:"#1B760F",opacity:null}},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"3ea7378b-c39d-4e9f-ab5d-5f7bfd5e5d18",meta:{drupal_internal__target_id:"category"}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/e137ee4f-e45e-4e85-8a4c-91f011fde0d9/vid?resourceVersion=id%3A7"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/e137ee4f-e45e-4e85-8a4c-91f011fde0d9/relationships/vid?resourceVersion=id%3A7"}}},revision_user:{data:null,links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/e137ee4f-e45e-4e85-8a4c-91f011fde0d9/revision_user?resourceVersion=id%3A7"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/e137ee4f-e45e-4e85-8a4c-91f011fde0d9/relationships/revision_user?resourceVersion=id%3A7"}}},parent:{data:[{type:"taxonomy_term--category",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/e137ee4f-e45e-4e85-8a4c-91f011fde0d9/parent?resourceVersion=id%3A7"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/e137ee4f-e45e-4e85-8a4c-91f011fde0d9/relationships/parent?resourceVersion=id%3A7"}}},field_icon:{data:null,links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/e137ee4f-e45e-4e85-8a4c-91f011fde0d9/field_icon?resourceVersion=id%3A7"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/e137ee4f-e45e-4e85-8a4c-91f011fde0d9/relationships/field_icon?resourceVersion=id%3A7"}}}}},{type:"taxonomy_term--category",id:"17b03958-7559-4dc5-be0a-d25b1ad53f92",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/17b03958-7559-4dc5-be0a-d25b1ad53f92?resourceVersion=id%3A10"}},attributes:{drupal_internal__tid:10,drupal_internal__revision_id:10,langcode:"de",revision_created:"2024-03-18T16:02:21+00:00",revision_log_message:null,status:!0,name:"Fahrzeug",description:null,weight:6,changed:"2024-04-18T09:42:03+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_color:null},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"3ea7378b-c39d-4e9f-ab5d-5f7bfd5e5d18",meta:{drupal_internal__target_id:"category"}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/17b03958-7559-4dc5-be0a-d25b1ad53f92/vid?resourceVersion=id%3A10"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/17b03958-7559-4dc5-be0a-d25b1ad53f92/relationships/vid?resourceVersion=id%3A10"}}},revision_user:{data:null,links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/17b03958-7559-4dc5-be0a-d25b1ad53f92/revision_user?resourceVersion=id%3A10"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/17b03958-7559-4dc5-be0a-d25b1ad53f92/relationships/revision_user?resourceVersion=id%3A10"}}},parent:{data:[{type:"taxonomy_term--category",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/17b03958-7559-4dc5-be0a-d25b1ad53f92/parent?resourceVersion=id%3A10"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/17b03958-7559-4dc5-be0a-d25b1ad53f92/relationships/parent?resourceVersion=id%3A10"}}},field_icon:{data:null,links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/17b03958-7559-4dc5-be0a-d25b1ad53f92/field_icon?resourceVersion=id%3A10"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/17b03958-7559-4dc5-be0a-d25b1ad53f92/relationships/field_icon?resourceVersion=id%3A10"}}}}},{type:"taxonomy_term--category",id:"1edb8fa5-3b3b-4a24-9946-9d2d5cb6de8f",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/1edb8fa5-3b3b-4a24-9946-9d2d5cb6de8f?resourceVersion=id%3A16"}},attributes:{drupal_internal__tid:16,drupal_internal__revision_id:16,langcode:"de",revision_created:"2024-03-19T15:12:36+00:00",revision_log_message:null,status:!0,name:"Catering",description:null,weight:3,changed:"2024-04-18T09:42:03+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_color:null},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"3ea7378b-c39d-4e9f-ab5d-5f7bfd5e5d18",meta:{drupal_internal__target_id:"category"}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/1edb8fa5-3b3b-4a24-9946-9d2d5cb6de8f/vid?resourceVersion=id%3A16"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/1edb8fa5-3b3b-4a24-9946-9d2d5cb6de8f/relationships/vid?resourceVersion=id%3A16"}}},revision_user:{data:null,links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/1edb8fa5-3b3b-4a24-9946-9d2d5cb6de8f/revision_user?resourceVersion=id%3A16"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/1edb8fa5-3b3b-4a24-9946-9d2d5cb6de8f/relationships/revision_user?resourceVersion=id%3A16"}}},parent:{data:[{type:"taxonomy_term--category",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/1edb8fa5-3b3b-4a24-9946-9d2d5cb6de8f/parent?resourceVersion=id%3A16"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/1edb8fa5-3b3b-4a24-9946-9d2d5cb6de8f/relationships/parent?resourceVersion=id%3A16"}}},field_icon:{data:null,links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/1edb8fa5-3b3b-4a24-9946-9d2d5cb6de8f/field_icon?resourceVersion=id%3A16"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/1edb8fa5-3b3b-4a24-9946-9d2d5cb6de8f/relationships/field_icon?resourceVersion=id%3A16"}}}}},{type:"taxonomy_term--category",id:"0eb4953e-9502-4b1b-8a54-b89ac7eca8d8",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/0eb4953e-9502-4b1b-8a54-b89ac7eca8d8?resourceVersion=id%3A8"}},attributes:{drupal_internal__tid:8,drupal_internal__revision_id:8,langcode:"de",revision_created:"2024-03-18T16:02:21+00:00",revision_log_message:null,status:!0,name:"Garten",description:null,weight:9,changed:"2024-04-18T09:42:03+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_color:null},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"3ea7378b-c39d-4e9f-ab5d-5f7bfd5e5d18",meta:{drupal_internal__target_id:"category"}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/0eb4953e-9502-4b1b-8a54-b89ac7eca8d8/vid?resourceVersion=id%3A8"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/0eb4953e-9502-4b1b-8a54-b89ac7eca8d8/relationships/vid?resourceVersion=id%3A8"}}},revision_user:{data:null,links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/0eb4953e-9502-4b1b-8a54-b89ac7eca8d8/revision_user?resourceVersion=id%3A8"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/0eb4953e-9502-4b1b-8a54-b89ac7eca8d8/relationships/revision_user?resourceVersion=id%3A8"}}},parent:{data:[{type:"taxonomy_term--category",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/0eb4953e-9502-4b1b-8a54-b89ac7eca8d8/parent?resourceVersion=id%3A8"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/0eb4953e-9502-4b1b-8a54-b89ac7eca8d8/relationships/parent?resourceVersion=id%3A8"}}},field_icon:{data:null,links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/0eb4953e-9502-4b1b-8a54-b89ac7eca8d8/field_icon?resourceVersion=id%3A8"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/0eb4953e-9502-4b1b-8a54-b89ac7eca8d8/relationships/field_icon?resourceVersion=id%3A8"}}}}},{type:"taxonomy_term--category",id:"8ee91fcf-eef1-4e1a-8c1d-6719e35a0ec3",links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8ee91fcf-eef1-4e1a-8c1d-6719e35a0ec3?resourceVersion=id%3A20"}},attributes:{drupal_internal__tid:20,drupal_internal__revision_id:20,langcode:"de",revision_created:"2024-03-26T09:27:08+00:00",revision_log_message:null,status:!0,name:"Information",description:null,weight:13,changed:"2024-04-18T09:42:03+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_color:{color:"#E205E6",opacity:null}},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"3ea7378b-c39d-4e9f-ab5d-5f7bfd5e5d18",meta:{drupal_internal__target_id:"category"}},links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8ee91fcf-eef1-4e1a-8c1d-6719e35a0ec3/vid?resourceVersion=id%3A20"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8ee91fcf-eef1-4e1a-8c1d-6719e35a0ec3/relationships/vid?resourceVersion=id%3A20"}}},revision_user:{data:null,links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8ee91fcf-eef1-4e1a-8c1d-6719e35a0ec3/revision_user?resourceVersion=id%3A20"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8ee91fcf-eef1-4e1a-8c1d-6719e35a0ec3/relationships/revision_user?resourceVersion=id%3A20"}}},parent:{data:[{type:"taxonomy_term--category",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8ee91fcf-eef1-4e1a-8c1d-6719e35a0ec3/parent?resourceVersion=id%3A20"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8ee91fcf-eef1-4e1a-8c1d-6719e35a0ec3/relationships/parent?resourceVersion=id%3A20"}}},field_icon:{data:null,links:{related:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8ee91fcf-eef1-4e1a-8c1d-6719e35a0ec3/field_icon?resourceVersion=id%3A20"},self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/8ee91fcf-eef1-4e1a-8c1d-6719e35a0ec3/relationships/field_icon?resourceVersion=id%3A20"}}}}}],links:{self:{href:"http://crmtest-wodis80rc-backoffice-test.aswtest.aareon.com/jsonapi/node/marketplace_item?include=field_details_image%2Cfield_overview_image%2Cfield_category"}}};var Aq=(()=&gt;{let e=class e{constructor(t,r){this.http=t,this.demoService=r,this.marketplaceUrl=Le.crmDispatcherBaseUrl+"/api/cms/content/node/marketplace_item?include=field_details_image,field_overview_image,field_category",this.demoMode=!0,this.marketplaceApiMock=Tq,this.demoMode=this.demoService.isDemoMode("marketplace")}getPartners(){if(this.demoMode){let t=new re;return setTimeout(()=&gt;{t.next(Bp.parse(this.marketplaceApiMock))},1e3),t.asObservable()}else return this.http.get(this.marketplaceUrl).pipe(Xe(t=&gt;ne(Bp.parse(t))))}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function T3e(n,e){if(n&amp;1&amp;&amp;(m(0,"a",3),v(1),h()),n&amp;2){let i,t=_();Im("href",t.partner.ssoLinkUrl,_t),d(),N((i=t.translations.OPEN)!==null&amp;&amp;i!==void 0?i:"Weiter")}}var Rq=(()=&gt;{let e=class e{constructor(){this.redirectionSpeech="",this.translations=kd}ngOnInit(){this.translations=kd,this.translations.REDIRECTION_SPEECH!==void 0&amp;&amp;this.translations.OPEN!==void 0&amp;&amp;(this.redirectionSpeech=this.translations.REDIRECTION_SPEECH.replace("OPEN_BUTTON_TEXT",this.translations.OPEN))}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-marketplace-redirection-popup"]],inputs:{partner:"partner"},decls:7,vars:3,consts:[["align","end"],["target","_blank","mat-flat-button","","color","primary","mat-dialog-close","true",3,"href",4,"ngIf"],["mat-button","","mat-dialog-close","true"],["target","_blank","mat-flat-button","","color","primary","mat-dialog-close","true",3,"href"]],template:function(r,o){if(r&amp;1&amp;&amp;(m(0,"mat-dialog-content")(1,"p"),v(2),h()(),m(3,"mat-dialog-actions",0),w(4,T3e,2,2,"a",1),m(5,"button",2),v(6),h()()),r&amp;2){let a;d(2),N(o.redirectionSpeech),d(2),p("ngIf",o.partner&amp;&amp;o.partner.ssoLinkUrl),d(2),N((a=o.translations.CANCEL)!==null&amp;&amp;a!==void 0?a:"X")}},dependencies:[fe,Mr,Ca,rr,Yl,We],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}a[_ngcontent-%COMP%]{text-decoration:none}"]});let n=e;return n})();function A3e(n,e){if(n&amp;1&amp;&amp;C(0,"img",25),n&amp;2){let i,t,r=_();p("src",r.partner==null?null:r.partner.companyLogo,_t)("alt",(i=r.partner==null?null:r.partner.company)!==null&amp;&amp;i!==void 0?i:"")("title",(t=(t=(t=r.partner==null?null:r.partner.company)!==null&amp;&amp;t!==void 0?t:r.partner==null?null:r.partner.firstName)!==null&amp;&amp;t!==void 0?t:r.partner==null?null:r.partner.lastName)!==null&amp;&amp;t!==void 0?t:"")}}function R3e(n,e){if(n&amp;1&amp;&amp;(m(0,"span",29),v(1),h()),n&amp;2){let i=_(2);d(),N(i.partner==null?null:i.partner.company)}}function F3e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",26),C(1,"mat-icon",27),w(2,R3e,2,1,"span",28),h()),n&amp;2){let i=_();d(2),p("ngIf",i.partner==null?null:i.partner.company)}}function N3e(n,e){if(n&amp;1){let i=U();m(0,"a",30),P("click",function(){I(i);let r=_();return T(r.showMore())}),v(1),h()}if(n&amp;2){let i=_();d(),N(i.translations==null?null:i.translations.SHOW_MORE)}}function L3e(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",31)}function j3e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",32),v(1),h()),n&amp;2){let i=_();d(),Mt(" ",i.partner==null?null:i.partner.firstName," ",i.partner==null?null:i.partner.lastName," ")}}function V3e(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",33)}function B3e(n,e){if(n&amp;1&amp;&amp;(m(0,"div")(1,"a",34),v(2),h()()),n&amp;2){let i=_();d(),p("href",i.partner==null?null:i.partner.website,_t),d(),S(" ",i.partner==null?null:i.partner.website," ")}}function z3e(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",35)}function H3e(n,e){if(n&amp;1&amp;&amp;(m(0,"div")(1,"a",34),v(2),h()()),n&amp;2){let i=_();d(),p("href",i.mailUrl,_t),d(),S(" ",i.partner==null?null:i.partner.email," ")}}function U3e(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",36)}function W3e(n,e){if(n&amp;1&amp;&amp;(m(0,"div")(1,"a",34),v(2),h()()),n&amp;2){let i=_();d(),p("href",i.phoneUrl,_t),d(),S(" ",i.partner==null?null:i.partner.phone," ")}}function G3e(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",37)}function $3e(n,e){if(n&amp;1&amp;&amp;(m(0,"div")(1,"a",34),v(2),h()()),n&amp;2){let i=_();d(),p("href",i.mobilePhoneUrl,_t),d(),S(" ",i.partner==null?null:i.partner.mobilePhone," ")}}function Y3e(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",38)}function q3e(n,e){if(n&amp;1&amp;&amp;(m(0,"div")(1,"a",34),v(2),h()()),n&amp;2){let i=_();d(),p("href",i.faxUrl,_t),d(),S(" ",i.partner==null?null:i.partner.fax," ")}}function Z3e(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",39)}function Q3e(n,e){if(n&amp;1&amp;&amp;(m(0,"div")(1,"span"),v(2),C(3,"br"),m(4,"a",40),v(5),h()()()),n&amp;2){let i=_();d(2),S(" ",i.partner==null?null:i.partner.address," "),d(2),Nl("href","https://www.google.com/maps/search/?api=1&amp;query=",i.mapsLink,"",_t),d(),S(" ","["+(i.translations==null?null:i.translations.GOOGLEMAPS)+"]"," ")}}function K3e(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",41)}function X3e(n,e){if(n&amp;1&amp;&amp;(C(0,"div",42),de(1,"sanitizer")),n&amp;2){let i=_();p("innerHTML",en(1,1,i.partner.openingHours),qe)}}function J3e(n,e){if(n&amp;1){let i=U();m(0,"div",43)(1,"button",44),P("click",function(){I(i);let r=_();return T(r.openRedirectDialog())}),v(2),h()()}if(n&amp;2){let i=_();d(2),N(i.partner==null?null:i.partner.ssoLinkText)}}var Fq=(()=&gt;{let e=class e{constructor(t,r,o){this.sanitizer=t,this.viewService=r,this.matDialog=o,this.translations=null,this.isShowMore=!1,this.descriptionShortLength=400}ngOnInit(){this.translations=kd}get mailUrl(){return this.sanitizer.bypassSecurityTrustUrl(`mailto:${this.partner?.email}`)}get phoneUrl(){return this.sanitizer.bypassSecurityTrustUrl(`callto:${this.partner?.phone}`)}get mobilePhoneUrl(){return this.sanitizer.bypassSecurityTrustUrl(`callto:${this.partner?.mobilePhone}`)}get faxUrl(){return this.sanitizer.bypassSecurityTrustUrl(`callto:${this.partner?.fax}`)}get descriptionShortened(){return this.partner===null||this.partner.description===void 0?"":this.isShowMore||this.partner.description.length&lt;=this.descriptionShortLength+3?this.partner.description:this.partner.description.substring(0,this.descriptionShortLength)+"..."}get isDescriptionShortened(){return this.partner===null||this.partner.description===void 0?!1:this.partner.description.length&gt;this.descriptionShortLength}get partner(){return this.viewService.activePartner}get mapsLink(){let t=this.viewService.activePartner?.address??"";return encodeURIComponent(t)}showMore(){this.isShowMore=!0}openRedirectDialog(){let t=this.matDialog.open(Rq);t.componentInstance.partner=this.partner}};e.\u0275fac=function(r){return new(r||e)(x(br),x(Ku),x(Jn))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-marketplace-partner-popup"]],decls:34,vars:26,consts:[["matDialogTitle","",1,"grid-for-x"],["mat-icon-button","","tabindex","-1",1,"close-dialog",3,"title","mat-dialog-close"],["svgIcon","basics:close"],[1,"mat-typography"],[1,"pop-up-grid"],[1,"section-left-pics"],[1,"company-logo"],["class","img-fluid",3,"src","alt","title",4,"ngIf"],["class","no-company-logo",4,"ngIf"],[1,"description-text","ckEditor-view",3,"innerHTML"],["class","show-more",3,"click",4,"ngIf"],[1,"section-right-list"],["svgIcon","basics:profile","class","adjust-line",4,"ngIf"],["class","partner-name",4,"ngIf"],["svgIcon","realestate:house",4,"ngIf"],[4,"ngIf"],["svgIcon","communication:mail",4,"ngIf"],["svgIcon","communication:phone",4,"ngIf"],["svgIcon","others:support-mobile",4,"ngIf"],["svgIcon","others:newspaper",4,"ngIf"],["svgIcon","view:map","class","adjust-line",4,"ngIf"],["svgIcon","others:time",4,"ngIf"],["class","partner-open",3,"innerHTML",4,"ngIf"],["align","center"],["class","marketplace-sso",4,"ngIf"],[1,"img-fluid",3,"src","alt","title"],[1,"no-company-logo"],["svgIcon","others:market",1,"default-inner-icon"],["class","default-logo-name",4,"ngIf"],[1,"default-logo-name"],[1,"show-more",3,"click"],["svgIcon","basics:profile",1,"adjust-line"],[1,"partner-name"],["svgIcon","realestate:house"],["target","_blank","tabindex","-1",3,"href"],["svgIcon","communication:mail"],["svgIcon","communication:phone"],["svgIcon","others:support-mobile"],["svgIcon","others:newspaper"],["svgIcon","view:map",1,"adjust-line"],["target","_blank","tabindex","-1",1,"google-map-link",3,"href"],["svgIcon","others:time"],[1,"partner-open",3,"innerHTML"],[1,"marketplace-sso"],["mat-flat-button","","color","primary",3,"click"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0)(1,"h2"),v(2),h(),m(3,"button",1),C(4,"mat-icon",2),h()(),m(5,"mat-dialog-content",3)(6,"div",4)(7,"section",5)(8,"div",6),w(9,A3e,1,3,"img",7)(10,F3e,3,1,"div",8),h(),m(11,"div"),C(12,"p",9),de(13,"linkSanitize"),w(14,N3e,2,1,"a",10),h()(),m(15,"section",11),w(16,L3e,1,0,"mat-icon",12)(17,j3e,2,2,"div",13)(18,V3e,1,0,"mat-icon",14)(19,B3e,3,2,"div",15)(20,z3e,1,0,"mat-icon",16)(21,H3e,3,2,"div",15)(22,U3e,1,0,"mat-icon",17)(23,W3e,3,2,"div",15)(24,G3e,1,0,"mat-icon",18)(25,$3e,3,2,"div",15)(26,Y3e,1,0,"mat-icon",19)(27,q3e,3,2,"div",15)(28,Z3e,1,0,"mat-icon",20)(29,Q3e,6,4,"div",15)(30,K3e,1,0,"mat-icon",21)(31,X3e,2,3,"div",22),h()()(),m(32,"mat-dialog-actions",23),w(33,J3e,3,1,"div",24),h()),r&amp;2&amp;&amp;(d(2),N(o.partner==null?null:o.partner.company),d(),p("title",o.translations==null?null:o.translations.CANCEL)("mat-dialog-close",!0),d(6),p("ngIf",o.partner==null?null:o.partner.companyLogo),d(),p("ngIf",!(o.partner!=null&amp;&amp;o.partner.companyLogo)),d(2),p("innerHTML",en(13,24,o.descriptionShortened),qe),d(2),p("ngIf",o.isDescriptionShortened&amp;&amp;!o.isShowMore),d(2),p("ngIf",(o.partner==null?null:o.partner.firstName)||(o.partner==null?null:o.partner.lastName)),d(),p("ngIf",(o.partner==null?null:o.partner.firstName)||(o.partner==null?null:o.partner.lastName)),d(),p("ngIf",o.partner==null?null:o.partner.website),d(),p("ngIf",o.partner==null?null:o.partner.website),d(),p("ngIf",o.partner==null?null:o.partner.email),d(),p("ngIf",o.partner==null?null:o.partner.email),d(),p("ngIf",o.partner==null?null:o.partner.phone),d(),p("ngIf",o.partner==null?null:o.partner.phone),d(),p("ngIf",o.partner==null?null:o.partner.mobilePhone),d(),p("ngIf",o.partner==null?null:o.partner.mobilePhone),d(),p("ngIf",o.partner==null?null:o.partner.fax),d(),p("ngIf",o.partner==null?null:o.partner.fax),d(),p("ngIf",o.partner==null?null:o.partner.address),d(),p("ngIf",o.partner==null?null:o.partner.address),d(),p("ngIf",o.partner==null?null:o.partner.openingHours),d(),p("ngIf",o.partner==null?null:o.partner.openingHours),d(2),p("ngIf",(o.partner==null?null:o.partner.ssoLinkText)&amp;&amp;(o.partner==null?null:o.partner.ssoLinkUrl)))},dependencies:[fe,Mr,kr,Ca,rr,Ce,We,dn,S2,Bi],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.grid-for-x[_ngcontent-%COMP%]{display:grid;grid-template-columns:auto 60px}.pop-up-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:55fr 45fr;column-gap:35px}@media (max-width: 754px){.pop-up-grid[_ngcontent-%COMP%]{grid-template-columns:auto;row-gap:30px}}.company-logo[_ngcontent-%COMP%]{max-height:100px}.company-logo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:100%;max-width:100%}.section-left-pics[_ngcontent-%COMP%]{display:grid;max-width:400px;row-gap:16px;text-align:justify}.section-right-list[_ngcontent-%COMP%]{display:grid;grid-template-columns:30px auto;row-gap:10px}.section-right-list[_ngcontent-%COMP%] &gt; div[_ngcontent-%COMP%]{line-height:20px}.description-text[_ngcontent-%COMP%]{line-height:20px}.partner-open[_ngcontent-%COMP%]{white-space:pre-line}.show-more[_ngcontent-%COMP%]{cursor:pointer;display:block}.show-more[_ngcontent-%COMP%]:focus, .show-more[_ngcontent-%COMP%]:hover{color:#23527c;text-decoration:underline}.no-company-logo[_ngcontent-%COMP%]{display:grid;grid-template-columns:30fr 70fr;justify-content:center;align-items:center}.default-inner-icon[_ngcontent-%COMP%]{width:90px;height:90px;color:#cbced2}.default-logo-name[_ngcontent-%COMP%]{font-size:x-large;color:#cbced2}.google-map-link[_ngcontent-%COMP%]{cursor:pointer;display:block}.google-map-link[_ngcontent-%COMP%]:focus, .google-map-link[_ngcontent-%COMP%]:hover{color:#23527c;text-decoration:underline}"]});let n=e;return n})();var eSe=()=&gt;({height:"150px",width:"210px"}),tSe=()=&gt;({height:"30px",width:"100%"}),nSe=()=&gt;({height:"40px",width:"100px"}),iSe=()=&gt;({height:"30px",width:"200px"});function rSe(n,e){n&amp;1&amp;&amp;(H(0),m(1,"div",2),C(2,"ngx-skeleton-loader",3)(3,"br"),m(4,"div",4),C(5,"ngx-skeleton-loader",3)(6,"br"),h()(),m(7,"mat-card-content")(8,"mat-card-title",5),C(9,"ngx-skeleton-loader",3)(10,"br"),h(),m(11,"mat-card-subtitle"),C(12,"ngx-skeleton-loader",3)(13,"br"),h()(),W()),n&amp;2&amp;&amp;(d(2),p("theme",A(4,eSe)),d(3),p("theme",A(5,tSe)),d(4),p("theme",A(6,nSe)),d(3),p("theme",A(7,iSe)))}function oSe(n,e){if(n&amp;1&amp;&amp;C(0,"img",9),n&amp;2){let i=_(2);p("src",i.partner.logo,_t)("alt",i.partner.company)("title",i.partner.company)}}function aSe(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",10)}function sSe(n,e){if(n&amp;1){let i=U();m(0,"div",6),P("click",function(){I(i);let r=_();return T(r.openDialog())}),m(1,"div",2),w(2,oSe,1,3,"img",7),m(3,"div",4),w(4,aSe,1,0,"mat-icon",8),h()(),m(5,"mat-card-content")(6,"mat-card-title",5),v(7),h(),m(8,"mat-card-subtitle"),v(9),h()()()}if(n&amp;2){let i=_();d(2),p("ngIf",i.partner.logo),d(2),p("ngIf",!i.partner.logo),d(3),N(i.partner.company),d(2),N(i.getCatName(i.partner))}}var Nq=(()=&gt;{let e=class e{constructor(t,r,o){this.viewService=t,this.store=r,this.matDialog=o}openDialog(){this.viewService.activePartner=this.partner;let t={autoFocus:"dialog"};window.innerWidth&lt;769&amp;&amp;(t.panelClass=["adcl-fullscreen-dialog"]),this.matDialog.open(Fq,t)}getCatName(t){let r="",o=this.store.getCategories();if(o===null)return"";for(let a=0;a&lt;o.length;a++)t.categoryId===o[a].categoryId&amp;&amp;(r=o[a].name);return r}};e.\u0275fac=function(r){return new(r||e)(x(Ku),x(wg),x(Jn))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-marketplace-partner"]],inputs:{partner:"partner",isLoading:"isLoading"},decls:2,vars:2,consts:[[4,"ngIf"],[3,"click",4,"ngIf"],[1,"card-img"],[3,"theme"],[1,"no-logo-container"],[1,"smaller-title"],[3,"click"],["mat-card-image","","class","card-pic",3,"src","alt","title",4,"ngIf"],["svgIcon","others:market","class","default-icon",4,"ngIf"],["mat-card-image","",1,"card-pic",3,"src","alt","title"],["svgIcon","others:market",1,"default-icon"]],template:function(r,o){r&amp;1&amp;&amp;w(0,rSe,14,8,"ng-container",0)(1,sSe,10,4,"div",1),r&amp;2&amp;&amp;(p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading))},dependencies:[fe,Ce,Dt,$c,ps,qr,Ge],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.smaller-title[_ngcontent-%COMP%]{font-size:large}.card-img[_ngcontent-%COMP%]{display:flex;height:200px;width:100%;border-radius:16px 16px 0 0;align-items:center;justify-content:center}.card-pic[_ngcontent-%COMP%]{width:80%;height:80%;object-fit:contain}.no-logo-container[_ngcontent-%COMP%]{display:block;text-align:center}.default-icon[_ngcontent-%COMP%]{width:150px;height:150px;max-height:100%;max-width:100%;color:#cbced2}"]});let n=e;return n})();var lSe=()=&gt;[1,2,3];function dSe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card",3),C(1,"crm-frontend-marketplace-partner",4),h()),n&amp;2){let i=_(2);d(),p("isLoading",i.isLoading)}}function uSe(n,e){n&amp;1&amp;&amp;(H(0),w(1,dSe,2,1,"mat-card",2),W()),n&amp;2&amp;&amp;(d(),p("ngForOf",A(1,lSe)))}function mSe(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-marketplace-partner",6),n&amp;2){let i=_().$implicit;p("partner",i)}}function pSe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card",3),w(1,mSe,1,1,"crm-frontend-marketplace-partner",5),h()),n&amp;2){let i=e.$implicit;d(),p("ngIf",i)}}function hSe(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,pSe,2,1,"mat-card",2),W()),n&amp;2){let i=_();d(),p("ngForOf",i.partners)}}var Lq=(()=&gt;{let e=class e{constructor(t,r){this.store=t,this.viewService=r,this.partners=null,this.showFavorites=!1,this.translations=null}ngOnInit(){this.translations=kd,this.showFavorites=!1,this.partners=this.store.getPartners(),this.viewService.filterCategorySubject.subscribe(t=&gt;{if(t.categories.length===0&amp;&amp;t.searchstring==="")this.partners=this.store.getPartners();else{let r=this.store.getPartners();this.partners=this.filterPartnersBySearch(this.filterPartnersByCategories(t.categories,r),t.searchstring)}})}changeFavsValue(t){this.showFavorites=t}filterPartnersByCategories(t,r){if(r===null)return[];let o=[];if(t.length===0)return r;for(let a=0;a&lt;r.length;a++)for(let s=0;s&lt;t.length;s++)r[a].categoryId===t[s].categoryId&amp;&amp;o.push(r[a]);return o}filterPartnersBySearch(t,r){let o=[];if(r=="")return t;for(let a=0;a&lt;t.length;a++)(t[a].categoryName?.toLowerCase().includes(r.toLowerCase())||t[a].company.toLowerCase().includes(r.toLowerCase())||t[a].description?.toLowerCase().includes(r.toLowerCase())||t[a].address?.toLowerCase().includes(r.toLowerCase())||t[a].lastName?.toLowerCase().includes(r.toLowerCase())||t[a].firstName?.toLowerCase().includes(r.toLowerCase())||t[a].website?.toLowerCase().includes(r.toLowerCase()))&amp;&amp;o.push(t[a]);return o}};e.\u0275fac=function(r){return new(r||e)(x(wg),x(Ku))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-marketplace-partners"]],inputs:{isLoading:"isLoading"},decls:3,vars:2,consts:[[1,"partners-container"],[4,"ngIf"],["class","partner-card",4,"ngFor","ngForOf"],[1,"partner-card"],[3,"isLoading"],[3,"partner",4,"ngIf"],[3,"partner"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0),w(1,uSe,2,2,"ng-container",1)(2,hSe,2,1,"ng-container",1),h()),r&amp;2&amp;&amp;(d(),p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading))},dependencies:[Ue,fe,et,Nq],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.partners-container[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-column-gap:20px}.partner-card[_ngcontent-%COMP%]{width:100%}.partner-card[_ngcontent-%COMP%]:hover{box-shadow:0 0 1px #3031330d,0 16px 24px #3031331a!important;cursor:pointer}"]});let n=e;return n})();var jq=()=&gt;({height:"30px",width:"100px"}),gSe=()=&gt;[1,2,3],_Se=()=&gt;({height:"30px",width:"60px"});function bSe(n,e){n&amp;1&amp;&amp;C(0,"ngx-skeleton-loader",4),n&amp;2&amp;&amp;p("theme",A(1,_Se))}function vSe(n,e){if(n&amp;1&amp;&amp;(m(0,"section")(1,"article",2)(2,"section",3),C(3,"ngx-skeleton-loader",4)(4,"br"),w(5,bSe,1,2,"ngx-skeleton-loader",5),h(),m(6,"section",6),C(7,"ngx-skeleton-loader",4),h()(),C(8,"crm-frontend-marketplace-partners",7),h()),n&amp;2){let i=_();d(3),p("theme",A(4,jq)),d(2),p("ngForOf",A(5,gSe)),d(2),p("theme",A(6,jq)),d(),p("isLoading",i.isLoading)}}function ySe(n,e){if(n&amp;1){let i=U();m(0,"mat-chip-option",13),P("click",function(){let r=I(i).$implicit,o=_(2);return T(o.clickOnCategory(r))}),v(1),h()}if(n&amp;2){let i=e.$implicit;d(),N(i.name)}}function CSe(n,e){n&amp;1&amp;&amp;C(0,"crm-frontend-marketplace-partners")}function xSe(n,e){if(n&amp;1){let i=U();m(0,"section")(1,"article",2)(2,"section",3)(3,"h4"),v(4),h(),m(5,"mat-chip-listbox",8),w(6,ySe,2,1,"mat-chip-option",9),de(7,"sortBy"),h()(),m(8,"section",6)(9,"mat-form-field",10),C(10,"mat-icon",11),m(11,"input",12),Qn("ngModelChange",function(r){I(i);let o=_();return ti(o.searchTerm,r)||(o.searchTerm=r),T(r)}),P("ngModelChange",function(){I(i);let r=_();return T(r.useSearch())}),h()()()(),w(12,CSe,1,0,"crm-frontend-marketplace-partners",1),h()}if(n&amp;2){let i=_();d(4),N("W\xE4hlen Sie Ihre Kategorie"),d(),p("multiple",!0),d(),p("ngForOf",Di(7,6,i.categories,"asc","name")),d(5),Zn("ngModel",i.searchTerm),p("placeholder",i.text&amp;&amp;i.text.SEARCH?i.text.SEARCH:"Suche"),d(),p("ngIf",i.partners&amp;&amp;i.partners.length)}}var Vq=(()=&gt;{let e=class e{constructor(t,r,o){this.viewService=t,this.store=r,this.apiService=o,this.partners=[],this.categories=[],this.detailToView=null,this.text=null,this.filteredCategories={categories:[],searchstring:""},this.searchTerm="",this.isLoading=!0,this.showDetailView=!0}ngOnInit(){this.initializeData(),this.text=kd}initializeData(){this.apiService.getPartners().subscribe(t=&gt;{this.partners=t,this.categories=Bp.parseCategories(t),this.store.setPartners(this.partners),this.store.setCategories(this.categories),this.detailToView=this.partners[0],this.isLoading=!1})}clickOnCategory(t){this.filteredCategories.categories.indexOf(t)==-1?(this.filteredCategories.categories.push(t),this.viewService.changeFilterCategory(this.filteredCategories)):(this.filteredCategories.categories.splice(this.filteredCategories.categories.indexOf(t),1),this.viewService.changeFilterCategory(this.filteredCategories))}useSearch(){this.filteredCategories.searchstring=this.searchTerm,this.viewService.changeFilterCategory(this.filteredCategories)}};e.\u0275fac=function(r){return new(r||e)(x(Ku),x(wg),x(Aq))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-marketplace"]],inputs:{widgetParameters:"widgetParameters"},decls:3,vars:2,consts:[[1,"mat-typography"],[4,"ngIf"],[1,"sort-and-search"],[1,"gallery-section","cat-choice"],[3,"theme"],[3,"theme",4,"ngFor","ngForOf"],[1,"gallery-section","search-all","dynamic-table-filters-container--global","alt-form-background"],[3,"isLoading"],[1,"chips-container",3,"multiple"],["class","customer-color",3,"click",4,"ngFor","ngForOf"],[1,"adcl-searchform"],["matPrefix","","svgIcon","basics:search"],["matInput","",3,"ngModelChange","ngModel","placeholder"],[1,"customer-color",3,"click"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0),w(1,vSe,9,7,"section",1)(2,xSe,13,10,"section",1),h()),r&amp;2&amp;&amp;(d(),p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading))},dependencies:[Ue,fe,Ce,ac,oc,Ht,yr,nn,tn,Vt,ji,Ge,Lq,bs],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.head-and-subline[_ngcontent-%COMP%]{padding:8px 0}"]});let n=e;return n})();var $A={goLeft:`&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="82px"
    height="81px" viewBox="0 0 82 81" version="1.1"&gt;
    &lt;title&gt;go left&lt;/title&gt;
        &lt;g id="002-FAQ-01-homepage" transform="translate(-73.000000, -370.000000)"&gt;
            &lt;g id="carousel_c" transform="translate(73.500000, 310.000000)"&gt;
                &lt;g id="icons/arrow-left" transform="translate(0.000000, 60.000000)" fill="#343F4D"&gt;
                    &lt;polygon id="Path-3"
                        transform="translate(35.437500, 40.500000) rotate(-180.000000) translate(-35.437500, -40.500000) "
                        points="23.3523491 13.5 50.625 40.5 23.3523491 67.5 20.25 64.4286658 44.4225272 40.5001807 20.25 16.5713342" /&gt;
                &lt;/g&gt;
            &lt;/g&gt;
        &lt;/g&gt;
&lt;/svg&gt;
`,goRight:`&lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="82px"
    height="81px" viewBox="0 0 82 81" version="1.1"&gt;
    &lt;title&gt;go Right&lt;/title&gt;
    &lt;g id="002-FAQ-01-homepage_ii" transform="translate(-1253.000000, -370.000000)"&gt;
        &lt;g id="carousel_cc" transform="translate(73.500000, 310.000000)"&gt;
            &lt;g id="icons/arrow-left-copy" transform="translate(1180.000000, 60.000000)" fill="#343F4D"&gt;
                &lt;polygon id="Path-3"
                    points="33.1326436 13.5 57.375 40.5 33.1326436 67.5 30.375 64.4286658 51.8616908 40.5001807 30.375 16.5713342" /&gt;
            &lt;/g&gt;
        &lt;/g&gt;
    &lt;/g&gt;
&lt;/svg&gt;
`};var FM={FAQ:"FAQ",FAQ_EXPLANATION:"Hier finden Sie Antworten auf die am h\xE4ufigsten gestellten Fragen",FAQ_ASK_QUESTION:"Eine Frage stellen",FAQ_NO:"Nein",FAQ_YES:"Ja",FAQ_ARTICLE_HELPFUL:"War dieser Artikel hilfreich?",FAQ_RESULTS:"Suchergebnis",CATEGORIES:"Nach Kategorie filtern",FAQ_SEARCH_PLACEHOLDER:"Suche"};var YA={};Dd(YA,{data:()=&gt;MSe,default:()=&gt;ESe,included:()=&gt;kSe,jsonapi:()=&gt;wSe,links:()=&gt;OSe});var wSe={version:"1.0",meta:{links:{self:{href:"http://jsonapi.org/format/1.0/"}}}},MSe=[{type:"node--faq_element",id:"6e483f99-f8e1-443b-975a-4d34c7b1a5f0",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/faq_element/6e483f99-f8e1-443b-975a-4d34c7b1a5f0?resourceVersion=id%3A15"}},attributes:{drupal_internal__nid:8,drupal_internal__vid:15,langcode:"de",revision_timestamp:"2023-09-11T11:50:02+00:00",revision_log:null,status:!0,title:"Was ist Ihr Unternehmen und welche Dienstleistungen bieten Sie an?",created:"2023-09-11T11:48:55+00:00",changed:"2023-09-11T11:50:02+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:`Wir sind ein f\xFChrendes Unternehmen in der Branche XYZ und bieten eine breite Palette von Dienstleistungen an, darunter:\r
\r
- Foo\r
- Bar\r
- Baz`,format:"restricted_html",processed:`&lt;p&gt;Wir sind ein f\xFChrendes Unternehmen in der Branche XYZ und bieten eine breite Palette von Dienstleistungen an, darunter:&lt;/p&gt;
&lt;p&gt;- Foo&lt;br /&gt;
- Bar&lt;br /&gt;
- Baz&lt;/p&gt;
`,summary:""}},relationships:{node_type:{data:{type:"node_type--node_type",id:"4f6e6a5e-a498-4d19-ae1c-a841d62c799f",meta:{drupal_internal__target_id:"faq_element"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/faq_element/6e483f99-f8e1-443b-975a-4d34c7b1a5f0/node_type?resourceVersion=id%3A15"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/faq_element/6e483f99-f8e1-443b-975a-4d34c7b1a5f0/relationships/node_type?resourceVersion=id%3A15"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/faq_element/6e483f99-f8e1-443b-975a-4d34c7b1a5f0/revision_uid?resourceVersion=id%3A15"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/faq_element/6e483f99-f8e1-443b-975a-4d34c7b1a5f0/relationships/revision_uid?resourceVersion=id%3A15"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/faq_element/6e483f99-f8e1-443b-975a-4d34c7b1a5f0/uid?resourceVersion=id%3A15"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/faq_element/6e483f99-f8e1-443b-975a-4d34c7b1a5f0/relationships/uid?resourceVersion=id%3A15"}}},field_category:{data:{type:"taxonomy_term--category",id:"7f259678-32bc-4ea5-ace5-d4dcceb06ae0",meta:{drupal_internal__target_id:2}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/faq_element/6e483f99-f8e1-443b-975a-4d34c7b1a5f0/field_category?resourceVersion=id%3A15"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/faq_element/6e483f99-f8e1-443b-975a-4d34c7b1a5f0/relationships/field_category?resourceVersion=id%3A15"}}}}},{type:"node--faq_element",id:"13d421e3-fd2b-422b-903e-0728e1483fe0",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/faq_element/13d421e3-fd2b-422b-903e-0728e1483fe0?resourceVersion=id%3A16"}},attributes:{drupal_internal__nid:9,drupal_internal__vid:16,langcode:"de",revision_timestamp:"2023-09-11T11:54:22+00:00",revision_log:null,status:!0,title:"Welche Zahlungsmethoden akzeptieren",created:"2023-09-11T11:53:30+00:00",changed:"2023-09-11T11:54:22+00:00",promote:!0,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,body:{value:"Wir akzeptieren derzeit Zahlungen per Kreditkarte (Visa, MasterCard) und PayPal. Weitere Informationen finden Sie auf unserer Zahlungsseite.",format:"restricted_html",processed:`&lt;p&gt;Wir akzeptieren derzeit Zahlungen per Kreditkarte (Visa, MasterCard) und PayPal. Weitere Informationen finden Sie auf unserer Zahlungsseite.&lt;/p&gt;
`,summary:""}},relationships:{node_type:{data:{type:"node_type--node_type",id:"4f6e6a5e-a498-4d19-ae1c-a841d62c799f",meta:{drupal_internal__target_id:"faq_element"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/faq_element/13d421e3-fd2b-422b-903e-0728e1483fe0/node_type?resourceVersion=id%3A16"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/faq_element/13d421e3-fd2b-422b-903e-0728e1483fe0/relationships/node_type?resourceVersion=id%3A16"}}},revision_uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/faq_element/13d421e3-fd2b-422b-903e-0728e1483fe0/revision_uid?resourceVersion=id%3A16"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/faq_element/13d421e3-fd2b-422b-903e-0728e1483fe0/relationships/revision_uid?resourceVersion=id%3A16"}}},uid:{data:{type:"user--user",id:"debd746a-0dcb-4c05-9274-739132ff7228",meta:{drupal_internal__target_id:1}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/faq_element/13d421e3-fd2b-422b-903e-0728e1483fe0/uid?resourceVersion=id%3A16"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/faq_element/13d421e3-fd2b-422b-903e-0728e1483fe0/relationships/uid?resourceVersion=id%3A16"}}},field_category:{data:{type:"taxonomy_term--category",id:"7f259678-32bc-4ea5-ace5-d4dcceb06ae0",meta:{drupal_internal__target_id:2}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/faq_element/13d421e3-fd2b-422b-903e-0728e1483fe0/field_category?resourceVersion=id%3A16"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/node/faq_element/13d421e3-fd2b-422b-903e-0728e1483fe0/relationships/field_category?resourceVersion=id%3A16"}}}}}],kSe=[{type:"taxonomy_term--category",id:"7f259678-32bc-4ea5-ace5-d4dcceb06ae0",links:{self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/7f259678-32bc-4ea5-ace5-d4dcceb06ae0?resourceVersion=id%3A2"}},attributes:{drupal_internal__tid:2,drupal_internal__revision_id:2,langcode:"de",revision_created:"2023-09-11T11:50:02+00:00",revision_log_message:null,status:!0,name:"FAQ",description:null,weight:0,changed:"2023-09-11T11:50:02+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_color:null},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"3ea7378b-c39d-4e9f-ab5d-5f7bfd5e5d18",meta:{drupal_internal__target_id:"category"}},links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/7f259678-32bc-4ea5-ace5-d4dcceb06ae0/vid?resourceVersion=id%3A2"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/7f259678-32bc-4ea5-ace5-d4dcceb06ae0/relationships/vid?resourceVersion=id%3A2"}}},revision_user:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/7f259678-32bc-4ea5-ace5-d4dcceb06ae0/revision_user?resourceVersion=id%3A2"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/7f259678-32bc-4ea5-ace5-d4dcceb06ae0/relationships/revision_user?resourceVersion=id%3A2"}}},parent:{data:[{type:"taxonomy_term--category",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/7f259678-32bc-4ea5-ace5-d4dcceb06ae0/parent?resourceVersion=id%3A2"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/7f259678-32bc-4ea5-ace5-d4dcceb06ae0/relationships/parent?resourceVersion=id%3A2"}}},field_icon:{data:null,links:{related:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/7f259678-32bc-4ea5-ace5-d4dcceb06ae0/field_icon?resourceVersion=id%3A2"},self:{href:"http://crm-cms-default.aswtest.aareon.com/de/jsonapi/taxonomy_term/category/7f259678-32bc-4ea5-ace5-d4dcceb06ae0/relationships/field_icon?resourceVersion=id%3A2"}}}}}],OSe={self:{href:"http://crm-cms-default.aswtest.aareon.com/jsonapi/node/faq_element?include=field_category"}},ESe={jsonapi:wSe,data:MSe,included:kSe,links:OSe};var mv=class{static parse(e){if(e.data.length&lt;1)return[];let i={};e.data.forEach(r=&gt;{let a=r.relationships?.field_category?.data?.id,s={id:r.id,questionText:r.attributes.title,answer:r.attributes.body.value};i[a]?i[a].push(s):i[a]=[s]});let t=[];return Object.keys(i).forEach(r=&gt;{let o=e.included?.find(a=&gt;a.id===r);o&amp;&amp;t.push({id:r,name:o.attributes.name,questions:i[r]})}),t}};var NM=(()=&gt;{let e=class e{constructor(t,r){this.http=t,this.demoService=r,this.faqUrl=Le.crmDispatcherBaseUrl+"/api/cms/content/node/faq_element?include=field_category",this.demoMode=!0,this.demoMode=this.demoService.isDemoMode("faq")}setDemoMode(t){this.demoMode=t}getFAQData(){if(this.demoMode){let t=new re;return setTimeout(()=&gt;{t.next(mv.parse(YA))},1e3),t.asObservable()}else return this.http.get(this.faqUrl).pipe(Xe(t=&gt;ne(mv.parse(t))))}voteItem(t,r){let o="/jaguar/faq/vote-item",a=new FormData;return a.append("itemId",t),r==="YES"?a.append("upvote","true"):a.append("downvote","true"),this.http.post(o,a)}sendQuestion(t,r,o){let a="/jaguar/faq/user-query",s=new FormData;return s.append("name",t),s.append("email",r),s.append("question",o),this.http.post(a,s)}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var qA=function(n){return n.YES="YES",n.NO="NO",n}(qA||{});var SSe=()=&gt;[1,2,3],PSe=()=&gt;({"margin-bottom":"0","margin-top":"6px",width:"300px","min-height":"20px"}),DSe=()=&gt;({"margin-bottom":"2px",width:"50%","min-height":"30px"}),ISe=()=&gt;({"margin-bottom":"2px",width:"70%","min-height":"30px"});function TSe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-expansion-panel",5)(1,"mat-expansion-panel-header"),C(2,"ngx-skeleton-loader",6),h(),m(3,"div",7),C(4,"ngx-skeleton-loader",8)(5,"ngx-skeleton-loader",6),h()()),n&amp;2){let i=e.index;p("expanded",i===0),d(2),p("theme",A(4,PSe)),d(2),p("theme",A(5,DSe)),d(),p("theme",A(6,ISe))}}function ASe(n,e){n&amp;1&amp;&amp;(H(0),w(1,TSe,6,7,"mat-expansion-panel",4),W()),n&amp;2&amp;&amp;(d(),p("ngForOf",A(1,SSe)))}function RSe(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",17)}function FSe(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",18)}function NSe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-expansion-panel",11,0)(2,"mat-expansion-panel-header")(3,"mat-panel-title",12),v(4),h(),w(5,RSe,1,0,"mat-icon",13)(6,FSe,1,0,"mat-icon",14),h(),m(7,"div",15),C(8,"div",16),de(9,"linkSanitize"),h()()),n&amp;2){let i=e.$implicit,t=e.index,r=it(1);p("expanded",t===0),d(4),S(" ",i.questionText," "),d(),p("ngIf",!r.expanded),d(),p("ngIf",r.expanded),d(2),p("innerHtml",en(9,5,i.answer),qe)}}function LSe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-accordion",9),w(1,NSe,10,7,"mat-expansion-panel",10),h()),n&amp;2){let i=_();d(),p("ngForOf",i.questions)}}var zq=(()=&gt;{let e=class e{constructor(t){this.http=t,this.questions=[],this.firstClosed=!1,this.textes={},this.isLoading=!0,this.pinnedQuestions=[],this.nonPinnedQuestions=[],this.shadowVoteEnum=qA}VoteButtonClick(t,r){this.http.voteItem(t,r).subscribe()}};e.\u0275fac=function(r){return new(r||e)(x(NM))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-faq-question"]],inputs:{questions:"questions",firstClosed:"firstClosed",textes:"textes",isLoading:"isLoading"},decls:3,vars:2,consts:[["panel",""],[1,"faq-questions-content"],[4,"ngIf"],["class","questions-accordion",4,"ngIf"],["class","border-exp-panel one-panel",3,"expanded",4,"ngFor","ngForOf"],[1,"border-exp-panel","one-panel",3,"expanded"],[3,"theme"],[1,"faq-answer","col-lg-8"],[1,"faq-answer-content",3,"theme"],[1,"questions-accordion"],["hideToggle","true","class","border-exp-panel one-panel",3,"expanded",4,"ngFor","ngForOf"],["hideToggle","true",1,"border-exp-panel","one-panel",3,"expanded"],[1,"title"],["svgIcon","arrows:chevron-down","class","custom-indicator",4,"ngIf"],["svgIcon","arrows:chevron-up","class","custom-indicator",4,"ngIf"],[1,"faq-answer"],[1,"faq-answer-content",3,"innerHtml"],["svgIcon","arrows:chevron-down",1,"custom-indicator"],["svgIcon","arrows:chevron-up",1,"custom-indicator"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",1),w(1,ASe,2,2,"ng-container",2)(2,LSe,2,1,"mat-accordion",3),h()),r&amp;2&amp;&amp;(d(),p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading))},dependencies:[Ue,fe,Ge,Ce,Mu,nd,id,M2,Bi],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}div.faq-question[_ngcontent-%COMP%]{display:flex;padding:15px;flex-direction:row;align-items:center;justify-content:space-between;border:1px solid lightGrey;border-radius:6px;margin-bottom:12px;cursor:pointer;background-color:#fff}div.faq-question[_ngcontent-%COMP%]   div.faq-question-container[_ngcontent-%COMP%]{padding-right:0}div.faq-question[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:18px;font-weight:700}div.faq-question.waiter[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:16px}div.faq-answer[_ngcontent-%COMP%]{padding:16px}div.faq-answer[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font-size:18px;line-height:24px;color:#676f7a;margin:24px auto;text-transform:capitalize}div.faq-answer[_ngcontent-%COMP%]   div.faq-answer-content[_ngcontent-%COMP%]{color:#343f4d;line-height:2rem;word-break:break-word}div.faq-answer[_ngcontent-%COMP%]   div.faq-answer-content[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{font-size:18px;line-height:1rem}div.faq-answer[_ngcontent-%COMP%]   div.faq-feedback[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:14px;line-height:22px;color:#343f4d;margin-bottom:24px;font-weight:700}div.faq-answer[_ngcontent-%COMP%]   div.faq-feedback-buttons-container[_ngcontent-%COMP%]{display:flex;margin-bottom:20px}div.faq-answer[_ngcontent-%COMP%]   div.faq-feedback-buttons-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{width:100px;margin-right:10px}div.faq-answer[_ngcontent-%COMP%]   div.faq-feedback-buttons-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:last-child{margin:0}div.faq-answer[_ngcontent-%COMP%]   .mat-raised-button.mat-primary[_ngcontent-%COMP%], div.faq-answer[_ngcontent-%COMP%]   .mat-raised-button.voted[_ngcontent-%COMP%]{border-color:#f29618;background-color:#f29618;color:#fff}div.faq-question-more[_ngcontent-%COMP%]{margin:24px 0}div.faq-question-more[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-weight:700;font-size:20px}.questions-accordion[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:16px}"]});let n=e;return n})();var Hq=()=&gt;({width:"200px",height:"30px"}),VSe=()=&gt;[1,2,3],BSe=()=&gt;({width:"50px",height:"20px",margin:"0 6px"}),zSe=()=&gt;({margin:0,width:"100px","min-height":"6px"});function HSe(n,e){n&amp;1&amp;&amp;C(0,"ngx-skeleton-loader",12),n&amp;2&amp;&amp;p("theme",A(1,BSe))}function USe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",12),m(2,"mat-chip-listbox",13),w(3,HSe,1,2,"ngx-skeleton-loader",14),h(),W()),n&amp;2&amp;&amp;(d(),p("theme",A(3,Hq)),d(),p("multiple",!0),d(),p("ngForOf",A(4,VSe)))}function WSe(n,e){if(n&amp;1){let i=U();m(0,"mat-chip-option",17),P("click",function(){let r=I(i).$implicit,o=_(3);return T(o.selectCategory(r))}),C(1,"span",18),h()}if(n&amp;2){let i=e.$implicit;d(),p("innerHTML",i.name,qe)}}function GSe(n,e){if(n&amp;1&amp;&amp;(H(0),C(1,"h4",15),m(2,"mat-chip-listbox",13),w(3,WSe,2,1,"mat-chip-option",16),de(4,"sortBy"),h(),W()),n&amp;2){let i=_(2);d(),p("innerText",i.faqTextConstants.CATEGORIES),d(),p("multiple",!0),d(),p("ngForOf",Di(4,3,i.categories,"asc","name"))}}function $Se(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",12),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,Hq)))}function YSe(n,e){if(n&amp;1){let i=U();H(0),m(1,"mat-form-field",19),C(2,"mat-icon",20),m(3,"input",21),Qn("ngModelChange",function(r){I(i);let o=_(2);return ti(o.typedOnInput,r)||(o.typedOnInput=r),T(r)}),P("ngModelChange",function(r){I(i);let o=_(2);return T(o.doTheSearch(r))}),h()(),W()}if(n&amp;2){let i=_(2);d(3),Zn("ngModel",i.typedOnInput),p("placeholder",i.faqSearchPlaceHolder?i.faqSearchPlaceHolder:"")}}function qSe(n,e){if(n&amp;1&amp;&amp;(m(0,"article",9)(1,"section",10),w(2,USe,4,5,"ng-container",8)(3,GSe,5,7,"ng-container",8),h(),m(4,"section",11),w(5,$Se,2,2,"ng-container",8)(6,YSe,4,2,"ng-container",8),h()()),n&amp;2){let i=_();d(2),p("ngIf",i.isLoading),d(),p("ngIf",!i.isLoading),d(2),p("ngIf",i.isLoading),d(),p("ngIf",!i.isLoading)}}function ZSe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",12),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,zSe)))}function QSe(n,e){if(n&amp;1&amp;&amp;(m(0,"a",23),C(1,"mat-icon",24),m(2,"span"),v(3),h()()),n&amp;2){let i=_(2);p("href",i.widgetParameters.contactlink,_t),d(3),N(i.askQuestionButtonText)}}function KSe(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,QSe,4,2,"a",22),W()),n&amp;2){let i=_();d(),p("ngIf",i.widgetParameters.contactlink!=="")}}var ZA=(()=&gt;{let e=class e{constructor(t,r){this._faqService=t,this.sanitizer=r,this.activeCategorie={id:"",name:"",questions:[]},this.activeCategories=[],this.faqTextConstants=FM,this.faqLeftArrowIcon=$A.goLeft,this.faqRightArrowIcon=$A.goRight,this.questionsToShow=[],this.questions=[],this.isLoading=!0,this.carouselItemIndexAtLeft=0,this.numberOfCategoriesToShow=4,this.title=this.faqTextConstants.FAQ}ngOnInit(){if(this.widgetParameters.alternativeText){let t=JSON.parse(this.widgetParameters.alternativeText);for(let r of Object.keys(FM))this.faqTextConstants[r]=t[r]??FM[r]}this.askQuestionButtonText=this.faqTextConstants.FAQ_ASK_QUESTION,this.faqSearchPlaceHolder=this.faqTextConstants.FAQ_SEARCH_PLACEHOLDER,this._faqService.getFAQData().pipe(gt(1)).subscribe(t=&gt;{this.isLoading=!1,this.categories=this.getCategories(t),this.questions=[].concat(...this.categories.map(r=&gt;r.questions)),this.questionsToShow=this.questions.sort((r,o)=&gt;o.pinned-r.pinned)}),this.widgetParameters.contactlink=this.widgetParameters.contactlink??""}changeCategory(t){console.log(t),this.activeCategorie=this.categories[t],this.questionsToShow=this.activeCategorie.questions?this.activeCategorie.questions:[{id:"",questionText:"",answer:""}]}selectCategory(t){this.activeCategories.some(o=&gt;o.id===t.id)?this.activeCategories=this.activeCategories.filter(o=&gt;o.id!==t.id):this.activeCategories.push(t),this.setQuestionsOfCurrentSelectedCategories()}setQuestionsOfCurrentSelectedCategories(){if(this.activeCategories.length===0){this.questionsToShow=this.questions;return}this.questionsToShow=[].concat(...this.activeCategories.map(t=&gt;t.questions))}doTheSearch(t){this.setQuestionsOfCurrentSelectedCategories(),this.questionsToShow=this.questionsToShow?.filter(r=&gt;r.questionText.toLowerCase().includes(t.toLowerCase())||r.answer.toLowerCase().includes(t.toLowerCase()))}resetSearch(){this.searchResults=[],this.typedOnInput=""}getCategories(t){let r=Object.values(t).map(a=&gt;({id:a.id,name:a.name,questions:a.questions})),o=r.filter(a=&gt;!a.questions||a.questions.length===0||!a.questions.length).map(a=&gt;a.id);for(let a of o){let s=r.findIndex(c=&gt;c.id===a);r.splice(s,1)}return r}};e.\u0275fac=function(r){return new(r||e)(x(NM),x(br))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-faq"]],inputs:{widgetParameters:"widgetParameters"},decls:10,vars:6,consts:[[1,"aareon-light-theme","mat-typography"],["class","sort-and-search",4,"ngIf"],[1,""],[1,"col-xs-12"],[3,"isLoading","questions","textes"],[1,"faq-search"],[1,"faq-search-nav"],[1,"col-md-6","col-xs-12","col-md-push-6","text-right"],[4,"ngIf"],[1,"sort-and-search"],[1,"gallery-section","cat-choice"],[1,"gallery-section","search-all","dynamic-table-filters-container--global","alt-form-background"],[3,"theme"],[1,"chips-container",3,"multiple"],[3,"theme",4,"ngFor","ngForOf"],[3,"innerText"],["class","customer-color",3,"click",4,"ngFor","ngForOf"],[1,"customer-color",3,"click"],[3,"innerHTML"],[1,"adcl-searchform"],["matPrefix","","svgIcon","basics:search"],["matInput","",3,"ngModelChange","ngModel","placeholder"],["mat-button","","color","secondary","class","faq-contact-link","id","faq-contact-link",3,"href",4,"ngIf"],["mat-button","","color","secondary","id","faq-contact-link",1,"faq-contact-link",3,"href"],["svgIcon","basics:help"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0),w(1,qSe,7,4,"article",1),m(2,"div",2)(3,"div",3),C(4,"crm-frontend-faq-question",4),h()(),m(5,"article",5)(6,"div",6)(7,"div",7),w(8,ZSe,2,2,"ng-container",8)(9,KSe,2,1,"ng-container",8),h()()()()),r&amp;2&amp;&amp;(d(),p("ngIf",!o.showCreateQuestion),d(3),p("isLoading",o.isLoading)("questions",o.questionsToShow)("textes",o.faqTextConstants),d(4),p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading))},dependencies:[Ue,fe,Ge,tn,Vt,ji,ac,oc,nn,Ht,yr,Ce,Yl,zq,bs],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}article.faq-search[_ngcontent-%COMP%]{margin-bottom:32px}article.faq-search[_ngcontent-%COMP%]   div.faq-search-nav[_ngcontent-%COMP%]{padding:0 25px}article.faq-search[_ngcontent-%COMP%]   div.faq-search-nav[_ngcontent-%COMP%]   .faq-contact-link[_ngcontent-%COMP%]{margin-bottom:20px}article.faq-search[_ngcontent-%COMP%]   div.faq-search-nav[_ngcontent-%COMP%]   .faq-contact-link[_ngcontent-%COMP%]   .mat-button-wrapper[_ngcontent-%COMP%]{display:inline-flex;align-items:center}article.faq-search[_ngcontent-%COMP%]   div.faq-search-nav[_ngcontent-%COMP%]   .faq-contact-link[_ngcontent-%COMP%]   .mat-button-wrapper[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{margin-right:5px}article.faq-search[_ngcontent-%COMP%]   div.faq-search-nav[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;margin-left:16px;justify-content:center}article.faq-search[_ngcontent-%COMP%]   div.faq-search-nav[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   crm-icon[_ngcontent-%COMP%]{margin-top:4px;margin-right:8px}@media only screen and (max-width: 768px){article.faq-search[_ngcontent-%COMP%]   div.faq-search-nav[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{margin:16px auto;padding:8px}}@media only screen and (max-width: 768px){article.faq-search[_ngcontent-%COMP%]   div.faq-search-nav[_ngcontent-%COMP%]{flex-direction:column}}article.faq-search[_ngcontent-%COMP%]   div.faq-input-search-container[_ngcontent-%COMP%]{border:1px solid #848b93;display:flex;flex-direction:row;justify-content:space-between;height:48px;border-radius:24px;padding:0 12px;background-color:#fff;align-items:center}@media only screen and (max-width: 768px){article.faq-search[_ngcontent-%COMP%]   div.faq-input-search-container[_ngcontent-%COMP%]{margin-bottom:16px}}article.faq-search[_ngcontent-%COMP%]   crm-icon[name=cancel][_ngcontent-%COMP%]{border-radius:50%;background-color:#848b93;cursor:pointer}article.faq-search[_ngcontent-%COMP%]   div.faq-search-results[_ngcontent-%COMP%]{margin-top:8px}article.faq-search[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-decoration:none}article.faq-questions[_ngcontent-%COMP%]{padding:0 25px 50px}article.faq-questions[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:24px;line-height:32px;color:#343f4d;margin-bottom:20px;font-weight:700}article.faq-create-question-container[_ngcontent-%COMP%]{background-color:#fff;border:1px solid #f5f9fc;border-radius:16px;margin:100px 25% 40px;padding:40px 2vw;box-shadow:0 0 1px #3031330d,0 8px 16px #3031331a}article.faq-create-question-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%], article.faq-create-question-container[_ngcontent-%COMP%]   textarea[_ngcontent-%COMP%]{background-color:#fafafa;border-radius:6px;border:1px solid transparent;outline:none;padding:6px}article.faq-create-question-container[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{text-align:center;color:#343f4d;font-size:18px;font-weight:700;letter-spacing:0;line-height:23px}article.faq-create-question-container[_ngcontent-%COMP%]   div.faq-create-question-textarea[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin-top:8px}article.faq-create-question-container[_ngcontent-%COMP%]   div.faq-create-question-textarea[_ngcontent-%COMP%]   textarea[_ngcontent-%COMP%]{height:135px;resize:none}article.faq-create-question-container[_ngcontent-%COMP%]   div.faq-create-question-textarea[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{height:48px}article.faq-create-question-container[_ngcontent-%COMP%]   div.faq-create-question-buttons[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;margin-top:24px}article.faq-create-question-container[_ngcontent-%COMP%]   div.faq-create-question-buttons[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border:1px solid transparent;outline:none;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;text-align:center}article.faq-create-question-container[_ngcontent-%COMP%]   div.faq-create-question-buttons[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:first-of-type{background-color:#0237ff;border-radius:6px;color:#fff;height:32px;width:90px}article.faq-create-question-container[_ngcontent-%COMP%]   div.faq-create-question-buttons[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:last-of-type{background-color:transparent;color:#0237ff;margin-left:16px}@media only screen and (max-width: 768px){article.faq-create-question-container[_ngcontent-%COMP%]{margin:60px 4% 0}}@media only screen and (min-width: 769px) and (max-width: 992px){article.faq-create-question-container[_ngcontent-%COMP%]{margin:80px 16% 0}}@media only screen and (min-width: 993px) and (max-width: 1200px){article.faq-create-question-container[_ngcontent-%COMP%]{padding-bottom:40px}}mat-form-field[_ngcontent-%COMP%]   .mat-form-field-prefix[_ngcontent-%COMP%]{left:0!important}mat-form-field[_ngcontent-%COMP%]   .mat-form-field-prefix[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{font-size:100%;line-height:1}mat-form-field[_ngcontent-%COMP%]   .mat-input-element[_ngcontent-%COMP%]{margin:0}.subtitle[_ngcontent-%COMP%]{line-height:2rem}"]});let n=e;return n})();var Mg=(()=&gt;{let e=class e{constructor(t){this.claimService=t,this.claimsSubject=new Br(1),this.claimLoadingState=new Cn(!0),this.lastRealDataFetch=null,this.maxCacheTimeMinutes=15}getAllClaims(){return this.isCacheExpired()&amp;&amp;this.loadClaims(),this.claimsSubject.asObservable()}getClaimEntryForId(t){return this.getAllClaims().pipe(Xe(r=&gt;{let o=null;return r.forEach(a=&gt;{a.id===t&amp;&amp;(o=a)}),ne(o)}))}getLoadingState(){return this.claimLoadingState.asObservable()}markClaimsAsDirty(){this.loadClaims()}loadClaims(){this.claimLoadingState.next(!0),this.claimService.getClaimsListDetails().subscribe({next:t=&gt;{this.claimsSubject.next(t),this.claimLoadingState.next(!1),this.lastRealDataFetch=new Date},error:t=&gt;{this.claimsSubject.error(t),this.claimLoadingState.next(!1)}})}isCacheExpired(){if(this.lastRealDataFetch===null)return!0;let r=new Date().getTime()-this.lastRealDataFetch.getTime();return Math.floor(r/6e4)&gt;this.maxCacheTimeMinutes}};e.\u0275fac=function(r){return new(r||e)(D(Xl))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var Uq=(()=&gt;{let e=class e{constructor(t,r){this.dialogRef=t,this.data=r}};e.\u0275fac=function(r){return new(r||e)(x(Md),x(zA))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-dynamic-dialog"]],decls:6,vars:3,consts:[["mat-dialog-title",""],[3,"innerText"],["mat-icon-button","","tabindex","-1",3,"mat-dialog-close"],["svgIcon","basics:close"],[3,"innerHtml"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0),C(1,"h2",1),m(2,"button",2),C(3,"mat-icon",3),h()(),m(4,"mat-dialog-content"),C(5,"p",4),h()),r&amp;2&amp;&amp;(d(),p("innerText",o.data.title),d(),p("mat-dialog-close",!0),d(3),p("innerHtml",o.data.content,qe))},dependencies:[Mr,kr,rr,Ce,dn]});let n=e;return n})();var KA={PRINT:"Drucken",SELECTION_STEP:"Allgemein",INPUT_STEP:"Details",RESULT_STEP:"Absenden",FORM_HEADLINE:"Meldung erfassen",REVIEW_STEP:"\xDCberpr\xFCfen",REVIEW_HEADLINE:"Angaben \xFCberpr\xFCfen",SUBMIT_SUCCESS:"Ihre Meldung wurde erfolgreich erfasst.",SUBMIT_ERROR:"Ein Fehler ist beim Absenden Ihrer Meldung aufgetreten. Bitte versuchen Sie es zu einen sp\xE4teren Zeitpunkt",LOADING_ERROR:"Ein Fehler ist aufgetreten. Bitte versuchen Sie es zu einen sp\xE4teren Zeitpunkt",SELECT_CONTRACT:"W\xE4hlen Sie einen Vertrag",SELECT_CATEGORY:"W\xE4hlen Sie eine Meldungsart",SELECT_TYPE:"W\xE4hlen Sie eine Meldungskategorie",SELECT_NATURE:"W\xE4hlen Sie einen Meldungstyp",CATEGORY:"Meldungsart",TYPE:"Meldungskategorie",NATURE:"Meldungstyp",CONTRACT:"Vertrag",SUBJECT:"Betreff",MESSAGE:"Nachricht",NEXT:"Weiter",BACK:"Zur\xFCck",SUBMIT:"Absenden",FILES:"Anh\xE4nge",REQUIRED_FIELD:"Dies ist ein Pflichtfeld",HINT:"Hinweis",FORM_INVALID_CHECK:"Eingaben \xFCberpr\xFCfen"};function Wq(n){let e=/&lt;a\s+(?:[^&gt;]*?\s+)?href="([^"]*)"/g;return n.replace(e,(t,r)=&gt;`&lt;a href="${r}" target="_blank"`)}var Gq=[{id:481,description:"Antrag",reference:"8022004|0|-19",orderIndex:17,hintText:null,showHintAsModal:null,assignedConditions:"",contractTypes:["L","P"],claimTypes:[{id:659,description:"Antrag auf Einbau eines neuen Bades",reference:"8022004|0|-22",orderIndex:0,hintText:`Ein &lt;b&gt;Kostenvoranschlag&lt;/b&gt; ist eine detaillierte Auflistung aller voraussichtlichen Kosten und darf in Rechnung gestellt werden. Da er aber rechtlich unverbindlich ist, darf der Unternehmer die veranschlagte Summe in einem gewissen Rahmen &amp;uuml;berschreiten, ohne Konsequenzen bef&amp;uuml;rchten zu m&amp;uuml;ssen.I&lt;br /&gt;\r
&lt;br /&gt;\r
&lt;a href="https://www.aareon.de/" rel="noopener"&gt;Finden Sie hier&lt;/a&gt;`,showHintAsModal:!0,claimNatures:[]},{id:660,description:"Antrag auf Errichtung einer Satellitensch\xFCssel",reference:"8022004|0|-32",orderIndex:0,hintText:"",showHintAsModal:!1,claimNatures:[]},{id:661,description:"Antrag auf Erteilung einer Genehmigung zur Haustierhaltung",reference:"8022004|0|-21",orderIndex:0,hintText:"",showHintAsModal:!1,claimNatures:[]},{id:662,description:"Antrag auf Erteilung einer Mietbescheinigung",reference:"8022004|0|-20",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]},{id:663,description:"Neue Anfragetyp",reference:"8022004|0|-42",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]},{id:664,description:"Sonstiges",reference:"8022004|0|-34",orderIndex:0,hintText:"Sontiges",showHintAsModal:!0,claimNatures:[]}]},{id:482,description:"Beschwerde",reference:"8022004|0|-20",orderIndex:3,hintText:`Bitte zuerst die Polizei anrufen!!&lt;br /&gt;\r
TEST&lt;br /&gt;\r
TEST&lt;br /&gt;\r
TEST&lt;br /&gt;\r
TEST&lt;br /&gt;\r
TEST&lt;br /&gt;\r
TEST&lt;br /&gt;\r
TEST&lt;br /&gt;\r
TEST`,showHintAsModal:!1,assignedConditions:"8022004|2|-203, 8022004|2|-102, 8022004|2|-147, 8022004|2|-81, 8022004|2|-101, 8022004|2|-46, 8022004|2|-211, 8022004|2|-214",contractTypes:["L","P","C","S"],claimTypes:[{id:665,description:"L\xE4rmbel\xE4stigung",reference:"8022004|0|-23",orderIndex:0,hintText:"",showHintAsModal:!1,claimNatures:[]},{id:666,description:"Nu aber",reference:"8022004|0|-70",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]},{id:667,description:"Reinigung des Treppenhauses",reference:"8022004|0|-25",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]},{id:668,description:"Sonstiges",reference:"8022004|0|-33",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]},{id:669,description:"Versperrung der Fluchtwege",reference:"8022004|0|-26",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]},{id:670,description:"Versto\xDF gegen die Hausordnung",reference:"8022004|0|-24",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]}]},{id:484,description:"Sonstige Informationsanfrage",reference:"8022004|0|-22",orderIndex:13,hintText:null,showHintAsModal:!1,assignedConditions:"",contractTypes:["L","C"],claimTypes:[{id:687,description:"Fragen zu Zust\xE4ndigkeiten ",reference:"8022004|0|-36",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]},{id:688,description:"Fragen zur Wohngemeinschaft",reference:"8022004|0|-35",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]},{id:689,description:"Sonstiges",reference:"8022004|0|-29",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]}]},{id:485,description:"Schadensmeldung",reference:"8022004|0|-23",orderIndex:1,hintText:"Bitte zuerst den Hausmeister benachrichtigen.",showHintAsModal:!1,assignedConditions:"",contractTypes:["L","P"],claimTypes:[{id:683,description:"Schaden an Gemeinschaftsanlagen",reference:"8022004|0|-31",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]},{id:684,description:"Schaden im Bad",reference:"8022004|0|-54",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]},{id:685,description:"Schaden in der K\xFCche",reference:"8022004|0|-55",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]},{id:686,description:"Schaden in der Wohnung",reference:"8022004|0|-30",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]}]},{id:487,description:"Lob / Kritik",reference:"8022004|0|-27",orderIndex:6,hintText:null,showHintAsModal:!1,assignedConditions:"",contractTypes:["L"],claimTypes:[{id:677,description:"Was gef\xE4llt Ihnen am Portal",reference:"8022004|0|-61",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]}]},{id:489,description:"Anfragekategorie ",reference:"8022004|0|-29",orderIndex:8,hintText:null,showHintAsModal:!1,assignedConditions:"",contractTypes:["L","P"],claimTypes:[{id:656,description:"Neu",reference:"8022004|0|-59",orderIndex:0,hintText:"Hallo Test",showHintAsModal:!1,claimNatures:[]},{id:657,description:"Test 1",reference:"8022004|0|-60",orderIndex:0,hintText:`HORST&lt;br /&gt;\r
BAUER&lt;br /&gt;\r
MAUER&lt;br /&gt;\r
ZEUG&lt;br /&gt;\r
USW.`,showHintAsModal:!0,claimNatures:[]}]},{id:490,description:"gnthg",reference:"8022004|0|-30",orderIndex:9,hintText:null,showHintAsModal:!1,assignedConditions:"8022004|2|-122",contractTypes:["L","P","C","S"],claimTypes:[]},{id:492,description:"Vorschl\xE4ge",reference:"8022004|0|-33",orderIndex:28,hintText:null,showHintAsModal:!1,assignedConditions:"",contractTypes:["L"],claimTypes:[{id:697,description:"dwdwd",reference:"8022004|0|-80",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]},{id:698,description:"Gr\xFCnanlage",reference:"8022004|0|-44",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]},{id:699,description:"M\xFCllplatz",reference:"8022004|0|-45",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]},{id:700,description:"Tiefgarage",reference:"8022004|0|-46",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]}]},{id:499,description:"Anh\xE4nge / Attachments",reference:"8022004|0|-58",orderIndex:16,hintText:"hello",showHintAsModal:!1,assignedConditions:"8022004|2|-144, 8022004|2|-81, 8022004|2|-214",contractTypes:["L","P","C","S"],claimTypes:[{id:658,description:"Senden Sie bitte hier",reference:"8022004|0|-82",orderIndex:0,hintText:"test",showHintAsModal:!0,claimNatures:[]}]},{id:502,description:"Neu / CRM ge\xE4nderter Text",reference:"8022004|0|-62",orderIndex:22,hintText:null,showHintAsModal:!1,assignedConditions:"8022004|2|-122, 8022004|2|-211, 8022004|2|-214",contractTypes:["L","C","S"],claimTypes:[{id:679,description:"Test Anh\xE4nge / Dokumente",reference:"8022004|0|-87",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]}]},{id:503,description:"test",reference:"8022004|0|-63",orderIndex:14,hintText:null,showHintAsModal:!1,assignedConditions:"",contractTypes:["L","C","S"],claimTypes:[]},{id:514,description:"Mietbescheinigung",reference:"8022004|0|-48",orderIndex:21,hintText:null,showHintAsModal:!1,assignedConditions:"",contractTypes:["L","P"],claimTypes:[{id:678,description:"Mietbescheinigung",reference:"8022004|0|-69",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]}]},{id:517,description:"Au\xDFenanlage",reference:"damageLocation/Au\xDFenanlage",orderIndex:18,hintText:"",showHintAsModal:!1,assignedConditions:"",contractTypes:["L"],claimTypes:[{id:703,description:"Gehweg",reference:"damagePlace/Gehweg",orderIndex:0,hintText:"",showHintAsModal:!1,claimNatures:[]},{id:704,description:"Spielplatz",reference:"damagePlace/Spielplatz",orderIndex:0,hintText:"",showHintAsModal:!1,claimNatures:[{id:43,description:"Sandkasten",reference:"damageKind704/Sandkasten",hintText:"",showHintAsModal:!1,orderIndex:0}]},{id:705,description:"Vorgarten",reference:"damagePlace517/Vorgarten",orderIndex:0,hintText:"",showHintAsModal:!1,claimNatures:[]}]},{id:518,description:"Garten2",reference:"damageLocation/Garten2",orderIndex:19,hintText:"",showHintAsModal:!1,assignedConditions:"",contractTypes:["L"],claimTypes:[{id:709,description:"Vorgarten",reference:"damagePlace518/Vorgarten",orderIndex:0,hintText:"",showHintAsModal:!1,claimNatures:[{id:44,description:"Tulpen im Fr\xFChling",reference:"damageKind709/Tulpen_im_Fr\xFChling",hintText:"",showHintAsModal:!1,orderIndex:0}]}]},{id:519,description:"Geb\xE4ude",reference:"damageLocation/Geb\xE4ude",orderIndex:20,hintText:"",showHintAsModal:!1,assignedConditions:"",contractTypes:["L"],claimTypes:[{id:706,description:"Balkon mit Blustrade",reference:"damagePlace/Balkon mit Blustrade",orderIndex:0,hintText:"",showHintAsModal:!1,claimNatures:[{id:45,description:"Boden",reference:"damageKind706/Boden",hintText:"",showHintAsModal:!1,orderIndex:0}]},{id:707,description:"Dach",reference:"damagePlace519/Dach",orderIndex:0,hintText:"",showHintAsModal:!1,claimNatures:[]},{id:708,description:"Treppenhaus",reference:"damagePlace519/Treppenhaus",orderIndex:0,hintText:"",showHintAsModal:!1,claimNatures:[{id:46,description:"Eingangst\xFCr",reference:"damageKind708/Eingangst\xFCr",hintText:"",showHintAsModal:!1,orderIndex:0}]}]},{id:520,description:"Wohnung",reference:"damageLocation/Wohnung",orderIndex:30,hintText:"",showHintAsModal:!1,assignedConditions:"",contractTypes:["L"],claimTypes:[{id:710,description:"Bad",reference:"damagePlace520/Bad",orderIndex:0,hintText:"",showHintAsModal:!1,claimNatures:[{id:48,description:"Wandfliesen",reference:"damageKind710/Wandfliesen",hintText:"",showHintAsModal:!1,orderIndex:0},{id:49,description:"Fensterbrett",reference:"damageKind710/Fensterbrett",hintText:"",showHintAsModal:!1,orderIndex:0}]},{id:711,description:"Flur",reference:"damagePlace520/Flur",orderIndex:0,hintText:"",showHintAsModal:!1,claimNatures:[{id:51,description:"Bodenfliesen",reference:"damageKind711/Bodenfliesen",hintText:"",showHintAsModal:!1,orderIndex:0}]},{id:712,description:"Zimmer",reference:"damagePlace520/Zimmer",orderIndex:0,hintText:"",showHintAsModal:!1,claimNatures:[{id:52,description:"Steckdose",reference:"damageKind712/Steckdose",hintText:"",showHintAsModal:!1,orderIndex:0},{id:53,description:"Fensterrollladen",reference:"damageKind712/Fensterrollladen",hintText:"",showHintAsModal:!1,orderIndex:0}]}]},{id:523,description:"Test1",reference:"damageLocation/Test1",orderIndex:27,hintText:"",showHintAsModal:!1,assignedConditions:"",contractTypes:["L"],claimTypes:[{id:714,description:"test1222",reference:"damagePlace/test1222",orderIndex:0,hintText:"",showHintAsModal:!1,claimNatures:[]}]},{id:525,description:"Anfrage f\xFCr Yan",reference:"8022004|0|-64",orderIndex:29,hintText:null,showHintAsModal:!1,assignedConditions:"",contractTypes:["L","C"],claimTypes:[{id:716,description:"Gewinnspielteilnahme",reference:"8022004|0|-88",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]}]},{id:528,description:"New Sync Anfragekategorie zum \xC4ndern",reference:"8022004|0|-67",orderIndex:11,hintText:null,showHintAsModal:!1,assignedConditions:"",contractTypes:["L","C","S"],claimTypes:[]},{id:530,description:"NewSync Anfragekategorie",reference:"8022004|0|-65",orderIndex:12,hintText:null,showHintAsModal:!1,assignedConditions:"",contractTypes:["L","P","C","S"],claimTypes:[{id:721,description:"New Sync  Anfragetyp 3",reference:"8022004|0|-91",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]},{id:722,description:"New Sync  Anfragetyp 5 zum L\xF6schen",reference:"8022004|0|-93",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]},{id:723,description:"New Sync Anfragetyp 1",reference:"8022004|0|-89",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]},{id:724,description:"New Sync Anfragetyp 2",reference:"8022004|0|-90",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]},{id:725,description:"New Sync Anfragetyp 4 zum \xC4ndern",reference:"8022004|0|-92",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]}]},{id:532,description:"Terminvereinbarung Sparer",reference:"8022004|0|-68",orderIndex:7,hintText:null,showHintAsModal:!1,assignedConditions:"8022004|2|-1",contractTypes:["L","C","S"],claimTypes:[]},{id:535,description:"Spielplatz",reference:"damageLocation/Spielplatz",orderIndex:4,hintText:"Bitte zuerst den Hausmeister benachrichtigen.",showHintAsModal:!1,assignedConditions:"",contractTypes:["L"],claimTypes:[{id:733,description:"Sandkasten",reference:"damagePlace535/Sandkasten",orderIndex:0,hintText:"",showHintAsModal:!1,claimNatures:[{id:57,description:"Sand wechseln",reference:"damageKind733/Sand_wechseln",hintText:"",showHintAsModal:!1,orderIndex:0}]},{id:735,description:"Schaukel",reference:"damagePlace535/Schaukel",orderIndex:0,hintText:`Nur Kinder k&amp;ouml;nnen schaukeln.&lt;br /&gt;\r
&amp;nbsp;`,showHintAsModal:!1,claimNatures:[]}]},{id:536,description:"Test 2",reference:"damageLocation/Test_2",orderIndex:5,hintText:"",showHintAsModal:!1,assignedConditions:"",contractTypes:["L"],claimTypes:[]},{id:537,description:"R3.9.0",reference:"damageLocation/R3.9.0",orderIndex:2,hintText:null,showHintAsModal:null,assignedConditions:"",contractTypes:["L"],claimTypes:[{id:736,description:"R3.9.0-1",reference:"damagePlace537/R3.9.0-1",orderIndex:0,hintText:"",showHintAsModal:!1,claimNatures:[]}]},{id:737,description:"Gewinnspiel",reference:"8022004|0|-73",orderIndex:0,hintText:'Link test:&amp;nbsp;&lt;a href="https://\xA0www.google.de" rel="noopener"&gt;hier&lt;/a&gt;',showHintAsModal:!1,assignedConditions:"",contractTypes:["L"],claimTypes:[{id:791,description:"Gewinnspielbezeichnung",reference:"8022004|0|-100",orderIndex:0,hintText:null,showHintAsModal:!1,claimNatures:[]}]}];var Xu=(()=&gt;{let e=class e{constructor(t,r,o){this.http=t,this.demoService=r,this.claimDataService=o,this.timeout=500}getAllCategories(t){return this.demoService.isDemoMode("claim-creation")?ne(e.normalizeCategoriesResponse(Gq)):this.http.get(Le.crmDispatcherBaseUrl+"/api/claim-management/categories-by-contract/"+t).pipe(Xe(r=&gt;ne(e.normalizeCategoriesResponse(r))))}static normalizeCategoriesResponse(t){return t.map(r=&gt;Ke(ee({},e.normalizeCategoryTypeNatureResponse(r)),{types:r.claimTypes?.map(o=&gt;Ke(ee({},e.normalizeCategoryTypeNatureResponse(o)),{natures:o.claimNatures?.map(a=&gt;e.normalizeCategoryTypeNatureResponse(a))??[]}))??[]}))}static normalizeCategoryTypeNatureResponse(t){return{value:t.id,label:t.description,hintText:t.hintText,showHintAsModal:t.showHintAsModal,selfCommissioningText:null}}submit(t){if(this.demoService.isDemoMode("claim-creation")){let a=new re;return setTimeout(()=&gt;{console.log(t),a.next({code:200,type:"",message:"Vielen Dank f\xFCr Ihre Nachricht!"})},this.timeout),a.asObservable()}let r=new FormData;r.append("contract",t.contract),r.append("category",t.category+""),r.append("type",t.type+""),r.append("comment",t.comment),r.append("subject",t.subject),t.nature&amp;&amp;r.append("nature",t.nature+""),t.files?.forEach(a=&gt;{r.append("files[]",a)});let o=Le.crmDispatcherBaseUrl+"/api/tenant/claim-management/v2/claims";return this.http.post(o,r).pipe(Un(()=&gt;{this.claimDataService.markClaimsAsDirty()}))}submitReply(t){if(this.demoService.isDemoMode("claim-reply")){let a=new re;return setTimeout(()=&gt;{a.next({code:200,type:"",message:"Vielen Dank f\xFCr Ihre Nachricht!"})},this.timeout),a.asObservable()}let r=new FormData;r.append("comment",t.comment),t.files?.forEach(a=&gt;{r.append("files[]",a)});let o=Le.crmDispatcherBaseUrl+`/api/tenant/claim-management/claims/${t.claimId}/replies`;return this.http.post(o,r).pipe(Un(()=&gt;{this.claimDataService.markClaimsAsDirty()}))}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je),D(Mg))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var jM=(()=&gt;{let e=class e{constructor(){this.activeCounter=0,this.activeStep$=new Cn(0)}setActiveStep(t){this.activeStep$.next(t),this.activeCounter=t}logActiveStep(){this.activeStep$.subscribe(console.log)}getActiveStep(){return this.activeStep$.asObservable()}plusStep(){this.activeCounter=++this.activeCounter,this.setActiveStep(this.activeCounter)}reduceStep(){this.activeCounter=--this.activeCounter,this.setActiveStep(this.activeCounter)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var JSe=["*"];function ePe(n,e){n&amp;1&amp;&amp;Fe(0)}var XA=(()=&gt;{let e=class e{constructor(t){this._elementRef=t}focus(){this._elementRef.nativeElement.focus()}};e.\u0275fac=function(r){return new(r||e)(x(ke))},e.\u0275dir=ve({type:e,selectors:[["","cdkStepHeader",""]],hostAttrs:["role","tab"],standalone:!0});let n=e;return n})(),JA=(()=&gt;{let e=class e{constructor(t){this.template=t}};e.\u0275fac=function(r){return new(r||e)(x(qn))},e.\u0275dir=ve({type:e,selectors:[["","cdkStepLabel",""]],standalone:!0});let n=e;return n})(),tPe=0;var Od={NUMBER:"number",EDIT:"edit",DONE:"done",ERROR:"error"},e5=new le("STEPPER_GLOBAL_OPTIONS"),VM=(()=&gt;{let e=class e{get completed(){return this._completedOverride==null?this._getDefaultCompleted():this._completedOverride}set completed(t){this._completedOverride=t}_getDefaultCompleted(){return this.stepControl?this.stepControl.valid&amp;&amp;this.interacted:this.interacted}get hasError(){return this._customError==null?this._getDefaultError():this._customError}set hasError(t){this._customError=t}_getDefaultError(){return this.stepControl&amp;&amp;this.stepControl.invalid&amp;&amp;this.interacted}constructor(t,r){this._stepper=t,this.interacted=!1,this.interactedStream=new ae,this.editable=!0,this.optional=!1,this._completedOverride=null,this._customError=null,this._stepperOptions=r||{},this._displayDefaultIndicatorType=this._stepperOptions.displayDefaultIndicatorType!==!1}select(){this._stepper.selected=this}reset(){this.interacted=!1,this._completedOverride!=null&amp;&amp;(this._completedOverride=!1),this._customError!=null&amp;&amp;(this._customError=!1),this.stepControl&amp;&amp;this.stepControl.reset()}ngOnChanges(){this._stepper._stateChanged()}_markAsInteracted(){this.interacted||(this.interacted=!0,this.interactedStream.emit(this))}_showError(){return this._stepperOptions.showError??this._customError!=null}};e.\u0275fac=function(r){return new(r||e)(x(kn(()=&gt;BM)),x(e5,8))},e.\u0275cmp=V({type:e,selectors:[["cdk-step"]],contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;rt(a,JA,5),r&amp;2){let s;ue(s=me())&amp;&amp;(o.stepLabel=s.first)}},viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(qn,7),r&amp;2){let a;ue(a=me())&amp;&amp;(o.content=a.first)}},inputs:{stepControl:"stepControl",label:"label",errorMessage:"errorMessage",ariaLabel:[$.None,"aria-label","ariaLabel"],ariaLabelledby:[$.None,"aria-labelledby","ariaLabelledby"],state:"state",editable:[$.HasDecoratorInputTransform,"editable","editable",Ne],optional:[$.HasDecoratorInputTransform,"optional","optional",Ne],completed:[$.HasDecoratorInputTransform,"completed","completed",Ne],hasError:[$.HasDecoratorInputTransform,"hasError","hasError",Ne]},outputs:{interactedStream:"interacted"},exportAs:["cdkStep"],standalone:!0,features:[It,wt,Ie],ngContentSelectors:JSe,decls:1,vars:0,template:function(r,o){r&amp;1&amp;&amp;(ft(),w(0,ePe,1,0,"ng-template"))},encapsulation:2,changeDetection:0});let n=e;return n})(),BM=(()=&gt;{let e=class e{get selectedIndex(){return this._selectedIndex}set selectedIndex(t){this.steps&amp;&amp;this._steps?(this._isValidIndex(t),this.selected?._markAsInteracted(),this._selectedIndex!==t&amp;&amp;!this._anyControlsInvalidOrPending(t)&amp;&amp;(t&gt;=this._selectedIndex||this.steps.toArray()[t].editable)&amp;&amp;this._updateSelectedItemIndex(t)):this._selectedIndex=t}get selected(){return this.steps?this.steps.toArray()[this.selectedIndex]:void 0}set selected(t){this.selectedIndex=t&amp;&amp;this.steps?this.steps.toArray().indexOf(t):-1}get orientation(){return this._orientation}set orientation(t){this._orientation=t,this._keyManager&amp;&amp;this._keyManager.withVerticalOrientation(t==="vertical")}constructor(t,r,o){this._dir=t,this._changeDetectorRef=r,this._elementRef=o,this._destroyed=new re,this.steps=new Dr,this._sortedHeaders=new Dr,this.linear=!1,this._selectedIndex=0,this.selectionChange=new ae,this.selectedIndexChange=new ae,this._orientation="horizontal",this._groupId=tPe++}ngAfterContentInit(){this._steps.changes.pipe(Xt(this._steps),mt(this._destroyed)).subscribe(t=&gt;{this.steps.reset(t.filter(r=&gt;r._stepper===this)),this.steps.notifyOnChanges()})}ngAfterViewInit(){this._stepHeader.changes.pipe(Xt(this._stepHeader),mt(this._destroyed)).subscribe(t=&gt;{this._sortedHeaders.reset(t.toArray().sort((r,o)=&gt;r._elementRef.nativeElement.compareDocumentPosition(o._elementRef.nativeElement)&amp;Node.DOCUMENT_POSITION_FOLLOWING?-1:1)),this._sortedHeaders.notifyOnChanges()}),this._keyManager=new Nc(this._sortedHeaders).withWrap().withHomeAndEnd().withVerticalOrientation(this._orientation==="vertical"),(this._dir?this._dir.change:ne()).pipe(Xt(this._layoutDirection()),mt(this._destroyed)).subscribe(t=&gt;this._keyManager.withHorizontalOrientation(t)),this._keyManager.updateActiveItem(this._selectedIndex),this.steps.changes.subscribe(()=&gt;{this.selected||(this._selectedIndex=Math.max(this._selectedIndex-1,0))}),this._isValidIndex(this._selectedIndex)||(this._selectedIndex=0)}ngOnDestroy(){this._keyManager?.destroy(),this.steps.destroy(),this._sortedHeaders.destroy(),this._destroyed.next(),this._destroyed.complete()}next(){this.selectedIndex=Math.min(this._selectedIndex+1,this.steps.length-1)}previous(){this.selectedIndex=Math.max(this._selectedIndex-1,0)}reset(){this._updateSelectedItemIndex(0),this.steps.forEach(t=&gt;t.reset()),this._stateChanged()}_getStepLabelId(t){return`cdk-step-label-${this._groupId}-${t}`}_getStepContentId(t){return`cdk-step-content-${this._groupId}-${t}`}_stateChanged(){this._changeDetectorRef.markForCheck()}_getAnimationDirection(t){let r=t-this._selectedIndex;return r&lt;0?this._layoutDirection()==="rtl"?"next":"previous":r&gt;0?this._layoutDirection()==="rtl"?"previous":"next":"current"}_getIndicatorType(t,r=Od.NUMBER){let o=this.steps.toArray()[t],a=this._isCurrentStep(t);return o._displayDefaultIndicatorType?this._getDefaultIndicatorLogic(o,a):this._getGuidelineLogic(o,a,r)}_getDefaultIndicatorLogic(t,r){return t._showError()&amp;&amp;t.hasError&amp;&amp;!r?Od.ERROR:!t.completed||r?Od.NUMBER:t.editable?Od.EDIT:Od.DONE}_getGuidelineLogic(t,r,o=Od.NUMBER){return t._showError()&amp;&amp;t.hasError&amp;&amp;!r?Od.ERROR:t.completed&amp;&amp;!r?Od.DONE:t.completed&amp;&amp;r?o:t.editable&amp;&amp;r?Od.EDIT:o}_isCurrentStep(t){return this._selectedIndex===t}_getFocusIndex(){return this._keyManager?this._keyManager.activeItemIndex:this._selectedIndex}_updateSelectedItemIndex(t){let r=this.steps.toArray();this.selectionChange.emit({selectedIndex:t,previouslySelectedIndex:this._selectedIndex,selectedStep:r[t],previouslySelectedStep:r[this._selectedIndex]}),this._containsFocus()?this._keyManager.setActiveItem(t):this._keyManager.updateActiveItem(t),this._selectedIndex=t,this.selectedIndexChange.emit(this._selectedIndex),this._stateChanged()}_onKeydown(t){let r=Dn(t),o=t.keyCode,a=this._keyManager;a.activeItemIndex!=null&amp;&amp;!r&amp;&amp;(o===32||o===13)?(this.selectedIndex=a.activeItemIndex,t.preventDefault()):a.setFocusOrigin("keyboard").onKeydown(t)}_anyControlsInvalidOrPending(t){return this.linear&amp;&amp;t&gt;=0?this.steps.toArray().slice(0,t).some(r=&gt;{let o=r.stepControl;return(o?o.invalid||o.pending||!r.interacted:!r.completed)&amp;&amp;!r.optional&amp;&amp;!r._completedOverride}):!1}_layoutDirection(){return this._dir&amp;&amp;this._dir.value==="rtl"?"rtl":"ltr"}_containsFocus(){let t=this._elementRef.nativeElement,r=Rc();return t===r||t.contains(r)}_isValidIndex(t){return t&gt;-1&amp;&amp;(!this.steps||t&lt;this.steps.length)}};e.\u0275fac=function(r){return new(r||e)(x(ci,8),x(dt),x(ke))},e.\u0275dir=ve({type:e,selectors:[["","cdkStepper",""]],contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;(rt(a,VM,5),rt(a,XA,5)),r&amp;2){let s;ue(s=me())&amp;&amp;(o._steps=s),ue(s=me())&amp;&amp;(o._stepHeader=s)}},inputs:{linear:[$.HasDecoratorInputTransform,"linear","linear",Ne],selectedIndex:[$.HasDecoratorInputTransform,"selectedIndex","selectedIndex",Li],selected:"selected",orientation:"orientation"},outputs:{selectionChange:"selectionChange",selectedIndexChange:"selectedIndexChange"},exportAs:["cdkStepper"],standalone:!0,features:[It]});let n=e;return n})();var Yq=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[Lc]});let n=e;return n})();function nPe(n,e){if(n&amp;1&amp;&amp;Pi(0,2),n&amp;2){let i=_();p("ngTemplateOutlet",i.iconOverrides[i.state])("ngTemplateOutletContext",i._getIconContext())}}function iPe(n,e){if(n&amp;1&amp;&amp;(m(0,"span",7),v(1),h()),n&amp;2){let i=_(2);d(),N(i._getDefaultTextForState(i.state))}}function rPe(n,e){if(n&amp;1&amp;&amp;(m(0,"span",8),v(1),h()),n&amp;2){let i=_(3);d(),N(i._intl.completedLabel)}}function oPe(n,e){if(n&amp;1&amp;&amp;(m(0,"span",8),v(1),h()),n&amp;2){let i=_(3);d(),N(i._intl.editableLabel)}}function aPe(n,e){if(n&amp;1&amp;&amp;(w(0,rPe,2,1,"span",8)(1,oPe,2,1),m(2,"mat-icon",7),v(3),h()),n&amp;2){let i=_(2);Q(0,i.state==="done"?0:i.state==="edit"?1:-1),d(3),N(i._getDefaultTextForState(i.state))}}function sPe(n,e){if(n&amp;1&amp;&amp;w(0,iPe,2,1)(1,aPe,4,2),n&amp;2){let i,t=_();Q(0,(i=t.state)==="number"?0:1)}}function cPe(n,e){n&amp;1&amp;&amp;(m(0,"div",4),Pi(1,9),h()),n&amp;2&amp;&amp;(d(),p("ngTemplateOutlet",e.template))}function lPe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",4),v(1),h()),n&amp;2){let i=_();d(),N(i.label)}}function dPe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",5),v(1),h()),n&amp;2){let i=_();d(),N(i._intl.optionalLabel)}}function uPe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",6),v(1),h()),n&amp;2){let i=_();d(),N(i.errorMessage)}}var Zq=["*"];function mPe(n,e){}function pPe(n,e){if(n&amp;1&amp;&amp;(Fe(0),w(1,mPe,0,0,"ng-template",0)),n&amp;2){let i=_();d(),p("cdkPortalOutlet",i._portal)}}var Qq=(n,e)=&gt;({step:n,i:e}),Kq=n=&gt;({animationDuration:n}),Xq=(n,e)=&gt;({value:n,params:e});function hPe(n,e){n&amp;1&amp;&amp;Fe(0)}function fPe(n,e){n&amp;1&amp;&amp;C(0,"div",6)}function gPe(n,e){if(n&amp;1&amp;&amp;(Pi(0,5),w(1,fPe,1,0,"div",6)),n&amp;2){let i=e.$implicit,t=e.$index,r=e.$index,o=e.$count;_(2);let a=it(4);p("ngTemplateOutlet",a)("ngTemplateOutletContext",Wn(3,Qq,i,t)),d(),Q(1,r!==o-1?1:-1)}}function _Pe(n,e){if(n&amp;1){let i=U();m(0,"div",7),P("@horizontalStepTransition.done",function(r){I(i);let o=_(2);return T(o._animationDone.next(r))}),Pi(1,8),h()}if(n&amp;2){let i=e.$implicit,t=e.$index,r=_(2);Se("mat-horizontal-stepper-content-inactive",r.selectedIndex!==t),p("@horizontalStepTransition",Wn(8,Xq,r._getAnimationDirection(t),we(6,Kq,r._getAnimationDuration())))("id",r._getStepContentId(t)),Ve("aria-labelledby",r._getStepLabelId(t)),d(),p("ngTemplateOutlet",i.content)}}function bPe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",1)(1,"div",2),xi(2,gPe,2,6,null,null,is),h(),m(4,"div",3),xi(5,_Pe,2,11,"div",4,is),h()()),n&amp;2){let i=_();d(2),wi(i.steps),d(3),wi(i.steps)}}function vPe(n,e){if(n&amp;1){let i=U();m(0,"div",9),Pi(1,5),m(2,"div",10)(3,"div",11),P("@verticalStepTransition.done",function(r){I(i);let o=_(2);return T(o._animationDone.next(r))}),m(4,"div",12),Pi(5,8),h()()()()}if(n&amp;2){let i=e.$implicit,t=e.$index,r=e.$index,o=e.$count,a=_(2),s=it(4);d(),p("ngTemplateOutlet",s)("ngTemplateOutletContext",Wn(10,Qq,i,t)),d(),Se("mat-stepper-vertical-line",r!==o-1),d(),Se("mat-vertical-stepper-content-inactive",a.selectedIndex!==t),p("@verticalStepTransition",Wn(15,Xq,a._getAnimationDirection(t),we(13,Kq,a._getAnimationDuration())))("id",a._getStepContentId(t)),Ve("aria-labelledby",a._getStepLabelId(t)),d(2),p("ngTemplateOutlet",i.content)}}function yPe(n,e){if(n&amp;1&amp;&amp;xi(0,vPe,6,18,"div",9,is),n&amp;2){let i=_();wi(i.steps)}}function CPe(n,e){if(n&amp;1){let i=U();m(0,"mat-step-header",13),P("click",function(){let r=I(i).step;return T(r.select())})("keydown",function(r){I(i);let o=_();return T(o._onKeydown(r))}),h()}if(n&amp;2){let i=e.step,t=e.i,r=_();Se("mat-horizontal-stepper-header",r.orientation==="horizontal")("mat-vertical-stepper-header",r.orientation==="vertical"),p("tabIndex",r._getFocusIndex()===t?0:-1)("id",r._getStepLabelId(t))("index",t)("state",r._getIndicatorType(t,i.state))("label",i.stepLabel||i.label)("selected",r.selectedIndex===t)("active",r._stepIsNavigable(t,i))("optional",i.optional)("errorMessage",i.errorMessage)("iconOverrides",r._iconOverrides)("disableRipple",r.disableRipple||!r._stepIsNavigable(t,i))("color",i.color||r.color),Ve("aria-posinset",t+1)("aria-setsize",r.steps.length)("aria-controls",r._getStepContentId(t))("aria-selected",r.selectedIndex==t)("aria-label",i.ariaLabel||null)("aria-labelledby",!i.ariaLabel&amp;&amp;i.ariaLabelledby?i.ariaLabelledby:null)("aria-disabled",r._stepIsNavigable(t,i)?null:!0)}}var t5=(()=&gt;{let e=class e extends JA{};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275dir=ve({type:e,selectors:[["","matStepLabel",""]],standalone:!0,features:[lt]});let n=e;return n})(),zM=(()=&gt;{let e=class e{constructor(){this.changes=new re,this.optionalLabel="Optional",this.completedLabel="Completed",this.editableLabel="Editable"}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function xPe(n){return n||new zM}var wPe={provide:zM,deps:[[new es,new Gs,zM]],useFactory:xPe},n5=(()=&gt;{let e=class e extends XA{constructor(t,r,o,a){super(o),this._intl=t,this._focusMonitor=r,this._intlSubscription=t.changes.subscribe(()=&gt;a.markForCheck())}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._intlSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._elementRef)}focus(t,r){t?this._focusMonitor.focusVia(this._elementRef,t,r):this._elementRef.nativeElement.focus(r)}_stringLabel(){return this.label instanceof t5?null:this.label}_templateLabel(){return this.label instanceof t5?this.label:null}_getHostElement(){return this._elementRef.nativeElement}_getIconContext(){return{index:this.index,active:this.active,optional:this.optional}}_getDefaultTextForState(t){return t=="number"?`${this.index+1}`:t=="edit"?"create":t=="error"?"warning":t}};e.\u0275fac=function(r){return new(r||e)(x(zM),x(Hi),x(ke),x(dt))},e.\u0275cmp=V({type:e,selectors:[["mat-step-header"]],hostAttrs:["role","tab",1,"mat-step-header"],hostVars:2,hostBindings:function(r,o){r&amp;2&amp;&amp;oi("mat-"+(o.color||"primary"))},inputs:{state:"state",label:"label",errorMessage:"errorMessage",iconOverrides:"iconOverrides",index:"index",selected:"selected",active:"active",optional:"optional",disableRipple:"disableRipple",color:"color"},standalone:!0,features:[lt,Ie],decls:10,vars:17,consts:[["matRipple","",1,"mat-step-header-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-step-icon-content"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"mat-step-label"],[1,"mat-step-text-label"],[1,"mat-step-optional"],[1,"mat-step-sub-label-error"],["aria-hidden","true"],[1,"cdk-visually-hidden"],[3,"ngTemplateOutlet"]],template:function(r,o){if(r&amp;1&amp;&amp;(C(0,"div",0),m(1,"div")(2,"div",1),w(3,nPe,1,2,"ng-container",2)(4,sPe,2,1),h()(),m(5,"div",3),w(6,cPe,2,1,"div",4)(7,lPe,2,1)(8,dPe,2,1,"div",5)(9,uPe,2,1,"div",6),h()),r&amp;2){let a;p("matRippleTrigger",o._getHostElement())("matRippleDisabled",o.disableRipple),d(),Al("mat-step-icon-state-",o.state," mat-step-icon"),Se("mat-step-icon-selected",o.selected),d(2),Q(3,o.iconOverrides&amp;&amp;o.iconOverrides[o.state]?3:4),d(2),Se("mat-step-label-active",o.active)("mat-step-label-selected",o.selected)("mat-step-label-error",o.state=="error"),d(),Q(6,(a=o._templateLabel())?6:o._stringLabel()?7:-1,a),d(2),Q(8,o.optional&amp;&amp;o.state!="error"?8:-1),d(),Q(9,o.state==="error"?9:-1)}},dependencies:[Js,Wo,Ce],styles:['.mat-step-header{overflow:hidden;outline:none;cursor:pointer;position:relative;box-sizing:content-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-step-header:focus .mat-focus-indicator::before{content:""}.mat-step-header:hover[aria-disabled=true]{cursor:default}.mat-step-header:hover:not([aria-disabled]),.mat-step-header:hover[aria-disabled=false]{background-color:var(--mat-stepper-header-hover-state-layer-color);border-radius:var(--mat-stepper-header-hover-state-layer-shape)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused{background-color:var(--mat-stepper-header-focus-state-layer-color);border-radius:var(--mat-stepper-header-focus-state-layer-shape)}@media(hover: none){.mat-step-header:hover{background:none}}.cdk-high-contrast-active .mat-step-header{outline:solid 1px}.cdk-high-contrast-active .mat-step-header[aria-selected=true] .mat-step-label{text-decoration:underline}.cdk-high-contrast-active .mat-step-header[aria-disabled=true]{outline-color:GrayText}.cdk-high-contrast-active .mat-step-header[aria-disabled=true] .mat-step-label,.cdk-high-contrast-active .mat-step-header[aria-disabled=true] .mat-step-icon,.cdk-high-contrast-active .mat-step-header[aria-disabled=true] .mat-step-optional{color:GrayText}.mat-step-optional{font-size:12px;color:var(--mat-stepper-header-optional-label-text-color)}.mat-step-sub-label-error{font-size:12px;font-weight:normal}.mat-step-icon{border-radius:50%;height:24px;width:24px;flex-shrink:0;position:relative;color:var(--mat-stepper-header-icon-foreground-color);background-color:var(--mat-stepper-header-icon-background-color)}.mat-step-icon-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex}.mat-step-icon .mat-icon{font-size:16px;height:16px;width:16px}.mat-step-icon-state-error{background-color:var(--mat-stepper-header-error-state-icon-background-color);color:var(--mat-stepper-header-error-state-icon-foreground-color)}.mat-step-icon-state-error .mat-icon{font-size:24px;height:24px;width:24px}.mat-step-label{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:50px;vertical-align:middle;font-family:var(--mat-stepper-header-label-text-font);font-size:var(--mat-stepper-header-label-text-size);font-weight:var(--mat-stepper-header-label-text-weight);color:var(--mat-stepper-header-label-text-color)}.mat-step-label.mat-step-label-active{color:var(--mat-stepper-header-selected-state-label-text-color)}.mat-step-label.mat-step-label-error{color:var(--mat-stepper-header-error-state-label-text-color);font-size:var(--mat-stepper-header-error-state-label-text-size)}.mat-step-label.mat-step-label-selected{font-size:var(--mat-stepper-header-selected-state-label-text-size);font-weight:var(--mat-stepper-header-selected-state-label-text-weight)}.mat-step-text-label{text-overflow:ellipsis;overflow:hidden}.mat-step-header .mat-step-header-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-step-icon-selected{background-color:var(--mat-stepper-header-selected-state-icon-background-color);color:var(--mat-stepper-header-selected-state-icon-foreground-color)}.mat-step-icon-state-done{background-color:var(--mat-stepper-header-done-state-icon-background-color);color:var(--mat-stepper-header-done-state-icon-foreground-color)}.mat-step-icon-state-edit{background-color:var(--mat-stepper-header-edit-state-icon-background-color);color:var(--mat-stepper-header-edit-state-icon-foreground-color)}'],encapsulation:2,changeDetection:0});let n=e;return n})(),Jq="500ms",eZ="225ms",qq={horizontalStepTransition:ki("horizontalStepTransition",[Kn("previous",At({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"})),Kn("current",At({transform:"none",visibility:"inherit"})),Kn("next",At({transform:"translate3d(100%, 0, 0)",visibility:"hidden"})),An("* =&gt; *",Jd([Tn("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)"),tu("@*",eu(),{optional:!0})]),{params:{animationDuration:Jq}})]),verticalStepTransition:ki("verticalStepTransition",[Kn("previous",At({height:"0px",visibility:"hidden"})),Kn("next",At({height:"0px",visibility:"hidden"})),Kn("current",At({height:"*",visibility:"inherit"})),An("* &lt;=&gt; current",Jd([Tn("{{animationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)"),tu("@*",eu(),{optional:!0})]),{params:{animationDuration:eZ}})])},i5=(()=&gt;{let e=class e{constructor(t){this.templateRef=t}};e.\u0275fac=function(r){return new(r||e)(x(qn))},e.\u0275dir=ve({type:e,selectors:[["ng-template","matStepperIcon",""]],inputs:{name:[$.None,"matStepperIcon","name"]},standalone:!0});let n=e;return n})(),MPe=(()=&gt;{let e=class e{constructor(t){this._template=t}};e.\u0275fac=function(r){return new(r||e)(x(qn))},e.\u0275dir=ve({type:e,selectors:[["ng-template","matStepContent",""]],standalone:!0});let n=e;return n})(),r5=(()=&gt;{let e=class e extends VM{constructor(t,r,o,a){super(t,a),this._errorStateMatcher=r,this._viewContainerRef=o,this._isSelected=xt.EMPTY,this.stepLabel=void 0}ngAfterContentInit(){this._isSelected=this._stepper.steps.changes.pipe(Xe(()=&gt;this._stepper.selectionChange.pipe(He(t=&gt;t.selectedStep===this),Xt(this._stepper.selected===this)))).subscribe(t=&gt;{t&amp;&amp;this._lazyContent&amp;&amp;!this._portal&amp;&amp;(this._portal=new vr(this._lazyContent._template,this._viewContainerRef))})}ngOnDestroy(){this._isSelected.unsubscribe()}isErrorState(t,r){let o=this._errorStateMatcher.isErrorState(t,r),a=!!(t&amp;&amp;t.invalid&amp;&amp;this.interacted);return o||a}};e.\u0275fac=function(r){return new(r||e)(x(kn(()=&gt;HM)),x(ls,4),x(Gt),x(e5,8))},e.\u0275cmp=V({type:e,selectors:[["mat-step"]],contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;(rt(a,t5,5),rt(a,MPe,5)),r&amp;2){let s;ue(s=me())&amp;&amp;(o.stepLabel=s.first),ue(s=me())&amp;&amp;(o._lazyContent=s.first)}},hostAttrs:["hidden",""],inputs:{color:"color"},exportAs:["matStep"],standalone:!0,features:[ht([{provide:ls,useExisting:e},{provide:VM,useExisting:e}]),lt,Ie],ngContentSelectors:Zq,decls:1,vars:0,consts:[[3,"cdkPortalOutlet"]],template:function(r,o){r&amp;1&amp;&amp;(ft(),w(0,pPe,2,1,"ng-template"))},dependencies:[co],encapsulation:2,changeDetection:0});let n=e;return n})(),HM=(()=&gt;{let e=class e extends BM{get animationDuration(){return this._animationDuration}set animationDuration(t){this._animationDuration=/^\d+$/.test(t)?t+"ms":t}constructor(t,r,o){super(t,r,o),this._stepHeader=void 0,this._steps=void 0,this.steps=new Dr,this.animationDone=new ae,this.labelPosition="end",this.headerPosition="top",this._iconOverrides={},this._animationDone=new re,this._animationDuration="",this._isServer=!te(jt).isBrowser;let a=o.nativeElement.nodeName.toLowerCase();this.orientation=a==="mat-vertical-stepper"?"vertical":"horizontal"}ngAfterContentInit(){super.ngAfterContentInit(),this._icons.forEach(({name:t,templateRef:r})=&gt;this._iconOverrides[t]=r),this.steps.changes.pipe(mt(this._destroyed)).subscribe(()=&gt;{this._stateChanged()}),this._animationDone.pipe(_c((t,r)=&gt;t.fromState===r.fromState&amp;&amp;t.toState===r.toState),mt(this._destroyed)).subscribe(t=&gt;{t.toState==="current"&amp;&amp;this.animationDone.emit()})}_stepIsNavigable(t,r){return r.completed||this.selectedIndex===t||!this.linear}_getAnimationDuration(){return this.animationDuration?this.animationDuration:this.orientation==="horizontal"?Jq:eZ}};e.\u0275fac=function(r){return new(r||e)(x(ci,8),x(dt),x(ke))},e.\u0275cmp=V({type:e,selectors:[["mat-stepper"],["mat-vertical-stepper"],["mat-horizontal-stepper"],["","matStepper",""]],contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;(rt(a,r5,5),rt(a,i5,5)),r&amp;2){let s;ue(s=me())&amp;&amp;(o._steps=s),ue(s=me())&amp;&amp;(o._icons=s)}},viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(n5,5),r&amp;2){let a;ue(a=me())&amp;&amp;(o._stepHeader=a)}},hostAttrs:["role","tablist"],hostVars:11,hostBindings:function(r,o){r&amp;2&amp;&amp;(Ve("aria-orientation",o.orientation),Se("mat-stepper-horizontal",o.orientation==="horizontal")("mat-stepper-vertical",o.orientation==="vertical")("mat-stepper-label-position-end",o.orientation==="horizontal"&amp;&amp;o.labelPosition=="end")("mat-stepper-label-position-bottom",o.orientation==="horizontal"&amp;&amp;o.labelPosition=="bottom")("mat-stepper-header-position-bottom",o.headerPosition==="bottom"))},inputs:{disableRipple:"disableRipple",color:"color",labelPosition:"labelPosition",headerPosition:"headerPosition",animationDuration:"animationDuration"},outputs:{animationDone:"animationDone"},exportAs:["matStepper","matVerticalStepper","matHorizontalStepper"],standalone:!0,features:[ht([{provide:BM,useExisting:e}]),lt,Ie],ngContentSelectors:Zq,decls:5,vars:2,consts:[["stepTemplate",""],[1,"mat-horizontal-stepper-wrapper"],[1,"mat-horizontal-stepper-header-container"],[1,"mat-horizontal-content-container"],["role","tabpanel",1,"mat-horizontal-stepper-content",3,"id","mat-horizontal-stepper-content-inactive"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"mat-stepper-horizontal-line"],["role","tabpanel",1,"mat-horizontal-stepper-content",3,"id"],[3,"ngTemplateOutlet"],[1,"mat-step"],[1,"mat-vertical-content-container"],["role","tabpanel",1,"mat-vertical-stepper-content",3,"id"],[1,"mat-vertical-content"],[3,"click","keydown","tabIndex","id","index","state","label","selected","active","optional","errorMessage","iconOverrides","disableRipple","color"]],template:function(r,o){if(r&amp;1&amp;&amp;(ft(),w(0,hPe,1,0)(1,bPe,7,0)(2,yPe,2,0)(3,CPe,1,23,"ng-template",null,0,Yt)),r&amp;2){let a;Q(0,o._isServer?0:-1),d(),Q(1,(a=o.orientation)==="horizontal"?1:a==="vertical"?2:-1)}},dependencies:[Wo,n5],styles:['.mat-stepper-vertical,.mat-stepper-horizontal{display:block;font-family:var(--mat-stepper-container-text-font);background:var(--mat-stepper-container-color)}.mat-horizontal-stepper-header-container{white-space:nowrap;display:flex;align-items:center}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header-container{align-items:flex-start}.mat-stepper-header-position-bottom .mat-horizontal-stepper-header-container{order:1}.mat-stepper-horizontal-line{border-top-width:1px;border-top-style:solid;flex:auto;height:0;margin:0 -16px;min-width:32px;border-top-color:var(--mat-stepper-line-color)}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{margin:0;min-width:0;position:relative;top:calc(calc((var(--mat-stepper-header-height) - 24px) / 2) + 12px)}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{border-top-width:1px;border-top-style:solid;content:"";display:inline-block;height:0;position:absolute;width:calc(50% - 20px)}.mat-horizontal-stepper-header{display:flex;height:72px;overflow:hidden;align-items:center;padding:0 24px;height:var(--mat-stepper-header-height)}.mat-horizontal-stepper-header .mat-step-icon{margin-right:8px;flex:none}[dir=rtl] .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:8px}.mat-horizontal-stepper-header::before,.mat-horizontal-stepper-header::after{border-top-color:var(--mat-stepper-line-color)}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header{padding:calc((var(--mat-stepper-header-height) - 24px) / 2) 24px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::before,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::after{top:calc(calc((var(--mat-stepper-header-height) - 24px) / 2) + 12px)}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header{box-sizing:border-box;flex-direction:column;height:auto}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{right:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before{left:0}[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:last-child::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:first-child::after{display:none}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-label{padding:16px 0 0 0;text-align:center;width:100%}.mat-vertical-stepper-header{display:flex;align-items:center;height:24px;padding:calc((var(--mat-stepper-header-height) - 24px) / 2) 24px}.mat-vertical-stepper-header .mat-step-icon{margin-right:12px}[dir=rtl] .mat-vertical-stepper-header .mat-step-icon{margin-right:0;margin-left:12px}.mat-horizontal-stepper-wrapper{display:flex;flex-direction:column}.mat-horizontal-stepper-content{outline:0}.mat-horizontal-stepper-content.mat-horizontal-stepper-content-inactive{height:0;overflow:hidden}.mat-horizontal-stepper-content:not(.mat-horizontal-stepper-content-inactive){visibility:inherit !important}.mat-horizontal-content-container{overflow:hidden;padding:0 24px 24px 24px}.cdk-high-contrast-active .mat-horizontal-content-container{outline:solid 1px}.mat-stepper-header-position-bottom .mat-horizontal-content-container{padding:24px 24px 0 24px}.mat-vertical-content-container{margin-left:36px;border:0;position:relative}.cdk-high-contrast-active .mat-vertical-content-container{outline:solid 1px}[dir=rtl] .mat-vertical-content-container{margin-left:0;margin-right:36px}.mat-stepper-vertical-line::before{content:"";position:absolute;left:0;border-left-width:1px;border-left-style:solid;border-left-color:var(--mat-stepper-line-color);top:calc(8px - calc((var(--mat-stepper-header-height) - 24px) / 2));bottom:calc(8px - calc((var(--mat-stepper-header-height) - 24px) / 2))}[dir=rtl] .mat-stepper-vertical-line::before{left:auto;right:0}.mat-vertical-stepper-content{overflow:hidden;outline:0}.mat-vertical-stepper-content:not(.mat-vertical-stepper-content-inactive){visibility:inherit !important}.mat-vertical-content{padding:0 24px 24px 24px}.mat-step:last-child .mat-vertical-content-container{border:none}'],encapsulation:2,data:{animation:[qq.horizontalStepTransition,qq.verticalStepTransition]},changeDetection:0});let n=e;return n})();var tZ=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[wPe,ls],imports:[ut,be,lo,Yq,ot,Ia,HM,n5,ut]});let n=e;return n})();function OPe(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",5),n&amp;2&amp;&amp;p("svgIcon","basics:check")}function EPe(n,e){n&amp;1&amp;&amp;Pi(0)}function SPe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-step",6),w(1,EPe,1,0,"ng-container",7),h()),n&amp;2){let i=e.$implicit,t=e.index,r=_(2);p("label",i.label||"")("completed",r.activeStep&gt;t),d(),p("ngTemplateOutlet",i.template)}}function PPe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"mat-stepper",2,0),de(3,"async"),w(4,OPe,1,1,"ng-template",3)(5,SPe,2,3,"mat-step",4),h(),W()),n&amp;2){let i=_();d(),p("selectedIndex",i.activeStep)("orientation",en(3,3,i.stepperOrientation)),d(4),p("ngForOf",i.stepData)}}var nZ=(()=&gt;{let e=class e{constructor(t,r){this.breakpointObserver=t,this.matStepperService=r,this.activeStep=0}ngOnInit(){console.log(this.stepData),this.activeSubscription=this.matStepperService.getActiveStep().subscribe(t=&gt;{this.activeStep=t}),this.checkPromiseStepperOrientationSize()}checkPromiseStepperOrientationSize(){this.stepperOrientation=this.breakpointObserver.observe("(min-width: 426px)").pipe(He(({matches:t})=&gt;t?"horizontal":"vertical"))}ngOnDestroy(){console.log("destroying subscription"),this.matStepperService.setActiveStep(0),this.activeSubscription.unsubscribe()}};e.\u0275fac=function(r){return new(r||e)(x(Fc),x(jM))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-mat-stepper"]],inputs:{stepData:"stepData"},decls:1,vars:1,consts:[["stepper",""],[4,"ngIf"],[3,"selectedIndex","orientation"],["matStepperIcon","edit"],[3,"label","completed",4,"ngFor","ngForOf"],[3,"svgIcon"],[3,"label","completed"],[4,"ngTemplateOutlet"]],template:function(r,o){r&amp;1&amp;&amp;w(0,PPe,6,5,"ng-container",1),r&amp;2&amp;&amp;p("ngIf",o.stepData)},dependencies:[Ue,fe,Wo,r5,HM,i5,Ce,Tc],styles:[`:root{--circle-size: clamp(1.5rem, 5vw, 3rem);--spacing: clamp(.25rem, 2vw, .5rem)}.mat-horizontal-stepper-header{flex-direction:column;justify-content:flex-end}.aareon-light-theme .mat-horizontal-stepper-header-container{justify-content:space-between}.aareon-light-theme .mat-step{position:relative}.aareon-light-theme .mat-step .mat-vertical-content-container&gt;:not(:has(.mat-vertical-stepper-content-inactive)):after{content:"";position:absolute;left:-1px;top:0;bottom:0;width:1px;background-color:#e0e0e0}.aareon-light-theme .mat-step-header{pointer-events:none;display:flex;flex:1}.aareon-light-theme .mat-step-header:has(div):has(.mat-step-icon):has(.mat-step-icon-state-edit):after{background-color:var(--adcl-stepper-selected-background)}.aareon-light-theme .mat-step-header#cdk-step-label-0-5:after{width:0}@media (min-width: 768px){.aareon-light-theme .mat-step-header{flex:1}.aareon-light-theme .mat-step-header:has(div):has(.mat-step-icon):has(.mat-step-icon-state-edit):after{background-color:var(--adcl-stepper-selected-background)}.aareon-light-theme .mat-step-header:not(:last-child):after{content:"";position:relative;top:calc(var(--circle-size) / 2);width:calc(100% - var(--circle-size) - var(--spacing) * 2);left:calc(50% + var(--circle-size) / 2 + var(--spacing));height:1px;background-color:#e0e0e0;order:-1;transform:none}}@media (min-width: 1024px){.aareon-light-theme .mat-step-header{overflow:inherit}}.aareon-light-theme .mat-step-header .mat-step-label{margin-top:12px}.aareon-light-theme .mat-step-header .mat-step-icon{font-weight:700;border-radius:13px;min-height:26px;min-width:26px;font-size:18px;display:flex;align-items:center;justify-content:center;transition:transform .2s;will-change:transform;z-index:1}.aareon-light-theme .mat-step-header .mat-step-icon-selected{transform:scale(1.2307692308);color:var(--adcl-stepper-selected-color);background-color:var(--adcl-stepper-selected-background)}.aareon-light-theme .mat-step-header .mat-step-icon.selected:not(:first-child):before{background-position:left bottom;background:var(--adcl-stepper-active-background)}@media (min-width: 424px){.aareon-light-theme .mat-stepper-horizontal-line{margin-bottom:16px;border-top-width:1px;border-top-style:solid;display:none}}.aareon-light-theme .mat-stepper-vertical-line:before{display:none}.aareon-light-theme .mat-form-field-appearance-outline{padding-right:0;padding-left:0}.mat-step-header.cdk-program-focused{background-color:transparent!important}
`],encapsulation:2});let n=e;return n})();var iZ=(()=&gt;{let e=class e{convertStringToArrayString(t){if(t==null)return null;let r=[];return typeof t=="string"&amp;&amp;(r=t.replace(/\s/g,"").split(",")),r}convertStringToJson(t,r){if(t==null)return null;let o=new Object;return typeof t=="string"?o=JSON.parse(t):console.error(`The value introduce in "${r}" is not matching the expected value "string"`),o}convertStringObjectToArrayObject(t){if(t==null)return null;let r=[];if(typeof t=="string"){r=t.replace(/s/,"").split("},");for(let o=0;o&lt;r.length;o++)o!==r.length-1&amp;&amp;(r[o]=r[o]+"}"),r[o]=JSON.parse(r[o])}return r}convertBinaryToBoolean(t,r){if(t==null)return null;if(t==="0")return!1;if(t==="1")return!0;console.error(`The value introduce in "${r}" is not matching the expected value`)}convertStringToNumber(t,r){if(t==null)return null;if(!t)console.error(`The value introduce in "${r}" is NaN.`);else if(t.trim().length==0)console.error(`The value introduce in "${r}" is NaN.`);else return Number(t)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var UM=(()=&gt;{let e=class e extends iZ{constructor(){super()}errorHandler(t){return t.error instanceof ErrorEvent?console.error("An error occurred:",t.error.message):console.error(`Backend returned code ${t.status}, body was: ${t.error}`),Jo(()=&gt;"Something bad happened; please try again later.")}getRandomString(t,r){let o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",a="";for(let s=0;s&lt;r;s++){let c="";for(let l=0;l&lt;t;l++)c+=o.charAt(Math.floor(Math.random()*o.length));a=a.concat(`${c}-`)}return a.slice(0,-1).toString()}checkEnumValueValid(t,r){return t==null?null:Object.values(r).indexOf(t)&gt;=0}translationFusion(t,r){let o={};try{if(t){let a=this.convertStringToJson(t,"newTranslations");return o=ee(ee({},r),a),o}else if(r)return o=ee({},r),o}catch{console.log("Unable to parse translations")}return null}createAllowedFiletypes(t){let r=[];if(t!==null){for(let o of t)switch(o){case"jpg":{r.push("image/jpeg");break}case"jpeg":{r.push("image/jpeg");break}case"png":{r.push("image/png");break}case"gif":{r.push("image/gif");break}case"txt":{r.push("text/plain");break}case"pdf":{r.push("application/pdf");break}case"ppt":{r.push("application/vnd.ms-powerpoint");break}case"pptx":{r.push("application/vnd.openxmlformats-officedocument.presentationml.presentation");break}case"doc":{r.push("application/msword");break}case"docx":{r.push("application/vnd.openxmlformats-officedocument.wordprocessingml.document");break}case"xls":{r.push("application/vnd.ms-excel");break}case"xlsx":{r.push("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");break}case"zip":{r.push("application/zip");break}case"7z":{r.push("application/x-7z-compressed");break}case"rar":{r.push("application/vnd.rar");break}default:r.push("."+o)}return r}return null}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function IPe(n,e){if(n&amp;1){let i=U();m(0,"mat-list-item")(1,"div",8)(2,"div",9)(3,"div",10)(4,"div",11),v(5),h(),m(6,"div",12)(7,"button",13),P("click",function(){let r=I(i).index,o=_(2);return T(o.removeFile(r))}),C(8,"mat-icon",14),h()()()()()()}if(n&amp;2){let i=e.$implicit;d(5),S(" ",i.name," "),d(2),p("adclSelectorButton",!0)}}function TPe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-list"),w(1,IPe,9,2,"mat-list-item",7),h()),n&amp;2){let i=_();d(),p("ngForOf",i.selectedFiles)}}function APe(n,e){if(n&amp;1){let i=U();m(0,"button",17),P("click",function(){I(i),_();let r=it(5);return T(r.click())}),C(1,"mat-icon",20),h()}}function RPe(n,e){if(n&amp;1){let i=U();m(0,"div",15),w(1,APe,2,0,"button",16),m(2,"button",17),P("click",function(){I(i);let r=_();return T(r.toggleAttachmentHint())}),C(3,"mat-icon",18),h(),m(4,"input",19,0),P("click",function(){I(i);let r=it(5);return T(r.value="")})("change",function(r){I(i);let o=_();return T(o.onFileSelected(r))}),h()()}if(n&amp;2){let i=_();d(),p("ngIf",i.allowFurtherUpload),d(3),p("value",null)("accept",i.allowedFileTypesMime==null?null:i.allowedFileTypesMime.join(", "))}}function FPe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",21)(1,"p",22),v(2),C(3,"br"),v(4),C(5,"br"),v(6),h()()),n&amp;2){let i=_();d(2),Mt(" Insgesamt sind ",i.maxFilesAllowed," Anlagen m\xF6glich, die maximale Dateigr\xF6\xDFe betr\xE4gt ",i.maxFileUpload," MB. "),d(2),S(" Die maximale Anhangsgr\xF6\xDFe (insgesamt) betr\xE4gt ",i.maxUpload," MB. "),d(2),S(" ",i.translations.ATTACHMENT_FILES.AAREON_FILETYPES_DEMAND_ATTACHMENT+" "+i.allowedFileTypes," ")}}var kg=(()=&gt;{let e=class e{constructor(t,r,o){this.utilsService=t,this.translationsService=r,this.notificationService=o,this.allowedFileTypes=".jpg, .png, .pdf, .jpeg",this.filesChangedEvent=new ae,this.allowAttachmentsForDemand=!1,this.allowFurtherUpload=!0,this.maxFileSize=0,this.maxSumFilesSize=0,this.showAttachmentHint=!1,this.selectedFiles=[],this.allowedFileTypesMime=[],this.allowedFileTypesArray=[],this.translations=this.translationsService.getAllTranslations()}ngOnInit(){this.allowAttachmentsForDemand=!!this.maxFilesAllowed,this.initIncomingValues()}initIncomingValues(){this.maxFileSize=Math.floor(this.maxFileUpload*(1024*1024)),this.maxUpload&amp;&amp;(this.maxSumFilesSize=Math.floor(this.maxUpload*(1024*1024))),this.allowedFileTypesArray=this.utilsService.convertStringToArrayString(this.allowedFileTypes),this.allowedFileTypesMime=this.utilsService.createAllowedFiletypes(this.allowedFileTypesArray)}onFileSelected(t){let r=t.target,a=[...Array.prototype.slice.call(r.files)],s=a.filter(u=&gt;{let f=u.name.slice(-5).toLowerCase()===".jfif",g=this.allowedFileTypesArray?.includes("jfif");return!this.allowedFileTypesMime?.includes(u.type)||f&amp;&amp;!g});s.length&gt;0&amp;&amp;this.showErrorFilesWithWrongType(s);let c=[...a,...this.selectedFiles];!(!this.checkSelectedFilesLength(c)||!this.checkFileSize(c))&amp;&amp;s.length===0&amp;&amp;(this.selectedFiles.push(...a.filter(u=&gt;this.allowedFileTypesMime?.includes(u.type))),this.checkIfUploadButtonShouldBeDisabled(),this.filesChangedEvent.emit(this.selectedFiles))}showErrorFilesWithWrongType(t){t.forEach(r=&gt;{let o=r.name+" ";o+=this.translations.ATTACHMENT_FILES.FILE_HAS_WRONG_TYPE__FIRST+" ",o+=r.name.split(".").pop()+" ",o+=this.translations.ATTACHMENT_FILES.FILE_HAS_WRONG_TYPE__SECOND,this.notificationService.showErrorMessage(o)})}checkFileSize(t){let r=0,o=!0;for(let a=0;a&lt;t.length;a++)t[a].size&gt;this.maxFileSize&amp;&amp;(o=!1),r+=t[a].size,r&gt;this.maxSumFilesSize&amp;&amp;(o=!1);return o||this.notificationService.showErrorMessage(this.translations.ATTACHMENT_FILES.EXCEED_SUM_MAX_FILE_SIZE??""),o}checkSelectedFilesLength(t){return t.length&gt;(this.maxFilesAllowed?this.maxFilesAllowed:0)?(this.notificationService.showErrorMessage(this.translations.ATTACHMENT_FILES.EXCEED_MAX_FILES??""),!1):!0}checkIfUploadButtonShouldBeDisabled(){this.allowFurtherUpload=this.selectedFiles.length&lt;this.maxFilesAllowed}removeFile(t){this.selectedFiles.splice(t,1),this.filesChangedEvent.emit(this.selectedFiles),this.checkFileSize(this.selectedFiles),this.checkIfUploadButtonShouldBeDisabled()}toggleAttachmentHint(){this.showAttachmentHint=!this.showAttachmentHint}};e.\u0275fac=function(r){return new(r||e)(x(UM),x(Io),x(St))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-attachment-files"]],inputs:{maxFileUpload:"maxFileUpload",maxUpload:"maxUpload",allowedFileTypes:"allowedFileTypes",maxFilesAllowed:"maxFilesAllowed"},outputs:{filesChangedEvent:"filesChangedEvent"},decls:7,vars:3,consts:[["fileUpload",""],[1,"attachment-form"],[1,"attachment-form--attachment-list"],[4,"ngIf"],[1,"attachment-form--buttons","clearfix"],["class","pull-left",4,"ngIf"],["class","attachment-form--attachment-hint-container",4,"ngIf"],[4,"ngFor","ngForOf"],["mat-line",""],[1,"container-fluid"],[1,"row","row--temp-attachment"],[1,"col-xs-8","col-sm-6","col-md-4","row--temp-attachment--filename"],[1,"col-xs-2"],["mat-button","",3,"click","adclSelectorButton"],["svgIcon","basics:delete"],[1,"pull-left"],["mat-icon-button","",3,"click",4,"ngIf"],["mat-icon-button","",3,"click"],["svgIcon","basics:info"],["type","file","multiple","",1,"hidden","file-input",3,"click","change","value","accept"],["svgIcon","basics:attachment"],[1,"attachment-form--attachment-hint-container"],[1,"attachment-form--attachment-hint"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",1)(1,"form")(2,"div",2),w(3,TPe,2,1,"mat-list",3),h(),m(4,"div",4),w(5,RPe,6,3,"div",5),h(),w(6,FPe,7,4,"div",6),h()()),r&amp;2&amp;&amp;(d(3),p("ngIf",o.selectedFiles.length),d(2),p("ngIf",o.allowAttachmentsForDemand),d(),p("ngIf",o.allowAttachmentsForDemand&amp;&amp;o.showAttachmentHint))},dependencies:[Ue,fe,Xi,Ki,Hm,rx,ox,Ce,hV,sC,We,dn],styles:[".attachment-form[_ngcontent-%COMP%]   .row--temp-attachment[_ngcontent-%COMP%]{display:flex;align-items:center}.attachment-form[_ngcontent-%COMP%]   .row--temp-attachment--filename[_ngcontent-%COMP%]{text-overflow:ellipsis;overflow:hidden;line-height:26px}.attachment-form--attachment-list[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin-right:0!important}.attachment-form--attachment[_ngcontent-%COMP%]   mat-list[_ngcontent-%COMP%]{padding-top:0}.attachment-form--attachment[_ngcontent-%COMP%]   mat-list-item[_ngcontent-%COMP%]{height:auto;margin-bottom:5px}.attachment-form--attachment[_ngcontent-%COMP%]   mat-list-item[_ngcontent-%COMP%] &gt; span[_ngcontent-%COMP%] &gt; span[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;gap:10px}.attachment-form--attachment-hint[_ngcontent-%COMP%]{font-size:12px}.attachment-form--attachment-hint-container[_ngcontent-%COMP%]{margin-top:12px}"]});let n=e;return n})();var NPe=["panel"],LPe=["*"];function jPe(n,e){if(n&amp;1){let i=U();m(0,"div",1,0),P("@panelAnimation.done",function(r){I(i);let o=_();return T(o._animationDone.next(r))}),Fe(2),h()}if(n&amp;2){let i=e.id,t=_();oi(t._classList),Se("mat-mdc-autocomplete-visible",t.showPanel)("mat-mdc-autocomplete-hidden",!t.showPanel)("mat-primary",t._color==="primary")("mat-accent",t._color==="accent")("mat-warn",t._color==="warn"),p("id",t.id)("@panelAnimation",t.isOpen?"visible":"hidden"),Ve("aria-label",t.ariaLabel||null)("aria-labelledby",t._getPanelAriaLabelledby(i))}}var VPe=ki("panelAnimation",[Kn("void, hidden",At({opacity:0,transform:"scaleY(0.8)"})),An(":enter, hidden =&gt; visible",[Jd([Tn("0.03s linear",At({opacity:1})),Tn("0.12s cubic-bezier(0, 0, 0.2, 1)",At({transform:"scaleY(1)"}))])]),An(":leave, visible =&gt; hidden",[Tn("0.075s linear",At({opacity:0}))])]),BPe=0,a5=class{constructor(e,i){this.source=e,this.option=i}},oZ=new le("mat-autocomplete-default-options",{providedIn:"root",factory:zPe});function zPe(){return{autoActiveFirstOption:!1,autoSelectActiveOption:!1,hideSingleSelectionIndicator:!1,requireSelection:!1}}var aZ=(()=&gt;{let e=class e{get isOpen(){return this._isOpen&amp;&amp;this.showPanel}_setColor(t){this._color=t,this._changeDetectorRef.markForCheck()}set classList(t){this._classList=t,this._elementRef.nativeElement.className=""}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(t){this._hideSingleSelectionIndicator=t,this._syncParentProperties()}_syncParentProperties(){if(this.options)for(let t of this.options)t._changeDetectorRef.markForCheck()}constructor(t,r,o,a){this._changeDetectorRef=t,this._elementRef=r,this._defaults=o,this._activeOptionChanges=xt.EMPTY,this._animationDone=new ae,this.showPanel=!1,this._isOpen=!1,this.displayWith=null,this.optionSelected=new ae,this.opened=new ae,this.closed=new ae,this.optionActivated=new ae,this.id=`mat-autocomplete-${BPe++}`,this.inertGroups=a?.SAFARI||!1,this.autoActiveFirstOption=!!o.autoActiveFirstOption,this.autoSelectActiveOption=!!o.autoSelectActiveOption,this.requireSelection=!!o.requireSelection,this._hideSingleSelectionIndicator=this._defaults.hideSingleSelectionIndicator??!1}ngAfterContentInit(){this._keyManager=new Uh(this.options).withWrap().skipPredicate(this._skipPredicate),this._activeOptionChanges=this._keyManager.change.subscribe(t=&gt;{this.isOpen&amp;&amp;this.optionActivated.emit({source:this,option:this.options.toArray()[t]||null})}),this._setVisibility()}ngOnDestroy(){this._keyManager?.destroy(),this._activeOptionChanges.unsubscribe(),this._animationDone.complete()}_setScrollTop(t){this.panel&amp;&amp;(this.panel.nativeElement.scrollTop=t)}_getScrollTop(){return this.panel?this.panel.nativeElement.scrollTop:0}_setVisibility(){this.showPanel=!!this.options.length,this._changeDetectorRef.markForCheck()}_emitSelectEvent(t){let r=new a5(this,t);this.optionSelected.emit(r)}_getPanelAriaLabelledby(t){if(this.ariaLabel)return null;let r=t?t+" ":"";return this.ariaLabelledby?r+this.ariaLabelledby:t}_skipPredicate(){return!1}};e.\u0275fac=function(r){return new(r||e)(x(dt),x(ke),x(oZ),x(jt))},e.\u0275cmp=V({type:e,selectors:[["mat-autocomplete"]],contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;(rt(a,ko,5),rt(a,$0,5)),r&amp;2){let s;ue(s=me())&amp;&amp;(o.options=s),ue(s=me())&amp;&amp;(o.optionGroups=s)}},viewQuery:function(r,o){if(r&amp;1&amp;&amp;(ze(qn,7),ze(NPe,5)),r&amp;2){let a;ue(a=me())&amp;&amp;(o.template=a.first),ue(a=me())&amp;&amp;(o.panel=a.first)}},hostAttrs:[1,"mat-mdc-autocomplete"],inputs:{ariaLabel:[$.None,"aria-label","ariaLabel"],ariaLabelledby:[$.None,"aria-labelledby","ariaLabelledby"],displayWith:"displayWith",autoActiveFirstOption:[$.HasDecoratorInputTransform,"autoActiveFirstOption","autoActiveFirstOption",Ne],autoSelectActiveOption:[$.HasDecoratorInputTransform,"autoSelectActiveOption","autoSelectActiveOption",Ne],requireSelection:[$.HasDecoratorInputTransform,"requireSelection","requireSelection",Ne],panelWidth:"panelWidth",disableRipple:[$.HasDecoratorInputTransform,"disableRipple","disableRipple",Ne],classList:[$.None,"class","classList"],hideSingleSelectionIndicator:[$.HasDecoratorInputTransform,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",Ne]},outputs:{optionSelected:"optionSelected",opened:"opened",closed:"closed",optionActivated:"optionActivated"},exportAs:["matAutocomplete"],standalone:!0,features:[ht([{provide:G0,useExisting:e}]),It,Ie],ngContentSelectors:LPe,decls:1,vars:0,consts:[["panel",""],["role","listbox",1,"mat-mdc-autocomplete-panel","mdc-menu-surface","mdc-menu-surface--open",3,"id"]],template:function(r,o){r&amp;1&amp;&amp;(ft(),w(0,jPe,3,16,"ng-template"))},styles:["div.mat-mdc-autocomplete-panel{width:100%;max-height:256px;visibility:hidden;transform-origin:center top;overflow:auto;padding:8px 0;box-sizing:border-box;position:static;border-radius:var(--mat-autocomplete-container-shape);box-shadow:var(--mat-autocomplete-container-elevation-shadow);background-color:var(--mat-autocomplete-background-color)}.cdk-high-contrast-active div.mat-mdc-autocomplete-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel{border-top-left-radius:0;border-top-right-radius:0}.mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:center bottom}div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible{visibility:visible}div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-hidden{visibility:hidden;pointer-events:none}mat-autocomplete{display:none}"],encapsulation:2,data:{animation:[VPe]},changeDetection:0});let n=e;return n})();var HPe={provide:uo,useExisting:kn(()=&gt;s5),multi:!0};var sZ=new le("mat-autocomplete-scroll-strategy",{providedIn:"root",factory:()=&gt;{let n=te(qt);return()=&gt;n.scrollStrategies.reposition()}});function UPe(n){return()=&gt;n.scrollStrategies.reposition()}var WPe={provide:sZ,deps:[qt],useFactory:UPe},s5=(()=&gt;{let e=class e{constructor(t,r,o,a,s,c,l,u,f,g,b){this._element=t,this._overlay=r,this._viewContainerRef=o,this._zone=a,this._changeDetectorRef=s,this._dir=l,this._formField=u,this._document=f,this._viewportRuler=g,this._defaults=b,this._componentDestroyed=!1,this._manuallyFloatingLabel=!1,this._viewportSubscription=xt.EMPTY,this._canOpenOnNextFocus=!0,this._closeKeyEventStream=new re,this._windowBlurHandler=()=&gt;{this._canOpenOnNextFocus=this._document.activeElement!==this._element.nativeElement||this.panelOpen},this._onChange=()=&gt;{},this._onTouched=()=&gt;{},this.position="auto",this.autocompleteAttribute="off",this._aboveClass="mat-mdc-autocomplete-panel-above",this._overlayAttached=!1,this.optionSelections=jo(()=&gt;{let y=this.autocomplete?this.autocomplete.options:null;return y?y.changes.pipe(Xt(y),Xe(()=&gt;xn(...y.map(M=&gt;M.onSelectionChange)))):this._zone.onStable.pipe(gt(1),Xe(()=&gt;this.optionSelections))}),this._handlePanelKeydown=y=&gt;{(y.keyCode===27&amp;&amp;!Dn(y)||y.keyCode===38&amp;&amp;Dn(y,"altKey"))&amp;&amp;(this._pendingAutoselectedOption&amp;&amp;(this._updateNativeInputValue(this._valueBeforeAutoSelection??""),this._pendingAutoselectedOption=null),this._closeKeyEventStream.next(),this._resetActiveItem(),y.stopPropagation(),y.preventDefault())},this._trackedModal=null,this._scrollStrategy=c}ngAfterViewInit(){let t=this._getWindow();typeof t&lt;"u"&amp;&amp;this._zone.runOutsideAngular(()=&gt;t.addEventListener("blur",this._windowBlurHandler))}ngOnChanges(t){t.position&amp;&amp;this._positionStrategy&amp;&amp;(this._setStrategyPositions(this._positionStrategy),this.panelOpen&amp;&amp;this._overlayRef.updatePosition())}ngOnDestroy(){let t=this._getWindow();typeof t&lt;"u"&amp;&amp;t.removeEventListener("blur",this._windowBlurHandler),this._viewportSubscription.unsubscribe(),this._componentDestroyed=!0,this._destroyPanel(),this._closeKeyEventStream.complete(),this._clearFromModal()}get panelOpen(){return this._overlayAttached&amp;&amp;this.autocomplete.showPanel}openPanel(){this._openPanelInternal()}closePanel(){this._resetLabel(),this._overlayAttached&amp;&amp;(this.panelOpen&amp;&amp;this._zone.run(()=&gt;{this.autocomplete.closed.emit()}),this.autocomplete._latestOpeningTrigger===this&amp;&amp;(this.autocomplete._isOpen=!1,this.autocomplete._latestOpeningTrigger=null),this._overlayAttached=!1,this._pendingAutoselectedOption=null,this._overlayRef&amp;&amp;this._overlayRef.hasAttached()&amp;&amp;(this._overlayRef.detach(),this._closingActionsSubscription.unsubscribe()),this._updatePanelState(),this._componentDestroyed||this._changeDetectorRef.detectChanges(),this._trackedModal&amp;&amp;Yd(this._trackedModal,"aria-owns",this.autocomplete.id))}updatePosition(){this._overlayAttached&amp;&amp;this._overlayRef.updatePosition()}get panelClosingActions(){return xn(this.optionSelections,this.autocomplete._keyManager.tabOut.pipe(nt(()=&gt;this._overlayAttached)),this._closeKeyEventStream,this._getOutsideClickStream(),this._overlayRef?this._overlayRef.detachments().pipe(nt(()=&gt;this._overlayAttached)):ne()).pipe(He(t=&gt;t instanceof U0?t:null))}get activeOption(){return this.autocomplete&amp;&amp;this.autocomplete._keyManager?this.autocomplete._keyManager.activeItem:null}_getOutsideClickStream(){return xn(Sr(this._document,"click"),Sr(this._document,"auxclick"),Sr(this._document,"touchend")).pipe(nt(t=&gt;{let r=sa(t),o=this._formField?this._formField.getConnectedOverlayOrigin().nativeElement:null,a=this.connectedTo?this.connectedTo.elementRef.nativeElement:null;return this._overlayAttached&amp;&amp;r!==this._element.nativeElement&amp;&amp;this._document.activeElement!==this._element.nativeElement&amp;&amp;(!o||!o.contains(r))&amp;&amp;(!a||!a.contains(r))&amp;&amp;!!this._overlayRef&amp;&amp;!this._overlayRef.overlayElement.contains(r)}))}writeValue(t){Promise.resolve(null).then(()=&gt;this._assignOptionValue(t))}registerOnChange(t){this._onChange=t}registerOnTouched(t){this._onTouched=t}setDisabledState(t){this._element.nativeElement.disabled=t}_handleKeydown(t){let r=t.keyCode,o=Dn(t);if(r===27&amp;&amp;!o&amp;&amp;t.preventDefault(),this._valueOnLastKeydown=this._element.nativeElement.value,this.activeOption&amp;&amp;r===13&amp;&amp;this.panelOpen&amp;&amp;!o)this.activeOption._selectViaInteraction(),this._resetActiveItem(),t.preventDefault();else if(this.autocomplete){let a=this.autocomplete._keyManager.activeItem,s=r===38||r===40;r===9||s&amp;&amp;!o&amp;&amp;this.panelOpen?this.autocomplete._keyManager.onKeydown(t):s&amp;&amp;this._canOpen()&amp;&amp;this._openPanelInternal(this._valueOnLastKeydown),(s||this.autocomplete._keyManager.activeItem!==a)&amp;&amp;(this._scrollToOption(this.autocomplete._keyManager.activeItemIndex||0),this.autocomplete.autoSelectActiveOption&amp;&amp;this.activeOption&amp;&amp;(this._pendingAutoselectedOption||(this._valueBeforeAutoSelection=this._valueOnLastKeydown),this._pendingAutoselectedOption=this.activeOption,this._assignOptionValue(this.activeOption.value)))}}_handleInput(t){let r=t.target,o=r.value;if(r.type==="number"&amp;&amp;(o=o==""?null:parseFloat(o)),this._previousValue!==o){if(this._previousValue=o,this._pendingAutoselectedOption=null,(!this.autocomplete||!this.autocomplete.requireSelection)&amp;&amp;this._onChange(o),!o)this._clearPreviousSelectedOption(null,!1);else if(this.panelOpen&amp;&amp;!this.autocomplete.requireSelection){let a=this.autocomplete.options?.find(s=&gt;s.selected);if(a){let s=this._getDisplayValue(a.value);o!==s&amp;&amp;a.deselect(!1)}}if(this._canOpen()&amp;&amp;this._document.activeElement===t.target){let a=this._valueOnLastKeydown??this._element.nativeElement.value;this._valueOnLastKeydown=null,this._openPanelInternal(a)}}}_handleFocus(){this._canOpenOnNextFocus?this._canOpen()&amp;&amp;(this._previousValue=this._element.nativeElement.value,this._attachOverlay(this._previousValue),this._floatLabel(!0)):this._canOpenOnNextFocus=!0}_handleClick(){this._canOpen()&amp;&amp;!this.panelOpen&amp;&amp;this._openPanelInternal()}_floatLabel(t=!1){this._formField&amp;&amp;this._formField.floatLabel==="auto"&amp;&amp;(t?this._formField._animateAndLockLabel():this._formField.floatLabel="always",this._manuallyFloatingLabel=!0)}_resetLabel(){this._manuallyFloatingLabel&amp;&amp;(this._formField&amp;&amp;(this._formField.floatLabel="auto"),this._manuallyFloatingLabel=!1)}_subscribeToClosingActions(){let t=this._zone.onStable.pipe(gt(1)),r=this.autocomplete.options.changes.pipe(Un(()=&gt;this._positionStrategy.reapplyLastPosition()),vn(0));return xn(t,r).pipe(Xe(()=&gt;(this._zone.run(()=&gt;{let o=this.panelOpen;this._resetActiveItem(),this._updatePanelState(),this._changeDetectorRef.detectChanges(),this.panelOpen&amp;&amp;this._overlayRef.updatePosition(),o!==this.panelOpen&amp;&amp;(this.panelOpen?this._emitOpened():this.autocomplete.closed.emit())}),this.panelClosingActions)),gt(1)).subscribe(o=&gt;this._setValueAndClose(o))}_emitOpened(){this.autocomplete.opened.emit()}_destroyPanel(){this._overlayRef&amp;&amp;(this.closePanel(),this._overlayRef.dispose(),this._overlayRef=null)}_getDisplayValue(t){let r=this.autocomplete;return r&amp;&amp;r.displayWith?r.displayWith(t):t}_assignOptionValue(t){let r=this._getDisplayValue(t);t==null&amp;&amp;this._clearPreviousSelectedOption(null,!1),this._updateNativeInputValue(r??"")}_updateNativeInputValue(t){this._formField?this._formField._control.value=t:this._element.nativeElement.value=t,this._previousValue=t}_setValueAndClose(t){let r=this.autocomplete,o=t?t.source:this._pendingAutoselectedOption;o?(this._clearPreviousSelectedOption(o),this._assignOptionValue(o.value),this._onChange(o.value),r._emitSelectEvent(o),this._element.nativeElement.focus()):r.requireSelection&amp;&amp;this._element.nativeElement.value!==this._valueOnAttach&amp;&amp;(this._clearPreviousSelectedOption(null),this._assignOptionValue(null),r._animationDone?r._animationDone.pipe(gt(1)).subscribe(()=&gt;this._onChange(null)):this._onChange(null)),this.closePanel()}_clearPreviousSelectedOption(t,r){this.autocomplete?.options?.forEach(o=&gt;{o!==t&amp;&amp;o.selected&amp;&amp;o.deselect(r)})}_openPanelInternal(t=this._element.nativeElement.value){if(this._attachOverlay(t),this._floatLabel(),this._trackedModal){let r=this.autocomplete.id;$h(this._trackedModal,"aria-owns",r)}}_attachOverlay(t){this.autocomplete;let r=this._overlayRef;r?(this._positionStrategy.setOrigin(this._getConnectedElement()),r.updateSize({width:this._getPanelWidth()})):(this._portal=new vr(this.autocomplete.template,this._viewContainerRef,{id:this._formField?.getLabelId()}),r=this._overlay.create(this._getOverlayConfig()),this._overlayRef=r,this._viewportSubscription=this._viewportRuler.change().subscribe(()=&gt;{this.panelOpen&amp;&amp;r&amp;&amp;r.updateSize({width:this._getPanelWidth()})})),r&amp;&amp;!r.hasAttached()&amp;&amp;(r.attach(this._portal),this._valueOnAttach=t,this._valueOnLastKeydown=null,this._closingActionsSubscription=this._subscribeToClosingActions());let o=this.panelOpen;this.autocomplete._isOpen=this._overlayAttached=!0,this.autocomplete._latestOpeningTrigger=this,this.autocomplete._setColor(this._formField?.color),this._updatePanelState(),this._applyModalPanelOwnership(),this.panelOpen&amp;&amp;o!==this.panelOpen&amp;&amp;this._emitOpened()}_updatePanelState(){if(this.autocomplete._setVisibility(),this.panelOpen){let t=this._overlayRef;this._keydownSubscription||(this._keydownSubscription=t.keydownEvents().subscribe(this._handlePanelKeydown)),this._outsideClickSubscription||(this._outsideClickSubscription=t.outsidePointerEvents().subscribe())}else this._keydownSubscription?.unsubscribe(),this._outsideClickSubscription?.unsubscribe(),this._keydownSubscription=this._outsideClickSubscription=null}_getOverlayConfig(){return new Oo({positionStrategy:this._getOverlayPosition(),scrollStrategy:this._scrollStrategy(),width:this._getPanelWidth(),direction:this._dir??void 0,panelClass:this._defaults?.overlayPanelClass})}_getOverlayPosition(){let t=this._overlay.position().flexibleConnectedTo(this._getConnectedElement()).withFlexibleDimensions(!1).withPush(!1);return this._setStrategyPositions(t),this._positionStrategy=t,t}_setStrategyPositions(t){let r=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],o=this._aboveClass,a=[{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:o},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:o}],s;this.position==="above"?s=a:this.position==="below"?s=r:s=[...r,...a],t.withPositions(s)}_getConnectedElement(){return this.connectedTo?this.connectedTo.elementRef:this._formField?this._formField.getConnectedOverlayOrigin():this._element}_getPanelWidth(){return this.autocomplete.panelWidth||this._getHostWidth()}_getHostWidth(){return this._getConnectedElement().nativeElement.getBoundingClientRect().width}_resetActiveItem(){let t=this.autocomplete;if(t.autoActiveFirstOption){let r=-1;for(let o=0;o&lt;t.options.length;o++)if(!t.options.get(o).disabled){r=o;break}t._keyManager.setActiveItem(r)}else t._keyManager.setActiveItem(-1)}_canOpen(){let t=this._element.nativeElement;return!t.readOnly&amp;&amp;!t.disabled&amp;&amp;!this.autocompleteDisabled}_getWindow(){return this._document?.defaultView||window}_scrollToOption(t){let r=this.autocomplete,o=cC(t,r.options,r.optionGroups);if(t===0&amp;&amp;o===1)r._setScrollTop(0);else if(r.panel){let a=r.options.toArray()[t];if(a){let s=a._getHostElement(),c=lC(s.offsetTop,s.offsetHeight,r._getScrollTop(),r.panel.nativeElement.offsetHeight);r._setScrollTop(c)}}}_applyModalPanelOwnership(){let t=this._element.nativeElement.closest('body &gt; .cdk-overlay-container [aria-modal="true"]');if(!t)return;let r=this.autocomplete.id;this._trackedModal&amp;&amp;Yd(this._trackedModal,"aria-owns",r),$h(t,"aria-owns",r),this._trackedModal=t}_clearFromModal(){if(this._trackedModal){let t=this.autocomplete.id;Yd(this._trackedModal,"aria-owns",t),this._trackedModal=null}}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(qt),x(Gt),x(Ae),x(dt),x(sZ),x(ci,8),x(Zl,9),x($e,8),x(jc),x(oZ,8))},e.\u0275dir=ve({type:e,selectors:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],hostAttrs:[1,"mat-mdc-autocomplete-trigger"],hostVars:7,hostBindings:function(r,o){r&amp;1&amp;&amp;P("focusin",function(){return o._handleFocus()})("blur",function(){return o._onTouched()})("input",function(s){return o._handleInput(s)})("keydown",function(s){return o._handleKeydown(s)})("click",function(){return o._handleClick()}),r&amp;2&amp;&amp;Ve("autocomplete",o.autocompleteAttribute)("role",o.autocompleteDisabled?null:"combobox")("aria-autocomplete",o.autocompleteDisabled?null:"list")("aria-activedescendant",o.panelOpen&amp;&amp;o.activeOption?o.activeOption.id:null)("aria-expanded",o.autocompleteDisabled?null:o.panelOpen.toString())("aria-controls",o.autocompleteDisabled||!o.panelOpen||o.autocomplete==null?null:o.autocomplete.id)("aria-haspopup",o.autocompleteDisabled?null:"listbox")},inputs:{autocomplete:[$.None,"matAutocomplete","autocomplete"],position:[$.None,"matAutocompletePosition","position"],connectedTo:[$.None,"matAutocompleteConnectedTo","connectedTo"],autocompleteAttribute:[$.None,"autocomplete","autocompleteAttribute"],autocompleteDisabled:[$.HasDecoratorInputTransform,"matAutocompleteDisabled","autocompleteDisabled",Ne]},exportAs:["matAutocompleteTrigger"],standalone:!0,features:[ht([HPe]),It,wt]});let n=e;return n})(),cZ=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[WPe],imports:[Eo,da,ut,be,Yo,da,ut]});let n=e;return n})();var $Pe=()=&gt;[];function YPe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-option",4),v(1),h()),n&amp;2){let i=e.$implicit;p("value",i.label),d(),S(" ",i.label," ")}}var lZ=(()=&gt;{let e=class e{constructor(){this.label="Pick one",this.errorHint=null,this.controlName="",this.list=[],this.filteredList=null,this.value="",this.inputValue="",this.onChange=t=&gt;{console.log(t)},this.onTouched=()=&gt;{},this.touched=!1,this.disabled=!1}ngOnInit(){if(this.filteredList=this.list,this.preselectedContract){this.markAsTouched();let t=this.filteredList?.find(r=&gt;r.id===this.preselectedContract);this.inputValue=t?.label??"",this.onChange(t?.id??"")}this.filteredList?.length===1&amp;&amp;(this.markAsTouched(),this.inputValue=this.filteredList[0].label,this.onChange(this.filteredList[0].id))}onInputChanged(t){let r=t.target.value;this.filteredList=this.list?.filter(o=&gt;o.label.toLowerCase().includes(r.toLowerCase()))||[]}onSelectionChange(t){this.markAsTouched(),this.inputValue=t.option.value;let r=this.filteredList?.find(o=&gt;o.label===t.option.value);this.onChange(r?.value??r?.id??"")}writeValue(t){this.inputValue=this.filteredList?.find(r=&gt;r.value===t)?.label??"",this.value=t}registerOnChange(t){this.onChange=t}registerOnTouched(t){this.onTouched=t}markAsTouched(){this.touched||(this.onTouched(),this.touched=!0)}setDisabledState(t){this.disabled=t}ngOnChanges(t){!this.list.length||!t.list?.previousValue||this.list[0].label==t.list?.previousValue[0].label||(this.filteredList=this.list)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-autocomplete"]],inputs:{label:"label",errorHint:"errorHint",formGroup:"formGroup",controlName:"controlName",list:"list",preselectedContract:"preselectedContract"},features:[ht([{provide:uo,multi:!0,useExisting:e}]),wt],decls:7,vars:6,consts:[["auto","matAutocomplete"],["matInput","",3,"input","value","matAutocomplete"],["autoActiveFirstOption","",3,"optionSelected"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]],template:function(r,o){if(r&amp;1){let a=U();m(0,"mat-form-field")(1,"mat-label"),v(2),h(),m(3,"input",1),P("input",function(c){return I(a),T(o.onInputChanged(c))}),h(),m(4,"mat-autocomplete",2,0),P("optionSelected",function(c){return I(a),T(o.onSelectionChange(c))}),w(6,YPe,2,2,"mat-option",3),h()()}if(r&amp;2){let a=it(5);d(2),Mt("",o.label,"",o.errorHint?" *":"",""),d(),p("value",o.inputValue)("matAutocomplete",a),d(3),p("ngForOf",o.filteredList||A(5,$Pe))}},dependencies:[Ue,aZ,ko,s5,Ht,_i,nn],styles:[`crm-frontend-autocomplete .mat-mdc-text-field-wrapper.mdc-text-field--focused .mat-mdc-form-field-infix:after{border-color:var(--theme-primary-500) transparent transparent transparent}crm-frontend-autocomplete .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix{padding-right:24px;position:relative}crm-frontend-autocomplete .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix:after{content:"";width:0;height:0;border-width:5px 5px 0 5px;border-color:rgba(0,0,0,.54) transparent transparent transparent;position:absolute;top:50%;right:0;margin-top:-5px}
`],encapsulation:2});let n=e;return n})();var ZPe=()=&gt;[];function QPe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",3),C(1,"label",5),m(2,"p"),v(3),h()()),n&amp;2){let i=_(2);d(),p("innerText",i.i18n.CONTRACT),d(2),S(" ",i.formReview.contract," ")}}function KPe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",3),C(1,"label",5),m(2,"p"),v(3),h()()),n&amp;2){let i=_(2);d(),p("innerText",i.i18n.CATEGORY),d(2),S(" ",i.formReview.category," ")}}function XPe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",3),C(1,"label",5),m(2,"p"),v(3),h()()),n&amp;2){let i=_(2);d(),p("innerText",i.i18n.TYPE),d(2),S(" ",i.formReview.type||""," ")}}function JPe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",3),C(1,"label",5),m(2,"p"),v(3),h()()),n&amp;2){let i=_(2);d(),p("innerText",i.i18n.NATURE),d(2),S(" ",i.formReview.nature," ")}}function eDe(n,e){if(n&amp;1&amp;&amp;(H(0),C(1,"label",5),m(2,"p",8),v(3),h(),W()),n&amp;2){let i=_(2);d(),p("innerText",i.i18n.SUBJECT),d(2),S(" ",i.formReview.subject," ")}}function tDe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",11),C(1,"mat-icon",12),m(2,"div"),v(3),h()()),n&amp;2){let i=e.$implicit;d(3),N(i.name)}}function nDe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",9),C(1,"label",5),m(2,"div"),w(3,tDe,4,1,"div",10),h()()),n&amp;2){let i=_(2);d(),p("innerText",i.i18n.FILES),d(2),p("ngForOf",i.formReview.files||A(2,ZPe))}}function iDe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",1),w(1,QPe,4,2,"div",2)(2,KPe,4,2,"div",2)(3,XPe,4,2,"div",2)(4,JPe,4,2,"div",2),m(5,"div",3),w(6,eDe,4,2,"ng-container",4),C(7,"label",5),m(8,"p",6),v(9),h(),w(10,nDe,4,3,"div",7),h()()),n&amp;2){let i=_();d(),p("ngIf",i.formReview.contract),d(),p("ngIf",i.formReview.category),d(),p("ngIf",i.formReview.type),d(),p("ngIf",i.formReview.nature),d(2),p("ngIf",i.formReview.subject),d(),p("innerText",i.i18n.MESSAGE),d(2),N(i.formReview.comment),d(),p("ngIf",i.formReview.files==null?null:i.formReview.files.length)}}var dZ=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-claim-creation-summary"]],inputs:{formReview:"formReview",i18n:"i18n"},decls:1,vars:1,consts:[["class","claim-summary",4,"ngIf"],[1,"claim-summary"],["class","form-group grid-for-summary",4,"ngIf"],[1,"form-group","grid-for-summary"],[4,"ngIf"],[3,"innerText"],[1,"claim-message-preview","margin-as-form-groups"],["class","attachment-preview",4,"ngIf"],[1,"claim-summary-subject"],[1,"attachment-preview"],["class","grid-for-attachments",4,"ngFor","ngForOf"],[1,"grid-for-attachments"],["svgIcon","basics:attachment",1,"smaller-icon-for-preview"]],template:function(r,o){r&amp;1&amp;&amp;w(0,iDe,11,8,"div",0),r&amp;2&amp;&amp;p("ngIf",o.formReview)},dependencies:[Ue,fe,Ce],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.claim-message-preview[_ngcontent-%COMP%]{white-space:pre-wrap}.margin-as-form-groups[_ngcontent-%COMP%]{margin-bottom:27px}.attachment-preview[_ngcontent-%COMP%]{width:100%}.grid-for-attachments[_ngcontent-%COMP%]{display:grid;grid-template-columns:30px 1fr;margin-bottom:12px;margin-top:12px}.smaller-icon-for-preview[_ngcontent-%COMP%]{height:20px}.grid-for-summary[_ngcontent-%COMP%]{display:grid;grid-template-columns:4fr 6fr;grid-row-gap:22px}@media (max-width: 424px){.grid-for-summary[_ngcontent-%COMP%]{display:block}.grid-for-summary[_ngcontent-%COMP%]   .claim-summary-subject[_ngcontent-%COMP%]{margin-bottom:34px}}.grid-for-summary[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{font-weight:700}"]});let n=e;return n})();var oDe=["selectionFormGroupTemplate"],aDe=["claimDetailsFormGroupTemplate"],sDe=["claimReviewTemplate"],cDe=["claimSubmitResultTemplate"],lDe=()=&gt;({height:"32px","margin-top":"24px"}),dDe=()=&gt;({width:"100%",height:"40px"});function uDe(n,e){n&amp;1&amp;&amp;(m(0,"div",10),C(1,"ngx-skeleton-loader",11),h()),n&amp;2&amp;&amp;(d(),p("theme",A(1,lDe)))}function mDe(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-autocomplete",13),n&amp;2){let i,t=_(3);p("label",t.i18n.SELECT_CONTRACT)("errorHint",t.i18n.REQUIRED_FIELD)("list",t.contractList)("preselectedContract",(i=t.preselectedContract)!==null&amp;&amp;i!==void 0?i:void 0)}}function pDe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",10),w(1,mDe,1,4,"crm-frontend-autocomplete",12),h()),n&amp;2){let i=_(2);d(),p("ngIf",i.contractList!==null)}}function hDe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",10),C(1,"crm-frontend-autocomplete",14),h()),n&amp;2){let i=_(2);d(),p("label",i.i18n.SELECT_CATEGORY)("errorHint",i.i18n.REQUIRED_FIELD)("list",i.categoryList)}}function fDe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",10),C(1,"crm-frontend-autocomplete",15),h()),n&amp;2){let i=_(2);d(),p("label",i.i18n.SELECT_TYPE)("errorHint",i.i18n.REQUIRED_FIELD)("list",i.typeList)}}function gDe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",10),C(1,"crm-frontend-autocomplete",16),h()),n&amp;2){let i=_(2);d(),p("label",i.i18n.SELECT_NATURE)("errorHint",i.i18n.REQUIRED_FIELD)("list",i.natureList)}}function _De(n,e){n&amp;1&amp;&amp;(m(0,"div",10),C(1,"ngx-skeleton-loader",17),h()),n&amp;2&amp;&amp;(d(),p("theme",A(1,dDe)))}function bDe(n,e){if(n&amp;1){let i=U();m(0,"div",18)(1,"button",19),P("click",function(){I(i);let r=_(2);return T(r.next(r.selectionFormGroup))}),h()()}if(n&amp;2){let i=_(2);d(),p("innerText",i.i18n.NEXT)}}function vDe(n,e){if(n&amp;1&amp;&amp;(m(0,"form",6),C(1,"h2",7),w(2,uDe,2,2,"div",8)(3,pDe,2,1,"div",8)(4,hDe,2,3,"div",8)(5,fDe,2,3,"div",8)(6,gDe,2,3,"div",8)(7,_De,2,2,"div",8)(8,bDe,2,1,"div",9),h()),n&amp;2){let i,t,r,o=_();p("formGroup",o.selectionFormGroup),d(),p("innerText",o.i18n.FORM_HEADLINE),d(),p("ngIf",(!o.selectedContractId||o.selectedContractId==="")&amp;&amp;o.loading),d(),p("ngIf",!o.selectedContractId||o.selectedContractId===""&amp;&amp;!o.loading),d(),p("ngIf",((i=o.selectionFormGroup.get("contract"))==null?null:i.value)&amp;&amp;o.categoryList.length),d(),p("ngIf",((t=o.selectionFormGroup.get("category"))==null?null:t.value)&amp;&amp;o.typeList.length),d(),p("ngIf",((r=o.selectionFormGroup.get("type"))==null?null:r.value)&amp;&amp;(o.natureList==null?null:o.natureList.length)),d(),p("ngIf",o.isLoadingSelection),d(),p("ngIf",!o.showSelfCommissioning)}}function yDe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_(3);d(),N(i.i18n.REQUIRED_FIELD)}}function CDe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_(3);d(),N(i.i18n.REQUIRED_FIELD)}}function xDe(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-attachment-files",30),P("filesChangedEvent",function(r){I(i);let o=_(3);return T(o.updateFilesValue(r))}),h()}if(n&amp;2){let i=_(3);p("allowedFileTypes",i.claimsConfig.allowedFileTypes||"jpg,png,pdf,jpeg")("maxFilesAllowed",i.claimsConfig.maxFileCount)("maxFileUpload",i.claimsConfig.maxSizePerFile)("maxUpload",i.claimsConfig.maxSizeAllFiles)}}function wDe(n,e){if(n&amp;1){let i=U();m(0,"button",31),P("click",function(){I(i);let r=_(3);return T(r.submit(r.claimDetailsFormGroup))}),h()}if(n&amp;2){let i=_(3);p("disabled",i.isSubmitting)("innerText",i.i18n.SUBMIT)}}function MDe(n,e){if(n&amp;1){let i=U();m(0,"button",19),P("click",function(){I(i);let r=_(3);return T(r.next(r.claimDetailsFormGroup))}),h()}if(n&amp;2){let i=_(3);p("innerText",i.i18n.NEXT)}}function kDe(n,e){if(n&amp;1){let i=U();m(0,"form",6),C(1,"h2",7),m(2,"div",10)(3,"mat-form-field")(4,"mat-label"),v(5),h(),C(6,"input",21),m(7,"mat-hint",22),v(8),h(),w(9,yDe,2,1,"mat-error",23),h()(),m(10,"div",10)(11,"mat-form-field",24)(12,"mat-label"),v(13),h(),C(14,"textarea",25),m(15,"mat-hint",22),v(16),h(),w(17,CDe,2,1,"mat-error",23),h()(),w(18,xDe,1,4,"crm-frontend-attachment-files",26),m(19,"div",18),w(20,wDe,1,2,"button",27)(21,MDe,1,1,"button",28),m(22,"button",29),P("click",function(){I(i);let r=_(2);return T(r.previous())}),h()()()}if(n&amp;2){let i,t,r,o,a=_(2);p("formGroup",a.claimDetailsFormGroup),d(),p("innerText",a.i18n.FORM_HEADLINE),d(4),N(a.i18n.SUBJECT),d(),p("maxlength",a.claimsConfig.subjectMaxLength),d(),p("align","end"),d(),Mt(" ",(i=a.claimDetailsFormGroup.get("subject"))==null?null:i.value.length," ","/"+a.claimsConfig.subjectMaxLength," "),d(),p("ngIf",(t=a.claimDetailsFormGroup.get("subject"))==null?null:t.invalid),d(4),N(a.i18n.MESSAGE),d(),p("maxlength",a.claimsConfig.commentMaxLength),d(),p("align","end"),d(),Mt(" ",(r=a.claimDetailsFormGroup.get("comment"))==null?null:r.value.length," ","/"+a.claimsConfig.commentMaxLength," "),d(),p("ngIf",(o=a.claimDetailsFormGroup.get("comment"))==null?null:o.invalid),d(),p("ngIf",a.claimsConfig.maxFileCount),d(2),p("ngIf",!a.reviewEnabled),d(),p("ngIf",a.reviewEnabled),d(),p("innerText",a.i18n.BACK)}}function ODe(n,e){if(n&amp;1&amp;&amp;w(0,kDe,23,18,"form",20),n&amp;2){let i=_();p("ngIf",!i.loading)}}function EDe(n,e){if(n&amp;1){let i=U();m(0,"div",32),C(1,"h2",7)(2,"crm-frontend-claim-creation-summary",33),m(3,"div",18)(4,"button",34),P("click",function(){I(i);let r=_();return T(r.submit(r.formGroup))}),h(),m(5,"button",29),P("click",function(){I(i);let r=_();return T(r.previous())}),h()()()}if(n&amp;2){let i=_();d(),p("innerText",i.i18n.REVIEW_HEADLINE),d(),p("formReview",i.formReview)("i18n",i.i18n),d(2),p("innerText",i.i18n.SUBMIT)("disabled",i.isSubmitting),d(),p("innerText",i.i18n.BACK)}}function SDe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",32),C(1,"crm-frontend-claim-creation-summary",33),h()),n&amp;2){let i=_();d(),p("formReview",i.formReview)("i18n",i.i18n)}}function PDe(n){return e=&gt;e.parent&amp;&amp;n()?Ot.required(e):null}var WM=(()=&gt;{let e=class e{constructor(t,r,o,a,s,c,l,u,f,g,b){this.translationService=t,this.claimCreationService=r,this.fb=o,this.cd=a,this.matStepperService=s,this.matDialog=c,this.contractsService=l,this.notificationService=u,this.claimsConfigService=f,this.analysisService=g,this.router=b,this.preselectedContract=null,this.selectedContractId=null,this.loading=!0,this.contractList=null,this.selectionFormGroupTemplateRef=null,this.claimDetailsFormGroupTemplateRef=null,this.claimReviewTemplateRef=null,this.claimSubmitResultTemplateRef=null,this.i18n=KA,this.typeList=[],this.categoryList=[],this.natureList=[],this.isLoadingSelection=!1,this.stepData=[],this.isSubmitting=!1,this.hasSubmitError=!1,this.showSelfCommissioning=!1,this.selfCommissioningText="",this.filteredContracts=null,this.contractValue="",this.formReview=null,this.translations=KA}ngOnChanges(t){t&amp;&amp;(this.initStepData(),this.selectedContractId&amp;&amp;this.selectionFormGroup?.patchValue({contract:this.contractList?.find(r=&gt;r.id===this.selectedContractId)}))}ngOnInit(){this.analysisService.trackEvent("Meldungserfassung",`Start (${this.router.url})`,"Meldungserfassung gestartet"),this.claimsConfigService.getConfig().subscribe({next:t=&gt;{this.claimsConfig=t,this.contractsService.getContracts().subscribe({next:r=&gt;{let o=[],a=[];r.forEach(s=&gt;{s.type==="S"?o.push(s):a.push(s)}),o.sort((s,c)=&gt;s.number-c.number),this.contractList=a.concat(o),this.filteredContracts=r,this.loading=!1,this.contractList?.length===1&amp;&amp;this.selectionFormGroup.patchValue({contract:this.contractList[0]})}})}}),this.reviewEnabled=!0,this.selectionFormGroup=this.fb.group({contract:[null,[Ot.required]],category:[null,[Ot.required]],type:[null,[Ot.required]],nature:[null,[PDe(()=&gt;this.natureList&amp;&amp;this.natureList.length&gt;0)]]}),this.claimDetailsFormGroup=this.fb.group({subject:["",[Ot.required]],comment:["",[Ot.required]],files:[[]]}),this.formGroup=this.fb.group({selection:this.selectionFormGroup,details:this.claimDetailsFormGroup}),this.initFormValueChangesHandler()}ngAfterViewInit(){this.initStepData(),this.cd.detectChanges()}initStepData(){this.stepData=[{label:this.i18n.SELECTION_STEP,template:this.selectionFormGroupTemplateRef},{label:this.i18n.INPUT_STEP,template:this.claimDetailsFormGroupTemplateRef},{label:this.i18n.REVIEW_STEP,template:this.claimReviewTemplateRef},{label:this.i18n.RESULT_STEP,template:this.claimSubmitResultTemplateRef}],this.reviewEnabled||(this.stepData=this.stepData.filter(t=&gt;t.template?.elementRef!==this.claimReviewTemplateRef?.elementRef))}initFormValueChangesHandler(){this.formReview={subject:"",comment:"",files:null,contract:null,category:null,type:null,nature:null},this.selectionFormGroup?.get("contract")?.valueChanges.subscribe(t=&gt;{if(t===""){this.categoryList=[],this.selectionFormGroup?.patchValue({category:"",type:null,nature:null});return}let r=this.contractList?.find(o=&gt;o.id===t);r&amp;&amp;(this.categoryList=[],this.selectionFormGroup?.patchValue({category:null}),this.selectionFormGroup?.patchValue({type:null}),this.selectionFormGroup?.patchValue({nature:null}),this.formReview=Ke(ee({},this.formReview),{contract:r.label,category:null,type:null,nature:null}),this.isLoadingSelection=!0,this.claimCreationService.getAllCategories(r.id)?.subscribe(o=&gt;{this.isLoadingSelection=!1,this.categoryList=o,this.categoryList.length===1&amp;&amp;setTimeout(()=&gt;{this.formReview.category=this.categoryList[0].label,this.selectionFormGroup?.patchValue({category:this.categoryList[0]})},100)}))}),this.selectionFormGroup?.get("category")?.valueChanges.subscribe(t=&gt;{if(this.selectionFormGroup?.patchValue({type:null}),this.selectionFormGroup?.patchValue({nature:null}),this.formReview=Ke(ee({},this.formReview),{type:null,nature:null}),!t){this.selectionFormGroup?.patchValue({type:null,nature:null});return}let r=this.categoryList?.find(o=&gt;o.value===t);if(r){if(this.formReview=Ke(ee({},this.formReview),{category:r?.label,type:null,nature:null}),this.checkSelectedOptionForAnyHint(r))return;this.typeList=r.types,this.typeList.length===1&amp;&amp;(this.formReview=Ke(ee({},this.formReview),{type:this.typeList[0]?.label}),setTimeout(()=&gt;{this.selectionFormGroup?.patchValue({type:this.typeList[0].value})},100))}}),this.selectionFormGroup?.get("type")?.valueChanges.subscribe(t=&gt;{if(!t)return;let r=this.typeList?.find(o=&gt;o.value===t);if(r){if(this.formReview=Ke(ee({},this.formReview),{type:r.label,nature:null}),r.natures.length&gt;0&amp;&amp;(this.natureList=[],this.formReview=Ke(ee({},this.formReview),{nature:null}),this.selectionFormGroup?.patchValue({nature:null})),this.checkSelectedOptionForAnyHint(r)||r.natures.length===0)return;this.formReview=Ke(ee({},this.formReview),{nature:null}),this.selectionFormGroup?.patchValue({nature:null}),this.natureList=r.natures,this.natureList?.length===1&amp;&amp;(this.formReview=Ke(ee({},this.formReview),{nature:this.natureList[0]?.label}),setTimeout(()=&gt;{this.selectionFormGroup?.patchValue({nature:this.natureList[0].value})},100))}}),this.selectionFormGroup?.get("nature")?.valueChanges.subscribe(t=&gt;{let r=this.natureList?.find(o=&gt;o.value===t);r&amp;&amp;(this.formReview=Ke(ee({},this.formReview),{nature:r?.label}),this.checkSelectedOptionForAnyHint(r))}),this.claimDetailsFormGroup?.get("subject")?.valueChanges.subscribe(t=&gt;{this.formReview=Ke(ee({},this.formReview),{subject:t})}),this.claimDetailsFormGroup?.get("comment")?.valueChanges.subscribe(t=&gt;{this.formReview=Ke(ee({},this.formReview),{comment:t})}),this.claimDetailsFormGroup?.get("files")?.valueChanges.subscribe(t=&gt;{this.formReview=Ke(ee({},this.formReview),{files:t})})}removeHtmlTags(t){return t.replace(/&amp;([^;]+);/g,function(r,o){switch(o){case"amp":return"&amp;";case"lt":return"&lt;";case"gt":return"&gt;";case"quot":return'"';case"apos":return"'";case"nbsp":return" ";default:return r}})}checkSelectedOptionForAnyHint(t){if(t){if(this.showSelfCommissioning=!1,this.selfCommissioningText="",this.claimDetailsFormGroup?.reset({subject:"",comment:""}),t.selfCommissioningText&amp;&amp;(this.showSelfCommissioning=!0,this.selfCommissioningText=t.selfCommissioningText),t.hintText&amp;&amp;!t.showHintAsModal){let o=this.removeHtmlTags(t.hintText||"").replace(/&lt;\/(h[1-6]|p|div)&gt;/g,`$&amp;
`);o=o.replace(/&lt;[^&gt;]*&gt;/g,""),o=o.trim(),this.claimDetailsFormGroup?.patchValue({comment:o})}if(t.hintText&amp;&amp;t.showHintAsModal||t.selfCommissioningText){let r={autoFocus:"dialog"};window.innerWidth&lt;769&amp;&amp;(r.panelClass=["adcl-fullscreen-dialog"]),r.data={title:this.i18n.HINT,content:Wq(t.hintText||t.selfCommissioningText||"")},this.matDialog.open(Uq,r)}return t.selfCommissioningText||!1}}onContractChange(t){this.contractValue=t,this.filteredContracts=this.contractList?.filter(r=&gt;r?.label.toLowerCase().includes(t))||null}updateFilesValue(t){this.claimDetailsFormGroup?.patchValue({files:t})}next(t){if(t?.invalid){console.log(t),console.log(t.errors),this.notificationService.showErrorMessage(this.i18n.FORM_INVALID_CHECK);return}this.matStepperService.plusStep(),this.analysisService.trackEvent("Meldungserfassung","Weiter",`Schritt ${this.matStepperService.activeCounter}`)}previous(){this.matStepperService.reduceStep(),this.analysisService.trackEvent("Meldungserfassung","Zur\xFCck",`Schritt ${this.matStepperService.activeCounter}`)}submit(t){if(!this.isSubmitting){if(t.invalid||this.hasSubmitError){this.notificationService.showErrorMessage(this.i18n.FORM_INVALID_CHECK);return}this.isSubmitting=!0,this.hasSubmitError=!1,this.claimCreationService.submit(ee(ee({},this.selectionFormGroup?.value),this.claimDetailsFormGroup?.value)).subscribe({next:r=&gt;{if(this.isSubmitting=!1,r.code!==200){this.hasSubmitError=!0,this.notificationService.showErrorMessage(this.i18n.SUBMIT_ERROR),this.analysisService.trackEvent("Meldungserfassung","Fehler",`Code ${r.code}`);return}r.code===200&amp;&amp;(this.trackClaimCreationEvent(),this.notificationService.showSuccessMessage(this.i18n.SUBMIT_SUCCESS)),this.matStepperService.plusStep()},error:r=&gt;{console.error(r),this.hasSubmitError=!0,this.isSubmitting=!1,this.notificationService.showErrorMessage(this.i18n.FORM_INVALID_CHECK)}})}}trackClaimCreationEvent(){let t=this.selectionFormGroup.get("category")?.value?.label+" - "+this.selectionFormGroup.get("type")?.value?.label;this.selectionFormGroup.get("nature")?.value&amp;&amp;(t+=" - "+this.selectionFormGroup.get("nature")?.value?.label),this.analysisService.trackEvent("Meldungserfassung",`Erfolgreich (${this.router.url})`,t)}};e.\u0275fac=function(r){return new(r||e)(x(Io),x(Xu),x(So),x(dt),x(jM),x(Jn),x(Wi),x(St),x(gs),x(vi),x(Vn))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-claim-creation"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;(ze(oDe,5),ze(aDe,5),ze(sDe,5),ze(cDe,5)),r&amp;2){let a;ue(a=me())&amp;&amp;(o.selectionFormGroupTemplateRef=a.first),ue(a=me())&amp;&amp;(o.claimDetailsFormGroupTemplateRef=a.first),ue(a=me())&amp;&amp;(o.claimReviewTemplateRef=a.first),ue(a=me())&amp;&amp;(o.claimSubmitResultTemplateRef=a.first)}},inputs:{preselectedContract:"preselectedContract",selectedContractId:"selectedContractId",translations:"translations"},features:[wt],decls:12,vars:1,consts:[["selectionFormGroupTemplate",""],["claimDetailsFormGroupTemplate",""],["claimReviewTemplate",""],["claimSubmitResultTemplate",""],[1,"aareon-light-theme"],[3,"stepData"],[1,"claim-form","claim-form--step",3,"formGroup"],[3,"innerText"],["class","form-group",4,"ngIf"],["class","claim-form--actions",4,"ngIf"],[1,"form-group"],["appearance","line",3,"theme"],["formControlName","contract",3,"label","errorHint","list","preselectedContract",4,"ngIf"],["formControlName","contract",3,"label","errorHint","list","preselectedContract"],["formControlName","category",3,"label","errorHint","list"],["formControlName","type",3,"label","errorHint","list"],["formControlName","nature",3,"label","errorHint","list"],[2,"width","100%",3,"theme"],[1,"claim-form--actions"],["mat-flat-button","","color","primary",3,"click","innerText"],["class","claim-form claim-form--step",3,"formGroup",4,"ngIf"],["matInput","","formControlName","subject",3,"maxlength"],[3,"align"],[4,"ngIf"],[1,"mat-form-field-textarea","line-spacing-textarea"],["cdkTextareaAutosize","","matInput","","rows","15","formControlName","comment","id","comment",3,"maxlength"],[3,"allowedFileTypes","maxFilesAllowed","maxFileUpload","maxUpload","filesChangedEvent",4,"ngIf"],["mat-flat-button","","color","primary",3,"disabled","innerText","click",4,"ngIf"],["mat-flat-button","","color","primary",3,"innerText","click",4,"ngIf"],["mat-flat-button","",3,"click","innerText"],[3,"filesChangedEvent","allowedFileTypes","maxFilesAllowed","maxFileUpload","maxUpload"],["mat-flat-button","","color","primary",3,"click","disabled","innerText"],[1,"claim-form--step"],[3,"formReview","i18n"],["mat-flat-button","","color","primary",3,"click","innerText","disabled"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",4)(1,"mat-card")(2,"mat-card-content"),C(3,"crm-frontend-mat-stepper",5),h()()(),w(4,vDe,9,9,"ng-template",null,0,Yt)(6,ODe,1,1,"ng-template",null,1,Yt)(8,EDe,6,6,"ng-template",null,2,Yt)(10,SDe,2,2,"ng-template",null,3,Yt)),r&amp;2&amp;&amp;(d(3),p("stepData",o.stepData))},dependencies:[fe,et,Dt,nZ,Xi,tn,Vt,Ki,rc,Ht,_i,Bc,Wr,Ge,We,Vi,dr,nn,DC,kg,lZ,dZ],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.mdc-card__actions[_ngcontent-%COMP%]{padding:0 16px!important}.claim-summary[_ngcontent-%COMP%]{padding-top:30px}.claim-summary[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{padding-left:0}.claim-summary[_ngcontent-%COMP%]   label[_ngcontent-%COMP%] + div[_ngcontent-%COMP%]{padding-left:0;padding-right:0}.claim-summary[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.claim-summary[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{padding-left:0;padding-right:0}.claim-form--step[_ngcontent-%COMP%]{margin-top:40px}.claim-form--actions[_ngcontent-%COMP%]{padding:15px 0;display:flex;justify-content:space-between;flex-direction:row-reverse;width:100%}@media only screen and (max-width: 768px){.claim-form--actions[_ngcontent-%COMP%]{flex-direction:column-reverse}}.claim-form--actions[_ngcontent-%COMP%]   button[mat-flat-button][_ngcontent-%COMP%]{min-height:36px;height:100%!important;margin-bottom:15px;margin-left:0!important}.mat-form-field-textarea[_ngcontent-%COMP%]   .cdk-textarea-autosize[_ngcontent-%COMP%]{overflow:hidden;min-height:200px}.mat-form-field-textarea.line-spacing-textarea[_ngcontent-%COMP%]{line-height:20px}"]});let n=e;return n})();var Og=class{static getClaimDetailLink(e){return`/meldungen-detail/${e.id}`}};var mZ=(()=&gt;{let e=class e{constructor(){this.status={statusFilter:null,statusFilterLabel:null,contractFilter:null,categoryFilter:null,searchString:null,currentPage:0}}getStatus(){return this.status}saveStatus(t){this.status=t}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var YM=n=&gt;({"active-value":n}),IDe=n=&gt;[n],c5=()=&gt;({height:"30px",width:"100px"}),TDe=()=&gt;({height:"30px",width:"200px"}),ADe=()=&gt;[1,2,3,4,5],GM=()=&gt;({height:"14px",width:"100px"}),l5=()=&gt;({height:"14px",width:"80px"}),$M=()=&gt;({height:"14px",width:"50px"}),RDe=()=&gt;({height:"16px",width:"16px"}),FDe=()=&gt;({height:"14px",width:"200px"});function NDe(n,e){if(n&amp;1&amp;&amp;(m(0,"span",23),v(1),h()),n&amp;2){let i=_(2);d(),N(i.contractFilter)}}function LDe(n,e){n&amp;1&amp;&amp;(m(0,"span",23),v(1,"Vertrag"),h())}function jDe(n,e){if(n&amp;1){let i=U();m(0,"div",24),P("click",function(){let r=I(i).$implicit,o=_(2);return T(o.updateContractFilter(r))}),v(1),h()}if(n&amp;2){let i=e.$implicit,t=_(2);p("ngClass",we(2,YM,t.contractFilter===i.label)),d(),N(i.label)}}function VDe(n,e){if(n&amp;1&amp;&amp;(m(0,"span",23),v(1),h()),n&amp;2){let i=_(2);d(),N(i.categoryFilter)}}function BDe(n,e){n&amp;1&amp;&amp;(m(0,"span",23),v(1,"Kategorie"),h())}function zDe(n,e){if(n&amp;1){let i=U();m(0,"div",24),P("click",function(){let r=I(i).$implicit,o=_(2);return T(o.updateCategoryFilter(r))}),v(1),h()}if(n&amp;2){let i=e.$implicit,t=_(2);p("ngClass",we(2,YM,t.contractFilter===i)),d(),N(i)}}function HDe(n,e){if(n&amp;1&amp;&amp;(m(0,"span",23),v(1),h()),n&amp;2){let i=_(2);d(),N(i.statusFilterLabel)}}function UDe(n,e){n&amp;1&amp;&amp;(m(0,"span",23),v(1,"Status"),h())}function WDe(n,e){if(n&amp;1){let i=U();m(0,"div",24),P("click",function(){let r=I(i).$implicit,o=_(2);return T(o.updateStatusFilter(r))}),v(1),h()}if(n&amp;2){let i=e.$implicit,t=_(2);p("ngClass",we(2,YM,t.statusFilter===i.id)),d(),N(i.label)}}function GDe(n,e){if(n&amp;1){let i=U();m(0,"div",24),P("click",function(){let r=I(i).$implicit,o=_(2);return T(o.sortClaims(r))}),v(1),h()}if(n&amp;2){let i=e.$implicit,t=_(2);p("ngClass",we(2,YM,t.sortFilter===i)),d(),S(" ",i," ")}}function $De(n,e){if(n&amp;1){let i=U();m(0,"article",9)(1,"section",10)(2,"div",11)(3,"button",12),w(4,NDe,2,1,"span",13)(5,LDe,2,0,"span",13),C(6,"mat-icon",14),h(),m(7,"mat-menu",null,0)(9,"div",15),P("click",function(){I(i);let r=_();return T(r.updateContractFilter())}),v(10,"Alle anzeigen"),h(),w(11,jDe,2,4,"div",16),h()(),m(12,"div",11)(13,"button",12),w(14,VDe,2,1,"span",13)(15,BDe,2,0,"span",13),C(16,"mat-icon",14),h(),m(17,"mat-menu",null,1)(19,"div",15),P("click",function(){I(i);let r=_();return T(r.updateCategoryFilter())}),v(20,"Alle anzeigen"),h(),w(21,zDe,2,4,"div",16),h()(),m(22,"div",11)(23,"button",12),w(24,HDe,2,1,"span",13)(25,UDe,2,0,"span",13),C(26,"mat-icon",14),h(),m(27,"mat-menu",null,2)(29,"div",15),P("click",function(){I(i);let r=_();return T(r.updateStatusFilter())}),v(30,"Alle anzeigen"),h(),w(31,WDe,2,4,"div",16),h()()(),m(32,"section",17)(33,"a",18),v(34," Sortieren "),h(),m(35,"mat-menu",null,3),w(37,GDe,2,4,"div",16),h(),m(38,"div",19)(39,"mat-form-field",20),C(40,"mat-icon",21),m(41,"input",22),P("keyup",function(){I(i);let r=_();return T(r.updateSearchString())}),Qn("ngModelChange",function(r){I(i);let o=_();return ti(o.searchString,r)||(o.searchString=r),T(r)}),h()()()()()}if(n&amp;2){let i=it(8),t=it(18),r=it(28),o=it(36),a=_();d(3),p("matMenuTriggerFor",i),d(),p("ngIf",a.contractFilter),d(),p("ngIf",!a.contractFilter),d(6),p("ngForOf",a.allContracts),d(2),p("matMenuTriggerFor",t),d(),p("ngIf",a.categoryFilter),d(),p("ngIf",!a.categoryFilter),d(6),p("ngForOf",a.allCategories),d(2),p("matMenuTriggerFor",r),d(),p("ngIf",a.statusFilter),d(),p("ngIf",!a.statusFilter),d(6),p("ngForOf",a.allStatus),d(2),p("matMenuTriggerFor",o)("matTooltip",a.sortFilter?a.sortFilter:"Aktualisierungsdatum - Neu nach Alt"),d(4),p("ngForOf",a.allSorts),d(4),p("placeholder","Suche"),Zn("ngModel",a.searchString)}}function YDe(n,e){n&amp;1&amp;&amp;(m(0,"div",43),v(1),h()),n&amp;2&amp;&amp;(d(),S(" ","Offen"," "))}function qDe(n,e){n&amp;1&amp;&amp;(m(0,"div",44),v(1),h()),n&amp;2&amp;&amp;(d(),S(" ","In Bearbeitung"," "))}function ZDe(n,e){n&amp;1&amp;&amp;(m(0,"div",45),v(1),h()),n&amp;2&amp;&amp;(d(),S(" ","Abgeschlossen"," "))}function QDe(n,e){n&amp;1&amp;&amp;(m(0,"div",46),C(1,"mat-icon",47),h())}function KDe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card",27)(1,"a",28)(2,"div",29),w(3,YDe,2,1,"div",30)(4,qDe,2,1,"div",31)(5,ZDe,2,1,"div",32),h(),m(6,"div",33),v(7),h(),m(8,"div",34),v(9),h(),m(10,"div",35)(11,"div",36),v(12,"Erstellt"),h(),v(13),de(14,"date"),h(),m(15,"div",37)(16,"div",36),v(17,"Aktualisiert"),h(),v(18),de(19,"date"),h(),m(20,"div",38),w(21,QDe,2,0,"div",39),m(22,"div",40),v(23),h()(),m(24,"div",41)(25,"div",36),v(26,"Art"),h(),v(27),h(),m(28,"div",42)(29,"div",36),v(30,"Kategorie"),h(),v(31),h()()()),n&amp;2){let i=e.$implicit;d(),p("routerLink",we(18,IDe,i.detailLink)),d(2),p("ngIf",i.status.label==="Unacknowledged"),d(),p("ngIf",i.status.label==="In Process"),d(),p("ngIf",i.status.label==="Closed"),d(2),N(i.subject),d(2),S("Nr. ",i.displayNumber,""),d(4),S(" ",$t(14,12,i.creationTime,"dd.MM.yyyy")," "),d(5),S(" ",$t(19,15,i.updateTime,"dd.MM.yyyy")," "),d(3),p("ngIf",i.contracts.length&gt;0),d(2),S(" ",i.contracts," "),d(4),S(" ",i.claimCategory," "),d(4),S(" ",i.claimType," ")}}function XDe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",25),w(1,KDe,32,20,"mat-card",26),h()),n&amp;2){let i=_();d(),p("ngForOf",i.visibleClaims)}}function JDe(n,e){n&amp;1&amp;&amp;(m(0,"mat-card",48)(1,"mat-card-content"),v(2,"Keine Eintr\xE4ge gefunden"),h()())}function e4e(n,e){if(n&amp;1){let i=U();m(0,"mat-paginator",49),P("page",function(r){I(i);let o=_();return T(o.handlePageChange(r))}),h()}if(n&amp;2){let i=_();p("pageSize",i.rowCountToShow)("length",i.allFilteredCount)("hidePageSize",!0)("pageIndex",i.currentPage)}}function t4e(n,e){n&amp;1&amp;&amp;(m(0,"mat-card",54)(1,"div",29),C(2,"ngx-skeleton-loader",52),h(),m(3,"div",33),C(4,"ngx-skeleton-loader",52),h(),m(5,"div",34),C(6,"ngx-skeleton-loader",52),h(),m(7,"div",35)(8,"div",36),C(9,"ngx-skeleton-loader",52),h(),C(10,"ngx-skeleton-loader",52),h(),m(11,"div",37)(12,"div",36),C(13,"ngx-skeleton-loader",52),h(),C(14,"ngx-skeleton-loader",52),h(),m(15,"div",38)(16,"div",46),C(17,"ngx-skeleton-loader",52),h(),m(18,"div",40),C(19,"ngx-skeleton-loader",52),h()(),m(20,"div",41)(21,"div",36),C(22,"ngx-skeleton-loader",52),h(),C(23,"ngx-skeleton-loader",52),h(),m(24,"div",42)(25,"div",36),C(26,"ngx-skeleton-loader",52),h(),C(27,"ngx-skeleton-loader",52),h()()),n&amp;2&amp;&amp;(d(2),p("theme",A(13,GM)),d(2),p("theme",A(14,GM)),d(2),p("theme",A(15,l5)),d(3),p("theme",A(16,$M)),d(),p("theme",A(17,l5)),d(3),p("theme",A(18,$M)),d(),p("theme",A(19,l5)),d(3),p("theme",A(20,RDe)),d(2),p("theme",A(21,FDe)),d(3),p("theme",A(22,$M)),d(),p("theme",A(23,GM)),d(3),p("theme",A(24,$M)),d(),p("theme",A(25,GM)))}function n4e(n,e){n&amp;1&amp;&amp;(H(0),m(1,"article",9)(2,"section",10),C(3,"ngx-skeleton-loader",50)(4,"ngx-skeleton-loader",50)(5,"ngx-skeleton-loader",50),h(),m(6,"section",51)(7,"div",19),C(8,"ngx-skeleton-loader",52),h()()(),m(9,"div",25),w(10,t4e,28,26,"mat-card",53),h(),W()),n&amp;2&amp;&amp;(d(3),p("theme",A(5,c5)),d(),p("theme",A(6,c5)),d(),p("theme",A(7,c5)),d(3),p("theme",A(8,TDe)),d(2),p("ngForOf",A(9,ADe)))}var pZ=(()=&gt;{let e=class e{constructor(t){this.listStatusService=t,this.showSkeleton=!1,this.preselectedContract=new ae,this.visibleClaims=[],this.allCategories=[],this.allContracts=[],this.allStatus=[],this.allSorts=[],this.statusFilter=null,this.statusFilterLabel=null,this.contractFilter=null,this.categoryFilter=null,this.searchString=null,this.currentPage=0,this.allFilteredCount=0;let r=this.listStatusService.getStatus();this.statusFilter=r.statusFilter,this.statusFilterLabel=r.statusFilterLabel,this.contractFilter=r.contractFilter,this.categoryFilter=r.categoryFilter,this.searchString=r.searchString,this.currentPage=r.currentPage}ngOnInit(){this.setAvailableFilterValues(),this.updateVisibleClaims()}setAvailableFilterValues(){this.allCategories=[],this.allContracts=[],this.allStatus=[],this.allSorts=["Erstellungsdatum - Neu nach Alt","Erstellungsdatum - Alt nach Neu","Aktualisierungsdatum - Neu nach Alt","Aktualisierungsdatum - Alt nach Neu","Betreff - A &gt; Z","Betreff - Z &gt; A"];let t=[];this.claims.forEach(r=&gt;{r.status&amp;&amp;!t.includes(r.status.id)&amp;&amp;(t.push(r.status.id),r.status.id===1&amp;&amp;this.allStatus.push({id:1,label:"Offen"}),r.status.id===2&amp;&amp;this.allStatus.push({id:2,label:"In Bearbeitung"}),r.status.id===3&amp;&amp;this.allStatus.push({id:3,label:"Abgeschlossen"}))}),this.claims.forEach(r=&gt;{r.claimCategory&amp;&amp;!this.allCategories.includes(r.claimCategory)&amp;&amp;this.allCategories.push(r.claimCategory)}),this.allCustomerContracts.forEach(r=&gt;{this.claims.forEach(o=&gt;{o.contracts.includes(r.label)&amp;&amp;!this.allContracts.includes(r)&amp;&amp;this.allContracts.push(r)})})}updateSearchString(){this.currentPage=0,this.updateVisibleClaims()}preselectContract(t){this.preselectedContract.emit(t)}updateContractFilter(t=null){this.contractFilter=t?.label??null,this.preselectContract(t?.id??null),this.currentPage=0,this.updateVisibleClaims()}updateCategoryFilter(t=null){this.categoryFilter=t,this.currentPage=0,this.updateVisibleClaims()}updateStatusFilter(t=null){this.statusFilter=t?.id??null,this.statusFilterLabel=t?.label??null,this.currentPage=0,this.updateVisibleClaims()}handlePageChange(t){this.currentPage=t.pageIndex,this.updateVisibleClaims()}sortClaims(t){this.sortFilter=t,this.updateVisibleClaims()}updateVisibleClaims(){if(this.saveListStatus(),this.visibleClaims=this.claims.map(r=&gt;Ke(ee({},r),{detailLink:Og.getClaimDetailLink(r)})),this.contractFilter){let r=this.contractFilter;this.visibleClaims=this.visibleClaims.filter(o=&gt;o.contracts.includes(r))}if(this.categoryFilter){let r=this.categoryFilter;this.visibleClaims=this.visibleClaims.filter(o=&gt;o.claimCategory===r)}if(this.statusFilter){let r=this.statusFilter;this.visibleClaims=this.visibleClaims.filter(o=&gt;o.status.id===r)}if(this.searchString){let r=this.searchString.toLowerCase();this.visibleClaims=this.visibleClaims.filter(o=&gt;o.contracts.filter(s=&gt;s.toLowerCase().includes(r)).length&gt;0?!0:o.claimCategory.toLowerCase().includes(r)||o.displayNumber.toLowerCase().includes(r)||o.subject.toLowerCase().includes(r)||o.claimType.toLowerCase().includes(r)||ip(o.updateTime).includes(r)||ip(o.creationTime).includes(r))}if(this.sortFilter){let r=new bs;this.sortFilter==="Erstellungsdatum - Neu nach Alt"&amp;&amp;(this.visibleClaims=r.transform(this.visibleClaims,"desc","creationTime")),this.sortFilter==="Erstellungsdatum - Alt nach Neu"&amp;&amp;(this.visibleClaims=r.transform(this.visibleClaims,"asc","creationTime")),this.sortFilter==="Aktualisierungsdatum - Neu nach Alt"&amp;&amp;(this.visibleClaims=r.transform(this.visibleClaims,"desc","updateTime")),this.sortFilter==="Aktualisierungsdatum - Alt nach Neu"&amp;&amp;(this.visibleClaims=r.transform(this.visibleClaims,"asc","updateTime")),this.sortFilter==="Betreff - A &gt; Z"&amp;&amp;(this.visibleClaims=r.transform(this.visibleClaims,"asc","subject")),this.sortFilter==="Betreff - Z &gt; A"&amp;&amp;(this.visibleClaims=r.transform(this.visibleClaims,"desc","subject"))}this.allFilteredCount=this.visibleClaims.length;let t=this.rowCountToShow*this.currentPage;this.visibleClaims=this.visibleClaims.slice(t,t+this.rowCountToShow)}saveListStatus(){this.listStatusService.saveStatus({statusFilter:this.statusFilter,statusFilterLabel:this.statusFilterLabel,contractFilter:this.contractFilter,categoryFilter:this.categoryFilter,searchString:this.searchString,currentPage:this.currentPage})}};e.\u0275fac=function(r){return new(r||e)(x(mZ))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-claim-overview"]],inputs:{claims:"claims",allCustomerContracts:"allCustomerContracts",rowCountToShow:"rowCountToShow",showSkeleton:"showSkeleton"},outputs:{preselectedContract:"preselectedContract"},decls:5,vars:5,consts:[["filterMenu",""],["categoryFilterMenu",""],["statusFilterMenu",""],["sortingFilterMenu",""],["class","sort-and-search",4,"ngIf"],["class","card-list",4,"ngIf"],["class","no-claims",4,"ngIf"],["class","paginator-no-background",3,"pageSize","length","hidePageSize","pageIndex","page",4,"ngIf"],[4,"ngIf"],[1,"sort-and-search"],[1,"gallery-section","filter-choice"],[1,"one-choice"],["mat-button","","adclFilterButton","",3,"matMenuTriggerFor"],["class","sort-filter-title",4,"ngIf"],["svgIcon","arrows:chevron-down"],["mat-menu-item","",3,"click"],["mat-menu-item","",3,"ngClass","click",4,"ngFor","ngForOf"],[1,"gallery-section","sorting-and-searching"],["matTooltipPosition","above",1,"sorting-link",3,"matMenuTriggerFor","matTooltip"],[1,"dynamic-table-filters-container--global","alt-form-background","search-all"],[1,"adcl-searchform"],["matPrefix","","svgIcon","basics:search"],["name","albumChoice","matInput","",3,"keyup","ngModelChange","placeholder","ngModel"],[1,"sort-filter-title"],["mat-menu-item","",3,"click","ngClass"],[1,"card-list"],["class","card-list-element link-card",4,"ngFor","ngForOf"],[1,"card-list-element","link-card"],[1,"link-container","claim-card-list-element",3,"routerLink"],[1,"claim-status","card-list-cell"],["class","new-claim claim-label",4,"ngIf"],["class","action-claim claim-label",4,"ngIf"],["class","old-claim claim-label",4,"ngIf"],[1,"claim-title","card-list-cell"],[1,"claim-nr","card-list-cell"],[1,"claim-creation","card-list-cell"],[1,"card-list-caption"],[1,"claim-update","card-list-cell"],[1,"claim-contracts","card-list-cell"],["class","document-contract-icon",4,"ngIf"],[1,"document-contract-text"],[1,"claim-type","card-list-cell"],[1,"claim-category","card-list-cell"],[1,"new-claim","claim-label"],[1,"action-claim","claim-label"],[1,"old-claim","claim-label"],[1,"document-contract-icon"],["svgIcon","others:contract"],[1,"no-claims"],[1,"paginator-no-background",3,"page","pageSize","length","hidePageSize","pageIndex"],[1,"one-choice",3,"theme"],[1,"gallery-section"],[3,"theme"],["class","card-list-element link-card claim-card-list-element",4,"ngFor","ngForOf"],[1,"card-list-element","link-card","claim-card-list-element"]],template:function(r,o){r&amp;1&amp;&amp;w(0,$De,42,17,"article",4)(1,XDe,2,1,"div",5)(2,JDe,3,0,"mat-card",6)(3,e4e,1,4,"mat-paginator",7)(4,n4e,11,10,"ng-container",8),r&amp;2&amp;&amp;(p("ngIf",!o.showSkeleton),d(),p("ngIf",!o.showSkeleton&amp;&amp;o.visibleClaims.length&gt;0),d(),p("ngIf",!o.showSkeleton&amp;&amp;o.visibleClaims.length===0),d(),p("ngIf",!o.showSkeleton&amp;&amp;o.visibleClaims.length&gt;0),d(),p("ngIf",o.showSkeleton))},dependencies:[Tt,Ue,fe,We,Ce,et,Dt,tr,Ge,nn,Ht,yr,tn,Vt,Ji,nr,pr,$r,Do,Zm,ji,di],styles:['.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.grid-for-preview-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:7fr 3fr}@media (max-width: 290px){.grid-for-preview-header[_ngcontent-%COMP%]{grid-template-columns:1fr}}.preview-headline[_ngcontent-%COMP%]{font-weight:600}@media (max-width: 290px){.preview-headline[_ngcontent-%COMP%]{margin-bottom:0}}.show-parent[_ngcontent-%COMP%]{justify-self:right;font-weight:600;color:var(--theme-primary-500);padding-top:6px;margin-bottom:16px}@media (max-width: 290px){.show-parent[_ngcontent-%COMP%]{justify-self:left}}.link-card[_ngcontent-%COMP%]{cursor:pointer;height:100%}.link-card[_ngcontent-%COMP%]:hover{box-shadow:0 0 1px #3031330d,0 8px 16px #3031331a!important}.preview-card-title[_ngcontent-%COMP%]{margin-bottom:8px;font-size:large;display:block;word-break:break-word}.preview-card-title.no-margin[_ngcontent-%COMP%]{margin-bottom:0}.block-link[_ngcontent-%COMP%]{display:block;color:#343f4d;text-decoration:none}.claim-label[_ngcontent-%COMP%]{border-radius:4px;text-align:center;display:inline-block;color:#fff;font-size:12px;padding:2px 8px;line-height:16px;max-width:max-content}.new-claim[_ngcontent-%COMP%]{background-color:#0288d1}.action-claim[_ngcontent-%COMP%]{background-color:#848b93}.old-claim[_ngcontent-%COMP%]{background-color:#33bf8b}.claim-card-list-element[_ngcontent-%COMP%]{display:grid;column-gap:16px;row-gap:6px;grid-template-areas:"status   title      creation  update   type   category" "nr       contracts  creation  update   type   category";grid-template-columns:120px 1fr 90px 110px 220px 220px;grid-template-rows:min-content 1fr}@media (max-width: 1216px){.claim-card-list-element[_ngcontent-%COMP%]{grid-template-areas:"nr     title     title     title     title" "status         contracts contracts contracts contracts" ".          creation  update    type      category";grid-template-columns:120px 90px 110px 1fr 1fr}.claim-card-list-element[_ngcontent-%COMP%]   .card-list-caption[_ngcontent-%COMP%]{margin:6px 0 2px}}@media (max-width: 1024px){.claim-card-list-element[_ngcontent-%COMP%]{grid-template-areas:"nr     title     title" "status         contracts contracts" ".          creation  type" ".          update    category";grid-template-columns:120px 1fr 1fr}}@media (max-width: 769px){.claim-card-list-element[_ngcontent-%COMP%]{grid-template-areas:"nr  status" "title      title" "contracts  contracts" "creation   update" "type       type" "category   category";grid-template-columns:1fr 1fr}.claim-card-list-element[_ngcontent-%COMP%]   .claim-title[_ngcontent-%COMP%]{margin-top:6px}}.claim-card-list-element[_ngcontent-%COMP%]   .claim-status[_ngcontent-%COMP%]{grid-area:status}@media (max-width: 769px){.claim-card-list-element[_ngcontent-%COMP%]   .claim-status[_ngcontent-%COMP%]{text-align:right}}.claim-card-list-element[_ngcontent-%COMP%]   .claim-title[_ngcontent-%COMP%]{grid-area:title;color:var(--theme-primary-500)}.claim-card-list-element[_ngcontent-%COMP%]   .claim-nr[_ngcontent-%COMP%]{grid-area:nr}.claim-card-list-element[_ngcontent-%COMP%]   .claim-creation[_ngcontent-%COMP%]{grid-area:creation}.claim-card-list-element[_ngcontent-%COMP%]   .claim-update[_ngcontent-%COMP%]{grid-area:update}.claim-card-list-element[_ngcontent-%COMP%]   .claim-contracts[_ngcontent-%COMP%]{grid-area:contracts;display:grid;grid-template-areas:"doc-icon doc-text";grid-template-columns:16px 1fr;grid-gap:8px}.claim-card-list-element[_ngcontent-%COMP%]   .claim-contracts[_ngcontent-%COMP%]   .document-contract-icon[_ngcontent-%COMP%]{grid-area:doc-icon;margin:0 auto}.claim-card-list-element[_ngcontent-%COMP%]   .claim-contracts[_ngcontent-%COMP%]   .document-contract-icon[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{width:16px;height:16px}.claim-card-list-element[_ngcontent-%COMP%]   .claim-contracts[_ngcontent-%COMP%]   .document-contract-text[_ngcontent-%COMP%]{grid-area:doc-text}.claim-card-list-element[_ngcontent-%COMP%]   .claim-type[_ngcontent-%COMP%]{grid-area:type}.claim-card-list-element[_ngcontent-%COMP%]   .claim-category[_ngcontent-%COMP%]{grid-area:category}.no-claims[_ngcontent-%COMP%]{height:100%;font-size:1.1rem;margin:24px 0}']});let n=e;return n})();var r4e=()=&gt;({width:"300px",height:"30px"}),hZ=()=&gt;[],o4e=()=&gt;({width:"100px",height:"40px"}),a4e=()=&gt;({width:"150px",height:"36px"});function s4e(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",5),C(2,"ngx-skeleton-loader",6),h(),C(3,"crm-frontend-claim-overview",7),W()),n&amp;2){let i,t=_(2);d(2),p("theme",A(5,r4e)),d(),p("claims",A(6,hZ))("allCustomerContracts",A(7,hZ))("showSkeleton",!0)("rowCountToShow",(i=t.rowCountToShow)!==null&amp;&amp;i!==void 0?i:5)}}function c4e(n,e){if(n&amp;1){let i=U();m(0,"button",10),P("click",function(r){I(i);let o=_(3);return T(o.showClaimsCreationForm(r))}),C(1,"mat-icon",11),m(2,"span",12),v(3),h()()}if(n&amp;2){let i=_(3);d(3),N(i.translations.NEW_CLAIM)}}function l4e(n,e){if(n&amp;1){let i=U();H(0),m(1,"div",5),w(2,c4e,4,1,"button",8),h(),m(3,"crm-frontend-claim-overview",9),P("preselectedContract",function(r){I(i);let o=_(2);return T(o.selectContract(r))}),h(),W()}if(n&amp;2){let i,t=_(2);d(2),p("ngIf",t.widgetParameters.show_create_claim),d(),p("claims",t.claimsListDetailsData)("allCustomerContracts",t.contractList)("rowCountToShow",(i=t.rowCountToShow)!==null&amp;&amp;i!==void 0?i:5)}}function d4e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",3),w(1,s4e,4,8,"ng-container",4)(2,l4e,4,4,"ng-container",4),h()),n&amp;2){let i=_();d(),p("ngIf",i.isLoading),d(),p("ngIf",!i.isLoading)}}function u4e(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",6)(2,"br"),m(3,"div",14),C(4,"ngx-skeleton-loader",15),h(),W()),n&amp;2&amp;&amp;(d(),p("theme",A(2,o4e)),d(3),p("theme",A(3,a4e)))}function m4e(n,e){if(n&amp;1){let i=U();H(0),m(1,"div",5)(2,"a",16),P("click",function(r){I(i);let o=_(2);return T(o.showClaimsList(r))}),C(3,"mat-icon",17),v(4),h()(),C(5,"crm-frontend-claim-creation",18),W()}if(n&amp;2){let i=_(2);d(4),S(" ",i.translations.BACK," "),d(),p("preselectedContract",i.selectedContract)}}function p4e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",13),w(1,u4e,5,4,"ng-container",4)(2,m4e,6,2,"ng-container",4),h()),n&amp;2){let i=_();d(),p("ngIf",i.isLoading),d(),p("ngIf",!i.isLoading)}}var fZ=function(n){return n[n.list=1]="list",n[n.creation=2]="creation",n}(fZ||{}),d5=(()=&gt;{let e=class e{constructor(t,r){this.contractService=t,this.claimDataService=r,this.translations=fu,this.viewToShow=fZ.list,this.claimsListDetailsData=[],this.contracts=[],this.selectedContract=null,this.isLoading=!0,this.subscriptions=[]}ngOnInit(){this.widgetParameters.element_number_per_page&amp;&amp;(this.rowCountToShow=parseInt(this.widgetParameters.element_number_per_page)),this.requestClaimsListData()}selectContract(t){this.selectedContract=t}requestClaimsListData(){let t=this.claimDataService.getAllClaims().subscribe({next:r=&gt;{this.contractService.getContracts().subscribe(a=&gt;{this.contractList=a,this.isLoading=!1});let o=new bs;this.claimsListDetailsData=o.transform(r,"desc","updateTime")},error:()=&gt;{this.claimsListDetailsData=[]}});this.subscriptions.push(t)}showClaimsList(t){t.preventDefault(),this.viewToShow=1}showClaimsCreationForm(t){t.preventDefault(),this.viewToShow=2}ngOnDestroy(){this.subscriptions.forEach(t=&gt;t.unsubscribe())}};e.\u0275fac=function(r){return new(r||e)(x(Wi),x(Mg))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-claims-list"]],inputs:{widgetParameters:"widgetParameters"},decls:3,vars:2,consts:[[1,"aareon-light-theme","mat-typography"],["class","claims-list",4,"ngIf"],["class","claim-creation",4,"ngIf"],[1,"claims-list"],[4,"ngIf"],[1,"claims-list--button"],[2,"width","100%",3,"theme"],[3,"claims","allCustomerContracts","showSkeleton","rowCountToShow"],["mat-flat-button","","color","primary","class","call-to-action",3,"click",4,"ngIf"],[3,"preselectedContract","claims","allCustomerContracts","rowCountToShow"],["mat-flat-button","","color","primary",1,"call-to-action",3,"click"],["svgIcon","basics:add"],[1,"new-claim-btn-text"],[1,"claim-creation"],[1,"claims-list--button",2,"height","36px"],[3,"theme"],["href","#",3,"click"],["svgIcon","arrows:chevron-left"],[3,"preselectedContract"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0),w(1,d4e,3,2,"div",1)(2,p4e,3,2,"div",2),h()),r&amp;2&amp;&amp;(d(),p("ngIf",o.viewToShow===1),d(),p("ngIf",o.viewToShow===2))},dependencies:[fe,We,Ce,WM,Ge,pZ],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.claims-list[_ngcontent-%COMP%]{margin-bottom:50px}.claims-list[_ngcontent-%COMP%]   .new-claim-btn-text[_ngcontent-%COMP%]{text-transform:none}.claims-list--button[_ngcontent-%COMP%]{margin-bottom:24px}.claims-list--button[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{padding:0 20px 0 11px}.claims-list--button[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:flex;align-items:center}"]});let n=e;return n})();var u5=function(n){return n[n.list=1]="list",n[n.creation=2]="creation",n[n.details=3]="details",n}(u5||{});var Eg={};Dd(Eg,{ADD_NEW_CONTACT_TEXT:()=&gt;C4e,BACK:()=&gt;x4e,CONTRACT_ALL_PLACEHOLDER:()=&gt;y4e,CONTRACT_PLACEHOLDER:()=&gt;v4e,EMAIL_LABEL:()=&gt;g4e,GOOGLEMAPS:()=&gt;w4e,MOBILE_LABEL:()=&gt;f4e,NEW_CLAIM:()=&gt;M4e,PHONE_LABEL:()=&gt;h4e,SEARCH_PLACEHOLDER:()=&gt;b4e,WEBSITE_LABEL:()=&gt;_4e,default:()=&gt;k4e});var h4e="Tel.",f4e="Mobil",g4e="E-mail",_4e="Webseite",b4e="Suche",v4e="Alle Vertr\xE4ge",y4e="Alle Vertr\xE4ge",C4e="Klicken Sie hier um eine neue Meldung anzulegen.",x4e="Zur\xFCck",w4e="In Google Maps \xF6ffnen",M4e="Neue Meldung",k4e={PHONE_LABEL:h4e,MOBILE_LABEL:f4e,EMAIL_LABEL:g4e,WEBSITE_LABEL:_4e,SEARCH_PLACEHOLDER:b4e,CONTRACT_PLACEHOLDER:v4e,CONTRACT_ALL_PLACEHOLDER:y4e,ADD_NEW_CONTACT_TEXT:C4e,BACK:x4e,GOOGLEMAPS:w4e,NEW_CLAIM:M4e};var gZ=[{name:"Baumann GmbH",personalData:{salutation:"",firstName:null,lastName:"Baumann GmbH",birthday:null},contactData:{businessPhone:"",mobilePhone:"",email:"",fax:null},address:{street:"",zip:"",city:"",country:""},annotation:"mandanten\xFCbergreifende Sprechzeiten: immer",referenceToPerson:"8022004|0|7690",avatar:"/docs/telecharger/f/16927707987975-15054581299800-Hausmeister.jpg",roles:[{name:"Hauswart",emergency:!1,contracts:{"8022004|3|-629":"Mietvertrag|14|Wohnraum","8022004|3|-2248":"Mietvertrag|23|Wohnraum|Inaktiv","8022004|2|-13253":"Mietvertrag|4245147|Stellplatz|Inaktiv","8022004|2|-12477":"Mietvertrag|4244950|gewerbliche Nutzung|Inaktiv","8022004|2|-11905":"Mietvertrag|4244845|Wohnraum|Inaktiv"}}]},{name:"Ansprechpartner Neue-Sync",personalData:{salutation:"",firstName:"Ansprechpartner",lastName:"Neue-Sync",birthday:null},contactData:{businessPhone:null,mobilePhone:null,email:null,fax:null},address:{street:"",zip:"55270",city:"Ober-Olm",country:""},annotation:null,referenceToPerson:"8022004|2|-8229",avatar:"",roles:[{name:"Klaudia Rolle",emergency:!1,contracts:{"8022004|2|-13946":"Mietvertrag|4245305|Wohnraum|Inaktiv","8022004|2|-14147":"Mietvertrag|4245466|Wohnraum","8022004|2|-3508":"Mietvertrag|424305|Wohnraum","8022004|2|-3507":"Mietvertrag|424304|Wohnraum","8022004|2|-14146":"Mietvertrag|4245465|Wohnraum","8022004|2|-13253":"Mietvertrag|4245147|Stellplatz|Inaktiv","8022004|2|-12477":"Mietvertrag|4244950|gewerbliche Nutzung|Inaktiv","8022004|2|-13255":"Mietvertrag|4245149|Wohnraum","8022004|2|-11905":"Mietvertrag|4244845|Wohnraum|Inaktiv"}}]},{name:"Waleria Alle Rollen",personalData:{salutation:"Frau",firstName:"Waleria",lastName:"Alle Rollen",birthday:"17.12.1968"},contactData:{businessPhone:"010- 2 3 456",mobilePhone:"+49176/ 202020",email:"crm.support74@aareon.com",fax:null},address:{street:"Erlenaustra\xDFe 41",zip:"44225",city:"Dortmund",country:""},annotation:"Mi-Do: 12:30 Uhr - 16:00 Uhr",referenceToPerson:"8022004|2|11942",avatar:"/docs/telecharger/f/16874455051693-MA.gif",roles:[{name:"Kimchi Rolle",emergency:!1,contracts:{"8022004|2|-13946":"Mietvertrag|4245305|Wohnraum|Inaktiv","8022004|2|-14147":"Mietvertrag|4245466|Wohnraum","8022004|2|-3508":"Mietvertrag|424305|Wohnraum","8022004|2|-3507":"Mietvertrag|424304|Wohnraum","8022004|2|-14146":"Mietvertrag|4245465|Wohnraum","8022004|2|-13253":"Mietvertrag|4245147|Stellplatz|Inaktiv","8022004|2|-12477":"Mietvertrag|4244950|gewerbliche Nutzung|Inaktiv","8022004|2|-13255":"Mietvertrag|4245149|Wohnraum","8022004|2|-11905":"Mietvertrag|4244845|Wohnraum|Inaktiv"}},{name:"Hauswart",emergency:!1,contracts:{"8022004|2|-13255":"Mietvertrag|4245149|Wohnraum"}},{name:"Quartiersbetreuung",emergency:!1,contracts:{"8022004|2|-13253":"Mietvertrag|4245147|Stellplatz|Inaktiv","8022004|2|-12477":"Mietvertrag|4244950|gewerbliche Nutzung|Inaktiv"}}]},{name:"Albrecht",personalData:{salutation:"Damen und Herren",firstName:null,lastName:"Albrecht",birthday:"21.06.1984"},contactData:{businessPhone:"06131 12345",mobilePhone:"0156 78900000",email:"crm.support65@aareon.com",fax:null},address:{street:"Kopperholdtweg 1",zip:"22761",city:"Hamburg",country:""},annotation:"MO:-FR.von 08-24:00",referenceToPerson:"8022004|0|-2386",avatar:"/docs/telecharger/f/16913935058113-800px-President_Barack_Obama.jpg",roles:[{name:"Verwalter",emergency:!1,contracts:{"8022004|2|-13946":"Mietvertrag|4245305|Wohnraum|Inaktiv","8022004|2|-14147":"Mietvertrag|4245466|Wohnraum","8022004|2|-3508":"Mietvertrag|424305|Wohnraum","8022004|2|-3507":"Mietvertrag|424304|Wohnraum","8022004|2|-14146":"Mietvertrag|4245465|Wohnraum","8022004|2|-13253":"Mietvertrag|4245147|Stellplatz|Inaktiv","8022004|2|-12477":"Mietvertrag|4244950|gewerbliche Nutzung|Inaktiv","8022004|2|-13255":"Mietvertrag|4245149|Wohnraum","8022004|2|-11905":"Mietvertrag|4244845|Wohnraum|Inaktiv"}}]},{name:"Frank Finneisen",personalData:{salutation:"Herr",firstName:"Frank",lastName:"Finneisen",birthday:"17.12.1968"},contactData:{businessPhone:"06133 3456789",mobilePhone:"0151 170151161",email:"frank.finneisen@aareon.com",fax:null},address:{street:"Tangstedter Landstrasse",zip:"22415",city:"Hamburg",country:""},annotation:`Mo -Fr 08:00 - 15:00 Uhr 
Samstag 09:00 -12:00
Sonntag: Geschlossen`,referenceToPerson:"8022004|2|-2223",avatar:"",roles:[{name:"Quartiersbetreuung",emergency:!1,contracts:{"8022004|2|-13946":"Mietvertrag|4245305|Wohnraum|Inaktiv","8022004|2|-14147":"Mietvertrag|4245466|Wohnraum","8022004|2|-3508":"Mietvertrag|424305|Wohnraum","8022004|2|-3507":"Mietvertrag|424304|Wohnraum","8022004|2|-14146":"Mietvertrag|4245465|Wohnraum","8022004|2|-13255":"Mietvertrag|4245149|Wohnraum","8022004|2|-11905":"Mietvertrag|4244845|Wohnraum|Inaktiv"}}]},{name:"Peter Mueller",personalData:{salutation:"Herr",firstName:"Peter",lastName:"Mueller",birthday:"17.12.1968"},contactData:{businessPhone:"06136 996068",mobilePhone:"0171 3880650",email:"Hausmeistermuellerataareon.com",fax:null},address:{street:"Breslauer Weg 12",zip:"44225",city:"Dortmund",country:""},annotation:"Sprechzeiten Mo-Fr 10 -20 Uhr",referenceToPerson:"8022004|2|10055",avatar:"/docs/telecharger/f/16692014720391-bakery-g75fadf390_1920.jpg",roles:[{name:"Hauswart",emergency:!1,contracts:{"8022004|2|-13946":"Mietvertrag|4245305|Wohnraum|Inaktiv","8022004|2|-14147":"Mietvertrag|4245466|Wohnraum","8022004|2|-3508":"Mietvertrag|424305|Wohnraum","8022004|2|-3507":"Mietvertrag|424304|Wohnraum","8022004|2|-14146":"Mietvertrag|4245465|Wohnraum"}},{name:"Neue Rolle f\xFCr Barbara",emergency:!1,contracts:{"8022004|3|-629":"Mietvertrag|14|Wohnraum","8022004|3|-2248":"Mietvertrag|23|Wohnraum|Inaktiv"}}]},{name:"Christina Doering",personalData:{salutation:"Frau",firstName:"Christina",lastName:"Doering",birthday:"17.12.1968"},contactData:{businessPhone:"",mobilePhone:"0157 789000011",email:"crm.support32@aareon.com",fax:null},address:{street:"Neustr. 11",zip:"55130",city:"Mainz",country:""},annotation:null,referenceToPerson:"8022004|2|-1963",avatar:"",roles:[{name:"Verwalter",emergency:!1,contracts:{"8022004|3|-629":"Mietvertrag|14|Wohnraum","8022004|3|-2248":"Mietvertrag|23|Wohnraum|Inaktiv"}},{name:"Mitgliederverwalter",emergency:!1,contracts:{"8022004|2|-1078|71":"Mitgliedervertrag|6616"}},{name:"Vielleicht so",emergency:!1,contracts:{"8022004|2|-1078|71":"Mitgliedervertrag|6616"}}]},{name:"Gertraud-Elisabeth Voigt-Schnelsen",personalData:{salutation:"Frau",firstName:"Gertraud-Elisabeth",lastName:"Voigt-Schnelsen",birthday:"17.12.1968"},contactData:{businessPhone:"030 7890001",mobilePhone:"",email:"crm.support67@aareon.com",fax:null},address:{street:"Riesengebirgstra\xDFe 3",zip:"44225",city:"Dortmund",country:""},annotation:null,referenceToPerson:"8022004|2|11011",avatar:"/docs/telecharger/f/16692018144208-varmland-g142566380_640.jpg",roles:[{name:"Neue Rolle f\xFCr Barbara",emergency:!1,contracts:{"8022004|2|-1078|71":"Mitgliedervertrag|6616"}}]},{name:"[GEL\xD6SCHT]",personalData:{salutation:"",firstName:null,lastName:"[GEL\xD6SCHT]",birthday:null},contactData:{businessPhone:null,mobilePhone:null,email:null,fax:null},address:{street:"",zip:"",city:"[GEL\xD6SCHT]",country:""},annotation:"Mo - Fr 09.00 - 16.00 Uhr",referenceToPerson:"8022004|0|-7733",avatar:"/docs/telecharger/f/16927718866871-15054581299800-Hausmeister.jpg",roles:[{name:"Sparverkehr",emergency:!1,contracts:{"8022004|2|-508|77":"Sparvertrag|83","8022004|2|-507|77":"Sparvertrag|82","8022004|2|-503|77":"Sparvertrag|88014812","8022004|2|-498|77":"Sparvertrag|81","8022004|2|-497|77":"Sparvertrag|80","8022004|2|-495|77":"Sparvertrag|78","8022004|2|-464|77":"Sparvertrag|58","8022004|2|-463|77":"Sparvertrag|57","8022004|2|-1297|77":"Sparvertrag|123456789123456814","8022004|2|-1296|77":"Sparvertrag|123456789123456813","8022004|2|-1295|77":"Sparvertrag|146","8022004|2|-1294|77":"Sparvertrag|145","8022004|2|-1293|77":"Sparvertrag|144","8022004|2|-1292|77":"Sparvertrag|1123654588","8022004|2|-1291|77":"Sparvertrag|123456789123456812","8022004|2|-1285|77":"Sparvertrag|123456789123456806","8022004|2|-1284|77":"Sparvertrag|123456789123456805","8022004|2|-1283|77":"Sparvertrag|123456789123456804","8022004|2|-1281|77":"Sparvertrag|123456789123456802","8022004|2|-1280|77":"Sparvertrag|123456789123456801","8022004|2|-1279|77":"Sparvertrag|123456789123456800","8022004|2|-1278|77":"Sparvertrag|123456789123456799","8022004|2|-1277|77":"Sparvertrag|123456789123456798","8022004|2|-1080|77":"Sparvertrag|88018341|Inaktiv"}}]}];var _Z=(()=&gt;{let e=class e{constructor(t,r){this.http=t,this.demoService=r,this.erpDataProvider=Le.crmDispatcherBaseUrl+"/api/tenant/erp-data-provider",this.timeout=500}getContacts(){return this.demoService.isDemoMode("contact_list")?ne(gZ).pipe(vn(this.timeout)):this.http.get(this.erpDataProvider+"/contacts?apply-crm-config-filter=1 ")}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var S4e=n=&gt;({"active-value":n}),P4e=()=&gt;({display:"flex","justify-content":"flex-end","flex-wrap":"wrap"}),D4e=()=&gt;({width:"100px",height:"40px"}),hl=()=&gt;({width:"100%",height:"40px"}),I4e=()=&gt;[1,2,3,4],T4e=()=&gt;({width:"100%",height:"180px"});function A4e(n,e){if(n&amp;1&amp;&amp;C(0,"span",17),n&amp;2){let i=_(2);p("innerText",i.searchedContract)}}function R4e(n,e){if(n&amp;1&amp;&amp;C(0,"span",17),n&amp;2){let i=_(2);p("innerText",i.i18n.CONTRACT_PLACEHOLDER)}}function F4e(n,e){if(n&amp;1){let i=U();m(0,"div",18),P("click",function(){let r=I(i).$implicit,o=_(2);return T(o.updateContractFilter(r))}),h()}if(n&amp;2){let i=e.$implicit,t=_(2);p("ngClass",we(2,S4e,t.searchedContract===i.label))("innerText",i.label)}}function N4e(n,e){n&amp;1&amp;&amp;(m(0,"mat-card")(1,"mat-card-content"),v(2,"Kein passender Eintrag gefunden"),h()())}function L4e(n,e){if(n&amp;1&amp;&amp;C(0,"img",28),n&amp;2){let i=_().$implicit;p("src",i.avatar,_t)}}function j4e(n,e){n&amp;1&amp;&amp;(m(0,"div",29),C(1,"mat-icon",30),h())}function V4e(n,e){if(n&amp;1&amp;&amp;(m(0,"span",35),C(1,"mat-icon",36),h()),n&amp;2){let i=_(2).$implicit,t=_(2);d(),p("matTooltip",i.contractLabels.rent)("svgIcon",t.rentIcon)}}function B4e(n,e){if(n&amp;1&amp;&amp;(m(0,"span",35),C(1,"mat-icon",36),h()),n&amp;2){let i=_(2).$implicit,t=_(2);d(),p("matTooltip",i.contractLabels.member)("svgIcon",t.memberIcon)}}function z4e(n,e){if(n&amp;1&amp;&amp;(m(0,"span",35),C(1,"mat-icon",36),h()),n&amp;2){let i=_(2).$implicit,t=_(2);d(),p("matTooltip",i.contractLabels.saver)("svgIcon",t.saverIcon)}}function H4e(n,e){if(n&amp;1&amp;&amp;(m(0,"span",35),C(1,"mat-icon",36),h()),n&amp;2){let i=_(2).$implicit,t=_(2);d(),p("matTooltip",i.contractLabels.owner)("svgIcon",t.ownerIcon)}}function U4e(n,e){if(n&amp;1&amp;&amp;(m(0,"span",35),C(1,"mat-icon",36),h()),n&amp;2){let i=_(2).$implicit,t=_(2);d(),p("matTooltip",i.contractLabels.sales)("svgIcon",t.salesIcon)}}function W4e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card-title",31)(1,"div",32),v(2),h(),m(3,"div",33),w(4,V4e,2,2,"span",34)(5,B4e,2,2,"span",34)(6,z4e,2,2,"span",34)(7,H4e,2,2,"span",34)(8,U4e,2,2,"span",34),h()()),n&amp;2){let i=_().$implicit;d(2),N(i.title),d(2),p("ngIf",i.contractLabels.rent),d(),p("ngIf",i.contractLabels.member),d(),p("ngIf",i.contractLabels.saver),d(),p("ngIf",i.contractLabels.owner),d(),p("ngIf",i.contractLabels.sales)}}function G4e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",37),C(1,"mat-icon",38)(2,"div",39),h()),n&amp;2){let i=_().$implicit,t=_(2);d(2),p("innerText",t.formatPersonalData(i.personalData))}}function $4e(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),W()),n&amp;2){let i=_(2).$implicit;d(),Mt(" ",i.address==null?null:i.address.street,"",", "," ")}}function Y4e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",37),C(1,"mat-icon",40),m(2,"div",41),w(3,$4e,2,2,"ng-container",1),v(4),C(5,"br"),m(6,"a",42),v(7),h()()()),n&amp;2){let i=_().$implicit,t=_(2);d(3),p("ngIf",i.address==null?null:i.address.street),d(),S(" ",t.formatAddressPostalCodeAndCity(i.address)," "),d(2),p("href",t.mapsLink(i.address==null?null:i.address.street,i.address==null?null:i.address.zip,i.address==null?null:i.address.city),_t),d(),N("["+t.i18n.GOOGLEMAPS+"]")}}function q4e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",37),C(1,"mat-icon",43),m(2,"div",44),v(3),h()()),n&amp;2){let i=_().$implicit;d(3),S(" ",i.contactDetails==null?null:i.contactDetails.businessPhone," ")}}function Z4e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",37),C(1,"mat-icon",45),m(2,"div",46),v(3),h()()),n&amp;2){let i=_().$implicit;d(3),S(" ",i.contactDetails==null?null:i.contactDetails.mobilePhone," ")}}function Q4e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",47),C(1,"mat-icon",48),m(2,"a",42),v(3),h()()),n&amp;2){let i=_().$implicit,t=_(2);d(2),p("href",t.mailUrl(i.contactDetails==null?null:i.contactDetails.email),_t),d(),N(i.contactDetails==null?null:i.contactDetails.email)}}function K4e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",49),C(1,"mat-icon",50),m(2,"a",42),v(3),h()()),n&amp;2){let i=_().$implicit,t=_(2);d(2),p("href",t.formatContactsUrl(i.contactDetails==null?null:i.contactDetails.website),_t),d(),N(i.contactDetails==null?null:i.contactDetails.website)}}function X4e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",37),C(1,"mat-icon",51)(2,"div",52),h()),n&amp;2){let i=_().$implicit;d(2),p("innerHTML",i.notes,qe)}}function J4e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card",19)(1,"div",20),w(2,L4e,1,1,"img",21)(3,j4e,2,0,"div",22),h(),m(4,"mat-card-content",23),w(5,W4e,9,6,"mat-card-title",24),m(6,"mat-card-subtitle"),w(7,G4e,3,1,"div",25)(8,Y4e,8,4,"div",25)(9,q4e,4,1,"div",25)(10,Z4e,4,1,"div",25)(11,Q4e,4,2,"div",26)(12,K4e,4,2,"div",27)(13,X4e,3,1,"div",25),h()()()),n&amp;2){let i=e.$implicit,t=_(2);d(2),p("ngIf",i.avatar),d(),p("ngIf",!i.avatar),d(2),p("ngIf",i.title),d(2),p("ngIf",i.personalData),d(),p("ngIf",t.isNotEmpty(i.address==null?null:i.address.street)||t.isNotEmpty(i.address==null?null:i.address.zip)||t.isNotEmpty(i.address==null?null:i.address.city)),d(),p("ngIf",t.isNotEmpty(i.contactDetails==null?null:i.contactDetails.businessPhone)),d(),p("ngIf",t.isNotEmpty(i.contactDetails==null?null:i.contactDetails.mobilePhone)),d(),p("ngIf",t.isNotEmpty(i.contactDetails==null?null:i.contactDetails.email)),d(),p("ngIf",t.isNotEmpty(i.contactDetails==null?null:i.contactDetails.website)),d(),p("ngIf",t.isNotEmpty(i.notes))}}function eIe(n,e){if(n&amp;1){let i=U();m(0,"article")(1,"article",2)(2,"section",3)(3,"div",4)(4,"button",5),w(5,A4e,1,1,"span",6)(6,R4e,1,1,"span",6),C(7,"mat-icon",7),h(),m(8,"mat-menu",null,0)(10,"div",8),P("click",function(){I(i);let r=_();return T(r.updateContractFilter(null))}),h(),w(11,F4e,1,4,"div",9),h()()(),m(12,"section",10)(13,"div",11)(14,"mat-form-field",12),C(15,"mat-icon",13),m(16,"input",14),P("keyup",function(){I(i);let r=_();return T(r.evaluateFilters())}),Qn("ngModelChange",function(r){I(i);let o=_();return ti(o.searchedFor,r)||(o.searchedFor=r),T(r)}),h()()()()(),w(17,N4e,3,0,"mat-card",1),m(18,"article",15),w(19,J4e,14,10,"mat-card",16),h()()}if(n&amp;2){let i=it(9),t=_();d(4),p("matMenuTriggerFor",i),d(),p("ngIf",t.searchedContract),d(),p("ngIf",!t.searchedContract),d(4),p("innerText",t.i18n.CONTRACT_ALL_PLACEHOLDER),d(),p("ngForOf",t.contracts),d(5),p("placeholder",t.i18n.SEARCH_PLACEHOLDER),Zn("ngModel",t.searchedFor),d(),p("ngIf",t.filteredData.length===0),d(2),p("ngForOf",t.filteredData)}}function tIe(n,e){n&amp;1&amp;&amp;(m(0,"mat-card",19)(1,"div",20),C(2,"ngx-skeleton-loader",53),h(),m(3,"mat-card-content",23)(4,"mat-card-title",31),C(5,"ngx-skeleton-loader",53),h(),m(6,"mat-card-subtitle"),C(7,"ngx-skeleton-loader",53)(8,"ngx-skeleton-loader",53)(9,"ngx-skeleton-loader",53)(10,"ngx-skeleton-loader",53)(11,"ngx-skeleton-loader",53)(12,"ngx-skeleton-loader",53)(13,"ngx-skeleton-loader",53)(14,"ngx-skeleton-loader",53),h()()()),n&amp;2&amp;&amp;(d(2),p("theme",A(10,T4e)),d(3),p("theme",A(11,hl)),d(2),p("theme",A(12,hl)),d(),p("theme",A(13,hl)),d(),p("theme",A(14,hl)),d(),p("theme",A(15,hl)),d(),p("theme",A(16,hl)),d(),p("theme",A(17,hl)),d(),p("theme",A(18,hl)),d(),p("theme",A(19,hl)))}function nIe(n,e){n&amp;1&amp;&amp;(m(0,"article")(1,"article",2)(2,"section",3),C(3,"ngx-skeleton-loader",53),h(),m(4,"section",10),C(5,"ngx-skeleton-loader",53),h()(),m(6,"article",15),w(7,tIe,15,20,"mat-card",16),h()()),n&amp;2&amp;&amp;(d(3),VN(A(5,P4e)),p("theme",A(6,D4e)),d(2),p("theme",A(7,hl)),d(2),p("ngForOf",A(8,I4e)))}var bZ=(()=&gt;{let e=class e{constructor(t){this._sanitizer=t,this.contactsFormated=[],this.searchedContractId=new ae(!0),this.filteredData=[],this.searchedFor="",this.searchedContract=null,this.contracts=[],this.rentIcon=Wi.getIconForType("L"),this.saverIcon=Wi.getIconForType("S"),this.memberIcon=Wi.getIconForType("C"),this.ownerIcon=Wi.getIconForType("P"),this.salesIcon=Wi.getIconForType("B")}ngOnChanges(){this.contracts=[],this.contactsFormated.forEach(t=&gt;{t.contracts?.forEach(r=&gt;{this.contracts.includes(r)||this.contracts.push(r)})}),this.evaluateFilters()}evaluateFilters(){let t=this.contactsFormated,r=this.searchedFor.toLowerCase();r&amp;&amp;(t=t.filter(o=&gt;o.address?.zip?.toLowerCase().includes(r)||o.address?.city?.toLowerCase().includes(r)||o.address?.street?.toLowerCase().includes(r)||o.notes?.toLowerCase().includes(r)||o.contactDetails?.website?.toLowerCase().includes(r)||o.contactDetails?.businessPhone?.toLowerCase().includes(r)||o.contactDetails?.email?.toLowerCase().includes(r)||o.contactDetails?.mobilePhone?.toLowerCase().includes(r)||o.personalData?.firstName?.toLowerCase().includes(r)||o.personalData?.salutation?.toLowerCase().includes(r)||o.personalData?.lastName?.toLowerCase().includes(r)||o.title?.toLowerCase().includes(r)||o.contracts&amp;&amp;o.contracts.some(a=&gt;a.label.toLowerCase().includes(r)))),this.searchedContract&amp;&amp;(t=t.filter(o=&gt;o.contracts?o.contracts.findIndex(a=&gt;a.label===this.searchedContract)&gt;=0:!1)),this.filteredData=t}mailUrl(t){return this._sanitizer.bypassSecurityTrustUrl(`mailto:${t}`)}mapsLink(t,r,o){let a="https://www.google.com/maps/search/?api=1&amp;query=",s=t+", "+r+", "+o;return`${a}${encodeURIComponent(s)}`}selectContract(t){this.searchedContractId.emit(t)}updateContractFilter(t=null){this.searchedContract=t?.label??"",this.selectContract(t?.id??null),this.evaluateFilters()}formatPersonalData(t){return`${t.salutation||""} ${t.firstName||""} ${t.lastName||""}`}formatAddressPostalCodeAndCity(t){return`${t?.zip||""} ${t?.city||""}`}formatContactsUrl(t){return t!=null&amp;&amp;t.toLowerCase().startsWith("http")?t:"http://"+t}isNotEmpty(t){return!!(t&amp;&amp;/[a-zA-Z0-9]/.test(t))}};e.\u0275fac=function(r){return new(r||e)(x(br))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-contacts-cards-gallery"]],inputs:{contactsFormated:"contactsFormated",i18n:"i18n",isLoading:"isLoading"},outputs:{searchedContractId:"searchedContractId"},features:[wt],decls:2,vars:2,consts:[["filterMenu",""],[4,"ngIf"],[1,"sort-and-search"],[1,"gallery-section","filter-choice"],[1,"one-choice"],["mat-button","","adclFilterButton","",3,"matMenuTriggerFor"],["class","sort-filter-title",3,"innerText",4,"ngIf"],["svgIcon","arrows:chevron-down"],["mat-menu-item","",3,"click","innerText"],["mat-menu-item","",3,"ngClass","innerText","click",4,"ngFor","ngForOf"],[1,"gallery-section"],[1,"dynamic-table-filters-container--global","alt-form-background","search-all"],[1,"adcl-searchform"],["matPrefix","","svgIcon","basics:search"],["name","albumChoice","matInput","",3,"keyup","ngModelChange","placeholder","ngModel"],[1,"albums-grid"],["class","alb-card",4,"ngFor","ngForOf"],[1,"sort-filter-title",3,"innerText"],["mat-menu-item","",3,"click","ngClass","innerText"],[1,"alb-card"],[1,"thumb-size"],["mat-card-image","","alt","","class","thumb-pic",3,"src",4,"ngIf"],["class","no-avatar-container",4,"ngIf"],[1,"contacts-content"],["class","smaller-title contact-contracts-flex",4,"ngIf"],["class","grid-for-icons",4,"ngIf"],["class","grid-for-icons contact-email",4,"ngIf"],["class","grid-for-icons contact-website",4,"ngIf"],["mat-card-image","","alt","",1,"thumb-pic",3,"src"],[1,"no-avatar-container"],["matListItemIcon","","svgIcon","others:group",1,"default-icon"],[1,"smaller-title","contact-contracts-flex"],[1,"contact-title"],[1,"contract-icons"],["class","icon-span",4,"ngIf"],[1,"icon-span"],["matTooltipClass","custom-tooltip",3,"matTooltip","svgIcon"],[1,"grid-for-icons"],["svgIcon","basics:profile"],[1,"contact-profile",3,"innerText"],["svgIcon","view:map"],[1,"contact-address"],["target","_blank",3,"href"],["svgIcon","communication:phone"],[1,"contact-business-phone"],["svgIcon","others:support-mobile"],[1,"contact-mobile-phone"],[1,"grid-for-icons","contact-email"],["svgIcon","communication:mail"],[1,"grid-for-icons","contact-website"],["svgIcon","realestate:house"],["svgIcon","others:time"],[1,"contact-notes",3,"innerHTML"],[2,"width","100%",3,"theme"]],template:function(r,o){r&amp;1&amp;&amp;w(0,eIe,20,9,"article",1)(1,nIe,8,9,"article",1),r&amp;2&amp;&amp;(p("ngIf",!o.isLoading),d(),p("ngIf",o.isLoading))},dependencies:[Tt,Ue,fe,Ge,nr,pr,$r,Ce,We,Do,Ht,yr,nn,tn,Vt,ji,et,Dt,$c,ps,qr,Km,tr],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.albums-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:minmax(200px,322px) minmax(200px,322px) minmax(200px,322px) minmax(200px,322px);grid-column-gap:20px}@media (max-width: 1020px){.albums-grid[_ngcontent-%COMP%]{grid-template-columns:minmax(200px,300px) minmax(200px,300px) minmax(200px,300px)}}@media (max-width: 670px){.albums-grid[_ngcontent-%COMP%]{grid-template-columns:minmax(200px,300px) minmax(200px,300px)}}@media (max-width: 500px){.albums-grid[_ngcontent-%COMP%]{grid-template-columns:auto}}.alb-card[_ngcontent-%COMP%]{width:100%;position:relative}.alb-footer[_ngcontent-%COMP%]{position:absolute;bottom:6px;right:6px}.thumb-size[_ngcontent-%COMP%]{height:200px;width:100%;border-radius:16px 16px 0 0;display:flex;align-items:center;justify-content:center}.mdc-card__media[_ngcontent-%COMP%]:first-child.thumb-pic{width:90%;height:90%;object-fit:contain;border-top-left-radius:0;border-top-right-radius:0}.no-avatar-container[_ngcontent-%COMP%]{display:block;text-align:center}.mat-icon.default-icon[_ngcontent-%COMP%]{width:150px;height:150px;max-height:100%;max-width:100%;color:#cbced2}.grid-for-icons[_ngcontent-%COMP%]{display:grid;grid-template-columns:40px 1fr;padding-top:10px}.contact-contracts-flex[_ngcontent-%COMP%]{display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:16px}.icon-span[_ngcontent-%COMP%]{display:inline-block;background-color:#eaebed;border-radius:50%;height:31px;width:31px;margin-right:8px}.icon-span[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin-top:2px;margin-left:3px}.contract-icons[_ngcontent-%COMP%]{width:max-content}.contract-icons[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:last-child{margin-right:0}.contact-title[_ngcontent-%COMP%]{margin-bottom:12px}.contacts-content[_ngcontent-%COMP%]{overflow:hidden;word-break:break-word}"]});let n=e;return n})();var rIe=()=&gt;[],oIe=()=&gt;({height:"40px",width:"50px"}),aIe=()=&gt;({height:"30px",width:"60px"});function sIe(n,e){n&amp;1&amp;&amp;(H(0),m(1,"div",6),C(2,"ngx-skeleton-loader",7)(3,"ngx-skeleton-loader",7),h(),W()),n&amp;2&amp;&amp;(d(2),p("theme",A(2,oIe)),d(),p("theme",A(3,aIe)))}function cIe(n,e){if(n&amp;1){let i=U();m(0,"button",10),P("click",function(r){I(i);let o=_(3);return T(o.showClaimsCreationForm(r))}),C(1,"mat-icon",11),m(2,"span",12),v(3),h()()}if(n&amp;2){let i=_(3);d(3),N(i.translations.NEW_CLAIM)}}function lIe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",8),w(1,cIe,4,1,"button",9),h()),n&amp;2){let i=_(2);d(),p("ngIf",i.widgetParameters.show_create_claim)}}function dIe(n,e){if(n&amp;1){let i=U();H(0),m(1,"div",2),w(2,sIe,4,4,"ng-container",3)(3,lIe,2,1,"div",4),h(),m(4,"crm-frontend-contacts-cards-gallery",5),P("searchedContractId",function(r){I(i);let o=_();return T(o.selectContract(r))}),h(),W()}if(n&amp;2){let i,t=_();d(2),p("ngIf",t.isLoadingSelection),d(),p("ngIf",!t.isLoadingSelection),d(),p("i18n",t.translations)("contactsFormated",(i=t.contactsImageFormated)!==null&amp;&amp;i!==void 0?i:A(5,rIe))("isLoading",t.isLoadingSelection)}}function uIe(n,e){if(n&amp;1){let i=U();H(0),m(1,"div",6)(2,"a",13),P("click",function(r){I(i);let o=_();return T(o.showContactsGallery(r))}),C(3,"mat-icon",14),v(4),h()(),C(5,"crm-frontend-claim-creation",15),W()}if(n&amp;2){let i=_();d(4),S(" ",i.i18n.BACK," "),d(),p("preselectedContract",i.selectedContract)}}var vZ=(()=&gt;{let e=class e{constructor(t,r){this.contactsService=t,this.contractService=r,this.translations=Eg,this.selectedContract=null,this._contacts=[],this.contactsImageFormated=null,this.isLoadingSelection=!1,this.i18n=Eg,this.shadowViewToShow=u5.list}ngOnInit(){this.requestContactsListData()}selectContract(t){this.selectedContract=t}requestContactsListData(){this.isLoadingSelection=!0,bo({contacts:this.contactsService.getContacts(),contracts:this.contractService.getContracts()}).subscribe({next:({contacts:t,contracts:r})=&gt;{this._contacts=t,this.contactsImageFormated=this.contactsFormatCards(t,r),this.isLoadingSelection=!1},error:t=&gt;{console.log("err: ",t),this._contacts=[],this.isLoadingSelection=!1}})}contactsFormatCards(t,r){let o=new Map;r.forEach(s=&gt;{o.set(s.id,s)});let a=[];return t.forEach(s=&gt;{s.roles.forEach(c=&gt;{let l=[];Object.keys(c.contracts).forEach(u=&gt;{let f=o.get(u);f&amp;&amp;l.push(f)}),a.push({title:c.name,avatar:s.avatar??null,contracts:l,notes:s.annotation?.replace(/\n/g,"&lt;br&gt;")??null,personalData:s.personalData,address:s.address??null,contactDetails:s.contactData,contractLabels:{rent:this.getContractTypeLabel(l,"L"),saver:this.getContractTypeLabel(l,"S"),owner:this.getContractTypeLabel(l,"P"),member:this.getContractTypeLabel(l,"C"),sales:this.getContractTypeLabel(l,"B")}})})}),a}getContractTypeLabel(t,r){let o=null;return t.forEach(a=&gt;{a.type===r&amp;&amp;(o===null&amp;&amp;(o=bu[r].toUpperCase()+`

`),o+=a.label+`

`)}),o}showContactsGallery(t){t.preventDefault(),this.shadowViewToShow=1}showClaimsCreationForm(t){t.preventDefault(),this.shadowViewToShow=2}};e.\u0275fac=function(r){return new(r||e)(x(_Z),x(Wi))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-contacts"]],inputs:{widgetParameters:"widgetParameters"},decls:3,vars:3,consts:[[1,"aareon-light-theme","mat-typography",3,"ngSwitch"],[4,"ngSwitchCase"],[1,"contacts"],[4,"ngIf"],["class","claims-list--button",4,"ngIf"],[3,"searchedContractId","i18n","contactsFormated","isLoading"],[1,"contacts--button"],[3,"theme"],[1,"claims-list--button"],["mat-flat-button","","color","primary","class","call-to-action",3,"click",4,"ngIf"],["mat-flat-button","","color","primary",1,"call-to-action",3,"click"],["svgIcon","basics:add"],[1,"new-claim-btn-text"],["href","#",3,"click"],["svgIcon","arrows:chevron-left"],[3,"preselectedContract"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0),w(1,dIe,5,6,"ng-container",1)(2,uIe,6,2,"ng-container",1),h()),r&amp;2&amp;&amp;(p("ngSwitch",o.shadowViewToShow),d(),p("ngSwitchCase",1),d(),p("ngSwitchCase",2))},dependencies:[fe,dS,P7,WM,Ge,Ce,We,bZ],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.contacts[_ngcontent-%COMP%]   .new-claim-btn-text[_ngcontent-%COMP%]{text-transform:none}.contacts--button[_ngcontent-%COMP%]{display:flex;align-items:center;margin-bottom:20px}.contacts--button[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{margin-right:15px}.contacts--button[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:flex;align-items:center}.claims-list[_ngcontent-%COMP%]{margin-bottom:50px}.claims-list--button[_ngcontent-%COMP%]{display:flex;align-items:center;margin-bottom:24px}.claims-list--button[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{padding:0 20px 0 11px}.claims-list--button[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:flex;align-items:center}"]});let n=e;return n})();var qM={contractID:"Vertragsnummer",contractType:"Vertragsart",yourContract:"Vertragsinformationen",contractPartner:"Vertragspartner",usageType:"Nutzungsart",objectNumber:"Objektnummer",livingSpace:"Wohnfl\xE4che",searchContract:"Suchen",changeBankDetails:"Bankverbindung \xE4ndern",noMatches:"Kein Vertrag entspricht den Suchkriterien",contractNotFound:"Vertrag wurde nicht gefunden.",rent:"Miete"};var yZ={contract:{id:58008,reference:"8022004|2|-1113|71",companyReference:"8022004|2",label:"Mitgliedervertrag|6645",number:"6645",type:"C",paymentMode:null,directDebitStartDate:null,dayOfCollection:0,primaryBankAccount:{bank:"",iban:"DE03800635081008313800",bic:"GENODEF1QLB",nameOfAccountHolder:"Klara Limprecht",rib:"",rum:null,blz:null,accountNumber:""},dedicatedbankAccount:{bank:null,iban:null,bic:null},address:null,billigAddress:{street:"Teststr. 13",zip:"44309",city:"Dortmund",country:""},validate:null,balance:"0.00",startDate:"2017-03-02",endDate:null},cooperativeData:{coperativeBalance:0,shareCount:0,compulsatoryShareCount:0,registrationDate:"2017-03-02",terminationDate:null,reportingDate:"2024-03-11",candidacyType:"",tinMember:null,tinSpouse:null},contacts:[{role:"Mitgliederverwalter",name:"Christina Doering",personalData:{salutation:"Frau",firstName:"Christina",lastName:"Doering",birthday:"17.12.1968"},contactData:{privatePhone:"01234 67",businessPhone:"",mobilePhone:"0157 789000011",email:"crm.support32@aareon.com",fax:null},address:{street:"Neustr. 11",zip:"55130",city:"Mainz",country:""},annotation:null,emergency:!1,contractTypes:null,hideEmail:!1,hidePhone:!1,hideMobile:!1,hideAddress:!1,hideAnnotation:!1,referenceToPerson:"8022004|2|-1963"},{role:"Vielleicht so",name:"Christina Doering",personalData:{salutation:"Frau",firstName:"Christina",lastName:"Doering",birthday:"17.12.1968"},contactData:{privatePhone:"01234 67",businessPhone:"",mobilePhone:"0157 789000011",email:"crm.support32@aareon.com",fax:null},address:{street:"Neustr. 11",zip:"55130",city:"Mainz",country:""},annotation:null,emergency:!1,contractTypes:null,hideEmail:!1,hidePhone:!1,hideMobile:!1,hideAddress:!1,hideAnnotation:!1,referenceToPerson:"8022004|2|-1963"},{role:"Neue Rolle f\xFCr Barbara",name:"Gertraud-Elisabeth Voigt-Schnelsen",personalData:{salutation:"Frau",firstName:"Gertraud-Elisabeth",lastName:"Voigt-Schnelsen",birthday:"17.12.1968"},contactData:{privatePhone:"0231 11282",businessPhone:"030 7890001",mobilePhone:"",email:"crm.support67@aareon.com",fax:null},address:{street:"Riesengebirgstra\xDFe 3",zip:"44225",city:"Dortmund",country:""},annotation:null,emergency:!1,contractTypes:null,hideEmail:!0,hidePhone:!0,hideMobile:!0,hideAddress:!0,hideAnnotation:!0,referenceToPerson:"8022004|2|11011"}],persons:[{personReference:"8022004|2|-2897",firstname:"Miron",lastname:"Komar",status:"P",arrivalDate:"-0001-11-30",departureDate:null,parentLink:null,isLivingInFlat:!0},{personReference:"8022004|2|10851",firstname:"Franz",lastname:"Felix 1",status:"P",arrivalDate:"-0001-11-30",departureDate:null,parentLink:null,isLivingInFlat:null}],taxExemptionOrders:[{validFrom:"2014-01-22T00:00:00+01:00",validUntil:"2014-09-16T00:00:00+02:00",amount:200,residualAmount:1e3,jointlyAssessed:!1},{validFrom:"2014-09-17T00:00:00+02:00",validUntil:"2015-01-04T00:00:00+01:00",amount:300,residualAmount:1e3,jointlyAssessed:!1},{validFrom:"2015-01-15T00:00:00+01:00",validUntil:"2015-09-30T00:00:00+02:00",amount:500,residualAmount:1602,jointlyAssessed:!1},{validFrom:"2015-10-01T00:00:00+02:00",validUntil:"2017-12-01T00:00:00+01:00",amount:600,residualAmount:1602,jointlyAssessed:!1},{validFrom:"2008-01-01T00:00:00+01:00",validUntil:"2008-12-31T00:00:00+01:00",amount:100,residualAmount:1e3,jointlyAssessed:!1},{validFrom:"2019-02-10T00:00:00+01:00",validUntil:"2020-12-31T00:00:00+01:00",amount:801,residualAmount:1e3,jointlyAssessed:!1},{validFrom:"2011-01-01T00:00:00+01:00",validUntil:"2014-01-21T00:00:00+01:00",amount:100,residualAmount:1e3,jointlyAssessed:!1},{validFrom:"2021-04-28T00:00:00+02:00",validUntil:"2021-11-24T00:00:00+01:00",amount:801,residualAmount:1e3,jointlyAssessed:!1},{validFrom:"2021-11-25T00:00:00+01:00",validUntil:"2022-12-31T00:00:00+01:00",amount:801,residualAmount:1e3,jointlyAssessed:!1},{validFrom:"2023-01-01T00:00:00+01:00",validUntil:null,amount:1e3,residualAmount:1e3,jointlyAssessed:!1},{validFrom:"2024-04-05T00:00:00+01:00",validUntil:"2025-03-05T00:00:00+01:00",amount:1e3,residualAmount:1e3,jointlyAssessed:!1}],nonAssessmentNotes:[{ordinalNumber:"4564355456774564",validFrom:"2009-01-01T00:00:00+01:00",validUntil:"2010-12-31T00:00:00+01:00",amount:0},{ordinalNumber:"1234567822223344",validFrom:"2024-01-01T00:00:00+01:00",validUntil:"2026-12-31T00:00:00+01:00",amount:0}]};var CZ=[{id:55458,reference:"8022004|3|-623",companyReference:"8022004|3",label:"Mietvertrag|4|Wohnraum",number:"4",type:"L",paymentMode:{reference:"1",label:"Lastschrift"},directDebitStartDate:null,dayOfCollection:1,primaryBankAccount:{bank:"Commerzbank Dortmund AG",iban:"DE15440501990001052500",bic:"DORTDE33XXX",nameOfAccountHolder:"",rib:"",rum:null,blz:"44050199",accountNumber:"1052500"},dedicatedbankAccount:{bank:null,iban:null,bic:null},address:{street:"Overhoffstra\xDFe 201",zip:"44149",city:"Dortmund",country:""},billigAddress:{street:"",zip:null,city:null,country:""},validate:null,balance:10,startDate:"2002-11-01",endDate:null,livingSpace:55.5,flatCategory:{"8022004|3|-623":{reference:"8022004|3|14",label:"Wohnraum"}}},{id:55459,reference:"8022004|3|-624",companyReference:"8022004|3",label:"Mietvertrag|5|Wohnraum",number:"5",type:"C",paymentMode:{reference:"1",label:"Lastschrift"},directDebitStartDate:null,dayOfCollection:1,primaryBankAccount:{bank:"Postbank",iban:"DE40500700100970606000",bic:"DEUTDEFFXXX",nameOfAccountHolder:"",rib:"",rum:null,blz:"50070010",accountNumber:"9706060"},dedicatedbankAccount:{bank:null,iban:null,bic:null},address:{street:"Overhoffstra\xDFe 201",zip:"44149",city:"Dortmund",country:""},billigAddress:{street:"Hauptstr. 2",zip:"45123",city:"Essen",country:""},validate:null,balance:-1160.35,startDate:"2001-08-01",endDate:null,livingSpace:57.2,flatCategory:{"8022004|3|-624":{reference:"8022004|3|14",label:"Wohnraum"}}},{id:55460,reference:"8022004|3|-626",companyReference:"8022004|3",label:"Mietvertrag|11|Wohnraum",number:"11",type:"L",consumer_config_usage_types:[{reference:"8022004|3|142",label:"Parkplatz"}],paymentMode:{reference:"1",label:"Lastschrift"},directDebitStartDate:null,dayOfCollection:1,primaryBankAccount:{bank:"Stadtsparkasse 1",iban:"DE15440501990001052500",bic:"DORTDE33XXX",nameOfAccountHolder:"",rib:"",rum:null,blz:"44050199",accountNumber:"1052500"},dedicatedbankAccount:{bank:null,iban:null,bic:null},address:{street:"Overhoffstra\xDFe 201",zip:"44149",city:"Dortmund",country:""},billigAddress:{street:"",zip:null,city:null,country:""},validate:null,balance:-550,startDate:"2009-02-20",endDate:null,livingSpace:27,flatCategory:{"8022004|3|-626":{reference:"8022004|3|14",label:"Wohnraum"}}},{id:55461,reference:"8022004|3|-627",companyReference:"8022004|3",label:"Mietvertrag|12|Wohnraum",number:"12",type:"L",paymentMode:{reference:"1",label:"Lastschrift"},directDebitStartDate:null,dayOfCollection:1,primaryBankAccount:{bank:"Pasukbank",iban:"DE40500700100970606000",bic:"DEUTDEFFXXX",nameOfAccountHolder:"",rib:"",rum:null,blz:"50070010",accountNumber:"9706060"},dedicatedbankAccount:{bank:null,iban:null,bic:null},address:{street:"Overhoffstra\xDFe 201",zip:"44149",city:"Dortmund",country:""},billigAddress:{street:"",zip:null,city:null,country:""},validate:null,balance:-1934.89,startDate:"2005-01-01",endDate:null,livingSpace:81,flatCategory:{"8022004|3|-627":{reference:"8022004|3|14",label:"Wohnraum"}}}];var ZM=(()=&gt;{let e=class e{constructor(t,r,o){this.utilsService=t,this.http=r,this.demoService=o,this.tenantErpProvider=Le.crmDispatcherBaseUrl+"/api/tenant/erp-data-provider",this.timeout=500}getContracts(){return this.demoService.isDemoMode("contracts")?ne(CZ).pipe(vn(this.timeout)):this.http.get(this.tenantErpProvider+"/contracts?apply-crm-config-filter=1")}getContractDetails(t){return this.demoService.isDemoMode("contracts")?ne(yZ).pipe(vn(this.timeout)):this.http.get(`${this.tenantErpProvider}/contract/${t}/details`)}};e.\u0275fac=function(r){return new(r||e)(D(UM),D(Ze),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var wZ={FORM_INVALID_IBAN:"Ihre angegebene IBAN ist ung\xFCltig",LOADING:"Ladevorgang",FORM_ERROR:"Es ist ein Fehler aufgetreten",FORM_ACTION_CANCEL:"Abbrechen",FORM_ACTION_BACK:"Zur\xFCck",FORM_ACTION_NEXT:"Weiter",FORM_ACTION_SUBMIT:"Absenden",FORM_CHANGE_BANK_ACCOUNT_ACCOUNT_OWNER:"Kontoinhaber",FORM_CHANGE_BANK_ACCOUNT_ALL:"F\xFCr alle Vertr\xE4ge \xE4ndern",FORM_CHANGE_BANK_ACCOUNT_BANK:"Bank",FORM_CHANGE_BANK_ACCOUNT_BIC:"BIC",FORM_CHANGE_BANK_ACCOUNT_FROM_DATE:"G\xFCltig ab",FORM_CHANGE_BANK_ACCOUNT_HEADING:"Bankverbindung \xE4ndern",FORM_CHANGE_BANK_ACCOUNT_IBAN:"IBAN",FORM_CHANGE_BANK_ACCOUNT_SEPA:"Ich habe den folgenden Hinweis zur Einzugserm\xE4chtigung gelesen und erteile das SEPA-Mandat",FORM_CHANGE_BANK_ACCOUNT_SEPA_NOTE:"Ich erm\xE4chtige / Wir erm\xE4chtigen den Zahlungsempf\xE4nger, Zahlungen von meinem / unserem Konto mittels Lastschrift (sowohl f\xFCr einmalige als auch wiederkehrende Zahlungen) einzuziehen. Zugleich weise ich mein / weisen wir unser Kreditinstitut an, die vom Zahlungsempf\xE4nger auf mein / unser Konto gezogenen Lastschriften einzul\xF6sen. Hinweis: Ich kann / Wir k\xF6nnen innerhalb von acht Wochen, beginnend mit dem Belastungsdatum, die Erstattung des belasteten Betrages verlangen. Es gelten dabei die mit meinem / unserem Kreditinstitut vereinbarten Bedingungen. Das SEPA-Mandat besteht \xFCber die Beendigung des Vertragsverh\xE4ltnisses fort, in Bezug auf Anspr\xFCche aus z.B. der Abwicklung des Vertragsverh\xE4ltnisses (wie z.B. Nebenkostenabrechnung).",FORM_CHANGE_BANK_ACCOUNT_SUCCESS_MESSAGE:"Die \xC4nderung der Bankverbindung wurde erfolgreich gesendet.",FORM_SUBMIT_ERROR_MESSAGE:"Beim Senden der Daten ist leider ein technischer Fehler aufgetreten.",FORM_NO_VALUE_ERROR_MESSAGE:"Bitte Daten eingeben",FORM_CHECK_VALUE_ERROR_MESSAGE:"Bitte \xFCberpr\xFCfen Sie Ihre Eingaben",INPUT_REQUIRED:"Pflichtfeld"};var MZ=(()=&gt;{let e=class e{constructor(t){this.httpClient=t,this.claimManagementService=Le.crmDispatcherBaseUrl+"/api/tenant/claim-management"}submitSaveBankDetails(t,r,o,a,s,c,l,u){let f=cc(c,"yyyy-MM-dd"),g=r.toUpperCase(),b=o.toUpperCase(),y={contract:t,iban:g,bic:b,bankName:a,accountOwner:s,validFrom:f,forAllContracts:l,sepaConsent:u};return this.httpClient.post(`${this.claimManagementService}/change-bank-account`,{claimsData:y})}};e.\u0275fac=function(r){return new(r||e)(D(Ze))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var kZ=(()=&gt;{let e=class e{constructor(t,r){this.demoService=t,this.http=r,this.validationUrl=Le.crmDispatcherBaseUrl+"/api/iban-validation/bank-details"}getDetails(t){return this.demoService.isDemoMode("iban-validation")?ne({label:"Deutsche Bank",city:"Frankfurt",bic:"DDSERFGCX"}).pipe(vn(500)):this.http.post(this.validationUrl,{iban:t})}};e.\u0275fac=function(r){return new(r||e)(D(Je),D(Ze))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var gIe=n=&gt;({"is-loading":n});function _Ie(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_();d(),S(" ",i.i18n.FORM_INVALID_IBAN," ")}}function bIe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_();d(),S(" ",i.i18n.FORM_NO_VALUE_ERROR_MESSAGE," ")}}function vIe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_(2);d(),S(" ",i.changeBankAccountFormGroup.controls.bic.getError("backendError")," ")}}function yIe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_(2);d(),S(" ",i.i18n.FORM_NO_VALUE_ERROR_MESSAGE," ")}}function CIe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-form-field"),C(1,"mat-label",3)(2,"input",18),w(3,vIe,2,1,"mat-error",5)(4,yIe,2,1,"mat-error",5),h()),n&amp;2){let i=_();d(),p("innerText",i.i18n.FORM_CHANGE_BANK_ACCOUNT_BIC),d(),p("readOnly",i.isAskingForConfirmation),d(),p("ngIf",i.changeBankAccountFormGroup.controls.bic.hasError("backendError")),d(),p("ngIf",i.changeBankAccountFormGroup.controls.bic.hasError("required"))}}function xIe(n,e){if(n&amp;1&amp;&amp;(m(0,"p",19)(1,"b"),v(2,"BIC"),h(),C(3,"br")(4,"span",3),h()),n&amp;2){let i,t=_();d(4),p("innerText",(i=t.changeBankAccountFormGroup.get("bic"))==null?null:i.value)}}function wIe(n,e){if(n&amp;1&amp;&amp;(m(0,"p",19)(1,"b"),v(2,"Bank"),h(),C(3,"br")(4,"span",3),h()),n&amp;2){let i,t=_();d(4),p("innerText",(i=t.changeBankAccountFormGroup.get("bankName"))==null?null:i.value)}}function MIe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_(2);d(),S(" ",i.changeBankAccountFormGroup.controls.bankName.getError("backendError")," ")}}function kIe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_(2);d(),S(" ",i.i18n.FORM_NO_VALUE_ERROR_MESSAGE," ")}}function OIe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-form-field"),C(1,"mat-label",3)(2,"input",20),w(3,MIe,2,1,"mat-error",5)(4,kIe,2,1,"mat-error",5),h()),n&amp;2){let i=_();d(),p("innerText",i.i18n.FORM_CHANGE_BANK_ACCOUNT_BANK),d(),p("readOnly",i.isAskingForConfirmation),d(),p("ngIf",i.changeBankAccountFormGroup.controls.bankName.hasError("backendError")),d(),p("ngIf",i.changeBankAccountFormGroup.controls.bankName.hasError("required"))}}function EIe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_();d(),S(" ",i.changeBankAccountFormGroup.controls.accountOwner.getError("backendError")," ")}}function SIe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_();d(),S(" ",i.i18n.FORM_NO_VALUE_ERROR_MESSAGE," ")}}function PIe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_();d(),S(" ",i.changeBankAccountFormGroup.controls.validFrom.getError("backendError")," ")}}function DIe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_();d(),S(" ",i.i18n.FORM_NO_VALUE_ERROR_MESSAGE," ")}}function IIe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_(2);d(),S(" ",i.changeBankAccountFormGroup.controls.sepaConsent.getError("backendError")," ")}}function TIe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_(2);d(),S(" ",i.i18n.INPUT_REQUIRED," ")}}function AIe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",10)(2,"mat-checkbox",21)(3,"div",22),v(4),h()(),w(5,IIe,2,1,"mat-error",5)(6,TIe,2,1,"mat-error",5),m(7,"p"),v(8),h()(),W()),n&amp;2){let i=_();d(4),S(" ",i.i18n.FORM_CHANGE_BANK_ACCOUNT_SEPA," "),d(),p("ngIf",i.changeBankAccountFormGroup.controls.sepaConsent.hasError("backendError")),d(),p("ngIf",i.changeBankAccountFormGroup.controls.sepaConsent.hasError("required")&amp;&amp;i.submitWish),d(2),N(i.i18n.FORM_CHANGE_BANK_ACCOUNT_SEPA_NOTE)}}function RIe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_();d(),S(" ",i.changeBankAccountFormGroup.controls.forAllContracts.getError("backendError")," ")}}function FIe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_();d(),S(" ",i.i18n.FORM_NO_VALUE_ERROR_MESSAGE," ")}}function NIe(n){return e=&gt;{let i=e.value?.replace(" ","");return i?i.length&lt;15?(e.parent?.get("bankName")?.enable(),e.parent?.get("bic")?.enable(),ne({invalidIban:!0})):n.getDetails(i).pipe(He(t=&gt;t.label?(e.parent?.get("bankName")?.patchValue(t.label+", "+t.city),e.parent?.get("bankName")?.disable(),e.parent?.get("bic")?.patchValue(t.bic),e.parent?.get("bic")?.disable(),null):(e.parent?.get("bankName")?.enable(),e.parent?.get("bic")?.enable(),null)),on(()=&gt;(e.parent?.get("bankName")?.enable(),e.parent?.get("bic")?.enable(),ne({invalidIban:!0})))):(e.parent?.get("bankName")?.enable(),e.parent?.get("bic")?.enable(),ne(null))}}var QM=(()=&gt;{let e=class e{constructor(t,r,o,a){this.formBuilder=t,this.changeBankDetailsService=r,this.notificationService=o,this.ibanValidator=a,this.config=ei.required(),this.contractReference=ei.required(),this.defaultBankDetails=ei(null),this.saverChange=ei(!1),this.i18n=wZ,this.cancel=ns(),this.submitSucceeded=new ae,this.isAskingForConfirmation=!1,this.isLoading=!1,this.hasError=!1,this.minDate=new Date,this.submitWish=!1}ngOnInit(){let t=[];this.config().showSepaMessage&amp;&amp;(t=[Ot.required]),this.changeBankAccountFormGroup=this.formBuilder.group({iban:[null,[Ot.required],[NIe(this.ibanValidator)]],bic:[null,[]],bankName:[null,[]],accountOwner:[null,[Ot.required]],validFrom:[null,[Ot.required]],forAllContracts:[this.config().preselectAll,[]],sepaConsent:[null,t]}),this.changeBankAccountFormGroup.get("iban")?.valueChanges.subscribe(r=&gt;{if(r){let a=r.replace(/\s+/g,"").replace(/(.{4})/g,"$1 ").trim();this.changeBankAccountFormGroup.get("iban")?.setValue(a,{emitEvent:!1})}})}ngOnChanges(t){t?.defaultBankDetails?.currentValue&amp;&amp;this.setBankDataToForm(t.defaultBankDetails.currentValue)}setBankDataToForm(t){this.changeBankAccountFormGroup&amp;&amp;t&amp;&amp;(this.isLoading=!0,this.changeBankAccountFormGroup.patchValue({iban:t.iban,bic:t.bic,bankName:t.bank,accountOwner:t.nameOfAccountHolder,validFrom:t.validFrom||"",forAllContracts:t.forAllContracts||!1,sepaConsent:t.sepaConsent||!1}),this.isLoading=!1)}cancelForm(t){this.cancel.emit(t)}onSubmit(){if(this.submitWish=!0,this.changeBankAccountFormGroup.updateValueAndValidity(),!this.changeBankAccountFormGroup.valid){this.notificationService.showErrorMessage(this.i18n.FORM_CHECK_VALUE_ERROR_MESSAGE);return}this.isLoading=!0,this.hasError=!1;let t=this.changeBankAccountFormGroup,r=t.get("iban")?.value,o=t.get("bic")?.value??"",a=t.get("bankName")?.value??"",s=t.get("accountOwner")?.value,c=t.get("validFrom")?.value,l=t.get("forAllContracts")?.value,u=t.get("sepaConsent")?.value;this.changeBankDetailsService.submitSaveBankDetails(this.contractReference(),r,o,a,s,c,l,u).pipe(on(f=&gt;(this.hasError=!0,this.isLoading=!1,ne(f)))).subscribe({next:f=&gt;{this.hasError=!1,this.isLoading=!1,f.type==="success"&amp;&amp;(this.submitSucceeded.emit({message:this.i18n.FORM_CHANGE_BANK_ACCOUNT_SUCCESS_MESSAGE}),this.isAskingForConfirmation=!1,t.reset()),f.formErrors&amp;&amp;(this.notificationService.showErrorMessage(this.i18n.FORM_SUBMIT_ERROR_MESSAGE),f.formErrors.IBAN&amp;&amp;(this.changeBankAccountFormGroup.controls.iban.setErrors({backendError:f?.formErrors.IBAN.join(", ")}),this.changeBankAccountFormGroup.controls.iban.markAsTouched()),f.formErrors.BIC&amp;&amp;(this.changeBankAccountFormGroup.controls.bic.setErrors({backendError:f?.formErrors.BIC.join(", ")}),this.changeBankAccountFormGroup.controls.bic.markAsTouched()),f.formErrors.bankName&amp;&amp;(this.changeBankAccountFormGroup.controls.bankName.setErrors({backendError:f?.formErrors.banque?.join(", ")}),this.changeBankAccountFormGroup.controls.bankName.markAsTouched()),f.formErrors.banque&amp;&amp;(this.changeBankAccountFormGroup.controls.accountOwner.setErrors({backendError:f?.formErrors.titulaire?.join(", ")}),this.changeBankAccountFormGroup.controls.accountOwner.markAsTouched()),f.formErrors.validFrom&amp;&amp;(this.changeBankAccountFormGroup.controls.validFrom.setErrors({backendError:f?.formErrors.from?.join(", ")}),this.changeBankAccountFormGroup.controls.validFrom.markAsTouched()),f.formErrors.sepaConsent&amp;&amp;(this.changeBankAccountFormGroup.controls.sepaConsent.setErrors({backendError:f?.formErrors.noteCheckbox?.join(", ")}),this.changeBankAccountFormGroup.controls.sepaConsent.markAsTouched()),f.formErrors.forAllContracts&amp;&amp;(this.changeBankAccountFormGroup.controls.forAllContracts.setErrors({backendError:f?.formErrors.all?.join(", ")}),this.changeBankAccountFormGroup.controls.forAllContracts.markAsTouched())),f?.type!=="success"&amp;&amp;(this.notificationService.showErrorMessage(this.i18n.FORM_SUBMIT_ERROR_MESSAGE),this.cancel.emit(this.contractReference())),this.submitWish=!1},error:()=&gt;{this.hasError=!0,this.isLoading=!1,this.notificationService.showErrorMessage(this.i18n.FORM_SUBMIT_ERROR_MESSAGE)}})}};e.\u0275fac=function(r){return new(r||e)(x(So),x(MZ),x(St),x(kZ))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-change-bank-details"]],inputs:{config:[$.SignalBased,"config"],contractReference:[$.SignalBased,"contractReference"],defaultBankDetails:[$.SignalBased,"defaultBankDetails"],saverChange:[$.SignalBased,"saverChange"]},outputs:{cancel:"cancel",submitSucceeded:"submitSucceeded"},features:[wt],decls:38,vars:29,consts:[["picker",""],["id","change-bank-details-main-div",3,"ngClass"],[1,"the-whole-form",3,"ngSubmit","formGroup"],[3,"innerText"],["matInput","","required","","formControlName","iban",3,"readOnly"],[4,"ngIf"],["class","bank-details",4,"ngIf"],["matInput","","required","","formControlName","accountOwner",3,"readOnly"],["matInput","","formControlName","validFrom","maxlength","10",3,"matDatepicker","readOnly","min"],["matIconSuffix","",3,"for"],[1,"form-group"],["formControlName","forAllContracts"],[1,"bank-check","all-contracts"],[1,"submit-or-dont"],[1,"do-not-submit-change-bank-button"],["mat-button","",3,"click","innerHTML"],[1,"change-bank-button"],["type","submit","mat-flat-button","","color","primary",3,"innerHTML"],["matInput","","required","","formControlName","bic",3,"readOnly"],[1,"bank-details"],["matInput","","required","","formControlName","bankName",3,"readOnly"],["formControlName","sepaConsent","required","true"],[1,"bank-check"]],template:function(r,o){if(r&amp;1){let a=U();m(0,"div",1)(1,"mat-card-content")(2,"form",2),P("ngSubmit",function(){return I(a),T(o.onSubmit())}),m(3,"mat-form-field"),C(4,"mat-label",3)(5,"input",4),w(6,_Ie,2,1,"mat-error",5)(7,bIe,2,1,"mat-error",5),h(),w(8,CIe,5,4,"mat-form-field",5)(9,xIe,5,1,"p",6)(10,wIe,5,1,"p",6)(11,OIe,5,4,"mat-form-field",5),m(12,"mat-form-field"),C(13,"mat-label",3)(14,"input",7),w(15,EIe,2,1,"mat-error",5)(16,SIe,2,1,"mat-error",5),h(),m(17,"mat-form-field"),C(18,"mat-label",3)(19,"input",8)(20,"mat-datepicker-toggle",9)(21,"mat-datepicker",null,0),w(23,PIe,2,1,"mat-error",5)(24,DIe,2,1,"mat-error",5),h(),w(25,AIe,9,4,"ng-container",5),H(26),m(27,"div",10)(28,"mat-checkbox",11)(29,"div",12),v(30),h()(),w(31,RIe,2,1,"mat-error",5)(32,FIe,2,1,"mat-error",5),h(),W(),m(33,"div",13)(34,"div",14)(35,"button",15),P("click",function(){return I(a),T(o.cancelForm(o.contractReference()))}),h()(),m(36,"div",16),C(37,"button",17),h()()()()()}if(r&amp;2){let a,s,c,l,u=it(22);p("ngClass",we(27,gIe,o.isLoading)),d(2),p("formGroup",o.changeBankAccountFormGroup),d(2),p("innerText",o.i18n.FORM_CHANGE_BANK_ACCOUNT_IBAN),d(),p("readOnly",o.isAskingForConfirmation),d(),p("ngIf",o.changeBankAccountFormGroup.controls.iban.hasError("invalidIban")),d(),p("ngIf",o.changeBankAccountFormGroup.controls.iban.hasError("required")),d(),p("ngIf",!((a=o.changeBankAccountFormGroup.get("bic"))!=null&amp;&amp;a.disabled)),d(),p("ngIf",(s=o.changeBankAccountFormGroup.get("bic"))==null?null:s.disabled),d(),p("ngIf",(c=o.changeBankAccountFormGroup.get("bankName"))==null?null:c.disabled),d(),p("ngIf",!((l=o.changeBankAccountFormGroup.get("bankName"))!=null&amp;&amp;l.disabled)),d(2),p("innerText",o.i18n.FORM_CHANGE_BANK_ACCOUNT_ACCOUNT_OWNER),d(),p("readOnly",o.isAskingForConfirmation),d(),p("ngIf",o.changeBankAccountFormGroup.controls.accountOwner.hasError("backendError")),d(),p("ngIf",o.changeBankAccountFormGroup.controls.accountOwner.hasError("required")),d(2),p("innerText",o.i18n.FORM_CHANGE_BANK_ACCOUNT_FROM_DATE),d(),p("matDatepicker",u)("readOnly",o.isAskingForConfirmation)("min",o.minDate),d(),p("for",u),d(3),p("ngIf",o.changeBankAccountFormGroup.controls.validFrom.hasError("backendError")),d(),p("ngIf",o.changeBankAccountFormGroup.controls.validFrom.hasError("required")),d(),p("ngIf",o.config().showSepaMessage),d(5),S(" ",o.i18n.FORM_CHANGE_BANK_ACCOUNT_ALL," "),d(),p("ngIf",o.changeBankAccountFormGroup.controls.forAllContracts.hasError("backendError")),d(),p("ngIf",o.changeBankAccountFormGroup.controls.forAllContracts.hasError("required")),d(3),p("innerHTML",o.i18n.FORM_ACTION_CANCEL,qe),d(2),p("innerHTML",o.i18n.FORM_ACTION_SUBMIT,qe)}},dependencies:[Tt,fe,Xi,tn,Vt,Ki,ds,rc,Vi,dr,Ht,_i,Wr,iu,nn,rf,ou,$m,fD,Zr,We,Dt],styles:[".bank-details[_ngcontent-%COMP%]{margin-bottom:20px}.form-input-container--with-date-picker[_ngcontent-%COMP%]{position:relative}.form-input-container--with-date-picker[_ngcontent-%COMP%]   mat-datepicker-toggle[_ngcontent-%COMP%]{position:absolute;right:15px;top:-4px}.the-whole-card[_ngcontent-%COMP%], .the-whole-section[_ngcontent-%COMP%]{max-width:600px;margin:auto}.the-whole-section[_ngcontent-%COMP%]   mat-checkbox[_ngcontent-%COMP%]{padding-bottom:4px}.the-whole-form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{margin-bottom:10px}.change-bank-header[_ngcontent-%COMP%]{padding-bottom:16px}.submit-or-dont[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center}.do-not-submit-change-bank-button[_ngcontent-%COMP%]{margin-top:16px}.do-not-submit-change-bank-button[_ngcontent-%COMP%]   button[mat-flat-button][_ngcontent-%COMP%]{min-height:36px}.change-bank-button[_ngcontent-%COMP%]{margin-top:16px}.change-bank-button[_ngcontent-%COMP%]   button[mat-flat-button][_ngcontent-%COMP%]{min-height:36px}.bank-check[_ngcontent-%COMP%]{padding-left:12px;padding-bottom:8px;font-weight:700;line-height:20px}.all-contracts[_ngcontent-%COMP%]{padding-bottom:0}.change-bank-abort[_ngcontent-%COMP%]{margin-bottom:24px;cursor:pointer}.change-bank-abort[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:flex;align-items:center}"]});let n=e;return n})();var LIe=n=&gt;({"active-value":n});function jIe(n,e){if(n&amp;1&amp;&amp;C(0,"span",6),n&amp;2){let i=_();p("innerText",i.selectedOptionLabel)}}function VIe(n,e){if(n&amp;1&amp;&amp;C(0,"span",6),n&amp;2){let i=_();p("innerText",i.filterData.label)}}function BIe(n,e){if(n&amp;1){let i=U();m(0,"div",7),P("click",function(){let r=I(i).$implicit,o=_();return T(o.updateTableFilter(r,o.filterData.column))}),h()}if(n&amp;2){let i=e.$implicit,t=_();p("ngClass",we(2,LIe,t.selectedOptionLabel===i.label))("innerText",i.label)}}var EZ=(()=&gt;{let e=class e{constructor(t){this.translationsService=t,this.filterDataSource=new ae,this.i18n=this.translationsService.getAllTranslations()}updateTableFilter(t,r){this.selectedOptionLabel=t.label,this.filterDataSource.emit({value:t.value,column:r})}clearFilter(t){this.selectedOptionLabel=void 0,this.filterDataSource.emit({value:void 0,column:t})}};e.\u0275fac=function(r){return new(r||e)(x(Io))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-filter-menu"]],inputs:{filterData:"filterData"},outputs:{filterDataSource:"filterDataSource"},decls:9,vars:5,consts:[["filterMenu",""],["mat-button","","adclFilterButton","",1,"sort-filter-button",3,"matMenuTriggerFor"],["svgIcon","arrows:chevron-down"],["class","sort-filter-title",3,"innerText",4,"ngIf"],["mat-menu-item","",3,"click","innerText"],["mat-menu-item","",3,"ngClass","innerText","click",4,"ngFor","ngForOf"],[1,"sort-filter-title",3,"innerText"],["mat-menu-item","",3,"click","ngClass","innerText"]],template:function(r,o){if(r&amp;1){let a=U();H(0),m(1,"button",1),C(2,"mat-icon",2),w(3,jIe,1,1,"span",3)(4,VIe,1,1,"span",3),h(),m(5,"mat-menu",null,0)(7,"div",4),P("click",function(){return I(a),T(o.clearFilter(o.filterData.column))}),h(),w(8,BIe,1,4,"div",5),h(),W()}if(r&amp;2){let a=it(6);d(),p("matMenuTriggerFor",a),d(2),p("ngIf",o.selectedOptionLabel),d(),p("ngIf",!o.selectedOptionLabel),d(3),p("innerText",o.i18n.GENERAL.ALL),d(),p("ngForOf",o.filterData.options)}},dependencies:[Tt,Ue,fe,We,Ce,nr,pr,$r,Do],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}"]});let n=e;return n})();var SZ=(()=&gt;{let e=class e{constructor(t){this.contractService=t,this.contractDetailSubjects=new Map,this.maxCacheTimeMinutes=10,this.lastRealDataFetch=null}getContractDetailByReference(t){return this.isCacheExpired()&amp;&amp;this.markAllContractDetailsAsDirty(),this.getOrCreateSubject(t).asObservable()}markAllContractDetailsAsDirty(){this.contractDetailSubjects.forEach((t,r)=&gt;{this.loadContractDetails(r,t)})}getOrCreateSubject(t){let r=this.contractDetailSubjects.get(t);return r||(r=new Br(1),this.contractDetailSubjects.set(t,r),this.loadContractDetails(t,r)),r}loadContractDetails(t,r){this.contractService.getContractDetails(t).subscribe(o=&gt;{this.lastRealDataFetch=new Date,r.next(o)})}isCacheExpired(){if(this.lastRealDataFetch===null)return!0;let r=new Date().getTime()-this.lastRealDataFetch.getTime();return Math.floor(r/6e4)&gt;this.maxCacheTimeMinutes}};e.\u0275fac=function(r){return new(r||e)(D(ZM))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var PZ={taxExemptionOrders:[{validFrom:"2023-01-01T00:00:00+01:00",validUntil:null,amount:1e3,residualAmount:1e3,jointlyAssessed:!0}],nonAssessmentNotes:[{ordinalNumber:"1234567822223344",validFrom:"2024-01-01T00:00:00+01:00",validUntil:"2026-12-31T00:00:00+01:00",amount:0}]};var KM=(()=&gt;{let e=class e{constructor(){this.demo=te(Je),this.erpDataProvider=Le.crmDispatcherBaseUrl+"/api/tenant/erp-data-provider/tenants",this.http=te(Ze)}getTaxInfos(){if(this.demo.isDemoMode("tax-information")){let t=new re;return setTimeout(()=&gt;{t.next(PZ)},5e3),t}return this.http.get(this.erpDataProvider+"/tax-information")}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var pc=function(n){return n.expired="EXPIRED",n.valid="VALID",n.future="FUTURE",n}(pc||{});function XM(n){if(n){let e=new Date(n.validFrom??""),i=new Date(n.validUntil??""),t=new Date;if(e&gt;t)return pc.future;if(!i||!n.validUntil)return e&lt;t?pc.valid:pc.future;if(i&lt;t)return pc.expired}return pc.valid}var DZ=n=&gt;({dontshow:n});function GIe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",4),v(1),h()),n&amp;2){let i,t,r,o=_();Se("secondary",((i=o.activeExemptionOrder())==null?null:i.validity)===o.ValidityStatusEnum.expired)("primary",((t=o.activeExemptionOrder())==null?null:t.validity)===o.ValidityStatusEnum.future),d(),Mt(" ",((r=o.activeExemptionOrder())==null?null:r.validity)===o.ValidityStatusEnum.expired?"Abgelaufen":""," ",((r=o.activeExemptionOrder())==null?null:r.validity)===o.ValidityStatusEnum.future?"Zuk\xFCnftig":""," ")}}function $Ie(n,e){n&amp;1&amp;&amp;(m(0,"div"),v(1),h()),n&amp;2&amp;&amp;(d(),N("unbefristet"))}function YIe(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),v(1),de(2,"date"),h()),n&amp;2){let i,t=_(3);d(),S("",$t(2,1,(i=t.activeExemptionOrder())==null?null:i.validUntil,"dd.MM.yyyy")," ")}}function qIe(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),v(1),h(),m(2,"div"),v(3),de(4,"date"),h(),m(5,"div"),v(6),h(),w(7,$Ie,2,1,"div")(8,YIe,3,4,"div"),m(9,"div"),v(10),h(),m(11,"div"),v(12),de(13,"number"),h(),m(14,"div"),v(15),h(),m(16,"div"),v(17),de(18,"number"),h()),n&amp;2){let i,t,r,o,a,s=_(2);d(),N("G\xFCltig ab"),d(2),N($t(4,11,(i=s.activeExemptionOrder())==null?null:i.validFrom,"dd.MM.yyyy")),d(3),N("G\xFCltig bis"),d(),Q(7,(t=s.activeExemptionOrder())!=null&amp;&amp;t.validUntil?-1:7),d(),Q(8,(r=s.activeExemptionOrder())!=null&amp;&amp;r.validUntil?8:-1),d(2),N("Gesamtbetrag"),d(2),Mt("",Di(13,14,(o=s.activeExemptionOrder())==null?null:o.amount,"1.2-2","de-DE"),""," \u20AC",""),d(3),N("Restbetrag"),d(2),Mt("",Di(18,18,(a=s.activeExemptionOrder())==null?null:a.residualAmount,"1.2-2","de-DE"),""," \u20AC","")}}function ZIe(n,e){if(n&amp;1){let i=U();m(0,"div",6)(1,"div",2)(2,"sup"),v(3,"*"),h(),v(4," = (inkl. Ehepartner)"),h(),m(5,"div",7)(6,"mat-icon",8),P("click",function(){let r;I(i);let o=_(2);return T(o.updateActiveExemptionOrder((((r=o.activeExemptionOrder())==null?null:r.index)||0)-1))}),h(),m(7,"mat-icon",9),P("click",function(){let r;I(i);let o=_(2);return T(o.updateActiveExemptionOrder((((r=o.activeExemptionOrder())==null?null:r.index)||0)+1))}),h()()()}if(n&amp;2){let i,t,r,o=_(2);d(),p("ngClass",we(5,DZ,!((i=o.activeExemptionOrder())!=null&amp;&amp;i.jointlyAssessed))),d(5),Se("disabled",((t=o.activeExemptionOrder())==null?null:t.index)===0),d(),Se("disabled",(((r=o.activeExemptionOrder())==null?null:r.index)||0)+1===o.exemptionOrders().length)}}function QIe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",5),w(1,qIe,19,22),h(),w(2,ZIe,8,7,"div",6)),n&amp;2){let i=_();d(),Q(1,i.activeExemptionOrder()?1:-1),d(),Q(2,(i.exemptionOrders().length||0)&gt;1?2:-1)}}function KIe(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),v(1),h()),n&amp;2){let i=_(2);d(),S(" ",i.emptyExemptionOrder()," ")}}function XIe(n,e){n&amp;1&amp;&amp;(m(0,"div"),v(1),h()),n&amp;2&amp;&amp;(d(),S(" ","Es ist kein g\xFCltiger Freistellungsauftrag vorhanden."," "))}function JIe(n,e){if(n&amp;1&amp;&amp;w(0,KIe,2,1,"div")(1,XIe,2,1),n&amp;2){let i=_();Q(0,i.emptyExemptionOrder()?0:1)}}var Sg=(()=&gt;{let e=class e{constructor(){this.emptyExemptionOrder=ei.required(),this.exemptionOrders=ei.required(),this.activeExemptionOrder=so(null),this.ValidityStatusEnum=pc,this.updateExemptionOrderEffect=Gd(()=&gt;{let t=this.exemptionOrders();t&amp;&amp;Am(()=&gt;{this.updateActiveExemptionOrder(t.length-1)})},{allowSignalWrites:!0})}updateActiveExemptionOrder(t){let r=this.exemptionOrders();r&amp;&amp;t&gt;=0&amp;&amp;t&lt;r.length&amp;&amp;this.activeExemptionOrder?.set(Ke(ee({},r[t]),{index:t,validity:XM(r[t])}))}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-exemption-order"]],inputs:{emptyExemptionOrder:[$.SignalBased,"emptyExemptionOrder"],exemptionOrders:[$.SignalBased,"exemptionOrders"]},standalone:!0,features:[Ie],decls:9,vars:5,consts:[[1,"exemption-infos"],[1,"rent-header-grid"],[3,"ngClass"],[1,"rent-label",3,"secondary","primary"],[1,"rent-label"],[1,"info-grid"],[1,"rent-footer-grid"],[1,"pagination-container"],["svgIcon","arrows:chevron-left",1,"nav-icons",3,"click"],["svgIcon","arrows:chevron-right",1,"nav-icons",3,"click"]],template:function(r,o){if(r&amp;1&amp;&amp;(m(0,"div",0)(1,"div",1)(2,"h2"),v(3,"Freistellungsauftrag "),m(4,"sup",2),v(5,"*"),h()(),w(6,GIe,2,6,"div",3),h(),w(7,QIe,3,2)(8,JIe,2,1),h()),r&amp;2){let a,s;d(4),p("ngClass",we(3,DZ,!((a=o.activeExemptionOrder())!=null&amp;&amp;a.jointlyAssessed))),d(2),Q(6,(s=o.activeExemptionOrder())!=null&amp;&amp;s.validity&amp;&amp;((s=o.activeExemptionOrder())==null?null:s.validity)!==o.ValidityStatusEnum.valid?6:-1),d(),Q(7,o.exemptionOrders().length?7:o.exemptionOrders().length===0?8:-1)}},dependencies:[di,Ac,Ce,Tt],styles:['.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.tax-line[_ngcontent-%COMP%]{margin-bottom:0;font-weight:600}.tax-information[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fit,minmax(281px,1fr));justify-content:space-evenly;line-height:24px;gap:32px}.tax-information[_ngcontent-%COMP%]   .mat-mdc-card[_ngcontent-%COMP%]{margin-top:24px}.ord-number[_ngcontent-%COMP%]{word-break:break-word}.contract-infos[_ngcontent-%COMP%]{margin:20px;display:grid;row-gap:7px;align-self:baseline}.contract-infos[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#343f4d;font-weight:700}.info-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:120px 1fr;row-gap:7px;font-size:14px}.info-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(odd){color:#676f7a}.info-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){text-align:left;color:#343f4d}.rent-saldo[_ngcontent-%COMP%]{text-align:right}.rent-saldo.saldo[_ngcontent-%COMP%]{font-weight:600}.saldo-grid[_ngcontent-%COMP%]{font-weight:700;display:grid;grid-template-columns:6fr 4fr;row-gap:7px;border-bottom:1px solid rgb(229,231,235);margin-bottom:10px;padding-bottom:10px}.saldo-grid.total[_ngcontent-%COMP%]{border-bottom:none;margin:0!important;border-top:1px solid rgb(229,231,235);margin-top:10px;padding-top:10px}.owner-contract[_ngcontent-%COMP%]   .saldo-grid[_ngcontent-%COMP%]{border-bottom:none;margin-bottom:0}.owner-contract[_ngcontent-%COMP%]   .saldo-grid.total[_ngcontent-%COMP%]{border-top:0}.rent-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:2fr 3fr;row-gap:7px}.rent-grid.rent-grid[_ngcontent-%COMP%]{grid-template-columns:3fr 1fr}.rent-grid.rent-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){text-align:right;font-weight:600}.rent-grid.rent-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:last-child{margin-bottom:10px}.rent-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(odd){color:#676f7a}.rent-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){text-align:left;color:#343f4d}.bank-infos[_ngcontent-%COMP%]{font-size:14px;margin:20px}.bank-infos[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#343f4d;font-weight:700}.bank-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]{grid-template-columns:120px 1fr}@media (max-width: 360px){.bank-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]{grid-template-columns:auto}}.exemption-infos[_ngcontent-%COMP%]{font-size:14px;margin:20px;display:flex;flex-direction:column;height:100%}.exemption-infos[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#343f4d;font-weight:700;line-height:1.2em;font-size:16px}.exemption-infos[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%] &gt; sup[_ngcontent-%COMP%]{font-size:.8em;line-height:.8em}.exemption-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]{grid-template-columns:120px 1fr}@media (max-width: 360px){.exemption-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]{grid-template-columns:auto}}.your-bank-can-change[_ngcontent-%COMP%]{display:grid;grid-template-columns:auto 1fr;align-items:center;color:#343f4d;font-weight:700}.your-bank-can-change[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{justify-self:flex-end;color:#343f4d;cursor:pointer}.contract-quick-info[_ngcontent-%COMP%]{display:grid;grid-template-areas:"contract address valid";grid-template-columns:1fr 1fr 1fr;column-gap:32px;align-items:center;width:100%;font-size:14px;line-height:20px}@media (max-width: 500px){.contract-quick-info[_ngcontent-%COMP%]{grid-template-areas:"contract" "address" "valid";grid-template-columns:1fr;padding:12px 12px 12px 0;column-gap:12px;row-gap:8px}}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-contract[_ngcontent-%COMP%]{grid-area:contract;display:flex}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-valid[_ngcontent-%COMP%]{grid-area:valid;display:flex}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-header[_ngcontent-%COMP%]{font-weight:300;color:#848b93;margin-right:12px;display:grid;align-self:center}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-icon[_ngcontent-%COMP%]{width:24px;height:24px;margin-right:12px;align-self:center}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-name[_ngcontent-%COMP%]{font-size:14px;color:var(--theme-secondary-500)}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-address[_ngcontent-%COMP%]{grid-area:address;font-weight:400;font-size:14px;color:#343f4d;display:flex;align-items:center}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-address[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:16px;width:16px;margin-right:8px;flex-shrink:0}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-timespan[_ngcontent-%COMP%]{display:grid;padding-right:48px;align-self:center}.rent-header-grid[_ngcontent-%COMP%]{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:0;column-gap:16px}.rent-footer-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:200px 1fr;margin-top:16px}.rent-footer-grid[_ngcontent-%COMP%] &gt; .pagination-container[_ngcontent-%COMP%]{justify-self:right}.rent-label[_ngcontent-%COMP%]{margin-bottom:16px;border-radius:4px;text-align:center;display:inline-block;color:#fff;font-size:12px;padding:2px 8px;line-height:16px;height:20px;max-width:max-content;background-color:var(--theme-secondary-500);justify-self:flex-end;align-self:center}.rent-label.primary[_ngcontent-%COMP%]{background-color:#00cac6}.rent-label.secondary[_ngcontent-%COMP%]{background-color:#fd4545}.no-bank-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr max-content;grid-column-gap:16px}.no-bank-grid[_ngcontent-%COMP%]   .no-bank-account-text[_ngcontent-%COMP%]{align-self:center;color:#343f4d}.no-bank-grid[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{width:143px;height:139px;margin:auto;padding-right:8px}.add-bank[_ngcontent-%COMP%]{text-align:right;font-weight:600;color:var(--mdc-theme-primary);padding-top:24px;cursor:pointer}.debit-saldo[_ngcontent-%COMP%]{color:#fd4545}.nav-icons[_ngcontent-%COMP%]{cursor:pointer}.nav-icons.disabled[_ngcontent-%COMP%]{cursor:default;opacity:.6}.dontshow[_ngcontent-%COMP%]{visibility:hidden}']});let n=e;return n})();var IZ=n=&gt;({dontshow:n}),tTe=n=&gt;({dontshow:n,"pagination-container":!0});function nTe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",5),v(1),h()),n&amp;2){let i,t,r,o=_();Se("secondary",((i=o.activeNonAssessment())==null?null:i.validity)===o.ValidityStatusEnum.expired)("primary",((t=o.activeNonAssessment())==null?null:t.validity)===o.ValidityStatusEnum.future),d(),Mt(" ",((r=o.activeNonAssessment())==null?null:r.validity)===o.ValidityStatusEnum.expired?"Abgelaufen":""," ",((r=o.activeNonAssessment())==null?null:r.validity)===o.ValidityStatusEnum.future?"Zuk\xFCnftig":""," ")}}function iTe(n,e){n&amp;1&amp;&amp;(m(0,"div"),v(1),h()),n&amp;2&amp;&amp;(d(),N("unbefristet"))}function rTe(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),v(1),de(2,"date"),h()),n&amp;2){let i,t=_(2);d(),S("",$t(2,1,(i=t.activeNonAssessment())==null?null:i.validUntil,"dd.MM.yyyy")," ")}}function oTe(n,e){if(n&amp;1){let i=U();m(0,"div",6)(1,"div"),v(2),h(),m(3,"div",2),v(4),h(),m(5,"div"),v(6),h(),m(7,"div"),v(8),de(9,"date"),h(),m(10,"div"),v(11),h(),w(12,iTe,2,1,"div")(13,rTe,3,4,"div"),m(14,"div"),v(15),h(),m(16,"div"),v(17),de(18,"number"),h()(),m(19,"div",7)(20,"div",3)(21,"sup"),v(22,"*"),h(),v(23," = (inkl. Ehepartner)"),h(),m(24,"div",3)(25,"mat-icon",8),P("click",function(){let r;I(i);let o=_();return T(o.updateActiveNonAssessment((((r=o.activeNonAssessment())==null?null:r.index)||0)-1))}),h(),m(26,"mat-icon",9),P("click",function(){let r;I(i);let o=_();return T(o.updateActiveNonAssessment((((r=o.activeNonAssessment())==null?null:r.index)||0)+1))}),h()()()}if(n&amp;2){let i,t,r,o,a,s,c,l,u=_();d(2),S(" ","Ordnungsnummer"," "),d(2),N((i=u.activeNonAssessment())==null?null:i.ordinalNumber),d(2),S(" ","G\xFCltig ab"," "),d(2),N($t(9,16,(t=u.activeNonAssessment())==null?null:t.validFrom,"dd.MM.yyyy")),d(3),S(" ","G\xFCltig bis"," "),d(),Q(12,(r=u.activeNonAssessment())!=null&amp;&amp;r.validUntil?-1:12),d(),Q(13,(o=u.activeNonAssessment())!=null&amp;&amp;o.validUntil?13:-1),d(2),S(" ","Gesamtbetrag"," "),d(2),Mt("",Di(18,19,(a=u.activeNonAssessment())==null?null:a.amount,"1.2-2","de-DE"),""," \u20AC",""),d(3),p("ngClass",we(23,IZ,!((s=u.activeNonAssessment())!=null&amp;&amp;s.jointlyAssessed))),d(4),p("ngClass",we(25,tTe,!(u.nonAssessments().length&gt;1))),d(),Se("disabled",((c=u.activeNonAssessment())==null?null:c.index)===0),d(),Se("disabled",(((l=u.activeNonAssessment())==null?null:l.index)||0)+1===u.nonAssessments().length)}}function aTe(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),v(1),h()),n&amp;2){let i=_(2);d(),S(" ",i.emptyNonAssessment()," ")}}function sTe(n,e){n&amp;1&amp;&amp;(m(0,"div"),v(1),h()),n&amp;2&amp;&amp;(d(),S(" ","Es ist keine g\xFCltige Nichtveranlagungsbescheinigung vorhanden."," "))}function cTe(n,e){if(n&amp;1&amp;&amp;w(0,aTe,2,1,"div")(1,sTe,2,1),n&amp;2){let i=_();Q(0,i.emptyNonAssessment()?0:1)}}var Pg=(()=&gt;{let e=class e{constructor(){this.emptyNonAssessment=ei.required(),this.nonAssessments=ei.required(),this.activeNonAssessment=so(null),this.ValidityStatusEnum=pc,this.updateActiveNonAssessmentEffect=Gd(()=&gt;{let t=this.nonAssessments();t&amp;&amp;Am(()=&gt;{this.updateActiveNonAssessment(t.length-1)})},{allowSignalWrites:!0})}updateActiveNonAssessment(t){let r=this.nonAssessments();if(r&amp;&amp;t&gt;=0&amp;&amp;t&lt;r.length){let o=r[t];this.activeNonAssessment?.set({index:t,amount:o.amount??null,ordinalNumber:o.ordinalNumber??null,validFrom:o.validFrom??null,validUntil:o.validUntil??null,validity:XM(o),jointlyAssessed:o.jointlyAssessed})}}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-non-assessment"]],inputs:{emptyNonAssessment:[$.SignalBased,"emptyNonAssessment"],nonAssessments:[$.SignalBased,"nonAssessments"]},standalone:!0,features:[Ie],decls:9,vars:5,consts:[[1,"exemption-infos"],[1,"rent-header-grid"],[1,"ord-number"],[3,"ngClass"],[1,"rent-label",3,"secondary","primary"],[1,"rent-label"],[1,"info-grid"],[1,"rent-footer-grid"],["svgIcon","arrows:chevron-left",1,"nav-icons",3,"click"],["svgIcon","arrows:chevron-right",1,"nav-icons",3,"click"]],template:function(r,o){if(r&amp;1&amp;&amp;(m(0,"div",0)(1,"div",1)(2,"h2",2),v(3,"Nichtveranlagungsbescheinigung "),m(4,"sup",3),v(5,"*"),h()(),w(6,nTe,2,6,"div",4),h(),w(7,oTe,27,27)(8,cTe,2,1),h()),r&amp;2){let a,s;d(4),p("ngClass",we(3,IZ,!((a=o.activeNonAssessment())!=null&amp;&amp;a.jointlyAssessed))),d(2),Q(6,(s=o.activeNonAssessment())!=null&amp;&amp;s.validity&amp;&amp;((s=o.activeNonAssessment())==null?null:s.validity)!==o.ValidityStatusEnum.valid?6:-1),d(),Q(7,o.nonAssessments().length?7:o.nonAssessments().length===0?8:-1)}},dependencies:[Ce,Ac,di,Tt],styles:['.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.tax-line[_ngcontent-%COMP%]{margin-bottom:0;font-weight:600}.tax-information[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fit,minmax(281px,1fr));justify-content:space-evenly;line-height:24px;gap:32px}.tax-information[_ngcontent-%COMP%]   .mat-mdc-card[_ngcontent-%COMP%]{margin-top:24px}.ord-number[_ngcontent-%COMP%]{word-break:break-word}.contract-infos[_ngcontent-%COMP%]{margin:20px;display:grid;row-gap:7px;align-self:baseline}.contract-infos[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#343f4d;font-weight:700}.info-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:120px 1fr;row-gap:7px;font-size:14px}.info-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(odd){color:#676f7a}.info-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){text-align:left;color:#343f4d}.rent-saldo[_ngcontent-%COMP%]{text-align:right}.rent-saldo.saldo[_ngcontent-%COMP%]{font-weight:600}.saldo-grid[_ngcontent-%COMP%]{font-weight:700;display:grid;grid-template-columns:6fr 4fr;row-gap:7px;border-bottom:1px solid rgb(229,231,235);margin-bottom:10px;padding-bottom:10px}.saldo-grid.total[_ngcontent-%COMP%]{border-bottom:none;margin:0!important;border-top:1px solid rgb(229,231,235);margin-top:10px;padding-top:10px}.owner-contract[_ngcontent-%COMP%]   .saldo-grid[_ngcontent-%COMP%]{border-bottom:none;margin-bottom:0}.owner-contract[_ngcontent-%COMP%]   .saldo-grid.total[_ngcontent-%COMP%]{border-top:0}.rent-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:2fr 3fr;row-gap:7px}.rent-grid.rent-grid[_ngcontent-%COMP%]{grid-template-columns:3fr 1fr}.rent-grid.rent-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){text-align:right;font-weight:600}.rent-grid.rent-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:last-child{margin-bottom:10px}.rent-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(odd){color:#676f7a}.rent-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){text-align:left;color:#343f4d}.bank-infos[_ngcontent-%COMP%]{font-size:14px;margin:20px}.bank-infos[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#343f4d;font-weight:700}.bank-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]{grid-template-columns:120px 1fr}@media (max-width: 360px){.bank-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]{grid-template-columns:auto}}.exemption-infos[_ngcontent-%COMP%]{font-size:14px;margin:20px;display:flex;flex-direction:column;height:100%}.exemption-infos[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#343f4d;font-weight:700;line-height:1.2em;font-size:16px}.exemption-infos[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%] &gt; sup[_ngcontent-%COMP%]{font-size:.8em;line-height:.8em}.exemption-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]{grid-template-columns:120px 1fr}@media (max-width: 360px){.exemption-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]{grid-template-columns:auto}}.your-bank-can-change[_ngcontent-%COMP%]{display:grid;grid-template-columns:auto 1fr;align-items:center;color:#343f4d;font-weight:700}.your-bank-can-change[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{justify-self:flex-end;color:#343f4d;cursor:pointer}.contract-quick-info[_ngcontent-%COMP%]{display:grid;grid-template-areas:"contract address valid";grid-template-columns:1fr 1fr 1fr;column-gap:32px;align-items:center;width:100%;font-size:14px;line-height:20px}@media (max-width: 500px){.contract-quick-info[_ngcontent-%COMP%]{grid-template-areas:"contract" "address" "valid";grid-template-columns:1fr;padding:12px 12px 12px 0;column-gap:12px;row-gap:8px}}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-contract[_ngcontent-%COMP%]{grid-area:contract;display:flex}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-valid[_ngcontent-%COMP%]{grid-area:valid;display:flex}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-header[_ngcontent-%COMP%]{font-weight:300;color:#848b93;margin-right:12px;display:grid;align-self:center}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-icon[_ngcontent-%COMP%]{width:24px;height:24px;margin-right:12px;align-self:center}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-name[_ngcontent-%COMP%]{font-size:14px;color:var(--theme-secondary-500)}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-address[_ngcontent-%COMP%]{grid-area:address;font-weight:400;font-size:14px;color:#343f4d;display:flex;align-items:center}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-address[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:16px;width:16px;margin-right:8px;flex-shrink:0}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-timespan[_ngcontent-%COMP%]{display:grid;padding-right:48px;align-self:center}.rent-header-grid[_ngcontent-%COMP%]{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:0;column-gap:16px}.rent-footer-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:200px 1fr;margin-top:16px}.rent-footer-grid[_ngcontent-%COMP%] &gt; .pagination-container[_ngcontent-%COMP%]{justify-self:right}.rent-label[_ngcontent-%COMP%]{margin-bottom:16px;border-radius:4px;text-align:center;display:inline-block;color:#fff;font-size:12px;padding:2px 8px;line-height:16px;height:20px;max-width:max-content;background-color:var(--theme-secondary-500);justify-self:flex-end;align-self:center}.rent-label.primary[_ngcontent-%COMP%]{background-color:#00cac6}.rent-label.secondary[_ngcontent-%COMP%]{background-color:#fd4545}.no-bank-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr max-content;grid-column-gap:16px}.no-bank-grid[_ngcontent-%COMP%]   .no-bank-account-text[_ngcontent-%COMP%]{align-self:center;color:#343f4d}.no-bank-grid[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{width:143px;height:139px;margin:auto;padding-right:8px}.add-bank[_ngcontent-%COMP%]{text-align:right;font-weight:600;color:var(--mdc-theme-primary);padding-top:24px;cursor:pointer}.debit-saldo[_ngcontent-%COMP%]{color:#fd4545}.nav-icons[_ngcontent-%COMP%]{cursor:pointer}.nav-icons.disabled[_ngcontent-%COMP%]{cursor:default;opacity:.6}.dontshow[_ngcontent-%COMP%]{visibility:hidden}']});let n=e;return n})();function dTe(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",4)}function uTe(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",5)}function mTe(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",6)}function pTe(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),w(1,dTe,1,0,"mat-icon",1)(2,uTe,1,0,"mat-icon",2)(3,mTe,1,0,"mat-icon",3),v(4),h()),n&amp;2){let i=_();Al("alert alert-",i.hint.status,""),d(),p("ngIf",(i.hint==null?null:i.hint.status)==="success"),d(),p("ngIf",(i.hint==null?null:i.hint.status)==="warning"),d(),p("ngIf",(i.hint==null?null:i.hint.status)==="alert"),d(),S(" ",i.hint.text,`
`)}}var fl=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-alert"]],inputs:{hint:"hint"},standalone:!0,features:[Ie],decls:1,vars:1,consts:[[3,"class",4,"ngIf"],["svgIcon","basics:check",4,"ngIf"],["svgIcon","basics:warning",4,"ngIf"],["svgIcon","basics:error",4,"ngIf"],["svgIcon","basics:check"],["svgIcon","basics:warning"],["svgIcon","basics:error"]],template:function(r,o){r&amp;1&amp;&amp;w(0,pTe,5,7,"div",0),r&amp;2&amp;&amp;p("ngIf",o.hint)},dependencies:[Ce,fe],styles:[".alert[_ngcontent-%COMP%]{display:flex;gap:10px;align-items:flex-start;padding:15px 10px;border-radius:4px;background-color:var(--adcl-color-content-background);border:1px solid var(--adcl-card-border);margin-bottom:16px}.alert[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{flex-shrink:0}.alert-success[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{fill:var(--adcl-snackbar-success-icon)}.alert-warning[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{fill:var(--adcl-snackbar-warning-icon)}.alert-alert[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{fill:var(--adcl-snackbar-error-icon)}"]});let n=e;return n})();var hTe=n=&gt;({status:"warning",text:n}),AZ=n=&gt;({"debit-saldo":n}),fTe=n=&gt;["saldo-grid",n],m5=()=&gt;({height:"16px","margin-top":"20px"}),Yi=()=&gt;({height:"16px"});function gTe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div"),v(2),h(),m(3,"div"),v(4),h(),W()),n&amp;2){let i=_(3);d(2),S(" ",i.i18n.contractType," "),d(2),S(" ",i.contractType[i.contractDetailData.type]," ")}}function _Te(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div"),v(2),h(),m(3,"div"),v(4),h(),W()),n&amp;2){let i=_(3);d(2),S(" ",i.i18n.usageType," "),d(2),S(" ",i.getFlatCategoryLabel(i.contractDetailData)," ")}}function bTe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div"),v(2),h(),m(3,"div"),v(4),h(),W()),n&amp;2){let i=_(3);d(2),S(" ",i.i18n.objectNumber," "),d(2),S(" ",i.contractDetailData.objectNumber," ")}}function vTe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div"),v(2),h(),m(3,"div"),v(4),h(),W()),n&amp;2){let i=_(3);d(2),S(" ",i.i18n.contractID," "),d(2),S(" ",i.contractDetailData.number," ")}}function yTe(n,e){if(n&amp;1&amp;&amp;(m(0,"span"),v(1),C(2,"br"),h()),n&amp;2){let i=e.$implicit;d(),Mt("",i.firstname," ",i.lastname," ")}}function CTe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div"),v(2),h(),m(3,"div"),w(4,yTe,3,2,"span",7),h(),W()),n&amp;2){let i=_(3);d(2),S(" ",i.i18n.contractPartner," "),d(2),p("ngForOf",i.principalSignatories)}}function xTe(n,e){if(n&amp;1&amp;&amp;(m(0,"span"),v(1),C(2,"br"),h()),n&amp;2){let i=e.$implicit;d(),Mt("",i.firstname," ",i.lastname," ")}}function wTe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div"),v(2),h(),m(3,"div"),w(4,xTe,3,2,"span",7),h(),W()),n&amp;2){let i=_(3);d(2),S(" ",i.widgetParameters.label_further_renters||"Weitere Mieter"," "),d(2),p("ngForOf",i.additionalSignatories)}}function MTe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div"),v(2),h(),m(3,"div"),v(4),h(),W()),n&amp;2){let i=_(3);d(2),S(" ",i.i18n.livingSpace," "),d(2),S(" ",i.contractDetailData.livingSpace+" m\xB2"," ")}}function kTe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",6),w(1,gTe,5,2,"ng-container",5)(2,_Te,5,2,"ng-container",5)(3,bTe,5,2,"ng-container",5)(4,vTe,5,2,"ng-container",5)(5,CTe,5,2,"ng-container",5)(6,wTe,5,2,"ng-container",5)(7,MTe,5,2,"ng-container",5),h()),n&amp;2){let i=_(2);d(),p("ngIf",i.contractDetailData.type),d(),p("ngIf",i.contractDetailData.flatCategory),d(),p("ngIf",i.contractDetailData.objectNumber),d(),p("ngIf",i.contractDetailData.number),d(),p("ngIf",i.contractDetailData.label&amp;&amp;i.principalSignatories.length),d(),p("ngIf",i.widgetParameters.show_further_renters&amp;&amp;i.additionalSignatories.length),d(),p("ngIf",i.contractDetailData==null?null:i.contractDetailData.livingSpace)}}function OTe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div"),v(2),h(),m(3,"div"),v(4),h(),W()),n&amp;2){let i=_(3);d(2),S(" ",i.i18n.contractType," "),d(2),S(" ",i.contractType[i.contractDetailData.type]," ")}}function ETe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div"),v(2),h(),m(3,"div"),v(4),h(),W()),n&amp;2){let i=_(3);d(2),S(" ","Mitgliedsnummer"," "),d(2),S(" ",i.contractDetailData.number," ")}}function STe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div"),v(2),h(),m(3,"div"),v(4),h(),W()),n&amp;2){let i=_(3);d(2),S(" ","Pflichtanteile"," "),d(2),S(" ",i.cooperativeData.compulsatoryShareCount," ")}}function PTe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div"),v(2),h(),m(3,"div"),v(4),h(),W()),n&amp;2){let i=_(3);d(2),S(" ","Eingetragene Anteile"," "),d(2),S(" ",i.cooperativeData.shareCount," ")}}function DTe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div"),v(2),h(),m(3,"div"),v(4),de(5,"number"),h(),W()),n&amp;2){let i=_(3);d(2),S(" ","Gesch\xE4ftsguthaben"," "),d(2),Mt(" ",Di(5,3,i.cooperativeData.coperativeBalance,"1.2-2","de-DE"),""," \u20AC"," ")}}function ITe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",6),w(1,OTe,5,2,"ng-container",5)(2,ETe,5,2,"ng-container",5)(3,STe,5,2,"ng-container",5)(4,PTe,5,2,"ng-container",5)(5,DTe,6,7,"ng-container",5),h()),n&amp;2){let i=_(2);d(),p("ngIf",i.contractDetailData.type),d(),p("ngIf",i.contractDetailData.number),d(),p("ngIf",i.widgetParameters.member_compulsory_shares&amp;&amp;i.isNumber(i.cooperativeData==null?null:i.cooperativeData.compulsatoryShareCount)),d(),p("ngIf",i.widgetParameters.member_show_own_shares&amp;&amp;i.isNumber(i.cooperativeData==null?null:i.cooperativeData.shareCount)),d(),p("ngIf",i.isNumber(i.cooperativeData==null?null:i.cooperativeData.coperativeBalance))}}function TTe(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),v(1),h()),n&amp;2){let i=_(2);d(),S(" ",i.i18n.contractNotFound," ")}}function ATe(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-alert",13),n&amp;2){let i=_(4);p("hint",we(1,hTe,i.bankAccountLockedHint))}}function RTe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),W()),n&amp;2){let i=_(4);d(),S(" ",i.widgetParameters.renter_own_bank," ")}}function FTe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),W()),n&amp;2){let i=_(4);d(),S(" ",i.widgetParameters.member_own_bank," ")}}function NTe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),W()),n&amp;2){let i=_(4);d(),S(" ",i.widgetParameters.owner_own_bank," ")}}function LTe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),W()),n&amp;2){let i=_(4);d(),S(" ",i.widgetParameters.buyer_own_bank," ")}}function jTe(n,e){if(n&amp;1){let i=U();m(0,"mat-icon",14),P("click",function(){I(i);let r=_(4);return T(r.openForm())}),h()}if(n&amp;2){let i=_(4);p("matTooltip",i.i18n.changeBankDetails)}}function VTe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div"),v(2),h(),m(3,"div"),v(4),h(),W()),n&amp;2){let i=_(4);d(2),S(" ","IBAN"," "),d(2),S(" ",i.contractDetailData.primaryBankAccount.iban||""," ")}}function BTe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div"),v(2),h(),m(3,"div"),v(4),h(),W()),n&amp;2){let i=_(4);d(2),S(" ","BIC"," "),d(2),S(" ",i.contractDetailData.primaryBankAccount.bic," ")}}function zTe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div"),v(2),h(),m(3,"div"),v(4),h(),W()),n&amp;2){let i=_(4);d(2),S(" ","Bank"," "),d(2),S(" ",i.contractDetailData.primaryBankAccount.bank," ")}}function HTe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div"),v(2),h(),m(3,"div"),v(4),h(),W()),n&amp;2){let i=_(4);d(2),S(" ","Kontoinhaber"," "),d(2),S(" ",i.contractDetailData.primaryBankAccount.nameOfAccountHolder," ")}}function UTe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",9),w(1,ATe,1,3,"crm-frontend-alert",10),m(2,"h2",11),w(3,RTe,2,1,"ng-container",5)(4,FTe,2,1,"ng-container",5)(5,NTe,2,1,"ng-container",5)(6,LTe,2,1,"ng-container",5)(7,jTe,1,1,"mat-icon",12),h(),m(8,"div",6),w(9,VTe,5,2,"ng-container",5)(10,BTe,5,2,"ng-container",5)(11,zTe,5,2,"ng-container",5)(12,HTe,5,2,"ng-container",5),h()()),n&amp;2){let i=_(3);d(),p("ngIf",i.bankAccountLocked&amp;&amp;i.bankAccountLockedHint!==""),d(2),p("ngIf",i.contractDetailData.type==="L"),d(),p("ngIf",i.contractDetailData.type==="C"),d(),p("ngIf",i.contractDetailData.type==="P"),d(),p("ngIf",i.contractDetailData.type==="B"),d(),p("ngIf",!i.bankAccountLocked&amp;&amp;i.widgetParameters.allow_bank_account_change&amp;&amp;!(i.contractDetailData!=null&amp;&amp;i.contractDetailData.isExpired)),d(2),p("ngIf",i.contractDetailData.primaryBankAccount.iban),d(),p("ngIf",i.contractDetailData.primaryBankAccount.bic),d(),p("ngIf",i.contractDetailData.primaryBankAccount.bank),d(),p("ngIf",i.contractDetailData.primaryBankAccount.nameOfAccountHolder)}}function WTe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),W()),n&amp;2){let i=_(4);d(),S(" ",i.widgetParameters.renter_own_bank," ")}}function GTe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),W()),n&amp;2){let i=_(4);d(),S(" ",i.widgetParameters.member_own_bank," ")}}function $Te(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),W()),n&amp;2){let i=_(4);d(),S(" ",i.widgetParameters.owner_own_bank," ")}}function YTe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),W()),n&amp;2){let i=_(4);d(),S(" ",i.widgetParameters.buyer_own_bank," ")}}function qTe(n,e){if(n&amp;1){let i=U();m(0,"div",19),P("click",function(){I(i);let r=_(4);return T(r.openForm())}),v(1,"Kontodaten hinzuf\xFCgen"),h()}}function ZTe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",9)(1,"h2",11),w(2,WTe,2,1,"ng-container",5)(3,GTe,2,1,"ng-container",5)(4,$Te,2,1,"ng-container",5)(5,YTe,2,1,"ng-container",5),h(),m(6,"div",15)(7,"div",16),v(8," Sie haben noch keine Kontodaten bei uns hinterlegt. "),h(),C(9,"mat-icon",17),h(),w(10,qTe,2,0,"div",18),h()),n&amp;2){let i=_(3);d(2),p("ngIf",i.contractDetailData.type==="L"),d(),p("ngIf",i.contractDetailData.type==="C"),d(),p("ngIf",i.contractDetailData.type==="P"),d(),p("ngIf",i.contractDetailData.type==="B"),d(5),p("ngIf",i.widgetParameters.allow_bank_account_change&amp;&amp;!(i.contractDetailData!=null&amp;&amp;i.contractDetailData.isExpired))}}function QTe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"mat-card"),w(2,UTe,13,10,"div",8)(3,ZTe,11,5,"div",8),h(),W()),n&amp;2){let i=_(2);d(2),p("ngIf",i.hasBankingDetails()),d(),p("ngIf",!i.hasBankingDetails())}}function KTe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),W()),n&amp;2){let i=_(3);d(),S(" ",i.widgetParameters.renter_business_bank," ")}}function XTe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),W()),n&amp;2){let i=_(3);d(),S(" ",i.widgetParameters.member_business_bank," ")}}function JTe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),W()),n&amp;2){let i=_(3);d(),S(" ",i.widgetParameters.owner_business_bank," ")}}function eAe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),W()),n&amp;2){let i=_(3);d(),S(" ",i.widgetParameters.buyer_business_bank," ")}}function tAe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div"),v(2),h(),m(3,"div"),v(4),h(),W()),n&amp;2){let i=_(3);d(2),S(" ","IBAN"," "),d(2),S(" ",i.contractDetailData.dedicatedbankAccount.iban||""," ")}}function nAe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div"),v(2),h(),m(3,"div"),v(4),h(),W()),n&amp;2){let i=_(3);d(2),S(" ","BIC"," "),d(2),S(" ",i.contractDetailData.dedicatedbankAccount.bic," ")}}function iAe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div"),v(2),h(),m(3,"div"),v(4),h(),W()),n&amp;2){let i=_(3);d(2),S(" ","Bank"," "),d(2),S(" ",i.contractDetailData.dedicatedbankAccount.bank," ")}}function rAe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"mat-card")(2,"div",9)(3,"h2"),w(4,KTe,2,1,"ng-container",5)(5,XTe,2,1,"ng-container",5)(6,JTe,2,1,"ng-container",5)(7,eAe,2,1,"ng-container",5),h(),m(8,"div",6),w(9,tAe,5,2,"ng-container",5)(10,nAe,5,2,"ng-container",5)(11,iAe,5,2,"ng-container",5),h()()(),W()),n&amp;2){let i=_(2);d(4),p("ngIf",i.contractDetailData.type==="L"),d(),p("ngIf",i.contractDetailData.type==="C"),d(),p("ngIf",i.contractDetailData.type==="P"),d(),p("ngIf",i.contractDetailData.type==="B"),d(2),p("ngIf",i.contractDetailData.dedicatedbankAccount.iban),d(),p("ngIf",i.contractDetailData.dedicatedbankAccount.bic),d(),p("ngIf",i.contractDetailData.dedicatedbankAccount.bank)}}function oAe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",24),v(1),h()),n&amp;2){let i=_(3);d(),S(" ",i.contractDetailData.paymentMode==null?null:i.contractDetailData.paymentMode.label," ")}}function aAe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"span",27),v(2),de(3,"number"),h(),W()),n&amp;2){let i=_(4);d(),p("ngClass",we(7,AZ,i.contractDetailData.balance&gt;0)),d(),Mt(" ",Di(3,3,i.contractDetailData.balance*-1,"1.2-2","de-DE"),""," \u20AC"," ")}}function sAe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",25)(1,"div"),v(2),h(),m(3,"div",26),w(4,aAe,4,9,"ng-container",5),h()()),n&amp;2){let i=_(3);d(2),N("Saldo"),d(2),p("ngIf",(i.contractDetailData==null?null:i.contractDetailData.balance)||(i.contractDetailData==null?null:i.contractDetailData.balance)===0)}}function cAe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",29)(1,"div"),v(2),h(),m(3,"div"),v(4),de(5,"number"),h()()),n&amp;2){let i=e.$implicit;d(2),S(" ",i.label," "),d(2),Mt(" ",Di(5,3,i.amount,"1.2-2","de-DE"),""," \u20AC"," ")}}function lAe(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,cAe,6,7,"div",28),W()),n&amp;2){let i=_(3);d(),p("ngForOf",i.financeInformation.components)}}function dAe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",30)(1,"div"),v(2,"Hausgeld"),h(),m(3,"div",31),v(4),de(5,"number"),h()()),n&amp;2){let i=_(3);d(4),Mt("",Di(5,2,i.financeInformation.ownerHouseMoney,"1.2-2","de-DE"),""," \u20AC","")}}function uAe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card")(1,"div",20)(2,"div",3)(3,"h2"),v(4),h(),w(5,oAe,2,1,"div",21),h(),w(6,sAe,5,2,"div",22)(7,lAe,2,1,"ng-container",5)(8,dAe,6,6,"div",23),h()()),n&amp;2){let i=_(2);d(4),N("Hausgeld"),d(),p("ngIf",i.contractDetailData.paymentMode==null?null:i.contractDetailData.paymentMode.label),d(),p("ngIf",!i.widgetParameters.owner_hide_saldo),d(),p("ngIf",i.financeInformation.components.length&gt;0),d(),p("ngIf",i.financeInformation.ownerHouseMoney)}}function mAe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",24),v(1),h()),n&amp;2){let i=_(3);d(),S(" ",i.contractDetailData.paymentMode==null?null:i.contractDetailData.paymentMode.label," ")}}function pAe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"span",27),v(2),de(3,"number"),h(),W()),n&amp;2){let i=_(4);d(),p("ngClass",we(7,AZ,i.contractDetailData.balance&gt;0)),d(),Mt(" ",Di(3,3,i.contractDetailData.balance*-1,"1.2-2","de-DE"),""," \u20AC"," ")}}function hAe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",27)(1,"div"),v(2),h(),m(3,"div",26),w(4,pAe,4,9,"ng-container",5),h()()),n&amp;2){let i=_(3);p("ngClass",we(3,fTe,i.widgetParameters.hide_rent_components?"only":"")),d(2),S(" ","Saldo"," "),d(2),p("ngIf",(i.contractDetailData==null?null:i.contractDetailData.balance)||(i.contractDetailData==null?null:i.contractDetailData.balance)===0)}}function fAe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",29)(1,"div"),v(2),h(),m(3,"div"),v(4),de(5,"number"),h()()),n&amp;2){let i=e.$implicit;d(2),S(" ",i.label," "),d(2),Mt(" ",Di(5,3,i.amount,"1.2-2","de-DE"),""," \u20AC"," ")}}function gAe(n,e){if(n&amp;1&amp;&amp;w(0,fAe,6,7,"div",28),n&amp;2){let i=_(3);p("ngForOf",i.financeInformation.components)}}function _Ae(n,e){if(n&amp;1&amp;&amp;(m(0,"div",30)(1,"div"),v(2," Gesamtmiete "),h(),m(3,"div",31),v(4),de(5,"number"),h()()),n&amp;2){let i=_(3);d(4),Mt(" ",Di(5,2,i.financeInformation.totalAmount,"1.2-2","de-DE"),""," \u20AC"," ")}}function bAe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"mat-card")(2,"div",9)(3,"div",3)(4,"h2"),v(5),h(),w(6,mAe,2,1,"div",21),h(),w(7,hAe,5,5,"div",32)(8,gAe,1,1,"div",29)(9,_Ae,6,6,"div",23),h()(),W()),n&amp;2){let i=_(2);d(5),N(i.i18n.rent),d(),p("ngIf",i.contractDetailData.paymentMode==null?null:i.contractDetailData.paymentMode.label),d(),p("ngIf",!i.widgetParameters.renter_hide_saldo),d(),Q(8,i.financeInformation.components.length&gt;0&amp;&amp;!i.widgetParameters.hide_rent_components?8:-1),d(),p("ngIf",i.financeInformation.totalAmount)}}function vAe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"mat-card"),C(2,"crm-frontend-exemption-order",33),h(),W()),n&amp;2){let i=_(3);d(2),p("emptyExemptionOrder",i.widgetParameters.no_exemption_order)("exemptionOrders",i.taxExemptionOrders)}}function yAe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"mat-card"),C(2,"crm-frontend-non-assessment",34),h(),W()),n&amp;2){let i=_(3);d(2),p("nonAssessments",i.nonAssessmentNotes)("emptyNonAssessment",i.widgetParameters.no_non_assessment)}}function CAe(n,e){if(n&amp;1&amp;&amp;w(0,vAe,3,2,"ng-container",5)(1,yAe,3,2,"ng-container",5),n&amp;2){let i=_(2);p("ngIf",i.widgetParameters.member_exemption_orders&amp;&amp;i.taxExemptionOrders&amp;&amp;!i.isLoading),d(),p("ngIf",i.widgetParameters.member_exemption_orders&amp;&amp;i.nonAssessmentNotes&amp;&amp;!i.isLoading)}}function xAe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",1)(1,"mat-card")(2,"div",2)(3,"div",3)(4,"h2"),v(5),h()(),w(6,kTe,8,7,"div",4)(7,ITe,6,5,"div",4)(8,TTe,2,1,"div",5),h()(),w(9,QTe,4,2,"ng-container",5)(10,rAe,12,7,"ng-container",5)(11,uAe,9,5,"mat-card",5)(12,bAe,10,5,"ng-container",5)(13,CAe,2,2),h()),n&amp;2){let i=_();d(5),S(" ",i.i18n.yourContract," "),d(),p("ngIf",i.contractDetailData.type!=="C"),d(),p("ngIf",i.contractDetailData.type==="C"&amp;&amp;i.cooperativeData),d(),p("ngIf",!i.contractDetailData),d(),p("ngIf",i.contractDetailData.primaryBankAccount&amp;&amp;i.shouldShowBankDetails()),d(),p("ngIf",i.contractDetailData.dedicatedbankAccount.iban),d(),p("ngIf",i.contractDetailData.type==="P"),d(),p("ngIf",i.contractDetailData.type==="L"),d(),Q(13,i.contractDetailData.type==="C"?13:-1)}}function wAe(n,e){n&amp;1&amp;&amp;(m(0,"div",1)(1,"div",2)(2,"h2"),C(3,"ngx-skeleton-loader",35),h(),m(4,"div",6)(5,"div"),C(6,"ngx-skeleton-loader",35),h(),m(7,"div"),C(8,"ngx-skeleton-loader",35),h(),m(9,"div"),C(10,"ngx-skeleton-loader",35),h(),m(11,"div"),C(12,"ngx-skeleton-loader",35),h(),m(13,"div"),C(14,"ngx-skeleton-loader",35),h(),m(15,"div"),C(16,"ngx-skeleton-loader",35),h(),m(17,"div"),C(18,"ngx-skeleton-loader",35),h(),m(19,"div"),C(20,"ngx-skeleton-loader",35),h(),m(21,"div"),C(22,"ngx-skeleton-loader",35),h(),m(23,"div"),C(24,"ngx-skeleton-loader",35),h()()(),H(25),m(26,"div",9)(27,"h2"),C(28,"ngx-skeleton-loader",35),h(),m(29,"div",6)(30,"div"),C(31,"ngx-skeleton-loader",35),h(),m(32,"div"),C(33,"ngx-skeleton-loader",35),h(),m(34,"div"),C(35,"ngx-skeleton-loader",35),h(),m(36,"div"),C(37,"ngx-skeleton-loader",35),h(),m(38,"div"),C(39,"ngx-skeleton-loader",35),h(),m(40,"div"),C(41,"ngx-skeleton-loader",35),h(),m(42,"div"),C(43,"ngx-skeleton-loader",35),h(),m(44,"div"),C(45,"ngx-skeleton-loader",35),h()()(),W(),H(46),m(47,"div",9)(48,"h2"),C(49,"ngx-skeleton-loader",35),h(),m(50,"div",6)(51,"div"),C(52,"ngx-skeleton-loader",35),h(),m(53,"div"),C(54,"ngx-skeleton-loader",35),h(),m(55,"div"),C(56,"ngx-skeleton-loader",35),h(),m(57,"div"),C(58,"ngx-skeleton-loader",35),h(),m(59,"div"),C(60,"ngx-skeleton-loader",35),h(),m(61,"div"),C(62,"ngx-skeleton-loader",35),h()()(),W(),h()),n&amp;2&amp;&amp;(d(3),p("theme",A(27,m5)),d(3),p("theme",A(28,Yi)),d(2),p("theme",A(29,Yi)),d(2),p("theme",A(30,Yi)),d(2),p("theme",A(31,Yi)),d(2),p("theme",A(32,Yi)),d(2),p("theme",A(33,Yi)),d(2),p("theme",A(34,Yi)),d(2),p("theme",A(35,Yi)),d(2),p("theme",A(36,Yi)),d(2),p("theme",A(37,Yi)),d(4),p("theme",A(38,m5)),d(3),p("theme",A(39,Yi)),d(2),p("theme",A(40,Yi)),d(2),p("theme",A(41,Yi)),d(2),p("theme",A(42,Yi)),d(2),p("theme",A(43,Yi)),d(2),p("theme",A(44,Yi)),d(2),p("theme",A(45,Yi)),d(2),p("theme",A(46,Yi)),d(4),p("theme",A(47,m5)),d(3),p("theme",A(48,Yi)),d(2),p("theme",A(49,Yi)),d(2),p("theme",A(50,Yi)),d(2),p("theme",A(51,Yi)),d(2),p("theme",A(52,Yi)),d(2),p("theme",A(53,Yi)))}var RZ=(()=&gt;{let e=class e{constructor(t,r,o){this.contractDetailService=t,this.taxing=r,this.claimsConfigService=o,this.showDetailForm=new ae,this.contractDetailData=null,this.taxExemptionOrders=[],this.nonAssessmentNotes=[],this.financeInformation={components:[],totalAmount:0,ownerHouseMoney:0},this.principalSignatories=[],this.additionalSignatories=[],this.bankAccountLocked=!1,this.bankAccountLockedHint="",this.isLoading=!0,this.i18n=qM,this.contractType=bu,this.ValidityStatusEnum=L_}ngOnInit(){this.claimsConfigService.getConfig().subscribe({next:t=&gt;{this.bankAccountLocked=t.changeBankAccountLocked,this.bankAccountLockedHint=t.changeBankAccountHint,this.contractDetailService.getContractDetailByReference(this.contractReference).subscribe({next:r=&gt;{this.contractDetailData=r?.contract??null;let o=!1;if(r){let a=new Date;a.setHours(0,0,0,0);let s=r.tenants||r.persons||[];this.principalSignatories=s.filter(u=&gt;u.status==="P"),this.additionalSignatories=s.filter(u=&gt;u.status==="S"),this.financeInformation={components:[],totalAmount:0,ownerHouseMoney:0};let c=0,l=null;if(this.contractDetailData)if(this.contractDetailData.endDate){let u=new Date(this.contractDetailData.endDate);u.setHours(0,0,0,0),this.contractDetailData.isExpired=u&lt;a}else this.contractDetailData.isExpired=!1;r.contract.rentComponents?.length&amp;&amp;(r.contract.rentComponents?.forEach(u=&gt;{u.label==="Gesamtmiete"?l=u.amount:(this.financeInformation.components.push({label:u.label,amount:u.amount}),c=c+u.amount)}),l?this.financeInformation.totalAmount=l:this.financeInformation.totalAmount=c),this.financeInformation.components.length===0&amp;&amp;this.financeInformation.totalAmount===0&amp;&amp;(r.leases?.[0]?.rentAmount&amp;&amp;(this.financeInformation.ownerHouseMoney=r.leases?.[0]?.rentAmount,this.financeInformation.components.push({label:"Grundmiete",amount:r.leases[0].rentAmount}),this.financeInformation.totalAmount+=r.leases[0].rentAmount),r.leases?.[0]?.extraCost&amp;&amp;(this.financeInformation.components.push({label:"Nebenkosten",amount:r.leases[0].extraCost}),this.financeInformation.totalAmount+=r.leases[0].extraCost),r.leases?.[0]?.vat&amp;&amp;(this.financeInformation.components.push({label:"Steuer",amount:r.leases[0].vat}),this.financeInformation.totalAmount+=r.leases[0].vat)),r.contract.type==="C"&amp;&amp;(this.widgetParameters.member_exemption_orders&amp;&amp;(o=!0,this.taxing.getTaxInfos().subscribe({next:u=&gt;{this.taxExemptionOrders=u.taxExemptionOrders.slice().sort(this.sortByValidFrom)||[],this.nonAssessmentNotes=u.nonAssessmentNotes.slice().sort(this.sortByValidFrom)||[],this.isLoading=!1},error:()=&gt;{this.isLoading=!1}})),this.cooperativeData=r.cooperativeData)}o||(this.isLoading=!1)},error:r=&gt;{console.log("getContractDetails err: ",r),this.isLoading=!1}})}})}sortByValidFrom(t,r){let o=new Date(t.validFrom??""),a=new Date(r.validFrom??"");return o.getTime()-a.getTime()}getFlatCategoryLabel(t){if(t.flatCategory){let r=Object.keys(t.flatCategory)[0];return t.flatCategory[r]?.label||""}return""}isNumber(t){return typeof t=="number"&amp;&amp;!isNaN(t)&amp;&amp;t&gt;=0}openForm(){this.showDetailForm.emit()}shouldShowBankDetails(){return this.contractDetailData?.type!=="C"||this.widgetParameters.show_bank_details_member}hasBankingDetails(){return!!(this.contractDetailData?.primaryBankAccount.bank||this.contractDetailData?.primaryBankAccount.iban||this.contractDetailData?.primaryBankAccount.bic||this.contractDetailData?.primaryBankAccount.nameOfAccountHolder)}};e.\u0275fac=function(r){return new(r||e)(x(SZ),x(KM),x(gs))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-contract-detail"]],inputs:{contractReference:"contractReference",widgetParameters:"widgetParameters"},outputs:{showDetailForm:"showDetailForm"},decls:2,vars:2,consts:[["class","contract-details",4,"ngIf"],[1,"contract-details"],[1,"contract-infos"],[1,"rent-header-grid"],["class","info-grid",4,"ngIf"],[4,"ngIf"],[1,"info-grid"],[4,"ngFor","ngForOf"],["class","bank-infos",4,"ngIf"],[1,"bank-infos"],[3,"hint",4,"ngIf"],[1,"your-bank-can-change"],["matTooltipPosition","above","svgIcon","basics:edit",3,"matTooltip","click",4,"ngIf"],[3,"hint"],["matTooltipPosition","above","svgIcon","basics:edit",3,"click","matTooltip"],[1,"no-bank-grid"],[1,"no-bank-account-text"],["svgIcon","crm:no-bank-account"],["class","add-bank",3,"click",4,"ngIf"],[1,"add-bank",3,"click"],[1,"bank-infos","owner-contract"],["class","rent-label",4,"ngIf"],["class","saldo-grid",4,"ngIf"],["class","saldo-grid total",4,"ngIf"],[1,"rent-label"],[1,"saldo-grid"],[1,"rent-saldo","saldo"],[3,"ngClass"],["class","rent-grid",4,"ngFor","ngForOf"],[1,"rent-grid"],[1,"saldo-grid","total"],[1,"rent-saldo"],[3,"ngClass",4,"ngIf"],[3,"emptyExemptionOrder","exemptionOrders"],[3,"nonAssessments","emptyNonAssessment"],["appearance","line",3,"theme"]],template:function(r,o){r&amp;1&amp;&amp;w(0,xAe,14,9,"div",0)(1,wAe,63,54,"div",0),r&amp;2&amp;&amp;(p("ngIf",o.contractDetailData&amp;&amp;!o.isLoading),d(),p("ngIf",o.isLoading))},dependencies:[Tt,Ue,fe,Ge,Ce,tr,et,Sg,Pg,fl,Ac],styles:['.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.contract-details[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));column-gap:2%;line-height:24px}@media (max-width: 360px){.contract-details[_ngcontent-%COMP%]{grid-template-columns:repeat(auto-fill,minmax(246px,1fr))}}.contract-details[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:16px}.contract-details[_ngcontent-%COMP%]   .mat-mdc-card[_ngcontent-%COMP%]{margin-top:24px}.info-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:120px 1fr;row-gap:7px;font-size:14px}.info-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(odd){color:#676f7a}.info-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){text-align:left;color:#343f4d}.contract-infos[_ngcontent-%COMP%], .bank-infos[_ngcontent-%COMP%]{font-size:14px;margin:20px;display:flex;flex-direction:column;height:100%}.contract-infos[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%], .bank-infos[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#343f4d;font-weight:700;line-height:1.2em;font-size:16px}.contract-infos[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%] &gt; sup[_ngcontent-%COMP%], .bank-infos[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%] &gt; sup[_ngcontent-%COMP%]{font-size:.8em}.contract-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%], .bank-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]{grid-template-columns:120px 1fr}@media (max-width: 360px){.contract-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%], .bank-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]{grid-template-columns:auto}}.contract-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(odd), .bank-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(odd){color:#676f7a}.contract-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n), .bank-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){text-align:left;color:#343f4d}.rent-saldo[_ngcontent-%COMP%]{text-align:right}.rent-saldo.saldo[_ngcontent-%COMP%]{font-weight:600}.saldo-grid[_ngcontent-%COMP%]{font-weight:700;display:grid;grid-template-columns:6fr 4fr;row-gap:7px;border-bottom:1px solid rgb(229,231,235);margin-bottom:10px;padding-bottom:10px}.saldo-grid.only[_ngcontent-%COMP%]{border-bottom:none}.saldo-grid.total[_ngcontent-%COMP%]{border-bottom:none;margin:0!important;border-top:1px solid rgb(229,231,235);margin-top:10px;padding-top:10px}.owner-contract[_ngcontent-%COMP%]   .saldo-grid[_ngcontent-%COMP%]{border-bottom:none;margin-bottom:0}.owner-contract[_ngcontent-%COMP%]   .saldo-grid.total[_ngcontent-%COMP%]{border-top:0}.rent-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:2fr 3fr;row-gap:7px}.rent-grid.rent-grid[_ngcontent-%COMP%]{grid-template-columns:3fr 1fr}.rent-grid.rent-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){text-align:right;font-weight:600}.rent-grid.rent-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:last-child{margin-bottom:10px}.rent-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(odd){color:#676f7a}.rent-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){text-align:left;color:#343f4d}.no-tax-data[_ngcontent-%COMP%]{margin:auto;border-color:#f29c24}.your-bank-can-change[_ngcontent-%COMP%]{display:grid;grid-template-columns:auto 1fr;align-items:center;color:#343f4d;font-weight:700}.your-bank-can-change[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{justify-self:flex-end;color:#343f4d;cursor:pointer}.contract-quick-info[_ngcontent-%COMP%]{display:grid;grid-template-areas:"contract address valid";grid-template-columns:1fr 1fr 1fr;column-gap:32px;align-items:center;width:100%;font-size:14px;line-height:20px}@media (max-width: 500px){.contract-quick-info[_ngcontent-%COMP%]{grid-template-areas:"contract" "address" "valid";grid-template-columns:1fr;padding:12px 12px 12px 0;column-gap:12px;row-gap:8px}}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-contract[_ngcontent-%COMP%]{grid-area:contract;display:flex}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-valid[_ngcontent-%COMP%]{grid-area:valid;display:flex}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-header[_ngcontent-%COMP%]{font-weight:300;color:#848b93;margin-right:12px;display:grid;align-self:center}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-icon[_ngcontent-%COMP%]{width:24px;height:24px;margin-right:12px;align-self:center}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-name[_ngcontent-%COMP%]{font-size:14px;color:var(--theme-secondary-500)}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-address[_ngcontent-%COMP%]{grid-area:address;font-weight:400;font-size:14px;color:#343f4d;display:flex;align-items:center}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-address[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:16px;width:16px;margin-right:8px;flex-shrink:0}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-timespan[_ngcontent-%COMP%]{display:grid;padding-right:48px;align-self:center}.rent-header-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.rent-footer-grid[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;margin-top:auto}.rent-label[_ngcontent-%COMP%]{margin-bottom:16px;border-radius:4px;text-align:center;display:inline-block;color:#fff;font-size:12px;padding:2px 8px;line-height:16px;height:20px;max-width:max-content;background-color:var(--theme-secondary-500);justify-self:flex-end;align-self:center}.rent-label.primary[_ngcontent-%COMP%]{background-color:#00cac6}.rent-label.secondary[_ngcontent-%COMP%]{background-color:#fd4545}.no-bank-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr max-content;grid-column-gap:16px}.no-bank-grid[_ngcontent-%COMP%]   .no-bank-account-text[_ngcontent-%COMP%]{align-self:center;color:#343f4d}.no-bank-grid[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{width:143px;height:139px;margin:auto;padding-right:8px}.add-bank[_ngcontent-%COMP%]{text-align:right;font-weight:600;color:var(--mdc-theme-primary);padding-top:24px;cursor:pointer}.debit-saldo[_ngcontent-%COMP%]{color:#fd4545}.nav-icons[_ngcontent-%COMP%]{cursor:pointer}.nav-icons.disabled[_ngcontent-%COMP%]{cursor:default;opacity:.6}']});let n=e;return n})();var FZ=()=&gt;({height:"20px",width:"100px"}),kAe=()=&gt;[1,2,3,4,5],OAe=()=&gt;({height:"20px",width:"300px"});function EAe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",9),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,FZ)))}function SAe(n,e){if(n&amp;1){let i=U();H(0),m(1,"crm-frontend-filter-menu",11),P("filterDataSource",function(r){I(i);let o=_(3);return T(o.filterContracts(r))}),h(),W()}if(n&amp;2){let i=e.$implicit;d(),p("filterData",i)}}function PAe(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,SAe,2,1,"ng-container",10),W()),n&amp;2){let i=_(2);d(),p("ngForOf",i.filters)}}function DAe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",12),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,FZ)))}function IAe(n,e){if(n&amp;1){let i=U();m(0,"input",16),P("keyup",function(){I(i);let r=_(3);return T(r.updateResult())}),Qn("ngModelChange",function(r){I(i);let o=_(3);return ti(o.searchedFor,r)||(o.searchedFor=r),T(r)}),h()}if(n&amp;2){let i=_(3);Zn("ngModel",i.searchedFor),p("placeholder",i.i18n.searchContract)}}function TAe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"mat-form-field",13),C(2,"mat-icon",14),w(3,IAe,1,2,"input",15),h(),W()),n&amp;2){let i=_(2);d(3),p("ngIf",i.i18n)}}function AAe(n,e){n&amp;1&amp;&amp;(m(0,"mat-expansion-panel",18)(1,"mat-expansion-panel-header"),C(2,"ngx-skeleton-loader",12),h()()),n&amp;2&amp;&amp;(d(2),p("theme",A(1,OAe)))}function RAe(n,e){n&amp;1&amp;&amp;(m(0,"mat-accordion"),w(1,AAe,3,2,"mat-expansion-panel",17),h()),n&amp;2&amp;&amp;(d(),p("ngForOf",A(1,kAe)))}function FAe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",19),v(1),h()),n&amp;2){let i=_(2);d(),N(i.i18n.noMatches)}}function NAe(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",38)}function LAe(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",39)}function jAe(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",40)}function VAe(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",41)}function BAe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",42),C(1,"mat-icon",43),m(2,"span"),v(3),h()()),n&amp;2){let i=_().$implicit;d(3),N((i.address==null?null:i.address.street)+", "+(i.address==null?null:i.address.zip)+" "+(i.address==null?null:i.address.city))}}function zAe(n,e){n&amp;1&amp;&amp;(m(0,"div",44),v(1,"G\xFCltig ab "),h())}function HAe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),de(2,"date"),W()),n&amp;2){let i=_().$implicit;d(),S(" ",$t(2,1,i.startDate,"dd.MM.yyyy")," ")}}function UAe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),de(2,"date"),W()),n&amp;2){let i=_().$implicit;d(),S(" ",$t(2,1,i.startDate,"dd.MM.yyyy")," ")}}function WAe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),de(2,"date"),W()),n&amp;2){let i=_().$implicit;d(),S(" bis ",$t(2,1,i.endDate,"dd.MM.yyyy")," ")}}function GAe(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",45)}function $Ae(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",46)}function YAe(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-contract-detail",48),P("showDetailForm",function(){I(i);let r=_(2),o=r.$implicit,a=r.index,s=_(3);return T(s.openOrCloseChangeDetailsForm(o,a))}),h()}if(n&amp;2){let i=_(2).$implicit,t=_(3);p("widgetParameters",t.widgetParameters)("contractReference",i.reference)}}function qAe(n,e){if(n&amp;1&amp;&amp;w(0,YAe,1,2,"crm-frontend-contract-detail",47),n&amp;2){let i=_().$implicit,t=_(3);p("ngIf",t.selectedContracts.includes(i.reference))}}function ZAe(n,e){if(n&amp;1){let i=U();m(0,"mat-expansion-panel",22,0),P("closed",function(){let r=I(i).$implicit,o=_(3);return T(o.closeContractDetails(r.reference))})("opened",function(){let r=I(i).$implicit,o=_(3);return T(o.openContractDetails(r.reference))}),m(2,"mat-expansion-panel-header")(3,"div",23)(4,"div",24)(5,"div",25),w(6,NAe,1,0,"mat-icon",26)(7,LAe,1,0,"mat-icon",27)(8,jAe,1,0,"mat-icon",28)(9,VAe,1,0,"mat-icon",29),h(),m(10,"div",30)(11,"div"),v(12),h()()(),w(13,BAe,4,1,"div",31),m(14,"div",32),w(15,zAe,2,0,"div",33),m(16,"div",34),w(17,HAe,3,4,"ng-container",2)(18,UAe,3,4,"ng-container",2)(19,WAe,3,4,"ng-container",2),h()()(),w(20,GAe,1,0,"mat-icon",35)(21,$Ae,1,0,"mat-icon",36),h(),w(22,qAe,1,1,"ng-template",37),h()}if(n&amp;2){let i=e.$implicit,t=it(1),r=_(3);p("expanded",r.selectedContracts.includes(i.reference)),d(6),p("ngIf",i.type==="L"),d(),p("ngIf",i.type==="C"),d(),p("ngIf",i.type==="P"),d(),p("ngIf",i.type==="S"),d(3),Sa("",r.contractType[i.type]," ",r.getFlatCategoryLabel(i)!==""?" - "+r.getFlatCategoryLabel(i):""," - ",i.number," "),d(),p("ngIf",i.address==null?null:i.address.street),d(2),p("ngIf",i.startDate),d(2),p("ngIf",i.startDate&amp;&amp;!i.endDate),d(),p("ngIf",i.startDate&amp;&amp;i.endDate),d(),p("ngIf",i.startDate&amp;&amp;i.endDate),d(),p("ngIf",!t.expanded),d(),p("ngIf",t.expanded)}}function QAe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-accordion",20),w(1,ZAe,23,15,"mat-expansion-panel",21),h()),n&amp;2){let i=_(2);d(),p("ngForOf",i.contractsToShow)}}function KAe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"article",4)(2,"section",5),w(3,EAe,2,2,"ng-container",2)(4,PAe,2,1,"ng-container",2),h(),m(5,"section",6),w(6,DAe,2,2,"ng-container",2)(7,TAe,4,1,"ng-container",2),h()(),w(8,RAe,2,2,"mat-accordion",2)(9,FAe,2,1,"div",7)(10,QAe,2,1,"mat-accordion",8),W()),n&amp;2){let i=_();d(3),p("ngIf",i.isContactsLoading),d(),p("ngIf",!i.isContactsLoading),d(2),p("ngIf",i.isContactsLoading),d(),p("ngIf",!i.isContactsLoading),d(),p("ngIf",i.isContactsLoading),d(),p("ngIf",!i.isContactsLoading&amp;&amp;(i.contractsToShow==null?null:i.contractsToShow.length)===0),d(),p("ngIf",!i.isContactsLoading&amp;&amp;i.contractsToShow)}}function XAe(n,e){if(n&amp;1&amp;&amp;C(0,"div",50),n&amp;2){let i=_(2);p("innerHTML",i.widgetParameters.intro_text,qe)}}function JAe(n,e){if(n&amp;1){let i=U();m(0,"section",3)(1,"div",49)(2,"div")(3,"h2"),v(4,"Bankverbindung \xE4ndern"),h()(),w(5,XAe,1,1,"div",50),h(),m(6,"mat-card",51)(7,"crm-frontend-change-bank-details",52),P("cancel",function(){I(i);let r=_();return T(r.openOrCloseChangeDetailsForm(r.chosenContract,r.indexExpanded))})("submitSucceeded",function(r){I(i);let o=_();return T(o.successMessage(r))}),h()()()}if(n&amp;2){let i=_();d(5),Q(5,i.widgetParameters.intro_text!==""?5:-1),d(2),p("config",i.configChangeBankDetails)("contractReference",i.chosenContract.reference)}}var p5=(()=&gt;{let e=class e{constructor(t,r){this.notificationService=t,this.contractsService=r,this.makeChanges=!1,this.chosenContract=null,this.filters=[],this.contractType=bu,this.contractListFromServer=[],this.contractsToShow=[],this.indexExpanded=null,this.i18n=qM,this.searchedFor="",this.selectedContracts=[],this.contractReference="",this.isContactsLoading=!0,this.ValidityStatusEnum=L_}ngOnInit(){this.configChangeBankDetails={showHintCreateBankDetails:this.widgetParameters.intro_text,showSepaMessage:this.widgetParameters.sepa_info,preselectAll:this.widgetParameters.preselect_all_contracts},this.initContracts()}openOrCloseChangeDetailsForm(t,r){t&amp;&amp;(this.chosenContract=t);let o=document.getElementById("change-bank-details-top");o&amp;&amp;o.scrollIntoView(),this.indexExpanded=r,this.makeChanges=!this.makeChanges}getFlatCategoryLabel(t){if(t.flatCategory){let r=Object.keys(t.flatCategory)[0];return t.flatCategory[r]?.label||""}return""}successMessage(t){t.type==="error"?this.notificationService.showErrorMessage(t.message):(this.notificationService.showSuccessMessage(t.message),this.openOrCloseChangeDetailsForm(this.chosenContract,this.indexExpanded))}filterContracts(t){t.column==="type"&amp;&amp;(this.currentTypeOption=t.value),this.updateResult()}updateResult(){this.currentTypeOption!==void 0?this.contractsToShow=[...this.contractListFromServer].filter(t=&gt;this.contractType[t.type]===this.currentTypeOption&amp;&amp;this.contractMatchesSearch(t,this.searchedFor)):this.contractsToShow=[...this.contractListFromServer].filter(t=&gt;this.contractMatchesSearch(t,this.searchedFor))}contractMatchesSearch(t,r){return t.address?.street&amp;&amp;t.address?.street.toLowerCase().includes(r.toLowerCase())||t.address?.city&amp;&amp;t.address?.city.toLowerCase().includes(r.toLowerCase())||t.address?.zip&amp;&amp;t.address?.zip.toLowerCase().includes(r.toLowerCase())||this.getFlatCategoryLabel(t).toLowerCase().includes(r.toLowerCase())?!0:t.number.toString().includes(r)||this.contractType[t.type].toLowerCase().includes(r.toLowerCase())}initContracts(){this.isContactsLoading=!0,this.contractsService.getContracts().subscribe({next:t=&gt;{let r={};this.contractListFromServer=t.filter(o=&gt;o.type!=="S"),t.forEach(o=&gt;{o.type!=="S"&amp;&amp;(r[o.type]=bu[o.type])}),this.filters=[{label:this.i18n.contractType,column:"type",options:Object.keys(r).map(o=&gt;({label:r[o],value:r[o]}))}],this.contractsToShow=t.filter(o=&gt;o.type!=="S"),this.isContactsLoading=!1},error:t=&gt;{console.log("err: ",t),this.isContactsLoading=!1}})}openContractDetails(t){this.selectedContracts.includes(t)||this.selectedContracts.push(t)}closeContractDetails(t){this.selectedContracts=this.selectedContracts.filter(r=&gt;r!==t)}};e.\u0275fac=function(r){return new(r||e)(x(St),x(ZM))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-contracts"]],inputs:{widgetParameters:"widgetParameters"},decls:3,vars:2,consts:[["panel",""],[1,"aareon-light-theme","mat-typography"],[4,"ngIf"],["id","change-bank-details-top",1,"the-whole-section"],[1,"sort-and-search"],[1,"gallery-section","filter-choice"],[1,"gallery-section","search-all","dynamic-table-filters-container--global","alt-form-background"],["class","no-matches",4,"ngIf"],["multi","",4,"ngIf"],[1,"one-choice",3,"theme"],[4,"ngFor","ngForOf"],[1,"one-choice",3,"filterDataSource","filterData"],[3,"theme"],[1,"adcl-searchform"],["matPrefix","","svgIcon","basics:search"],["matInput","","name","searchForContracts",3,"ngModel","placeholder","keyup","ngModelChange",4,"ngIf"],["matInput","","name","searchForContracts",3,"keyup","ngModelChange","ngModel","placeholder"],["class","one-panel border-exp-panel",4,"ngFor","ngForOf"],[1,"one-panel","border-exp-panel"],[1,"no-matches"],["multi",""],["class","one-panel border-exp-panel link-card contracts-panel","hideToggle","true",3,"expanded","closed","opened",4,"ngFor","ngForOf"],["hideToggle","true",1,"one-panel","border-exp-panel","link-card","contracts-panel",3,"closed","opened","expanded"],[1,"contract-quick-info"],[1,"contract-quick-info-contract"],[1,"contract-quick-info-icon"],["svgIcon","realestate:move-in",4,"ngIf"],["svgIcon","realestate:user-rent",4,"ngIf"],["svgIcon","others:buy",4,"ngIf"],["svgIcon","others:money",4,"ngIf"],[1,"contract-quick-info-name"],["class","contract-quick-info-address",4,"ngIf"],[1,"contract-quick-info-valid"],["class","contract-quick-info-header",4,"ngIf"],[1,"contract-quick-info-timespan"],["class","custom-indicator","svgIcon","arrows:chevron-down",4,"ngIf"],["class","custom-indicator","svgIcon","arrows:chevron-up",4,"ngIf"],["matExpansionPanelContent",""],["svgIcon","realestate:move-in"],["svgIcon","realestate:user-rent"],["svgIcon","others:buy"],["svgIcon","others:money"],[1,"contract-quick-info-address"],["svgIcon","view:map"],[1,"contract-quick-info-header"],["svgIcon","arrows:chevron-down",1,"custom-indicator"],["svgIcon","arrows:chevron-up",1,"custom-indicator"],[3,"widgetParameters","contractReference","showDetailForm",4,"ngIf"],[3,"showDetailForm","widgetParameters","contractReference"],[1,"change-bank-header"],[3,"innerHTML"],[1,"the-whole-card"],[3,"cancel","submitSucceeded","config","contractReference"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",1),w(1,KAe,11,7,"ng-container",2)(2,JAe,8,3,"section",3),h()),r&amp;2&amp;&amp;(d(),p("ngIf",!o.makeChanges),d(),Q(2,o.makeChanges&amp;&amp;o.chosenContract?2:-1))},dependencies:[Ue,fe,Mu,nd,id,c4,QM,nn,Ht,yr,EZ,tn,Vt,ji,Ge,Ce,et,RZ,di],styles:['.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.mat-expansion-panel-header[_ngcontent-%COMP%]{padding:20px;font-weight:500;font-size:20px;line-height:24px}.contract-details[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));column-gap:2%;line-height:24px}@media (max-width: 360px){.contract-details[_ngcontent-%COMP%]{grid-template-columns:repeat(auto-fill,minmax(246px,1fr))}}.contract-details[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:16px}.contract-details[_ngcontent-%COMP%]   .mat-mdc-card[_ngcontent-%COMP%]{margin-top:24px}.contract-infos[_ngcontent-%COMP%]{margin:20px;display:grid;row-gap:7px;align-self:baseline}.contract-infos[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#343f4d;font-weight:700}.info-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:120px 1fr;row-gap:7px;font-size:14px}.info-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(odd){color:#676f7a}.info-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){text-align:left;color:#343f4d}.rent-saldo[_ngcontent-%COMP%]{text-align:right}.rent-saldo.saldo[_ngcontent-%COMP%]{font-weight:600}.saldo-grid[_ngcontent-%COMP%]{font-weight:700;display:grid;grid-template-columns:6fr 4fr;row-gap:7px;border-bottom:1px solid rgb(229,231,235);margin-bottom:10px;padding-bottom:10px}.saldo-grid.total[_ngcontent-%COMP%]{border-bottom:none;margin:0!important;border-top:1px solid rgb(229,231,235);margin-top:10px;padding-top:10px}.rent-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:2fr 3fr;row-gap:7px}.rent-grid.rent-grid[_ngcontent-%COMP%]{grid-template-columns:3fr 1fr}.rent-grid.rent-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){text-align:right;font-weight:600}.rent-grid.rent-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:last-child{margin-bottom:10px}.rent-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(odd){color:#676f7a}.rent-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){text-align:left;color:#343f4d}.bank-infos[_ngcontent-%COMP%]{font-size:14px;margin:20px}.bank-infos[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#343f4d;font-weight:700}.bank-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]{grid-template-columns:120px 1fr}@media (max-width: 360px){.bank-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]{grid-template-columns:auto}}.exemption-infos[_ngcontent-%COMP%]{font-size:14px;margin:20px;display:flex;flex-direction:column;height:100%}.exemption-infos[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#343f4d;font-weight:700;line-height:1.2em}.exemption-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]{grid-template-columns:120px 1fr}@media (max-width: 360px){.exemption-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]{grid-template-columns:auto}}.your-bank-can-change[_ngcontent-%COMP%]{display:grid;grid-template-columns:auto 1fr;align-items:center;color:#343f4d;font-weight:700}.your-bank-can-change[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{justify-self:flex-end;color:#343f4d;cursor:pointer}.contract-quick-info[_ngcontent-%COMP%]{display:grid;grid-template-areas:"contract address valid";grid-template-columns:1fr 1fr 1fr;column-gap:32px;align-items:center;width:100%;font-size:14px;line-height:20px}@media (max-width: 500px){.contract-quick-info[_ngcontent-%COMP%]{grid-template-areas:"contract" "address" "valid";grid-template-columns:1fr;padding:12px 12px 12px 0;column-gap:12px;row-gap:8px}}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-contract[_ngcontent-%COMP%]{grid-area:contract;display:flex}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-valid[_ngcontent-%COMP%]{grid-area:valid;display:flex}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-header[_ngcontent-%COMP%]{font-weight:300;color:#848b93;margin-right:12px;display:grid;align-self:center}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-icon[_ngcontent-%COMP%]{width:24px;height:24px;margin-right:12px;align-self:center}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-name[_ngcontent-%COMP%]{font-size:14px;color:var(--theme-secondary-500)}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-address[_ngcontent-%COMP%]{grid-area:address;font-weight:400;font-size:14px;color:#343f4d;display:flex;align-items:center}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-address[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:16px;width:16px;margin-right:8px;flex-shrink:0}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-timespan[_ngcontent-%COMP%]{display:grid;padding-right:48px;align-self:center}.rent-header-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.rent-footer-grid[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;margin-top:auto}.rent-label[_ngcontent-%COMP%]{margin-bottom:16px;border-radius:4px;text-align:center;display:inline-block;color:#fff;font-size:12px;padding:2px 8px;line-height:16px;height:20px;max-width:max-content;background-color:var(--theme-secondary-500);justify-self:flex-end;align-self:center}.rent-label.primary[_ngcontent-%COMP%]{background-color:#00cac6}.rent-label.secondary[_ngcontent-%COMP%]{background-color:#fd4545}.no-bank-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr max-content;grid-column-gap:16px}.no-bank-grid[_ngcontent-%COMP%]   .no-bank-account-text[_ngcontent-%COMP%]{align-self:center;color:#343f4d}.no-bank-grid[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{width:143px;height:139px;margin:auto;padding-right:8px}.add-bank[_ngcontent-%COMP%]{text-align:right;font-weight:600;color:var(--mdc-theme-primary);padding-top:24px;cursor:pointer}.debit-saldo[_ngcontent-%COMP%]{color:#fd4545}.nav-icons[_ngcontent-%COMP%]{cursor:pointer}.nav-icons.disabled[_ngcontent-%COMP%]{cursor:default;opacity:.6}.change-bank-header[_ngcontent-%COMP%]{padding-bottom:16px}']});let n=e;return n})();var NZ={READ_MORE:"Weiterlesen",SHOW_ALL:"Alle anzeigen"};var e5e=()=&gt;({height:"20px",width:"200px"}),t5e=()=&gt;({height:"20px",width:"80px"}),n5e=()=&gt;[1,2,3],i5e=()=&gt;({height:"150px",width:"150px"}),r5e=()=&gt;({height:"20px",width:"100px"}),o5e=()=&gt;({height:"20px",width:"140px"}),a5e=()=&gt;({height:"20px",width:"60px"}),s5e=n=&gt;[n];function c5e(n,e){n&amp;1&amp;&amp;(m(0,"mat-card",8)(1,"div",9),C(2,"ngx-skeleton-loader",5),h(),m(3,"mat-card-content")(4,"div",10),C(5,"ngx-skeleton-loader",3),h(),m(6,"div",11),C(7,"ngx-skeleton-loader",3),h(),m(8,"div",12),C(9,"ngx-skeleton-loader",3),h()()()),n&amp;2&amp;&amp;(d(2),p("theme",A(4,i5e)),d(3),p("theme",A(5,r5e)),d(2),p("theme",A(6,o5e)),d(2),p("theme",A(7,a5e)))}function l5e(n,e){n&amp;1&amp;&amp;(H(0),m(1,"div",1)(2,"h2",2),C(3,"ngx-skeleton-loader",3),h(),m(4,"a",4),C(5,"ngx-skeleton-loader",5),h()(),m(6,"div",6),w(7,c5e,10,8,"mat-card",7),h(),W()),n&amp;2&amp;&amp;(d(3),p("theme",A(3,e5e)),d(2),p("theme",A(4,t5e)),d(2),p("ngForOf",A(5,n5e)))}function d5e(n,e){if(n&amp;1&amp;&amp;(m(0,"a",15),v(1),h()),n&amp;2){let i=_(2);p("routerLink",i.allPageUrl),d(),S(" ",i.i18n.SHOW_ALL," ")}}function u5e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",23),C(1,"img",24),h()),n&amp;2){let i=_().$implicit;d(),p("src",i.image,_t)}}function m5e(n,e){if(n&amp;1&amp;&amp;(m(0,"span",25),v(1),h()),n&amp;2){let i,t=_().$implicit,r=_(2);ln("background-color",(i=t.category.attributes.field_color==null?null:t.category.attributes.field_color.color)!==null&amp;&amp;i!==void 0?i:r.secondaryColor),d(),N(t.category.attributes.name)}}function p5e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card",16)(1,"a",17),w(2,u5e,2,1,"div",18),m(3,"mat-card-content")(4,"div",19)(5,"span",20),v(6),de(7,"date"),h(),w(8,m5e,2,3,"span",21),h(),m(9,"div",10),v(10),h(),C(11,"div",22),h()()()),n&amp;2){let i=e.$implicit;d(),p("routerLink",we(9,s5e,"/news-detail/"+i.id)),d(),p("ngIf",i.image),d(4),N($t(7,6,i.publishedAt,"dd.MM.yyyy")),d(2),p("ngIf",i.category),d(2),N(i.headline),d(),p("innerHTML",i.teaserContent,qe)}}function h5e(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",1)(2,"h2",2),v(3),h(),w(4,d5e,2,2,"a",13),h(),m(5,"div",6),w(6,p5e,12,11,"mat-card",14),h(),W()),n&amp;2){let i=_();d(3),S(" ",i.widgetParameters.headline," "),d(),p("ngIf",i.allPageUrl),d(2),p("ngForOf",i.news)}}var h5=(()=&gt;{let e=class e{constructor(t,r){this.newsDataService=t,this.tenantConfigService=r,this.i18n=NZ,this.news=null,this.isLoading=!0,this.allPageUrl=null,this.secondaryColor="",this.newsSubscription$=null;let o=this.tenantConfigService.getThemingConfig();this.secondaryColor=o.secondaryColor}ngOnInit(){this.widgetParameters.link_to_list&amp;&amp;(this.allPageUrl=xr.getFrontendRouteForLinkParameter(this.widgetParameters.link_to_list));let t=this.widgetParameters.max_item_count;this.newsSubscription$=this.newsDataService.getNewsEntries(!0,!1,t).subscribe(r=&gt;{this.news=r,this.isLoading=!1})}ngOnDestroy(){this.newsSubscription$&amp;&amp;this.newsSubscription$.unsubscribe()}};e.\u0275fac=function(r){return new(r||e)(x(Of),x(Cr))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-preview-news"]],inputs:{widgetParameters:"widgetParameters"},decls:2,vars:2,consts:[[4,"ngIf"],[1,"grid-for-preview-header"],[1,"preview-headline"],[2,"width","100%",3,"theme"],[1,"show-parent"],[3,"theme"],[1,"preview-news-cards"],["class","card-max-width",4,"ngFor","ngForOf"],[1,"card-max-width"],[1,"card-img"],[1,"a-new-headline"],[1,"hide-child-img"],[1,"news-operations"],["class","show-parent","href","#",3,"routerLink",4,"ngIf"],["class","card-max-width link-card card-position",4,"ngFor","ngForOf"],["href","#",1,"show-parent",3,"routerLink"],[1,"card-max-width","link-card","card-position"],[1,"link-container",3,"routerLink"],["class","news-detail-image-container",4,"ngIf"],[1,"date-and-category"],[1,"a-new-date"],["class","news-category claim-label",3,"backgroundColor",4,"ngIf"],[1,"a-new-text",3,"innerHTML"],[1,"news-detail-image-container"],["alt","",1,"news-image",3,"src"],[1,"news-category","claim-label"]],template:function(r,o){r&amp;1&amp;&amp;w(0,l5e,8,6,"ng-container",0)(1,h5e,7,3,"ng-container",0),r&amp;2&amp;&amp;(p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading))},dependencies:[Ue,fe,et,Dt,Ge,Ji,di],styles:['.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.grid-for-preview-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:7fr 3fr}@media (max-width: 290px){.grid-for-preview-header[_ngcontent-%COMP%]{grid-template-columns:1fr}}.preview-headline[_ngcontent-%COMP%]{font-weight:600}@media (max-width: 290px){.preview-headline[_ngcontent-%COMP%]{margin-bottom:0}}.show-parent[_ngcontent-%COMP%]{justify-self:right;font-weight:600;color:var(--theme-primary-500);padding-top:6px;margin-bottom:16px}@media (max-width: 290px){.show-parent[_ngcontent-%COMP%]{justify-self:left}}.link-card[_ngcontent-%COMP%]{cursor:pointer;height:100%}.link-card[_ngcontent-%COMP%]:hover{box-shadow:0 0 1px #3031330d,0 8px 16px #3031331a!important}.preview-card-title[_ngcontent-%COMP%]{margin-bottom:8px;font-size:large;display:block;word-break:break-word}.preview-card-title.no-margin[_ngcontent-%COMP%]{margin-bottom:0}.block-link[_ngcontent-%COMP%]{display:block;color:#343f4d;text-decoration:none}.aareon-light-theme[_ngcontent-%COMP%]{--adcl-color-primary: var(--theme-primary-500);--adcl-color-primary-disabled: var(--theme-primary-100);--adcl-color-secondary: var(--theme-secondary-500);--adcl-color-secondary-disabled: var(--theme-secondary-100);--adcl-color-warn: var(--theme-warn-500);--adcl-color-warn-disabled: var(--theme-warn-100);--adcl-color-accent: var(--theme-secondary-500);--adcl-color-accent-disabled: var(--theme-secondary-100);--adcl-card-active: var(--theme-primary-500);--adcl-stepper-selected-color: var(--theme-primary-50);--adcl-stepper-selected-background: var(--theme-primary-500);--mdc-protected-button-container-color: var(--theme-primary-100);--mdc-protected-button-label-text-color: var(--theme-primary-50);--theme-primary-contrast-500: var(--theme-primary-50);--mdc-theme-primary: var(--theme-primary-500);--adcl-button-selector-hover: var(--theme-primary-50)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-fab.mat-accent[_ngcontent-%COMP%]{--mdc-fab-container-color: white;--mat-mdc-fab-color: var(--adcl-color-primary-text)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-fab.mat-primary[_ngcontent-%COMP%]{--mdc-fab-container-color: var(--theme-primary-500);--mat-mdc-fab-color: var(--theme-primary-contrast-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-fab.mat-secondary[_ngcontent-%COMP%]{--mdc-fab-container-color: var(--theme-secondary-500);--mat-mdc-fab-color: var(--theme-secondary-contrast-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-button[disabled][disabled][_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button[disabled][disabled][_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-outlined-button[disabled][disabled][_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .adcl-selector-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-filled-button-container-color: var(--theme-secondary-100)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-button.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-outlined-button.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .adcl-selector-button.mat-secondary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: var(--theme-secondary-500);--mdc-filled-button-label-text-color: var(--theme-secondary-50);--mdc-outlined-button-label-text-color: var(--theme-secondary-500);--mat-mdc-button-persistent-ripple-color: var(--theme-secondary-500);--adcl-button-selector-background: var(--theme-secondary-500);--adcl-color-secondary-text: var(--theme-secondary-contrast-500);--mdc-protected-button-container-color: var(--theme-secondary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-button.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .adcl-selector-button.mat-primary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: var(--theme-primary-500);--mdc-filled-button-label-text-color: var(--theme-primary-50);--mdc-outlined-button-label-text-color: var(--theme-primary-500);--mat-mdc-button-persistent-ripple-color: var(--theme-primary-500);--adcl-button-selector-background: var(--theme-primary-500);--adcl-color-primary-text: var(--theme-primary-contrast-500);--mdc-text-button-label-text-color: var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: var(--theme-primary-500);--mat-mdc-button-persistent-ripple-color: var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mdc-protected-button-container-color: var(--theme-primary-500);--mdc-protected-button-label-text-color: var(--theme-primary-50)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%]:not(:disabled), .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]:not(:disabled){background-color:var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-raised-button.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-secondary[_ngcontent-%COMP%]{--mdc-protected-button-container-color: var(--theme-secondary-500);--mdc-protected-button-label-text-color: var(--theme-secondary-50)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-raised-button.mat-secondary[_ngcontent-%COMP%]:not(:disabled), .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-secondary[_ngcontent-%COMP%]:not(:disabled){background-color:var(--theme-secondary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-step-header[_ngcontent-%COMP%]   .mat-step-icon-state-edit[_ngcontent-%COMP%]{background-color:var(--theme-primary-500);color:var(--theme-primary-50)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-badge-content[_ngcontent-%COMP%]{background:var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%]{--mdc-checkbox-selected-icon-color: var(--theme-primary-100)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-progress-spinner[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: var(--theme-primary-contrast-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: var(--theme-primary-500);--mdc-filled-button-label-text-color: #FFFFFF}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[disabled][disabled][_ngcontent-%COMP%]{--mdc-filled-button-disabled-label-text-color: #FFFFFF}.mat-flat-button.mat-primary.mat-button-disabled[_ngcontent-%COMP%], .mat-flat-button.mat-accent.mat-button-disabled[_ngcontent-%COMP%], .mat-flat-button.mat-button-disabled.mat-button-disabled[_ngcontent-%COMP%], .mat-flat-button.mat-warn.mat-button-disabled[_ngcontent-%COMP%], .mat-fab.mat-primary.mat-button-disabled[_ngcontent-%COMP%], .mat-fab.mat-accent.mat-button-disabled[_ngcontent-%COMP%], .mat-fab.mat-button-disabled.mat-button-disabled[_ngcontent-%COMP%], .mat-fab.mat-warn.mat-button-disabled[_ngcontent-%COMP%], .mat-mini-fab.mat-primary.mat-button-disabled[_ngcontent-%COMP%], .mat-mini-fab.mat-accent.mat-button-disabled[_ngcontent-%COMP%], .mat-mini-fab.mat-button-disabled.mat-button-disabled[_ngcontent-%COMP%], .mat-mini-fab.mat-warn.mat-button-disabled[_ngcontent-%COMP%], .mat-raised-button.mat-primary.mat-button-disabled[_ngcontent-%COMP%], .mat-raised-button.mat-accent.mat-button-disabled[_ngcontent-%COMP%], .mat-raised-button.mat-button-disabled.mat-button-disabled[_ngcontent-%COMP%], .mat-raised-button.mat-warn.mat-button-disabled[_ngcontent-%COMP%]{background-color:var(--theme-primary-500);color:var(--theme-primary-contrast-50)}.gray-button[_ngcontent-%COMP%]{background:#eaebed!important}.aareon-light-theme[_ngcontent-%COMP%]   .mat-expansion-panel[_ngcontent-%COMP%]:not([class*=mat-elevation-z]).border-exp-panel{box-shadow:none;border:1px solid var(--adcl-card-border)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-standard-chip.mat-primary.mat-mdc-chip-selected.customer-color[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-standard-chip.mat-primary.mat-mdc-chip-highlighted.customer-color[_ngcontent-%COMP%]{background-color:var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .alt-form-background[_ngcontent-%COMP%]   mat-form-field.mat-form-field-appearance-outline[_ngcontent-%COMP%]   .mdc-notched-outline[_ngcontent-%COMP%], .aareon-dark-theme[_ngcontent-%COMP%]   mat-form-field.mat-form-field-appearance-outline[_ngcontent-%COMP%]   .mdc-notched-outline[_ngcontent-%COMP%]{background-color:var(--adcl-button-filter-background)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-icon.mat-primary[_ngcontent-%COMP%]{color:var(--adcl-color-primary)!important}.mat-mdc-raised-button.accept-rent-adjustment-button[_ngcontent-%COMP%], .mat-mdc-unelevated-button[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #0237ff;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.accept-rent-adjustment-button[_ngcontent-%COMP%]:not(:disabled), .mat-mdc-unelevated-button[_ngcontent-%COMP%]:not(:disabled){background-color:#0237ff}.gallery-header[_ngcontent-%COMP%]{padding:8px 0}@media (max-width: 769px){.gallery-header[_ngcontent-%COMP%]{padding:0}}.sort-and-search[_ngcontent-%COMP%]{display:grid;grid-template-areas:"sort search";grid-template-columns:1fr auto;row-gap:2rem;padding-bottom:24px}@media (max-width: 769px){.sort-and-search[_ngcontent-%COMP%]{grid-template-areas:"sort" "search";grid-template-columns:auto}}.sort-filter-button[_ngcontent-%COMP%]{max-width:310px}.sort-filter-button[_ngcontent-%COMP%]   .sort-filter-title[_ngcontent-%COMP%]{line-height:1.2em}.filter-choice[_ngcontent-%COMP%]{width:100%;grid-area:sort;display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:1rem}.one-choice[_ngcontent-%COMP%]{display:flex;width:fit-content}.one-choice[_ngcontent-%COMP%]   .mat-mdc-button.mat-mdc-button-base[_ngcontent-%COMP%]{height:30px;padding:6px 4px 4px 16px;line-height:19px}.one-choice[_ngcontent-%COMP%]   .calendar-category-title-select.mat-mdc-button.mat-mdc-button-base[_ngcontent-%COMP%]{padding:4px 4px 4px 16px}.sort-filter-title[_ngcontent-%COMP%]{display:inline-block;max-width:206px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 290px){.sort-filter-title[_ngcontent-%COMP%]{width:100%}}.cat-choice[_ngcontent-%COMP%]{grid-area:sort;padding-right:10vw}@media (max-width: 769px){.cat-choice[_ngcontent-%COMP%]{padding-right:0}}.smaller-title.mat-mdc-card-title[_ngcontent-%COMP%]{font-size:large;line-height:24px;padding-bottom:4px;padding-top:8px}.chips-container[_ngcontent-%COMP%]{max-height:100px;overflow-y:auto}@media (max-width: 1020px){.chips-container[_ngcontent-%COMP%]{max-height:150px}}@media (max-width: 769px){.gallery-section[_ngcontent-%COMP%]{padding:0}}.gallery-section[_ngcontent-%COMP%]   mat-form-field.mat-form-field-appearance-outline[_ngcontent-%COMP%]{--adcl-formfield-height: 30px;line-height:20px}.gallery-section[_ngcontent-%COMP%]   mat-form-field.mat-form-field-appearance-outline[_ngcontent-%COMP%]   .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{height:0}.search-all[_ngcontent-%COMP%]{grid-area:search;max-width:360px;justify-self:right;display:flex;flex-direction:column-reverse}.search-all[_ngcontent-%COMP%]   .mat-mdc-form-field-icon-prefix[_ngcontent-%COMP%] &gt; .mat-icon[_ngcontent-%COMP%]{padding:12px 3px 12px 12px}@media (max-width: 769px){.search-all[_ngcontent-%COMP%]{max-width:100%;width:100%}}.sort-no-search[_ngcontent-%COMP%]{padding-bottom:24px}@media (max-width: 769px){.sort-no-search[_ngcontent-%COMP%]{padding-bottom:16px}}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-paginator.paginator-no-background[_ngcontent-%COMP%]{background-color:transparent}.sorting-and-searching[_ngcontent-%COMP%]{display:flex;gap:20px}.sorting-link[_ngcontent-%COMP%]{align-self:center;font-weight:700}.sorting-link[_ngcontent-%COMP%]:hover{text-decoration:none;cursor:pointer}.claim-label[_ngcontent-%COMP%]{border-radius:4px;text-align:center;display:inline-block;color:#fff;font-size:12px;padding:2px 8px;line-height:16px;max-width:max-content}.new-claim[_ngcontent-%COMP%]{background-color:#0288d1}.action-claim[_ngcontent-%COMP%]{background-color:#848b93}.old-claim[_ngcontent-%COMP%]{background-color:#33bf8b}.news-detail-image-container[_ngcontent-%COMP%]{width:100%;object-fit:contain;border-radius:16px 16px 0 0}.news-image[_ngcontent-%COMP%]{width:100%;object-fit:cover;border-radius:16px 16px 0 0}.preview-news-cards[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));column-gap:32px;row-gap:20px;justify-items:center}@media (max-width: 769px){.preview-news-cards[_ngcontent-%COMP%]{grid-template-columns:1fr}.preview-news-cards[_ngcontent-%COMP%]   .card-max-width[_ngcontent-%COMP%]{max-width:100%}}.card-max-width[_ngcontent-%COMP%]{max-width:500px;width:100%}.a-new-headline[_ngcontent-%COMP%]{font-size:large;font-weight:600;padding-bottom:4px}.date-and-category[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding-bottom:8px;align-items:flex-start}.a-new-date[_ngcontent-%COMP%]{padding-bottom:16px;font-weight:700;color:#848b93;text-transform:uppercase;font-size:11px;letter-spacing:.1rem}.show-all-news[_ngcontent-%COMP%]{justify-self:right;font-weight:600;color:var(--theme-primary-500);line-height:32px}.no-img-container[_ngcontent-%COMP%]{display:block;text-align:center;height:200px}.default-icon[_ngcontent-%COMP%]{width:150px;height:200px;max-height:100%;max-width:100%;color:#cbced2}.a-new-text[_ngcontent-%COMP%]{margin-bottom:32px}.card-position[_ngcontent-%COMP%]{position:relative}.news-operations[_ngcontent-%COMP%]{position:absolute;bottom:16px}.news-operations[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--theme-primary-500);cursor:pointer}']});let n=e;return n})();var f5=()=&gt;({height:"20px",width:"80px"}),f5e=()=&gt;[1,2,3],g5e=()=&gt;({height:"20px",width:"60px"}),_5e=()=&gt;({height:"20px",width:"120px"});function b5e(n,e){n&amp;1&amp;&amp;(m(0,"mat-card")(1,"div",6)(2,"a",7),C(3,"ngx-skeleton-loader",3),h(),m(4,"div",8),C(5,"ngx-skeleton-loader",3),h(),m(6,"div",9),C(7,"ngx-skeleton-loader",3),h()()()),n&amp;2&amp;&amp;(d(3),p("theme",A(3,f5)),d(2),p("theme",A(4,g5e)),d(2),p("theme",A(5,_5e)))}function v5e(n,e){n&amp;1&amp;&amp;(H(0),m(1,"div",1)(2,"h2",2),C(3,"ngx-skeleton-loader",3),h(),m(4,"a",4),C(5,"ngx-skeleton-loader",3),h()(),w(6,b5e,8,6,"mat-card",5),W()),n&amp;2&amp;&amp;(d(3),p("theme",A(3,f5)),d(2),p("theme",A(4,f5)),d(),p("ngForOf",A(5,f5e)))}function y5e(n,e){if(n&amp;1&amp;&amp;(m(0,"a",11),v(1),h()),n&amp;2){let i=_(2);p("routerLink",i.allPageUrl),d(),S(" ",i.i18n.SHOW_ALL," ")}}function C5e(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",15),v(2),h(),W()),n&amp;2){let i=_().$implicit;d(),ln("background-color",i.color),d(),S(" ",i.categorie," ")}}function x5e(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",15),v(2),h(),W()),n&amp;2){let i=_().$implicit;d(),ln("background-color","#3788D8"),d(),S(" ",i.categorie," ")}}function w5e(n,e){if(n&amp;1){let i=U();m(0,"mat-card",13),P("click",function(r){let o=I(i).$implicit,a=_(3);return T(a.eventClick(r,o))}),m(1,"div",6)(2,"div",7)(3,"div",14),v(4),h()(),m(5,"div",8),w(6,C5e,3,3,"ng-container",0)(7,x5e,3,3,"ng-container",0),h(),m(8,"div",9),v(9),h()()()}if(n&amp;2){let i=e.$implicit,t=_(3);d(4),N(i.title),d(2),p("ngIf",i.color!==void 0&amp;&amp;i.color!=="undefined"),d(),p("ngIf",i.color===void 0||i.color==="undefined"),d(2),Mt(" ",i.parsedStartDate," "," "+t.i18n.TIME," ")}}function M5e(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,w5e,10,5,"mat-card",12),W()),n&amp;2){let i=_(2);d(),p("ngForOf",i.previewAppointments)}}function k5e(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"mat-card",16)(2,"mat-card-content"),v(3),h()(),W()),n&amp;2){let i=_(2);d(3),S(" ",i.i18n.NO_APPOINTMENTS," ")}}function O5e(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",1)(2,"h2",2),v(3),h(),w(4,y5e,2,2,"a",10),h(),w(5,M5e,2,1,"ng-container",0)(6,k5e,4,1,"ng-container",0),W()),n&amp;2){let i=_();d(3),S(" ",i.widgetParameters.headline," "),d(),p("ngIf",i.allPageUrl),d(),p("ngIf",!i.noContent),d(),p("ngIf",i.noContent)}}var g5=(()=&gt;{let e=class e{constructor(t,r,o){this.httpService=t,this.matDialog=r,this.overlay=o,this.i18n=fw,this.allPageUrl=null,this.isLoading=!0,this.noContent=!1}ngOnInit(){this.widgetParameters.link_to_list&amp;&amp;(this.allPageUrl=xr.getFrontendRouteForLinkParameter(this.widgetParameters.link_to_list)),this.httpService.getEventsByDateRange(!0,!0).subscribe({next:t=&gt;{this.isLoading=!1,t.appointments.forEach(o=&gt;{o.previewStartDate=this.calculateNextOccurrence(o)||o.startDate}),t.appointments=t.appointments.sort((o,a)=&gt;{if(o.sticky!==a.sticky)return a.sticky?1:-1;let s=new Date(o.previewStartDate||o.startDate),c=new Date(a.previewStartDate||o.startDate);return s.getTime()-c.getTime()});let r=parseInt(this.widgetParameters.max_item_count);this.previewAppointments=[];for(let o=0;o&lt;t.appointments.length&amp;&amp;o&lt;r;o++)this.previewAppointments.push(t.appointments[o]),this.previewAppointments[o].parsedStartDate=Ya(this.previewAppointments[o].previewStartDate||this.previewAppointments[o].startDate,{weekday:"short",month:"2-digit",year:"numeric",day:"2-digit",hour:"numeric",minute:"numeric",locale:"de-DE"});(!this.previewAppointments||this.previewAppointments.length&lt;1)&amp;&amp;(this.noContent=!0)}})}eventClick(t,r){t.preventDefault();let o={autoFocus:"dialog",scrollStrategy:this.overlay.scrollStrategies.noop()};window.innerWidth&lt;769&amp;&amp;(o.panelClass=["adcl-fullscreen-dialog"]);let a=this.matDialog.open(IM,o);a.componentInstance.fcEvent=r,a.componentInstance.translation=this.i18n,a.componentInstance.fcEventStartDate=Ya(r.previewStartDate||new Date,{month:"2-digit",year:"numeric",day:"2-digit",locale:this.i18n.LOCAL})}calculateNextOccurrence(t){let r=this.calculateRruleString(t),o=new Date;if(o.setHours(0,0,0,0),r==""){let a=new Date(t.startDate);if(a.getTime()&gt;o.getTime())return t.startDate;if(a.getFullYear()===o.getFullYear()&amp;&amp;a.getMonth()===o.getMonth()&amp;&amp;a.getDate()===o.getDate()){o.setHours(12,0,0,0);let s=o.toISOString().split("T")[0],c=t.startDate.split("T")[1].split("+")[0],l="+01:00";return o.getTimezoneOffset()===-120&amp;&amp;(l="+02:00"),s+"T"+c+l}else{o.setHours(12,0,0,0);let s=o.toISOString().split("T")[0],c="+01:00";return o.getTimezoneOffset()===-120&amp;&amp;(c="+02:00"),s+"T00:00:00"+c}}else if(r!==""){let a=/\d{4}-\d{2}-\d{2}T(\d{2}):(\d{2}):(\d{2})/,s=t.startDate.match(a),c=ct.fromString(r).after(o,!0)?.toISOString().split("Z")[0];if(s){let l=s[1];c=c?.replace(/^(\d{4}-\d{2}-\d{2}T)\d{2}/,`$1${l}`)}return c}return null}calculateRruleString(t){if(t.isrecurrent==!0){let r=(o,a,s)=&gt;{let c;return a==="DTSTART"?c=new RegExp(`${a}:\\d{8}T\\d{6}Z`,"g"):a==="UNTIL"&amp;&amp;(c=new RegExp(`${a}=\\d{8}T\\d{6}Z`,"g")),o.replace(c,`${a}=${s}`)};if(t.isdaily==!0){let o={freq:Zt.DAILY,interval:1,dtstart:new Date(t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,"")),until:new Date(t.endDate.replace(/([+\\-]\d{2}:\d{2})$/,""))};return r(r(new ct(o).toString(),"DTSTART",t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,"")),"UNTIL",t.endDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,""))}else if(t.isweekly==!0){let o={freq:Zt.WEEKLY,interval:1,dtstart:new Date(t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,"")),until:new Date(t.endDate.replace(/([+\\-]\d{2}:\d{2})$/,"")),byweekday:t.recurrenceDays?t.recurrenceDays.map(this.changeDaysToStrings).filter(a=&gt;a!==void 0&amp;&amp;a!=="").filter(a=&gt;["MO","TU","WE","TH","FR","SA","SU"].includes(a)).map(a=&gt;$i.fromStr(a)).filter(a=&gt;a!==void 0):[]};return r(r(new ct(o).toString(),"DTSTART",t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,"")),"UNTIL",t.endDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,""))}else if(t.ismonthly==!0){if(t.field_field_montly_options=="calendarday"){let o={freq:Zt.MONTHLY,interval:t.monltycalendardaymonth??1,dtstart:new Date(t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,"")),until:new Date(t.endDate.replace(/([+\\-]\d{2}:\d{2})$/,"")),bymonthday:[t.monthlycalendarday??1]};return r(r(new ct(o).toString(),"DTSTART",t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,"")),"UNTIL",t.endDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,""))}else if(t.field_field_montly_options=="weekday")return"DTSTART:"+t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,"")+`
RRULE:FREQ=MONTHLY;BYDAY=`+(t.monthlymonthonweek==="last"?"-1":t.monthlymonthonweek)+this.changeDaysToStrings(t.monthlymonthonweekday)+";INTERVAL="+(t.monthlymonthonweekmonth??1)+";UNTIL="+t.endDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,"")}else if(t.isyearly==!0){let o={freq:Zt.YEARLY,interval:1,dtstart:new Date(t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,"")),until:new Date(t.endDate.replace(/([+\\-]\d{2}:\d{2})$/,""))};return r(r(new ct(o).toString(),"DTSTART",t.startDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,"")),"UNTIL",t.endDate.replace(/([+\\-]\d{2}:\d{2})$/,"").replace(/[-\\:]/g,""))}}return""}changeDaysToStrings(t){return t?.toLowerCase()==="monday"?"MO":t?.toLowerCase()==="tuesday"?"TU":t?.toLowerCase()==="wednesday"?"WE":t?.toLowerCase()==="thursday"?"TH":t?.toLowerCase()==="friday"?"FR":t?.toLowerCase()==="saturday"?"SA":t?.toLowerCase()==="sunday"?"SU":""}};e.\u0275fac=function(r){return new(r||e)(x(Xf),x(Jn),x(qt))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-preview-appointments"]],inputs:{widgetParameters:"widgetParameters"},decls:2,vars:2,consts:[[4,"ngIf"],[1,"grid-for-preview-header"],[1,"preview-headline"],[3,"theme"],[1,"show-parent"],[4,"ngFor","ngForOf"],[1,"grid-for-pre-cat"],[1,"pre-app-title"],[1,"pre-cat"],[1,"pre-app-date"],["class","show-parent",3,"routerLink",4,"ngIf"],[1,"show-parent",3,"routerLink"],["class","preview-card link-card",3,"click",4,"ngFor","ngForOf"],[1,"preview-card","link-card",3,"click"],[1,"preview-card-title"],[1,"cat-label"],[1,"no-data-reason"]],template:function(r,o){r&amp;1&amp;&amp;w(0,v5e,7,6,"ng-container",0)(1,O5e,7,4,"ng-container",0),r&amp;2&amp;&amp;(p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading))},dependencies:[Ue,fe,Ge,et,Dt,Ji],styles:['.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.grid-for-preview-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:7fr 3fr}@media (max-width: 290px){.grid-for-preview-header[_ngcontent-%COMP%]{grid-template-columns:1fr}}.preview-headline[_ngcontent-%COMP%]{font-weight:600}@media (max-width: 290px){.preview-headline[_ngcontent-%COMP%]{margin-bottom:0}}.show-parent[_ngcontent-%COMP%]{justify-self:right;font-weight:600;color:var(--theme-primary-500);padding-top:6px;margin-bottom:16px}@media (max-width: 290px){.show-parent[_ngcontent-%COMP%]{justify-self:left}}.link-card[_ngcontent-%COMP%]{cursor:pointer;height:100%}.link-card[_ngcontent-%COMP%]:hover{box-shadow:0 0 1px #3031330d,0 8px 16px #3031331a!important}.preview-card-title[_ngcontent-%COMP%]{margin-bottom:8px;font-size:large;display:block;word-break:break-word}.preview-card-title.no-margin[_ngcontent-%COMP%]{margin-bottom:0}.block-link[_ngcontent-%COMP%]{display:block;color:#343f4d;text-decoration:none}.grid-for-pre-cat[_ngcontent-%COMP%]{padding:16px;display:grid;grid-template-areas:"title cat" "date date";column-gap:16px}.pre-app-title[_ngcontent-%COMP%]{grid-area:title}.pre-cat[_ngcontent-%COMP%]{grid-area:cat;max-height:26px;justify-self:end}.cat-label[_ngcontent-%COMP%]{border-radius:4px;text-align:center;display:inline-block;color:#fff;font-size:12px;padding:2px 8px;line-height:16px;max-width:max-content}.pre-app-date[_ngcontent-%COMP%]{grid-area:date;line-height:24px}.no-data-reason[_ngcontent-%COMP%]{margin:24px 0}']});let n=e;return n})();var LZ={SHOW_ALL:"Alle anzeigen"};var E5e=()=&gt;({height:"20px",width:"200px"}),_5=()=&gt;({height:"20px",width:"80px"}),S5e=()=&gt;[1,2,3],JM=()=&gt;({height:"32px",width:"32px"}),jZ=()=&gt;({height:"20px",width:"120px"}),P5e=n=&gt;({"new-bold":n});function D5e(n,e){n&amp;1&amp;&amp;(m(0,"mat-card")(1,"div",7)(2,"div",8),C(3,"ngx-skeleton-loader",5),h(),m(4,"div")(5,"div",9),C(6,"ngx-skeleton-loader",5),h(),m(7,"div"),C(8,"ngx-skeleton-loader",5),h()(),m(9,"a",8),C(10,"ngx-skeleton-loader",5),h()()()),n&amp;2&amp;&amp;(d(3),p("theme",A(4,JM)),d(3),p("theme",A(5,jZ)),d(2),p("theme",A(6,_5)),d(2),p("theme",A(7,JM)))}function I5e(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",1)(2,"h2",2),C(3,"ngx-skeleton-loader",3),h(),m(4,"a",4),C(5,"ngx-skeleton-loader",5),h()(),w(6,D5e,11,8,"mat-card",6),W()),n&amp;2){let i=_();d(3),p("theme",A(4,E5e)),d(),p("href",i.allPageUrl,_t),d(),p("theme",A(5,_5)),d(),p("ngForOf",A(6,S5e))}}function T5e(n,e){if(n&amp;1&amp;&amp;(m(0,"a",11),v(1),h()),n&amp;2){let i=_(2);p("routerLink",i.allPageUrl),d(),S(" ",i.predoctranslations.SHOW_ALL," ")}}function A5e(n,e){n&amp;1&amp;&amp;C(0,"div",25)}function R5e(n,e){if(n&amp;1){let i=U();m(0,"a",16),P("click",function(){I(i);let r=_().$implicit,o=_(3);return T(o.downloadDocument(r))}),m(1,"div",7)(2,"div",17),C(3,"crm-frontend-file-icon",18),m(4,"div",19),w(5,A5e,1,0,"div",20),h()(),m(6,"div")(7,"div",21),v(8),h(),m(9,"div",22),v(10),h()(),m(11,"div",23),C(12,"mat-icon",24),h()()()}if(n&amp;2){let i=_().$implicit;d(3),p("matTooltip",i.fileType?i.fileType.split("/")[1]:"")("fileName",i.fileName)("filePath",i.downloadUrl),d(2),p("ngIf",i.downloadTime===null),d(2),p("ngClass",we(7,P5e,i.downloadTime===null)),d(),N(i.label),d(2),N(i.fileCategory)}}function F5e(n,e){n&amp;1&amp;&amp;(m(0,"div",7)(1,"div",8),C(2,"ngx-skeleton-loader",5),h(),m(3,"div")(4,"div",9),C(5,"ngx-skeleton-loader",5),h(),m(6,"div"),C(7,"ngx-skeleton-loader",5),h()(),m(8,"a",8),C(9,"ngx-skeleton-loader",5),h()()),n&amp;2&amp;&amp;(d(2),p("theme",A(4,JM)),d(3),p("theme",A(5,jZ)),d(2),p("theme",A(6,_5)),d(2),p("theme",A(7,JM)))}function N5e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card",13),w(1,R5e,13,9,"a",14)(2,F5e,10,8,"div",15),h()),n&amp;2){let i=e.$implicit;d(),p("ngIf",!i.loading),d(),p("ngIf",i.loading)}}function L5e(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,N5e,3,2,"mat-card",12),W()),n&amp;2){let i=_(2);d(),p("ngForOf",i.previewDocuments)}}function j5e(n,e){n&amp;1&amp;&amp;(H(0),m(1,"mat-card",26)(2,"mat-card-content"),v(3),h()(),W()),n&amp;2&amp;&amp;(d(3),N("Es liegen aktuell keine Dokumente vor."))}function V5e(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",1)(2,"h2",2),v(3),h(),w(4,T5e,2,2,"a",10),h(),w(5,L5e,2,1,"ng-container",0)(6,j5e,4,1,"ng-container",0),W()),n&amp;2){let i=_();d(3),S(" ",i.widgetParameters.headline," "),d(),p("ngIf",i.allPageUrl),d(),p("ngIf",i.previewDocuments&amp;&amp;i.previewDocuments.length&gt;0),d(),p("ngIf",!i.previewDocuments||i.previewDocuments.length===0)}}var b5=(()=&gt;{let e=class e{constructor(t,r,o,a){this.docService=t,this.notificationService=r,this.translationsService=o,this.analyticsService=a,this.predoctranslations=LZ,this.previewDocuments=null,this.isLoading=!0,this.allPageUrl=null}ngOnInit(){this.i18n=this.translationsService.getAllTranslations(),this.widgetParameters.link_to_list&amp;&amp;(this.allPageUrl=xr.getFrontendRouteForLinkParameter(this.widgetParameters.link_to_list));let t=this.widgetParameters.max_item_count;this.docService.getData(t).subscribe({next:r=&gt;{this.isLoading=!1,this.previewDocuments=r}})}downloadDocument(t){t.loading=!0,this.docService.downloadDocument(t).subscribe({next:r=&gt;{let o=this.docService.checkLabelForType(t.fileName,t.label),a=window.URL.createObjectURL(r),s=document.createElement("a");s.href=a,s.download=o,document.body.appendChild(s),s.click(),t.downloadTime="now",window.URL.revokeObjectURL(a),document.body.removeChild(s),t.loading=!1,this.notificationService.showSuccessMessage(this.i18n.DOCUMENTS.DOWNLOAD_SUCCESS??""),this.analyticsService.trackEvent("Dokumente",`${t.label} - Erfolgreich`,t.label)},error:()=&gt;{this.notificationService.showErrorMessage(this.i18n.DOCUMENTS.DOWNLOAD_ERROR??""),this.analyticsService.trackEvent("Dokumente",`${t.label} - Fehler`,t.label),t.loading=!1}})}};e.\u0275fac=function(r){return new(r||e)(x(yx),x(St),x(Io),x(vi))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-preview-documents"]],inputs:{widgetParameters:"widgetParameters"},decls:2,vars:2,consts:[[4,"ngIf"],[1,"grid-for-preview-header"],[1,"preview-headline"],[2,"width","100%",3,"theme"],[1,"show-parent",3,"href"],[3,"theme"],[4,"ngFor","ngForOf"],[1,"grid-for-pre-docs"],[1,"align-center-div"],[1,"pre-doc-title"],["class","show-parent",3,"routerLink",4,"ngIf"],[1,"show-parent",3,"routerLink"],["class","preview-card link-card",4,"ngFor","ngForOf"],[1,"preview-card","link-card"],["class","block-link","download","",3,"click",4,"ngIf"],["class","grid-for-pre-docs",4,"ngIf"],["download","",1,"block-link",3,"click"],[1,"align-center-div","updiv","document-preview-two-icons"],[1,"file-icon",3,"matTooltip","fileName","filePath"],[1,"document-status","card-list-cell"],["matTooltip","Ungelesen","class","status-new-icon",4,"ngIf"],[1,"preview-card-title",3,"ngClass"],[1,"preview-card-category"],[1,"align-center-div","downdiv"],["svgIcon","basics:download",1,"file-icon"],["matTooltip","Ungelesen",1,"status-new-icon"],[1,"no-data-reason"]],template:function(r,o){r&amp;1&amp;&amp;w(0,I5e,7,7,"ng-container",0)(1,V5e,7,4,"ng-container",0),r&amp;2&amp;&amp;(p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading))},dependencies:[Tt,Ue,fe,et,Dt,Ce,Ge,Ji,Jc,tr],styles:['.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.grid-for-preview-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:7fr 3fr}@media (max-width: 290px){.grid-for-preview-header[_ngcontent-%COMP%]{grid-template-columns:1fr}}.preview-headline[_ngcontent-%COMP%]{font-weight:600}@media (max-width: 290px){.preview-headline[_ngcontent-%COMP%]{margin-bottom:0}}.show-parent[_ngcontent-%COMP%]{justify-self:right;font-weight:600;color:var(--theme-primary-500);padding-top:6px;margin-bottom:16px}@media (max-width: 290px){.show-parent[_ngcontent-%COMP%]{justify-self:left}}.link-card[_ngcontent-%COMP%]{cursor:pointer;height:100%}.link-card[_ngcontent-%COMP%]:hover{box-shadow:0 0 1px #3031330d,0 8px 16px #3031331a!important}.preview-card-title[_ngcontent-%COMP%]{margin-bottom:8px;font-size:large;display:block;word-break:break-word}.preview-card-title.no-margin[_ngcontent-%COMP%]{margin-bottom:0}.block-link[_ngcontent-%COMP%]{display:block;color:#343f4d;text-decoration:none}.grid-for-pre-docs[_ngcontent-%COMP%]{padding:16px;display:grid;grid-template-areas:"updiv predoctitle downdiv";grid-template-columns:1fr 8fr 1fr;column-gap:6px}@media (max-width: 400px){.grid-for-pre-docs[_ngcontent-%COMP%]{grid-template-columns:1fr 9fr;grid-template-areas:"updiv predoctitle" "downdiv predoctitle"}}.pre-doc-title[_ngcontent-%COMP%]{font-weight:550;grid-area:predoctitle}.preview-card-category[_ngcontent-%COMP%]{line-height:24px}.updiv[_ngcontent-%COMP%]{grid-area:updiv}.downdiv[_ngcontent-%COMP%]{grid-area:downdiv}.align-center-div[_ngcontent-%COMP%]{justify-self:left;align-self:center;width:32px;height:32px}@media (max-width: 290px){.align-center-div[_ngcontent-%COMP%]{align-self:flex-start}}.document-preview-two-icons[_ngcontent-%COMP%]{display:flex;justify-content:space-between;width:64px;margin-right:32px}.file-icon[_ngcontent-%COMP%]{width:100%;height:100%}.new-bold[_ngcontent-%COMP%]{font-weight:700}.no-data-reason[_ngcontent-%COMP%]{margin:24px 0}']});let n=e;return n})();var VZ={SHOW_ALL:"Alle anzeigen",NUMBER:"Nr."};var B5e=()=&gt;({height:"20px",width:"200px",marginBottom:0}),z5e=()=&gt;({height:"20px",width:"80px",marginBottom:0}),H5e=()=&gt;[1,2,3],BZ=()=&gt;({height:"20px",marginBottom:0}),U5e=()=&gt;({height:"20px",width:"36px",marginBottom:0}),W5e=n=&gt;[n];function G5e(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",4),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,B5e)))}function $5e(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),W()),n&amp;2){let i=_();d(),S(" ",i.widgetParameters.headline," ")}}function Y5e(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",6),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,z5e)))}function q5e(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),W()),n&amp;2){let i=_(2);d(),S(" ",i.i18n.SHOW_ALL," ")}}function Z5e(n,e){if(n&amp;1&amp;&amp;(m(0,"a",5),w(1,Y5e,2,2,"ng-container",2)(2,q5e,2,1,"ng-container",2),h()),n&amp;2){let i=_();p("routerLink",i.allPageUrl),d(),p("ngIf",i.isLoading),d(),p("ngIf",!i.isLoading)}}function Q5e(n,e){n&amp;1&amp;&amp;(m(0,"mat-card",8)(1,"div",9)(2,"div",10)(3,"div",11),C(4,"ngx-skeleton-loader",6),h()(),m(5,"div",12)(6,"div",13),C(7,"ngx-skeleton-loader",6),h()()(),m(8,"div",14)(9,"div"),C(10,"ngx-skeleton-loader",6),h()()()),n&amp;2&amp;&amp;(d(4),p("theme",A(3,BZ)),d(3),p("theme",A(4,U5e)),d(3),p("theme",A(5,BZ)))}function K5e(n,e){n&amp;1&amp;&amp;(H(0),w(1,Q5e,11,6,"mat-card",7),W()),n&amp;2&amp;&amp;(d(),p("ngForOf",A(1,H5e)))}function X5e(n,e){n&amp;1&amp;&amp;(m(0,"div",19),v(1),h()),n&amp;2&amp;&amp;(d(),S(" ","Offen"," "))}function J5e(n,e){n&amp;1&amp;&amp;(m(0,"div",20),v(1),h()),n&amp;2&amp;&amp;(d(),S(" ","In Bearbeitung"," "))}function e6e(n,e){n&amp;1&amp;&amp;(m(0,"div",21),v(1),h()),n&amp;2&amp;&amp;(d(),S(" ","Abgeschlossen"," "))}function t6e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card",8)(1,"a",15)(2,"div",9)(3,"div",10)(4,"div",11),v(5),h()(),m(6,"div",12),w(7,X5e,2,1,"div",16)(8,J5e,2,1,"div",17)(9,e6e,2,1,"div",18),h()(),m(10,"div",14)(11,"div"),v(12),h()()()()),n&amp;2){let i=e.$implicit;d(),p("routerLink",we(6,W5e,i.detailLink)),d(4),N(i.subject),d(2),p("ngIf",i.status.label==="Unacknowledged"),d(),p("ngIf",i.status.label==="In Process"),d(),p("ngIf",i.status.label==="Closed"),d(3),N(i.contracts)}}function n6e(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,t6e,13,8,"mat-card",7),W()),n&amp;2){let i=_();d(),p("ngForOf",i.previewClaims)}}function i6e(n,e){n&amp;1&amp;&amp;(H(0),m(1,"mat-card",22)(2,"mat-card-content"),v(3),h()(),W()),n&amp;2&amp;&amp;(d(3),N("Es liegen aktuell keine Meldungen vor."))}var v5=(()=&gt;{let e=class e{constructor(t){this.claimDataService=t,this.i18n=VZ,this.previewClaims=[],this.icon="",this.isLoading=!0,this.allPageUrl=null,this.claimSubscription$=null}ngOnInit(){this.widgetParameters.link_to_list&amp;&amp;(this.allPageUrl=xr.getFrontendRouteForLinkParameter(this.widgetParameters.link_to_list));let t=this.widgetParameters.max_item_count;this.claimSubscription$=this.claimDataService.getClaimsListDetails(t).subscribe({next:r=&gt;{this.isLoading=!1,this.previewClaims=r.map(o=&gt;Ke(ee({},o),{detailLink:Og.getClaimDetailLink(o)}))}})}ngOnDestroy(){this.claimSubscription$&amp;&amp;this.claimSubscription$.unsubscribe()}};e.\u0275fac=function(r){return new(r||e)(x(Xl))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-preview-claims"]],inputs:{widgetParameters:"widgetParameters"},decls:8,vars:6,consts:[[1,"grid-for-preview-header"],[1,"preview-headline"],[4,"ngIf"],["class","show-parent",3,"routerLink",4,"ngIf"],[2,"width","100%",3,"theme"],[1,"show-parent",3,"routerLink"],[3,"theme"],["class","card-max-width link-card",4,"ngFor","ngForOf"],[1,"card-max-width","link-card"],[1,"grid-for-pre-claims-card"],[1,"claim-text"],[1,"pre-claim-title","preview-card-title"],[1,"file-icon"],[1,"claim-label"],[1,"claim-infos"],[1,"link-container",3,"routerLink"],["class","new-claim claim-label",4,"ngIf"],["class","action-claim claim-label",4,"ngIf"],["class","old-claim claim-label",4,"ngIf"],[1,"new-claim","claim-label"],[1,"action-claim","claim-label"],[1,"old-claim","claim-label"],[1,"no-data-reason"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0)(1,"h2",1),w(2,G5e,2,2,"ng-container",2)(3,$5e,2,1,"ng-container",2),h(),w(4,Z5e,3,3,"a",3),h(),w(5,K5e,2,2,"ng-container",2)(6,n6e,2,1,"ng-container",2)(7,i6e,4,1,"ng-container",2)),r&amp;2&amp;&amp;(d(2),p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading),d(),p("ngIf",o.allPageUrl),d(),p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading&amp;&amp;o.previewClaims.length&gt;0),d(),p("ngIf",!o.isLoading&amp;&amp;o.previewClaims.length===0))},dependencies:[Ue,fe,et,Dt,Ge,Ji],styles:['.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.grid-for-preview-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:7fr 3fr}@media (max-width: 290px){.grid-for-preview-header[_ngcontent-%COMP%]{grid-template-columns:1fr}}.preview-headline[_ngcontent-%COMP%]{font-weight:600}@media (max-width: 290px){.preview-headline[_ngcontent-%COMP%]{margin-bottom:0}}.show-parent[_ngcontent-%COMP%]{justify-self:right;font-weight:600;color:var(--theme-primary-500);padding-top:6px;margin-bottom:16px}@media (max-width: 290px){.show-parent[_ngcontent-%COMP%]{justify-self:left}}.link-card[_ngcontent-%COMP%]{cursor:pointer;height:100%}.link-card[_ngcontent-%COMP%]:hover{box-shadow:0 0 1px #3031330d,0 8px 16px #3031331a!important}.preview-card-title[_ngcontent-%COMP%]{margin-bottom:8px;font-size:large;display:block;word-break:break-word}.preview-card-title.no-margin[_ngcontent-%COMP%]{margin-bottom:0}.block-link[_ngcontent-%COMP%]{display:block;color:#343f4d;text-decoration:none}.claim-label[_ngcontent-%COMP%]{border-radius:4px;text-align:center;display:inline-block;color:#fff;font-size:12px;padding:2px 8px;line-height:16px;max-width:max-content}.new-claim[_ngcontent-%COMP%]{background-color:#0288d1}.action-claim[_ngcontent-%COMP%]{background-color:#848b93}.old-claim[_ngcontent-%COMP%]{background-color:#33bf8b}.grid-for-pre-claims-card[_ngcontent-%COMP%]{padding:16px 16px 0;display:grid;grid-template-columns:8.5fr max-content;grid-gap:16px;grid-template-areas:"pretext preicon"}@media (max-width: 290px){.grid-for-pre-claims-card[_ngcontent-%COMP%]{grid-template-columns:1fr auto}}.file-icon[_ngcontent-%COMP%]{justify-self:flex-end;grid-area:preicon}.claim-infos[_ngcontent-%COMP%]{padding:0 16px 16px;line-height:24px;overflow:hidden;text-overflow:ellipsis}.new-icon[_ngcontent-%COMP%]{color:var(--theme-primary-500)}.progress-icon[_ngcontent-%COMP%]{color:#ff8f00}.claim-number[_ngcontent-%COMP%]{font-size:small;font-weight:700;grid-area:prenumber}.claim-text[_ngcontent-%COMP%]{grid-area:pretext;overflow:hidden;text-overflow:ellipsis}.card-max-width[_ngcontent-%COMP%]{width:100%}@media (max-width: 769px){.card-max-width[_ngcontent-%COMP%]{max-width:100%}}.no-data-reason[_ngcontent-%COMP%]{margin:24px 0}']});let n=e;return n})();var r6e=()=&gt;({height:"20px",width:"200px"}),zZ=()=&gt;({height:"20px",width:"150px"}),o6e=()=&gt;[1,2,3],a6e=n=&gt;({"active-value":n});function s6e(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),C(1,"crm-frontend-consum-viewer",9),h()),n&amp;2){let i=_(2);d(),p("isLoading",i.isLoading)}}function c6e(n,e){n&amp;1&amp;&amp;(H(0),m(1,"div",2)(2,"h2",3),C(3,"ngx-skeleton-loader",4),h(),m(4,"div",5),C(5,"ngx-skeleton-loader",4),h(),m(6,"a",6),C(7,"ngx-skeleton-loader",4),h()(),m(8,"div",7),w(9,s6e,2,1,"div",8),h(),W()),n&amp;2&amp;&amp;(d(3),p("theme",A(4,r6e)),d(2),p("theme",A(5,zZ)),d(2),p("theme",A(6,zZ)),d(2),p("ngForOf",A(7,o6e)))}function l6e(n,e){if(n&amp;1){let i=U();m(0,"div",18),P("click",function(){let r=I(i).$implicit,o=_(3);return T(o.changeContractToSee(r.id))}),v(1),h()}if(n&amp;2){let i=e.$implicit,t=_(3);p("ngClass",we(2,a6e,t.activeValue===i.id)),d(),S(" ",i.label," ")}}function d6e(n,e){if(n&amp;1&amp;&amp;(m(0,"a",19),v(1),h()),n&amp;2){let i=_(3);p("routerLink",i.allPageUrl),d(),S(" ",i.i18n.overview," ")}}function u6e(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),C(1,"crm-frontend-consum-viewer",21),h()),n&amp;2){let i=e.$implicit,t=_(5);d(),p("isLoading",t.isLoading)("item",i)}}function m6e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",7),w(1,u6e,2,2,"div",8),h()),n&amp;2){let i=_(4);d(),p("ngForOf",i.consumptionCards)}}function p6e(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,m6e,2,1,"div",20),W()),n&amp;2){let i=_(3);d(),p("ngIf",i.consumptionCards.length)}}function h6e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card",22)(1,"mat-card-content"),v(2),h()()),n&amp;2){let i=_(3);d(2),S(" ",i.widgetParameters.emptymessage," ")}}function f6e(n,e){if(n&amp;1){let i=U();H(0),m(1,"div",2),C(2,"h2",10),m(3,"div",11)(4,"button",12),P("menuOpened",function(){I(i);let r=_(2);return T(r.filterMenuOpen=!0)})("menuClosed",function(){I(i);let r=_(2);return T(r.filterMenuOpen=!1)}),m(5,"span",13),v(6),h(),C(7,"mat-icon",14),h(),m(8,"mat-menu",null,0),w(10,l6e,2,4,"div",15),h()(),w(11,d6e,2,2,"a",16),h(),w(12,p6e,2,1,"ng-container",1)(13,h6e,3,1,"mat-card",17),W()}if(n&amp;2){let i=it(9),t=_(2);d(2),p("innerText",t.consumptionCards.length?t.i18n.yourConsumptionFor+" "+t.monthToSee+" "+t.yearToSee:t.i18n.yourConsumption),d(2),p("isActive",t.filterMenuOpen)("matMenuTriggerFor",i),d(2),N(t.contractButtonText),d(4),p("ngForOf",t.tenantContracts),d(),p("ngIf",t.allPageUrl),d(),p("ngIf",t.data&amp;&amp;t.data.consumption&amp;&amp;t.data.consumption.length&gt;0),d(),p("ngIf",!t.data||t.data&amp;&amp;!t.data.consumption||t.data&amp;&amp;t.data.consumption&amp;&amp;t.data.consumption.length&lt;=0)}}function g6e(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,f6e,14,8,"ng-container",1),W()),n&amp;2){let i=_();d(),p("ngIf",i.tenantContracts==null?null:i.tenantContracts.length)}}function _6e(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"h2",3),v(2),h(),m(3,"mat-card",22)(4,"mat-card-content"),v(5),h()(),W()),n&amp;2){let i=_();d(2),N(i.i18n.yourConsumption),d(3),S(" ",i.widgetParameters.emptymessage," ")}}var y5=(()=&gt;{let e=class e{constructor(t,r,o){this.translationService=t,this.dataService=r,this.contractService=o,this.i18n=N_,this.monthToSee="",this.data=null,this.yearToSee="",this.consumptionCards=[],this.filterMenuOpen=!1,this.contractMenu=!1,this.filterIconName="angle-down",this.tenantContracts=[],this.isLoading=!0,this.activeValue="",this.allPageUrl=null,this.hasErrors=!1,this.subscriptions=[]}ngOnInit(){this.widgetParameters.link_to_list&amp;&amp;(this.allPageUrl=xr.getFrontendRouteForLinkParameter(this.widgetParameters.link_to_list)),this.translationService.setMonths([this.i18n.january,this.i18n.february,this.i18n.march,this.i18n.april,this.i18n.may,this.i18n.june,this.i18n.july,this.i18n.august,this.i18n.september,this.i18n.october,this.i18n.november,this.i18n.december]);let t=ee({},N_);this.translationService.addLabels(Ke(ee({},t),{water:t.water,heating:t.warm,cooling:t.cold,hot_water:t.warmwater,cold_water:t.coldwater}));let r=JSON.parse(this.widgetParameters.content_targeting?.usage_types??"[]"),o=[ed.RENT,ed.OWNER];this.widgetParameters.content_targeting?.contract_types&amp;&amp;(o=JSON.parse(this.widgetParameters.content_targeting?.contract_types),o.length===0&amp;&amp;(o=[ed.RENT,ed.OWNER]));let a=this.contractService.getContractsByUsageAndType(r,o).subscribe(s=&gt;{this.tenantContracts=s,this.init()});this.subscriptions.push(a)}init(){this.tenantContracts[0]?(this.contractButtonText=this.tenantContracts[0].label,this.loadData(this.tenantContracts[0].id)):this.isLoading=!1}loadData(t){this.isLoading=!0;let r=cc(new Date,"yyyy-MM-dd"),o=cc(y2(new Date,{years:2}),"yyyy-MM-dd"),a=this.dataService.requestData(o,r,t).subscribe({next:s=&gt;{this.data=s,this.data&amp;&amp;(this.setConsumptionCards(this.data),this.monthToSee=this.translationService.getMonthLabel(this.data?.actualMonth?.dateMonth?this.data?.actualMonth.dateMonth:0),this.yearToSee=this.data?.actualMonth?.dateYear?.toString()||""),this.hasErrors=!1,this.isLoading=!1},error:s=&gt;{console.error(s),this.hasErrors=!0,this.isLoading=!1}});this.subscriptions.push(a)}setConsumptionCards(t){this.isLoading=!0;let r=[];["heating","hot_water","cooling"].forEach(a=&gt;{let s=t.actualMonth?.[a]?.amount;s!=null&amp;&amp;r.push({iconUrl:a,label:this.getTranslation(a),monthly:s,monthlyUnit:t.actualMonth?.[a]?.measure_unit??"",accumulated:t.yearlyAccumulated?.[a]?.amount||0,accumulatedUnit:t.yearlyAccumulated?.[a]?.measure_unit??"kWh",accumulatedYear:t.yearlyAccumulated?.[a]?this.calculateAccumulatedYear(t.yearlyAccumulated?.[a]):null})}),this.consumptionCards=r,this.isLoading=!1}getTranslation(t){return this.translationService.getLabel(t)}calculateAccumulatedYear(t){let r=null;return t.aggregated_until&amp;&amp;(r=t.aggregated_until.split("-")[0]),t.aggregated_from&amp;&amp;!t.aggregated_until&amp;&amp;(r=t.aggregated_from?.split("-")[0]),r}changeContractToSee(t){this.activeValue=t,this.contractButtonText=this.tenantContracts.find(r=&gt;r.id===t)?.label||"",this.loadData(t),this.toggleContractDropDown()}toggleContractDropDown(){this.contractMenu=!this.contractMenu,this.filterIconName=this.contractMenu?"angle-up":"angle-down"}ngOnDestroy(){this.subscriptions.forEach(t=&gt;t.unsubscribe())}};e.\u0275fac=function(r){return new(r||e)(x(Ms),x(C2),x(Wi))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-preview-eed"]],inputs:{widgetParameters:"widgetParameters"},decls:3,vars:3,consts:[["filterMenu",""],[4,"ngIf"],[1,"grid-for-eed-preview-header"],[1,"preview-headline"],[2,"width","100%",3,"theme"],[1,"crm-dropdown"],["href","#",1,"show-parent"],[1,"grid-for-pre-eed"],[4,"ngFor","ngForOf"],[1,"eed-consum-col",3,"isLoading"],[1,"preview-headline",3,"innerText"],[1,"crm-pre-dropdown","one-choice"],["mat-button","","adclFilterButton","",3,"menuOpened","menuClosed","isActive","matMenuTriggerFor"],[1,"sort-filter-title"],["svgIcon","arrows:chevron-down"],["mat-menu-item","",3,"ngClass","click",4,"ngFor","ngForOf"],["class","show-parent",3,"routerLink",4,"ngIf"],["class","no-data-reason",4,"ngIf"],["mat-menu-item","",3,"click","ngClass"],[1,"show-parent",3,"routerLink"],["class","grid-for-pre-eed",4,"ngIf"],[1,"eed-consum-col",3,"isLoading","item"],[1,"no-data-reason"]],template:function(r,o){r&amp;1&amp;&amp;w(0,c6e,10,8,"ng-container",1)(1,g6e,2,1,"ng-container",1)(2,_6e,6,2,"ng-container",1),r&amp;2&amp;&amp;(p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading&amp;&amp;!o.hasErrors),d(),p("ngIf",o.hasErrors&amp;&amp;!o.isLoading))},dependencies:[Tt,Ue,fe,Ge,Do,We,nr,pr,$r,Ce,et,Dt,Ji,P2],styles:['.crm-frontend-consum-viewer[_ngcontent-%COMP%]{display:flex;flex-direction:column}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .crm-frontend-consum-viewer-row[_ngcontent-%COMP%]{align-items:center}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .rounded-icon-cover[_ngcontent-%COMP%]{border-radius:50%;display:flex;align-items:center;justify-content:center;width:72px;height:72px;float:right}@media only screen and (min-width: 769px) and (max-width: 992px){.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .rounded-icon-cover[_ngcontent-%COMP%]{width:65px;height:65px}}@media only screen and (min-width: 993px) and (max-width: 1200px){.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .rounded-icon-cover[_ngcontent-%COMP%]{width:65px;height:65px}}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .eed-crm-frontend-consum-viewer-texts[_ngcontent-%COMP%]{grid-column:span 8}@media only screen and (max-width: 768px){.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .eed-crm-frontend-consum-viewer-texts[_ngcontent-%COMP%]{grid-column:span 7}}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .eed-crm-frontend-consum-viewer-texts[_ngcontent-%COMP%]   .eed-card-consumption[_ngcontent-%COMP%]{font-size:28px;line-height:28px}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .eed-crm-frontend-consum-viewer-texts[_ngcontent-%COMP%]   .eed-card-consumption[_ngcontent-%COMP%]   .eed-card-consumption-unit[_ngcontent-%COMP%]{font-size:16px}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .eed-crm-frontend-consum-viewer-texts[_ngcontent-%COMP%]   .eed-card-consumption-label[_ngcontent-%COMP%]{text-transform:capitalize}@media only screen and (min-width: 769px) and (max-width: 992px){.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .eed-crm-frontend-consum-viewer-texts[_ngcontent-%COMP%]   .eed-card-consumption-label[_ngcontent-%COMP%]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .eed-crm-frontend-consum-viewer-icon[_ngcontent-%COMP%]{grid-column:span 4}@media only screen and (max-width: 768px){.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .eed-crm-frontend-consum-viewer-icon[_ngcontent-%COMP%]{grid-column:span 5}}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .crm-accumulated__title[_ngcontent-%COMP%]{margin-top:2px}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .crm-accumulated__label[_ngcontent-%COMP%]{margin-top:2px;margin-right:5px}@media only screen and (min-width: 769px) and (max-width: 992px){.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .crm-accumulated__label[_ngcontent-%COMP%]{margin-right:2px}}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .crm-accumulated__unit[_ngcontent-%COMP%]{font-size:12px}.crm-frontend-consum-viewer[_ngcontent-%COMP%]   .crm-accumulated__value[_ngcontent-%COMP%]{font-weight:700}@media only screen and (min-width: 769px) and (max-width: 992px){.crm-frontend-consum-viewer[_ngcontent-%COMP%]{padding:12px 4px 12px 18px}}.custom-padding[_ngcontent-%COMP%]{padding:16px}.grid-for-preview-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:7fr 3fr}@media (max-width: 290px){.grid-for-preview-header[_ngcontent-%COMP%]{grid-template-columns:1fr}}.preview-headline[_ngcontent-%COMP%]{font-weight:600}@media (max-width: 290px){.preview-headline[_ngcontent-%COMP%]{margin-bottom:0}}.show-parent[_ngcontent-%COMP%]{justify-self:right;font-weight:600;color:var(--theme-primary-500);padding-top:6px;margin-bottom:16px}@media (max-width: 290px){.show-parent[_ngcontent-%COMP%]{justify-self:left}}.link-card[_ngcontent-%COMP%]{cursor:pointer;height:100%}.link-card[_ngcontent-%COMP%]:hover{box-shadow:0 0 1px #3031330d,0 8px 16px #3031331a!important}.preview-card-title[_ngcontent-%COMP%]{margin-bottom:8px;font-size:large;display:block;word-break:break-word}.preview-card-title.no-margin[_ngcontent-%COMP%]{margin-bottom:0}.block-link[_ngcontent-%COMP%]{display:block;color:#343f4d;text-decoration:none}.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.crm-dropdown[_ngcontent-%COMP%]{z-index:1;position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;height:100%}.eed__tabs[_ngcontent-%COMP%]{margin:20px auto 0;z-index:1;position:relative;display:flex;justify-content:space-between}.eed__tabs[_ngcontent-%COMP%]   .mat-button-toggle[_ngcontent-%COMP%]{background-color:transparent;color:#343f4d;border-width:0 0 2px 0!important;border-style:solid;border-color:transparent;font-weight:400;font-size:1.2rem}.eed__tabs[_ngcontent-%COMP%]   .mat-button-toggle[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{padding:0 20px}.eed__tabs[_ngcontent-%COMP%]   .mat-button-toggle[_ngcontent-%COMP%]   .button[_ngcontent-%COMP%]{border-width:0 0 2px 0;border-style:solid;border-color:transparent}.eed__tabs[_ngcontent-%COMP%]   .mat-button-toggle.activetab[_ngcontent-%COMP%]{border-color:var(--secondary);color:var(--secondary)}.eed__tabs[_ngcontent-%COMP%]   .mat-button-toggle-group[_ngcontent-%COMP%]{border:none!important}.eed__tabs[_ngcontent-%COMP%]   .eed-buttons-menu[_ngcontent-%COMP%]   .mat-form-field-wrapper[_ngcontent-%COMP%]{padding-bottom:0}.eed__tabs[_ngcontent-%COMP%]   .eed-buttons-menu[_ngcontent-%COMP%]   .mat-form-field-underline[_ngcontent-%COMP%]{display:none}.eed__tabs[_ngcontent-%COMP%]   .eed-buttons-menu[_ngcontent-%COMP%]   .mat-action-row[_ngcontent-%COMP%]{border:none}.eed-info[_ngcontent-%COMP%]{margin-bottom:14px;padding:12px auto;grid-column:span 6}@media only screen and (max-width: 768px){.eed-info[_ngcontent-%COMP%]{grid-column:span 12}}.eed_consum__viewer[_ngcontent-%COMP%]{margin:20px 0}.eed__viewer[_ngcontent-%COMP%]{margin-bottom:20px}.eed__container[_ngcontent-%COMP%]{padding:0 15px}.mat-field-transparent[_ngcontent-%COMP%]   .mat-form-field-flex[_ngcontent-%COMP%]{background:none}.eed-consum-col[_ngcontent-%COMP%]{grid-column:span 4}@media only screen and (max-width: 768px){.eed-consum-col[_ngcontent-%COMP%]{grid-column:span 12}}.mat-menu-item[_ngcontent-%COMP%]{line-height:unset!important;text-overflow:unset!important;overflow:unset!important;white-space:unset!important}.adcl-menu-trigger[_ngcontent-%COMP%]{min-width:unset!important;padding:0!important}.no-data-reason[_ngcontent-%COMP%]{margin:24px 0;border-color:#f29c24}.grid-for-eed-preview-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:7fr 270px 90px;grid-template-areas:"headline select overview";column-gap:16px}@media (max-width: 1024px){.grid-for-eed-preview-header[_ngcontent-%COMP%]{grid-template-columns:7fr 3fr;grid-template-areas:"headline overview" "select select"}.grid-for-eed-preview-header[_ngcontent-%COMP%]   .sort-filter-title[_ngcontent-%COMP%]{max-width:211px}}@media (max-width: 290px){.grid-for-eed-preview-header[_ngcontent-%COMP%]{grid-template-columns:1fr;grid-template-areas:"headline" "overview" "select"}.grid-for-eed-preview-header[_ngcontent-%COMP%]   .sort-filter-title[_ngcontent-%COMP%]{max-width:130px}}.grid-for-pre-eed[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:32px}@media (max-width: 769px){.grid-for-pre-eed[_ngcontent-%COMP%]{grid-template-columns:1fr}}.crm-pre-dropdown[_ngcontent-%COMP%]{grid-area:select;justify-self:flex-end;display:flex}@media (max-width: 1024px){.crm-pre-dropdown[_ngcontent-%COMP%]{padding-bottom:24px}}.preview-headline[_ngcontent-%COMP%]{grid-area:headline}.show-parent[_ngcontent-%COMP%]{grid-area:overview}.no-data[_ngcontent-%COMP%]{padding:32px}']});let n=e;return n})();var ek={SHOW_ALL:"Alle anzeigen",TIME:"Uhr",FROM:"Von",UNTIL:"Bis"};function b6e(n,e){if(n&amp;1&amp;&amp;(m(0,"span"),v(1),h()),n&amp;2){let i=_(2);d(),S(" ",i.i18n.FROM," ")}}function v6e(n,e){if(n&amp;1&amp;&amp;(m(0,"span"),v(1),de(2,"date"),h()),n&amp;2){let i=_(2);d(),Mt(" ",Pc(2,2,i.warnData.executionStartDate,"dd. MM. y, h:mm","GMT","de_DE")," "," "+i.i18n.TIME," ")}}function y6e(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),v(1),de(2,"date"),h()),n&amp;2){let i=_(2);d(),Sa(" ",i.i18n.UNTIL," ",Pc(2,3,i.warnData.executionEndDate,"dd. MM. y, h:mm","GMT","de_DE")," "," "+i.i18n.TIME," ")}}function C6e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",6),C(1,"mat-icon",7),m(2,"div",2)(3,"div"),w(4,b6e,2,1,"span",8)(5,v6e,3,7,"span",8),h(),w(6,y6e,3,8,"div",8),h()()),n&amp;2){let i=_();d(4),p("ngIf",i.warnData.executionStartDate!==void 0&amp;&amp;i.warnData.executionEndDate!==void 0),d(),p("ngIf",i.warnData.executionStartDate!==void 0),d(),p("ngIf",i.warnData.executionEndDate!==void 0)}}function x6e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",6),C(1,"mat-icon",9),m(2,"div",2),v(3),h()()),n&amp;2){let i=_();d(3),S(" ",i.warnData.description," ")}}function w6e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",6),C(1,"mat-icon",10),m(2,"div",2)(3,"a",11),v(4),C(5,"mat-icon",12),h()()()),n&amp;2){let i=_();d(3),p("href",i.warnData.attachmentFilename,_t),d(),S(" ",i.warnData.attachmentFilename," ")}}var HZ=(()=&gt;{let e=class e{constructor(){this.i18n=ek}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-warn-monitor-detail"]],inputs:{warnData:"warnData"},decls:11,vars:4,consts:[[1,"event-detail-dialog-container"],["mat-dialog-title","",1,"dialog-title"],[1,"event-detail-data-text"],["mat-icon-button","","mat-dialog-close","","tabindex","-1"],["svgIcon","basics:close"],["class","event-detail-data-row",4,"ngIf"],[1,"event-detail-data-row"],["svgIcon","basics:calendar"],[4,"ngIf"],["svgIcon","basics:info"],["svgIcon","basics:attachment"],["download","",1,"attachment-link",3,"href"],["svgIcon","basics:download",1,"file-icon"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0)(1,"div",1)(2,"div",2)(3,"h2"),v(4),h()(),m(5,"button",3),C(6,"mat-icon",4),h()(),m(7,"mat-dialog-content"),w(8,C6e,7,3,"div",5)(9,x6e,4,1,"div",5)(10,w6e,6,2,"div",5),h()()),r&amp;2&amp;&amp;(d(4),N(o.warnData.title),d(4),p("ngIf",o.warnData.executionStartDate!==void 0||o.warnData.executionEndDate!==void 0),d(),p("ngIf",o.warnData.description),d(),p("ngIf",o.warnData.hasAttachment))},dependencies:[fe,dn,Ce,Mr,kr,rr,di],styles:[".event-detail-dialog-container[_ngcontent-%COMP%]{padding-bottom:20px}@media only screen and (min-width: 480px){.event-detail-dialog-container[_ngcontent-%COMP%]{width:400px}}.dialog-title[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{margin-bottom:0;margin-left:40px}.calendar-event-detail__category-title[_ngcontent-%COMP%]{border-radius:4px;text-align:center;display:inline-block;color:#fff;font-size:12px;padding:2px 8px;line-height:22px;max-width:max-content}.calendar-event-detail__download-link[_ngcontent-%COMP%]{cursor:pointer}.event-detail-data-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:40px 1fr;margin-bottom:16px;line-height:1.4em}.event-detail-data-row[_ngcontent-%COMP%]   .subscription-button-container[_ngcontent-%COMP%]{margin-top:10px}.event-detail-data-row[_ngcontent-%COMP%]   .event-detail-data-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:100%;max-height:250px;object-fit:cover}.subscription-line.buttons[_ngcontent-%COMP%]{text-align:right;margin-top:5px}.subscription-line.buttons[_ngcontent-%COMP%]   .confirm-aboard-btn[_ngcontent-%COMP%]{margin-right:20px}.subscription-form[_ngcontent-%COMP%]   .subscription-form-headline[_ngcontent-%COMP%]{margin-bottom:10px}.subscription-form[_ngcontent-%COMP%]   .subscription-person-count[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 120px;line-height:3.3rem;font-weight:700}.subscription-form[_ngcontent-%COMP%]   .subscription-person-available[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr max-content;grid-gap:5px;text-align:right}.subscription-form[_ngcontent-%COMP%]   .subscription-person-available[_ngcontent-%COMP%]   .event-subscription-free-places[_ngcontent-%COMP%]{margin-bottom:10px;display:inline-block;padding:0 5px;border-radius:4px;background-color:#848b93;color:#fff}.subscription-form[_ngcontent-%COMP%]   .subscription-button[_ngcontent-%COMP%]{display:inline-block;line-height:3rem;padding:.3rem 1rem .5rem;border-radius:5px;transition:background-color ease .125s;cursor:pointer;text-align:center}.subscription-form[_ngcontent-%COMP%]   .subscription-button[_ngcontent-%COMP%]:hover{text-decoration:none;background:#e9e9e9;color:inherit}.subscription-form[_ngcontent-%COMP%]   .subscription-numbers[_ngcontent-%COMP%]{margin:0 .6rem;font-weight:700}.event-description[_ngcontent-%COMP%]{font-size:1em}.event-description-button[_ngcontent-%COMP%]{cursor:pointer;display:block}.attachment-link[_ngcontent-%COMP%]{display:flex;align-items:center}.attachment-link[_ngcontent-%COMP%]   .file-icon[_ngcontent-%COMP%]{margin-left:5px}"]});let n=e;return n})();var M6e=()=&gt;({height:"20px",width:"200px"}),tk=()=&gt;({height:"20px",width:"80px"}),k6e=()=&gt;[1,2,3],O6e=()=&gt;({height:"20px",width:"120px"}),E6e=()=&gt;({height:"32px",width:"32px"}),S6e=n=&gt;({"no-margin":n});function P6e(n,e){n&amp;1&amp;&amp;(m(0,"mat-card")(1,"div",7)(2,"div",8)(3,"div")(4,"div",9),C(5,"ngx-skeleton-loader",5),h(),m(6,"div"),C(7,"ngx-skeleton-loader",5),h(),m(8,"div"),C(9,"ngx-skeleton-loader",5)(10,"ngx-skeleton-loader",5),h()(),C(11,"ngx-skeleton-loader",5),h()()()),n&amp;2&amp;&amp;(d(5),p("theme",A(5,tk)),d(2),p("theme",A(6,O6e)),d(2),p("theme",A(7,tk)),d(),p("theme",A(8,tk)),d(),p("theme",A(9,E6e)))}function D6e(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",1)(2,"h2",2),C(3,"ngx-skeleton-loader",3),h(),m(4,"a",4),C(5,"ngx-skeleton-loader",5),h()(),w(6,P6e,12,10,"mat-card",6),W()),n&amp;2){let i=_();d(3),p("theme",A(4,M6e)),d(),p("href",i.allPageUrl,_t),d(),p("theme",A(5,tk)),d(),p("ngForOf",A(6,k6e))}}function I6e(n,e){if(n&amp;1&amp;&amp;(m(0,"a",11),v(1),h()),n&amp;2){let i=_(2);p("routerLink",i.allPageUrl),d(),S(" ",i.i18n.SHOW_ALL," ")}}function T6e(n,e){if(n&amp;1&amp;&amp;(m(0,"span"),v(1),h()),n&amp;2){let i=_(5);d(),S(" ",i.i18n.FROM," ")}}function A6e(n,e){if(n&amp;1&amp;&amp;(m(0,"span"),v(1),de(2,"date"),h()),n&amp;2){let i=_(2).$implicit,t=_(3);d(),Mt(" ",Pc(2,2,i.executionStartDate,"dd. MM. y, HH:mm","GMT+1","de_DE")," "," "+t.i18n.TIME," ")}}function R6e(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),v(1),de(2,"date"),h()),n&amp;2){let i=_(2).$implicit,t=_(3);d(),Sa(" ",t.i18n.UNTIL," ",Pc(2,3,i.executionEndDate,"dd. MM. y, HH:mm","GMT+1","de_DE")," "," "+t.i18n.TIME," ")}}function F6e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",17)(1,"div",18),w(2,T6e,2,1,"span",0)(3,A6e,3,7,"span",0),h(),w(4,R6e,3,8,"div",0),h()),n&amp;2){let i=_().$implicit;d(2),p("ngIf",i.executionStartDate!==void 0&amp;&amp;i.executionEndDate!==void 0),d(),p("ngIf",i.executionStartDate!==void 0),d(),p("ngIf",i.executionEndDate!==void 0)}}function N6e(n,e){if(n&amp;1){let i=U();m(0,"mat-card",13),P("click",function(r){let o=I(i).$implicit,a=_(3);return T(a.openDetails(r,o))}),m(1,"div",7)(2,"div",8)(3,"div")(4,"div",14),v(5),h()(),m(6,"div",15),v(7),h()(),w(8,F6e,5,3,"div",16),h()()}if(n&amp;2){let i=e.$implicit;d(4),p("ngClass",we(8,S6e,i.executionStartDate===void 0&amp;&amp;i.executionEndDate===void 0&amp;&amp;!i.categoryName)),d(),S(" ",i.title," "),d(),ln("background-color",i.categoryColor)("color",i.categoryColor?"#fff":""),d(),S(" ",i.categoryName," "),d(),p("ngIf",i.executionStartDate&amp;&amp;i.executionEndDate)}}function L6e(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,N6e,9,10,"mat-card",12),W()),n&amp;2){let i=_(2);d(),p("ngForOf",i.previewWarnings)}}function j6e(n,e){n&amp;1&amp;&amp;(H(0),m(1,"mat-card",19)(2,"mat-card-content"),v(3),h()(),W()),n&amp;2&amp;&amp;(d(3),S(" ","Es liegen aktuell keine Warnmeldungen vor."," "))}function V6e(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",1)(2,"h2",2),v(3),h(),w(4,I6e,2,2,"a",10),h(),w(5,L6e,2,1,"ng-container",0)(6,j6e,4,1,"ng-container",0),W()),n&amp;2){let i=_();d(3),S(" ",i.widgetParameters.headline," "),d(),p("ngIf",i.allPageUrl),d(),p("ngIf",i.previewWarnings&amp;&amp;i.previewWarnings.length&gt;0),d(),p("ngIf",!i.previewWarnings||i.previewWarnings.length===0)}}var C5=(()=&gt;{let e=class e{constructor(t,r){this.warnService=t,this.matDialog=r,this.i18n=ek,this.previewWarnings=[],this.allPageUrl=null,this.isLoading=!0}ngOnInit(){this.widgetParameters.link_to_list&amp;&amp;(this.allPageUrl=xr.getFrontendRouteForLinkParameter(this.widgetParameters.link_to_list)),this.warnService.getWarnMonitorList(!0,this.widgetParameters.max_item_count).subscribe({next:t=&gt;{this.previewWarnings=t.messages,this.isLoading=!1}})}openDetails(t,r){t.preventDefault();let o={autoFocus:"dialog"};window.innerWidth&lt;769&amp;&amp;(o.panelClass=["adcl-fullscreen-dialog"]);let a=this.matDialog.open(HZ,o);a.componentInstance.warnData=r}};e.\u0275fac=function(r){return new(r||e)(x(hw),x(Jn))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-preview-warn-monitor"]],inputs:{widgetParameters:"widgetParameters"},decls:2,vars:2,consts:[[4,"ngIf"],[1,"grid-for-preview-header"],[1,"preview-headline"],[2,"width","100%",3,"theme"],[1,"show-parent",3,"href"],[3,"theme"],[4,"ngFor","ngForOf"],[1,"pre-padding"],[1,"grid-for-pre-warns"],[1,"pre-warn-title"],["class","show-parent",3,"routerLink",4,"ngIf"],[1,"show-parent",3,"routerLink"],["class","preview-card link-card",3,"click",4,"ngFor","ngForOf"],[1,"preview-card","link-card",3,"click"],[1,"preview-card-title",3,"ngClass"],[1,"preview-card-category"],["class","pre-warn-date",4,"ngIf"],[1,"pre-warn-date"],[1,"pre-warn-start"],[1,"no-data-reason"]],template:function(r,o){r&amp;1&amp;&amp;w(0,D6e,7,7,"ng-container",0)(1,V6e,7,4,"ng-container",0),r&amp;2&amp;&amp;(p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading))},dependencies:[Tt,Ue,fe,Ge,et,Dt,Ji,di],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.grid-for-preview-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:7fr 3fr}@media (max-width: 290px){.grid-for-preview-header[_ngcontent-%COMP%]{grid-template-columns:1fr}}.preview-headline[_ngcontent-%COMP%]{font-weight:600}@media (max-width: 290px){.preview-headline[_ngcontent-%COMP%]{margin-bottom:0}}.show-parent[_ngcontent-%COMP%]{justify-self:right;font-weight:600;color:var(--theme-primary-500);padding-top:6px;margin-bottom:16px}@media (max-width: 290px){.show-parent[_ngcontent-%COMP%]{justify-self:left}}.link-card[_ngcontent-%COMP%]{cursor:pointer;height:100%}.link-card[_ngcontent-%COMP%]:hover{box-shadow:0 0 1px #3031330d,0 8px 16px #3031331a!important}.preview-card-title[_ngcontent-%COMP%]{margin-bottom:8px;font-size:large;display:block;word-break:break-word}.preview-card-title.no-margin[_ngcontent-%COMP%]{margin-bottom:0}.block-link[_ngcontent-%COMP%]{display:block;color:#343f4d;text-decoration:none}.grid-for-pre-warns[_ngcontent-%COMP%]{display:grid;line-height:24px;grid-template-columns:8fr 1fr;column-gap:12px}.avatar-svg[_ngcontent-%COMP%]{border-radius:4px;background-color:#ff8f00;padding:4px;margin-top:6px}.align-center-div[_ngcontent-%COMP%]{justify-self:left;width:32px;height:32px}.align-center-div.align[_ngcontent-%COMP%]{align-self:center}.file-icon[_ngcontent-%COMP%]{width:100%;height:100%}.preview-card[_ngcontent-%COMP%]{cursor:pointer}.preview-card-category[_ngcontent-%COMP%]{border-radius:4px;text-align:center;display:inline-block;font-size:12px;padding:2px 8px;line-height:16px;max-width:max-content;height:fit-content}.pre-warn-date[_ngcontent-%COMP%]{display:flex;column-gap:8px;flex-wrap:wrap;padding-top:8px}.pre-warn-start[_ngcontent-%COMP%]{width:max-content}.pre-padding[_ngcontent-%COMP%]{padding:16px}.no-data-reason[_ngcontent-%COMP%]{margin:24px 0}"]});let n=e;return n})();var UZ={filename:"string",filemime:"string",filesize:426034,url:"https://picsum.photos/2000/2000",alt:"string",title:"string",imageUrls:{news_size_600x300:"https://picsum.photos/600/300",large:"https://picsum.photos/4000/3000",medium:"https://picsum.photos/4000/3000",thumbnail:"https://picsum.photos/4000/3000",wide:"https://picsum.photos/4000/3000",xtra_large_600x600:"https://picsum.photos/600/600"}};var WZ=(()=&gt;{let e=class e{constructor(t,r){this.http=t,this.demoService=r,this.introUrl=Le.crmDispatcherBaseUrl+"/api/cms/content/media/image/",this.demo=!0,this.demo=this.demoService.isDemoMode("intro")}getIntroImage(t){return this.demo?ne(UZ).pipe(vn(3e3)):this.http.get(this.introUrl+t+"?include=field_media_image").pipe(Xe(r=&gt;ne(Na.getImageFromMedia(r,r.data))))}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var GZ=()=&gt;({width:"400px",height:"300px","border-radius":"16px"});function z6e(n,e){if(n&amp;1&amp;&amp;(C(0,"div",6),de(1,"linkSanitize")),n&amp;2){let i=_();p("innerHTML",en(1,1,i.text),qe)}}function H6e(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",7),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,GZ)))}function U6e(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",8),C(2,"img",9),h(),W()),n&amp;2){let i=_();d(2),p("alt",i.imageData.alt)("src",i.imageData.url,_t)}}function W6e(n,e){if(n&amp;1&amp;&amp;(C(0,"div",6),de(1,"linkSanitize")),n&amp;2){let i=_();p("innerHTML",en(1,1,i.text),qe)}}function G6e(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",7),W()),n&amp;2&amp;&amp;(d(),p("theme",A(1,GZ)))}function $6e(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",8),C(2,"img",9),h(),W()),n&amp;2){let i=_();d(2),p("alt",i.imageData.alt)("src",i.imageData.url,_t)}}var $Z=(()=&gt;{let e=class e{constructor(t,r){this.introService=t,this.userInfoService=r,this.imageData=null,this.isLoading=!0,this.text="",this.headline=""}ngOnInit(){this.widgetParameters.image&amp;&amp;this.introService.getIntroImage(this.widgetParameters.image.id).subscribe(t=&gt;{this.imageData=t,this.isLoading=!1}),this.userInfoService.getUserInfo().subscribe(t=&gt;{this.headline=this.replaceUserInfo(this.widgetParameters.headline,t),this.text=this.replaceUserInfo(this.widgetParameters.text,t)})}replaceUserInfo(t,r){return t?(r&amp;&amp;(t=t.replace("$FIRSTNAME$",r.firstname??""),t=t.replace("$LASTNAME$",r.lastname??""),t=t.replace("$TITLE$",r.title??""),t=t.replace("$SALUTATION$",r.salutation??"")),t):""}};e.\u0275fac=function(r){return new(r||e)(x(WZ),x(_u))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-intro"]],inputs:{widgetParameters:"widgetParameters"},decls:16,vars:8,consts:[[1,"the-intro"],[1,"intro-grid"],[1,"intro-text"],["class","intro-text-text ckEditor-view",3,"innerHTML",4,"ngIf"],[4,"ngIf"],[1,"the-intro-double"],[1,"intro-text-text","ckEditor-view",3,"innerHTML"],[1,"intro-pic",3,"theme"],[1,"intro-pic"],[1,"intro-img",3,"alt","src"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"article",0)(1,"div",1)(2,"div",2)(3,"h1"),v(4),h(),w(5,z6e,2,3,"div",3),h(),w(6,H6e,2,2,"ng-container",4)(7,U6e,3,2,"ng-container",4),h()(),m(8,"article",5)(9,"div",1)(10,"div",2)(11,"h1"),v(12),h(),w(13,W6e,2,3,"div",3),h(),w(14,G6e,2,2,"ng-container",4)(15,$6e,3,2,"ng-container",4),h()()),r&amp;2&amp;&amp;(d(4),S(" ",o.headline," "),d(),p("ngIf",o.text!==""),d(),p("ngIf",o.isLoading&amp;&amp;o.widgetParameters.image),d(),p("ngIf",o.imageData&amp;&amp;!o.isLoading),d(5),S(" ",o.headline," "),d(),p("ngIf",o.text!==""),d(),p("ngIf",o.isLoading&amp;&amp;o.widgetParameters.image),d(),p("ngIf",o.imageData&amp;&amp;!o.isLoading))},dependencies:[fe,Ge,Bi],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.the-intro[_ngcontent-%COMP%]{background-color:#fff;position:absolute;top:85px;left:0;right:0;box-shadow:0 4px 16px #cbced2;font-weight:700}.the-intro[_ngcontent-%COMP%]   .intro-grid[_ngcontent-%COMP%]{padding-left:32px;padding-right:32px}@media (max-width: 757px){.the-intro[_ngcontent-%COMP%]   .intro-grid[_ngcontent-%COMP%]{padding-left:12px;padding-right:12px}}.the-intro-double[_ngcontent-%COMP%]{visibility:hidden;font-weight:700}.the-intro-double[_ngcontent-%COMP%]   .intro-grid[_ngcontent-%COMP%]{padding-bottom:0}.intro-grid[_ngcontent-%COMP%]{padding:32px 0;max-width:1408px;margin:auto;position:relative;display:grid;grid-template-columns:1fr max-content;column-gap:42px;grid-template-rows:max-content}@media (max-width: 757px){.intro-grid[_ngcontent-%COMP%]{padding:24px 0 16px;grid-template-columns:1fr;grid-template-rows:max-content max-content;row-gap:24px}}@media (max-width: 757px){.intro-text[_ngcontent-%COMP%]{text-align:center}}.intro-text[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:24px;font-weight:700;margin-top:16px;color:#081326;line-height:24px}.intro-text-text[_ngcontent-%COMP%]{color:#676f7a}.intro-pic[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;height:300px;width:400px}@media (max-width: 757px){.intro-pic[_ngcontent-%COMP%]{width:100%;justify-content:center}}.intro-img[_ngcontent-%COMP%]{max-height:100%;max-width:100%;object-fit:contain;border-radius:16px}@media (max-width: 757px){.intro-img[_ngcontent-%COMP%]{max-width:min(100%,400px)}}"]});let n=e;return n})();var YZ={SUCCESS_MESSAGE:"Dokument erfolgreich angefragt.",ERROR_MESSAGE:"Es ist ein Fehler aufgetreten.",DISABLED_MESSAGE:"Die Mietbescheinigung wurde angefordert. Diese wird in K\xFCrze bei Ihren Dokumenten eingestellt."};var Y6e=()=&gt;({height:"48px",margin:"0 0 10px 0",width:"100%"}),q6e=()=&gt;({height:"36px",margin:"0",width:"100px"}),Z6e=()=&gt;({height:"51px",margin:"0 0 10px 0",width:"100%"}),Q6e=()=&gt;({height:"36px",margin:"0",width:"100%"});function K6e(n,e){if(n&amp;1&amp;&amp;(C(0,"div",10),de(1,"linkSanitize")),n&amp;2){let i=_(3);p("innerHTML",en(1,1,i.widgetParameters.description),qe)}}function X6e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-option",13),v(1),h()),n&amp;2){let i=e.$implicit;p("value",i.id),d(),S(" ",i.label," ")}}function J6e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-form-field")(1,"mat-label"),v(2,"Vertrag w\xE4hlen"),h(),m(3,"mat-select",11),w(4,X6e,2,2,"mat-option",12),h()()),n&amp;2){let i=_(2).ngIf,t=_(2);d(3),p("formControl",t.contractSelect),d(),p("ngForOf",i)}}function e8e(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,J6e,5,2,"mat-form-field",2),W()),n&amp;2){let i=_().ngIf;d(),p("ngIf",i.length&gt;0)}}function t8e(n,e){if(n&amp;1){let i=U();H(0),m(1,"mat-dialog-content"),w(2,K6e,2,3,"div",8)(3,e8e,2,1,"ng-container",2),h(),m(4,"mat-dialog-actions")(5,"button",9),P("click",function(){I(i);let r=_(2);return T(r.applyClickHandler())}),v(6,"Anfordern"),h()(),W()}if(n&amp;2){let i=_(2);d(2),p("ngIf",i.widgetParameters.description),d(),p("ngIf",!i.widgetParameters.is_claim_person_related)}}function n8e(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",3)(2,"h2",4),v(3),h(),m(4,"button",5),C(5,"mat-icon",6),h()(),w(6,t8e,7,2,"ng-container",7),de(7,"async"),W()),n&amp;2){let i=_(),t=it(3);d(3),N(i.widgetParameters.headline),d(3),p("ngIf",en(7,3,i.contractObservable))("ngIfElse",t)}}function i8e(n,e){if(n&amp;1&amp;&amp;(m(0,"h2"),v(1),h()),n&amp;2){let i=_(2);d(),N(i.widgetParameters.headline)}}function r8e(n,e){if(n&amp;1&amp;&amp;(C(0,"div",10),de(1,"linkSanitize")),n&amp;2){let i=_(2);p("innerHTML",en(1,1,i.widgetParameters.description),qe)}}function o8e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-option",13),v(1),h()),n&amp;2){let i=e.$implicit;p("value",i.id),d(),S(" ",i.label," ")}}function a8e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-form-field")(1,"mat-label"),v(2,"Vertrag w\xE4hlen"),h(),m(3,"mat-select",11),w(4,o8e,2,2,"mat-option",12),h()()),n&amp;2){let i=_(2).ngIf,t=_(2);d(3),p("formControl",t.contractSelect),d(),p("ngForOf",i)}}function s8e(n,e){if(n&amp;1&amp;&amp;w(0,a8e,5,2,"mat-form-field",2),n&amp;2){let i=_().ngIf;p("ngIf",i.length&gt;0)}}function c8e(n,e){if(n&amp;1){let i=U();H(0),w(1,s8e,1,1,"mat-form-field"),m(2,"div",14)(3,"button",9),P("click",function(){I(i);let r=_(2);return T(r.applyClickHandler())}),v(4,"Anfordern"),h()(),W()}if(n&amp;2){let i=_(2);d(),Q(1,i.widgetParameters.is_claim_person_related?-1:1)}}function l8e(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,i8e,2,1,"h2",2)(2,r8e,2,3,"div",8)(3,c8e,5,1,"ng-container",7),de(4,"async"),W()),n&amp;2){let i=_(),t=it(5);d(),p("ngIf",!i.insideModal),d(),p("ngIf",i.widgetParameters.description),d(),p("ngIf",en(4,4,i.contractObservable))("ngIfElse",t)}}function d8e(n,e){if(n&amp;1&amp;&amp;C(0,"div",18),n&amp;2){let i=_(2);p("innerHTML",i.widgetParameters.description,qe)}}function u8e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-dialog-content"),w(1,d8e,1,1,"div",15),C(2,"ngx-skeleton-loader",16),h(),m(3,"mat-dialog-actions"),C(4,"ngx-skeleton-loader",17),h()),n&amp;2){let i=_();d(),p("ngIf",i.widgetParameters.description),d(),p("theme",A(3,Y6e)),d(2),p("theme",A(4,q6e))}}function m8e(n,e){n&amp;1&amp;&amp;(C(0,"ngx-skeleton-loader",16),m(1,"div",14)(2,"div",19),C(3,"ngx-skeleton-loader",17),h()()),n&amp;2&amp;&amp;(p("theme",A(2,Z6e)),d(3),p("theme",A(3,Q6e)))}var nk=(()=&gt;{let e=class e{constructor(t,r,o,a){this.contractService=t,this.notificationService=r,this.claimService=o,this.analyticsService=a,this.insideModal=!1,this.successfullyRequested=new ae,this.contractSelect=new Ar(""),this.i18n=YZ,this.subscriptions$=[],this.contractObservable=this.contractService.getContracts().pipe(He(s=&gt;{let c=el.parseContentTargeting(this.widgetParameters.content_targeting).contract_types;return c.length===0?s:s.filter(l=&gt;c.includes(l.type))}))}applyClickHandler(){!this.widgetParameters.is_claim_person_related&amp;&amp;this.contractSelect.value?this.loadDocument(this.contractSelect.value):!this.widgetParameters.is_claim_person_related&amp;&amp;!this.contractSelect.value?this.notificationService.showErrorMessage("Bitte w\xE4hlen Sie einen Vertrag aus."):this.loadDocument()}loadDocument(t=""){let r=this.claimService.submit({category:this.widgetParameters.claim_category_id,nature:this.widgetParameters.claim_nature_id,type:this.widgetParameters.claim_type_id,subject:this.widgetParameters.claim_subject,contract:t,comment:this.widgetParameters.claim_message}).subscribe({next:o=&gt;{o.code!==200&amp;&amp;(this.notificationService.showErrorMessage(this.i18n.ERROR_MESSAGE),this.analyticsService.trackEvent("One-Click Bescheinigung",`${this.widgetParameters.headline} - Fehler`,this.widgetParameters.headline)),o.code===200&amp;&amp;(o.message==="requestdisabled"?this.notificationService.showErrorMessage(this.i18n.DISABLED_MESSAGE):this.notificationService.showSuccessMessage(this.i18n.SUCCESS_MESSAGE),this.analyticsService.trackEvent("One-Click Bescheinigung",`${this.widgetParameters.headline} - Erfolgreich`,this.widgetParameters.headline),this.successfullyRequested.emit(this.uniqueWidgetId))},error:()=&gt;{this.notificationService.showErrorMessage(this.i18n.ERROR_MESSAGE)}});this.subscriptions$.push(r)}ngOnDestroy(){this.subscriptions$.forEach(t=&gt;{t.unsubscribe()})}};e.\u0275fac=function(r){return new(r||e)(x(Wi),x(St),x(Xu),x(vi))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-one-click-detail"]],inputs:{widgetParameters:"widgetParameters",uniqueWidgetId:"uniqueWidgetId",insideModal:"insideModal"},outputs:{successfullyRequested:"successfullyRequested"},decls:6,vars:2,consts:[["contractLoadingDialog",""],["contractLoading",""],[4,"ngIf"],["mat-dialog-title",""],[1,"one-click-headline"],["mat-icon-button","","mat-dialog-close","","tabindex","-1"],["svgIcon","basics:close"],[4,"ngIf","ngIfElse"],["class","one-click-description drupal-rich-text-container ckEditor-view",3,"innerHTML",4,"ngIf"],["mat-flat-button","","color","primary",3,"click"],[1,"one-click-description","drupal-rich-text-container","ckEditor-view",3,"innerHTML"],[3,"formControl"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],[1,"one-click-button-container"],["class","one-click-description",3,"innerHTML",4,"ngIf"],[3,"theme"],["appearance","line",3,"theme"],[1,"one-click-description",3,"innerHTML"],[1,"one-click-button-inner"]],template:function(r,o){r&amp;1&amp;&amp;w(0,n8e,8,5,"ng-container",2)(1,l8e,5,6,"ng-container",2)(2,u8e,5,5,"ng-template",null,0,Yt)(4,m8e,4,4,"ng-template",null,1,Yt),r&amp;2&amp;&amp;(p("ngIf",o.insideModal),d(),p("ngIf",!o.insideModal))},dependencies:[Ue,fe,Ce,We,dn,Mr,kr,Ca,rr,Ht,_i,ko,Uc,Vt,ic,Ge,Tc,Bi],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.one-click-headline[_ngcontent-%COMP%]{margin-bottom:0}.one-click-description[_ngcontent-%COMP%]{margin-bottom:24px}.one-click-button-container[_ngcontent-%COMP%]{text-align:right}.one-click-button-container[_ngcontent-%COMP%]   .one-click-button-inner[_ngcontent-%COMP%]{width:100px;display:inline-block}@media (max-width: 769px){.one-click-button-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .one-click-button-container[_ngcontent-%COMP%]   .one-click-button-inner[_ngcontent-%COMP%]{width:100%}}"]});let n=e;return n})();var ik=(()=&gt;{let e=class e{constructor(t,r){this.matDialog=t,this.analyticsService=r,this.handleDetailViewExternally=!1,this.showDetails=new ae,this.dialogSubscription$=null}requestDocumentClickHandler(){if(this.analyticsService.trackEvent("One-Click Bescheinigung",`${this.widgetParameters.headline} - Start`,this.widgetParameters.headline),this.handleDetailViewExternally){this.showDetails.emit({uniqueId:this.uniqueWidgetId,widgetParameters:this.widgetParameters});return}let t={autoFocus:"dialog"};window.innerWidth&lt;769&amp;&amp;(t.panelClass=["adcl-fullscreen-dialog"]);let r=this.matDialog.open(nk,t);r.componentInstance.widgetParameters=this.widgetParameters,r.componentInstance.uniqueWidgetId=this.uniqueWidgetId,r.componentInstance.insideModal=!0,this.dialogSubscription$=r.componentInstance.successfullyRequested.subscribe(()=&gt;{r.close()})}ngOnDestroy(){this.dialogSubscription$&amp;&amp;this.dialogSubscription$.unsubscribe()}};e.\u0275fac=function(r){return new(r||e)(x(Jn),x(vi))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-one-click-certificate"]],inputs:{widgetParameters:"widgetParameters",uniqueWidgetId:"uniqueWidgetId",handleDetailViewExternally:"handleDetailViewExternally"},outputs:{showDetails:"showDetails"},decls:5,vars:1,consts:[[1,"link-card",3,"click"],[1,"one-click-card"],[1,"one-click-card-icon"],["svgIcon","files-folders:documents"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"mat-card",0),P("click",function(){return o.requestDocumentClickHandler()}),m(1,"div",1)(2,"div",2),C(3,"mat-icon",3),h(),v(4),h()()),r&amp;2&amp;&amp;(d(4),S(" ",o.widgetParameters.headline," "))},dependencies:[et,Ce],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.grid-for-preview-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:7fr 3fr}@media (max-width: 290px){.grid-for-preview-header[_ngcontent-%COMP%]{grid-template-columns:1fr}}.preview-headline[_ngcontent-%COMP%]{font-weight:600}@media (max-width: 290px){.preview-headline[_ngcontent-%COMP%]{margin-bottom:0}}.show-parent[_ngcontent-%COMP%]{justify-self:right;font-weight:600;color:var(--theme-primary-500);padding-top:6px;margin-bottom:16px}@media (max-width: 290px){.show-parent[_ngcontent-%COMP%]{justify-self:left}}.link-card[_ngcontent-%COMP%]{cursor:pointer;height:100%}.link-card[_ngcontent-%COMP%]:hover{box-shadow:0 0 1px #3031330d,0 8px 16px #3031331a!important}.preview-card-title[_ngcontent-%COMP%]{margin-bottom:8px;font-size:large;display:block;word-break:break-word}.preview-card-title.no-margin[_ngcontent-%COMP%]{margin-bottom:0}.block-link[_ngcontent-%COMP%]{display:block;color:#343f4d;text-decoration:none}.one-click-card[_ngcontent-%COMP%]{padding:16px 8px 8px;text-align:center;margin:0 auto;width:120px;word-break:break-word}.one-click-card[_ngcontent-%COMP%]   .one-click-card-text[_ngcontent-%COMP%]{font-size:11px;line-height:12px;font-weight:600}.one-click-card[_ngcontent-%COMP%]   .one-click-card-icon[_ngcontent-%COMP%]{width:44px;height:44px;margin:0 auto 8px}.one-click-card[_ngcontent-%COMP%]   .one-click-card-icon[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{width:44px;height:44px;color:#cbced2}.one-click-card[_ngcontent-%COMP%]   .one-click-card-icon[_ngcontent-%COMP%]   .mat-icon.success-icon[_ngcontent-%COMP%]{color:var(--adcl-snackbar-success-icon)}"]});let n=e;return n})();var f8e=()=&gt;({height:"36px",margin:"0",width:"100px"}),g8e=()=&gt;({height:"36px",margin:"0",width:"100%"}),_8e=()=&gt;({height:"48px",margin:"0 0 12px 0",width:"100%"}),b8e=()=&gt;["text","number","textarea"],v8e=()=&gt;["checkbox"],y8e=()=&gt;["radio"],C8e=()=&gt;["select"],x8e=()=&gt;["file"];function w8e(n,e){if(n&amp;1&amp;&amp;C(0,"div",10),n&amp;2){let i=_(2);p("innerHTML",i.widgetParameters.description,qe)}}function M8e(n,e){n&amp;1&amp;&amp;Pi(0)}function k8e(n,e){if(n&amp;1){let i=U();m(0,"button",11),P("click",function(){I(i);let r=_(2);return T(r.saveForm())}),v(1),h()}if(n&amp;2){let i=_(2);d(),N(i.translations.SEND_BTN)}}function O8e(n,e){n&amp;1&amp;&amp;C(0,"ngx-skeleton-loader",12),n&amp;2&amp;&amp;p("theme",A(1,f8e))}function E8e(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",2)(2,"h2",3),v(3),h(),m(4,"button",4),C(5,"mat-icon",5),h()(),m(6,"mat-dialog-content"),w(7,w8e,1,1,"div",6)(8,M8e,1,0,"ng-container",7),h(),m(9,"mat-dialog-actions"),w(10,k8e,2,1,"button",8)(11,O8e,1,2,"ngx-skeleton-loader",9),h(),W()),n&amp;2){let i=_(),t=it(3);d(3),N(i.widgetParameters.headline),d(4),p("ngIf",i.widgetParameters.description),d(),p("ngTemplateOutlet",t),d(2),p("ngIf",i.formReady&amp;&amp;!i.sendRequestingOngoing),d(),p("ngIf",!i.formReady||i.sendRequestingOngoing)}}function S8e(n,e){if(n&amp;1&amp;&amp;(C(0,"div",10),de(1,"linkSanitize")),n&amp;2){let i=_(2);p("innerHTML",en(1,1,i.widgetParameters.description),qe)}}function P8e(n,e){n&amp;1&amp;&amp;Pi(0)}function D8e(n,e){if(n&amp;1){let i=U();m(0,"button",11),P("click",function(){I(i);let r=_(2);return T(r.saveForm())}),v(1),h()}if(n&amp;2){let i=_(2);d(),N(i.translations.SEND_BTN)}}function I8e(n,e){n&amp;1&amp;&amp;(m(0,"div",15),C(1,"ngx-skeleton-loader",12),h()),n&amp;2&amp;&amp;(d(),p("theme",A(1,g8e)))}function T8e(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"h2",3),v(2),h(),w(3,S8e,2,3,"div",6)(4,P8e,1,0,"ng-container",7),m(5,"div",13),w(6,D8e,2,1,"button",8)(7,I8e,2,2,"div",14),h(),W()),n&amp;2){let i=_(),t=it(3);d(2),N(i.widgetParameters.headline),d(),p("ngIf",i.widgetParameters.description),d(),p("ngTemplateOutlet",t),d(2),p("ngIf",i.formReady&amp;&amp;!i.sendRequestingOngoing),d(),p("ngIf",!i.formReady||i.sendRequestingOngoing)}}function A8e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-option",20),v(1),h()),n&amp;2){let i=e.$implicit;p("value",i.id),d(),S(" ",i.label," ")}}function R8e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_(4);d(),S(" ",i.translations.ERROR_REQUIRED," ")}}function F8e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-form-field")(1,"mat-label"),v(2),h(),m(3,"mat-select",18),w(4,A8e,2,2,"mat-option",19),h(),w(5,R8e,2,1,"mat-error",1),h()),n&amp;2){let i=_(3);d(2),N(i.translations.CONTRACT_LABEL),d(),p("formControl",i.contractSelect),d(),p("ngForOf",i.allContracts),d(),p("ngIf",i.contractSelect.getError("required"))}}function N8e(n,e){n&amp;1&amp;&amp;(m(0,"div"),C(1,"ngx-skeleton-loader",21),h()),n&amp;2&amp;&amp;(d(),p("theme",A(1,_8e)))}function L8e(n,e){if(n&amp;1&amp;&amp;w(0,F8e,6,4,"mat-form-field",1)(1,N8e,2,2,"div",1),n&amp;2){let i=_(2);p("ngIf",i.formReady),d(),p("ngIf",!i.formReady)}}function j8e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_(4);d(),S(" ",i.translations.ERROR_REQUIRED," ")}}function V8e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-form-field")(1,"mat-label"),v(2),h(),C(3,"input",23),w(4,j8e,2,1,"mat-error",1),h()),n&amp;2){let i=_().$implicit,t=_(2);d(2),N(i.label),d(),p("formControlName",i.name)("type",i.type),d(),p("ngIf",t.formGroup.controls[i.name]==null?null:t.formGroup.controls[i.name].getError("required"))}}function B8e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_(4);d(),S(" ",i.translations.ERROR_REQUIRED," ")}}function z8e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",24)(1,"mat-checkbox",25),v(2),h(),w(3,B8e,2,1,"mat-error",1),h()),n&amp;2){let i=_().$implicit,t=_(2);d(),p("checked",!!i.value)("formControlName",i.name),d(),N(i.label),d(),p("ngIf",t.formGroup.controls[i.name].touched&amp;&amp;(t.formGroup.controls[i.name]==null?null:t.formGroup.controls[i.name].getError("required")))}}function H8e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-radio-button",20),v(1),h()),n&amp;2){let i=e.$implicit;p("value",i.value==null?null:i.value.toString()),d(),S(" ",i.label," ")}}function U8e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_(4);d(),S(" ",i.translations.ERROR_REQUIRED," ")}}function W8e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",24)(1,"mat-label"),v(2),h(),m(3,"mat-radio-group",26),w(4,H8e,2,2,"mat-radio-button",19)(5,U8e,2,1,"mat-error",1),h()()),n&amp;2){let i=_().$implicit,t=_(2);d(2),S("",i.label,": "),d(),p("formControlName",i.name),d(),p("ngForOf",i.options),d(),p("ngIf",t.formGroup.controls[i.name].touched&amp;&amp;(t.formGroup.controls[i.name]==null?null:t.formGroup.controls[i.name].getError("required")))}}function G8e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-option",20),v(1),h()),n&amp;2){let i=e.$implicit;p("value",i.value==null?null:i.value.toString()),d(),S(" ",i.label," ")}}function $8e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_(4);d(),S(" ",i.translations.ERROR_REQUIRED," ")}}function Y8e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-form-field")(1,"mat-label"),v(2),h(),m(3,"mat-select",26),w(4,G8e,2,2,"mat-option",19),h(),w(5,$8e,2,1,"mat-error",1),h()),n&amp;2){let i=_().$implicit,t=_(2);d(2),N(i.label),d(),p("formControlName",i.name),d(),p("ngForOf",i.options),d(),p("ngIf",(t.formGroup.controls[i.name]==null?null:t.formGroup.controls[i.name].touched)&amp;&amp;(t.formGroup.controls[i.name]==null?null:t.formGroup.controls[i.name].getError("required")))}}function q8e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_(4);d(),S(" ",i.translations.ERROR_REQUIRED," ")}}function Z8e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2){let i=_(2).$implicit,t=_(2);d(),S(" ",t.fileGroup.controls[i.name].getError("maxFilesExceeded")," ")}}function Q8e(n,e){if(n&amp;1){let i=U();m(0,"div",24)(1,"mat-label"),v(2),h(),m(3,"crm-frontend-attachment-files",27),P("filesChangedEvent",function(r){I(i);let o=_().$implicit,a=_(2);return T(a.updateFilesValue(r,o))}),h(),w(4,q8e,2,1,"mat-error",1)(5,Z8e,2,1,"mat-error",1),h()}if(n&amp;2){let i=_().$implicit,t=_(2);d(2),S("",i.label,": "),d(),p("allowedFileTypes",t.claimsConfig.allowedFileTypes||"jpg,png,pdf,jpeg")("maxFilesAllowed",t.claimsConfig.maxFileCount)("maxFileUpload",t.claimsConfig.maxSizePerFile)("maxUpload",t.claimsConfig.maxSizeAllFiles),d(),p("ngIf",t.fileGroup.controls[i.name].touched&amp;&amp;(t.fileGroup.controls[i.name]==null?null:t.fileGroup.controls[i.name].getError("required"))),d(),p("ngIf",t.fileGroup.controls[i.name]==null?null:t.fileGroup.controls[i.name].getError("maxFilesExceeded"))}}function K8e(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,V8e,5,4,"mat-form-field",1)(2,z8e,4,4,"div",22)(3,W8e,6,4,"div",22)(4,Y8e,6,4,"mat-form-field",1)(5,Q8e,6,7,"div",22),W()),n&amp;2){let i=e.$implicit,t=_(2);d(),p("ngIf",A(5,b8e).includes(i.type)&amp;&amp;t.visibilities[i.name]),d(),p("ngIf",A(6,v8e).includes(i.type)&amp;&amp;t.visibilities[i.name]),d(),p("ngIf",A(7,y8e).includes(i.type)&amp;&amp;t.visibilities[i.name]),d(),p("ngIf",A(8,C8e).includes(i.type)&amp;&amp;t.visibilities[i.name]),d(),p("ngIf",A(9,x8e).includes(i.type)&amp;&amp;t.fileGroup.controls[i.name]&amp;&amp;t.claimsConfig&amp;&amp;t.visibilities[i.name])}}function X8e(n,e){if(n&amp;1&amp;&amp;(w(0,L8e,2,2),m(1,"form",16),w(2,K8e,6,10,"ng-container",17),h()),n&amp;2){let i=_();Q(0,i.widgetParameters.is_claim_person_related?-1:0),d(),p("formGroup",i.formGroup),d(),p("ngForOf",i.formFields)}}function J8e(n,e,i,t){return r=&gt;{if(!r.parent)return null;let o=t.get(n);if(!o)return null;let a=!0;switch(i){case"=":a=o.value===e;break;case"!=":a=o.value!==e;break;case"&gt;":o.value===null?a=!1:a=Number(o.value)&gt;Number(e);break;case"&lt;":o.value===null?a=!1:a=Number(o.value)&lt;Number(e);break;case"&gt;=":o.value===null?a=!1:a=Number(o.value)&gt;=Number(e);break;case"&lt;=":o.value===null?a=!1:a=Number(o.value)&lt;=Number(e);break}return a&amp;&amp;(!r.value||typeof r.value=="string"&amp;&amp;!r.value.trim())?{required:!0}:null}}var rk=(()=&gt;{let e=class e{constructor(t,r,o,a,s){this.contractService=t,this.notificationService=r,this.claimService=o,this.claimsConfigService=a,this.analyticsService=s,this.claimsConfig=null,this.insideModal=!1,this.successfullyRequested=new ae,this.formGroup=new Ta({}),this.fileGroup=new Ta({}),this.translations={ERROR_REQUIRED:"Pflichtfeld",SEND_BTN:"Absenden",CHECK_INPUT_MSG:"Bitte pr\xFCfen Sie die Eingaben.",CONTRACT_LABEL:"Vertrag",SAVE_GENERIC_ERROR_MSG:"Es ist ein unbekannter Fehler aufgetreten",SAVE_SUCCESS_MSG:"Anfrage erfolgreich gesendet"},this.formFields=[],this.visibilities={},this.contractSelect=new Ar(""),this.allContracts=[],this.formReady=!1,this.contractsLoaded=!1,this.sendRequestingOngoing=!1,this.subscriptions$=[],this.claimNatureId=null;let c=this.claimsConfigService.getConfig().subscribe({next:l=&gt;{this.claimsConfig=l,this.checkFormReady()}});this.subscriptions$.push(c)}checkFormReady(){this.formReady=!!(this.contractsLoaded&amp;&amp;this.claimsConfig)}ngOnInit(){let t=this.contractService.getContracts().pipe(He(r=&gt;{let o=el.parseContentTargeting(this.widgetParameters.content_targeting).contract_types;return o.length===0?r:r.filter(a=&gt;o.includes(a.type))})).subscribe(r=&gt;{this.allContracts=r,this.contractsLoaded=!0,this.checkFormReady()});this.subscriptions$.push(t),this.claimNatureId=this.widgetParameters.claim_nature_id,this.claimTypeId=this.widgetParameters.claim_type_id,this.claimCategoryId=this.widgetParameters.claim_category_id,this.claimSubject=this.widgetParameters.claim_subject,this.formFields=this.parseJsonFormConfig(this.widgetParameters.claim_form),this.widgetParameters.is_claim_person_related||this.contractSelect.addValidators([Ot.required]),this.initForm()}initForm(){let t=new Ta({}),r=new Ta({});Array.isArray(this.formFields)&amp;&amp;(this.formFields.forEach(o=&gt;{if(o.type==="file")return;let a=[];o.validations&amp;&amp;o.validations.forEach(c=&gt;{c.validator==="required"&amp;&amp;(!o.visibilityConditions||o.visibilityConditions.length===0)&amp;&amp;(o.type==="checkbox"?a.push(Ot.requiredTrue):a.push(Ot.required),(o.type==="radio"||o.type==="checkbox")&amp;&amp;(o.label+=" *")),c.validator==="required"&amp;&amp;o.visibilityConditions&amp;&amp;(o.visibilityConditions.forEach(l=&gt;{a.push(J8e(l.fieldName,l.value,l.operator,t))}),o.label+=" *"),c.validator==="email"&amp;&amp;a.push(Ot.email)});let s=null;o.value!==null&amp;&amp;(o.type==="checkbox"?s=o.value===!0?!0:null:(o.value!==void 0&amp;&amp;o.value!==""&amp;&amp;(s=String(o.value)),o.type==="number"&amp;&amp;!this.isNumeric(s)&amp;&amp;(s=null))),(o.value===void 0||o.value==="")&amp;&amp;(s=null),t.addControl(o.name,new Ar(s,a))}),this.formFields.forEach(o=&gt;{if(o.type!=="file")return;let a=[];o.validations&amp;&amp;o.validations.forEach(s=&gt;{s.validator==="required"&amp;&amp;(a.push(Ot.required),o.label+=" *")}),r.addControl(o.name,new Ar(null,a))})),this.formGroup=t,this.fileGroup=r,this.setFormFieldsVisibility(),this.formGroup.valueChanges.subscribe(()=&gt;{this.setFormFieldsVisibility()})}setFormFieldsVisibility(){Object.keys(this.formGroup.controls).forEach(t=&gt;{let r=this.formFields.find(o=&gt;o.name===t);this.setFieldVisibility(r)})}setFieldVisibility(t){!t||!t.visibilityConditions||t.visibilityConditions.forEach(r=&gt;{let o=this.formFields.find(s=&gt;s.name===r.fieldName);if(!o)return;let a=this.formGroup.controls[o.name]?.value;switch(r.operator){case"=":this.visibilities[t.name]=a===r.value;break;case"!=":this.visibilities[t.name]=a!==r.value;break;case"&gt;":this.visibilities[t.name]=a!==null&amp;&amp;Number(a)&gt;Number(r.value);break;case"&lt;":this.visibilities[t.name]=a!==null&amp;&amp;Number(a)&lt;Number(r.value);break;case"&gt;=":this.visibilities[t.name]=a!==null&amp;&amp;Number(a)&gt;=Number(r.value);break;case"&lt;=":this.visibilities[t.name]=a!==null&amp;&amp;Number(a)&lt;=Number(r.value);break}})}saveForm(){let t=this.getSelectedContractId();if(!this.validateForm()||!this.widgetParameters.is_claim_person_related&amp;&amp;!t){this.notificationService.showErrorMessage(this.translations.CHECK_INPUT_MSG),this.formGroup.markAllAsTouched(),this.fileGroup.markAllAsTouched(),this.contractSelect.markAsTouched();return}let r=[];this.formFields.forEach(s=&gt;{if(!this.visibilities[s.name]||s.type==="file")return;let c=this.formGroup.controls[s.name]?.value??null;if(s.type==="checkbox"&amp;&amp;(c=c?"Ja":"Nein"),s.type==="number"&amp;&amp;!this.isNumeric(c)&amp;&amp;(c=null),c===null&amp;&amp;(c=""),s.type==="select"||s.type==="radio"){let f=s.options?.find(g=&gt;typeof g.value=="number"&amp;&amp;g.value.toString()===c);f&amp;&amp;(c=f.label)}if(r.push({value:c,label:s.label}),!(s.type==="select"&amp;&amp;s.overrides&amp;&amp;s.overrides.some(f=&gt;f.expectedValue?.toString()===c)))return;let u=s.overrides.find(f=&gt;f.expectedValue?.toString()===c);u?.categoryId&amp;&amp;(this.claimCategoryId=u.categoryId),u?.typeId&amp;&amp;(this.claimTypeId=u.typeId),u?.natureId&amp;&amp;(this.claimNatureId=u.natureId),u?.subject&amp;&amp;(this.claimSubject=u.subject)});let o=[];this.formFields.forEach(s=&gt;{s.type==="file"&amp;&amp;this.fileGroup.controls[s.name].value?.forEach(c=&gt;{o.push(c)})});let a={data:r,contractId:t,files:o.length&gt;0?o:void 0};this.saveFormData(a)}isNumeric(t){return t===null||typeof t=="boolean"?!1:!isNaN(Number(t))&amp;&amp;t.trim()!==""}parseJsonFormConfig(t){try{let r=JSON.parse(t);if(typeof r!="object")return this.notificationService.showErrorMessage(this.translations.SAVE_GENERIC_ERROR_MSG),[];let o=0;return r.forEach(a=&gt;{a.name||(a.name="unnamed_input_"+o,o++),this.visibilities[a.name]=!0}),r}catch{return this.notificationService.showErrorMessage(this.translations.SAVE_GENERIC_ERROR_MSG),[]}}saveFormData(t){this.sendRequestingOngoing=!0,this.claimService.submit({category:this.claimCategoryId,subject:this.claimSubject,type:this.claimTypeId,nature:this.claimNatureId,contract:t.contractId??"",comment:this.getCommentForFormData(t.data),files:t.files}).subscribe({next:r=&gt;{r.code===200?(this.analyticsService.trackEvent("Dynamisches Meldungsformular",`${this.widgetParameters.headline} - Erfolgreich`,this.widgetParameters.headline),this.notificationService.showSuccessMessage(this.translations.SAVE_SUCCESS_MSG),this.successfullyRequested.emit({uniqueId:this.uniqueWidgetId,data:t})):this.notificationService.showErrorMessage(this.translations.SAVE_GENERIC_ERROR_MSG),this.sendRequestingOngoing=!1},error:()=&gt;{this.sendRequestingOngoing=!1,this.notificationService.showErrorMessage(this.translations.SAVE_GENERIC_ERROR_MSG)}})}getCommentForFormData(t){let r="";return t.forEach(o=&gt;{let a=o.label;o.label.endsWith("*")&amp;&amp;(a=o.label.slice(0,-2)),r+=a+": "+o.value+`\r
`}),r}updateFilesValue(t,r){this.fileGroup.controls[r.name]&amp;&amp;(this.fileGroup.controls[r.name].setValue(t),this.fileGroup.controls[r.name].markAsTouched(),this.fileGroup.markAsTouched())}validateForm(){return Object.keys(this.formGroup.controls).forEach(r=&gt;{this.formGroup.controls[r].updateValueAndValidity()}),this.formGroup.valid&amp;&amp;this.fileGroup.valid}getSelectedContractId(){return this.allContracts.length===1?this.allContracts[0].id:this.contractSelect.value}ngOnDestroy(){this.subscriptions$.forEach(t=&gt;{t.unsubscribe()})}};e.\u0275fac=function(r){return new(r||e)(x(Wi),x(St),x(Xu),x(gs),x(vi))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-dynamic-form"]],inputs:{widgetParameters:"widgetParameters",uniqueWidgetId:"uniqueWidgetId",insideModal:"insideModal"},outputs:{successfullyRequested:"successfullyRequested"},decls:4,vars:2,consts:[["formContent",""],[4,"ngIf"],["mat-dialog-title",""],[1,"form-headline"],["mat-icon-button","","mat-dialog-close","","tabindex","-1"],["svgIcon","basics:close"],["class","form-description drupal-rich-text-container ckEditor-view",3,"innerHTML",4,"ngIf"],[4,"ngTemplateOutlet"],["type","button","mat-flat-button","","color","primary",3,"click",4,"ngIf"],["appearance","line",3,"theme",4,"ngIf"],[1,"form-description","drupal-rich-text-container","ckEditor-view",3,"innerHTML"],["type","button","mat-flat-button","","color","primary",3,"click"],["appearance","line",3,"theme"],[1,"form-button-container"],["class","form-button-inner",4,"ngIf"],[1,"form-button-inner"],[3,"formGroup"],[4,"ngFor","ngForOf"],[3,"formControl"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],[3,"theme"],["class","form-group",4,"ngIf"],["matInput","",3,"formControlName","type"],[1,"form-group"],[3,"checked","formControlName"],[3,"formControlName"],[3,"filesChangedEvent","allowedFileTypes","maxFilesAllowed","maxFileUpload","maxUpload"]],template:function(r,o){r&amp;1&amp;&amp;w(0,E8e,12,5,"ng-container",1)(1,T8e,8,5,"ng-container",1)(2,X8e,3,3,"ng-template",null,0,Yt),r&amp;2&amp;&amp;(p("ngIf",o.insideModal),d(),p("ngIf",!o.insideModal))},dependencies:[Ue,fe,Wo,Ce,Xi,tn,Vt,Ki,ic,Vi,dr,Ht,_i,Wr,nn,We,dn,Mr,kr,Ca,rr,ko,Uc,Ge,Zr,_D,cx,kg,Bi],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.form-headline[_ngcontent-%COMP%]{margin-bottom:0}.form-description[_ngcontent-%COMP%]{margin-bottom:24px}.form-button-container[_ngcontent-%COMP%]{text-align:right}.form-button-container[_ngcontent-%COMP%]   .form-button-inner[_ngcontent-%COMP%]{width:100px;display:inline-block}@media (max-width: 769px){.form-button-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .form-button-container[_ngcontent-%COMP%]   .form-button-inner[_ngcontent-%COMP%]{width:100%}}"]});let n=e;return n})();var ok=(()=&gt;{let e=class e{constructor(t,r){this.matDialog=t,this.analyticsService=r,this.handleDetailViewExternally=!1,this.showDetails=new ae,this.translations={SAVE_GENERIC_ERROR_MSG:"Es ist ein unbekannter Fehler aufgetreten",SAVE_SUCCESS_MSG:"Anfrage erfolgreich gesendet"},this.subscriptions$=[]}showForm(){if(this.analyticsService.trackEvent("Dynamisches Meldungsformular",`${this.widgetParameters.headline} - Start`,this.widgetParameters.headline),this.handleDetailViewExternally){this.showDetails.emit({uniqueId:this.uniqueWidgetId,widgetParameters:this.widgetParameters});return}let t={autoFocus:"dialog"};window.innerWidth&lt;769&amp;&amp;(t.panelClass=["adcl-fullscreen-dialog"]);let r=this.matDialog.open(rk,t);r.componentInstance.widgetParameters=this.widgetParameters,r.componentInstance.insideModal=!0;let o=r.componentInstance.successfullyRequested.subscribe(()=&gt;{r.close()});this.subscriptions$.push(o)}ngOnDestroy(){this.subscriptions$.forEach(t=&gt;{t.unsubscribe()})}};e.\u0275fac=function(r){return new(r||e)(x(Jn),x(vi))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-report-form"]],inputs:{widgetParameters:"widgetParameters",uniqueWidgetId:"uniqueWidgetId",handleDetailViewExternally:"handleDetailViewExternally"},outputs:{showDetails:"showDetails"},decls:5,vars:1,consts:[[1,"link-card",3,"click"],[1,"one-click-card"],[1,"one-click-card-icon"],["svgIcon","others:open-document"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"mat-card",0),P("click",function(){return o.showForm()}),m(1,"div",1)(2,"div",2),C(3,"mat-icon",3),h(),v(4),h()()),r&amp;2&amp;&amp;(d(4),S(" ",o.widgetParameters.headline," "))},dependencies:[et,Ce],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.grid-for-preview-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:7fr 3fr}@media (max-width: 290px){.grid-for-preview-header[_ngcontent-%COMP%]{grid-template-columns:1fr}}.preview-headline[_ngcontent-%COMP%]{font-weight:600}@media (max-width: 290px){.preview-headline[_ngcontent-%COMP%]{margin-bottom:0}}.show-parent[_ngcontent-%COMP%]{justify-self:right;font-weight:600;color:var(--theme-primary-500);padding-top:6px;margin-bottom:16px}@media (max-width: 290px){.show-parent[_ngcontent-%COMP%]{justify-self:left}}.link-card[_ngcontent-%COMP%]{cursor:pointer;height:100%}.link-card[_ngcontent-%COMP%]:hover{box-shadow:0 0 1px #3031330d,0 8px 16px #3031331a!important}.preview-card-title[_ngcontent-%COMP%]{margin-bottom:8px;font-size:large;display:block;word-break:break-word}.preview-card-title.no-margin[_ngcontent-%COMP%]{margin-bottom:0}.block-link[_ngcontent-%COMP%]{display:block;color:#343f4d;text-decoration:none}.one-click-card[_ngcontent-%COMP%]{padding:16px 8px 8px;text-align:center;margin:0 auto;width:120px;word-break:break-word}.one-click-card[_ngcontent-%COMP%]   .one-click-card-text[_ngcontent-%COMP%]{font-size:11px;line-height:12px;font-weight:600}.one-click-card[_ngcontent-%COMP%]   .one-click-card-icon[_ngcontent-%COMP%]{width:44px;height:44px;margin:0 auto 8px}.one-click-card[_ngcontent-%COMP%]   .one-click-card-icon[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{width:44px;height:44px;color:#cbced2}.one-click-card[_ngcontent-%COMP%]   .one-click-card-icon[_ngcontent-%COMP%]   .mat-icon.success-icon[_ngcontent-%COMP%]{color:var(--adcl-snackbar-success-icon)}"]});let n=e;return n})();var qZ={p:"p",o:"o",flatCount:1,usedFlat:"1"};var ZZ=(()=&gt;{let e=class e{constructor(t,r){this.http=t,this.demoService=r,this.url=Le.crmDispatcherBaseUrl+"/api/tenant/erp-data-provider/b-and-o/data"}getData(){return this.demoService.isDemoMode("b-and-o-integration")?ne(qZ).pipe(vn(500)):this.http.get(this.url)}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var QZ=(()=&gt;{let e=class e{constructor(t){this.sanitizer=t}transform(t){return this.sanitizer.bypassSecurityTrustResourceUrl(t)}};e.\u0275fac=function(r){return new(r||e)(x(br,16))},e.\u0275pipe=ro({name:"safeUrl",type:e,pure:!0});let n=e;return n})();var rRe=["iframe"],oRe=()=&gt;({height:"20px",width:"150px"}),aRe=()=&gt;({height:"20px",width:"230px"}),sRe=()=&gt;({height:"20px",width:"300px"}),cRe=()=&gt;({height:"20px",width:"200px"}),lRe=()=&gt;({height:"20px",width:"250px"});function dRe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",3)(2,"br")(3,"ngx-skeleton-loader",3)(4,"br")(5,"ngx-skeleton-loader",3)(6,"br")(7,"ngx-skeleton-loader",3)(8,"br")(9,"ngx-skeleton-loader",3)(10,"br"),W()),n&amp;2&amp;&amp;(d(),p("theme",A(5,oRe)),d(2),p("theme",A(6,aRe)),d(2),p("theme",A(7,sRe)),d(2),p("theme",A(8,cRe)),d(2),p("theme",A(9,lRe)))}function uRe(n,e){if(n&amp;1&amp;&amp;(C(0,"iframe",4,0),de(2,"safeUrl")),n&amp;2){let i=_();p("src",en(2,3,i.iframeUrl),_3),Ve("data-primary",i.primary)("data-secondary",i.secondary)}}var KZ=(()=&gt;{let e=class e{constructor(t,r,o){this.tenantConfigService=t,this.userScopeService=r,this.bAndOIntegrationService=o,this.userInfoSubject=new Cn(null),this.primary="",this.secondary="",this.isLoading=!1,this.handleMessage=a=&gt;{if(this.widgetParameters.debug_mode&amp;&amp;console.log("Received message from iframe",a),a.data&amp;&amp;a.data.height&amp;&amp;(this.iframe.nativeElement.style.height=`${a.data.height}px`),(a.data==="getUserScope"||a.data==="getAddresses")&amp;&amp;(this.widgetParameters.access_scope_forwarding||this.widgetParameters.address_data_forwarding)&amp;&amp;this.userInfoSubject.subscribe({next:s=&gt;{if(!s)return;let c=a.origin;this.sendPostMessage(a.source,s.addresses,c)}}),a.data==="getUserData"&amp;&amp;this.widgetParameters.user_data_forwarding&amp;&amp;this.userInfoSubject.subscribe({next:s=&gt;{if(!s)return;let c=a.origin;this.sendPostMessage(a.source,s,c)}}),a.data==="getColors"){let s=a.origin;this.sendPostMessage(a.source,{primaryColor:this.tenantConfigService.getThemingConfig().primaryColor,secondaryColor:this.tenantConfigService.getThemingConfig().secondaryColor},s)}}}ngOnInit(){let t=this.tenantConfigService.getThemingConfig();t&amp;&amp;(this.primary=t.primaryColor,this.secondary=t.secondaryColor),window.addEventListener("message",this.handleMessage,!1),!this.widgetParameters.is_b_and_o&amp;&amp;(this.widgetParameters.access_scope_forwarding||this.widgetParameters.user_data_forwarding||this.widgetParameters.address_data_forwarding)&amp;&amp;this.userScopeService.getUserInfo().subscribe({next:r=&gt;{r&amp;&amp;this.userInfoSubject.next(r)}}),this.widgetParameters.is_b_and_o?(this.isLoading=!0,this.bAndOIntegrationService.getData().subscribe({next:r=&gt;{this.isLoading=!1;let o={p:r.p??"",o:r.o??""};this.iframeUrl=this.widgetParameters.iframe_src+`?${new URLSearchParams(o).toString()}`,this.widgetParameters.debug_mode&amp;&amp;(console.log("B&amp;O data loaded",r),console.log("B&amp;O iframe URL",this.iframeUrl))},error:r=&gt;{console.log("Error loading B&amp;O data",r),this.isLoading=!1}})):(this.isLoading=!1,this.iframeUrl=this.widgetParameters.iframe_src)}ngOnDestroy(){window.removeEventListener("message",this.handleMessage,!1)}sendPostMessage(t,r,o){this.widgetParameters.debug_mode&amp;&amp;console.log("Sending message to iframe",r,o),t?.postMessage(r,o)}};e.\u0275fac=function(r){return new(r||e)(x(Cr),x(_u),x(ZZ))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-iframe-integration"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(rRe,5),r&amp;2){let a;ue(a=me())&amp;&amp;(o.iframe=a.first)}},inputs:{widgetParameters:"widgetParameters"},decls:2,vars:2,consts:[["iframe",""],[4,"ngIf"],["class","responsive-iframe","scrolling","no","frameborder","0","width","100%",3,"src",4,"ngIf"],[3,"theme"],["scrolling","no","frameborder","0","width","100%",1,"responsive-iframe",3,"src"]],template:function(r,o){r&amp;1&amp;&amp;w(0,dRe,11,10,"ng-container",1)(1,uRe,3,5,"iframe",2),r&amp;2&amp;&amp;(p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading))},dependencies:[fe,Ge,QZ],styles:[".responsive-iframe[_ngcontent-%COMP%]{width:100%;border:none;overflow:hidden}"]});let n=e;return n})();var XZ={page:{currentNumber:1,size:3,totalItemsCount:3,totalCount:1,items:[{id:"FB8721ABBE8C1EEF9CB9C9676117C8D1",contractReference:"IS10001029110720001",currency:"EUR",validFrom:"2025-01-01",status:"Pending",label:"Mietspiegel",description:"",documentReference:"",rentalComponents:{id:"",label:"",reference:"",valueDifference:0,valueOld:0,valueNew:0},totalValueDifference:20,totalValueOld:200,totalValueNew:220},{id:"FB8721ABBE8C1EEF9CB9C967611D08D1",contractReference:"IS10001029110721001",currency:"EUR",validFrom:"2025-01-01",status:"Pending",label:"Mietspiegel",description:"",documentReference:"",rentalComponents:{id:"",label:"",reference:"",valueDifference:0,valueOld:0,valueNew:0},totalValueDifference:20,totalValueOld:200,totalValueNew:220},{id:"FB8721ABBE8C1EEF9CB9E702D24E096C",contractReference:"IS10001029110822001",currency:"EUR",validFrom:"2025-01-01",status:"Pending",label:"Vergleichswohnung",description:"",documentReference:"",rentalComponents:[{id:"952BEEF4-A5B4-49C2-A383-A40E29241B79",label:"Grundmiete",reference:"007777",valueDifference:50,valueOld:586.34,valueNew:636.34},{id:"952BEEF4-A5B4-49C2-A383-A40E29241B79",label:"Nebenkostenvorauszahlung",reference:"007778",valueDifference:0,valueOld:250,valueNew:250},{id:"952BEEF4-A5B4-49C2-A383-A40E29241B79",label:"Stellplatz",reference:"007779",valueDifference:0,valueOld:50,valueNew:50},{id:"952BEEF4-A5B4-49C2-A383-A40E29241B79",label:"Betriebskosten",reference:"007777",valueDifference:0,valueOld:100,valueNew:100}],totalValueDifference:20,totalValueOld:200,totalValueNew:220}]}};var ak=(()=&gt;{let e=class e{constructor(t,r){this.http=t,this.demoService=r,this.erpDataProvider=Le.crmDispatcherBaseUrl+"/api/tenant/erp-data-provider"}getAdjustmentData(){if(this.demoService.isDemoMode("rent_adjustment")){let t=new re;return setTimeout(()=&gt;{t.next(this.parseRentAdjustmentData(XZ))},1e3),t}return this.http.get(this.erpDataProvider+"/tenants/rental-changes").pipe(Xe(t=&gt;ne(this.parseRentAdjustmentData(t))))}parseRentAdjustmentData(t){return t.page.items?t.page.items.map(r=&gt;{let o=[];return r.rentalComponents&amp;&amp;(Array.isArray(r.rentalComponents)?r.rentalComponents:[r.rentalComponents]).forEach(s=&gt;{o.push({id:s.id,reference:s.reference?s.reference:null,label:s.label,valueOld:s.valueOld??null,valueNew:s.valueNew??null,valueDifference:s.valueDifference??null})}),{id:r.id,contractReference:r.contractReference,currency:r.currency,validFrom:r.validFrom?ip(r.validFrom):"",status:r.status??null,label:r.label??null,documentReference:r.documentReference??null,description:r.description??null,rentalComponents:o,totalValueDifference:r.totalValueDifference??null,totalValueOld:r.totalValueOld??null,totalValueNew:r.totalValueNew??null,contractLabel:r.contractLabel??null,contractType:r.contractType??null}}):[]}replyToRentAdjustment(t,r,o){if(this.demoService.isDemoMode("rent_adjustment")){let s=new re;return setTimeout(()=&gt;{s.next(void 0)},1e3),s}let a={id:t,status:r,comment:""};return this.http.post(this.erpDataProvider+"/tenants/contracts/"+o+"/rental-changes/replies",a)}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var zp=(n,e)=&gt;[n,e,"symbol-narrow","1.2-2","de-DE"],pRe=(n,e)=&gt;({"not-checked":n,"checked-wrong":e}),hRe=()=&gt;({width:"130px",height:"20px","margin-bottom":"-4px"}),fRe=()=&gt;({width:"170px",height:"40px",margin:0});function gRe(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",25)}function _Re(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",26)}function bRe(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",27)}function vRe(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",28)}function yRe(n,e){if(n&amp;1&amp;&amp;(m(0,"span",20),w(1,gRe,1,0,"mat-icon",21)(2,_Re,1,0,"mat-icon",22)(3,bRe,1,0,"mat-icon",23)(4,vRe,1,0,"mat-icon",24),h()),n&amp;2){let i=_();d(),p("ngIf",(i.adjustment==null?null:i.adjustment.contractType)==="L"),d(),p("ngIf",(i.adjustment==null?null:i.adjustment.contractType)==="C"),d(),p("ngIf",(i.adjustment==null?null:i.adjustment.contractType)==="P"),d(),p("ngIf",(i.adjustment==null?null:i.adjustment.contractType)==="S")}}function CRe(n,e){if(n&amp;1&amp;&amp;(m(0,"span",29),v(1),h()),n&amp;2){let i=_();d(),N(i.adjustment.contractLabel)}}function xRe(n,e){if(n&amp;1&amp;&amp;(m(0,"tr")(1,"td",12),v(2),h(),m(3,"td"),v(4),de(5,"currency"),h(),m(6,"td",9),v(7),de(8,"currency"),h(),m(9,"td"),v(10),de(11,"currency"),h()()),n&amp;2){let i,t,r=e.$implicit,o=_(2);d(2),N(r.label),d(2),N(Mn(5,4,Wn(22,zp,(i=r.valueOld)!==null&amp;&amp;i!==void 0?i:"",o.adjustment.currency))),d(3),N(Mn(8,10,Wn(25,zp,(t=r.valueNew)!==null&amp;&amp;t!==void 0?t:"",o.adjustment.currency))),d(3),N(Mn(11,16,Wn(28,zp,r.valueDifference,o.adjustment.currency)))}}function wRe(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,xRe,12,31,"tr",30),m(2,"tr",31),C(3,"td",32),h(),W()),n&amp;2){let i=_();d(),p("ngForOf",i.adjustment==null?null:i.adjustment.rentalComponents)}}function MRe(n,e){if(n&amp;1){let i=U();m(0,"span",34),P("click",function(){I(i);let r=_(2);return T(r.rejectAdjustment(r.adjustment))}),v(1,"Widerspruch einlegen"),h()}}function kRe(n,e){n&amp;1&amp;&amp;C(0,"ngx-skeleton-loader",35),n&amp;2&amp;&amp;p("theme",A(1,hRe))}function ORe(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),w(1,MRe,2,0,"span",33)(2,kRe,1,2,"ngx-skeleton-loader",19),h()),n&amp;2){let i=_();d(),p("ngIf",!i.submitClicked),d(),p("ngIf",i.submitClicked)}}function ERe(n,e){if(n&amp;1){let i=U();m(0,"button",36),P("click",function(){I(i);let r=_();return T(r.submitAdjustment(r.adjustment))}),v(1,"Zustimmung absenden "),h()}}function SRe(n,e){n&amp;1&amp;&amp;C(0,"ngx-skeleton-loader",35),n&amp;2&amp;&amp;p("theme",A(1,fRe))}var eQ=(()=&gt;{let e=class e{constructor(t,r,o){this.noteService=t,this.dataService=r,this.dialogRef=o,this.adjustmentSubmitted=new ae,this.submitClicked=!1,this.adjustmentControl=new Ar(null,[Ot.requiredTrue]),this.isLoading=!1}rejectAdjustment(t){if(this.submitClicked=!0,!t||!t.id){this.submitClicked=!1,this.noteService.showErrorMessage("Fehler beim Ablehnen der Mietanpassung");return}this.dataService.replyToRentAdjustment(t.id,"Rejected",t.contractReference).subscribe({next:()=&gt;{this.submitClicked=!1,this.dialogRef.close(),this.adjustmentSubmitted.emit(),this.noteService.showSuccessMessage("Ihr Widerspruch zur Mietanpassung wurde erfolgreich \xFCbermittelt. Die Details finden Sie in Ihren Meldungen.")},error:r=&gt;{this.submitClicked=!1,this.noteService.showErrorMessage("Fehler beim Ablehnen der Mietanpassung"),console.error("Error rejecting rent adjustment",r)}})}submitAdjustment(t){if(this.submitClicked=!0,this.adjustmentControl.invalid){this.submitClicked=!1,this.noteService.showErrorMessage("Bitte stimmen Sie der Mietanpassung zu.");return}if(!t?.id){this.submitClicked=!1;return}this.dataService.replyToRentAdjustment(t.id,"Accepted",t.contractReference).subscribe({next:()=&gt;{this.submitClicked=!1,this.dialogRef.close(),this.adjustmentSubmitted.emit(),this.noteService.showSuccessMessage("Ihre Zustimmung zur Mietanpassung wurde erfolgreich \xFCbermittelt. Die Details finden Sie in Ihren Meldungen.")},error:r=&gt;{this.submitClicked=!1,this.noteService.showErrorMessage("Fehler beim Abrufen der Mietanpassungsdaten"),console.error("Error fetching rent adjustment data",r)}})}};e.\u0275fac=function(r){return new(r||e)(x(St),x(ak),x(Md))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-rent-adjustment-details"]],inputs:{adjustment:"adjustment",widgetParameters:"widgetParameters"},outputs:{adjustmentSubmitted:"adjustmentSubmitted"},standalone:!0,features:[Ie],decls:52,vars:55,consts:[[1,"rent-adjustment-dialog-card"],["mat-dialog-title","",1,"adjustment-dialog-title"],[1,"adjustment-detail-title"],["mat-icon-button","","mat-dialog-close","","tabindex","-1"],["svgIcon","basics:close"],[1,"adjustment-details-icon-div"],["class","rent-adjustment-contract-icon",4,"ngIf"],["class","adjustment-contract",4,"ngIf"],[1,"adjustment-rent-details"],[1,"rent-table-bold"],[4,"ngIf"],[1,"rent-adjustment-total"],[1,"rent-table-bold","rent-adjustment-table-label"],[1,"adjustment-full-rent"],[1,"link-to-docs"],["href","#","target","_blank",3,"routerLink"],[1,"details-checkbox-helper-div"],[1,"rent-adjust-checkbox",3,"ngClass","formControl"],["mat-raised-button","","type","submit","class","accept-rent-adjustment-button",3,"click",4,"ngIf"],[3,"theme",4,"ngIf"],[1,"rent-adjustment-contract-icon"],["svgIcon","realestate:move-in",4,"ngIf"],["svgIcon","realestate:user-rent",4,"ngIf"],["svgIcon","others:buy",4,"ngIf"],["svgIcon","others:money",4,"ngIf"],["svgIcon","realestate:move-in"],["svgIcon","realestate:user-rent"],["svgIcon","others:buy"],["svgIcon","others:money"],[1,"adjustment-contract"],[4,"ngFor","ngForOf"],[1,"rent-hr"],["colspan","100%"],["class","reject-adjustment",3,"click",4,"ngIf"],[1,"reject-adjustment",3,"click"],[3,"theme"],["mat-raised-button","","type","submit",1,"accept-rent-adjustment-button",3,"click"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0)(1,"div",1)(2,"h2",2),v(3),h(),m(4,"button",3),C(5,"mat-icon",4),h()(),m(6,"mat-dialog-content")(7,"div",5),w(8,yRe,5,4,"span",6)(9,CRe,2,1,"span",7),h(),m(10,"div")(11,"table",8)(12,"tr"),C(13,"th"),m(14,"th"),v(15,"vorher"),h(),m(16,"th",9),v(17,"neu"),h(),m(18,"th"),v(19,"Differenz"),h()(),w(20,wRe,4,1,"ng-container",10),m(21,"tr",11)(22,"td",12),v(23,"Gesamtmiete"),h(),m(24,"td"),v(25),de(26,"currency"),h(),m(27,"td",9),v(28),de(29,"currency"),h(),m(30,"td"),v(31),de(32,"currency"),h()()()(),m(33,"div")(34,"span"),v(35,"Bitte stimmen Sie der Mietanpassung auf eine Gesamtmiete von "),m(36,"span",13),v(37),de(38,"currency"),h(),v(39),h()(),m(40,"div",14),v(41," Das Dokument zu Ihrer Mietanpassung finden Sie unter "),m(42,"a",15),v(43,"Dokumente"),h(),v(44,". "),h(),w(45,ORe,3,2,"div",10),m(46,"div")(47,"div",16)(48,"mat-checkbox",17),v(49," Hiermit stimme ich der Mietanpassung zu* "),h(),w(50,ERe,2,0,"button",18)(51,SRe,1,2,"ngx-skeleton-loader",19),h()()()()),r&amp;2&amp;&amp;(d(3),Mt(" Mietanpassung (",o.adjustment.label,") zum ",o.adjustment.validFrom," "),d(5),p("ngIf",o.adjustment==null?null:o.adjustment.contractType),d(),p("ngIf",o.adjustment==null?null:o.adjustment.contractLabel),d(11),p("ngIf",(o.adjustment==null||o.adjustment.rentalComponents==null?null:o.adjustment.rentalComponents.length)!==0&amp;&amp;(o.adjustment.rentalComponents.length&gt;1||o.adjustment.rentalComponents[0].id)),d(5),N(Mn(26,16,Wn(40,zp,o.adjustment.totalValueOld,o.adjustment.currency))),d(3),N(Mn(29,22,Wn(43,zp,o.adjustment.totalValueNew,o.adjustment.currency))),d(3),N(Mn(32,28,Wn(46,zp,o.adjustment.totalValueDifference,o.adjustment.currency))),d(6),S(" ",Mn(38,34,Wn(49,zp,o.adjustment.totalValueNew,o.adjustment.currency))," "),d(2),S(" bis ",o.adjustment.validFrom," zu. "),d(3),p("routerLink",o.widgetParameters.link_to_list.full_url),d(3),p("ngIf",!o.widgetParameters.allow_rejection),d(3),p("ngClass",Wn(52,pRe,!o.submitClicked&amp;&amp;!o.adjustmentControl.getError("required"),o.submitClicked&amp;&amp;o.adjustmentControl.getError("required")))("formControl",o.adjustmentControl),d(2),p("ngIf",!o.submitClicked),d(),p("ngIf",o.submitClicked))},dependencies:[Zr,Tt,Ce,rr,fn,Vt,ic,fe,We,Ue,Ji,oa,Mr,dn,vt,Ge,kr],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.adjustment-dialog-title[_ngcontent-%COMP%]{display:flex;padding:16px 12px 0 16px;justify-content:space-between}.adjustment-details-icon-div[_ngcontent-%COMP%]{display:flex;align-items:center}.rent-component-grids[_ngcontent-%COMP%]{padding:16px 0}.adjustment-rent-details[_ngcontent-%COMP%]{width:100%;padding:16px 0}.adjustment-rent-details[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]{height:24px}.adjustment-rent-details[_ngcontent-%COMP%]   tr.rent-hr[_ngcontent-%COMP%]{height:12px}.adjustment-rent-details[_ngcontent-%COMP%]   tr.rent-hr[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{border-bottom:1px solid #E0E0E0}.adjustment-rent-details[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{font-weight:400;text-align:left}.adjustment-rent-details[_ngcontent-%COMP%]   td[_ngcontent-%COMP%], .adjustment-rent-details[_ngcontent-%COMP%]   .rent-adjustment-table-label[_ngcontent-%COMP%]{text-align:left}.adjustment-rent-details[_ngcontent-%COMP%]   .rent-table-bold[_ngcontent-%COMP%]{font-weight:700}.adjustment-rent-details[_ngcontent-%COMP%]   .rent-adjustment-total[_ngcontent-%COMP%]{height:32px}.adjustment-detail-title[_ngcontent-%COMP%]{font-weight:700}.link-to-docs[_ngcontent-%COMP%]{padding:16px 0}.details-checkbox-helper-div[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr max-content;padding:16px 0}@media (max-width: 769px){.details-checkbox-helper-div[_ngcontent-%COMP%]{grid-template-columns:1fr;row-gap:12px}}"]});let n=e;return n})();var PRe=(n,e)=&gt;[n,e,"symbol-narrow","1.2-2","de-DE"],DRe=(n,e)=&gt;({"not-checked":n,"checked-wrong":e}),IRe=()=&gt;({width:"130px",height:"20px","margin-bottom":"-4px"}),TRe=()=&gt;({width:"170px",height:"40px"});function ARe(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",29)}function RRe(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",30)}function FRe(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",31)}function NRe(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",32)}function LRe(n,e){if(n&amp;1&amp;&amp;(m(0,"span",24),w(1,ARe,1,0,"mat-icon",25)(2,RRe,1,0,"mat-icon",26)(3,FRe,1,0,"mat-icon",27)(4,NRe,1,0,"mat-icon",28),h()),n&amp;2){let i=_(2).$implicit;d(),p("ngIf",i.contractType==="L"),d(),p("ngIf",i.contractType==="C"),d(),p("ngIf",i.contractType==="P"),d(),p("ngIf",i.contractType==="S")}}function jRe(n,e){if(n&amp;1&amp;&amp;(m(0,"span",33),v(1),h()),n&amp;2){let i=_(2).$implicit;d(),N(i.contractLabel)}}function VRe(n,e){if(n&amp;1){let i=U();m(0,"span",34),P("click",function(){I(i);let r=_(2).$implicit,o=_();return T(o.rejectAdjustment(r))}),v(1,"Widerspruch einlegen"),h()}}function BRe(n,e){n&amp;1&amp;&amp;C(0,"ngx-skeleton-loader",35),n&amp;2&amp;&amp;p("theme",A(1,IRe))}function zRe(n,e){if(n&amp;1){let i=U();m(0,"button",36),P("click",function(){I(i);let r=_(2).$implicit,o=_();return T(o.submitAdjustment(r))}),v(1,"Zustimmung absenden"),h()}}function HRe(n,e){n&amp;1&amp;&amp;C(0,"ngx-skeleton-loader",35),n&amp;2&amp;&amp;p("theme",A(1,TRe))}function URe(n,e){if(n&amp;1){let i=U();H(0),m(1,"form",2)(2,"mat-card",3)(3,"mat-card-content",4)(4,"div",5)(5,"div",6)(6,"div",7)(7,"span",8),C(8,"mat-icon",9),h(),m(9,"span"),v(10),h()(),m(11,"div",10),w(12,LRe,5,4,"span",11)(13,jRe,2,1,"span",12),h()(),m(14,"div",13)(15,"span"),v(16," Bitte stimmen Sie der Mietanpassung auf eine Gesamtmiete von "),m(17,"span",14),v(18),de(19,"currency"),h(),v(20),h()()()(),m(21,"mat-card-actions",15)(22,"div",16)(23,"span",17),P("click",function(r){I(i);let o=_().$implicit,a=_();return T(a.showAdjustmentDetails(r,o,a.widgetParameters))}),v(24,"Details"),h(),w(25,VRe,2,0,"span",18)(26,BRe,1,2,"ngx-skeleton-loader",19),h(),m(27,"div",20)(28,"div",21)(29,"mat-checkbox",22),v(30," Hiermit stimme ich der Mietanpassung zu*"),h()(),w(31,zRe,2,0,"button",23)(32,HRe,1,2,"ngx-skeleton-loader",19),h()()()(),W()}if(n&amp;2){let i,t,r,o,a,s,c=_().$implicit,l=_();d(),p("formGroup",l.adjustmentForm),d(9),S("Mietanpassung zum ",c.validFrom,""),d(2),p("ngIf",c.contractType),d(),p("ngIf",c.contractLabel),d(5),S(" ",Mn(19,11,Wn(17,PRe,(i=c.totalValueNew)!==null&amp;&amp;i!==void 0?i:"",c==null?null:c.currency))," "),d(2),S(" bis ",c.validFrom," zu. "),d(5),p("ngIf",l.widgetParameters.allow_rejection&amp;&amp;!l.submittedAdjustments.includes((t=c.id)!==null&amp;&amp;t!==void 0?t:"")),d(),p("ngIf",l.submittedAdjustments.includes((r=c.id)!==null&amp;&amp;r!==void 0?r:"")),d(3),p("ngClass",Wn(20,DRe,!l.submittedAdjustments.includes((o=c.id)!==null&amp;&amp;o!==void 0?o:"")&amp;&amp;!l.adjustmentForm.controls.accept.getError("required"),l.submittedAdjustments.includes((o=c.id)!==null&amp;&amp;o!==void 0?o:"")&amp;&amp;l.adjustmentForm.controls.accept.getError("required"))),d(2),p("ngIf",!l.submittedAdjustments.includes((a=c.id)!==null&amp;&amp;a!==void 0?a:"")),d(),p("ngIf",l.submittedAdjustments.includes((s=c.id)!==null&amp;&amp;s!==void 0?s:""))}}function WRe(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,URe,33,23,"ng-container",1),W()),n&amp;2){let i=e.$implicit;d(),p("ngIf",i.status==="Pending")}}var tQ=(()=&gt;{let e=class e{constructor(t,r,o){this.matDialog=t,this.dataService=r,this.noteService=o,this.adjustments=[],this.submittedAdjustments=[],this.adjustmentForm=new Ta({accept:new Ar(null,[Ot.requiredTrue])})}ngOnInit(){this.dataService.getAdjustmentData().subscribe({next:t=&gt;{this.adjustments=t},error:t=&gt;{this.noteService.showErrorMessage("Fehler beim Abrufen der Mietanpassungsdaten"),console.error("Error fetching rent adjustment data",t)}})}rejectAdjustment(t){this.noteService.showSuccessMessage("Ihr Widerspruch zur Mietanpassung wurde erfolgreich \xFCbermittelt. Die Details finden Sie in Ihren Meldungen."),t.id&amp;&amp;(this.submittedAdjustments.push(t.id),this.dataService.replyToRentAdjustment(t.id,"Rejected",t.contractReference).subscribe({next:()=&gt;{this.removeFromSubmittedArray(t.id??""),this.adjustmentForm.reset(),this.reloadRentAdjustments()},error:r=&gt;{this.removeFromSubmittedArray(t.id??""),this.noteService.showErrorMessage("Fehler beim Ablehnen der Mietanpassung"),console.error("Error rejecting rent adjustment",r)}}))}submitAdjustment(t){if(this.adjustmentForm.invalid){this.noteService.showErrorMessage("Bitte stimmen Sie der Mietanpassung zu.");return}t.id&amp;&amp;(this.submittedAdjustments.push(t.id),this.dataService.replyToRentAdjustment(t.id,"Accepted",t.contractReference).subscribe({next:()=&gt;{this.removeFromSubmittedArray(t.id??""),this.adjustmentForm.reset(),this.reloadRentAdjustments(),this.noteService.showSuccessMessage("Ihre Zustimmung zur Mietanpassung wurde erfolgreich \xFCbermittelt. Die Details finden Sie in Ihren Meldungen.")},error:r=&gt;{this.removeFromSubmittedArray(t.id??""),this.noteService.showErrorMessage("Fehler beim Annehmen der Mietanpassung"),console.error("Error accepting rent adjustment",r)}}))}showAdjustmentDetails(t,r,o){t.preventDefault();let a={autoFocus:"dialog"};window.innerWidth&lt;769&amp;&amp;(a.panelClass=["adcl-fullscreen-dialog"]);let s=this.matDialog.open(eQ,a);s.componentInstance.adjustment=r,s.componentInstance.widgetParameters=o,s.componentInstance.adjustmentSubmitted.subscribe(()=&gt;{this.reloadRentAdjustments()})}reloadRentAdjustments(){this.adjustments=[],this.dataService.getAdjustmentData().subscribe({next:t=&gt;{this.adjustments=t},error:t=&gt;{this.noteService.showErrorMessage("Fehler beim Abrufen der Mietanpassungsdaten"),console.error("Error fetching rent adjustment data",t)}})}removeFromSubmittedArray(t){let r=this.submittedAdjustments.indexOf(t);r&gt;-1&amp;&amp;this.submittedAdjustments.splice(r,1)}};e.\u0275fac=function(r){return new(r||e)(x(Jn),x(ak),x(St))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-rent-adjustment"]],inputs:{widgetParameters:"widgetParameters"},decls:1,vars:1,consts:[[4,"ngFor","ngForOf"],[4,"ngIf"],[1,"adjustment-form",3,"formGroup"],[1,"adjustment-card"],[1,"adjustment-card-content"],[1,"adjustment-card-header"],[1,"adjustment-card-header-title"],[1,"adjustment-title-left"],[1,"adjustment-icon"],["svgIcon","basics:info"],[1,"adjustment-title-right"],["class","contract-icon",4,"ngIf"],["class","adjustment-contract",4,"ngIf"],[1,"adjustment-card-header-subtitle"],[1,"adjustment-full-rent"],[1,"adjustment-card-actions"],[1,"adjustment-card-actions-left"],[1,"show-adjustment-details",3,"click"],["class","reject-adjustment",3,"click",4,"ngIf"],[3,"theme",4,"ngIf"],[1,"adjustment-card-actions-right"],[1,"checkbox-helper-div"],["formControlName","accept",1,"accept-adjustment-checkbox",3,"ngClass"],["mat-raised-button","","type","submit","class","accept-rent-adjustment-button",3,"click",4,"ngIf"],[1,"contract-icon"],["svgIcon","realestate:move-in",4,"ngIf"],["svgIcon","realestate:user-rent",4,"ngIf"],["svgIcon","others:buy",4,"ngIf"],["svgIcon","others:money",4,"ngIf"],["svgIcon","realestate:move-in"],["svgIcon","realestate:user-rent"],["svgIcon","others:buy"],["svgIcon","others:money"],[1,"adjustment-contract"],[1,"reject-adjustment",3,"click"],[3,"theme"],["mat-raised-button","","type","submit",1,"accept-rent-adjustment-button",3,"click"]],template:function(r,o){r&amp;1&amp;&amp;w(0,WRe,2,1,"ng-container",0),r&amp;2&amp;&amp;p("ngForOf",o.adjustments)},dependencies:[Tt,Ue,fe,et,tx,Dt,Ce,Zr,We,Xi,Vt,Ki,Vi,dr,Ge,oa],styles:['.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.adjustment-card[_ngcontent-%COMP%]{background-color:#e1f5fe;color:#0277bd}.adjustment-card[_ngcontent-%COMP%]   .adjustment-icon[_ngcontent-%COMP%]{color:#0288d1;padding-right:16px}.adjustment-card-header-title[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr max-content;grid-template-areas:"title-left title-right"}@media (max-width: 1024px){.adjustment-card-header-title[_ngcontent-%COMP%]{grid-template-columns:1fr 1fr;grid-template-areas:"title-left title-right"}}@media (max-width: 769px){.adjustment-card-header-title[_ngcontent-%COMP%]{grid-template-columns:1fr;grid-template-areas:"title-right" "title-left"}}.accept-rent-adjustment-button[_ngcontent-%COMP%]{width:180px;flex-shrink:0;flex-grow:0}@media (max-width: 769px){.accept-rent-adjustment-button[_ngcontent-%COMP%]{margin-top:12px}}.contract-icon[_ngcontent-%COMP%]{padding-right:16px}.adjustment-title-right[_ngcontent-%COMP%]{grid-area:title-right;position:relative;top:-6px;display:flex;align-items:center;color:#343f4d}.adjustment-title-left[_ngcontent-%COMP%]{grid-area:title-left;display:flex;align-items:center}.adjustment-title-left[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:700;font-size:large}@media (max-width: 1024px){.adjustment-title-left[_ngcontent-%COMP%]{font-size:medium}}.adjustment-full-rent[_ngcontent-%COMP%]{font-weight:700}.adjustment-card-header-subtitle[_ngcontent-%COMP%]{padding-left:40px;padding-top:12px}.show-adjustment-details[_ngcontent-%COMP%]{cursor:pointer;color:#0237ff;padding-right:24px;font-weight:700}.reject-adjustment[_ngcontent-%COMP%]{color:#c62828;font-weight:700;cursor:pointer}.adjustment-card-actions[_ngcontent-%COMP%]{display:grid;grid-template-columns:260px 1fr;padding:12px 16px 16px 56px}@media (max-width: 1024px){.adjustment-card-actions[_ngcontent-%COMP%]{grid-template-columns:1fr}}.adjustment-card-actions-right[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;align-items:center}@media (max-width: 1024px){.adjustment-card-actions-right[_ngcontent-%COMP%]{margin-left:-11px;padding-top:12px;justify-content:space-between}}@media (max-width: 769px){.adjustment-card-actions-right[_ngcontent-%COMP%]{display:block}}.adjustment-card-actions-left[_ngcontent-%COMP%]{padding-right:36px}.accept-adjustment-checkbox[_ngcontent-%COMP%]{padding-right:32px}.adjustment-contract[_ngcontent-%COMP%]{font-size:smaller;font-weight:550}']});let n=e;return n})();var nQ={totalBalanceOwner:392257.65,totalBalanceOwnerDate:"2025-02-05",totalBalanceAuthorized:163168.26,totalBalanceAuthorizedDate:"2025-02-05",contracts:[{reference:"8022004|2|-957|77",referenceLabel:"Sparvertrag | 88018283 | Sparbuch 3 monat. K\xFCndigungsfristtt",label:"88018283 - Sparbuch 3 monat. K\xFCndigungsfristtt",ownerShip:"Owner",validUntil:null,currentAccountBalance:7130.96,currentAccountBalanceDate:"2025-02-05",currentInterestRate:3},{reference:"8022004|2|-900|77",referenceLabel:"Sparvertrag | 88018243 | Sparbuch 3 monat. K\xFCndigungsfristtt",label:"88018243 - Sparbuch 3 monat. K\xFCndigungsfristtt",ownerShip:"Authorized",validUntil:null,currentAccountBalance:10469.16,currentAccountBalanceDate:"2025-02-05",currentInterestRate:3},{reference:"8022004|2|-203|77",referenceLabel:"Sparvertrag | 15 | Sparbuch 3 monat. K\xFCndigungsfristtt",label:"15 - Sparbuch 3 monat. K\xFCndigungsfristtt",ownerShip:"Owner",validUntil:null,currentAccountBalance:54105.71,currentAccountBalanceDate:"2025-02-05",currentInterestRate:3},{reference:"8022004|2|-898|77",referenceLabel:"Sparvertrag | 88018241 | Sparbuch 3 monat. K\xFCndigungsfristtt",label:"88018241 - Sparbuch 3 monat. K\xFCndigungsfristtt",ownerShip:"Authorized",validUntil:null,currentAccountBalance:8981.19,currentAccountBalanceDate:"2025-02-05",currentInterestRate:3},{reference:"8022004|2|-444|77",referenceLabel:"Sparvertrag | 38 | Sparbuch 3 monat. K\xFCndigungsfristtt",label:"38 - Sparbuch 3 monat. K\xFCndigungsfristtt",ownerShip:"Authorized",validUntil:null,currentAccountBalance:3009.83,currentAccountBalanceDate:"2025-02-05",currentInterestRate:3},{reference:"8022004|2|-362|77",referenceLabel:"Sparvertrag | 28 | Festzinssparen 24 Monate ab 2500 EUR",label:"28 - Festzinssparen 24 Monate ab 2500 EUR",ownerShip:"Owner",validUntil:null,currentAccountBalance:7752.22,currentAccountBalanceDate:"2025-02-05",currentInterestRate:4.5},{reference:"8022004|2|-3|77",referenceLabel:"Sparvertrag | 3 | Sparbuch 3 monat. K\xFCndigungsfristtt",label:"3 - Sparbuch 3 monat. K\xFCndigungsfristtt",ownerShip:"Authorized",validUntil:null,currentAccountBalance:30063.93,currentAccountBalanceDate:"2025-02-05",currentInterestRate:3},{reference:"8022004|2|-646|77",referenceLabel:"Sparvertrag | 88018076 | Sparbuch 3 monat. K\xFCndigungsfristtt",label:"88018076 - Sparbuch 3 monat. K\xFCndigungsfristtt",ownerShip:"Owner",validUntil:null,currentAccountBalance:61709.76,currentAccountBalanceDate:"2025-02-05",currentInterestRate:3},{reference:"8022004|2|-459|77",referenceLabel:"Sparvertrag | 53 | Festzinssparen 12 Monate ab 2500 EUR",label:"53 - Festzinssparen 12 Monate ab 2500 EUR",ownerShip:"Owner",validUntil:null,currentAccountBalance:61383.43,currentAccountBalanceDate:"2025-02-05",currentInterestRate:3.5},{reference:"8022004|2|-61|77",referenceLabel:"Sparvertrag | 6 | Sparbuch 3 monat. K\xFCndigungsfristtt",label:"6 - Sparbuch 3 monat. K\xFCndigungsfristtt",ownerShip:"Authorized",validUntil:null,currentAccountBalance:23332.97,currentAccountBalanceDate:"2025-02-05",currentInterestRate:3},{reference:"8022004|2|-1|77",referenceLabel:"Sparvertrag | 1 | Sparbuch 3 monat. K\xFCndigungsfristtt",label:"1 - Sparbuch 3 monat. K\xFCndigungsfristtt",ownerShip:"Owner",validUntil:null,currentAccountBalance:81246.9,currentAccountBalanceDate:"2025-02-05",currentInterestRate:3},{reference:"8022004|2|-204|77",referenceLabel:"Sparvertrag | 16 | Sparbuch 3 monat. K\xFCndigungsfristtt",label:"16 - Sparbuch 3 monat. K\xFCndigungsfristtt",ownerShip:"Authorized",validUntil:null,currentAccountBalance:16233.21,currentAccountBalanceDate:"2025-02-05",currentInterestRate:3},{reference:"8022004|2|-539|77",referenceLabel:"Sparvertrag | 88015006 | Sparbuch 3 monat. K\xFCndigungsfristtt",label:"88015006 - Sparbuch 3 monat. K\xFCndigungsfristtt",ownerShip:"Authorized",validUntil:null,currentAccountBalance:6135.28,currentAccountBalanceDate:"2025-02-05",currentInterestRate:3},{reference:"8022004|2|-451|77",referenceLabel:"Sparvertrag | 45 | Guthaben-Differenz Test",label:"45 - Guthaben-Differenz Test",ownerShip:"Owner",validUntil:null,currentAccountBalance:12441.88,currentAccountBalanceDate:"2025-02-05",currentInterestRate:"2.500"},{reference:"8022004|2|-457|77",referenceLabel:"Sparvertrag | 51 | Sparbuch Test1",label:"51 - Sparbuch Test1",ownerShip:"Owner",validUntil:null,currentAccountBalance:66132.34,currentAccountBalanceDate:"2025-02-05",currentInterestRate:"1.250"},{reference:"8022004|2|-283|77",referenceLabel:"Sparvertrag | 25 | norm Sparbuch mit Zinsstaffel nach Guthaben",label:"25 - norm Sparbuch mit Zinsstaffel nach Guthaben",ownerShip:"Owner",validUntil:null,currentAccountBalance:12153.07,currentAccountBalanceDate:"2025-02-05",currentInterestRate:"0.500"},{reference:"8022004|2|-206|77",referenceLabel:"Sparvertrag | 18 | Test Wachstumnssparen1",label:"18 - Test Wachstumnssparen1",ownerShip:"Owner",validUntil:null,currentAccountBalance:3282.58,currentAccountBalanceDate:"2025-02-05",currentInterestRate:3},{reference:"8022004|2|-224|77",referenceLabel:"Sparvertrag | 21 | Test Sparbuch",label:"21 - Test Sparbuch",ownerShip:"Authorized",validUntil:null,currentAccountBalance:64942.69,currentAccountBalanceDate:"2025-02-05",currentInterestRate:1.25},{reference:"8022004|2|-470|77",referenceLabel:"Sparvertrag | 64 | Zinsstaffel nach Guthaben",label:"64 - Zinsstaffel nach Guthaben",ownerShip:"Owner",validUntil:null,currentAccountBalance:297.84,currentAccountBalanceDate:"2025-02-05",currentInterestRate:"1.000"},{reference:"8022004|2|-762|77",referenceLabel:"Sparvertrag | 88018132 | Sparbuch 3 monat. K\xFCndigungsfristtt",label:"88018132 - Sparbuch 3 monat. K\xFCndigungsfristtt",ownerShip:"Owner",validUntil:null,currentAccountBalance:0,currentAccountBalanceDate:"2025-02-05",currentInterestRate:3},{reference:"8022004|2|-21|77",referenceLabel:"Sparvertrag | 4 | Test Guthaben-Differenz",label:"4 - Test Guthaben-Differenz",ownerShip:"Owner",validUntil:null,currentAccountBalance:18432.14,currentAccountBalanceDate:"2025-02-05",currentInterestRate:"2.000"},{reference:"8022004|2|-809|77",referenceLabel:"Sparvertrag | 88018167 | Standard mit Zinsstaffel nach Guthaben",label:"88018167 - Standard mit Zinsstaffel nach Guthaben",ownerShip:"Owner",validUntil:null,currentAccountBalance:6188.82,currentAccountBalanceDate:"2025-02-05",currentInterestRate:"4.000"}]};var iQ={reference:"8022004|2|-203|77",label:"15 - Sparbuch 3 monat. K\xFCndigungsfristtt",validUntil:null,currentAccountBalance:54105.71,currentAccountBalanceDate:"2025-02-03",currentInterestRate:3,contractInfos:{contractNumber:"15",accountOwners:[{personReference:"8022004|2|14338",firstname:"Sabrina",lastname:"Rahne",status:"P",arrivalDate:null,departureDate:null,parentLink:null,isLivingInFlat:null}],referenceAccount:0,startOfContract:"2011-01-02",endOfContract:null,authorizedPersons:[],bankDetailsSaver:{iban:"#### #### #### #### ###4 41",bic:null,creditInstitution:null},bankDetailsDeposit:{iban:"#### #### #### #### ###4 41",recipient:"",purpose:"",message:""}},condition:{label:"Sparbuch 3 monat. K\xFCndigungsfristtt",type:"Jena",validFrom:"2023-02-01",validUntil:null,isAllowMoreDeposits:!0,isAllowInstallments:!0,showRetentionPeriod:!1,showMonthlyTerminationAmount:!1,showMonthlyTerminationAmountLabel:!1,minimumDeposit:0,highestDeposit:0,allowancePerMonth:0,noticeDate:null,noticePeriod:6,endRetentionPeriod:null,typeOfInterestScale:"ByDate",interestScales:[{validFrom:"2024-01-02",interestRate:3}],bonusScales:[],paymentPlan:null},accountDisplay:[{type:"H",amount:52937.53,purpose:"Saldovortrag",postingDate:"2024-01-01",valueDate:"2024-01-01"},{type:"H",amount:1586.65,purpose:"Zinsgutschrift",postingDate:"2024-12-31",valueDate:"2024-12-31"},{type:"S",amount:396.66,purpose:"AbgeltungsSt",postingDate:"2024-12-31",valueDate:"2024-12-31"},{type:"S",amount:21.81,purpose:"Soli",postingDate:"2024-12-31",valueDate:"2024-12-31"},{type:"H",amount:54105.71,purpose:"Saldovortrag",postingDate:"2025-01-01",valueDate:"2025-01-01"}],terminations:[{amountCancelled:11e3,availableAmount:55722.1,terminationOn:"2016-05-10",availableUntil:"2016-06-07"}],actions:{cancelSaving:!1,changeSavingRate:!1,orderTransfer:!1}};var gl=(()=&gt;{let e=class e{constructor(){this.demo=te(Je),this.erpDataProvider=Le.crmDispatcherBaseUrl+"/api/tenant/erp-data-provider",this.http=te(Ze)}getSavings(){if(this.demo.isDemoMode("savercontracts")){let t=new re;return setTimeout(()=&gt;{t.next(nQ)},1e3),t}return this.http.get(this.erpDataProvider+"/saver-contracts?apply-crm-config-filter=1")}getDetail(t){if(this.demo.isDemoMode("savercontracts")){let r=new re;return setTimeout(()=&gt;{r.next(iQ)},1e3),r}return this.http.get(this.erpDataProvider+"/saver-contract-details/"+t)}submitContributionRedemption(t,r,o){let a={amount:t,redemptionDate:qs(r,"yyyy-MM-dd","en-US")};if(this.demo.isDemoMode("savercontracts")){console.log("sending form to fake api",a);let s=new re;return setTimeout(()=&gt;{s.next(void 0)},1e3),s.asObservable()}return this.http.post(this.erpDataProvider+"/saver-contract/cancel/"+o,a)}submitOrderTransfer(t,r){let o={amount:t};if(this.demo.isDemoMode("savercontracts")){console.log("sending form to fake api",o);let a=new re;return setTimeout(()=&gt;{a.next(void 0)},1e3),a.asObservable()}return this.http.post(this.erpDataProvider+"/saver-contract/order-transfer/"+r,o)}submitChangeSavingRate(t,r,o){let a={newRate:t,beginDate:qs(r,"yyyy-MM-dd","en-US")};if(this.demo.isDemoMode("savercontracts")){console.log("sending form to fake api",a);let s=new re;return setTimeout(()=&gt;{s.next(void 0)},1e3),s.asObservable()}return this.http.post(this.erpDataProvider+"/saver-contract/change-saving-rate/"+o,a)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var YRe=n=&gt;({status:"warning",text:n}),Ed=n=&gt;[n,"EUR","symbol",void 0,"de-DE"],qRe=n=&gt;({color:n}),ZRe=()=&gt;[1,2,3],QRe=()=&gt;({height:"220px",width:"100%","margin-top":"24px"});function KRe(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-alert",4),n&amp;2){let i=_(2);p("hint",we(1,YRe,i.bankAccountLockedHint))}}function XRe(n,e){if(n&amp;1&amp;&amp;v(0),n&amp;2){let i=_().$implicit;S(" ",i.firstname+" "," ")}}function JRe(n,e){if(n&amp;1&amp;&amp;v(0),n&amp;2){let i=_().$implicit;S(" ",i.lastname," ")}}function eFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),w(1,XRe,1,1)(2,JRe,1,1),h()),n&amp;2){let i=e.$implicit;d(),Q(1,i.firstname?1:-1),d(),Q(2,i.lastname?2:-1)}}function tFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",6)(1,"div"),v(2),h(),m(3,"div"),xi(4,eFe,3,2,"div",null,Ea),h()()),n&amp;2){let i,t=_(2);d(2),S(" ","Kontoinhaber "," "),d(2),wi((i=t.detail())==null||i.contractInfos==null?null:i.contractInfos.accountOwners)}}function nFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",6)(1,"div"),v(2),h(),m(3,"div"),v(4),h()()),n&amp;2){let i,t=_(2);d(2),S(" ","Referenzkonto "," "),d(2),S(" ",(i=t.detail())==null||i.contractInfos==null?null:i.contractInfos.referenceAccount," ")}}function iFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",6)(1,"div"),v(2),h(),m(3,"div"),v(4),de(5,"date"),h()()),n&amp;2){let i,t=_(2);d(2),S(" ","Vertragsbeginn "," "),d(2),S(" ",$t(5,2,(i=t.detail())==null||i.contractInfos==null?null:i.contractInfos.startOfContract,"dd.MM.yyyy")," ")}}function rFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",6)(1,"div"),v(2),h(),m(3,"div"),v(4),de(5,"date"),h()()),n&amp;2){let i,t=_(2);d(2),S(" ","Vertragsende "," "),d(2),S(" ",$t(5,2,(i=t.detail())==null||i.contractInfos==null?null:i.contractInfos.endOfContract,"dd.MM.yyyy")," ")}}function oFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),v(1),h()),n&amp;2){let i=e.$implicit;d(),S(" ",i.firstname+" "+i.lastname," ")}}function aFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",6)(1,"div"),v(2),h(),m(3,"div"),xi(4,oFe,2,1,"div",null,Ea),h()()),n&amp;2){let i,t=_(2);d(2),S(" ","Bevollm\xE4chtigte Person "," "),d(2),wi((i=t.detail())==null||i.contractInfos==null?null:i.contractInfos.authorizedPersons)}}function sFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div")(1,"span",8),v(2),h(),m(3,"span"),v(4),h()()),n&amp;2){let i,t=_(3);d(2),S(" ","BIC: "," "),d(2),S(" ",(i=t.detail())==null||i.contractInfos==null||i.contractInfos.bankDetailsSaver==null?null:i.contractInfos.bankDetailsSaver.bic," ")}}function cFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",9)(1,"span",8),v(2),h(),m(3,"span"),v(4),h()()),n&amp;2){let i,t=_(3);d(2),S(" ","Kreditinstitut: "," "),d(2),S(" ",(i=t.detail())==null||i.contractInfos==null||i.contractInfos.bankDetailsSaver==null?null:i.contractInfos.bankDetailsSaver.creditInstitution," ")}}function lFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",7)(1,"div"),v(2),h(),m(3,"div")(4,"div")(5,"span",8),v(6),h(),m(7,"span"),v(8),h()(),w(9,sFe,5,2,"div")(10,cFe,5,2,"div",9),h()()),n&amp;2){let i,t,r,o=_(2);d(2),S(" ",o.bankParams().bank_own_saver," "),d(4),S(" ","IBAN: "," "),d(2),S(" ",(i=o.detail())==null||i.contractInfos==null||i.contractInfos.bankDetailsSaver==null?null:i.contractInfos.bankDetailsSaver.iban," "),d(),Q(9,!((t=o.detail())==null||t.contractInfos==null||t.contractInfos.bankDetailsSaver==null)&amp;&amp;t.contractInfos.bankDetailsSaver.bic?9:-1),d(),Q(10,!((r=o.detail())==null||r.contractInfos==null||r.contractInfos.bankDetailsSaver==null)&amp;&amp;r.contractInfos.bankDetailsSaver.creditInstitution?10:-1)}}function dFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div")(1,"span",8),v(2),h(),m(3,"span"),v(4),h()()),n&amp;2){let i=_(3);d(2),S(" ","Empf\xE4nger: "," "),d(2),S(" ",i.bankParams().recipient," ")}}function uFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div")(1,"span",8),v(2),h(),m(3,"span"),v(4),h()()),n&amp;2){let i=_(3);d(2),S(" ","Verwendungszweck: "," "),d(2),S(" ",i.bankParams().purpose," ")}}function mFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",10),v(1),h()),n&amp;2){let i=_(3);d(),S(" ",i.bankParams().deposit_hint," ")}}function pFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",7)(1,"div"),v(2),h(),m(3,"div")(4,"div")(5,"span",8),v(6),h(),m(7,"span"),v(8),h()(),w(9,dFe,5,2,"div")(10,uFe,5,2,"div")(11,mFe,2,1,"div",10),h()()),n&amp;2){let i,t=_(2);d(2),S(" ",t.bankParams().bank_business_saver," "),d(4),S(" ","IBAN: "," "),d(2),S(" ",(i=t.detail())==null||i.contractInfos==null||i.contractInfos.bankDetailsDeposit==null?null:i.contractInfos.bankDetailsDeposit.iban," "),d(),Q(9,t.bankParams().recipient?9:-1),d(),Q(10,t.bankParams().purpose?10:-1),d(),Q(11,t.bankParams().deposit_hint?11:-1)}}function hFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),v(1),de(2,"number"),h()),n&amp;2){let i,t=_(3);d(),S(" ",Di(2,1,(i=t.detail())==null?null:i.currentInterestRate,"1.3-3","de-DE")," % p.a. ")}}function fFe(n,e){n&amp;1&amp;&amp;v(0," ab Datum ")}function gFe(n,e){n&amp;1&amp;&amp;(m(0,"th",15),v(1,"Zinssatz"),h())}function _Fe(n,e){if(n&amp;1&amp;&amp;(v(0),de(1,"date")),n&amp;2){let i=_().$implicit;S(" ",$t(1,1,i.validFrom,"dd.MM.yyyy")," ")}}function bFe(n,e){if(n&amp;1&amp;&amp;v(0),n&amp;2){let i=_().$implicit;S(" ab ",i.fromMonths," Monate: ")}}function vFe(n,e){if(n&amp;1&amp;&amp;(v(0),de(1,"currency")),n&amp;2){let i,t=_().$implicit;S(" ab Guthaben-Differenz: ",Mn(1,1,we(7,Ed,(i=t.fromCredit)!==null&amp;&amp;i!==void 0?i:""))," ")}}function yFe(n,e){if(n&amp;1&amp;&amp;(v(0),de(1,"currency")),n&amp;2){let i,t=_().$implicit;S(" ab Guthaben: ",Mn(1,1,we(7,Ed,(i=t.fromCredit)!==null&amp;&amp;i!==void 0?i:""))," ")}}function CFe(n,e){if(n&amp;1&amp;&amp;(m(0,"tr")(1,"td"),w(2,_Fe,2,4)(3,bFe,1,1)(4,vFe,2,9)(5,yFe,2,9),h(),m(6,"td"),v(7),de(8,"number"),h()()),n&amp;2){let i,t,r,o,a=e.$implicit,s=_(4);d(2),Q(2,((i=s.detail())==null||i.condition==null?null:i.condition.typeOfInterestScale)==="ByDate"?2:-1),d(),Q(3,((t=s.detail())==null||t.condition==null?null:t.condition.typeOfInterestScale)==="ByMonth"?3:-1),d(),Q(4,((r=s.detail())==null||r.condition==null?null:r.condition.typeOfInterestScale)==="ByCreditDifference"?4:-1),d(),Q(5,((o=s.detail())==null||o.condition==null?null:o.condition.typeOfInterestScale)==="ByCredit"?5:-1),d(2),S("",Di(8,5,a.interestRate,"1.3-3","de-DE")," % p.a. ")}}function xFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",11)(1,"div"),v(2," Zinsstaffel "),h(),m(3,"div",12)(4,"table",13)(5,"thead")(6,"tr")(7,"th",14),w(8,fFe,1,0),h(),w(9,gFe,2,0,"th",15),h()(),m(10,"tbody"),xi(11,CFe,9,9,"tr",null,Ea),h()()()()),n&amp;2){let i,t,r,o=_(3);d(8),Q(8,((i=o.detail())==null||i.condition==null?null:i.condition.typeOfInterestScale)==="ByDate"?8:-1),d(),Q(9,!((t=o.detail())==null||t.condition==null)&amp;&amp;t.condition.typeOfInterestScale?9:-1),d(2),wi((r=o.detail())==null||r.condition==null?null:r.condition.interestScales)}}function wFe(n,e){if(n&amp;1&amp;&amp;(m(0,"tr")(1,"td"),v(2),h(),m(3,"td"),v(4),de(5,"number"),h()()),n&amp;2){let i=e.$implicit;d(2),N(i.fromYears),d(2),S(" ",Di(5,2,i.bonusRate,"1.3-3","de-DE")," % p.a. ")}}function MFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",11)(1,"div"),v(2," Bonusstaffel "),h(),m(3,"div",12)(4,"table",13)(5,"thead")(6,"tr")(7,"th",14),v(8,"ab Jahr"),h(),m(9,"th",15),v(10,"Zinssatz"),h()()(),m(11,"tbody"),xi(12,wFe,6,6,"tr",null,Ea),h()()()()),n&amp;2){let i,t=_(3);d(12),wi((i=t.detail())==null||i.condition==null?null:i.condition.bonusScales)}}function kFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",6)(1,"div"),v(2," Konditionsbeginn "),h(),m(3,"div"),v(4),de(5,"date"),h()()),n&amp;2){let i,t=_(3);d(4),S(" ",$t(5,1,(i=t.detail())==null||i.condition==null?null:i.condition.validFrom,"dd.MM.yyyy")," ")}}function OFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",6)(1,"div"),v(2," Konditionsende "),h(),m(3,"div"),v(4),de(5,"date"),h()()),n&amp;2){let i,t=_(3);d(4),S(" ",$t(5,1,(i=t.detail())==null||i.condition==null?null:i.condition.validUntil,"dd.MM.yyyy")," ")}}function EFe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),de(2,"date"),W()),n&amp;2){let i,t=_(3);d(),S(" per ",$t(2,1,(i=t.detail())==null?null:i.currentAccountBalanceDate,"dd.MM.yyyy")," ")}}function SFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),v(1," Datum Ende Sperrfrist "),h(),m(2,"div"),v(3),de(4,"date"),h()),n&amp;2){let i,t=_(3);d(3),S(" ",$t(4,1,(i=t.detail())==null||i.condition==null?null:i.condition.endRetentionPeriod,"dd.MM.yyyy")," ")}}function PFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),v(1," K\xFCndigung m\xF6glich ab "),h(),m(2,"div"),v(3),de(4,"date"),h()),n&amp;2){let i,t=_(3);d(3),S(" ",$t(4,1,(i=t.detail())==null||i.condition==null?null:i.condition.noticeDate,"dd.MM.yyyy")," ")}}function DFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",6)(1,"div"),v(2," K\xFCndigungsfrist "),h(),m(3,"div"),v(4),h()()),n&amp;2){let i,t=_(3);d(4),S(" ",(i=t.detail())==null||i.condition==null?null:i.condition.noticePeriod," Monate ")}}function IFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",6)(1,"div"),v(2," Aktuelle Sparrate "),h(),m(3,"div"),v(4),de(5,"currency"),h()()),n&amp;2){let i,t=_(4);d(4),S(" ",Mn(5,1,we(7,Ed,(i=(i=t.detail())==null||i.condition==null||i.condition.paymentPlan==null?null:i.condition.paymentPlan.amount)!==null&amp;&amp;i!==void 0?i:""))," ")}}function TFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",6)(1,"div"),v(2," Zahlungsrhythmus "),h(),m(3,"div"),v(4),h()()),n&amp;2){let i,t=_(4);d(4),S(" ",(i=t.detail())==null||i.condition==null||i.condition.paymentPlan==null?null:i.condition.paymentPlan.paymentInterval," ")}}function AFe(n,e){if(n&amp;1&amp;&amp;w(0,IFe,6,9,"div",6)(1,TFe,5,1,"div",6),n&amp;2){let i,t,r=_(3);Q(0,!((i=r.detail())==null||i.condition==null||i.condition.paymentPlan==null)&amp;&amp;i.condition.paymentPlan.amount?0:-1),d(),Q(1,!((t=r.detail())==null||t.condition==null||t.condition.paymentPlan==null)&amp;&amp;t.condition.paymentPlan.paymentInterval?1:-1)}}function RFe(n,e){n&amp;1&amp;&amp;(m(0,"div",6)(1,"div"),v(2," Einzahlung m\xF6glich "),h(),m(3,"div"),v(4),h()()),n&amp;2&amp;&amp;(d(4),S(" ","Ja"," "))}function FFe(n,e){n&amp;1&amp;&amp;(m(0,"div",6)(1,"div"),v(2," Ratenzahlung m\xF6glich "),h(),m(3,"div"),v(4),h()()),n&amp;2&amp;&amp;(d(4),S(" ","Ja"," "))}function NFe(n,e){n&amp;1&amp;&amp;(m(0,"div"),v(1," Monatlicher K\xFCndigungsfreibetrag "),h())}function LFe(n,e){n&amp;1&amp;&amp;(m(0,"div"),v(1," Monatlicher Freibetrag "),h())}function jFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",6),w(1,NFe,2,0,"div")(2,LFe,2,0),m(3,"div"),v(4),de(5,"currency"),h()()),n&amp;2){let i,t,r=_(3);d(),Q(1,!((i=r.detail())==null||i.condition==null)&amp;&amp;i.condition.showMonthlyTerminationAmountLabel?1:2),d(3),S(" ",Mn(5,2,we(8,Ed,(t=(t=r.detail())==null||t.condition==null?null:t.condition.allowancePerMonth)!==null&amp;&amp;t!==void 0?t:""))," ")}}function VFe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",6)(1,"div"),v(2," H\xF6chsteinlage "),h(),m(3,"div"),v(4),de(5,"currency"),h()()),n&amp;2){let i,t=_(3);d(4),S(" ",Mn(5,1,we(7,Ed,(i=(i=t.detail())==null||i.condition==null?null:i.condition.highestDeposit)!==null&amp;&amp;i!==void 0?i:""))," ")}}function BFe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card")(1,"div",3)(2,"h2"),v(3," Konditionen "),h(),m(4,"div")(5,"div",6)(6,"div"),v(7," Aktueller Zinssatz "),h(),w(8,hFe,3,5,"div"),h()(),w(9,xFe,13,2,"div",11)(10,MFe,14,0,"div",11)(11,kFe,6,4,"div",6)(12,OFe,6,4,"div",6),m(13,"div",6)(14,"div"),v(15," Saldo "),h(),m(16,"div"),v(17),de(18,"currency"),w(19,EFe,3,4,"ng-container"),h()(),m(20,"div",6),w(21,SFe,5,4)(22,PFe,5,4),h(),w(23,DFe,5,1,"div",6)(24,AFe,2,2)(25,RFe,5,1,"div",6)(26,FFe,5,1,"div",6)(27,jFe,6,10,"div",6)(28,VFe,6,9,"div",6),h()()),n&amp;2){let i,t,r,o,a,s,c,l,u,f,g,b,y,M,k=_(2);d(8),Q(8,(i=k.detail())!=null&amp;&amp;i.currentInterestRate?8:-1),d(),Q(9,!((t=k.detail())==null||t.condition==null||t.condition.interestScales==null)&amp;&amp;t.condition.interestScales.length&amp;&amp;((t=k.detail())==null||t.condition==null?null:t.condition.interestScales.length)&gt;1?9:-1),d(),Q(10,!((r=k.detail())==null||r.condition==null||r.condition.bonusScales==null)&amp;&amp;r.condition.bonusScales.length?10:-1),d(),Q(11,!((o=k.detail())==null||o.condition==null)&amp;&amp;o.condition.validFrom?11:-1),d(),Q(12,!((a=k.detail())==null||a.condition==null)&amp;&amp;a.condition.validUntil?12:-1),d(5),S(" ",Mn(18,14,we(20,Ed,(s=(s=k.detail())==null?null:s.currentAccountBalance)!==null&amp;&amp;s!==void 0?s:""))," "),d(2),Q(19,(c=k.detail())!=null&amp;&amp;c.currentAccountBalanceDate?19:-1),d(2),Q(21,!((l=k.detail())==null||l.condition==null)&amp;&amp;l.condition.endRetentionPeriod&amp;&amp;(!((l=k.detail())==null||l.condition==null)&amp;&amp;l.condition.showRetentionPeriod)?21:!((l=k.detail())==null||l.condition==null)&amp;&amp;l.condition.noticeDate?22:-1),d(2),Q(23,!((u=k.detail())==null||u.condition==null)&amp;&amp;u.condition.noticePeriod?23:-1),d(),Q(24,!((f=k.detail())==null||f.actions==null)&amp;&amp;f.actions.changeSavingRate?24:-1),d(),Q(25,!((g=k.detail())==null||g.condition==null)&amp;&amp;g.condition.isAllowMoreDeposits?25:-1),d(),Q(26,!((b=k.detail())==null||b.condition==null)&amp;&amp;b.condition.isAllowInstallments?26:-1),d(),Q(27,!((y=k.detail())==null||y.condition==null)&amp;&amp;y.condition.allowancePerMonth&amp;&amp;(!((y=k.detail())==null||y.condition==null)&amp;&amp;y.condition.showMonthlyTerminationAmount)?27:-1),d(),Q(28,!((M=k.detail())==null||M.condition==null)&amp;&amp;M.condition.highestDeposit?28:-1)}}function zFe(n,e){if(n&amp;1&amp;&amp;(m(0,"span"),v(1),de(2,"currency"),h()),n&amp;2){let i=_(2).$implicit;d(),S(" ",Mn(2,1,we(7,Ed,i.amount))," ")}}function HFe(n,e){if(n&amp;1&amp;&amp;(m(0,"span"),v(1),de(2,"currency"),h()),n&amp;2){let i=_(2).$implicit;d(),S(" ",Mn(2,1,we(7,Ed,i.amount&gt;0?i.amount*-1:i.amount))," ")}}function UFe(n,e){if(n&amp;1&amp;&amp;(m(0,"tr",21)(1,"td")(2,"p"),v(3),h(),m(4,"div",22)(5,"div")(6,"div")(7,"span",23),v(8),h(),v(9),de(10,"date"),h(),m(11,"div")(12,"span",23),v(13),h(),v(14),de(15,"date"),h()()()(),m(16,"td",24),w(17,zFe,3,9,"span")(18,HFe,3,9,"span"),h()()),n&amp;2){let i=_().$implicit,t=_(3);d(3),N(i.purpose),d(5),N("Buchungsdatum: "),d(),S(" ",$t(10,8,i.postingDate,"dd.MM.yyyy")," "),d(4),N("Valutadatum: "),d(),S(" ",$t(15,11,i.valueDate,"dd.MM.yyyy")," "),d(2),p("ngStyle",we(14,qRe,t.accountDisplayValueColor(i))),d(),Q(17,i.type==="H"?17:-1),d(),Q(18,i.type==="S"?18:-1)}}function WFe(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,UFe,19,16,"tr",21),W()),n&amp;2){let i=_(3);d(),Q(1,i.showAccountDisplay?1:-1)}}function GFe(n,e){if(n&amp;1){let i=U();m(0,"button",25),P("click",function(){I(i);let r=_(3);return T(r.showMoreAccountDisplay())}),v(1,"Mehr anzeigen "),h()}}function $Fe(n,e){if(n&amp;1&amp;&amp;(v(0),de(1,"date")),n&amp;2){let i,t=_(4);S(" per ",$t(1,1,(i=t.detail())==null?null:i.currentAccountBalanceDate,"dd.MM.yyyy")," ")}}function YFe(n,e){if(n&amp;1&amp;&amp;(v(0," Saldo "),w(1,$Fe,2,4),v(2),de(3,"currency")),n&amp;2){let i,t,r=_(3);d(),Q(1,(i=r.detail())!=null&amp;&amp;i.currentAccountBalanceDate?1:-1),d(),S(": ",Mn(3,2,we(8,Ed,(t=(t=r.detail())==null?null:t.currentAccountBalance)!==null&amp;&amp;t!==void 0?t:""))," ")}}function qFe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card")(1,"div",3)(2,"h2"),v(3," Umsatzanzeige "),h(),m(4,"div")(5,"div")(6,"table",13)(7,"thead")(8,"tr")(9,"th",16),v(10,"Buchungstext"),h(),m(11,"th",17),v(12," Betrag "),h()()(),m(13,"tbody"),xi(14,WFe,2,1,"ng-container",null,Ea),h(),m(16,"tfoot")(17,"tr")(18,"td",18),w(19,GFe,2,0,"button",19),h()(),m(20,"tr")(21,"td",20),w(22,YFe,4,10),h()()()()()()()()),n&amp;2){let i,t,r=_(2);d(14),wi(r.visibleAccountDisplay()),d(5),Q(19,r.visibleAccountDisplay().length&lt;((i=r.detail())==null?null:i.accountDisplay.length)?19:-1),d(3),Q(22,r.detail()&amp;&amp;((t=r.detail())!=null&amp;&amp;t.accountDisplay)&amp;&amp;(!((t=r.detail())==null||t.accountDisplay==null)&amp;&amp;t.accountDisplay.length)&amp;&amp;((t=r.detail())==null?null:t.currentAccountBalance)!==null&amp;&amp;((t=r.detail())==null?null:t.currentAccountBalance)!==void 0?22:-1)}}function ZFe(n,e){if(n&amp;1){let i=U();m(0,"button",29),P("click",function(){I(i);let r=_(3);return T(r.showActionForm("order-transfer"))}),C(1,"mat-icon",30),m(2,"span"),v(3),h()()}n&amp;2&amp;&amp;(d(3),N("\xDCberweisungsauftrag"))}function QFe(n,e){if(n&amp;1){let i=U();m(0,"button",29),P("click",function(){I(i);let r=_(3);return T(r.showActionForm("contribution-redemption"))}),C(1,"mat-icon",31),m(2,"span"),v(3),h()()}n&amp;2&amp;&amp;(d(3),N("Betragsk\xFCndigung"))}function KFe(n,e){if(n&amp;1){let i=U();m(0,"button",29),P("click",function(){I(i);let r=_(3);return T(r.showActionForm("change-saving-rate"))}),C(1,"mat-icon",32),m(2,"span"),v(3),h()()}n&amp;2&amp;&amp;(d(3),N("Sparrate \xE4ndern"))}function XFe(n,e){if(n&amp;1){let i=U();m(0,"button",29),P("click",function(){I(i);let r=_(3);return T(r.showActionForm("change-bank-details"))}),C(1,"mat-icon",33),m(2,"span"),v(3),h()()}n&amp;2&amp;&amp;(d(3),N("Bankverbindung \xE4ndern"))}function JFe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-action-row")(1,"button",26),v(2),C(3,"mat-icon",27),h(),m(4,"mat-menu",null,0),w(6,ZFe,4,1,"button",28)(7,QFe,4,1,"button",28)(8,KFe,4,1,"button",28)(9,XFe,4,1,"button",28),h()()),n&amp;2){let i,t,r,o=it(5),a=_(2);d(),p("matMenuTriggerFor",o),d(),S(" ","Aktion ausf\xFChren"," "),d(4),Q(6,!((i=a.detail())==null||i.actions==null)&amp;&amp;i.actions.orderTransfer?6:-1),d(),Q(7,!((t=a.detail())==null||t.actions==null)&amp;&amp;t.actions.cancelSaving?7:-1),d(),Q(8,!((r=a.detail())==null||r.actions==null)&amp;&amp;r.actions.changeSavingRate?8:-1),d(),Q(9,!a.bankAccountLocked&amp;&amp;a.bankParams().allow_bank_account_change?9:-1)}}function eNe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card",2)(1,"div",3),w(2,KRe,1,3,"crm-frontend-alert",4),m(3,"h2"),v(4," Vertragsinformationen "),h(),m(5,"div",5)(6,"div")(7,"div",6)(8,"div"),v(9),h(),m(10,"div"),v(11),h()(),w(12,tFe,6,1,"div",6)(13,nFe,5,2,"div",6)(14,iFe,6,5,"div",6)(15,rFe,6,5,"div",6)(16,aFe,6,1,"div",6),h(),m(17,"div"),w(18,lFe,11,5,"div",7)(19,pFe,12,6,"div",7),h()()()(),m(20,"section",1),w(21,BFe,29,22,"mat-card")(22,qFe,23,2,"mat-card"),h(),w(23,JFe,10,6,"mat-action-row")),n&amp;2){let i,t,r,o,a,s,c,l,u,f,g,b=_();d(2),Q(2,b.bankAccountLocked&amp;&amp;b.bankAccountLockedHint?2:-1),d(7),S(" ","Vertragsnummer "," "),d(2),S(" ",(i=b.detail())==null||i.contractInfos==null?null:i.contractInfos.contractNumber," "),d(),Q(12,!((t=b.detail())==null||t.contractInfos==null||t.contractInfos.accountOwners==null)&amp;&amp;t.contractInfos.accountOwners.length?12:-1),d(),Q(13,!((r=b.detail())==null||r.contractInfos==null)&amp;&amp;r.contractInfos.referenceAccount?13:-1),d(),Q(14,!((o=b.detail())==null||o.contractInfos==null)&amp;&amp;o.contractInfos.startOfContract?14:-1),d(),Q(15,!((a=b.detail())==null||a.contractInfos==null)&amp;&amp;a.contractInfos.endOfContract?15:-1),d(),Q(16,!((s=b.detail())==null||s.contractInfos==null||s.contractInfos.authorizedPersons==null)&amp;&amp;s.contractInfos.authorizedPersons.length?16:-1),d(2),Q(18,!((c=b.detail())==null||c.contractInfos==null||c.contractInfos.bankDetailsSaver==null)&amp;&amp;c.contractInfos.bankDetailsSaver.iban?18:-1),d(),Q(19,!((l=b.detail())==null||l.contractInfos==null||l.contractInfos.bankDetailsDeposit==null)&amp;&amp;l.contractInfos.bankDetailsDeposit.iban?19:-1),d(2),Q(21,(u=b.detail())!=null&amp;&amp;u.condition?21:-1),d(),Q(22,!((f=b.detail())==null||f.accountDisplay==null)&amp;&amp;f.accountDisplay.length?22:-1),d(),Q(23,!((g=b.detail())==null||g.actions==null)&amp;&amp;g.actions.orderTransfer||!((g=b.detail())==null||g.actions==null)&amp;&amp;g.actions.cancelSaving||!((g=b.detail())==null||g.actions==null)&amp;&amp;g.actions.changeSavingRate||!b.bankAccountLocked&amp;&amp;b.bankParams().allow_bank_account_change?23:-1)}}function tNe(n,e){n&amp;1&amp;&amp;C(0,"ngx-skeleton-loader",34),n&amp;2&amp;&amp;p("theme",A(1,QRe))}function nNe(n,e){n&amp;1&amp;&amp;(m(0,"div",1),xi(1,tNe,1,2,"ngx-skeleton-loader",34,Ea),h()),n&amp;2&amp;&amp;(d(),wi(A(0,ZRe)))}var rQ=(()=&gt;{let e=class e{constructor(){this.apiService=te(gl),this.noteService=te(St),this.claimsConfigService=te(gs),this.contractRef=ei.required(),this.bankParams=ei.required(),this.isLoading=!0,this.bankAccountLocked=!1,this.bankAccountLockedHint="",this.detail=so(null),this.currentPage=so(1),this.visibleAccountDisplay=Ho(()=&gt;{let r=this.currentPage()*3;return this.detail()?.accountDisplay?.sort((o,a)=&gt;new Date(a.valueDate).getTime()-new Date(o.valueDate).getTime()).slice(0,r)}),this.showAccountDisplay=!0,this.actionForm=ns(),this.length=length}ngOnInit(){this.claimsConfigService.getConfig().subscribe({next:t=&gt;{this.bankAccountLocked=t.changeBankAccountLocked,this.bankAccountLockedHint=t.changeBankAccountHint,this.apiService.getDetail(this.contractRef()).subscribe({next:r=&gt;{this.detail.set(r),this.isLoading=!1},error:r=&gt;{console.error("Error loading detail",r),this.isLoading=!1,this.noteService.showErrorMessage("Wir bitten um Entschuldigung. Etwas ist schief gelaufen beim Laden der Details.")}})}})}accountDisplayValueColor(t){return t.purpose==="Saldovortrag"?"green":t.type==="S"&amp;&amp;t.amount&gt;0||t.type==="H"&amp;&amp;t.amount&lt;0?"red":"black"}showActionForm(t){let r=this.detail();r&amp;&amp;this.actionForm.emit({formRef:t,saverDetails:r})}showMoreAccountDisplay(){this.currentPage.set(this.currentPage()+1)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-savercontract-detail"]],inputs:{contractRef:[$.SignalBased,"contractRef"],bankParams:[$.SignalBased,"bankParams"]},outputs:{actionForm:"actionForm"},standalone:!0,features:[Ie],decls:2,vars:2,consts:[["actionMenu","matMenu"],[1,"saver-details-info-cards"],[1,"saver-info-card-custom"],[1,"saver-card","saver-detail-infos"],[3,"hint"],[1,"saver-contract-detail-info"],[1,"saver-info-item"],[1,"saver-info-item","info-item-with-padding"],[1,"bolder-font"],[1,"credit-institution-saver"],[1,"deposit-message"],[1,"saver-info-item","zinsstaffel"],[1,"interest-scale"],[1,"table"],["scope","col",1,"left-side"],["scope","col"],["scope","col",1,"text-left"],["scope","col",1,"text-right"],["colspan","5"],["mat-flat-button",""],["colspan","5",1,"text-right"],[1,"booking-details"],[1,"container-fluid"],[1,"light-font"],[1,"text-right",3,"ngStyle"],["mat-flat-button","",3,"click"],["mat-button","",3,"matMenuTriggerFor"],["svgIcon","basics:dots-vertical"],["mat-menu-item",""],["mat-menu-item","",3,"click"],["svgIcon","others:costs"],["svgIcon","basics:close"],["svgIcon","basics:edit"],["svgIcon","others:governance"],["appearance","line",3,"theme"]],template:function(r,o){r&amp;1&amp;&amp;w(0,eNe,24,13)(1,nNe,3,1,"div",1),r&amp;2&amp;&amp;(Q(0,o.detail()&amp;&amp;!o.isLoading?0:-1),d(),Q(1,o.isLoading?1:-1))},dependencies:[et,di,$d,vt,Ge,w2,$r,Ce,nr,We,pr,oa,Ac,fl],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.saver-details-info-cards[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fill,minmax(480px,1fr));column-gap:2%;line-height:24px}@media (max-width: 769px){.saver-details-info-cards[_ngcontent-%COMP%]{grid-template-columns:1fr}}.saver-details-info-cards[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#343f4d;font-weight:700;font-size:16px}.saver-details-info-cards[_ngcontent-%COMP%]   .mat-mdc-card[_ngcontent-%COMP%]{margin-top:24px}.saver-card[_ngcontent-%COMP%]{margin:20px 40px}.saver-info-card-custom.mat-mdc-card[_ngcontent-%COMP%]{margin-top:24px}.saver-info-card-custom.mat-mdc-card[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#343f4d;font-weight:700;font-size:16px}.saver-contract-detail-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr;column-gap:24px}@media (max-width: 1024px){.saver-contract-detail-info[_ngcontent-%COMP%]{grid-template-columns:1fr}}.saver-info-item[_ngcontent-%COMP%]{display:grid;grid-template-columns:210px 1fr;padding-bottom:8px;font-size:14px}.saver-info-item[_ngcontent-%COMP%] &gt; [_ngcontent-%COMP%]:nth-child(odd){font-weight:300;color:#676f7a}.saver-info-item[_ngcontent-%COMP%] &gt; [_ngcontent-%COMP%]:nth-child(2n){text-align:left;color:#343f4d}@media (max-width: 769px){.saver-info-item[_ngcontent-%COMP%]{grid-template-columns:1fr}}.light-font[_ngcontent-%COMP%]{font-weight:300;color:#676f7a}.bolder-font[_ngcontent-%COMP%]{font-weight:600}.info-item-with-padding[_ngcontent-%COMP%]{padding-top:8px}.deposit-message[_ngcontent-%COMP%]{padding-top:16px}.table[_ngcontent-%COMP%]{border-collapse:collapse!important;width:100%;table-layout:auto}.interest-scale[_ngcontent-%COMP%]{width:100%}.table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]{border-top:1px solid #ddd}.table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:first-child{border-top:none}.table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{padding:8px 0}.table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{padding-top:8px;font-weight:300;color:#676f7a}.table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]:nth-child(2n){padding-left:24px;text-align:right}.table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]:nth-child(2n){padding-left:24px;text-align:right}.left-side[_ngcontent-%COMP%]{width:160px}.zinsstaffel[_ngcontent-%COMP%]{padding:8px 0}mat-tab-body[_ngcontent-%COMP%]{padding:20px}.container-fluid[_ngcontent-%COMP%]{padding-top:30px;padding-bottom:30px}.booking-details[_ngcontent-%COMP%]   .container-fluid[_ngcontent-%COMP%]{margin:0;padding:0}.text-right[_ngcontent-%COMP%]{text-align:right;font-weight:700}.text-left[_ngcontent-%COMP%]{text-align:left;padding:0!important}.credit-institution-saver[_ngcontent-%COMP%]{padding-bottom:8px}"]});let n=e;return n})();var Dg=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,bt,ot,Yr,Zd.forRoot({assetsUrl:"assets/adcl-icons/",packages:["arrows"]}),Fn.forRoot({autoUpdateThemeForPreferredColorScheme:!0})]});let n=e;return n})();var oQ=(()=&gt;{let e=class e{constructor(){this.notificationService=te(St),this.detail=ei.required(),this.close=ns(),this.isLoading=!1}cancelForm(t){this.close.emit(t),this.isLoading=!1}confirmRequest(){this.notificationService.showSuccessMessage("Der Kontoauszug wurde angefordert.")}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-request-account-statement"]],inputs:{detail:[$.SignalBased,"detail"]},outputs:{close:"close"},standalone:!0,features:[Ie],decls:10,vars:4,consts:[[1,"request-account-statement-form"],[3,"innerText"],[1,"pull-left"],["mat-button","",3,"click"],[1,"pull-right"],["mat-flat-button","","color","primary",3,"click"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0)(1,"div"),C(2,"h3",1)(3,"p",1),m(4,"div",2)(5,"button",3),P("click",function(){return o.cancelForm(o.detail().reference)}),v(6),h()(),m(7,"div",4)(8,"button",5),P("click",function(){return o.confirmRequest()}),v(9),h()()()()),r&amp;2&amp;&amp;(d(2),p("innerText","Kontoauszug"),d(),p("innerText","Bitte best\xE4tigen Sie die Anforderung des Kontoauszuges f\xFCr diesen Vertrag."),d(3),S(" ","Abbrechen"," "),d(3),S(" ","Anfordern"," "))},dependencies:[We],styles:[".request-account-statement-form[_ngcontent-%COMP%]{padding:24px 0 48px}.pull-left[_ngcontent-%COMP%]{float:left}.pull-right[_ngcontent-%COMP%]{float:right}"]});let n=e;return n})();var aQ={ACTION_MENU:"Aktion ausf\xFChren",BONUS_SCALE_INTEREST_RATE:"Zinssatz",BONUS_SCALE_YEAR:"ab Jahr",CONTRACT_ACTION_CHANGE_BANK_ACCOUNT:"Bankverbindung \xE4ndern",CONTRACT_ACTION_CHANGE_SAVINGS_RATE:"Sparrate \xE4ndern",CONTRACT_ACTION_CONTRIBUTION_REDEMPTION:"Betragsk\xFCndigung",CONTRACT_ACTION_ORDER_TRANSFER:"\xDCberweisungsantrag",CONTRACT_ACTION_REQUEST_ACCOUNT_STATEMENT:"Kontoauszug anfordern",CONTRACT_TAB_ACCOUNT_TRANSACTIONS:"Umsatzanzeige",CONTRACT_TAB_CONTRACT_CONDITIONS:"Konditionen",CONTRACT_TAB_CONTRACT_INFORMATION:"Vertragsinformationen",DETAILS_ACCOUNT_ENDING:"Vertragsende",DETAILS_ACCOUNT_HOLDER:"Kontoinhaber",DETAILS_ACCOUNT_OPENING:"Kontoer\xF6ffnung",DETAILS_AUTHORIZED_PERSON:"Bevollm\xE4chtigte Person",DETAILS_BALANCE_TOTAL_VALUE:"Gesamtsaldo",DETAILS_BALANCE_VALUE:"Saldo",DETAILS_BALANCE_VALUE_AT:"per",DETAILS_BANK_DETAILS_BIC:"BIC",DETAILS_BANK_DETAILS_CARRIER:"Bankverbindung Unternehmen",DETAILS_BANK_DETAILS_CARRIER_NOTICE:"Einzahlungen auf Ihren Sparvertrag sind auf die oben genannte IBAN m\xF6glich.",DETAILS_BANK_DETAILS_CARRIER_NOTICE_ERP:"Einzahlungen auf Ihren Sparvertrag sind auf die oben genannte IBAN (Gesch\xE4ftskonto) m\xF6glich.",DETAILS_BANK_DETAILS_IBAN:"IBAN",DETAILS_BANK_DETAILS_PURPOSE:"Verwendungszweck",DETAILS_BANK_DETAILS_PURPOSE_VALUE_DEFAULT:"Ihr Name, Vorname und Sparvertragsnummer",DETAILS_BANK_DETAILS_PURPOSE_VALUE_DEFAULT_OLD_WIDGET:"Freie Textwahl durch den Sparer",DETAILS_BANK_DETAILS_RECEIVER:"Empf\xE4nger",DETAILS_BANK_DETAILS_RECIPIENT_VALUE_DEFAULT_OLD_WIDGET:"Ihr Name, Vorname",DETAILS_BANK_DETAILS_SAVER:"Bankverbindung Sparer",DETAILS_CONDITION_BEGIN:"Konditionsbegin",DETAILS_CONDITION_CLOSURE:"Konditionsende",DETAILS_CONTRACT_NUMBER:"Vertragsnummer",DETAILS_CREDIT_INSTITUTION:"Bank",DETAILS_CURRENT_BONUS_RATE:"Aktueller Bonussatz",DETAILS_CURRENT_INTEREST:"Aktueller Zinssatz",DETAILS_END_RETENTION_PERIOD:"Datum Ende Sperrfrist",DETAILS_HIGHEST_DEPOSIT:"H\xF6chsteinlage",DETAILS_INSTALLMENT_POSSIBLE:"Ratenzahlungen m\xF6glich",DETAILS_MINIMUM_DEPOSIT:"Mindesteinlage",DETAILS_MONTHLY_ALLOWANCE:"Monatlicher Freibetrag",DETAILS_MONTHLY_NOTICE_ALLOWANCE:"Monatlicher K\xFCndigungsfreibetrag",DETAILS_NOTICE_DATE:"K\xFCndigung m\xF6glich ab",DETAILS_NOTICE_PERIOD:"K\xFCndigungsfrist",DETAILS_PAYMENT_FREQUENCY:"Zahlungsrhythmus",DETAILS_PAYMENT_POSSIBLE:"Einzahlung m\xF6glich",DETAILS_REFERENCE_ACCOUNT:"Referenzkonto",DETAILS_SAVING_RATE:"Aktuelle Sparrate",DETAILS_TABLE_OF_BONUS:"Bonusstaffel",DETAILS_TABLE_OF_INTEREST:"Zinsstaffel",DETAILS_TABLE_OF_INTEREST_HAVING_CREDIT:"ab Guthaben",DETAILS_TABLE_OF_INTEREST_INTEREST:"Zinssatz",FORM_ACTION_BACK:"Zur\xFCck",FORM_ACTION_CANCEL:"Abbrechen",FORM_ACTION_NEXT:"Weiter",FORM_ACTION_SUBMIT:"Senden",FORM_CHANGE_BANK_ACCOUNT_ACCOUNT_OWNER:"Kontoinhaber",FORM_CHANGE_BANK_ACCOUNT_ALL:"F\xFCr alle Vertr\xE4ge \xE4ndern",FORM_CHANGE_BANK_ACCOUNT_BANK:"Bank",FORM_CHANGE_BANK_ACCOUNT_BIC:"BIC",FORM_CHANGE_BANK_ACCOUNT_FROM_DATE:"G\xFCltig ab",FORM_CHANGE_BANK_ACCOUNT_HEADING:"Bankverbindung \xE4ndern",FORM_CHANGE_BANK_ACCOUNT_IBAN:"IBAN",FORM_CHANGE_BANK_ACCOUNT_SEPA:"Ich habe den folgenden Hinweis zur Einzugserm\xE4chtigung gelesen und erteile das SEPA-Mandat",FORM_CHANGE_BANK_ACCOUNT_SEPA_NOTE:"Ich erm\xE4chtige / Wir erm\xE4chtigen den Zahlungsempf\xE4nger, Zahlungen von meinem / unserem Konto mittels Lastschrift (sowohl f\xFCr einmalige als auch wiederkehrende Zahlungen) einzuziehen. Zugleich weise ich mein / weisen wir unser Kreditinstitut an, die vom Zahlungsempf\xE4nger auf mein / unser Konto gezogenen Lastschriften einzul\xF6sen. Hinweis: Ich kann / Wir k\xF6nnen innerhalb von acht Wochen, beginnend mit dem Belastungsdatum, die Erstattung des belasteten Betrages verlangen. Es gelten dabei die mit meinem / unserem Kreditinstitut vereinbarten Bedingungen. Das SEPA-Mandat besteht \xFCber die Beendigung des Vertragsverh\xE4ltnisses fort, in Bezug auf Anspr\xFCche aus z.B. der Abwicklung des Vertragsverh\xE4ltnisses (wie z.B. Nebenkostenabrechnung).",FORM_CHANGE_BANK_ACCOUNT_SUCCESS_MESSAGE:"Die \xC4nderung der Bankverbindung wurde erfolgreich gesendet.",FORM_CHANGE_SAVING_RATE_BEGIN_DATE:"Termin n\xE4chste Rate",FORM_CHANGE_SAVING_RATE_CURRENT_RATE:"Aktuelle Sparrate",FORM_CHANGE_SAVING_RATE_HEADING:"Sparrate \xE4ndern",FORM_CHANGE_SAVING_RATE_NEW_RATE:"Neue Rate",FORM_CHANGE_SAVING_RATE_SUCCESS_MESSAGE:"Die \xC4nderung der Sparrate wurde erfolgreich gesendet.",FORM_CONTRIBUTION_REDEMPTION_AMOUNT:"K\xFCndigungsbetrag",FORM_CONTRIBUTION_REDEMPTION_DATE:"K\xFCndigungsdatum",FORM_CONTRIBUTION_REDEMPTION_HEADING:"Neue Betragsk\xFCndigung",FORM_CONTRIBUTION_REDEMPTION_MAX_AMOUNT:"Maximalbetrag",FORM_CONTRIBUTION_REDEMPTION_SUCCESS_MESSAGE:"Der \xC4nderungsauftrag wurde erfolgreich gesendet.",FORM_ERROR:"Ein Fehler ist aufgetreten. Bitte versuchen Sie es zu einem sp\xE4teren Zeitpunkt erneut.",FORM_ERROR_REQUIRED_FIELD:"Dies ist ein Pflichtfeld",FORM_ORDER_TRANSFER_2000_HINT:"Pro Kalendermonat k\xF6nnen Sie einen Betrag bis 2.000,00 \u20AC ohne K\xFCndigung und Vorschusszinsen abbuchen.",FORM_ORDER_TRANSFER_AMOUNT:"Betrag",FORM_ORDER_TRANSFER_ENTER_AMOUNT:"Geben Sie den gew\xFCnschten Betrag an, der auf Ihr Referenzkonto \xFCberwiesen werden soll:",FORM_ORDER_TRANSFER_ERROR_2000_MAX:"Sie k\xF6nnen max. einen Betrag in H\xF6he von 2.000,00 \u20AC pro Monat \xFCberweisen",FORM_ORDER_TRANSFER_EXECUTION_HINT:"Wir werden den \xDCberweisungsauftrag schnellstm\xF6glich bearbeiten.",FORM_ORDER_TRANSFER_HEADING:"\xDCberweisungsauftrag",FORM_ORDER_TRANSFER_SUCCESS_MESSAGE:"Der \xDCberweisungsauftrag wurde erfolgreich gesendet.",FORM_REQUEST_ACCOUNT_STATEMENT_CONFIRMATION:"Bitte best\xE4tigen Sie die Anforderung des Kontoauszuges f\xFCr diesen Vertrag.",FORM_REQUEST_ACCOUNT_STATEMENT_HEADING:"Kontoauszug",FORM_REQUEST_ACCOUNT_STATEMENT_SUCCESS_MESSAGE:"Der Kontoauszug wurde erfolgreich angefordert.",FORM_SUBMIT_ERROR_MESSAGE:"Beim Senden der Daten ist leider ein technischer Fehler aufgetreten",HEADING_SAVER_CONTRACT:"Sparvertrag",HEADING_SAVER_CONTRACTS:"Sparvertr\xE4ge",HEADING_SAVER_CONTRACTS_ACCOUNT_OWNER:"Kontoinhaber",HEADING_SAVER_CONTRACTS_AUTHORIZED:"Bevollm\xE4chtiger",INTEREST_SCALE_CREDIT:"ab Guthaben",INTEREST_SCALE_CREDIT_DIFFERENCE:"ab Guthaben-Differenz",INTEREST_SCALE_DATE:"ab Datum",INTEREST_SCALE_INTEREST_RATE:"Zinssatz",INTEREST_SCALE_MONTH:"ab Monat",LIST_HEADING_ACTIONS:"Aktionen",LIST_HEADING_BALANCE_VALUE:"Saldo",LIST_HEADING_CONTRACT_NUMBER:"Vertragsnummer",LIST_HEADING_CURRENT_INTEREST:"Aktueller Zinssatz",LIST_HEADING_SAVING_TITLE:"Bezeichnung",LIST_HEADING_SAVING_TYPE:"Sparform",LOADING:"Die Vertragsdaten werden geladen. Dies kann bis zu einer Minute dauern. Bitte haben sie einen Moment Geduld.",LOADING_ERROR:"Leider ist beim Laden der Vertragsdaten etwas schief gelaufen. Bitte probieren sie es in einigen Minuten wieder.",MISC_MONTH:"Monate",MISC_OF:"von",MISC_YES:"ja",NOTICE_ADDITIONAL_LIST_LOADING:"Es werden weitere Vertr\xE4ge aus ihrer Liste geladen. Dies kann bis zu einer Minute dauern. Bitte haben sie einen Moment Geduld.",NOTICE_NO_SAVER_CONTRACTS:"Sie haben noch keine Sparvertr\xE4ge.",PAYMENT_INTERVAL_ANNUALLY:"j\xE4hrlich",PAYMENT_INTERVAL_EVERY_FOUR_MONTH:"alle 4 Monate",PAYMENT_INTERVAL_EVERY_TWO_MONTH:"alle 2 Monate",PAYMENT_INTERVAL_HALF_YEARLY:"halbj\xE4hrlich",PAYMENT_INTERVAL_MONTHLY:"monatlich",PAYMENT_INTERVAL_ONE_TIME:"einmalig",PAYMENT_INTERVAL_QUARTERLY:"viertelj\xE4hrlich",TERMINATION_AMOUNT_CANCELLED:"K\xFCndigungsbetrag",TERMINATION_AVAILABLE_AMOUNT:"Bereits verf\xFCgter Betrag",TERMINATION_AVAILABLE_UNTIL:"Verf\xFCgbar bis",TERMINATION_TERMINATION_ON:"Gek\xFCndigt am",TRANSACTIONS_AMOUNT:"Betrag",TRANSACTIONS_DATE:"Buchungsdatum",TRANSACTIONS_SUBJECT:"Buchungstext",TRANSACTIONS_VALUTA_DATE:"Valutadatum"};var sk=n=&gt;[n,"EUR","symbol",void 0,"de-DE"];function iNe(n,e){n&amp;1&amp;&amp;(m(0,"div",1)(1,"span",10),v(2),h()()),n&amp;2&amp;&amp;(d(2),N("i18n.LOADING"))}function rNe(n,e){if(n&amp;1&amp;&amp;(m(0,"p"),v(1),h()),n&amp;2){let i=_();d(),Mt(" ","IBAN: "," ",i.detail().contractInfos.bankDetailsDeposit.iban," ")}}function oNe(n,e){if(n&amp;1&amp;&amp;(m(0,"span"),v(1),h()),n&amp;2){let i,t=_();d(),B3(" ",t.detail().contractInfos.accountOwners[0].firstname+" "+t.detail().contractInfos.accountOwners[0].lastname," ,"," ","",(i=t.detail().contractInfos.bankDetailsSaver)==null?null:i.iban," ,"," ","",(i=t.detail().contractInfos.bankDetailsSaver)==null?null:i.bic," ,"," ","",(i=t.detail().contractInfos.bankDetailsSaver)==null?null:i.creditInstitution,"")}}function aNe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),de(2,"currency"),h()),n&amp;2){let i=_();d(),Mt(" ","H\xF6chstbetrag wurde \xFCberschritten",": ",Mn(2,2,we(8,sk,i.maxOrderTransferAmount))," ")}}function sNe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),de(2,"currency"),h()),n&amp;2){let i=_();d(),Mt(" ","Bitte geben Sie einen Betrag ein.",": ",Mn(2,2,we(8,sk,i.maxOrderTransferAmount))," ")}}function cNe(n,e){if(n&amp;1){let i=U();m(0,"div",8)(1,"button",11),P("click",function(){I(i);let r=_();return T(r.cancelForm(r.detail().reference))}),v(2),h()()}n&amp;2&amp;&amp;(d(2),S(" ","Abbrechen"," "))}function lNe(n,e){if(n&amp;1){let i=U();m(0,"div",8)(1,"button",11),P("click",function(){I(i);let r=_();return T(r.onBack())}),v(2," Zur\xFCck "),h()()}}function dNe(n,e){if(n&amp;1){let i=U();m(0,"div",9)(1,"button",12),P("click",function(){I(i);let r=_();return T(r.onNext())}),v(2," Weiter "),h()()}}function uNe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",9)(1,"button",13),v(2),h()()),n&amp;2){let i=_();d(),p("disabled",i.submitted),d(),S(" ","Absenden"," ")}}var sQ=(()=&gt;{let e=class e{constructor(){this.formBuilder=te(So),this.contractsApi=te(gl),this.notificationService=te(St),this.detail=ei.required(),this.cancel=ns(),this.step=1,this.i18n=aQ,this.maxOrderTransferAmount=2e3,this.isLoading=!1,this.hasError=!1,this.submitted=!1}ngOnInit(){this.orderFormGroup=this.formBuilder.group({amount:[null,[Ot.required,Ot.min(1),Ot.max(this.maxOrderTransferAmount)]]})}cancelForm(t){this.cancel.emit(t)}onNext(){this.orderFormGroup.valid&amp;&amp;(this.step=2)}onBack(){this.step=1}onSubmit(){if(this.submitted=!0,this.orderFormGroup.invalid){this.hasError=!0,this.notificationService.showErrorMessage("Bitte \xFCberpr\xFCfen Sie Ihre Eingaben.");return}this.isLoading=!0,this.hasError=!1;let t=this.orderFormGroup.get("amount")?.value,r=this.detail().reference;if(!r){this.hasError=!0,this.isLoading=!1;return}this.contractsApi.submitOrderTransfer(t,r).pipe(on(o=&gt;(this.hasError=!0,this.isLoading=!1,ne(o)))).subscribe({next:()=&gt;{this.hasError=!1,this.isLoading=!1,this.notificationService.showSuccessMessage(this.i18n.FORM_ORDER_TRANSFER_SUCCESS_MESSAGE),this.orderFormGroup.reset(),this.cancel.emit(r)},error:()=&gt;{this.hasError=!0,this.isLoading=!1,this.notificationService.showErrorMessage(this.i18n.FORM_SUBMIT_ERROR_MESSAGE)},complete:()=&gt;{this.isLoading=!1}})}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-order-transfer"]],inputs:{detail:[$.SignalBased,"detail"]},outputs:{cancel:"cancel"},standalone:!0,features:[Ie],decls:29,vars:34,consts:[[1,"order-transfer-form"],["role","status",1,"loader"],[3,"innerText"],[1,"order-transfer-form-form",3,"ngSubmit","formGroup"],["matInput","","required","","type","number","formControlName","amount","min","0",3,"readonly","max"],["align","start"],["matSuffix","",1,"change-saving-rate-suffix"],[1,"confirmation-text"],[1,"pull-left"],[1,"pull-right"],[1,"sr-only"],["mat-button","",3,"click"],["mat-flat-button","","color","primary",3,"click"],["mat-flat-button","","color","primary",3,"disabled"]],template:function(r,o){if(r&amp;1&amp;&amp;(m(0,"div",0),w(1,iNe,3,1,"div",1),m(2,"h3"),v(3,"\xDCberweisungsauftrag"),h(),m(4,"p"),v(5),de(6,"currency"),h(),w(7,rNe,2,2,"p"),C(8,"p",2),w(9,oNe,2,7,"span"),m(10,"form",3),P("ngSubmit",function(){return o.onSubmit()}),m(11,"div")(12,"div")(13,"mat-form-field"),C(14,"mat-label",2)(15,"input",4),m(16,"mat-hint",5),v(17),de(18,"currency"),h(),w(19,aNe,3,10,"mat-error")(20,sNe,3,10,"mat-error"),m(21,"mat-icon",6),v(22,"\u20AC"),h()()()(),m(23,"p",7),v(24),h(),w(25,cNe,3,1,"div",8)(26,lNe,3,0,"div",8)(27,dNe,3,0,"div",9)(28,uNe,3,2,"div",9),h()()),r&amp;2){let a,s,c;d(),Q(1,o.isLoading?1:-1),d(4),S("Pro Kalendermonat k\xF6nnen Sie einen Betrag bis ",Mn(6,18,we(30,sk,o.maxOrderTransferAmount))," ohne K\xFCndigung und Vorschusszinsen abbuchen."),d(2),Q(7,o.detail().contractInfos.bankDetailsDeposit.iban?7:-1),d(),p("innerText","Geben Sie den gew\xFCnschten Betrag an, der auf Ihr Referenzkonto \xFCberwiesen werden soll:"),d(),Q(9,o.detail().contractInfos.accountOwners[0].firstname&amp;&amp;o.detail().contractInfos.accountOwners[0].lastname&amp;&amp;((a=o.detail().contractInfos.bankDetailsSaver)!=null&amp;&amp;a.iban)&amp;&amp;((a=o.detail().contractInfos.bankDetailsSaver)!=null&amp;&amp;a.bic)&amp;&amp;((a=o.detail().contractInfos.bankDetailsSaver)!=null&amp;&amp;a.creditInstitution)?9:-1),d(),p("formGroup",o.orderFormGroup),d(4),p("innerText","Betrag"),d(),p("readonly",o.step===2)("max",o.maxOrderTransferAmount),d(2),Mt(" ","H\xF6chstbetrag",": ",Mn(18,24,we(32,sk,o.maxOrderTransferAmount))," "),d(2),Q(19,(s=o.orderFormGroup.get("amount"))!=null&amp;&amp;s.hasError("max")?19:-1),d(),Q(20,(c=o.orderFormGroup.get("amount"))!=null&amp;&amp;c.hasError("required")?20:-1),d(4),N("Wir werden den \xDCberweisungsauftrag schnellstm\xF6glich bearbeiten."),d(),Q(25,o.step===1?25:-1),d(),Q(26,o.step===2?26:-1),d(),Q(27,o.step===1?27:-1),d(),Q(28,o.step===2?28:-1)}},dependencies:[We,Wr,Ht,Bc,Ce,nn,_i,iu,fn,Xi,tn,Um,Vt,Ki,ds,Gm,Wm,Vi,dr,oa],styles:[".order-transfer-form[_ngcontent-%COMP%]{padding:24px 0 48px}.order-transfer-form-form[_ngcontent-%COMP%], .confirmation-text[_ngcontent-%COMP%]{padding:12px 0}.pull-left[_ngcontent-%COMP%]{float:left}.pull-right[_ngcontent-%COMP%]{float:right}.change-saving-rate-suffix.mat-icon[_ngcontent-%COMP%]{padding:24px 12px 0}"]});let n=e;return n})();var ck=n=&gt;[n,"EUR","symbol",void 0,"de-DE"];function mNe(n,e){if(n&amp;1&amp;&amp;(m(0,"tr")(1,"td"),v(2),de(3,"currency"),h(),m(4,"td"),v(5),de(6,"currency"),h(),m(7,"td"),v(8),de(9,"date"),h(),m(10,"td"),v(11),de(12,"date"),h()()),n&amp;2){let i=e.$implicit;d(2),N(Mn(3,4,we(22,ck,i.amountCancelled))),d(3),N(Mn(6,10,we(24,ck,i.availableAmount))),d(3),N($t(9,16,i.terminationOn,"dd.MM.yyyy")),d(3),N($t(12,19,i.availableUntil,"dd.MM.yyyy"))}}function pNe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",3)(1,"table",12)(2,"thead")(3,"tr")(4,"th",13),v(5),h(),m(6,"th",13),v(7),h(),m(8,"th",13),v(9),h(),m(10,"th",13),v(11),h()()(),m(12,"tbody"),xi(13,mNe,13,26,"tr",null,Ea),h()()()),n&amp;2){let i=_();d(5),N("K\xFCndigungsbetrag"),d(2),N("Bereits verf\xFCgter Betrag"),d(2),N("Gek\xFCndigt am"),d(2),N("Verf\xFCgbar bis"),d(2),wi(i.detail().terminations)}}function hNe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-hint",6),v(1),de(2,"currency"),h()),n&amp;2){let i=_();d(),Mt(" ","Maximalbetrag",": ",Mn(2,2,we(8,ck,i.maxAmount))," ")}}function fNe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),de(2,"currency"),h()),n&amp;2){let i=_();d(),Sa(" ","Maximalbetrag von "," ",Mn(2,3,we(9,ck,i.maxAmount))," "," wurde \xFCberschritten."," ")}}function gNe(n,e){n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2&amp;&amp;(d(),S(" ","Bitte geben Sie einen Betrag ein."," "))}function _Ne(n,e){n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2&amp;&amp;(d(),S(" ","Bitte geben Sie ein K\xFCndigungsdatum ein."," "))}function bNe(n,e){if(n&amp;1){let i=U();m(0,"div",10)(1,"button",14),P("click",function(){I(i);let r=_();return T(r.cancelForm(r.detail().reference))}),v(2),h()()}n&amp;2&amp;&amp;(d(2),S(" ","Abbrechen"," "))}function vNe(n,e){if(n&amp;1){let i=U();m(0,"div",10)(1,"button",14),P("click",function(){I(i);let r=_();return T(r.onBack())}),v(2," Zur\xFCck "),h()()}}function yNe(n,e){if(n&amp;1){let i=U();m(0,"div",11)(1,"button",15),P("click",function(){I(i);let r=_();return T(r.onNext())}),v(2," Weiter "),h()()}}function CNe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",11)(1,"button",16),v(2),h()()),n&amp;2){let i=_();d(),p("disabled",i.submitted),d(),S(" ","Absenden"," ")}}var cQ=(()=&gt;{let e=class e{constructor(){this.detail=ei.required(),this.formBuilder=te(So),this.contractsApi=te(gl),this.cancel=ns(),this.notificationService=te(St),this.step=1,this.isLoading=!1,this.minDate=new Date(new Date().setDate(new Date().getDate()+1)),this.submitted=!1}ngOnInit(){this.formGroup=this.formBuilder.group({amount:[null,[Ot.required,Ot.min(1),Ot.max(this.detail()?.currentAccountBalance??0)]],redemptionDate:[null,[Ot.required]]})}cancelForm(t){this.cancel.emit(t)}onNext(){this.formGroup.valid&amp;&amp;(this.step=2)}onBack(){this.step=1}get maxAmount(){let t=this.detail()?.currentAccountBalance??null,r=this.detail();return r.condition?.allowancePerMonth!==null&amp;&amp;r.condition?.allowancePerMonth!==void 0&amp;&amp;r.condition?.allowancePerMonth&gt;0&amp;&amp;(t=Math.min(t,r.condition.allowancePerMonth)),t}onSubmit(){if(this.submitted=!0,this.formGroup.invalid){this.notificationService.showErrorMessage("Bitte \xFCberpr\xFCfen Sie Ihre Eingaben.");return}this.isLoading=!0;let t=this.formGroup.get("amount")?.value,r=this.formGroup.get("redemptionDate")?.value,o=this.detail()?.reference;this.contractsApi.submitContributionRedemption(t,r,o).pipe(on(a=&gt;(this.isLoading=!1,this.cancel.emit(o),ne(a)))).subscribe({next:()=&gt;{this.isLoading=!1,this.notificationService.showSuccessMessage("Der \xC4nderungsauftrag wurde erfolgreich gesendet."),this.formGroup.reset(),this.cancel.emit(o)},error:()=&gt;{this.isLoading=!1,this.notificationService.showErrorMessage("Der \xC4nderungsauftrag konnte nicht gesendet werden. Bitte versuchen Sie es zu einem sp\xE4teren Zeitpunkt erneut.")}})}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-contribution-redemption"]],inputs:{detail:[$.SignalBased,"detail"]},outputs:{cancel:"cancel"},standalone:!0,features:[Ie],decls:24,vars:18,consts:[["picker",""],[1,"contribution-redemption-form"],[3,"innerText"],[1,"table-div"],[3,"ngSubmit","formGroup"],["matInput","","required","","type","number","formControlName","amount","min","0",3,"readonly","max"],["align","start"],["matSuffix","",1,"change-saving-rate-suffix"],["matInput","","formControlName","redemptionDate","maxlength","10",3,"matDatepicker","min","disabled"],["matSuffix","",1,"change-saving-rate-suffix",3,"for"],[1,"pull-left"],[1,"pull-right"],[1,"table"],["scope","col"],["mat-button","",3,"click"],["mat-flat-button","","color","primary",3,"click"],["mat-flat-button","","color","primary",3,"disabled"]],template:function(r,o){if(r&amp;1){let a=U();m(0,"div",1),C(1,"h3",2),w(2,pNe,15,4,"div",3),m(3,"form",4),P("ngSubmit",function(){return I(a),T(o.onSubmit())}),m(4,"mat-form-field")(5,"mat-label"),v(6,"K\xFCndigungsbetrag"),h(),C(7,"input",5),w(8,hNe,3,10,"mat-hint",6)(9,fNe,3,11,"mat-error")(10,gNe,2,1,"mat-error"),m(11,"mat-icon",7),v(12,"\u20AC"),h()(),m(13,"mat-form-field"),C(14,"mat-label",2)(15,"input",8)(16,"mat-datepicker-toggle",9)(17,"mat-datepicker",null,0),w(19,_Ne,2,1,"mat-error"),h(),w(20,bNe,3,1,"div",10)(21,vNe,3,0,"div",10)(22,yNe,3,0,"div",11)(23,CNe,3,2,"div",11),h()()}if(r&amp;2){let a,s,c,l=it(18);d(),p("innerText","Neue Betragsk\xFCndigung"),d(),Q(2,o.detail().terminations.length?2:-1),d(),p("formGroup",o.formGroup),d(4),p("readonly",o.step===2)("max",o.maxAmount),d(),Q(8,o.maxAmount?8:-1),d(),Q(9,(a=o.formGroup.get("amount"))!=null&amp;&amp;a.hasError("max")&amp;&amp;o.maxAmount?9:-1),d(),Q(10,(s=o.formGroup.get("amount"))!=null&amp;&amp;s.hasError("required")?10:-1),d(4),p("innerText","K\xFCndigungsdatum"),d(),p("matDatepicker",l)("min",o.minDate)("disabled",o.step===2),d(),p("for",l),d(3),Q(19,(c=o.formGroup.get("redemptionDate"))!=null&amp;&amp;c.hasError("required")?19:-1),d(),Q(20,o.step===1?20:-1),d(),Q(21,o.step===2?21:-1),d(),Q(22,o.step===1?22:-1),d(),Q(23,o.step===2?23:-1)}},dependencies:[hn,Xi,tn,Um,Vt,Ki,ds,rc,Gm,Wm,We,rf,ou,$m,Wr,Ht,Bc,Ce,nn,_i,iu,fn,Vi,dr,oa,di],styles:[".contribution-redemption-form[_ngcontent-%COMP%]{padding:24px 0 48px}.contribution-redemption-form[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]{border-collapse:collapse!important;margin:12px 0;width:100%;min-width:500px;table-layout:auto}.contribution-redemption-form[_ngcontent-%COMP%]   .table-div[_ngcontent-%COMP%]{width:100%;overflow-x:auto}.contribution-redemption-form[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]{border-top:1px solid #ddd}.contribution-redemption-form[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:first-child{border-top:none}.contribution-redemption-form[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{padding:14px 0}.contribution-redemption-form[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{padding-top:8px;font-weight:501;text-align:left}.contribution-redemption-form[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]:last-child{text-align:right}.contribution-redemption-form[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]:last-child{text-align:right}.contribution-redemption-form[_ngcontent-%COMP%]   .change-saving-rate-suffix[_ngcontent-%COMP%]{padding:24px 12px 0}.contribution-redemption-form[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{margin:12px 0}.contribution-redemption-form[_ngcontent-%COMP%]   .pull-left[_ngcontent-%COMP%]{float:left}.contribution-redemption-form[_ngcontent-%COMP%]   .pull-right[_ngcontent-%COMP%]{float:right}"]});let n=e;return n})();var lQ=n=&gt;[n,"EUR","symbol",void 0,"de-DE"];function xNe(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),v(1),de(2,"currency"),h()),n&amp;2){let i,t=_();d(),Mt(" ","Aktuelle Sparrate: "," ",Mn(2,2,we(8,lQ,(i=(i=t.detail().condition)==null||i.paymentPlan==null?null:i.paymentPlan.amount)!==null&amp;&amp;i!==void 0?i:""))," ")}}function wNe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),de(2,"currency"),h()),n&amp;2){let i=_();d(),Sa(" ","Maximalbetrag von ",": ",Mn(2,3,we(9,lQ,i.maxOrderTransferAmount()))," "," wurde \xFCberschritten."," ")}}function MNe(n,e){n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2&amp;&amp;(d(),S(" ","Bitte geben Sie einen Betrag ein."," "))}function kNe(n,e){n&amp;1&amp;&amp;(m(0,"mat-error"),v(1),h()),n&amp;2&amp;&amp;(d(),S(" ","Bitte geben Sie ein Datum ein."," "))}function ONe(n,e){if(n&amp;1){let i=U();m(0,"div",8)(1,"button",10),P("click",function(){I(i);let r=_();return T(r.cancelForm(r.detail().reference))}),v(2),h()()}n&amp;2&amp;&amp;(d(2),S(" ","Abbrechen"," "))}function ENe(n,e){if(n&amp;1){let i=U();m(0,"div",8)(1,"button",10),P("click",function(){I(i);let r=_();return T(r.onBack())}),v(2," Zur\xFCck "),h()()}}function SNe(n,e){if(n&amp;1){let i=U();m(0,"div",9)(1,"button",11),P("click",function(){I(i);let r=_();return T(r.onNext())}),v(2," Weiter "),h()()}}function PNe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",9)(1,"button",12),v(2),h()()),n&amp;2){let i=_();d(),p("disabled",i.submitted),d(),S(" ","Absenden"," ")}}var dQ=(()=&gt;{let e=class e{constructor(){this.notificationService=te(St),this.formBuilder=te(So),this.contractsApi=te(gl),this.step=1,this.detail=ei.required(),this.cancel=ns(),this.maxOrderTransferAmount=Ho(()=&gt;this.detail().currentAccountBalance?this.detail().currentAccountBalance:0),this.isLoading=!1,this.hasError=!1,this.minDate=new Date(new Date().setDate(new Date().getDate()+1)),this.submitted=!1}ngOnInit(){this.changeSavingRateFormGroup=this.formBuilder.group({newRate:[null,[Ot.required,Ot.min(1)]],beginDate:[null,[Ot.required]]})}cancelForm(t){this.cancel.emit(t)}onNext(){this.changeSavingRateFormGroup.valid&amp;&amp;(this.step=2)}onBack(){this.step=1}onSubmit(){if(this.submitted=!0,this.changeSavingRateFormGroup.updateValueAndValidity(),!this.changeSavingRateFormGroup.valid){this.notificationService.showErrorMessage("Bitte \xFCberpr\xFCfen Sie Ihre Eingaben.");return}this.isLoading=!0,this.hasError=!1;let t=this.changeSavingRateFormGroup.get("newRate")?.value,r=this.changeSavingRateFormGroup.get("beginDate")?.value,o=this.detail()?.reference;this.contractsApi.submitChangeSavingRate(t,r,o).pipe(on(a=&gt;(this.hasError=!0,this.isLoading=!1,ne(a)))).subscribe({next:()=&gt;{this.isLoading=!1,this.notificationService.showSuccessMessage("Die \xC4nderung der Sparrate wurde erfolgreich gesendet."),this.changeSavingRateFormGroup.reset(),this.cancel.emit(o)},error:()=&gt;{this.hasError=!0,this.isLoading=!1,this.notificationService.showErrorMessage("Beim Senden der Daten ist leider ein technischer Fehler aufgetreten")}})}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-change-saving-rate"]],inputs:{detail:[$.SignalBased,"detail"]},outputs:{cancel:"cancel"},standalone:!0,features:[Ie],decls:22,vars:18,consts:[["picker",""],[1,"change-saving-rate"],[3,"innerText"],[1,"change-saving-rate-form",3,"ngSubmit","formGroup"],["matInput","","required","","type","number","formControlName","newRate","min","0",3,"readonly","max"],["matSuffix","",1,"change-saving-rate-suffix"],["matInput","","formControlName","beginDate","maxlength","10",3,"matDatepicker","min","disabled"],["matSuffix","",1,"change-saving-rate-suffix",3,"for"],[1,"pull-left"],[1,"pull-right"],["mat-button","",3,"click"],["mat-flat-button","","color","primary",3,"click"],["mat-flat-button","","color","primary",3,"disabled"]],template:function(r,o){if(r&amp;1){let a=U();m(0,"div",1),C(1,"h3",2),w(2,xNe,3,10,"div"),m(3,"form",3),P("ngSubmit",function(){return I(a),T(o.onSubmit())}),m(4,"mat-form-field"),C(5,"mat-label",2)(6,"input",4),m(7,"mat-icon",5),v(8,"\u20AC"),h(),w(9,wNe,3,11,"mat-error")(10,MNe,2,1,"mat-error"),h(),m(11,"mat-form-field"),C(12,"mat-label",2)(13,"input",6)(14,"mat-datepicker-toggle",7)(15,"mat-datepicker",null,0),w(17,kNe,2,1,"mat-error"),h(),w(18,ONe,3,1,"div",8)(19,ENe,3,0,"div",8)(20,SNe,3,0,"div",9)(21,PNe,3,2,"div",9),h()()}if(r&amp;2){let a,s,c,l,u=it(16);d(),p("innerText","Sparrate \xE4ndern"),d(),Q(2,!((a=o.detail().condition)==null||a.paymentPlan==null)&amp;&amp;a.paymentPlan.amount?2:-1),d(),p("formGroup",o.changeSavingRateFormGroup),d(2),p("innerText","Neue Rate"),d(),p("readonly",o.step===2)("max",o.maxOrderTransferAmount()),d(3),Q(9,(s=o.changeSavingRateFormGroup.get("newRate"))!=null&amp;&amp;s.hasError("max")?9:-1),d(),Q(10,(c=o.changeSavingRateFormGroup.get("newRate"))!=null&amp;&amp;c.hasError("required")?10:-1),d(2),p("innerText","Termin n\xE4chste Rate"),d(),p("matDatepicker",u)("min",o.minDate)("disabled",o.step===2),d(),p("for",u),d(3),Q(17,(l=o.changeSavingRateFormGroup.get("beginDate"))!=null&amp;&amp;l.hasError("required")?17:-1),d(),Q(18,o.step===1?18:-1),d(),Q(19,o.step===2?19:-1),d(),Q(20,o.step===1?20:-1),d(),Q(21,o.step===2?21:-1)}},dependencies:[hn,Xi,tn,Um,Vt,Ki,ds,rc,Gm,Wm,We,rf,ou,$m,Ht,Ce,nn,_i,iu,fn,Vi,dr,oa,Wr],styles:[".change-saving-rate[_ngcontent-%COMP%]{padding:24px 0 48px}.change-saving-rate-form[_ngcontent-%COMP%]{padding-top:12px}.change-saving-rate-suffix[_ngcontent-%COMP%]{padding:24px 12px 0}mat-icon.change-saving-rate-suffix[_ngcontent-%COMP%]{padding:24px 12px 0}.pull-right[_ngcontent-%COMP%]{float:right}.pull-left[_ngcontent-%COMP%]{float:left}form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{margin:12px 0}"]});let n=e;return n})();var x5=new le("ngx-mask config"),uQ=new le("new ngx-mask config"),mQ=new le("initial ngx-mask config"),DNe={suffix:"",prefix:"",thousandSeparator:" ",decimalMarker:[".",","],clearIfNotMatch:!1,showTemplate:!1,showMaskTyped:!1,placeHolderCharacter:"_",dropSpecialCharacters:!0,hiddenInput:void 0,shownMaskExpression:"",separatorLimit:"",allowNegativeNumbers:!1,validation:!0,specialCharacters:["-","/","(",")",".",":"," ","+",",","@","[","]",'"',"'"],leadZeroDateTime:!1,apm:!1,leadZero:!1,keepCharacterPositions:!1,triggerOnMaskChange:!1,inputTransformFn:n=&gt;n,outputTransformFn:n=&gt;n,maskFilled:new ae,patterns:{0:{pattern:new RegExp("\\d")},9:{pattern:new RegExp("\\d"),optional:!0},X:{pattern:new RegExp("\\d"),symbol:"*"},A:{pattern:new RegExp("[a-zA-Z0-9]")},S:{pattern:new RegExp("[a-zA-Z]")},U:{pattern:new RegExp("[A-Z]")},L:{pattern:new RegExp("[a-z]")},d:{pattern:new RegExp("\\d")},m:{pattern:new RegExp("\\d")},M:{pattern:new RegExp("\\d")},H:{pattern:new RegExp("\\d")},h:{pattern:new RegExp("\\d")},s:{pattern:new RegExp("\\d")}}};var INe=(()=&gt;{let e=class e{constructor(){this._config=te(x5),this.dropSpecialCharacters=this._config.dropSpecialCharacters,this.hiddenInput=this._config.hiddenInput,this.clearIfNotMatch=this._config.clearIfNotMatch,this.specialCharacters=this._config.specialCharacters,this.patterns=this._config.patterns,this.prefix=this._config.prefix,this.suffix=this._config.suffix,this.thousandSeparator=this._config.thousandSeparator,this.decimalMarker=this._config.decimalMarker,this.showMaskTyped=this._config.showMaskTyped,this.placeHolderCharacter=this._config.placeHolderCharacter,this.validation=this._config.validation,this.separatorLimit=this._config.separatorLimit,this.allowNegativeNumbers=this._config.allowNegativeNumbers,this.leadZeroDateTime=this._config.leadZeroDateTime,this.leadZero=this._config.leadZero,this.apm=this._config.apm,this.inputTransformFn=this._config.inputTransformFn,this.outputTransformFn=this._config.outputTransformFn,this.keepCharacterPositions=this._config.keepCharacterPositions,this._shift=new Set,this.plusOnePosition=!1,this.maskExpression="",this.actualValue="",this.showKeepCharacterExp="",this.shownMaskExpression="",this.deletedSpecialCharacter=!1,this._formatWithSeparators=(t,r,o,a)=&gt;{let s=[],c="";if(Array.isArray(o)){let b=new RegExp(o.map(y=&gt;"[\\^$.|?*+()".indexOf(y)&gt;=0?`\\${y}`:y).join("|"));s=t.split(b),c=t.match(b)?.[0]??""}else s=t.split(o),c=o;let l=s.length&gt;1?`${c}${s[1]}`:"",u=s[0]??"",f=this.separatorLimit.replace(/\s/g,"");f&amp;&amp;+f&amp;&amp;(u[0]==="-"?u=`-${u.slice(1,u.length).slice(0,f.length)}`:u=u.slice(0,f.length));let g=/(\d+)(\d{3})/;for(;r&amp;&amp;g.test(u);)u=u.replace(g,"$1"+r+"$2");return a===void 0?u+l:a===0?u:u+l.substring(0,a+1)},this.percentage=t=&gt;{let r=t.replace(",","."),o=Number(this.allowNegativeNumbers&amp;&amp;t.includes("-")?r.slice(1,t.length):r);return!isNaN(o)&amp;&amp;o&gt;=0&amp;&amp;o&lt;=100},this.getPrecision=t=&gt;{let r=t.split(".");return r.length&gt;1?Number(r[r.length-1]):1/0},this.checkAndRemoveSuffix=t=&gt;{for(let r=this.suffix?.length-1;r&gt;=0;r--){let o=this.suffix.substring(r,this.suffix?.length);if(t.includes(o)&amp;&amp;r!==this.suffix?.length-1&amp;&amp;(r-1&lt;0||!t.includes(this.suffix.substring(r-1,this.suffix?.length))))return t.replace(o,"")}return t},this.checkInputPrecision=(t,r,o)=&gt;{if(r&lt;1/0){if(Array.isArray(o)){let l=o.find(u=&gt;u!==this.thousandSeparator);o=l||o[0]}let a=new RegExp(this._charToRegExpExpression(o)+`\\d{${r}}.*$`),s=t.match(a),c=(s&amp;&amp;s[0]?.length)??0;if(c-1&gt;r){let l=c-1-r;t=t.substring(0,t.length-l)}r===0&amp;&amp;this._compareOrIncludes(t[t.length-1],o,this.thousandSeparator)&amp;&amp;(t=t.substring(0,t.length-1))}return t}}applyMaskWithPattern(t,r){let[o,a]=r;return this.customPattern=a,this.applyMask(t,o)}applyMask(t,r,o=0,a=!1,s=!1,c=()=&gt;{}){if(!r||typeof t!="string")return"";let l=0,u="",f=!1,g=!1,b=1,y=!1;t.slice(0,this.prefix.length)===this.prefix&amp;&amp;(t=t.slice(this.prefix.length,t.length)),this.suffix&amp;&amp;t?.length&gt;0&amp;&amp;(t=this.checkAndRemoveSuffix(t)),t==="("&amp;&amp;this.prefix&amp;&amp;(t="");let M=t.toString().split("");if(this.allowNegativeNumbers&amp;&amp;t.slice(l,l+1)==="-"&amp;&amp;(u+=t.slice(l,l+1)),r==="IP"){let K=t.split(".");this.ipError=this._validIP(K),r="099.099.099.099"}let k=[];for(let K=0;K&lt;t.length;K++)t[K]?.match("\\d")&amp;&amp;k.push(t[K]??"");if(r==="CPF_CNPJ"&amp;&amp;(this.cpfCnpjError=k.length!==11&amp;&amp;k.length!==14,k.length&gt;11?r="00.000.000/0000-00":r="000.000.000-00"),r.startsWith("percent")){if(t.match("[a-z]|[A-Z]")||t.match(/[-!$%^&amp;*()_+|~=`{}\[\]:";'&lt;&gt;?,\/.]/)&amp;&amp;!s){t=this._stripToDecimal(t);let q=this.getPrecision(r);t=this.checkInputPrecision(t,q,this.decimalMarker)}let K=typeof this.decimalMarker=="string"?this.decimalMarker:".";if(t.indexOf(K)&gt;0&amp;&amp;!this.percentage(t.substring(0,t.indexOf(K)))){let q=t.substring(0,t.indexOf(K)-1);this.allowNegativeNumbers&amp;&amp;t.slice(l,l+1)==="-"&amp;&amp;!s&amp;&amp;(q=t.substring(0,t.indexOf(K))),t=`${q}${t.substring(t.indexOf(K),t.length)}`}let R="";this.allowNegativeNumbers&amp;&amp;t.slice(l,l+1)==="-"?R=`-${t.slice(l+1,l+t.length)}`:R=t,this.percentage(R)?u=this._splitPercentZero(t):u=this._splitPercentZero(t.substring(0,t.length-1))}else if(r.startsWith("separator")){(t.match("[w\u0430-\u044F\u0410-\u042F]")||t.match("[\u0401\u0451\u0410-\u044F]")||t.match("[a-z]|[A-Z]")||t.match(/[-@#!$%\\^&amp;*()_Â£Â¬'+|~=`{}\]:";&lt;&gt;.?/]/)||t.match("[^A-Za-z0-9,]"))&amp;&amp;(t=this._stripToDecimal(t));let K=this.getPrecision(r),R=Array.isArray(this.decimalMarker)?".":this.decimalMarker;K===0?t=this.allowNegativeNumbers?t.length&gt;2&amp;&amp;t[0]==="-"&amp;&amp;t[1]==="0"&amp;&amp;t[2]!==this.thousandSeparator&amp;&amp;t[2]!==","&amp;&amp;t[2]!=="."?"-"+t.slice(2,t.length):t[0]==="0"&amp;&amp;t.length&gt;1&amp;&amp;t[1]!==this.thousandSeparator&amp;&amp;t[1]!==","&amp;&amp;t[1]!=="."?t.slice(1,t.length):t:t.length&gt;1&amp;&amp;t[0]==="0"&amp;&amp;t[1]!==this.thousandSeparator&amp;&amp;t[1]!==","&amp;&amp;t[1]!=="."?t.slice(1,t.length):t:(t[0]===R&amp;&amp;t.length&gt;1&amp;&amp;(t="0"+t.slice(0,t.length+1),this.plusOnePosition=!0),t[0]==="0"&amp;&amp;t[1]!==R&amp;&amp;t[1]!==this.thousandSeparator&amp;&amp;(t=t.length&gt;1?t.slice(0,1)+R+t.slice(1,t.length+1):t,this.plusOnePosition=!0),this.allowNegativeNumbers&amp;&amp;t[0]==="-"&amp;&amp;(t[1]===R||t[1]==="0")&amp;&amp;(t=t[1]===R&amp;&amp;t.length&gt;2?t.slice(0,1)+"0"+t.slice(1,t.length):t[1]==="0"&amp;&amp;t.length&gt;2&amp;&amp;t[2]!==R?t.slice(0,2)+R+t.slice(2,t.length):t,this.plusOnePosition=!0)),s&amp;&amp;(t[0]==="0"&amp;&amp;t[1]===this.decimalMarker&amp;&amp;(t[o]==="0"||t[o]===this.decimalMarker)&amp;&amp;(t=t.slice(2,t.length)),t[0]==="-"&amp;&amp;t[1]==="0"&amp;&amp;t[2]===this.decimalMarker&amp;&amp;(t[o]==="0"||t[o]===this.decimalMarker)&amp;&amp;(t="-"+t.slice(3,t.length)),t=this._compareOrIncludes(t[t.length-1],this.decimalMarker,this.thousandSeparator)?t.slice(0,t.length-1):t);let q=this._charToRegExpExpression(this.thousandSeparator),oe='@#!$%^&amp;*()_+|~=`{}\\[\\]:\\s,\\.";&lt;&gt;?\\/'.replace(q,"");if(Array.isArray(this.decimalMarker))for(let _e of this.decimalMarker)oe=oe.replace(this._charToRegExpExpression(_e),"");else oe=oe.replace(this._charToRegExpExpression(this.decimalMarker),"");let se=new RegExp("["+oe+"]");t.match(se)&amp;&amp;(t=t.substring(0,t.length-1)),t=this.checkInputPrecision(t,K,this.decimalMarker);let he=t.replace(new RegExp(q,"g"),"");u=this._formatWithSeparators(he,this.thousandSeparator,this.decimalMarker,K);let ge=u.indexOf(",")-t.indexOf(","),Oe=u.length-t.length;if(u[o-1]===this.thousandSeparator&amp;&amp;this.prefix&amp;&amp;s)o=o-1;else if(Oe&gt;0&amp;&amp;u[o]!==this.thousandSeparator){g=!0;let _e=0;do this._shift.add(o+_e),_e++;while(_e&lt;Oe)}else u[o-1]===this.decimalMarker||Oe===-4||Oe===-3||u[o]===","?(this._shift.clear(),this._shift.add(o-1)):ge!==0&amp;&amp;o&gt;0&amp;&amp;!(u.indexOf(",")&gt;=o&amp;&amp;o&gt;3)||!(u.indexOf(".")&gt;=o&amp;&amp;o&gt;3)&amp;&amp;Oe&lt;=0?(this._shift.clear(),g=!0,b=Oe,o+=Oe,this._shift.add(o)):this._shift.clear()}else for(let K=0,R=M[0];K&lt;M.length&amp;&amp;l!==r.length;K++,R=M[K]??""){let q="*"in this.patterns;if(this._checkSymbolMask(R,r[l]??"")&amp;&amp;r[l+1]==="?")u+=R,l+=2;else if(r[l+1]==="*"&amp;&amp;f&amp;&amp;this._checkSymbolMask(R,r[l+2]??""))u+=R,l+=3,f=!1;else if(this._checkSymbolMask(R,r[l]??"")&amp;&amp;r[l+1]==="*"&amp;&amp;!q)u+=R,f=!0;else if(r[l+1]==="?"&amp;&amp;this._checkSymbolMask(R,r[l+2]??""))u+=R,l+=3;else if(this._checkSymbolMask(R,r[l]??"")){if(r[l]==="H"&amp;&amp;(this.apm?Number(R)&gt;9:Number(R)&gt;2)){o=this.leadZeroDateTime?o:o+1,l+=1,this._shiftStep(r,l,M.length),K--,this.leadZeroDateTime&amp;&amp;(u+="0");continue}if(r[l]==="h"&amp;&amp;(this.apm?u.length===1&amp;&amp;Number(u)&gt;1||u==="1"&amp;&amp;Number(R)&gt;2||t.slice(l-1,l).length===1&amp;&amp;Number(t.slice(l-1,l))&gt;2||t.slice(l-1,l)==="1"&amp;&amp;Number(R)&gt;2:u==="2"&amp;&amp;Number(R)&gt;3||(u.slice(l-2,l)==="2"||u.slice(l-3,l)==="2"||u.slice(l-4,l)==="2"||u.slice(l-1,l)==="2")&amp;&amp;Number(R)&gt;3&amp;&amp;l&gt;10)){o=o+1,l+=1,K--;continue}if((r[l]==="m"||r[l]==="s")&amp;&amp;Number(R)&gt;5){o=this.leadZeroDateTime?o:o+1,l+=1,this._shiftStep(r,l,M.length),K--,this.leadZeroDateTime&amp;&amp;(u+="0");continue}let oe=31,se=t[l],he=t[l+1],ge=t[l+2],Oe=t[l-1],_e=t[l-2],Qe=t[l-3],je=t.slice(l-3,l-1),F=t.slice(l-1,l+1),ce=t.slice(l,l+2),De=t.slice(l-2,l);if(r[l]==="d"){let ye=r.slice(0,2)==="M0",Lt=r.slice(0,2)==="M0"&amp;&amp;this.specialCharacters.includes(_e);if(Number(R)&gt;3&amp;&amp;this.leadZeroDateTime||!ye&amp;&amp;(Number(ce)&gt;oe||Number(F)&gt;oe||this.specialCharacters.includes(he)&amp;&amp;!s)||(Lt?Number(F)&gt;oe||!this.specialCharacters.includes(se)&amp;&amp;this.specialCharacters.includes(ge)||this.specialCharacters.includes(se):Number(ce)&gt;oe||this.specialCharacters.includes(he)&amp;&amp;!s)){o=this.leadZeroDateTime?o:o+1,l+=1,this._shiftStep(r,l,M.length),K--,this.leadZeroDateTime&amp;&amp;(u+="0");continue}}if(r[l]==="M"){let Lt=l===0&amp;&amp;(Number(R)&gt;2||Number(ce)&gt;12||this.specialCharacters.includes(he)&amp;&amp;!s),z=r.slice(l+2,l+3),ie=je.includes(z)&amp;&amp;r.includes("d0")&amp;&amp;(this.specialCharacters.includes(_e)&amp;&amp;Number(F)&gt;12&amp;&amp;!this.specialCharacters.includes(se)||this.specialCharacters.includes(se)||this.specialCharacters.includes(Qe)&amp;&amp;Number(De)&gt;12&amp;&amp;!this.specialCharacters.includes(Oe)||this.specialCharacters.includes(Oe)),Pe=Number(je)&lt;=oe&amp;&amp;!this.specialCharacters.includes(je)&amp;&amp;this.specialCharacters.includes(Oe)&amp;&amp;(Number(ce)&gt;12||this.specialCharacters.includes(he)&amp;&amp;!s),xe=Number(ce)&gt;12&amp;&amp;l===5||this.specialCharacters.includes(he)&amp;&amp;l===5,Me=Number(je)&gt;oe&amp;&amp;!this.specialCharacters.includes(je)&amp;&amp;!this.specialCharacters.includes(De)&amp;&amp;Number(De)&gt;12&amp;&amp;r.includes("d0"),Ye=Number(je)&lt;=oe&amp;&amp;!this.specialCharacters.includes(je)&amp;&amp;!this.specialCharacters.includes(Oe)&amp;&amp;Number(F)&gt;12;if(Number(R)&gt;1&amp;&amp;this.leadZeroDateTime||Lt||ie||Ye||Me||Pe||xe&amp;&amp;!this.leadZeroDateTime){o=this.leadZeroDateTime?o:o+1,l+=1,this._shiftStep(r,l,M.length),K--,this.leadZeroDateTime&amp;&amp;(u+="0");continue}}u+=R,l++}else R===" "&amp;&amp;r[l]===" "||R==="/"&amp;&amp;r[l]==="/"?(u+=R,l++):this.specialCharacters.indexOf(r[l]??"")!==-1?(u+=r[l],l++,this._shiftStep(r,l,M.length),K--):r[l]==="9"&amp;&amp;this.showMaskTyped?this._shiftStep(r,l,M.length):this.patterns[r[l]??""]&amp;&amp;this.patterns[r[l]??""]?.optional?(M[l]&amp;&amp;r!=="099.099.099.099"&amp;&amp;r!=="000.000.000-00"&amp;&amp;r!=="00.000.000/0000-00"&amp;&amp;!r.match(/^9+\.0+$/)&amp;&amp;!this.patterns[r[l]??""]?.optional&amp;&amp;(u+=M[l]),r.includes("9*")&amp;&amp;r.includes("0*")&amp;&amp;l++,l++,K--):this.maskExpression[l+1]==="*"&amp;&amp;this._findSpecialChar(this.maskExpression[l+2]??"")&amp;&amp;this._findSpecialChar(R)===this.maskExpression[l+2]&amp;&amp;f||this.maskExpression[l+1]==="?"&amp;&amp;this._findSpecialChar(this.maskExpression[l+2]??"")&amp;&amp;this._findSpecialChar(R)===this.maskExpression[l+2]&amp;&amp;f?(l+=3,u+=R):this.showMaskTyped&amp;&amp;this.specialCharacters.indexOf(R)&lt;0&amp;&amp;R!==this.placeHolderCharacter&amp;&amp;this.placeHolderCharacter.length===1&amp;&amp;(y=!0)}u.length+1===r.length&amp;&amp;this.specialCharacters.indexOf(r[r.length-1]??"")!==-1&amp;&amp;(u+=r[r.length-1]);let O=o+1;for(;this._shift.has(O);)b++,O++;let L=a&amp;&amp;!r.startsWith("separator")?l:this._shift.has(o)?b:0;y&amp;&amp;L--,c(L,g),b&lt;0&amp;&amp;this._shift.clear();let Z=!1;s&amp;&amp;(Z=M.every(K=&gt;this.specialCharacters.includes(K)));let Y=`${this.prefix}${Z?"":u}${this.showMaskTyped?"":this.suffix}`;if(u.length===0&amp;&amp;(Y=this.dropSpecialCharacters?`${u}`:`${this.prefix}${u}`),u.includes("-")&amp;&amp;this.prefix&amp;&amp;this.allowNegativeNumbers){if(s&amp;&amp;u==="-")return"";Y=`-${this.prefix}${u.split("-").join("")}${this.suffix}`}return Y}_findDropSpecialChar(t){return Array.isArray(this.dropSpecialCharacters)?this.dropSpecialCharacters.find(r=&gt;r===t):this._findSpecialChar(t)}_findSpecialChar(t){return this.specialCharacters.find(r=&gt;r===t)}_checkSymbolMask(t,r){return this.patterns=this.customPattern?this.customPattern:this.patterns,(this.patterns[r]?.pattern&amp;&amp;this.patterns[r]?.pattern.test(t))??!1}_stripToDecimal(t){return t.split("").filter((r,o)=&gt;{let a=typeof this.decimalMarker=="string"?r===this.decimalMarker:this.decimalMarker.includes(r);return r.match("^-?\\d")||r===this.thousandSeparator||a||r==="-"&amp;&amp;o===0&amp;&amp;this.allowNegativeNumbers}).join("")}_charToRegExpExpression(t){return t&amp;&amp;(t===" "?"\\s":"[\\^$.|?*+()".indexOf(t)&gt;=0?`\\${t}`:t)}_shiftStep(t,r,o){let a=/[*?]/g.test(t.slice(0,r))?o:r;this._shift.add(a+this.prefix.length||0)}_compareOrIncludes(t,r,o){return Array.isArray(r)?r.filter(a=&gt;a!==o).includes(t):t===r}_validIP(t){return!(t.length===4&amp;&amp;!t.some((r,o)=&gt;t.length!==o+1?r===""||Number(r)&gt;255:r===""||Number(r.substring(0,3))&gt;255))}_splitPercentZero(t){if(t==="-"&amp;&amp;this.allowNegativeNumbers)return t;let r=typeof this.decimalMarker=="string"?t.indexOf(this.decimalMarker):t.indexOf("."),o=this.allowNegativeNumbers&amp;&amp;t.includes("-")?"-":"";if(r===-1){let a=parseInt(o?t.slice(1,t.length):t,10);return isNaN(a)?"":`${o}${a}`}else{let a=parseInt(t.replace("-","").substring(0,r),10),s=t.substring(r+1),c=isNaN(a)?"":a.toString(),l=typeof this.decimalMarker=="string"?this.decimalMarker:".";return c===""?"":`${o}${c}${l}${s}`}}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})(),TNe=(()=&gt;{let e=class e extends INe{constructor(){super(...arguments),this.isNumberValue=!1,this.maskIsShown="",this.selStart=null,this.selEnd=null,this.writingValue=!1,this.maskChanged=!1,this._maskExpressionArray=[],this.triggerOnMaskChange=!1,this._previousValue="",this._currentValue="",this._emitValue=!1,this.onChange=t=&gt;{},this._elementRef=te(ke,{optional:!0}),this.document=te($e),this._config=te(x5),this._renderer=te(na,{optional:!0})}applyMask(t,r,o=0,a=!1,s=!1,c=()=&gt;{}){if(!r)return t!==this.actualValue?this.actualValue:t;if(this.maskIsShown=this.showMaskTyped?this.showMaskInInput():"",this.maskExpression==="IP"&amp;&amp;this.showMaskTyped&amp;&amp;(this.maskIsShown=this.showMaskInInput(t||"#")),this.maskExpression==="CPF_CNPJ"&amp;&amp;this.showMaskTyped&amp;&amp;(this.maskIsShown=this.showMaskInInput(t||"#")),!t&amp;&amp;this.showMaskTyped)return this.formControlResult(this.prefix),`${this.prefix}${this.maskIsShown}${this.suffix}`;let l=t&amp;&amp;typeof this.selStart=="number"?t[this.selStart]??"":"",u="";if(this.hiddenInput!==void 0&amp;&amp;!this.writingValue){let y=t&amp;&amp;t.length===1?t.split(""):this.actualValue.split("");typeof this.selStart=="object"&amp;&amp;typeof this.selEnd=="object"?(this.selStart=Number(this.selStart),this.selEnd=Number(this.selEnd)):t!==""&amp;&amp;y.length?typeof this.selStart=="number"&amp;&amp;typeof this.selEnd=="number"&amp;&amp;(t.length&gt;y.length?y.splice(this.selStart,0,l):t.length&lt;y.length&amp;&amp;(y.length-t.length===1?s?y.splice(this.selStart-1,1):y.splice(t.length-1,1):y.splice(this.selStart,this.selEnd-this.selStart))):y=[],this.showMaskTyped&amp;&amp;(this.hiddenInput||(t=this.removeMask(t))),u=this.actualValue.length&amp;&amp;y.length&lt;=t.length?this.shiftTypedSymbols(y.join("")):t}if(a&amp;&amp;(this.hiddenInput||!this.hiddenInput)&amp;&amp;(u=t),s&amp;&amp;this.specialCharacters.indexOf(this.maskExpression[o]??"")!==-1&amp;&amp;this.showMaskTyped&amp;&amp;!this.prefix&amp;&amp;(u=this._currentValue),this.deletedSpecialCharacter&amp;&amp;o&amp;&amp;(this.specialCharacters.includes(this.actualValue.slice(o,o+1))?o=o+1:r.slice(o-1,o+1)!=="M0"&amp;&amp;(o=o-2),this.deletedSpecialCharacter=!1),this.showMaskTyped&amp;&amp;this.placeHolderCharacter.length===1&amp;&amp;!this.leadZeroDateTime&amp;&amp;(t=this.removeMask(t)),this.maskChanged?u=t:u=u&amp;&amp;u.length?u:t,this.showMaskTyped&amp;&amp;this.keepCharacterPositions&amp;&amp;this.actualValue&amp;&amp;!a){let y=this.dropSpecialCharacters?this.removeMask(this.actualValue):this.actualValue;return this.formControlResult(y),this.actualValue?this.actualValue:`${this.prefix}${this.maskIsShown}${this.suffix}`}let f=super.applyMask(u,r,o,a,s,c);if(this.actualValue=this.getActualValue(f),this.thousandSeparator==="."&amp;&amp;this.decimalMarker==="."&amp;&amp;(this.decimalMarker=","),this.maskExpression.startsWith("separator")&amp;&amp;this.dropSpecialCharacters===!0&amp;&amp;(this.specialCharacters=this.specialCharacters.filter(y=&gt;!this._compareOrIncludes(y,this.decimalMarker,this.thousandSeparator))),(f||f==="")&amp;&amp;(this._previousValue=this._currentValue,this._currentValue=f,this._emitValue=this._previousValue!==this._currentValue||this.maskChanged||this._previousValue===this._currentValue&amp;&amp;a),this._emitValue&amp;&amp;(this.writingValue?requestAnimationFrame(()=&gt;this.formControlResult(f)):this.formControlResult(f)),!this.showMaskTyped||this.showMaskTyped&amp;&amp;this.hiddenInput)return this.hiddenInput?s?this.hideInput(f,this.maskExpression):`${this.hideInput(f,this.maskExpression)}${this.maskIsShown.slice(f.length)}`:f;let g=f.length,b=`${this.prefix}${this.maskIsShown}${this.suffix}`;if(this.maskExpression.includes("H")){let y=this._numberSkipedSymbols(f);return`${f}${b.slice(g+y)}`}else if(this.maskExpression==="IP"||this.maskExpression==="CPF_CNPJ")return`${f}${b}`;return`${f}${b.slice(g)}`}_numberSkipedSymbols(t){let r=/(^|\D)(\d\D)/g,o=r.exec(t),a=0;for(;o!=null;)a+=1,o=r.exec(t);return a}applyValueChanges(t,r,o,a=()=&gt;{}){let s=this._elementRef?.nativeElement;s&amp;&amp;(s.value=this.applyMask(s.value,this.maskExpression,t,r,o,a),s!==this._getActiveElement()&amp;&amp;this.clearIfNotMatchFn())}hideInput(t,r){return t.split("").map((o,a)=&gt;this.patterns&amp;&amp;this.patterns[r[a]??""]&amp;&amp;this.patterns[r[a]??""]?.symbol?this.patterns[r[a]??""]?.symbol:o).join("")}getActualValue(t){let r=t.split("").filter((o,a)=&gt;{let s=this.maskExpression[a]??"";return this._checkSymbolMask(o,s)||this.specialCharacters.includes(s)&amp;&amp;o===s});return r.join("")===t?r.join(""):t}shiftTypedSymbols(t){let r="";return(t&amp;&amp;t.split("").map((a,s)=&gt;{if(this.specialCharacters.includes(t[s+1]??"")&amp;&amp;t[s+1]!==this.maskExpression[s+1])return r=a,t[s+1];if(r.length){let c=r;return r="",c}return a})||[]).join("")}numberToString(t){return!t&amp;&amp;t!==0||this.maskExpression.startsWith("separator")&amp;&amp;(this.leadZero||!this.dropSpecialCharacters)||this.maskExpression.startsWith("separator")&amp;&amp;this.separatorLimit.length&gt;14&amp;&amp;String(t).length&gt;14?String(t):Number(t).toLocaleString("fullwide",{useGrouping:!1,maximumFractionDigits:20}).replace("/-/","-")}showMaskInInput(t){if(this.showMaskTyped&amp;&amp;this.shownMaskExpression){if(this.maskExpression.length!==this.shownMaskExpression.length)throw new Error("Mask expression must match mask placeholder length");return this.shownMaskExpression}else if(this.showMaskTyped){if(t){if(this.maskExpression==="IP")return this._checkForIp(t);if(this.maskExpression==="CPF_CNPJ")return this._checkForCpfCnpj(t)}return this.placeHolderCharacter.length===this.maskExpression.length?this.placeHolderCharacter:this.maskExpression.replace(/\w/g,this.placeHolderCharacter)}return""}clearIfNotMatchFn(){let t=this._elementRef?.nativeElement;t&amp;&amp;this.clearIfNotMatch&amp;&amp;this.prefix.length+this.maskExpression.length+this.suffix.length!==t.value.replace(this.placeHolderCharacter,"").length&amp;&amp;(this.formElementProperty=["value",""],this.applyMask("",this.maskExpression))}set formElementProperty([t,r]){!this._renderer||!this._elementRef||Promise.resolve().then(()=&gt;this._renderer?.setProperty(this._elementRef?.nativeElement,t,r))}checkDropSpecialCharAmount(t){return t.split("").filter(o=&gt;this._findDropSpecialChar(o)).length}removeMask(t){return this._removeMask(this._removeSuffix(this._removePrefix(t)),this.specialCharacters.concat("_").concat(this.placeHolderCharacter))}_checkForIp(t){if(t==="#")return`${this.placeHolderCharacter}.${this.placeHolderCharacter}.${this.placeHolderCharacter}.${this.placeHolderCharacter}`;let r=[];for(let o=0;o&lt;t.length;o++){let a=t[o]??"";a&amp;&amp;a.match("\\d")&amp;&amp;r.push(a)}return r.length&lt;=3?`${this.placeHolderCharacter}.${this.placeHolderCharacter}.${this.placeHolderCharacter}`:r.length&gt;3&amp;&amp;r.length&lt;=6?`${this.placeHolderCharacter}.${this.placeHolderCharacter}`:r.length&gt;6&amp;&amp;r.length&lt;=9?this.placeHolderCharacter:(r.length&gt;9&amp;&amp;r.length&lt;=12,"")}_checkForCpfCnpj(t){let r=`${this.placeHolderCharacter}${this.placeHolderCharacter}${this.placeHolderCharacter}.${this.placeHolderCharacter}${this.placeHolderCharacter}${this.placeHolderCharacter}.${this.placeHolderCharacter}${this.placeHolderCharacter}${this.placeHolderCharacter}-${this.placeHolderCharacter}${this.placeHolderCharacter}`,o=`${this.placeHolderCharacter}${this.placeHolderCharacter}.${this.placeHolderCharacter}${this.placeHolderCharacter}${this.placeHolderCharacter}.${this.placeHolderCharacter}${this.placeHolderCharacter}${this.placeHolderCharacter}/${this.placeHolderCharacter}${this.placeHolderCharacter}${this.placeHolderCharacter}${this.placeHolderCharacter}-${this.placeHolderCharacter}${this.placeHolderCharacter}`;if(t==="#")return r;let a=[];for(let s=0;s&lt;t.length;s++){let c=t[s]??"";c&amp;&amp;c.match("\\d")&amp;&amp;a.push(c)}return a.length&lt;=3?r.slice(a.length,r.length):a.length&gt;3&amp;&amp;a.length&lt;=6?r.slice(a.length+1,r.length):a.length&gt;6&amp;&amp;a.length&lt;=9?r.slice(a.length+2,r.length):a.length&gt;9&amp;&amp;a.length&lt;11?r.slice(a.length+3,r.length):a.length===11?"":a.length===12?t.length===17?o.slice(16,o.length):o.slice(15,o.length):a.length&gt;12&amp;&amp;a.length&lt;=14?o.slice(a.length+4,o.length):""}_getActiveElement(t=this.document){let r=t?.activeElement?.shadowRoot;return r?.activeElement?this._getActiveElement(r):t.activeElement}formControlResult(t){if(this.writingValue||!this.triggerOnMaskChange&amp;&amp;this.maskChanged){this.maskChanged&amp;&amp;this.onChange(this.outputTransformFn(this._toNumber(this._checkSymbols(this._removeSuffix(this._removePrefix(t)))))),this.maskChanged=!1;return}Array.isArray(this.dropSpecialCharacters)?this.onChange(this.outputTransformFn(this._toNumber(this._checkSymbols(this._removeMask(this._removeSuffix(this._removePrefix(t)),this.dropSpecialCharacters))))):this.dropSpecialCharacters||!this.dropSpecialCharacters&amp;&amp;this.prefix===t?this.onChange(this.outputTransformFn(this._toNumber(this._checkSymbols(this._removeSuffix(this._removePrefix(t)))))):this.onChange(this.outputTransformFn(this._toNumber(t)))}_toNumber(t){if(!this.isNumberValue||t===""||this.maskExpression.startsWith("separator")&amp;&amp;(this.leadZero||!this.dropSpecialCharacters))return t;if(String(t).length&gt;16&amp;&amp;this.separatorLimit.length&gt;14)return String(t);let r=Number(t);if(this.maskExpression.startsWith("separator")&amp;&amp;Number.isNaN(r)){let o=String(t).replace(",",".");return Number(o)}return Number.isNaN(r)?t:r}_removeMask(t,r){return this.maskExpression.startsWith("percent")&amp;&amp;t.includes(".")?t:t&amp;&amp;t.replace(this._regExpForRemove(r),"")}_removePrefix(t){return this.prefix?t&amp;&amp;t.replace(this.prefix,""):t}_removeSuffix(t){return this.suffix?t&amp;&amp;t.replace(this.suffix,""):t}_retrieveSeparatorValue(t){let r=Array.isArray(this.dropSpecialCharacters)?this.specialCharacters.filter(o=&gt;this.dropSpecialCharacters.includes(o)):this.specialCharacters;return!this.deletedSpecialCharacter&amp;&amp;this._checkPatternForSpace()&amp;&amp;t.includes(" ")&amp;&amp;this.maskExpression.includes("*")&amp;&amp;(r=r.filter(o=&gt;o!==" ")),this._removeMask(t,r)}_regExpForRemove(t){return new RegExp(t.map(r=&gt;`\\${r}`).join("|"),"gi")}_replaceDecimalMarkerToDot(t){let r=Array.isArray(this.decimalMarker)?this.decimalMarker:[this.decimalMarker];return t.replace(this._regExpForRemove(r),".")}_checkSymbols(t){if(t==="")return t;this.maskExpression.startsWith("percent")&amp;&amp;this.decimalMarker===","&amp;&amp;(t=t.replace(",","."));let r=this._retrieveSeparatorPrecision(this.maskExpression),o=this._replaceDecimalMarkerToDot(this._retrieveSeparatorValue(t));return this.isNumberValue&amp;&amp;r?t===this.decimalMarker?null:this.separatorLimit.length&gt;14?String(o):this._checkPrecision(this.maskExpression,o):o}_checkPatternForSpace(){for(let t in this.patterns)if(this.patterns[t]&amp;&amp;this.patterns[t]?.hasOwnProperty("pattern")){let r=this.patterns[t]?.pattern.toString(),o=this.patterns[t]?.pattern;if(r?.includes(" ")&amp;&amp;o?.test(this.maskExpression))return!0}return!1}_retrieveSeparatorPrecision(t){let r=t.match(new RegExp("^separator\\.([^d]*)"));return r?Number(r[1]):null}_checkPrecision(t,r){let o=t.slice(10,11);return t.indexOf("2")&gt;0||this.leadZero&amp;&amp;Number(o)&gt;0?(this.decimalMarker===","&amp;&amp;this.leadZero&amp;&amp;(r=r.replace(",",".")),this.leadZero?Number(r).toFixed(Number(o)):Number(r).toFixed(2)):this.numberToString(r)}_repeatPatternSymbols(t){return t.match(/{[0-9]+}/)&amp;&amp;t.split("").reduce((r,o,a)=&gt;{if(this._start=o==="{"?a:this._start,o!=="}")return this._findSpecialChar(o)?r+o:r;this._end=a;let s=Number(t.slice(this._start+1,this._end)),c=new Array(s+1).join(t[this._start-1]);if(t.slice(0,this._start).length&gt;1&amp;&amp;t.includes("S")){let l=t.slice(0,this._start-1);return l.includes("{")?r+c:l+r+c}else return r+c},"")||t}currentLocaleDecimalMarker(){return 1.1.toLocaleString().substring(1,2)}};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})();function ANe(){let n=te(mQ),e=te(uQ);return e instanceof Function?ee(ee({},n),e()):ee(ee({},n),e)}function pQ(n){return[{provide:uQ,useValue:n},{provide:mQ,useValue:DNe},{provide:x5,useFactory:ANe},TNe]}var lk=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,fn,Sn,gn,TC,eV,_f,bt,Et,hu,ot]});let n=e;return n})();function fQ(n,e){return this.contractRef}var RNe=()=&gt;[1,2,3],FNe=()=&gt;({"margin-top":"2px","max-width":"200px",height:"20px"}),NNe=()=&gt;({"min-width":"25px","max-width":"30px","margin-right":"8px"}),LNe=()=&gt;({"margin-left":"16px","min-width":"100px","max-width":"150px"}),jNe=()=&gt;({width:"120px","margin-right":"20px",height:"20px"}),hQ=()=&gt;({width:"180px",height:"20px"}),dk=n=&gt;[n,"EUR","symbol",void 0,"de-DE"];function VNe(n,e){n&amp;1&amp;&amp;(H(0),m(1,"mat-expansion-panel",3)(2,"mat-expansion-panel-header",4)(3,"div",5)(4,"div",6),C(5,"ngx-skeleton-loader",2)(6,"ngx-skeleton-loader",2),h(),m(7,"div",7)(8,"div"),C(9,"ngx-skeleton-loader",2),h(),m(10,"div"),C(11,"ngx-skeleton-loader",2),h(),m(12,"div"),C(13,"ngx-skeleton-loader",2),h()()()()(),W()),n&amp;2&amp;&amp;(d(5),p("theme",A(5,NNe)),d(),p("theme",A(6,LNe)),d(3),p("theme",A(7,jNe)),d(2),p("theme",A(8,hQ)),d(2),p("theme",A(9,hQ)))}function BNe(n,e){n&amp;1&amp;&amp;(m(0,"mat-accordion"),xi(1,VNe,14,10,"ng-container",null,Ea),m(3,"div",1),C(4,"ngx-skeleton-loader",2),h()()),n&amp;2&amp;&amp;(d(),wi(A(1,RNe)),d(3),p("theme",A(2,FNe)))}function zNe(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),C(1,"span",15)(2,"span",16),de(3,"currency"),h()),n&amp;2){let i=_().$implicit;d(),p("innerText","Saldo"),d(),p("innerText",Mn(3,2,we(8,dk,i.currentAccountBalance)))}}function HNe(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),C(1,"span",15),m(2,"span"),v(3),de(4,"number"),h()()),n&amp;2){let i=_().$implicit;d(),p("innerText","aktueller Zinssatz "),d(2),S("",Di(4,2,i.currentInterestRate,"1.3-3","de-DE")," % p.a.")}}function UNe(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),C(1,"span",15),m(2,"span"),v(3),de(4,"date"),h()()),n&amp;2){let i=_().$implicit;d(),p("innerText","Konditionsende "),d(2),N($t(4,2,i.validUntil,"dd.MM.yyyy"))}}function WNe(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-savercontract-detail",17),P("actionForm",function(r){I(i);let o=_(4);return T(o.openSelectedActionForm(r))}),h()}if(n&amp;2){let i=_().$implicit,t=_(3);p("bankParams",t.widgetParameters)("contractRef",i.reference)}}function GNe(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-request-account-statement",18),P("close",function(){I(i);let r=_(4);return T(r.closeSelectedActionForm())}),h()}if(n&amp;2){let i=_(4);p("detail",i.selectedDetail())}}function $Ne(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-order-transfer",19),P("cancel",function(){I(i);let r=_(4);return T(r.closeSelectedActionForm())}),h()}if(n&amp;2){let i=_(4);p("detail",i.selectedDetail())}}function YNe(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-contribution-redemption",19),P("cancel",function(){I(i);let r=_(4);return T(r.closeSelectedActionForm())}),h()}if(n&amp;2){let i=_(4);p("detail",i.selectedDetail())}}function qNe(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-change-saving-rate",19),P("cancel",function(){I(i);let r=_(4);return T(r.closeSelectedActionForm())}),h()}if(n&amp;2){let i=_(4);p("detail",i.selectedDetail())}}function ZNe(n,e){if(n&amp;1){let i=U();m(0,"h3",20),v(1,"Bankverbindung \xE4ndern"),h(),m(2,"crm-frontend-change-bank-details",21),P("cancel",function(){I(i);let r=_(4);return T(r.closeSelectedActionForm())}),h()}if(n&amp;2){let i=_().$implicit,t=_(3);d(2),p("contractReference",i.reference)("config",t.configChangeBankDetails)("saverChange",!0)}}function QNe(n,e){if(n&amp;1){let i=U();H(0),C(1,"div",8),m(2,"mat-expansion-panel",9),P("opened",function(){let r=I(i).$implicit,o=_(3);return T(o.showDetail(r.reference))})("closed",function(){I(i);let r=_(3);return T(r.closeSelectedActionForm())}),m(3,"mat-expansion-panel-header")(4,"div",5)(5,"div",6)(6,"span",10),C(7,"mat-icon",11),h(),m(8,"span",12),v(9),h()(),m(10,"div",7),w(11,zNe,4,10,"div")(12,HNe,5,6,"div")(13,UNe,5,5,"div"),h()()(),w(14,WNe,1,2,"crm-frontend-savercontract-detail",13)(15,GNe,1,1,"crm-frontend-request-account-statement",14)(16,$Ne,1,1,"crm-frontend-order-transfer",14)(17,YNe,1,1,"crm-frontend-contribution-redemption",14)(18,qNe,1,1,"crm-frontend-change-saving-rate",14)(19,ZNe,3,3),h(),W()}if(n&amp;2){let i,t,r,o,a,s=e.$implicit,c=_(3);d(),p("id",c.contractIdAttrPrefix+s.reference),d(8),S(" ",s.label," "),d(2),Q(11,s.currentAccountBalance?11:-1),d(),Q(12,s.currentInterestRate?12:-1),d(),Q(13,s.validUntil?13:-1),d(),Q(14,c.showDetails&amp;&amp;c.showForm()===void 0&amp;&amp;s.reference===c.contractRef?14:-1),d(),Q(15,c.showForm()==="request-account-statement"&amp;&amp;c.selectedDetail()!==void 0&amp;&amp;((i=c.selectedDetail())==null?null:i.reference)===s.reference?15:-1),d(),Q(16,c.showForm()==="order-transfer"&amp;&amp;c.selectedDetail()!==void 0&amp;&amp;((t=c.selectedDetail())==null?null:t.reference)===s.reference?16:-1),d(),Q(17,c.showForm()==="contribution-redemption"&amp;&amp;c.selectedDetail()!==void 0&amp;&amp;((r=c.selectedDetail())==null?null:r.reference)===s.reference?17:-1),d(),Q(18,c.showForm()==="change-saving-rate"&amp;&amp;c.selectedDetail()!==void 0&amp;&amp;((o=c.selectedDetail())==null?null:o.reference)===s.reference?18:-1),d(),Q(19,c.configChangeBankDetails&amp;&amp;c.showForm()==="change-bank-details"&amp;&amp;c.selectedDetail()!==void 0&amp;&amp;((a=c.selectedDetail())==null?null:a.reference)===s.reference&amp;&amp;c.widgetParameters.allow_bank_account_change?19:-1)}}function KNe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",1)(1,"strong"),v(2),de(3,"date"),de(4,"currency"),h()()),n&amp;2){let i=_(3);d(2),by(" ","Gesamtsaldo "," ","per "," ",$t(3,5,i.savings.totalBalanceOwnerDate,"dd.MM.yyyy")," "," : "," ",Mn(4,8,we(14,dk,i.savings.totalBalanceOwner))," ")}}function XNe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"h2"),v(2,"Kontoinhaber"),h(),m(3,"mat-accordion"),xi(4,QNe,20,11,"ng-container",null,fQ,!0),w(6,KNe,5,16,"div",1),h(),W()),n&amp;2){let i=_(2);d(4),wi(i.ownContracts()),d(2),Q(6,i.ownContracts().length&gt;=1&amp;&amp;i.savings.totalBalanceOwner!==null?6:-1)}}function JNe(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),C(1,"span",15),v(2,":\xA0 "),C(3,"span",16),de(4,"currency"),h()),n&amp;2){let i=_().$implicit;d(),p("innerText","Saldo"),d(2),p("innerText",Mn(4,2,we(8,dk,i.currentAccountBalance)))}}function e7e(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),C(1,"span",15),m(2,"span"),v(3),de(4,"number"),h()()),n&amp;2){let i=_().$implicit;d(),p("innerText","aktueller Zinssatz: "),d(2),S("",Di(4,2,i.currentInterestRate,"1.3-3","de-DE")," % p.a.")}}function t7e(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),C(1,"span",15),m(2,"span"),v(3),de(4,"date"),h()()),n&amp;2){let i=_().$implicit;d(),p("innerText","Konditionsende: "),d(2),N($t(4,2,i.validUntil,"dd.MM.yyyy"))}}function n7e(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-savercontract-detail",17),P("actionForm",function(r){I(i);let o=_(4);return T(o.openSelectedActionForm(r))}),h()}if(n&amp;2){let i=_().$implicit,t=_(3);p("bankParams",t.widgetParameters)("contractRef",i.reference)}}function i7e(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-request-account-statement",18),P("close",function(){I(i);let r=_(4);return T(r.closeSelectedActionForm())}),h()}if(n&amp;2){let i=_(4);p("detail",i.selectedDetail())}}function r7e(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-order-transfer",19),P("cancel",function(){I(i);let r=_(4);return T(r.closeSelectedActionForm())}),h()}if(n&amp;2){let i=_(4);p("detail",i.selectedDetail())}}function o7e(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-contribution-redemption",19),P("cancel",function(){I(i);let r=_(4);return T(r.closeSelectedActionForm())}),h()}if(n&amp;2){let i=_(4);p("detail",i.selectedDetail())}}function a7e(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-change-saving-rate",19),P("cancel",function(){I(i);let r=_(4);return T(r.closeSelectedActionForm())}),h()}if(n&amp;2){let i=_(4);p("detail",i.selectedDetail())}}function s7e(n,e){if(n&amp;1){let i=U();m(0,"h3",20),v(1,"Bankverbindung \xE4ndern"),h(),m(2,"crm-frontend-change-bank-details",21),P("cancel",function(){I(i);let r=_(4);return T(r.closeSelectedActionForm())}),h()}if(n&amp;2){let i=_().$implicit,t=_(3);d(2),p("contractReference",i.reference)("config",t.configChangeBankDetails)("saverChange",!0)}}function c7e(n,e){if(n&amp;1){let i=U();H(0),C(1,"div",8),m(2,"mat-expansion-panel",9),P("opened",function(){let r=I(i).$implicit,o=_(3);return T(o.showDetail(r.reference))})("closed",function(){I(i);let r=_(3);return T(r.closeSelectedActionForm())}),m(3,"mat-expansion-panel-header")(4,"div",5)(5,"div",6)(6,"span",10),C(7,"mat-icon",11),h(),m(8,"span",12),v(9),h()(),m(10,"div",7),w(11,JNe,5,10,"div")(12,e7e,5,6,"div")(13,t7e,5,5,"div"),h()()(),w(14,n7e,1,2,"crm-frontend-savercontract-detail",13)(15,i7e,1,1,"crm-frontend-request-account-statement",14)(16,r7e,1,1,"crm-frontend-order-transfer",14)(17,o7e,1,1,"crm-frontend-contribution-redemption",14)(18,a7e,1,1,"crm-frontend-change-saving-rate",14)(19,s7e,3,3),h(),W()}if(n&amp;2){let i,t,r,o,a,s=e.$implicit,c=_(3);d(),p("id",c.contractIdAttrPrefix+s.reference),d(8),S(" ",s.label," "),d(2),Q(11,s.currentAccountBalance?11:-1),d(),Q(12,s.currentInterestRate?12:-1),d(),Q(13,s.validUntil?13:-1),d(),Q(14,c.showDetails&amp;&amp;c.showForm()===void 0&amp;&amp;s.reference===c.contractRef?14:-1),d(),Q(15,c.showForm()==="request-account-statement"&amp;&amp;c.selectedDetail()!==void 0&amp;&amp;((i=c.selectedDetail())==null?null:i.reference)===s.reference?15:-1),d(),Q(16,c.showForm()==="order-transfer"&amp;&amp;c.selectedDetail()!==void 0&amp;&amp;((t=c.selectedDetail())==null?null:t.reference)===s.reference?16:-1),d(),Q(17,c.showForm()==="contribution-redemption"&amp;&amp;c.selectedDetail()!==void 0&amp;&amp;((r=c.selectedDetail())==null?null:r.reference)===s.reference?17:-1),d(),Q(18,c.showForm()==="change-saving-rate"&amp;&amp;c.selectedDetail()!==void 0&amp;&amp;((o=c.selectedDetail())==null?null:o.reference)===s.reference?18:-1),d(),Q(19,c.configChangeBankDetails&amp;&amp;c.showForm()==="change-bank-details"&amp;&amp;c.selectedDetail()!==void 0&amp;&amp;((a=c.selectedDetail())==null?null:a.reference)===s.reference&amp;&amp;c.widgetParameters.allow_bank_account_change?19:-1)}}function l7e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",1)(1,"strong"),v(2),de(3,"date"),de(4,"currency"),h()()),n&amp;2){let i=_(3);d(2),by(" ","Gesamtsaldo "," ","per "," ",$t(3,5,i.savings.totalBalanceAuthorizedDate,"dd.MM.yyyy")," "," : "," ",Mn(4,8,we(14,dk,i.savings.totalBalanceAuthorized))," ")}}function d7e(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"h2"),v(2,"Bevollm\xE4chtigter"),h(),m(3,"mat-accordion"),xi(4,c7e,20,11,"ng-container",null,fQ,!0),w(6,l7e,5,16,"div",1),h(),W()),n&amp;2){let i=_(2);d(4),wi(i.authorizedContracts()),d(2),Q(6,i.authorizedContracts().length&gt;=1&amp;&amp;i.savings.totalBalanceAuthorized?6:-1)}}function u7e(n,e){if(n&amp;1&amp;&amp;w(0,XNe,7,1,"ng-container")(1,d7e,7,1,"ng-container"),n&amp;2){let i=_();Q(0,i.ownContracts().length?0:-1),d(),Q(1,i.authorizedContracts().length?1:-1)}}function m7e(n,e){n&amp;1&amp;&amp;(m(0,"div",0),v(1),h()),n&amp;2&amp;&amp;(d(),N("Keine Sparvertr\xE4ge vorhanden"))}var w5=(()=&gt;{let e=class e{constructor(){this.isLoading=!1,this.savings=null,this.contracts=so([]),this.ownContracts=Ho(()=&gt;this.contracts().filter(t=&gt;t.ownerShip==="Owner").sort((t,r)=&gt;{let o=this.parseLabelNumber(t.label),a=this.parseLabelNumber(r.label);return o-a})),this.authorizedContracts=Ho(()=&gt;this.contracts().filter(t=&gt;t.ownerShip==="Authorized").sort((t,r)=&gt;{let o=this.parseLabelNumber(t.label),a=this.parseLabelNumber(r.label);return o-a})),this.apiService=te(gl),this.noteService=te(St),this.contractRef=null,this.showDetails=!1,this.showForm=so(void 0),this.selectedDetail=so(void 0),this.selectedBankForChange=Ho(()=&gt;({bank:this.selectedDetail()?.contractInfos.bankDetailsSaver?.creditInstitution??null,iban:this.selectedDetail()?.contractInfos.bankDetailsSaver?.iban??null,bic:this.selectedDetail()?.contractInfos.bankDetailsSaver?.bic??null,nameOfAccountHolder:this.selectedDetail()?.contractInfos.accountOwners[0].firstname+" "+this.selectedDetail()?.contractInfos.accountOwners[0].lastname,validFrom:void 0,forAllContracts:void 0,sepaConsent:void 0})),this.configChangeBankDetails=null,this.contractIdAttrPrefix="contract-id-"}ngOnInit(){this.isLoading=!0,this.configChangeBankDetails={showHintCreateBankDetails:this.widgetParameters.bank_creation_hint??"",showSepaMessage:this.widgetParameters.sepa_info,preselectAll:this.widgetParameters.preselect_all_contracts},this.apiService.getSavings().subscribe({next:t=&gt;{this.savings=t,this.isLoading=!1,this.contracts.set(t.contracts)},error:t=&gt;{console.error("Error loading saver contracts",t),this.noteService.showErrorMessage("Etwas ist schief gelaufen beim Laden der Sparvertr\xE4ge"),this.isLoading=!1}})}parseLabelNumber(t){return parseInt(t,10)}showDetail(t){this.contractRef=t,this.showDetails=!0}openSelectedActionForm(t){this.showForm.set(t.formRef),this.selectedDetail.set(t.saverDetails),this.scrollToContract(t.saverDetails.reference)}closeSelectedActionForm(){let t=this.selectedDetail()?.reference;this.showForm.set(void 0),this.selectedDetail.set(void 0),t&amp;&amp;this.scrollToContract(t)}scrollToContract(t){let r=document.getElementById(this.contractIdAttrPrefix+t);r&amp;&amp;r.scrollIntoView({behavior:"smooth"})}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-savercontracts"]],inputs:{widgetParameters:"widgetParameters"},standalone:!0,features:[Ie],decls:4,vars:3,consts:[[1,"no-matches"],[1,"text-right"],["appearance","line",3,"theme"],[1,"one-panel","border-exp-panel","contracts-panel"],[1,"do-not-in-skeleton"],[1,"saver-contracts-short-infos"],[1,"contract-list__title"],[1,"contract-list__desc"],[3,"id"],["hideToggle","true",1,"one-panel","border-exp-panel","link-card","contracts-panel",3,"opened","closed"],[1,"saver-contracts-icons"],["svgIcon","others:money"],[1,"saver-contract-label"],[3,"bankParams","contractRef"],[3,"detail"],[1,"light-font",3,"innerText"],[3,"innerText"],[3,"actionForm","bankParams","contractRef"],[3,"close","detail"],[3,"cancel","detail"],[1,"change-bank-title"],[3,"cancel","contractReference","config","saverChange"]],template:function(r,o){r&amp;1&amp;&amp;(H(0),w(1,BNe,5,3,"mat-accordion")(2,u7e,2,2)(3,m7e,2,1,"div",0),W()),r&amp;2&amp;&amp;(d(),Q(1,o.isLoading?1:-1),d(),Q(2,!o.isLoading&amp;&amp;o.savings?2:-1),d(),Q(3,!o.isLoading&amp;&amp;!o.contracts().length?3:-1))},dependencies:[Mu,nd,Ce,id,be,Ac,oa,di,rQ,vt,Ge,Dg,hn,oQ,sQ,cQ,dQ,lk,QM],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.mat-expansion-panel-header[_ngcontent-%COMP%]{height:auto;padding:20px}mat-panel-title[_ngcontent-%COMP%]{width:50%}.contract-list__desc[_ngcontent-%COMP%]{min-width:300px;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:12px}@media (max-width: 769px){.contract-list__desc[_ngcontent-%COMP%]{grid-template-columns:auto;row-gap:8px;min-width:auto}}.contract-list__title[_ngcontent-%COMP%]{display:flex}.do-not-in-skeleton[_ngcontent-%COMP%]{cursor:wait!important;padding-bottom:10px!important}.saver-contracts-icons[_ngcontent-%COMP%]{width:24px;height:24px;margin-right:12px;align-self:center}.saver-contracts-short-infos[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto;column-gap:32px;width:100%}@media (max-width: 769px){.saver-contracts-short-infos[_ngcontent-%COMP%]{grid-template-columns:auto;row-gap:12px}}.text-right[_ngcontent-%COMP%]{text-align:right}.saver-contract-label[_ngcontent-%COMP%]{color:var(--theme-secondary-500)}.light-font[_ngcontent-%COMP%]{font-weight:300;color:#848b93;padding-right:8px}.change-bank-title[_ngcontent-%COMP%]{padding:16px 0 0 16px;color:#343f4d;font-size:16px}"]});let n=e;return n})();var p7e=()=&gt;[1,2],h7e=()=&gt;({height:"220px",width:"100%","margin-top":"24px"});function f7e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card"),C(1,"crm-frontend-exemption-order",2),h()),n&amp;2){let i=_();d(),p("emptyExemptionOrder",i.widgetParameters().no_exemption_order)("exemptionOrders",i.taxExemptionOrders())}}function g7e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card"),C(1,"crm-frontend-non-assessment",3),h()),n&amp;2){let i=_();d(),p("emptyNonAssessment",i.widgetParameters().no_non_assessment)("nonAssessments",i.nonAssessmentNotes())}}function _7e(n,e){n&amp;1&amp;&amp;C(0,"ngx-skeleton-loader",4),n&amp;2&amp;&amp;p("theme",A(1,h7e))}function b7e(n,e){n&amp;1&amp;&amp;xi(0,_7e,1,2,"ngx-skeleton-loader",4,Ea),n&amp;2&amp;&amp;wi(A(0,p7e))}var gQ=(()=&gt;{let e=class e{constructor(){this.widgetParameters=ei.required(),this.taxing=te(KM),this.taxInfos=so({taxExemptionOrders:[],nonAssessmentNotes:[]}),this.taxExemptionOrders=Ho(()=&gt;this.taxInfos().taxExemptionOrders.slice().sort(this.sortByValidFrom)||[]),this.nonAssessmentNotes=Ho(()=&gt;this.taxInfos().nonAssessmentNotes.slice().sort(this.sortByValidFrom)||[]),this.isLoading=!0}ngOnInit(){this.taxing.getTaxInfos().subscribe({next:t=&gt;{this.taxInfos.set(t),this.isLoading=!1},error:t=&gt;{console.error(t),this.isLoading=!1}})}sortByValidFrom(t,r){let o=new Date(t.validFrom??""),a=new Date(r.validFrom??"");return o.getTime()-a.getTime()}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-tax-information"]],inputs:{widgetParameters:[$.SignalBased,"widgetParameters"]},standalone:!0,features:[Ie],decls:6,vars:4,consts:[[1,"tax-line"],[1,"tax-information"],[3,"emptyExemptionOrder","exemptionOrders"],[3,"emptyNonAssessment","nonAssessments"],["appearance","line",3,"theme"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"h2",0),v(1),h(),m(2,"div",1),w(3,f7e,2,2,"mat-card")(4,g7e,2,2,"mat-card")(5,b7e,2,1),h()),r&amp;2&amp;&amp;(d(),S(" ",o.widgetParameters().tax_info_title," "),d(2),Q(3,o.widgetParameters().show_exemption_order&amp;&amp;o.taxExemptionOrders()&amp;&amp;!o.isLoading?3:-1),d(),Q(4,o.widgetParameters().show_non_assessment&amp;&amp;o.nonAssessmentNotes()&amp;&amp;!o.isLoading?4:-1),d(),Q(5,o.isLoading?5:-1))},dependencies:[Sg,et,Pg,vt,Ge],styles:['.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.tax-line[_ngcontent-%COMP%]{margin-bottom:0;font-weight:600}.tax-information[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fit,minmax(281px,1fr));justify-content:space-evenly;line-height:24px;gap:32px}.tax-information[_ngcontent-%COMP%]   .mat-mdc-card[_ngcontent-%COMP%]{margin-top:24px}.ord-number[_ngcontent-%COMP%]{word-break:break-word}.contract-infos[_ngcontent-%COMP%]{margin:20px;display:grid;row-gap:7px;align-self:baseline}.contract-infos[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#343f4d;font-weight:700}.info-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:120px 1fr;row-gap:7px;font-size:14px}.info-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(odd){color:#676f7a}.info-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){text-align:left;color:#343f4d}.rent-saldo[_ngcontent-%COMP%]{text-align:right}.rent-saldo.saldo[_ngcontent-%COMP%]{font-weight:600}.saldo-grid[_ngcontent-%COMP%]{font-weight:700;display:grid;grid-template-columns:6fr 4fr;row-gap:7px;border-bottom:1px solid rgb(229,231,235);margin-bottom:10px;padding-bottom:10px}.saldo-grid.total[_ngcontent-%COMP%]{border-bottom:none;margin:0!important;border-top:1px solid rgb(229,231,235);margin-top:10px;padding-top:10px}.owner-contract[_ngcontent-%COMP%]   .saldo-grid[_ngcontent-%COMP%]{border-bottom:none;margin-bottom:0}.owner-contract[_ngcontent-%COMP%]   .saldo-grid.total[_ngcontent-%COMP%]{border-top:0}.rent-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:2fr 3fr;row-gap:7px}.rent-grid.rent-grid[_ngcontent-%COMP%]{grid-template-columns:3fr 1fr}.rent-grid.rent-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){text-align:right;font-weight:600}.rent-grid.rent-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:last-child{margin-bottom:10px}.rent-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(odd){color:#676f7a}.rent-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){text-align:left;color:#343f4d}.bank-infos[_ngcontent-%COMP%]{font-size:14px;margin:20px}.bank-infos[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#343f4d;font-weight:700}.bank-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]{grid-template-columns:120px 1fr}@media (max-width: 360px){.bank-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]{grid-template-columns:auto}}.exemption-infos[_ngcontent-%COMP%]{font-size:14px;margin:20px;display:flex;flex-direction:column;height:100%}.exemption-infos[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#343f4d;font-weight:700;line-height:1.2em;font-size:16px}.exemption-infos[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%] &gt; sup[_ngcontent-%COMP%]{font-size:.8em;line-height:.8em}.exemption-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]{grid-template-columns:120px 1fr}@media (max-width: 360px){.exemption-infos[_ngcontent-%COMP%]   .info-grid[_ngcontent-%COMP%]{grid-template-columns:auto}}.your-bank-can-change[_ngcontent-%COMP%]{display:grid;grid-template-columns:auto 1fr;align-items:center;color:#343f4d;font-weight:700}.your-bank-can-change[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{justify-self:flex-end;color:#343f4d;cursor:pointer}.contract-quick-info[_ngcontent-%COMP%]{display:grid;grid-template-areas:"contract address valid";grid-template-columns:1fr 1fr 1fr;column-gap:32px;align-items:center;width:100%;font-size:14px;line-height:20px}@media (max-width: 500px){.contract-quick-info[_ngcontent-%COMP%]{grid-template-areas:"contract" "address" "valid";grid-template-columns:1fr;padding:12px 12px 12px 0;column-gap:12px;row-gap:8px}}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-contract[_ngcontent-%COMP%]{grid-area:contract;display:flex}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-valid[_ngcontent-%COMP%]{grid-area:valid;display:flex}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-header[_ngcontent-%COMP%]{font-weight:300;color:#848b93;margin-right:12px;display:grid;align-self:center}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-icon[_ngcontent-%COMP%]{width:24px;height:24px;margin-right:12px;align-self:center}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-name[_ngcontent-%COMP%]{font-size:14px;color:var(--theme-secondary-500)}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-address[_ngcontent-%COMP%]{grid-area:address;font-weight:400;font-size:14px;color:#343f4d;display:flex;align-items:center}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-address[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:16px;width:16px;margin-right:8px;flex-shrink:0}.contract-quick-info[_ngcontent-%COMP%]   .contract-quick-info-timespan[_ngcontent-%COMP%]{display:grid;padding-right:48px;align-self:center}.rent-header-grid[_ngcontent-%COMP%]{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:0;column-gap:16px}.rent-footer-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:200px 1fr;margin-top:16px}.rent-footer-grid[_ngcontent-%COMP%] &gt; .pagination-container[_ngcontent-%COMP%]{justify-self:right}.rent-label[_ngcontent-%COMP%]{margin-bottom:16px;border-radius:4px;text-align:center;display:inline-block;color:#fff;font-size:12px;padding:2px 8px;line-height:16px;height:20px;max-width:max-content;background-color:var(--theme-secondary-500);justify-self:flex-end;align-self:center}.rent-label.primary[_ngcontent-%COMP%]{background-color:#00cac6}.rent-label.secondary[_ngcontent-%COMP%]{background-color:#fd4545}.no-bank-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr max-content;grid-column-gap:16px}.no-bank-grid[_ngcontent-%COMP%]   .no-bank-account-text[_ngcontent-%COMP%]{align-self:center;color:#343f4d}.no-bank-grid[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{width:143px;height:139px;margin:auto;padding-right:8px}.add-bank[_ngcontent-%COMP%]{text-align:right;font-weight:600;color:var(--mdc-theme-primary);padding-top:24px;cursor:pointer}.debit-saldo[_ngcontent-%COMP%]{color:#fd4545}.nav-icons[_ngcontent-%COMP%]{cursor:pointer}.nav-icons.disabled[_ngcontent-%COMP%]{cursor:default;opacity:.6}.dontshow[_ngcontent-%COMP%]{visibility:hidden}']});let n=e;return n})();var M5={};Dd(M5,{data:()=&gt;y7e,default:()=&gt;w7e,included:()=&gt;C7e,jsonapi:()=&gt;v7e,links:()=&gt;x7e});var v7e={version:"1.0",meta:{links:{self:{href:"http://jsonapi.org/format/1.0/"}}}},y7e=[{type:"node--representative",id:"195b5b42-8828-46c8-b8d9-785235057e21",links:{self:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/node/representative/195b5b42-8828-46c8-b8d9-785235057e21?resourceVersion=id%3A367"}},attributes:{drupal_internal__nid:92,drupal_internal__vid:367,langcode:"de",revision_timestamp:"2025-03-06T13:36:26+00:00",status:!0,title:"Tester 01",created:"2025-03-06T13:35:58+00:00",changed:"2025-03-06T13:36:26+00:00",promote:!1,sticky:!1,default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null,field_mail:"oualid.ajjour@aareon.com",field_phone:"06131 301-000"},relationships:{node_type:{data:{type:"node_type--node_type",id:"72d06191-80c5-44bb-8587-bace476a6fe4",meta:{drupal_internal__target_id:"representative"}},links:{related:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/node/representative/195b5b42-8828-46c8-b8d9-785235057e21/node_type?resourceVersion=id%3A367"},self:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/node/representative/195b5b42-8828-46c8-b8d9-785235057e21/relationships/node_type?resourceVersion=id%3A367"}}},revision_uid:{data:{type:"user--user",id:"ded37140-2d03-4bae-b5a9-dd4ccba56029",meta:{drupal_internal__target_id:1}},links:{related:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/node/representative/195b5b42-8828-46c8-b8d9-785235057e21/revision_uid?resourceVersion=id%3A367"},self:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/node/representative/195b5b42-8828-46c8-b8d9-785235057e21/relationships/revision_uid?resourceVersion=id%3A367"}}},uid:{data:{type:"user--user",id:"ded37140-2d03-4bae-b5a9-dd4ccba56029",meta:{drupal_internal__target_id:1}},links:{related:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/node/representative/195b5b42-8828-46c8-b8d9-785235057e21/uid?resourceVersion=id%3A367"},self:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/node/representative/195b5b42-8828-46c8-b8d9-785235057e21/relationships/uid?resourceVersion=id%3A367"}}},field_img:{data:{type:"file--file",id:"0b705a20-9b14-4a0f-bf20-3c2cfc3b17ae",meta:{alt:"",title:"",width:180,height:180,drupal_internal__target_id:74}},links:{related:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/node/representative/195b5b42-8828-46c8-b8d9-785235057e21/field_img?resourceVersion=id%3A367"},self:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/node/representative/195b5b42-8828-46c8-b8d9-785235057e21/relationships/field_img?resourceVersion=id%3A367"}}},field_representative_group:{data:{type:"taxonomy_term--representative_group",id:"e27a581a-a096-482a-9911-07d6cd54129c",meta:{drupal_internal__target_id:37}},links:{related:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/node/representative/195b5b42-8828-46c8-b8d9-785235057e21/field_representative_group?resourceVersion=id%3A367"},self:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/node/representative/195b5b42-8828-46c8-b8d9-785235057e21/relationships/field_representative_group?resourceVersion=id%3A367"}}}}}],C7e=[{type:"file--file",id:"0b705a20-9b14-4a0f-bf20-3c2cfc3b17ae",links:{self:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/file/file/0b705a20-9b14-4a0f-bf20-3c2cfc3b17ae"}},attributes:{drupal_internal__fid:74,langcode:"de",filename:"1719313103-worker-stocker-1.png",uri:{value:"private://2025-03/1719313103-worker-stocker-1.png",url:"/system/files/2025-03/1719313103-worker-stocker-1.png"},filemime:"image/png",filesize:36788,status:!0,created:"2025-03-06T13:36:20+00:00",changed:"2025-03-06T13:36:26+00:00",image_style_uri:{image_128x128:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/system/files/styles/image_128x128/private/2025-03/1719313103-worker-stocker-1.png?itok=czxOu3hA",image_144x144:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/system/files/styles/image_144x144/private/2025-03/1719313103-worker-stocker-1.png?itok=CZ7qSM2r",image_152x152:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/system/files/styles/image_152x152/private/2025-03/1719313103-worker-stocker-1.png?itok=p47WMi36",image_192x192:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/system/files/styles/image_192x192/private/2025-03/1719313103-worker-stocker-1.png?itok=PUrEpmqZ",image_384x384:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/system/files/styles/image_384x384/private/2025-03/1719313103-worker-stocker-1.png?itok=cKQp1zkE",image_512x512:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/system/files/styles/image_512x512/private/2025-03/1719313103-worker-stocker-1.png?itok=g759-L8_",image_72x72:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/system/files/styles/image_72x72/private/2025-03/1719313103-worker-stocker-1.png?itok=0eP6VZIf",image_96x96:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/system/files/styles/image_96x96/private/2025-03/1719313103-worker-stocker-1.png?itok=zQXLlQ-l",large:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/system/files/styles/large/private/2025-03/1719313103-worker-stocker-1.png?itok=hBds-EM3",media_library:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/system/files/styles/media_library/private/2025-03/1719313103-worker-stocker-1.png?itok=YuacEXoy",medium:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/system/files/styles/medium/private/2025-03/1719313103-worker-stocker-1.png?itok=lujslog_",news_size_600x300:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/system/files/styles/news_size_600x300/private/2025-03/1719313103-worker-stocker-1.png?itok=sTrkNiNS",thumbnail:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/system/files/styles/thumbnail/private/2025-03/1719313103-worker-stocker-1.png?itok=4HJXEzvz",wide:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/system/files/styles/wide/private/2025-03/1719313103-worker-stocker-1.png?itok=6UiBo-pf",xtra_large_600x600:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/system/files/styles/xtra_large_600x600/private/2025-03/1719313103-worker-stocker-1.png?itok=V0jCXIWw"}},relationships:{uid:{data:{type:"user--user",id:"ded37140-2d03-4bae-b5a9-dd4ccba56029",meta:{drupal_internal__target_id:1}},links:{related:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/file/file/0b705a20-9b14-4a0f-bf20-3c2cfc3b17ae/uid"},self:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/file/file/0b705a20-9b14-4a0f-bf20-3c2cfc3b17ae/relationships/uid"}}}}},{type:"taxonomy_term--representative_group",id:"e27a581a-a096-482a-9911-07d6cd54129c",links:{self:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/taxonomy_term/representative_group/e27a581a-a096-482a-9911-07d6cd54129c?resourceVersion=id%3A37"}},attributes:{drupal_internal__tid:37,drupal_internal__revision_id:37,langcode:"de",revision_created:"2025-03-06T13:36:26+00:00",status:!0,name:"Bezirk 1",description:null,weight:0,changed:"2025-03-06T13:36:26+00:00",default_langcode:!0,revision_translation_affected:!0,path:{alias:null,pid:null,langcode:"de"},publish_on:null,unpublish_on:null},relationships:{vid:{data:{type:"taxonomy_vocabulary--taxonomy_vocabulary",id:"acc49162-fa16-41d8-8ac5-482cf6920c07",meta:{drupal_internal__target_id:"representative_group"}},links:{related:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/taxonomy_term/representative_group/e27a581a-a096-482a-9911-07d6cd54129c/vid?resourceVersion=id%3A37"},self:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/taxonomy_term/representative_group/e27a581a-a096-482a-9911-07d6cd54129c/relationships/vid?resourceVersion=id%3A37"}}},revision_user:{data:null,links:{related:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/taxonomy_term/representative_group/e27a581a-a096-482a-9911-07d6cd54129c/revision_user?resourceVersion=id%3A37"},self:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/taxonomy_term/representative_group/e27a581a-a096-482a-9911-07d6cd54129c/relationships/revision_user?resourceVersion=id%3A37"}}},parent:{data:[{type:"taxonomy_term--representative_group",id:"virtual",meta:{links:{help:{href:"https://www.drupal.org/docs/8/modules/json-api/core-concepts#virtual",meta:{about:"Usage and meaning of the 'virtual' resource identifier."}}}}}],links:{related:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/taxonomy_term/representative_group/e27a581a-a096-482a-9911-07d6cd54129c/parent?resourceVersion=id%3A37"},self:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/de/jsonapi/taxonomy_term/representative_group/e27a581a-a096-482a-9911-07d6cd54129c/relationships/parent?resourceVersion=id%3A37"}}}}}],x7e={self:{href:"https://crmdev-wodis80rc-backoffice-dev.aswtest.aareon.com/jsonapi/node/representative?include=field_img%2Cfield_representative_group"}},w7e={jsonapi:v7e,data:y7e,included:C7e,links:x7e};var _Q=(()=&gt;{let e=class e{constructor(t,r){this.http=t,this.demoService=r,this.url=Le.crmDispatcherBaseUrl+"/api/cms/content/node/representative?include=field_img,field_representative_group",this.demoMode=!0,this.demoMode=this.demoService.isDemoMode("representative-list")}getRepresentatives(){if(this.demoMode){let t=new re;return setTimeout(()=&gt;{t.next(e.parse(M5))},1e3),t.asObservable()}else return this.http.get(this.url).pipe(Xe(t=&gt;ne(e.parse(t))))}static parse(t){return t.data.length&lt;1?[]:t.data.map(r=&gt;{let o=r.attributes.title,a=r.attributes.field_phone,s=r.attributes.field_mail,c=r.attributes.field_job_title,l=r.attributes.field_address,u=r.relationships?.field_img?.data?.id,f=t.included?.find(y=&gt;y.id===u)?.attributes.uri.url,g=(r.relationships?.field_representative_group?.data).id,b=t.included?.find(y=&gt;y.id===g)?.attributes.name;return{name:o,phone:a,email:s,imageUrl:f,group:b,jobTitle:c,address:l}})}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function k7e(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",9)}function O7e(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",10)}function E7e(n,e){if(n&amp;1&amp;&amp;C(0,"img",16),n&amp;2){let i=_().$implicit;Im("alt",i.name),p("src",i.imageUrl,_t)}}function S7e(n,e){n&amp;1&amp;&amp;(m(0,"div",17),C(1,"mat-icon",18),h())}function P7e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",19),C(1,"mat-icon",20)(2,"div",21),h()),n&amp;2){let i=_().$implicit;d(2),p("innerText",i.jobTitle)}}function D7e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",19),C(1,"mat-icon",22),m(2,"div",23)(3,"a",24),v(4),h()()()),n&amp;2){let i=_().$implicit;d(3),Nl("href","tel:",i.phone,"",_t),d(),N(i.phone)}}function I7e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",19),C(1,"mat-icon",25),m(2,"a",24),v(3),h()()),n&amp;2){let i=_().$implicit;d(2),Nl("href","mailto:",i.email,"",_t),d(),N(i.email)}}function T7e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",19),C(1,"mat-icon",26),m(2,"div"),C(3,"span",21)(4,"br"),m(5,"a",27),v(6),h()()()),n&amp;2){let i=_().$implicit,t=_(2);d(3),p("innerText",i.address),d(2),Nl("href","https://www.google.com/maps/search/?api=1&amp;query=",i.address,"",_t),d(),N("["+t.i18n.GOOGLEMAPS+"]")}}function A7e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card")(1,"div",11),w(2,E7e,1,2,"img",12)(3,S7e,2,0,"div",13),h(),m(4,"mat-card-content",14)(5,"mat-card-title"),v(6),h(),w(7,P7e,3,1,"div",15)(8,D7e,5,3,"div",15)(9,I7e,4,3,"div",15)(10,T7e,7,4,"div",15),h()()),n&amp;2){let i=e.$implicit;d(2),p("ngIf",i.imageUrl),d(),p("ngIf",!i.imageUrl),d(3),N(i.name),d(),p("ngIf",i.jobTitle),d(),p("ngIf",i.phone),d(),p("ngIf",i.email),d(),p("ngIf",i.address)}}function R7e(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-expansion-panel",3,0)(2,"mat-expansion-panel-header")(3,"mat-panel-title"),v(4),C(5,"span",4),h(),w(6,k7e,1,0,"mat-icon",5)(7,O7e,1,0,"mat-icon",6),h(),m(8,"div",7),w(9,A7e,11,7,"mat-card",8),h()()),n&amp;2){let i=e.$implicit,t=it(1),r=_();d(4),S(" ",i," "),d(),p("innerText",r.getRepsByGroup(i).length),d(),p("ngIf",!t.expanded),d(),p("ngIf",t.expanded),d(2),p("ngForOf",r.getRepsByGroup(i))}}var bQ=(()=&gt;{let e=class e{constructor(t){this.representativeListService=t,this.i18n=Eg,this.representatives=[],this.groups=new Set}ngOnInit(){this.representativeListService.getRepresentatives().subscribe({next:t=&gt;{this.representatives=t,t.forEach(r=&gt;this.groups.add(r.group))}})}getRepsByGroup(t){return this.representatives.filter(r=&gt;r.group===t)}};e.\u0275fac=function(r){return new(r||e)(x(_Q))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-representative-list"]],inputs:{widgetParameters:"widgetParameters"},decls:3,vars:1,consts:[["panel",""],[1,"aareon-light-theme","mat-typography"],["class","border-exp-panel one-panel",4,"ngFor","ngForOf"],[1,"border-exp-panel","one-panel"],[1,"representative-count",3,"innerText"],["svgIcon","arrows:chevron-down","class","custom-indicator",4,"ngIf"],["svgIcon","arrows:chevron-up","class","custom-indicator",4,"ngIf"],[1,"representative-container"],[4,"ngFor","ngForOf"],["svgIcon","arrows:chevron-down",1,"custom-indicator"],["svgIcon","arrows:chevron-up",1,"custom-indicator"],[1,"thumb-size"],["mat-card-image","","class","thumb-pic",3,"src","alt",4,"ngIf"],["class","no-avatar-container",4,"ngIf"],[1,"contacts-content"],["class","contact-option",4,"ngIf"],["mat-card-image","",1,"thumb-pic",3,"src","alt"],[1,"no-avatar-container"],["matListItemIcon","","svgIcon","others:group",1,"default-icon"],[1,"contact-option"],["svgIcon","others:person-info"],[3,"innerText"],["svgIcon","communication:phone"],[1,"contact-business-phone"],[3,"href"],["svgIcon","communication:mail"],["svgIcon","view:map"],["target","_blank",3,"href"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",1)(1,"mat-accordion"),w(2,R7e,10,5,"mat-expansion-panel",2),h()()),r&amp;2&amp;&amp;(d(2),p("ngForOf",o.groups))},dependencies:[Ue,fe,Ce,Mu,nd,id,M2,et,$c,Km,Dt,qr],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.mat-expansion-panel-header[_ngcontent-%COMP%]{padding:20px;font-weight:500;font-size:20px;line-height:24px}.mat-expansion-panel-header-title[_ngcontent-%COMP%]{justify-content:space-between}.representative-container[_ngcontent-%COMP%]{margin-top:30px;display:grid;grid-template-columns:minmax(200px,322px) minmax(200px,322px) minmax(200px,322px) minmax(200px,322px);grid-column-gap:20px}@media (max-width: 1020px){.representative-container[_ngcontent-%COMP%]{grid-template-columns:minmax(200px,300px) minmax(200px,300px) minmax(200px,300px)}}@media (max-width: 670px){.representative-container[_ngcontent-%COMP%]{grid-template-columns:minmax(200px,300px) minmax(200px,300px)}}@media (max-width: 500px){.representative-container[_ngcontent-%COMP%]{grid-template-columns:auto}}.representative-count[_ngcontent-%COMP%]{border-radius:5px;color:#fff;background:var(--theme-secondary-500);padding:2px 10px;font-size:16px}.mdc-card__media[_ngcontent-%COMP%]:first-child.thumb-pic{width:90%;height:90%;object-fit:contain;border-top-left-radius:0;border-top-right-radius:0}.thumb-size[_ngcontent-%COMP%]{height:200px;width:100%;border-radius:16px 16px 0 0;display:flex;align-items:center;justify-content:center}.no-avatar-container[_ngcontent-%COMP%]{display:block;text-align:center}.mat-icon.default-icon[_ngcontent-%COMP%]{width:150px;height:150px;max-height:100%;max-width:100%;color:#cbced2}.contact-option[_ngcontent-%COMP%]{display:grid;grid-template-columns:40px 1fr;padding-top:10px;align-items:center}"]});let n=e;return n})();var vQ=new Map([["intro",$Z],["news_list",QD],["saver_contracts",w5],["appointments_list_short",g5],["warning_list_short",C5],["documents_list_short",b5],["claims_list_short",v5],["eed_consumption_short",y5],["documents_list",zD],["contracts_list",p5],["claims_list",d5],["faq_list",ZA],["warnings_list",hI],["news_list_short",h5],["html",HD],["iframe_integration",KZ],["calender",WA],["one_click_certificate",ik],["report_form",ok],["eed_consumption",dI],["rent_adjustment",tQ],["tax_infos",gQ],["representative_list",bQ],["html-content",HD],["news",QD],["faq",ZA],["image-gallery",e4],["eed",dI],["documents",zD],["warn-monitor-list",hI],["image-gallery",e4],["ic-calendar",WA],["savercontracts",w5],["marketplace",Vq],["claims-list",d5],["contact_list",vZ],["contracts",p5],["preview-news",h5],["preview-appointments",g5],["preview-documents",b5],["preview-claims",v5],["preview-eed",y5],["preview-warn-monitor",C5]]);var yQ=(()=&gt;{let e=class e{getWidgetClassForMapping(t){let r=vQ.get(t);return r||null}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var xa=class{constructor(){this.widgetAreas=new Map([]),this.debugMode=!0,this.widgetMappingService=new yQ}addWidgetArea(e,i){this.widgetAreas.set(e,i)}getWidgetArea(e){let i=this.widgetAreas.get(e);return i||null}renderWidgets(e){let i=[];return this.widgetAreas.forEach(t=&gt;{t.clear()}),e.forEach(t=&gt;{let r=this.getWidgetArea(t.position),o=this.widgetMappingService.getWidgetClassForMapping(t.widgetType);if(!r){this.setRenderError("widget area "+t.position+" not set, but widget provided: "+t.id);return}if(!o){this.setRenderError("widget type "+t.widgetType+" could not be found!");return}let a=r.createComponent(o);a.setInput("widgetParameters",t.widgetSpecificParameters),a.instance.uniqueWidgetId=t.id,a.location.nativeElement.classList.add("widget-component"),i.push(a)}),i}setRenderError(e){this.debugMode&amp;&amp;console.log(e)}};var F7e=["col1"];function N7e(n,e){}var k5=(()=&gt;{let e=class e extends Xc{constructor(){super()}ngOnInit(){let t=new xa;t.addWidgetArea(1,this.col1Ref),t.renderWidgets(this.widgets)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-one-column-content-block"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(F7e,7,Gt),r&amp;2){let a;ue(a=me())&amp;&amp;(o.col1Ref=a.first)}},features:[lt],decls:3,vars:0,consts:[["col1",""]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div"),w(1,N7e,0,0,"ng-template",null,0,Yt),h())}});let n=e;return n})();var hv=class{static parse(e){let i=Na.getDataResourceArray(e);if(i.length&lt;1)return[];let t=[];return i.forEach(r=&gt;{t.push({pageId:r.attributes.drupal_internal__nid,title:r.attributes.title,drupalNodeType:r.type==="node--public_page"?"public_page":"page",url:this.getUrl(r.attributes.drupal_internal__nid,r.attributes.path),public:r.type==="node--public_page"})}),t}static getUrl(e,i){return i.alias?xr.getFrontendRouteForDrupalUrl(i.langcode+i.alias):"node/"+e}};var CQ=(()=&gt;{let e=class e{constructor(t,r){this.http=t,this.demoService=r,this.nodeApiUrl=Le.crmDispatcherBaseUrl+"/api/cms/content/node",this.drupalPageApiUrl=Le.crmDispatcherBaseUrl+"/api/cms/content/node/page",this.drupalPublicPageApiUrl=Le.crmDispatcherBaseUrl+"/api/cms/content/node/public_page",this.demo=this.demoService.isDemoMode("page-config")}getPageConfig(t,r){if(!this.demo){let s="field_content";s+=",field_content.field_first_column_1col",s+=",field_content.field_first_column_2col",s+=",field_content.field_second_column_2_col",s+=",field_content.field_field_first_column_3col",s+=",field_content.field_second_column_3col",s+=",field_content.field_third_column_3col";let c=this.nodeApiUrl+"/"+r+"/"+t,l=new aa().set("include",s).set("filter[drupal_internal__nid]",t);return this.http.get(c,{params:l}).pipe(Xe(u=&gt;ne(Mf.create(u))))}let o=AD.get(t),a=new re;return setTimeout(()=&gt;{o?a.next(o):a.next(null)},1e3),a.asObservable()}getRoutingInformation(){if(!this.demo)return wl({pages:this.http.get(this.drupalPageApiUrl),public_pages:this.http.get(this.drupalPublicPageApiUrl)}).pipe(Xe(o=&gt;{let a=hv.parse(o.pages),s=hv.parse(o.public_pages);return ne([...a,...s])}));let t=[...AD.values()],r=[];return t.forEach(o=&gt;{r.push({pageId:o.id,title:o.title,url:o.url,drupalNodeType:"page",public:!0})}),ne(r)}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var j7e=["col1"],V7e=["col2"];function B7e(n,e){}function z7e(n,e){}var uk=(()=&gt;{let e=class e extends Xc{constructor(){super()}ngOnInit(){let t=new xa;t.addWidgetArea(1,this.col1Ref),t.addWidgetArea(2,this.col2Ref),t.renderWidgets(this.widgets)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-two-column-content-block"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;(ze(j7e,7,Gt),ze(V7e,7,Gt)),r&amp;2){let a;ue(a=me())&amp;&amp;(o.col1Ref=a.first),ue(a=me())&amp;&amp;(o.col2Ref=a.first)}},features:[lt],decls:7,vars:0,consts:[["col1",""],["col2",""],[1,"two-column-block"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",2)(1,"div"),w(2,B7e,0,0,"ng-template",null,0,Yt),h(),m(4,"div"),w(5,z7e,0,0,"ng-template",null,1,Yt),h()())},styles:[".two-column-block[_ngcontent-%COMP%]{display:grid;grid-column-gap:32px;grid-template-columns:2fr 1fr}@media (max-width: 769px){.two-column-block[_ngcontent-%COMP%]{grid-template-columns:1fr}}"]});let n=e;return n})();var H7e=["col1"],U7e=["col2"];function W7e(n,e){}function G7e(n,e){}var O5=(()=&gt;{let e=class e extends Xc{constructor(){super()}ngOnInit(){let t=new xa;t.addWidgetArea(1,this.col1Ref),t.addWidgetArea(2,this.col2Ref),t.renderWidgets(this.widgets)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-two-column-equal-block"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;(ze(H7e,7,Gt),ze(U7e,7,Gt)),r&amp;2){let a;ue(a=me())&amp;&amp;(o.col1Ref=a.first),ue(a=me())&amp;&amp;(o.col2Ref=a.first)}},features:[lt],decls:7,vars:0,consts:[["col1",""],["col2",""],[1,"two-column-block"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",2)(1,"div"),w(2,W7e,0,0,"ng-template",null,0,Yt),h(),m(4,"div"),w(5,G7e,0,0,"ng-template",null,1,Yt),h()())},styles:[".two-column-block[_ngcontent-%COMP%]{display:grid;grid-column-gap:32px;grid-template-columns:1fr 1fr}@media (max-width: 769px){.two-column-block[_ngcontent-%COMP%]{grid-template-columns:1fr}}"]});let n=e;return n})();var $7e=["col1"],Y7e=["col2"],q7e=["col3"];function Z7e(n,e){}function Q7e(n,e){}function K7e(n,e){}var E5=(()=&gt;{let e=class e extends Xc{constructor(){super()}ngOnInit(){let t=new xa;t.addWidgetArea(1,this.col1Ref),t.addWidgetArea(2,this.col2Ref),t.addWidgetArea(3,this.col3Ref),t.renderWidgets(this.widgets)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-three-column-equal-block"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;(ze($7e,7,Gt),ze(Y7e,7,Gt),ze(q7e,7,Gt)),r&amp;2){let a;ue(a=me())&amp;&amp;(o.col1Ref=a.first),ue(a=me())&amp;&amp;(o.col2Ref=a.first),ue(a=me())&amp;&amp;(o.col3Ref=a.first)}},features:[lt],decls:10,vars:0,consts:[["col1",""],["col2",""],["col3",""],[1,"two-column-block"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",3)(1,"div"),w(2,Z7e,0,0,"ng-template",null,0,Yt),h(),m(4,"div"),w(5,Q7e,0,0,"ng-template",null,1,Yt),h(),m(7,"div"),w(8,K7e,0,0,"ng-template",null,2,Yt),h()())},styles:[".two-column-block[_ngcontent-%COMP%]{display:grid;grid-column-gap:32px;grid-template-columns:1fr 1fr 1fr}@media (max-width: 769px){.two-column-block[_ngcontent-%COMP%]{grid-template-columns:1fr}}"]});let n=e;return n})();var X7e=["col1"],J7e=["col2"];function e9e(n,e){}function t9e(n,e){}var xQ=(()=&gt;{let e=class e extends Xc{constructor(){super()}ngOnInit(){let t=new xa;t.addWidgetArea(1,this.col1Ref),t.addWidgetArea(2,this.col2Ref),t.renderWidgets(this.widgets)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-two-column-right-big-block"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;(ze(X7e,7,Gt),ze(J7e,7,Gt)),r&amp;2){let a;ue(a=me())&amp;&amp;(o.col1Ref=a.first),ue(a=me())&amp;&amp;(o.col2Ref=a.first)}},features:[lt],decls:7,vars:0,consts:[["col1",""],["col2",""],[1,"two-column-block"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",2)(1,"div"),w(2,e9e,0,0,"ng-template",null,0,Yt),h(),m(4,"div"),w(5,t9e,0,0,"ng-template",null,1,Yt),h()())},styles:[".two-column-block[_ngcontent-%COMP%]{display:grid;grid-column-gap:32px;grid-template-columns:1fr 2fr}@media (max-width: 769px){.two-column-block[_ngcontent-%COMP%]{grid-template-columns:1fr}}"]});let n=e;return n})();var wQ=new Map([["one_col_container",k5],["two_col_container",uk],["two_col_container__50_50",O5],["two_col_container__66_33",uk],["two_col_container__33_66",xQ],["three_col_container",E5],["one_column",k5],["two_column",uk],["two_column_equal",O5],["three_column_equal",E5]]);var MQ=(()=&gt;{let e=class e{getContentBlockClassForMapping(t){let r=wQ.get(t);return r||null}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var i9e=["dynamicPageContent"];function r9e(n,e){}function o9e(n,e){n&amp;1&amp;&amp;(m(0,"div",3),C(1,"adcl-loading-spinner"),h())}var S5=(()=&gt;{let e=class e{constructor(t,r,o,a,s,c){this.pageConfigService=t,this.contentBlockTypeMapper=r,this.titleService=o,this.tenantConfig=a,this.route=s,this.router=c,this.isLoading=!0,this.contentBlockComponentRefs=[]}ngOnInit(){this.pageData=this.route.snapshot.data.data,this.getPageConfig(),this.routeSub=this.router.events.pipe(nt(t=&gt;t instanceof su)).subscribe(()=&gt;{this.isLoading=!0}),this.routeSub=this.router.events.pipe(nt(t=&gt;t instanceof mo)).subscribe(()=&gt;{this.pageData=this.route.snapshot.data.data,this.getPageConfig()})}getPageConfig(){this.titleService.setTitle(this.tenantConfig.getThemingConfig().customerName),this.pageData&amp;&amp;this.pageConfigService.getPageConfig(this.pageData.id,this.pageData.type).subscribe({next:t=&gt;{this.isLoading=!1,t===null?this.handlePageNotFound():this.loadPageContent(t)},error:()=&gt;{this.isLoading=!1,this.handlePageNotFound()}})}loadPageContent(t){this.titleService.setTitle(t.title+" - "+this.tenantConfig.getThemingConfig().customerName),this.dynamicPageContentRef.clear(),t.contentBlocks.forEach(r=&gt;{let o=this.contentBlockTypeMapper.getContentBlockClassForMapping(r.blockType);if(o){let a=this.dynamicPageContentRef.createComponent(o);a.instance.widgets=r.widgets,this.contentBlockComponentRefs.push(a)}})}handlePageNotFound(){}ngOnDestroy(){this.routeSub?.unsubscribe()}};e.\u0275fac=function(r){return new(r||e)(x(CQ),x(MQ),x(Zy),x(Cr),x(po),x(Vn))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-page"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(i9e,7,Gt),r&amp;2){let a;ue(a=me())&amp;&amp;(o.dynamicPageContentRef=a.first)}},decls:4,vars:2,consts:[["dynamicPageContent",""],[3,"hidden"],["class","loading-wrapper",4,"ngIf"],[1,"loading-wrapper"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",1),w(1,r9e,0,0,"ng-template",null,0,Yt),h(),w(3,o9e,2,0,"div",2)),r&amp;2&amp;&amp;(p("hidden",o.isLoading),d(3),p("ngIf",o.isLoading))},dependencies:[fe,bf],styles:[".loading-wrapper[_ngcontent-%COMP%]{padding-top:200px}"]});let n=e;return n})();var Ju=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,ot]});let n=e;return n})();var Fs=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be]});let n=e;return n})();var mk=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,Et,ot,vt,mr,Ju,ff,bt,Yr,Fn,hn,Sn,gn,bi,Dg,Fs]});let n=e;return n})();var pi=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be]});let n=e;return n})();var kQ=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,Fn,vt,bt,Yr,ot,Et,mr,Sn,gn,hn,Or,Ju,bi,pi]});let n=e;return n})();var OQ=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,vt,fn,Fs,Fn,hn,_s,gn,ot,bt,ku,pi]});let n=e;return n})();var pk=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be]});let n=e;return n})();var hk=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,vt,Fn,ma,pk,bt,Yr,ot,ku,Et,bi,mr]});let n=e;return n})();var EQ=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,mk,kQ,OQ,hk,vt,Fn]});let n=e;return n})();var _l=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,hn,fn,Yc,ot,Fn.forRoot({autoUpdateThemeForPreferredColorScheme:!0}),Zd.forRoot({assetsUrl:"assets/adcl-icons/",packages:["basics"]}),qh,bt,gn]});let n=e;return n})();var fk=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,cZ,Sn,gn]});let n=e;return n})();var SQ=(()=&gt;{let e=class e{constructor(t){this.el=t,this.initEvent=new ae}ngOnInit(){this.initEvent.next({navType:this.navType,elementWidth:this.el.nativeElement.clientWidth})}onResize(){this.initEvent.next({navType:this.navType,elementWidth:this.el.nativeElement.clientWidth})}};e.\u0275fac=function(r){return new(r||e)(x(ke))},e.\u0275dir=ve({type:e,selectors:[["","dynamicMenu",""]],hostBindings:function(r,o){r&amp;1&amp;&amp;P("resize",function(s){return o.onResize(s)},!1,Sm)},inputs:{navType:"navType"},outputs:{initEvent:"initEvent"}});let n=e;return n})();var s9e=["*"],c9e=(n,e)=&gt;({"menu-with-more":n,"has-active-link":e}),P5=n=&gt;({menuItem:n}),l9e=(n,e)=&gt;({"menu-with-more-bottom":n,"has-active-link":e}),d9e=(n,e)=&gt;({menuItem:n,length:e});function u9e(n,e){if(n&amp;1&amp;&amp;C(0,"mat-icon",11),n&amp;2){let i=_(2);oi(i.productIcon),p("svgIcon",i.productIcon)}}function m9e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",12),C(1,"img",13),h()),n&amp;2){let i=_(2);d(),p("src",i.productImageString,_t)("alt",i.productName)}}function p9e(n,e){if(n&amp;1&amp;&amp;(m(0,"span"),v(1),h()),n&amp;2){let i,t=_(2);Al("type ",(i=t.productType)!==null&amp;&amp;i!==void 0?i:"",""),d(),N(t.productName)}}function h9e(n,e){if(n&amp;1&amp;&amp;(m(0,"a",7),w(1,u9e,1,3,"mat-icon",8)(2,m9e,2,2,"div",9)(3,p9e,2,4,"span",10),h()),n&amp;2){let i=_();p("routerLink",i.productLink),d(),p("ngIf",i.isDesktop&amp;&amp;i.productIcon&amp;&amp;!i.productImageString),d(),p("ngIf",i.productImageString),d(),p("ngIf",i.productName&amp;&amp;!i.productImageString)}}function f9e(n,e){n&amp;1&amp;&amp;C(0,"mat-icon",18)}function g9e(n,e){if(n&amp;1&amp;&amp;(m(0,"span"),v(1),h()),n&amp;2){let i=_(2);d(),N(i.mobileNavigation.pageTitle)}}function _9e(n,e){if(n&amp;1){let i=U();m(0,"div",14)(1,"a",15),P("click",function(r){I(i);let o=_();return T(o.clickMobileNavigation(r))}),w(2,f9e,1,0,"mat-icon",16)(3,g9e,2,1,"span",17),h()()}if(n&amp;2){let i=_();d(2),p("ngIf",i.mobileNavigation.showChevronBack),d(),p("ngIf",i.mobileNavigation.pageTitle)}}function b9e(n,e){n&amp;1&amp;&amp;Pi(0)}function v9e(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,b9e,1,0,"ng-container",28),W()),n&amp;2){let i=e.$implicit;_(3);let t=it(8);d(),p("ngTemplateOutlet",t)("ngTemplateOutletContext",we(2,P5,i))}}function y9e(n,e){if(n&amp;1&amp;&amp;(m(0,"div",27),w(1,v9e,2,4,"ng-container",26),h()),n&amp;2){let i=_(2);d(),p("ngForOf",i.visibleMenuItems)}}function C9e(n,e){n&amp;1&amp;&amp;Pi(0)}function x9e(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,C9e,1,0,"ng-container",28),W()),n&amp;2){let i=e.$implicit;_(2);let t=it(8);d(),p("ngTemplateOutlet",t)("ngTemplateOutletContext",we(2,P5,i))}}function w9e(n,e){if(n&amp;1){let i=U();m(0,"div",19),P("initEvent",function(r){I(i);let o=_();return T(o.adjustMenuItems(r))}),m(1,"div",20),w(2,y9e,2,1,"div",21),h(),m(3,"div",22)(4,"a",23),P("click",function(){I(i);let r=_();return T(r.showMore=!r.showMore)}),C(5,"mat-icon",24),m(6,"div"),v(7,"Mehr"),h()(),m(8,"div",25),w(9,x9e,2,4,"ng-container",26),h()()()}if(n&amp;2){let i=_();L3("",i.getNavbarActiveClass()," menu navbarlink-max-length-",i.menuItems==null?null:i.menuItems.length,""),p("ngClass",Wn(13,c9e,i.cutOffMenuItems.length&gt;0,i.indexOfCurrentMenuItem)),d(2),p("ngIf",i.visibleMenuItems&amp;&amp;i.visibleMenuItems.length&gt;0),d(2),Se("nav-active",i.indexOfCurrentMenuItem&amp;&amp;i.indexOfCurrentMenuItem&gt;i.visibleMenuItems.length),d(4),Se("nav-link-more-menu-container-inner-tow-col",i.cutOffMenuItems.length===2)("nav-link-more-menu-container-show",i.showMore),d(),p("ngForOf",i.cutOffMenuItems)}}function M9e(n,e){n&amp;1&amp;&amp;Pi(0)}function k9e(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,M9e,1,0,"ng-container",28),W()),n&amp;2){let i=e.$implicit,t=_(2),r=it(8);d(),p("ngTemplateOutlet",r)("ngTemplateOutletContext",Wn(2,d9e,i,t.visibleMenuItems.length))}}function O9e(n,e){n&amp;1&amp;&amp;Pi(0)}function E9e(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,O9e,1,0,"ng-container",28),W()),n&amp;2){let i=e.$implicit;_(2);let t=it(8);d(),p("ngTemplateOutlet",t)("ngTemplateOutletContext",we(2,P5,i))}}function S9e(n,e){if(n&amp;1){let i=U();m(0,"mat-toolbar",29)(1,"div",30),P("initEvent",function(r){I(i);let o=_();return T(o.adjustMenuItems(r))}),m(2,"div",20)(3,"div",27),w(4,k9e,2,5,"ng-container",26),h()(),m(5,"div",22)(6,"a",23),P("click",function(){I(i);let r=_();return T(r.showMore=!r.showMore)}),C(7,"mat-icon",24),m(8,"div"),v(9,"Mehr"),h()(),m(10,"div",25),w(11,E9e,2,4,"ng-container",26),h()()()()}if(n&amp;2){let i=_();Se("min-width-tablet",i.isMinWidthTablet)("min-width-desktop",i.isMinWidthDesktop)("min-width-widescreen",i.isMinWidthWidescreen)("min-width-fullhd",i.isMinWidthFullhd),d(),L3(`menu
	      active-`,!i.indexOfCurrentMenuItem||i.indexOfCurrentMenuItem&lt;=i.visibleMenuItems.length?i.indexOfCurrentMenuItem:i.visibleMenuItems.length+1,`
	      navbarlink-length-`,i.menuItems&amp;&amp;i.visibleMenuItems.length!==i.menuItems.length?i.visibleMenuItems.length+1:i.visibleMenuItems.length,""),p("ngClass",Wn(21,l9e,i.cutOffMenuItems.length&gt;0,i.indexOfCurrentMenuItem)),d(3),p("ngForOf",i.visibleMenuItems),d(2),Se("nav-active",i.indexOfCurrentMenuItem&amp;&amp;i.indexOfCurrentMenuItem&gt;i.visibleMenuItems.length),d(4),Se("nav-link-more-menu-container-inner-tow-col",i.cutOffMenuItems.length===2)("nav-link-more-menu-container-show",i.showMore),d(),p("ngForOf",i.cutOffMenuItems)}}function P9e(n,e){if(n&amp;1&amp;&amp;(m(0,"a",33),C(1,"mat-icon",11),m(2,"div",34),v(3),h()()),n&amp;2){let i=_(),t=i.menuItem,r=i.length,o=_();oi(r!==void 0?"nav-link length-"+r:"nav-link"),Se("nav-active",o.currentMenuItem===t),p("href",t.activeLink,_t),d(),p("svgIcon",t.icon),d(2),N(t.name)}}function D9e(n,e){if(n&amp;1){let i=U();m(0,"a",35),P("click",function(r){I(i);let o=_().menuItem,a=_();return T(a.clickMenuItem(o,r))}),C(1,"mat-icon",11),m(2,"div",34),v(3),h()()}if(n&amp;2){let i,t=_(),r=t.menuItem,o=t.length,a=_();oi(o!==void 0?"nav-link length-"+o:"nav-link"),Se("nav-active",a.currentMenuItem===r),p("routerLink",(i=r.activeLink)!==null&amp;&amp;i!==void 0?i:null),d(),p("svgIcon",r.icon),d(2),N(r.name)}}function I9e(n,e){if(n&amp;1&amp;&amp;w(0,P9e,4,7,"a",31)(1,D9e,4,7,"a",32),n&amp;2){let i=e.menuItem;p("ngIf",i.isExternalLink),d(),p("ngIf",!i.isExternalLink)}}var gk=(()=&gt;{let e=class e{constructor(t,r,o,a,s){this.route=t,this.changeDetector=r,this.adclIconsService=o,this.observer=a,this.router=s,this.menuItems=[],this.productLink="/",this.mode="desktop",this.modeChange=new ae,this.menuItemClicked=new ae,this.mobileNavigationClicked=new ae,this.scrollLeft=0,this.visibleMenuItems=[],this.cutOffMenuItems=[],this.showMore=!1,this.lastDesktopValue=!0,this.destroyed=new re,this.adclIconsService.registerIconPackage("arrows")}onScroll(){this.scrollLeft=-window.scrollX}ngOnInit(){this.router&amp;&amp;this.routerMenuId&amp;&amp;this.menuItems&amp;&amp;(this.router.events.pipe(nt(t=&gt;t instanceof uf),He(t=&gt;({path:t.snapshot.url.join("/")})),He(t=&gt;this.routerMenuId?PQ(t,this.routerMenuId):void 0),Xt(this.menuItems?.[0]?.id??""),Qg(),He(([t,r])=&gt;r??t??this.menuItems?.[0]?.id??""),mt(this.destroyed)).subscribe(t=&gt;{t&amp;&amp;this.menuItems&amp;&amp;this.checkActiveMenuItem(t,this.menuItems)}),this.routeDataFirstRunCheck()),this.observer?.observe([`(min-width: ${T9e}px)`]).pipe(nt(()=&gt;!this.mode.endsWith("only")),mt(this.destroyed)).subscribe(t=&gt;{this.updateMode(t.matches)})}adjustMenuItems(t){if(this.menuItems===null||this.isDesktop&amp;&amp;t.navType!=="top"||!this.isDesktop&amp;&amp;t.navType!=="bottom")return;let r=t.elementWidth,a=Math.floor(r/100);if(this.visibleMenuItems=[],this.cutOffMenuItems=[],a&gt;=this.menuItems.length){this.visibleMenuItems=this.menuItems;return}for(let s=0;s&lt;this.menuItems.length;s++)s&gt;=a-1?this.cutOffMenuItems.push(this.menuItems[s]):this.visibleMenuItems.push(this.menuItems[s]);this.isDesktop!==this.lastDesktopValue&amp;&amp;this.changeDetector.detectChanges(),this.lastDesktopValue=this.isDesktop}routeDataFirstRunCheck(){let t=this.route?.root?.firstChild?.data;t&amp;&amp;t.pipe(gt(1)).subscribe(r=&gt;{if(this.routerMenuId){let o=PQ(r,this.routerMenuId);o&amp;&amp;this.menuItems&amp;&amp;this.checkActiveMenuItem(o,this.menuItems)}})}ngOnChanges(t){t.menuItems&amp;&amp;(this.visibleMenuItems=this.menuItems??[]),t.currentMenuItem&amp;&amp;(this.lastMenuItem=this.currentMenuItem,this.currentMenuItem=t.currentMenuItem.currentValue,!this.currentMenuItem&amp;&amp;this.lastMenuItem&amp;&amp;(this.currentMenuItem=this.lastMenuItem),!this.currentMenuItem&amp;&amp;this.defaultMenuItem&amp;&amp;(this.currentMenuItem=this.defaultMenuItem),this.indexOfCurrentMenuItem=this.currentMenuItem&amp;&amp;this.menuItems?this.menuItems.indexOf(this.currentMenuItem)+1:0)}getNavbarActiveClass(){return this.indexOfCurrentMenuItem?this.indexOfCurrentMenuItem&lt;=this.visibleMenuItems.length?this.cutOffMenuItems.length&gt;0?"active-"+(this.visibleMenuItems.length+2-this.indexOfCurrentMenuItem).toString():"active-"+(this.visibleMenuItems.length+1-this.indexOfCurrentMenuItem).toString():"active-more":""}ngOnDestroy(){this.destroyed.next(),this.destroyed.complete()}get isMinWidthTablet(){return this.minimumWidth==="tablet"}get isMinWidthDesktop(){return this.minimumWidth==="desktop"}get isMinWidthWidescreen(){return this.minimumWidth==="widescreen"}get isMinWidthFullhd(){return this.minimumWidth==="fullhd"}get isMobile(){return this.mode?.startsWith("mobile")??!1}get isDesktop(){return this.mode?.startsWith("desktop")??!0}clickMenuItem(t,r){this.showMore=!1,r&amp;&amp;(r.preventDefault(),r.stopPropagation()),this.menuItemClicked.emit(t)}clickMobileNavigation(t){t&amp;&amp;(t.preventDefault(),t.stopPropagation()),this.mobileNavigation&amp;&amp;this.mobileNavigationClicked.emit(this.mobileNavigation)}updateMode(t){this.mode.endsWith("only")||(this.mode=t?"desktop":"mobile",this.modeChange.next(this.mode),this.changeDetector.markForCheck())}checkActiveMenuItem(t,r){let o=r.find(a=&gt;a.id===t);o&amp;&amp;(this.currentMenuItem=o,this.indexOfCurrentMenuItem=r.indexOf(o)+1,this.changeDetector.detectChanges())}};e.\u0275fac=function(r){return new(r||e)(x(po),x(dt),x(Vm),x(Fc,8),x(Vn,8))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-main-navigation"]],hostVars:2,hostBindings:function(r,o){r&amp;1&amp;&amp;P("scroll",function(){return o.onScroll()},!1,Sm),r&amp;2&amp;&amp;ln("left",o.scrollLeft,"px")},inputs:{menuItems:"menuItems",currentMenuItem:"currentMenuItem",routerMenuId:"routerMenuId",defaultMenuItem:"defaultMenuItem",productName:"productName",productIcon:"productIcon",productImageString:"productImageString",productType:"productType",productLink:"productLink",mode:"mode",mobileNavigation:"mobileNavigation",minimumWidth:"minimumWidth"},outputs:{modeChange:"modeChange",menuItemClicked:"menuItemClicked",mobileNavigationClicked:"mobileNavigationClicked"},features:[wt],ngContentSelectors:s9e,decls:9,vars:16,consts:[["navLinkTemplate",""],["color","primary",1,"top-menu","header"],["class","product",3,"routerLink",4,"ngIf"],["class","mobile-navigation",4,"ngIf"],["dynamicMenu","","navType","top",3,"class","ngClass","initEvent",4,"ngIf"],[1,"assistant"],["class","bottom-menu mobile header","color","primary",3,"min-width-tablet","min-width-desktop","min-width-widescreen","min-width-fullhd",4,"ngIf"],[1,"product",3,"routerLink"],[3,"svgIcon","class",4,"ngIf"],["class","product-image-container",4,"ngIf"],[3,"class",4,"ngIf"],[3,"svgIcon"],[1,"product-image-container"],[3,"src","alt"],[1,"mobile-navigation"],["mat-button","",1,"mobile-navigation",3,"click"],["svgIcon","arrows:chevron-left",4,"ngIf"],[4,"ngIf"],["svgIcon","arrows:chevron-left"],["dynamicMenu","","navType","top",3,"initEvent","ngClass"],[1,"menu-inner"],["class","navbar",4,"ngIf"],[1,"nav-link-more"],[1,"nav-link","nav-link-more-trigger",3,"click"],["svgIcon","basics:dots-horizontal"],[1,"nav-link-more-menu-container","aareon-elevation-100"],[4,"ngFor","ngForOf"],[1,"navbar"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["color","primary",1,"bottom-menu","mobile","header"],["dynamicMenu","","navType","bottom",3,"initEvent","ngClass"],["target","_blank",3,"href","class","nav-active",4,"ngIf"],[3,"routerLink","class","nav-active","click",4,"ngIf"],["target","_blank",3,"href"],[1,"menu-item-label"],[3,"click","routerLink"]],template:function(r,o){r&amp;1&amp;&amp;(ft(),m(0,"mat-toolbar",1),w(1,h9e,4,4,"a",2)(2,_9e,4,2,"div",3)(3,w9e,10,16,"div",4),m(4,"div",5),Fe(5),h()(),w(6,S9e,12,24,"mat-toolbar",6)(7,I9e,2,2,"ng-template",null,0,Yt)),r&amp;2&amp;&amp;(Se("min-width-tablet",o.isMinWidthTablet)("min-width-desktop",o.isMinWidthDesktop)("min-width-widescreen",o.isMinWidthWidescreen)("min-width-fullhd",o.isMinWidthFullhd)("mobile",o.isMobile)("desktop",o.isDesktop),d(),p("ngIf",o.isDesktop||!o.mobileNavigation),d(),p("ngIf",o.isMobile&amp;&amp;o.mobileNavigation),d(),p("ngIf",o.isDesktop),d(3),p("ngIf",o.isMobile&amp;&amp;o.menuItems&amp;&amp;o.menuItems.length&gt;0))},dependencies:[Tt,Ue,fe,Wo,Vj,Ce,Ji,Yl,SQ],styles:['.aareon-light-theme   [_nghost-%COMP%]   span.type[_ngcontent-%COMP%]{background:#002c67}.aareon-dark-theme   [_nghost-%COMP%]   span.type[_ngcontent-%COMP%]{background:var(--adcl-color-primary)}.mat-toolbar[_ngcontent-%COMP%]{position:fixed;width:100%;height:84px;left:0;margin:0;padding:0 32px;z-index:1000;background:var(--adcl-navigation-background)!important;color:var(--adcl-color-primary-text)!important;display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-rows:1fr;gap:12px 12px}.mat-toolbar.top-menu[_ngcontent-%COMP%]{top:0}.mat-toolbar.top-menu.mobile[_ngcontent-%COMP%]{grid-template-columns:minmax(84px,80%) 1fr;grid-template-areas:"product assistant"}.mat-toolbar.top-menu.desktop[_ngcontent-%COMP%]{grid-template-columns:minmax(200px,max-content) 1fr minmax(200px,max-content);grid-template-areas:"product menu assistant"}.mat-toolbar.top-menu[_ngcontent-%COMP%]:after{width:100%;height:1px;content:"";position:absolute;left:0;bottom:0;background-color:var(--adcl-navigation-border);z-index:1000}.mat-toolbar.bottom-menu[_ngcontent-%COMP%]{bottom:0;justify-items:center;grid-template-areas:"menu"}.mat-toolbar.bottom-menu[_ngcontent-%COMP%]:before{width:100%;height:1px;content:"";position:absolute;left:0;top:0;background-color:var(--adcl-navigation-border);z-index:1000}.mat-toolbar.min-width-tablet[_ngcontent-%COMP%]{min-width:769px}.mat-toolbar.min-width-desktop[_ngcontent-%COMP%]{min-width:1024px}.mat-toolbar.min-width-widescreen[_ngcontent-%COMP%]{min-width:1216px}.mat-toolbar.min-width-fullhd[_ngcontent-%COMP%]{min-width:1408px}.product[_ngcontent-%COMP%]{grid-area:product;height:58px;padding-top:6px;padding-bottom:6px;display:flex;justify-content:flex-start;align-items:center;text-transform:uppercase;font-weight:700;font-size:1rem}.product[_ngcontent-%COMP%]   span.type[_ngcontent-%COMP%]{-webkit-background-clip:text;-webkit-text-fill-color:transparent}.product[_ngcontent-%COMP%]   span.type.wrm[_ngcontent-%COMP%]{background:linear-gradient(90deg,#73007e,#e02d93);-webkit-background-clip:text}.product[_ngcontent-%COMP%]   span.type.crm[_ngcontent-%COMP%]{background:linear-gradient(90deg,#002c67,#00b0f0);-webkit-background-clip:text}.product[_ngcontent-%COMP%]   span.type.brm[_ngcontent-%COMP%]{background:linear-gradient(90deg,#cc5252,#f59d04);-webkit-background-clip:text}.product[_ngcontent-%COMP%]   span.type.srm[_ngcontent-%COMP%]{background:linear-gradient(90deg,#007764,#0fd3bb);-webkit-background-clip:text}.product[_ngcontent-%COMP%]   span.type.digital-office[_ngcontent-%COMP%]{background:linear-gradient(90deg,#3c45b6,#717aee);-webkit-background-clip:text}.product[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{width:42px;height:42px;margin-right:12px;flex-shrink:0}.product[_ngcontent-%COMP%]   .product-image-container[_ngcontent-%COMP%]{height:100%;max-width:250px;margin-right:12px}.product[_ngcontent-%COMP%]   .product-image-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:100%;max-height:100%}.product[_ngcontent-%COMP%] &gt; span[_ngcontent-%COMP%]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu[_ngcontent-%COMP%]{grid-area:menu;width:100%;height:100%;display:grid;grid-template-areas:"menu-inner";grid-template-columns:1fr;position:relative;margin:0 auto}.menu.navbarlink-max-length-1[_ngcontent-%COMP%]{max-width:100px}.menu.navbarlink-max-length-2[_ngcontent-%COMP%]{max-width:200px}.menu.navbarlink-max-length-3[_ngcontent-%COMP%]{max-width:300px}.menu.navbarlink-max-length-4[_ngcontent-%COMP%]{max-width:400px}.menu.navbarlink-max-length-5[_ngcontent-%COMP%]{max-width:500px}.menu.navbarlink-max-length-6[_ngcontent-%COMP%]{max-width:600px}.menu.navbarlink-max-length-7[_ngcontent-%COMP%]{max-width:700px}.menu.navbarlink-max-length-8[_ngcontent-%COMP%]{max-width:800px}.menu.navbarlink-max-length-9[_ngcontent-%COMP%]{max-width:900px}.menu.navbarlink-max-length-10[_ngcontent-%COMP%]{max-width:1000px}.menu.navbarlink-max-length-11[_ngcontent-%COMP%]{max-width:1100px}.menu.navbarlink-max-length-12[_ngcontent-%COMP%]{max-width:1200px}.menu.navbarlink-max-length-13[_ngcontent-%COMP%]{max-width:1300px}.menu.navbarlink-max-length-14[_ngcontent-%COMP%]{max-width:1400px}.menu.navbarlink-max-length-15[_ngcontent-%COMP%]{max-width:1500px}.menu.navbarlink-max-length-16[_ngcontent-%COMP%]{max-width:1600px}.menu.navbarlink-max-length-17[_ngcontent-%COMP%]{max-width:1700px}.menu.navbarlink-max-length-18[_ngcontent-%COMP%]{max-width:1800px}.menu.navbarlink-max-length-19[_ngcontent-%COMP%]{max-width:1900px}.menu.navbarlink-max-length-20[_ngcontent-%COMP%]{max-width:2000px}.menu.navbarlink-max-length-21[_ngcontent-%COMP%]{max-width:2100px}.menu.navbarlink-max-length-22[_ngcontent-%COMP%]{max-width:2200px}.menu.navbarlink-max-length-23[_ngcontent-%COMP%]{max-width:2300px}.menu.navbarlink-max-length-24[_ngcontent-%COMP%]{max-width:2400px}.menu.navbarlink-max-length-25[_ngcontent-%COMP%]{max-width:2500px}.menu.navbarlink-max-length-26[_ngcontent-%COMP%]{max-width:2600px}.menu.navbarlink-max-length-27[_ngcontent-%COMP%]{max-width:2700px}.menu.navbarlink-max-length-28[_ngcontent-%COMP%]{max-width:2800px}.menu.navbarlink-max-length-29[_ngcontent-%COMP%]{max-width:2900px}.menu.navbarlink-max-length-30[_ngcontent-%COMP%]{max-width:3000px}.menu.navbarlink-max-length-31[_ngcontent-%COMP%]{max-width:3100px}.menu.navbarlink-max-length-32[_ngcontent-%COMP%]{max-width:3200px}.menu.navbarlink-max-length-33[_ngcontent-%COMP%]{max-width:3300px}.menu.navbarlink-max-length-34[_ngcontent-%COMP%]{max-width:3400px}.menu.navbarlink-max-length-35[_ngcontent-%COMP%]{max-width:3500px}.menu.navbarlink-max-length-36[_ngcontent-%COMP%]{max-width:3600px}.menu.navbarlink-max-length-37[_ngcontent-%COMP%]{max-width:3700px}.menu.navbarlink-max-length-38[_ngcontent-%COMP%]{max-width:3800px}.menu.navbarlink-max-length-39[_ngcontent-%COMP%]{max-width:3900px}.menu.navbarlink-max-length-40[_ngcontent-%COMP%]{max-width:4000px}.menu.navbarlink-max-length-41[_ngcontent-%COMP%]{max-width:4100px}.menu.navbarlink-max-length-42[_ngcontent-%COMP%]{max-width:4200px}.menu.navbarlink-max-length-43[_ngcontent-%COMP%]{max-width:4300px}.menu.navbarlink-max-length-44[_ngcontent-%COMP%]{max-width:4400px}.menu.navbarlink-max-length-45[_ngcontent-%COMP%]{max-width:4500px}.menu.navbarlink-max-length-46[_ngcontent-%COMP%]{max-width:4600px}.menu.navbarlink-max-length-47[_ngcontent-%COMP%]{max-width:4700px}.menu.navbarlink-max-length-48[_ngcontent-%COMP%]{max-width:4800px}.menu.navbarlink-max-length-49[_ngcontent-%COMP%]{max-width:4900px}.menu.navbarlink-max-length-50[_ngcontent-%COMP%]{max-width:5000px}.menu[_ngcontent-%COMP%]   .menu-inner[_ngcontent-%COMP%]{overflow:hidden;display:flex;width:100%;height:100%;justify-content:center;align-items:center;grid-area:menu-inner}.menu[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{text-wrap:initial}.menu[_ngcontent-%COMP%]   .nav-link-more[_ngcontent-%COMP%]{grid-area:more;width:100%;height:100%;align-items:center;justify-content:center;display:none}.menu.menu-with-more[_ngcontent-%COMP%], .menu.menu-with-more-bottom[_ngcontent-%COMP%]{position:relative;grid-template-areas:"menu-inner more";grid-template-columns:1fr 100px}.menu.menu-with-more[_ngcontent-%COMP%]   .menu-inner[_ngcontent-%COMP%], .menu.menu-with-more-bottom[_ngcontent-%COMP%]   .menu-inner[_ngcontent-%COMP%]{overflow:hidden;justify-content:end;align-items:center}.menu.menu-with-more[_ngcontent-%COMP%]   .nav-link-more[_ngcontent-%COMP%], .menu.menu-with-more-bottom[_ngcontent-%COMP%]   .nav-link-more[_ngcontent-%COMP%]{display:flex;z-index:10001;cursor:pointer}.menu.menu-with-more[_ngcontent-%COMP%]   .nav-link-more[_ngcontent-%COMP%]   .nav-link-more-menu-container[_ngcontent-%COMP%], .menu.menu-with-more-bottom[_ngcontent-%COMP%]   .nav-link-more[_ngcontent-%COMP%]   .nav-link-more-menu-container[_ngcontent-%COMP%]{position:absolute;right:-100px;display:none;background-color:#fff;border:1px solid #EAEBED;border-radius:16px;max-height:calc(100vh - 99px);max-width:100vw;overflow:auto;padding:0 12px 12px;grid-auto-flow:row;grid-template-columns:repeat(3,100px)}.menu.menu-with-more[_ngcontent-%COMP%]   .nav-link-more[_ngcontent-%COMP%]   .nav-link-more-menu-container.nav-link-more-menu-container-inner-tow-col[_ngcontent-%COMP%], .menu.menu-with-more-bottom[_ngcontent-%COMP%]   .nav-link-more[_ngcontent-%COMP%]   .nav-link-more-menu-container.nav-link-more-menu-container-inner-tow-col[_ngcontent-%COMP%]{grid-template-columns:repeat(2,100px);right:0}.menu.menu-with-more[_ngcontent-%COMP%]   .nav-link-more[_ngcontent-%COMP%]   .nav-link-more-menu-container[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%], .menu.menu-with-more-bottom[_ngcontent-%COMP%]   .nav-link-more[_ngcontent-%COMP%]   .nav-link-more-menu-container[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{margin-top:15px;overflow:hidden;text-overflow:ellipsis;width:100px;direction:ltr;border-bottom:3px solid #FFFFFF}.menu.menu-with-more[_ngcontent-%COMP%]   .nav-link-more[_ngcontent-%COMP%]   .nav-link-more-menu-container[_ngcontent-%COMP%]   .nav-link.nav-active[_ngcontent-%COMP%], .menu.menu-with-more-bottom[_ngcontent-%COMP%]   .nav-link-more[_ngcontent-%COMP%]   .nav-link-more-menu-container[_ngcontent-%COMP%]   .nav-link.nav-active[_ngcontent-%COMP%]{border-bottom:3px solid var(--adcl-navigation-selected)}.menu.menu-with-more[_ngcontent-%COMP%]   .nav-link-more[_ngcontent-%COMP%]   .nav-link-more-menu-container[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]   .menu-item-label[_ngcontent-%COMP%], .menu.menu-with-more-bottom[_ngcontent-%COMP%]   .nav-link-more[_ngcontent-%COMP%]   .nav-link-more-menu-container[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]   .menu-item-label[_ngcontent-%COMP%]{width:100%;overflow:hidden;text-overflow:ellipsis}.menu.menu-with-more[_ngcontent-%COMP%]   .nav-link-more[_ngcontent-%COMP%]   .nav-link-more-menu-container.nav-link-more-menu-container-show[_ngcontent-%COMP%], .menu.menu-with-more-bottom[_ngcontent-%COMP%]   .nav-link-more[_ngcontent-%COMP%]   .nav-link-more-menu-container.nav-link-more-menu-container-show[_ngcontent-%COMP%]{display:inline-grid}@media (min-width: 1024px){.menu.menu-with-more[_ngcontent-%COMP%]   .nav-link-more[_ngcontent-%COMP%]:hover   .nav-link-more-menu-container[_ngcontent-%COMP%], .menu.menu-with-more-bottom[_ngcontent-%COMP%]   .nav-link-more[_ngcontent-%COMP%]:hover   .nav-link-more-menu-container[_ngcontent-%COMP%]{display:inline-grid}}.menu.menu-with-more-bottom[_ngcontent-%COMP%]   .nav-link-more[_ngcontent-%COMP%]   .nav-link-more-menu-container[_ngcontent-%COMP%]{bottom:74px;right:0}.menu.menu-with-more[_ngcontent-%COMP%]   .nav-link-more-menu-container[_ngcontent-%COMP%]{top:74px}.menu[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:60px;padding:0 12px;font-size:.8rem;line-height:1rem;text-decoration:none;text-align:center;color:var(--adcl-color-primary-text)}.menu[_ngcontent-%COMP%]   .nav-link.nav-active[_ngcontent-%COMP%], .menu[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:hover{color:var(--adcl-navigation-selected);font-weight:700}.menu[_ngcontent-%COMP%]   .navbar[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;position:relative;height:100%}.top-menu[_ngcontent-%COMP%]{padding-left:16px;padding-right:16px}@media (min-width: 1024px){.top-menu[_ngcontent-%COMP%]{padding-left:32px;padding-right:32px}}.top-menu[_ngcontent-%COMP%]   .menu[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{width:100px}.top-menu[_ngcontent-%COMP%]   .menu.has-active-link[_ngcontent-%COMP%]:after{content:" ";height:3px;position:absolute;right:0;bottom:0;background-color:var(--adcl-navigation-selected);width:100px;z-index:1001;transition:margin .25s}.top-menu[_ngcontent-%COMP%]   .menu.active-1[_ngcontent-%COMP%]:after{margin-right:0}.top-menu[_ngcontent-%COMP%]   .menu.active-2[_ngcontent-%COMP%]:after{margin-right:100px}.top-menu[_ngcontent-%COMP%]   .menu.active-3[_ngcontent-%COMP%]:after{margin-right:200px}.top-menu[_ngcontent-%COMP%]   .menu.active-4[_ngcontent-%COMP%]:after{margin-right:300px}.top-menu[_ngcontent-%COMP%]   .menu.active-5[_ngcontent-%COMP%]:after{margin-right:400px}.top-menu[_ngcontent-%COMP%]   .menu.active-6[_ngcontent-%COMP%]:after{margin-right:500px}.top-menu[_ngcontent-%COMP%]   .menu.active-7[_ngcontent-%COMP%]:after{margin-right:600px}.top-menu[_ngcontent-%COMP%]   .menu.active-8[_ngcontent-%COMP%]:after{margin-right:700px}.top-menu[_ngcontent-%COMP%]   .menu.active-9[_ngcontent-%COMP%]:after{margin-right:800px}.top-menu[_ngcontent-%COMP%]   .menu.active-10[_ngcontent-%COMP%]:after{margin-right:900px}.top-menu[_ngcontent-%COMP%]   .menu.active-11[_ngcontent-%COMP%]:after{margin-right:1000px}.top-menu[_ngcontent-%COMP%]   .menu.active-12[_ngcontent-%COMP%]:after{margin-right:1100px}.top-menu[_ngcontent-%COMP%]   .menu.active-13[_ngcontent-%COMP%]:after{margin-right:1200px}.top-menu[_ngcontent-%COMP%]   .menu.active-14[_ngcontent-%COMP%]:after{margin-right:1300px}.top-menu[_ngcontent-%COMP%]   .menu.active-15[_ngcontent-%COMP%]:after{margin-right:1400px}.top-menu[_ngcontent-%COMP%]   .menu.active-16[_ngcontent-%COMP%]:after{margin-right:1500px}.top-menu[_ngcontent-%COMP%]   .menu.active-17[_ngcontent-%COMP%]:after{margin-right:1600px}.top-menu[_ngcontent-%COMP%]   .menu.active-18[_ngcontent-%COMP%]:after{margin-right:1700px}.top-menu[_ngcontent-%COMP%]   .menu.active-19[_ngcontent-%COMP%]:after{margin-right:1800px}.top-menu[_ngcontent-%COMP%]   .menu.active-20[_ngcontent-%COMP%]:after{margin-right:1900px}.top-menu[_ngcontent-%COMP%]   .menu.active-21[_ngcontent-%COMP%]:after{margin-right:2000px}.top-menu[_ngcontent-%COMP%]   .menu.active-22[_ngcontent-%COMP%]:after{margin-right:2100px}.top-menu[_ngcontent-%COMP%]   .menu.active-23[_ngcontent-%COMP%]:after{margin-right:2200px}.top-menu[_ngcontent-%COMP%]   .menu.active-24[_ngcontent-%COMP%]:after{margin-right:2300px}.top-menu[_ngcontent-%COMP%]   .menu.active-25[_ngcontent-%COMP%]:after{margin-right:2400px}.top-menu[_ngcontent-%COMP%]   .menu.active-26[_ngcontent-%COMP%]:after{margin-right:2500px}.top-menu[_ngcontent-%COMP%]   .menu.active-27[_ngcontent-%COMP%]:after{margin-right:2600px}.top-menu[_ngcontent-%COMP%]   .menu.active-28[_ngcontent-%COMP%]:after{margin-right:2700px}.top-menu[_ngcontent-%COMP%]   .menu.active-29[_ngcontent-%COMP%]:after{margin-right:2800px}.top-menu[_ngcontent-%COMP%]   .menu.active-30[_ngcontent-%COMP%]:after{margin-right:2900px}.top-menu[_ngcontent-%COMP%]   .menu.active-31[_ngcontent-%COMP%]:after{margin-right:3000px}.top-menu[_ngcontent-%COMP%]   .menu.active-32[_ngcontent-%COMP%]:after{margin-right:3100px}.top-menu[_ngcontent-%COMP%]   .menu.active-33[_ngcontent-%COMP%]:after{margin-right:3200px}.top-menu[_ngcontent-%COMP%]   .menu.active-34[_ngcontent-%COMP%]:after{margin-right:3300px}.top-menu[_ngcontent-%COMP%]   .menu.active-35[_ngcontent-%COMP%]:after{margin-right:3400px}.top-menu[_ngcontent-%COMP%]   .menu.active-36[_ngcontent-%COMP%]:after{margin-right:3500px}.top-menu[_ngcontent-%COMP%]   .menu.active-37[_ngcontent-%COMP%]:after{margin-right:3600px}.top-menu[_ngcontent-%COMP%]   .menu.active-38[_ngcontent-%COMP%]:after{margin-right:3700px}.top-menu[_ngcontent-%COMP%]   .menu.active-39[_ngcontent-%COMP%]:after{margin-right:3800px}.top-menu[_ngcontent-%COMP%]   .menu.active-40[_ngcontent-%COMP%]:after{margin-right:3900px}.top-menu[_ngcontent-%COMP%]   .menu.active-41[_ngcontent-%COMP%]:after{margin-right:4000px}.top-menu[_ngcontent-%COMP%]   .menu.active-42[_ngcontent-%COMP%]:after{margin-right:4100px}.top-menu[_ngcontent-%COMP%]   .menu.active-43[_ngcontent-%COMP%]:after{margin-right:4200px}.top-menu[_ngcontent-%COMP%]   .menu.active-44[_ngcontent-%COMP%]:after{margin-right:4300px}.top-menu[_ngcontent-%COMP%]   .menu.active-45[_ngcontent-%COMP%]:after{margin-right:4400px}.top-menu[_ngcontent-%COMP%]   .menu.active-46[_ngcontent-%COMP%]:after{margin-right:4500px}.top-menu[_ngcontent-%COMP%]   .menu.active-47[_ngcontent-%COMP%]:after{margin-right:4600px}.top-menu[_ngcontent-%COMP%]   .menu.active-48[_ngcontent-%COMP%]:after{margin-right:4700px}.top-menu[_ngcontent-%COMP%]   .menu.active-49[_ngcontent-%COMP%]:after{margin-right:4800px}.top-menu[_ngcontent-%COMP%]   .menu.active-50[_ngcontent-%COMP%]:after{margin-right:4900px}.bottom-menu[_ngcontent-%COMP%]{padding-left:0;padding-right:0}.bottom-menu[_ngcontent-%COMP%]   .menu.has-active-link[_ngcontent-%COMP%]:before{content:" ";height:3px;position:absolute;left:0;top:0;background-color:var(--adcl-navigation-selected);width:100%;z-index:1001;transition:margin .25s}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-2[_ngcontent-%COMP%]:before{width:50%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-2.menu-with-more-bottom[_ngcontent-%COMP%]{grid-template-columns:1fr 50%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-3[_ngcontent-%COMP%]:before{width:33%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-3.menu-with-more-bottom[_ngcontent-%COMP%]{grid-template-columns:1fr 33%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-4[_ngcontent-%COMP%]:before{width:25%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-4.menu-with-more-bottom[_ngcontent-%COMP%]{grid-template-columns:1fr 25%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-5[_ngcontent-%COMP%]:before{width:20%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-5.menu-with-more-bottom[_ngcontent-%COMP%]{grid-template-columns:1fr 20%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-6[_ngcontent-%COMP%]:before{width:16.666666667%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-6.menu-with-more-bottom[_ngcontent-%COMP%]{grid-template-columns:1fr 16.666666667%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-7[_ngcontent-%COMP%]:before{width:14.2857142857%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-7.menu-with-more-bottom[_ngcontent-%COMP%]{grid-template-columns:1fr 14.2857142857%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-8[_ngcontent-%COMP%]:before{width:12.5%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-8.menu-with-more-bottom[_ngcontent-%COMP%]{grid-template-columns:1fr 12.5%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-9[_ngcontent-%COMP%]:before{width:11.1111111%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-9.menu-with-more-bottom[_ngcontent-%COMP%]{grid-template-columns:1fr 11.1111111%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-10[_ngcontent-%COMP%]:before{width:10%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-10.menu-with-more-bottom[_ngcontent-%COMP%]{grid-template-columns:1fr 10%}.bottom-menu[_ngcontent-%COMP%]   .menu.active-1[_ngcontent-%COMP%]:before{margin-left:0}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-2.active-1[_ngcontent-%COMP%]:before{margin-left:0}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-2.active-2[_ngcontent-%COMP%]:before{margin-left:50%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-3.active-1[_ngcontent-%COMP%]:before{margin-left:0}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-3.active-2[_ngcontent-%COMP%]:before{margin-left:33.3333333333%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-3.active-3[_ngcontent-%COMP%]:before{margin-left:66.6666666667%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-4.active-1[_ngcontent-%COMP%]:before{margin-left:0}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-4.active-2[_ngcontent-%COMP%]:before{margin-left:25%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-4.active-3[_ngcontent-%COMP%]:before{margin-left:50%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-4.active-4[_ngcontent-%COMP%]:before{margin-left:75%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-5.active-1[_ngcontent-%COMP%]:before{margin-left:0}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-5.active-2[_ngcontent-%COMP%]:before{margin-left:20%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-5.active-3[_ngcontent-%COMP%]:before{margin-left:40%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-5.active-4[_ngcontent-%COMP%]:before{margin-left:60%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-5.active-5[_ngcontent-%COMP%]:before{margin-left:80%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-6.active-1[_ngcontent-%COMP%]:before{margin-left:0}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-6.active-2[_ngcontent-%COMP%]:before{margin-left:16.6666666667%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-6.active-3[_ngcontent-%COMP%]:before{margin-left:33.3333333333%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-6.active-4[_ngcontent-%COMP%]:before{margin-left:50%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-6.active-5[_ngcontent-%COMP%]:before{margin-left:66.6666666667%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-6.active-6[_ngcontent-%COMP%]:before{margin-left:83.3333333333%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-7.active-1[_ngcontent-%COMP%]:before{margin-left:0}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-7.active-2[_ngcontent-%COMP%]:before{margin-left:14.2857142857%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-7.active-3[_ngcontent-%COMP%]:before{margin-left:28.5714285714%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-7.active-4[_ngcontent-%COMP%]:before{margin-left:42.8571428571%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-7.active-5[_ngcontent-%COMP%]:before{margin-left:57.1428571429%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-7.active-6[_ngcontent-%COMP%]:before{margin-left:71.4285714286%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-7.active-7[_ngcontent-%COMP%]:before{margin-left:85.7142857143%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-8.active-1[_ngcontent-%COMP%]:before{margin-left:0}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-8.active-2[_ngcontent-%COMP%]:before{margin-left:12.5%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-8.active-3[_ngcontent-%COMP%]:before{margin-left:25%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-8.active-4[_ngcontent-%COMP%]:before{margin-left:37.5%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-8.active-5[_ngcontent-%COMP%]:before{margin-left:50%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-8.active-6[_ngcontent-%COMP%]:before{margin-left:62.5%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-8.active-7[_ngcontent-%COMP%]:before{margin-left:75%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-8.active-8[_ngcontent-%COMP%]:before{margin-left:87.5%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-9.active-1[_ngcontent-%COMP%]:before{margin-left:0}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-9.active-2[_ngcontent-%COMP%]:before{margin-left:11.1111111111%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-9.active-3[_ngcontent-%COMP%]:before{margin-left:22.2222222222%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-9.active-4[_ngcontent-%COMP%]:before{margin-left:33.3333333333%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-9.active-5[_ngcontent-%COMP%]:before{margin-left:44.4444444444%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-9.active-6[_ngcontent-%COMP%]:before{margin-left:55.5555555556%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-9.active-7[_ngcontent-%COMP%]:before{margin-left:66.6666666667%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-9.active-8[_ngcontent-%COMP%]:before{margin-left:77.7777777778%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-9.active-9[_ngcontent-%COMP%]:before{margin-left:88.8888888889%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-10.active-1[_ngcontent-%COMP%]:before{margin-left:0}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-10.active-2[_ngcontent-%COMP%]:before{margin-left:10%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-10.active-3[_ngcontent-%COMP%]:before{margin-left:20%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-10.active-4[_ngcontent-%COMP%]:before{margin-left:30%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-10.active-5[_ngcontent-%COMP%]:before{margin-left:40%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-10.active-6[_ngcontent-%COMP%]:before{margin-left:50%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-10.active-7[_ngcontent-%COMP%]:before{margin-left:60%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-10.active-8[_ngcontent-%COMP%]:before{margin-left:70%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-10.active-9[_ngcontent-%COMP%]:before{margin-left:80%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-10.active-10[_ngcontent-%COMP%]:before{margin-left:90%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-11.active-1[_ngcontent-%COMP%]:before{margin-left:0}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-11.active-2[_ngcontent-%COMP%]:before{margin-left:9.0909090909%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-11.active-3[_ngcontent-%COMP%]:before{margin-left:18.1818181818%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-11.active-4[_ngcontent-%COMP%]:before{margin-left:27.2727272727%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-11.active-5[_ngcontent-%COMP%]:before{margin-left:36.3636363636%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-11.active-6[_ngcontent-%COMP%]:before{margin-left:45.4545454545%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-11.active-7[_ngcontent-%COMP%]:before{margin-left:54.5454545455%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-11.active-8[_ngcontent-%COMP%]:before{margin-left:63.6363636364%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-11.active-9[_ngcontent-%COMP%]:before{margin-left:72.7272727273%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-11.active-10[_ngcontent-%COMP%]:before{margin-left:81.8181818182%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-11.active-11[_ngcontent-%COMP%]:before{margin-left:90.9090909091%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-12.active-1[_ngcontent-%COMP%]:before{margin-left:0}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-12.active-2[_ngcontent-%COMP%]:before{margin-left:8.3333333333%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-12.active-3[_ngcontent-%COMP%]:before{margin-left:16.6666666667%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-12.active-4[_ngcontent-%COMP%]:before{margin-left:25%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-12.active-5[_ngcontent-%COMP%]:before{margin-left:33.3333333333%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-12.active-6[_ngcontent-%COMP%]:before{margin-left:41.6666666667%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-12.active-7[_ngcontent-%COMP%]:before{margin-left:50%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-12.active-8[_ngcontent-%COMP%]:before{margin-left:58.3333333333%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-12.active-9[_ngcontent-%COMP%]:before{margin-left:66.6666666667%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-12.active-10[_ngcontent-%COMP%]:before{margin-left:75%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-12.active-11[_ngcontent-%COMP%]:before{margin-left:83.3333333333%}.bottom-menu[_ngcontent-%COMP%]   .menu.navbarlink-length-12.active-12[_ngcontent-%COMP%]:before{margin-left:91.6666666667%}.bottom-menu[_ngcontent-%COMP%]   .menu[_ngcontent-%COMP%]   .nav-link.length-1[_ngcontent-%COMP%]{width:100%}.bottom-menu[_ngcontent-%COMP%]   .menu[_ngcontent-%COMP%]   .nav-link.length-2[_ngcontent-%COMP%]{width:50%}.bottom-menu[_ngcontent-%COMP%]   .menu[_ngcontent-%COMP%]   .nav-link.length-3[_ngcontent-%COMP%]{width:33%}.bottom-menu[_ngcontent-%COMP%]   .menu[_ngcontent-%COMP%]   .nav-link.length-4[_ngcontent-%COMP%]{width:25%}.bottom-menu[_ngcontent-%COMP%]   .menu[_ngcontent-%COMP%]   .nav-link.length-5[_ngcontent-%COMP%]{width:20%}.bottom-menu[_ngcontent-%COMP%]   .menu[_ngcontent-%COMP%]   .nav-link.length-6[_ngcontent-%COMP%]{width:16.6666666667%}.bottom-menu[_ngcontent-%COMP%]   .menu[_ngcontent-%COMP%]   .nav-link.length-7[_ngcontent-%COMP%]{width:14.2857142857%}.bottom-menu[_ngcontent-%COMP%]   .menu[_ngcontent-%COMP%]   .nav-link.length-8[_ngcontent-%COMP%]{width:12.5%}.bottom-menu[_ngcontent-%COMP%]   .menu[_ngcontent-%COMP%]   .nav-link.length-9[_ngcontent-%COMP%]{width:10%}.bottom-menu[_ngcontent-%COMP%]   .menu[_ngcontent-%COMP%]   .nav-link.length-10[_ngcontent-%COMP%]{width:14.2857142857%}.bottom-menu[_ngcontent-%COMP%]   .menu[_ngcontent-%COMP%]   .navbar[_ngcontent-%COMP%]{width:100%}.assistant[_ngcontent-%COMP%]{grid-area:assistant;display:flex;justify-content:flex-end;align-items:center}.assistant[_ngcontent-%COMP%]   button[_ngcontent-%COMP%] + button[_ngcontent-%COMP%]{margin-left:12px}.mobile-navigation[_ngcontent-%COMP%]{display:flex;justify-content:flex-start;align-items:center}.mobile-navigation[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:1rem;line-height:1rem;padding-left:0}.mobile-navigation[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin-right:12px}'],changeDetection:0});let n=e;return n})(),PQ=(n,e)=&gt;{let i=e.split("."),t=n;for(let r=0;r&lt;i.length;++r){if(t[i[r]]==null)return;t=t[i[r]]}return t},T9e=1024;var A9e=()=&gt;[],IQ=(()=&gt;{let e=class e{constructor(t){this.tenantConfigService=t;let r=this.tenantConfigService.getThemingConfig();this.productImage=r.customerLogo,this.productName=r.customerName}};e.\u0275fac=function(r){return new(r||e)(x(Cr))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-dummy-header"]],decls:2,vars:4,consts:[[1,"header-without-login-container"],["productIcon","basics:aareon","routerMenuId","menuData.id","productType","crm",3,"productName","productImageString","menuItems"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0),C(1,"crm-frontend-main-navigation",1),h()),r&amp;2&amp;&amp;(d(),p("productName",o.productName)("productImageString",o.productImage)("menuItems",A(3,A9e)))},dependencies:[gk],styles:['.header-without-login-container[_ngcontent-%COMP%]{position:fixed;width:100%;max-width:100vw;height:84px;left:0;margin:0;padding:0 32px;z-index:1000;background:var(--adcl-navigation-background)!important;color:var(--adcl-color-primary-text)!important;overflow:hidden}.header-without-login-container[_ngcontent-%COMP%]:after{width:100%;height:1px;content:"";position:absolute;left:0;bottom:0;background-color:var(--adcl-navigation-border);z-index:1000}']});let n=e;return n})();var Ig=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,hf,ot,mr,bt,Et]});let n=e;return n})();var _k=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,Ig]});let n=e;return n})();var TQ=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,Or,ot,bt]});let n=e;return n})();var D5={};Dd(D5,{CANCEL:()=&gt;L9e,CONFIRM:()=&gt;j9e,POPUP_CONTENT:()=&gt;N9e,POPUP_TITLE:()=&gt;F9e,default:()=&gt;bk});var F9e="Registrierung aufheben",N9e="&lt;p&gt;Sind Sie sicher?&lt;/p&gt;&lt;p&gt;Nach Abschluss des Vorgangs werden Sie keinen Zugriff mehr auf das Portal und die darin hinterlegten Daten haben.&lt;/p&gt;&lt;p&gt;Die Nutzung der App wird dann ebenfalls nicht mehr m\xF6glich sein.&lt;/p&gt;&lt;p&gt;Dar\xFCber hinaus werden durch die Aufhebung der Registrierung die von Ihnen gesendeten Meldungen unwiderruflich verloren gehen.&lt;/p&gt;&lt;br&gt;&lt;p&gt;Wenn Sie das Portal oder die App erneut nutzen m\xF6chten, m\xFCssen Sie sich erneut registrieren.&lt;/p&gt;",L9e="Abbrechen",j9e="Ja, Registrierung aufheben",bk={POPUP_TITLE:F9e,POPUP_CONTENT:N9e,CANCEL:L9e,CONFIRM:j9e};var vk=(()=&gt;{let e=class e{constructor(t,r){this.http=t,this.demoService=r,this.deregisterUrl=Le.crmDispatcherBaseUrl+"/api/cms/config/deregister-me",this.demoMode=!0,this.demoMode=this.demoService.isDemoMode("deregister")}getDeregisterContent(){let t=new re;return setTimeout(()=&gt;{t.next({title:bk.POPUP_TITLE,content:bk.POPUP_CONTENT})},100),t.asObservable()}deregister(){if(this.demoMode){let t=new re;return setTimeout(()=&gt;{t.next()},500),t.asObservable()}return this.http.get(this.deregisterUrl)}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var RQ=(()=&gt;{let e=class e{constructor(t,r,o){this.matDialog=t,this.deregisterPopupService=r,this.keycloakService=o,this.translations=D5}get popupTitle(){return this.title||this.translations.POPUP_TITLE||""}get popupContent(){return this.content||this.content||""}closeModal(){this.matDialog.closeAll()}deregister(){this.deregisterPopupService.deregister().subscribe(()=&gt;{this.keycloakService.logout()}),this.matDialog.closeAll()}};e.\u0275fac=function(r){return new(r||e)(x(Jn),x(vk),x(ha))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-deregister-dialog"]],inputs:{title:"title",content:"content"},decls:12,vars:6,consts:[["matDialogTitle",""],["mat-icon-button","","tabindex","-1",1,"close-dialog",3,"title","mat-dialog-close"],["svgIcon","basics:close"],[3,"innerHTML"],["align","center"],["mat-button","","color","info",3,"click"],["mat-flat-button","","color","primary",3,"click"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0)(1,"h2"),v(2),h(),m(3,"button",1),C(4,"mat-icon",2),h()(),m(5,"mat-dialog-content"),C(6,"div",3),h(),m(7,"mat-dialog-actions",4)(8,"button",5),P("click",function(){return o.deregister()}),v(9),h(),m(10,"button",6),P("click",function(){return o.closeModal()}),v(11),h()()),r&amp;2&amp;&amp;(d(2),N(o.popupTitle),d(),p("title",o.translations.CANCEL)("mat-dialog-close",!0),d(3),p("innerHTML",o.popupContent,qe),d(3),N(o.translations.CONFIRM),d(2),N(o.translations.CANCEL))},dependencies:[Mr,kr,Ca,rr,Ce,We,dn],styles:[`.row{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1{grid-column:span 1}.col-xs-2{grid-column:span 2}.col-xs-3{grid-column:span 3}.col-xs-4{grid-column:span 4}.col-xs-5{grid-column:span 5}.col-xs-6{grid-column:span 6}.col-xs-7{grid-column:span 7}.col-xs-8{grid-column:span 8}.col-xs-9{grid-column:span 9}.col-xs-10{grid-column:span 10}.col-xs-11{grid-column:span 11}.col-xs-12{grid-column:span 12}}@media (min-width: 576px){.col-sm-1{grid-column:span 1}.col-sm-2{grid-column:span 2}.col-sm-3{grid-column:span 3}.col-sm-4{grid-column:span 4}.col-sm-5{grid-column:span 5}.col-sm-6{grid-column:span 6}.col-sm-7{grid-column:span 7}.col-sm-8{grid-column:span 8}.col-sm-9{grid-column:span 9}.col-sm-10{grid-column:span 10}.col-sm-11{grid-column:span 11}.col-sm-12{grid-column:span 12}}@media (min-width: 768px){.col-md-1{grid-column:span 1}.col-md-2{grid-column:span 2}.col-md-3{grid-column:span 3}.col-md-4{grid-column:span 4}.col-md-5{grid-column:span 5}.col-md-6{grid-column:span 6}.col-md-7{grid-column:span 7}.col-md-8{grid-column:span 8}.col-md-9{grid-column:span 9}.col-md-10{grid-column:span 10}.col-md-11{grid-column:span 11}.col-md-12{grid-column:span 12}}@media (min-width: 992px){.col-lg-1{grid-column:span 1}.col-lg-2{grid-column:span 2}.col-lg-3{grid-column:span 3}.col-lg-4{grid-column:span 4}.col-lg-5{grid-column:span 5}.col-lg-6{grid-column:span 6}.col-lg-7{grid-column:span 7}.col-lg-8{grid-column:span 8}.col-lg-9{grid-column:span 9}.col-lg-10{grid-column:span 10}.col-lg-11{grid-column:span 11}.col-lg-12{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1{grid-column:span 1}.col-xl-2{grid-column:span 2}.col-xl-3{grid-column:span 3}.col-xl-4{grid-column:span 4}.col-xl-5{grid-column:span 5}.col-xl-6{grid-column:span 6}.col-xl-7{grid-column:span 7}.col-xl-8{grid-column:span 8}.col-xl-9{grid-column:span 9}.col-xl-10{grid-column:span 10}.col-xl-11{grid-column:span 11}.col-xl-12{grid-column:span 12}}.address-content{width:100%}.address-container{max-width:600px;margin:auto}.adress-forms{width:100%;padding-top:24px}.address-row{display:grid;grid-template-columns:1fr auto}.address-row-info{display:grid;grid-template-columns:1fr 1fr}.address-row-info :nth-child(2n){font-weight:600}.no-margin{margin:0!important}
`],encapsulation:2});let n=e;return n})();var yk=(()=&gt;{let e=class e{constructor(t,r){this.keycloakService=t,this.tenantConfig=r}isUserLoggedIn(){if(!this.tenantConfig.getKeycloakData().active)return ne(!0);let t=new re;return this.keycloakService.loadUserProfile().then(()=&gt;{t.next(this.keycloakService.isLoggedIn())}).catch(r=&gt;{t.error(r)}),t.asObservable()}loginUser(){if(!this.tenantConfig.getKeycloakData().active){let r=new re;return setTimeout(()=&gt;{r.next()},1e3),r.asObservable()}let t=this.keycloakService.login({redirectUri:window.location.origin});return Hn(t)}logoutUser(){return qi(this,null,function*(){if(!this.tenantConfig.getKeycloakData().active){let t=new re;setTimeout(()=&gt;{t.next()},1e3);return}yield this.keycloakService.logout()})}};e.\u0275fac=function(r){return new(r||e)(D(ha),D(Cr))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var NQ={id:"8edba325-43d7-404c-9746-010a08d6f78c",username:"test.tenant",firstName:"Hartmut",lastName:"Thomsen",email:"crm.support65@aareon.com",emailVerified:!0,userProfileMetadata:{attributes:[{name:"username",displayName:"${username}",required:!0,readOnly:!0,validators:{}},{name:"email",displayName:"${email}",required:!0,readOnly:!1,validators:{email:{"ignore.empty.value":!0}}},{name:"firstName",displayName:"${firstName}",required:!0,readOnly:!1,validators:{}},{name:"lastName",displayName:"${lastName}",required:!0,readOnly:!1,validators:{}}]},attributes:{erp_reference:["8022004|0|30"],simulation:['{"firstname":"Anita","lastname":"Mustermann"}']}};var Ns=(()=&gt;{let e=class e{constructor(t,r){this.demoService=t,this.keycloakService=r,this.userSubject=new Cn(void 0),this.user=this.userSubject.asObservable()}getCurrentUserData(){return this.userSubject.value===void 0&amp;&amp;this.reload(),this.user}reload(){if(this.demoService.isDemoMode("bootstrap-auth-info")){ne(this.parseUserInfo(NQ)).pipe(Xe(t=&gt;ne(t))).subscribe(t=&gt;this.userSubject.next(t));return}Hn(this.keycloakService.loadUserProfile(!0)).pipe(Xe(t=&gt;ne(this.parseUserInfo(t))),on(()=&gt;ne(void 0))).subscribe(t=&gt;this.userSubject.next(t))}parseUserInfo(t){let r=t.attributes?.simulation?.[0],o=r?JSON.parse(r).firstname?JSON.parse(r).firstname+" "+JSON.parse(r).lastname:JSON.parse(r).lastname:void 0,a=t.attributes?.erp_reference?.[0];return{name:[t.firstName??"",t.lastName??""].filter(c=&gt;c&amp;&amp;c.trim()).join(" "),email:t.email,erp_reference:a??"",simulation:o}}};e.\u0275fac=function(r){return new(r||e)(D(Je),D(ha))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function V9e(n,e){n&amp;1&amp;&amp;C(0,"crm-frontend-dummy-header")}function B9e(n,e){if(n&amp;1){let i=U();H(0),m(1,"button",3),P("click",function(){I(i);let r=_(2);return T(r.loginUser())}),v(2,"Login"),h(),W()}}function z9e(n,e){if(n&amp;1){let i=U();m(0,"button",10),P("click",function(){I(i);let r=_(3);return T(r.triggerToggleVoiceBotHint())}),C(1,"mat-icon",11),h()}}function H9e(n,e){if(n&amp;1){let i=U();m(0,"button",12),P("click",function(){I(i);let r=_(3);return T(r.triggerToggleServiceArea())}),v(1,"Services"),h()}}function U9e(n,e){if(n&amp;1){let i=U();m(0,"div",13),P("click",function(){let r=I(i).$implicit,o=_(3);return T(o.userMenuItemClicked(r.activeLink))}),C(1,"mat-icon",14),v(2),h()}if(n&amp;2){let i=e.$implicit;p("closeAfterClick",!0),d(),p("svgIcon",i.icon),d(),S(" ",i.name," ")}}function W9e(n,e){if(n&amp;1){let i=U();H(0),w(1,z9e,2,0,"button",4)(2,H9e,2,0,"button",5),m(3,"button",6),C(4,"adcl-user-icon",7),h(),m(5,"adcl-user-menu",8,0),P("click",function(r){I(i);let o=_(2);return T(o.userMenuSectionClicked(r))}),w(7,U9e,3,3,"div",9),h(),W()}if(n&amp;2){let i=it(6),t=_(2);d(),p("ngIf",t.isVoiceBotEnabled),d(),p("ngIf",t.serviceAreaConfig),d(),p("matTooltip",t.isSimulation?"Sie befinden sich in einer Simulation":"")("adclUserMenuTriggerFor",i),d(),p("profile",t.userProfile),d(),p("profile",t.userProfile)("logout",t.userMenuLogout),d(2),p("ngForOf",t.userNavigation)}}function G9e(n,e){if(n&amp;1){let i=U();m(0,"section")(1,"crm-frontend-main-navigation",2),Qn("modeChange",function(r){I(i);let o=_();return ti(o.mode,r)||(o.mode=r),T(r)}),w(2,B9e,3,0,"ng-container",1)(3,W9e,8,8,"ng-container",1),h()()}if(n&amp;2){let i=_();d(),p("productName",i.productName)("productImageString",i.productImage),Zn("mode",i.mode),p("mobileNavigation",i.showMobileNavigation?i.mobileNavigation:void 0)("menuItems",i.navigationItems),d(),p("ngIf",i.authenticated===!1),d(),p("ngIf",i.authenticated&amp;&amp;i.userNavLoaded)}}var LQ=(()=&gt;{let e=class e{constructor(t,r,o,a,s,c,l,u){this.navigationService=t,this.crmAuthService=r,this.router=o,this.userInfoService=a,this.tenantConfigService=s,this.deregisterPopupService=c,this.matDialog=l,this.analyticsService=u,this.toggleServiceArea=new ae,this.toggleVoiceBotHint=new ae,this.navigationItems=[],this.currentNavigationItem=null,this.userNavigation=[],this.mode="desktop",this.mobileNavigation={showChevronBack:!0,pageTitle:"Back to List"},this.showMobileNavigation=!1,this.authenticated=null,this.mainNavLoaded=!1,this.userNavLoaded=!1,this.isVoiceBotEnabled=!1,this.serviceAreaConfig=null,this.userMenuLogout={name:"Abmelden"},this.userProfile={name:"",initialsColor:"aareon-grey-chateau"},this.isSimulation=!1;let f=this.tenantConfigService.getThemingConfig();this.serviceAreaConfig=this.tenantConfigService.getSpecialPagesConfig().serviceAreaConfig,this.productImage=f.customerLogo,this.productName=f.customerName,this.initNavigation(),this.userInfoService.getCurrentUserData().subscribe(g=&gt;{g?.simulation&amp;&amp;(this.isSimulation=!0,this.userProfile={name:g.simulation,email:"Simuliertes Profil",initialsColor:"aareon-warning-50"}),g&amp;&amp;!g.simulation&amp;&amp;(this.userProfile={name:g.name,email:g.email,initialsColor:"aareon-scorpio-75"})})}initNavigation(){this.initMainNavigation(),this.crmAuthService.isUserLoggedIn().subscribe(t=&gt;{this.authenticated=t,t&amp;&amp;this.initUserMenu()})}initUserMenu(){this.userNavigation=[{id:"profile",name:"Mein Profil",icon:"others:person-info",activeLink:"profile"},{id:"deregister",name:"Registrierung aufheben",icon:"others:user-stop",activeLink:"deregister"}],this.userNavLoaded=!0}initMainNavigation(){this.navigationService.mainNavObservable().pipe(on(()=&gt;ne([]))).subscribe(t=&gt;{t&amp;&amp;(this.navigationItems=[],t.forEach(r=&gt;{let o={id:r.url,name:r.title,icon:r.icon,activeLink:r.url,isExternalLink:!!r.external};this.navigationItems.push(o)}),this.currentNavigationItem=this.navigationItems[0],this.mainNavLoaded=!0)})}loginUser(){this.crmAuthService.loginUser()}userMenuSectionClicked(t){t.type==="logout"&amp;&amp;this.crmAuthService.logoutUser()}userMenuItemClicked(t){if(t?.includes("UPDATE_PASSWORD")){window.location.href=t;return}if(t==="deregister"){this.deregisterPopupService.getDeregisterContent().subscribe(r=&gt;{let o={autoFocus:"dialog"},a=this.matDialog.open(RQ,o);a.componentInstance.title=r.title,a.componentInstance.content=r.content});return}this.router.navigate([t])}triggerToggleServiceArea(){this.toggleServiceArea.emit();let t=this.serviceAreaConfig?.title??"Service Area";this.analyticsService.trackEvent("Service-Bereich","\xD6ffnen",t)}triggerToggleVoiceBotHint(){this.toggleVoiceBotHint.emit()}};e.\u0275fac=function(r){return new(r||e)(x(Kc),x(yk),x(Vn),x(Ns),x(Cr),x(vk),x(Jn),x(vi))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-header"]],outputs:{toggleServiceArea:"toggleServiceArea",toggleVoiceBotHint:"toggleVoiceBotHint"},decls:2,vars:2,consts:[["userMenu",""],[4,"ngIf"],["productIcon","basics:aareon","routerMenuId","path","productType","crm",3,"modeChange","productName","productImageString","mode","mobileNavigation","menuItems"],["mat-button","",3,"click"],["mat-icon-button","","color","primary","class","call-to-action bg nav-service-button",3,"click",4,"ngIf"],["mat-flat-button","","color","primary","class","call-to-action bg nav-service-button",3,"click",4,"ngIf"],["mat-icon-button","",1,"header-user-menu-btn",3,"matTooltip","adclUserMenuTriggerFor"],[1,"user",3,"profile"],[3,"click","profile","logout"],["adcl-user-menu-item","",3,"closeAfterClick","click",4,"ngFor","ngForOf"],["mat-icon-button","","color","primary",1,"call-to-action","bg","nav-service-button",3,"click"],["svgIcon","communication:phone",1,"service-area-button-icon"],["mat-flat-button","","color","primary",1,"call-to-action","bg","nav-service-button",3,"click"],["adcl-user-menu-item","",3,"click","closeAfterClick"],[3,"svgIcon"]],template:function(r,o){r&amp;1&amp;&amp;w(0,V9e,1,0,"crm-frontend-dummy-header",1)(1,G9e,4,7,"section",1),r&amp;2&amp;&amp;(p("ngIf",!o.mainNavLoaded),d(),p("ngIf",o.mainNavLoaded))},dependencies:[Ue,fe,gk,CD,pV,yD,xD,Ce,We,dn,IQ,tr]});let n=e;return n})();var jQ=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,Ig,Fn,ot,bt,_k,bi]});let n=e;return n})();function Y9e(n,e){}var q9e={bottomSheetState:ki("state",[Kn("void, hidden",At({transform:"translateY(100%)"})),Kn("visible",At({transform:"translateY(0%)"})),An("visible =&gt; void, visible =&gt; hidden",Jd([Tn(`${VS.COMPLEX} ${jS.ACCELERATION_CURVE}`),tu("@*",eu(),{optional:!0})])),An("void =&gt; visible",Jd([Tn(`${VS.EXITING} ${jS.DECELERATION_CURVE}`),tu("@*",eu(),{optional:!0})]))])},Z9e=(()=&gt;{let e=class e extends cv{constructor(t,r,o,a,s,c,l,u,f){super(t,r,o,a,s,c,l,f),this._animationState="void",this._animationStateChanged=new ae,this._breakpointSubscription=u.observe([Hl.Medium,Hl.Large,Hl.XLarge]).subscribe(()=&gt;{this._toggleClass("mat-bottom-sheet-container-medium",u.isMatched(Hl.Medium)),this._toggleClass("mat-bottom-sheet-container-large",u.isMatched(Hl.Large)),this._toggleClass("mat-bottom-sheet-container-xlarge",u.isMatched(Hl.XLarge))})}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.detectChanges())}exit(){this._destroyed||(this._animationState="hidden",this._changeDetectorRef.markForCheck())}ngOnDestroy(){super.ngOnDestroy(),this._breakpointSubscription.unsubscribe(),this._destroyed=!0}_onAnimationDone(t){t.toState==="visible"&amp;&amp;this._trapFocus(),this._animationStateChanged.emit(t)}_onAnimationStart(t){this._animationStateChanged.emit(t)}_captureInitialFocus(){}_toggleClass(t,r){this._elementRef.nativeElement.classList.toggle(t,r)}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(Wl),x($e,8),x(wd),x(Ul),x(Ae),x(tc),x(Fc),x(Hi))},e.\u0275cmp=V({type:e,selectors:[["mat-bottom-sheet-container"]],hostAttrs:["tabindex","-1",1,"mat-bottom-sheet-container"],hostVars:4,hostBindings:function(r,o){r&amp;1&amp;&amp;Fl("@state.start",function(s){return o._onAnimationStart(s)})("@state.done",function(s){return o._onAnimationDone(s)}),r&amp;2&amp;&amp;(Rl("@state",o._animationState),Ve("role",o._config.role)("aria-modal",o._config.ariaModal)("aria-label",o._config.ariaLabel))},standalone:!0,features:[lt,Ie],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(r,o){r&amp;1&amp;&amp;w(0,Y9e,0,0,"ng-template",0)},dependencies:[co],styles:[".mat-bottom-sheet-container{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);padding:8px 16px;min-width:100vw;box-sizing:border-box;display:block;outline:0;max-height:80vh;overflow:auto;background:var(--mat-bottom-sheet-container-background-color);color:var(--mat-bottom-sheet-container-text-color);font-family:var(--mat-bottom-sheet-container-text-font);font-size:var(--mat-bottom-sheet-container-text-size);line-height:var(--mat-bottom-sheet-container-text-line-height);font-weight:var(--mat-bottom-sheet-container-text-weight);letter-spacing:var(--mat-bottom-sheet-container-text-tracking)}.cdk-high-contrast-active .mat-bottom-sheet-container{outline:1px solid}.mat-bottom-sheet-container-xlarge,.mat-bottom-sheet-container-large,.mat-bottom-sheet-container-medium{border-top-left-radius:var(--mat-bottom-sheet-container-shape);border-top-right-radius:var(--mat-bottom-sheet-container-shape)}.mat-bottom-sheet-container-medium{min-width:384px;max-width:calc(100vw - 128px)}.mat-bottom-sheet-container-large{min-width:512px;max-width:calc(100vw - 256px)}.mat-bottom-sheet-container-xlarge{min-width:576px;max-width:calc(100vw - 384px)}"],encapsulation:2,data:{animation:[q9e.bottomSheetState]}});let n=e;return n})(),Q9e=new le("MatBottomSheetData"),I5=class{constructor(){this.data=null,this.hasBackdrop=!0,this.disableClose=!1,this.ariaLabel=null,this.ariaModal=!0,this.closeOnNavigation=!0,this.autoFocus="dialog",this.restoreFocus=!0}},Ck=class{get instance(){return this._ref.componentInstance}get componentRef(){return this._ref.componentRef}constructor(e,i,t){this._ref=e,this._afterOpened=new re,this.containerInstance=t,this.disableClose=i.disableClose,t._animationStateChanged.pipe(nt(r=&gt;r.phaseName==="done"&amp;&amp;r.toState==="visible"),gt(1)).subscribe(()=&gt;{this._afterOpened.next(),this._afterOpened.complete()}),t._animationStateChanged.pipe(nt(r=&gt;r.phaseName==="done"&amp;&amp;r.toState==="hidden"),gt(1)).subscribe(()=&gt;{clearTimeout(this._closeFallbackTimeout),this._ref.close(this._result)}),e.overlayRef.detachments().subscribe(()=&gt;{this._ref.close(this._result)}),xn(this.backdropClick(),this.keydownEvents().pipe(nt(r=&gt;r.keyCode===27))).subscribe(r=&gt;{!this.disableClose&amp;&amp;(r.type!=="keydown"||!Dn(r))&amp;&amp;(r.preventDefault(),this.dismiss())})}dismiss(e){this.containerInstance&amp;&amp;(this.containerInstance._animationStateChanged.pipe(nt(i=&gt;i.phaseName==="start"),gt(1)).subscribe(i=&gt;{this._closeFallbackTimeout=setTimeout(()=&gt;{this._ref.close(this._result)},i.totalTime+100),this._ref.overlayRef.detachBackdrop()}),this._result=e,this.containerInstance.exit(),this.containerInstance=null)}afterDismissed(){return this._ref.closed}afterOpened(){return this._afterOpened}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}},K9e=new le("mat-bottom-sheet-default-options"),X9e=(()=&gt;{let e=class e{get _openedBottomSheetRef(){let t=this._parentBottomSheet;return t?t._openedBottomSheetRef:this._bottomSheetRefAtThisLevel}set _openedBottomSheetRef(t){this._parentBottomSheet?this._parentBottomSheet._openedBottomSheetRef=t:this._bottomSheetRefAtThisLevel=t}constructor(t,r,o,a){this._overlay=t,this._parentBottomSheet=o,this._defaultOptions=a,this._bottomSheetRefAtThisLevel=null,this._dialog=r.get(lv)}open(t,r){let o=ee(ee({},this._defaultOptions||new I5),r),a;return this._dialog.open(t,Ke(ee({},o),{disableClose:!0,closeOnOverlayDetachments:!1,maxWidth:"100%",container:Z9e,scrollStrategy:o.scrollStrategy||this._overlay.scrollStrategies.block(),positionStrategy:this._overlay.position().global().centerHorizontally().bottom("0"),templateContext:()=&gt;({bottomSheetRef:a}),providers:(s,c,l)=&gt;(a=new Ck(s,o,l),[{provide:Ck,useValue:a},{provide:Q9e,useValue:o.data}])})),a.afterDismissed().subscribe(()=&gt;{this._openedBottomSheetRef===a&amp;&amp;(this._openedBottomSheetRef=null)}),this._openedBottomSheetRef?(this._openedBottomSheetRef.afterDismissed().subscribe(()=&gt;a.containerInstance?.enter()),this._openedBottomSheetRef.dismiss()):a.containerInstance.enter(),this._openedBottomSheetRef=a,a}dismiss(t){this._openedBottomSheetRef&amp;&amp;this._openedBottomSheetRef.dismiss(t)}ngOnDestroy(){this._bottomSheetRefAtThisLevel&amp;&amp;this._bottomSheetRefAtThisLevel.dismiss()}};e.\u0275fac=function(r){return new(r||e)(D(qt),D(En),D(e,12),D(K9e,8))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})(),VQ=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[X9e],imports:[PM,ut,lo,ut]});let n=e;return n})();var BQ=(()=&gt;{let e=class e{constructor(t){this.analyticsService=t,this.showDetails=new ae}showSapDocDetails(){this.analyticsService.trackEvent("SAP Self-Service Dokument",`${this.widgetParameters.headline} - Start`,this.widgetParameters.headline),this.showDetails.emit({uniqueId:this.uniqueWidgetId,widgetParameters:this.widgetParameters})}};e.\u0275fac=function(r){return new(r||e)(x(vi))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-sap-self-service"]],inputs:{widgetParameters:"widgetParameters",uniqueWidgetId:"uniqueWidgetId"},outputs:{showDetails:"showDetails"},decls:5,vars:1,consts:[[1,"link-card"],[1,"one-click-card",3,"click"],[1,"one-click-card-icon"],["svgIcon","files-folders:doc"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"mat-card",0)(1,"div",1),P("click",function(){return o.showSapDocDetails()}),m(2,"div",2),C(3,"mat-icon",3),h(),v(4),h()()),r&amp;2&amp;&amp;(d(4),S(" ",o.widgetParameters.headline," "))},dependencies:[et,Ce],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.grid-for-preview-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:7fr 3fr}@media (max-width: 290px){.grid-for-preview-header[_ngcontent-%COMP%]{grid-template-columns:1fr}}.preview-headline[_ngcontent-%COMP%]{font-weight:600}@media (max-width: 290px){.preview-headline[_ngcontent-%COMP%]{margin-bottom:0}}.show-parent[_ngcontent-%COMP%]{justify-self:right;font-weight:600;color:var(--theme-primary-500);padding-top:6px;margin-bottom:16px}@media (max-width: 290px){.show-parent[_ngcontent-%COMP%]{justify-self:left}}.link-card[_ngcontent-%COMP%]{cursor:pointer;height:100%}.link-card[_ngcontent-%COMP%]:hover{box-shadow:0 0 1px #3031330d,0 8px 16px #3031331a!important}.preview-card-title[_ngcontent-%COMP%]{margin-bottom:8px;font-size:large;display:block;word-break:break-word}.preview-card-title.no-margin[_ngcontent-%COMP%]{margin-bottom:0}.block-link[_ngcontent-%COMP%]{display:block;color:#343f4d;text-decoration:none}.one-click-card[_ngcontent-%COMP%]{padding:16px 8px 8px;text-align:center;margin:0 auto;width:120px;word-break:break-word}.one-click-card[_ngcontent-%COMP%]   .one-click-card-text[_ngcontent-%COMP%]{font-size:11px;line-height:12px;font-weight:600}.one-click-card[_ngcontent-%COMP%]   .one-click-card-icon[_ngcontent-%COMP%]{width:44px;height:44px;margin:0 auto 8px}.one-click-card[_ngcontent-%COMP%]   .one-click-card-icon[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{width:44px;height:44px;color:#cbced2}.one-click-card[_ngcontent-%COMP%]   .one-click-card-icon[_ngcontent-%COMP%]   .mat-icon.success-icon[_ngcontent-%COMP%]{color:var(--adcl-snackbar-success-icon)}"]});let n=e;return n})();var zQ=(()=&gt;{let e=class e{constructor(t,r,o,a){this.demo=t,this.notificationService=r,this.httpClient=o,this.analyticsService=a,this.erpDataProvider=Le.crmDispatcherBaseUrl+"/api/tenant/erp-data-provider"}downloadFile(t,r){return this.demo.isDemoMode("service-area")?(this.notificationService.showWarningMessage("Demo mode: Download not available"),ne(!1)):this.httpClient.get(this.erpDataProvider+t.url,{responseType:"blob",observe:"response"}).pipe(Xe(o=&gt;{if(!o.body)return this.notificationService.showWarningMessage("Ein Fehler ist aufgetreten. Bitte versuchen Sie es sp\xE4ter erneut."),this.analyticsService.trackEvent("SAP Self-Service Dokument",`${r} - Fehler`,r),ne(!1);let a=t.label.replace(/[^a-zA-Z0-9]/g,"_"),s=window.URL.createObjectURL(o.body),c=document.createElement("a");return c.href=s,c.download=a,document.body.appendChild(c),c.click(),window.URL.revokeObjectURL(s),document.body.removeChild(c),this.analyticsService.trackEvent("SAP Self-Service Dokument",`${r} - Erfolgreich`,r),ne(!0)}),on(o=&gt;(console.error("self service download failed",o),this.notificationService.showWarningMessage("Ein Fehler ist aufgetreten. Bitte versuchen Sie es sp\xE4ter erneut."),this.analyticsService.trackEvent("SAP Self-Service Dokument",`${r} - Fehler`,r),ne(!1))))}};e.\u0275fac=function(r){return new(r||e)(D(Je),D(St),D(Ze),D(vi))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var Ag=(()=&gt;{let e=class e{constructor(){this.text="Das Dokument wird heruntergeladen"}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-loading-text"]],inputs:{text:"text"},standalone:!0,features:[Ie],decls:4,vars:1,consts:[[1,"text-loading-indicator"],[1,"crm-loading-text"],[1,"crm-loading-text-dots"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0)(1,"span",1),v(2),h(),C(3,"div",2),h()),r&amp;2&amp;&amp;(d(2),N(o.text))},styles:['.crm-loading-text-dots[_ngcontent-%COMP%]{display:inline-block;position:relative;width:6px;height:6px;border-radius:3px;background-color:var(--theme-secondary-500);color:var(--theme-secondary-500);animation:_ngcontent-%COMP%_crm-loading-text-dots 1s infinite linear alternate;animation-delay:.5s}.crm-loading-text-dots[_ngcontent-%COMP%]:before, .crm-loading-text-dots[_ngcontent-%COMP%]:after{content:"";display:inline-block;position:absolute;top:0}.crm-loading-text-dots[_ngcontent-%COMP%]:before{left:-12px;width:6px;height:6px;border-radius:3px;background-color:var(--theme-secondary-500);color:var(--theme-secondary-500);animation:_ngcontent-%COMP%_crm-loading-text-dots 1s infinite alternate;animation-delay:0s}.crm-loading-text-dots[_ngcontent-%COMP%]:after{left:12px;width:6px;height:6px;border-radius:3px;background-color:var(--theme-secondary-500);color:var(--theme-secondary-500);animation:_ngcontent-%COMP%_crm-loading-text-dots 1s infinite alternate;animation-delay:1s}@keyframes _ngcontent-%COMP%_crm-loading-text-dots{0%{background-color:var(--theme-secondary-500)}50%,to{background-color:#9880ff33}}.crm-loading-text[_ngcontent-%COMP%]{margin-right:20px}.text-loading-indicator[_ngcontent-%COMP%]{display:inline-block;background-color:#eff1f6;padding:6px 24px 6px 6px;border-radius:4px;cursor:wait}']});let n=e;return n})();function tLe(n,e){if(n&amp;1&amp;&amp;(m(0,"h2"),v(1),h()),n&amp;2){let i=_();d(),N(i.widgetParameters.headline)}}function nLe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-option",6),v(1),h()),n&amp;2){let i=e.$implicit;p("value",i.contract.reference),d(),S(" ",i.contract.label," ")}}function iLe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-form-field")(1,"mat-label"),v(2,"Vertrag w\xE4hlen"),h(),m(3,"mat-select",4),w(4,nLe,2,2,"mat-option",5),h()()),n&amp;2){let i=_();d(3),p("formControl",i.contractSelect),d(),p("ngForOf",i.widgetParameters.contractDocs)}}function rLe(n,e){if(n&amp;1){let i=U();m(0,"button",7),P("click",function(){I(i);let r=_();return T(r.downloadSapDoc())}),v(1,"Herunterladen"),h()}}function oLe(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-loading-text",8),n&amp;2){let i=_();p("text",i.downloadingText)}}var HQ=(()=&gt;{let e=class e{constructor(t,r){this.notificationService=t,this.sapSelfServiceService=r,this.successfullyRequested=new ae,this.contractSelect=new Ar(""),this.isDownLoading=!1,this.downloadingText="Dokument wird heruntergeladen"}downloadSapDoc(){this.isDownLoading=!0;let t={label:"",url:""};this.contractSelect.value?(this.widgetParameters.contractDocs.forEach(r=&gt;{r.contract.reference===this.contractSelect.value&amp;&amp;(t=r.doc)}),this.sapSelfServiceService.downloadFile(t,this.widgetParameters.headline).subscribe(()=&gt;{this.isDownLoading=!1})):(this.notificationService.showErrorMessage("Bitte w\xE4hlen Sie einen Vertrag aus."),this.isDownLoading=!1)}};e.\u0275fac=function(r){return new(r||e)(x(St),x(zQ))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-sap-self-service-detail"]],inputs:{widgetParameters:"widgetParameters",uniqueWidgetId:"uniqueWidgetId"},outputs:{successfullyRequested:"successfullyRequested"},decls:7,vars:4,consts:[[4,"ngIf"],[1,"one-click-button-container"],["mat-flat-button","","color","primary",3,"click",4,"ngIf"],[3,"text",4,"ngIf"],[3,"formControl"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],["mat-flat-button","","color","primary",3,"click"],[3,"text"]],template:function(r,o){r&amp;1&amp;&amp;(H(0),w(1,tLe,2,1,"h2",0),H(2),w(3,iLe,5,2,"mat-form-field",0),m(4,"div",1),w(5,rLe,2,0,"button",2)(6,oLe,1,1,"crm-frontend-loading-text",3),h(),W()()),r&amp;2&amp;&amp;(d(),p("ngIf",o.widgetParameters.headline),d(2),p("ngIf",o.widgetParameters.contractDocs.length&gt;0),d(2),p("ngIf",!o.isDownLoading),d(),p("ngIf",o.isDownLoading))},dependencies:[Ue,fe,We,Ht,_i,ko,Uc,Vt,ic,Ag],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.one-click-button-container[_ngcontent-%COMP%]{text-align:right}"]});let n=e;return n})();var UQ=(()=&gt;{let e=class e{constructor(t){this.http=t}getSelfServiceDocuments(t,r){let o=new aa;r&amp;&amp;(o=o.set("contractId",r));let a=Le.crmDispatcherBaseUrl+"/api/cms/config/self-service-document/"+t;return this.http.get(a,{params:o,responseType:"blob",observe:"response"}).pipe(on(s=&gt;(console.log(s),ne(null))))}};e.\u0275fac=function(r){return new(r||e)(D(Ze))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var cLe=()=&gt;({height:"48px",margin:"0 0 10px 0",width:"100%"}),lLe=()=&gt;({height:"36px",margin:"0",width:"100px"}),dLe=()=&gt;({height:"51px",margin:"0 0 10px 0",width:"100%"}),uLe=()=&gt;({height:"36px",margin:"0",width:"100%"});function mLe(n,e){if(n&amp;1&amp;&amp;(C(0,"div",10),de(1,"linkSanitize")),n&amp;2){let i=_(3);p("innerHTML",en(1,1,i.widgetParameters.description),qe)}}function pLe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-option",13),v(1),h()),n&amp;2){let i=e.$implicit;p("value",i.id),d(),S(" ",i.label," ")}}function hLe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-form-field")(1,"mat-label"),v(2,"Vertrag w\xE4hlen"),h(),m(3,"mat-select",11),w(4,pLe,2,2,"mat-option",12),h()()),n&amp;2){let i=_(2).ngIf,t=_(2);d(3),p("formControl",t.contractSelect),d(),p("ngForOf",i)}}function fLe(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,hLe,5,2,"mat-form-field",2),W()),n&amp;2){let i=_().ngIf;d(),p("ngIf",i.length&gt;0)}}function gLe(n,e){if(n&amp;1){let i=U();H(0),m(1,"mat-dialog-content"),w(2,mLe,2,3,"div",8)(3,fLe,2,1,"ng-container",2),h(),m(4,"mat-dialog-actions")(5,"button",9),P("click",function(){I(i);let r=_(2);return T(r.applyClickHandler(r.uniqueWidgetId))}),v(6,"Anfordern"),h()(),W()}if(n&amp;2){let i=_(2);d(2),p("ngIf",i.widgetParameters.description),d(),p("ngIf",!i.widgetParameters.is_claim_person_related)}}function _Le(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",3)(2,"h2",4),v(3),h(),m(4,"button",5),C(5,"mat-icon",6),h()(),w(6,gLe,7,2,"ng-container",7),de(7,"async"),W()),n&amp;2){let i=_(),t=it(3);d(3),N(i.widgetParameters.headline),d(3),p("ngIf",en(7,3,i.contractObservable))("ngIfElse",t)}}function bLe(n,e){if(n&amp;1&amp;&amp;(m(0,"h2"),v(1),h()),n&amp;2){let i=_(2);d(),N(i.widgetParameters.headline)}}function vLe(n,e){if(n&amp;1&amp;&amp;(C(0,"div",10),de(1,"linkSanitize")),n&amp;2){let i=_(2);p("innerHTML",en(1,1,i.widgetParameters.description),qe)}}function yLe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-option",13),v(1),h()),n&amp;2){let i=e.$implicit;p("value",i.id),d(),S(" ",i.label," ")}}function CLe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-form-field")(1,"mat-label"),v(2,"Vertrag w\xE4hlen"),h(),m(3,"mat-select",11),w(4,yLe,2,2,"mat-option",12),h()()),n&amp;2){let i=_().ngIf,t=_(3);d(3),p("formControl",t.contractSelect),d(),p("ngForOf",i)}}function xLe(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,CLe,5,2,"mat-form-field",2),W()),n&amp;2){let i=e.ngIf;d(),p("ngIf",i.length&gt;0)}}function wLe(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,xLe,2,1,"ng-container",7),de(2,"async"),W()),n&amp;2){let i=_(2),t=it(5);d(),p("ngIf",en(2,2,i.contractObservable))("ngIfElse",t)}}function MLe(n,e){if(n&amp;1){let i=U();m(0,"button",9),P("click",function(){I(i);let r=_(2);return T(r.applyClickHandler(r.uniqueWidgetId))}),v(1,"Anfordern"),h()}}function kLe(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-loading-text",17),n&amp;2){let i=_(2);p("text",i.downloadingText)}}function OLe(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,bLe,2,1,"h2",2)(2,vLe,2,3,"div",8)(3,wLe,3,4,"ng-container",2),m(4,"div",14),w(5,MLe,2,0,"button",15)(6,kLe,1,1,"crm-frontend-loading-text",16),h(),W()),n&amp;2){let i=_();d(),p("ngIf",!i.insideModal),d(),p("ngIf",i.widgetParameters.description),d(),p("ngIf",!i.widgetParameters.is_claim_person_related),d(2),p("ngIf",!i.isDownLoading),d(),p("ngIf",i.isDownLoading)}}function ELe(n,e){if(n&amp;1&amp;&amp;C(0,"div",21),n&amp;2){let i=_(2);p("innerHTML",i.widgetParameters.description,qe)}}function SLe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-dialog-content"),w(1,ELe,1,1,"div",18),C(2,"ngx-skeleton-loader",19),h(),m(3,"mat-dialog-actions"),C(4,"ngx-skeleton-loader",20),h()),n&amp;2){let i=_();d(),p("ngIf",i.widgetParameters.description),d(),p("theme",A(3,cLe)),d(2),p("theme",A(4,lLe))}}function PLe(n,e){n&amp;1&amp;&amp;(C(0,"ngx-skeleton-loader",19),m(1,"div",14)(2,"div",22),C(3,"ngx-skeleton-loader",20),h()()),n&amp;2&amp;&amp;(p("theme",A(2,dLe)),d(3),p("theme",A(3,uLe)))}var xk=(()=&gt;{let e=class e{constructor(t,r,o,a){this.contractService=t,this.notificationService=r,this.selfService=o,this.analyticsService=a,this.insideModal=!1,this.successfullyRequested=new ae,this.contractSelect=new Ar("",{validators:[Ot.required]}),this.isDownLoading=!1,this.downloadingText="Dokument wird heruntergeladen",this.subscriptions$=[],this.contractObservable=this.contractService.getContracts().pipe(He(s=&gt;{let c=el.parseContentTargeting(this.widgetParameters.content_targeting).contract_types;return c.length===0?s:s.filter(l=&gt;c.includes(l.type))}))}applyClickHandler(t){if(this.isDownLoading=!0,!this.widgetParameters.is_claim_person_related&amp;&amp;this.contractSelect.hasError("required")){this.isDownLoading=!1,this.notificationService.showErrorMessage("Bitte w\xE4hlen Sie einen Vertrag aus.");return}this.contractSelect.value?this.loadDocument(t,this.widgetParameters.headline,this.contractSelect.value):this.loadDocument(t,this.widgetParameters.headline)}loadDocument(t,r,o){let a=this.selfService.getSelfServiceDocuments(t,o??"").subscribe({next:s=&gt;{if(s===null||s.body===null){this.notificationService.showErrorMessage("Das Dokument wurde nicht gefunden."),this.isDownLoading=!1,this.analyticsService.trackEvent("Self-Service Dokument",`${this.widgetParameters.headline} - Fehler`,this.widgetParameters.headline);return}let c=this.sanitizeFileName(r),l=window.URL.createObjectURL(s.body),u=document.createElement("a");u.href=l,u.download=c,document.body.appendChild(u),u.click(),window.URL.revokeObjectURL(l),document.body.removeChild(u),this.analyticsService.trackEvent("Self-Service Dokument",`${this.widgetParameters.headline} - Erfolgreich`,this.widgetParameters.headline),this.notificationService.showSuccessMessage("Das Dokument wurde erfolgreich heruntergeladen."),this.isDownLoading=!1},error:()=&gt;{this.analyticsService.trackEvent("Self-Service Dokument",`${this.widgetParameters.headline} - Fehler`,this.widgetParameters.headline),this.notificationService.showErrorMessage("Das Dokument konnte nicht heruntergladen werden."),this.isDownLoading=!1}});this.subscriptions$.push(a)}sanitizeFileName(t){let r="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_",o="";for(let a=0;a&lt;t.length;a++){let s=t[a];o+=r.includes(s)?s:"_"}return o+".pdf"}ngOnDestroy(){this.subscriptions$.forEach(t=&gt;{t.unsubscribe()})}};e.\u0275fac=function(r){return new(r||e)(x(Wi),x(St),x(UQ),x(vi))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-self-service-document-detail"]],inputs:{widgetParameters:"widgetParameters",uniqueWidgetId:"uniqueWidgetId",insideModal:"insideModal"},outputs:{successfullyRequested:"successfullyRequested"},decls:6,vars:2,consts:[["contractLoadingDialog",""],["contractLoading",""],[4,"ngIf"],["mat-dialog-title",""],[1,"one-click-headline"],["mat-icon-button","","mat-dialog-close","","tabindex","-1"],["svgIcon","basics:close"],[4,"ngIf","ngIfElse"],["class","one-click-description drupal-rich-text-container ckEditor-view",3,"innerHTML",4,"ngIf"],["mat-flat-button","","color","primary",3,"click"],[1,"one-click-description","drupal-rich-text-container","ckEditor-view",3,"innerHTML"],["required","",3,"formControl"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],[1,"one-click-button-container"],["mat-flat-button","","color","primary",3,"click",4,"ngIf"],[3,"text",4,"ngIf"],[3,"text"],["class","one-click-description",3,"innerHTML",4,"ngIf"],[3,"theme"],["appearance","line",3,"theme"],[1,"one-click-description",3,"innerHTML"],[1,"one-click-button-inner"]],template:function(r,o){r&amp;1&amp;&amp;w(0,_Le,8,5,"ng-container",2)(1,OLe,7,5,"ng-container",2)(2,SLe,5,5,"ng-template",null,0,Yt)(4,PLe,4,4,"ng-template",null,1,Yt),r&amp;2&amp;&amp;(p("ngIf",o.insideModal),d(),p("ngIf",!o.insideModal))},dependencies:[Ue,fe,Ce,We,dn,Mr,kr,Ca,rr,Ht,_i,ko,Uc,Ge,Vt,ds,ic,Ag,Tc,Bi],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.one-click-headline[_ngcontent-%COMP%]{margin-bottom:0}.one-click-description[_ngcontent-%COMP%]{margin-bottom:24px}.one-click-button-container[_ngcontent-%COMP%]{text-align:right}.one-click-button-container[_ngcontent-%COMP%]   .one-click-button-inner[_ngcontent-%COMP%]{width:100px;display:inline-block}@media (max-width: 769px){.one-click-button-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .one-click-button-container[_ngcontent-%COMP%]   .one-click-button-inner[_ngcontent-%COMP%]{width:100%}}"]});let n=e;return n})();var WQ=(()=&gt;{let e=class e{constructor(t,r){this.matDialog=t,this.analyticsService=r,this.handleDetailViewExternally=!1,this.showDetails=new ae,this.dialogSubscription$=null}requestDocumentClickHandler(){if(this.analyticsService.trackEvent("Self-Service Dokument",`${this.widgetParameters.headline} - Start`,this.widgetParameters.headline),this.handleDetailViewExternally){this.showDetails.emit({uniqueId:this.uniqueWidgetId,widgetParameters:this.widgetParameters});return}let t={autoFocus:"dialog"};window.innerWidth&lt;769&amp;&amp;(t.panelClass=["adcl-fullscreen-dialog"]);let r=this.matDialog.open(xk,t);r.componentInstance.widgetParameters=this.widgetParameters,r.componentInstance.uniqueWidgetId=this.uniqueWidgetId,r.componentInstance.insideModal=!0,this.dialogSubscription$=r.componentInstance.successfullyRequested.subscribe(()=&gt;{r.close()})}ngOnDestroy(){this.dialogSubscription$&amp;&amp;this.dialogSubscription$.unsubscribe()}};e.\u0275fac=function(r){return new(r||e)(x(Jn),x(vi))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-self-service-document"]],inputs:{widgetParameters:"widgetParameters",uniqueWidgetId:"uniqueWidgetId",handleDetailViewExternally:"handleDetailViewExternally"},outputs:{showDetails:"showDetails"},decls:5,vars:1,consts:[[1,"link-card",3,"click"],[1,"one-click-card"],[1,"one-click-card-icon"],["svgIcon","files-folders:documents"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"mat-card",0),P("click",function(){return o.requestDocumentClickHandler()}),m(1,"div",1)(2,"div",2),C(3,"mat-icon",3),h(),v(4),h()()),r&amp;2&amp;&amp;(d(4),S(" ",o.widgetParameters.headline," "))},dependencies:[et,Ce],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.grid-for-preview-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:7fr 3fr}@media (max-width: 290px){.grid-for-preview-header[_ngcontent-%COMP%]{grid-template-columns:1fr}}.preview-headline[_ngcontent-%COMP%]{font-weight:600}@media (max-width: 290px){.preview-headline[_ngcontent-%COMP%]{margin-bottom:0}}.show-parent[_ngcontent-%COMP%]{justify-self:right;font-weight:600;color:var(--theme-primary-500);padding-top:6px;margin-bottom:16px}@media (max-width: 290px){.show-parent[_ngcontent-%COMP%]{justify-self:left}}.link-card[_ngcontent-%COMP%]{cursor:pointer;height:100%}.link-card[_ngcontent-%COMP%]:hover{box-shadow:0 0 1px #3031330d,0 8px 16px #3031331a!important}.preview-card-title[_ngcontent-%COMP%]{margin-bottom:8px;font-size:large;display:block;word-break:break-word}.preview-card-title.no-margin[_ngcontent-%COMP%]{margin-bottom:0}.block-link[_ngcontent-%COMP%]{display:block;color:#343f4d;text-decoration:none}.one-click-card[_ngcontent-%COMP%]{padding:16px 8px 8px;text-align:center;margin:0 auto;width:120px;word-break:break-word}.one-click-card[_ngcontent-%COMP%]   .one-click-card-text[_ngcontent-%COMP%]{font-size:11px;line-height:12px;font-weight:600}.one-click-card[_ngcontent-%COMP%]   .one-click-card-icon[_ngcontent-%COMP%]{width:44px;height:44px;margin:0 auto 8px}.one-click-card[_ngcontent-%COMP%]   .one-click-card-icon[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{width:44px;height:44px;color:#cbced2}.one-click-card[_ngcontent-%COMP%]   .one-click-card-icon[_ngcontent-%COMP%]   .mat-icon.success-icon[_ngcontent-%COMP%]{color:var(--adcl-snackbar-success-icon)}"]});let n=e;return n})();var TLe=["htmlWidgetContainer"],ALe=["dragHandle"];function RLe(n,e){}function FLe(n,e){if(n&amp;1){let i=U();m(0,"div")(1,"article",7),C(2,"section",8),m(3,"section",9)(4,"div",10)(5,"mat-form-field",11),C(6,"mat-icon",12),m(7,"input",13),P("keyup",function(){I(i);let r=_();return T(r.updateSearchString())}),Qn("ngModelChange",function(r){I(i);let o=_();return ti(o.searchString,r)||(o.searchString=r),T(r)}),h()()()()()()}if(n&amp;2){let i=_();d(7),p("placeholder","Suche"),Zn("ngModel",i.searchString)}}function NLe(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-sap-self-service",16),P("showDetails",function(r){I(i);let o=_(2);return T(o.showSapSelfServiceDetail(r))}),h()}if(n&amp;2){let i=_().$implicit;p("widgetParameters",i.widgetSpecificParameters)("uniqueWidgetId",i.id)}}function LLe(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-self-service-document",17),P("showDetails",function(r){I(i);let o=_(2);return T(o.showSelfServiceDocDetail(r))}),h()}if(n&amp;2){let i=_().$implicit;p("widgetParameters",i.widgetSpecificParameters)("uniqueWidgetId",i.id)("handleDetailViewExternally",!0)}}function jLe(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-one-click-certificate",17),P("showDetails",function(r){I(i);let o=_(2);return T(o.showOneClickDetail(r))}),h()}if(n&amp;2){let i=_().$implicit;p("widgetParameters",i.widgetSpecificParameters)("uniqueWidgetId",i.id)("handleDetailViewExternally",!0)}}function VLe(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-report-form",17),P("showDetails",function(r){I(i);let o=_(2);return T(o.showReportFormDetail(r))}),h()}if(n&amp;2){let i=_().$implicit;p("widgetParameters",i.widgetSpecificParameters)("uniqueWidgetId",i.id)("handleDetailViewExternally",!0)}}function BLe(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,NLe,1,2,"crm-frontend-sap-self-service",14)(2,LLe,1,3,"crm-frontend-self-service-document",15)(3,jLe,1,3,"crm-frontend-one-click-certificate",15)(4,VLe,1,3,"crm-frontend-report-form",15),W()),n&amp;2){let i=e.$implicit,t=_();d(),p("ngIf",t.isSapWidgetConfig(i)),d(),p("ngIf",t.isSelfServiceDocWidgetConfig(i)),d(),p("ngIf",t.isOneClickWidgetConfig(i)),d(),p("ngIf",t.isReportFormWidgetConfig(i))}}function zLe(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-sap-self-service-detail",23),P("successfullyRequested",function(){I(i);let r=_(2);return T(r.finishDetailWidget())}),h()}if(n&amp;2){let i=_(2);p("uniqueWidgetId",i.sapSelfServiceConfig.uniqueId)("widgetParameters",i.sapSelfServiceConfig.widgetParameters)}}function HLe(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-one-click-detail",24),P("successfullyRequested",function(){I(i);let r=_(2);return T(r.finishDetailWidget())}),h()}if(n&amp;2){let i=_(2);p("uniqueWidgetId",i.oneClickDetailConfig.uniqueId)("widgetParameters",i.oneClickDetailConfig.widgetParameters)("insideModal",!1)}}function ULe(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-self-service-document-detail",24),P("successfullyRequested",function(){I(i);let r=_(2);return T(r.finishDetailWidget())}),h()}if(n&amp;2){let i=_(2);p("uniqueWidgetId",i.selfServiceDocDetailConfig.uniqueId)("widgetParameters",i.selfServiceDocDetailConfig.widgetParameters)("insideModal",!1)}}function WLe(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-dynamic-form",24),P("successfullyRequested",function(){I(i);let r=_(2);return T(r.finishDetailWidget())}),h()}if(n&amp;2){let i=_(2);p("uniqueWidgetId",i.reportFormDetailConfig.uniqueId)("widgetParameters",i.reportFormDetailConfig.widgetParameters)("insideModal",!1)}}function GLe(n,e){if(n&amp;1){let i=U();m(0,"div",18)(1,"a",19),P("click",function(){I(i);let r=_();return T(r.finishDetailWidget())}),C(2,"mat-icon",20),v(3," Zur\xFCck "),h(),w(4,zLe,1,2,"crm-frontend-sap-self-service-detail",21)(5,HLe,1,3,"crm-frontend-one-click-detail",22)(6,ULe,1,3,"crm-frontend-self-service-document-detail",22)(7,WLe,1,3,"crm-frontend-dynamic-form",22),h()}if(n&amp;2){let i=_();d(4),p("ngIf",i.sapSelfServiceConfig),d(),p("ngIf",i.oneClickDetailConfig),d(),p("ngIf",i.selfServiceDocDetailConfig),d(),p("ngIf",i.reportFormDetailConfig)}}var A5=(()=&gt;{let e=class e{constructor(){this.hasHtmlWidgets=!1,this.hasSearchableWidgets=!1,this.searchString=null,this.searchableWidgets=[],this.oneClickDetailConfig=null,this.selfServiceDocDetailConfig=null,this.reportFormDetailConfig=null,this.sapSelfServiceConfig=null}ngOnInit(){this.serviceAreaConfig.widgets.forEach(t=&gt;{t.widgetType==="html"&amp;&amp;(this.hasHtmlWidgets=!0),(t.widgetType==="one_click_certificate"||t.widgetType==="report_form"||t.widgetType==="self_service_dokument")&amp;&amp;(this.hasSearchableWidgets=!0)}),this.loadWidgets()}loadWidgets(){let t=this.getFilteredWidgetsOfType(["html"]);t.forEach(o=&gt;{o.widgetSpecificParameters.text&amp;&amp;!o.widgetSpecificParameters.subheadline&amp;&amp;(o.widgetSpecificParameters.subheadline=o.widgetSpecificParameters.text,o.widgetSpecificParameters.text="")}),this.htmlWidgetContainerRef.clear();let r=new xa;r.addWidgetArea(1,this.htmlWidgetContainerRef),r.renderWidgets(t),this.searchableWidgets=this.getFilteredWidgetsOfType(["one_click_certificate","report_form","sap-document","self_service_dokument"],this.searchString)}updateSearchString(){this.loadWidgets()}getWidgetsWithPositions(t=null){let r=[];return this.serviceAreaConfig.widgets.forEach(o=&gt;{(t===null||this.getWidgetMatchesSearch(t,o))&amp;&amp;(o.position=this.getPositionForWidget(o.widgetType),r.push(o))}),r}getFilteredWidgetsOfType(t,r=null){let o=[];return this.serviceAreaConfig.widgets.forEach(a=&gt;{t.includes(a.widgetType)&amp;&amp;this.getWidgetMatchesSearch(r,a)&amp;&amp;(a.position=this.getPositionForWidget(a.widgetType),o.push(a))}),o}getPositionForWidget(t){return t==="html"?1:t==="sap-document"?2:t==="one_click_certificate"?3:t==="report_form"?4:5}getWidgetMatchesSearch(t,r){return!!(t===null||r.widgetSpecificParameters.headline&amp;&amp;typeof r.widgetSpecificParameters.headline=="string"&amp;&amp;r.widgetSpecificParameters.headline.toLowerCase().includes(t.toLowerCase()))}isSapWidgetConfig(t){return t.widgetType==="sap-document"}isSelfServiceDocWidgetConfig(t){return t.widgetType==="self_service_dokument"}isOneClickWidgetConfig(t){return t.widgetType==="one_click_certificate"}isReportFormWidgetConfig(t){return t.widgetType==="report_form"}showOneClickDetail(t){this.oneClickDetailConfig=t,this.scrollToTop()}showSelfServiceDocDetail(t){this.selfServiceDocDetailConfig=t,this.scrollToTop()}showReportFormDetail(t){this.reportFormDetailConfig=t,this.scrollToTop()}scrollToTop(){window.scrollTo({top:0})}finishDetailWidget(){this.oneClickDetailConfig=null,this.reportFormDetailConfig=null,this.sapSelfServiceConfig=null,this.selfServiceDocDetailConfig=null,this.scrollToTop()}showSapSelfServiceDetail(t){this.sapSelfServiceConfig=t,this.scrollToTop()}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-service-area-content"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;(ze(TLe,7,Gt),ze(ALe,5)),r&amp;2){let a;ue(a=me())&amp;&amp;(o.htmlWidgetContainerRef=a.first),ue(a=me())&amp;&amp;(o.dragHandleRef=a.first)}},inputs:{serviceAreaConfig:"serviceAreaConfig"},decls:10,vars:5,consts:[["htmlWidgetContainer",""],[1,"service-area-container"],[1,"service-area-overview"],[4,"ngIf"],[1,"one-click-grid","widgets-without-gap"],[4,"ngFor","ngForOf"],["class","service-area-detail-view",4,"ngIf"],[1,"sort-and-search"],[1,"gallery-section","filter-choice"],[1,"gallery-section"],[1,"dynamic-table-filters-container--global","search-all"],[1,"adcl-searchform"],["matPrefix","","svgIcon","basics:search"],["name","albumChoice","matInput","",3,"keyup","ngModelChange","placeholder","ngModel"],[3,"widgetParameters","uniqueWidgetId","showDetails",4,"ngIf"],[3,"widgetParameters","uniqueWidgetId","handleDetailViewExternally","showDetails",4,"ngIf"],[3,"showDetails","widgetParameters","uniqueWidgetId"],[3,"showDetails","widgetParameters","uniqueWidgetId","handleDetailViewExternally"],[1,"service-area-detail-view"],[1,"detail-back",3,"click"],["svgIcon","arrows:chevron-left"],[3,"uniqueWidgetId","widgetParameters","successfullyRequested",4,"ngIf"],[3,"uniqueWidgetId","widgetParameters","insideModal","successfullyRequested",4,"ngIf"],[3,"successfullyRequested","uniqueWidgetId","widgetParameters"],[3,"successfullyRequested","uniqueWidgetId","widgetParameters","insideModal"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",1)(1,"div",2)(2,"div"),w(3,RLe,0,0,"ng-template",null,0,Yt),h(),m(5,"div"),w(6,FLe,8,2,"div",3),m(7,"div",4),w(8,BLe,5,4,"ng-container",5),h()()(),w(9,GLe,8,4,"div",6),h()),r&amp;2&amp;&amp;(d(),Se("hide-list",o.oneClickDetailConfig||o.sapSelfServiceConfig||o.reportFormDetailConfig||o.selfServiceDocDetailConfig),d(5),p("ngIf",o.hasSearchableWidgets),d(2),p("ngForOf",o.searchableWidgets),d(),p("ngIf",o.oneClickDetailConfig||o.sapSelfServiceConfig||o.reportFormDetailConfig||o.selfServiceDocDetailConfig))},dependencies:[Ue,fe,Ce,Ht,yr,nn,ik,nk,ok,rk,tn,Vt,ji,BQ,HQ,WQ,xk],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.service-area-container[_ngcontent-%COMP%]{width:auto}@media (min-width: 960px){.service-area-container[_ngcontent-%COMP%]{width:600px}}.one-click-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:20px}.hide-list[_ngcontent-%COMP%]{display:none}.service-area-detail-view[_ngcontent-%COMP%]{padding:0 0 16px}.service-area-detail-view[_ngcontent-%COMP%]   .detail-back[_ngcontent-%COMP%]{margin-bottom:16px;cursor:pointer;display:flex;align-items:center}"]});let n=e;return n})();var $Q=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,VQ,ot]});let n=e;return n})();var YQ=(()=&gt;{let e=class e extends uu{constructor(){super(...arguments),this.itemsPerPageLabel="",this.nextPageLabel="",this.previousPageLabel="",this.getRangeLabel=(t,r,o)=&gt;t+1+" / "+Math.ceil(o/r)}};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})();var qQ=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be]});let n=e;return n})();function ZQ(n){return new Re(3e3,!1)}function $Le(){return new Re(3100,!1)}function YLe(){return new Re(3101,!1)}function qLe(n){return new Re(3001,!1)}function ZLe(n){return new Re(3003,!1)}function QLe(n){return new Re(3004,!1)}function KLe(n,e){return new Re(3005,!1)}function XLe(){return new Re(3006,!1)}function JLe(){return new Re(3007,!1)}function eje(n,e){return new Re(3008,!1)}function tje(n){return new Re(3002,!1)}function nje(n,e,i,t,r){return new Re(3010,!1)}function ije(){return new Re(3011,!1)}function rje(){return new Re(3012,!1)}function oje(){return new Re(3200,!1)}function aje(){return new Re(3202,!1)}function sje(){return new Re(3013,!1)}function cje(n){return new Re(3014,!1)}function lje(n){return new Re(3015,!1)}function dje(n){return new Re(3016,!1)}function uje(n,e){return new Re(3404,!1)}function mje(n){return new Re(3502,!1)}function pje(n){return new Re(3503,!1)}function hje(){return new Re(3300,!1)}function fje(n){return new Re(3504,!1)}function gje(n){return new Re(3301,!1)}function _je(n,e){return new Re(3302,!1)}function bje(n){return new Re(3303,!1)}function vje(n,e){return new Re(3400,!1)}function yje(n){return new Re(3401,!1)}function Cje(n){return new Re(3402,!1)}function xje(n,e){return new Re(3505,!1)}function em(n){switch(n.length){case 0:return new Xd;case 1:return n[0];default:return new X0(n)}}function lK(n,e,i=new Map,t=new Map){let r=[],o=[],a=-1,s=null;if(e.forEach(c=&gt;{let l=c.get("offset"),u=l==a,f=u&amp;&amp;s||new Map;c.forEach((g,b)=&gt;{let y=b,M=g;if(b!=="offset")switch(y=n.normalizePropertyName(y,r),M){case _C:M=i.get(b);break;case Vc:M=t.get(b);break;default:M=n.normalizeStyleValue(b,y,M,r);break}f.set(y,M)}),u||o.push(f),s=f,a=l}),r.length)throw mje(r);return o}function n6(n,e,i,t){switch(e){case"start":n.onStart(()=&gt;t(i&amp;&amp;R5(i,"start",n)));break;case"done":n.onDone(()=&gt;t(i&amp;&amp;R5(i,"done",n)));break;case"destroy":n.onDestroy(()=&gt;t(i&amp;&amp;R5(i,"destroy",n)));break}}function R5(n,e,i){let t=i.totalTime,r=!!i.disabled,o=i6(n.element,n.triggerName,n.fromState,n.toState,e||n.phaseName,t??n.totalTime,r),a=n._data;return a!=null&amp;&amp;(o._data=a),o}function i6(n,e,i,t,r="",o=0,a){return{element:n,triggerName:e,fromState:i,toState:t,phaseName:r,totalTime:o,disabled:!!a}}function Za(n,e,i){let t=n.get(e);return t||n.set(e,t=i),t}function QQ(n){let e=n.indexOf(":"),i=n.substring(1,e),t=n.slice(e+1);return[i,t]}var wje=typeof document&gt;"u"?null:document.documentElement;function r6(n){let e=n.parentNode||n.host||null;return e===wje?null:e}function Mje(n){return n.substring(1,6)=="ebkit"}var Hp=null,KQ=!1;function kje(n){Hp||(Hp=Oje()||{},KQ=Hp.style?"WebkitAppearance"in Hp.style:!1);let e=!0;return Hp.style&amp;&amp;!Mje(n)&amp;&amp;(e=n in Hp.style,!e&amp;&amp;KQ&amp;&amp;(e="Webkit"+n.charAt(0).toUpperCase()+n.slice(1)in Hp.style)),e}function Oje(){return typeof document&lt;"u"?document.body:null}function dK(n,e){for(;e;){if(e===n)return!0;e=r6(e)}return!1}function uK(n,e,i){if(i)return Array.from(n.querySelectorAll(e));let t=n.querySelector(e);return t?[t]:[]}var o6=(()=&gt;{let e=class e{validateStyleProperty(t){return kje(t)}matchesElement(t,r){return!1}containsElement(t,r){return dK(t,r)}getParentElement(t){return r6(t)}query(t,r,o){return uK(t,r,o)}computeStyle(t,r,o){return o||""}animate(t,r,o,a,s,c=[],l){return new Xd(o,a)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})(),l6=class l6{};l6.NOOP=new o6;var Gp=l6,$p=class{};var Eje=1e3,mK="{{",Sje="}}",pK="ng-enter",B5="ng-leave",wk="ng-trigger",Sk=".ng-trigger",XQ="ng-animating",z5=".ng-animating";function Sd(n){if(typeof n=="number")return n;let e=n.match(/^(-?[\.\d]+)(m?s)/);return!e||e.length&lt;2?0:H5(parseFloat(e[1]),e[2])}function H5(n,e){switch(e){case"s":return n*Eje;default:return n}}function Pk(n,e,i){return n.hasOwnProperty("duration")?n:Pje(n,e,i)}function Pje(n,e,i){let t=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i,r,o=0,a="";if(typeof n=="string"){let s=n.match(t);if(s===null)return e.push(ZQ(n)),{duration:0,delay:0,easing:""};r=H5(parseFloat(s[1]),s[2]);let c=s[3];c!=null&amp;&amp;(o=H5(parseFloat(c),s[4]));let l=s[5];l&amp;&amp;(a=l)}else r=n;if(!i){let s=!1,c=e.length;r&lt;0&amp;&amp;(e.push($Le()),s=!0),o&lt;0&amp;&amp;(e.push(YLe()),s=!0),s&amp;&amp;e.splice(c,0,ZQ(n))}return{duration:r,delay:o,easing:a}}function Dje(n){return n.length?n[0]instanceof Map?n:n.map(e=&gt;new Map(Object.entries(e))):[]}function bl(n,e,i){e.forEach((t,r)=&gt;{let o=a6(r);i&amp;&amp;!i.has(r)&amp;&amp;i.set(r,n.style[o]),n.style[o]=t})}function Wp(n,e){e.forEach((i,t)=&gt;{let r=a6(t);n.style[r]=""})}function gv(n){return Array.isArray(n)?n.length==1?n[0]:U9(n):n}function Ije(n,e,i){let t=e.params||{},r=hK(n);r.length&amp;&amp;r.forEach(o=&gt;{t.hasOwnProperty(o)||i.push(qLe(o))})}var U5=new RegExp(`${mK}\\s*(.+?)\\s*${Sje}`,"g");function hK(n){let e=[];if(typeof n=="string"){let i;for(;i=U5.exec(n);)e.push(i[1]);U5.lastIndex=0}return e}function bv(n,e,i){let t=`${n}`,r=t.replace(U5,(o,a)=&gt;{let s=e[a];return s==null&amp;&amp;(i.push(ZLe(a)),s=""),s.toString()});return r==t?n:r}var Tje=/-+([a-z0-9])/g;function a6(n){return n.replace(Tje,(...e)=&gt;e[1].toUpperCase())}function Aje(n,e){return n===0||e===0}function Rje(n,e,i){if(i.size&amp;&amp;e.length){let t=e[0],r=[];if(i.forEach((o,a)=&gt;{t.has(a)||r.push(a),t.set(a,o)}),r.length)for(let o=1;o&lt;e.length;o++){let a=e[o];r.forEach(s=&gt;a.set(s,s6(n,s)))}}return e}function qa(n,e,i){switch(e.type){case Qt.Trigger:return n.visitTrigger(e,i);case Qt.State:return n.visitState(e,i);case Qt.Transition:return n.visitTransition(e,i);case Qt.Sequence:return n.visitSequence(e,i);case Qt.Group:return n.visitGroup(e,i);case Qt.Animate:return n.visitAnimate(e,i);case Qt.Keyframes:return n.visitKeyframes(e,i);case Qt.Style:return n.visitStyle(e,i);case Qt.Reference:return n.visitReference(e,i);case Qt.AnimateChild:return n.visitAnimateChild(e,i);case Qt.AnimateRef:return n.visitAnimateRef(e,i);case Qt.Query:return n.visitQuery(e,i);case Qt.Stagger:return n.visitStagger(e,i);default:throw QLe(e.type)}}function s6(n,e){return window.getComputedStyle(n)[e]}var Fje=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]),Dk=class extends $p{normalizePropertyName(e,i){return a6(e)}normalizeStyleValue(e,i,t,r){let o="",a=t.toString().trim();if(Fje.has(i)&amp;&amp;t!==0&amp;&amp;t!=="0")if(typeof t=="number")o="px";else{let s=t.match(/^[+-]?[\d\.]+([a-z]*)$/);s&amp;&amp;s[1].length==0&amp;&amp;r.push(KLe(e,t))}return a+o}};var Ik="*";function Nje(n,e){let i=[];return typeof n=="string"?n.split(/\s*,\s*/).forEach(t=&gt;Lje(t,i,e)):i.push(n),i}function Lje(n,e,i){if(n[0]==":"){let c=jje(n,i);if(typeof c=="function"){e.push(c);return}n=c}let t=n.match(/^(\*|[-\w]+)\s*(&lt;?[=-]&gt;)\s*(\*|[-\w]+)$/);if(t==null||t.length&lt;4)return i.push(lje(n)),e;let r=t[1],o=t[2],a=t[3];e.push(JQ(r,a));let s=r==Ik&amp;&amp;a==Ik;o[0]=="&lt;"&amp;&amp;!s&amp;&amp;e.push(JQ(a,r))}function jje(n,e){switch(n){case":enter":return"void =&gt; *";case":leave":return"* =&gt; void";case":increment":return(i,t)=&gt;parseFloat(t)&gt;parseFloat(i);case":decrement":return(i,t)=&gt;parseFloat(t)&lt;parseFloat(i);default:return e.push(dje(n)),"* =&gt; *"}}var Mk=new Set(["true","1"]),kk=new Set(["false","0"]);function JQ(n,e){let i=Mk.has(n)||kk.has(n),t=Mk.has(e)||kk.has(e);return(r,o)=&gt;{let a=n==Ik||n==r,s=e==Ik||e==o;return!a&amp;&amp;i&amp;&amp;typeof r=="boolean"&amp;&amp;(a=r?Mk.has(n):kk.has(n)),!s&amp;&amp;t&amp;&amp;typeof o=="boolean"&amp;&amp;(s=o?Mk.has(e):kk.has(e)),a&amp;&amp;s}}var fK=":self",Vje=new RegExp(`s*${fK}s*,?`,"g");function gK(n,e,i,t){return new W5(n).build(e,i,t)}var eK="",W5=class{constructor(e){this._driver=e}build(e,i,t){let r=new G5(i);return this._resetContextStyleTimingState(r),qa(this,gv(e),r)}_resetContextStyleTimingState(e){e.currentQuerySelector=eK,e.collectedStyles=new Map,e.collectedStyles.set(eK,new Map),e.currentTime=0}visitTrigger(e,i){let t=i.queryCount=0,r=i.depCount=0,o=[],a=[];return e.name.charAt(0)=="@"&amp;&amp;i.errors.push(XLe()),e.definitions.forEach(s=&gt;{if(this._resetContextStyleTimingState(i),s.type==Qt.State){let c=s,l=c.name;l.toString().split(/\s*,\s*/).forEach(u=&gt;{c.name=u,o.push(this.visitState(c,i))}),c.name=l}else if(s.type==Qt.Transition){let c=this.visitTransition(s,i);t+=c.queryCount,r+=c.depCount,a.push(c)}else i.errors.push(JLe())}),{type:Qt.Trigger,name:e.name,states:o,transitions:a,queryCount:t,depCount:r,options:null}}visitState(e,i){let t=this.visitStyle(e.styles,i),r=e.options&amp;&amp;e.options.params||null;if(t.containsDynamicStyles){let o=new Set,a=r||{};t.styles.forEach(s=&gt;{s instanceof Map&amp;&amp;s.forEach(c=&gt;{hK(c).forEach(l=&gt;{a.hasOwnProperty(l)||o.add(l)})})}),o.size&amp;&amp;i.errors.push(eje(e.name,[...o.values()]))}return{type:Qt.State,name:e.name,style:t,options:r?{params:r}:null}}visitTransition(e,i){i.queryCount=0,i.depCount=0;let t=qa(this,gv(e.animation),i),r=Nje(e.expr,i.errors);return{type:Qt.Transition,matchers:r,animation:t,queryCount:i.queryCount,depCount:i.depCount,options:Up(e.options)}}visitSequence(e,i){return{type:Qt.Sequence,steps:e.steps.map(t=&gt;qa(this,t,i)),options:Up(e.options)}}visitGroup(e,i){let t=i.currentTime,r=0,o=e.steps.map(a=&gt;{i.currentTime=t;let s=qa(this,a,i);return r=Math.max(r,i.currentTime),s});return i.currentTime=r,{type:Qt.Group,steps:o,options:Up(e.options)}}visitAnimate(e,i){let t=Uje(e.timings,i.errors);i.currentAnimateTimings=t;let r,o=e.styles?e.styles:At({});if(o.type==Qt.Keyframes)r=this.visitKeyframes(o,i);else{let a=e.styles,s=!1;if(!a){s=!0;let l={};t.easing&amp;&amp;(l.easing=t.easing),a=At(l)}i.currentTime+=t.duration+t.delay;let c=this.visitStyle(a,i);c.isEmptyStep=s,r=c}return i.currentAnimateTimings=null,{type:Qt.Animate,timings:t,style:r,options:null}}visitStyle(e,i){let t=this._makeStyleAst(e,i);return this._validateStyleAst(t,i),t}_makeStyleAst(e,i){let t=[],r=Array.isArray(e.styles)?e.styles:[e.styles];for(let s of r)typeof s=="string"?s===Vc?t.push(s):i.errors.push(tje(s)):t.push(new Map(Object.entries(s)));let o=!1,a=null;return t.forEach(s=&gt;{if(s instanceof Map&amp;&amp;(s.has("easing")&amp;&amp;(a=s.get("easing"),s.delete("easing")),!o)){for(let c of s.values())if(c.toString().indexOf(mK)&gt;=0){o=!0;break}}}),{type:Qt.Style,styles:t,easing:a,offset:e.offset,containsDynamicStyles:o,options:null}}_validateStyleAst(e,i){let t=i.currentAnimateTimings,r=i.currentTime,o=i.currentTime;t&amp;&amp;o&gt;0&amp;&amp;(o-=t.duration+t.delay),e.styles.forEach(a=&gt;{typeof a!="string"&amp;&amp;a.forEach((s,c)=&gt;{let l=i.collectedStyles.get(i.currentQuerySelector),u=l.get(c),f=!0;u&amp;&amp;(o!=r&amp;&amp;o&gt;=u.startTime&amp;&amp;r&lt;=u.endTime&amp;&amp;(i.errors.push(nje(c,u.startTime,u.endTime,o,r)),f=!1),o=u.startTime),f&amp;&amp;l.set(c,{startTime:o,endTime:r}),i.options&amp;&amp;Ije(s,i.options,i.errors)})})}visitKeyframes(e,i){let t={type:Qt.Keyframes,styles:[],options:null};if(!i.currentAnimateTimings)return i.errors.push(ije()),t;let r=1,o=0,a=[],s=!1,c=!1,l=0,u=e.steps.map(O=&gt;{let L=this._makeStyleAst(O,i),Z=L.offset!=null?L.offset:Hje(L.styles),Y=0;return Z!=null&amp;&amp;(o++,Y=L.offset=Z),c=c||Y&lt;0||Y&gt;1,s=s||Y&lt;l,l=Y,a.push(Y),L});c&amp;&amp;i.errors.push(rje()),s&amp;&amp;i.errors.push(oje());let f=e.steps.length,g=0;o&gt;0&amp;&amp;o&lt;f?i.errors.push(aje()):o==0&amp;&amp;(g=r/(f-1));let b=f-1,y=i.currentTime,M=i.currentAnimateTimings,k=M.duration;return u.forEach((O,L)=&gt;{let Z=g&gt;0?L==b?1:g*L:a[L],Y=Z*k;i.currentTime=y+M.delay+Y,M.duration=Y,this._validateStyleAst(O,i),O.offset=Z,t.styles.push(O)}),t}visitReference(e,i){return{type:Qt.Reference,animation:qa(this,gv(e.animation),i),options:Up(e.options)}}visitAnimateChild(e,i){return i.depCount++,{type:Qt.AnimateChild,options:Up(e.options)}}visitAnimateRef(e,i){return{type:Qt.AnimateRef,animation:this.visitReference(e.animation,i),options:Up(e.options)}}visitQuery(e,i){let t=i.currentQuerySelector,r=e.options||{};i.queryCount++,i.currentQuery=e;let[o,a]=Bje(e.selector);i.currentQuerySelector=t.length?t+" "+o:o,Za(i.collectedStyles,i.currentQuerySelector,new Map);let s=qa(this,gv(e.animation),i);return i.currentQuery=null,i.currentQuerySelector=t,{type:Qt.Query,selector:o,limit:r.limit||0,optional:!!r.optional,includeSelf:a,animation:s,originalSelector:e.selector,options:Up(e.options)}}visitStagger(e,i){i.currentQuery||i.errors.push(sje());let t=e.timings==="full"?{duration:0,delay:0,easing:"full"}:Pk(e.timings,i.errors,!0);return{type:Qt.Stagger,animation:qa(this,gv(e.animation),i),timings:t,options:null}}};function Bje(n){let e=!!n.split(/\s*,\s*/).find(i=&gt;i==fK);return e&amp;&amp;(n=n.replace(Vje,"")),n=n.replace(/@\*/g,Sk).replace(/@\w+/g,i=&gt;Sk+"-"+i.slice(1)).replace(/:animating/g,z5),[n,e]}function zje(n){return n?ee({},n):null}var G5=class{constructor(e){this.errors=e,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}};function Hje(n){if(typeof n=="string")return null;let e=null;if(Array.isArray(n))n.forEach(i=&gt;{if(i instanceof Map&amp;&amp;i.has("offset")){let t=i;e=parseFloat(t.get("offset")),t.delete("offset")}});else if(n instanceof Map&amp;&amp;n.has("offset")){let i=n;e=parseFloat(i.get("offset")),i.delete("offset")}return e}function Uje(n,e){if(n.hasOwnProperty("duration"))return n;if(typeof n=="number"){let o=Pk(n,e).duration;return F5(o,0,"")}let i=n;if(i.split(/\s+/).some(o=&gt;o.charAt(0)=="{"&amp;&amp;o.charAt(1)=="{")){let o=F5(0,0,"");return o.dynamic=!0,o.strValue=i,o}let r=Pk(i,e);return F5(r.duration,r.delay,r.easing)}function Up(n){return n?(n=ee({},n),n.params&amp;&amp;(n.params=zje(n.params))):n={},n}function F5(n,e,i){return{duration:n,delay:e,easing:i}}function c6(n,e,i,t,r,o,a=null,s=!1){return{type:1,element:n,keyframes:e,preStyleProps:i,postStyleProps:t,duration:r,delay:o,totalTime:r+o,easing:a,subTimeline:s}}var vv=class{constructor(){this._map=new Map}get(e){return this._map.get(e)||[]}append(e,i){let t=this._map.get(e);t||this._map.set(e,t=[]),t.push(...i)}has(e){return this._map.has(e)}clear(){this._map.clear()}},Wje=1,Gje=":enter",$je=new RegExp(Gje,"g"),Yje=":leave",qje=new RegExp(Yje,"g");function _K(n,e,i,t,r,o=new Map,a=new Map,s,c,l=[]){return new $5().buildKeyframes(n,e,i,t,r,o,a,s,c,l)}var $5=class{buildKeyframes(e,i,t,r,o,a,s,c,l,u=[]){l=l||new vv;let f=new Y5(e,i,l,r,o,u,[]);f.options=c;let g=c.delay?Sd(c.delay):0;f.currentTimeline.delayNextStep(g),f.currentTimeline.setStyles([a],null,f.errors,c),qa(this,t,f);let b=f.timelines.filter(y=&gt;y.containsAnimation());if(b.length&amp;&amp;s.size){let y;for(let M=b.length-1;M&gt;=0;M--){let k=b[M];if(k.element===i){y=k;break}}y&amp;&amp;!y.allowOnlyTimelineStyles()&amp;&amp;y.setStyles([s],null,f.errors,c)}return b.length?b.map(y=&gt;y.buildKeyframes()):[c6(i,[],[],[],0,g,"",!1)]}visitTrigger(e,i){}visitState(e,i){}visitTransition(e,i){}visitAnimateChild(e,i){let t=i.subInstructions.get(i.element);if(t){let r=i.createSubContext(e.options),o=i.currentTimeline.currentTime,a=this._visitSubInstructions(t,r,r.options);o!=a&amp;&amp;i.transformIntoNewTimeline(a)}i.previousNode=e}visitAnimateRef(e,i){let t=i.createSubContext(e.options);t.transformIntoNewTimeline(),this._applyAnimationRefDelays([e.options,e.animation.options],i,t),this.visitReference(e.animation,t),i.transformIntoNewTimeline(t.currentTimeline.currentTime),i.previousNode=e}_applyAnimationRefDelays(e,i,t){for(let r of e){let o=r?.delay;if(o){let a=typeof o=="number"?o:Sd(bv(o,r?.params??{},i.errors));t.delayNextStep(a)}}}_visitSubInstructions(e,i,t){let o=i.currentTimeline.currentTime,a=t.duration!=null?Sd(t.duration):null,s=t.delay!=null?Sd(t.delay):null;return a!==0&amp;&amp;e.forEach(c=&gt;{let l=i.appendInstructionToTimeline(c,a,s);o=Math.max(o,l.duration+l.delay)}),o}visitReference(e,i){i.updateOptions(e.options,!0),qa(this,e.animation,i),i.previousNode=e}visitSequence(e,i){let t=i.subContextCount,r=i,o=e.options;if(o&amp;&amp;(o.params||o.delay)&amp;&amp;(r=i.createSubContext(o),r.transformIntoNewTimeline(),o.delay!=null)){r.previousNode.type==Qt.Style&amp;&amp;(r.currentTimeline.snapshotCurrentStyles(),r.previousNode=Tk);let a=Sd(o.delay);r.delayNextStep(a)}e.steps.length&amp;&amp;(e.steps.forEach(a=&gt;qa(this,a,r)),r.currentTimeline.applyStylesToKeyframe(),r.subContextCount&gt;t&amp;&amp;r.transformIntoNewTimeline()),i.previousNode=e}visitGroup(e,i){let t=[],r=i.currentTimeline.currentTime,o=e.options&amp;&amp;e.options.delay?Sd(e.options.delay):0;e.steps.forEach(a=&gt;{let s=i.createSubContext(e.options);o&amp;&amp;s.delayNextStep(o),qa(this,a,s),r=Math.max(r,s.currentTimeline.currentTime),t.push(s.currentTimeline)}),t.forEach(a=&gt;i.currentTimeline.mergeTimelineCollectedStyles(a)),i.transformIntoNewTimeline(r),i.previousNode=e}_visitTiming(e,i){if(e.dynamic){let t=e.strValue,r=i.params?bv(t,i.params,i.errors):t;return Pk(r,i.errors)}else return{duration:e.duration,delay:e.delay,easing:e.easing}}visitAnimate(e,i){let t=i.currentAnimateTimings=this._visitTiming(e.timings,i),r=i.currentTimeline;t.delay&amp;&amp;(i.incrementTime(t.delay),r.snapshotCurrentStyles());let o=e.style;o.type==Qt.Keyframes?this.visitKeyframes(o,i):(i.incrementTime(t.duration),this.visitStyle(o,i),r.applyStylesToKeyframe()),i.currentAnimateTimings=null,i.previousNode=e}visitStyle(e,i){let t=i.currentTimeline,r=i.currentAnimateTimings;!r&amp;&amp;t.hasCurrentStyleProperties()&amp;&amp;t.forwardFrame();let o=r&amp;&amp;r.easing||e.easing;e.isEmptyStep?t.applyEmptyStep(o):t.setStyles(e.styles,o,i.errors,i.options),i.previousNode=e}visitKeyframes(e,i){let t=i.currentAnimateTimings,r=i.currentTimeline.duration,o=t.duration,s=i.createSubContext().currentTimeline;s.easing=t.easing,e.styles.forEach(c=&gt;{let l=c.offset||0;s.forwardTime(l*o),s.setStyles(c.styles,c.easing,i.errors,i.options),s.applyStylesToKeyframe()}),i.currentTimeline.mergeTimelineCollectedStyles(s),i.transformIntoNewTimeline(r+o),i.previousNode=e}visitQuery(e,i){let t=i.currentTimeline.currentTime,r=e.options||{},o=r.delay?Sd(r.delay):0;o&amp;&amp;(i.previousNode.type===Qt.Style||t==0&amp;&amp;i.currentTimeline.hasCurrentStyleProperties())&amp;&amp;(i.currentTimeline.snapshotCurrentStyles(),i.previousNode=Tk);let a=t,s=i.invokeQuery(e.selector,e.originalSelector,e.limit,e.includeSelf,!!r.optional,i.errors);i.currentQueryTotal=s.length;let c=null;s.forEach((l,u)=&gt;{i.currentQueryIndex=u;let f=i.createSubContext(e.options,l);o&amp;&amp;f.delayNextStep(o),l===i.element&amp;&amp;(c=f.currentTimeline),qa(this,e.animation,f),f.currentTimeline.applyStylesToKeyframe();let g=f.currentTimeline.currentTime;a=Math.max(a,g)}),i.currentQueryIndex=0,i.currentQueryTotal=0,i.transformIntoNewTimeline(a),c&amp;&amp;(i.currentTimeline.mergeTimelineCollectedStyles(c),i.currentTimeline.snapshotCurrentStyles()),i.previousNode=e}visitStagger(e,i){let t=i.parentContext,r=i.currentTimeline,o=e.timings,a=Math.abs(o.duration),s=a*(i.currentQueryTotal-1),c=a*i.currentQueryIndex;switch(o.duration&lt;0?"reverse":o.easing){case"reverse":c=s-c;break;case"full":c=t.currentStaggerTime;break}let u=i.currentTimeline;c&amp;&amp;u.delayNextStep(c);let f=u.currentTime;qa(this,e.animation,i),i.previousNode=e,t.currentStaggerTime=r.currentTime-f+(r.startTime-t.currentTimeline.startTime)}},Tk={},Y5=class n{constructor(e,i,t,r,o,a,s,c){this._driver=e,this.element=i,this.subInstructions=t,this._enterClassName=r,this._leaveClassName=o,this.errors=a,this.timelines=s,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=Tk,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=c||new Ak(this._driver,i,0),s.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(e,i){if(!e)return;let t=e,r=this.options;t.duration!=null&amp;&amp;(r.duration=Sd(t.duration)),t.delay!=null&amp;&amp;(r.delay=Sd(t.delay));let o=t.params;if(o){let a=r.params;a||(a=this.options.params={}),Object.keys(o).forEach(s=&gt;{(!i||!a.hasOwnProperty(s))&amp;&amp;(a[s]=bv(o[s],a,this.errors))})}}_copyOptions(){let e={};if(this.options){let i=this.options.params;if(i){let t=e.params={};Object.keys(i).forEach(r=&gt;{t[r]=i[r]})}}return e}createSubContext(e=null,i,t){let r=i||this.element,o=new n(this._driver,r,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(r,t||0));return o.previousNode=this.previousNode,o.currentAnimateTimings=this.currentAnimateTimings,o.options=this._copyOptions(),o.updateOptions(e),o.currentQueryIndex=this.currentQueryIndex,o.currentQueryTotal=this.currentQueryTotal,o.parentContext=this,this.subContextCount++,o}transformIntoNewTimeline(e){return this.previousNode=Tk,this.currentTimeline=this.currentTimeline.fork(this.element,e),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(e,i,t){let r={duration:i??e.duration,delay:this.currentTimeline.currentTime+(t??0)+e.delay,easing:""},o=new q5(this._driver,e.element,e.keyframes,e.preStyleProps,e.postStyleProps,r,e.stretchStartingKeyframe);return this.timelines.push(o),r}incrementTime(e){this.currentTimeline.forwardTime(this.currentTimeline.duration+e)}delayNextStep(e){e&gt;0&amp;&amp;this.currentTimeline.delayNextStep(e)}invokeQuery(e,i,t,r,o,a){let s=[];if(r&amp;&amp;s.push(this.element),e.length&gt;0){e=e.replace($je,"."+this._enterClassName),e=e.replace(qje,"."+this._leaveClassName);let c=t!=1,l=this._driver.query(this.element,e,c);t!==0&amp;&amp;(l=t&lt;0?l.slice(l.length+t,l.length):l.slice(0,t)),s.push(...l)}return!o&amp;&amp;s.length==0&amp;&amp;a.push(cje(i)),s}},Ak=class n{constructor(e,i,t,r){this._driver=e,this.element=i,this.startTime=t,this._elementTimelineStylesLookup=r,this.duration=0,this.easing=null,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(i),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(i,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size&gt;0}get currentTime(){return this.startTime+this.duration}delayNextStep(e){let i=this._keyframes.size===1&amp;&amp;this._pendingStyles.size;this.duration||i?(this.forwardTime(this.currentTime+e),i&amp;&amp;this.snapshotCurrentStyles()):this.startTime+=e}fork(e,i){return this.applyStylesToKeyframe(),new n(this._driver,e,i||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&amp;&amp;(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=Wje,this._loadKeyframe()}forwardTime(e){this.applyStylesToKeyframe(),this.duration=e,this._loadKeyframe()}_updateStyle(e,i){this._localTimelineStyles.set(e,i),this._globalTimelineStyles.set(e,i),this._styleSummary.set(e,{time:this.currentTime,value:i})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(e){e&amp;&amp;this._previousKeyframe.set("easing",e);for(let[i,t]of this._globalTimelineStyles)this._backFill.set(i,t||Vc),this._currentKeyframe.set(i,Vc);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(e,i,t,r){i&amp;&amp;this._previousKeyframe.set("easing",i);let o=r&amp;&amp;r.params||{},a=Zje(e,this._globalTimelineStyles);for(let[s,c]of a){let l=bv(c,o,t);this._pendingStyles.set(s,l),this._localTimelineStyles.has(s)||this._backFill.set(s,this._globalTimelineStyles.get(s)??Vc),this._updateStyle(s,l)}}applyStylesToKeyframe(){this._pendingStyles.size!=0&amp;&amp;(this._pendingStyles.forEach((e,i)=&gt;{this._currentKeyframe.set(i,e)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((e,i)=&gt;{this._currentKeyframe.has(i)||this._currentKeyframe.set(i,e)}))}snapshotCurrentStyles(){for(let[e,i]of this._localTimelineStyles)this._pendingStyles.set(e,i),this._updateStyle(e,i)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){let e=[];for(let i in this._currentKeyframe)e.push(i);return e}mergeTimelineCollectedStyles(e){e._styleSummary.forEach((i,t)=&gt;{let r=this._styleSummary.get(t);(!r||i.time&gt;r.time)&amp;&amp;this._updateStyle(t,i.value)})}buildKeyframes(){this.applyStylesToKeyframe();let e=new Set,i=new Set,t=this._keyframes.size===1&amp;&amp;this.duration===0,r=[];this._keyframes.forEach((s,c)=&gt;{let l=new Map([...this._backFill,...s]);l.forEach((u,f)=&gt;{u===_C?e.add(f):u===Vc&amp;&amp;i.add(f)}),t||l.set("offset",c/this.duration),r.push(l)});let o=[...e.values()],a=[...i.values()];if(t){let s=r[0],c=new Map(s);s.set("offset",0),c.set("offset",1),r=[s,c]}return c6(this.element,r,o,a,this.duration,this.startTime,this.easing,!1)}},q5=class extends Ak{constructor(e,i,t,r,o,a,s=!1){super(e,i,a.delay),this.keyframes=t,this.preStyleProps=r,this.postStyleProps=o,this._stretchStartingKeyframe=s,this.timings={duration:a.duration,delay:a.delay,easing:a.easing}}containsAnimation(){return this.keyframes.length&gt;1}buildKeyframes(){let e=this.keyframes,{delay:i,duration:t,easing:r}=this.timings;if(this._stretchStartingKeyframe&amp;&amp;i){let o=[],a=t+i,s=i/a,c=new Map(e[0]);c.set("offset",0),o.push(c);let l=new Map(e[0]);l.set("offset",tK(s)),o.push(l);let u=e.length-1;for(let f=1;f&lt;=u;f++){let g=new Map(e[f]),b=g.get("offset"),y=i+b*t;g.set("offset",tK(y/a)),o.push(g)}t=a,i=0,r="",e=o}return c6(this.element,e,this.preStyleProps,this.postStyleProps,t,i,r,!0)}};function tK(n,e=3){let i=Math.pow(10,e-1);return Math.round(n*i)/i}function Zje(n,e){let i=new Map,t;return n.forEach(r=&gt;{if(r==="*"){t??=e.keys();for(let o of t)i.set(o,Vc)}else for(let[o,a]of r)i.set(o,a)}),i}function nK(n,e,i,t,r,o,a,s,c,l,u,f,g){return{type:0,element:n,triggerName:e,isRemovalTransition:r,fromState:i,fromStyles:o,toState:t,toStyles:a,timelines:s,queriedElements:c,preStyleProps:l,postStyleProps:u,totalTime:f,errors:g}}var N5={},Rk=class{constructor(e,i,t){this._triggerName=e,this.ast=i,this._stateStyles=t}match(e,i,t,r){return Qje(this.ast.matchers,e,i,t,r)}buildStyles(e,i,t){let r=this._stateStyles.get("*");return e!==void 0&amp;&amp;(r=this._stateStyles.get(e?.toString())||r),r?r.buildStyles(i,t):new Map}build(e,i,t,r,o,a,s,c,l,u){let f=[],g=this.ast.options&amp;&amp;this.ast.options.params||N5,b=s&amp;&amp;s.params||N5,y=this.buildStyles(t,b,f),M=c&amp;&amp;c.params||N5,k=this.buildStyles(r,M,f),O=new Set,L=new Map,Z=new Map,Y=r==="void",K={params:bK(M,g),delay:this.ast.options?.delay},R=u?[]:_K(e,i,this.ast.animation,o,a,y,k,K,l,f),q=0;return R.forEach(oe=&gt;{q=Math.max(oe.duration+oe.delay,q)}),f.length?nK(i,this._triggerName,t,r,Y,y,k,[],[],L,Z,q,f):(R.forEach(oe=&gt;{let se=oe.element,he=Za(L,se,new Set);oe.preStyleProps.forEach(Oe=&gt;he.add(Oe));let ge=Za(Z,se,new Set);oe.postStyleProps.forEach(Oe=&gt;ge.add(Oe)),se!==i&amp;&amp;O.add(se)}),nK(i,this._triggerName,t,r,Y,y,k,R,[...O.values()],L,Z,q))}};function Qje(n,e,i,t,r){return n.some(o=&gt;o(e,i,t,r))}function bK(n,e){let i=ee({},e);return Object.entries(n).forEach(([t,r])=&gt;{r!=null&amp;&amp;(i[t]=r)}),i}var Z5=class{constructor(e,i,t){this.styles=e,this.defaultParams=i,this.normalizer=t}buildStyles(e,i){let t=new Map,r=bK(e,this.defaultParams);return this.styles.styles.forEach(o=&gt;{typeof o!="string"&amp;&amp;o.forEach((a,s)=&gt;{a&amp;&amp;(a=bv(a,r,i));let c=this.normalizer.normalizePropertyName(s,i);a=this.normalizer.normalizeStyleValue(s,c,a,i),t.set(s,a)})}),t}};function Kje(n,e,i){return new Q5(n,e,i)}var Q5=class{constructor(e,i,t){this.name=e,this.ast=i,this._normalizer=t,this.transitionFactories=[],this.states=new Map,i.states.forEach(r=&gt;{let o=r.options&amp;&amp;r.options.params||{};this.states.set(r.name,new Z5(r.style,o,t))}),iK(this.states,"true","1"),iK(this.states,"false","0"),i.transitions.forEach(r=&gt;{this.transitionFactories.push(new Rk(e,r,this.states))}),this.fallbackTransition=Xje(e,this.states,this._normalizer)}get containsQueries(){return this.ast.queryCount&gt;0}matchTransition(e,i,t,r){return this.transitionFactories.find(a=&gt;a.match(e,i,t,r))||null}matchStyles(e,i,t){return this.fallbackTransition.buildStyles(e,i,t)}};function Xje(n,e,i){let t=[(a,s)=&gt;!0],r={type:Qt.Sequence,steps:[],options:null},o={type:Qt.Transition,animation:r,matchers:t,options:null,queryCount:0,depCount:0};return new Rk(n,o,e)}function iK(n,e,i){n.has(e)?n.has(i)||n.set(i,n.get(e)):n.has(i)&amp;&amp;n.set(e,n.get(i))}var Jje=new vv,K5=class{constructor(e,i,t){this.bodyNode=e,this._driver=i,this._normalizer=t,this._animations=new Map,this._playersById=new Map,this.players=[]}register(e,i){let t=[],r=[],o=gK(this._driver,i,t,r);if(t.length)throw pje(t);r.length&amp;&amp;void 0,this._animations.set(e,o)}_buildPlayer(e,i,t){let r=e.element,o=lK(this._normalizer,e.keyframes,i,t);return this._driver.animate(r,o,e.duration,e.delay,e.easing,[],!0)}create(e,i,t={}){let r=[],o=this._animations.get(e),a,s=new Map;if(o?(a=_K(this._driver,i,o,pK,B5,new Map,new Map,t,Jje,r),a.forEach(u=&gt;{let f=Za(s,u.element,new Map);u.postStyleProps.forEach(g=&gt;f.set(g,null))})):(r.push(hje()),a=[]),r.length)throw fje(r);s.forEach((u,f)=&gt;{u.forEach((g,b)=&gt;{u.set(b,this._driver.computeStyle(f,b,Vc))})});let c=a.map(u=&gt;{let f=s.get(u.element);return this._buildPlayer(u,new Map,f)}),l=em(c);return this._playersById.set(e,l),l.onDestroy(()=&gt;this.destroy(e)),this.players.push(l),l}destroy(e){let i=this._getPlayer(e);i.destroy(),this._playersById.delete(e);let t=this.players.indexOf(i);t&gt;=0&amp;&amp;this.players.splice(t,1)}_getPlayer(e){let i=this._playersById.get(e);if(!i)throw gje(e);return i}listen(e,i,t,r){let o=i6(i,"","","");return n6(this._getPlayer(e),t,o,r),()=&gt;{}}command(e,i,t,r){if(t=="register"){this.register(e,r[0]);return}if(t=="create"){let a=r[0]||{};this.create(e,i,a);return}let o=this._getPlayer(e);switch(t){case"play":o.play();break;case"pause":o.pause();break;case"reset":o.reset();break;case"restart":o.restart();break;case"finish":o.finish();break;case"init":o.init();break;case"setPosition":o.setPosition(parseFloat(r[0]));break;case"destroy":this.destroy(e);break}}},rK="ng-animate-queued",eVe=".ng-animate-queued",L5="ng-animate-disabled",tVe=".ng-animate-disabled",nVe="ng-star-inserted",iVe=".ng-star-inserted",rVe=[],vK={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},oVe={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},hc="__ng_removed",yv=class{get params(){return this.options.params}constructor(e,i=""){this.namespaceId=i;let t=e&amp;&amp;e.hasOwnProperty("value"),r=t?e.value:e;if(this.value=sVe(r),t){let o=e,{value:a}=o,s=Dv(o,["value"]);this.options=s}else this.options={};this.options.params||(this.options.params={})}absorbOptions(e){let i=e.params;if(i){let t=this.options.params;Object.keys(i).forEach(r=&gt;{t[r]==null&amp;&amp;(t[r]=i[r])})}}},_v="void",j5=new yv(_v),X5=class{constructor(e,i,t){this.id=e,this.hostElement=i,this._engine=t,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+e,Ls(i,this._hostClassName)}listen(e,i,t,r){if(!this._triggers.has(i))throw _je(t,i);if(t==null||t.length==0)throw bje(i);if(!cVe(t))throw vje(t,i);let o=Za(this._elementListeners,e,[]),a={name:i,phase:t,callback:r};o.push(a);let s=Za(this._engine.statesByElement,e,new Map);return s.has(i)||(Ls(e,wk),Ls(e,wk+"-"+i),s.set(i,j5)),()=&gt;{this._engine.afterFlush(()=&gt;{let c=o.indexOf(a);c&gt;=0&amp;&amp;o.splice(c,1),this._triggers.has(i)||s.delete(i)})}}register(e,i){return this._triggers.has(e)?!1:(this._triggers.set(e,i),!0)}_getTrigger(e){let i=this._triggers.get(e);if(!i)throw yje(e);return i}trigger(e,i,t,r=!0){let o=this._getTrigger(i),a=new Cv(this.id,i,e),s=this._engine.statesByElement.get(e);s||(Ls(e,wk),Ls(e,wk+"-"+i),this._engine.statesByElement.set(e,s=new Map));let c=s.get(i),l=new yv(t,this.id);if(!(t&amp;&amp;t.hasOwnProperty("value"))&amp;&amp;c&amp;&amp;l.absorbOptions(c.options),s.set(i,l),c||(c=j5),!(l.value===_v)&amp;&amp;c.value===l.value){if(!uVe(c.params,l.params)){let M=[],k=o.matchStyles(c.value,c.params,M),O=o.matchStyles(l.value,l.params,M);M.length?this._engine.reportError(M):this._engine.afterFlush(()=&gt;{Wp(e,k),bl(e,O)})}return}let g=Za(this._engine.playersByElement,e,[]);g.forEach(M=&gt;{M.namespaceId==this.id&amp;&amp;M.triggerName==i&amp;&amp;M.queued&amp;&amp;M.destroy()});let b=o.matchTransition(c.value,l.value,e,l.params),y=!1;if(!b){if(!r)return;b=o.fallbackTransition,y=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:i,transition:b,fromState:c,toState:l,player:a,isFallbackTransition:y}),y||(Ls(e,rK),a.onStart(()=&gt;{Rg(e,rK)})),a.onDone(()=&gt;{let M=this.players.indexOf(a);M&gt;=0&amp;&amp;this.players.splice(M,1);let k=this._engine.playersByElement.get(e);if(k){let O=k.indexOf(a);O&gt;=0&amp;&amp;k.splice(O,1)}}),this.players.push(a),g.push(a),a}deregister(e){this._triggers.delete(e),this._engine.statesByElement.forEach(i=&gt;i.delete(e)),this._elementListeners.forEach((i,t)=&gt;{this._elementListeners.set(t,i.filter(r=&gt;r.name!=e))})}clearElementCache(e){this._engine.statesByElement.delete(e),this._elementListeners.delete(e);let i=this._engine.playersByElement.get(e);i&amp;&amp;(i.forEach(t=&gt;t.destroy()),this._engine.playersByElement.delete(e))}_signalRemovalForInnerTriggers(e,i){let t=this._engine.driver.query(e,Sk,!0);t.forEach(r=&gt;{if(r[hc])return;let o=this._engine.fetchNamespacesByElement(r);o.size?o.forEach(a=&gt;a.triggerLeaveAnimation(r,i,!1,!0)):this.clearElementCache(r)}),this._engine.afterFlushAnimationsDone(()=&gt;t.forEach(r=&gt;this.clearElementCache(r)))}triggerLeaveAnimation(e,i,t,r){let o=this._engine.statesByElement.get(e),a=new Map;if(o){let s=[];if(o.forEach((c,l)=&gt;{if(a.set(l,c.value),this._triggers.has(l)){let u=this.trigger(e,l,_v,r);u&amp;&amp;s.push(u)}}),s.length)return this._engine.markElementAsRemoved(this.id,e,!0,i,a),t&amp;&amp;em(s).onDone(()=&gt;this._engine.processLeaveNode(e)),!0}return!1}prepareLeaveAnimationListeners(e){let i=this._elementListeners.get(e),t=this._engine.statesByElement.get(e);if(i&amp;&amp;t){let r=new Set;i.forEach(o=&gt;{let a=o.name;if(r.has(a))return;r.add(a);let c=this._triggers.get(a).fallbackTransition,l=t.get(a)||j5,u=new yv(_v),f=new Cv(this.id,a,e);this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:a,transition:c,fromState:l,toState:u,player:f,isFallbackTransition:!0})})}}removeNode(e,i){let t=this._engine;if(e.childElementCount&amp;&amp;this._signalRemovalForInnerTriggers(e,i),this.triggerLeaveAnimation(e,i,!0))return;let r=!1;if(t.totalAnimations){let o=t.players.length?t.playersByQueriedElement.get(e):[];if(o&amp;&amp;o.length)r=!0;else{let a=e;for(;a=a.parentNode;)if(t.statesByElement.get(a)){r=!0;break}}}if(this.prepareLeaveAnimationListeners(e),r)t.markElementAsRemoved(this.id,e,!1,i);else{let o=e[hc];(!o||o===vK)&amp;&amp;(t.afterFlush(()=&gt;this.clearElementCache(e)),t.destroyInnerAnimations(e),t._onRemovalComplete(e,i))}}insertNode(e,i){Ls(e,this._hostClassName)}drainQueuedTransitions(e){let i=[];return this._queue.forEach(t=&gt;{let r=t.player;if(r.destroyed)return;let o=t.element,a=this._elementListeners.get(o);a&amp;&amp;a.forEach(s=&gt;{if(s.name==t.triggerName){let c=i6(o,t.triggerName,t.fromState.value,t.toState.value);c._data=e,n6(t.player,s.phase,c,s.callback)}}),r.markedForDestroy?this._engine.afterFlush(()=&gt;{r.destroy()}):i.push(t)}),this._queue=[],i.sort((t,r)=&gt;{let o=t.transition.ast.depCount,a=r.transition.ast.depCount;return o==0||a==0?o-a:this._engine.driver.containsElement(t.element,r.element)?1:-1})}destroy(e){this.players.forEach(i=&gt;i.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,e)}},J5=class{_onRemovalComplete(e,i){this.onRemovalComplete(e,i)}constructor(e,i,t,r){this.bodyNode=e,this.driver=i,this._normalizer=t,this.scheduler=r,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(o,a)=&gt;{}}get queuedPlayers(){let e=[];return this._namespaceList.forEach(i=&gt;{i.players.forEach(t=&gt;{t.queued&amp;&amp;e.push(t)})}),e}createNamespace(e,i){let t=new X5(e,i,this);return this.bodyNode&amp;&amp;this.driver.containsElement(this.bodyNode,i)?this._balanceNamespaceList(t,i):(this.newHostElements.set(i,t),this.collectEnterElement(i)),this._namespaceLookup[e]=t}_balanceNamespaceList(e,i){let t=this._namespaceList,r=this.namespacesByHostElement;if(t.length-1&gt;=0){let a=!1,s=this.driver.getParentElement(i);for(;s;){let c=r.get(s);if(c){let l=t.indexOf(c);t.splice(l+1,0,e),a=!0;break}s=this.driver.getParentElement(s)}a||t.unshift(e)}else t.push(e);return r.set(i,e),e}register(e,i){let t=this._namespaceLookup[e];return t||(t=this.createNamespace(e,i)),t}registerTrigger(e,i,t){let r=this._namespaceLookup[e];r&amp;&amp;r.register(i,t)&amp;&amp;this.totalAnimations++}destroy(e,i){e&amp;&amp;(this.afterFlush(()=&gt;{}),this.afterFlushAnimationsDone(()=&gt;{let t=this._fetchNamespace(e);this.namespacesByHostElement.delete(t.hostElement);let r=this._namespaceList.indexOf(t);r&gt;=0&amp;&amp;this._namespaceList.splice(r,1),t.destroy(i),delete this._namespaceLookup[e]}))}_fetchNamespace(e){return this._namespaceLookup[e]}fetchNamespacesByElement(e){let i=new Set,t=this.statesByElement.get(e);if(t){for(let r of t.values())if(r.namespaceId){let o=this._fetchNamespace(r.namespaceId);o&amp;&amp;i.add(o)}}return i}trigger(e,i,t,r){if(Ok(i)){let o=this._fetchNamespace(e);if(o)return o.trigger(i,t,r),!0}return!1}insertNode(e,i,t,r){if(!Ok(i))return;let o=i[hc];if(o&amp;&amp;o.setForRemoval){o.setForRemoval=!1,o.setForMove=!0;let a=this.collectedLeaveElements.indexOf(i);a&gt;=0&amp;&amp;this.collectedLeaveElements.splice(a,1)}if(e){let a=this._fetchNamespace(e);a&amp;&amp;a.insertNode(i,t)}r&amp;&amp;this.collectEnterElement(i)}collectEnterElement(e){this.collectedEnterElements.push(e)}markElementAsDisabled(e,i){i?this.disabledNodes.has(e)||(this.disabledNodes.add(e),Ls(e,L5)):this.disabledNodes.has(e)&amp;&amp;(this.disabledNodes.delete(e),Rg(e,L5))}removeNode(e,i,t){if(Ok(i)){this.scheduler?.notify();let r=e?this._fetchNamespace(e):null;r?r.removeNode(i,t):this.markElementAsRemoved(e,i,!1,t);let o=this.namespacesByHostElement.get(i);o&amp;&amp;o.id!==e&amp;&amp;o.removeNode(i,t)}else this._onRemovalComplete(i,t)}markElementAsRemoved(e,i,t,r,o){this.collectedLeaveElements.push(i),i[hc]={namespaceId:e,setForRemoval:r,hasAnimation:t,removedBeforeQueried:!1,previousTriggersValues:o}}listen(e,i,t,r,o){return Ok(i)?this._fetchNamespace(e).listen(i,t,r,o):()=&gt;{}}_buildInstruction(e,i,t,r,o){return e.transition.build(this.driver,e.element,e.fromState.value,e.toState.value,t,r,e.fromState.options,e.toState.options,i,o)}destroyInnerAnimations(e){let i=this.driver.query(e,Sk,!0);i.forEach(t=&gt;this.destroyActiveAnimationsForElement(t)),this.playersByQueriedElement.size!=0&amp;&amp;(i=this.driver.query(e,z5,!0),i.forEach(t=&gt;this.finishActiveQueriedAnimationOnElement(t)))}destroyActiveAnimationsForElement(e){let i=this.playersByElement.get(e);i&amp;&amp;i.forEach(t=&gt;{t.queued?t.markedForDestroy=!0:t.destroy()})}finishActiveQueriedAnimationOnElement(e){let i=this.playersByQueriedElement.get(e);i&amp;&amp;i.forEach(t=&gt;t.finish())}whenRenderingDone(){return new Promise(e=&gt;{if(this.players.length)return em(this.players).onDone(()=&gt;e());e()})}processLeaveNode(e){let i=e[hc];if(i&amp;&amp;i.setForRemoval){if(e[hc]=vK,i.namespaceId){this.destroyInnerAnimations(e);let t=this._fetchNamespace(i.namespaceId);t&amp;&amp;t.clearElementCache(e)}this._onRemovalComplete(e,i.setForRemoval)}e.classList?.contains(L5)&amp;&amp;this.markElementAsDisabled(e,!1),this.driver.query(e,tVe,!0).forEach(t=&gt;{this.markElementAsDisabled(t,!1)})}flush(e=-1){let i=[];if(this.newHostElements.size&amp;&amp;(this.newHostElements.forEach((t,r)=&gt;this._balanceNamespaceList(t,r)),this.newHostElements.clear()),this.totalAnimations&amp;&amp;this.collectedEnterElements.length)for(let t=0;t&lt;this.collectedEnterElements.length;t++){let r=this.collectedEnterElements[t];Ls(r,nVe)}if(this._namespaceList.length&amp;&amp;(this.totalQueuedPlayers||this.collectedLeaveElements.length)){let t=[];try{i=this._flushAnimations(t,e)}finally{for(let r=0;r&lt;t.length;r++)t[r]()}}else for(let t=0;t&lt;this.collectedLeaveElements.length;t++){let r=this.collectedLeaveElements[t];this.processLeaveNode(r)}if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(t=&gt;t()),this._flushFns=[],this._whenQuietFns.length){let t=this._whenQuietFns;this._whenQuietFns=[],i.length?em(i).onDone(()=&gt;{t.forEach(r=&gt;r())}):t.forEach(r=&gt;r())}}reportError(e){throw Cje(e)}_flushAnimations(e,i){let t=new vv,r=[],o=new Map,a=[],s=new Map,c=new Map,l=new Map,u=new Set;this.disabledNodes.forEach(F=&gt;{u.add(F);let ce=this.driver.query(F,eVe,!0);for(let De=0;De&lt;ce.length;De++)u.add(ce[De])});let f=this.bodyNode,g=Array.from(this.statesByElement.keys()),b=sK(g,this.collectedEnterElements),y=new Map,M=0;b.forEach((F,ce)=&gt;{let De=pK+M++;y.set(ce,De),F.forEach(ye=&gt;Ls(ye,De))});let k=[],O=new Set,L=new Set;for(let F=0;F&lt;this.collectedLeaveElements.length;F++){let ce=this.collectedLeaveElements[F],De=ce[hc];De&amp;&amp;De.setForRemoval&amp;&amp;(k.push(ce),O.add(ce),De.hasAnimation?this.driver.query(ce,iVe,!0).forEach(ye=&gt;O.add(ye)):L.add(ce))}let Z=new Map,Y=sK(g,Array.from(O));Y.forEach((F,ce)=&gt;{let De=B5+M++;Z.set(ce,De),F.forEach(ye=&gt;Ls(ye,De))}),e.push(()=&gt;{b.forEach((F,ce)=&gt;{let De=y.get(ce);F.forEach(ye=&gt;Rg(ye,De))}),Y.forEach((F,ce)=&gt;{let De=Z.get(ce);F.forEach(ye=&gt;Rg(ye,De))}),k.forEach(F=&gt;{this.processLeaveNode(F)})});let K=[],R=[];for(let F=this._namespaceList.length-1;F&gt;=0;F--)this._namespaceList[F].drainQueuedTransitions(i).forEach(De=&gt;{let ye=De.player,Lt=De.element;if(K.push(ye),this.collectedEnterElements.length){let Te=Lt[hc];if(Te&amp;&amp;Te.setForMove){if(Te.previousTriggersValues&amp;&amp;Te.previousTriggersValues.has(De.triggerName)){let Be=Te.previousTriggersValues.get(De.triggerName),at=this.statesByElement.get(De.element);if(at&amp;&amp;at.has(De.triggerName)){let pt=at.get(De.triggerName);pt.value=Be,at.set(De.triggerName,pt)}}ye.destroy();return}}let z=!f||!this.driver.containsElement(f,Lt),ie=Z.get(Lt),Pe=y.get(Lt),xe=this._buildInstruction(De,t,Pe,ie,z);if(xe.errors&amp;&amp;xe.errors.length){R.push(xe);return}if(z){ye.onStart(()=&gt;Wp(Lt,xe.fromStyles)),ye.onDestroy(()=&gt;bl(Lt,xe.toStyles)),r.push(ye);return}if(De.isFallbackTransition){ye.onStart(()=&gt;Wp(Lt,xe.fromStyles)),ye.onDestroy(()=&gt;bl(Lt,xe.toStyles)),r.push(ye);return}let Me=[];xe.timelines.forEach(Te=&gt;{Te.stretchStartingKeyframe=!0,this.disabledNodes.has(Te.element)||Me.push(Te)}),xe.timelines=Me,t.append(Lt,xe.timelines);let Ye={instruction:xe,player:ye,element:Lt};a.push(Ye),xe.queriedElements.forEach(Te=&gt;Za(s,Te,[]).push(ye)),xe.preStyleProps.forEach((Te,Be)=&gt;{if(Te.size){let at=c.get(Be);at||c.set(Be,at=new Set),Te.forEach((pt,Kt)=&gt;at.add(Kt))}}),xe.postStyleProps.forEach((Te,Be)=&gt;{let at=l.get(Be);at||l.set(Be,at=new Set),Te.forEach((pt,Kt)=&gt;at.add(Kt))})});if(R.length){let F=[];R.forEach(ce=&gt;{F.push(xje(ce.triggerName,ce.errors))}),K.forEach(ce=&gt;ce.destroy()),this.reportError(F)}let q=new Map,oe=new Map;a.forEach(F=&gt;{let ce=F.element;t.has(ce)&amp;&amp;(oe.set(ce,ce),this._beforeAnimationBuild(F.player.namespaceId,F.instruction,q))}),r.forEach(F=&gt;{let ce=F.element;this._getPreviousPlayers(ce,!1,F.namespaceId,F.triggerName,null).forEach(ye=&gt;{Za(q,ce,[]).push(ye),ye.destroy()})});let se=k.filter(F=&gt;cK(F,c,l)),he=new Map;aK(he,this.driver,L,l,Vc).forEach(F=&gt;{cK(F,c,l)&amp;&amp;se.push(F)});let Oe=new Map;b.forEach((F,ce)=&gt;{aK(Oe,this.driver,new Set(F),c,_C)}),se.forEach(F=&gt;{let ce=he.get(F),De=Oe.get(F);he.set(F,new Map([...ce?.entries()??[],...De?.entries()??[]]))});let _e=[],Qe=[],je={};a.forEach(F=&gt;{let{element:ce,player:De,instruction:ye}=F;if(t.has(ce)){if(u.has(ce)){De.onDestroy(()=&gt;bl(ce,ye.toStyles)),De.disabled=!0,De.overrideTotalTime(ye.totalTime),r.push(De);return}let Lt=je;if(oe.size&gt;1){let ie=ce,Pe=[];for(;ie=ie.parentNode;){let xe=oe.get(ie);if(xe){Lt=xe;break}Pe.push(ie)}Pe.forEach(xe=&gt;oe.set(xe,Lt))}let z=this._buildAnimation(De.namespaceId,ye,q,o,Oe,he);if(De.setRealPlayer(z),Lt===je)_e.push(De);else{let ie=this.playersByElement.get(Lt);ie&amp;&amp;ie.length&amp;&amp;(De.parentPlayer=em(ie)),r.push(De)}}else Wp(ce,ye.fromStyles),De.onDestroy(()=&gt;bl(ce,ye.toStyles)),Qe.push(De),u.has(ce)&amp;&amp;r.push(De)}),Qe.forEach(F=&gt;{let ce=o.get(F.element);if(ce&amp;&amp;ce.length){let De=em(ce);F.setRealPlayer(De)}}),r.forEach(F=&gt;{F.parentPlayer?F.syncPlayerEvents(F.parentPlayer):F.destroy()});for(let F=0;F&lt;k.length;F++){let ce=k[F],De=ce[hc];if(Rg(ce,B5),De&amp;&amp;De.hasAnimation)continue;let ye=[];if(s.size){let z=s.get(ce);z&amp;&amp;z.length&amp;&amp;ye.push(...z);let ie=this.driver.query(ce,z5,!0);for(let Pe=0;Pe&lt;ie.length;Pe++){let xe=s.get(ie[Pe]);xe&amp;&amp;xe.length&amp;&amp;ye.push(...xe)}}let Lt=ye.filter(z=&gt;!z.destroyed);Lt.length?lVe(this,ce,Lt):this.processLeaveNode(ce)}return k.length=0,_e.forEach(F=&gt;{this.players.push(F),F.onDone(()=&gt;{F.destroy();let ce=this.players.indexOf(F);this.players.splice(ce,1)}),F.play()}),_e}afterFlush(e){this._flushFns.push(e)}afterFlushAnimationsDone(e){this._whenQuietFns.push(e)}_getPreviousPlayers(e,i,t,r,o){let a=[];if(i){let s=this.playersByQueriedElement.get(e);s&amp;&amp;(a=s)}else{let s=this.playersByElement.get(e);if(s){let c=!o||o==_v;s.forEach(l=&gt;{l.queued||!c&amp;&amp;l.triggerName!=r||a.push(l)})}}return(t||r)&amp;&amp;(a=a.filter(s=&gt;!(t&amp;&amp;t!=s.namespaceId||r&amp;&amp;r!=s.triggerName))),a}_beforeAnimationBuild(e,i,t){let r=i.triggerName,o=i.element,a=i.isRemovalTransition?void 0:e,s=i.isRemovalTransition?void 0:r;for(let c of i.timelines){let l=c.element,u=l!==o,f=Za(t,l,[]);this._getPreviousPlayers(l,u,a,s,i.toState).forEach(b=&gt;{let y=b.getRealPlayer();y.beforeDestroy&amp;&amp;y.beforeDestroy(),b.destroy(),f.push(b)})}Wp(o,i.fromStyles)}_buildAnimation(e,i,t,r,o,a){let s=i.triggerName,c=i.element,l=[],u=new Set,f=new Set,g=i.timelines.map(y=&gt;{let M=y.element;u.add(M);let k=M[hc];if(k&amp;&amp;k.removedBeforeQueried)return new Xd(y.duration,y.delay);let O=M!==c,L=dVe((t.get(M)||rVe).map(q=&gt;q.getRealPlayer())).filter(q=&gt;{let oe=q;return oe.element?oe.element===M:!1}),Z=o.get(M),Y=a.get(M),K=lK(this._normalizer,y.keyframes,Z,Y),R=this._buildPlayer(y,K,L);if(y.subTimeline&amp;&amp;r&amp;&amp;f.add(M),O){let q=new Cv(e,s,M);q.setRealPlayer(R),l.push(q)}return R});l.forEach(y=&gt;{Za(this.playersByQueriedElement,y.element,[]).push(y),y.onDone(()=&gt;aVe(this.playersByQueriedElement,y.element,y))}),u.forEach(y=&gt;Ls(y,XQ));let b=em(g);return b.onDestroy(()=&gt;{u.forEach(y=&gt;Rg(y,XQ)),bl(c,i.toStyles)}),f.forEach(y=&gt;{Za(r,y,[]).push(b)}),b}_buildPlayer(e,i,t){return i.length&gt;0?this.driver.animate(e.element,i,e.duration,e.delay,e.easing,t):new Xd(e.duration,e.delay)}},Cv=class{constructor(e,i,t){this.namespaceId=e,this.triggerName=i,this.element=t,this._player=new Xd,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.parentPlayer=null,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(e){this._containsRealPlayer||(this._player=e,this._queuedCallbacks.forEach((i,t)=&gt;{i.forEach(r=&gt;n6(e,t,void 0,r))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(e.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(e){this.totalTime=e}syncPlayerEvents(e){let i=this._player;i.triggerCallback&amp;&amp;e.onStart(()=&gt;i.triggerCallback("start")),e.onDone(()=&gt;this.finish()),e.onDestroy(()=&gt;this.destroy())}_queueEvent(e,i){Za(this._queuedCallbacks,e,[]).push(i)}onDone(e){this.queued&amp;&amp;this._queueEvent("done",e),this._player.onDone(e)}onStart(e){this.queued&amp;&amp;this._queueEvent("start",e),this._player.onStart(e)}onDestroy(e){this.queued&amp;&amp;this._queueEvent("destroy",e),this._player.onDestroy(e)}init(){this._player.init()}hasStarted(){return this.queued?!1:this._player.hasStarted()}play(){!this.queued&amp;&amp;this._player.play()}pause(){!this.queued&amp;&amp;this._player.pause()}restart(){!this.queued&amp;&amp;this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&amp;&amp;this._player.reset()}setPosition(e){this.queued||this._player.setPosition(e)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(e){let i=this._player;i.triggerCallback&amp;&amp;i.triggerCallback(e)}};function aVe(n,e,i){let t=n.get(e);if(t){if(t.length){let r=t.indexOf(i);t.splice(r,1)}t.length==0&amp;&amp;n.delete(e)}return t}function sVe(n){return n??null}function Ok(n){return n&amp;&amp;n.nodeType===1}function cVe(n){return n=="start"||n=="done"}function oK(n,e){let i=n.style.display;return n.style.display=e??"none",i}function aK(n,e,i,t,r){let o=[];i.forEach(c=&gt;o.push(oK(c)));let a=[];t.forEach((c,l)=&gt;{let u=new Map;c.forEach(f=&gt;{let g=e.computeStyle(l,f,r);u.set(f,g),(!g||g.length==0)&amp;&amp;(l[hc]=oVe,a.push(l))}),n.set(l,u)});let s=0;return i.forEach(c=&gt;oK(c,o[s++])),a}function sK(n,e){let i=new Map;if(n.forEach(s=&gt;i.set(s,[])),e.length==0)return i;let t=1,r=new Set(e),o=new Map;function a(s){if(!s)return t;let c=o.get(s);if(c)return c;let l=s.parentNode;return i.has(l)?c=l:r.has(l)?c=t:c=a(l),o.set(s,c),c}return e.forEach(s=&gt;{let c=a(s);c!==t&amp;&amp;i.get(c).push(s)}),i}function Ls(n,e){n.classList?.add(e)}function Rg(n,e){n.classList?.remove(e)}function lVe(n,e,i){em(i).onDone(()=&gt;n.processLeaveNode(e))}function dVe(n){let e=[];return yK(n,e),e}function yK(n,e){for(let i=0;i&lt;n.length;i++){let t=n[i];t instanceof X0?yK(t.players,e):e.push(t)}}function uVe(n,e){let i=Object.keys(n),t=Object.keys(e);if(i.length!=t.length)return!1;for(let r=0;r&lt;i.length;r++){let o=i[r];if(!e.hasOwnProperty(o)||n[o]!==e[o])return!1}return!0}function cK(n,e,i){let t=i.get(n);if(!t)return!1;let r=e.get(n);return r?t.forEach(o=&gt;r.add(o)):e.set(n,t),i.delete(n),!0}var Ng=class{constructor(e,i,t,r){this._driver=i,this._normalizer=t,this._triggerCache={},this.onRemovalComplete=(o,a)=&gt;{},this._transitionEngine=new J5(e.body,i,t,r),this._timelineEngine=new K5(e.body,i,t),this._transitionEngine.onRemovalComplete=(o,a)=&gt;this.onRemovalComplete(o,a)}registerTrigger(e,i,t,r,o){let a=e+"-"+r,s=this._triggerCache[a];if(!s){let c=[],l=[],u=gK(this._driver,o,c,l);if(c.length)throw uje(r,c);l.length&amp;&amp;void 0,s=Kje(r,u,this._normalizer),this._triggerCache[a]=s}this._transitionEngine.registerTrigger(i,r,s)}register(e,i){this._transitionEngine.register(e,i)}destroy(e,i){this._transitionEngine.destroy(e,i)}onInsert(e,i,t,r){this._transitionEngine.insertNode(e,i,t,r)}onRemove(e,i,t){this._transitionEngine.removeNode(e,i,t)}disableAnimations(e,i){this._transitionEngine.markElementAsDisabled(e,i)}process(e,i,t,r){if(t.charAt(0)=="@"){let[o,a]=QQ(t),s=r;this._timelineEngine.command(o,i,a,s)}else this._transitionEngine.trigger(e,i,t,r)}listen(e,i,t,r,o){if(t.charAt(0)=="@"){let[a,s]=QQ(t);return this._timelineEngine.listen(a,i,s,o)}return this._transitionEngine.listen(e,i,t,r,o)}flush(e=-1){this._transitionEngine.flush(e)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(e){this._transitionEngine.afterFlushAnimationsDone(e)}};function mVe(n,e){let i=null,t=null;return Array.isArray(e)&amp;&amp;e.length?(i=V5(e[0]),e.length&gt;1&amp;&amp;(t=V5(e[e.length-1]))):e instanceof Map&amp;&amp;(i=V5(e)),i||t?new e6(n,i,t):null}var Fg=class Fg{constructor(e,i,t){this._element=e,this._startStyles=i,this._endStyles=t,this._state=0;let r=Fg.initialStylesByElement.get(e);r||Fg.initialStylesByElement.set(e,r=new Map),this._initialStyles=r}start(){this._state&lt;1&amp;&amp;(this._startStyles&amp;&amp;bl(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state&lt;2&amp;&amp;(bl(this._element,this._initialStyles),this._endStyles&amp;&amp;(bl(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state&lt;3&amp;&amp;(Fg.initialStylesByElement.delete(this._element),this._startStyles&amp;&amp;(Wp(this._element,this._startStyles),this._endStyles=null),this._endStyles&amp;&amp;(Wp(this._element,this._endStyles),this._endStyles=null),bl(this._element,this._initialStyles),this._state=3)}};Fg.initialStylesByElement=new WeakMap;var e6=Fg;function V5(n){let e=null;return n.forEach((i,t)=&gt;{pVe(t)&amp;&amp;(e=e||new Map,e.set(t,i))}),e}function pVe(n){return n==="display"||n==="position"}var Fk=class{constructor(e,i,t,r){this.element=e,this.keyframes=i,this.options=t,this._specialStyles=r,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=t.duration,this._delay=t.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=&gt;e()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;let e=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,e,this.options),this._finalKeyframe=e.length?e[e.length-1]:new Map;let i=()=&gt;this._onFinish();this.domPlayer.addEventListener("finish",i),this.onDestroy(()=&gt;{this.domPlayer.removeEventListener("finish",i)})}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(e){let i=[];return e.forEach(t=&gt;{i.push(Object.fromEntries(t))}),i}_triggerWebAnimation(e,i,t){return e.animate(this._convertKeyframesToObject(i),t)}onStart(e){this._originalOnStartFns.push(e),this._onStartFns.push(e)}onDone(e){this._originalOnDoneFns.push(e),this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(e=&gt;e()),this._onStartFns=[],this._started=!0,this._specialStyles&amp;&amp;this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&amp;&amp;this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&amp;&amp;this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&amp;&amp;this._specialStyles.destroy(),this._onDestroyFns.forEach(e=&gt;e()),this._onDestroyFns=[])}setPosition(e){this.domPlayer===void 0&amp;&amp;this.init(),this.domPlayer.currentTime=e*this.time}getPosition(){return+(this.domPlayer.currentTime??0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){let e=new Map;this.hasStarted()&amp;&amp;this._finalKeyframe.forEach((t,r)=&gt;{r!=="offset"&amp;&amp;e.set(r,this._finished?t:s6(this.element,r))}),this.currentSnapshot=e}triggerCallback(e){let i=e==="start"?this._onStartFns:this._onDoneFns;i.forEach(t=&gt;t()),i.length=0}},Nk=class{validateStyleProperty(e){return!0}validateAnimatableStyleProperty(e){return!0}matchesElement(e,i){return!1}containsElement(e,i){return dK(e,i)}getParentElement(e){return r6(e)}query(e,i,t){return uK(e,i,t)}computeStyle(e,i,t){return s6(e,i)}animate(e,i,t,r,o,a=[]){let s=r==0?"both":"forwards",c={duration:t,delay:r,fill:s};o&amp;&amp;(c.easing=o);let l=new Map,u=a.filter(b=&gt;b instanceof Fk);Aje(t,r)&amp;&amp;u.forEach(b=&gt;{b.currentSnapshot.forEach((y,M)=&gt;l.set(M,y))});let f=Dje(i).map(b=&gt;new Map(b));f=Rje(e,f,l);let g=mVe(e,f);return new Fk(e,f,c,g)}};var Ek="@",CK="@.disabled",Lk=class{constructor(e,i,t,r){this.namespaceId=e,this.delegate=i,this.engine=t,this._onDestroy=r,this.\u0275type=0}get data(){return this.delegate.data}destroyNode(e){this.delegate.destroyNode?.(e)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=&gt;{queueMicrotask(()=&gt;{this.delegate.destroy()})}),this._onDestroy?.()}createElement(e,i){return this.delegate.createElement(e,i)}createComment(e){return this.delegate.createComment(e)}createText(e){return this.delegate.createText(e)}appendChild(e,i){this.delegate.appendChild(e,i),this.engine.onInsert(this.namespaceId,i,e,!1)}insertBefore(e,i,t,r=!0){this.delegate.insertBefore(e,i,t),this.engine.onInsert(this.namespaceId,i,e,r)}removeChild(e,i,t){this.engine.onRemove(this.namespaceId,i,this.delegate)}selectRootElement(e,i){return this.delegate.selectRootElement(e,i)}parentNode(e){return this.delegate.parentNode(e)}nextSibling(e){return this.delegate.nextSibling(e)}setAttribute(e,i,t,r){this.delegate.setAttribute(e,i,t,r)}removeAttribute(e,i,t){this.delegate.removeAttribute(e,i,t)}addClass(e,i){this.delegate.addClass(e,i)}removeClass(e,i){this.delegate.removeClass(e,i)}setStyle(e,i,t,r){this.delegate.setStyle(e,i,t,r)}removeStyle(e,i,t){this.delegate.removeStyle(e,i,t)}setProperty(e,i,t){i.charAt(0)==Ek&amp;&amp;i==CK?this.disableAnimations(e,!!t):this.delegate.setProperty(e,i,t)}setValue(e,i){this.delegate.setValue(e,i)}listen(e,i,t){return this.delegate.listen(e,i,t)}disableAnimations(e,i){this.engine.disableAnimations(e,i)}},t6=class extends Lk{constructor(e,i,t,r,o){super(i,t,r,o),this.factory=e,this.namespaceId=i}setProperty(e,i,t){i.charAt(0)==Ek?i.charAt(1)=="."&amp;&amp;i==CK?(t=t===void 0?!0:!!t,this.disableAnimations(e,t)):this.engine.process(this.namespaceId,e,i.slice(1),t):this.delegate.setProperty(e,i,t)}listen(e,i,t){if(i.charAt(0)==Ek){let r=hVe(e),o=i.slice(1),a="";return o.charAt(0)!=Ek&amp;&amp;([o,a]=fVe(o)),this.engine.listen(this.namespaceId,r,o,a,s=&gt;{let c=s._data||-1;this.factory.scheduleListenerCallback(c,t,s)})}return this.delegate.listen(e,i,t)}};function hVe(n){switch(n){case"body":return document.body;case"document":return document;case"window":return window;default:return n}}function fVe(n){let e=n.indexOf("."),i=n.substring(0,e),t=n.slice(e+1);return[i,t]}var jk=class{constructor(e,i,t){this.delegate=e,this.engine=i,this._zone=t,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,i.onRemovalComplete=(r,o)=&gt;{let a=o?.parentNode(r);a&amp;&amp;o.removeChild(a,r)}}createRenderer(e,i){let t="",r=this.delegate.createRenderer(e,i);if(!e||!i?.data?.animation){let l=this._rendererCache,u=l.get(r);if(!u){let f=()=&gt;l.delete(r);u=new Lk(t,r,this.engine,f),l.set(r,u)}return u}let o=i.id,a=i.id+"-"+this._currentId;this._currentId++,this.engine.register(a,e);let s=l=&gt;{Array.isArray(l)?l.forEach(s):this.engine.registerTrigger(o,a,e,l.name,l)};return i.data.animation.forEach(s),new t6(this,a,r,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&amp;&amp;this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=&gt;{this._microtaskId++})}scheduleListenerCallback(e,i,t){if(e&gt;=0&amp;&amp;e&lt;this._microtaskId){this._zone.run(()=&gt;i(t));return}let r=this._animationCallbacksBuffer;r.length==0&amp;&amp;queueMicrotask(()=&gt;{this._zone.run(()=&gt;{r.forEach(o=&gt;{let[a,s]=o;a(s)}),this._animationCallbacksBuffer=[]})}),r.push([i,t])}end(){this._cdRecurDepth--,this._cdRecurDepth==0&amp;&amp;this._zone.runOutsideAngular(()=&gt;{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&amp;&amp;this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}};var _Ve=(()=&gt;{let e=class e extends Ng{constructor(t,r,o){super(t,r,o,te(xh,{optional:!0}))}ngOnDestroy(){this.flush()}};e.\u0275fac=function(r){return new(r||e)(D($e),D(Gp),D($p))},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})();function bVe(){return new Dk}function vVe(n,e,i){return new jk(n,e,i)}var wK=[{provide:$p,useFactory:bVe},{provide:Ng,useClass:_Ve},{provide:wm,useFactory:vVe,deps:[$y,Ng,Ae]}],xK=[{provide:Gp,useFactory:()=&gt;new Nk},{provide:jn,useValue:"BrowserAnimations"},...wK],yVe=[{provide:Gp,useClass:o6},{provide:jn,useValue:"NoopAnimations"},...wK],Vk=(()=&gt;{let e=class e{static withConfig(t){return{ngModule:e,providers:t.disableAnimations?yVe:xK}}};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:xK,imports:[qy]});let n=e;return n})();var MK=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,tZ,ot,qQ,Vk,Fn.forRoot({autoUpdateThemeForPreferredColorScheme:!0}),Zd.forRoot({assetsUrl:"assets/adcl-icons/",packages:["basics"]})]});let n=e;return n})();var tm=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,ot,Et,MK,hn,Sn,ma,vt,bt,fn,gn,_l,fk]});let n=e;return n})();var kK=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,bt,ot,tm,Et,bi,qh,Yc,_l,vt,gn,fn,mr,Yr,Fn,ff,Fs,hn]});let n=e;return n})();var d6={};Dd(d6,{CONFIRM:()=&gt;OVe,EMAIL:()=&gt;MVe,MOBILE:()=&gt;wVe,PHONE:()=&gt;CVe,PHONE_EXTRA:()=&gt;xVe,POPUP_TITLE:()=&gt;kVe,SAVE_AGAIN:()=&gt;EVe,default:()=&gt;SVe});var CVe="Telefon",xVe="Telefon (weitere)",wVe="Mobil",MVe="E-Mail Adresse",kVe="Sind Ihre Kontaktdaten noch aktuell?",OVe="Ja, sind noch aktuell",EVe="Die Daten haben sich ge\xE4ndert",SVe={PHONE:CVe,PHONE_EXTRA:xVe,MOBILE:wVe,EMAIL:MVe,POPUP_TITLE:kVe,CONFIRM:OVe,SAVE_AGAIN:EVe};var Bk=(()=&gt;{let e=class e{constructor(t,r){this.http=t,this.demoService=r,this.apiUrl="",this.demoMode=!0,this.timeout=3500,this.demoMode=this.demoService.demo}setConfirmApi(t){this.apiUrl=t}getContactParameters(){if(this.demoMode){let t=new re;return setTimeout(()=&gt;{t.next({message:"Test Message",contactData:{email:"crm.support65@aareon.com",privatePhone:"06132 301565",mobilePhone:"+49234 196420",businessPhone:"+494328 95690"},redirectUrl:"google.com",confirmApi:"/confirm-api"})},this.timeout),t.asObservable()}return this.http.get(this.apiUrl)}confirmContactDetails(){if(this.demoMode){let t=new re;return setTimeout(()=&gt;{t.next()},this.timeout),t.asObservable()}return this.http.get(this.apiUrl)}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function PVe(n,e){if(n&amp;1&amp;&amp;(m(0,"p",7),v(1),h()),n&amp;2){let i=_();d(),N(i.description)}}var EK=(()=&gt;{let e=class e{constructor(t,r,o){this.matDialog=t,this._router=r,this.contactDetailsPopupService=o,this.translations=d6}ngOnInit(){this.contactDetailsPopupService.setConfirmApi(this.confirmApi),this.data=this.contactData}get title(){return this.translations.POPUP_TITLE||""}get description(){return this.message||""}closeModal(){this.contactDetailsPopupService.confirmContactDetails().subscribe(t=&gt;{console.log(t)}),this.matDialog.closeAll()}redirectToContactDetails(){this.redirectUrl?window.location.href=this.redirectUrl:this._router.navigate(["/contact-details"]),this.matDialog.closeAll()}};e.\u0275fac=function(r){return new(r||e)(x(Jn),x(Vn),x(Bk))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-contact-confirm-dialog"]],inputs:{contactData:"contactData",confirmApi:"confirmApi",message:"message",redirectUrl:"redirectUrl"},decls:35,vars:12,consts:[["matDialogTitle",""],[1,"info-box"],[1,"address-row"],["class","info-description",4,"ngIf"],["align","center"],["mat-button","","color","info",3,"click"],["mat-flat-button","","color","primary",3,"click"],[1,"info-description"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0)(1,"h2"),v(2),h()(),m(3,"mat-dialog-content")(4,"div",1)(5,"div",2)(6,"label")(7,"strong"),v(8),h()(),m(9,"p"),v(10),h()(),m(11,"div",2)(12,"label")(13,"strong"),v(14),h()(),m(15,"p"),v(16),h()(),m(17,"div",2)(18,"label")(19,"strong"),v(20),h()(),m(21,"p"),v(22),h()(),m(23,"div",2)(24,"label")(25,"strong"),v(26),h()(),m(27,"p"),v(28),h()(),w(29,PVe,2,1,"p",3),h()(),m(30,"mat-dialog-actions",4)(31,"button",5),P("click",function(){return o.closeModal()}),v(32),h(),m(33,"button",6),P("click",function(){return o.redirectToContactDetails()}),v(34),h()()),r&amp;2&amp;&amp;(d(2),N(o.title),d(6),N(o.translations.PHONE),d(2),N(o.data.privatePhone),d(4),N(o.translations.PHONE_EXTRA),d(2),N(o.data.businessPhone),d(4),N(o.translations.MOBILE),d(2),N(o.data.mobilePhone),d(4),N(o.translations.EMAIL),d(2),N(o.data.email),d(),p("ngIf",o.message),d(3),N(o.translations.CONFIRM),d(2),N(o.translations.SAVE_AGAIN))},dependencies:[fe,kr,Ca,rr,We],styles:[`.row{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1{grid-column:span 1}.col-xs-2{grid-column:span 2}.col-xs-3{grid-column:span 3}.col-xs-4{grid-column:span 4}.col-xs-5{grid-column:span 5}.col-xs-6{grid-column:span 6}.col-xs-7{grid-column:span 7}.col-xs-8{grid-column:span 8}.col-xs-9{grid-column:span 9}.col-xs-10{grid-column:span 10}.col-xs-11{grid-column:span 11}.col-xs-12{grid-column:span 12}}@media (min-width: 576px){.col-sm-1{grid-column:span 1}.col-sm-2{grid-column:span 2}.col-sm-3{grid-column:span 3}.col-sm-4{grid-column:span 4}.col-sm-5{grid-column:span 5}.col-sm-6{grid-column:span 6}.col-sm-7{grid-column:span 7}.col-sm-8{grid-column:span 8}.col-sm-9{grid-column:span 9}.col-sm-10{grid-column:span 10}.col-sm-11{grid-column:span 11}.col-sm-12{grid-column:span 12}}@media (min-width: 768px){.col-md-1{grid-column:span 1}.col-md-2{grid-column:span 2}.col-md-3{grid-column:span 3}.col-md-4{grid-column:span 4}.col-md-5{grid-column:span 5}.col-md-6{grid-column:span 6}.col-md-7{grid-column:span 7}.col-md-8{grid-column:span 8}.col-md-9{grid-column:span 9}.col-md-10{grid-column:span 10}.col-md-11{grid-column:span 11}.col-md-12{grid-column:span 12}}@media (min-width: 992px){.col-lg-1{grid-column:span 1}.col-lg-2{grid-column:span 2}.col-lg-3{grid-column:span 3}.col-lg-4{grid-column:span 4}.col-lg-5{grid-column:span 5}.col-lg-6{grid-column:span 6}.col-lg-7{grid-column:span 7}.col-lg-8{grid-column:span 8}.col-lg-9{grid-column:span 9}.col-lg-10{grid-column:span 10}.col-lg-11{grid-column:span 11}.col-lg-12{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1{grid-column:span 1}.col-xl-2{grid-column:span 2}.col-xl-3{grid-column:span 3}.col-xl-4{grid-column:span 4}.col-xl-5{grid-column:span 5}.col-xl-6{grid-column:span 6}.col-xl-7{grid-column:span 7}.col-xl-8{grid-column:span 8}.col-xl-9{grid-column:span 9}.col-xl-10{grid-column:span 10}.col-xl-11{grid-column:span 11}.col-xl-12{grid-column:span 12}}.address-content{width:100%}.address-container{max-width:600px;margin:auto}.adress-forms{width:100%;padding-top:24px}.address-row{display:grid;grid-template-columns:1fr auto}.address-row-info{display:grid;grid-template-columns:1fr 1fr}.address-row-info :nth-child(2n){font-weight:600}.no-margin{margin:0!important}.info-box{padding:20px 0}.info-description{margin-top:20px!important}
`],encapsulation:2});let n=e;return n})();var SK=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,Or,Et,Sn,gn,bt,hn,fn,hu,vt,bi]});let n=e;return n})();var PK=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,tm,vt,Yr,ot,bt,Fn,Sn,gn,hn,Et,Yc,bi]});let n=e;return n})();var DK=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,ku,bt,lk,_s,gn,Dg,hn,vt,ot,bi,Et,Sg,Pg,fl]});let n=e;return n})();var IK=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,Or,Et,Sn,ot,gn,bt,hn,fn,hu,vt,bi]});let n=e;return n})();var TK=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,vt,Et,pi]});let n=e;return n})();var AK=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,Dq,vt,ot,bt,Yr,Fn,Or,Et,mr,Ju,be,bi,pi]});let n=e;return n})();var RK=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,vt,_s,hn,gn,Fs,Et,ot]});let n=e;return n})();var FK=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,ot,Et,vt,pi]});let n=e;return n})();var NK=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,Or,ot,bt,Et,_s,Sn,gn,hn,Fs,pk,vt,pi]});let n=e;return n})();function DVe(n,e){if(n&amp;1&amp;&amp;(m(0,"span",8),v(1),h()),n&amp;2){let i,t=_(2);ln("background-color",(i=t.newsData.category.attributes.field_color==null?null:t.newsData.category.attributes.field_color.color)!==null&amp;&amp;i!==void 0?i:t.secondaryColor),d(),S(" ",t.newsData.category.attributes.name," ")}}function IVe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",4)(1,"h1",5),v(2),h(),m(3,"span",6),v(4),de(5,"date"),h(),w(6,DVe,2,3,"span",7),h()),n&amp;2){let i=_();d(2),N(i.newsData.headline),d(2),N($t(5,3,i.newsData.publishedAt,"dd.MM.yyyy")),d(2),p("ngIf",i.newsData.category)}}function TVe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",15),C(1,"img",16),h()),n&amp;2){let i=_(2);d(),Im("src",i.newsData.image,_t)}}function AVe(n,e){if(n&amp;1&amp;&amp;(C(0,"div",17),de(1,"linkSanitize")),n&amp;2){let i=_(2);p("innerHTML",en(1,1,i.newsData.fullContent),qe)}}function RVe(n,e){if(n&amp;1&amp;&amp;C(0,"div",18),n&amp;2){let i=_(2);p("innerHTML",i.newsData.teaserContent,qe)}}function FVe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"mat-card",19)(2,"crm-frontend-download-link",20)(3,"div",21)(4,"div",22)(5,"div",23),C(6,"crm-frontend-file-icon",24),h(),m(7,"div")(8,"div",25),v(9),h(),m(10,"div",26),v(11),h()(),m(12,"div",27),C(13,"mat-icon",28),h()()()()(),W()),n&amp;2){let i=e.$implicit;d(2),p("downloadUrl",i.url)("filename",i.filename),d(4),p("matTooltip",i.filemime.split("/")[1])("fileName",i.filename)("filePath",i.url),d(3),N(i.filename),d(2),N(i.filesizeHumanReadable)}}function NVe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card",9),w(1,TVe,2,1,"div",10),m(2,"mat-card-content")(3,"div",11),w(4,AVe,2,3,"div",12)(5,RVe,1,1,"div",13),h()(),w(6,FVe,14,7,"ng-container",14),h()),n&amp;2){let i=_();d(),p("ngIf",i.newsData==null?null:i.newsData.image),d(3),p("ngIf",i.newsData.fullContent),d(),p("ngIf",!i.newsData.fullContent),d(),p("ngForOf",i.newsData.attachments)}}var LK=(()=&gt;{let e=class e{constructor(t,r,o,a,s,c){this.newsService=t,this.notificationService=r,this.route=o,this.location=a,this.tenantConfigService=s,this.analyticsService=c,this.i18n=wx,this.newsData=null,this.isLoading=!0,this.secondaryColor="",this.subscriptions=[];let l=this.tenantConfigService.getThemingConfig();this.secondaryColor=l.secondaryColor}ngOnInit(){let t=this.route.params.subscribe(r=&gt;{this.newsId=r.id;let o=this.newsService.getNewsEntry(this.newsId).subscribe({next:a=&gt;{this.newsData=a,this.newsData===null&amp;&amp;this.notificationService.showErrorMessage("Der Eintrag konnte nicht geladen werden."),this.analyticsService.trackEvent("News Detail",a?.headline??"",a?.headline??""),this.isLoading=!1},error:()=&gt;{this.notificationService.showErrorMessage("Der Eintrag konnte nicht geladen werden."),this.isLoading=!1}});this.subscriptions.push(o)});this.subscriptions.push(t)}goBack(){this.location.back()}ngOnDestroy(){this.subscriptions.forEach(t=&gt;{t.unsubscribe()})}};e.\u0275fac=function(r){return new(r||e)(x(Of),x(St),x(po),x(ra),x(Cr),x(vi))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-news-detail"]],inputs:{newsId:"newsId"},decls:5,vars:2,consts:[[1,"widget-component"],[1,"no-deko-a",3,"click"],["class","news-detail-header",4,"ngIf"],["class","news-detail-card",4,"ngIf"],[1,"news-detail-header"],[1,"news-detail-title"],[1,"a-new-date","grid-date"],["class","news-category claim-label grid-cat",3,"backgroundColor",4,"ngIf"],[1,"news-category","claim-label","grid-cat"],[1,"news-detail-card"],["class","news-detail-image-container",4,"ngIf"],[1,"news-detail-content"],["class","ckEditor-view",3,"innerHTML",4,"ngIf"],[3,"innerHTML",4,"ngIf"],[4,"ngFor","ngForOf"],[1,"news-detail-image-container"],["alt","",1,"news-image",3,"src"],[1,"ckEditor-view",3,"innerHTML"],[3,"innerHTML"],[1,"news-attachment-card"],[3,"downloadUrl","filename"],[1,"download-link-container"],[1,"grid-for-pre-docs","news-attachments"],[1,"align-center-div","updiv"],[1,"file-icon",3,"matTooltip","fileName","filePath"],[1,"preview-card-title","attachment-title"],[1,"attachment-size"],[1,"align-center-div","downdiv"],["svgIcon","basics:download",1,"file-icon"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0)(1,"a",1),P("click",function(){return o.goBack()}),v(2," Zur\xFCck "),h(),w(3,IVe,7,6,"div",2)(4,NVe,7,4,"mat-card",3),h()),r&amp;2&amp;&amp;(d(3),p("ngIf",o.newsData),d(),p("ngIf",o.newsData))},dependencies:[Ue,fe,et,Dt,Ce,Jc,tr,$f,di,Bi],styles:['.row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.aareon-light-theme[_ngcontent-%COMP%]{--adcl-color-primary: var(--theme-primary-500);--adcl-color-primary-disabled: var(--theme-primary-100);--adcl-color-secondary: var(--theme-secondary-500);--adcl-color-secondary-disabled: var(--theme-secondary-100);--adcl-color-warn: var(--theme-warn-500);--adcl-color-warn-disabled: var(--theme-warn-100);--adcl-color-accent: var(--theme-secondary-500);--adcl-color-accent-disabled: var(--theme-secondary-100);--adcl-card-active: var(--theme-primary-500);--adcl-stepper-selected-color: var(--theme-primary-50);--adcl-stepper-selected-background: var(--theme-primary-500);--mdc-protected-button-container-color: var(--theme-primary-100);--mdc-protected-button-label-text-color: var(--theme-primary-50);--theme-primary-contrast-500: var(--theme-primary-50);--mdc-theme-primary: var(--theme-primary-500);--adcl-button-selector-hover: var(--theme-primary-50)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-fab.mat-accent[_ngcontent-%COMP%]{--mdc-fab-container-color: white;--mat-mdc-fab-color: var(--adcl-color-primary-text)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-fab.mat-primary[_ngcontent-%COMP%]{--mdc-fab-container-color: var(--theme-primary-500);--mat-mdc-fab-color: var(--theme-primary-contrast-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-mini-fab.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-fab.mat-secondary[_ngcontent-%COMP%]{--mdc-fab-container-color: var(--theme-secondary-500);--mat-mdc-fab-color: var(--theme-secondary-contrast-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-button[disabled][disabled][_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button[disabled][disabled][_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-outlined-button[disabled][disabled][_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .adcl-selector-button[disabled][disabled][_ngcontent-%COMP%]{--mdc-filled-button-container-color: var(--theme-secondary-100)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-button.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-outlined-button.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .adcl-selector-button.mat-secondary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: var(--theme-secondary-500);--mdc-filled-button-label-text-color: var(--theme-secondary-50);--mdc-outlined-button-label-text-color: var(--theme-secondary-500);--mat-mdc-button-persistent-ripple-color: var(--theme-secondary-500);--adcl-button-selector-background: var(--theme-secondary-500);--adcl-color-secondary-text: var(--theme-secondary-contrast-500);--mdc-protected-button-container-color: var(--theme-secondary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-button.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .adcl-selector-button.mat-primary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: var(--theme-primary-500);--mdc-filled-button-label-text-color: var(--theme-primary-50);--mdc-outlined-button-label-text-color: var(--theme-primary-500);--mat-mdc-button-persistent-ripple-color: var(--theme-primary-500);--adcl-button-selector-background: var(--theme-primary-500);--adcl-color-primary-text: var(--theme-primary-contrast-500);--mdc-text-button-label-text-color: var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: var(--theme-primary-500);--mat-mdc-button-persistent-ripple-color: var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mdc-protected-button-container-color: var(--theme-primary-500);--mdc-protected-button-label-text-color: var(--theme-primary-50)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%]:not(:disabled), .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]:not(:disabled){background-color:var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-raised-button.mat-secondary[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-secondary[_ngcontent-%COMP%]{--mdc-protected-button-container-color: var(--theme-secondary-500);--mdc-protected-button-label-text-color: var(--theme-secondary-50)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-raised-button.mat-secondary[_ngcontent-%COMP%]:not(:disabled), .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-secondary[_ngcontent-%COMP%]:not(:disabled){background-color:var(--theme-secondary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-step-header[_ngcontent-%COMP%]   .mat-step-icon-state-edit[_ngcontent-%COMP%]{background-color:var(--theme-primary-500);color:var(--theme-primary-50)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-badge-content[_ngcontent-%COMP%]{background:var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%]{--mdc-checkbox-selected-icon-color: var(--theme-primary-100)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-progress-spinner[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: var(--theme-primary-contrast-500)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: var(--theme-primary-500);--mdc-filled-button-label-text-color: #FFFFFF}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-unelevated-button.mat-primary[disabled][disabled][_ngcontent-%COMP%]{--mdc-filled-button-disabled-label-text-color: #FFFFFF}.mat-flat-button.mat-primary.mat-button-disabled[_ngcontent-%COMP%], .mat-flat-button.mat-accent.mat-button-disabled[_ngcontent-%COMP%], .mat-flat-button.mat-button-disabled.mat-button-disabled[_ngcontent-%COMP%], .mat-flat-button.mat-warn.mat-button-disabled[_ngcontent-%COMP%], .mat-fab.mat-primary.mat-button-disabled[_ngcontent-%COMP%], .mat-fab.mat-accent.mat-button-disabled[_ngcontent-%COMP%], .mat-fab.mat-button-disabled.mat-button-disabled[_ngcontent-%COMP%], .mat-fab.mat-warn.mat-button-disabled[_ngcontent-%COMP%], .mat-mini-fab.mat-primary.mat-button-disabled[_ngcontent-%COMP%], .mat-mini-fab.mat-accent.mat-button-disabled[_ngcontent-%COMP%], .mat-mini-fab.mat-button-disabled.mat-button-disabled[_ngcontent-%COMP%], .mat-mini-fab.mat-warn.mat-button-disabled[_ngcontent-%COMP%], .mat-raised-button.mat-primary.mat-button-disabled[_ngcontent-%COMP%], .mat-raised-button.mat-accent.mat-button-disabled[_ngcontent-%COMP%], .mat-raised-button.mat-button-disabled.mat-button-disabled[_ngcontent-%COMP%], .mat-raised-button.mat-warn.mat-button-disabled[_ngcontent-%COMP%]{background-color:var(--theme-primary-500);color:var(--theme-primary-contrast-50)}.gray-button[_ngcontent-%COMP%]{background:#eaebed!important}.aareon-light-theme[_ngcontent-%COMP%]   .mat-expansion-panel[_ngcontent-%COMP%]:not([class*=mat-elevation-z]).border-exp-panel{box-shadow:none;border:1px solid var(--adcl-card-border)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-standard-chip.mat-primary.mat-mdc-chip-selected.customer-color[_ngcontent-%COMP%], .aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-standard-chip.mat-primary.mat-mdc-chip-highlighted.customer-color[_ngcontent-%COMP%]{background-color:var(--theme-primary-500)}.aareon-light-theme[_ngcontent-%COMP%]   .alt-form-background[_ngcontent-%COMP%]   mat-form-field.mat-form-field-appearance-outline[_ngcontent-%COMP%]   .mdc-notched-outline[_ngcontent-%COMP%], .aareon-dark-theme[_ngcontent-%COMP%]   mat-form-field.mat-form-field-appearance-outline[_ngcontent-%COMP%]   .mdc-notched-outline[_ngcontent-%COMP%]{background-color:var(--adcl-button-filter-background)}.aareon-light-theme[_ngcontent-%COMP%]   .mat-icon.mat-primary[_ngcontent-%COMP%]{color:var(--adcl-color-primary)!important}.mat-mdc-raised-button.accept-rent-adjustment-button[_ngcontent-%COMP%], .mat-mdc-unelevated-button[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #0237ff;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.accept-rent-adjustment-button[_ngcontent-%COMP%]:not(:disabled), .mat-mdc-unelevated-button[_ngcontent-%COMP%]:not(:disabled){background-color:#0237ff}.gallery-header[_ngcontent-%COMP%]{padding:8px 0}@media (max-width: 769px){.gallery-header[_ngcontent-%COMP%]{padding:0}}.sort-and-search[_ngcontent-%COMP%]{display:grid;grid-template-areas:"sort search";grid-template-columns:1fr auto;row-gap:2rem;padding-bottom:24px}@media (max-width: 769px){.sort-and-search[_ngcontent-%COMP%]{grid-template-areas:"sort" "search";grid-template-columns:auto}}.sort-filter-button[_ngcontent-%COMP%]{max-width:310px}.sort-filter-button[_ngcontent-%COMP%]   .sort-filter-title[_ngcontent-%COMP%]{line-height:1.2em}.filter-choice[_ngcontent-%COMP%]{width:100%;grid-area:sort;display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:1rem}.one-choice[_ngcontent-%COMP%]{display:flex;width:fit-content}.one-choice[_ngcontent-%COMP%]   .mat-mdc-button.mat-mdc-button-base[_ngcontent-%COMP%]{height:30px;padding:6px 4px 4px 16px;line-height:19px}.one-choice[_ngcontent-%COMP%]   .calendar-category-title-select.mat-mdc-button.mat-mdc-button-base[_ngcontent-%COMP%]{padding:4px 4px 4px 16px}.sort-filter-title[_ngcontent-%COMP%]{display:inline-block;max-width:206px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 290px){.sort-filter-title[_ngcontent-%COMP%]{width:100%}}.cat-choice[_ngcontent-%COMP%]{grid-area:sort;padding-right:10vw}@media (max-width: 769px){.cat-choice[_ngcontent-%COMP%]{padding-right:0}}.smaller-title.mat-mdc-card-title[_ngcontent-%COMP%]{font-size:large;line-height:24px;padding-bottom:4px;padding-top:8px}.chips-container[_ngcontent-%COMP%]{max-height:100px;overflow-y:auto}@media (max-width: 1020px){.chips-container[_ngcontent-%COMP%]{max-height:150px}}@media (max-width: 769px){.gallery-section[_ngcontent-%COMP%]{padding:0}}.gallery-section[_ngcontent-%COMP%]   mat-form-field.mat-form-field-appearance-outline[_ngcontent-%COMP%]{--adcl-formfield-height: 30px;line-height:20px}.gallery-section[_ngcontent-%COMP%]   mat-form-field.mat-form-field-appearance-outline[_ngcontent-%COMP%]   .mat-mdc-form-field-subscript-wrapper[_ngcontent-%COMP%]{height:0}.search-all[_ngcontent-%COMP%]{grid-area:search;max-width:360px;justify-self:right;display:flex;flex-direction:column-reverse}.search-all[_ngcontent-%COMP%]   .mat-mdc-form-field-icon-prefix[_ngcontent-%COMP%] &gt; .mat-icon[_ngcontent-%COMP%]{padding:12px 3px 12px 12px}@media (max-width: 769px){.search-all[_ngcontent-%COMP%]{max-width:100%;width:100%}}.sort-no-search[_ngcontent-%COMP%]{padding-bottom:24px}@media (max-width: 769px){.sort-no-search[_ngcontent-%COMP%]{padding-bottom:16px}}.aareon-light-theme[_ngcontent-%COMP%]   .mat-mdc-paginator.paginator-no-background[_ngcontent-%COMP%]{background-color:transparent}.sorting-and-searching[_ngcontent-%COMP%]{display:flex;gap:20px}.sorting-link[_ngcontent-%COMP%]{align-self:center;font-weight:700}.sorting-link[_ngcontent-%COMP%]:hover{text-decoration:none;cursor:pointer}.grid-for-preview-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:7fr 3fr}@media (max-width: 290px){.grid-for-preview-header[_ngcontent-%COMP%]{grid-template-columns:1fr}}.preview-headline[_ngcontent-%COMP%]{font-weight:600}@media (max-width: 290px){.preview-headline[_ngcontent-%COMP%]{margin-bottom:0}}.show-parent[_ngcontent-%COMP%]{justify-self:right;font-weight:600;color:var(--theme-primary-500);padding-top:6px;margin-bottom:16px}@media (max-width: 290px){.show-parent[_ngcontent-%COMP%]{justify-self:left}}.link-card[_ngcontent-%COMP%]{cursor:pointer;height:100%}.link-card[_ngcontent-%COMP%]:hover{box-shadow:0 0 1px #3031330d,0 8px 16px #3031331a!important}.preview-card-title[_ngcontent-%COMP%]{margin-bottom:8px;font-size:large;display:block;word-break:break-word}.preview-card-title.no-margin[_ngcontent-%COMP%]{margin-bottom:0}.block-link[_ngcontent-%COMP%]{display:block;color:#343f4d;text-decoration:none}.claim-label[_ngcontent-%COMP%]{border-radius:4px;text-align:center;display:inline-block;color:#fff;font-size:12px;padding:2px 8px;line-height:16px;max-width:max-content}.new-claim[_ngcontent-%COMP%]{background-color:#0288d1}.action-claim[_ngcontent-%COMP%]{background-color:#848b93}.old-claim[_ngcontent-%COMP%]{background-color:#33bf8b}.grid-for-pre-docs[_ngcontent-%COMP%]{padding:16px;display:grid;grid-template-areas:"updiv predoctitle downdiv";grid-template-columns:1fr 8fr 1fr;column-gap:6px}@media (max-width: 400px){.grid-for-pre-docs[_ngcontent-%COMP%]{grid-template-columns:1fr 9fr;grid-template-areas:"updiv predoctitle" "downdiv predoctitle"}}.pre-doc-title[_ngcontent-%COMP%]{font-weight:550;grid-area:predoctitle}.preview-card-category[_ngcontent-%COMP%]{line-height:24px}.updiv[_ngcontent-%COMP%]{grid-area:updiv}.downdiv[_ngcontent-%COMP%]{grid-area:downdiv}.align-center-div[_ngcontent-%COMP%]{justify-self:left;align-self:center;width:32px;height:32px}@media (max-width: 290px){.align-center-div[_ngcontent-%COMP%]{align-self:flex-start}}.document-preview-two-icons[_ngcontent-%COMP%]{display:flex;justify-content:space-between;width:64px;margin-right:32px}.file-icon[_ngcontent-%COMP%]{width:100%;height:100%}.news-detail-image-container[_ngcontent-%COMP%]{width:100%;object-fit:contain;border-radius:16px 16px 0 0}.news-image[_ngcontent-%COMP%]{width:100%;object-fit:cover;border-radius:16px 16px 0 0}.news-detail-card[_ngcontent-%COMP%]{max-width:600px;margin:auto}.news-detail-content[_ngcontent-%COMP%]{padding:0 20px}.no-deko-a[_ngcontent-%COMP%]{text-decoration:none;cursor:pointer;font-weight:700}.news-detail-header[_ngcontent-%COMP%]{max-width:600px;margin:auto;display:grid;grid-template-areas:"title cat" "date ."}.news-detail-title[_ngcontent-%COMP%]{grid-area:title;font-size:24px;font-weight:700;margin-bottom:0;line-height:24px}.grid-date[_ngcontent-%COMP%]{grid-area:date}.grid-cat[_ngcontent-%COMP%]{grid-area:cat;justify-self:flex-end;display:flex;align-self:center}.news-detail-controls[_ngcontent-%COMP%]{padding:0 0 50px;display:grid;gap:20px;grid-template-areas:"prev next" "back print";grid-template-columns:1fr 1fr}.news-detail-controls[_ngcontent-%COMP%]   .news-detail-controls-next[_ngcontent-%COMP%]{grid-area:next;text-align:right}.news-detail-controls[_ngcontent-%COMP%]   .news-detail-controls-prev[_ngcontent-%COMP%]{grid-area:prev;text-align:left}.news-detail-controls[_ngcontent-%COMP%]   .news-detail-controls-print[_ngcontent-%COMP%]{grid-area:print;text-align:right}.news-detail-controls[_ngcontent-%COMP%]   .news-detail-controls-print[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{vertical-align:middle}.news-detail-controls[_ngcontent-%COMP%]   .news-detail-controls-back[_ngcontent-%COMP%]{grid-area:back;text-align:left}.news-detail-controls[_ngcontent-%COMP%]   .news-detail-controls-back[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{vertical-align:middle}.news-detail-controls[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{cursor:pointer}.date-and-category[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding-bottom:8px;align-items:flex-start}.a-new-date[_ngcontent-%COMP%]{padding-bottom:16px;font-weight:700;color:#848b93;text-transform:uppercase;font-size:11px;letter-spacing:.1rem}@media (min-width: 769px){.news-detail-content[_ngcontent-%COMP%]{padding:0 30px}.news-detail-controls[_ngcontent-%COMP%]{grid-template-areas:"back print prev next";grid-template-columns:1fr 1fr 1fr 1fr}.news-detail-controls[_ngcontent-%COMP%]   .news-detail-controls-next[_ngcontent-%COMP%], .news-detail-controls[_ngcontent-%COMP%]   .news-detail-controls-prev[_ngcontent-%COMP%]{text-align:right}.news-detail-controls[_ngcontent-%COMP%]   .news-detail-controls-print[_ngcontent-%COMP%], .news-detail-controls[_ngcontent-%COMP%]   .news-detail-controls-back[_ngcontent-%COMP%]{text-align:left}}.news-attachment-card[_ngcontent-%COMP%]{margin:10px 36px}.news-attachment-card[_ngcontent-%COMP%]:last-child{margin-bottom:20px}.news-attachments[_ngcontent-%COMP%]{padding:10px}.attachment-title[_ngcontent-%COMP%]{font-size:medium;font-weight:550;margin-bottom:0}.attachment-size[_ngcontent-%COMP%]{font-size:small}.download-link-container[_ngcontent-%COMP%]{display:block;color:#343f4d;text-decoration:none}']});let n=e;return n})();var zk=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,Et,ot,pi,Ju,bi]});let n=e;return n})();var jK=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[bs],imports:[be,Vk,Et,ot,ff,vt,bt,Fs,mr,_s,Sn,gn,fn,hn,zk]});let n=e;return n})();var Lg=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,Et,ot,bt,Or,Sn,da,ma,fn,vt,bi,pi]});let n=e;return n})();var Hk=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,Et,ot,fn,Sn,gn,bt,Or,da,ma,Fn,vt,Lg,_f,iV,pi,_l]});let n=e;return n})();var VK=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be]});let n=e;return n})();var BK=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,vt]});let n=e;return n})();function LVe(n,e){n&amp;1&amp;&amp;(H(0),m(1,"h1"),v(2,"404"),h(),m(3,"p"),v(4,"Page not found"),h(),W())}var zK=(()=&gt;{let e=class e{constructor(t){this.authService=t,this.subscriptions$=[],this.authChecked=!1}ngOnInit(){this.subscriptions$.push(this.authService.isUserLoggedIn().subscribe(t=&gt;{t?this.authChecked=!0:this.subscriptions$.push(this.authService.loginUser().subscribe())}))}ngOnDestroy(){this.subscriptions$.forEach(t=&gt;{t.unsubscribe()})}};e.\u0275fac=function(r){return new(r||e)(x(yk))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-page-not-found"]],decls:1,vars:1,consts:[[4,"ngIf"]],template:function(r,o){r&amp;1&amp;&amp;w(0,LVe,5,0,"ng-container",0),r&amp;2&amp;&amp;p("ngIf",o.authChecked)},dependencies:[fe]});let n=e;return n})();var jVe=()=&gt;({height:"24px",width:"200px"}),VVe=()=&gt;({height:"20px",width:"350px"}),u6=()=&gt;({height:"24px",width:"24px"}),BVe=()=&gt;[1,2],m6=(n,e)=&gt;({"message__is-creator":n,"message__is-not-creator":e}),p6=n=&gt;({"message--meta__is-creator":n}),zVe=()=&gt;({height:"24px",width:"100px"}),HVe=()=&gt;({height:"20px",width:"300px"}),UVe=()=&gt;({height:"20px",width:"130px"}),WVe=()=&gt;({height:"45px",width:"100%"}),GVe=()=&gt;({height:"15px",width:"20%"}),$Ve=()=&gt;({height:"35px",width:"100px"});function YVe(n,e){n&amp;1&amp;&amp;(m(0,"mat-card-header",4)(1,"mat-card-title",5),C(2,"ngx-skeleton-loader",6),h(),m(3,"mat-card-subtitle",5),C(4,"ngx-skeleton-loader",6),h(),m(5,"div",7)(6,"div",8)(7,"button",9),C(8,"ngx-skeleton-loader",6),h(),m(9,"button",9),C(10,"ngx-skeleton-loader",6),h(),m(11,"button",9),C(12,"ngx-skeleton-loader",6),h()()()()),n&amp;2&amp;&amp;(d(2),p("theme",A(5,jVe)),d(2),p("theme",A(6,VVe)),d(4),p("theme",A(7,u6)),d(2),p("theme",A(8,u6)),d(2),p("theme",A(9,u6)))}function qVe(n,e){n&amp;1&amp;&amp;(m(0,"div",16),v(1),h()),n&amp;2&amp;&amp;(d(),S(" ","Offen"," "))}function ZVe(n,e){n&amp;1&amp;&amp;(m(0,"div",17),v(1),h()),n&amp;2&amp;&amp;(d(),S(" ","In Bearbeitung"," "))}function QVe(n,e){n&amp;1&amp;&amp;(m(0,"div",18),v(1),h()),n&amp;2&amp;&amp;(d(),S(" ","Abgeschlossen"," "))}function KVe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card-header",4)(1,"mat-card-title",5)(2,"div",10),w(3,qVe,2,1,"div",11)(4,ZVe,2,1,"div",12)(5,QVe,2,1,"div",13),h(),m(6,"span"),v(7),h()(),m(8,"mat-card-subtitle",5)(9,"div",14),v(10),h(),m(11,"div",14),v(12),h()(),m(13,"div",15),v(14),h()()),n&amp;2){let i=_();d(3),p("ngIf",i.claimDetail.originalClaim.status.label==="Unacknowledged"),d(),p("ngIf",i.claimDetail.originalClaim.status.label==="In Process"),d(),p("ngIf",i.claimDetail.originalClaim.status.label==="Closed"),d(2),N(i.claimDetail.originalClaim.subject),d(3),S(" ",i.claimDetail.originalClaim.contract==null?null:i.claimDetail.originalClaim.contract.label," "),d(2),Mt(" ",i.claimDetail.originalClaim.claimCategory," - ",i.claimDetail.originalClaim.claimType," "),d(2),S(" Nr. ",i.claimDetail.originalClaim.displayNumber," ")}}function XVe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",21)(1,"div",22)(2,"div",23),C(3,"ngx-skeleton-loader",6),h()(),m(4,"div",24)(5,"p"),C(6,"ngx-skeleton-loader",6),h()(),m(7,"div"),C(8,"ngx-skeleton-loader",6),h()()),n&amp;2){let i=e.$implicit;p("ngClass",Wn(5,m6,i%2!==0,i%2===0)),d(),p("ngClass",we(8,p6,i%2!==0)),d(2),p("theme",A(10,zVe)),d(3),p("theme",A(11,HVe)),d(2),p("theme",A(12,UVe))}}function JVe(n,e){n&amp;1&amp;&amp;(m(0,"mat-card-content",19),w(1,XVe,9,13,"div",20),h()),n&amp;2&amp;&amp;(d(),p("ngForOf",A(1,BVe)))}function eBe(n,e){if(n&amp;1&amp;&amp;(m(0,"span"),v(1),h()),n&amp;2){let i=_(3);d(),N(i.myself)}}function tBe(n,e){if(n&amp;1&amp;&amp;(m(0,"span"),v(1),h()),n&amp;2){let i=_(3);d(),N(i.createdBy)}}function nBe(n,e){if(n&amp;1&amp;&amp;(m(0,"span"),v(1),h()),n&amp;2){let i=_(3);d(),N(i.chatPartner)}}function iBe(n,e){if(n&amp;1){let i=U();m(0,"a",34),P("click",function(){I(i);let r=_().$implicit,o=_(4);return T(o.downloadAttachment(r))}),v(1),h()}if(n&amp;2){let i=_().$implicit;d(),S(" ",i.name," ")}}function rBe(n,e){if(n&amp;1&amp;&amp;(m(0,"a",35),v(1),h()),n&amp;2){let i=_().$implicit;p("href",i.url,_t),d(),S(" ",i.name," ")}}function oBe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",30),v(1),h()),n&amp;2){let i=_().$implicit;d(),S("(",i.size,")")}}function aBe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-list-item"),C(1,"mat-icon",29),m(2,"div",30),w(3,iBe,2,1,"a",31)(4,rBe,2,2,"a",32),h(),w(5,oBe,2,1,"div",33),h()),n&amp;2){let i=e.$implicit;d(3),p("ngIf",i.isRestUrl),d(),p("ngIf",!i.isRestUrl),d(),p("ngIf",i.size)}}function sBe(n,e){if(n&amp;1&amp;&amp;(m(0,"div")(1,"mat-list"),w(2,aBe,6,3,"mat-list-item",26),h()()),n&amp;2){let i=_(3);d(2),p("ngForOf",i.claimDetail.originalClaim.attachments)}}function cBe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",21)(1,"div",22),w(2,eBe,2,1,"span",27)(3,tBe,2,1,"span",27)(4,nBe,2,1,"span",27),m(5,"span",23),v(6),de(7,"date"),h()(),m(8,"div",24),C(9,"p",28),h(),w(10,sBe,3,1,"div",27),h()),n&amp;2){let i=_(2);p("ngClass",Wn(11,m6,i.claimDetail.originalClaim.isCreator,!i.claimDetail.originalClaim.isCreator)),d(),p("ngClass",we(14,p6,i.claimDetail.originalClaim.isCreator)),d(),p("ngIf",i.claimDetail.originalClaim.isCreator&amp;&amp;!i.createdBy),d(),p("ngIf",i.claimDetail.originalClaim.isCreator&amp;&amp;i.createdBy),d(),p("ngIf",!i.claimDetail.originalClaim.isCreator),d(2),N($t(7,8,i.claimDetail.originalClaim.creationTime,"dd.MM.YYYY HH:mm")),d(3),p("innerHTML",i.claimDetail.originalClaim.content,qe),d(),p("ngIf",i.claimDetail.originalClaim.attachments.length&gt;0)}}function lBe(n,e){if(n&amp;1&amp;&amp;(m(0,"span"),v(1),h()),n&amp;2){let i=_(4);d(),N(i.myself)}}function dBe(n,e){if(n&amp;1&amp;&amp;(m(0,"span"),v(1),h()),n&amp;2){let i=_(4);d(),N(i.chatPartner)}}function uBe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",30),v(1),h()),n&amp;2){let i=_().$implicit;d(),S("(",i.size,")")}}function mBe(n,e){if(n&amp;1){let i=U();m(0,"mat-list-item"),C(1,"mat-icon",29),m(2,"div",30)(3,"a",34),P("click",function(){let r=I(i).$implicit,o=_(5);return T(o.downloadAttachment(r))}),v(4),h()(),w(5,uBe,2,1,"div",33),h()}if(n&amp;2){let i=e.$implicit;d(4),S(" ",i.name," "),d(),p("ngIf",i.size)}}function pBe(n,e){if(n&amp;1&amp;&amp;(m(0,"div")(1,"mat-list"),w(2,mBe,6,2,"mat-list-item",26),h()()),n&amp;2){let i=_(2).$implicit;d(2),p("ngForOf",i.attachments)}}function hBe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",21)(1,"div",22),w(2,lBe,2,1,"span",27)(3,dBe,2,1,"span",27),m(4,"span",23),v(5),de(6,"date"),h()(),m(7,"div",24),C(8,"p",28),h(),w(9,pBe,3,1,"div",27),h()),n&amp;2){let i=_().$implicit;p("ngClass",Wn(10,m6,i.isCreator,!i.isCreator)),d(),p("ngClass",we(13,p6,i.isCreator)),d(),p("ngIf",i.isCreator),d(),p("ngIf",!i.isCreator),d(2),N($t(6,7,i.createdAt,"dd.MM.YYYY HH:mm")),d(3),p("innerHTML",i.body,qe),d(),p("ngIf",i.attachments.length&gt;0)}}function fBe(n,e){if(n&amp;1&amp;&amp;(H(0),w(1,hBe,10,15,"div",25),W()),n&amp;2){let i=e.$implicit;d(),p("ngIf",i.body&amp;&amp;i.body!=="")}}function gBe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card-content",19),w(1,cBe,11,16,"div",25)(2,fBe,2,1,"ng-container",26),h()),n&amp;2){let i=_();d(),p("ngIf",i.claimDetail.originalClaim.content&amp;&amp;i.claimDetail.originalClaim.content!==""),d(),p("ngForOf",i.claimDetail.responses)}}function _Be(n,e){n&amp;1&amp;&amp;(m(0,"mat-card-footer",36),C(1,"ngx-skeleton-loader",6)(2,"ngx-skeleton-loader",6),m(3,"div",37),C(4,"ngx-skeleton-loader",6),h()()),n&amp;2&amp;&amp;(d(),p("theme",A(3,WVe)),d(),p("theme",A(4,GVe)),d(2),p("theme",A(5,$Ve)))}function bBe(n,e){if(n&amp;1&amp;&amp;(H(0),v(1),W()),n&amp;2){let i=_(2);d(),S("/ ",i.claimsConfig.commentMaxLength," ")}}function vBe(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-attachment-files",43),P("filesChangedEvent",function(r){I(i);let o=_(2);return T(o.updateFilesValue(r))}),h()}if(n&amp;2){let i=_(2);p("allowedFileTypes",i.claimsConfig.allowedFileTypes||"jpg,png,pdf,jpeg")("maxFilesAllowed",i.claimsConfig.maxFileCount)("maxFileUpload",i.claimsConfig.maxSizePerFile)("maxUpload",i.claimsConfig.maxSizeAllFiles)}}function yBe(n,e){if(n&amp;1){let i=U();m(0,"mat-card-footer",36)(1,"mat-form-field",38)(2,"textarea",39),Qn("ngModelChange",function(r){I(i);let o=_();return ti(o.messageInput,r)||(o.messageInput=r),T(r)}),v(3,"      "),h(),m(4,"mat-hint",40),v(5),w(6,bBe,2,1,"ng-container",27),h()(),w(7,vBe,1,4,"crm-frontend-attachment-files",41),m(8,"div",37)(9,"button",42),P("click",function(){I(i);let r=_();return T(r.respond())}),h()()()}if(n&amp;2){let i=_();d(2),Zn("ngModel",i.messageInput),p("placeholder",i.translations.TYPE_MESSAGE)("maxlength",i.claimsConfig.commentMaxLength),d(3),S(" ",i.messageInput.length," "),d(),p("ngIf",i.claimsConfig==null?null:i.claimsConfig.commentMaxLength),d(),p("ngIf",!i.isLoading&amp;&amp;i.claimsConfig.maxFileCount),d(2),p("innerText",i.translations.SUBMIT)("disabled",i.isSubmitting)}}var h6=(()=&gt;{let e=class e{constructor(t,r,o,a,s,c,l){this.claimsConfigService=t,this.claimCreationService=r,this.notificationService=o,this.route=a,this.claimDataService=s,this.userService=c,this.claimService=l,this.claimDetail=null,this.createdBy=null,this.messageInput="",this.answersAllowed=!1,this.isLoading=!0,this.isConfigLoading=!0,this.isDataLoading=!0,this.hasLoadingError=!1,this.hasReplySendingError=!1,this.hasConfigLoadingError=!1,this.hasDataLoadingError=!1,this.isSubmitting=!1,this.chatPartner="",this.myself="",this.translations=fu,this.selectedFiles=[],this.subscriptions=[]}ngOnInit(){let t=this.route.paramMap.subscribe(o=&gt;{let a=o.get("id"),s=a?parseInt(a,10):0;this.loadClaimData(s)});this.subscriptions.push(t);let r=this.claimsConfigService.getConfig().subscribe({next:o=&gt;{this.claimsConfig=o,this.isConfigLoading=!1,this.chatPartner=o.customerServiceLabel?o.customerServiceLabel:"Kundenservice",this.checkLoadingState()},error:()=&gt;this.setError({hasConfigLoadingError:!0,errorText:fu.ERROR_LOADING_CONFIG})});this.subscriptions.push(r)}loadClaimData(t){this.isDataLoading=!0,this.checkLoadingState();let r=this.claimDataService.getLoadingState().subscribe(a=&gt;{this.isDataLoading=a,this.checkLoadingState()});this.subscriptions.push(r);let o=this.claimDataService.getClaimEntryForId(t).subscribe({next:a=&gt;{this.claimDetail=a?.conversation??null,this.createdBy=a?.externalAuthor??null,this.claimDetail||this.setError({hasDataLoadingError:!0,errorText:"Der Eintrag konnte nicht geladen werden."}),this.isDataLoading=!1,this.checkLoadingState()},error:()=&gt;{this.setError({hasDataLoadingError:!0,errorText:"Der Eintrag konnte nicht geladen werden."})}});this.subscriptions.push(o),this.userService.getCurrentUserData().subscribe(a=&gt;{a?.simulation&amp;&amp;(this.myself=a.simulation),a&amp;&amp;!a.simulation&amp;&amp;(this.myself=a.name)})}updateFilesValue(t){this.selectedFiles=t}respond(){if(this.messageInput==="")return;this.isSubmitting=!0;let t=this.claimCreationService.submitReply({comment:this.messageInput,files:this.selectedFiles,claimId:this.claimDetail?.originalClaim.id??"unknown"}).subscribe({next:()=&gt;{this.isSubmitting=!1},error:()=&gt;this.setError({hasReplySendingError:!0,errorText:fu.ERROR_SENDING_REPLY})});this.subscriptions.push(t)}setError(t){this.isLoading=!1,this.hasLoadingError=t.hasLoadingError??!1,this.hasReplySendingError=t.hasReplySendingError??!1,this.hasConfigLoadingError=t.hasConfigLoadingError??!1,this.hasDataLoadingError=t.hasDataLoadingError??!1,this.isSubmitting=!1,t.errorText&amp;&amp;this.notificationService.showErrorMessage(t.errorText)}checkLoadingState(){this.isLoading=this.isConfigLoading||this.isDataLoading,this.isLoading||(this.answersAllowed=!1,this.claimsConfig?.repliesAllowed&amp;&amp;!this.claimDetail?.originalClaim.isTemp&amp;&amp;(this.answersAllowed=!0))}downloadAttachment(t){this.claimService.downloadAttachment(t).subscribe({next:r=&gt;{let o=window.URL.createObjectURL(r),a=document.createElement("a");a.href=o,a.download=t.name,document.body.appendChild(a),a.click(),window.URL.revokeObjectURL(o),document.body.removeChild(a),this.notificationService.showSuccessMessage("Das Dokument wurde erfolgreich heruntergeladen.")},error:()=&gt;{this.notificationService.showErrorMessage("Ein Fehler ist aufgetreten. Das Dokument konnte nicht heruntergeladen werden.")}})}ngOnDestroy(){this.subscriptions.forEach(t=&gt;t.unsubscribe())}};e.\u0275fac=function(r){return new(r||e)(x(gs),x(Xu),x(St),x(po),x(Mg),x(Ns),x(Xl))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-claim-detail"]],decls:7,vars:6,consts:[[1,"claim-detail-card"],["class","message--head",4,"ngIf"],["class","display-grid container-fluid message--history",4,"ngIf"],["class","ping-message",4,"ngIf"],[1,"message--head"],[1,"message--head--content"],[3,"theme"],[1,"hidden-xs","message--head--action"],[1,"pull-right"],["mat-icon-button",""],[1,"file-icon"],["class","new-claim claim-label",4,"ngIf"],["class","action-claim claim-label",4,"ngIf"],["class","old-claim claim-label",4,"ngIf"],[1,"claim-detail-details"],[1,"header-details-claim-number"],[1,"new-claim","claim-label"],[1,"action-claim","claim-label"],[1,"old-claim","claim-label"],[1,"display-grid","container-fluid","message--history"],["class","message",3,"ngClass",4,"ngFor","ngForOf"],[1,"message",3,"ngClass"],[1,"message--meta",3,"ngClass"],[1,"message--meta--date"],[1,"message--content"],["class","message",3,"ngClass",4,"ngIf"],[4,"ngFor","ngForOf"],[4,"ngIf"],[3,"innerHTML"],["matListItemIcon","","svgIcon","basics:attachment"],["mat-line",""],["download","","target","_blank",3,"click",4,"ngIf"],["target","_blank","download","",3,"href",4,"ngIf"],["mat-line","",4,"ngIf"],["download","","target","_blank",3,"click"],["target","_blank","download","",3,"href"],[1,"ping-message"],[1,"post-button"],[1,"line-spacing-textarea","mat-form-field-textarea"],["matInput","","cdkTextareaAutosize","",3,"ngModelChange","ngModel","placeholder","maxlength"],["align","end"],[3,"allowedFileTypes","maxFilesAllowed","maxFileUpload","maxUpload","filesChangedEvent",4,"ngIf"],["mat-flat-button","","color","primary",3,"click","innerText","disabled"],[3,"filesChangedEvent","allowedFileTypes","maxFilesAllowed","maxFileUpload","maxUpload"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"mat-card",0),w(1,YVe,13,10,"mat-card-header",1)(2,KVe,15,8,"mat-card-header",1)(3,JVe,2,2,"mat-card-content",2)(4,gBe,3,2,"mat-card-content",2)(5,_Be,5,6,"mat-card-footer",3)(6,yBe,10,8,"mat-card-footer",3),h()),r&amp;2&amp;&amp;(d(),p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading&amp;&amp;o.claimDetail),d(),p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading&amp;&amp;o.claimDetail),d(),p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading&amp;&amp;!o.hasConfigLoadingError&amp;&amp;o.answersAllowed&amp;&amp;(o.claimDetail==null||o.claimDetail.originalClaim==null||o.claimDetail.originalClaim.status==null?null:o.claimDetail.originalClaim.status.id)!==3))},dependencies:[Tt,Ue,fe,We,dn,Ce,et,Dt,nx,Gc,ps,qr,sC,rx,ox,Km,kg,Ge,nn,Ht,Bc,DC,tn,Vt,rc,ji,di],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.claim-label[_ngcontent-%COMP%]{border-radius:4px;text-align:center;display:inline-block;color:#fff;font-size:12px;padding:2px 8px;line-height:16px;max-width:max-content}.new-claim[_ngcontent-%COMP%]{background-color:#0288d1}.action-claim[_ngcontent-%COMP%]{background-color:#848b93}.old-claim[_ngcontent-%COMP%]{background-color:#33bf8b}.display-grid[_ngcontent-%COMP%]{display:grid}.message[_ngcontent-%COMP%]{width:40vw;height:fit-content;background:#f5f5f5;border-radius:20px 20px 20px 0;padding:10px 15px;margin:10px 0;box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px}@media (max-width: 769px){.message[_ngcontent-%COMP%]{width:75vw}}.message__is-creator[_ngcontent-%COMP%]{border-radius:20px 20px 0;background:var(--adcl-card-hover);justify-self:right;margin-right:20px}.message__is-not-creator[_ngcontent-%COMP%]{justify-self:left;margin-left:20px}.message--meta[_ngcontent-%COMP%]{margin-bottom:10px;display:flex;justify-content:space-between;color:#929292;font-size:12px}.message--attachments[_ngcontent-%COMP%]   .mdc-list[_ngcontent-%COMP%]{padding-top:0}.message--attachments[_ngcontent-%COMP%]   .mdc-list-item[_ngcontent-%COMP%]{height:auto!important;margin-bottom:5px}.message--attachments[_ngcontent-%COMP%]   .mdc-list-item[_ngcontent-%COMP%] &gt; span[_ngcontent-%COMP%] &gt; span[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;gap:10px}.message--head[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr;padding:20px 16px 8px;position:sticky;top:0;z-index:100;border-top-left-radius:15px;border-top-right-radius:15px;border:1px solid var(--adcl-card-border);background:#fff}.message--head--action[_ngcontent-%COMP%]{justify-self:right}.message--head--content[_ngcontent-%COMP%]{display:block;gap:10px}.message--head--content--back-navigation[_ngcontent-%COMP%]{width:50px}.message--head--content[_ngcontent-%COMP%]   mat-card-title[_ngcontent-%COMP%]{font-size:16px!important;display:flex;gap:10px}.message--head--content[_ngcontent-%COMP%]   mat-card-title[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{line-height:40px}.message--head--content[_ngcontent-%COMP%]   mat-card-subtitle[_ngcontent-%COMP%]{margin-bottom:0!important}.message--history[_ngcontent-%COMP%]{margin:0;padding-top:20px;padding-bottom:30px;background:#f5f5f580}.message--footer[_ngcontent-%COMP%]{position:sticky;bottom:0;background:#fff}.ping-message[_ngcontent-%COMP%]{padding:16px}.mat-form-field-textarea[_ngcontent-%COMP%]   .cdk-textarea-autosize[_ngcontent-%COMP%]{overflow:hidden;min-height:80px}.mat-form-field-textarea.line-spacing-textarea[_ngcontent-%COMP%]{line-height:20px}@media print{.message--footer[_ngcontent-%COMP%]{display:none}.message--history[_ngcontent-%COMP%]{height:auto;min-height:auto;max-height:inherit;overflow-y:inherit}}.post-button[_ngcontent-%COMP%]{min-height:40px;padding-top:20px;width:100%;display:flex;justify-content:flex-end}.file-icon[_ngcontent-%COMP%]{align-items:center;display:flex}.claim-detail-details[_ngcontent-%COMP%]{padding-bottom:4px}.header-details-claim-number[_ngcontent-%COMP%]{justify-self:right}"]});let n=e;return n})();var Uk=(()=&gt;{let e=class e{constructor(t,r,o,a){this.http=t,this.navigationService=r,this.router=o,this.demoService=a,this.pageTypeApiUrl=Le.crmDispatcherBaseUrl+"/api/cms/config/node-info",this.pageData=new Map,this.demo=this.demoService.isDemoMode("page-config")}getPageData(t){return new Promise(r=&gt;{if(t.includes("realms")){window.location.reload();return}if(this.isNonPagesPath(t)){r({id:"",type:"",path:t});return}if(this.pageData.get(t)){r(this.pageData.get(t));return}this.getPageTypeAndIdByPath(t).subscribe({next:o=&gt;{this.pageData.set(t,o),r(o)},error:()=&gt;{r({id:"",type:"",path:"home"}),this.router.navigate(["404"])}})})}getPageTypeAndIdByPath(t){if(this.demo)return this.navigationService.mainNavObservable().pipe(Xe(o=&gt;{(!o||!o.length)&amp;&amp;ne({id:""});let a=o.find(s=&gt;"/"+s.url===t);return ne({id:a?a.id:""})}));let r=new aa().set("path",t);return this.http.get(this.pageTypeApiUrl,{params:r})}isNonPagesPath(t){let o=new URL(t,window.origin).pathname.replace(/^\/+/,"");return xv.filter(c=&gt;c.path!=="**").map(c=&gt;c.path).map(c=&gt;{let l=c?.replace(/:[^/]+/g,"[^/]+");return new RegExp(`^${l}$`)}).some(c=&gt;c.test(o))}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Kc),D(Vn),D(Je))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var HK=(n,e,i=te(Uk))=&gt;i.getPageData(e.url);var UK=(n,e)=&gt;{let i=te(Kc),t=te(ha),r=te(yf),o=te(Vn);return i.mainNavObservable().subscribe(a=&gt;qi(void 0,null,function*(){if(!a)return;if(!r.keycloakConfig.active){yield o.navigate([a[0].url]);return}if(yield t.isLoggedIn()){yield o.navigate([a[0].url]);return}yield t.login({redirectUri:window.location.origin})})),!0};var jg=(()=&gt;{let e=class e extends fx{constructor(t,r){super(t,r),this.router=t,this.keycloak=r}isAccessAllowed(t,r){return qi(this,null,function*(){return this.authenticated||(yield this.keycloak.login({redirectUri:window.location.origin+"/app"+r.url})),!0})}};e.\u0275fac=function(r){return new(r||e)(D(Vn),D(ha))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var js={MY_MEMBER_CARD:"Meine Mitgliedskarte",BUSINESS_PARTNER_NUMBER:"GP-NUMMER",MEMBERSHIP_NUMBER:"MITGLIEDSNUMMER",MEMBER_CARD_SALUTATION:"VOR- / NACHNAME",NO_CHANGES_DURING_SIMULATION:"Die Daten k\xF6nnen w\xE4hrend der Simulation nicht ver\xE4ndert werden",EMAIL_CHANGE_SUCCEEDED:"Ihre E-Mail-Adresse wurde ge\xE4ndert.",EMAIL_CHANGE_FAILED:`Ein Fehler ist aufgetreten
Ihre E-Mail-Adresse konnte nicht ge\xE4ndert werden.`,ACCEPT_DIGITAL_DOCS:"Ich stimme dem elektronischen Dokumentenerhalt zu",PHONE_NUMBER_WRONG_FORMAT:"Die angegebene Nummer sollte das folgende Format haben: +49123456789",EMAIL_INVALID:"Bitte geben Sie eine valide E-Mail-Addresse ein",USE_YOUR_LOGIN_MAIL_FOR_CONTACT:"als Kontakt-E-Mail-Adresse verwenden",EMAIL_OPT_IN:`Bitte best\xE4tigen Sie die neue E-Mail-Adresse, indem Sie dem Link folgen, den wir Ihnen gesendet haben.
Aus Sicherheitsgr\xFCnden ist der Link eine Stunde g\xFCltig.`,PASSWORD_CHANGED:"Ihr Passwort wurde ver\xE4ndert",ERROR_OCCURRED:"Ein Fehler ist aufgetreten, bitte versuchen Sie erneut.",USE_EMAIL_AS_CONTACT_EMAIL:"Diese E-Mail als Kontakt-E-Mail \xFCbernehmen",CHANGES_ON_PROGRESS:"Ihre \xC4nderung wird bearbeitet.",MY_CONTACT_DATA:"Meine Kontaktdaten",CONTACT_EMAIL:"Kontakt-E-Mail",PHONE:"Telefon",MOBILE:"Mobile",MY_ADDRESS:"Meine Adresse",STREET:"Stra\xDFe/Hausnummer",ZIP:"Postleitzahl",CITY:"Ort",SIMULATED_PROFILE:"Simuliertes Profil",EMAIL_IS_NOT_MATCHING:"E-Mail stimmt nicht \xFCberein",PASSWORD_IS_NOT_CONFORM:"Passwort erf\xFCllt nicht die Anforderungen",PASSWORD_IS_NOT_MATCHING:"Passwort stimmt nicht \xFCberein",REQUIRED:"Pflichtfeld",CANCEL:"Abbrechen",CONFIRM_EMAIL:"E-Mail best\xE4tigen",CONFIRM_PASSWORD:"Passwort best\xE4tigen",EMAIL:"E-Mail",LENGTH_CONSTRAIN:"Zeichen lang",DIGITS_CONSTRAIN:"Zahlen",LOWERCASE_CONSTRAIN:"Kleinbuchstaben",MY_CREDENTIALS:"Meine Zugangsdaten",NEW_PASSWORD:"Neues Passwort",PASSWORD:"Passwort",SPECIAL_CHARS_CONSTRAIN:"Sonderzeichen",SUBMIT:"Absenden",UPPERCASE_CONSTRAIN:"Gro\xDFbuchstaben"};var CBe=n=&gt;({"aareon-elevation-100":n,"member-card":!0});function xBe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",6)(1,"div"),v(2),h(),m(3,"div"),v(4),h()()),n&amp;2){let i=_();d(2),N(i.i18n().MEMBERSHIP_NUMBER),d(2),N(i.memberInfos().membershipNumber)}}function wBe(n,e){if(n&amp;1&amp;&amp;v(0),n&amp;2){let i=_();S(" ",i.memberInfos().salutation," ")}}function MBe(n,e){if(n&amp;1&amp;&amp;v(0),n&amp;2){let i=_();S(" ",i.memberInfos().academicTitle," ")}}function kBe(n,e){if(n&amp;1&amp;&amp;v(0),n&amp;2){let i=_();S(" ",i.memberInfos().firstname," ")}}function OBe(n,e){if(n&amp;1&amp;&amp;v(0),n&amp;2){let i=_();S(" ",i.memberInfos().lastname," ")}}var Vg=(()=&gt;{let e=class e{constructor(){this.i18n=ei(js),this.memberInfos=ei.required(),this.memberCardLabel=Ho(()=&gt;this.memberInfos().member_card_label?this.memberInfos().member_card_label:"Mitgliedsausweis"),this.amIDialog=ei.required(),this.cardOpener=new ae}closeMemberCard(){this.cardOpener.emit(!1)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-member-card"]],inputs:{i18n:[$.SignalBased,"i18n"],memberInfos:[$.SignalBased,"memberInfos"],amIDialog:[$.SignalBased,"amIDialog"]},outputs:{cardOpener:"cardOpener"},standalone:!0,features:[Ie],decls:32,vars:16,consts:[["appearance","outlined",3,"ngClass"],["svgIcon","basics:close",1,"close-x",3,"click"],[1,"member-card-headline"],[1,"member-card-header"],["svgIcon","basics:profile",1,"member-card-image","icon"],[1,"member-grid"],[1,"member-grid-item"],[1,"member-zip-city-container"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"mat-card",0)(1,"mat-icon",1),P("click",function(){return o.closeMemberCard()}),h(),m(2,"h2",2),v(3),h(),m(4,"mat-card-content",3),C(5,"mat-icon",4),m(6,"div",5)(7,"div",6)(8,"div"),v(9),h(),m(10,"div"),v(11),h()(),w(12,xBe,5,2,"div",6),m(13,"div",6)(14,"div"),v(15),h(),m(16,"div"),w(17,wBe,1,1)(18,MBe,1,1)(19,kBe,1,1)(20,OBe,1,1),h()(),m(21,"div",7)(22,"div",6)(23,"div"),v(24),h(),m(25,"div"),v(26),h()(),m(27,"div",6)(28,"div"),v(29),h(),m(30,"div"),v(31),h()()()()()()),r&amp;2&amp;&amp;(p("ngClass",we(14,CBe,!o.amIDialog())),d(3),S(" ",o.memberCardLabel(),""),d(6),N(o.i18n().BUSINESS_PARTNER_NUMBER),d(2),N(o.memberInfos().businessPartnerNumber),d(),Q(12,o.memberInfos().membershipNumber?12:-1),d(3),N(o.i18n().MEMBER_CARD_SALUTATION),d(2),Q(17,o.memberInfos().salutation?17:-1),d(),Q(18,o.memberInfos().academicTitle?18:-1),d(),Q(19,o.memberInfos().firstname?19:-1),d(),Q(20,o.memberInfos().lastname?20:-1),d(4),N(o.i18n().ZIP),d(2),N(o.memberInfos().postalCode),d(3),N(o.i18n().CITY),d(2),N(o.memberInfos().city))},dependencies:[et,Dt,Ce,Tt],styles:['[_nghost-%COMP%]{background-color:#eee}.member-card[_ngcontent-%COMP%]{position:relative;width:600px;margin:16px auto 32px}@media (max-width: 769px){.member-card[_ngcontent-%COMP%]{margin:0;width:100%}}.member-card[_ngcontent-%COMP%]   .close-x[_ngcontent-%COMP%]{position:absolute;right:-16px;top:-16px;color:#818181;background-color:#fff;border-radius:24px;padding:4px;cursor:pointer;height:32px;width:32px}@media (max-width: 769px){.member-card[_ngcontent-%COMP%]   .close-x[_ngcontent-%COMP%]{right:4px;top:4px}}@media (max-width: 460px){.member-card[_ngcontent-%COMP%]   .close-x[_ngcontent-%COMP%]{right:4px;top:26px}}.member-card-header[_ngcontent-%COMP%]{display:flex;padding:0 16px 16px;gap:24px}@media (max-width: 460px){.member-card-header[_ngcontent-%COMP%]{flex-flow:column;padding:0}}.member-grid-item[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(odd){text-transform:uppercase;font-size:12px;color:#848b93;letter-spacing:1.7px;font-weight:600}.member-grid-item[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){text-align:left;color:#343f4d;word-break:break-word;font-weight:600}@media (max-width: 460px){.member-grid-item[_ngcontent-%COMP%]{grid-template-columns:auto;position:relative;padding:1rem 1rem 0}.member-grid-item[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:before, .member-grid-item[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:after{content:"";position:absolute;z-index:1;background-color:#848b93}.member-grid-item[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:after{width:100vw;height:1px;left:0;top:-1px}}.member-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:auto;flex-grow:1}@media (max-width: 460px){.member-grid[_ngcontent-%COMP%]{background-color:#eee;overflow:hidden}.member-grid[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:last-child{padding-bottom:12px}}.member-zip-city-container[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}@media (max-width: 460px){.member-zip-city-container[_ngcontent-%COMP%]{grid-template-columns:auto}}.member-card-headline[_ngcontent-%COMP%]{padding:12px 16px 4px;text-align:center;background-color:#eee;border-radius:8px 8px 0 0;color:#848b93;text-transform:uppercase;letter-spacing:1.7px;font-weight:600}@media (max-width: 460px){.member-card-headline[_ngcontent-%COMP%]{border-radius:0;padding:32px 16px 8px}}.member-card-image[_ngcontent-%COMP%]{border-radius:8px;width:150px}@media (max-width: 460px){.member-card-image[_ngcontent-%COMP%]{align-self:center}}.member-card-image.icon[_ngcontent-%COMP%]{height:200px}']});let n=e;return n})();var Wk=(()=&gt;{let e=class e{constructor(t,r){this.demoService=t,this.http=r,this.updateUrl=Le.crmDispatcherBaseUrl+"/api/tenant/claim-management/change-invoice-address",this.getTenantDetailsUrl=Le.crmDispatcherBaseUrl+"/api/tenant/erp-data-provider/tenants"}updateAddress(t){return this.demoService.isDemoMode("change-address")?ne({result:!0}).pipe(vn(500)):this.http.post(this.updateUrl,{claimsData:t})}getTenantDetails(){return this.demoService.isDemoMode("change-address")?ne({primaryCooperativeContract:{id:8022004,reference:"8022004|0|30",number:"8022004"},memberCardEnabled:!0,memberCardLabel:"Mitgliedskarte",memberCardContracts:"C,L",id:97317,reference:"8022004|0|30",personalNumber:26,salutation:"Frau",firstname:"Anita",lastname:"Mustermann",birthday:"01.01.1959",registrationCode:"34N000U0",receiveDigitalDocs:!0,incompleteContactClaim:!1,incompleteAddressClaim:!1,address:{street:"Am Rombergpark 6",zip:"44136",city:"Musterhausen",country:""},contactDetails:{privatePhone:"06132 301565",businessPhone:"+494328 95691",mobilePhone:"+49234 196420",email:"crm.support65@aareon.com",fax:null}}).pipe(vn(500)):this.http.get(this.getTenantDetailsUrl)}};e.\u0275fac=function(r){return new(r||e)(D(Je),D(Ze))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();function SBe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",1),C(1,"div",2)(2,"div",3),h()),n&amp;2){let i=e.$implicit;d(),p("innerHTML",i.label,qe),d(),p("innerHTML",i.value,qe)}}var GK=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-information"]],inputs:{information:"information"},decls:1,vars:1,consts:[["class","profile-info",4,"ngFor","ngForOf"],[1,"profile-info"],[1,"profile-info__label",3,"innerHTML"],[1,"profile-info__text",3,"innerHTML"]],template:function(r,o){r&amp;1&amp;&amp;w(0,SBe,3,2,"div",0),r&amp;2&amp;&amp;p("ngForOf",o.information)},dependencies:[Ue],styles:[".profile-info[_ngcontent-%COMP%]{margin-bottom:16px;padding-right:100px;position:relative}.profile-info__edit[_ngcontent-%COMP%]{position:absolute;right:10px;bottom:10px}"]});let n=e;return n})();function wv(n){return e=&gt;{if(!e.parent)return null;let i=e.parent.get(n);return i&amp;&amp;i.value!==e.value?{mustMatch:!0}:null}}function f6(n){return e=&gt;{let i=e.value;if(!i)return null;let t={};return i.length&lt;n.pwdLength&amp;&amp;(t.pwdLength=`Password must be at least ${n.pwdLength} characters long`),(i.match(/\d/g)||[]).length&lt;n.digits&amp;&amp;(t.digits=`Password must have at least ${n.digits} digits`),(i.match(/[a-z]/g)||[]).length&lt;n.lowerCase&amp;&amp;(t.lowerCase=`Password must have at least ${n.lowerCase} lowercase letter(s)`),(i.match(/[A-Z]/g)||[]).length&lt;n.upperCase&amp;&amp;(t.upperCase=`Password must have at least ${n.upperCase} uppercase letter(s)`),(i.match(/[!@#$%^&amp;*(),.?":{}|&lt;&gt;+]/g)||[]).length&lt;n.specialChars&amp;&amp;(t.specialChars=`Password must have at least ${n.specialChars} special character(s)`),Object.keys(t).length&gt;0?t:null}}var $K=(()=&gt;{let e=class e{constructor(t,r){this.demoService=t,this.http=r,this.policyUrl=Le.crmDispatcherBaseUrl+"/api/user-management/password-policy"}getPolicy(){return this.demoService.isDemoMode("password-policy")?ne({pwdLength:8,digits:1,specialChars:1,lowerCase:1,upperCase:1}).pipe(vn(500)):this.http.get(this.policyUrl)}};e.\u0275fac=function(r){return new(r||e)(D(Je),D(Ze))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var YK=(()=&gt;{let e=class e{constructor(t,r){this.demoService=t,this.http=r,this.updateCredentialsUrl=Le.crmDispatcherBaseUrl+"/api/user-management/update-credentials"}updateCredentials(t){return this.demoService.isDemoMode("update-credentials")?ne({result:!0}).pipe(vn(500)):this.http.post(this.updateCredentialsUrl,t)}};e.\u0275fac=function(r){return new(r||e)(D(Je),D(Ze))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var qK=()=&gt;({height:"40px",width:"100%"}),TBe=()=&gt;({height:"200px",width:"100%"}),Mv=n=&gt;({success:n});function ABe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",2)(2,"br")(3,"ngx-skeleton-loader",2)(4,"br")(5,"ngx-skeleton-loader",2)(6,"br"),W()),n&amp;2&amp;&amp;(d(),p("theme",A(3,qK)),d(2),p("theme",A(4,qK)),d(2),p("theme",A(5,TBe)))}function RBe(n,e){if(n&amp;1&amp;&amp;C(0,"mat-error",4),n&amp;2){let i=_(2);p("innerText",i.i18n.REQUIRED)}}function FBe(n,e){if(n&amp;1&amp;&amp;C(0,"mat-error",4),n&amp;2){let i=_(3);p("innerText",i.i18n.EMAIL_IS_NOT_MATCHING)}}function NBe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-form-field",14),C(1,"mat-label",4)(2,"input",15),w(3,FBe,1,1,"mat-error",4),h()),n&amp;2){let i,t=_(2);d(),p("innerText",t.i18n.CONFIRM_EMAIL),d(2),Q(3,(i=t.form.get("emailConfirmation"))!=null&amp;&amp;i.invalid&amp;&amp;((i=t.form.get("emailConfirmation"))!=null&amp;&amp;i.dirty||(i=t.form.get("emailConfirmation"))!=null&amp;&amp;i.touched)?3:-1)}}function LBe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-checkbox",16),v(1),h()),n&amp;2){let i=_(2);d(),N(i.i18n.USE_EMAIL_AS_CONTACT_EMAIL)}}function jBe(n,e){if(n&amp;1&amp;&amp;C(0,"mat-error",4),n&amp;2){let i=_(2);p("innerText",i.i18n.PASSWORD_IS_NOT_CONFORM)}}function VBe(n,e){if(n&amp;1&amp;&amp;C(0,"mat-error",4),n&amp;2){let i=_(3);p("innerText",i.i18n.PASSWORD_IS_NOT_MATCHING)}}function BBe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-form-field"),C(1,"mat-label",4)(2,"input",17),w(3,VBe,1,1,"mat-error",4),h()),n&amp;2){let i,t=_(2);d(),p("innerText",t.i18n.CONFIRM_PASSWORD),d(2),Q(3,(i=t.form.get("newPasswordConfirmation"))!=null&amp;&amp;i.invalid&amp;&amp;((i=t.form.get("newPasswordConfirmation"))!=null&amp;&amp;i.dirty||(i=t.form.get("newPasswordConfirmation"))!=null&amp;&amp;i.touched)?3:-1)}}function zBe(n,e){if(n&amp;1){let i=U();m(0,"form",3),P("ngSubmit",function(){I(i);let r=_();return T(r.onSubmit())}),m(1,"mat-form-field"),C(2,"mat-label",4)(3,"input",5),w(4,RBe,1,1,"mat-error",4),h(),w(5,NBe,4,2,"mat-form-field",6)(6,LBe,2,1,"mat-checkbox",7),m(7,"mat-form-field"),C(8,"mat-label",4)(9,"input",8),w(10,jBe,1,1,"mat-error",4),h(),w(11,BBe,4,2,"mat-form-field",0),m(12,"div",9),C(13,"span",10)(14,"br")(15,"span",10)(16,"br")(17,"span",10)(18,"br")(19,"span",10)(20,"br")(21,"span",10),h(),m(22,"div",11)(23,"button",12),P("click",function(){I(i);let r=_();return T(r.onCancel())}),h(),C(24,"button",13),h()()}if(n&amp;2){let i,t,r=_();p("formGroup",r.form),d(2),p("innerText",r.i18n.EMAIL),d(2),Q(4,(i=r.form.get("email"))!=null&amp;&amp;i.invalid&amp;&amp;((i=r.form.get("email"))!=null&amp;&amp;i.dirty||(i=r.form.get("email"))!=null&amp;&amp;i.touched)?4:-1),d(),p("ngIf",r.showEmailConfirmation),d(),p("ngIf",r.showEmailConfirmation),d(2),p("innerText",r.i18n.NEW_PASSWORD),d(2),Q(10,(t=r.form.get("newPassword"))!=null&amp;&amp;t.invalid&amp;&amp;((t=r.form.get("newPassword"))!=null&amp;&amp;t.dirty||(t=r.form.get("newPassword"))!=null&amp;&amp;t.touched)?10:-1),d(),p("ngIf",r.showPasswordConfirmation),d(2),p("ngClass",we(21,Mv,r.constrainsCheck.pwdLength))("innerText",(r.passwordPolicy==null?null:r.passwordPolicy.pwdLength)+" "+r.i18n.LENGTH_CONSTRAIN),d(2),p("ngClass",we(23,Mv,r.constrainsCheck.digits))("innerText",(r.passwordPolicy==null?null:r.passwordPolicy.digits)+" "+r.i18n.DIGITS_CONSTRAIN),d(2),p("ngClass",we(25,Mv,r.constrainsCheck.specialChars))("innerText",(r.passwordPolicy==null?null:r.passwordPolicy.specialChars)+" "+r.i18n.SPECIAL_CHARS_CONSTRAIN),d(2),p("ngClass",we(27,Mv,r.constrainsCheck.lowerCase))("innerText",(r.passwordPolicy==null?null:r.passwordPolicy.lowerCase)+" "+r.i18n.LOWERCASE_CONSTRAIN),d(2),p("ngClass",we(29,Mv,r.constrainsCheck.upperCase))("innerText",(r.passwordPolicy==null?null:r.passwordPolicy.upperCase)+" "+r.i18n.UPPERCASE_CONSTRAIN),d(2),p("innerHTML",r.i18n.CANCEL,qe),d(),p("innerHTML",r.i18n.SUBMIT,qe)("disabled",r.isSubmitting)}}var ZK=(()=&gt;{let e=class e{constructor(t,r,o,a){this.fb=t,this.passwordPolicyService=r,this.credentialsService=o,this.notificationService=a,this.i18n=js,this.showEmailConfirmation=!1,this.showPasswordConfirmation=!1,this.isLoading=!0,this.isSubmitting=!1,this.passwordPolicy=null,this.constrainsCheck={pwdLength:!1,digits:!1,specialChars:!1,lowerCase:!1,upperCase:!1},this.cancel=new ae,this.form=this.fb.group({})}ngOnInit(){this.passwordPolicyService.getPolicy().subscribe({next:t=&gt;{this.passwordPolicy=t,this.form=this.fb.group({email:[this.email,[Ot.email,Ot.required]],emailConfirmation:[""],useEmailForContact:[!1],newPassword:["",f6(t)],newPasswordConfirmation:[""]});let r=this.form.get("email"),o=this.form.get("newPassword");r?.valueChanges.subscribe(a=&gt;{this.showEmailConfirmation=a!==this.email,this.form.get("useEmailForContact")?.patchValue(this.showEmailConfirmation),this.showEmailConfirmation?this.form.get("emailConfirmation")?.addValidators([wv("email")]):(this.form.get("emailConfirmation")?.setErrors(null),this.form.get("emailConfirmation")?.removeValidators([wv("email")]))}),o?.valueChanges.subscribe(a=&gt;{this.showPasswordConfirmation=a!=="";let s=Object.keys(o?.errors??{}),c="";for(c in this.constrainsCheck)this.constrainsCheck[c]=s.indexOf(c)&lt;0;this.showPasswordConfirmation?this.form.get("newPasswordConfirmation")?.addValidators([wv("newPassword")]):(this.constrainsCheck={},this.form.get("newPasswordConfirmation")?.setErrors(null),this.form.get("newPasswordConfirmation")?.addValidators([wv("newPassword")]))}),this.isLoading=!1},error:t=&gt;{this.isLoading=!1,console.log("Error occurred while getting password policy",t),this.notificationService.showErrorMessage(this.i18n.ERROR_OCCURRED),this.onCancel()}})}onSubmit(){if(console.log(this.form.valid,this.form.errors),console.log(this.form.get("newPassword")?.errors,this.form.get("newPasswordConfirmation")?.errors),!this.form.valid){this.form.markAllAsTouched();return}let t={};this.form.get("email")?.value!==this.email&amp;&amp;(t.email=this.form.get("email")?.value,t.useEmailForContact=this.form.get("useEmailForContact")?.value),this.form.get("newPassword")?.value!==""&amp;&amp;(t.password=this.form.get("newPassword")?.value),this.isSubmitting=!0,Object.keys(t).length===0&amp;&amp;this.cancel.emit(),this.credentialsService.updateCredentials(t).subscribe({next:()=&gt;{if(t.password&amp;&amp;this.notificationService.showSuccessMessage(this.i18n.PASSWORD_CHANGED),t.email){this.cancel.emit({form:"credentialsForm",status:"warning",text:this.i18n.EMAIL_OPT_IN});return}this.cancel.emit({status:"success",form:"credentialsForm",text:this.i18n.PASSWORD_CHANGED}),this.isSubmitting=!1},error:r=&gt;{this.isSubmitting=!1,console.log("Error during submitting credentials.",r),this.notificationService.showErrorMessage(this.i18n.ERROR_OCCURRED)}})}onCancel(){this.cancel.emit()}};e.\u0275fac=function(r){return new(r||e)(x(So),x($K),x(YK),x(St))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-credentials-form"]],inputs:{email:"email"},outputs:{cancel:"cancel"},decls:2,vars:2,consts:[[4,"ngIf"],[3,"formGroup","ngSubmit",4,"ngIf"],[3,"theme"],[3,"ngSubmit","formGroup"],[3,"innerText"],["matInput","","type","email","formControlName","email","autocomplete","do-not-fill"],["class","email-confirmation",4,"ngIf"],["formControlName","useEmailForContact",4,"ngIf"],["matInput","","type","password","formControlName","newPassword","autocomplete","do-not-fill"],[1,"password-policy"],[3,"ngClass","innerText"],[1,"cta-container"],["mat-button","","color","info",3,"click","innerHTML"],["mat-flat-button","","color","primary","type","submit",3,"innerHTML","disabled"],[1,"email-confirmation"],["matInput","","type","email","formControlName","emailConfirmation","autocomplete","do-not-fill"],["formControlName","useEmailForContact"],["matInput","","type","password","formControlName","newPasswordConfirmation","autocomplete","do-not-fill"]],template:function(r,o){r&amp;1&amp;&amp;w(0,ABe,7,6,"ng-container",0)(1,zBe,25,31,"form",1),r&amp;2&amp;&amp;(p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading))},dependencies:[Tt,fe,Ge,Xi,tn,Vt,Ki,Vi,dr,Ht,_i,Wr,nn,We,Zr],styles:[".password-policy[_ngcontent-%COMP%]{padding:15px;border-radius:4px;background-color:var(--adcl-color-content-background);border:1px solid var(--adcl-card-border);margin-bottom:16px}.password-policy[_ngcontent-%COMP%]   .success[_ngcontent-%COMP%]{color:#048d04}mat-form-field[_ngcontent-%COMP%]{margin-bottom:10px}mat-form-field.email-confirmation[_ngcontent-%COMP%]{margin-bottom:0}mat-checkbox[_ngcontent-%COMP%]{margin-bottom:20px}.cta-container[_ngcontent-%COMP%]{display:flex;justify-content:space-between}"]});let n=e;return n})();var g6=()=&gt;({height:"40px",width:"100%"});function UBe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",2)(2,"br")(3,"ngx-skeleton-loader",2)(4,"br")(5,"ngx-skeleton-loader",2)(6,"br"),W()),n&amp;2&amp;&amp;(d(),p("theme",A(3,g6)),d(2),p("theme",A(4,g6)),d(2),p("theme",A(5,g6)))}function WBe(n,e){if(n&amp;1&amp;&amp;C(0,"mat-error",4),n&amp;2){let i=_(2);p("innerText",i.i18n.REQUIRED)}}function GBe(n,e){if(n&amp;1&amp;&amp;C(0,"mat-error",4),n&amp;2){let i=_(2);p("innerText",i.i18n.REQUIRED)}}function $Be(n,e){if(n&amp;1&amp;&amp;C(0,"mat-error",4),n&amp;2){let i=_(2);p("innerText",i.i18n.REQUIRED)}}function YBe(n,e){if(n&amp;1){let i=U();m(0,"form",3),P("ngSubmit",function(){I(i);let r=_();return T(r.onSubmit())}),m(1,"mat-form-field"),C(2,"mat-label",4)(3,"input",5),w(4,WBe,1,1,"mat-error",4),h(),m(5,"mat-form-field"),C(6,"mat-label",4)(7,"input",6),w(8,GBe,1,1,"mat-error",4),h(),m(9,"mat-form-field"),C(10,"mat-label",4)(11,"input",7),w(12,$Be,1,1,"mat-error",4),h(),m(13,"div",8)(14,"button",9),P("click",function(){I(i);let r=_();return T(r.onCancel())}),h(),C(15,"button",10),h()()}if(n&amp;2){let i,t,r,o=_();p("formGroup",o.form),d(2),p("innerText",o.i18n.STREET),d(2),Q(4,(i=o.form.get("street"))!=null&amp;&amp;i.invalid&amp;&amp;((i=o.form.get("street"))!=null&amp;&amp;i.dirty||(i=o.form.get("street"))!=null&amp;&amp;i.touched)?4:-1),d(2),p("innerText",o.i18n.ZIP),d(2),Q(8,(t=o.form.get("zip"))!=null&amp;&amp;t.invalid&amp;&amp;((t=o.form.get("zip"))!=null&amp;&amp;t.dirty||(t=o.form.get("zip"))!=null&amp;&amp;t.touched)?8:-1),d(2),p("innerText",o.i18n.CITY),d(2),Q(12,(r=o.form.get("city"))!=null&amp;&amp;r.invalid&amp;&amp;((r=o.form.get("city"))!=null&amp;&amp;r.dirty||(r=o.form.get("city"))!=null&amp;&amp;r.touched)?12:-1),d(2),p("innerHTML",o.i18n.CANCEL,qe),d(),p("innerHTML",o.i18n.SUBMIT,qe)("disabled",o.isSubmitting)}}var QK=(()=&gt;{let e=class e{constructor(t,r,o){this.fb=t,this.addressService=r,this.notificationService=o,this.cancel=new ae,this.isLoading=!1,this.isSubmitting=!1,this.i18n=js,this.form=this.fb.group({})}ngOnInit(){this.form=this.fb.group({street:[this.street,Ot.required],zip:[this.zip,Ot.required],city:[this.city,Ot.required]})}onSubmit(){if(this.form.get("street")?.value===this.street&amp;&amp;this.form.get("zip")?.value===this.zip&amp;&amp;this.form.get("city")?.value===this.city&amp;&amp;this.onCancel(),!this.form.valid){this.form.markAllAsTouched();return}this.isSubmitting=!0;let t={zipCode:this.form.get("zip")?.value,city:this.form.get("city")?.value,street:this.form.get("street")?.value,country:this.country,firstname:this.firstname,name:this.lastname};this.addressService.updateAddress(t).subscribe({next:()=&gt;{this.notificationService.showSuccessMessage(this.i18n.CHANGES_ON_PROGRESS),this.cancel.emit(),this.isSubmitting=!1},error:r=&gt;{console.log("Error during submitting credentials.",r),this.notificationService.showErrorMessage(this.i18n.ERROR_OCCURRED),this.isSubmitting=!1}})}onCancel(){this.cancel.emit()}};e.\u0275fac=function(r){return new(r||e)(x(So),x(Wk),x(St))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-address-form"]],inputs:{street:"street",zip:"zip",city:"city",firstname:"firstname",lastname:"lastname",country:"country"},outputs:{cancel:"cancel"},decls:2,vars:2,consts:[[4,"ngIf"],[3,"formGroup","ngSubmit",4,"ngIf"],[3,"theme"],[3,"ngSubmit","formGroup"],[3,"innerText"],["matInput","","type","text","formControlName","street"],["matInput","","type","text","formControlName","zip"],["matInput","","type","text","formControlName","city"],[1,"cta-container"],["mat-button","","color","info",3,"click","innerHTML"],["mat-flat-button","","color","primary","type","submit",3,"innerHTML","disabled"]],template:function(r,o){r&amp;1&amp;&amp;w(0,UBe,7,6,"ng-container",0)(1,YBe,16,10,"form",1),r&amp;2&amp;&amp;(p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading))},dependencies:[fe,Ge,Xi,tn,Vt,Ki,Vi,dr,Ht,_i,Wr,nn,We],styles:[".cta-container[_ngcontent-%COMP%]{display:flex;justify-content:space-between}"]});let n=e;return n})();var KK=(()=&gt;{let e=class e{constructor(t,r){this.demoService=t,this.http=r,this.updateUrl=Le.crmDispatcherBaseUrl+"/api/tenant/claim-management/change-contact-details"}updateContact(t){return this.demoService.isDemoMode("change-contact")?ne({result:!0}).pipe(vn(500)):this.http.post(this.updateUrl,t)}};e.\u0275fac=function(r){return new(r||e)(D(Je),D(Ze))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var _6=()=&gt;({height:"40px",width:"100%"});function QBe(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",2)(2,"br")(3,"ngx-skeleton-loader",2)(4,"br")(5,"ngx-skeleton-loader",2)(6,"br"),W()),n&amp;2&amp;&amp;(d(),p("theme",A(3,_6)),d(2),p("theme",A(4,_6)),d(2),p("theme",A(5,_6)))}function KBe(n,e){if(n&amp;1&amp;&amp;C(0,"mat-error",5),n&amp;2){let i=_(3);p("innerText",i.i18n.EMAIL_INVALID)}}function XBe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-form-field"),C(1,"mat-label",5)(2,"input",12),w(3,KBe,1,1,"mat-error",5),h()),n&amp;2){let i,t=_(2);d(),p("innerText",t.i18n.CONTACT_EMAIL),d(2),Q(3,(i=t.form.get("contactEmail"))!=null&amp;&amp;i.invalid&amp;&amp;((i=t.form.get("contactEmail"))!=null&amp;&amp;i.dirty||(i=t.form.get("contactEmail"))!=null&amp;&amp;i.touched)?3:-1)}}function JBe(n,e){if(n&amp;1&amp;&amp;C(0,"mat-error",5),n&amp;2){let i=_(2);p("innerText",i.i18n.PHONE_NUMBER_WRONG_FORMAT)}}function eze(n,e){if(n&amp;1&amp;&amp;C(0,"mat-error",5),n&amp;2){let i=_(2);p("innerText",i.i18n.PHONE_NUMBER_WRONG_FORMAT)}}function tze(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-checkbox",13),v(1),h()),n&amp;2){let i=_(2);d(),S(" ",i.i18n.ACCEPT_DIGITAL_DOCS," ")}}function nze(n,e){if(n&amp;1){let i=U();m(0,"form",3),P("ngSubmit",function(){I(i);let r=_();return T(r.onSubmit())}),m(1,"mat-checkbox",4),C(2,"b",5),v(3),h(),w(4,XBe,4,2,"mat-form-field",0),m(5,"mat-form-field"),C(6,"mat-label",5)(7,"input",6),w(8,JBe,1,1,"mat-error",5),h(),m(9,"mat-form-field"),C(10,"mat-label",5)(11,"input",7),w(12,eze,1,1,"mat-error",5),h(),w(13,tze,2,1,"mat-checkbox",8),m(14,"div",9)(15,"button",10),P("click",function(){I(i);let r=_();return T(r.onCancel())}),h(),C(16,"button",11),h()()}if(n&amp;2){let i,t,r,o=_();p("formGroup",o.form),d(2),p("innerText",o.email),d(),S(" ",o.i18n.USE_YOUR_LOGIN_MAIL_FOR_CONTACT," "),d(),p("ngIf",!((i=o.form.get("useEmailForContact"))!=null&amp;&amp;i.value)),d(2),p("innerText",o.i18n.PHONE),d(2),Q(8,(t=o.form.get("phone"))!=null&amp;&amp;t.invalid&amp;&amp;((t=o.form.get("phone"))!=null&amp;&amp;t.dirty||(t=o.form.get("phone"))!=null&amp;&amp;t.touched)?8:-1),d(2),p("innerText",o.i18n.MOBILE),d(2),Q(12,(r=o.form.get("mobile"))!=null&amp;&amp;r.invalid&amp;&amp;((r=o.form.get("mobile"))!=null&amp;&amp;r.dirty||(r=o.form.get("mobile"))!=null&amp;&amp;r.touched)?12:-1),d(),p("ngIf",!o.hasAcceptedDigitalDocs),d(2),p("innerHTML",o.i18n.CANCEL,qe),d(),p("innerHTML",o.i18n.SUBMIT,qe)("disabled",o.isSubmitting)}}var XK=(()=&gt;{let e=class e{constructor(t,r,o){this.fb=t,this.contactService=r,this.notificationService=o,this.cancel=new ae,this.isLoading=!1,this.isSubmitting=!1,this.i18n=js,this.phoneRegex=/^(\+49|0049)?\s?(\(?\d{2,5}\)?[\s.-]?\d{3,11}[\s.-]?\d{0,4})$/,this.form=this.fb.group({})}ngOnInit(){this.form=this.fb.group({useEmailForContact:[this.email===this.contactEmail],phone:[this.phone,[Ot.pattern(this.phoneRegex)]],mobile:[this.mobile,[Ot.pattern(this.phoneRegex)]],contactEmail:[this.contactEmail,[Ot.email]],receiveDigitalDocs:[this.hasAcceptedDigitalDocs,[Ot.requiredTrue]]})}onSubmit(){if(this.form.get("contactEmail")?.value===this.contactEmail&amp;&amp;this.form.get("phone")?.value===this.phone&amp;&amp;this.form.get("mobile")?.value===this.mobile&amp;&amp;this.form.get("receiveDigitalDocs")?.value===this.hasAcceptedDigitalDocs&amp;&amp;this.form.get("useEmailForContact")?.value===(this.email===this.contactEmail)&amp;&amp;this.onCancel(),!this.form.valid){this.form.markAllAsTouched();return}this.isSubmitting=!0;let t={claimsData:{phonePrivate:this.form.get("phone")?.value,phoneMobile:this.form.get("mobile")?.value,phoneWork:""}};this.form.get("useEmailForContact")?.value&amp;&amp;this.contactEmail!==this.email&amp;&amp;(t.contactEmail=this.email),!this.form.get("useEmailForContact")?.value&amp;&amp;this.contactEmail!==this.form.get("contactEmail")?.value&amp;&amp;(t.contactEmail=this.form.get("contactEmail")?.value),this.form.get("receiveDigitalDocs")?.value||(t.receiveDigitalDocs=!0),this.contactService.updateContact(t).subscribe({next:()=&gt;{this.notificationService.showSuccessMessage(this.i18n.CHANGES_ON_PROGRESS),this.cancel.emit(),this.isSubmitting=!1},error:r=&gt;{console.log("Error during submitting credentials.",r),this.notificationService.showErrorMessage(this.i18n.ERROR_OCCURRED),this.isSubmitting=!1}})}onCancel(){this.cancel.emit()}};e.\u0275fac=function(r){return new(r||e)(x(So),x(KK),x(St))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-contact-form"]],inputs:{email:"email",contactEmail:"contactEmail",phone:"phone",mobile:"mobile",hasAcceptedDigitalDocs:"hasAcceptedDigitalDocs"},outputs:{cancel:"cancel"},decls:2,vars:2,consts:[[4,"ngIf"],[3,"formGroup","ngSubmit",4,"ngIf"],[3,"theme"],[3,"ngSubmit","formGroup"],["formControlName","useEmailForContact"],[3,"innerText"],["matInput","","type","phone","formControlName","phone"],["matInput","","type","text","formControlName","mobile"],["formControlName","receiveDigitalDocs",4,"ngIf"],[1,"cta-container"],["mat-button","","color","info",3,"click","innerHTML"],["mat-flat-button","","color","primary","type","submit",3,"innerHTML","disabled"],["matInput","","type","email","formControlName","contactEmail"],["formControlName","receiveDigitalDocs"]],template:function(r,o){r&amp;1&amp;&amp;w(0,QBe,7,6,"ng-container",0)(1,nze,17,12,"form",1),r&amp;2&amp;&amp;(p("ngIf",o.isLoading),d(),p("ngIf",!o.isLoading))},dependencies:[fe,Ge,Xi,tn,Vt,Ki,Vi,dr,Ht,_i,Wr,nn,We,Zr],styles:["mat-checkbox[_ngcontent-%COMP%]{margin-bottom:16px}.cta-container[_ngcontent-%COMP%]{display:flex;justify-content:space-between}"]});let n=e;return n})();var rze=()=&gt;({width:"150px","min-height":"30px"}),im=()=&gt;({width:"150px","min-height":"20px"}),rm=()=&gt;({width:"100px","min-height":"20px"}),Yp=(n,e)=&gt;({label:n,value:e}),oze=n=&gt;({label:n,value:"\u25CF\u25CF\u25CF\u25CF\u25CF\u25CF\u25CF\u25CF"}),aze=(n,e)=&gt;[n,e],b6=n=&gt;({status:"warning",text:n}),JK=(n,e,i)=&gt;[n,e,i];function sze(n,e){if(n&amp;1&amp;&amp;C(0,"h1",6),n&amp;2){let i=_(2);p("innerHTML",i.academicTitle+" "+i.firstname+" "+i.lastname,qe)}}function cze(n,e){if(n&amp;1){let i=U();m(0,"button",7),P("click",function(){I(i);let r=_(2);return T(r.openMemberCard(!0))}),v(1),h()}if(n&amp;2){let i=_(2);d(),S(" ",i.member_card_label," ")}}function lze(n,e){if(n&amp;1){let i=U();m(0,"button",7),P("click",function(){I(i);let r=_(2);return T(r.openMemberDialog())}),v(1),h()}if(n&amp;2){let i=_(2);d(),S(" ",i.member_card_label," ")}}function dze(n,e){n&amp;1&amp;&amp;C(0,"ngx-skeleton-loader",8),n&amp;2&amp;&amp;p("theme",A(1,rze))}function uze(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",8)(2,"br")(3,"ngx-skeleton-loader",8)(4,"br")(5,"ngx-skeleton-loader",8)(6,"br")(7,"ngx-skeleton-loader",8)(8,"br"),W()),n&amp;2&amp;&amp;(d(),p("theme",A(4,im)),d(2),p("theme",A(5,rm)),d(2),p("theme",A(6,im)),d(2),p("theme",A(7,rm)))}function mze(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-alert",16),n&amp;2){let i=_(3);p("hint",i.credentialsChangeHint)}}function pze(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-information",17),n&amp;2){let i=_(3);p("information",Wn(6,aze,Wn(1,Yp,i.i18n.EMAIL,i.email),we(4,oze,i.i18n.PASSWORD)))}}function hze(n,e){if(n&amp;1){let i=U();m(0,"button",18),P("click",function(){I(i);let r=_(3);return T(r.isCredentialsFormActive=!0)}),C(1,"mat-icon",19),h()}}function fze(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",8)(2,"br")(3,"ngx-skeleton-loader",8)(4,"br")(5,"ngx-skeleton-loader",8)(6,"br")(7,"ngx-skeleton-loader",8)(8,"br")(9,"ngx-skeleton-loader",8)(10,"br")(11,"ngx-skeleton-loader",8)(12,"br"),W()),n&amp;2&amp;&amp;(d(),p("theme",A(6,im)),d(2),p("theme",A(7,rm)),d(2),p("theme",A(8,im)),d(2),p("theme",A(9,rm)),d(2),p("theme",A(10,im)),d(2),p("theme",A(11,rm)))}function gze(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-alert",16),n&amp;2){let i=_(3);p("hint",i.contactChangeHint)}}function _ze(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-alert",16),n&amp;2){let i=_(3);p("hint",we(1,b6,i.i18n.CHANGES_ON_PROGRESS))}}function bze(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-information",17),n&amp;2){let i=_(3);p("information",z3(10,JK,Wn(1,Yp,i.i18n.CONTACT_EMAIL,i.contactEmail),Wn(4,Yp,i.i18n.PHONE,i.phone),Wn(7,Yp,i.i18n.MOBILE,i.mobile)))}}function vze(n,e){if(n&amp;1){let i=U();m(0,"button",18),P("click",function(){I(i);let r=_(3);return T(r.isContactFormActive=!0)}),C(1,"mat-icon",19),h()}}function yze(n,e){n&amp;1&amp;&amp;(H(0),C(1,"ngx-skeleton-loader",8)(2,"br")(3,"ngx-skeleton-loader",8)(4,"br")(5,"ngx-skeleton-loader",8)(6,"br")(7,"ngx-skeleton-loader",8)(8,"br")(9,"ngx-skeleton-loader",8)(10,"br")(11,"ngx-skeleton-loader",8)(12,"br"),W()),n&amp;2&amp;&amp;(d(),p("theme",A(6,im)),d(2),p("theme",A(7,rm)),d(2),p("theme",A(8,im)),d(2),p("theme",A(9,rm)),d(2),p("theme",A(10,im)),d(2),p("theme",A(11,rm)))}function Cze(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-alert",16),n&amp;2){let i=_(3);p("hint",i.addressChangeHint)}}function xze(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-alert",16),n&amp;2){let i=_(3);p("hint",we(1,b6,i.i18n.CHANGES_ON_PROGRESS))}}function wze(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-alert",16),n&amp;2){let i=_(3);p("hint",we(1,b6,i.i18n.NO_CHANGES_DURING_SIMULATION))}}function Mze(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-information",17),n&amp;2){let i=_(3);p("information",z3(10,JK,Wn(1,Yp,i.i18n.STREET,i.street),Wn(4,Yp,i.i18n.ZIP,i.zip),Wn(7,Yp,i.i18n.CITY,i.city)))}}function kze(n,e){if(n&amp;1){let i=U();m(0,"button",18),P("click",function(){I(i);let r=_(3);return T(r.isAddressFormActive=!0)}),C(1,"mat-icon",19),h()}}function Oze(n,e){if(n&amp;1&amp;&amp;(m(0,"div",9)(1,"mat-card")(2,"mat-card-header")(3,"mat-card-title"),C(4,"mat-icon",10),v(5),h()(),m(6,"mat-card-content"),w(7,uze,9,8,"ng-container",5)(8,mze,1,1,"crm-frontend-alert",11)(9,pze,1,9,"crm-frontend-information",12)(10,hze,2,0,"button",13),h()(),m(11,"mat-card")(12,"mat-card-header")(13,"mat-card-title"),C(14,"mat-icon",14),v(15),h()(),m(16,"mat-card-content"),w(17,fze,13,12,"ng-container",5)(18,gze,1,1,"crm-frontend-alert",11)(19,_ze,1,3,"crm-frontend-alert",11)(20,bze,1,14,"crm-frontend-information",12)(21,vze,2,0,"button",13),h()(),m(22,"mat-card")(23,"mat-card-header")(24,"mat-card-title"),C(25,"mat-icon",15),v(26),h()(),m(27,"mat-card-content"),w(28,yze,13,12,"ng-container",5)(29,Cze,1,1,"crm-frontend-alert",11)(30,xze,1,3,"crm-frontend-alert",11)(31,wze,1,3,"crm-frontend-alert",11)(32,Mze,1,14,"crm-frontend-information",12)(33,kze,2,0,"button",13),h()()()),n&amp;2){let i=_(2);d(5),S(" ",i.i18n.MY_CREDENTIALS," "),d(2),p("ngIf",i.loadingStatus.credentials),d(),p("ngIf",i.credentialsChangeHint),d(),p("ngIf",!i.loadingStatus.credentials),d(),p("ngIf",!i.loadingStatus.credentials&amp;&amp;!i.isSimulation),d(5),S(" ",i.i18n.MY_CONTACT_DATA," "),d(2),p("ngIf",i.loadingStatus.contactAndAddress),d(),p("ngIf",i.contactChangeHint&amp;&amp;!i.loadingStatus.contactAndAddress),d(),p("ngIf",i.incompleteContactClaim&amp;&amp;!i.loadingStatus.contactAndAddress),d(),p("ngIf",!i.loadingStatus.contactAndAddress),d(),p("ngIf",!i.loadingStatus.contactAndAddress&amp;&amp;!i.incompleteContactClaim),d(5),S(" ",i.i18n.MY_ADDRESS," "),d(2),p("ngIf",i.loadingStatus.contactAndAddress),d(),p("ngIf",i.addressChangeHint&amp;&amp;!i.loadingStatus.contactAndAddress),d(),p("ngIf",i.incompleteAddressClaim&amp;&amp;!i.loadingStatus.contactAndAddress),d(),p("ngIf",i.isSimulation&amp;&amp;!i.isAddressEditableDuringSimulation&amp;&amp;!i.loadingStatus.contactAndAddress),d(),p("ngIf",!i.loadingStatus.contactAndAddress),d(),p("ngIf",(i.isAddressEditable||i.isSimulation&amp;&amp;i.isAddressEditableDuringSimulation)&amp;&amp;!i.loadingStatus.contactAndAddress&amp;&amp;!i.incompleteAddressClaim)}}function Eze(n,e){if(n&amp;1){let i=U();m(0,"mat-card")(1,"mat-card-header")(2,"mat-card-title"),C(3,"mat-icon",10),v(4),h()(),m(5,"mat-card-content")(6,"crm-frontend-credentials-form",20),P("cancel",function(r){I(i);let o=_(2);return T(o.cancelForm(r))}),h()()()}if(n&amp;2){let i=_(2);d(4),S(" ",i.i18n.MY_CREDENTIALS," "),d(2),p("email",i.email)}}function Sze(n,e){if(n&amp;1){let i=U();m(0,"mat-card")(1,"mat-card-header")(2,"mat-card-title"),C(3,"mat-icon",15),v(4),h()(),m(5,"mat-card-content")(6,"crm-frontend-address-form",21),P("cancel",function(r){I(i);let o=_(2);return T(o.cancelForm(r))}),h()()()}if(n&amp;2){let i=_(2);d(4),S(" ",i.i18n.MY_ADDRESS," "),d(2),p("street",i.street)("zip",i.zip)("city",i.city)("firstname",i.firstname)("lastname",i.lastname)("country",i.country)}}function Pze(n,e){if(n&amp;1){let i=U();m(0,"mat-card")(1,"mat-card-header")(2,"mat-card-title"),C(3,"mat-icon",15),v(4),h()(),m(5,"mat-card-content")(6,"crm-frontend-contact-form",22),P("cancel",function(r){I(i);let o=_(2);return T(o.cancelForm(r))}),h()()()}if(n&amp;2){let i=_(2);d(4),S(" ",i.i18n.MY_CONTACT_DATA," "),d(2),p("email",i.email)("contactEmail",i.contactEmail)("phone",i.phone)("mobile",i.mobile)("hasAcceptedDigitalDocs",i.hasAcceptedDigitalDocs)}}function Dze(n,e){if(n&amp;1&amp;&amp;(w(0,sze,1,1,"h1",0)(1,cze,2,1,"button",1)(2,lze,2,1,"button",1)(3,dze,1,2,"ngx-skeleton-loader",2)(4,Oze,34,18,"div",3),m(5,"div",4),w(6,Eze,7,2,"mat-card",5)(7,Sze,7,7,"mat-card",5)(8,Pze,7,6,"mat-card",5),h()),n&amp;2){let i=_();p("ngIf",!i.loadingStatus.salutation),d(),Q(1,i.show_member_card&amp;&amp;i.shouldShowMemberCardForContracts&amp;&amp;i.desktopView()?1:-1),d(),Q(2,i.show_member_card&amp;&amp;i.shouldShowMemberCardForContracts&amp;&amp;!i.desktopView()?2:-1),d(),p("ngIf",i.loadingStatus.salutation),d(),p("ngIf",!i.isCredentialsFormActive&amp;&amp;!i.isAddressFormActive&amp;&amp;!i.isContactFormActive),d(2),p("ngIf",i.isCredentialsFormActive),d(),p("ngIf",i.isAddressFormActive),d(),p("ngIf",i.isContactFormActive)}}function Ize(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-member-card",23),P("cardOpener",function(r){I(i);let o=_();return T(o.openMemberCard(r))}),h()}if(n&amp;2){let i=_();p("i18n",i.i18n)("memberInfos",i.memberInfos())("amIDialog",!i.cardOpener)}}var eX=(()=&gt;{let e=class e{constructor(t,r,o){this.currentUserService=t,this.userInfoService=r,this.addressService=o,this.contractService=te(Wi),this.overlay=te(qt),this.cardOpener=!1,this.matDialog=te(Jn),this.i18n=js,this.firstname="",this.lastname="",this.email="",this.academicTitle="",this.phone="",this.mobile="",this.contactEmail="",this.hasAcceptedDigitalDocs=!0,this.street="",this.zip="",this.city="",this.country="",this.isSimulation=!1,this.show_member_card=!1,this.member_card_label="Mitgliedsausweis",this.memberCardContracts=[],this.shouldShowMemberCardForContracts=!1,this.memberInfos=Ho(()=&gt;{let a=this.userInfo(),s=this.tenantInfo();if(!(a===void 0||s===void 0))return{businessPartnerNumber:s.personalNumber,membershipNumber:s.primaryCooperativeContract?.number??"",salutation:a.salutation,firstname:a.firstname,lastname:a.lastname,academicTitle:a.title??"",postalCode:s.address.zip,city:s.address.city,member_card_label:s.memberCardLabel}}),this.userInfo=so(void 0),this.tenantInfo=so(void 0),this.loadingStatus={salutation:!0,credentials:!0,contactAndAddress:!0,address:!0},this.incompleteContactClaim=!1,this.incompleteAddressClaim=!1,this.isAddressEditable=!1,this.isAddressEditableDuringSimulation=!1,this.hasError=!1,this.isCredentialsFormActive=!1,this.isAddressFormActive=!1,this.isContactFormActive=!1,this.desktopView=so(window.innerWidth&gt;460),this.onResize=()=&gt;{let a=window.innerWidth&gt;460;this.desktopView.set(a)},window.addEventListener("resize",this.onResize)}ngOnInit(){this.loadUserInfo(),this.loadContactAndAddressInfo()}loadUserInfo(){this.userInfoService.getUserInfo().subscribe({next:t=&gt;{this.userInfo.set(t),this.firstname=t?.firstname??"",this.lastname=t?.lastname??"",this.academicTitle=t?.title??"",this.loadingStatus.salutation=!1},error:t=&gt;{console.log(t),this.hasError=!1,this.loadingStatus.salutation=!1}}),this.currentUserService.getCurrentUserData().subscribe({next:t=&gt;{t?.simulation&amp;&amp;(this.isSimulation=!0,this.email="Simuliertes Profil"),t&amp;&amp;!t.simulation&amp;&amp;(this.email=t.email??""),this.loadingStatus.credentials=!1},error:t=&gt;{console.log(t),this.hasError=!1,this.loadingStatus.credentials=!1}})}loadContactAndAddressInfo(){this.loadingStatus.contactAndAddress=!0,this.addressService.getTenantDetails().subscribe({next:t=&gt;{this.tenantInfo.set(t),this.memberCardContracts=t.memberCardContracts?t.memberCardContracts.split(","):[],this.member_card_label=t.memberCardLabel?t.memberCardLabel:"Mitgliedsausweis",this.show_member_card=t.memberCardEnabled??!1,this.isAddressEditableDuringSimulation=!!t.isAddressEditableDuringSimulation,this.isAddressEditable=!!t.isAddressEditable,this.hasAcceptedDigitalDocs=t.receiveDigitalDocs,this.country=t.address.country,this.phone=t.contactDetails.privatePhone,this.mobile=t.contactDetails.mobilePhone,this.contactEmail=t.contactDetails.email,this.contactEmail=t.contactDetails.email,this.street=t.address.street,this.zip=t.address.zip,this.city=t.address.city,this.incompleteContactClaim=t.incompleteContactClaim,this.incompleteAddressClaim=t.incompleteAddressClaim,this.loadingStatus.contactAndAddress=!1,this.memberCardContracts.length&gt;0?this.contractService.getContractsByUsageAndType([],this.memberCardContracts).subscribe({next:r=&gt;{this.shouldShowMemberCardForContracts=r.length&gt;0},error:r=&gt;{console.error("Error loading contracts",r),this.shouldShowMemberCardForContracts=!1}}):this.shouldShowMemberCardForContracts=!0},error:t=&gt;{console.log(t),this.hasError=!1,this.loadingStatus.contactAndAddress=!1}})}cancelForm(t){t&amp;&amp;t.form==="credentialsForm"&amp;&amp;(this.credentialsChangeHint={status:t.status,text:t.text}),t&amp;&amp;t.form==="addressForm"&amp;&amp;(this.loadContactAndAddressInfo(),this.addressChangeHint={status:t.status,text:t.text}),t&amp;&amp;t.form==="contactForm"&amp;&amp;(this.loadContactAndAddressInfo(),this.contactChangeHint={status:t.status,text:t.text}),this.isCredentialsFormActive=!1,this.isAddressFormActive=!1,this.isContactFormActive=!1}openMemberCard(t){this.cardOpener=t}ngOnDestroy(){window.removeEventListener("resize",this.onResize)}openMemberDialog(){let t={autoFocus:"dialog",scrollStrategy:this.overlay.scrollStrategies.noop()};t.panelClass=["adcl-fullscreen-dialog"];let r=this.matDialog.open(Vg,t);r.componentRef?.setInput("memberInfos",this.memberInfos()),r.componentRef?.setInput("amIDialog",!0),r.componentInstance.cardOpener.subscribe(()=&gt;{r.close()})}};e.\u0275fac=function(r){return new(r||e)(x(Ns),x(_u),x(Wk))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-profile"]],decls:2,vars:1,consts:[[3,"innerHTML",4,"ngIf"],["mat-button","","color","primary",1,"open-membercard"],[3,"theme",4,"ngIf"],["class","profile",4,"ngIf"],[1,"profile-edit-container"],[4,"ngIf"],[3,"innerHTML"],["mat-button","","color","primary",1,"open-membercard",3,"click"],[3,"theme"],[1,"profile"],["svgIcon","basics:profile"],[3,"hint",4,"ngIf"],[3,"information",4,"ngIf"],["mat-icon-button","","class","profile__edit",3,"click",4,"ngIf"],["svgIcon","communication:mail"],["svgIcon","realestate:house"],[3,"hint"],[3,"information"],["mat-icon-button","",1,"profile__edit",3,"click"],["svgIcon","basics:edit"],[3,"cancel","email"],[3,"cancel","street","zip","city","firstname","lastname","country"],[3,"cancel","email","contactEmail","phone","mobile","hasAcceptedDigitalDocs"],[3,"cardOpener","i18n","memberInfos","amIDialog"]],template:function(r,o){r&amp;1&amp;&amp;w(0,Dze,9,8)(1,Ize,1,3),r&amp;2&amp;&amp;Q(0,o.cardOpener?o.cardOpener?1:-1:0)},dependencies:[fe,et,Gc,qr,Dt,Ce,dn,Ge,We,fl,Vg,GK,ZK,QK,XK],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}@media (min-width: 769px){.profile[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:16px}}.profile[_ngcontent-%COMP%]   mat-card[_ngcontent-%COMP%]{position:relative}@media (min-width: 769px){.profile[_ngcontent-%COMP%]   mat-card[_ngcontent-%COMP%]{flex:1}}.profile__edit[_ngcontent-%COMP%]{position:absolute;right:10px;bottom:10px}.profile-edit-container[_ngcontent-%COMP%]{max-width:600px}.profile-edit-container[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]{width:100%}mat-card-header[_ngcontent-%COMP%]{display:block}mat-card-title[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;gap:10px}.open-membercard[_ngcontent-%COMP%]{margin:16px 0;width:100%;font-size:20px}"]});let n=e;return n})();var tX=(()=&gt;{let e=class e{constructor(t,r){this.demoService=t,this.http=r,this.completeEmailChangeUrl=Le.crmDispatcherBaseUrl+"/api/user-management/complete-email-change"}completeEmailChange(t){return this.demoService.isDemoMode("update-credentials")?ne(!0).pipe(vn(500)):this.http.post(this.completeEmailChangeUrl,{token:t})}};e.\u0275fac=function(r){return new(r||e)(D(Je),D(Ze))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var nX=(()=&gt;{let e=class e{constructor(t,r,o,a,s){this.completionService=t,this.notificationService=r,this.userService=o,this.route=a,this.router=s,this.i18n=js}ngOnInit(){this.route.params.subscribe(t=&gt;{let r=t.token;this.completionService.completeEmailChange(r).subscribe({next:()=&gt;{this.notificationService.showSuccessMessage(this.i18n.EMAIL_CHANGE_SUCCEEDED),this.userService.reload(),this.router.navigate([""])},error:()=&gt;{this.notificationService.showErrorMessage(this.i18n.EMAIL_CHANGE_FAILED),this.router.navigate([""])}})})}};e.\u0275fac=function(r){return new(r||e)(x(tX),x(St),x(Ns),x(po),x(Vn))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-complete-email-change"]],decls:1,vars:0,template:function(r,o){r&amp;1&amp;&amp;C(0,"adcl-loading-spinner")},dependencies:[bf]});let n=e;return n})();var xv=[{path:"profile",component:eX,canActivate:[jg]},{path:_x,component:GV},{path:"complete-email-change/:token",component:nX,canActivate:[jg]},{path:"news-detail/:id",component:LK,canActivate:[jg]},{path:"meldungen-detail/:id",component:h6,canActivate:[jg]},{path:"meldungen-detail/temp/:id",component:h6,canActivate:[jg]},{path:"404",component:zK},{path:"",component:S5,canActivate:[UK]},{path:"**",component:S5,resolve:{data:HK}}];Le.keycloak.active||(xv[xv.length-1].canActivate=[]);var iX=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[mr.forRoot(xv,{scrollPositionRestoration:"enabled"}),mr]});let n=e;return n})();var rX={contactData:"Kontaktdaten",addressData:"Anschrift",password:"Passwort",logout:"Abmelden",deregister:"Registrieung aufheben"};function jr(n,e){Aze(n)&amp;&amp;(n="100%");let i=Rze(n);return n=e===360?n:Math.min(e,Math.max(0,parseFloat(n))),i&amp;&amp;(n=parseInt(String(n*e),10)/100),Math.abs(n-e)&lt;1e-6?1:(e===360?n=(n&lt;0?n%e+e:n%e)/parseFloat(String(e)):n=n%e/parseFloat(String(e)),n)}function kv(n){return Math.min(1,Math.max(0,n))}function Aze(n){return typeof n=="string"&amp;&amp;n.indexOf(".")!==-1&amp;&amp;parseFloat(n)===1}function Rze(n){return typeof n=="string"&amp;&amp;n.indexOf("%")!==-1}function Gk(n){return n=parseFloat(n),(isNaN(n)||n&lt;0||n&gt;1)&amp;&amp;(n=1),n}function Ov(n){return Number(n)&lt;=1?`${Number(n)*100}%`:n}function om(n){return n.length===1?"0"+n:String(n)}function oX(n,e,i){return{r:jr(n,255)*255,g:jr(e,255)*255,b:jr(i,255)*255}}function y6(n,e,i){n=jr(n,255),e=jr(e,255),i=jr(i,255);let t=Math.max(n,e,i),r=Math.min(n,e,i),o=0,a=0,s=(t+r)/2;if(t===r)a=0,o=0;else{let c=t-r;switch(a=s&gt;.5?c/(2-t-r):c/(t+r),t){case n:o=(e-i)/c+(e&lt;i?6:0);break;case e:o=(i-n)/c+2;break;case i:o=(n-e)/c+4;break;default:break}o/=6}return{h:o,s:a,l:s}}function v6(n,e,i){return i&lt;0&amp;&amp;(i+=1),i&gt;1&amp;&amp;(i-=1),i&lt;1/6?n+(e-n)*(6*i):i&lt;1/2?e:i&lt;2/3?n+(e-n)*(2/3-i)*6:n}function aX(n,e,i){let t,r,o;if(n=jr(n,360),e=jr(e,100),i=jr(i,100),e===0)r=i,o=i,t=i;else{let a=i&lt;.5?i*(1+e):i+e-i*e,s=2*i-a;t=v6(s,a,n+1/3),r=v6(s,a,n),o=v6(s,a,n-1/3)}return{r:t*255,g:r*255,b:o*255}}function C6(n,e,i){n=jr(n,255),e=jr(e,255),i=jr(i,255);let t=Math.max(n,e,i),r=Math.min(n,e,i),o=0,a=t,s=t-r,c=t===0?0:s/t;if(t===r)o=0;else{switch(t){case n:o=(e-i)/s+(e&lt;i?6:0);break;case e:o=(i-n)/s+2;break;case i:o=(n-e)/s+4;break;default:break}o/=6}return{h:o,s:c,v:a}}function sX(n,e,i){n=jr(n,360)*6,e=jr(e,100),i=jr(i,100);let t=Math.floor(n),r=n-t,o=i*(1-e),a=i*(1-r*e),s=i*(1-(1-r)*e),c=t%6,l=[i,a,o,o,s,i][c],u=[s,i,i,a,o,o][c],f=[o,o,s,i,i,a][c];return{r:l*255,g:u*255,b:f*255}}function x6(n,e,i,t){let r=[om(Math.round(n).toString(16)),om(Math.round(e).toString(16)),om(Math.round(i).toString(16))];return t&amp;&amp;r[0].startsWith(r[0].charAt(1))&amp;&amp;r[1].startsWith(r[1].charAt(1))&amp;&amp;r[2].startsWith(r[2].charAt(1))?r[0].charAt(0)+r[1].charAt(0)+r[2].charAt(0):r.join("")}function cX(n,e,i,t,r){let o=[om(Math.round(n).toString(16)),om(Math.round(e).toString(16)),om(Math.round(i).toString(16)),om(Fze(t))];return r&amp;&amp;o[0].startsWith(o[0].charAt(1))&amp;&amp;o[1].startsWith(o[1].charAt(1))&amp;&amp;o[2].startsWith(o[2].charAt(1))&amp;&amp;o[3].startsWith(o[3].charAt(1))?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0):o.join("")}function lX(n,e,i,t){let r=n/100,o=e/100,a=i/100,s=t/100,c=255*(1-r)*(1-s),l=255*(1-o)*(1-s),u=255*(1-a)*(1-s);return{r:c,g:l,b:u}}function w6(n,e,i){let t=1-n/255,r=1-e/255,o=1-i/255,a=Math.min(t,r,o);return a===1?(t=0,r=0,o=0):(t=(t-a)/(1-a)*100,r=(r-a)/(1-a)*100,o=(o-a)/(1-a)*100),a*=100,{c:Math.round(t),m:Math.round(r),y:Math.round(o),k:Math.round(a)}}function Fze(n){return Math.round(parseFloat(n)*255).toString(16)}function M6(n){return wa(n)/255}function wa(n){return parseInt(n,16)}function dX(n){return{r:n&gt;&gt;16,g:(n&amp;65280)&gt;&gt;8,b:n&amp;255}}var Ev={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function uX(n){let e={r:0,g:0,b:0},i=1,t=null,r=null,o=null,a=!1,s=!1;return typeof n=="string"&amp;&amp;(n=jze(n)),typeof n=="object"&amp;&amp;(Qa(n.r)&amp;&amp;Qa(n.g)&amp;&amp;Qa(n.b)?(e=oX(n.r,n.g,n.b),a=!0,s=String(n.r).substr(-1)==="%"?"prgb":"rgb"):Qa(n.h)&amp;&amp;Qa(n.s)&amp;&amp;Qa(n.v)?(t=Ov(n.s),r=Ov(n.v),e=sX(n.h,t,r),a=!0,s="hsv"):Qa(n.h)&amp;&amp;Qa(n.s)&amp;&amp;Qa(n.l)?(t=Ov(n.s),o=Ov(n.l),e=aX(n.h,t,o),a=!0,s="hsl"):Qa(n.c)&amp;&amp;Qa(n.m)&amp;&amp;Qa(n.y)&amp;&amp;Qa(n.k)&amp;&amp;(e=lX(n.c,n.m,n.y,n.k),a=!0,s="cmyk"),Object.prototype.hasOwnProperty.call(n,"a")&amp;&amp;(i=n.a)),i=Gk(i),{ok:a,format:n.format||s,r:Math.min(255,Math.max(e.r,0)),g:Math.min(255,Math.max(e.g,0)),b:Math.min(255,Math.max(e.b,0)),a:i}}var Nze="[-\\+]?\\d+%?",Lze="[-\\+]?\\d*\\.\\d+%?",am="(?:"+Lze+")|(?:"+Nze+")",k6="[\\s|\\(]+("+am+")[,|\\s]+("+am+")[,|\\s]+("+am+")\\s*\\)?",$k="[\\s|\\(]+("+am+")[,|\\s]+("+am+")[,|\\s]+("+am+")[,|\\s]+("+am+")\\s*\\)?",Vs={CSS_UNIT:new RegExp(am),rgb:new RegExp("rgb"+k6),rgba:new RegExp("rgba"+$k),hsl:new RegExp("hsl"+k6),hsla:new RegExp("hsla"+$k),hsv:new RegExp("hsv"+k6),hsva:new RegExp("hsva"+$k),cmyk:new RegExp("cmyk"+$k),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function jze(n){if(n=n.trim().toLowerCase(),n.length===0)return!1;let e=!1;if(Ev[n])n=Ev[n],e=!0;else if(n==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};let i=Vs.rgb.exec(n);return i?{r:i[1],g:i[2],b:i[3]}:(i=Vs.rgba.exec(n),i?{r:i[1],g:i[2],b:i[3],a:i[4]}:(i=Vs.hsl.exec(n),i?{h:i[1],s:i[2],l:i[3]}:(i=Vs.hsla.exec(n),i?{h:i[1],s:i[2],l:i[3],a:i[4]}:(i=Vs.hsv.exec(n),i?{h:i[1],s:i[2],v:i[3]}:(i=Vs.hsva.exec(n),i?{h:i[1],s:i[2],v:i[3],a:i[4]}:(i=Vs.cmyk.exec(n),i?{c:i[1],m:i[2],y:i[3],k:i[4]}:(i=Vs.hex8.exec(n),i?{r:wa(i[1]),g:wa(i[2]),b:wa(i[3]),a:M6(i[4]),format:e?"name":"hex8"}:(i=Vs.hex6.exec(n),i?{r:wa(i[1]),g:wa(i[2]),b:wa(i[3]),format:e?"name":"hex"}:(i=Vs.hex4.exec(n),i?{r:wa(i[1]+i[1]),g:wa(i[2]+i[2]),b:wa(i[3]+i[3]),a:M6(i[4]+i[4]),format:e?"name":"hex8"}:(i=Vs.hex3.exec(n),i?{r:wa(i[1]+i[1]),g:wa(i[2]+i[2]),b:wa(i[3]+i[3]),format:e?"name":"hex"}:!1))))))))))}function Qa(n){return typeof n=="number"?!Number.isNaN(n):Vs.CSS_UNIT.test(n)}var eo=class n{constructor(e="",i={}){if(e instanceof n)return e;typeof e=="number"&amp;&amp;(e=dX(e)),this.originalInput=e;let t=uX(e);this.originalInput=e,this.r=t.r,this.g=t.g,this.b=t.b,this.a=t.a,this.roundA=Math.round(100*this.a)/100,this.format=i.format??t.format,this.gradientType=i.gradientType,this.r&lt;1&amp;&amp;(this.r=Math.round(this.r)),this.g&lt;1&amp;&amp;(this.g=Math.round(this.g)),this.b&lt;1&amp;&amp;(this.b=Math.round(this.b)),this.isValid=t.ok}isDark(){return this.getBrightness()&lt;128}isLight(){return!this.isDark()}getBrightness(){let e=this.toRgb();return(e.r*299+e.g*587+e.b*114)/1e3}getLuminance(){let e=this.toRgb(),i,t,r,o=e.r/255,a=e.g/255,s=e.b/255;return o&lt;=.03928?i=o/12.92:i=Math.pow((o+.055)/1.055,2.4),a&lt;=.03928?t=a/12.92:t=Math.pow((a+.055)/1.055,2.4),s&lt;=.03928?r=s/12.92:r=Math.pow((s+.055)/1.055,2.4),.2126*i+.7152*t+.0722*r}getAlpha(){return this.a}setAlpha(e){return this.a=Gk(e),this.roundA=Math.round(100*this.a)/100,this}isMonochrome(){let{s:e}=this.toHsl();return e===0}toHsv(){let e=C6(this.r,this.g,this.b);return{h:e.h*360,s:e.s,v:e.v,a:this.a}}toHsvString(){let e=C6(this.r,this.g,this.b),i=Math.round(e.h*360),t=Math.round(e.s*100),r=Math.round(e.v*100);return this.a===1?`hsv(${i}, ${t}%, ${r}%)`:`hsva(${i}, ${t}%, ${r}%, ${this.roundA})`}toHsl(){let e=y6(this.r,this.g,this.b);return{h:e.h*360,s:e.s,l:e.l,a:this.a}}toHslString(){let e=y6(this.r,this.g,this.b),i=Math.round(e.h*360),t=Math.round(e.s*100),r=Math.round(e.l*100);return this.a===1?`hsl(${i}, ${t}%, ${r}%)`:`hsla(${i}, ${t}%, ${r}%, ${this.roundA})`}toHex(e=!1){return x6(this.r,this.g,this.b,e)}toHexString(e=!1){return"#"+this.toHex(e)}toHex8(e=!1){return cX(this.r,this.g,this.b,this.a,e)}toHex8String(e=!1){return"#"+this.toHex8(e)}toHexShortString(e=!1){return this.a===1?this.toHexString(e):this.toHex8String(e)}toRgb(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}}toRgbString(){let e=Math.round(this.r),i=Math.round(this.g),t=Math.round(this.b);return this.a===1?`rgb(${e}, ${i}, ${t})`:`rgba(${e}, ${i}, ${t}, ${this.roundA})`}toPercentageRgb(){let e=i=&gt;`${Math.round(jr(i,255)*100)}%`;return{r:e(this.r),g:e(this.g),b:e(this.b),a:this.a}}toPercentageRgbString(){let e=i=&gt;Math.round(jr(i,255)*100);return this.a===1?`rgb(${e(this.r)}%, ${e(this.g)}%, ${e(this.b)}%)`:`rgba(${e(this.r)}%, ${e(this.g)}%, ${e(this.b)}%, ${this.roundA})`}toCmyk(){return ee({},w6(this.r,this.g,this.b))}toCmykString(){let{c:e,m:i,y:t,k:r}=w6(this.r,this.g,this.b);return`cmyk(${e}, ${i}, ${t}, ${r})`}toName(){if(this.a===0)return"transparent";if(this.a&lt;1)return!1;let e="#"+x6(this.r,this.g,this.b,!1);for(let[i,t]of Object.entries(Ev))if(e===t)return i;return!1}toString(e){let i=!!e;e=e??this.format;let t=!1,r=this.a&lt;1&amp;&amp;this.a&gt;=0;return!i&amp;&amp;r&amp;&amp;(e.startsWith("hex")||e==="name")?e==="name"&amp;&amp;this.a===0?this.toName():this.toRgbString():(e==="rgb"&amp;&amp;(t=this.toRgbString()),e==="prgb"&amp;&amp;(t=this.toPercentageRgbString()),(e==="hex"||e==="hex6")&amp;&amp;(t=this.toHexString()),e==="hex3"&amp;&amp;(t=this.toHexString(!0)),e==="hex4"&amp;&amp;(t=this.toHex8String(!0)),e==="hex8"&amp;&amp;(t=this.toHex8String()),e==="name"&amp;&amp;(t=this.toName()),e==="hsl"&amp;&amp;(t=this.toHslString()),e==="hsv"&amp;&amp;(t=this.toHsvString()),e==="cmyk"&amp;&amp;(t=this.toCmykString()),t||this.toHexString())}toNumber(){return(Math.round(this.r)&lt;&lt;16)+(Math.round(this.g)&lt;&lt;8)+Math.round(this.b)}clone(){return new n(this.toString())}lighten(e=10){let i=this.toHsl();return i.l+=e/100,i.l=kv(i.l),new n(i)}brighten(e=10){let i=this.toRgb();return i.r=Math.max(0,Math.min(255,i.r-Math.round(255*-(e/100)))),i.g=Math.max(0,Math.min(255,i.g-Math.round(255*-(e/100)))),i.b=Math.max(0,Math.min(255,i.b-Math.round(255*-(e/100)))),new n(i)}darken(e=10){let i=this.toHsl();return i.l-=e/100,i.l=kv(i.l),new n(i)}tint(e=10){return this.mix("white",e)}shade(e=10){return this.mix("black",e)}desaturate(e=10){let i=this.toHsl();return i.s-=e/100,i.s=kv(i.s),new n(i)}saturate(e=10){let i=this.toHsl();return i.s+=e/100,i.s=kv(i.s),new n(i)}greyscale(){return this.desaturate(100)}spin(e){let i=this.toHsl(),t=(i.h+e)%360;return i.h=t&lt;0?360+t:t,new n(i)}mix(e,i=50){let t=this.toRgb(),r=new n(e).toRgb(),o=i/100,a={r:(r.r-t.r)*o+t.r,g:(r.g-t.g)*o+t.g,b:(r.b-t.b)*o+t.b,a:(r.a-t.a)*o+t.a};return new n(a)}analogous(e=6,i=30){let t=this.toHsl(),r=360/i,o=[this];for(t.h=(t.h-(r*e&gt;&gt;1)+720)%360;--e;)t.h=(t.h+r)%360,o.push(new n(t));return o}complement(){let e=this.toHsl();return e.h=(e.h+180)%360,new n(e)}monochromatic(e=6){let i=this.toHsv(),{h:t}=i,{s:r}=i,{v:o}=i,a=[],s=1/e;for(;e--;)a.push(new n({h:t,s:r,v:o})),o=(o+s)%1;return a}splitcomplement(){let e=this.toHsl(),{h:i}=e;return[this,new n({h:(i+72)%360,s:e.s,l:e.l}),new n({h:(i+216)%360,s:e.s,l:e.l})]}onBackground(e){let i=this.toRgb(),t=new n(e).toRgb(),r=i.a+t.a*(1-i.a);return new n({r:(i.r*i.a+t.r*t.a*(1-i.a))/r,g:(i.g*i.a+t.g*t.a*(1-i.a))/r,b:(i.b*i.a+t.b*t.a*(1-i.a))/r,a:r})}triad(){return this.polyad(3)}tetrad(){return this.polyad(4)}polyad(e){let i=this.toHsl(),{h:t}=i,r=[this],o=360/e;for(let a=1;a&lt;e;a++)r.push(new n({h:(t+a*o)%360,s:i.s,l:i.l}));return r}equals(e){let i=new n(e);return this.format==="cmyk"||i.format==="cmyk"?this.toCmykString()===i.toCmykString():this.toRgbString()===i.toRgbString()}};var mX=(()=&gt;{let e=class e{constructor(t,r){this.document=t,this.adclThemeService=r,this.defaultPrimary="#0237ff",this.defaultSecondary="#5e0078"}initTheming(t){this.initColors(t.primaryColor,t.secondaryColor,t.ctaColor),this.initFavIcon(t.favicon)}initColors(t,r,o){let a=this.computeColors(t??this.defaultPrimary);for(let c of a){let l=`--theme-primary-${c.name}`,u=c.hex,f=`--theme-primary-contrast-${c.name}`,g=c.darkContrast?"rgba(black, 0.87)":"white";this.document.documentElement.style.setProperty(l,u),this.document.documentElement.style.setProperty(f,g)}let s=this.computeColors(r??this.defaultSecondary);for(let c of s){let l=`--theme-secondary-${c.name}`,u=c.hex,f=`--theme-secondary-contrast-${c.name}`,g=c.darkContrast?"rgba(black, 0.87)":"white";this.document.documentElement.style.setProperty(l,u),this.document.documentElement.style.setProperty(f,g)}this.document.documentElement.style.setProperty("--theme-cta-color",o??t),o===""&amp;&amp;this.document.documentElement.style.setProperty("--theme-cta-color",t),this.adclThemeService.changeThemeTo("light")}initFavIcon(t){let r=this.document.getElementById("favicon");r&amp;&amp;r.setAttribute("href",t)}computeColors(t){return[this.getColorObject(new eo(t).lighten(52),"50"),this.getColorObject(new eo(t).lighten(37),"100"),this.getColorObject(new eo(t).lighten(26),"200"),this.getColorObject(new eo(t).lighten(12),"300"),this.getColorObject(new eo(t).lighten(6),"400"),this.getColorObject(new eo(t),"500"),this.getColorObject(new eo(t).darken(6),"600"),this.getColorObject(new eo(t).darken(12),"700"),this.getColorObject(new eo(t).darken(18),"800"),this.getColorObject(new eo(t).darken(24),"900"),this.getColorObject(new eo(t).lighten(50).saturate(30),"A100"),this.getColorObject(new eo(t).lighten(30).saturate(30),"A200"),this.getColorObject(new eo(t).lighten(10).saturate(15),"A400"),this.getColorObject(new eo(t).lighten(5).saturate(5),"A700")]}getColorObject(t,r){let o=new eo(t);return{name:r,hex:o.toHexString(),darkContrast:o.isLight()}}};e.\u0275fac=function(r){return new(r||e)(D($e),D(vD))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var Bze=()=&gt;({height:"40px",width:"140px"}),zze=()=&gt;({height:"30px",width:"200px"}),Hze=()=&gt;({height:"30px",width:"250px"}),Uze=()=&gt;({height:"30px",width:"140px"});function Wze(n,e){if(n&amp;1&amp;&amp;C(0,"crm-frontend-service-area-content",5),n&amp;2){let i=_();p("serviceAreaConfig",i.serviceAreaConfig)}}function Gze(n,e){n&amp;1&amp;&amp;(m(0,"div",6),C(1,"ngx-skeleton-loader",7)(2,"br")(3,"ngx-skeleton-loader",7)(4,"br")(5,"ngx-skeleton-loader",7)(6,"br")(7,"ngx-skeleton-loader",7)(8,"br"),h()),n&amp;2&amp;&amp;(d(),p("theme",A(4,Bze)),d(2),p("theme",A(5,zze)),d(2),p("theme",A(6,Hze)),d(2),p("theme",A(7,Uze)))}var pX=(()=&gt;{let e=class e{constructor(t){this.specialPagesService=t,this.closeSidenav=new ae,this.isLoading=!1}ngOnInit(){this.isLoading=!0,this.specialPagesService.getSpecialPagesConfig().subscribe(t=&gt;{this.isLoading=!1,t.serviceAreaConfig&amp;&amp;(this.serviceAreaConfig=t.serviceAreaConfig)})}closeButtonClick(){this.closeSidenav.emit()}};e.\u0275fac=function(r){return new(r||e)(x(vx))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-service-area-sidenav"]],inputs:{serviceAreaConfig:"serviceAreaConfig"},outputs:{closeSidenav:"closeSidenav"},decls:5,vars:2,consts:[["id","service-area-sidenav-container"],[1,"sidenav-close-button-container"],["svgIcon","basics:close",1,"sidenav-close-button",3,"click"],[3,"serviceAreaConfig",4,"ngIf"],["class","loading-skeleton",4,"ngIf"],[3,"serviceAreaConfig"],[1,"loading-skeleton"],[3,"theme"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0)(1,"div",1)(2,"mat-icon",2),P("click",function(){return o.closeButtonClick()}),h()(),w(3,Wze,1,1,"crm-frontend-service-area-content",3)(4,Gze,9,8,"div",4),h()),r&amp;2&amp;&amp;(d(3),p("ngIf",!o.isLoading),d(),p("ngIf",o.isLoading))},dependencies:[fe,Ce,Ge,A5],styles:[".row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xs-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xs-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xs-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xs-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xs-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xs-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xs-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xs-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xs-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xs-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xs-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 576px){.col-sm-1[_ngcontent-%COMP%]{grid-column:span 1}.col-sm-2[_ngcontent-%COMP%]{grid-column:span 2}.col-sm-3[_ngcontent-%COMP%]{grid-column:span 3}.col-sm-4[_ngcontent-%COMP%]{grid-column:span 4}.col-sm-5[_ngcontent-%COMP%]{grid-column:span 5}.col-sm-6[_ngcontent-%COMP%]{grid-column:span 6}.col-sm-7[_ngcontent-%COMP%]{grid-column:span 7}.col-sm-8[_ngcontent-%COMP%]{grid-column:span 8}.col-sm-9[_ngcontent-%COMP%]{grid-column:span 9}.col-sm-10[_ngcontent-%COMP%]{grid-column:span 10}.col-sm-11[_ngcontent-%COMP%]{grid-column:span 11}.col-sm-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 768px){.col-md-1[_ngcontent-%COMP%]{grid-column:span 1}.col-md-2[_ngcontent-%COMP%]{grid-column:span 2}.col-md-3[_ngcontent-%COMP%]{grid-column:span 3}.col-md-4[_ngcontent-%COMP%]{grid-column:span 4}.col-md-5[_ngcontent-%COMP%]{grid-column:span 5}.col-md-6[_ngcontent-%COMP%]{grid-column:span 6}.col-md-7[_ngcontent-%COMP%]{grid-column:span 7}.col-md-8[_ngcontent-%COMP%]{grid-column:span 8}.col-md-9[_ngcontent-%COMP%]{grid-column:span 9}.col-md-10[_ngcontent-%COMP%]{grid-column:span 10}.col-md-11[_ngcontent-%COMP%]{grid-column:span 11}.col-md-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 992px){.col-lg-1[_ngcontent-%COMP%]{grid-column:span 1}.col-lg-2[_ngcontent-%COMP%]{grid-column:span 2}.col-lg-3[_ngcontent-%COMP%]{grid-column:span 3}.col-lg-4[_ngcontent-%COMP%]{grid-column:span 4}.col-lg-5[_ngcontent-%COMP%]{grid-column:span 5}.col-lg-6[_ngcontent-%COMP%]{grid-column:span 6}.col-lg-7[_ngcontent-%COMP%]{grid-column:span 7}.col-lg-8[_ngcontent-%COMP%]{grid-column:span 8}.col-lg-9[_ngcontent-%COMP%]{grid-column:span 9}.col-lg-10[_ngcontent-%COMP%]{grid-column:span 10}.col-lg-11[_ngcontent-%COMP%]{grid-column:span 11}.col-lg-12[_ngcontent-%COMP%]{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1[_ngcontent-%COMP%]{grid-column:span 1}.col-xl-2[_ngcontent-%COMP%]{grid-column:span 2}.col-xl-3[_ngcontent-%COMP%]{grid-column:span 3}.col-xl-4[_ngcontent-%COMP%]{grid-column:span 4}.col-xl-5[_ngcontent-%COMP%]{grid-column:span 5}.col-xl-6[_ngcontent-%COMP%]{grid-column:span 6}.col-xl-7[_ngcontent-%COMP%]{grid-column:span 7}.col-xl-8[_ngcontent-%COMP%]{grid-column:span 8}.col-xl-9[_ngcontent-%COMP%]{grid-column:span 9}.col-xl-10[_ngcontent-%COMP%]{grid-column:span 10}.col-xl-11[_ngcontent-%COMP%]{grid-column:span 11}.col-xl-12[_ngcontent-%COMP%]{grid-column:span 12}}.address-content[_ngcontent-%COMP%]{width:100%}.address-container[_ngcontent-%COMP%]{max-width:600px;margin:auto}.adress-forms[_ngcontent-%COMP%]{width:100%;padding-top:24px}.address-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto}.address-row-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.address-row-info[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:nth-child(2n){font-weight:600}.no-margin[_ngcontent-%COMP%]{margin:0!important}.loading-skeleton[_ngcontent-%COMP%]{width:auto}@media (min-width: 960px){.loading-skeleton[_ngcontent-%COMP%]{width:600px}}"]});let n=e;return n})();var hX={enabled:"1",default_language:"de-DE",id_chatbot:"123test",realm:"beyourself",iframe_url:"http://aareon.irgendwas",conversationId:"dejd9cjcj293i9jd8ji"};var fX=(()=&gt;{let e=class e{constructor(t,r,o){this.http=t,this.demo=r,this.document=o,this.neelaApi="/api/cms/config/neela-config"}loadJsScript(t,r,o,a){let s=t.createElement("script");return s.type="text/javascript",s.src=r,s.id="chat_integration_script",s.setAttribute("data-tenant",o.realm),s.setAttribute("data-reference-tenant",a),s.setAttribute("data-default-language",o.default_language),s.setAttribute("data-chatbot-id",o.id_chatbot),s.setAttribute("data-conversation-id",o.conversationId),t.appendChild(this.document.body,s),s}getChat(){return this.demo.isDemoMode("neela")?ne(hX):this.http.get(Le.crmDispatcherBaseUrl+this.neelaApi)}};e.\u0275fac=function(r){return new(r||e)(D(Ze),D(Je),D($e))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var Zze="https://iframe-chatplugin.aswtest.aareon.com/integration/chat.js",gX=(()=&gt;{let e=class e{constructor(t,r,o){this.neelaService=t,this.userService=r,this.renderer=o,this.neelaInformation=null,this.tenantReference=null}ngOnInit(){this.neelaService.getChat().subscribe({next:t=&gt;{this.neelaInformation=t,this.userService.getCurrentUserData().subscribe({next:r=&gt;{if(this.tenantReference=r?.erp_reference??null,this.neelaInformation&amp;&amp;this.tenantReference&amp;&amp;this.neelaInformation.conversationId){let o=this.neelaInformation.iframe_url??Zze,a=this.neelaService.loadJsScript(this.renderer,o,this.neelaInformation,this.tenantReference);a.onerror=()=&gt;{console.log("Could not load the Neela API Script!")}}}})}})}};e.\u0275fac=function(r){return new(r||e)(x(fX),x(Ns),x(na))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-neela"]],decls:0,vars:0,template:function(r,o){}});let n=e;return n})();var Zk=["*"],Kze=["content"],Xze=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],Jze=["mat-drawer","mat-drawer-content","*"];function eHe(n,e){if(n&amp;1){let i=U();m(0,"div",1),P("click",function(){I(i);let r=_();return T(r._onBackdropClicked())}),h()}if(n&amp;2){let i=_();Se("mat-drawer-shown",i._isShowingBackdrop())}}function tHe(n,e){n&amp;1&amp;&amp;(m(0,"mat-drawer-content"),Fe(1,2),h())}var nHe=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],iHe=["mat-sidenav","mat-sidenav-content","*"];function rHe(n,e){if(n&amp;1){let i=U();m(0,"div",1),P("click",function(){I(i);let r=_();return T(r._onBackdropClicked())}),h()}if(n&amp;2){let i=_();Se("mat-drawer-shown",i._isShowingBackdrop())}}function oHe(n,e){n&amp;1&amp;&amp;(m(0,"mat-sidenav-content"),Fe(1,2),h())}var aHe='.mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color);background-color:var(--mat-sidenav-content-background-color);box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color)}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;color:var(--mat-sidenav-container-text-color);box-shadow:var(--mat-sidenav-container-elevation-shadow);background-color:var(--mat-sidenav-container-background-color);border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);width:var(--mat-sidenav-container-width);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}',_X={transformDrawer:ki("transform",[Kn("open, open-instant",At({transform:"none",visibility:"visible"})),Kn("void",At({"box-shadow":"none",visibility:"hidden"})),An("void =&gt; open-instant",Tn("0ms")),An("void &lt;=&gt; open, open-instant =&gt; void",Tn("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])};var sHe=new le("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:cHe}),O6=new le("MAT_DRAWER_CONTAINER");function cHe(){return!1}var Yk=(()=&gt;{let e=class e extends Bm{constructor(t,r,o,a,s){super(o,a,s),this._changeDetectorRef=t,this._container=r}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=&gt;{this._changeDetectorRef.markForCheck()})}};e.\u0275fac=function(r){return new(r||e)(x(dt),x(kn(()=&gt;vX)),x(ke),x($l),x(Ae))},e.\u0275cmp=V({type:e,selectors:[["mat-drawer-content"]],hostAttrs:[1,"mat-drawer-content"],hostVars:4,hostBindings:function(r,o){r&amp;2&amp;&amp;ln("margin-left",o._container._contentMargins.left,"px")("margin-right",o._container._contentMargins.right,"px")},standalone:!0,features:[ht([{provide:Bm,useExisting:e}]),lt,Ie],ngContentSelectors:Zk,decls:1,vars:0,template:function(r,o){r&amp;1&amp;&amp;(ft(),Fe(0))},encapsulation:2,changeDetection:0});let n=e;return n})(),bX=(()=&gt;{let e=class e{get position(){return this._position}set position(t){t=t==="end"?"end":"start",t!==this._position&amp;&amp;(this._isAttached&amp;&amp;this._updatePositionInParent(t),this._position=t,this.onPositionChanged.emit())}get mode(){return this._mode}set mode(t){this._mode=t,this._updateFocusTrapState(),this._modeChanged.next()}get disableClose(){return this._disableClose}set disableClose(t){this._disableClose=Zi(t)}get autoFocus(){let t=this._autoFocus;return t??(this.mode==="side"?"dialog":"first-tabbable")}set autoFocus(t){(t==="true"||t==="false"||t==null)&amp;&amp;(t=Zi(t)),this._autoFocus=t}get opened(){return this._opened}set opened(t){this.toggle(Zi(t))}constructor(t,r,o,a,s,c,l,u){this._elementRef=t,this._focusTrapFactory=r,this._focusMonitor=o,this._platform=a,this._ngZone=s,this._interactivityChecker=c,this._doc=l,this._container=u,this._focusTrap=null,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new re,this._animationEnd=new re,this._animationState="void",this.openedChange=new ae(!0),this._openedStream=this.openedChange.pipe(nt(f=&gt;f),He(()=&gt;{})),this.openedStart=this._animationStarted.pipe(nt(f=&gt;f.fromState!==f.toState&amp;&amp;f.toState.indexOf("open")===0),Ad(void 0)),this._closedStream=this.openedChange.pipe(nt(f=&gt;!f),He(()=&gt;{})),this.closedStart=this._animationStarted.pipe(nt(f=&gt;f.fromState!==f.toState&amp;&amp;f.toState==="void"),Ad(void 0)),this._destroyed=new re,this.onPositionChanged=new ae,this._modeChanged=new re,this.openedChange.subscribe(f=&gt;{f?(this._doc&amp;&amp;(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&amp;&amp;this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=&gt;{Sr(this._elementRef.nativeElement,"keydown").pipe(nt(f=&gt;f.keyCode===27&amp;&amp;!this.disableClose&amp;&amp;!Dn(f)),mt(this._destroyed)).subscribe(f=&gt;this._ngZone.run(()=&gt;{this.close(),f.stopPropagation(),f.preventDefault()}))}),this._animationEnd.pipe(_c((f,g)=&gt;f.fromState===g.fromState&amp;&amp;f.toState===g.toState)).subscribe(f=&gt;{let{fromState:g,toState:b}=f;(b.indexOf("open")===0&amp;&amp;g==="void"||b==="void"&amp;&amp;g.indexOf("open")===0)&amp;&amp;this.openedChange.emit(this._opened)})}_forceFocus(t,r){this._interactivityChecker.isFocusable(t)||(t.tabIndex=-1,this._ngZone.runOutsideAngular(()=&gt;{let o=()=&gt;{t.removeEventListener("blur",o),t.removeEventListener("mousedown",o),t.removeAttribute("tabindex")};t.addEventListener("blur",o),t.addEventListener("mousedown",o)})),t.focus(r)}_focusByCssSelector(t,r){let o=this._elementRef.nativeElement.querySelector(t);o&amp;&amp;this._forceFocus(o,r)}_takeFocus(){if(!this._focusTrap)return;let t=this._elementRef.nativeElement;switch(this.autoFocus){case!1:case"dialog":return;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(r=&gt;{!r&amp;&amp;typeof this._elementRef.nativeElement.focus=="function"&amp;&amp;t.focus()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this.autoFocus);break}}_restoreFocus(t){this.autoFocus!=="dialog"&amp;&amp;(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,t):this._elementRef.nativeElement.blur(),this._elementFocusedBeforeDrawerWasOpened=null)}_isFocusWithinDrawer(){let t=this._doc.activeElement;return!!t&amp;&amp;this._elementRef.nativeElement.contains(t)}ngAfterViewInit(){this._isAttached=!0,this._position==="end"&amp;&amp;this._updatePositionInParent("end"),this._platform.isBrowser&amp;&amp;(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState())}ngAfterContentChecked(){this._platform.isBrowser&amp;&amp;(this._enableAnimations=!0)}ngOnDestroy(){this._focusTrap?.destroy(),this._anchor?.remove(),this._anchor=null,this._animationStarted.complete(),this._animationEnd.complete(),this._modeChanged.complete(),this._destroyed.next(),this._destroyed.complete()}open(t){return this.toggle(!0,t)}close(){return this.toggle(!1)}_closeViaBackdropClick(){return this._setOpen(!1,!0,"mouse")}toggle(t=!this.opened,r){t&amp;&amp;r&amp;&amp;(this._openedVia=r);let o=this._setOpen(t,!t&amp;&amp;this._isFocusWithinDrawer(),this._openedVia||"program");return t||(this._openedVia=null),o}_setOpen(t,r,o){return this._opened=t,t?this._animationState=this._enableAnimations?"open":"open-instant":(this._animationState="void",r&amp;&amp;this._restoreFocus(o)),this._updateFocusTrapState(),new Promise(a=&gt;{this.openedChange.pipe(gt(1)).subscribe(s=&gt;a(s?"open":"close"))})}_getWidth(){return this._elementRef.nativeElement&amp;&amp;this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){this._focusTrap&amp;&amp;(this._focusTrap.enabled=!!this._container?.hasBackdrop)}_updatePositionInParent(t){if(!this._platform.isBrowser)return;let r=this._elementRef.nativeElement,o=r.parentNode;t==="end"?(this._anchor||(this._anchor=this._doc.createComment("mat-drawer-anchor"),o.insertBefore(this._anchor,r)),o.appendChild(r)):this._anchor&amp;&amp;this._anchor.parentNode.insertBefore(r,this._anchor)}};e.\u0275fac=function(r){return new(r||e)(x(ke),x(Wl),x(Hi),x(jt),x(Ae),x(Ul),x($e,8),x(O6,8))},e.\u0275cmp=V({type:e,selectors:[["mat-drawer"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(Kze,5),r&amp;2){let a;ue(a=me())&amp;&amp;(o._content=a.first)}},hostAttrs:["tabIndex","-1",1,"mat-drawer"],hostVars:12,hostBindings:function(r,o){r&amp;1&amp;&amp;Fl("@transform.start",function(s){return o._animationStarted.next(s)})("@transform.done",function(s){return o._animationEnd.next(s)}),r&amp;2&amp;&amp;(Rl("@transform",o._animationState),Ve("align",null),Se("mat-drawer-end",o.position==="end")("mat-drawer-over",o.mode==="over")("mat-drawer-push",o.mode==="push")("mat-drawer-side",o.mode==="side")("mat-drawer-opened",o.opened))},inputs:{position:"position",mode:"mode",disableClose:"disableClose",autoFocus:"autoFocus",opened:"opened"},outputs:{openedChange:"openedChange",_openedStream:"opened",openedStart:"openedStart",_closedStream:"closed",closedStart:"closedStart",onPositionChanged:"positionChanged"},exportAs:["matDrawer"],standalone:!0,features:[Ie],ngContentSelectors:Zk,decls:3,vars:0,consts:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],template:function(r,o){r&amp;1&amp;&amp;(ft(),m(0,"div",1,0),Fe(2),h())},dependencies:[Bm],encapsulation:2,data:{animation:[_X.transformDrawer]},changeDetection:0});let n=e;return n})(),vX=(()=&gt;{let e=class e{get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(t){this._autosize=Zi(t)}get hasBackdrop(){return this._drawerHasBackdrop(this._start)||this._drawerHasBackdrop(this._end)}set hasBackdrop(t){this._backdropOverride=t==null?null:Zi(t)}get scrollable(){return this._userContent||this._content}constructor(t,r,o,a,s,c=!1,l){this._dir=t,this._element=r,this._ngZone=o,this._changeDetectorRef=a,this._animationMode=l,this._drawers=new Dr,this.backdropClick=new ae,this._destroyed=new re,this._doCheckSubject=new re,this._contentMargins={left:null,right:null},this._contentMarginChanges=new re,t&amp;&amp;t.change.pipe(mt(this._destroyed)).subscribe(()=&gt;{this._validateDrawers(),this.updateContentMargins()}),s.change().pipe(mt(this._destroyed)).subscribe(()=&gt;this.updateContentMargins()),this._autosize=c}ngAfterContentInit(){this._allDrawers.changes.pipe(Xt(this._allDrawers),mt(this._destroyed)).subscribe(t=&gt;{this._drawers.reset(t.filter(r=&gt;!r._container||r._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe(Xt(null)).subscribe(()=&gt;{this._validateDrawers(),this._drawers.forEach(t=&gt;{this._watchDrawerToggle(t),this._watchDrawerPosition(t),this._watchDrawerMode(t)}),(!this._drawers.length||this._isDrawerOpen(this._start)||this._isDrawerOpen(this._end))&amp;&amp;this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),this._ngZone.runOutsideAngular(()=&gt;{this._doCheckSubject.pipe(kl(10),mt(this._destroyed)).subscribe(()=&gt;this.updateContentMargins())})}ngOnDestroy(){this._contentMarginChanges.complete(),this._doCheckSubject.complete(),this._drawers.destroy(),this._destroyed.next(),this._destroyed.complete()}open(){this._drawers.forEach(t=&gt;t.open())}close(){this._drawers.forEach(t=&gt;t.close())}updateContentMargins(){let t=0,r=0;if(this._left&amp;&amp;this._left.opened){if(this._left.mode=="side")t+=this._left._getWidth();else if(this._left.mode=="push"){let o=this._left._getWidth();t+=o,r-=o}}if(this._right&amp;&amp;this._right.opened){if(this._right.mode=="side")r+=this._right._getWidth();else if(this._right.mode=="push"){let o=this._right._getWidth();r+=o,t-=o}}t=t||null,r=r||null,(t!==this._contentMargins.left||r!==this._contentMargins.right)&amp;&amp;(this._contentMargins={left:t,right:r},this._ngZone.run(()=&gt;this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&amp;&amp;this._isPushed()&amp;&amp;this._ngZone.runOutsideAngular(()=&gt;this._doCheckSubject.next())}_watchDrawerToggle(t){t._animationStarted.pipe(nt(r=&gt;r.fromState!==r.toState),mt(this._drawers.changes)).subscribe(r=&gt;{r.toState!=="open-instant"&amp;&amp;this._animationMode!=="NoopAnimations"&amp;&amp;this._element.nativeElement.classList.add("mat-drawer-transition"),this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),t.mode!=="side"&amp;&amp;t.openedChange.pipe(mt(this._drawers.changes)).subscribe(()=&gt;this._setContainerClass(t.opened))}_watchDrawerPosition(t){t&amp;&amp;t.onPositionChanged.pipe(mt(this._drawers.changes)).subscribe(()=&gt;{this._ngZone.onMicrotaskEmpty.pipe(gt(1)).subscribe(()=&gt;{this._validateDrawers()})})}_watchDrawerMode(t){t&amp;&amp;t._modeChanged.pipe(mt(xn(this._drawers.changes,this._destroyed))).subscribe(()=&gt;{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(t){let r=this._element.nativeElement.classList,o="mat-drawer-container-has-open";t?r.add(o):r.remove(o)}_validateDrawers(){this._start=this._end=null,this._drawers.forEach(t=&gt;{t.position=="end"?(this._end!=null,this._end=t):(this._start!=null,this._start=t)}),this._right=this._left=null,this._dir&amp;&amp;this._dir.value==="rtl"?(this._left=this._end,this._right=this._start):(this._left=this._start,this._right=this._end)}_isPushed(){return this._isDrawerOpen(this._start)&amp;&amp;this._start.mode!="over"||this._isDrawerOpen(this._end)&amp;&amp;this._end.mode!="over"}_onBackdropClicked(){this.backdropClick.emit(),this._closeModalDrawersViaBackdrop()}_closeModalDrawersViaBackdrop(){[this._start,this._end].filter(t=&gt;t&amp;&amp;!t.disableClose&amp;&amp;this._drawerHasBackdrop(t)).forEach(t=&gt;t._closeViaBackdropClick())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&amp;&amp;this._drawerHasBackdrop(this._start)||this._isDrawerOpen(this._end)&amp;&amp;this._drawerHasBackdrop(this._end)}_isDrawerOpen(t){return t!=null&amp;&amp;t.opened}_drawerHasBackdrop(t){return this._backdropOverride==null?!!t&amp;&amp;t.mode!=="side":this._backdropOverride}};e.\u0275fac=function(r){return new(r||e)(x(ci,8),x(ke),x(Ae),x(dt),x(jc),x(sHe),x(jn,8))},e.\u0275cmp=V({type:e,selectors:[["mat-drawer-container"]],contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;(rt(a,Yk,5),rt(a,bX,5)),r&amp;2){let s;ue(s=me())&amp;&amp;(o._content=s.first),ue(s=me())&amp;&amp;(o._allDrawers=s)}},viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(Yk,5),r&amp;2){let a;ue(a=me())&amp;&amp;(o._userContent=a.first)}},hostAttrs:[1,"mat-drawer-container"],hostVars:2,hostBindings:function(r,o){r&amp;2&amp;&amp;Se("mat-drawer-container-explicit-backdrop",o._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],standalone:!0,features:[ht([{provide:O6,useExisting:e}]),Ie],ngContentSelectors:Jze,decls:4,vars:2,consts:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],template:function(r,o){r&amp;1&amp;&amp;(ft(Xze),w(0,eHe,1,2,"div",0),Fe(1),Fe(2,1),w(3,tHe,2,0,"mat-drawer-content")),r&amp;2&amp;&amp;(Q(0,o.hasBackdrop?0:-1),d(3),Q(3,o._content?-1:3))},dependencies:[Yk],styles:['.mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color);background-color:var(--mat-sidenav-content-background-color);box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color)}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;color:var(--mat-sidenav-container-text-color);box-shadow:var(--mat-sidenav-container-elevation-shadow);background-color:var(--mat-sidenav-container-background-color);border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);width:var(--mat-sidenav-container-width);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}'],encapsulation:2,changeDetection:0});let n=e;return n})(),qk=(()=&gt;{let e=class e extends Yk{constructor(t,r,o,a,s){super(t,r,o,a,s)}};e.\u0275fac=function(r){return new(r||e)(x(dt),x(kn(()=&gt;S6)),x(ke),x($l),x(Ae))},e.\u0275cmp=V({type:e,selectors:[["mat-sidenav-content"]],hostAttrs:[1,"mat-drawer-content","mat-sidenav-content"],hostVars:4,hostBindings:function(r,o){r&amp;2&amp;&amp;ln("margin-left",o._container._contentMargins.left,"px")("margin-right",o._container._contentMargins.right,"px")},standalone:!0,features:[ht([{provide:Bm,useExisting:e}]),lt,Ie],ngContentSelectors:Zk,decls:1,vars:0,template:function(r,o){r&amp;1&amp;&amp;(ft(),Fe(0))},encapsulation:2,changeDetection:0});let n=e;return n})(),E6=(()=&gt;{let e=class e extends bX{constructor(){super(...arguments),this._fixedInViewport=!1,this._fixedTopGap=0,this._fixedBottomGap=0}get fixedInViewport(){return this._fixedInViewport}set fixedInViewport(t){this._fixedInViewport=Zi(t)}get fixedTopGap(){return this._fixedTopGap}set fixedTopGap(t){this._fixedTopGap=zr(t)}get fixedBottomGap(){return this._fixedBottomGap}set fixedBottomGap(t){this._fixedBottomGap=zr(t)}};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275cmp=V({type:e,selectors:[["mat-sidenav"]],hostAttrs:["tabIndex","-1",1,"mat-drawer","mat-sidenav"],hostVars:17,hostBindings:function(r,o){r&amp;2&amp;&amp;(Ve("align",null),ln("top",o.fixedInViewport?o.fixedTopGap:null,"px")("bottom",o.fixedInViewport?o.fixedBottomGap:null,"px"),Se("mat-drawer-end",o.position==="end")("mat-drawer-over",o.mode==="over")("mat-drawer-push",o.mode==="push")("mat-drawer-side",o.mode==="side")("mat-drawer-opened",o.opened)("mat-sidenav-fixed",o.fixedInViewport))},inputs:{fixedInViewport:"fixedInViewport",fixedTopGap:"fixedTopGap",fixedBottomGap:"fixedBottomGap"},exportAs:["matSidenav"],standalone:!0,features:[lt,Ie],ngContentSelectors:Zk,decls:3,vars:0,consts:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],template:function(r,o){r&amp;1&amp;&amp;(ft(),m(0,"div",1,0),Fe(2),h())},dependencies:[Bm],encapsulation:2,data:{animation:[_X.transformDrawer]},changeDetection:0});let n=e;return n})(),S6=(()=&gt;{let e=class e extends vX{constructor(){super(...arguments),this._allDrawers=void 0,this._content=void 0}};e.\u0275fac=(()=&gt;{let t;return function(o){return(t||(t=On(e)))(o||e)}})(),e.\u0275cmp=V({type:e,selectors:[["mat-sidenav-container"]],contentQueries:function(r,o,a){if(r&amp;1&amp;&amp;(rt(a,qk,5),rt(a,E6,5)),r&amp;2){let s;ue(s=me())&amp;&amp;(o._content=s.first),ue(s=me())&amp;&amp;(o._allDrawers=s)}},hostAttrs:[1,"mat-drawer-container","mat-sidenav-container"],hostVars:2,hostBindings:function(r,o){r&amp;2&amp;&amp;Se("mat-drawer-container-explicit-backdrop",o._backdropOverride)},exportAs:["matSidenavContainer"],standalone:!0,features:[ht([{provide:O6,useExisting:e}]),lt,Ie],ngContentSelectors:iHe,decls:4,vars:2,consts:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],template:function(r,o){r&amp;1&amp;&amp;(ft(nHe),w(0,rHe,1,2,"div",0),Fe(1),Fe(2,1),w(3,oHe,2,0,"mat-sidenav-content")),r&amp;2&amp;&amp;(Q(0,o.hasBackdrop?0:-1),d(3),Q(3,o._content?-1:3))},dependencies:[qk],styles:[aHe],encapsulation:2,changeDetection:0});let n=e;return n})(),yX=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[ut,Yo,Yo,ut]});let n=e;return n})();var CX=(()=&gt;{let e=class e{constructor(){this.closeSidenav=new ae}closeButtonClick(){this.closeSidenav.emit()}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-voice-bot-sidenav"]],outputs:{closeSidenav:"closeSidenav"},decls:26,vars:0,consts:[["id","service-area-sidenav-container"],[1,"sidenav-close-button-container"],["svgIcon","basics:close",1,"sidenav-close-button",3,"click"],[1,"call-info-container"],["href","tel:+498962826006","mat-flat-button","","color","primary",1,"call-to-action"],["svgIcon","communication:phone"],[1,"new-claim-btn-text"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"div",0)(1,"div",1)(2,"mat-icon",2),P("click",function(){return o.closeButtonClick()}),h()(),m(3,"h1"),v(4,"Agent anrufen"),h(),m(5,"div",3)(6,"h1"),v(7," Unser Support-Team steht Ihnen gerne zur Verf\xFCgung. "),h(),m(8,"a",4),C(9,"mat-icon",5),m(10,"span",6),v(11,"+49 89 62826006"),h()()(),C(12,"br"),m(13,"h3"),v(14,"Hinweis zur Datenverarbeitung"),h(),m(15,"p"),v(16," Mit dem Anruf der angezeigten Support-Nummer stimmen Sie zu, dass Ihre Daten gegebenenfalls zur weiteren Verarbeitung an Cloud-Dienste \xFCbermittelt werden. "),C(17,"br"),v(18,"Diese Dienste werden in der EU gehostet, geh\xF6ren jedoch US-Unternehmen. Ihre Daten werden gem\xE4\xDF den geltenden Datenschutzgesetzen verarbeitet. "),C(19,"br")(20,"br"),v(21,"Weitere Informationen entnehmen Sie bitte unserer Datenschutzerkl\xE4rung. "),C(22,"br"),v(23,"Sollten Sie Fragen zur Datenverarbeitung haben, stehen wir Ihnen gerne zur Verf\xFCgung. "),C(24,"br"),v(25,"Vielen Dank f\xFCr Ihr Vertrauen. "),h()())},dependencies:[Ce,Yl],styles:[".call-info-container[_ngcontent-%COMP%]{padding:50px;margin:20px;border-radius:20px;background:linear-gradient(45deg,var(--adcl-color-primary),var(--theme-primary-900));color:#fff;font-size:24px;text-align:center;box-shadow:#3c40434d 0 1px 2px,#3c404326 0 1px 3px 1px}.call-info-container[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#fff}.call-info-container[_ngcontent-%COMP%]   .call-to-action[_ngcontent-%COMP%]{height:64px;font-size:24px;background-color:var(--adcl-snackbar-success-icon)}.call-info-container[_ngcontent-%COMP%]   .call-to-action[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{width:30px;height:30px}"]});let n=e;return n})();var Qk=(()=&gt;{let e=class e{constructor(t,r){this.demoService=t,this.http=r,this.conversationApiEndpoint=Le.crmDispatcherBaseUrl+"/api/tenant/agent/conversations"}startConversation(){return this.demoService.isDemoMode("chat-agent")?ne({response:'{"options":{"introText":"Hallo Herr M\xFCller, wie kann ich Ihnen helfen? Hier sind einige h\xE4ufige Anfragen, die ich erstellen kann:","items":[{"title":"Antrag auf Einbau eines neuen Bades"},{"title":"Antrag auf Erteilung einer Genehmigung zur Haustierhaltung"},{"title":"Beschwerde \xFCber L\xE4rmbel\xE4stigung"},{"title":"Schadensmeldung in der Wohnung"},{"title":"Antrag auf Erteilung einer Mietbescheinigung"}]}}',id:"demo-id"}):this.http.post(this.conversationApiEndpoint,{language:navigator.language||"de-DE"})}sendMessage(t,r,o){if(this.demoService.isDemoMode("chat-agent"))return ne({response:"Thank you for your message",id:"demo-id"});let a=r,s=new FormData;return s.append("message",a),o.forEach(c=&gt;{s.append("files[]",c)}),this.http.post(`${this.conversationApiEndpoint}/${t}`,s)}};e.\u0275fac=function(r){return new(r||e)(D(Je),D(Ze))},e.\u0275prov=j({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();var mHe=["chatContainer"],pHe=n=&gt;({user:n});function hHe(n,e){if(n&amp;1){let i=U();m(0,"div",4)(1,"button",5),P("click",function(){I(i);let r=_();return T(r.toggleLayer())}),Ni(),m(2,"svg",6)(3,"defs")(4,"linearGradient",7),C(5,"stop",8)(6,"stop",9)(7,"stop",10)(8,"stop",11)(9,"stop",12)(10,"stop",13),h(),m(11,"linearGradient",14),C(12,"stop",15)(13,"stop",16)(14,"stop",13),h(),m(15,"linearGradient",17),C(16,"stop",8)(17,"stop",18)(18,"stop",19)(19,"stop",20),h()(),m(20,"g",21)(21,"g",22)(22,"g",23)(23,"g",24),C(24,"path",25)(25,"path",26)(26,"path",27)(27,"path",28),h()()()()()()()}}function fHe(n,e){n&amp;1&amp;&amp;(m(0,"div",51),Ni(),m(1,"svg",52)(2,"defs")(3,"linearGradient",7),C(4,"stop",8)(5,"stop",9)(6,"stop",10)(7,"stop",11)(8,"stop",12)(9,"stop",13),h(),m(10,"linearGradient",14),C(11,"stop",15)(12,"stop",16)(13,"stop",13),h(),m(14,"linearGradient",17),C(15,"stop",8)(16,"stop",18)(17,"stop",19)(18,"stop",20),h()(),m(19,"g",21)(20,"g",22)(21,"g",23)(22,"g",24),C(23,"path",25)(24,"path",26)(25,"path",27)(26,"path",28),h()()()()()())}function gHe(n,e){if(n&amp;1&amp;&amp;C(0,"div",53),n&amp;2){let i=_(3);p("innerText",i.userInitials)}}function _He(n,e){if(n&amp;1&amp;&amp;C(0,"p",54),n&amp;2){let i=_().$implicit;p("innerHTML",i.content,qe)}}function bHe(n,e){if(n&amp;1&amp;&amp;(C(0,"p",54),de(1,"linkSanitize")),n&amp;2){let i=_().$implicit;p("innerHTML",en(1,1,i.content),qe)}}function vHe(n,e){if(n&amp;1&amp;&amp;C(0,"img",60),n&amp;2){let i=_().$implicit;p("src",i.preview,_t)}}function yHe(n,e){n&amp;1&amp;&amp;(m(0,"mat-icon",61),v(1,"insert_drive_file "),h())}function CHe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",57),w(1,vHe,1,1,"img",58)(2,yHe,2,0,"mat-icon",59),h()),n&amp;2){let i=e.$implicit;d(),p("ngIf",i.type.startsWith("image/")),d(),p("ngIf",!i.type.startsWith("image/"))}}function xHe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",55),w(1,CHe,3,2,"div",56),h()),n&amp;2){let i=_().$implicit;d(),p("ngForOf",i.files)}}function wHe(n,e){if(n&amp;1){let i=U();m(0,"button",64),P("click",function(){let r=I(i).$implicit,o=_(4);return T(o.sendMessage(r.title))}),v(1),h()}if(n&amp;2){let i=e.$implicit;d(),S(" ",i.title," ")}}function MHe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",62),w(1,wHe,2,1,"button",63),h()),n&amp;2){let i=_().$implicit;d(),p("ngForOf",i.options)}}function kHe(n,e){if(n&amp;1&amp;&amp;(m(0,"mat-card",66)(1,"mat-card-title"),v(2),h(),m(3,"mat-card-content"),v(4),h()()),n&amp;2){let i=e.$implicit;d(2),N(i.title),d(2),N(i.description)}}function OHe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",62),w(1,kHe,5,2,"mat-card",65),h()),n&amp;2){let i=_().$implicit;d(),p("ngForOf",i.list)}}function EHe(n,e){if(n&amp;1&amp;&amp;(m(0,"div")(1,"div",44)(2,"div",45),w(3,fHe,27,0,"div",46)(4,gHe,1,1,"div",47),h(),m(5,"div",48),w(6,_He,1,1,"p",49)(7,bHe,2,3,"p",49)(8,xHe,2,1,"div",38)(9,MHe,2,1,"div",50)(10,OHe,2,1,"div",50),h()()()),n&amp;2){let i=e.$implicit;d(),p("ngClass",we(8,pHe,i.role==="user")),d(2),p("ngIf",i.role!=="user"),d(),p("ngIf",i.role==="user"),d(2),p("ngIf",i.role==="user"),d(),p("ngIf",i.role!=="user"),d(),p("ngIf",i.files==null?null:i.files.length),d(),p("ngIf",i.options==null?null:i.options.length),d(),p("ngIf",i.list==null?null:i.list.length)}}function SHe(n,e){n&amp;1&amp;&amp;(m(0,"div",67)(1,"div",45)(2,"div",51),Ni(),m(3,"svg",68)(4,"defs")(5,"linearGradient",7),C(6,"stop",8)(7,"stop",9)(8,"stop",10)(9,"stop",11)(10,"stop",12)(11,"stop",13),h(),m(12,"linearGradient",14),C(13,"stop",15)(14,"stop",16)(15,"stop",13),h(),m(16,"linearGradient",17),C(17,"stop",8)(18,"stop",18)(19,"stop",19)(20,"stop",20),h()(),m(21,"g",21)(22,"g",22)(23,"g",23)(24,"g",24),C(25,"path",25)(26,"path",26)(27,"path",27)(28,"path",28),h()()()()()()(),Ec(),m(29,"div",48),C(30,"crm-frontend-loading-text",69),h()())}function PHe(n,e){if(n&amp;1&amp;&amp;C(0,"img",60),n&amp;2){let i=_().$implicit;p("src",i.preview,_t)}}function DHe(n,e){n&amp;1&amp;&amp;(m(0,"mat-icon",61),v(1,"insert_drive_file"),h())}function IHe(n,e){if(n&amp;1){let i=U();m(0,"div",57)(1,"button",70),P("click",function(){let r=I(i).$implicit,o=_(3);return T(o.removeFile(r.file.name))}),C(2,"mat-icon",32),h(),w(3,PHe,1,1,"img",58)(4,DHe,2,0,"mat-icon",59),h()}if(n&amp;2){let i=e.$implicit;d(3),p("ngIf",i.type.startsWith("image/")),d(),p("ngIf",!i.type.startsWith("image/"))}}function THe(n,e){if(n&amp;1&amp;&amp;(m(0,"div",55),w(1,IHe,5,2,"div",56),h()),n&amp;2){let i=_(2);d(),p("ngForOf",i.uploadedFiles)}}function AHe(n,e){if(n&amp;1){let i=U();m(0,"div",29)(1,"div",30)(2,"button",31),P("click",function(){I(i);let r=_();return T(r.toggleLayer())}),C(3,"mat-icon",32),h(),m(4,"div",33,0),w(6,EHe,11,10,"div",34)(7,SHe,31,0,"div",35),h(),m(8,"div",36)(9,"div",37),w(10,THe,2,1,"div",38),m(11,"input",39),Qn("ngModelChange",function(r){I(i);let o=_();return ti(o.newMessage,r)||(o.newMessage=r),T(r)}),P("keyup.enter",function(){I(i);let r=_();return T(r.sendMessage())}),h(),m(12,"button",40),P("click",function(){I(i);let r=it(15);return T(r.click())}),C(13,"mat-icon",41),h(),m(14,"input",42,1),P("change",function(r){I(i);let o=_();return T(o.handleFileUpload(r))}),h()(),m(16,"button",40),P("click",function(){I(i);let r=_();return T(r.sendMessage())}),C(17,"mat-icon",43),h()()()()}if(n&amp;2){let i=_();p("@wowEffect",void 0),d(6),p("ngForOf",i.conversation),d(),p("ngIf",i.isWaitingForAnswer||i.isLoadingConversation),d(3),p("ngIf",i.uploadedFiles.length),d(),Zn("ngModel",i.newMessage)}}var xX=(()=&gt;{let e=class e{constructor(t,r){this.userInfoService=t,this.chatAgent=r,this.isLayerVisible=!1,this.isLoadingConversation=!1,this.conversation=[],this.conversationId="",this.newMessage="",this.isWaitingForAnswer=!1,this.uploadedFiles=[],this.userInitials=""}ngOnInit(){this.userInfoService.getCurrentUserData().subscribe(t=&gt;{this.userInitials=t?.name?.split(" ").map(r=&gt;r[0]).join("")??""})}toggleLayer(){this.isLayerVisible=!this.isLayerVisible,this.isLayerVisible&amp;&amp;(this.conversationId||(this.isLoadingConversation=!0,this.chatAgent.startConversation().subscribe({next:t=&gt;{this.isLoadingConversation=!1,this.conversationId=t.id;try{let r=JSON.parse(t.response);r.options&amp;&amp;this.conversation.push({role:"assistant",content:r.options.introText,options:r.options.items}),r.list&amp;&amp;this.conversation.push({role:"assistant",content:r.list.introText,list:r.list.items})}catch{this.conversation.push({role:"assistant",content:t.response})}this.scrollToBottom()}})))}handleFileUpload(t){let r=t.target;r.files&amp;&amp;Array.from(r.files).slice(0,5).forEach(a=&gt;{let s=new FileReader;s.onload=c=&gt;{this.uploadedFiles.push({file:a,preview:c.target?.result,type:a.type})},s.readAsDataURL(a)})}sendMessage(t){if(t&amp;&amp;(this.newMessage=t),this.newMessage.trim()==="")return;this.isWaitingForAnswer=!0;let r=this.newMessage;this.conversation.push({role:"user",content:this.newMessage,files:this.uploadedFiles}),this.newMessage="",this.scrollToBottom();let o=this.uploadedFiles.map(a=&gt;a.file);this.uploadedFiles=[],this.chatAgent.sendMessage(this.conversationId,r,o).subscribe({next:a=&gt;{this.isWaitingForAnswer=!1;try{let s=JSON.parse(a.response);s.options&amp;&amp;this.conversation.push({role:"assistant",content:s.options.introText,options:s.options.items}),s.list&amp;&amp;this.conversation.push({role:"assistant",content:s.list.introText,list:s.list.items})}catch{this.conversation.push({role:"assistant",content:a.response})}this.scrollToBottom()}})}startVoiceRecognition(){alert("Spracherkennung wird gestartet...")}removeFile(t){this.uploadedFiles=this.uploadedFiles.filter(r=&gt;r.file.name!==t)}scrollToBottom(){setTimeout(()=&gt;{this.chatContainer&amp;&amp;(this.chatContainer.nativeElement.scrollTop=this.chatContainer.nativeElement.scrollHeight)},100)}};e.\u0275fac=function(r){return new(r||e)(x(Ns),x(Qk))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-chat-agent"]],viewQuery:function(r,o){if(r&amp;1&amp;&amp;ze(mHe,5),r&amp;2){let a;ue(a=me())&amp;&amp;(o.chatContainer=a.first)}},decls:2,vars:2,consts:[["chatContainer",""],["fileInput",""],["class","ai-chat-trigger-container ",4,"ngIf"],["class","overlay",4,"ngIf"],[1,"ai-chat-trigger-container"],["mat-icon-button","",3,"click"],["width","52px","height","52px","viewBox","0 0 52 52","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["x1","5.89025356e-13%","y1","0%","x2","100%","y2","0%","id","linearGradient-1"],["stop-color","#32C5FF","offset","0%"],["stop-color","#42B5DB","offset","17.9578234%"],["stop-color","#2881C2","offset","34.765625%"],["stop-color","#1D4AA2","offset","50.7867133%"],["stop-color","#6D4D85","offset","76.3166521%"],["stop-color","#E1525D","offset","100%"],["x1","5.89025356e-13%","y1","0%","x2","100%","y2","0%","id","linearGradient-2"],["stop-color","#1D4AA2","offset","0%"],["stop-color","#6D4D85","offset","28.5811844%"],["x1","5.89025356e-13%","y1","0%","x2","100%","y2","0%","id","linearGradient-3"],["stop-color","#42B5DB","offset","52.3273601%"],["stop-color","#2881C2","offset","76.3412369%"],["stop-color","#1D4AA2","offset","100%"],["id","Overview","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd","stroke-linecap","round","stroke-linejoin","round"],["id","YuAgent-Icon","transform","translate(-1445, -387)","stroke-width","4"],["id","Group-7","transform","translate(1420, 362)"],["id","Group","transform","translate(51, 51) rotate(90) translate(-51, -51)translate(27, 27)"],["d","M24,0 C16.268,0 10,6.268 10,14 C10,17.91736 11.60892,21.45896 14.20204,24 L33.79796,24 C36.3912,21.45896 38,17.91736 38,14 C38,6.268 31.732,0 24,0 Z","id","Ellipse-1949","stroke","url(#linearGradient-1)"],["d","M24,48 C31.732,48 38,41.732 38,34 C38,30.08264 36.3912,26.54104 33.79796,24 L14.20204,24 C11.60892,26.54104 10,30.08264 10,34 C10,41.732 16.268,48 24,48 Z","id","Ellipse-1950","stroke","url(#linearGradient-1)"],["d","M34,38 C41.732,38 48,31.732 48,24 C48,16.268 41.732,10 34,10 C30.08264,10 26.54104,11.60892 24,14.20204 L24,33.79796 C26.54104,36.3912 30.08264,38 34,38 Z","id","Ellipse-1951","stroke","url(#linearGradient-2)"],["d","M0,24 C0,31.732 6.268,38 14,38 C17.91736,38 21.45896,36.3912 24,33.79796 L24,14.20204 C21.45896,11.60892 17.91736,10 14,10 C6.268,10 0,16.268 0,24 Z","id","Ellipse-1952","stroke","url(#linearGradient-3)"],[1,"overlay"],[1,"overlay-content"],["mat-icon-button","",1,"close-btn",3,"click"],["svgIcon","basics:close"],[1,"chat"],[4,"ngFor","ngForOf"],["class","chat-message",4,"ngIf"],[1,"chat-form"],[1,"chat-input"],["class","uploaded-files",4,"ngIf"],["matInput","","placeholder","Schreiben Sie eine Nachricht...",1,"chat-field",3,"ngModelChange","keyup.enter","ngModel"],["mat-icon-button","",1,"send-btn",3,"click"],["svgIcon","basics:camera"],["type","file","multiple","","hidden","",3,"change"],["svgIcon","basics:send"],[1,"chat-message",3,"ngClass"],[1,"chat-message--avatar"],["class","chat-message--avatar__ai",4,"ngIf"],["class","chat-message--avatar__user",3,"innerText",4,"ngIf"],[1,"chat-message--content"],[3,"innerHTML",4,"ngIf"],["class","chat-message--content--list",4,"ngIf"],[1,"chat-message--avatar__ai"],["width","25px","height","25px","viewBox","0 0 52 52","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],[1,"chat-message--avatar__user",3,"innerText"],[3,"innerHTML"],[1,"uploaded-files"],["class","uploaded-files--file",4,"ngFor","ngForOf"],[1,"uploaded-files--file"],["class","file-preview",3,"src",4,"ngIf"],["class","file-icon",4,"ngIf"],[1,"file-preview",3,"src"],[1,"file-icon"],[1,"chat-message--content--list"],["mat-flat-button","","color","secondary",3,"click",4,"ngFor","ngForOf"],["mat-flat-button","","color","secondary",3,"click"],["class","list-card",4,"ngFor","ngForOf"],[1,"list-card"],[1,"chat-message"],["width","25px","height","25px","viewBox","0 0 52 52","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["text",""],["mat-icon-button","",1,"remove-file",3,"click"]],template:function(r,o){r&amp;1&amp;&amp;w(0,hHe,28,0,"div",2)(1,AHe,18,5,"div",3),r&amp;2&amp;&amp;(p("ngIf",!o.isLayerVisible),d(),p("ngIf",o.isLayerVisible))},dependencies:[Ag,Ue,fe,dn,tn,Vt,ji,Tt,nn,Ce,et,qr,Dt,We,Bi],styles:[".ai-chat-trigger-container[_ngcontent-%COMP%]{position:fixed;z-index:100000;bottom:30px;right:20px}@media (max-width: 1024px){.ai-chat-trigger-container[_ngcontent-%COMP%]{bottom:100px}}.ai-chat-trigger-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{background:#fff!important;border-radius:40px;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px;width:80px;height:80px}.ai-chat-trigger-container[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:50px!important;height:50px!important}.overlay[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100vw;height:100dvh;display:flex;align-items:center;justify-content:center;z-index:10000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fafafa9c}.overlay-content[_ngcontent-%COMP%]{width:80%;height:80%;max-width:700px;text-align:center;color:#fff;display:flex;flex-direction:column;padding:40px 30px 30px;background:var(--adcl-color-accent);background-blend-mode:overlay,multiply,screen,normal;background:radial-gradient(circle at 20% 30%,var(--theme-secondary-900),transparent 40%),radial-gradient(circle at 80% 70%,var(--theme-secondary-800),transparent 50%),radial-gradient(circle at 50% 50%,var(--theme-secondary-600),transparent 80%),radial-gradient(circle at 40% 80%,var(--theme-secondary-400),transparent 200%);border-radius:20px;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media (max-width: 769px){.overlay-content[_ngcontent-%COMP%]{bottom:100px;width:100%;height:100%;border-radius:0;padding:50px 10px 30px}}@keyframes _ngcontent-%COMP%_animateBackground{0%{background:radial-gradient(circle at 18% 32%,var(--theme-secondary-900),transparent 40%),radial-gradient(circle at 82% 68%,var(--theme-secondary-800),transparent 50%),radial-gradient(circle at 52% 48%,var(--theme-secondary-600),transparent 80%),radial-gradient(circle at 38% 82%,var(--theme-secondary-400),transparent 200%)}50%{background:radial-gradient(circle at 22% 28%,var(--theme-secondary-900),transparent 40%),radial-gradient(circle at 78% 72%,var(--theme-secondary-800),transparent 50%),radial-gradient(circle at 48% 52%,var(--theme-secondary-600),transparent 80%),radial-gradient(circle at 42% 78%,var(--theme-secondary-400),transparent 200%)}to{background:radial-gradient(circle at 20% 30%,var(--theme-secondary-900),transparent 40%),radial-gradient(circle at 80% 70%,var(--theme-secondary-800),transparent 50%),radial-gradient(circle at 50% 50%,var(--theme-secondary-600),transparent 80%),radial-gradient(circle at 40% 80%,var(--theme-secondary-400),transparent 200%)}}@keyframes _ngcontent-%COMP%_float{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.close-btn[_ngcontent-%COMP%]{position:absolute;top:10px;right:10px;border-radius:50%;background:#fff6;transition:background .3s ease-in-out,transform .2s ease-in-out;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px}@media (max-width: 769px){.close-btn[_ngcontent-%COMP%]{right:20px}}.close-btn[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.chat[_ngcontent-%COMP%]{flex-grow:1;overflow-y:auto;height:400px;display:flex;padding:0;flex-direction:column;gap:10px}.chat[_ngcontent-%COMP%]::-webkit-scrollbar{width:20px}.chat[_ngcontent-%COMP%]::-webkit-scrollbar-track{background-color:transparent}.chat[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid transparent;background-clip:content-box}.chat[_ngcontent-%COMP%]::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}.chat-message[_ngcontent-%COMP%]{margin-bottom:10px;text-align:left;font-size:16px;line-height:20px;color:var(--adcl-color-primary-text);display:flex;gap:10px;align-items:flex-end}.chat-message.user[_ngcontent-%COMP%]{flex-direction:row-reverse}.chat-message--avatar[_ngcontent-%COMP%], .chat-message--content[_ngcontent-%COMP%]{background:#fff;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px}.chat-message--avatar[_ngcontent-%COMP%]{padding:5px;width:35px;height:35px;border-radius:25px;display:flex}.chat-message--avatar__user[_ngcontent-%COMP%]{flex-grow:1;font-size:20px;display:flex;justify-content:center;align-items:center}.chat-message--content[_ngcontent-%COMP%]{min-width:50%;padding:8px 30px 8px 15px;border-radius:14px 14px 14px 0;margin-right:60px}.chat-message--content[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0}.user[_ngcontent-%COMP%]   .chat-message--content[_ngcontent-%COMP%]{margin-left:60px;margin-right:0;text-align:right;border-radius:14px 14px 0}.chat-message--content--list[_ngcontent-%COMP%]{display:flex;gap:10px;margin-top:10px;margin-bottom:10px;flex-wrap:wrap}.chat-message--content--list[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{margin:0!important}.chat-message--content--list[_ngcontent-%COMP%]   mat-card[_ngcontent-%COMP%]{box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px;margin:0}.chat-message--content--list[_ngcontent-%COMP%]   mat-card[_ngcontent-%COMP%]   mat-card-title[_ngcontent-%COMP%]{font-size:16px;line-height:20px}.chat-message--content--list[_ngcontent-%COMP%]   mat-card[_ngcontent-%COMP%]   mat-card-content[_ngcontent-%COMP%]{font-size:14px}.chat-form[_ngcontent-%COMP%]{display:flex;gap:10px;align-items:center}.chat-form[_ngcontent-%COMP%] &gt; button[_ngcontent-%COMP%]{background:var(--adcl-color-primary);box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px;color:#fff;height:45px;width:45px}.chat-input[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%;background:#fff;border-radius:30px;padding:5px 10px;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px}.uploaded-files[_ngcontent-%COMP%]{width:100%;display:flex;gap:10px}.user[_ngcontent-%COMP%]   .uploaded-files[_ngcontent-%COMP%]{flex-direction:row-reverse}.uploaded-files--file[_ngcontent-%COMP%]{border-radius:10px;height:90px;width:90px;position:relative}.uploaded-files--file[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover;border-radius:20px;border:1px solid var(--adcl-color-secondary)}.uploaded-files--file[_ngcontent-%COMP%]   .remove-file[_ngcontent-%COMP%]{position:absolute;top:5px;right:5px;background:#fff;border:none;border-radius:50%;width:30px;height:30px;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px}.chat-field[_ngcontent-%COMP%]{flex-grow:1;background:none;border:none;line-height:24px;font-size:16px;padding:5px;color:var(--adcl-color-primary-text)}.chat-field[_ngcontent-%COMP%]:focus-visible{outline:none}"],data:{animation:[ki("wowEffect",[An(":enter",[At({opacity:0}),Tn("0.3s ease-in",At({opacity:1}))]),An(":leave",[Tn("0.3s ease-out",At({opacity:0}))])])]}});let n=e;return n})();var FHe=()=&gt;[1,2,3],NHe=()=&gt;({height:"18px",width:"220px"}),LHe=()=&gt;({height:"18px",width:"140px"});function jHe(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-service-area-sidenav",10),P("closeSidenav",function(){I(i);let r=_();return T(r.toggleServiceArea())}),h()}if(n&amp;2){let i=_();p("serviceAreaConfig",i.serviceAreaConfig)}}function VHe(n,e){if(n&amp;1){let i=U();m(0,"crm-frontend-voice-bot-sidenav",11),P("closeSidenav",function(){I(i);let r=_();return T(r.toggleVoiceBotHint())}),h()}}function BHe(n,e){n&amp;1&amp;&amp;(m(0,"li"),C(1,"ngx-skeleton-loader",15),h()),n&amp;2&amp;&amp;(d(),p("theme",A(1,LHe)))}function zHe(n,e){n&amp;1&amp;&amp;(H(0),m(1,"ul",12),w(2,BHe,2,2,"li",13),h(),m(3,"div",14),C(4,"ngx-skeleton-loader",15),h(),W()),n&amp;2&amp;&amp;(d(2),p("ngForOf",A(2,FHe)),d(2),p("theme",A(3,NHe)))}function HHe(n,e){if(n&amp;1&amp;&amp;(m(0,"a",18),v(1),h()),n&amp;2){let i=_().$implicit;p("routerLink",i.activeLink),d(),N(i.name)}}function UHe(n,e){if(n&amp;1&amp;&amp;(m(0,"a",19),v(1),h()),n&amp;2){let i=_().$implicit;p("href",i.activeLink,_t),d(),N(i.name)}}function WHe(n,e){if(n&amp;1&amp;&amp;(m(0,"div"),w(1,HHe,2,2,"a",16)(2,UHe,2,2,"a",17),h()),n&amp;2){let i=e.$implicit;d(),p("ngIf",!i.isExternalLink),d(),p("ngIf",i.isExternalLink)}}function GHe(n,e){if(n&amp;1&amp;&amp;(H(0),m(1,"div",12),w(2,WHe,3,2,"div",13),h(),m(3,"div",14),v(4),h(),W()),n&amp;2){let i=_();d(2),p("ngForOf",i.footerList),d(2),Mt("",i.getCurrentYear()!==""?"\xA9 "+i.getCurrentYear()+" - ":"","",i.customerName,"")}}function $He(n,e){n&amp;1&amp;&amp;C(0,"crm-frontend-chat-agent")}var wX=(()=&gt;{let e=class e{constructor(t,r,o,a,s,c,l,u){this.demoService=t,this.translationsService=r,this.navigationService=o,this.matDialog=a,this.contactDetailsPopupService=s,this.tenantConfigService=c,this.themingService=l,this.router=u,this.title="crm-frontend",this.footerList=[],this.i18n=rX,this.footerLoaded=!1,this.serviceAreaConfig=null,this.serviceAreaOpen=!1,this.voiceBotHintOpen=!1,this.chatAgentEnabled=!1,this.tenantConfigService.getThemingConfig()&amp;&amp;this.themingService.initTheming(this.tenantConfigService.getThemingConfig()),this.isDemo=this.demoService.demo,this.serviceAreaConfig=this.tenantConfigService.getSpecialPagesConfig().serviceAreaConfig,this.initAllTranslations(),this.initContactConfirmDialog(),this.initFooterMenu(),this.customerName=c.getThemingConfig().customerName}ngOnInit(){this.chatAgentEnabled=window.location.origin.includes("crmtest-yuneo")||window.location.origin.includes("crmdev-")||window.location.origin.includes("crm-demo-y-test")||window.location.origin.includes("localhost"),this.router.events.pipe(nt(t=&gt;t instanceof mo)).subscribe(t=&gt;{window.ReactNativeWebView?.postMessage(JSON.stringify({command:"loadEnd",payload:t}))})}initAllTranslations(){this.translationsService.loadTranslations(this.isDemo)}initContactConfirmDialog(){}getCurrentYear(){return new Date().getFullYear().toString()||""}initFooterMenu(){this.navigationService.footerNavObservable().pipe(on(()=&gt;ne([]))).subscribe(t=&gt;{this.footerLoaded=!0,this.footerList=[],t.forEach(r=&gt;{let o={id:r.id,name:r.title,icon:r.icon,activeLink:r.url,isExternalLink:r.external??!1};this.footerList.push(o)})})}toggleServiceArea(){this.serviceAreaOpen=!this.serviceAreaOpen}toggleVoiceBotHint(){this.voiceBotHintOpen=!this.voiceBotHintOpen}};e.\u0275fac=function(r){return new(r||e)(x(Je),x(Io),x(Kc),x(Jn),x(Bk),x(Cr),x(mX),x(Vn))},e.\u0275cmp=V({type:e,selectors:[["crm-frontend-root"]],decls:15,vars:6,consts:[[3,"toggleServiceArea","toggleVoiceBotHint"],[1,"sidenav-container"],["mode","over","position","end",3,"openedChange","opened"],["id","sidenav-container"],[3,"serviceAreaConfig","closeSidenav",4,"ngIf"],[3,"closeSidenav",4,"ngIf"],[1,"sidenav-main-content"],["id","content"],["id","content-inner"],[4,"ngIf"],[3,"closeSidenav","serviceAreaConfig"],[3,"closeSidenav"],[1,"footer-list"],[4,"ngFor","ngForOf"],[1,"aareon-tag"],[3,"theme"],[3,"routerLink",4,"ngIf"],["target","_blank",3,"href",4,"ngIf"],[3,"routerLink"],["target","_blank",3,"href"]],template:function(r,o){r&amp;1&amp;&amp;(m(0,"crm-frontend-header",0),P("toggleServiceArea",function(){return o.toggleServiceArea()})("toggleVoiceBotHint",function(){return o.toggleVoiceBotHint()}),h(),m(1,"mat-sidenav-container",1)(2,"mat-sidenav",2),Qn("openedChange",function(s){return o.serviceAreaOpen||ti(o.voiceBotHintOpen,s)||(o.voiceBotHintOpen=s),s}),m(3,"div",3),w(4,jHe,1,1,"crm-frontend-service-area-sidenav",4)(5,VHe,1,0,"crm-frontend-voice-bot-sidenav",5),h()(),m(6,"mat-sidenav-content",6)(7,"div",7)(8,"div",8),C(9,"router-outlet")(10,"crm-frontend-neela"),h(),m(11,"footer"),w(12,zHe,5,4,"ng-container",9)(13,GHe,5,3,"ng-container",9),h()()()(),w(14,$He,1,0,"crm-frontend-chat-agent",9)),r&amp;2&amp;&amp;(d(2),Zn("opened",o.serviceAreaOpen||o.voiceBotHintOpen),d(2),p("ngIf",o.serviceAreaConfig&amp;&amp;o.serviceAreaOpen),d(),p("ngIf",o.voiceBotHintOpen),d(7),p("ngIf",!o.footerLoaded),d(),p("ngIf",o.footerLoaded),d(),p("ngIf",o.chatAgentEnabled))},dependencies:[Ue,fe,eD,Ji,Ge,LQ,pX,gX,E6,S6,qk,CX,xX],styles:[`.row{display:grid;grid-template-columns:repeat(12,1fr);gap:15px}@media (min-width: 0){.col-xs-1{grid-column:span 1}.col-xs-2{grid-column:span 2}.col-xs-3{grid-column:span 3}.col-xs-4{grid-column:span 4}.col-xs-5{grid-column:span 5}.col-xs-6{grid-column:span 6}.col-xs-7{grid-column:span 7}.col-xs-8{grid-column:span 8}.col-xs-9{grid-column:span 9}.col-xs-10{grid-column:span 10}.col-xs-11{grid-column:span 11}.col-xs-12{grid-column:span 12}}@media (min-width: 576px){.col-sm-1{grid-column:span 1}.col-sm-2{grid-column:span 2}.col-sm-3{grid-column:span 3}.col-sm-4{grid-column:span 4}.col-sm-5{grid-column:span 5}.col-sm-6{grid-column:span 6}.col-sm-7{grid-column:span 7}.col-sm-8{grid-column:span 8}.col-sm-9{grid-column:span 9}.col-sm-10{grid-column:span 10}.col-sm-11{grid-column:span 11}.col-sm-12{grid-column:span 12}}@media (min-width: 768px){.col-md-1{grid-column:span 1}.col-md-2{grid-column:span 2}.col-md-3{grid-column:span 3}.col-md-4{grid-column:span 4}.col-md-5{grid-column:span 5}.col-md-6{grid-column:span 6}.col-md-7{grid-column:span 7}.col-md-8{grid-column:span 8}.col-md-9{grid-column:span 9}.col-md-10{grid-column:span 10}.col-md-11{grid-column:span 11}.col-md-12{grid-column:span 12}}@media (min-width: 992px){.col-lg-1{grid-column:span 1}.col-lg-2{grid-column:span 2}.col-lg-3{grid-column:span 3}.col-lg-4{grid-column:span 4}.col-lg-5{grid-column:span 5}.col-lg-6{grid-column:span 6}.col-lg-7{grid-column:span 7}.col-lg-8{grid-column:span 8}.col-lg-9{grid-column:span 9}.col-lg-10{grid-column:span 10}.col-lg-11{grid-column:span 11}.col-lg-12{grid-column:span 12}}@media (min-width: 1200px){.col-xl-1{grid-column:span 1}.col-xl-2{grid-column:span 2}.col-xl-3{grid-column:span 3}.col-xl-4{grid-column:span 4}.col-xl-5{grid-column:span 5}.col-xl-6{grid-column:span 6}.col-xl-7{grid-column:span 7}.col-xl-8{grid-column:span 8}.col-xl-9{grid-column:span 9}.col-xl-10{grid-column:span 10}.col-xl-11{grid-column:span 11}.col-xl-12{grid-column:span 12}}.address-content{width:100%}.address-container{max-width:600px;margin:auto}.adress-forms{width:100%;padding-top:24px}.address-row{display:grid;grid-template-columns:1fr auto}.address-row-info{display:grid;grid-template-columns:1fr 1fr}.address-row-info :nth-child(2n){font-weight:600}.no-margin{margin:0!important}#content{padding:116px 0 0;max-width:1408px;margin:auto}#content #content-inner{padding:0 32px;min-height:calc(100vh - 200px)}@media (max-width: 769px){#content #content-inner{padding:0 12px}}@media (max-width: 0){#content #content-inner{padding:0 8px}}#content #content-inner.loading{position:relative;max-height:calc(100vh - 116px)}@media (max-width: 769px){#content #content-inner.loading{max-height:calc(100vh - 192px)}}@media (max-width: 0){#content #content-inner.loading{max-height:calc(100vh - 184px)}}#content .widget-component{margin-bottom:32px}@media (max-width: 769px){#content{padding:96px 0}}@media (max-width: 0){#content{padding:92px 0}}footer{padding:0 32px 32px;display:grid;grid-template-areas:"list" "tag";gap:32px 0}@media (max-width: 769px){footer{padding:0 12px 96px}}@media (max-width: 0){footer{padding:0 8px 96px}}@media (max-width: 1024px){footer{padding-bottom:96px}}footer .aareon-tag{grid-area:tag;align-self:flex-end;justify-self:center}@media (max-width: 769px){footer .aareon-tag{justify-self:flex-start}}footer .footer-list{grid-area:list;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,max-content));justify-content:center;gap:16px}@media (max-width: 769px){footer .footer-list{grid-template-columns:1fr;justify-content:flex-start}}footer .footer-list div{text-align:center}@media (max-width: 769px){footer .footer-list div{text-align:left}}.mat-typography h1,.mat-typography h2{color:var(--theme-secondary-500)}a{color:var(--theme-primary-500)}a:hover{text-decoration:underline}adcl-user-icon.bg.aareon-scorpio-75{color:#fff!important;background-color:var(--theme-primary-500)!important}adcl-user-icon.bg.aareon-warning-50{border:3px solid rgba(246,181,91,.9803921569);background-color:#f8cd91!important}.aareon-light-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:var(--theme-primary-500)!important}.aareon-light-theme .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline{border-color:var(--theme-primary-500)!important}.no-matches{margin:auto;width:fit-content;background-color:#eaebed;padding:10px 20px;border-radius:16px}.form-group{padding:6px 0;margin-bottom:10px}crm-frontend-header{flex:0 0 auto}.sidenav-main-content{height:100%;overflow-y:auto}#sidenav-container{flex:1 1 auto;padding:100px 32px 32px}@media (max-width: 1024px){#sidenav-container{padding-bottom:100px}}@media (max-width: 769px){#sidenav-container{padding:100px 12px}}@media (max-width: 0){#sidenav-container{padding:100px 8px}}.sidenav-close-button-container{width:100%;display:flex;justify-content:right;padding-top:16px}.sidenav-close-button-container .sidenav-close-button{cursor:pointer}
`],encapsulation:2});let n=e;return n})();var MX=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,pu,Et,bt,ot,pi]});let n=e;return n})();var kX=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,Et,pu,pi]});let n=e;return n})();var OX=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be]});let n=e;return n})();var EX=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,Et,gn,bt,_f,Lh,fn,TC,ot]});let n=e;return n})();var SX=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,Et,ot,pi,bt,Or,Sn,da,ma,fn,vt]});let n=e;return n})();var PX=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,Et,ot,pi,bt,Or,Sn,da,ma,vt,fn]});let n=e;return n})();var Kk=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,ot,Sn,gn,Lg,Hk,hn,SX,PX,vt]});let n=e;return n})();var DX=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,Et,pu,pi]});let n=e;return n})();var IX=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be]});let n=e;return n})();var TX=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,bt,ot,tm,Et,bi,qh,Yc,_l,vt,gn,hn,fn,mr,Yr,Fn]});let n=e;return n})();var AX=(()=&gt;{let e=class e{intercept(t,r){return r.handle(t).pipe(on(o=&gt;(o.status===503&amp;&amp;(window.location.href="/assets/maintenance_mode.html"),Jo(o))))}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})();var RX=(()=&gt;{let e=class e{constructor(){if(this.correlationId=sessionStorage.getItem("correlationId"),!this.correlationId)try{this.correlationId=crypto.randomUUID(),sessionStorage.setItem("correlationId",this.correlationId)}catch{console.log("correlation id creation failed")}}intercept(t,r){let o=t.clone({headers:t.headers.set("x-crm-correlation-id",this.correlationId??"")});return r.handle(o)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})();var FX=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,ot,Kk,bt]});let n=e;return n})();var NX=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,Et,Ce,Zr,We,fn,vt]});let n=e;return n})();var LX=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,et,Gc,Ce,dn,vt,fn,Sn,gn,We,Zr,fl,Fn,Vg,BA]});let n=e;return n})();function P6(n,e){let i=Array(n);for(let t=0;t&lt;n;t++)i[t]=e(t);return i}var KHe={long:"LLLL",short:"LLL",narrow:"LLLLL"},XHe={long:"EEEE",short:"EEE",narrow:"EEEEE"},JHe=(()=&gt;{let e=class e extends Hr{constructor(t){super(),this.setLocale(t)}getYear(t){return ez(t)}getMonth(t){return JB(t)}getDate(t){return qB(t)}getDayOfWeek(t){return ZB(t)}getMonthNames(t){let r=KHe[t];return P6(12,o=&gt;this.format(new Date(2017,o,1),r))}getDateNames(){let t=typeof Intl&lt;"u"?new Intl.DateTimeFormat(this.locale.code,{day:"numeric",timeZone:"utc"}):null;return P6(31,r=&gt;{if(t){let o=new Date;return o.setUTCFullYear(2017,0,r+1),o.setUTCHours(0,0,0,0),t.format(o).replace(/[\u200e\u200f]/g,"")}return r+""})}getDayOfWeekNames(t){let r=XHe[t];return P6(7,o=&gt;this.format(new Date(2017,0,o+1),r))}getYearName(t){return this.format(t,"y")}getFirstDayOfWeek(){return this.locale.options?.weekStartsOn??0}getNumDaysInMonth(t){return QB(t)}clone(t){return new Date(t.getTime())}createDate(t,r,o){let a=new Date;return a.setFullYear(t,r,o),a.setHours(0,0,0,0),a.getMonth()!=r,a}today(){return new Date}parse(t,r){if(typeof t=="string"&amp;&amp;t.length&gt;0){let o=o4(t);if(this.isValid(o))return o;let a=Array.isArray(r)?r:[r];if(!r.length)throw Error("Formats array must not be empty.");for(let s of a){let c=az(t,s,new Date,{locale:this.locale});if(this.isValid(c))return c}return this.invalid()}else{if(typeof t=="number")return new Date(t);if(t instanceof Date)return this.clone(t)}return null}format(t,r){if(!this.isValid(t))throw Error("DateFnsAdapter: Cannot format invalid date.");return cc(t,r,{locale:this.locale})}addCalendarYears(t,r){return PB(t,r)}addCalendarMonths(t,r){return yu(t,r)}addCalendarDays(t,r){return vu(t,r)}toIso8601(t){return YB(t,{representation:"date"})}deserialize(t){if(typeof t=="string"){if(!t)return null;let r=o4(t);if(this.isValid(r))return r}return super.deserialize(t)}isDateInstance(t){return Px(t)}isValid(t){return Dx(t)}invalid(){return new Date(NaN)}};e.\u0275fac=function(r){return new(r||e)(D(W0,8))},e.\u0275prov=j({token:e,factory:e.\u0275fac});let n=e;return n})(),D6={parse:{dateInput:"P"},display:{dateInput:"P",monthYearLabel:"LLL uuuu",dateA11yLabel:"PP",monthYearA11yLabel:"LLLL uuuu"}};var jX=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[I6()]});let n=e;return n})();function I6(n=D6){return[{provide:Hr,useClass:JHe,deps:[W0]},{provide:Xs,useValue:n}]}var VX={lessThanXSeconds:{standalone:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"},withPreposition:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"}},xSeconds:{standalone:{one:"1 Sekunde",other:"{{count}} Sekunden"},withPreposition:{one:"1 Sekunde",other:"{{count}} Sekunden"}},halfAMinute:{standalone:"eine halbe Minute",withPreposition:"einer halben Minute"},lessThanXMinutes:{standalone:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"},withPreposition:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"}},xMinutes:{standalone:{one:"1 Minute",other:"{{count}} Minuten"},withPreposition:{one:"1 Minute",other:"{{count}} Minuten"}},aboutXHours:{standalone:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"},withPreposition:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"}},xHours:{standalone:{one:"1 Stunde",other:"{{count}} Stunden"},withPreposition:{one:"1 Stunde",other:"{{count}} Stunden"}},xDays:{standalone:{one:"1 Tag",other:"{{count}} Tage"},withPreposition:{one:"1 Tag",other:"{{count}} Tagen"}},aboutXWeeks:{standalone:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"},withPreposition:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"}},xWeeks:{standalone:{one:"1 Woche",other:"{{count}} Wochen"},withPreposition:{one:"1 Woche",other:"{{count}} Wochen"}},aboutXMonths:{standalone:{one:"etwa 1 Monat",other:"etwa {{count}} Monate"},withPreposition:{one:"etwa 1 Monat",other:"etwa {{count}} Monaten"}},xMonths:{standalone:{one:"1 Monat",other:"{{count}} Monate"},withPreposition:{one:"1 Monat",other:"{{count}} Monaten"}},aboutXYears:{standalone:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahre"},withPreposition:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahren"}},xYears:{standalone:{one:"1 Jahr",other:"{{count}} Jahre"},withPreposition:{one:"1 Jahr",other:"{{count}} Jahren"}},overXYears:{standalone:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahre"},withPreposition:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahren"}},almostXYears:{standalone:{one:"fast 1 Jahr",other:"fast {{count}} Jahre"},withPreposition:{one:"fast 1 Jahr",other:"fast {{count}} Jahren"}}},BX=(n,e,i)=&gt;{let t,r=i?.addSuffix?VX[n].withPreposition:VX[n].standalone;return typeof r=="string"?t=r:e===1?t=r.one:t=r.other.replace("{{count}}",String(e)),i?.addSuffix?i.comparison&amp;&amp;i.comparison&gt;0?"in "+t:"vor "+t:t};var eUe={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},tUe={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},nUe={full:"{{date}} 'um' {{time}}",long:"{{date}} 'um' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},zX={date:Cu({formats:eUe,defaultWidth:"full"}),time:Cu({formats:tUe,defaultWidth:"full"}),dateTime:Cu({formats:nUe,defaultWidth:"full"})};var iUe={lastWeek:"'letzten' eeee 'um' p",yesterday:"'gestern um' p",today:"'heute um' p",tomorrow:"'morgen um' p",nextWeek:"eeee 'um' p",other:"P"},HX=(n,e,i,t)=&gt;iUe[n];var rUe={narrow:["v.Chr.","n.Chr."],abbreviated:["v.Chr.","n.Chr."],wide:["vor Christus","nach Christus"]},oUe={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. Quartal","2. Quartal","3. Quartal","4. Quartal"]},T6={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","M\xE4r","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],wide:["Januar","Februar","M\xE4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]},aUe={narrow:T6.narrow,abbreviated:["Jan.","Feb.","M\xE4rz","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],wide:T6.wide},sUe={narrow:["S","M","D","M","D","F","S"],short:["So","Mo","Di","Mi","Do","Fr","Sa"],abbreviated:["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],wide:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"]},cUe={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachm.",evening:"Abend",night:"Nacht"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"}},lUe={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachm.",evening:"abends",night:"nachts"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"}},dUe=n=&gt;Number(n)+".",UX={ordinalNumber:dUe,era:ys({values:rUe,defaultWidth:"wide"}),quarter:ys({values:oUe,defaultWidth:"wide",argumentCallback:n=&gt;n-1}),month:ys({values:T6,formattingValues:aUe,defaultWidth:"wide"}),day:ys({values:sUe,defaultWidth:"wide"}),dayPeriod:ys({values:cUe,defaultWidth:"wide",formattingValues:lUe,defaultFormattingWidth:"wide"})};var uUe=/^(\d+)(\.)?/i,mUe=/\d+/i,pUe={narrow:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,abbreviated:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,wide:/^(vor Christus|vor unserer Zeitrechnung|nach Christus|unserer Zeitrechnung)/i},hUe={any:[/^v/i,/^n/i]},fUe={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? Quartal/i},gUe={any:[/1/i,/2/i,/3/i,/4/i]},_Ue={narrow:/^[jfmasond]/i,abbreviated:/^(j[aÃ¤]n|feb|mÃ¤r[z]?|apr|mai|jun[i]?|jul[i]?|aug|sep|okt|nov|dez)\.?/i,wide:/^(januar|februar|mÃ¤rz|april|mai|juni|juli|august|september|oktober|november|dezember)/i},bUe={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^j[aÃ¤]/i,/^f/i,/^mÃ¤r/i,/^ap/i,/^mai/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},vUe={narrow:/^[smdmf]/i,short:/^(so|mo|di|mi|do|fr|sa)/i,abbreviated:/^(son?|mon?|die?|mit?|don?|fre?|sam?)\.?/i,wide:/^(sonntag|montag|dienstag|mittwoch|donnerstag|freitag|samstag)/i},yUe={any:[/^so/i,/^mo/i,/^di/i,/^mi/i,/^do/i,/^f/i,/^sa/i]},CUe={narrow:/^(vm\.?|nm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,abbreviated:/^(vorm\.?|nachm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,wide:/^(vormittags|nachmittags|Mitternacht|Mittag|morgens|nachmittags|abends|nachts)/i},xUe={any:{am:/^v/i,pm:/^n/i,midnight:/^Mitte/i,noon:/^Mitta/i,morning:/morgens/i,afternoon:/nachmittags/i,evening:/abends/i,night:/nachts/i}},WX={ordinalNumber:Ix({matchPattern:uUe,parsePattern:mUe,valueCallback:n=&gt;parseInt(n)}),era:Cs({matchPatterns:pUe,defaultMatchWidth:"wide",parsePatterns:hUe,defaultParseWidth:"any"}),quarter:Cs({matchPatterns:fUe,defaultMatchWidth:"wide",parsePatterns:gUe,defaultParseWidth:"any",valueCallback:n=&gt;n+1}),month:Cs({matchPatterns:_Ue,defaultMatchWidth:"wide",parsePatterns:bUe,defaultParseWidth:"any"}),day:Cs({matchPatterns:vUe,defaultMatchWidth:"wide",parsePatterns:yUe,defaultParseWidth:"any"}),dayPeriod:Cs({matchPatterns:CUe,defaultMatchWidth:"wide",parsePatterns:xUe,defaultParseWidth:"any"})};var GX={code:"de",formatDistance:BX,formatLong:zX,formatRelative:HX,localize:UX,match:WX,options:{weekStartsOn:1,firstWeekContainsDate:4}};var $X=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({providers:[Qk],imports:[dn,dn,hn,Ce,pi,et,We]});let n=e;return n})();var YX=(()=&gt;{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=J({type:e}),e.\u0275inj=X({imports:[be,vt,Fn,_s,ot,ku,et]});let n=e;return n})();S7(fV,"de-DE",gV);var qX=(()=&gt;{let e=class e{constructor(t,r){this.iconRegistry=t,this.sanitizer=r,this.iconRegistry.addSvgIconSetInNamespace("crm",this.sanitizer.bypassSecurityTrustResourceUrl("assets/icons/icons.svg"))}};e.\u0275fac=function(r){return new(r||e)(D(Zh),D(br))},e.\u0275mod=J({type:e,bootstrap:[wX]}),e.\u0275inj=X({providers:[{provide:Ud,useFactory:bx.bootstrapFrontend,multi:!0,deps:[YV,yf,ha,Kc,vx,ra,Uk,vi]},{provide:Rm,useClass:wV,multi:!0},{provide:Rm,useClass:RX,multi:!0},{provide:W0,useValue:GX},{provide:Xs,useValue:D6},{provide:uu,useClass:YQ},{provide:Rm,useClass:AX,multi:!0},pQ(),I6()],imports:[qy,iX,Zd.forRoot({assetsUrl:"assets/adcl-icons/",packages:["arrows","basics","communication","compat","files-folders","others","priority","realestate","settings","statuses","technology","transport","view"]}),Fn.forRoot({autoUpdateThemeForPreferredColorScheme:!1}),Lh,xV.register("ngsw-worker.js",{enabled:!Tm(),registrationStrategy:"registerWhenStable:30000"}),TK,_l,EQ,hf,jK,hk,mk,RK,AK,VK,BK,NK,kK,tm,hn,TQ,WV,PK,DK,EX,_k,SK,IK,DX,kX,MX,hu,vt,Ig,FK,jQ,fk,OX,bt,Kk,$Q,Lg,Hk,IX,zk,TX,yX,ot,FX,NX,LX,$X,jX,YX]});let n=e;return n})();Q7().bootstrapModule(qX).catch(n=&gt;{if(n instanceof wf){let t=document.getElementById("maintenance-mode-container");t&amp;&amp;(t.style.display="block");return}let e="An internal error occurred.";n instanceof Xm&amp;&amp;(e="Application data not available"),n instanceof np&amp;&amp;(e="Keycloak server not available"),n instanceof np&amp;&amp;(e="Keycloak server not available");let i=document.getElementById("initialize-error-container");i&amp;&amp;(i.innerHTML=e)});
</pre></body></html>