PageSourceSearch

https://www.stuttgart.de/assets/bundle-Cu1tw8vI.js

js stuttgart.de collected 2026-10-09 22:41:22 UTC 459,748 bytes, 16 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./KulturfinderApp-lyNAhDhd.js","./rolldown-runtime-C0FnF6B9.js","./preload-helper-HclGiUj8.js","./jsx-runtime-C3WllogS.js","./focus-DSxJhUL2.js","./dom-UTeUcAUI.js","./floating-ui.dom-DTj4lbHU.js","./KulturfinderApp-BPdwpaAX.css","./dist-Di-LH18z.js","./ts-rpc.esm-EtkFYO-j.js","./esm-Dh1Unmuh.js","./dist-BnzG-801.js","./BannerSlider-CQoeJwrG.js","./a11y-DJWn9SgC.js","./ButtonScroll-DabJij53.js","./handleScrolling-u8Fi6SJU.js","./Collapsible-DcfqZtJ4.js","./storage-BcbPF8hC.js","./slide-anim.module-KLJqrcXw.js","./GallerySlider-B6RZhIM6.js","./component-rating-BNp7Potd.js","./StuttgartMap-yqBPP0pX.js","./api-CqOkRLdf.js","./StuttgartMap-oXjNGuX4.css","./MasonryWrapper-CmwK2iCl.js","./Navigation-BCzWpyv8.js","./component-offcanvas-cmYkdfNB.js","./typescript-D5w_zea4.js","./dist-B5ad3Qqz.js","./SvgMap-jTco72aW.js","./SvgMap-D2TtRTE_.css","./TeaserSlider-Azg3Jpwp.js","./ToC-BD89JS2F.js","./TopBanner-C6m-nKbU.js","./CustomerPictureZoomWithYoutube-B3mJpm1D.js","./paddingFn-lBGKesBW.js","./CustomerGalleryZoom-DZGC7R8g.js","./WebpushTopicSubscription-D5ZF45L5.js","./PerPagePaginationSlider-B00E-615.js","./component-pagination-slider-C0zx5dPg.js","./PerDayPaginationSlider-BPT__AVW.js"])))=>i.map(i=>d[i]);
2import{a as e,i as t,n,o as r,r as i,t as a}from"./rolldown-runtime-C0FnF6B9.js";import{t as o}from"./preload-helper-HclGiUj8.js";var s=class e extends CustomEvent{static TYPE=`load`;constructor(t){super(e.TYPE,{detail:t,bubbles:!0,composed:!0})}},c=class e{static instance;static get(){return e.instance??=new e,e.instance}domParser=new DOMParser;constructor(){}static loadMap=new Map;async load(t,n){try{let r,i=e.loadMap.get(t);return i?r=i:(r=this.fetchAndParse(t,n),e.loadMap.set(t,r)),await r}catch(n){throw e.loadMap.delete(t),n}}async fetchAndParse(e,t){let n=await fetch(e,{credentials:`same-origin`,priority:t});if(!n.ok)throw Error(`Failed to load SVG: ${n.status} ${n.statusText}`);return this.parseSvgElement(await n.text())}parseSvgElement(e){let t=this.domParser.parseFromString(e,`image/svg+xml`).documentElement;if(!(t instanceof SVGSVGElement))throw Error(`loaded document is no svg element`);return t}};function l(e){let t=new CSSStyleSheet;t.insertRule(`:host { display: block; line-height: 0; }`),t.insertRule(`svg { width: 100%; height: 100%; }`);for(let n of e.rules)t.insertRule(n,t.cssRules.length);return class extends HTMLElement{static observedAttributes=[`src`];#e=this.attachShadow({mode:`closed`});#t=this.attachInternals();#n=null;set src(e){e&&this.loadSymbolic(e)}constructor(){super(),this.#e.adoptedStyleSheets=[t],this.#t.ariaHidden=`true`}connectedCallback(){let e=this.getAttribute(`src`);e&&this.loadSymbolic(e)}#r(){let e=this.getBoundingClientRect();return e.top<window.innerHeight&&e.bottom>0&&e.left<window.innerWidth&&e.right>0}async loadSymbolic(e){try{if(this.#n!==e){this.#n=e;let t=this.#r()?`high`:`auto`,n=await c.get().load(e,t);this.#e.replaceChildren(document.importNode(n,!0)),this.dispatchEvent(new s({src:e,svg:n}))}}catch(e){console.error(e)}}attributeChangedCallback(e,t,n){e===`src`&&t!==n&&n&&this.loadSymbolic(n)}}}var u=[`altGlyph`,`circle`,`ellipse`,`g`,`path`,`polygon`,`polyline`,`rect`,`text`,`textPath`,`tref`,`tspan`];function d(e){let{elements:t=u,elementSelectorModifier:n=e=>e,svgSelectorModifier:r=e=>e,to:i}=e,a=Array.isArray(e.attribute)?e.attribute:[e.attribute],o=Array.isArray(e.from)?e.from:[e.from];return a.map(e=>`${t.map(t=>o.map(i=>`${r(`svg`)} ${n(t)}[${e}='${i}' i]`).join(`,`)).join(`,`)} {${e}: ${i} !important; }`)}var f=l({rules:[...d({attribute:[`fill`,`stroke`],from:`#FFB300`,to:`var(--svg-color, currentColor)`}),...d({attribute:[`fill`,`stroke`],from:[`#26262C`,`#262626`,`#2C2C2C`,`#25252C`],to:`var(--line-color, currentColor)`}),`svg .SP-Icon--colorAccent[fill] {
3			fill: var(--svg-color, currentColor) !important;
4		}`,`svg .SP-Icon--colorAccent[stroke] {
5			stroke: var(--svg-color, currentColor) !important;
6		}`,`:host {
7			--svg-color: var(--color-accent, #FFB300);
8			--line-color: var(--color-line, currentColor);
9		}`]});if(customElements.define(`sp-symbolic-image`,f),typeof window<`u`){function e(){var e=document.body,t=document.getElementById(`__svg__icons__dom__`);t||(t=document.createElementNS(`http://www.w3.org/2000/svg`,`svg`),t.style.position=`absolute`,t.style.width=`0`,t.style.height=`0`,t.id=`__svg__icons__dom__`,t.setAttribute(`xmlns`,`http://www.w3.org/2000/svg`),t.setAttribute(`xmlns:link`,`http://www.w3.org/1999/xlink`)),t.innerHTML=`<symbol  viewBox="0 0 20 16" id="SPi-abbreviation">
9<path d="M0 1h17v2H0zM0 7h17v2H0zM0 13h13v2H0zM16.3 15.7l-.7-.5.9-1.6L15 13l.2-.8 1.7.4.1-1.8h.8l.1 1.8 1.7-.4.4.8-1.6.7.9 1.6-.6.5-1.2-1.5-1.2 1.4z" /></symbol><symbol viewBox="0 0 60 60"   id="SPi-arrow"><g id="SPi-arrow_Atoms/Icons_small/arrow" stroke-width="1"><polygon id="SPi-arrow_Shape" points="40 23.5857864 41.4142136 25 30 36.4142136 18.5857864 25 20 23.5857864 30 33.5857864" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-artikel"><g id="SPi-artikel_Atoms/Icons_small/artikel" stroke-width="1"><path d="M18,31 L18,29 L42,29 L42,31 L18,31 Z M18,24 L18,22 L42,22 L42,24 L18,24 Z M18,38 L18,36 L31,36 L31,38 L18,38 Z" id="SPi-artikel_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-audio"><g id="SPi-audio_Atoms/Icons_small/audio" stroke-width="1"><path d="M31,22 L24.3333333,27 L20,27 L20,33 L24.3333333,33 L31,38 L31,22 Z M33,18 L33,42 L23.6666667,35 L18,35 L18,25 L23.6666667,25 L33,18 Z M36.2071068,34.2071068 L35.5,34.9142136 L34.0857864,33.5 L34.7928932,32.7928932 C36.4023689,31.1834175 36.4023689,28.7165825 34.7928932,27.1071068 L34.0857864,26.4 L35.5,24.9857864 L36.2071068,25.6928932 C38.5976311,28.0834175 38.5976311,31.8165825 36.2071068,34.2071068 Z M39.1071068,37.1071068 L38.4,37.8142136 L36.9857864,36.4 L37.6928932,35.6928932 C40.8023689,32.5834175 40.8023689,27.5165825 37.6928932,24.4071068 L36.9857864,23.7 L38.4,22.2857864 L39.1071068,22.9928932 C42.9976311,26.8834175 42.9976311,33.2165825 39.1071068,37.1071068 Z" id="SPi-audio_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-back"><g id="SPi-back_Atoms/Icons_small/back" stroke-width="1"><polygon id="SPi-back_Shape" transform="translate(35.000000, 30.000000) rotate(-270.000000) translate(-35.000000, -30.000000) " points="25 23.5857864 23.5857864 25 35 36.4142136 46.4142136 25 45 23.5857864 35 33.5857864" />
9<polygon id="SPi-back_Shape" transform="translate(25.000000, 30.000000) rotate(-270.000000) translate(-25.000000, -30.000000) " points="15 23.5857864 13.5857864 25 25 36.4142136 36.4142136 25 35 23.5857864 25 33.5857864" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-beteiligen"><g id="SPi-beteiligen_Atoms/Icons_small/beteiligen" stroke-width="1"><path d="M40,35 L40,22 L42,22 L42,37 L38,37 L38,41.8685171 L30.6972244,37 L29,37 L29,35 L31.3027756,35 L36,38.1314829 L36,35 L40,35 Z M22,33 L18,33 L18,19 L38,19 L38,33 L30.3204651,33 L22,38.9431893 L22,33 Z M36,21 L20,21 L20,31 L24,31 L24,35.0568107 L29.6795349,31 L36,31 L36,21 Z" id="SPi-beteiligen_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-burger"><g id="SPi-burger_Atoms/Icons_small/burger" stroke-width="1"><polygon id="SPi-burger_Rectangle-5" points="15 19 45 19 45 22 15 22" /><polygon id="SPi-burger_Rectangle-5-Copy" points="15 28 45 28 45 31 15 31" /><polygon id="SPi-burger_Rectangle-5-Copy-2" points="15 37 45 37 45 40 15 40" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-bus"><g id="SPi-bus_Atoms/Icons_small/bus" stroke-width="1"><path d="M37,31 L23,31 L23,37 L24,37 L26,37 L28,37 L32,37 L34,37 L36,37 L37,37 L37,31 Z M23,29 L37,29 L37,24 L23,24 L23,29 Z M23,22 L37,22 L37,21 C37,20.4472847 36.5527153,20 36,20 L24,20 C23.4472847,20 23,20.4472847 23,21 L23,22 Z M26,39 L24,39 L24,40 L26,40 L26,39 Z M28,39 L28,42 L22,42 L22,39 L21,39 L21,21 C21,19.3427153 22.3427153,18 24,18 L36,18 C37.6572847,18 39,19.3427153 39,21 L39,39 L38,39 L38,42 L32,42 L32,39 L28,39 Z M36,39 L34,39 L34,40 L36,40 L36,39 Z M18,26 L20,26 L20,31 L18,31 L18,26 Z M40,26 L42,26 L42,31 L40,31 L40,26 Z" id="SPi-bus_Combined-Shape" /><circle id="SPi-bus_Oval" cx="26" cy="34" r="1" /><circle id="SPi-bus_Oval" cx="34" cy="34" r="1" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-calendar"><g id="SPi-calendar_Atoms/Icons_small/calendar" stroke-width="1"><path d="M20,26 L40,26 L40,24 L36,24 L34,24 L26,24 L24,24 L20,24 L20,26 Z M20,28 L20,40 L40,40 L40,28 L20,28 Z M26,22 L34,22 L34,19 L36,19 L36,22 L42,22 L42,42 L18,42 L18,22 L24,22 L24,19 L26,19 L26,22 Z" id="SPi-calendar_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-check"><g id="SPi-check_Atoms/Icons_small/check_box" stroke-width="1"><polygon id="SPi-check_Shape-Copy" points="40 21.1715729 42.8284271 24 27 39.8284271 17.1715729 30 20 27.1715729 27 34.1715729" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-citygovDepartment"><g id="SPi-citygovDepartment_Atoms/Icons_small/citygov_department" stroke-width="1"><path d="M20,27 L20,40 L40,40 L40,27 L20,27 Z M42,25 L42,42 L18,42 L18,25 L42,25 Z M31.5351838,21 L40,21 L40,23 L30.4648162,23 L28.4648162,20 L22,20 L22,23 L20,23 L20,18 L29.5351838,18 L31.5351838,21 Z" id="SPi-citygovDepartment_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-citygovForm"><g id="SPi-citygovForm_Atoms/Icons_small/citygov_form" stroke-width="1"><path d="M22,28 L22,40 L38,40 L38,28 L22,28 Z M40,26 L40,42 L20,42 L20,26 L40,26 Z M22,24 L22,22 L38,22 L38,24 L22,24 Z M25,20 L25,18 L35,18 L35,20 L25,20 Z" id="SPi-citygovForm_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-citygovOrganisation"><g id="SPi-citygovOrganisation_Atoms/Icons_small/citygov_organisation" stroke-width="1"><path d="M26,42 L26,44 L15,44 L15,30 L26,30 L26,32 L17,32 L17,42 L26,42 Z M28.9775391,18 L28.9775391,42 L33.9775391,42 L33.9775391,18 L28.9775391,18 Z M35.9775391,16 L35.9775391,44 L26.9775391,44 L26.9775391,16 L35.9775391,16 Z M22.9775391,39 L22.9775391,37 L25.9775391,37 L25.9775391,39 L22.9775391,39 Z M22.9775391,36 L22.9775391,34 L25.9775391,34 L25.9775391,36 L22.9775391,36 Z M18.9775391,39 L18.9775391,37 L21.9775391,37 L21.9775391,39 L18.9775391,39 Z M18.9775391,36 L18.9775391,34 L21.9775391,34 L21.9775391,36 L18.9775391,36 Z M36.9775391,42 L43.9775391,42 L43.9775391,29 L36.9775391,29 L36.9775391,27 L45.9775391,27 L45.9775391,44 L36.9775391,44 L36.9775391,42 Z M42.9550781,39 L37.9326172,39 L37.9326172,37 L42.9550781,37 L42.9550781,39 Z M42.9550781,35 L37.9326172,35 L37.9326172,33 L42.9550781,33 L42.9550781,35 Z M31.4775391,24 C30.6491119,24 29.9775391,23.3284271 29.9775391,22.5 C29.9775391,21.6715729 30.6491119,21 31.4775391,21 C32.3059662,21 32.9775391,21.6715729 32.9775391,22.5 C32.9775391,23.3284271 32.3059662,24 31.4775391,24 Z" id="SPi-citygovOrganisation_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-citygovPerson"><g id="SPi-citygovPerson_Atoms/Icons_small/citygov_person" stroke-width="1"><path d="M33.2464676,33.1001073 C32.2940033,33.6825639 31.1971546,34 30,34 C28.8028454,34 27.7059967,33.6825639 26.7535324,33.1001072 L21.4863329,36.2739901 C21.184635,36.4554097 21,36.7814145 21,37.132 L21,40 L29,40 L29,36 L31,36 L31,40 L39,40 L39,37.132 C39,36.7806178 38.8156192,36.4550619 38.5128834,36.2735183 L33.2464676,33.1001073 Z M34.8397411,31.7251401 L39.5432862,34.5593814 C40.4468377,35.1012121 41,36.077915 41,37.132 L41,42 L19,42 L19,37.132 C19,36.0791183 19.5529074,35.1028654 20.4548834,34.5604817 L25.1602586,31.7251397 C23.804582,30.1294121 23,27.7872211 23,25 C23,21.1337153 26.1337153,18 30,18 C33.8662847,18 37,21.1337153 37,25 C37,27.7872213 36.1954179,30.1294124 34.8397411,31.7251401 Z M25.0440155,26.0426038 C25.3626271,29.7257604 27.3776894,32 30,32 C32.6233152,32 34.6389167,29.7240176 34.9563499,26.0383702 C33.4928881,25.8474277 32.1223678,25.2581539 30.9854539,24.3469605 C29.583575,25.4730712 27.8339795,26.106 25.985,26.106 C25.6717028,26.106 25.358887,26.0844917 25.0440155,26.0426038 Z M25.0944943,24.0274748 C25.3990757,24.079559 25.6944396,24.106 25.985,24.106 C27.6190314,24.106 29.1461695,23.4485794 30.270501,22.3003635 L30.985,21.5706864 L31.699499,22.3003635 C32.5660436,23.1853162 33.6827217,23.7807578 34.9011668,24.005715 C34.4401909,21.7204455 32.4212614,20 30,20 C27.5710597,20 25.5470074,21.7313753 25.0944943,24.0274748 Z" id="SPi-citygovPerson_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-citygovProduct"><g id="SPi-citygovProduct_Atoms/Icons_small/citygov_product" stroke-width="1"><path d="M20,25.618034 L20,34.381966 L30,39.381966 L30,30.618034 L20,25.618034 Z M21.236068,24 L31,28.881966 L34.263932,27.25 L24.5,22.368034 L21.236068,24 Z M26.736068,21.25 L36.5,26.131966 L38.763932,25 L29,20.118034 L26.736068,21.25 Z M40,26.618034 L32,30.618034 L32,39.2338096 L40,34.4338096 L40,26.618034 Z M42,35.5661904 L31.0437785,42.1399233 L18,35.618034 L18,23.381966 L29,17.881966 L42,24.381966 L42,35.5661904 Z" id="SPi-citygovProduct_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-close"><g id="SPi-close_Atoms/Icons_small/close" stroke-width="1"><g id="SPi-close_icon_close" transform="translate(19.000000, 19.000000)"><g id="SPi-close_Group-3"><polygon id="SPi-close_Fill-21-Copy" points="22 2.2145393 13.21538 11 22 19.7848599 19.7849204 22 11.0003004 13.2151401 2.21447882 22 0 19.7848599 8.78582157 11 0 2.2145393 2.21447882 0 11.0003004 8.7854607 19.7849204 0" /></g></g></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-comment"><g id="SPi-comment_Atoms/Icons_small/comment" stroke-width="1"><path d="M20,21 L20,34 L25,34 L25,38.0568107 L30.6795349,34 L40,34 L40,21 L20,21 Z M23,36 L18,36 L18,19 L42,19 L42,36 L31.3204651,36 L23,41.9431893 L23,36 Z" id="SPi-comment_Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-copyright"><g id="SPi-copyright_Atoms/Icons_small/copyright" stroke-width="1"><path d="M30.5,43 C23.5964406,43 18,37.4035594 18,30.5 C18,23.5964406 23.5964406,18 30.5,18 C37.4035594,18 43,23.5964406 43,30.5 C43,37.4035594 37.4035594,43 30.5,43 Z M30.5,41 C36.2989899,41 41,36.2989899 41,30.5 C41,24.7010101 36.2989899,20 30.5,20 C24.7010101,20 20,24.7010101 20,30.5 C20,36.2989899 24.7010101,41 30.5,41 Z M34.3890873,26.6109127 L32.9748737,28.0251263 C31.6080387,26.6582912 29.3919613,26.6582912 28.0251263,28.0251263 C27.3535864,28.6966661 26.9940744,29.5917168 27.0000732,30.5227331 C27.0059709,31.43805 27.3647832,32.3145307 28.0251263,32.9748737 C29.3919613,34.3417088 31.6080387,34.3417088 32.9748737,32.9748737 L34.3890873,34.3890873 C32.2412037,36.5369709 28.7587963,36.5369709 26.6109127,34.3890873 C25.5
9748499,33.3530245 25.0093679,31.971706 25.0001148,30.5356194 C24.9907038,29.0750418 25.5572351,27.6645903 26.6109127,26.6109127 C28.7587963,24.4630291 32.2412037,24.4630291 34.3890873,26.6109127 Z" id="SPi-copyright_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-download"><g id="SPi-download_Atoms/Icons_small/download" stroke-width="1"><path d="M31,32.5857864 L36,27.5857864 L37.4142136,29 L30,36.4142136 L22.5857864,29 L24,27.5857864 L29,32.5857864 L29,20 L31,20 L31,32.5857864 Z M39,40 L39,34 L41,34 L41,42 L19,42 L19,34 L21,34 L21,40 L39,40 Z" id="SPi-download_Combined-Shape" /></g></symbol><symbol viewBox="-30 -30 100 100"   id="SPi-download_dual"><g id="SPi-download_dual_Atoms/icons_big/download_dual" stroke-width="1"><polygon id="SPi-download_dual_Path" style="fill:currentColor" points="18.5 2 21.5 2 21.5 29.5932203 18.5 29.5932203" /><polygon id="SPi-download_dual_Path" style="fill:currentColor" points="30.1437924 17.4380275 32.2546279 19.5697811 20 31.7041584 7.74537211 19.5697811 9.85620757 17.4380275 20 27.4822822" /><polygon id="SPi-download_dual_Path" points="37.0731707 29.5 40 29.5 40 40.0254237 0 40.0254237 0 29.5 2.92682927 29.5 2.92682927 37.0254237 37.0731707 37.0254237" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-dropdown"><g id="SPi-dropdown_Atoms/Icons_small/dropdown" stroke-width="1"><polygon id="SPi-dropdown_Shape-Copy-11" points="38.0767557 23.8786827 40.2016396 25.9964335 30.1159967 36.1160473 19.8787266 26.014115 21.985885 23.8787266 30.0983588 31.8839527" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-email"><g id="SPi-email_Atoms/Icons_small/email" stroke-width="1"><path d="M40,23.2604701 L29.9999968,32.3514696 L20,23.2603884 L20,37 C20,37.5522847 20.4477153,38 21,38 L39,38 C39.5522847,38 40,37.5522847 40,37 L40,23.2604701 Z M21.5867818,22 L30.0000032,29.6485304 L38.4133056,22 L21.5867818,22 Z M21,20 L39,20 C40.6568542,20 42,21.3431458 42,23 L42,37 C42,38.6568542 40.6568542,40 39,40 L21,40 C19.3431458,40 18,38.6568542 18,37 L18,23 C18,21.3431458 19.3431458,20 21,20 Z" id="SPi-email_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-enlarge"><g id="SPi-enlarge_Atoms/Icons_small/enlarge" stroke-width="1"><path d="M40,38.5857864 L40,34 L42,34 L42,42 L34,42 L34,40 L38.5857864,40 L33.2928932,34.7071068 L34.7071068,33.2928932 L40,38.5857864 Z M21.4142136,20 L26.7071068,25.2928932 L25.2928932,26.7071068 L20,21.4142136 L20,26 L18,26 L18,18 L26,18 L26,20 L21.4142136,20 Z M21.4142136,40 L26,40 L26,42 L18,42 L18,34 L20,34 L20,38.5857864 L25.2928932,33.2928932 L26.7071068,34.7071068 L21.4142136,40 Z M40,21.4142136 L34.7071068,26.7071068 L33.2928932,25.2928932 L38.5857864,20 L34,20 L34,18 L42,18 L42,26 L40,26 L40,21.4142136 Z" id="SPi-enlarge_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-facebook"><g id="SPi-facebook_Atoms/Icons_social/facebook" stroke-width="1"><g id="SPi-facebook_icon_facebook" transform="translate(24.000000, 17.000000)"><path d="M3.48160029,27 C3.48346209,26.6770539 3.48718571,26.3535064 3.48718571,26.0305602 L3.48718571,13.8704659 C3.48718571,13.5018142 3.48718571,13.5018142 3.0962061,13.5018142 C2.13985756,13.5018142 1.18288842,13.4982058 0.226539882,13.5060239 C0.0552535764,13.5066253 -0.0012212561,13.467535 1.9949015e-05,13.293132 C0.00684657712,11.8840766 0.00622597457,10.4756225 0.000640551571,9.06716847 C-0.00060065354,8.89637387 0.0515299611,8.84585716 0.227160484,8.84705994 C1.23563964,8.85427661 2.24473939,8.84585716 3.25321854,8.85367522 C3.44064052,8.854878 3.48966812,8.79594184 3.49028872,8.62033612 C3.49587414,7.36283082 3.43877871,6.10472412 3.53000728,4.8484216 C3.59703236,3.93310688 3.76769806,3.04004357 4.21018769,2.21373449 C4.68805165,1.32187396 5.43401592,0.734316479 6.40215591,0.403552291 C7.27224069,0.106465911 8.17521741,0.00663526457 9.09308859,0.00483109627 C10.3237435,0.0018241491 11.5550189,0.00723665401 12.7862944,1.99808024e-05 C12.9588219,-0.00118279807 12.9941963,0.0517394721 12.9935757,0.206897946 C12.9879902,1.61595339 12.9873696,3.02440744 12.9948169,4.4328615 C12.9960581,4.61688666 12.9333772,4.66078809 12.7534025,4.6601867 C11.9677196,4.65357142 11.1814162,4.66138948 10.3957334,4.66379504 C10.1270124,4.66439643 9.86325636,4.70649369 9.60260329,4.76122013 C9.12660113,4.86044938 8.79147575,5.22128304 8.74679237,5.74148491 C8.66301102,6.73077052 8.71265922,7.72366448 8.69652356,8.71535566 C8.69342055,8.88254192 8.81754106,8.84826272 8.91435506,8.84826272 C9.82664081,8.85006689 10.738306,8.84886411 11.6505917,8.8494655 C12.0366065,8.8494655 12.4220007,8.854878 12.8073949,8.84645855 C12.9650279,8.84405299 13.0140555,8.89156276 12.99
966787,9.04611984 C12.8347014,10.4744197 12.6758271,11.9027197 12.5256413,13.3316209 C12.5088851,13.497003 12.4269655,13.5042197 12.2947772,13.5036183 C11.2043785,13.5006114 10.1146004,13.5018142 9.02482231,13.5018142 C8.70086778,13.5024155 8.70086778,13.5024155 8.70086778,13.8061172 C8.69962657,18.1252961 8.69776476,22.444475 8.69590296,26.7630526 C8.69590296,26.842436 8.69155874,26.921218 8.68907633,27 L3.48160029,27 Z" id="SPi-facebook_Fill-54" /></g></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-fax"><g id="SPi-fax_Atoms/Icons_small/fax" stroke-width="1"><path d="M36,34 L35,34 L35,37 L25,37 L25,34 L24,34 L22,34 L20,34 L20,40 L40,40 L40,34 L38,34 L36,34 Z M38,32 L42,32 L42,42 L18,42 L18,32 L22,32 L22,18 L38,18 L38,32 Z M24,32 L27,32 L27,35 L33,35 L33,32 L36,32 L36,20 L24,20 L24,32 Z M26,25 L26,23 L34,23 L34,25 L26,25 Z M26,29 L26,27 L34,27 L34,29 L26,29 Z" id="SPi-fax_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-filter"><g id="SPi-filter_Atoms/Icons_small/filter" stroke-width="1"><path d="M37,30 L41,30 L41,32 L37,32 L37,34 L35,34 L35,28 L37,28 L37,30 Z M23,39.5 L19,39.5 L19,37.5 L23,37.5 L23,36 L25,36 L25,42 L23,42 L23,39.5 Z M23,24.5 L19,24.5 L19,22.5 L23,22.5 L23,20 L25,20 L25,26 L23,26 L23,24.5 Z M28,24.5 L28,22.5 L41,22.5 L41,24.5 L28,24.5 Z M28,39.5 L28,37.5 L41,37.5 L41,39.5 L28,39.5 Z M19,32 L19,30 L32.0820312,30 L32.0820312,32 L19,32 Z" id="SPi-filter_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-flickr"><g id="SPi-flickr_Atoms/Icons_social/flickr" stroke-width="1"><path d="M20.5,37 C16.3578644,37 13,33.6421356 13,29.5 C13,25.3578644 16.3578644,22 20.5,22 C24.6421356,22 28,25.3578644 28,29.5 C28,33.6421356 24.6421356,37 20.5,37 Z M39.5,37 C35.3578644,37 32,33.6421356 32,29.5 C32,25.3578644 35.3578644,22 39.5,22 C43.6421356,22 47,25.3578644 47,29.5 C47,33.6421356 43.6421356,37 39.5,37 Z" id="SPi-flickr_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-form"><g id="SPi-form_Atoms/Icons_small/form" stroke-width="1"><path d="M21,20 L21,40 L39,40 L39,20 L21,20 Z M41,18 L41,42 L19,42 L19,18 L41,18 Z M24,26 L24,24 L36,24 L36,26 L24,26 Z M24,31 L24,29 L36,29 L36,31 L24,31 Z M24,36 L24,34 L30,34 L30,36 L24,36 Z" id="SPi-form_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-gallery"><g id="SPi-gallery_Atoms/Icons_small/gallery" stroke-width="1"><path d="M24,24 L24,39 L40,39 L40,24 L36.4648162,24 L34.4648162,21 L29.5351838,21 L27.5351838,24 L24,24 Z M22,39 L22,24 L20,24 L20,39 L22,39 Z M32,37 C28.6862915,37 26,34.3137085 26,31 C26,27.6862915 28.6862915,25 32,25 C35.3137085,25 38,27.6862915 38,31 C38,34.3137085 35.3137085,37 32,37 Z M32,35 C34.209139,35 36,33.209139 36,31 C36,28.790861 34.209139,27 32,27 C29.790861,27 28,28.790861 28,31 C28,33.209139 29.790861,35 32,35 Z M37.5351838,22 L42,22 L42,41 L18,41 L18,22 L26.4648162,22 L28.4648162,19 L35.5351838,19 L37.5351838,22 Z" id="SPi-gallery_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-google"><g id="SPi-google_Atoms/Icons_social/google" stroke-width="1"><g id="SPi-google_icon_google" transform="translate(19.000000, 19.000000)"><path d="M17.279256,9.35568918 C18.9951735,9.35568918 20.711091,9.36230298 22.4270085,9.34967664 C22.7060444,9.34727162 22.8102995,9.42302969 22.8470955,9.70020804 C23.3456805,13.4538402 22.6839668,16.8984276 19.9855976,19.764608 C18.410118,21.4385007 16.4102584,22.3969005 14.1356558,22.7841084 C10.2763746,23.4400771 6.77217425,22.6271809 3.89289167,19.988876 C0.3476025,16.7396964 -0.834160556,12.6884432 0.586776133,8.14115498 C1.98011586,3.68225121 5.19546807,0.98863081 9.89492334,0.182949708 C13.3936043,-0.416501082 16.5519228,0.463735585 19.2883145,2.72685773 C19.5636708,2.95413195 19.5581514,3.07197784 19.3054859,3.31127715 C18.3727087,4.1957226 17.4595561,5.0994082 16.5513095,6.00790383 C16.3685563,6.19128646 16.2538757,6.21473539 16.0453653,6.03676404 C12.3835557,2.91685416 6.09022277,4.66951119 4.91704543,10.0759921 C4.08791017,13.8969648 6.52686796,17.579649 10.3757237,18.3342234 C12.9342683,18.836271 15.2597719,18.2837181 17.0364027,16.2472689 C17.5417337,15.6694633 17.8489798,14.9822293 18.0568769,14.246895 C18.1525463,13.9089899 18.1071647,13.8031691 17.720194,13.8067766 C15.8791703,13.8260168 14.0375333,13.8067766 12.1958963,13.8236118 C11.8567604,13.826618 11.7457593,13.7544675 11.7525052,13.4015311 C11.7758093,12.1713643 11.7715165,10.9399949 11.754345,9.70922686 C11.7506654,9.41521338 11.8463349,9.34787287 12.1315034,9.34967664 C13.8474209,9.36230298 15.5633384,9.35568918 17.279256,9.35568918" id="SPi-google_Fill-55" /></g></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-ical"><g id="SPi-ical_Atoms/Icons_small/ical" stroke-width="1"><path d="M30,42 C23.372583,42 18,36.627417 18,30 C18,23.372583 23.372583,18 30,18 C36.627417,18 42,23.372583 42,30 C42,36.627417 36.627417,42 30,42 Z M30,40 C35.5228475,40 40,35.5228475 40,30 C40,24.4771525 35.5228475,20 30,20 C24.4771525,20 20,24.4771525 20,30 C20,35.5228475 24.4771525,40 30,40 Z M31,29 L37,29 L37,31 L29,31 L29,23 L31,23 L31,29 Z" id="SPi-ical_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-instagram"><g id="SPi-instagram_Atoms/Icons_social/instagram" stroke-width="1"><g id="SPi-instagram_icon_instagram" transform="translate(18.000000, 19.000000)"><path d="M16.2969865,11 C16.2969865,13.3058378 14.3695799,15.1805946 11.9996994,15.1805946 C9.6292177,15.1805946 7.70181108,13.3058378 7.70181108,11 C7.70181108,8.69416216 9.6292177,6.81940541 11.9996994,6.81940541 C14.3695799,6.81940541 16.2969865,8.69416216 16.2969865,11 M18.6199744,7.0287027 C17.7765086,7.0287027 17.0923574,6.36216216 17.0923574,5.53983784 C17.0923574,4.71751351 17.7765086,4.05037838 18.6199744,4.05037838 C19.4646427,4.05037838 20.1481927,4.71751351 20.1481927,5.53983784 C20.1481927,6.362
916216 19.4646427,7.0287027 18.6199744,7.0287027 M11.9996994,16.7461622 C8.75208537,16.7461622 6.11167055,14.1685946 6.11167055,11 C6.11167055,7.83140541 8.75208537,5.25383784 11.9996994,5.25383784 C15.2467123,5.25383784 17.8877283,7.83140541 17.8877283,11 C17.8877283,14.1685946 15.2467123,16.7461622 11.9996994,16.7461622 M19.8554144,0 L4.14398437,0 C1.85827008,0 0,2.31535135 0,5.16048649 L0,16.8395135 C0,19.6846486 1.85827008,22 4.14398437,22 L19.8554144,22 C22.1405275,22 24,19.6846486 24,16.8395135 L24,5.16048649 C24,2.31535135 22.1405275,0 19.8554144,0" id="SPi-instagram_Fill-52" /></g></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-language"><g id="SPi-language_Atoms/Icons_small/language" stroke-width="1"><path d="M19.0092209,29.5454545 L24.6392375,29.5454545 C24.6914428,25.4267942 25.4524875,21.7812389 26.7241556,19.4960264 C22.3869623,20.8472165 19.2016686,24.8106747 19.0092209,29.5454545 Z M19.1077131,31.5454545 C19.7045972,35.7906005 22.7246109,39.2579731 26.7241556,40.5039736 C25.5659917,38.4227303 24.8313666,35.2131448 24.6700167,31.5454545 L19.1077131,31.5454545 Z M33.2758444,40.5039736 C37.2753891,39.2579731 40.2954028,35.7906005 40.8922869,31.5454545 L35.3299833,31.5454545 C35.1686334,35.2131448 34.4340083,38.4227303 33.2758444,40.5039736 Z M40.9907791,29.5454545 C40.7983314,24.8106747 37.6130377,20.8472165 33.2758444,19.4960264 C34.5475125,21.7812389 35.3085572,25.4267942 35.3607625,29.5454545 L40.9907791,29.5454545 Z M26.6396627,29.5454545 L33.3603373,29.5454545 C33.2748243,23.6576272 31.542636,19 30,19 C28.457364,19 26.7251757,23.6576272 26.6396627,29.5454545 Z M33.3253458,31.5454545 L26.6746542,31.5454545 C26.9413988,36.9074991 28.553976,41 30,41 C31.446024,41 33.0586012,36.9074991 33.3253458,31.5454545 Z M30,43 C22.8202983,43 17,37.1797017 17,30 C17,22.8202983 22.8202983,17 30,17 C37.1797017,17 43,22.8202983 43,30 C43,37.1797017 37.1797017,43 30,43 Z" id="SPi-language_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-left"><g id="SPi-left_Atoms/Icons_small/left" stroke-width="1"><polygon id="SPi-left_Shape" points="36.4142136 40 35 41.4142136 23.5857864 30 35 18.5857864 36.4142136 20 26.4142136 30" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-leichte_sprache"><g id="SPi-leichte_sprache_Atoms/Icons_small/leichte-sprache" stroke-width="1"><path d="M20,27.4958078 L20,38.7814649 L30,42.9178286 L40,38.7814649 L40,27.4958078 L30,31.6321714 L20,27.4958078 Z M42,24.5041922 L42,40.1185351 L30,45.0821714 L18,40.1185351 L18,24.5041922 L30,29.4678286 L42,24.5041922 Z M30,26 C26.6862915,26 24,23.3137085 24,20 C24,16.6862915 26.6862915,14 30,14 C33.3137085,14 36,16.6862915 36,20 C36,23.3137085 33.3137085,26 30,26 Z M30,24 C32.209139,24 34,22.209139 34,20 C34,17.790861 32.209139,16 30,16 C27.790861,16 26,17.790861 26,20 C26,22.209139 27.790861,24 30,24 Z" id="SPi-leichte_sprache_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-like"><g id="SPi-like_Atoms/Icons_small/like" stroke-width="1"><path d="M27.5741013,27.6650087 L22.1489293,28.4532682 L26.0744554,32.2798709 L25.1480714,37.6827309 L30,35.1311503 L34.8519286,37.6827309 L33.9255446,32.2798709 L37.8510707,28.4532682 L32.4258987,27.6650087 L30,22.7488347 L27.5741013,27.6650087 Z M30,18.2291653 L33.7541013,25.8369913 L42.1489293,27.0567318 L36.0744554,32.9781291 L37.5080714,41.3392691 L30,37.3908497 L22.4919286,41.3392691 L23.9255446,32.9781291 L17.8510707,27.0567318 L26.2458987,25.8369913 L30,18.2291653 Z" id="SPi-like_Shape" /></g></symbol><symbol viewBox="0 0 60 60"   xmlns:serif="http://www.serif.com/" id="SPi-link-share"><g id="SPi-link-share_Atoms-Icons_social-link" serif:id="Atoms/Icons_social/link"><path d="M37.663,29.922l1.935,-1.935l2.365,2.365c3.207,3.207 3.207,8.404 0,11.611c-3.207,3.207 -8.404,3.207 -11.611,0l-4.271,-4.271c-3.208,-3.207 -3.208,-8.404 -0,-11.611c0.601,-0.602 1.273,-1.091 1.988,-1.465l1.212,-0.636l1.27,2.424l-1.212,0.636c-0.476,0.249 -0.923,0.575 -1.323,0.976c-2.138,2.138 -2.138,5.603 -0,7.741l4.271,4.271c2.138,2.138 5.603,2.138 7.741,-0c2.138,-2.138 2.138,-5.603 -0,-7.741l-2.365,-2.365Z" /><path d="M31.912,35.395l-1.213,0.634l-1.268,-2.426l1.213,-0.634c0.482,-0.252 0.935,-0.579 1.34,-0.985c2.138,-2.138 2.138,-5.603 0,-7.741l-4.271,-4.271c-2.138,-2.138 -5.603,-2.138 -7.741,0c-2.138,2.138 -2.138,5.603 0,7.741l2.365,2.365l-1.935,1.935l-2.365,-2.365c-3.207,-3.207 -3.207,-8.404 -0,-11.611c3.207,-3.207 8.404,-3.207 11.611,-0l4.271,4.271c3.208,3.207 3.208,8.404 0,11.611c-0.607,0.608 -1.285,1.098 -2.007,1.476Z" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-link"><g id="SPi-link_Atoms/Icons_small/link" stroke-width="1"><path d="M37.5857864,29 L31.5857864,23 L33,21.5857864 L41.4142136,30 L33,38.4142136 L31.5857864,37 L37.5857864,31 L20,31 L20,29 L37.5857864,29 Z" id="SPi-link_Comb
9ined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-linkNewWindow"><g id="SPi-linkNewWindow_Atoms/Icons_small/linkNewWindow" stroke-width="1"><path d="M39.5857864,20 L33,20 L33,18 L43,18 L43,28 L41,28 L41,21.4142136 L31.7071068,30.7071068 L30.2928932,29.2928932 L39.5857864,20 Z M37,40 L37,32 L39,32 L39,42 L19,42 L19,22 L29,22 L29,24 L21,24 L21,40 L37,40 Z" id="SPi-linkNewWindow_Combined-Shape" /></g></symbol><symbol viewBox="-30 -30 100 100"   id="SPi-linkNewWindow_dual"><g id="SPi-linkNewWindow_dual_Atoms/icons_big/linkNewWindow_dual"><polygon id="SPi-linkNewWindow_dual_Path-Copy-14" style="fill:currentColor" points="19.0606602 23.0606602 16.9393398 20.9393398 37.9393398 -0.0606601718 40.0606602 2.06066017" /><polygon id="SPi-linkNewWindow_dual_Path-Copy-15" style="fill:currentColor" points="37.5 2.5 22.5 2.5 22.5 -0.5 40.5 -0.5 40.5 17.5 37.5 17.5" /><polygon id="SPi-linkNewWindow_dual_Path-Copy-16" points="30.000075 24.499925 33.000075 24.500075 32.9993 40 -1.42108547e-14 40 -1.42108547e-14 7 15.4997396 7 15.4997396 10 3 10 3 37 29.99945 37" /></g></symbol><symbol viewBox="-30 -30 100 100"   id="SPi-link_dual"><g id="SPi-link_dual_Atoms/icons_big/link_dual"><polygon id="SPi-link_dual_Path" style="fill:currentColor" transform="translate(23.944531, 19.254628) rotate(-90.000000) translate(-23.944531, -19.254628) " points="22.444531 5.45801772 25.444531 5.45801772 25.444531 33.0512381 22.444531 33.0512381" /><polygon id="SPi-link_dual_Path-Copy" transform="translate(10.000000, 27.500000) rotate(-90.000000) translate(-10.000000, -27.500000) " points="8.5 17.5 11.5 17.5 11.5 37.5 8.5 37.5" /><polygon id="SPi-link_dual_Path-Copy-2" transform="translate(10.000000, 11.500000) rotate(-90.000000) translate(-10.000000, -11.500000) " points="8.5 1.5 11.5 1.5 11.5 21.5 8.5 21.5" /><polygon id="SPi-link_dual_Path" style="fill:currentColor" transform="translate(32.719014, 19.254628) rotate(-90.000000) translate(-32.719014, -19.254628) " points="42.8628062 12.1215624 44.9736416 14.2533161 32.7190137 26.3876934 20.4643858 14.2533161 22.5752213 12.1215624 32.7190137 22.1658172" /></g></symbol><symbol  viewBox="0 0 128 128" id="SPi-linkedin"><g id="SPi-linkedin_Layer_2" data-name="Layer 2"><g id="SPi-linkedin_Black_Icon" data-name="Black Icon"><g id="SPi-linkedin__07.Linkedin" data-name=" 07.Linkedin"><path id="SPi-linkedin_Icon" d="M95.56,26.5H32.44a5.94,5.94,0,0,0-5.94,5.94h0V95.56a5.94,5.94,0,0,0,5.94,5.94H95.56a5.94,5.94,0,0,0,5.94-5.94V32.44A5.94,5.94,0,0,0,95.56,26.5ZM53.06,83.77H44.94V57.36h8.12ZM49,53.77A4.77,4.77,0,1,1,53.77,49h0a4.75,4.75,0,0,1-4.71,4.77Zm34.77,30H75.56V70.88c0-3-.08-7-4.22-7s-5,3.36-5,6.8v13H58.22V57.36H66V61h.08a8.48,8.48,0,0,1,7.73-4.22c8.28,0,9.77,5.39,9.77,12.5V83.77Z" /></g></g></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-list"><g id="SPi-list_Atoms/Icons_small/list" stroke-width="1"><path d="M27,23 L27,21 L41,21 L41,23 L27,23 Z M27,31 L27,29 L41,29 L41,31 L27,31 Z M27,39 L27,37 L41,37 L41,39 L27,39 Z M21,21 L21,23 L23,23 L23,21 L21,21 Z M25,19 L25,25 L19,25 L19,19 L25,19 Z M21,29 L21,31 L23,31 L23,29 L21,29 Z M25,27 L25,33 L19,33 L19,27 L25,27 Z M21,37 L21,39 L23,39 L23,37 L21,37 Z M25,35 L25,41 L19,41 L19,35 L25,35 Z" id="SPi-list_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-lock"><g id="SPi-lock_Atoms/Icons_small/lock" stroke-width="1"><path d="M29,35.8292943 C27.8348076,35.4174579 27,34.3062188 27,33 C27,31.3431458 28.3431458,30 30,30 C31.6568542,30 33,31.3431458 33,33 C33,34.3062188 32.1651924,35.4174579 31,35.8292943 L31,38 L29,38 L29,35.8292943 Z M36,26 L37,26 C38.6568542,26 40,27.3431458 40,29 L40,39 C40,40.6568542 38.6568542,42 37,42 L23,42 C21.3431458,42 20,40.6568542 20,39 L20,29 C20,27.3431458 21.3431458,26 23,26 L24.0000165,26 L24.0000495,24.0099465 C23.9841468,22.4112006 24.6122227,20.8733026 25.7427626,19.7427626 C26.8709579,18.6145674 28.4048232,17.9867542 30,17.9999588 C31.5951768,17.9867542 33.1290421,18.6145674 34.2572374,19.7427626 C35.3877773,20.8733026 36.0158532,22.4112006 36,24 L36,26 Z M36,28 L24,28 L23,28 C22.4477153,28 22,28.4477153 22,29 L22,39 C22,39.5522847 22.4477153,40 23,40 L37,40 C37.5522847,40 38,39.5522847 38,39 L38,29 C38,28.4477153 37.5522847,28 37,28 L36,28 Z M34.0000164,26 L34.0000495,23.9900535 C34.0106076,22.9286109 33.5936142,21.9075666 32.8430238,21.1569762 C32.0924334,20.4063858 31.0713891,19.9893924 30.0099465,19.9999505 L29.9900535,19.9999505 C28.9286109,19.9893924 27.9075666,20.4063858 27.1569762,21.1569762 C26.4063858,21.9075666 25.9893924,22.9286109 26,24 L26,26 L34.0000164,26 Z M30,34 C30.5522847,34 31,33.5522847 31,33 C31,32.4477153 30.5522847,32 30,32 C29.4477153,32 29,32.4477153 29,33 C29,33.5522847 29.4477153,34 30,34 Z" id="SPi-lock_Comb
9ined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-login"><g id="SPi-login_Atoms/Icons_small/login" stroke-width="1"><path d="M30,29 C32.2087153,29 34,27.2087153 34,25 L34,24 C34,21.7912847 32.2087153,20 30,20 C27.7912847,20 26,21.7912847 26,24 L26,25 C26,27.2087153 27.7912847,29 30,29 Z M30,31 C26.6867153,31 24,28.3132847 24,25 L24,24 C24,20.6867153 26.6867153,18 30,18 C33.3132847,18 36,20.6867153 36,24 L36,25 C36,28.3132847 33.3132847,31 30,31 Z M41,38.908 L41,42 L19,42 L19,38.908 C19,36.6545924 20.5012073,34.6780573 22.6706671,34.087295 C25.1493889,33.4106851 27.6471408,33 30,33 C32.3528592,33 34.8506111,33.4106851 37.3287414,34.0871337 C39.4987927,34.6780573 41,36.6545924 41,38.908 Z M39,38.908 C39,37.5544141 38.1005106,36.3701191 36.8026671,36.016705 C34.4817842,35.38318 32.151316,35 30,35 C27.848684,35 25.5182158,35.38318 23.1967414,36.0168663 C21.8994894,36.3701191 21,37.5544141 21,38.908 L21,40 L39,40 L39,38.908 Z" id="SPi-login_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-mail"><g id="SPi-mail_Atoms/Icons_social/mail" stroke-width="1"><path d="M29.5,37.9994529 L18,38 L18,23.7777778 L29.5,32.2697973 L41,23.7777778 L41,38 L29.5,37.9994529 Z M29.5,22.0447808 L40.1185162,22.0447808 L29.5,30 L18.8814838,22.0447808 L29.5,22.0447808 Z" id="SPi-mail_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-map"><g id="SPi-map_Atoms/Icons_small/map" stroke-width="1"><path d="M26,21.7661904 L26,36.4338096 L29,38.2338096 L29,23.5661904 L26,21.7661904 Z M24,36.381966 L24,21.618034 L20,23.618034 L20,38.381966 L24,36.381966 Z M31,23.5661904 L31,38.2338096 L34,36.4338096 L34,21.7661904 L31,23.5661904 Z M36,21.618034 L36,36.381966 L40,38.381966 L40,23.618034 L36,21.618034 Z M30,21.8338096 L34.9562215,18.8600767 L42,22.381966 L42,41.618034 L35.0437785,38.1399233 L30,41.1661904 L24.9562215,38.1399233 L18,41.618034 L18,22.381966 L25.0437785,18.8600767 L30,21.8338096 Z" id="SPi-map_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-map_marker"><g id="SPi-map_marker_Atoms/Icons_small/map_marker" stroke-width="1"><path d="M30.5056691,38.9900016 C31.4259512,37.9642704 32.346223,36.8633952 33.2031833,35.7332788 C34.1384363,34.499914 34.9399072,33.3070751 35.5659598,32.1878838 C36.5005992,30.5170334 37,29.0841822 37,28 C37,23.8736172 33.8100212,21 30,21 C26.1899788,21 23,23.8736172 23,28 C23,29.0841822 23.4994008,30.5170334 24.4340402,32.1878838 C25.0600928,33.3070751 25.8615637,34.499914 26.7968167,35.7332788 C27.653777,36.8633952 28.5740488,37.9642704 29.4943309,38.9900016 C29.6702766,39.1861076 29.8392608,39.3716532 30,39.5457231 C30.1607392,39.3716532 30.3297234,39.1861076 30.5056691,38.9900016 Z M39,28 C39,29.4945632 38.3979722,31.2218655 37.3114334,33.1642659 C36.6356162,34.3724212 35.7841105,35.6397274 34.7968167,36.9417212 C33.903777,38.1194173 32.9490488,39.2615108 31.9943309,40.3256234 C31.6600461,40.6982117 31.3493255,41.034776 31.0699285,41.3298891 C30.9008796,41.5084469 30.7788063,41.6345385 30.711485,41.7027013 L30,42.4230798 L29.288515,41.7027013 C29.2211937,41.6345385 29.0991204,41.5084469 28.9300715,41.3298891 C28.6506745,41.034776 28.3399539,40.6982117 28.0056691,40.3256234 C27.0509512,39.2615108 26.096223,38.1194173 25.2031833,36.9417212 C24.2158895,35.6397274 23.3643838,34.3724212 22.6885666,33.1642659 C21.6020278,31.2218655 21,29.4945632 21,28 C21,22.7197712 25.1292873,19 30,19 C34.8707127,19 39,22.7197712 39,28 Z M30,32 C27.790861,32 26,30.209139 26,28 C26,25.790861 27.790861,24 30,24 C32.209139,24 34,25.790861 34,28 C34,30.209139 32.209139,32 30,32 Z M30,30 C31.1045695,30 32,29.1045695 32,28 C32,26.8954305 31.1045695,26 30,26 C28.8954305,26 28,26.8954305 28,28 C28,29.1045695 28.8954305,30 30,30 Z" id="SPi-map_marker_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-marker"><g id="SPi-marker_Atoms/Icons_small/Karte/Marker" stroke-width="1"><path d="M50,23.8095238 C50,35.9428571 30,56 30,56 C30,56 10,35.9428571 10,23.8095238 C10,11.1809524 20.25,4 30,4 C39.75,4 50,11.1809524 50,23.8095238 Z" id="SPi-marker_Shape" /></g></symbol><symbol viewBox="-45 -50 164 169"  id="SPi-mastodon"><path d="M73.7014 17.4323C72.5616 9.05152 65.1774 2.4469 56.424 1.1671C54.9472 0.950843 49.3518 0.163818 36.3901 0.163818H36.2933C23.3281 0.163818 20.5465 0.950843 19.0697 1.1671C10.56 2.41145 2.78877 8.34604 0.903306 16.826C-0.00357854 21.0022 -0.100361 25.6322 0.068112 29.8793C0.308275 35.9699 0.354874 42.0498 0.91406 48.1156C1.30064 52.1448 1.97502 56.1419 2.93215 60.0769C4.72441 67.3445 11.9795 73.3925 19.0876 75.86C26.6979 78.4332 34.8821 78.8603 42.724 77.0937C43.5866 76.8952 44.4398 76.6647 45.2833 76.4024C47.1867 75.8033 49.4199 75.1332 51.0616 73.9562C51.0841 73.9397 51.1026 73.9184 51.1156 73.8938C51.1286 73.8693 51.1359 73.8421 51.1368 73.8144V67.9366C51.1364 67.9107 51.1302 67.8852 51.1186 67.862C51.1069 67.8388 51.0902 67.8184 51.0695 67.8025C51.0489 67.7865 51.0249 67.7753 50.9994 67.7696C50.9738 67.764 50.9473 67.7641 50.9218 67.7699C45.8976 68.9569 40.7491 69.5519 35.5836 69.5425C26.694 69.5425 24.3031 65.3699 23.6184 63.6327C23.0681 62.1314 22.7186 60.5654 22.5789 58.9744C22.5775 58.9477 22.5825 58.921 22.5934 58.8965C22.6043 58.8721 22.621 58.8505 22.6419 58.8336C22.6629 58.8167 22.6876 58.8049 22.714 58.7992C22.7404 58.7934 22.7678 58.794 22.794 58.8007C27.7345 59.9796 32.799 60.5746 37.8813 60.5733C39.1036 60.5733 40.3223 60.5
9733 41.5447 60.5414C46.6562 60.3996 52.0437 60.1408 57.0728 59.1694C57.1983 59.1446 57.3237 59.1233 57.4313 59.0914C65.3638 57.5847 72.9128 52.8555 73.6799 40.8799C73.7086 40.4084 73.7803 35.9415 73.7803 35.4523C73.7839 33.7896 74.3216 23.6576 73.7014 17.4323ZM61.4925 47.3144H53.1514V27.107C53.1514 22.8528 51.3591 20.6832 47.7136 20.6832C43.7061 20.6832 41.6988 23.2499 41.6988 28.3194V39.3803H33.4078V28.3194C33.4078 23.2499 31.3969 20.6832 27.3894 20.6832C23.7654 20.6832 21.9552 22.8528 21.9516 27.107V47.3144H13.6176V26.4937C13.6176 22.2395 14.7157 18.8598 16.9118 16.3545C19.1772 13.8552 22.1488 12.5719 25.8373 12.5719C30.1064 12.5719 33.3325 14.1955 35.4832 17.4394L37.5587 20.8853L39.6377 17.4394C41.7884 14.1955 45.0145 12.5719 49.2765 12.5719C52.9614 12.5719 55.9329 13.8552 58.2055 16.3545C60.4017 18.8574 61.4997 22.2371 61.4997 26.4937L61.4925 47.3144Z" /></symbol><symbol viewBox="0 0 60 60"   id="SPi-maximize"><g id="SPi-maximize_Atoms/Icons_small/enlarge" stroke-width="1"><path d="M40,38.5857864 L40,34 L42,34 L42,42 L34,42 L34,40 L38.5857864,40 L33.2928932,34.7071068 L34.7071068,33.2928932 L40,38.5857864 Z M21.4142136,20 L26.7071068,25.2928932 L25.2928932,26.7071068 L20,21.4142136 L20,26 L18,26 L18,18 L26,18 L26,20 L21.4142136,20 Z M21.4142136,40 L26,40 L26,42 L18,42 L18,34 L20,34 L20,38.5857864 L25.2928932,33.2928932 L26.7071068,34.7071068 L21.4142136,40 Z M40,21.4142136 L34.7071068,26.7071068 L33.2928932,25.2928932 L38.5857864,20 L34,20 L34,18 L42,18 L42,26 L40,26 L40,21.4142136 Z" id="SPi-maximize_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-minimize"><g id="SPi-minimize_Atoms/Icons_small/small" stroke-width="1"><path d="M37.4142136,36 L41.7071068,40.2928932 L40.2928932,41.7071068 L36,37.4142136 L36,42 L34,42 L34,34 L42,34 L42,36 L37.4142136,36 Z M24,37.4142136 L19.7071068,41.7071068 L18.2928932,40.2928932 L22.5857864,36 L18,36 L18,34 L26,34 L26,42 L24,42 L24,37.4142136 Z M36,22.5857864 L40.2928932,18.2928932 L41.7071068,19.7071068 L37.4142136,24 L42,24 L42,26 L34,26 L34,18 L36,18 L36,22.5857864 Z M22.5857864,24 L18.2928932,19.7071068 L19.7071068,18.2928932 L24,22.5857864 L24,18 L26,18 L26,26 L18,26 L18,24 L22.5857864,24 Z" id="SPi-minimize_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-minus"><g id="SPi-minus_Atoms/Icons_small/minus" stroke-width="1"><polygon id="SPi-minus_Shape" points="41 29 41 31 19 31 19 29" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-more"><g id="SPi-more_Atoms/Icons_small/more" stroke-width="1"><path d="M31,29 L39,29 L39,31 L31,31 L31,39 L29,39 L29,31 L21,31 L21,29 L29,29 L29,21 L31,21 L31,29 Z" id="SPi-more_Combined-Shape" /></g></symbol><symbol viewBox="-20 -20 60 60"   id="SPi-navi_login"><g id="SPi-navi_login_Symbols" stroke-width="1"><g id="SPi-navi_login_Atoms/Icons_small/navi_login" transform="translate(-14.000000, -14.000000)"><g><path d="M24,16 C25.6571429,16 27,17.3428571 27,19 C27,20.6571429 25.6571429,22 24,22 C22.3428571,22 21,20.6571429 21,19 C21,17.3428571 22.3428571,16 24,16 L24,16 Z M24,27 C27.895082,27 32,29.28125 32,30.28125 L32,32 L16,32 L16,30.28125 C16,29.28125 20.104918,27 24,27 L24,27 Z M24,14 C21.2375,14 19,16.2375 19,19 C19,21.7625 21.2375,24 24,24 C26.7625,24 29,21.7625 29,19 C29,16.2375 26.7625,14 24,14 Z M24,25 C20.6625,25 14,26.7228571 14,30.1428571 L14,34 L34,34 L34,30.1428571 C34,26.7228571 27.3375,25 24,25 Z" id="SPi-navi_login_Shape" /></g></g></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-notfall"><g id="SPi-notfall_Atoms/Icons_small/notfall" stroke-width="1"><path d="M18.0139423,42.9687783 L41.9860577,42.9687783 L30,20.4067873 L18.0139423,42.9687783 Z M30,14 L47,46 L13,46 L30,14 Z M28.5,27 L31.5,27 L31.5,35 L28.5,35 L28.5,27 Z M30,40 C29.1715729,40 28.5,39.3284271 28.5,38.5 C28.5,37.6715729 29.1715729,37 30,37 C30.8284271,37 31.5,37.6715729 31.5,38.5 C31.5,39.3284271 30.8284271,40 30,40 Z" id="SPi-notfall_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-phone"><g id="SPi-phone_Atoms/Icons_small/phone" stroke-width="1"><path d="M36,31.5857864 L42.4142136,38 L38.4142136,42 L38,42 C27.5067153,42 19,33.4932847 19,23 L19,22.5857864 L23,18.5857864 L29.4142136,25 L26.4142136,28 L33,34.5857864 L36,31.5857864 Z M33,37.4142136 L23.5857864,28 L26.5857864,25 L23,21.4142136 L21.0048328,23.4093808 C21.2190362,32.4729021 28.5270979,39.7809638 37.5906192,39.9951672 L39.5857864,38 L36,34.4142136 L33,37.4142136 Z" id="SPi-phone_Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-picture_viewer"><g id="SPi-picture_viewer_Atoms/Icons_small/picture_viewer" stroke-width="1"><path d="M20,32.9193752 L24,29.7193752 L28.8698478,33.6152534 L34.8825588,26.600424 L40,30.8649584 L40,21 L20,21 L20,32.9193752 Z M40,33.4683749 L35.1174412,29.399576 L29.1301522,36.3847466 L24,32.2806248 L20,35.4806248 L20,39 L40,39 L40,33.4683749 Z M42,19 L42,41 L18,41 L18,19 L42,19 Z M28,29 C26.3431458,29 25,27.6568542 25,26 C25,24.3431458 26.3431458,23 28,23 C29.6568542,23 31,24.3431458 31,26 C31,27.6568542 29.6568542,29 28,29 Z M28,27 C28.5522847,27 29,26.5522847 29,26 C29,25.4477153 28.5522847,25 28,25 C27.4477153,25 27,25.4477153 27,26 C27,26.5522847 27.4477153,27 28,27 Z" id="SPi-picture_viewer_Combined-Shape" /></g></symbol><symbol viewBox="8 10 40 40"   id="SPi-play"><g id="SPi-play_Atoms/Icons_small/video" stroke-width="1"><path d="M34.3333333,30 L25,23 L25,37 L34.3333333,30 Z M23,19 L37.6666667,30 L23,41 L23,19 Z" id="SPi-play_Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-plus"><g id="SPi-plus_Atoms/Icons_small/plus" stroke-width="1"><path d="M31,29 L41,29 L41,31 L31,31 L31,41 L29,41 L29,31 L19,31 L19,29 L29,29 L29,19 L31,19 L31,29 Z" id="SPi-plus_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-print"><g id="SPi-print_Atoms/Icons_small/print" stroke-width="1">
9<path d="M37,37 L37,42 L23,42 L23,37 L18,37 L18,29 C18,25.9890364 20.1359963,23.5464714 23,23.0802939 L23,18 L37,18 L37,23.0802939 C39.8640037,23.5464714 42,25.9890364 42,29 L42,37 L37,37 Z M37,35 L40,35 L40,29 C40,26.7522847 38.2477153,25 36,25 L24,25 C21.7522847,25 20,26.7522847 20,29 L20,35 L23,35 L23,31 L37,31 L37,35 Z M25,23 L35,23 L35,20 L25,20 L25,23 Z M34,29 L34,27 L37,27 L37,29 L34,29 Z M25,33 L25,40 L35,40 L35,33 L25,33 Z" id="SPi-print_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-privacy"><g id="SPi-privacy_Atoms/Icons_social/datenschutz" stroke-width="1"><path d="M42,32.4285715 C42,38.819295 36.8512746,44 30.5,44 C24.1487254,44 19,38.819295 19,32.4285715 L19,19.5714286 L30.5,17 L42,19.5714286 L42,32.4285715 Z M27.1,29 L25,29 L25,36 L36,36 L36,29 L33.9,29 L33.9,26.4 C33.8943114,24.5700672 32.3685682,23.1053537 30.5025804,23.1000037 C28.6314318,23.1053537 27.1056886,24.5700672 27.1,26.3972001 L27.1,29 Z M28.9,29 L28.9,26.4 C28.9025484,25.5822483 29.6105635,24.9025538 30.5025804,24.8999963 C31.3894365,24.9025538 32.0974516,25.5822483 32.1,26.4027999 L32.1,29 L28.9,29 Z" id="SPi-privacy_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-quicklink"><g id="SPi-quicklink_Atoms/Icons_small/quicklink" stroke-width="1"><polygon id="SPi-quicklink_Shape" points="21.4644661 20 25 16.4644661 38.5355339 30 25 43.5355339 21.4644661 40 31.4644661 30" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-right"><g id="SPi-right_Atoms/Icons_small/right" stroke-width="1"><polygon id="SPi-right_Shape" points="23.5857864 20 25 18.5857864 36.4142136 30 25 41.4142136 23.5857864 40 33.5857864 30" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-rss"><g id="SPi-rss_Atoms/Icons_small/rss" stroke-width="1"><path d="M20.9067333,36.75 C19.9690144,35.1258233 20.5132897,33.0511729 22.129569,32.1180136 C23.7458483,31.1848543 25.8146859,31.7508233 26.7524047,33.375 C27.6901236,34.9991767 27.1458483,37.0738271 25.529569,38.0069864 C23.9132897,38.9401457 21.8444521,38.3741767 20.9067333,36.75 Z M22.6387841,35.75 C23.0265486,36.4216279 23.8739583,36.6534526 24.529569,36.2749356 C25.1851796,35.8964186 25.4081185,35.0466279 25.0203539,34.375 C24.6325894,33.7033721 23.7851796,33.4715474 23.129569,33.8500644 C22.4739583,34.2285814 22.2510195,35.0783721 22.6387841,35.75 Z M34.2657909,37.9253011 L34.0455036,38.9007361 L32.0946335,38.4601614 L32.3149209,37.4847264 C32.8245064,35.2282755 32.5110064,32.8926408 31.3696624,30.9157749 C30.2283183,28.938909 28.3623493,27.4995928 26.1534128,26.8126814 L25.1985177,26.5157383 L25.7924038,24.6059479 L26.747299,24.902891 C29.4252676,25.735657 31.7024323,27.4921493 33.1017132,29.9157749 C34.5009941,32.3394006 34.8835788,35.1897292 34.2657909,37.9253011 Z M41.0973991,39.8300637 L40.8436408,40.7973313 L38.9091055,40.2898146 L39.1628638,39.322547 C40.209231,35.3340395 39.668915,31.0399549 37.5405673,27.3535485 C35.4122196,23.6671422 31.9635912,21.0521724 27.9862589,19.9640993 L27.0217013,19.7002266 L27.5494466,17.7711116 L28.5140041,18.0349842 C32.9938046,19.2605168 36.8778079,22.2056157 39.2726181,26.3535485 C41.6674283,30.5014814 42.275957,35.3376764 41.0973991,39.8300637 Z" id="SPi-rss_Comb
9ined-Shape" /></g></symbol><symbol viewBox="0 0 128 128" id="SPi-scroll--horizontal"><path d="M56.4 58.4h5.4v10.2h-5.4zM67.3 58.4h5.4v10.2h-5.4zM14.6 68.6H51V58.4H14.6l16-15.6a4 4 0 0 0 0-5.6 4 4 0 0 0-5.8 0L1 60.5a4.5 4.5 0 0 0 0 6L25 89.8a4 4 0 0 0 4.6.8 4 4 0 0 0 1-6.4zM127 60.5L103 37.2a4 4 0 0 0-5.7 0 4 4 0 0 0 0 5.6l16 15.6H78v10.2h35.4L98 83.8c-2.7 2.6-1 7.5 2.7 7.2a4 4 0 0 0 2.5-1.2L127 66.5a4.5 4.5 0 0 0 0-6z" /></symbol><symbol viewBox="0 0 60 60"   id="SPi-search"><g id="SPi-search_Atoms/Icons_small/search" stroke-width="1"><path d="M21.3301043,31.5388576 C22.7315094,32.9402627 24.4328664,33.6409652 26.4347864,33.6409652 C28.4367064,33.6409652 30.1380634,32.9402627 31.5394685,31.5388576 C32.9408736,30.1380634 33.6409652,28.4367064 33.6409652,26.4347864 C33.6409652,24.4328664 32.9408736,22.7315094 31.5394685,21.3301043 C30.1380634,19.9286992 28.4367064,19.2286076 26.4347864,19.2286076 C24.4328664,19.2286076 22.7315094,19.9286992 21.3301043,21.3301043 C19.9286992,22.7315094 19.2286076,24.4328664 19.2286076,26.4347864 C19.2286076,28.4367064 19.9286992,30.1380634 21.3301043,31.5388576 L21.3301043,31.5388576 Z M44,41.5979404 L41.5985513,44 L32.4808657,34.8829253 C30.7391892,36.1493215 28.7134442,36.7938212 26.4347864,36.7938212 C23.5317886,36.7938212 21.0674172,35.7931666 19.0404503,33.7912467 C17.0140943,31.7893267 16,29.3371733 16,26.4347864 C16,23.5323995 17.0140943,21.0668063 19.0404503,19.0404503 C21.0674172,17.0140943 23.5317886,16 26.4347864,16 C29.3371733,16 31.7893267,17.0140943 33.7912467,19.0404503 C35.7931666,21.0668063 36.7938212,23.5323995 36.7938212,26.4347864 C36.7938212,28.7158878 36.1517651,30.7379674 34.8835362,32.4808657 L44,41.5979404 Z" id="SPi-search_Fill-22-Copy" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-share"><g id="SPi-share_Atoms/Icons_social/share" stroke-width="1"><path d="M23.7176547,32.9350468 C23.0041794,33.5959914 22.0492703,34 21,34 C18.790861,34 17,32.209139 17,30 C17,27.790861 18.790861,26 21,26 C22.0492703,26 23.0041794,26.4040086 23.7176547,27.0649532 L31.0908649,22.8516902 C31.0313479,22.5772343 31,22.292278 31,22 C31,19.790861 32.790861,18 35,18 C37.209139,18 39,19.790861 39,22 C39,24.209139 37.209139,26 35,26 C33.9507297,26 32.9958206,25.5959914 32.2823453,24.9350468 L24.9091351,29.1483098 C24.9686521,29.4227657 25,29.707722 25,30 C25,30.292278 24.9686521,30.5772343 24.9091351,30.8516902 L32.2823453,35.0649532 C32.9958206,34.4040086 33.9507297,34 35,34 C37.209139,34 39,35.790861 39,38 C39,40.209139 37.209139,42 35,42 C32.790861,42 31,40.209139 31,38 C31,37.707722 31.0313479,37.4227657 31.0908649,37.1483098 L23.7176547,32.9350468 Z" id="SPi-share_Combined-Shape" /></g></symbol><symbol viewBox="4 4 40 40"   id="SPi-sign-language"><g id="SPi-sign-language_icon_gebaerdensprache" stroke-width="1"><path d="M29.8239951,19.4353611 C30.217364,19.070586 30.8271267,19.0578951 31.2357922,19.4059776 C31.5956534,19.7379489 31.676694,20.2033555 31.4039403,20.6078962 L31.4039403,20.6078962 L29.02945,23.0636522 C28.9657545,23.1358886 28.9563549,23.2402389 29.0061436,23.3223902 C29.0559322,23.4045416 29.1536536,23.4459225 29.2484453,23.4249949 L29.2484453,23.4249949 L34.9925078,22.1858358 C35.2515318,22.1301442 35.5223101,22.1898204 35.7325276,22.3489268 C35.942745,22.5080332 36.070991,22.7503651 36.0830156,23.0112041 C36.0894522,23.4552949 35.7723957,23.8403335 35.3298641,23.9258437 L35.3298641,23.9258437 L32.2791921,24.6206739 C32.0364203,24.6726707 31.8824151,24.9086459 31.9352117,25.1477393 C31.9880084,25.3868328 32.2276141,25.5385046 32.4703859,25.4865079 L32.4703859,25.4865079 L37.4005702,24.3767507 C37.6595942,24.3210591 37.9303726,24.3807353 38.14059,24.5398417 C38.3508074,24.6989481 38.4790534,24.94128 38.491078,25.202119 C38.4989258,25.6487739 38.1794059,26.0362496 37.7339155,26.1203155 L37.7339155,26.1203155 L32.8504669,27.219625 C32.693421,27.253261 32.5665254,27.3668554 32.5175802,27.5176184 C32.4686351,27.6683814 32.5050764,27.8334084 32.6131771,27.9505354 C32.7212778,28.0676624 32.8846148,28.1190949 33.0416606,28.0854589 L33.0416606,28.0854589 L36.8865992,27.2277055 C37.1455247,27.1722258 37.4161161,27.2319973 37.6261786,27.3910728 C37.836241,27.5501483 37.9644035,27.792344 37.9764718,28.053041 C37.9834934,28.4981992 37.6654125,28.8842513 37.2216491,28.9691627 L37.2216491,28.9691627 L33.4253518,29.8165668 C33.18258,29.8685635 33.0285748,30.1045388 33.0813715,30.3436322 C33.1341682,30.5827256 33.3737738,30.7343975 33.6165456,30.6824007 L33.6165456,30.6824007 L35.7262965,30.2862894 C36.185535,30.1920369 36.6473297,30.4355103 36.8223314,30.8641552 C36.9018474,31.1025184 36.8750115,31.3629086 36.7484866,31.5806756 C36.6219616,31.7984427 36.407614,31.9531631 36.1586624,32.0064224 L36.1586624,32.0064224 L28.9817123,33.4049177 C25.9952059,33.9810184 23.3260305,32.1092172 22.7386643,29.1684253 C22.3464816,27.3909079 22.9476697,25.5424118 24.3154691,24.3200616 L24.3154691,24.3200616 Z M16.9084668,14.3534862 C17.3241994,14.3464014 17.68944,14.6102285 17.8131748,14.9921908 L17.8407893,15.0991765 L18.9570113,19.9086335 C18.9911648,20.0632999 19.1065068,20.1882729 19.2595892,20.2364764 C19.4126716,20.28468 
919.5802375,20.2487908 19.6991665,20.142328 C19.7943096,20.0571578 19.8467615,19.9371719 19.8464499,19.8133952 L19.8361657,19.7203367 L18.9652161,15.9336548 C18.9088829,15.6786524 18.969574,15.4121608 19.1310968,15.2052811 C19.2926196,14.9984014 19.5385413,14.8721808 19.8032491,14.8602954 C20.2175887,14.8539564 20.5814986,15.1166549 20.7056824,15.4971138 L20.7334649,15.6036814 L21.593906,19.342459 C21.6467027,19.5815524 21.8863083,19.7332242 22.1290801,19.6812275 C22.3448773,19.6350082 22.4905379,19.4434231 22.483162,19.2334963 L22.4730605,19.1541621 L22.0708552,17.0763771 C21.9751526,16.6240968 22.2223718,16.169299 22.6576112,15.9969488 C22.8996415,15.9186376 23.1640377,15.9450669 23.385155,16.0696748 C23.5694195,16.1735147 23.7092279,16.3374185 23.7820078,16.531055 L23.8174517,16.6505622 L25.0104011,22.5883469 L23.0583262,24.3200616 C21.6905268,25.5424118 21.0893387,27.3909079 21.4815215,29.1684253 C21.5173928,29.3480237 21.5610286,29.523635 21.6120271,29.6949452 C21.3942611,29.7647031 21.1683181,29.8221813 20.9357932,29.867227 C19.2094016,30.2366745 17.4170703,29.7110241 16.1783005,28.4856976 L16.0128667,28.3142892 L11.0529895,22.8892497 C10.6826025,22.5018409 10.6697163,21.9013171 11.0231539,21.4988434 C11.3321426,21.1739687 11.7549789,21.079831 12.1396991,21.273304 L12.2435636,21.333243 L14.7371005,23.6717562 C14.8104482,23.7344866 14.9164038,23.7437438 14.9998191,23.6947095 C15.0665512,23.6554821 15.1067889,23.5860426 15.1093349,23.5120378 L15.1040022,23.4560791 L13.8457792,17.7990478 C13.7892308,17.5439484 13.8498251,17.2772727 14.0113793,17.0702404 C14.1729335,16.8632081 14.4189936,16.7369052 14.6838455,16.7250628 C15.0971915,16.719252 15.460154,16.9811467 15.5846552,17.3605336 L15.6125565,17.4668029 L16.3180764,20.4712526 C16.3708731,20.7103461 16.6104787,20.8620179 16.8532505,20.8100212 C17.0690476,20.7638018 17.2147083,20.5722168 17.2073323,20.36229 L17.1972308,20.2829558 L16.0704005,15.4274712 C16.0138521,15.1723718 16.0744464,14.9056961 16.2360006,14.6986638 C16.3975548,14.4916315 16.6436149,14.3653286 16.9084668,14.3534862 Z" id="SPi-sign-language_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-small"><g id="SPi-small_Atoms/Icons_small/small" stroke-width="1"><path d="M37.4142136,36 L41.7071068,40.2928932 L40.2928932,41.7071068 L36,37.4142136 L36,42 L34,42 L34,34 L42,34 L42,36 L37.4142136,36 Z M24,37.4142136 L19.7071068,41.7071068 L18.2928932,40.2928932 L22.5857864,36 L18,36 L18,34 L26,34 L26,42 L24,42 L24,37.4142136 Z M36,22.5857864 L40.2928932,18.2928932 L41.7071068,19.7071068 L37.4142136,24 L42,24 L42,26 L34,26 L34,18 L36,18 L36,22.5857864 Z M22.5857864,24 L18.2928932,19.7071068 L19.7071068,18.2928932 L24,22.5857864 L24,18 L26,18 L26,26 L18,26 L18,24 L22.5857864,24 Z" id="SPi-small_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-smartphone"><g id="SPi-smartphone_Atoms/Icons_small/smartphone" stroke-width="1"><path d="M36,40 C36.5527153,40 37,39.5527153 37,39 L37,21 C37,20.4472847 36.5527153,20 36,20 L24,20 C23.4472847,20 23,20.4472847 23,21 L23,39 C23,39.5527153 23.4472847,40 24,40 L36,40 Z M36,42 L24,42 C22.3427153,42 21,40.6572847 21,39 L21,21 C21,19.3427153 22.3427153,18 24,18 L36,18 C37.6572847,18 39,19.3427153 39,21 L39,39 C39,40.6572847 37.6572847,42 36,42 Z M30,38 C28.8954305,38 28,37.1045695 28,36 C28,34.8954305 28.8954305,34 30,34 C31.1045695,34 32,34.8954305 32,36 C32,37.1045695 31.1045695,38 30,38 Z" id="SPi-smartphone_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-srollbar"><g id="SPi-srollbar_Atoms/Icons_small/srollbar" stroke-width="1"><path d="M26.4084057,36.1280369 L24.8719631,37.4084057 L18.6982917,30 L24.8719631,22.5915943 L26.4084057,23.8719631 L21.3017083,30 L26.4084057,36.1280369 Z M33.5915943,23.8719631 L35.1280369,22.5915943 L41.3017083,30 L35.1280369,37.4084057 L33.5915943,36.1280369 L38.6982917,30 L33.5915943,23.8719631 Z" id="SPi-srollbar_Combined-Shape" /></g></symbol><symbol viewBox="0 0 16 16"   xmlns:serif="http://www.serif.com/" id="SPi-thumb_up"><path id="SPi-thumb_up_Combined-Shape" d="M0,16l0,-8.667l3.49,-0l2.001,-7.333l0.509,0c1.473,0 2.667,1.194 2.667,2.667l-0,3.333l4.333,0c0.778,0 1.517,0.34 2.024,0.93c0.506,0.591 0.73,1.373 0.612,2.142l-0.718,4.667c-0.2,1.3 -1.318,2.26 -2.634,2.261l-12.284,0Zm3.333,-1.334l0,-6l-2,0.001l0,6l2,-0.001Zm3.151,-13.242l-1.817,6.665l-0,6.578l7.616,-0c0.658,-0.001 1.217,-0.481 1.317,-1.131l0.718,-4.667c0.059,-0.384 -0.053,-0.775 -0.306,-1.071c-0.253,-0.295 -0.623,-0.465 -1.012,-0.465l-5.667,0l0,-4.666c0,-0.566 -0.352,-1.049 -0.849,-1.243Z" /></symbol><symbol  viewBox="0 0 60 60" id="SPi-tiktok"><path d="M48.3 13.9a13 13 0 0 1-1.1-.6 15.6 15.6 0 0 1-2.8-2.5c-2.2-2.4-3-4.8-3.3-6.6h.1c-.3-1.4-.2-2.3-.2-2.3h-9.6v37.3c0 .5 0 1-.1 1.5v.3a8.2 8.2 0 0 1-4.1 6.5 8.1 8.1 0 0 1-4 1.1c-4.5 0-8.1-3.7-8.1-8.2s3.6-8.2 8.1-8.2a8.1 8.1 0 0 1 2.5.4v-9.9a17.9 17.9 0 0 0-13.8 4.1 19 19 0 0 0-4.1 5.1c-.4.7-2 3.5-2.2 8.1-.1 2.6.7 5.3 1.1 6.4.2.7 1.1 2.9 2.6 4.8a19.6 19.6 0 0 0 4.2 4v-.1.1c4.7 3.1 9.9 2.9 9.9 2.9.9 0 3.9 0 7.3-1.6 3.8-1.8 5.9-4.5 5.9-4.5a18.6 18.6 0 0 0 3.3-5.3c.8-2.3 1.1-5.1 1.1-6.2V20.7c.1.1 1.7 1.1 1.7 1.1s2.3 1.4 5.8 2.4c2.5.6 5.9.8 5.9.8v-9.6c-1.2.1-3.6-.3-6.1-1.5" /></symbol><symbol viewBox="0 0 60 60"   id="SPi-tiles"><g id="SPi-tiles_Atoms/Icons_small/tiles" stroke-width="1"><path d="M20,20 L20,27 L27,27 L27,20 L20,20 Z M29,18 L29,29 L18,29 L18,18 L29,18 Z M40,20 L33,20 L33,27 L40,27 L40,20 Z M31,29 L31,18 L42,18 L42,29 L31,29 Z M20,33 L20,40 L27,40 L27,33 L20,33 Z M29,31 L29,42 L18,42 L18,31 L29,31 Z M40,33 L33,33 L33,40 L40,40 L40,33 Z M31,42 L31,31 L42,31 L42,42 L31,42 Z" id="SPi-tiles_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-time"><g id="SPi-time_Atoms/Icons_small/time" stroke-width="1"><path d="M35.6757496,38.2343328 C34.0633232,39.3478572 32.1078197,40 30,40 C27.8921803,40 25.9366768,39.3478572 24.3242504,38.2343328 L21.8,41.6 L20.2,40.4 L22.7972912,36.936945 C21.0651634,35.1388783 20,32.6938302 20,30 C20,24.4771525 24.4771525,20 30,20 C35.5228475,20 40,24.4771525 40,30 C40,32.6938302 38.9348366,35.1388783 37.2027088,36.936945 L39.8,40.4 L38.2,41.6 L35.6757496,38.2343328 Z M31,29 L36,29 L36,31 L29,31 L29,24 L31,24 L31,29 Z M30,38 C34.418278,38 38,34.418278 38,30 C38,25.581722 34.418278,22 30,22 C25.581722,22 22,25.581722 22,30 C22,34.418278 25.581722,38 30,38 Z M19.7071068,24.7071068 L18.2928932,23.2928932 L23.2928932,18.2928932 L24.7071068,19.7071068 L19.7071068,24.7071068 Z M41.7071068,23.2928932 L40.2928932,24.7071068 L35.2928932,19.7071068 L36.7071068,18.2928932 L41.7071068,23.2928932 Z" id="SPi-time_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-twitter"><path d="M32.42 28.01 41.89 17h-2.25l-8.23 9.56L24.85 17h-7.58l9.93 14.45L17.27 43h2.25l8.69-10.09L35.15 43h7.58l-10.3-14.99Zm-3.07 3.58-1-1.44-8.01-11.45h3.44l6.46 9.24 1 1.44 8.4 12.01h-3.45l-6.85-9.8Z" /></symbol><symbol viewBox="0 0 60 60"   id="SPi-unlock"><g id="SPi-unlock_Atoms/Icons_small/unlock" stroke-width="1"><path d="M26,26 L37,26 C38.6568542,26 40,27.3431458 40,29 L40,39 C40,40.6568542 38.6568542,42 37,42 L23,42 C21.3431458,42 20,40.6568542 20,39 L20,29 C20,27.3431458 21.3431458,26 23,26 L24.0000165,26 L24.0000495,24.0099465 C23.9841468,22.4112006 24.6122227,20.8733026 25.7427626,19.7427626 C26.8733026,18.6122227 28.4112006,17.9841468 30.003395,18.0000058 C32.3876508,18.0081004 34.5450463,19.4150974 35.5137453,21.5937125 L33.6862547,22.4062875 C33.0376281,20.9475188 31.5930677,20.0054143 29.9900535,19.9999505 C28.9286109,19.9893924 27.9075666,20.4063858 27.1569762,21.1569762 C26.4063858,21.9075666 25.9893924,22.9286109 26,24 L26,26 Z M29,35.8292943 C27.8348076,35.4174579 27,34.3062188 27,33 C27,31.3431458 28.3431458,30 30,30 C31.6568542,3
90 33,31.3431458 33,33 C33,34.3062188 32.1651924,35.4174579 31,35.8292943 L31,38 L29,38 L29,35.8292943 Z M30,34 C30.5522847,34 31,33.5522847 31,33 C31,32.4477153 30.5522847,32 30,32 C29.4477153,32 29,32.4477153 29,33 C29,33.5522847 29.4477153,34 30,34 Z M23,28 C22.4477153,28 22,28.4477153 22,29 L22,39 C22,39.5522847 22.4477153,40 23,40 L37,40 C37.5522847,40 38,39.5522847 38,39 L38,29 C38,28.4477153 37.5522847,28 37,28 L23,28 Z" id="SPi-unlock_Combined-Shape" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-up"><g id="SPi-up_Atoms/Icons_small/up" stroke-width="1"><polygon id="SPi-up_Shape" points="20 36.4142136 18.5857864 35 30 23.5857864 41.4142136 35 40 36.4142136 30 26.4142136" /></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-upload"><g id="SPi-upload_Atoms/Icons_small/upload_dokument" stroke-width="1"><polygon id="SPi-upload_Shape" points="39 40 39 34 41 34 41 42 19 42 19 34 21 34 21 40" /><g id="SPi-upload_Group" transform="translate(30.085786, 27.500000) rotate(-180.000000) translate(-30.085786, -27.500000) translate(22.585786, 19.000000)"><polygon id="SPi-upload_Shape" points="6.41421356 0 8.41421356 0 8.41421356 15 6.41421356 15" /><polygon id="SPi-upload_Shape" points="13.4142136 7.58578644 14.8284271 9 7.41421356 16.4142136 1.687539e-14 9 1.41421356 7.58578644 7.41421356 13.5857864" /></g></g></symbol><symbol viewBox="0 0 60 60"   id="SPi-video"><g id="SPi-video_Atoms/Icons_small/video" stroke-width="1"><path d="M34.3333333,30 L25,23 L25,37 L34.3333333,30 Z M23,19 L37.6666667,30 L23,41 L23,19 Z" id="SPi-video_Shape" /></g></symbol><symbol  viewBox="0 0 128 128" id="SPi-xing"><path d="M58.9,56.4c-.3.6-4.1,7.4-11.6,20.6a3.47,3.47,0,0,1-2.9,2.1H33.6a1.6,1.6,0,0,1-1.4-.8,1.53,1.53,0,0,1,0-1.6L43.6,56.5v-.1L36.3,43.8a1.51,1.51,0,0,1-.1-1.7,1.62,1.62,0,0,1,1.4-.7H48.4a3.55,3.55,0,0,1,3,2ZM95.8,27.1a1.72,1.72,0,0,1,0,1.7l-24,42.4v.1L87,99.2a2,2,0,0,1,.1,1.7,1.68,1.68,0,0,1-1.5.7H74.8a3.22,3.22,0,0,1-3-2.1L56.4,71.3c.6-1,8.6-15.2,24.1-42.8.8-1.4,1.7-2.1,2.9-2.1H94.3a1.8,1.8,0,0,1,1.5.7Z" /></symbol><symbol viewBox="0 0 60 60"   id="SPi-youtube"><g id="SPi-youtube_Atoms/Icons_social/youtube" stroke-width="1"><path d="M39.4545455,20 C41.4128182,20 43,21.343 43,23 L43,37 C43,38.657 41.4128182,40 39.4545455,40 L20.5454545,40 C18.5871818,40 17,38.657 17,37 L17,23 C17,21.343 18.5871818,20 20.5454545,20 L39.4545455,20 Z M28,25 L28,35 L35,30 L28,25 Z" id="SPi-youtube_Combined-Shape" /></g></symbol><symbol  viewBox="0 0 128 128" id="SPi-anchor"><path d="M45,86H68c0-14.54-4.42-52.51-31.28-63.93C27.46,18.13,9,19.27,6,39.06,9.18,7.26,26.5-2,50.55,1.81,92.45,8.45,92.11,75.22,92.11,86H115L79,128Z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-article"><path d="M26.5 8C18 8 18 18 18 23v82c0 5 0 15 8.5 15h75c8.5 0 8.5-9 8.5-15V23c0-5 0-15-8.5-15zm61 80H40a3.8 3.8 0 0 1-3.5-3.2c-.4-2.6 1-5 3.3-5h47.6a3.7 3.7 0 0 1 3.4 3.3c.4 2.8-1.3 5-3.4 5zm-.2 16H40a3.6 3.6 0 0 1-3.4-3.2c-.4-2.6 1-4.8 3.3-4.8h47.5c2 0 3.8 2.3 3.4 4.8a4 4 0 0 1-3.7 3.2zM39.8 32H67a3.6 3.6 0 0 1 3.4 3.2c.4 2.6-1.2 4.8-3.3 4.8H39.8c-2 0-3.8-2.3-3.3-4.8a3.6 3.6 0 0 1 3.4-3.2zm47.6 40H40a3.8 3.8 0 0 1-3.5-3.2c-.4-2.6 1-5 3.3-5h47.6a3.7 3.7 0 0 1 3.4 3.3c.4 2.8-1.3 5-3.4 5zm.2-16H40.2a3.8 3.8 0 0 1-3.5-3.2c-.4-2.6 1-5 3-5h47.6a3.8 3.8 0 0 1 3.6 3.3c.4 2.8-1.3 5-3.4 5z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-calendar"><path d="M103.8 116H24.2a7.2 7.2 0 0 1-7.2-7.2V29.2a7.2 7.2 0 0 1 7.2-7.2H31v3.3a11 11 0 1 0 22 .3V22h22v3.3a11 11 0 1 0 22 .3V22h6.8a7.2 7.2 0 0 1 7.2 7.2v79.6a7.2 7.2 0 0 1-7.2 7.2zm.2-68H24v61h80zM42 66H31V55h11zm0 18H31V73h11zm0 18H31V91h11zm18-36H49V55h11zm0 18H49V73h11zm0 18H49V91h11zm19-36H68V55h11zm0 18H68V73h11zm0 18H68V91h11zm18-36H86V55h11zm0 18H86V73h11zm0 18H86V91h11zM79 25.8V19a7.2 7.2 0 0 1 6.8-7.2 7 7 0 0 1 7.2 7V26a7 7 0 0 1-7.2 7A7.2 7.2 0 0 1 79 26zm-44 0V19a7.2 7.2 0 0 1 6.8-7.2 7 7 0 0 1 7.2 7V26a7 7 0 0 1-8 7 7.2 7.2 0 0 1-6-7.2z" /></symbol><symbol viewBox="0 0 32 32"   id="SPi-checkmark"><path d="M30.171,6.131l-0.858-0.858c-0.944-0.945-2.489-0.945-3.433,0L11.294,19.859l-5.175-5.174  c-0.943-0.944-2.489-0.944-3.432,0.001l-0.858,0.857c-0.943,0.944-0.943,2.489,0,3.433l7.744,7.75c0.944,0.945,2.489,0.945,3.433,0  L30.171,9.564C31.112,8.62,31.112,7.075,30.171,6.131z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-citizens"><path d="M90.47 14.24A15.36 15.36 0 0 0 75.25 29a21.7 21.7 0 0 1 6.19 13.21 15 15 0 0 0 9 3 15.5 15.5 0 0 0 0-31zM44.84 48.51v-.07c0-.37-.1-.74-.14-1.12a1 1 0 0 0 0-.17c0-.35-.06-.69-.08-1v-.25-1.24-1.56c0-.26 0-.53.06-.79s0-.3.05-.45 0-.48.08-.72.05-.31.07-.46l.12-.7.09-.45c0-.23.09-.46.15-.69s.07-.28.1-.42.12-.47.19-.69l.11-.41c.08-.23.15-.46.23-.7l.12-.36.27-.72.12-.32.32-.75.12-.26c.
912-.27.25-.54.39-.8l.09-.18c.16-.31.32-.61.49-.9v-.05a22 22 0 0 1 3.28-4.37 15.15 15.15 0 0 0-13.55-8.95c-8.43 0-15.26 7.39-15.26 16.5s6.83 16.5 15.26 16.5a14.31 14.31 0 0 0 7.53-2.16c-.05-.48-.14-.89-.21-1.29zM98 85h25c-3.46-20.89-.56-38.79-32.53-38.79a61.64 61.64 0 0 0-9 .59c-.61 8.77-5.47 16.14-12.16 19.29C85 66 95 76 98 85zM56.8 66.46a21.52 21.52 0 0 1-10.86-12.75 64.49 64.49 0 0 0-8.41-.5C5.56 53.21 8.46 71.11 5 92h21c3-14 12-26 30.8-25.54z" /><path d="M26.05 118.79h74c-3.94-26.92-.63-50-37-50s-33.05 23.08-37 50z" /><ellipse cx="63" cy="45.5" rx="15" ry="18.5" /></symbol><symbol   viewBox="0 0 1024 1024" id="SPi-citygovDepartment"><g id="SPi-citygovDepartment_icomoon-ignore"></g><path d="M1024 713.143v182.857q0 22.857-16 38.857t-38.857 16h-182.857q-22.857 0-38.857-16t-16-38.857v-182.857q0-22.857 16-38.857t38.857-16h54.857v-109.714h-292.571v109.714h54.857q22.857 0 38.857 16t16 38.857v182.857q0 22.857-16 38.857t-38.857 16h-182.857q-22.857 0-38.857-16t-16-38.857v-182.857q0-22.857 16-38.857t38.857-16h54.857v-109.714h-292.571v109.714h54.857q22.857 0 38.857 16t16 38.857v182.857q0 22.857-16 38.857t-38.857 16h-182.857q-22.857 0-38.857-16t-16-38.857v-182.857q0-22.857 16-38.857t38.857-16h54.857v-109.714q0-29.714 21.714-51.429t51.429-21.714h292.571v-109.714h-54.857q-22.857 0-38.857-16t-16-38.857v-182.857q0-22.857 16-38.857t38.857-16h182.857q22.857 0 38.857 16t16 38.857v182.857q0 22.857-16 38.857t-38.857 16h-54.857v109.714h292.571q29.714 0 51.429 21.714t21.714 51.429v109.714h54.857q22.857 0 38.857 16t16 38.857z" /></symbol><symbol   viewBox="0 0 1024 1024" id="SPi-citygovForm"><g id="SPi-citygovForm_icomoon-ignore"></g><path d="M917.8 229c-22.2-30.2-53.2-65.6-87.2-99.8s-69.4-65-99.8-87.2c-51.4-37.6-76.4-42-90.8-42h-496c-44.2 0-80 35.8-80 80v864c0 44.2 35.8 80 80 80h736c44.2 0 80-35.8 80-80v-624c0-14.4-4.4-39.4-42.2-91zM785.4 174.6c30.8 30.6 54.8 58.4 72.6 81.4h-154v-154c23 17.8 50.6 42 81.4 72.6v0zM896 944c0 8.6-7.4 16-16 16h-736c-8.6 0-16-7.4-16-16v-864c0-8.6 7.4-16 16-16 0 0 496 0 496 0v224c0 17.6 14.4 32 32 32h224v624z" /><path d="M736 832h-448c-17.6 0-32-14.4-32-32s14.4-32 32-32h448c17.6 0 32 14.4 32 32s-14.4 32-32 32z" /><path d="M498.8 716h-226.6c-9 0-16.2-14.4-16.2-32s7.2-32 16.2-32h226.6c9 0 16.2 14.4 16.2 32s-7.2 32-16.2 32z" /><path d="M736 576h-448c-17.6 0-32-14.4-32-32s14.4-32 32-32h448c17.6 0 32 14.4 32 32s-14.4 32-32 32z" /><path d="M499.8 462h-226.6c-9 0-16.2-14.4-16.2-32s7.2-32 16.2-32h226.6c9 0 16.2 14.4 16.2 32s-7.2 32-16.2 32z" /></symbol><symbol  viewBox="0 0 1024 1024" id="SPi-citygovOffice"><path d="M328,749.88v36.46a18.89,18.89,0,0,1-18,18.45H273.09a18.88,18.88,0,0,1-18-18.45V749.88a18.45,18.45,0,0,1,18-18.45H310A18.45,18.45,0,0,1,328,749.88Zm0-146.29v36.46a18.88,18.88,0,0,1-18,18.45H273.09a18.87,18.87,0,0,1-18-18.45V603.59a18.46,18.46,0,0,1,18-18.45H310A18.46,18.46,0,0,1,328,603.59Zm146.28,0v36.46a18.87,18.87,0,0,1-18,18.45h-36.9a18.87,18.87,0,0,1-18-18.45V603.59a18.44,18.44,0,0,1,18-18.45h36.9A18.44,18.44,0,0,1,474.28,603.59ZM328,457.3v36.47a18.87,18.87,0,0,1-18,18.44H273.09a18.87,18.87,0,0,1-18-18.44V457.3a18.44,18.44,0,0,1,18-18.44H310A18.44,18.44,0,0,1,328,457.3ZM766.85,749.88v36.46a18.87,18.87,0,0,1-18,18.45h-36.9a18.87,18.87,0,0,1-18-18.45V749.88a18.43,18.43,0,0,1,18-18.45h36.9A18.43,18.43,0,0,1,766.85,749.88ZM620.57,603.59v36.46a18.87,18.87,0,0,1-18,18.45H565.66a18.87,18.87,0,0,1-18-18.45V603.59a18.46,18.46,0,0,1,18-18.45h36.89A18.46,18.46,0,0,1,620.57,603.59ZM474.28,457.3v36.47a18.86,18.86,0,0,1-18,18.44h-36.9a18.86,18.86,0,0,1-18-18.44V457.3a18.43,18.43,0,0,1,18-18.44h36.9A18.43,18.43,0,0,1,474.28,457.3ZM328,311v36.46a18.89,18.89,0,0,1-18,18.45H273.09a18.88,18.88,0,0,1-18-18.45V311a18.46,18.46,0,0,1,18-18.45H310A18.46,18.46,0,0,1,328,311ZM766.85,603.59v36.46a18.87,18.87,0,0,1-18,18.45h-36.9a18.87,18.87,0,0,1-18-18.45V603.59a18.44,18.44,0,0,1,18-18.45h36.9A18.44,18.44,0,0,1,766.85,603.59ZM620.57,457.3v36.47a18.87,18.87,0,0,1-18,18.44H565.66a18.87,18.87,0,0,1-18-18.44V457.3a18.44,18.44,0,0,1,18-18.44h36.89A18.44,18.44,0,0,1,620.57,457.3ZM474.28,311v36.46a18.87,18.87,0,0,1-18,18.45h-36.9a18.87,18.87,0,0,1-18-18.45V311a18.44,18.44,0,0,1,18-18.45h36.9A18.44,18.44,0,0,1,474.28,311ZM328,164.73V201.2a18.88,18.88,0,0,1-18,18.44H273.09a18.87,18.87,0,0,1-18-18.44V164.73a18.44,18.44,0,0,1,18-18.44H310A18.44,18.44,0,0,1,328,164.73ZM766.85,457.3v36.47a18.8
96,18.86,0,0,1-18,18.44h-36.9a18.86,18.86,0,0,1-18-18.44V457.3a18.43,18.43,0,0,1,18-18.44h36.9A18.43,18.43,0,0,1,766.85,457.3ZM620.57,311v36.46a18.88,18.88,0,0,1-18,18.45H565.66a18.88,18.88,0,0,1-18-18.45V311a18.46,18.46,0,0,1,18-18.45h36.89A18.46,18.46,0,0,1,620.57,311ZM474.28,164.73V201.2a18.86,18.86,0,0,1-18,18.44h-36.9a18.86,18.86,0,0,1-18-18.44V164.73a18.43,18.43,0,0,1,18-18.44h36.9A18.43,18.43,0,0,1,474.28,164.73ZM766.85,311v36.46a18.87,18.87,0,0,1-18,18.45h-36.9a18.87,18.87,0,0,1-18-18.45V311a18.44,18.44,0,0,1,18-18.45h36.9A18.44,18.44,0,0,1,766.85,311ZM620.57,164.73V201.2a18.87,18.87,0,0,1-18,18.44H565.66a18.87,18.87,0,0,1-18-18.44V164.73a18.44,18.44,0,0,1,18-18.44h36.89A18.44,18.44,0,0,1,620.57,164.73Zm146.28,0V201.2a18.86,18.86,0,0,1-18,18.44h-36.9a18.86,18.86,0,0,1-18-18.44V164.73a18.43,18.43,0,0,1,18-18.44h36.9A18.43,18.43,0,0,1,766.85,164.73ZM620.57,951.07H840.21V73.36H181.71V951.07H401.36V822.37a18,18,0,0,1,18-18H602.55a18,18,0,0,1,18,18h0ZM913.14,36.46V987.54A36.89,36.89,0,0,1,876.68,1024H147.39a36.89,36.89,0,0,1-36.46-36.46V36.46a35.18,35.18,0,0,1,8.58-25.31A34.75,34.75,0,0,1,145.25,0H874.53a34.75,34.75,0,0,1,25.74,11.15A35.16,35.16,0,0,1,913.14,36.46Z" /></symbol><symbol   viewBox="0 0 805 1024" id="SPi-citygovOrganisation"><g id="SPi-citygovOrganisation_icomoon-ignore"></g><path d="M219.429 749.714v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.857zM219.429 603.429v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.857zM365.714 603.429v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.857zM219.429 457.143v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.857zM658.286 749.714v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.857zM512 603.429v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.857zM365.714 457.143v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.857zM219.429 310.857v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.857zM658.286 603.429v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.857zM512 457.143v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.857zM365.714 310.857v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.857zM219.429 164.571v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.857zM658.286 457.143v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.857zM512 310.857v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.857zM365.714 164.571v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.85
97zM658.286 310.857v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.857zM512 164.571v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.857zM658.286 164.571v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.857zM512 950.857h219.429v-877.714h-658.286v877.714h219.429v-128q0-7.429 5.429-12.857t12.857-5.429h182.857q7.429 0 12.857 5.429t5.429 12.857v128zM804.571 36.571v950.857q0 14.857-10.857 25.714t-25.714 10.857h-731.429q-14.857 0-25.714-10.857t-10.857-25.714v-950.857q0-14.857 10.857-25.714t25.714-10.857h731.429q14.857 0 25.714 10.857t10.857 25.714z" /></symbol><symbol   viewBox="0 0 1024 1024" id="SPi-citygovPerson"><g id="SPi-citygovPerson_icomoon-ignore"></g><path d="M512 641c108 0 220.6 23.6 337.6 70.6s175.6 108.6 175.6 184.6v129h-1026v-129.2c0-76 58.6-137.6 175.6-184.6s229.2-70.4 337.2-70.4zM512 512c-70 0-130-25-180-75s-75-110-75-180 25-130.4 75-181.4 110-76.6 180-76.6 130 25.6 180 76.6 75 111.6 75 181.6-25 130-75 180-110 74.8-180 74.8z" /></symbol><symbol   viewBox="0 0 1024 1024" id="SPi-citygovProduct"><g id="SPi-citygovProduct_icomoon-ignore"></g><path d="M219.429 676.571v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.857zM219.429 530.286v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.857zM219.429 384v36.571q0 7.429-5.429 12.857t-12.857 5.429h-36.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h36.571q7.429 0 12.857 5.429t5.429 12.857zM877.714 676.571v36.571q0 7.429-5.429 12.857t-12.857 5.429h-548.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h548.571q7.429 0 12.857 5.429t5.429 12.857zM877.714 530.286v36.571q0 7.429-5.429 12.857t-12.857 5.429h-548.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h548.571q7.429 0 12.857 5.429t5.429 12.857zM877.714 384v36.571q0 7.429-5.429 12.857t-12.857 5.429h-548.571q-7.429 0-12.857-5.429t-5.429-12.857v-36.571q0-7.429 5.429-12.857t12.857-5.429h548.571q7.429 0 12.857 5.429t5.429 12.857zM950.857 786.286v-475.429q0-7.429-5.429-12.857t-12.857-5.429h-841.143q-7.429 0-12.857 5.429t-5.429 12.857v475.429q0 7.429 5.429 12.857t12.857 5.429h841.143q7.429 0 12.857-5.429t5.429-12.857zM1024 164.571v621.714q0 37.714-26.857 64.571t-64.571 26.857h-841.143q-37.714 0-64.571-26.857t-26.857-64.571v-621.714q0-37.714 26.857-64.571t64.571-26.857h841.143q37.714 0 64.571 26.857t26.857 64.571z" /></symbol><symbol  viewBox="0 0 1024 1024" id="SPi-citygovTheme"><path id="SPi-citygovTheme_Thema" d="M991.76,0H551.11a32.26,32.26,0,0,0-22.79,9.46L9.43,528.35a32.25,32.25,0,0,0,0,45.57h0l440.65,440.65a32.25,32.25,0,0,0,45.57,0h0l518.89-518.89a32.26,32.26,0,0,0,9.46-22.79V32.67A32.68,32.68,0,0,0,991.76,0ZM953.07,456.13,476.73,941.92,82.08,547.7,567.87,70.93H954.79ZM829.68,259.23a64.92,64.92,0,1,0-64.91-64.91h0a64.48,64.48,0,0,0,64.05,64.91Zm0-97.16A32.68,32.68,0,1,1,797,194.75h0a32.68,32.68,0,0,1,32.67-32.68ZM331.86,539.53,589.8,281.59l22.78,22.78L354.64,562.31,331.43,539.1Zm64.91,64.91L654.71,346.5l23.22,23.22L420,627.66Zm64.49,64.92L719.2,411.42,742,434.2,484,692.14Z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-clock"><path d="M64 15.4A48.5 48.5 0 1 0 112.5 64 48.5 48.5 0 0 0 64 15.5zm-.3 88A39.2 39.2 0 1 1 102.8 64a39 39 0 0 1-39.4 39.3z" /><path d="M69 39c0-2-1.4-4-3.4-4h-2a3.5 3.5 0 0 0-3.6 3.5V65L43 75a3.2 3.2 0 0 0-1.2 4.2l1.3 2.5a3 3 0 0 0 4.4 1l20-11.5a3 3 0 0 0 1.2-1.8A3.7 3.7 0 0 0 69 68z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-close"><path d="M110 29.4L29.3 110c-2.8 2.7-7.5 2.4-10.7-.8s-3.4-8-.6-10.6L98.7 18c2.7-2.7 7.5-2.4 10.6.8s3.5 7.8.7 10.6z" /><path d="M98.6 110L18 29.3c-2.7-2.8-2.4-7.5.8-10.7s8-3.4 10.6-.6L110 98.7c2.7 2.7 2.4 7.5-.7 10.6s-8 3.5-10.7.7z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-collapsible"><path d="M127,31.36a3.09,3.09,0,0,0-4.48,0L64,89.92,5.44,31.36a3.09,3.09,0,0,0-4.48,0,3.09,3.09,0,0,0,0,4.48l60.8,60.8a3.09,3.09,0,0,0,4.48,0L127,35.84a3.09,3.09,0,0,0,0-4.48Z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-contact"><path d="M128.2 64.3c0-19.3-19.8-34.8-41.2-35 30.7 30.7-5.5 63.2-35 63.2 0 0 3.4 6.7 29.3 6.7a63 63 0 0 0 8.5-.6l28.4 11-9.4-17c11.8-6.5 19.4-16.8 19.4-28.3z" /><path d="M93.6 53.4c0-19.2-21-35-47-35S0 34.3 0 53.5c0 11.6 7.6 22 19.3 28.3l-9.3 17 28.4-11a62.5 62.5 0 0 0 8.6.6c26 0 47-15.6 47-35zm-61.5.2a5.6 5.6 0 0 1-5.3 5.4h-.2a5.6 5.6 0 1 1 5.6-5.6v.2zm20.6 0A5.6 5.6 0 0 1 47 59a5.6 5.6 0 1 1 5.6-5.6v.2zm20.4 0a5.6 5.6 0 0 1-5.5 5.4 5.6 5.6 0 1 1 5.5-5.6v.2z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-copyright"><path d="M69 26.8c5 0 7.5 3.4 7.5 7.3 0 5-4.4 9.5-10 9.5-4.8 0-7.5-2.8-7.4-7.4A9.6 9.6 0 0 1 69 27zm-15.3 74.4c-4 0-6.8-2.5-4-13L54 69c.7-3 1-4.3 0-4.3-1.2 0-6.3 2-9.3 4l-2-3.2c9.4-8.2 20.4-13 25-13 4 0 4.7 4.8 2.8 12l-5.2 20c-1 3.5-.5 4.7.4 4.7 1.2 0 5-1.5 9-4.5l2 3c-9.2 9.5-19.4 13.2-23.3 13.2z" /><path d="M64 18a45.8 45.8 0 1 1-18 3.7A45.6 45.6 0 0 1 64 18m0-6.5A52.5 52.5 0 1 0 116.5 64 52.5 52.5 0 0 0 64 11.5z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-department"><path d="M42 93.3v4.5a2.3 2.3 0 0 1-2.3 2.2h-4.5a2.3 2.3 0 0 1-2.2-2.3v-4.5a2.3 2.3 0 0 1 2.3-2.2h4.5a2.3 2.3 0 0 1 2.2 2.3zm0-18v4.5a2.3 2.3 0 0 1-2.3 2.2h-4.5a2.3 2.3 0 0 1-2.2-2.3v-4.5a2.3 2.3 0 0 1 2.3-2.2h4.5a2.3 2.3 0 0 1 2.2 2.3zm18 0v4.5a2.3 2.3 0 0 1-2.3 2.2h-4.5a2.3 2.3 0 0 1-2.2-2.3v-4.5a2.3 2.3 0 0 1 2.3-2.2h4.5a2.3 2.3 0 0 1 2.2 2.3zm-18-18v4.5a2.3 2.3 0 0 1-2.3 2.2h-4.5a2.3 2.3 0 0 1-2.2-2.3v-4.5a2.3 2.3 0 0 1 2.3-2.2h4.5a2.3 2.3 0 0 1 2.2 2.3zm54 36v4.5a2.3 2.3 0 0 1-2.3 2.2h-4.5a2.3 2.3 0 0 1-2.2-2.3v-4.5a2.3 2.3 0 0 1 2.3-2.2h4.5a2.3 2.3 0 0 1 2.2 2.3zm-18-18v4.5a2.3 2.3 0 0 1-2.3 2.2h-4.5a2.3 2.3 0 0 1-2.2-2.3v-4.5a2.3 2.3 0 0 1 2.3-2.2h4.5a2.3 2.3 0 0 1 2.2 2.3zm-18-18v4.5a2.3 2.3 0 0 1-2.3 2.2h-4.5a2.3 2.3 0 0 1-2.2-2.3v-4.5a2.3 2.3 0 0 1 2.3-2.2h4.5a2.3 2.3 0 0 1 2.2 2.3zm-18-18v4.5a2.3 2.3 0 0 1-2.3 2.2h-4.5a2.3 2.3 0 0 1-2.2-2.3v-4.5a2.3 2.3 0 0 1 2.3-2.2h4.5a2.3 2.3 0 0 1 2.2 2.3zm54 36v4.5a2.3 2.3 0 0 1-2.3 2.2h-4.5a2.3 2.3 0 0 1-2.2-2.3v-4.5a2.3 2.3 0 0 1 2.3-2.2h4.5a2.3 2.3 0 0 1 2.2 2.3zm-18-18v4.5a2.3 2.3 0 0 1-2.3 2.2h-4.5a2.3 2.3 0 0 1-2.2-2.3v-4.5a2.3 2.3 0 0 1 2.3-2.2h4.5a2.3 2.3 0 0 1 2.2 2.3zm-18-18v4.5a2.3 2.3 0 0 1-2.3 2.2h-4.5a2.3 2.3 0 0 1-2.2-2.3v-4.5a2.3 2.3 0 0 1 2.3-2.2h4.5a2.3 2.3 0 0 1 2.2 2.3zm-18-18v4.4a2.3 2.3 0 0 1-2.3 2.3h-4.5a2.3 2.3 0 0 1-2.2-2.3v-4.4a2.3 2.3 0 0 1 2.3-2.3h4.5a2.3 2.3 0 0 1 2.2 2.3zm54 36v4.5a2.3 2.3 0 0 1-2.3 2.2h-4.5a2.3 2.3 0 0 1-2.2-2.3v-4.5a2.3 2.3 0 0 1 2.3-2.2h4.5a2.3 2.3 0 0 1 2.2 2.3zm-18-18v4.5a2.3 2.3 0 0 1-2.3 2.2h-4.5a2.3 2.3 0 0 1-2.2-2.3v-4.5a2.3 2.3 0 0 1 2.3-2.2h4.5a2.3 2.3 0 0 1 2.2 2.3zm-18-18v4.4a2.3 2.3 0 0 1-2.3 2.3h-4.5a2.3 2.3 0 0 1-2.2-2.3v-4.4a2.3 2.3 0 0 1 2.3-2.3h4.5a2.3 2.3 0 0 1 2.2 2.3zm36 18v4.5a2.3 2.3 0 0 1-2.3 2.2h-4.5a2.3 2.3 0 0 1-2.2-2.3v-4.5a2.3 2.3 0 0 1 2.3-2.2h4.5a2.3 2.3 0 0 1 2.2 2.3zm-18-18v4.4a2.3 2.3 0 0 1-2.3 2.3h-4.5a2.3 2.3 0 0 1-2.2-2.3v-4.4a2.3 2.3 0 0 1 2.3-2.3h4.5a2.3 2.3 0 0 1 2.2 2.3zm18 0v4.4a2.3 2.3 0 0 1-2.3 2.3h-4.5a2.3 2.3 0 0 1-2.2-2.3v-4.4a2.3 2.3 0 0 1 2.3-2.3h4.5a2.3 2.3 0 0 1 2.2 2.3zM78 118h27V10H24v108h27v-15.8a2.3 2.3 0 0 1 2.3-2.2h22.5a2.3 2.3 0 0 1 2.2 2.3zM114 5.5v117a4.6 4.6 0 0 1-4.5 4.5h-90a4.6 4.6 0 0 1-4.5-4.5V5.5a4.3 4.3 0 0 1 1.3-3.2A4.3 4.3 0 0 1 19.5 1h90a4.3 4.3 0 0 1 3.2 1.3 4.3 4.3 0 0 1 1.3 3.2z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-discussion"><path d="M96 50c0-22-21.5-39-47-39S3 32 3 50c0 17 6.8 24.6 18.3 32l-10 20.5S38 90.3 39.2 90c2.8.3 8 0 11 0 25.4 0 46-18 46-40zm32 12.4c0-22-18.5-38.7-39.5-39 30.2 35-6.6 71-35.6 71 0 0 4 8 29.5 8a62.5 62.5 0 0 0 8.7-.5l27 13s-7.8-21-8-20.6a37 37 0 0 0 17.8-32zM49 11C23.3 11 2 29 2 50c0 17 7.8 24.6 19.3 32" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-download-large"><path d="M108.6 79a3 3 0 0 0-4 0l-40 42-41-42.3a3 3 0 0 0-4.2 4l43.2 44.5a3 3 0 0 0 4 0l42-44a3 3 0 0 0 0-4.3z" /><rect width="6" height="81" x="61" rx="1.6" ry="1.6" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-download">
9<path d="M56 96L36 76a7.8 7.8 0 1 0-11 11.2L58 120c2 2 4 4 6 4s4-2 6-4l33-32.8A7.8 7.8 0 1 0 92 76L72 96V12c0-4-4-8-8-8s-8 4-8 8z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-dropdown"><path d="M67.45,98.41,125.2,40.66a4.9,4.9,0,0,0,0-6.92L121,29.59a4.9,4.9,0,0,0-6.92,0L64,79.73,13.88,29.61a4.9,4.9,0,0,0-6.92,0L2.8,33.77a4.9,4.9,0,0,0,0,6.92L60.55,98.41A4.87,4.87,0,0,0,67.45,98.41Z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-easy-speech"><path d="M64 43.4c-2.8-.3-5.6-2.8-5.6-2.8s2.4 5.2 5.6 5.6c2.6 0 5-2.7 5.6-3.5a11.7 11.7 0 0 1-5.6.7z" /><path d="M104 41.5c-.2 0-5.8 4-17.4 5L82 47c.2-.7 0-2.2 0-3 2-12.7-4.7-22.2-14.6-23.8S47 26.7 45 39.4A26.4 26.4 0 0 0 45 47l-3-.3c-12-1-18.5-5.2-18.6-5.3l-2.4-2v55c1 2.2 9 6.2 19.2 7 9.8 1 25 3.6 25 3.6a200.2 200.2 0 0 1 22-3.6c10-.8 18-4 18.8-6.4V40zM51 90.5c-.6.5-2.7.5-4.3-.3a.7.7 0 0 1-.5-.2H46c-1.7-1.2-3.6-2.2-3.8-2.7a1.2 1.2 0 0 1 .6-1.4c2 1.4 6.2 2.8 6.3 3a9.4 9.4 0 0 0 2.2.4c.2 0 .4 0 .4.2l-.4.8zm3-3.4c-.2.7-1 1-1.6 1a5.3 5.3 0 0 1-3-.3c-2.8-1-6.7-2.8-6.8-3.5a2 2 0 0 1 .8-1.8A22.6 22.6 0 0 0 51 86a9 9 0 0 0 3.8 0 3 3 0 0 1-.6 1zm3-4.8c-.4.2-.4.6-.6 1.2a2.5 2.5 0 0 1-1.6 1.2 7 7 0 0 1-3.6 0C47 83.3 44.2 82 44 81.3c0-1.4 1.7-2 1.8-2a23 23 0 0 0 5.7 2.6l1 .5a6.2 6.2 0 0 0 4 0 .6.6 0 0 0 .6-.3zm-.8-1.3a4.5 4.5 0 0 1-3.6-.2l-1-.4c-3.5-1.2-5.3-2-5.5-2.7a2 2 0 0 1 2.2-2c1-.2 3.7 1 5 2l1-1c-.7-.2-4.2-2.4-6.2-2.2S45 75.7 45 77.7v.2c-.8.3-2.4 1.4-2.2 3.2v.2c-.6.6-1.7 1.6-1.3 3 0 .2.3.4.4.6a3 3 0 0 0-1 2.7c.2.6 1 1.2 2.4 2a5 5 0 0 1-2-.4c-3.3-1.5-6-6-6-6l-5.8-.3a33.4 33.4 0 0 1-.6-5v-.3a19.3 19.3 0 0 1 1.3-4.8l5.8-.2.3-.2 6-6.3 2-2A8 8 0 0 0 46 63c.7-1 .8-.3 1-4 1 .4 4.2-.3 4.2 2.5 0 4.3-3.7 7.8-4.5 8.6l.7.8s3 .4 4.2 1.4c5 4 6.3 4.8 6.5 5.8a3.8 3.8 0 0 1 0 .7c.3 1.2-1 1.8-1.5 2.2zM64 50c-1.5-.2-8-1.7-15.3-2.7a27 27 0 0 1 0-8c1.8-11 9.8-17 18-15.5s13.7 9.5 12 20.5A30.2 30.2 0 0 1 78 48l-14 2zm38.2 43c-1.2 1-6.4 4.4-15.4 5-8.3.8-18 2.2-21.8 3V54c3-.7 13-3.2 22-4 8.2-.8 12-2.2 15.2-3.7z" /><circle cx="70.7" cy="36" r="2.5" /><circle cx="58.7" cy="33.9" r="2.5" /><path d="M70 61.8L97 57v3.2L70 65v-3.2M70 70.8L97 66v3.2L70 74v-3.2M70 79.8L97 75v3.2L70 83v-3.2M70 93.8L97 89v3.2L70 97v-3.2" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-email"><path d="M122.73 22.05A11 11 0 0 0 114.9 19H13.07a11 11 0 0 0-7.83 3.05C3.05 24.09 3 26.49 3 29.33v70.24c0 3 .23 5.6 2.73 7.72C7.78 109 10.85 109 13.62 109h100.75c3.28 0 6.57-.27 8.85-2.63 1.85-1.91 1.78-4.45 1.78-7v-70c0-2.88-.11-5.31-2.27-7.32zM11.82 27.77a3 3 0 0 1 1.8-.77h100.75a3.12 3.12 0 0 1 1.94.9 2.64 2.64 0 0 1 1 1.8c0 .9 0 11.7-10.17 17.66q-13.41 9.77-27.82 20.41l-2.44 1.91c-1.33 1-2.41 1.85-3.18 2.42s-1.8 1.23-3.08 2a19.23 19.23 0 0 1-3.49 1.78c-1 .38-4.1.59-3.13.59s-1.91-.21-3-.59a18.31 18.31 0 0 1-3.49-1.78c-1.28-.8-2.3-1.47-3.08-2s-1.86-1.37-3.19-2.42-2.15-1.68-2.42-1.91Q34.39 57.15 21 47.36a20.35 20.35 0 0 1-10.17-18.3c.08-.62.48-.78.99-1.29zm31.74 46.78c.63.48 1.23.93 1.8 1.39 2.32 1.82 4.2 3.24 5.67 4.25a32.7 32.7 0 0 0 5.88 3.07A24.93 24.93 0 0 0 64 84.8a24.47 24.47 0 0 0 7-1.54 31.82 31.82 0 0 0 5.89-3.07c1.44-1 3.35-2.43 5.66-4.25.25-.2.52-.38.77-.58L110.94 101H15.09zm44.38-3.35c6.58-5 14.56-10.44 24.27-17.35A39.44 39.44 0 0 0 117 49.6v49.21zM15.79 53.85q13.77 9.82 23.33 17L11 97V49.6a38 38 0 0 0 4.79 4.25z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-events"><path d="M106.31 114H21.69c-4.25 0-7.69-3.1-7.69-6.92V30.92C14 27.1 17.44 24 21.69 24H31v3.17c0 4.88 1.53 9.3 6.71 10.41C45.27 39.19 50 34 50 27.47V24h28v3.17c0 4.88 1.53 9.3 6.71 10.41C92.27 39.19 97 35 97 28.47V25l9.31-1c4.25 0 7.69 3.1 7.69 6.92v76.16c0 3.82-3.44 6.92-7.69 6.92zM106 49H21v59h85zM41 66H29V55h12zm0 18H29V73h12zm0 17H29V90h12zm19-35H48V55h12zm0 18H48V73h12zm0 17H48V90h12zm19-35H67V55h12zm0 18H67V73h12zm0 17H67V90h12zm19-35H86V55h12zm0 18H86V73h12zm0 17H86V90h12zM81 27.46V21c0-3.72 2.76-7 6.33-7.07S94 17.2 94 21v6.77c0 3.79-2.33 7.33-6 7.23s-7-3.82-7-7.54zM34 29v-7c0-3.72 2.42-7.91 6-8s7 4.21 7 8v7c0 4-3 6-7 6a6.1 6.1 0 0 1-6-6z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-facebook"><path d="M71 39.3V52h19v18H71v44H52V70H38V52h14V39.3a26 26 0 0 1 6.5-17.8C62.8 16.5 68 14 74 14h16v19H75.2C73 33 71 36 71 39.3z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-fax"><path d="M98,18.61,102.2,23H98V18.61M23.55,39A4.51,4.51,0,0,1,28,43.45v67.11A4.51,4.51,0,0,1,23.55,115H13.45A2.48,2.48,0,0,1,11,112.55V41.45A2.48,2.48,0,0,1,13.45,39H23.55m90,16,1.64.78c.59.27,1.31.61,1.84.89v49.62c0,4.33-2.65,8.71-7.71,8.71H50.45A2.48,2.48,0,0,1,48,112.55V55h65.52M91,6H46.27A6.27,6.27,0,0,0,40,12.27V112.55A10.48,10.48,0,0,0,50.45,123h58.84c9.19,0,15.71-7.52,15.71-16.71V56.14c0-6.14-5.25-6.56-10-9.43V31.07a17.93,17.93,0,0,0-4.25-10.71l-9.5-9.92A16.4,16.4,0,0,0,91,6ZM48,47V14H90V24.73A6.27,6.27,0,0,0,96.27,31H107V47ZM23.55,31H13.45A10.48,10.48,0,0,0,3,41.45v71.11A10.48,10.48,0,0,0,13.45,123H23.5
95A12.48,12.48,0,0,0,36,110.55V43.45A12.48,12.48,0,0,0,23.55,31Z" /><rect x="90" y="66" width="10" height="10" /><rect x="76" y="66" width="10" height="10" /><rect x="62" y="66" width="10" height="10" /><rect x="90" y="94" width="10" height="10" /><rect x="76" y="94" width="10" height="10" /><rect x="62" y="94" width="10" height="10" /><rect x="90" y="80" width="10" height="10" /><rect x="76" y="80" width="10" height="10" /><rect x="62" y="80" width="10" height="10" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-feed"><path d="M23 92a14 14 0 1 0 14 14 14 14 0 0 0-14-14zM9 50.7v20a48.8 48.8 0 0 1 34.7 14.5A49 49 0 0 1 58 120h20.3A69.4 69.4 0 0 0 9 50.7zM9 15v20a85 85 0 0 1 84.8 85H114A105 105 0 0 0 9 15z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-form"><path d="M114.8 29.2A115 115 0 0 0 104 17 108.3 108.3 0 0 0 91.6 6C85.2 1.5 82 1 80.4 1H19A10 10 0 0 0 9 11v106a10 10 0 0 0 10 10h91a10 10 0 0 0 10-10V40.5c0-1.8-.5-5-5.2-11.2zM98 22a104.4 104.4 0 0 1 9 10H88V13a111.2 111.2 0 0 1 10 9zm14 95a2 2 0 0 1-2 2H19a2 2 0 0 1-2-2V10a2 2 0 0 1 2-2h61v28a4 4 0 0 0 4 4h28z" /><path d="M92 104H36a4 4 0 1 1 0-8h56a4 4 0 1 1 0 8zM62.6 89H34.2c-1 0-2-1.8-2-4s1-4 2-4h28.4c1 0 2 1.8 2 4s-1 4-2 4zM92 72H36a4 4 0 1 1 0-8h56a4 4 0 1 1 0 8zM62.7 58H34.4c-1.2 0-2-1.8-2-4s1-4 2-4h28.3c1 0 2 1.8 2 4s-1 4-2 4z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-fullscreen"><path d="M51 72a5 5 0 0 0-3.6 1.5L16 105V82a5.2 5.2 0 0 0-1.5-3.6A5 5 0 0 0 10 77a4.3 4.3 0 0 0-2 1 5 5 0 0 0-2 4v35a5 5 0 0 0 1.5 3.6A5 5 0 0 0 11 122h35a5.2 5.2 0 0 0 3.6-1.5A5 5 0 0 0 51 116a4.3 4.3 0 0 0-1-2 5 5 0 0 0-4-2H23l31.6-31.5A5 5 0 0 0 56 77a5 5 0 0 0-1.5-3.6A4.8 4.8 0 0 0 51 72zm66-66H82.2a5.2 5.2 0 0 0-3.8 1.5A5 5 0 0 0 77 12a4.3 4.3 0 0 0 1 2 5 5 0 0 0 4 2h23L73.4 47.4A5 5 0 0 0 72 51a4.8 4.8 0 0 0 1.5 3.5A4.8 4.8 0 0 0 77 56a5 5 0 0 0 3.6-1.4L112 23V46a5.2 5.2 0 0 0 1.5 3.8A5 5 0 0 0 118 51a4.3 4.3 0 0 0 2-1 5 5 0 0 0 2-4V11a5 5 0 0 0-5-5z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-gallery"><path d="M115.5 14h-89A10.5 10.5 0 0 0 16 24.5V40h10V24.5a.5.5 0 0 1 .5-.5h89a.5.5 0 0 1 .5.5v61a.5.5 0 0 1-.5.5H105v10h10.5A10.5 10.5 0 0 0 126 85.5v-61A10.5 10.5 0 0 0 115.5 14z" /><path d="M102 48.5a5.5 5.5 0 0 0-5.5-5.5h-89A5.5 5.5 0 0 0 2 48.5v61a5.5 5.5 0 0 0 5.5 5.5h89a5.5 5.5 0 0 0 5.5-5.5v-61z" /></symbol><symbol  viewBox="0 0 20 16" id="SPi-glossary"><path d="M0 1h17v2H0zM0 7h17v2H0zM0 13h13v2H0zM16.3 15.7l-.7-.5.9-1.6L15 13l.2-.8 1.7.4.1-1.8h.8l.1 1.8 1.7-.4.4.8-1.6.7.9 1.6-.6.5-1.2-1.5-1.2 1.4z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-google-plus"><path d="M81 64.8c0 23.3-15.5 39.8-39 39.8A40.7 40.7 0 0 1 42 23 39 39 0 0 1 69.3 34l-11 10.6A23 23 0 0 0 42 38a25.7 25.7 0 0 0 0 51.5C58 89.5 64.2 78 65 72H42V58h38.4a34.5 34.5 0 0 1 .7 6.8zm45-6.8v12h-11v11h-12V70H92V58h11V47h12v11z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-hierarchy-branch"><path d="M25 102h26v26H25zM25 51h26v26H25zM25 0h26v26H25zM77 102h26v26H77z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-hierarchy-leaf"><path d="M51 51h26v26H51z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-hierarchy"><path d="M120 86v20a6 6 0 0 1-6 6H94a6 6 0 0 1-6-6V86a6 6 0 0 1 6-6h6V68H68v12h6a6 6 0 0 1 6 6v20a6 6 0 0 1-6 6H54a6 6 0 0 1-6-6V86a6 6 0 0 1 6-6h6V68H28v12h6a6 6 0 0 1 6 6v20a6 6 0 0 1-6 6H14a6 6 0 0 1-6-6V86a6 6 0 0 1 6-6h6V68a8 8 0 0 1 8-8h32V48h-6a6 6 0 0 1-6-6V22a6 6 0 0 1 6-6h20a6 6 0 0 1 6 6v20a6 6 0 0 1-6 6h-6v12h32a8 8 0 0 1 8 8v12h6a6 6 0 0 1 6 6z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-info"><path d="M64,9a55,55,0,1,0,55,55A55,55,0,0,0,64,9Zm0,8.47A46.53,46.53,0,1,1,17.47,64,46.55,46.55,0,0,1,64,17.47Z" /><path d="M72.47,39.67a9.53,9.53,0,1,1-9.53-9.53A9.53,9.53,0,0,1,72.47,39.67Z" /><path d="M73,90.2c-.07,2.31,1,3,3.65,3.24l4.25.08v4.34H47.85V93.52l4.67-.08c2.79-.09,3.45-1.17,3.65-3.24V64.13c0-4.13-5.33-3.47-9.11-3.36V56.48L73,55.53" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-instagram"><path d="M80.13,64A16.13,16.13,0,1,0,64,80.13,16.17,16.17,0,0,0,80.13,64Zm8.69,0A24.82,24.82,0,1,1,64,39.18,24.79,24.79,0,0,1,88.82,64Zm6.81-25.83a5.8,5.8,0,1,1-5.8-5.8A5.79,5.79,0,0,1,95.63,38.17ZM64,24.31c-7.06,0-22.18-.57-28.54,2a16.58,16.58,0,0,0-9.2,9.2c-2.52,6.36-2,21.48-2,28.54s-.57,22.18,2,28.54a16.58,16.58,0,0,0,9.2,9.2c6.36,2.52,21.48,2,28.54,2s22.18.57,28.54-2a16.58,16.58,0,0,0,9.2-9.2c2.52-6.36,2-21.48,2-28.54s.57-22.18-2-28.54a16.58,16.58,0,0,0-9.2-9.2C86.18,23.74,71.06,24.31,64,24.31ZM112.38,64c0,6.68.07,13.29-.31,20-.38,7.75-2.14,14.62-7.81,20.29S91.72,111.69,84,112.07c-6.68.38-13.29.31-20,.31s-13.29.07-20-.31c-7.75-.38-14.62-2.14-20.29-7.81S16.31,91.72,15.93,84c-.38-6.68-.31-13.29-.31-20s-.07-13.29.31-20c.38-7.75,2.14-14.62,7.81-20.29S36.28,16.31,44,15.93c6.68-.38,13.29-.31,20-.31s13.29-.07,20,.31c7.75.38,14.62,2.14,20.29,7.81s7.43,12.54,7.81,20.29C112.45,50.71,112.38,57.32,112.38,64Z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-language"><path d="M74.5 65.4L61 96H68l3-6.8h13.2l3 6.7h6.5L80.2 65.3zm-2 19L77.4 72 82 84.5zM45 37c1.3 4.5 3.3 7.7 6 9.6 2.8-2.7 3.8-6 4.5-9.7z" /><path d="M93 57.2H76.8V35.4c0-5-4.4-9-10-9h-32c-5.3 0-9.7 4-9.7 9v24A10 10 0 0 0 35 69h15.4v22.7a10.4 10.4 0 0 0 10 10
9H93a10.4 10.4 0 0 0 10-10v-24c0-5-4.4-10.5-10-10.5zm-41.7-5.4c-3.6 2.8-9 7.6-14.5 9l-3.6-5.4a47.2 47.2 0 0 0 15.2-6c-2.8-2.4-5.3-4.8-6.6-8.6a14.4 14.4 0 0 1-3.2 4.6L35 42.7a15 15 0 0 0 3.6-4.5H34v-3.7h14.6V31H53v3.5H66v3.7h-4.5c-.8 4.5-4.4 8-7.6 11.2a32 32 0 0 0 13 5L63 57.3a34 34 0 0 1-11.7-5.4zm48 40A6.5 6.5 0 0 1 93 98H60.4a6.5 6.5 0 0 1-6.4-6.3V67.2c.6-2.7 3.2-6.4 6.3-6.4H93a6.5 6.5 0 0 1 6.3 6.4z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-link-large"><path d="M31.4 1a3.2 3.2 0 0 0 0 4.5L90 64l-58.6 58.6A3.2 3.2 0 1 0 36 127l60.6-60.7a3 3 0 0 0 0-4.4v-.2L36 1a3 3 0 0 0-4.6 0z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-link"><path d="M37.7 121.8a8.4 8.4 0 0 1-11 0c-3-2.7-3-9.3 0-12l56-47.8-56-44c-3-2.5-3-9 0-12a8.4 8.4 0 0 1 11 0l62.8 50c1.5 1.4 3 4.2 3 6a8.7 8.7 0 0 1-3 6z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-linkNewWindow-large"><path d="M44.6 18.8A3 3 0 0 0 48 22h60v60c.3 1.6 1.6 3.2 3 3.4a3.3 3.3 0 0 0 4-3.2V18.8a3.7 3.7 0 0 0-1-2.4 11 11 0 0 0-2.3-1.4H48a4.2 4.2 0 0 0-3.4 3.8z" /><rect width="87.1" height="6.2" x="6.8" y="77.2" rx="1.7" ry="1.7" transform="rotate(-45 50.31 80.25)" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-linkNewWindow"><path d="M100 42v28.8c0 6 4 8 8 8s8-2 8-8V23c0-2 0-4-2-6s-4-2-6-2H60c-6 0-8 4-8 8s2 8 8 8h29l-69 72c-4 4-1.8 9 0 11 2 2 7 3 11 0z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-location"><path d="M98.7 44.3a34 34 0 0 0-10.2-24.8A32.7 32.7 0 0 0 64 9a33 33 0 0 0-24.6 10.5 34.4 34.4 0 0 0-10 24.8l-.2.3A34 34 0 0 0 34 62l25 46.3L64 119l5.4-10.7 25-46.3a35.4 35.4 0 0 0 4.3-17.3v-.4zM64 59.3a14.5 14.5 0 1 1 14.2-14.6A14.3 14.3 0 0 1 64 59.2z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-lock"><path d="M85,58V41a26.29,26.29,0,0,0-7-17c-3-3-9-4-14-4s-11.16,1.77-14,4c-5.69,4.47-7,10.22-7,17V58H27V41c0-10.11,3-19,10.3-26.2S53.73,5,64,5s18.73,2.61,26,9.8A35.67,35.67,0,0,1,101,41V58h3a7.64,7.64,0,0,1,5.67,2.37A7.88,7.88,0,0,1,112,66.13v48.75a7.88,7.88,0,0,1-2.33,5.75A7.64,7.64,0,0,1,104,123H24a7.64,7.64,0,0,1-5.67-2.37A7.88,7.88,0,0,1,16,114.88V66.13a7.88,7.88,0,0,1,2.33-5.76A7.64,7.64,0,0,1,24,58Z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-locked"><path d="M85 58V41a26.3 26.3 0 0 0-7-17c-3-3-9-4-14-4s-11.2 1.8-14 4c-5.7 4.5-7 10.2-7 17v17H27V41c0-10 3-19 10.3-26.2S53.7 5 64 5s18.7 2.6 26 9.8A35.7 35.7 0 0 1 101 41v17h3a7.6 7.6 0 0 1 5.7 2.4A7.8 7.8 0 0 1 112 66v49a7.8 7.8 0 0 1-2.3 5.6 7.6 7.6 0 0 1-5.7 2.4H24a7.6 7.6 0 0 1-5.7-2.4A7.8 7.8 0 0 1 16 115V66a7.8 7.8 0 0 1 2.3-5.6A7.6 7.6 0 0 1 24 58z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-login"><path d="M10.5,110.2A160.89,160.89,0,0,0,64,119.93a160.89,160.89,0,0,0,53.5-9.73c-14.59-34-53.5-34-53.5-34S25.09,76.16,10.5,110.2Z" /><path d="M64,8.07s-24.32,0-24.32,24.32S49.41,71.3,64,71.3,88.32,56.7,88.32,32.39,64,8.07,64,8.07Z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-map"><path d="M64.18,83.69s-22-32.54-22-46.27c0-27,22-25.91,22-25.91s21.65-1,21.65,25.91C85.83,51.59,64.18,83.69,64.18,83.69Zm.14-58.45c-4.62,0-8.36,4.09-8.36,9.15s3.74,9.15,8.36,9.15,8.36-4.1,8.36-9.15S68.92,25.24,64.32,25.24Z" /><polygon points="71.83 93.99 80.28 85.31 46.32 85.31 36.63 93.99 71.83 93.99" /><polygon points="77.59 93.99 109.58 93.99 116.5 85.31 86.04 85.31 77.59 93.99" /><polygon points="73.56 98.12 61.52 110.51 61.48 110.47 61.48 110.51 18.19 110.51 11.5 116.5 91.63 116.5 106.28 98.12 73.56 98.12" /><polygon points="59.77 106.38 67.8 98.12 32.03 98.12 22.8 106.38 59.77 106.38" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-marker"><path d="M104.4 41a39.5 39.5 0 0 0-12-28.8A38 38 0 0 0 64 0a38.5 38.5 0 0 0-28.7 12.2 40 40 0 0 0-11.7 29v.4a39.5 39.5 0 0 0 5.2 20l29 54 6.3 12.4 6.3-12.4 29-54a41.2 41.2 0 0 0 5-20l.2-.2V41zM64 58.6a17 17 0 1 1 16.5-17 16.7 16.7 0 0 1-16.5 17z" /></symbol><symbol   viewBox="0 0 1024 1024" id="SPi-maximize"><g id="SPi-maximize_icomoon-ignore"></g><path d="M426.667 554.4c-11.733 0-21.867 4.267-30.4 12.667l-268.267 268.267v-195.6c0-11.733-4.133-21.867-12.533-30.133s-18.4-12.533-30.133-12.533c-11.733 0-21.867 4.133-30.133 12.533s-12.533 18.4-12.533 30.133v298.667c0 11.733 4.267 21.867 12.667 30.4 8.4 8.4 18.533 12.667 30.4 12.667h298.667c11.733 0 21.867-4.133 30.133-12.533s12.533-18.4 12.533-30.133c0-11.733-4.133-21.867-12.533-30.133s-18.4-12.533-30.133-12.533h-195.733l268.4-268.4c8.267-8.667 12.4-18.8 12.4-30.4 0-11.733-4.133-21.867-12.533-30.4-8.4
9-8.4-18.533-12.533-30.267-12.533zM938.667 42.667h-298.667c-11.733 0-21.867 4.133-30.133 12.533s-12.533 18.4-12.533 30.133c0 11.733 4.133 21.867 12.533 30.133s18.4 12.533 30.133 12.533h195.733l-268.4 268c-8.4 8.4-12.667 18.533-12.667 30.4 0 11.733 4.267 21.867 12.667 30.133 8.4 8.4 18.533 12.533 30.4 12.533 11.333 0 21.467-4.133 30.4-12.4l268-268.4v195.733c0 11.733 4.133 21.867 12.533 30.133s18.4 12.533 30.133 12.533c11.733 0 21.867-4.133 30.133-12.533s12.533-18.4 12.533-30.133v-298.667c0-11.733-4.133-21.867-12.533-30.133s-18.533-12.533-30.267-12.533z" /></symbol><symbol   viewBox="0 0 1024 1024" id="SPi-minimize"><g id="SPi-minimize_icomoon-ignore"></g><path d="M85.5 981.5c11.7 0 21.9-4.3 30.4-12.7l268.3-268.3v195.6c0 11.7 4.1 21.9 12.5 30.1s18.4 12.5 30.1 12.5 21.9-4.1 30.1-12.5c8.3-8.4 12.5-18.4 12.5-30.1v-298.6c0-11.7-4.3-21.9-12.7-30.4-8.4-8.4-18.5-12.7-30.4-12.7h-298.6c-11.7 0-21.9 4.1-30.1 12.5s-12.5 18.4-12.5 30.1 4.1 21.9 12.5 30.1 18.4 12.5 30.1 12.5h195.7l-268.3 268.5c-8.3 8.7-12.4 18.8-12.4 30.4 0 11.7 4.1 21.9 12.5 30.4 8.4 8.4 18.5 12.6 30.3 12.6v0zM597.5 469.1h298.7c11.7 0 21.9-4.1 30.1-12.5s12.5-18.4 12.5-30.1-4.1-21.9-12.5-30.1c-8.4-8.3-18.4-12.5-30.1-12.5h-195.8l268.4-268c8.4-8.4 12.7-18.5 12.7-30.4 0-11.7-4.3-21.9-12.7-30.1-8.4-8.4-18.5-12.5-30.4-12.5-11.3 0-21.5 4.1-30.4 12.4l-268 268.2v-195.8c0-11.7-4.1-21.9-12.5-30.1s-18.4-12.5-30.1-12.5-21.9 4.1-30.1 12.5-12.5 18.4-12.5 30.1v298.7c0 11.7 4.1 21.9 12.5 30.1 8.3 8.3 18.4 12.6 30.2 12.6v0z" /></symbol><symbol viewBox="0 0 48 48"   id="SPi-minus"><!--Generator: Sketch 49.1 (51147) - http://www.bohemiancoding.com/sketch--><defs></defs><g id="SPi-minus_icon_minus" stroke-width="1"><g><polygon id="SPi-minus_Shape" points="36 25 12 25 12 23 36 23" /></g></g></symbol><symbol  viewBox="0 0 128 128" id="SPi-mobile-phone"><path d="M92 119H36a10 10 0 0 1-10-10V19A10 10 0 0 1 36 9h56a10 10 0 0 1 10 10v90a10 10 0 0 1-10 10zM36 17a2 2 0 0 0-2 2v90a2 2 0 0 0 2 2h56a2 2 0 0 0 2-2V19a2 2 0 0 0-2-2z" /><path d="M80 30v56H48V30h32m8-8H40v72h48V22z" /><circle cx="64" cy="103" r="6" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-navigation"><path d="M121 32H7c-3.8 0-7-3.6-7-8s3.2-8 7-8h114c3.8 0 7 3.6 7 8s-3.2 8-7 8zM121 72H7c-3.8 0-7-3.6-7-8s3.2-8 7-8h114c3.8 0 7 3.6 7 8s-3.2 8-7 8zM121 112H7c-3.8 0-7-3.6-7-8s3.2-8 7-8h114c3.8 0 7 3.6 7 8s-3.2 8-7 8z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-news"><path d="M109 36V22H4v81.53a7.47 7.47 0 0 0 7.48 7.47h101A11.39 11.39 0 0 0 124 99.7V36zm-7 68H11V29h91zM19 44h75v7H19zm45 15h31v7H64zm0 14h31v7H64zm0 15h22v7H64zM19 59h38v38H19z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-next"><path d="M98.4 60.5L40.7 2.8a5 5 0 0 0-7 0l-4 4.2a5 5 0 0 0 0 7l50 50-50 50a5 5 0 0 0 0 7l4 4.2a5 5 0 0 0 7 0l57.7-57.8a5 5 0 0 0 0-7z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-path"><path d="M37.7 121.8a8.4 8.4 0 0 1-11 0c-3-2.7-3-9.3 0-12l56-47.8-56-44c-3-2.5-3-9 0-12a8.4 8.4 0 0 1 11 0l62.8 50c1.5 1.4 3 4.2 3 6a8.7 8.7 0 0 1-3 6z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-pause"><path d="M68 39h14v50H68zM46 39h14v50H46z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-person"><path d="M64 80q20.2 0 42 9t22 23v16H0v-16q0-14.3 22-23t42-9zm0-16a30.6 30.6 0 0 1-22.5-9.3A30.6 30.6 0 0 1 32.2 32a31.2 31.2 0 0 1 9.3-22.7A30.3 30.3 0 0 1 64 0a30.3 30.3 0 0 1 22.4 9.6 31.3 31.3 0 0 1 9.4 22.6 30.6 30.6 0 0 1-9.4 22.4A30.6 30.6 0 0 1 64 64z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-phone"><path d="M111.65,120c-19.23,0-55.22-3.63-80.26-28C9.46,70.71,6.5,42.48,6.5,17.69a9.44,9.44,0,0,1,2.88-6.93,9.78,9.78,0,0,1,7-2.76h20.9a9.78,9.78,0,0,1,7,2.76,9.44,9.44,0,0,1,2.88,6.93A59.31,59.31,0,0,0,50.23,37,9.45,9.45,0,0,1,47.91,47l-8,8.55c7.74,13.48,18.54,23.65,33.67,31.7l8-7.74A9.27,9.27,0,0,1,91.82,77.3a64.64,64.64,0,0,0,19.83,3,9.78,9.78,0,0,1,7,2.76A9.44,9.44,0,0,1,121.5,90v20.31a9.44,9.44,0,0,1-2.88,6.93A9.78,9.78,0,0,1,111.65,120ZM16.35,16a1.77,1.77,0,0,0-1.39.49,1.45,1.45,0,0,0-.46,1.19C14.5,42,17.22,67.1,37,86.29,53.77,102.63,81,112,111.65,112a1.77,1.77,0,0,0,1.39-.49,1.45,1.45,0,0,0,.46-1.19V90a1.45,1.45,0,0,0-.46-1.19,1.77,1.77,0,0,0-1.39-.49,72.6,72.6,0,0,1-22.41-3.44l-.27-.1c-.52-.21-.93-.37-1.84.51L75,97l-2.53-1.27c-18.69-9.38-32.11-22.1-41-38.89L30.08,54.3,42.26,41.36c.45-.43.71-.8.37-1.88A67.13,67.13,0,0,1,39.1,17.69a1.45,1.45,0,0,0-.46-1.19A1.77,1.77,0,0,0,37.25,16Z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-play"><path d="M48 38.7L88 64 48 89.3z" /></symbol><symbol viewBox="0 0 48 48"   id="SPi-plus"><!--Generator: Sketch 49.1 (51147) - http://www.bohemiancoding.com/sketch--><defs></defs><g id="SPi-plus_icon_plus" stroke-width="1"><g><polygon id="SPi-plus_Shape" points="36 25 25 25 25 36 23 36 23 25 12 25 12 23 23 23 23 12 25 12 25 23 36 23" /></g></g></symbol><symbol  viewBox="0 0 128 128" id="SPi-prev"><path d="M29.6 67.5l57.7 57.7a5 5 0 0 0 7 0l4-4.2a5 5 0 0 0 0-7l-50-50 50-50a5 5 0 0 0 0-7l-4-4.2a5 5 0 0 0-7 0L29.6 60.6a5 5 0 0 0 0 7z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-profile"><path d="M26 91.2a102.2 102.2 0 0 0 34 6.2 102.2 102.2 0 0 0 34-6.2c-9.3-21.6-34-21.6-34-21.6s-24.7 0-34 21.6zM60 26.4s-15.4 0-15.4 15.4 6 24.7 15.4 24.7 15.4-9.3 15.4-24.7S60 26.4 60 26.4z" /><path d="M115.3 69.6a52.7 52.7 0 1 1-3.4-25l6.3-6.3A61 61 0 1 0 124 64v-3z" />
9<path d="M127.5 46.7l-3.8-3.8a1.8 1.8 0 0 0-2.5 0L98.6 65.4 87.8 54.7a1.8 1.8 0 0 0-2.5 0l-3.8 3.8a1.8 1.8 0 0 0 0 2.5l15.8 16a1.8 1.8 0 0 0 2.5 0L127.5 49a1.8 1.8 0 0 0 0-2.5z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-profile2"><path d="M91.79,128A31.22,31.22,0,1,1,123,96.82,31.26,31.26,0,0,1,91.79,128Zm0-56.34a25.12,25.12,0,1,0,25.12,25.12A25.15,25.15,0,0,0,91.79,71.7Z" /><path d="M111.16,87.47l-3.06-3a1.42,1.42,0,0,0-2,0L87.75,102.74,79,94a1.45,1.45,0,0,0-2,0l-3,3.06a1.44,1.44,0,0,0,0,2l12.78,12.87a1.44,1.44,0,0,0,2,0l22.41-22.41A1.45,1.45,0,0,0,111.16,87.47Z" /><path d="M75.92,70.87a66.64,66.64,0,0,0-17.63-3.05S19.53,67.82,5,101.74a160.25,160.25,0,0,0,53.29,9.69c2.26,0,4.49-.07,6.68-.18a30.42,30.42,0,0,1,11-40.38Z" /><path d="M58.29,63c14.53,0,24.22-14.53,24.22-38.76S58.29,0,58.29,0,34.07,0,34.07,24.22,43.76,63,58.29,63Z" /></symbol><symbol  viewBox="0 0 140 140" id="SPi-rating"><path d="M130 58l-40-7-20-37-20 37-40 7 31 28-7 40 36-19 36 19-7-40 31-28z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-refresh"><path d="M55.56,49.67a5.67,5.67,0,0,0,8,8l21-21-21-21a5.67,5.67,0,0,0-8,8l8,7.92-.54,0a41.18,41.18,0,1,0,42.2,41.17A5.23,5.23,0,0,0,100,67.59c-2.92,0-5.31,1.45-5.23,5.22.4,17-13.78,30.74-30.73,30.74a30.73,30.73,0,0,1-1.2-61.44" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-reply"><path d="M20 44L52 8v22c6.4 0 56-2.7 56 42.8 0 24.5-18.4 44-40 47.3 13.5-3 24-16 24-31.5C92 58.8 58.4 58 52 58v22z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-scheduling"><path d="M64 14a50 50 0 1 0 50 50 50 50 0 0 0-50-50zm-.36 92.35a42.23 42.23 0 1 1 42.23-42.23 42.16 42.16 0 0 1-42.23 42.23z" /><path d="M70 37c0-1.93-.43-3-2.35-3h-4.19C61.55 34 61 35.57 61 37.5V64L44 75c-1.5.86-.85 1.49 0 3l1 2c.85 1.51 1.5 3.87 3 3 0 0 22-13.51 22-14z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-scroll"><path d="M56.4 58.4h5.4v10.2h-5.4zM67.3 58.4h5.4v10.2h-5.4zM14.6 68.6H51V58.4H14.6l16-15.6a4 4 0 0 0 0-5.6 4 4 0 0 0-5.8 0L1 60.5a4.5 4.5 0 0 0 0 6L25 89.8a4 4 0 0 0 4.6.8 4 4 0 0 0 1-6.4zM127 60.5L103 37.2a4 4 0 0 0-5.7 0 4 4 0 0 0 0 5.6l16 15.6H78v10.2h35.4L98 83.8c-2.7 2.6-1 7.5 2.7 7.2a4 4 0 0 0 2.5-1.2L127 66.5a4.5 4.5 0 0 0 0-6z" /></symbol><symbol  viewBox="0 0 130 130" id="SPi-search"><path d="M48.6 41.5c0-22.1 17.9-40 40-40s40 17.9 40 40-17.9 40-40 40c-10.6 0-20.8-4.2-28.3-11.7-7.6-7.6-11.8-17.7-11.7-28.3zm68.5 0c0-15.8-12.8-28.6-28.6-28.6S59.9 25.7 59.9 41.5s12.8 28.6 28.6 28.6c7.6 0 14.9-3 20.2-8.4 5.4-5.4 8.5-12.6 8.4-20.2zM1.5 122.8c0-1.5.6-2.9 1.7-4L48.9 73c2-2.4 5.6-2.7 8-.7s2.7 5.6.7 8c-.2.3-.5.5-.7.7l-45.7 45.8c-2.2 2.2-5.8 2.2-8 0-1.1-1-1.7-2.5-1.7-4z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-service"><path d="M28 88.3v4.5a2.3 2.3 0 0 1-2.3 2.2h-4.4a2.3 2.3 0 0 1-2.3-2.3v-4.5a2.3 2.3 0 0 1 2.3-2.2h4.4a2.3 2.3 0 0 1 2.3 2.3zm0-18v4.5a2.3 2.3 0 0 1-2.3 2.2h-4.4a2.3 2.3 0 0 1-2.3-2.3v-4.5a2.3 2.3 0 0 1 2.3-2.2h4.4a2.3 2.3 0 0 1 2.3 2.3zm0-17v4.5a2.3 2.3 0 0 1-2.3 2.2h-4.4a2.3 2.3 0 0 1-2.3-2.3v-4.5a2.3 2.3 0 0 1 2.3-2.2h4.4a2.3 2.3 0 0 1 2.3 2.3zm80 35v4.5a2.2 2.2 0 0 1-.7 1.5 2 2 0 0 1-1.5.7H39.2a2 2 0 0 1-1.5-.7 2.2 2.2 0 0 1-.7-1.5v-4.5a2.2 2.2 0 0 1 .7-1.6 2 2 0 0 1 1.5-.7h66.6a2 2 0 0 1 1.5.7 2.2 2.2 0 0 1 .7 1.5zm0-18v4.5a2.2 2.2 0 0 1-.7 1.5 2 2 0 0 1-1.5.7H39.2a2 2 0 0 1-1.5-.7 2.2 2.2 0 0 1-.7-1.5v-4.5a2.2 2.2 0 0 1 .7-1.6 2 2 0 0 1 1.5-.7h66.6a2 2 0 0 1 1.5.7 2.2 2.2 0 0 1 .7 1.5zm0-17v4.5a2.2 2.2 0 0 1-.7 1.5 2 2 0 0 1-1.5.7H39.2a2 2 0 0 1-1.5-.7 2.2 2.2 0 0 1-.7-1.5v-4.5a2.2 2.2 0 0 1 .7-1.6 2 2 0 0 1 1.5-.7h66.6a2 2 0 0 1 1.5.7 2.2 2.2 0 0 1 .7 1.5zm9 48.5V44.2a2 2 0 0 0-.7-1.6 2 2 0 0 0-1.5-.6H12.2a2 2 0 0 0-1.5.7A2 2 0 0 0 10 44v57.6a2 2 0 0 0 .7 1.5 2 2 0 0 0 1.5.7h102.6a2 2 0 0 0 1.5-.7 2 2 0 0 0 .7-1.5zm9-75.7v76a11.2 11.2 0 0 1-11.2 11H12.2a10.8 10.8 0 0 1-8-3.3A10.7 10.7 0 0 1 1 102V26a10.7 10.7 0 0 1 3.3-7.7 10.8 10.8 0 0 1 8-3.3h102.5A11.2 11.2 0 0 1 126 26z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-share"><path d="M85.3 76.7a12.6 12.6 0 0 0-9 3.8l-29-13.2a12.7 12.7 0 0 0 0-4l29-15.8a12.7 12.7 0 1 0-3.6-8.8 12.8 12.8 0 0 0 0 2l-29 15.8a12.7 12.7 0 1 0 0 17.6l29 13.3a12.7 12.7 0 1 0 12.6-10.6z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-slider-next"><path d="M36.3 127.5l60.4-60.3a4.5 4.5 0 0 0 0-6.4L36.3.5 30 6.8 87.2 64 30 121.2z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-slider-prev"><path d="M91.7.5L31.3 60.8a4.5 4.5 0 0 0 0 6.4l60.4 60.3 6.3-6.3L40.8 64 98 7z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-sort">
9<path d="M29 93.8L14.8 76.2a5.5 5.5 0 0 0-8.5 0 7.6 7.6 0 0 0 0 9.8l25.5 29.5a5.3 5.3 0 0 0 6.5 1.5 5.8 5.8 0 0 0 2-1.5L65.6 86a7.6 7.6 0 0 0 0-9.8 5.5 5.5 0 0 0-8.5 0L43 93.7V18.5c0-6-4-8-7-8s-7 2-7 8zM99 34l14.2 17.5a5.5 5.5 0 0 0 8.5 0 7.4 7.4 0 0 0 0-9.7L96.2 12.6a5.3 5.3 0 0 0-6.5-1.5 5.8 5.8 0 0 0-2 1.6L62.4 41.8a7.4 7.4 0 0 0 0 9.7 5.5 5.5 0 0 0 8.5 0L85 34v75.4c0 6 4 8 7 8s7-2 7-8z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-tag"><path d="M107 19H74.89A11.22 11.22 0 0 0 68 21.81L18.17 72.07a4 4 0 0 0 0 5.62l34.45 34.14a4 4 0 0 0 5.67 0l49.87-50.26a11 11 0 0 0 2.84-6.78V23a4 4 0 0 0-4-4zM89.68 48.37a9 9 0 1 1 9-9 9 9 0 0 1-9 9z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-time"><path d="M64 15.4A48.5 48.5 0 1 0 112.5 64 48.5 48.5 0 0 0 64 15.5zm-.3 88A39.2 39.2 0 1 1 102.8 64a39 39 0 0 1-39.4 39.3z" /><path d="M69 39c0-2-1.4-4-3.4-4h-2a3.5 3.5 0 0 0-3.6 3.5V65L43 75a3.2 3.2 0 0 0-1.2 4.2l1.3 2.5a3 3 0 0 0 4.4 1l20-11.5a3 3 0 0 0 1.2-1.8A3.7 3.7 0 0 0 69 68z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-top"><path d="M60.6 2L2.2 60.6a5 5 0 0 0 0 7L6.4 72a5 5 0 0 0 7 0L64 21 115 72a5 5 0 0 0 7 0l4.3-4.3a5 5 0 0 0 0-7L67.7 2a5 5 0 0 0-7 0z" /><path d="M60.4 56L2 115a5 5 0 0 0 0 7l4.2 4.2a5 5 0 0 0 7 0L64 75l50.6 51a5 5 0 0 0 7 0l4.2-4.2a5 5 0 0 0 0-7L67.4 56a5 5 0 0 0-7 0z" /><path d="M60.6 2L2.2 60.6a5 5 0 0 0 0 7L6.4 72a5 5 0 0 0 7 0L64 21 115 72a5 5 0 0 0 7 0l4.3-4.3a5 5 0 0 0 0-7L67.7 2a5 5 0 0 0-7 0z" /><path d="M60.4 56L2 115a5 5 0 0 0 0 7l4.2 4.2a5 5 0 0 0 7 0L64 75l50.6 51a5 5 0 0 0 7 0l4.2-4.2a5 5 0 0 0 0-7L67.4 56a5 5 0 0 0-7 0z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-twitter"><path d="M111.8 33.6a39.2 39.2 0 0 1-11.3 3A19.6 19.6 0 0 0 109 26a39.2 39.2 0 0 1-12.3 4.8 19.6 19.6 0 0 0-33.4 18A55.6 55.6 0 0 1 23 28a19.6 19.6 0 0 0 6 26 19.5 19.5 0 0 1-9-2.3v.2A19.6 19.6 0 0 0 36 71a19.6 19.6 0 0 1-8.8.5A19.6 19.6 0 0 0 45 85 39.3 39.3 0 0 1 21 93.6a39.7 39.7 0 0 1-4.7-.3 55.5 55.5 0 0 0 30 8.8c36 0 55.7-29.8 55.7-55.7v-2.6a39.8 39.8 0 0 0 9.7-10z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-unlocked"><path d="M85 58V41a26.3 26.3 0 0 0-7-17c-3-3-9-4-14-4s-11.2 1.8-14 4c-5.7 4.5-7 10.2-7 17H27c0-10 3-19 10.3-26.2S53.7 5 64 5s18.7 2.6 26 9.8A35.7 35.7 0 0 1 101 41v17h3a7.6 7.6 0 0 1 5.7 2.4A7.8 7.8 0 0 1 112 66v49a7.8 7.8 0 0 1-2.3 5.6 7.6 7.6 0 0 1-5.7 2.4H24a7.6 7.6 0 0 1-5.7-2.4A7.8 7.8 0 0 1 16 115V66a7.8 7.8 0 0 1 2.3-5.6A7.6 7.6 0 0 1 24 58z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-upload"><path d="M70.9 28.13l17.18 17.26a6.77 6.77 0 0 0 9.58-9.58L69.18 7.5C67.45 5.78 65.73 4.05 64 4.05s-3.45 1.73-5.18 3.45L30.34 35.81a6.77 6.77 0 0 0 9.58 9.58L57.1 28.13v66.49a7.42 7.42 0 0 0 6.9 6.9 7.42 7.42 0 0 0 6.9-6.9z" /><path d="M107 84a7 7 0 0 0-7 7v19H28V91a7 7 0 0 0-14 0v26a7 7 0 0 0 8.5 6.83 7 7 0 0 0 1.5.17h80a7 7 0 0 0 1.5-.17A7 7 0 0 0 114 117V91a7 7 0 0 0-7-7z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-warning"><path d="M64 23.3L97.5 90h-67zm0-7.3c-1.7 0-3.5 1.2-4.8 3.5l-34 68c-2.7 4.7-.5 8.5 4.8 8.5h68c5.3 0 7.6-3.8 5-8.5l-34.2-68c-1.3-2.3-3-3.5-4.8-3.5z" /><path d="M68 81a4 4 0 1 1-4-4 4 4 0 0 1 4 4zM64 71c-2.2 0-4-2.2-4-5V51c0-2.8 1.8-5 4-5s4 2.2 4 5v15c0 2.8-1.8 5-4 5z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-whatsapp"><path d="M76 68.3c.8 0 9.7 4.6 10 5.3a2.3 2.3 0 0 1 .2.8 12 12 0 0 1-1 4c-1.2 3.2-6.3 5-9.4 5-2.6 0-8-2.2-10.4-3.2-7.8-3.6-12.7-9.6-17.4-16.6-2-3-4-6.8-4-10.6v-.4a11.5 11.5 0 0 1 4-8.7 4 4 0 0 1 3-1.3l2 .2c1.5 0 1.8.3 2.3 1.7.4 1 3.2 8.4 3.2 9 0 2-3.8 4.4-3.8 5.6a1.6 1.6 0 0 0 .3 1 27.6 27.6 0 0 0 5.5 7.4 32 32 0 0 0 8.3 5.5 2.4 2.4 0 0 0 1.2.4c1.7 0 4.5-5.3 6-5.3zm-11.2 29A34.4 34.4 0 1 0 37 83l-4.3 12.8L46 91.6a34.6 34.6 0 0 0 18.8 5.7zm0-75.6a41.2 41.2 0 1 1-20 77.3L22 106.3l7.4-22a41.2 41.2 0 0 1 35.4-62.6z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-xing"><path d="M57.3 54L41.8 81c-1 2-2.3 2.8-4 2.8H23.7a2 2 0 0 1-2-1 2 2 0 0 1 0-2.2L37 54l-9.7-17a2 2 0 0 1 0-2 2 2 0 0 1 1.8-1h14.4c1.6 0 3 1 4 2.7zm49-39a2 2 0 0 1 0 2l-32 56.6 20.3 37.2a2.2 2.2 0 0 1 0 2.3 2.2 2.2 0 0 1-1.8 1H78.3a4.4 4.4 0 0 1-4-2.7L53.8 73.7q1-2 32-57c1-1.8 2.4-2.7 4-2.7h14.6a2 2 0 0 1 1.8 1z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-youtube"><path d="M64 23c22 0 35.6.5 41.5 1.5 7.3 1.3 12 4.2 14.4 8.7 2 3.8 3 11.6 3 23.4v8c0 14-.5 23.2-1.6 27.3a15.4 15.4 0 0 1-10 11c-5.2 2-16.4 3-33.6 3H64c-22 0-35.6-.5-41.5-1.5-7.3-1.3-12-4.2-14.4-8.6C6 92 5 84 5 72.3v-8c0-14 .6-23.2 1.6-27.3a15.4 15.4 0 0 1 10-11c5.2-2 16.4-3 33.6-3H64zM49 86.3l36.8-22-36.8-22v44z" /></symbol><symbol  viewBox="0 0 128 128" id="SPi-zoom">
9<path d="M51 72a5 5 0 0 0-3.6 1.5L16 105V82a5.2 5.2 0 0 0-1.5-3.6A5 5 0 0 0 10 77a4.3 4.3 0 0 0-2 1 5 5 0 0 0-2 4v35a5 5 0 0 0 1.5 3.6A5 5 0 0 0 11 122h35a5.2 5.2 0 0 0 3.6-1.5A5 5 0 0 0 51 116a4.3 4.3 0 0 0-1-2 5 5 0 0 0-4-2H23l31.6-31.5A5 5 0 0 0 56 77a5 5 0 0 0-1.5-3.6A4.8 4.8 0 0 0 51 72zm66-66H82.2a5.2 5.2 0 0 0-3.8 1.5A5 5 0 0 0 77 12a4.3 4.3 0 0 0 1 2 5 5 0 0 0 4 2h23L73.4 47.4A5 5 0 0 0 72 51a4.8 4.8 0 0 0 1.5 3.5A4.8 4.8 0 0 0 77 56a5 5 0 0 0 3.6-1.4L112 23V46a5.2 5.2 0 0 0 1.5 3.8A5 5 0 0 0 118 51a4.3 4.3 0 0 0 2-1 5 5 0 0 0 2-4V11a5 5 0 0 0-5-5z" /></symbol>`,e.insertBefore(t,e.lastChild)}document.readyState===`loading`?document.addEventListener(`DOMContentLoaded`,e):e()}var p=`true`,m=`false`,h=p===`true`,g=m===`true`;function _(e={}){let{immediate:t=!1,onNeedReload:n,onNeedRefresh:r,onOfflineReady:i,onRegistered:a,onRegisteredSW:s,onRegisterError:c}=e,l,u,d,f=async(e=!0)=>{await u,h||d?.()};async function p(){if(`serviceWorker`in navigator){if(l=await o(async()=>{let{Workbox:e}=await import(`./workbox-window.prod.es5-Bd17z0YL.js`);return{Workbox:e}},[],import.meta.url).then(({Workbox:e})=>new e(`/sw.js`,{scope:`/`,type:`classic`})).catch(e=>{c?.(e)}),!l)return;if(d=()=>{l?.messageSkipWaiting()},!g){if(h)l.addEventListener(`activated`,e=>{(e.isUpdate||e.isExternal)&&(n?n():window.location.reload())}),l.addEventListener(`installed`,e=>{e.isUpdate||i?.()});else{let e=!1,t=()=>{e=!0,l?.addEventListener(`controlling`,e=>{e.isUpdate&&(n?n():window.location.reload())}),r?.()};l.addEventListener(`installed`,n=>{n.isUpdate===void 0?n.isExternal===void 0?!e&&i?.():n.isExternal?t():!e&&i?.():n.isUpdate||i?.()}),l.addEventListener(`waiting`,t)}}l.register({immediate:t}).then(e=>{s?s(`/sw.js`,e):a?.(e)}).catch(e=>{c?.(e)})}}return u=p(),f}_();var v=r(a(((e,t)=>{(function(n,r){typeof e==`object`&&typeof t==`object`?t.exports=r():typeof define==`function`&&define.amd?define([],r):typeof e==`object`?e.smartquotes=r():n.smartquotes=r()})(e,function(){return function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,`a`,n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p=``,t(t.s=3)}([function(e,t,n){var r=n(1);e.exports=function(e,t){return t||={},r.forEach(function(n){var r=typeof n[1]==`function`?n[1](t.retainLength):n[1];e=e.replace(n[0],r)}),e}},function(e){e.exports=[[/'''/g,function(e){return`‴`+(e?`⁣⁣`:``)}],[/(\W|^)"(\w)/g,`$1“$2`],[/(\u201c[^"]*)"([^"]*$|[^\u201c"]*\u201c)/g,`$1”$2`],[/([^0-9])"/g,`$1”`],[/''/g,function(e){return`″`+(e?`⁣`:``)}],[/(\W|^)'(\S)/g,`$1‘$2`],[/([a-z0-9])'([a-z])/gi,`$1’$2`],[/(\u2018)([0-9]{2}[^\u2019]*)(\u2018([^0-9]|$)|$|\u2019[a-z])/gi,`’$2$3`],[/((\u2018[^']*)|[a-z])'([^0-9]|$)/gi,`$1’$3`],[/(\B|^)\u2018(?=([^\u2018\u2019]*\u2019\b)*([^\u2018\u2019]*\B\W[\u2018\u2019]\b|[^\u2018\u2019]*$))/gi,`$1’`],[/"/g,`″`],[/'/g,`′`]]},function(e,t,n){function r(e){if([`CODE`,`PRE`,`SCRIPT`,`STYLE`,`NOSCRIPT`].indexOf(e.nodeName.toUpperCase())===-1){var t,n,s,c=``,l=e.childNodes,u=[];for(t=0;t<l.length;t++)n=l[t],n.nodeType===o||n.nodeName===`#text`?(u.push([n,c.length]),c+=n.nodeValue||n.value):n.childNodes&&n.childNodes.length&&(c+=r(n));for(t in c=a(c,{retainLength:!0}),u)s=u[t],s[0].nodeValue?s[0].nodeValue=i(c,s[0].nodeValue,s[1]):s[0].value&&(s[0].value=i(c,s[0].value,s[1]));return c}}function i(e,t,n){return e.substr(n,t.length).replace(`⁣`,``)}var a=n(0),o=typeof Element<`u`&&Element.TEXT_NODE||3;e.exports=function(e){return r(e),e}},function(e,t,n){function r(e){return typeof document<`u`&&e===void 0?(o.runOnReady(function(){return a(document.body)}),r):typeof e==`string`?s(e):a(e)}var i=n(1),a=n(2),o=n(4),s=n(0);e.exports=r,e.exports.string=s,e.exports.element=a,e.exports.replacements=i,e.exports.listen=o},function(e,t,n){function r(e){var t=new MutationObserver(function(e){e.forEach(function(e){var t,n=!0,r=!1;try{for(var a,o,s=e.addedNodes[Symbol.iterator]();!(n=(a=s.next()).done);
9n=!0)o=a.value,i(o)}catch(e){r=!0,t=e}finally{try{!n&&s.return&&s.return()}finally{if(r)throw t}}})});return r.runOnReady(function(){t.observe(e||document.body,{childList:!0,subtree:!0})}),t}var i=n(2);n(0),r.runOnReady=function(e){if(document.readyState!==`loading`)e();else if(document.addEventListener)document.addEventListener(`DOMContentLoaded`,e,!1);else var t=setInterval(function(){document.readyState!==`loading`&&(clearInterval(t),e())},10)},e.exports=r}])})}))());document.querySelector(`html[lang^="de"]`)!==null&&(v.default.replacements.splice(0,v.default.replacements.length),v.default.replacements.push([/'''/g,e=>`\u2034${e?`⁣⁣`:``}`],[/(\W|^)"(\w)/g,`$1„$2`],[/(\u201e[^"]*)"([^"]*$|[^\u201e"]*\u201e)/g,`$1“$2`],[/([^0-9])"/g,`$1“`],[/''/g,e=>`\u2033${e?`⁣`:``}`],[/(\W|^)'(\S)/g,`$1‚$2`],[/([a-z])'([a-z])/gi,`$1‘$2`],[/(\u201a)([0-9]{2}[^\u2018]*)(\u201a([^0-9]|$)|$|\u2018[a-z])/gi,`‘$2$3`],[/((\u201a[^']*)|[a-z])'([^0-9]|$)/gi,`$1‘$3`],[/(\B|^)\u201a(?=([^\u201a\u2018]*\u2018\b)*([^\u201a\u2018]*\B\W[\u201a\u2018]\b|[^\u201a\u2018]*$))/gi,`$1‘`],[/"/g,`″`],[/'/g,`′`])),(0,v.default)().listen();function y(){let e=document.documentElement,t=window.location.origin;e.style.setProperty(`--printUrlPrefixForRelative`,`"${t}"`)}window.addEventListener(`DOMContentLoaded`,()=>{y()});function b(e,t,n){let r=Array.prototype.slice.call(document.querySelectorAll(e));n||={},n.min||(n.min=2),n.max||(n.max=1/0);for(let e=0;e<r.length;e++){let i=[],a=r[e],o=r[r.indexOf(a.nextElementSibling)];if(!a.hasAttribute(`data-paired`))for(;o&&(a.setAttribute(`data-paired`,``),i.push(a),a=o,o=r[r.indexOf(a.nextElementSibling)],a.hasAttribute(`data-paired`)||!o&&i.length>0&&(a.setAttribute(`data-paired`,``),i.push(a)),!(i.length>=n.max)););if(i.length<n.min){for(let e=0;e<i.length;e++)i[e].removeAttribute(`data-paired`);i=[]}if(n.max&&i.length>n.max)for(let e=n.max-1;e<i.length;e++)i[e].removeAttribute(`data-paired`),i.pop();if(i.length>0){let e=document.createElement(`div`);if(typeof t==`object`)for(let n=0;n<t.length;n++)e.classList.add(t[n]);else e.classList.add(t);i[0].parentNode.insertBefore(e,i[0]);for(let t=0;t<i.length;t++)e.appendChild(i[t])}}}b(`.SP-Grid__thumb`,[`SP-Grid__combination`,`SP-Grid__combination--thumbs`],{min:4}),b(`.SP-Grid__thumb`,[`SP-Grid__combination`,`SP-Grid__combination--thumbsThree`],{min:3,max:3}),b(`.SP-Grid__thumb`,[`SP-Grid__combination`,`SP-Grid__combination--thumbsTwo`],{min:2,max:2}),b(`.SP-Grid__small`,[`SP-Grid__combination`,`SP-Grid__combination--smallThree`],{min:3,max:3}),b(`.SP-Grid__small`,[`SP-Grid__combination`,`SP-Grid__combination--smallTwo`],{max:2}),b(`.SP-Grid__medium`,[`SP-Grid__combination`,`SP-Grid__combination--mediumTwo`],{max:2});var x=document.documentElement;new ResizeObserver(e=>{for(let t of e){let{clientWidth:e,clientHeight:n}=t.target;x.style.setProperty(`--app-width`,`${e}px`),x.style.setProperty(`--app-height`,`${n}px`)}}).observe(x);var S=document.querySelector(`[data-sp-offcanvas]`);S&&(S.addEventListener(`show`,()=>{let e=document.querySelector(`.SP-NavigationLandmarkTrigger`);e&&(e.style.display=`none`)}),S.addEventListener(`hide`,()=>{let e=document.querySelector(`.SP-NavigationLandmarkTrigger`);e&&(e.style.display=``)}));function C(e,t=document.body){let n=()=>t.querySelector(e);return new Promise(e=>{let r=n();if(r)return e(r);let i=new MutationObserver(()=>{let t=n();t&&(i.disconnect(),e(t))});i.observe(t,{childList:!0,subtree:!0,attributes:!0})})}function w(e,t){return new Promise(n=>{let r=new IntersectionObserver(t=>{for(let i of t)if(i.isIntersecting){r.disconnect(),n(e);break}},t);r.observe(e)})}var T=window.requestIdleCallback??(e=>{setTimeout(e,1)});function E(e,t={timeout:100}){return n=>new Promise((r,i)=>{T(()=>{e(n).then(r).catch(i)},t)})}function D(e,t){return n=>w(n,{rootMargin:`200px`,...t}).then(e)}function O(e,t,n){let r=async n=>(await e())[t];return n?.whenIdle&&(r=n?.whenIdle===!0?E(r):E(r,n.whenIdle)),n?.whenVisible&&(r=n?.whenVisible===!0?D(r):D(r,n.whenVisible)),r}C(`textarea`).then(async()=>{let e=(await o(async()=>{let{default:e}=await import(`./autosize.esm-Cr09DhVI.js`);return{default:e}},[],import.meta.url)).default;e(document.querySelectorAll(`textarea`))}),window.lazySizesConfig={lazyClass:`SPu-lazyload`,preloadClass:`SPu-lazypreload`,loadedClass:`SP-isLazyloaded`,loadingClass:`SP-isLazyloading`,errorClass:`SP-hasLazyerror`,preloadAfterLoad:!0};var k={exports:{}};(function(e){(function(t,n){var r=n(t,t.document,Date);t.lazySizes=r,e.exports&&=r})(typeof window<`u`?window:{},function(e,t,n){var r,i;if((function(){var t,n={lazyClass:`lazyload`,loadedClass:`lazyloaded`,loadingClass:`lazyloading`,preloadClass:`lazypreload`,errorClass:`lazyerror`,autosizesClass:`lazyautosizes`,fastLoadedClass:`ls-is-cached`,iframeLoadMode:0,srcAttr:`data-src`,srcsetAttr:`data-srcset`,sizesAttr:`data-sizes`,minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(t in i=e.lazySizesConfig||e.lazysizesConfig||{},n)t in i||(i[t]=n[t])})(),!t||!t.getElementsByClassName)return{init:function(){},cfg:i,noSupport:!0};var a=t.documentElement,o=e.HTMLPictureElement,s=`addEventListener`,c=`getAttribute`,l=e[s].bind(e),u=e.setTimeout,d=e.requestAnimationFrame||u,f=e.requestIdleCallback,p=/^picture$/i,m=[`load`,`error`,`lazyincluded`,`_lazyloaded`],h={},g=Array.prototype.forEach,_=function(e,t){return h[t]||(h[t]=RegExp(`(\\s|^)`+t+`(\\s|$)`)),h[t].test(e[c](`class`)||``)&&h[t]},v=function(e,t){_(e,t)||e.setAttribute(`class`,(e[c](`class`)||``).trim()+` `+t)},y=function(e,t){var n;(n=_(e,t))&&e.setAttribute(`class`,(e[c](`class`)||``).replace(n,` `))},b=function(e,t,n){var r=n?s:`removeEventListener`;n&&b(e,t),m.forEach(function(n){e[r](n,t)})},x=function(e,n,i,a,o){var s=t.createEvent(`Event`);return i||={},i.instance=r,s.initEvent(n,!a,!o),s.detail=i,e.dispatchEvent(s),s},S=function(t,n){var r;!o&&(r=e.picturefill||i.pf)?(n&&n.src&&!t[c](`srcset`)&&t.setAttribute(`srcset`,n.src),r({reevaluate:!0,elements:[t]})):n&&n.src&&(t.src=n.src)},C=function(e,t){return(getComputedStyle(e,null)||{})[t]},w=function(e,t,n){for(n||=e.offsetWidth;n<i.minSize&&t&&!e._lazysizesWidth;)n=t.offsetWidth,t=t.parentNode;return n},T=(function(){var e,n,r=[],i=[],a=r,o=function(){var t=a;
9for(a=r.length?i:r,e=!0,n=!1;t.length;)t.shift()();e=!1},s=function(r,i){e&&!i?r.apply(this,arguments):(a.push(r),n||(n=!0,(t.hidden?u:d)(o)))};return s._lsFlush=o,s})(),E=function(e,t){return t?function(){T(e)}:function(){var t=this,n=arguments;T(function(){e.apply(t,n)})}},D=function(e){var t,r=0,a=i.throttleDelay,o=i.ricTimeout,s=function(){t=!1,r=n.now(),e()},c=f&&o>49?function(){f(s,{timeout:o}),o!==i.ricTimeout&&(o=i.ricTimeout)}:E(function(){u(s)},!0);return function(e){var i;(e=e===!0)&&(o=33),!t&&(t=!0,i=a-(n.now()-r),i<0&&(i=0),e||i<9?c():u(c,i))}},O=function(e){var t,r,i=function(){t=null,e()},a=function(){var e=n.now()-r;e<99?u(a,99-e):(f||i)(i)};return function(){r=n.now(),t||=u(a,99)}},k=(function(){var o,f,m,h,w,k,j,M,N,P,F,I,ee=/^img$/i,L=/^iframe$/i,R=`onscroll`in e&&!/(gle|ing)bot/.test(navigator.userAgent),te=0,z=0,B=0,V=-1,H=function(e){B--,(!e||B<0||!e.target)&&(B=0)},ne=function(e){return I??=C(t.body,`visibility`)==`hidden`,I||C(e.parentNode,`visibility`)!=`hidden`||C(e,`visibility`)!=`hidden`},re=function(e,n){var r,i=e,o=ne(e);for(M-=n,F+=n,N-=n,P+=n;o&&(i=i.offsetParent)&&i!=t.body&&i!=a;)o=(C(i,`opacity`)||1)>0,o&&C(i,`overflow`)!=`visible`&&(r=i.getBoundingClientRect(),o=P>r.left&&N<r.right&&F>r.top-1&&M<r.bottom+1);return o},U=function(){var e,n,s,l,u,d,p,m,g,_,v,y,b=r.elements;if((h=i.loadMode)&&B<8&&(e=b.length)){for(n=0,V++;n<e;n++)if(b[n]&&!b[n]._lazyRace){if(!R||r.prematureUnveil&&r.prematureUnveil(b[n])){q(b[n]);continue}if((!(m=b[n][c](`data-expand`))||!(d=m*1))&&(d=z),_||(_=!i.expand||i.expand<1?a.clientHeight>500&&a.clientWidth>500?500:370:i.expand,r._defEx=_,v=_*i.expFactor,y=i.hFac,I=null,z<v&&B<1&&V>2&&h>2&&!t.hidden?(z=v,V=0):z=h>1&&V>1&&B<6?_:te),g!==d&&(k=innerWidth+d*y,j=innerHeight+d,p=d*-1,g=d),s=b[n].getBoundingClientRect(),(F=s.bottom)>=p&&(M=s.top)<=j&&(P=s.right)>=p*y&&(N=s.left)<=k&&(F||P||N||M)&&(i.loadHidden||ne(b[n]))&&(f&&B<3&&!m&&(h<3||V<4)||re(b[n],d))){if(q(b[n]),u=!0,B>9)break}else!u&&f&&!l&&B<4&&V<4&&h>2&&(o[0]||i.preloadAfterLoad)&&(o[0]||!m&&(F||P||N||M||b[n][c](i.sizesAttr)!=`auto`))&&(l=o[0]||b[n])}l&&!u&&q(l)}},W=D(U),G=function(e){var t=e.target;if(t._lazyCache){delete t._lazyCache;return}H(e),v(t,i.loadedClass),y(t,i.loadingClass),b(t,K),x(t,`lazyloaded`)},ie=E(G),K=function(e){ie({target:e.target})},ae=function(e,t){var n=e.getAttribute(`data-load-mode`)||i.iframeLoadMode;n==0?e.contentWindow.location.replace(t):n==1&&(e.src=t)},oe=function(e){var t,n=e[c](i.srcsetAttr);(t=i.customMedia[e[c](`data-media`)||e[c](`media`)])&&e.setAttribute(`media`,t),n&&e.setAttribute(`srcset`,n)},se=E(function(e,t,n,r,a){var o,s,l,d,f,h;(f=x(e,`lazybeforeunveil`,t)).defaultPrevented||(r&&(n?v(e,i.autosizesClass):e.setAttribute(`sizes`,r)),s=e[c](i.srcsetAttr),o=e[c](i.srcAttr),a&&(l=e.parentNode,d=l&&p.test(l.nodeName||``)),h=t.firesLoad||`src`in e&&(s||o||d),f={target:e},v(e,i.loadingClass),h&&(clearTimeout(m),m=u(H,2500),b(e,K,!0)),d&&g.call(l.getElementsByTagName(`source`),oe),s?e.setAttribute(`srcset`,s):o&&!d&&(L.test(e.nodeName)?ae(e,o):e.src=o),a&&(s||d)&&S(e,{src:o})),e._lazyRace&&delete e._lazyRace,y(e,i.lazyClass),T(function(){var t=e.complete&&e.naturalWidth>1;(!h||t)&&(t&&v(e,i.fastLoadedClass),G(f),e._lazyCache=!0,u(function(){`_lazyCache`in e&&delete e._lazyCache},9)),e.loading==`lazy`&&B--},!0)}),q=function(e){if(!e._lazyRace){var t,n=ee.test(e.nodeName),r=n&&(e[c](i.sizesAttr)||e[c](`sizes`)),a=r==`auto`;(!a&&f||!n||!e[c](`src`)&&!e.srcset||e.complete||_(e,i.errorClass)||!_(e,i.lazyClass))&&(t=x(e,`lazyunveilread`).detail,a&&A.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,B++,se(e,t,a,r,n))}},ce=O(function(){i.loadMode=3,W()}),le=function(){i.loadMode==3&&(i.loadMode=2),ce()},ue=function(){if(!f){if(n.now()-w<999){u(ue,999);return}f=!0,i.loadMode=3,W(),l(`scroll`,le,!0)}};return{_:function(){w=n.now(),r.elements=t.getElementsByClassName(i.lazyClass),o=t.getElementsByClassName(i.lazyClass+` `+i.preloadClass),l(`scroll`,W,!0),l(`resize`,W,!0),l(`pageshow`,function(e){if(e.persisted){var n=t.querySelectorAll(`.`+i.loadingClass);
9n.length&&n.forEach&&d(function(){n.forEach(function(e){e.complete&&q(e)})})}}),e.MutationObserver?new MutationObserver(W).observe(a,{childList:!0,subtree:!0,attributes:!0}):(a[s](`DOMNodeInserted`,W,!0),a[s](`DOMAttrModified`,W,!0),setInterval(W,999)),l(`hashchange`,W,!0),[`focus`,`mouseover`,`click`,`load`,`transitionend`,`animationend`].forEach(function(e){t[s](e,W,!0)}),/d$|^c/.test(t.readyState)?ue():(l(`load`,ue),t[s](`DOMContentLoaded`,W),u(ue,2e4)),r.elements.length?(U(),T._lsFlush()):W()},checkElems:W,unveil:q,_aLSL:le}})(),A=(function(){var e,n=E(function(e,t,n,r){var i,a,o;if(e._lazysizesWidth=r,r+=`px`,e.setAttribute(`sizes`,r),p.test(t.nodeName||``))for(i=t.getElementsByTagName(`source`),a=0,o=i.length;a<o;a++)i[a].setAttribute(`sizes`,r);n.detail.dataAttr||S(e,n.detail)}),r=function(e,t,r){var i,a=e.parentNode;a&&(r=w(e,a,r),i=x(e,`lazybeforesizes`,{width:r,dataAttr:!!t}),i.defaultPrevented||(r=i.detail.width,r&&r!==e._lazysizesWidth&&n(e,a,i,r)))},a=O(function(){var t,n=e.length;if(n)for(t=0;t<n;t++)r(e[t])});return{_:function(){e=t.getElementsByClassName(i.autosizesClass),l(`resize`,a)},checkElems:a,updateElem:r}})(),j=function(){!j.i&&t.getElementsByClassName&&(j.i=!0,A._(),k._())};return u(function(){i.init&&j()}),r={cfg:i,autoSizer:A,loader:k,init:j,uP:S,aC:v,rC:y,hC:_,fire:x,gW:w,rAF:T},r})})(k);var A=k.exports;(function(e){(function(t,n){var r=function(){n(t.lazySizes),t.removeEventListener(`lazyunveilread`,r,!0)};n=n.bind(null,t,t.document),e.exports?n(A):t.lazySizes?r():t.addEventListener(`lazyunveilread`,r,!0)})(window,function(e,t,n){var r={nodeName:``},i=!!e.HTMLPictureElement&&`sizes`in t.createElement(`img`),a=e.lazySizes&&n.cfg,o=function(e){var t,a,o,s,c,l=e.target.querySelectorAll(`img, iframe`);for(t=0;t<l.length;t++)a=l[t].getAttribute(`srcset`)||(l[t].parentNode||r).nodeName.toLowerCase()==`picture`,!i&&a&&n.uP(l[t]),!l[t].complete&&(a||l[t].src)&&(e.detail.firesLoad=!0,(!s||!c)&&(c=0,s=function(t){c--,(!t||c<1)&&!o&&(o=!0,e.detail.firesLoad=!1,n.fire(e.target,`_lazyloaded`,{},!1,!0)),t&&t.target&&(t.target.removeEventListener(`load`,s),t.target.removeEventListener(`error`,s))},setTimeout(s,3500)),c++,l[t].addEventListener(`load`,s),l[t].addEventListener(`error`,s))};a.getNoscriptContent=function(e){return e.textContent||e.innerText},e.addEventListener(`lazybeforeunveil`,function(e){if(!(e.detail.instance!=n||e.defaultPrevented||e.target.getAttribute(`data-noscript`)==null)){var t=e.target.querySelector(`noscript, script[type*="html"]`)||{},r=a.getNoscriptContent(t);r&&(e.target.innerHTML=r,o(e))}})})})({exports:{}}),window.lazySizes.init(),document.addEventListener(`lazybeforeunveil`,function(e){setTimeout(function(){SP&&SP.sitekit&&SP.sitekit.Bootstrap&&SP.sitekit.Bootstrap.bootstrap()})});function j(e,t=100,n={}){if(typeof e!=`function`)throw TypeError(`Expected the first parameter to be a function, got \`${typeof e}\`.`);if(t<0)throw RangeError("`wait` must not be negative.");if(typeof n==`boolean`)throw TypeError("The `options` parameter must be an object, not a boolean. Use `{immediate: true}` instead.");let{immediate:r}=n,i,a,o,s,c;function l(){let t=i,n=a;return i=void 0,a=void 0,c=e.apply(t,n),c}function u(){let e=Date.now()-s;e<t&&e>=0?o=setTimeout(u,t-e):(o=void 0,r||(c=l()))}let d=function(...e){if(i&&this!==i&&Object.getPrototypeOf(this)===Object.getPrototypeOf(i))throw Error(`Debounced method called with different contexts of the same prototype.`);i=this,a=e,s=Date.now();let n=r&&!o;if(o||=setTimeout(u,t),n)return c=l(),c};return Object.defineProperty(d,"isPending",{get(){return o!==void 0}}),d.clear=()=>{o&&(clearTimeout(o),o=void 0,i=void 0,a=void 0)},d.flush=()=>{o&&d.trigger()},d.trigger=()=>{c=l(),d.clear()},d}var M=0;function N(){return`sp-${++M}`}var P=class{prototypes;constructor(){this.prototypes=new Map}registerPrototype(e,t){this.prototypes.set(e,t)}async createComponent(e,t){let n=this.createConfig(e.getAttribute(t)),r=new(await(this.getComponentPrototype(e,t)))(e,n);return r.__id=this.getNextId(),r.__el=e,r.__type=t,r}clear(){this.prototypes.clear()}getTypes(){return[...this.prototypes.keys()]}async getComponentPrototype(e,t){let n=this.prototypes.get(t);if(!n)throw Error(`unable to find Class for ${t}`);return n(e)}getNextId(){return N()}createConfig(e){if(e===null||e.trim()===``)return{};try{return JSON.parse(e)}catch(t){console.error(`unable to parse "${e}"`,t)}return{}}};function F(e){[`complete`,`interactive`].includes(document.readyState)?setTimeout(e):document.addEventListener(`DOMContentLoaded`,e)}var I=class{instanceMap=new Map;markedForDestruction;bootstrapCycles=0;bootstrappedInstances=0;destroyedInstances=0;coolingTime=3e4;observer;observerIsStarted=!1;baseElement;factory;bootstrapListeners;abortController;constructor(e){this.baseElement=()=>e??document.body,this.markedForDestruction=new WeakMap,this.factory=new P,this.observer=new MutationObserver(this.processMutation.bind(this)),this.bootstrapListeners=new Set,this.abortController=new AbortController,this.abortController.signal.addEventListener(`abort`,()=>{this.factory.clear(),this.bootstrapListeners.clear(),this.observer.disconnect()},{signal:this.abortController.signal}),F(()=>{this.triggerReadyEvent(),this.startObserver(),this.bootstrap()})}async withNoObserver(e){this.stopObserver(),await e(),this.startObserver()}resetCounter(){this.bootstrapCycles=0,this.bootstrappedInstances=0,this.destroyedInstances=0}startObserver(){this.observerIsStarted||=(this.observer.observe(this.baseElement(),{childList:!0,subtree:!0,attributes:!1,characterData:!1}),!0)}triggerReadyEvent(){window.dispatchEvent(new CustomEvent(`bootstrapperReady`,{detail:{bootstrapper:this}}))}stopObserver(){this.observerIsStarted&&=(this.observer.disconnect(),!1)}register(e,t){this.factory.registerPrototype(e,t)}hasPrototype(e){return this.factory.getTypes().includes(e)}registerImport(e,t,n,r){this.factory.registerPrototype(e,O(t,n,r))}registerSync(e,t){this.factory.registerPrototype(e,()=>Promise.resolve(t))}clearClasses(){this.factory.clear()}clearInstances(){this.instanceMap.clear()}async bootstrapElementAttribute(e,t){this.makeElementAsBeingCurrentlyBootstrapping(e,t);let n=await this.factory.createComponent(e,t);n.finish&&n.finish(),this.markElementBootstrapped(e,t,n),n.__el.dispatchEvent(new CustomEvent(`bootstrap`,{bubbles:!1,cancelable:!1,detail:{instance:n,type:n.__type}}));for(let n of this.bootstrapListeners)n(e,t);return n}async bootstrap(e){let t=e??this.baseElement(),n=[];for(let e of this.factory.getTypes()){let r=`[${e}]:not([${e}-bootstrapped])`;for(let i of Array.from(t.querySelectorAll(r))){let t=this.bootstrapElementAttribute(i,e).cat
9ch(t=>{throw console.error(`unable to bootstrap ${e}`,t),t});n.push(t)}}return this.bootstrapCycles++,Promise.allSettled(n).then(e=>e.filter(e=>e.status===`fulfilled`).length)}whenIdleFor(e){let t=null;return new Promise(n=>{t=j(()=>n(),e),this.bootstrapListeners.add(t)}).finally(()=>{t&&this.bootstrapListeners.delete(t)})}info(){return{cycles:this.bootstrapCycles,bootstrapped:this.bootstrappedInstances,destroyed:this.destroyedInstances}}ingestLegacyInstance(e,t){if(!this.instanceMap.has(e))this.instanceMap.set(e,t);else{let e=this.factory.getNextId(),n=t.__type;t.__id=e,t.__el.setAttribute(n,e),this.instanceMap.set(e,t)}}destroyInstance(e){e.destroy&&e.destroy(),this.markElementDestroyed(e.__el,e.__type,e)}destroyInstancesByElement(e){let t=this.factory.getTypes();for(let n of t){let t=e.getAttribute(`${n}-bootstrapped`);if(t!==null){let e=this.getInstanceById(t);e&&this.destroyInstance(e)}}}getInstanceById(e){return this.instanceMap.get(e)??null}getInstanceByElement(e,t){if(this.isElementBootstrapped(e,t)){let n=e.getAttribute(`${t}-bootstrapped`);if(n)return this.getInstanceById(n)}return null}isElementBootstrapped(e,t){return e.hasAttribute(`${t}-bootstrapped`)}hasClassForDataAttribute(e){return this.factory.getTypes().includes(e)}whenElementIsBootstrapped(e,t){return new Promise(n=>{let r=this.getInstanceByElement(e,t);if(r){n(r);return}let i=new AbortController;this.abortController.signal.addEventListener(`abort`,()=>i.abort()),e.addEventListener(`bootstrap`,e=>{e.detail.instance.__type===t&&(n(e.detail.instance),i.abort())},{signal:i.signal})})}markElementBootstrapped(e,t,n){e.setAttribute(`${t}-bootstrapped`,n.__id),n&&(this.instanceMap.set(n.__id,n),this.bootstrappedInstances++)}makeElementAsBeingCurrentlyBootstrapping(e,t){e.setAttribute(`${t}-bootstrapped`,`-1`)}markElementDestroyed(e,t,n){e.removeAttribute(`${t}-bootstrapped`),this.instanceMap.delete(n.__id),this.destroyedInstances++}prepareForDestruction(e){clearTimeout(this.markedForDestruction.get(e));let t=setTimeout(()=>{this.baseElement().contains(e)?this.remidyDestruction(e):this.destroyInstancesByElement(e),this.markedForDestruction.delete(e)},this.coolingTime);this.markedForDestruction.set(e,t)}remidyDestruction(e){this.clearDestructionMark(e),this.updateElementBootstrappedAttributes(e)}prepareDetachedInstancesForDestruction(){for(let e of this.instanceMap.values())this.baseElement().contains(e.__el)||this.prepareForDestruction(e.__el)}processMutation(e){let t=0;for(let n of e)n.type===`childList`&&(n.removedNodes.length>0&&this.prepareDetachedInstancesForDestruction(),t+=n.addedNodes.length);t>0&&this.bootstrap(),this.triggerWaitingMutationListeners()}mutationObserverListeners=[];triggerWaitingMutationListeners(){let e=[...this.mutationObserverListeners];this.mutationObserverListeners=[];for(let t of e){let e=t.deref();e&&e(void 0)}}clearDestructionMark(e){clearTimeout(this.markedForDestruction.get(e)),this.markedForDestruction.delete(e)}isMarkedForDestruction(e){return this.markedForDestruction.has(e)}destroy(){this.abortController.abort()}updateElementBootstrappedAttributes(e){e.getAttributeNames().filter((e,t,n)=>n.indexOf(`${e}-bootstrapped`)>-1).forEach(t=>{this.getInstanceByElement(e,t)||e.removeAttribute(`${t}-bootstrapped`)})}async __internalWaitForNextMutation(){return new Promise(e=>{this.mutationObserverListeners.push(new WeakRef(e))})}__internalRegisterGlobal(){window.__spBootstrapper=this}};function ee(){if(window.__spBootstrapper)return console.warn(`Multiple Bootstrappers found, falling back to previous found Bootstrapper instance`),window.__spBootstrapper;let e=new I;return e.__internalRegisterGlobal(),e}var L=ee();L.registerImport(`data-sp-kulturfinder`,()=>o(()=>import(`./KulturfinderApp-lyNAhDhd.js`),__vite__mapDeps([0,1,2,3,4,5,6,7]),import.meta.url),`KulturfinderApp`),L.register(`data-ilink`,async()=>(await o(async()=>{let{ILink:e}=await import(`./dist-Di-LH18z.js`);return{ILink:e}},__vite__mapDeps([8,9]),import.meta.url)).ILink),L.register(`data-sp-annotationviewer`,async()=>(await o(async()=>{let{AnnotationViewer:e}=await import(`./esm-Dh1Unmuh.js`);return{AnnotationViewer:e}}
9,__vite__mapDeps([10,4,5]),import.meta.url)).AnnotationViewer),L.register(`data-sp-backlink`,async()=>(await o(async()=>{let{BackLink:e}=await import(`./BackLink-UC8kHoad.js`);return{BackLink:e}},[],import.meta.url)).BackLink),L.register(`data-sp-clipboard`,async()=>(await o(async()=>{let{CopyToClipboard:e}=await import(`./dist-BnzG-801.js`);return{CopyToClipboard:e}},__vite__mapDeps([11,6]),import.meta.url)).CopyToClipboard),L.register(`data-sp-bannerslider`,async()=>(await o(async()=>{let{default:e}=await import(`./BannerSlider-CQoeJwrG.js`);return{default:e}},__vite__mapDeps([12,13]),import.meta.url)).default),L.register(`data-sp-button-scroll`,async()=>(await o(async()=>{let{ButtonScroll:e}=await import(`./ButtonScroll-DabJij53.js`);return{ButtonScroll:e}},__vite__mapDeps([14,15]),import.meta.url)).ButtonScroll),L.register(`data-sp-collapsible`,async()=>(await o(async()=>{let{Collapsible:e}=await import(`./Collapsible-DcfqZtJ4.js`);return{Collapsible:e}},__vite__mapDeps([16,17,18,15]),import.meta.url)).Collapsible),L.register(`data-sp-email`,async()=>(await o(async()=>{let{Email:e}=await import(`./component-email-BWdSL3FL.js`);return{Email:e}},[],import.meta.url)).Email),L.register(`data-sp-event-select`,async()=>(await o(async()=>{let{EventRegistration:e}=await import(`./EventRegistration-85BY7OOE.js`);return{EventRegistration:e}},[],import.meta.url)).EventRegistration),L.register(`data-sp-galleryslider`,async()=>(await o(async()=>{let{default:e}=await import(`./GallerySlider-B6RZhIM6.js`);return{default:e}},__vite__mapDeps([19,13]),import.meta.url)).default),L.register(`data-sp-header`,async()=>(await o(async()=>{let{Header:e}=await import(`./Header-Dydm4TkS.js`);return{Header:e}},[],import.meta.url)).Header),L.register(`data-sp-like`,async()=>(await o(async()=>{let{LikeButton:e}=await import(`./component-rating-BNp7Potd.js`);return{LikeButton:e}},__vite__mapDeps([20,9,17]),import.meta.url)).LikeButton),L.register(`data-sp-map`,async()=>(await o(async()=>{let{StuttgartMap:e}=await import(`./StuttgartMap-yqBPP0pX.js`);return{StuttgartMap:e}},__vite__mapDeps([21,22,9,23]),import.meta.url)).StuttgartMap),L.register(`data-sp-masonry`,async()=>(await o(async()=>{let{MasonryWrapper:e}=await import(`./MasonryWrapper-CmwK2iCl.js`);return{MasonryWrapper:e}},__vite__mapDeps([24,1,5]),import.meta.url)).MasonryWrapper),L.register(`data-sp-navigation-multilevelpush`,async()=>(await o(async()=>{let{Navigation:e}=await import(`./Navigation-BCzWpyv8.js`);return{Navigation:e}},__vite__mapDeps([25,4,9]),import.meta.url)).Navigation),L.register(`data-sp-offcanvas`,async()=>(await o(async()=>{let{Offcanvas:e}=await import(`./component-offcanvas-cmYkdfNB.js`);return{Offcanvas:e}},__vite__mapDeps([26,4,5]),import.meta.url)).Offcanvas),L.register(`data-sp-language-select`,async()=>(await o(async()=>{let{Offcanvas:e}=await import(`./component-offcanvas-cmYkdfNB.js`);return{Offcanvas:e}},__vite__mapDeps([26,4,5]),import.meta.url)).Offcanvas),L.register(`data-sp-panelgroup`,async()=>(await o(async()=>{let{PanelGroup:e}=await import(`./typescript-D5w_zea4.js`);return{PanelGroup:e}},__vite__mapDeps([27,5,17,18]),import.meta.url)).PanelGroup),L.register(`data-sp-panelgroupmenu`,async()=>(await o(async()=>{let{PanelGroupMenu:e}=await import(`./typescript-D5w_zea4.js`);return{PanelGroupMenu:e}},__vite__mapDeps([27,5,17,18]),import.meta.url)).PanelGroupMenu),L.register(`data-sp-privacy-barrier`,async()=>(await o(async()=>{let{PrivacyBarrier:e}=await import(`./dist-B5ad3Qqz.js`);return{PrivacyBarrier:e}},__vite__mapDeps([28,4,5,9]),import.meta.url)).PrivacyBarrier),L.register(`data-sp-privacy-barrier-dialog`,async()=>(await o(async()=>{let{PrivacyBarrierInDialog:e}=await import(`./dist-B5ad3Qqz.js`);return{PrivacyBarrierInDialog:e}},__vite__mapDeps([28,4,5,9]),import.meta.url)).PrivacyBarrierInDialog),L.register(`data-sp-print-link-references`,async()=>(await o(async()=>{let{PrintLinkFootnotes:e}=await import(`./print-basics-B01ijwVj.js`);return{PrintLinkFootnotes:e}},[],import.meta.url)).PrintLinkFootnotes),L.register(`data-sp-search-result`,async()=>(await o(async()=>{let{BackLink:e}=await import(`./BackLink-UC8kHoad.js`);return{BackLink:e}},[],import.meta.url)).BackLink),L.register(`data-sp-svg-map`,async()=>(await o(async()=>{let{SvgMap:e}=await import(`./SvgMap-jTco72aW.js`);return{SvgMap:e}},__vite__mapDeps([29,30]),import.meta.url)).SvgMap),L.register(`data-sp-table`,async()=>(await o(async()=>{let{Table:e}=await import(`./Table-p-KGzqqm.js`);return{Table:e}},[],import.meta.url)).Table),L.register(`data-sp-teaserslider`,async()=>(await o(async()=>{let{default:e}=await import(`./TeaserSlider-Azg3Jpwp.js`);return{default:e}},__vite__mapDeps([31,13]),import.meta.url)).default),L.register(`data-sp-toc`,async()=>(await o(async()=>{let{ToC:e}=await import(`./ToC-BD89JS2F.js`);return{ToC:e}},__vite__mapDeps([32,15]),import.meta.url)).ToC),L.register(`data-sp-tooltip`,async()=>(await o(async()=>{let{Tooltip:e}=await import(`./ToolTip-CZbEo2Re.js`);return{Tooltip:e}},[],import.meta.url)).Tooltip),L.register(`data-sp-top-banner`,async()=>(await o(async()=>{let{TopBanner:e}
9=await import(`./TopBanner-C6m-nKbU.js`);return{TopBanner:e}},__vite__mapDeps([33,17]),import.meta.url)).TopBanner),L.register(`data-sp-figure-zoom`,async()=>(await o(async()=>{let{CustomerPictureZoomWithYoutube:e}=await import(`./CustomerPictureZoomWithYoutube-B3mJpm1D.js`);return{CustomerPictureZoomWithYoutube:e}},__vite__mapDeps([34,35]),import.meta.url)).CustomerPictureZoomWithYoutube),L.register(`data-sp-picture-gallery`,async()=>(await o(async()=>{let{CustomerGalleryZoom:e}=await import(`./CustomerGalleryZoom-DZGC7R8g.js`);return{CustomerGalleryZoom:e}},__vite__mapDeps([36,35]),import.meta.url)).CustomerGalleryZoom),L.registerImport(`data-sp-disclaimer-backbutton`,()=>o(()=>import(`./TranslationDisclainerBackButton-DfbINLq_.js`),[],import.meta.url),`TranslationDisclainerBackButton`),L.register(`data-sp-webpush-topic-subscription`,async()=>(await o(async()=>{let{WebpushTopicSubscription:e}=await import(`./WebpushTopicSubscription-D5ZF45L5.js`);return{WebpushTopicSubscription:e}},__vite__mapDeps([37,9]),import.meta.url)).WebpushTopicSubscription),L.register(`data-sp-pagination`,async()=>(await o(async()=>{let{PerPagePaginationSlider:e}=await import(`./PerPagePaginationSlider-B00E-615.js`);return{PerPagePaginationSlider:e}},__vite__mapDeps([38,39,5]),import.meta.url)).PerPagePaginationSlider),L.register(`data-sp-pageperdaypagination`,async()=>(await o(async()=>{let{PerDayPaginationSlider:e}=await import(`./PerDayPaginationSlider-BPT__AVW.js`);return{PerDayPaginationSlider:e}},__vite__mapDeps([40,39,5]),import.meta.url)).PerDayPaginationSlider),L.whenIdleFor(500).then(()=>{document.documentElement.classList.add(`ready`)}),a(((e,n)=>{(function(t){typeof e==`object`&&n!==void 0?n.exports=t():typeof define==`function`&&define.amd?define([],t):(typeof window<`u`?window:typeof global<`u`?global:typeof self<`u`?self:this).qwest=t()})(function(){return function e(n,r,i){function a(s,c){if(!r[s]){if(!n[s]){var l=typeof t==`function`&&t;if(!c&&l)return l(s,!0);if(o)return o(s,!0);var u=Error(`Cannot find module '`+s+`'`);throw u.code=`MODULE_NOT_FOUND`,u}var d=r[s]={exports:{}};n[s][0].call(d.exports,function(e){var t=n[s][1][e];return a(t||e)},d,d.exports,e,n,r,i)}return r[s].exports}for(var o=typeof t==`function`&&t,s=0;s<i.length;s++)a(i[s]);return a}({1:[function(e,t,n){(function(e){var n=function(e){var t=function(e,t,n){n=typeof n==`function`?n():n??``,e[e.length]=encodeURIComponent(t)+`=`+encodeURIComponent(n)},n=function(e,r,i){var a,o,s;if(Object.prototype.toString.call(r)===`[object Array]`)for(a=0,o=r.length;a<o;a++)n(e+`[`+(typeof r[a]==`object`?a:``)+`]`,r[a],i);else if(r&&r.toString()===`[object Object]`)for(s in r)r.hasOwnProperty(s)&&n(e?e+`[`+s+`]`:s,r[s],i,t);else if(e)t(i,e,r);else for(s in r)t(i,s,r[s]);return i};return n(``,e,[]).join(`&`).replace(/%20/g,`+`)};typeof t==`object`&&typeof t.exports==`object`?t.exports=n:e.param=n})(this)},{}],2:[function(e,t,n){(function(e){function t(e){return typeof e==`function`}function n(e){typeof setImmediate<`u`?setImmediate(e):typeof process<`u`&&process.nextTick?process.nextTick(e):setTimeout(e,0)}var r;e[0][e[1]]=function e(i){var a,o=[],s=[],c=function(e,t){return a==null&&e!=null&&(a=e,o=t,s.length&&n(function(){for(var e=0;e<s.length;e++)s[e]()})),a};return c.then=function(c,l){var u=e(i),d=function(){try{var e=a?c:l;t(e)?function e(n){var i,a=0;try{if(n&&(function(e){return typeof e==`object`}(n)||t(n))&&t(i=n.then)){if(n===u)throw TypeError();i.call(n,function(){a++||e.apply(r,arguments)},function(e){a++||u(!1,[e])})}else u(!0,arguments)}catch(e){a++||u(!1,[e])}}(e.apply(r,o||[])):u(a,o)}catch(e){u(!1,[e])}};return a==null?s.push(d):n(d),u},i&&(c=i(c)),c}})(t===void 0?[window,`pinkySwear`]:[t,`exports`])},{}],qwest:[function(e,t,n){t.exports=function(){var t=typeof window<`u`?window:self,n=e(`pinkyswear`),r=e(`jquery-param`),i={},a=`json`,o=`post`,s=null,c=0,l=[],u=t.XMLHttpRequest?function(){return new t.XMLHttpRequest}:function(){return new ActiveXObject(`Microsoft.XMLHTTP`)},d=u().responseType===``,f=function(e,f,p,m,h){for(var g in e=e.toUpperCase(),p=p===void 0?null:p,m||={},i)if(!(g in m)){if(typeof i[g]==`object`&&typeof m[g]==`object`)for(var _ in i[g])m[g][_]=i[g][_];else m[g]=i[g]}var v,y,b,x,S,C=!1,w=!1,T=!1,E=0,D={},O={text:`*/*`,xml:`text/xml`,json:`application/json`,post:`application/x-www-form-urlencoded`,document:`text/html`},k={text:`*/*`,xml:`application/xml; q=1.0, text/xml; q=0.8, */*; q=0.1`,json:`application/json; q=1.0, text/*; q=0.8, */*; q=0.1`},A=!1,j=n(function(n){return n.abort=function(){T||=(y&&y.readyState!=4&&y.abort(),A&&=(--c,!1),!0)},n.send=function(){if(!A){if(c==s)return void l.push(n);if(T)return void(l.length&&l.shift().send());if(++c,A=!0,y=u(),v&&(`withCredentials`in y||!t.XDomainRequest||(y=new XDomainRequest,w=!0,e!=`GET`&&e!=`POST`&&(e=`POST`))),w?y.open(e,f):(y.open(e,f,m.async,m.user,m.password),d&&m.async&&(y.withCredentials=m.withCredentials)),!w)for(var r in D)D[r]&&y.setRequestHeader(r,D[r]);if(d&&m.responseType!=`auto`)try{y.responseType=m.responseType,C=y.responseType==m.responseType}catch{}d||w?(y.onload=M,y.onerror=N,w&&(y.onprogress=function(){})):y.onreadystatechange=function(){y.readyState==4&&M()},m.async?`timeout`in y?(y.timeout=m.timeout,y.ontimeout=P):b=setTimeout(P,m.timeout):w&&(y.ontimeout=function(){}),m.responseType!=`auto`&&`overrideMimeType`in y&&y.overrideMimeType(O[m.responseType]),h&&h(y),w?setTimeout(function(){y.send(e==`GET`?null:p)},0):y.send(e==`GET`?null:p)}},n}),M=function(){var e;if(A=!1,clearTimeout(b),l.length&&l.shift().send(),!T){--c;try{if(C){if(`response`in y&&y.response===null)throw`The request response is empty`;S=y.response}else{if((e=m.responseType)==`auto`){if(w)e=a;else{var n=y.getResponseHeader(`Content-Type`)||``;e=n.indexOf(O.json)>-1?`json`:n.indexOf(O.xml)>-1?`xml`:`text`}}switch(e){case`json`:if(y.responseText.length)try{S=`JSON`in t?JSON.parse(y.responseText):Function(`return (`+y.responseText+`)`)()}catch(e){throw`Error while parsing JSON body : `+e}break;case`xml`:try{t.DOMParser?S=new DOMParser().parseFromString(y.responseText,`text/xml`):((S=new ActiveXObject(`Microsoft.XMLDOM`)).async=`fal
9se`,S.loadXML(y.responseText))}catch{S=void 0}if(!S||!S.documentElement||S.getElementsByTagName(`parsererror`).length)throw`Invalid XML`;break;default:S=y.responseText}}if(`status`in y&&!/^2|1223/.test(y.status))throw y.status+` (`+y.statusText+`)`;j(!0,[y,S])}catch(e){j(!1,[e,y,S])}}},N=function(e){T||(e=typeof e==`string`?e:`Connection aborted`,j.abort(),j(!1,[Error(e),y,null]))},P=function(){T||(m.attempts&&++E==m.attempts?N(`Timeout (`+f+`)`):(y.abort(),A=!1,j.send()))};if(m.async=!(`async`in m)||!!m.async,m.cache=`cache`in m&&!!m.cache,m.dataType=`dataType`in m?m.dataType.toLowerCase():o,m.responseType=`responseType`in m?m.responseType.toLowerCase():`auto`,m.user=m.user||``,m.password=m.password||``,m.withCredentials=!!m.withCredentials,m.timeout=`timeout`in m?parseInt(m.timeout,10):3e4,m.attempts=`attempts`in m?parseInt(m.attempts,10):1,x=f.match(/\/\/(.+?)\//),v=x&&!!x[1]&&x[1]!=location.host,`ArrayBuffer`in t&&p instanceof ArrayBuffer?m.dataType=`arraybuffer`:`Blob`in t&&p instanceof Blob?m.dataType=`blob`:`Document`in t&&p instanceof Document?m.dataType=`document`:`FormData`in t&&p instanceof FormData&&(m.dataType=`formdata`),p!==null)switch(m.dataType){case`json`:p=JSON.stringify(p);break;case`post`:case`queryString`:p=r(p)}if(m.headers){var F=function(e,t,n){return t+n.toUpperCase()};for(x in m.headers)D[x.replace(/(^|-)([^-])/g,F)]=m.headers[x]}return`Content-Type`in D||e==`GET`||m.dataType in O&&O[m.dataType]&&(D[`Content-Type`]=O[m.dataType]),D.Accept||=m.responseType in k?k[m.responseType]:`*/*`,v||`X-Requested-With`in D||(D[`X-Requested-With`]=`XMLHttpRequest`),m.cache||`Cache-Control`in D||(D[`Cache-Control`]=`no-cache`),e!=`GET`&&m.dataType!=`queryString`||!p||typeof p!=`string`||(f+=(/\?/.test(f)?`&`:`?`)+p),m.async&&j.send(),j},p=function(e){var t=[],r=0,i=[];return n(function(n){var a=-1,o=function(e){return function(o,s,c,l){var u=++a;return++r,t.push(f(e,n.base+o,s,c,l).then(function(e,t){i[u]=arguments,--r||n(!0,i.length==1?i[0]:[i])},function(){n(!1,arguments)})),n}};for(var s in n.get=o(`GET`),n.post=o(`POST`),n.put=o(`PUT`),n.delete=o(`DELETE`),n.catch=function(e){return n.then(null,e)},n.complete=function(e){var t=function(){e()};return n.then(t,t)},n.map=function(e,t,n,r,i){return o(e.toUpperCase()).call(this,t,n,r,i)},e)s in n||(n[s]=e[s]);return n.send=function(){for(var e=0,r=t.length;e<r;++e)t[e].send();return n},n.abort=function(){for(var e=0,r=t.length;e<r;++e)t[e].abort();return n},n})},m={base:``,get:function(){return p(m).get.apply(this,arguments)},post:function(){return p(m).post.apply(this,arguments)},put:function(){return p(m).put.apply(this,arguments)},delete:function(){return p(m).delete.apply(this,arguments)},map:function(){return p(m).map.apply(this,arguments)},xhr2:d,limit:function(e){return s=e,m},setDefaultOptions:function(e){return i=e,m},setDefaultXdrResponseType:function(e){return a=e.toLowerCase(),m},setDefaultDataType:function(e){return o=e.toLowerCase(),m},getOpenRequests:function(){return c}};return m}()},{"jquery-param":1,pinkyswear:2}]},{},[1,2])(`qwest`)}),function(t,r){typeof e==`object`&&n!==void 0?r():typeof define==`function`&&define.amd?define(r):r()}(0,function(){function e(e){var t=this.constructor;return this.then(function(n){return t.resolve(e()).then(function(){return n})},function(n){return t.resolve(e()).then(function(){return t.reject(n)})})}function t(e){return new this(function(t,n){function r(e,n){if(n&&(typeof n==`object`||typeof n==`function`)){var o=n.then;if(typeof o==`function`)return void o.call(n,function(t){r(e,t)},function(n){i[e]={status:`rejected`,reason:n},--a==0&&t(i)})}i[e]={status:`fulfilled`,value:n},--a==0&&t(i)}if(!e||e.length===void 0)return n(TypeError(typeof e+` `+e+` is not iterable(cannot read property Symbol(Symbol.iterator))`));var i=Array.prototype.slice.call(e);if(i.length===0)return t([]);for(var a=i.length,o=0;i.length>o;o++)r(o,i[o])})}function n(e){return!(!e||e.length===void 0)}function r(){}function i(e){if(!(this instanceof i))throw TypeError(`Promises must be constructed via new`);if(typeof e!=`function`)throw TypeError(`not a function`);this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],l(e,this)}function a(e,t){for(;e._state===3;)e=e._value;e._state===0?e._deferreds.push(t):(e._handled=!0,i._immediateFn(function(){var n=e._state===1?t.onFulfilled:t.onRejected;if(n!==null){var r;try{r=n(e._value)}catch(e){s(t.promise,e);return}o(t.promise,r)}else(e._state===1?o:s)(t.promise,e._value)}))}function o(e,t){try{if(t===e)throw TypeError(`A promise cannot be resolved with itself.`);if(t&&(typeof t==`object`||typeof t==`function`)){var n=t.then;if(t instanceof i)return e._state=3,e._value=t,void c(e);if(typeof n==`function`)return void l(function(e,t){return function(){e.apply(t,arguments)}}(n,t),e)}e._state=1,e._value=t,c(e)}catch(t){s(e,t)}}function s(e,t){e._state=2,e._value=t,c(e)}function c(e){e._state===2&&e._deferreds.length===0&&i._immediateFn(function(){e._handled||i._unhandledRejectionFn(e._value)});for(var t=0,n=e._deferreds.length;n>t;t++)a(e,e._deferreds[t]);e._deferreds=null}function l(e,t){var n=!1;try{e(function(e){n||(n=!0,o(t,e))},function(e){n||(n=!0,s(t,e))})}catch(e){if(n)return;n=!0,s(t,e)}}var u=setTimeout;i.prototype.catch=function(e){return this.then(null,e)},i.prototype.then=function(e,t){var n=new this.constructor(r);return a(this,new function(e,t,n){this.onFulfilled=typeof e==`function`?e:null,this.onRejected=typeof t==`function`?t:null,this.promise=n}(e,t,n)),n},i.prototype.finally=e,i.all=function(e){return new i(function(t,r){function i(e,n){try{if(n&&(typeof n==`object`||typeof n==`function`)){var s=n.then;if(typeof s==`function`)return void s.call(n,function(t){i(e,t)},r)}a[e]=n,--o==0&&t(a)}catch(e){r(e)}}if(!n(e))return r(TypeError(`Promise.all accepts an array`));var a=Array.prototype.slice.call(e);
9if(a.length===0)return t([]);for(var o=a.length,s=0;a.length>s;s++)i(s,a[s])})},i.allSettled=t,i.resolve=function(e){return e&&typeof e==`object`&&e.constructor===i?e:new i(function(t){t(e)})},i.reject=function(e){return new i(function(t,n){n(e)})},i.race=function(e){return new i(function(t,r){if(!n(e))return r(TypeError(`Promise.race accepts an array`));for(var a=0,o=e.length;o>a;a++)i.resolve(e[a]).then(t,r)})},i._immediateFn=typeof setImmediate==`function`&&function(e){setImmediate(e)}||function(e){u(e,0)},i._unhandledRejectionFn=function(e){console!==void 0&&console&&console.warn(`Possible Unhandled Promise Rejection:`,e)};var d=function(){if(typeof self<`u`)return self;if(typeof window<`u`)return window;if(typeof global<`u`)return global;throw Error(`unable to locate global object`)}();typeof d.Promise==`function`?(d.Promise.prototype.finally||(d.Promise.prototype.finally=e),d.Promise.allSettled||(d.Promise.allSettled=t)):d.Promise=i}),function(e,t,n){var r,i,a,o,s,c,l,u,d,f,p,m,h,g;e.SP=e.SP===void 0?{}:e.SP,i=!1,r=/xyz/.test(function(){})?/\b_super\b/:/.*/,SP.BaseClass=function(){},SP.BaseClass.extend=function(e,t){var n=this.prototype;i=!0;var a=new this;i=!1;var o=function(e,t){return function(){var r=this._super;this._super=n[e];var i=t.apply(this,arguments);return this._super=r,i}};for(var s in e)a[s]=typeof e[s]==`function`&&typeof n[s]==`function`&&r.test(e[s])?o.apply(this,[s,e[s]]):e[s];function c(){var e=this;!i&&e.init&&e.init.apply(e,arguments)}return c.displayName=t,c.prototype=a,c.prototype.self=c,c.superClass=this,c.prototype.constructor=c,c.extend=SP.BaseClass.extend,c},SP.ns=function(t,n){var r,i=t.split(`.`),a=e,o=i.length;for(r=0;r<o;r++)r+1===o&&n!==void 0?a[i[r]]=n:a[i[r]]===void 0&&(a[i[r]]={}),a=a[i[r]];return a},SP.emptyFn=function(){},SP.generateId=function(e){return SP._idPool||(SP._idPool={}),SP._idPool[e]?SP._idPool[e]=SP._idPool[e]+1:SP._idPool[e]=1,e+`-`+SP._idPool[e]},SP.toString=function(e){return Object.prototype.toString.call(e)},SP.isEmpty=function(e,t){return e===null||e===n||!t&&e===``||SP.isArray(e)&&e.length===0},SP.isArray=`isArray`in Array?Array.isArray:function(e){return SP.toString(e)===`[object Array]`},SP.isDate=function(e){return SP.toString(e)===`[object Date]`},SP.isObject=SP.toString(null)===`[object Object]`?function(e){return e!==null&&e!==n&&SP.toString(e)===`[object Object]`&&e.ownerDocument===n}:function(e){return SP.toString(e)===`[object Object]`},SP.isSimpleObject=function(e){return e instanceof Object&&e.constructor===Object},SP.isPrimitive=function(e){var t=typeof e;return t===`string`||t===`number`||t===`boolean`},SP.isFunction=function(e){return typeof e==`function`},SP.isNumber=function(e){return typeof e==`number`&&isFinite(e)},SP.isNumeric=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},SP.isInt=function(e){return Number(e)===e&&e%1==0},SP.isFloat=function(e){return Number(e)===e&&e%1!=0},SP.isString=function(e){return typeof e==`string`},SP.isBoolean=function(e){return typeof e==`boolean`},SP.isDefined=function(e){return e!==void 0},SP.isElement=function(e){return typeof HTMLElement==`object`?e instanceof HTMLElement:e&&typeof e==`object`&&!!e&&e.nodeType===1&&typeof e.nodeName==`string`},SP.isNodeList=function(e){var t=SP.toString(e);return typeof e==`object`&&/^\[object (HTMLCollection|NodeList|HTMLFormControlsCollection|Object)\]$/.test(t)&&SP.isInt(e.length)&&(e.length===0||typeof e[0]==`object`&&e[0].nodeType>0)},typeof console>`u`&&(console={}),console.log=console.log?console.log:SP.emptyFn,console.debug=console.debug?console.debug:SP.emptyFn,console.info=console.info?console.info:SP.emptyFn,console.warn=console.warn?console.warn:SP.emptyFn,console.error=console.error?console.error:SP.emptyFn,console.groupCollapsed=console.groupCollapsed?console.groupCollapsed:SP.emptyFn,console.groupEnd=console.groupEnd?console.groupEnd:SP.emptyFn,SP.ns(`SP.lang.Array`,{indexOf:function(e,t,r){if(Array.prototype.indexOf)return Array.prototype.indexOf.call(e,t,r);if(e===n||e===null)throw TypeError(`'arr' is null or not defined`);var i=e.length>>>0;for(r=+r||0,Math.abs(r)===1/0&&(r=0),r<0&&(r+=i)<0&&(r=0);r<i;r++)if(e[r]===t)return r;return-1},unique:function(e){if(Array.prototype.filter){var t,r,i,a=[],o=e.length;for(r=0;r<o;r++){for(t=n,i=0;i<a.length;i++)if(e[r]===a[i]){t=1;break}t||a.push(e[r])}return a}return e.filter(function(t,n,r){return n===e.indexOf(t)})},each:function(t,n,r){var i,a;for(r||=e,i=0,a=t.length;i<a;i++)if(!1===n.apply(r,[i,t[i]]))return},fromArguments:function(e){return Array.prototype.slice.call(e,0)},from:function(e){return SP.isEmpty(e)?[]:Array.from===void 0?SP.isArray(e)?e:SP.isNodeList(e)||SP.toString(e)===`[object Arguments]`?Array.prototype.slice.call(e,0):[e]:Array.from(e)},inArray:function(e,t,n){return SP.lang.Array.contains(t,e,n)},contains:function(e,t,n){var r;if(n=!!n){for(r in e)if(e[r]===t)return!0;return!1}for(r in e)if(e[r]==t)return!0;return!1}}),SP.ns(`SP.lang.Class`,{classes:{"SP.BaseClass":SP.BaseClass},mixins:{},define:function(e,t,n){var r,i,a,o,s=this;if((t||={}).extend?(r=s.classify(t.extend),delete t.extend):r=SP.BaseClass,!r)throw Error(`SP.lang.Class: Unable to locate SuperClass for `+e);
9if(t.mixins){var c=t.mixins.length;for(i=0;i<c;i++)t.mixins.hasOwnProperty(i)&&s._mixin(t,s.mixinify(t.mixins[i]));o=t.mixins,delete t.mixins}return a=r.extend(t,e),t.statics&&(SP.lang.Object.each(t.statics,function(e,t){a[e]=t}),delete t.statics),o&&(a.__mixins=o),!0===t.singleton&&(a=new a),e!==null&&(SP.ns(e,a),s.classes[e]=a),SP.isFunction(n)&&n(a),a},defineMixin:function(e,t){this.mixins[e]=t},classify:function(e){return this.classes[e]||null},mixinify:function(e){var t=this.mixins[e]||null;return t===null&&typeof console<`u`&&console.warn(`Unable to find Mixin '`+e+`'`),t},_mixin:function(e,t){e!==null&&t!==null&&SP.lang.Object.applyIf(e,t)},hasMixin:function(e,t){var n,r;if(e instanceof SP.BaseClass&&e.self.__mixins){for(n=e.self.__mixins,r=0;r<n.length;r++)if(n[r]===t)return!0}return!1}}),SP.ns(`SP.lang.Date`,{now:Date.now||function(){return new Date().getTime()}}),SP.lang.Class.define(`SP.lang.ErrorInfo`,{field:null,key:null,params:null,init:function(e,t,n){arguments.length===1?this.key=arguments[0]:(this.field=e,this.key=t,this.params=n)},getField:function(){return this.field},getKey:function(){return this.key},getParams:function(){return this.params},concretize:function(e){return new SP.lang.ErrorInfo(this.field,this.key,e)},toString:function(){var e=null;if(e=this.field===null?`system: `:this.field+`: `,e+=this.key,this.params!==null&&this.params.length>0){e+=` [`;for(var t=0;t<this.params.length;t++)t>0&&(e+=`,`),e+=this.params[t];e+=`]`}return e}}),SP.lang.Class.define(`SP.lang.Exception`,{_message:null,_stack:null,_errors:null,_syserror:null,_cause:null,init:function(e,t){this._stack=new SP.lang.StackTrace,this._stack._importStackTraceFromError(Error().stack),this._cause=t,e instanceof SP.lang.ErrorInfo?(this._message=e.getKey(),this.add(e)):SP.isString(e)&&(this._message=e)},getMessage:function(){return this._message},getStack:function(){return this._stack},getCause:function(){return this._cause},add:function(e){return e.getField()===null?this._syserror=e:(this._errors===null&&(this._errors={}),this._errors[e.getField()]=e),this},getErrors:function(){return this._errors===null?[]:SP.lang.Object.values(this._errors)},getError:function(e){return e?this._errors[e]?this._errors[e]:null:this._syserror},printStackTrace:function(){this._stack.printStackTrace(this.getMessage())},toString:function(){var e=null;return this._errors===null?e=`server error`:(e=`Error-Info:`,SP.lang.Object.each(this._errors,function(t,n){e+=`
10`,e+=`  `,e+=n})),e}}),SP.ns(`SP.lang.Function`,(a=void setTimeout(function(){a=arguments.length!==0},0),{bind:function(t,n,r,i){if(arguments.length===2)return function(){return t.apply(n,arguments)};var a=t,o=Array.prototype.slice;return function(){var t=r||arguments;return!0===i&&(t=(t=o.call(arguments,0)).concat(r)),a.apply(n||e,t)}},defer:function(e,t,n,r,i){return e=SP.lang.Function.bind(e,n,r,i),t>0?setTimeout(a?function(){e()}:e,t):(e(),0)},debounce:function(e,t,n){var r,i,a,o,s,c=function(){var l=SP.lang.Date.now()-o;l<t&&l>=0?r=setTimeout(c,t-l):(r=null,n||(s=e.apply(a,i),r||(a=i=null)))};return function(){a=this,i=arguments,o=SP.lang.Date.now();var l=n&&!r;return r||=setTimeout(c,t),l&&(s=e.apply(a,i),a=i=null),s}},throttle:function(e,t,n){var r,i,a,o=null,s=0;n||={};var c=function(){s=!1===n.leading?0:SP.lang.Date.now(),o=null,a=e.apply(r,i),o||(r=i=null)};return function(){var l=SP.lang.Date.now();s||!1!==n.leading||(s=l);var u=t-(l-s);return r=this,i=arguments,u<=0||u>t?(o&&=(clearTimeout(o),null),s=l,a=e.apply(r,i),o||(r=i=null)):o||!1===n.trailing||(o=setTimeout(c,u)),a}}})),SP.ns(`SP.lang.Object`,(o={each:function(t,n,r){for(var i in r||=e,t)if(t.hasOwnProperty(i)&&!1===n.apply(r,[i,t[i]]))return},apply:function(e,t,n){return n&&o.each(n,function(t,n){e[t]=n}),t&&o.each(t,function(t,n){e[t]=n}),e},applyIf:function(e,t){return t&&o.each(t,function(t,n){e[t]||(e[t]=n)}),e},keys:function(e){var t;return Object.hasOwnProperty(`keys`)?t=Object.keys(e):(t=[],o.each(e,function(e,n){t.push(e)})),t},values:function(e){if(Object.hasOwnProperty(`values`))return Object.values(e);var t=[];return o.each(e,function(e,n){t.push(n)}),t},resolve:function(e,t){var n=e;return t.trim().split(`.`).every(function(e){return e in n&&(n=n[e],!0)})?n:null}},o)),SP.lang.Class.define(`SP.lang.StackTrace`,{_stack:null,init:function(){this._stack={}},getStack:function(){return this._stack},addStackTraceElement:function(e){this._stack.push(e)},printStackTrace:function(e){for(var t=[e],n=0;n<this._stack.length;n++){var r=this._stack[n],i=r.getClass()||`?`,a=r.getMethod()||`?`;t.push(`	at `+i+`.`+a+` (`+r.getFileName()+`:`+r.getLineNumber()+`)`)}console.error(t.join(`
11`))},_importStackTraceFromError:function(e){if(e instanceof Error&&e.stack)for(var t,n=e.stack.split(`
12`),r=1;r<n.length;r++){t=SP.lang.String.trim(n[r]),SP.lang.String.startsWith(t,`at `)&&(t=t.
12substr(3));var i=t.match(/(.*) \((.*).*:(.*):/);if(i&&i.length===4){var a=new SP.lang.StackTraceElement(i[2],i[3]),o=i[1],s=null;if(o.indexOf(`.`)!==-1){var c=i[1].split(`.`);s=c.splice(-1)[0],o=c.join(`.`)}s===null?(a.setMethod(o),a.setClass(`global`)):(a.setMethod(s),a.setClass(o)),this._stack.push(a)}}}}),SP.lang.Class.define(`SP.lang.StackTraceElement`,{_data:null,init:function(e,t){this._data={},this.setFileName(e),this.setLineNumber(t)},setFileName:function(e){this._data.f=e},setLineNumber:function(e){this._data.ln=e},setClass:function(e){this._data.c=e},setMethod:function(e){this._data.m=e},getFileName:function(){return this._data.f},getLineNumber:function(){return this._data.ln},getClass:function(){return this._data.c},getMethod:function(){return this._data.m},getData:function(){return this._data}}),SP.ns(`SP.lang.String`,(s=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=`,c=function(e){e=e.replace(/\r\n/g,`
13`);for(var t=``,n=0;n<e.length;n++){var r=e.charCodeAt(n);r<128?t+=String.fromCharCode(r):r>127&&r<2048?(t+=String.fromCharCode(r>>6|192),t+=String.fromCharCode(63&r|128)):(t+=String.fromCharCode(r>>12|224),t+=String.fromCharCode(r>>6&63|128),t+=String.fromCharCode(63&r|128))}return t},l=function(e){for(var t=``,n=0,r=0,i=0,a=0;n<e.length;)(r=e.charCodeAt(n))<128?(t+=String.fromCharCode(r),n++):r>191&&r<224?(i=e.charCodeAt(n+1),t+=String.fromCharCode((31&r)<<6|63&i),n+=2):(i=e.charCodeAt(n+1),a=e.charCodeAt(n+2),t+=String.fromCharCode((15&r)<<12|(63&i)<<6|63&a),n+=3);return t},u=/^[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u2028\u2029\u202f\u205f\u3000]+|[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u2028\u2029\u202f\u205f\u3000]+$/g,{trim:function(e){return e.replace(u,``)},base64Encode:function(t){if(e.btoa)return e.btoa(c(t));var n,r,i,a,o,l,u,d=``,f=0;for(t=c(t);f<t.length;)a=(n=t.charCodeAt(f++))>>2,o=(3&n)<<4|(r=t.charCodeAt(f++))>>4,l=(15&r)<<2|(i=t.charCodeAt(f++))>>6,u=63&i,isNaN(r)?l=u=64:isNaN(i)&&(u=64),d=d+s.charAt(a)+s.charAt(o)+s.charAt(l)+s.charAt(u);return d},startsWith:typeof String.prototype.startsWith==`function`?function(e,t){return e.startsWith(t)}:function(e,t){return e.slice(0,t.length)===t},endsWith:typeof String.prototype.endsWith==`function`?function(e,t){return e.endsWith(t)}:function(e,t){return e.slice(0,-t.length)===t},base64Decode:function(t){if(e.atob)return l(e.atob(t));var n,r,i,a,o,c,u=``,d=0;for(t=t.replace(/[^A-Za-z0-9\+\/\=]/g,``);d<t.length;)n=s.indexOf(t.charAt(d++))<<2|(a=s.indexOf(t.charAt(d++)))>>4,r=(15&a)<<4|(o=s.indexOf(t.charAt(d++)))>>2,i=(3&o)<<6|(c=s.indexOf(t.charAt(d++))),u+=String.fromCharCode(n),o!==64&&(u+=String.fromCharCode(r)),c!==64&&(u+=String.fromCharCode(i));return u=l(u)},escapeHtml:function(e){var t=e;return t=(t=(t=(t=(t=t.replace(/&/g,`&amp;`)).replace(/</g,`&lt;`)).replace(/>/g,`&gt;`)).replace(/"/g,`&quot;`)).replace(/'/g,`&#39;`)},capitalize:function(e){return e.charAt(0).toUpperCase()+e.substr(1)},uncapitalize:function(e){return e.charAt(0).toLowerCase()+e.substr(1)}})),SP.lang.Class.define(`SP.dom.Document`,{singleton:!0,_d:null,init:function(e){this._d=e||t},isReady:function(){var e=this._d;return e.attachEvent?e.readyState===`complete`:e.readyState===`interactive`||e.readyState===`complete`},onReady:function(e){var t=this;if(t.isReady())e();else{var n=t._d;if(n.addEventListener)n.addEventListener(`DOMContentLoaded`,e);else{var r=function(){t.isReady()&&(n.detachEvent(`onreadystatechange`,r),e())};n.attachEvent(`onreadystatechange`,r)}}}}),SP.ns(`SP.dom.Element`,(d={_svgNS:`http://www.w3.org/2000/svg`,_getClassName:function(e){var t;return(t=d.isSvgElement(e)?e.className?e.className.baseVal:e.getAttribute(`class`):e.className)||(t=``),t.trim()},_setClassName:function(e,t){var n=t.trim();e.className?e.className.baseVal=n:e.setAttribute(`class`,n)},isSvgElement:function(e){return e.nodeType===1&&e.namespaceURI===d._svgNS},addClass:function(e,t){if(e){if(e.classList)e.classList.add(t);else{var n=d._getClassName(e);n=(n+=` `+t).replace(/^\s+|\s+$/gm,``),d._setClassName(e,n)}}},getStyle:function(e,t){return getComputedStyle===`undefined`?e.currentStyle[t]:getComputedStyle(e,null).getPropertyValue(t)},hasClass:function(e,t){if(e){if(e.classList)return e.classList.contains(t);var n=d._getClassName(e);return RegExp(`(^| )`+t+`( |$)`,`gi`).test(n)}},removeClass:function(e,t){if(e){if(e.classList)e.classList.remove(t);else{var n=d._getClassName(e);d._setClassName(e,n.replace(RegExp(`(^|\\b)`+t.split(` `).join(`|`)+`(\\b|$)`,`gi`),` `))}}},replaceClass:function(e,t,n){e&&(d.removeClass(e,t),d.addClass(e,n))},_matchFn:null,matches:function(e,t){if(!(e instanceof Element))return!1;var n=this;return n._matchFn===null&&(n._matchFn=Element.prototype.matches||Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var t=this,n=(t.parentNode||t.document).querySelectorAll(e),r=-1;n[++r]&&n[r]!==t;);return!!n[r]}),n._matchFn.call(e,t)},closest:function(e,t){return e.correspondingElement&&(e=e.correspondingElement),Element.prototype.closest?e.closest(t):d.matches(e,t)?e:d.findParent(e,t)},findParent:Element.prototype.closest?function(e,t){return t&&e.parentNode?e.parentNode.closest(t):e.parentNode}:function(e,t){var n=null;if(e){if(e=e.parentNode,t)for(;e instanceof Element;){if(d.matches(e,t)){n=e;break}e=e.parentNode}else n=e}return n},getPreviousSibling:function(e,t){if(e)for(var n=e.parentNode.children,r=SP.lang.Array.indexOf(n,e)-1;r>=0;r--){var i=n[r];if(i instanceof Element&&(!t||d.matches(i,t)))return i}return null},getNextSibling:function(e,t){if(e)for(var n=e.parentNode.children,r=SP.lang.Array.indexOf(n,e)+1;r<n.length;r++){var i=n[r];if(i instanceof Element&&(!t||d.matches(i,t)))return i}return null},getChildren:function(e,t){var n=[];return SP.lang.Array.each(e.children,function(e,r){r instanceof Element&&(t?d.matches(r,t)&&n.push(r):n.push(r))}),n},getChild:function(e,t){var n=null;return SP.lang.Array.each(e.children,function(e,r){if(r instanceof Element&&(!t||d.matches(r,t)))return n=r,!1}),n},inPath:function(e,t){for(;e!==null;){if(e===t)return!0;e=e.parentNode}return!1},insertAfter:function(e,n){var r=e.nextSibling,i=t.createElement(`div`);for(i.innerHTML=n;i.childNodes.length>0;){var a=i.childNodes[0];r?e.parentNode.insertBefore(a,r):e.parentNode.appendChild(a)}},insertBefore:function(e,n){var r=t.createElement(`div`);for(r.innerHTML=n;r.childNodes.length>0;){var i=r.childNodes[0];e.parentNode.insertBefore(i,e)}},append:function(e,n){var r=t.createDocumentFragment(),i=t.createElement(`div`);for(i.innerHTML=n;i.childNodes.length>0;){var a=i.childNodes[0];r.appendChild(a)}e.appendChild(r)},replace:function(e,n){var r=e.parentElement;if(SP.isFunction(t.createRange))r.replaceChild(t.createRange().createContextualFragment(n),e);else{var i=t.createElement(`div`);for(i.innerHTML=n,r.replaceChild(i,e);i.firstChild;)r.insertBefore(i.firstChild,i);r.removeChild(i)}}},d)),SP.lang.Class.define(`SP.dom.ElementStream`,{statics:{create:SP.emptyFn},_elements:null,_context:null,init:function(e,n){var r=this;if(n||=t,r._context=n,e===null)r._elements=[];else if(SP.isString(e)){var i=n.querySelectorAll(e);r._elements=r._transformNodeList(i)}else r._elements=SP.isElement(e)?[e]:SP.isNodeList(e)||SP.isArray(e)?r._transformNodeList(e):[]},_transformNodeList:function(e){var t=Array.prototype.slice.call(e,0);return SP.lang.Array.unique(t)},_callStaticEach:function(e,t){var n=[],r=SP.lang.Array.from(t);return SP.lang.Array.each(this._elements,function(t,i){var a=r.slice(0);a.unshift(i);var o=e.apply(e,a);
13SP.isArray(o)?n.push.apply(n,o):o&&n.push(o)}),n},_callNativeEach:function(e,t){var n=[],r=SP.lang.Array.from(t);return SP.lang.Array.each(this._elements,function(t,i){var a=e.apply(i,r);SP.isArray(a)?n.push.apply(n,a):a&&n.push(a)}),n},addClass:function(e){return this._callStaticEach(SP.dom.Element.addClass,arguments),this},removeClass:function(){return this._callStaticEach(SP.dom.Element.removeClass,arguments),this},replaceClass:function(){return this._callStaticEach(SP.dom.Element.replaceClass,arguments),this},getAttribute:function(e){return this._elements.length===0?``:this._elements[0].getAttribute(e)},setAttributes:function(e){var t=this;return SP.lang.Object.each(e,function(e,n){t.setAttribute(e,n)}),this},getValue:function(){return this._elements.length===0?``:this._elements[0].value},setValue:function(e){return this.each(function(t,n){SP.isDefined(n.value)&&(n.value=e)}),this},addEventListener:function(t,n){var r=e.EventTarget||e.DocumentFragment;this._callNativeEach(r.prototype.addEventListener,arguments)},removeEventListener:function(t,n){var r=e.EventTarget||e.DocumentFragment;this._callNativeEach(r.prototype.removeEventListener,arguments)},setAttribute:function(e,t){if(e)return this._callNativeEach(Element.prototype.setAttribute,arguments),this},removeAttribute:function(e){if(e)return this._callNativeEach(Element.prototype.removeAttribute,arguments),this},first:function(){var e=this.get(0);return new this.self(e,e)},last:function(){var e=this.get(this._elements.length-1);return new this.self(e,e)},each:function(e){return SP.lang.Array.each(this._elements,e),this},contains:function(e){return SP.lang.Array.indexOf(this._elements,e)!==-1},is:function(e){if(e===null)return!1;var t=new SP.dom.ElementStream(e),n=!1;return this.each(function(e,r){if(t.contains(r))return n=!0,!1}),n},not:function(e){if(e===null)return this;var t=null;t=e instanceof SP.dom.ElementStream?e:new SP.dom.ElementStream(e);var n=new SP.dom.ElementStream;return this.each(function(e,r){t.contains(r)||n._elements.push(r)}),n},prev:function(e){var t=new SP.dom.ElementStream;return this.each(function(n,r){var i=SP.dom.Element.getPreviousSibling(r,e);i!==null&&t._elements.push(i)}),t},next:function(e){var t=new SP.dom.ElementStream;return this.each(function(n,r){var i=SP.dom.Element.getNextSibling(r,e);i!==null&&t._elements.push(i)}),t},children:function(e){var t=this._callStaticEach(SP.dom.Element.getChildren,arguments);return new this.self(t)},parent:function(e){var t=this._callStaticEach(SP.dom.Element.findParent,arguments);return new this.self(t)},find:function(e){var t=[];return this.each(function(n,r){var i=r.querySelectorAll(e);if(i)for(var a=0;a<i.length;a++)t.push(i[a])}),new this.self(t)},get:function(e){var t=this;if(SP.isDefined(e)){if(t._elements[e])return t._elements[e]}else if(t._elements.length>0)return t._elements[0];return null},remove:function(){this.each(function(e,t){t.parentNode&&t.parentNode.removeChild(t)}),this._elements=[]},after:function(e){return this._callStaticEach(SP.dom.Element.insertAfter,arguments),this},before:function(e){return this._callStaticEach(SP.dom.Element.insertBefore,arguments),this},append:function(e){return this._callStaticEach(SP.dom.Element.append,arguments),this},text:function(){return this._elements.length===0?``:this._elements[0].textContent},all:function(){return this._elements},isEmpty:function(){return this._elements.length===0},size:function(){return this._elements.length}},function(e){function t(t){return e.apply(this,t)}t.prototype=e.prototype,e.create=function(){return new t(arguments)}}),SP.ns(`SP.dom.Event`,{triggerEvent:function(e,n,r,i){var a=t.createEvent(`HTMLEvents`);a.initEvent(n,r||!0,!!i),e.dispatchEvent(a)},fireEvent:function(e,n,r,i,a){var o=t.createEvent(`CustomEvent`);o.initCustomEvent(n,i||!1,!!a,r),e.dispatchEvent(o)},on:function(e,t,n,r){if(SP.isArray(t))for(var i=0;i<t.length;i++)SP.dom.Event.on(e,t[i],n,r);else{var a=n;(r||={}).once&&(a=function(){e.removeEventListener(t,a,r),n.apply(this,arguments)}),e.addEventListener(t,a,r)}}}),SP.lang.Class.define(`SP.util.WebStorage`,{statics:{hasStorage:function(t){if(t){var n=`test`;try{return typeof t==`string`&&(t=e[t]),t.setItem(n,n),t.removeItem(n),!0}catch{return!1}}return!1},hasLocalStorage:function(){return SP.util.WebStorage.hasStorage(`localStorage`)},hasSessionStorage:function(){return SP.util.WebStorage.hasStorage(`sessionStorage`)},STORAGE_MEMORYSTORAGE:(m={},h=[],g=function(){this.length=0},g.prototype.setItem=function(e,t){m[e]=t,f()},g.prototype.getItem=function(e,t){return m[e]||null},g.prototype.removeItem=function(e){delete m[e],f()},g.prototype.key=function(e){return h[e]||null},g.prototype.clear=function(e){m={},f()},p=new g,f=function(){h=Object.keys(m),p.length=h.length},p)}}),SP.lang.Class.define(`SP.util.Cache`,{_config:null,statics:{namespace:`sp`,gcTimer:1e3,gcRunning:!1,startGc:function(){var e=SP.util.Cache;e.gcRunning||(e.gcRunning=!0,function t(){SP.util.WebStorage.hasLocalStorage()&&e.gc(localStorage),SP.util.WebStorage.hasSessionStorage()&&e.gc(sessionStorage),e.gc(e.STORAGE_MEMORYSTORAGE),setTimeout(t,e.gcTimer)}())},gc:function(e){for(var t,n,r=SP.util.Cache.namespace+`:`,i=[],a=Date.now(),o=0,s=e.length;o<s;o++)t=e.key(o),SP.lang.String.startsWith(t,r)&&(n=JSON.parse(e.getItem(t)))&&n.expires&&n.expires<a&&i.push(t);for(var c=0,l=i.length;c<l;c++)e.removeItem(i[c]);i.length>0&&typeof console<`u`&&console.info(`SP.util.Cache gc ran and removed `+i.length+` items`)},STORAGE_LOCALSTORAGE:SP.util.WebStorage.hasLocalStorage()?localStorage:null,STORAGE_SESSIONSTORAGE:SP.util.WebStorage.hasSessionStorage()?sessionStorage:null,STORAGE_MEMORYSTORAGE:SP.util.WebStorage.STORAGE_MEMORYSTORAGE},init:function(e){var t=this;t.self.startGc(),t._config=SP.lang.Object.apply({},e,{storage:this.self.STORAGE_LOCALSTORAGE,namespace:``,expireTime:6e5}),SP.util.WebStorage.hasStorage(t._config.storage)||(t._config.storage=this.self.STORAGE_MEMORYSTORAGE)},_getExpireTime:function(e){var t=null;return this._config.expireTime&&(t=Date.now(),t+=e||this._config.expireTime),t},serialize:function(e,t){return JSON.stringify({expires:this._getExpireTime(t),data:e})},unserialize:function(e){return JSON.parse(e).data},_getKeyNamespace:function(){var e=this,t=e.self.namespace+`:`;return SP.isEmpty(e._config.namespace)||(t+=e._config.namespace+`:`),t},_getStorageKey:function(e){return this._getKeyNamespace()+e},_getRawStorageKey:function(e){var t=null,n=this._getKeyNamespace();return SP.lang.String.startsWith(e,n)&&(t=e.substring(n.length)),t},setItem:function(e,t,n){var r=this;r._config.storage.setItem(r._getStorageKey(e),r.serialize(t,n))},getItem:function(e){var t=this,n=t._config.storage.getItem(t._getStorageKey(e));return n?t.unserialize(n):null},each:function(e,t){var n=this;t||=n;for(var r=n._config.storage,i=n._getKeyNamespace(),a=0,o=r.length;a<o;a++){var s=r.key(a);if(SP.lang.String.startsWith(s,i)){s=n._getRawStorageKey(r.key(a));var c=n.getItem(s);e.apply(t,[s,c])}}}}),SP.ns(`SP.util.Email`,{decryptAttribute:function(e,t){var n=e.getAttribute(t);n=(n=n.replace(/%E2%9A%B9/g,`@`)).replace(/%E2%97%A6/g,`.`),e.setAttribute(t,n)}}),SP.ns(`SP.util.Format`,{fileSize:function(e,t){if(SP.isEmpty(e)||!SP.isNumber(e))return``;arguments.length===1&&(t=2);var r=0,i=null;return e<1e3?(r=e,i=`B`):e<1e6?(r=e/1e3,i=`kB`):e<1e9?(r=e/1e6,i=`MB`):e<0xe8d4a51000?(r=e/1e9,i=`GB`):e<0x38d7ea4c68000?(r=e/0xe8d4a51000,i=`TB`):(r=e/0x38d7ea4c68000,i=`PB`),r.toLocaleStr
13ing(n,{minimumFractionDigits:t,maximumFractionDigits:t})+` `+i}}),SP.ns(`SP.util.Geo`,{getMapUrl:function(e,t,n,r,i){e=e.toFixed(6),t=t.toFixed(6);var a=!1;r&&i&&(a=!0,r=r.toFixed(6),i=i.toFixed(6));var o=`http://maps.google.com/maps`;return a&&(o+=`?q=`+r+`,`+i),o+=(a?`&`:`?`)+`ll=`+e+`,`+t,o+=`&z=`+n}}),SP.ns(`SP.util.Url`,function(){var e={build:function(e,t){var n=encodeURIComponent;return e+`?`+Object.keys(t).map(function(e){return n(e)+`=`+n(t[e])}).join(`&`)},getParam:function(t,n){return e.getParams(t)[n]},getParams:function(e){var t,n,r=e.indexOf(`?`),i={};if(r!==-1){t=e.substr(r+1).split(`&`);for(var a=0;a<t.length;a++)i[(n=t[a].split(`=`))[0]]=n[1]}return i},addParameter:function(t,n,r){return e.urlAppend(t,n+`=`+r)},urlAppend:function(e,t){return e+(e.indexOf(`?`)===-1?`?`:`&`)+(t||``)},applyUrlParams:function(t,n){return SP.lang.Object.each(n,function(n,r){t=e.urlAppend(t,n+`=`+r)}),t}};return e}()),SP.ns(`SP.net.Cookie`,{setCookie:function(e,r,i,a){(a||={}).expires=i===n?0:new Date(Date.now()+1e3*i).toUTCString(),SP.lang.Object.applyIf(a,{domain:t.domain,path:`/`,secure:location.protocol===`https:`,sameSite:`lax`});var o=``;return SP.lang.Object.each(a,function(e,t){SP.isBoolean(t)?!0===t&&(o+=`;`+e):o+=`;`+e+`=`+t}),t.cookie=e+`=`+r+o,!0},getCookie:function(e){var n=RegExp(`(?:^|; )`+encodeURIComponent(e)+`=([^;]*)`).exec(t.cookie);return n?n[1]:null}}),SP.lang.Class.define(`SP.net.http.Client`,{_uri:null,_options:null,_provider:null,statics:{PROVIDER:`SP.net.http.client.provider.Qwest`,fetch:function(e,t){return SP.net.http.Client.getProvider().fetch(e,t)},getProvider:function(){var e=SP.net.http.client.Connection.PROVIDER;return SP.isString(e)&&(e=new(SP.ns(e))),e}}}),SP.lang.Class.define(`SP.net.http.client.Connection`,{_uri:null,_options:null,_provider:null,statics:{PROVIDER:`SP.net.http.client.provider.Qwest`},init:function(e,t){this._uri=e,this._options=SP.lang.Object.apply(t||{},{timeout:3e3})},getUri:function(){return this._uri},getOptions:function(){return this._options},setProvider:function(e){this._provider=e},getProvider:function(){if(this._provider||=SP.net.http.client.Connection.PROVIDER,SP.isString(this._provider)){var e=SP.ns(this._provider);this._provider=new e}return this._provider},send:function(e){return e.getPath()===null?e.setUri(this.getUri()?this.getUri():``):e.setUri((this.getUri()?this.getUri():``)+e.getPath()),e.setOptions(SP.lang.Object.apply({},e.getOptions(),this.getOptions())),this.getProvider().send(this,e)}}),SP.lang.Class.define(`SP.net.http.client.provider.Proxy`,{statics:{MAPPINGS:{},FETCH_MAPPINGS:{},register:function(e,t,n){SP.net.http.client.provider.Proxy.MAPPINGS[e]={fn:t,response:n}},registerFetch:function(e,t,n){SP.net.http.client.provider.Proxy.FETCH_MAPPINGS[e]={fn:t,response:n}},clear:function(){SP.net.http.client.provider.Proxy.MAPPINGS={},SP.net.http.client.provider.Proxy.FETCH_MAPPINGS={}}},_sendResponse:function(e,t,n){try{SP.isFunction(n)?n.apply(this,[function(t){e(null,t)},t]):e(null,n)}catch(e){console.error(`error`,e.stack)}},_findMapping:function(e,t){var n=null;return SP.lang.Object.each(e,function(e,r){if(!0===r.fn.apply(this,t))return n=r,!1}),n},_provideResponse:function(e,t){var n=this;return new Promise(function(r){var i=e.response;SP.isFunction(i)?i.apply(n,[r,t]):r(i)})},send:function(e,t){var n=this,r=n._findMapping(SP.net.http.client.provider.Proxy.MAPPINGS,[e,t]);if(!r)throw new SP.lang.Exception(new SP.lang.ErrorInfo(`SP.net.http.client.provider.Proxy: no mapping found`));return new Promise(function(i,a){n._provideResponse(r,{connection:e,request:t}).then(i)})},fetch:function(e,t){t||={};var n=this,r=n._findMapping(SP.net.http.client.provider.Proxy.FETCH_MAPPINGS,[e,t]);if(r===null)throw new SP.lang.Exception(new SP.lang.ErrorInfo(`SP.net.http.client.provider.Proxy: no fetch-mapping found`));var i=r.xhr;return{then:function(a){return n._provideResponse(r,{xhr:i,uri:e}).then(function(e){var r=[i,e];return SP.isFunction(t.success)&&t.success.apply(n,r),a.apply(n,r)})},catch:function(a){n._provideResponse(r,{xhr:i,uri:e}).then(function(e){var o=[r.error,i,e];SP.isFunction(t.failure)&&t.failure.apply(n,o),a.apply(n,o)})}}}}),SP.lang.Class.define(`SP.net.http.client.provider.Qwest`,{send:function(e,t){var n=t.getUri(),r=t.getData(),i=t.getOptions(),a={dataType:`json`};return i&&(i.timeout&&(a.timeout=i.timeout),i.user&&(a.user=i.user,a.withCredentials=!0),i.password&&(a.password=i.password),i.userAgent&&(a.headers={"User-Agent":i.userAgent}),i.withCredentials&&(a.withCredentials=!0),i.cors&&(a.cache=!0)),n.indexOf(`@`)!==-1&&(a.withCredentials=!0),qwest.post(n,r,a,function(e){t.setXhr(e)}
13).then(function(e,t){return t}).catch(function(e,t,r){throw r&&r.target&&(r=r.target),new SP.lang.Exception(new SP.lang.ErrorInfo(null,`remote.xhr`,[r,n]))})},fetch:function(e,t){return t&&t.method===`POST`?qwest.post(e,t.body):qwest.get(e)}}),SP.lang.Class.define(`SP.net.http.client.Request`,{method:null,uri:null,data:null,options:null,xhr:null,provider:null,init:function(e,t,n,r){this.method=e,this.path=t,this.data=n,this.options=r},abort:function(){this.xhr&&this.xhr.abort()},getMethod:function(){return this.method},getPath:function(){return this.path},setPath:function(e){this.path=e},getUri:function(){return this.uri},setUri:function(e){this.uri=e},getData:function(){return this.data},setOptions:function(e){this.options=e},getOptions:function(){return this.options},setXhr:function(e){this.xhr=e},getXhr:function(){return this.xhr},setProvider:function(e){this.provider=e}}),SP.lang.Class.define(`SP.net.http.client.Response`,{response:null,content:null,init:function(e,t){this.response=e,this.content=t},getContentType:function(){return this.getResponseHeader(`Content-Type`)},getContentEncoding:function(){return this.getResponseHeader(`Content-Encoding`)},getResponseHeader:function(e){return this.response.getResponseHeader(e)},getStatus:function(){return this.response.status},getMessage:function(){return this.response.statusText},getContent:function(){return this.content}}),SP.lang.Class.define(`SP.net.rpc.client.Connection`,{extend:`SP.net.http.client.Connection`,invoke:function(e){var t=this.send(e,!0).then(function(e){return e.getData()});return this._applyCallbacksToPromise(t,e.getOptions()),t},_applyCallbacksToPromise:function(e,t){return t?(SP.isFunction(t.success)&&e.then(function(e){return t.success(e),e}),SP.isFunction(t.failure)&&e.catch(t.failure),e):e},send:function(e,t){var n=e.getOptions(),r=this._super(e).then(function(t){return new SP.net.rpc.client.Response(e.getXhr(),t)});return n&&!0!==t&&this._applyCallbacksToPromise(r,n),r}}),SP.lang.Class.define(`SP.net.rpc.client.Method`,{path:null,action:null,method:null,statics:{TID_COUNTER:0,API_VERSION:`1.0`},init:function(e,t,n,r){if(e===null||e.length===0)t!==null&&t.length>0&&(this.path=t+`/`);else{var i=null,a=e.indexOf(`?`);a!==-1&&(i=e.substring(a),e=e.substring(0,a));var o=e.split(`/`);t!==null&&t.length>0&&o.push(t),this.path=o.join(`/`),e.charAt(e.length-1)===`/`&&(this.path+=`/`),i!==null&&(this.path+=i)}this.action=n,this.method=r},create:function(e,t,n){var r={action:this.action,method:this.method,type:`rpc`,tid:++SP.net.rpc.client.Method.TID_COUNTER,version:SP.net.rpc.client.Method.API_VERSION};return e!==null&&(r.session=e),t!==null&&(r.data=[t]),new SP.net.http.client.Request(this.method,this.path,r,n)},asUrlParameter:function(e){var t=`rpcAction=`+this.action+`&rpcMethod=`+this.method+`&rpcType=rpc&rpcTid=`+ ++SP.net.rpc.client.Method.TID_COUNTER+`&rpcVersion=`+SP.net.rpc.client.Method.API_VERSION;return e!==null&&(t+=`&rpcSession=`+e),t},toString:function(){return this.action+`.`+this.method+`()`}}),SP.lang.Class.define(`SP.net.rpc.client.Response`,{extend:`SP.net.http.client.Response`,init:function(e,t){this._super(e,t)},getData:function(){var e=this.getContent();if(!SP.isObject(e))throw new SP.lang.Exception(new SP.lang.ErrorInfo(null,`remote.invalidFormat`,[e]));if(e.type===`exception`){var t=e.message,n=e.params;throw new SP.lang.Exception(new SP.lang.ErrorInfo(null,t,n))}var r=e.result;if(!0===r.success)return r.data?r.data:null;var i=new SP.lang.Exception;throw SP.lang.Object.each(r.errors,function(e,a){var o=r.errors[e];e===`system`&&(e=null),t=null,n=null,SP.isObject(o)?(t=o.key,n=o.params):t=SP.toString(o),i.add(new SP.lang.ErrorInfo(e,t,n))}),i}}),SP.lang.Class.define(`SP.net.transfer.TransferObject`,{statics:{CLASS_NAME:`className`,UID:`uid`,extract:function(e){if(e instanceof SP.net.transfer.TransferObject)return e.getData();if(SP.isArray(e)){var t=[];return SP.lang.Array.each(e,function(e){e instanceof SP.net.transfer.TransferObject&&t.push(e.getData())}),t}return e}},data:null,init:function(e){this.data=e||{},this.data[SP.net.transfer.TransferObject.CLASS_NAME]=this.self.dis
13playName.replace(`IES.`,`com.sitepark.ies.`)},getClassName:function(){return this.data[SP.net.transfer.TransferObject.CLASS_NAME]},setUid:function(e){this.data[SP.net.transfer.TransferObject.UID]=e},getUid:function(){var e=this.data.id||this.data[SP.net.transfer.TransferObject.UID];return e&&(SP.isString(e)?e:e+``)},getData:function(){return this.data},get:function(e){return this.data[e]},has:function(e){return this.data[e]},put:function(e,t){this.data[e]=t},opt:function(e,t){return t||=null,this.data[e]?this.data[e]:t},putInArray:function(e,t){if(t=SP.lang.Array.from(t),this.data[e]){if(!SP.isArray(this.data[e]))throw{key:`illegalArgument`,params:[`putInArray`,this.data[e]]};this.data[e].push(t)}else this.data[e]=t}}),SP.ns(`SP.net.transfer.TransferObjectFactory`,{create:function(e){if(e instanceof SP.net.transfer.TransferObject)return e;if(!e||!e[SP.net.transfer.TransferObject.CLASS_NAME])throw{key:`ui.illegalArgument`,params:[`SP.net.transfer.TransferObjectFactory.create()`,`className missing`,e]};var t=e[SP.net.transfer.TransferObject.CLASS_NAME];return t=SP.net.transfer.TransferObjectFactory.convertClassName(t),new(SP.ns(t))(e)},createArray:function(e){if(e===null)return null;var t=[];return SP.lang.Array.each(e,function(e,n){t.push(SP.net.transfer.TransferObjectFactory.create(n))}),t},convertClassName:function(e){return e=(e=e.replace(`com.sitepark.ies.`,`IES.`)).replace(`com.sitepark.`,`SP.`)}}),SP.lang.Class.defineMixin(`configurable`,{_config:null,_setConfig:function(e,t){this._config=SP.lang.Object.apply(this._config||{},e||{},t||{})},_getConfig:function(e,t){return this._config.hasOwnProperty(e)?this._config[e]:t===n?null:t},_hasConfig:function(e){return this._config.hasOwnProperty(e)}}),SP.lang.Class.defineMixin(`observable`,{addEventListener:function(e,t,n){var r=this;r._events||={},SP.isObject(e)?(n=e.scope||r,SP.lang.Object.each(e,function(e,t){e!==`scope`&&(SP.isObject(t)?r.addEventListener(e,t.fn,t.scope||n):r.addEventListener(e,t,n))})):(n||=r,r._events[e]=r._events[e]||[],r._events[e]&&r._events[e].push({callback:t,caller:n}))},removeEventListener:function(e,t){var n,r,i=this;if(i._events&&i._events[e]){for(r=(n=i._events[e]).length-1;r>=0;--r)if(n[r].callback===t)return n.splice(r,1),!0}return!1},dispatchEvent:function(e){var t,n,r=this;if(r._events&&r._events[e]){var i=SP.lang.Array.from(arguments);for(i.splice(0,1),n=(t=r._events[e]).length;n--;)t[n].callback.apply(t[n].caller,i)}}}),SP.lang.Class.defineMixin(`responsive`,{_breakpoints:null,addBreakpoint:function(t,n){var r,i,a=this;if(e.matchMedia){for(i in a._breakpoints=[],typeof t!=`string`&&(t.min&&t.max?t=`(min-width: `+t.min+`px) and (max-width: `+t.max+`px)`:t.min?t=`(min-width: `+t.min+`px)`:t.max&&(t=`(max-width: `+t.max+`px)`)),a._breakpoints)a._breakpoints[i].mediaQuery===t&&(r=a._breakpoints[i].mediaquery);typeof r!=`object`&&a._breakpoints.push({mediaquery:t}),!0===(r=e.matchMedia(t)).matches&&a.reinit(n),r.addListener(function(e){!0===e.matches&&a.reinit(n)})}}})}(window,document),function(e,t,n){SP.lang.Class.define(`SP.sitekit.AnnotationViewer`,{_el:null,_history:null,_options:null,_showY:null,_viewer:null,_visible:null,statics:{pattern:{abbreviation:`abbr[title]`,copyright:`a[data-sp-rel="copyright"][href^="#"]`,imageInfo:`a[data-sp-rel="imageInfo"][href^="#"]`,glossary:`a[data-sp-rel="glossary"][href^="#"]`,language:`span[lang][title]`}},init:function(n,r){this._el=n,this._history=[],this._options=SP.lang.Object.apply({translations:{abbreviation:`Abkürzung`,copyright:`Copyright`,glossary:`Glossar`,language:`Übersetzung`,imageInfo:`Bildinformation`,closeButton:`schließen`}},r||{}),this._build(),t.body.addEventListener(`click`,this._handleClick.bind(this)),t.body.addEventListener(`keypress`,this._handleKeyPress.bind(this)),t.body.addEventListener(`keydown`,this._handleKeyDown.bind(this)),e.addEventListener(`scroll`,this._handleScroll.bind(this),{passive:!0})},close:function(){if(this._history.length>1){var e=this._history[this._history.length-2];this.showAnnotation(e,!0),this._history.pop()}else this._visible=!1,this._viewer.classList.add(`SP-isHidden`);this._history.pop()},closeAll:function(){this._visible=!1,this._viewer.classList.add(`SP-isHidden`),this._history=[]},showAnnotation:function(n,r){r=r?2:0;var i=this._history.length-r===0;if(this._history.length===0||this._history.length>0&&n.initiator!==this._history[this._history.length-1].initiator){var a=`<svg class="SPi SPi-`+n.type+` SP-AnnotationViewer__type" role="image"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#SPi-`+n.type+`"></use></svg> `+this._options.translations[n.type];if(this._history.length>0){var o,s=this._viewer.cloneNode(!0);s.style.visibility=`hidden`,s.querySelector(`.SP-AnnotationViewer__title`).innerHTML=a,s.querySelector(`.SP-AnnotationViewer__content`).innerHTML=n.content,t.body.append(s),o=s.offsetHeight,s.parentNode.removeChild(s),this._viewer.style.height=this._viewer.offsetHeight+`px`,setTimeout(function(){this._viewer.style.height=o+`px`,setTimeout(function(){this._viewer.style.height=``}.bind(this),200)}.bind(this),20)}if(this._viewer.querySelector(`.SP-AnnotationViewer__title`).innerHTML=a,this._viewer.querySelector(`.SP-AnnotationViewer__content`).innerHTML=n.content,this._visible=!0,this._viewer.classList.remove(`SP-isHidden`),this._showY=e.scrollY||e.pageYOffset,i){var c=this._viewer.querySelector(`[data-sp-annotationviewer-close]`);c.innerHTML=this._renderCloseIcon(),c.setAttribute(`title`,this._options.translations.closeButton),c.setAttribute(`aria-label`,this._options.translations.closeButton)}else{var l=this._viewer.querySelector(`[data-sp-annotationviewer-close]`);l.innerHTML=this._renderBackIcon(),l.setAttribute(`title`,this._options.translations.backButton),l.setAttribute(`aria-label`,this._options.translations.backButton)}this._history.push(n)}},_build:function(){this._visible=!1,this._viewer=t.createElement(`div`),this._viewer.classList.add(`SP-AnnotationViewer`),this._viewer.classList.add(`SP-isHidden`),this._viewer.setAttribute(`data-sp-annotationviewer-main`,``),this._viewer.setAttribute(`aria-live`,`polite`),this._viewer.setAttribute(`aria-atomic`,`true`);var e=t.createElement(`div`);e.classList.add(`SP-AnnotationViewer__title`),this._viewer.appendChild(e);var n=t.createElement(`button`);n.classList.add(`SP-AnnotationViewer__close`),n.setAttribute(`data-sp-annotationviewer-close`,``),n.setAttribute(`title`,this._options.translations.closeButton),n.setAttribute(`aria-label`,this._options.translations.closeButton),n.innerHTML=this._renderCloseIcon(),this._viewer.appendChild(n);var r=t.createElement(`div`);r.classList.add(`SP-AnnotationViewer__content`),this._viewer.appendChild(r),t.body.appendChild(this._viewer)},_handleClick:function(e){this._setEventTargetsApart(e.target)&&e.preventDefault()},_handleKeyPress:function(e){e.keyCode===13&&this._setEventTargetsApart(e.target)&&e.preventDefault()},_handleKeyDown:function(e){this._visible&&e.keyCode===27&&this.close()},_handleScroll:function(){this._visible&&Math.abs(e.scrollY-this._showY)>100&&this.close()},_setEventTargetsApart:function(e){var n={};n.initiator=e;var r=SP.dom.Element.closest(e,SP.sitekit.AnnotationViewer.pattern.glossary);if(r){var i=t.querySelector(`[aria-labelledby="`+r.getAttribute(`href`).replace(`#`,``)+`"]`);if(i)return n.type=`glossary`,n.content=i.innerHTML,this.showAnnotation(n),!0}var a=SP.dom.Element.closest(e,SP.sitekit.AnnotationViewer.pattern.copyright);if(a){var o=t.querySelector(a.getAttribute(`href`));if(o)return n.type=`copyright`,n.content=o.innerHTML,this.showAnnotation(n),!0}var s=SP.dom.Element.closest(e,SP.sitekit.AnnotationViewer.pattern.imageInfo);if(s){var c=t.querySelector(s.getAttribute(`href`));if(c)return n.type=`imageInfo`,n.content=c.innerHTML,this.showAnnotation(n),!0}var l=SP.dom.Element.closest(e,SP.sitekit.AnnotationViewer.pattern.abbreviation);if(l)return n.type=`abbreviation`,n.content=l.getAttribute(`title`),this.showAnnotation(n),!0;var u=SP.dom.Element.closest(e,SP.sitekit.AnnotationViewer.pattern.language);return u?(n.type=`language`,n.content=u.getAttribute(`title`),this.showAnnotation(n),!0):(SP.dom.Element.closest(e,`[data-sp-annotationviewer-close]`)===null?SP.dom.Element.closest(e,`[data-sp-annotationviewer-main]`)===null&&this.closeAll():this.close(),!1)},_renderCloseIcon:function(){return`<svg class="SPi SPi--close" aria-hidden="true" role="img"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#SPi-close"></use></svg>`},_renderBackIcon:function(){return`<svg class="SPi SPi--back" aria-hidden="true" role="img"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#SPi-link"></use></svg>`}}),SP.lang.Class.define(`SP.sitekit.Bootstrap`,{singleton:!0,_classes:null,_instanceMap:null,_markedForDestruction:null,_bootstrapCycles:0,_bootstrappedInstances:0,_destroyedInstances:0,_coolingTime:3e4,_observer:null,_observerIsStarted:!1,init:function(){var e=this;e._classes={},e._instanceMap={},e._markedForDestruction=new Map,e._throttledBootstrap=SP.lang.Function.throttle(e.bootstrap,50),SP.dom.Document.onReady(function(){MutationObserver&&(e._observer=new MutationObserver(function(t,n){for(var r=0,i=t.length;r<i;r++){var a=t[r];a.type===`childList`&&e._processMutation(a)}}),e.startObserver()),e._throttledBootstrap()})},withNoObserver:function(e,t){this.stopObserver(),e.apply(this,[]),this.startObserver(),t!==n&&!0!==t||this.bootstrap()},startObserver:function(){this._observer&&!this._observerIsStarted&&(this._observer.observe(t.body,{childList:!0,subtree:!0,attributes:!1,characterData:!1}),this._observerIsStarted=!0)},stopObserver:function(){this._observer&&this._observerIsStarted&&(this._observer.disconnect(),this._observerIsStarted=!1)},register:function(t,n){var r;(r=SP.isString(n)?SP.lang.Object.resolve(e,n):n)?this._classes[t]=r:console.error(Error(`Class '`+r+`' for data-Attribute '`+t+`' not found`))},hasClass:function(e){return!!this._classes[e]},clearClasses:function(){this._classes=[]},bootstrap:function(e){e||=t;var n=this,r=[];return SP.lang.Object.each(n._classes,function(t,i){var a=e.querySelectorAll(`[`+t+`]`);
13SP.lang.Array.from(a).forEach(function(e){if(!e.hasAttribute(t+`-bootstrapped`)){var a=n._createInstance(e,t,i);a&&r.push({el:e,inst:a,type:t}),n._markElementBootstrapped(e,t,a)}})}),r.forEach(function(e){var t=e.inst,n=e.el,r=e.type;SP.isFunction(t.finish)&&t.finish(),SP.dom.Event.fireEvent(n,`bootstrap`,{instance:t,type:r})}),n._bootstrapCycles++,r.length},info:function(){console.log(`BootstrapCycles`,this._bootstrapCycles),console.log(`Bootstrapped Instances`,this._bootstrappedInstances),console.log(`Destroyed Instances`,this._destroyedInstances)},destroyInstance:function(e){e&&(SP.isFunction(e.destroy)&&e.destroy(),this._markElementDestroyed(e.__el,e.__type,e))},destroyInstancesByElement:function(e){var t=this;Object.keys(t._classes).forEach(function(n){var r=e.getAttribute(n+`-bootstrapped`);r!==null&&t.destroyInstance(t.getInstanceById(r))})},getInstanceById:function(e){return this._instanceMap[e]||null},getInstanceByElement:function(e,t){return this.isElementBootstrapped(e,t)?this.getInstanceById(e.getAttribute(t+`-bootstrapped`)):null},isElementBootstrapped:function(e,t){return e.hasAttribute(t+`-bootstrapped`)},whenElementIsBootstrapped:function(e,t,n){var r=this;return new Promise(function(i){var a=r.getInstanceByElement(e,t);if(a!==null)return i(a),void(n&&n.apply(r,[a]));SP.dom.Event.on(e,`bootstrap`,function(e){if(t===e.detail.type)return i(e.detail.instance),void(n&&n.apply(r,[e.detail.instance]))},{once:!0})})},_markElementBootstrapped:function(e,t,n){var r=null;n&&n.__id&&(r=n.__id),e.setAttribute(t+`-bootstrapped`,r),n&&(this._instanceMap[n.__id]=n,this._bootstrappedInstances++)},_markElementDestroyed:function(e,t,n){e.removeAttribute(t+`-bootstrapped`),delete this._instanceMap[n.__id],this._destroyedInstances++},_createInstance:function(e,t,n){try{var r=e.getAttribute(t),i=new n(e,r===``?{}:JSON.parse(r));return i.__id=SP.generateId(`sp`),i.__el=e,i.__type=t,i}catch(n){console.groupCollapsed(`%c Error bootstrapping data-Attribute "`+t+`"`,`color:white;background:red;`),console.log(e),console.error(n),console.groupEnd()}},_prepareForDestruction:function(e){var n=this;clearTimeout(n._markedForDestruction.get(e)),n._markedForDestruction.set(e,setTimeout(function(){t.body.contains(e)?n._remidyDestruction(e):n.destroyInstancesByElement(e),n._markedForDestruction.delete(e)},n._coolingTime))},_remidyDestruction:function(e){this._clearDestructionMark(e),this._updateElementBootstrappedAttributes(e)},_prepareDetachedInstancesForDestruction:function(){var e=this;SP.lang.Object.each(e._instanceMap,function(n,r){t.body.contains(r.__el)||e._prepareForDestruction(r.__el)})},_processMutation:function(e){e.removedNodes.length>0&&this._prepareDetachedInstancesForDestruction(),e.addedNodes.length>0&&this._throttledBootstrap()},_clearDestructionMark:function(e){clearTimeout(this._markedForDestruction.get(e)),this._markedForDestruction.delete(e)},_updateElementBootstrappedAttributes:function(e){var t=this;this._getAttributeNames(e).filter(function(e,t,n){return n.indexOf(e+`-bootstrapped`)>-1}).forEach(function(n){t.getInstanceByElement(e,n)===null&&e.removeAttribute(n+`-bootstrapped`)})},_getAttributeNames:function(e){if(e.getAttributeNames)return e.getAttributeNames();for(var t=e.attributes,n=t.length,r=Array(n),i=0;i<n;i++)r[i]=t[i].name;return r}}),SP.lang.Class.define(`SP.sitekit.Breakpoint`,{statics:{add:function(e,t,n){return new SP.sitekit.Breakpoint(e,t,n)}},_object:null,_options:null,_mediaQuery:null,init:function(t,n,r){this._handleChange=this._handleChange.bind(this),this._object=t,this._options=r,this._mediaQuery=e.matchMedia(n),this._mediaQuery.addEventListener(`change`,this._handleChange),!0===this._mediaQuery.matches&&this.trigger()},trigger:function(){var e=this._object;e&&SP.isFunction(e.reconfigure)&&e.reconfigure(this._options)},destroy:function(){this._object=n,this._mediaQuery=n,this._options=n},_handleChange:function(e){!0===e.matches&&this.trigger()}}),SP.lang.Class.define(`SP.sitekit.Collapsible`,{_:null,_el:null,_options:null,_enabled:!0,init:function(t,n){var r=this;r._el=t,r._={trigger:`.SP-Collapsible__trigger`,content:`.SP-Collapsible__content`};var i=r._getTrigger(),a=r._getContent();if(r._options={enabled:!0,expanded:SP.dom.Element.matches(a,`[aria-hidden="false"]`)||!1},i&&a){if(r.applyOptions(n.options),n.responsive)for(var o=0;o<n.responsive.length;o++)SP.sitekit.Breakpoint.add(r,n.responsive[o].breakpoint,n.responsive[o].options);i.addEventListener(`click`,r._handler.bind(r)),i.addEventListener(`ke
13ydown`,function(e){e.keyCode!==13&&e.keyCode!==32||(e.preventDefault(),r._handler.call(r))}),i.setAttribute(`aria-controls`,a.getAttribute(`id`)),r._main(),e.addEventListener(`popstate`,r._checkTarget.bind(r)),r._checkTarget()}},_checkTarget:function(){requestAnimationFrame(function(){this._el.querySelector(`:target`)!==null&&this.setExpanded(!0)}.bind(this))},applyOptions:function(e){this._options=SP.lang.Object.apply(this._options||{},e)},reconfigure:function(e){this.applyOptions(e),this._main()},_handler:function(e){this._enabled&&this.toggle()},toggle:function(){this.setExpanded(!this.isExpanded())},setExpanded:function(e){var t=this._getTrigger(),n=this._getContent();t&&t.setAttribute(`aria-expanded`,e?`true`:`false`),n&&(SP.dom.Event.fireEvent(n,e?`beforeExpand`:`beforeCollapse`,null,!1),n.setAttribute(`aria-hidden`,e?`false`:`true`),typeof $==`function`&&(e?$(n).stop().slideDown(400,function(){$(this).css(`height`,`auto`)}):$(n).stop().slideUp(400,function(){$(this).css(`height`,`auto`)})),e?SP.dom.Element.addClass(this._el,`SP-isExpanded`):SP.dom.Element.removeClass(this._el,`SP-isExpanded`),SP.dom.Event.fireEvent(n,e?`expand`:`collapse`,null,!1))},_getTrigger:function(){return this._el.querySelector(this._.trigger)},_getContent:function(){return this._el.querySelector(this._.content)},enable:function(){this.setEnabled(!0)},disable:function(){this.setEnabled(!1)},expand:function(){this.setExpanded(!0)},collapse:function(){this.setExpanded(!1)},setEnabled:function(e){var t=this,n=t._getTrigger(),r=t._getContent();t._enabled=e,e?(t._el.classList.add(`SP-isEnabled`),t._el.setAttribute(`aria-disabled`,`false`),n.setAttribute(`tabindex`,`0`),n.setAttribute(`aria-disabled`,`false`)):(t._el.classList.remove(`SP-isEnabled`),t._el.setAttribute(`aria-disabled`,`true`),n.setAttribute(`tabindex`,`-1`),n.setAttribute(`aria-disabled`,`true`),r.removeAttribute(`style`))},isEnabled:function(){return this._enabled},isExpanded:function(){return this._getTrigger().getAttribute(`aria-expanded`)===`true`},_main:function(e){var t=this;t.setEnabled(!!t._options.enabled),!0!==t._options.expanded&&!1!==t._options.expanded||t.setExpanded(t._options.expanded)}}),SP.lang.Class.define(`SP.sitekit.CookieUsageNotification`,{init:function(e){var t=this;SP.net.Cookie.getCookie(`cookies-accepted`)===`true`?t._removeNotification(e):e.querySelector(`button`).addEventListener(`click`,function(){SP.net.Cookie.setCookie(`cookies-accepted`,`true`,63072e3),t._removeNotification(e)})},_removeNotification:function(e){e.parentNode.removeChild(e)}}),SP.lang.Class.define(`SP.sitekit.DataProtectionSettings`,{_el:null,_options:null,init:function(e,t){this._el=e,this._options=t,this._registerDataProtectionChangedEvent(),this._registerOneClickActivationListener()},_registerDataProtectionChangedEvent:function(){SP.dom.Event.on(t,`dataProtectionChanged`,function(){location.reload()})},_registerOneClickActivationListener:function(){if(this._options&&!0===this._options.oneClickActivation){var e=this._el.querySelector(`a`);e&&e.addEventListener(`click`,function(n){n.preventDefault(),n.stopPropagation(),SP.net.http.Client.fetch(e.href,{method:`POST`}).then(function(e,n){SP.dom.Event.fireEvent(t,`dataProtectionChanged`,[],!0,!1)}).catch(function(e,t,n){console.error(`onClickActivation failed`,e)})})}}}),SP.lang.Class.define(`SP.sitekit.Email`,{_el:null,_data:null,init:function(e,t){var n=this;this._el=e,this._data=t,e&&e.addEventListener(`click`,function(t){n.decryptAttribute(e,`href`)})},decryptAttribute:function(e,t){var n=e.getAttribute(t);n&&(n=(n=n.replace(/%E2%9A%B9/g,`@`)).replace(/%E2%97%A6/g,`.`),e.setAttribute(t,n))}}),SP.lang.Class.define(`SP.sitekit.EmergencyMessages`,{_element:null,_options:null,_timeOfLastArticleUpdate:null,_showAgainWhenChanged:!1,init:function(e,t){if(this._element=e,this._options=t,this._timeOfLastArticleUpdate=t.updated,SP.util.WebStorage.hasLocalStorage()&&this._timeOfLastArticleUpdate&&(this._options.displayWhenChanged&&this._handleLastChange(),this._shouldDisplayMessage())){localStorage.setItem(`emergencyMessages`,this._getCurrentTimestamp());var n=this;setTimeout(function(){n._element.click()},1)}},_shouldDisplayMessage:function(){var e=localStorage.getItem(`emergencyMessages`);return!e||(e=parseInt(e,10),!(!this._alreadyShown(e)||this._isSameDay(e))||!!this._showAgainWhenChanged)},_alreadyShown:function(e){return parseInt(e,10)<this._getCurrentTimestamp()},_isSameDay:function(e){var t=new Date,n=new Date(1e3*e);return this._getDate(t).localeCompare(this._getDate(n))===0},_getDate:function(e){return this._twoDitigs(e.getDate())+this._twoDitigs(e.getMonth())+e.getFullYear()},_twoDitigs:function(e){return(e+=``).length===1&&(e=`0`+e),e},_getCurrentTimestamp:function(){return Math.round(new Date().getTime()/1e3)},_handleLastChange:function(){var e=Number(localStorage.getItem(`emergencyMessagesLastUpdated`));e&&e===this._timeOfLastArticleUpdate||(localStorage.setItem(`emergencyMessagesLastUpdated`,this._timeOfLastArticleUpdate),this._showAgainWhenChanged=!0)}}),SP.lang.Class.define(`SP.sitekit.Form`,{_el:null,_data:null,statics:{getValidators:function(e){var t=[];if(e){if(SP.isArray(e))for(var n=0;n<e.length;n++)SP.isString(e[n])&&(e[n]={type:e[n]});else SP.isObject(e)?e=[e]:SP.isString(e)&&(e=[{type:e}]);for(var r=0;r<e.length;r++){var i=e[r],a=i.type,o=a.charAt(0).toUpperCase()+a.slice(1);
13SP.sitekit.form.validator[o]&&t.push(new SP.sitekit.form.validator[o](i))}}return t},encodeURIFormData:function(e){if(!(e instanceof FormData))return``;var t=[];return e.forEach(function(e,n){t.push(encodeURIComponent(n)+`=`+encodeURIComponent(e))}),t.join(`&`)}},init:function(n,r){this._el=n,this._data=r;var i=this;if(this._el&&(this._el.addEventListener(`keypress`,function(e){i.isTriggerByKey(e,`Enter`)&&(!0===r.submitOnEnter?`requestSubmit`in this?this.requestSubmit():this.submit():!1===r.submitOnEnter&&e.preventDefault())}),this._el.addEventListener(`submit`,function(e){if(i.isValid())return;let t=i.getInvalidFields()[0],n=t._el.querySelector(`.SP-Field__control`);n&&n.focus({preventScroll:!0}),t._el.scrollIntoView({behavior:`smooth`}),e.stopPropagation(),e.preventDefault()})),r.focus){var a=t.getElementById(r.focus);a&&(a.focus(),e.scroll({top:(e.scrollY||e.pageYOffset)+a.getBoundingClientRect().top,left:0,behavior:`smooth`}))}e.addEventListener(`hashchange`,function(){var e=n.querySelector(`:target input, :target button, :target select`);e!==null&&e.focus()})},getFields:function(){return SP.lang.Array.from(this._el.querySelectorAll(`[data-sp-form-field]`)).map(function(e){return SP.sitekit.Bootstrap.getInstanceByElement(e,`data-sp-form-field`)}).filter(function(e){return!!e})},getInvalidFields:function(){let e=this;return e.getFields().filter(function(t){return!e.hasInactiveFieldset(t._el)&&!1===t.validate()})},isValid:function(){return this.getInvalidFields().length===0},hasInactiveFieldset:function(e){var n=SP.dom.Element.findParent(e,`[data-sp-form-fieldset]`);if(n){var r=JSON.parse(n.getAttribute(`data-sp-form-fieldset`));if(r&&r.checkbox){var i=t.getElementById(r.checkbox);if(i&&!1===i.checked)return!0}return this.hasInactiveFieldset(n)}return!1},isTriggerByKey:function(e,t){return e.key?e.key===t:e.keyIdentifier===t}}),SP.lang.Class.define(`SP.sitekit.ILink`,{_el:null,_config:null,_session:null,_connectionState:null,_notice:null,_noticeTimer:null,statics:{whenReady:()=>new Promise(e=>{SP.dom.Document.onReady(e)})},init:function(){var e=this;SP.sitekit.ILink.whenReady().then(()=>{var t=e.getConfig();if(t){if(e._module=SP.net.Cookie.getCookie(`ies_module_`),e._language=SP.net.Cookie.getCookie(`ies_language_`),t.url){var n=e._el.querySelector(`.SP-Ilink__button`);n&&n.addEventListener(`click`,function(t){e.open()}),e._connect()}else console.error(`ilink disabled, no cms-url in config`,t)}})},_openSession:function(e){var t=this,n=SP.net.Cookie.getCookie(`ilink.IES.ClientSession.id`);return n?e.login(n).catch(function(n){if(n instanceof SP.lang.Exception&&n.getError().getKey()===`core.login`)return t.createNewSession(e);throw n}):t.createNewSession(e)},_connect:function(){var e=this,t=e.getConfig();IES.Connection.connect({uri:t.url,connectionOptions:{withCredentials:t.withCredentials,cors:!0}}).then(e._openSession.bind(e)).then(e._setSession.bind(e)).catch(function(t){e.setConnectionState({connected:!1,error:t})})},open:function(){var e=this.getConfig();e.application===`infosite6`?this._openInfosite6(e.module===e.application):e.application===`citygov`&&this._openCityGov(e.module===e.application)},_openInfosite6:function(e){if(e&&this.connectionState.connected){var n=this.getConfig(),r=this;r._notice===null&&(r._notice=t.createElement(`div`),r._notice.setAttribute(`class`,`SP-Ilink__notice`),t.body.appendChild(r._notice)),this.getSession().getRepository().open(null,n.id,0,null,{session:n.session}).then(function(){r._language===`de`?r._notice.innerHTML=`Der Artikel wird in Ihrem InfoSite&nbsp;6-Fenster geöffnet.`:r._notice.innerHTML=`Article will be opened in your InfoSite&nbsp;6 window.`,SP.dom.Element.addClass(r._notice,`SP-open`),clearTimeout(r._noticeTimer),r._noticeTimer=setTimeout(function(){SP.dom.Element.removeClass(r._notice,`SP-open`)},3e3)})}},_openCityGov:function(e){},getWindowId:function(){var t=e.name.split(`_`);return t.length===4?t[2]:-1},createNewSession:function(e){var t=this.getConfig();return e.login(t.session).then(function(e){return e.cloneSession(`ilink`)})},_setSession:function(t){var n,r,i=this,a=i.getConfig();SP.net.Cookie.setCookie(`ilink.IES.ClientSession.id`,t.getId());try{i._session=t,n=t.getSpooledEventBus(),r=IES.Types.wrapSignature(a.client,a.id,`1000`)}catch(e){console.error(e),console.error(e.stack)}i.setConnectionState({connected:!0}),n.subscribe([{event:IES.admin.module.events.InjectEvent,handler:function(t){e.location.pathname===t.publication.path&&i._session.getUser().data[0].id===t.target.user.id&&e.location.reload(!0)},scope:this},{event:IES.publish.events.PublishEvent,entities:[r],handler:function(t){e.location.pathname===t.publication.path&&i._session.getUser().data[0].id===t.target.user.id&&e.location.reload(!0)},scope:this}],function(){i.setConnectionState({connected:!0})},i)},getSession:function(){return this._session},getConfig:function(){var e=this;if(e._config===null){var n=t.querySelectorAll(`[data-ilink]`);
13if(n&&n.length>0)for(var r=0;r<n.length;r++)if(e._config=n[r].getAttribute(`data-ilink`),e._config)try{e._config=JSON.parse(e._config),e._el=n[r];break}catch(t){e._config={},console.error(t)}else e._config={}}return e._config},setConnectionState:function(e){this.connectionState=e;var t=this._el;t&&(e.connected?(SP.dom.Element.addClass(t,`SP-Ilink-connected`),SP.dom.Element.removeClass(t,`SP-Ilink-disconnected`)):(SP.dom.Element.addClass(t,`SP-Ilink-disconnected`),SP.dom.Element.removeClass(t,`SP-Ilink-connected`)))},getConnectionState:function(){return this.connectionState}}),SP.sitekit.Bootstrap.hasClass!==void 0&&SP.sitekit.Bootstrap.hasClass(`data-ilink`)||SP.sitekit.Bootstrap.register(`data-ilink`,`SP.sitekit.ILink`),SP.lang.Class.define(`SP.sitekit.Iframe`,{_el:null,_options:null,init:function(t,n){var r=this;r._el=t,r._options=SP.lang.Object.apply({enabled:!0,seamless:!0,checkOrigin:!0,heightCalculationMethod:`max`},n),r._options.minWidth&&r._registerWidthChangedListener(r._widthChanged.bind(r)),r._widthChanged(),r._options.seamless&&(r._hasIframeResizer()?SP.lang.Array.from(t.querySelectorAll(`iframe`)).forEach(function(t){e.iFrameResize({checkOrigin:r._options.checkOrigin,scrolling:!0,heightCalculationMethod:r._options.heightCalculationMethod,onResized:function(e){e.iframe.setAttribute(`scrolling`,`no`)},resizedCallback:function(e){e.iframe.setAttribute(`scrolling`,`no`)}},t)}):console.error(`Unable to locale IframeResizer implementation`)),this._registerIntersectionObserver()},_hasIframeResizer:function(){return typeof e.iFrameResize==`function`},_registerIntersectionObserver:function(){e.IntersectionObserver&&new IntersectionObserver(function(e,t){e.forEach(function(e){e.isIntersecting&&(this._reloadIframe(),t.disconnect())}.bind(this))}.bind(this),{root:null,rootMargin:`0px`,threshold:0}).observe(this._el)},_reloadIframe:function(){let e=this._el.querySelector(`iframe`);e&&e.src&&(e.src=e.src)},_widthChanged:function(){var e=this,t=!0,n=e._getContentWidth();n&&n<=e._options.minWidth&&(t=!1),e.reconfigure({enabled:t})},_registerWidthChangedListener:function(t){var n=this,r=n._getContentWidth();e.addEventListener(`resize`,SP.lang.Function.throttle(function(){r!==n._getContentWidth()&&(t(),r=n._getContentWidth())},333))},_getContentWidth:function(){var e=this._el.getClientRects();if(e&&e.length===1){var t=e[0];if(t&&t.width)return t.width}return null},reconfigure:function(e){this._options=SP.lang.Object.apply(this._options,e),this._main()},_main:function(){this._options.enabled?SP.dom.Element.replaceClass(this._el,`SP-Iframe--disabled`,`SP-Iframe--enabled`):SP.dom.Element.replaceClass(this._el,`SP-Iframe--enabled`,`SP-Iframe--disabled`)}}),SP.lang.Class.define(`SP.sitekit.Map`,{}),SP.lang.Class.define(`SP.sitekit.Navigation`,{_el:null,_data:null,_teaserRenderer:null,_loader:null,init:function(e,t){var n=this;if(n._el=e,n._data=t,n._loader=new SP.sitekit.TreeLoader(t),n._teaserRenderer=new(SP.ns(t.teaserRenderer)),n._el.addEventListener(`click`,n._onClick.bind(this)),n._data.preloaded){var r={};SP.lang.Array.each(n._data.preloaded,function(e,t){r[t.id]=t,n._loader.toCache(t)}),n.renderTree(n._data.path,r)}else{var i=n._data.path[n._data.path.length-1],a=null;!0===n._data.secondaryPath&&(a=[],SP.lang.Array.each(n._data.path,function(e,t){a.push(t.id)})),n._loader.loadActiveTreeNodes(i.resource,i.secondaryPath,function(e){n.renderTree(n._data.path,e)})}},_onClick:function(e){if(SP.dom.Element.matches(e.target,this._data.expandSelector)){var t=SP.dom.Element.closest(e.target,`li`);SP.dom.Element.matches(t,`.active`)&&(t=SP.dom.Element.closest(t,`li`)),this.openNode(t),e.stopPropagation(),e.preventDefault()}},openNode:function(e){var t=this;if(e){var n=t._getNodeId(e);if(n){for(var r=[],i=e.parentNode.parentNode,a=e;a!==null&&t._getNodeId(a);)r.unshift(t._getNodeId(a)),a=a.parentNode.parentNode;var o={id:n,url:e.getAttribute(`data-nodeurl`),resource:e.getAttribute(`data-noderesource`)};t._loader.loadNode(o,function(n){if(n.children&&n.children.length>0)t._loader.loadNodes(n.children,function(a){t._clearClasses(t._el);var s=t._loader.buildNodeWithChildren(n,a,o);t.renderNode(i,s,r,e),t._setClasses(e)});else{var a={id:t._getNodeId(i),url:i.getAttribute(`data-nodeurl`),resource:e.getAttribute(`data-noderesource`)};t._loader.loadNode(a,function(n){t._loader.loadNodes(n.children,function(a){t._clearClasses(t._el),r.pop();var s=SP.dom.Element.closest(i,`li`),c=t._loader.buildNodeWithChildren(n,a,o);t.renderNode(s,c,r,i),t._setClasses(e)})})}})}}},renderTree:function(e,n){var r=this._loader.buildTree(e,0,n),i=t.createElement(`ul`),a=this.renderNode(null,r,null);SP.dom.Element.addClass(a,`root`),i.appendChild(a),this._el.appendChild(i);var o=i;SP.lang.Array.each(e,function(e,t){if(!(o=o.querySelector(`li[data-nodeid='`+t.id+`']`)))return!1}),this._setClasses(o)},_getNodeId:function(e){return parseInt(e.getAttribute(`data-nodeid`),10)},renderNode:function(e,n,r,i){r===null&&(r=[n.data.id]);var a=this;if(!i){i=t.createElement(`li`);var o=!1;e&&n.data.mainParent&&(a._getNodeId(e)===n.data.mainParent&&e.getAttribute(`data-node-secondaryPath`)!==`true`||(i.setAttribute(`data-node-secondaryPath`,`true`),o=!0)),o&&(n.data.url=n.data.url+`?p=`+r.join(`,`)),n.data.isRubric&&SP.dom.Element.addClass(i,`rubric`),i.setAttribute(`data-nodeid`,n.data.id),i.setAttribute(`data-nodeurl`,n.data.url),i.setAttribute(`data-noderesource`,n.data.resource),(n.data.text||n.data.image)&&SP.dom.Element.addClass(i,`hasTeaser`),this._teaserRenderer.render(i,n.data,{openLinkText:a._data.openLinkText})}if(n.children){n.children.sort(a.compare),SP.dom.Element.addClass(i,`hasChildren`),(n.data.text||n.data.image)&&SP.dom.Element.addClass(i,`hasTeaser`);var s=SP.dom.Element.getChild(i,`ul`);s||(s=t.createElement(`ul`),i.appendChild(s));var c=SP.dom.Element.getChildren(s,`li`),l=null,u=[];SP.lang.Array.each(c,function(e,t){l!==null&&(l=t),u.push(a._getNodeId(t))});var d=!0;SP.lang.Array.each(n.children,function(e,t){if(SP.lang.Array.indexOf(u,t.data.id)===-1){r.push(t.data.id);var n=a.renderNode(i,t,r);r.pop(),d&&l!==null?s.insertBefore(n,l):s.appendChild(n)}else d=!1})}return i}
13,_clearClasses:function(e){SP.lang.Array.each(e.querySelectorAll(`li[data-nodeid]`),function(e,t){SP.dom.Element.removeClass(t,`active`),SP.dom.Element.removeClass(t,`path`),SP.dom.Element.removeClass(t,`lastOpenNode`)})},_setClasses:function(e){if(e){SP.dom.Element.addClass(e,`active`),SP.dom.Element.getChild(e,`ul`)===null?SP.dom.Element.addClass(e.parentNode.parentNode,`lastOpenNode`):SP.dom.Element.addClass(e,`lastOpenNode`);for(var t=this._el.querySelector(`li[data-nodeid='`+this._data.path[0].id+`']`),n=e;n!==null&&(SP.dom.Element.addClass(n,`path`),n!==t);)n=n.parentNode.parentNode}},compare:function(e,t){return e.data.name===t.data.name?0:e.data.name>t.data.name?1:-1}}),SP.lang.Class.define(`SP.sitekit.TabPanel`,{_el:null,_data:null,_tabs:null,_tabContent:null,_tabsInitialized:null,init:function(e,t){var n=this;n._el=e,n._data=t,n._tabs=SP.dom.ElementStream.create(`.SP-TabList__tab`,e),n._tabContent=SP.dom.ElementStream.create(`.SP-TabPanel__content`,e),n._tabsInitialized={},n._tabs.addEventListener(`click`,function(e){n.setActiveTab(this.id,!0)}),n._tabs.addEventListener(`keydown`,function(e){if(e.which===39){var t=this.nextElementSibling;t&&n.setActiveTab(t.id,!0)}else if(e.which===37){var r=this.previousElementSibling;r&&n.setActiveTab(r.id,!0)}});var r=SP.net.Cookie.getCookie(n._el.id);r&&n.setActiveTab(r,!1)},setActiveTab:function(e,t){var n=this,r=n._el.querySelector(`#`+e),i=r.getAttribute(`aria-controls`),a=n._el.querySelector(`#`+i);!0!==n._tabsInitialized[e]&&(SP.dom.Event.fireEvent(n._el,`tabinit`,{id:e,tab:r,content:a}),n._tabsInitialized[e]=!0),n._activateTab(r,a,t)},_activateTab:function(e,t,n){if(e){var r=e.id,i=SP.dom.ElementStream.create(t),a=SP.dom.ElementStream.create(e);this._tabs.not(e).removeClass(`SP-isActive`).setAttributes({tabindex:-1,"aria-selected":`false`}),this._tabContent.not(i).removeClass(`SP-isActive`).setAttribute(`aria-hidden`,`true`),a.addClass(`SP-isActive`).setAttributes({tabindex:0,"aria-selected":`true`}),n&&a.get().focus(),i.addClass(`SP-isActive`).setAttribute(`aria-hidden`,`false`),SP.net.Cookie.setCookie(this._el.id,r),SP.dom.Event.fireEvent(this._el,`tabchange`,{id:r,tab:a.get(),content:i.get()})}}}),SP.lang.Class.define(`SP.sitekit.Table`,{mixins:[`responsive`],_debugMode:null,_el:null,_mode:null,_options:null,init:function(e,t,n){var r=this;if(this._el=e,this._debugMode=n,this.reconfigure(t),t.responsive)for(var i=0;i<t.responsive.length;i++)SP.sitekit.Breakpoint.add(this,t.responsive[i].breakpoint,t.responsive[i].options);if(SP.dom.Element.hasClass(this._el,`SP-Table--static`)||this._el.querySelector(`[colspan]`)||this._el.querySelector(`[rowspan]`))this._manageStaticTable();else{var a=function(){var e,t=r._el.querySelector(`thead`);if(t){var n=t.querySelector(`tr`);if(n&&(e=n.querySelectorAll(`th`)).length>0){for(var i=[],a=0;a<e.length;a++)i.push(e[a].innerText);return i}}return!1}(),o=function(){var e,t=r._el.querySelector(`tbody`);if(t&&(e=t.querySelectorAll(`tr th:first-child`),t.querySelectorAll(`tr`).length===e.length)){for(var n=[],i=0;i<e.length;i++)n.push(e[i].innerText);return n}return!1}();a.length>0&&o.length>0?SP.dom.Element.hasClass(this._el,`SP-table--columns`)?this._manageColumnBasedTable(o,a):this._manageRowBasedTable(a,o):a.length>0?this._manageRowBasedTable(a):o.length>0?this._manageColumnBasedTable(o):SP.dom.Element.hasClass(this._el,`SP-Table--columns`)?this._manageColumnBasedTable():this._manageRowBasedTable()}},reconfigure:function(e){this._options=SP.lang.Object.apply({enabled:!0},e),this._main()},_main:function(){this._mode!==`static`&&(!0===this._options.enabled?SP.dom.Element.addClass(this._el,`SP-Table--responsive`):SP.dom.Element.removeClass(this._el,`SP-Table--responsive`))},_manageStaticTable:function(){var e=this;this._mode=`static`,this._debug(`> Modus: statisch`);var n=t.createElement(`div`);n.className=`SP-Table__wrap`;var r=t.createElement(`div`);r.className=`SP-Table__scroller`,n.appendChild(r),this._el.parentNode.replaceChild(n,this._el),r.appendChild(this._el),this._resizeThrottle(function(){e._el.getBoundingClientRect().width>n.getBoundingClientRect().width?SP.dom.Element.addClass(n,`SP-isScrollable`):SP.dom.Element.hasClass(n,`SP-isScrollable`)&&SP.dom.Element.removeClass(n,`SP-isScrollable`)})},_manageColumnBasedTable:function(e,n){var r,i,a,o,s;this._mode=`columns`,this._debug(`> Modus: spaltenbasiert`);var c,l=[],u=this._el.querySelectorAll(`tr`);for(r=0;r<u.length;r++)for(c=u[r].querySelectorAll(`th, td`),i=0;i<c.length;i++)l[i]||l.push([]),l[i][r]=c[i].innerHTML;var d=t.createElement(`div`);d.className=`SP-Table__wrap`,this._el.parentNode.replaceChild(d,this._el),d.appendChild(this._el);var f=t.createElement(`table`),p=this._el.classList;for(r=0;r<p.length;r++)p[r]!==`SP-Table--responsive`&&f.classList.add(p[r]);var m=this._el.querySelector(`caption`);m&&f.appendChild(m.cloneNode(!0));var h=!1;if(e&&e.length>0){var g=t.createElement(`thead`);for(s=t.createElement(`tr`),r=0;r<l[0].length;r++)(o=t.createElement(`th`)).innerHTML=l[0][r],s.appendChild(o);g.appendChild(s),f.appendChild(g),h=!0}var _=t.createElement(`tbody`);for(r=+!!h;r<l.length;r++){for(s=t.createElement(`tr`),i=0;i<l[r].length;i++)if(i===0&&n)(o=t.createElement(`th`)).innerHTML=l[r][i],s.appendChild(o);else{(a=t.createElement(`td`)).innerHTML=l[r][i];var v=i;n&&n.length>0&&--v,e&&e[h?v:i]&&a.setAttribute(`data-label`,e[h?v:i].replace(/:\s*$/g,``)),s.appendChild(a)}_.appendChild(s)}f.appendChild(_),f.setAttribute(`aria-hidden`,!0),SP.dom.Element.addClass(f,`SP-Table--cloned`),SP.dom.Element.addClass(f,`SP-Table--responsive--rows`),d.appendChild(f),SP.dom.Element.addClass(this._el,`SP-Table--orig`)},_manageRowBasedTable:function(e,t){if(this._mode=`rows`,this._debug(`> Modus: zeilenbasiert`),SP.dom.Element.addClass(this._el,`SP-Table--responsive--rows`),e&&e.length>0){var n=this._el.querySelectorAll(`thead tr`),r=this._el.querySelectorAll(`tbody tr`);if(n&&r)for(var i=0;i<r.length;i++)for(var a=r[i].querySelectorAll(`td`),o=0;o<a.length;o++){var s=o;t&&t.length>0&&(s+=1),a[o].setAttribute(`data-label`,e[s].replace(/:\s*$/g,``))}}},_resizeThrottle:function(t){requestAnimationFrame(function(){t()});var n,r=!1,i=function(){new Date-n<200?setTimeout(i,200):(r=!1,requestAnimationFrame(function(){t()}))};e.addEventListener(`resize`,function(){n=new Date,!1===r&&(r=!0,setTimeout(i,r))})},_debug:function(e){!0===this._debugMode&&console.debug(e)}}),SP.lang.Class.define(`SP.sitekit.Template`,{_templateEl:null,_elMap:null,init:function(e){if(this._templateEl=e,!this._templateEl.content){for(var n=this._templateEl,r=n.childNodes,i=t.createDocumentFragment();r[0];)i.appendChild(r[0]);n.content=i,this._templateEl.content=i}this._elMap={}},_resetValues:function(){SP.lang.Object.each(this._elMap,function(e,t){t.innerHTML=``})},_setValue:function(e,t){SP.isDefined(this._elMap[e])||(this._elMap[e]=this._templateEl.content.querySelector(e)||null),this._elMap[e]!==null&&(this._elMap[e].innerHTML=t)},createNode:function(e){var n=this;return n._resetValues(),SP.lang.Object.each(e,function(e,t){n._setValue(e,t)}),t.importNode?t.importNode(this._templateEl.content,!0):this._templateEl.content.cloneNode(!0)}}
13),SP.lang.Class.define(`SP.sitekit.TreeLoader`,{statics:{LOAD_NODES:new SP.net.rpc.client.Method(null,null,`SP\\SiteKit\\Rpc\\Navigation\\Service`,`loadNodes`),LOAD_ACTIVE_TREE:new SP.net.rpc.client.Method(null,null,`SP\\SiteKit\\Rpc\\Navigation\\Service`,`loadActiveTree`)},_rpcConnection:null,_cache:null,_privateCache:null,init:function(){var e=this;e._rpcConnection=new SP.net.rpc.client.Connection(SP.env.rpcPortUrl);var t=6048e5;e._cache=new SP.util.Cache({namespace:`navigation`,storage:SP.util.Cache.STORAGE_LOCALSTORAGE,expireTime:t}),e._privateCache=new SP.util.Cache({namespace:`navigation`,storage:SP.util.Cache.STORAGE_MEMORYSTORAGE,expireTime:t})},fromCache:function(e){var t=this._cache.getItem(e);return t===null&&(t=this._privateCache.getItem(e)),t},toCache:function(e){!0===e.isProtected?this._privateCache.setItem(e.id,e):this._cache.setItem(e.id,e)},loadNode:function(e,t){var n=this.fromCache(e.id);n?t(n):this.loadNodes([e],function(e){e&&e.length===1?t(e[0]):t(null)})},loadNodes:function(e,t){var n=this,r=[],i=[];e.forEach(function(e){var t=n.fromCache(e.id);t?r.push(t):i.push(e.resource)}),i.length===0?t(r):n._rpcConnection.invoke(n.self.LOAD_NODES.create(null,{nodes:i},{success:function(e){e.nodes&&e.nodes.forEach(function(e){n.toCache(e)}),r=r.concat(e.nodes),t(r)},failure:function(e){console.error(`load nodes failed`,e)}}))},buildNodeWithChildren:function(e,t,n){var r={data:e};return n&&e.id===n.id&&(r.active=!0,r.inPath=!0),t&&t.length>0&&(r.children=[],t.forEach(function(t){var i={data:t};n&&e.id===n&&(i.active=!0,i.inPath=!0,r.inPath=!0),r.children.push(i)})),r},buildTree:function(e,t,n){var r=this;if(!e[t])return null;var i={data:n[e[t].id],inPath:!0},a=t===0,o=t===e.length-1,s=t===e.length-2,c=null;if(a)c=[],i.data.children.forEach(function(i){var a=e.length>1?n[e[t+1].id]:null;a!==null&&parseInt(a.id)===parseInt(i.id)?c.push(r.buildTree(e,t+1,n)):c.push({data:n[i.id]})});else if(s){var l=n[e[e.length-1].id];l.children&&l.children.length>0?c=[r.buildTree(e,t+1,n)]:(c=[],i.data.children.forEach(function(i){i.id===l.id?c.push(r.buildTree(e,t+1,n)):c.push({data:n[i.id]})}))}else o?(i.active=!0,i.data.children&&i.data.children.length>0&&(c=[],i.data.children.forEach(function(e){c.push({data:n[e.id]})}))):r.buildTree(e,t+1,n)&&(c=[r.buildTree(e,t+1,n)]);return c&&(i.children=c),i},loadActiveTreeNodes:function(e,t,n){var r=this;r._rpcConnection.invoke(r.self.LOAD_ACTIVE_TREE.create(null,{node:e,path:t},{success:function(e){var t={};e.nodes&&e.nodes.forEach(function(e){t[e.id]=e,r.toCache(e)}),n(t)},failure:function(e){console.error(`load active tree failed`,e)}}))}}),SP.lang.Class.define(`SP.sitekit.Youtube`,{_el:null,init:function(e,t){this._el=e,this._handleClick=this._handleClick.bind(this),e.addEventListener(`click`,this._handleClick)},_handleClick:function(){var e=this._el;if(this._hasNotification()&&!this._hasVisibleNotification())e.classList.add(`SP-isNotification`);else{var n=e.querySelector(`.SP-Youtube__preview`),r=e.querySelector(`script[type="text/template"]`),i=t.createRange().createContextualFragment(r.textContent);n.parentNode.insertBefore(i,n),e.classList.remove(`SP-isNotification`),e.classList.add(`SP-isStarted`),e.removeEventListener(`click`,this._handleClick)}},_hasVisibleNotification:function(){return this._el.classList.contains(`SP-isNotification`)},_hasNotification:function(){return this._el.querySelector(`[data-
13privacyprotectionmessage]`)!==null}}),SP.lang.Class.define(`SP.sitekit.form.DateSelectorComposition`,{_el:null,_data:null,init:function(e,t){this._el=e,this._data=t,this._data&&this._data.dateSelectionID&&this.setSelectionListener()},setSelectionListener:function(){var e=this._el.querySelector(`#`+this._data.dateSelectionID);e&&e.addEventListener(`change`,this._selectionChanged.bind(this))},_selectionChanged:function(e,t){var n=e.target.options[e.target.selectedIndex].value,r=!0;!1===SP.isEmpty(n)&&n!==`empty`&&(r=!1),this.enableDateFields(r)},enableDateFields:function(e){var t=this._data.dateFromID?this._el.querySelector(`#`+this._data.dateFromID):null,n=this._data.dateToID?this._el.querySelector(`#`+this._data.dateToID):null;SP.isEmpty(t)||SP.isEmpty(n)||(e?(t.removeAttribute(`disabled`),t.classList.remove(`disabled`),t.placeholder=this.fromPlaceholder,n.removeAttribute(`disabled`),n.classList.remove(`disabled`),n.placeholder=this.toPlaceholder):(this.fromPlaceholder=t.placeholder,t.placeholder=``,t.setAttribute(`disabled`,`disabled`),t.classList.add(`disabled`),t.value=``,this.toPlaceholder=n.placeholder,n.placeholder=``,n.setAttribute(`disabled`,`disabled`),n.classList.add(`disabled`),n.value=``))}}),SP.lang.Class.define(`SP.sitekit.form.RichText`,{_el:null,_data:null,init:function(t,n){if(this._el=t,this._data=n,e.tinymce){SP.dom.Element.addClass(this._el.parentNode,`SP-RichText`);var r=`undo redo`;n.allowedElements&&(n.allowedElements.indexOf(`strong`)===-1&&n.allowedElements.indexOf(`em`)===-1||(r+=` |`,n.allowedElements.indexOf(`strong`)!==-1&&(r+=` bold`),n.allowedElements.indexOf(`em`)!==-1&&(r+=` italic`)),n.allowedElements.indexOf(`ul`)===-1&&n.allowedElements.indexOf(`ol`)===-1||(r+=` |`,n.allowedElements.indexOf(`ul`)!==-1&&(r+=` bullist`),n.allowedElements.indexOf(`ol`)!==-1&&(r+=` numlist`))),e.tinymce.init({selector:`#`+this._el.id,plugins:`lists`,toolbar:r,language:`de`,menubar:!1,entities:`160,nbsp,38,amp,60,lt,62,gt`,convert_fonts_to_spans:!0,setup:function(t){t.on(`change`,function(){e.tinymce.triggerSave()})},valid_elements:`@[.accesskey|draggable|style|class|hidden|tabindex|contenteditable|id|title|contextmenu|lang|dir<ltr?rtl|spellcheck|.onabort|onerror|onmousewheel|onblur|onfocus|onpause|oncanplay|onformchange|onplay|oncanplaythrough|onforminput|.onplaying|onchange|oninput|onprogress|onclick|oninvalid|onratechange|oncontextmenu|onkeydown|onreadystatechange|.ondblclick|onkeypress|onscroll|ondrag|onkeyup|onseeked|ondragend|onload|onseeking|ondragenter|onloadeddata|onselect|.ondragleave|onloadedmetadata|onshow|ondragover|onloadstart|onstalled|ondragstart|onmousedown|onsubmit|ondrop|onmousemove|.onsuspend|ondurationmouseout|ontimeupdate|onemptied|onmouseover|onvolumechange|onended|onmouseup|onwaiting|data-*|aria-*|role.],.a[.target<_blank?_self?_top?_parent|ping|media|href|hreflang|type|cms_href|.rel<alternate?archives?author?bookmark?external?feed?first?help?index?last?license?next?nofollow?noreferrer?prev?search?sidebar?tag?up.],.abbr,.address,.area[.alt|coords|shape|href|target<_blank?_self?_top?_parent|ping|media|hreflang|type|shape<circle?default?poly?rect|.rel<alternate?archives?author?bookmark?external?feed?first?help?index?last?license?next?nofollow?noreferrer?prev?search?sidebar?tag?up.],.article,.aside,.audio[.src|preload<none?metadata?auto|autoplay<autoplay|loop<loop|controls<controls|mediagroup.],.blockquote[.cite.],.body,.br,.button[.autofocus<autofocus|disabled<disabled|form|formaction|formenctype|formmethod<get?put?post?delete|formnovalidate?novalidate|.formtarget<_blank?_self?_top?_parent|name|type<reset?submit?button|value.],.canvas[.width,height.],.caption,.cite,.code,.col[.span.],.colgroup[.span.],.command[.type<command?checkbox?radio|label|icon|disabled<disabled|checked<checked|radiogroup|default<default.],.datalist[.data.],.dd,.del[.cite|datetime.],.details[.open<open.],.dfn,.div,.dl,.dt,.em,.embed[.src|type|width|height.],.eventsource[.src.],.fieldset[.disabled<disabled|form|name.],.figcaption,.figure,.footer,.form[.accept-charset|action|enctype|method<get?post?put?delete|name|novalidate<novalidate|target<_blank?_self?_top?_parent.],.-h1,-h2,-h3,-h4,-h5,-h6,.header,.hgroup,.hr,.i,.iframe[.name|src|srcdoc|seamless<seamless|width|height|sandbox.],.img[.alt=|src|ismap|usemap|width|height.],.input[.accept|alt|autocomplete<on?off|autofocus<autofocus|checked<checked|disabled<disabled|.form|formaction|formenctype|formmethod<get?put?post?delete|formnovalidate?novalidate|formtarget<_blank?_self?_top?_parent|.height|list|max|maxlength|min|multiple<multiple|name|pattern|placeholder|readonly<readonly|required<required|.size|src|step|type<hidden?text?search?tel?url?email?password?datetime?date?month?week?time?datetime-local?number?range?color.?checkbox?radio?file?submit?image?reset?button?value|width.],.ins[.cite|datetime.],.kbd,.keygen[.autofocus<autofocus|challenge|disabled<disabled|form|name.],.label[.for|form.],.legend,.li[.value.],.mark,.map[.name.],.menu[.type<context?toolbar?list|label.],.meter[.value|min|low|high|max|optimum.],.nav,.noscript,.object[.data|type|name|usemap|form|width|height.],.-ol[.reversed|start.],.optgroup[.disabled<disabled|label.],.option[.disabled<disabled|label|selected<selected|value.],.output[.for|form|name.],.-p,.param[.name,value.],.-pre,.progress[.value,max.],.q[.cite.],.ruby,.rp,.rt,.samp,.script[.src|async<async|defer<defer|type|charset.],.section,.select[.autofocus<autofocus|disabled<disabled|form|multiple<multiple|name|size.],.small,.source[.src|type|media.],.-span,.-strong/b,.-sub,.summary,.-sup,.-table[cellspacing|cellpadding|border],.-tbody,.td[.colspan|rowspan|headers.],.textarea[.autofocus<autofocus|disabled<disabled|form|maxlength|name|placeholder|readonly<readonly|required<required|rows|cols|wrap<soft|hard.],.-tfoot,.th[.colspan|rowspan|headers|scope.],.thead,.time[.datetime.],.-tr,.-ul,.var,.video[.preload<none?metadata?auto|src|crossorigin|poster|autoplay<autoplay|.mediagroup|loop<loop|muted<muted|controls<controls|width|height.],.wbr`.split(`.`).join(``)})}}}),SP.lang.Class.define(`SP.sitekit.form.field.Field`,{_control:null,_el:null,_options:null,_validators:null,init:function(e,t){var n=this;if(n._el=e,n._options=t,n.setValidators(this._options.validators),n._control=e.querySelector(t.controlSelector||`.SP-Field__control`),n._control!==null){n._control.hasAttribute(`disabled`)||(this.isCheckbox()?n._control.addEventListener(`change`,function(){n.validate()}):n._control.addEventListener(`blur`,function(){n.validate()}));var r=t.type;(r=r.substring(r.indexOf(`.`)+1)).toLowerCase()===`date`&&n._control.type.toLowerCase()===`text`&&$&&$.fn.datepicker&&!n._control.hasAttribute(`disabled`)&&n._control.addEventListener(`change`,function(){n.validate()}
13),n._options.autosubmit&&!n._control.hasAttribute(`disabled`)&&n._control.addEventListener(n._options.autosubmit,function(e){SP.dom.Element.closest(n._el,`form`).submit()})}},isCheckbox:function(){return this._control.tagName.toLowerCase()===`input`&&!!this._control.type&&this._control.type.toLowerCase()===`checkbox`},getControl:function(){return this._control},getValue:function(){return this._control===null?null:this._control.value},isEmpty:function(){return SP.isEmpty(this.getValue())},setValidators:function(e){var t=this;e&&(SP.isArray(e)||(e=[e]),t._validators=[],e.forEach(function(e){t.addValidator(e)}))},addValidator:function(e){if(SP.isString(e)&&(e={type:e}),SP.isObject(e)){var t=e.type,n=t.charAt(0).toUpperCase()+t.slice(1);SP.sitekit.form.validator[n]&&this._validators.push(new SP.sitekit.form.validator[n](e))}},validate:function(e){var t=null;if(this._validators){for(var n=0;n<this._validators.length;n++)if(!this._validators[n].isValid(this.getValue(),this._control,this)){t={field:this,valid:!1,message:this._val
13idators[n].getMessage()};break}}return t===null&&(t={field:this,valid:!0}),SP.isFunction(e)&&e(t),t.valid?this._setValid():this._setInvalid(t.message),t.valid},_setInvalid:function(n){var r=this;r._el.classList.add(`SP-isInvalid`);var i=this._el.querySelector(`[data-sp-form-field-error]`);if(i)i.innerHTML=n;else{if((i=t.createElement(`div`)).id=r._control.id+`-error`,i.innerHTML=n,r._options.classes&&r._options.classes.error){var a=SP.isArray(r._options.classes.error)?r._options.classes.error:[r._options.classes.error];SP.lang.Array.each(a,function(e,t){i.classList.add(t)})}e.$?i.style.display=`none`:i.style.display=`block`,i.setAttribute(`data-sp-form-field-error`,``),i.setAttribute(`role`,`alert`),i.setAttribute(`aria-atomic`,!0),i.classList.add(`SP-Field__error`),r._appendErrorMessage(i),this.getControl().setAttribute(`aria-describedby`,i.id),e.$&&(i=this._el.querySelector(`[data-sp-form-field-error]`),$(i).slideDown(200))}},_appendErrorMessage:function(e){var t=this._el.querySelector(`[data-sp-form-field-hint]`);t?SP.dom.Element.insertBefore(t,e.outerHTML):this._el.appendChild(e)},_setValid:function(){var t=this;t._el.classList.remove(`SP-isInvalid`),t._el.classList.add(`SP-isValid`),setTimeout(function(){t._el.classList.remove(`SP-isValid`)},2e3),this.getControl().removeAttribute(`aria-describedby`);var n=this._el.querySelector(`[data-sp-form-field-error]`);if(n){if(e.$)$(n).slideUp(200,function(){try{n.parentNode.removeChild(n)}catch{}});else try{n.parentNode.removeChild(n)}catch{}}}}),SP.lang.Class.define(`SP.sitekit.form.field.FieldGroup`,{extend:`SP.sitekit.form.field.Field`,_controls:null,init:function(e,t){var n=this;this._controls=e.querySelectorAll(t.controlSelector||`.SP-Field__control`);for(var r=0;r<this._controls.length;r++)this._controls[r].hasAttribute(`disabled`)||this._controls[r].addEventListener(`blur`,function(){n.validate()});this._super.apply(this,arguments)},getControls:function(){return this._controls},getValue:function(){for(var e=null,t=0;t<this._controls.length;t++)if(this._controls[t].checked){e=this._controls[t].value;break}return e}}),SP.lang.Class.define(`SP.sitekit.form.field.Checkbox`,{extend:`SP.sitekit.form.field.Field`,init:function(e,t){this._super.apply(this,arguments)},getValue:function(){return!0===this._control.checked?this._control.value:``},_appendErrorMessage:function(e){this._el.appendChild(e)}}),SP.lang.Class.define(`SP.sitekit.form.field.AnnotatedCheckbox`,{extend:`SP.sitekit.form.field.Checkbox`}),SP.lang.Class.define(`SP.sitekit.form.field.CheckboxGroup`,{extend:`SP.sitekit.form.field.FieldGroup`,init:function(e,t){this._super.apply(this,arguments)}}),SP.lang.Class.define(`SP.sitekit.form.field.Date`,{extend:`SP.sitekit.form.field.Field`}),SP.lang.Class.define(`SP.sitekit.form.field.EmailValidation`,{extend:`SP.sitekit.form.field.Field`,blockedEvents:[`selectstart`,`paste`,`copy`,`cut`,`drag`,`drop`],init:function(e,t){let n=this;n._super.apply(n,arguments);let r=n._el.querySelector(`input`);n.blockedEvents.forEach(function(e){r.addEventListener(e,n.blockEvent)})},destroy:function(){let e=this,t=e._el.querySelector(`input`);e.blockedEvents.forEach(function(n){t.removeEventListener(n,e.blockEvent)})},blockEvent:function(e){return e.preventDefault(),!1}}),SP.lang.Class.define(`SP.sitekit.form.field.File`,{extend:`SP.sitekit.form.field.Field`,init:function(e,t){this._super.apply(this,arguments);var n=this;this._el.querySelector(`[data-sp-form-field-file-button]`).addEventListener(`click`,function(e){n._control.click(),e.stopPropagation(),e.preventDefault()}),this._control.hasAttribute(`disabled`)||this._control.addEventListener(`change`,function(){var e=this.files.length>=1?this.files[0]:null,t=``;e!==null&&(t=SP.lang.String.escapeHtml(e.name)+`; `+n.format(e.size)+` (`+SP.lang.String.escapeHtml(e.type)+`)`),n._el.querySelector(`[data-sp-form-field-file-fileInfo]`).innerHTML=t,SP.dom.Event.triggerEvent(this,`blur`)})},format:function(e,t){if(SP.isEmpty(e)||!SP.isNumber(e))return``;arguments.length===1&&(t=2);var r=0,i=null;return e<1e3?(r=e,i=`<abbr title="Byte">B</abbr>`):e<1e6?(r=e/1e3,i=`<abbr title="Kilobyte">kB</abbr>`):e<1e9?(r=e/1e6,i=`<abbr title="Megabyte">MB</abbr>`):e<0xe8d4a51000?(r=e/1e9,i=`<abbr title="Gigabyte">GB</abbr>`):e<0x38d7ea4c68000?(r=e/0xe8d4a51000,i=`<abbr title="Terrabyte">TB</abbr>`):e<0xde0b6b3a7640000?(r=e/0x38d7ea4c68000,i=`<abbr title="Petabyte">PB</abbr>`):e<1e21?(r=e/0xde0b6b3a7640000,i=`<abbr title="Exabyte">EB</abbr>`):(r=e/1e21,i=`<abbr title="Zettabyte">ZB</abbr>
13`),r.toLocaleString(n,{minimumFractionDigits:t,maximumFractionDigits:t})+` `+i}}),SP.lang.Class.define(`SP.sitekit.form.field.Image`,{extend:`SP.sitekit.form.field.File`}),SP.lang.Class.define(`SP.sitekit.form.field.Map`,{extend:`SP.sitekit.form.field.Field`,init:function(e,t){this._super.apply(this,arguments)},getValue:function(){return JSON.parse(this._control.value)}}),SP.lang.Class.define(`SP.sitekit.form.field.Number`,{extend:`SP.sitekit.form.field.Field`,init:function(e,t){this._super.apply(this,arguments)},getValue:function(){return SP.isEmpty(this._control.value)&&this._control&&this._control.validity?this._control.validity.badInput?NaN:``:this._control.value}}),SP.lang.Class.define(`SP.sitekit.form.field.RadioGroup`,{extend:`SP.sitekit.form.field.FieldGroup`,init:function(e,t){this._super.apply(this,arguments)}}),SP.lang.Class.define(`SP.sitekit.form.field.Select`,{extend:`SP.sitekit.form.field.Field`,init:function(e,t){this._super.apply(this,arguments)},isEmpty:function(){var e=null;return(e=this._control.value===``?this._control.querySelector(`:not([value]), [value=""]`):this._control.querySelector(`[value="`+this._control.value+`"]`))&&e.innerHTML===``},getValue:function(){return this._control[this._control.selectedIndex].value}}),SP.lang.Class.define(`SP.sitekit.form.field.Time`,{extend:`SP.sitekit.form.field.Field`,init:function(e,t){var n=this;n._super.apply(n,arguments),n._supportsTime()||n._polyfill()},_polyfill:function(){var e=this._control;e.type=`text`,e.placeholder=this._getPlaceholder()},_expectsSeconds:function(){var e=this._control,t=parseInt(e.getAttribute(`step`),10);return isNaN(t)?(e.value.match(/:/g)||[]).length>1:t<60},_getPlaceholder:function(){var e=this._el.getAttribute(`data-placeholder`);return e||(e=`HH:mm`,this._expectsSeconds()&&(e=`HH:mm:ss`)),e},_supportsTime:function(){try{var e=t.createElement(`input`);if(e.type=`time`,e.type===`time`)return!0}catch{}return!1}}),SP.lang.Class.define(`SP.sitekit.form.field.Url`,{extend:`SP.sitekit.form.field.Field`}),SP.lang.Class.define(`SP.sitekit.form.validator.Date`,{_options:null,_message:null,init:function(e){this._options=e},isValid:function(e){if(e===null||e===``)return!0;if(e.match(/^\d{2}\.\d{2}\.\d{4}$/)){var t=e.split(`.`);e=t[2]+`-`+t[1]+`-`+t[0]}var n=new Date(e);return!isNaN(n.getTime())||(this._message=this._options.messages.date,!1)},getMessage:function(){return this._message}}),SP.lang.Class.define(`SP.sitekit.form.validator.Email`,{_options:null,init:function(e){this._options=e},isValid:function(e){return e===null||e===``||/^(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])$/.test(e.toLowerCase())},getMessage:function(){return this._options.messages.email}}),SP.lang.Class.define(`SP.sitekit.form.validator.EmailValidation`,{_options:null,init:function(e){this._options=e},isValid:function(e){return t.querySelector(`#`+this._options.relatedField+` > input`).value===e},getMessage:function(){return this._options.messages.emailMismatch}}),SP.lang.Class.define(`SP.sitekit.form.validator.FileExtension`,{_options:null,init:function(e){this._options=e},isValid:function(e,t){var n=this,r=t.files.length>=1?t.files[0]:null;if(r!==null){var i;if(n._options.includes&&(i=!1,SP.lang.Array.each(n._options.includes,function(e,t){if(SP.lang.String.endsWith(r.name,`.`+t))return i=!0,!1}),!i)||n._options.excludes&&(i=!0,SP.lang.Array.each(n._options.includes,function(e,t){if(SP.lang.String.endsWith(r.name,`.`+t))return i=!1,!1}),!i))return!1}return!0},getMessage:function(){return this._options.messages.fileExtension}}),SP.lang.Class.define(`SP.sitekit.form.validator.FileMimeType`,{_options:null,init:function(e){this._options=e},isValid:function(e,t){var n=this,r=t.files.length>=1?t.files[0]:null;if(r!==null){var i;if(n._options.includes&&(i=!1,SP.lang.Array.each(n._options.includes,function(e,t){if(n.matchMime(r.type,t))return i=!0,!1}),!i)||n._options.excludes&&(i=!0,SP.lang.Array.each(n._options.includes,function(e,t){if(n.matchMime(r.type,t))return i=!1,!1}),!i))return!1}return!0},matchMime:function(e,t){var n=t.indexOf(`/*`);return n===-1?e===t:(t=t.substring(0,n),!!e.startsWith(t)||void 0)},getMessage:function(){return this._options.messages.fileMimeType}}),SP.lang.Class.define(`SP.sitekit.form.validator.FileSize`,{_options:null,init:function(e){this._options=e},isValid:function(e,t){var n=t.files.length>=1?t.files[0]:null;return n===null||n.size<=this._options.max},getMessage:function(){return this._options.messages.maxFileSize}}
13),SP.lang.Class.define(`SP.sitekit.form.validator.Number`,{_options:null,_message:null,init:function(e){this._options=e},isValid:function(e){if(isNaN(e))return this._message=!0===this._options.decimal?this._options.messages.decimal:this._options.messages.integer,!1;if(e===null||e===``)return!0;if(e=parseFloat(e.replace(`,`,`.`)),!0===this._options.decimal){if(!SP.isFloat(e)&&!SP.isInt(e))return this._message=this._options.messages.decimal,!1}else if(!SP.isInt(e))return this._message=this._options.messages.integer,!1;return!0},getMessage:function(){return this._message}}),SP.lang.Class.define(`SP.sitekit.form.validator.PasswordRepetition`,{_options:null,_passwordFields:[],init:function(e){if(this._options=e,this._options.fields&&this._options.fields.length===2)for(var n in this._options.fields){var r=t.querySelector(this._options.fields[n]);r?this._passwordFields[n]=r:console.error(`could't find password fiel with id: `,this._options.fields[n])}else console.error(`missing password fields`)},isValid:function(e){return!!(this._passwordFields.length===2&&this._passwordFields[0].value.length>0&&this._passwordFields[1].value.length>0&&this._passwordFields[0].value&&this._passwordFields[1].value&&this._passwordFields[0].value===this._passwordFields[1].value)},getMessage:function(){return this._options.messages.passwordMissmatch}}),SP.lang.Class.define(`SP.sitekit.form.validator.RegEx`,{_options:null,init:function(e){this._options=e},isValid:function(e){var t=new RegExp(this._options.pattern);return e===null||e===``||t.test(e)},getMessage:function(){return this._options.messages.regExMissmatch}}),SP.lang.Class.define(`SP.sitekit.form.validator.Required`,{_options:null,init:function(e){this._options=e},isValid:function(e,t,n){return n instanceof SP.sitekit.form.field.Map?e.features.length>0:e!==null&&e!==``&&!1!==e},getMessage:function(){return this._options.messages.required}}),SP.lang.Class.define(`SP.sitekit.form.validator.Time`,{_options:null,init:function(e){this._options=e},isValid:function(e){return e===null||e===``||RegExp(`^[0-2][0-9]:[0-5][0-9]$`).test(e.toLowerCase())},getMessage:function(){return this._options.messages.time}}),SP.lang.Class.define(`SP.sitekit.form.validator.Url`,{_options:null,_message:null,init:function(e){this._options=e},isValid:function(e){return!(e!==null&&e!==``&&!e.match(/^https?:\/\/.+/))||(this._message=this._options.messages.url,!1)},getMessage:function(){return this._message}}),SP.lang.Class.define(`SP.sitekit.Scheduling`,{_el:null,_config:null,_elData:null,_elSingleDay:null,_elMultiDay:null,_elIterationDay:null,_elFullDay:null,_elBeginDateLabel:null,_elBeginDateLabelText:null,_elIterationCountContainer:null,_iterationCount:null,_elIterationEndContainer:null,_elIterationEndOnDate:null,_elIterationEndOnCount:null,_elIterationTypeAndIntervalContainer:null,_iterationInterval:null,_iterationType:null,_elIterationDowContainer:null,_iterationDow:null,_elIterationMonthlyTypeContainer:null,_elIterationMonthlyByDay:null,_elIterationMonthlyByOccurrence:null,_elIterationMonthlyDomContainer:null,_iterationMonthlyDom:null,_elIterationMonthlyOccurrenceContainer:null,_iterationMonthlyOom:null,_iterationMonthlyDow:null,_beginDate:null,_endDateContainer:null,_endDate:null,_beginTimeContainer:null,_beginTime:null,_endTimeContainer:null,_endTime:null,init:function(e,t){this._el=e,this._config=t,this._elData=this.getElementBySelector(`input[type='hidden']`),this._elSingleDay=this.getElementBySelector(`[data-sp-scheduling-single] input`),this._elMultiDay=this.getElementBySelector(`[data-sp-scheduling-multi] input`),this._elIterationDay=this.getElementBySelector(`[data-sp-scheduling-iteration] input`),this._elFullDay=this.getElementBySelector(`[data-sp-scheduling-fullday] input`);var n=this.getElementBySelector(`[data-sp-scheduling-startdate]`);n&&(this._elBeginDateLabel=this.getElementBySelector(`label`,n),this._elBeginDateLabelText=this._config.translation.dateFrom),this._beginDate=this.getElementBySelector(`[data-sp-scheduling-startdate] input`),this._endDateContainer=this.getElementBySelector(`[data-sp-scheduling-enddate]`),this._endDate=this.getElementBySelector(`[data-sp-scheduling-enddate] input`),this._beginTimeContainer=this.getElementBySelector(`[data-sp-scheduling-starttime]`),this._endTimeContainer=this.getElementBySelector(`[data-sp-scheduling-endtime]`),this._beginTime=this.getElementBySelector(`[data-sp-scheduling-starttime] input`),this._endTime=this.getElementBySelector(`[data-sp-scheduling-endtime] input`),this._elIterationCountContainer=this.getElementBySelector(`[data-sp-scheduling-iterationcount]`),this._elIterationEndContainer=this.getElementBySelector(`[data-sp-scheduling-iterationend]`),this._elIterationEndOnDate=this.getElementBySelector(`[data-sp-scheduling-iterationendondate] input`),this._elIterationEndOnCount=this.getElementBySelector(`[data-sp-scheduling-iterationendoncount] input`),this._elIterationTypeAndIntervalContainer=this.getElementBySelector(`[data-sp-scheduling-iterationtypeandinterval]`),this._elIterationDowContainer=this.getElementBySelector(`[data-sp-scheduling-iterationdow]`),this._elIterationMonthlyTypeContainer=this.getElementBySelector(`[data-sp-scheduling-iterationmonthlytype]`),this._elIterationMonthlyByDay=this.getElementBySelector(`[data-sp-scheduling-iterationmonthlybyday] input`),this._elIterationMonthlyByOccurrence=this.getElementBySelector(`[data-sp-scheduling-iterationmonthlybyoccurrence] input`),this._elIterationMonthlyDomContainer=this.getElementBySelector(`[data-sp-scheduling-iterationmonthlydom]`),this._elIterationMonthlyOccurrenceContainer=this.getElementBySelector(`[data-sp-scheduling-iterationmonthlyoccurrence]`),this._iterationCount=this.getElementBySelector(`[data-sp-scheduling-iterationcount] input`),this._iterationType=this.getElementBySelector(`[data-sp-scheduling-iterationType] select`),this._iterationInterval=this.getElementBySelector(`[data-sp-scheduling-iterationinterval] input`),this._iterationDow=this.getElementBySelectorAll(`[data-sp-scheduling-iterationdow] input`),this._iterationMonthlyDom=this.getElementBySelector(`[data-sp-scheduling-iterationmonthlydom] 
13input`),this._iterationMonthlyOom=this.getElementBySelector(`[data-sp-scheduling-iterationmonthlyoom] select`),this._iterationMonthlyDow=this.getElementBySelector(`[data-sp-scheduling-iterationmonthlydow] select`),this.registerListeners(),this.hasDataInStore()?this.loadData():this.setDefaults(),this.processView(),this.storeData()},setDefaults:function(){if(this._config&&this._config.defaultConfig){var e=this._config.defaultConfig;e.type&&(e.type===`single`?this._elSingleDay.checked=!0:e.type===`multi`?this._elMultiDay.checked=!0:e.type===`iteration`&&(this._elIterationDay.checked=!0)),e.isFullDay&&(this._elFullDay.checked=e.isFullDay),e.setCurrentDate&&(this._beginDate.value=this.getCurrentDate(),this._endDate.value=this.getCurrentDate(1)),e.setCurrentTime&&(this._beginTime.value=this.getCurrentTime(),this._endTime.value=this.getCurrentTime(1))}},getCurrentDate:function(e){return this.buildDateValue(this.buildCurrentDateObject(e))},getCurrentTime:function(e){return this.buildTimeValue(this.buildCurrentDateObject(null,e))},buildCurrentDateObject:function(e,t){var n=new Date;return e&&n.setDate(n.getDate()+e),n.setHours(n.getHours()+1),n.setMinutes(0),t&&n.setHours(n.getHours()+t),n},hideElement:function(e){SP.dom.Element.addClass(e,`SPu-hidden`);var t=new SP.dom.ElementStream(e);t&&t.setAttribute(`aria-hidden`,`true`)},showElement:function(e){SP.dom.Element.removeClass(e,`SPu-hidden`);var t=new SP.dom.ElementStream(e);t&&t.setAttribute(`aria-hidden`,`false`)},resetElement:function(e){e.value=``},hideAllIterationElements:function(){this.hideElement(this._elIterationCountContainer),this.hideElement(this._elIterationEndContainer),this.hideElement(this._elIterationTypeAndIntervalContainer),this.hideElement(this._elIterationDowContainer),this.hideElement(this._elIterationMonthlyTypeContainer),this.hideElement(this._elIterationMonthlyDomContainer),this.hideElement(this._elIterationMonthlyOccurrenceContainer)},getFieldById:function(e){var n=t.getElementById(e);return n||console.error(`field with id: '`+e+`' not found`),n},getElementBySelector:function(e,t){var n=(t||this._el).querySelector(e);return n||console.error(`element with selector: '`+e+`' not found`),n},getElementBySelectorAll:function(e,t){var n=(t||this._el).querySelectorAll(e);return n.length===0&&console.error(`elements with selector: '`+e+`' not found`),n},registerListeners:function(){var e=this;this._el.addEventListener(`change`,function(t){e.processContentChange(t)}),this._el.addEventListener(`click`,function(t){e.processContentChange(t)})},processContentChange:function(e){var t=e.target||null;t&&this.processView(t),this.storeData()},processView:function(e){var t=this.getScheduleType(),n=this.isIteration(t);if(t===`single`||t===`multi`||n){if(this.adjustDateFromLabel(t,n),t===`single`)this.hideAllIterationElements(),this.hideElement(this._endDateContainer),this.resetElement(this._endDate);else if(t===`multi`)this.hideAllIterationElements(),this.showElement(this._endDateContainer);else if(n){this.hideElement(this._endDateContainer),this.hideAllIterationElements(),this.showElement(this._elIterationTypeAndIntervalContainer),this.showElement(this._elIterationEndContainer);var r=this.getIterationEndType();r===`date`?this.showElement(this._endDateContainer):r===`count`&&this.showElement(this._elIterationCountContainer),t===`weekly`?this.showElement(this._elIterationDowContainer):t===`monthlyByDay`?(this.showElement(this._elIterationMonthlyTypeContainer),this.showElement(this._elIterationMonthlyDomContainer)):t===`monthlyByOccurrence`&&(this.showElement(this._elIterationMonthlyTypeContainer),this.showElement(this._elIterationMonthlyOccurrenceContainer))}}this._elFullDay.checked?(this.hideElement(this._beginTimeContainer),this.hideElement(this._endTimeContainer),this.resetElement(this._beginTime),this.resetElement(this._endTime)):(this.showElement(this._beginTimeContainer),this.showElement(this._endTimeContainer)),this._beginDate.value===this._endDate.value&&this._endDate.value!==``&&this.resetElement(this._endDate)},storeData:function(){this._elData.value=JSON.stringify(this.buildDataToStore())},buildDataToStore:function(){var e,t={},n={},r=this.getScheduleType(!0);return r&&(t.type=r,t.isFullDay=this.isFullDay(),this._beginDate.value!==``&&(t.beginDate=this.buildDateTimestamp(this._beginDate)),t.beginDate&&(this._endDate.value!==``&&(e=this.buildDateTimestamp(this._endDate),t.endDate=e),t.isFullDay||(this._beginTime.value!==``&&t.beginDate&&(t.beginTime=this._beginTime.value),this._endTime.value!==``&&(t.endTime=this._endTime.value))),this.isIteration(r)&&(e?n.date=e:n.count=this._iterationCount.value,n.interval=this._iterationInterval.value,r===`weekly`?n.dow=this.getIterationDaysOfWeek().join(`,`):r===`monthlyByDay`?n.dom=this._iterationMonthlyDom.value:r===`monthlyByOccurrence`&&(n.oom=this._iterationMonthlyOom.value,n.dow=this._iterationMonthlyDow.value),t.repetition=n)),t}
13,getScheduleType:function(e){if(!0===this._elSingleDay.checked)return this._elSingleDay.value;if(!0===this._elMultiDay.checked)return!0===(e||null)&&this._endDate.value===``?this._elSingleDay.value:this._elMultiDay.value;if(!0===this._elIterationDay.checked){var t=this.getIterationType();if(t===`daily`||t===`weekly`)return t;if(t===`monthly`)return this.getIterationMonthlyType()}},getIterationEndType:function(){return!0===this._elIterationEndOnDate.checked?this._elIterationEndOnDate.value:!0===this._elIterationEndOnCount.checked?this._elIterationEndOnCount.value:void 0},getIterationType:function(){return this._iterationType.value},getIterationMonthlyType:function(){return!0===this._elIterationMonthlyByDay.checked?this._elIterationMonthlyByDay.value:!0===this._elIterationMonthlyByOccurrence.checked?this._elIterationMonthlyByOccurrence.value:void 0},getIterationDaysOfWeek:function(){var e=[];return SP.lang.Object.values(this._iterationDow).forEach(function(t){t.checked&&e.push(t.value)}),e},checkIterationDaysOfWeek:function(e){return SP.lang.Object.values(this._iterationDow).forEach(function(t){e.indexOf(t.value)!==-1&&(t.checked=!0)}),e},isFullDay:function(){return this._beginTime.value===``},isIteration:function(e){return[`daily`,`weekly`,`monthlyByDay`,`monthlyByOccurrence`].indexOf(e)!==-1},buildDateTimestamp:function(e){var t,n=e.value;return n.indexOf(`-`)!==-1&&n.split(`-`).length===3?(t=e.value.split(`-`),new Date(parseInt(t[0],10),parseInt(t[1]-1,10),parseInt(t[2],10),0,0,0,0).getTime()):n.indexOf(`.`)!==-1&&n.split(`.`).length===3?(t=e.value.split(`.`),new Date(parseInt(t[2],10),parseInt(t[1]-1,10),parseInt(t[0],10),0,0,0,0).getTime()):NaN},adjustDateFromLabel:function(e,t){let n=null;e===`single`?n=this._config.translation.date:(e===`multi`||t)&&(n=this._config.translation.dateFrom),n!==null&&n!==this._elBeginDateLabelText&&(this._elBeginDateLabel.innerHTML=this._elBeginDateLabel.innerHTML.replace(this._elBeginDateLabelText,n),this._elBeginDateLabelText=n)},loadData:function(){var e=this.loadDataFromStore();e===null?this.setDefaults():(e.type&&e.type!==``&&(e.type===`single`?this._elSingleDay.checked=!0:e.type===`multi`?this._elMultiDay.checked=!0:this.isIteration(e.type)&&e.repetition&&(this._elIterationDay.checked=!0,e.repetition.count?(this._elIterationEndOnCount.checked=!0,this._iterationCount.value=e.repetition.count):(this._elIterationEndOnDate.checked=!0,this._endDate.value=this.buildDateValue(new Date(e.repetition.date))),this._iterationInterval.value=e.repetition.interval||1,e.type===`daily`?this._iterationType.value=e.type:e.type===`weekly`?(this._iterationType.value=e.type,this.checkIterationDaysOfWeek(e.repetition.dow.split(`,`))):e.type===`monthlyByDay`?(this._iterationType.value=`monthly`,this._elIterationMonthlyByDay.checked=!0,this._iterationMonthlyDom.value=e.repetition.dom):e.type===`monthlyByOccurrence`&&(this._iterationType.value=`monthly`,this._elIterationMonthlyByOccurrence.checked=!0,this._iterationMonthlyOom.value=e.repetition.oom,this._iterationMonthlyDow.value=e.repetition.dow))),e.isFullDay!==``&&(this._elFullDay.checked=e.isFullDay),e.beginDate&&(this._beginDate.value=this.buildDateValue(new Date(e.beginDate))),e.endDate&&(this._endDate.value=this.buildDateValue(new Date(e.endDate))),e.beginTime&&(this._beginTime.value=e.beginTime),e.endTime&&(this._endTime.value=e.endTime))},validateDates:function(){var e={};e.beginDate=this.buildDateTimestamp(this._beginDate),e.beginDate&&this._endDate.value!==``&&(e.endDate=this.buildDateTimestamp(this._endDate))},buildDateValue:function(e){return e.getFullYear()+`-`+this.convertToTwoDigits(e.getMonth()+1)+`-`+this.convertToTwoDigits(e.getDate())},convertToTwoDigits:function(e){return e<10?`0`+e:e},hasDataInStore:function(){return!(!this._elData||this._elData.value===``)},loadDataFromStore:function(){var e=JSON.parse(this._elData.value);return e&&e.type!==``&&e.beginDate?e:e=null}}),SP.lang.Class.define(`SP.sitekit.search.Service`,{connection:null,searchId:null,sectionId:null,searchUrl:null,filter:null,facets:null,sorting:null,lang:null,core:null,pagination:null,fields:null,spellcheck:null,wildcardSearch:null,defaultSearchField:null,boostParameter:null,statics:{SEARCH:new SP.net.rpc.client.Method(null,null,`SP\\SiteKit\\Rpc\\Search\\Service`,`search`),SUGGEST:new SP.net.rpc.client.Method(null,null,`SP\\SiteKit\\Rpc\\Search\\Service`,`suggest`),GET_FACETS:new SP.net.rpc.client.Method(null,null,`SP\\SiteKit\\Rpc\\Search\\Service`,`getFacets`)},init:function(e){this.filter=[],this.facets=[],this.sorting=[],SP.lang.Object.apply(this,e),this.pagination===null&&(this.pagination={hitsPerPage:50,currentPage:0}),this.connection=new SP.net.rpc.client.Connection(SP.env.rpcPortUrl)},suggest:function(e,t){this.callRpc(SP.sitekit.search.Service.SUGGEST,e,t)},search:function(e,t){this.callRpc(SP.sitekit.search.Service.SEARCH,e,t)},getFacets:function(e,t,n){this.facets=t,this.callRpc(SP.sitekit.search.Service.GET_FACETS,e,n)},callRpc:function(e,t,n){var r={searchId:this.searchId,sectionId:this.sectionId,searchUrl:this.searchUrl,lang:this.lang,core:this.core,query:t};this.filter!==null&&(r.filter=this.filter??[]),this.pagination!==null&&(r.pagination=this.pagination),this.fields!==null&&(r.fields=this.fields),this.spellcheck!==null&&(r.spellcheck=this.spellcheck),this.defaultSearchField!==null&&(r.defaultSearchField=this.defaultSearchField),this.sorting!==null&&(r.sorting=this.sorting),this.wildcardSearch!==null&&(r.wildcardSearch=this.wildcardSearch),this.facets!==null&&(r.facets=this.facets),this.boostParameter!==null&&(r.boostParameter=this.boostParameter);var i=this;n||={};var a=e.create(null,r,{success:function(e){n&&SP.isFunction(n.success)&&n.success.call(n.scope||i,e)},failure:n&&SP.isFunction(n.failure)?n.failure:null});this.connection.invoke(a)},setCore:function(e){e&&(this.core=e)},addFilter:function(e,t){t!==null&&t!==1&&t!==`1`||(t=null);let n=this.filter.find(t=>t.field===e);n?t===null?this.filter.splice(this.filter.indexOf(n),1):n.value=t:this.filter.push({field:e,value:t})},addBoundingBoxFilter:function(e,t,n,r,i){this.addFilter(e,`[`+t+`,`+n+` TO `+r+`, `+i+`]`)},clearFilter:function(){this.filter.length=0},addSorting:function(e,t){this.sorting.push({field:e,value:t})},clearSorting:function(){this.sorting.length=0},setArrayObject:function(e,t,n,r){if(n===null&&(n=[]),!1===(r=r!==void 0&&r)){for(var i=!1,a=0;a<n.length;a++)n[a].field===e&&(n[a].value=t,i=!0);
13!1===i&&n.push({field:e,value:t})}else n.push({field:e,value:t})}}),SP.lang.Class.define(`SP.sitekit.search.Suggest`,{extend:`SP.sitekit.search.Service`,_el:null,_input:null,_suggestEl:null,_suggestList:null,_minLength:3,_suggestionCount:5,_suggestDataListUniqueId:null,_originalSearchTerm:``,_currentSelectionIndex:-1,_disabled:!1,_submitForm:!0,init:function(e,n){var r=this;if(r._super(n),r._suggestDataListUniqueId=this._generateId(),SP.dom.Element.matches(e,`input`)){r._input=e;var i=e.parentElement,a=t.createElement(`div`);a.classList.add(`SP-Suggest-gen__fallbackWrapper`),a.style.display=`contents`,i.insertBefore(a,e);for(var o=i.children,s=0;s<o.length;s++){var c=o.item(s);c!==a&&a.appendChild(c)}r._el=a}else r._el=e,r._input=e.querySelector(`input`);r._originalSearchTerm=r._input.value,r._input.addEventListener(`keydown`,r.onKeyDown.bind(r)),r._input.addEventListener(`input`,r.onInput.bind(r)),r._input.addEventListener(`focus`,r._selectInputText.bind(r)),r._input.addEventListener(`blur`,function(){setTimeout(function(){r.clearSuggest()},300)}),r._el.suggestInstance=r,r._input.setAttribute(`role`,`combobox`),r._input.setAttribute(`aria-expanded`,`false`),r._input.setAttribute(`autocomplete`,`off`),r._input.setAttribute(`aria-autocomplete`,`list`),r._input.setAttribute(`aria-controls`,this._suggestDataListUniqueId),this._throttledSuggest=SP.lang.Function.throttle(this.callSuggest,this.suggestionTimeout||400),this._selectInputText(),this._createSuggestEl()},_selectInputText:function(){this._input.setSelectionRange(0,this._input.value.length)},selectNextSuggestion:function(){this.selectSuggestion(this._currentSelectionIndex+1)},selectPreviousSuggestion:function(){this.selectSuggestion(this._currentSelectionIndex-1)},selectFirstSuggestion:function(){this.selectSuggestion(0)},selectLastSuggestion:function(){this.selectSuggestion(this._suggestList.childElementCount-1)},isSuggestVisible:function(){return!1===this._suggestEl.hidden},showSuggest:function(){this._input.setAttribute(`aria-expanded`,`true`),this._suggestEl.removeAttribute(`hidden`),this._suggestEl.classList.remove(`SPu-hidden`)},hideSuggest:function(){this._input.setAttribute(`aria-expanded`,`false`),this._input.removeAttribute(`aria-activedescendant`),this._suggestEl.setAttribute(`hidden`,`hidden`),this._suggestEl.classList.add(`SPu-hidden`)},disable:function(){this._disabled=!0,this.hideSuggest()},enable:function(){this._disabled=!1},setSubmitForm:function(e){this._submitForm=e},isSubmitForm:function(){return this._submitForm},selectSuggestion:function(e){var t=this._suggestList.children;if(t.length!==0){var n=e;e>=t.length?n=0:e<0&&(n=t.length-1),this._currentSelectionIndex=n;for(var r=t.item(n),i=0;i<t.length;i++){var a=t.item(i);a===r?(a.setAttribute(`aria-selected`,`true`),a.classList.add(`active`),this._input.setAttribute(`aria-activedescendant`,a.id),this._input.value=a.getAttribute(`data-suggest-keyword`)):(a.setAttribute(`aria-selected`,`false`),a.classList.remove(`active`))}}else this._currentSelectionIndex=-1},getCurrentKeyword:function(){var e=this._input.value.trim();return e.length>=this._minLength?e:null},onInput:function(e){if(!this._disabled){this._originalSearchTerm=this._input.value;var t=this.getCurrentKeyword();t?this._throttledSuggest(t):this.clearSuggest()}},onKeyDown:function(e){if(!this._disabled)switch(e.key){case`ArrowUp`:e.preventDefault(),this.selectPreviousSuggestion();break;case`ArrowDown`:e.preventDefault(),this.selectNextSuggestion();break;case`Enter`:this.clearSuggest();break;case`Escape`:e.preventDefault(),e.stopPropagation(),this.isSuggestVisible()&&(this._input.value=this._originalSearchTerm,this.clearSuggest())}},_renderSuggestItem:function(e,n){var r=t.createElement(`li`);r.className=`SP-Suggest__item`,r.id=this._suggestDataListUniqueId+`-entry-`+n,r.setAttribute(`role`,`option`),r.setAttribute(`aria-selected`,`false`),r.setAttribute(`data-suggest-keyword`,e.suggest);var i=t.createElement(`a`);i.className=`SP-Suggest__link`,i.setAttribute(`role`,`presentation`),i.tabIndex=-1,i.href=`#`,r.appendChild(i);var a=t.createElement(`span`);a.className=`SP-Suggest__query`,a.innerHTML=e.suggest,i.appendChild(a);var o=t.createElement(`span`);return o.className=`SP-Suggest__amount`,o.setAttribute(`aria-hidden`,`true`),o.innerHTML=e.amount,i.appendChild(o),r},_generateId:function(){return SP.generateId(`SP-Suggest-gen`)},_createSuggestEl:function(){var e=this;e._suggestEl=t.createElement(`div`),e._suggestEl.className=`SP-Suggest__wrapper SPu-hidden`,e._suggestEl.setAttribute(`data-suggest-wrapper`,`[]`),e._suggestEl.hidden=!0;var n=t.createElement(`ul`);n.className=`SP-Suggest`,n.setAttribute(`role`,`listbox`),n.setAttribute(`id`,e._suggestDataListUniqueId),n.addEventListener(`click`,e._handleItem
13Click.bind(e));var r=this._findLabelEl();r&&(r.id=r.id||e._generateId(),n.setAttribute(`aria-labelledby`,r.id)),e._suggestList=n,e._suggestEl.appendChild(e._suggestList);var i=e._el.querySelector(`.SP-Spellcheck`)||e._input;i.parentNode.insertBefore(e._suggestEl,i.nextSibling)},_findLabelEl:function(){var e=this._input.id;return e?t.querySelector(`label[for="`+e+`"]`):null},_handleItemClick:function(e){var t=SP.dom.Element.closest(e.target,`.SP-Suggest__item`);t&&(e.preventDefault(),this._confirmSuggest(t))},_submitForm:function(){var e=this._input.form;e&&(e.dispatchEvent(new CustomEvent(`submit`,{bubbles:!0,cancelable:!0})),e.submit())},_confirmSuggest:function(e){var t=SP.lang.Array.from(this._suggestList.children).indexOf(e);this.selectSuggestion(t),this.clearSuggest(),this.isSubmitForm()&&this._submitForm()},updateSuggestList:function(e){var t=this;t.clearSuggest(),e.length!==0&&(t.showSuggest(),e.forEach(function(e,n){t._suggestList.appendChild(t._renderSuggestItem(e,n))}))},callSuggest:function(e){var t=this;t.suggest(e,{success:function(e){var n=e.list;t._suggestionCount>0&&(n=e.list.slice(0,t._suggestionCount)),t.updateSuggestList(n)},failure:function(e){console.error(`ERROR: suggest`,e)}})},clearSuggest:function(){this._currentSelectionIndex=-1,this._suggestList.innerHTML=``,this.hideSuggest()}}),SP.lang.Class.define(`SP.sitekit.search.StatusUpdater`,{statics:{createStatusContainer:function(){let e=t.createElement(`div`);return e.classList.add(`SPu-access`),e.setAttribute(`role`,`status`),e.setAttribute(`aria-live`,`polite`),e}},init:function(e){this.el=e},update:function(e){if(e&&e.hasAttribute(`data-sp-search-result`))try{let t=JSON.parse(e.getAttribute(`data-sp-search-result`)??{}).resultCountMessage??``;this.el.innerText=t}catch{console.error(`unable to parse data-sp-search-result`)}}}),SP.lang.Class.define(`SP.sitekit.search.SearchController`,{_el:null,_form:null,_data:null,_loaderEl:null,_searchDelay:200,_activeElementId:null,_throttledReloadResultSets:null,_statusUpdater:null,init:function(n,r){this._el=n,this._data=r,this._form=n.querySelector(`form`);let i=SP.sitekit.search.StatusUpdater.createStatusContainer();this._statusUpdater=new SP.sitekit.search.StatusUpdater(i),n.prepend(i),this._registerFormEventListener(),this._registerSearchResultEventListeners();var a=t.getElementById(this._data.elementIdBase+`-resultSets`);this._loaderEl=t.createElement(`div`),this._loaderEl.classList.add(`SP-Loader`),a.parentElement.replaceChild(this._loaderEl,a),this._loaderEl.appendChild(a),this._statusUpdater.update(a.querySelector(`[data-sp-search-result]`)),e.addEventListener(`popstate`,function(e){e.state&&e.state.isSectionSearch&&location.reload()}),this._throttledReloadResultSets=SP.lang.Function.throttle(this._reloadResultSets,500)},_saveCurrentFocus:function(){this._activeElementId=null,t.activeElement&&(this._activeElementId=t.activeElement.id)},_restoreFocus:function(){if(this._activeElementId){var e=this._el.querySelector(`#`+this._activeElementId);e&&e.focus({preventScroll:!0})}},_registerFormEventListener:function(){this._registerSearchChangeListener(),this._registerDateBlurListener();var e=this._el.querySelector(`[data-sp-search-suggest]`);if(e){var t=e.suggestInstance;t&&t.setSubmitForm(!1)}},_registerSearchChangeListener:function(){var e=this;e._el.addEventListener(`change`,SP.lang.Function.debounce(function(t){t.target.type&&t.target.type.toLowerCase()!==`date`&&e._processChangeEvent(t)},e._searchDelay))},_registerDateBlurListener:function(){var e=this._el.querySelectorAll(`input[type='date']`);if(e!==null&&e.length>0)for(var t=0;t<e.length;t++)e[t].addEventListener(`blur`,this._processChangeEvent.bind(this),!1)},_registerSearchResultEventListeners:function(){let e=this,n=e._data.elementIdBase+`-resultSets`,r=t.getElementById(n);r?(r.parentElement.addEventListener(`click`,function(t){e._processClickEvent(t)}),r.addEventListener(`pagination`,function(t){var n=t.detail[0];e._storeState(n),e._throttledReloadResultSets(null,!0,n)})):console.warn(`Unable to locate result-sets container with id "${n}"`)},_processChangeEvent:function(e){var t=this;t._saveCurrentFocus();var n=SP.dom.ElementStream.create(e.target).parent(`[data-sp-form-search-categoryselect]`).get();t._reloadAllCategorySelect(n),t._isTriggeredByDateRangeSelect(e)&&t._reloadDateComposition(),!0===t._data.submitOnChange&&(t._reloadResultSets(),new FormData(t._form).append(`action`,`submit`),t._storeState())},_isTriggeredByDateRangeSelect:function(e){return e.target.id===this._data.elementIdBase+`-dateRange-input`},_reloadDateComposition:function(){var e=this._el.querySelector(`[data-sp-dateselectorcomposition]`);
13if(e&&e.id){var n=this,r=n._el.querySelector(`form`);if(r){var i=new FormData(r);i.append(`sp:out`,`htmlFragment`),i.append(`component`,n._data.component),i.append(`formFragment`,e.id),i.append(`action`,`submit`),SP.net.http.Client.fetch(t.location.pathname,{method:`POST`,body:i}).then(function(t,r){SP.dom.Element.replace(e,r),n._restoreFocus()}).catch(function(e,t,n){console.error(e)})}}},_getPaginationParameters:function(e){var t={},r=this._parseQuery(location.search);return SP.lang.Object.each(r,function(r,i){r.indexOf(`sp:page`)===-1||e!==n&&r===e||(t[r]=i)}),t},_parseQuery:function(e){for(var t={},n=(e[0]===`?`?e.substr(1):e).split(`&`),r=0;r<n.length;r++){var i=n[r].split(`=`);t[decodeURIComponent(i[0])]=decodeURIComponent(i[1]||``)}return t},_storeState:function(r){var i=new FormData(this._form||n);if(r){i.set(r.pageParameterName,r.page);var a=this._getPaginationParameters(r.pageParameterName);SP.lang.Object.each(a,function(e,t){i.set(e,t)})}var o=SP.sitekit.Form.encodeURIFormData(i);history.pushState({isSectionSearch:!0},t.title,e.location.pathname+`?`+o+`&action=submit`)},_processClickEvent:function(t){var n=null;n=t.target.getAttribute(`data-sp-search-form-submitButton`)===null?SP.dom.Element.closest(t.target,`[data-sp-search-form-submitButton]`):t.target;var r=null;if((r=t.target.getAttribute(`data-sp-search-result-pagination-link`)===null?SP.dom.Element.closest(t.target,`[data-sp-search-result-pagination-link]`):t.target)!==null&&r.tagName!==`A`&&(r=r.querySelector(`A`)),n!==null&&(t.stopPropagation(),t.preventDefault(),this._storeState(),this._reloadResultSets(!1,!0)),r!==null){t.stopPropagation(),t.preventDefault();var i=r.getAttribute(`href`),a=i.substring(i.indexOf(`?`)+1);this._reloadResultSets(a,!0),history.pushState(null,null,e.location.pathname+`?`+a)}(t.target.getAttribute(`data-suggest-keyword`)===null?SP.dom.Element.closest(t.target,`[data-suggest-keyword]`):t.target)!==null&&this._reloadResultSets(!1,!0)},_categoryChanged:function(e,t){this._reloadCategorySelect(e,t),this._reloadResultSets()},_reloadAllCategorySelect:function(e){var t=this,n=this._el.querySelectorAll(`[data-sp-form-search-categoryselect]`);SP.lang.Array.each(n,function(n,r){t._reloadCategorySelect(r,e)})},_reloadCategorySelect:function(e,n){var r=this;SP.isDefined(n)&&n!==null||(n=e.querySelector(`select`));var i=JSON.parse(e.getAttribute(`data-sp-form-search-categoryselect`)),a=r._el.querySelector(`form`);if(a){var o=new FormData(a);o.append(`sp:out`,`htmlFragment`),o.append(`component`,r._data.component),o.append(`formFragment`,i.id),o.append(`action`,`submit`),SP.net.http.Client.fetch(t.location.pathname,{method:`POST`,body:o}).then(function(t,n){SP.dom.Element.replace(e,n),r._restoreFocus()}).catch(function(e,t,n){console.error(e)})}},_reloadResultSets:function(e,n,r){var i,a=this,o=null,s=a._el.querySelector(`form`);if(!e&&s){var c=new FormData(s);if(c.append(`sp:out`,`htmlFragment`),c.append(`processComponents[]`,a._data.component),a._data.processComponents&&a._data.processComponents.forEach(function(e){c.append(`processComponents[]`,e)}),c.append(`component`,a._data.component+`-resultSets`),c.append(`action`,`submit`),r){var l=a._getPaginationParameters(r.pageParameterName);SP.lang.Object.each(l,function(e,t){c.append(e,t)}),c.append(r.pageParameterName,r.page)}o={method:`POST`,body:c},i=t.location.pathname}else{var u=[];u.push(`sp:out=htmlFragment`),a._data.processComponents&&a._data.processComponents.forEach(function(e){u.push(`processComponents[]=`+encodeURIComponent(e))}),u.push(`processComponents[]=`+encodeURIComponent(a._data.component)),u.push(`component=`+encodeURIComponent(a._data.component+`-resultSets`)),u.push(`action=submit`);var d=`?`;r&&(d=d+`&`+r.pageParameterName+`=`+r.page+`&`),e&&(d=d+e+`&`),d+=u.join(`&`),i=t.location.pathname+d}var f=t.getElementById(a._data.elementIdBase+`-resultSets`);!0===n&&f.scrollIntoView({behavior:`smooth`}),a._loaderEl.classList.add(`SP-isLoading`),SP.net.http.Client.fetch(i,o).then(function(e,t){SP.dom.Element.replace(f,t),a._statusUpdater.update(f.querySelector(`[data-sp-search-result]`)),a._loaderEl.classList.remove(`SP-isLoading`),a._registerSearchResultEventListeners(),a._firePagintionFinishedEvent()}).catch(function(e,t,n){console.error(e),a._loaderEl.classList.remove(`SP-isLoading`)})},_firePagintionFinishedEvent:function(){var e=this;setTimeout(function(){SP.dom.Event.fireEvent(e._el,`paginationFinished`,[{source:`siteSearch`}],!0)},1e3)}}),SP.lang.Class.define(`SP.sitekit.search.SiteSearchController`,{_el:null,_data:null,_suggestInstance:null,_statusUpdater:null,init:function(t,n){var r=this;this._el=t,this._data=n;let i=SP.sitekit.search.StatusUpdater.createStatusContainer();this._statusUpdater=new SP.sitekit.search.StatusUpdater(i),this._statusUpdater.update(this.getResultElement()),t.prepend(i),this._el.addEventListener(`pagination`,SP.lang.Function.throttle(function(e){var t=e.detail[0];r._storeState(!1,t.page),r._search(!1,{scrollToResult:!0,page:t.page})},500)),this._el.addEventListener(`change`,function(e){e.target.tagName.toLowerCase()===`select`&&(r.setSuggestFilter(e.target),r.submit(e.target))});var a=this._el.querySelector(r._data.formSelector);a&&a.addEventListener(`submit`,function(e){return r.submit(e.target),e.stopPropagation(),e.preventDefault(),!1});var o=this._el.querySelector(r._data.searchFormSelector);if(o){var s=o.querySelector(`[data-sp-search-suggest]`);
13s&&(r._suggestInstance=s.suggestInstance,r._suggestInstance&&r._suggestInstance.setSubmitForm(!1)),o.addEventListener(`submit`,function(e){let t=e.submitter;return!(!t||!t.matches(`[data-no-ajax-submit]`))||(r.submit(e.target),e.stopPropagation(),e.preventDefault(),!1)});var c=o.querySelector(`input[type=search]`);c&&c.addEventListener(`keyup`,function(e){return e.keyCode===13?r.submit(e.target.form):r._storeState(!0),e.stopPropagation(),e.preventDefault(),!1});var l=o.querySelector(`[data-suggest-wrapper]`);l!==null&&l.addEventListener(`click`,function(e){r._processSuggestClickEvent(e)})}e.addEventListener(`popstate`,function(e){e.state&&e.state.isSiteSearch&&location.reload()})},setSuggestFilter:function(e){if(this._suggestInstance&&e.name){var t=e.name.match(`.*\\[(.*)\\]\\[\\]`)[1],n=e.value;this._suggestInstance.addFilter(t,n)}},_processSuggestClickEvent:function(e){(e.target.getAttribute(`data-suggest-keyword`)===null?SP.dom.Element.closest(e.target,`[data-suggest-keyword]`):e.target)!==null&&(this.setSuggestFilter(e.target),this.submit(e.target))},submit:function(e,t){var r=this,i=SP.dom.Element.closest(e,r._data.formSelector)!==null||SP.dom.Element.closest(e,r._data.searchFormSelector)!==null;r._storeState(i),r._search(i,{scrollToResult:t===n||t,focus:e.getAttribute(`id`)}),r._searchFacets(i)},getResultElement:function(){return this._el.querySelector(`[data-sp-search-result]`)},getFacetElement:function(){return this._el.querySelector(`[data-sp-search-facet]`)},getUrl:function(t){for(var n=[],r=e.location.search.substring(1).split(`&`),i=!1,a=0;a<r.length;a++){var o=r[a].split(`=`);decodeURIComponent(o[0])===`sp:page`?(n.push(o[0]+`=`+t),i=!0):n.push(r[a])}return i||n.push(`sp%3Apage=`+t),e.location.pathname+`?`+n.join(`&`)},_search:function(e,n){var r=this;n||={};var i=this._getFormData(e);i.append(`sp:out`,`htmlFragment`),i.append(`processComponents`,r._data.htmlFragments.result.processComponents),i.append(`component`,r._data.htmlFragments.result.component),i.append(`action`,`submit`),n.page&&i.append(`sp:page`,n.page),SP.net.http.Client.fetch(t.location.pathname,{method:`POST`,body:i}).then(function(e,t){try{var i=r.getResultElement();if(i?SP.dom.Element.replace(i,t):SP.dom.Element.append(r._el,t),i=r.getResultElement(),!0===n.scrollToResult&&i.scrollIntoView({behavior:`smooth`}),r._statusUpdater.update(i),n.focus){var a=i.querySelector(`#`+n.focus);a&&a.focus({preventScroll:!0})}r._firePagintionFinishedEvent()}catch(e){console.error(e)}}).catch(function(e,t,n){console.error(e)})},_searchFacets:function(e,r){var i=this;if(i._data.htmlFragments.result.facetComponent!==n&&!i.getFacetElement()!==null){r||={};var a=this._getFormData(e);a.append(`sp:out`,`htmlFragment`),a.append(`processComponents`,i._data.htmlFragments.result.processComponents),a.append(`component`,i._data.htmlFragments.result.facetComponent),a.append(`action`,`submit`),r.page&&a.append(`sp:page`,r.page),SP.net.http.Client.fetch(t.location.pathname,{method:`POST`,body:a}).then(function(e,t){try{var n=i.getFacetElement();n?SP.dom.Element.replace(n,t):console.info(`no facetElement 'data-sp-search-facet' found.`)}catch(e){console.error(e)}}).catch(function(e,t,n){console.error(e)})}},_firePagintionFinishedEvent:function(){var e=this;setTimeout(function(){SP.dom.Event.fireEvent(e._el,`paginationFinished`,[{source:`siteSearch`}],!0)},1e3)},_storeState:function(t,n){var r=this._getFormData(t);n&&r.append(`sp:page`,n),r.append(`action`,`submit`);var i=SP.sitekit.Form.encodeURIFormData(r);history.pushState({isSiteSearch:!0},null,e.location.pathname+`?`+i)},_getFormData:function(e){e||=!1;var t=this._el.querySelector(this._data.formSelector),n=this._el.querySelector(this._data.searchFormSelector),r=new FormData;if(!0===e)t!==null&&(r=new FormData(t)),n!==null&&new FormData(n).forEach(function(e,t){e!==`__last__`&&r.set(t,e)});else if(location.search){var i=location.search.substring(1).split(`&`),a=null;for(var o in i){a=decodeURIComponent(i[o]).split(`=`);var s=decodeURIComponent(a[0]);s!==`action`&&s!==`sp:page`&&a[1]&&r.append(a[0],a[1])}}return r}})}(window,document)}))(),(function(){SP.lang.Class.define(`SP.citygov.PhoneBook`,{myVar:null,configurationId:null,
13statics:{PHONEBOOK_COMPONENT_MODEL:`phoneBook`,COMPONENT_MODEL_PARAMETER:`sp:out`,PRINT_PAGE_NAME:`printPreview`},init:function(e,t){var n=this;SP.lang.Object.apply(this,t),e.addEventListener(`click`,n.printPhoneBook.bind(this))},printPhoneBook:function(e){var t=window.open(window.location.pathname+`?`+SP.citygov.PhoneBook.COMPONENT_MODEL_PARAMETER+`=`+SP.citygov.PhoneBook.PHONEBOOK_COMPONENT_MODEL+`&componentId=`+this.configurationId,SP.citygov.PhoneBook.PRINT_PAGE_NAME);return window.focus(),t.addEventListener(`load`,function(e){console.log(`loaded`,e),t.print()},!0),t.addEventListener(`afterprint`,function(e){console.log(`printed`,e),t.close()}),e.preventDefault(),!1}}),SP.lang.Class.define(`SP.citygov.search.Form`,{extend:`SP.sitekit.search.Service`,_el:null,_hiddenLetterField:null,_submitButton:null,sortingHiddenFieldId:null,sortLetterResultsBy:null,_letterList:`abcdefghijklmnopqrstuvwxyz`.split(``),init:function(e,t){this._super(t),this._el=e,this._submitButton=this._el.querySelector(`button[id^=searchFormSubmitButton]`),this._hiddenLetterField=this._el.querySelector(`input[name^='cg:searchLetter']`),this.initLetterButtons(),this.initTypeFilter(),this.initInputFields(),setTimeout(SP.lang.Function.bind(this.disableLetterButtonsWithoutResult,this),100)},initInputFields:function(){SP.lang.Array.each(this._el.querySelectorAll(`input[type=text], input[type=search]`),function(e,t){t.addEventListener(`keypress`,SP.lang.Function.bind(function(e){return e.keyIdentifier===`Enter`&&(this._hiddenLetterField!==null&&(this._hiddenLetterField.value=`ignore`),SP.dom.Event.fireEvent(this._submitButton,`click`)),this._hiddenLetterField!==null&&(this.clearFieldsBySelector(`input[name^='cg:searchLetter'], input[name='cg:sort[]`),this.unsetActiveButtonClass()),!1},this))},this)},initTypeFilter:function(){var e=this._el.querySelectorAll(`input[type='radio'][name^='cg:searchFilter']`);SP.lang.Array.each(e,function(e,t){t.addEventListener(`change`,SP.lang.Function.bind(function(e){this.setFilterByType(e.srcElement.value),this.disableLetterButtonsWithoutResult(),this._submitButton.click()},this))},this);var t=this._el.querySelector(`input[type='radio'][name^='cg:searchFilter'][checked='checked']`);t!==null&&this.setFilterByType(t.value)},setFilterByType:function(e){this.filter=this.filter.filter(function(e){if(e.field!==`sp_objecttype`)return e}),e===`product`?this.filter.push({field:`sp_objecttype`,value:`citygovProduct`}):e===`person`?this.filter.push({field:`sp_objecttype`,value:`citygovPerson`}):e===`organisation`&&this.filter.push({field:`sp_objecttype`,value:`(citygovOrganisation citygovDepartment)`})},initLetterButtons:function(){SP.lang.Array.each(this._el.querySelectorAll(`button[id^='button_letter_']`),function(e,t){t.addEventListener(`click`,this.letterButtonClickHandler.bind(this))},this)},disableLetterButtonsWithoutResult:function(){var e=[];SP.lang.Array.each(this._letterList,function(t,n){e.push({name:`Buchstabe `+n.toUpperCase(),field:`sp_citygov_startletter`,value:n,type:``})}),this.getFacets(null,e,{success:function(e){e.facets&&SP.lang.Array.each(this._letterList,function(t,n){var r=e.facets.filter(function(e){return e.value===n&&e.hits>0}),i=this._el.querySelector(`button[id^='button_letter_`+n+`']`);i.disabled=r===null||r.length===0},this)},failure:function(e){console.log(`ERROR while loading letter-facets: `,e)}})},clearFieldsBySelector:function(e){SP.lang.Array.each(this._el.querySelectorAll(e),function(e,t){t.value&&=``})},letterButtonClickHandler:function(e){if(this._hiddenLetterField!==null){if(this._hiddenLetterField.value===`ignore`)return!1;this._hiddenLetterField.value=e.currentTarget.value}this.clearFieldsBySelector(`input[type=text], input[type=search]`);var t=this._el.querySelector(`input[type=hidden][id=`+this.sortingHiddenFieldId+`-input]`);t!==null&&(t.value=!SP.isEmpty(t)&&!SP.isEmpty(this.sortLetterResultsBy)?this.sortLetterResultsBy:``),this.unsetActiveButtonClass(),e.currentTarget.classList.add(`SP-Button--active`)},unsetActiveButtonClass:function(){SP.lang.Array.each(this._el.querySelectorAll(`button[class*=SP-Button--active]`),function(e,t){t.classList.remove(`SP-Button--active`)},this)}}),SP.lang.Class.define(`SP.citygov.search.Suggest`,{extend:`SP.sitekit.search.Suggest`,filterKey:null,
13statics:{SUGGEST:new SP.net.rpc.client.Method(null,null,`SP\\CityGov\\Rpc\\Search`,`suggest`)},suggest:function(e,t){var n=this,r=SP.dom.Element.findParent(n._el,`form`),i=new FormData(r),a=i.get(`cg:searchFilter[]`),o=t||{};a||=n.filterKey;for(var s={searchUrl:n.searchUrl,searchId:n.searchId,filterKey:a},c=i.entries(),l=c.next();!l.done;)l.value[1]!==`__last__`&&(this._input.name===l.value[0]?(s.query=e,s.suggestFieldName=l.value[0].replace(`[]`,``)):s[l.value[0].replace(`[]`,``)]=l.value[1]),l=c.next();var u=SP.citygov.search.Suggest.SUGGEST.create(null,s,{success:function(e){o&&SP.isFunction(o.success)&&o.success.call(o.scope||n,e)},failure:o&&SP.isFunction(o.failure)?o.failure:null});this.connection.invoke(u)}})})(),SP.lang.Class.define(`SP.vendor.Button`,{_el:null,_rippleEl:null,init:function(e,t){var n=this;n._el=e,n._el.classList,n._el.classList.contains(`SP-Button`)&&(n._rippleEl=document.createElement(`span`),n._rippleEl.classList.add(`SP-Button__ripple`),n._el.insertBefore(n._rippleEl,n._el.firstChild),n._el.addEventListener(`click`,function(e){var t=n._el.getBoundingClientRect(),r=e.clientX-t.left,i=e.clientY-t.top;n.addRippleAt(r,i)}))},addRippleAt:function(e,t){var n=document.createElement(`span`);n.classList.add(`SP-Button__ripple__circle`),n.style.top=t+`px`,n.style.left=e+`px`,SP.dom.Event.on(n,[`animationend`,`webkitAnimationEnd`,`oanimationend`,`MSAnimationEnd`],function(){n.parentElement&&n.parentElement.removeChild(n)},{once:!0}),this._rippleEl.appendChild(n)}}),SP.lang.Class.define(`SP.vendor.form.field.Date`,{extend:`SP.sitekit.form.field.Field`,init:function(e,t){var n=this;n._super.apply(n,arguments);var r=n._el.querySelector(`.SP-Field__date__clear .SP-Field__date__icon`);if(r&&(n._control.hasAttribute(`disabled`)||(n._control.value=n._control.defaultValue,n._control.addEventListener(`change`,function(){n._control.defaultValue=n._control.value}.bind(this)),r.addEventListener(`click`,function(){n._control.value=``,n._fireNativeDeleteEvents(),n.validate()}.bind(this)))),$&&$.fn.datepicker&&n._control.type!==`date`&&!n._control.hasAttribute(`disabled`)){var i=n._control.value;if($(n._control).attr({type:`text`,autocomplete:`off`,placeholder:`TT.MM.JJJJ`}),$(n._control).addClass(`SP-Field__control--date`),$(n._control).datepicker(SP.env.datePickerOptions),$(n._control).datepicker(`option`,{onSelect:function(e,t){n._fireNativeDeleteEvents()}}),i){var a=$.datepicker.parseDate(`yy-mm-dd`,i);a&&(n._control.value=$.datepicker.formatDate(SP.env.datePickerOptions.dateFormat,a,SP.env.datePickerOptions))}}},_fireNativeDeleteEvents:function(){this._fireEvent(`input`),this._fireEvent(`change`)},_fireEvent:function(e){var t=document.createEvent(`Event`);t.initEvent(e,!0,!0),this._control.dispatchEvent(t)}}),SP.lang.Class.define(`SP.form.DisplayCondition`,{el:null,init:function(e,t){this._el=e;var n;t.container&&t.field&&t.type===`radio`?(n=document.querySelector(`#`+t.field),this.toggleRadio(n),document.querySelector(`#`+t.container).querySelectorAll(`input[type='radio']`).forEach(function(e){e.addEventListener(`change`,function(e){this.toggleRadio(n)}.bind(this))}.bind(this))):t.field&&(n=document.querySelector(`#`+t.field),this.toggleCheckbox(n),n.addEventListener(`change`,function(e){this.toggleCheckbox(e.target)}.bind(this)))},toggleCheckbox:function(e){e.checked?(this._el.setAttribute(`aria-hidden`,!1),e.parentNode.setAttribute(`aria-expanded`,!0),e.parentNode.setAttribute(`role`,`button`),typeof $==`function`?$(this._el).slideDown(400,function(){this._el.removeAttribute(`hidden`),this._el.style.display=`block`}.bind(this)):(this._el.removeAttribute(`hidden`),this._el.style.display=`block`)):(this._el.setAttribute(`aria-hidden`,!0),this._el.setAttribute(`hidden`,!0),e.parentNode.setAttribute(`aria-expanded`,!1),e.parentNode.setAttribute(`role`,`button`),typeof $==`function`?$(this._el).slide
13Up(400,function(){this._el.setAttribute(`hidden`,!0),this._el.style.display=`none`}.bind(this)):(this._el.setAttribute(`hidden`,!0),this._el.style.display=`none`))},toggleRadio:function(e){e.checked?(this._el.setAttribute(`aria-hidden`,!1),e.parentNode.setAttribute(`aria-expanded`,!0),e.parentNode.setAttribute(`role`,`button`),typeof $==`function`?$(this._el).slideDown(400,function(){this._el.removeAttribute(`hidden`),this._el.style.display=`block`}.bind(this)):(this._el.removeAttribute(`hidden`),this._el.style.display=`block`)):(this._el.setAttribute(`aria-hidden`,!0),this._el.setAttribute(`hidden`,!0),e.parentNode.setAttribute(`aria-expanded`,!1),e.parentNode.setAttribute(`role`,`button`),typeof $==`function`?$(this._el).slideUp(400,function(){this._el.setAttribute(`hidden`,!0),this._el.style.display=`none`}.bind(this)):(this._el.setAttribute(`hidden`,!0),this._el.style.display=`none`))}}),SP.lang.Class.define(`SP.vendor.form.field.Field`,{statics:{enableAnimation:!0},_el:null,_control:null,_options:null,_adaptor:null,_type:null,init:function(e,t){this._el=e,this._options=SP.lang.Object.apply({controlSelector:`.SP-Field__control`,enableAnimation:SP.vendor.form.field.Field.enableAnimation},t);var n=t.type;n=n.substring(n.indexOf(`.`)+1),this._type=n;var r=n.charAt(0).toUpperCase()+n.slice(1);r===`Date`||r===`File`||r===`Image`||r===`Textarea`||r===`Time`||r===`Url`?this._adaptor=new SP.vendor.form.field[r](e,this._options):r===`Select`&&t.custom?this._adaptor=new SP.vendor.form.field.CustomSelect(e,this._options):(SP.sitekit.form.field[r]||(r=`Field`),this._adaptor=new SP.sitekit.form.field[r](e,this._options)),this._control=this._adaptor.getControl(),!this._el.classList.contains(`SP-labelAnimationDisabled`)&&this._options.enableAnimation?this._enableAnimation():this._options.enableAnimation!==!0&&this._el.classList.add(`SP-labelAnimationDisabled`),this._control!==null&&this._control.hasAttribute(`autofocus`)&&!this._control.hasAttribute(`disabled`)&&this._control.addEventListener(`blur`,function(){this._control.removeAttribute(`autofocus`),this._enableAnimation()}.bind(this))},validate:function(){return this._adaptor.validate()},isEmpty:function(){return this._adaptor.isEmpty()},_isAnimatable:function(){return!this._options.enableAnimation||this._control!==null&&(this._type===`richText`||this._control.hasAttribute(`placeholder`)||this._control.getAttribute(`type`)===`date`||this._control.getAttribute(`type`)===`file`||this._control.getAttribute(`type`)===`number`||this._control.getAttribute(`type`)===`time`||this._control.classList.contains(`hasDatepicker`))?!1:this._options.forceAnimation?this._options.forceAnimation:this.isEmpty()},_checkInitialFocus:function(){this._isFocused()&&this._el.classList.add(`SP-hasFocus`)},_isFocused:function(){return this._control===document.activeElement},_enableAnimation:function(){var e=this;if(this._control!==null){if(this._isAnimatable()?(this.isEmpty()&&this._el.classList.add(`SP-isAnimatable`),setTimeout(function(){e._el.classList.contains(`SP-animate`)||e._el.classList.add(`SP-animate`)},0),this._control.addEventListener(`input`,function(){e._isAnimatable()&&e.isEmpty()?e._el.classList.add(`SP-isAnimatable`):e._el.classList.remove(`SP-isAnimatable`)})):this._control.hasAttribute(`placeholder`)&&this._el.classList.add(`SP-hasPlaceholder`),this._options.type!==`field.radioGroup`&&this._options.type!==`field.checkboxGroup`)this._control.hasAttribute(`disabled`)||(this._control.addEventListener(`focus`,this._setFocus.bind(this)),this._control.addEventListener(`blur`,this._removeFocus.bind(this)));else for(var t=this._el.querySelectorAll(`.SP-Field__control`),n=0;n<t.length;n++)t[n].hasAttribute(`disabled`)||(t[n].addEventListener(`focus`,this._setFocus.bind(this)),t[n].addEventListener(`blur`,this._removeFocus.bind(this)));this._checkInitialFocus()}},_setFocus:function(e){SP.dom.Element.closest(e.target,`.SP-Field`).classList.add(`SP-hasFocus`)},_removeFocus:function(e){SP.dom.Element.closest(e.target,`.SP-Field`).classList.remove(`SP-hasFocus`)}}),SP.lang.Class.define(`SP.vendor.form.field.File`,{extend:`SP.sitekit.form.field.File`,init:function(e,t){var n=this;n._super.apply(n,arguments),SP.vendor.form.field.File.addDeleteTrigger(this._el,this._control)},statics:{addDeleteTrigger:function(e,t){var n=e.querySelector(`.SP-Field__file__clear .SP-Field__file__icon`);n&&n.addEventListener(`click`,function(){if(!t.hasAttribute(`disabled`)){t.type=`text`,t.type=`file`;var n=e.querySelector(`.SP-Field__file__preview`);n&&n.parentNode.removeChild(n);var r=e.querySelector(`.SP-Field__file__filename`);r.innerHTML=``;var i=e.querySelector(`[type="checkbox"]`);i&&(i.checked=!0)}})}}}),SP.lang.Class.define(`SP.vendor.form.field.Image`,{extend:`SP.sitekit.form.field.File`,init:function(e,t){var n=this;n._super.apply(n,arguments),SP.vendor.form.field.File.addDeleteTrigger(this._el,this._control)}}),SP.lang.Class.define(`SP.vendor.form.field.Textarea`,{extend:`SP.sitekit.form.field.Field`,init:function(e,t){var n=this;n._super.apply(n,arguments),n.enableAutogrow(),n._control.addEventListener(`focus`,function(){n.enableAutogrow()})},enableAutogrow:function(){$&&$.fn.autogrow&&this._control!==null&&this._control.tagName.toLowerCase()===`textarea`&&$(this._control).autogrow()}}),SP.lang.Class.define(`SP.vendor.form.field.Time`,{extend:`SP.sitekit.form.field.Field`,init:function(e,t){var n=this;n._super.apply(n,arguments);var r=n._el.querySelector(`.SP-Field__time__clear .SP-Field__time__icon`);r&&(n._control.hasAttribute(`disabled`)||(n._control.value=n._control.defaultValue,n._control.addEventListener(`change`,function(){n._control.defaultValue=n._control.value}.bind(this)),r.addEventListener(`click`,function(){n._control.value=``,n._fireNativeDeleteEvents(),n.validate()}.bind(this))))},_fireNativeDeleteEvents:function(){this._fireEvent(`input`),this._fireEvent(`change`)},_fireEvent:function(e){var t=document.createEvent(`Event`);t.initEvent(e,!0,!0),this._control.dispatchEvent(t)}}),SP.lang.Class.define(`SP.vendor.form.field.Url`,{extend:`SP.sitekit.form.field.Url`}),SP.lang.Class.define(`SP.vendor.cards.Card`,{_animating:null,_el:null,_id:null,_layout:null,_width:null,_preferredWidth:null,_height:null,_preferredHeight:null,_stick:null,_hidden:null,_xCoord:null,_yCoord:null,init:function(e,t,n,r){this._animating=!1,this._el=e,this._id=t,this._layout=n,this._layout._options.mode===`position`&&(this._width=this._preferredWidth=r.options.width,this._height=this._preferredHeight=r.options.height,this._stick=r.options.stick),this._hidden=r.hidden||!1,r.responsive&&new SP.BreakpointObserver(e,r.responsive,this.response.bind(this))},response:function(e){this._layout._options.mode===`position`&&(this._width=this._preferredWidth=e.width,this._height=this._preferredHeight=e.height,this._stick=e.stick),this._hidden=e.hidden||!1},getElement:function(){return this._el},getId:function(){return this._id},getWidth:function(){return this._width},getPreferredWidth:function(){return this._preferredWidth},getHeight:function(){return this._height},getPreferredHeight:function(){return this._preferredHeight},setWidth:function(e){this._width=e},setHeight:function(e){this._height=e},setHidden:function(e){this._hidden=e},getHidden:function(){return this._hidden},getStick:function(){return this._stick},setXCoord:function(e){this._xCoord=e},getXCoord:function(){return this._xCoord},setYCoord:function(e){this._yCoord=e},getYCoord:function(){return this._yCoord},setAnimating:function(e){e&&this._el.addEventListener(`animationend`,function(){this._animating=!1,this._el.style.animationDelay=``}.bind(this)),this._animating=e},getAnimating:function(){return this._animating}}),SP.lang.Class.define(`SP.vendor.cards.Layout`,{_cards:null,_cardsUnpainted:null,_casketWidth:null,_casketHeight:null,_el:null,_late:null,_options:null,_positions:null,init:function(e,t){this._cards=[],this._cardsUnpainted=[],this._el=e,this._options=SP.lang.Object.apply({aspect:1,enabled:!0,fadeInDelay:60,mode:`position`,scrollNewCardsIntoView:!0},t.options);for(var n=this._el.querySelectorAll(`[data-sp-card]`),r=0;r<n.length;r++)this.addCard(n[r]);new MutationObserver(function(e){e.forEach(function(e){e.type===`childList`&&e.addedNodes.length>0&&this.addCard(e.addedNodes[0],!0)}.bind(this))}.bind(this)).observe(this._el,{attributes:!0,childList:!0,characterData:!0}
13),t.responsive&&new SP.BreakpointObserver(e,t.responsive,this.response.bind(this)),window.addEventListener(`resize`,SP.lang.Function.debounce(this.main.bind(this),50)),window.IntersectionObserver?new IntersectionObserver(function(e,t){e.forEach(function(e){this._el.offsetWidth&&!this._initialized&&this.response()}.bind(this))}.bind(this),{root:null,rootMargin:`0px`,threshold:0}).observe(this._el):setTimeout(function(){var e=SP.dom.Element.closest(this._el,`[aria-hidden="true"]`);e?new MutationObserver(function(t){t.forEach(function(t){t.attributeName===`aria-hidden`&&e.getAttribute(`aria-hidden`)===`false`&&window.requestAnimationFrame(this.response.bind(this))}.bind(this))}.bind(this)).observe(e,{attributes:!0}):window.requestAnimationFrame(this.response.bind(this))}.bind(this),1e3)},addCard:function(e,t){var n=JSON.parse(e.getAttribute(`data-sp-card`)),r=new SP.vendor.cards.Card(e,this._cards.length+1,this,n);this._cards.push(r),t?this._casketWidth>0&&this._casketHeight>0?(this._late=!0,this._scale(r),this._position(r)):(this._late=!1,this.main()):this._late=!1},main:function(){if(this._positions=[],this._options.enabled){this._casketWidth=100/this._options.cols/100*this._el.offsetWidth,this._casketHeight=this._casketWidth*this._options.aspect;for(var e=0;e<this._cards.length;e++)this._scale(this._cards[e]),this._position(this._cards[e])}else{for(var t=0;t<this._cards.length;t++)this._cards[t].getElement().removeAttribute(`style`),this._cards[t].getElement().classList.remove([`SP-isHidden`]),this._cards[t].getElement().classList.add(`SP-isPositioned`);this._el.removeAttribute(`style`)}},_scale:function(e){this._options.cols<e.getPreferredWidth()?(e.setWidth(1),e.setHeight(1)):(e.setWidth(e.getPreferredWidth()),e.setHeight(e.getPreferredHeight())),e.getElement().style.width=Math.floor(e.getWidth()*this._casketWidth)+`px`,e.getElement().style.height=Math.floor(e.getHeight()*this._casketHeight)+`px`},_position:function(e){var t,n;if(this._options.mode===`position`){for(n=0;n<=this._positions.length;n++)for(t=0;t<this._options.cols;t++)if((!this._positions[n]||!this._positions[n][t])&&this._check(t,n,e.getWidth(),e.getHeight())){this._claim(e,t,n,e.getWidth(),e.getHeight()),this._cardsUnpainted.push(e),SP.lang.Function.debounce(this._paintAll.bind(this),20)();return}}else this._cardsUnpainted.push(e),SP.lang.Function.debounce(this._paintAll.bind(this),20)()},_paintAll:function(){var e=[];if(this._options.evenEnd){for(var t=this._positions.length-1;t>=0;t--){for(var n=!1,r=0;r<this._positions[t].length;r++)this._positions[t][r]||(n=!0);if(n)for(r=0;r<this._positions[t].length;r++)this._positions[t][r]&&e.push(this._positions[t][r])}for(t=0;t<this._cardsUnpainted.length;t++)e.indexOf(this._cardsUnpainted[t].getId())>=0&&this._cardsUnpainted[t].setHidden(!0)}for(var i,a=[],o;this._cardsUnpainted.length>0;)i=this._cardsUnpainted.shift(),i.getHidden()===!0?(i.getElement().classList.add(`SP-isHidden`),i.getElement().classList.remove(`SP-isPositioned`),i.getElement().style.animationDelay=``,i.setAnimating(!1),this._options.mode===`position`&&this._updateHeight(),i.setHidden(!1),a.push(i)):(i.getElement().classList.remove(`SP-isHidden`),this._paint(i),o||=i);if(this._cardsUnpainted=a,this._late&&this._options.scrollNewCardsIntoView&&o){var s={block:`center`,behavior:`smooth`,opt_center:!0};typeof o.getElement().scrollIntoViewIfNeeded==`function`?o.getElement().scrollIntoViewIfNeeded(s):o.getElement().scrollIntoView(s)}},_paint:function(e){if(this._options.mode===`position`){var t=Math.floor(e.getXCoord()*this._casketWidth)+`px`,n=Math.floor(e.getYCoord()*this._casketHeight)+`px`;e.getElement().style.position=`absolute`,e.getElement().style.transform=`translate(`+t+`,`+n+`)`}if(!e.getElement().classList.contains(`SP-isHidden`)&&!e.getElement().classList.contains(`SP-isPositioned`)&&!e.getAnimating()){for(var r=0,i=0;i<this._cards.length;i++)this._cards[i].getAnimating()===!0&&r++;e.setAnimating(!0),requestAnimationFrame(function(){e.getElement().classList.contains(`SP-isHidden`)||(e.getElement().style.animationDelay=this._options.fadeInDelay*r+`ms`,requestAnimationFrame(function(){e.getElement().classList.contains(`SP-isHidden`)||e.getElement().classList.add(`SP-isPositioned`)}.bind(this)))}.bind(this))}this._options.mode===`position`&&this._updateHeight()},_check:function(e,t,n,r){for(var i=t;i<t+r;i++){this._positions[i]||(this._positions[i]=Array(this._options.cols));for(var a=e;a<e+n;a++)if(this._positions[i][a]||a>=this._options.cols)return!1}return!0},_claim:function(e,t,n,r,i){e.setXCoord(t),e.setYCoord(n);for(var a=n;a<n+i;a++)for(var o=t;o<t+r;o++)this._positions[a][o]=e.getId()},_updateHeight:function(){var e=this._positions.length;if(this._options.evenEnd){for(var t=0;t<this._positions.length;t++)for(var n=0;n<this._positions[t].length;n++)if(!this._positions[t][n]){e=t;break}}this._el.style.height=Math.floor(e*this._casketHeight)+`px`}
13,response:function(e){SP.lang.Object.apply(this._options,e||{}),this._late=!1,this.main()},getOptions:function(e){return this._options[e]},setOption:function(e,t){this._options[e]=t},setOptions:function(e){SP.lang.Object.apply(this._options,e||{})}}),(function(){let e;function t(t){e=t.type===`mousedown`}document.addEventListener(`keydown`,t),document.addEventListener(`mousedown`,t),document.addEventListener(`focusin`,function(t){e&&t.target&&t.target.classList.add(`focus--mouse`)}),document.addEventListener(`focusout`,function(t){e&&t.target&&t.target.classList.remove(`focus--mouse`)})})();var R=Object.create,te=Object.defineProperty,z=Object.getOwnPropertyDescriptor,B=Object.getOwnPropertyNames,V=Object.getPrototypeOf,H=Object.prototype.hasOwnProperty,ne=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),re=(e,t,n,r)=>{if(t&&typeof t==`object`||typeof t==`function`)for(var i=B(t),a=0,o=i.length,s;a<o;a++)s=i[a],!H.call(e,s)&&s!==n&&te(e,s,{get:(e=>t[e]).bind(null,s),enumerable:!(r=z(t,s))||r.enumerable});return e},U=((e,t,n)=>(n=e==null?{}:R(V(e)),re(t||!e||!e.__esModule||!H.call(e,`default`)?te(n,`default`,{value:e,enumerable:!0}):n,e)))(ne(((e,t)=>{(function(n,r){typeof e==`object`&&t!==void 0?t.exports=function(e,t,n,r,i){for(t=t.split?t.split(`.`):t,r=0;r<t.length;r++)e=e?e[t[r]]:i;return e===i?n:e}:typeof define==`function`&&define.amd?define(function(){return function(e,t,n,r,i){for(t=t.split?t.split(`.`):t,r=0;r<t.length;r++)e=e?e[t[r]]:i;return e===i?n:e}}):n.dlv=function(e,t,n,r,i){for(t=t.split?t.split(`.`):t,r=0;r<t.length;r++)e=e?e[t[r]]:i;return e===i?n:e}})(e)}))(),1).default;function W(e,t,n){t.split&&(t=t.split(`.`));for(var r=0,i=t.length,a=e,o,s;r<i&&(s=``+t[r++],s!==`__proto__`&&s!==`constructor`&&s!==`prototype`);)a=a[s]=r===i?n:typeof(o=a[s])==typeof t?o:t[r]*0!=0||~(``+t[r]).indexOf(`.`)?{}:[]}var G=W;function ie(e){e.stopObserver();for(let[t,n]of Object.entries(e._classes??{}))L.hasPrototype(t)?console.warn(`Skipping legacy component ${t} as it's already registered in Bootstrapper`,n):L.registerSync(t,n);for(let[t,n]of Object.entries(e._instanceMap??{}))L.ingestLegacyInstance(t,n)}function K(){let e=globalThis?.SP?.sitekit?.Bootstrap;e&&ie(e);let t={getOriginal:()=>e??null,revert:()=>{e&&(globalThis.SP.sitekit.Bootstrap=e)},bootstrap:e=>(L.bootstrap(e),-1),clearClasses:()=>L.clearClasses(),hasClass:e=>L.hasPrototype(e),destroyInstance:e=>L.destroyInstance(e),destroyInstancesByElement:e=>L.destroyInstancesByElement(e),getInstanceByElement:(e,t)=>L.getInstanceByElement(e,t),getInstanceById:e=>L.getInstanceById(e),info:()=>L.info(),isElementBootstrapped:(e,t)=>L.isElementBootstrapped(e,t),startObserver:()=>L.startObserver(),stopObserver:()=>L.stopObserver(),withNoObserver:e=>{L.withNoObserver(async()=>e())},whenElementIsBootstrapped:(e,t)=>L.whenElementIsBootstrapped(e,t),register:(e,t)=>{if(typeof t==`string`){let n=U(globalThis,t,null);L.registerSync(e,n)}else L.registerSync(e,t)}};return G(globalThis,`SP.sitekit.Bootstrap`,t),t}var ae=a(((e,t)=>{(function(e){if(typeof window>`u`)return;var n=0,r,i=!1,a=!1,o=7,s=`[iFrameSizer]`,c=s.length,l=null,u=window.requestAnimationFrame,d=Object.freeze({max:1,scroll:1,bodyScroll:1,documentElementScroll:1}),f={},p=null,m=Object.freeze({autoResize:!0,bodyBackground:null,bodyMargin:null,bodyMarginV1:8,bodyPadding:null,checkOrigin:!0,inPageLinks:!1,enablePublicMethods:!0,heightCalculationMethod:`bodyOffset`,id:`iFrameResizer`,interval:32,license:`1jqr0si6pnt`,log:!1,maxHeight:1/0,maxWidth:1/0,minHeight:0,minWidth:0,mouseEvents:!0,resizeFrom:`parent`,scrolling:!1,sizeHeight:!0,sizeWidth:!1,warningTimeout:5e3,tolerance:0,widthCalculationMethod:`scroll`,onClose:function(){return!0},onClosed:function(){},onInit:function(){},onMessage:function(){w(`onMessage function not defined`)},onMouseEnter:function(){},onMouseLeave:function(){},onResized:function(){},onScroll:function(){return!0}});function h(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}function g(e,t,n){e.addEventListener(t,n,!1)}function _(e,t,n){e.removeEventListener(t,n,!1)}function v(){for(var e=[`moz`,`webkit`,`o`,`ms`],t=0;t<e.length&&!u;t+=1)u=window[e[t]+`RequestAnimationFrame`];u?u=u.bind(window):S(`setup`,`RequestAnimationFrame not supported`)}function y(e){var t=`Host page: `+e;return window.top!==window.self&&(t=window.parentIFrame&&window.parentIFrame.getId?window.parentIFrame.getId()+`: `+e:`Nested host page: `+e),t}function b(e){return s+`[`+y(e)+`]`}function x(e){return f[e]?f[e].log:i}function S(e,t){T(`log`,e,t,x(e))}function C(e,t){T(`info`,e,t,x(e))}function w(e,t){T(`warn`,e,t,!0)}function T(e,t,n,r){!0===r&&typeof window.console==`object`&&console[e](b(t),n)}function E(e){function t(){function e(){P(W),j(G),z(`onResized`,W)}a(`Height`),a(`Width`),F(e,W,`init`)}function n(){var e=U.slice(c).split(`:`),t=e[1]?parseInt(e[1],10):0,n=f[e[0]]&&f[e[0]].iframe,a=getComputedStyle(n);return{iframe:n,id:e[0],height:t+r(a)+i(a),width:e[2],type:e[3]}}function r(e){return e.boxSizing===`border-box`?(e.paddingTop?parseInt(e.paddingTop,10):0)+(e.paddingBottom?parseInt(e.paddingBottom,10):0):0}function i(e){return e.boxSizing===`border-box`?(e.borderTopWidth?parseInt(e.borderTopWidth,10):0)+(e.borderBottomWidth?parseInt(e.borderBottomWidth,10):0):0}function a(e){var t=Number(f[G][`max`+e]),n=Number(f[G][`min`+e]),r=e.toLowerCase(),i=Number(W[r]);S(G,`Checking `+r+` is in range `+n+`-`+t),i<n&&(i=n,S(G,`Set `+r+` to min value`)),i>t&&(i=t,S(G,`Set `+r+` to max value`)),W[r]=``+i}function u(){function t(){function e(){var e=0,t=!1;for(S(G,`Checking connection is from allowed list of origins: `+r);e<r.length;e++)if(r[e]===n){t=!0;break}return t}function t(){var e=f[G]&&f[G].remoteHost;return S(G,`Checking connection is from: `+e),n===e}return r.constructor===Array?e():t()}var n=e.origin,r=f[G]&&f[G].checkOrigin;if(r&&``+n!=`null`&&!t())throw Error(`Unexpected message received from: `+n+` for `+W.iframe.id+`. Message was: `+e.data+`. This error can be disabled by setting the checkOrigin: false option or by providing of array of trusted domains.`);return!0}function d(){return s===(``+U).slice(0,c)&&U.slice(c).split(`:`)[0]in f}function p(){var e=W.type in{true:1,false:1,undefined:1};return e&&S(G,`Ignoring init message from meta parent page`),e}function m(e){return U.slice(U.indexOf(`:`)+o+e)}
13function h(e){S(G,`onMessage passed: {iframe: `+W.iframe.id+`, message: `+e+`}`),z(`onMessage`,{iframe:W.iframe,message:JSON.parse(e)}),S(G,`--`)}function v(){var e=document.body.getBoundingClientRect(),t=W.iframe.getBoundingClientRect();return JSON.stringify({iframeHeight:t.height,iframeWidth:t.width,clientHeight:Math.max(document.documentElement.clientHeight,window.innerHeight||0),clientWidth:Math.max(document.documentElement.clientWidth,window.innerWidth||0),offsetTop:parseInt(t.top-e.top,10),offsetLeft:parseInt(t.left-e.left,10),scrollTop:window.pageYOffset,scrollLeft:window.pageXOffset,documentHeight:document.documentElement.clientHeight,documentWidth:document.documentElement.clientWidth,windowHeight:window.innerHeight,windowWidth:window.innerWidth})}function y(e,t){function n(){I(`Send Page Info`,`pageInfo:`+v(),e,t)}B(n,32,t)}function b(){function e(e,n){function i(){f[r]?y(f[r].iframe,r):t()}[`scroll`,`resize`].forEach(function(t){S(r,e+t+` listener for sendPageInfo`),n(window,t,i)})}function t(){e(`Remove `,_)}function n(){e(`Add `,g)}var r=G;n(),f[r]&&(f[r].stopPageInfo=t)}function x(){f[G]&&f[G].stopPageInfo&&(f[G].stopPageInfo(),delete f[G].stopPageInfo)}function T(){var e=!0;return W.iframe===null&&(w(G,`IFrame (`+W.id+`) not found`),e=!1),e}function E(e){var t=e.getBoundingClientRect();return A(G),{x:Math.floor(Number(t.left)+Number(l.x)),y:Math.floor(Number(t.top)+Number(l.y))}}function O(e){function t(){l=a,L(),S(G,`--`)}function n(){return{x:Number(W.width)+i.x,y:Number(W.height)+i.y}}function r(){window.parentIFrame?window.parentIFrame[`scrollTo`+(e?`Offset`:``)](a.x,a.y):w(G,`Unable to scroll to requested position, window.parentIFrame not found`)}var i=e?E(W.iframe):{x:0,y:0},a=n();S(G,`Reposition requested from iFrame (offset x:`+i.x+` y:`+i.y+`)`),window.top===window.self?t():r()}function L(){!1===z(`onScroll`,l)?M():j(G)}function R(e){function t(){var e=E(a);S(G,`Moving to in page link (#`+r+`) at x: `+e.x+` y: `+e.y),l={x:e.x,y:e.y},L(),S(G,`--`)}function n(){window.parentIFrame?window.parentIFrame.moveToAnchor(r):S(G,`In page link #`+r+` not found and window.parentIFrame not found`)}var r=e.split(`#`)[1]||``,i=decodeURIComponent(r),a=document.getElementById(i)||document.getElementsByName(i)[0];a?t():window.top===window.self?S(G,`In page link #`+r+` not found`):n()}function te(e){var t={};if(Number(W.width)===0&&Number(W.height)===0){var n=m(9).split(`:`);t={x:n[1],y:n[0]}}else t={x:W.width,y:W.height};z(e,{iframe:W.iframe,screenX:Number(t.x),screenY:Number(t.y),type:W.type})}function z(e,t){return D(G,e,t)}function V(){switch(f[G]&&f[G].firstRun&&re(),W.type){case`close`:k(W.iframe);break;case`message`:h(m(6));break;case`mouseenter`:te(`onMouseEnter`);break;case`mouseleave`:te(`onMouseLeave`);break;case`autoResize`:f[G].autoResize=JSON.parse(m(9));break;case`scrollTo`:O(!1);break;case`scrollToOffset`:O(!0);break;case`pageInfo`:y(f[G]&&f[G].iframe,G),b();break;case`pageInfoStop`:x();break;case`inPageLink`:R(m(9));break;case`reset`:N(W);break;case`init`:t(),z(`onInit`,W.iframe);break;default:Number(W.width)===0&&Number(W.height)===0?w(`Unsupported message received (`+W.type+`), this is likely due to the iframe containing a later version of iframe-resizer than the parent page`):t()}}function H(e){var t=!0;return f[e]||(t=!1,w(W.type+` No settings for `+e+`. Message was: `+U)),t}function ne(){for(var e in f)I(`iFrame requested init`,ee(e),f[e].iframe,e)}function re(){f[G]&&(f[G].firstRun=!1)}var U=e.data,W={},G=null;U===`[iFrameResizerChild]Ready`?ne():d()?(W=n(),G=W.id,f[G]&&(f[G].loaded=!0),!p()&&H(G)&&(S(G,`Received: `+U),T()&&u()&&V())):C(G,`Ignored: `+U)}function D(e,t,n){var r=null,i=null;if(f[e]){if(r=f[e][t],typeof r==`function`)i=r(n);else throw TypeError(t+` on iFrame[`+e+`] is not a function`)}return i}function O(e){var t=e.id;delete f[t]}function k(e){var t=e.id;if(D(t,`onClose`,t)===!1){S(t,`Close iframe cancelled by onClose event`);return}S(t,`Removing iFrame: `+t);try{e.parentNode&&e.parentNode.removeChild(e)}catch(e){w(e)}D(t,`onClosed`,t),S(t,`--`),O(e),r&&=(r.disconnect(),null)}function A(t){l===null&&(l={x:window.pageXOffset===e?document.documentElement.scrollLeft:window.pageXOffset,y:window.pageYOffset===e?document.documentElement.scrollTop:window.pageYOffset},S(t,`Get page position: `+l.x+`,`+l.y))}function j(e){l!==null&&(window.scrollTo(l.x,l.y),S(e,`Set page position: `+l.x+`,`+l.y),M())}function M(){l=null}function N(e){function t(){P(e),I(`reset`,`reset`,e.iframe,e.id)}S(e.id,`Size reset requested by `+(e.type===`init`?`host page`:`iFrame`)),A(e.id),F(t,e,`reset`)}function P(e){function t(t){if(!e.id){S(`undefined`,`messageData id not set`);return}
13e.iframe.style[t]=e[t]+`px`,S(e.id,`IFrame (`+i+`) `+t+` set to `+e[t]+`px`)}function n(t){!a&&e[t]===`0`&&(a=!0,S(i,`Hidden iFrame detected, creating visibility listener`),V())}function r(e){t(e),n(e)}var i=e.iframe.id;f[i]&&(f[i].sizeHeight&&r(`height`),f[i].sizeWidth&&r(`width`))}function F(e,t,n){n!==t.type&&u&&!window.jasmine?(S(t.id,`Requesting animation frame`),u(e)):e()}function I(e,t,n,r,i){function a(){var i=f[r]&&f[r].targetOrigin;S(r,`[`+e+`] Sending msg to iframe[`+r+`] (`+t+`) targetOrigin: `+i),n.contentWindow.postMessage(s+t,i)}function o(){w(r,`[`+e+`] IFrame(`+r+`) not found`)}function c(){n&&`contentWindow`in n&&n.contentWindow!==null?a():o()}function l(){function e(){f[r]&&!f[r].loaded&&!u&&(u=!0,w(r,`IFrame has not responded within `+f[r].warningTimeout/1e3+` seconds. Check iFrameResizer.contentWindow.js has been loaded in iFrame. This message can be ignored if everything is working, or you can set the warningTimeout option to a higher value or zero to suppress this warning.`))}i&&f[r]&&f[r].warningTimeout&&(f[r].msgTimeout=setTimeout(e,f[r].warningTimeout))}var u=!1;r||=n.id,f[r]&&(c(),l())}function ee(e){return e+`:`+f[e].bodyMarginV1+`:`+f[e].sizeWidth+`:`+f[e].log+`:`+f[e].interval+`:`+f[e].enablePublicMethods+`:`+f[e].autoResize+`:`+f[e].bodyMargin+`:`+f[e].heightCalculationMethod+`:`+f[e].bodyBackground+`:`+f[e].bodyPadding+`:`+f[e].tolerance+`:`+f[e].inPageLinks+`:`+f[e].resizeFrom+`:`+f[e].widthCalculationMethod+`:`+f[e].mouseEvents}function L(e){return typeof e==`number`}function R(t,a){function o(){function e(e){var n=f[D][e];n!==1/0&&n!==0&&(t.style[e]=L(n)?n+`px`:n,S(D,`Set `+e+` = `+t.style[e]))}function n(e){if(f[D][`min`+e]>f[D][`max`+e])throw Error(`Value for min`+e+` can not be greater than max`+e)}n(`Height`),n(`Width`),e(`maxHeight`),e(`minHeight`),e(`maxWidth`),e(`minWidth`)}function s(){var e=a&&a.id||m.id+n++;return document.getElementById(e)!==null&&(e+=n++),e}function c(e){if(typeof e!=`string`)throw TypeError(`Invaild id for iFrame. Expected String`);return e===``&&(t.id=e=s(),i=(a||{}).log,S(e,`Added missing iframe ID: `+e+` (`+t.src+`)`)),e}function l(){switch(S(D,`IFrame scrolling `+(f[D]&&f[D].scrolling?`enabled`:`disabled`)+` for `+D),t.style.overflow=!1===(f[D]&&f[D].scrolling)?`hidden`:`auto`,f[D]&&f[D].scrolling){case`omit`:break;case!0:t.scrolling=`yes`;break;case!1:t.scrolling=`no`;break;default:t.scrolling=f[D]?f[D].scrolling:`no`}}function u(){(typeof(f[D]&&f[D].bodyMargin)==`number`||(f[D]&&f[D].bodyMargin)===`0`)&&(f[D].bodyMarginV1=f[D].bodyMargin,f[D].bodyMargin=``+f[D].bodyMargin+`px`)}function p(){var e=f[D]&&f[D].firstRun,n=f[D]&&f[D].heightCalculationMethod in d;!e&&n&&N({iframe:t,height:0,width:0,type:`init`})}function _(){f[D]&&(f[D].iframe.iFrameResizer={close:k.bind(null,f[D].iframe),removeListeners:O.bind(null,f[D].iframe),resize:I.bind(null,`Window resize`,`resize`,f[D].iframe),moveToAnchor:function(e){I(`Move to anchor`,`moveToAnchor:`+e,f[D].iframe,D)},sendMessage:function(e){e=JSON.stringify(e),I(`Send Message`,`message:`+e,f[D].iframe,D)}})}function v(n){function i(){I(`iFrame.onload`,n,t,e,!0),p()}function a(e){if(!t.parentNode)return null;var n=new e(function(e){e.forEach(function(e){Array.prototype.slice.call(e.removedNodes).forEach(function(e){e===t&&k(t)})})});return n.observe(t.parentNode,{childList:!0}),n}var o=h();o&&(r=a(o)),g(t,`load`,i),I(`init`,n,t,e,!0)}function y(e){if(typeof e!=`object`)throw TypeError(`Options is not an object`)}function b(e){for(var t in m)Object.prototype.hasOwnProperty.call(m,t)&&(f[D][t]=Object.prototype.hasOwnProperty.call(e,t)?e[t]:m[t])}function x(e){return e===``||e.match(/^(about:blank|javascript:|file:\/\/)/)!==null?`*`:e}function C(e){var t=e.split(`Callback`);if(t.length===2){var n=`on`+t[0].charAt(0).toUpperCase()+t[0].slice(1);this[n]=this[e],delete this[e],w(D,`Deprecated: '`+e+`' has been renamed '`+n+`'. The old method will be removed in the next major version.`)}}function T(e){e||={},f[D]=Object.create(null),f[D].iframe=t,f[D].firstRun=!0,f[D].remoteHost=t.src&&t.src.split(`/`).slice(0,3).join(`/`),y(e),Object.keys(e).forEach(C,e),b(e),f[D]&&(f[D].targetOrigin=!0===f[D].checkOrigin?x(f[D].remoteHost):`*`)}function E(){return D in f&&`iFrameResizer`in t}var D=c(t.id);E()?w(D,`Ignored iFrame, already setup.`):(T(a),l(),o(),u(),v(ee(D)),_())}function te(e,t){p===null&&(p=setTimeout(function(){p=null,e()},t))}var z={};function B(e,t,n){z[n]||(z[n]=setTimeout(function(){z[n]=null,e()},t))}function V(){function e(){function e(e){function t(t){return(f[e]&&f[e].iframe.style[t])===`0px`}function n(e){return e.offsetParent!==null}f[e]&&n(f[e].iframe)&&(t(`height`)||t(`width`))&&I(`Visibility change`,`resize`,f[e].iframe,e)}Object.keys(f).forEach(function(t){e(t)})}function t(t){S(`window`,`Mutation observed: `+t[0].target+` `+t[0].type),te(e,16)}function n(){var e=document.querySelector(`body`);new r(t).observe(e,{attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0})}var r=h();r&&n()}function H(e){function t(){re(`Window `+e,`resize`)}S(`window`,`Trigger event: `+e),te(t,16)}function ne(){function e(){re(`Tab Visible`,`resize`)}document.visibilityState!==`hidden`&&(S(`document`,`Trigger event: Visibility change`),te(e,16))}function re(e,t){function n(e){return f[e]&&f[e].resizeFrom===`parent`&&f[e].autoResize&&!f[e].firstRun}Object.keys(f).forEach(function(r){n(r)&&I(e,t,f[r].iframe,r)})}function U(){g(window,`message`,E),g(window,`resize`,function(){H(`resize`)}),g(document,`visibilitychange`,ne),g(document,`-webkit-visibilitychange`,ne)}function W(){function t(e,t){function n(){if(!t.tagName)throw TypeError(`Object is not a valid DOM element`);if(t.tagName.toUpperCase()!==`IFRAME`)throw TypeError(`Expected <IFRAME> tag, found <`+t.tagName+`>`)}t&&(n(),R(t,e),r.push(t))}function n(e){e&&e.enablePublicMethods&&w(`enablePublicMethods option has been removed, public methods are now always available in the iFrame`)}var r;return v(),U(),function(i,a){switch(r=[],n(i),typeof a){case`undefined`:case`string`:Array.prototype.forEach.call(document.querySelectorAll(a||`iframe`),t.bind(e,i));break;case`object`:t(i,a);break;default:throw TypeError(`Unexpected data type (`+typeof a+`)`)}return r}}function G(e){e.fn?e.fn.iFrameResize||(e.fn.iFrameResize=function(e){function t(t,n){R(n,e)}return this.filter(`iframe`).each(t).end()}):C(``,`Unable to bind to jQuery, it is not fully loaded.`)}window.jQuery!==e&&G(window.jQuery),typeof define==`function`&&define.amd?define([],W):typeof t==`object`&&typeof t.exports==`object`&&(t.exports=W()),window.iFrameResize=window.iFrameResize||W()})()})),oe=i({$:()=>q,default:()=>q,jQuery:()=>q});function se(e,t){if(e===void 0||!e.document)throw Error(`jQuery requires a window with a document`);var n=[],r=Object.getPrototypeOf,i=n.slice,a=n.flat?function(e){return n.flat.call(e)}:function(e){return n.concat.apply([],e)},o=n.push,s=n.indexOf,c={},l=c.toString,u=c.hasOwnProperty,d=u.toString,f=d.call(Object),p={};function m(e){return e==null?e+``:typeof e==`object`?c[l.call(e)]||`object`:typeof e}function h(e){return e!=null&&e===e.window}
13function g(e){var t=!!e&&e.length,n=m(e);return typeof e==`function`||h(e)?!1:n===`array`||t===0||typeof t==`number`&&t>0&&t-1 in e}var _=e.document,v={type:!0,src:!0,nonce:!0,noModule:!0};function y(e,t,n){n||=_;var r,i=n.createElement(`script`);for(r in i.text=e,v)t&&t[r]&&(i[r]=t[r]);n.head.appendChild(i).parentNode&&i.parentNode.removeChild(i)}var b=`4.0.0`,x=/HTML$/i,S=function(e,t){return new S.fn.init(e,t)};S.fn=S.prototype={jquery:b,constructor:S,length:0,toArray:function(){return i.call(this)},get:function(e){return e==null?i.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=S.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return S.each(this,e)},map:function(e){return this.pushStack(S.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(i.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(S.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()}},S.extend=S.fn.extend=function(){var e,t,n,r,i,a,o=arguments[0]||{},s=1,c=arguments.length,l=!1;for(typeof o==`boolean`&&(l=o,o=arguments[s]||{},s++),typeof o!=`object`&&typeof o!=`function`&&(o={}),s===c&&(o=this,s--);s<c;s++)if((e=arguments[s])!=null)for(t in e)r=e[t],t!==`__proto__`&&o!==r&&(l&&r&&(S.isPlainObject(r)||(i=Array.isArray(r)))?(n=o[t],a=i&&!Array.isArray(n)?[]:!i&&!S.isPlainObject(n)?{}:n,i=!1,o[t]=S.extend(l,a,r)):r!==void 0&&(o[t]=r));return o},S.extend({expando:`jQuery`+(b+Math.random()).replace(/\D/g,``),isReady:!0,error:function(e){throw Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!e||l.call(e)!==`[object Object]`?!1:(t=r(e),!t||(n=u.call(t,`constructor`)&&t.constructor,typeof n==`function`&&d.call(n)===f))},isEmptyObject:function(e){for(var t in e)return!1;return!0},globalEval:function(e,t,n){y(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(g(e))for(n=e.length;r<n&&t.call(e[r],r,e[r])!==!1;r++);else for(r in e)if(t.call(e[r],r,e[r])===!1)break;return e},text:function(e){var t,n=``,r=0,i=e.nodeType;if(!i)for(;t=e[r++];)n+=S.text(t);return i===1||i===11?e.textContent:i===9?e.documentElement.textContent:i===3||i===4?e.nodeValue:n},makeArray:function(e,t){var n=t||[];return e!=null&&(g(Object(e))?S.merge(n,typeof e==`string`?[e]:e):o.call(n,e)),n},inArray:function(e,t,n){return t==null?-1:s.call(t,e,n)},isXMLDoc:function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!x.test(t||n&&n.nodeName||`HTML`)},contains:function(e,t){var n=t&&t.parentNode;return e===n||!!(n&&n.nodeType===1&&(e.contains?e.contains(n):e.compareDocumentPosition&&e.compareDocumentPosition(n)&16))},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r,i=[],a=0,o=e.length,s=!n;a<o;a++)r=!t(e[a],a),r!==s&&i.push(e[a]);return i},map:function(e,t,n){var r,i,o=0,s=[];if(g(e))for(r=e.length;o<r;o++)i=t(e[o],o,n),i!=null&&s.push(i);else for(o in e)i=t(e[o],o,n),i!=null&&s.push(i);return a(s)},guid:1,support:p}),typeof Symbol==`function`&&(S.fn[Symbol.iterator]=n[Symbol.iterator]),S.each(`Boolean Number String Function Array Date RegExp Object Error Symbol`.split(` `),function(e,t){c[`[object `+t+`]`]=t.toLowerCase()});function C(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var w=n.pop,T=`[\\x20\\t\\r\\n\\f]`,E=_.documentMode,D=E&&RegExp(`:enabled|:disabled|\\[`+T+`*name`+T+`*=`+T+`*(?:''|"")`),O=RegExp(`^`+T+`+|((?:^|[^\\\\])(?:\\\\.)*)`+T+`+$`,`g`),k=`(?:\\\\[\\da-fA-F]{1,6}`+T+`?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+`,A=RegExp(`^`+T+`*([>+~]|`+T+`)`+T+`*`),j=RegExp(T+`|>`),M=/[+~]/,N=_.documentElement,P=N.matches||N.msMatchesSelector;function F(){var e=[];function t(n,r){return e.push(n+` `)>S.expr.cacheLength&&delete t[e.shift()],t[n+` `]=r}return t}function I(e){return e&&e.getElementsByTagName!==void 0&&e}var ee=`\\[`+T+`*(`+k+`)(?:`+T+`*([*^$|!~]?=)`+T+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+k+`))|)`+T+`*\\]`,L=`:(`+k+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+ee+`)*)|.*)\\)|)`,R={ID:RegExp(`^#(`+k+`)`),CLASS:RegExp(`^\\.(`+k+`)`),TAG:RegExp(`^(`+k+`|[*])`),ATTR:RegExp(`^`+ee),PSEUDO:RegExp(`^`+L),CHILD:RegExp(`^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(`+T+`*(even|odd|(([+-]|)(\\d*)n|)`+T+`*(?:([+-]|)`+T+`*(\\d+)|))`+T+`*\\)|)`,`i`)}
13,te=new RegExp(L),z=RegExp(`\\\\[\\da-fA-F]{1,6}`+T+`?|\\\\([^\\r\\n\\f])`,`g`),B=function(e,t){var n=`0x`+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,n&1023|56320))};function V(e){return e.replace(z,B)}function H(e){S.error(`Syntax error, unrecognized expression: `+e)}var ne=RegExp(`^`+T+`*,`+T+`*`),re=F();function U(e,t){var n,r,i,a,o,s,c,l=re[e+` `];if(l)return t?0:l.slice(0);for(o=e,s=[],c=S.expr.preFilter;o;){for(a in(!n||(r=ne.exec(o)))&&(r&&(o=o.slice(r[0].length)||o),s.push(i=[])),n=!1,(r=A.exec(o))&&(n=r.shift(),i.push({value:n,type:r[0].replace(O,` `)}),o=o.slice(n.length)),R)(r=S.expr.match[a].exec(o))&&(!c[a]||(r=c[a](r)))&&(n=r.shift(),i.push({value:n,type:a,matches:r}),o=o.slice(n.length));if(!n)break}return t?o.length:o?H(e):re(e,s).slice(0)}var W={ATTR:function(e){return e[1]=V(e[1]),e[3]=V(e[3]||e[4]||e[5]||``),e[2]===`~=`&&(e[3]=` `+e[3]+` `),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),e[1].slice(0,3)===`nth`?(e[3]||H(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(e[3]===`even`||e[3]===`odd`)),e[5]=+(e[7]+e[8]||e[3]===`odd`)):e[3]&&H(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return R.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||``:n&&te.test(n)&&(t=U(n,!0))&&(t=n.indexOf(`)`,n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}};function G(e){for(var t=0,n=e.length,r=``;t<n;t++)r+=e[t].value;return r}function ie(e,t,n,r,i,a,o){var s=0,c=e.length,l=n==null;if(m(n)===`object`)for(s in i=!0,n)ie(e,t,s,n[s],!0,a,o);else if(r!==void 0&&(i=!0,typeof r!=`function`&&(o=!0),l&&(o?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(S(e),n)})),t))for(;s<c;s++)t(e[s],n,o?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):c?t(e[0],n):a}var K=/[^\x20\t\r\n\f]+/g;S.fn.extend({attr:function(e,t){return ie(this,S.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){S.removeAttr(this,e)})}}),S.extend({attr:function(e,t,n){var r,i,a=e.nodeType;if(a!==3&&a!==8&&a!==2){if(e.getAttribute===void 0)return S.prop(e,t,n);if((a!==1||!S.isXMLDoc(e))&&(i=S.attrHooks[t.toLowerCase()]),n!==void 0){if(n===null||n===!1&&t.toLowerCase().indexOf(`aria-`)!==0){S.removeAttr(e,t);return}return i&&`set`in i&&(r=i.set(e,n,t))!==void 0?r:(e.setAttribute(t,n),n)}return i&&`get`in i&&(r=i.get(e,t))!==null?r:(r=e.getAttribute(t),r??void 0)}},attrHooks:{},removeAttr:function(e,t){var n,r=0,i=t&&t.match(K);if(i&&e.nodeType===1)for(;n=i[r++];)e.removeAttribute(n)}}),E&&(S.attrHooks.type={set:function(e,t){if(t===`radio`&&C(e,`input`)){var n=e.value;return e.setAttribute(`type`,t),n&&(e.value=n),t}}});var ae=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function oe(e,t){return t?e===`\0`?`�`:e.slice(0,-1)+`\\`+e.charCodeAt(e.length-1).toString(16)+` `:`\\`+e}S.escapeSelector=function(e){return(e+``).replace(ae,oe)};var se=n.sort,q=n.splice,ce;function le(e,t){if(e===t)return ce=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1,n&1?e==_||e.ownerDocument==_&&S.contains(_,e)?-1:t==_||t.ownerDocument==_&&S.contains(_,t)?1:0:n&4?-1:1)}S.uniqueSort=function(e){var t,n=[],r=0,i=0;if(ce=!1,se.call(e,le),ce){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)q.call(e,n[r],1)}return e},S.fn.uniqueSort=function(){return this.pushStack(S.uniqueSort(i.apply(this)))};var ue,de,J,fe,pe,Y=0,me=0,he=F(),ge=F(),_e=F(),ve=RegExp(T+`+`,`g`),ye=Reg
13Exp(`^`+k+`$`),be=S.extend({needsContext:RegExp(`^`+T+`*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(`+T+`*((?:-\\d)?\\d*)`+T+`*\\)|)(?=[^-]|$)`,`i`)},R),xe=/^(?:input|select|textarea|button)$/i,Se=/^h\d$/i,Ce=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,we=function(){Me()},Te=Pe(function(e){return e.disabled===!0&&C(e,`fieldset`)},{dir:`parentNode`,next:`legend`});function Ee(e,t,n,r){var i,a,s,c,l,u,d,f=t&&t.ownerDocument,p=t?t.nodeType:9;if(n||=[],typeof e!=`string`||!e||p!==1&&p!==9&&p!==11)return n;if(!r&&(Me(t),t||=J,pe)){if(p!==11&&(l=Ce.exec(e))){if(i=l[1]){if(p===9)return(s=t.getElementById(i))&&o.call(n,s),n;if(f&&(s=f.getElementById(i))&&S.contains(t,s))return o.call(n,s),n}else if(l[2])return o.apply(n,t.getElementsByTagName(e)),n;else if((i=l[3])&&t.getElementsByClassName)return o.apply(n,t.getElementsByClassName(i)),n}if(!_e[e+` `]&&(!D||!D.test(e))){if(d=e,f=t,p===1&&(j.test(e)||A.test(e))){for(f=M.test(e)&&I(t.parentNode)||t,(f!=t||E)&&((c=t.getAttribute(`id`))?c=S.escapeSelector(c):t.setAttribute(`id`,c=S.expando)),u=U(e),a=u.length;a--;)u[a]=(c?`#`+c:`:scope`)+` `+G(u[a]);d=u.join(`,`)}try{return o.apply(n,f.querySelectorAll(d)),n}catch{_e(e,!0)}finally{c===S.expando&&t.removeAttribute(`id`)}}}return He(e.replace(O,`$1`),t,n,r)}function De(e){return e[S.expando]=!0,e}function Oe(e){return function(t){return C(t,`input`)&&t.type===e}}function ke(e){return function(t){return(C(t,`input`)||C(t,`button`))&&t.type===e}}function Ae(e){return function(t){return`form`in t?t.parentNode&&t.disabled===!1?`label`in t?`label`in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&Te(t)===e:t.disabled===e:`label`in t&&t.disabled===e}}function je(e){return De(function(t){return t=+t,De(function(n,r){for(var i,a=e([],n.length,t),o=a.length;o--;)n[i=a[o]]&&(n[i]=!(r[i]=n[i]))})})}function Me(e){var t,n=e?e.ownerDocument||e:_;n!=J&&n.nodeType===9&&(J=n,fe=J.documentElement,pe=!S.isXMLDoc(J),E&&_!=J&&(t=J.defaultView)&&t.top!==t&&t.addEventListener(`unload`,we))}for(ue in Ee.matches=function(e,t){return Ee(e,null,null,t)},Ee.matchesSelector=function(e,t){if(Me(e),pe&&!_e[t+` `]&&(!D||!D.test(t)))try{return P.call(e,t)}catch{_e(t,!0)}return Ee(t,J,null,[e]).length>0},S.expr={cacheLength:50,createPseudo:De,match:be,find:{ID:function(e,t){if(t.getElementById!==void 0&&pe){var n=t.getElementById(e);return n?[n]:[]}},TAG:function(e,t){return t.getElementsByTagName===void 0?t.querySelectorAll(e):t.getElementsByTagName(e)},CLASS:function(e,t){if(t.getElementsByClassName!==void 0&&pe)return t.getElementsByClassName(e)}},relative:{">":{dir:`parentNode`,first:!0}," ":{dir:`parentNode`},"+":{dir:`previousSibling`,first:!0},"~":{dir:`previousSibling`}},preFilter:W,filter:{ID:function(e){var t=V(e);return function(e){return e.getAttribute(`id`)===t}},TAG:function(e){var t=V(e).toLowerCase();return e===`*`?function(){return!0}:function(e){return C(e,t)}},CLASS:function(e){var t=he[e+` `];return t||(t=RegExp(`(^|`+T+`)`+e+`(`+T+`|$)`))&&he(e,function(e){return t.test(typeof e.className==`string`&&e.className||e.getAttribute!==void 0&&e.getAttribute(`class`)||``)})},ATTR:function(e,t,n){return function(r){var i=S.attr(r,e);return i==null?t===`!=`:!t||(i+=``,t===`=`?i===n:t===`!=`?i!==n:t===`^=`?n&&i.indexOf(n)===0:t===`*=`?n&&i.indexOf(n)>-1:t===`$=`?n&&i.slice(-n.length)===n:t===`~=`?(` `+i.replace(ve,` `)+` `).indexOf(n)>-1:t===`|=`?i===n||i.slice(0,n.length+1)===n+`-`:!1)}},CHILD:function(e,t,n,r,i){var a=e.slice(0,3)!==`nth`,o=e.slice(-4)!==`last`,s=t===`of-type`;return r===1&&i===0?function(e){return!!e.parentNode}:function(t,n,c){var l,u,d,f,p,m=a===o?`previousSibling`:`nextSibling`,h=t.parentNode,g=s&&t.nodeName.toLowerCase(),_=!c&&!s,v=!1;if(h){if(a){for(;m;){for(d=t;d=d[m];)if(s?C(d,g):d.nodeType===1)return!1;p=m=e===`only`&&!p&&`nextSibling`}return!0}if(p=[o?h.firstChild:h.lastChild],o&&_){for(u=h[S.expando]||(h[S.expando]={}),l=u[e]||[],f=l[0]===Y&&l[1],v=f&&l[2],d=f&&h.childNodes[f];d=++f&&d&&d[m]||(v=f=0)||p.pop();)if(d.nodeType===1&&++v&&d===t){u[e]=[Y,f,v];break}}else if(_&&(u=t[S.expando]||(t[S.expando]={}),l=u[e]||[],f=l[0]===Y&&l[1],v=f),v===!1)for(;(d=++f&&d&&d[m]||(v=f=0)||p.pop())&&!((s?C(d,g):d.nodeType===1)&&++v&&(_&&(u=d[S.expando]||(d[S.expando]={}),u[e]=[Y,v]),d===t)););return v-=i,v===r||v%r===0&&v/r>=0}}},PSEUDO:function(e,t){var n=S.expr.pseudos[e]||S.expr.setFilters[e.toLowerCase()]||H(`unsupported pseudo: `+e);return n[S.expando]?n(t):n}},pseudos:{not:De(function(e){var t=[],n=[],r=Ve(e.replace(O,`$1`));return r[S.expando]?De(function(e,t,n,i){for(var a,o=r(e,null,i,[]),s=e.length;s--;)(a=o[s])&&(e[s]=!(t[s]=a))}):function(e,i,a){return t[0]=e,r(t,null,a,n),t[0]=null,!n.pop()}}),has:De(function(e){return function(t){return Ee(e,t).length>0}}),contains:De(function(e){return e=V(e),function(t){return(t.textContent||S.text(t)).indexOf(e)>-1}}),lang:De(function(e){return ye.test(e||``)||H(`unsupported lang: `+e),e=V(e).toLowerCase(),function(t){var n;do if(n=pe?t.lang:t.getAttribute(`xml:lang`)||t.getAttribute(`lang`))return n=n.toLowerCase(),n===e||n.indexOf(e+`-`)===0;while((t=t.parentNode)&&t.nodeType===1);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===fe},focus:function(e){return e===J.activeElement&&J.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:Ae(!1),disabled:Ae(!0),checked:function(e){return C(e,`input`)&&!!e.checked||C(e,`option`)&&!!e.selected},selected:function(e){return E&&e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!S.expr.pseudos.empty(e)},header:function(e){return Se.test(e.nodeName)}
13,input:function(e){return xe.test(e.nodeName)},button:function(e){return C(e,`input`)&&e.type===`button`||C(e,`button`)},text:function(e){return C(e,`input`)&&e.type===`text`},first:je(function(){return[0]}),last:je(function(e,t){return[t-1]}),eq:je(function(e,t,n){return[n<0?n+t:n]}),even:je(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:je(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:je(function(e,t,n){for(var r=n<0?n+t:n>t?t:n;--r>=0;)e.push(r);return e}),gt:je(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}},S.expr.pseudos.nth=S.expr.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})S.expr.pseudos[ue]=Oe(ue);for(ue in{submit:!0,reset:!0})S.expr.pseudos[ue]=ke(ue);function Ne(){}Ne.prototype=S.expr.pseudos,S.expr.setFilters=new Ne;function Pe(e,t,n){var r=t.dir,i=t.next,a=i||r,o=n&&a===`parentNode`,s=me++;return t.first?function(t,n,i){for(;t=t[r];)if(t.nodeType===1||o)return e(t,n,i);return!1}:function(t,n,c){var l,u,d=[Y,s];if(c){for(;t=t[r];)if((t.nodeType===1||o)&&e(t,n,c))return!0}else for(;t=t[r];)if(t.nodeType===1||o){if(u=t[S.expando]||(t[S.expando]={}),i&&C(t,i))t=t[r]||t;else if((l=u[a])&&l[0]===Y&&l[1]===s)return d[2]=l[2];else if(u[a]=d,d[2]=e(t,n,c))return!0}return!1}}function Fe(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function Ie(e,t,n){for(var r=0,i=t.length;r<i;r++)Ee(e,t[r],n);return n}function Le(e,t,n,r,i){for(var a,o=[],s=0,c=e.length,l=t!=null;s<c;s++)(a=e[s])&&(!n||n(a,r,i))&&(o.push(a),l&&t.push(s));return o}function Re(e,t,n,r,i,a){return r&&!r[S.expando]&&(r=Re(r)),i&&!i[S.expando]&&(i=Re(i,a)),De(function(a,c,l,u){var d,f,p,m,h=[],g=[],_=c.length,v=a||Ie(t||`*`,l.nodeType?[l]:l,[]),y=e&&(a||!t)?Le(v,h,e,l,u):v;if(n?(m=i||(a?e:_||r)?[]:c,n(y,m,l,u)):m=y,r)for(d=Le(m,g),r(d,[],l,u),f=d.length;f--;)(p=d[f])&&(m[g[f]]=!(y[g[f]]=p));if(a){if(i||e){if(i){for(d=[],f=m.length;f--;)(p=m[f])&&d.push(y[f]=p);i(null,m=[],d,u)}for(f=m.length;f--;)(p=m[f])&&(d=i?s.call(a,p):h[f])>-1&&(a[d]=!(c[d]=p))}}else m=Le(m===c?m.splice(_,m.length):m),i?i(null,c,m,u):o.apply(c,m)})}function ze(e){for(var t,n,r,i=e.length,a=S.expr.relative[e[0].type],o=a||S.expr.relative[` `],c=+!!a,l=Pe(function(e){return e===t},o,!0),u=Pe(function(e){return s.call(t,e)>-1},o,!0),d=[function(e,n,r){var i=!a&&(r||n!=de)||((t=n).nodeType?l(e,n,r):u(e,n,r));return t=null,i}];c<i;c++)if(n=S.expr.relative[e[c].type])d=[Pe(Fe(d),n)];else{if(n=S.expr.filter[e[c].type].apply(null,e[c].matches),n[S.expando]){for(r=++c;r<i&&!S.expr.relative[e[r].type];r++);return Re(c>1&&Fe(d),c>1&&G(e.slice(0,c-1).concat({value:e[c-2].type===` `?`*`:``})).replace(O,`$1`),n,c<r&&ze(e.slice(c,r)),r<i&&ze(e=e.slice(r)),r<i&&G(e))}d.push(n)}return Fe(d)}function Be(e,t){var n=t.length>0,r=e.length>0,i=function(i,a,s,c,l){var u,d,f,p=0,m=`0`,h=i&&[],g=[],_=de,v=i||r&&S.expr.find.TAG(`*`,l),y=Y+=_==null?1:Math.random()||.1;for(l&&(de=a==J||a||l);(u=v[m])!=null;m++){if(r&&u){for(d=0,!a&&u.ownerDocument!=J&&(Me(u),s=!pe);f=e[d++];)if(f(u,a||J,s)){o.call(c,u);break}l&&(Y=y)}n&&((u=!f&&u)&&p--,i&&h.push(u))}if(p+=m,n&&m!==p){for(d=0;f=t[d++];)f(h,g,a,s);if(i){if(p>0)for(;m--;)h[m]||g[m]||(g[m]=w.call(c));g=Le(g)}o.apply(c,g),l&&!i&&g.length>0&&p+t.length>1&&S.uniqueSort(c)}return l&&(Y=y,de=_),h};return n?De(i):i}function Ve(e,t){var n,r=[],i=[],a=ge[e+` `];if(!a){for(t||=U(e),n=t.length;n--;)a=ze(t[n]),a[S.expando]?r.push(a):i.push(a);a=ge(e,Be(i,r)),a.selector=e}return a}function He(e,t,n,r){var i,a,s,c,l,u=typeof e==`function`&&e,d=!r&&U(e=u.selector||e);if(n||=[],d.length===1){if(a=d[0]=d[0].slice(0),a.length>2&&(s=a[0]).type===`ID`&&t.nodeType===9&&pe&&S.expr.relative[a[1].type]){if(t=(S.expr.find.ID(V(s.matches[0]),t)||[])[0],t)u&&(t=t.parentNode);else return n;e=e.slice(a.shift().value.length)}for(i=be.needsContext.test(e)?0:a.length;i--&&(s=a[i],!S.expr.relative[c=s.type]);)if((l=S.expr.find[c])&&(r=l(V(s.matches[0]),M.test(a[0].type)&&I(t.parentNode)||t))){if(a.splice(i,1),e=r.length&&G(a),!e)return o.apply(n,r),n;break}}return(u||Ve(e,d))(r,t,!pe,n,!t||M.test(e)&&I(t.parentNode)||t),n}Me(),S.find=Ee,Ee.compile=Ve,Ee.select=He,Ee.setDocument=Me,Ee.tokenize=U;function Ue(e,t,n){for(var r=[],i=n!==void 0;(e=e[t])&&e.nodeType!==9;)if(e.nodeType===1){if(i&&S(e).is(n))break;r.push(e)}return r}function We(e,t){for(var n=[];e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}var Ge=S.expr.match.needsContext,Ke=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function qe(e){return e[0]===`<`&&e[e.length-1]===`>`&&e.length>=3}function Je(e,t,n){return typeof t==`function`?S.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?S.grep(e,function(e){return e===t!==n}):typeof t==`string`?S.filter(t,e,n):S.grep(e,function(e){return s.call(t,e)>-1!==n})}S.filter=function(e,t,n){var r=t[0];return n&&(e=`:not(`+e+`)`),t.length===1&&r.nodeType===1?S.find.matchesSelector(r,e)?[r]:[]:S.find.matches(e,S.grep(t,function(e){return e.no
13deType===1}))},S.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(typeof e!=`string`)return this.pushStack(S(e).filter(function(){for(t=0;t<r;t++)if(S.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)S.find(e,i[t],n);return r>1?S.uniqueSort(n):n},filter:function(e){return this.pushStack(Je(this,e||[],!1))},not:function(e){return this.pushStack(Je(this,e||[],!0))},is:function(e){return!!Je(this,typeof e==`string`&&Ge.test(e)?S(e):e||[],!1).length}});var Ye,Xe=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Ze=S.fn.init=function(e,t){var n,r;if(!e)return this;if(e.nodeType)return this[0]=e,this.length=1,this;if(typeof e==`function`)return Ye.ready===void 0?e(S):Ye.ready(e);if(n=e+``,qe(n))n=[null,e,null];else if(typeof e==`string`)n=Xe.exec(e);else return S.makeArray(e,this);if(n&&(n[1]||!t)){if(n[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:_,!0)),Ke.test(n[1])&&S.isPlainObject(t))for(n in t)typeof this[n]==`function`?this[n](t[n]):this.attr(n,t[n]);return this}return r=_.getElementById(n[2]),r&&(this[0]=r,this.length=1),this}return!t||t.jquery?(t||Ye).find(e):this.constructor(t).find(e)};Ze.prototype=S.fn,Ye=S(_);var Qe=/^(?:parents|prev(?:Until|All))/,$e={children:!0,contents:!0,next:!0,prev:!0};S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(S.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,a=[],o=typeof e!=`string`&&S(e);if(!Ge.test(e)){for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(o?o.index(n)>-1:n.nodeType===1&&S.find.matchesSelector(n,e))){a.push(n);break}}return this.pushStack(a.length>1?S.uniqueSort(a):a)},index:function(e){return e?typeof e==`string`?s.call(S(e),this[0]):s.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(e,t))))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}});function et(e,t){for(;(e=e[t])&&e.nodeType!==1;);return e}S.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return Ue(e,`parentNode`)},parentsUntil:function(e,t,n){return Ue(e,`parentNode`,n)},next:function(e){return et(e,`nextSibling`)},prev:function(e){return et(e,`previousSibling`)},nextAll:function(e){return Ue(e,`nextSibling`)},prevAll:function(e){return Ue(e,`previousSibling`)},nextUntil:function(e,t,n){return Ue(e,`nextSibling`,n)},prevUntil:function(e,t,n){return Ue(e,`previousSibling`,n)},siblings:function(e){return We((e.parentNode||{}).firstChild,e)},children:function(e){return We(e.firstChild)},contents:function(e){return e.contentDocument!=null&&r(e.contentDocument)?e.contentDocument:(C(e,`template`)&&(e=e.content||e),S.merge([],e.childNodes))}},function(e,t){S.fn[e]=function(n,r){var i=S.map(this,t,n);return e.slice(-5)!==`Until`&&(r=n),r&&typeof r==`string`&&(i=S.filter(r,i)),this.length>1&&($e[e]||S.uniqueSort(i),Qe.test(e)&&i.reverse()),this.pushStack(i)}});function tt(e){var t={};return S.each(e.match(K)||[],function(e,n){t[n]=!0}),t}S.Callbacks=function(e){e=typeof e==`string`?tt(e):S.extend({},e);var t,n,r,i,a=[],o=[],s=-1,c=function(){for(i||=e.once,r=t=!0;o.length;s=-1)for(n=o.shift();++s<a.length;)a[s].apply(n[0],n[1])===!1&&e.stopOnFalse&&(s=a.length,n=!1);e.memory||(n=!1),t=!1,i&&(a=n?[]:``)},l={add:function(){return a&&(n&&!t&&(s=a.length-1,o.push(n)),(function t(n){S.each(n,function(n,r){typeof r==`function`?(!e.unique||!l.has(r))&&a.push(r):r&&r.length&&m(r)!==`string`&&t(r)})})(arguments),n&&!t&&c()),this},remove:function(){return S.each(arguments,function(e,t){for(var n;(n=S.inArray(t,a,n))>-1;)a.splice(n,1),n<=s&&s--}),this},has:function(e){return e?S.inArray(e,a)>-1:a.length>0},empty:function(){return a&&=[],this},disable:function(){return i=o=[],a=n=``,this},disabled:function(){return!a},lock:function(){return i=o=[],!n&&!t&&(a=n=``),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n||=[],n=[e,n.slice?n.slice():n],o.push(n),t||c()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l};function nt(e){return e}function rt(e){throw e}function it(e,t,n,r){var i;try{e&&typeof(i=e.promise)==`function`?i.call(e).done(t).fail(n):e&&typeof(i=e.then)==`function`?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n(e)}}S.extend({Deferred:function(t){var n=[[`notify`,`progress`,S.Callbacks(`memory`),S.Callbacks(`memory`),2],[`resolve`,`done`,S.Callbacks(`once memory`),S.Callbacks(`once memory`),0,`resolved`],[`reject`,`fail`,S.Callbacks(`once memory`),S.Callbacks(`once memory`),1,`rejected`]],r
13=`pending`,i={state:function(){return r},always:function(){return a.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return S.Deferred(function(t){S.each(n,function(n,r){var i=typeof e[r[4]]==`function`&&e[r[4]];a[r[1]](function(){var e=i&&i.apply(this,arguments);e&&typeof e.promise==`function`?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+`With`](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){var a=0;function o(t,n,r,i){return function(){var s=this,c=arguments,l=function(){var e,l;if(!(t<a)){if(e=r.apply(s,c),e===n.promise())throw TypeError(`Thenable self-resolution`);l=e&&(typeof e==`object`||typeof e==`function`)&&e.then,typeof l==`function`?i?l.call(e,o(a,n,nt,i),o(a,n,rt,i)):(a++,l.call(e,o(a,n,nt,i),o(a,n,rt,i),o(a,n,nt,n.notifyWith))):(r!==nt&&(s=void 0,c=[e]),(i||n.resolveWith)(s,c))}},u=i?l:function(){try{l()}catch(e){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(e,u.error),t+1>=a&&(r!==rt&&(s=void 0,c=[e]),n.rejectWith(s,c))}};t?u():(S.Deferred.getErrorHook&&(u.error=S.Deferred.getErrorHook()),e.setTimeout(u))}}return S.Deferred(function(e){n[0][3].add(o(0,e,typeof i==`function`?i:nt,e.notifyWith)),n[1][3].add(o(0,e,typeof t==`function`?t:nt)),n[2][3].add(o(0,e,typeof r==`function`?r:rt))}).promise()},promise:function(e){return e==null?i:S.extend(e,i)}},a={};return S.each(n,function(e,t){var o=t[2],s=t[5];i[t[1]]=o.add,s&&o.add(function(){r=s},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),o.add(t[3].fire),a[t[0]]=function(){return a[t[0]+`With`](this===a?void 0:this,arguments),this},a[t[0]+`With`]=o.fireWith}),i.promise(a),t&&t.call(a,a),a},when:function(e){var t=arguments.length,n=t,r=Array(n),a=i.call(arguments),o=S.Deferred(),s=function(e){return function(n){r[e]=this,a[e]=arguments.length>1?i.call(arguments):n,--t||o.resolveWith(r,a)}};if(t<=1&&(it(e,o.done(s(n)).resolve,o.reject,!t),o.state()===`pending`||typeof(a[n]&&a[n].then)==`function`))return o.then();for(;n--;)it(a[n],s(n),o.reject);return o.promise()}});var at=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(t,n){t&&at.test(t.name)&&e.console.warn(`jQuery.Deferred exception`,t,n)},S.readyException=function(t){e.setTimeout(function(){throw t})};var ot=S.Deferred();S.fn.ready=function(e){return ot.then(e).catch(function(e){S.readyException(e)}),this},S.extend({isReady:!1,readyWait:1,ready:function(e){(e===!0?--S.readyWait:S.isReady)||(S.isReady=!0,!(e!==!0&&--S.readyWait>0)&&ot.resolveWith(_,[S]))}}),S.ready.then=ot.then;function st(){_.removeEventListener(`DOMContentLoaded`,st),e.removeEventListener(`load`,st),S.ready()}_.readyState===`loading`?(_.addEventListener(`DOMContentLoaded`,st),e.addEventListener(`load`,st)):e.setTimeout(S.ready);var ct=/-([a-z])/g;function lt(e,t){return t.toUpperCase()}function ut(e){return e.replace(ct,lt)}
13function dt(e){return e.nodeType===1||e.nodeType===9||!+e.nodeType}function ft(){this.expando=S.expando+ft.uid++}ft.uid=1,ft.prototype={cache:function(e){var t=e[this.expando];return t||(t=Object.create(null),dt(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(typeof t==`string`)i[ut(t)]=n;else for(r in t)i[ut(r)]=t[r];return n},get:function(e,t){return t===void 0?this.cache(e):e[this.expando]&&e[this.expando][ut(t)]},access:function(e,t,n){return t===void 0||t&&typeof t==`string`&&n===void 0?this.get(e,t):(this.set(e,t,n),n===void 0?t:n)},remove:function(e,t){var n,r=e[this.expando];if(r!==void 0){if(t!==void 0)for(Array.isArray(t)?t=t.map(ut):(t=ut(t),t=(t in r)?[t]:t.match(K)||[]),n=t.length;n--;)delete r[t[n]];(t===void 0||S.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return t!==void 0&&!S.isEmptyObject(t)}};var X=new ft,Z=new ft,pt=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,mt=/[A-Z]/g;function ht(e){return e===`true`?!0:e===`false`?!1:e===`null`?null:e===+e+``?+e:pt.test(e)?JSON.parse(e):e}function gt(e,t,n){var r;if(n===void 0&&e.nodeType===1){if(r=`data-`+t.replace(mt,`-$&`).toLowerCase(),n=e.getAttribute(r),typeof n==`string`){try{n=ht(n)}catch{}Z.set(e,t,n)}else n=void 0}return n}S.extend({hasData:function(e){return Z.hasData(e)||X.hasData(e)},data:function(e,t,n){return Z.access(e,t,n)},removeData:function(e,t){Z.remove(e,t)},_data:function(e,t,n){return X.access(e,t,n)},_removeData:function(e,t){X.remove(e,t)}}),S.fn.extend({data:function(e,t){var n,r,i,a=this[0],o=a&&a.attributes;if(e===void 0){if(this.length&&(i=Z.get(a),a.nodeType===1&&!X.get(a,`hasDataAttrs`))){for(n=o.length;n--;)o[n]&&(r=o[n].name,r.indexOf(`data-`)===0&&(r=ut(r.slice(5)),gt(a,r,i[r])));X.set(a,`hasDataAttrs`,!0)}return i}return typeof e==`object`?this.each(function(){Z.set(this,e)}):ie(this,function(t){var n;if(a&&t===void 0)return n=Z.get(a,e),n!==void 0||(n=gt(a,e),n!==void 0)?n:void 0;this.each(function(){Z.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){Z.remove(this,e)})}}),S.extend({queue:function(e,t,n){var r;if(e)return t=(t||`fx`)+`queue`,r=X.get(e,t),n&&(!r||Array.isArray(n)?r=X.set(e,t,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t||=`fx`;var n=S.queue(e,t),r=n.length,i=n.shift(),a=S._queueHooks(e,t);i===`inprogress`&&(i=n.shift(),r--),i&&(t===`fx`&&n.unshift(`inprogress`),delete a.stop,i.call(e,function(){S.dequeue(e,t)},a)),!r&&a&&a.empty.fire()},_queueHooks:function(e,t){var n=t+`queueHooks`;return X.get(e,n)||X.set(e,n,{empty:S.Callbacks(`once memory`).add(function(){X.remove(e,[t+`queue`,n])})})}}),S.fn.extend({queue:function(e,t){var n=2;return typeof e!=`string`&&(t=e,e=`fx`,n--),arguments.length<n?S.queue(this[0],e):t===void 0?this:this.each(function(){var n=S.queue(this,e,t);S._queueHooks(this,e),e===`fx`&&n[0]!==`inprogress`&&S.dequeue(this,e)})},dequeue:function(e){return this.each(function(){S.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||`fx`,[])},promise:function(e,t){var n,r=1,i=S.Deferred(),a=this,o=this.length,s=function(){--r||i.resolveWith(a,[a])};for(typeof e!=`string`&&(t=e,e=void 0),e||=`fx`;o--;)n=X.get(a[o],e+`queueHooks`),n&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var _t=`[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)`,vt=RegExp(`^(?:([+-])=|)(`+_t+`)([a-z%]*)$`,`i`),yt=[`Top`,`Right`,`Bottom`,`Left`];function bt(e,t){return e=t||e,e.style.display===`none`||e.style.display===``&&S.css(e,`display`)===`none`}var xt=/^[a-z]/,St=/^(?:Border(?:Top|Right|Bottom|Left)?(?:Width|)|(?:Margin|Padding)?(?:Top|Right|Bottom|Left)?|(?:Min|Max)?(?:Width|Height))$/;function Ct(e){return xt.test(e)&&St.test(e[0].toUpperCase()+e.slice(1))}function wt(e,t,n,r){var i,a,o=20,s=r?function(){return r.cur()}:function(){return S.css(e,t,``)},c=s(),l=n&&n[3]||(Ct(t)?`px`:``),u=e.nodeType&&(!Ct(t)||l!==`px`&&+c)&&vt.exec(S.css(e,t));
13if(u&&u[3]!==l){for(c/=2,l||=u[3],u=+c||1;o--;)S.style(e,t,u+l),(1-a)*(1-(a=s()/c||.5))<=0&&(o=0),u/=a;u*=2,S.style(e,t,u+l),n||=[]}return n&&(u=+u||+c||0,i=n[1]?u+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=u,r.end=i)),i}var Tt=/^-ms-/;function Et(e){return ut(e.replace(Tt,`ms-`))}var Dt={};function Ot(e){var t,n=e.ownerDocument,r=e.nodeName,i=Dt[r];return i||(t=n.body.appendChild(n.createElement(r)),i=S.css(t,`display`),t.parentNode.removeChild(t),i===`none`&&(i=`block`),Dt[r]=i,i)}function kt(e,t){for(var n,r,i=[],a=0,o=e.length;a<o;a++)r=e[a],r.style&&(n=r.style.display,t?(n===`none`&&(i[a]=X.get(r,`display`)||null,i[a]||(r.style.display=``)),r.style.display===``&&bt(r)&&(i[a]=Ot(r))):n!==`none`&&(i[a]=`none`,X.set(r,`display`,n)));for(a=0;a<o;a++)i[a]!=null&&(e[a].style.display=i[a]);return e}S.fn.extend({show:function(){return kt(this,!0)},hide:function(){return kt(this)},toggle:function(e){return typeof e==`boolean`?e?this.show():this.hide():this.each(function(){bt(this)?S(this).show():S(this).hide()})}});var At=function(e){return S.contains(e.ownerDocument,e)||e.getRootNode(jt)===e.ownerDocument},jt={composed:!0};N.getRootNode||(At=function(e){return S.contains(e.ownerDocument,e)});var Mt=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Nt={thead:[`table`],col:[`colgroup`,`table`],tr:[`tbody`,`table`],td:[`tr`,`tbody`,`table`]};Nt.tbody=Nt.tfoot=Nt.colgroup=Nt.caption=Nt.thead,Nt.th=Nt.td;function Q(e,t){var r=e.getElementsByTagName===void 0?e.querySelectorAll===void 0?[]:e.querySelectorAll(t||`*`):n.slice.call(e.getElementsByTagName(t||`*`));return t===void 0||t&&C(e,t)?S.merge([e],r):r}var Pt=/^$|^module$|\/(?:java|ecma)script/i;function Ft(e,t){for(var n=0,r=e.length;n<r;n++)X.set(e[n],`globalEval`,!t||X.get(t[n],`globalEval`))}var It=/<|&#?\w+;/;function Lt(e,t,r,i,a){for(var o,s,c,l,u,d,f=t.createDocumentFragment(),p=[],h=0,_=e.length;h<_;h++)if(o=e[h],o||o===0){if(m(o)===`object`&&(o.nodeType||g(o)))S.merge(p,o.nodeType?[o]:o);else if(!It.test(o))p.push(t.createTextNode(o));else{for(s||=f.appendChild(t.createElement(`div`)),c=(Mt.exec(o)||[``,``])[1].toLowerCase(),l=Nt[c]||n,d=l.length;--d>-1;)s=s.appendChild(t.createElement(l[d]));s.innerHTML=S.htmlPrefilter(o),S.merge(p,s.childNodes),s=f.firstChild,s.textContent=``}}for(f.textContent=``,h=0;o=p[h++];){if(i&&S.inArray(o,i)>-1){a&&a.push(o);continue}if(u=At(o),s=Q(f.appendChild(o),`script`),u&&Ft(s),r)for(d=0;o=s[d++];)Pt.test(o.type||``)&&r.push(o)}return f}function Rt(e){return e.type=(e.getAttribute(`type`)!==null)+`/`+e.type,e}function zt(e){return(e.type||``).slice(0,5)===`true/`?e.type=e.type.slice(5):e.removeAttribute(`type`),e}function Bt(e,t,n,r){t=a(t);var i,o,s,c,l,u,d=0,f=e.length,p=f-1,m=t[0];if(typeof m==`function`)return e.each(function(i){var a=e.eq(i);t[0]=m.call(this,i,a.html()),Bt(a,t,n,r)});if(f&&(i=Lt(t,e[0].ownerDocument,!1,e,r),o=i.firstChild,i.childNodes.length===1&&(i=o),o||r)){for(s=S.map(Q(i,`script`),Rt),c=s.length;d<f;d++)l=i,d!==p&&(l=S.clone(l,!0,!0),c&&S.merge(s,Q(l,`script`))),n.call(e[d],l,d);if(c)for(u=s[s.length-1].ownerDocument,S.map(s,zt),d=0;d<c;d++)l=s[d],Pt.test(l.type||``)&&!X.get(l,`globalEval`)&&S.contains(u,l)&&(l.src&&(l.type||``).toLowerCase()!==`module`?S._evalUrl&&!l.noModule&&S._evalUrl(l.src,{nonce:l.nonce,crossOrigin:l.crossOrigin},u):y(l.textContent,l,u))}return e}var Vt=/^(?:checkbox|radio)$/i,Ht=/^([^.]*)(?:\.(.+)|)/;function Ut(){return!0}function Wt(){return!1}function Gt(e,t,n,r,i,a){var o,s;if(typeof t==`object`){for(s in typeof n!=`string`&&(r||=n,n=void 0),t)Gt(e,s,n,r,t[s],a);return e}if(r==null&&i==null?(i=n,r=n=void 0):i??(typeof n==`string`?(i=r,r=void 0):(i=r,r=n,n=void 0)),i===!1)i=Wt;else if(!i)return e;return a===1&&(o=i,i=function(e){return S().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=S.guid++)),e.each(function(){S.event.add(this,t,i,r,n)})}S.event={add:function(e,t,n,r,i){var a,o,s,c,l,u,d,f,p,m,h,g=X.get(e);if(dt(e))for(n.handler&&(a=n,n=a.handler,i=a.selector),i&&S.find.matchesSelector(N,i),n.guid||(n.guid=S.guid++),(c=g.events)||(c=g.events=Object.create(null)),(o=g.handle)||(o=g.handle=function(t){return S!==void 0&&S.event.triggered!==t.type?S.event.dispatch.apply(e,arguments):void 0}),t=(t||``).match(K)||[``],l=t.length;l--;)s=Ht.exec(t[l])||[],p=h=s[1],m=(s[2]||``).split(`.`).sort(),p&&(d=S.event.special[p]||{},p=(i?d.delegateType:d.bindType)||p,d=S.event.special[p]||{},u=S.extend({type:p,origType:h,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:m.join(`.`)},a),(f=c[p])||(f=c[p]=[],f.delegateCount=0,(!d.setup||d.setup.call(e,r,m,o)===!1)&&e.addEventListener&&e.addEventListener(p,o)),d.add&&(d.add.call(e,u),u.handler.guid||(u.handler.guid=n.guid)),i?f.splice(f.delegateCount++,0,u):f.push(u))},remove:function(e,t,n,r,i){var a,o,s,c,l,u,d,f,p,m,h,g=X.hasData(e)&&X.get(e);if(g&&(c=g.events)){for(t=(t||``).match(K)||[``],l=t.length;l--;){if(s=Ht.exec(t[l])||[],p=h=s[1],m=(s[2]||``).split(`.`).sort(),!p){for(p in c)S.event.remove(e,p+t[l],n,r,!0);continue}for(d=S.event.special[p]||{},p=(r?d.delegateType:d.bindType)||p,f=c[p]||[],s=s[2]&&RegExp(`(^|\\.)`+m.join(`\\.(?:.*\\.|)`)+`(\\.|$)`),o=a=f.length;a--;)u=f[a],(i||h===u.origType)&&(!n||n.guid===u.guid)&&(!s||s.test(u.namespace))&&(!r||r===u.selector||r===`**`&&u.selector)&&(f.splice(a,1),u.selector&&f.delegateCount--,d.remove&&d.remove.call(e,u));o&&!f.length&&((!d.teardown||d.teardown.call(e,m,g.handle)===!1)&&S.removeEvent(e,p,g.handle),delete c[p])}S.isEmptyObject(c)&&X.remove(e,`handle events`)}},dispatch:function(e){var t,n,r,i,a,o,s=Array(arguments.length),c=S.event.fix(e),l=(X.get(this,`events`)||Object.create(null))[c.type]||[],u=S.event.special[c.type]||{};for(s[0]=c,t=1;t<arguments.length;t++)s[t]=arguments[t];if(c.delegateTarget=this,!(u.preDispatch&&u.preDispatch.call(this,c)===!1)){for(o=S.event.handlers.call(this,c,l),t=0;(i=o[t++])&&!c.isPropagationStopped();)for(c.currentTarget=i.elem,n=0;(a=i.handlers[n++])&&!c.isImmediatePropagationStopped();)(!c.rnamespace||a.namespace===!1||c.rnamespace.test(a.namespace))&&(c.handleObj=a,c.data=a.data,r=((S.event.special[a.origType]||{}).handle||a.handler).apply(i.elem,s),r!==void 0&&(c.result=r)===!1&&(c.preventDefault(),c.stopPropagation()));return u.postDispatch&&u.postDispatch.call(this,c),c.result}},handlers:function(e,t){var n,r,i,a,o,s=[],c=t.delegateCount,l=e.target;if(c&&!(e.type===`click`&&e.button>=1)){for(;l!==this;l=l.parentNode||this)if(l.nodeType===1&&(e.type!==`click`||l.disabled!==!0)){for(a=[],o={},n=0;n<c;n++)r=t[n],i=r.selector+` `,o[i]===void 0&&(o[i]=r.needsContext?S(i,this).index(l)>-1:S.find(i,this,null,[l]).length),o[i]&&a.push(r);a.length&&s.push({elem:l,handlers:a})}}return l=this,c<t.length&&s.push({elem:l,handlers:t.slice(c)}),s},addProp:function(e,t){Object.defineProperty(S.Event.prototype,e,{enumerable:!0,configurable:!0,get:typeof t==`function`?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]}
13,set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[S.expando]?e:new S.Event(e)},special:S.extend(Object.create(null),{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return Vt.test(t.type)&&t.click&&C(t,`input`)&&Kt(t,`click`,!0),!1},trigger:function(e){var t=this||e;return Vt.test(t.type)&&t.click&&C(t,`input`)&&Kt(t,`click`),!0},_default:function(e){var t=e.target;return Vt.test(t.type)&&t.click&&C(t,`input`)&&X.get(t,`click`)||C(t,`a`)}},beforeunload:{postDispatch:function(e){e.result!==void 0&&e.preventDefault()}}})};function Kt(e,t,n){if(!n){X.get(e,t)===void 0&&S.event.add(e,t,Ut);return}X.set(e,t,!1),S.event.add(e,t,{namespace:!1,handler:function(e){var n,r=X.get(this,t);if(e.isTrigger&1&&this[t]){if(r.length)(S.event.special[t]||{}).delegateType&&e.stopPropagation();else if(r=i.call(arguments),X.set(this,t,r),this[t](),n=X.get(this,t),X.set(this,t,!1),r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n&&n.value}else r.length&&(X.set(this,t,{value:S.event.trigger(r[0],r.slice(1),this)}),e.stopPropagation(),e.isImmediatePropagationStopped=Ut)}})}S.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},S.Event=function(e,t){if(!(this instanceof S.Event))return new S.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented?Ut:Wt,this.target=e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&S.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:Wt,isPropagationStopped:Wt,isImmediatePropagationStopped:Wt,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ut,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ut,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ut,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},S.event.addProp),S.each({focus:`focusin`,blur:`focusout`},function(e,t){function n(e){var t=S.event.fix(e);t.type=e.type===`focusin`?`focus`:`blur`,t.isSimulated=!0,t.target===t.currentTarget&&X.get(this,`handle`)(t)}S.event.special[e]={setup:function(){if(Kt(this,e,!0),E)this.addEventListener(t,n);else return!1},trigger:function(){return Kt(this,e),!0},teardown:function(){if(E)this.removeEventListener(t,n);else return!1},_default:function(t){return X.get(t.target,e)},delegateType:t}}),S.each({mouseenter:`mouseover`,mouseleave:`mouseout`,pointerenter:`pointerover`,pointerleave:`pointerout`},function(e,t){S.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,a=e.handleObj;return(!i||i!==r&&!S.contains(r,i))&&(e.type=a.origType,n=a.handler.apply(this,arguments),e.type=t),n}}}),S.fn.extend({on:function(e,t,n,r){return Gt(this,e,t,n,r)},one:function(e,t,n,r){return Gt(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,S(e.delegateTarget).off(r.namespace?r.origType+`.`+r.namespace:r.origType,r.selector,r.handler),this;if(typeof e==`object`){for(i in e)this.off(i,t,e[i]);return this}return(t===!1||typeof t==`function`)&&(n=t,t=void 0),n===!1&&(n=Wt),this.each(function(){S.event.remove(this,e,n,t)})}});var qt=/<script|<style|<link/i;function Jt(e,t){return C(e,`table`)&&C(t.nodeType===11?t.firstChild:t,`tr`)&&S(e).children(`tbody`)[0]||e}function Yt(e,t){var n,r,i,a=X.get(e,`events`);if(t.nodeType===1){if(a)for(n in X.remove(t,`handle events`),a)for(r=0,i=a[n].length;r<i;r++)S.event.add(t,n,a[n][r]);Z.hasData(e)&&Z.set(t,S.extend({},Z.get(e)))}}function Xt(e,t,n){for(var r,i=t?S.filter(t,e):e,a=0;(r=i[a])!=null;a++)!n&&r.nodeType===1&&S.cleanData(Q(r)),r.parentNode&&(n&&At(r)&&Ft(Q(r,`script`)),r.parentNode.removeChild(r));return e}S.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,a,o,s=e.cloneNode(!0),c=At(e);
13if(E&&(e.nodeType===1||e.nodeType===11)&&!S.isXMLDoc(e))for(o=Q(s),a=Q(e),r=0,i=a.length;r<i;r++)C(o[r],`textarea`)&&(o[r].defaultValue=a[r].defaultValue);if(t){if(n)for(a||=Q(e),o||=Q(s),r=0,i=a.length;r<i;r++)Yt(a[r],o[r]);else Yt(e,s)}return o=Q(s,`script`),o.length>0&&Ft(o,!c&&Q(e,`script`)),s},cleanData:function(e){for(var t,n,r,i=S.event.special,a=0;(n=e[a])!==void 0;a++)if(dt(n)){if(t=n[X.expando]){if(t.events)for(r in t.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,t.handle);n[X.expando]=void 0}n[Z.expando]&&(n[Z.expando]=void 0)}}}),S.fn.extend({detach:function(e){return Xt(this,e,!0)},remove:function(e){return Xt(this,e)},text:function(e){return ie(this,function(e){return e===void 0?S.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=e)})},null,e,arguments.length)},append:function(){return Bt(this,arguments,function(e){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&Jt(this,e).appendChild(e)})},prepend:function(){return Bt(this,arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=Jt(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Bt(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Bt(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;(e=this[t])!=null;t++)e.nodeType===1&&(S.cleanData(Q(e,!1)),e.textContent=``);return this},clone:function(e,t){return e??=!1,t??=e,this.map(function(){return S.clone(this,e,t)})},html:function(e){return ie(this,function(e){var t=this[0]||{},n=0,r=this.length;if(e===void 0&&t.nodeType===1)return t.innerHTML;if(typeof e==`string`&&!qt.test(e)&&!Nt[(Mt.exec(e)||[``,``])[1].toLowerCase()]){e=S.htmlPrefilter(e);try{for(;n<r;n++)t=this[n]||{},t.nodeType===1&&(S.cleanData(Q(t,!1)),t.innerHTML=e);t=0}catch{}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return Bt(this,arguments,function(t){var n=this.parentNode;S.inArray(this,e)<0&&(S.cleanData(Q(this)),n&&n.replaceChild(t,this))},e)}}),S.each({appendTo:`append`,prependTo:`prepend`,insertBefore:`before`,insertAfter:`after`,replaceAll:`replaceWith`},function(e,t){S.fn[e]=function(e){for(var n,r=[],i=S(e),a=i.length-1,s=0;s<=a;s++)n=s===a?this:this.clone(!0),S(i[s])[t](n),o.apply(r,n);return this.pushStack(r)}});var Zt=RegExp(`^(`+_t+`)(?!px)[a-z%]+$`,`i`),Qt=/^--/;function $t(t){var n=t.ownerDocument.defaultView;return n||=e,n.getComputedStyle(t)}function en(e,t,n){var r,i,a={};for(i in t)a[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=a[i];return r}function tn(e,t,n){var r,i=Qt.test(t);return n||=$t(e),n&&(r=n.getPropertyValue(t)||n[t],i&&r&&(r=r.replace(O,`$1`)||void 0),r===``&&!At(e)&&(r=S.style(e,t))),r===void 0?r:r+``}var nn=[`Webkit`,`Moz`,`ms`],rn=_.createElement(`div`).style;function an(e){for(var t=e[0].toUpperCase()+e.slice(1),n=nn.length;n--;)if(e=nn[n]+t,e in rn)return e}function on(e){return e in rn?e:an(e)||e}var sn,cn,ln=_.createElement(`table`);function un(){if(ln&&ln.style){var t,n=_.createElement(`col`),r=_.createElement(`tr`),i=_.createElement(`td`);if(ln.style.cssText=`position:absolute;left:-11111px;border-collapse:separate;border-spacing:0`,r.style.cssText=`box-sizing:content-box;border:1px solid;height:1px`,i.style.cssText=`height:9px;width:9px;padding:0`,n.span=2,N.appendChild(ln).appendChild(n).parentNode.appendChild(r).appendChild(i).parentNode.appendChild(i.cloneNode(!0)),ln.offsetWidth===0){N.removeChild(ln);return}t=e.getComputedStyle(r),cn=E||Math.round(parseFloat(e.getComputedStyle(n).width))===18,sn=Math.round(parseFloat(t.height)+parseFloat(t.borderTopWidth)+parseFloat(t.borderBottomWidth))===r.offsetHeight,N.removeChild(ln),ln=null}}S.extend(p,{reliableTrDimensions:function(){return un(),sn},reliableColDimensions:function(){return un(),cn}});var dn={position:`absolute`,visibility:`hidden`,display:`block`},fn={letterSpacing:`0`,fontWeight:`400`};function pn(e,t,n){var r=vt.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||`px`):t}function mn(e,t,n,r,i,a){var o=+(t===`width`),s=0,c=0,l=0;if(n===(r?`border`:`content`))return 0;for(;o<4;o+=2)n===`margin`&&(l+=S.css(e,n+yt[o],!0,i)),r?(n===`content`&&(c-=S.css(e,`padding`+yt[o],!0,i)),n!==`margin`&&(c-=S.css(e,`border`+yt[o]+`Width`,!0,i))):(c+=S.css(e,`padding`+yt[o],!0,i),n===`padding`?s+=S.css(e,`border`+yt[o]+`Width`,!0,i):c+=S.css(e,`border`+yt[o]+`Width`,!0,i));return!r&&a>=0&&(c+=Math.max(0,Math.ceil(e[`offset`+t[0].toUpperCase()+t.slice(1)]-a-c-s-.5))||0),c+l}function hn(e,t,n){var r=$t(e),i=(E||n)&&S.css(e,`boxSizing`,!1,r)===`border-box`,a=i,o=tn(e,t,r),s=`offset`+t[0].toUpperCase()+t.slice(1);if(Zt.test(o)){if(!n)return o;o=`auto`}return(o===`auto`||E&&i||!p.reliableColDimensions()&&C(e,`col`)||!p.reliableTrDimensions()&&C(e,`tr`))&&e.getClientRects().length&&(i=S.css(e,`boxSizing`,!1,r)===`border-box`,a=s in e,a&&(o=e[s])),o=parseFloat(o)||0,o+mn(e,t,n||(i?`border`:`content`),a,r,o)+`px`}S.extend({cssHooks:{},style:function(e,t,n,r){if(e&&e.nodeType!==3&&e.nodeType!==8&&e.style){var i,a,o,s=Et(t),c=Qt.test(t),l=e.style;
13if(c||(t=on(s)),o=S.cssHooks[t]||S.cssHooks[s],n!==void 0){if(a=typeof n,a===`string`&&(i=vt.exec(n))&&i[1]&&(n=wt(e,t,i),a=`number`),n==null||n!==n)return;a===`number`&&(n+=i&&i[3]||(Ct(s)?`px`:``)),E&&n===``&&t.indexOf(`background`)===0&&(l[t]=`inherit`),(!o||!(`set`in o)||(n=o.set(e,n,r))!==void 0)&&(c?l.setProperty(t,n):l[t]=n)}else return o&&`get`in o&&(i=o.get(e,!1,r))!==void 0?i:l[t]}},css:function(e,t,n,r){var i,a,o,s=Et(t);return Qt.test(t)||(t=on(s)),o=S.cssHooks[t]||S.cssHooks[s],o&&`get`in o&&(i=o.get(e,!0,n)),i===void 0&&(i=tn(e,t,r)),i===`normal`&&t in fn&&(i=fn[t]),n===``||n?(a=parseFloat(i),n===!0||isFinite(a)?a||0:i):i}}),S.each([`height`,`width`],function(e,t){S.cssHooks[t]={get:function(e,n,r){if(n)return S.css(e,`display`)===`none`?en(e,dn,function(){return hn(e,t,r)}):hn(e,t,r)},set:function(e,n,r){var i,a=$t(e),o=r&&S.css(e,`boxSizing`,!1,a)===`border-box`,s=r?mn(e,t,r,o,a):0;return s&&(i=vt.exec(n))&&(i[3]||`px`)!==`px`&&(e.style[t]=n,n=S.css(e,t)),pn(e,n,s)}}}),S.each({margin:``,padding:``,border:`Width`},function(e,t){S.cssHooks[e+t]={expand:function(n){for(var r=0,i={},a=typeof n==`string`?n.split(` `):[n];r<4;r++)i[e+yt[r]+t]=a[r]||a[r-2]||a[0];return i}},e!==`margin`&&(S.cssHooks[e+t].set=pn)}),S.fn.extend({css:function(e,t){return ie(this,function(e,t,n){var r,i,a={},o=0;if(Array.isArray(t)){for(r=$t(e),i=t.length;o<i;o++)a[t[o]]=S.css(e,t[o],!1,r);return a}return n===void 0?S.css(e,t):S.style(e,t,n)},e,t,arguments.length>1)}});function gn(e,t,n,r,i){return new gn.prototype.init(e,t,n,r,i)}S.Tween=gn,gn.prototype={constructor:gn,init:function(e,t,n,r,i,a){this.elem=e,this.prop=n,this.easing=i||S.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=a||(Ct(n)?`px`:``)},cur:function(){var e=gn.propHooks[this.prop];return e&&e.get?e.get(this):gn.propHooks._default.get(this)},run:function(e){var t,n=gn.propHooks[this.prop];return this.pos=t=this.options.duration?S.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):gn.propHooks._default.set(this),this}},gn.prototype.init.prototype=gn.prototype,gn.propHooks={_default:{get:function(e){var t;return e.elem.nodeType!==1||e.elem[e.prop]!=null&&e.elem.style[e.prop]==null?e.elem[e.prop]:(t=S.css(e.elem,e.prop,``),!t||t===`auto`?0:t)},set:function(e){S.fx.step[e.prop]?S.fx.step[e.prop](e):e.elem.nodeType===1&&(S.cssHooks[e.prop]||e.elem.style[on(e.prop)]!=null)?S.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},S.easing={linear:function(e){return e},swing:function(e){return .5-Math.cos(e*Math.PI)/2},_default:`swing`},S.fx=gn.prototype.init,S.fx.step={};var _n,vn,yn=/^(?:toggle|show|hide)$/,bn=/queueHooks$/;function xn(){vn&&(_.hidden===!1&&e.requestAnimationFrame?e.requestAnimationFrame(xn):e.setTimeout(xn,13),S.fx.tick())}function Sn(){return e.setTimeout(function(){_n=void 0}),_n=Date.now()}function Cn(e,t){var n,r=0,i={height:e};for(t=+!!t;r<4;r+=2-t)n=yt[r],i[`margin`+n]=i[`padding`+n]=e;return t&&(i.opacity=i.width=e),i}function wn(e,t,n){for(var r,i=(Dn.tweeners[t]||[]).concat(Dn.tweeners[`*`]),a=0,o=i.length;a<o;a++)if(r=i[a].call(n,t,e))return r}function Tn(e,t,n){var r,i,a,o,s,c,l,u,d=`width`in t||`height`in t,f=this,p={},m=e.style,h=e.nodeType&&bt(e),g=X.get(e,`fxshow`);for(r in n.queue||(o=S._queueHooks(e,`fx`),o.unqueued??(o.unqueued=0,s=o.empty.fire,o.empty.fire=function(){o.unqueued||s()}),o.unqueued++,f.always(function(){f.always(function(){o.unqueued--,S.queue(e,`fx`).length||o.empty.fire()})})),t)if(i=t[r],yn.test(i)){if(delete t[r],a||=i===`toggle`,i===(h?`hide`:`show`)){if(i===`show`&&g&&g[r]!==void 0)h=!0;else continue}p[r]=g&&g[r]||S.style(e,r)}if(c=!S.isEmptyObject(t),c||!S.isEmptyObject(p))for(r in d&&e.nodeType===1&&(n.overflow=[m.overflow,m.overflowX,m.overflowY],l=g&&g.display,l??=X.get(e,`display`),u=S.css(e,`display`),u===`none`&&(l?u=l:(kt([e],!0),l=e.style.display||l,u=S.css(e,`display`),kt([e]))),(u===`inline`||u===`inline-block`&&l!=null)&&S.css(e,`float`)===`none`&&(c||(f.done(function(){m.display=l}),l??=(u=m.display,u===`none`?``:u)),m.display=`inline-block`)),n.overflow&&(m.overflow=`hidden`,f.always(function(){m.overflow=n.overflow[0],m.overflowX=n.overflow[1],m.overflowY=n.overflow[2]}
13)),c=!1,p)c||(g?`hidden`in g&&(h=g.hidden):g=X.set(e,`fxshow`,{display:l}),a&&(g.hidden=!h),h&&kt([e],!0),f.done(function(){for(r in h||kt([e]),X.remove(e,`fxshow`),p)S.style(e,r,p[r])})),c=wn(h?g[r]:0,r,f),r in g||(g[r]=c.start,h&&(c.end=c.start,c.start=0))}function En(e,t){var n,r,i,a,o;for(n in e)if(r=Et(n),i=t[r],a=e[n],Array.isArray(a)&&(i=a[1],a=e[n]=a[0]),n!==r&&(e[r]=a,delete e[n]),o=S.cssHooks[r],o&&`expand`in o)for(n in a=o.expand(a),delete e[r],a)n in e||(e[n]=a[n],t[n]=i);else t[r]=i}function Dn(e,t,n){var r,i,a=0,o=Dn.prefilters.length,s=S.Deferred().always(function(){delete c.elem}),c=function(){if(i)return!1;for(var t=_n||Sn(),n=Math.max(0,l.startTime+l.duration-t),r=1-(n/l.duration||0),a=0,o=l.tweens.length;a<o;a++)l.tweens[a].run(r);return s.notifyWith(e,[l,r,n]),r<1&&o?n:(o||s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l]),!1)},l=s.promise({elem:e,props:S.extend({},t),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},n),originalProperties:t,originalOptions:n,startTime:_n||Sn(),duration:n.duration,tweens:[],createTween:function(t,n){var r=S.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n=0,r=t?l.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)l.tweens[n].run(1);return t?(s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l,t])):s.rejectWith(e,[l,t]),this}}),u=l.props;for(En(u,l.opts.specialEasing);a<o;a++)if(r=Dn.prefilters[a].call(l,e,u,l.opts),r)return typeof r.stop==`function`&&(S._queueHooks(l.elem,l.opts.queue).stop=r.stop.bind(r)),r;return S.map(u,wn,l),typeof l.opts.start==`function`&&l.opts.start.call(e,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),S.fx.timer(S.extend(c,{elem:e,anim:l,queue:l.opts.queue})),l}S.Animation=S.extend(Dn,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return wt(n.elem,e,vt.exec(t),n),n}]},tweener:function(e,t){typeof e==`function`?(t=e,e=[`*`]):e=e.match(K);for(var n,r=0,i=e.length;r<i;r++)n=e[r],Dn.tweeners[n]=Dn.tweeners[n]||[],Dn.tweeners[n].unshift(t)},prefilters:[Tn],prefilter:function(e,t){t?Dn.prefilters.unshift(e):Dn.prefilters.push(e)}}),S.speed=function(e,t,n){var r=e&&typeof e==`object`?S.extend({},e):{complete:n||t||typeof e==`function`&&e,duration:e,easing:n&&t||t&&typeof t!=`function`&&t};return S.fx.off?r.duration=0:typeof r.duration!=`number`&&(r.duration=r.duration in S.fx.speeds?S.fx.speeds[r.duration]:S.fx.speeds._default),(r.queue==null||r.queue===!0)&&(r.queue=`fx`),r.old=r.complete,r.complete=function(){typeof r.old==`function`&&r.old.call(this),r.queue&&S.dequeue(this,r.queue)},r},S.fn.extend({fadeTo:function(e,t,n,r){return this.filter(bt).css(`opacity`,0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=S.isEmptyObject(e),a=S.speed(t,n,r),o=function(){var t=Dn(this,S.extend({},e),a);(i||X.get(this,`finish`))&&t.stop(!0)};return o.finish=o,i||a.queue===!1?this.each(o):this.queue(a.queue,o)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return typeof e!=`string`&&(n=t,t=e,e=void 0),t&&this.queue(e||`fx`,[]),this.each(function(){var t=!0,i=e!=null&&e+`queueHooks`,a=S.timers,o=X.get(this);if(i)o[i]&&o[i].stop&&r(o[i]);else for(i in o)o[i]&&o[i].stop&&bn.test(i)&&r(o[i]);for(i=a.length;i--;)a[i].elem===this&&(e==null||a[i].queue===e)&&(a[i].anim.stop(n),t=!1,a.splice(i,1));(t||!n)&&S.dequeue(this,e)})},finish:function(e){return e!==!1&&(e||=`fx`),this.each(function(){var t,n=X.get(this),r=n[e+`queue`],i=n[e+`queueHooks`],a=S.timers,o=r?r.length:0;for(n.finish=!0,S.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=a.length;t--;)a[t].elem===this&&a[t].queue===e&&(a[t].anim.stop(!0),a.splice(t,1));for(t=0;t<o;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),S.each([`toggle`,`show`,`hide`],function(e,t){var n=S.fn[t];S.fn[t]=function(e,r,i){return e==null||typeof e==`boolean`?n.apply(this,arguments):this.animate(Cn(t,!0),e,r,i)}}),S.each({slideDown:Cn(`show`),slideUp:Cn(`hide`),slideToggle:Cn(`toggle`),fadeIn:{opacity:`show`},fadeOut:{opacity:`hide`},fadeToggle:{opacity:`toggle`}},function(e,t){S.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),S.timers=[],S.fx.tick=function(){var e,t=0,n=S.timers;for(_n=Date.now();t<n.length;t++)e=n[t],!e()&&n[t]===e&&n.splice(t--,1);n.length||S.fx.stop(),_n=void 0}
13,S.fx.timer=function(e){S.timers.push(e),S.fx.start()},S.fx.start=function(){vn||(vn=!0,xn())},S.fx.stop=function(){vn=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(t,n){return t=S.fx&&S.fx.speeds[t]||t,n||=`fx`,this.queue(n,function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}})};var On=/^(?:input|select|textarea|button)$/i,kn=/^(?:a|area)$/i;S.fn.extend({prop:function(e,t){return ie(this,S.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[S.propFix[e]||e]})}}),S.extend({prop:function(e,t,n){var r,i,a=e.nodeType;if(a!==3&&a!==8&&a!==2)return(a!==1||!S.isXMLDoc(e))&&(t=S.propFix[t]||t,i=S.propHooks[t]),n===void 0?i&&`get`in i&&(r=i.get(e,t))!==null?r:e[t]:i&&`set`in i&&(r=i.set(e,n,t))!==void 0?r:e[t]=n},propHooks:{tabIndex:{get:function(e){var t=e.getAttribute(`tabindex`);return t?parseInt(t,10):On.test(e.nodeName)||kn.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:`htmlFor`,class:`className`}}),E&&(S.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),S.each([`tabIndex`,`readOnly`,`maxLength`,`cellSpacing`,`cellPadding`,`rowSpan`,`colSpan`,`useMap`,`frameBorder`,`contentEditable`],function(){S.propFix[this.toLowerCase()]=this});function An(e){return(e.match(K)||[]).join(` `)}function jn(e){return e.getAttribute&&e.getAttribute(`class`)||``}function Mn(e){return Array.isArray(e)?e:typeof e==`string`&&e.match(K)||[]}S.fn.extend({addClass:function(e){var t,n,r,i,a,o;return typeof e==`function`?this.each(function(t){S(this).addClass(e.call(this,t,jn(this)))}):(t=Mn(e),t.length?this.each(function(){if(r=jn(this),n=this.nodeType===1&&` `+An(r)+` `,n){for(a=0;a<t.length;a++)i=t[a],n.indexOf(` `+i+` `)<0&&(n+=i+` `);o=An(n),r!==o&&this.setAttribute(`class`,o)}}):this)},removeClass:function(e){var t,n,r,i,a,o;return typeof e==`function`?this.each(function(t){S(this).removeClass(e.call(this,t,jn(this)))}):arguments.length?(t=Mn(e),t.length?this.each(function(){if(r=jn(this),n=this.nodeType===1&&` `+An(r)+` `,n){for(a=0;a<t.length;a++)for(i=t[a];n.indexOf(` `+i+` `)>-1;)n=n.replace(` `+i+` `,` `);o=An(n),r!==o&&this.setAttribute(`class`,o)}}):this):this.attr(`class`,``)},toggleClass:function(e,t){var n,r,i,a;return typeof e==`function`?this.each(function(n){S(this).toggleClass(e.call(this,n,jn(this),t),t)}):typeof t==`boolean`?t?this.addClass(e):this.removeClass(e):(n=Mn(e),n.length?this.each(function(){for(a=S(this),i=0;i<n.length;i++)r=n[i],a.hasClass(r)?a.removeClass(r):a.addClass(r)}):this)},hasClass:function(e){var t,n,r=0;for(t=` `+e+` `;n=this[r++];)if(n.nodeType===1&&(` `+An(jn(n))+` `).indexOf(t)>-1)return!0;return!1}}),S.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=typeof e==`function`,this.each(function(n){var i;this.nodeType===1&&(i=r?e.call(this,n,S(this).val()):e,i==null?i=``:typeof i==`number`?i+=``:Array.isArray(i)&&(i=S.map(i,function(e){return e==null?``:e+``})),t=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()],(!t||!(`set`in t)||t.set(this,i,`value`)===void 0)&&(this.value=i))})):i?(t=S.valHooks[i.type]||S.valHooks[i.nodeName.toLowerCase()],t&&`get`in t&&(n=t.get(i,`value`))!==void 0?n:(n=i.value,n??``)):void 0}}),S.extend({valHooks:{select:{get:function(e){var t,n,r,i=e.options,a=e.selectedIndex,o=e.type===`select-one`,s=o?null:[],c=o?a+1:i.length;for(r=a<0?c:o?a:0;r<c;r++)if(n=i[r],n.selected&&!n.disabled&&(!n.parentNode.disabled||!C(n.parentNode,`optgroup`))){if(t=S(n).val(),o)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,a=S.makeArray(t),o=i.length;o--;)r=i[o],(r.selected=S.inArray(S(r).val(),a)>-1)&&(n=!0);return n||(e.selectedIndex=-1),a}}}}),E&&(S.valHooks.option={get:function(e){return e.getAttribute(`value`)??An(S.text(e))}}),S.each([`radio`,`checkbox`],function(){S.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=S.inArray(S(e).val(),t)>-1}}});var Nn=/^(?:focusinfocus|focusoutblur)$/,Pn=function(e){e.stopPropagation()};S.extend(S.event,{trigger:function(t,n,r,i){var a,o,s,c,l,d,f,p,m=[r||_],g=u.call(t,`type`)?t.type:t,v=u.call(t,`namespace`)?t.namespace.split(`.`):[];if(o=p=s=r||=_,r.nodeType!==3&&r.nodeType!==8&&!Nn.test(g+S.event.triggered)&&(g.indexOf(`.`)>-1&&(v=g.split(`.`),g=v.shift(),v.sort()),l=g.indexOf(`:`)<0&&`on`+g,t=t[S.expando]?t:new S.Event(g,typeof t==`object`&&t),t.isTrigger=i?2:3,t.namespace=v.join(`.`),t.rnamespace=t.namespace?RegExp(`(^|\\.)`+v.join(`\\.(?:.*\\.|)`)+`(\\.|$)`):null,t.result=void 0,t.target||(t.target=r),n=n==null?[t]:S.makeArray(n,[t]),f=S.event.special[g]||{}
13,i||!f.trigger||f.trigger.apply(r,n)!==!1)){if(!i&&!f.noBubble&&!h(r)){for(c=f.delegateType||g,Nn.test(c+g)||(o=o.parentNode);o;o=o.parentNode)m.push(o),s=o;s===(r.ownerDocument||_)&&m.push(s.defaultView||s.parentWindow||e)}for(a=0;(o=m[a++])&&!t.isPropagationStopped();)p=o,t.type=a>1?c:f.bindType||g,d=(X.get(o,`events`)||Object.create(null))[t.type]&&X.get(o,`handle`),d&&d.apply(o,n),d=l&&o[l],d&&d.apply&&dt(o)&&(t.result=d.apply(o,n),t.result===!1&&t.preventDefault());return t.type=g,!i&&!t.isDefaultPrevented()&&(!f._default||f._default.apply(m.pop(),n)===!1)&&dt(r)&&l&&typeof r[g]==`function`&&!h(r)&&(s=r[l],s&&(r[l]=null),S.event.triggered=g,t.isPropagationStopped()&&p.addEventListener(g,Pn),r[g](),t.isPropagationStopped()&&p.removeEventListener(g,Pn),S.event.triggered=void 0,s&&(r[l]=s)),t.result}},simulate:function(e,t,n){var r=S.extend(new S.Event,n,{type:e,isSimulated:!0});S.event.trigger(r,null,t)}}),S.fn.extend({trigger:function(e,t){return this.each(function(){S.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return S.event.trigger(e,t,n,!0)}});var Fn=e.location,In={guid:Date.now()},Ln=/\?/;S.parseXML=function(t){var n,r;if(!t||typeof t!=`string`)return null;try{n=new e.DOMParser().parseFromString(t,`text/xml`)}catch{}return r=n&&n.getElementsByTagName(`parsererror`)[0],(!n||r)&&S.error(`Invalid XML: `+(r?S.map(r.childNodes,function(e){return e.textContent}).join(`
14`):t)),n};var Rn=/\[\]$/,zn=/\r?\n/g,Bn=/^(?:submit|button|image|reset|file)$/i,Vn=/^(?:input|select|textarea|keygen)/i;function Hn(e,t,n,r){var i;if(Array.isArray(t))S.each(t,function(t,i){n||Rn.test(e)?r(e,i):Hn(e+`[`+(typeof i==`object`&&i?t:``)+`]`,i,n,r)});else if(!n&&m(t)===`object`)for(i in t)Hn(e+`[`+i+`]`,t[i],n,r);else r(e,t)}S.param=function(e,t){var n,r=[],i=function(e,t){var n=typeof t==`function`?t():t;r[r.length]=encodeURIComponent(e)+`=`+encodeURIComponent(n??``)};if(e==null)return``;if(Array.isArray(e)||e.jquery&&!S.isPlainObject(e))S.each(e,function(){i(this.name,this.value)});else for(n in e)Hn(n,e[n],t,i);return r.join(`&`)},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=S.prop(this,`elements`);return e?S.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!S(this).is(`:disabled`)&&Vn.test(this.nodeName)&&!Bn.test(e)&&(this.checked||!Vt.test(e))}).map(function(e,t){var n=S(this).val();return n==null?null:Array.isArray(n)?S.map(n,function(e){return{name:t.name,value:e.replace(zn,`\r
15`)}}):{name:t.name,value:n.replace(zn,`\r
16`)}}).get()}});var Un=/%20/g,Wn=/#.*$/,Gn=/([?&])_=[^&]*/,Kn=/^(.*?):[ \t]*([^\r\n]*)$/gm,qn=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Jn=/^(?:GET|HEAD)$/,Yn=/^\/\//,Xn={},Zn={},Qn=`*/*`,$n=_.createElement(`a`);$n.href=Fn.href;function er(e){return function(t,n){typeof t!=`string`&&(n=t,t=`*`);var r,i=0,a=t.toLowerCase().match(K)||[];if(typeof n==`function`)for(;r=a[i++];)r[0]===`+`?(r=r.slice(1)||`*`,(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function tr(e,t,n,r){var i={},a=e===Zn;function o(s){var c;return i[s]=!0,S.each(e[s]||[],function(e,s){var l=s(t,n,r);if(typeof l==`string`&&!a&&!i[l])return t.dataTypes.unshift(l),o(l),!1;if(a)return!(c=l)}),c}return o(t.dataTypes[0])||!i[`*`]&&o(`*`)}function nr(e,t){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in t)t[n]!==void 0&&((i[n]?e:r||={})[n]=t[n]);return r&&S.extend(!0,e,r),e}function rr(e,t,n){for(var r,i,a,o,s=e.contents,c=e.dataTypes;c[0]===`*`;)c.shift(),r===void 0&&(r=e.mimeType||t.getResponseHeader(`Content-Type`));if(r){for(i in s)if(s[i]&&s[i].test(r)){c.unshift(i);break}}if(c[0]in n)a=c[0];else{for(i in n){if(!c[0]||e.converters[i+` `+c[0]]){a=i;break}o||=i}a||=o}if(a)return a!==c[0]&&c.unshift(a),n[a]}function ir(e,t,n,r){var i,a,o,s,c,l={},u=e.dataTypes.slice();if(u[1])for(o in e.converters)l[o.toLowerCase()]=e.converters[o];for(a=u.shift();a;)if(e.responseFields[a]&&(n[e.responseFields[a]]=t),!c&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),c=a,a=u.shift(),a){if(a===`*`)a=c;else if(c!==`*`&&c!==a){if(o=l[c+` `+a]||l[`* `+a],!o){for(i in l)if(s=i.split(` `),s[1]===a&&(o=l[c+` `+s[0]]||l[`* `+s[0]],o)){o===!0?o=l[i]:l[i]!==!0&&(a=s[0],u.unshift(s[1]));break}}if(o!==!0){if(o&&e.throws)t=o(t);else try{t=o(t)}catch(e){return{state:`parsererror`,error:o?e:`No conversion from `+c+` to `+a}}}}}return{state:`success`,data:t}}S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Fn.href,type:`GET`,isLocal:qn.test(Fn.protocol),global:!0,processData:!0,async:!0,contentType:`application/x-www-form-urlencoded; charset=UTF-8`,accepts:{"*":Qn,text:`text/plain`,html:`text/html`,xml:`application/xml, text/xml`,json:`application/json, text/javascript`},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:`responseXML`,text:`responseText`,json:`responseJSON`},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML}
16,flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?nr(nr(e,S.ajaxSettings),t):nr(S.ajaxSettings,e)},ajaxPrefilter:er(Xn),ajaxTransport:er(Zn),ajax:function(t,n){typeof t==`object`&&(n=t,t=void 0),n||={};var r,i,a,o,s,c,l,u,d,f,p=S.ajaxSetup({},n),m=p.context||p,h=p.context&&(m.nodeType||m.jquery)?S(m):S.event,g=S.Deferred(),v=S.Callbacks(`once memory`),y=p.statusCode||{},b={},x={},C=`canceled`,w={readyState:0,getResponseHeader:function(e){var t;if(l){if(!o)for(o={};t=Kn.exec(a);)o[t[1].toLowerCase()+` `]=(o[t[1].toLowerCase()+` `]||[]).concat(t[2]);t=o[e.toLowerCase()+` `]}return t==null?null:t.join(`, `)},getAllResponseHeaders:function(){return l?a:null},setRequestHeader:function(e,t){return l??(e=x[e.toLowerCase()]=x[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return l??(p.mimeType=e),this},statusCode:function(e){var t;if(e){if(l)w.always(e[w.status]);else for(t in e)y[t]=[y[t],e[t]]}return this},abort:function(e){var t=e||C;return r&&r.abort(t),T(0,t),this}};if(g.promise(w),p.url=((t||p.url||Fn.href)+``).replace(Yn,Fn.protocol+`//`),p.type=n.method||n.type||p.method||p.type,p.dataTypes=(p.dataType||`*`).toLowerCase().match(K)||[``],p.crossDomain==null){c=_.createElement(`a`);try{c.href=p.url,c.href=c.href,p.crossDomain=$n.protocol+`//`+$n.host!=c.protocol+`//`+c.host}catch{p.crossDomain=!0}}if(tr(Xn,p,n,w),p.data&&p.processData&&typeof p.data!=`string`&&(p.data=S.param(p.data,p.traditional)),l)return w;for(d in u=S.event&&p.global,u&&S.active++===0&&S.event.trigger(`ajaxStart`),p.type=p.type.toUpperCase(),p.hasContent=!Jn.test(p.type),i=p.url.replace(Wn,``),p.hasContent?p.data&&p.processData&&(p.contentType||``).indexOf(`application/x-www-form-urlencoded`)===0&&(p.data=p.data.replace(Un,`+`)):(f=p.url.slice(i.length),p.data&&(p.processData||typeof p.data==`string`)&&(i+=(Ln.test(i)?`&`:`?`)+p.data,delete p.data),p.cache===!1&&(i=i.replace(Gn,`$1`),f=(Ln.test(i)?`&`:`?`)+`_=`+In.guid+++f),p.url=i+f),p.ifModified&&(S.lastModified[i]&&w.setRequestHeader(`If-Modified-Since`,S.lastModified[i]),S.etag[i]&&w.setRequestHeader(`If-None-Match`,S.etag[i])),(p.data&&p.hasContent&&p.contentType!==!1||n.contentType)&&w.setRequestHeader(`Content-Type`,p.contentType),w.setRequestHeader(`Accept`,p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+(p.dataTypes[0]===`*`?``:`, `+Qn+`; q=0.01`):p.accepts[`*`]),p.headers)w.setRequestHeader(d,p.headers[d]);if(p.beforeSend&&(p.beforeSend.call(m,w,p)===!1||l))return w.abort();if(C=`abort`,v.add(p.complete),w.done(p.success),w.fail(p.error),r=tr(Zn,p,n,w),!r)T(-1,`No Transport`);else{if(w.readyState=1,u&&h.trigger(`ajaxSend`,[w,p]),l)return w;p.async&&p.timeout>0&&(s=e.setTimeout(function(){w.abort(`timeout`)},p.timeout));try{l=!1,r.send(b,T)}catch(e){if(l)throw e;T(-1,e)}}function T(t,n,o,c){var d,f,_,b,x,C=n;l||(l=!0,s&&e.clearTimeout(s),r=void 0,a=c||``,w.readyState=t>0?4:0,d=t>=200&&t<300||t===304,o&&(b=rr(p,w,o)),!d&&S.inArray(`script`,p.dataTypes)>-1&&S.inArray(`json`,p.dataTypes)<0&&(p.converters[`text script`]=function(){}),b=ir(p,b,w,d),d?(p.ifModified&&(x=w.getResponseHeader(`Last-Modified`),x&&(S.lastModified[i]=x),x=w.getResponseHeader(`etag`),x&&(S.etag[i]=x)),t===204||p.type===`HEAD`?C=`nocontent`:t===304?C=`notmodified`:(C=b.state,f=b.data,_=b.error,d=!_)):(_=C,(t||!C)&&(C=`error`,t<0&&(t=0))),w.status=t,w.statusText=(n||C)+``,d?g.resolveWith(m,[f,C,w]):g.rejectWith(m,[w,C,_]),w.statusCode(y),y=void 0,u&&h.trigger(d?`ajaxSuccess`:`ajaxError`,[w,p,d?f:_]),v.fireWith(m,[w,C]),u&&(h.trigger(`ajaxComplete`,[w,p]),--S.active||S.event.trigger(`ajaxStop`)))}return w},getJSON:function(e,t,n){return S.get(e,t,n,`json`)},getScript:function(e,t){return S.get(e,void 0,t,`script`)}}),S.each([`get`,`post`],function(e,t){S[t]=function(e,n,r,i){return(typeof n==`function`||n===null)&&(i||=r,r=n,n=void 0),S.ajax(S.extend({url:e,type:t,dataType:i,data:n,success:r},S.isPlainObject(e)&&e))}}),S.ajaxPrefilter(function(e){for(var t in e.headers)t.toLowerCase()===`content-type`&&(e.contentType=e.headers[t]||``)}),S._evalUrl=function(e,t,n){return S.ajax({url:e,type:`GET`,dataType:`script`,cache:!0,async:!1,global:!1,scriptAttrs:t.crossOrigin?{crossOrigin:t.crossOrigin}:void 0,converters:{"text script":function(){}}
16,dataFilter:function(e){S.globalEval(e,t,n)}})},S.fn.extend({wrapAll:function(e){var t;return this[0]&&(typeof e==`function`&&(e=e.call(this[0])),t=S(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return typeof e==`function`?this.each(function(t){S(this).wrapInner(e.call(this,t))}):this.each(function(){var t=S(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=typeof e==`function`;return this.each(function(n){S(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not(`body`).each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(e){return!S.expr.pseudos.visible(e)},S.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},S.ajaxSettings.xhr=function(){return new e.XMLHttpRequest};var ar={0:200};S.ajaxTransport(function(e){var t;return{send:function(n,r){var i,a=e.xhr();if(a.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(i in e.xhrFields)a[i]=e.xhrFields[i];for(i in e.mimeType&&a.overrideMimeType&&a.overrideMimeType(e.mimeType),!e.crossDomain&&!n[`X-Requested-With`]&&(n[`X-Requested-With`]=`XMLHttpRequest`),n)a.setRequestHeader(i,n[i]);t=function(e){return function(){t&&(t=a.onload=a.onerror=a.onabort=a.ontimeout=null,e===`abort`?a.abort():e===`error`?r(a.status,a.statusText):r(ar[a.status]||a.status,a.statusText,(a.responseType||`text`)===`text`?{text:a.responseText}:{binary:a.response},a.getAllResponseHeaders()))}},a.onload=t(),a.onabort=a.onerror=a.ontimeout=t(`error`),t=t(`abort`);try{a.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}});function or(e){return e.scriptAttrs||!e.headers&&(e.crossDomain||e.async&&S.inArray(`json`,e.dataTypes)<0)}S.ajaxSetup({accepts:{script:`text/javascript, application/javascript, application/ecmascript, application/x-ecmascript`},converters:{"text script":function(e){return S.globalEval(e),e}}}),S.ajaxPrefilter(`script`,function(e){e.cache===void 0&&(e.cache=!1),or(e)&&(e.type=`GET`)}),S.ajaxTransport(`script`,function(e){if(or(e)){var t,n;return{send:function(r,i){t=S(`<script>`).attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}
16).on(`load error`,n=function(e){t.remove(),n=null,e&&i(e.type===`error`?404:200,e.type)}),_.head.appendChild(t[0])},abort:function(){n&&n()}}}});var sr=[],cr=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:`callback`,jsonpCallback:function(){var e=sr.pop()||S.expando+`_`+In.guid++;return this[e]=!0,e}}),S.ajaxPrefilter(`jsonp`,function(t,n,r){var i,a,o,s=t.jsonp!==!1&&(cr.test(t.url)?`url`:typeof t.data==`string`&&(t.contentType||``).indexOf(`application/x-www-form-urlencoded`)===0&&cr.test(t.data)&&`data`);return i=t.jsonpCallback=typeof t.jsonpCallback==`function`?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(cr,`$1`+i):t.jsonp!==!1&&(t.url+=(Ln.test(t.url)?`&`:`?`)+t.jsonp+`=`+i),t.converters[`script json`]=function(){return o||S.error(i+` was not called`),o[0]},t.dataTypes[0]=`json`,a=e[i],e[i]=function(){o=arguments},r.always(function(){a===void 0?S(e).removeProp(i):e[i]=a,t[i]&&(t.jsonpCallback=n.jsonpCallback,sr.push(i)),o&&typeof a==`function`&&a(o[0]),o=a=void 0}),`script`}),S.ajaxPrefilter(function(t,n){typeof t.data!=`string`&&!S.isPlainObject(t.data)&&!Array.isArray(t.data)&&!(`processData`in n)&&(t.processData=!1),t.data instanceof e.FormData&&(t.contentType=!1)}),S.parseHTML=function(t,n,r){if(typeof t!=`string`&&!qe(t+``))return[];typeof n==`boolean`&&(r=n,n=!1);var i,a;return n||=new e.DOMParser().parseFromString(``,`text/html`),i=Ke.exec(t),a=!r&&[],i?[n.createElement(i[1])]:(i=Lt([t],n,a),a&&a.length&&S(a).remove(),S.merge([],i.childNodes))},S.fn.load=function(e,t,n){var r,i,a,o=this,s=e.indexOf(` `);return s>-1&&(r=An(e.slice(s)),e=e.slice(0,s)),typeof t==`function`?(n=t,t=void 0):t&&typeof t==`object`&&(i=`POST`),o.length>0&&S.ajax({url:e,type:i||`GET`,dataType:`html`,data:t}).done(function(e){a=arguments,o.html(r?S(`<div>`).append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){o.each(function(){n.apply(this,a||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(e){return S.grep(S.timers,function(t){return e===t.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,a,o,s,c,l,u=S.css(e,`position`),d=S(e),f={};u===`static`&&(e.style.position=`relative`),s=d.offset(),a=S.css(e,`top`),c=S.css(e,`left`),l=(u===`absolute`||u===`fixed`)&&(a+c).indexOf(`auto`)>-1,l?(r=d.position(),o=r.top,i=r.left):(o=parseFloat(a)||0,i=parseFloat(c)||0),typeof t==`function`&&(t=t.call(e,n,S.extend({},s))),t.top!=null&&(f.top=t.top-s.top+o),t.left!=null&&(f.left=t.left-s.left+i),`using`in t?t.using.call(e,f):d.css(f)}},S.fn.extend({offset:function(e){if(arguments.length)return e===void 0?this:this.each(function(t){S.offset.setOffset(this,e,t)});var t,n,r=this[0];if(r)return r.getClientRects().length?(t=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(S.css(r,`position`)===`fixed`)t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&e!==n.documentElement&&S.css(e,`position`)===`static`;)e=e.offsetParent||n.documentElement;e&&e!==r&&e.nodeType===1&&S.css(e,`position`)!==`static`&&(i=S(e).offset(),i.top+=S.css(e,`borderTopWidth`,!0),i.left+=S.css(e,`borderLeftWidth`,!0))}return{top:t.top-i.top-S.css(r,`marginTop`,!0),left:t.left-i.left-S.css(r,`marginLeft`,!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&S.css(e,`position`)===`static`;)e=e.offsetParent;return e||N})}}),S.each({scrollLeft:`pageXOffset`,scrollTop:`pageYOffset`},function(e,t){var n=t===`pageYOffset`;S.fn[e]=function(r){return ie(this,function(e,r,i){var a;if(h(e)?a=e:e.nodeType===9&&(a=e.defaultView),i===void 0)return a?a[t]:e[r];a?a.scrollTo(n?a.pageXOffset:i,n?i:a.pageYOffset):e[r]=i},e,r,arguments.length)}}),S.each({Height:`height`,Width:`width`},function(e,t){S.each({padding:`inner`+e,content:t,"":`outer`+e},function(n,r){S.fn[r]=function(i,a){var o=arguments.length&&(n||typeof i!=`boolean`),s=n||(i===!0||a===!0?`margin`:`border`);return ie(this,function(t,n,i){var a;return h(t)?r.indexOf(`outer`)===0?t[`inner`+e]:t.document.documentElement[`client`+e]:t.nodeType===9?(a=t.documentElement,Math.max(t.body[`scroll`+e],a[`scroll`+e],t.body[`offset`+e],a[`offset`+e],a[`client`+e])):i===void 0?S.css(t,n,s):S.style(t,n,i,s)},t,o?i:void 0,o)}})}
16),S.each([`ajaxStart`,`ajaxStop`,`ajaxComplete`,`ajaxError`,`ajaxSuccess`,`ajaxSend`],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length===1?this.off(e,`**`):this.off(t,e||`**`,n)},hover:function(e,t){return this.on(`mouseenter`,e).on(`mouseleave`,t||e)}}),S.each(`blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu`.split(` `),function(e,t){S.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),S.proxy=function(e,t){var n,r,a;if(typeof t==`string`&&(n=e[t],t=e,e=n),typeof e==`function`)return r=i.call(arguments,2),a=function(){return e.apply(t||this,r.concat(i.call(arguments)))},a.guid=e.guid=e.guid||S.guid++,a},S.holdReady=function(e){e?S.readyWait++:S.ready(!0)},S.expr[`:`]=S.expr.filters=S.expr.pseudos,typeof define==`function`&&define.amd&&define(`jquery`,[],function(){return S});var lr=e.jQuery,ur=e.$;return S.noConflict=function(t){return e.$===S&&(e.$=ur),t&&e.jQuery===S&&(e.jQuery=lr),S},t===void 0&&(e.jQuery=e.$=S),S}var q,ce=n((()=>{q=se(window,!0)})),le=a(((t,n)=>{var{jQuery:r}=(ce(),e(oe));n.exports=r})),ue=a((e=>{(function(t){typeof define==`function`&&define.amd?define([`jquery`],t):t(typeof e==`object`?le():window.jQuery||window.Zepto)})(function(e){var t=`Close`,n=`BeforeClose`,r=`MarkupParse`,i=`Open`,a=`Change`,o=`mfp`,s=`.`+o,c=`mfp-ready`,l=`mfp-removing`,u=`mfp-prevent-close`,d,f=function(){},p=!!window.jQuery,m,h=e(window),g,_,v,y,b=function(e,t){d.ev.on(o+e+s,t)},x=function(t,n,r,i){var a=document.createElement(`div`);return a.className=`mfp-`+t,r&&(a.innerHTML=r),i?n&&n.appendChild(a):(a=e(a),n&&a.appendTo(n)),a},S=function(e,t){d.ev.triggerHandler(o+e,t),d.st.callbacks&&(e=e.charAt(0).toLowerCase()+e.slice(1),d.st.callbacks[e]&&d.st.callbacks[e].apply(d,Array.isArray(t)?t:[t]))},C=function(t){return(t!==y||!d.currTemplate.closeBtn)&&(d.currTemplate.closeBtn=e(d.st.closeMarkup.replace(`%title%`,d.st.tClose)),y=t),d.currTemplate.closeBtn},w=function(){e.magnificPopup.instance||(d=new f,d.init(),e.magnificPopup.instance=d)},T=function(){var e=document.createElement(`p`).style,t=[`ms`,`O`,`Moz`,`Webkit`];if(e.transition!==void 0)return!0;for(;t.length;)if(t.pop()+`Transition`in e)return!0;return!1};f.prototype={constructor:f,init:function(){var t=navigator.appVersion;d.isLowIE=d.isIE8=document.all&&!document.addEventListener,d.isAndroid=/android/gi.test(t),d.isIOS=/iphone|ipad|ipod/gi.test(t),d.supportsTransition=T(),d.probablyMobile=d.isAndroid||d.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),g=e(document),d.popupsCache={}},open:function(t){var n;if(t.isObj===!1){d.items=t.items.toArray(),d.index=0;var a=t.items,o;for(n=0;n<a.length;n++)if(o=a[n],o.parsed&&(o=o.el[0]),o===t.el[0]){d.index=n;break}}else d.items=Array.isArray(t.items)?t.items:[t.items],d.index=t.index||0;if(d.isOpen){d.updateItemHTML();return}d.types=[],v=``,t.mainEl&&t.mainEl.length?d.ev=t.mainEl.eq(0):d.ev=g,t.key?(d.popupsCache[t.key]||(d.popupsCache[t.key]={}),d.currTemplate=d.popupsCache[t.key]):d.currTemplate={},d.st=e.extend(!0,{},e.magnificPopup.defaults,t),d.fixedContentPos=d.st.fixedContentPos===`auto`?!d.probablyMobile:d.st.fixedContentPos,d.st.modal&&(d.st.closeOnContentClick=!1,d.st.closeOnBgClick=!1,d.st.showCloseBtn=!1,d.st.enableEscapeKey=!1),d.bgOverlay||(d.bgOverlay=x(`bg`).on(`click`+s,function(){d.close()}),d.wrap=x(`wrap`).attr(`tabindex`,-1).on(`click`+s,function(e){d._checkIfClose(e.target)&&d.close()}),d.container=x(`container`,d.wrap)),d.contentContainer=x(`content`),d.st.preloader&&(d.preloader=x(`preloader`,d.container,d.st.tLoading));var l=e.magnificPopup.modules;for(n=0;n<l.length;n++){var u=l[n];u=u.charAt(0).toUpperCase()+u.slice(1),d[`init`+u].call(d)}S(`BeforeOpen`),d.st.showCloseBtn&&(d.st.closeBtnInside?(b(r,function(e,t,n,r){n.close_replaceWith=C(r.type)}),v+=` mfp-close-btn-in`):d.wrap.append(C())),d.st.alignTop&&(v+=` mfp-align-top`),d.fixedContentPos?d.wrap.css({overflow:d.st.overflowY,overflowX:`hidden`,overflowY:d.st.overflowY}):d.wrap.css({top:h.scrollTop(),position:`absolute`}),(d.st.fixedBgPos===!1||d.st.fixedBgPos===`auto`&&!d.fixedContentPos)&&d.bgOverlay.css({height:g.height(),position:`absolute`}),d.st.enableEscapeKey&&g.on(`keyup`+s,function(e){e.keyCode===27&&d.close()}),h.on(`resize`+s,function(){d.updateSize()}),d.st.closeOnContentClick||(v+=` mfp-auto-cursor`),v&&d.wrap.addClass(v);var f=d.wH=h.height(),p={};if(d.fixedContentPos&&d._hasScrollBar(f)){var m=d._getScrollbarSize();m&&(p.marginRight=m)}d.fixedContentPos&&(d.isIE7?e(`body, html`).css(`overflow`,`hidden`):p.overflow=`hidden`);var _=d.st.mainClass;return d.isIE7&&(_+=` mfp-ie7`),_&&d._addClassToMFP(_),d.updateItemHTML(),S(`BuildControls`),e(`html`).css(p),d.bgOverlay.add(d.wrap).prependTo(d.st.prepe
16ndTo||e(document.body)),d._lastFocusedEl=document.activeElement,setTimeout(function(){d.content?(d._addClassToMFP(c),d._setFocus()):d.bgOverlay.addClass(c),g.on(`focusin`+s,d._onFocusIn)},16),d.isOpen=!0,d.updateSize(f),S(i),t},close:function(){d.isOpen&&(S(n),d.isOpen=!1,d.st.removalDelay&&!d.isLowIE&&d.supportsTransition?(d._addClassToMFP(l),setTimeout(function(){d._close()},d.st.removalDelay)):d._close())},_close:function(){S(t);var n=l+` `+c+` `;if(d.bgOverlay.detach(),d.wrap.detach(),d.container.empty(),d.st.mainClass&&(n+=d.st.mainClass+` `),d._removeClassFromMFP(n),d.fixedContentPos){var r={marginRight:``};d.isIE7?e(`body, html`).css(`overflow`,``):r.overflow=``,e(`html`).css(r)}g.off(`keyup`+s+` focusin`+s),d.ev.off(s),d.wrap.attr(`class`,`mfp-wrap`).removeAttr(`style`),d.bgOverlay.attr(`class`,`mfp-bg`),d.container.attr(`class`,`mfp-container`),d.st.showCloseBtn&&(!d.st.closeBtnInside||d.currTemplate[d.currItem.type]===!0)&&d.currTemplate.closeBtn&&d.currTemplate.closeBtn.detach(),d.st.autoFocusLast&&d._lastFocusedEl&&e(d._lastFocusedEl).trigger(`focus`),d.currItem=null,d.content=null,d.currTemplate=null,d.prevHeight=0,S(`AfterClose`)},updateSize:function(e){if(d.isIOS){var t=document.documentElement.clientWidth/window.innerWidth,n=window.innerHeight*t;d.wrap.css(`height`,n),d.wH=n}else d.wH=e||h.height();d.fixedContentPos||d.wrap.css(`height`,d.wH),S(`Resize`)},updateItemHTML:function(){var t=d.items[d.index];d.contentContainer.detach(),d.content&&d.content.detach(),t.parsed||(t=d.parseEl(d.index));var n=t.type;if(S(`BeforeChange`,[d.currItem?d.currItem.type:``,n]),d.currItem=t,!d.currTemplate[n]){var r=d.st[n]?d.st[n].markup:!1;S(`FirstMarkupParse`,r),r?d.currTemplate[n]=e(r):d.currTemplate[n]=!0}_&&_!==t.type&&d.container.removeClass(`mfp-`+_+`-holder`);var i=d[`get`+n.charAt(0).toUpperCase()+n.slice(1)](t,d.currTemplate[n]);d.appendContent(i,n),t.preloaded=!0,S(a,t),_=t.type,d.container.prepend(d.contentContainer),S(`AfterChange`)},appendContent:function(e,t){d.content=e,e?d.st.showCloseBtn&&d.st.closeBtnInside&&d.currTemplate[t]===!0?d.content.find(`.mfp-close`).length||d.content.append(C()):d.content=e:d.content=``,S(`BeforeAppend`),d.container.addClass(`mfp-`+t+`-holder`),d.contentContainer.append(d.content)},parseEl:function(t){var n=d.items[t],r;if(n.tagName?n={el:e(n)}:(r=n.type,n={data:n,src:n.src}),n.el){for(var i=d.types,a=0;a<i.length;a++)if(n.el.hasClass(`mfp-`+i[a])){r=i[a];break}n.src=n.el.attr(`data-mfp-src`),n.src||(n.src=n.el.attr(`href`))}return n.type=r||d.st.type||`inline`,n.index=t,n.parsed=!0,d.items[t]=n,S(`ElementParse`,n),d.items[t]},addGroup:function(e,t){var n=function(n){n.mfpEl=this,d._openClick(n,e,t)};t||={};var r=`click.magnificPopup`;t.mainEl=e,t.items?(t.isObj=!0,e.off(r).on(r,n)):(t.isObj=!1,t.delegate?e.off(r).on(r,t.delegate,n):(t.items=e,e.off(r).on(r,n)))},_openClick:function(t,n,r){if(!(!(r.midClick===void 0?e.magnificPopup.defaults.midClick:r.midClick)&&(t.which===2||t.ctrlKey||t.metaKey||t.altKey||t.shiftKey))){var i=r.disableOn===void 0?e.magnificPopup.defaults.disableOn:r.disableOn;if(i){if(typeof i==`function`){if(!i.call(d))return!0}else if(h.width()<i)return!0}t.type&&(t.preventDefault(),d.isOpen&&t.stopPropagation()),r.el=e(t.mfpEl),r.delegate&&(r.items=n.find(r.delegate)),d.open(r)}},updateStatus:function(e,t){if(d.preloader){m!==e&&d.container.removeClass(`mfp-s-`+m),!t&&e===`loading`&&(t=d.st.tLoading);var n={status:e,text:t};S(`UpdateStatus`,n),e=n.status,t=n.text,d.st.allowHTMLInStatusIndicator?d.preloader.html(t):d.preloader.text(t),d.preloader.find(`a`).on(`click`,function(e){e.stopImmediatePropagation()}),d.container.addClass(`mfp-s-`+e),m=e}},_checkIfClose:function(t){if(!e(t).closest(`.`+u).length){var n=d.st.closeOnContentClick,r=d.st.closeOnBgClick;if(n&&r||!d.content||e(t).closest(`.mfp-close`).length||d.preloader&&t===d.preloader[0])return!0;if(t!==d.content[0]&&!e.contains(d.content[0],t)){if(r&&e.contains(document,t))return!0}else if(n)return!0;return!1}},_addClassToMFP:function(e){d.bgOverlay.addClass(e),d.wrap.addClass(e)},_removeClassFromMFP:function(e){this.bgOverlay.removeClass(e),d.wrap.removeClass(e)},_hasScrollBar:function(e){return(d.isIE7?g.height():document.body.scrollHeight)>(e||h.height())},_setFocus:function(){(d.st.focus?d.content.find(d.st.focus).eq(0):d.wrap).trigger(`focus`)},_onFocusIn:function(t){if(t.target!==d.wrap[0]&&!e.contains(d.wrap[0],t.target))return d._setFocus(),!1},_parseMarkup:function(t,n,i){var a;i.data&&(n=e.extend(i.data,n)),S(r,[t,n,i]),e.each(n,function(n,r){if(r===void 0||r===!1)return!0;
16if(a=n.split(`_`),a.length>1){var i=t.find(s+`-`+a[0]);if(i.length>0){var o=a[1];o===`replaceWith`?i[0]!==r[0]&&i.replaceWith(r):o===`img`?i.is(`img`)?i.attr(`src`,r):i.replaceWith(e(`<img>`).attr(`src`,r).attr(`class`,i.attr(`class`))):i.attr(a[1],r)}}else d.st.allowHTMLInTemplate?t.find(s+`-`+n).html(r):t.find(s+`-`+n).text(r)})},_getScrollbarSize:function(){if(d.scrollbarSize===void 0){var e=document.createElement(`div`);e.style.cssText=`width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;`,document.body.appendChild(e),d.scrollbarSize=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return d.scrollbarSize}},e.magnificPopup={instance:null,proto:f.prototype,modules:[],open:function(t,n){return w(),t=t?e.extend(!0,{},t):{},t.isObj=!0,t.index=n||0,this.instance.open(t)},close:function(){return e.magnificPopup.instance&&e.magnificPopup.instance.close()},registerModule:function(t,n){n.options&&(e.magnificPopup.defaults[t]=n.options),e.extend(this.proto,n.proto),this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:``,preloader:!0,focus:``,closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:`auto`,fixedBgPos:`auto`,overflowY:`auto`,closeMarkup:`<button title="%title%" type="button" class="mfp-close">&#215;</button>`,tClose:`Close (Esc)`,tLoading:`Loading...`,autoFocusLast:!0,allowHTMLInStatusIndicator:!1,allowHTMLInTemplate:!1}},e.fn.magnificPopup=function(t){w();var n=e(this);if(typeof t==`string`){if(t===`open`){var r,i=p?n.data(`magnificPopup`):n[0].magnificPopup,a=parseInt(arguments[1],10)||0;i.items?r=i.items[a]:(r=n,i.delegate&&(r=r.find(i.delegate)),r=r.eq(a)),d._openClick({mfpEl:r},n,i)}else d.isOpen&&d[t].apply(d,Array.prototype.slice.call(arguments,1))}else t=e.extend(!0,{},t),p?n.data(`magnificPopup`,t):n[0].magnificPopup=t,d.addGroup(n,t);return n};var E=`inline`,D,O,k,A=function(){k&&=(O.after(k.addClass(D)).detach(),null)};e.magnificPopup.registerModule(E,{options:{hiddenClass:`hide`,markup:``,tNotFound:`Content not found`},proto:{initInline:function(){d.types.push(E),b(`Close.`+E,function(){A()})},getInline:function(t,n){if(A(),t.src){var r=d.st.inline,i=e(t.src);if(i.length){var a=i[0].parentNode;a&&a.tagName&&(O||(D=r.hiddenClass,O=x(D),D=`mfp-`+D),k=i.after(O).detach().removeClass(D)),d.updateStatus(`ready`)}else d.updateStatus(`error`,r.tNotFound),i=e(`<div>`);return t.inlineElement=i,i}return d.updateStatus(`ready`),d._parseMarkup(n,{},t),n}}});var j=`ajax`,M,N=function(){M&&e(document.body).removeClass(M)},P=function(){N(),d.req&&d.req.abort()};e.magnificPopup.registerModule(j,{options:{settings:null,cursor:`mfp-ajax-cur`,tError:`The content could not be loaded.`},proto:{initAjax:function(){d.types.push(j),M=d.st.ajax.cursor,b(`Close.`+j,P),b(`BeforeChange.`+j,P)},getAjax:function(t){M&&e(document.body).addClass(M),d.updateStatus(`loading`);var n=e.extend({url:t.src,success:function(n,r,i){var a={data:n,xhr:i};S(`ParseAjax`,a),d.appendContent(e(a.data),j),t.finished=!0,N(),d._setFocus(),setTimeout(function(){d.wrap.addClass(c)},16),d.updateStatus(`ready`),S(`AjaxContentAdded`)},error:function(){N(),t.finished=t.loadError=!0,d.updateStatus(`error`,d.st.ajax.tError.replace(`%url%`,t.src))}},d.st.ajax.settings);return d.req=e.ajax(n),``}}});var F,I=function(e){if(e.data&&e.data.title!==void 0)return e.data.title;var t=d.st.image.titleSrc;if(t){if(typeof t==`function`)return t.call(d,e);if(e.el)return e.el.attr(t)||``}return``};e.magnificPopup.registerModule(`image`,{options:{markup:`<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>`,cursor:`mfp-zoom-out-cur`,titleSrc:`title`,verticalFit:!0,tError:`The image could not be loaded.`},proto:{initImage:function(){var n=d.st.image,r=`.image`;d.types.push(`image`),b(i+r,function(){d.currItem.type===`image`&&n.cursor&&e(document.body).addClass(n.cursor)}),b(t+r,function(){n.cursor&&e(document.body).removeClass(n.cursor),h.off(`resize`+s)}),b(`Resize`+r,d.resizeImage),d.isLowIE&&b(`AfterChange`,d.resizeImage)},resizeImage:function(){var e=d.currItem;if(e&&e.img&&d.st.image.verticalFit){var t=0;d.isLowIE&&(t=parseInt(e.img.css(`padding-top`),10)+parseInt(e.img.css(`padding-bottom`),10)),e.img.css(`max-height`,d.wH-t)}},_onImageHasSize:function(e){e.img&&(e.hasSize=!0,F&&clearInterval(F),e.isCheckingImgSize=!1,S(`ImageHasSize`,e),e.imgHidden&&=(d.content&&d.content.removeClass(`mfp-loading`),!1))},findImageSize:function(e){var t=0,n=e.img[0],r=function(i){F&&clearInterval(F),F=setInterval(function(){if(n.naturalWi
16dth>0){d._onImageHasSize(e);return}t>200&&clearInterval(F),t++,t===3?r(10):t===40?r(50):t===100&&r(500)},i)};r(1)},getImage:function(t,n){var r=0,i=d.st.image,a=function(){t&&(t.img.off(`.mfploader`),t===d.currItem&&(d._onImageHasSize(t),d.updateStatus(`error`,i.tError.replace(`%url%`,t.src))),t.hasSize=!0,t.loaded=!0,t.loadError=!0)},o=function(){t&&(t.img[0].complete?(t.img.off(`.mfploader`),t===d.currItem&&(d._onImageHasSize(t),d.updateStatus(`ready`)),t.hasSize=!0,t.loaded=!0,S(`ImageLoadComplete`)):(r++,r<200?setTimeout(o,100):a()))},s=n.find(`.mfp-img`);if(s.length){var c=document.createElement(`img`);c.className=`mfp-img`,t.el&&t.el.find(`img`).length&&(c.alt=t.el.find(`img`).attr(`alt`)),t.img=e(c).on(`load.mfploader`,o).on(`error.mfploader`,a),c.src=t.src,s.is(`img`)&&(t.img=t.img.clone()),c=t.img[0],c.naturalWidth>0?t.hasSize=!0:c.width||(t.hasSize=!1)}return d._parseMarkup(n,{title:I(t),img_replaceWith:t.img},t),d.resizeImage(),t.hasSize?(F&&clearInterval(F),t.loadError?(n.addClass(`mfp-loading`),d.updateStatus(`error`,i.tError.replace(`%url%`,t.src))):(n.removeClass(`mfp-loading`),d.updateStatus(`ready`)),n):(d.updateStatus(`loading`),t.loading=!0,t.hasSize||(t.imgHidden=!0,n.addClass(`mfp-loading`),d.findImageSize(t)),n)}}});var ee,L=function(){return ee===void 0&&(ee=document.createElement(`p`).style.MozTransform!==void 0),ee};e.magnificPopup.registerModule(`zoom`,{options:{enabled:!1,easing:`ease-in-out`,duration:300,opener:function(e){return e.is(`img`)?e:e.find(`img`)}},proto:{initZoom:function(){var e=d.st.zoom,r=`.zoom`,i;if(e.enabled&&d.supportsTransition){var a=e.duration,o=function(t){var n=t.clone().removeAttr(`style`).removeAttr(`class`).addClass(`mfp-animated-image`),r=`all `+e.duration/1e3+`s `+e.easing,i={position:`fixed`,zIndex:9999,left:0,top:0,"-webkit-backface-visibility":`hidden`},a=`transition`;return i[`-webkit-`+a]=i[`-moz-`+a]=i[`-o-`+a]=i[a]=r,n.css(i),n},s=function(){d.content.css(`visibility`,`visible`)},c,l;b(`BuildControls`+r,function(){if(d._allowZoom()){if(clearTimeout(c),d.content.css(`visibility`,`hidden`),i=d._getItemToZoom(),!i){s();return}l=o(i),l.css(d._getOffset()),d.wrap.append(l),c=setTimeout(function(){l.css(d._getOffset(!0)),c=setTimeout(function(){s(),setTimeout(function(){l.remove(),i=l=null,S(`ZoomAnimationEnded`)},16)},a)},16)}}),b(n+r,function(){if(d._allowZoom()){if(clearTimeout(c),d.st.removalDelay=a,!i){if(i=d._getItemToZoom(),!i)return;l=o(i)}l.css(d._getOffset(!0)),d.wrap.append(l),d.content.css(`visibility`,`hidden`),setTimeout(function(){l.css(d._getOffset())},16)}}),b(t+r,function(){d._allowZoom()&&(s(),l&&l.remove(),i=null)})}},_allowZoom:function(){return d.currItem.type===`image`},_getItemToZoom:function(){return d.currItem.hasSize?d.currItem.img:!1},_getOffset:function(t){var n=t?d.currItem.img:d.st.zoom.opener(d.currItem.el||d.currItem),r=n.offset(),i=parseInt(n.css(`padding-top`),10),a=parseInt(n.css(`padding-bottom`),10);r.top-=e(window).scrollTop()-i;var o={width:n.width(),height:(p?n.innerHeight():n[0].offsetHeight)-a-i};return L()?o[`-moz-transform`]=o.transform=`translate(`+r.left+`px,`+r.top+`px)`:(o.left=r.left,o.top=r.top),o}}});var R=`iframe`,te=`//about:blank`,z=function(e){if(d.currTemplate[R]){var t=d.currTemplate[R].find(`iframe`);t.length&&(e||(t[0].src=te),d.isIE8&&t.css(`display`,e?`block`:`none`))}};e.magnificPopup.registerModule(R,{options:{markup:`<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>`,srcAction:`iframe_src`,patterns:{youtube:{index:`youtube.com`,id:`v=`,src:`//www.youtube.com/embed/%id%?autoplay=1`},vimeo:{index:`vimeo.com/`,id:`/`,src:`//player.vimeo.com/video/%id%?autoplay=1`},gmaps:{index:`//maps.google.`,src:`%id%&output=embed`}}},proto:{initIframe:function(){d.types.push(R),b(`BeforeChange`,function(e,t,n){t!==n&&(t===R?z():n===R&&z(!0))}),b(`Close.`+R,function(){z()})},getIframe:function(t,n){var r=t.src,i=d.st.iframe;e.each(i.patterns,function(){if(r.indexOf(this.index)>-1)return this.id&&(r=typeof this.id==`string`?r.substr(r.lastIndexOf(this.id
16)+this.id.length,r.length):this.id.call(this,r)),r=this.src.replace(`%id%`,r),!1});var a={};return i.srcAction&&(a[i.srcAction]=r),d._parseMarkup(n,a,t),d.updateStatus(`ready`),n}}});var B=function(e){var t=d.items.length;return e>t-1?e-t:e<0?t+e:e},V=function(e,t,n){return e.replace(/%curr%/gi,t+1).replace(/%total%/gi,n)};e.magnificPopup.registerModule(`gallery`,{options:{enabled:!1,arrowMarkup:`<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>`,preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:`Previous (Left arrow key)`,tNext:`Next (Right arrow key)`,tCounter:`%curr% of %total%`,langDir:null,loop:!0},proto:{initGallery:function(){var n=d.st.gallery,o=`.mfp-gallery`;if(d.direction=!0,!n||!n.enabled)return!1;n.langDir||=document.dir||`ltr`,v+=` mfp-gallery`,b(i+o,function(){n.navigateByImgClick&&d.wrap.on(`click`+o,`.mfp-img`,function(){if(d.items.length>1)return d.next(),!1}),g.on(`keydown`+o,function(e){e.keyCode===37?n.langDir===`rtl`?d.next():d.prev():e.keyCode===39&&(n.langDir===`rtl`?d.prev():d.next())}),d.updateGalleryButtons()}),b(`UpdateStatus`+o,function(){d.updateGalleryButtons()}),b(`UpdateStatus`+o,function(e,t){t.text&&=V(t.text,d.currItem.index,d.items.length)}),b(r+o,function(e,t,r,i){var a=d.items.length;r.counter=a>1?V(n.tCounter,i.index,a):``}),b(`BuildControls`+o,function(){if(d.items.length>1&&n.arrows&&!d.arrowLeft){var t,r,i,a;n.langDir===`rtl`?(t=n.tNext,r=n.tPrev,i=`next`,a=`prev`):(t=n.tPrev,r=n.tNext,i=`prev`,a=`next`);var o=n.arrowMarkup,s=d.arrowLeft=e(o.replace(/%title%/gi,t).replace(/%action%/gi,i).replace(/%dir%/gi,`left`)).addClass(u),c=d.arrowRight=e(o.replace(/%title%/gi,r).replace(/%action%/gi,a).replace(/%dir%/gi,`right`)).addClass(u);n.langDir===`rtl`?(d.arrowNext=s,d.arrowPrev=c):(d.arrowNext=c,d.arrowPrev=s),s.on(`click`,function(){n.langDir===`rtl`?d.next():d.prev()}),c.on(`click`,function(){n.langDir===`rtl`?d.prev():d.next()}),d.container.append(s.add(c))}}),b(a+o,function(){d._preloadTimeout&&clearTimeout(d._preloadTimeout),d._preloadTimeout=setTimeout(function(){d.preloadNearbyImages(),d._preloadTimeout=null},16)}),b(t+o,function(){g.off(o),d.wrap.off(`click`+o),d.arrowRight=d.arrowLeft=null})},next:function(){var e=B(d.index+1);if(!d.st.gallery.loop&&e===0)return!1;d.direction=!0,d.index=e,d.updateItemHTML()},prev:function(){var e=d.index-1;if(!d.st.gallery.loop&&e<0)return!1;d.direction=!1,d.index=B(e),d.updateItemHTML()},goTo:function(e){d.direction=e>=d.index,d.index=e,d.updateItemHTML()},preloadNearbyImages:function(){for(var e=d.st.gallery.preload,t=Math.min(e[0],d.items.length),n=Math.min(e[1],d.items.length),r=1;r<=(d.direction?n:t);r++)d._preloadItem(d.index+r);for(r=1;r<=(d.direction?t:n);r++)d._preloadItem(d.index-r)},_preloadItem:function(t){if(t=B(t),!d.items[t].preloaded){var n=d.items[t];n.parsed||(n=d.parseEl(t)),S(`LazyLoad`,n),n.type===`image`&&(n.img=e(`<img class="mfp-img" />`).on(`load.mfploader`,function(){n.hasSize=!0}).on(`error.mfploader`,function(){n.hasSize=!0,n.loadError=!0,S(`LazyLoadError`,n)}).attr(`src`,n.src)),n.preloaded=!0}},updateGalleryButtons:function(){!d.st.gallery.loop&&typeof d.arrowPrev==`object`&&d.arrowPrev!==null&&(d.index===0?d.arrowPrev.hide():d.arrowPrev.show(),d.index===d.items.length-1?d.arrowNext.hide():d.arrowNext.show())}}});var H=`retina`;e.magnificPopup.registerModule(H,{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,function(e){return`@2x`+e})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var e=d.st.retina,t=e.ratio;t=isNaN(t)?t():t,t>
161&&(b(`ImageHasSize.`+H,function(e,n){n.img.css({"max-width":n.img[0].naturalWidth/t,width:`100%`})}),b(`ElementParse.`+H,function(n,r){r.src=e.replaceSrc(r,t)}))}}}}),w()})}));ae(),ue(),SP.lang.Class.define(`SP.customer.SearchController`,{extend:`SP.sitekit.search.SearchController`,_dateFields:null,_activeElementId:null,_alertnativeActiveElementId:null,_dateInputWithKeyboard:!1,_debouncedProcess:null,_forceReloadCategoryFieldset:!1,_translations:null,init:function(e,t){this._super.apply(this,[e,t]),this._translations=SP.lang.Object.apply({allIn:`Alle in`},t.translations||{}),this._form!==null&&(this._handleEmtpyPanelTabs(),this._registerKeyDownListener(),this._registerDateCompositionClickListener(),this._initAllCheckboxes(),this._debouncedProcess=SP.lang.Function.debounce((e=>{this._process(e)}).bind(this),1e3,!1))},_handleEmtpyPanelTabs:function(){let e=this._el.querySelector(`.SP-PanelGroup--tabs`);e&&[].slice.call(e.querySelectorAll(`.SP-PanelGroup__panel__content`)).forEach(e=>{this._handleTab(e)})},_registerDateCompositionClickListener:function(){let e=this._el.querySelector(`[data-sp-dateselectorcomposition]`);e&&e.parentNode.addEventListener(`click`,e=>{if(SP.dom.Element.closest(e.target,`.SP-Field--date .SP-Field__control`)){let e=document.getElementById(`search-1-dateRange-input`);e&&e.selectedIndex!==0&&(e.selectedIndex=0,this._triggerChangeEvent())}})},_triggerChangeEvent:function(){let e=this._form.querySelector(`select, input[type='checkbox']`);SP.dom.Event.triggerEvent(e,`change`,!0)},_registerKeyDownListener:function(){let e=this._el.querySelector(`[data-sp-dateselectorcomposition]`);e&&(this._dateFields=[].slice.call(e.querySelectorAll(`input[type='date']`)),this._dateFields.forEach(e=>{e.addEventListener(`keydown`,e=>{this._dateInputWithKeyboard=!0})}))},_initAllCheckboxes:function(){let e=[].slice.call(this._form.querySelectorAll(`.SP-PanelGroup__panel__content`));if(e.length>0)for(let t of e)this._createAllCheckbox(t)},_createAllCheckbox:function(e){let t=e.querySelector(`.SP-Filter__item`),n=[].slice.call(e.querySelectorAll(`select`));if(t){if(n.length>0){let n=t.cloneNode(!0),r=n.querySelector(`input`),i=this._getIdForAllCheckbox(t);r.id=i,r.value=this._getValueForAllCheckbox(t),r.name=``,r.disabled=!1,n.querySelector(`label`).setAttribute(`for`,i);let a=n.querySelector(`span`);a.innerText=this._getLabelForAllCheckbox(t);let o=[].slice.call(e.querySelectorAll(`input[type='checkbox']:checked`)),s=[].slice.call(e.querySelectorAll(`select`));r.checked=o.length===0&&s.length>0;let c=SP.dom.Element.findParent(t,`.SP-Filter__list`);c.addEventListener(`change`,e=>{this._handleCheckboxTreeChange(e,c)}),t.parentNode.insertBefore(n,t.parentNode.firstChild)}else{let e=t.querySelector(`.SP-Field__label span, .SP-Filter__label span`);e.innerText=`${this._translations.allIn} „${e.innerText}“`;let n=SP.dom.Element.findParent(t,`.SP-Filter__list`);n.addEventListener(`change`,e=>{this._handleCheckboxTreeChange(e,n)})}}},_handleCheckboxTreeChange:function(e,t){let n=e.target,r=t.querySelector(`input[type='checkbox']`);if(n.checked)n===r?[].slice.call(t.querySelectorAll(`input[type='checkbox']:checked`)).forEach(e=>{e!==n&&(e.checked=!1)}):r.checked=!1;else if(r===n){let e=SP.dom.Element.findParent(n,`.SP-Fieldset--categorySelect`),t=[].slice.call(e.querySelectorAll(`select`));if(t.length>0){let e=t[t.length-1];e.selectedIndex=0,this._alertnativeActiveElementId=e.id,this._forceReloadCategoryFieldset=!0}}else{let e=SP.dom.Element.findParent(n,`.SP-Fieldset--categorySelect`);[].slice.call(e.querySelectorAll(`select`)).length>0&&[].slice.call(t.querySelectorAll(`input[type='checkbox']:checked`)).length===0&&(r.checked=!0)}},_getValueForAllCheckbox:e=>{let t=e.parentNode.parentNode,n=[].slice.call(t.querySelectorAll(`select`));if(n.length>0)return n[n.length-1].value},_getLabelForAllCheckbox:function(e){let t=e.parentNode.parentNode,n=[].slice.call(t.querySelectorAll(`select`));if(n.length>0){let e=`${this._translations.allIn} „`,t=n[n.length-1];return e+=t.options[t.selectedIndex].text,e+=`“`,e}let r=SP.dom.Element.closest(e,`.SP-PanelGroup__panel`);if(r){let e=`${this._translations.allIn} „`;return e+=r.querySelector(`.SP-PanelGroup__tabList__tab__text`).innerText,e+=`“`,e}},_getIdForAllCheckbox:e=>`${e.querySelector(`.SP-Filter__control`).id}-all`,_reloadResultSets:function(e,t,n){var r=null,i=new FormData(this._form||void 0);
16if(this._shouldRemoveDateFiltersFromRequest()&&(i=this._removeDateFiltersFromFormData(i)),i.append(`sp:out`,`htmlFragment`),i.append(`processComponents[]`,this._data.component),this._data.processComponents&&this._data.processComponents.forEach(e=>{i.append(`processComponents[]`,e)}),i.append(`component`,`${this._data.component}-resultSets`),i.append(`action`,`submit`),n){let e=this._getPaginationParameters(n.pageParameterName);SP.lang.Object.each(e,(e,t)=>{i.append(e,t)}),i.append(n.pageParameterName,n.page)}r={method:`POST`,body:i};let a=document.getElementById(`${this._data.elementIdBase}-resultSets`);t===!0&&window.scroll({top:(window.scrollY||window.pageYOffset)+a.getBoundingClientRect().top,left:0,behavior:`smooth`}),this._loaderEl.classList.add(`SP-isLoading`);let o=new URL(`${location.protocol}//${location.host}${location.pathname}`).toString();SP.net.http.Client.fetch(o,r).then((e,t)=>{a=document.getElementById(`${this._data.elementIdBase}-resultSets`),SP.dom.Element.replace(a,t),this._handleNoSearchHits(),this._loaderEl.classList.remove(`SP-isLoading`),this._restoreFocus(),this._registerSearchResultEventListeners(),this._firePagintionFinishedEvent()}).catch(console.error)},_handleNoSearchHits:function(){let e=this._el.querySelector(`.SP-Collapsible__content`);e&&(this._el.querySelector(`.SP-Search__result>.SP-Text`)===null?e.classList.contains(`SP-isDeactivated`)&&e.classList.remove(`SP-isDeactivated`):e.classList.contains(`SP-isDeactivated`)||e.classList.add(`SP-isDeactivated`))},_processChangeEvent:function(e){this._dateInputWithKeyboard?this._debouncedProcess(e):this._process(e),this._dateInputWithKeyboard=!1},_saveCurrentFocus:function(){this._activeElementId=null,document.activeElement&&(this._activeElementId=document.activeElement.id)},_restoreFocus:function(){if(this._activeElementId){let e=this._el.querySelector(`#${this._activeElementId}`);if(e)e.focus();else{let e=this._el.querySelector(`#${this._alertnativeActiveElementId}`);e&&(e.focus(),this._alertnativeActiveElementId=null)}}},_reloadDateComposition:function(){this._saveCurrentFocus();let e=this._el.querySelector(`[data-sp-dateselectorcomposition]`);if(e){let t=SP.dom.Element.findParent(e,`.SP-PanelGroup__panel`);t.classList.add(`SP-isLoading`);let n=this._el.querySelector(`form`);if(n){let r=new FormData(n);r.append(`sp:out`,`htmlFragment`),r.append(`processComponents[]`,this._data.component),this._data.processComponents&&this._data.processComponents.forEach(e=>{r.append(`processComponents[]`,e)}),r.append(`component`,this._data.component),r.append(`formFragment`,e.id),r.append(`action`,`submit`);try{let n=new URL(`${location.protocol}//${location.host}${location.pathname}`).toString();SP.net.http.Client.fetch(n,{method:`POST`,body:r}).then((n,r)=>{SP.dom.Element.replace(e,r),t.classList.remove(`SP-isLoading`),this._restoreFocus(),this._registerDateBlurListener()})}catch(e){console.error(e)}}}},_process:function(e){this._saveCurrentFocus(),this._resetDeeperInputElements(e.target);let t=SP.dom.ElementStream.create(e.target).parent(`[data-sp-form-search-categoryselect]`).get();this._reloadAllCategorySelect(t,e.target),e.target.type&&e.target.type.toLowerCase()!==`date`&&this._reloadDateComposition(),this._reloadResultSets(),this._storeState()},_resetDeeperInputElements:e=>{if(e.type.startsWith(`select`)){let t=SP.dom.Element.findParent(e,`.SP-Fieldset--categorySelect`);if(t){let n=[].slice.call(t.querySelectorAll(`select,input[type='checkbox']:checked`)),r=!1;n.forEach(t=>{r&&(t.type.startsWith(`select`)?t.selectedIndex=0:t.type===`checkbox`?t.checked=!1:console.error(`_resetDeeperInputElements - unsupported type: ${t.type}`)),t===e&&(r=!0)})}}},_reloadAllCategorySelect:function(e,t){[].slice.call(this._el.querySelectorAll(`[data-sp-form-search-categoryselect]`)).forEach(n=>{if(e!==n||t.tagName!==`INPUT`||t.type!==`checkbox`||this._forceReloadCategoryFieldset===!0){let e=n.parentNode;this._reloadCategorySelect(e)}}),this._forceReloadCategoryFieldset=!1},_reloadCategorySelect:function(e){let t=SP.dom.Element.findParent(e,`.SP-PanelGroup__panel`);t.classList.add(`SP-isLoading`);let n=e.querySelector(`[data-sp-form-search-categoryselect]`),r=JSON.parse(n.getAttribute(`data-sp-form-search-categoryselect`)),i=this._el.querySelector(`form`);if(i){let n=new FormData(i);n.append(`sp:out`,`htmlFragment`),n.append(`processComponents[]`,this._data.component),this._data.processComponents&&this._data.processComponents.forEac
16h(e=>{n.append(`processComponents[]`,e)}),n.append(`component`,this._data.component),n.append(`formFragment`,r.id),n.append(`action`,`submit`);let a=new URL(`${location.protocol}//${location.host}${location.pathname}`).toString();SP.net.http.Client.fetch(a,{method:`POST`,body:n}).then((n,r)=>{SP.dom.Element.replace(e.firstChild,r),this._handleTab(e),this._createAllCheckbox(e),t.classList.remove(`SP-isLoading`),this._restoreFocus()}).catch(console.error)}},_handleTab:function(e){e.querySelector(`input[name='noCategoriesAvailable[]']`)===null?this._enableTabByPanel(e):this._disableTabByPanel(e)},_disableTabByPanel:function(e){if(e?.id){let t=e.id.replace(`content`,`headline`),n=this._el.querySelector(`#${t}`);n&&!n.classList.contains(`SP-isDeactivated`)&&n.classList.add(`SP-isDeactivated`)}},_enableTabByPanel:function(e){if(e?.id){let t=e.id.replace(`content`,`headline`),n=this._el.querySelector(`#${t}`);n?.classList.contains(`SP-isDeactivated`)&&n.classList.remove(`SP-isDeactivated`)}},_shouldRemoveDateFiltersFromRequest:function(){let e=this._el.querySelector(`[data-sp-dateselectorcomposition]`);if(e){let t=e.querySelector(`select`);if(t&&t.value===`empty`){let t=[].slice.call(e.querySelectorAll(`input[type='date']:not([disabled])`));return t.length>0?!t.reduce((e,t)=>e&&t.value!==``,!0):!0}return!1}return!1},_storeState:function(e){if(window.$&&history){let t=decodeURIComponent($(this._form).serialize());if(e){t+=`&${e.pageParameterName}=${e.page}`;let n=this._getPaginationParameters(e.pageParameterName);SP.lang.Object.each(n,(e,n)=>{t+=`&${e}=${n}`})}t+=`&action=submit`,this._shouldRemoveDateFiltersFromRequest()&&(t=this._removeFieldFromUrl(`sp:dateFrom[]`,t),t=this._removeFieldFromUrl(`sp:dateTo[]`,t));let n=new URL(`${location.protocol}//${location.host}${location.pathname}`);new URLSearchParams(t).forEach((e,t)=>{n.searchParams.set(t,e)}),history.pushState({isSectionSearch:!0},n)}},_removeDateFiltersFromFormData:e=>(e.delete(`sp:dateFrom[]`),e.delete(`sp:dateTo[]`),e),_removeFieldFromUrl:(e,t)=>{if(t){let n=t.indexOf(`&${e}`);if(n!==-1){let e=t.substring(0,n),r=t.substring(n+1,t.length),i=r.indexOf(`&`);if(i!==-1)return r=r.substring(i,i.length),e+r}}return t}}),SP.lang.Class.define(`SP.customer.AdministrationSearchController`,{extend:`SP.sitekit.search.SearchController`,_categoriesContainer:null,_loadingCategories:0,init:function(e,t){this._super.apply(this,[e,t]),this._categoriesContainer=this._el.querySelector(`.SP-Collapsible__content`),this._el.querySelector(`form`).addEventListener(`submit`,e=>{e.preventDefault(),e.stopPropagation()})},_processClickEvent:e=>{},_updateContentTypeFilter:function(){let e=this._el.querySelector(`#radioButtons`),t=this._el.querySelector(`form`);if(radioButtons&&t){let n=new FormData(t);n.append(`sp:out`,`htmlFragment`),n.append(`component`,this._data.component),n.append(`formFragment`,`radioButtons`),n.append(`action`,`submit`),this._categoriesContainer.classList.contains(`SP-isLoading`)||this._categoriesContainer.classList.add(`SP-isLoading`),this._loadingCategories++;let r=new URL(`${location.protocol}//${location.host}${location.pathname}`).toString();SP.net.http.Client.fetch(r,{method:`POST`,body:n}).then((t,n)=>{SP.dom.Element.replace(e,n),this._restoreFocus(),this._handleCategroriesLoadingState()}).catch((e,t,n)=>{console.error(e)})}},_processChangeEvent:function(e){this._resetStuttgartSpecificInputFields(e.target),this._super.apply(this,[e])},_resetStuttgartSpecificInputFields:function(e){e?.type&&(e.type===`search`?this._resetCategorySelectboxes():e.type===`select-one`&&(this._resetFulltextField(),this._resetCategorySelectboxes(SP.dom.Element.findParent(e,`[data-sp-form-search-categoryselect]`))))},_resetFulltextField:function(){var e=this._el.querySelector(`.SP-Field--search .SP-Field__control`);e&&(e.value=``)},_resetCategorySelectboxes:function(e){[].slice.call(this._el.querySelectorAll(`[data-sp-form-search-categoryselect]`)).forEach(t=>{t!==e&&Array.from(t.querySelectorAll(`select`)).forEach(e=>{e.selectedIndex=0})})},_reloadAllCategorySelect:function(e){var t=this._el.querySelectorAll(`[data-sp-form-search-categoryselect]`);SP.lang.Array.each(t,(t,n)=>{this._reloadCategorySelect(n,e)}),this._updateContentTypeFilter()},_reloadCategorySelect:function(e,t){this._categoriesContainer.classList.contains(`SP-isLoading`)||this._categoriesContainer.classList.add(`SP-isLoading`),this._loadingCategories++;let n=JSON.parse(e.getAttribute(`data-sp-form-search-categoryselect`)),r=this._el.querySelector(`form`);if(r){let t=new FormData(r);t.append(`sp:out`,`htmlFragment`),t.append(`component`,this._data.component),t.append(`formFragment`,n.id),t.append(`action`,`submit`);let i=new URL(`${location.protocol}//${location.host}${location.pathname}`).toString();SP.net.http.Client.fetch(i,{method:`POST`,body:t}).then((t,n)=>{SP.dom.Element.replace(e,n),this._restoreFocus(),this._handleCategroriesLoadingState()}).catch((e,t,n)=>{console.error(e)})}},_handleCategroriesLoadingState:function(){this._loadingCategories--,this._isCategorySelectLoading()||this._categoriesContainer.classList.remove(`SP-isLoading`)},_isCategorySelectLoading:function(){return this._categoriesContainer.classList.contains(`SP-isLoading`)&&this._loadingCategories>0}}),SP.lang.Class.define(`SP.customer.SearchFilter`,{_el:null,_options:null,_searchController:null,_categoryFilterContainer:null,_dateFilterContainer:null,_categoryFilterElements:[],_selectedCategories:[],_tabSections:[],init:function(e,t){this._el=e,this._options=t,this._init()},_init:function(){this._setSearchController(),this._setCategoryFilterContainer(),this._setTabSections(),this._setDateFilterContainer(),this._registerMutationObserver(),this._registerEventListeners(),this._setCategoryFilterElements(),this._getSelectedDateFilter(),this._getSelectedCategoriesForAllCategoryTrees(),this._render()},_setSearchController:function(){setTimeout(()=>{var e=SP.dom.Element.findParent(this._el,`.SP-Search`);if(e){let t=e.getAttribute(`data-sp-search-controller-bootstrapped`);this._searchController=SP.sitekit.Bootstrap.getInstanceById(t)}},160)},_setTabSections:function(){this._tabSections=[].slice.call(this._categoryFilterContainer.querySelectorAll(`.SP-PanelGroup__panel`))},_hasLoadingTabSections:function(){if(this._tabSections.length>0){let e=!1;return this._tabSections.forEach(t=>{t.classList.contains(`SP-isLoading`)&&(e=!0)}),e}return!1},_setDateFilterContainer:function(){let e=this._categoryFilterContainer.querySelector(`.SP-Composition--range`);e&&(this._dateFilterContainer=e.parentNode)},_getSelectedDateFilter:function(){if(this._selectedCategories=[],this._dateFilterContainer){let e=[].slice.call(this._dateFilterContainer.querySelectorAll(`input[type='date']`));if(e[0].value!==``&&e[1].value!==``){let t={id:`date`,label:this._getDateFieldLabel(e[0])+` bis `+this._getDateFieldLabel(e[1])};this._selectedCategories=this._selectedCategories.concat([t])}}},_getDateFieldLabel:e=>{let t=e.value;if(t===``)return`tt.mm.jjjj`;{let e=new Date(t);return`0${e.getDate()}`.slice(-2)+`.`+`0${e.getMonth()+1}`.slice(-2)+`.`+e.getFullYear()}},_resetDateFilter:function(){if(this._dateFilterContainer){let e=this._dateFilterContainer.querySelector(`select`),t=[].slice.call(this._dateFilterContainer.querySelectorAll(`input[type='date']`));if(e&&t){e.selectedIndex=0;for(let e of t)e.value=``}}},_setCategoryFilterContainer:function(){this._categoryFilterContainer=this._el.parentNode.querySelector(`.SP-Filter__switch`)},_setCategoryFilterElements:function(){if(this._categoryFilterContainer){this._categoryFilterElements=this._categoryFilterContainer.querySelectorAll(`.SP-PanelGroup__panel__content`);let e=[];for(let t of this._categoryFilterElements)t.querySelector(`.SP-Composition`)??e.push(t);this._categoryFilterElements=e}},_registerMutationObserver:function(){let e=SP.lang.Function.debounce(function(){this._getSelectedDateFilter(),this._getSelectedCategoriesForAllCategoryTrees(),this._render()}.bind(this),100,!1);new MutationObserver(function(t){t.forEach((t=>{e()}).bind(this))}.bind(this)).observe(this._categoryFilterContainer,{subtree:!0,childList:!0,attributes:!0})},_registerEventListeners:function(){this._el.addEventListener(`click`,function(e){e.target&&(this._handleClickOnRemoveCategoryElement(e.target),e.preventDefault())}.bind(this))},_handleClickOnRemoveCategoryElement:function(e){if(e=SP.dom.Element.closest(e,`.SP-Filter__item`),e?.getAttribute(`data-category-id`)){let t=e.getAttribute(`data-category-id`);t===`all`?this._resetAllFilters():t===`date`?this._resetDateFilter():Number.isNaN(t)||this._resetCategoryFilterbyId(t),this._triggerChangeEvent()}},_resetAllFilters:function(){this._searchController&&(this._searchController._forceReloadCategoryFieldset=!0);let e=SP.dom.Element.findParent(this._el,`.SP-Search`);if(e){let t=e.querySelector(`input[name='sp:fulltext[]']`);t&&(t.value=``)}this._resetDateFilter();for(let e of this._categoryFilterElements)this._resetCategorFilterTree(e)},_triggerChangeEvent:function(){let e=this._categoryFilterContainer.querySelector(`select, input[type='checkbox']`);SP.dom.Event.triggerEvent(e,`change`,!0),this._triggerMutationObserver()},_triggerMutationObserver:function(){this._categoryFilterContainer.classList.add(`mutate`),this._categoryFilterContainer.classList.remove(`mutate`)},_resetCategoryFilterbyId:function(e){let t=this._categoryFilterContainer.querySelector(`input[value='${e}']`);t&&(t.checked=!1);let n=this._categoryFilterContainer.querySelectorAll(`select`);if(n.length>0){for(let t of n)if(t.value===e){t.selectedIndex=0;return}}},_resetCategorFilterTree:e=>
16{[].slice.call(e.querySelectorAll(`select`)).forEach(e=>{e.selectedIndex=0});let t=[].slice.call(e.querySelectorAll(`input[type='checkbox']:checked`));for(let e of t)e.checked=!1},_getCheckedCheckboxesForCategoryTree:function(e){let t=[],n=[].slice.call(e.querySelectorAll(`input[type='checkbox']`));if(n)for(let e of n)e.checked&&t.push(this._buildCategoryDataFromCheckbox(e));return t},_buildCategoryDataFromCheckbox:e=>{let t=e.parentNode.querySelector(`label span`).innerText;return{id:e.value,label:t}},_getSelectedDropdowsForCategoryTree:function(e){let t=[].slice.call(e.querySelectorAll(`select`));if(t.length>0){for(let e of t.reverse())if(e.value!==`-`)return[this._buildCategoryDataFromSelectbox(e)]}return[]},_buildCategoryDataFromSelectbox:e=>{let t=e.options[e.selectedIndex].innerText;return{id:e.value,label:t}},_getSelectedCategoriesForCategoryTree:function(e){let t=this._getCheckedCheckboxesForCategoryTree(e);return t.length===0&&(t=this._getSelectedDropdowsForCategoryTree(e)),t},_getSelectedCategoriesForAllCategoryTrees:function(){if(this._categoryFilterElements)for(let e of this._categoryFilterElements){let t=this._getSelectedCategoriesForCategoryTree(e);t!=null&&(this._selectedCategories=this._selectedCategories.concat(t))}return this._selectedCategories},_render:function(){if(this._el.innerHTML=``,this._selectedCategories.length>0){let e=this._createContent();this._el.appendChild(e)}},_createContent:function(){let e=document.createElement(`dl`);if(e.classList.add(`SP-Filter`,`SP-Filter--selected`),this._hasLoadingTabSections()&&e.classList.add(`SP-isLoading`),e.appendChild(this._createHeadline()),e.appendChild(this._createRemoveAllFiltersItem()),this._selectedCategories)for(let t of this._selectedCategories)e.appendChild(this._createDdItem(t));return e},_createHeadline:function(){let e=document.createElement(`dt`);return e.classList.add(`SP-Filter__headline`),e.innerText=this._options.translations.selectedFilters,e},_createRemoveAllFiltersItem:function(){let e=this._createDdItem({label:this._options.translations.allFilters,id:`all`});return e.classList.add(`SP-Filter__item--all`),e},_createDdItem:e=>{let t=document.createElement(`dd`);t.setAttribute(`data-category-id`,e.id),t.classList.add(`SP-Filter__item`);let n=document.createElement(`button`);n.classList.add(`SP-Filter__value`,`SP-Iconized`,`SP-Iconized--right`);let r=document.createElement(`span`);return r.classList.add(`SP-Filter__label`,`SP-Iconized__text`),r.innerText=e.label,n.appendChild(r),SP.dom.Element.insertAfter(r,`<svg class="SPi SPi-close SP-Filter__icon SP-Iconized__icon" aria-hidden="true" role="presentation" focusable="false"><use xlink:href="#SPi-close"></use></svg>`),t.appendChild(n),t}}),SP.lang.Class.define(`SP.customer.SiteSearchController`,{extend:`SP.sitekit.search.SiteSearchController`,loader:null,form:null,activeElementId:null,init:function(e,t){this._el=e,this._data=t,this.form=this._el.querySelector(this._data.formSelector),this.registerChangeListener(),this.registerSubmitListener(),this.registerPaginationListener(),this.registerPopStateListener(),this.registerSuggestClickListener()},registerChangeListener:function(){this._el.addEventListener(`change`,e=>{e.target.tagName.toLowerCase()===`select`&&(this.requestFacets(),this.submit(e.target))})},registerPopStateListener:()=>{window.addEventListener(`popstate`,e=>{location.reload()})},registerSuggestClickListener:function(){var e=this._el.querySelector(`[data-sp-search-suggest]`);e&&(this._suggestInstance=e.suggestInstance,this._suggestInstance&&this._suggestInstance.setSubmitForm(!1));var t=this._el.querySelector(`[data-suggest-wrapper]`);t!==null&&t.addEventListener(`click`,e=>{var t=null;t=e.target.getAttribute(`data-suggest-keyword`)===null?SP.dom.Element.closest(e.target,`[data-suggest-keyword]`):e.target,t!==null&&(this.requestFacets(),this.submit(e.target))})},registerSubmitListener:function(){this.form.addEventListener(`submit`,e=>{this.requestFacets(),this.submit(e.target),e.stopPropagation(),e.preventDefault()})},registerPaginationListener:function(){let e=null;this._el.addEventListener(`pagination`,t=>{var n=t.detail[0];clearTimeout(e),e=setTimeout(()=>{this._storeState(this.form,n.page),this._search(this.form,{scrollToResult:!0,page:n.page})},500)})},createLoader:function(){this.loader=document.createElement(`div`),this.loader.classList.add(`SP-Loader`);let e=this.getResultElement();e?(e.parentElement.replaceChild(this.loader,e),this.loader.appendChild(e)):this._el.appendChild(this.loader)},getLoader:function(){return this.loader??this.createLoader(),this.loader},scrollToLoader:function(){window.scroll({top:(window.scrollY||window.pageYOffset)+this.getLoader().getBoundingClientRect().top,left
16:0,behavior:`smooth`})},getFormData:function(){let e=new FormData(this.form);return e.append(`sp:out`,`htmlFragment`),e.append(`action`,`submit`),e},getFormDataForResultSetRequest:function(e){e||={};let t=this.getFormData();return t.append(`processComponents`,this._data.htmlFragments.result.processComponents),t.append(`component`,this._data.htmlFragments.result.component),e.page&&t.append(`sp:page`,e.page),t},updateResultSet:function(e){let t=this.getResultElement();t?SP.dom.Element.replace(t,e):SP.dom.Element.append(this.loader,e)},isPaginationEvent:e=>!!e.page,_search:function(e,t){this.getLoader().classList.add(`SP-isLoading`),this.isPaginationEvent(t)&&this.scrollToLoader();let n=new URL(`${location.protocol}//${location.host}${location.pathname}`).toString();SP.net.http.Client.fetch(n,{method:`POST`,body:this.getFormDataForResultSetRequest(t)}).then((e,n)=>{this.updateResultSet(n),this.getLoader().classList.remove(`SP-isLoading`),this.isPaginationEvent(t)&&this._firePagintionFinishedEvent()}).catch(console.error)},getFormDataForFacetsRequest:function(){let e=this.getFormData();return e.append(`processComponents`,this._data.htmlFragments.result.processComponents),e.append(`component`,this._data.htmlFragments.result.component),this.hasFacetsSection()?e.append(`formFragment`,`facetsComposition`):e.append(`formFragment`,`facetsSection`),e.append(`component`,`siteSearch-1-form`),e},requestFacets:function(){this.facetsLoading();let e=new URL(`${location.protocol}//${location.host}${location.pathname}`).toString();SP.net.http.Client.fetch(e,{method:`POST`,body:this.getFormDataForFacetsRequest()}).then((e,t)=>{this.updateFacets(t)}).catch(console.error)},updateFacets:function(e){if(this.saveFocus(),e&&e.length>0)this.hasFacetsSection()?SP.dom.Element.replace(this.getFacetsComposition(),e):SP.dom.Element.append(this.form,e);else{let e=this.getFacetsSection();e&&e.parentNode.removeChild(e)}this.facetsLoaded(),this.restoreFocus()},getFacetsComposition:function(){return this.form.querySelector(`#facetsComposition .SP-Composition__inner`)},getFacetsSection:function(){return this.form.querySelector(`.SP-Filter.SP-Collapsible`)},hasFacetsSection:function(){return!!this.form.querySelector(`.SP-Filter.SP-Collapsible`)},facetsLoading:function(){let e=this.getFacetsComposition();e&&e.classList.add(`SP-isLoading`)},facetsLoaded:function(){let e=this.getFacetsComposition();e&&e.classList.remove(`SP-isLoading`)},saveFocus:function(){this.activeElementId=null,document.activeElement?.id&&(this.activeElementId=document.activeElement.id)},restoreFocus:function(){if(this.activeElementId){let e=this._el.querySelector(`#${this.activeElementId}`);e&&e.focus()}}}),window.SP=window.SP||{},window.SP.env=window.SP.env||{},window.SP.env.rpcPortUrl=`/WEB-IES/sitekit-module/php/SP/SiteKit/Rpc/Server/Port.php`,ce(),Object.assign(window,{$:q,jQuery:q});var de=a(((e,t)=>{(function(e,n){typeof define==`function`&&define.amd?define([],n):typeof t==`object`&&t.exports?t.exports=n():e.pinkySwear=n()})(e,function(){var e;function t(e){return typeof e==`function`}function n(e){return typeof e==`object`}function r(e){typeof setImmediate<`u`?setImmediate(e):typeof process<`u`&&process.nextTick?process.nextTick(e):setTimeout(e,0)}return function i(a){var o,s=[],c=[],l=function(e,t){return o==null&&e!=null&&(o=e,s=t,c.length&&r(function(){for(var e=0;e<c.length;e++)c[e]()})),o};return l.then=function(l,u){var d=i(a),f=function(){try{var r=o?l:u;if(t(r)){function i(r){var a,o=0;try{if(r&&(n(r)||t(r))&&t(a=r.then)){if(r===d)throw TypeError();a.call(r,function(){o++||i.apply(e,arguments)},function(e){o++||d(!1,[e])})}else d(!0,arguments)}catch(e){o++||d(!1,[e])}}i(r.apply(e,s||[]))}else d(o,s)}catch(e){d(!1,[e])}};return o==null?c.push(f):r(f),d},a&&(l=a(l)),l}})})),J=a(((e,t)=>{(function(e){var n=function(e){var t=function(e,t,n){n=typeof n==`function`?n():n??``,e[e.length]=encodeURIComponent(t)+`=`+encodeURIComponent(n)},n=function(e,r,i){var a,o,s;if(Object.prototype.toString.call(r)===`[object Array]`)for(a=0,o=r.length;a<o;a++)n(e+`[`+(typeof r[a]==`object`?a:``)+`]`,r[a],i);else if(r&&r.toString()===`[object Object]`)for(s in r)r.hasOwnProperty(s)&&n(e?e+`[`+s+`]`:s,r[s],i,t);else if(e)t(i,e,r);else for(s in r)t(i,s,r[s]);return i};return n(``,e,[]).join(`&`).replace(/%20/g,`+`)};typeof t==`object`&&typeof t.exports==`object`?t.exports=n:typeof define==`function`&&define.amd?define([],function(){return n}):e.param=n})(e)})),fe=r(a(((e,t)=>{t.exports=function(){var e=typeof window<`u`?window:self,t=de(),n=J(),r={},i=`json`,a=`post`,o=null,s=0,c=[],l=e.XMLHttpRequest?function(){return new e.XMLHttpRequest}:function(){return new ActiveXObject(`Microsoft.XMLHTTP`)},u=l().responseType===``,d=function(d,f,p,m,h){for(var g in d=d.toUpperCase(),p=p===void 0?null:p,m||={},r)if(!(g in m)){if(typeof r[g]==`object`&&typeof m[g]==`object`)for(var _ in r[g])m[g][_]=r[g][_];else m[g]=r[g]}var v=!1,y,b,x=!1,S,C=!1,w=0,T={},E={text:`*/*`,xml:`text/xml`,json:`application/json`,post:`application/x-www-form-urlencoded`,document:`text/html`},D={text:`*/*`,xml:`application/xml; q=1.0, text/xml; q=0.8, */*; q=0.1`,json:`application/json; q=1.0, text/*; q=0.8, */*; q=0.1`},O,k,A=!1,j=t(function(t){return t.abort=function(){C||=(b&&b.readyState!=4&&b.abort(),A&&=(--s,!1),!0)},t.send=function(){if(!A){if(s==o){c.push(t);return}if(C){c.length&&c.shift().send();return}if(++s,A=!0,b=l(),y&&!(`withCredentials`in b)&&e.XDomainRequest&&(b=ne
16w XDomainRequest,x=!0,d!=`GET`&&d!=`POST`&&(d=`POST`)),x?b.open(d,f):(b.open(d,f,m.async,m.user,m.password),u&&m.async&&(b.withCredentials=m.withCredentials)),!x)for(var n in T)T[n]&&b.setRequestHeader(n,T[n]);if(u&&m.responseType!=`auto`)try{b.responseType=m.responseType,v=b.responseType==m.responseType}catch{}u||x?(b.onload=M,b.onerror=N,x&&(b.onprogress=function(){})):b.onreadystatechange=function(){b.readyState==4&&M()},m.async?`timeout`in b?(b.timeout=m.timeout,b.ontimeout=P):S=setTimeout(P,m.timeout):x&&(b.ontimeout=function(){}),m.responseType!=`auto`&&`overrideMimeType`in b&&b.overrideMimeType(E[m.responseType]),h&&h(b),x?setTimeout(function(){b.send(d==`GET`?null:p)},0):b.send(d==`GET`?null:p)}},t}),M=function(){var t;if(A=!1,clearTimeout(S),c.length&&c.shift().send(),!C){--s;try{if(v){if(`response`in b&&b.response===null)throw`The request response is empty`;k=b.response}else{if(t=m.responseType,t==`auto`){if(x)t=i;else{var n=b.getResponseHeader(`Content-Type`)||``;t=n.indexOf(E.json)>-1?`json`:n.indexOf(E.xml)>-1?`xml`:`text`}}switch(t){case`json`:if(b.responseText.length)try{k=`JSON`in e?JSON.parse(b.responseText):Function(`return (`+b.responseText+`)`)()}catch(e){throw`Error while parsing JSON body : `+e}break;case`xml`:try{e.DOMParser?k=new DOMParser().parseFromString(b.responseText,`text/xml`):(k=new ActiveXObject(`Microsoft.XMLDOM`),k.async=`false`,k.loadXML(b.responseText))}catch{k=void 0}if(!k||!k.documentElement||k.getElementsByTagName(`parsererror`).length)throw`Invalid XML`;break;default:k=b.responseText}}if(`status`in b&&!/^2|1223/.test(b.status))throw b.status+` (`+b.statusText+`)`;j(!0,[b,k])}catch(e){j(!1,[e,b,k])}}},N=function(e){C||(e=typeof e==`string`?e:`Connection aborted`,j.abort(),j(!1,[Error(e),b,null]))},P=function(){C||(!m.attempts||++w!=m.attempts?(b.abort(),A=!1,j.send()):N(`Timeout (`+f+`)`))};if(m.async=`async`in m?!!m.async:!0,m.cache=`cache`in m&&!!m.cache,m.dataType=`dataType`in m?m.dataType.toLowerCase():a,m.responseType=`responseType`in m?m.responseType.toLowerCase():`auto`,m.user=m.user||``,m.password=m.password||``,m.withCredentials=!!m.withCredentials,m.timeout=`timeout`in m?parseInt(m.timeout,10):3e4,m.attempts=`attempts`in m?parseInt(m.attempts,10):1,O=f.match(/\/\/(.+?)\//),y=O&&(O[1]?O[1]!=location.host:!1),`ArrayBuffer`in e&&p instanceof ArrayBuffer?m.dataType=`arraybuffer`:`Blob`in e&&p instanceof Blob?m.dataType=`blob`:`Document`in e&&p instanceof Document?m.dataType=`document`:`FormData`in e&&p instanceof FormData&&(m.dataType=`formdata`),p!==null)switch(m.dataType){case`json`:p=JSON.stringify(p);break;case`post`:case`queryString`:p=n(p)}if(m.headers){var F=function(e,t,n){return t+n.toUpperCase()};for(O in m.headers)T[O.replace(/(^|-)([^-])/g,F)]=m.headers[O]}return!(`Content-Type`in T)&&d!=`GET`&&m.dataType in E&&E[m.dataType]&&(T[`Content-Type`]=E[m.dataType]),T.Accept||=m.responseType in D?D[m.responseType]:`*/*`,!y&&!(`X-Requested-With`in T)&&(T[`X-Requested-With`]=`XMLHttpRequest`),!m.cache&&!(`Cache-Control`in T)&&(T[`Cache-Control`]=`no-cache`),(d==`GET`||m.dataType==`queryString`)&&p&&typeof p==`string`&&(f+=(/\?/.test(f)?`&`:`?`)+p),m.async&&j.send(),j},f=function(e){var n=[],r=0,i=[];return t(function(t){var a=-1,o=function(e){return function(o,s,c,l){var u=++a;return++r,n.push(d(e,t.base+o,s,c,l).then(function(e,n){i[u]=arguments,--r||t(!0,i.length==1?i[0]:[i])},function(){t(!1,arguments)})),t}};for(var s in t.get=o(`GET`),t.post=o(`POST`),t.put=o(`PUT`),t.delete=o(`DELETE`),t.catch=function(e){return t.then(null,e)},t.complete=function(e){var n=function(){e()};return t.then(n,n)},t.map=function(e,t,n,r,i){return o(e.toUpperCase()).call(this,t,n,r,i)},e)s in t||(t[s]=e[s]);return t.send=function(){for(var e=0,r=n.length;e<r;++e)n[e].send();return t},t.abort=function(){for(var e=0,r=n.length;e<r;++e)n[e].abort();return t},t})},p={base:``,get:function(){return f(p).get.apply(this,arguments)},post:function(){return f(p).post.apply(this,arguments)},put:function(){return f(p).put.apply(this,arguments)},delete:function(){return f(p).delete.apply(this,arguments)},map:function(){return f(p).map.apply(this,arguments)},xhr2:u,limit:function(e){return o=e,p},setDefaultOptions:function(e){return r=e,p},setDefaultXdrResponseType:function(e){return i=e.toLowerCase(),p},setDefaultDataType:function(e){return a=e.toLowerCase(),p},getOpenRequests:function(){return s}};return p}()}))());ce();var pe=class{el;config;constructor(e,t){this.el=e,this.config=t,this.config.aria===!0&&this.setAriaExpandedFalse();let n={closeBtnInside:!1,mainClass:`mfp-fade`,midClick:!0,focus:`button`,showCloseBtn:!1,removalDelay:500,callbacks:{beforeOpen:()=>{this.config.aria===!0&&this.setAriaExpandedTrue()}}},r=n;this.config.lightbox===`translate`&&(r={...n,mainClass:`mfp-language`}),this.config.mfpOptions&&SP.lang.Object.apply(r,this.config.mfpOptions),t.url&&t.asyncForm?SP.lang.Object.apply(r,{type:`ajax`,callbacks:{ajaxContentAdded:this.attachAsyncFormListener.bind(this)},items:{src:t.url}}):t.url?SP.lang.Object.apply(r,{type:`ajax`,callbacks:{ajaxContentAdded:this.attachCloseListener.bind(this)},items:{src:t.url}}):SP.lang.Object.apply(r,{items:{src:`.SP-Lightbox--${t.lightbox}`,type:`inline`}}),q(e).magnificPopup(r),this.attachCloseListener(),t.openOnLoad&&setTimeout(()=>{e.click()},100)}attachCloseListener(){let e=document.querySelectorAll(`.SP-Lightbox--${this.config.lightbox} .SP-Lightbox__close`),t=document.querySelectorAll(`.SP-Lightbox--${this.config.lightbox} .SP-Lightbox__closeTrigger`);
16e.forEach(e=>{e.addEventListener(`click`,()=>{this.closePopup()})}),t.forEach(e=>{e.addEventListener(`click`,()=>{this.closePopup()})})}closePopup(){q.magnificPopup.close(),this.setAriaExpandedFalse()}attachAsyncFormListener(){this.attachCloseListener();let e=document.querySelector(`.mfp-content form`);e&&e.addEventListener(`submit`,e=>{e.stopPropagation(),e.preventDefault(),this.handleSubmit(e)})}handleSubmit(e){if(e.target){let t=e.target;if(t.tagName===`FORM`){let n=new FormData(e.target);n.append(`action`,`submit`);let r={method:`POST`,body:n},i=`${t.getAttribute(`action`)}?sp:out=htmlFragment&component=main`;SP.net.http.Client.fetch(i,r).then((e,n)=>{e.status===200?SP.dom.Event.fireEvent(t,`dataProtectionChanged`,{},!0):console.error(`submit failed`,e,n),q.magnificPopup.close()})}else console.error(`form Tag not found!`)}}setAriaExpandedFalse(){this.el.setAttribute(`aria-expanded`,`false`)}setAriaExpandedTrue(){this.el.setAttribute(`aria-expanded`,`true`)}};window.qwest=fe;var Y=K();Y.register(`data-sp-lightbox`,pe),Y.register(`data-sp-iframe`,`SP.sitekit.Iframe`),Y.register(`data-sp-button`,`SP.vendor.Button`),Y.register(`data-sp-emergencymessages`,`SP.sitekit.EmergencyMessages`),Y.register(`data-sp-cards`,`SP.vendor.cards.Layout`),Y.register(`data-sp-form`,`SP.sitekit.Form`),Y.register(`data-sp-form-field`,`SP.vendor.form.field.Field`),Y.register(`data-sp-form-richtext`,`SP.sitekit.form.RichText`),Y.register(`data-sp-displaycondition`,`SP.form.DisplayCondition`),Y.register(`data-sp-search-suggest`,`SP.sitekit.search.Suggest`),Y.register(`data-sp-dateSelectorComposition`,`SP.sitekit.form.DateSelectorComposition`),Y.register(`data-sp-dataprotectionsettings`,`SP.sitekit.DataProtectionSettings`),Y.register(`data-sp-site-search-controller`,`SP.customer.SiteSearchController`),Y.register(`data-sp-search-controller`,`SP.customer.SearchController`),Y.register(`data-sp-search-filter`,`SP.customer.SearchFilter`),Y.register(`data-sp-administration-search-controller`,`SP.customer.AdministrationSearchController`),Y.register(`data-sp-citygov-phonebook`,`SP.citygov.PhoneBook`),Y.register(`data-sp-citygov-search-form`,`SP.citygov.search.Form`),Y.register(`data-sp-citygov-suggest`,`SP.citygov.search.Suggest`);export{j as n,L as t};

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.