1const t=function(){const t="undefined"!=typeof document&&document.createElement("link").relList;return t&&t.supports&&t.supports("modulepreload")?"modulepreload":"preload"}(),e={},n=function(n,r,s){let i=Promise.resolve();if(r&&r.length>0){let n=function(t){return Promise.all(t.map(t=>Promise.resolve(t).then(t=>({status:"fulfilled",value:t}),t=>({status:"rejected",reason:t}))))};const o=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),c=a?.nonce||a?.getAttribute("nonce");i=n(r.map(n=>{if(n=function(t,e){return new URL(t,e).href}(n,s),n in e)return;e[n]=!0;const r=n.endsWith(".css"),i=r?'[rel="stylesheet"]':"";if(s)for(let t=o.length-1;t>=0;t--){const e=o[t];if(e.href===n&&(!r||"stylesheet"===e.rel))return}else if(document.querySelector(`link[href="${n}"]${i}`))return;const a=document.createElement("link");return a.rel=r?"stylesheet":t,r||(a.as="script"),a.crossOrigin="",a.href=n,c&&a.setAttribute("nonce",c),document.head.appendChild(a),r?new Promise((t,e)=>{a.addEventListener("load",t),a.addEventListener("error",()=>e(new Error(`Unable to preload CSS for ${n}`)))}):void 0}))}function o(t){const e=new Event("vite:preloadError",{cancelable:!0});if(e.payload=t,window.dispatchEvent(e),!e.defaultPrevented)throw t}return i.then(t=>{for(const e of t||[])"rejected"===e.status&&o(e.reason);return n().catch(o)})},r=globalThis,s=r.ShadowRoot&&(void 0===r.ShadyCSS||r.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,i=Symbol(),o=new WeakMap;let a=class{constructor(t,e,n){if(this._$cssResult$=!0,n!==i)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=t,this.t=e}get styleSheet(){let t=this.o;const e=this.t;if(s&&void 0===t){const n=void 0!==e&&1===e.length;n&&(t=o.get(e)),void 0===t&&((this.o=t=new CSSStyleSheet).replaceSync(this.cssText),n&&o.set(e,t))}return t}toString(){return this.cssText}};const c=s?t=>t:t=>t instanceof CSSStyleSheet?(t=>{let e="";for(const n of t.cssRules)e+=n.cssText;return(t=>new a("string"==typeof t?t:t+"",void 0,i))(e)})(t):t,{is:l,defineProperty:h,getOwnPropertyDescriptor:u,getOwnPropertyNames:d,getOwnPropertySymbols:p,getPrototypeOf:f}=Object,y=globalThis,m=y.trustedTypes,g=m?m.emptyScript:"",_=y.reactiveElementPolyfillSupport,v=(t,e)=>t,$={toAttribute(t,e){switch(e){case Boolean:t=t?g:null;break;case Object:case Array:t=null==t?t:JSON.stringify(t)}return t},fromAttribute(t,e){let n=t;switch(e){case Boolean:n=null!==t;break;case Number:n=null===t?null:Number(t);break;case Object:case Array:try{n=JSON.parse(t)}catch(r){n=null}}return n}},b=(t,e)=>!l(t,e),A={attribute:!0,type:String,converter:$,reflect:!1,useDefault:!1,hasChanged:b};Symbol.metadata??=Symbol("metadata"),y.litPropertyMetadata??=new WeakMap;let E=class extends HTMLElement{static addInitializer(t){this._$Ei(),(this.l??=[]).push(t)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(t,e=A){if(e.state&&(e.attribute=!1),this._$Ei(),this.prototype.hasOwnProperty(t)&&((e=Object.create(e)).wrapped=!0),this.elementProperties.set(t,e),!e.noAccessor){const n=Symbol(),r=this.getPropertyDescriptor(t,n,e);void 0!==r&&h(this.prototype,t,r)}}static getPropertyDescriptor(t,e,n){const{get:r,set:s}=u(this.prototype,t)??{get(){return this[e]},set(t){this[e]=t}};return{get:r,set(e){const i=r?.call(this);s?.call(this,e),this.requestUpdate(t,i,n)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)??A}static _$Ei(){if(this.hasOwnProperty(v("elementProperties")))return;const t=f(this);t.finalize(),void 0!==t.l&&(this.l=[...t.l]),this.elementProperties=new Map(t.elementProperties)}static finalize(){if(this.hasOwnProperty(v("finalized")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(v("properties"))){const t=this.properties,e=[...d(t),...p(t)];for(const n of e)this.createProperty(n,t[n])}const t=this[Symbol.metadata];if(null!==t){const e=litPropertyMetadata.get(t);if(void 0!==e)for(const[t,n]of e)this.elementProperties.set(t,n)}this._$Eh=new Map;for(const[e,n]of this.elementProperties){const t=this._$Eu(e,n);void 0!==t&&this._$Eh.set(t,e)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(t){const e=[];
vendor: 4,401 bytes, line 1
1if(Array.isArray(t)){const n=new Set(t.flat(1/0).reverse());for(const t of n)e.unshift(c(t))}else void 0!==t&&e.push(c(t));return e}static _$Eu(t,e){const n=e.attribute;return!1===n?void 0:"string"==typeof n?n:"string"==typeof t?t.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){this._$ES=new Promise(t=>this.enableUpdating=t),this._$AL=new Map,this._$E_(),this.requestUpdate(),this.constructor.l?.forEach(t=>t(this))}addController(t){(this._$EO??=new Set).add(t),void 0!==this.renderRoot&&this.isConnected&&t.hostConnected?.()}removeController(t){this._$EO?.delete(t)}_$E_(){const t=new Map,e=this.constructor.elementProperties;for(const n of e.keys())this.hasOwnProperty(n)&&(t.set(n,this[n]),delete this[n]);t.size>0&&(this._$Ep=t)}createRenderRoot(){const t=this.shadowRoot??this.attachShadow(this.constructor.shadowRootOptions);return((t,e)=>{if(s)t.adoptedStyleSheets=e.map(t=>t instanceof CSSStyleSheet?t:t.styleSheet);else for(const n of e){const e=document.createElement("style"),s=r.litNonce;void 0!==s&&e.setAttribute("nonce",s),e.textContent=n.cssText,t.appendChild(e)}})(t,this.constructor.elementStyles),t}connectedCallback(){this.renderRoot??=this.createRenderRoot(),this.enableUpdating(!0),this._$EO?.forEach(t=>t.hostConnected?.())}enableUpdating(t){}disconnectedCallback(){this._$EO?.forEach(t=>t.hostDisconnected?.())}attributeChangedCallback(t,e,n){this._$AK(t,n)}_$ET(t,e){const n=this.constructor.elementProperties.get(t),r=this.constructor._$Eu(t,n);if(void 0!==r&&!0===n.reflect){const s=(void 0!==n.converter?.toAttribute?n.converter:$).toAttribute(e,n.type);this._$Em=t,null==s?this.removeAttribute(r):this.setAttribute(r,s),this._$Em=null}}_$AK(t,e){const n=this.constructor,r=n._$Eh.get(t);if(void 0!==r&&this._$Em!==r){const t=n.getPropertyOptions(r),s="function"==typeof t.converter?{fromAttribute:t.converter}:void 0!==t.converter?.fromAttribute?t.converter:$;this._$Em=r;const i=s.fromAttribute(e,t.type);this[r]=i??this._$Ej?.get(r)??i,this._$Em=null}}requestUpdate(t,e,n,r=!1,s){if(void 0!==t){const i=this.constructor;if(!1===r&&(s=this[t]),n??=i.getPropertyOptions(t),!((n.hasChanged??b)(s,e)||n.useDefault&&n.reflect&&s===this._$Ej?.get(t)&&!this.hasAttribute(i._$Eu(t,n))))return;this.C(t,e,n)}!1===this.isUpdatePending&&(this._$ES=this._$EP())}C(t,e,{useDefault:n,reflect:r,wrapped:s},i){n&&!(this._$Ej??=new Map).has(t)&&(this._$Ej.set(t,i??e??this[t]),!0!==s||void 0!==i)||(this._$AL.has(t)||(this.hasUpdated||n||(e=void 0),this._$AL.set(t,e)),!0===r&&this._$Em!==t&&(this._$Eq??=new Set).add(t))}async _$EP(){this.isUpdatePending=!0;try{await this._$ES}catch(e){Promise.reject(e)}const t=this.scheduleUpdate();return null!=t&&await t,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){if(!this.isUpdatePending)return;if(!this.hasUpdated){if(this.renderRoot??=this.createRenderRoot(),this._$Ep){for(const[t,e]of this._$Ep)this[t]=e;this._$Ep=void 0}const t=this.constructor.elementProperties;if(t.size>0)for(const[e,n]of t){const{wrapped:t}=n,r=this[e];!0!==t||this._$AL.has(e)||void 0===r||this.C(e,void 0,n,r)}}let t=!1;const e=this._$AL;try{t=this.shouldUpdate(e),t?(this.willUpdate(e),this._$EO?.forEach(t=>t.hostUpdate?.()),this.update(e)):this._$EM()}catch(n){throw t=!1,this._$EM(),n}t&&this._$AE(e)}willUpdate(t){}_$AE(t){this._$EO?.forEach(t=>t.hostUpdated?.()),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$EM(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$ES}shouldUpdate(t){return!0}update(t){this._$Eq&&=this._$Eq.forEach(t=>this._$ET(t,this[t])),this._$EM()}updated(t){}firstUpdated(t){}};E.elementStyles=[],E.shadowRootOptions={mode:"open"},E[v("elementProperties")]=new Map,E[v("finalized")]=new Map,_?.({ReactiveElement:E}),(y.reactiveElementVersions??=[]).push("2.1.2");const S=globalThis,w=t=>t,x=S.trustedTypes,C=x?x.createPolicy("lit-html",{createHTML:t=>t}):void 0,O="$lit$",P=`lit$${Math.random().toFixed(9).slice(2)}$`,j="?"+P,T=`<${j}>`,U=document,k=()=>U.createComment(""),M=t=>null===t||"object"!=typeof t&&"function"!=typeof t,R=Array.isArray,H="[ \t\n\f\r]",N=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,I=/-->/g,L=/>/g,B=RegExp(`>|${H}(?:([^\\s"'>=/]+)(${H}*=${H}*(?:[^ \t\n\f\r"'\`<>
vendor: 4,237 bytes, line 1
1=]|("|')|))|$)`,"g"),q=/'/g,D=/"/g,z=/^(?:script|style|textarea|title)$/i,W=t=>(e,...n)=>({_$litType$:t,strings:e,values:n}),F=W(1),V=W(2),J=Symbol.for("lit-noChange"),K=Symbol.for("lit-nothing"),Y=new WeakMap,Z=U.createTreeWalker(U,129);function G(t,e){if(!R(t)||!t.hasOwnProperty("raw"))throw Error("invalid template strings array");return void 0!==C?C.createHTML(e):e}class Q{constructor({strings:t,_$litType$:e},n){let r;this.parts=[];let s=0,i=0;const o=t.length-1,a=this.parts,[c,l]=((t,e)=>{const n=t.length-1,r=[];let s,i=2===e?"<svg>":3===e?"<math>":"",o=N;for(let a=0;a<n;a++){const e=t[a];let n,c,l=-1,h=0;for(;h<e.length&&(o.lastIndex=h,c=o.exec(e),null!==c);)h=o.lastIndex,o===N?"!--"===c[1]?o=I:void 0!==c[1]?o=L:void 0!==c[2]?(z.test(c[2])&&(s=RegExp("</"+c[2],"g")),o=B):void 0!==c[3]&&(o=B):o===B?">"===c[0]?(o=s??N,l=-1):void 0===c[1]?l=-2:(l=o.lastIndex-c[2].length,n=c[1],o=void 0===c[3]?B:'"'===c[3]?D:q):o===D||o===q?o=B:o===I||o===L?o=N:(o=B,s=void 0);const u=o===B&&t[a+1].startsWith("/>")?" ":"";i+=o===N?e+T:l>=0?(r.push(n),e.slice(0,l)+O+e.slice(l)+P+u):e+P+(-2===l?a:u)}return[G(t,i+(t[n]||"<?>")+(2===e?"</svg>":3===e?"</math>":"")),r]})(t,e);if(this.el=Q.createElement(c,n),Z.currentNode=this.el.content,2===e||3===e){const t=this.el.content.firstChild;t.replaceWith(...t.childNodes)}for(;null!==(r=Z.nextNode())&&a.length<o;){if(1===r.nodeType){if(r.hasAttributes())for(const t of r.getAttributeNames())if(t.endsWith(O)){const e=l[i++],n=r.getAttribute(t).split(P),o=/([.?@])?(.*)/.exec(e);a.push({type:1,index:s,name:o[2],strings:n,ctor:"."===o[1]?rt:"?"===o[1]?st:"@"===o[1]?it:nt}),r.removeAttribute(t)}else t.startsWith(P)&&(a.push({type:6,index:s}),r.removeAttribute(t));if(z.test(r.tagName)){const t=r.textContent.split(P),e=t.length-1;if(e>0){r.textContent=x?x.emptyScript:"";for(let n=0;n<e;n++)r.append(t[n],k()),Z.nextNode(),a.push({type:2,index:++s});r.append(t[e],k())}}}else if(8===r.nodeType)if(r.data===j)a.push({type:2,index:s});else{let t=-1;for(;-1!==(t=r.data.indexOf(P,t+1));)a.push({type:7,index:s}),t+=P.length-1}s++}}static createElement(t,e){const n=U.createElement("template");return n.innerHTML=t,n}}function X(t,e,n=t,r){if(e===J)return e;let s=void 0!==r?n._$Co?.[r]:n._$Cl;const i=M(e)?void 0:e._$litDirective$;return s?.constructor!==i&&(s?._$AO?.(!1),void 0===i?s=void 0:(s=new i(t),s._$AT(t,n,r)),void 0!==r?(n._$Co??=[])[r]=s:n._$Cl=s),void 0!==s&&(e=X(t,s._$AS(t,e.values),s,r)),e}class tt{constructor(t,e){this._$AV=[],this._$AN=void 0,this._$AD=t,this._$AM=e}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}u(t){const{el:{content:e},parts:n}=this._$AD,r=(t?.creationScope??U).importNode(e,!0);Z.currentNode=r;let s=Z.nextNode(),i=0,o=0,a=n[0];for(;void 0!==a;){if(i===a.index){let e;2===a.type?e=new et(s,s.nextSibling,this,t):1===a.type?e=new a.ctor(s,a.name,a.strings,this,t):6===a.type&&(e=new ot(s,this,t)),this._$AV.push(e),a=n[++o]}i!==a?.index&&(s=Z.nextNode(),i++)}return Z.currentNode=U,r}p(t){let e=0;for(const n of this._$AV)void 0!==n&&(void 0!==n.strings?(n._$AI(t,n,e),e+=n.strings.length-2):n._$AI(t[e])),e++}}class et{get _$AU(){return this._$AM?._$AU??this._$Cv}constructor(t,e,n,r){this.type=2,this._$AH=K,this._$AN=void 0,this._$AA=t,this._$AB=e,this._$AM=n,this.options=r,this._$Cv=r?.isConnected??!0}get parentNode(){let t=this._$AA.parentNode;const e=this._$AM;return void 0!==e&&11===t?.nodeType&&(t=e.parentNode),t}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(t,e=this){t=X(this,t,e),M(t)?t===K||null==t||""===t?(this._$AH!==K&&this._$AR(),this._$AH=K):t!==this._$AH&&t!==J&&this._(t):void 0!==t._$litType$?this.$(t):void 0!==t.nodeType?this.T(t):(t=>R(t)||"function"==typeof t?.[Symbol.iterator])(t)?this.k(t):this._(t)}O(t){return this._$AA.parentNode.insertBefore(t,this._$AB)}T(t){this._$AH!==t&&(this._$AR(),this._$AH=this.O(t))}_(t){this._$AH!==K&&M(this._$AH)?this._$AA.nextSibling.data=t:this.T(U.createTextNode(t)),this._$AH=t}$(t){const{values:e,_$litType$:n}=t,r="number"==typeof n?this._$AC(t):(void 0===n.el&&(n.el=Q.createElement(G(n.h,n.h[0]),this.options)),n);if(this._$AH?._$AD===r)this._$AH.p(e);else{const t=new tt(r,this),n=t.u(this.options);t.p(e),this.T(n),this._$AH=t}}
1_$AC(t){let e=Y.get(t.strings);return void 0===e&&Y.set(t.strings,e=new Q(t)),e}k(t){R(this._$AH)||(this._$AH=[],this._$AR());const e=this._$AH;let n,r=0;for(const s of t)r===e.length?e.push(n=new et(this.O(k()),this.O(k()),this,this.options)):n=e[r],n._$AI(s),r++;r<e.length&&(this._$AR(n&&n._$AB.nextSibling,r),e.length=r)}_$AR(t=this._$AA.nextSibling,e){for(this._$AP?.(!1,!0,e);t!==this._$AB;){const e=w(t).nextSibling;w(t).remove(),t=e}}setConnected(t){void 0===this._$AM&&(this._$Cv=t,this._$AP?.(t))}}class nt{get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}constructor(t,e,n,r,s){this.type=1,this._$AH=K,this._$AN=void 0,this.element=t,this.name=e,this._$AM=r,this.options=s,n.length>2||""!==n[0]||""!==n[1]?(this._$AH=Array(n.length-1).fill(new String),this.strings=n):this._$AH=K}_$AI(t,e=this,n,r){const s=this.strings;let i=!1;if(void 0===s)t=X(this,t,e,0),i=!M(t)||t!==this._$AH&&t!==J,i&&(this._$AH=t);else{const r=t;let o,a;for(t=s[0],o=0;o<s.length-1;o++)a=X(this,r[n+o],e,o),a===J&&(a=this._$AH[o]),i||=!M(a)||a!==this._$AH[o],a===K?t=K:t!==K&&(t+=(a??"")+s[o+1]),this._$AH[o]=a}i&&!r&&this.j(t)}j(t){t===K?this.element.removeAttribute(this.name):this.element.setAttribute(this.name,t??"")}}class rt extends nt{constructor(){super(...arguments),this.type=3}j(t){this.element[this.name]=t===K?void 0:t}}class st extends nt{constructor(){super(...arguments),this.type=4}j(t){this.element.toggleAttribute(this.name,!!t&&t!==K)}}class it extends nt{constructor(t,e,n,r,s){super(t,e,n,r,s),this.type=5}_$AI(t,e=this){if((t=X(this,t,e,0)??K)===J)return;const n=this._$AH,r=t===K&&n!==K||t.capture!==n.capture||t.once!==n.once||t.passive!==n.passive,s=t!==K&&(n===K||r);r&&this.element.removeEventListener(this.name,this,n),s&&this.element.addEventListener(this.name,this,t),this._$AH=t}handleEvent(t){"function"==typeof this._$AH?this._$AH.call(this.options?.host??this.element,t):this._$AH.handleEvent(t)}}class ot{constructor(t,e,n){this.element=t,this.type=6,this._$AN=void 0,this._$AM=e,this.options=n}get _$AU(){return this._$AM._$AU}_$AI(t){X(this,t)}}const at={I:et},ct=S.litHtmlPolyfillSupport;ct?.(Q,et),(S.litHtmlVersions??=[]).push("3.3.3");const lt=(t,e,n)=>{const r=n?.renderBefore??e;let s=r._$litPart$;if(void 0===s){const t=n?.renderBefore??null;r._$litPart$=s=new et(e.insertBefore(k(),t),t,void 0,n??{})}return s._$AI(t),s},ht=globalThis;let ut=class extends E{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){const t=super.createRenderRoot();return this.renderOptions.renderBefore??=t.firstChild,t}update(t){const e=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(t),this._$Do=lt(e,this.renderRoot,this.renderOptions)}connectedCallback(){super.connectedCallback(),this._$Do?.setConnected(!0)}disconnectedCallback(){super.disconnectedCallback(),this._$Do?.setConnected(!1)}render(){return J}};ut._$litElement$=!0,ut.finalized=!0,ht.litElementHydrateSupport?.({LitElement:ut});const dt=ht.litElementPolyfillSupport;dt?.({LitElement:ut}),(ht.litElementVersions??=[]).push("4.2.2");const pt={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4},ft=t=>(...e)=>({_$litDirective$:t,values:e});class yt{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,n){this._$Ct=t,this._$AM=e,this._$Ci=n}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}}const mt=ft(class extends yt{constructor(t){if(super(t),t.type!==pt.ATTRIBUTE||"class"!==t.name||t.strings?.length>2)throw Error("`classMap()` can only be used in the `class` attribute and must be the only part in the attribute.")}render(t){return" "+Object.keys(t).filter(e=>t[e]).join(" ")+" "}update(t,[e]){if(void 0===this.st){this.st=new Set,void 0!==t.strings&&(this.nt=new Set(t.strings.join(" ").split(/\s/).filter(t=>""!==t)));for(const t in e)e[t]&&!this.nt?.has(t)&&this.st.add(t);return this.render(e)}const n=t.element.classList;for(const r of this.st)r in e||(n.remove(r),this.st.delete(r));for(const r in e){const t=!!e[r];t===this.st.has(r)||this.nt?.has(r)||(t?(n.add(r),this.st.add(r)):(n.remove(r),this.st.delete(r)))}return J}});function gt(t){return null!=t&&"object"==typeof t&&!0===t["@@functional/placeholder"]}function _t(t){return function e(n){return 0===arguments.length||gt(n)?e:t.apply(this,arguments)}}function vt(t){return function e(n,r){switch(arguments.length){case 0:return e;case 1:return gt(n)?e:_t(function(e){return t(n,e)});default:return gt(n)&>(r)?e:gt(n)?_t(function(e){return t(e,r)}):gt(r)?_t(function(e){return t(n,e)}):t(n,r)}}}function $t(t,e){switch(t){case 0:return function(){return e.apply(this,arguments)};case 1:return function(t){return e.apply(this,arguments)};case 2:return function(t,n){return e.apply(this,arguments)};case 3:return function(t,n,r){return e.apply(this,arguments)};case 4:return function(t,n,r,s){return e.apply(this,arguments)};case 5:return function(t,n,r,s,i){return e.apply(this,arguments)};case 6:return function(t,n,r,s,i,o){return e.apply(this,arguments)};case 7:return function(t,n,r,s,i,o,a){return e.apply(this,arguments)};case 8:return function(t,n,r,s,i,o,a,c){return e.apply(this,arguments)};case 9:return function(t,n,r,s,i,o,a,c,l){return e.apply(this,arguments)};case 10:return function(t,n,r,s,i,o,a,c,l,h){return e.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}function bt(t,e,n){return function(){for(var r=[],s=0,i=t,o=0,a=!1;o<e.length||s<arguments.length;){var c;o<e.length&&(!gt(e[o])||s>=arguments.length)?c=e[o]:(c=arguments[s],s+=1),r[o]=c,gt(c)?a=!0:i-=1,o+=1}return!a&&i<=0?n.apply(this,r):$t(Math.max(0,i),bt(t,r,n))}}var At=vt(function(t,e){return 1===t?_t(e):$t(t,bt(t,[],e))}),Et=_t(function(t){return At(t.length,function(){var e=0,n=arguments[0],r=arguments[arguments.length-1],s=Array.prototype.slice.call(arguments,0);return s[0]=function(){var t=n.apply(this,function(t,e){var n;e=e||[];var r=(t=t||[]).length,s=e.length,i=[];for(n=0;n<r;)i[i.length]=t[n],n+=1;for(n=0;n<s;)i[i.length]=e[n],n+=1;return i}(arguments,[e,r]));return e+=1,t},t.apply(this,s)})});const St=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)};function wt(t,e,n){return function(){if(0===arguments.length)return n();var r=arguments[arguments.length-1];if(!St(r)){for(var s=0;s<t.length;){if("function"==typeof r[t[s]])return r[t[s]].apply(r,Array.prototype.slice.call(arguments,0,-1));s+=1}if(function(t){return null!=t&&"function"==typeof t["@@transducer/step"]}(r))return e.apply(null,Array.prototype.slice.call(arguments,0,-1))(r)}return n.apply(this,arguments)}}const xt=function(){return this.xf["@@transducer/init"]()},Ct=function(t){return this.xf["@@transducer/result"](t)};function Ot(t){for(var e,n=[];!(e=t.next()).done;)n.push(e.value);return n}function Pt(t,e,n){for(var r=0,s=n.length;r<s;){if(t(e,n[r]))return!0;r+=1}return!1}function jt(t,e){return Object.prototype.hasOwnProperty.call(e,t)}const Tt="function"==typeof Object.is?Object.is:function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e};var Ut=Object.prototype.toString,kt=function(){return"[object Arguments]"===Ut.call(arguments)?function(t){return"[object Arguments]"===Ut.call(t)}:function(t){return jt("callee",t)}}(),Mt=!{toString:null}.propertyIsEnumerable("toString"),Rt=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleStr
1ing"],Ht=function(){return arguments.propertyIsEnumerable("length")}(),Nt=function(t,e){for(var n=0;n<t.length;){if(t[n]===e)return!0;n+=1}return!1},It="function"!=typeof Object.keys||Ht?_t(function(t){if(Object(t)!==t)return[];var e,n,r=[],s=Ht&&kt(t);for(e in t)!jt(e,t)||s&&"length"===e||(r[r.length]=e);if(Mt)for(n=Rt.length-1;n>=0;)jt(e=Rt[n],t)&&!Nt(r,e)&&(r[r.length]=e),n-=1;return r}):_t(function(t){return Object(t)!==t?[]:Object.keys(t)}),Lt=_t(function(t){return null===t?"Null":void 0===t?"Undefined":Object.prototype.toString.call(t).slice(8,-1)});function Bt(t,e,n,r){var s=Ot(t);function i(t,e){return qt(t,e,n.slice(),r.slice())}return!Pt(function(t,e){return!Pt(i,e,t)},Ot(e),s)}function qt(t,e,n,r){if(Tt(t,e))return!0;var s,i,o=Lt(t);if(o!==Lt(e))return!1;if("function"==typeof t["fantasy-land/equals"]||"function"==typeof e["fantasy-land/equals"])return"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](e)&&"function"==typeof e["fantasy-land/equals"]&&e["fantasy-land/equals"](t);if("function"==typeof t.equals||"function"==typeof e.equals)return"function"==typeof t.equals&&t.equals(e)&&"function"==typeof e.equals&&e.equals(t);switch(o){case"Arguments":case"Array":case"Object":if("function"==typeof t.constructor&&"Promise"===(s=t.constructor,null==(i=String(s).match(/^function (\w*)/))?"":i[1]))return t===e;break;case"Boolean":case"Number":case"String":if(typeof t!=typeof e||!Tt(t.valueOf(),e.valueOf()))return!1;break;case"Date":if(!Tt(t.valueOf(),e.valueOf()))return!1;break;case"Error":return t.name===e.name&&t.message===e.message;case"RegExp":if(t.source!==e.source||t.global!==e.global||t.ignoreCase!==e.ignoreCase||t.multiline!==e.multiline||t.sticky!==e.sticky||t.unicode!==e.unicode)return!1}for(var a=n.length-1;a>=0;){if(n[a]===t)return r[a]===e;a-=1}switch(o){case"Map":return t.size===e.size&&Bt(t.entries(),e.entries(),n.concat([t]),r.concat([e]));case"Set":return t.size===e.size&&Bt(t.values(),e.values(),n.concat([t]),r.concat([e]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var c=It(t);if(c.length!==It(e).length)return!1;var l=n.concat([t]),h=r.concat([e]);for(a=c.length-1;a>=0;){var u=c[a];if(!jt(u,e)||!qt(e[u],t[u],l,h))return!1;a-=1}return!0}var Dt=vt(function(t,e){return qt(t,e,[],[])});function zt(t,e){return function(t,e,n){var r,s;if("function"==typeof t.indexOf)switch(typeof e){case"number":if(0===e){for(r=1/e;n<t.length;){if(0===(s=t[n])&&1/s===r)return n;n+=1}return-1}if(e!=e){for(;n<t.length;){if("number"==typeof(s=t[n])&&s!=s)return n;n+=1}return-1}return t.indexOf(e,n);case"string":case"boolean":case"function":case"undefined":return t.indexOf(e,n);case"object":if(null===e)return t.indexOf(e,n)}for(;n<t.length;){if(Dt(t[n],e))return n;n+=1}return-1}(e,t,0)>=0}function Wt(t){return"[object Object]"===Object.prototype.toString.call(t)}var Ft=function(){function t(t,e){this.xf=e,this.f=t}return t.prototype["@@transducer/init"]=xt,t.prototype["@@transducer/result"]=Ct,t.prototype["@@transducer/step"]=function(t,e){return this.f(e)?this.xf["@@transducer/step"](t,e):t},t}();function Vt(t){return function(e){return new Ft(t,e)}}var Jt=vt(wt(["fantasy-land/filter","filter"],Vt,function(t,e){return Wt(e)?function(t,e,n){for(var r=0,s=n.length;r<s;)e=t(e,n[r]),r+=1;return e}(function(n,r){return t(e[r])&&(n[r]=e[r]),n},{},It(e)):(n=e,"[object Map]"===Object.prototype.toString.call(n)?function(t,e){for(var n=new Map,r=e.entries(),s=r.next();!s.done;)t(s.value[1])&&n.set(s.value[0],s.value[1]),s=r.next();return n}(t,e):function(t,e){for(var n=0,r=e.length,s=[];n<r;)t(e[n])&&(s[s.length]=e[n]),n+=1;return s}(t,e));var n})),Kt=vt(function(t,e){return Jt((n=t,function(){return!n.apply(this,arguments)}),e);var n});var Yt=_t(function(t){for(var e=It(t),n=e.length,r=[],s=0;s<n;)r[s]=t[e[s]],s+=1;return r}),Zt=_t(function(t){return null==t});function Gt(t,e){return function(){var n=arguments.length;if(0===n)return e();var r=arguments[n-1];return St(r)||"function"!=typeof r[t]?e.apply(this,arguments):r[t].apply(r,Array.prototype.slice.call(arguments,0,n-1))}}var Qt=function(){function t(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}return t.prototype.add=function(t){return!Xt(t,!0,this)},t.prototype.has=function(t){return Xt(t,!1,this)},t}();function Xt(t,e,n){var r,s=typeof t;switch(s){case"string":case"number":return 0===t&&1/t==-1/0?!!n._items["-0"]||(e&&(n._items["-0"]=!0),!1):null!==n._nativeSet?e?(r=n._nativeSet.size,n._nativeSet.add(t),n._nativeSet.size===r):n._nativeSet.has(t):s in n._items?t in n._items[s]||(e&&(n._items[s][t]=!0),!1):(e&&(n._items[s]={},n._items[s][t]=!0),!1);case"boolean":if(s in n._items){var i=t?1:0;return!!n._items[s][i]||(e&&(n._items[s][i]=!0),!1)}return e&&(n._items[s]=t?[!1,!0]:[!0,!1]),!1;case"function":return null!==n._nativeSet?e?(r=n._nativeSet.size,n._nativeSet.add(t),n._nativeSet.size===r):n._nativeSet.has(t):s in n._items?!!zt(t,n._items[s])||(e&&n._items[s].push(t),!1):(e&&(n._items[s]=[t]),!1);case"undefined":return!!n._items[s]||(e&&(n._items[s]=!0),!1);case"object":if(null===t)return!!n._items.null||(e&&(n._items.null=!0),!1);default:return(s=Object.prototype.toString.call(t))in n._items?!!zt(t,n._items[s])||(e&&n._items[s].push(t),!1):(e&&(n._items[s]=[t]),!1)}}var te=_t(function(t){return null!=t&&"function"==typeof t["fantasy-land/empty"]?t["fantasy-land/empty"]():null!=t&&null!=t.constructor&&"function"==typeof t.constructor["fantasy-land/empty"]?t.constructor["fantasy-land/empty"]():null!=t&&"function"==typeof t.empty?t.empty():null!=t&&null!=t.constructor&&"function"==typeof t.constructor.empty?t.constructor.empty():t==Set||t instanceof Set?new Set:t==Map||t instanceof Map?new Map:St(t)?[]:function(t){return"[object String]"===Object.prototype.toString.call(t)}(t)?"":Wt(t)?{}:kt(t)?function(){return arguments}():(e=t,"[object Uint8ClampedArray]"===(n=Object.prototype.toString.call(e))||"[object Int8Array]"===n||"[object Uint8Array]"===n||"[object Int16Array]"===n||"[object Uint16Array]"===n||"[object Int32Array]"===n||"[object Uint32Array]"===n||"[object Float32Array]"===n||"[object Float64Array
1]"===n||"[object BigInt64Array]"===n||"[object BigUint64Array]"===n?t.constructor.from(""):void 0);var e,n}),ee=function(){function t(t,e){this.xf=e,this.f=t,this.idx=-1,this.found=!1}return t.prototype["@@transducer/init"]=xt,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,-1)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,e){var n;return this.idx+=1,this.f(e)&&(this.found=!0,t=(n=this.xf["@@transducer/step"](t,this.idx))&&n["@@transducer/reduced"]?n:{"@@transducer/value":n,"@@transducer/reduced":!0}),t},t}();function ne(t){return function(e){return new ee(t,e)}}var re=vt(wt([],ne,function(t,e){for(var n=0,r=e.length;n<r;){if(t(e[n]))return n;n+=1}return-1})),se=vt(Gt("forEach",function(t,e){for(var n=e.length,r=0;r<n;)t(e[r]),r+=1;return e})),ie=vt(function(t,e){return e instanceof t||null!=e&&(e.constructor===t||"Object"===t.name&&"object"==typeof e)}),oe=_t(function(t){return null!=t&&Dt(t,te(t))}),ae=vt(function(t,e){for(var n=new Qt,r=0;r<t.length;r+=1)n.add(t[r]);return Kt(n.has.bind(n),e)});const ce=t=>{if("TEMPLATE"===t.nodeName){const e=Array.from(t.content.cloneNode(!0).children);if(!(e?.length>1||t.dataset.slot.startsWith("html-collection"))){if(1===e?.length)return e[0].dataset.slot=t.dataset.slot,e[0];e.dataset.slot=t.dataset.slot}return t.parentElement&&t.parentElement.removeChild(t),e}return t},le=(t,e)=>ie(Array,e)?e.reduce((e,n)=>{const r=`:scope > [data-slot="${n}"]`;let s=[...t.querySelectorAll(r)];return 1===s.length?s=s[0]:s.length||(s=null),s?(s=Array.isArray(s)?s.map(t=>ce(t)):ce(s),{...e,[n]:s}):e},{}):[...t.children].map(t=>ce(t));class he extends ut{async updated(t){super.updated(t),await new Promise(t=>{setTimeout(()=>t())}),this.classList.add("min-h-[initial]","aspect-auto")}createRenderRoot(){return this}}const ue=(t,...e)=>t.reduce((t,n,r)=>t+n+(e[r]||""),""),de=t=>Object.entries(t).reduce((t,[e,n])=>n?`${t} ${e}`:t,"").trimStart(),pe=(t,e)=>t?F`<p id="${e}" class="mt-4 text-16 text-static-4">${t}</p>`:null,fe=(t,e)=>t?F`<dfn title="${e}">*</dfn>`:void 0,ye=t=>{ae(Yt(t.visibleSlides),Yt(t.slides)).filter(ie(HTMLElement)).forEach(t=>{t.style.visibility="hidden",t.removeAttribute("role"),t.setAttribute("aria-hidden","true")})},me=t=>{Yt(t.visibleSlides).filter(ie(HTMLElement)).forEach(t=>{t.style.visibility="visible",t.setAttribute("role","group"),t.removeAttribute("aria-hidden")})},ge=t=>{ae(Yt(t.visibleSlides),Yt(t.slides)).filter(ie(HTMLElement)).forEach(t=>{t.style.visibility="visible",t.setAttribute("role","group"),t.removeAttribute("aria-hidden")})},_e=(t,e)=>new Intl.NumberFormat("de-DE",{style:"currency",currency:"EUR",...e}).format(t),ve=()=>(65536*(1+Math.random())|0).toString(16).substring(1),$e=()=>"function"==typeof window._etracker?.isTrackingEnabled&&window._etracker.isTrackingEnabled(),be=()=>{const t=document.body.getAttribute("class").split(" ").find(t=>t.startsWith("identity-"));return t?t.split("-")[1]:""},Ae=t=>class extends t{static get properties(){return{etEventAction:{type:String,attribute:"et-event-action"},etEventCategory:{type:String,attribute:"et-event-category"},etEventObject:{type:String,attribute:"et-event-object"}}}get firesEtEvent(){return void 0!==this.etEventCategory&&void 0!==this.etEventObject}dispatchTrackingEvent(){if(this.firesEtEvent&&$e()){const e=window._etracker?.sendEvent;if("function"==typeof e)try{e(new window.et_UserDefinedEvent(this.etEventObject,this.etEventCategory,this.etEventAction))}catch(t){}}}},Ee="popstate";class Se extends(Ae(he)){static get properties(){return{level:{type:Number},show:{type:Boolean},identifier:{type:String},nested:{type:Boolean},background:{type:String},underline:{type:Boolean},iconPosition:{type:String,attribute:"icon-position"},theme:{type:String}}}constructor(){super(),this.level=4,this.show=!1,this.nested=!1,this.background="primary",this.theme="primary",this.iconPosition="left",this._children=le(this,["pp-text-accordion","html-collection","pp-text-date"]),this._children?.["html-collection"]&&(this._item=[...this._children?.["html-collection"].children].map(t=>ce(t)));const t=this._children["pp-text-accordion"].firstElementChild;if("P"===t.tagName){const e=document.createDocumentFragment();
1t.childNodes.forEach(t=>{e.appendChild(t.cloneNode(!0))}),this._heading=e}this.removeChild(this._children["pp-text-accordion"])}async firstUpdated(){const{default:t}=await n(async()=>{const{default:t}=await import("./bootstrap-collapse-tT-5TXrK.js").then(t=>t.c);return{default:t}},[],import.meta.url);this.BootstrapCollapse=t,await new Promise(t=>{setTimeout(t,0)});const e=this.querySelector(`#${this.identifier}`);e.addEventListener("shown.bs.collapse",t=>{this.toggleAccordion(t,!0),this.scrollToHashedItem()}),e.addEventListener("hidden.bs.collapse",t=>{this.toggleAccordion(t,!1)}),this.show&&this.showAccordionItem(),this._handlePopStateEvent()}connectedCallback(){super.connectedCallback(),this.boundPopStateHandler=this._handlePopStateEvent.bind(this),window.addEventListener(Ee,this.boundPopStateHandler)}disconnectedCallback(){window.removeEventListener(Ee,this.boundPopStateHandler),super.disconnectedCallback()}_handlePopStateEvent(){const{hash:t}=window.location;t===`#${this.identifier}`&&(this.show=!0,this.showAccordionItem(),this.scrollToHashedItem())}showAccordionItem(){this.BootstrapCollapse.getOrCreateInstance(`#${this.identifier}`).show()}scrollToHashedItem(){setTimeout(()=>{const t=this.renderRoot.querySelector(`#${this.identifier}-button`).getBoundingClientRect();window.scrollTo(0,t.top+window.scrollY-140)},0)}toggleAccordion(t,e){this.show=e,this.nested&&t.stopPropagation()}get hierarchy(){let t="";switch(this.level){case 2:t=t=>F`<h2>${t}</h2>`;break;case 3:t=t=>F`<h3>${t}</h3>`;break;case 4:t=t=>F`<h4>${t}</h4>`;break;case 5:t=t=>F`<h5>${t}</h5>`;break;case 6:t=t=>F`<h6>${t}</h6>`;break;default:throw new Error("Please provide a valid headline level number. Range from 2 - 6. Preferrably start with h4 when the section has it´s own headline.")}return t}get backgroundClasses(){return{"bg-module-bg-3":"primary"===this.background,"bg-module-bg-2":"secondary"===this.background}}get borderAndPaddingClasses(){return{"border-b-1":this.underline&&"primary"===this.theme,"border-line-1":this.underline&&"primary"===this.theme,"py-20":!this.underline&&"primary"===this.theme,"lg:ml-0":"primary"===this.theme,"ml-16":"primary"===this.theme,"lg:mr-0":"primary"===this.theme,"mr-16":"primary"===this.theme,"s-editor":"primary"===this.theme,"text-18":"primary"===this.theme}}get fontClasses(){return{"typ-body-4":this.underline&&"primary"===this.theme,"font-bold":!this.underline&&"primary"===this.theme}}get iconClasses(){return{"rotate-180":!this.show,"text-static-22":"secondary"===this.theme&&this.show,"group-hover:text-static-22":"secondary"===this.theme,"text-24":"primary"===this.theme,"mt-[-2px]":"primary"===this.theme,"text-20":"primary"===this.theme}}get buttonClasses(){return{"border-b-1":"primary"===this.theme&&!this.show,"pb-20":"primary"===this.theme,"mt-20":"primary"===this.theme,"flex-row-reverse":"right"===this.iconPosition,"align-items-center":"secondary"===this.theme,"bg-static-1":"secondary"===this.theme&&this.show,"hover:bg-static-1":"secondary"===this.theme,group:"secondary"===this.theme,"outline-static-1":"primary"===this.theme,"outline-offset-4":"primary"===this.theme,"focus:outline":"primary"===this.theme,"focus:outline-1":"primary"===this.theme}}get widthAndBackgroundClasses(){return{"col-12":"primary"===this.theme,"lg:col-8":"primary"===this.theme,"mx-auto":"primary"===this.theme,"bg-module-bg-2":"secondary"===this.theme,"w-full":"secondary"===this.theme}}get textClasses(){return{"text-static-1":"primary"===this.theme,"typ-body-3":"primary"===this.theme,"leading-lh-1-3":"primary"===this.theme,"typ-body-4":"secondary"===this.theme,"text-text-1":"secondary"===this.theme&&!this.show,"text-static-22":"secondary"===this.theme&&this.show,"hover:text-static-22":"secondary"===this.theme}}get button(){return this.hierarchy(F` 2 <button 3 id="${`${this.identifier}-button`}" 4 class="qs-accordeon-trigger border-line-1 w-full text-left flex gap-20 p-12 ${mt(this.buttonClasses)}" 5 type="button" 6 data-bs-toggle="collapse" 7 data-bs-target="#${this.identifier}" 8 aria-expanded="false" 9 aria-controls="${this.identifier}" 10 @click="${this.firesEtEvent?this.dispatchTrackingEvent:void 0}"> 11 <pp-icon name="chevron-up" class="${mt(this.iconClasses)} transform md:transform-gpu transition-transform delay-0 duration-200 ease-in text-icon-1 fill-current"></pp-icon>
12 <span class="flex-1 ${mt(this.fontClasses)}"> 13 ${this._heading} 14 </span> 15 </button>`)}get headingDate(){return this._children?.["pp-text-date"]?F` 16 <div class="ml-[44px] py-16 typ-body-4"> 17 ${this._children?.["pp-text-date"]} 18 </div> 19 `:K}get heading(){return F` 20 <div class="${mt(this.textClasses)}"> 21 ${this.button} 22 ${this.headingDate} 23 </div> 24 `}get content(){return F` 25 <div 26 id="${this.identifier}" 27 role="region" 28 class="container qs-accordeon-content collapse" 29 aria-labelledby="${this.identifier}-button" 30 > 31 <div class="row"> 32 <div class="${mt(this.widthAndBackgroundClasses)}"> 33 <div class="${mt(this.borderAndPaddingClasses)}"> 34 ${this._item} 35 </div> 36 </div> 37 </div> 38 </div> 39 `}get grid(){return"primary"===this.theme?F` 40 <div class="${mt(this.backgroundClasses)} relative w-screen mx-breakout"> 41 ${this.content} 42 </div> 43 `:this.content}render(){return F` 44 ${this.heading} 45 ${this.grid} 46 `}createRenderRoot(){return this}}customElements.define("pp-accordion-item",Se);const we=Object.freeze(Object.defineProperty({__proto__:null,default:Se},Symbol.toStringTag,{value:"Module"}));class xe extends ut{static get properties(){return{ordered:{type:Boolean}}}constructor(){super(),this.ordered=!1,this._children=le(this)}get list(){if(1===this._children.length)return F` 47 <div class="mb-40"> 48 ${this._children} 49 </div> 50 `;const t=F`${this._children.map(t=>F` 51 <li class="group">${t}</li> 52 `)}`;return this.ordered?F`<ol class="mb-40">${t}</ol>`:F`<ul class="mb-40">${t}</ul>`}render(){return this.list}createRenderRoot(){return this}}customElements.define("pp-accordion",xe);const Ce=Object.freeze(Object.defineProperty({__proto__:null,default:xe},Symbol.toStringTag,{value:"Module"}));export{K as A,he as B,Se as C,lt as D,J as E,$e as F,Zt as G,we as H,Ce as I,Ae as T,n as _,ft as a,F as b,yt as c,ve as d,mt as e,ie as f,le as g,oe as h,ut as i,at as j,de as k,ce as l,ye as m,ue as n,ge as o,Jt as p,re as q,Et as r,me as s,pt as t,se as u,fe as v,V as w,pe as x,be as y,_e as z};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.